.ThemeToggle-module__sGqMhG__toggle{border:1px solid var(--kc-border);background-color:var(--kc-card);width:40px;height:40px;color:var(--kc-text);cursor:pointer;transition:transform .3s var(--kc-spring), background-color .3s;border-radius:12px;place-items:center;display:grid}.ThemeToggle-module__sGqMhG__toggle:hover{background-color:var(--kc-surface);transform:rotate(-14deg)scale(1.06)}.ThemeToggle-module__sGqMhG__toggle:active{transform:scale(.92)}.ThemeToggle-module__sGqMhG__placeholder{width:40px;height:40px;display:inline-block}
.SeoDevPanel-module__GyN6dG__wrap{z-index:99999;flex-direction:column;align-items:flex-end;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:fixed;bottom:16px;right:16px}.SeoDevPanel-module__GyN6dG__fab{color:#fff;letter-spacing:.5px;cursor:pointer;background:#111827;border:none;border-radius:50%;width:48px;height:48px;font-size:12px;font-weight:700;box-shadow:0 4px 12px #0000004d}.SeoDevPanel-module__GyN6dG__fab:hover{background:#374151}.SeoDevPanel-module__GyN6dG__panel{color:#e5e7eb;background:#1f2937;border-radius:10px;width:min(92vw,420px);max-height:70vh;padding:12px;font-size:12px;line-height:1.4;overflow-y:auto;box-shadow:0 8px 24px #0006}.SeoDevPanel-module__GyN6dG__head{border-bottom:1px solid #374151;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex}.SeoDevPanel-module__GyN6dG__head strong{color:#fff}.SeoDevPanel-module__GyN6dG__path{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SeoDevPanel-module__GyN6dG__refresh{color:#d1d5db;cursor:pointer;background:0 0;border:1px solid #4b5563;border-radius:6px;padding:2px 8px;font-size:11px}.SeoDevPanel-module__GyN6dG__rows{flex-direction:column;gap:6px;display:flex}.SeoDevPanel-module__GyN6dG__row{grid-template-columns:92px 1fr;align-items:start;gap:8px;display:grid}.SeoDevPanel-module__GyN6dG__key{color:#93c5fd;word-break:break-all}.SeoDevPanel-module__GyN6dG__value{color:#e5e7eb;word-break:break-all}.SeoDevPanel-module__GyN6dG__missing{color:#f87171}.SeoDevPanel-module__GyN6dG__ogImg{border:1px solid #374151;border-radius:6px;width:160px;max-width:100%;height:auto}.SeoDevPanel-module__GyN6dG__count{color:#fbbf24;background:#374151;border-radius:4px;margin-left:6px;padding:0 5px;font-size:11px;font-style:normal;display:inline-block}
.CalcLogDevPanel-module__EZ3bDq__wrap{z-index:99999;font-size:12px;position:fixed;bottom:74px;right:16px}.CalcLogDevPanel-module__EZ3bDq__fab{color:#fff;cursor:pointer;background:#1f6feb;border:none;border-radius:50%;width:48px;height:48px;font-size:12px;font-weight:700;box-shadow:0 2px 8px #0000004d}.CalcLogDevPanel-module__EZ3bDq__panel{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:10px;width:min(92vw,380px);max-height:60vh;padding:10px;position:absolute;bottom:56px;right:0;overflow:auto;box-shadow:0 8px 24px #0006}.CalcLogDevPanel-module__EZ3bDq__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.CalcLogDevPanel-module__EZ3bDq__head strong{margin-right:auto}.CalcLogDevPanel-module__EZ3bDq__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background:#21262d;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.CalcLogDevPanel-module__EZ3bDq__toggle[data-on=true]{background:#238636}.CalcLogDevPanel-module__EZ3bDq__clear{color:#e6edf3;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:6px;padding:3px 8px}.CalcLogDevPanel-module__EZ3bDq__hint{color:#8b949e;margin:0 0 8px}.CalcLogDevPanel-module__EZ3bDq__rows{flex-direction:column;gap:6px;display:flex}.CalcLogDevPanel-module__EZ3bDq__empty{color:#8b949e;text-align:center;padding:12px 4px}.CalcLogDevPanel-module__EZ3bDq__row{background:#161b22;border:1px solid #30363d;border-left-width:3px;border-radius:6px;padding:6px 8px}.CalcLogDevPanel-module__EZ3bDq__row[data-sent=true]{border-left-color:#238636}.CalcLogDevPanel-module__EZ3bDq__row[data-sent=false]{border-left-color:#8b949e}.CalcLogDevPanel-module__EZ3bDq__line1{align-items:center;gap:8px;margin-bottom:4px;display:flex}.CalcLogDevPanel-module__EZ3bDq__time{color:#8b949e;font-variant-numeric:tabular-nums;font-size:11px}.CalcLogDevPanel-module__EZ3bDq__calc{font-weight:700}.CalcLogDevPanel-module__EZ3bDq__ok{color:#3fb950}.CalcLogDevPanel-module__EZ3bDq__err{color:#f85149}.CalcLogDevPanel-module__EZ3bDq__badge{color:#8b949e;margin-left:auto;font-size:11px}.CalcLogDevPanel-module__EZ3bDq__meta{color:#8b949e;gap:10px;margin-bottom:5px;display:flex}.CalcLogDevPanel-module__EZ3bDq__warn{color:#d29922}.CalcLogDevPanel-module__EZ3bDq__chips{flex-wrap:wrap;gap:4px;display:flex}.CalcLogDevPanel-module__EZ3bDq__chip{word-break:break-all;background:#21262d;border:1px solid #30363d;border-radius:6px;padding:2px 6px}.CalcLogDevPanel-module__EZ3bDq__chip em{color:#8b949e;margin-right:3px;font-style:normal}.CalcLogDevPanel-module__EZ3bDq__noinput{color:#6e7681;font-style:italic}.CalcLogDevPanel-module__EZ3bDq__rawbox{color:#8b949e;white-space:pre-wrap;word-break:break-all;background:#010409;border:1px solid #30363d;border-radius:6px;margin:0;padding:6px 8px;font-size:11px;overflow-x:auto}
.Footer-module__S6Hkya__sitemap{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:start;gap:24px 20px;margin-bottom:8px;display:grid}.Footer-module__S6Hkya__col{flex-direction:column;gap:8px;min-width:0;display:flex}.Footer-module__S6Hkya__col_title{color:var(--kc-text);margin:0 0 2px;font-size:13px;font-weight:700}.Footer-module__S6Hkya__col_list{flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Footer-module__S6Hkya__divider{background-color:var(--kc-border);width:100%;height:1px;margin:8px 0}.Footer-module__S6Hkya__link{color:var(--kc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:21px;display:block;overflow:hidden}.Footer-module__S6Hkya__link:hover{color:var(--kc-brand-strong)}.Footer-module__S6Hkya__copyright{color:var(--kc-muted);font-size:14px;line-height:21px}.Footer-module__S6Hkya__link_inline{color:var(--kc-muted);font-weight:500}.Footer-module__S6Hkya__link_inline:hover{color:var(--kc-brand-strong)}.Footer-module__S6Hkya__makers{flex-direction:row;gap:8px;display:flex}.Footer-module__S6Hkya__maker{flex-direction:row;gap:6px;display:flex}