@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-cyrillic-ext-BKehAWor.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-cyrillic-DkeVBss5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-vietnamese-DKn25-tQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-latin-ext-C05TWSE2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-latin-BJoXLJYV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-cyrillic-ext-CU9Da17h.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-cyrillic-dnJBCtls.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-vietnamese-B5e70VyC.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-latin-ext-BQJS6Ovj.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-latin-C820gu2e.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-cyrillic-ext-hCF3fsXQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-cyrillic-DiqaCFl3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-vietnamese-Dky8cY56.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-latin-ext-BRMVj9uZ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-latin-DpGnXj3s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:400;font-display:swap;src:local("PP Neue Montreal"),url(/assets/ppneuemontreal-book-DCswa8uO.woff2) format("woff2")}@font-face{font-family:PP Neue Montreal;font-style:italic;font-weight:400;font-display:swap;src:local("PP Neue Montreal"),url(/assets/ppneuemontreal-italic-ua9H9jJL.woff2) format("woff2")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:100;font-display:swap;src:local("PP Neue Montreal"),url(/assets/ppneuemontreal-thin-CvPqdBPt.woff2) format("woff2")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:500;font-display:swap;src:local("PP Neue Montreal"),url(/assets/ppneuemontreal-medium-CBMMB_9q.woff2) format("woff2")}@font-face{font-family:PP Neue Montreal;font-style:italic;font-weight:600;font-display:swap;src:local("PP Neue Montreal"),url(/assets/ppneuemontreal-semibolditalic-W6U-v9LC.woff2) format("woff2")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:700;font-display:swap;src:local("PP Neue Montreal"),url(/assets/ppneuemontreal-bold-CzQKO_1q.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:400;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-regular-5MLE-7O6.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:400;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-regular-italic-BIN8Mt0Q.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:250;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-extralight-italic-DtsTauVA.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:250;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-extralight-B8UYtjtH.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:300;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-light-italic-DrH3Wq6t.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:300;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-light-BKkkvV5G.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:500;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-medium-italic-Ca4g8Pqh.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:500;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-medium-xE2uCOiG.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:600;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-semibold-italic-Cou1MRO0.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:600;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-semibold-CTO7oQQx.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:700;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-bold-italic-DCJ6sEFr.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:700;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-bold-DG5lpPSO.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:900;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-black-italic-D80ww7tc.woff2) format("woff2")}@font-face{font-family:"Silk Serif";font-style:normal;font-weight:900;font-display:swap;src:local("Silk Serif"),url(/assets/silk-serif-black-B1Wr-IL9.woff2) format("woff2")}.survey-icon-button:hover:not(:disabled){background:#ffffff0e;color:var(--text)}.survey-icon-button.is-danger:hover:not(:disabled){background:#f171551a;border-color:#f171554d;color:var(--danger)}.confirm-button.is-danger:hover:not(:disabled){background:var(--danger-action-strong-hover-bg)}.confirm-button.is-neutral:hover:not(:disabled){background:#fff}.install-handoff:hover:not(:disabled){color:var(--text)}:root{color-scheme:dark;--bg: #050505;--bg-elevated: #090909;--surface: rgba(16, 16, 16, .64);--surface-soft: rgba(12, 12, 12, .72);--surface-muted: rgba(18, 18, 18, .86);--surface-strong: rgba(24, 24, 27, .96);--line: rgba(255, 255, 255, .055);--line-strong: rgba(255, 255, 255, .095);--text: #f5f5f2;--text-muted: rgba(255, 255, 255, .7);--text-soft: rgba(255, 255, 255, .56);--silver: #d4d4d1;--accent: #ffffff;--success: #2ed889;--warning: #f4b350;--danger: #f17155;--shadow: 0 18px 38px rgba(0, 0, 0, .2);--font-sans: "PP Neue Montreal", "Neue Montreal", "Inter", "Helvetica Neue", Arial, sans-serif;--font-serif: "Silk Serif", "Times New Roman", Georgia, serif;--font-mono: "IBM Plex Mono", monospace;font-family:var(--font-sans);background:radial-gradient(circle at top,rgba(255,255,255,.035),transparent 28%),linear-gradient(180deg,#050505,#040404);color:var(--text)}*{box-sizing:border-box}html,body,#root{height:100%;min-height:100%;overflow-x:hidden}body{margin:0;min-width:320px;background:var(--bg);overflow-y:hidden;overflow-x:hidden}button,input,textarea,select{font:inherit}button{border:0;cursor:pointer}a{color:inherit}img{max-width:100%}.brand-lockup{display:inline-flex;min-width:0;align-items:center;line-height:1;white-space:nowrap}.brand-lockup-image{width:120px;height:auto;max-width:100%;display:block;aspect-ratio:1214 / 292}.topbar-select,.filter-row select,.stack-form input,.stack-form textarea,.stack-form select,.inline-form input,.surface-select-trigger{min-height:32px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#18181b7a;font-size:.8rem;color:var(--text);outline:0}.topbar-select,.filter-row select,.stack-form select,.section-meta-select-input,.surface-select-trigger{color-scheme:dark;cursor:pointer}.surface-select{position:relative;min-width:0}.surface-select-trigger{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:left}.surface-select-trigger-icon{width:14px;height:14px;flex:0 0 auto;color:var(--text-soft);transition:transform .18s ease,color .18s ease}.surface-select-trigger-icon.is-open{transform:rotate(180deg);color:var(--text)}.surface-select-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;display:grid;gap:2px;padding:6px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0c0c0efa;box-shadow:0 16px 40px #0000005c;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);min-width:140px;max-width:260px}.surface-select-option{width:100%;min-height:32px;display:flex;align-items:center;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);text-align:left;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.surface-select-option:hover{background:#ffffff0e;color:var(--text)}.surface-select-option.is-active{background:#ffffff14;color:var(--text)}.topbar-cta,.primary-button,.secondary-button,.pill-button,.card-link,.footer-link{min-height:32px;font-size:.8rem;padding:0 12px;border-radius:8px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.topbar-cta,.primary-button{background:#18181be0;color:var(--text);border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;text-decoration:none}.topbar-cta:hover,.primary-button:hover,.secondary-button:hover,.section-tab:hover,.pill-button:hover,.card-link:hover,.footer-link:hover{transform:translateY(-1px)}.secondary-button,.pill-button,.card-link,.footer-link{border:1px solid var(--line);background:#18181b85;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;gap:6px;text-align:center;text-decoration:none}:is(.topbar-cta,.primary-button,.secondary-button,.pill-button,.card-link,.footer-link)>svg{flex:0 0 auto}.topbar-cta:disabled,.primary-button:disabled,.secondary-button:disabled,.pill-button:disabled{opacity:.56;cursor:not-allowed;transform:none}.topbar-icon-button:hover:not(:disabled){background:#f171551a;border-color:#f171554d;color:#ffb39d}.heatmap-device-card:hover:not(:disabled){border-color:#80c3ff47;background:#ffffff0a;transform:translateY(-1px)}.stack-form input,.inline-form input,.stack-form select,.two-column-grid input,.two-column-grid select,input[type=text],select{font-weight:400;letter-spacing:.01em}.step-remove-button:hover:not(:disabled){background:#f171551a;border-color:#f171554d;color:var(--danger)}.auth-shell{position:relative;min-height:100vh;padding:36px;overflow:hidden;background:radial-gradient(circle at top left,rgba(255,255,255,.035),transparent 26%),radial-gradient(circle at bottom right,rgba(255,255,255,.045),transparent 24%),linear-gradient(180deg,#040404,#060607)}.auth-card-brand{display:flex;justify-content:center}.auth-brand-lockup{width:fit-content}.auth-card-copy{display:grid;gap:6px}.auth-card-copy strong{font-size:1.18rem;font-weight:500;letter-spacing:-.02em}.auth-card-copy span{color:var(--text-soft);line-height:1.55}.auth-form{display:grid;gap:16px}.auth-field{display:grid;gap:8px}.auth-field span{color:var(--text-muted);font-size:.82rem}.auth-input-shell{min-height:48px;display:inline-flex;align-items:center;gap:10px;padding:0 14px;border-radius:14px;border:1px solid var(--line);background:#ffffff06;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.auth-input-shell:focus-within{border-color:#ffffff1f;background:#ffffff0a;box-shadow:0 0 0 3px #ffffff06}.auth-input-shell svg{width:15px;height:15px;color:var(--text-soft);flex:0 0 auto}.auth-input-shell input{width:100%;border:0;outline:0;padding:0;background:transparent;color:var(--text);font-size:.92rem}.auth-input-shell input::placeholder{color:var(--text-soft)}.auth-input-toggle{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;margin-left:auto;border:0;background:transparent;color:var(--text-soft);transition:color .18s ease}.auth-input-toggle:hover{color:var(--text)}.auth-inline-actions{display:flex;justify-content:flex-end;margin-top:-4px}.auth-inline-link{border:0;padding:0;background:transparent;color:var(--text-muted);font-size:.84rem;transition:color .18s ease}.auth-inline-link:hover{color:var(--text)}.auth-submit-button{justify-content:center;min-height:46px}.auth-info-banner{padding:12px 14px;border-radius:14px;border:1px solid var(--tone-info-line);background:var(--tone-info-bg);color:var(--tone-info-fg);font-size:.88rem;line-height:1.5}.auth-error-banner{padding:12px 14px;border-radius:14px;border:1px solid rgba(241,113,85,.2);background:#f1715514;color:#ffb39d;font-size:.88rem;line-height:1.5}.spin{animation:spin .9s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:720px){body{overflow-y:auto}.auth-shell{padding:18px 14px}}:where(button,a,input,textarea,select,[tabindex]):focus-visible,.surface-select-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root{--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.surface-select-menu{max-height:min(320px,60vh);overflow-y:auto}.auth-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;color:var(--text-soft);font-size:.8rem}.auth-legal-links a{color:inherit;text-underline-offset:3px}.auth-legal-links a:hover,.auth-legal-links a:focus-visible{color:var(--text)}.auth-field-hint{color:var(--text-soft);font-size:.76rem;line-height:1.4}.auth-terms-field{display:flex;align-items:flex-start;gap:10px;color:var(--text-muted);font-size:.84rem;line-height:1.5;cursor:pointer}.auth-terms-field input{flex:none;width:16px;height:16px;margin:3px 0 0;accent-color:var(--success)}.auth-terms-field a,.account-plan-panel-copy a{color:var(--text);text-underline-offset:3px}.auth-shell.auth-split{--auth-frame: #050505;--auth-bezel: 14px;--auth-gap: 14px;--auth-split: .28;--auth-bridge-left: 46px;--auth-bridge-reach: 159px;--auth-site-bg: #050505 url(/assets/auth-glyphs-BXZv7mJZ.svg) center top / 210px 240px repeat;display:block;min-height:100vh;min-height:100dvh;padding:0;overflow:hidden;background:var(--auth-frame)}.auth-split .auth-split-panel{--auth-panel-bg: var(--auth-site-bg);--auth-ink: #f5f5f2;--auth-muted: rgba(255, 255, 255, .7);--auth-soft: rgba(255, 255, 255, .56);--auth-line: rgba(255, 255, 255, .1);--auth-input-bg: rgba(255, 255, 255, .035);--auth-input-bg-focus: rgba(255, 255, 255, .06);--auth-input-focus: rgba(255, 255, 255, .3);--auth-ring: rgba(255, 255, 255, .04);--auth-track: rgba(255, 255, 255, .05);--auth-thumb: linear-gradient(180deg, #f2f2ef, #cfcfcc);--auth-thumb-ink: #0b0b0c;--auth-button-bg: linear-gradient(180deg, #f5f5f2, #d4d4d1);--auth-button-hover: #ffffff;--auth-button-ink: #0a0a0b;--auth-check: #d4d4d1;--auth-info-bg: rgba(107, 184, 136, .1);--auth-info-line: rgba(107, 184, 136, .22);--auth-info-ink: #b9efc9;--auth-error-bg: rgba(241, 113, 85, .08);--auth-error-line: rgba(241, 113, 85, .2);--auth-error-ink: #ffb39d}.auth-split-frame{position:relative;display:grid;grid-template-columns:calc((100% - var(--auth-gap)) * var(--auth-split)) minmax(0,1fr);gap:var(--auth-gap);width:100%;min-height:100vh;min-height:100dvh}.auth-split-visual{position:relative;margin-right:-64px;overflow:hidden;background:#1c1c1c;isolation:isolate}.auth-split-photo,.auth-split-ascii,.auth-split-shade{position:absolute;inset:0}.auth-split-photo{background:url(data:image/webp;base64,UklGRnQPAABXRUJQVlA4IGgPAAAwQwCdASq0AGQAPpE6mEgloyKhLPra4LASCWkAFIl+A96/l1+tfvfEciL18WUTyd1DsJ+ys2f/degpgj4d/yOtu0BPGZ0j6iapgPCPi1rFyU1PO6TTLrIEbWyOECxZDhw+p4Y/d0IzK1by69rOCozawBuWDWb3X2uIJOT/FFFQaYlzQLJSO2p+CXVkaiqyzAdxrCffhrbkkNt1iV8JwNmUf9Z60nnmjB5S7TIParc1Yf1oseYDN/Fw4RLLNyL62hU+t8d8R1g/LgKHxNiZcuqT+uS658Ra5PO1+TS7pPt9+j9Yy+kI8T1GtNk9irCEDYHRXjG4+48XwXwbBvQfYvZpSDairaNv3Q2V4xQuYfROdKAeDbKfr0nE6XXhJhnzTyzh57k8fJBFCG9AMfV1GrEsQQsD5ZY7NtE+3XzaC5Cac8IGTSydlJ6bc9CgzFxX9fio9GOVws1hJIZhex+Md0nhAISQrvY4Do43vE+b9YYVIjCwYAemGz6zK+oSJxvTQZBGMgf+x9x2L/icKbzNU/asBDIP7dmr57CC7umi+ID7E2jtZ6B5I9NPVKR4XpJ0Xl9Du2mGl6YpG5/qVEyjcPtzxN7U3SfaPILGdr3ml0bsyZbdmcfU1UIgD8U1QQPItj/adtNKRGRXg67VlbbDfoX5S2b8XlnEq1nY1uuvytMrFebs4T3wEydSpAFH7WOBZWG1shYJeMIQaONPvAaYsbcw5IAA/v5ppMN0IqYmEsHKdPyCs4T5P+6YroCYlZm22p6YN67IawRFe2wpytLuhAbINJ1XeXqsqObdYlW2kEIhXbhjeb2JoyGrr0EBUFOjf0uS37ahWcjFwflzjmbn3QQNdMrGSG9U5BQLvHt6v4DFv7rjx1ZJ0Ro8UuSErrlx56uaYj5zpCud4VzQwAPHvMQhWHhza+zE2S6gJIxG5KCmFwfIarpn1rK7kJFeKyDmkEUoYf1rbD1newU4/TetpHSUQ1azD5Rv3SNzAr9LPdoTxy+AhzN8+vEkTc0jukAnFMn8/HhEkv5cNRQ+rhNg7QweJqNkchpMMvIN2QdBAEaUE2ZXccCvgtGlIJsXdEQLOOEhqMppVZohg4L8+6ZA3mMBeIpQL3ePadVy4MahtefXPEH+1/vOC898S9amt36R7v2TZpkRyFqVpiIPsxk4lwYJj4h7pSXRng2sQSQDSnfuCe4zlhePErFcUumXfNB0ULTfU44docqu2G67/J5EVI9VHdu/gowtwz21vvhkYYKLH/Po1hj15Y9rIh312ro58/S9y/eZH2iHWQo2mXwyI4++lHUl04nMi18ULDyhoCG+FaX9SMQN4LGgxqPgeL4rZ/+/LMLl4SxN89CPDKI0IbDsTopYRww0uyRKtIYG/Lnp8/z2VobZElmXAB/A0Xbmph99B3GTTwIWhJR89D+sSZGvC34W4vedU0jcBGv1g5mxFGKfcKfu7iIaKXvSw/iTRYxHgKFaPYGfLSLqVktRonNqGnFXckp4aWtBN17hQiKp1I/pytPR+/O2QOKYhgHRChVYYcTvYnlLW/0WcHQ5ePm0WhQI6yFf5c6uRU1TDghM8ganlRVTjJaDM4+8TamUThG/ITAMWx+/4mfSCKi1bsQsWID+esDH8n+Qu2/3W2UjmAy77e8L+psqg5hFO+WlRqxE78DPM3z/iewlHoLorZEfHSTBxFDl2GiDmb++SRr5v8odZBVvMXR8KiJ97AslAG9GiH1lHLpiMkNIbx/2IwJByZQiOgWNQLs7eJyXstXr+zC3JLf/tWv5dbYdvkCi/qw417udvkmSJarA2dAabMxeoJA7cj/1baMfUX/ybcAWQtTw8VH7PX8qNE7bZ/n4NjoaW5RUEX2ROfCjE6TDpSSRuIYF2UxMsluT2K8c0FzBOrQw3pbMLwi3gdkSX22mDR8AVe0PpFJEN8jGCsniQfaemvfGvnTCdYuhLRSJ9zTJIJYAnTLmy/l57MADNlAHaK6UBEMSh6ju8ie1zXvssBg3n1/GAl+deD+duJ8Elz+J6LH6JT9zE5A4jJc5oAORmraJW3E4gWj//gs32h8DPc2FTteGMuhZ8doLEoFkCpua9r177i3O8HcxakmJine1OJ8FV9YPcestsqK4F2kJquFdYQJ16+L2F4RNlbyLrvWT6U+AiKUkn+EBkfMyOZdKTyWd1UkyZ6J03IwAQ6Xh4qCrQs4Z7zPGi26Vq6758JOBt6v7i4Nmc+YR4pKrxUqDXiCE8OLmawjuB4M+rWJMH3ek3ptGLMpLkXQK6ObRbxc42oaheu5Aq42C6wT+nljm5PE9gKDlUwGj/l9Y40I8MgULlH6rwJfRhaB9v+V6oTv0g1O7v9ilsdqcclIGNyO6UrUPnd9dfhYnbfrQ/BH7kXbsp241siC0KvxhTlsCwsnu6l0SuL0SfkyuYfuZ8xbSqihyhpZWngbWHdhqGSL96icbRPKNx2rVbikejGXHBZmr2vSFRnBKwl0Prsofiuuj8Q5T+jekrQav4gidRvn/kK160AN84ovCAMNhxSiECeX+/si0ZcjQeGVueFjU/eBu3RKaECgLU2RM6Qxink3QpaiWxKzkM2XGt8xarEbX+3I/V0c/ZEyneYeQrcA7qdrg7YEeXLJFwHBoKp//F+FKQGJjldU5b1jpY+NundoUT2n/pDHH5soTQqGIuBzuMTU3I/KCclMRka6ropPGgnmL0p5tq6NT2fg58R5TX8070bfQ8XrUrPx1dRIO7Sw1MsWWQmXsest5yj/sGd5BEAy5N2jLGMzRf0kmEvMu1p/il2vuDLqhb9FyxGCJuRVhjmmGND4t2t/qnOrRalD+/HSVtYM9EJSfMVTjsfWpDmy1P7RtbVdyPw21V3ov/XQOBjwF88SspKylWsu1Zu6d9tsB5IwI9qsLJ8RkSWF75bRGxMOy3GvUYnURDgbsdYVY90cb+iy+DttdoZdTuc3Ch/A7qBYvK66ru23LwikbwDcul2Wz0txcwGX2YG3zEJTzdCyCPrvectz+W2YI+pQZzS0mR47TZ4NSKAfNcuFhpSu4UNBgtFijbbt9S5IrDWI5RqeohOuisVkEGi+MF+rJrIezAq64e+p8cAQsi0R/Wl8DUJjTEKUQnd8wOBH2w6poQ1bzKhyB4rHVn4wtbMW+8Tfm7QgETXI0BDFbr4Il4l6OzFsxA4CkB33uSyAga1WF0lrI3Jb6fgwXcQfSU3bO6uvVHMzk0BADbY0u+/a7hku/Xs8g7a6iNXl+hn0JRVGfLMLXd33WUdbM7mWnOeQt65RS8lLvBoGmMW06y2yaNroLYgfUNqqQ36ajfsaedYTJ5tordti08oHAZ+A6iNgORHNi8uayz0YkeV6RcssoBBn/96q3pmvr8o0BPTYa/JeBDwj35/klrIZ7je0qUM1zo9hSpx/tNQ4RH4uOGBbJZ7iHE/z+tvbZ1o0Yn+Qz4C7RceXp7ysSmu7pP/5E5T3QmkrQ2PnJloGLi1L1W/p3rJsKCSf+jQJmGHqik9RiFtYCD/o68Pe4ko7MsRTZJ99tCtnA0eAR/W+c9+lHFktqmHxg39fUdVsPyoQDAHyNw8nz9aJFNrZ9GD+tWNkkzHbndMAXK5LVJbad+XceTQIbkGWr682+aoXHv9FT49X5A/kDoSCbQznJ42Teex9JGTHxw8tVg1kwSiQWhC94YGEOLrr3YJ1UZZtfQ2H+0lVeLrUNP4K5tLGgPg5mGdZ/7b1AiH3K1hnZb+onWxuKWudFsoITloGYPcyBF1fZ++yJx/9xPE294JotnsaGtn0J5toR/w7SKjOzEmXniXXpVJ+Kkk7fxRXS6iF8D3EbQKkoievxc+Be+CiHpDXgycPIB2JwJ0tc1NDsRgNObqERP4FJjwfhj3oASE01zFVAyPLgsVHk6N7ZONz3Hpk7/fjGEo+hNA20hOkDCHbaolnE3wSEm2N3DxKIpI1U/gA+B1lZUxCiju8Qj8/T9213pn0cHpL9wGRxXl8QZolnosHht+eNVdyuzHzyx3Q7uH9dFqtvgfbGrIksLl8riWDLKaeZYmgx6x5ytf/kbFrAhuHePhITr/ruipo6kUNNPY1dKbHeoDRy3Wcx2nYlhWyqhrchgdnCz5WQ0P66kSItdb+DWXkwUw0h+voW56SHLf1rpHJj8fCHlDY9HDETkUBI4Qy7BkNh2YU7iezNEaDyJYIT3QjYSQbaFGAFDFG95diwMtN7PY4LD1aUnUmtejRXNpBdJPuCyQ2+uLqFJpMgnfVPPbLH7pENsq9hBz5DPEPjhRh9p2p3xi5UfmajrzSeLbEcI/NGMSRGb/d5jY0KwWlQ0x9Zr5JFu9teGtEEjAZHiBvwYjSeCUIfCOvorYXA61bWTaF4gBiWOEI8tblMIBH1qR/YnRbnzhxdSd02JKq8xs3kGo89W4gH4qvy37HV8i4OUm7k6X0UMmOgFxkFms66diy2ald3Lr7wL0VknUobCtIk2he6wxq5Vhjvs0AvNXAp9lWOAk69QUc4Bm5JFuZqLWfvLOWx+b2soyLxnZATwuICdGF8VOpEgVQeiBudzVO4DuCiMeEaPuZJ7TFIiUTg4hmvEphb8IuX1JgfwNCzRggsag0pUdFQ098mEbvB9G5t6/f2werNq/TfScdjQCuywdjDrhntJ6MiuOK6s/vXUBBB4Uygz2kf5QcSjpFUT8p52yhzzMkGpVNo4kBmCxIAoG28T7ORaXngUokHKaV5mRrGgtVN/NX1ka/srTda5QfZbGgKAxsgyz2deDOkNxc5fK5GZHbZGzeyb0DM4l5vKVxfqCcYwVoA/tDTKdoNZchaZyT7UmCSOQ8XpLuE1fdpUlOFaRAIAZTq5A1/O+uZ1CRdvzaSv/vGk2OlAAmjsf1CX6z1nLN+6icOvDi5RgU8ppXaN+wm2cOv379ocTAaQ8MgNb7FknNL4X9LIApHA/aN0xS4zE5cVsozomeeSxawExn4z6QkcgA6pW9MJ17aBR7pkzU8aIq58PFULfFdbqQZLQL8qdPfd0D8AG+pKSL7bgIiyi7BZeXGq/9+tr7o2QLYrXBgILoMQMtvpDwpFKJ/S9FIThxcYnWK5YO1t4cTyKvB+6+aLayEaVKkeOYVY38PHuNznaD9oW2+y/x3p65jKpAQ7aEG2syjDKZpbYqKJcz4X4wdMSCvbCfzP3ZbQvBmXSiDPFi5nZVjJGi+R6xXfiuzrHJH62AfHn+B8aoot1FSiw3iGQMjf48BMAnD5p3uuMdArglIKdEqgAAAAAAAAA==) center / 100% 100% no-repeat;filter:blur(40px);transform:scale(1.1)}.auth-split-ascii{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='52.8'%3E%3Crect width='64' height='52.8' fill='%23bbb'/%3E%3Cg fill='%23fff' font-family='Menlo,Consolas,monospace' font-size='7.6' font-weight='600'%3E%3Ctext x='0' y='6.86' textLength='64' lengthAdjust='spacing'%3E:%23:%2A=%2Bi;~%2A%23o%3C/text%3E%3Ctext x='0' y='15.66' textLength='64' lengthAdjust='spacing'%3E-%23o%2B%23%2Bi~o%2Ai%2B%3C/text%3E%3Ctext x='0' y='24.46' textLength='64' lengthAdjust='spacing'%3E;~%2B:;%2B%23x~%2B-%2A%3C/text%3E%3Ctext x='0' y='33.26' textLength='64' lengthAdjust='spacing'%3E%23%23%2Boi%23%2B-xo~%2A%3C/text%3E%3Ctext x='0' y='42.06' textLength='64' lengthAdjust='spacing'%3E;;~;o%2A=%25%2B-~-%3C/text%3E%3Ctext x='0' y='50.86' textLength='64' lengthAdjust='spacing'%3E-:o:;:i-=~=%2A%3C/text%3E%3C/g%3E%3C/svg%3E");background-size:64px 52.8px;mix-blend-mode:multiply;opacity:.5}.auth-split-shade{background:linear-gradient(180deg,#05050599,#05050580,#050505b3)}.auth-split[data-layout=split] .auth-split-shade{background:linear-gradient(180deg,#0505056b,#0505054d,#0505058c)}.auth-split-brand{position:absolute;z-index:2;top:50%;left:calc((100% - var(--auth-gap)) * var(--auth-split) + var(--auth-gap) / 2 - var(--auth-bridge-left));display:grid;place-items:center;width:212px;height:122px;transform:translateY(-50%);pointer-events:none}.auth-split-bridge{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:var(--auth-frame)}.auth-split-bridge-edge{fill:none;stroke:#ffffff14;stroke-width:1px;vector-effect:non-scaling-stroke}.auth-split-brand .brand-lockup-image{position:relative;width:168px}.auth-split-panel{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;margin:var(--auth-bezel) var(--auth-bezel) var(--auth-bezel) 0;padding:48px calc(var(--auth-bridge-reach) + 28px) 26px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:var(--auth-panel-bg);box-shadow:0 0 0 var(--auth-gap) var(--auth-frame);color:var(--auth-ink)}.auth-split-content{display:grid;gap:28px;width:100%;max-width:440px;margin:auto}.auth-split-legal{width:100%;max-width:440px;margin:32px auto 0}.auth-split .auth-mode-toggle{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;height:46px;margin-bottom:8px;padding:4px;border:1px solid var(--auth-line);border-radius:14px;background:var(--auth-track);isolation:isolate}.auth-split .auth-mode-toggle:before{content:"";position:absolute;z-index:-1;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:var(--auth-thumb);box-shadow:0 1px 2px #00000024,0 6px 16px #00000014;transition:transform .45s cubic-bezier(.22,1,.36,1)}.auth-split .auth-mode-toggle[data-active=signup]:before{transform:translate(100%)}.auth-split .auth-mode-button{height:100%;padding:0 12px;border-radius:10px;background:transparent;color:var(--auth-muted);font-size:.86rem;font-weight:500;transition:color .3s ease}.auth-split .auth-mode-button:hover{color:var(--auth-ink)}.auth-split .auth-mode-button.is-active{color:var(--auth-thumb-ink)}.auth-split .auth-mode-button:focus-visible,.auth-split .auth-submit-button:focus-visible,.auth-split .auth-inline-link:focus-visible,.auth-split .auth-input-toggle:focus-visible,.auth-split a:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px}.auth-split .auth-card-copy{gap:10px}.auth-split .auth-card-copy strong{color:var(--auth-ink);font-size:clamp(2.2rem,3vw,3rem);font-weight:500;line-height:1.04;letter-spacing:-.035em}.auth-split .auth-card-copy span{max-width:38ch;color:var(--auth-muted);font-size:.95rem;line-height:1.5}.auth-split .auth-form{gap:16px}.auth-split .auth-field span{color:var(--auth-muted);font-size:.8rem;font-weight:500}.auth-split .auth-field-hint{color:var(--auth-soft)}.auth-split .auth-input-shell{position:relative;min-height:52px;border:1px solid var(--auth-line);border-radius:12px;background:var(--auth-input-bg)}.auth-split .auth-input-shell:focus-within{border-color:var(--auth-input-focus);background:var(--auth-input-bg-focus);box-shadow:0 0 0 3px var(--auth-ring)}.auth-split .auth-input-shell svg,.auth-split .auth-input-toggle{color:var(--auth-soft)}.auth-split .auth-input-toggle:hover,.auth-split .auth-input-shell input{color:var(--auth-ink)}.auth-split .auth-input-shell input::placeholder{color:var(--auth-soft)}.auth-split .auth-inline-link{color:var(--auth-muted)}.auth-split .auth-inline-link:hover{color:var(--auth-ink)}.auth-split .auth-terms-field{color:var(--auth-muted)}.auth-split .auth-terms-field a{color:var(--auth-ink)}.auth-split .auth-terms-field input{accent-color:var(--auth-check)}.auth-split .auth-info-banner,.auth-split .auth-error-banner{border-radius:12px}.auth-split .auth-info-banner{border-color:var(--auth-line);background:#ffffff08;color:var(--auth-muted)}.auth-split .auth-error-banner{border-color:var(--auth-error-line);background:var(--auth-error-bg);color:var(--auth-error-ink)}.auth-split .auth-submit-button{position:relative;min-height:54px;margin-top:6px;border:0;border-radius:12px;background:var(--auth-button-bg);color:var(--auth-button-ink);font-size:.92rem;font-weight:500}.auth-split .auth-submit-button:hover{transform:none;background:var(--auth-button-hover)}.auth-split .auth-submit-arrow{position:absolute;right:18px;transition:transform .25s ease}.auth-split .auth-submit-button:hover .auth-submit-arrow{transform:translate(3px)}.auth-split .auth-legal-links{color:var(--auth-soft)}.auth-split .auth-legal-links a:hover,.auth-split .auth-legal-links a:focus-visible{color:var(--auth-ink)}.auth-split .no-plan-actions>.secondary-button,.auth-split .auth-status-actions>.secondary-button{min-height:50px;border:1px solid var(--auth-line);border-radius:12px;background:#ffffff08;color:var(--auth-ink);font-size:.92rem}.auth-split .no-plan-actions>.secondary-button:hover,.auth-split .auth-status-actions>.secondary-button:hover{transform:none;background:#ffffff0f}.auth-split .auth-status{gap:26px}.auth-split .auth-status-loading{display:flex;align-items:center;gap:12px;color:var(--auth-muted);font-size:1.05rem}.auth-split .auth-status-loading svg{flex:none;color:var(--auth-ink)}.auth-split .auth-status-actions{display:grid;gap:10px}.auth-split .auth-status-actions>.auth-submit-button{margin-top:0}@media(min-width:1024px)and (max-height:820px){.auth-split-panel{padding-top:24px}.auth-split-content{gap:18px}.auth-split .auth-card-copy{gap:8px}.auth-split .auth-mode-toggle{margin-bottom:4px}.auth-split .auth-card-copy strong{font-size:2rem}.auth-split .auth-form{gap:10px}.auth-split .auth-field{gap:6px}.auth-split .auth-input-shell{min-height:46px}.auth-split .auth-submit-button{min-height:50px}.auth-split-legal{margin-top:20px}}.auth-split[data-layout=sheet]{--auth-sheet-radius: 36px;--auth-sheet-gap: calc(56px + env(safe-area-inset-bottom)) ;--auth-sheet-ease: cubic-bezier(.22, 1, .36, 1)}.auth-split[data-layout=sheet] .auth-split-frame{display:flex;flex-direction:column;padding:0}.auth-split[data-layout=sheet] .auth-split-visual{position:absolute;inset:0;margin:0}.auth-split[data-layout=sheet] .auth-split-bridge{display:none}.auth-split[data-layout=sheet] .auth-split-brand{position:relative;top:auto;left:auto;flex:none;width:auto;height:clamp(140px,22dvh,230px);padding-top:env(safe-area-inset-top);transform:none}.auth-split[data-layout=sheet] .auth-split-brand .brand-lockup-image{width:184px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.75)) drop-shadow(0 2px 4px rgba(0,0,0,.5)) drop-shadow(0 3px 8px rgba(0,0,0,.3))}.auth-split[data-layout=sheet] .auth-split-panel{flex:1 0 auto;margin:calc(-1 * var(--auth-sheet-radius)) 0 var(--auth-sheet-gap);padding:calc(24px + var(--auth-sheet-radius)) 22px 26px;border:0;border-radius:0 0 var(--auth-sheet-radius) var(--auth-sheet-radius);box-shadow:none;transition:border-radius .5s var(--auth-sheet-ease),margin-bottom .5s var(--auth-sheet-ease)}.auth-split[data-layout=sheet][data-mode=signup] .auth-split-panel,.auth-split[data-layout=sheet][data-mode=admin] .auth-split-panel,.auth-split[data-layout=sheet][data-mode=plan] .auth-split-panel,.auth-split[data-layout=sheet][data-mode=status] .auth-split-panel{margin-bottom:0;padding-bottom:calc(26px + env(safe-area-inset-bottom));border-radius:0}.auth-split[data-layout=sheet] .auth-mode-toggle{margin-bottom:4px}.auth-split[data-layout=sheet] .auth-split-content{gap:22px;max-width:440px;margin:0 auto}.auth-split[data-layout=sheet][data-mode=status] .auth-split-content{margin:auto}.auth-split[data-layout=sheet] .auth-split-legal{max-width:440px;margin-top:26px}.auth-split[data-layout=sheet]:not([data-mode=signup]):not([data-mode=plan]) .auth-split-legal{position:absolute;top:100%;right:0;left:0;display:grid;place-items:center;height:var(--auth-sheet-gap);margin:0 auto;padding-bottom:env(safe-area-inset-bottom)}.auth-split[data-layout=sheet] .auth-card-copy{gap:6px}.auth-split[data-layout=sheet] .auth-card-copy strong{font-size:1.45rem;letter-spacing:-.03em}.auth-split[data-layout=sheet] .auth-card-copy span{font-size:.9rem}.auth-split[data-layout=sheet] .auth-form{gap:18px}.auth-split[data-layout=sheet] .auth-field{gap:4px}.auth-split[data-layout=sheet] .auth-input-shell{min-height:48px}.auth-split[data-layout=sheet] .auth-submit-button{min-height:52px;margin-top:8px}@media(min-width:600px)and (max-width:1023px){.auth-split[data-layout=sheet] .auth-split-brand{height:clamp(200px,30dvh,320px)}}@media(max-width:767px){.auth-split-ascii{background-size:38px 31.35px}}@media(prefers-reduced-motion:reduce){.auth-split .auth-mode-toggle:before,.auth-split .auth-mode-button,.auth-split .auth-submit-arrow,.auth-split .auth-input-shell:after,.auth-split[data-layout=sheet] .auth-split-panel{transition:none}}.auth-intro{--auth-intro-at: 0ms;--auth-intro-ease: cubic-bezier(.22, 1, .36, 1)}.auth-split-reveal{position:absolute;z-index:1;inset:-2px 0 0;background:var(--auth-frame);box-shadow:0 -1px #ffffffd9,0 -2px 10px #ffffff59,0 -28px 56px -8px #ffffff29;opacity:0;animation:auth-intro-reveal 1.15s cubic-bezier(.65,0,.25,1) var(--auth-intro-at) both;will-change:transform}@keyframes auth-intro-reveal{0%{transform:translateY(0);opacity:1}88%{opacity:1}to{transform:translateY(102%);opacity:0}}.auth-intro .auth-split-photo{animation:auth-intro-photo 1.9s var(--auth-intro-ease) var(--auth-intro-at) both}@keyframes auth-intro-photo{0%{transform:scale(1.24)}to{transform:scale(1.1)}}.auth-intro .auth-split-brand .brand-lockup{position:relative;animation:auth-intro-rise .8s var(--auth-intro-ease) calc(var(--auth-intro-at) + .3s) both}.auth-intro .auth-split-brand .brand-lockup:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 43%,rgba(255,255,255,.55) 47.5%,#ffffff 50%,rgba(255,255,255,.55) 52.5%,transparent 57%) 120% 0 / 300% 100% no-repeat;-webkit-mask:url(/assets/zeph-wordmark-640-BQ4HzxoQ.webp) center / 100% 100% no-repeat;mask:url(/assets/zeph-wordmark-640-BQ4HzxoQ.webp) center / 100% 100% no-repeat;opacity:0;animation:auth-intro-glint 1.1s cubic-bezier(.45,0,.25,1) calc(var(--auth-intro-at) + .95s) both;pointer-events:none}@keyframes auth-intro-glint{0%{background-position:120% 0;opacity:1}to{background-position:-20% 0;opacity:1}}@keyframes auth-intro-rise{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.auth-intro :is(.auth-split-content>*,.auth-split-legal,.auth-language){animation:auth-intro-up .6s var(--auth-intro-ease) calc(var(--auth-intro-at) + .5s) both}.auth-intro .auth-split-content>:nth-child(2){animation-delay:calc(var(--auth-intro-at) + .57s)}.auth-intro .auth-split-content>:nth-child(3){animation-delay:calc(var(--auth-intro-at) + .64s)}.auth-intro :is(.auth-split-legal,.auth-language){animation-delay:calc(var(--auth-intro-at) + .9s)}@keyframes auth-intro-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.auth-intro[data-layout=sheet] .auth-split-reveal{box-shadow:none;animation:auth-intro-fade .9s ease-out var(--auth-intro-at) both}@keyframes auth-intro-fade{0%{opacity:1}to{opacity:0}}.auth-intro[data-layout=sheet] :is(.auth-split-photo,.auth-split-content>*,.auth-split-legal){animation:none}.auth-intro[data-layout=sheet] .auth-split-panel{animation:auth-intro-sheet 1s cubic-bezier(.16,1,.3,1) calc(var(--auth-intro-at) + .25s) both}@keyframes auth-intro-sheet{0%{transform:translateY(32%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.auth-split-reveal{display:none}.auth-intro *,.auth-intro *:after{animation:none!important}}.adm-button:hover:not(:disabled){background:#ffffff12}.adm-button.is-primary:hover:not(:disabled){background:#fff}.adm-cal-day:hover:not(:disabled){border-color:#ffffff38}:root{--bg: #050505;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .12);--dash-card: rgba(255, 255, 255, .025)}body,.app-shell{background:#050505}.topbar-search,.topbar-select,.surface-select-trigger,.filter-row select,.stack-form input,.stack-form textarea,.stack-form select,.inline-form input,.section-meta-pill,.section-meta-select-input{border-color:#ffffff1a;border-radius:10px;background:#ffffff08;box-shadow:none}.topbar-cta,.primary-button,.secondary-button,.pill-button,.card-link,.footer-link,.secondary-button.small{border-radius:10px}.secondary-button,.pill-button,.card-link,.footer-link{border-color:#ffffff1a;background:#ffffff08;color:var(--text)}.secondary-button:hover:not(:disabled),.pill-button:hover:not(:disabled),.card-link:hover,.footer-link:hover{background:#ffffff12}.topbar-cta,.primary-button{border:0;background:linear-gradient(180deg,#f5f5f2,#d4d4d1);color:#0a0a0b;font-weight:500}.topbar-cta:hover:not(:disabled),.primary-button:hover:not(:disabled){background:#fff}.detail-traffic-source,.surface-select-option{gap:8px}@media(max-width:720px)and (hover:none){.mobile-live-ticker .topbar-ticker:hover:not(:active){border-color:#ffffff1a;background:#ffffff08}}.language-select{flex:0 0 auto}.language-select-trigger{width:auto;min-height:28px;gap:6px;padding:0 8px;background:transparent;color:var(--text-muted);transition:color .18s ease,border-color .18s ease,background-color .18s ease}.language-select-trigger:hover,.language-select-trigger[aria-expanded=true]{border-color:var(--line-strong);background:#ffffff0a;color:var(--text)}.language-flag{display:inline-flex;flex:0 0 auto;overflow:hidden;border-radius:50%;box-shadow:0 0 0 1px #fff3}.language-flag svg{display:block}.language-select-option-label{display:inline-flex;align-items:center;gap:10px}.language-select-code{font-size:.68rem;font-weight:500;letter-spacing:.14em}.language-select .surface-select-trigger-icon{width:12px;height:12px}.language-select-menu{left:0;right:auto;min-width:156px}.language-select-option{justify-content:space-between;gap:12px}.language-select-option.is-active{color:var(--text)}.language-select-check{width:14px;height:14px;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.language-select-trigger{transition:none}}.auth-language{position:absolute;top:calc(var(--auth-bezel, 14px) + 16px);right:calc(var(--auth-bezel, 14px) + 16px);z-index:5;text-transform:none}.auth-split[data-layout=sheet] .auth-language{top:calc(14px + env(safe-area-inset-top,0px));right:14px}.auth-split[data-layout=sheet] .auth-language .language-select-trigger{border-color:#ffffff29;background:#0a0a0c73;color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth-language .language-select-menu{left:auto;right:0}:root{--tone-danger-fg: #f8c3b6;--tone-danger-line: #f1715540;--tone-danger-bg: #f1715512;--tone-danger-dot: #f17155;--tone-success-fg: #bdf3d8;--tone-success-line: #2ed88933;--tone-success-bg: #2ed88910;--tone-success-dot: #2ed889;--tone-pending-fg: #f8d9a8;--tone-pending-line: #f4b35033;--tone-pending-bg: #f4b35010;--tone-pending-dot: #f4b350;--tone-info-fg: rgba(255, 255, 255, .72);--tone-info-line: rgba(255, 255, 255, .08);--tone-info-bg: rgba(255, 255, 255, .025);--tone-info-dot: rgba(255, 255, 255, .5);--danger-action-fg: #ffb39d;--danger-action-line: #f1715547;--danger-action-bg: #f171550f;--danger-action-hover-bg: #f171551f;--danger-action-strong-bg: #c94a33;--danger-action-strong-hover-bg: #d9553d}.danger-action:hover:not(:disabled),.danger-button:hover:not(:disabled),.primary-button.danger-button:hover:not(:disabled),.secondary-button.int-danger-button:hover:not(:disabled),.secondary-button.danger-action:hover:not(:disabled){border-color:#f1715570;background:var(--danger-action-hover-bg);color:#ffd0c1}.field-input:hover:not(:disabled),.stack-form input:hover:not(:disabled):not([type=checkbox]):not([type=radio]),.stack-form textarea:hover:not(:disabled),.stack-form select:hover:not(:disabled),.int-field input:hover:not(:disabled):not([type=checkbox]):not([type=radio]),.int-field select:hover:not(:disabled),.markers-select:hover:not(:disabled),.markers-input:hover:not(:disabled),.native-select:hover:not(:disabled){border-color:#ffffff29}.surface-select-trigger.field-select:hover:not(:disabled){border-color:#ffffff29}.auth-split .auth-field.is-invalid .auth-input-shell,.auth-split .auth-field.is-invalid .auth-input-shell:focus-within{border-color:var(--tone-danger-dot)}.auth-split .auth-field.is-invalid .auth-input-shell:focus-within{box-shadow:0 0 0 3px var(--tone-danger-bg)}.auth-field-error,.field-error-line{display:block;margin:0;color:var(--tone-danger-fg);font-size:.8rem;font-weight:400;line-height:1.4}
