@charset "UTF-8";.system-form-body{display:grid;gap:0;min-width:0}.system-form-stack{display:grid;gap:18px;min-width:0}.system-form-section{display:grid;gap:12px;min-width:0}.system-form-section+.system-form-section{padding-top:18px;border-top:1px solid color-mix(in srgb,var(--app-border-color, rgba(148, 163, 184, .12)) 100%,transparent)}.system-form-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.system-form-section-title{font-size:15px;font-weight:600;color:var(--app-text-color, #0f172a)}.system-form-fields .ant-form-item{margin-bottom:16px}.system-form-copy{margin-bottom:16px!important}.system-form-control--full{width:100%}.system-min-width-0{min-width:0}.system-divider-auto{height:auto}.system-drawer-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%}.system-panel{display:grid;gap:var(--system-panel-gap, 14px);padding:var(--system-panel-padding, 18px);border-radius:var(--system-panel-radius, 16px);border:1px solid color-mix(in srgb,var(--app-border-color, rgba(148, 163, 184, .18)) 100%,transparent);background:color-mix(in srgb,var(--app-bg-container, #fff) var(--system-panel-bg-base, 98%),var(--app-color-primary, #2563eb) var(--system-panel-bg-tint, 2%));min-width:0}.system-metric-tile{min-width:var(--system-metric-min-width, 88px);padding:var(--system-metric-padding, 14px 16px);border-radius:var(--system-metric-radius, 16px);border:1px solid color-mix(in srgb,var(--app-border-color, rgba(148, 163, 184, .14)) 100%,transparent);background:color-mix(in srgb,var(--app-bg-container, #fff) var(--system-metric-bg-base, 98%),var(--app-color-primary, #2563eb) var(--system-metric-bg-tint, 2%));display:grid;justify-items:center;gap:var(--system-metric-gap, 4px)}.system-panel-main{display:flex;align-items:center;justify-content:space-between;gap:12px}.system-panel-title{font-size:14px;font-weight:600}@media(max-width:960px){.system-form-section-header,.system-panel-main{flex-wrap:wrap;align-items:stretch}}:root{font-family:var(--app-font-family, "Inter", "IBM Plex Sans", "Segoe UI", system-ui, -apple-system, sans-serif);line-height:1.6;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-card-shadow: 0 8px 24px -12px rgba(15, 23, 42, .1);--app-card-border: 1px solid var(--app-border-color, rgba(148, 163, 184, .18));--app-halo: radial-gradient(circle at 0% 0%, rgba(37, 99, 235, .08), transparent 42%)}[data-theme=dark]{--app-card-shadow: 0 8px 32px rgba(0, 0, 0, .35);--app-card-border: 1px solid rgba(148, 163, 184, .1);--app-halo: radial-gradient(circle at 0% 0%, rgba(6, 182, 212, .06), transparent 42%)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-thumb, rgba(148, 163, 184, .25)) var(--app-scrollbar-track, transparent)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--app-scrollbar-track, transparent)}::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb, rgba(148, 163, 184, .25));border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover, rgba(148, 163, 184, .4))}::-webkit-scrollbar-corner{background:transparent}[data-theme=dark]{--app-scrollbar-thumb: rgba(148, 163, 184, .18);--app-scrollbar-thumb-hover: rgba(148, 163, 184, .32);color-scheme:dark}:root:not([data-theme=dark]){--app-scrollbar-track: rgba(255, 255, 255, 1);--app-scrollbar-thumb: rgba(236, 232, 225, .96);--app-scrollbar-thumb-hover: rgba(226, 220, 210, .98);color-scheme:light}body{margin:0;min-height:100vh;background:var(--app-halo),linear-gradient(180deg,var(--app-bg, #f0f4f9) 0%,var(--app-bg, #f0f4f9) 56%,var(--app-bg, #f0f4f9) 100%);color:var(--app-text-color, #0f172a);transition:background-color .3s ease,color .3s ease}a{color:inherit;text-decoration:none}.app-surface-card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;background-color:var(--app-bg-container, #ffffff);border-radius:var(--app-radius, 6px);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;margin:0;padding:0;color:var(--app-text-secondary, rgba(0, 0, 0, .65));font-size:14px;line-height:1.5714285714;list-style:none}.app-logo{height:64px;display:flex;align-items:center;padding:0 16px;gap:8px}.app-inline-action{display:inline-flex;align-items:center;padding-left:2px;padding-right:2px;gap:2px}.app-inline-action .app-inline-action__icon{display:inline-flex;align-items:center}.app-inline-action span{margin-inline-start:2px!important}.loading-screen{--loading-accent: var(--app-color-primary, #3b82f6);--loading-bg-start: var(--app-bg, #f0f4f9);--loading-bg-end: var(--app-bg-container, #ffffff);--loading-text: var(--app-text-color, #0f172a);position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;overflow:hidden;text-align:center;color:var(--loading-text);isolation:isolate;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--loading-accent) 8%,transparent),transparent 56%),linear-gradient(180deg,var(--loading-bg-start),var(--loading-bg-end))}.loading-screen--fullscreen{position:fixed;inset:0;z-index:1200}.loading-screen--compact{min-height:220px;gap:14px;border-radius:18px}.loading-screen--compact .loading-screen__orbit{width:100px;height:100px}.loading-screen__glow{position:absolute;top:50%;left:50%;width:320px;height:320px;margin:-160px 0 0 -160px;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--loading-accent) 16%,transparent),color-mix(in srgb,var(--loading-accent) 4%,transparent) 50%,transparent 70%);filter:blur(40px);animation:loading-pulse 3s ease-in-out infinite;z-index:-1}.loading-screen__orbit{position:relative;width:140px;height:140px}.loading-screen__ring{position:absolute;border-radius:999px;border:1.5px solid transparent;animation-timing-function:linear;animation-iteration-count:infinite}.loading-screen__ring--outer{inset:0;border-color:color-mix(in srgb,var(--loading-accent) 28%,transparent);border-top-color:var(--loading-accent);border-right-color:color-mix(in srgb,var(--loading-accent) 60%,transparent);animation:loading-spin 2.4s linear infinite}.loading-screen__ring--middle{inset:18px;border-color:color-mix(in srgb,var(--loading-accent) 16%,transparent);border-bottom-color:color-mix(in srgb,var(--loading-accent) 72%,transparent);border-left-color:color-mix(in srgb,var(--loading-accent) 48%,transparent);animation:loading-spin-reverse 1.8s linear infinite}.loading-screen__ring--inner{inset:36px;border-color:color-mix(in srgb,var(--loading-accent) 12%,transparent);border-top-color:color-mix(in srgb,var(--loading-accent) 56%,transparent);animation:loading-spin 1.2s linear infinite}.loading-screen__core{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:999px;background:radial-gradient(circle at 40% 40%,color-mix(in srgb,var(--loading-accent) 90%,white),var(--loading-accent));box-shadow:0 0 16px 4px color-mix(in srgb,var(--loading-accent) 35%,transparent),0 0 40px 8px color-mix(in srgb,var(--loading-accent) 12%,transparent);animation:loading-core 2.4s ease-in-out infinite}.loading-screen__dot{position:absolute;width:6px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--loading-accent) 92%,white);box-shadow:0 0 8px 2px color-mix(in srgb,var(--loading-accent) 28%,transparent)}.loading-screen__dot--a{top:-3px;left:50%;margin-left:-3px;animation:loading-orbit-a 2.4s linear infinite;transform-origin:3px 73px}.loading-screen__dot--b{bottom:20px;right:6px;animation:loading-orbit-b 1.8s linear infinite;transform-origin:-26px 26px}.loading-screen__dot--c{bottom:20px;left:6px;animation:loading-orbit-c 3s linear infinite;transform-origin:62px 26px}.loading-screen__title{color:var(--loading-text);font-size:20px;font-weight:700;letter-spacing:.02em}.loading-screen__tip{max-width:28ch;font-size:13px;color:var(--app-text-description, #64748b);opacity:.8}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes loading-pulse{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes loading-core{0%,to{transform:scale(.85);opacity:.7}50%{transform:scale(1.15);opacity:1}}@keyframes loading-orbit-a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-orbit-b{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes loading-orbit-c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.loading-screen__ring,.loading-screen__dot,.loading-screen__core,.loading-screen__glow{animation:none!important}.loading-screen__core{opacity:1;transform:none}.loading-screen__glow{opacity:.6}}._workspace-state-page_bbotr_1{position:relative;min-width:0;--workspace-state-badge-bg: color-mix( in srgb, var(--app-bg-container, #ffffff) 90%, var(--app-color-primary, #2563eb) 10% );--workspace-state-soft-bg: color-mix( in srgb, var(--app-bg-container, #ffffff) 95%, var(--app-color-primary, #2563eb) 5% );--workspace-state-panel-bg: color-mix( in srgb, var(--app-bg-container, #ffffff) 98%, var(--app-color-primary, #2563eb) 2% );--workspace-state-surface-shadow: none;--workspace-state-stack-card-bg: linear-gradient( 90deg, color-mix(in srgb, var(--app-color-primary, #2563eb) 7%, transparent) 0%, color-mix(in srgb, var(--app-bg-container, #ffffff) 96%, var(--app-color-primary, #2563eb) 4%) 18%, color-mix(in srgb, var(--app-bg-container, #ffffff) 98%, transparent) 100% );--workspace-state-stack-card-shadow: none;--workspace-state-stack-index-bg: color-mix( in srgb, var(--app-color-primary, #2563eb) 5%, transparent );--workspace-state-panel-shadow: none}._workspace-state-page__main_bbotr_36{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.92fr);gap:clamp(20px,2.2vw,30px);min-height:min(720px,100dvh - 220px);padding:clamp(18px,2vw,26px);border-radius:var(--app-radius-lg, 14px);border:var(--app-card-border);background:radial-gradient(36% 24% at 0% 0%,color-mix(in srgb,var(--app-color-primary, #2563eb) 4.6%,var(--app-bg-container, #ffffff)) 0%,transparent 76%),linear-gradient(180deg,color-mix(in srgb,var(--app-bg-container, #ffffff) 98%,var(--app-fill-tertiary, #f8fafc) 2%),color-mix(in srgb,var(--app-bg-container, #ffffff) 94%,var(--app-bg, #f0f4f9) 6%));box-shadow:var(--app-card-shadow);overflow:hidden;isolation:isolate}._workspace-state-page__main_bbotr_36:before{content:"";position:absolute;inset:0;background:linear-gradient(color-mix(in srgb,var(--app-color-primary, #2563eb) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-color-primary, #2563eb) 4%,transparent) 1px,transparent 1px);background-size:100% 28px,28px 100%;opacity:.12;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.36),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.36),transparent 78%);pointer-events:none}._workspace-state-page__main_bbotr_36:after{content:none}._workspace-state-page__hero_bbotr_66,._workspace-state-page__panel_bbotr_67{position:relative;z-index:1}._workspace-state-page__hero_bbotr_66{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,370px);gap:clamp(24px,3vw,40px);align-items:stretch;min-width:0}._workspace-state-page__hero-copy_bbotr_80{display:grid;align-content:start;gap:18px;min-width:0;padding:clamp(6px,.6vw,10px)}._workspace-state-page__eyebrow_bbotr_88,._workspace-state-page__panel-kicker_bbotr_89{display:inline-flex;align-items:center;width:fit-content;min-height:34px;padding:0 14px;border-radius:999px;border:0;background:var(--workspace-state-badge-bg);color:color-mix(in srgb,var(--app-text-color, #0f172a) 90%,var(--app-color-primary, #2563eb));font-size:12px;font-weight:700}._workspace-state-page__code_bbotr_103{margin:0;font-size:clamp(58px,9vw,104px);line-height:.9;font-weight:750;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--app-text-color, #0f172a) 88%,var(--app-color-primary, #2563eb))}._workspace-state-page__title_bbotr_112{margin:0;max-width:11ch;color:var(--app-text-color, #0f172a);font-size:clamp(30px,3.2vw,48px);line-height:1.04;font-weight:700;text-wrap:balance}._workspace-state-page__description_bbotr_122,._workspace-state-page__panel-description_bbotr_123,._workspace-state-page__footer-note_bbotr_124{margin:0;color:var(--app-text-secondary, #475569);font-size:15px;line-height:1.72;text-wrap:pretty}._workspace-state-page__description_bbotr_122{max-width:48ch}._workspace-state-page__tag-list_bbotr_136{display:flex;flex-wrap:wrap;gap:10px;min-width:0}._workspace-state-page__tag_bbotr_136{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;padding:10px 13px;border-radius:16px;border:0;background:var(--workspace-state-soft-bg);box-shadow:var(--workspace-state-surface-shadow)}._workspace-state-page__tag-label_bbotr_156,._workspace-state-page__detail-label_bbotr_157,._workspace-state-page__visual-chip-label_bbotr_158,._workspace-state-page__stack-label_bbotr_159{color:var(--app-text-tertiary, #94a3b8);font-size:11px;font-weight:600}._workspace-state-page__tag-value_bbotr_165,._workspace-state-page__detail-value_bbotr_166,._workspace-state-page__visual-chip-value_bbotr_167,._workspace-state-page__stack-value_bbotr_168{min-width:0;color:var(--app-text-color, #0f172a);font-size:13px;font-weight:600;word-break:break-word}._workspace-state-page__actions_bbotr_176{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}._workspace-state-page__actions_bbotr_176 .ant-btn{min-width:132px;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out}._workspace-state-page__actions_bbotr_176 .ant-btn:hover{transform:translateY(-1px)}._workspace-state-page__actions_bbotr_176 .ant-btn-primary{box-shadow:0 16px 30px -22px color-mix(in srgb,var(--app-color-primary, #2563eb) 56%,transparent)}._workspace-state-page__visual_bbotr_158{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;min-width:0;padding:8px 4px 0}._workspace-state-page__visual-frame_bbotr_205{position:relative;min-height:340px;border-radius:0;border:0;background:transparent;overflow:visible}._workspace-state-page__visual-frame_bbotr_205:before{content:none}._workspace-state-page__visual-strip_bbotr_218{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._workspace-state-page__visual-chip_bbotr_158{display:grid;gap:4px;padding:12px 14px;border-radius:16px;border:0;background:var(--workspace-state-soft-bg);box-shadow:var(--workspace-state-surface-shadow)}._workspace-state-page__visual--not-found_bbotr_234 ._workspace-state-page__visual-frame_bbotr_205,._workspace-state-page__visual--placeholder_bbotr_235 ._workspace-state-page__visual-frame_bbotr_205{padding:20px}._workspace-state-page__stack-card_bbotr_239{position:absolute;left:22px;right:22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:76px;padding:0 18px;border-radius:16px;border:0;background:var(--workspace-state-stack-card-bg);box-shadow:var(--workspace-state-stack-card-shadow)}._workspace-state-page__stack-card--lead_bbotr_255{top:58px;right:54px;animation:_workspace-state-stack-lead_bbotr_1 6.8s ease-out infinite}._workspace-state-page__stack-card--middle_bbotr_261{top:140px;right:34px;animation:_workspace-state-stack-middle_bbotr_1 7.2s ease-out infinite}._workspace-state-page__stack-card--tail_bbotr_267{top:222px;right:62px;animation:_workspace-state-stack-tail_bbotr_1 7.6s ease-out infinite}._workspace-state-page__stack-index_bbotr_273{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;border:0;background:var(--workspace-state-stack-index-bg);color:color-mix(in srgb,var(--app-text-color, #0f172a) 86%,var(--app-color-primary, #2563eb));font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}._workspace-state-page__stack-rail_bbotr_287{position:absolute;top:82px;right:34px;bottom:66px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:18px}._workspace-state-page__stack-rail_bbotr_287:before{content:"";position:absolute;top:16px;bottom:16px;left:50%;width:1px;background:color-mix(in srgb,var(--app-color-primary, #2563eb) 10%,transparent);transform:translate(-50%)}._workspace-state-page__stack-rail_bbotr_287 span{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;background:color-mix(in srgb,var(--app-color-primary, #2563eb) 14%,var(--app-bg-container, #ffffff));animation:_workspace-state-rail_bbotr_1 2.8s ease-out infinite}._workspace-state-page__stack-rail_bbotr_287 span:nth-child(2){animation-delay:.18s}._workspace-state-page__stack-rail_bbotr_287 span:nth-child(3){animation-delay:.36s}._workspace-state-page__panel_bbotr_67{display:grid;align-content:start;gap:18px;padding:clamp(10px,1vw,14px);border-radius:18px;border:0;background:var(--workspace-state-panel-bg);box-shadow:var(--workspace-state-panel-shadow)}._workspace-state-page__panel-header_bbotr_339{display:grid;gap:10px}._workspace-state-page__panel-title_bbotr_344{margin:0;color:var(--app-text-color, #0f172a);font-size:24px;line-height:1.14;font-weight:700;text-wrap:balance}._workspace-state-page__detail-list_bbotr_353{display:grid;gap:12px}._workspace-state-page__detail-item_bbotr_358{display:grid;gap:8px;padding:0 0 14px;border-bottom:1px solid color-mix(in srgb,var(--app-border-color, rgba(148, 163, 184, .1)) 100%,transparent)}._workspace-state-page__detail-value_bbotr_166{font-size:14px;line-height:1.68}._workspace-state-page__footer-note_bbotr_124{padding-top:2px}._workspace-state-page--not-found_bbotr_374 ._workspace-state-page__title_bbotr_112{max-width:10ch}._workspace-state-page--placeholder_bbotr_378 ._workspace-state-page__code_bbotr_103{font-size:clamp(44px,7vw,78px)}._workspace-state-page--placeholder_bbotr_378 ._workspace-state-page__title_bbotr_112{max-width:12ch}._workspace-state-page_bbotr_1[data-active=false] ._workspace-state-page__stack-card_bbotr_239,._workspace-state-page_bbotr_1[data-active=false] ._workspace-state-page__stack-rail_bbotr_287 span{animation-play-state:paused}._workspace-state-page__hero-copy_bbotr_80,._workspace-state-page__visual_bbotr_158,._workspace-state-page__panel_bbotr_67{animation:_workspace-state-enter_bbotr_1 .54s ease-out both}._workspace-state-page__visual_bbotr_158{animation-delay:.12s}._workspace-state-page__panel_bbotr_67{animation-delay:.18s}[data-theme=light] ._workspace-state-page_bbotr_1{--workspace-state-badge-bg: color-mix( in srgb, var(--app-fill-tertiary, #f8fafc) 78%, var(--app-bg-container, #ffffff) 22% );--workspace-state-soft-bg: color-mix( in srgb, var(--app-bg-container, #ffffff) 92%, var(--app-fill-tertiary, #f8fafc) 8% );--workspace-state-panel-bg: linear-gradient( 180deg, color-mix(in srgb, var(--app-bg-container, #ffffff) 96%, var(--app-fill-tertiary, #f8fafc) 4%) 0%, color-mix(in srgb, var(--app-bg-container, #ffffff) 91%, var(--app-fill-tertiary, #f8fafc) 9%) 100% );--workspace-state-surface-shadow: inset 0 1px 0 rgba(255, 255, 255, .52);--workspace-state-stack-card-bg: linear-gradient( 90deg, color-mix(in srgb, var(--app-color-primary, #2563eb) 3.5%, transparent) 0%, color-mix(in srgb, var(--app-bg-container, #ffffff) 91%, var(--app-fill-tertiary, #f8fafc) 9%) 18%, color-mix(in srgb, var(--app-bg-container, #ffffff) 95%, var(--app-fill-tertiary, #f8fafc) 5%) 100% );--workspace-state-stack-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .58), 0 18px 38px -36px rgba(15, 23, 42, .11);--workspace-state-stack-index-bg: color-mix( in srgb, var(--app-fill-tertiary, #f8fafc) 84%, var(--app-color-primary, #2563eb) 16% );--workspace-state-panel-shadow: inset 0 1px 0 rgba(255, 255, 255, .58), 0 20px 40px -36px rgba(15, 23, 42, .12)}[data-theme=light] ._workspace-state-page__main_bbotr_36{background:radial-gradient(30% 18% at 0% 0%,color-mix(in srgb,var(--app-color-primary, #2563eb) 3.4%,var(--app-bg-container, #ffffff)) 0%,transparent 74%),linear-gradient(180deg,color-mix(in srgb,var(--app-bg-container, #ffffff) 99%,var(--app-fill-tertiary, #f8fafc) 1%),color-mix(in srgb,var(--app-bg-container, #ffffff) 96%,var(--app-bg, #f0f4f9) 4%))}[data-theme=light] ._workspace-state-page__main_bbotr_36:before{opacity:.08}[data-theme=light] ._workspace-state-page__visual-frame_bbotr_205{background:transparent}[data-theme=light] ._workspace-state-page__stack-card--lead_bbotr_255{transform:translateY(-2px)}[data-theme=light] ._workspace-state-page__stack-card--middle_bbotr_261{transform:translateY(1px)}[data-theme=light] ._workspace-state-page__stack-card--tail_bbotr_267{transform:translateY(4px)}[data-theme=light] ._workspace-state-page__stack-card_bbotr_239{--workspace-state-stack-card-bg: linear-gradient( 90deg, color-mix(in srgb, var(--app-color-primary, #2563eb) 4.5%, transparent) 0%, color-mix(in srgb, var(--app-bg-container, #ffffff) 89%, var(--app-fill-tertiary, #f8fafc) 11%) 18%, color-mix(in srgb, var(--app-bg-container, #ffffff) 94%, var(--app-fill-tertiary, #f8fafc) 6%) 100% )}[data-theme=light] ._workspace-state-page__stack-rail_bbotr_287:before{background:color-mix(in srgb,var(--app-color-primary, #2563eb) 28%,transparent)}[data-theme=light] ._workspace-state-page__stack-rail_bbotr_287 span{background:color-mix(in srgb,var(--app-color-primary, #2563eb) 35%,var(--app-bg-container, #ffffff))}[data-theme=dark] ._workspace-state-page__main_bbotr_36{background:radial-gradient(40% 30% at 0% 0%,color-mix(in srgb,var(--app-color-primary, #3b82f6) 5%,var(--app-bg, #0c1222)) 0%,transparent 76%),linear-gradient(180deg,color-mix(in srgb,var(--app-bg-container, #111827) 90%,var(--app-color-primary, #3b82f6) 10%),color-mix(in srgb,var(--app-bg-container, #111827) 86%,var(--app-bg, #0c1222) 14%))}[data-theme=dark] ._workspace-state-page__main_bbotr_36:before{opacity:.12}[data-theme=dark] ._workspace-state-page_bbotr_1{--workspace-state-badge-bg: color-mix( in srgb, var(--app-bg-container, #111827) 95%, var(--app-color-primary, #3b82f6) 5% );--workspace-state-soft-bg: color-mix( in srgb, var(--app-bg-container, #111827) 97%, var(--app-color-primary, #3b82f6) 3% );--workspace-state-panel-bg: linear-gradient( 180deg, color-mix(in srgb, var(--app-bg-container, #111827) 94%, var(--app-color-primary, #3b82f6) 6%) 0%, color-mix(in srgb, var(--app-bg-container, #111827) 91%, var(--app-color-primary, #3b82f6) 9%) 100% );--workspace-state-stack-card-bg: linear-gradient( 90deg, color-mix(in srgb, var(--app-color-primary, #3b82f6) 6%, transparent) 0%, color-mix(in srgb, var(--app-bg-container, #111827) 94%, var(--app-color-primary, #3b82f6) 6%) 18%, color-mix(in srgb, var(--app-bg-container, #111827) 96%, var(--app-color-primary, #3b82f6) 4%) 100% );--workspace-state-surface-shadow: none;--workspace-state-stack-card-shadow: none;--workspace-state-stack-index-bg: color-mix( in srgb, var(--app-bg-container, #111827) 78%, var(--app-color-primary, #3b82f6) 22% );--workspace-state-panel-shadow: none}[data-theme=dark] ._workspace-state-page__stack-card_bbotr_239{--workspace-state-stack-card-bg: linear-gradient( 90deg, color-mix(in srgb, var(--app-color-primary, #3b82f6) 8%, transparent) 0%, color-mix(in srgb, var(--app-bg-container, #111827) 92%, var(--app-color-primary, #3b82f6) 8%) 18%, color-mix(in srgb, var(--app-bg-container, #111827) 95%, var(--app-color-primary, #3b82f6) 5%) 100% )}[data-theme=dark] ._workspace-state-page__stack-label_bbotr_159{color:color-mix(in srgb,var(--app-text-secondary, #94a3b8) 70%,var(--app-color-primary, #3b82f6) 30%)}[data-theme=dark] ._workspace-state-page__stack-value_bbotr_168{color:color-mix(in srgb,var(--app-text-color, #e2e8f0) 90%,var(--app-color-primary, #3b82f6) 10%)}[data-theme=dark] ._workspace-state-page__stack-rail_bbotr_287:before{background:color-mix(in srgb,rgba(255,255,255,.78) 32%,var(--app-color-primary, #3b82f6) 68%)}[data-theme=dark] ._workspace-state-page__stack-rail_bbotr_287 span{background:color-mix(in srgb,rgba(255,255,255,.82) 44%,var(--app-color-primary, #3b82f6) 56%)}[data-theme=dark] ._workspace-state-page__actions_bbotr_176 .ant-btn-default{background:color-mix(in srgb,var(--app-bg-elevated, #1e293b) 88%,transparent)}@keyframes _workspace-state-enter_bbotr_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _workspace-state-stack-lead_bbotr_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes _workspace-state-stack-middle_bbotr_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _workspace-state-stack-tail_bbotr_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _workspace-state-rail_bbotr_1{0%,to{opacity:.42;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@media(max-width:1180px){._workspace-state-page__main_bbotr_36{grid-template-columns:1fr;min-height:auto}._workspace-state-page__hero_bbotr_66{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}}@media(max-width:860px){._workspace-state-page__hero_bbotr_66{grid-template-columns:1fr}._workspace-state-page__visual-frame_bbotr_205{min-height:300px}}@media(max-width:640px){._workspace-state-page__main_bbotr_36{padding:16px;border-radius:20px}._workspace-state-page__actions_bbotr_176,._workspace-state-page__visual-strip_bbotr_218{grid-template-columns:1fr}._workspace-state-page__actions_bbotr_176{display:grid}._workspace-state-page__actions_bbotr_176 .ant-btn{width:100%}._workspace-state-page__tag-list_bbotr_136{display:grid}._workspace-state-page__tag_bbotr_136{justify-content:space-between}._workspace-state-page__stack-card_bbotr_239{left:16px;right:16px;min-height:70px;padding-inline:14px}._workspace-state-page__stack-card--lead_bbotr_255{right:40px}._workspace-state-page__stack-card--middle_bbotr_261{right:20px}._workspace-state-page__stack-card--tail_bbotr_267{right:48px}._workspace-state-page__stack-rail_bbotr_287{right:18px}}@media(prefers-reduced-motion:reduce){._workspace-state-page__hero-copy_bbotr_80,._workspace-state-page__visual_bbotr_158,._workspace-state-page__panel_bbotr_67,._workspace-state-page__stack-card_bbotr_239,._workspace-state-page__stack-rail_bbotr_287 span{animation:none}._workspace-state-page__actions_bbotr_176 .ant-btn{transition:border-color .16s ease-out}._workspace-state-page__actions_bbotr_176 .ant-btn:hover{transform:none}}._shell_7ftgu_1{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100dvh - 146px);padding:24px 24px 32px;overflow:hidden;border-radius:16px}._glow_7ftgu_13{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--app-color-primary, #2563eb) 8%,transparent) 0%,transparent 52%)}._content_7ftgu_20{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:100%}._tip_7ftgu_31{font-size:14px;letter-spacing:.04em;white-space:nowrap}.admin-layout-menu-icon-fallback{font-size:12px;font-weight:600}.admin-layout-root .admin-layout-brand{display:flex;align-items:center;justify-content:flex-start;gap:8px;height:100%;width:var(--admin-layout-logo-width, 208px);padding-inline:14px 10px}.admin-layout-root .admin-layout-brand--collapsed{justify-content:center;padding-inline-start:0}.admin-layout-root .admin-layout-brand-logo{flex:0 0 auto;width:26px;height:26px;object-fit:contain}.admin-layout-root .pro-header-logo-title{min-width:0;color:#0f3d5c!important;font-size:18px!important;font-weight:800!important;letter-spacing:0;line-height:1.15!important;margin:0!important;white-space:nowrap}[data-theme=dark] .admin-layout-root .pro-header-logo-title{color:#dbeafe!important}.admin-layout-root{min-height:100dvh;height:100dvh;overflow:hidden;--admin-layout-bg-container: var(--app-bg-container, #ffffff);--admin-layout-bg-elevated: var(--app-bg-elevated, #ffffff);--admin-layout-border-secondary: var(--app-border-color, rgba(148, 163, 184, .18));--admin-layout-text-description: var(--app-text-description, #64748b);--admin-layout-avatar-bg: #eff6ff;--admin-layout-avatar-color: #3b82f6;--admin-layout-sider-toggle-shadow: 0 10px 24px -16px rgba(0, 0, 0, .25);--admin-layout-sider-toggle-hover-shadow: 0 12px 28px -14px rgba(0, 0, 0, .3)}[data-theme=dark] .admin-layout-root{--admin-layout-avatar-bg: rgba(59, 130, 246, .15);--admin-layout-avatar-color: #60a5fa;--admin-layout-sider-toggle-shadow: 0 10px 24px -16px rgba(0, 0, 0, .5);--admin-layout-sider-toggle-hover-shadow: 0 12px 28px -14px rgba(0, 0, 0, .55)}.admin-layout-root .admin-layout-header{display:grid;grid-template-columns:var(--admin-layout-logo-width, 208px) 1fr auto;align-items:center;column-gap:16px;padding:0 20px;height:60px;background:var(--admin-layout-bg-container, #ffffff);border-bottom:1px solid var(--admin-layout-border-secondary, rgba(148, 163, 184, .18));position:sticky;top:0;z-index:20}.admin-layout-root .admin-layout-header--mobile{grid-template-columns:auto 1fr auto}.admin-layout-root .admin-layout-main{flex:1;min-height:0}.admin-layout-root .admin-layout-header-spacer{min-width:0}.admin-layout-root .admin-layout-sider-toggle{position:absolute;inset-inline-end:-13px;inset-block-start:18px;width:24px;height:24px;padding:0;border-radius:40px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;background:var(--admin-layout-sider-toggle-bg, var(--app-bg-elevated, #fff));color:var(--admin-layout-sider-toggle-color, var(--app-text-secondary, #475569));box-shadow:var(--admin-layout-sider-toggle-shadow, 0 8px 20px -15px rgba(0, 0, 0, .3));transition:color .2s ease,box-shadow .2s ease,background-color .2s ease;z-index:1000}.admin-layout-root .admin-layout-sider-toggle:hover{color:var(--admin-layout-sider-toggle-hover-color, var(--app-color-primary, #2563eb));box-shadow:var(--admin-layout-sider-toggle-hover-shadow, 0 10px 24px -14px rgba(0, 0, 0, .35))}.admin-layout-root .admin-layout-sider-toggle svg{width:12px;height:12px;transition:transform .2s;transform:rotate(90deg)}.admin-layout-root .admin-layout-sider-toggle--collapsed svg{transform:rotate(-90deg)}.admin-layout-root .admin-layout-sider-shell{display:flex;flex-direction:column;height:100%;overflow:hidden}.admin-layout-root .admin-layout-sider{background:var(--admin-layout-bg-container, #ffffff)!important;border-right:1px solid var(--admin-layout-border-secondary, rgba(148, 163, 184, .18));padding-top:10px;position:relative;display:flex;flex-direction:column;height:100%;box-shadow:inset -1px 0 0 var(--admin-layout-border-secondary, rgba(148, 163, 184, .18))}.admin-layout-root .admin-layout-sider-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-inline:10px;padding-block-end:12px}.admin-layout-root .admin-layout-header,.admin-layout-root .admin-layout-sider{-webkit-backdrop-filter:saturate(110%) blur(12px);backdrop-filter:saturate(110%) blur(12px);transition:background-color .3s ease}.admin-layout-root .admin-layout-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-color-primary, #2563eb) 30%,transparent),transparent);pointer-events:none}[data-theme=light] .admin-layout-root .admin-layout-header:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#dde4eb 58%,transparent),transparent)}.admin-layout-root .admin-layout-menu{border-right:0;border-inline-end:0!important}.admin-layout-root .admin-layout-menu>.ant-menu-item,.admin-layout-root .admin-layout-menu>.ant-menu-submenu>.ant-menu-submenu-title{display:flex;align-items:center}.admin-layout-root .admin-layout-menu>.ant-menu-item .ant-menu-item-icon,.admin-layout-root .admin-layout-menu>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;min-width:24px;margin-inline-end:12px;font-size:16px;line-height:1}.admin-layout-root .admin-layout-menu>.ant-menu-item .ant-menu-item-icon>.anticon,.admin-layout-root .admin-layout-menu>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon>.anticon{font-size:16px}.admin-layout-root .admin-layout-menu>.ant-menu-item .app-inline-action,.admin-layout-root .admin-layout-menu>.ant-menu-submenu>.ant-menu-submenu-title .app-inline-action{justify-content:center;width:100%;padding-inline:0;gap:0}.admin-layout-root .admin-layout-menu>.ant-menu-item .app-inline-action span,.admin-layout-root .admin-layout-menu>.ant-menu-submenu>.ant-menu-submenu-title .app-inline-action span{margin-inline-start:0!important}.admin-layout-root .admin-layout-mobile-drawer-body{height:100%;overflow-y:auto}.admin-layout-root .admin-layout-workspace{display:flex;flex-direction:column;min-height:0;min-width:0}.admin-layout-root .admin-layout-scroll{flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;padding-inline:var(--admin-layout-content-padding-inline, 24px);padding-block-start:4px;padding-block-end:14px}.admin-layout-root .admin-layout-breadcrumb-bar{display:flex;align-items:center;justify-content:space-between;padding-block:14px}.admin-layout-root .admin-layout-breadcrumb{margin-top:2px;color:var(--admin-layout-text-description, #64748b);font-size:13px}.admin-layout-root .admin-layout-breadcrumb-spacer{height:48px}.admin-layout-root .admin-layout-content{min-width:0}.admin-layout-root .admin-layout-footer{text-align:center;color:var(--admin-layout-text-description, #64748b)}body.admin-theme{--admin-menu-item-color: var(--app-text-secondary, #475569);--admin-menu-item-hover-color: var(--app-text-color, #0f172a);--admin-menu-item-hover-bg: color-mix( in srgb, var(--app-color-primary, #2563eb) 8%, var(--app-bg-container, #ffffff) );--admin-menu-item-selected-color: var(--app-color-primary, #2563eb);--admin-menu-item-selected-bg: color-mix( in srgb, var(--app-color-primary, #2563eb) 12%, var(--app-bg-container, #ffffff) );--admin-radio-button-bg: var(--app-bg-container, #ffffff);--admin-radio-button-color: var(--app-text-secondary, #475569);--admin-radio-button-checked-bg: color-mix( in srgb, var(--app-color-primary, #2563eb) 12%, var(--app-bg-container, #ffffff) );--admin-surface-radius: var(--app-radius-lg, 14px);--admin-overlay-radius: 12px;--admin-overlay-border: var(--app-card-border);--admin-overlay-shadow: var(--app-card-shadow);--admin-table-dark-head-bg: #151d2e;--admin-table-dark-row-bg: #111827;--admin-table-dark-row-hover-bg: #151e30;--admin-table-dark-border-color: rgba(148, 163, 184, .06);--admin-table-dark-divider-color: rgba(148, 163, 184, .08);--admin-modal-footer-btn-min-width: 86px;--admin-modal-footer-btn-height: 36px;--admin-popconfirm-btn-min-width: 72px;--admin-popconfirm-btn-height: 32px;--admin-tooltip-bg: var(--app-bg-elevated, #1e293b);--admin-tooltip-color: var(--app-text-color, #e2e8f0)}body.admin-theme :where(.ant-modal,.ant-popover.ant-popconfirm){--admin-btn-default-bg: var(--app-bg-elevated, #ffffff);--admin-btn-default-border-color: var(--app-border-color, rgba(148, 163, 184, .25));--admin-btn-default-color: var(--app-text-color, #0f172a);--admin-btn-default-hover-bg: var(--app-bg-elevated, #ffffff);--admin-btn-default-hover-border-color: color-mix( in srgb, var(--app-color-primary, #2563eb) 48%, var(--app-border-color, rgba(148, 163, 184, .18)) );--admin-btn-default-hover-color: var(--app-color-primary, #2563eb)}body.admin-theme :where(.ant-select-dropdown) .ant-select-tree-treenode{width:100%}body.admin-theme :where(.ant-select-dropdown) .ant-select-tree-node-content-wrapper{display:flex!important;overflow:hidden}body.admin-theme :where(.ant-select-dropdown) .ant-select-tree-node-content-wrapper .ant-select-tree-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-card,body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .app-surface-card,body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .site-pro-card,body.admin-theme :where(.ant-modal-content,.ant-drawer-content){border:var(--app-card-border);box-shadow:var(--app-card-shadow)}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-container,body.admin-theme :where(.ant-modal-content,.ant-drawer-content){border-radius:var(--admin-surface-radius)}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-thead>tr>th{font-weight:600!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-thead>tr>th,[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-thead>tr>td{background:var(--admin-table-dark-head-bg)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-tbody>tr>td{background:var(--admin-table-dark-row-bg)!important;border-bottom-color:var(--admin-table-dark-border-color)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-tbody>tr:hover>td{background:var(--admin-table-dark-row-hover-bg)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-cell-fix-left,[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-cell-fix-right{background:inherit!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-thead>tr>th.ant-table-cell-fix-left,[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--admin-table-dark-head-bg)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:var(--admin-table-dark-row-bg)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:var(--admin-table-dark-row-hover-bg)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-thead>tr>th:before{background:var(--admin-table-dark-divider-color)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-container{border-color:var(--admin-table-dark-border-color)!important}[data-theme=dark] body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-table-header{border-bottom-color:var(--admin-table-dark-border-color)!important}body.admin-theme .ant-modal-footer{padding-top:14px!important}body.admin-theme .ant-modal-footer .ant-btn{min-width:var(--admin-modal-footer-btn-min-width);height:var(--admin-modal-footer-btn-height);font-weight:500}body.admin-theme .ant-modal-footer .ant-btn-primary{box-shadow:0 10px 20px -14px color-mix(in srgb,var(--app-color-primary, #2563eb) 65%,transparent)}body.admin-theme :where(.ant-popover.ant-popconfirm .ant-popover-inner,.ant-dropdown-menu,.ant-select-dropdown){border:var(--admin-overlay-border);border-radius:var(--admin-overlay-radius);background:var(--app-bg-elevated, #ffffff);box-shadow:var(--admin-overlay-shadow)}body.admin-theme .ant-popover.ant-popconfirm .ant-popconfirm-title{color:var(--app-text-color, #0f172a);font-weight:600}body.admin-theme .ant-popover.ant-popconfirm .ant-popconfirm-description{color:var(--app-text-description, #64748b)}body.admin-theme .ant-popover.ant-popconfirm .ant-popconfirm-buttons .ant-btn{min-width:var(--admin-popconfirm-btn-min-width);height:var(--admin-popconfirm-btn-height);font-weight:500}body.admin-theme :where(.ant-tooltip-inner){border:var(--admin-overlay-border);border-radius:var(--admin-overlay-radius);box-shadow:var(--admin-overlay-shadow);background:var(--admin-tooltip-bg);color:var(--admin-tooltip-color);font-size:12px;line-height:1.5}body.admin-theme .ant-dropdown{--admin-menu-item-color: var(--app-text-secondary, #475569);--admin-menu-item-hover-color: var(--app-color-primary, #2563eb);--admin-menu-item-hover-bg: color-mix( in srgb, var(--app-color-primary, #2563eb) 9%, var(--app-bg-elevated, #ffffff) );--admin-menu-item-selected-color: var(--app-color-primary, #2563eb);--admin-menu-item-selected-bg: color-mix( in srgb, var(--app-color-primary, #2563eb) 12%, var(--app-bg-elevated, #ffffff) )}body.admin-theme :where(.ant-select-dropdown) .ant-select-item-option{border-radius:8px}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-wrapper{color:var(--app-text-secondary, #475569)}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-inner{border-color:color-mix(in srgb,var(--app-color-primary, #2563eb) 30%,var(--app-border-color, rgba(148, 163, 184, .22)));background:var(--app-bg-container, #ffffff)}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio:hover .ant-radio-inner,body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-wrapper:hover .ant-radio-inner{border-color:color-mix(in srgb,var(--app-color-primary, #2563eb) 56%,var(--app-border-color, rgba(148, 163, 184, .22)))}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-checked .ant-radio-inner{border-color:var(--app-color-primary, #2563eb);background:color-mix(in srgb,var(--app-color-primary, #2563eb) 12%,var(--app-bg-container, #ffffff))}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-checked .ant-radio-inner:after{background:var(--app-color-primary, #2563eb);transform:scale(.58)}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-group .ant-radio-button-wrapper{border-color:var(--app-border-color, rgba(148, 163, 184, .22))}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-group .ant-radio-button-wrapper:hover{color:var(--app-color-primary, #2563eb)}body.admin-theme :where(.admin-layout-root,.ant-modal,.ant-drawer) .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:color-mix(in srgb,var(--app-color-primary, #2563eb) 58%,transparent);color:var(--app-color-primary, #2563eb);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-color-primary, #2563eb) 30%,transparent)}.admin-layout-header-actions{display:flex;justify-content:flex-end;align-items:center}.admin-theme-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:var(--app-text-secondary, #475569);cursor:pointer;font-size:18px;transition:color .2s ease,background-color .2s ease}.admin-theme-toggle-btn:hover{color:var(--app-color-primary, #2563eb);background:var(--app-fill-tertiary, rgba(0, 0, 0, .04))}.admin-layout-user-menu-trigger{height:44px}.admin-layout-user-avatar{background-color:var(--admin-layout-avatar-bg, #eff6ff);color:var(--admin-layout-avatar-color, #3b82f6)}.admin-layout-user-caret{font-size:10px}
