._fallback_16nat_1{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:560px;box-shadow:var(--shadow);text-align:center;margin:48px auto;padding:24px}._title_16nat_12{color:var(--ink);margin:0 0 8px;font-size:18px}._message_16nat_18{color:var(--muted);margin:0 0 20px;line-height:1.6}._actions_16nat_24{justify-content:center;gap:10px;display:flex}._retryButton_16nat_30{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._retryButton_16nat_30:hover{background:var(--accent-strong);border-color:var(--accent-strong)}._detail_16nat_41{text-align:left;color:var(--muted);margin-top:20px;font-size:13px}._detail_16nat_41 summary{cursor:pointer}._detail_16nat_41 pre{border-radius:var(--radius-sm);background:var(--control-bg);color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;padding:10px;overflow-x:auto}._shell_ypy2g_1{width:min(1480px,100%);margin:0 auto;padding:0 24px 24px}._header_ypy2g_7{z-index:10;border-bottom:1px solid var(--line);background:var(--toolbar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:10px;margin:0 -24px 10px;padding:6px 24px;display:flex;position:sticky;top:0;box-shadow:0 8px 24px #0c121c14}._titlebar_ypy2g_22{flex:1;align-items:center;gap:10px;min-width:0;min-height:38px;display:flex}._logoLink_ypy2g_31{flex-shrink:0;text-decoration:none}._eyebrow_ypy2g_36{color:var(--ink);white-space:nowrap;margin:0;font-size:14px;font-weight:700}._pageTitle_ypy2g_44{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(14px,1.4vw,17px);font-weight:600;overflow:hidden}._clocks_ypy2g_56{font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;gap:6px;font-size:11px;display:flex}._clockBlock_ypy2g_65{background:var(--clock-bg);border-radius:var(--radius-sm);white-space:nowrap;flex-direction:column;align-items:center;gap:1px;padding:3px 8px;line-height:1.3;display:flex}._clockLabel_ypy2g_77{letter-spacing:.05em;font-size:9px;font-weight:700}._menuContainer_ypy2g_85{flex-shrink:0;position:relative}._menuPanel_ypy2g_90{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:200px;box-shadow:var(--modal-shadow);z-index:100;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}._menuLink_ypy2g_105{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;padding:10px 16px;font-size:14px;text-decoration:none;display:block}._menuLink_ypy2g_105:hover{background:var(--button-hover-bg);color:var(--ink)}._menuLinkActive_ypy2g_123{color:var(--accent);font-weight:600}._menuSep_ypy2g_128{border:none;border-top:1px solid var(--line);margin:4px 0}._footer_ypy2g_136{border-top:1px solid var(--subtle-line);color:var(--muted);margin-top:16px;padding:16px 0 8px;font-size:11px;line-height:1.7}._footer_ypy2g_136 p{margin:0}._routeLoading_ypy2g_149{border-bottom:1px solid var(--subtle-line);color:var(--muted);margin:16px 0;padding:12px 0;font-size:13px}@media (width<=600px){._shell_ypy2g_1{padding:0 12px 16px}._header_ypy2g_7{margin:0 -12px 10px;padding:6px 12px}._clocks_ypy2g_56{font-size:10px}._clockBlock_ypy2g_65{padding:3px 5px}}._page_dl3r7_1{width:min(1120px,100%);margin:0 auto;padding:28px 0 40px}._intro_dl3r7_7{border-bottom:2px solid var(--line);max-width:760px;padding:6px 0 24px}._kicker_dl3r7_13{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}._intro_dl3r7_7 h1{color:var(--ink);margin:0;font-family:Georgia,Yu Mincho,serif;font-size:clamp(28px,5vw,46px);line-height:1.16}._introText_dl3r7_30{max-width:64ch;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.75}._quickLinks_dl3r7_38{flex-wrap:wrap;gap:10px 22px;margin-top:18px;display:flex}._primaryLink_dl3r7_45,._secondaryLink_dl3r7_46{min-height:38px;color:var(--ink);padding:9px 0 6px;font-size:14px;font-weight:800;text-decoration:none}._primaryLink_dl3r7_45{border-bottom:3px solid var(--accent)}._secondaryLink_dl3r7_46{border-bottom:1px solid var(--line)}._primaryLink_dl3r7_45:hover,._secondaryLink_dl3r7_46:hover{color:var(--accent-strong)}._recentTools_dl3r7_68{border-bottom:1px solid var(--subtle-line);align-items:baseline;gap:8px 20px;margin-top:20px;padding-bottom:10px;display:flex}._recentTools_dl3r7_68 ._kicker_dl3r7_13{flex-shrink:0;margin:0}._recentLinks_dl3r7_82{flex-wrap:wrap;gap:6px 18px;display:flex}._recentLink_dl3r7_82{color:var(--ink);font-size:13px;font-weight:700;text-decoration:none}._recentLink_dl3r7_82:hover{color:var(--accent-strong);text-underline-offset:3px;text-decoration:underline}._toolGroups_dl3r7_101{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px;margin-top:30px;display:grid}._toolGroup_dl3r7_101{min-width:0}._groupHeading_dl3r7_112{min-height:68px;padding-bottom:10px}._groupHeading_dl3r7_112 h2{color:var(--ink);margin:0;font-size:17px}._groupHeading_dl3r7_112 p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}._toolList_dl3r7_130{border-top:1px solid var(--line)}._toolRow_dl3r7_134{border-bottom:1px solid var(--subtle-line);min-height:76px;color:var(--ink);grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 4px;text-decoration:none;display:grid}._toolRow_dl3r7_134:hover{border-bottom-color:var(--accent);background:color-mix(in srgb, var(--surface-soft), transparent 40%)}._toolCardKicker_dl3r7_151{color:var(--accent-strong);letter-spacing:.04em;text-transform:uppercase;padding-top:2px;font-size:10px;font-weight:800}._toolCopy_dl3r7_160,._toolCardName_dl3r7_161,._toolCardDesc_dl3r7_162{display:block}._toolCardName_dl3r7_161{font-size:15px;line-height:1.35}._toolCardDesc_dl3r7_162{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.5}._rowArrow_dl3r7_178{color:var(--accent-strong);font-weight:800}._newsBar_dl3r7_183{border-top:1px solid var(--line);margin-top:34px;padding-top:14px}._newsLinks_dl3r7_189{flex-wrap:wrap;gap:6px 16px;display:flex}._newsLink_dl3r7_189{color:var(--ink);font-size:13px;font-weight:700;text-decoration:none}._newsLink_dl3r7_189:after{content:" ↗"}._newsLink_dl3r7_189:hover{text-decoration:underline}@media (width<=720px){._toolGroups_dl3r7_101{grid-template-columns:1fr;gap:26px}._groupHeading_dl3r7_112{min-height:0}}@media (width<=420px){._page_dl3r7_1{padding-top:18px}._toolRow_dl3r7_134{grid-template-columns:58px minmax(0,1fr) auto;gap:8px}._recentTools_dl3r7_68{display:block}._recentLinks_dl3r7_82{margin-top:8px}}._panel_1hyh2_1{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);margin-top:16px;padding:32px}._kicker_1hyh2_10{text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:700}._heading_1hyh2_18{margin:0 0 10px;font-size:22px}._message_1hyh2_23{color:var(--muted);margin:0;font-size:14px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#c8a058;--surface:#f9e0bb;--surface-strong:#e8c890;--surface-soft:#f1cb9f;--control-bg:#fdf0d8;--card-bg:#f9e0bb;--toolbar-bg:#f0c896f2;--clock-bg:#f8e0b8e6;--ink:#1e130b;--muted:#4e3928;--line:#8e6346;--line-soft:#b8906a;--subtle-line:#d4b088;--blue:#5060a8;--blue-dark:#384880;--green:#456a3c;--red:#8e3028;--amber:#8e6820;--violet:#704888;--accent:#a06838;--accent-strong:#7a4e24;--accent-ink:ivory;--hover-border:#7a5838;--button-hover-bg:#f0ca90;--tab-active-bg:#402d1c;--tab-active-ink:#f1cb9f;--pressed-bg:#e8c078;--pressed-hover-bg:#e0b860;--placeholder:#a08060;--delete-line:#b87068;--edit-line:#7890b0;--settings-backdrop-bg:#28180861;--radius:4px;--radius-sm:3px;--shadow:0 4px 16px #2814002e;--modal-shadow:0 14px 40px #28140047;--bevel-highlight:#ffffff2e;--bevel-shadow:#00000042;--bevel:inset 0 1px 0 var(--bevel-highlight), inset 0 -1px 2px var(--bevel-shadow);--bevel-pressed:inset 0 2px 3px var(--bevel-shadow);--grad-surface:linear-gradient(to bottom, color-mix(in srgb, var(--surface), white 9%), color-mix(in srgb, var(--surface), black 7%));--grad-soft:linear-gradient(to bottom, color-mix(in srgb, var(--surface-soft), white 9%), color-mix(in srgb, var(--surface-soft), black 7%));--grad-strong:linear-gradient(to bottom, color-mix(in srgb, var(--surface-strong), white 8%), color-mix(in srgb, var(--surface-strong), black 8%));--grad-accent:linear-gradient(to bottom, color-mix(in srgb, var(--accent), white 16%), color-mix(in srgb, var(--accent), black 10%));--grad-accent-strong:linear-gradient(to bottom, color-mix(in srgb, var(--accent-strong), white 14%), color-mix(in srgb, var(--accent-strong), black 8%));--grad-hover:linear-gradient(to bottom, color-mix(in srgb, var(--button-hover-bg), white 9%), color-mix(in srgb, var(--button-hover-bg), black 6%))}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--surface:#232323;--surface-strong:#171717;--surface-soft:#2e2e2e;--control-bg:#1d1d1d;--card-bg:#2a2a2a;--toolbar-bg:#171717f7;--clock-bg:#1e1e1eeb;--ink:#eee;--muted:#9a9a9a;--line:#4a3e2a;--line-soft:#302618;--subtle-line:#201c12;--blue:#6ea2ff;--blue-dark:#4d7ed8;--green:#5bc596;--red:#e36a62;--amber:#d8bd55;--violet:#b58cff;--accent:#d8bd55;--accent-strong:#ffd232;--accent-ink:#0c0800;--hover-border:#6a5838;--button-hover-bg:#343434;--tab-active-bg:#171717;--tab-active-ink:#eee;--pressed-bg:#3a3520;--pressed-hover-bg:#48432a;--placeholder:#5a5848;--delete-line:#704040;--edit-line:#3a4858;--settings-backdrop-bg:#000c;--shadow:0 8px 24px #0009;--modal-shadow:0 22px 56px #000000b3;--radius:3px;--radius-sm:2px}:root[data-theme=classic-ff]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#04102e;--surface:#190090;--surface-strong:#100881;--surface-soft:#140070;--control-bg:#0d0560;--card-bg:#1a0898;--toolbar-bg:#050252fa;--clock-bg:#100881eb;--ink:#fff;--muted:#c8cef8;--line:#737072;--line-soft:#4a4850;--subtle-line:#303038;--blue:#7fb7ff;--blue-dark:#5187d6;--green:#6dd49c;--red:#ff8179;--amber:#f0d070;--violet:#caa4ff;--accent:#5171fb;--accent-strong:#8090f8;--accent-ink:#fff;--hover-border:#8090f8;--button-hover-bg:#2930d4;--tab-active-bg:#100881;--tab-active-ink:#fff;--pressed-bg:#2920d4;--pressed-hover-bg:#3530e0;--placeholder:#7070a8;--delete-line:#9a5555;--edit-line:#5080c8;--settings-backdrop-bg:#02001ecc;--shadow:0 16px 40px #00000ca6;--modal-shadow:0 22px 56px #00000cbf;--radius:2px;--radius-sm:2px}:root[data-theme^=clear-]{--radius:2px;--radius-sm:2px}:root[data-theme=clear-blue]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1a3460;--surface:#172e64cc;--surface-strong:#081f61d6;--surface-soft:#283c74bd;--control-bg:#0d1e4be6;--card-bg:#1d357ad1;--toolbar-bg:#081f61d1;--clock-bg:#081f61b8;--ink:#eeeff1;--muted:#afb9cb;--line:#305acfa6;--line-soft:#18479a7a;--subtle-line:#18479a4d;--blue:#6ea2ff;--blue-dark:#4d7ed8;--green:#5bc596;--red:#e36a62;--amber:#d8bd55;--violet:#b58cff;--accent:#305acf;--accent-strong:#5080e0;--accent-ink:#040c28;--hover-border:#5080e0cc;--button-hover-bg:#2848b4e0;--tab-active-bg:#081f61d6;--tab-active-ink:#fff;--pressed-bg:#1e388ce0;--pressed-hover-bg:#2646a0eb;--placeholder:#afb9cb8c;--delete-line:#b4505099;--edit-line:#3c64c899;--settings-backdrop-bg:#040c30c2;--shadow:0 4px 20px #1830784d;--modal-shadow:0 14px 40px #08185080}:root[data-theme=clear-white]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#b0b5ba;--surface:#b4b7bad1;--surface-strong:#a0a4a8d6;--surface-soft:#c3c6c9bd;--control-bg:#c8cbcee6;--card-bg:#babdc0d1;--toolbar-bg:#a0a4a8d1;--clock-bg:#a0a4a8b8;--ink:#3a302f;--muted:#6a6060;--line:#5a545070;--line-soft:#5a545047;--subtle-line:#5a545038;--accent:#4e4b48;--accent-strong:#312e2c;--accent-ink:#f8f5f0;--hover-border:#4a443eb3;--button-hover-bg:#a4a09ce0;--tab-active-bg:#3c3834e0;--tab-active-ink:#f8f5f0;--pressed-bg:#94908ce6;--pressed-hover-bg:#888480f0;--placeholder:#6a60608c;--delete-line:#a03c3c99;--edit-line:#32508c99;--settings-backdrop-bg:#1e1a1866;--shadow:0 4px 16px #1e1a1638;--modal-shadow:0 14px 40px #14100e5c}:root[data-theme=clear-green]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1e4810;--surface:#265b17cc;--surface-strong:#18480ad6;--surface-soft:#347024bd;--control-bg:#103c06e6;--card-bg:#2e6c1cd1;--toolbar-bg:#18480ad1;--clock-bg:#18480ab8;--ink:#eff1ee;--muted:#a8c0a0;--line:#4fb23b99;--line-soft:#28821470;--subtle-line:#185a0a4d;--blue:#6db8e0;--blue-dark:#4e90b8;--green:#4fb23b;--red:#e06055;--amber:#d4c450;--violet:#b07adf;--accent:#4fb23b;--accent-strong:#74d458;--accent-ink:#0a1e05;--hover-border:#4fb23bcc;--button-hover-bg:#347820e0;--tab-active-bg:#18480ad6;--tab-active-ink:#fff;--pressed-bg:#2c6818e0;--pressed-hover-bg:#387c22eb;--placeholder:#a8c0a08c;--delete-line:#b4464699;--edit-line:#3ca02899;--settings-backdrop-bg:#041402c2;--shadow:0 4px 20px #0828044d;--modal-shadow:0 14px 40px #04180285}:root[data-theme=clear-grey]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#25262a;--surface:#35373bd1;--surface-strong:#26272bdb;--surface-soft:#424449c2;--control-bg:#1c1d20e6;--card-bg:#3c3e43d6;--toolbar-bg:#26272bd6;--clock-bg:#26272bb8;--ink:#e8e8e8;--muted:#979797;--line:#83828399;--line-soft:#50505270;--subtle-line:#3c3c3e52;--blue:#89aed8;--blue-dark:#6890bc;--green:#7ac07e;--red:#d87070;--amber:#d4b856;--violet:#b090d8;--accent:#838283;--accent-strong:#a0a0a0;--accent-ink:#0e0e0f;--hover-border:#a0a0a0b3;--button-hover-bg:#4c4e54e6;--tab-active-bg:#26272be0;--tab-active-ink:#e8e8e8;--pressed-bg:#44464ce6;--pressed-hover-bg:#505258f0;--placeholder:#9797978c;--delete-line:#b4505099;--edit-line:#648cc899;--settings-backdrop-bg:#08080ac2;--shadow:0 4px 20px #0000005c;--modal-shadow:0 14px 40px #0000008f}:root[data-theme=clear-pink]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#d070b0;--surface:#e7a7d6d6;--surface-strong:#d894c4db;--surface-soft:#f2bae4c2;--control-bg:#f8c4ebe6;--card-bg:#f0aee0d6;--toolbar-bg:#d894c4d6;--clock-bg:#d894c4bd;--ink:#3a272e;--muted:#7a5068;--line:#cb44a28a;--line-soft:#b43c8c61;--subtle-line:#a0327842;--blue:#5060c8;--blue-dark:#3848aa;--green:#3e8050;--red:#b83850;--amber:#9e7220;--violet:#8848b8;--accent:#cb44a2;--accent-strong:#f061c7;--accent-ink:#fff;--hover-border:#cb44a2c7;--button-hover-bg:#dc98cae6;--tab-active-bg:#cb44a2;--tab-active-ink:#fff;--pressed-bg:#c884b4eb;--pressed-hover-bg:#bc76a8f5;--placeholder:#7a50688c;--delete-line:#b4325099;--edit-line:#503cc899;--settings-backdrop-bg:#30142680;--shadow:0 4px 16px #50143c38;--modal-shadow:0 14px 40px #3c0c2c61}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--ink);overscroll-behavior-y:none;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--grad-surface);box-shadow:var(--bevel);color:var(--ink);cursor:pointer;min-height:38px;padding:0 12px;transition:background .12s,border-color .12s,box-shadow .12s}button:hover{border-color:var(--hover-border);background:var(--grad-hover)}button:active:not(:disabled){box-shadow:var(--bevel-pressed)}button:disabled{cursor:not-allowed;opacity:.58;box-shadow:none}button:disabled:hover{border-color:var(--line);background:var(--grad-surface)}.primary-button{background:var(--grad-accent);border-color:var(--accent);color:var(--accent-ink)}.primary-button:hover{background:var(--grad-accent-strong)}.icon-button{width:38px;padding:0;font-size:24px;line-height:1}
