:root{--sphere-cream-50: #ffffff;--sphere-cream-100: #faf7f2;--sphere-cream-200: #f8f1e2;--sphere-cream-300: #f0eee9;--sphere-ink-900: #1a1817;--sphere-ink-600: #7a7468;--sphere-ink-400: #a49c91;--sphere-cardinal-600: #a51c1c;--sphere-cardinal-500: #8c1515;--sphere-sage-600: #3f4a2e;--sphere-gold-600: #a87d3a;--sphere-line-200: #e6dfd0;--sphere-line-300: #d6cdb8;--sphere-bg: var(--sphere-cream-100);--sphere-surface: var(--sphere-cream-50);--sphere-surface-2: var(--sphere-cream-200);--sphere-panel: var(--sphere-cream-300);--sphere-text: var(--sphere-ink-900);--sphere-text-muted: var(--sphere-ink-600);--sphere-text-faint: var(--sphere-ink-400);--sphere-accent: var(--sphere-cardinal-500);--sphere-accent-hover: var(--sphere-cardinal-600);--sphere-accent-soft: rgba(140, 21, 21, .08);--sphere-sage: var(--sphere-sage-600);--sphere-sage-soft: rgba(63, 74, 46, .1);--sphere-gold: var(--sphere-gold-600);--sphere-gold-soft: rgba(168, 125, 58, .12);--sphere-line: var(--sphere-line-200);--sphere-line-strong: var(--sphere-line-300);--sphere-good: #3f7a4a;--sphere-warn: #b8801f;--sphere-danger: #c0392b;--sphere-radius-sm: 6px;--sphere-radius: 10px;--sphere-radius-lg: 16px;--sphere-space-1: 4px;--sphere-space-2: 8px;--sphere-space-3: 12px;--sphere-space-4: 16px;--sphere-space-5: 24px;--sphere-space-6: 32px;--sphere-space-7: 48px;--sphere-space-8: 64px;--sphere-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sphere-font-mono: "SF Mono", ui-monospace, Menlo, monospace;--sphere-text-xs: 12px;--sphere-text-sm: 13px;--sphere-text-base: 15px;--sphere-text-lg: 18px;--sphere-text-xl: 22px;--sphere-text-2xl: 28px;--sphere-shadow-1: 0 1px 2px rgba(26, 24, 23, .04);--sphere-shadow-2: 0 4px 16px rgba(26, 24, 23, .06)}.sui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sphere-space-2);border:1px solid transparent;border-radius:var(--sphere-radius-sm);font-family:var(--sphere-font);font-size:var(--sphere-text-sm);font-weight:500;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.sui-btn--md{padding:9px 16px}.sui-btn--sm{padding:6px 12px;font-size:var(--sphere-text-xs)}.sui-btn--block{width:100%}.sui-btn--primary{background:var(--sphere-accent);color:#fff;border-color:var(--sphere-accent)}.sui-btn--primary:hover:not(:disabled){background:var(--sphere-accent-hover);border-color:var(--sphere-accent-hover)}.sui-btn--secondary{background:var(--sphere-surface);color:var(--sphere-text);border-color:var(--sphere-line-strong)}.sui-btn--secondary:hover:not(:disabled){background:var(--sphere-surface-2);border-color:var(--sphere-gold)}.sui-btn--ghost{background:transparent;color:var(--sphere-text-muted);border-color:var(--sphere-line-strong)}.sui-btn--ghost:hover:not(:disabled){background:var(--sphere-surface);color:var(--sphere-text);border-color:var(--sphere-gold)}.sui-btn--danger{background:var(--sphere-surface);color:var(--sphere-danger);border-color:var(--sphere-danger)}.sui-btn--danger:hover:not(:disabled){background:#fff5f5}.sui-btn:disabled{background:var(--sphere-surface-2);color:var(--sphere-text-faint);border-color:var(--sphere-line);cursor:not-allowed}.sui-tabs{display:inline-flex;gap:var(--sphere-space-1);padding:var(--sphere-space-1);background:var(--sphere-surface-2);border-radius:var(--sphere-radius)}.sui-tab{padding:6px 16px;border:none;background:transparent;color:var(--sphere-text-muted);font-family:var(--sphere-font);font-size:var(--sphere-text-sm);font-weight:500;border-radius:var(--sphere-radius-sm);cursor:pointer;transition:background .12s ease,color .12s ease}.sui-tab:hover:not(.sui-tab--active):not(:disabled){background:var(--sphere-surface);color:var(--sphere-text)}.sui-tab--active{background:var(--sphere-accent);color:#fff}.sui-tab:disabled{color:var(--sphere-text-faint);cursor:not-allowed}.sui-field{display:flex;flex-direction:column;gap:var(--sphere-space-1)}.sui-field__label{font-family:var(--sphere-font);font-size:var(--sphere-text-xs);font-weight:600;color:var(--sphere-text)}.sui-field__input{width:100%;box-sizing:border-box;padding:11px 12px;background:var(--sphere-surface);border:1px solid var(--sphere-line-strong);border-radius:var(--sphere-radius-sm);color:var(--sphere-text);font-family:var(--sphere-font);font-size:var(--sphere-text-base);transition:border-color .12s ease,box-shadow .12s ease}.sui-field__input::placeholder{color:var(--sphere-text-faint)}.sui-field__input:focus{outline:none;border-color:var(--sphere-accent);box-shadow:0 0 0 3px var(--sphere-accent-soft)}.sui-field__input:disabled{background:var(--sphere-surface-2);color:var(--sphere-text-faint);cursor:not-allowed}.sui-field__hint{font-size:var(--sphere-text-xs);color:var(--sphere-text-muted)}.sui-field__error{font-size:var(--sphere-text-xs);color:var(--sphere-danger)}.sui-field--error .sui-field__input{border-color:var(--sphere-danger)}.sui-field--error .sui-field__input:focus{box-shadow:0 0 0 3px #c0392b1f}.sui-badge{display:inline-flex;align-items:center;gap:var(--sphere-space-1);padding:2px 8px;border-radius:999px;font-family:var(--sphere-font);font-size:var(--sphere-text-xs);font-weight:600;line-height:1.5}.sui-badge--neutral{background:var(--sphere-surface-2);color:var(--sphere-text-muted)}.sui-badge--cardinal{background:var(--sphere-accent-soft);color:var(--sphere-accent)}.sui-badge--sage{background:var(--sphere-sage-soft);color:var(--sphere-sage)}.sui-badge--gold{background:var(--sphere-gold-soft);color:var(--sphere-gold)}.sui-badge--danger{background:#c0392b1a;color:var(--sphere-danger)}.sui-card{background:var(--sphere-surface);border:1px solid var(--sphere-line);border-radius:var(--sphere-radius)}.sui-card--p-none{padding:0}.sui-card--p-sm{padding:var(--sphere-space-3)}.sui-card--p-md{padding:var(--sphere-space-5)}.sui-card--p-lg{padding:var(--sphere-space-6)}.sui-card--elevated{box-shadow:var(--sphere-shadow-2)}*{box-sizing:border-box}body{margin:0;background:var(--sphere-bg);color:var(--sphere-text);font-family:var(--sphere-font);font-size:var(--sphere-text-base);line-height:1.5}.wrap{max-width:880px;margin:0 auto;padding:24px 20px 80px}.topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.brand{display:flex;align-items:center;gap:var(--sphere-space-5);font-size:var(--sphere-text-lg);letter-spacing:.3px}.brand strong{color:var(--sphere-accent)}.topnav{display:flex;gap:var(--sphere-space-3)}.topnav__link{border:none;background:none;cursor:pointer;padding:2px 0;font-family:var(--sphere-font);font-size:var(--sphere-text-sm);font-weight:500;color:var(--sphere-text-muted);border-bottom:2px solid transparent}.topnav__link:hover{color:var(--sphere-text)}.topnav__link.is-active{color:var(--sphere-accent);border-bottom-color:var(--sphere-accent)}.acct{display:flex;align-items:center;gap:var(--sphere-space-3)}.mkt__bar{display:flex;align-items:center;gap:var(--sphere-space-4);margin-bottom:var(--sphere-space-4)}.mkt__bar>*:first-child{flex:1;max-width:360px}.mkt__count{font-size:var(--sphere-text-sm);white-space:nowrap}.muted{color:var(--sphere-text-muted)}.hint{font-size:var(--sphere-text-sm)}.stack>*+*{margin-top:var(--sphere-space-4)}.overline{display:flex;align-items:center;gap:var(--sphere-space-2);font-size:var(--sphere-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--sphere-text-faint);margin-bottom:var(--sphere-space-2)}.pagehead{margin:4px 0 20px}.pagetitle{font-size:var(--sphere-text-2xl);margin:0 0 4px}.tabbody{margin-top:var(--sphere-space-5)}.authcard{max-width:460px;margin:0 auto}.authform{margin-top:var(--sphere-space-4);display:flex;flex-direction:column;gap:var(--sphere-space-3)}.authactions{display:flex;align-items:center;gap:var(--sphere-space-3);margin-top:var(--sphere-space-2)}.authlink{align-self:flex-start;background:none;border:none;padding:0;cursor:pointer;color:var(--sphere-accent, #7a1420);font-size:var(--sphere-text-sm);text-decoration:underline}.authdivider{display:flex;align-items:center;gap:var(--sphere-space-3);color:var(--sphere-text-muted);font-size:.8125rem}.authdivider:before,.authdivider:after{content:"";flex:1;height:1px;background:var(--sphere-line)}.wallet{display:flex;justify-content:space-between;align-items:center;gap:var(--sphere-space-4)}.balance{font-size:40px;font-weight:700;letter-spacing:-1px;line-height:1.1}.balance--low{color:var(--sphere-warn)}.balance--empty{color:var(--sphere-danger)}.statgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sphere-space-4)}.stat{font-size:var(--sphere-text-2xl);font-weight:700;letter-spacing:-.5px}.skel{border-radius:8px;background:linear-gradient(100deg,#8c78641a 30%,#8c786433,#8c78641a 70%);background-size:200% 100%;animation:skel-shimmer 1.2s ease-in-out infinite}.skel--balance{width:168px;height:40px}.skel--stat{width:84px;height:28px}.skel--line{width:128px;height:14px}@keyframes skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.skel{animation:none}}.paybanner{background:var(--sphere-gold-soft);border:1px solid var(--sphere-gold);color:var(--sphere-gold);padding:10px 14px;border-radius:var(--sphere-radius-sm);font-size:var(--sphere-text-sm)}.pkggrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--sphere-space-3)}.pkg__amt{font-size:var(--sphere-text-2xl);font-weight:700;letter-spacing:-.5px}.pkg__sub{font-size:var(--sphere-text-xs);margin:2px 0 14px}.topup{max-width:460px}.amountrow{display:flex;flex-wrap:wrap;gap:var(--sphere-space-2);margin:8px 0 16px}.amountchip{flex:1 1 60px;min-width:60px;padding:12px 8px;font-size:var(--sphere-text-lg);font-weight:700;letter-spacing:-.3px;background:var(--sphere-surface, #fff);border:1.5px solid var(--sphere-border, #e7e1d7);border-radius:var(--sphere-radius, 10px);color:var(--sphere-text, #1a1a1a);cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.amountchip:hover{border-color:var(--sphere-accent, #8c1515)}.amountchip.selected{border-color:var(--sphere-accent, #8c1515);background:var(--sphere-accent-soft, #f7ecec);color:var(--sphere-accent, #8c1515)}.amountchip:focus-visible{outline:2px solid var(--sphere-accent, #8c1515);outline-offset:2px}.dsupload{display:flex;align-items:flex-end;gap:var(--sphere-space-3);flex-wrap:wrap;margin-top:var(--sphere-space-3)}.dsupload__file{font-size:var(--sphere-text-sm);color:var(--sphere-text-muted);flex:1;min-width:180px}.dsupload__sel{font-size:var(--sphere-text-xs);margin-top:var(--sphere-space-2)}.dsgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--sphere-space-3)}.ds__name{font-size:var(--sphere-text-lg);font-weight:700;letter-spacing:-.3px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds__meta{font-size:var(--sphere-text-sm);margin-top:4px}.ds__when{font-size:var(--sphere-text-xs);margin-top:2px}.ds__files{display:flex;flex-direction:column;gap:2px;margin-top:var(--sphere-space-3)}.ds__file{font-size:var(--sphere-text-xs);color:var(--sphere-accent);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds__file:hover{text-decoration:underline}.ds__more{font-size:var(--sphere-text-xs)}.statgrid3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sphere-space-4)}@media (max-width: 560px){.statgrid3{grid-template-columns:1fr}}.usage{display:flex;flex-direction:column}.usage__head,.usage__row{display:grid;grid-template-columns:minmax(90px,auto) 1fr auto auto;align-items:center;gap:var(--sphere-space-3);padding:12px 18px;font-size:var(--sphere-text-sm)}.usage__head{font-size:var(--sphere-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--sphere-muted, #8a8578);border-bottom:1px solid var(--sphere-line)}.usage__row{border-top:1px solid var(--sphere-line)}.usage__head+.usage .usage__row:first-child,.usage__row:first-child{border-top:none}.usage__foot{padding:12px 18px;border-top:1px solid var(--sphere-line);font-size:var(--sphere-text-xs)}.usage__cost{font-family:var(--sphere-font-mono);text-align:right}.usage__tokens{font-family:var(--sphere-font-mono);font-size:var(--sphere-text-xs)}.usage__when{text-align:right}.usage__empty{padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sphere-space-3)}.usage__emptymark{width:44px;height:44px;border-radius:50%;border:2px dashed var(--sphere-line-strong)}.settings{display:flex;flex-direction:column;gap:var(--sphere-space-5)}.portal{display:flex;align-items:center;justify-content:space-between;padding-top:var(--sphere-space-4);border-top:1px solid var(--sphere-line)}.portal__title{font-weight:600}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--sphere-surface);border:1px solid var(--sphere-line);padding:12px 18px;border-radius:var(--sphere-radius);box-shadow:var(--sphere-shadow-2);opacity:0;transition:opacity .2s;pointer-events:none;font-size:var(--sphere-text-sm)}.toast--show{opacity:1}.toast--good{border-color:var(--sphere-sage)}.toast--bad{border-color:var(--sphere-danger)}.wallet__actions{display:flex;gap:var(--sphere-space-3);align-items:center}.keyrow{display:flex;gap:var(--sphere-space-3);align-items:flex-end;margin-top:var(--sphere-space-3)}.keyrow>:first-child{flex:1}.keys{display:flex;flex-direction:column}.keys__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sphere-space-4);padding:var(--sphere-space-4);border-bottom:1px solid var(--sphere-border)}.keys__row:last-child{border-bottom:none}.keys__main{min-width:0}.keys__name{font-weight:600}.keys__value{display:inline-block;margin:2px 0;font-family:var(--sphere-font-mono, ui-monospace, monospace);font-size:var(--sphere-text-sm);word-break:break-all}.keys__meta{font-size:var(--sphere-text-sm)}.keys__actions{display:flex;gap:var(--sphere-space-2);flex-shrink:0}:root{--sphere-font: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--sphere-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sphere-font-serif: "Source Serif 4", "Source Serif Pro", "Iowan Old Style", Georgia, serif}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-feature-settings:"kern" 1}.pagetitle,.balance,.stat,.pkg__amt,.amountchip,.ds__name{font-family:var(--sphere-font-serif);font-feature-settings:"kern" 1,"liga" 1}.pagetitle{font-weight:600;letter-spacing:-.02em;font-size:30px;line-height:1.15}.balance{font-weight:700;letter-spacing:-.022em}.stat,.pkg__amt{font-weight:600;letter-spacing:-.015em}.brand{font-family:var(--sphere-font-serif);font-weight:600;letter-spacing:-.01em}.brand strong{color:var(--sphere-accent);font-weight:700}.overline{font-family:var(--sphere-font-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;color:var(--sphere-text-faint)}.usage__cost,.usage__tokens,.keys__value,.usage__head{font-family:var(--sphere-font-mono)}.usage__head{letter-spacing:.1em}.topbar{border-bottom:1px solid var(--sphere-line);padding-bottom:18px;margin-bottom:28px}.topnav__link{letter-spacing:.01em}.pagehead{margin:6px 0 22px}.pricepanel{border:1px solid var(--sphere-line);background:var(--sphere-surface);box-shadow:0 1px #1a181705}.pricepanel__head{padding:18px 22px 16px;background:var(--sphere-surface-2);border-bottom:1px solid var(--sphere-line)}.pricepanel__eyebrow{font-family:var(--sphere-font-mono);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--sphere-text-faint);margin-bottom:9px}.pricepanel__title{font-family:var(--sphere-font-serif);font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.15;color:var(--sphere-text);margin:0}.pricepanel__body{padding:16px 22px 4px}.pricepanel__lede{font-size:14px;line-height:1.55;color:var(--sphere-text-muted);max-width:64ch;margin:0 0 16px}.pricepanel__lede strong{color:var(--sphere-text);font-weight:600}.pricetable__wrap{overflow-x:auto}.pricetable{width:100%;border-collapse:collapse}.pricetable thead th{text-align:right;font-family:var(--sphere-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sphere-text-faint);padding:0 0 9px;border-bottom:1px solid var(--sphere-line)}.pricetable thead th:first-child{text-align:left}.pricetable tbody td{padding:11px 0;border-bottom:1px solid var(--sphere-line);text-align:right;font-family:var(--sphere-font-mono);font-size:14px;color:var(--sphere-text)}.pricetable tbody tr:last-child td{border-bottom:none}.pricetable__model{text-align:left!important;font-family:var(--sphere-font-serif)!important;font-weight:600!important;font-size:15px;letter-spacing:-.01em}.pricepanel__foot{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;justify-content:space-between;padding:12px 22px;border-top:1px solid var(--sphere-line);background:var(--sphere-surface-2);font-family:var(--sphere-font-mono);font-size:10.5px;color:var(--sphere-text-faint)}.pricepanel__foot a{font-family:var(--sphere-font);font-size:12px;font-weight:600;color:var(--sphere-accent);text-decoration:none;white-space:nowrap}.pricepanel__foot a:hover{text-decoration:underline}:root{--sphere-radius: 0px;--sphere-radius-sm: 2px}.sui-card{box-shadow:0 1px #1a181705}.sui-card--elevated{box-shadow:0 1px #1a181708}.overline{font-size:10px;letter-spacing:.18em}.sui-badge{border-radius:2px;font-family:var(--sphere-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:9.5px;font-weight:600;padding:2px 6px}.sui-tabs{border:1px solid var(--sphere-line)}.usage__head{background:var(--sphere-surface-2);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sphere-text-faint)}.usage__foot{background:var(--sphere-surface-2)}.paybanner{border-radius:0}:root{--series-app: #2f78b0;--series-adrc: #b83a32;--series-other: var(--sphere-text-faint)}.paybanner--sage{background:var(--sphere-sage-soft);border-color:var(--sphere-sage);color:var(--sphere-sage)}.meter__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.meter__actions{display:flex;gap:10px;flex-shrink:0;flex-wrap:wrap}.meter__fig{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:2px}.meter__fig .balance{font-size:44px;line-height:1.05}.meter__state{font-family:var(--sphere-font-serif);font-size:30px;font-weight:700;letter-spacing:-.015em;line-height:1.1}.meter__of{font-size:15px;color:var(--sphere-text-muted)}.bar{position:relative;height:12px;background:var(--sphere-surface-2);border:1px solid var(--sphere-line);margin:18px 0 8px}.bar__fill{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0}.bar__fill--ok{background:var(--sphere-sage)}.bar__fill--low{background:var(--sphere-gold)}.bar__fill--out{background:var(--sphere-danger);border-radius:0}.bar__fill--paused{background:var(--sphere-text-faint)}.meter__legend{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:var(--sphere-text-sm);color:var(--sphere-text-muted)}.meter__legend strong{color:var(--sphere-text);font-weight:600}.meter__legend--low,.meter__legend--low strong{color:var(--sphere-gold)}.meter__msg{font-size:14px;color:var(--sphere-text-muted);line-height:1.5;margin:12px 0 0}.meter__note{margin-top:14px;padding-top:12px;border-top:1px solid var(--sphere-line);font-size:var(--sphere-text-sm);color:var(--sphere-text-muted)}.meter__note strong{color:var(--sphere-text)}.figs{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--sphere-line)}.figs>div{padding:14px 16px}.figs>div+div{border-left:1px solid var(--sphere-line)}.figs .stat{font-size:30px}.figs .sub{font-size:var(--sphere-text-xs);color:var(--sphere-text-muted);margin-top:2px}.pricepanel__body .meter__note{margin:14px 0 12px}.pricepanel__body .figs{margin-bottom:16px}.row2{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--sphere-space-4)}.split{display:flex;gap:2px;height:14px;margin:14px 0}.split>span{display:block;height:100%}.split>span:first-child{border-radius:4px 0 0 4px}.split>span:last-child{border-radius:0 4px 4px 0}.split>span:only-child{border-radius:4px}.legend{display:flex;flex-direction:column;gap:8px}.legend__row{display:grid;grid-template-columns:12px 1fr auto auto;gap:10px;align-items:center;font-size:var(--sphere-text-sm)}.legend__sw{width:10px;height:10px;border-radius:2px}.legend__val{font-family:var(--sphere-font-mono);font-size:13px;text-align:right}.legend__n{font-size:var(--sphere-text-xs);color:var(--sphere-text-muted);text-align:right;min-width:88px}.card-title{font-family:var(--sphere-font-serif);font-size:19px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px}.card-p{font-size:14px;color:var(--sphere-text-muted);margin:0 0 16px;line-height:1.55}.btnrow{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tiny{font-size:var(--sphere-text-xs);color:var(--sphere-text-muted)}.aireq__p{font-size:13.5px;color:var(--sphere-text-muted);line-height:1.5;margin:4px 0 12px}.aireq__note{margin-top:-6px}.reqform{display:flex;flex-direction:column;gap:12px;margin-top:var(--sphere-space-4)}.reqform__three{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:12px}.reqform__two{display:grid;grid-template-columns:2fr 1fr;gap:12px;align-items:start}.reqform__select{display:flex;flex-direction:column;gap:4px;font-size:var(--sphere-text-xs);font-weight:600}.reqform__select select{width:100%;padding:9px 11px;background:var(--sphere-surface);border:1px solid var(--sphere-line-strong);border-radius:var(--sphere-radius-sm);font-family:inherit;font-size:14px;font-weight:400;color:var(--sphere-text)}.reqform__notice{font-size:var(--sphere-text-xs);color:var(--sphere-text-muted)}.reqform__err{color:var(--sphere-danger);font-size:var(--sphere-text-sm)}.adv{border:1px solid var(--sphere-line);background:var(--sphere-surface)}.adv summary{list-style:none;cursor:pointer;padding:14px 20px;display:flex;align-items:center;gap:12px}.adv summary::-webkit-details-marker{display:none}.adv__chev{font-family:var(--sphere-font-mono);color:var(--sphere-text-faint);width:10px;transition:transform .12s ease}.adv[open] .adv__chev{transform:rotate(90deg)}.adv__title{font-size:14px;font-weight:600}.adv__sub{font-size:var(--sphere-text-xs);color:var(--sphere-text-muted);margin-left:auto}.adv__body{padding:0 20px 18px 42px;font-size:14px;color:var(--sphere-text-muted);line-height:1.55}.adv__body p{margin:0 0 10px}.adv__body a{color:var(--sphere-accent);font-weight:600;text-decoration:none}.adv__rows{margin:4px 0 12px;border-top:1px solid var(--sphere-line)}.adv__row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--sphere-line);font-size:var(--sphere-text-sm)}.fineprint{font-size:var(--sphere-text-xs);color:var(--sphere-text-faint);line-height:1.6;margin-top:22px}.usage__summary{margin:0;font-size:var(--sphere-text-sm);color:var(--sphere-text-muted)}.usage__summary strong{color:var(--sphere-text);font-family:var(--sphere-font-mono);font-weight:500}.usage__by{display:block;font-family:var(--sphere-font);font-size:10.5px;color:var(--sphere-text-faint)}@media (max-width: 700px){.row2,.figs,.reqform__three,.reqform__two{grid-template-columns:1fr}.figs>div+div{border-left:none;border-top:1px solid var(--sphere-line)}}
