:root{--background:#fff;--foreground:#080808;--muted:#f5f5f5;--muted-foreground:#676767;--card:#fff;--border:#e8e8e8;--primary:#080808;--primary-soft:#00b985;--success:#00b985;--warning:#eda314;--danger:#f36b8a}html.dark{--background:#101010;--foreground:#f5f5f5;--muted:#1a1a1a;--muted-foreground:#a7a7a7;--card:#171717;--border:#2b2b2b;--primary:#f5f5f5;--primary-soft:#3ee0b3;--success:#3ee0b3;--warning:#f7bf4f;--danger:#ff8ca7}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--background);min-width:320px;min-height:100svh;color:var(--foreground);margin:0;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.5;transition:background-color .18s,color .18s}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;border:0}a{color:inherit;text-decoration:none}img,svg{display:block}.site-shell{background:var(--background);min-height:100svh;position:relative;overflow-x:clip}.site-header{z-index:50;pointer-events:none;height:64px;position:fixed;inset:0 0 auto}.header-inner{pointer-events:auto;width:100%;max-width:1400px;height:64px;margin:0 auto;padding:0 24px}.header-nav{justify-content:space-between;align-items:center;height:64px;padding:0 8px;display:flex;position:relative}.brand{letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.brand img{object-fit:contain;border-radius:50%;width:28px;height:28px}.desktop-nav{align-items:center;gap:2px;margin-left:auto;margin-right:12px;display:none}.desktop-nav a{height:36px;color:var(--muted-foreground);white-space:nowrap;align-items:center;padding:0 11px;font-size:13px;font-weight:500;transition:color .16s,background-color .16s;display:inline-flex;position:relative}.desktop-nav a:hover,.desktop-nav a.active{color:var(--foreground)}.desktop-nav a:hover{background:color-mix(in srgb, var(--muted) 68%, transparent);border-radius:8px}.desktop-nav small,.mobile-nav-popover small{color:#fff;letter-spacing:.08em;background:#f3485d;border-radius:4px;padding:2px 4px;font-size:8px;font-weight:800;line-height:1;position:absolute;top:-2px;right:-4px}.header-actions{flex:none;align-items:center;gap:2px;display:flex}.icon-button,.avatar-button{width:36px;height:36px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s,transform .16s;display:inline-flex;position:relative}.icon-button:hover,.avatar-button:hover{background:var(--muted)}.icon-button:active,.avatar-button:active,.button:active,.pool-link:active,.soft-link:active{transform:scale(.98)}.avatar-button{color:#fff;background:#46c8bfd1;border-radius:50%;width:24px;height:24px;margin:0 6px;font-size:11px;font-weight:700}.header-divider{background:var(--border);width:1px;height:20px;margin:0 4px}.notification-dot{color:#de5570;background:#ffdce1;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:2px;right:1px}.support-control,.language-control,.profile-control{position:relative}.menu-popover,.support-popover,.mobile-nav-popover{z-index:60;border:1px solid var(--border);background:var(--card);border-radius:9px;position:absolute;box-shadow:0 12px 28px #0000001a}.language-popover{width:128px;padding:4px;top:46px;right:0}.language-popover button,.profile-popover button{width:100%;min-height:28px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border-radius:6px;align-items:center;padding:4px 8px;font-size:14px;display:flex}.language-popover button:hover,.profile-popover button:hover{background:var(--muted)}.profile-popover{width:224px;padding:8px;top:42px;right:-2px}.profile-popover strong,.profile-subtitle{padding:2px 8px;display:block}.profile-popover strong{font-size:13px}.profile-subtitle{color:var(--muted-foreground);padding-bottom:8px;font-size:12px}.support-popover{width:180px;color:var(--muted-foreground);padding:10px 12px;font-size:12px;line-height:1.5;top:44px;right:0}.mobile-nav-popover{gap:2px;width:min(260px,100vw - 32px);padding:8px;display:grid;top:56px;right:0}.mobile-nav-popover a{color:var(--muted-foreground);border-radius:7px;padding:10px 12px;font-size:14px;font-weight:600;position:relative}.mobile-nav-popover a:hover,.mobile-nav-popover a:first-child{background:var(--muted);color:var(--foreground)}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000024;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.notice-dialog{border:1px solid var(--border);background:var(--card);border-radius:17px;width:min(512px,92vw);max-height:min(705px,90vh);padding:20px;overflow:auto;box-shadow:0 18px 60px #0000002e}.notice-dialog-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.notice-dialog h2{letter-spacing:-.03em;margin:4px 0 0;font-size:22px}.dialog-close{background:var(--muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.notice-body{color:var(--muted-foreground);padding:18px 2px;font-size:14px;line-height:1.8}.notice-body p{margin:0 0 12px}.notice-body .notice-tag{color:var(--foreground);font-weight:700}.notice-action{background:var(--foreground);width:100%;height:38px;color:var(--background);cursor:pointer;border-radius:8px}.hero-section{background:radial-gradient(circle at 50% -18%, color-mix(in srgb, var(--muted) 76%, transparent), transparent 48%), var(--background);min-height:736px;padding:144px 24px 96px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;gap:64px;width:100%;max-width:1320px;min-height:496px;margin:0 auto;display:grid;position:relative}.dither-background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.shimmer-canvas{opacity:1;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.dark .shimmer-canvas{opacity:.78;mix-blend-mode:screen}.hero-copy{max-width:730px;transform:translateY(-17px)}.hero-kicker,.section-kicker,.eyebrow,.panel-kicker{color:var(--muted-foreground);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.2}.hero-kicker{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--background) 75%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex;box-shadow:0 5px 18px #0000000a}.hero-kicker>span{background:var(--primary);border-radius:50%;width:6px;height:6px}.hero-copy h1{letter-spacing:-.04em;max-width:730px;margin:24px 0 0;font-size:60px;font-weight:600;line-height:1.08}.hero-copy h1 span{color:var(--primary);margin-top:8px;display:block}.hero-description,.section-description{color:var(--muted-foreground);font-size:18px;line-height:1.78}.hero-description{max-width:672px;margin:24px 0 0}.hero-badges,.hero-actions,.status-pills,.footer-links{flex-wrap:wrap;align-items:center;display:flex}.hero-badges{gap:8px;margin-top:24px}.hero-badge{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 75%, transparent);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;line-height:1.5;transition:border-color .16s,color .16s,transform .16s;display:inline-flex}.hero-badge:hover{border-color:color-mix(in srgb, var(--primary-soft) 30%, var(--border));color:var(--foreground);transform:translateY(-2px)}.hero-badge svg,.section-kicker svg,.soft-link svg,.pool-link svg{color:var(--primary-soft)}.hero-actions{gap:12px;margin-top:32px}.button,.pool-link,.soft-link,.verify-link{cursor:pointer;justify-content:center;align-items:center;gap:6px;transition:background-color .16s,border-color .16s,color .16s,opacity .16s,transform .16s;display:inline-flex}.button{white-space:nowrap;border-radius:8px;min-height:32px;padding:0 20px;font-size:14px;font-weight:600}.primary-button{background:var(--primary);color:var(--background)}.primary-button:hover{opacity:.82}.secondary-button{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 70%, transparent)}.secondary-button:hover{border-color:color-mix(in srgb, var(--primary-soft) 28%, var(--border));background:var(--muted)}.hero-panel{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:17px;height:422px;min-height:0;padding:20px;position:relative;overflow:hidden;box-shadow:0 28px 88px -56px #00000094,inset 0 1px #0000001a}.hero-panel h2{letter-spacing:-.03em;margin:8px 0 0;font-size:20px;font-weight:600}.hero-steps{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);margin-top:16px}.hero-step{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);gap:16px;min-height:82px;padding:14px 0;display:flex}.icon-box{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:var(--background);width:40px;height:40px;color:var(--primary);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.step-title{align-items:center;gap:8px;display:flex}.step-title span,.chain-step>span{color:var(--primary-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700}.step-title h3,.hero-step p{margin:0}.step-title h3{font-size:16px;font-weight:600}.hero-step p{color:var(--muted-foreground);margin-top:4px;font-size:14px;line-height:1.7}.panel-link{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:var(--background);border-radius:9px;justify-content:space-between;align-items:center;min-height:44px;margin-top:12px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s;display:flex}.panel-link:hover{border-color:color-mix(in srgb, var(--primary-soft) 36%, var(--border));background:color-mix(in srgb, var(--primary-soft) 6%, var(--background))}.panel-link svg{color:var(--primary-soft)}.evidence-section,.transparency-section,.guide-section,.pool-section{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent)}.evidence-section{background:var(--background);min-height:897px;margin-top:35px;padding:96px 24px}.evidence-inner{flex-direction:column;justify-content:center;width:100%;max-width:1400px;min-height:727px;margin:0 auto;display:flex}.centered-section-heading{text-align:center;max-width:820px;margin:0 auto}.centered-section-heading .section-kicker{justify-content:center}.section-kicker{color:var(--primary);align-items:center;gap:8px;display:inline-flex}.centered-section-heading h2,.transparency-copy h2,.guide-copy h2,.pool-copy h2{letter-spacing:-.045em;margin:16px 0 0;font-size:48px;font-weight:600;line-height:1.1}.centered-section-heading p{color:var(--muted-foreground);margin:16px 0 0;font-size:16px;line-height:2}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:1040px;margin:40px auto 0;display:grid}.evidence-card{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 45%, transparent);border-radius:22px;min-height:428px;padding:32px;transition:border-color .16s,box-shadow .16s,transform .16s}.evidence-card:hover,.feature-card:hover{border-color:color-mix(in srgb, var(--primary-soft) 30%, var(--border));transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.card-heading-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.card-heading-row h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:600}.status{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.status-success,.success-text,.success-line{color:var(--success)}.status-warning,.amber-text,.warning-line{color:var(--warning)}.card-description{color:var(--muted-foreground);margin:12px 0 0;font-size:14px;line-height:2}.code-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.code-block{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);min-width:0;color:var(--foreground);padding-top:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:2}.code-block p{overflow-wrap:anywhere;margin:0}.code-label{color:var(--muted-foreground);font-family:inherit;font-weight:600;margin-bottom:8px!important}.code-muted{color:var(--muted-foreground)}.primary-text{color:var(--primary-soft)}.code-indent{padding-left:12px}.card-status{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:14px;font-weight:600;display:flex}.mapping-row{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:grid}.mapping-row strong{margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:16px;display:block}.mapping-arrow{color:var(--warning);transform:rotate(45deg)}.align-right{text-align:right}.mapping-code{margin-top:20px}.verify-link{border:1px solid color-mix(in srgb, var(--border) 90%, var(--primary));background:var(--muted);border-radius:10px;align-self:center;margin-top:32px;padding:9px 14px;font-size:14px;font-weight:600}.verify-link:hover{border-color:color-mix(in srgb, var(--primary-soft) 34%, var(--border));color:var(--primary-soft)}.transparency-section{background:color-mix(in srgb, var(--muted) 15%, transparent);min-height:829px;padding:88px 24px;position:relative;overflow:hidden}.transparency-inner{grid-template-columns:minmax(0,.95fr) minmax(430px,.85fr);align-items:start;gap:64px;width:100%;max-width:1320px;min-height:651px;margin:0 auto;display:grid}.transparency-copy h2{max-width:660px}.section-description{max-width:660px;margin:20px 0 0}.soft-link{border:1px solid color-mix(in srgb, var(--primary-soft) 25%, var(--border));background:color-mix(in srgb, var(--primary-soft) 8%, transparent);color:var(--primary-soft);border-radius:12px;margin-top:24px;padding:10px 14px;font-size:14px;font-weight:600}.soft-link:hover{background:color-mix(in srgb, var(--primary-soft) 14%, transparent)}.soft-link span{margin-left:2px}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.feature-card{border:1px solid color-mix(in srgb, var(--border) 65%, transparent);background:color-mix(in srgb, var(--card) 50%, transparent);border-radius:17px;min-height:160px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s}.feature-icon{border-color:color-mix(in srgb, var(--primary-soft) 15%, var(--border));background:color-mix(in srgb, var(--primary-soft) 8%, transparent);width:36px;height:36px;color:var(--primary-soft)}.feature-card h3,.feature-card p{margin:0}.feature-card h3{letter-spacing:-.02em;margin-top:12px;font-size:16px;font-weight:600}.feature-card p{color:var(--muted-foreground);margin-top:6px;font-size:14px;line-height:1.7}.transparency-panel{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 55%, transparent);border-radius:22px;overflow:hidden}.chain-block{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);padding:20px 24px}.panel-kicker{color:var(--primary-soft)}.chain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.chain-step{border:1px solid color-mix(in srgb, var(--border) 65%, transparent);background:color-mix(in srgb, var(--background) 45%, transparent);border-radius:9px;min-height:82px;padding:12px;position:relative}.chain-step p{margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.45}.chain-step b{z-index:1;border:1px solid var(--border);background:var(--card);width:16px;height:16px;color:var(--primary-soft);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.chain-step:last-child b{display:none}.status-pills{gap:8px;margin-top:16px}.status-pills span{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--background) 45%, transparent);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.status-pills svg{color:var(--primary-soft)}.risk-block{padding:24px}.risk-heading{align-items:flex-start;gap:12px;display:flex}.risk-icon{background:color-mix(in srgb, var(--warning) 10%, transparent);width:32px;height:32px;color:var(--warning);border:0;margin-top:2px}.risk-heading h3,.risk-heading p{margin:0}.risk-heading h3{letter-spacing:-.02em;font-size:16px;font-weight:600}.risk-heading p{color:var(--muted-foreground);margin-top:6px;font-size:14px;line-height:1.7}.risk-list{border:1px solid color-mix(in srgb, var(--border) 65%, transparent);background:color-mix(in srgb, var(--background) 30%, transparent);border-radius:12px;margin-top:20px;padding:0 16px}.risk-item{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);padding:14px 0}.risk-item:last-child{border-bottom:0}.risk-item h4,.risk-item p{margin:0}.risk-item h4{font-size:14px;font-weight:600}.risk-item p{color:var(--muted-foreground);margin-top:4px;font-size:14px;line-height:1.7}.guide-section{background:var(--background);min-height:515px;padding:72px 24px}.guide-inner{grid-template-columns:.88fr 1.12fr;align-items:start;gap:32px;width:100%;max-width:1180px;min-height:372px;margin:0 auto;display:grid}.primary-eyebrow{color:var(--primary);letter-spacing:.22em}.guide-copy h2{line-height:1.25}.guide-copy>p:last-child{color:var(--muted-foreground);margin:16px 0 0;font-size:16px;line-height:1.8}.accordion-panel{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 75%, transparent);border-radius:17px;overflow:hidden;box-shadow:0 4px 12px #0000000a}.accordion-item{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent)}.accordion-item:last-child{border-bottom:0}.accordion-trigger{width:100%;min-height:72px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:16px;padding:16px 24px;font-size:16px;font-weight:600;transition:background-color .16s;display:flex}.accordion-trigger:hover{background:color-mix(in srgb, var(--muted) 25%, transparent)}.accordion-trigger>span:nth-child(2){flex:1}.accordion-trigger>svg{color:var(--muted-foreground);flex:none;transition:transform .3s,color .3s}.accordion-trigger>svg.rotate{color:var(--primary-soft);transform:rotate(180deg)}.accordion-icon{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);width:40px;height:40px;color:var(--muted-foreground);border-radius:12px;flex:none;justify-content:center;align-items:center;transition:border-color .3s,color .3s,background-color .3s;display:inline-flex}.accordion-icon.open{border-color:color-mix(in srgb, var(--primary-soft) 35%, var(--border));background:color-mix(in srgb, var(--primary-soft) 10%, transparent);color:var(--primary-soft)}.accordion-answer,.pool-faq-answer{opacity:0;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .3s,opacity .3s;display:grid}.accordion-answer.open,.pool-faq-answer.open{opacity:1;grid-template-rows:1fr}.accordion-answer>div,.pool-faq-answer>p{min-height:0;overflow:hidden}.accordion-answer p{color:var(--muted-foreground);margin:0;padding:0 24px 24px 84px;font-size:14px;line-height:2}.pool-section{background:color-mix(in srgb, var(--muted) 16%, transparent);min-height:500px;padding:80px 24px}.pool-inner{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:start;gap:56px;width:100%;max-width:1400px;min-height:338px;margin:0 auto;display:grid}.muted-kicker{color:var(--muted-foreground)}.pool-copy h2{margin-top:16px}.pool-link{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:var(--background);border-radius:8px;margin-top:24px;padding:9px 14px;font-size:14px;font-weight:600}.pool-link:hover{border-color:color-mix(in srgb, var(--primary-soft) 35%, var(--border));color:var(--primary-soft)}.direct-card{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 55%, transparent);border-radius:17px;align-items:flex-start;gap:12px;margin-top:32px;padding:20px 24px;display:flex}.direct-card>svg{color:var(--primary);flex:none;margin-top:2px}.direct-card h3,.direct-card p{margin:0}.direct-card h3{font-size:16px;font-weight:600}.direct-card p{color:var(--muted-foreground);margin-top:6px;font-size:14px;line-height:1.7}.pool-side{gap:16px;display:grid}.capacity-card{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 78%, transparent);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:17px;min-height:236px;padding:20px;position:relative;overflow:hidden;box-shadow:0 28px 88px -56px #00000094}.capacity-card:after{filter:blur(50px);content:"";pointer-events:none;background:#47e29b1a;border-radius:50%;width:208px;height:208px;position:absolute;top:-96px;right:-80px}.capacity-header,.capacity-summary{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.live-kicker{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.live-kicker span,.capacity-stable i{background:#32d38a;border-radius:50%;width:6px;height:6px;display:inline-block}.capacity-header h2{letter-spacing:-.02em;margin:4px 0 0;font-size:16px;font-weight:600}.activity-icon{color:var(--success)}.capacity-summary{align-items:flex-end;margin-top:16px}.capacity-summary strong,.capacity-summary span{display:block}.capacity-summary>div:first-child>strong{letter-spacing:-.045em;font-size:36px;font-weight:600;line-height:1.1}.capacity-summary>div:first-child>span,.capacity-stable>span{color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:500}.capacity-stable{text-align:right;padding-bottom:4px}.capacity-stable strong{color:var(--success);align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:700;display:inline-flex}.capacity-grid{z-index:1;grid-template-columns:repeat(66,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;position:relative}.capacity-grid span{aspect-ratio:1;background:#21d59ae6;border-radius:1px;min-width:0;box-shadow:0 0 3px #4ade8052}.capacity-grid span.exception{box-shadow:none;background:#f4799ab3}.pool-faq{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);padding-top:16px}.pool-faq>button{width:100%;color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:14px;font-weight:500;transition:color .16s;display:flex}.pool-faq>button:hover{color:var(--foreground)}.pool-faq>button span{align-items:center;gap:8px;display:inline-flex}.pool-faq>button>svg{flex:none;transition:transform .3s}.pool-faq>button>svg.rotate{transform:rotate(180deg)}.pool-faq-answer p{color:var(--muted-foreground);margin:0 4px;font-size:14px;line-height:1.7}.pool-faq-answer.open p{margin-top:12px}.site-footer{border-top:1px solid color-mix(in srgb, var(--border) 40%, transparent);min-height:130px;position:relative}.footer-inner{min-height:130px;color:var(--muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:32px 24px;font-size:12px;display:flex}.footer-links{justify-content:center;gap:8px}.footer-links a{transition:color .16s}.footer-links a:hover{color:var(--foreground)}.floating-promotion{z-index:80;width:clamp(86px,8vw,118px);animation:4.2s ease-in-out infinite float-promotion;position:fixed;bottom:18px;right:18px}.floating-promotion img{border-radius:18px;width:100%;height:auto;box-shadow:0 14px 30px #0000002e}.floating-promotion button{z-index:1;color:#fff;cursor:pointer;background:#111827eb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:-10px;right:-8px}.reveal{opacity:0;filter:blur(8px);transition:opacity .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(28px)scale(.988)}.reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.reveal-left{transform:translate(28px)scale(.988)}.reveal-left.is-visible{transform:translate(0)scale(1)}@keyframes float-promotion{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (min-width:640px){.desktop-nav,.desktop-only{display:flex}.mobile-only{display:none!important}}@media (max-width:639px){.header-inner{padding:0 16px}.header-nav{padding:0 8px}.brand{gap:8px;font-size:14px}.header-actions{gap:2px}.header-actions>.icon-button:not(.notification-trigger){order:1}.header-actions>.profile-control{order:3}.header-actions>.mobile-only.support-control{order:2;display:block}.header-actions>.menu-trigger,.header-actions>.icon-button.menu-trigger{order:4}.mobile-only{display:block}.desktop-only{display:none!important}.hero-section{min-height:1167px;padding:112px 24px 64px}.hero-grid{flex-direction:column;align-items:stretch;gap:48px;min-height:0;display:flex}.hero-copy h1{max-width:332px;font-size:36px;line-height:1.08}.hero-copy{transform:none}.hero-description,.section-description{font-size:16px;line-height:1.78}.hero-badges{gap:8px}.hero-badge{padding:6px 10px;font-size:14px}.hero-actions{gap:12px;margin-top:28px}.button{padding:0 16px}.hero-panel{height:413px;min-height:0;padding:16px}.hero-panel h2{font-size:20px}.hero-step{min-height:82px}.evidence-section{min-height:1465px;margin-top:54px;padding:64px 24px}.evidence-inner{min-height:1360px}.centered-section-heading{text-align:left}.centered-section-heading .section-kicker{justify-content:flex-start}.centered-section-heading h2,.transparency-copy h2,.guide-copy h2,.pool-copy h2{font-size:30px;line-height:1.2}.centered-section-heading p{line-height:1.8}.evidence-grid{grid-template-columns:1fr;gap:20px;margin-top:32px}.evidence-card{border-radius:18px;min-height:0;padding:24px}.code-grid{gap:16px}.code-block{font-size:11px}.transparency-section{min-height:2141px;padding:64px 24px}.transparency-inner{flex-direction:column;gap:32px;min-height:0;display:flex}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:159px}.transparency-panel{border-radius:18px}.chain-block,.risk-block{padding:20px 16px}.chain-grid{grid-template-columns:1fr}.chain-step{min-height:72px}.chain-step b{top:auto;bottom:-11px;right:50%;transform:translate(50%)rotate(90deg)}.chain-step:last-child b{display:none}.status-pills{gap:8px}.risk-list{padding:0 16px}.guide-section{min-height:715px;padding:56px 24px}.guide-inner{flex-direction:column;gap:32px;min-height:0;display:flex}.accordion-trigger{min-height:72px;padding:16px 20px}.accordion-answer p{padding:0 20px 20px 76px}.pool-section{min-height:787px;padding:64px 24px}.pool-inner{flex-direction:column;gap:32px;min-height:0;display:flex}.direct-card{padding:20px 16px}.capacity-card{height:197px;min-height:197px;padding:16px}.capacity-summary>div:first-child>strong{font-size:30px}.site-footer,.footer-inner{min-height:130px}.floating-promotion{bottom:18px;right:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal,.reveal-left{opacity:1;filter:none;transform:none}}.page-frame{background:var(--background);min-height:100svh}.page-frame main{min-height:calc(100svh - 130px)}.page-kicker{color:var(--foreground);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.page-kicker svg{color:var(--primary-soft)}.copy-button,.compact-button,.text-button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.copy-button:hover,.compact-button:hover,.text-button:hover{border-color:color-mix(in srgb, var(--primary-soft) 34%, var(--border));background:var(--muted)}.copy-button{min-height:28px;padding:0 9px;font-size:12px}.compact-button{min-height:30px;padding:0 10px;font-size:12px}.compact-button span{color:var(--primary-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.text-button{border-color:#0000;min-height:24px;padding:0 4px;font-size:12px}.green-text,.positive{color:var(--success)}.negative{color:#e95b75}.inline-notice,.success-banner,.inline-dashboard-notice{color:var(--success);align-items:center;gap:8px;font-size:13px;display:inline-flex}.exchange-page main{background:var(--background)}.exchange-wrap{width:min(1180px,100% - 48px);margin:0 auto;padding:92px 0 56px}.exchange-breadcrumb{color:var(--muted-foreground);font-size:13px}.exchange-title-row,.section-line-heading,.chart-card-header,.analytics-card-header,.pricing-filter-header,.model-list-toolbar,.table-title,.wallet-bottom-actions,.modal-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.exchange-title-row{margin-top:12px}.exchange-title-row h1{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:700;display:inline}.exchange-title-row h1 span{margin-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:22px}.exchange-title-row strong{margin-left:10px;font-size:12px}.exchange-controls{gap:8px;display:flex}.market-stats{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px;display:grid;overflow:hidden}.market-stats div{border-right:1px solid var(--border);min-height:66px;padding:12px 16px}.market-stats div:last-child{border-right:0}.market-stats span,.market-stats strong{display:block}.market-stats span,.exchange-info-card span,.holding-grid span,.trade-summary span{color:var(--muted-foreground);font-size:11px}.market-stats strong{margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}.chart-card,.holding-card,.trade-form-card,.exchange-info-card{border:1px solid var(--border);background:var(--card);border-radius:14px}.chart-card{margin-top:18px;overflow:hidden}.chart-card-header{border-bottom:1px solid var(--border);min-height:50px;padding:0 18px}.chart-card-header strong{font-size:14px}.chart-intervals{gap:2px;display:flex}.chart-intervals button{color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;padding:5px 8px;font-size:12px}.chart-intervals button.active,.chart-intervals button:hover{background:var(--muted);color:var(--foreground)}.chart-summary{border-bottom:1px solid var(--border);grid-template-columns:80px 1fr 80px 1fr 60px 1fr;align-items:center;gap:6px;padding:12px 18px;display:grid}.chart-summary span{color:var(--muted-foreground);font-size:11px}.chart-summary strong{font-size:12px}.market-chart{background:#0d111b;height:380px;padding:18px;position:relative}.market-chart svg{width:100%;height:100%}.chart-grid-line{stroke:#ffffff1a;stroke-width:1px}.candle-rise line,.candle-rise rect{stroke:#0ac88b;fill:#0ac88b}.candle-fall line,.candle-fall rect{stroke:#e95b75;fill:#e95b75}.chart-line{fill:none;stroke-width:2px}.chart-line-gold{stroke:#d9a536}.chart-line-purple{stroke:#9a6cf4}.current-price-line{stroke:#19cfa0;stroke-dasharray:5 5}.current-price{color:#07110e;background:#14be8f;border-radius:4px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;position:absolute;top:95px;right:18px}.order-book{color:#f4f7ff;background:#0d111b;padding:16px 18px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.order-book-title,.order-book-head,.order-row,.order-mid{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.order-book-title{margin-bottom:12px;font-size:12px}.order-book-title span:last-child,.order-book-head span:not(:first-child),.order-row span:not(:first-child){text-align:right}.order-book-head{color:#9ba5b8;padding-bottom:8px;font-size:10px}.order-row{color:#ee6d8a;align-items:center;min-height:25px;font-size:11px}.order-row.bid{color:#13ce99}.order-mid{color:#18d0a0;align-items:center;padding:10px 0;font-size:15px;font-weight:700}.order-mid small{color:#7c879b;grid-column:span 2;font-size:10px;font-weight:400}.exchange-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.exchange-info-card{padding:16px}.exchange-info-card strong,.exchange-info-card p{margin:8px 0 0;display:block}.exchange-info-card strong{font-size:18px}.exchange-info-card p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.holding-card,.trade-form-card{margin-top:18px;padding:18px}.section-line-heading strong{font-size:14px}.holding-grid{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid;overflow:hidden}.holding-grid div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-height:72px;padding:12px}.holding-grid div:nth-child(3n){border-right:0}.holding-grid div:nth-last-child(-n+3){border-bottom:0}.holding-grid strong{margin-top:8px;font-size:16px;display:block}.rule-card{border:1px solid var(--border);border-radius:9px;margin-top:14px;padding:12px}.rule-card strong,.rule-card p{margin:0;font-size:12px}.rule-card p{color:var(--muted-foreground);margin-top:4px}.trade-form-card h2{margin:0;font-size:16px}.side-switch{background:var(--muted);border-radius:8px;grid-template-columns:1fr 1fr;margin-top:16px;padding:3px;display:grid}.side-switch button{min-height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;font-size:13px}.side-switch button.active{color:#fff;background:#0ca679}.side-switch button.active.sell{background:#d85c76}.trade-form-meta{color:var(--muted-foreground);justify-content:space-between;margin-top:14px;font-size:11px;line-height:1.7;display:flex}.trade-form-meta strong{color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.trade-form-card>label,.wallet-input-label{color:var(--muted-foreground);margin-top:16px;font-size:12px;display:block;position:relative}.trade-form-card>label input,.wallet-input-label input{border:1px solid var(--border);background:var(--background);width:100%;height:42px;color:var(--foreground);border-radius:8px;outline:none;margin-top:6px;padding:0 48px 0 12px;display:block}.trade-form-card>label b{color:var(--foreground);font-size:12px;position:absolute;bottom:12px;right:12px}.quantity-slider{border:1px solid color-mix(in srgb, var(--success) 22%, var(--border));background:color-mix(in srgb, var(--success) 5%, var(--background));border-radius:10px;margin-top:14px;padding:16px}.quantity-slider span{background:linear-gradient(90deg,#afd6ca 0 2%,#dce9e5 2%);border-radius:5px;height:5px;display:block}.quantity-slider strong,.quantity-slider small{text-align:center;display:block}.quantity-slider strong{margin-top:12px;font-size:12px}.quantity-slider small{color:var(--muted-foreground);margin-top:7px;font-size:10px}.trade-summary{gap:6px;margin-top:14px;display:grid}.trade-summary div,.payment-options>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.trade-summary strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.payment-options{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.payment-options>strong{margin-bottom:10px;font-size:12px;display:block}.payment-options>div{gap:8px}.payment-options button{border:1px solid var(--border);background:var(--background);min-height:40px;color:var(--foreground);cursor:pointer;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.payment-options button.payment-selected{border-color:color-mix(in srgb, var(--success) 55%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--background))}.payment-options button span{color:var(--muted-foreground)}.submit-trade{color:#fff;cursor:pointer;background:#08a879;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:18px;font-size:13px;font-weight:700;display:flex}.pricing-wrap{width:min(1200px,100% - 48px);margin:0 auto;padding:100px 0 60px}.pricing-intro{max-width:720px}.pricing-intro h1,.verify-hero h1,.coin-wrap>h1{letter-spacing:-.05em;margin:16px 0 0;font-size:48px;font-weight:600;line-height:1.08}.pricing-intro>p,.verify-hero>p,.coin-lead{color:var(--muted-foreground);margin:16px 0 0;font-size:16px;line-height:1.9}.pricing-intro-actions{gap:10px;margin-top:22px;display:flex}.rate-banner{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 58%, transparent);border-radius:12px;align-items:center;gap:36px;margin-top:26px;padding:16px 18px;display:flex}.rate-banner div span,.rate-banner div strong{display:block}.rate-banner span{color:var(--muted-foreground);font-size:11px}.rate-banner strong{margin-top:5px;font-size:16px}.rate-banner .keyboard-hint{color:var(--muted-foreground);margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pricing-filter-area,.model-list-section,.probe-card,.verify-explainer,.coin-form-card{border:1px solid var(--border);background:var(--card);border-radius:16px}.pricing-filter-area{margin-top:20px;padding:20px}.pricing-filter-header p{color:var(--muted-foreground);margin:5px 0 0;font-size:13px}.filter-groups{gap:18px;margin-top:20px;display:grid}.filter-group>strong{margin-bottom:8px;font-size:12px;display:block}.filter-group>div{flex-wrap:wrap;gap:7px;display:flex}.filter-group button,.sort-button{border:1px solid var(--border);background:var(--background);min-height:30px;color:var(--muted-foreground);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.filter-group button:hover,.filter-group button.active,.sort-button:hover,.sort-button.active{border-color:color-mix(in srgb, var(--primary-soft) 38%, var(--border));background:color-mix(in srgb, var(--primary-soft) 7%, var(--background));color:var(--foreground)}.filter-group button small{color:var(--primary-soft);font-size:10px}.model-list-section{margin-top:20px;padding:20px}.model-list-toolbar{flex-wrap:wrap}.model-list-toolbar>strong{font-size:14px}.model-search{border:1px solid var(--border);min-height:34px;color:var(--muted-foreground);border-radius:8px;flex:260px;align-items:center;gap:7px;padding:0 10px;display:flex}.model-search input{width:100%;color:var(--foreground);background:0 0;border:0;outline:0;font-size:13px}.model-list{gap:12px;margin-top:16px;display:grid}.model-card{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, var(--muted));border-radius:14px;padding:18px;transition:border-color .16s,box-shadow .16s,transform .16s}.model-card:hover{border-color:color-mix(in srgb, var(--primary-soft) 32%, var(--border));transform:translateY(-1px);box-shadow:0 8px 24px #0000000d}.model-card-heading{align-items:center;gap:12px;display:flex}.provider-mark{background:var(--foreground);width:36px;height:36px;color:var(--background);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.model-card-heading h2,.model-card-heading p{margin:0}.model-card-heading h2{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:16px;font-weight:700}.model-card-heading h2 i{vertical-align:middle;background:#15c790;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.model-card-heading p{color:var(--muted-foreground);margin-top:3px;font-size:12px}.model-card-actions{gap:5px;margin-left:auto;display:flex}.model-card-actions button{border:1px solid var(--border);background:var(--background);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.price-table{border:1px solid var(--border);border-radius:9px;margin-top:14px;overflow:hidden}.price-table-head,.price-table-row{grid-template-columns:1fr 1fr 1fr;gap:12px;padding:8px 12px;font-size:12px;display:grid}.price-table-head{background:var(--muted);color:var(--muted-foreground);font-size:11px}.price-table-row{border-top:1px solid var(--border)}.price-table-row span{color:var(--muted-foreground)}.price-table-row strong:last-child{color:var(--success)}.model-card-footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.model-card-footer>span{color:var(--muted-foreground);align-items:center;gap:5px;margin-right:auto;font-size:11px;display:inline-flex}.model-card-footer>span strong{color:var(--success)}.model-card-footer em{border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}.empty-state{color:var(--muted-foreground);text-align:center;padding:48px 16px}.verify-wrap{width:min(1180px,100% - 48px);margin:0 auto;padding:100px 0 64px}.verify-hero h1{font-size:44px}.verify-explainer{margin-top:26px;overflow:hidden}.explainer-copy{padding:26px 28px 24px}.explainer-copy h2{letter-spacing:-.04em;margin:12px 0 0;font-size:28px}.explainer-copy p{max-width:980px;color:var(--muted-foreground);margin:12px 0 0;font-size:14px;line-height:1.8}.warning-action{color:#fff;background:#fb9d0d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;margin-top:16px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.explainer-copy small{color:var(--muted-foreground);margin-top:8px;font-size:11px;display:block}.node-compare{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:14px;padding:20px 28px;display:grid}.node-card{border:1px solid var(--border);border-radius:16px;min-height:150px;padding:18px;position:relative}.node-good{border-color:color-mix(in srgb, var(--success) 36%, var(--border));background:color-mix(in srgb, var(--success) 7%, var(--background))}.node-warning{border-color:color-mix(in srgb, var(--warning) 36%, var(--border));background:color-mix(in srgb, var(--warning) 8%, var(--background))}.node-card>div>span,.node-card>div>strong,.node-card>div>p,.node-card>div>small{display:block}.node-card>div>span{color:var(--muted-foreground);font-size:11px;font-weight:700}.node-card>div>strong{margin-top:14px;font-size:20px}.node-card>div>p{color:var(--muted-foreground);align-items:center;gap:6px;margin:8px 0 0;font-size:13px;display:flex}.node-card>div>small{border:1px solid var(--border);color:var(--muted-foreground);border-radius:8px;margin-top:14px;padding:8px 10px;font-size:11px}.node-warning strong{align-items:center;gap:7px;display:flex!important}.node-warning p{line-height:1.7}.node-card>em{background:color-mix(in srgb, var(--success) 12%, var(--background));color:var(--success);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:18px;right:18px}.node-warning>em{background:color-mix(in srgb, var(--warning) 12%, var(--background));color:var(--warning)}.verify-note{border-top:1px solid var(--border);padding:20px 28px}.verify-note strong{font-size:14px}.verify-note p{color:var(--muted-foreground);margin:8px 0 0;font-size:13px;line-height:1.7}.probe-card{margin-top:22px;padding:20px}.probe-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.probe-fields label,.coin-form-card label{color:var(--muted-foreground);font-size:12px;display:block}.probe-fields input,.probe-fields select,.coin-form-card input,.coin-form-card textarea{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);border-radius:8px;outline:none;margin-top:6px;padding:0 12px;font-size:13px;display:block}.probe-fields input,.probe-fields select,.coin-form-card input{height:40px}.probe-start{background:var(--foreground);min-width:190px;min-height:38px;color:var(--background);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:18px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.probe-start:disabled{cursor:wait;opacity:.55}.probe-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;font-size:11px;display:flex}.probe-meta span:first-child{align-items:center;gap:6px;display:inline-flex}.probe-meta .green-text{margin-left:auto}.guide-toggle{color:var(--foreground);cursor:pointer;background:0 0;align-items:center;gap:7px;margin-top:16px;padding:0;font-size:12px;display:inline-flex}.guide-toggle svg:last-child{transition:transform .2s}.guide-toggle svg:last-child.rotate,.rotate{transform:rotate(180deg)}.probe-guide{border:1px solid var(--border);color:var(--muted-foreground);border-radius:8px;margin-top:12px;padding:12px;font-size:12px;line-height:1.7}.probe-steps{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.probe-steps span{border:1px solid var(--border);color:var(--muted-foreground);text-align:center;border-radius:8px;padding:10px 8px;font-size:11px}.probe-steps b{color:var(--foreground)}.probe-result{border:1px dashed var(--border);min-height:180px;color:var(--muted-foreground);text-align:center;border-radius:16px;place-items:center;margin-top:22px;display:grid}.probe-result.has-result{background:color-mix(in srgb, var(--success) 4%, var(--background));text-align:left;border-style:solid;padding:22px;display:block}.result-heading{color:var(--success);align-items:flex-start;gap:10px;display:flex}.result-heading strong,.result-heading span{display:block}.result-heading strong{color:var(--foreground);font-size:16px}.result-heading span{color:var(--muted-foreground);margin-top:4px;font-size:12px}.result-grid{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid;overflow:hidden}.result-grid div{border-right:1px solid var(--border);padding:12px}.result-grid div:last-child{border-right:0}.result-grid span,.result-grid strong{display:block}.result-grid span{color:var(--muted-foreground);font-size:11px}.result-grid strong{margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.verify-config-card{border:1px solid var(--border);background:var(--card);border-radius:16px;margin-top:26px;padding:20px}.verify-config-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.verify-config-head strong,.verify-config-head span{display:block}.verify-config-head strong{font-size:14px}.verify-config-head span:not(.verify-key-hint){color:var(--muted-foreground);margin-top:3px;font-size:12px}.verify-key-hint{border:1px solid color-mix(in srgb, var(--success) 30%, var(--border));background:color-mix(in srgb, var(--success) 6%, var(--background));color:var(--success);border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.verify-comparison{border-top:1px solid var(--border);margin-top:12px;padding-top:14px}.verify-comparison-toggle{color:var(--foreground);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.verify-comparison-toggle span{color:var(--muted-foreground);font-weight:400}.verify-comparison-toggle svg{transition:transform .2s}.verify-comparison-toggle svg.rotate{transform:rotate(180deg)}.verify-comparison .probe-fields{margin-top:12px}.verify-comparison-note{color:var(--muted-foreground);margin:0;font-size:11px;line-height:1.6}.verify-form-error{border:1px solid color-mix(in srgb, var(--danger) 40%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--background));color:var(--danger);border-radius:8px;align-items:center;gap:7px;margin-top:12px;padding:9px 12px;font-size:12px;display:flex}.verify-config-actions{align-items:center;gap:12px;margin-top:18px;display:flex}.verify-config-actions .probe-start{margin:0}.verify-reset{border:1px solid var(--border);height:36px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:12px;display:inline-flex}.verify-target-line{color:var(--muted-foreground);margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.verify-progress{border:1px solid var(--border);background:var(--card);border-radius:16px;margin-top:22px;padding:18px}.verify-progress-head{align-items:center;gap:12px;display:flex}.verify-progress-head strong{font-size:13px}.verify-progress-head>span{color:var(--muted-foreground);font-size:11px}.verify-progress-track{background:var(--muted);border-radius:999px;flex:1;height:5px;overflow:hidden}.verify-progress-track i{background:var(--success);border-radius:999px;height:100%;transition:width .3s;display:block}.verify-progress-list{gap:6px;margin-top:14px;display:grid}.verify-probe-row{border:1px solid var(--border);background:var(--background);border-radius:8px;grid-template-columns:10px 130px 44px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:6px 10px;font-size:12px;display:grid}.verify-probe-row strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.verify-probe-row small{background:var(--muted);color:var(--muted-foreground);text-align:center;border-radius:999px;padding:2px 6px;font-size:10px}.verify-probe-row em{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.verify-probe-latency{color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.verify-probe-dot{background:var(--muted-foreground);opacity:.5;border-radius:50%;width:8px;height:8px}.verify-probe-row.status-running{border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}.verify-probe-row.status-running .verify-probe-dot{background:var(--primary);opacity:1;animation:.9s ease-in-out infinite verify-pulse}.verify-probe-row.status-done{border-color:color-mix(in srgb, var(--success) 22%, var(--border))}.verify-probe-row.status-done .verify-probe-dot{background:var(--success);opacity:1}.verify-probe-row.status-failed,.verify-probe-row.status-blocked{border-color:color-mix(in srgb, var(--danger) 30%, var(--border))}.verify-probe-row.status-failed .verify-probe-dot,.verify-probe-row.status-blocked .verify-probe-dot{background:var(--danger);opacity:1}@keyframes verify-pulse{0%,to{opacity:1}50%{opacity:.25}}.verify-report{margin-top:24px}.verify-verdict{border:1px solid var(--border);border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.verify-verdict-icon{border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.verify-verdict-main{flex:1;min-width:0}.verify-verdict-title{align-items:baseline;gap:10px;display:flex}.verify-verdict-title strong{font-size:18px}.verify-verdict-title span{color:var(--muted-foreground);font-size:11px}.verify-verdict-main p{color:var(--muted-foreground);margin:5px 0 0;font-size:12px;line-height:1.6}.verify-score{text-align:right;flex:none;display:grid}.verify-score b{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:28px;line-height:1}.verify-score span{color:var(--muted-foreground);margin-top:5px;font-size:10px}.verify-verdict.verdict-clean{border-color:color-mix(in srgb, var(--success) 36%, var(--border));background:color-mix(in srgb, var(--success) 6%, var(--background))}.verify-verdict.verdict-clean .verify-verdict-icon,.verify-verdict.verdict-clean .verify-score b{color:var(--success)}.verify-verdict.verdict-suspicious{border-color:color-mix(in srgb, #f5a623 40%, var(--border));background:color-mix(in srgb, #f5a623 6%, var(--background))}.verify-verdict.verdict-suspicious .verify-verdict-icon,.verify-verdict.verdict-suspicious .verify-score b{color:#f5a623}.verify-verdict.verdict-suspect{border-color:color-mix(in srgb, var(--danger) 40%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--background))}.verify-verdict.verdict-suspect .verify-verdict-icon,.verify-verdict.verdict-suspect .verify-score b{color:var(--danger)}.verify-verdict.verdict-inconclusive .verify-verdict-icon,.verify-verdict.verdict-inconclusive .verify-score b{color:var(--muted-foreground)}.verify-summary{border:1px dashed var(--border);color:var(--muted-foreground);border-radius:10px;margin:14px 0 0;padding:13px 16px;font-size:12px;line-height:1.7}.verify-dimensions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.verify-dimensions article{border:1px solid var(--border);background:var(--card);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid}.verify-dimension-icon{background:var(--muted);width:32px;height:32px;color:var(--muted-foreground);border-radius:9px;place-items:center;display:grid}.verify-dimensions article h3{margin:0;font-size:12px}.verify-dimensions article p{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:10px;overflow:hidden}.verify-dimensions article>strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px}.verify-dimensions article>strong i{color:var(--muted-foreground);font-size:10px;font-style:normal}.verify-dimensions article.ok{border-color:color-mix(in srgb, var(--success) 26%, var(--border))}.verify-dimensions article.ok .verify-dimension-icon,.verify-dimensions article.ok>strong{color:var(--success)}.verify-dimensions article.bad .verify-dimension-icon,.verify-dimensions article.bad>strong{color:var(--danger)}.verify-findings{gap:10px;margin-top:18px;display:grid}.verify-section-title{align-items:baseline;gap:8px;display:flex}.verify-section-title strong{font-size:13px}.verify-section-title span{color:var(--muted-foreground);font-size:11px}.verify-finding{border:1px solid var(--border);background:var(--card);border-radius:12px;gap:12px;padding:13px 15px;display:flex}.verify-finding-badge{border-radius:999px;flex:none;align-items:center;height:22px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.verify-finding.severity-high{border-color:color-mix(in srgb, var(--danger) 38%, var(--border))}.verify-finding.severity-high .verify-finding-badge{background:var(--danger);color:#fff}.verify-finding.severity-medium{border-color:color-mix(in srgb, #f5a623 38%, var(--border))}.verify-finding.severity-medium .verify-finding-badge{color:#fff;background:#f5a623}.verify-finding.severity-low{border-color:color-mix(in srgb, var(--muted-foreground) 38%, var(--border))}.verify-finding.severity-low .verify-finding-badge{background:var(--muted-foreground);color:var(--background)}.verify-finding-body{min-width:0}.verify-finding-body h4{margin:0;font-size:13px}.verify-finding-body p{color:var(--muted-foreground);margin:5px 0 0;font-size:12px;line-height:1.65}.verify-finding-body pre{border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);white-space:pre-wrap;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.6;overflow:auto}.verify-no-findings{border:1px solid color-mix(in srgb, var(--success) 26%, var(--border));background:color-mix(in srgb, var(--success) 5%, var(--background));color:var(--success);border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:13px 15px;font-size:12px;font-weight:600;display:flex}.verify-probe-log{border:1px solid var(--border);background:var(--card);border-radius:12px;margin-top:18px}.verify-probe-log summary{cursor:pointer;align-items:center;gap:8px;padding:13px 15px;font-size:12px;font-weight:600;list-style:none;display:flex}.verify-probe-log summary::-webkit-details-marker{display:none}.verify-probe-log summary svg{margin-left:auto;transition:transform .2s}.verify-probe-log[open] summary svg{transform:rotate(180deg)}.verify-probe-log-list{gap:6px;padding:0 15px 14px;display:grid}.verify-raw{margin-top:16px}.verify-method-strip{border:1px dashed var(--border);color:var(--muted-foreground);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;padding:13px 16px;font-size:11px;display:flex}.verify-method-strip span{align-items:center;gap:6px;display:inline-flex}.verify-method-strip b{color:var(--foreground)}.verify-method-strip a{color:var(--foreground);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.verify-method-strip a:hover{color:var(--primary)}@media (max-width:960px){.verify-dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.verify-config-head{flex-direction:column;align-items:flex-start}.verify-config-actions{flex-wrap:wrap}.verify-target-line{width:100%;margin-left:0}.verify-probe-row{grid-template-columns:10px minmax(0,1fr) auto}.verify-probe-row small,.verify-probe-latency{display:none}.verify-verdict{flex-wrap:wrap;align-items:flex-start}.verify-score{text-align:left;width:100%}.verify-dimensions{grid-template-columns:1fr}}.enterprise-page main{overflow:hidden}.enterprise-network,.enterprise-intro,.enterprise-benefits,.architecture-section{width:min(1180px,100% - 48px);margin:0 auto}.enterprise-network{min-height:620px;padding:112px 0 40px;position:relative}.enterprise-network-copy p,.orbit-copy p{color:var(--foreground);letter-spacing:.18em;margin:0;font-size:12px;font-weight:800}.enterprise-network-copy strong{margin-top:14px;font-size:16px;display:block}.network-status,.enterprise-online{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:inline-flex}.network-status{position:absolute;top:112px;right:0}.network-status i,.enterprise-online i{background:var(--success);border-radius:50%;width:7px;height:7px}.enterprise-globe{background:radial-gradient(circle at 36% 32%,#f2f2f2,#d1d1d1 65%,#f8f8f8);border:1px solid #999;border-radius:50%;width:420px;height:420px;position:absolute;top:170px;left:30px;box-shadow:inset -22px -20px 42px #0000001f}.globe-ring{border:1px solid #5a5a5a4d;border-radius:50%;position:absolute;inset:26px 74px;transform:rotate(24deg)}.ring-two{inset:74px 25px;transform:rotate(-22deg)}.globe-continent{color:#4b4b4b;font-size:18px;font-weight:700;position:absolute}.continent-one{top:176px;left:-52px}.continent-two{top:73px;left:172px}.continent-three{top:174px;right:-48px}.continent-four{bottom:78px;left:84px}.continent-five{bottom:84px;right:-70px}.globe-node{background:#131313;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 5px #0000001a}.node-1{top:124px;left:188px}.node-2{top:204px;left:88px}.node-3{top:250px;right:88px}.node-4{bottom:102px;left:188px}.orbit-copy{border-left:1px solid var(--border);gap:10px;max-width:280px;padding-left:18px;display:grid;position:absolute;bottom:124px;right:70px}.orbit-copy strong{font-size:14px}.orbit-copy span{color:var(--muted-foreground);font-size:12px;line-height:1.7}.enterprise-intro{text-align:center;justify-items:center;min-height:520px;padding:30px 0 90px;display:grid;position:relative}.enterprise-intro-copy{max-width:760px}.enterprise-intro-copy h1{letter-spacing:-.055em;margin:18px 0 0;font-size:60px;font-weight:600;line-height:1.08}.enterprise-intro-copy h1 span{display:inline-block}.enterprise-intro-copy>p{color:var(--muted-foreground);margin:24px auto 0;font-size:18px;line-height:1.9}.enterprise-intro-copy .button{margin-top:24px}.enterprise-online{justify-content:center;margin-top:18px;display:flex}.enterprise-contact{border:1px solid var(--border);background:var(--card);text-align:left;border-radius:14px;width:230px;padding:18px;position:absolute;top:70px;right:0}.contact-mark{background:var(--muted);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.enterprise-contact strong,.enterprise-contact p{margin:12px 0 0;display:block}.enterprise-contact p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.enterprise-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 88px;padding:28px 0 100px;display:grid}.enterprise-benefits article svg{color:var(--foreground)}.enterprise-benefits h2,.enterprise-benefits p{margin:10px 0 0}.enterprise-benefits h2{font-size:18px}.enterprise-benefits p{color:var(--muted-foreground);font-size:13px}.architecture-section{border-top:1px solid var(--border);padding:88px 0 110px}.architecture-section>h2{letter-spacing:-.05em;margin:18px 0 0;font-size:48px;font-weight:600;line-height:1.08}.architecture-section>p{max-width:800px;color:var(--muted-foreground);margin:20px 0 0;font-size:16px;line-height:1.8}.architecture-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.architecture-grid article{border-right:1px solid var(--border);min-height:190px;padding:20px}.architecture-grid article:last-child{border-right:0}.architecture-index{color:var(--muted-foreground);justify-content:space-between;align-items:center;display:flex}.architecture-grid h3{margin:38px 0 0;font-size:16px}.architecture-grid p{color:var(--muted-foreground);margin:8px 0 0;font-size:12px;line-height:1.7}.architecture-close{color:var(--muted-foreground);text-align:center;margin-top:74px;font-size:13px}.docs-layout{grid-template-columns:190px minmax(0,1fr);gap:34px;width:min(1240px,100% - 48px);margin:0 auto;padding:90px 0 64px;display:grid}.docs-sidebar{align-self:start;gap:6px;display:grid;position:sticky;top:82px}.docs-sidebar>strong{margin-bottom:8px;font-size:13px}.docs-sidebar>a{color:var(--muted-foreground);padding:8px 0;font-size:12px;line-height:1.4}.docs-sidebar>a:hover,.docs-sidebar>a.active{color:var(--foreground);font-weight:600}.docs-promo{border-radius:10px;margin-top:14px;overflow:hidden}.docs-promo img{width:100%;height:auto}.docs-content{min-width:0}.docs-tabs{border:1px solid var(--border);background:var(--muted);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.docs-tabs button{color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:9px;padding:12px;display:flex}.docs-tabs button.active,.docs-tabs button:hover{background:var(--background);color:var(--foreground);box-shadow:0 2px 8px #0000000a}.docs-tabs button>span,.docs-tabs small{display:block}.docs-tabs small{color:var(--muted-foreground);margin-top:3px;font-size:10px;font-weight:400}.doc-section{padding:48px 0 8px;scroll-margin-top:86px}.doc-kicker{color:var(--primary-soft);letter-spacing:.16em;margin:0;font-size:11px;font-weight:800}.doc-section h1{letter-spacing:-.04em;margin:10px 0 0;font-size:30px}.doc-intro{color:var(--muted-foreground);margin:12px 0 0;font-size:14px;line-height:1.8}.download-grid,.doc-step-grid,.network-choice-grid,.platform-grid,.code-tool-grid,.faq-grid,.relay-steps{gap:12px;margin-top:22px;display:grid}.download-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.download-grid article,.doc-step-grid article,.network-choice-grid article,.platform-grid article,.code-tool-grid article,.faq-grid article,.relay-steps>div,.relay-key-card,.relay-address-card,.proxy-card{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 88%, var(--muted));border-radius:13px;padding:16px}.download-grid h2,.download-grid p,.doc-step-grid strong,.doc-step-grid p,.network-choice-grid strong,.network-choice-grid small,.network-choice-grid p,.platform-grid strong,.platform-grid small,.platform-grid p,.code-tool-grid strong,.code-tool-grid p,.faq-grid strong,.faq-grid p,.relay-steps strong,.relay-steps p,.relay-key-card strong,.relay-key-card p,.relay-address-card span,.relay-address-card strong,.proxy-card h2,.proxy-card p{margin:0;display:block}.download-grid article>svg,.network-choice-grid article>svg,.platform-grid article>svg,.code-tool-grid article>svg,.faq-grid article>svg{color:var(--primary-soft)}.download-grid h2{margin-top:12px;font-size:15px}.download-grid p,.doc-step-grid p,.network-choice-grid p,.platform-grid p,.code-tool-grid p,.faq-grid p,.relay-steps p,.relay-key-card p,.proxy-card p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.7}.black-pill{background:var(--foreground);min-height:28px;color:var(--background);cursor:pointer;border-radius:7px;align-items:center;gap:6px;margin-top:14px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.doc-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-step-grid article{min-height:100px}.network-choice-grid,.platform-grid,.code-tool-grid,.faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-grid,.code-tool-grid,.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-choice-grid strong,.platform-grid strong,.code-tool-grid strong,.faq-grid strong{margin-top:12px;font-size:14px}.network-choice-grid small,.platform-grid small{color:var(--muted-foreground);margin-top:4px;font-size:11px}.proxy-card{margin-top:14px}.proxy-card h2{margin-top:7px;font-size:18px}.proxy-card ol{color:var(--muted-foreground);gap:7px;margin:14px 0 0;padding-left:20px;font-size:12px;line-height:1.7;display:grid}.code-tool-value{color:#f4f7ff;overflow-wrap:anywhere;background:#0d111b;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:flex}.code-tool-value .copy-button{color:#fff;background:0 0;border-color:#fff3;flex:none}.relay-address-card,.relay-key-card{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.relay-address-card span{color:var(--muted-foreground);font-size:11px}.relay-address-card strong{margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}.relay-key-card>div{grid-template-columns:auto 1fr;gap:0 10px;display:grid}.relay-key-card>div>svg{color:var(--primary-soft);grid-row:span 2}.relay-key-card p{grid-column:2}.relay-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.relay-steps b{color:var(--primary-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.relay-steps strong{margin-top:14px;font-size:14px}.coin-wrap,.legal-wrap{width:min(1040px,100% - 48px);margin:0 auto;padding:100px 0 64px}.coin-wrap>h1{max-width:800px}.coin-lead{max-width:820px}.coin-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.coin-principles article{border:1px solid var(--border);border-radius:13px;padding:18px}.coin-principles svg{color:var(--primary-soft)}.coin-principles strong,.coin-principles p{margin:12px 0 0;display:block}.coin-principles strong{font-size:15px}.coin-principles p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.coin-notice{border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));background:color-mix(in srgb, var(--warning) 7%, var(--background));border-radius:13px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.coin-notice>svg{color:var(--warning);flex:none}.coin-notice strong,.coin-notice p{margin:0;display:block}.coin-notice p{color:var(--muted-foreground);margin-top:6px;font-size:12px;line-height:1.7}.coin-form-card{margin-top:22px;padding:22px}.coin-form-card h2{margin:0;font-size:22px}.coin-form-card>p{color:var(--muted-foreground);margin:7px 0 0;font-size:13px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.coin-form-card textarea{resize:vertical;min-height:130px;padding-top:10px}.coin-form-card>label{margin-top:16px}.coin-form-card>.button{margin-top:18px}.coin-form-card .success-banner{margin-top:14px}.back-link{color:var(--primary-soft);align-items:center;gap:7px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}.legal-wrap{max-width:900px}.legal-wrap>h1{letter-spacing:-.05em;margin:16px 0 0;font-size:46px}.legal-meta{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:12px 24px;margin-top:18px;padding-bottom:22px;display:flex}.legal-meta strong{font-size:16px}.legal-meta span{color:var(--muted-foreground);font-size:13px}.legal-wrap section{border-bottom:1px solid color-mix(in srgb, var(--border) 75%, transparent);padding:22px 0}.legal-wrap section h2{letter-spacing:-.03em;margin:0;font-size:19px}.legal-wrap section p{color:var(--muted-foreground);margin:10px 0 0;font-size:14px;line-height:1.9}.dashboard-shell{--dashboard-sidebar-width:208px;background:color-mix(in srgb, var(--muted) 38%, var(--background));min-height:100svh;color:var(--foreground)}.dashboard-sidebar{z-index:40;width:var(--dashboard-sidebar-width);border-right:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, var(--muted));flex-direction:column;padding:12px 10px;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand-row{justify-content:space-between;align-items:center;gap:4px;min-height:40px;padding:0 4px 10px;display:flex}.dashboard-brand,.dashboard-header-brand{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.dashboard-brand img,.dashboard-header-brand img{object-fit:contain;border-radius:50%;width:24px;height:24px}.sidebar-close,.dashboard-menu-button{width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.sidebar-close:hover,.dashboard-menu-button:hover{background:var(--muted);color:var(--foreground)}.sidebar-sections{gap:18px;padding:12px 4px;display:grid;overflow-y:auto}.sidebar-sections section>p{color:var(--muted-foreground);margin:0 0 8px;font-size:11px}.sidebar-sections section>a,.sidebar-bottom a{min-height:34px;color:var(--foreground);border-radius:8px;align-items:center;gap:10px;margin-top:2px;padding:0 9px;font-size:13px;transition:background-color .16s,color .16s;display:flex}.sidebar-sections section>a:hover,.sidebar-sections section>a.active,.sidebar-bottom a:hover{background:color-mix(in srgb, var(--foreground) 9%, var(--background))}.sidebar-sections a svg,.sidebar-bottom a svg{color:var(--muted-foreground);flex:none}.sidebar-sections a.active svg{color:var(--foreground)}.sidebar-sections a b{background:var(--foreground);color:var(--background);border-radius:999px;margin-left:auto;padding:2px 5px;font-size:9px;line-height:1.2}.sidebar-bottom{border-top:1px solid var(--border);margin-top:auto;padding-top:12px;display:grid}.dashboard-header{inset:0 0 auto var(--dashboard-sidebar-width);z-index:35;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:14px;height:64px;padding:0 18px;display:flex;position:fixed}.dashboard-header-left,.dashboard-header-actions,.dashboard-public-nav,.dashboard-search,.invite-button,.dashboard-icon-button,.dashboard-profile{align-items:center;display:flex}.dashboard-header-left{gap:10px;min-width:0}.dashboard-menu-button{display:none}.dashboard-public-nav{gap:0;margin-left:8px}.dashboard-public-nav a{color:var(--muted-foreground);white-space:nowrap;padding:8px 9px;font-size:12px;position:relative}.dashboard-public-nav a:hover{color:var(--foreground)}.dashboard-public-nav small{color:#fff;background:#f3485d;border-radius:4px;padding:2px 4px;font-size:7px;font-weight:800;line-height:1;position:absolute;top:-3px;right:-2px}.dashboard-header-actions{flex:none;gap:8px}.dashboard-search{border:1px solid var(--border);background:var(--background);width:210px;height:34px;color:var(--muted-foreground);border-radius:8px;gap:7px;padding:0 10px;font-size:12px}.dashboard-search kbd{border:1px solid var(--border);background:var(--muted);border-radius:5px;margin-left:auto;padding:2px 5px;font-size:10px}.invite-button{border:1px solid var(--foreground);background:var(--background);height:34px;color:var(--foreground);cursor:pointer;border-radius:999px;gap:7px;padding:0 12px;font-size:12px;font-weight:700}.invite-button:hover{background:var(--muted)}.dashboard-icon-button{width:32px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;position:relative}.dashboard-icon-button:hover{background:var(--muted)}.dashboard-icon-button i{color:#d25570;background:#ffdce1;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;font-style:normal;display:inline-flex;position:absolute;top:0;right:0}.dashboard-avatar{color:#fff;cursor:pointer;background:#46c8bfd1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-profile{position:relative}.dashboard-profile-menu{border:1px solid var(--border);background:var(--card);border-radius:9px;width:180px;padding:8px;display:grid;position:absolute;top:38px;right:0;box-shadow:0 12px 28px #0000001a}.dashboard-profile-menu strong,.dashboard-profile-menu span,.dashboard-profile-menu a,.dashboard-profile-menu button{text-align:left;padding:5px 7px;font-size:12px}.dashboard-profile-menu span{color:var(--muted-foreground)}.dashboard-profile-menu a:hover,.dashboard-profile-menu button:hover{background:var(--muted);border-radius:6px}.dashboard-profile-menu button{color:var(--foreground);cursor:pointer;background:0 0;border:0}.dashboard-main{min-height:100svh;margin-left:var(--dashboard-sidebar-width);padding:88px 32px 48px}.dashboard-content{width:min(1120px,100%);margin:0 auto}.dashboard-page-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.dashboard-page-header h1{letter-spacing:-.04em;margin:0;font-size:26px}.dashboard-page-header p{color:var(--muted-foreground);margin:6px 0 0;font-size:13px}.dashboard-page-actions{gap:8px;display:flex}.dashboard-button{border:1px solid var(--border);background:var(--background);min-height:32px;color:var(--foreground);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s,opacity .16s;display:inline-flex}.dashboard-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary-soft) 35%, var(--border));background:var(--muted)}.dashboard-button.primary{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.dashboard-button:disabled{cursor:not-allowed;opacity:.48}.dashboard-button.active{border-color:color-mix(in srgb, var(--primary-soft) 35%, var(--border));background:color-mix(in srgb, var(--primary-soft) 8%, var(--background))}.dashboard-section-label,.card-overline{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.dashboard-section-label{align-items:center;gap:7px;display:inline-flex}.dashboard-section-label svg{color:var(--primary-soft)}.code-banner,.onboarding-card,.request-card,.recommend-card,.usage-overview-card,.api-info-card,.dashboard-faq,.analytics-chart-card,.analysis-tabs,.endpoint-card,.keys-table-card,.logs-filter-card,.logs-table-card,.referral-card,.wallet-tabs-card,.member-benefits,.settings-panel,.profile-summary,.profile-extra-grid article,.agent-grid article{border:1px solid var(--border);background:var(--card);border-radius:14px}.code-banner{color:var(--muted-foreground);align-items:flex-start;gap:10px;margin-bottom:14px;padding:13px 16px;display:flex}.code-banner code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.6}.onboarding-card,.request-card,.recommend-card,.usage-overview-card,.api-info-card,.dashboard-faq,.analytics-chart-card,.analysis-tabs,.endpoint-card,.keys-table-card,.logs-filter-card,.logs-table-card,.referral-card,.wallet-tabs-card,.member-benefits,.settings-panel,.profile-summary{padding:20px}.onboarding-card h2,.request-card h2,.recommend-card h2,.usage-overview-card h2,.api-info-card h2,.dashboard-faq h2,.analytics-chart-card h2,.endpoint-card h2,.table-title h2,.referral-card h2,.wallet-tab-panel h2,.member-benefits h2,.settings-heading h2{letter-spacing:-.035em;margin:8px 0 0;font-size:20px}.onboarding-card>p,.request-card p,.api-info-card>p,.dashboard-faq>p,.endpoint-card p,.table-title p,.referral-card p,.wallet-tab-panel>p,.member-benefits>p,.settings-heading p{color:var(--muted-foreground);margin:7px 0 0;font-size:13px;line-height:1.7}.onboarding-actions{gap:8px;margin-top:16px;display:flex}.onboarding-steps{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.onboarding-steps a,.recommend-grid a{border-right:1px solid var(--border);align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.onboarding-steps a:last-child,.recommend-grid a:last-child{border-right:0}.onboarding-steps a:hover,.recommend-grid a:hover{background:var(--muted)}.onboarding-steps b{color:var(--primary-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.onboarding-steps span,.recommend-grid span{flex:1;min-width:0}.onboarding-steps strong,.onboarding-steps small,.recommend-grid strong,.recommend-grid small{display:block}.onboarding-steps strong,.recommend-grid strong{font-size:13px}.onboarding-steps small,.recommend-grid small{color:var(--muted-foreground);margin-top:3px;font-size:11px;line-height:1.5}.request-card{grid-template-columns:.8fr 1.2fr;align-items:center;gap:20px;margin-top:14px;display:grid}.request-card pre{color:#e9edf7;white-space:pre-wrap;overflow-wrap:anywhere;background:#0d111b;border-radius:9px;min-height:110px;margin:0;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.7}.request-card .dashboard-button{margin-top:16px}.ready-grid,.usage-stat-grid,.api-node-grid,.analytics-stats,.referral-stats,.profile-summary-stats{display:grid}.ready-grid{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(3,1fr);margin-top:14px;overflow:hidden}.ready-grid div{border-right:1px solid var(--border);gap:6px;padding:12px;display:grid}.ready-grid div:last-child{border-right:0}.ready-grid span,.usage-stat-grid span,.usage-stat-grid small{color:var(--muted-foreground);font-size:11px}.ready-grid strong{font-size:13px}.ready-grid div:first-child strong{color:var(--success)}.recommend-card,.usage-overview-card,.api-info-card,.dashboard-faq{margin-top:14px}.recommend-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.usage-stat-grid{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(4,1fr);margin-top:16px;overflow:hidden}.usage-stat-grid div{border-right:1px solid var(--border);gap:6px;padding:14px;display:grid}.usage-stat-grid div:last-child{border-right:0}.usage-stat-grid strong{font-size:20px}.wallet-quick-link{color:var(--primary-soft);align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:700;display:inline-flex}.api-node-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.api-node-grid article{border:1px solid var(--border);border-radius:10px;padding:14px}.api-node-grid article>svg{color:var(--primary-soft)}.api-node-grid article>strong,.api-node-grid article>p,.api-node-grid article>code{margin:7px 0 0;display:block}.api-node-grid article>strong{font-size:14px}.api-node-grid article>p{color:var(--muted-foreground);font-size:12px;line-height:1.6}.api-node-grid article>code{color:var(--muted-foreground);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.api-node-grid article>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.api-node-grid article .dashboard-button,.dashboard-copy-button{min-height:27px;padding:0 8px;font-size:10px}.dashboard-copy-button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:6px;align-items:center;gap:5px;display:inline-flex}.dashboard-faq>div:last-child{border-top:1px solid var(--border);margin-top:14px}.dashboard-faq article{border-bottom:1px solid var(--border)}.dashboard-faq article>button{width:100%;min-height:48px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:13px;display:flex}.dashboard-faq article>button svg{transition:transform .18s}.dashboard-faq article>p{color:var(--muted-foreground);margin:0 0 14px;font-size:12px;line-height:1.7}.dashboard-shell{--dashboard-sidebar-width:208px;background:#fafafa}.dashboard-sidebar{background:#fff;padding:10px 12px}.sidebar-brand-row{min-height:38px;padding:0 2px 8px}.dashboard-header{background:#fffffff0;height:56px;padding:0 14px}.dashboard-main{padding:74px 16px 42px}.dashboard-content{width:min(1120px,100%)}.dashboard-page-header{margin-bottom:18px}.dashboard-page-header h1{letter-spacing:0;font-size:19px}.dashboard-overview{max-width:none}.overview-hero-card,.overview-panel,.overview-hero-collapsed{background:#fff;border:1px solid #e8e8e8;border-radius:18px}.overview-hero-card{background:radial-gradient(circle at 87% 14%,#fff9afc2,#0000 32%),radial-gradient(circle at 28% 19%,#e8eaffc7,#0000 39%),linear-gradient(116deg,#f8fbff 0%,#fcf2ff 47%,#ffd 100%);grid-template-columns:minmax(0,1.08fr) minmax(304px,.92fr);gap:20px;min-height:400px;padding:20px;display:grid;overflow:hidden}.overview-hero-copy{flex-direction:column;min-width:0;display:flex}.overview-eyebrow{color:#68717a;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.overview-hero-copy h2{letter-spacing:0;max-width:460px;margin:8px 0 0;font-size:clamp(24px,2.25vw,31px);line-height:1.22}.overview-hero-copy>p{color:#656a71;margin:7px 0 0;font-size:13px}.overview-hero-actions{gap:8px;margin-top:15px;display:flex}.overview-hero-actions .dashboard-button{background:#ffffffbf;border-color:#00000017;border-radius:8px;min-height:31px}.overview-hero-actions .dashboard-button.primary{background:#0b0b0b;border-color:#0b0b0b}.overview-guide-hide{transform:rotate(180deg)}.overview-step-list{gap:10px;margin-top:auto;display:grid}.overview-step-list a{background:#ffffffb8;border:1px solid #22222214;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:59px;padding:7px 14px 7px 0;transition:transform .16s,background-color .16s;display:grid;box-shadow:0 2px 6px #00000003}.overview-step-list a:hover{background:#fff;transform:translate(2px)}.overview-step-mark{background:#fff;border:1px solid #1b1b1b;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.overview-step-mark.done{color:#00a978;background:#00b9851a;border-color:#00b98538}.overview-step-content{min-width:0}.overview-step-content strong,.overview-step-content small{display:block}.overview-step-content strong{font-size:13px;font-weight:600}.overview-step-content small{color:#777d85;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.overview-request-status{background:#ffffffa3;border:1px solid #4242421f;border-radius:22px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 4px 13px #42356714}.overview-request-heading{border-bottom:1px solid #2525251a;align-items:center;gap:10px;min-height:60px;padding:10px 13px;display:flex}.overview-request-heading>svg{flex:none}.overview-request-heading>span{flex:1;min-width:0}.overview-request-heading strong,.overview-request-heading small{display:block}.overview-request-heading strong{font-size:13px;font-weight:600}.overview-request-heading small{color:#7d8187;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.overview-request-heading .dashboard-button{background:#ffffffc7;border-color:#00000017;border-radius:8px;flex:none;min-height:29px;padding:0 9px;font-size:11px}.overview-request-status pre{color:#656565;white-space:pre-wrap;overflow-wrap:anywhere;background:#eeede5b8;border-radius:12px;min-height:109px;margin:12px 13px 6px;padding:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.65}.overview-health-list{margin-top:auto;display:grid}.overview-health-list>div{color:#565b62;border-top:1px solid #25252514;align-items:center;gap:8px;min-height:45px;padding:0 13px;font-size:11px;display:flex}.overview-health-list svg{color:#899099}.overview-health-list span{flex:1}.overview-health-list em{color:#666b72;white-space:nowrap;font-size:11px;font-style:normal}.overview-health-list>div:first-child em{color:#00a978}.overview-hero-collapsed{min-height:72px;color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:14px 20px;font-size:13px;display:flex}.overview-panel{border-radius:18px}.recommend-card.overview-panel,.usage-overview-card.overview-panel,.api-info-card.overview-panel,.dashboard-faq.overview-panel{margin-top:14px;padding:20px}.overview-panel .card-overline{letter-spacing:0;text-transform:none}.overview-panel h2{letter-spacing:0;font-size:20px}@media (max-width:800px){.dashboard-main{padding:72px 16px 36px}.dashboard-page-header{margin-bottom:20px}.dashboard-page-header h1{font-size:26px}.overview-hero-card{background:#fff;border-radius:16px;grid-template-columns:1fr;gap:16px;min-height:0;padding:18px}.overview-hero-copy h2{font-size:20px;line-height:1.35}.overview-hero-actions{margin-top:14px}.overview-step-list{border-top:1px solid var(--border);gap:0;margin-top:16px}.overview-step-list a{border:0;border-bottom:1px solid var(--border);min-height:76px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 20px;gap:8px;padding:12px 0}.overview-step-list a:last-child{border-bottom:0}.overview-step-mark{display:none}.overview-step-content strong{color:var(--foreground);font-size:13px}.overview-step-content strong:first-letter{color:var(--primary-soft)}.overview-request-status{border-radius:16px;min-height:0}.overview-request-status pre{min-height:126px}.overview-health-list>div{min-height:44px}.overview-panel{border-radius:16px}.recommend-card.overview-panel,.usage-overview-card.overview-panel,.api-info-card.overview-panel,.dashboard-faq.overview-panel{padding:18px}}.analytics-stats{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.analytics-stats>div{border-right:1px solid var(--border);align-content:start;gap:6px;min-height:118px;padding:14px;display:grid}.analytics-stats>div:last-child{border-right:0}.analytics-stats svg{color:var(--muted-foreground)}.analytics-stats span,.analytics-stats small{color:var(--muted-foreground);font-size:11px}.analytics-stats strong{font-size:21px}.analytics-chart-card{margin-top:16px;padding-bottom:0}.analytics-card-header h2{margin:0}.analytics-card-header h2 span{color:var(--muted-foreground);margin-left:6px;font-size:12px;font-weight:400}.analytics-card-header>div{gap:6px;display:flex}.analytics-chart{border-top:1px solid var(--border);height:400px;margin:18px -20px 0;padding:18px 20px;position:relative;overflow:hidden}.analytics-chart svg{width:100%;height:100%}.analytics-chart line{stroke:var(--border);stroke-width:1px}.analytics-chart rect{fill:color-mix(in srgb, var(--primary-soft) 48%, transparent)}.analytics-chart polyline{fill:none;stroke:var(--primary-soft);stroke-width:3px}.chart-empty-label{color:var(--muted-foreground);text-align:center;font-size:12px;position:absolute;inset:50% 0 auto}.analysis-tabs{margin-top:16px;padding:0;overflow:hidden}.tabs-row{border-bottom:1px solid var(--border);background:var(--muted);gap:4px;padding:5px;display:flex}.tabs-row button{min-height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:7px;padding:0 10px;font-size:12px}.tabs-row button.active,.tabs-row button:hover{background:var(--background);color:var(--foreground)}.analysis-empty{min-height:160px;color:var(--muted-foreground);place-items:center;font-size:12px;display:grid}.endpoint-card{gap:16px;display:grid}.endpoint-card>div:first-child p{color:var(--muted-foreground);margin:6px 0 0;font-size:12px}.endpoint-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.endpoint-grid article{border:1px solid var(--border);border-radius:9px;gap:7px;padding:12px;display:grid}.endpoint-grid article>span{color:var(--muted-foreground);font-size:11px}.endpoint-grid code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.keys-table-card,.logs-table-card{margin-top:16px;padding-bottom:0}.table-title h2{margin:0}.keys-table,.logs-table-card{border-top:1px solid var(--border);margin:16px -20px 0;overflow:hidden}.keys-table-head,.keys-table-row,.logs-table-head{align-items:center;gap:12px;padding:12px 20px;font-size:11px;display:grid}.keys-table-head,.logs-table-head{color:var(--muted-foreground);background:var(--muted)}.keys-table-head,.keys-table-row{grid-template-columns:1.2fr .8fr 1.7fr .8fr .8fr .9fr 40px}.keys-table-row{border-top:1px solid var(--border);min-height:56px;font-size:12px}.keys-table-row code{overflow-wrap:anywhere;color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.keys-table-row>button{width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.keys-table-row>button:hover{background:var(--muted);color:#e95b75}.table-empty,.logs-empty,.modal-empty{min-height:230px;color:var(--muted-foreground);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.table-empty strong,.table-empty p,.logs-empty strong,.logs-empty p,.modal-empty p{margin:0}.table-empty strong,.logs-empty strong{color:var(--foreground);font-size:14px}.table-empty p,.logs-empty p{font-size:12px}.table-empty .dashboard-button{margin-top:8px}.pagination{border-top:1px solid var(--border);min-height:52px;color:var(--muted-foreground);align-items:center;gap:8px;padding:0 20px;font-size:11px;display:flex}.pagination strong{color:var(--foreground);margin-left:auto;font-weight:500}.pagination button{border:1px solid var(--border);background:var(--background);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.dashboard-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000002e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.dashboard-modal{border:1px solid var(--border);background:var(--card);border-radius:14px;width:min(480px,100%);padding:20px;box-shadow:0 20px 60px #00000029}.modal-heading h2{margin:0;font-size:20px}.modal-heading p{color:var(--muted-foreground);margin:5px 0 0;font-size:12px}.modal-heading>button{background:var(--muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.dashboard-modal>label{color:var(--muted-foreground);margin-top:20px;font-size:12px;display:block}.dashboard-modal input{border:1px solid var(--border);background:var(--background);width:100%;height:40px;color:var(--foreground);border-radius:8px;outline:0;margin-top:6px;padding:0 11px;font-size:13px;display:block}.created-key{border:1px solid color-mix(in srgb, var(--success) 30%, var(--border));background:color-mix(in srgb, var(--success) 6%, var(--background));border-radius:9px;gap:7px;margin-top:16px;padding:12px;display:grid}.created-key span{color:var(--muted-foreground);font-size:11px}.created-key code{overflow-wrap:anywhere;color:var(--success);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.logs-filter-card{position:relative}.logs-filter-row{grid-template-columns:1.55fr .8fr .8fr auto;align-items:center;gap:10px;display:grid}.logs-filter-row label,.logs-filter-row>input,.advanced-filter input,.logs-filter-actions select{border:1px solid var(--border);background:var(--background);min-width:0;height:34px;color:var(--foreground);border-radius:8px;outline:0;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:flex}.logs-filter-row label input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0}.logs-filter-row label svg{color:var(--muted-foreground);flex:none}.expand-button{color:var(--muted-foreground);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:6px 4px;font-size:12px;display:inline-flex}.expand-button svg{transition:transform .18s}.advanced-filter{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.logs-filter-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.logs-filter-actions select{margin-right:auto}.logs-table-head{grid-template-columns:1.2fr 1fr 1fr .7fr .8fr .8fr .5fr}.logs-empty{min-height:280px}.eye-icon{font-size:13px}.status-chip{border:1px solid var(--border);width:fit-content;min-height:24px;color:var(--muted-foreground);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:10px;display:inline-flex}.status-chip.green{border-color:color-mix(in srgb, var(--success) 25%, var(--border));color:var(--success)}.status-chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.referral-card{grid-template-columns:1fr auto;gap:16px;display:grid}.referral-card h2{max-width:650px;font-size:18px;line-height:1.45}.referral-card>.dashboard-button{align-self:start}.referral-stats{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(6,1fr);margin-top:8px}.referral-stats div{border-right:1px solid var(--border);gap:5px;padding:14px 10px 0;display:grid}.referral-stats div:first-child{padding-left:0}.referral-stats div:last-child{border-right:0}.referral-stats span{color:var(--muted-foreground);font-size:11px}.referral-stats strong{font-size:17px}.wallet-tabs-card{margin-top:16px;padding:0;overflow:hidden}.wallet-tabs{border-bottom:1px solid var(--border);background:var(--muted);gap:2px;padding:5px;display:flex}.wallet-tabs button{min-height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.wallet-tabs button.active,.wallet-tabs button:hover{background:var(--background);color:var(--foreground)}.wallet-tab-panel{padding:20px}.amount-grid,.redeem-card-grid,.subscription-grid,.benefit-grid{gap:10px;margin-top:18px;display:grid}.amount-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.amount-grid button,.redeem-card-grid button{border:1px solid var(--border);background:var(--background);min-height:42px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:0 8px;font-size:12px}.amount-grid button:hover,.amount-grid button.selected,.redeem-card-grid button:hover{border-color:color-mix(in srgb, var(--success) 40%, var(--border));background:color-mix(in srgb, var(--success) 7%, var(--background))}.selected-payment{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.selected-payment span{color:var(--muted-foreground);font-size:12px}.selected-payment strong{font-size:20px}.selected-payment .dashboard-button{margin-left:auto}.redeem-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.redeem-card-grid button{text-align:left;align-content:center;gap:5px;min-height:110px;padding:13px;display:grid}.redeem-card-grid span,.redeem-card-grid small{color:var(--muted-foreground);font-size:11px}.redeem-card-grid strong{font-size:22px}.wallet-input-label input{padding-right:12px}.wallet-tab-panel>.dashboard-button{margin-top:14px}.subscription-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-grid article{border:1px solid var(--border);border-radius:12px;align-content:start;min-height:290px;padding:16px;display:grid}.subscription-grid article:first-child{border-color:color-mix(in srgb, var(--success) 35%, var(--border))}.package-tag{min-height:18px;color:var(--warning);font-size:10px;font-weight:700}.subscription-grid h3{margin:7px 0 0;font-size:18px}.subscription-grid p,.subscription-grid article>span,.subscription-grid article>small{color:var(--muted-foreground);font-size:12px}.subscription-grid p{min-height:36px;margin:7px 0 0;line-height:1.6}.package-price{margin-top:18px;font-size:28px}.subscription-grid article>span:not(.package-tag){margin-top:10px}.subscription-grid article>small{margin-top:5px}.subscription-grid article .dashboard-button{margin-top:auto}.agreement-check{color:var(--muted-foreground);align-items:center;gap:7px;margin-top:18px;font-size:12px;display:flex}.agreement-check input{accent-color:var(--success)}.agreement-check a{color:var(--success)}.wallet-bottom-actions{padding:0 20px 20px}.member-benefits{margin-top:16px}.benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.benefit-grid article{border:1px solid var(--border);border-radius:10px;gap:7px;min-height:175px;padding:15px;display:grid}.benefit-grid article>strong{font-size:15px}.benefit-grid article>span,.benefit-grid article small,.benefit-grid article em{color:var(--muted-foreground);font-size:11px;font-style:normal}.benefit-grid article div{justify-content:space-between;align-items:center;gap:8px;display:flex}.benefit-grid article b{font-size:14px}.agent-title{letter-spacing:-.04em;margin:24px 0 0;font-size:24px}.agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.agent-grid article{cursor:pointer;min-height:420px;padding:20px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.agent-grid article:hover,.agent-grid article.selected{border-color:var(--foreground);transform:translateY(-2px);box-shadow:0 10px 26px #0000000f}.agent-card-heading{justify-content:space-between;align-items:start;gap:10px;display:flex}.agent-card-heading h3{margin:0;font-size:20px}.agent-recommend{background:var(--foreground);color:var(--background);border-radius:999px;margin-top:-31px;padding:4px 7px;font-size:10px;font-weight:700}.agent-grid article>p{color:var(--muted-foreground);margin:10px 0 0;font-size:12px;line-height:1.7}.agent-price{letter-spacing:-.04em;margin-top:24px;font-size:30px;display:block}.agent-price small{color:var(--muted-foreground);margin-left:4px;font-size:12px;font-weight:400}.agent-save{color:var(--success);font-size:12px}.agent-rate{background:var(--muted);border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding:14px;display:grid}.agent-rate div{gap:5px;display:grid}.agent-rate span{color:var(--muted-foreground);font-size:11px}.agent-rate strong{color:var(--success);font-size:20px}.agent-rate div:last-child strong{color:var(--warning)}.agent-grid ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.agent-grid li{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;display:flex}.agent-grid li svg{color:var(--success)}.agent-grid article>.dashboard-button{align-self:end;margin-top:20px}.profile-summary{grid-template-columns:auto 1fr;align-items:center;gap:0 16px;display:grid}.profile-avatar-large{background:var(--muted);width:64px;height:64px;color:var(--muted-foreground);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;font-size:13px;display:flex}.profile-summary h1{letter-spacing:-.04em;margin:0;font-size:25px}.profile-summary h1 small{color:var(--muted-foreground);font-size:12px;font-weight:400}.profile-summary>div:nth-child(2) p{color:var(--muted-foreground);margin:6px 0 0;font-size:13px}.profile-summary-stats{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin:18px -20px -20px}.profile-summary-stats div{border-right:1px solid var(--border);gap:5px;padding:14px 20px;display:grid}.profile-summary-stats div:last-child{border-right:0}.profile-summary-stats span,.profile-summary-stats small{color:var(--muted-foreground);font-size:11px}.profile-summary-stats strong{font-size:20px}.settings-panel{margin-top:16px;padding:0;overflow:hidden}.settings-heading{align-items:center;gap:12px;padding:20px;display:flex}.settings-heading>svg{color:var(--primary-soft)}.settings-heading h2{margin:0}.settings-heading p{margin:4px 0 0}.settings-tabs{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--muted);grid-template-columns:repeat(2,1fr);padding:4px;display:grid}.settings-tabs button{min-height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:12px;display:inline-flex}.settings-tabs button.active,.settings-tabs button:hover{background:var(--background);color:var(--foreground)}.settings-body{padding:20px}.account-row,.preference-row{border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.account-row>div,.preference-row>div{align-items:flex-start;gap:10px;display:flex}.account-row>div>svg,.preference-row>div>svg{color:var(--primary-soft)}.account-row strong,.account-row small,.preference-row strong,.preference-row small{display:block}.account-row strong,.preference-row strong{font-size:13px}.account-row small,.preference-row small{color:var(--muted-foreground);margin-top:5px;font-size:11px}.account-row em{color:var(--success);font-style:normal}.security-list{margin-top:18px}.security-list h3,.security-list>p{margin:0}.security-list h3{font-size:16px}.security-list>p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.security-list>button{border-top:1px solid var(--border);width:100%;min-height:58px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;margin-top:8px;padding:0 10px;display:flex}.security-list>button:hover{background:var(--muted)}.security-list>button span{flex:1}.security-list>button strong,.security-list>button small{display:block}.security-list>button strong{font-size:13px}.security-list>button small{color:var(--muted-foreground);margin-top:3px;font-size:11px}.preference-row+.preference-row{margin-top:10px}.preference-row select{border:1px solid var(--border);background:var(--background);height:32px;color:var(--foreground);border-radius:7px;padding:0 8px;font-size:12px}.toggle{background:var(--border);cursor:pointer;border-radius:999px;width:42px;height:24px;position:relative}.toggle i{background:var(--background);border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px}.toggle.on{background:var(--success)}.toggle.on i{transform:translate(18px)}.preference-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.profile-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.profile-extra-grid article{gap:7px;padding:18px;display:grid}.profile-extra-grid article>svg{color:var(--primary-soft)}.profile-extra-grid h3,.profile-extra-grid p{margin:0}.profile-extra-grid h3{font-size:16px}.profile-extra-grid p{color:var(--muted-foreground);font-size:12px}.profile-extra-grid .dashboard-button{justify-self:start;margin-top:8px}.playground-shell{border:1px solid var(--border);background:var(--background);border-radius:14px;grid-template-columns:260px minmax(0,1fr);min-height:calc(100svh - 136px);display:grid;overflow:hidden}.conversation-sidebar{border-right:1px solid var(--border);background:color-mix(in srgb, var(--muted) 32%, var(--background));padding:18px}.conversation-heading,.chat-header,.composer-footer,.creative-topbar,.workspace-heading,.optimize-row,.serial-toolbar,.studio-brand,.studio-account,.capacity-header,.capacity-summary{align-items:center;display:flex}.conversation-heading{justify-content:space-between;font-size:15px}.new-conversation{border:1px solid var(--border);background:var(--background);width:100%;min-height:40px;color:var(--foreground);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-top:18px;padding:0 11px;font-size:13px;display:flex}.new-conversation:hover,.history-item:hover{border-color:color-mix(in srgb, var(--primary-soft) 30%, var(--border));background:var(--muted)}.conversation-sidebar>p{color:var(--muted-foreground);margin:20px 0 8px;font-size:11px}.history-empty{color:var(--muted-foreground);font-size:12px}.history-item{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;margin-top:3px;padding:8px;font-size:12px;display:block}.chat-panel{flex-direction:column;min-width:0;min-height:620px;display:flex;position:relative}.chat-header{border-bottom:1px solid var(--border);justify-content:space-between;min-height:56px;padding:0 20px}.chat-header>strong{align-items:center;gap:5px;font-size:14px;display:inline-flex}.chat-header>div{gap:7px;display:flex}.chat-header>div span{border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;padding:6px 9px;font-size:10px}.chat-empty{flex:1;align-content:center;place-items:center;gap:15px;display:grid}.chat-logo{border:1px solid var(--border);width:58px;height:58px;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.chat-empty h2{margin:0;font-size:18px}.message-list{gap:12px;width:min(680px,100% - 48px);display:grid}.message-bubble{border:1px solid var(--border);background:var(--muted);border-radius:10px;padding:12px}.message-bubble span{color:var(--muted-foreground);font-size:10px}.message-bubble p{margin:5px 0 0;font-size:13px}.composer{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, var(--muted));border-radius:14px;width:min(720px,100% - 48px);margin:0 auto 30px;padding:14px;box-shadow:0 16px 34px #0000000f}.composer textarea{width:100%;min-height:56px;color:var(--foreground);resize:vertical;background:0 0;border:0;outline:0;padding:5px 0;font-size:13px;display:block}.composer-footer{gap:7px}.composer-footer>button:first-child,.send-button{width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.composer-footer>button:first-child:hover{background:var(--muted)}.model-pill{border:1px solid var(--border);background:var(--background);min-height:30px;color:var(--muted-foreground);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex}.send-button{background:var(--foreground);color:var(--background);margin-left:auto}.creative-shell{border:1px solid var(--border);background:var(--background);border-radius:14px;min-height:calc(100svh - 136px);overflow:hidden}.creative-topbar{border-bottom:1px solid var(--border);gap:10px;min-height:64px;padding:8px 20px;overflow-x:auto}.studio-brand{flex:none;gap:8px}.studio-brand>span{color:#fff;background:linear-gradient(135deg,#26c4f4,#b35af7);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:inline-flex}.studio-brand strong{font-size:16px}.studio-brand small,.studio-account{color:var(--muted-foreground);font-size:11px}.studio-brand small{border:1px solid var(--border);border-radius:999px;padding:6px 8px}.creative-topbar select{border:1px solid var(--border);background:var(--background);height:34px;color:var(--foreground);border-radius:8px;flex:none;padding:0 9px;font-size:11px}.studio-account{white-space:nowrap;flex:none;margin-left:auto}.creative-workspace,.serial-workspace,.tools-workspace{width:min(960px,100% - 40px);margin:0 auto;padding:26px 0 46px}.workspace-heading{justify-content:space-between}.workspace-heading h1{margin:0;font-size:18px}.workspace-heading span{color:var(--muted-foreground);font-size:12px}.creative-workspace>textarea{border:1px solid var(--border);background:var(--background);width:100%;min-height:210px;color:var(--foreground);resize:vertical;border-radius:14px;outline:0;margin-top:16px;padding:14px;font-size:14px;line-height:1.7;display:block}.generate-button{color:#fff;cursor:pointer;background:linear-gradient(100deg,#20bde6,#b767ee 52%,#f35ab2);border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:14px;font-size:14px;font-weight:700;display:flex}.optimize-row{gap:9px;margin-top:10px}.optimize-row label{color:var(--muted-foreground);flex:1;align-items:center;gap:8px;font-size:11px;display:flex}.optimize-row input{border:1px solid var(--border);background:var(--muted);height:34px;color:var(--foreground);border-radius:8px;flex:1;padding:0 10px;font-size:12px}.skill-strip{color:var(--muted-foreground);justify-content:space-between;align-items:center;margin-top:20px;font-size:12px;display:flex}.creative-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.creative-cards button{border:1px solid var(--border);background:var(--background);min-height:90px;color:var(--foreground);text-align:left;cursor:pointer;border-radius:10px;padding:12px;display:grid}.creative-cards button:hover{border-color:color-mix(in srgb, #ae71f1 42%, var(--border));background:color-mix(in srgb, #ae71f1 8%, var(--background))}.creative-cards svg{color:#aa6be9}.creative-cards strong{margin-top:9px;font-size:13px}.creative-cards small{color:var(--muted-foreground);margin-top:4px;font-size:11px;line-height:1.5}.generated-preview{align-items:flex-start;gap:10px;margin-top:18px;display:flex}.preview-placeholder{background:color-mix(in srgb, #b271ea 7%, var(--background));color:#a66ce6;text-align:center;border:1px dashed #b271ea;border-radius:12px;flex:1;align-content:center;place-items:center;gap:6px;min-height:170px;display:grid}.preview-placeholder span{color:var(--foreground);font-size:14px;font-weight:700}.preview-placeholder small{max-width:80%;color:var(--muted-foreground);overflow-wrap:anywhere;font-size:11px}.output-spec{border-top:1px solid var(--border);margin-top:22px;padding-top:16px}.output-spec h2{margin:0;font-size:14px}.output-spec>div{color:var(--muted-foreground);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:12px;display:flex}.output-spec strong{color:var(--foreground)}.serial-hint{background:linear-gradient(105deg,#faf7ff,#f4fbff);border:1px solid #e5d7ff;border-radius:14px;grid-template-columns:auto 1fr;gap:0 10px;min-height:130px;padding:16px;display:grid}.serial-hint>svg{color:#9e72e9;grid-row:span 2}.serial-hint p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.6}.serial-tags{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.serial-tags button,.serial-toolbar button{border:1px solid var(--border);background:var(--background);min-height:28px;color:var(--muted-foreground);cursor:pointer;border-radius:7px;padding:0 9px;font-size:11px}.serial-tags button:hover{color:#8956d7;border-color:#a575ed}.serial-toolbar{justify-content:space-between;margin-top:14px}.serial-toolbar button{align-items:center;gap:6px;display:inline-flex}.serial-empty{color:#bd9be8;text-align:center;border:1px dashed #e4d9f8;border-radius:14px;align-content:center;place-items:center;gap:8px;min-height:260px;margin-top:18px;display:grid}.serial-empty strong{color:#c49fe9;font-size:15px}.serial-empty p{max-width:560px;color:var(--muted-foreground);margin:0;font-size:12px}.tools-workspace{grid-template-columns:1fr 1.4fr;gap:18px;display:grid}.tool-catalog{align-content:start;gap:7px;display:grid}.tool-catalog button{border:1px solid var(--border);background:var(--background);min-height:54px;color:var(--foreground);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;display:flex}.tool-catalog button:hover,.tool-catalog button.active{color:#7f51c8;background:#f6f0ff;border-color:#c7b0f1}.tool-catalog span{gap:3px;display:grid}.tool-catalog small{color:var(--muted-foreground);font-size:10px}.knowledge-panel{border:1px solid var(--border);border-radius:14px;min-height:440px;padding:18px}.knowledge-panel h2{justify-content:space-between;align-items:center;margin:0;font-size:16px;display:flex}.knowledge-panel h2 span{color:var(--muted-foreground);font-size:11px;font-weight:400}.upload-placeholder{color:var(--muted-foreground);cursor:pointer;background:0 0;align-items:center;gap:7px;margin-top:28px;padding:0;font-size:12px;display:inline-flex}.knowledge-panel>p{max-width:290px;color:var(--muted-foreground);margin:12px 0 0;font-size:12px;line-height:1.7}.knowledge-question{gap:8px;margin-top:20px;display:grid}.knowledge-question textarea{border:1px solid var(--border);background:var(--muted);min-height:90px;color:var(--foreground);resize:vertical;border-radius:10px;outline:0;padding:12px;font-size:12px}.knowledge-question .dashboard-button{justify-self:end}.knowledge-empty{color:var(--muted-foreground);margin-top:42px;font-size:12px}.dashboard-float{z-index:60;width:74px;position:fixed;bottom:18px;right:20px}.dashboard-float img{border-radius:50%;width:100%;height:auto;box-shadow:0 8px 24px #00000026}.dashboard-float button{z-index:1;color:#fff;cursor:pointer;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex;position:absolute;top:-7px;right:-6px}.not-found-page{text-align:center;align-content:center;place-items:center;gap:12px;min-height:520px;display:grid}.not-found-mark{color:var(--primary-soft);letter-spacing:-.08em;font-size:72px;font-weight:700}.not-found-page h1,.not-found-page p{margin:0}.not-found-page h1{font-size:24px}.not-found-page p{color:var(--muted-foreground);font-size:13px}@font-face{font-family:Aixoras Source Han;src:url(/sites/aixoras-com-55c2ae15/pricing-7394a2bb/SourceHanSansSC-VF.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:250 900}.aixoras-pricing-root{--aix-shell-bg:var(--background);--aix-panel:var(--card);--aix-card:var(--card);--aix-card-hover:var(--muted);--aix-line:var(--border);--aix-line-soft:color-mix(in srgb, var(--border) 72%, transparent);--aix-text:var(--foreground);--aix-muted:var(--muted-foreground);--aix-faint:var(--muted-foreground);--aix-accent:var(--primary);--aix-green:var(--success);background:var(--aix-shell-bg);min-height:100svh;color:var(--aix-text);letter-spacing:0;overflow:hidden}.aixoras-pricing-root *{box-sizing:border-box}.aixoras-pricing-root button,.aixoras-pricing-root input,.aixoras-pricing-root select{font:inherit}.aixoras-pricing-shell{background:var(--aix-shell-bg);height:calc(100dvh - 64px);color:var(--aix-text);margin-top:64px;overflow:auto}.aixoras-pricing-page{width:100%;min-height:100%;padding-bottom:42px}.aixoras-workbench{grid-template-columns:348px minmax(0,1fr);min-height:100%;display:grid}.aixoras-sidebar-desktop{min-width:0}.aixoras-filter-sidebar{border-right:1px solid var(--aix-line-soft);background:var(--aix-panel);width:100%;height:calc(100dvh - 64px);color:var(--aix-text);padding:14px 12px 32px;display:block;position:sticky;top:0;overflow:auto}.aixoras-filter-head{justify-content:space-between;align-items:flex-start;gap:10px;min-height:52px;margin-bottom:8px;display:flex}.aixoras-filter-head h2{margin:0;font-size:16px;font-weight:800}.aixoras-filter-head p{color:var(--aix-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.aixoras-reset-button,.aixoras-filter-close{border:1px solid var(--aix-line);min-height:28px;color:var(--aix-text);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex}.aixoras-reset-button:hover,.aixoras-filter-close:hover{background:var(--aix-card-hover)}.aixoras-filter-status{border:1px solid var(--aix-line);background:color-mix(in srgb, var(--aix-text) 7%, transparent);width:fit-content;color:var(--aix-muted);padding:5px 8px;font-size:11px}.aixoras-filter-close{justify-content:center;width:100%;margin-top:10px;display:none}.aixoras-filter-section{margin-top:28px}.aixoras-filter-section h3{color:var(--aix-text);align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:800;display:flex}.aixoras-filter-section h3:before,.aixoras-filter-section h3:after{background:var(--aix-line-soft);content:"";flex:1;height:1px}.aixoras-filter-section h3:before{display:none}.aixoras-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 4px;display:grid}.aixoras-filter-grid button{border:1px solid var(--aix-line);min-width:0;min-height:28px;color:var(--aix-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 5px;font-size:11px;transition:background-color .14s,border-color .14s,color .14s;display:flex;overflow:hidden}.aixoras-filter-grid button:hover,.aixoras-filter-grid button.selected{border-color:color-mix(in srgb, var(--aix-accent) 46%, var(--aix-line));background:var(--aix-accent);color:var(--aix-shell-bg)}.aixoras-filter-grid button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aixoras-filter-grid button small{background:color-mix(in srgb, var(--aix-text) 9%, transparent);color:inherit;flex:none;padding:2px 4px;font-size:9px}.supplier-grid button{justify-content:flex-start;padding:0 8px}.supplier-grid button img{object-fit:contain;flex:none;width:14px;height:14px}.supplier-dot{border:1px solid var(--aix-line);background:color-mix(in srgb, var(--aix-text) 15%, transparent);border-radius:50%;flex:none;width:14px;height:14px}.aixoras-pricing-main{min-width:0;padding:12px 16px 36px}.aixoras-market-header{z-index:8;background:var(--aix-panel);padding-top:0;padding-bottom:12px;position:sticky;top:0}.aixoras-toolbar-shell{border:1px solid var(--aix-line);background:var(--aix-panel);grid-template-columns:118px minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:10px 12px;display:grid}.aixoras-count{color:var(--aix-muted);white-space:nowrap;align-items:baseline;gap:5px;font-size:13px;display:flex}.aixoras-count strong{color:var(--aix-text);font-size:17px;font-weight:800;line-height:1.5}.aixoras-count em{color:var(--aix-faint);font-size:13px;font-style:normal;line-height:1.5}.aixoras-toolbar{grid-template-columns:minmax(0,303px) 16px 230px 109px 106px 77px 0;align-items:center;gap:8px;min-width:0;display:grid}.aixoras-toolbar-spacer{min-width:0;display:block}.aixoras-search,.aixoras-sort{border:1px solid var(--aix-line);background:var(--aix-card);min-width:0;height:34px;color:var(--aix-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.aixoras-search input,.aixoras-sort select{width:100%;min-width:0;color:var(--aix-text);background:0 0;border:0;outline:0;font-size:12px}.aixoras-search input::placeholder{color:var(--aix-muted)}.aixoras-sort{padding-right:28px;position:relative}.aixoras-sort select{appearance:none;cursor:pointer}.aixoras-sort>svg{pointer-events:none;position:absolute;right:9px}.aixoras-segment{border:1px solid var(--aix-line);background:var(--aix-card);height:34px;display:inline-flex}.aixoras-segment button,.aixoras-rate-button,.aixoras-filter-trigger{border:0;border-right:1px solid var(--aix-line-soft);min-width:46px;color:var(--aix-muted);cursor:pointer;background:0 0;padding:0 10px;font-size:12px}.aixoras-segment button:last-child{border-right:0}.aixoras-segment button:hover,.aixoras-segment button.active{background:var(--aix-accent);color:var(--aix-shell-bg)}.aixoras-filter-trigger{border:1px solid var(--aix-line);background:var(--aix-card);justify-content:center;align-items:center;gap:6px;width:77px;min-height:34px;display:none}.aixoras-rate-button{border:1px solid var(--aix-line);background:var(--aix-card);justify-content:center;align-items:center;gap:6px;width:77px;height:32px;min-height:32px;display:inline-flex}.aixoras-rate-button:hover,.aixoras-filter-trigger:hover{background:var(--aix-card-hover);color:var(--aix-text)}.aixoras-card-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;padding-top:4px;display:grid;container-type:inline-size}@media (min-width:1450px){.aixoras-toolbar{grid-template-columns:minmax(303px,560px) minmax(16px,1fr) 230px 109px 106px 77px 0}}@media (min-width:1800px){.aixoras-workbench{grid-template-columns:380px minmax(0,1fr)}.aixoras-card-grid{grid-template-columns:repeat(auto-fill,minmax(390px,1fr))}}.aixoras-model-card{border:1px solid var(--aix-line);background:var(--aix-card);min-width:0;min-height:190px;color:var(--aix-text);cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;padding:14px;transition:background-color .14s,border-color .14s,transform .14s;display:flex}.aixoras-model-card:hover,.aixoras-model-card:focus-visible{border-color:color-mix(in srgb, var(--aix-accent) 28%, var(--aix-line));background:var(--aix-card-hover);outline:0;transform:translateY(-1px)}.aixoras-card-top{grid-template-columns:minmax(0,1fr) 30px;align-items:flex-start;gap:12px;min-width:0;display:grid}.aixoras-model-main{align-items:flex-start;gap:12px;min-width:0;display:flex}.aixoras-model-icon{border:1px solid var(--aix-line);background:color-mix(in srgb, var(--aix-text) 6%, transparent);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.aixoras-vendor-icon{background:color-mix(in srgb, var(--aix-text) 9%, transparent);width:18px;height:18px;color:var(--aix-text);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;overflow:hidden}.aixoras-vendor-icon.large{width:32px;height:32px}.aixoras-vendor-icon img{object-fit:contain;width:100%;height:100%}.aixoras-vendor-icon.vendor-openai,.aixoras-vendor-icon.vendor-grok{color:#fff;background:#000}.aixoras-vendor-icon.vendor-claude{color:#fff;background:#d97757}.aixoras-vendor-icon.vendor-deepseek{color:#fff;background:#4d6bfe}.aixoras-vendor-icon.vendor-moonshotai{color:#fff;background:#16191e}.aixoras-vendor-icon.vendor-qwen{color:#fff;background:#615ced}.aixoras-vendor-icon.vendor-google{color:#111;background:#fff}.aixoras-model-copy{min-width:0}.aixoras-model-name{max-width:100%;color:var(--aix-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:20.25px;overflow:hidden}.aixoras-model-price-line{color:var(--aix-muted);flex-wrap:wrap;gap:8px;margin-top:5px;font-size:12px;font-weight:700;display:flex}.aixoras-card-copy,.aixoras-detail-actions button{border:1px solid var(--aix-line);width:30px;height:30px;color:var(--aix-text);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.aixoras-card-copy{opacity:.42;transition:opacity .14s,background-color .14s}.aixoras-model-card:hover .aixoras-card-copy,.aixoras-card-copy:focus-visible{opacity:1}.aixoras-card-copy:hover,.aixoras-detail-actions button:hover{background:color-mix(in srgb, var(--aix-text) 8%, transparent)}.aixoras-model-description{min-width:0;min-height:36px;max-height:39px;color:var(--aix-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.aixoras-price-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.aixoras-price-pills:not(.single){margin-bottom:0}.aixoras-price-pills.single{grid-template-columns:minmax(0,calc(50% - 4px))}.aixoras-price-pills.tiered,.aixoras-price-pills.single.tiered{grid-template-columns:minmax(0,1fr)}.aixoras-price-pill{border:1px solid var(--aix-line-soft);min-width:0;height:76px;min-height:66px;color:var(--aix-muted);background:color-mix(in srgb, var(--aix-muted) 6%, transparent);border-radius:8px;grid-template-rows:16px 36px;gap:6px;padding:8px 10px;display:grid;overflow:hidden}.aixoras-price-pill.tone-0,.aixoras-price-pill.tone-2{border-color:var(--aix-line);background:color-mix(in srgb, var(--aix-muted) 6%, transparent)}.aixoras-price-label{width:100%;max-width:100%;height:16px;color:var(--aix-muted);text-overflow:ellipsis;white-space:nowrap;background:0 0;align-items:center;padding:0;font-size:11px;font-weight:700;line-height:16px;display:flex;overflow:hidden}.aixoras-price-pill.tone-0 .aixoras-price-label,.aixoras-price-pill.tone-2 .aixoras-price-label{background:0 0}.aixoras-price-lines{gap:4px;display:grid}.aixoras-price-lines.tiered{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.aixoras-price-lines.tiered .aixoras-price-line{grid-template-columns:minmax(58px,1fr) minmax(42px,auto) minmax(18px,auto);gap:4px}.aixoras-price-lines.tiered .aixoras-price-line>span{font-size:10.5px}.aixoras-price-lines.tiered .aixoras-price-line strong{font-size:12px}.aixoras-price-lines.tiered .aixoras-price-line em{font-size:9.5px}.aixoras-price-line{grid-template-columns:minmax(64px,.9fr) minmax(64px,auto) minmax(0,1fr);align-items:baseline;gap:5px;min-width:0;line-height:24px;display:grid}.aixoras-price-line>span{color:var(--aix-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.5;overflow:hidden}.aixoras-price-line strong{color:var(--aix-text);white-space:nowrap;font-size:13px;line-height:1.2}.aixoras-amount-with-icon{color:inherit;vertical-align:baseline;align-items:center;gap:2.64px;font-size:11px;font-weight:700;line-height:13.2px;display:inline-flex}.aixoras-amount-with-icon>span:first-child{font-size:11px;font-weight:700;line-height:13.2px;display:block}.aixoras-quota-icon-stack{color:currentColor;vertical-align:-1.76px;flex:none;width:7.906px;height:12.3125px;font-size:11px;font-weight:700;line-height:11px;display:block;position:relative}.aixoras-quota-icon-stack:before,.aixoras-quota-icon-stack:after{color:currentColor;content:"✦";font-size:9.02px;font-weight:800;line-height:9.02px;display:block;position:absolute}.aixoras-quota-icon-stack:before{opacity:.96;transform-origin:50%;top:0;left:.902px;transform:scale(.86)}.aixoras-quota-icon-stack:after{opacity:1;transform-origin:50%;top:3.4276px;left:0;transform:none}.aixoras-price-line strong.unsupported{color:var(--aix-muted)}.aixoras-price-line strong i{display:none;position:absolute}.aixoras-price-line em{color:var(--aix-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.5;overflow:hidden}.aixoras-model-tags{flex-wrap:wrap;gap:6px;min-width:0;margin-top:9px;display:flex}.aixoras-model-tags span{border:1px solid var(--aix-line-soft);background:color-mix(in srgb, var(--aix-text) 5%, transparent);color:var(--aix-muted);border-radius:999px;padding:2px 7px;font-size:11px;line-height:16px}.aixoras-card-meta{border-top:1px solid var(--aix-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin-top:auto;padding-top:10px;line-height:24px;display:grid}.aixoras-card-meta div{min-width:0}.aixoras-card-meta span,.aixoras-card-meta strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aixoras-card-meta span{color:var(--aix-muted);font-size:11px;line-height:1.3}.aixoras-card-meta strong{color:var(--aix-muted);margin-top:4px;font-size:12px;font-weight:700;line-height:1.3}.aixoras-empty{border:1px dashed var(--aix-line);color:var(--aix-muted);text-align:center;grid-column:1/-1;padding:60px 20px}.aixoras-detail-layer{z-index:200;background:#00000057;position:fixed;inset:0}.aixoras-detail-drawer{border-left:1px solid var(--aix-line);background:var(--aix-panel);width:min(600px,100vw);color:var(--aix-text);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden;box-shadow:-18px 0 50px #00000038}.aixoras-detail-header{border-bottom:1px solid var(--aix-line);justify-content:space-between;align-items:flex-start;gap:18px;min-height:132px;padding:24px 28px;display:flex}.aixoras-detail-header-main{align-items:flex-start;gap:18px;min-width:0;display:flex}.aixoras-detail-header-icon{border:1px solid var(--aix-line);background:color-mix(in srgb, var(--aix-text) 5%, transparent);flex:none;place-items:center;width:64px;height:64px;display:grid}.aixoras-detail-kicker{color:var(--aix-muted);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.aixoras-detail-header h2{overflow-wrap:anywhere;margin:6px 0 0;font-size:21px;line-height:1.25}.aixoras-detail-header-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.aixoras-detail-header-meta span,.aixoras-detail-chain em{border:1px solid var(--aix-line);color:var(--aix-muted);border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal}.aixoras-detail-actions{flex:none;gap:8px;display:flex}.aixoras-detail-actions button{width:34px;height:34px}.aixoras-detail-body{flex:1;padding:24px 28px 40px;overflow-y:auto}.aixoras-detail-card{border:1px solid var(--aix-line);background:var(--aix-card);padding:22px}.aixoras-detail-card+.aixoras-detail-card{margin-top:18px}.aixoras-detail-card-head{align-items:flex-start;gap:12px;display:flex}.aixoras-detail-card-head>span{border:1px solid var(--aix-line);width:40px;height:40px;color:var(--aix-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.aixoras-detail-card-head h3,.aixoras-detail-card-head p{margin:0}.aixoras-detail-card-head h3{font-size:18px}.aixoras-detail-card-head p{color:var(--aix-muted);margin-top:4px;font-size:12px}.aixoras-detail-description{color:var(--aix-text);margin:22px 0 0;font-size:14px;line-height:1.9}.aixoras-detail-metrics{border:1px solid var(--aix-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.aixoras-detail-metrics>div{border-right:1px solid var(--aix-line);min-width:0;padding:14px}.aixoras-detail-metrics>div:last-child{border-right:0}.aixoras-detail-metrics span,.aixoras-detail-metrics strong{overflow-wrap:anywhere;display:block}.aixoras-detail-metrics span{color:var(--aix-muted);font-size:11px}.aixoras-detail-metrics strong{margin-top:7px;font-size:13px}.aixoras-endpoint-row{border:1px solid var(--aix-line);min-height:48px;color:var(--aix-muted);align-items:center;gap:8px;margin-top:20px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;display:flex}.aixoras-endpoint-row strong{color:var(--aix-text)}.endpoint-live{background:var(--aix-green);width:7px;height:7px}.aixoras-endpoint-row em{border:1px solid var(--aix-line);color:var(--aix-muted);margin-left:auto;padding:3px 6px;font-size:10px;font-style:normal}.aixoras-detail-chain{color:var(--aix-muted);align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.aixoras-detail-price-table{border:1px solid var(--aix-line);margin-top:14px}.aixoras-detail-price-row+.aixoras-detail-price-row{border-top:1px solid var(--aix-line)}.aixoras-detail-price-row{padding:14px}.aixoras-detail-price-title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.aixoras-detail-price-title strong{font-size:13px}.aixoras-detail-price-title span{color:var(--aix-muted);font-size:11px}.aixoras-detail-price-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.aixoras-detail-price-values>div{border:1px solid var(--aix-line-soft);gap:4px;padding:9px;display:grid}.aixoras-detail-price-values span,.aixoras-detail-price-values strong,.aixoras-detail-price-values em{display:block}.aixoras-detail-price-values span,.aixoras-detail-price-values em{color:var(--aix-muted);font-size:10px;font-style:normal}.aixoras-detail-price-values strong{font-size:14px}.aixoras-filter-overlay{z-index:180;background:#00000061;position:fixed;inset:0}.aixoras-filter-overlay>div{width:min(360px,92vw);height:100%}.aixoras-filter-overlay .aixoras-filter-sidebar{border-right:0;height:100%;position:static;box-shadow:16px 0 40px #0003}.aixoras-filter-overlay .aixoras-filter-close{display:inline-flex}.aixoras-toast{z-index:260;border:1px solid var(--aix-line);background:var(--aix-card);min-height:44px;color:var(--aix-text);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:inline-flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0000002e}.aixoras-toast svg{color:var(--aix-green)}.aixoras-toast button{color:currentColor;cursor:pointer;opacity:.82;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.aixoras-toast button:hover{opacity:1}@media (max-width:1280px){.aixoras-workbench{grid-template-columns:310px minmax(0,1fr)}.aixoras-card-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width:1024px){.aixoras-workbench{display:block}.aixoras-sidebar-desktop{display:none}.aixoras-pricing-main{width:100%;padding:10px 12px 28px}.aixoras-toolbar-shell{grid-template-columns:1fr;align-items:stretch}.aixoras-toolbar{grid-template-columns:minmax(280px,1fr) 16px 230px 112px 106px 77px 0;display:grid}.aixoras-search,.aixoras-sort{flex:none;width:auto}.aixoras-toolbar-spacer{display:block}.aixoras-filter-trigger{grid-area:2/6;justify-self:end;height:32px;min-height:32px;display:inline-flex}}@media (max-width:768px){.aixoras-toolbar{grid-template-columns:280px 16px 230px 86px 106px 77px 0;min-width:843px}.aixoras-filter-trigger{grid-area:2/6;justify-self:end}.aixoras-detail-header{padding:18px}.aixoras-detail-body{padding:18px 12px 30px}.aixoras-detail-card{padding:16px}.aixoras-detail-metrics,.aixoras-detail-price-values{grid-template-columns:1fr}.aixoras-detail-metrics>div{border-right:0;border-bottom:1px solid var(--aix-line)}.aixoras-detail-metrics>div:last-child{border-bottom:0}}@media (max-width:640px){.aixoras-pricing-shell{overflow-x:auto}.aixoras-pricing-main{padding:8px}.aixoras-market-header{min-width:359px}.aixoras-toolbar-shell{grid-template-columns:1fr;gap:12px;min-width:359px;display:grid}.aixoras-toolbar{grid-template-columns:280px 16px 230px 86px 106px 77px 0;min-width:843px;display:grid}.aixoras-search,.aixoras-sort{flex:none;width:auto}.aixoras-toolbar-spacer{display:block}.aixoras-rate-button{display:none}.aixoras-filter-trigger{grid-row:1;display:inline-flex}.aixoras-card-grid{grid-template-columns:359px;min-width:359px}.aixoras-model-card{min-height:0}.aixoras-card-top{grid-template-columns:1fr}.aixoras-card-copy{justify-self:start}.aixoras-price-pills,.aixoras-price-pills.single,.aixoras-price-pills.tiered,.aixoras-price-pills.single.tiered,.aixoras-card-meta{grid-template-columns:1fr}.aixoras-card-meta div{display:block}.aixoras-card-meta strong{margin-top:4px}}@media (prefers-reduced-motion:reduce){.shimmer-canvas{opacity:.72}.aixoras-pricing-root *,.aixoras-pricing-root :before,.aixoras-pricing-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:1100px){.dashboard-public-nav a:nth-child(n+5){display:none}.dashboard-search{width:150px}.enterprise-contact{right:24px}}@media (max-width:800px){.exchange-wrap,.pricing-wrap,.verify-wrap,.coin-wrap,.legal-wrap,.enterprise-network,.enterprise-intro,.enterprise-benefits,.architecture-section,.docs-layout{width:min(100% - 32px,680px)}.exchange-wrap,.pricing-wrap,.verify-wrap,.coin-wrap,.legal-wrap,.docs-layout{padding-top:88px}.exchange-title-row,.pricing-filter-header,.model-list-toolbar,.analytics-card-header,.table-title,.dashboard-page-header{flex-direction:column;align-items:flex-start}.exchange-controls,.pricing-intro-actions,.dashboard-page-actions{flex-wrap:wrap;width:100%}.market-stats,.exchange-info-grid,.node-compare,.probe-fields,.result-grid,.coin-principles,.download-grid,.doc-step-grid,.network-choice-grid,.platform-grid,.code-tool-grid,.faq-grid,.subscription-grid,.benefit-grid,.agent-grid,.profile-extra-grid,.analytics-stats,.endpoint-grid,.api-node-grid{grid-template-columns:1fr}.market-stats div,.ready-grid div,.holding-grid div,.analytics-stats>div,.referral-stats div,.result-grid div{border-right:0;border-bottom:1px solid var(--border)}.market-stats div:last-child,.ready-grid div:last-child,.analytics-stats>div:last-child,.referral-stats div:last-child,.result-grid div:last-child{border-bottom:0}.market-stats{grid-template-columns:repeat(2,1fr)}.market-stats div:nth-child(2n){border-right:0}.chart-summary{grid-template-columns:78px 1fr}.chart-summary span,.chart-summary strong{padding:2px 0}.market-chart{height:300px}.holding-grid{grid-template-columns:repeat(2,1fr)}.holding-grid div:nth-child(3n){border-right:1px solid var(--border)}.holding-grid div:nth-child(2n){border-right:0}.holding-grid div:nth-last-child(-n+3){border-bottom:1px solid var(--border)}.holding-grid div:nth-last-child(-n+2){border-bottom:0}.probe-meta .green-text{margin-left:0}.probe-steps{grid-template-columns:repeat(2,1fr)}.enterprise-network{min-height:430px;padding-top:94px}.network-status{font-size:10px;top:94px;right:0}.enterprise-globe{width:min(330px,72vw);height:min(330px,72vw);top:150px;left:12px}.globe-continent{font-size:13px}.continent-one{left:-32px}.continent-three{right:-35px}.continent-five{right:-50px}.orbit-copy{max-width:190px;bottom:20px;right:0}.enterprise-intro{text-align:left;justify-items:start;min-height:530px;padding-top:30px}.enterprise-intro-copy h1{font-size:42px}.enterprise-intro-copy>p{font-size:16px}.enterprise-online{justify-content:flex-start}.enterprise-contact{width:190px;top:auto;bottom:20px;right:0}.architecture-section>h2{font-size:34px}.architecture-grid{grid-template-columns:repeat(2,1fr)}.architecture-grid article:nth-child(2){border-right:0}.architecture-grid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.docs-layout{display:block}.docs-sidebar{white-space:nowrap;gap:8px;margin-bottom:20px;display:flex;position:static;overflow-x:auto}.docs-sidebar>strong,.docs-promo{display:none}.docs-sidebar>a{border:1px solid var(--border);border-radius:7px;padding:8px 10px}.docs-sidebar>a.active{background:var(--muted)}.docs-tabs,.form-grid{grid-template-columns:1fr}.coin-wrap>h1,.legal-wrap>h1{font-size:36px}.dashboard-shell{--dashboard-sidebar-width:208px}.dashboard-sidebar{transform:translate(-100%);box-shadow:10px 0 30px #00000017}.dashboard-shell.sidebar-open .dashboard-sidebar{transform:translate(0)}.dashboard-header{inset-left:0;padding:0 12px;left:0}.dashboard-menu-button{display:inline-flex}.dashboard-header-brand,.dashboard-public-nav{display:none}.dashboard-header-actions{justify-content:flex-end;width:100%}.dashboard-search{flex:1;width:auto;max-width:220px}.invite-button{padding:0 9px}.dashboard-main{margin-left:0;padding:82px 16px 38px}.onboarding-steps,.recommend-grid,.request-card,.ready-grid,.usage-stat-grid,.referral-stats,.tools-workspace,.playground-shell{grid-template-columns:1fr}.request-card{display:grid}.onboarding-steps a,.recommend-grid a{border-right:0;border-bottom:1px solid var(--border)}.onboarding-steps a:last-child,.recommend-grid a:last-child{border-bottom:0}.analytics-stats>div{border-right:0}.endpoint-grid{grid-template-columns:1fr}.keys-table{overflow-x:auto}.keys-table-head,.keys-table-row{min-width:780px}.logs-filter-row,.advanced-filter{grid-template-columns:1fr}.logs-filter-actions{flex-wrap:wrap;justify-content:flex-start}.logs-filter-actions select{width:100%;margin-right:0}.referral-card{grid-template-columns:1fr}.referral-stats{grid-template-columns:repeat(2,1fr)}.referral-stats div,.referral-stats div:first-child{padding-left:10px}.referral-stats div:nth-child(2n){border-right:0}.referral-stats div:nth-last-child(-n+2){border-bottom:0}.amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-payment{flex-wrap:wrap}.selected-payment .dashboard-button{width:100%;margin-left:0}.wallet-tabs{overflow-x:auto}.wallet-tabs button{flex:none}.profile-summary{grid-template-columns:auto 1fr}.profile-summary>div:nth-child(2) p{overflow-wrap:anywhere}.profile-summary-stats{grid-template-columns:repeat(3,1fr)}.profile-summary-stats div{padding:12px 10px}.profile-summary-stats strong{font-size:16px}.playground-shell{min-height:calc(100svh - 120px)}.conversation-sidebar{border-right:0;border-bottom:1px solid var(--border)}.chat-panel{min-height:520px}.creative-topbar{flex-wrap:wrap;align-items:flex-start}.studio-account{width:100%;margin-left:0}.creative-workspace,.serial-workspace,.tools-workspace{width:min(100% - 28px,680px)}.creative-cards{grid-template-columns:1fr}.creative-workspace>textarea{min-height:180px}}@media (max-width:500px){.desktop-only{display:none!important}.hero-badge{white-space:normal}.hero-actions .button{flex:auto}.floating-promotion{bottom:12px;right:10px}.dashboard-header-actions{gap:3px}.dashboard-search{max-width:none}.invite-button{display:none}.dashboard-icon-button{width:29px}.enterprise-intro-copy h1{font-size:36px}.enterprise-contact{width:100%;margin-top:24px;position:static}.enterprise-intro{min-height:650px}.architecture-grid{grid-template-columns:1fr}.architecture-grid article,.architecture-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.architecture-grid article:last-child{border-bottom:0}.probe-steps,.profile-summary{grid-template-columns:1fr}.profile-avatar-large{grid-row:auto}.profile-summary-stats{grid-column:1;margin-left:-20px;margin-right:-20px}}.model-analytics-page{--background:#111;--foreground:#f4f4f4;--muted:#1a1a1a;--muted-foreground:#9a9a9a;--card:#1b1b1b;--border:#2d2d2d;--primary:#f4f4f4;--primary-soft:#5ce2bd;--success:#5ce2bd;--danger:#ff6687;color:#f4f4f4;background:#111}.model-analytics-page main,.model-analytics-page .site-header,.model-analytics-page .site-footer{background:#111}.model-analytics-page .floating-promotion{display:none}.model-analytics-wrap{width:min(1320px,100% - 48px);margin:0 auto;padding:118px 0 72px}.model-analytics-wrap>h1{letter-spacing:-.04em;margin:0;font-size:29px;font-weight:700}.model-analytics-stats,.model-focus-card,.model-trend-card{background:#171717;border:1px solid #2d2d2d;border-radius:8px;overflow:hidden}.model-analytics-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}.model-analytics-stats>div{border-right:1px solid #2d2d2d;grid-template-columns:16px 1fr;column-gap:9px;min-height:108px;padding:18px 20px;display:grid}.model-analytics-stats>div:last-child{border-right:0}.model-analytics-stats svg{color:#838383;grid-row:span 2;margin-top:1px}.model-analytics-stats span{color:#a5a5a5;font-size:12px}.model-analytics-stats strong{letter-spacing:-.03em;grid-column:1/-1;margin-top:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:23px}.model-analytics-stats small{color:#888;grid-column:1/-1;margin-top:-2px;font-size:11px}.model-focus-card{margin-top:16px}.model-focus-heading{border-bottom:1px solid #2d2d2d;flex-direction:column;gap:3px;padding:16px 20px;display:flex}.model-focus-heading strong{font-size:14px}.model-focus-heading span{color:#a0a0a0;font-size:11px}.model-focus-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.model-focus-grid article{border-right:1px solid #2d2d2d;grid-template-columns:28px 1fr;column-gap:10px;min-height:123px;padding:18px 16px;display:grid}.model-focus-grid article:last-child{border-right:0}.model-logo{background:#111;border:1px solid #3b3b3b;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:700;display:inline-flex}.model-logo.openai{color:#e8e8e8}.model-logo.anthropic{color:#f2763b;font-size:20px}.model-logo.gemini{color:#7ba8ff}.model-logo.deepseek{color:#5c73ff}.model-logo.grok{color:#efefef}.model-focus-grid article>div{min-width:0}.model-focus-grid article strong,.model-focus-grid article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.model-focus-grid article strong{font-size:12px}.model-focus-grid article small{color:#b0b0b0;margin-top:4px;font-size:11px}.model-focus-grid article b{letter-spacing:-.03em;grid-column:1/-1;align-self:end;margin-top:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:20px}.model-trend-card{margin-top:16px}.model-trend-heading{border-bottom:1px solid #2d2d2d;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:12px 20px;display:flex}.model-trend-heading>div:first-child{gap:3px;display:grid}.model-trend-heading strong{font-size:14px}.model-trend-heading span{color:#a0a0a0;font-size:11px}.model-chart-controls{background:#222;border-radius:7px;gap:5px;padding:4px;display:flex}.model-chart-controls button{color:#a5a5a5;cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.model-chart-controls button:hover,.model-chart-controls button.active{color:#111;background:#f3f3f3}.model-trend-chart{background:#202328;min-height:420px;padding:42px 22px 18px;position:relative}.model-trend-legend{color:#aaa;white-space:nowrap;flex-wrap:wrap;justify-content:center;gap:18px;font-size:11px;display:flex;position:absolute;top:9px;left:50%;transform:translate(-50%)}.model-trend-legend span{align-items:center;gap:5px;display:inline-flex}.model-trend-legend i{width:10px;height:10px;display:inline-block}.model-trend-chart svg{width:100%;height:360px}.model-trend-chart svg line{stroke:#ffffff14;stroke-width:1px}.model-trend-chart svg polyline{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke}.model-trend-chart svg polygon{stroke:none}.model-trend-chart.bars svg rect{fill:#8b4cff;opacity:.78}@media (max-width:900px){.model-analytics-wrap{width:min(100% - 30px,680px);padding-top:98px}.model-analytics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.model-analytics-stats>div:nth-child(2n){border-right:0}.model-analytics-stats>div:nth-child(-n+2){border-bottom:1px solid #2d2d2d}.model-focus-grid{grid-template-columns:1fr}.model-focus-grid article{border-bottom:1px solid #2d2d2d;border-right:0}.model-focus-grid article:last-child{border-bottom:0}.model-trend-heading{flex-direction:column;align-items:flex-start}.model-chart-controls{align-self:flex-end}}@media (max-width:500px){.model-analytics-wrap{width:min(100% - 24px,680px)}.model-analytics-wrap>h1{font-size:25px}.model-analytics-stats>div{min-height:100px;padding:14px 13px}.model-analytics-stats strong{font-size:18px}.model-trend-chart{min-height:320px;padding-inline:10px}.model-trend-chart svg{height:275px}.model-trend-legend{white-space:normal;gap:8px 12px;font-size:9px;left:10px;right:10px;transform:none}}.exchange-page .floating-promotion{display:none}.exchange-layout{grid-template-columns:minmax(0,1.58fr) minmax(320px,.82fr);align-items:start;gap:18px;margin-top:18px;display:grid}.exchange-primary,.exchange-aside{min-width:0}.exchange-aside{gap:18px;display:grid;position:sticky;top:86px}.exchange-market-card{margin-top:0}.exchange-market-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);min-width:0;display:grid}.chart-panel{color:#f4f7ff;background:#0d111b;min-width:0}.chart-legend{color:#8f9aaf;white-space:nowrap;align-items:center;gap:10px;min-height:34px;padding:0 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;display:flex;overflow:hidden}.legend-symbol{color:#f4c84d}.legend-ma7{color:#d9a536}.legend-ma25{color:#9a6cf4}.legend-ma99{color:#d65a74}.legend-vol{color:#6ecbb4}.chart-ohlc{color:#a8b2c5;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.market-status-row{border-bottom:1px solid var(--border);min-height:34px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:11px;display:flex}.market-status-row strong{color:var(--success);font-weight:600}.market-chart{height:360px;padding:0 16px 14px}.market-chart svg{display:block}.chart-grid-line.vertical{stroke-opacity:.45}.volume-bar{opacity:.42;stroke-width:1px}.chart-axis-label,.chart-time-label{fill:#8190a5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.order-book{color:#f4f7ff;background:#0d111b;min-width:0;padding:16px 16px 18px}.order-book-title{color:#f4f7ff;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}.order-book-title span:last-child{color:#8f9aaf;font-size:10px}.order-book-head{color:#8591a7;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:8px;padding-bottom:6px;font-size:9px;display:grid}.order-book-head span:not(:first-child){text-align:right}.depth-list{gap:2px;display:grid}.depth-row{color:#ef6b88;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:8px;min-height:22px;font-size:10px;display:grid;position:relative}.depth-row i{background:#c92c543d;border-radius:2px 0 0 2px;position:absolute;top:2px;bottom:2px;right:0}.depth-list.bids .depth-row{color:#12c998}.depth-list.bids .depth-row i{background:#08b08138}.depth-row span{z-index:1;text-align:right;position:relative}.depth-row span:first-of-type{text-align:left}.order-mid{color:#18d0a0;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:baseline;gap:10px;margin:10px 0;padding:10px 0;display:flex}.order-mid strong{font-size:15px}.order-mid small{color:#7f8ca1;font-size:9px}.recent-trades{border-top:1px solid #ffffff17;margin-top:16px;padding-top:14px}.recent-trades-title,.recent-trades-head,.recent-trade-row{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.recent-trades-title{align-items:center;margin-bottom:10px;font-size:12px}.recent-trades-title span{color:#18d0a0;text-align:right;font-size:9px}.recent-trades-head{color:#7f8ca1;padding-bottom:5px;font-size:9px}.recent-trades-head span:not(:first-child),.recent-trade-row span:not(:first-child){text-align:right}.recent-trade-row{color:#10c892;min-height:20px;font-size:9px}.recent-trade-row.down{color:#e46583}.wallet-link{color:var(--muted-foreground);text-underline-offset:3px;margin-top:10px;font-size:10px;text-decoration:underline;display:inline-block}@media (max-width:1000px){.exchange-layout{grid-template-columns:1fr}.exchange-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.exchange-market-grid{grid-template-columns:minmax(0,1.35fr) minmax(270px,.9fr)}}@media (min-width:501px) and (max-width:800px){.market-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.market-stats div{padding:10px 8px}.market-stats span{white-space:nowrap;font-size:9px}.market-stats strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}}@media (max-width:800px){.exchange-layout{gap:14px}.exchange-aside{grid-template-columns:1fr;gap:14px}.exchange-market-grid{grid-template-columns:1fr}.chart-legend{gap:8px;padding-inline:12px}.chart-ohlc{display:none}.market-chart{height:350px;padding-inline:12px}.order-book{border-top:1px solid #ffffff1f}}@media (max-width:500px){.exchange-wrap{width:min(100% - 24px,680px)}.market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.market-stats div{padding:11px 12px}.market-stats div:nth-child(2n){border-right:0}.market-stats div:nth-child(5){border-right:0;grid-column:1/-1}.exchange-title-row h1{font-size:27px}.exchange-title-row h1 span{font-size:20px}.market-chart{height:320px}.order-book{padding-inline:12px}}
