@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Sora:wght@600;700;800&display=swap");:root{--color-bg:#000;--color-bg-soft:#050505;--color-surface:#0a0a0a;--color-surface-2:#0f0f0f;--color-surface-3:#141414;--color-surface-4:#1a1a1a;--color-elevated:#111;--color-border:#1d1d1d;--color-border-strong:#2a2a2a;--color-border-subtle:#161616;--color-text:#f5f5f5;--color-text-muted:#a3a3a3;--color-text-dim:#6b6b6b;--color-text-faint:#4a4a4a;--color-accent:#ff6a00;--color-accent-hover:#ff7a1a;--color-accent-soft:#ff8c3a;--color-accent-dim:#c50;--color-accent-bg:rgba(255,106,0,.08);--color-accent-bg-strong:rgba(255,106,0,.16);--color-accent-border:rgba(255,106,0,.32);--color-success:#4ade80;--color-success-bg:rgba(74,222,128,.08);--color-success-border:rgba(74,222,128,.28);--color-warning:#facc15;--color-warning-bg:rgba(250,204,21,.08);--color-warning-border:rgba(250,204,21,.28);--color-error:#ef4444;--color-error-bg:rgba(239,68,68,.08);--color-error-border:rgba(239,68,68,.32);--color-info:#60a5fa;--color-info-bg:rgba(96,165,250,.08);--color-info-border:rgba(96,165,250,.28);--md-sys-color-primary:var(--color-accent);--md-sys-color-on-primary:#000;--md-sys-color-primary-container:rgba(255,106,0,.18);--md-sys-color-on-primary-container:#ffd2a8;--md-sys-color-secondary:#d4d4d4;--md-sys-color-on-secondary:#0a0a0a;--md-sys-color-secondary-container:#1a1a1a;--md-sys-color-on-secondary-container:#e5e5e5;--md-sys-color-tertiary:var(--color-accent-soft);--md-sys-color-on-tertiary:#000;--md-sys-color-tertiary-container:rgba(255,140,58,.14);--md-sys-color-on-tertiary-container:#ffd2a8;--md-sys-color-error:var(--color-error);--md-sys-color-on-error:#000;--md-sys-color-error-container:rgba(239,68,68,.16);--md-sys-color-on-error-container:#ffdada;--md-sys-color-background:var(--color-bg);--md-sys-color-on-background:var(--color-text);--md-sys-color-surface:var(--color-surface);--md-sys-color-on-surface:var(--color-text);--md-sys-color-surface-dim:var(--color-bg);--md-sys-color-surface-bright:var(--color-surface-4);--md-sys-color-surface-container-lowest:var(--color-bg);--md-sys-color-surface-container-low:var(--color-bg-soft);--md-sys-color-surface-container:var(--color-surface);--md-sys-color-surface-container-high:var(--color-surface-2);--md-sys-color-surface-container-highest:var(--color-surface-3);--md-sys-color-on-surface-variant:var(--color-text-muted);--md-sys-color-outline:var(--color-border-strong);--md-sys-color-outline-variant:var(--color-border);--md-sys-color-inverse-surface:var(--color-text);--md-sys-color-inverse-on-surface:var(--color-bg);--md-sys-color-inverse-primary:var(--color-accent-hover);--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--md-sys-shape-corner-xs:0px;--md-sys-shape-corner-sm:0px;--md-sys-shape-corner-md:0px;--md-sys-shape-corner-lg:0px;--md-sys-shape-corner-xl:0px;--md-sys-shape-corner-full:0px;--radius-none:0px;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-pill:0px;--segment-gap:14px;--segment-padding:20px;--navbar-height:56px;--sidebar-width:248px;--sidebar-width-collapsed:68px;--font-display:"Sora",-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI","Segoe UI Symbol","Apple Color Emoji","Noto Sans","Noto Sans Symbols 2",sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Segoe UI Symbol","Apple Color Emoji",Roboto,"Noto Sans","Noto Sans Symbols 2",system-ui,sans-serif;--font-mono:"JetBrains Mono","Fira Code",ui-monospace,SFMono-Regular,"Segoe UI Symbol",monospace;--shadow-1:0 1px 0 hsla(0,0%,100%,.02) inset,0 1px 2px rgba(0,0,0,.6);--shadow-2:0 1px 0 hsla(0,0%,100%,.02) inset,0 4px 12px rgba(0,0,0,.5);--shadow-3:0 1px 0 hsla(0,0%,100%,.02) inset,0 12px 32px rgba(0,0,0,.7);--shadow-4:0 24px 64px rgba(0,0,0,.8);--glow-accent:0 0 24px rgba(255,106,0,.18);--glow-accent-strong:0 0 36px rgba(255,106,0,.32);--glow-primary:var(--glow-accent);--glow-primary-strong:var(--glow-accent-strong);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--transition-fast:140ms var(--ease-out);--transition-base:220ms var(--ease-out);--transition-slow:360ms var(--ease-out);color-scheme:dark}*,:after,:before{box-sizing:border-box}html{overflow-x:hidden;max-width:100vw}body,html{margin:0;padding:0;height:100%;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}.material-symbols-outlined,[role=button],[role=menuitem],[role=tab],body,button,html,label,md-icon,nav{-moz-user-select:none;user-select:none;-webkit-user-select:none}.selectable,[class*=Email],[class*=Mono],[class*=Name],[class*=Price],[class*=Value],[class*=appClientId],[class*=appDesc],[class*=balanceAmount],[class*=balanceValue],[class*=copyright],[class*=detailValue],[class*=errorText],[class*=infoValue],[class*=keyText],[class*=keyValue],[class*=price],[class*=redirectUri],[class*=statValue],[contenteditable=true],[data-selectable=true],code,h1,h2,h3,h4,h5,h6,input,kbd,p,pre,samp,textarea{-moz-user-select:text;user-select:text;-webkit-user-select:text}body{min-height:100vh;overflow-x:hidden;max-width:100vw;position:relative;background:var(--color-bg)}body:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:160px 160px,160px 160px,32px 32px,32px 32px;background-position:-1px -1px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 0,rgba(0,0,0,.7) 50%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 0,rgba(0,0,0,.7) 50%,transparent 100%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}body:after{background:radial-gradient(circle 1px at 32px 32px,rgba(255,106,0,.18) 0,rgba(255,106,0,.18) 1px,transparent 2px),radial-gradient(circle 700px at 12% 8%,rgba(255,106,0,.06),transparent 65%),radial-gradient(circle 800px at 88% 92%,rgba(255,106,0,.04),transparent 65%);background-size:160px 160px,100% 100%,100% 100%;background-position:0 0,0 0,0 0;animation:ambientDrift 24s var(--ease-in-out) infinite alternate}@media (max-width:768px){body:before{background-size:96px 96px,96px 96px,24px 24px,24px 24px}body:after{background-size:96px 96px,100% 100%,100% 100%}}@keyframes ambientDrift{0%{transform:translate(0);opacity:.85}to{transform:translate(20px,-15px);opacity:1}}a{color:var(--color-accent);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-accent-hover)}button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer;padding:0}input,select,textarea{font-family:var(--font-body);color:inherit}code,kbd,pre,samp{font-family:var(--font-mono)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border:2px solid transparent;background-clip:padding-box;-webkit-transition:background var(--transition-fast);transition:background var(--transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent);background-clip:padding-box;border:2px solid transparent}::selection{background:var(--color-accent);color:#000}.segment{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-1);transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.segment:hover{border-color:var(--color-border-strong)}.font-display{font-family:var(--font-display)}md-assist-chip,md-checkbox,md-circular-progress,md-dialog,md-filled-button,md-filled-icon-button,md-filled-text-field,md-filled-tonal-button,md-filled-tonal-icon-button,md-filter-chip,md-icon-button,md-linear-progress,md-list,md-list-item,md-menu,md-menu-item,md-outlined-button,md-outlined-text-field,md-primary-tab,md-radio,md-switch,md-tabs,md-text-button{font-family:var(--font-body)!important;--md-ref-typeface-brand:var(--font-display);--md-ref-typeface-plain:var(--font-body);--md-sys-typescale-body-large-font:var(--font-body);--md-sys-typescale-body-medium-font:var(--font-body);--md-sys-typescale-body-small-font:var(--font-body);--md-sys-typescale-label-large-font:var(--font-body);--md-sys-typescale-label-medium-font:var(--font-body);--md-sys-typescale-label-small-font:var(--font-body);--md-sys-typescale-title-large-font:var(--font-display);--md-sys-typescale-title-medium-font:var(--font-display);--md-sys-typescale-title-small-font:var(--font-body);--md-sys-typescale-headline-large-font:var(--font-display);--md-sys-typescale-headline-medium-font:var(--font-display);--md-sys-typescale-headline-small-font:var(--font-display);--md-sys-typescale-display-large-font:var(--font-display);--md-sys-typescale-display-medium-font:var(--font-display);--md-sys-typescale-display-small-font:var(--font-display)}md-filled-text-field,md-outlined-text-field{--md-outlined-text-field-container-shape:0px;--md-filled-text-field-container-shape:0px;--md-outlined-text-field-focus-outline-color:var(--color-accent);--md-outlined-text-field-focus-label-text-color:var(--color-accent);--md-outlined-text-field-caret-color:var(--color-accent);--md-outlined-text-field-outline-color:var(--color-border-strong);--md-outlined-text-field-hover-outline-color:var(--color-text-muted)}md-filled-button{--md-filled-button-container-shape:0px;--md-filled-button-container-color:var(--color-accent);--md-filled-button-label-text-color:#000;--md-filled-button-hover-container-color:var(--color-accent-hover);--md-filled-button-hover-label-text-color:#000}md-filled-tonal-button,md-outlined-button,md-text-button{--md-outlined-button-container-shape:0px;--md-text-button-container-shape:0px;--md-filled-tonal-button-container-shape:0px;--md-outlined-button-outline-color:var(--color-border-strong);--md-outlined-button-label-text-color:var(--color-text);--md-outlined-button-hover-label-text-color:var(--color-accent);--md-text-button-label-text-color:var(--color-accent);--md-filled-tonal-button-container-color:var(--color-surface-3);--md-filled-tonal-button-label-text-color:var(--color-text)}md-filled-icon-button,md-filled-tonal-icon-button,md-icon-button{--md-icon-button-state-layer-shape:0px;--md-filled-icon-button-container-shape:0px;--md-filled-tonal-icon-button-container-shape:0px}md-assist-chip,md-filter-chip{--md-assist-chip-container-shape:0px;--md-filter-chip-container-shape:0px}md-dialog{--md-dialog-container-shape:0px;--md-dialog-container-color:var(--color-surface)}md-menu{--md-menu-container-shape:0px;--md-menu-container-color:var(--color-surface-2)}@keyframes progressIndeterminate{0%{left:-40%}to{left:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes pulseAccent{0%,to{box-shadow:0 0 0 0 rgba(255,106,0,.4)}50%{box-shadow:0 0 0 8px rgba(255,106,0,0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{to{transform:rotate(1turn)}}.anim-fade-in{animation:fadeIn var(--transition-slow) var(--ease-out) both}.anim-slide-up{animation:slideUp var(--transition-slow) var(--ease-out) both}.anim-scale-in{animation:scaleIn var(--transition-slow) var(--ease-out) both}@media (max-width:768px){:root{--segment-padding:14px;--navbar-height:52px;--segment-gap:10px;--sidebar-width:240px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}body:after{animation:none}}.plan-badge{display:inline-block;padding:3px 10px;background:var(--color-accent);color:#000;letter-spacing:.08em;line-height:1.4;font-size:10px!important;font-weight:700;text-transform:uppercase}.plan-card{position:relative;transition:border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}.plan-card:hover{transform:translateY(-2px);border-color:var(--color-border-strong)!important}.plan-popular{border-color:var(--color-accent)!important;box-shadow:var(--glow-accent)!important}.plan-popular:hover{box-shadow:var(--glow-accent-strong)!important}.plan-popular:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--color-accent);pointer-events:none}.plan-current{border-color:var(--color-success)!important}.plan-price{font-family:var(--font-display)!important;font-size:38px!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--color-text)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1!important}.plan-warning{border:1px solid var(--color-warning-border);background:var(--color-warning-bg)}:root{--glass-bg:var(--color-surface);--glass-bg-strong:var(--color-surface-2);--glass-border:var(--color-border);--glass-border-strong:var(--color-border-strong);--glass-blur:0px;--glass-blur-strong:0px}.glass{background:var(--color-surface);border:1px solid var(--color-border)}.glass,.glass-strong{backdrop-filter:none;-webkit-backdrop-filter:none}.glass-strong{background:var(--color-surface-2);border:1px solid var(--color-border-strong)}.tag-free{background:var(--color-success-bg);border:1px solid var(--color-success-border);color:var(--color-success)!important}.tag-free,.tag-unlimited{display:inline-flex;align-items:center;padding:2px 8px;letter-spacing:.06em;font-size:9.5px!important;text-transform:uppercase;font-weight:600}.tag-unlimited{background:var(--color-accent-bg);border:1px solid var(--color-accent-border);color:var(--color-accent)!important}.banner-error{border-color:var(--color-error-border)!important;background:var(--color-error-bg)!important}.banner-success{border-color:var(--color-success-border)!important;background:var(--color-success-bg)!important}.VersionChecker_banner__DEeKf{position:fixed;z-index:9999;right:20px;bottom:20px;max-width:440px;min-width:320px;display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:var(--color-surface);border:1px solid var(--color-accent-border);box-shadow:var(--shadow-3),var(--glow-accent);animation:VersionChecker_bannerIn__H3yHz .42s var(--ease-spring) both}.VersionChecker_banner__DEeKf:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:var(--color-accent)}@keyframes VersionChecker_bannerIn__H3yHz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.VersionChecker_iconWrap__KTAJc{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;background:var(--color-accent-bg-strong);border:1px solid var(--color-accent-border);color:var(--color-accent);box-shadow:var(--glow-accent)}.VersionChecker_iconWrap__KTAJc svg{display:block;width:20px;height:20px}.VersionChecker_body__6fLkM{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.VersionChecker_title__eIqlr{font-family:var(--font-display);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text)}.VersionChecker_text__6p11_{font-size:12.5px;line-height:1.45;color:var(--color-text-muted)}.VersionChecker_actions__MyjpF{display:flex;align-items:center;gap:8px;flex-shrink:0}.VersionChecker_btnPrimary__NXntb,.VersionChecker_btnSecondary__0ErH3{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;font-family:var(--font-display);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px solid;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);-moz-user-select:none;user-select:none;-webkit-user-select:none}.VersionChecker_btnPrimary__NXntb{background:var(--color-accent);border-color:var(--color-accent);color:#000;box-shadow:var(--glow-accent)}.VersionChecker_btnPrimary__NXntb:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);transform:translateY(-1px);box-shadow:var(--glow-accent-strong)}.VersionChecker_btnPrimary__NXntb:active{transform:translateY(0)}.VersionChecker_btnPrimary__NXntb svg{display:block}.VersionChecker_btnSecondary__0ErH3{background:transparent;border-color:transparent;color:var(--color-text-muted)}.VersionChecker_btnSecondary__0ErH3:hover{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text)}@media (max-width:600px){.VersionChecker_banner__DEeKf{left:12px;right:12px;bottom:12px;max-width:none;min-width:0;flex-direction:column;align-items:stretch;gap:10px}.VersionChecker_iconWrap__KTAJc{width:32px;height:32px}.VersionChecker_iconWrap__KTAJc svg{width:18px;height:18px}.VersionChecker_actions__MyjpF{justify-content:flex-end}}