:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#f7f7f5;--page-fg:#0c0c0c;--page-muted:#6a6a6a;--page-subtle:#999;--page-border:#e8e8e6;--page-surface:#fff;--page-input-bg:#fff;--page-input-border:#d8d8d6;--page-input-focus:#0c0c0c;--tab-bar-bg:#0000000d;--tab-bar-border:#00000012;--tab-active-bg:#fff;--tab-active-fg:#0c0c0c;--tab-active-shadow:0 1px 3px #0000001a, 0 0 0 1px #0000000a;--tab-hover-bg:#0000000a;--card-bg:#fff;--card-border:#ebebeb;--card-hover-bg:#f9f9f8;--card-shadow:0 1px 2px #0000000d;--card-shadow-hover:0 4px 16px #00000014, 0 1px 3px #0000000f;--header-bg:#f7f7f5e6;--scrollbar-thumb:#00000029;--scrollbar-thumb-hover:#00000047;--t-bg:#f2f2f0;--t-header:#e8e8e6;--t-border:#d8d8d6;--t-border-input:#c4c4c2;--t-faint:#aaa;--t-muted:#7a7a7a;--t-dimmed:#484848;--t-text:#1c1c1c;--t-green:#16a34a;--t-blue:#2563eb;--t-orange:#ea580c;--t-yellow:#b45309;--t-yellow-dim:#92400e;--t-cyan:#0891b2;--t-purple:#7c3aed;--t-red:#dc2626;--badge-ok-border:#16a34a;--badge-ok-bg:#16a34a1a;--badge-ok-text:#15803d;--badge-err-border:#dc2626;--badge-err-bg:#dc26261a;--badge-err-text:#b91c1c;--badge-def-border:#d0d0d0;--badge-def-bg:#0000000a;--badge-def-text:#555}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#0f0f0f;--page-fg:#f0f0f0;--page-muted:gray;--page-subtle:#555;--page-border:#252525;--page-surface:#191919;--page-input-bg:#191919;--page-input-border:#303030;--page-input-focus:#f0f0f0;--tab-bar-bg:#ffffff0f;--tab-bar-border:#ffffff12;--tab-active-bg:#ffffff1f;--tab-active-fg:#f0f0f0;--tab-active-shadow:0 1px 4px #00000080, 0 0 0 1px #ffffff0f;--tab-hover-bg:#ffffff0d;--card-bg:#161616;--card-border:#242424;--card-hover-bg:#1d1d1d;--card-shadow:0 1px 2px #0000004d;--card-shadow-hover:0 4px 16px #00000080;--header-bg:#0f0f0fe6;--scrollbar-thumb:#ffffff29;--scrollbar-thumb-hover:#ffffff47;--t-bg:#090909;--t-header:#131313;--t-border:#222;--t-border-input:#363636;--t-faint:#4a4a4a;--t-muted:#686868;--t-dimmed:#9a9a9a;--t-text:#d8d8d8;--t-green:#4ade80;--t-blue:#60a5fa;--t-orange:#fb923c;--t-yellow:#facc15;--t-yellow-dim:#c28a04;--t-cyan:#22d3ee;--t-purple:#c084fc;--t-red:#f87171;--badge-ok-border:#15803d;--badge-ok-bg:#14532d40;--badge-ok-text:#4ade80;--badge-err-border:#b91c1c;--badge-err-bg:#7f1d1d4d;--badge-err-text:#f87171;--badge-def-border:#3a3a3a;--badge-def-bg:#ffffff0a;--badge-def-text:#888}[data-theme=amoled]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#000;--page-fg:#f2f2f2;--page-muted:#707070;--page-subtle:#484848;--page-border:#181818;--page-surface:#080808;--page-input-bg:#080808;--page-input-border:#222;--page-input-focus:#f2f2f2;--tab-bar-bg:#ffffff0a;--tab-bar-border:#ffffff0f;--tab-active-bg:#ffffff1a;--tab-active-fg:#f2f2f2;--tab-active-shadow:0 1px 4px #000c, 0 0 0 1px #ffffff0d;--tab-hover-bg:#ffffff0a;--card-bg:#080808;--card-border:#181818;--card-hover-bg:#0e0e0e;--card-shadow:none;--card-shadow-hover:0 4px 16px #000c;--header-bg:#000000f2;--scrollbar-thumb:#ffffff1a;--scrollbar-thumb-hover:#fff3;--t-bg:#000;--t-header:#060606;--t-border:#161616;--t-border-input:#282828;--t-faint:#383838;--t-muted:#585858;--t-dimmed:#888;--t-text:#d0d0d0;--t-green:#4ade80;--t-blue:#60a5fa;--t-orange:#fb923c;--t-yellow:#facc15;--t-yellow-dim:#c28a04;--t-cyan:#22d3ee;--t-purple:#c084fc;--t-red:#f87171;--badge-ok-border:#15803d;--badge-ok-bg:#14532d33;--badge-ok-text:#4ade80;--badge-err-border:#b91c1c;--badge-err-bg:#7f1d1d40;--badge-err-text:#f87171;--badge-def-border:#242424;--badge-def-bg:#ffffff08;--badge-def-text:gray}@media (prefers-color-scheme:dark){html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#0f0f0f;--page-fg:#f0f0f0;--page-muted:gray;--page-subtle:#555;--page-border:#252525;--page-surface:#191919;--page-input-bg:#191919;--page-input-border:#303030;--page-input-focus:#f0f0f0;--tab-bar-bg:#ffffff0f;--tab-bar-border:#ffffff12;--tab-active-bg:#ffffff1f;--tab-active-fg:#f0f0f0;--tab-active-shadow:0 1px 4px #00000080,0 0 0 1px #ffffff0f;--tab-hover-bg:#ffffff0d;--card-bg:#161616;--card-border:#242424;--card-hover-bg:#1d1d1d;--card-shadow:0 1px 2px #0000004d;--card-shadow-hover:0 4px 16px #00000080;--header-bg:#0f0f0fe6;--scrollbar-thumb:#ffffff29;--scrollbar-thumb-hover:#ffffff47;--t-bg:#090909;--t-header:#131313;--t-border:#222;--t-border-input:#363636;--t-faint:#4a4a4a;--t-muted:#686868;--t-dimmed:#9a9a9a;--t-text:#d8d8d8;--t-green:#4ade80;--t-blue:#60a5fa;--t-orange:#fb923c;--t-yellow:#facc15;--t-yellow-dim:#c28a04;--t-cyan:#22d3ee;--t-purple:#c084fc;--t-red:#f87171;--badge-ok-border:#15803d;--badge-ok-bg:#14532d40;--badge-ok-text:#4ade80;--badge-err-border:#b91c1c;--badge-err-bg:#7f1d1d4d;--badge-err-text:#f87171;--badge-def-border:#3a3a3a;--badge-def-bg:#ffffff0a;--badge-def-text:#888}}html{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--page-bg);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.t-scroll{scrollbar-color:#5a5a5a66 transparent;scrollbar-width:thin}.t-scroll::-webkit-scrollbar{width:4px;height:4px}.t-scroll::-webkit-scrollbar-thumb{background:#5a5a5a66;border:none;border-radius:99px}.t-scroll::-webkit-scrollbar-track{background:0 0}@view-transition{navigation:auto}@keyframes vt-in{0%{opacity:0}}@keyframes vt-out{to{opacity:0}}::view-transition-old(root){animation:.13s vt-out}::view-transition-new(root){animation:.16s vt-in}::view-transition-old(app-nav){animation:none}::view-transition-new(app-nav){animation:none}::view-transition-old(tool-tabs){animation:none}::view-transition-new(tool-tabs){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable;height:100%;overflow:hidden scroll}body{background:var(--page-bg);min-height:100%;color:var(--page-fg);font-family:var(--font-geist-sans,-apple-system, system-ui, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:15px;line-height:1.6;display:flex}a{color:inherit;text-decoration:none}button{cursor:pointer}
