.reauth-backdrop[data-v-6693992b]{position:fixed;inset:0;background:#0008;z-index:10000;display:grid;place-items:center;padding:16px}.reauth-dialog[data-v-6693992b]{width:min(100%,480px);max-height:90vh;overflow:auto;padding:24px}.reauth-dialog form[data-v-6693992b],.reauth-dialog label[data-v-6693992b]{display:grid;gap:12px}.reauth-dialog input[data-v-6693992b]{min-width:0;width:100%}.app-select{display:inline-flex;flex-direction:column;position:relative;min-width:0;width:100%;vertical-align:middle}.app-select .app-select-trigger{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:10px 13px;border:1px solid var(--border);border-radius:10px;background:var(--input);color:var(--text);font:inherit;font-size:13px;text-align:start;cursor:pointer;box-shadow:0 1px 2px #00000004;transition:border-color .15s,box-shadow .15s,background .15s}.app-select-trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.app-select-trigger[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.app-select-trigger:focus-visible,.app-select-search:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-select-trigger:disabled{cursor:not-allowed;opacity:.5}.app-select-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select-placeholder,.app-select-muted{color:var(--muted)}.app-select-trigger svg{flex-shrink:0;color:var(--muted);transition:transform .18s}.app-select-trigger svg.rotated{transform:rotate(180deg)}.app-select-popup{position:fixed;z-index:2000;display:flex;flex-direction:column;padding:6px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);box-shadow:0 14px 44px #00000024,0 3px 10px #0000000a;box-sizing:border-box}.app-select-search-wrap{display:flex;align-items:center;gap:8px;margin:3px 3px 7px;padding:0 10px;border:1px solid var(--border);border-radius:9px;background:var(--input);color:var(--muted);flex-shrink:0}.app-select-search-wrap:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.app-select-search-wrap svg{flex-shrink:0}.app-select-popup .app-select-search{flex:1;min-width:0;width:100%;min-height:36px;padding:8px 0;margin:0;border:0;border-radius:0;outline:none;box-shadow:none;font:inherit;font-size:12px;background:transparent;color:var(--text)}.app-select-options{overflow-y:auto;min-height:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;padding:2px}.app-select-option{display:flex;align-items:center;gap:10px;padding:9px 11px;min-height:39px;margin:2px 0;border-radius:8px;font-size:13px;line-height:1.5;cursor:pointer;overflow-wrap:anywhere;transition:background .12s}.app-select-option-copy{display:flex;flex:1;flex-direction:column;min-width:0}.app-select-option-copy small{font-size:11px;color:var(--muted);margin-top:2px}.app-select-option.active{background:var(--surface-raised)}.app-select-option.selected{color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface));font-weight:500}.app-select-option.selected.active{background:color-mix(in srgb,var(--accent) 14%,var(--surface))}.app-select-option[aria-disabled=true]{color:var(--muted);cursor:not-allowed;opacity:.5}.app-select-badge{flex-shrink:0;font-size:10px;color:var(--muted);background:var(--surface-raised);border-radius:5px;padding:2px 6px;font-weight:400}.app-select-check{flex-shrink:0;color:var(--accent)}.app-select-empty{padding:20px 12px;font-size:12px;text-align:center;color:var(--muted)}.app-select .app-select-validation{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;padding:0;border:0}.app-select-error{font-size:12px;color:#dc526d;margin-top:5px}.app-select-language-popup .app-select-option[data-value=auto]{margin-bottom:7px;position:relative}.app-select-language-popup .app-select-option[data-value=auto]:after{content:"";position:absolute;bottom:-5px;inset-inline:10px;height:1px;background:var(--border)}.app-select-language .select-globe{color:var(--text);opacity:.8}.app-select-language-popup{padding:7px}@media(prefers-reduced-motion:reduce){.app-select-trigger,.app-select-trigger svg,.app-select-option{transition:none}}.language-select[data-v-e621aa26]{width:136px;min-width:0}.language-select[data-v-e621aa26] .app-select-trigger{font-size:12px;min-height:36px;padding:7px 10px;border-radius:10px}@media(max-width:600px){.language-select[data-v-e621aa26]{width:112px}.language-select[data-v-e621aa26] .app-select-trigger{font-size:11px;padding:7px 8px;gap:6px}}.app-dialog-backdrop[data-v-7f94b8a9]{padding:24px;overscroll-behavior:contain}.modal.app-dialog[data-v-7f94b8a9]{display:flex;flex-direction:column;width:min(var(--dialog-width),100%);max-height:calc(100dvh - 48px);min-width:0;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);box-shadow:0 24px 80px #0003}.app-dialog-header[data-v-7f94b8a9]{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px 24px;border-bottom:1px solid var(--border);background:var(--surface)}.app-dialog-header>div[data-v-7f94b8a9]{min-width:0}.app-dialog .app-dialog-header[data-v-7f94b8a9] h2{font-size:18px;font-weight:650;line-height:1.5;letter-spacing:-.02em;margin:0;padding:0;color:var(--text)}.app-dialog-header p[data-v-7f94b8a9]{color:var(--muted);font-size:12px;line-height:1.7;margin:5px 0 0;overflow-wrap:anywhere}.app-dialog-close[data-v-7f94b8a9]{flex:none;width:32px;height:32px;border:1px solid var(--border);border-radius:9px;background:var(--surface-raised);color:var(--muted)}.app-dialog-close[data-v-7f94b8a9]:hover{color:var(--text);background:var(--input)}.app-dialog-body[data-v-7f94b8a9]{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:24px;overflow-wrap:anywhere;outline-offset:-3px}.app-dialog-footer[data-v-7f94b8a9]{display:flex;flex:none;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 24px;border-top:1px solid var(--border);background:var(--surface)}.app-dialog-footer[data-v-7f94b8a9] .button{margin:0}.app-dialog-footer[data-v-7f94b8a9] .notice{flex-basis:100%;margin:0}.app-dialog-body[data-v-7f94b8a9] form{margin:0}.app-dialog-body[data-v-7f94b8a9] fieldset{min-width:0;max-width:100%;box-sizing:border-box}.app-dialog-body[data-v-7f94b8a9] input,.app-dialog-body[data-v-7f94b8a9] textarea{max-width:100%;box-sizing:border-box}@media(max-width:600px){.app-dialog-backdrop[data-v-7f94b8a9]{padding:12px}.modal.app-dialog[data-v-7f94b8a9]{max-height:calc(100dvh - 24px);border-radius:14px}.app-dialog-header[data-v-7f94b8a9]{padding:16px 18px;gap:12px}.app-dialog-body[data-v-7f94b8a9]{padding:18px}.app-dialog-footer[data-v-7f94b8a9]{padding:14px 18px}}.app-dialog-backdrop.app-drawer-backdrop[data-v-7f94b8a9]{padding:0;align-items:stretch;justify-content:flex-end}.modal.app-dialog.app-drawer[data-v-7f94b8a9]{width:min(var(--dialog-width),calc(100vw - 48px));height:100dvh;max-height:100dvh;flex:none;margin:0;border-radius:16px 0 0 16px;border-block:0;border-inline-end:0;box-shadow:-16px 0 64px #0003}.app-drawer .app-dialog-header[data-v-7f94b8a9]{padding:24px 28px}.app-drawer .app-dialog-body[data-v-7f94b8a9]{padding:26px 28px}.app-drawer .app-dialog-footer[data-v-7f94b8a9]{padding:18px 28px}@media(max-width:600px){.modal.app-dialog.app-drawer[data-v-7f94b8a9]{width:100vw;border:0;border-radius:0}.app-drawer .app-dialog-header[data-v-7f94b8a9]{padding:18px 20px}.app-drawer .app-dialog-body[data-v-7f94b8a9]{padding:20px}.app-drawer .app-dialog-footer[data-v-7f94b8a9]{padding:14px 20px;gap:8px}}.notification-bell[data-v-060c9182]{position:relative;flex-shrink:0}.notification-count[data-v-060c9182]{position:absolute;top:-2px;inset-inline-end:-4px;background:var(--accent);color:#fff;min-width:16px;padding:0 4px;height:16px;border-radius:12px;font-size:9px;line-height:16px}.notification-modal[data-v-060c9182]{width:min(580px,100%)}.notification-heading[data-v-060c9182]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline-end:18px}.notification-heading h2[data-v-060c9182]{font-size:20px}.notification-body[data-v-060c9182]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.notification-items article[data-v-060c9182]{border-bottom:1px solid var(--border);padding:4px 0}.notification-item[data-v-060c9182]{border:0;text-align:start;width:100%;background:transparent;color:var(--text);padding:14px;border-radius:8px;cursor:pointer;font:inherit}.notification-item[data-v-060c9182]:hover{background:var(--surface-raised)}.notification-item p[data-v-060c9182]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7;color:var(--muted);margin:7px 0}.notification-item small[data-v-060c9182]{font-size:10px;color:var(--muted)}.notification-items .unread strong[data-v-060c9182]:before{content:"";display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%;margin-inline-end:8px}.notification-modal .row-actions[data-v-060c9182]{flex-wrap:wrap}.campaign-banner[data-v-7b5b583e]{--campaign-accent:#bc203a;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:22px;min-height:130px;padding:25px 28px;border:1px solid color-mix(in srgb,var(--campaign-accent) 30%,var(--border));border-radius:15px;background:var(--surface);box-shadow:0 6px 24px #00000006;color:var(--text)}.campaign-art[data-v-7b5b583e]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}.campaign-decoration[data-v-7b5b583e]{position:absolute;inset:-60% -20%;opacity:.55;background:radial-gradient(ellipse at 20% 70%,color-mix(in srgb,var(--campaign-accent) 22%,transparent),transparent 45%),radial-gradient(ellipse at 80% 20%,color-mix(in srgb,var(--campaign-accent) 12%,transparent),transparent 48%);transform:translate(-4%)}.campaign-orbit[data-v-7b5b583e]{position:absolute;border:1px solid color-mix(in srgb,var(--campaign-accent) 13%,transparent);border-radius:50%;width:470px;height:470px;inset-inline-end:21%;top:-220px;transform:rotate(-20deg) scaleY(.48)}.campaign-orbit.two[data-v-7b5b583e]{width:630px;height:630px;top:-300px;inset-inline-end:11%}.campaign-stripe[data-v-7b5b583e]{display:none}.campaign-emblem[data-v-7b5b583e]{position:relative;flex-shrink:0;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;border:1px solid color-mix(in srgb,var(--campaign-accent) 38%,var(--border));background:color-mix(in srgb,var(--campaign-accent) 14%,var(--surface));color:var(--text);box-shadow:inset 0 1px #ffffff14;transform:rotate(-5deg)}.campaign-emblem svg[data-v-7b5b583e]{transform:rotate(5deg)}.campaign-copy[data-v-7b5b583e]{flex:1;min-width:0;display:grid;gap:6px}.campaign-eyebrow[data-v-7b5b583e]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:9px;letter-spacing:.1em;font-weight:600;color:var(--muted)}.campaign-eyebrow>i[data-v-7b5b583e]{width:5px;height:5px;background:var(--campaign-accent);border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,var(--campaign-accent) 40%,transparent)}.campaign-eyebrow>span[data-v-7b5b583e]{margin-inline-start:5px;font-size:8px;letter-spacing:.12em;opacity:.7}.campaign-copy>strong[data-v-7b5b583e]{font-size:19px;line-height:1.45;letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere}.campaign-description[data-v-7b5b583e]{max-width:680px;margin:4px 0 0;font-size:12px;color:var(--muted);line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.campaign-countdown[data-v-7b5b583e]{display:grid;gap:7px;flex-shrink:0;padding-inline:23px;border-inline-start:1px solid color-mix(in srgb,var(--campaign-accent) 20%,var(--border))}.campaign-countdown-label[data-v-7b5b583e]{font-size:9px;letter-spacing:.1em;color:var(--muted)}.campaign-countdown>div[data-v-7b5b583e]{display:flex;gap:5px}.campaign-time-unit[data-v-7b5b583e]{display:grid;justify-items:center;gap:4px}.campaign-time-unit>b[data-v-7b5b583e]{display:block;min-width:34px;padding:5px 4px;border:1px solid color-mix(in srgb,var(--campaign-accent) 16%,var(--border));background:color-mix(in srgb,var(--surface) 70%,transparent);border-radius:6px;text-align:center;font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.25}.campaign-time-unit>small[data-v-7b5b583e]{font-size:8px;color:var(--muted);letter-spacing:.07em}.campaign-action[data-v-7b5b583e]{display:grid;justify-items:end;gap:12px;flex-shrink:0}.campaign-link[data-v-7b5b583e]{display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 14px;border-radius:7px;background:var(--text);color:var(--surface);font-size:11px;font-weight:600;line-height:1.4;text-decoration:none;border:1px solid transparent;white-space:nowrap}.campaign-link[data-v-7b5b583e]:hover{opacity:.86}.campaign-controls[data-v-7b5b583e]{display:flex;align-items:center;gap:9px}.campaign-controls[data-v-7b5b583e] button{display:flex;align-items:center;justify-content:center;gap:5px;padding:3px;border:0;border-radius:4px;background:transparent;color:var(--muted);font-size:10px;cursor:pointer;line-height:1.4}.campaign-controls[data-v-7b5b583e] button:hover{color:var(--text)}.campaign-controls[data-v-7b5b583e] button:last-child{padding:4px;border:1px solid var(--border)}.campaign-controls[data-v-7b5b583e] button:focus-visible,.campaign-link[data-v-7b5b583e]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.campaign-ribbon[data-v-7b5b583e]{border-inline-start:0;padding-inline-start:31px}.campaign-ribbon[data-v-7b5b583e]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--campaign-accent)}.campaign-ribbon .campaign-decoration[data-v-7b5b583e]{inset:0;background:linear-gradient(105deg,color-mix(in srgb,var(--campaign-accent) 17%,transparent),transparent 58%);opacity:1;transform:none}.campaign-ribbon .campaign-orbit[data-v-7b5b583e]{display:none}.campaign-ribbon .campaign-stripe[data-v-7b5b583e]{display:block;position:absolute;width:340px;height:350px;inset-inline-end:22%;top:-160px;transform:rotate(27deg);border:30px solid color-mix(in srgb,var(--campaign-accent) 5%,transparent);border-inline-width:60px}.campaign-ribbon .campaign-emblem[data-v-7b5b583e]{border-radius:8px 8px 18px;transform:none;box-shadow:7px 7px color-mix(in srgb,var(--campaign-accent) 7%,transparent)}.campaign-ribbon .campaign-emblem svg[data-v-7b5b583e]{transform:none}.campaign-celebration .campaign-decoration[data-v-7b5b583e]{background:radial-gradient(ellipse at 5% 45%,color-mix(in srgb,var(--campaign-accent) 22%,transparent),transparent 48%),radial-gradient(ellipse at 90% 80%,color-mix(in srgb,var(--campaign-accent) 12%,transparent),transparent 43%)}.campaign-celebration .campaign-orbit[data-v-7b5b583e]{border-style:dashed;opacity:.65;inset-inline-end:40%;transform:scaleY(.85)}.campaign-celebration .campaign-orbit.two[data-v-7b5b583e]{display:none}.campaign-confetti[data-v-7b5b583e]{position:absolute;left:var(--x);top:var(--y);width:4px;height:9px;border-radius:1px;background:var(--campaign-accent);opacity:.22;transform:rotate(var(--angle))}.campaign-confetti[data-v-7b5b583e]:nth-child(3n){width:4px;height:4px;border-radius:50%;opacity:.3}.campaign-confetti[data-v-7b5b583e]:nth-child(4n){background:var(--text);opacity:.12}.campaign-animated .campaign-decoration[data-v-7b5b583e]{animation:campaign-sweep-7b5b583e 9s ease-in-out infinite alternate}.campaign-animated .campaign-confetti[data-v-7b5b583e]{animation:campaign-confetti-drift-7b5b583e 7s ease-in-out var(--delay) infinite alternate}.campaign-ribbon.campaign-animated .campaign-decoration[data-v-7b5b583e]{animation:campaign-ribbon-light-7b5b583e 7s ease-in-out infinite alternate}@keyframes campaign-sweep-7b5b583e{to{transform:translate(7%) rotate(5deg)}}@keyframes campaign-ribbon-light-7b5b583e{to{opacity:.35}}@keyframes campaign-confetti-drift-7b5b583e{to{transform:translateY(var(--travel)) rotate(calc(var(--angle) + 45deg));opacity:.1}}.campaign-preview[data-v-7b5b583e]{flex-wrap:wrap;padding:23px;gap:18px;min-height:180px}.campaign-preview .campaign-copy[data-v-7b5b583e]{min-width:170px}.campaign-preview .campaign-countdown[data-v-7b5b583e]{padding-inline:0;border:0}.campaign-preview .campaign-action[data-v-7b5b583e]{margin-inline-start:auto}.campaign-preview .campaign-copy>strong[data-v-7b5b583e]{font-size:18px}.campaign-preview .campaign-description[data-v-7b5b583e]{font-size:11px;line-height:1.8}@media(max-width:1000px){.campaign-banner[data-v-7b5b583e]{gap:16px;padding:22px}.campaign-countdown[data-v-7b5b583e]{padding-inline:15px}.campaign-description[data-v-7b5b583e]{font-size:11px}.campaign-copy>strong[data-v-7b5b583e]{font-size:17px}.campaign-emblem[data-v-7b5b583e]{width:48px;height:48px}.campaign-countdown .campaign-time-unit>b[data-v-7b5b583e]{min-width:30px;font-size:14px}.campaign-preview[data-v-7b5b583e]{padding:20px}}@media(max-width:650px){.campaign-banner[data-v-7b5b583e]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px 12px;padding:18px;min-height:0}.campaign-emblem[data-v-7b5b583e]{width:40px;height:40px;border-radius:11px;align-self:start}.campaign-emblem svg[data-v-7b5b583e]{width:21px;height:21px}.campaign-copy>strong[data-v-7b5b583e]{font-size:16px}.campaign-copy[data-v-7b5b583e]{gap:5px;min-width:0}.campaign-description[data-v-7b5b583e]{line-height:1.8}.campaign-eyebrow[data-v-7b5b583e]{font-size:8px;gap:5px}.campaign-eyebrow>span[data-v-7b5b583e]{display:none}.campaign-countdown[data-v-7b5b583e]{grid-column:1/-1;border:0;padding:0;display:flex;align-items:center;gap:12px}.campaign-countdown-label[data-v-7b5b583e]{width:40px;font-size:8px;line-height:1.5}.campaign-countdown>div[data-v-7b5b583e]{gap:6px}.campaign-countdown .campaign-time-unit>b[data-v-7b5b583e]{font-size:14px;min-width:34px}.campaign-time-unit>small[data-v-7b5b583e]{font-size:7px}.campaign-action[data-v-7b5b583e]{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding-top:13px;border-top:1px solid color-mix(in srgb,var(--campaign-accent) 20%,var(--border))}.campaign-link[data-v-7b5b583e]{padding:8px 12px;font-size:10px}.campaign-controls[data-v-7b5b583e]{gap:10px}.campaign-controls[data-v-7b5b583e] button{font-size:9px}.campaign-preview .campaign-copy[data-v-7b5b583e]{min-width:0}.campaign-preview .campaign-countdown[data-v-7b5b583e]{padding:0}.campaign-preview .campaign-copy>strong[data-v-7b5b583e]{font-size:16px}}@media(prefers-reduced-motion:reduce){.campaign-banner[data-v-7b5b583e] *,.campaign-banner[data-v-7b5b583e]:before{animation:none!important;transition:none!important}}.campaign-shell[data-v-66c84600]{position:relative;margin:18px 24px 0}.campaign-restore[data-v-66c84600]{display:flex;align-items:center;gap:7px;border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:7px;padding:7px 11px;font-size:11px;cursor:pointer}@media(max-width:600px){.campaign-shell[data-v-66c84600]{margin:12px 16px 0}}.debug-shell[data-v-c2c0002a]{height:100dvh;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--surface);color:var(--text)}.debug-shell-header[data-v-c2c0002a]{flex:none;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:54px;padding:8px 20px;box-sizing:border-box;border-bottom:1px solid var(--border);background:var(--surface)}.debug-shell-identity[data-v-c2c0002a],.debug-shell-tools[data-v-c2c0002a]{display:flex;align-items:center;gap:18px;min-width:0}.debug-shell-brand[data-v-c2c0002a]{display:inline-flex;flex:none}.debug-shell-brand[data-v-c2c0002a] .brand-word{font-size:19px}.debug-shell-brand[data-v-c2c0002a] .brand-mark{width:29px;height:29px}.debug-shell-divider[data-v-c2c0002a]{width:1px;height:24px;background:var(--border);flex:none}.debug-shell-header h1[data-v-c2c0002a]{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600;white-space:nowrap}.debug-shell-header h1>svg[data-v-c2c0002a]{color:var(--accent)}.debug-shell-tools[data-v-c2c0002a]{gap:10px}.debug-shell-back[data-v-c2c0002a]{white-space:nowrap}.debug-shell-back>svg[data-v-c2c0002a]{transform:rotate(180deg)}.debug-shell-content[data-v-c2c0002a]{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;min-width:0;box-sizing:border-box}.debug-shell-content>.notice[data-v-c2c0002a]{flex:none;margin:0}@media(max-width:800px){.debug-shell-header[data-v-c2c0002a]{padding-inline:18px;gap:12px}.debug-shell-identity[data-v-c2c0002a]{gap:12px}.debug-shell-brand[data-v-c2c0002a] .brand-word{display:none}}@media(max-width:600px){.debug-shell-header[data-v-c2c0002a]{padding:10px 12px;min-height:60px;gap:8px}.debug-shell-divider[data-v-c2c0002a],.debug-shell-header h1>svg[data-v-c2c0002a],.debug-shell-back>span[data-v-c2c0002a]{display:none}.debug-shell-identity[data-v-c2c0002a]{gap:9px}.debug-shell-header h1[data-v-c2c0002a]{font-size:13px}.debug-shell-tools[data-v-c2c0002a]{gap:6px}.debug-shell-tools>.theme-toggle[data-v-c2c0002a],.debug-shell-back[data-v-c2c0002a]{min-height:34px;padding:7px 9px;font-size:10px}.debug-shell-tools[data-v-c2c0002a] .language-select{width:105px}}@media(max-width:900px),(max-height:620px){.debug-shell[data-v-c2c0002a]{height:auto;min-height:100dvh;overflow:visible}.debug-shell-content[data-v-c2c0002a]{flex:none}}@media(max-width:359px){.debug-shell-brand[data-v-c2c0002a]{display:none}}.request-result[data-v-cc69d2ff]{min-width:0;max-width:100%;margin-top:24px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface)}.result-heading[data-v-cc69d2ff]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;flex-wrap:wrap}.result-heading>div[data-v-cc69d2ff]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.result-heading h3[data-v-cc69d2ff]{font-size:14px;margin:0}.result-heading code[data-v-cc69d2ff]{font-size:11px;overflow-wrap:anywhere}.result-message[data-v-cc69d2ff]{margin:0;padding:0 18px 16px;color:var(--success-text);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.result-message.failure[data-v-cc69d2ff]{color:var(--danger)}.result-metrics[data-v-cc69d2ff]{display:flex;flex-wrap:wrap;gap:20px;padding:15px 18px;border-top:1px solid var(--border);background:var(--surface-raised)}.result-metrics>div[data-v-cc69d2ff]{display:grid;gap:7px;min-width:0}.result-metrics span[data-v-cc69d2ff]{font-size:10px;color:var(--muted)}.result-metrics strong[data-v-cc69d2ff]{font-size:17px;font-variant-numeric:tabular-nums}.result-metrics small[data-v-cc69d2ff]{font-size:11px;color:var(--muted);font-weight:400}.result-id[data-v-cc69d2ff]{flex:1;min-width:200px!important}.result-id code[data-v-cc69d2ff]{font-size:11px;overflow-wrap:anywhere}.response-code[data-v-cc69d2ff]{min-width:0;border-top:1px solid var(--border);background:var(--input)}.code-label[data-v-cc69d2ff]{font-size:10px;letter-spacing:.08em;color:var(--muted);padding:12px 18px 0}.request-result pre[data-v-cc69d2ff]{box-sizing:border-box;max-width:100%;min-height:260px;max-height:640px;overflow:auto;white-space:pre;margin:0;padding:14px 18px 20px;font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--text);tab-size:2}.request-result pre code[data-v-cc69d2ff]{font:inherit}.request-result>.error-text[data-v-cc69d2ff]{padding:0 18px}@media(max-width:600px){.result-heading[data-v-cc69d2ff],.result-metrics[data-v-cc69d2ff]{padding:14px}.result-id[data-v-cc69d2ff]{flex-basis:100%}.request-result pre[data-v-cc69d2ff]{min-height:240px;max-height:480px;font-size:11px}}.request-result.result-fill[data-v-cc69d2ff]{margin:0;flex:1;min-height:0;display:flex;flex-direction:column;border:0;border-radius:0;background:var(--surface)}.code-label[data-v-cc69d2ff]{display:flex;align-items:center;justify-content:space-between;gap:12px}.json-key[data-v-cc69d2ff]{color:var(--muted)}.json-string[data-v-cc69d2ff]{color:var(--success-text)}.json-number[data-v-cc69d2ff]{color:var(--warning-text)}.json-literal[data-v-cc69d2ff]{color:var(--accent)}.result-fill .json-key[data-v-cc69d2ff]{color:var(--info-text)}.result-fill .json-string[data-v-cc69d2ff]{color:var(--success-text)}.result-fill .json-number[data-v-cc69d2ff]{color:var(--warning-text)}.result-fill .json-literal[data-v-cc69d2ff]{color:var(--accent)}.result-fill .result-heading[data-v-cc69d2ff],.result-fill .result-message[data-v-cc69d2ff],.result-fill .result-metrics[data-v-cc69d2ff]{flex:none}.result-fill .result-heading[data-v-cc69d2ff]{min-height:45px;box-sizing:border-box;padding:9px 18px;border-bottom:1px solid var(--border);gap:9px}.result-fill .result-heading>div[data-v-cc69d2ff]{gap:9px}.result-fill .result-heading h3[data-v-cc69d2ff]{font-size:13px;color:var(--text)}.result-fill .result-heading code[data-v-cc69d2ff]{font-size:10px;color:var(--muted)}.result-fill .result-heading .badge[data-v-cc69d2ff]{font-size:9px;background:var(--surface-raised);border:1px solid var(--border);color:var(--muted)}.result-fill .result-heading .badge.success[data-v-cc69d2ff]{color:var(--success-text);background:var(--success-bg);border-color:color-mix(in srgb,var(--success-text) 20%,transparent)}.result-fill .result-heading .badge.warning[data-v-cc69d2ff]{color:var(--warning-text);background:var(--warning-bg);border-color:color-mix(in srgb,var(--warning-text) 20%,transparent)}.result-fill .result-heading .button[data-v-cc69d2ff]{color:var(--text);background:var(--surface);border-color:var(--border);font-size:10px;padding:6px 8px}.result-fill .result-message[data-v-cc69d2ff]{padding:10px 18px 0;font-size:12px;line-height:1.6}.result-fill .result-metrics[data-v-cc69d2ff]{display:flex;flex-wrap:nowrap;gap:22px;padding:12px 18px;border-top:0;border-bottom:1px solid var(--border);background:var(--surface-raised);margin-top:10px}.result-fill .result-metrics>div[data-v-cc69d2ff]{gap:5px}.result-fill .result-metrics strong[data-v-cc69d2ff]{font:500 14px ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--text)}.result-fill .result-id[data-v-cc69d2ff]{flex:1;min-width:0!important;display:grid;gap:6px;align-content:start}.result-fill .result-id>span[data-v-cc69d2ff]{white-space:nowrap}.result-fill .result-id code[data-v-cc69d2ff]{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-fill .response-code[data-v-cc69d2ff]{flex:1;min-height:0;display:flex;flex-direction:column;border-top:0;background:var(--surface)}.result-fill .code-label[data-v-cc69d2ff]{flex:none;padding:10px 20px;border-bottom:1px solid var(--border);color:var(--muted);font:10px ui-monospace,monospace}.result-fill pre[data-v-cc69d2ff]{flex:1;min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:18px 20px 24px;font-size:12px;line-height:1.9}.result-fill>.error-text[data-v-cc69d2ff]{flex:none;font-size:11px}@media(max-width:900px){.request-result.result-fill[data-v-cc69d2ff]{height:auto;min-height:360px}.result-fill pre[data-v-cc69d2ff]{min-height:180px;max-height:480px}.result-fill .response-code[data-v-cc69d2ff]{flex:auto}}@media(max-width:600px){.result-fill .result-heading[data-v-cc69d2ff],.result-fill .result-metrics[data-v-cc69d2ff]{padding:14px 16px}.result-fill .result-message[data-v-cc69d2ff],.result-fill .code-label[data-v-cc69d2ff]{padding-inline:16px}.result-fill pre[data-v-cc69d2ff]{padding:16px;font-size:11px}.result-fill .result-id[data-v-cc69d2ff]{flex-wrap:wrap}}.response-pending[data-v-cc69d2ff]{display:flex;flex:1;min-height:190px;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px;color:var(--muted);text-align:center}.response-pending strong[data-v-cc69d2ff]{font-size:13px;font-weight:550;color:var(--text)}.response-pending p[data-v-cc69d2ff]{font-size:11px;line-height:1.7;margin:0}.response-pending svg[data-v-cc69d2ff]{animation:request-spin-cc69d2ff 1.2s linear infinite}@keyframes request-spin-cc69d2ff{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.response-pending svg[data-v-cc69d2ff]{animation:none}}.response-actions[data-v-cc69d2ff]{display:flex;align-items:center;gap:8px;flex:none;letter-spacing:normal}.response-actions .button[data-v-cc69d2ff]{white-space:nowrap;min-height:32px;padding:6px 10px;font-size:11px}.code-content-type[data-v-cc69d2ff]{margin-inline-start:10px;font-size:10px;opacity:.75}.result-fill .response-actions .button[data-v-cc69d2ff]{font-size:11px}.response-viewer{height:calc(100dvh - 48px)}.response-viewer .app-dialog-body{display:flex;padding:0;overflow:hidden}.expanded-response[data-v-cc69d2ff]{display:flex;flex:1;min-height:0;min-width:0;background:var(--input)}.expanded-response pre[data-v-cc69d2ff]{flex:1;min-width:0;min-height:0;max-height:none;margin:0;padding:24px;overflow:auto;white-space:pre;font:13px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--text)}@media(max-width:600px){.code-content-type[data-v-cc69d2ff]{display:none}.response-actions[data-v-cc69d2ff]{gap:6px}.response-actions .button[data-v-cc69d2ff]{padding-inline:8px}.response-viewer{height:calc(100dvh - 24px)}.expanded-response pre[data-v-cc69d2ff]{padding:16px;font-size:12px}}.execution-attempts[data-v-96632ff6]{margin:24px 0;min-width:0}.execution-attempts h3[data-v-96632ff6]{font-size:14px;margin:0 0 14px}.execution-attempts article[data-v-96632ff6]{display:flex;gap:14px;padding:16px 0;border-top:1px solid var(--border)}.attempt-number[data-v-96632ff6]{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid var(--border);border-radius:50%;font-size:11px;color:var(--muted);background:var(--surface-raised)}.attempt-content[data-v-96632ff6]{min-width:0;flex:1}.attempt-heading[data-v-96632ff6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.attempt-heading>span[data-v-96632ff6]:last-child,.attempt-content small[data-v-96632ff6],.empty-attempts[data-v-96632ff6],.attempt-empty-reason[data-v-96632ff6]{font-size:11px;color:var(--muted);line-height:1.8}.attempt-content p[data-v-96632ff6]{font-size:12px;line-height:1.8;margin:10px 0}.attempt-reason[data-v-96632ff6]{padding:10px 12px;background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;font-size:12px;display:grid;gap:6px;margin:10px 0}.attempt-reason span[data-v-96632ff6]{font-size:10px;color:var(--muted)}.attempt-reason code[data-v-96632ff6]{white-space:pre-wrap;overflow-wrap:anywhere}.attempt-content small[data-v-96632ff6]{display:block;margin-top:10px}.failure-reason[data-v-fca960a4]{padding:14px 16px;margin:14px 0;border:1px solid var(--border);border-inline-start:3px solid var(--danger);border-radius:8px;background:var(--surface-raised);min-width:0}.failure-reason h3[data-v-fca960a4]{font-size:12px;margin:0 0 8px;color:var(--danger)}.failure-reason p[data-v-fca960a4]{font-size:13px;line-height:1.8;margin:0 0 8px}.failure-reason code[data-v-fca960a4]{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.failure-responses-entry[data-v-5d96f864]{min-width:0;margin:16px 0}.failure-responses .muted[data-v-5d96f864],.failure-evidence .muted[data-v-5d96f864]{font-size:12px;line-height:1.8}.failure-responses article[data-v-5d96f864]{padding:16px;border:1px solid var(--border);border-radius:12px}.failure-responses article+article[data-v-5d96f864]{margin-top:16px}.failure-responses .row-actions[data-v-5d96f864]{margin-top:12px;flex-wrap:wrap}.failure-responses code[data-v-5d96f864]{overflow-wrap:anywhere}.failure-responses article>.row-between[data-v-5d96f864]{gap:12px;flex-wrap:wrap}.attempt-id[data-v-5d96f864]{display:block;font-size:11px}.failure-evidence pre[data-v-5d96f864]{white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface-raised);font-size:13px;line-height:1.8}.failure-evidence dd[data-v-5d96f864]{margin:4px 0 12px;font-size:12px;overflow-wrap:anywhere}.failure-evidence dt[data-v-5d96f864]{font-size:11px;color:var(--muted)}.admin-execution-details[data-v-e8489b60]{min-width:0;margin:16px 0}.admin-execution-details>.muted[data-v-e8489b60]{font-size:12px;line-height:1.8}.admin-execution-details>.execution-attempts[data-v-e8489b60]{margin:16px 0}.call-detail-content[data-v-78e9f65d]{min-width:0}.call-detail-content h2[data-v-78e9f65d]{font-size:19px;margin:0}.call-detail-content h3[data-v-78e9f65d]{font-size:14px}.call-outcome[data-v-78e9f65d]{margin:0 0 20px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised);display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.call-outcome p[data-v-78e9f65d]{margin:0;font-size:13px;line-height:1.8}.call-detail-content dl[data-v-78e9f65d]{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:18px;background:var(--surface-raised);border-radius:10px;margin:0 0 20px}.call-detail-content dl>div[data-v-78e9f65d]{display:grid;gap:8px;min-width:0}.call-detail-content dt[data-v-78e9f65d]{font-size:11px;color:var(--muted)}.call-detail-content dd[data-v-78e9f65d]{margin:0;font-size:12px;overflow-wrap:anywhere}.call-payload[data-v-78e9f65d]{max-height:240px;overflow:auto;white-space:pre;background:var(--input);padding:14px;border:1px solid var(--border);border-radius:8px;font-size:12px}.call-detail-content .notice[data-v-78e9f65d]{margin-top:14px}.call-detail-content>.muted[data-v-78e9f65d]{font-size:12px;line-height:1.8}@media(max-width:600px){.call-detail-content dl[data-v-78e9f65d]{grid-template-columns:1fr}}.key-secret-modal p[data-v-2c00ebc1]{margin:14px 0;line-height:1.8}.key-secret-display[data-v-2c00ebc1]{padding:16px;background:var(--input);border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere;margin:18px 0}.key-secret-modal input.secret-masked[data-v-2c00ebc1]{-webkit-text-security:disc}.key-secret-modal input[data-v-2c00ebc1]::placeholder{-webkit-text-security:none}.key-secret-modal .row-actions[data-v-2c00ebc1]{display:flex;flex-wrap:wrap;gap:10px}.app-switch[data-v-07ec1689]{display:inline-flex;align-items:center;gap:9px;padding:4px 0;border:0;background:transparent;color:var(--text);font:inherit;font-size:12px;cursor:pointer;text-align:left}.app-switch-track[data-v-07ec1689]{width:34px;height:20px;border-radius:20px;background:var(--muted);padding:3px;flex-shrink:0}.app-switch-track span[data-v-07ec1689]{display:block;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .15s}.app-switch[aria-checked=true] .app-switch-track[data-v-07ec1689]{background:var(--accent)}.app-switch[aria-checked=true] .app-switch-track span[data-v-07ec1689]{transform:translate(14px)}.app-switch[data-v-07ec1689]:disabled{opacity:.5;cursor:not-allowed}.app-switch[data-v-07ec1689]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.proxy-input[data-v-3d56c975]{display:grid;gap:8px;min-width:0}.html-fetch-tools[data-v-3d56c975]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.html-fetch-tools>span[data-v-3d56c975],.html-fetch-tools>p[data-v-3d56c975]{flex-basis:100%;margin:0}.debug-field[data-v-3d56c975]{min-width:0;display:grid;gap:8px}.debug-field[data-v-3d56c975]:not(.debug-root){padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.field-heading[data-v-3d56c975]{display:flex;justify-content:space-between;gap:12px;align-items:center}.field-heading>label[data-v-3d56c975]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:500}.field-heading code[data-v-3d56c975]{font-size:11px;color:var(--muted);font-weight:400;overflow-wrap:anywhere}.field-requirement[data-v-3d56c975],.field-constraints[data-v-3d56c975]{font-size:10px;color:var(--muted);font-weight:400}.field-help[data-v-3d56c975]{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.boolean-field[data-v-3d56c975]{justify-self:start}.object-fields[data-v-3d56c975]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.debug-complex:not(.debug-root) .object-fields[data-v-3d56c975]{grid-template-columns:1fr}.object-entry[data-v-3d56c975]:has(>.debug-complex),.object-entry[data-v-3d56c975]:has(textarea),.add-property[data-v-3d56c975]{grid-column:1/-1}.custom-entry[data-v-3d56c975]{display:flex;gap:8px;align-items:flex-start}.custom-entry>.debug-field[data-v-3d56c975]{flex:1}.add-property[data-v-3d56c975]{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.add-property label[data-v-3d56c975]{display:grid;gap:7px;flex:1;font-size:12px}.array-fields[data-v-3d56c975]{display:grid;gap:12px}.array-entry[data-v-3d56c975]{display:flex;gap:8px;align-items:flex-start;min-width:0}.array-entry>.debug-field[data-v-3d56c975],.array-entry>textarea[data-v-3d56c975],.array-entry>.image-value[data-v-3d56c975]{flex:1;min-width:0}.array-entry>span[data-v-3d56c975]{font-size:11px;padding-top:10px;white-space:nowrap}.array-fields>.button[data-v-3d56c975]{justify-self:start}.image-upload label[data-v-3d56c975]{display:grid;gap:8px;font-size:12px}.scalar-input[data-v-3d56c975]{display:flex;gap:8px;flex-wrap:wrap}.scalar-input input[data-v-3d56c975],.scalar-input textarea[data-v-3d56c975]{flex:1;min-width:0}.scalar-input textarea[data-v-3d56c975]{flex-basis:100%;resize:vertical;font-family:inherit}.field-error[data-v-3d56c975]{font-size:12px;color:var(--danger,#dc2626);margin:0;grid-column:1/-1}.debug-field input[data-v-3d56c975],.debug-field textarea[data-v-3d56c975]{max-width:100%;width:100%;box-sizing:border-box}.array-entry textarea[data-v-3d56c975]{resize:vertical;word-break:break-all;font-family:monospace;font-size:11px}.field-constraints[data-v-3d56c975]{margin:0}.scalar-input>.button[data-v-3d56c975]{font-size:11px}@media(max-width:700px){.object-fields[data-v-3d56c975]{grid-template-columns:1fr}.field-heading[data-v-3d56c975]{align-items:flex-start}.scalar-input input[data-v-3d56c975]{min-width:0;flex-basis:100%}.custom-entry[data-v-3d56c975]{flex-wrap:wrap}.custom-entry>.debug-field[data-v-3d56c975]{flex-basis:100%}}.playground[data-v-28a20a60]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;background:var(--surface);color:var(--text)}.debug-console[data-v-28a20a60]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;margin:0}.selection-bar[data-v-28a20a60]{display:flex;align-items:center;gap:20px;min-height:46px;flex:none;padding:0 18px;border-bottom:1px solid var(--border)}.debug-product-tabs[data-v-28a20a60],.debug-action-tabs[data-v-28a20a60]{display:flex;align-items:stretch;gap:3px;min-width:0;overflow-x:auto;scrollbar-width:thin}.debug-product-tabs[data-v-28a20a60]{flex:1;align-self:stretch}.debug-product-tabs button[data-v-28a20a60],.debug-action-tabs button[data-v-28a20a60]{display:flex;align-items:center;justify-content:center;flex:none;gap:7px;border:0;font:inherit;white-space:nowrap;cursor:pointer;color:var(--muted);background:transparent}.debug-product-tabs button[data-v-28a20a60]{padding:0 13px;border-bottom:2px solid transparent;font-size:13px}.debug-product-tabs button[aria-selected=true][data-v-28a20a60]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.debug-product-tabs button[data-v-28a20a60]:hover:not(:disabled),.debug-action-tabs button[data-v-28a20a60]:hover:not(:disabled){background:var(--surface-raised)}.debug-product-tabs button[data-v-28a20a60]:disabled,.debug-action-tabs button[data-v-28a20a60]:disabled{opacity:.45;cursor:not-allowed}.debug-product-tabs button[data-v-28a20a60]:focus-visible,.debug-action-tabs button[data-v-28a20a60]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.debug-product-tabs small[data-v-28a20a60]{font-size:10px;font-weight:400}.action-selector[data-v-28a20a60]{display:flex;align-items:center;gap:10px;max-width:48%;min-width:0}.action-selector>span[data-v-28a20a60]{color:var(--muted);font:10px ui-monospace,monospace}.debug-action-tabs button[data-v-28a20a60]{padding:7px 10px;font-size:12px;border-radius:5px}.debug-action-tabs button[aria-selected=true][data-v-28a20a60]{background:var(--surface-raised);color:var(--text);font-weight:550}.catalog-refresh[data-v-28a20a60]{flex:none;color:var(--muted);padding:7px}.request-command-bar[data-v-28a20a60]{display:grid;grid-template-columns:minmax(190px,1fr) minmax(250px,340px) 112px auto;align-items:end;gap:14px;flex:none;padding:12px 20px 14px;background:var(--surface-raised);border-bottom:1px solid var(--border)}.debug-endpoint[data-v-28a20a60]{display:flex;align-items:center;gap:12px;min-width:0;min-height:40px;padding:9px 12px;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--input)}.debug-endpoint>span[data-v-28a20a60]{flex:none;color:var(--success-text);font:700 11px ui-monospace,monospace}.debug-endpoint code[data-v-28a20a60]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.playground label[data-v-28a20a60]{min-width:0;margin:0;display:grid;gap:5px;color:var(--muted);font-size:10px;font-weight:500}.playground-key[data-v-28a20a60]{display:grid;gap:5px;min-width:0}.playground-key-input[data-v-28a20a60]{display:flex;align-items:center;gap:6px;min-width:0}.playground-key-input>.app-select[data-v-28a20a60]{flex:1;min-width:0}.playground-key-input[data-v-28a20a60] .app-select-trigger{min-height:40px;height:40px;font-size:12px;border-radius:6px}.playground-key-input>button[data-v-28a20a60]{flex:none;font-size:11px;min-height:40px;padding:8px 10px}.playground input[data-v-28a20a60],.playground textarea[data-v-28a20a60]{width:100%;min-width:0;box-sizing:border-box}.debug-deadline input[data-v-28a20a60]{height:40px;padding:9px 10px;border-radius:6px;font:12px ui-monospace,monospace}.playground-sendbar[data-v-28a20a60],.mobile-request-actions[data-v-28a20a60]{display:flex;align-items:center;gap:8px;flex:none}.playground-sendbar>.button[data-v-28a20a60],.mobile-request-actions>.button[data-v-28a20a60]{height:40px;font-size:12px;padding:9px 13px;white-space:nowrap}.request-send[data-v-28a20a60]{min-width:135px}.request-send kbd[data-v-28a20a60]{border:1px solid #ffffff50;border-radius:3px;padding:2px 4px;color:inherit;font:9px ui-monospace,monospace;opacity:.8}.mobile-request-actions[data-v-28a20a60]{display:none}.workspace-notice[data-v-28a20a60]{flex:none;margin:0!important;border-radius:0;padding:8px 20px;font-size:11px;line-height:1.6}.key-setup>button[data-v-28a20a60]{border:0;padding:0;background:transparent;font-size:12px}.debug-workspace[data-v-28a20a60]{display:grid;grid-template-columns:minmax(0,var(--request-width)) 7px minmax(0,1fr);flex:1;min-width:0;min-height:0}.debug-request-panel[data-v-28a20a60]{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface);container-type:inline-size}.parameter-overview-heading[data-v-28a20a60],.response-placeholder-heading[data-v-28a20a60]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;box-sizing:border-box;min-height:45px;padding:10px 20px;border-bottom:1px solid var(--border)}.parameter-title[data-v-28a20a60],.parameter-heading-tools[data-v-28a20a60]{display:flex;align-items:center;gap:10px;min-width:0}.parameter-title h2[data-v-28a20a60],.response-placeholder-heading h2[data-v-28a20a60]{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;white-space:nowrap}.parameter-title>svg[data-v-28a20a60]{color:var(--muted)}.parameter-count[data-v-28a20a60]{color:var(--muted);font-size:10px;white-space:nowrap}.parameter-reset[data-v-28a20a60]{color:var(--muted);padding:3px 0;font-size:10px;white-space:nowrap}.request-readiness[data-v-28a20a60]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;white-space:nowrap}.readiness-dot[data-v-28a20a60]{width:5px;height:5px;border-radius:50%;background:var(--muted)}.request-readiness.ready .readiness-dot[data-v-28a20a60]{background:var(--success-text)}.debug-parameters[data-v-28a20a60]{flex:1;min-width:0;min-height:0;padding:0 22px 22px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:18px}.parameter-overview-description[data-v-28a20a60]{margin:0;padding:12px 0;color:var(--muted);font-size:11px;line-height:1.7;border-bottom:1px solid var(--border)}.parameter-editor[data-v-28a20a60]{min-width:0}.parameter-editor-examples[data-v-28a20a60]{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin-top:14px;padding:12px;border-radius:6px;background:var(--surface-raised)}.parameter-editor-examples p[data-v-28a20a60]{margin:0;color:var(--muted);font-size:10px;line-height:1.7}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry{padding:17px 0;border-bottom:1px solid var(--border)}.parameter-editor[data-v-28a20a60] .debug-field:not(.debug-root){padding:0;border:0;border-radius:0;background:transparent;gap:7px}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select)){display:grid;grid-template-columns:155px minmax(0,1fr);gap:7px 18px}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select))>.field-heading{grid-column:1;grid-row:1 / span 4;align-self:start;padding-top:9px}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select))>.scalar-input{grid-column:2;grid-row:1}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select))>.field-help{grid-column:2;grid-row:2}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select))>.field-constraints{grid-column:2;grid-row:3}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select))>.field-error{grid-column:2;grid-row:4}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input>textarea):not(:has(>.app-select)){display:flex;flex-direction:column;gap:8px}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input>textarea)>.field-heading{padding-top:0}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input>textarea)>.scalar-input{order:4}.parameter-editor[data-v-28a20a60] .field-heading>label{display:flex;flex-wrap:wrap;gap:5px 7px;margin:0;color:var(--text);font-size:13px;font-weight:550}.parameter-editor[data-v-28a20a60] .field-heading code{font-size:11px;color:var(--muted);font-weight:400}.parameter-editor[data-v-28a20a60] .field-requirement{font-size:10px;font-weight:400;color:var(--muted)}.parameter-editor[data-v-28a20a60] .field-help{color:var(--muted);font-size:11px;line-height:1.6}.parameter-editor[data-v-28a20a60] .field-constraints{font-size:10px;color:var(--subtle)}.parameter-editor[data-v-28a20a60] input,.parameter-editor[data-v-28a20a60] textarea{min-width:0;max-width:100%;width:100%;box-sizing:border-box;border-radius:6px;font-size:13px}.parameter-editor[data-v-28a20a60] input{min-height:39px;padding:9px 11px}.parameter-editor[data-v-28a20a60] textarea{min-height:180px;resize:vertical;padding:12px;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}.parameter-editor[data-v-28a20a60] .image-value textarea{min-height:76px}.parameter-editor[data-v-28a20a60] .scalar-input>.button{padding:7px 9px;font-size:10px}.parameter-editor[data-v-28a20a60] .debug-complex:not(.debug-root)>.object-fields,.parameter-editor[data-v-28a20a60] .array-fields{padding-inline-start:14px;border-inline-start:2px solid var(--border);gap:14px}.parameter-editor[data-v-28a20a60] .image-upload{padding:12px;border:1px dashed var(--border);border-radius:6px;background:var(--surface-raised)}.parameter-editor[data-v-28a20a60] input[type=file]{font-size:11px;border:0;padding:5px;background:transparent}.parameter-validation[data-v-28a20a60]{margin:12px 0;font-size:12px}.parameter-privacy[data-v-28a20a60]{display:flex;align-items:center;gap:6px;margin:16px 0 0;font-size:10px;color:var(--muted)}.pane-divider[data-v-28a20a60]{display:flex;justify-content:center;align-items:center;cursor:col-resize;touch-action:none;background:var(--surface-raised);border-inline:1px solid var(--border)}.pane-divider span[data-v-28a20a60]{width:2px;height:24px;border-radius:2px;background:var(--border)}.pane-divider[data-v-28a20a60]:hover,.pane-divider[data-v-28a20a60]:focus-visible{background:var(--accent-soft);outline:none}.pane-divider:hover span[data-v-28a20a60],.pane-divider:focus-visible span[data-v-28a20a60]{background:var(--accent)}.debug-response-column[data-v-28a20a60]{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface);color:var(--text);overflow:hidden}.response-placeholder[data-v-28a20a60]{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.response-placeholder-heading[data-v-28a20a60]{padding-inline:18px}.response-placeholder-heading>span[data-v-28a20a60]{color:var(--muted);font:10px ui-monospace,monospace}.response-placeholder-heading svg[data-v-28a20a60]{color:var(--muted)}.response-empty[data-v-28a20a60]{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:28px}.response-empty>svg[data-v-28a20a60]{color:var(--subtle);margin-bottom:14px}.response-empty h3[data-v-28a20a60]{margin:0 0 8px;font-size:14px;font-weight:500}.response-empty p[data-v-28a20a60]{max-width:300px;margin:0;color:var(--muted);font-size:12px;line-height:1.8}.response-shortcut[data-v-28a20a60]{display:flex;align-items:center;gap:8px;margin-top:18px;color:var(--muted);font-size:10px}.response-shortcut kbd[data-v-28a20a60]{font:10px ui-monospace,monospace;padding:4px 6px;border:1px solid var(--border);border-radius:4px}.response-notice[data-v-28a20a60]{flex:none;max-height:90px;overflow:auto;border-radius:0;margin:0;font-size:11px}.execution-details-dock[data-v-28a20a60]{flex:none;max-height:min(24%,160px);overflow:auto;padding:12px 18px;border-top:1px solid var(--border)}.execution-details-dock[data-v-28a20a60] .admin-execution-details{margin:12px 0 0}.execution-details-dock summary[data-v-28a20a60]{cursor:pointer;color:var(--muted);font-size:11px}.execution-details-dock[data-v-28a20a60]:not([open]){overflow:visible}.debug-history[data-v-28a20a60]{flex:none;min-width:0;background:var(--surface);border-top:1px solid var(--border)}.history-heading[data-v-28a20a60]{display:flex;align-items:center;gap:18px;min-height:40px;padding:0 18px}.history-toggle[data-v-28a20a60]{display:flex;align-items:center;gap:8px;border:0;background:transparent;padding:10px 0;color:var(--text);font:inherit;font-size:12px;cursor:pointer}.history-toggle>svg[data-v-28a20a60]{color:var(--muted)}.history-toggle>.expanded[data-v-28a20a60]{transform:rotate(180deg)}.history-count[data-v-28a20a60]{font-size:10px;background:var(--surface-raised);color:var(--muted);border-radius:4px;padding:2px 5px}.billing-note[data-v-28a20a60]{color:var(--muted);font-size:10px;margin-inline-start:auto}.history-usage-link[data-v-28a20a60]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px;white-space:nowrap}.history-body[data-v-28a20a60]{display:flex;flex-direction:column;min-height:0;height:clamp(190px,27dvh,290px);border-top:1px solid var(--border)}.history-controls[data-v-28a20a60]{display:flex;align-items:center;gap:12px;flex:none;padding:9px 18px}.playground .history-search[data-v-28a20a60]{display:flex;align-items:center;gap:7px;width:280px;max-width:100%;padding:0 9px;border:1px solid var(--border);border-radius:5px;background:var(--input)}.history-search input[data-v-28a20a60]{background:none;border:0;padding:7px 0;min-width:0;font-size:11px}.history-search[data-v-28a20a60]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.history-search input[data-v-28a20a60]:focus{box-shadow:none;outline:none}.history-search>svg[data-v-28a20a60]{flex:none}.history-controls>p[data-v-28a20a60]{color:var(--muted);font-size:11px;margin:0 0 0 auto}.debug-history .table-wrap[data-v-28a20a60]{flex:1;min-height:0;overflow:auto;margin:0}.debug-history thead[data-v-28a20a60]{position:sticky;top:0;z-index:1;background:var(--surface-raised)}.debug-history td[data-v-28a20a60]{padding:9px 18px;font-size:11px}.debug-history th[data-v-28a20a60]{padding:9px 18px;font-size:10px}.debug-history .row-actions[data-v-28a20a60]{margin:0;flex-wrap:wrap}.debug-history .table-empty[data-v-28a20a60]{padding:20px}.history-body>.notice[data-v-28a20a60]{flex:none;margin:0;font-size:11px}.debug-storage-note[data-v-28a20a60]{flex:none;padding:5px 18px;color:var(--muted);font-size:10px;line-height:1.7}.debug-storage-note summary[data-v-28a20a60]{cursor:pointer;width:fit-content}.debug-storage-note p[data-v-28a20a60]{margin:5px 0}@container (max-width: 570px){.parameter-title[data-v-28a20a60]{flex-wrap:wrap;gap:5px 8px}.parameter-heading-tools .request-readiness[data-v-28a20a60]{display:none}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select)){display:flex;flex-direction:column}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input):not(:has(>.app-select))>.field-heading{padding-top:0}.parameter-editor[data-v-28a20a60] .debug-root>.object-fields>.object-entry>.debug-field:has(>.scalar-input)>.scalar-input{order:4}}@media(max-width:1150px)and (min-width:901px){.request-command-bar[data-v-28a20a60]{grid-template-columns:minmax(160px,1fr) minmax(210px,1.3fr) 94px auto;gap:9px;padding-inline:14px}.request-send[data-v-28a20a60]{min-width:0}.request-send kbd[data-v-28a20a60]{display:none}.playground-sendbar>.button[data-v-28a20a60]{padding-inline:10px;font-size:11px}.selection-bar[data-v-28a20a60]{gap:12px;padding-inline:12px}.debug-product-tabs button[data-v-28a20a60]{padding-inline:9px;font-size:12px}.debug-product-tabs button>svg[data-v-28a20a60]{display:none}.action-selector[data-v-28a20a60]{gap:6px}}@media(max-width:900px),(max-height:620px){.playground[data-v-28a20a60]{flex:none;min-height:0}.debug-console[data-v-28a20a60]{flex:none}.debug-workspace[data-v-28a20a60]{flex:none;min-height:0}.debug-parameters[data-v-28a20a60]{max-height:none;min-height:360px;overflow:visible}.debug-response-column[data-v-28a20a60]{min-height:420px}.request-command-bar[data-v-28a20a60]{grid-template-columns:minmax(0,1fr) 112px;gap:12px}.debug-endpoint[data-v-28a20a60]{grid-column:1/-1}.playground-key[data-v-28a20a60]{grid-column:1}.playground-sendbar[data-v-28a20a60]{display:none}.mobile-request-actions[data-v-28a20a60]{display:flex;padding:14px 20px;border-top:1px solid var(--border)}.mobile-request-actions>.request-send[data-v-28a20a60]{flex:1}.history-body[data-v-28a20a60]{height:290px}}@media(max-width:900px){.debug-workspace[data-v-28a20a60]{grid-template-columns:minmax(0,1fr)}.pane-divider[data-v-28a20a60]{display:none}.debug-response-column[data-v-28a20a60]{border-top:1px solid var(--border)}.response-placeholder[data-v-28a20a60]{min-height:360px}.selection-bar[data-v-28a20a60]{flex-wrap:wrap;gap:0;padding-inline:12px}.debug-product-tabs[data-v-28a20a60]{order:0;flex-basis:calc(100% - 32px);min-height:44px}.catalog-refresh[data-v-28a20a60]{order:1}.action-selector[data-v-28a20a60]{order:2;width:100%;max-width:none;padding:5px 0 8px}.debug-action-tabs[data-v-28a20a60]{flex:1}.debug-product-tabs button[data-v-28a20a60]{padding-inline:11px;font-size:12px}.debug-product-tabs button>svg[data-v-28a20a60]{display:none}.history-controls[data-v-28a20a60]{flex-wrap:wrap;gap:8px}.history-controls>p[data-v-28a20a60]{display:none}.billing-note[data-v-28a20a60]{display:none}.history-usage-link[data-v-28a20a60]{margin-inline-start:auto}.execution-details-dock[data-v-28a20a60]{max-height:300px}}@media(max-width:600px){.request-command-bar[data-v-28a20a60]{padding:12px;grid-template-columns:minmax(0,1fr) 95px;gap:10px}.playground-key-input>button[data-v-28a20a60]{font-size:10px;padding-inline:7px}.parameter-overview-heading[data-v-28a20a60]{padding:11px 14px}.parameter-title[data-v-28a20a60]{flex-wrap:wrap;gap:5px 8px}.parameter-title>svg[data-v-28a20a60],.parameter-heading-tools .request-readiness[data-v-28a20a60]{display:none}.parameter-count[data-v-28a20a60]{flex-basis:100%}.debug-parameters[data-v-28a20a60]{padding:0 14px 18px}.history-heading[data-v-28a20a60]{padding-inline:14px;gap:10px}.history-controls[data-v-28a20a60]{padding-inline:14px}.playground .history-search[data-v-28a20a60]{width:100%}.debug-storage-note[data-v-28a20a60]{padding-inline:14px}.history-toggle[data-v-28a20a60]{font-size:11px}}.portal-debug[data-v-b83e35da]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.portal-debug>.notice[data-v-b83e35da]{margin:0}@media(max-width:1100px){.console-header .desktop-nav[data-v-babf1cb2]{display:none}.console-header .mobile-toggle[data-v-babf1cb2]{display:inline-flex}}.price-heading[data-v-d0556ae5]{display:flex;gap:9px;align-items:center;min-height:20px;flex-wrap:wrap}.price-heading del[data-v-d0556ae5]{color:var(--muted);font-size:12px}.sale-label[data-v-d0556ae5]{padding:4px 8px;background:#8764dd1a;color:var(--accent);border-radius:6px;font-size:11px}.package-price .price-value[data-v-d0556ae5]{margin-top:4px}.sale-countdown[data-v-d0556ae5]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:8px 0 14px;font-size:11px;color:var(--accent)}.sale-countdown time[data-v-d0556ae5]{font-variant-numeric:tabular-nums;font-family:monospace;letter-spacing:.04em}.upcoming[data-v-d0556ae5]{color:var(--muted)}.product-activity[data-v-4fd75f16]{min-width:0;padding:24px}.product-activity-heading[data-v-4fd75f16]{gap:16px;align-items:flex-start}.product-chart-controls[data-v-4fd75f16]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 18px;font-size:12px}.product-metric-buttons[data-v-4fd75f16]{display:flex;gap:4px;padding:4px;border:1px solid var(--border);border-radius:9px}.product-metric-buttons button[data-v-4fd75f16]{padding:7px 12px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.product-metric-buttons button[aria-pressed=true][data-v-4fd75f16]{background:var(--surface-raised);color:var(--text)}.product-chart-legend[data-v-4fd75f16]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.product-chart-legend button[data-v-4fd75f16]{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--text);font-size:12px;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.product-chart-legend button[aria-pressed=false][data-v-4fd75f16]{opacity:.55}.product-chart-legend button[aria-pressed=true][data-v-4fd75f16]{background:var(--surface-raised)}.product-chart-legend .legend-action[data-v-4fd75f16]{border-color:transparent;color:var(--muted)}.product-color[data-v-4fd75f16]{display:inline-block;width:8px;height:8px;border-radius:50%;flex:0 0 8px;margin-inline-end:3px}.product-chart[data-v-4fd75f16]{display:flex;height:260px;gap:12px}.product-chart-axis[data-v-4fd75f16]{display:flex;flex-direction:column;justify-content:space-between;padding:24px 0 43px;font-size:11px;color:var(--muted);min-width:32px;text-align:end}.product-chart-canvas[data-v-4fd75f16]{min-width:0;flex:1;position:relative}.product-chart-canvas svg[data-v-4fd75f16]{width:100%;height:234px;overflow:visible;outline-offset:3px}.product-chart-grid[data-v-4fd75f16]{stroke:var(--border);stroke-dasharray:5 6;fill:none}.product-chart-cursor[data-v-4fd75f16]{stroke:var(--muted);stroke-dasharray:3 4;stroke-width:1}.product-chart-times[data-v-4fd75f16]{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);padding:0 2.4%}.product-chart-hint[data-v-4fd75f16]{position:absolute;inset:40% 0 auto;text-align:center;color:var(--muted);font-size:13px}.product-chart-readout[data-v-4fd75f16]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;min-height:48px;font-size:12px;margin:8px 0 16px}.product-chart-readout span[data-v-4fd75f16]{display:inline-flex;align-items:center;gap:4px}.product-statistics-table[data-v-4fd75f16]{max-width:100%}.product-statistics-table table[data-v-4fd75f16]{min-width:620px}.product-statistics-table td[data-v-4fd75f16]{font-variant-numeric:tabular-nums}.product-rate strong[data-v-4fd75f16]{font-size:15px}.product-statistics-note[data-v-4fd75f16]{color:var(--muted);font-size:12px;line-height:1.7;margin:16px 0 0}.product-statistics-empty[data-v-4fd75f16]{min-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--muted);gap:12px;text-align:center}@media(max-width:600px){.product-activity[data-v-4fd75f16]{padding:16px}.product-chart[data-v-4fd75f16]{gap:6px;height:225px}.product-chart-canvas svg[data-v-4fd75f16]{height:199px}.product-chart-axis[data-v-4fd75f16]{font-size:9px;padding-top:20px;padding-bottom:40px}.product-chart-times[data-v-4fd75f16]{font-size:10px}.product-chart-controls[data-v-4fd75f16]{align-items:flex-start;flex-direction:column}.product-activity-heading h2[data-v-4fd75f16]{font-size:17px}}.view-switch[data-v-c6950bee]{display:inline-flex;flex-shrink:0;gap:3px;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.view-switch button[data-v-c6950bee]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:6px;background:transparent;color:var(--muted);padding:7px 10px;font:inherit;font-size:11px;cursor:pointer}.view-switch button[aria-pressed=true][data-v-c6950bee]{background:color-mix(in srgb,var(--accent) 13%,var(--surface));color:var(--accent)}.view-switch button[data-v-c6950bee]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.activation-products[data-v-b1b8e012]{max-height:45dvh;overflow:auto;margin:16px 0}.activation-product[data-v-b1b8e012]{padding:12px 0;border-top:1px solid var(--border)}.activation-product h3[data-v-b1b8e012]{font-size:14px;margin:0}.activation-product p[data-v-b1b8e012]{font-size:12px;line-height:1.7;margin:8px 0 0}.wallet-billing[data-v-b1b8e012]{margin-top:20px;overflow:hidden}.wallet-billing>.panel-heading[data-v-b1b8e012]{align-items:flex-start;gap:16px}.billing-heading[data-v-b1b8e012]{display:flex;gap:12px;align-items:flex-start}.billing-heading h2[data-v-b1b8e012]{margin:0 0 7px}.billing-heading p[data-v-b1b8e012]{line-height:1.8;max-width:560px}.billing-icon[data-v-b1b8e012],.rate-icon[data-v-b1b8e012]{display:grid;place-items:center;flex-shrink:0;color:var(--accent);border-radius:10px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));width:42px;height:42px}.wallet-billing-body[data-v-b1b8e012]{padding:0 24px 24px}.billing-stats[data-v-b1b8e012]{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:0;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised);padding:19px 0}.billing-stats>div[data-v-b1b8e012]{display:flex;flex-direction:column;gap:9px;padding:0 22px;border-inline-start:1px solid var(--border);min-width:0}.billing-stats>div[data-v-b1b8e012]:first-child{border:0}.billing-stats span[data-v-b1b8e012]{font-size:11px;color:var(--muted)}.billing-stats strong[data-v-b1b8e012]{font-size:22px;font-weight:650;letter-spacing:-.02em;overflow-wrap:anywhere;color:var(--text)}.billing-stats strong>span[data-v-b1b8e012]{font-size:16px}.billing-stats .balance-stat strong[data-v-b1b8e012]{color:var(--accent)}.billing-stats small[data-v-b1b8e012]{font-size:10px;color:var(--muted);line-height:1.7}.billing-setup[data-v-b1b8e012]{margin:22px 0 26px}.billing-setup form[data-v-b1b8e012]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px}.wallet-billing label[data-v-b1b8e012]{margin:0;min-width:0;font-size:11px}.billing-setup form>.button[data-v-b1b8e012]{min-height:42px;font-size:12px}.billing-note[data-v-b1b8e012]{display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:10px;line-height:1.9;margin:12px 0 0}.billing-note svg[data-v-b1b8e012]{flex-shrink:0;margin-top:2px}.rates-heading[data-v-b1b8e012]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:16px}.rates-heading h3[data-v-b1b8e012]{font-size:14px;margin:0 0 5px}.rates-heading p[data-v-b1b8e012]{font-size:11px;color:var(--muted);margin:0}.rate-cards[data-v-b1b8e012]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rate-card[data-v-b1b8e012]{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.rate-product[data-v-b1b8e012]{display:flex;align-items:center;gap:10px}.rate-product h4[data-v-b1b8e012]{font-size:14px;margin:0 0 5px;color:var(--text)}.rate-product code[data-v-b1b8e012]{font-size:10px;color:var(--muted)}.rate-icon[data-v-b1b8e012]{width:36px;height:36px;border-radius:9px}.rate-card dl[data-v-b1b8e012]{margin:14px 0}.rate-row[data-v-b1b8e012]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;border-top:1px solid var(--border);font-size:12px}.rate-row dt[data-v-b1b8e012]{color:var(--muted);overflow-wrap:anywhere}.rate-row dd[data-v-b1b8e012]{margin:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.compare-link[data-v-b1b8e012]{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:11px;color:var(--accent);margin-top:auto;padding-top:4px}.rates-empty[data-v-b1b8e012]{padding:20px;color:var(--muted);font-size:12px;text-align:center}.rates-list[data-v-b1b8e012]{grid-template-columns:1fr;gap:0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.rates-list .rate-card[data-v-b1b8e012]{display:grid;grid-template-columns:180px 1fr 150px;align-items:center;gap:24px;border:0;border-top:1px solid var(--border);border-radius:0;padding:14px 18px}.rates-list .rate-card[data-v-b1b8e012]:first-child{border-top:0}.rates-list .rate-card dl[data-v-b1b8e012]{margin:0}.rates-list .rate-row[data-v-b1b8e012]:first-child{border-top:0}.rates-list .compare-link[data-v-b1b8e012]{margin:0;padding:0}.rates-list .rate-icon[data-v-b1b8e012]{display:none}@media(max-width:900px){.rates-list .rate-card[data-v-b1b8e012]{grid-template-columns:120px 1fr;gap:12px}.rates-list .compare-link[data-v-b1b8e012]{grid-column:2;font-size:10px}.billing-stats>div[data-v-b1b8e012]{padding:0 14px}.billing-stats strong[data-v-b1b8e012]{font-size:18px}}@media(max-width:600px){.wallet-billing>.panel-heading[data-v-b1b8e012]{padding:18px}.billing-icon[data-v-b1b8e012]{display:none}.wallet-billing-body[data-v-b1b8e012]{padding:0 16px 18px}.billing-stats[data-v-b1b8e012]{grid-template-columns:1fr 1fr;padding:0}.billing-stats>div[data-v-b1b8e012]{padding:14px 12px;border:0}.billing-stats .balance-stat[data-v-b1b8e012]{grid-column:1/3;border-bottom:1px solid var(--border)}.billing-stats .balance-stat strong[data-v-b1b8e012]{font-size:25px}.billing-stats>div[data-v-b1b8e012]:last-child{border-inline-start:1px solid var(--border)}.billing-setup form[data-v-b1b8e012]{grid-template-columns:1fr}.billing-setup form>.button[data-v-b1b8e012]{width:100%}.rate-cards[data-v-b1b8e012]{grid-template-columns:1fr}.rate-card[data-v-b1b8e012]{padding:16px}.rate-row[data-v-b1b8e012]{font-size:11px}.rates-heading[data-v-b1b8e012]{align-items:flex-start}.rates-heading p[data-v-b1b8e012]{max-width:155px;line-height:1.7}.rates-list .rate-card[data-v-b1b8e012]{grid-template-columns:1fr;padding:15px}.rates-list .rate-product[data-v-b1b8e012]{margin-bottom:3px}.rates-list .compare-link[data-v-b1b8e012]{grid-column:1}.rates-list .rate-product>div[data-v-b1b8e012]{display:flex;align-items:center;gap:10px}.rates-list .rate-product h4[data-v-b1b8e012]{margin:0}}.rates-list[data-v-b1b8e012]{border:0;border-radius:0;gap:12px}.rates-list .rate-card[data-v-b1b8e012]{border:1px solid var(--border);border-radius:11px;grid-template-columns:160px minmax(0,1fr) 132px;padding:17px 20px}.rates-list .rate-card[data-v-b1b8e012]:first-child{border-top:1px solid var(--border)}.rates-list .rate-row[data-v-b1b8e012]{padding:10px 12px;border:0;border-radius:6px}.rates-list .rate-row[data-v-b1b8e012]:nth-child(odd){background:var(--surface-raised)}.rates-list .rate-row dd[data-v-b1b8e012]{font-size:13px}.rates-list .compare-link[data-v-b1b8e012]{font-size:11px;justify-content:flex-end;gap:7px}.rate-list-head[data-v-b1b8e012]{display:grid;grid-template-columns:160px minmax(0,1fr) auto 132px;gap:24px;padding:0 20px 12px;color:var(--muted);font-size:10px}.rates-list .rate-product code[data-v-b1b8e012]{display:none}@media(max-width:900px){.rates-list .rate-card[data-v-b1b8e012]{grid-template-columns:120px 1fr}.rate-list-head[data-v-b1b8e012]{display:none}}@media(max-width:600px){.rates-list .rate-card[data-v-b1b8e012]{grid-template-columns:1fr;padding:16px}.rates-list .rate-row[data-v-b1b8e012]{padding:11px 10px}.rates-list .compare-link[data-v-b1b8e012]{justify-content:flex-start;margin-top:4px}.rates-list .rate-row dd[data-v-b1b8e012]{font-size:12px}}.package-catalog[data-v-b0d0243b]{margin-bottom:32px;min-width:0}.catalog-heading[data-v-b0d0243b]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 20px}.catalog-heading h2[data-v-b0d0243b]{font-size:19px;margin:0}.catalog-heading p[data-v-b0d0243b],.category-heading p[data-v-b0d0243b]{color:var(--muted);font-size:12px;line-height:1.7;margin:6px 0 0}.product-tabs[data-v-b0d0243b]{display:flex;gap:6px;border-bottom:1px solid var(--border);overflow-x:auto;padding:0 0 10px;margin-bottom:28px}.product-tabs button[data-v-b0d0243b]{display:flex;align-items:center;gap:10px;white-space:nowrap;border:1px solid transparent;border-radius:9px;background:transparent;padding:11px 17px;font:inherit;font-size:13px;color:var(--muted);cursor:pointer}.product-tabs button[aria-selected=true][data-v-b0d0243b]{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:color-mix(in srgb,var(--accent) 28%,transparent);color:var(--accent)}.product-tabs button span[data-v-b0d0243b],.category-heading h3>span[data-v-b0d0243b]{font-size:10px;font-weight:400;border-radius:5px;padding:2px 6px;background:var(--surface-raised);color:var(--muted)}.product-tabs button[data-v-b0d0243b]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.product-packages[data-v-b0d0243b]{min-width:0}.package-category[data-v-b0d0243b]{margin-bottom:30px}.category-heading[data-v-b0d0243b]{display:flex;gap:12px;align-items:center;margin-bottom:17px}.category-icon[data-v-b0d0243b],.custom-icon[data-v-b0d0243b]{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);display:grid;place-items:center;width:40px;height:40px;border-radius:11px;flex-shrink:0}.category-heading h3[data-v-b0d0243b]{display:flex;gap:10px;align-items:center;font-size:16px;margin:0}.thread-note[data-v-b0d0243b]{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);margin-inline-start:auto;white-space:nowrap}.package-grid[data-v-b0d0243b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.package-card[data-v-b0d0243b]{min-width:0;display:flex;flex-direction:column;gap:19px;padding:22px;border:1px solid var(--border);border-radius:14px;background:var(--surface);transition:border-color .15s}.package-card[data-v-b0d0243b]:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.package-card.off-shelf[data-v-b0d0243b]{opacity:.65}.plan-kind[data-v-b0d0243b]{font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--accent)}.package-identity h3[data-v-b0d0243b]{font-size:16px;line-height:1.55;margin:8px 0;overflow-wrap:anywhere}.plan-term[data-v-b0d0243b]{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.package-cost[data-v-b0d0243b]{min-width:0}.package-cost[data-v-b0d0243b] .price-value{font-size:32px;color:var(--text);margin-top:0}.package-cost[data-v-b0d0243b] .price-heading:empty{display:none}.unit-highlight[data-v-b0d0243b]{font-size:11px;line-height:1.8;color:var(--muted);margin:6px 0 0;overflow-wrap:anywhere}.unit-highlight strong[data-v-b0d0243b]{color:var(--text);font-weight:600}.unit-highlight span[data-v-b0d0243b]{white-space:nowrap}.value-badge[data-v-b0d0243b]{display:inline-flex;gap:5px;align-items:center;font-size:10px;font-weight:600;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:6px;padding:5px 7px;margin:10px 0 0;line-height:1.5}.package-limits[data-v-b0d0243b]{display:grid;grid-template-columns:1.1fr 1fr;gap:12px;padding:16px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.package-limits>div[data-v-b0d0243b]{display:flex;flex-direction:column;gap:6px;min-width:0}.package-limits span[data-v-b0d0243b]{font-size:11px;color:var(--muted)}.package-limits strong[data-v-b0d0243b]{font-size:22px;color:var(--text);font-weight:650;overflow-wrap:anywhere}.package-limits small[data-v-b0d0243b]{font-size:10px;font-weight:400;color:var(--muted);line-height:1.6}.package-limits strong>small[data-v-b0d0243b]{margin-inline-start:5px}.package-details[data-v-b0d0243b]{font-size:11px;color:var(--muted)}.package-details summary[data-v-b0d0243b]{cursor:pointer;line-height:1.7}.action-comparison[data-v-b0d0243b]{display:grid;gap:5px;grid-template-columns:1fr auto;border-bottom:1px solid var(--border);padding:12px 0}.action-comparison code[data-v-b0d0243b]{color:var(--text);overflow-wrap:anywhere}.action-comparison strong[data-v-b0d0243b],.action-comparison small[data-v-b0d0243b]{grid-column:1/-1;overflow-wrap:anywhere}.action-comparison strong[data-v-b0d0243b]{font-size:11px;font-weight:500}.action-comparison small[data-v-b0d0243b]{font-size:10px}.package-details p[data-v-b0d0243b]{font-size:10px;line-height:1.8;margin:12px 0 0}.purchase-button[data-v-b0d0243b]{margin-top:auto;width:100%;font-size:12px}.category-empty[data-v-b0d0243b]{font-size:12px;color:var(--muted);padding:22px;border:1px dashed var(--border);border-radius:12px;margin:0;line-height:1.8}.custom-package[data-v-b0d0243b]{display:flex;gap:18px;align-items:center;padding:24px;border:1px dashed color-mix(in srgb,var(--accent) 40%,var(--border));border-radius:14px;background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 6%,var(--surface)),var(--surface))}.custom-package h3[data-v-b0d0243b]{margin:7px 0;font-size:18px}.custom-package p[data-v-b0d0243b]{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.custom-package .button[data-v-b0d0243b]{margin-inline-start:auto;flex-shrink:0}.custom-icon[data-v-b0d0243b]{width:48px;height:48px}.comparison-note[data-v-b0d0243b]{color:var(--muted);font-size:12px}.view-list .package-grid[data-v-b0d0243b]{grid-template-columns:1fr}.view-list .package-card[data-v-b0d0243b]{display:grid;grid-template-columns:1fr 1.15fr 1.3fr 130px;align-items:center;gap:20px;padding:20px 24px}.view-list .package-limits[data-v-b0d0243b]{border:0;padding:0}.view-list .package-details[data-v-b0d0243b]{grid-column:1/4;grid-row:2}.view-list .purchase-button[data-v-b0d0243b]{grid-column:4;grid-row:1/3;margin:0}.view-list .package-cost[data-v-b0d0243b] .price-value{font-size:25px}@media(max-width:1200px){.package-grid[data-v-b0d0243b]{grid-template-columns:repeat(2,minmax(0,1fr))}.view-list .package-card[data-v-b0d0243b]{grid-template-columns:1fr 1fr}.view-list .package-details[data-v-b0d0243b]{grid-row:3;grid-column:1}.view-list .purchase-button[data-v-b0d0243b]{grid-row:3;grid-column:2}.view-list .package-limits[data-v-b0d0243b]{grid-column:1/3;grid-row:2;border-top:1px solid var(--border);padding-top:14px}}@media(max-width:600px){.catalog-heading[data-v-b0d0243b]{align-items:flex-start;flex-wrap:wrap}.catalog-heading h2[data-v-b0d0243b]{font-size:18px}.product-tabs button[data-v-b0d0243b]{padding:9px 12px}.package-grid[data-v-b0d0243b]{grid-template-columns:1fr}.category-heading[data-v-b0d0243b]{flex-wrap:wrap;gap:10px}.category-heading>div[data-v-b0d0243b]:nth-child(2){flex:1;min-width:0}.thread-note[data-v-b0d0243b]{margin:0 0 0 50px}.package-card[data-v-b0d0243b]{padding:20px}.custom-package[data-v-b0d0243b]{flex-wrap:wrap;padding:20px;gap:12px}.custom-package>div[data-v-b0d0243b]{flex:1;min-width:0}.custom-package .button[data-v-b0d0243b]{margin:6px 0 0;width:100%}.view-list .package-card[data-v-b0d0243b]{padding:18px;gap:15px}.view-list .package-details[data-v-b0d0243b]{grid-column:1/3}.view-list .purchase-button[data-v-b0d0243b]{grid-column:1/3;grid-row:4}.view-list .package-identity h3[data-v-b0d0243b]{font-size:14px}}.entitlement-countdown[data-v-c7f74782]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.entitlement-countdown svg[data-v-c7f74782]{flex-shrink:0}.entitlement-countdown time[data-v-c7f74782]{margin-inline-start:auto;color:var(--accent);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.entitlement-countdown.expired[data-v-c7f74782]{color:var(--muted)}.quota-meter[data-v-3836144d]{--quota-color:var(--accent);display:flex;height:6px;margin-top:15px;overflow:hidden;border-radius:6px;background:var(--border)}.quota-meter.compact[data-v-3836144d]{height:4px;margin-top:0;border-radius:4px}.quota-meter>span[data-v-3836144d]{flex:none;height:100%}.quota-available[data-v-3836144d]{background:var(--quota-color)}.quota-reserved[data-v-3836144d]{background:var(--warning-text)}.quota-low[data-v-3836144d]{--quota-color:var(--warning-text)}.quota-expired[data-v-3836144d]{--quota-color:var(--muted)}.product-tabs[data-v-7bab30c1]{display:flex;gap:6px;min-width:0;overflow-x:auto;border-bottom:1px solid var(--border);padding-bottom:10px;margin-bottom:24px;scrollbar-width:thin}.product-tabs button[data-v-7bab30c1]{display:flex;flex-shrink:0;align-items:center;gap:10px;white-space:nowrap;border:1px solid transparent;border-radius:9px;background:transparent;padding:11px 17px;font:inherit;font-size:13px;color:var(--muted);cursor:pointer}.product-tabs button[aria-selected=true][data-v-7bab30c1]{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:color-mix(in srgb,var(--accent) 28%,transparent);color:var(--accent)}.product-tabs button span[data-v-7bab30c1]{font-size:10px;border-radius:5px;padding:2px 6px;background:var(--surface-raised);color:var(--muted)}.product-tabs button[data-v-7bab30c1]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.product-tabs button[data-v-7bab30c1]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.product-tabs button[data-v-7bab30c1]{padding:9px 12px}}.purchased-entitlements[data-v-599bbdcc]{margin-bottom:28px;min-width:0;overflow:hidden}.owned-heading[data-v-599bbdcc]{align-items:center;gap:20px;flex-wrap:wrap}.owned-heading h2[data-v-599bbdcc]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.owned-balance[data-v-599bbdcc]{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.owned-balance>div[data-v-599bbdcc]{display:grid;gap:4px}.owned-balance span[data-v-599bbdcc],.owned-balance small[data-v-599bbdcc]{color:var(--muted);font-size:10px}.owned-balance strong[data-v-599bbdcc]{font-size:21px;color:var(--accent);font-variant-numeric:tabular-nums}.owned-body[data-v-599bbdcc]{padding:0 24px 24px}.owned-controls[data-v-599bbdcc]{display:flex;align-items:flex-start;gap:18px}.owned-controls>nav[data-v-599bbdcc]{flex:1}.owned-display-controls[data-v-599bbdcc]{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-bottom:18px}.owned-display-controls[data-v-599bbdcc] .app-select{width:150px}.owned-grid[data-v-599bbdcc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.owned-card[data-v-599bbdcc]{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:18px}.owned-card-heading[data-v-599bbdcc]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.owned-card-heading>div[data-v-599bbdcc]{min-width:0}.owned-card-heading small[data-v-599bbdcc]{color:var(--muted);font-size:10px}.owned-card-heading h3[data-v-599bbdcc]{margin:7px 0 0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.owned-card-heading .badge[data-v-599bbdcc]{flex-shrink:0}.owned-quota[data-v-599bbdcc]{--quota-color:var(--accent);margin-top:20px;padding:16px;border:1px solid var(--border);border-radius:9px;background:var(--surface-raised)}.quota-heading[data-v-599bbdcc]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:11px;line-height:1.5}.quota-percentage[data-v-599bbdcc]{color:var(--quota-color);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.owned-value[data-v-599bbdcc]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:9px;row-gap:2px;margin-top:9px;min-width:0}.owned-value strong[data-v-599bbdcc]{min-width:0;max-width:100%;overflow-wrap:anywhere;font-size:38px;line-height:1.15;font-weight:650;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.owned-value.quota-large strong[data-v-599bbdcc]{font-size:27px}.quota-total[data-v-599bbdcc]{min-width:0;max-width:100%;overflow-wrap:anywhere;color:var(--muted);font-size:13px;line-height:1.6;font-variant-numeric:tabular-nums}.quota-total small[data-v-599bbdcc]{font-size:10px}.quota-total.unlimited[data-v-599bbdcc]{font-size:11px}.quota-low[data-v-599bbdcc]{--quota-color:var(--warning-text)}.quota-expired[data-v-599bbdcc]{--quota-color:var(--muted)}.owned-card dl[data-v-599bbdcc]{margin:18px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.owned-card dl.quota-stats[data-v-599bbdcc]{grid-template-columns:repeat(3,minmax(0,1fr))}.owned-card dl>div[data-v-599bbdcc]{display:grid;align-content:start;gap:7px;min-width:0}.owned-card dl>div+div[data-v-599bbdcc]{border-inline-start:1px solid var(--border);padding-inline-start:12px}.owned-card dt[data-v-599bbdcc]{color:var(--muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.owned-card dd[data-v-599bbdcc]{margin:0;font-size:15px;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stat-total[data-v-599bbdcc]{color:var(--muted);font-size:12px}.owned-card .entitlement-countdown[data-v-599bbdcc]{margin-top:auto;padding-top:14px;border-top:1px solid var(--border)}.owned-expiry[data-v-599bbdcc]{margin-top:9px;color:var(--muted);font-size:10px;line-height:1.6}.owned-renewal[data-v-599bbdcc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;margin-top:12px;border-top:1px solid var(--border)}.owned-renewal small[data-v-599bbdcc],.renewal-status[data-v-599bbdcc]{color:var(--muted);font-size:11px;line-height:1.7}.renewal-status[data-v-599bbdcc]{display:block;margin-top:6px;white-space:normal}.owned-table[data-v-599bbdcc]{margin:0}.owned-table td[data-v-599bbdcc]:first-child{min-width:140px;white-space:normal;overflow-wrap:anywhere}@media(max-width:1100px){.owned-grid[data-v-599bbdcc]{grid-template-columns:repeat(2,minmax(0,1fr))}.owned-controls[data-v-599bbdcc]{flex-wrap:wrap;gap:0}.owned-controls>nav[data-v-599bbdcc]{flex-basis:100%;margin-bottom:12px}}@media(max-width:600px){.owned-heading[data-v-599bbdcc]{padding:18px 16px}.owned-balance[data-v-599bbdcc]{width:100%;justify-content:space-between;gap:12px}.owned-body[data-v-599bbdcc]{padding:0 16px 18px}.owned-display-controls[data-v-599bbdcc]{width:100%;flex-wrap:wrap;justify-content:space-between;gap:8px}.owned-display-controls[data-v-599bbdcc] .app-select{width:auto;flex:1;min-width:100px}.owned-grid[data-v-599bbdcc]{grid-template-columns:1fr}}.purchase-success-summary[data-v-1f1e0fd5]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.purchase-success-summary .feature-icon[data-v-1f1e0fd5]{margin:0;flex-shrink:0}.purchase-success-summary h3[data-v-1f1e0fd5]{margin:0 0 6px;font-size:18px}.purchase-success-summary p[data-v-1f1e0fd5]{margin:0;color:var(--muted);font-size:13px}.purchase-key-choices[data-v-1f1e0fd5]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.purchase-key-choices>.button[data-v-1f1e0fd5]{flex:1}.purchase-created-key[data-v-1f1e0fd5]{margin-top:20px;padding-top:20px;border-top:1px solid var(--border)}.purchase-created-key input[data-v-1f1e0fd5]{font-family:monospace}.notice[data-v-1f1e0fd5]{line-height:1.8}@media(max-width:480px){.purchase-key-choices[data-v-1f1e0fd5]{flex-direction:column}}.user-avatar[data-v-a1f000be]{color:var(--accent);flex-shrink:0;display:block}.api-language[data-v-1695ca86]{padding:24px;min-width:0}.api-language h2[data-v-1695ca86]{font-size:18px}.api-language p[data-v-1695ca86]{font-size:12px;line-height:1.8}.api-language form[data-v-1695ca86]{display:grid;gap:12px}.api-language label[data-v-1695ca86]{display:grid;gap:10px;max-width:400px}.api-language button[data-v-1695ca86]{justify-self:start}@media(max-width:600px){.api-language[data-v-1695ca86]{padding:18px}}.security[data-v-4b4c325a]{display:grid;gap:20px;padding:24px;max-width:1200px;margin:auto;min-width:0}.security .panel[data-v-4b4c325a]{padding:24px;min-width:0}.security form[data-v-4b4c325a],.security label[data-v-4b4c325a]{display:grid;gap:12px}.security input[data-v-4b4c325a]{min-width:0;width:100%}.security p[data-v-4b4c325a]{overflow-wrap:anywhere}.security .button[data-v-4b4c325a]{white-space:normal}.security code[data-v-4b4c325a],.security pre[data-v-4b4c325a]{display:block;overflow-wrap:anywhere;white-space:pre-wrap}.session[data-v-4b4c325a]{padding:14px 0;border-top:1px solid var(--border);overflow-wrap:anywhere}.session button[data-v-4b4c325a]{margin:8px}.security .button[data-v-4b4c325a]{margin:4px;max-width:100%}.profile-page[data-v-c13e382e]{display:grid;gap:20px;min-width:0}.profile-summary[data-v-c13e382e]{display:flex;align-items:center;gap:20px;padding:24px}.profile-summary h2[data-v-c13e382e]{margin:0;font-size:22px;overflow-wrap:anywhere}.profile-summary p[data-v-c13e382e]{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.profile-stats[data-v-c13e382e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.profile-stat[data-v-c13e382e]{display:grid;gap:12px;padding:20px;color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.profile-stat[data-v-c13e382e]:hover{border-color:var(--accent);background:var(--surface-raised)}.profile-stat[data-v-c13e382e]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.profile-stats span[data-v-c13e382e]{color:var(--muted);font-size:12px}.profile-stats strong[data-v-c13e382e]{font-size:24px;overflow-wrap:anywhere}.profile-edit[data-v-c13e382e],.profile-basics[data-v-c13e382e]{padding:24px}.profile-page h2[data-v-c13e382e]{font-size:18px}.profile-edit form[data-v-c13e382e]{display:grid;gap:20px;margin-top:20px}.profile-edit label[data-v-c13e382e]{display:grid;gap:10px}.profile-edit small[data-v-c13e382e]{font-size:11px;color:var(--muted);line-height:1.8}.profile-edit fieldset[data-v-c13e382e]{border:0;padding:0;margin:0}.profile-edit legend[data-v-c13e382e]{font-size:12px;margin-bottom:14px}.avatar-options[data-v-c13e382e]{display:flex;gap:12px;flex-wrap:wrap}.avatar-options button[data-v-c13e382e]{padding:4px;border:2px solid transparent;background:var(--surface-raised);border-radius:20px;cursor:pointer}.avatar-options button[aria-pressed=true][data-v-c13e382e]{border-color:var(--accent);background:var(--accent-soft)}.profile-edit form>.button[data-v-c13e382e]{justify-self:start}.profile-basics dl[data-v-c13e382e]{display:grid;gap:18px}.profile-basics dl>div[data-v-c13e382e]{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;font-size:12px}.profile-basics dt[data-v-c13e382e]{color:var(--muted)}.profile-basics dd[data-v-c13e382e]{margin:0;overflow-wrap:anywhere}@media(max-width:600px){.profile-stats[data-v-c13e382e]{grid-template-columns:1fr}.profile-summary[data-v-c13e382e],.profile-edit[data-v-c13e382e],.profile-basics[data-v-c13e382e]{padding:18px}.profile-basics dl>div[data-v-c13e382e]{grid-template-columns:1fr;gap:8px}}.ledger[data-v-ca3de336]{padding:24px;min-width:0}.ledger form[data-v-ca3de336],.ledger label[data-v-ca3de336]{display:grid;gap:10px}.ledger form[data-v-ca3de336]{margin-top:12px;max-width:520px}.ledger code[data-v-ca3de336],.ledger small[data-v-ca3de336]{display:block;overflow-wrap:anywhere}.ledger td[data-v-ca3de336]{max-width:360px}.ledger h3[data-v-ca3de336]{margin-top:28px}.ledger .table-wrap[data-v-ca3de336]{max-height:560px;overflow:auto}.ledger thead[data-v-ca3de336]{position:sticky;top:0;z-index:1;background:var(--surface)}.ledger .row-actions[data-v-ca3de336]{margin-top:16px}.ledger input[data-v-ca3de336]{min-width:0}.deposit-content[data-v-ede128d5],.deposit-order[data-v-ede128d5],.deposit-content form[data-v-ede128d5]{display:grid;gap:16px}.deposit-content[data-v-ede128d5]{padding:0 24px 24px}.deposit-order[data-v-ede128d5]{border-top:1px solid var(--border);padding-top:16px}.deposit-order code[data-v-ede128d5]{overflow-wrap:anywhere;white-space:normal}.deposit-order .button[data-v-ede128d5]{justify-self:start}.deposit-lookup[data-v-ede128d5]{border-top:1px solid var(--border);padding-top:16px}.deposit-content input[data-v-ede128d5]{min-width:0;width:100%;box-sizing:border-box}.deposit-content .notice[data-v-ede128d5]{margin:0}.key-filter-buttons[data-v-3f080769]{display:flex;flex-wrap:wrap;gap:8px;flex-basis:100%;min-width:0;width:100%;border-top:1px solid var(--border);padding-top:16px}.key-filter-buttons button[data-v-3f080769]{display:flex;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--border);border-radius:9px;background:var(--surface-raised);color:var(--text);font:inherit;font-size:12px;text-align:start;cursor:pointer}.key-filter-buttons button>span[data-v-3f080769]:last-child{min-width:0;overflow-wrap:anywhere}.key-filter-buttons button[data-v-3f080769]:hover{border-color:var(--accent)}.key-filter-buttons button[data-v-3f080769]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.key-filter-buttons button[aria-checked=true][data-v-3f080769],.key-filter-buttons button[aria-pressed=true][data-v-3f080769]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.key-filter-buttons small[data-v-3f080769]{color:var(--muted);font-size:10px}.key-filter-check[data-v-3f080769]{display:grid;place-items:center;width:16px;height:16px;flex-shrink:0;border:1px solid var(--muted);border-radius:4px}[aria-checked=true]>.key-filter-check[data-v-3f080769]{border-color:var(--accent);background:var(--accent);color:var(--surface)}.key-filter-all span[data-v-3f080769]{font-size:10px}.key-activity-heading .muted[data-v-3f080769]{font-size:11px}.key-call-owner[data-v-3f080769]{max-width:180px;overflow-wrap:anywhere}.key-call-owner small[data-v-3f080769]{display:block;color:var(--muted);font-size:10px;margin-top:4px}.key-request-id[data-v-3f080769]{display:inline-flex;align-items:center;gap:8px;padding:4px 0;border:0;border-radius:4px;background:transparent;color:var(--text);font-size:inherit;text-align:left;white-space:nowrap}.key-request-id>svg[data-v-3f080769],.key-request-copy-label[data-v-3f080769]{color:var(--muted)}.key-request-copy-label[data-v-3f080769]{min-width:4em;font-family:DM Sans,sans-serif;font-size:11px}.key-request-id[data-v-3f080769]:hover,.key-request-id:hover>svg[data-v-3f080769],.key-request-id:hover .key-request-copy-label[data-v-3f080769],.key-request-id.copied>svg[data-v-3f080769],.key-request-id.copied .key-request-copy-label[data-v-3f080769]{color:var(--accent)}.key-activity .notice code[data-v-3f080769]{overflow-wrap:anywhere;white-space:normal;-webkit-user-select:text;user-select:text}.key-activity-toolbar[data-v-3f080769]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px}.key-activity-heading[data-v-3f080769]{display:flex;align-items:center;gap:12px;min-width:0}.key-activity-heading>svg[data-v-3f080769]{color:var(--accent);flex-shrink:0}.key-activity-heading>div[data-v-3f080769]{min-width:0}.key-activity-heading h2[data-v-3f080769]{font-size:15px;margin:0 0 5px;overflow-wrap:anywhere}.key-activity-heading code[data-v-3f080769]{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.key-activity-actions[data-v-3f080769]{display:flex;gap:10px;align-items:center}.key-activity-caption[data-v-3f080769],.key-history-note[data-v-3f080769]{color:var(--muted);font-size:12px;line-height:1.8;margin:0 0 16px}.key-usage-summary[data-v-3f080769]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.key-usage-summary>div[data-v-3f080769]{min-width:0;padding:18px 20px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.key-usage-summary span[data-v-3f080769]{font-size:11px;color:var(--muted)}.key-usage-summary strong[data-v-3f080769]{display:block;margin-top:10px;font-size:27px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.key-request-history[data-v-3f080769]{padding:20px 22px}.key-log-filters[data-v-3f080769]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;align-items:center}.key-log-filters[data-v-3f080769] .app-select{width:160px;flex-shrink:0}.key-log-filters input[data-v-3f080769]{min-width:160px;flex:1;margin:0}.key-log-pagination[data-v-3f080769]{display:flex;justify-content:center;margin-top:18px}.key-activity .notice[data-v-3f080769]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.key-request-history .table-wrap[data-v-3f080769]{margin:0}.key-activity[data-v-3f080769] .chart-panel{margin-bottom:22px}@media(max-width:900px){.key-activity-toolbar[data-v-3f080769]{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.key-activity-toolbar[data-v-3f080769],.key-request-history[data-v-3f080769]{padding:16px}.key-usage-summary[data-v-3f080769]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.key-usage-summary>div[data-v-3f080769]{padding:15px}.key-usage-summary strong[data-v-3f080769]{font-size:23px}.key-log-filters[data-v-3f080769]{flex-wrap:wrap}.key-log-filters[data-v-3f080769] .app-select{width:100%}.key-log-filters input[data-v-3f080769]{min-width:0;width:0}.key-activity-caption[data-v-3f080769]{font-size:11px}}.referrals-page[data-v-a7e93f3b]{display:grid;gap:20px}.referral-invite[data-v-a7e93f3b]{padding:26px}.referral-heading[data-v-a7e93f3b]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.referral-heading>div[data-v-a7e93f3b]{flex:1;min-width:0}.referral-heading h2[data-v-a7e93f3b]{font-size:18px;margin:0 0 7px}.referral-heading p[data-v-a7e93f3b],.referral-note[data-v-a7e93f3b],.referral-rules[data-v-a7e93f3b]{font-size:12px;color:var(--muted);line-height:1.8}.referral-heading p[data-v-a7e93f3b]{margin:0}.referral-symbol[data-v-a7e93f3b]{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:14px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent)}.referral-rate[data-v-a7e93f3b]{font-size:30px;font-weight:700;color:var(--accent)}.referral-link[data-v-a7e93f3b]{display:flex;gap:10px;margin-top:8px}.referral-link input[data-v-a7e93f3b]{min-width:0;flex:1;direction:ltr;font-family:monospace;font-size:12px}.referral-link button[data-v-a7e93f3b]{flex-shrink:0}.referral-note[data-v-a7e93f3b]{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0}.referral-note svg[data-v-a7e93f3b]{flex-shrink:0;margin-top:3px}.referral-stats[data-v-a7e93f3b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.referral-stats section[data-v-a7e93f3b]{padding:20px;display:grid;gap:10px}.referral-stats span[data-v-a7e93f3b]{font-size:12px;color:var(--muted)}.referral-stats strong[data-v-a7e93f3b]{font-size:22px;overflow-wrap:anywhere}.referral-pagination[data-v-a7e93f3b]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px;font-size:12px}.referral-rules[data-v-a7e93f3b]{margin:0}.referral-stats .panel[data-v-a7e93f3b]{min-width:0}@media(max-width:650px){.referral-stats[data-v-a7e93f3b]{grid-template-columns:1fr}.referral-stats section[data-v-a7e93f3b]{display:flex;align-items:center;justify-content:space-between}.referral-stats strong[data-v-a7e93f3b]{font-size:19px}.referral-invite[data-v-a7e93f3b]{padding:18px}.referral-heading[data-v-a7e93f3b]{align-items:flex-start;gap:10px}.referral-heading h2[data-v-a7e93f3b]{font-size:16px}.referral-symbol[data-v-a7e93f3b]{display:none}.referral-link[data-v-a7e93f3b]{flex-wrap:wrap}.referral-link input[data-v-a7e93f3b]{flex-basis:100%}.referral-rate[data-v-a7e93f3b]{font-size:26px}}.urgency.urgent[data-v-5939fc79]{color:var(--danger,#d04444);font-weight:700}.urgency.high[data-v-5939fc79]{color:var(--accent)}.urgency-picker[data-v-5939fc79]{min-width:150px;margin:0}.support-tickets[data-v-5939fc79]{display:grid;gap:20px;min-width:0}.support-tickets .page-top[data-v-5939fc79]{margin-bottom:0}.ticket-filters[data-v-5939fc79]{display:flex;align-items:flex-end;gap:12px;padding:20px;flex-wrap:wrap}.ticket-filters label[data-v-5939fc79]{flex:1;min-width:160px;margin:0}.ticket-pagination[data-v-5939fc79]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px;font-size:12px}.ticket-detail[data-v-5939fc79]{padding:24px;min-width:0}.ticket-detail h2[data-v-5939fc79]{font-size:18px;overflow-wrap:anywhere}.ticket-meta[data-v-5939fc79]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:16px 0;font-size:12px}.ticket-meta .mono[data-v-5939fc79]{overflow-wrap:anywhere}.ticket-messages[data-v-5939fc79]{display:grid;gap:14px;margin:22px 0}.ticket-messages article[data-v-5939fc79]{padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--input)}.ticket-messages article.staff[data-v-5939fc79]{border-inline-start:3px solid var(--accent);background:var(--surface-raised)}.ticket-messages article>div[data-v-5939fc79]{display:flex;justify-content:space-between;gap:12px}.ticket-messages small[data-v-5939fc79]{color:var(--muted)}.ticket-messages p[data-v-5939fc79]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin:10px 0 0}.tickets-list tr.selected[data-v-5939fc79]{background:var(--surface-raised)}.ticket-detail textarea[data-v-5939fc79]{width:100%;resize:vertical}@media(max-width:600px){.ticket-detail[data-v-5939fc79]{padding:18px}.ticket-filters[data-v-5939fc79]{padding:16px}.ticket-pagination[data-v-5939fc79]{gap:8px;flex-wrap:wrap}.ticket-messages article>div[data-v-5939fc79]{flex-wrap:wrap}}.repeat-purchase-content[data-v-98ec91a8]{display:grid;gap:20px}.repeat-purchase-message[data-v-98ec91a8]{margin:0;font-size:14px;line-height:1.8;color:var(--muted)}.repeat-purchase-summary[data-v-98ec91a8]{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised);font-size:14px}.repeat-purchase-summary>strong[data-v-98ec91a8]{overflow-wrap:anywhere}.repeat-purchase-summary>div[data-v-98ec91a8]{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.repeat-purchase-summary>div>span[data-v-98ec91a8]{color:var(--muted);font-size:12px}.repeat-purchase-summary>div>strong[data-v-98ec91a8]{color:var(--text);white-space:nowrap}.repeat-purchase-plans[data-v-98ec91a8]{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:12px;color:var(--muted)}.repeat-purchase-plans li[data-v-98ec91a8]{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.repeat-purchase-plans span[data-v-98ec91a8]{min-width:0;overflow-wrap:anywhere}.repeat-purchase-plans time[data-v-98ec91a8]{flex:none;white-space:nowrap}.binding-plan-groups[data-v-98ec91a8]{display:grid;gap:18px;margin:18px 0 0;padding:0;border:0;min-width:0}.binding-plan-group[data-v-98ec91a8]{display:grid;gap:10px;min-width:0}.binding-plan-group-heading[data-v-98ec91a8]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.binding-plan-group-heading h3[data-v-98ec91a8]{margin:0;font-size:13px}.binding-plan-group-heading code[data-v-98ec91a8]{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.binding-plan-options[data-v-98ec91a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.binding-plan-option[data-v-98ec91a8]{margin:0;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;border:1px solid var(--border);border-radius:11px;background:var(--surface-raised);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.binding-plan-option[data-v-98ec91a8]:hover{border-color:var(--accent)}.binding-plan-option[data-v-98ec91a8]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.binding-plan-option.selected[data-v-98ec91a8]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.binding-plan-option input[data-v-98ec91a8]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;clip-path:inset(50%)}.binding-plan-check[data-v-98ec91a8]{display:grid;place-items:center;width:18px;height:18px;margin-top:1px;border:1px solid var(--muted);border-radius:5px;color:transparent;background:var(--surface);transition:background .15s ease,border-color .15s ease,color .15s ease}.binding-plan-option.selected .binding-plan-check[data-v-98ec91a8]{border-color:var(--accent);background:var(--accent);color:var(--surface)}.binding-plan-copy[data-v-98ec91a8]{display:grid;gap:5px;min-width:0}.binding-plan-copy strong[data-v-98ec91a8]{font-size:12px;line-height:1.45;overflow-wrap:anywhere}.binding-plan-copy small[data-v-98ec91a8]{margin:0;color:var(--muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.binding-plan-note[data-v-98ec91a8]{color:var(--muted);font-size:12px;line-height:1.7}.binding-plan-groups legend[data-v-98ec91a8]{padding:0 0 12px;font-size:12px;color:var(--muted)}.binding-plan-status[data-v-98ec91a8]{font-size:11px;color:var(--accent)}.binding-plan-groups:disabled .binding-plan-option[data-v-98ec91a8]{cursor:wait;opacity:.7}.binding-plan-empty[data-v-98ec91a8]{margin:0;padding:14px;border:1px dashed var(--border);border-radius:10px;color:var(--muted);font-size:12px}@media(max-width:600px){.repeat-purchase-plans li[data-v-98ec91a8]{flex-direction:column;gap:2px}}@media(max-width:600px){.binding-plan-options[data-v-98ec91a8]{grid-template-columns:1fr}.binding-plan-group-heading[data-v-98ec91a8]{align-items:flex-start;flex-direction:column;gap:3px}}.turnstile-verification[data-v-a97f0370]{width:100%;min-width:0;margin:14px 0}.turnstile-verification>div[data-v-a97f0370]{min-height:65px}.turnstile-verification p[data-v-a97f0370]{font-size:13px}.registration-policy-note[data-v-9dc3f764]{overflow-wrap:anywhere}.registration-policy-note p[data-v-9dc3f764]{line-height:1.7;margin-bottom:10px}.recovery[data-v-83c26078]{max-width:680px;margin:40px auto;padding:16px}.recovery .panel[data-v-83c26078]{padding:24px;margin-top:20px}.recovery form[data-v-83c26078],.recovery label[data-v-83c26078]{display:grid;gap:12px}.recovery input[data-v-83c26078]{min-width:0;width:100%}.status-services[data-v-7dbacc9b]{border:0;background:transparent}.status-services>.section-inline[data-v-7dbacc9b]{margin:0 0 18px}.health-grid[data-v-7dbacc9b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.health-card[data-v-7dbacc9b]{overflow:hidden;min-width:0}.health-card header[data-v-7dbacc9b]{display:flex;gap:12px;align-items:center;padding:20px;border-bottom:1px solid var(--border)}.health-card h3[data-v-7dbacc9b]{font-size:15px;margin:0 0 5px}.health-icon[data-v-7dbacc9b]{display:grid;place-items:center;width:40px;height:40px;color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface));border-radius:10px}.health-targets[data-v-7dbacc9b]{padding:0 20px}.health-target[data-v-7dbacc9b]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:17px 0;border-bottom:1px solid var(--border)}.health-target[data-v-7dbacc9b]:last-child{border:0}.health-target>div[data-v-7dbacc9b]{min-width:0}.health-target strong[data-v-7dbacc9b]{display:block;font-size:12px;overflow-wrap:anywhere;color:var(--text)}.health-target time[data-v-7dbacc9b]{display:block;margin-top:6px;color:var(--muted);font-size:10px}.health-target .badge[data-v-7dbacc9b]{flex-shrink:0;font-size:10px}.health-empty[data-v-7dbacc9b]{padding:25px 0;font-size:12px;color:var(--muted)}.health-empty p[data-v-7dbacc9b]{margin-top:12px}.status-banner>div[data-v-7dbacc9b]{min-width:0}@media(max-width:680px){.health-grid[data-v-7dbacc9b]{grid-template-columns:1fr}.status-services>.section-inline[data-v-7dbacc9b]{flex-wrap:wrap;gap:10px}.health-target[data-v-7dbacc9b]{gap:8px}.health-targets[data-v-7dbacc9b]{padding:0 16px}.health-card header[data-v-7dbacc9b]{padding:17px}}h2[id][data-v-83149a12]{scroll-margin-top:115px}.sdk-examples>p[data-v-83149a12],.sdk-examples [role=tabpanel]>p[data-v-83149a12]{font-size:12px;color:var(--muted);line-height:2;margin-bottom:17px}.sdk-examples h3[data-v-83149a12]{font-size:15px;margin:24px 0 12px}.sdk-preview[data-v-83149a12]{align-items:flex-start;gap:12px}.sdk-preview p[data-v-83149a12]{margin:0}.sdk-preview svg[data-v-83149a12]{flex:none;margin-top:2px}.sdk-languages[data-v-83149a12]{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 20px}.sdk-languages button[data-v-83149a12]{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:8px;padding:9px 15px;font:inherit;cursor:pointer}.sdk-languages button[aria-selected=true][data-v-83149a12]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.sdk-languages button[data-v-83149a12]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sdk-code[data-v-83149a12]{min-width:0;max-width:100%;margin-top:20px}.sdk-code .row-between[data-v-83149a12]{gap:12px;flex-wrap:wrap}.sdk-code pre[data-v-83149a12]{overflow:auto;max-width:100%;white-space:pre;margin-bottom:0}.sdk-notes[data-v-83149a12]{padding-left:20px;margin:24px 0}.sdk-notes li[data-v-83149a12]{line-height:1.8;margin:10px 0}html[data-app=portal] .docs-layout{--docs-code-bg: #1b202a;--docs-code-toolbar: #242b36;--docs-code-border: #384151;--docs-code-text: #e6eaf2;--docs-code-muted: #b6c0ce;--docs-code-key: #a8ccff;--docs-code-string: #b6dfbc;--docs-code-literal: #e9c090;--docs-required: #a51e39;--docs-required-bg: #fbe9ed;--docs-success: #197548;display:grid;grid-template-columns:184px minmax(0,1fr);gap:64px;width:min(1360px,calc(100% - 80px));margin:0 auto;padding:48px 0 64px}html[data-app=portal][data-theme=dark] .docs-layout{--docs-code-bg: #13161c;--docs-code-toolbar: #1c212a;--docs-code-border: #353c49;--docs-required: #ffb4c1;--docs-required-bg: #3d202a;--docs-success: #8cd6ab}.docs-layout .docs-content{max-width:none;min-width:0}.docs-layout .docs-sidebar{display:flex;flex-direction:column;position:sticky;top:112px;align-self:start;gap:0;border:0;padding:0}.docs-layout .docs-nav-title{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:650;margin:4px 0 34px;color:var(--text)}.docs-layout .docs-nav-title svg{color:var(--muted)}.docs-layout .docs-nav-caption{color:var(--muted);font-size:11px;letter-spacing:.08em;margin-bottom:12px}.docs-layout .docs-sidebar nav{display:grid;gap:4px}.docs-layout .docs-sidebar nav a{display:flex;gap:12px;align-items:center;padding:11px 12px;color:var(--muted);font-size:13px;border-radius:7px;border:0;line-height:1.5}.docs-layout .docs-sidebar nav a:hover{color:var(--text);background:var(--surface-raised)}html[data-app=portal][data-theme] .docs-layout .docs-sidebar nav a.active{color:var(--accent);background:var(--accent-soft);box-shadow:inset 2px 0 var(--accent);font-weight:600}.docs-nav-index{font:11px ui-monospace,SFMono-Regular,monospace;opacity:.8}.docs-layout .docs-nav-note{display:flex;align-items:center;gap:9px;padding:22px 0 0;margin-top:25px;border-top:1px solid var(--border);color:var(--muted);font-size:12px}.docs-layout .docs-nav-note>span{display:flex;gap:14px;align-items:center}.docs-layout .docs-mobile-nav{display:none}.docs-layout .docs-version{display:inline-block;padding:3px 7px;border:1px solid var(--border);border-radius:5px;font:11px/1.5 ui-monospace,SFMono-Regular,monospace;color:var(--muted);background:var(--surface);white-space:nowrap}.docs-layout .docs-hero{display:block;padding:0 0 36px;margin-bottom:10px;border-bottom:1px solid var(--border)}.docs-layout .docs-breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:22px}.docs-layout .docs-breadcrumb>span{color:var(--border)}.docs-layout .docs-hero-heading{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.docs-layout .docs-hero h1{margin:0;font-size:clamp(32px,3.3vw,44px);line-height:1.25;letter-spacing:-.035em;font-weight:750;color:var(--text)}.docs-layout .docs-hero .lead{font-size:18px;line-height:1.7;margin:20px 0 6px;color:var(--text)}.docs-layout .docs-hero-description{font-size:14px;color:var(--muted);line-height:1.8;margin:0}.docs-layout .docs-jump-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 20px}.docs-layout .docs-jump-links>a{display:flex;align-items:center;gap:16px;min-width:0;padding:22px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);transition:border-color .15s,background .15s}.docs-layout .docs-jump-links>a:hover{border-color:var(--accent);background:var(--accent-soft)}.docs-layout .docs-jump-links>a>svg:first-child{color:var(--accent);flex:none}.docs-layout .docs-jump-links>a>svg:last-child{margin-left:auto;color:var(--muted);flex:none}.docs-layout .docs-jump-links strong{display:block;font-size:15px;font-weight:650}.docs-layout .docs-jump-links small{display:block;margin-top:6px;font-size:12px;color:var(--muted);line-height:1.5}.docs-layout .docs-example-note{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:12px;line-height:1.8}.docs-layout .docs-example-note svg{flex:none;margin-top:3px}.docs-layout .docs-content h2{margin:46px 0 18px;font-size:24px;line-height:1.4;letter-spacing:-.025em;color:var(--text)}.docs-layout .docs-content>p{font-size:14px;color:var(--muted);line-height:1.9;margin:12px 0 20px;max-width:850px}.docs-layout :is(#quickstart,h2[id],#captcha){scroll-margin-top:112px}.docs-layout .text-link{font-size:13px}.docs-layout .endpoint-line{display:inline-flex;gap:10px;flex-wrap:wrap;margin:0 16px 10px 0;font-size:13px}.docs-layout .endpoint-line .badge{font-size:11px}.docs-layout :is(.method,.docs-method){color:var(--docs-success);background:transparent;font:700 12px ui-monospace,SFMono-Regular,monospace}.docs-layout .docs-timeout-note{display:flex;align-items:flex-start;gap:13px;margin:20px 0;padding:18px 20px;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:8px;background:var(--surface)}.docs-layout .docs-timeout-note>svg{flex:none;margin-top:2px;color:var(--muted)}.docs-layout .docs-timeout-note strong{font-size:14px;color:var(--text)}.docs-layout .docs-timeout-note p{font-size:13px;color:var(--muted);line-height:1.85;margin:8px 0 0}.docs-layout .table-wrap{margin:20px 0}.docs-layout .table-wrap :is(th,td){font-size:13px;padding:14px 16px}.docs-layout .docs-content>pre{overflow:auto;padding:20px;border:1px solid var(--border);border-radius:10px;background:var(--surface);font-size:13px}.docs-layout .captcha-reference{margin:56px 0;padding-top:36px;border-top:1px solid var(--border)}.docs-layout .docs-section-heading .eyebrow{font-size:11px;color:var(--accent);letter-spacing:.1em}.docs-layout .docs-section-heading h2{margin:8px 0 10px;font-size:28px}.docs-layout .docs-section-heading p{font-size:14px;line-height:1.8;color:var(--muted);margin:0 0 26px}.docs-layout .captcha-product-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:0 0 24px;border-bottom:1px solid var(--border)}.docs-layout .captcha-product-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 12px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--muted);font:inherit;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer}.docs-layout .captcha-product-tabs button:hover{color:var(--text);border-color:var(--muted)}.docs-layout .captcha-product-tabs button[aria-selected=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.docs-layout .product-dot{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.docs-layout .captcha-action-tabs{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:thin}.docs-layout .captcha-action-tabs button{display:inline-flex;align-items:center;flex:none;gap:8px;padding:16px 0 13px;border:0;border-bottom:2px solid transparent;color:var(--muted);background:transparent;font:inherit;font-size:13px;cursor:pointer}.docs-layout .captcha-action-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--text);font-weight:650}.docs-layout .docs-unavailable{color:var(--muted);font-size:11px;padding:2px 6px;background:var(--surface-raised);border-radius:4px}.docs-layout .captcha-action-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:26px 0 18px}.docs-layout .captcha-action-head>div{min-width:0;max-width:720px}.docs-layout .captcha-action-head h3{font-size:20px;line-height:1.4;color:var(--text);margin:0 0 10px}.docs-layout .captcha-action-head h3 span{font-weight:400;color:var(--muted);padding:0 5px}.docs-layout .captcha-action-head p{font-size:14px;line-height:1.85;color:var(--muted);margin:0}.docs-layout .docs-playground-link{display:inline-flex;align-items:center;flex:none;gap:8px;padding:5px 0;color:var(--accent);font-size:13px;white-space:nowrap}.docs-layout .docs-endpoint{display:flex;align-items:center;gap:14px;padding:15px 18px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);min-width:0}.docs-layout .docs-endpoint code{font-size:13px;overflow-x:auto;white-space:nowrap}.docs-layout .docs-warning{padding:16px 0 0;color:var(--text)}.docs-layout .captcha-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:32px;margin-top:26px;align-items:start}.docs-layout .captcha-parameters,.docs-layout .captcha-examples{min-width:0}.docs-layout .captcha-examples{position:sticky;top:104px}.docs-layout .docs-subheading{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:0 0 14px}.docs-layout .docs-subheading h4{color:var(--text);font-size:15px;font-weight:650;margin:0}.docs-layout .docs-subheading>span{font-size:11px;color:var(--muted)}.docs-layout .docs-field-list{margin:0}.docs-layout .docs-field{padding:18px 0;border-top:1px solid var(--border)}.docs-layout .docs-field dt{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.docs-layout .docs-field dt code{font-size:13px;font-weight:600;color:var(--text);overflow-wrap:anywhere}.docs-layout .docs-field-type{color:var(--muted);font:11px ui-monospace,SFMono-Regular,monospace}.docs-layout .docs-field-constraint{margin-left:auto;font-size:11px;line-height:1.6;color:var(--muted);padding:2px 6px;border-radius:4px}.docs-layout .docs-field-constraint.required{color:var(--docs-required);background:var(--docs-required-bg)}.docs-layout .docs-field dd{color:var(--muted);font-size:13px;line-height:1.85;margin:9px 0 0}.docs-layout .docs-output-fields{margin-top:14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);overflow:hidden}.docs-layout .docs-output-fields summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:16px;color:var(--text);font-size:13px;font-weight:600;list-style:none}.docs-layout .docs-output-fields summary::-webkit-details-marker{display:none}.docs-layout .docs-output-fields summary small{margin-left:8px;color:var(--muted);font:11px ui-monospace,monospace}.docs-layout .docs-output-fields[open] summary svg{transform:rotate(180deg)}.docs-layout .docs-output-fields>p{color:var(--muted);font-size:12px;margin:0 16px 12px;line-height:1.8}.docs-layout .docs-output-fields dl{margin:0;padding:0 16px 8px}.docs-layout .docs-output-fields dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 0;border-top:1px solid var(--border)}.docs-layout .docs-output-fields dt{font-size:12px;color:var(--text);overflow-wrap:anywhere}.docs-layout .docs-output-fields dd{font:11px/1.6 ui-monospace,monospace;color:var(--muted);margin:0}.docs-layout .docs-example-caption{font-size:12px;color:var(--muted);margin:14px 0 0;line-height:1.8}.docs-layout .docs-reference-footnote{display:flex;align-items:flex-start;gap:9px;margin:26px 0 0;padding-top:20px;border-top:1px solid var(--border);font-size:12px;line-height:1.8;color:var(--muted)}.docs-layout .docs-reference-footnote svg{flex:none;margin-top:3px}.docs-layout .docs-snippet{min-width:0;overflow:hidden;border:1px solid var(--docs-code-border);border-radius:10px;background:var(--docs-code-bg);color:var(--docs-code-text);margin:18px 0}.docs-layout .captcha-examples .docs-snippet{margin:0 0 16px}.docs-layout .docs-snippet-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:7px 14px;border-bottom:1px solid var(--docs-code-border);background:var(--docs-code-toolbar)}.docs-layout .docs-snippet-label{min-width:0;font-size:12px;color:var(--docs-code-text)}.docs-layout .docs-copy{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;min-height:32px;flex:none;background:transparent;color:var(--docs-code-muted);border:1px solid transparent;border-radius:5px;font:inherit;font-size:12px;cursor:pointer}.docs-layout .docs-copy:hover{background:#ffffff0c;color:var(--docs-code-text);border-color:var(--docs-code-border)}.docs-layout .docs-snippet pre{max-height:420px;margin:0;padding:20px;overflow:auto;color:var(--docs-code-text);font:12px/1.9 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;tab-size:2;scrollbar-width:thin}.docs-layout .docs-snippet code{font:inherit}.docs-layout .syntax-key,.docs-layout .syntax-command{color:var(--docs-code-key)}.docs-layout .syntax-string{color:var(--docs-code-string)}.docs-layout .syntax-literal{color:var(--docs-code-literal)}.docs-layout .docs-copy-error{font-size:12px;line-height:1.8;color:#ffb4c1;padding:12px 16px;margin:0;border-top:1px solid var(--docs-code-border)}.docs-layout .docs-format-tabs{display:flex;gap:4px}.docs-layout .docs-format-tabs button{font:inherit;font-size:12px;padding:6px 10px;border:0;border-radius:5px;color:var(--docs-code-muted);background:transparent;cursor:pointer}.docs-layout .docs-format-tabs button[aria-selected=true]{background:#ffffff12;color:var(--docs-code-text)}.docs-layout .docs-response-heading{display:inline-flex;gap:8px;align-items:center;font:12px ui-monospace,monospace}.docs-layout .docs-response-heading>span:last-child{color:var(--docs-code-muted);font:12px system-ui,sans-serif;margin-left:4px}.docs-layout .docs-success-dot{width:6px;height:6px;border-radius:50%;background:#8cd6ab}.docs-layout :is(a,button,summary,select,pre):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.docs-layout .docs-snippet :is(button,pre):focus-visible{outline-color:var(--docs-code-key);outline-offset:-2px}.docs-layout .captcha-action-tabs button:focus-visible{outline-offset:-3px}html[data-app=portal][data-theme] .docs-layout .sdk-examples{border-top:1px solid var(--border);padding-top:8px}html[data-app=portal][data-theme] .docs-layout .sdk-examples :is(p,li){font-size:13px;line-height:1.9}html[data-app=portal][data-theme] .docs-layout .docs-code{border:1px solid var(--docs-code-border);background:var(--docs-code-bg);border-radius:10px;overflow:hidden;margin:20px 0}html[data-app=portal][data-theme] .docs-layout .docs-code>.row-between{padding:10px 16px;background:var(--docs-code-toolbar);border-bottom:1px solid var(--docs-code-border);color:var(--docs-code-text);font-size:12px}html[data-app=portal][data-theme] .docs-layout .docs-code pre{padding:20px;margin:0;color:var(--docs-code-text);font-size:12px;line-height:1.9}html[data-app=portal][data-theme] .docs-layout .docs-code .copy-button{color:var(--docs-code-muted);font-size:12px}.docs-layout .sdk-languages button{font-size:13px}@media(max-width:1199px){html[data-app=portal] .docs-layout{grid-template-columns:170px minmax(0,1fr);gap:36px;width:calc(100% - 56px)}.docs-layout .captcha-workspace{grid-template-columns:1fr;gap:28px}.docs-layout .captcha-examples{position:static}.docs-layout .docs-jump-links>a{padding:18px;gap:12px}}@media(max-width:1100px){html[data-app=portal] .portal-app:has(.docs-layout) .desktop-nav{display:none}html[data-app=portal] .portal-app:has(.docs-layout) .header-actions{margin-inline-start:auto}html[data-app=portal] .portal-app:has(.docs-layout) .mobile-toggle{display:inline-flex}}@media(max-width:900px){html[data-app=portal] .docs-layout{display:block;width:calc(100% - 48px);padding-top:0}.docs-layout .docs-sidebar{display:none}.docs-layout .docs-mobile-nav{display:flex;align-items:center;gap:12px;position:sticky;top:74px;z-index:20;margin:0 0 30px;padding:12px 0;border-bottom:1px solid var(--border);background:var(--bg)}.docs-layout .docs-mobile-nav>span{color:var(--muted);font-size:12px;flex:none}.docs-layout .docs-mobile-nav select{flex:1;min-width:0;margin:0;padding:8px 10px;border:1px solid var(--border);border-radius:6px;color:var(--text);background:var(--surface);font:inherit;font-size:13px}.docs-layout :is(#quickstart,h2[id],#captcha){scroll-margin-top:154px}}@media(max-width:600px){html[data-app=portal] .docs-layout{width:calc(100% - 36px)}.docs-layout .docs-mobile-nav{top:64px}.docs-layout .docs-hero h1{font-size:32px}.docs-layout .docs-hero .lead{font-size:16px}.docs-layout .docs-hero-description{font-size:13px}.docs-layout .docs-jump-links{grid-template-columns:1fr;gap:10px;margin-top:22px}.docs-layout .docs-jump-links>a{padding:16px}.docs-layout .docs-jump-links small{margin-top:4px}.docs-layout .docs-content h2{font-size:22px;margin-top:36px}.docs-layout .docs-section-heading h2{font-size:25px;margin-top:8px}.docs-layout .docs-content>p{font-size:13px}.docs-layout .captcha-reference{margin-top:40px;padding-top:28px}.docs-layout .captcha-product-tabs{gap:6px}.docs-layout .captcha-product-tabs button{font-size:12px;padding:9px 10px;min-height:40px}.docs-layout .captcha-action-tabs{gap:20px}.docs-layout .captcha-action-head{flex-direction:column;gap:12px;margin-top:22px}.docs-layout .captcha-action-head h3{font-size:19px}.docs-layout .captcha-action-head p{font-size:13px}.docs-layout .docs-endpoint{gap:10px;padding:13px}.docs-layout .docs-endpoint code{font-size:12px}.docs-layout .docs-timeout-note{padding:15px;gap:10px}.docs-layout .docs-snippet pre{font-size:12px;padding:16px;max-height:390px}.docs-layout .docs-snippet-toolbar{padding:7px 10px}.docs-layout .docs-response-heading>span:last-child{font-size:11px}}.docs-layout .docs-availability{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px;color:var(--muted);font-size:12px;line-height:1.8}.docs-layout .docs-availability .docs-unavailable{color:var(--docs-required);background:var(--docs-required-bg)}.docs-layout .docs-availability-retry{border:0;background:none;color:var(--accent);font:inherit;cursor:pointer}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans.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:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope.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}:root{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;--accent: #7867f4;--accent-hover: #8c7dfb;--text: #f0f1f6;--muted: #8991a8;--subtle: #5e677e;--bg: #0a0d17;--surface: #111522;--surface-raised: #171c2d;--border: #242b3d;--input: #0d111e;--green: #43c7a0;--shadow: 0 16px 50px #00000018;color:var(--text);background:var(--bg);line-height:1.65}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}button{color:inherit}a{color:inherit;text-decoration:none}svg{flex-shrink:0;vertical-align:middle}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Manrope,DM Sans,PingFang SC,sans-serif;line-height:1.35;letter-spacing:-.025em}h1{font-size:34px;font-weight:750}h2{font-size:20px;font-weight:750}h3{font-size:17px;font-weight:700}h4{font-size:14px}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #a79aff;outline-offset:4px}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #7867f41a}::selection{background:#7867f44d}.muted{color:var(--muted)}.text-small{font-size:12px}.mono,code,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.eyebrow{display:block;font-size:10px;letter-spacing:.15em;font-weight:700;color:var(--accent);line-height:1.6}.eyebrow.tiny{font-size:9px}.brand{display:inline-flex;align-items:center;gap:10px;line-height:1;color:var(--accent)}.brand-word{font-family:Manrope,sans-serif;font-size:24px;font-weight:800;letter-spacing:-1px;color:var(--text);display:flex;align-items:center}.brand-label{font-family:DM Sans,sans-serif;letter-spacing:1.5px;font-size:8px;font-weight:600;display:inline-block;background:#7867f426;color:#c2baff;padding:5px 6px;margin-left:9px;border-radius:4px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:10px 16px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:650;line-height:1.3;transition:background .2s,transform .2s,border-color .2s;white-space:nowrap;background:none;cursor:pointer}.button:hover:not(:disabled){transform:translateY(-1px)}.button.primary{background:var(--accent);color:#fff;box-shadow:0 4px 12px #6a58dd20;border-color:#ffffff10}.button.primary:hover:not(:disabled){background:var(--accent-hover)}.button.secondary{background:var(--surface);border-color:var(--border);color:var(--text)}.button.secondary:hover:not(:disabled){background:var(--surface-raised);border-color:#7867f46b}.button.ghost{color:var(--muted);background:transparent}.button.ghost:hover{background:var(--surface-raised);color:var(--text)}.button.danger{background:#cb435f;color:#fff}.button.small{min-height:32px;padding:7px 12px;font-size:11px}.button.large{min-height:49px;padding:14px 21px;font-size:13px}.button.full{width:100%}.icon-button{border:0;background:transparent;display:inline-flex;justify-content:center;align-items:center;min-width:32px;min-height:32px;border-radius:7px;color:var(--muted);padding:6px;cursor:pointer}.icon-button:hover{background:var(--surface-raised);color:var(--text)}.danger-text{color:#dd667b!important}.positive{color:var(--green)}.language-button{display:inline-flex;gap:6px;align-items:center;border:none;background:transparent;font-size:11px;color:var(--muted);padding:8px;cursor:pointer}.row-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.row-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.section-inline{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 18px}.section-inline>p,.section-inline>span{font-size:12px}.text-link{display:inline-flex;align-items:center;gap:7px;color:var(--accent);font-size:12px;font-weight:600}.text-link:hover{color:var(--accent-hover)}.badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#7867f417;color:#a89df5;padding:3px 9px;border-radius:5px;font-size:10px;font-weight:600;line-height:1.6;white-space:nowrap}.badge.success{color:#42bc99;background:#36be9013}.badge.warning{color:#d4a44c;background:#d8a43513}.badge.neutral{color:var(--muted);background:var(--surface-raised)}.badge.info{color:#7d9bea;background:#6090ed12}.dot{display:inline-block;width:6px;height:6px;flex-shrink:0;background:currentColor;border-radius:50%;color:var(--green)}.badge .dot{color:inherit;width:5px;height:5px}.dot.amber{color:#d9a64c}.dot.green{color:var(--green)}.dot.violet{color:var(--accent)}.dot.neutral-dot{color:#798299}.panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:22px;min-width:0}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:23px 24px 20px}.panel-heading h2{font-size:15px;letter-spacing:-.01em;display:flex;align-items:center;gap:9px}.panel-heading p{font-size:11px;color:var(--muted);margin-top:4px}.page-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.page-top h1{margin:7px 0;font-size:27px;font-weight:750;letter-spacing:-.04em}.page-top p{font-size:12px;color:var(--muted)}.breadcrumb{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:11px}.breadcrumb svg{color:var(--subtle)}.notice{display:flex;align-items:flex-start;gap:10px;background:#7867f411;border:1px solid #7867f42c;color:#9d93e1;border-radius:8px;padding:13px 16px;font-size:12px;margin-bottom:20px}.notice svg{margin-top:1px}.notice.error{background:#de4e6510;border-color:#de4e6526;color:#e78698}.notice.subtle{background:transparent;border-color:var(--border);color:var(--muted)}.error-text{font-size:12px;color:#d45973;margin-top:16px}label{display:block;font-size:12px;font-weight:600;line-height:1.6;margin:18px 0;color:var(--text)}label small{display:block;font-weight:400;font-size:11px;color:var(--muted);margin-top:7px}input,textarea,select{border:1px solid var(--border);background:var(--input);color:var(--text);border-radius:7px;padding:10px 12px;max-width:100%;min-width:0;font-size:12px;transition:border-color .15s,box-shadow .15s}label input,label textarea,label select{display:block;width:100%;margin-top:7px}input::placeholder,textarea::placeholder{color:var(--subtle);font-weight:400}select{cursor:pointer}textarea{font-family:ui-monospace,monospace;resize:vertical;line-height:1.7;font-size:11px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.form-grid label{margin-top:8px;margin-bottom:10px}.input-icon{position:relative;display:flex;align-items:center;gap:10px;background:var(--input);border:1px solid var(--border);border-radius:8px;padding:0 12px;margin-top:8px}.input-icon:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #7867f419}.input-icon>svg{color:var(--muted)}.input-icon input{border:0!important;box-shadow:none!important;background:transparent;margin:0;flex:1;padding:12px 0;width:100%}.input-suffix{display:flex;align-items:center;border:1px solid var(--border);border-radius:8px;overflow:hidden;margin-top:8px}.input-suffix input{border:0;background:var(--input);margin:0;width:100%;padding:13px}.input-suffix span{padding:0 14px;color:var(--muted);font-weight:500}.checkbox-label{display:flex;align-items:flex-start;gap:10px;font-weight:400}.checkbox-label input{width:16px;margin-top:3px;flex-shrink:0;accent-color:var(--accent)}.table-wrap{overflow:auto;width:100%;min-width:0}.table-wrap table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.table-wrap th{font-size:10px;font-weight:550;color:var(--muted);padding:11px 22px;background:var(--surface-raised);border-top:1px solid var(--border);border-bottom:1px solid var(--border);white-space:nowrap}.table-wrap td{padding:16px 22px;border-bottom:1px solid var(--border);color:var(--text);white-space:nowrap}.table-wrap tr:last-child td{border-bottom:0}.table-wrap tbody tr:hover{background:#7867f404}.table-wrap td strong{font-weight:600}.table-empty{text-align:center!important;color:var(--muted)!important;padding:48px 20px!important}.cell-sub{display:block;font-size:10px;color:var(--muted);margin-top:3px}.truncate-cell{max-width:260px;overflow:hidden;text-overflow:ellipsis}.empty-state{padding:54px 20px;text-align:center;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:12px}.empty-state h3{color:var(--text);font-size:15px}.empty-state p{font-size:12px;max-width:390px}.empty-state .button{margin-top:6px}.empty-state.compact{padding:34px 20px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.stat-card{padding:21px 22px;background:var(--surface);border:1px solid var(--border);border-radius:10px;min-width:0}.stat-card>.row-between>span:first-child{font-size:11px;color:var(--muted)}.stat-card>strong{display:block;font-family:Manrope,sans-serif;font-size:29px;line-height:1.4;letter-spacing:-.035em;margin:14px 0 12px;font-weight:750}.stat-card>strong small{color:var(--muted);font-size:11px;letter-spacing:0;font-weight:400;margin-left:7px}.stat-card>small,.stat-card>a,.stat-caption{font-size:10px;color:var(--muted)}.stat-card>a{display:flex;gap:6px;align-items:center;color:var(--accent)}.stat-icon{width:33px;height:33px;display:flex;align-items:center;justify-content:center;border-radius:9px}.stat-icon.violet{background:#7867f414;color:#9989ff}.stat-icon.blue{background:#568bea13;color:#719ae8}.stat-icon.green{background:#2dba9513;color:#40b590}.stat-icon.amber{background:#e0a34513;color:#c89445}.stat-caption{display:flex;align-items:center;gap:6px}.progress{height:4px;background:var(--border);border-radius:4px;overflow:hidden}.progress>span{display:block;background:var(--accent);height:100%;min-width:0;border-radius:4px}.stat-card>.progress{margin-top:19px}.usage-chart{display:flex;height:215px;padding:10px 23px 22px 17px;gap:10px;color:var(--accent);min-width:0}.chart-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:9px;color:var(--muted);padding:24px 0 27px;min-width:22px;text-align:right}.chart-canvas{flex:1;min-width:0;position:relative}.chart-canvas svg{width:100%;height:170px;overflow:visible}.chart-grid{stroke:var(--border);stroke-width:.7;stroke-dasharray:4 5;fill:none}.chart-times{display:flex;justify-content:space-between;padding:0 2%;font-size:9px;color:var(--muted)}.chart-empty{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-size:11px;color:var(--muted);white-space:nowrap;background:var(--surface);padding:6px 10px}.avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#7867f423;color:#ab9cff;border:1px solid #7867f431;border-radius:10px;font-size:12px;font-weight:700;flex-shrink:0}.sidebar-account{display:flex;align-items:center;gap:10px;padding:15px 0;border:0;background:none;width:100%;text-align:left}.sidebar-account>span:nth-child(2){flex:1;min-width:0}.sidebar-account strong{display:block;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-account small{display:block;font-size:10px;color:var(--muted)}.feature-icon{display:inline-flex;align-items:center;justify-content:center;width:47px;height:47px;background:#7867f416;border:1px solid #7867f42c;border-radius:12px;color:var(--accent)}.modal-backdrop{position:fixed;inset:0;z-index:1000;background:#030611bb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:24px}.modal{position:relative;padding:32px;width:min(480px,100%);max-height:90dvh;overflow:auto;margin:0;box-shadow:0 20px 80px #0005;border-color:var(--border)}.modal h2{font-size:23px;margin:10px 0 12px;padding-right:28px}.modal>p{font-size:12px;color:var(--muted);margin-bottom:20px}.modal-close{position:absolute;top:15px;right:15px}.modal .row-actions{justify-content:flex-end;margin-top:24px}.rotate{transform:rotate(180deg)}.mobile-toggle{display:none}.skeleton{background:linear-gradient(110deg,var(--surface) 30%,var(--surface-raised) 45%,var(--surface) 60%);background-size:250% 100%;animation:shimmer 2s infinite}.stat-skeleton{height:155px}.price-skeleton{height:360px}.spinning{animation:spin 1s linear infinite}@keyframes shimmer{to{background-position:-250% 0}}@keyframes spin{to{transform:rotate(360deg)}}.auth-layout{min-height:100dvh;display:grid;grid-template-columns:1fr 1fr;background:var(--bg)}.auth-story{padding:42px 9% 28px;position:relative;background:radial-gradient(ellipse at 40% 65%,#7561e32a,transparent 60%),#0b0f1b;border-right:1px solid #20273b;display:flex;flex-direction:column;min-height:100dvh;overflow:hidden}.auth-story>.brand{position:relative;z-index:1}.auth-story-content{margin:auto 0;padding-top:58px}.auth-story-content h1{font-size:clamp(32px,3.2vw,48px);line-height:1.55;color:#f3f1ff;margin:20px 0}.auth-story-content h1 span{color:#a497ff}.auth-story-content>p{color:#858da8;font-size:13px;max-width:395px;line-height:1.9}.auth-visual{position:relative;height:260px;display:flex;align-items:center;justify-content:center;max-width:440px}.auth-orbit{position:absolute;width:215px;height:215px;border:1px solid #b5aaff1c;border-radius:50%}.auth-orbit.second{width:155px;height:155px}.auth-symbol{width:102px;height:102px;border:1px solid #9d8cff40;border-radius:24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#58498550,#28214140);box-shadow:0 0 65px #785aea28;color:#b5a3ff;transform:rotate(-6deg)}.orbit-label{position:absolute;border:1px solid #38304a;border-radius:6px;background:#151427;padding:9px 11px;font-size:8px;letter-spacing:1px;color:#b3a6df;display:flex;align-items:center;gap:8px}.label-one{left:1%;top:71px}.label-two{right:0;bottom:50px}.auth-foot{display:flex;gap:8px;align-items:center;font-size:10px;color:#6b738c}.auth-form-panel{display:flex;flex-direction:column;padding:40px 12%;position:relative;min-width:0}.back-link{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;align-self:flex-start}.auth-form-inner{width:100%;max-width:375px;margin:auto}.auth-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--border);background:var(--surface);border-radius:13px;color:var(--accent);margin-bottom:25px}.auth-form-inner h2{font-size:28px;margin-bottom:9px}.auth-form-inner>p{font-size:12px;line-height:1.9}.auth-form-inner form{margin-top:25px}.auth-form-inner form>.button{margin-top:10px}.auth-switch{text-align:center;margin-top:22px;color:var(--muted)}.auth-switch a{color:var(--accent);font-weight:600;margin-left:4px}.auth-copyright{font-size:10px;color:var(--subtle);text-align:center;margin-top:25px}.optional-mfa{font-size:11px;color:var(--muted);margin:16px 0}.optional-mfa summary{cursor:pointer}.auth-admin-note{border-top:1px solid var(--border);padding-top:21px;margin-top:24px;display:flex;align-items:flex-start;gap:8px;font-size:10px;color:var(--muted)}@media(min-width:1700px){.page-top h1{font-size:30px}}@media(max-width:1150px){.stats-grid{gap:12px}.stat-card{padding:17px}.stat-card>strong{font-size:25px}.auth-story{padding-left:8%;padding-right:8%}.auth-form-panel{padding:35px 9%}}@media(max-width:850px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-form-panel{min-height:100dvh;padding:28px max(25px,12%)}.auth-form-inner{margin:auto}.page-top{align-items:flex-start}.page-top h1{font-size:24px}.page-top-actions{flex-shrink:0}.panel-heading{padding:20px}.section-inline{flex-wrap:wrap}.table-wrap th,.table-wrap td{padding-left:18px;padding-right:18px}.modal-backdrop{padding:16px}}@media(max-width:520px){.page-top{gap:12px}.page-top h1{font-size:22px}.page-top>.button{font-size:0;min-width:34px;padding:8px}.page-top p{font-size:11px}.stats-grid{gap:10px}.stat-card{padding:14px}.stat-card>strong{font-size:24px}.stat-card>.row-between>span:first-child{font-size:10px}.stat-icon{height:28px;width:28px}.stat-card>small{font-size:9px}.panel-heading{gap:10px;align-items:flex-start;flex-wrap:wrap}.panel-heading h2{font-size:14px}.form-grid{grid-template-columns:1fr}.modal{padding:24px}.modal h2{font-size:21px}.modal-backdrop{padding:12px}.auth-form-panel{padding:27px 25px}.brand-word{font-size:22px}.usage-chart{height:200px;padding-left:10px;padding-right:12px}.chart-canvas svg{height:155px}.chart-empty{font-size:9px}.text-small,.notice{font-size:11px}.row-actions{gap:7px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.auth-language{position:absolute;right:25px;top:24px}.auth-mobile-brand{display:none}@media(max-width:850px){.auth-mobile-brand{display:block;margin-bottom:22px}.auth-form-panel>.back-link{margin-bottom:24px}.auth-language{right:24px;top:29px}.auth-form-inner{padding-top:15px;padding-bottom:15px}}html{scrollbar-gutter:stable}input.business-secret-masked,textarea.business-secret-masked{-webkit-text-security:disc}.business-secret-masked::placeholder{-webkit-text-security:none}html[data-app=portal]{color-scheme:dark;scroll-behavior:smooth;background:#0a0d17}.portal-app{min-height:100vh;background:#0a0d17}.site-width{width:min(1200px,calc(100% - 100px));margin:0 auto}.portal-header{height:82px;border-bottom:1px solid #ffffff07;background:#0a0d17df;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0;z-index:100}.header-inner{display:flex;align-items:center;height:100%;gap:45px}.desktop-nav{display:flex;gap:29px;align-items:center;margin:auto}.desktop-nav a{font-size:11px;color:#98a0b8;transition:color .2s}.desktop-nav a:hover,.desktop-nav a.active{color:#eae7ff}.header-actions{display:flex;align-items:center;gap:16px}.signin-link{color:#b0b6ca;font-size:11px}.mobile-nav{display:flex;flex-direction:column;padding:18px 25px;background:#111522;border-bottom:1px solid var(--border);gap:16px;font-size:13px}.portal-footer{border-top:1px solid #1c2130;margin-top:88px;background:#090c14}.footer-top{display:flex;align-items:center;justify-content:space-between;padding:48px 0 36px}.footer-top p{color:var(--muted);font-size:11px;margin-top:14px}.footer-links{display:flex;gap:25px;font-size:11px;color:var(--muted)}.footer-links a:hover{color:var(--text)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding:21px 0 26px;border-top:1px solid #1c2130;color:#677189;font-size:9px}.environment-label{display:flex;align-items:center;gap:7px}.landing{overflow:hidden}.hero{min-height:630px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:66px;position:relative;padding-top:68px;padding-bottom:76px}.hero-glow{position:absolute;right:-100px;top:-110px;width:780px;height:780px;pointer-events:none;background:radial-gradient(ellipse,#7355c71d 0%,#3c449611 30%,transparent 65%);z-index:0}.hero:before{content:"";position:absolute;inset:0 -200px;background-image:linear-gradient(#71809d07 1px,transparent 1px),linear-gradient(90deg,#71809d07 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 70% 30%,black,transparent 70%);mask-image:radial-gradient(ellipse at 70% 30%,black,transparent 70%);pointer-events:none}.hero-copy,.hero-code{position:relative;z-index:1}.release-pill{display:inline-flex;gap:10px;align-items:center;font-size:10px;color:#b3acda;border:1px solid #8d74f533;background:#9272f309;border-radius:30px;padding:6px 11px 6px 6px;margin-bottom:25px}.release-tag{font-size:9px;padding:3px 8px;background:#7867f427;border:1px solid #a797ff17;border-radius:20px;color:#bdb1ff;font-weight:700;letter-spacing:.05em}.hero h1{font-size:clamp(34px,3.55vw,54px);line-height:1.55;letter-spacing:-.055em;font-weight:800;white-space:nowrap}.gradient-text{background:linear-gradient(95deg,#b1a1ff 5%,#9383f7 45%,#c4affb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description{font-size:14px;line-height:2;color:#8e98b1;margin:23px 0 30px;max-width:470px}.hero-actions{display:flex;gap:13px}.hero-checks{display:flex;flex-wrap:wrap;gap:19px;margin-top:22px;font-size:10px;color:#737e98}.hero-checks>span{display:flex;align-items:center;gap:5px}.hero-checks svg{color:#a496fa}.hero-code{border:1px solid #71618d49;border-radius:12px;background:linear-gradient(145deg,#141524,#0d111c 70%);box-shadow:0 20px 70px #0005,0 0 100px #7855bf10;transform:perspective(1300px) rotateY(-3deg);min-width:0;overflow:hidden}.code-top{padding:15px 17px;border-bottom:1px solid #ffffff08;display:flex;align-items:center;gap:14px;font-size:9px;color:#6e7590}.window-dots{display:flex;gap:5px}.window-dots i{width:7px;height:7px;background:#fa797075;border-radius:50%}.window-dots i:nth-child(2){background:#dfb05b75}.window-dots i:nth-child(3){background:#4aba8c75}.code-chip{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:8px;letter-spacing:.05em}.code-chip .dot{width:4px;height:4px}.code-tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff08;padding:0 15px}.code-tabs>div{display:flex;gap:20px}.code-tabs button{border:0;border-radius:0;background:none;color:#707b95;font-size:10px;padding:12px 0}.code-tabs button.selected{color:#b7a9ff;border-bottom:2px solid #9a86ff}.copy-button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:7px;color:var(--muted);font-size:9px;cursor:pointer}.copy-button:hover{color:var(--text)}.code-content{height:229px;padding:24px 20px;overflow:auto;display:flex;flex-direction:column;justify-content:center}.code-line{display:flex;font-size:10px;line-height:2.1;white-space:pre;gap:20px}.line-number{color:#3d465d;font:9px/2.4 ui-monospace,monospace;-webkit-user-select:none;user-select:none}.code-line code{color:#c3bfdc}.code-line code.code-accent,.code-accent{color:#a894f9}.code-line code.code-green,.code-green{color:#65c4a5}.code-muted{color:#72809a}.code-response{margin:0 18px;padding:16px 0 10px;border-top:1px solid #ffffff08}.response-heading{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.14em;color:#707b94}.response-heading small{font-size:7px;letter-spacing:.05em;color:#4c5670;margin-left:6px}.code-response pre{font-size:10px;line-height:1.85;margin:12px 0 7px}.code-caption{display:flex;gap:6px;align-items:center;padding:10px 18px;background:#ffffff02;border-top:1px solid #ffffff06;color:#68738d;font-size:8px}.platform-strip{border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08;padding:27px 20px 30px;text-align:center}.platform-strip>p{font-size:10px;color:#6f7890;margin-bottom:21px;letter-spacing:.02em}.platform-strip>div{display:flex;justify-content:space-evenly;align-items:center;gap:20px}.platform-strip>div>span{display:flex;align-items:center;gap:11px;color:#a1a8be;font-size:14px;font-family:Manrope,sans-serif;font-weight:700}.stack-symbol{font:700 14px ui-monospace,monospace;color:#66708a}.landing-section{padding-top:100px;padding-bottom:15px}.section-heading{margin-bottom:40px}.section-heading.center{text-align:center;max-width:650px;margin-left:auto;margin-right:auto}.section-heading>.eyebrow{margin-bottom:15px;font-size:9px;letter-spacing:.18em}.section-heading h2{font-size:34px;line-height:1.5;font-weight:750;letter-spacing:-.04em}.section-heading p{color:#7d889f;font-size:12px;margin-top:15px;line-height:1.9}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{border:1px solid #232839;background:linear-gradient(135deg,#131622,#0e121e);border-radius:12px;padding:30px;position:relative;overflow:hidden;transition:transform .2s,border-color .2s}.feature-card:hover{transform:translateY(-4px);border-color:#6d5eb26b}.feature-card>.feature-icon{margin-bottom:28px}.feature-card>.eyebrow{color:#7e718e}.feature-card h3{font-size:18px;margin:9px 0 14px}.feature-card p{color:#7e889f;font-size:12px;line-height:1.95}.feature-bottom{display:flex;align-items:center;gap:7px;margin-top:34px;padding-top:18px;border-top:1px solid #ffffff06;color:#59667f;font-size:9px}.feature-bottom .dot{color:#6f60a9;width:4px;height:4px}.integration-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:108px;padding-bottom:50px;align-items:center}.integration-section .section-heading h2{font-size:33px;max-width:440px}.integration-section .section-heading .text-link{margin-top:24px}.integration-steps{padding:0;margin:0;list-style:none}.integration-steps li{display:flex;gap:22px;position:relative;padding-bottom:34px}.integration-steps li:last-child{padding-bottom:0}.integration-steps li:not(:last-child):after{position:absolute;content:"";left:21px;top:48px;bottom:8px;border-left:1px dashed #383047}.step-number{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#17132d;border:1px solid #7867f42c;border-radius:11px;color:#aa9bf5;font:600 13px Manrope,sans-serif;flex-shrink:0}.integration-steps h3{font-size:15px;margin:2px 0 7px}.integration-steps p{font-size:11px;color:#77829c;line-height:1.9}.pricing-section{margin-top:35px;padding-top:70px;padding-bottom:60px;background:linear-gradient(180deg,#101221,#0b0e18);border-top:1px solid #ffffff05;border-bottom:1px solid #ffffff05}.price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pricing-card{position:relative;padding:28px;border:1px solid #2a2b41;border-radius:12px;background:#111521}.pricing-card.featured{border-color:#8974e3;background:linear-gradient(160deg,#211b38,#121522 65%);box-shadow:0 0 50px #7b5deb0a}.pricing-ribbon{position:absolute;left:50%;top:-11px;transform:translate(-50%);background:#7867f4;color:#fff;font-size:8px;font-weight:700;letter-spacing:.06em;padding:4px 11px;border-radius:20px;white-space:nowrap}.product-tag{display:inline-block;padding:4px 9px;background:#7867f414;color:#a697ed;font-size:9px;border:1px solid #7867f42b;border-radius:5px;font-family:ui-monospace,monospace}.pricing-card>.row-between>svg{color:#696584}.pricing-card h3{font-size:18px;margin:21px 0 8px}.pricing-card>p{color:#707d96;font-size:11px}.price-value{font-family:Manrope,sans-serif;font-weight:750;letter-spacing:-.045em;font-size:30px;margin-top:27px;line-height:1.4;overflow-wrap:anywhere}.price-value small{font-family:DM Sans,sans-serif;color:#85829a;font-size:10px;letter-spacing:0;font-weight:400;margin-left:3px}.price-term{display:block;color:#66728c;font-size:10px;margin-top:5px}.pricing-card>.button{margin-top:23px}.check-list{list-style:none;padding:19px 0 0;margin:19px 0 0;border-top:1px solid #ffffff09;display:flex;flex-direction:column;gap:12px}.check-list li{font-size:11px;color:#99a1b8;display:flex;align-items:center;gap:10px}.check-list svg{color:#9d8de5}.pricing-note{display:flex;align-items:center;justify-content:center;gap:7px;color:#646f87;font-size:9px;margin-top:27px}.faq-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;padding-bottom:70px}.faq-section h2{font-size:31px}.faq-list details{border-bottom:1px solid #252a3a;padding:21px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{font-size:13px;font-weight:550;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#79708f}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list p{color:#8791a9;font-size:12px;line-height:1.9;margin-top:15px}.cta-panel{text-align:center;position:relative;padding:63px 20px;border-radius:16px;background:radial-gradient(ellipse at 50% 130%,#6642b538,transparent 65%),linear-gradient(130deg,#18162a,#111321);border:1px solid #423650;margin:20px 0 0;overflow:hidden}.cta-panel h2{font-size:33px;margin:13px 0}.cta-panel p{font-size:12px;color:#89839f;margin-bottom:25px}.cta-panel .eyebrow{font-size:9px}.cta-orb{position:absolute;width:400px;height:400px;border:1px solid #76638414;border-radius:50%;top:-290px;left:calc(50% - 200px);pointer-events:none}.cta-orb:after{content:"";position:absolute;inset:30px;border:1px solid #76638412;border-radius:50%}.console-main{background:#0b0f19}.workspace{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:calc(100dvh - 82px);gap:36px;width:min(1380px,calc(100% - 64px))}.workspace-sidebar{padding:31px 22px 20px 0;border-right:1px solid #202737;display:flex;flex-direction:column}.workspace-label{font-size:9px;color:#59657e;letter-spacing:.13em;margin:7px 0 21px;padding-left:10px;font-weight:600}.workspace-sidebar nav{display:flex;flex-direction:column;gap:6px}.workspace-sidebar nav a{display:flex;align-items:center;gap:12px;border-radius:7px;padding:11px 12px;color:#8893ad;font-size:11px;transition:all .15s}.workspace-sidebar nav a:hover{background:#171b2c;color:#d9d4ee}.workspace-sidebar nav a.active{background:#7867f41c;color:#ad9bff;font-weight:600}.workspace-sidebar nav a.active svg{color:#ad9bff}.nav-count{font-size:9px;padding:1px 6px;background:#7867f427;color:#a699dc;border-radius:4px;margin-left:auto}.sidebar-help{padding:20px 15px;border:1px solid #2b2840;border-radius:10px;margin-top:40px;background:linear-gradient(145deg,#1d192f,#111521)}.help-symbol{display:flex;width:34px;height:34px;align-items:center;justify-content:center;background:#7867f41c;border-radius:9px;color:#a08de1;margin-bottom:15px}.sidebar-help h4{font-size:11px;color:#bfb5d5}.sidebar-help p{font-size:10px;color:#736d8e;margin:9px 0 16px;line-height:1.9}.sidebar-help a{display:flex;justify-content:space-between;align-items:center;color:#a397d2;font-size:10px}.workspace-sidebar .sidebar-account{margin-top:auto;border-top:1px solid #22283a;padding-top:20px;margin-bottom:0}@media(min-width:751px){.workspace-sidebar{position:sticky;top:82px;align-self:start;height:calc(100dvh - 82px);min-height:0;overflow:hidden}.workspace-sidebar-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.workspace-sidebar .sidebar-account{flex-shrink:0;margin-top:20px}}.workspace-content{padding:31px 0 0;min-width:0}.workspace-content .stats-grid{gap:14px}.workspace-content .stat-card{padding:20px 16px}.workspace-content .stat-card>strong{font-size:26px}.workspace-content .stat-card:first-child>strong{font-size:22px}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr);gap:20px}.quickstart-panel{padding:24px;background:radial-gradient(ellipse at 90% 20%,#7a5fdb12,transparent 65%),#111522}.quickstart-panel .feature-icon{width:38px;height:38px;border-radius:10px;margin-bottom:18px}.quickstart-panel h2{font-size:19px;line-height:1.6}.quickstart-panel p{color:var(--muted);font-size:11px;line-height:1.8;margin:12px 0 22px}.quickstart-panel>.text-link{display:flex;justify-content:center;margin-top:13px;font-size:10px}.chart-panel{display:flex;flex-direction:column}.chart-panel .usage-chart{margin:auto 0;min-height:210px}.entitlement-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0 24px 24px}.entitlement-card{border:1px solid #252b3d;background:#0e1320;border-radius:9px;padding:16px}.entitlement-card .row-between strong{font-size:12px}.entitlement-value{font-size:21px;font-weight:650;margin:20px 0 16px}.entitlement-value small{font-size:9px;color:var(--muted);font-weight:400;display:block;margin-top:1px}.entitlement-card>.quota-meter{margin-bottom:11px}.entitlement-card>.row-between.text-small{font-size:8px;gap:8px}.entitlement-card>.entitlement-countdown{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.key-create-panel .panel-heading{gap:18px;flex-wrap:wrap}.key-create-panel .panel-heading>div{flex:1;min-width:200px}.binding-chips>span{overflow-wrap:anywhere;min-width:0}.workspace-footer{display:flex;justify-content:space-between;gap:10px;padding:22px 0 27px;border-top:1px solid #202535;font-size:9px;color:#525e75;margin-top:28px}.workspace-footer>a{display:flex;align-items:center;gap:6px;color:#6f7c93}.dashboard-prices{gap:17px;margin-bottom:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-prices .pricing-card{padding:21px}.dashboard-prices .pricing-card h3{font-size:16px}.dashboard-prices .price-value{font-size:25px}.weights-details{margin-top:17px;color:var(--muted);font-size:10px}.weights-details summary{cursor:pointer}.weights-details p{display:flex;justify-content:space-between;padding:5px}.key-list{padding:0 24px}.key-item{display:flex;gap:16px;align-items:center;padding:23px 0;border-top:1px solid var(--border)}.key-icon{width:43px;height:43px;display:flex;align-items:center;justify-content:center;background:#7867f413;border:1px solid #7867f422;color:#9d8aed;border-radius:10px;flex-shrink:0}.key-info{flex:1;min-width:0}.key-info h3{display:flex;gap:9px;align-items:center;font-size:13px;margin-bottom:6px}.key-info>code{font-size:10px;color:var(--subtle);overflow-wrap:anywhere}.binding-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px;font-size:9px}.binding-chips>span{display:flex;gap:5px;align-items:center;color:#8c86a7;background:#7867f40c;border-radius:4px;padding:3px 6px}.key-actions{display:flex;gap:5px;align-items:center}.secret-panel{border:1px solid #7766b75c;background:#7766b711;border-radius:10px;padding:22px;margin-bottom:22px}.secret-panel h3{display:flex;align-items:center;gap:8px;font-size:14px;color:#b6a4fa}.secret-panel p{color:var(--muted);font-size:11px;margin:10px 0 16px}.secret-value{display:flex;align-items:center;gap:10px;border:1px solid var(--border);border-radius:7px;padding:12px;background:var(--input);margin-top:15px}.secret-value code{flex:1;min-width:0;overflow-wrap:anywhere;font-size:11px;color:#b3a4e6}.wallet-grid{display:grid;grid-template-columns:.95fr 1.15fr;gap:22px}.wallet-balance{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:32px;border:1px solid #6750b04d;border-radius:12px;background:radial-gradient(ellipse at 100% 0,#7354d340,transparent 70%),linear-gradient(140deg,#29203e,#141827);margin-bottom:22px;min-height:290px}.wallet-balance>.row-between{font-size:12px;color:#b9a8d9}.wallet-balance>strong{font-family:Manrope,sans-serif;font-size:38px;line-height:1.4;margin:35px 0 16px;letter-spacing:-.04em;overflow-wrap:anywhere}.wallet-balance>strong small{font-size:12px;color:#9f8dbf;letter-spacing:0;margin-left:7px;font-weight:400}.wallet-network{display:flex;align-items:center;gap:7px;font-size:10px;color:#a49ab9}.wallet-balance>p{font-size:10px;color:#8b80a1;margin-top:auto;padding-top:40px}.wallet-grid>.panel{padding:24px}.wallet-grid .panel-heading{padding:0;margin-bottom:20px}.wallet-grid form{margin-bottom:14px}.amount-options{display:flex;gap:8px;margin:14px 0 18px}.amount-options button{flex:1;border:1px solid var(--border);background:var(--input);color:var(--muted);padding:7px 8px;border-radius:5px;font-size:10px;white-space:nowrap}.amount-options button.selected{border-color:var(--accent);color:#b2a0f6;background:#7867f41a}.payment-result{border-top:1px solid var(--border);padding-top:18px;margin-top:18px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.payment-result code{font-size:9px;color:var(--muted);overflow-wrap:anywhere}.transaction-type{display:inline-flex;align-items:center;gap:8px}.transaction-type svg{color:var(--muted)}.telegram-panel{display:grid;grid-template-columns:.9fr 1.2fr;align-items:center;gap:32px;padding:50px 42px}.telegram-panel h2{font-size:27px;line-height:1.6;margin:12px 0}.telegram-panel p{font-size:12px;line-height:1.9;color:var(--muted);margin-bottom:23px}.telegram-illustration{height:280px;position:relative;display:flex;align-items:center;justify-content:center}.telegram-circle{display:flex;align-items:center;justify-content:center;width:125px;height:125px;background:linear-gradient(140deg,#3776a455,#276b9740);color:#7bc0ed;border:1px solid #6099c149;border-radius:35px;transform:rotate(-8deg);box-shadow:0 0 100px #3070b41d}.telegram-orbit{position:absolute;width:220px;height:220px;border:1px solid #6099c112;border-radius:50%}.telegram-orbit.two{width:280px;height:280px}.command-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.command-grid .panel{padding:22px;display:flex;flex-direction:column;gap:10px}.command-grid code{color:#a38fe8;font-size:13px}.command-grid span{color:var(--muted);font-size:10px}.purchase-review{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:18px 0;margin:20px 0;display:flex;justify-content:space-between;gap:10px;font-size:13px}.status-page{max-width:920px;padding-top:65px;padding-bottom:35px}.status-page>.section-heading h1{font-size:32px;line-height:1.5}.status-banner{display:flex;align-items:center;gap:20px;padding:25px;border:1px solid #6c668038;background:#171728;border-radius:12px;margin-bottom:30px}.status-banner.operational{background:#102321;border-color:#2b9e7140}.status-banner.degraded{background:#282016;border-color:#c79d453a}.status-big-icon{width:52px;height:52px;background:#a097c019;color:#a398c5;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.operational .status-big-icon{background:#49b7941c;color:#4bbb97}.degraded .status-big-icon{background:#c898341c;color:#d0a052}.status-banner>div{flex:1}.status-banner h2{font-size:17px}.status-banner p{font-size:11px;color:var(--muted);margin-top:7px;max-width:600px}.status-service{padding:23px 25px;display:flex;align-items:center;gap:18px;border-top:1px solid var(--border)}.service-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;color:#9286b8}.status-service-info{flex:1}.status-service h3{font-size:13px}.status-service p{font-size:10px;color:var(--muted);margin-top:5px}.status-service>div:last-child{display:flex;flex-direction:column;gap:6px}.incident-section{margin-top:40px}.incident-section h2{font-size:18px}.incident-item{padding:24px}.incident-item time{font-size:10px;color:var(--muted)}.incident-item h3{margin-top:17px;font-size:15px}.status-updated{display:flex;justify-content:center;align-items:center;gap:7px;color:#59647c;font-size:10px;margin-top:30px}@media(min-width:1600px){.hero{min-height:710px;gap:90px}.hero h1{font-size:56px}.hero-description{font-size:15px}}@media(max-width:1150px){.site-width{width:calc(100% - 64px)}.hero{gap:30px;min-height:570px}.hero h1{font-size:38px}.hero-description{font-size:12px}.header-inner{gap:24px}.desktop-nav{gap:22px}.hero-actions .button{padding:12px 15px;font-size:12px}.feature-card{padding:24px}.integration-section{gap:50px}.workspace{gap:24px;grid-template-columns:185px minmax(0,1fr);width:calc(100% - 44px)}.workspace-sidebar{padding-right:17px}.workspace-content .stat-card{padding:15px}.workspace-content .stat-card>strong,.workspace-content .stat-card:first-child>strong{font-size:23px}.dashboard-grid{grid-template-columns:1.4fr 1fr}.entitlement-grid{grid-template-columns:1fr 1fr}.entitlement-card:nth-child(3){display:none}.dashboard-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-grid{grid-template-columns:1fr}.telegram-panel{padding:30px;gap:12px}.telegram-circle{width:105px;height:105px}.telegram-orbit.two{width:225px;height:225px}.telegram-orbit{width:175px;height:175px}.command-grid{grid-template-columns:repeat(2,1fr)}.key-item{flex-wrap:wrap}.key-actions{margin-left:59px}.docs-layout{gap:35px;grid-template-columns:170px 1fr}}@media(max-width:900px){.header-inner{gap:15px}.desktop-nav{gap:16px}.header-actions{gap:9px}.hero{grid-template-columns:1fr 1fr;gap:22px}.hero h1{font-size:32px}.hero-checks{font-size:9px;gap:10px}.hero-code{transform:none}.code-line{font-size:9px;gap:12px}.code-content{padding:19px 13px}.hero-actions{flex-wrap:wrap}.section-heading h2{font-size:29px}.feature-grid{gap:13px}.feature-card{padding:20px}.feature-card h3{font-size:16px}.feature-card p{font-size:11px}.price-grid{gap:15px}.pricing-card{padding:21px}.pricing-card h3{font-size:16px}.price-value{font-size:26px}.workspace{grid-template-columns:160px minmax(0,1fr);gap:20px}.workspace-sidebar nav a{padding:10px;gap:9px;font-size:10px}.sidebar-help{padding:15px 11px}.sidebar-help h4{font-size:10px}.dashboard-grid{grid-template-columns:1fr}.quickstart-panel{display:none}.telegram-panel{grid-template-columns:1fr}.telegram-illustration{height:220px}.docs-layout{grid-template-columns:1fr}.docs-sidebar{display:none}}@media(max-width:750px){.site-width{width:calc(100% - 40px)}.portal-header{height:70px}.desktop-nav{display:none}.header-actions{margin-left:auto;gap:10px}.mobile-toggle{display:inline-flex}.header-actions>.button{font-size:10px;padding:8px 12px;min-height:34px}.signin-link{display:none}.hero{grid-template-columns:1fr;padding-top:52px;padding-bottom:45px;gap:38px;min-height:0}.hero h1{font-size:clamp(32px,7vw,48px);line-height:1.5}.hero-copy{text-align:center}.release-pill{margin-bottom:18px;font-size:9px}.hero-description{max-width:470px;margin:18px auto 24px;font-size:12px}.hero-actions{justify-content:center}.hero-checks{justify-content:center;font-size:9px;margin-top:18px}.hero-code{max-width:550px;width:100%;margin:auto;text-align:left}.hero-glow{width:650px;right:-190px;top:180px}.code-content{height:180px;padding:20px}.code-line,.code-response pre{font-size:10px}.platform-strip{padding:25px 0}.platform-strip>div{flex-wrap:wrap;gap:20px 25px}.platform-strip>div>span{font-size:11px;gap:7px}.platform-strip>p{font-size:9px}.stack-symbol{font-size:11px}.landing-section{padding-top:65px}.section-heading{margin-bottom:28px}.section-heading h2{font-size:27px}.section-heading p{font-size:11px}.feature-grid{grid-template-columns:1fr;gap:15px}.feature-card{padding:25px;display:grid;grid-template-columns:52px 1fr;gap:0 18px}.feature-card>.feature-icon{grid-row:1/4;margin:0}.feature-card>.eyebrow,.feature-card>h3,.feature-card>p,.feature-bottom{grid-column:2}.feature-card h3{font-size:17px}.feature-card p{font-size:11px}.feature-bottom{margin-top:20px;padding-top:15px}.integration-section{grid-template-columns:1fr;gap:12px;padding-bottom:20px}.integration-section .section-heading h2{font-size:28px}.integration-steps{padding-top:10px}.price-grid{grid-template-columns:1fr;max-width:490px;margin:auto;gap:27px}.pricing-card{padding:28px}.pricing-section{margin-top:20px;padding:55px 0 35px}.price-value{font-size:32px}.pricing-card h3{font-size:19px}.pricing-note{font-size:9px;align-items:flex-start;text-align:center;max-width:430px;line-height:1.8;margin:23px auto 0}.faq-section{grid-template-columns:1fr;gap:7px;padding-bottom:42px}.faq-section h2{font-size:27px}.faq-list summary{font-size:12px}.cta-panel{padding:44px 20px}.cta-panel h2{font-size:27px}.portal-footer{margin-top:60px}.footer-top{gap:30px;align-items:flex-start;padding-top:32px;flex-direction:column}.footer-links{gap:22px}.footer-bottom{flex-direction:column;gap:12px;font-size:9px}.workspace{display:block;width:calc(100% - 32px)}.workspace-sidebar{border:0;padding:17px 0 0;display:block}.workspace-label,.sidebar-help,.workspace-sidebar .sidebar-account{display:none}.workspace-sidebar nav{flex-direction:row;overflow:auto;padding-bottom:13px;border-bottom:1px solid var(--border);gap:5px}.workspace-sidebar nav a{flex-shrink:0;white-space:nowrap;padding:9px 11px;font-size:10px;gap:6px}.workspace-sidebar nav a svg{width:16px;height:16px}.workspace-content{padding-top:20px}.workspace-content .page-top h1{font-size:23px}.entitlement-grid{padding:0 18px 18px;gap:12px}.dashboard-prices{max-width:none;margin-bottom:24px;grid-template-columns:1fr 1fr;gap:13px}.dashboard-prices .pricing-card{padding:19px}.dashboard-prices .price-value{font-size:22px}.dashboard-prices .pricing-card h3{font-size:15px}.telegram-panel{padding:25px}.telegram-panel h2{font-size:25px}.docs-layout{padding-top:32px}.docs-content>h1{font-size:30px}.docs-content h2{font-size:19px}.status-page{padding-top:40px}.status-page>.section-heading h1{font-size:27px}.status-banner{padding:20px;gap:13px;flex-wrap:wrap}.status-banner h2{font-size:15px}.status-banner>div{min-width:200px}.status-banner>.button{margin-left:65px}.status-service{padding:19px 20px;gap:12px}.status-service p{font-size:9px}.service-icon{width:34px;height:34px}.status-service h3{font-size:12px}.status-service .badge{font-size:9px;padding:3px 6px}}@media(max-width:430px){.brand-word{font-size:21px}.brand-mark{width:29px;height:29px}.header-actions{gap:4px}.hero h1{font-size:32px}.hero-description{font-size:11px}.hero-actions .button{padding:13px 14px;font-size:11px}.hero-checks{gap:11px;font-size:8px}.code-top{font-size:8px;gap:10px}.code-tabs>div{gap:18px}.code-content{padding:17px 12px}.code-line{font-size:8px;gap:12px}.code-response pre{font-size:9px}.code-content{height:175px}.section-heading h2{font-size:25px}.workspace-content .stats-grid{gap:9px}.workspace-content .stat-card{padding:13px}.workspace-content .stat-card>strong,.workspace-content .stat-card:first-child>strong{font-size:20px}.workspace-content .stat-card>strong small{font-size:9px}.entitlement-grid{grid-template-columns:1fr}.entitlement-card:nth-child(2){display:none}.dashboard-prices{grid-template-columns:1fr}.key-list{padding:0 16px}.key-info h3{font-size:12px;flex-wrap:wrap}.key-info>code{font-size:8px}.key-actions{margin-left:0;justify-content:flex-end;width:100%}.wallet-balance{padding:25px}.wallet-balance>strong{font-size:32px}.wallet-grid>.panel{padding:20px}.amount-options{gap:5px}.amount-options button{font-size:9px;padding:8px 5px}.command-grid{gap:12px}.command-grid .panel{padding:18px}.status-service .service-icon{display:none}.endpoint-line{font-size:10px;gap:7px}.docs-code pre{font-size:9px;padding:15px}.footer-links{gap:17px;font-size:10px}}html[data-app=portal]{--muted: #9aa3ba;--subtle: #7a849b}.desktop-nav a,.signin-link{font-size:13px}.header-actions .button{font-size:12px}.hero-description{font-size:15px}.hero-checks,.release-pill{font-size:11px}.release-tag{font-size:10px}.hero-code .code-line,.code-tabs button,.code-response pre{font-size:11px}.code-caption{font-size:9px}.feature-card p,.section-heading p,.integration-steps p{font-size:13px}.feature-card h3{font-size:19px}.feature-bottom{font-size:10px}.pricing-section .price-grid{grid-template-columns:repeat(auto-fit,minmax(270px,360px));justify-content:center}.pricing-card>p,.check-list li{font-size:12px}.pricing-note{font-size:11px}.faq-list summary{font-size:14px}.faq-list p{font-size:13px}.footer-links,.footer-top p{font-size:12px}.footer-bottom{font-size:10px}.workspace-sidebar nav a{font-size:12px}.workspace-label{font-size:10px}.workspace-content .page-top p{font-size:13px}.workspace-content .stat-card>.row-between>span:first-child{font-size:12px}.workspace-content .stat-card>small,.workspace-content .stat-card>a{font-size:11px}.workspace-content .panel-heading h2{font-size:16px}.workspace-content .panel-heading p,.workspace-content .table-wrap table{font-size:12px}.workspace-content .table-wrap th,.workspace-content .cell-sub{font-size:11px}.workspace-content .button{font-size:12px}.key-info h3{font-size:15px}.key-info>code{font-size:11px}.binding-chips{font-size:10px}.entitlement-card>.row-between.text-small{font-size:10px}.workspace-content .chart-times,.workspace-content .chart-axis{font-size:10px}.workspace-content .chart-axis{min-width:28px}.docs-content>p,.docs-content .notice{font-size:13px}.docs-code pre{font-size:12px}.auth-form-inner>p{font-size:13px}.auth-form-inner label,.auth-form-inner input,.auth-form-inner .button{font-size:13px}.status-service h3{font-size:14px}.status-service p{font-size:11px}.status-banner p{font-size:12px}@media(max-width:900px){.desktop-nav{gap:17px}.desktop-nav a{font-size:11px}.hero-description{font-size:13px}.hero-code .code-line{font-size:10px}.workspace-sidebar nav a{font-size:11px}}@media(max-width:750px){.hero-description{font-size:13px}.hero-code .code-line,.hero-checks{font-size:10px}.feature-card h3{font-size:18px}.feature-card p,.workspace-content .page-top p{font-size:12px}.workspace-content .stat-card>.row-between>span:first-child{font-size:11px}.workspace-sidebar nav a{font-size:11px}.header-actions .button{font-size:11px}.section-heading p{font-size:12px}.footer-links,.workspace-content .table-wrap table{font-size:11px}.workspace-content .chart-times,.workspace-content .chart-axis{font-size:9px}.status-service p{font-size:10px}}@media(max-width:430px){.hero h1{font-size:31px}.hero-code .code-line{font-size:9px}.code-response pre,.pricing-note{font-size:10px}.workspace-content .stat-card>.row-between>span:first-child{font-size:10px}.workspace-content .stat-card>small,.workspace-content .stat-card>a{font-size:10px}.entitlement-card>.row-between.text-small{font-size:10px}.docs-code pre{font-size:10px}}.mobile-signout{border:0;background:none;text-align:left;padding:0;color:var(--muted);font-size:13px}.docs-content{min-width:0}.endpoint-line{flex-wrap:wrap}.key-search{display:flex;align-items:center;gap:10px;margin:0 24px 18px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--input);color:var(--muted)}.key-search input{flex:1;min-width:0;border:0;background:transparent;box-shadow:none;padding:11px 0;font-size:13px;margin:0}.key-search:focus-within{border-color:var(--accent)}.key-actions{flex-wrap:wrap}@media(max-width:600px){.key-search{margin:0 16px 16px}}.header-signout{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.header-signout span{font-size:11px}.sidebar-account{text-decoration:none}@media(max-width:1100px){.header-signout span{display:none}}@media(max-width:600px){.header-actions{gap:6px}.header-actions .language-select{max-width:94px}.header-signout{width:30px;padding:4px}.header-actions>a[aria-label]{width:30px;padding:4px}}@media(max-width:360px){html[data-app=portal] .console-header .brand-word{display:none}}html[dir=rtl] :is(pre,code,.mono,.code-content,.request-json,.chart){direction:ltr;text-align:left}html[dir=rtl] :is(input[type=email],input[type=password],input[inputmode=numeric]){direction:ltr;text-align:left}html[dir=rtl] .app-select .app-select-trigger{text-align:right}html[dir=rtl] .app-select-option{direction:rtl}html[dir=rtl] .modal-close{right:auto;left:15px}html[dir=rtl] .modal h2{padding-right:0;padding-left:28px}html[dir=rtl] .auth-language{right:auto;left:25px}html[dir=rtl] .docs-sidebar{border-right:0;border-left:1px solid var(--border);padding-right:0;padding-left:25px}html[dir=rtl] .portal-app :is(th,td,.code-tabs,.key-item,.transaction-item){text-align:start}html[dir=rtl] .portal-app .code-line{direction:ltr}@media(max-width:600px){.portal-header .header-actions>.button{display:none}.portal-header .header-actions{min-width:0;gap:5px}.portal-header .header-inner{gap:8px}.portal-header .language-select{width:108px;flex-shrink:1}.portal-header .theme-toggle span{display:none}}.admin-sidebar{height:100dvh;overflow:hidden;padding-bottom:max(14px,env(safe-area-inset-bottom))}.admin-sidebar>*{flex-shrink:0}.admin-sidebar nav{flex:1 1 auto;min-height:80px;overflow-y:auto;overscroll-behavior:contain}.admin-sidebar-bottom{flex-shrink:0;padding-top:16px}.admin-security{margin-bottom:12px}.admin-logo{padding-left:4px;padding-right:4px}.admin-logo .brand-word{font-size:20px}.admin-logo .brand-label{margin-left:5px;font-size:6px}@media(max-height:760px){.admin-sidebar{padding-top:18px}.admin-logo{padding-bottom:16px}.admin-workspace{margin-bottom:16px}.admin-security{display:none}}html[data-app=admin][data-theme=dark]{color-scheme:dark;--bg:#0c111c;--text:#e2e8f4;--muted:#a0acc2;--subtle:#7e8ba3;--surface:#151d2c;--surface-raised:#1c2638;--border:#2c384d;--input:#101827;--accent:#a995ff;--accent-hover:#baa9ff;--green:#58d1ac}html[data-theme=dark] .admin-app :is(.admin-topbar,.stat-card,.panel,.product-card,.table-wrap td,.table-wrap th),html[data-theme=dark] .admin-modal-backdrop .modal{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=dark] .admin-app :is(.admin-footer,.admin-content){background:var(--bg)}html[data-theme=dark] :is(.admin-app,.admin-modal-backdrop) :is(h1,h2,h3,strong,dd,label,.breadcrumb strong){color:var(--text)}html[data-theme=dark] :is(.admin-app,.admin-modal-backdrop) :is(p,small,dt,.muted,.stat-caption,.updated-label,.cell-sub){color:var(--muted)}html[data-theme=dark] :is(.admin-app,.admin-modal-backdrop) :is(input,select,textarea,.button.secondary,.search-field){background:var(--input);color:var(--text);border-color:var(--border)}html[data-theme=dark] .admin-app :is(.stat-icon,.table-icon,.badge,.environment-badge,.admin-info-panel,.audit-banner,.health-ring,.view-tabs,.product-card-footer){background:var(--surface-raised);border-color:var(--border);color:var(--accent)}html[data-theme=dark] .badge.success{background:#15372f;color:#74e2bd}html[data-theme=dark] .badge.warning{background:#403220;color:#f0c77e}html[data-theme=dark] .notice{background:#202c42;color:var(--text);border-color:var(--border)}html[data-theme=dark] .notice.error{background:#3a2331;color:#ffb5c7}html[data-theme=dark] .admin-app .progress{background:var(--border)}html[data-theme=dark] .admin-app .table-wrap tbody tr:hover td{background:var(--surface-raised)}html[data-app=admin][data-theme=dark] .routes-page .view-tabs{background:transparent}html[data-app=admin][data-theme=dark] .routes-page .view-tabs>.selected{color:var(--text)}html[data-app=admin][data-theme=dark] .routes-page .view-tabs>span:last-child{background:var(--surface-raised);color:var(--accent)}html[data-app=admin][data-theme=dark] .routes-page .route-chain>span{background:var(--surface-raised);border-color:var(--border);color:var(--text)}html[data-app=admin][data-theme=dark] .routes-page .route-chain small{color:var(--muted)}html[data-app=admin][data-theme=dark] .routes-page .route-chain>svg{color:var(--accent)}html[data-app=admin][data-theme=dark] .routes-page .button.primary{color:var(--bg)}html[data-app=admin][data-theme=dark] .routes-page .recovery-steps>span{background:var(--input);color:var(--muted)}html[data-app=admin][data-theme=dark] .routes-page .recovery-steps>span.on{background:var(--surface-raised);color:var(--accent)}html[data-app=admin][data-theme=dark] .admin-auth .auth-form-panel{background:var(--bg);color:var(--text)}html[data-app=admin][data-theme=dark] .admin-auth .input-icon{background:var(--input);border-color:var(--border)}html[data-app=admin][data-theme=dark] .admin-auth .input-icon:focus-within{border-color:var(--accent)}html[data-app=admin][data-theme=dark] .admin-auth .input-icon input{background:transparent}html[data-app=admin][data-theme=dark] .admin-auth input::placeholder{color:var(--muted)}html[data-app=admin][data-theme=dark] .admin-auth :is(.auth-icon,.auth-mobile-brand .brand-label){background:var(--surface-raised);border-color:var(--border);color:var(--accent)}html[data-app=admin][data-theme=dark] .admin-auth :is(.auth-admin-note,.auth-copyright){color:var(--muted)}html[data-app=admin][data-theme=dark] .admin-auth .notice{background:var(--surface-raised);border-color:var(--border);color:var(--text)}html[data-app=admin][data-theme=dark] .admin-auth .notice.error{background:#3a2331;color:#ffb5c7}html[data-app=admin][data-theme=dark] .admin-auth .button.primary{color:var(--bg)}html[data-app=portal][data-theme=light]{color-scheme:light;--bg:#f5f7fc;--surface:#fff;--surface-raised:#eef1f9;--text:#202c43;--muted:#586882;--subtle:#78869c;--border:#dce2ee;--input:#fff;--accent:#6954d6}html[data-app=portal][data-theme=light] :is(.portal-header,.portal-sidebar,.portal-footer,.feature-card,.pricing-card,.panel,.auth-form-panel){background:var(--surface);color:var(--text);border-color:var(--border)}html[data-app=portal][data-theme=light] :is(.portal-main,.portal-console,.portal-app){background:var(--bg)}html[data-app=portal][data-theme=light] :is(h1,h2,h3,strong,.brand-word,.desktop-nav a){color:var(--text)}html[data-app=portal][data-theme=light] :is(.wallet-balance,.auth-story,.hero-code,.code-window){background:#182139;color:#f0f2fc}html[data-app=portal][data-theme=light] :is(.wallet-balance,.sidebar-help){background:var(--surface-raised);border-color:var(--border);color:var(--text)}html[data-app=portal][data-theme=light] .wallet-balance>strong{color:var(--text)}html[data-app=portal][data-theme=light] :is(.wallet-balance>.row-between,.wallet-balance>strong small,.wallet-network,.wallet-balance>p,.sidebar-help p){color:var(--muted)}html[data-app=portal][data-theme=light] .sidebar-help h4{color:var(--text)}html[data-app=portal][data-theme=light] :is(.sidebar-help a,.help-symbol,.workspace-sidebar .nav-count){color:var(--accent)}html[data-app=portal][data-theme=light] .workspace-sidebar{border-color:var(--border)}html[data-app=portal][data-theme=light] .workspace-sidebar nav a{color:var(--muted)}html[data-app=portal][data-theme=light] .workspace-sidebar nav a:hover{background:var(--surface-raised);color:var(--text)}html[data-app=portal][data-theme=light] .workspace-sidebar nav a.active{background:#6954d614;color:var(--accent)}html[data-app=portal][data-theme=light] .workspace-sidebar nav a.active svg{color:var(--accent)}html[data-app=portal][data-theme=light] .workspace-sidebar .sidebar-account{border-color:var(--border)}html[data-app=portal][data-theme=light] .amount-options button.selected{color:var(--accent)}html[data-app=portal][data-theme=light] .status-banner{background:var(--surface-raised);border-color:var(--border);color:var(--text)}html[data-app=portal][data-theme=light] .status-banner.operational{background:#edf8f3;border-color:#b9dfcc}html[data-app=portal][data-theme=light] .status-banner.degraded{background:#fff6e7;border-color:#e7cea3}html[data-app=portal][data-theme=light] .status-banner h2{color:var(--text)}html[data-app=portal][data-theme=light] .status-banner p{color:var(--muted)}html[data-app=portal][data-theme=light] :is(.status-big-icon,.service-icon){background:#6954d614;color:var(--accent)}html[data-app=portal][data-theme=light] .operational .status-big-icon{background:#d9efe2;color:#216746}html[data-app=portal][data-theme=light] .degraded .status-big-icon{background:#f5e4c6;color:#805216}html[data-app=portal][data-theme=light] .badge.success{background:#e2f2e9;color:#226b4e}html[data-app=portal][data-theme=light] .badge.warning{background:#fff0d6;color:#805216}html[data-app=portal][data-theme=light] .badge.info{background:#e9effb;color:#3c5c99}html[data-app=portal][data-theme=light] :is(.auth-story,.hero-code,.code-window){--text:#f0f2fc;--muted:#a0acc2}.theme-toggle{white-space:nowrap}.pricing-card.off-shelf{filter:grayscale(1);opacity:.65}.pricing-card.off-shelf button:disabled{cursor:not-allowed}html[data-app=admin][data-theme=dark] :is(.node-management,.node-modal) .button.primary{color:var(--bg)}html[data-app=admin][data-theme=dark] .log-page .button.primary{color:var(--bg)}.operation-toast{position:fixed;inset-inline-end:24px;bottom:24px;z-index:950;margin:0!important;max-width:min(430px,calc(100vw - 32px));box-shadow:0 8px 28px #0002;pointer-events:none}html[data-app=portal] .header-inner{min-width:0}@media(max-width:600px){.portal-header .brand-word{font-size:20px}.portal-header .header-actions{gap:3px}.portal-header .language-select{width:99px}.portal-header .header-actions .icon-button{width:28px;min-width:28px;padding:4px}.operation-toast{inset-inline-end:16px;bottom:16px}}html[data-app=admin][data-theme=light] .admin-sidebar{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-app=admin][data-theme=light] .admin-sidebar :is(.brand-word,.admin-workspace strong,.admin-security strong,.sidebar-account strong){color:var(--text)}html[data-app=admin][data-theme=light] .admin-sidebar :is(.admin-workspace,.admin-security){background:var(--surface-raised);border-color:var(--border)}html[data-app=admin][data-theme=light] .admin-sidebar :is(.workspace-avatar,.sidebar-account .avatar){background:#7561dc12;color:var(--accent);border-color:#7561dc28}html[data-app=admin][data-theme=light] .admin-sidebar :is(.admin-workspace small,.sidebar-section-label,.admin-security span,.sidebar-account small){color:var(--muted)}html[data-app=admin][data-theme=light] .admin-sidebar nav>a{color:#66738a}html[data-app=admin][data-theme=light] .admin-sidebar nav>a:hover{background:var(--surface-raised);color:var(--text)}html[data-app=admin][data-theme=light] .admin-sidebar nav>a.active{background:#7561dc12;color:var(--accent);border-color:#7561dc24}html[data-app=admin][data-theme=light] .admin-sidebar nav>a.active svg{color:var(--accent)}html[data-app=admin][data-theme=light] .admin-sidebar .sidebar-account{border-color:var(--border);color:var(--text)}html[data-app][data-theme=dark]{color-scheme:dark;--bg:#0b0b0e;--surface:#141417;--surface-raised:#1e1e23;--input:#101013;--border:#303036;--text:#f1f0f2;--muted:#b0adb5;--subtle:#928e98;--accent:#ff687d;--accent-hover:#ff93a2;--action:#c6233e;--action-hover:#d72d49;--accent-soft:#ff526817;--accent-border:#ff687d40;--focus:#ff8999;--green:#64d5af;--success-bg:#142b23;--success-text:#79ddb7;--warning-bg:#302519;--warning-text:#f1c47e;--info-bg:#1b2534;--info-text:#a6c7ef;--danger:#ff8293;--danger-bg:#34191f;--danger-border:#89404f;--shadow:0 14px 44px #00000030;background:var(--bg);color:var(--text)}html[data-app][data-theme=light]{color-scheme:light;--bg:#f5f4f5;--surface:#fff;--surface-raised:#efedef;--input:#fff;--border:#dedbe0;--text:#1b191f;--muted:#615c66;--subtle:#756e7a;--accent:#b41e37;--accent-hover:#8d1529;--action:#bc203a;--action-hover:#a01930;--accent-soft:#bc203a0d;--accent-border:#bc203a30;--focus:#c12641;--green:#227454;--success-bg:#e6f2ea;--success-text:#236347;--warning-bg:#fbf0dc;--warning-text:#805214;--info-bg:#eaf0f8;--info-text:#345b89;--danger:#ad1b35;--danger-bg:#fff0f2;--danger-border:#e7a7b2;--shadow:0 14px 44px #20161b0d;background:var(--bg);color:var(--text)}html[data-theme] :is(.portal-app,.portal-main,.console-main,.admin-app,.admin-content,.admin-footer,.auth-layout){background:var(--bg);color:var(--text)}html[data-theme] :is(.portal-header,.admin-topbar){background:color-mix(in srgb,var(--surface) 94%,transparent);border-color:var(--border)}html[data-theme] :is(.portal-footer,.footer-bottom,.workspace-sidebar,.sidebar-account,.platform-strip,.workspace-footer,.admin-footer){border-color:var(--border)}html[data-theme] :is(.portal-footer,.mobile-nav,.admin-sidebar,.auth-form-panel){background:var(--surface);color:var(--text)}html[data-theme] :is(.admin-sidebar,.admin-workspace,.admin-security){border-color:var(--border)}html[data-theme] :is(.admin-workspace,.admin-security){background:var(--surface-raised)}html[data-app=admin][data-theme] .admin-sidebar :is(.brand-word,.admin-workspace strong,.admin-security strong,.sidebar-account strong){color:var(--text)}html[data-app=admin][data-theme] .admin-sidebar :is(.admin-workspace small,.sidebar-section-label,.admin-security span,.sidebar-account small){color:var(--muted)}html[data-app=admin][data-theme] .admin-sidebar :is(.workspace-avatar,.sidebar-account .avatar){background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent)}html[data-app][data-theme] :is(.brand,.brand-mark,.admin-logo .brand-mark){color:var(--action)}html[data-app][data-theme] :is(.brand-word,.breadcrumb strong){color:var(--text)}html[data-app][data-theme] :is(.brand-label,.admin-auth .auth-mobile-brand .brand-label){background:var(--accent-soft);color:var(--accent);border-color:var(--accent-border)}html[data-app][data-theme] :is(.admin-sidebar nav>a,.workspace-sidebar nav>a,.docs-sidebar a,.desktop-nav a){color:var(--muted)}html[data-app][data-theme] :is(.admin-sidebar nav>a,.workspace-sidebar nav>a,.docs-sidebar a,.desktop-nav a):hover{color:var(--text);background:var(--surface-raised)}html[data-app][data-theme] :is(.admin-sidebar nav>a.active,.workspace-sidebar nav>a.active,.docs-sidebar a.active){background:var(--accent-soft);color:var(--accent);border-color:var(--accent-border);box-shadow:inset 2px 0 0 var(--action)}html[dir=rtl][data-app][data-theme] :is(.admin-sidebar nav>a.active,.workspace-sidebar nav>a.active,.docs-sidebar a.active){box-shadow:inset -2px 0 0 var(--action)}html[data-app][data-theme] :is(.admin-sidebar nav>a.active svg,.workspace-sidebar nav>a.active svg){color:var(--accent)}html[data-app][data-theme] .desktop-nav a.active{color:var(--accent);background:transparent}html[data-theme] .nav-active-dot{background:var(--accent)}html[data-theme] :is(.panel,.stat-card,.pricing-card,.feature-card,.entitlement-card,.product-card,.admin-product-card,.modal){background:var(--surface);border-color:var(--border);color:var(--text)}html[data-app][data-theme] :is(h1,h2,h3,h4,label,.admin-app .stat-card>strong,.admin-app .table-wrap td strong,.rollout-list strong,.activity-item strong){color:var(--text)}html[data-app][data-theme] :is(.hero-description,.hero-checks,.section-heading p,.feature-card p,.integration-steps p,.docs-content>p,.pricing-card>p,.price-term,.price-value small,.check-list li,.pricing-note,.platform-strip>p,.platform-strip>div>span,.stack-symbol,.feature-bottom,.step-caption,.footer-bottom,.workspace-label,.workspace-user small,.workspace-footer,.auth-foot,.status-updated,.signin-link){color:var(--muted)}html[data-app][data-theme] :is(.admin-page .page-top .eyebrow,.admin-page .page-top p,.admin-app .panel-heading p,.admin-app .stat-caption,.admin-app .stat-card>.row-between>span:first-child,.admin-app .chart-times,.admin-app .chart-axis,.updated-label,.activity-item p,.activity-item time,.admin-footer,.route-chain small,.product-category,.product-card-footer code,.rollout-list p,.scope-details,.setting-toggle p,.admin-info-panel p,.audit-banner p,.admin-modal-backdrop .modal>p,.admin-auth .auth-form-inner>p,.admin-auth .auth-admin-note,.admin-auth .auth-copyright){color:var(--muted)}html[data-app][data-theme] :is(input,textarea,select,.search-field,.input-icon,.config-drawer textarea.json-editor,.admin-auth .auth-form-inner .input-icon){background:var(--input);color:var(--text);border-color:var(--border)}html[data-app][data-theme] :is(input,textarea)::placeholder{color:var(--subtle)}html[data-app][data-theme] .input-icon input{background:transparent}html[data-app][data-theme] :is(input,textarea,select):focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-soft)}html[data-app][data-theme] .input-icon:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-soft)}html[data-theme] :is(button,a,summary):focus-visible{outline-color:var(--focus)}html[data-theme] ::selection{background:var(--accent-border);color:var(--text)}html[data-app][data-theme] .button.primary{background:var(--action);color:#fff;border-color:var(--action);box-shadow:0 3px 12px color-mix(in srgb,var(--action) 18%,transparent)}html[data-app][data-theme] .button.primary:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}html[data-app][data-theme] .button.secondary{background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:none}html[data-app][data-theme] .button.secondary:hover:not(:disabled){background:var(--surface-raised);border-color:var(--accent-border)}html[data-app][data-theme] .button.danger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border);box-shadow:none}html[data-app][data-theme] .button.danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 17%,var(--surface))}html[data-theme] :is(.error-text,.app-select-error){color:var(--danger)}html[data-theme] .danger-text{color:var(--danger)!important}html[data-theme] .positive{color:var(--green)}html[data-theme] :is(.badge,.stat-icon.violet,.avatar,.feature-icon,.top-avatar,.table-icon,.activity-icon,.audit-shield,.key-icon,.help-symbol,.nav-count,.product-tag,.step-number,.release-tag,.brand-label,.view-tabs>span:last-child,.package-price .sale-label){background:var(--accent-soft);color:var(--accent);border-color:var(--accent-border)}html[data-app][data-theme] :is(.admin-app .badge,.admin-app .stat-icon.violet,.admin-auth .auth-icon){background:var(--accent-soft);color:var(--accent);border-color:var(--accent-border)}html[data-app][data-theme] :is(.badge.success,.admin-app .badge.success,.stat-icon.green){background:var(--success-bg);color:var(--success-text)}html[data-app][data-theme] :is(.badge.warning,.admin-app .badge.warning,.stat-icon.amber,.isolation-icon){background:var(--warning-bg);color:var(--warning-text)}html[data-app][data-theme] :is(.badge.info,.stat-icon.blue){background:var(--info-bg);color:var(--info-text)}html[data-app][data-theme] :is(.badge.neutral,.admin-app .badge.neutral){background:var(--surface-raised);color:var(--muted)}html[data-app][data-theme] :is(.notice,.admin-app .notice,.admin-modal-backdrop .notice,.admin-auth .notice){background:var(--surface-raised);color:var(--text);border-color:var(--border)}html[data-app][data-theme] :is(.notice.error,.admin-app .notice.error,.admin-auth .notice.error){background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}html[data-app][data-theme] .notice.warning{background:var(--warning-bg);color:var(--warning-text)}html[data-app][data-theme] .notice.subtle{background:transparent;color:var(--muted)}html[data-app][data-theme] :is(.table-wrap th,.product-card-footer,.environment-badge){background:var(--surface-raised);color:var(--muted);border-color:var(--border)}html[data-app][data-theme] .table-wrap td{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-app][data-theme] .table-wrap td :is(small,.cell-sub){color:var(--muted)}html[data-app][data-theme] .table-wrap tbody tr:hover td{background:var(--surface-raised)}html[data-app][data-theme] :is(.progress,.admin-app .stat-card>.progress,.capacity-cell .progress){background:var(--border)}html[data-app][data-theme] :is(.progress>span,.admin-app .stat-card>.progress>span,.capacity-cell .progress span,.toggle input:checked+span){background:var(--action)}html[data-app][data-theme] .admin-app .health-ring{background:conic-gradient(var(--action) var(--health),var(--border) 0)}html[data-theme] .health-ring>div{background:var(--surface)}html[data-theme] .health-ring span{color:var(--text)}html[data-theme] :is(.route-chain>span,.binding-chips>span,.recovery-steps>span){background:var(--surface-raised);color:var(--muted);border-color:var(--border)}html[data-theme] :is(.recovery-steps>span.on,.amount-options button.selected){background:var(--accent-soft);color:var(--accent);border-color:var(--accent-border)}html[data-theme] :is(.route-chain>svg,.check-list svg,.hero-checks svg,.command-grid code,.secret-panel h3,.secret-value code,.sidebar-help a){color:var(--accent)}html[data-theme] :is(.admin-info-panel,.audit-banner,.sidebar-help,.quickstart-panel){background:linear-gradient(120deg,var(--accent-soft),transparent),var(--surface);border-color:var(--border)}html[data-theme] :is(.sidebar-help h4,.audit-banner h2){color:var(--text)}html[data-theme] .sidebar-help p{color:var(--muted)}html[data-theme] .secret-panel{background:var(--accent-soft);border-color:var(--accent-border)}html[data-theme] .pricing-section{background:var(--surface-raised);border-color:var(--border)}html[data-theme] :is(.platform-strip,.check-list,.feature-bottom,.integration-steps li:not(:last-child):after){border-color:var(--border)}html[data-theme] .feature-card:hover{border-color:var(--accent-border)}html[data-theme] .pricing-card.featured{background:linear-gradient(145deg,var(--accent-soft),transparent 65%),var(--surface);border-color:var(--accent);box-shadow:0 0 40px var(--accent-soft)}html[data-theme] .pricing-ribbon{background:var(--action);color:#fff}html[data-theme] .release-pill{color:var(--muted);background:var(--accent-soft);border-color:var(--accent-border)}html[data-theme] .hero-glow{background:radial-gradient(ellipse,color-mix(in srgb,var(--action) 14%,transparent),transparent 65%)}html[data-theme] .gradient-text{background:linear-gradient(100deg,var(--accent) 0%,var(--accent-hover) 55%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-theme] .hero:before{background-image:linear-gradient(var(--accent-soft) 1px,transparent 1px),linear-gradient(90deg,var(--accent-soft) 1px,transparent 1px)}html[data-theme] :is(.cta-panel,.wallet-balance){background:radial-gradient(ellipse at 100% 0,var(--accent-soft),transparent 65%),var(--surface);border-color:var(--accent-border);color:var(--text)}html[data-app][data-theme] :is(.wallet-balance>.row-between,.wallet-balance>strong small,.wallet-network,.wallet-balance>p){color:var(--muted)}html[data-app][data-theme] .wallet-balance>strong{color:var(--text)}html[data-app][data-theme] :is(.auth-story,.hero-code,.code-window){--text:#f1f0f2;--muted:#b0adb5;--subtle:#928e98;--accent:#ff7b8e;--accent-hover:#ffa2af;--surface:#141417;--surface-raised:#1e1e23;--border:#363037;background:radial-gradient(ellipse at 90% 0,#d4284124,transparent 65%),#111114;color:var(--text);border-color:var(--border)}html[data-theme] .hero-code{box-shadow:0 20px 70px #0003,0 0 80px #c6233e0d}html[data-theme] :is(.auth-story .brand-word,.auth-story-content h1){color:#f1f0f2}html[data-theme] .auth-story-content h1 span{color:#ff7b8e}html[data-theme] :is(.auth-story-content>p,.auth-foot,.code-top,.code-tabs button,.code-muted,.code-caption,.response-heading,.response-heading small,.line-number){color:#aaa4ae}html[data-theme] :is(.auth-orbit,.auth-symbol,.orbit-label){border-color:#d6445b40}html[data-theme] .auth-symbol{background:linear-gradient(145deg,#ad1d3640,#231318);color:#ff8797;box-shadow:0 0 65px #cc233923}html[data-theme] .orbit-label{background:#23171d;color:#ebbbc3}html[data-theme] .code-line code{color:#dedade}html[data-theme] :is(.code-tabs button.selected,.code-line code.code-accent,.code-accent){color:#ff8797;border-color:#e84b65}html[data-theme] .docs-code{background:var(--input);border-color:var(--border)}html[data-theme] .docs-code pre{color:var(--text)}html[data-theme] :is(.modal-backdrop,.admin-modal-backdrop,.sidebar-overlay){background:#08080bb8}html[data-theme] .status-banner.unknown{background:var(--surface-raised);border-color:var(--border)}html[data-theme] .status-banner.unknown .status-big-icon{background:var(--accent-soft);color:var(--accent)}html[data-app][data-theme] .status-banner.operational{background:var(--success-bg);border-color:color-mix(in srgb,var(--success-text) 28%,transparent)}html[data-app][data-theme] .status-banner.degraded{background:var(--warning-bg);border-color:color-mix(in srgb,var(--warning-text) 28%,transparent)}html[data-app][data-theme] .status-banner.operational .status-big-icon{color:var(--success-text);background:transparent}html[data-app][data-theme] .status-banner.degraded .status-big-icon{color:var(--warning-text);background:transparent}html[data-theme] .service-icon{color:var(--accent)}html[data-theme] .docs-content>pre{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}html[data-theme] :is(.faq-list details,.cta-panel:before,.cta-panel:after){border-color:var(--border)}html[data-theme] :is(.faq-list summary svg,.admin-security>svg,.pricing-card>.row-between>svg){color:var(--accent)}html[data-theme] :is(.faq-list p,.cta-panel p){color:var(--muted)}html[data-app][data-theme] :is(.admin-app,.admin-modal-backdrop,.admin-auth,.node-modal) .button.primary{color:#fff}html[data-theme] :is(.admin-app .usage-chart,.feature-bottom .dot){color:var(--accent)}html[data-theme] .cta-orb{border-color:var(--accent-border)}html[data-theme] .method{color:var(--success-text);background:var(--success-bg)}html[data-app][data-theme=light]{--bg:#f7f8fa;--surface:#fff;--surface-raised:#f1f3f6;--input:#fff;--border:#e2e5ea;--text:#20232b;--muted:#646b78;--subtle:#7b8290;--shadow:0 4px 20px #16203005}html[data-app][data-theme=dark]{--bg:#101114;--surface:#191b20;--surface-raised:#22252c;--input:#14161b;--border:#30343d;--text:#f0f1f4;--muted:#a9afbc;--subtle:#9198a7;--shadow:0 4px 20px #00000010}html[data-app]{font-size:14px}html[data-app] :is(h1,h2,h3){letter-spacing:-.035em}html[data-app] :is(h1,h2){font-family:Manrope,DM Sans,PingFang SC,Microsoft YaHei,sans-serif}html[data-app][data-theme] :is(.panel,.stat-card,.product-card,.admin-product-card){border-radius:12px;box-shadow:var(--shadow)}html[data-app][data-theme] .button{border-radius:8px;font-weight:600;transition:background .15s,border-color .15s,transform .15s}html[data-app][data-theme] .button.primary{box-shadow:0 3px 8px #bc203a15}html[data-app][data-theme] .button:active:not(:disabled){transform:translateY(1px)}html[data-app] a:focus-visible,html[data-app] button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}html[data-app] .eyebrow{letter-spacing:.15em;font-size:10px;font-weight:650}html[data-app] :is(.page-top h1,.infra-page h1){font-size:28px;line-height:1.35;font-weight:750}html[data-app] .page-top{margin-bottom:25px;gap:20px}html[data-app] .page-top p{font-size:13px;line-height:1.8;max-width:720px}html[data-app] .panel-heading h2{font-size:16px;font-weight:700}html[data-app] .panel-heading p{font-size:12px;line-height:1.7}html[data-app] .table-wrap th{font-size:11px;font-weight:600;padding-block:13px}html[data-app] .table-wrap td{padding-block:15px;font-size:12px}html[data-app] .badge{border-radius:5px;font-size:10px;font-weight:600}html[data-app] .stat-card{padding:22px 23px}html[data-app] .stat-card>strong{font-size:30px;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:15px 0 10px}html[data-app] .stat-card>.row-between>span:first-child{font-size:12px}html[data-app] .stat-icon{width:32px;height:32px;border-radius:9px}html[data-app] .stats-grid{gap:16px}html[data-app] .notice{border-radius:8px;line-height:1.8}html[data-app] .portal-header{height:74px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-app] .header-inner{gap:28px}html[data-app] .desktop-nav{gap:24px}html[data-app] .desktop-nav a{font-size:12px;white-space:nowrap}html[data-app] .header-actions{gap:12px}.captcha-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:65px;padding-block:86px 76px}.product-kicker{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.16em;font-weight:650;color:var(--muted)}.kicker-line{width:23px;height:3px;background:var(--action);border-radius:2px}.captcha-hero h1{font-size:clamp(36px,3.4vw,51px);line-height:1.35;font-weight:800;margin:23px 0;letter-spacing:-.05em}.captcha-hero h1>span{color:var(--accent)}.captcha-hero-copy>p{font-size:15px;line-height:1.95;max-width:520px;color:var(--muted);margin:0 0 29px}.captcha-hero .hero-actions{margin:0;gap:12px}.captcha-hero .button.large{font-size:13px;padding:12px 23px}.captcha-benefits{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:22px;color:var(--muted);font-size:11px}.captcha-benefits span{display:flex;align-items:center;gap:7px}.captcha-benefits svg{color:var(--accent)}.solve-diagram{border:1px solid var(--border);background:var(--surface);border-radius:15px;box-shadow:0 24px 65px #1118270c;overflow:hidden;position:relative}.solve-diagram-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-bottom:1px solid var(--border);background:var(--surface-raised);gap:12px}.solve-diagram-heading>span{display:flex;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.solve-diagram-heading>small{font-size:9px;letter-spacing:.1em;color:var(--muted)}.solve-source,.solve-result{display:flex;align-items:center;gap:13px;padding:24px}.solve-source strong,.solve-result strong{font-size:13px}.solve-source small,.solve-result small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.solve-step{font:11px ui-monospace,SFMono-Regular,monospace;color:var(--muted);flex-shrink:0}.solve-method{margin-inline-start:auto;border:1px solid var(--border);padding:3px 7px;font-size:9px;font-family:ui-monospace,monospace;border-radius:4px;color:var(--muted)}.solve-connector{height:30px;display:flex;align-items:center;gap:14px;margin-inline-start:31px}.solve-connector i{height:100%;border-inline-start:1px dashed var(--accent-border)}.solve-connector span{font:8px ui-monospace,monospace;color:var(--subtle);letter-spacing:.15em}.solve-core{display:flex;align-items:center;gap:17px;margin:7px 20px;padding:21px;border:1px solid var(--accent-border);background:var(--accent-soft);border-radius:10px}.solve-core-icon{width:51px;height:51px;display:grid;place-items:center;background:var(--action);color:#fff;border-radius:12px;flex-shrink:0}.solve-core small{display:block;font-size:9px;color:var(--accent);font-weight:700;letter-spacing:.14em;margin-bottom:2px}.solve-core strong{font-size:19px;letter-spacing:-.03em}.solve-core p{font-size:11px;color:var(--muted);margin:5px 0 0}.solve-core>.solve-step{margin-inline-start:auto;align-self:flex-start;color:var(--accent)}.solve-result>svg{color:var(--green);margin-inline-start:auto;flex-shrink:0}.solve-diagram-footer{display:flex;align-items:center;gap:7px;padding:15px 20px;border-top:1px solid var(--border);font-size:10px;color:var(--muted);flex-wrap:wrap}.solve-diagram-footer>a{display:flex;align-items:center;gap:4px;color:var(--accent);margin-inline-start:auto}.captcha-services{padding:28px 0 37px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid;grid-template-columns:210px 1fr;gap:25px;align-items:center}.captcha-services .eyebrow{color:var(--muted)}.captcha-services h2{font-size:15px;margin:7px 0 0;line-height:1.5}.captcha-service-list{display:flex;flex-wrap:wrap;gap:9px}.captcha-service-list>a{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--border);background:var(--surface);border-radius:8px;font-size:12px}.captcha-service-list>a>svg:first-child{color:var(--accent)}.captcha-service-list>a>svg:last-child{color:var(--muted);margin-inline-start:8px}.captcha-service-list>a:hover{border-color:var(--accent-border);background:var(--accent-soft)}html[data-app] .landing-section{padding-block:74px}html[data-app] .section-heading h2{font-size:34px;line-height:1.45;margin:12px 0}html[data-app] .section-heading p{font-size:13px;line-height:1.9}html[data-app] .feature-grid{gap:20px}html[data-app] .feature-card{padding:29px;border-radius:12px;box-shadow:none;position:relative}html[data-app] .feature-card>.feature-icon{width:45px;height:45px;border-radius:12px;margin-bottom:23px}html[data-app] .feature-card>.eyebrow{position:absolute;right:28px;top:36px;color:var(--muted);font-size:9px}html[data-app] .feature-card h3{font-size:29px;line-height:1.3;margin:0 0 13px}html[data-app] .feature-card p{font-size:13px;line-height:1.9}html[data-app] .feature-bottom{margin-top:25px;padding-top:18px;font-size:10px}html[data-app][data-theme] .pricing-section{background:var(--surface-raised)}html[data-app] .pricing-card{border-radius:13px;padding:28px}html[data-app][data-theme] .pricing-card.featured{background:var(--surface);box-shadow:0 8px 30px #bc203a09}html[data-app][data-theme] .cta-panel{border-radius:16px;background:var(--surface);padding-block:53px;border-color:var(--border);box-shadow:none}html[data-app] .cta-panel:before,html[data-app] .cta-panel:after,html[data-app] .cta-orb{display:none}html[data-app] .cta-panel h2{font-size:32px}html[data-app] .portal-footer{margin-top:65px}html[data-app] .footer-top{padding-block:34px}html[data-app] .admin-sidebar{width:248px;padding:22px 14px 12px}html[data-app] .admin-logo{padding:0 10px 21px}html[data-app] .admin-workspace{margin:0 2px 17px;padding:12px 10px;background:var(--surface-raised);gap:9px}html[data-app] .admin-workspace strong{font-size:11px}html[data-app] .admin-workspace small{font-size:9px;margin-top:2px}html[data-app] .admin-workspace>svg{margin-inline-start:auto;color:var(--muted);flex-shrink:0}html[data-app] .admin-sidebar nav{display:flex;flex-direction:column;gap:3px;padding-inline:3px}html[data-app] .admin-sidebar nav>a{padding:9px 11px;min-height:37px;font-size:12px;border-radius:7px;gap:11px}html[data-app] .sidebar-section-label{display:block;padding:18px 11px 6px;margin:0;font-size:9px;letter-spacing:.09em;font-weight:600;flex-shrink:0}html[data-app] .sidebar-section-label:first-child{padding-top:0}html[data-app] .admin-sidebar-bottom{padding-top:12px}html[data-app] .admin-security{display:none}html[data-app] .admin-sidebar .sidebar-account{padding:12px 7px 4px}html[data-app] .admin-main{margin-inline-start:248px;margin-inline-end:0}html[data-app] .admin-topbar{min-height:70px;height:70px;padding-inline:30px}html[data-app] .admin-content{padding:29px 30px;max-width:1640px;width:100%;margin-inline:auto}html[data-app] .admin-footer{padding-inline:30px;font-size:10px}html[data-app] .admin-topbar .breadcrumb{font-size:12px}html[data-app] .workspace{width:100%;max-width:none;grid-template-columns:225px minmax(0,1fr);gap:0;min-height:calc(100dvh - 74px)}html[data-app] .workspace-sidebar{padding:24px 14px 16px;background:var(--surface);border-inline-end:1px solid var(--border);top:74px;height:calc(100dvh - 74px)}html[data-app] .workspace-label{display:flex;align-items:center;gap:9px;font-size:10px;padding:11px 12px;margin:0 0 18px;color:var(--text);letter-spacing:.08em;border:1px solid var(--border);border-radius:7px;background:var(--surface-raised)}.workspace-nav-label{padding:16px 11px 5px;font-size:9px;color:var(--muted);font-weight:600;letter-spacing:.07em}.workspace-nav-label:first-child{padding-top:0}html[data-app] .workspace-sidebar nav{gap:4px}html[data-app] .workspace-sidebar nav a{font-size:12px;padding:10px 11px}html[data-app] .workspace-content{padding:29px 32px;max-width:1510px;width:100%;margin:0 auto;min-width:0}html[data-app] .workspace-content .stat-card>strong{font-size:28px}html[data-app] .workspace-sidebar .sidebar-help{margin-top:25px;padding:16px;border-radius:9px;background:var(--surface-raised)}html[data-app] .workspace-sidebar .help-symbol{display:none}html[data-app] .workspace-sidebar .sidebar-help h4{font-size:12px}html[data-app] .workspace-sidebar .sidebar-help p{font-size:11px}.workspace-launch{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 29px;margin-bottom:22px;background:var(--surface);border:1px solid var(--border);border-inline-start:3px solid var(--action);border-radius:12px}.workspace-launch .eyebrow{font-size:9px;color:var(--accent)}.workspace-launch h2{font-size:21px;margin:8px 0}.workspace-launch p{font-size:12px;color:var(--muted);margin:0;line-height:1.8}.workspace-launch>.button{flex-shrink:0;font-size:12px}html[data-app][data-theme] .quickstart-panel{background:var(--surface)}html[data-app] .quickstart-panel>.feature-icon{width:35px;height:35px;border-radius:9px;margin-bottom:12px}html[data-app] .quickstart-panel h2{font-size:20px}html[data-app] .quickstart-panel p{font-size:12px}.workspace-steps{padding:0;list-style:none;margin:20px 0}.workspace-steps li+li{border-top:1px solid var(--border)}.workspace-steps a{display:flex;align-items:center;gap:9px;padding:11px 0;font-size:11px}.workspace-steps span{font:10px ui-monospace,monospace;color:var(--accent)}.workspace-steps svg{margin-inline-start:auto;color:var(--muted)}.ops-overview-bar{padding:19px 22px;border:1px solid var(--border);border-inline-start:3px solid var(--action);background:var(--surface);border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.ops-overview-bar>div{display:flex;align-items:center;gap:13px}.ops-overview-bar strong{font-size:14px}.ops-overview-bar p{font-size:11px;color:var(--muted);margin:4px 0 0;line-height:1.7}.ops-bar-icon{width:37px;height:37px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent);flex-shrink:0}.ops-bar-actions{flex-shrink:0;flex-wrap:wrap}html[data-app] .admin-overview-grid{gap:20px}html[data-app] .docs-sidebar{font-size:12px}html[data-app] .status-banner{border-radius:13px}html[data-app] .auth-story-content h1{font-size:44px;line-height:1.45}html[data-app] .auth-story-content>p{font-size:14px;line-height:1.9}@media(min-width:1101px){html[data-app] .console-header .header-inner{width:calc(100% - 48px);max-width:none}html[data-app] .console-header .desktop-nav{margin-inline-start:35px;margin-inline-end:auto}}@media(max-width:1200px){.captcha-hero{gap:35px}.captcha-hero h1{font-size:38px}.workspace-launch,.ops-overview-bar{align-items:flex-start;flex-direction:column}.solve-core{padding:17px}.solve-source,.solve-result{padding:20px}.solve-diagram-heading>small{display:none}}@media(max-width:1050px){html[data-app] .admin-main{margin-inline-start:248px}html[data-app] .admin-content{padding:24px}html[data-app] .admin-topbar{padding-inline:24px}html[data-app] .workspace{grid-template-columns:195px minmax(0,1fr)}html[data-app] .workspace-content{padding:25px 22px}html[data-app] .header-inner{gap:18px}html[data-app] .desktop-nav{gap:15px}}@media(max-width:900px){.captcha-hero{grid-template-columns:1fr;gap:35px;padding-block:48px}.captcha-hero-copy{max-width:660px}.captcha-hero h1{font-size:42px}.solve-diagram{max-width:660px;width:100%}.captcha-services{grid-template-columns:1fr;gap:20px}html[data-app] .landing-section{padding-block:55px}html[data-app] .section-heading h2{font-size:29px}html[data-app] .workspace{display:block;width:100%}html[data-app] .workspace-sidebar{position:static;height:auto;padding:14px 20px 0;border:0;border-bottom:1px solid var(--border)}html[data-app] .workspace-sidebar nav{flex-direction:row;overflow:auto;padding:0 0 12px;border:0}html[data-app] .workspace-sidebar nav a{flex-shrink:0;white-space:nowrap}.workspace-nav-label,html[data-app] .workspace-label,html[data-app] .workspace-sidebar .sidebar-help,html[data-app] .workspace-sidebar .sidebar-account{display:none}html[data-app] .workspace-content{padding:24px 20px}.workspace-launch{flex-direction:row;align-items:center}.workspace-launch h2{font-size:18px}html[data-app] .workspace-sidebar-scroll{overflow:visible;height:auto}html[data-app] .auth-story-content h1{font-size:34px}}@media(max-width:600px){html[data-app] .site-width{width:calc(100% - 36px)}html[data-app] .portal-header{height:64px}html[data-app] .header-inner{gap:8px}html[data-app] .header-actions{gap:6px}.captcha-hero{padding-block:38px 32px;gap:30px}.captcha-hero h1{font-size:33px;line-height:1.4;margin:17px 0}.captcha-hero-copy>p{font-size:13px;line-height:1.85;margin-bottom:24px}.captcha-benefits{font-size:10px;gap:11px}.captcha-hero .button.large{padding:11px 17px;font-size:12px}.product-kicker{font-size:9px}.solve-diagram-heading{padding:14px 18px}.solve-source,.solve-result{padding:18px 16px;gap:10px}.solve-source small,.solve-result small{font-size:10px}.solve-core{margin-inline:14px;padding:16px;gap:12px}.solve-core strong{font-size:18px}.solve-core-icon{width:43px;height:43px}.solve-core p{font-size:10px}.solve-diagram-footer{font-size:9px;padding:14px}.captcha-services{padding-block:24px;gap:17px}.captcha-service-list{gap:7px}.captcha-service-list>a{padding:10px;font-size:11px;gap:6px}.captcha-service-list>a>svg:last-child{display:none}html[data-app] .landing-section{padding-block:42px}html[data-app] .section-heading h2{font-size:26px}html[data-app] .feature-card{padding:24px}html[data-app] .feature-card>.eyebrow{right:24px;top:31px}html[data-app] .cta-panel{padding:35px 20px}html[data-app] .cta-panel h2{font-size:25px}html[data-app] .workspace{width:100%}html[data-app] .workspace-sidebar{padding:12px 14px 0}html[data-app] .workspace-content{padding:22px 16px}html[data-app] :is(.page-top h1,.infra-page h1){font-size:23px}html[data-app] .page-top p{font-size:12px}html[data-app] .page-top{align-items:flex-start;flex-wrap:wrap;margin-bottom:19px}html[data-app] .admin-content{padding:22px 16px}html[data-app] .admin-topbar{height:62px;min-height:62px;padding-inline:16px}html[data-app] .admin-footer{padding-inline:16px;gap:12px}html[data-app] .stats-grid{gap:10px}html[data-app] .stat-card{padding:17px}html[data-app] .stat-card>strong,html[data-app] .workspace-content .stat-card>strong{font-size:25px}html[data-app] .stat-card>.row-between>span:first-child{font-size:11px}.workspace-launch{padding:20px;flex-direction:column;align-items:flex-start;gap:16px}.workspace-launch h2{font-size:18px}.workspace-launch>.button{font-size:11px}.ops-overview-bar{padding:18px;gap:15px}.ops-overview-bar>div{align-items:flex-start}.ops-bar-actions{gap:8px!important}.ops-bar-actions .button{font-size:10px}html[data-app] .quickstart-panel h2{font-size:19px}}@media(prefers-reduced-motion:reduce){html[data-app] *,html[data-app] *:before,html[data-app] *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:850px){html[data-app] .admin-main{margin-inline-start:0}}@media(max-width:600px){html[data-app] .portal-header .header-inner>a{flex-shrink:0}html[data-app] .portal-header .brand-word{white-space:nowrap;font-size:18px}html[data-app] .portal-header .brand-mark{width:29px;height:29px}html[data-app] .portal-header .header-actions{margin-inline-start:auto}html[data-app] .portal-header .header-actions>a.icon-button,html[data-app] .portal-header .header-signout{display:none}html[data-app] .portal-header .header-actions .language-select{width:105px;max-width:105px;flex-shrink:0}}
