:root{color-scheme:light;--bg: #f3f6f7;--surface: #ffffff;--surface-muted: #eef3f4;--surface-raised: rgba(255, 255, 255, .92);--sidebar-bg: #f7faf9;--sidebar-line: rgba(17, 24, 39, .09);--ink: #111111;--text: #2f3a3a;--muted: #697473;--line: rgba(17, 24, 39, .1);--line-strong: rgba(17, 24, 39, .18);--accent: #111111;--accent-soft: #eeeeee;--accent-dark: #000000;--accent-ink: #ffffff;--violet: #4c4c4c;--amber: #0f766e;--green: #0f766e;--teal: #0f766e;--teal-strong: #0a625b;--teal-bright: #14b8a6;--teal-soft: rgba(20, 184, 166, .1);--teal-line: rgba(15, 118, 110, .24);--brand-green: #0f9d6e;--action-orange: #ff5a1f;--save-red: #e5484d;--shadow: 0 22px 60px rgba(15, 23, 42, .08);--shadow-soft: 0 8px 22px rgba(15, 23, 42, .06);--shadow-card: 0 18px 46px rgba(15, 23, 42, .08);--shadow-hover: 0 24px 58px rgba(15, 23, 42, .11);--inner-highlight: inset 0 1px 0 rgba(255, 255, 255, .86);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;background:var(--bg);color:var(--text)}*{box-sizing:border-box}body{margin:0;min-width:320px;background:linear-gradient(rgba(17,24,39,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(17,24,39,.022) 1px,transparent 1px),radial-gradient(circle at 30% 6%,rgba(20,184,166,.08),transparent 31rem),linear-gradient(180deg,#fbfdfd 0,#f3f7f7 34rem,var(--bg) 100%),var(--bg);background-size:72px 72px,72px 72px,auto,auto,auto}button,input{font:inherit}button{cursor:pointer}.app-shell{display:grid;grid-template-columns:256px minmax(0,1fr);min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;z-index:20;display:flex;width:256px;height:100vh;flex-direction:column;align-items:center;gap:0;border-right:1px solid var(--sidebar-line);background:#f7f7f5f5;padding:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.main-area{grid-column:2;min-width:0;min-height:100vh}.demo-mode-banner{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #d6efe9;background:#effdf9f5;padding:10px 24px;color:#134e4a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.demo-mode-banner div:first-child{display:grid;gap:2px}.demo-mode-banner span{color:#0f766e;font-size:11px;font-weight:900;text-transform:uppercase}.demo-mode-banner strong{font-size:13px;font-weight:750}.demo-mode-actions{display:flex;flex:0 0 auto;align-items:center;gap:10px}.brand-lockup,.nav-button,.text-button,.sidebar-auth-button,.sidebar-user-card button{border:0;background:transparent;color:var(--ink)}.sidebar-brand-zone{width:100%;border-bottom:1px solid var(--sidebar-line);padding:20px 16px 18px}.sidebar-brand-zone .home-brand-logo{width:100%;min-height:22px;color:var(--ink);font-size:14px;letter-spacing:4.8px;text-align:left}.sidebar-brand-zone .home-brand-logo:hover,.sidebar-brand-zone .home-brand-logo:focus-visible{color:var(--ink)}.brand-lockup{display:inline-flex;align-items:center;width:100%;gap:13px;padding:0;font-weight:500;text-align:left}.brand-mark{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border-radius:0;background:transparent;color:var(--ink);font-size:0}.brand-mark:before,.brand-mark:after{grid-area:1 / 1;width:20px;height:3px;border-radius:999px;background:currentColor;content:""}.brand-mark:before{transform:rotate(45deg)}.brand-mark:after{transform:rotate(-45deg)}.brand-copy{display:grid;min-width:0}.brand-copy strong{overflow:hidden;color:var(--ink);font-size:18px;font-weight:650;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.brand-copy small{display:none;margin-top:3px;color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.sidebar-scroll{width:100%;flex:1 1 0;min-height:0;overflow-y:auto;padding:18px 12px 12px;scrollbar-width:none}.sidebar-scroll::-webkit-scrollbar{width:0;height:0}.sidebar-section+.sidebar-section{margin-top:18px}.sidebar-section h2{margin:0 0 8px;color:#898989;font-size:12px;font-weight:700}.nav-links{display:flex;width:100%;flex-direction:column;gap:5px}.nav-actions{display:flex;width:100%;flex-direction:column;gap:10px}.nav-button,.text-button{min-height:35px;border-radius:8px;padding:0 8px;color:#171717;font-size:15px;font-weight:720}.nav-button{display:inline-flex;width:100%;align-items:center;justify-content:flex-start;gap:10px}.nav-button:hover,.text-button:hover{background:#ffffffb8;color:var(--ink)}.nav-button svg{width:18px;height:18px;flex:0 0 auto;color:#777}.nav-button.active{background:linear-gradient(90deg,#fff,#f0f1f2);color:var(--ink);box-shadow:inset 5px 0 0 var(--ink),inset 0 0 0 1px #11111114,0 8px 20px #1111110f}.nav-button.active svg{color:var(--accent)}.nav-button.active .nav-label,.nav-button.active .nav-trailing{color:#000}.nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-trailing{margin-left:auto}.nav-badge{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:22px;margin-left:auto;border:1px solid rgba(15,118,110,.22);border-radius:999px;background:#111;color:#fff;padding:0 9px;font-size:11px;font-weight:850;line-height:1;white-space:nowrap}.nav-badge:before{width:5px;height:5px;margin-right:5px;border-radius:999px;background:#14b8a6;content:""}.sidebar-auth-button{display:inline-flex;width:100%;min-height:40px;align-items:center;justify-content:center;gap:9px;border-radius:8px;padding:0 12px;font-size:15px;font-weight:780}.sidebar-auth-button.ghost{color:var(--muted)}.sidebar-auth-button.ghost:hover{background:#1111110f;color:var(--ink)}.sidebar-auth-button.strong{background:#111;color:#fff}.sidebar-auth-button.outlined{border:1px solid #cfcfcf;background:#ffffffb8;color:var(--ink)}.back-arrow{transform:rotate(180deg)}.sidebar-user-zone{width:100%;flex:0 0 auto;border-top:1px solid var(--sidebar-line);background:#f7f7f5fa;padding:9px 12px 14px}.sidebar-user-card{display:flex;align-items:center;justify-content:space-between;margin:0 -12px 12px;border-bottom:1px solid var(--sidebar-line);padding:0 18px 12px}.sidebar-user-card div{display:grid}.sidebar-user-card strong{color:#171717;font-size:15px;font-weight:700}.sidebar-user-card span{margin-top:2px;color:#777979;font-size:14px}.sidebar-user-card small{width:fit-content;margin-top:6px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;color:#555;padding:2px 8px;font-size:12px;font-weight:850}.sidebar-user-zone .sidebar-auth-button+.sidebar-auth-button{margin-top:8px}.primary-button,.secondary-button,.plan-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:38px;border-radius:8px;border:1px solid transparent;padding:0 14px;font-weight:760;transition:transform .16s ease,background .16s ease,border-color .16s ease;text-decoration:none}.primary-button{background:#111;color:var(--accent-ink)}.primary-button:hover,.plan-button:hover{transform:translateY(-1px);background:#000}.secondary-button{border-color:#cfcfcf;background:#fff;color:var(--ink)}.secondary-button:hover{border-color:#111;color:#111}.primary-button:disabled,.primary-button.disabled,.secondary-button:disabled,.secondary-button.disabled,.plan-button:disabled{cursor:not-allowed;opacity:.48;transform:none}.primary-button:disabled:hover,.primary-button.disabled:hover,.secondary-button:disabled:hover,.secondary-button.disabled:hover,.plan-button:disabled:hover{border-color:transparent;background:#111;color:var(--accent-ink)}.secondary-button:disabled:hover{border-color:#cfcfcf;background:#fff;color:var(--ink)}.primary-button.compact{min-height:32px;padding:0 12px}.primary-button.full,.secondary-button.full,.text-button.wide{width:100%}.workspace-page,.pricing-page,.dashboard-page{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:30px 0 56px}.home-page{overflow-x:hidden;min-height:100vh;background:#f3f6f7;color:#151515}.home-hero{position:relative;display:grid;min-height:92vh;overflow:hidden;align-content:start;background:radial-gradient(circle at 50% 0%,rgba(20,184,166,.08),transparent 30rem),linear-gradient(180deg,#fbfdfde0,#f3f6f7fa),#f3f6f7}.home-grid{position:absolute;inset:-2px;opacity:.58;pointer-events:none;background-image:linear-gradient(rgba(17,17,17,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.09) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 78%)}.home-nav,.home-hero-inner,.home-section-inner{width:calc(100% - 48px);max-width:1180px;margin:0 auto}.home-nav{position:relative;z-index:2;display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:24px}.home-brand,.home-nav-links button{border:0;background:transparent;color:#151515}.home-brand{padding:0;font-size:14px;font-weight:900;letter-spacing:.26em}.home-nav-links{display:flex;align-items:center;gap:28px}.home-nav-links button{padding:0;color:#151515b8;font-size:14px;font-weight:750}.home-nav-links button:hover{color:#151515}.home-hero-inner{position:relative;z-index:1;display:grid;justify-items:center;padding:clamp(54px,8vw,108px) 0 42px;text-align:center}.home-hero h1{display:grid;justify-items:center;max-width:980px;margin:0;color:#151515;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-weight:400;font-size:clamp(58px,10vw,132px);line-height:.95;letter-spacing:0}.home-title-main,.home-title-sub{display:block;max-width:100%}.home-title-sub{font-size:clamp(38px,7vw,96px)}.home-title-sub span{display:inline-block}.home-hero p{width:100%;max-width:780px;margin:28px 0 0;color:#151515b8;font-size:18px;line-height:1.9}.home-hero p span{display:inline}.home-actions{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px}.home-cta,.home-pricing-drawer summary,.home-baseurl button{min-height:52px;border:1px solid #151515;border-radius:999px;padding:0 28px;font-weight:850}.home-cta{background:#151515;color:#fff}.home-pricing-drawer{position:relative}.home-pricing-drawer summary{display:inline-grid;place-items:center;background:#ffffffad;color:#151515;list-style:none}.home-pricing-drawer summary::-webkit-details-marker{display:none}.home-pricing-panel{position:absolute;top:calc(100% + 16px);left:50%;z-index:10;display:grid;width:min(720px,calc(100vw - 40px));gap:14px;border:1px solid rgba(21,21,21,.14);border-radius:8px;background:#fffffff5;padding:28px;text-align:left;box-shadow:0 24px 80px #11111129;transform:translate(-50%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-pricing-panel>span,.home-kicker,.home-baseurl span{color:var(--teal);font-size:12px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.home-pricing-panel h2,.home-section-inner h2{margin:0;color:#151515;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(36px,5vw,68px);font-weight:400;line-height:1.04;letter-spacing:0}.home-pricing-panel p,.home-pricing-panel em{margin:0;color:#151515a3;line-height:1.7}.home-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:6px}.home-price-grid article{display:grid;gap:9px;min-height:160px;border:1px solid rgba(21,21,21,.1);border-radius:8px;background:linear-gradient(180deg,#fffffffa,#eff7f7eb),#fff;padding:18px}.home-price-grid h3,.home-step-grid h3,.home-feature-grid h3{margin:0;color:#151515;letter-spacing:0}.home-price-grid strong{color:#345f48;font-size:24px}.home-price-grid p{font-size:13px}.home-trust-metrics{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:72px}.home-trust-metrics span{display:inline-flex;min-height:42px;align-items:center;gap:8px;border-top:1px solid rgba(21,21,21,.24);padding-top:10px;color:#15151594;font-size:12px;font-weight:850;letter-spacing:.12em}.home-trust-metrics strong{color:#151515;font-size:16px;letter-spacing:0}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.home-quickstart{background:#fff;padding:104px 0}.home-section-inner{display:grid;gap:26px}.home-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-step-grid article{display:grid;min-height:220px;gap:16px;align-content:space-between;border-top:1px solid rgba(21,21,21,.18);padding-top:24px}.home-step-grid article>span{color:var(--teal);font-size:12px;font-weight:950;letter-spacing:.14em}.home-step-grid h3{font-size:24px}.home-step-grid p,.home-feature-grid p{margin:0;color:#151515a3;line-height:1.8}.home-step-grid code{color:#345f48;font-weight:850;overflow-wrap:anywhere}.home-features{background:#151515;padding:108px 0}.home-features .home-kicker{color:#5eead4}.home-features .home-section-inner h2{color:#fff}.home-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#ffffff29}.home-feature-grid article{display:grid;min-height:260px;align-content:end;gap:16px;background:#151515;padding:28px}.home-feature-grid h3{color:#fff;font-size:22px}.home-feature-grid p{color:#ffffffa3}.home-baseurl{background:#fff;border-bottom:1px solid rgba(21,21,21,.1);padding:34px 0}.home-baseurl .home-section-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.home-baseurl code{min-width:0;color:#151515;font-size:18px;font-weight:850;overflow-wrap:anywhere}.home-baseurl button{min-height:44px;background:#fff;color:#151515}.home-footer{background:#fff;padding:24px;color:#1515157a;font-size:12px;font-weight:850;letter-spacing:.12em;text-align:center}.page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.page-header h1{margin:0;color:var(--ink);letter-spacing:0}.page-header h1{font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(34px,3.8vw,54px);font-weight:400;line-height:1.05}.page-header p,.card-copy{color:var(--muted);line-height:1.7}.page-header p{max-width:760px;margin:10px 0 0;font-size:15px}.page-header-action{flex:0 0 auto}.eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:7px;color:#777;font-size:11px;font-weight:800;text-transform:uppercase}.eyebrow.centered{justify-content:center}.stat-card,.feature-tile,.plan-card,.plan-selector-panel,.plan-option,.checkout-panel,.faq-card,.dashboard-card,.gateway-panel{border:1px solid var(--line);border-radius:8px;background:#ffffffeb;box-shadow:none}.stat-card strong{display:block;color:var(--ink);font-size:18px}.stat-card span,.flow-step span,.panel-topline span,.card-title span{display:block;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.gateway-panel{padding:14px}.panel-topline,.plan-header,.pricing-panel-header,.card-title{align-items:center;color:var(--ink)}.flow-list{display:grid;gap:8px;margin:14px 0}.flow-step{border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:10px}.flow-step strong{display:block;margin-top:4px;color:var(--ink);overflow-wrap:anywhere}.code-block{position:relative;border-radius:8px;background:#111;color:#fff;padding:12px}.code-block span{display:block;color:#93a4bc;font-size:12px;font-weight:800}.code-block strong{display:block;margin-top:8px;overflow-wrap:anywhere}.code-block button{display:inline-flex;align-items:center;gap:7px;margin-top:10px;border:1px solid rgba(255,255,255,.32);border-radius:8px;background:#ffffff1f;color:#fff;padding:7px 10px;font-weight:850}.feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.feature-tile{min-height:180px;padding:16px}.feature-icon,.stat-icon{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--accent-soft);color:var(--ink)}.feature-tile h3,.faq-card h3,.dashboard-card h2{margin:12px 0 8px;color:var(--ink)}.feature-tile p,.faq-card p{margin:0;color:var(--muted);line-height:1.6}.overview-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:12px;align-items:start}.overview-stack{display:grid;gap:12px}.stat-grid.compact{margin-top:0}.boundary-list{display:grid;gap:10px;margin-top:12px}.boundary-item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:12px}.boundary-item h3{margin:0;color:var(--ink);font-size:16px}.boundary-item p{margin:6px 0 0;color:var(--muted);line-height:1.55}.pricing-page{width:min(1280px,calc(100% - 32px))}.pricing-workspace{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;width:100%;margin:0 auto;align-items:start}.plan-selector-panel,.checkout-panel{padding:14px}.pricing-panel-header{align-items:center;margin-bottom:14px}.pricing-panel-header span,.checkout-header span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.pricing-panel-header h2{margin:4px 0 0;color:var(--ink);font-size:20px}.period-toggle{display:inline-flex;gap:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface-muted);padding:4px}.period-toggle button{min-width:48px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:13px;font-weight:800}.period-toggle button.active{background:var(--ink);color:#fff}.plan-policy-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.plan-policy-pills span{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--surface-muted);padding:0 10px;color:var(--muted);font-size:12px;font-weight:850}.plan-option-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px}.plan-option{position:relative;display:grid;grid-template-rows:auto auto auto minmax(54px,auto) auto 1fr auto;gap:10px;width:100%;min-height:286px;padding:18px;border-top-width:3px;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.plan-option:hover,.plan-option.selected{transform:translateY(-1px);border-color:var(--line-strong);background:#fff;box-shadow:0 14px 36px #11111112}.plan-option.selected{outline:2px solid rgba(17,17,17,.1)}.plan-option.featured{z-index:1;border-color:#ff5a1fb3;background:linear-gradient(180deg,#ff5a1f09,#fffffffa),#fff;box-shadow:var(--inner-highlight),0 18px 42px #ff5a1f1f;transform:translateY(-8px)}.plan-option.featured:hover,.plan-option.featured.selected{border-color:var(--action-orange);box-shadow:var(--inner-highlight),0 22px 50px #ff5a1f29;transform:translateY(-10px)}.plan-option.featured.selected{outline:2px solid rgba(255,90,31,.18)}.plan-hot-ribbon{position:absolute;top:-15px;left:50%;display:inline-flex;min-height:30px;align-items:center;justify-content:center;border-radius:999px;background:var(--action-orange);color:#fff;padding:0 14px;font-size:13px;font-weight:500;transform:translate(-50%);white-space:nowrap}.plan-option-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.plan-code{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.plan-discount{display:inline-flex;min-height:22px;align-items:center;justify-content:center;border-radius:999px;background:#e5484d1a;padding:0 8px;color:var(--save-red);font-size:12px;font-weight:500;white-space:nowrap}.plan-option-heading{color:var(--ink);font-size:19px;line-height:1.2}.plan-description{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.plan-option-price{display:flex;align-items:baseline;gap:4px}.plan-option-price strong{color:var(--ink);font-size:30px;line-height:1}.plan-option-price span,.plan-option-price small{color:var(--muted);font-weight:800}.plan-quota-line{display:grid;gap:4px;border-top:1px solid var(--line);padding-top:11px}.plan-quota-line span{color:var(--muted);font-size:12px;font-weight:850}.plan-quota-line strong{color:var(--accent);font-size:18px}.plan-option-features{display:flex;flex-wrap:wrap;gap:6px;align-content:end}.plan-option-features span{display:inline-flex;align-items:center;gap:6px;min-height:24px;border-radius:999px;background:var(--surface-muted);padding:0 8px;color:var(--text);font-size:12px;font-weight:750}.plan-option-features .emphasized{background:#e8e8e8;color:var(--accent)}.plan-card-cta{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:8px;background:var(--action-orange);color:#fff;padding:0 12px;font-size:15px;font-weight:500}.paygo-option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;min-height:120px;margin-top:12px;padding:18px;border-top-width:3px;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.paygo-option:hover,.paygo-option.selected{transform:translateY(-1px);border-color:var(--line-strong);background:#fff;box-shadow:0 14px 36px #11111112}.paygo-option strong{display:block;margin-top:4px;color:var(--ink);font-size:20px}.paygo-option p{margin:6px 0 0;color:var(--muted);line-height:1.55}.paygo-option-price{display:grid;justify-items:end;align-content:start;gap:4px;white-space:nowrap}.paygo-option-price strong{margin:0;font-size:28px;line-height:1}.paygo-option-price span{color:var(--muted);font-weight:800}.paygo-features{grid-column:1 / -1}.checkout-panel{position:sticky;top:24px;border-top-width:3px}.checkout-header strong{display:block;margin-top:5px;color:var(--ink);font-size:22px}.checkout-header p{margin:6px 0 0;color:var(--muted);line-height:1.6}.checkout-price{display:flex;align-items:baseline;gap:8px;margin:18px 0 12px}.checkout-price strong{color:var(--ink);font-size:28px;line-height:1}.checkout-price span{color:var(--muted);font-weight:800}.checkout-lines{display:grid;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0}.checkout-lines div{display:flex;justify-content:space-between;gap:14px}.checkout-lines span{color:var(--muted);font-size:13px;font-weight:800}.checkout-lines strong{color:var(--ink);text-align:right}.checkout-feature-list{display:grid;gap:9px;margin:14px 0;padding:0;list-style:none}.checkout-feature-list li{display:flex;align-items:flex-start;gap:10px;color:var(--text);line-height:1.45}.checkout-feature-list svg,.plan-option-features svg{flex:0 0 auto;color:var(--accent)}.checkout-feature-list .emphasized{color:var(--ink);font-weight:850}.checkout-button{min-height:42px}.checkout-note{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.plan-card{display:flex;min-height:360px;flex-direction:column;padding:16px;border-top-width:3px}.accent-blue{border-top-color:var(--accent)}.accent-violet{border-top-color:var(--violet)}.accent-amber{border-top-color:var(--amber)}.accent-green{border-top-color:var(--green)}.accent-neutral{border-top-color:var(--line-strong)}.plan-name{color:var(--ink);font-size:21px;font-weight:900}.plan-header p{margin:9px 0 0;color:var(--muted);line-height:1.55}.plan-badge,.credit-pill{display:inline-flex;align-items:center;border-radius:999px;background:var(--surface-muted);color:var(--ink);font-size:12px;font-weight:900;white-space:nowrap}.plan-badge{height:28px;padding:0 10px}.plan-price{display:flex;align-items:baseline;gap:8px;margin:18px 0 10px}.plan-price strong{color:var(--ink);font-size:30px;line-height:1}.plan-price span{color:var(--muted)}.credit-pill{width:fit-content;padding:8px 12px}.feature-list{display:grid;gap:9px;margin:16px 0;padding:0;list-style:none}.feature-list li{display:flex;align-items:flex-start;gap:10px;color:var(--text)}.feature-list svg{flex:0 0 auto;color:var(--accent)}.feature-list .emphasized{color:var(--ink);font-weight:800}.plan-button{width:100%;margin-top:auto;background:var(--accent);color:#fff}.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.faq-card{padding:16px;box-shadow:none}.auth-landing{min-height:100vh;background:linear-gradient(180deg,#f8fafcf2,#fff 54%),#fff;color:#111}.auth-landing-nav{display:flex;width:min(1160px,calc(100% - 40px));min-height:78px;align-items:center;justify-content:space-between;gap:20px;margin:0 auto}.auth-wordmark,.auth-landing-nav button,.auth-switch{border:0;background:transparent;color:#111}.auth-wordmark{padding:0;font-size:17px;font-weight:500;letter-spacing:0}.auth-landing-nav nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:28px}.auth-landing-nav nav button{padding:8px 0;color:#5f6368;font-size:14px;font-weight:750}.auth-landing-main{display:grid;width:min(1040px,calc(100% - 40px));min-height:calc(100vh - 150px);grid-template-columns:minmax(0,1fr) 390px;gap:56px;align-items:center;margin:0 auto;padding:40px 0 64px}.auth-hero-copy{display:grid;justify-items:start;gap:20px}.auth-kicker,.auth-card-heading span{color:#777;font-size:13px;font-weight:760;letter-spacing:0}.auth-hero-copy h1{max-width:610px;margin:0;color:#111;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:68px;font-weight:400;line-height:1.12;letter-spacing:0}.auth-hero-copy p{max-width:560px;margin:0;color:#71717a;font-size:17px;line-height:1.85}.auth-proof-row{display:flex;flex-wrap:wrap;gap:22px;margin-top:10px}.auth-proof-row span{color:#8c8c8c;font-size:12px;font-weight:850}.auth-proof-row strong{color:#111;font-size:13px}.auth-card{border:1px solid #e5e7eb;border-radius:8px;background:#fffffff5;padding:30px;box-shadow:0 24px 70px #0f172a14}.auth-card-heading{display:grid;gap:8px}.auth-card-heading h2{margin:0;color:#111;font-size:25px;line-height:1.2;letter-spacing:0}.auth-card-heading p{margin:0;color:#71717a;line-height:1.65}.auth-demo-panel{display:grid;gap:8px;margin-top:18px;border:1px solid #cfe8e2;border-radius:8px;background:#f5fffc;padding:14px}.auth-demo-panel span{color:#0f766e;font-size:11px;font-weight:900;text-transform:uppercase}.auth-demo-panel strong{color:#111;font-size:17px}.auth-demo-panel p{margin:0;color:#5f6368;font-size:13px;line-height:1.55}.auth-demo-panel div{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.auth-form{display:grid;gap:15px;margin-top:24px}.auth-form label{display:grid;gap:8px;color:#111;font-size:14px;font-weight:760}.auth-label-row{display:inline-flex;align-items:baseline;gap:6px}.auth-label-hint{color:var(--muted);font-size:12px;font-weight:700}.auth-form input{height:46px;border:1px solid #d9dde3;border-radius:8px;padding:0 13px;background:#fff;color:#111}.auth-form input::placeholder{color:#a1a1aa}.auth-form input:focus,.field-row input:focus,.field-row select:focus,.search-box input:focus,.toolbar-row select:focus{outline:3px solid rgba(17,17,17,.1);border-color:var(--accent)}.auth-submit{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid #111111;border-radius:8px;background:#111;color:#fff;font-weight:850;transition:transform .16s ease,background .16s ease,border-color .16s ease}.auth-submit:hover{transform:translateY(-1px);background:#000}.auth-submit:disabled{cursor:wait;opacity:.72;transform:none}.auth-submit .dashboard-loading-spinner{color:currentColor}.auth-switch{width:100%;min-height:38px;margin-top:12px;color:#5f6368;font-size:14px;font-weight:760}.auth-landing-footer{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:0 0 28px;color:#9ca3af;font-size:13px;text-align:center}.form-error{border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#b91c1c;padding:12px}.auth-landing{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 78% 38%,rgba(64,128,224,.22),transparent 34rem),radial-gradient(circle at 96% 72%,rgba(88,168,255,.12),transparent 30rem),linear-gradient(180deg,#020407,#05080d);color:#fff;isolation:isolate}.auth-landing:before{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.66) 38%,transparent 80%),radial-gradient(ellipse at 76% 46%,transparent 0 44%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.62) 100%);content:"";pointer-events:none}.auth-agy-visual{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.auth-agy-visual:before{position:absolute;inset:2% -18% 6% 44%;z-index:0;background:radial-gradient(ellipse at 70% 50%,rgba(82,157,255,.28) 0%,rgba(82,157,255,.12) 32%,transparent 70%),radial-gradient(ellipse at 88% 42%,rgba(130,210,255,.14) 0%,transparent 48%);filter:blur(18px);content:""}.auth-agy-earth-canvas{position:absolute;inset:-14% -36% -10% 38%;z-index:1;width:112%;height:128%;filter:saturate(1.05) contrast(1.08) brightness(1.02)}.auth-agy-earth-shade{position:absolute;inset:-16% -38% -12% 34%;z-index:2;background:linear-gradient(90deg,rgba(2,4,7,.86) 0%,rgba(2,4,7,.28) 38%,transparent 74%),radial-gradient(ellipse at 72% 50%,transparent 0 52%,rgba(2,4,7,.42) 84%,rgba(2,4,7,.9) 100%)}.auth-landing-nav,.auth-landing-main,.auth-landing-footer{position:relative;z-index:2}.auth-wordmark,.auth-landing-nav button,.auth-switch{color:#fff}.auth-wordmark{font-size:13px;font-weight:760;letter-spacing:.12em}.auth-landing-nav nav button{color:#f0f7ff94}.auth-landing-nav nav button:hover,.auth-switch:hover{color:#fff}.auth-landing-main{width:min(1120px,calc(100% - 56px));grid-template-columns:minmax(0,1fr) minmax(370px,430px)}.auth-kicker,.auth-card-heading span{color:#6aeee6db;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.auth-hero-copy h1{max-width:620px;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(58px,6vw,86px);font-weight:760;line-height:.98}.auth-hero-copy p{color:#e7eff9ad}.auth-proof-row span{min-height:64px;border:1px solid rgba(255,255,255,.09);background:#ffffff0b;padding:12px 14px;color:#e2edf88a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.auth-proof-row strong{display:block;margin-bottom:6px;color:#fff;font-size:15px}.auth-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:0;background:linear-gradient(128deg,#ecf6ff2e,#5c8ed214 48%,#ffffff1f),#070e1b4d;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #10233a4d,0 24px 70px #00000057;backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15)}.auth-card:before{position:absolute;inset:0;background:radial-gradient(ellipse at 16% 0%,rgba(255,255,255,.16),transparent 34%),linear-gradient(110deg,transparent 0 22%,rgba(255,255,255,.08) 46%,transparent 62% 100%);content:"";mix-blend-mode:screen;opacity:.62;pointer-events:none}.auth-card>*{position:relative;z-index:1}.auth-card-heading h2,.auth-demo-panel strong,.auth-form label{color:#fff}.auth-card-heading p,.auth-switch{color:#e5eff999}.auth-demo-panel{border-color:#ffffff1a;border-radius:0;background:#ffffff0e}.auth-demo-panel span{color:#6aeee6db}.auth-demo-panel p{color:#e5eff994}.auth-form input{border-color:#ffffff21;border-radius:0;background:#02070f94;color:#fff;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0000001a}.auth-form input::placeholder{color:#e5eff95c}.auth-form input:focus{border-color:#86dcff94;box-shadow:0 0 0 3px #50a0ff2e,inset 0 1px #ffffff1a}.auth-submit{border-radius:0;border-color:#ffffffe0;background:#fff;color:#05080d;box-shadow:0 16px 42px #5a9eff2e}.auth-submit:hover{background:#ecf6fff5;color:#05080d}.auth-demo-panel .secondary-button,.auth-demo-panel .primary-button{border-radius:0}.auth-landing-footer{color:#e2edf852}.notice{border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);padding:12px}.demo-showcase-page{background:linear-gradient(180deg,rgba(239,253,249,.72),transparent 22rem),var(--bg)}.demo-stat-grid{margin-bottom:12px}.demo-case-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.demo-journey-strip{display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;margin:0 0 14px;border:1px solid #d6efe9;border-radius:8px;background:#ffffffd1;padding:8px}.demo-journey-strip>span{display:inline-flex;align-items:center;border-right:1px solid #d6efe9;color:#0f766e;padding:0 12px 0 6px;font-size:12px;font-weight:900;text-transform:uppercase}.demo-journey-strip a{display:grid;gap:3px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ink);padding:9px 10px;text-align:left;text-decoration:none}.demo-journey-strip a:hover,.demo-journey-strip a.active{border-color:#b9e4db;background:#f5fffc}.demo-journey-strip strong{font-size:13px}.demo-journey-strip small{color:var(--muted);font-size:11px;font-weight:750}.demo-case-card{display:flex;min-height:220px;flex-direction:column;gap:14px}.demo-case-card .card-copy{flex:1 1 auto;margin:0}.demo-state-panel{margin-top:12px}.demo-state-list{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.demo-state-list span{border:1px solid #cfe8e2;border-radius:999px;background:#f5fffc;color:#0f766e;padding:7px 10px;font-size:12px;font-weight:800}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.stat-card{padding:14px}.stat-card strong{margin-top:8px;font-size:18px}.dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.dashboard-card{padding:14px;box-shadow:none}.dashboard-card.wide{grid-column:1 / -1}.balance-overview-card{display:grid;gap:14px}.balance-split-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.balance-split-item{display:grid;gap:7px;min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:14px}.balance-split-label{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.balance-split-label em{display:inline-flex;align-items:center;min-height:22px;border:1px solid rgba(18,128,118,.28);border-radius:999px;background:#1280761a;color:var(--accent);padding:0 8px;font-style:normal;font-size:11px;font-weight:950}.balance-split-item span{color:var(--muted);font-size:13px;font-weight:850}.balance-split-item strong{color:var(--ink);font-size:28px;line-height:1}.balance-split-item small{color:var(--muted);line-height:1.5}.balance-split-item.tone-teal{border-color:#12807647;background:linear-gradient(180deg,#12807614,#ffffffe0)}.subscription-progress-block{display:grid;gap:8px}.subscription-progress-head,.subscription-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.subscription-progress-head span,.subscription-progress-meta span{color:var(--muted);font-weight:800}.subscription-progress-head strong{color:var(--ink)}.subscription-progress-track{position:relative;overflow:hidden;height:10px;border-radius:999px;background:#d7dce2}.subscription-progress-track span{display:block;height:100%;border-radius:inherit;background:#128076;transition:width .18s ease}.subscription-progress-meta{flex-wrap:wrap;font-size:12px}.balance-expiry-notice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;border:1px solid rgba(18,128,118,.24);border-radius:8px;background:linear-gradient(180deg,#ecfdf5eb,#fffffff0);padding:12px 14px}.balance-expiry-notice-icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid rgba(18,128,118,.24);border-radius:8px;background:#1280761a;color:var(--accent)}.balance-expiry-notice strong{color:var(--ink);font-size:14px;font-weight:950}.balance-expiry-notice p{margin:4px 0 0;color:var(--muted);font-size:12px;font-weight:800;line-height:1.4}.balance-expiry-notice-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.balance-expiry-notice-actions .ghost{background:#ffffffd1}.ledger-history-card{display:grid;gap:12px}.ledger-filter-tabs{width:fit-content;margin:0}.ledger-history-list{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#ffffffb8}.ledger-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;border-bottom:1px solid rgba(17,24,39,.08);padding:12px 14px}.ledger-history-row:last-child{border-bottom:0}.ledger-history-row:hover{background:#ecfdf56b}.ledger-history-main{display:flex;min-width:0;align-items:flex-start;gap:10px}.ledger-history-icon{display:inline-flex;flex:0 0 28px;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid rgba(18,128,118,.22);border-radius:999px;background:#12807614;color:var(--accent);font-weight:950;line-height:1}.ledger-history-row.debit .ledger-history-icon{border-color:#0f172a24;background:#f1f5f9e6;color:var(--ink)}.ledger-history-copy{display:grid;min-width:0;gap:4px}.ledger-history-copy strong{overflow-wrap:anywhere;color:var(--ink);font-size:14px;font-weight:920;line-height:1.25}.ledger-history-copy small,.ledger-history-meta,.ledger-history-amount span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.ledger-history-meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px}.ledger-history-meta code{max-width:180px;overflow:hidden;border-radius:7px;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.ledger-history-amount{display:grid;min-width:96px;justify-items:end;gap:4px;text-align:right}.ledger-history-amount strong{color:var(--ink);font-size:15px;font-weight:950;white-space:nowrap}.ledger-history-row.credit .ledger-history-amount strong{color:var(--accent)}.ledger-history-row.debit .ledger-history-amount strong{color:#0f172a}.ledger-history-hint{margin:0;color:var(--muted);font-size:12px;font-weight:760;line-height:1.5}.ledger-history-action{width:fit-content}.card-title{align-items:center}.card-title h2{margin:0}.setup-row{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center;border-top:1px solid var(--line);padding:12px 0}.setup-row:first-of-type{margin-top:12px}.setup-row span{color:var(--muted);font-weight:800}.setup-row code{overflow-wrap:anywhere;border-radius:8px;background:var(--surface-muted);padding:9px;color:var(--ink)}.empty-state{min-height:70px;margin-top:12px;border-radius:8px;background:var(--surface-muted);padding:12px;color:var(--muted);line-height:1.6}.invite-top-grid,.invite-workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.invite-money{display:block;margin-top:18px;color:var(--ink);font-size:42px;line-height:1}.invite-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:16px}.compact-field{margin:0}.invite-link-card,.invite-rewards-page .dashboard-card.wide{margin-bottom:12px}.invite-table-list,.invite-event-list{display:grid;gap:0;margin-top:12px;overflow-x:auto}.invite-table-row,.invite-event-row{display:grid;min-width:640px;align-items:center;gap:12px;border-top:1px solid var(--line);padding:12px 0;color:var(--muted);font-size:13px}.invite-table-row{grid-template-columns:1.25fr .8fr .8fr .8fr}.invite-event-row{grid-template-columns:.8fr .9fr 1.2fr .8fr .8fr}.invite-table-row.is-header,.invite-event-row.is-header{min-height:34px;border-top:0;padding:4px 0 8px;color:var(--ink);font-size:12px;font-weight:900}.invite-table-row strong,.invite-event-row strong{color:var(--ink)}.empty-state.compact{min-height:auto;margin-top:8px;padding:10px;font-size:13px}.operator-access-card,.operator-summary-card{margin-bottom:12px}.operator-settlement-list{display:grid;gap:12px}.operator-readonly-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.operator-search-row{display:flex;align-items:center;gap:10px;margin:10px 0 8px}.operator-search-field{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:8px;border:1px solid rgba(12,18,24,.1);border-radius:8px;background:#ffffffe0;color:#66706f;padding:0 12px}.operator-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);padding:11px 0;font:inherit}.operator-search-field input::placeholder{color:#8a9492}.operator-table-hint{margin:0 0 10px;color:#66706f;font-size:13px}.operator-redeem-form{display:grid;grid-template-columns:minmax(130px,.9fr) minmax(130px,.9fr) minmax(100px,.6fr) minmax(180px,1.2fr) auto;gap:10px;align-items:end;margin-top:12px}.operator-redeem-form .primary-button{min-height:36px;white-space:nowrap}.operator-redeem-note{min-width:0}.redeem-export-box{display:grid;gap:8px;margin-top:14px}.redeem-export-box textarea{width:100%;min-height:120px;resize:vertical;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:var(--ink);padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55}.operator-redeem-batches{display:grid;gap:8px;margin-top:14px}.operator-redeem-batch-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;background:#ffffffe6;padding:10px 12px}.operator-redeem-batch-row div{display:grid;min-width:0;gap:3px}.operator-redeem-batch-row strong{color:var(--ink);font-size:14px}.operator-redeem-batch-row span{overflow-wrap:anywhere;color:#66706f;font-size:12px}.operator-issue-filter-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 8px}.operator-issue-filter-tabs button{display:inline-flex;align-items:center;gap:8px}.operator-issue-filter-tabs button span{display:inline-flex;min-width:22px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#0c12180f;color:#66706f;padding:0 7px;font-size:12px}.operator-issue-filter-tabs button.active span{background:#ffffff29;color:#fff}.operator-balance-table{display:grid;gap:1px;overflow-x:auto;border:1px solid rgba(12,18,24,.08);border-radius:8px;background:#0c121814}.operator-balance-row{display:grid;grid-template-columns:minmax(220px,1.45fr) repeat(4,minmax(110px,1fr));gap:10px;align-items:center;min-width:840px;padding:10px 12px;background:#ffffffeb;font-size:13px}.operator-balance-row.is-header{color:#66706f;font-weight:700;background:#f2f8f7f5}.operator-balance-row.issue-critical{background:#fffffff0;box-shadow:inset 3px 0 #be123cb8}.operator-balance-row.issue-warning{background:#fffffff0;box-shadow:inset 3px 0 #0f766e6b}.operator-balance-row code{overflow-wrap:anywhere}.operator-user-cell{display:grid;min-width:0;gap:3px}.operator-user-cell strong{overflow-wrap:anywhere;color:var(--ink);font-size:14px}.operator-user-cell span{overflow-wrap:anywhere;color:#66706f;font-size:12px;line-height:1.35}.operator-issue-cell{display:grid;min-width:0;gap:3px}.operator-issue-cell strong{color:#0f766e;font-size:13px}.operator-issue-cell.critical strong{color:#9f1239}.operator-issue-cell.warning strong{color:#0f766e}.operator-issue-cell span{overflow-wrap:anywhere;color:#66706f;font-size:12px;line-height:1.35}.operator-ledger-list{display:grid;gap:8px}.operator-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid rgba(12,18,24,.08);border-radius:8px;background:#ffffffe6;padding:10px 12px}.operator-ledger-main{display:flex;min-width:0;align-items:flex-start;gap:10px}.operator-ledger-icon{display:inline-grid;flex:0 0 auto;width:26px;height:26px;place-items:center;border:1px solid rgba(20,184,166,.18);border-radius:8px;background:#14b8a614;color:#0f766e;font-weight:900}.operator-ledger-row.debit .operator-ledger-icon{border-color:#525a5b33;background:#525a5b14;color:#525a5b}.operator-ledger-main strong,.operator-ledger-amount strong{display:block;color:var(--ink);font-size:14px}.operator-ledger-main small,.operator-ledger-amount span,.operator-ledger-meta{color:#66706f;font-size:12px}.operator-ledger-main small{display:block;margin-top:2px;overflow-wrap:anywhere}.operator-ledger-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.operator-ledger-meta code{overflow-wrap:anywhere}.operator-ledger-amount{text-align:right;white-space:nowrap}.operator-ledger-row.credit .operator-ledger-amount strong{color:#0f766e}.operator-settlement-card{display:grid;gap:12px}.operator-settlement-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.operator-settlement-meta .metric-row strong{overflow-wrap:anywhere;font-size:14px}.operator-note-field textarea{min-height:78px;resize:vertical}.operator-action-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.usage-reward-grid,.promo-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.usage-reward-grid{margin-top:12px}.reward-route-card,.promo-card{display:grid;align-content:start;gap:12px}.reward-route-card h2,.promo-card h2,.promo-hero-card h2{margin:0;color:var(--ink)}.reward-route-card .secondary-button,.promo-card .secondary-button{justify-self:start}.promo-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr);gap:12px;margin-bottom:12px}.promo-hero-card{display:grid;min-height:250px;align-content:space-between;gap:28px;background:linear-gradient(135deg,rgba(20,184,166,.12),transparent 38%),#fffffff0}.promo-kicker,.promo-window-card>span,.promo-card-topline>span{color:#0f766e;font-size:11px;font-weight:900;text-transform:uppercase}.promo-hero-card h2{margin-top:8px;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.04}.promo-hero-card p,.promo-window-card p{max-width:680px;margin:12px 0 0;color:var(--muted);line-height:1.7}.promo-benefit-list{display:flex;flex-wrap:wrap;gap:8px}.promo-benefit-list span{border:1px solid rgba(15,118,110,.22);border-radius:999px;background:#ffffffc2;color:var(--ink);padding:6px 10px;font-size:12px;font-weight:850}.promo-window-card{display:grid;align-content:center;gap:10px}.promo-window-card strong{color:var(--ink);font-size:clamp(30px,3vw,42px);line-height:1}.promo-card-topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.promo-card-icon{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid rgba(15,118,110,.18);border-radius:8px;background:#14b8a617;color:#0f766e}.quick-actions,.wallet-tools,.two-column-workspace{display:grid;gap:12px}.quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.quick-actions button,.amount-row button,.segmented-control button,.table-row button,.model-row button,.gateway-usage-row button,.command-box button{border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-weight:850}.quick-actions button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:9px}.quick-actions button:hover,.amount-row button:hover,.segmented-control button:hover,.table-row button:hover,.model-row button:hover,.gateway-usage-row button:hover,.command-box button:hover{border-color:var(--accent);color:var(--accent)}.wallet-tools,.two-column-workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;margin-top:12px}.coupons-page{width:min(1180px,calc(100% - 32px))}.coupon-wallet-section{display:grid;gap:12px}.coupon-card-grid,.coupon-history-list{display:grid;gap:10px;margin-top:12px}.coupon-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coupon-card{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:112px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.coupon-card.history{opacity:.78}.coupon-card-value{display:grid;place-content:center;border-right:1px dashed rgba(17,17,17,.18);background:linear-gradient(180deg,#14b8a61a,#11111108);color:var(--ink);text-align:center}.coupon-card-value strong{color:#0f766e;font-size:26px;line-height:1}.coupon-card-value span{margin-top:6px;color:var(--muted);font-size:12px;font-weight:900}.coupon-card-body{display:grid;gap:10px;min-width:0;padding:14px}.coupon-card-body h3{margin:0;color:var(--ink);font-size:16px}.coupon-card-body p{margin:6px 0 0;color:var(--muted);line-height:1.55}.coupon-card-meta{display:flex;flex-wrap:wrap;gap:6px}.coupon-card-meta span{min-height:24px;border-radius:999px;background:var(--surface-muted);padding:4px 8px;color:var(--text);font-size:12px;font-weight:800}.field-row{display:grid;gap:8px;margin:12px 0;color:var(--ink);font-size:14px;font-weight:850}.field-row input,.field-row select,.toolbar-row select,.search-box input{min-height:34px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:var(--ink);padding:0 12px}.amount-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.amount-row button,.segmented-control button{min-height:30px;padding:0 10px}.amount-row button.selected,.segmented-control button.active{border-color:#101827;background:#101827;color:#fff}.coupon-selector{display:grid;gap:8px;margin:12px 0}.coupon-selector-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.coupon-selector-header span{color:var(--ink);font-size:13px;font-weight:900}.coupon-selector-header strong{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;background:#0f9d6e1a;color:var(--brand-green);padding:0 10px;font-size:13px;font-weight:500}.coupon-selector-header button,.coupon-selector-list button{border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-weight:850}.coupon-selector-header button{min-height:30px;padding:0 10px}.coupon-selector-header button.active,.coupon-selector-list button.selected{border-color:#14b8a66b;background:#14b8a614;color:#0f766e}.coupon-selector-list{display:grid;gap:8px}.coupon-selector-list button{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:10px;padding:10px;text-align:left}.wallet-recharge-card .coupon-selector{margin:12px 0 16px}.wallet-recharge-card .coupon-selector-header span{font-size:15px;font-weight:500}.wallet-recharge-card .coupon-selector-list button{min-height:58px;border-color:#0f9d6e38;background:#0f9d6e0f;color:var(--brand-green);padding:12px 14px}.coupon-selector-list span{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.coupon-selector-list strong{color:#0f766e}.coupon-selector-list small{flex:0 0 auto;color:var(--brand-green);font-weight:500}.wallet-checkout-lines{margin:12px 0}.wallet-recharge-card{padding:22px}.wallet-recharge-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.recharge-custom-field{margin-top:10px}.wallet-amount-field{margin-bottom:14px}.wallet-amount-field input{min-height:46px;font-size:18px;font-weight:760}.wallet-basic-summary{display:grid;gap:0;border-radius:8px;border:1px solid var(--line);background:linear-gradient(180deg,#ffffffe0,#eff7f79e),var(--surface-muted);margin:14px 0;overflow:hidden}.wallet-basic-summary div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;border-bottom:1px solid rgba(17,24,39,.08);padding:0 14px}.wallet-basic-summary div:last-child{border-bottom:0}.wallet-basic-summary span{color:var(--muted);font-size:13px;font-weight:850}.wallet-basic-summary strong{color:var(--ink);font-size:15px;font-weight:850;text-align:right}.wallet-basic-summary .save-amount{color:var(--teal)}.wallet-payable-row strong{color:var(--ink);font-size:24px;font-weight:760;line-height:1}.wallet-pay-button{min-height:48px}.wallet-pay-button span{font-size:15px;font-weight:760}.wallet-redeem-card{padding:22px}.wallet-redeem-card .wallet-recharge-head svg{color:var(--teal)}.redeem-action-row{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 12px}.redeem-action-row button{flex:1 1 132px;min-height:40px}.redeem-preview-box{display:grid;gap:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#14b8a614,#fffffff0);margin:12px 0}.redeem-preview-box div{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(17,24,39,.08);padding:0 12px}.redeem-preview-box div:last-of-type{border-bottom:0}.redeem-preview-box span,.redeem-preview-box p,.redeem-history-item span{color:var(--muted);font-size:13px;font-weight:780}.redeem-preview-box strong,.redeem-history-item strong{color:var(--ink);font-size:14px;font-weight:850;text-align:right}.redeem-preview-box p{margin:0;border-top:1px solid rgba(20,184,166,.18);padding:10px 12px}.redeem-history-list{display:grid;gap:8px;margin-top:14px}.redeem-history-item{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px 12px}.redeem-history-item div{display:grid;min-width:0;gap:3px}.redeem-history-item div span{overflow-wrap:anywhere}.wallet-policy-card .mini-metric-list .metric-row:first-child strong{color:var(--brand-green)}.monthly-entitlement-panel{display:grid;gap:12px;border:1px solid rgba(17,24,39,.12);border-radius:8px;margin-top:12px;background:linear-gradient(180deg,#14b8a614,#ffffffeb);padding:14px}.monthly-entitlement-panel.empty{background:var(--surface-muted)}.monthly-entitlement-top,.monthly-entitlement-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.monthly-entitlement-top span,.monthly-entitlement-meta span{color:var(--muted);font-size:12px;font-weight:900}.monthly-entitlement-top strong{color:#0f766e;font-size:12px;font-weight:900;text-align:right}.monthly-entitlement-days{color:var(--ink);font-size:24px;font-weight:900;line-height:1.1}.monthly-entitlement-meta{align-items:stretch}.monthly-entitlement-meta div{display:grid;flex:1 1 0;gap:5px;min-width:0;border:1px solid rgba(17,24,39,.08);border-radius:8px;background:#ffffffbd;padding:10px}.monthly-entitlement-meta strong{overflow-wrap:anywhere;color:var(--ink);font-size:14px;font-weight:900}.monthly-entitlement-panel p{margin:0;color:var(--muted);font-size:13px;font-weight:700;line-height:1.5}.setup-row.compact{grid-template-columns:110px 1fr;border:1px solid var(--line);border-radius:8px;margin:8px 0 12px;padding:9px}.inline-status{margin-top:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);color:var(--text);padding:9px}.inline-status code{overflow-wrap:anywhere;color:var(--ink);font-weight:900}.keys-console-page{--keys-ink: #151515;--keys-muted: rgba(21, 21, 21, .62);--keys-soft: rgba(21, 21, 21, .44);--keys-line: rgba(21, 21, 21, .12);--keys-line-soft: rgba(21, 21, 21, .08);--keys-paper: #f3f6f7;--keys-card: #ffffff;--keys-warm: #edf6f5;--keys-brass: #0f766e;--keys-clay: #0f766e;min-height:100vh;background:linear-gradient(rgba(21,21,21,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(21,21,21,.045) 1px,transparent 1px),linear-gradient(135deg,#fbfdfd 0,#f3f7f7 46%,#eef3f4);background-size:72px 72px,72px 72px,auto;color:var(--keys-ink)}.keys-topbar{min-height:160px;border-bottom:0;background:transparent;padding:30px 0 0}.keys-topbar-inner{display:flex;width:min(100% - 72px,1500px);min-height:126px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--keys-line-soft);border-radius:8px;background:linear-gradient(180deg,#fffffff7,#f8fbfbeb),#fff;padding:26px 34px 28px;margin:0 auto;box-shadow:inset 0 1px #ffffffdb,0 14px 36px #0f172a0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.keys-topbar h1{margin:0;color:var(--keys-ink);font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(56px,5vw,82px);font-weight:400;line-height:1.02;letter-spacing:0}.keys-topbar p{margin:14px 0 0;color:var(--keys-muted);font-size:21px;font-weight:650;line-height:1.45}.keys-topbar-actions,.keys-management-actions,.keys-tool-row,.keys-pagination,.keys-page-size,.keys-page-controls,.keys-modal-footer,.keys-switch-row,.keys-lines-heading,.keys-action-icons,.keys-channel-stack span{display:flex;align-items:center}.keys-topbar-actions{justify-content:flex-end;gap:14px}.keys-stage{width:min(100% - 72px,1500px);margin:0 auto;padding:48px 0 58px}.keys-management-actions{justify-content:flex-end;gap:14px;margin-bottom:24px}.keys-icon-button,.keys-locale-button,.keys-balance-pill,.keys-avatar-button,.keys-create-button,.keys-select-box,.keys-action-icons button,.keys-page-controls button,.keys-line-item button,.keys-modal-close,.keys-advanced-toggle{border:1px solid var(--keys-line);background:var(--keys-card);color:var(--keys-ink)}.keys-icon-button{position:relative;display:inline-grid;width:48px;height:48px;place-items:center;border-radius:8px;box-shadow:0 12px 30px #15151514}.keys-icon-button.has-alert{border-color:#1280765c;color:var(--accent)}.keys-alert-dot{position:absolute;top:10px;right:10px;width:9px;height:9px;border:2px solid #ffffff;border-radius:999px;background:#dc2626}.keys-icon-button.raised{width:58px;height:58px}.keys-icon-button:disabled,.keys-create-button:disabled,.keys-action-icons button:disabled,.keys-page-controls button:disabled,.keys-modal-footer button:disabled{cursor:not-allowed;opacity:.46}.keys-locale-button,.keys-balance-pill{display:inline-flex;min-height:48px;align-items:center;gap:8px;border-color:transparent;border-radius:8px;padding:0 14px;box-shadow:none;font-weight:850}.keys-locale-button span{display:inline-grid;width:26px;height:26px;place-items:center;border-radius:999px;background:var(--keys-warm);color:var(--keys-brass);font-size:11px}.keys-balance-pill{background:var(--keys-warm);color:var(--keys-ink);font-size:18px}.keys-avatar-button{display:inline-grid;width:48px;height:48px;place-items:center;border-color:transparent;border-radius:999px;background:var(--keys-ink);color:#fff;font-size:17px;font-weight:900}.keys-create-button{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:13px;border-color:transparent;border-radius:8px;background:var(--keys-ink);color:#fff;padding:0 24px;box-shadow:0 16px 34px #1515152e;font-size:17px;font-weight:900}.keys-tool-row{flex-wrap:wrap;gap:12px}.keys-tool-row.compact{justify-content:flex-end;margin:0}.keys-search-box{display:inline-flex;width:min(100%,310px);min-height:46px;align-items:center;gap:11px;border:1px solid var(--keys-line);border-radius:8px;background:var(--keys-card);color:var(--keys-soft);padding:0 14px}.keys-search-box input{min-width:0;flex:1;border:0;color:var(--keys-ink);outline:0;font-size:15px}.keys-search-box input::placeholder{color:var(--keys-soft)}.keys-select-box{position:relative;display:inline-flex;min-width:180px;min-height:46px;align-items:center;justify-content:space-between;gap:12px;border-radius:8px;color:var(--keys-ink);padding:0 14px 0 16px;font-weight:800}.keys-select-box.compact{min-width:150px}.keys-select-box select{position:absolute;inset:0;width:100%;opacity:0}.keys-table-card,.keys-help-callout,.keys-lines-card{overflow:hidden;border:1px solid var(--keys-line);border-radius:8px;background:#fffefaf5;box-shadow:0 22px 60px #15151517}.keys-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--keys-line-soft);padding:20px 24px}.keys-table-toolbar h2,.keys-help-callout h2,.keys-lines-heading h2{margin:0;color:var(--keys-ink);font-size:21px;line-height:1.2}.keys-table-toolbar span,.keys-lines-heading p,.keys-help-callout p,.keys-line-item span{color:var(--keys-muted);font-weight:700}.keys-table-scroll{overflow:auto;max-height:620px}.keys-table{width:100%;min-width:1500px;border-collapse:separate;border-spacing:0}.keys-table th,.keys-table td{border-bottom:1px solid var(--keys-line-soft);text-align:left;vertical-align:middle}.keys-table th{position:sticky;top:0;z-index:1;height:68px;background:#f8f6f2;color:#15151594;padding:0 20px;font-size:14px;font-weight:900}.keys-table th:first-child,.keys-table th:first-child svg,.keys-table th:nth-child(5),.keys-table th:nth-child(5) svg{display:inline-flex;align-items:center;gap:6px}.keys-table th:first-child{width:220px}.keys-table th:nth-child(2){width:132px}.keys-table th:nth-child(3){width:132px}.keys-table th:nth-child(4){width:120px}.keys-table th:nth-child(5){width:120px}.keys-table th:nth-child(6){width:170px}.keys-table th:nth-child(7){width:112px}.keys-table th:nth-child(8){width:230px}.keys-table th:nth-child(9){width:86px}.keys-table th:last-child{width:142px}.keys-table td{height:96px;padding:14px 20px;color:var(--keys-ink);font-size:14px;font-weight:750}.keys-table td>strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.25}.keys-table td>small{display:block;max-width:190px;overflow:hidden;margin-top:7px;color:var(--keys-soft);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.keys-status-chip{display:inline-flex;min-height:25px;align-items:center;border-radius:999px;background:#e6f6f3;color:#0f766e;padding:0 9px;font-size:12px;font-weight:900}.keys-status-chip.disabled,.keys-status-chip.expired,.keys-status-chip.unknown{background:#eeece7;color:#15151585}.keys-usage-cell{display:grid;gap:5px;color:var(--keys-ink);font-weight:760}.keys-usage-cell strong{font-size:15px}.keys-usage-cell span{color:var(--keys-soft);font-size:12px}.keys-usage-track{width:118px;height:7px;overflow:hidden;border-radius:999px;background:#e7e2d8}.keys-usage-track span{display:block;height:100%;border-radius:inherit;background:var(--keys-ink)}.keys-channel-stack{display:grid;gap:7px}.keys-channel-stack span{gap:6px;color:#151515a8;font-size:13px;font-weight:800}.keys-channel-stack span:first-child svg{color:var(--keys-brass)}.keys-channel-stack span:last-child svg{color:var(--keys-ink)}.keys-ai-pill{display:inline-flex;min-height:30px;align-items:center;border-radius:999px;background:var(--keys-warm);color:var(--keys-brass);padding:0 10px;font-size:12px;font-weight:900}.keys-action-icons{gap:8px}.keys-action-icons button{display:inline-grid;width:40px;height:40px;place-items:center;border-radius:999px;background:var(--keys-card);color:#1515158a;box-shadow:0 8px 18px #15151512}.keys-action-icons button:hover:not(:disabled){color:var(--keys-ink)}.keys-action-icons button.danger{color:#dc2626}.keys-copy-hint{display:block;margin-top:6px;color:var(--keys-brass);font-size:12px;font-weight:850}.keys-help-callout{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;margin-top:26px;border-color:#151515;background:#151515;padding:26px}.keys-help-callout>span{display:inline-grid;width:40px;height:40px;place-items:center;border-radius:8px;background:#dff7f2;color:#0f766e}.keys-help-callout p{margin:8px 0 0;color:#ffffffb8;font-size:16px;line-height:1.65}.keys-help-callout h2{color:#fff}.keys-lines-card{margin-top:26px;padding:28px}.keys-lines-heading{justify-content:space-between;gap:18px;margin-bottom:20px}.keys-lines-heading p{margin:7px 0 0}.keys-lines-heading>span{border-radius:999px;background:#151515;color:#fff;padding:8px 12px;font-size:12px;font-weight:900}.keys-lines-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.keys-line-item{display:grid;gap:10px;min-width:0}.keys-line-item strong{color:#111827;font-size:15px}.keys-line-item code{overflow:auto;border-radius:8px;background:#edf6f5;color:#151515;padding:13px 14px;font-size:14px;white-space:nowrap}.keys-line-item button{justify-self:start;display:inline-flex;min-height:38px;align-items:center;gap:8px;border-radius:8px;color:var(--keys-brass);padding:0 12px;font-weight:850}.keys-modal-backdrop{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:#1118278f;padding:28px}.keys-modal-backdrop.strong{z-index:40;background:#111827a8}.keys-modal{width:min(100%,720px);max-height:min(92vh,920px);overflow:auto;border:1px solid var(--keys-line);border-radius:8px;background:#fff;box-shadow:0 30px 80px #1515153d}.keys-warning-modal,.keys-created-modal{width:min(100%,620px)}.keys-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:28px 34px 12px}.keys-modal-header h2{margin:0;color:var(--keys-ink);font-size:24px}.keys-modal-header p{margin:7px 0 0;color:var(--keys-muted);font-size:15px;line-height:1.5}.keys-modal-close{display:inline-grid;width:38px;height:38px;place-items:center;border-color:transparent;background:transparent;color:#15151594;font-size:30px;line-height:1}.keys-modal-body{display:grid;gap:14px;padding:0 34px 20px}.keys-modal .field-row{margin:0;color:var(--keys-ink);font-size:15px}.keys-modal .field-row input,.keys-modal .field-row select,.keys-modal .field-row textarea{min-height:54px;border:1px solid var(--keys-line);border-radius:8px;background:#fff;color:var(--keys-ink);padding:0 16px;font:inherit;font-weight:700}.keys-modal .field-row textarea{min-height:108px;padding-top:14px;resize:vertical}.keys-modal .field-row small{color:var(--keys-muted);font-size:12px;line-height:1.45}.keys-switch-row{justify-content:flex-start;gap:12px;min-height:42px;color:var(--keys-ink);font-weight:850}.keys-switch-row input{width:42px;height:24px;accent-color:#151515}.keys-advanced-toggle{display:inline-flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border-radius:8px;color:var(--keys-ink);padding:0 14px;font-weight:900}.keys-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.keys-channel-notice,.keys-warning-list,.keys-secret-list{display:grid;gap:12px}.keys-channel-notice{grid-column:1 / -1;grid-template-columns:34px minmax(0,1fr);align-items:start;border:1px solid rgba(15,118,110,.24);border-radius:8px;background:#edf6f5;color:var(--keys-brass);padding:13px}.keys-channel-notice strong{display:block;color:var(--keys-ink);font-size:14px}.keys-channel-notice p{margin:5px 0 0;color:var(--keys-muted);font-size:13px;line-height:1.55}.keys-modal-grid .field-row:nth-last-child(2){grid-column:1 / -1}.keys-warning-list,.keys-secret-list{padding:0 34px 20px}.keys-warning-list>div{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;border:1px solid var(--keys-line-soft);border-radius:8px;background:#fbfaf7;color:#151515b8;padding:12px;font-weight:750;line-height:1.55}.keys-warning-list svg{color:var(--keys-brass)}.keys-secret-item{display:grid;gap:8px;border:1px solid rgba(15,118,110,.24);border-radius:8px;background:#edf6f5;padding:14px}.keys-secret-item span{color:var(--keys-muted);font-size:13px;font-weight:850}.keys-secret-item code{overflow:auto;border-radius:8px;background:#fff;color:var(--keys-ink);padding:13px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.keys-modal-footer{justify-content:flex-end;gap:12px;border-top:1px solid var(--keys-line-soft);padding:18px 34px 28px}.keys-modal-footer.stacked{display:grid;grid-template-columns:1fr}.keys-pagination{justify-content:space-between;gap:18px;margin-top:28px;border-top:1px solid var(--keys-line-soft);background:#fffefab8;padding:18px 26px;color:#151515a3;font-size:15px;font-weight:750}.keys-page-size,.keys-page-controls{gap:8px}.keys-page-size strong{display:inline-grid;min-width:70px;min-height:46px;place-items:center;border:1px solid var(--keys-line-soft);border-radius:8px;background:#fff;color:var(--keys-ink)}.keys-page-controls{margin-left:auto}.keys-page-controls button,.keys-page-controls strong{display:inline-grid;width:54px;height:54px;place-items:center;border-radius:8px;background:#fff}.keys-page-controls button:first-child svg{transform:rotate(180deg)}.keys-page-controls strong{border:1px solid #151515;color:#151515}.mini-metric-list{display:grid;gap:8px;margin-top:12px}.metric-row{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:10px}.metric-row span{color:var(--muted);font-weight:800}.metric-row strong{color:var(--ink);text-align:right}.third-party-verification{display:grid;gap:14px;border:1px solid var(--line);border-radius:8px;background:#fffffff0;box-shadow:var(--shadow);padding:16px}.third-party-verification.compact{box-shadow:none}.third-party-verification.is-fallback{border-color:var(--line-strong);background:#fbfbfa}.verification-heading h2{margin:0;color:var(--ink);font-size:22px;line-height:1.25}.verification-heading p,.verification-disclaimer,.third-party-mini-action span{margin:7px 0 0;color:var(--muted);line-height:1.6}.verification-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.verification-metrics .metric-row{display:grid;min-height:76px;align-content:space-between;gap:8px}.verification-metrics .metric-row strong{text-align:left;overflow-wrap:anywhere}.verification-actions,.mini-action-buttons{display:flex;flex-wrap:wrap;gap:8px}.third-party-verification a,.third-party-mini-action a{text-decoration:none}.verification-disclaimer{border-top:1px solid var(--line);padding-top:12px;font-size:13px}.third-party-mini-action{display:grid;gap:12px;margin-top:14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:12px}.third-party-mini-action strong{display:block;color:var(--ink)}.table-list,.model-table,.gateway-usage-list,.check-list{display:grid;gap:8px;margin-top:12px}.table-row,.model-row,.gateway-usage-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#fbfbfa;padding:10px}.table-row strong,.model-row strong,.gateway-usage-row strong{color:var(--ink)}.table-row span,.model-row span,.gateway-usage-row span{color:var(--muted)}.table-row button,.model-row button,.gateway-usage-row button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 10px}.status-pill{border-radius:999px;background:var(--accent-soft);color:var(--accent)!important;padding:6px 10px;font-size:12px;font-weight:900}.status-pill.danger{background:#fee2e2;color:#b91c1c!important}.gateway-usage-row code{overflow-wrap:anywhere;border-radius:8px;background:var(--surface-muted);color:var(--ink);padding:7px 9px}.usage-detail-tabs{width:fit-content;margin:10px 0 12px}.gateway-usage-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#ffffffc7}.gateway-usage-table{width:100%;min-width:1660px;border-collapse:collapse;font-size:13px}.gateway-usage-table th,.gateway-usage-table td{border-bottom:1px solid rgba(17,24,39,.08);padding:12px 14px;text-align:left;vertical-align:top}.gateway-usage-table th{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:0;white-space:nowrap}.gateway-usage-table tbody tr:last-child td{border-bottom:0}.gateway-usage-table tbody tr:hover{background:#ecfdf56b}.gateway-usage-table tbody tr.is-error{background:#fef2f275}.gateway-usage-table code{overflow-wrap:anywhere;border-radius:7px;color:var(--ink);padding:5px 7px}.usage-group-pill,.usage-type-pill,.usage-billing-pill{display:inline-flex;min-height:28px;align-items:center;white-space:nowrap;border:1px solid rgba(20,184,166,.18);border-radius:7px;padding:4px 8px;color:var(--teal);font-weight:850}.usage-type-pill{border-color:#6366f12e;background:#dbeafed1;color:#1d4ed8}.usage-billing-pill{border-color:#2563eb29;background:#dbeafeb8;color:#2563eb}.usage-chip-stack,.usage-ip-cell{display:grid;gap:5px;align-content:start}.usage-chip-stack small{color:var(--muted);font-size:.76rem;font-weight:800;white-space:nowrap}.usage-token-cell,.usage-cost-cell,.usage-endpoint-cell{display:grid;gap:4px}.usage-token-cell span,.usage-token-cell strong,.usage-cost-cell span,.usage-endpoint-cell span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.usage-token-cell span:first-child{color:#10b981}.usage-token-cell span:nth-child(2){color:#7c3aed}.usage-token-cell span svg,.usage-token-cell strong svg{flex:0 0 auto}.usage-token-cell strong,.usage-cost-cell strong,.usage-endpoint-cell strong{color:var(--ink)}.usage-token-cell strong{color:#0284c7}.usage-cost-cell strong{color:#16a34a}.usage-cost-cell[data-cost-state=empty] strong{color:var(--muted)}.usage-cost-cell span{color:var(--muted);font-size:.76rem;font-weight:800}.usage-endpoint-cell span{color:var(--muted)}.usage-user-agent-cell{display:-webkit-box;min-width:280px;max-width:420px;overflow:hidden;overflow-wrap:anywhere;color:var(--muted);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.usage-response-cell{display:block;min-width:220px;max-width:360px;color:var(--muted);line-height:1.55}.toolbar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.search-box{display:inline-flex;min-width:min(100%,360px);align-items:center;gap:8px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;padding:0 12px}.search-box input{min-width:0;flex:1;border:0;padding:0}.usage-chart,.empty-chart{display:grid;height:170px;margin-top:12px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#fff,#f0f1f2);padding:10px}.usage-chart{grid-template-columns:repeat(24,minmax(28px,1fr));gap:9px;align-items:end;overflow-x:auto}.empty-chart{place-items:center;color:var(--muted);font-weight:800}.usage-bar{display:grid;height:100%;align-items:end;gap:8px;color:var(--muted);font-size:10px;text-align:center;min-width:28px}.usage-bar span{display:block;border-radius:999px 999px 4px 4px;background:linear-gradient(180deg,#111,#8d8d8d)}.agy-console-shell .usage-page .page-header h1{margin-top:8px;font-size:clamp(30px,3.1vw,44px);font-weight:720;line-height:1}.agy-console-shell .usage-sync-button{position:relative;overflow:hidden;border:0!important;background:#fff!important;color:#111!important;box-shadow:var(--agy-shadow-soft);isolation:isolate}.agy-console-shell .usage-sync-button:before{position:absolute;inset:0;z-index:-1;background:#111;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.agy-console-shell .usage-sync-button:hover:before,.agy-console-shell .usage-sync-button:focus-visible:before{transform:scaleX(1)}.agy-console-shell .usage-sync-button:hover,.agy-console-shell .usage-sync-button:focus-visible{color:#fff!important}.agy-console-shell .usage-page .usage-chart{position:relative;min-height:148px;padding:18px 8px 28px;grid-template-columns:repeat(24,minmax(22px,1fr));gap:8px;align-items:end;background:#f6f7f5}.agy-console-shell .usage-page .usage-chart:before{position:absolute;right:8px;bottom:47px;left:8px;height:1px;background:#11111114;content:""}.agy-console-shell .usage-page .usage-bar{position:relative;z-index:1;grid-template-rows:minmax(0,1fr) 16px;gap:7px;min-width:22px}.agy-console-shell .usage-page .usage-bar span{align-self:end;justify-self:center;width:68%;min-height:2px;border-radius:0;background:#0f766e;box-shadow:none}.agy-console-shell .usage-page .usage-bar small{color:#11111175;font-size:9px;font-weight:650;line-height:1}.command-box{display:grid;gap:12px;border:1px solid var(--line);border-radius:8px;background:#111;padding:12px}.inline-status+.command-box,.command-box+.command-box{margin-top:12px}.command-box pre{overflow:auto;margin:0;color:#f7f7f5;font-size:13px;line-height:1.7;white-space:pre-wrap}.command-box button{justify-self:start;display:inline-flex;min-height:38px;align-items:center;gap:8px;border-color:#ffffff38;background:#ffffff14;color:#fff;padding:0 12px}.install-guide-page{width:min(100% - 72px,1500px);margin:0 auto;padding:48px 0 72px}.install-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:34px}.install-hero h1{max-width:980px;margin:0;color:#111827;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(42px,5vw,66px);font-weight:400;line-height:1.04;letter-spacing:0}.install-hero p{max-width:780px;margin:14px 0 0;color:#7a8493;font-size:18px;line-height:1.7}.install-platform-tabs{flex:0 0 auto;border:1px solid rgba(17,24,39,.09);border-radius:8px;background:#ffffffdb;padding:5px}.install-proof-card,.install-requirement-card,.install-steps-card,.install-footer-grid article{border:1px solid rgba(17,24,39,.09);border-radius:8px;background:#ffffffe6;box-shadow:0 18px 46px #11182714}.install-proof-card{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;align-items:center;border-color:#14b8a647;background:linear-gradient(135deg,#ecfdf5f0,#ffffffe6);padding:28px;color:#0f766e}.install-proof-icon,.install-soft-icon{display:inline-grid;width:56px;height:56px;place-items:center;border-radius:8px}.install-proof-icon{background:#dcfce7;color:#059669}.install-soft-icon{background:#f3f6f7;color:#4b5563}.install-proof-card h2,.install-requirement-card h2,.install-steps-card h2,.install-footer-grid h2,.install-step h3{margin:0;color:#111827;letter-spacing:0}.install-proof-card p,.install-requirement-card p,.install-footer-grid p,.install-step p,.install-note{margin:8px 0 0;color:#6b7280;line-height:1.7}.install-proof-card p{color:#168a54;font-size:17px;font-weight:700}.install-requirement-card{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;align-items:center;margin-top:24px;padding:28px}.install-steps-card{margin-top:24px;padding:30px 36px 36px}.install-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.install-section-heading span{color:#119d8f;font-size:12px;font-weight:950;letter-spacing:.12em}.install-section-heading h2{margin-top:7px;font-size:28px}.install-step-list{display:grid;gap:28px}.install-step{display:grid;grid-template-columns:58px minmax(0,1fr);gap:24px}.install-step-body{min-width:0}.install-step-number{display:inline-grid;width:58px;height:58px;place-items:center;border-radius:999px;background:#111827;color:#fff;font-size:22px;font-weight:900}.install-step h3{font-size:22px}.install-note{border-left:3px solid #14b8a6;background:#f3fbfa;padding:10px 12px;font-weight:720}.install-terminal{position:relative;width:100%;min-width:0;overflow:hidden;margin-top:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#050607;box-shadow:inset 0 1px #ffffff14}.install-terminal-dots{display:flex;gap:8px;padding:14px 18px 4px}.install-terminal-dots span{width:12px;height:12px;border-radius:999px;background:#ef4444}.install-terminal-dots span:nth-child(2){background:#f59e0b}.install-terminal-dots span:nth-child(3){background:#22c55e}.install-terminal pre{overflow:auto;margin:0;color:#21d07a;padding:12px 18px 18px;font-size:15px;line-height:1.8;white-space:pre-wrap}.install-terminal button{position:absolute;right:12px;top:12px;display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff14;color:#fff;padding:0 10px;font-weight:850}.install-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:24px}.install-footer-grid article{display:grid;gap:12px;align-content:start;padding:24px}.install-footer-grid code{overflow-wrap:anywhere;border-radius:8px;background:#edf6f5;color:#0f766e;padding:11px 12px;font-weight:850}.install-base-url-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.install-base-url-row button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(17,24,39,.12);border-radius:8px;background:#111;color:#fff;padding:0 12px;font-weight:900;white-space:nowrap}.install-base-url-row button:hover{background:#252525}.codex-install-page{width:min(100% - 72px,1560px);margin:0 auto;padding:44px 0 74px}.codex-install-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:26px}.codex-install-hero h1{max-width:900px;margin:0;color:#111;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(42px,4.8vw,64px);font-weight:400;line-height:1.05;letter-spacing:0}.codex-install-hero p{max-width:760px;margin:14px 0 0;color:#6f737a;font-size:17px;line-height:1.7}.codex-install-actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.codex-install-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;align-items:start}.codex-install-nav{position:sticky;top:24px;display:grid;gap:10px;border:1px solid rgba(17,17,17,.1);border-radius:8px;background:#fffefaeb;padding:14px;box-shadow:0 18px 46px #11111114}.codex-install-nav>button{display:flex;min-height:46px;align-items:center;gap:10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#4f5358;padding:0 12px;font-weight:850;text-align:left}.codex-install-nav>button.active{border-color:#0f766e3d;background:#edf6f5;color:#0f766e}.codex-install-base{display:grid;gap:9px;border-top:1px solid rgba(17,17,17,.08);margin-top:4px;padding-top:14px}.codex-install-base span{color:#1111117a;font-size:12px;font-weight:900}.codex-install-base code{overflow-x:auto;border-radius:8px;background:#edf6f5;color:#151515;padding:10px;font-size:12px;font-weight:850;white-space:nowrap}.codex-install-base button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(17,17,17,.12);border-radius:8px;background:#111;color:#fff;padding:0 10px;font-weight:900}.codex-install-guide{display:grid;gap:18px;min-width:0}.codex-install-summary,.codex-install-footnote{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:start;border:1px solid rgba(17,17,17,.1);border-radius:8px;background:#fffefaf0;padding:22px;box-shadow:0 16px 42px #11111112}.codex-install-summary h2,.codex-install-footnote strong,.codex-install-step h3{margin:0;color:#111;letter-spacing:0}.codex-install-summary p,.codex-install-footnote p,.codex-install-step p{margin:8px 0 0;color:#6f737a;line-height:1.7}.codex-install-footnote{grid-template-columns:minmax(0,1fr);background:#111;color:#fff}.codex-install-footnote strong{color:#fff}.codex-install-footnote p{color:#ffffffb8}.codex-install-footnote code{color:#5eead4;font-weight:900}.codex-install-steps{display:grid;gap:24px;border:1px solid rgba(17,17,17,.1);border-radius:8px;background:#fffefaf0;padding:28px;box-shadow:0 18px 46px #11111114}.codex-install-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;align-items:start}.codex-step-number{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:999px;background:#0f766e;color:#fff;font-size:18px;font-weight:950;box-shadow:0 10px 22px #0f766e3d}.codex-step-body{min-width:0}.codex-install-step h3{font-size:19px;font-weight:900}.codex-step-warning{display:block;margin-top:8px;color:#cf2f2f;font-size:14px;font-weight:900}.codex-terminal{position:relative;width:100%;min-width:0;overflow:hidden;margin-top:13px;border:1px solid rgba(0,0,0,.72);border-radius:8px;background:#030303;box-shadow:0 18px 42px #00000029,inset 0 1px #ffffff14}.codex-terminal pre{overflow:auto;min-height:82px;margin:0;color:#00df78;padding:12px 18px 20px;font-size:15px;line-height:1.75;white-space:pre-wrap}.codex-terminal button{position:absolute;right:12px;top:12px;display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff14;color:#fff;padding:0 10px;font-weight:850}.check-list label{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fbfbfa;color:var(--ink);padding:10px;font-weight:800}.progress-track{height:12px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}.progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#111,#777)}.benchmark-page{display:grid;gap:22px}.ops-quality-shell{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:18px;align-items:stretch}.ops-quality-gauge-panel,.ops-quality-metric-panel{border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,#fffffff5,#f0f7f7e0),#fffffff0;box-shadow:var(--shadow)}.ops-quality-gauge-panel{display:grid;gap:18px;padding:28px}.ops-quality-gauge-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;align-items:center}.ops-quality-live{display:grid;gap:16px;min-width:0}.ops-quality-live-head,.ops-quality-actions,.quality-chart-legend,.quality-chart-axis{display:flex;align-items:center}.ops-quality-live-head{gap:10px}.ops-quality-live-head strong{color:var(--ink);font-size:16px}.ops-quality-live-head small{color:var(--muted);font-weight:850}.quality-live-dot{width:13px;height:13px;border-radius:50%;background:#2f80ed;box-shadow:0 0 0 8px #2f80ed14}.ops-quality-current{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ops-quality-current div{min-width:0}.ops-quality-current strong{display:inline-block;max-width:100%;color:var(--ink);font-size:clamp(25px,3.2vw,42px);line-height:1;overflow-wrap:anywhere}.ops-quality-current span{margin-left:6px;color:var(--muted);font-size:12px;font-weight:900}.ops-quality-window-tabs{display:flex;flex-wrap:wrap;gap:8px}.ops-quality-window-tabs button{min-height:44px;border:1px solid transparent;border-radius:8px;background:#eef1f3;color:var(--text);padding:0 14px;font-weight:900;cursor:pointer}.ops-quality-window-tabs button.active{background:#111;color:#fff}.ops-quality-actions{flex-wrap:wrap;gap:10px}.ops-quality-actions button{min-height:44px}.ops-quality-metric-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding:16px}.quality-mini-chart{width:100%;height:72px;min-height:72px}.quality-mini-chart.empty{display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:#ffffffb8;color:var(--muted);font-size:12px;font-weight:850}.quality-throughput-chart{display:grid;gap:10px;min-height:280px}.quality-throughput-chart svg{width:100%;height:240px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(rgba(17,24,39,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(17,24,39,.04) 1px,transparent 1px),linear-gradient(180deg,#fff,#f4f8f8);background-size:100% 55px,90px 100%,100% 100%}.quality-chart-line{fill:none;stroke:#2f80ed;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.quality-chart-line.tps{stroke:#14b8a6}.quality-chart-area{fill:#2f80ed1f}.quality-chart-area.tps{fill:#14b8a629}.quality-chart-legend{justify-content:flex-end;gap:16px;color:var(--muted);font-size:12px;font-weight:850}.quality-chart-legend span{display:inline-flex;align-items:center;gap:6px}.quality-chart-legend i{width:10px;height:10px;border-radius:50%}.quality-chart-legend .qps{background:#2f80ed}.quality-chart-legend .tps{background:#14b8a6}.quality-chart-axis{justify-content:space-between;color:var(--muted);font-size:12px;font-weight:750}.benchmark-hero{display:grid;grid-template-columns:minmax(0,1fr) 230px;min-height:280px;align-items:center;gap:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,#fffffff0,#f0f1f2db),#ffffffeb;box-shadow:var(--shadow);padding:30px}.benchmark-hero-copy{display:grid;gap:18px;min-width:0}.benchmark-hero h1{max-width:860px;margin:0;color:var(--ink);font-size:42px;line-height:1.05;letter-spacing:0}.benchmark-hero p{max-width:780px;margin:0;color:var(--text);font-size:17px;line-height:1.75}.benchmark-hero-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:980px}.benchmark-hero-strip .metric-row{background:#ffffffd1}.benchmark-section{display:grid;gap:12px}.benchmark-section .card-title span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.benchmark-section h2{margin:0;color:var(--ink)}.quality-gauge{--quality-color: #0f766e;display:grid;aspect-ratio:1;width:210px;place-items:center;justify-self:end;border:1px solid var(--line);border-radius:50%;background:radial-gradient(circle at center,#ffffff 0 58%,transparent 59%),conic-gradient(var(--quality-color) 0 var(--quality-score, 78%),#e5e7eb var(--quality-score, 78%) 100%);box-shadow:inset 0 0 0 1px #ffffffd1,var(--shadow);text-align:center}.quality-gauge.healthy{--quality-color: #0f766e}.quality-gauge.degraded{--quality-color: #6b7280}.quality-gauge.unavailable{--quality-color: #111111}.quality-gauge.insufficient_data{--quality-color: #4b5563}.quality-gauge span,.quality-gauge small{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.quality-gauge strong{color:var(--ink);font-size:54px;line-height:.95}.quality-gauge small{max-width:140px;text-transform:none}.quality-metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.quality-metric-card,.ops-quality-gauge-panel,.ops-quality-metric-panel,.quality-probes-panel,.quality-error-panel,.benchmark-cta-panel,.quality-detail-panel,.quality-source-panel{border:1px solid var(--line);border-radius:8px;background:#fffffff0;box-shadow:var(--shadow)}.quality-metric-card{display:grid;gap:6px;padding:16px}.quality-metric-card span,.quality-source-grid span{color:var(--muted);font-size:12px;font-weight:900}.quality-metric-card strong{color:var(--ink);font-size:28px;line-height:1.1}.quality-metric-card small{color:var(--muted);font-size:12px;line-height:1.45}.quality-probes-panel,.quality-error-panel,.quality-detail-panel,.quality-source-panel,.benchmark-cta-panel{padding:16px}.quality-probe-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quality-probe-grid.compact{grid-template-columns:1fr}.quality-probe-card{display:grid;gap:12px;min-height:132px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px}.quality-probe-card.healthy{border-color:#0f766e59}.quality-probe-card.unavailable{border-color:var(--line-strong);background:#f7f7f7}.quality-probe-card div{display:flex;align-items:center;gap:9px}.quality-probe-card strong{color:var(--ink);font-size:17px}.quality-probe-card p{margin:0;color:var(--muted);line-height:1.55}.quality-probe-card footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.quality-probe-card footer span{border-radius:999px;background:var(--surface-muted);color:var(--text);padding:5px 8px;font-size:12px;font-weight:850}.quality-status-dot{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#8a8a8a}.quality-status-dot.healthy{background:#0f766e}.quality-status-dot.degraded{background:#6b7280}.quality-status-dot.unavailable{background:#111}.benchmark-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:12px;align-items:start}.quality-error-list{display:grid;border:1px solid var(--line);border-radius:8px;overflow:hidden}.quality-error-row{display:grid;grid-template-columns:1.1fr 80px minmax(0,1fr) 90px;align-items:center;gap:10px;border-top:1px solid var(--line);background:#fff;padding:12px}.quality-error-row:first-child{border-top:0}.quality-error-row span,.quality-error-row em{color:var(--text);font-style:normal}.quality-error-row strong{color:var(--ink)}.quality-error-row code{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.empty-state.compact{min-height:112px;padding:28px 14px}.quality-source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quality-source-grid div{display:grid;gap:8px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px}.quality-source-grid strong{color:var(--ink)}.quality-source-grid p{margin:0;color:var(--muted);line-height:1.6}.benchmark-cta-panel{display:grid;gap:12px}.quality-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quality-detail-group{display:grid;align-content:start;gap:12px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px;min-width:0}.quality-detail-group h3{margin:0;color:var(--ink);font-size:16px}.quality-detail-group>div{display:grid;gap:8px}.quality-detail-group .metric-row{min-height:44px;padding:10px 12px}.quality-detail-group .metric-row strong{font-size:15px}.external-test-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:70px;border:1px solid rgba(20,184,166,.28);border-radius:8px;background:linear-gradient(135deg,#f0fdfaf0,#ffffffeb),#fff;color:var(--ink);padding:13px 14px;text-decoration:none}.external-test-link span{display:grid;gap:4px;min-width:0}.external-test-link strong{font-size:16px}.external-test-link small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.app-shell{background:radial-gradient(circle at 88% 4%,rgba(20,184,166,.08),transparent 28rem),linear-gradient(rgba(17,24,39,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(17,24,39,.022) 1px,transparent 1px),linear-gradient(180deg,#fbfdfd 0,#f3f6f7 38rem,#eef3f4);background-size:auto,72px 72px,72px 72px,auto}.main-area{background:radial-gradient(circle at 32% 0%,rgba(255,255,255,.86),transparent 24rem),linear-gradient(180deg,#ffffff57,#eef3f457)}.sidebar{border-right-color:#1118271a;background:linear-gradient(180deg,#ffffffdb,#f7faf9f0),#f7faf9f0;box-shadow:18px 0 46px #0f172a0f,inset -1px 0 #ffffffb8}.sidebar-brand-zone,.sidebar-user-zone,.sidebar-user-card{border-color:#11182717}.sidebar-section h2,.eyebrow,.keys-table-toolbar span,.keys-lines-heading p,.keys-help-callout p,.keys-line-item span,.card-title span,.pricing-panel-header span,.checkout-header span{color:#2f3a3a94}.eyebrow svg,.promo-kicker,.promo-window-card>span,.promo-card-topline>span,.install-section-heading span,.keys-copy-hint,.keys-line-item button,.coupon-card-value strong,.coupon-selector-list strong,.quality-status-dot.healthy{color:var(--teal)}.nav-button,.text-button,.primary-button,.secondary-button,.plan-button,.quick-actions button,.amount-row button,.segmented-control button,.table-row button,.model-row button,.gateway-usage-row button,.command-box button,.keys-icon-button,.keys-locale-button,.keys-balance-pill,.keys-create-button,.keys-select-box,.keys-action-icons button,.keys-page-controls button,.keys-line-item button,.keys-modal-close,.keys-advanced-toggle,.install-base-url-row button,.install-terminal button,.codex-terminal button,.codex-install-nav>button,.codex-install-base button{transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.nav-button:hover,.text-button:hover{background:#ffffffc7;box-shadow:var(--inner-highlight),0 8px 20px #0f172a0d}.nav-button.active{background:linear-gradient(90deg,#fffffffa,#eff7f7eb),#fff;box-shadow:inset 4px 0 0 var(--teal),var(--inner-highlight),0 12px 26px #0f172a14}.nav-button.active svg,.nav-badge:before,.checkout-feature-list svg,.plan-option-features svg,.feature-list svg{color:var(--teal)}.nav-badge{border-color:#14b8a647;background:#111;box-shadow:var(--inner-highlight),0 8px 18px #0f172a1a}.sidebar-auth-button.strong,.primary-button,.plan-button,.checkout-button,.keys-create-button,.auth-submit,.install-base-url-row button,.codex-install-base button{background:#111;color:#fff;box-shadow:var(--inner-highlight),0 14px 30px #0f172a29}.primary-button:hover,.plan-button:hover,.checkout-button:hover,.keys-create-button:hover:not(:disabled),.auth-submit:hover,.install-base-url-row button:hover,.codex-install-base button:hover{background:#050505;box-shadow:var(--inner-highlight),0 18px 38px #0f172a33;transform:translateY(-1px)}.secondary-button,.quick-actions button,.amount-row button,.segmented-control button,.table-row button,.model-row button,.gateway-usage-row button,.keys-icon-button,.keys-locale-button,.keys-balance-pill,.keys-select-box,.keys-action-icons button,.keys-page-controls button,.keys-line-item button,.keys-advanced-toggle{border-color:#1118271f;background:linear-gradient(180deg,#fffffffa,#f7fafaeb),#fff;box-shadow:var(--inner-highlight),var(--shadow-soft)}.secondary-button:hover,.quick-actions button:hover,.amount-row button:hover,.segmented-control button:hover,.table-row button:hover,.model-row button:hover,.gateway-usage-row button:hover,.keys-icon-button:hover:not(:disabled),.keys-line-item button:hover,.keys-advanced-toggle:hover{border-color:var(--teal-line);color:var(--teal);box-shadow:var(--inner-highlight),0 12px 28px #0f766e1a;transform:translateY(-1px)}.stat-card,.feature-tile,.plan-card,.plan-selector-panel,.plan-option,.paygo-option,.checkout-panel,.faq-card,.dashboard-card,.gateway-panel,.coupon-card,.third-party-verification,.third-party-mini-action,.quality-metric-card,.quality-probes-panel,.quality-error-panel,.benchmark-cta-panel,.quality-source-panel,.benchmark-hero,.quality-source-grid div,.quality-probe-card,.install-proof-card,.install-requirement-card,.install-steps-card,.install-footer-grid article,.codex-install-nav,.codex-install-summary,.codex-install-footnote,.codex-install-steps,.keys-table-card,.keys-help-callout,.keys-lines-card,.keys-modal{border-color:#1118271a;background:linear-gradient(180deg,#fffffffa,#f8fbfbeb),#fffffff0;box-shadow:var(--inner-highlight),var(--shadow-card)}.stat-card,.feature-tile,.dashboard-card,.gateway-panel,.plan-selector-panel,.checkout-panel,.third-party-verification,.ops-quality-gauge-panel,.ops-quality-metric-panel,.quality-metric-card,.quality-probes-panel,.quality-error-panel,.benchmark-cta-panel,.quality-source-panel{position:relative;overflow:hidden}.stat-card:before,.dashboard-card:before,.gateway-panel:before,.plan-selector-panel:before,.checkout-panel:before,.third-party-verification:before,.quality-metric-card:before{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.38),transparent);content:""}.plan-option,.paygo-option,.promo-card,.quality-probe-card,.coupon-card,.model-row,.table-row,.gateway-usage-row,.keys-table tbody tr,.keys-line-item,.codex-install-step,.install-step{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.plan-option:hover,.paygo-option:hover,.promo-card:hover,.quality-probe-card:hover,.coupon-card:hover,.model-row:hover,.table-row:hover,.gateway-usage-row:hover,.keys-line-item:hover{border-color:var(--teal-line);box-shadow:var(--inner-highlight),0 18px 42px #0f172a17;transform:translateY(-1px)}.feature-icon,.stat-icon,.promo-card-icon,.install-proof-icon,.install-soft-icon,.quality-status-dot,.keys-help-callout>span,.install-proof-card .install-proof-icon,.codex-install-summary .install-proof-icon{border:1px solid var(--teal-line);background:linear-gradient(180deg,#ecfdf5f2,#e0f7f4db),var(--teal-soft);color:var(--teal);box-shadow:inset 0 1px #ffffffe6,0 10px 22px #0f766e1f}.metric-row,.flow-step,.empty-state,.inline-status,.setup-row.compact,.gateway-usage-row code,.gateway-usage-table code,.usage-group-pill,.setup-row code,.coupon-card-meta span,.quality-probe-card footer span,.keys-table th,.keys-page-size strong,.keys-page-controls strong,.keys-line-item code,.codex-install-base code,.install-footer-grid code{border-color:#11182714;background:linear-gradient(180deg,#ffffffc2,#eff7f7c2),var(--surface-muted);box-shadow:inset 0 1px #ffffffb8}.inline-status,.notice{border-color:var(--teal-line);background:linear-gradient(135deg,#ecfdf5c7,#ffffffd1),#fff;color:#30524e;box-shadow:var(--inner-highlight),0 10px 24px #0f766e0f}.field-row input,.field-row select,.field-row textarea,.toolbar-row select,.search-box,.search-box input,.keys-search-box,.keys-search-box input,.keys-modal .field-row input,.keys-modal .field-row select,.keys-modal .field-row textarea,.auth-form input{border-color:#1118271f;background:linear-gradient(180deg,#fff,#f8fbfb),#fff;color:var(--ink);box-shadow:inset 0 1px 2px #0f172a0a}.field-row input:focus,.field-row select:focus,.field-row textarea:focus,.toolbar-row select:focus,.search-box:focus-within,.keys-search-box:focus-within,.keys-modal .field-row input:focus,.keys-modal .field-row select:focus,.keys-modal .field-row textarea:focus,.auth-form input:focus{border-color:#0f766e75;box-shadow:0 0 0 3px #14b8a61c,inset 0 1px 2px #0f172a0a;outline:0}.amount-row button.selected,.segmented-control button.active,.period-toggle button.active,.coupon-selector-list button.selected,.codex-install-nav>button.active{border-color:var(--teal-line);background:linear-gradient(180deg,#14b8a629,#14b8a614),#fff;color:var(--teal);box-shadow:var(--inner-highlight),0 12px 28px #0f766e1a}.pricing-page .checkout-button,.plan-card-cta{background:var(--action-orange);color:#fff}.pricing-page .checkout-button:hover,.plan-option:hover .plan-card-cta{background:#eb4c17;color:#fff}.status-pill,.plan-discount,.credit-pill,.keys-ai-pill,.keys-status-chip,.keys-lines-heading>span{border:1px solid var(--teal-line);background:linear-gradient(180deg,#ecfdf5f2,#e0f7f4e0),var(--teal-soft);color:var(--teal)!important;box-shadow:inset 0 1px #ffffffd1}.status-pill.danger{border-color:#dc262633;background:#fef2f2;color:#b91c1c!important}.usage-chart,.empty-chart{border-color:#1118271a;background:linear-gradient(180deg,#fffffff5,#eff7f7e6),#fff;box-shadow:inset 0 1px #ffffffeb,inset 0 -24px 42px #0f766e0a}.usage-bar span,.progress-track span,.keys-usage-track span{background:linear-gradient(180deg,var(--teal-bright),var(--teal));box-shadow:0 8px 18px #0f766e2e}.command-box,.code-block,.install-terminal,.codex-terminal{border-color:#ffffff14;background:radial-gradient(circle at 14% 0%,rgba(20,184,166,.16),transparent 16rem),linear-gradient(180deg,#111827,#050607);box-shadow:inset 0 1px #ffffff17,inset 0 -26px 54px #00000038,0 18px 42px #0f172a29}.command-box pre,.install-terminal pre,.codex-terminal pre{color:#3ee7a4}.command-box button,.code-block button,.install-terminal button,.codex-terminal button{border-color:#ffffff2e;background:#ffffff1a;color:#fff;box-shadow:none}.promo-hero-card{background:radial-gradient(circle at 10% 0%,rgba(20,184,166,.12),transparent 22rem),linear-gradient(135deg,#fffffffa,#f1f9f8f0)}.promo-benefit-list span{border-color:var(--teal-line);background:#ffffffd1;box-shadow:inset 0 1px #ffffffdb}.coupon-card-value{background:radial-gradient(circle at 50% 0%,rgba(20,184,166,.16),transparent 7rem),linear-gradient(180deg,#ecfdf5f0,#f0f7f7eb)}.benchmark-hero,.install-proof-card{background:radial-gradient(circle at 82% 0%,rgba(20,184,166,.12),transparent 22rem),linear-gradient(135deg,#fffffffa,#f1f7f7eb)}.quality-gauge{border-color:#1118271a;box-shadow:inset 0 0 0 1px #ffffffe0,inset 0 10px 28px #ffffffb3,0 22px 50px #0f172a1c}.keys-console-page{--keys-ink: #111111;--keys-muted: rgba(47, 58, 58, .62);--keys-soft: rgba(47, 58, 58, .44);--keys-line: rgba(17, 24, 39, .1);--keys-line-soft: rgba(17, 24, 39, .07);--keys-paper: #f3f6f7;--keys-card: #ffffff;--keys-warm: #edf6f5;--keys-brass: var(--teal);--keys-clay: var(--teal);background:radial-gradient(circle at 86% 2%,rgba(20,184,166,.08),transparent 29rem),linear-gradient(rgba(17,24,39,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(17,24,39,.022) 1px,transparent 1px),linear-gradient(135deg,#fbfdfd 0,#f3f7f7 46%,#eef3f4);background-size:auto,72px 72px,72px 72px,auto}.keys-topbar{background:transparent;box-shadow:none}.keys-topbar-inner{border-color:#11182714;box-shadow:inset 0 1px #ffffffdb,0 14px 36px #0f172a0f}.keys-table-card,.keys-help-callout,.keys-lines-card,.keys-modal{background:linear-gradient(180deg,#fffffffa,#f8fbfbf0),#fff}.keys-table-toolbar,.keys-modal-footer,.keys-pagination{background:#f8fbfbb8}.keys-help-callout,.codex-install-footnote{border-color:#111827eb;background:radial-gradient(circle at 94% 0%,rgba(20,184,166,.18),transparent 16rem),linear-gradient(135deg,#111,#050505);color:#fff}.keys-help-callout h2,.keys-help-callout p{color:#fff}.keys-help-callout p{opacity:.72}.keys-help-callout>span{background:linear-gradient(180deg,#ecfdf5f2,#ccfbf1db),var(--teal-soft);color:var(--teal)}.keys-table th{background:linear-gradient(180deg,#fbfdfdfa,#eff7f7f0),#f8fbfb}.keys-table tbody tr:hover{background:#f0fdfa6b;box-shadow:inset 3px 0 #0f766e80}.keys-status-chip.disabled,.keys-status-chip.expired,.keys-status-chip.unknown{border-color:#1118271a;background:#eef3f4;color:#2f3a3a8a!important}.keys-channel-notice,.keys-secret-item{border-color:var(--teal-line);background:linear-gradient(135deg,#ecfdf5d1,#ffffffe0),#fff;color:var(--teal)}.keys-warning-list>div{background:linear-gradient(180deg,#fff,#f8fbfb),#fff}.keys-switch-row input{accent-color:var(--teal)}.codex-step-number,.install-step-number{background:#111;box-shadow:inset 0 1px #ffffff2e,0 12px 24px #0f172a29}.codex-install-page,.install-guide-page,.benchmark-page,.workspace-page,.pricing-page,.dashboard-page{isolation:isolate}@media(max-width:980px){.app-shell{grid-template-columns:1fr}.sidebar{position:sticky;inset:0 0 auto;width:100%;height:auto;min-height:64px;flex-direction:row;align-items:center;gap:12px;border-right:0;border-bottom:1px solid var(--line);padding:10px}.sidebar-brand-zone{width:auto;border-bottom:0;padding:0}.sidebar-scroll{display:none}.main-area{grid-column:1}.brand-lockup{width:auto}.brand-mark{width:42px;height:42px;border-radius:8px;background:var(--ink);color:#fff;font-size:0}.brand-mark:before,.brand-mark:after{display:none}.brand-mark{font-size:0}.brand-mark::marker{display:none}.brand-mark{color:#fff}.brand-mark{position:relative}.brand-mark:after{display:block;width:auto;height:auto;background:transparent;color:#fff;content:"C";font-size:16px;transform:none}.brand-copy small{display:none}.sidebar-user-zone{display:flex;width:auto;align-items:center;gap:10px;border-top:0;margin-left:auto;padding:0}.sidebar-user-card{display:none}.sidebar-auth-button{width:auto;min-width:92px;min-height:44px;border-radius:8px;font-size:15px}.sidebar-auth-button.outlined{display:none}.page-header,.overview-grid{grid-template-columns:1fr}.auth-landing-main{min-height:auto;grid-template-columns:1fr;gap:34px;padding:34px 0 56px}.auth-hero-copy{justify-items:center;text-align:center}.auth-hero-copy h1{max-width:620px;font-size:52px}.auth-hero-copy p{max-width:620px}.auth-proof-row{justify-content:center}.auth-card{width:min(430px,100%);justify-self:center}.auth-agy-earth-canvas{inset:-18% -74% auto 2%;width:172%;height:520px;opacity:.55}.auth-agy-earth-shade{inset:-20% -76% auto 0;height:540px;background:linear-gradient(180deg,#02040738,#020407d6),radial-gradient(ellipse at 68% 42%,transparent 0 42%,rgba(2,4,7,.72) 86%)}.dashboard-agy-visual{inset:64px 0 0}.dashboard-agy-earth-canvas{inset:-16% -58% auto 18%;width:150%;height:640px;opacity:.46}.dashboard-agy-earth-shade{inset:-18% -62% auto 10%;height:660px;background:linear-gradient(180deg,#02040747,#020407db),radial-gradient(ellipse at 68% 42%,transparent 0 44%,rgba(2,4,7,.74) 88%)}.agy-console-shell .sidebar{border-bottom-color:#ffffff14}.page-header{align-items:flex-start}.pricing-workspace,.feature-grid,.stat-grid,.dashboard-stat-grid,.quick-actions,.coupon-card-grid,.verification-metrics,.keys-modal-grid,.keys-lines-grid,.ops-quality-shell,.benchmark-hero-strip,.quality-metric-grid,.quality-probe-grid,.quality-detail-grid,.quality-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-quality-shell,.ops-quality-gauge-grid{grid-template-columns:1fr}.ops-quality-gauge-panel{padding:22px}.benchmark-hero{grid-template-columns:1fr}.quality-gauge{justify-self:start}.pricing-workspace,.wallet-tools,.two-column-workspace,.benchmark-workspace,.promo-hero-grid{grid-template-columns:1fr}.home-step-grid,.home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-price-grid,.home-baseurl .home-section-inner{grid-template-columns:1fr}.home-baseurl .home-section-inner{align-items:start}.checkout-panel{position:static}.plan-option.featured,.plan-option.featured:hover,.plan-option.featured.selected{transform:none}.faq-grid,.overview-grid,.dashboard-grid,.wallet-tools,.coupon-card-grid,.install-footer-grid,.two-column-workspace,.benchmark-workspace{grid-template-columns:1fr}.coupon-card{grid-template-columns:96px minmax(0,1fr)}.coupon-selector-list button{align-items:flex-start;flex-direction:column}.keys-stage{width:min(100% - 28px,1500px);padding-top:28px}.keys-topbar{padding:18px 0}.keys-topbar-inner{width:min(100% - 28px,1500px);align-items:flex-start}.keys-management-actions{justify-content:flex-start;margin-bottom:22px}.keys-modal-grid{align-items:stretch}.install-guide-page{width:min(100% - 28px,1500px);padding-top:34px}.install-hero,.codex-install-hero,.install-section-heading{align-items:flex-start;flex-direction:column}.codex-install-page{width:min(100% - 28px,1560px);padding-top:34px}.codex-install-actions{flex-wrap:wrap;width:100%}.codex-install-layout{grid-template-columns:1fr;gap:18px}.codex-install-nav{position:static}.install-platform-tabs{width:100%}}.status-matrix-page{min-height:100vh;background:radial-gradient(circle at 86% 4%,rgba(15,118,110,.06),transparent 30rem),linear-gradient(180deg,#fbfbfa,#f5f6f4 52%,#f7f7f5)!important;color:#111!important;padding:26px clamp(22px,4vw,56px) 72px!important}.status-matrix-header{justify-content:flex-end!important;border:0!important;padding-bottom:0!important}.status-matrix-brand{color:#111!important}.status-brand-mark{border:0!important;border-radius:0!important;background:#fff!important;color:#0f766e!important;box-shadow:0 16px 38px #1118270e}.status-matrix-brand strong{color:#111!important;font-size:14px!important;font-weight:820;letter-spacing:.12em;line-height:1;text-transform:uppercase}.status-matrix-brand small{color:#11111175!important;font-size:12px}.status-icon-button,.status-window-tabs button,.status-live-pill{border:0!important;border-radius:0!important;background:#fff!important;color:#1111119e!important;box-shadow:0 14px 34px #1118270b}.status-icon-button:hover,.status-window-tabs button:hover{color:#111!important;box-shadow:0 18px 42px #1118270f}.status-eyebrow{color:#0f766e!important;font-weight:820!important;letter-spacing:.12em!important}.status-matrix-hero h1{max-width:760px;color:#111!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:clamp(44px,5.6vw,76px)!important;font-weight:760!important;letter-spacing:0!important;line-height:.95!important}.status-matrix-hero p{max-width:680px;color:#1111118f!important;line-height:1.8}.status-matrix-summary,.status-matrix-toolbar,.status-matrix-table,.status-matrix-error,.status-matrix-empty{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 24px 66px #1118270f,0 2px 10px #11182709!important}.status-matrix-toolbar{padding:12px!important;justify-content:flex-start!important}.status-live-pill.healthy{color:#0f766e!important}.status-live-pill.degraded,.status-live-pill.insufficient_data{color:#a16207!important}.status-live-pill.unavailable{color:#b91c1c!important}.status-matrix-table{overflow-x:auto!important;background:#fff!important}.status-matrix-row{border:0!important;min-width:1080px;margin:0 12px 10px;background:#f7f8f6;color:#111111b3;padding:14px 16px!important}.status-matrix-row:first-child{margin-top:12px}.status-matrix-row.is-header{min-height:48px;background:transparent;color:#11111161!important}.status-provider,.status-matrix-row strong,.status-matrix-row span{color:inherit}.status-provider{color:#111!important;font-weight:800}.status-uptime{color:#0f766e!important}.status-uptime.degraded{color:#a16207!important}.status-uptime.unavailable{color:#b91c1c!important}@media(max-width:1120px){.status-matrix-hero{grid-template-columns:1fr!important}.status-matrix-row{min-width:0;margin:0 12px 10px}}@media(max-width:720px){.status-matrix-page{padding:18px 14px 42px!important}.status-matrix-summary{grid-template-columns:1fr!important}}@media(max-width:720px){.sidebar{flex-wrap:nowrap}.brand-lockup{flex:1 1 0;min-width:0}.brand-copy strong{font-size:17px}.sidebar-auth-button{min-width:0;flex:0 0 auto;padding:0 10px}.workspace-page,.pricing-page,.dashboard-page{width:min(100% - 20px,1280px);padding:28px 0 56px}.auth-landing-nav,.auth-landing-main,.auth-landing-footer{width:min(100% - 28px,1160px)}.auth-landing-nav{min-height:70px;gap:14px}.auth-landing-nav nav{gap:14px}.auth-landing-nav nav button{font-size:13px}.auth-landing-main{padding:22px 0 46px}.auth-landing{background:radial-gradient(circle at 72% 16%,rgba(64,128,224,.2),transparent 22rem),linear-gradient(180deg,#020407,#05080d)}.auth-landing:before{background:linear-gradient(180deg,#00000047,#000000c7 42%,#0000007a)}.auth-hero-copy h1{font-size:40px}.auth-hero-copy p{font-size:15px}.demo-mode-banner,.demo-mode-actions{align-items:flex-start;flex-direction:column}.dashboard-agy-page{width:min(100% - 20px,1280px);padding-top:28px}.dashboard-agy-earth-canvas{inset:-14% -86% auto -10%;width:210%;height:520px}.dashboard-agy-earth-shade{inset:-16% -90% auto -12%;height:540px}.demo-journey-strip{grid-template-columns:1fr}.demo-journey-strip>span{border-right:0;border-bottom:1px solid #d6efe9;padding:2px 2px 8px}.keys-topbar,.keys-topbar-inner,.keys-topbar-actions,.keys-table-toolbar,.keys-lines-heading,.keys-pagination{flex-direction:column;align-items:stretch}.keys-topbar{gap:16px;min-height:0}.keys-topbar-actions,.keys-management-actions,.keys-tool-row{gap:10px}.keys-locale-button,.keys-balance-pill,.keys-create-button,.keys-search-box,.keys-select-box,.keys-icon-button{width:100%}.keys-avatar-button{width:48px}.keys-management-actions{display:grid;grid-template-columns:58px minmax(0,1fr)}.keys-modal-grid,.keys-lines-grid{grid-template-columns:1fr}.keys-modal-backdrop{align-items:end;padding:12px}.keys-modal{max-height:94vh}.keys-modal-header,.keys-modal-body,.keys-modal-footer,.keys-warning-list,.keys-secret-list{padding-left:18px;padding-right:18px}.keys-table-scroll{max-height:560px}.keys-pagination{gap:12px;padding:16px}.keys-page-controls{margin-left:0}.install-guide-page{width:min(100% - 20px,1500px);padding:28px 0 56px}.codex-install-page{width:min(100% - 20px,1560px);padding:28px 0 56px}.install-hero{gap:18px;margin-bottom:22px}.install-hero h1{font-size:38px}.codex-install-hero{gap:18px;margin-bottom:22px}.codex-install-hero h1{font-size:38px}.codex-install-hero p{font-size:15px}.codex-install-actions .primary-button,.codex-install-actions .secondary-button{width:100%}.codex-install-summary,.codex-install-step{grid-template-columns:1fr}.codex-install-summary,.codex-install-footnote,.codex-install-steps{padding:18px}.codex-terminal button{position:static;margin:0 14px 14px}.install-hero p{font-size:15px}.install-proof-card,.install-requirement-card,.install-step{grid-template-columns:1fr}.install-proof-card,.install-requirement-card,.install-steps-card,.install-footer-grid article{padding:18px}.install-section-heading h2{font-size:24px}.install-base-url-row{grid-template-columns:1fr}.install-base-url-row button{width:100%}.install-step-list{gap:22px}.install-step-number{width:48px;height:48px;font-size:19px}.install-terminal button{position:static;margin:0 14px 14px}.auth-proof-row{gap:12px}.auth-proof-row span{font-size:11px}.home-nav,.home-hero-inner,.home-section-inner{width:calc(100% - 28px);max-width:1180px}.home-nav{min-height:78px}.home-brand{font-size:13px;letter-spacing:.2em}.home-nav-links{gap:16px}.home-nav-links button{font-size:13px}.home-nav-links button:nth-child(-n+2){display:none}.home-hero{min-height:auto}.home-hero-inner{padding:34px 0 44px}.home-hero h1,.home-title-main,.home-title-sub{width:100%;max-width:100%;white-space:normal}.home-hero h1{font-size:clamp(30px,8.2vw,34px);line-height:1.08}.home-title-main,.home-title-sub{font-size:inherit}.home-title-sub span{display:block}.home-hero p{justify-self:center;max-width:100%;font-size:14px;overflow-wrap:anywhere;text-align:center}.home-hero p span{display:block}.home-actions,.home-pricing-drawer,.home-cta,.home-pricing-drawer summary{width:100%;max-width:100%}.home-actions{max-width:320px}.home-cta,.home-pricing-drawer summary{padding:0 18px}.home-pricing-panel{position:static;width:100%;margin-top:12px;padding:20px;transform:none}.home-trust-metrics{flex-direction:column;gap:12px;margin-top:42px}.home-trust-metrics span{justify-content:center}.home-quickstart,.home-features{padding:72px 0}.home-step-grid,.home-feature-grid{grid-template-columns:1fr;gap:28px}.home-step-grid article{min-height:180px}.home-feature-grid article{min-height:190px}.home-pricing-panel h2,.home-section-inner h2{font-size:clamp(34px,11vw,48px)}.auth-card{padding:22px}.feature-grid,.stat-grid,.dashboard-stat-grid,.faq-grid,.quick-actions,.verification-metrics,.ops-quality-shell,.ops-quality-metric-panel,.ops-quality-current,.benchmark-hero-strip,.quality-metric-grid,.quality-probe-grid,.quality-detail-grid,.quality-source-grid{grid-template-columns:1fr}.ops-quality-gauge-panel{padding:18px}.ops-quality-actions{align-items:stretch;flex-direction:column}.ops-quality-actions button{width:100%}.quality-throughput-chart svg{height:190px}.benchmark-hero{min-height:auto;padding:20px}.pricing-page{width:min(100% - 20px,1440px)}.pricing-panel-header,.plan-option,.checkout-lines div,.table-row,.model-row,.gateway-usage-row{grid-template-columns:1fr}.pricing-panel-header{align-items:stretch}.period-toggle{width:100%}.period-toggle button{flex:1}.plan-option{min-height:auto}.wallet-recharge-card{padding:18px}.wallet-recharge-head,.wallet-basic-summary div{align-items:flex-start;flex-direction:column;justify-content:center}.wallet-basic-summary strong{text-align:left}.wallet-payable-row strong{font-size:22px}.wallet-pay-button span{font-size:15px}.balance-expiry-notice{grid-template-columns:1fr;align-items:stretch}.balance-expiry-notice-actions{justify-content:stretch}.balance-expiry-notice-actions .secondary-button{flex:1 1 130px}.ledger-history-row{grid-template-columns:1fr;align-items:stretch}.ledger-history-amount{min-width:0;justify-items:start;text-align:left}.ledger-history-action{width:100%}.plan-option-price{justify-items:start}.plan-card{min-height:auto}.setup-row,.benchmark-hero-strip,.quality-metric-grid,.quality-probe-grid,.quality-detail-grid,.quality-source-grid,.quality-error-row{grid-template-columns:1fr}.benchmark-hero{padding:22px}.benchmark-hero h1{font-size:34px}.quality-gauge{width:180px}.verification-actions,.mini-action-buttons{display:grid}}.new-home-lab{position:relative;min-height:100vh;overflow:hidden;background:#020202;color:#f8f7f1}.home-board-page{min-height:100vh;background:linear-gradient(rgba(244,214,143,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(244,214,143,.03) 1px,transparent 1px),#11110f;background-size:76px 76px;color:#f6f1e5;padding:0 0 40px}.home-board-nav,.home-board-hero,.home-board-proof,.home-board-split,.home-board-pricing,.home-board-test,.home-board-footer{width:min(1180px,calc(100% - 48px));margin:0 auto}.home-board-nav{display:flex;min-height:86px;align-items:center;justify-content:space-between;gap:24px}.home-board-nav button,.home-board-nav a{border:0;background:transparent;color:inherit}.home-board-nav button{padding:0;color:#f4d68f;font-size:14px;font-weight:900;letter-spacing:.28em}.home-board-nav div{display:flex;flex-wrap:wrap;gap:22px}.home-board-nav a{color:#f6f1e59e;font-size:13px;font-weight:760;text-decoration:none}.home-board-nav a:hover{color:#f6f1e5}.home-board-hero{display:grid;max-width:1040px;justify-items:center;padding:clamp(64px,11vw,136px) 0 92px;text-align:center}.home-board-eyebrow,.home-board-section-label{color:#f4d68f;font-size:12px;font-weight:920;letter-spacing:.18em;text-transform:uppercase}.home-board-hero h1{display:grid;gap:12px;margin:22px 0 0;color:#fffaf0;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(48px,8vw,104px);font-weight:400;line-height:.98;letter-spacing:0}.home-board-hero h1 span{font-size:clamp(34px,5.8vw,72px)}.home-board-hero p{max-width:790px;margin:28px 0 0;color:#f6f1e5ad;font-size:18px;line-height:1.85}.home-board-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.home-board-actions a{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(244,214,143,.52);border-radius:999px;padding:0 24px;color:#f6f1e5;font-weight:850;text-decoration:none}.home-board-actions a:first-child{border-color:#f4d68f;background:#f4d68f;color:#15120b}.home-board-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid rgba(244,214,143,.16);background:#f4d68f24}.home-board-proof article{display:grid;min-height:285px;align-content:end;gap:16px;background:#11110ff0;padding:28px}.home-board-proof span{color:#f4d68fb8;font-size:12px;font-weight:900;letter-spacing:.14em}.home-board-proof h2,.home-board-split h2,.home-board-pricing h2,.home-board-test h2{margin:0;color:#fffaf0;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-weight:400;letter-spacing:0}.home-board-proof h2{font-size:32px}.home-board-proof p,.home-board-why-copy p,.home-board-pricing-copy p,.home-board-price-cards p,.home-board-test p{margin:0;color:#f6f1e5a3;line-height:1.75}.home-board-split,.home-board-pricing,.home-board-test{border:1px solid rgba(244,214,143,.16);background:#ffffff09}.home-board-split{display:grid;grid-template-columns:.86fr 1.14fr;gap:44px;align-items:start;margin-top:24px;padding:42px}.home-board-split h2,.home-board-pricing h2,.home-board-test h2{margin-top:14px;font-size:clamp(34px,5vw,58px);line-height:1.06}.home-board-why-copy{display:grid;gap:28px}.home-board-why-copy p{color:#f6f1e5c2;font-size:22px}.home-board-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-board-chip-grid span,.home-board-test-row span{border:1px solid rgba(244,214,143,.18);background:#f4d68f0f;padding:13px 14px;color:#f6f1e5c7;font-size:14px;font-weight:760}.home-board-pricing{display:grid;grid-template-columns:.82fr 1.18fr;gap:34px;margin-top:24px;padding:42px}.home-board-pricing-copy{display:grid;align-content:start;gap:18px}.home-board-price-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-board-price-cards article{display:grid;min-height:230px;align-content:space-between;gap:18px;border:1px solid rgba(244,214,143,.2);background:#0a0a099e;padding:24px}.home-board-price-cards span{color:#f4d68f;font-size:12px;font-weight:920;letter-spacing:.16em;text-transform:uppercase}.home-board-price-cards strong{color:#fffaf0;font-size:clamp(34px,4.8vw,56px);font-weight:760;line-height:1}.home-board-test{display:grid;justify-items:center;margin-top:24px;padding:62px 42px;text-align:center}.home-board-test p{max-width:720px;margin-top:22px;font-size:18px}.home-board-test-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.home-board-footer{margin-top:24px;color:#f6f1e56b;font-size:12px;font-weight:850;letter-spacing:.16em;text-align:center}.home-board-agy-page{min-height:100vh;overflow-x:hidden;background:#f7f7f7;color:#111;padding-bottom:0}.home-board-agy-hero-shell{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 38%,rgba(64,128,224,.23),transparent 34rem),radial-gradient(circle at 96% 72%,rgba(88,168,255,.13),transparent 30rem),linear-gradient(180deg,#020407,#05080d);color:#fff}.home-board-agy-hero-shell:before{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.64) 34%,transparent 78%),radial-gradient(ellipse at 78% 46%,transparent 0 44%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.6) 100%);content:"";pointer-events:none}.home-board-agy-light-shell{position:relative;z-index:2;background:#f7f7f7;padding:1px 0 56px}.home-board-agy-nav,.home-board-agy-hero,.home-board-agy-protocol,.home-board-agy-service,.home-board-agy-pricing,.home-board-agy-test{width:min(1180px,calc(100% - 56px));margin:0 auto}.home-board-agy-nav{position:relative;z-index:3;display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:24px}.home-board-agy-nav button{border:0;background:transparent;color:#fff;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"system-ui",PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:5.25px;text-transform:uppercase}.home-brand-logo{display:inline-flex;min-height:auto;align-items:center;justify-content:flex-start;border:0;border-radius:0;background:transparent;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"system-ui",PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:5.25px;text-transform:uppercase;cursor:pointer}.home-brand-logo:hover,.home-brand-logo:focus-visible{background:transparent;box-shadow:none;outline:0}.home-board-agy-hero{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.78fr) minmax(470px,1fr);gap:clamp(36px,6vw,96px);align-items:center;min-height:calc(100vh - 92px);padding:clamp(38px,5vw,78px) 0 clamp(102px,9vw,146px)}.home-board-agy-copy{display:grid;justify-items:start}.home-board-agy-kicker{color:#8df5e1d1;font-size:11px;font-weight:680;letter-spacing:0;text-transform:uppercase}.home-board-agy-copy h1,.home-board-agy-pricing h2,.home-board-agy-test h2,.home-board-agy-service h2{margin:0;color:#111;font-weight:640;letter-spacing:0}.home-board-agy-copy h1{display:grid;gap:10px;margin-top:24px;color:#fff;font-size:clamp(62px,6.2vw,82px);line-height:.96;text-wrap:balance}.home-board-agy-copy h1 span{color:#ffffffa8;font-size:clamp(40px,4.3vw,56px);font-weight:520}.home-board-agy-copy p{max-width:760px;margin:28px 0 0;color:#ffffffad;font-size:19px;line-height:1.76}.home-board-agy-login-block{position:relative;display:grid;justify-items:start;gap:18px;width:min(560px,100%);max-width:100%;margin-top:32px}.home-board-agy-login-button{position:relative;display:inline-flex;min-width:148px;min-height:48px;align-items:center;justify-content:center;gap:9px;overflow:hidden;border:1px solid rgba(255,255,255,.88);border-radius:0;background:#fff;padding:0 28px;color:#070707;font-size:14px;font-weight:760;letter-spacing:0;text-decoration:none;box-shadow:none;transition:border-color .22s ease,color .22s ease}.home-board-agy-login-button:before{position:absolute;inset:-14px;background:#000;transform:translate(-108%);transition:transform .36s cubic-bezier(.2,.8,.2,1);content:"";pointer-events:none}.home-board-agy-login-button span,.home-board-agy-login-button svg{position:relative;z-index:1}.home-board-agy-login-button:hover,.home-board-agy-login-button:focus-visible{border-color:#ffffffbd;color:#fff}.home-board-agy-login-button:hover:before,.home-board-agy-login-button:focus-visible:before{transform:translate(0)}.home-board-agy-login-button:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:4px}.agy-console-shell{position:relative;overflow-x:hidden;background:radial-gradient(circle at 78% 32%,rgba(64,128,224,.18),transparent 36rem),linear-gradient(180deg,#020407,#05080d);color:#fff}.agy-console-shell .main-area{position:relative;overflow:hidden;background:linear-gradient(90deg,#0000008f,#0000004d 42%,#0000002e),radial-gradient(circle at 90% 18%,rgba(82,157,255,.13),transparent 28rem)}.agy-console-shell .sidebar{border-right-color:#ffffff17;background:linear-gradient(180deg,#04080edb,#020407f0),#020407eb;box-shadow:inset -1px 0 #ffffff0d,18px 0 46px #0000002e}.agy-console-shell .sidebar-brand-zone,.agy-console-shell .sidebar-user-zone,.agy-console-shell .sidebar-user-card{border-color:#ffffff14}.agy-console-shell .sidebar-user-zone{background:#020407b8}.agy-console-shell .brand-copy strong,.agy-console-shell .sidebar-user-card strong,.agy-console-shell .nav-button.active .nav-label,.agy-console-shell .nav-button.active .nav-trailing{color:#fff}.agy-console-shell .brand-lockup,.agy-console-shell .nav-button,.agy-console-shell .text-button,.agy-console-shell .sidebar-auth-button,.agy-console-shell .sidebar-user-card button{color:#e8f0f8b8}.agy-console-shell .brand-mark{color:#fff}.agy-console-shell .sidebar-section h2,.agy-console-shell .sidebar-user-card span{color:#e2edf86b}.agy-console-shell .sidebar-user-card small,.agy-console-shell .nav-badge{border-color:#ffffff1f;background:#ffffff14;color:#e8f0f8bd}.agy-console-shell .nav-button:hover,.agy-console-shell .text-button:hover{background:#ffffff0f;color:#fff;box-shadow:none}.agy-console-shell .nav-button.active{background:linear-gradient(128deg,#ecf6ff29,#5c8ed214),#ffffff14;color:#fff;box-shadow:inset 3px 0 #7ac9ffb8,inset 0 1px #ffffff1f}.agy-console-shell .nav-button svg{color:#aac9e69e}.agy-console-shell .nav-button.active svg{color:#8edcffeb}.agy-console-shell .sidebar-auth-button.strong,.agy-console-shell .primary-button{border-color:#ffffffd1;background:#fff;color:#05080d;box-shadow:0 14px 34px #5a9eff29}.agy-console-shell .sidebar-auth-button.outlined,.agy-console-shell .secondary-button,.agy-console-shell .text-button{border-color:#ffffff1f;background:#ffffff0f;color:#e8f0f8c2;box-shadow:inset 0 1px #ffffff1a}.dashboard-agy-page{position:relative;z-index:1;width:min(1220px,calc(100% - 48px));min-height:100vh;padding:36px 0 72px;color:#fff;isolation:isolate}.dashboard-agy-visual{position:fixed;inset:0 0 0 256px;z-index:-1;overflow:hidden;pointer-events:none}.dashboard-agy-visual:before{position:absolute;inset:2% -18% 10% 36%;z-index:0;background:radial-gradient(ellipse at 70% 50%,rgba(82,157,255,.24) 0%,rgba(82,157,255,.1) 32%,transparent 70%),radial-gradient(ellipse at 88% 42%,rgba(130,210,255,.12) 0%,transparent 48%);filter:blur(18px);content:""}.dashboard-agy-earth-canvas{position:absolute;inset:-20% -38% -18% 34%;z-index:1;width:116%;height:138%;opacity:.58;filter:saturate(1.02) contrast(1.08) brightness(.88)}.dashboard-agy-earth-shade{position:absolute;inset:-22% -40% -20% 28%;z-index:2;background:linear-gradient(90deg,#020407eb,#02040775,#0204072e 72%),radial-gradient(ellipse at 72% 50%,transparent 0 50%,rgba(2,4,7,.5) 84%,rgba(2,4,7,.92) 100%)}.dashboard-agy-page .page-header{position:relative;z-index:1;margin-bottom:22px}.dashboard-agy-page .eyebrow{color:#6aeee6db;letter-spacing:.12em}.dashboard-agy-page .page-header h1{color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-weight:760}.dashboard-agy-page .page-header p{color:#e5eff99e}.dashboard-agy-page .stat-grid,.dashboard-agy-page .dashboard-grid,.dashboard-agy-page .demo-journey-strip,.dashboard-agy-page .notice,.dashboard-agy-page .balance-expiry-notice{position:relative;z-index:1}.dashboard-agy-page .stat-card,.dashboard-agy-page .dashboard-card,.dashboard-agy-page .balance-expiry-notice{overflow:hidden;border:1px solid rgba(255,255,255,.105);border-radius:0;background:linear-gradient(128deg,#ecf6ff21,#5c8ed20f 48%,#ffffff1a),#070e1b57;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #10233a47,0 18px 48px #00000038;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}.dashboard-agy-page .dashboard-card:before,.dashboard-agy-page .stat-card:before{background:linear-gradient(90deg,transparent,rgba(122,201,255,.3),transparent)}.dashboard-agy-page .stat-icon{border-color:#7ac9ff47;background:#ffffff14;color:#8edcffeb;box-shadow:none}.dashboard-agy-page .stat-card span,.dashboard-agy-page .card-title span,.dashboard-agy-page .setup-row span,.dashboard-agy-page .balance-split-item span,.dashboard-agy-page .subscription-progress-head span,.dashboard-agy-page .subscription-progress-meta span,.dashboard-agy-page .metric-row span{color:#e2edf885}.dashboard-agy-page .stat-card strong,.dashboard-agy-page .dashboard-card h2,.dashboard-agy-page .balance-split-item strong,.dashboard-agy-page .subscription-progress-head strong,.dashboard-agy-page .metric-row strong{color:#fff}.dashboard-agy-page .card-copy,.dashboard-agy-page .empty-state,.dashboard-agy-page .balance-split-item small{color:#e5eff99e}.dashboard-agy-page .balance-split-item,.dashboard-agy-page .metric-row,.dashboard-agy-page .empty-state,.dashboard-agy-page .inline-status,.dashboard-agy-page .setup-row code{border-color:#ffffff17;border-radius:0;background:#02070f5c;color:#ebf4ffd1;box-shadow:inset 0 1px #ffffff14}.dashboard-agy-page .balance-split-item.tone-teal{border-color:#7ac9ff38;background:radial-gradient(circle at 0% 0%,rgba(106,238,230,.1),transparent 16rem),#02070f61}.dashboard-agy-page .balance-split-label em{border-color:#6aeee638;background:#6aeee61a;color:#6aeee6db}.dashboard-agy-page .subscription-progress-track{background:#ffffff1a}.dashboard-agy-page .subscription-progress-track span{background:linear-gradient(90deg,#5a9efff2,#6aeee6d1);box-shadow:0 0 18px #5a9eff38}.dashboard-agy-page .setup-row{border-top-color:#ffffff14}.dashboard-agy-page .notice,.dashboard-agy-page .inline-status{border-color:#6aeee62e;background:#6aeee614;color:#e5fffcd1}.dashboard-agy-page .demo-journey-strip{border-color:#ffffff17;background:#ffffff0b;box-shadow:none}.dashboard-agy-page .demo-journey-strip>span{border-right-color:#ffffff17;color:#6aeee6db}.dashboard-agy-page .demo-journey-strip a{border-color:#ffffff1a;background:#ffffff0d;color:#e5eff9a8}.dashboard-agy-page .demo-journey-strip a:hover,.dashboard-agy-page .demo-journey-strip a.active{border-color:#7ac9ff52;background:#7ac9ff1f;color:#fff}.dashboard-agy-page .demo-journey-strip small{color:#e2edf880}.auth-landing .auth-hero-copy h1{word-break:keep-all}.auth-landing .auth-form input{border-color:#ffffff21;border-radius:0;background:#02070f94;color:#fff;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0000001a}.auth-landing .auth-form input::placeholder{color:#e5eff95c}.auth-landing .auth-form input:focus{border-color:#86dcff94;box-shadow:0 0 0 3px #50a0ff2e,inset 0 1px #ffffff1a;outline:0}.agy-console-shell .demo-mode-banner{border-bottom-color:#ffffff17;background:linear-gradient(128deg,#ecf6ff21,#5c8ed20f),#070e1b94;color:#e5eff9c7;box-shadow:inset 0 1px #ffffff1a,0 14px 34px #0000002e;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.agy-console-shell .demo-mode-banner span{color:#6aeee6db}.agy-console-shell .demo-mode-banner strong{color:#eef6ffdb}.home-board-agy-client-list{display:flex;flex-wrap:wrap;gap:18px;max-width:560px;margin-top:0}.home-board-agy-client-list span{display:inline-flex;align-items:center;border:0;background:transparent;padding:0;color:#e1ebf89e;font-size:11px;font-weight:680;letter-spacing:0;text-shadow:0 1px 8px rgba(0,0,0,.42),0 0 1px rgba(0,0,0,.5)}.home-board-agy-earth-panel{position:relative;min-height:min(760px,calc(100vh - 168px));overflow:visible;isolation:isolate}.home-board-agy-earth-panel:before{position:absolute;inset:-20% -26% -16% -10%;z-index:0;background:radial-gradient(ellipse at 70% 50%,rgba(82,157,255,.36) 0%,rgba(82,157,255,.16) 30%,transparent 68%),radial-gradient(ellipse at 86% 42%,rgba(130,210,255,.18) 0%,transparent 48%);filter:blur(18px);content:"";pointer-events:none}.home-board-agy-earth-canvas{position:absolute;inset:-14% -28% -10% -8%;z-index:1;width:136%;height:124%;filter:saturate(1.08) contrast(1.07) brightness(1.04)}.home-board-agy-earth-shade{position:absolute;inset:-16% -30% -12% -12%;z-index:2;background:linear-gradient(90deg,rgba(2,4,7,.72) 0%,transparent 32%),radial-gradient(ellipse at 72% 50%,transparent 0 52%,rgba(2,4,7,.42) 84%,rgba(2,4,7,.88) 100%);pointer-events:none}.home-board-agy-earth-metrics{position:absolute;right:clamp(10px,1.4vw,20px);bottom:clamp(48px,5vw,74px);left:auto;z-index:3;display:inline-flex;align-items:center;gap:0;overflow:hidden;width:min(470px,calc(100% - 112px));border:1px solid rgba(255,255,255,.075);border-radius:0;background:linear-gradient(128deg,#ecf6ff1c,#5c8ed209 48%,#ffffff13),#050a142e;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #10233a52,0 18px 48px #00000057;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;isolation:isolate}.home-board-agy-earth-metrics:before,.home-board-agy-earth-metrics:after{position:absolute;inset:0;z-index:0;content:"";pointer-events:none}.home-board-agy-earth-metrics:before{background:radial-gradient(ellipse at 18% 0%,rgba(255,255,255,.18),transparent 34%),linear-gradient(110deg,transparent 0 22%,rgba(255,255,255,.08) 46%,transparent 62% 100%);mix-blend-mode:screen;opacity:.58}.home-board-agy-earth-metrics:after{inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 42%),linear-gradient(90deg,rgba(85,190,255,.05),transparent 26% 78%,rgba(255,255,255,.05));opacity:.52}.home-board-agy-earth-metrics div{position:relative;z-index:1;display:flex;flex:1 1 0;min-width:0;min-height:104px;align-items:flex-start;flex-direction:column;justify-content:center;gap:12px;padding:19px 24px 20px}.home-board-agy-earth-metrics div+div{border-left:1px solid rgba(255,255,255,.09)}.home-board-agy-earth-metrics span{color:#f1f7ff9e;font-size:13px;font-weight:520;letter-spacing:0;line-height:1.2;text-transform:none;white-space:nowrap}.home-board-agy-earth-metrics strong{display:grid;grid-template-areas:"note note" "value unit";grid-template-columns:auto auto;align-items:end;column-gap:6px;row-gap:4px;color:#fff;line-height:1;white-space:nowrap}.home-board-agy-earth-metrics small{grid-area:note;color:#e2f3ff8a;font-size:11px;font-style:normal;font-weight:480;letter-spacing:0}.home-board-agy-earth-metrics b{grid-area:value;font-size:clamp(32px,3vw,42px);font-weight:430;font-variant-numeric:tabular-nums;letter-spacing:0}.home-board-agy-earth-metrics i{grid-area:unit;margin-bottom:4px;color:#ffffff94;font-size:13px;font-style:normal;font-weight:420}.home-board-agy-console{display:grid;gap:30px;align-content:start;background:#fff;padding:clamp(26px,3.1vw,38px);box-shadow:0 30px 80px #11111114,0 5px 18px #11111108}.home-board-agy-console-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.home-board-agy-console-top span,.home-board-agy-console-top strong{font-size:11px;font-weight:680;letter-spacing:0;text-transform:uppercase}.home-board-agy-console-top span{color:#8a8a8a}.home-board-agy-console-top strong{color:#111}.home-board-agy-console-command{display:grid;gap:10px;background:#f4f4f4;padding:18px 20px}.home-board-agy-console-command span{color:#7a7a7a;font-size:11px;font-weight:680;letter-spacing:0;text-transform:uppercase}.home-board-agy-console-command code{width:fit-content;max-width:100%;overflow-wrap:anywhere;color:#111;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.55}.home-board-agy-signal-grid{display:grid;gap:0}.home-board-agy-signal-grid div{display:grid;gap:8px;padding:26px 0}.home-board-agy-signal-grid div+div{box-shadow:inset 0 1px #11111114}.home-board-agy-signal-grid span,.home-board-agy-chip-grid span{color:#7a7a7a;font-size:11px;font-weight:680;letter-spacing:0;text-transform:uppercase}.home-board-agy-signal-grid strong{color:#111;font-size:42px;font-weight:620;line-height:.96}.home-board-agy-signal-grid small{color:#6f6f6f;font-size:13px;line-height:1.5}.home-board-agy-console>p{margin:0;color:#6f6f6f;font-size:14px;line-height:1.75}.home-board-agy-console-table{display:grid;gap:0}.home-board-agy-console-table div{display:grid;grid-template-columns:minmax(96px,.62fr) minmax(0,1fr);gap:14px;padding:14px 0}.home-board-agy-console-table div+div{box-shadow:inset 0 1px #11111114}.home-board-agy-console-table span{color:#8a8a8a;font-size:12px}.home-board-agy-console-table strong{min-width:0;color:#111;font-size:13px;font-weight:620;overflow-wrap:anywhere}.home-board-agy-protocol{display:grid;align-items:start;padding:clamp(66px,8vw,104px) 0 0}.home-board-agy-section-head{display:grid;gap:20px;align-content:start}.home-board-agy-section-head h2{margin:0;color:#111;font-size:54px;font-weight:620;line-height:1.04;text-wrap:balance}.home-board-agy-section-head p,.home-board-agy-protocol p,.home-board-agy-service p,.home-board-agy-pricing p,.home-board-agy-price-grid p,.home-board-agy-test p,.home-board-agy-chip-grid p{margin:0;color:#555;line-height:1.75}.home-board-agy-section-head p{max-width:640px;font-size:17px}.home-board-agy-protocol-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3.2vw,46px)}.home-board-agy-protocol article{display:grid;gap:15px;align-content:start;padding-top:2px}.home-board-agy-protocol article>span{color:#9a9a9a;font-size:12px;font-weight:680;letter-spacing:0}.home-board-agy-protocol h3{margin:0;color:#111;font-size:24px;font-weight:620}.home-board-agy-protocol p{font-size:15px}.home-board-agy-service,.home-board-agy-pricing,.home-board-agy-test{margin-top:clamp(88px,11vw,144px)}.home-board-agy-service{display:grid;grid-template-columns:minmax(260px,.54fr) minmax(0,1fr);gap:clamp(40px,7vw,96px);align-items:start}.home-board-agy-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.home-board-agy-chip-grid article{display:grid;min-height:162px;align-content:space-between;gap:24px;background:#fff;padding:26px;box-shadow:0 22px 56px #1111110e}.home-board-agy-pricing{display:grid;gap:34px}.home-board-agy-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-board-agy-price-grid article{display:grid;min-height:248px;align-content:start;gap:28px;background:#fff;padding:34px 36px;box-shadow:0 22px 56px #1111110e}.home-board-agy-price-grid span{color:#7a7a7a;font-size:11px;font-weight:680;letter-spacing:0;text-transform:uppercase}.home-board-agy-price-grid strong{color:#111;font-size:clamp(40px,4vw,54px);font-weight:620;line-height:.98;letter-spacing:0}.home-board-agy-price-grid p{font-size:15px}.home-board-agy-price-note{color:#6f6f6f;font-size:13px}.home-board-agy-test{background:#fff;padding:clamp(44px,5vw,66px);box-shadow:0 22px 56px #1111110e}.home-board-agy-test .home-board-agy-section-head{max-width:800px}.home-board-agy-page{background:#f7f7f7;-webkit-font-smoothing:antialiased}.home-board-agy-nav,.home-board-agy-hero,.home-board-agy-protocol,.home-board-agy-service,.home-board-agy-pricing,.home-board-agy-test{width:min(1180px,calc(100% - 64px))}.home-board-agy-nav{position:relative;top:0;z-index:20;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.home-board-agy-copy p{max-width:660px;font-size:18px}.home-board-agy-chip-grid{grid-template-columns:1fr;gap:0;background:transparent;border-top:1px solid rgba(17,17,17,.16);box-shadow:none}.home-board-agy-chip-grid article{position:relative;min-height:0;align-items:start;padding:24px 0 25px;border-bottom:1px solid rgba(17,17,17,.1);background:transparent;box-shadow:none}.home-board-agy-chip-grid article:last-child{border-bottom:0;padding-bottom:10px}.home-board-agy-chip-grid strong{display:block;margin-bottom:8px;color:#111;font-size:20px;font-weight:650;line-height:1.2}.home-board-agy-chip-grid p{max-width:620px;color:#5b5b5b;font-size:15px;line-height:1.68}.home-board-agy-pricing{gap:32px}.home-board-agy-price-grid article,.home-board-agy-test{border:0}.new-home-lab:before,.new-home-lab:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1}.new-home-lab:before{background:linear-gradient(90deg,#020202,#020202f5 31%,#02020285 56%,#0202020f),linear-gradient(180deg,rgba(255,255,255,.035),transparent 18%,transparent 82%,rgba(255,255,255,.03))}.new-home-lab:after{opacity:.22;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.76),transparent 76%);mask-image:linear-gradient(90deg,rgba(0,0,0,.76),transparent 76%)}.new-home-ambient-canvas{position:absolute;inset:0 0 0 auto;z-index:0;width:min(74vw,1180px);height:100%;filter:saturate(1.06) contrast(1.24);pointer-events:none}.liquid-showcase{position:relative;min-height:100vh;overflow:hidden;background:#010101;color:#f6f5ef}.liquid-showcase-canvas{position:absolute;inset:0;z-index:0;width:100%;height:100%;filter:saturate(1.06) contrast(1.18);pointer-events:none}.liquid-showcase-frame{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#010101 0%,rgba(1,1,1,.92) 26%,rgba(1,1,1,.42) 50%,transparent 72%),radial-gradient(ellipse at 70% 50%,transparent 56%,rgba(0,0,0,.5) 100%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 16%,transparent 84%,rgba(0,0,0,.4))}.liquid-showcase-bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 56px));margin:0 auto;padding-top:30px}.liquid-showcase-back{appearance:none;border:1px solid rgba(246,245,239,.16);background:#ffffff08;color:#f6f5ef;font-size:14px;letter-spacing:.04em;padding:9px 16px;border-radius:999px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.liquid-showcase-back:hover{background:#ffffff14;border-color:#f6f5ef52}.liquid-showcase-live{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.28em;color:#f6f5efb3}.liquid-showcase-dot{width:8px;height:8px;border-radius:50%;background:#5cf09a;box-shadow:0 0 12px #5cf09ae6;animation:liquid-showcase-pulse 1.8s ease-in-out infinite}@keyframes liquid-showcase-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.liquid-showcase-copy{position:relative;z-index:2;width:min(1240px,calc(100% - 56px));margin:clamp(60px,17vh,200px) auto 0;max-width:600px}.liquid-showcase-kicker{display:inline-block;margin-bottom:18px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#78f0aad9}.liquid-showcase-copy h1{margin:0 0 22px;font-size:clamp(40px,6vw,76px);line-height:1.02;font-weight:600;letter-spacing:-.01em}.liquid-showcase-copy h1 span{display:block;margin-top:12px;font-size:clamp(20px,2.4vw,30px);font-weight:400;letter-spacing:0;color:#f6f5ef9e}.liquid-showcase-copy p{margin:0 0 36px;font-size:clamp(15px,1.3vw,18px);line-height:1.7;color:#f6f5efb8}.liquid-showcase-meta{display:flex;flex-wrap:wrap;gap:36px}.liquid-showcase-meta div{display:flex;flex-direction:column;gap:4px}.liquid-showcase-meta strong{font-size:18px;font-weight:600;color:#f6f5ef}.liquid-showcase-meta span{font-size:13px;color:#f6f5ef80}@media(max-width:720px){.liquid-showcase-frame{background:linear-gradient(180deg,#0101012e,#010101cc 58%,#010101),linear-gradient(90deg,rgba(1,1,1,.6),transparent 72%)}.liquid-showcase-copy{margin-top:42vh}}.liquid-version-page{min-height:100vh;background:#030303;color:#f6f5ef;padding:28px 0 80px}.liquid-version-header,.liquid-version-list{width:min(1180px,calc(100% - 48px));margin:0 auto}.liquid-version-header{display:grid;grid-template-columns:160px minmax(0,1fr);gap:32px;align-items:start;padding:24px 0 34px}.liquid-version-header button{border:1px solid rgba(246,245,239,.18);background:#ffffff0a;color:#f6f5ef;padding:10px 14px;text-align:left;cursor:pointer}.liquid-version-header span,.liquid-version-copy span{color:#8cf4dc;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.liquid-version-header h1{margin:10px 0 0;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(42px,7vw,86px);font-weight:400;line-height:.98}.liquid-version-header p{max-width:760px;margin:18px 0 0;color:#f6f5ef9e;font-size:15px;line-height:1.75}.liquid-version-list{display:grid;gap:14px}.liquid-version-item{display:grid;grid-template-columns:64px minmax(220px,390px) minmax(0,1fr);gap:20px;align-items:stretch;border:1px solid rgba(246,245,239,.12);background:#ffffff09;padding:12px}.liquid-version-index{display:grid;place-items:center;border-right:1px solid rgba(246,245,239,.1);color:#f6f5ef7a;font-family:Georgia,Times New Roman,serif;font-size:22px}.liquid-version-preview{position:relative;min-height:220px;overflow:hidden;background:#000}.liquid-version-preview img,.liquid-version-canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.liquid-version-canvas{filter:saturate(1.16) contrast(1.12)}.liquid-version-placeholder{position:absolute;inset:0;display:grid;align-content:center;gap:10px;background:radial-gradient(ellipse at 68% 46%,rgba(91,224,154,.18),transparent 42%),linear-gradient(135deg,#ffffff0f,#ffffff03),#020202;padding:24px}.liquid-version-placeholder span{color:#8cf4dc;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.liquid-version-placeholder strong{color:#fff;font-size:24px}.liquid-version-copy{display:grid;align-content:center;gap:12px;padding:18px 8px}.liquid-version-copy h2{margin:0;color:#fff;font-size:clamp(22px,3vw,34px);font-weight:650}.liquid-version-copy p{max-width:660px;margin:0;color:#f6f5efa8;font-size:14px;line-height:1.7}.liquid-version-actions{display:flex;flex-wrap:wrap;gap:10px}.liquid-version-actions a{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(246,245,239,.16);color:#f6f5ef;padding:9px 12px;text-decoration:none}.liquid-version-actions a:hover{border-color:#8cf4dc80;background:#8cf4dc14}.liquid-version-copy code{width:fit-content;max-width:100%;overflow-wrap:anywhere;color:#f6f5ef6b;font-size:12px}@media(max-width:820px){.home-board-agy-nav,.home-board-agy-hero,.home-board-agy-protocol,.home-board-agy-service,.home-board-agy-pricing,.home-board-agy-test{width:min(100% - 28px,1220px)}.home-board-agy-nav{align-items:flex-start;flex-direction:column;justify-content:center;padding:18px 0}.home-board-agy-hero,.home-board-agy-protocol,.home-board-agy-service{grid-template-columns:1fr}.home-board-agy-hero{min-height:0;padding:36px 0 92px}.home-board-agy-hero-shell{background:radial-gradient(circle at 74% 26%,rgba(64,128,224,.26),transparent 22rem),linear-gradient(180deg,#020407,#05080d)}.home-board-agy-hero-shell:before{background:linear-gradient(180deg,#00000061,#000000c2 46%,#00000057)}.home-board-agy-copy h1{font-size:52px}.home-board-agy-copy h1 span{font-size:36px}.home-board-agy-copy p{font-size:16px;line-height:1.72}.home-board-agy-earth-panel{min-height:360px;order:-1;margin:-12px -14px 6px;overflow:hidden}.home-board-agy-earth-panel:before{inset:-18% -42% -18% -18%;filter:blur(14px)}.home-board-agy-earth-canvas{inset:-24% -72% -18% -8%;width:180%;height:142%}.home-board-agy-earth-shade{inset:-26% -76% -22% -14%;background:linear-gradient(180deg,#0204072e,#020407c7),radial-gradient(ellipse at 68% 42%,transparent 0 42%,rgba(2,4,7,.7) 86%)}.home-board-agy-earth-metrics{right:14px;bottom:14px;left:14px;width:auto;flex-direction:column}.home-board-agy-earth-metrics div{width:100%;min-height:86px;padding:16px 18px}.home-board-agy-earth-metrics div+div{border-top:1px solid rgba(255,255,255,.1);border-left:0}.home-board-agy-earth-metrics b{font-size:34px}.home-board-agy-signal-grid,.home-board-agy-chip-grid article,.home-board-agy-console-table div{grid-template-columns:1fr}.home-board-agy-protocol-list,.home-board-agy-chip-grid{grid-template-columns:1fr}.home-board-agy-service,.home-board-agy-pricing,.home-board-agy-test{margin-top:72px}.home-board-agy-price-grid{grid-template-columns:1fr}.home-board-agy-price-grid article{min-height:0;padding:28px}.home-board-agy-test{padding:34px 28px}.home-board-agy-section-head h2{font-size:42px}.home-board-agy-signal-grid strong{font-size:38px}.home-board-nav,.home-board-hero,.home-board-proof,.home-board-split,.home-board-pricing,.home-board-test,.home-board-footer{width:min(100% - 28px,1180px)}.home-board-nav{align-items:flex-start;flex-direction:column;justify-content:center;padding:18px 0}.home-board-nav div{gap:14px}.home-board-hero{padding:46px 0 56px;text-align:left;justify-items:start}.home-board-hero h1{font-size:clamp(38px,12vw,58px)}.home-board-hero h1 span{font-size:clamp(30px,9vw,44px)}.home-board-hero p{font-size:16px}.home-board-actions,.home-board-actions a{width:100%}.home-board-proof,.home-board-split,.home-board-pricing,.home-board-price-cards,.home-board-chip-grid{grid-template-columns:1fr}.home-board-proof article{min-height:220px}.home-board-split,.home-board-pricing,.home-board-test{padding:24px}.home-board-why-copy p{font-size:18px}.home-board-price-cards article{min-height:190px}.home-board-test{justify-items:start;text-align:left}.home-board-test-row,.home-board-test-row span{width:100%}.liquid-version-header,.liquid-version-item{grid-template-columns:1fr}.liquid-version-index{min-height:44px;border-right:0;border-bottom:1px solid rgba(246,245,239,.1);place-items:start;align-items:center;padding-left:4px}.liquid-version-preview{min-height:260px}}.new-home-nav,.new-home-stage,.new-home-proof{position:relative;z-index:2;width:min(1280px,calc(100% - 56px));margin:0 auto}.new-home-nav{display:flex;min-height:98px;align-items:center;justify-content:space-between;gap:28px}.new-home-brand,.new-home-nav button{border:0;background:transparent;color:inherit}.new-home-brand{padding:0;font-size:15px;font-weight:800;letter-spacing:.34em}.new-home-nav div{display:flex;flex-wrap:wrap;gap:10px}.new-home-nav div button{border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#f8f7f19e;padding:9px 14px;font-size:11px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.new-home-nav div button:hover{border-color:#a5ffe86b;color:#fff}.new-home-stage{display:grid;min-height:calc(100vh - 150px);grid-template-columns:minmax(0,.78fr) minmax(360px,.92fr);align-items:center;gap:clamp(24px,4vw,72px);padding:10px 0 30px}.new-home-copy{display:grid;justify-items:start}.new-home-kicker{margin-bottom:22px;color:#a9fff0;font-size:12px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.new-home-copy h1{max-width:780px;margin:0;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(64px,7.2vw,122px);font-weight:400;line-height:.87;letter-spacing:0}.new-home-copy h1 span{display:block;margin-top:16px;color:#ffffffa8;font-style:italic}.new-home-copy p{max-width:620px;margin:34px 0 0;color:#f8f7f1b3;font-size:17px;line-height:1.85}.new-home-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.new-home-primary,.new-home-secondary{display:inline-flex;min-height:58px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);padding:0 34px;color:#fff;font-size:12px;font-weight:900;letter-spacing:.18em;text-decoration:none;text-transform:uppercase}.new-home-primary{border-color:#fff;background:#fff;color:#050505}.new-home-secondary{background:#ffffff09;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.new-home-samples{display:grid;width:min(100%,620px);grid-template-columns:1fr;gap:8px;margin-top:36px}.new-home-samples button{display:grid;grid-template-columns:86px minmax(120px,.5fr) minmax(0,1fr);gap:14px;align-items:center;min-height:68px;border:1px solid rgba(255,255,255,.105);background:#ffffff09;color:#ffffffb3;padding:14px 16px;text-align:left;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.new-home-samples button.active,.new-home-samples button:hover{border-color:#a9fff094;background:#a9fff013;color:#fff}.new-home-samples span{color:#a9fff0;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.new-home-samples strong{font-size:15px}.new-home-samples small{color:#f8f7f18a;font-size:12px;line-height:1.55}.new-home-orb{position:relative;display:flex;min-height:min(72vh,760px);align-items:flex-end;justify-content:flex-end}.new-home-orb-note{display:grid;width:min(390px,100%);gap:8px;border:1px solid rgba(255,255,255,.13);background:#02020257;padding:20px;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 42px 110px #0000006b}.new-home-orb-note span{color:#a9fff0;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.new-home-orb-note strong{font-size:20px}.new-home-orb-note p{margin:0;color:#f8f7f1a3;font-size:13px;line-height:1.65}.new-home-reference-list{position:absolute;left:0;top:18%;display:grid;gap:10px;width:min(310px,58%);border-left:1px solid rgba(169,255,240,.38);padding-left:18px;color:#f8f7f18a;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.new-home-reference-list span{color:#a9fff0;font-size:10px;font-weight:900}.new-home-reference-list strong{color:#f8f7f1b3;font-size:11px;font-weight:760}.new-home-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0 0 34px}.new-home-proof div{border-top:1px solid rgba(255,255,255,.12);padding-top:15px}.new-home-proof strong{display:block;color:#fff;font-size:24px}.new-home-proof span{color:#f8f7f17a;font-size:12px;font-weight:760;text-transform:uppercase}@media(max-width:1040px){.new-home-stage{grid-template-columns:1fr;min-height:auto;padding-top:28px}.new-home-ambient-canvas{width:120vw;opacity:.76}.new-home-orb{min-height:360px}}@media(max-width:720px){.new-home-nav,.new-home-stage,.new-home-proof{width:min(100% - 28px,1280px)}.new-home-nav{align-items:flex-start;flex-direction:column;padding:22px 0}.new-home-copy h1{font-size:clamp(48px,16vw,74px)}.new-home-actions,.new-home-primary,.new-home-secondary{width:100%}.new-home-samples,.new-home-proof,.new-home-samples button{grid-template-columns:1fr}.new-home-reference-list{display:none}}.gas-giant-page{position:relative;min-height:100vh;overflow:hidden;background:#010102;color:#f8f7f2;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.gas-giant-page:before{pointer-events:none;position:absolute;inset:0;content:"";background:linear-gradient(90deg,#000006fa,#000008db 32%,#0000081f 58%,#00000838),radial-gradient(ellipse at 79% 44%,rgba(61,161,255,.11),transparent 34rem),radial-gradient(ellipse at 91% 58%,rgba(255,215,92,.07),transparent 28rem);z-index:1}.gas-giant-page:after{pointer-events:none;position:absolute;inset:0;content:"";background:radial-gradient(circle at 78% 48%,transparent 0 29rem,rgba(0,0,8,.06) 39rem,rgba(0,0,8,.42) 62rem),linear-gradient(180deg,rgba(0,0,8,.32),transparent 22%,transparent 74%,rgba(0,0,8,.5));opacity:.7;z-index:1}.gas-giant-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0}.gas-giant-nav,.gas-giant-stage{position:relative;z-index:2;width:min(1220px,calc(100% - 56px));margin:0 auto}.gas-giant-nav{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:24px}.gas-giant-brand,.gas-giant-nav button{border:0;background:transparent;color:inherit}.gas-giant-brand{padding:0;font-size:15px;font-weight:700;letter-spacing:.34em}.gas-giant-nav div{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.gas-giant-nav button,.gas-giant-nav a{color:#f8f7f2a3;font-size:13px;font-weight:620;text-decoration:none}.gas-giant-nav button:hover,.gas-giant-nav a:hover{color:#fff}.gas-giant-stage{display:grid;min-height:calc(100vh - 92px);grid-template-columns:minmax(0,.66fr) minmax(360px,.94fr);align-items:center;gap:clamp(24px,5vw,72px);padding:30px 0 88px}.gas-giant-copy{display:grid;justify-items:start}.gas-giant-kicker,.gas-giant-card span{color:#8ef7ea;font-size:11px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.gas-giant-copy h1{max-width:660px;margin:22px 0 0;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-weight:400;line-height:.92;letter-spacing:0}.gas-giant-title-main,.gas-giant-title-sub{display:block;white-space:nowrap}.gas-giant-title-main{font-size:clamp(56px,5.7vw,92px)}.gas-giant-title-sub{margin-top:18px;color:#ffffffb8;font-size:clamp(48px,4.8vw,78px);font-style:italic}.gas-giant-copy p{max-width:520px;margin:32px 0 0;color:#f8f7f2ad;font-size:16px;line-height:1.85}.gas-giant-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.gas-giant-primary,.gas-giant-actions button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:0;padding:0 32px;background:#ffffff09;color:#fff;font-size:12px;font-weight:860;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.gas-giant-primary{border-color:#fff;background:#fff;color:#020203}.gas-giant-actions button:hover{border-color:#8ef7ea94;background:#8ef7ea14}.gas-giant-notes{display:grid;width:min(100%,560px);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:42px;border:1px solid rgba(255,255,255,.13);background:#ffffff09;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gas-giant-notes span{display:grid;gap:8px;min-height:82px;align-content:center;padding:16px;color:#f8f7f2a3;font-size:13px}.gas-giant-notes strong{color:#8ef7ea;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.gas-giant-card{display:none;align-self:end;justify-self:end;width:min(350px,100%);gap:10px;border-left:1px solid rgba(142,247,234,.24);background:linear-gradient(90deg,#030a0e47,#030a0e05);padding:22px 0 22px 22px;opacity:.76;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gas-giant-card strong{color:#fff;font-size:22px}.gas-giant-card p{margin:0;color:#f8f7f29e;font-size:13px;line-height:1.72}@media(max-width:960px){.gas-giant-stage{grid-template-columns:1fr;min-height:auto}.gas-giant-canvas{width:132vw;transform:translate(-10vw);opacity:.86}.gas-giant-card{justify-self:start}}@media(max-width:680px){.gas-giant-nav,.gas-giant-stage{width:min(100% - 28px,1220px)}.gas-giant-nav{align-items:flex-start;flex-direction:column;padding:24px 0 10px}.gas-giant-stage{padding-top:48px}.gas-giant-copy h1{font-size:clamp(50px,18vw,76px)}.gas-giant-notes{grid-template-columns:1fr}}.ribbons-dot-page{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(ellipse at 72% 44%,rgba(28,104,255,.18),transparent 34rem),radial-gradient(ellipse at 88% 28%,rgba(255,215,58,.12),transparent 26rem),linear-gradient(112deg,#010205,#020817 46%,#031532);color:#f8fbff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.ribbons-dot-page:before,.ribbons-dot-page:after{pointer-events:none;position:absolute;inset:0;content:"";z-index:1}.ribbons-dot-page:before{background:linear-gradient(90deg,#010205fa,#010205d1 28%,#01020538 55%,#0102051a),linear-gradient(180deg,rgba(255,255,255,.035),transparent 24%,transparent 78%,rgba(0,0,0,.55))}.ribbons-dot-page:after{opacity:.22;background-image:radial-gradient(circle,rgba(116,182,255,.22) 0 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 42%,black 100%);mask-image:linear-gradient(90deg,transparent 0%,black 42%,black 100%)}.ribbons-dot-filter-frame{position:absolute;inset:-8vh -4vw -8vh auto;z-index:0;width:min(78vw,1180px);min-width:760px;height:116vh;overflow:hidden;pointer-events:none}.ribbons-dot-canvas,.ribbons-dot-surface-filter,.ribbons-dot-surface-glass{position:absolute;inset:0;width:100%;height:100%}.ribbons-dot-canvas{filter:saturate(1.18) contrast(1.08) brightness(1.04)}.ribbons-dot-surface-filter{z-index:1;opacity:.76;background-image:radial-gradient(circle,rgba(255,226,55,.78) 0 3px,transparent 4.5px),radial-gradient(circle,rgba(35,143,255,.62) 0 2.8px,transparent 4.4px),radial-gradient(circle,rgba(220,247,255,.42) 0 1.8px,transparent 3.6px);background-position:0 0,9px 12px,18px 5px;background-size:28px 28px,28px 28px,28px 28px;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse at 66% 50%,black 0 42%,rgba(0,0,0,.72) 56%,transparent 78%),linear-gradient(90deg,transparent 0%,black 26%,black 100%);mask-image:radial-gradient(ellipse at 66% 50%,black 0 42%,rgba(0,0,0,.72) 56%,transparent 78%),linear-gradient(90deg,transparent 0%,black 26%,black 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ribbons-dot-surface-glass{z-index:2;background:radial-gradient(ellipse at 72% 52%,transparent 0 38%,rgba(4,12,28,.22) 62%,rgba(0,0,0,.42) 100%),linear-gradient(90deg,rgba(0,0,0,.38),transparent 28%,transparent 72%,rgba(0,0,0,.18))}.ribbons-dot-nav,.ribbons-dot-stage{position:relative;z-index:2;width:min(1220px,calc(100% - 56px));margin:0 auto}.ribbons-dot-nav{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:24px}.ribbons-dot-brand,.ribbons-dot-nav button{border:0;background:transparent;color:inherit}.ribbons-dot-brand{padding:0;font-size:15px;font-weight:760;letter-spacing:.34em}.ribbons-dot-nav div{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.ribbons-dot-nav button,.ribbons-dot-nav a{color:#f8fbffa8;font-size:13px;font-weight:640;text-decoration:none}.ribbons-dot-nav button:hover,.ribbons-dot-nav a:hover{color:#fff}.ribbons-dot-stage{display:grid;min-height:calc(100vh - 92px);grid-template-columns:minmax(0,.68fr) minmax(360px,.92fr);align-items:center;gap:clamp(24px,5vw,72px);padding:30px 0 88px}.ribbons-dot-copy{display:grid;justify-items:start}.ribbons-dot-kicker,.ribbons-dot-card span{color:#8ff5ff;font-size:11px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.ribbons-dot-copy h1{max-width:700px;margin:22px 0 0;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-weight:400;line-height:.94;letter-spacing:0}.ribbons-dot-copy h1 span{display:block;white-space:nowrap}.ribbons-dot-copy h1 span:first-child{font-size:clamp(56px,5.8vw,94px)}.ribbons-dot-copy h1 span:last-child{margin-top:18px;color:#ffffffb8;font-size:clamp(48px,4.9vw,78px);font-style:italic}.ribbons-dot-copy p{max-width:540px;margin:32px 0 0;color:#f8fbffad;font-size:16px;line-height:1.85}.ribbons-dot-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.ribbons-dot-primary,.ribbons-dot-actions button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:0;padding:0 32px;background:#ffffff09;color:#fff;font-size:12px;font-weight:860;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ribbons-dot-primary{border-color:#fff;background:#fff;color:#01040c}.ribbons-dot-actions button:hover{border-color:#ffda3c9e;background:#ffda3c14}.ribbons-dot-notes{display:grid;width:min(100%,560px);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:42px;border:1px solid rgba(255,255,255,.13);background:#ffffff09;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ribbons-dot-notes span{display:grid;gap:8px;min-height:82px;align-content:center;padding:16px;color:#f8fbffa3;font-size:13px}.ribbons-dot-notes strong{color:#ffdd42;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.ribbons-dot-card{display:grid;align-self:center;justify-self:end;width:min(330px,100%);gap:10px;border-left:1px solid rgba(143,245,255,.24);background:linear-gradient(90deg,#020c2057,#020c2005);padding:22px 0 22px 22px;opacity:.78;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ribbons-dot-card strong{color:#fff;font-size:22px}.ribbons-dot-card p{margin:0;color:#f8fbff9e;font-size:13px;line-height:1.72}@media(max-width:1060px){.ribbons-dot-page:before{background:linear-gradient(180deg,#0102054d,#01020575,#010308 84%),linear-gradient(90deg,rgba(1,2,5,.8),transparent 76%)}.ribbons-dot-filter-frame{inset:92px 50% auto auto;width:min(132vw,980px);min-width:0;height:58vh;transform:translate(50%);opacity:.78}.ribbons-dot-stage{grid-template-columns:1fr;min-height:auto;padding-top:48vh}.ribbons-dot-card{justify-self:start}}@media(max-width:680px){.ribbons-dot-nav,.ribbons-dot-stage{width:min(100% - 28px,1220px)}.ribbons-dot-nav{align-items:flex-start;flex-direction:column;padding:24px 0 10px}.ribbons-dot-nav div{gap:18px}.ribbons-dot-filter-frame{top:132px;width:150vw;height:48vh;opacity:.52}.ribbons-dot-stage{padding-top:40vh}.ribbons-dot-copy h1 span{white-space:normal}.ribbons-dot-notes{grid-template-columns:1fr}.ribbons-dot-actions,.ribbons-dot-primary,.ribbons-dot-actions button{width:100%}}.jupiter-south-page{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(ellipse at 73% 47%,rgba(12,136,156,.18),transparent 33rem),radial-gradient(ellipse at 96% 20%,rgba(213,184,135,.12),transparent 28rem),linear-gradient(115deg,#020406,#03070a 46%,#071014);color:#f8fbf7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.jupiter-south-page:before,.jupiter-south-page:after{pointer-events:none;position:absolute;inset:0;content:"";z-index:2}.jupiter-south-page:before{background:linear-gradient(90deg,#010305fa,#010305e6 30%,#01030547 58%,#01030524),linear-gradient(180deg,rgba(255,255,255,.035),transparent 20%,transparent 74%,rgba(0,0,0,.58))}.jupiter-south-page:after{opacity:.2;background-image:linear-gradient(rgba(192,252,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(192,252,255,.06) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.76),transparent 72%);mask-image:linear-gradient(90deg,rgba(0,0,0,.76),transparent 72%)}.jupiter-south-visual{position:absolute;inset:-8vh 0 -8vh auto;z-index:1;width:min(76vw,1120px);min-width:760px;height:116vh;pointer-events:none}.jupiter-south-canvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;filter:saturate(1.12) contrast(1.08) brightness(1.04);pointer-events:none}.flow-hero-canvas.jupiter-south-visual,.new-home-ambient-canvas.jupiter-south-visual{inset:0;width:100%;min-width:0;height:100%;transform:none}.flow-hero-canvas.jupiter-south-visual .jupiter-south-planet-shell,.new-home-ambient-canvas.jupiter-south-visual .jupiter-south-planet-shell{width:clamp(420px,58vw,740px);transform:translate(-40%,-50%)}.flow-hero-canvas.jupiter-south-visual .jupiter-south-planet-shell img{filter:saturate(1.32) contrast(1.18) brightness(.72) hue-rotate(8deg)}.flow-hero-canvas.jupiter-south-visual .jupiter-south-surface-flow{opacity:.46}.new-home-ambient-canvas.jupiter-south-visual .jupiter-south-planet-shell{width:clamp(520px,62vw,940px);transform:translate(-44%,-50%)}.jupiter-south-ring-canvas{position:absolute;inset:0;width:100%;height:100%}.jupiter-south-ring-canvas.is-back{z-index:0;opacity:.92;filter:blur(.15px) saturate(1.22)}.jupiter-south-ring-canvas.is-front{z-index:4;opacity:1;filter:drop-shadow(0 0 18px rgba(85,229,244,.22)) saturate(1.28)}.jupiter-south-planet-shell{position:absolute;left:54%;top:50%;z-index:2;width:clamp(500px,45vw,690px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;background:#05090b;box-shadow:0 0 0 1px #dbfaff1f,0 0 58px #3fd3e738,0 46px 130px #000000b3}.jupiter-south-planet-shell img,.jupiter-south-surface-flow,.jupiter-south-limb{position:absolute;inset:0;width:100%;height:100%;border-radius:50%}.jupiter-south-planet-shell img{object-fit:cover;object-position:50% 43%;transform:scale(1.035) rotate(-7deg);filter:saturate(1.46) contrast(1.28) brightness(.82) hue-rotate(8deg)}.jupiter-south-surface-flow{z-index:2;mix-blend-mode:screen;opacity:.58}.jupiter-south-limb{z-index:3;box-shadow:inset 42px 26px 80px #fff8e024,inset -72px -58px 112px #00070ebd,inset 0 0 28px #cff6ff2e}.jupiter-south-limb:before,.jupiter-south-limb:after{position:absolute;inset:0;border-radius:50%;content:""}.jupiter-south-limb:before{background:radial-gradient(circle at 46% 44%,transparent 0 44%,rgba(67,236,255,.16) 61%,transparent 70%),radial-gradient(circle at 33% 28%,rgba(255,246,217,.14),transparent 19%),linear-gradient(145deg,rgba(255,255,255,.1),transparent 36%,rgba(0,7,12,.5) 100%);mix-blend-mode:screen}.jupiter-south-limb:after{border:1px solid rgba(217,251,255,.22);box-shadow:0 0 22px #5af1ff29,inset 0 0 12px #fff8dc1a}.jupiter-south-nav,.jupiter-south-stage{position:relative;z-index:4;width:min(1220px,calc(100% - 56px));margin:0 auto}.jupiter-south-nav{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:24px}.jupiter-south-brand,.jupiter-south-nav button{border:0;background:transparent;color:inherit}.jupiter-south-brand{padding:0;font-size:15px;font-weight:760;letter-spacing:.34em}.jupiter-south-nav div{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.jupiter-south-nav button,.jupiter-south-nav a{color:#f8fbf7a8;font-size:13px;font-weight:640;text-decoration:none}.jupiter-south-nav button:hover,.jupiter-south-nav a:hover{color:#fff}.jupiter-south-stage{display:grid;min-height:calc(100vh - 92px);grid-template-columns:minmax(0,.66fr) minmax(360px,.94fr);align-items:center;gap:clamp(24px,5vw,72px);padding:30px 0 88px}.jupiter-south-copy{display:grid;justify-items:start}.jupiter-south-kicker,.jupiter-south-card span{color:#9af7f3;font-size:11px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.jupiter-south-copy h1{max-width:680px;margin:22px 0 0;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-weight:400;line-height:.94;letter-spacing:0}.jupiter-south-copy h1 span{display:block;white-space:nowrap}.jupiter-south-copy h1 span:first-child{font-size:clamp(55px,5.6vw,91px)}.jupiter-south-copy h1 span:last-child{margin-top:18px;color:#ffffffb8;font-size:clamp(47px,4.8vw,76px);font-style:italic}.jupiter-south-copy p{max-width:540px;margin:32px 0 0;color:#f8fbf7ad;font-size:16px;line-height:1.85}.jupiter-south-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.jupiter-south-primary,.jupiter-south-actions button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:0;padding:0 32px;background:#ffffff09;color:#fff;font-size:12px;font-weight:860;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.jupiter-south-primary{border-color:#fff;background:#fff;color:#020608}.jupiter-south-actions button:hover{border-color:#9af7f394;background:#9af7f314}.jupiter-south-notes{display:grid;width:min(100%,560px);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:42px;border:1px solid rgba(255,255,255,.13);background:#ffffff09;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.jupiter-south-notes span{display:grid;gap:8px;min-height:82px;align-content:center;padding:16px;color:#f8fbf7a3;font-size:13px}.jupiter-south-notes strong{color:#9af7f3;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.jupiter-south-card{display:grid;align-self:center;justify-self:end;width:min(320px,100%);gap:10px;border-left:1px solid rgba(154,247,243,.24);background:linear-gradient(90deg,#020c1057,#020c1005);padding:22px 0 22px 22px;opacity:.76;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.jupiter-south-card strong{color:#fff;font-size:22px}.jupiter-south-card p{margin:0;color:#f8fbf79e;font-size:13px;line-height:1.72}@media(max-width:1060px){.jupiter-south-page:before{background:linear-gradient(180deg,#01030542,#01030570 42%,#020406 82%),linear-gradient(90deg,rgba(1,3,5,.78),transparent 72%)}.jupiter-south-visual{inset:74px 50% auto auto;width:min(128vw,960px);min-width:0;height:58vh;transform:translate(50%)}.jupiter-south-canvas{height:58vh}.jupiter-south-planet-shell{width:clamp(320px,60vw,580px);transform:translate(-50%,-50%)}.jupiter-south-stage{grid-template-columns:1fr;min-height:auto;padding-top:48vh}.jupiter-south-card{justify-self:start}}@media(max-width:680px){.jupiter-south-nav,.jupiter-south-stage{width:min(100% - 28px,1220px)}.jupiter-south-nav{align-items:flex-start;flex-direction:column;padding:24px 0 10px}.jupiter-south-nav div{gap:18px}.jupiter-south-visual{top:96px;width:140vw;height:48vh}.jupiter-south-canvas{height:48vh}.jupiter-south-stage{padding-top:42vh}.jupiter-south-copy h1 span{white-space:normal}.jupiter-south-notes{grid-template-columns:1fr}.jupiter-south-actions,.jupiter-south-primary,.jupiter-south-actions button{width:100%}}@media(max-width:860px){.invite-top-grid,.invite-workspace-grid,.invite-action-row{grid-template-columns:1fr}.invite-money{font-size:34px}.operator-settlement-meta,.operator-readonly-metrics{grid-template-columns:1fr}.operator-search-row{display:grid;grid-template-columns:1fr}.operator-redeem-form{grid-template-columns:1fr}.operator-redeem-batch-row{align-items:stretch;flex-direction:column}.operator-ledger-row{grid-template-columns:1fr}.operator-ledger-amount{text-align:left}.operator-action-row{display:grid;grid-template-columns:1fr}}.conpera-codex{--paper: #f4f5f6;--paper-deep: #e8eaeb;--ink: #111111;--body: #333333;--muted: #666666;--soft: #999999;--line: rgba(0, 0, 0, .08);--line-strong: rgba(0, 0, 0, .16);--white: #ffffff;--accent: #000000;min-height:100vh;background:var(--paper-deep);color:var(--body);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.conpera-codex *{box-sizing:border-box}.conpera-codex button{font:inherit}.conpera-codex .hero{position:relative;display:grid;min-height:94vh;overflow:hidden;align-content:start;background:radial-gradient(circle at 82% 44%,rgba(140,244,220,.045),transparent 34rem),linear-gradient(90deg,#030303 0% 44%,#020807 72%,#030303),#030303;color:#f7f7f4}.conpera-codex .hero:has(.hero-visual-panel[data-variant=neon-ribbons]){background:radial-gradient(circle at 82% 42%,rgba(41,155,255,.11),transparent 31rem),radial-gradient(circle at 91% 25%,rgba(255,220,102,.08),transparent 24rem),linear-gradient(90deg,#030303 0% 42%,#030914 72%,#030303),#030303}.conpera-codex .hero:has(.hero-visual-panel[data-variant=earth-weather]){background:radial-gradient(circle at 78% 42%,rgba(72,154,255,.13),transparent 34rem),radial-gradient(circle at 88% 70%,rgba(30,88,150,.1),transparent 28rem),linear-gradient(90deg,#030303 0% 42%,#020915 74%,#020306),#030303}.conpera-codex .hero:has(.pricing-drawer[open]){min-height:98vh}.conpera-codex .dark-noise{pointer-events:none;position:absolute;inset:0;opacity:.22;background-image:radial-gradient(ellipse at 78% 42%,rgba(78,196,182,.1),transparent 34rem),radial-gradient(ellipse at 94% 58%,rgba(27,91,130,.12),transparent 28rem);background-size:auto;-webkit-mask-image:linear-gradient(90deg,black 0 62%,transparent 95%);mask-image:linear-gradient(90deg,black 0 62%,transparent 95%)}.conpera-codex .nav,.conpera-codex .hero-inner,.conpera-codex .section-inner{position:relative;z-index:10;width:min(1200px,calc(100% - 48px));margin:0 auto}.conpera-codex .nav{display:flex;height:88px;align-items:center;justify-content:space-between}.conpera-codex .brand,.conpera-codex .nav-links button{border:0;background:transparent;color:inherit}.conpera-codex .brand{padding:0;font-size:16px;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.conpera-codex .nav-links{display:flex;width:auto;flex-direction:row;align-items:center;justify-content:flex-start;gap:32px;color:#f7f7f49e;font-size:13px;font-weight:500}.conpera-codex .nav-links button{min-height:auto;border-radius:0;padding:0}.conpera-codex .nav-links button:hover{color:#fff}.conpera-codex .hero-inner{display:grid;min-height:calc(94vh - 88px);grid-template-columns:minmax(0,.9fr) minmax(420px,1.06fr);align-items:stretch;gap:clamp(22px,4vw,64px);padding:26px 0 68px;text-align:left}.conpera-codex .hero-copy{position:relative;z-index:2;display:grid;align-self:center;justify-items:start}.conpera-codex .hero-kicker{margin-bottom:22px;color:#8cf4dc;font-size:12px;font-weight:850;letter-spacing:.2em;text-transform:uppercase}.conpera-codex h1{margin:0;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(52px,7.4vw,104px);font-weight:400;line-height:.98;letter-spacing:0}.conpera-codex h1 span{display:block;margin-top:12px;font-style:italic}.conpera-codex .lead{max-width:560px;margin:28px 0 0;color:#f7f7f4ad;font-size:16px;line-height:1.8}.conpera-codex .cta-row{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px;margin-top:38px}.conpera-codex .cta,.conpera-codex .secondary{display:inline-flex;height:56px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:0;padding:0 42px;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;transition:all .2s ease}.conpera-codex .cta{background:#fff;color:#050505}.conpera-codex .secondary{border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff}.conpera-codex .cta:hover{background:#d8fff5;transform:translateY(-1px)}.conpera-codex .secondary:hover{background:#ffffff14;transform:translateY(-1px)}.conpera-codex .pricing-drawer{position:relative}.conpera-codex .pricing-drawer summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.conpera-codex .pricing-drawer summary::-webkit-details-marker{display:none}.conpera-codex .pricing-drawer[open] summary{background:#ffffff14}.conpera-codex .pricing-panel{position:absolute;top:64px;left:0;z-index:30;width:min(560px,calc(100vw - 48px));border:1px solid rgba(255,255,255,.18);background:#0c0c0cf5;padding:22px;text-align:left;box-shadow:0 28px 68px #0000005c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.conpera-codex .pricing-kicker{color:#8cf4dc;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.conpera-codex .pricing-title{margin:10px 0 0;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:24px;font-weight:400;line-height:1.2}.conpera-codex .pricing-note{margin:10px 0 0;color:#f7f7f4a8;font-size:13px;line-height:1.7}.conpera-codex .price-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px}.conpera-codex .price-card{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:16px}.conpera-codex .price-card h3{margin:0;color:#fff;font-size:15px;font-weight:700}.conpera-codex .price-value{display:block;margin-top:14px;color:#c8ff7a;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:28px;line-height:1}.conpera-codex .price-card p{margin:12px 0 0;color:#f7f7f49e;font-size:12px;line-height:1.65}.conpera-codex .price-commit{margin-top:14px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.conpera-codex .trust-metrics{display:flex;flex-wrap:wrap;gap:48px;margin-top:34px;color:#f7f7f475;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.conpera-codex .hero-inner:has(.pricing-drawer[open]) .trust-metrics{margin-top:390px}.conpera-codex .trust-metrics span strong{margin-right:4px;color:#fff}.conpera-codex .home-sample-switcher{display:grid;width:min(100%,640px);grid-template-columns:minmax(132px,auto) repeat(3,minmax(104px,1fr));align-items:stretch;gap:8px;margin-top:28px;border:1px solid rgba(255,255,255,.12);background:#ffffff0b;padding:8px}.conpera-codex .home-sample-switcher>button{display:inline-flex;align-items:center;border-right:1px solid rgba(255,255,255,.12);border-top:0;border-bottom:0;border-left:0;background:transparent;color:#8cf4dc;padding:0 12px 0 4px;font-size:11px;font-weight:900;letter-spacing:0;text-align:left;text-transform:uppercase;cursor:pointer}.conpera-codex .home-sample-switcher a{display:grid;gap:3px;min-height:58px;align-content:center;border:1px solid transparent;background:transparent;color:#ffffffbd;padding:10px 12px 11px;text-align:left;text-decoration:none}.conpera-codex .home-sample-switcher a:hover,.conpera-codex .home-sample-switcher a.active{border-color:#8cf4dc70;background:#8cf4dc14;color:#fff}.conpera-codex .home-sample-switcher strong{font-size:12px}.conpera-codex .home-sample-switcher small{color:#f7f7f485;font-size:11px}.conpera-codex .ribbons-palette-switcher{display:grid;width:min(100%,640px);grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:4px}.conpera-codex .ribbons-palette-switcher button{display:grid;min-height:48px;gap:3px;border:1px solid rgba(255,255,255,.1);border-radius:0;background:#ffffff09;color:#ffffff9e;padding:7px;text-align:left;cursor:pointer}.conpera-codex .ribbons-palette-switcher button:hover,.conpera-codex .ribbons-palette-switcher button.active{border-color:#8cf4dc6b;background:#8cf4dc13;color:#fff}.conpera-codex .ribbons-palette-switcher span{color:#8cf4dcc2;font-size:10px;font-weight:900}.conpera-codex .ribbons-palette-switcher strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.conpera-codex .ribbons-palette-switcher i{display:grid;height:7px;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:2px}.conpera-codex .ribbons-palette-switcher b{display:block}.conpera-codex .hero-visual-panel{position:relative;min-height:calc(94vh - 142px);align-self:stretch;overflow:hidden;isolation:isolate;margin-right:min(-42px,-3vw);border-left:0;background:transparent;box-shadow:none}.conpera-codex .hero-visual-panel[data-variant=neon-ribbons],.conpera-codex .hero-visual-panel[data-variant=earth-weather]{width:calc(100% + 96px + max(42px,(100vw - min(1200px,calc(100vw - 48px))) / 2));margin-right:calc(-96px - max(42px,(100vw - min(1200px,calc(100vw - 48px))) / 2))}.conpera-codex .flow-hero-canvas{position:absolute;inset:0;width:100%;height:100%;filter:saturate(1.18) contrast(1.14) brightness(1.12)}.conpera-codex .hero-visual-panel[data-variant=neon-ribbons] .flow-hero-canvas{filter:saturate(1.1) contrast(1.06) brightness(1.08)}.conpera-codex .hero-visual-panel[data-variant=neon-ribbons] .flow-hero-mosaic-filter{position:absolute;inset:0 -96px 0 0;width:calc(100% + 96px);height:100%;z-index:2;opacity:1;mix-blend-mode:normal;filter:saturate(.92) contrast(1.16) brightness(1.1);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 19%,black 38%,black 100%),radial-gradient(ellipse at 70% 52%,black 0 60%,rgba(0,0,0,.9) 70%,transparent 92%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 19%,black 38%,black 100%),radial-gradient(ellipse at 70% 52%,black 0 60%,rgba(0,0,0,.9) 70%,transparent 92%);-webkit-mask-composite:source-in;mask-composite:intersect}.conpera-codex .hero-visual-panel[data-variant=liquid-planet] .flow-hero-canvas{filter:saturate(1.1) contrast(1.08) brightness(1.08)}.conpera-codex .hero-visual-panel[data-variant=gas-giant] .flow-hero-canvas{filter:saturate(1.1) contrast(1.06) brightness(1.08)}.conpera-codex .hero-visual-panel[data-variant=earth-weather] .flow-hero-canvas{filter:saturate(1.04) contrast(1.03) brightness(1.03)}.conpera-codex .hero-visual-panel[data-variant=earth-weather] .flow-hero-mosaic-filter{z-index:2;opacity:1;filter:saturate(1.08) contrast(1.07) brightness(1.04);mix-blend-mode:normal}.conpera-codex .hero-visual-panel[data-variant=liquid-planet] .flow-hero-canvas{filter:saturate(1.08) contrast(1.05) brightness(1.02)}.conpera-codex .hero-visual-panel:before,.conpera-codex .hero-visual-panel:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1}.conpera-codex .hero-visual-panel:before{background:linear-gradient(90deg,#030303 0%,rgba(3,3,3,.72) 10%,transparent 34%),radial-gradient(ellipse at 78% 50%,transparent 56%,rgba(0,0,0,.28) 96%);mix-blend-mode:normal}.conpera-codex .hero-visual-panel[data-variant=gas-giant]:before{background:linear-gradient(90deg,#030303 0%,rgba(3,3,3,.46) 7%,transparent 22%),radial-gradient(ellipse at 80% 50%,transparent 70%,rgba(0,0,8,.14) 100%)}.conpera-codex .hero-visual-panel[data-variant=liquid-planet]:before{background:linear-gradient(90deg,#030303 0%,rgba(3,3,3,.66) 9%,transparent 30%),radial-gradient(ellipse at 54% 46%,transparent 58%,rgba(0,3,18,.18) 100%)}.conpera-codex .hero-visual-panel[data-variant=neon-ribbons]:before{background:linear-gradient(90deg,#030303 0%,rgba(3,3,3,.46) 7%,transparent 22%),radial-gradient(ellipse at 80% 50%,transparent 70%,rgba(0,0,8,.14) 100%)}.conpera-codex .hero-visual-panel[data-variant=earth-weather]:before{background:linear-gradient(90deg,#030303 0%,rgba(3,3,3,.4) 6%,transparent 20%),radial-gradient(ellipse at 68% 50%,transparent 72%,rgba(0,8,24,.2) 100%)}.conpera-codex .hero-visual-panel[data-variant=liquid-planet]:before{background:linear-gradient(90deg,#030303 0%,rgba(3,3,3,.48) 3%,transparent 10%),radial-gradient(ellipse at 58% 50%,transparent 76%,rgba(2,6,24,.18) 100%)}.conpera-codex .hero-visual-panel:after{display:none}.conpera-codex .hero-visual-caption{display:none}.conpera-codex .hero-visual-caption span{color:#8cf4dc;font-size:11px;font-weight:900;text-transform:uppercase}.conpera-codex .hero-visual-caption strong{font-size:16px}.conpera-codex .hero-visual-caption p{margin:0;color:#f7f7f4ad;font-size:12px;line-height:1.6}@media(max-width:1060px){.conpera-codex .hero-inner{grid-template-columns:1fr;gap:34px;padding-top:34px}.conpera-codex .hero-visual-panel{min-height:460px;border-left:0;border-top:1px solid rgba(255,255,255,.08)}}@media(max-width:720px){.conpera-codex .hero{position:relative;min-height:auto}.conpera-codex .nav{height:auto;min-height:78px;align-items:flex-start;flex-direction:column;justify-content:center;gap:18px;padding:20px 0}.conpera-codex .nav-links{flex-wrap:wrap;gap:16px}.conpera-codex .hero-inner{position:relative;width:min(100% - 28px,1200px);min-height:auto;padding:22px 0 48px}.conpera-codex .hero-copy{position:relative;z-index:3}.conpera-codex h1{font-size:clamp(46px,17vw,72px)}.conpera-codex .cta-row,.conpera-codex .cta,.conpera-codex .secondary{width:100%}.conpera-codex .pricing-drawer,.conpera-codex .pricing-drawer summary{width:100%}.conpera-codex .pricing-panel{left:0;width:100%}.conpera-codex .home-sample-switcher{grid-template-columns:1fr}.conpera-codex .home-sample-switcher>button{border-right:0;border-bottom:1px solid rgba(255,255,255,.12);padding:0 0 8px}.conpera-codex .trust-metrics{gap:16px}.conpera-codex .hero-visual-panel{position:absolute;top:142px;right:-68vw;z-index:1;width:118vw;height:470px;min-height:0;margin-right:0;opacity:.42;pointer-events:none}.conpera-codex .hero-visual-panel[data-variant=liquid-planet]{right:-20vw;width:128vw;opacity:.46}.conpera-codex .hero-visual-caption{right:14px;bottom:14px;width:calc(100% - 28px)}}.conpera-codex .quickstart{border-top:1px solid var(--line);background:#fff;padding:86px 0 100px}.conpera-codex .code-label{color:var(--soft);font-size:10px;font-weight:800;letter-spacing:.22em;text-align:center;text-transform:uppercase}.conpera-codex .quickstart h2{margin:12px 0 60px;color:var(--ink);font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:42px;font-weight:400;line-height:1.2;text-align:center}.conpera-codex .qs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px}.conpera-codex .qs-item{border-top:1px solid var(--line-strong);padding-top:24px}.conpera-codex .qs-num{display:block;margin-bottom:16px;color:var(--soft);font-size:11px;font-weight:800}.conpera-codex .qs-item h3{margin:0 0 12px;color:var(--body);font-size:18px;font-weight:600}.conpera-codex .qs-item p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.conpera-codex .qs-item code{color:var(--ink);font-weight:700;overflow-wrap:anywhere}.conpera-codex .features{position:relative;overflow:hidden;background:linear-gradient(180deg,#0000006b,#000000d1),radial-gradient(circle at 30% 26%,rgba(255,255,255,.22),transparent 22rem),linear-gradient(135deg,#4a4a45,#181816 42%,#060606);color:#fff;padding:120px 0}.conpera-codex .features:before{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(115deg,transparent 0 18%,rgba(255,255,255,.3) 18% 18.2%,transparent 18.2% 42%),linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:100% 100%,100% 82px;content:""}.conpera-codex .features .section-inner{position:relative}.conpera-codex .features .code-label{color:#fff6;text-align:left}.conpera-codex .features h2{margin:12px 0 60px;color:#fff;font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;font-size:clamp(32px,5vw,60px);font-weight:400;line-height:1.1}.conpera-codex .feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:60px;border:0;background:transparent}.conpera-codex .feature-card{min-height:230px;border:1px solid rgba(255,255,255,.35);background:#ffffff2e;padding:28px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.conpera-codex .feature-card h3{margin:72px 0 16px;color:#fff;font-family:Georgia,serif;font-size:28px;font-weight:400}.conpera-codex .feature-card p{margin:0;color:#fff9;font-size:15px;line-height:1.7}.conpera-codex .footer{border-top:1px solid var(--line);background:var(--paper);padding:60px 0;color:var(--soft);font-size:12px;letter-spacing:.1em;text-align:center}.status-matrix-page{min-height:100vh;background:radial-gradient(circle at 92% 8%,rgba(255,160,28,.12),transparent 28rem),linear-gradient(135deg,#090705,#110f0c 48%,#070706);color:#eee8de;padding:24px clamp(16px,4vw,56px) 48px}.status-matrix-header{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1480px;margin:0 auto;border-bottom:1px solid rgba(238,232,222,.1);padding-bottom:18px}.status-matrix-brand{display:inline-flex;align-items:center;gap:16px;border:0;background:transparent;color:inherit;padding:0;text-align:left;cursor:pointer}.status-brand-mark{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,154,27,.45);border-radius:8px;background:#fffaf0;color:#f07d23;font-weight:800}.status-matrix-brand strong{display:block;color:#ffa324;font-size:clamp(28px,4vw,46px);line-height:.95}.status-matrix-brand small{display:block;margin-top:8px;color:#eee8de9e;font-size:14px}.status-matrix-actions{display:flex;align-items:center;gap:10px}.status-icon-button{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(238,232,222,.08);border-radius:8px;background:#ffffff0f;color:#d9cfbf;cursor:pointer}.status-icon-button:hover{border-color:#ffa32480;color:#ffa324}.status-icon-button:disabled{cursor:wait;opacity:.6}.status-matrix-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:28px;max-width:1480px;margin:28px auto 18px;align-items:end}.status-eyebrow{margin:0 0 10px;color:#ffa324d1;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.status-matrix-hero h1{margin:0;color:#f7efe2;font-size:clamp(34px,6vw,68px);line-height:.95}.status-matrix-hero p{max-width:720px;margin:14px 0 0;color:#eee8de9e;font-size:15px}.status-matrix-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border:1px solid rgba(238,232,222,.09);border-radius:8px;background:#ffffff09;padding:12px}.status-matrix-summary .metric-row{min-height:72px;border:1px solid rgba(238,232,222,.08);border-radius:8px;background:#0000002e;padding:12px}.status-matrix-summary .metric-row span{color:#eee8de7a;font-size:11px}.status-matrix-summary .metric-row strong{color:#35c36a;font-size:20px}.status-matrix-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1480px;margin:0 auto 20px;border:1px solid rgba(238,232,222,.06);border-radius:8px;background:#ffffff09;padding:10px}.status-window-tabs{display:flex;flex-wrap:wrap;gap:8px}.status-window-tabs button{border:1px solid transparent;border-radius:8px;background:transparent;color:#eee8de9e;padding:11px 16px;font-weight:700;cursor:pointer}.status-window-tabs button.active{background:#ffa324;color:#17110a}.status-live-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(238,232,222,.08);border-radius:8px;background:#00000038;color:#d9cfbf;padding:10px 14px;white-space:nowrap}.status-live-pill.healthy{color:#35c36a}.status-live-pill.degraded,.status-live-pill.insufficient_data{color:#c5a94a}.status-live-pill.unavailable{color:#e2574c}.status-matrix-error,.status-matrix-empty{max-width:1480px;margin:0 auto 14px;border:1px solid rgba(226,87,76,.32);border-radius:8px;background:#e2574c14;color:#ffd7d3;padding:14px 16px}.status-matrix-table{max-width:1480px;margin:0 auto;overflow:hidden;border:1px solid rgba(238,232,222,.1);border-radius:8px;background:#0e0c0ae0;box-shadow:0 24px 80px #00000042}.status-matrix-row{display:grid;grid-template-columns:1.15fr .7fr 1.35fr 1.05fr .78fr .8fr minmax(320px,2.6fr);gap:18px;align-items:center;min-height:72px;border-top:1px solid rgba(238,232,222,.08);padding:12px 16px}.status-matrix-row:first-child{border-top:0}.status-matrix-row.is-header{min-height:56px;color:#eee8de94;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.status-provider{color:#f1e8dc;font-weight:800}.status-model{color:#eee8dea3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.status-uptime{color:#35c36a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px}.status-uptime.degraded{color:#c5a94a}.status-uptime.configuration{color:#eee8de94}.status-uptime.unavailable{color:#e2574c}.status-last-check{display:grid;grid-template-columns:8px 1fr;column-gap:8px;align-items:center;color:#eee8deb8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.status-last-check i{width:8px;height:8px;border-radius:99px;background:#35c36a}.status-last-check i.degraded{background:#c5a94a}.status-last-check i.unavailable{background:#e2574c}.status-last-check small{grid-column:2;color:#eee8de7a;font-size:11px}.status-trend-bars{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(3px,1fr);gap:4px;align-items:center;min-width:0}.status-trend-bar{display:block;height:24px;min-width:3px;border-radius:4px;background:#eee8de24}.status-trend-bar.healthy{background:#2f944f}.status-trend-bar.degraded{background:#b08d2f}.status-trend-bar.unavailable{background:#d45a35}.status-trend-bar.missing{background:#eee8de1a}@media(max-width:1120px){.status-matrix-hero{grid-template-columns:1fr}.status-matrix-row{grid-template-columns:1fr;gap:8px}.status-matrix-row.is-header{display:none}.status-trend-bars{grid-auto-columns:minmax(4px,1fr)}}@media(max-width:720px){.status-matrix-page{padding:18px 12px 32px}.status-matrix-header,.status-matrix-toolbar{align-items:flex-start;flex-direction:column}.status-matrix-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.auth-landing{min-height:100vh;overflow-x:hidden;background:linear-gradient(180deg,#f7f8fa,#fff 54%,#f5f6f8),#fff;color:#111}.auth-landing:before{display:none}.auth-agy-visual,.dashboard-agy-visual{display:none}.auth-landing-nav,.auth-landing-main,.auth-landing-footer{z-index:1}.auth-wordmark,.auth-landing-nav button,.auth-switch{color:#111}.auth-landing-nav nav button,.auth-switch{color:#11111185}.auth-landing-nav nav button:hover,.auth-switch:hover{color:#111}.auth-landing-main{width:min(1080px,calc(100% - 56px));grid-template-columns:minmax(0,1fr) minmax(360px,410px);gap:70px}.auth-kicker,.auth-card-heading span{color:#0f766ed1;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.auth-hero-copy h1{max-width:620px;color:#111;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(56px,6vw,86px);font-weight:760;line-height:.98;word-break:keep-all}.auth-hero-copy p{color:#11111194}.auth-proof-row{gap:10px}.auth-proof-row span{min-height:60px;border:0;background:#fff;padding:12px 14px;color:#11111175;box-shadow:0 18px 44px #18202e0e,0 2px 8px #18202e09;backdrop-filter:none;-webkit-backdrop-filter:none}.auth-proof-row strong{display:block;margin-bottom:5px;color:#111;font-size:15px}.auth-card{overflow:visible;border:0;border-radius:0;background:#fff;padding:34px;box-shadow:0 28px 90px #19202c0e,0 2px 12px #19202c09;backdrop-filter:none;-webkit-backdrop-filter:none}.auth-card:before{display:none}.auth-card-heading h2,.auth-demo-panel strong,.auth-form label{color:#111}.auth-card-heading p,.auth-switch{color:#1111118f}.auth-demo-panel{border:0;border-radius:0;background:#fff;padding:16px;box-shadow:0 18px 46px #19202c0f,0 2px 8px #19202c09}.auth-demo-panel span{color:#0f766ed1}.auth-demo-panel p{color:#1111118a}.auth-landing .auth-form input{border:0;border-radius:0;background:#fff;color:#111;box-shadow:0 16px 38px #19202c0b,0 1px 6px #19202c09}.auth-landing .auth-form input::placeholder{color:#11111157}.auth-landing .auth-form input:focus{background:#fff;box-shadow:0 20px 46px #19202c11,0 0 0 3px #0f766e14;outline:0}.auth-submit{border:0;border-radius:0;background:#111;color:#fff;box-shadow:0 18px 38px #11111129}.auth-submit:hover{background:#000;color:#fff}.auth-demo-panel .secondary-button,.auth-demo-panel .primary-button,.auth-switch{border-radius:0}.auth-demo-panel .secondary-button,.auth-demo-panel .primary-button{border:0;box-shadow:0 14px 32px #19202c11,0 1px 6px #19202c0a}.auth-redirect-page{align-content:start}.auth-redirect-panel{display:grid;width:min(660px,calc(100vw - 48px));min-height:min(46vh,400px);place-items:center;align-content:center;gap:18px;margin:clamp(96px,17vh,170px) auto 0;color:#111;text-align:center}.auth-redirect-panel .dashboard-loading-spinner{width:54px;height:54px;color:#0f766e8a;vertical-align:0;filter:drop-shadow(0 14px 34px rgba(15,118,110,.12))}.auth-redirect-panel .dashboard-loading-spinner svg{width:54px;height:54px;stroke-width:1.55;animation-duration:1.15s}.auth-redirect-panel h1{max-width:520px;margin:0;color:#111111b8;font-size:clamp(24px,2.35vw,34px);font-weight:520;letter-spacing:0;line-height:1.18;text-wrap:balance}.auth-landing .demo-journey-strip{border:0;border-radius:0;background:#fff;box-shadow:0 20px 56px #19202c0e,0 2px 10px #19202c09}.auth-landing .demo-journey-strip>span{border-right:0}.auth-landing .demo-journey-strip a{border:0;border-radius:0;background:#fff;box-shadow:none}.auth-landing .demo-journey-strip a:hover,.auth-landing .demo-journey-strip a.active{background:#f7f9fb;box-shadow:inset 0 -2px #0f766e38}.auth-landing-footer{color:#11111157}.agy-console-shell{background:#f5f6f8;color:#111}.agy-console-shell .main-area{overflow:visible;background:#f5f6f8}.agy-console-shell .sidebar{border-right:0;background:#fff;box-shadow:18px 0 60px #19202c0b;backdrop-filter:none;-webkit-backdrop-filter:none}.agy-console-shell .sidebar-brand-zone,.agy-console-shell .sidebar-user-zone,.agy-console-shell .sidebar-user-card{border-color:transparent}.agy-console-shell .sidebar-user-zone{background:#fff}.agy-console-shell .brand-copy strong,.agy-console-shell .sidebar-user-card strong,.agy-console-shell .nav-button.active .nav-label,.agy-console-shell .nav-button.active .nav-trailing{color:#111}.agy-console-shell .brand-lockup,.agy-console-shell .nav-button,.agy-console-shell .text-button,.agy-console-shell .sidebar-auth-button,.agy-console-shell .sidebar-user-card button{color:#111111a3}.agy-console-shell .brand-mark{color:#111}.agy-console-shell .sidebar-section h2,.agy-console-shell .sidebar-user-card span{color:#11111161}.agy-console-shell .sidebar-user-card small,.agy-console-shell .nav-badge{border:0;background:#fff;color:#1111119e;box-shadow:0 10px 28px #19202c0b}.agy-console-shell .nav-button:hover,.agy-console-shell .text-button:hover{background:#fff;color:#111;box-shadow:0 14px 34px #19202c0d}.agy-console-shell .nav-button.active{background:#fff;color:#111;box-shadow:0 16px 38px #19202c0e,inset 0 -2px #0f766e2e}.agy-console-shell .nav-button svg,.agy-console-shell .nav-button.active svg{color:#11111194}.agy-console-shell .sidebar-auth-button.strong,.agy-console-shell .primary-button,.agy-console-shell .auth-submit{border:0;border-radius:0;background:#111;color:#fff;box-shadow:0 18px 38px #11111129}.agy-console-shell .sidebar-auth-button.outlined,.agy-console-shell .secondary-button,.agy-console-shell .text-button{border:0;border-radius:0;background:#fff;color:#111;box-shadow:0 14px 34px #19202c0d}.agy-console-shell .demo-mode-banner{border-bottom:0;background:#fff;color:#1111119e;box-shadow:0 18px 46px #19202c0b;backdrop-filter:none;-webkit-backdrop-filter:none}.agy-console-shell .demo-mode-banner span{color:#0f766ed1}.agy-console-shell .demo-mode-banner strong{color:#111111b8}.dashboard-agy-page{width:min(1180px,calc(100% - 48px));min-height:100vh;padding:36px 0 72px;color:#111}.dashboard-agy-page .page-header h1{color:#111;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-weight:760}.dashboard-agy-page .eyebrow{color:#0f766ed1;letter-spacing:.12em}.dashboard-agy-page .page-header p{color:#1111118f}.dashboard-agy-page .stat-card,.dashboard-agy-page .dashboard-card,.dashboard-agy-page .balance-expiry-notice{overflow:visible;border:0;border-radius:0;background:#fff;box-shadow:0 22px 64px #19202c0e,0 2px 10px #19202c09;backdrop-filter:none;-webkit-backdrop-filter:none}.dashboard-agy-page .dashboard-card:before,.dashboard-agy-page .stat-card:before{display:none}.dashboard-agy-page .stat-icon{border:0;border-radius:0;background:#fff;color:#111;box-shadow:0 12px 30px #19202c0e,0 1px 6px #19202c09}.dashboard-agy-page .stat-card span,.dashboard-agy-page .card-title span,.dashboard-agy-page .setup-row span,.dashboard-agy-page .balance-split-item span,.dashboard-agy-page .subscription-progress-head span,.dashboard-agy-page .subscription-progress-meta span,.dashboard-agy-page .metric-row span{color:#11111175}.dashboard-agy-page .stat-card strong,.dashboard-agy-page .dashboard-card h2,.dashboard-agy-page .balance-split-item strong,.dashboard-agy-page .subscription-progress-head strong,.dashboard-agy-page .metric-row strong{color:#111}.dashboard-agy-page .card-copy,.dashboard-agy-page .empty-state,.dashboard-agy-page .balance-split-item small{color:#1111118f}.dashboard-agy-page .balance-split-item,.dashboard-agy-page .metric-row,.dashboard-agy-page .empty-state,.dashboard-agy-page .inline-status,.dashboard-agy-page .setup-row code{border:0;border-radius:0;background:#fff;color:#111111c2;box-shadow:0 16px 42px #19202c0b,0 1px 6px #19202c08}.dashboard-agy-page .balance-split-item.tone-teal{background:#fff}.dashboard-agy-page .balance-split-label em{border:0;background:#eff7f6;color:#0f766e}.dashboard-agy-page .subscription-progress-track{background:#e3e6ea}.dashboard-agy-page .subscription-progress-track span{background:#111;box-shadow:none}.dashboard-agy-page .setup-row{border-top-color:#eef1f4}.dashboard-agy-page .notice,.dashboard-agy-page .inline-status{border:0;background:#edf5f3;color:#0f504bdb}.dashboard-agy-page .demo-journey-strip{border:0;border-radius:0;background:#fff;box-shadow:0 20px 56px #19202c0e,0 2px 10px #19202c09}.dashboard-agy-page .demo-journey-strip>span{border-right-color:#eef1f4;color:#0f766e}.dashboard-agy-page .demo-journey-strip a{border:0;border-radius:0;background:#fff;color:#1111119e;box-shadow:none}.dashboard-agy-page .demo-journey-strip a:hover,.dashboard-agy-page .demo-journey-strip a.active{background:#f7f9fb;color:#111;box-shadow:inset 0 -2px #0f766e38}.dashboard-agy-page .demo-journey-strip small{color:#11111170}@media(max-width:980px){.agy-console-shell .sidebar{border-bottom:0}.auth-landing-main{grid-template-columns:1fr;gap:36px}}@media(max-width:720px){.auth-landing-nav,.auth-landing-main,.auth-landing-footer{width:min(100% - 28px,1160px)}.auth-hero-copy h1{font-size:40px}.dashboard-agy-page{width:min(100% - 20px,1180px);padding-top:28px}}.auth-landing .auth-hero-copy{filter:drop-shadow(0 18px 30px rgba(17,24,39,.08))}.auth-landing .auth-proof-row span{box-shadow:0 18px 34px #11182712,0 2px 6px #1118270a}.dashboard-section-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:20px 0 16px}.dashboard-section-card{display:grid;border:0;border-radius:0;background:#fff;color:#111;overflow:hidden;box-shadow:0 20px 54px #1118270e,0 2px 8px #11182709}.dashboard-section-card>*{position:relative;z-index:1}.dashboard-section-card.active{background:#111;color:#fff;box-shadow:0 26px 70px #11182724,0 2px 8px #11182714}.dashboard-section-summary{display:grid;min-height:188px;align-content:space-between;gap:12px;width:100%;border:0;border-radius:0;background:transparent;color:inherit;padding:20px;text-align:left}.dashboard-section-icon{display:inline-grid;width:fit-content;height:fit-content;place-items:center;background:transparent;color:#111}.dashboard-section-card.active .dashboard-section-icon{background:transparent;color:#fff}.dashboard-section-eyebrow{color:#0f766ed1;font-size:11px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.dashboard-section-card.active .dashboard-section-eyebrow{color:#6aeee6db}.dashboard-section-card strong{font-size:20px;line-height:1.12}.dashboard-section-card b{font-size:clamp(24px,2.6vw,34px);line-height:1}.dashboard-section-card small{overflow:hidden;color:#11111185;font-size:13px;font-weight:640;line-height:1.45;text-overflow:ellipsis}.dashboard-section-card.active small{color:#ffffff9e}.dashboard-detail-stage{display:grid;gap:16px}.dashboard-detail-stage>.dashboard-card,.dashboard-detail-split>.dashboard-card{min-height:320px;box-shadow:0 24px 68px #11182711,0 2px 10px #11182709}.dashboard-detail-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-detail-stage .secondary-button{width:fit-content;margin-top:12px}.dashboard-card-wall-page{width:min(1360px,calc(100% - 56px));min-height:100vh;padding:24px 0 64px}.dashboard-card-wall-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:clamp(24px,4vw,48px)}.dashboard-card-wall-nav div{display:flex;align-items:center;gap:8px}.dashboard-card-wall-nav button{border:0;border-radius:0;background:transparent;color:#1111118f;padding:10px 12px;font-size:13px;font-weight:720}.dashboard-card-wall-brand{color:#111!important;font-size:13px!important;font-weight:820!important;letter-spacing:.14em}.dashboard-card-wall-nav .dashboard-card-wall-balance{display:inline-flex;gap:8px;align-items:baseline;color:#111}.dashboard-card-wall-nav .dashboard-card-wall-balance span{color:#11111175;font-size:12px;font-weight:720}.dashboard-card-wall-nav .dashboard-card-wall-balance strong{color:#111;font-size:13px;font-weight:780;line-height:1;white-space:nowrap}.dashboard-card-wall-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);align-items:end;gap:clamp(28px,5vw,80px);margin-bottom:18px}.dashboard-card-wall-hero span{display:inline-flex;align-items:center;gap:8px;color:#0f766ed1;font-size:11px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.dashboard-card-wall-hero h1{margin:14px 0 0;color:#111;font-size:clamp(42px,5.6vw,76px);font-weight:760;letter-spacing:0;line-height:.94}.dashboard-card-wall-hero p{max-width:520px;margin:0;color:#1111118f;font-size:15px;line-height:1.8}.dashboard-card-wall-page .dashboard-section-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);align-items:stretch;gap:16px;margin:0}.dashboard-card-wall-page .dashboard-section-card{min-height:320px}.dashboard-card-wall-page .dashboard-section-card[data-section=stability] .dashboard-section-summary{grid-template-rows:auto auto 1fr auto;align-content:start}.dashboard-card-wall-page .dashboard-section-card[data-section=stability] .dashboard-section-eyebrow{color:#0f766edb}.dashboard-card-wall-page .dashboard-section-card.active{grid-column:span 12;min-height:500px;background:#fff;color:#111;box-shadow:0 34px 86px #11182718,0 2px 10px #1118270a}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-icon{background:#eef1f4;color:#111}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-eyebrow{color:#0f766ed1}.dashboard-card-wall-page .dashboard-section-card.active small{color:#11111185}.dashboard-card-wall-page .dashboard-section-summary{min-height:300px;padding:clamp(22px,2.5vw,34px)}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-summary{min-height:190px;grid-template-columns:54px minmax(0,1fr) auto;align-content:start;align-items:start;gap:12px 18px}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-icon{grid-row:span 3;width:54px;height:54px}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-eyebrow{align-self:end}.dashboard-card-wall-page .dashboard-section-card.active strong{font-size:clamp(32px,4.2vw,58px)}.dashboard-card-wall-page .dashboard-section-card.active b{grid-column:3;grid-row:1 / span 2;align-self:start;font-size:clamp(36px,6vw,74px);text-align:right}.dashboard-card-wall-page .dashboard-section-card.active small{grid-column:2 / span 2;max-width:720px;font-size:14px}.dashboard-section-detail{padding:0 clamp(22px,2.5vw,34px) clamp(22px,2.5vw,34px)}.dashboard-section-detail .dashboard-card:before{display:none}.dashboard-section-detail .balance-split-grid,.dashboard-section-detail .dashboard-detail-split{gap:14px}.dashboard-section-detail .ledger-history-list{max-height:360px;overflow:auto;padding-right:4px}.auth-landing :is(button:not(:disabled),a:not(.disabled)),.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)){--hover-sweep-bg: #111111;--hover-sweep-color: #ffffff;position:relative;overflow:hidden;isolation:isolate;background-image:linear-gradient(90deg,var(--hover-sweep-bg),var(--hover-sweep-bg));background-position:left center;background-repeat:no-repeat;background-size:0% 100%;transition:background-size .34s cubic-bezier(.2,.8,.2,1),color .22s ease,background-color .22s ease,box-shadow .22s ease,transform .22s ease}.auth-submit,.auth-demo-panel .primary-button,.agy-console-shell .auth-submit,.agy-console-shell .primary-button,.agy-console-shell .sidebar-auth-button.strong,.agy-console-shell .dashboard-section-card.active{--hover-sweep-bg: #ffffff;--hover-sweep-color: #111111}.auth-landing :is(button:not(:disabled),a:not(.disabled))>*,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled))>*{position:relative;z-index:1}.auth-landing :is(button:not(:disabled),a:not(.disabled)):hover,.auth-landing :is(button:not(:disabled),a:not(.disabled)):focus-visible,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):hover,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):focus-visible{background-size:100% 100%}.auth-landing :is(button:not(:disabled),a:not(.disabled)):hover,.auth-landing :is(button:not(:disabled),a:not(.disabled)):focus-visible,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):hover,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):focus-visible{color:var(--hover-sweep-color)}.auth-landing :is(button:not(:disabled),a:not(.disabled)):hover small,.auth-landing :is(button:not(:disabled),a:not(.disabled)):focus-visible small,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):hover small,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):focus-visible small{color:color-mix(in srgb,var(--hover-sweep-color) 66%,transparent)}.auth-landing :is(button:not(:disabled),a:not(.disabled)):hover :where(svg,span,strong,b,i),.auth-landing :is(button:not(:disabled),a:not(.disabled)):focus-visible :where(svg,span,strong,b,i),.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):hover :where(svg,span,strong,b,i,.brand-mark,.nav-label,.nav-trailing,.nav-badge,.dashboard-section-icon,.dashboard-section-eyebrow),.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):focus-visible :where(svg,span,strong,b,i,.brand-mark,.nav-label,.nav-trailing,.nav-badge,.dashboard-section-icon,.dashboard-section-eyebrow){color:var(--hover-sweep-color)}.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):hover .nav-badge,.agy-console-shell :is(button:not(.dashboard-section-summary):not(:disabled),a:not(.disabled)):focus-visible .nav-badge{background:color-mix(in srgb,var(--hover-sweep-color) 12%,transparent);box-shadow:none}@media(max-width:1180px){.dashboard-section-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.dashboard-section-grid,.dashboard-detail-split{grid-template-columns:1fr}.dashboard-section-card{min-height:150px}}.dashboard-card-wall-page{--board-ink: #111111;--board-muted: rgba(17, 17, 17, .54);--board-faint: rgba(17, 17, 17, .32);--board-paper: #ffffff;--board-soft: #f5f6f4;--board-teal: #0f766e;--board-teal-soft: rgba(15, 118, 110, .08);--board-shadow: 0 26px 70px rgba(17, 24, 39, .07), 0 3px 12px rgba(17, 24, 39, .035);position:relative;width:min(1240px,calc(100% - 64px));min-height:100vh;margin:0 auto;padding:24px 0 72px;color:var(--board-ink);isolation:isolate}.dashboard-card-wall-page:before{position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 82% 10%,rgba(15,118,110,.075),transparent 28rem),linear-gradient(180deg,#fafaf9,#f3f5f3 52%,#f7f7f6);content:"";pointer-events:none}.dashboard-card-wall-nav{min-height:36px;align-items:center;margin-bottom:28px}.dashboard-card-wall-actions{display:flex;height:32px;align-items:center;justify-content:flex-end;gap:24px}.dashboard-card-wall-nav .dashboard-card-wall-actions{display:flex;align-items:center;gap:24px}.dashboard-card-wall-nav button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:7px;border:0;background:transparent;color:#11111194;padding:0;font-size:13px;font-weight:500;letter-spacing:0}.dashboard-card-wall-nav button:hover,.dashboard-card-wall-nav button:focus-visible{background:transparent;color:#111;box-shadow:none;outline:0}.dashboard-card-wall-nav .dashboard-card-wall-balance{gap:7px;align-items:baseline;color:#111;font-variant-numeric:tabular-nums}.dashboard-card-wall-nav .dashboard-card-wall-balance span{color:#11111170;font-size:11px;font-weight:500;line-height:1}.dashboard-card-wall-nav .dashboard-card-wall-balance strong{color:#111;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.dashboard-card-wall-return{color:#1111118f}.dashboard-card-wall-brand{min-width:0;padding:0!important;color:#111!important;font-size:15px!important;font-weight:400!important;letter-spacing:5.25px!important}.dashboard-card-wall-hero{grid-template-columns:minmax(0,.72fr) minmax(360px,.7fr);align-items:end;gap:clamp(28px,5vw,78px);margin-bottom:18px}.dashboard-card-wall-hero>div:first-child{min-width:0}.dashboard-card-wall-hero span{color:var(--board-teal);font-size:11px;font-weight:780;letter-spacing:.08em}.dashboard-card-wall-hero h1{max-width:720px;margin:10px 0 0;color:#111;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.06;overflow-wrap:anywhere}.dashboard-card-wall-intro{display:grid;justify-items:start}.dashboard-card-wall-hero p{max-width:520px;color:#11111194;font-size:15px;line-height:1.78}.dashboard-loading-spinner{display:inline-flex;width:1.05em;height:1.05em;align-items:center;justify-content:center;color:#1111116b;vertical-align:-.12em}.dashboard-loading-spinner svg{display:block;animation:dashboard-loading-spin .9s linear infinite}.dashboard-loading-spinner.value{width:.92em;height:.92em}.dashboard-loading-spinner.small{width:1em;height:1em}@keyframes dashboard-loading-spin{to{transform:rotate(360deg)}}.dashboard-card-wall-page .notice,.dashboard-card-wall-page .balance-expiry-notice,.dashboard-card-wall-page .demo-journey-strip{margin-bottom:16px}.dashboard-card-wall-page .dashboard-section-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(252px,auto);gap:14px;margin:0}.dashboard-card-wall-page .dashboard-section-card{position:relative;display:grid;min-height:252px;overflow:hidden;border:0;background:var(--board-paper);color:var(--board-ink);box-shadow:var(--board-shadow);transition:box-shadow .22s ease,background-color .22s ease}.dashboard-card-wall-page .dashboard-section-card:before{position:absolute;inset:0;background:radial-gradient(circle at var(--dashboard-card-glow-x, 82%) var(--dashboard-card-glow-y, 18%),rgba(112,184,255,.2) 0,rgba(86,150,205,.12) 4.8rem,rgba(17,24,39,.055) 9.5rem,transparent 14rem),radial-gradient(circle,rgba(17,24,39,.13) 0 1.1px,transparent 1.75px),radial-gradient(circle,rgba(255,255,255,.26) 0 .9px,transparent 1.55px);background-position:0 0,0 0,5px 5px;background-size:100% 100%,10px 10px,10px 10px;content:"";opacity:0;pointer-events:none;transition:opacity .16s ease;-webkit-mask-image:radial-gradient(circle at var(--dashboard-card-glow-x, 82%) var(--dashboard-card-glow-y, 18%),rgba(0,0,0,.72) 0,rgba(0,0,0,.4) 5.5rem,rgba(0,0,0,.12) 9.5rem,transparent 14rem);mask-image:radial-gradient(circle at var(--dashboard-card-glow-x, 82%) var(--dashboard-card-glow-y, 18%),rgba(0,0,0,.72) 0,rgba(0,0,0,.4) 5.5rem,rgba(0,0,0,.12) 9.5rem,transparent 14rem)}.dashboard-card-wall-page .dashboard-section-card:hover{box-shadow:var(--board-shadow)}.dashboard-card-wall-page .dashboard-section-card[data-glow-active=true]:before,.dashboard-card-wall-page .dashboard-section-card:hover:before,.dashboard-card-wall-page .dashboard-section-card.active:before{opacity:.48}.dashboard-card-wall-page .dashboard-section-card:nth-child(1){grid-column:span 5}.dashboard-card-wall-page .dashboard-section-card:nth-child(2){grid-column:span 3}.dashboard-card-wall-page .dashboard-section-card:nth-child(3){grid-column:span 4}.dashboard-card-wall-page .dashboard-section-card:nth-child(4){grid-column:span 4}.dashboard-card-wall-page .dashboard-section-card:nth-child(5){grid-column:span 8}.dashboard-card-wall-page .dashboard-section-card.active{grid-column:span 12;min-height:0;background:#fff;color:#111;box-shadow:0 36px 92px #11182717,0 4px 14px #1118270a}.dashboard-card-wall-page .dashboard-section-summary{display:grid;grid-template-rows:auto auto auto 1fr auto;min-height:252px;gap:12px;width:100%;border:0;background:transparent;color:inherit;padding:clamp(22px,2.5vw,30px);text-align:left}.dashboard-card-wall-page .dashboard-section-summary:focus-visible{outline:3px solid rgba(15,118,110,.16);outline-offset:-3px}.dashboard-card-wall-page .dashboard-section-icon{display:inline-grid;width:fit-content;height:fit-content;place-items:center;background:transparent;color:#111;box-shadow:none}.dashboard-card-wall-page .dashboard-section-eyebrow{color:#0f766ed1;font-size:11px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.dashboard-card-wall-page .dashboard-section-card strong{max-width:100%;color:#111;font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:0;line-height:1.12}.dashboard-card-wall-page .dashboard-section-card b{align-self:start;color:#111;font-size:clamp(32px,3.4vw,44px);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:.96;overflow-wrap:anywhere}.dashboard-card-wall-page .dashboard-section-card small{max-width:560px;color:#1111118a;font-size:13px;font-weight:560;line-height:1.58;overflow-wrap:anywhere}.dashboard-token-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,300px);margin:2px 0 4px}.dashboard-token-breakdown>span{display:grid;gap:5px;background:#f6f7f5;padding:11px 12px 12px;box-shadow:inset 0 0 0 1px #11111109}.dashboard-token-breakdown em{color:#0f766ec2;font-size:10px;font-style:normal;font-weight:780;letter-spacing:.08em}.dashboard-card-wall-page .dashboard-section-card .dashboard-token-breakdown strong,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-token-breakdown strong{color:#111;font-size:clamp(20px,2.1vw,28px);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:.98;overflow-wrap:anywhere}.dashboard-channel-spend-list{display:grid;gap:8px;width:min(100%,380px);margin:2px 0 4px}.dashboard-channel-spend-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;min-height:54px;background:radial-gradient(circle at var(--dashboard-card-glow-x, 35%) var(--dashboard-card-glow-y, 30%),rgba(208,226,246,.58),transparent 58%),#f6f7f5;padding:11px 12px;color:#1111119e}.dashboard-channel-spend-row>span{min-width:0;color:#111;font-size:13px;font-weight:720;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-card-wall-page .dashboard-section-card .dashboard-channel-spend-row>strong,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-channel-spend-row>strong{color:#111;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.1;text-align:right;white-space:nowrap}.dashboard-channel-spend-row>em{grid-column:1 / -1;min-width:0;color:#11111170;font-size:11px;font-style:normal;font-weight:620;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-channel-spend-loading,.dashboard-channel-spend-empty{display:inline-grid;width:100%;min-height:70px;place-items:center;background:#f6f7f5;color:#1111116b;font-size:12px;font-weight:680}.dashboard-channel-stability-list{display:grid;gap:9px;width:min(100%,390px);margin:2px 0 4px}.dashboard-channel-stability-loading{display:inline-grid;width:min(100%,390px);min-height:102px;place-items:center;margin:2px 0 4px;background:#f6f7f5;box-shadow:inset 0 0 0 1px #11111109}.dashboard-channel-stability-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;align-items:center;background:#f6f7f5;padding:12px;color:#111111a8;box-shadow:inset 0 0 0 1px #11111109}.dashboard-channel-stability-row>span{min-width:0;color:#111;font-size:13px;font-weight:720;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-card-wall-page .dashboard-section-card .dashboard-channel-stability-row>strong,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-channel-stability-row>strong{color:#0f766e;font-size:13px;font-weight:760;letter-spacing:0;line-height:1.2;text-align:right;white-space:nowrap}.dashboard-card-wall-page .dashboard-section-card .dashboard-channel-stability-row.degraded>strong,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-channel-stability-row.degraded>strong{color:#a16207}.dashboard-card-wall-page .dashboard-section-card .dashboard-channel-stability-row.unavailable>strong,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-channel-stability-row.unavailable>strong{color:#b91c1c}.dashboard-channel-status-bars{grid-column:1 / -1;display:grid;grid-template-columns:repeat(42,minmax(2px,1fr));gap:2px;width:100%;min-height:18px}.dashboard-channel-status-bar{display:block;min-width:2px;height:18px;background:#11111112}.dashboard-channel-status-bar.healthy{background:#0f766e}.dashboard-channel-status-bar.degraded{background:#b08d2f}.dashboard-channel-status-bar.unavailable{background:#b91c1c}.dashboard-channel-status-bar.missing{background:#1111}.dashboard-channel-status-bars+*{overflow:hidden}.dashboard-section-status,.dashboard-section-cue{display:inline-flex;align-items:center;width:fit-content;max-width:100%;color:#1111116b;font-size:12px;font-weight:680;line-height:1.35}.dashboard-section-status{overflow-wrap:anywhere}.dashboard-section-cue{position:absolute;right:clamp(20px,2.5vw,30px);bottom:clamp(18px,2.2vw,26px);gap:4px;overflow:hidden;min-height:30px;padding:0 11px;color:#11111175;background-image:linear-gradient(90deg,#111,#111);background-position:left center;background-repeat:no-repeat;background-size:0% 100%;transition:background-size .34s cubic-bezier(.2,.8,.2,1),color .22s ease,transform .22s ease}.dashboard-section-cue svg{transition:transform .18s ease}.dashboard-card-wall-page .dashboard-section-summary:hover .dashboard-section-cue,.dashboard-card-wall-page .dashboard-section-summary:focus-visible .dashboard-section-cue{background-size:100% 100%;color:#fff;transform:translate(2px)}.dashboard-card-wall-page .dashboard-section-summary:hover .dashboard-section-cue svg,.dashboard-card-wall-page .dashboard-section-summary:focus-visible .dashboard-section-cue svg{color:#fff}.dashboard-section-card.active .dashboard-section-cue svg{transform:rotate(90deg)}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-summary{min-height:150px;grid-template-columns:52px minmax(0,1fr) minmax(180px,auto);grid-template-rows:auto auto auto;align-items:start;align-content:start;gap:9px 18px;padding-bottom:20px}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-icon{grid-row:1 / span 3;width:fit-content;height:fit-content;background:transparent;color:#111}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-eyebrow,.dashboard-card-wall-page .dashboard-section-card.active strong,.dashboard-card-wall-page .dashboard-section-card.active small{grid-column:2}.dashboard-card-wall-page .dashboard-section-card.active b{grid-column:3;grid-row:1 / span 2;justify-self:end;max-width:380px;font-size:clamp(34px,5.2vw,64px);font-weight:500;text-align:right}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-status{grid-column:3;grid-row:3;justify-self:end;text-align:right}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-cue{right:clamp(22px,2.5vw,30px);bottom:auto;top:clamp(22px,2.5vw,30px)}.dashboard-section-detail{display:grid;gap:18px;padding:0 clamp(22px,2.5vw,30px) clamp(24px,3vw,34px)}.dashboard-section-detail .dashboard-card{min-height:auto;padding:0;background:transparent;box-shadow:none}.dashboard-section-detail .dashboard-card>.card-title{display:none}.dashboard-section-detail .balance-split-grid,.dashboard-section-detail .dashboard-detail-split{gap:12px}.dashboard-section-detail .balance-split-item,.dashboard-section-detail .metric-row,.dashboard-section-detail .empty-state,.dashboard-section-detail .inline-status,.dashboard-section-detail .setup-row code{border:0;background:#f6f7f5;box-shadow:none}.dashboard-section-detail .balance-split-item{padding:18px}.dashboard-section-detail .balance-split-label em{border:0;background:var(--board-teal-soft);color:var(--board-teal)}.dashboard-section-detail .subscription-progress-block{background:#f6f7f5;padding:18px}.dashboard-section-detail .subscription-progress-track{background:#11111117}.dashboard-section-detail .subscription-progress-track span{background:#111;box-shadow:none}.dashboard-section-detail .setup-row{border-top-color:#11111112}.dashboard-section-detail .secondary-button{width:fit-content;margin-top:10px}.dashboard-detail-action{margin-left:8px}.dashboard-section-detail .ledger-filter-tabs,.dashboard-section-detail .segmented-control{background:#f6f7f5;box-shadow:none}.dashboard-section-detail .ledger-history-list{max-height:360px;overflow:auto;border:0;background:#f6f7f5;padding:4px}.dashboard-section-detail .ledger-history-row{border-bottom-color:#11111112;padding:13px 12px}.dashboard-section-detail .ledger-history-row:hover{background:#fff}.dashboard-card-wall-page .demo-journey-strip{border:0;background:#fff;box-shadow:var(--board-shadow)}.dashboard-card-wall-page .demo-journey-strip a:hover,.dashboard-card-wall-page .demo-journey-strip a.active{background:#f6f7f5;color:#111;box-shadow:inset 0 -2px #0f766e33}@media(max-width:1080px){.dashboard-card-wall-page{width:min(100% - 40px,1240px)}.dashboard-card-wall-hero{grid-template-columns:1fr;align-items:start;gap:22px}.dashboard-card-wall-page .dashboard-section-card:nth-child(n),.dashboard-card-wall-page .dashboard-section-card.active{grid-column:span 6}.dashboard-card-wall-page .dashboard-section-card:nth-child(5),.dashboard-card-wall-page .dashboard-section-card.active{grid-column:span 12}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-summary{grid-template-columns:52px minmax(0,1fr)}.dashboard-card-wall-page .dashboard-section-card.active b,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-status{grid-column:2;justify-self:start;text-align:left}.dashboard-card-wall-page .dashboard-section-card.active b{grid-row:auto}}@media(max-width:720px){.dashboard-card-wall-page{width:min(100% - 24px,1240px);padding:18px 0 48px}.dashboard-card-wall-nav{align-items:flex-start;flex-direction:column;gap:14px}.dashboard-card-wall-nav .dashboard-card-wall-actions{width:100%;height:auto;justify-content:space-between;flex-wrap:wrap}.dashboard-card-wall-nav .dashboard-card-wall-actions button{flex:0 1 auto;min-width:0;background:transparent;box-shadow:none}.dashboard-card-wall-hero h1{font-size:38px}.dashboard-card-wall-page .dashboard-section-grid,.dashboard-card-wall-page .dashboard-section-card:nth-child(n),.dashboard-card-wall-page .dashboard-section-card.active{grid-template-columns:1fr;grid-column:1 / -1}.dashboard-card-wall-page .dashboard-section-summary,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-summary{min-height:210px;grid-template-columns:1fr;grid-template-rows:auto;gap:10px;padding:22px}.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-icon,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-eyebrow,.dashboard-card-wall-page .dashboard-section-card.active strong,.dashboard-card-wall-page .dashboard-section-card.active small,.dashboard-card-wall-page .dashboard-section-card.active b,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-status{grid-column:auto;grid-row:auto;justify-self:start;text-align:left}.dashboard-card-wall-page .dashboard-section-cue,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-cue{position:static;margin-top:8px}.dashboard-card-wall-page .dashboard-section-detail{padding:0 18px 20px}.dashboard-card-wall-page .dashboard-section-detail .balance-split-grid,.dashboard-card-wall-page .dashboard-section-detail .dashboard-detail-split,.dashboard-card-wall-page .dashboard-detail-split{grid-template-columns:1fr}.dashboard-card-wall-page .dashboard-detail-action{margin-left:0}.dashboard-card-wall-page .dashboard-section-detail .setup-row{grid-template-columns:1fr;gap:8px}.dashboard-card-wall-page .dashboard-section-detail .ledger-history-row{grid-template-columns:1fr}.dashboard-card-wall-page .dashboard-section-detail .ledger-history-amount{justify-items:start;text-align:left}}.dashboard-card-wall-page .dashboard-section-icon,.dashboard-card-wall-page .dashboard-section-card.active .dashboard-section-icon,.dashboard-agy-page .dashboard-section-icon,.dashboard-agy-page .dashboard-section-card.active .dashboard-section-icon{display:inline-flex!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;align-items:center;justify-content:flex-start;background:transparent!important;box-shadow:none!important;line-height:1}.dashboard-card-wall-page .dashboard-section-icon svg,.dashboard-agy-page .dashboard-section-icon svg{display:block}.agy-console-shell{--agy-page-bg: #f5f6f4;--agy-card-bg: #ffffff;--agy-card-soft: #f7f8f6;--agy-text: #111111;--agy-muted: rgba(17, 17, 17, .55);--agy-faint: rgba(17, 17, 17, .34);--agy-teal: #0f766e;--agy-teal-soft: rgba(15, 118, 110, .08);--agy-shadow: 0 24px 66px rgba(17, 24, 39, .06), 0 2px 10px rgba(17, 24, 39, .035);--agy-shadow-soft: 0 14px 34px rgba(17, 24, 39, .045);min-height:100vh;background:radial-gradient(circle at 82% 2%,rgba(15,118,110,.06),transparent 30rem),linear-gradient(180deg,#fbfbfa 0%,var(--agy-page-bg) 45%,#f7f7f5 100%);color:var(--agy-text)}.agy-console-shell .main-area{background:transparent}.agy-console-shell .workspace-page,.agy-console-shell .pricing-page,.agy-console-shell .keys-console-page,.agy-console-shell .install-guide-page,.agy-console-shell .codex-install-page,.agy-console-shell .benchmark-page,.agy-console-shell .operator-page,.agy-console-shell .invite-rewards-page,.agy-console-shell .usage-rewards-page,.agy-console-shell .limited-events-page,.agy-console-shell .coupons-page{width:min(1240px,calc(100% - 64px));margin:0 auto;padding:34px 0 72px;background:transparent;color:var(--agy-text)}.agy-console-shell .page-header,.agy-console-shell .install-hero,.agy-console-shell .codex-install-hero,.agy-console-shell .keys-topbar-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin:0 0 22px;border:0;background:transparent;box-shadow:none}.agy-console-shell .page-header h1,.agy-console-shell .install-hero h1,.agy-console-shell .codex-install-hero h1,.agy-console-shell .keys-topbar h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif!important;margin:10px 0 0;color:var(--agy-text);font-size:clamp(40px,5vw,68px);font-weight:760;letter-spacing:0;line-height:.95}.agy-console-shell .page-header p,.agy-console-shell .install-hero p,.agy-console-shell .codex-install-hero p,.agy-console-shell .keys-topbar p{max-width:680px;color:var(--agy-muted);font-size:15px;line-height:1.75}.agy-console-shell .eyebrow,.agy-console-shell .page-header .eyebrow,.agy-console-shell .install-hero .eyebrow,.agy-console-shell .codex-install-hero .eyebrow{color:var(--agy-teal);font-size:11px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.agy-console-shell :is(.stat-card,.dashboard-card,.gateway-panel,.plan-selector-panel,.checkout-panel,.faq-card,.coupon-card,.reward-route-card,.promo-card,.promo-hero-card,.promo-window-card,.operator-access-card,.operator-summary-card,.operator-settlement-card,.install-proof-card,.install-requirement-card,.install-steps-card,.install-footer-grid article,.codex-install-nav,.codex-install-summary,.codex-install-steps,.codex-install-footnote,.quality-metric-card,.quality-probes-panel,.quality-error-panel,.quality-detail-panel,.quality-source-panel,.benchmark-cta-panel,.ops-quality-gauge-panel,.ops-quality-metric-panel,.keys-table-card,.keys-help-callout,.keys-lines-card,.keys-modal,.monthly-entitlement-panel,.balance-split-item,.metric-row,.empty-state,.inline-status,.notice){border:0!important;border-radius:0!important;background:var(--agy-card-bg);box-shadow:var(--agy-shadow)}.agy-console-shell :is(.stat-card,.dashboard-card,.gateway-panel,.plan-selector-panel,.checkout-panel,.keys-table-card,.keys-lines-card,.install-proof-card,.install-requirement-card,.install-steps-card,.codex-install-summary,.codex-install-steps,.ops-quality-gauge-panel,.ops-quality-metric-panel):before{display:none!important}.agy-console-shell :is(.pricing-workspace,.wallet-tools,.two-column-workspace,.benchmark-workspace,.codex-install-layout,.install-footer-grid,.coupon-wallet-section,.usage-reward-grid,.promo-card-grid){gap:16px}.agy-console-shell :is(.plan-option,.paygo-option,.quality-probe-card,.model-row,.table-row,.gateway-usage-row,.keys-line-item,.install-step,.codex-install-step,.keys-table tbody tr,.coupon-selector-list button){border:0!important;border-radius:0!important;background:var(--agy-card-soft);box-shadow:none}.agy-console-shell :is(.plan-option:hover,.paygo-option:hover,.quality-probe-card:hover,.model-row:hover,.table-row:hover,.gateway-usage-row:hover,.keys-line-item:hover,.coupon-card:hover){transform:none!important;background:#fff;box-shadow:var(--agy-shadow-soft)}.agy-console-shell :is(.primary-button,.secondary-button,.plan-button,.checkout-button,.keys-create-button,.keys-icon-button,.keys-locale-button,.keys-balance-pill,.keys-select-box,.keys-action-icons button,.keys-page-controls button,.amount-row button,.segmented-control button,.table-row button,.model-row button,.gateway-usage-row button,.install-base-url-row button,.install-terminal button,.codex-terminal button,.command-box button){border:0!important;border-radius:0!important;box-shadow:var(--agy-shadow-soft)}.agy-console-shell :is(.primary-button:hover,.secondary-button:hover,.plan-button:hover,.checkout-button:hover,.keys-create-button:hover:not(:disabled),.keys-icon-button:hover:not(:disabled),.amount-row button:hover,.segmented-control button:hover,.table-row button:hover,.model-row button:hover,.gateway-usage-row button:hover){transform:none!important}.agy-console-shell :is(.secondary-button,.keys-icon-button,.keys-locale-button,.keys-balance-pill,.keys-select-box,.keys-action-icons button,.keys-page-controls button,.amount-row button,.segmented-control button){background:#fff;color:var(--agy-text)}.agy-console-shell :is(.primary-button,.plan-button,.checkout-button,.keys-create-button){background:#111;color:#fff}.agy-console-shell :is(.field-row input,.field-row select,.field-row textarea,.toolbar-row select,.search-box,.search-box input,.keys-search-box,.keys-search-box input,.keys-modal .field-row input,.keys-modal .field-row select,.keys-modal .field-row textarea){border:0!important;border-radius:0!important;background:#f0f2f1;box-shadow:none}.agy-console-shell :is(.metric-row,.flow-step,.empty-state,.inline-status,.setup-row.compact,.setup-row code,.keys-table th,.keys-page-size strong,.keys-page-controls strong,.keys-line-item code,.codex-install-base code,.install-footer-grid code,.usage-group-pill,.coupon-card-meta span,.quality-probe-card footer span){border:0!important;border-radius:0!important;background:var(--agy-card-soft);box-shadow:none}.agy-console-shell .notice,.agy-console-shell .inline-status{color:#0f504bdb;background:#edf5f3}.agy-console-shell .stat-icon,.agy-console-shell .feature-icon,.agy-console-shell .promo-card-icon,.agy-console-shell .install-proof-icon,.agy-console-shell .install-soft-icon,.agy-console-shell .keys-help-callout>span{border:0!important;border-radius:0!important;background:var(--agy-teal-soft);color:var(--agy-teal);box-shadow:none}.agy-console-shell .card-title,.agy-console-shell .pricing-panel-header,.agy-console-shell .keys-table-toolbar,.agy-console-shell .keys-lines-heading,.agy-console-shell .install-section-heading{border:0!important}.agy-console-shell .card-title h2,.agy-console-shell .pricing-panel-header h2,.agy-console-shell .keys-table-toolbar h2,.agy-console-shell .keys-lines-heading h2,.agy-console-shell .install-section-heading h2{color:var(--agy-text);font-weight:740;letter-spacing:0}.agy-console-shell :is(.card-title span,.pricing-panel-header span,.keys-table-toolbar span,.keys-lines-heading p,.setup-row span,.metric-row span,.stat-card span){color:var(--agy-faint)}.agy-console-shell .keys-console-page{min-height:100vh}.agy-console-shell .keys-topbar{background:transparent;box-shadow:none}.agy-console-shell .keys-stage{width:100%;padding-top:0}.agy-console-shell .keys-management-actions{margin-bottom:14px}.agy-console-shell .keys-table-card{overflow:hidden}.agy-console-shell .keys-table-toolbar,.agy-console-shell .keys-modal-footer,.agy-console-shell .keys-pagination{background:var(--agy-card-soft)}.agy-console-shell .keys-table tbody tr:hover{box-shadow:none}.agy-console-shell .keys-help-callout,.agy-console-shell .codex-install-footnote{background:#111;color:#fff}.agy-console-shell .keys-help-callout h2,.agy-console-shell .keys-help-callout p,.agy-console-shell .codex-install-footnote h2,.agy-console-shell .codex-install-footnote p{color:#fff}.agy-console-shell .command-box,.agy-console-shell .code-block,.agy-console-shell .install-terminal,.agy-console-shell .codex-terminal{border:0!important;border-radius:0!important;background:#101418;box-shadow:var(--agy-shadow)}.agy-console-shell .usage-chart,.agy-console-shell .empty-chart{border:0!important;border-radius:0!important;background:var(--agy-card-soft);box-shadow:none}.agy-console-shell .sidebar{border:0;background:#fffffff5;box-shadow:20px 0 52px #1118270b}.agy-console-shell .sidebar-brand-zone,.agy-console-shell .sidebar-user-zone,.agy-console-shell .sidebar-user-card{border:0}.agy-console-shell .nav-button,.agy-console-shell .sidebar-auth-button{border-radius:0}.agy-console-shell .nav-button.active{background:#fff;box-shadow:0 16px 36px #1118270d}.agy-console-shell .sidebar-section h2{margin:18px 0 10px;color:#11111157;font-size:11px;letter-spacing:.08em}.agy-console-shell .sidebar-scroll{padding:18px 14px 12px}.agy-console-shell .nav-links{gap:3px}.agy-console-shell .nav-button{min-height:40px;color:#11111194;font-size:14px;font-weight:720;box-shadow:none}.agy-console-shell .nav-button:hover{background:#fff;color:#111;box-shadow:0 10px 24px #11182709}.agy-console-shell .nav-button svg,.agy-console-shell .nav-button.active svg{color:#1111117a}.agy-console-shell .nav-button.active .nav-label,.agy-console-shell .nav-button.active .nav-trailing{color:#111}.agy-console-shell .nav-badge{background:var(--agy-card-soft);color:#1111118f!important;box-shadow:none}.agy-console-shell .nav-badge:before{background:var(--agy-teal)}.agy-console-shell .keys-table{min-width:1260px;border-collapse:separate;border-spacing:0 8px;padding:0 12px 12px}.agy-console-shell .keys-table th,.agy-console-shell .keys-table td{border:0!important;background:transparent}.agy-console-shell .keys-table th{position:static;height:46px;color:#1111116b;padding:0 14px;font-size:12px;font-weight:780}.agy-console-shell .keys-table td{height:82px;background:var(--agy-card-soft);padding:14px}.agy-console-shell .keys-table td:first-child{padding-left:18px}.agy-console-shell .keys-table td:last-child{padding-right:18px}.agy-console-shell .keys-table-scroll{background:#fff;max-height:560px}.agy-console-shell .keys-empty-board{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 22px 24px;padding:26px;background:var(--agy-card-soft);box-shadow:none}.agy-console-shell .keys-empty-board>span{display:grid;width:52px;height:52px;place-items:center;background:#fff;color:var(--agy-teal);box-shadow:0 18px 36px #1118270d}.agy-console-shell .keys-empty-board strong{display:block;color:var(--agy-text);font-size:20px;font-weight:760;letter-spacing:0}.agy-console-shell .keys-empty-board p{max-width:620px;margin:8px 0 0;color:var(--agy-muted);font-size:14px;line-height:1.7}.agy-console-shell .keys-empty-board .secondary-button{min-height:48px;white-space:nowrap;background:#111;color:#fff}.agy-console-shell .keys-tool-row.compact{align-items:center}.agy-console-shell .keys-search-box,.agy-console-shell .keys-select-box{box-shadow:none}.agy-console-shell :is(.stat-card,.dashboard-card,.gateway-panel,.plan-selector-panel,.plan-option,.paygo-option,.checkout-panel,.faq-card,.wallet-tools,.wallet-recharge-card,.wallet-redeem-card,.wallet-policy-card,.coupon-card,.coupon-selector,.coupon-selector-list button,.invite-table-row,.invite-event-row,.operator-access-card,.operator-summary-card,.operator-settlement-card,.operator-balance-row,.operator-ledger-row,.operator-redeem-batch-row,.promo-hero-card,.promo-window-card,.promo-card,.reward-route-card,.quality-metric-card,.quality-probe-card,.quality-probes-panel,.quality-error-panel,.quality-detail-panel,.quality-source-panel,.benchmark-cta-panel,.ops-quality-gauge-panel,.ops-quality-metric-panel,.install-proof-card,.install-requirement-card,.install-steps-card,.install-footer-grid article,.install-step,.codex-install-nav,.codex-install-summary,.codex-install-steps,.codex-install-step,.codex-install-footnote,.model-row,.table-row,.gateway-usage-row,.gateway-usage-table-wrap,.gateway-usage-table th,.gateway-usage-table td,.setup-row,.metric-row,.flow-step,.inline-status,.empty-state,.notice,.segmented-control,.segmented-control button,.toolbar-row select,.search-box,.field-row input,.field-row select,.field-row textarea,.command-box,.code-block,.install-terminal,.codex-terminal){border:0!important;border-radius:0!important}.agy-console-shell :is(.dashboard-card,.plan-selector-panel,.checkout-panel,.wallet-recharge-card,.wallet-redeem-card,.wallet-policy-card,.coupon-card,.operator-summary-card,.operator-settlement-card,.promo-hero-card,.promo-window-card,.promo-card,.reward-route-card,.install-proof-card,.install-requirement-card,.install-steps-card,.codex-install-summary,.codex-install-steps,.quality-probes-panel,.quality-detail-panel,.quality-source-panel,.benchmark-cta-panel,.ops-quality-gauge-panel,.ops-quality-metric-panel){background:#fff;box-shadow:var(--agy-shadow)}.agy-console-shell :is(.plan-option,.paygo-option,.coupon-selector-list button,.invite-table-row,.invite-event-row,.operator-balance-row,.operator-ledger-row,.operator-redeem-batch-row,.install-step,.codex-install-step,.model-row,.table-row,.gateway-usage-row,.metric-row,.flow-step,.setup-row,.inline-status,.empty-state,.segmented-control,.gateway-usage-table tbody tr){background:var(--agy-card-soft);box-shadow:none}.agy-console-shell :is(.invite-table-row.is-header,.invite-event-row.is-header,.operator-balance-row.is-header,.gateway-usage-table thead tr){background:transparent;color:var(--agy-faint);box-shadow:none}.agy-console-shell :is(.card-title,.pricing-panel-header,.wallet-recharge-head,.coupon-selector-header,.install-section-heading,.keys-table-toolbar,.keys-lines-heading){border:0!important;padding-bottom:0}.agy-console-shell :is(.mini-metric-list,.operator-settlement-meta,.checkout-lines,.wallet-basic-summary,.promo-benefit-list,.checkout-feature-list,.plan-option-features,.coupon-card-meta){gap:8px}.agy-console-shell :is(.plan-option-features span,.checkout-feature-list li,.coupon-card-meta span,.promo-benefit-list span,.wallet-basic-summary div,.checkout-lines div,.usage-group-pill,.usage-type-pill,.usage-billing-pill,.status-pill){border:0!important;border-radius:0!important;background:#f0f2f1;box-shadow:none}.agy-console-shell :is(.primary-button,.secondary-button,.plan-button,.checkout-button,.wallet-pay-button,.keys-create-button,.keys-icon-button,.keys-locale-button,.keys-balance-pill,.table-row button,.model-row button,.gateway-usage-row button,.coupon-selector-header button,.install-base-url-row button,.command-box button,.install-terminal button,.codex-terminal button){border:0!important;border-radius:0!important}.agy-console-shell :is(.primary-button:hover,.secondary-button:hover,.plan-button:hover,.checkout-button:hover,.wallet-pay-button:hover,.table-row button:hover,.model-row button:hover,.gateway-usage-row button:hover){transform:none!important}.agy-console-shell :is(.field-row input,.field-row select,.field-row textarea,.toolbar-row select,.search-box,.search-box input,.operator-search-field,.operator-search-field input){background:#f0f2f1;box-shadow:none}.agy-console-shell :is(.gateway-usage-table){border-collapse:separate;border-spacing:0 8px}.agy-console-shell :is(.gateway-usage-table th,.gateway-usage-table td){background:transparent}.agy-console-shell .gateway-usage-table tbody tr{box-shadow:inset 0 0 0 999px var(--agy-card-soft)}.agy-console-shell .gateway-usage-table tbody tr:hover{box-shadow:inset 0 0 0 999px #fff,var(--agy-shadow-soft)}.agy-console-shell :is(.operator-ledger-list,.operator-balance-table,.invite-table-list,.invite-event-list,.coupon-history-list,.coupon-card-grid,.model-table,.gateway-usage-list){gap:8px}.agy-console-shell :is(.operator-ledger-row,.operator-balance-row,.invite-table-row,.invite-event-row,.model-row,.table-row,.gateway-usage-row){min-height:56px;padding:14px 16px}.agy-console-shell :is(.install-step-number,.codex-step-number){border:0!important;border-radius:0!important;background:#111;color:#fff;box-shadow:none}.agy-console-shell :is(.install-terminal-dots span){border-radius:0}.agy-console-shell .sidebar *{border-color:transparent!important}@media(max-width:980px){.agy-console-shell .workspace-page,.agy-console-shell .pricing-page,.agy-console-shell .keys-console-page,.agy-console-shell .install-guide-page,.agy-console-shell .codex-install-page,.agy-console-shell .benchmark-page,.agy-console-shell .operator-page,.agy-console-shell .invite-rewards-page,.agy-console-shell .usage-rewards-page,.agy-console-shell .limited-events-page,.agy-console-shell .coupons-page{width:min(100% - 28px,1240px);padding:28px 0 56px}.agy-console-shell .page-header,.agy-console-shell .install-hero,.agy-console-shell .codex-install-hero,.agy-console-shell .keys-topbar-inner{grid-template-columns:1fr;align-items:start}.agy-console-shell .page-header h1,.agy-console-shell .install-hero h1,.agy-console-shell .codex-install-hero h1,.agy-console-shell .keys-topbar h1{font-size:clamp(36px,10vw,52px)}.agy-console-shell .keys-empty-board{grid-template-columns:1fr;margin:0 14px 18px}}.agy-console-shell .keys-status-chip{min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;color:var(--agy-teal)!important;box-shadow:none!important}.auth-landing,.status-matrix-page{color:#111!important;background:radial-gradient(circle at 86% 4%,rgba(15,118,110,.055),transparent 30rem),linear-gradient(180deg,#fbfbfa,#f5f6f4 52%,#f7f7f5)!important}.auth-landing:before,.auth-card:before{display:none!important}.auth-landing{overflow-x:hidden!important;overflow-y:auto!important}.auth-landing-nav,.auth-landing-main,.auth-landing-footer{position:relative!important;z-index:1!important}.auth-landing-nav{width:min(1180px,calc(100% - 56px))!important;min-height:74px!important}.auth-wordmark{color:#111!important;font-size:15px!important;font-weight:400!important;letter-spacing:5.25px!important}.auth-landing-nav button,.auth-switch,.status-matrix-brand,.status-icon-button,.status-window-tabs button,.status-live-pill{border:0!important;border-radius:0!important}.auth-landing-nav nav button{color:#1111118f!important;font-size:13px!important}.auth-landing-nav nav button:hover,.auth-switch:hover{color:#111!important}.auth-landing-nav .home-brand-logo,.dashboard-card-wall-nav .home-brand-logo{color:#111!important;background:transparent!important;box-shadow:none!important}.auth-landing-nav .home-brand-logo:hover,.auth-landing-nav .home-brand-logo:focus-visible,.dashboard-card-wall-nav .home-brand-logo:hover,.dashboard-card-wall-nav .home-brand-logo:focus-visible{color:#111!important;background:transparent!important;box-shadow:none!important;outline:0}.auth-landing-main{width:min(1120px,calc(100% - 56px))!important;grid-template-columns:minmax(0,1fr) minmax(360px,420px)!important;gap:clamp(44px,7vw,86px)!important;align-items:center!important;min-height:calc(100vh - 112px)!important;padding:30px 0 64px!important}.auth-hero-copy{gap:18px!important}.auth-card-heading>span,.auth-kicker,.status-eyebrow{color:#0f766e!important;font-size:11px!important;font-weight:820!important;letter-spacing:.12em!important;text-transform:uppercase!important}.auth-hero-copy h1{max-width:650px!important;color:#111!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:clamp(56px,6.2vw,88px)!important;font-weight:760!important;letter-spacing:0!important;line-height:.96!important}.auth-hero-copy p,.auth-card-heading p,.auth-switch{color:#1111118f!important}.auth-proof-row{gap:10px!important}.auth-proof-row span,.auth-card,.auth-form input,.form-error,.status-matrix-summary,.status-matrix-toolbar,.status-matrix-table,.status-matrix-error,.status-matrix-empty{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 24px 66px #1118270f,0 2px 10px #11182709!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.auth-proof-row span{min-height:60px!important;padding:12px 14px!important;color:#11111170!important}.auth-proof-row strong{display:block!important;margin-bottom:5px!important;color:#111!important;font-size:15px!important}.auth-card{overflow:visible!important;padding:34px!important}.auth-card-heading h2,.auth-form label{color:#111!important}.auth-form input{height:48px!important;color:#111!important;background:#f0f2f1!important;box-shadow:none!important}.auth-form input::placeholder{color:#11111157!important}.auth-form input:focus{color:#111!important;background:#fff!important;outline:0!important;box-shadow:0 18px 42px #1118270e,0 0 0 3px #0f766e14!important}.auth-submit{border:0!important;border-radius:0!important;background:#111!important;color:#fff!important;box-shadow:0 18px 38px #11111129!important}.auth-submit:hover{transform:none!important;background:#000!important;color:#fff!important}.auth-label-hint{color:#1111116b!important}.form-error{color:#9f1d1d!important;background:#fff1f1!important;box-shadow:none!important}.status-matrix-page{min-height:100vh!important;padding:26px clamp(22px,4vw,56px) 72px!important}.status-matrix-header,.status-matrix-hero,.status-matrix-toolbar,.status-matrix-table,.status-matrix-error,.status-matrix-empty{max-width:1360px!important}.status-matrix-header{border:0!important;padding-bottom:0!important}.status-brand-mark{border:0!important;border-radius:0!important;background:#fff!important;color:#0f766e!important;box-shadow:0 16px 38px #1118270e!important}.status-matrix-brand strong{color:#111!important;font-size:14px!important;font-weight:820!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}.status-matrix-brand small{color:#11111175!important;font-size:12px!important}.status-icon-button,.status-window-tabs button,.status-live-pill{background:#fff!important;color:#1111119e!important;box-shadow:0 14px 34px #1118270b!important}.status-icon-button:hover,.status-window-tabs button:hover{color:#111!important;box-shadow:0 18px 42px #1118270f!important}.status-matrix-hero{grid-template-columns:minmax(0,.95fr) minmax(460px,1fr)!important;gap:24px!important;margin:42px auto 18px!important}.status-matrix-hero h1{max-width:760px!important;color:#111!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:clamp(44px,5.6vw,76px)!important;font-weight:760!important;letter-spacing:0!important;line-height:.95!important}.status-matrix-hero p{max-width:680px!important;color:#1111118f!important;line-height:1.8!important}.status-matrix-updated{justify-self:end!important;align-self:end!important;display:grid!important;gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#111!important;text-align:right!important}.status-matrix-updated span{color:#1111116b!important;font-size:12px!important;font-weight:720!important;letter-spacing:.08em!important}.status-matrix-updated strong{color:#111!important;font-size:clamp(32px,3vw,44px)!important;font-weight:760!important;letter-spacing:0!important;line-height:.95!important}.status-matrix-summary{gap:12px!important;padding:16px!important}.status-matrix-summary .metric-row{min-height:86px!important;border:0!important;border-radius:0!important;background:#f7f8f6!important;padding:16px!important;box-shadow:none!important}.status-matrix-summary .metric-row span{color:#1111116b!important}.status-matrix-summary .metric-row strong{color:#111!important;font-size:24px!important}.status-matrix-toolbar{padding:12px!important}.status-window-tabs button.active{background:#111!important;color:#fff!important}.status-live-pill.healthy,.status-uptime{color:#0f766e!important}.status-live-pill.degraded,.status-live-pill.insufficient_data,.status-uptime.degraded{color:#a16207!important}.status-live-pill.unavailable,.status-uptime.unavailable{color:#b91c1c!important}.status-matrix-error{color:#9f1d1d!important;background:#fff1f1!important;padding:16px 18px!important}.status-matrix-empty{color:#1111118f!important;background:#fff!important;padding:20px!important}.status-matrix-table{overflow-x:auto!important}.status-matrix-loading{display:grid;min-height:430px;place-items:center;align-content:center;gap:14px;color:#11111185;font-size:13px;font-weight:700}.status-matrix-row{min-width:1080px!important;margin:0 12px 10px!important;border:0!important;background:#f7f8f6!important;color:#111111b3!important;padding:14px 16px!important}.status-matrix-row:first-child{margin-top:12px!important}.status-matrix-row.is-header{min-height:48px!important;background:transparent!important;color:#11111161!important}.status-provider{color:#111!important;font-weight:800!important}.status-model,.status-last-check,.status-last-check small{color:#11111185!important}.status-uptime.configuration{color:#11111170!important}.status-last-check i{background:#0f766e!important}.status-last-check i.degraded{background:#a16207!important}.status-last-check i.unavailable{background:#b91c1c!important}.status-trend-bar{border-radius:0!important;background:#11111114!important}.status-trend-bar.healthy{background:#0f766e!important}.status-trend-bar.degraded{background:#b08d2f!important}.status-trend-bar.unavailable{background:#b91c1c!important}.status-trend-bar.missing{background:#1111110f!important}@media(max-width:1120px){.status-matrix-hero,.auth-landing-main{grid-template-columns:1fr!important}.status-matrix-row{min-width:0!important}}@media(max-width:720px){.auth-landing-nav,.auth-landing-main,.status-matrix-page{width:auto!important}.auth-landing-nav,.auth-landing-main{width:min(100% - 28px,1180px)!important}.auth-hero-copy h1{font-size:42px!important}.auth-card{padding:24px!important}.status-matrix-page{padding:18px 14px 42px!important}.status-matrix-updated{justify-self:start!important;text-align:left!important}.status-matrix-summary{grid-template-columns:1fr!important}}.agy-console-shell .keys-help-callout{display:none!important}.agy-console-shell .keys-console-page{--agy-keys-row-shadow: 0 5px 14px rgba(17, 24, 39, .04);--agy-keys-row-shadow-hover: 0 8px 18px rgba(17, 24, 39, .055);font-size:13px}.agy-console-shell .keys-console-page .keys-topbar h1{font-size:clamp(34px,4vw,56px);font-weight:650}.agy-console-shell .keys-console-page .keys-topbar p{font-size:14px;font-weight:440;line-height:1.62}.agy-console-shell .keys-console-page :is(.keys-table-card,.keys-table-scroll){background:#fff}.agy-console-shell .keys-console-page .keys-table-card{box-shadow:0 12px 30px #1118270b}.agy-console-shell .keys-console-page :is(.keys-table-toolbar,.keys-pagination){background:#fff}.agy-console-shell .keys-console-page .keys-table-toolbar{padding:16px 20px}.agy-console-shell .keys-console-page .keys-table-toolbar h2{font-size:17px;font-weight:640}.agy-console-shell .keys-console-page .keys-table-toolbar span{font-size:12px;font-weight:500}.agy-console-shell .keys-console-page :is(.keys-create-button,.keys-search-box,.keys-select-box,.keys-balance-pill,.keys-locale-button){min-height:40px;font-size:13px;font-weight:620}.agy-console-shell .keys-console-page .keys-icon-button{width:40px;height:40px}.agy-console-shell .keys-console-page .keys-table{min-width:1220px;border-spacing:0 7px;table-layout:fixed}.agy-console-shell .keys-console-page .keys-table th{height:38px;background:#fff!important;font-size:11px;font-weight:620;white-space:nowrap}.agy-console-shell .keys-console-page .keys-table tbody tr{background:transparent!important;box-shadow:var(--agy-keys-row-shadow)}.agy-console-shell .keys-console-page .keys-table tbody tr:hover{background:transparent!important;box-shadow:var(--agy-keys-row-shadow-hover)!important}.agy-console-shell .keys-console-page .keys-table td{height:66px;overflow:hidden;background:#fff!important;background-clip:padding-box;padding:10px 12px;box-shadow:var(--agy-keys-row-shadow);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.agy-console-shell .keys-console-page .keys-table tbody tr:hover td{box-shadow:var(--agy-keys-row-shadow-hover)}.agy-console-shell .keys-console-page .keys-table td:first-child{padding-left:14px}.agy-console-shell .keys-console-page .keys-table td:last-child{overflow:visible;padding-right:14px}.agy-console-shell .keys-console-page .keys-table td>strong{max-width:100%;margin-bottom:4px;overflow:hidden;font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.agy-console-shell .keys-console-page .keys-table td>small,.agy-console-shell .keys-console-page .keys-usage-cell span,.agy-console-shell .keys-console-page .keys-channel-stack span{max-width:100%;overflow:hidden;font-size:11px;font-weight:450;text-overflow:ellipsis;white-space:nowrap}.agy-console-shell .keys-console-page .keys-usage-cell{min-width:0;gap:4px;font-weight:500}.agy-console-shell .keys-console-page .keys-usage-cell strong{overflow:hidden;font-size:12px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.agy-console-shell .keys-console-page .keys-usage-track{width:96px;height:5px}.agy-console-shell .keys-console-page .keys-channel-stack{min-width:0;gap:4px}.agy-console-shell .keys-console-page .keys-action-icons{flex-wrap:nowrap;gap:6px;justify-content:flex-end}.agy-console-shell .keys-console-page .keys-action-icons button{width:34px;height:34px}.agy-console-shell .keys-console-page :is(.keys-status-chip,.keys-ai-pill){min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;color:var(--agy-teal)!important;box-shadow:none!important;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.agy-console-shell .keys-console-page .keys-status-chip:is(.disabled,.expired,.unknown){color:var(--agy-faint)!important}.agy-console-shell .keys-console-page .keys-topbar{min-height:auto;padding:36px 0 22px}.agy-console-shell .keys-console-page .keys-topbar-inner{display:block;min-height:0;padding:0;background:transparent;box-shadow:none}.agy-console-shell .keys-console-page .keys-topbar h1{margin:0;font-size:clamp(34px,4vw,54px);font-weight:520;line-height:1}.agy-console-shell .keys-help-callout,.agy-console-shell .keys-lines-card{display:none!important}.agy-console-shell .status-matrix-page{min-height:100vh!important;padding:30px 28px 72px!important}.agy-console-shell .status-matrix-header,.agy-console-shell .status-matrix-hero,.agy-console-shell .status-matrix-toolbar,.agy-console-shell .status-matrix-table,.agy-console-shell .status-matrix-error,.agy-console-shell .status-matrix-empty{max-width:1280px!important}
