:is(button,input[type=button],input[type=submit],[role=button],a[class*=button],a[class*=btn],a[class*=cta],a.download-card-action,a.connect-primary-action){box-shadow:none!important;background-image:none!important;border-color:#0000!important}img:is([src$="/assets/brand/favicon.png"],[src$="/assets/brand/app-icon.png"],[src$="/assets/logos/logo.png"],[src$="/mycellios-logo.png"],[src$="/mycellios-favicon-v2.png"],[src$="/mycellios-app-icon-v2.png"]){filter:url(/assets/brand/logo-filter.svg#remove-white)!important;mix-blend-mode:normal!important;background:0 0!important}:root{--dark-canvas:#111112;--dark-surface:#19191c;--dark-raised:#222225;--dark-hover:#29292d;--dark-input:#151517;--dark-line:#2d2d32;--dark-line-strong:#48484f;--dark-text:#eeede9;--dark-muted:#aaa9ae;--dark-subtle:#99989f;--dark-accent:#e2b681;--dark-accent-hover:#edc797;--dark-on-accent:#231a0f}:is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page){--ui-accent:var(--dark-accent);--ui-accent-hover:var(--dark-accent-hover);--ui-on-accent:var(--dark-on-accent);--ui-foreground:var(--dark-text);--ui-muted:var(--dark-muted);--ui-surface:var(--dark-raised);--ui-line:var(--dark-line);--ui-focus:var(--dark-accent)}.public-panel.theme-dark{--bg-canvas:var(--dark-canvas);--bg-sidebar:var(--dark-canvas);--bg-elevated:var(--dark-raised);--bg-card:var(--dark-surface);--bg-card-hover:var(--dark-hover);--bg-input:var(--dark-input);--bg-overlay:#0009;--text-primary:var(--dark-text);--text-secondary:var(--dark-muted);--text-tertiary:var(--dark-subtle);--text-disabled:var(--dark-subtle);--border-subtle:var(--dark-line);--border-strong:var(--dark-line-strong);--blue-300:var(--dark-accent);--blue-400:var(--dark-accent);--blue-500:var(--dark-accent);--blue-600:var(--dark-accent-hover);--blue-glow:#e2b68112;--purple-300:#efd2ae;--purple-400:var(--dark-accent);--purple-500:var(--dark-accent);--purple-glow:#e2b68112;--success:#98c9ac;--warning:#e2b681;--danger:#f49b9f;--shadow-card:none;--shadow-hover:0 8px 24px #0002;--rb-ink:var(--dark-text);--rb-ivory:var(--dark-text);--rb-sage:var(--dark-muted);--rb-paper:var(--dark-canvas);--rb-forest:var(--dark-canvas);--rb-bronze:var(--dark-accent);--rb-line:var(--dark-line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.public-panel.theme-dark){background:var(--dark-canvas)}.public-panel-viewport:has(.public-panel.theme-dark){background:var(--dark-canvas)}.public-panel.theme-dark :is(.panel-sidebar,.panel-main,.panel-content-scale,.panel-topbar){background:var(--dark-canvas)}.public-panel.theme-dark .panel-sidebar{border-right-color:var(--dark-line)}.public-panel.theme-dark .panel-sidebar nav button.active{background:var(--dark-hover);color:var(--dark-text)}.public-panel.theme-dark :is(.panel-sidebar nav button:hover,.connect-route-picker>button.selected,.panel-theme-indicator,.account-modal-close){background:var(--dark-raised);color:var(--dark-text)}.public-panel.theme-dark .panel-brand img,.public-panel.theme-dark .account-modal-brand img{filter:url(/assets/brand/logo-filter.svg#remove-white)grayscale()brightness(0)invert(.9)!important}.public-panel.theme-dark :is(.ui-card,.panel-card,.global-capacity-card,.network-canvas,.connected-peers-card,.network-model-catalog,.dashboard-connect,.network-history-summary-card,.network-history-chart-card,.hardware-hero,.inference-unavailable,.inference-chat,.contribute-browser-card,.contribute-native-disclosure,.api-access-panel,.benchmark-history){background:var(--dark-surface);border-color:var(--dark-line);box-shadow:var(--shadow-card)}.public-panel.theme-dark :is(.overview-announcement,.live-network-telemetry,.execution-overview,.inference-console,.network-history-meta,.inference-model-menu,.inference-settings,.model-request-card){background:var(--dark-surface);border-color:var(--dark-line);box-shadow:none}.public-panel.theme-dark :is(.inference-toolbar,.inference-route-strip,.inference-input,.inference-toolbar-stat,.inference-model-picker>button){background:var(--dark-raised);border-color:var(--dark-line)}.public-panel.theme-dark :is(.inference-output,.inference-input textarea){background:var(--dark-input);color:var(--dark-text)}.public-panel.theme-dark :is(.global-capacity-device-row,.capacity-metric-card,.network-history-ranges,.network-history-chart-footer,.connect-route-picker,.interactive-mesh-stage,.mesh-scene,.mesh-stats,.inference-chat-header,.chat-input-area,.card-heading,.panel-table-head,.network-model-table thead){background:var(--dark-surface)}.public-panel.theme-dark :is(.interactive-mesh-stage,.mesh-scene){background-image:none}.public-panel.theme-dark :is(.app-select-menu,.panel-join-popover,.ui-dialog,.panel-detail-drawer){background:var(--dark-raised);border-color:var(--dark-line-strong);color:var(--dark-text);box-shadow:0 20px 60px #0005}.public-panel.theme-dark .account-modal:before{background:0 0}.public-panel.theme-dark .modal-backdrop{background:var(--bg-overlay)}.public-panel.theme-dark :is(.account-modal form input,.ui-textarea,.ui-select,.app-select-trigger){background:var(--dark-input);border-color:var(--dark-line-strong);color:var(--dark-text)}.public-panel.theme-dark .account-modal form input:focus{border-color:#72727b}.public-panel.theme-dark :is(.account-modal form label,.account-provider-divider,.account-mode-tabs button,.account-modal-close,.account-password-field>button){color:var(--dark-muted)}.public-panel.theme-dark .account-mode-tabs button.active{color:var(--dark-text)}.public-panel.theme-dark .account-mode-tabs button.active:after{background:var(--dark-text)}.public-panel.theme-dark .account-mode-tabs{border-color:var(--dark-line-strong)}.public-panel.theme-dark :is(.ui-button[data-variant=primary],a.connect-primary-action,a.download-card-action,.primary-button,.account-submit,.contribute-start-button){background-color:var(--dark-accent);color:var(--dark-on-accent)!important}:is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page) .ui-badge[data-tone=success]{color:#98c9ac;background:var(--dark-raised)}:is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page) :is(.ui-badge,.ui-alert)[data-tone=warning]{color:#edc797;background:#352b20}:is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page) :is(.ui-badge,.ui-alert)[data-tone=danger]{color:#f49b9f;background:#382327}:is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page) .ui-field [role=alert]{color:#f49b9f}.public-panel.theme-dark .mesh-zoom-controls output{color:var(--dark-subtle)}.public-panel.theme-dark .node-overview-icon{background:var(--dark-raised)}.public-panel.theme-dark .node-overview-stat:after{background:var(--dark-text)}.public-panel.theme-dark .nodes-page>.panel-disclosure>summary small{color:var(--dark-accent)}.public-panel.theme-dark .nodes-page>.panel-disclosure>summary em{color:var(--dark-muted)}.public-panel.theme-dark .app-select-menu button.selected{color:var(--dark-on-accent);background:var(--dark-accent)}.public-panel.theme-dark .app-select-menu button.selected svg{color:inherit}:is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page) .ui-button:is(:disabled,[aria-disabled=true]){opacity:1;color:var(--dark-muted)!important;background-color:var(--dark-raised)!important}.net[class*=net-view-]{--net-bg:var(--dark-canvas);--net-pop:var(--dark-raised);--net-text:var(--dark-text);--net-dim:var(--dark-muted);--net-faint:var(--dark-subtle);--net-line:var(--dark-line);--net-green:#98c9ac;--net-amber:var(--dark-accent);--rb-ink:var(--dark-text);--rb-ivory:var(--dark-text);--rb-sage:var(--dark-muted);--rb-forest:var(--dark-canvas);--rb-bronze:var(--dark-accent);--rb-line:var(--dark-line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.net[class*=net-view-] :is(.net-stage,.net-data){background:var(--dark-canvas)}.net[class*=net-view-] .net-stage:before,.net[class*=net-view-] .net-stage:after{display:none}.net[class*=net-view-] :is(.net-globe-card,.net-dashboard-chart,.net-signal-group,.net-wall-panel,.net-wall-stat,.net-node-panel,.net-dashboard .net-hero-metrics span){background:var(--dark-surface);border-color:var(--dark-line);box-shadow:none}.net[class*=net-view-] .net-dashboard-chart:before{display:none}.net[class*=net-view-] .net-globe-card:after{background:0 0}.net[class*=net-view-] :is(.net-view-switcher,.net-topbar,.net-globe-card>button){background:var(--dark-canvas)}.net[class*=net-view-] .net-workspace{background:var(--dark-raised);border:0;border-radius:9px}.net[class*=net-view-] .net-hero-actions .primary{background:var(--dark-accent);color:var(--dark-on-accent)}.net[class*=net-view-] :is(.net-wall-stat.muted strong,.net-wall-feed-empty span,.net-wall-empty span){color:var(--dark-subtle)}.net[class*=net-view-] .net-topbar img,:is(.net,.studio-page,.earn-page,.spore-page) .rb-brand img{filter:url(/assets/brand/logo-filter.svg#remove-white)grayscale()brightness(0)invert(.9)!important}:is(.net,.studio-page,.earn-page,.spore-page) .spore-menu-popover{background:var(--dark-raised);border-color:var(--dark-line-strong);color:var(--dark-text)}:root .earn-page{background:var(--dark-canvas);color:var(--dark-text)}.earn-page .earn-option,.earn-page .earn-notice{background:var(--dark-surface);border-color:var(--dark-line)}.earn-page .earn-option:hover,.earn-page .earn-option-icon{background:var(--dark-raised)}.earn-page :is(.earn-intro p,.earn-option p,.earn-option small,.earn-notice){color:var(--dark-muted)}:root .studio-page{--studio-bg:var(--dark-canvas);--studio-panel:var(--dark-surface);--studio-raised:var(--dark-raised);--studio-line:var(--dark-line);--studio-line-strong:var(--dark-line-strong);--studio-text:var(--dark-text);--studio-muted:var(--dark-muted);--studio-dim:var(--dark-subtle);--studio-accent:var(--dark-accent)}.studio-page :is(.studio-rail,.studio-topbar){background:var(--dark-canvas)}.studio-page :is(.studio-rail-note,.studio-templates button){background:var(--dark-surface)}:is(.studio-page,.earn-page,.spore-page) :is(input,textarea)::placeholder{color:var(--dark-subtle);opacity:1}:root .spore-page{--sp-bg:var(--dark-canvas);--sp-panel:var(--dark-surface);--sp-line:var(--dark-line);--sp-cream:var(--dark-text);--sp-muted:var(--dark-muted);--sp-bronze:var(--dark-accent);--sp-green:#98c9ac;background:var(--dark-canvas)}.spore-page .spore-header{background:var(--dark-canvas)}@font-face{font-family:Geist Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-mycellios-design=agent]{--agent-font:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--agent-bg:#f8f5f0;--agent-card:#f1eee8;--agent-fg:#242b26;--agent-muted:#62665d;--agent-faint:#62665d;--agent-selected-muted:#50584d;--agent-primary:#26332a;--agent-on-primary:#f8f5f0;--agent-chat-user:#e6e5dc;--agent-on-chat-user:#242b26;--agent-secondary:#eae6de;--agent-hover:#eae6de;--agent-line:#ded9d1;--agent-card-line:#ded9d1;--agent-space-card:20px;--agent-space-inset:16px;--agent-motion-fast:.1s;--agent-motion-control:.15s;--agent-motion-page:.22s;--agent-ease-enter:cubic-bezier(.22, .61, .36, 1);--agent-input-line:#b7b1a7;--agent-sidebar:#eee9e2;--agent-link:#6b573f;--agent-muted-surface:#eeebe5;--agent-popover:#faf8f4;--agent-sidebar-accent:#e4e2d8;--agent-success:#1e7150;--agent-warning:#89601c;--agent-danger:#c12429;--agent-working:#0c64c1;--agent-ring:#8c7962;--agent-overlay:#242b2624;--agent-scrollbar:#c2bbae;--panel-font:var(--agent-font);--panel-font-display:var(--agent-font);--rb-font-display:var(--agent-font);--rb-font-ui:var(--agent-font);--dark-canvas:#161618;--dark-surface:#1c1c1f;--dark-raised:#242427;--dark-hover:#2e2e32;--dark-input:#242427;--dark-line:#333336;--dark-line-strong:#505054;--dark-text:#f5f5f5;--dark-muted:#aaaab2;--dark-subtle:#aaaab2;--dark-accent:#fafafa;--dark-accent-hover:#dedee2;--dark-on-accent:#18181b;--agent-selected:#e4e2d8;--agent-input-surface:#eeebe5;--agent-select-surface:#faf8f4}html[data-mycellios-design=agent] :is(.theme-dark,.mycelium-dark,.net,.studio-page,.earn-page,.spore-page,.rb-page:not([data-hero-theme=light]) .rb-header,.rb-page:not([data-hero-theme=light]) .rb-hero,.rb-closing,.rb-models-panel,.rb-get){--agent-bg:#161618;--agent-card:#1c1c1f;--agent-fg:#f5f5f5;--agent-muted:#aaaab2;--agent-faint:#aaaab2;--agent-selected-muted:#c0c0c8;--agent-primary:#fafafa;--agent-on-primary:#18181b;--agent-chat-user:#2e2e32;--agent-on-chat-user:#f5f5f5;--agent-secondary:#2a2a2d;--agent-hover:#2e2e32;--agent-line:#333336;--agent-card-line:#333336;--agent-input-line:#505054;--agent-sidebar:#141416;--agent-link:#e4e4e7;--agent-muted-surface:#242427;--agent-popover:#202023;--agent-sidebar-accent:#2a2a2d;--agent-success:#5fbf84;--agent-warning:#e4b65e;--agent-danger:#ff9592;--agent-working:#459ffe;--agent-overlay:#0006;--agent-scrollbar:#4a4a50;--agent-selected:#38383d;--agent-input-surface:#242427;--agent-select-surface:#1c1c1f;--agent-ring:#929298}html[data-mycellios-design=agent] .rb-page[data-hero-theme=light] :is(.rb-header,.rb-hero){--agent-bg:#fff;--agent-fg:#171917;--agent-muted:#535851;--agent-faint:#535851;--agent-primary:#171917;--agent-on-primary:#fff;--agent-link:#171917;--hero-mushroom-surface:light;--hero-globe-land:#556255;--hero-globe-rim:#2231261f;--hero-globe-filament:#476346b8;--hero-globe-hub:#997042f2;--hero-globe-tip:#58704f;--hero-globe-tip-core:#385033;--hero-globe-hub-tip:#ad7a48;--hero-globe-hub-core:#80552e}html[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page){--panel-font:var(--agent-font);--panel-font-display:var(--agent-font);--rb-font-display:var(--agent-font);--rb-font-body:var(--agent-font);--rb-font-ui:var(--agent-font);--ui-control-height:32px;--ui-radius-control:8px;--ui-radius-card:12px;--ui-space:6px;--ui-accent:var(--agent-primary);--ui-accent-hover:color-mix(in srgb, var(--agent-primary) 80%, transparent);--ui-on-accent:var(--agent-on-primary);--ui-foreground:var(--agent-fg);--ui-muted:var(--agent-muted);--ui-surface:var(--agent-card);--ui-line:var(--agent-line);--ui-focus:var(--agent-ring);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;font-family:var(--agent-font);font-synthesis:none;-webkit-font-smoothing:antialiased}html[data-mycellios-design=agent] .public-panel{--bg-canvas:var(--agent-bg);--bg-sidebar:var(--agent-sidebar);--bg-card:var(--agent-card);--bg-elevated:var(--agent-hover);--bg-card-hover:var(--agent-hover);--bg-input:var(--agent-input-surface);--text-primary:var(--agent-fg);--text-secondary:var(--agent-muted);--text-tertiary:var(--agent-faint);--text-disabled:var(--agent-faint);--border-subtle:var(--agent-line);--border-strong:var(--agent-input-line);--blue-300:var(--agent-fg);--blue-400:var(--agent-fg);--blue-500:var(--agent-primary);--blue-600:var(--agent-primary);--purple-300:var(--agent-working);--purple-400:var(--agent-working);--purple-500:var(--agent-working);--shadow-card:none;--shadow-hover:none;font-size:14px;line-height:1.5}html[data-mycellios-design=agent] .public-panel-viewport{overflow-x:clip}html[data-mycellios-design=agent] .public-panel.theme-light{--text-tertiary:var(--agent-muted);--warning:var(--agent-warning);--success:var(--agent-success);--danger:var(--agent-danger)}html[data-mycellios-design=agent] :is(.ui-heading,.rb-brand,.panel-brand strong){letter-spacing:-.025em;font-weight:500;font-family:var(--agent-font)!important}html[data-mycellios-design=agent] :is(.public-panel,.net,.rb-page,.studio-page) strong{font-family:var(--agent-font)}html[data-mycellios-design=agent] .panel-page-title h1{font-size:clamp(24px,2.5vw,28px);font-weight:500;line-height:1.2}html[data-mycellios-design=agent] .panel-brand strong{font-size:20px}html[data-mycellios-design=agent] .public-panel .panel-sidebar nav :is(button,a){border-radius:8px;min-height:36px;padding:8px 14px;font-size:14px;font-weight:500}html[data-mycellios-design=agent] :is(.ui-card,.panel-card,.connect-studio-workspace,.contribute-native-disclosure){border-radius:var(--ui-radius-card)!important}html[data-mycellios-design=agent] .ui-dialog{border-radius:16px}html[data-mycellios-design=agent] .ui-button{font-family:var(--agent-font);border-radius:8px}html[data-mycellios-design=agent] .ui-button[data-variant=ghost]{font-family:var(--agent-font);font-weight:400!important}html[data-mycellios-design=agent] .ui-link:where(:not(.ui-button)){font-weight:400!important}html[data-mycellios-design=agent] .public-panel .panel-sidebar nav :is(button,a):not(.active){font-weight:400}html[data-mycellios-design=agent] .ui-button:is([data-variant=primary],[data-variant=secondary],[data-variant=danger]){letter-spacing:normal;transition:background-color .15s,color .15s,transform .15s;min-height:32px!important;font:500 14px/20px var(--agent-font)!important;border-radius:8px!important;gap:6px!important;padding:6px 10px!important}html[data-mycellios-design=agent] .ui-button[data-size=sm]:not([data-variant=ghost]):not([data-variant=navigation]){min-height:28px!important;padding:4px 10px!important;font-size:12.8px!important}html[data-mycellios-design=agent] .ui-button[data-size=lg]:not([data-variant=ghost]):not([data-variant=navigation]){min-height:36px!important;padding:8px 10px!important}html[data-mycellios-design=agent] .ui-button[data-icon-only=true]{width:32px;height:32px}html[data-mycellios-design=agent] .ui-button:active:not(:disabled):not([aria-haspopup]){transform:translateY(1px)}html[data-mycellios-design=agent] .ui-button:is(:disabled,[aria-disabled=true]){opacity:.65}html[data-mycellios-design=agent] .ui-button svg{flex-shrink:0}html[data-mycellios-design=agent] .ui-button:is([data-variant=primary],[data-variant=secondary],[data-variant=danger]) :is(span,strong,b){letter-spacing:inherit;font:inherit!important}html[data-mycellios-design=agent] .ui-label{letter-spacing:normal;font-size:12px;font-weight:500}html[data-mycellios-design=agent] :is(.ui-input,.ui-select,.ui-textarea,.app-select-trigger){font:400 14px/20px var(--agent-font)!important;border-radius:8px!important}html[data-mycellios-design=agent] :is(.ui-input,.ui-select,.app-select-trigger):where(:not([data-control=checkbox]):not([data-control=radio]):not([data-control=range]):not([data-control=file]):not([data-control=hidden])){min-height:36px;height:36px!important;padding:6px 12px!important}html[data-mycellios-design=agent] :is(.ui-select,.app-select-trigger){height:32px!important;min-height:32px!important;padding:4px 10px!important}html[data-mycellios-design=agent] .public-panel :is(.hub-model-search,.system-log-search){border-radius:12px;height:40px;padding-inline:12px}html[data-mycellios-design=agent] .public-panel :is(.hub-model-search,.system-log-search) .ui-input{min-height:0;border-radius:0!important;height:36px!important;padding-inline:0!important}html[data-mycellios-design=agent] .app-select-menu button{min-height:32px;font:500 14px/20px var(--agent-font);padding:6px 10px}html[data-mycellios-design=agent] .public-panel :is(.ui-input,.ui-textarea)::placeholder{opacity:1}html[data-mycellios-design=agent] .account-modal form label{font-family:var(--agent-font);text-transform:none;letter-spacing:normal}html[data-mycellios-design=agent] .ui-badge{font-family:var(--agent-font);border-radius:6px}html[data-mycellios-design=agent] .rb-page{--rb-paper:var(--agent-bg);--rb-ink:var(--agent-fg);--rb-sage:var(--agent-muted);--rb-line:var(--agent-line);--rb-forest:#161618;--rb-ivory:#f5f5f5;--rb-bronze:var(--agent-link)}html[data-mycellios-design=agent] .rb-page :is(.rb-header,.rb-hero,.rb-closing,.rb-models-panel,.rb-get){--rb-bronze:var(--agent-link);--rb-sage:var(--agent-muted);--rb-ink:var(--agent-fg);--rb-line:var(--agent-line)}html[data-mycellios-design=agent] .rb-page :is(h1,h2,h3){font-family:var(--agent-font);font-weight:500}html[data-mycellios-design=agent] .rb-page :is(h1,h2,h3) em{font-style:normal;font-weight:inherit}html[data-mycellios-design=agent] .rb-hero h1{font-size:clamp(44px,5.2vw,76px);line-height:1.08}html[data-mycellios-design=agent] .rb-page h2{font-size:clamp(30px,4vw,52px);line-height:1.12}html[data-mycellios-design=agent] .rb-page h3{font-size:24px;line-height:1.25}html[data-mycellios-design=agent] .rb-brand{font-size:25px}html[data-mycellios-design=agent] .rb-header nav{font-size:14px;font-weight:500}html[data-mycellios-design=agent] .rb-pill{min-height:36px;font:500 14px/20px var(--agent-font);letter-spacing:normal;text-transform:none;border:0;border-radius:8px;gap:6px;padding:8px 14px}html[data-mycellios-design=agent] .rb-pill:hover{transform:none}html[data-mycellios-design=agent] .rb-closing .rb-pill{border-radius:12px;min-height:48px;padding-inline:20px}html[data-mycellios-design=agent] .rb-hero-prompt :is(input,button){height:48px;font-family:var(--agent-font);border-radius:12px}html[data-mycellios-design=agent] .rb-hero-prompt button{border:0;width:48px}html[data-mycellios-design=agent] .rb-mobile-cta{font-family:var(--agent-font);text-transform:none;letter-spacing:normal;border-radius:8px}html[data-mycellios-design=agent] :is(.net,.studio-page,.earn-page,.spore-page){font-family:var(--agent-font)}html[data-mycellios-design=agent] .public-panel .inference-page{gap:var(--agent-space-card);align-content:start;display:grid}html[data-mycellios-design=agent] .public-panel .inference-page>:is(.panel-page-title,.panel-disclosure,.api-access-panel,.inference-unavailable,.inference-console){margin-block:0}html[data-mycellios-design=agent] .public-panel :is(.panel-disclosure,.api-access-panel,.inference-unavailable,.inference-console,.inference-chat){border-radius:var(--ui-radius-card)}html[data-mycellios-design=agent] .public-panel .panel-disclosure>summary{min-height:72px;padding:var(--agent-space-inset);border-radius:var(--ui-radius-card);grid-template-columns:32px minmax(0,1fr) 18px;gap:12px}html[data-mycellios-design=agent] .public-panel .panel-disclosure[open]>summary{border-bottom-right-radius:0;border-bottom-left-radius:0}html[data-mycellios-design=agent] .public-panel .panel-disclosure-icon{border-radius:8px;width:32px;height:32px}html[data-mycellios-design=agent] .public-panel .panel-disclosure>summary small{letter-spacing:.08em;font-weight:500}html[data-mycellios-design=agent] .public-panel .panel-disclosure-body{gap:var(--agent-space-inset);padding:var(--agent-space-inset)}html[data-mycellios-design=agent] .public-panel .panel-disclosure-body>:first-child{margin-top:0}html[data-mycellios-design=agent] .public-panel .panel-disclosure-body>.api-access-panel{border:0;border-radius:0}html[data-mycellios-design=agent] .public-panel .panel-disclosure-body .api-access-summary{border-radius:8px;min-height:40px;padding-inline:4px}html[data-mycellios-design=agent] .public-panel .api-target-state{letter-spacing:.06em;border-radius:6px;font-size:10px;font-weight:500}html[data-mycellios-design=agent] .public-panel :is(.account-mode-tabs,.contribute-levels,.network-history-ranges,.connect-platforms){border-radius:12px!important;gap:2px!important;padding:3px!important}html[data-mycellios-design=agent] .public-panel :is(.account-mode-tabs,.contribute-levels,.network-history-ranges,.connect-platforms) .ui-button{border-radius:9px!important;min-height:28px!important;padding:4px 10px!important;font-size:13px!important;font-weight:400!important}html[data-mycellios-design=agent] .public-panel .connect-platforms{width:fit-content;max-width:100%}html[data-mycellios-design=agent] .public-panel .dashboard-connect-field.install code{font:400 13px/20px var(--agent-font)}html[data-mycellios-design=agent] .public-panel .stat-accent{display:none}html[data-mycellios-design=agent] .public-panel .inference-unavailable{grid-template-columns:40px minmax(0,1fr);gap:16px;padding:20px}html[data-mycellios-design=agent] .public-panel .inference-unavailable-icon{border-radius:10px;width:40px;height:40px}html[data-mycellios-design=agent] .public-panel :is(.card-heading strong,.dashboard-connect>header strong,.canvas-head strong,.panel-disclosure>summary strong,.api-access-summary strong){font-weight:500}html[data-mycellios-design=agent] :is(.ui-input,.ui-select,.ui-textarea,.app-select-trigger){box-sizing:border-box}html[data-mycellios-design=agent] .ui-textarea{padding:10px 12px}html[data-mycellios-design=agent] .public-panel .account-modal{width:min(440px,100vw - 32px);padding:24px}html[data-mycellios-design=agent] .public-panel .account-modal-close{border-radius:8px;width:32px;height:32px}html[data-mycellios-design=agent] :is(.ui-button,.ui-link,.ui-input,.ui-select,.ui-textarea,.app-select-trigger,.panel-disclosure>summary,tbody tr):where(:not(.panel-sidebar *)){transition:color var(--agent-motion-control) ease, background-color var(--agent-motion-control) ease, border-color var(--agent-motion-control) ease, transform var(--agent-motion-control) ease}html[data-mycellios-design=agent] .public-panel .panel-disclosure-chevron{transition:transform var(--agent-motion-control) ease-out}html[data-mycellios-design=agent] .public-panel .panel-content-scale>:is(section,article){animation:agent-content-enter var(--agent-motion-page) var(--agent-ease-enter)}html[data-mycellios-design=agent] .public-panel .panel-page-title{animation:agent-title-enter var(--agent-motion-page) var(--agent-ease-enter)}html[data-mycellios-design=agent] :is(.ui-dialog,.app-select-menu,.inference-model-menu,.inference-instructions-popover,.mesh-node-popover,.spore-menu-popover){animation:agent-popup-enter var(--agent-motion-fast) ease-out}html[data-mycellios-design=agent] .app-select-menu{transform-origin:top}html[data-mycellios-design=agent] .public-panel .panel-detail-drawer{animation:agent-drawer-enter var(--agent-motion-control) ease-out}html[data-mycellios-design=agent] .public-panel .modal-backdrop{animation:agent-content-enter var(--agent-motion-fast) ease-out}@keyframes agent-content-enter{0%{opacity:0}to{opacity:1}}@keyframes agent-title-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes agent-popup-enter{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@keyframes agent-drawer-enter{0%{opacity:0;translate:12px}to{opacity:1;translate:0}}@supports (interpolate-size:allow-keywords){html[data-mycellios-design=agent] .public-panel :is(.panel-disclosure,.overview-detail)::details-content{interpolate-size:allow-keywords;block-size:0;transition:block-size var(--agent-motion-control) ease-out, content-visibility var(--agent-motion-control) allow-discrete;overflow:clip}html[data-mycellios-design=agent] .public-panel :is(.panel-disclosure,.overview-detail)[open]::details-content{block-size:auto}}@media (pointer:coarse){html[data-mycellios-design=agent] .ui-button:is([data-variant=primary],[data-variant=secondary],[data-variant=danger]){min-height:44px!important}}@media (width<=767px){html[data-mycellios-design=agent] :is(.ui-input,.ui-select,.ui-textarea){font-size:16px!important}html[data-mycellios-design=agent] .public-panel{--agent-space-card:16px;--agent-space-inset:14px}html[data-mycellios-design=agent] .public-panel .inference-unavailable{gap:12px;padding:16px}html[data-mycellios-design=agent] .public-panel .account-modal{padding:20px}}@media (prefers-reduced-motion:reduce){html[data-mycellios-design=agent] :is(.ui-button,.ui-link,.ui-input,.ui-select,.ui-textarea,.app-select-trigger,.panel-disclosure>summary,.panel-disclosure-chevron,tbody tr){transition:none!important}html[data-mycellios-design=agent] :is(.panel-content-scale>section,.panel-content-scale>article,.panel-page-title,.ui-dialog,.app-select-menu,.inference-model-menu,.inference-instructions-popover,.mesh-node-popover,.spore-menu-popover,.modal-backdrop){animation:none!important}html[data-mycellios-design=agent] .public-panel :is(.panel-disclosure,.overview-detail)::details-content{transition:none!important}}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page){--success:var(--agent-success);--warning:var(--agent-warning);--danger:var(--agent-danger);--text-muted:var(--agent-muted);--accent:var(--agent-primary);--bg-overlay:var(--agent-overlay);accent-color:var(--agent-primary);scrollbar-color:var(--agent-scrollbar) transparent;color:var(--agent-fg)!important;background:var(--agent-bg)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :where(*){color:inherit!important;border-color:var(--agent-line)!important;box-shadow:none!important;text-shadow:none!important;background-color:#0000!important;background-image:none!important}:root[data-mycellios-design=agent] .public-panel :is(.panel-main,.panel-content-scale,.panel-topbar){background:var(--agent-bg)!important}:root[data-mycellios-design=agent] .public-panel .panel-sidebar{background:var(--agent-sidebar)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-card,.panel-card,.dashboard-connect,.live-network-telemetry,.global-capacity-card,.inference-chat,.inference-unavailable,.api-access-panel,.panel-disclosure,.connect-studio-workspace,.contribute-browser-card,.contribute-native-disclosure,.benchmark-history,.net-wall-panel,.net-wall-stat,.net-globe-card,.net-dashboard-chart,.studio-source-form,.earn-option,.spore-metrics>article,.spore-chart-grid>article,.rb-sponsors){background:var(--agent-card)!important;border-color:var(--agent-card-line)!important}:root[data-mycellios-design=agent] .public-panel :is(.overview-announcement,.global-capacity-device-row,.global-capacity-metric,.inference-toolbar,.inference-route-strip,.chat-input-area,.inference-chat-header,.card-heading,.panel-disclosure>summary,.mesh-scene,.interactive-mesh-stage,.mesh-stats){background:var(--agent-card)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-dialog,.app-select-menu,.inference-model-menu,.inference-instructions-popover,.inference-settings,.mesh-node-popover,.panel-detail-drawer,.spore-menu-popover,.rb-mobile-nav){background:var(--agent-popover)!important;border-color:var(--agent-line)!important;color:var(--agent-fg)!important;box-shadow:0 8px 24px var(--agent-overlay)!important}:root[data-mycellios-design=agent] .public-panel .modal-backdrop{background:var(--agent-overlay)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-heading,.panel-brand,.rb-brand,strong,b){color:var(--agent-fg)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-text,.ui-label,small,em,.panel-disclosure>summary small,.connected-peers-controls,.connected-peers-controls label,.peer-share>span,.model-request-hint,.mesh-stage-legend,.panel-sidebar-meta){color:var(--agent-muted)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(code,pre){color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel :is(.overview-announcement>div>span,.global-capacity-heading>span,.global-capacity-legend>span,.canvas-head>div>span,.inference-unavailable-copy>span,.api-target-state){color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel .api-target-state.ready{color:var(--agent-success)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-link,.ui-button[data-variant=ghost],.ui-button[data-variant=navigation]){color:var(--agent-fg)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.panel-stat>div,.global-capacity-metric>i,.panel-disclosure-icon,.overview-announcement-icon,.model-icon,.mesh-core>span,.mesh-node>span){color:var(--agent-muted)!important;background:var(--agent-muted-surface)!important;border-color:var(--agent-line)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) svg.lucide{stroke:currentColor;color:inherit!important}:root[data-mycellios-design=agent] .public-panel svg text{fill:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel :is(table,thead,tbody,tr,th,td){border-color:var(--agent-line)!important;background:0 0!important}:root[data-mycellios-design=agent] .public-panel thead{background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel th{font-weight:500;color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel :is(td,td>code,td>strong){color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel :is(td>small,.connected-peers-controls>label>span){color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel tbody tr:is(:hover,[aria-selected=true]){background:var(--agent-hover)!important}:root[data-mycellios-design=agent] .public-panel tbody tr[aria-selected=true]{background:var(--agent-selected)!important}:root[data-mycellios-design=agent] .public-panel th .ui-button[data-variant=ghost]{color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel th .ui-button:hover{color:var(--agent-fg)!important;background:0 0!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-input,.ui-select,.ui-textarea,.app-select-trigger):where(:not([data-control=checkbox]):not([data-control=radio]):not([data-control=range]):not([data-control=hidden])){background:var(--agent-input-surface)!important;border-style:solid!important;border-width:1px!important;border-color:var(--agent-input-line)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel :is(.dashboard-connect-command,.dashboard-connect-field){background:var(--agent-card)!important;border-color:var(--agent-line)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-select,.app-select-trigger){background:var(--agent-select-surface)!important}:root[data-mycellios-design=agent] .public-panel .inference-model-picker>button{background:var(--agent-select-surface)!important;border-color:var(--agent-input-line)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-input,.ui-textarea)::placeholder{opacity:1;color:var(--agent-muted)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-input,.ui-select,.ui-textarea,.app-select-trigger):focus{border-color:var(--agent-ring)!important}:root[data-mycellios-design=agent] .public-panel option{background:var(--agent-popover)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel .panel-disclosure>summary:focus:not(:focus-visible){outline:none}:root[data-mycellios-design=agent] .public-panel .panel-disclosure>summary:focus-visible{outline:1px solid var(--agent-ring);outline-offset:-3px}:root[data-mycellios-design=agent] .public-panel .panel-disclosure>summary:hover{background:var(--agent-hover)!important}:root[data-mycellios-design=agent] .public-panel .panel-disclosure-body>.api-access-panel{background:0 0!important}:root[data-mycellios-design=agent] .public-panel .inference-unavailable-icon{background:var(--agent-muted-surface)!important;color:var(--agent-muted)!important;border-color:var(--agent-card-line)!important}:root[data-mycellios-design=agent] .public-panel :is(.inference-unavailable,.inference-console){border-color:var(--agent-card-line)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button:where(:not(.app-select-trigger)){border-color:#0000!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-button[data-variant=primary],.rb-pill,.rb-mobile-cta){background:var(--agent-primary)!important;color:var(--agent-on-primary)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button[data-variant=primary] :is(span,strong,small){color:inherit!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-button[data-variant=primary],.rb-pill):hover:not(:disabled){background:color-mix(in srgb, var(--agent-primary) 80%, var(--agent-bg))!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button[data-variant=secondary]{background:var(--agent-secondary)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button[data-variant=secondary]:hover:not(:disabled){background:var(--agent-hover)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button[data-variant=danger]{background:color-mix(in srgb, var(--agent-danger) 10%, transparent)!important;color:var(--agent-danger)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-button[data-variant=ghost],.ui-button[data-variant=navigation],.panel-join-options .ui-link,.app-select-menu button,.connect-route-picker>button):is(:hover,[aria-expanded=true],[aria-selected=true],.selected):not(:disabled):where(:not(.panel-menu-backdrop)),:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button:is([data-variant=ghost],[data-variant=navigation]):is(.active,[aria-pressed=true],[data-state=active]){background:var(--agent-hover)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-button[data-variant=ghost],.ui-button[data-variant=navigation],.app-select-menu button,.connect-route-picker>button):is([aria-selected=true],[aria-pressed=true],.selected,.active):not(:disabled){background:var(--agent-selected)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button:is(.selected,.active,[aria-selected=true],[aria-pressed=true]) small{color:var(--agent-selected-muted)!important}:root[data-mycellios-design=agent] .public-panel .panel-sidebar nav button.ui-button.active{background:var(--agent-sidebar-accent)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel :is(.network-history-ranges,.power-mode-selector,.account-mode-tabs,.inference-tabs) .ui-button.active{background:var(--agent-hover)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel .account-mode-tabs .ui-button.active:after{background:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel :is(.connect-platforms .ui-button.active,.account-mode-tabs .ui-button.active){border-bottom-color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel .panel-sidebar nav button:not(.active):not(:hover){color:var(--agent-muted)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-input,.ui-select,.ui-textarea):disabled{opacity:.65;color:var(--agent-muted)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-button:is(:disabled,[aria-disabled=true]){opacity:.65;background:var(--agent-secondary)!important;color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel :is(.account-mode-tabs,.contribute-levels,.network-history-ranges,.connect-platforms){border:0;background:var(--agent-muted-surface)!important}:root[data-mycellios-design=agent] .public-panel :is(.account-mode-tabs,.contribute-levels,.network-history-ranges,.connect-platforms) .ui-button[data-variant=ghost]:is(.active,.selected,[aria-pressed=true]):not(:disabled){background:var(--agent-card)!important;color:var(--agent-fg)!important;box-shadow:0 1px 3px var(--agent-overlay)!important}:root[data-mycellios-design=agent] .public-panel :is(.account-mode-tabs,.connect-platforms) .ui-button:after{display:none}:root[data-mycellios-design=agent] .public-panel :is(.account-mode-tabs,.connect-platforms) .ui-button{border-bottom-color:#0000!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.panel-stat>div,.global-capacity-metric>i,.panel-disclosure-icon,.overview-announcement-icon,.announcement-icon,.model-icon,.inference-unavailable-icon){color:var(--agent-muted)!important;background:0 0!important;border:0!important}:root[data-mycellios-design=agent] .public-panel :is(.hub-model-search,.system-log-search){background:var(--agent-input-surface)!important;border:1px solid var(--agent-input-line)!important}:root[data-mycellios-design=agent] .public-panel :is(.hub-model-search,.system-log-search):focus-within{border-color:var(--agent-ring)!important}:root[data-mycellios-design=agent] .public-panel :is(.hub-model-search,.system-log-search) .ui-input{background:0 0!important;border:0!important}:root[data-mycellios-design=agent] #mycellios-loader{background:var(--dark-canvas)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-badge,.ui-alert){background:var(--agent-card)!important;color:var(--agent-muted)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-badge,.ui-alert)[data-tone=success]{color:var(--agent-success)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-badge,.ui-alert)[data-tone=warning]{color:var(--agent-warning)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) :is(.ui-badge,.ui-alert)[data-tone=danger]{color:var(--agent-danger)!important}:root[data-mycellios-design=agent] .public-panel :is(.ui-badge,.ui-alert,.peer-role,.peer-state,.inference-toolbar-stat){background:var(--agent-muted-surface)!important;color:var(--agent-muted)!important;border-color:var(--agent-line)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-badge:is(.online,.serving,.connected,.active,.ready,.certified){color:var(--agent-success)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-badge:is(.profiling,.activating,.warning,.suspect,.degraded,.paused,.gated,.draining){color:var(--agent-warning)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page,.net,.studio-page,.earn-page,.spore-page) .ui-badge:is(.error,.failed,.danger){color:var(--agent-danger)!important}:root[data-mycellios-design=agent] .public-panel :is(.ui-badge[data-tone=success],.peer-state.serving,.peer-state.connected,.state-badge.online,.model-state.active,.configured-target){color:var(--agent-success)!important;background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel :is(.ui-badge[data-tone=warning],.ui-alert[data-tone=warning],.state-badge.paused,.model-state.profiling){color:var(--agent-warning)!important;background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel :is(.ui-badge[data-tone=danger],.ui-alert[data-tone=danger],.state-badge.error,.model-state.failed,.ui-field [role=alert]){color:var(--agent-danger)!important;background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel :is(.peer-state,.state-badge,.ui-badge)>:is(span,strong,small){color:inherit!important}:root[data-mycellios-design=agent] .public-panel :is(.peer-state.serving,.peer-state.connected,.state-badge.online)>i,:root[data-mycellios-design=agent] .public-panel :is(.mesh-core>i,.mesh-node>span i,.panel-sidebar-status.healthy i){background:var(--agent-success)!important}:root[data-mycellios-design=agent] .public-panel .panel-sidebar-status.degraded i{background:var(--agent-warning)!important}:root[data-mycellios-design=agent] .public-panel :is(.global-capacity-track,.global-capacity-bar,.peer-share>i,.node-overview-progress,.toggle-row>i,.capacity-line){background:var(--agent-secondary)!important}:root[data-mycellios-design=agent] .public-panel :is(.global-capacity-track>i,.global-capacity-bar>i,.global-capacity-bar>b,.peer-share>i>b,.node-overview-progress>i,.capacity-line>span),:root[data-mycellios-design=agent] .public-panel .toggle-row[aria-checked=true]>i{background:var(--agent-primary)!important}:root[data-mycellios-design=agent] .public-panel .toggle-row>i:after{background:var(--agent-bg)!important}:root[data-mycellios-design=agent] .public-panel :is(.ui-alert[data-tone=success],.network-model-state.active,.model-request-status:is(.ready,.active),.node-status.idle,.node-status.busy,.hub-status-pill.certified,.account-auth-success,.owned-node-feedback.ok,.owned-node-command.applied,.owned-node-control-head>b.converged){color:var(--agent-success)!important;background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel :is(.network-model-state:is(.profiling,.activating),.model-request-status:is(.profiling,.activating),.node-status.degraded,.hub-status-pill.gated,.owned-node-control-head>b.pending,.node-incident,.product-state-banner.tone-warning){color:var(--agent-warning)!important;background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel :is(.network-model-state.failed,.model-request-status.failed,.node-status.error,.inference-error,.account-auth-error,.owned-node-feedback.error,.owned-node-command.expired,.product-state-banner.tone-danger){color:var(--agent-danger)!important;background:var(--agent-card)!important}:root[data-mycellios-design=agent] .public-panel :is(.peer-state,.network-model-state,.node-status,.model-detail-badges>span)>i{background:currentColor!important}:root[data-mycellios-design=agent] .public-panel :is(.model-capacity-bar,.remote-accelerator-progress){background:var(--agent-secondary)!important}:root[data-mycellios-design=agent] .public-panel :is(.model-capacity-bar,.remote-accelerator-progress)>i{background:var(--agent-primary)!important}:root[data-mycellios-design=agent] .public-panel .ui-spinner{border-color:currentColor #0000 currentColor currentColor!important}:root[data-mycellios-design=agent] .public-panel .network-history-legend>span>i{background:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel .network-history-legend .green i{background:var(--agent-success)!important}:root[data-mycellios-design=agent] .public-panel .network-history-legend .purple i{background:var(--agent-working)!important}:root[data-mycellios-design=agent] .public-panel .network-history-legend .orange i{background:var(--agent-warning)!important}:root[data-mycellios-design=agent] .public-panel :is(.history-grid-line,.benchmark-grid-line){stroke:var(--agent-line)!important}:root[data-mycellios-design=agent] .public-panel .panel-menu-backdrop{background:var(--agent-overlay)!important}:root[data-mycellios-design=agent] .public-panel :is(.ui-input,.ui-textarea)[aria-invalid=true]{border-color:var(--agent-danger)!important}:root[data-mycellios-design=agent] .public-panel :is(.mesh-head-status,.mesh-stage-legend)>b>i{background:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel .live-network-telemetry .inflight>i{background:var(--agent-secondary)!important}:root[data-mycellios-design=agent] .public-panel .live-network-telemetry .inflight>i.active:after{background:var(--agent-working)!important}:root[data-mycellios-design=agent] .public-panel :is(.live-telemetry-meter,.accelerator-compact-progress,.accelerator-progress-track){background:var(--agent-secondary)!important}:root[data-mycellios-design=agent] .public-panel :is(.live-telemetry-meter>b,.accelerator-compact-progress>i,.accelerator-progress-track>i){background:var(--agent-primary)!important}:root[data-mycellios-design=agent] .public-panel :is(.node-topology-legend i,.topology-node>div>i,.contribute-connection i,.contribute-activity-dot){background:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel :is(.node-topology-legend i.active,.topology-node.active>div>i,.contribute-connection.online i,.contribute-activity-dot.active,.node-network-hub>i){background:var(--agent-success)!important}:root[data-mycellios-design=agent] .public-panel :is(.node-topology-legend i.warning,.topology-node.warning>div>i){background:var(--agent-warning)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-legend i{background:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-legend i.series-1{background:var(--agent-working)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-legend i.series-2{background:var(--agent-success)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-legend i.series-3{background:var(--agent-warning)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-series:is(.series-1,.tone-purple){color:var(--agent-working)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-series:is(.series-2,.tone-green){color:var(--agent-success)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-series:is(.series-3,.tone-orange){color:var(--agent-warning)!important}:root[data-mycellios-design=agent] .public-panel .benchmark-confidence-band{fill:color-mix(in srgb, var(--agent-working) 13%, transparent);stroke:color-mix(in srgb, var(--agent-working) 28%, transparent)}:root[data-mycellios-design=agent] .public-panel .node-topology-links line{stroke:var(--agent-line)}:root[data-mycellios-design=agent] .public-panel .node-topology-links line.active{stroke:var(--agent-success)}:root[data-mycellios-design=agent] .public-panel .node-topology-links line.warning{stroke:var(--agent-warning)}:root[data-mycellios-design=agent] .net :is(.net-ledger-row,.net-wall-activity-row):not(.head):hover{background:var(--agent-hover)!important}:root[data-mycellios-design=agent] .net .net-state-dot{background:var(--agent-muted)!important}:root[data-mycellios-design=agent] .net .net-state-dot.serving{background:var(--agent-success)!important}:root[data-mycellios-design=agent] .net .net-panel-bar{background:var(--agent-secondary)!important}:root[data-mycellios-design=agent] .net .net-panel-bar .fill{background:var(--agent-success)!important}:root[data-mycellios-design=agent] .net .net-legend span>i{background:var(--agent-fg)!important}:root[data-mycellios-design=agent] .net .net-legend span:first-child>i{background:var(--agent-success)!important}:root[data-mycellios-design=agent] .net .net-legend span:nth-child(3)>i{background:color-mix(in srgb, var(--agent-fg) 32%, transparent)!important}:root[data-mycellios-design=agent] .net .net-legend span:nth-child(4)>i{background:color-mix(in srgb, var(--agent-fg) 16%, transparent)!important}:root[data-mycellios-design=agent] .net svg text{fill:var(--agent-muted)!important}:root[data-mycellios-design=agent] .net :is(.net-chart-line,.net-wall-line){stroke:var(--agent-fg)!important}:root[data-mycellios-design=agent] .net :is(.net-chart-line,.net-wall-line).bronze{stroke:var(--agent-working)!important}:root[data-mycellios-design=agent] .net :is(.net-chart-line,.net-wall-line).sage{stroke:var(--agent-success)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) :is(.inference-user-message,.support-assistant-message.user){background:var(--agent-chat-user)!important;color:var(--agent-on-chat-user)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) :is(.inference-user-message,.support-assistant-message.user) :is(.ui-text,span,small,strong,b,code){color:inherit!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) .support-assistant-message.assistant{background:var(--agent-muted-surface)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) .support-assistant-success{color:var(--agent-success)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) .support-assistant-error{color:var(--agent-danger)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) .support-assistant-launcher>i.online{background:var(--agent-success)!important}:root[data-mycellios-design=agent] :is(.public-panel,.rb-page) .support-assistant-launcher>i.offline{background:var(--agent-muted)!important}:root[data-mycellios-design=agent] .studio-page .studio-progress{background:var(--agent-secondary)!important}:root[data-mycellios-design=agent] .studio-page .studio-progress i,:root[data-mycellios-design=agent] .spore-page .spore-bars i{background:var(--agent-primary)!important}:root[data-mycellios-design=agent] .spore-page .spore-signal-grid i{background:var(--agent-success)!important}:root[data-mycellios-design=agent] .rb-page :is(.rb-hero,.rb-header,.rb-closing,.rb-get){background:var(--agent-bg)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .rb-page .rb-models-panel{background:var(--agent-card)!important;color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .rb-page :is(.rb-kicker,.rb-quest-no,.rb-footer-bottom,.rb-rule-top,.rb-models-note,.rb-pay-note){color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .rb-page .rb-hero-prompt input{background:var(--agent-muted-surface)!important;color:var(--agent-fg)!important;border-color:var(--agent-input-line)!important}:root[data-mycellios-design=agent] .rb-page .rb-hero-prompt button{background:var(--agent-primary)!important;color:var(--agent-on-primary)!important}:root[data-mycellios-design=agent] .public-panel :is(.overview-status,.overview-summary dt,.overview-model-nodes,.overview-model-row>svg,.overview-details>h2,.overview-detail>summary>svg,.overview-runtime dt,.overview-activity-heading){color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel .overview-status>i{background:currentColor!important}:root[data-mycellios-design=agent] .public-panel .overview-status.fresh>i{color:var(--agent-success)!important}:root[data-mycellios-design=agent] .public-panel .overview-status:is(.stale,.degraded){color:var(--agent-warning)!important}:root[data-mycellios-design=agent] .public-panel .overview-detail>summary:hover{background:var(--agent-hover)!important}:root[data-mycellios-design=agent] .public-panel .ui-summary-strip dt{color:var(--agent-muted)!important}:root[data-mycellios-design=agent] .public-panel .ui-summary-strip dd{color:var(--agent-fg)!important}:root[data-mycellios-design=agent] .public-panel .panel-disclosure.minimal-disclosure{background:0 0!important;border-radius:0!important}:root[data-mycellios-design=agent] .public-panel .minimal-screen .network-history-toolbar{background:0 0!important}
