:root{color-scheme:light;--bg:#eeefe9;--surface:#ffffff;--surface-raised:#ffffff;--surface-quiet:#f7f8f2;--surface-muted:#f4f5ee;--fg:#23251d;--ink:#23251d;--body:#4d4f46;--muted:#6c6e63;--muted-strong:#4d4f46;--ash:#9b9c92;--line:#dcdfd2;--line-strong:#bfc1b7;--soft:#e5e7e0;--signal:#f7a501;--signal-strong:#dd9001;--signal-ink:#8a6100;--signal-soft:rgb(247 165 1/0.12);--success:#2c8c66;--success-soft:#d9eddf;--danger:#cd4239;--danger-soft:#f7d6d3;--warning:#946200;--warning-soft:#fdf6e5;--info-soft:#dceaf6;--info-ink:#1d4ed8;--surface-dark:#23251d;--surface-dark-line:#3a3b32;--on-dark:#eeefe9;--on-dark-muted:#9b9c92;--shadow:0 24px 70px rgb(35 37 29/0.1);--mono:var(--font-jetbrains-mono),"Cascadia Mono",Consolas,"Liberation Mono",monospace}*{scrollbar-color:var(--line-strong) var(--bg)}body,html{background:var(--bg)}body{min-width:0;color:var(--body);font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-rendering:optimizeLegibility}::selection{background:rgb(247 165 1/.24);color:var(--ink)}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--signal);outline-offset:3px}button,input,select,textarea{font:inherit}.brand{gap:12px;color:var(--ink)}.brand img{width:98px;height:auto;object-fit:contain}.brand span{gap:3px}.brand strong{color:var(--ink)}.brand small{color:var(--muted);font:600 11px/1.2 var(--mono);letter-spacing:.16em}.brand--compact img{width:94px}.sidebar .brand{color:var(--on-dark)}.auth-story .brand img,.sidebar .brand img{filter:brightness(0) invert(1)}.auth-story .brand small,.sidebar .brand small{color:var(--on-dark-muted)}.eyebrow{color:var(--ash);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.17em}.button,.danger-button,.profile-button,.secondary-button{border-radius:7px;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.button:active,.danger-button:active,.profile-button:active,.secondary-button:active{transform:translateY(1px) scale(.99)}.button--dark{border:1px solid transparent;background:var(--signal);color:var(--ink);box-shadow:0 10px 28px rgb(247 165 1/.18)}.button--dark:hover:not(:disabled){background:var(--signal-strong);box-shadow:0 12px 34px rgb(247 165 1/.24)}.button--outline,.secondary-button{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);box-shadow:none}.button--outline:hover,.secondary-button:hover{border-color:var(--signal);color:var(--signal-ink);background:var(--signal-soft)}.button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.back-link,.form-switch a,.panel__heading a,.text-link{color:var(--signal-ink)}.back-link:hover,.form-switch a:hover,.text-link:hover{color:var(--signal-strong)}.billing-error,.form-error,.key-error{color:var(--danger);background:var(--danger-soft);border-color:rgb(205 66 57/.35)}.form-success{color:var(--success);background:var(--success-soft);border-color:rgb(44 140 102/.3)}.auth-toast{background:var(--surface);border:1px solid var(--line);padding:.65rem .8rem}.auth-toast,.form-hint{color:var(--muted)}.auth-shell{background:var(--bg)}.auth-story{isolation:isolate;border-right:1px solid var(--surface-dark-line);background:var(--surface-dark);color:var(--on-dark)}.auth-story:after{opacity:0}.auth-story .brand,.auth-story__copy,.auth-story__note,.code-card{position:relative;z-index:1}.auth-story__copy h1{max-width:720px;color:var(--on-dark);font-size:clamp(48px,5.4vw,82px);font-weight:600;letter-spacing:-.07em;line-height:.98}.auth-story__copy p,.auth-story__note{color:var(--on-dark-muted)}.code-card{overflow:hidden;border:1px solid var(--surface-dark-line);border-radius:8px;background:#1b1d16;box-shadow:var(--shadow)}.code-card__bar{border-bottom-color:var(--surface-dark-line);background:#20221a;color:var(--on-dark-muted)}.code-card__bar i{background:var(--surface-dark-line)}.code-card b,.code-card__bar i:first-child{color:var(--signal);background:var(--signal)}.code-card pre{color:#d6d8cb}.code-card em{color:#a9ab9c}.code-card strong{color:var(--signal)}.auth-panel{border-left:0;background:var(--bg)}.auth-panel__inner{width:min(100%,460px)}.auth-panel__heading h2{color:var(--ink);font-weight:600;letter-spacing:-.045em}.auth-panel footer,.auth-panel__heading p,.form-switch{color:var(--muted)}.auth-form label{color:var(--muted-strong)}.account-settings input,.auth-form input:not([type=checkbox]),.key-create input,.playground-form input,.playground-form select,.playground-form textarea{border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink)}.auth-form input:not([type=checkbox])::placeholder,.key-create input::placeholder,.playground-form input::placeholder,.playground-form textarea::placeholder{color:var(--ash)}.account-settings input:focus,.auth-form input:not([type=checkbox]):focus,.key-create input:focus,.models-filter select:focus,.playground-form input:focus,.playground-form select:focus,.playground-form textarea:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}.check-row{color:var(--muted)}.check-row input{accent-color:var(--signal)}.captcha-box{border-color:var(--line);background:var(--surface)}.dashboard-shell{min-height:100vh;grid-template-columns:236px minmax(0,1fr);background:var(--bg)}.sidebar{width:auto;border-right:1px solid var(--surface-dark-line);background:var(--surface-dark);color:var(--on-dark-muted)}.sidebar .brand{min-height:90px;justify-content:center;padding:0;border-bottom:1px solid var(--surface-dark-line)}.sidebar .brand img{width:144px}.sidebar nav{padding:24px 13px;border-top-color:var(--surface-dark-line)}.sidebar nav:before{content:"控制台";display:block;margin:0 12px 13px;color:#7d7e73;font:600 11px/1 var(--mono);letter-spacing:.16em}.sidebar nav a,.sidebar__bottom a{min-height:42px;border:1px solid transparent;border-radius:6px;color:var(--on-dark-muted)}.sidebar nav a span,.sidebar__bottom a span{width:26px;color:#7d7e73;display:inline-flex;align-items:center;justify-content:center}.sidebar nav a:hover,.sidebar__bottom a:hover{background:rgb(255 255 255/.06);color:var(--on-dark)}.sidebar nav a.active,.sidebar__bottom a.active{border-color:var(--surface-dark-line);background:rgb(247 165 1/.1);color:var(--on-dark)}.sidebar nav a.active:before{width:2px;left:-14px;background:var(--signal);box-shadow:0 0 14px rgb(247 165 1/.55)}.sidebar nav a.active span{color:var(--signal)}.sidebar nav a small{background:rgb(255 255 255/.08)}.sidebar__bottom{border-top:1px solid var(--surface-dark-line)}.dashboard{min-width:0;background:transparent}.dashboard__topbar{min-height:64px;border-bottom:1px solid var(--line);background:rgb(255 255 255/.82);color:var(--muted);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard__topbar>div{font:600 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.status-dot{background:var(--success);box-shadow:0 0 0 4px rgb(44 140 102/.12)}.profile-button{border:1px solid var(--line);background:var(--surface);color:var(--muted-strong)}.profile-button:hover{border-color:var(--line-strong);color:var(--ink);background:var(--surface-quiet)}.profile-button span{background:var(--signal-soft);color:var(--signal-ink)}.dashboard__content{max-width:1480px;padding:clamp(28px,4vw,58px)}.account-heading h1,.billing-heading h1,.keys-heading h1,.models-heading h1,.playground-heading h1,.welcome-row h1{color:var(--ink);font-weight:600;letter-spacing:-.055em}.account-heading p,.billing-heading p,.keys-heading p,.models-heading p,.playground-heading p,.welcome-row p{color:var(--muted)}.metric-grid{border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.metric-grid article{border-color:var(--line);background:transparent}.metric-grid article:last-child{border-color:transparent}.metric-grid article>span,.metric-grid small{color:var(--muted)}.metric-grid strong{color:var(--ink);font-weight:600;letter-spacing:-.04em}.account-password,.account-profile,.catalog-state,.docs-callout,.docs-section,.keys-panel,.model-card,.model-detail,.panel,.playground-form,.playground-output{border-color:var(--line);background:var(--surface)}.panel{border-radius:8px}.panel__heading{border-color:var(--line)}.panel__heading span,.panel__heading strong{color:var(--ink)}.panel__heading small{color:var(--ash);font-family:var(--mono);letter-spacing:.12em}.panel__heading a,.panel__heading button{border-color:var(--line);background:var(--surface-quiet);color:var(--muted-strong)}.panel__heading a:hover,.panel__heading button:hover{border-color:var(--signal);color:var(--signal-ink)}.empty-chart{background:linear-gradient(180deg,rgb(247 165 1/.03),transparent);color:var(--muted)}.chart-lines i{border-color:var(--line)}.chart-lines i:before{background:linear-gradient(90deg,transparent,rgb(247 165 1/.4),transparent)}.quick-panel li{border-color:var(--line)}.quick-panel li>b{border-color:var(--line-strong);background:var(--surface-quiet);color:var(--muted)}.quick-panel li.done>b{border-color:var(--signal);background:var(--signal-soft);color:var(--signal-ink)}.quick-panel li strong{color:var(--ink)}.quick-panel li div span,.quick-panel li em{color:var(--muted)}.console-entry-grid article{border-color:var(--line);background:var(--surface-quiet)}.console-entry-grid article>span{border-color:var(--line-strong);color:var(--signal-ink);background:var(--signal-soft)}.console-entry-grid p{color:var(--muted)}.billing-note,.checkout-demo-notice,.key-notice,.key-security-note{border-color:rgb(247 165 1/.3);background:var(--warning-soft);color:var(--muted-strong)}.key-summary{background:var(--surface-dark)}.key-summary,.key-summary span{border-color:var(--surface-dark-line)}.key-summary span{color:var(--on-dark-muted)}.key-summary b,.key-summary span:first-child{color:var(--on-dark)}.key-create{background:var(--surface-quiet)}.key-create,.key-list,.key-list>article{border-color:var(--line)}.key-list>article{background:var(--surface)}.key-list>article:hover{background:var(--surface-quiet)}.key-list article.revoked{background:var(--surface-muted);color:var(--muted)}.key-icon{border-color:var(--line-strong);background:var(--signal-soft);color:var(--signal-ink)}.key-main p,.key-meta{color:var(--muted)}.key-main strong{color:var(--ink)}.key-meta code,.model-alias,.model-card code,.revealed-key code{color:var(--body);font-family:var(--mono)}.key-actions{border-color:var(--line)}.danger-button{border:1px solid rgb(205 66 57/.32);background:rgb(205 66 57/.06);color:var(--danger)}.danger-button:hover{border-color:var(--danger);background:rgb(205 66 57/.1)}.billing-empty,.keys-empty,.playground-empty{color:var(--muted)}.key-modal-backdrop{background:rgb(35 37 29/.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.key-modal{border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:0 34px 110px rgb(35 37 29/.3)}.key-modal h2{color:var(--ink)}.key-modal>p{color:var(--muted)}.key-modal__icon{border-color:rgb(44 140 102/.35);background:var(--success-soft);color:var(--success)}.key-modal .key-modal__warning,.key-modal__warning{border:1px solid rgb(148 98 0/.28);background:var(--warning-soft);color:var(--warning)}.revealed-key{border-color:var(--line-strong);background:var(--surface-quiet)}.revealed-key button{min-width:78px;border-left-color:var(--line);background:var(--signal-soft);color:var(--signal-ink)}.revealed-key button:hover{background:rgb(247 165 1/.18);color:var(--signal-strong)}.wallet-cards{gap:1px;border:1px solid var(--line);background:var(--line)}.wallet-cards article{background:var(--surface)}.wallet-cards span{color:var(--muted)}.wallet-cards strong{color:var(--ink)}.wallet-cards .wallet-primary{background:var(--surface-dark);border-color:var(--surface-dark);color:var(--on-dark)}.wallet-cards .wallet-primary small,.wallet-cards .wallet-primary>span{color:var(--on-dark-muted)}.wallet-cards .wallet-primary strong{color:var(--on-dark)}.billing-table-wrap,.docs-table{border-color:var(--line)}.billing-table-wrap th{background:var(--surface-quiet);color:var(--muted)}.billing-table-wrap td,.billing-table-wrap th{border-color:var(--line)}.billing-table-wrap td{color:var(--muted-strong)}.billing-table-wrap code{color:var(--body)}.billing-ledger [role=row],.docs-table>[role=row]{border-color:var(--line)}.billing-ledger [role=row]:not(:first-child):hover{background:var(--surface-quiet)}.billing-ledger [role=columnheader]{color:var(--muted);background:var(--surface-quiet)}.billing-ledger [role=cell],.ledger-type{color:var(--muted-strong)}.ledger-type{border-color:var(--line-strong);background:var(--surface-quiet)}.billing-pending{border-color:rgb(148 98 0/.3);background:var(--warning-soft);color:var(--warning)}.account-profile{background:var(--surface)}.account-password__body,.account-profile>div{border-color:var(--line)}.account-profile span,.account-security-copy p{color:var(--muted)}.account-profile strong{color:var(--ink)}.account-security-copy{border-color:rgb(148 98 0/.3);background:var(--warning-soft)}.account-security-copy b{color:var(--warning)}.account-password form label,.account-security-copy p{color:var(--muted-strong)}.account-password label small{color:var(--muted)}.playground-form label{color:var(--muted-strong)}.playground-output{overflow:hidden}.docs-code,.playground-output pre{background:var(--surface-dark);color:#d6d8cb;font-family:var(--mono)}.playground-empty{background:linear-gradient(180deg,rgb(247 165 1/.03),transparent)}.playground-empty span{color:var(--signal-ink)}.docs-shell,.public-shell{background:var(--bg)}.public-header{min-height:68px;border-color:var(--line);background:rgb(255 255 255/.85);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-brand{color:var(--ink);font-weight:700;letter-spacing:-.045em}.public-header nav{color:var(--muted-strong)}.public-header nav a:hover:not(.button){color:var(--signal-ink)}.docs-content>header h1,.public-hero h1{color:var(--ink);font-weight:600}.docs-content>header p,.public-hero p{color:var(--muted)}.model-grid{gap:12px}.model-card{border-radius:8px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.model-card:hover{border-color:var(--line-strong);background:var(--surface-quiet);transform:translateY(-2px)}.model-card__top{color:var(--muted)}.model-card__top small,.tag-list span{border:1px solid var(--line);border-radius:4px;background:var(--surface-quiet);color:var(--muted-strong)}.model-card h2,.model-detail h1{color:var(--ink)}.detail-grid,.model-card dl{background:var(--line)}.detail-grid div,.model-card dl div{background:var(--surface-quiet)}.detail-grid dt,.model-card dt{color:var(--muted)}.detail-grid dd,.model-card dd{color:var(--ink)}.catalog-state,.model-detail{border-radius:8px}.detail-section p,.model-detail>p{color:var(--muted)}.models-filter select{border-color:var(--line);background:var(--surface);color:var(--ink)}.docs-header{box-shadow:0 1px var(--line)}.docs-nav strong{color:var(--ink)}.docs-nav a{border:1px solid transparent;color:var(--muted)}.docs-nav a.active,.docs-nav a:hover{border-color:var(--line);background:var(--signal-soft);color:var(--ink)}.docs-nav a.active{box-shadow:inset 2px 0 var(--signal)}.docs-content>header{border-color:var(--line)}.docs-section{border-radius:8px}.docs-callout h2,.docs-section h2,.docs-section h3{color:var(--ink)}.docs-callout p,.docs-section li,.docs-section p{color:var(--muted)}.docs-card-grid article{border:1px solid var(--line);border-radius:6px;background:var(--surface-quiet)}.docs-card-grid article>span{color:var(--signal-ink)}.docs-callout{border-radius:8px;background:var(--surface-dark);color:var(--on-dark);border-color:var(--surface-dark)}.docs-callout p{color:var(--on-dark-muted)}.docs-callout--warning{border-color:rgb(148 98 0/.3);background:var(--warning-soft);color:var(--warning)}.docs-callout--warning p{color:var(--warning)}.docs-code{border:1px solid var(--surface-dark-line);border-radius:6px}.docs-code>div{border-color:var(--surface-dark-line);background:#20221a;color:var(--on-dark-muted)}.docs-code__tabbar{display:flex;gap:2px;padding:4px 4px 0;border-bottom:1px solid var(--surface-dark-line);background:#20221a}.docs-code__tabbar button{padding:5px 12px;border:1px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;background:transparent;color:var(--on-dark-muted);font:11px var(--mono);cursor:pointer;transition:color .15s ease,background .15s ease}.docs-code__tabbar button:hover{color:#d6d8cb}.docs-code__tabbar button.active{background:var(--surface-dark);border-color:var(--surface-dark-line);color:var(--signal);margin-bottom:-1px}.docs-code--tabs pre{margin-top:0}.checkout-page{background:var(--bg);color:var(--ink)}.checkout-page:before{height:360px;border-color:var(--line);background:linear-gradient(135deg,#fff,#f6f7f1 68%,#ecefe4)}.checkout-header{border-color:var(--line);background:transparent}.checkout-header__actions a{border-color:var(--line);background:rgb(255 255 255/.72);color:var(--muted-strong)}.checkout-header__actions a:hover{border-color:var(--signal);background:var(--signal-soft);color:var(--signal-ink)}.checkout-intro h1,.checkout-payable strong,.checkout-product strong,.checkout-section-heading h2{color:var(--ink)}.checkout-contract,.checkout-intro p,.checkout-order dt,.checkout-product p,.checkout-section-heading p{color:var(--muted)}.checkout-review-badge{border-color:rgb(44 140 102/.3);background:var(--success-soft);color:var(--success)}.checkout-review-badge i{background:var(--success);box-shadow:0 0 0 4px rgb(44 140 102/.12)}.checkout-steps{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow)}.checkout-steps li{color:var(--muted)}.checkout-steps li+li{border-color:var(--line)}.checkout-steps li:before,.checkout-steps li>span{border-color:var(--line-strong);background:var(--surface-quiet);color:var(--muted)}.checkout-steps li.active,.checkout-steps li.done{color:var(--ink)}.checkout-steps li.active:before,.checkout-steps li.active>span,.checkout-steps li.done:before,.checkout-steps li.done>span{border-color:var(--signal);background:var(--signal-soft);color:var(--signal-ink)}.checkout-steps b{color:var(--ink)}.checkout-steps small{color:var(--muted)}.checkout-block,.checkout-grid,.checkout-order,.checkout-payment,.checkout-safety{border-color:var(--line);background:var(--surface)}.checkout-order,.checkout-payment{box-shadow:var(--shadow)}.checkout-block__title,.checkout-footer,.checkout-payment__top{border-color:var(--line)}.checkout-block__title b{color:var(--ink)}.checkout-block__title small{color:var(--muted)}.checkout-section-heading{border-color:var(--line)}.checkout-section-heading>span{background:var(--surface-quiet);color:var(--muted)}.checkout-product>div{border-color:var(--line-strong)}.checkout-product dt{color:var(--muted)}.checkout-product dd,.checkout-product dd b{color:var(--ink)}.checkout-product dd small{color:var(--muted)}.checkout-product code{background:var(--surface-quiet);color:var(--body)}.checkout-amounts button,.checkout-methods button{border-color:var(--line);background:var(--surface-quiet);color:var(--muted-strong)}.checkout-amounts button:hover,.checkout-methods button:hover{border-color:var(--line-strong);color:var(--ink)}.checkout-amounts button.active,.checkout-methods button.active,.checkout-methods button.active.method-alipay,.checkout-methods button.active.method-wechat{border-color:var(--signal);background:var(--signal-soft);color:var(--signal-ink);box-shadow:0 0 0 3px rgb(247 165 1/.08)}.checkout-amounts button span{color:var(--muted)}.checkout-amounts button.active span{color:var(--signal-ink)}.checkout-methods button b{color:var(--ink)}.checkout-methods button small{color:var(--muted)}.checkout-methods button i{border-color:var(--line-strong)}.checkout-methods button.active i:after{background:var(--signal)}.checkout-qr-wrap{border-block:1px solid var(--line);background:var(--surface-quiet);color:var(--ink)}.checkout-qr-wrap>small{color:var(--muted)}.checkout-submit{background:var(--signal);color:var(--ink);box-shadow:0 12px 34px rgb(247 165 1/.2)}.checkout-submit:hover:not(:disabled){background:var(--signal-strong)}.checkout-agreement{color:var(--muted)}.checkout-agreement input{accent-color:var(--signal)}.checkout-agreement a{color:var(--signal-ink)}.checkout-payment--wechat:before,.checkout-payment:before{background:var(--signal)}.checkout-payment__top div span{color:var(--muted)}.checkout-payment__top div b{color:var(--ink)}.checkout-payment__top>small{background:var(--surface-quiet);color:var(--muted-strong)}.checkout-payable p,.checkout-payable>span{color:var(--muted)}.checkout-safety{background:var(--surface-quiet);color:var(--muted-strong)}.checkout-safety>span{background:var(--success-soft);color:var(--success)}.checkout-contract,.checkout-footer,.checkout-safety small{color:var(--muted)}.error-page{background:var(--bg);color:var(--ink)}.error-page p{color:var(--muted)}@media (max-width:980px){.sidebar{width:206px}.dashboard__content{padding:32px 24px 52px}.auth-story__copy h1{font-size:clamp(44px,7vw,66px)}}@media (max-width:700px){.auth-panel,.auth-shell{background:var(--bg)}.auth-panel{min-height:100vh;padding-top:22px}.auth-panel:before{content:"UnaAPI / SECURE ACCESS";display:block;width:min(100%,460px);margin:0 auto 34px;color:var(--signal-ink);font:600 11px/1 var(--mono);letter-spacing:.15em}.dashboard-shell{display:block}.sidebar{position:sticky;z-index:9;top:0;width:100%;min-height:auto;border-right:0;border-bottom:1px solid var(--surface-dark-line);background:var(--surface-dark)}.sidebar .brand{min-height:58px;padding:0 16px;border-bottom:0}.sidebar .brand img{width:86px}.sidebar nav{display:flex;gap:6px;overflow-x:auto;padding:8px 10px 10px;scrollbar-width:none;border-top:0}.sidebar nav::-webkit-scrollbar{display:none}.sidebar nav:before{display:none}.sidebar nav a{flex:0 0 auto;min-height:36px;padding:0 11px}.sidebar nav a:nth-child(n+5){display:flex}.sidebar nav a.active:before{inset:auto 10px -11px;left:auto;width:auto;height:2px}.sidebar__bottom{display:none}.dashboard__topbar{position:static;min-height:54px;padding:0 14px}.dashboard__topbar>div{font-size:11px;letter-spacing:.04em}.dashboard__content{padding:28px 14px 58px}.metric-grid{border-radius:8px}.public-header{padding-inline:14px}.public-brand{font-size:17px}.model-card:hover{transform:none}.docs-nav a.active{box-shadow:inset 0 -2px var(--signal)}.checkout-header{padding-inline:14px}}@media (max-width:420px){.brand img,.brand--compact img{width:86px}.auth-panel{padding-inline:18px}.auth-panel:before{margin-bottom:28px}.auth-panel__heading h2{font-size:32px}.button{min-height:45px}.sidebar nav a span{display:none}.sidebar nav a{font-size:11px}.dashboard__content{padding-inline:12px}.account-heading h1,.billing-heading h1,.keys-heading h1,.playground-heading h1,.welcome-row h1{font-size:30px}.key-summary,.metric-grid,.wallet-cards{display:grid;grid-template-columns:1fr}.key-summary article,.metric-grid article,.wallet-cards article{border-right:0;border-bottom:1px solid var(--line)}.key-summary article:last-child,.metric-grid article:last-child,.wallet-cards article:last-child{border-bottom:0}.key-modal{border-radius:8px}.public-hero{padding-top:48px}.model-card{padding:19px}.checkout-intro h1{font-size:32px}.quick-panel li{grid-template-columns:28px minmax(0,1fr) auto}.quick-panel li>a{white-space:nowrap;font-size:11px}.checkout-header__actions a{padding-inline:10px}.checkout-steps b{line-height:1.2}.revealed-key button{border-top-color:var(--line)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wallet-promo,.withdrawal-review-note{background:var(--warning-soft)}.withdrawal-review-note{border-color:var(--warning);color:var(--warning)}.dashboard__content{animation:console-content-enter .18s cubic-bezier(.22,1,.36,1)}@keyframes console-content-enter{0%{opacity:.94;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.console-nav-link{position:relative}.console-nav-hint{position:absolute;right:10px;top:50%;margin-top:-3px;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:0}.console-nav-hint.is-pending{animation:console-nav-pulse .9s ease-in-out .15s infinite}@keyframes console-nav-pulse{0%,to{opacity:.35}50%{opacity:1}}.console-nav-link .console-nav-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.console-nav-hint.is-pending,.dashboard__content{animation:none!important}.console-nav-hint.is-pending{opacity:1}}@media (max-width:700px){.sidebar{display:none}.dashboard__content{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.mobile-nav{background:var(--surface);box-shadow:var(--shadow)}.mobile-nav .console-nav-hint{top:12px;right:8px}.mobile-nav>a,.mobile-nav>details>summary{color:var(--muted)}.mobile-nav>a.active,.mobile-nav>details.active>summary{color:var(--signal-ink);background:var(--signal-soft)}.mobile-more-panel{background:var(--surface);box-shadow:var(--shadow)}.mobile-more-panel>a{color:var(--muted-strong)}.mobile-more-panel>a.active,.mobile-more-panel>a:hover{background:var(--signal-soft);color:var(--signal-ink)}}.checkout-scan-support{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:16px;margin:0;border:1px solid var(--line);border-radius:12px;background:var(--surface-quiet);color:var(--signal-ink)}.checkout-scan-support span{display:grid;gap:4px}.checkout-scan-support small{color:var(--muted);font-size:13px}.checkout-payment-status{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--muted-strong)}.checkout-payment-status svg{animation:checkout-wait 1.5s linear infinite}@keyframes checkout-wait{to{transform:rotate(1turn)}}.checkout-payment-result{display:grid;justify-items:center;gap:12px;padding:16px 0;color:var(--signal-ink)}.checkout-payment-result .checkout-submit{text-decoration:none}.checkout-regenerate{margin-top:12px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink)}.checkout-regenerate:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.checkout-payment-status svg{animation:none}}.billing-heading h1{margin:0}.billing-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 24px;margin:20px 0 28px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.billing-balances article{display:grid;gap:8px;min-width:0}.billing-balances span{color:var(--muted);font-size:13px}.billing-balances strong{font-size:clamp(18px,2.2vw,26px);overflow-wrap:anywhere}.billing-recharge h2{font-size:18px;margin:0 0 16px}.billing-recharge .checkout-grid{width:100%;max-width:none;margin:0;padding:0;grid-template-columns:minmax(0,1fr) 460px;gap:0;align-items:stretch;background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.billing-recharge .checkout-order{padding:24px;min-width:0;border:0;border-radius:0;box-shadow:none}.billing-recharge .checkout-block:first-child{margin-top:0;padding-top:0;border-top:0}.billing-recharge .checkout-payment{min-width:0;border:0;border-left:1px solid var(--line);border-radius:0;box-shadow:none}.billing-recharge .checkout-payable{padding:16px 24px 12px}.billing-recharge .checkout-agreement{margin:20px 0 0;font-size:12px;line-height:1.7}.billing-records{margin-top:28px;overflow:hidden}.billing-record-tabs{display:flex;gap:24px;padding:0 20px;border-bottom:1px solid var(--line)}.billing-record-tabs button{border:0;border-bottom:2px solid transparent;padding:16px 0;background:transparent;color:var(--muted);cursor:pointer;font:inherit}.billing-record-tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--signal);font-weight:600}.billing-records .billing-empty{padding:24px;min-height:0}.billing-records td,.billing-records th{padding:12px 20px}.billing-records details{font-size:12px;color:var(--muted);margin-top:4px}.billing-records summary{cursor:pointer}.billing-records dd{margin:4px 0 10px;overflow-wrap:anywhere}.billing-records .billing-table-wrap table{min-width:540px}.billing-records .billing-table-wrap .billing-recharge-table{min-width:0!important;width:100%}.billing-pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--line);font-size:13px}.billing-empty button,.billing-error button,.billing-pagination button{padding:7px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--fg);cursor:pointer}.billing-pagination button:disabled{opacity:.5;cursor:default}.billing-error button{margin-left:12px}@media (max-width:1000px){.billing-recharge .checkout-grid{grid-template-columns:1fr}.billing-recharge .checkout-payment{border-left:0;border-top:1px solid var(--line)}}@media (max-width:520px){.billing-balances{gap:14px;padding:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.billing-balances article:last-child{grid-column:1/-1;display:flex;align-items:center;gap:12px}.billing-balances article:last-child strong{font-size:16px}.billing-recharge .checkout-order{padding:16px}.billing-records td,.billing-records th{padding:12px}}.billing-recharge .checkout-amounts{grid-template-columns:repeat(3,minmax(0,1fr))}.billing-recharge .checkout-block{margin-top:24px}.billing-recharge .checkout-block__title{align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px}.billing-recharge .checkout-block__title b,.billing-recharge .checkout-payment__top div b,.billing-recharge .checkout-scan-support b{font-size:14px;line-height:1.5}.billing-recharge .checkout-block__title small,.billing-recharge .checkout-payable p,.billing-recharge .checkout-payable>span,.billing-recharge .checkout-payment__top div span{font-size:12px;line-height:1.6}.billing-recharge .checkout-amounts button{height:48px;font-size:16px;box-shadow:none}.billing-recharge .checkout-scan-support{padding:14px 16px;border-radius:8px}.billing-recharge .checkout-scan-support small{font-size:12px;line-height:1.6}.billing-recharge .checkout-payable strong{margin:4px 0;font-size:36px;line-height:1.2}.billing-recharge .checkout-payable p{margin:6px 0 0}.billing-recharge .checkout-qr-wrap{padding:12px 24px;border:0;background:transparent}.billing-recharge .checkout-qr{box-shadow:none}.billing-recharge .checkout-qr-wrap p{margin:10px 0 4px;font-size:12px;line-height:1.6}.billing-recharge .checkout-qr-wrap>small{display:block;font-size:12px;line-height:1.6}.billing-recharge .checkout-payment-status{margin:0;padding:10px 24px;font-size:14px}.billing-recharge .checkout-retry{margin:4px 24px 20px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;line-height:1.7;color:var(--muted)}.billing-recharge .checkout-retry summary{cursor:pointer;width:fit-content}.billing-recharge .checkout-retry label{display:flex;align-items:center;gap:8px;min-height:36px}.billing-recharge .checkout-retry input{margin:0}.billing-recharge .checkout-regenerate{font:inherit;margin-top:8px;min-height:36px}.billing-recharge .checkout-submit{width:calc(100% - 48px);margin:12px 24px 24px;min-height:44px;font-size:14px}.billing-recharge .checkout-demo-notice{margin:12px 24px 20px;font-size:12px;line-height:1.7}@media (max-width:520px){.billing-recharge .checkout-block__title small{flex-basis:100%}}.billing-recharge .checkout-payment__top{display:block;padding:12px 24px}.billing-recharge .checkout-payment__top>.payment-mark,.billing-recharge .checkout-payment__top>small{display:none}.billing-recharge .checkout-payment__top div{display:flex;align-items:center;justify-content:space-between;width:100%}.billing-recharge .checkout-payment.is-pending{display:grid;grid-template-columns:minmax(0,1fr) 220px;column-gap:16px;padding:0 24px;align-content:start}.billing-recharge .is-pending .checkout-payment__top{grid-column:1/-1;padding:16px 0}.billing-recharge .is-pending .checkout-payable{grid-column:1;padding:24px 0 12px;align-self:center}.billing-recharge .is-pending .checkout-qr-wrap{grid-column:2;padding:20px 0 12px}.billing-recharge .is-pending .checkout-payment-status{grid-column:1/-1;padding:10px 0}.billing-recharge .is-pending .checkout-retry{grid-column:1/-1;margin:4px 0 20px}.billing-recharge .is-pending .checkout-demo-notice{grid-column:1/-1;margin:12px 0 20px}@media (max-width:520px){.billing-recharge .checkout-payment.is-pending{grid-template-columns:1fr;padding:0 16px}.billing-recharge .is-pending .checkout-payable,.billing-recharge .is-pending .checkout-qr-wrap{grid-column:1;padding:16px 0 8px}}.billing-recharge .checkout-payment:before{display:none}.billing-recharge .checkout-payable strong{overflow-wrap:anywhere}.referral-content{line-height:1.6}.referral-content .welcome-row p{font-size:15px;line-height:1.7}.referral-invite-body{padding:20px}.referral-invite-body .referral-code{display:grid;gap:8px;margin:0 0 20px;padding:0;border:0;background:transparent}.referral-invite-body .referral-code>span{font-size:14px;font-weight:600}.referral-invite-body .referral-code code{font-family:var(--mono);font-size:20px;letter-spacing:0;padding:12px;border:1px solid var(--line);border-radius:7px}.referral-invite-body .referral-code>a{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.referral-invite-body .muted,.referral-invite-body small{font-size:14px;line-height:1.7}.referral-invite-body .referral-code>span:nth-of-type(2){margin-top:12px}.referral-overview-grid .referral-rule-list{padding:0 20px}.referral-content .panel__heading small{font-size:11px;line-height:1.5;letter-spacing:.12em}