.console-logs-page-module__JNMmfa__logsPage{gap:var(--space-6);flex-direction:column;display:flex}.console-logs-page-module__JNMmfa__hero{gap:var(--space-4);flex-direction:column;display:flex}.console-logs-page-module__JNMmfa__heroTop{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.console-logs-page-module__JNMmfa__heroCopy{flex-direction:column;gap:10px;max-width:720px;display:flex}.console-logs-page-module__JNMmfa__badge{width:fit-content;color:var(--accent-primary);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:#00baf21a;border:1px solid #00baf23d;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}.console-logs-page-module__JNMmfa__heroDescription{color:var(--text-secondary);font-size:13px;line-height:1.7}.console-logs-page-module__JNMmfa__heroFootnote{color:var(--text-tertiary);font-size:12px}.console-logs-page-module__JNMmfa__metaStrip{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.console-logs-page-module__JNMmfa__metaCard,.console-logs-page-module__JNMmfa__summaryCard,.console-logs-page-module__JNMmfa__tableSection,.console-logs-page-module__JNMmfa__loadingCard,.console-logs-page-module__JNMmfa__emptyCard{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.console-logs-page-module__JNMmfa__metaCard{padding:var(--space-3)}.console-logs-page-module__JNMmfa__metaLabel{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.console-logs-page-module__JNMmfa__metaValue{color:var(--text-primary);margin-top:8px;font-size:15px}.console-logs-page-module__JNMmfa__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.console-logs-page-module__JNMmfa__summaryCard{padding:var(--space-3)}.console-logs-page-module__JNMmfa__summaryLabel{color:var(--text-secondary);font-size:12px}.console-logs-page-module__JNMmfa__summaryValue{color:var(--text-primary);letter-spacing:-.03em;margin-top:10px;font-size:26px;font-weight:300}.console-logs-page-module__JNMmfa__summaryNote{color:var(--text-tertiary);margin-top:8px;font-size:12px;line-height:1.6}.console-logs-page-module__JNMmfa__tableSection{overflow:hidden}.console-logs-page-module__JNMmfa__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex}.console-logs-page-module__JNMmfa__sectionCopy{flex-direction:column;gap:8px;display:flex}.console-logs-page-module__JNMmfa__sectionDescription{color:var(--text-secondary);font-size:13px;line-height:1.7}.console-logs-page-module__JNMmfa__sectionActions{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.console-logs-page-module__JNMmfa__filters{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.console-logs-page-module__JNMmfa__filterButton{height:28px;padding:0 10px;font-size:11px}.console-logs-page-module__JNMmfa__filterButtonActive{border-color:var(--accent-primary);color:var(--accent-primary);background:#00baf21f}.console-logs-page-module__JNMmfa__statusBanner{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}.console-logs-page-module__JNMmfa__errorBanner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:#ff8b8b;background:#ff5a5a14;border-bottom:1px solid #ff5a5a33;display:flex}.console-logs-page-module__JNMmfa__loadingCard,.console-logs-page-module__JNMmfa__emptyCard{margin:var(--space-4);padding:var(--space-4)}.console-logs-page-module__JNMmfa__loadingCard,.console-logs-page-module__JNMmfa__emptyCard p{color:var(--text-secondary)}.console-logs-page-module__JNMmfa__emptyCard h3{margin-bottom:8px}.console-logs-page-module__JNMmfa__tableWrap{width:100%;overflow-x:auto}.console-logs-page-module__JNMmfa__table{border-collapse:collapse;width:100%;min-width:920px}.console-logs-page-module__JNMmfa__table th{padding:12px var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:.05em;text-align:left;text-transform:uppercase;font-size:11px;font-weight:500}.console-logs-page-module__JNMmfa__table td{padding:14px var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top;font-size:12px}.console-logs-page-module__JNMmfa__table tbody tr:hover td{background:#ffffff05}.console-logs-page-module__JNMmfa__table tbody tr:last-child td{border-bottom:0}.console-logs-page-module__JNMmfa__mono{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums}.console-logs-page-module__JNMmfa__secondaryText{color:var(--text-secondary);margin-top:4px;font-size:11px;display:block}.console-logs-page-module__JNMmfa__routeTag,.console-logs-page-module__JNMmfa__cacheTag,.console-logs-page-module__JNMmfa__apiKeyTag{border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);color:var(--text-secondary);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;display:inline-flex}.console-logs-page-module__JNMmfa__cacheTag{color:var(--accent-primary);border-color:#00baf233;margin-left:8px}.console-logs-page-module__JNMmfa__numericCell{text-align:right}.console-logs-page-module__JNMmfa__pagination{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--border-subtle);display:flex}.console-logs-page-module__JNMmfa__paginationMeta{color:var(--text-secondary);font-size:12px}.console-logs-page-module__JNMmfa__paginationActions{align-items:center;gap:var(--space-2);display:flex}.console-logs-page-module__JNMmfa__pageIndicator{min-width:96px;color:var(--text-secondary);text-align:center;font-size:12px}@media (max-width:1100px){.console-logs-page-module__JNMmfa__metaStrip,.console-logs-page-module__JNMmfa__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.console-logs-page-module__JNMmfa__heroTop,.console-logs-page-module__JNMmfa__sectionHeader,.console-logs-page-module__JNMmfa__pagination{flex-direction:column;align-items:flex-start}.console-logs-page-module__JNMmfa__sectionActions,.console-logs-page-module__JNMmfa__filters{justify-content:flex-start;align-items:flex-start;width:100%}}@media (max-width:720px){.console-logs-page-module__JNMmfa__metaStrip,.console-logs-page-module__JNMmfa__summaryGrid{grid-template-columns:1fr}.console-logs-page-module__JNMmfa__paginationActions{flex-wrap:wrap;width:100%}}
.console-shell-module__b5nZPa__consolePage{--bg-base:#050812;--bg-surface:#0a0e1a;--bg-surface-elevated:#101524;--bg-surface-hover:#161d30;--accent-primary:#00baf2;--accent-hover:#33cfff;--accent-dim:#00baf21a;--accent-glow:#00baf233;--text-primary:#fff;--text-secondary:#8c9bab;--text-tertiary:#5c6a7a;--border-subtle:#ffffff0f;--border-focus:#00baf280;--topbar-bg:#050812cc;--locale-pill-border:#00baf21f;--locale-pill-bg:#0f172a8c;--radius-sm:2px;--radius-md:4px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;background-color:var(--bg-base);height:100vh;min-height:100vh;color:var(--text-primary);font-family:var(--font-body), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;background-image:radial-gradient(circle at 50% 0,#00baf208 0%,#0000 50%);font-size:13px;line-height:1.5;display:flex;overflow:hidden}html[data-theme=light] .console-shell-module__b5nZPa__consolePage{--bg-base:#f8fafc;--bg-surface:#eef2ff;--bg-surface-elevated:#e2e8f0;--bg-surface-hover:#dbeafe;--accent-primary:#0284c7;--accent-hover:#0369a1;--accent-dim:#0284c71f;--accent-glow:#0284c733;--text-primary:#0f172a;--text-secondary:#334155;--text-tertiary:#64748b;--border-subtle:#0f172a1f;--border-focus:#0284c766;--topbar-bg:#f8fafcd1;--locale-pill-border:#0f172a26;--locale-pill-bg:#ffffffd1}.console-shell-module__b5nZPa__consolePage *{box-sizing:border-box}.console-shell-module__b5nZPa__consolePage button,.console-shell-module__b5nZPa__consolePage input{font:inherit}.console-shell-module__b5nZPa__consolePage a:focus-visible,.console-shell-module__b5nZPa__consolePage button:focus-visible,.console-shell-module__b5nZPa__consolePage input:focus-visible{outline:1px solid var(--border-focus);outline-offset:2px}.console-shell-module__b5nZPa__consolePage h1,.console-shell-module__b5nZPa__consolePage h2,.console-shell-module__b5nZPa__consolePage h3{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:inherit;font-weight:400;line-height:1.15}.console-shell-module__b5nZPa__consolePage h1{font-size:24px}.console-shell-module__b5nZPa__consolePage h2{font-size:18px}.console-shell-module__b5nZPa__consolePage h3{font-size:14px;font-weight:500}.console-shell-module__b5nZPa__consolePage p,.console-shell-module__b5nZPa__consolePage section{margin:0}.console-shell-module__b5nZPa__sidebar{border-right:1px solid var(--border-subtle);background:var(--bg-base);z-index:10;flex-direction:column;flex-shrink:0;width:240px;height:100vh;display:flex;position:sticky;top:0}.console-shell-module__b5nZPa__brand{align-items:center;gap:var(--space-2);height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);letter-spacing:.5px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.console-shell-module__b5nZPa__brandMark{color:var(--accent-primary);justify-content:center;align-items:center;display:inline-flex}.console-shell-module__b5nZPa__brandMark svg{width:18px;height:18px}.console-shell-module__b5nZPa__brandName{color:var(--text-primary)}.console-shell-module__b5nZPa__navGroup{padding:var(--space-4) 12px;gap:var(--space-1);flex-direction:column;display:flex}.console-shell-module__b5nZPa__navLabel{padding:0 var(--space-2);margin-bottom:var(--space-2);color:var(--text-tertiary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:500}.console-shell-module__b5nZPa__navItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);text-align:left;text-decoration:none;transition:background .2s,color .2s;display:flex}.console-shell-module__b5nZPa__navItem:hover{background:var(--bg-surface);color:var(--text-primary)}.console-shell-module__b5nZPa__navItemActive{background:var(--accent-dim);color:var(--accent-primary)}.console-shell-module__b5nZPa__navIcon{opacity:.7;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.console-shell-module__b5nZPa__navIcon svg{width:16px;height:16px}.console-shell-module__b5nZPa__mainContent{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.console-shell-module__b5nZPa__topbar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:0 var(--space-4);background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex}.console-shell-module__b5nZPa__workspaceSelector{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);max-width:320px;color:var(--text-primary);background:0 0;border:0;padding:4px 8px;transition:background .2s;display:inline-flex}.console-shell-module__b5nZPa__workspaceSelector:hover{background:var(--bg-surface)}.console-shell-module__b5nZPa__workspaceSelect{min-width:0;color:inherit;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;outline:none}.console-shell-module__b5nZPa__workspaceSelect option{background:var(--bg-surface);color:var(--text-primary)}.console-shell-module__b5nZPa__workspaceSelector svg{width:14px;height:14px;color:var(--text-secondary)}.console-shell-module__b5nZPa__workspaceDot{border:2px solid var(--accent-primary);border-radius:50%;width:8px;height:8px}.console-shell-module__b5nZPa__topbarMeta{align-items:center;gap:var(--space-4);display:flex}.console-shell-module__b5nZPa__topbarActionForm{margin:0;display:inline-flex}.console-shell-module__b5nZPa__localeSwitcher{border:1px solid var(--locale-pill-border);background:var(--locale-pill-bg);font-family:var(--font-mono), monospace;text-transform:uppercase;border-radius:999px;align-items:center;gap:16px;padding:6px 10px;font-size:.8rem;display:inline-flex}.console-shell-module__b5nZPa__localeLink{color:var(--text-secondary);text-decoration:none;transition:color .2s,text-shadow .2s}.console-shell-module__b5nZPa__localeLink:hover,.console-shell-module__b5nZPa__localeLinkActive{color:var(--accent-primary);text-shadow:0 0 8px #00baf273}.console-shell-module__b5nZPa__environment{color:var(--text-secondary);font-size:12px}.console-shell-module__b5nZPa__environment strong{color:var(--text-primary);font-weight:500}.console-shell-module__b5nZPa__scrollArea{min-height:0;padding:var(--space-6);flex:1;overflow-y:auto}.console-shell-module__b5nZPa__pageContainer{gap:var(--space-6);flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.console-shell-module__b5nZPa__primaryButton,.console-shell-module__b5nZPa__secondaryButton{justify-content:center;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;text-decoration:none;transition:all .2s;display:inline-flex}.console-shell-module__b5nZPa__primaryButton{background:var(--accent-primary);color:#000;border:1px solid #0000;font-size:12px;font-weight:600}.console-shell-module__b5nZPa__primaryButton:hover{background:var(--accent-hover)}.console-shell-module__b5nZPa__secondaryButton{border:1px solid var(--border-subtle);color:var(--text-primary);background:0 0;font-size:12px;font-weight:500}.console-shell-module__b5nZPa__secondaryButton:hover{background:var(--bg-surface-elevated);border-color:var(--text-secondary)}@media (max-width:1100px){.console-shell-module__b5nZPa__topbar{height:auto;padding:var(--space-3) var(--space-4);flex-direction:column;align-items:flex-start}.console-shell-module__b5nZPa__topbarMeta{flex-wrap:wrap;width:100%}}@media (max-width:860px){.console-shell-module__b5nZPa__consolePage{flex-direction:column}.console-shell-module__b5nZPa__sidebar{border-right:0;border-bottom:1px solid var(--border-subtle);width:100%;height:auto;position:static}.console-shell-module__b5nZPa__scrollArea{padding:var(--space-4)}.console-shell-module__b5nZPa__pageContainer{gap:var(--space-4)}}
.chat-playground-page-module__9NtwSa__playgroundPage{flex-direction:column;gap:32px;width:100%;max-width:1380px;margin:0 auto;display:flex}.chat-playground-page-module__9NtwSa__pageHeader{border:1px solid var(--border-subtle);background:radial-gradient(circle at 8% 0,#00baf21f,#0000 32%),linear-gradient(135deg,#101524eb,#080c18b8);border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex;box-shadow:0 24px 80px #00000047}.chat-playground-page-module__9NtwSa__headerCopy{flex-direction:column;gap:12px;min-width:0;max-width:780px;display:flex}.chat-playground-page-module__9NtwSa__eyebrow,.chat-playground-page-module__9NtwSa__sectionEyebrow,.chat-playground-page-module__9NtwSa__fieldLabel,.chat-playground-page-module__9NtwSa__metricLabel,.chat-playground-page-module__9NtwSa__metaLabel{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.chat-playground-page-module__9NtwSa__eyebrow,.chat-playground-page-module__9NtwSa__sectionEyebrow{color:var(--accent-primary)}.chat-playground-page-module__9NtwSa__description,.chat-playground-page-module__9NtwSa__summaryText,.chat-playground-page-module__9NtwSa__emptyState,.chat-playground-page-module__9NtwSa__threadPlaceholder{color:var(--text-secondary);line-height:1.7}.chat-playground-page-module__9NtwSa__footnote,.chat-playground-page-module__9NtwSa__inlineMeta,.chat-playground-page-module__9NtwSa__sessionMeta{color:var(--text-tertiary);font-size:12px}.chat-playground-page-module__9NtwSa__workbenchGrid{grid-template-columns:248px minmax(520px,1fr) 320px;align-items:stretch;gap:16px;display:grid}.chat-playground-page-module__9NtwSa__sidebarSurface,.chat-playground-page-module__9NtwSa__mainSurface,.chat-playground-page-module__9NtwSa__panelSection{border:1px solid var(--border-subtle);background:#0a0e1abd;border-radius:20px;min-width:0;box-shadow:0 18px 56px #0003}.chat-playground-page-module__9NtwSa__sidebarSurface{background:linear-gradient(180deg, #101524db, #0a0e1a9e), var(--bg-surface);flex-direction:column;gap:16px;padding:16px;display:flex}.chat-playground-page-module__9NtwSa__sidebarHeader{flex-direction:column;gap:12px;display:flex}.chat-playground-page-module__9NtwSa__sessionList{flex-direction:column;gap:8px;display:flex}.chat-playground-page-module__9NtwSa__sessionRow{background:0 0;border:1px solid #0000;border-radius:14px;align-items:stretch;gap:8px;padding:5px;transition:border-color .18s,background .18s;display:flex}.chat-playground-page-module__9NtwSa__sessionRowActive{background:linear-gradient(135deg, #00baf224, #00baf20d), var(--accent-dim);border-color:#00baf247}.chat-playground-page-module__9NtwSa__sessionButton{min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:12px;display:flex}.chat-playground-page-module__9NtwSa__sessionButton:hover{background:#ffffff0a}.chat-playground-page-module__9NtwSa__sessionTitle{width:100%;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.chat-playground-page-module__9NtwSa__sessionDeleteButton{border:1px solid var(--border-subtle);min-width:68px;height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-self:center;padding:0 10px}.chat-playground-page-module__9NtwSa__sessionDeleteButton:hover{background:var(--bg-surface-elevated);color:var(--text-primary)}.chat-playground-page-module__9NtwSa__mainSurface{background:radial-gradient(circle at 78% 0,#00baf21a,#0000 28%),linear-gradient(#101524e0,#070a14e0);border-radius:26px;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 28px 90px #00000057}.chat-playground-page-module__9NtwSa__panelSection{border-radius:20px;flex-direction:column;gap:16px;padding:18px;display:flex}.chat-playground-page-module__9NtwSa__sectionHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.chat-playground-page-module__9NtwSa__sectionHeader h2{font-weight:500}.chat-playground-page-module__9NtwSa__threadWorkspace{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.chat-playground-page-module__9NtwSa__threadViewport{border:1px solid var(--border-subtle);background:radial-gradient(circle at 50% 0,#00baf20f,#0000 42%),linear-gradient(#050812b8,#050812f5);border-radius:22px;flex-direction:column;gap:12px;min-height:420px;max-height:62vh;padding:20px;display:flex;overflow:auto}.chat-playground-page-module__9NtwSa__threadEmpty{justify-content:center;align-items:center;min-height:320px;display:flex}.chat-playground-page-module__9NtwSa__messageRow{display:flex}.chat-playground-page-module__9NtwSa__userMessageRow{justify-content:flex-end}.chat-playground-page-module__9NtwSa__assistantMessageRow{justify-content:flex-start}.chat-playground-page-module__9NtwSa__messageCard{border:1px solid var(--border-subtle);min-width:0;max-width:min(100%,720px);color:var(--text-primary);border-radius:18px;flex-direction:column;gap:12px;padding:15px 17px;display:flex;box-shadow:0 14px 34px #0000002e}.chat-playground-page-module__9NtwSa__userMessageCard{background:linear-gradient(135deg,#00baf224,#00baf20f);border-color:#00baf233}.chat-playground-page-module__9NtwSa__assistantMessageCard{cursor:pointer;background:#101524db}.chat-playground-page-module__9NtwSa__assistantMessageCard:focus-visible{outline-offset:2px;outline:2px solid #00baf252}.chat-playground-page-module__9NtwSa__messageCardSelected{border-color:#00baf247;box-shadow:inset 0 0 0 1px #00baf229}.chat-playground-page-module__9NtwSa__userText{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}.chat-playground-page-module__9NtwSa__richText{color:var(--text-primary)}:is(.chat-playground-page-module__9NtwSa__richText p,.chat-playground-page-module__9NtwSa__richText pre,.chat-playground-page-module__9NtwSa__richText ul,.chat-playground-page-module__9NtwSa__richText ol,.chat-playground-page-module__9NtwSa__richText blockquote,.chat-playground-page-module__9NtwSa__richText h1,.chat-playground-page-module__9NtwSa__richText h2,.chat-playground-page-module__9NtwSa__richText h3,.chat-playground-page-module__9NtwSa__richText h4){margin:0}.chat-playground-page-module__9NtwSa__richText pre{border-radius:10px;overflow:auto}.chat-playground-page-module__9NtwSa__generatedImage{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;max-width:min(100%,480px);display:block}.chat-playground-page-module__9NtwSa__generatedVideo{border:1px solid var(--border-subtle);background:#000;border-radius:12px;width:min(100%,560px);max-width:100%;display:block}.chat-playground-page-module__9NtwSa__assetCard{border:1px solid var(--border-subtle);background:var(--bg-base);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.chat-playground-page-module__9NtwSa__assetLink{color:var(--accent-primary);word-break:break-all;text-decoration:none}.chat-playground-page-module__9NtwSa__assetLink:hover{text-decoration:underline}.chat-playground-page-module__9NtwSa__assetMeta{color:var(--text-tertiary);font-size:12px}.chat-playground-page-module__9NtwSa__threadShell{border:1px solid var(--border-subtle);background:var(--bg-base);border-radius:8px;min-height:280px;padding:16px;overflow:auto}.chat-playground-page-module__9NtwSa__composerSurface{border:1px solid var(--border-subtle);background:linear-gradient(180deg, #101524e6, #0a0e1aeb), var(--bg-surface);border-radius:22px;flex-direction:column;gap:16px;padding:16px;display:flex}.chat-playground-page-module__9NtwSa__composerRoot{flex-direction:column;gap:14px;display:flex}.chat-playground-page-module__9NtwSa__modeSwitch{flex-wrap:wrap;gap:8px;display:flex}.chat-playground-page-module__9NtwSa__modeButton,.chat-playground-page-module__9NtwSa__messageActionButton{min-height:34px;color:var(--text-secondary);font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;padding:0 14px;transition:border-color .18s,background .18s,color .18s}.chat-playground-page-module__9NtwSa__modeButton:hover,.chat-playground-page-module__9NtwSa__messageActionButton:hover{background:var(--bg-surface-hover);color:var(--text-primary);border-color:#ffffff24}.chat-playground-page-module__9NtwSa__modeButtonActive{color:var(--text-primary);background:linear-gradient(135deg,#00baf238,#00baf21a);border-color:#00baf25c;box-shadow:0 0 0 1px #00baf214}.chat-playground-page-module__9NtwSa__composerActions{justify-content:flex-end;display:flex}.chat-playground-page-module__9NtwSa__fieldGroup{flex-direction:column;gap:8px;display:flex}.chat-playground-page-module__9NtwSa__select,.chat-playground-page-module__9NtwSa__input,.chat-playground-page-module__9NtwSa__textarea{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);font:inherit;background:#050812b8;border-radius:14px;transition:border-color .18s,background .18s,box-shadow .18s}.chat-playground-page-module__9NtwSa__select,.chat-playground-page-module__9NtwSa__input{min-height:36px;padding:0 12px}.chat-playground-page-module__9NtwSa__textarea{resize:vertical;min-height:132px;padding:14px}.chat-playground-page-module__9NtwSa__select:focus,.chat-playground-page-module__9NtwSa__input:focus,.chat-playground-page-module__9NtwSa__textarea:focus{background:#050812e6;border-color:#00baf25c;outline:none;box-shadow:0 0 0 3px #00baf214}.chat-playground-page-module__9NtwSa__metaStrip,.chat-playground-page-module__9NtwSa__trialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.chat-playground-page-module__9NtwSa__messageActions{flex-wrap:wrap;gap:8px;display:flex}.chat-playground-page-module__9NtwSa__trialGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.chat-playground-page-module__9NtwSa__metaItem,.chat-playground-page-module__9NtwSa__metricCard,.chat-playground-page-module__9NtwSa__summaryCard{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.chat-playground-page-module__9NtwSa__metaValue,.chat-playground-page-module__9NtwSa__metricValue{color:var(--text-primary);font-size:16px;font-weight:600}.chat-playground-page-module__9NtwSa__priceList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chat-playground-page-module__9NtwSa__priceRow{color:var(--text-secondary);justify-content:space-between;gap:12px;display:flex}.chat-playground-page-module__9NtwSa__trialMetaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chat-playground-page-module__9NtwSa__statePillAvailable,.chat-playground-page-module__9NtwSa__statePillExhausted{border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.chat-playground-page-module__9NtwSa__statePillAvailable{color:#34d399;background:#10b9811f}.chat-playground-page-module__9NtwSa__statePillExhausted{color:#fca5a5;background:#f871711f}.chat-playground-page-module__9NtwSa__errorBanner{color:#fecaca;background:#7f1d1d33;border:1px solid #f871713d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.chat-playground-page-module__9NtwSa__inspectorSurface{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:1280px){.chat-playground-page-module__9NtwSa__workbenchGrid{grid-template-columns:220px minmax(0,1fr)}.chat-playground-page-module__9NtwSa__inspectorSurface{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:900px){.chat-playground-page-module__9NtwSa__pageHeader{flex-direction:column}.chat-playground-page-module__9NtwSa__playgroundPage{gap:20px}.chat-playground-page-module__9NtwSa__workbenchGrid,.chat-playground-page-module__9NtwSa__inspectorSurface,.chat-playground-page-module__9NtwSa__metaStrip,.chat-playground-page-module__9NtwSa__trialGrid{grid-template-columns:1fr}.chat-playground-page-module__9NtwSa__sessionRow{flex-direction:column}.chat-playground-page-module__9NtwSa__sessionDeleteButton{width:100%}}
.console-access-tokens-page-module__OWSFla__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.console-access-tokens-page-module__OWSFla__headerCopy{gap:var(--space-2);flex-direction:column;display:flex}.console-access-tokens-page-module__OWSFla__eyebrow{color:var(--accent-primary);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.console-access-tokens-page-module__OWSFla__description,.console-access-tokens-page-module__OWSFla__sectionDescription,.console-access-tokens-page-module__OWSFla__muted,.console-access-tokens-page-module__OWSFla__noteCard{color:var(--text-secondary)}.console-access-tokens-page-module__OWSFla__headerMeta,.console-access-tokens-page-module__OWSFla__headerActions,.console-access-tokens-page-module__OWSFla__formActions,.console-access-tokens-page-module__OWSFla__scopeList{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.console-access-tokens-page-module__OWSFla__teamBadge,.console-access-tokens-page-module__OWSFla__scopeTag,.console-access-tokens-page-module__OWSFla__statusBadge{border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:11px;display:inline-flex}.console-access-tokens-page-module__OWSFla__teamBadge,.console-access-tokens-page-module__OWSFla__scopeTag{color:var(--text-primary)}.console-access-tokens-page-module__OWSFla__sectionCard,.console-access-tokens-page-module__OWSFla__feedback,.console-access-tokens-page-module__OWSFla__boundaryCard,.console-access-tokens-page-module__OWSFla__emptyState,.console-access-tokens-page-module__OWSFla__noteCard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;display:flex}.console-access-tokens-page-module__OWSFla__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.console-access-tokens-page-module__OWSFla__createForm{gap:var(--space-3);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(180px,220px) auto;align-items:end;display:grid}.console-access-tokens-page-module__OWSFla__field{gap:var(--space-2);flex-direction:column;display:flex}.console-access-tokens-page-module__OWSFla__fieldLabel{color:var(--text-secondary);font-size:12px}.console-access-tokens-page-module__OWSFla__input,.console-access-tokens-page-module__OWSFla__select{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);width:100%;min-height:40px;color:var(--text-primary);padding:0 12px}.console-access-tokens-page-module__OWSFla__input::placeholder{color:var(--text-tertiary)}.console-access-tokens-page-module__OWSFla__scopeChooser{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.console-access-tokens-page-module__OWSFla__scopeOption{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface-elevated);min-height:40px;color:var(--text-primary);padding:0 12px;display:flex}.console-access-tokens-page-module__OWSFla__scopeOption input{margin:0}.console-access-tokens-page-module__OWSFla__scopeOptionDisabled{color:var(--text-tertiary)}.console-access-tokens-page-module__OWSFla__feedbackSuccess{background:#00baf214;border-color:#00baf247}.console-access-tokens-page-module__OWSFla__feedbackWarning{background:#ffc65c14;border-color:#ffc65c47}.console-access-tokens-page-module__OWSFla__feedbackDanger{background:#ff5a5a14;border-color:#ff5a5a59}.console-access-tokens-page-module__OWSFla__secretValue{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);color:var(--text-primary);font-family:var(--font-mono), monospace;word-break:break-all;padding:12px;font-size:12px;display:block}.console-access-tokens-page-module__OWSFla__boundaryGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.console-access-tokens-page-module__OWSFla__tableContainer{overflow-x:auto}.console-access-tokens-page-module__OWSFla__table{border-collapse:collapse;text-align:left;width:100%;min-width:1080px}.console-access-tokens-page-module__OWSFla__table th{padding:0 0 var(--space-2);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:500}.console-access-tokens-page-module__OWSFla__table td{padding:var(--space-3) var(--space-2) var(--space-3) 0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top}.console-access-tokens-page-module__OWSFla__table tbody tr:last-child td{border-bottom:0}.console-access-tokens-page-module__OWSFla__statusActive{color:var(--accent-primary);border-color:#00baf24d}.console-access-tokens-page-module__OWSFla__statusWarning{color:#ffd07d;border-color:#ffc65c47}.console-access-tokens-page-module__OWSFla__statusDanger{color:#ff9f9f;border-color:#ff5a5a59}.console-access-tokens-page-module__OWSFla__mono{color:var(--text-secondary);font-family:var(--font-mono), monospace;font-size:12px}.console-access-tokens-page-module__OWSFla__emptyState{background:var(--bg-surface-elevated)}.console-access-tokens-page-module__OWSFla__headerActions button:disabled,.console-access-tokens-page-module__OWSFla__formActions button:disabled,.console-access-tokens-page-module__OWSFla__table button:disabled,.console-access-tokens-page-module__OWSFla__input:disabled,.console-access-tokens-page-module__OWSFla__select:disabled,.console-access-tokens-page-module__OWSFla__scopeOption input:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1100px){.console-access-tokens-page-module__OWSFla__pageHeader,.console-access-tokens-page-module__OWSFla__sectionHeader{flex-direction:column}.console-access-tokens-page-module__OWSFla__createForm,.console-access-tokens-page-module__OWSFla__boundaryGrid,.console-access-tokens-page-module__OWSFla__scopeChooser{grid-template-columns:1fr}}
.console-billing-page-module__i8CiCG__pageHeader{gap:var(--space-4);flex-direction:column;display:flex}.console-billing-page-module__i8CiCG__headerCopy{gap:var(--space-2);flex-direction:column;display:flex}.console-billing-page-module__i8CiCG__eyebrow{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.console-billing-page-module__i8CiCG__description,.console-billing-page-module__i8CiCG__sectionDescription,.console-billing-page-module__i8CiCG__fieldHint,.console-billing-page-module__i8CiCG__inlineMeta{color:var(--text-secondary)}.console-billing-page-module__i8CiCG__highlightGrid,.console-billing-page-module__i8CiCG__summaryGrid,.console-billing-page-module__i8CiCG__statusGrid,.console-billing-page-module__i8CiCG__depositLayout{gap:var(--space-3);display:grid}.console-billing-page-module__i8CiCG__highlightGrid,.console-billing-page-module__i8CiCG__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.console-billing-page-module__i8CiCG__highlightCard,.console-billing-page-module__i8CiCG__summaryCard,.console-billing-page-module__i8CiCG__sectionCard,.console-billing-page-module__i8CiCG__statusCard,.console-billing-page-module__i8CiCG__noteCard{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.console-billing-page-module__i8CiCG__highlightCard,.console-billing-page-module__i8CiCG__summaryCard,.console-billing-page-module__i8CiCG__statusCard,.console-billing-page-module__i8CiCG__noteCard{padding:var(--space-3)}.console-billing-page-module__i8CiCG__highlightCard{background:var(--bg-surface-elevated)}.console-billing-page-module__i8CiCG__highlightLabel,.console-billing-page-module__i8CiCG__summaryLabel,.console-billing-page-module__i8CiCG__fieldLabel{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.console-billing-page-module__i8CiCG__highlightValue,.console-billing-page-module__i8CiCG__summaryValue,.console-billing-page-module__i8CiCG__assetSymbol,.console-billing-page-module__i8CiCG__summaryMeta{color:var(--text-primary)}.console-billing-page-module__i8CiCG__summaryValue{letter-spacing:-.03em;font-size:24px;font-weight:400}.console-billing-page-module__i8CiCG__summaryCard,.console-billing-page-module__i8CiCG__statusMetric,.console-billing-page-module__i8CiCG__amountField,.console-billing-page-module__i8CiCG__assetField{gap:var(--space-2);flex-direction:column;display:flex}.console-billing-page-module__i8CiCG__summaryStatus{color:var(--text-secondary);font-size:12px}.console-billing-page-module__i8CiCG__sectionCard{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.console-billing-page-module__i8CiCG__sectionHeader,.console-billing-page-module__i8CiCG__statusHeader,.console-billing-page-module__i8CiCG__depositActions{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.console-billing-page-module__i8CiCG__depositLayout{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}.console-billing-page-module__i8CiCG__assetList{gap:var(--space-2);flex-wrap:wrap;display:flex}.console-billing-page-module__i8CiCG__assetButton{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);min-height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.console-billing-page-module__i8CiCG__assetButton:hover,.console-billing-page-module__i8CiCG__assetButtonActive{border-color:var(--accent-primary);background:var(--accent-dim);color:var(--text-primary)}.console-billing-page-module__i8CiCG__assetChain{color:var(--text-tertiary);font-family:var(--font-mono), monospace;font-size:11px}.console-billing-page-module__i8CiCG__amountInput{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);width:100%;min-height:38px;color:var(--text-primary);padding:0 12px}.console-billing-page-module__i8CiCG__alertBlock,.console-billing-page-module__i8CiCG__successBlock,.console-billing-page-module__i8CiCG__emptyState{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-direction:column;display:flex}.console-billing-page-module__i8CiCG__alertBlock{color:#ffd7d7;background:#ff5a5a14;border-color:#ff5a5a59}.console-billing-page-module__i8CiCG__successBlock{color:var(--text-primary);background:#00baf214;border-color:#00baf24d}.console-billing-page-module__i8CiCG__emptyState{background:var(--bg-surface-elevated);color:var(--text-secondary)}.console-billing-page-module__i8CiCG__statusCard{gap:var(--space-4);flex-direction:column;display:flex}.console-billing-page-module__i8CiCG__statusHeader{align-items:center}.console-billing-page-module__i8CiCG__statusDescription{color:var(--text-secondary);margin-top:var(--space-1)}.console-billing-page-module__i8CiCG__statusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.console-billing-page-module__i8CiCG__statusBadge{border:1px solid var(--border-subtle);min-height:26px;color:var(--text-secondary);white-space:nowrap;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.console-billing-page-module__i8CiCG__statusSuccess{color:var(--accent-primary);border-color:#00baf24d}.console-billing-page-module__i8CiCG__statusWarning{color:#ffd07d;border-color:#ffc65c47}.console-billing-page-module__i8CiCG__statusDanger{color:#ff9f9f;border-color:#ff5a5a59}.console-billing-page-module__i8CiCG__tableContainer{overflow-x:auto}.console-billing-page-module__i8CiCG__table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.console-billing-page-module__i8CiCG__table th{padding:0 0 var(--space-2);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:500}.console-billing-page-module__i8CiCG__table td{padding:var(--space-3) var(--space-2) var(--space-3) 0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top}.console-billing-page-module__i8CiCG__table tbody tr:last-child td{border-bottom:0}.console-billing-page-module__i8CiCG__amountPositive{color:var(--accent-primary);font-family:var(--font-mono), monospace}.console-billing-page-module__i8CiCG__amountNegative{color:#ff9f9f;font-family:var(--font-mono), monospace}.console-billing-page-module__i8CiCG__noteCard{color:var(--text-secondary)}@media (max-width:1100px){.console-billing-page-module__i8CiCG__highlightGrid,.console-billing-page-module__i8CiCG__summaryGrid,.console-billing-page-module__i8CiCG__statusGrid,.console-billing-page-module__i8CiCG__depositLayout{grid-template-columns:1fr}.console-billing-page-module__i8CiCG__sectionHeader,.console-billing-page-module__i8CiCG__statusHeader,.console-billing-page-module__i8CiCG__depositActions{flex-direction:column}}
.console-routing-page-module__V3y-Ya__pageHeader,.console-routing-page-module__V3y-Ya__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.console-routing-page-module__V3y-Ya__headerCopy,.console-routing-page-module__V3y-Ya__sectionCopy{gap:var(--space-2);flex-direction:column;display:flex}.console-routing-page-module__V3y-Ya__eyebrow{color:var(--accent-primary);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.console-routing-page-module__V3y-Ya__description,.console-routing-page-module__V3y-Ya__sectionDescription,.console-routing-page-module__V3y-Ya__governanceDescription,.console-routing-page-module__V3y-Ya__footnote{color:var(--text-secondary)}.console-routing-page-module__V3y-Ya__summaryGrid,.console-routing-page-module__V3y-Ya__modelGrid,.console-routing-page-module__V3y-Ya__governanceGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.console-routing-page-module__V3y-Ya__summaryCard,.console-routing-page-module__V3y-Ya__section,.console-routing-page-module__V3y-Ya__modelCard,.console-routing-page-module__V3y-Ya__governanceCard,.console-routing-page-module__V3y-Ya__secretCard,.console-routing-page-module__V3y-Ya__errorCard,.console-routing-page-module__V3y-Ya__emptyState,.console-routing-page-module__V3y-Ya__footnoteCard{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);position:relative;overflow:hidden}.console-routing-page-module__V3y-Ya__summaryCard:before,.console-routing-page-module__V3y-Ya__section:before,.console-routing-page-module__V3y-Ya__modelCard:before,.console-routing-page-module__V3y-Ya__governanceCard:before,.console-routing-page-module__V3y-Ya__secretCard:before,.console-routing-page-module__V3y-Ya__errorCard:before,.console-routing-page-module__V3y-Ya__emptyState:before,.console-routing-page-module__V3y-Ya__footnoteCard:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.console-routing-page-module__V3y-Ya__summaryLabel{color:var(--text-tertiary);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.console-routing-page-module__V3y-Ya__summaryValue{color:var(--text-primary);letter-spacing:-.03em;font-size:20px}.console-routing-page-module__V3y-Ya__section{gap:var(--space-4);flex-direction:column;display:flex}.console-routing-page-module__V3y-Ya__createForm{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.console-routing-page-module__V3y-Ya__inputGroup{gap:var(--space-2);flex-direction:column;display:flex}.console-routing-page-module__V3y-Ya__label{color:var(--text-secondary);font-size:12px}.console-routing-page-module__V3y-Ya__input{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);width:100%;height:36px;color:var(--text-primary);padding:0 12px}.console-routing-page-module__V3y-Ya__input::placeholder{color:var(--text-tertiary)}.console-routing-page-module__V3y-Ya__secretCard,.console-routing-page-module__V3y-Ya__errorCard,.console-routing-page-module__V3y-Ya__emptyState,.console-routing-page-module__V3y-Ya__footnoteCard{gap:var(--space-2);flex-direction:column;display:flex}.console-routing-page-module__V3y-Ya__secretValue{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--bg-base);color:var(--text-primary);font-family:var(--font-mono), monospace;word-break:break-all;border:1px solid #00baf22e;font-size:12px;display:block}.console-routing-page-module__V3y-Ya__errorCard{border-color:#ff5a5a4d}.console-routing-page-module__V3y-Ya__tableWrapper{overflow-x:auto}.console-routing-page-module__V3y-Ya__table{border-collapse:collapse;text-align:left;width:100%}.console-routing-page-module__V3y-Ya__table th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:500}.console-routing-page-module__V3y-Ya__table td{padding:var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top;font-size:12px}.console-routing-page-module__V3y-Ya__table tbody tr:last-child td{border-bottom:0}.console-routing-page-module__V3y-Ya__preview{color:var(--text-secondary);font-family:var(--font-mono), monospace}.console-routing-page-module__V3y-Ya__statusActive{color:var(--accent-primary)}.console-routing-page-module__V3y-Ya__statusInactive{color:#ff5a5a}.console-routing-page-module__V3y-Ya__timestampMuted{color:var(--text-secondary)}.console-routing-page-module__V3y-Ya__modelCard{gap:var(--space-3);flex-direction:column;display:flex}.console-routing-page-module__V3y-Ya__modelMeta{color:var(--text-secondary);font-size:12px}.console-routing-page-module__V3y-Ya__modelList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.console-routing-page-module__V3y-Ya__modelToken{border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);color:var(--text-primary);font-family:var(--font-mono), monospace;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}.console-routing-page-module__V3y-Ya__governanceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.console-routing-page-module__V3y-Ya__governanceCard{gap:var(--space-2);flex-direction:column;display:flex}@media (max-width:1100px){.console-routing-page-module__V3y-Ya__pageHeader,.console-routing-page-module__V3y-Ya__sectionHeader{flex-direction:column}.console-routing-page-module__V3y-Ya__summaryGrid,.console-routing-page-module__V3y-Ya__modelGrid,.console-routing-page-module__V3y-Ya__governanceGrid,.console-routing-page-module__V3y-Ya__createForm{grid-template-columns:1fr}}
.console-team-page-module__gImNKG__pageHeader{justify-content:space-between;gap:var(--space-4);align-items:flex-start;display:flex}.console-team-page-module__gImNKG__headerCopy{gap:var(--space-3);flex-direction:column;display:flex}.console-team-page-module__gImNKG__headerMeta{gap:var(--space-2);flex-wrap:wrap;display:flex}.console-team-page-module__gImNKG__eyebrow{color:var(--accent-primary);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.console-team-page-module__gImNKG__description,.console-team-page-module__gImNKG__mutedText,.console-team-page-module__gImNKG__memberMeta,.console-team-page-module__gImNKG__note{color:var(--text-secondary)}.console-team-page-module__gImNKG__teamBadge,.console-team-page-module__gImNKG__memberBadge{min-height:28px;color:var(--accent-primary);text-transform:uppercase;background:#00baf214;border:1px solid #00baf22e;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.console-team-page-module__gImNKG__highlightGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.console-team-page-module__gImNKG__highlightCard,.console-team-page-module__gImNKG__sectionCard,.console-team-page-module__gImNKG__feedback{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.console-team-page-module__gImNKG__highlightLabel{margin-bottom:var(--space-2);color:var(--text-tertiary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;display:block}.console-team-page-module__gImNKG__highlightValue{color:var(--text-primary);font-size:24px;font-weight:500}.console-team-page-module__gImNKG__sectionCard{gap:var(--space-4);flex-direction:column;display:flex}.console-team-page-module__gImNKG__sectionHeader{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}.console-team-page-module__gImNKG__feedback{font-weight:500}.console-team-page-module__gImNKG__feedbackSuccess{color:#7bffb2;background:#40c4801f;border-color:#40c48059}.console-team-page-module__gImNKG__feedbackWarning{color:#ffe082;background:#ffc1071f;border-color:#ffc10759}.console-team-page-module__gImNKG__feedbackDanger{color:#ff9c9c;background:#ff6b6b1f;border-color:#ff6b6b59}.console-team-page-module__gImNKG__inviteForm,.console-team-page-module__gImNKG__memberActions{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.console-team-page-module__gImNKG__field{gap:var(--space-2);display:grid}.console-team-page-module__gImNKG__field span{color:var(--text-secondary);font-size:12px}.console-team-page-module__gImNKG__field input,.console-team-page-module__gImNKG__field select{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface-elevated);width:100%;min-height:40px;color:var(--text-primary);padding:0 12px}.console-team-page-module__gImNKG__field input::placeholder{color:var(--text-tertiary)}.console-team-page-module__gImNKG__formActions,.console-team-page-module__gImNKG__actionRow,.console-team-page-module__gImNKG__invitationBody{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.console-team-page-module__gImNKG__emptyState{gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);background:#ffffff05;flex-direction:column;display:flex}.console-team-page-module__gImNKG__memberList,.console-team-page-module__gImNKG__invitationList,.console-team-page-module__gImNKG__permissionList{gap:var(--space-3);display:grid}.console-team-page-module__gImNKG__memberCard,.console-team-page-module__gImNKG__invitationCard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-elevated);flex-direction:column;display:flex}.console-team-page-module__gImNKG__memberHeader{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}.console-team-page-module__gImNKG__metricGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.console-team-page-module__gImNKG__metricGrid span{color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.console-team-page-module__gImNKG__metricGrid strong{color:var(--text-primary);font-weight:500}.console-team-page-module__gImNKG__inviteCode{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:#f7f9fcf0;font-family:var(--font-mono), monospace;background:#020617cc;padding:12px;font-size:12px;display:block;overflow-x:auto}.console-team-page-module__gImNKG__permissionRow{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface-elevated);padding:12px 14px;display:flex}.console-team-page-module__gImNKG__permissionRow input{margin:0}@media (max-width:1100px){.console-team-page-module__gImNKG__highlightGrid,.console-team-page-module__gImNKG__metricGrid,.console-team-page-module__gImNKG__inviteForm,.console-team-page-module__gImNKG__memberActions{grid-template-columns:1fr}.console-team-page-module__gImNKG__pageHeader,.console-team-page-module__gImNKG__memberHeader,.console-team-page-module__gImNKG__sectionHeader{flex-direction:column}}
.model-catalog-page-module__rCreTa__catalogPage{gap:var(--space-4);flex-direction:column;display:flex}.model-catalog-page-module__rCreTa__headerCard,.model-catalog-page-module__rCreTa__groupSection,.model-catalog-page-module__rCreTa__emptyState{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.model-catalog-page-module__rCreTa__headerCard{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.model-catalog-page-module__rCreTa__headerCopy,.model-catalog-page-module__rCreTa__titleBlock,.model-catalog-page-module__rCreTa__groupHeader,.model-catalog-page-module__rCreTa__cardHeader,.model-catalog-page-module__rCreTa__cardCopy,.model-catalog-page-module__rCreTa__metaSection{gap:var(--space-2);flex-direction:column;display:flex}.model-catalog-page-module__rCreTa__badge{width:fit-content;color:var(--accent-primary);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:#00baf21a;border:1px solid #00baf23d;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}.model-catalog-page-module__rCreTa__description,.model-catalog-page-module__rCreTa__requestModel,.model-catalog-page-module__rCreTa__summary,.model-catalog-page-module__rCreTa__groupMeta,.model-catalog-page-module__rCreTa__inlineMeta,.model-catalog-page-module__rCreTa__emptyState p{color:var(--text-secondary)}.model-catalog-page-module__rCreTa__headerFilters{gap:var(--space-4);flex-direction:column;display:flex}.model-catalog-page-module__rCreTa__searchField,.model-catalog-page-module__rCreTa__capabilityField{flex-direction:column;gap:8px;max-width:420px;display:flex}.model-catalog-page-module__rCreTa__searchLabel,.model-catalog-page-module__rCreTa__sectionLabel{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.model-catalog-page-module__rCreTa__searchInput,.model-catalog-page-module__rCreTa__capabilitySelect{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-base);width:100%;min-height:38px;color:var(--text-primary);padding:0 12px}.model-catalog-page-module__rCreTa__capabilitySelect{cursor:pointer}.model-catalog-page-module__rCreTa__groupSection{overflow:hidden}.model-catalog-page-module__rCreTa__groupHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle);flex-direction:row}.model-catalog-page-module__rCreTa__cardGrid{gap:var(--space-3);padding:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.model-catalog-page-module__rCreTa__modelCard{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-elevated);flex-direction:column;display:flex}.model-catalog-page-module__rCreTa__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-direction:row}.model-catalog-page-module__rCreTa__cardCopy{min-width:0}.model-catalog-page-module__rCreTa__requestModel,.model-catalog-page-module__rCreTa__summary{font-size:12px;line-height:1.6}.model-catalog-page-module__rCreTa__modePill,.model-catalog-page-module__rCreTa__identifierPill,.model-catalog-page-module__rCreTa__capabilityChip{border:1px solid var(--border-subtle);min-height:26px;color:var(--text-secondary);background:#ffffff0a;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.model-catalog-page-module__rCreTa__modePill{color:var(--accent-primary);white-space:nowrap;border-color:#00baf23d}.model-catalog-page-module__rCreTa__identifierRow,.model-catalog-page-module__rCreTa__capabilityRow,.model-catalog-page-module__rCreTa__priceList{flex-wrap:wrap;gap:8px;display:flex}.model-catalog-page-module__rCreTa__identifierPill{font-family:var(--font-mono), monospace}.model-catalog-page-module__rCreTa__priceList{margin:0;padding:0;list-style:none}.model-catalog-page-module__rCreTa__priceList li{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#ffffff08;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;display:flex}.model-catalog-page-module__rCreTa__priceLabel{color:var(--text-secondary);font-size:11px}.model-catalog-page-module__rCreTa__priceValue{color:var(--text-primary);font-family:var(--font-mono), monospace;font-size:12px}.model-catalog-page-module__rCreTa__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.model-catalog-page-module__rCreTa__emptyState{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}@media (max-width:900px){.model-catalog-page-module__rCreTa__cardGrid{grid-template-columns:1fr}.model-catalog-page-module__rCreTa__cardHeader,.model-catalog-page-module__rCreTa__cardFooter,.model-catalog-page-module__rCreTa__groupHeader{flex-direction:column;align-items:flex-start}.model-catalog-page-module__rCreTa__searchField,.model-catalog-page-module__rCreTa__capabilityField{max-width:none}}@media (min-width:901px){.model-catalog-page-module__rCreTa__headerFilters{flex-flow:wrap;align-items:flex-end}.model-catalog-page-module__rCreTa__searchField,.model-catalog-page-module__rCreTa__capabilityField{flex:1;min-width:220px;max-width:420px}}
.model-detail-page-module__kio66a__detailPage{gap:var(--space-4);flex-direction:column;display:flex}.model-detail-page-module__kio66a__headerCard,.model-detail-page-module__kio66a__sectionCard,.model-detail-page-module__kio66a__metadataCard,.model-detail-page-module__kio66a__capabilityCard,.model-detail-page-module__kio66a__pricingCard,.model-detail-page-module__kio66a__endpointItem,.model-detail-page-module__kio66a__emptyState{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.model-detail-page-module__kio66a__headerCard{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);display:flex}.model-detail-page-module__kio66a__headerCopy,.model-detail-page-module__kio66a__titleBlock,.model-detail-page-module__kio66a__sectionHeader{gap:var(--space-2);flex-direction:column;display:flex}.model-detail-page-module__kio66a__backLink{color:var(--text-secondary);font-size:12px;text-decoration:none}.model-detail-page-module__kio66a__backLink:hover{color:var(--text-primary)}.model-detail-page-module__kio66a__badge{width:fit-content;color:var(--accent-primary);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:#00baf21a;border:1px solid #00baf23d;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}.model-detail-page-module__kio66a__description,.model-detail-page-module__kio66a__emptyState p{color:var(--text-secondary);line-height:1.7}.model-detail-page-module__kio66a__sectionCard{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.model-detail-page-module__kio66a__metadataGrid,.model-detail-page-module__kio66a__capabilityGrid,.model-detail-page-module__kio66a__pricingGrid,.model-detail-page-module__kio66a__overviewGrid{gap:var(--space-3);display:grid}.model-detail-page-module__kio66a__metadataGrid,.model-detail-page-module__kio66a__overviewGrid,.model-detail-page-module__kio66a__capabilityGrid,.model-detail-page-module__kio66a__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-detail-page-module__kio66a__metadataCard,.model-detail-page-module__kio66a__capabilityCard,.model-detail-page-module__kio66a__pricingCard{min-width:0;padding:var(--space-3);background:var(--bg-surface-elevated);flex-direction:column;gap:8px;display:flex}.model-detail-page-module__kio66a__fieldLabel{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.model-detail-page-module__kio66a__fieldValue,.model-detail-page-module__kio66a__statusValue,.model-detail-page-module__kio66a__priceValue{color:var(--text-primary)}.model-detail-page-module__kio66a__fieldValue{word-break:break-word;margin:0}.model-detail-page-module__kio66a__codeValue,.model-detail-page-module__kio66a__priceValue,.model-detail-page-module__kio66a__endpointItem{font-family:var(--font-mono), monospace}.model-detail-page-module__kio66a__statusValue{font-size:14px;font-weight:500}.model-detail-page-module__kio66a__statusPositive{color:var(--accent-primary)}.model-detail-page-module__kio66a__priceValue{font-size:14px}.model-detail-page-module__kio66a__endpointList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.model-detail-page-module__kio66a__endpointItem{background:var(--bg-surface-elevated);padding:10px 12px}.model-detail-page-module__kio66a__emptyState{padding:var(--space-3);background:var(--bg-surface-elevated)}@media (max-width:900px){.model-detail-page-module__kio66a__headerCard{flex-direction:column}.model-detail-page-module__kio66a__metadataGrid,.model-detail-page-module__kio66a__overviewGrid,.model-detail-page-module__kio66a__capabilityGrid,.model-detail-page-module__kio66a__pricingGrid{grid-template-columns:1fr}}
.theme-toggle-module__K7xMmG__button{border:1px solid var(--theme-toggle-border,#94a3b840);background:var(--theme-toggle-bg,#0f172a8c);height:32px;color:var(--theme-toggle-fg,var(--text-muted));cursor:pointer;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.theme-toggle-module__K7xMmG__button:hover{border-color:var(--theme-toggle-border-hover,var(--cyan-core));background:var(--theme-toggle-bg-hover,#00f0ff1f);color:var(--theme-toggle-fg-hover,var(--text-main));transform:translateY(-1px)}.theme-toggle-module__K7xMmG__icon{justify-content:center;align-items:center;width:16px;display:inline-flex}.theme-toggle-module__K7xMmG__text{line-height:1}
.auth-login-shell-module__N-3xBG__page{--auth-shell-border:color-mix(in srgb, var(--text-muted) 22%, transparent);--auth-shell-border-strong:color-mix(in srgb, var(--text-main) 14%, transparent);--auth-shell-panel-bg:linear-gradient(180deg, var(--bg-panel), color-mix(in srgb, var(--bg-panel) 74%, var(--bg-panel-hover)));--auth-shell-panel-shadow:0 24px 64px color-mix(in srgb, var(--bg-deep) 18%, transparent), inset 0 1px 0 color-mix(in srgb, var(--text-main) 14%, transparent);background:radial-gradient(circle at top left, color-mix(in srgb, var(--cyan-core) 12%, transparent), transparent 32%), radial-gradient(circle at bottom right, color-mix(in srgb, var(--blue-core) 14%, transparent), transparent 28%), var(--bg-deep);min-height:100vh;padding:32px 24px}.auth-login-shell-module__N-3xBG__shell{flex-direction:column;gap:24px;width:min(100%,1120px);margin:0 auto;display:flex}.auth-login-shell-module__N-3xBG__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-login-shell-module__N-3xBG__brandRow{align-items:center;gap:14px;display:flex}.auth-login-shell-module__N-3xBG__brandIcon{justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.auth-login-shell-module__N-3xBG__brandIcon svg{width:100%;height:100%}.auth-login-shell-module__N-3xBG__brandCopy{flex-direction:column;gap:2px;display:flex}.auth-login-shell-module__N-3xBG__brandCopy strong{color:var(--text-main);font-family:var(--font-display), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:1rem}.auth-login-shell-module__N-3xBG__brandCopy span{color:var(--text-muted);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.auth-login-shell-module__N-3xBG__main{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:stretch;gap:28px;display:grid}.auth-login-shell-module__N-3xBG__brandPane{align-content:center;gap:16px;padding:8px 4px;display:grid}.auth-login-shell-module__N-3xBG__eyebrow{color:var(--text-cyan);font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem}.auth-login-shell-module__N-3xBG__title{color:var(--text-main);letter-spacing:.03em;margin:0;font-size:clamp(2.4rem,5vw,3.5rem);line-height:1.02}.auth-login-shell-module__N-3xBG__description{max-width:22rem;color:var(--text-muted);margin:0;font-size:.96rem;line-height:1.75}.auth-login-shell-module__N-3xBG__atmosphereCard{border:1px solid var(--auth-shell-border);background:radial-gradient(circle at 24% 34%, color-mix(in srgb, var(--cyan-core) 22%, transparent), transparent 20%), radial-gradient(circle at 76% 64%, color-mix(in srgb, var(--blue-core) 18%, transparent), transparent 24%), linear-gradient(180deg, color-mix(in srgb, var(--bg-panel-hover) 36%, var(--bg-panel)), color-mix(in srgb, var(--bg-panel) 86%, var(--bg-deep)));width:min(100%,340px);height:164px;box-shadow:inset 0 1px 0 var(--auth-shell-border-strong), 0 20px 48px color-mix(in srgb, var(--bg-deep) 14%, transparent);border-radius:28px;position:relative}.auth-login-shell-module__N-3xBG__atmosphereLabel,.auth-login-shell-module__N-3xBG__atmosphereMeta{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;position:absolute}.auth-login-shell-module__N-3xBG__atmosphereLabel{color:var(--text-cyan);top:22px;left:24px}.auth-login-shell-module__N-3xBG__atmosphereMeta{color:var(--text-muted);bottom:22px;right:24px}.auth-login-shell-module__N-3xBG__authPane{flex-direction:column;gap:14px;display:flex}.auth-login-shell-module__N-3xBG__providerTabs,.auth-login-shell-module__N-3xBG__authCard,.auth-login-shell-module__N-3xBG__statusRow{border:1px solid var(--auth-shell-border);background:var(--auth-shell-panel-bg);box-shadow:var(--auth-shell-panel-shadow);border-radius:28px}.auth-login-shell-module__N-3xBG__providerTabs{padding:10px}.auth-login-shell-module__N-3xBG__authCard{padding:22px}.auth-login-shell-module__N-3xBG__statusRow{padding:12px 16px}.auth-login-shell-module__N-3xBG__segmentedControl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.auth-login-shell-module__N-3xBG__segmentedButton{min-height:42px;color:var(--text-muted);cursor:pointer;font-family:var(--font-display), sans-serif;letter-spacing:.04em;background:0 0;border:1px solid #94a3b824;border-radius:999px;font-size:.88rem;transition:border-color .18s,background .18s,color .18s,transform .18s}.auth-login-shell-module__N-3xBG__segmentedButton:hover{color:var(--text-main);border-color:#7dd3fc3d;transform:translateY(-1px)}.auth-login-shell-module__N-3xBG__segmentedButtonActive{color:#e0f2fe;background:#7dd3fc1f;border-color:#7dd3fc33}.auth-login-shell-module__N-3xBG__bridgeError{color:#fecaca;margin:0;line-height:1.6}.auth-login-shell-module__N-3xBG__loadingPane{justify-items:center;gap:14px;padding:40px 0;display:grid}.auth-login-shell-module__N-3xBG__loadingPulse{border:1px solid var(--auth-shell-border);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-panel) 94%, transparent), color-mix(in srgb, var(--bg-panel) 70%, var(--bg-panel-hover)));width:188px;height:188px;box-shadow:inset 0 1px 0 var(--auth-shell-border-strong);border-radius:28px}.auth-login-shell-module__N-3xBG__loadingBrand{color:var(--text-main);font-family:var(--font-display), sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.875rem}.auth-login-shell-module__N-3xBG__loadingText{color:var(--text-muted);margin:0}@media (max-width:960px){.auth-login-shell-module__N-3xBG__main{grid-template-columns:1fr}.auth-login-shell-module__N-3xBG__brandPane{order:1}.auth-login-shell-module__N-3xBG__authPane{order:2}}
.auth-provider-panel-module__DZtgeG__panel{gap:18px;display:grid}.auth-provider-panel-module__DZtgeG__panelHeader{gap:6px;display:grid}.auth-provider-panel-module__DZtgeG__panelTitle{color:var(--text-main);letter-spacing:.02em;margin:0;font-size:1.35rem;font-weight:700}.auth-provider-panel-module__DZtgeG__panelDescription{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.65}.auth-provider-panel-module__DZtgeG__qrStage{justify-items:center;gap:14px;padding:10px 0 4px;display:grid}.auth-provider-panel-module__DZtgeG__qrCard{background:#f8fafc;border-radius:26px;place-items:center;width:188px;height:188px;display:grid;position:relative;box-shadow:0 0 0 1px #94a3b833,0 24px 54px #00000042}.auth-provider-panel-module__DZtgeG__qrFrame{pointer-events:none;border:1px solid #7dd3fc2e;border-radius:32px;position:absolute;inset:-8px}.auth-provider-panel-module__DZtgeG__qrImage{border-radius:26px;width:188px;height:188px}.auth-provider-panel-module__DZtgeG__qrPlaceholder{color:var(--text-muted);margin:0}.auth-provider-panel-module__DZtgeG__statusPill{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:.82rem;line-height:1.4;display:inline-flex}.auth-provider-panel-module__DZtgeG__statusNeutral{color:#bae6fd;background:#7dd3fc1a;border:1px solid #7dd3fc29}.auth-provider-panel-module__DZtgeG__statusSuccess{color:#bbf7d0;background:#34d3991f;border:1px solid #34d39929}.auth-provider-panel-module__DZtgeG__statusDanger{color:#fecaca;background:#7f1d1d3d;border:1px solid #f8717133}.auth-provider-panel-module__DZtgeG__identityPreview{color:var(--text-main);align-items:center;gap:10px;display:flex}.auth-provider-panel-module__DZtgeG__secondaryNotice{color:#cbd5e1;background:#0f172a7a;border:1px solid #94a3b824;border-radius:16px;padding:12px 14px;font-size:.86rem;line-height:1.6}.auth-provider-panel-module__DZtgeG__secondaryAction{min-height:42px;color:var(--text-main);cursor:pointer;background:0 0;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.auth-provider-panel-module__DZtgeG__primaryAction{color:#e2e8f0;cursor:pointer;background:#ffffff05;border:1px solid #7dd3fc2e;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:600;display:inline-flex}.auth-provider-panel-module__DZtgeG__errorText{color:#fecaca;margin:0;line-height:1.6}
.invitation-accept-page-module___j0VjW__page{--invite-panel-border:#94a3b82e;--invite-panel-bg:linear-gradient(180deg, #0f172af0 0%, #020617f5 100%);--invite-panel-shadow:0 28px 70px #02061780, inset 0 1px 0 #94a3b814;--invite-card-border:#94a3b824;--invite-card-bg:#0f172a8f;--invite-secondary-border:#94a3b82e;--invite-secondary-bg:#0f172a80;--invite-secondary-hover-border:#94a3b84d;--invite-side-border:#94a3b824;--invite-side-bg:#0f172a8f;background:radial-gradient(circle at top left, #00f0ff1f, transparent 34%), radial-gradient(circle at bottom right, #3b82f624, transparent 30%), var(--bg-deep);min-height:100vh;padding:48px 24px 72px}html[data-theme=light] .invitation-accept-page-module___j0VjW__page{--invite-panel-border:#0f172a29;--invite-panel-bg:linear-gradient(180deg, #fffffff5 0%, #f8fafcfa 100%);--invite-panel-shadow:0 20px 48px #0f172a1f, inset 0 1px 0 #fffc;--invite-card-border:#0f172a1f;--invite-card-bg:#ffffffbf;--invite-secondary-border:#0f172a2e;--invite-secondary-bg:#ffffffe6;--invite-secondary-hover-border:#0f172a59;--invite-side-border:#0f172a1f;--invite-side-bg:#fffc}.invitation-accept-page-module___j0VjW__shell{flex-direction:column;gap:24px;width:min(100%,1100px);margin:0 auto;display:flex}.invitation-accept-page-module___j0VjW__headerRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.invitation-accept-page-module___j0VjW__brandRow{color:var(--text-main);align-items:center;gap:14px;display:flex}.invitation-accept-page-module___j0VjW__brandIcon{justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.invitation-accept-page-module___j0VjW__brandIcon svg{width:100%;height:100%}.invitation-accept-page-module___j0VjW__brandCopy{flex-direction:column;gap:2px;display:flex}.invitation-accept-page-module___j0VjW__brandCopy strong{font-family:var(--font-display), sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:1rem}.invitation-accept-page-module___j0VjW__brandCopy span{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.invitation-accept-page-module___j0VjW__panel{border:1px solid var(--invite-panel-border);background:var(--invite-panel-bg);box-shadow:var(--invite-panel-shadow);border-radius:16px;padding:32px}.invitation-accept-page-module___j0VjW__contentGrid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.8fr);gap:24px;display:grid}.invitation-accept-page-module___j0VjW__mainColumn{flex-direction:column;gap:20px;display:flex}.invitation-accept-page-module___j0VjW__badgeRow{flex-wrap:wrap;gap:10px;display:flex}.invitation-accept-page-module___j0VjW__badge,.invitation-accept-page-module___j0VjW__badgeSecondary{min-height:32px;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.76rem;display:inline-flex}.invitation-accept-page-module___j0VjW__badge{color:var(--cyan-core);background:#00f0ff14;border:1px solid #00f0ff47}.invitation-accept-page-module___j0VjW__badgeSecondary{color:#bfdbfe;background:#3b82f61a;border:1px solid #3b82f647}.invitation-accept-page-module___j0VjW__headerBlock{flex-direction:column;gap:12px;display:flex}.invitation-accept-page-module___j0VjW__heading{letter-spacing:.03em;font-size:clamp(2rem,4.6vw,3.3rem)}.invitation-accept-page-module___j0VjW__description{max-width:42rem;color:var(--text-muted);font-size:.98rem;line-height:1.7}.invitation-accept-page-module___j0VjW__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.invitation-accept-page-module___j0VjW__detailCard{border:1px solid var(--invite-card-border);background:var(--invite-card-bg);border-radius:12px;padding:16px}.invitation-accept-page-module___j0VjW__detailLabel{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;display:block}.invitation-accept-page-module___j0VjW__detailValue{color:var(--text-main);word-break:break-word;margin-top:10px;font-size:1rem;font-weight:600;display:block}.invitation-accept-page-module___j0VjW__notice,.invitation-accept-page-module___j0VjW__noticeWarning,.invitation-accept-page-module___j0VjW__noticeDanger,.invitation-accept-page-module___j0VjW__noticeSuccess{border-radius:12px;padding:14px 16px;font-size:.94rem;line-height:1.6}.invitation-accept-page-module___j0VjW__notice{color:var(--text-cyan);background:#00f0ff14;border:1px solid #00f0ff38}.invitation-accept-page-module___j0VjW__noticeWarning{color:#fde68a;background:#eab3081f;border:1px solid #facc153d}.invitation-accept-page-module___j0VjW__noticeDanger{color:#fecaca;background:#7f1d1d47;border:1px solid #f8717147}.invitation-accept-page-module___j0VjW__noticeSuccess{color:#bbf7d0;background:#14532d47;border:1px solid #22c55e3d}.invitation-accept-page-module___j0VjW__actionRow{flex-wrap:wrap;gap:12px;display:flex}.invitation-accept-page-module___j0VjW__actionForm{margin:0;display:inline-flex}.invitation-accept-page-module___j0VjW__primaryAction,.invitation-accept-page-module___j0VjW__secondaryAction{min-height:44px;font-family:var(--font-display), sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:.88rem;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.invitation-accept-page-module___j0VjW__primaryAction{color:var(--text-main);cursor:pointer;background:linear-gradient(90deg,#00f0ff24,#3b82f629);border:1px solid #00f0ff5c;box-shadow:0 0 24px #00f0ff1f}.invitation-accept-page-module___j0VjW__primaryAction:hover{border-color:#00f0ff8c;transform:translateY(-1px);box-shadow:0 0 30px #00f0ff33}.invitation-accept-page-module___j0VjW__primaryAction:disabled{cursor:not-allowed;opacity:.55;transform:none}.invitation-accept-page-module___j0VjW__secondaryAction{border:1px solid var(--invite-secondary-border);background:var(--invite-secondary-bg);color:var(--text-muted)}.invitation-accept-page-module___j0VjW__secondaryAction:hover{border-color:var(--invite-secondary-hover-border);color:var(--text-main);transform:translateY(-1px)}.invitation-accept-page-module___j0VjW__sidePanel{border:1px solid var(--invite-side-border);background:var(--invite-side-bg);border-radius:14px;padding:20px}.invitation-accept-page-module___j0VjW__sideTitle{color:var(--cyan-core);font-family:var(--font-display), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.95rem}.invitation-accept-page-module___j0VjW__stepList{color:var(--text-muted);flex-direction:column;gap:14px;margin:16px 0 0;padding-left:20px;font-size:.94rem;line-height:1.7;display:flex}.invitation-accept-page-module___j0VjW__stepItem::marker{color:var(--cyan-core)}@media (max-width:860px){.invitation-accept-page-module___j0VjW__page{padding:28px 16px 48px}.invitation-accept-page-module___j0VjW__panel{padding:24px}.invitation-accept-page-module___j0VjW__contentGrid{grid-template-columns:1fr}.invitation-accept-page-module___j0VjW__headerRow{flex-direction:column;align-items:flex-start}.invitation-accept-page-module___j0VjW__detailGrid{grid-template-columns:1fr}}
