@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Mono:wght@400&display=swap";.auth-recovery.svelte-1hicyxm{min-height:100dvh;display:grid;place-items:center;background:var(--ehq-bg-main);color:var(--ehq-text)}:root{--ehq-yellow:#FFB800;--ehq-yellow-hover:#FFC633;--ehq-yellow-active:#E6A600;--ehq-yellow-muted:rgba(255,184,0,.13);--ehq-yellow-border:rgba(255,184,0,.45);--ehq-black:#0D0F14;--ehq-bg-main:#0D0F14;--ehq-surface:#171B22;--ehq-surface-high:#333D44;--ehq-surface-raised:#3E4751;--ehq-text:#ffffff;--ehq-text-white:rgba(255,255,255,1);--ehq-text-muted:rgba(255,255,255,.48);--ehq-text-soft:rgba(255,255,255,.74);--ehq-text-secondary:var(--ehq-text-soft);--ehq-text-disabled:rgba(255,255,255,.3);--ehq-text-on-yellow:#0A0A0A;--ehq-border:rgba(255,255,255,.1);--ehq-border-soft:rgba(255,255,255,.06);--ehq-border-strong:rgba(255,184,0,.42);--ehq-success:#22C55E;--ehq-success-bg:rgba(34,197,94,.12);--ehq-success-border:rgba(34,197,94,.35);--ehq-info:#3B82F6;--ehq-info-bg:rgba(59,130,246,.12);--ehq-info-border:rgba(59,130,246,.35);--ehq-warning:#FBBF24;--ehq-warning-bg:rgba(251,191,36,.12);--ehq-error:#EF4444;--ehq-error-bg:rgba(239,68,68,.12);--ehq-error-border:rgba(239,68,68,.4);--ehq-error-hover:rgba(239,68,68,.2);--ehq-purple:#A855F7;--ehq-font:"Inter","Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--ehq-display:"Inter","Segoe UI",-apple-system,BlinkMacSystemFont,sans-serif;--ehq-mono:"Space Mono","SFMono-Regular","JetBrains Mono",Consolas,monospace;--ehq-brand-font:var(--ehq-display);--ehq-h1:32px;--ehq-h2:24px;--ehq-h3:18px;--ehq-body:16px;--ehq-small:14px;--ehq-caption:12px;--ehq-type-ui-size:13px;--ehq-type-ui-line:1.5;--ehq-type-menu-size:14.5px;--ehq-type-control-size:var(--ehq-type-ui-size);--ehq-type-action-size:11px;--ehq-type-label-size:12px;--ehq-type-caption-size:11px;--ehq-type-page-title-size:clamp(24px,2.6vw,34px);--ehq-type-page-title-line:1;--ehq-type-page-title-color:var(--ehq-yellow);--ehq-type-section-title-size:var(--ehq-h3);--ehq-type-card-body-size:var(--ehq-type-ui-size);--ehq-type-kpi-value-size:24px;--ehq-type-chart-value-size:20px;--ehq-chart-cat-1:#B9DFF2;--ehq-chart-cat-2:#DCC49E;--ehq-chart-cat-3:#6FC7B8;--ehq-chart-cat-4:#ABA6DE;--ehq-chart-cat-5:#C79872;--ehq-chart-cat-6:#4C87A8;--ehq-chart-cat-other:#56646E;--ehq-chart-frame-height:104px;--ehq-spinner-sm:14px;--ehq-spinner-md:18px;--ehq-type-display-weight:700;--ehq-type-heading-weight:600;--ehq-type-heading-color:var(--ehq-text-secondary);--ehq-type-body-weight:400;--ehq-type-label-weight:400;--ehq-type-label-color:var(--ehq-text-muted);--ehq-type-figure-weight:400;--ehq-space-1:4px;--ehq-space-2:8px;--ehq-space-3:12px;--ehq-space-4:16px;--ehq-space-5:24px;--ehq-space-6:32px;--ehq-space-7:40px;--ehq-space-8:48px;--ehq-radius-sm:8px;--ehq-radius-md:12px;--ehq-radius-lg:16px;--ehq-radius-xl:22px;--ehq-radius-pill:999px;--ehq-shadow-sm:0 4px 16px rgba(0,0,0,.28);--ehq-shadow-md:0 12px 36px rgba(0,0,0,.34);--ehq-shadow-lg:0 24px 72px rgba(0,0,0,.48);--ehq-glow-yellow:0 0 0 1px rgba(255,184,0,.26),0 0 28px rgba(255,184,0,.12);--ehq-edge-fill:var(--ehq-surface);--ehq-edge-border-color:var(--ehq-border);--ehq-edge-feather-distance:20px;--ehq-edge-hairline-opacity:.95;--ehq-edge-mask-x:linear-gradient(to right,transparent,black var(--ehq-edge-feather-distance),black calc(100% - var(--ehq-edge-feather-distance)),transparent);--ehq-edge-mask-y:linear-gradient(to bottom,transparent,black var(--ehq-edge-feather-distance),black calc(100% - var(--ehq-edge-feather-distance)),transparent);--ehq-nav-highlight-opacity:1;--ehq-nav-highlight-hairline-opacity:.55;--ehq-transition-fast:.12s ease;--ehq-transition-normal:.18s ease;--ehq-ease:cubic-bezier(.19,1,.22,1);--ehq-workspace-office:var(--ehq-info);--ehq-workspace-distribution:var(--ehq-yellow);--ehq-workspace-command:var(--ehq-purple);--ehq-workspace-office-bg:rgba(59,130,246,.1);--ehq-workspace-distribution-bg:rgba(255,184,0,.1);--ehq-workspace-command-bg:rgba(168,85,247,.1);--ehq-shell-sidebar-width:264px;--ehq-shell-sidebar-collapsed-width:76px;--ehq-shell-topbar-height:72px;--ehq-shell-content-max:1760px;--ehq-page-gap:24px;--ehq-section-gap:16px;--ehq-table-min-width:760px;--ehq-state-empty-bg:rgba(255,255,255,.035);--ehq-state-loading-bg:rgba(255,184,0,.075);--ehq-state-disabled-bg:rgba(255,255,255,.045);--ehq-state-disabled-border:rgba(255,255,255,.1);--ehq-state-disabled-text:rgba(255,255,255,.42)}.ehq-type-display{font-family:var(--ehq-display);font-weight:var(--ehq-type-display-weight);letter-spacing:0}.ehq-type-heading{font-family:var(--ehq-display);font-weight:var(--ehq-type-heading-weight);color:var(--ehq-type-heading-color);letter-spacing:0}.ehq-type-body{font-family:var(--ehq-font);font-size:var(--ehq-type-ui-size);font-weight:var(--ehq-type-body-weight);line-height:var(--ehq-type-ui-line);letter-spacing:0}.ehq-type-menu{font-family:var(--ehq-font);font-size:var(--ehq-type-menu-size);font-weight:var(--ehq-type-body-weight);line-height:var(--ehq-type-ui-line);letter-spacing:0}.ehq-type-control{font-family:var(--ehq-font);font-size:var(--ehq-type-control-size);font-weight:var(--ehq-type-body-weight);line-height:var(--ehq-type-ui-line);letter-spacing:0}.ehq-type-action{font-family:var(--ehq-font);font-size:var(--ehq-type-action-size);font-weight:var(--ehq-type-heading-weight);letter-spacing:.08em;text-transform:uppercase}.ehq-type-page-title{font-family:var(--ehq-display);font-size:var(--ehq-type-page-title-size);font-weight:var(--ehq-type-display-weight);line-height:var(--ehq-type-page-title-line);color:var(--ehq-type-page-title-color);letter-spacing:0}.ehq-type-page-kicker{font-family:var(--ehq-mono);font-size:var(--ehq-type-caption-size);font-weight:var(--ehq-type-label-weight);color:var(--ehq-text-muted);letter-spacing:.18em;text-transform:uppercase}.ehq-type-page-subtitle{font-family:var(--ehq-font);font-size:var(--ehq-type-ui-size);font-weight:var(--ehq-type-body-weight);line-height:var(--ehq-type-ui-line);color:var(--ehq-text-soft)}.ehq-type-label-mono{font-family:var(--ehq-mono);font-size:var(--ehq-type-label-size);font-weight:var(--ehq-type-label-weight);color:var(--ehq-type-label-color);letter-spacing:.12em;text-transform:uppercase}.ehq-type-figure{font-family:var(--ehq-font);font-weight:var(--ehq-type-figure-weight);font-variant-numeric:tabular-nums;letter-spacing:0}.ehq-card{position:relative;background:transparent;border:0;border-radius:var(--ehq-radius-lg);color:var(--ehq-text);box-shadow:var(--ehq-shadow-sm)}.ehq-edge-surface{position:relative;background:transparent;border:0;--ehq-edge-fill:var(--ehq-surface);--ehq-edge-border-color:var(--ehq-border)}.ehq-edge-surface:before,.ehq-edge-surface:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.ehq-edge-surface:before{-webkit-mask-image:var(--ehq-edge-mask-x),var(--ehq-edge-mask-y);mask-image:var(--ehq-edge-mask-x),var(--ehq-edge-mask-y);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.ehq-edge-surface:before{z-index:0;background:var(--ehq-edge-fill)}.ehq-edge-surface:after{z-index:0;background:linear-gradient(to right,transparent,var(--ehq-edge-border-color) var(--ehq-edge-feather-distance),var(--ehq-edge-border-color) calc(100% - var(--ehq-edge-feather-distance)),transparent) top left / 100% 1px no-repeat,linear-gradient(to right,transparent,var(--ehq-edge-border-color) var(--ehq-edge-feather-distance),var(--ehq-edge-border-color) calc(100% - var(--ehq-edge-feather-distance)),transparent) bottom left / 100% 1px no-repeat,linear-gradient(to bottom,transparent,var(--ehq-edge-border-color) var(--ehq-edge-feather-distance),var(--ehq-edge-border-color) calc(100% - var(--ehq-edge-feather-distance)),transparent) top left / 1px 100% no-repeat,linear-gradient(to bottom,transparent,var(--ehq-edge-border-color) var(--ehq-edge-feather-distance),var(--ehq-edge-border-color) calc(100% - var(--ehq-edge-feather-distance)),transparent) top right / 1px 100% no-repeat;opacity:var(--ehq-edge-hairline-opacity)}.ehq-edge-surface>*{position:relative;z-index:1}.ehq-edge-surface.hover{--ehq-edge-border-color:var(--ehq-yellow-border)}.ehq-edge-surface.error{--ehq-edge-fill:var(--ehq-error-bg);--ehq-edge-border-color:var(--ehq-error)}.ehq-edge-surface.locked{--ehq-edge-border-color:var(--ehq-error)}.ehq-nav-fade-item{position:relative;background:transparent;border:0;--ehq-edge-fill:var(--ehq-yellow-muted);--ehq-edge-border-color:var(--ehq-yellow-border)}.ehq-nav-fade-item.ehq-edge-surface:before,.ehq-nav-fade-item.ehq-edge-surface:after{opacity:0;transition:opacity var(--ehq-transition-fast)}.ehq-nav-fade-item.ehq-edge-surface:hover:before,.ehq-nav-fade-item.ehq-edge-surface.active:before{opacity:var(--ehq-nav-highlight-opacity)}.ehq-nav-fade-item.ehq-edge-surface:hover:after,.ehq-nav-fade-item.ehq-edge-surface.active:after{opacity:var(--ehq-nav-highlight-hairline-opacity)}.ehq-nav-fade-item:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ehq-yellow-muted)}.ehq-nav-fade-item.active:focus-visible{box-shadow:inset 2px 0 0 var(--ehq-yellow),0 0 0 3px var(--ehq-yellow-muted)}.ehq-workspace-office{--ehq-workspace-accent:var(--ehq-workspace-office);--ehq-workspace-accent-bg:var(--ehq-workspace-office-bg)}.ehq-workspace-distribution{--ehq-workspace-accent:var(--ehq-workspace-distribution);--ehq-workspace-accent-bg:var(--ehq-workspace-distribution-bg)}.ehq-workspace-command-center{--ehq-workspace-accent:var(--ehq-workspace-command);--ehq-workspace-accent-bg:var(--ehq-workspace-command-bg)}.ehq-operator-page{width:min(100%,var(--ehq-shell-content-max));margin:0 auto;display:grid;gap:var(--ehq-page-gap)}.ehq-operator-section{display:grid;gap:var(--ehq-section-gap)}.ehq-scroll-table{width:100%;overflow-x:auto}.ehq-scroll-table>table{min-width:var(--ehq-table-min-width)}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;background:var(--ehq-bg-main);color:var(--ehq-text);font-family:var(--ehq-font);font-size:var(--ehq-type-ui-size);font-weight:var(--ehq-type-body-weight);line-height:var(--ehq-type-ui-line);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}*{scrollbar-color:var(--ehq-border) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--ehq-border);border-radius:var(--ehq-radius-pill)}
