.AdminDashboard_console__1RhK6{display:flex;flex-direction:column;gap:1.25rem}.AdminDashboard_hero__7vrcN{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:1.4rem;border:1px solid var(--border-light);border-radius:16px;background:var(--bg-secondary)}.AdminDashboard_dialog__SVmJ7 h2,.AdminDashboard_emptyState__x4Mae h3,.AdminDashboard_hero__7vrcN h2,.AdminDashboard_organisationHeader__DbIHW h3{color:var(--text-primary);font-family:var(--font-family-mono)}.AdminDashboard_hero__7vrcN h2{margin:.3rem 0 .55rem;font-size:clamp(1.35rem,2.5vw,1.8rem)}.AdminDashboard_dialog__SVmJ7 p,.AdminDashboard_emptyState__x4Mae p,.AdminDashboard_hero__7vrcN p,.AdminDashboard_organisationHeader__DbIHW p{color:var(--text-secondary);line-height:1.5}.AdminDashboard_hero__7vrcN p{max-width:660px;margin:0}.AdminDashboard_dialogEyebrow__sutJg,.AdminDashboard_eyebrow__YG5k1,.AdminDashboard_organisationId__KZZ5c,.AdminDashboard_searchField__Cl2Nd>span{color:var(--text-muted);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AdminDashboard_counts__hL33a,.AdminDashboard_metrics__Di4hb{display:grid;grid-template-columns:repeat(2,minmax(110px,1fr));gap:.65rem}.AdminDashboard_counts__hL33a span,.AdminDashboard_metrics__Di4hb span{padding:.7rem;border:1px solid var(--border-light);border-radius:10px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.75rem;white-space:nowrap}.AdminDashboard_counts__hL33a strong,.AdminDashboard_metrics__Di4hb strong{display:block;color:var(--text-primary);font-size:1.05rem}.AdminDashboard_searchField__Cl2Nd{display:flex;flex-direction:column;gap:.45rem}.AdminDashboard_dialog__SVmJ7 textarea,.AdminDashboard_searchField__Cl2Nd input{width:100%;border:1px solid var(--border-medium);border-radius:10px;background:var(--bg-secondary);color:var(--text-primary);font:inherit}.AdminDashboard_searchField__Cl2Nd input{min-height:46px;padding:0 .9rem}.AdminDashboard_diagnostics__d1fWJ summary:focus-visible,.AdminDashboard_dialog__SVmJ7 textarea:focus-visible,.AdminDashboard_errorBanner__x1190 button:focus-visible,.AdminDashboard_primaryButton__6lHZ1:focus-visible,.AdminDashboard_searchField__Cl2Nd input:focus-visible,.AdminDashboard_secondaryButton__JeUo2:focus-visible{border-color:var(--border-accent);outline:2px solid color-mix(in srgb,var(--accent-primary) 32%,transparent);outline-offset:2px}.AdminDashboard_errorBanner__x1190{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--accent-danger) 32%,transparent);border-radius:10px;background:color-mix(in srgb,var(--accent-danger) 8%,var(--bg-secondary));color:var(--text-primary)}.AdminDashboard_errorBanner__x1190 button{min-height:36px;padding:0 .8rem;border:1px solid;border-radius:8px;background:transparent;color:var(--accent-danger);cursor:pointer}.AdminDashboard_loadingState__MTWJ7{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.AdminDashboard_loadingState__MTWJ7 span{min-height:180px;border:1px solid var(--border-light);border-radius:14px;background:linear-gradient(100deg,var(--bg-secondary) 30%,var(--bg-tertiary) 50%,var(--bg-secondary) 70%);background-size:200% 100%;animation:AdminDashboard_shimmer__LwNS2 1.4s ease-in-out infinite}@keyframes AdminDashboard_shimmer__LwNS2{to{background-position:-200% 0}}.AdminDashboard_emptyState__x4Mae{min-height:220px;display:grid;place-items:center;align-content:center;padding:2rem;border:1px dashed var(--border-medium);border-radius:14px;text-align:center}.AdminDashboard_emptyState__x4Mae h3,.AdminDashboard_emptyState__x4Mae p{margin:.25rem 0}.AdminDashboard_organisationList__NP1Gb{display:grid;gap:1rem}.AdminDashboard_organisationCard__p2csu{overflow:hidden;border:1px solid var(--border-light);border-radius:14px;background:var(--bg-secondary)}.AdminDashboard_organisationHeader__DbIHW{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.2rem}.AdminDashboard_organisationHeader__DbIHW h3{margin:.25rem 0 0;font-size:1.15rem}.AdminDashboard_organisationHeader__DbIHW p{margin:.3rem 0 0;font-size:.83rem}.AdminDashboard_primaryButton__6lHZ1,.AdminDashboard_secondaryButton__JeUo2{min-height:42px;padding:0 1rem;border-radius:9px;font:inherit;font-weight:650;cursor:pointer}.AdminDashboard_primaryButton__6lHZ1{border:1px solid color-mix(in srgb,var(--accent-primary) 60%,transparent);background:color-mix(in srgb,var(--accent-primary) 14%,var(--bg-secondary));color:var(--accent-primary)}.AdminDashboard_secondaryButton__JeUo2{border:1px solid var(--border-medium);background:var(--bg-secondary);color:var(--text-secondary)}.AdminDashboard_primaryButton__6lHZ1:disabled,.AdminDashboard_secondaryButton__JeUo2:disabled{cursor:wait;opacity:.55}.AdminDashboard_counts__hL33a{grid-template-columns:repeat(4,1fr);padding:0 1.2rem 1.2rem}.AdminDashboard_diagnostics__d1fWJ{border-top:1px solid var(--border-light)}.AdminDashboard_diagnostics__d1fWJ summary{padding:.9rem 1.2rem;color:var(--text-secondary);font-size:.82rem;font-weight:650;cursor:pointer}.AdminDashboard_diagnosticGrid__iqa85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0 1.2rem 1.2rem}.AdminDashboard_diagnosticGrid__iqa85 section{min-width:0;padding:.9rem;border:1px solid var(--border-light);border-radius:10px;background:var(--bg-tertiary)}.AdminDashboard_diagnosticGrid__iqa85 h4{margin:0 0 .65rem;color:var(--text-primary);font-size:.82rem}.AdminDashboard_diagnosticGrid__iqa85 p,.AdminDashboard_diagnosticGrid__iqa85 ul{margin:0;color:var(--text-muted);font-size:.78rem}.AdminDashboard_diagnosticGrid__iqa85 ul{display:grid;gap:.55rem;padding:0;list-style:none}.AdminDashboard_diagnosticGrid__iqa85 li{min-width:0;display:flex;flex-direction:column}.AdminDashboard_diagnosticGrid__iqa85 li small,.AdminDashboard_diagnosticGrid__iqa85 li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminDashboard_diagnosticGrid__iqa85 li span{color:var(--text-primary)}.AdminDashboard_diagnosticGrid__iqa85 li small{color:var(--text-muted);text-transform:capitalize}.AdminDashboard_dialogBackdrop__YRLnD{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,.68);backdrop-filter:blur(5px)}.AdminDashboard_dialog__SVmJ7{width:min(100%,540px);padding:1.5rem;border:1px solid color-mix(in srgb,var(--accent-warning) 42%,var(--border-medium));border-radius:14px;background:var(--bg-primary);box-shadow:0 20px 60px rgba(0,0,0,.45)}.AdminDashboard_dialogEyebrow__sutJg{color:var(--accent-warning)}.AdminDashboard_dialog__SVmJ7 h2{margin:.35rem 0 .7rem;font-size:1.25rem}.AdminDashboard_dialog__SVmJ7 p{margin:0;font-size:.9rem}.AdminDashboard_dialog__SVmJ7 form{display:flex;flex-direction:column;gap:.55rem;margin-top:1.25rem}.AdminDashboard_dialog__SVmJ7 label{color:var(--text-primary);font-size:.82rem;font-weight:650}.AdminDashboard_dialog__SVmJ7 textarea{min-height:110px;padding:.75rem;resize:vertical}.AdminDashboard_dialog__SVmJ7 small{color:var(--text-muted);font-size:.74rem}.AdminDashboard_dialogError__LuEUW{padding:.7rem;border:1px solid color-mix(in srgb,var(--accent-danger) 32%,transparent);border-radius:8px;background:color-mix(in srgb,var(--accent-danger) 8%,transparent);color:var(--accent-danger);font-size:.82rem}.AdminDashboard_dialogActions__efhK_{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.75rem}@media (max-width:760px){.AdminDashboard_hero__7vrcN,.AdminDashboard_organisationHeader__DbIHW{align-items:stretch;flex-direction:column}.AdminDashboard_counts__hL33a,.AdminDashboard_diagnosticGrid__iqa85,.AdminDashboard_metrics__Di4hb{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminDashboard_organisationHeader__DbIHW .AdminDashboard_primaryButton__6lHZ1{width:100%}}@media (max-width:460px){.AdminDashboard_counts__hL33a,.AdminDashboard_diagnosticGrid__iqa85,.AdminDashboard_metrics__Di4hb{grid-template-columns:1fr}.AdminDashboard_dialogActions__efhK_{flex-direction:column-reverse}.AdminDashboard_dialogActions__efhK_ button{width:100%}}.OwnerMailbox_mailbox__kYl9j{border:1px solid var(--border-color,#30364b);border-radius:16px;padding:24px;margin-bottom:24px;background:var(--bg-secondary,#111727)}.OwnerMailbox_header__DbeeT{display:flex;align-items:center;justify-content:space-between;gap:16px}.OwnerMailbox_header__DbeeT h2{margin:0}.OwnerMailbox_header__DbeeT p,.OwnerMailbox_help__yge50{color:var(--text-secondary,#9ba6bd);font-size:14px}.OwnerMailbox_toolbar__LCncy{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.OwnerMailbox_mailbox__kYl9j button{cursor:pointer;border:1px solid var(--border-color,#3c465c);border-radius:8px;padding:10px 14px;color:inherit;background:transparent}.OwnerMailbox_mailbox__kYl9j button[aria-pressed=true]{background:#4f46e5;color:white}.OwnerMailbox_mailbox__kYl9j button:disabled{opacity:.5;cursor:wait}.OwnerMailbox_columns__lEfIV{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);gap:20px}.OwnerMailbox_list__itWrF{max-height:540px;overflow-y:auto}.OwnerMailbox_row__yR1BB{display:flex;flex-direction:column;text-align:left;gap:6px;width:100%;margin-bottom:8px;overflow-wrap:anywhere;padding:14px}.OwnerMailbox_row__yR1BB small,.OwnerMailbox_row__yR1BB span{color:var(--text-secondary,#9ba6bd)}.OwnerMailbox_reader__OMdlI{min-width:0;padding:16px;border:1px solid var(--border-color,#30364b);border-radius:12px;max-height:540px;overflow:auto}.OwnerMailbox_reader__OMdlI pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}.OwnerMailbox_compose__r1K5m{margin-top:28px;display:grid;gap:10px}.OwnerMailbox_compose__r1K5m input,.OwnerMailbox_compose__r1K5m select,.OwnerMailbox_compose__r1K5m textarea{border:1px solid var(--border-color,#3c465c);border-radius:8px;background:var(--bg-primary,#0b1020);color:inherit;padding:12px;font:inherit;width:100%;box-sizing:border-box}.OwnerMailbox_preview__BHbVl{width:100%;min-height:560px;border:0;border-radius:12px;background:white}.OwnerMailbox_error__0EwKf{color:#fca5a5}.OwnerMailbox_accounts__yIeKu{padding:20px 0;border-bottom:1px solid var(--border-color,#30364b);margin-bottom:20px}.OwnerMailbox_addressInput__MySRN{display:flex;align-items:center;gap:8px}.OwnerMailbox_addressInput__MySRN input{min-width:0}.OwnerMailbox_accountList__lg__1{list-style:none;padding:0}.OwnerMailbox_accountList__lg__1 li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--border-color,#30364b)}.OwnerMailbox_accountList__lg__1 li div{display:grid;gap:4px;overflow-wrap:anywhere;min-width:0}.OwnerMailbox_accountList__lg__1 small,.OwnerMailbox_accountList__lg__1 span{color:var(--text-secondary,#9ba6bd)}@media (max-width:800px){.OwnerMailbox_columns__lEfIV{grid-template-columns:1fr}.OwnerMailbox_header__DbeeT{align-items:flex-start;flex-direction:column}.OwnerMailbox_mailbox__kYl9j{padding:16px}}.Infrastructure_panel___FAhL{margin:1.5rem 0;padding:1.5rem;border:1px solid var(--border-color,#334155);border-radius:16px;background:var(--bg-secondary,#111827);color:var(--text-primary,#e2e8f0);min-width:0}.Infrastructure_panel___FAhL h2,.Infrastructure_panel___FAhL h3{margin:0 0 .75rem}.Infrastructure_panel___FAhL p{line-height:1.6;margin:.5rem 0 1rem}.Infrastructure_toolbar__Gdu5Q{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem}.Infrastructure_grid__5Qwll{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;margin:1rem 0}.Infrastructure_panel___FAhL label{display:flex;flex-direction:column;gap:.4rem;font-size:.9rem}.Infrastructure_panel___FAhL input,.Infrastructure_panel___FAhL select,.Infrastructure_panel___FAhL textarea{width:100%;min-width:0;padding:.65rem;border:1px solid #475569;border-radius:8px;background:var(--bg-primary,#0b1220);color:inherit;font:inherit}.Infrastructure_panel___FAhL textarea{min-height:90px;resize:vertical}.Infrastructure_panel___FAhL button{padding:.6rem .9rem;border:1px solid #475569;border-radius:8px;color:inherit;background:var(--bg-tertiary,#1e293b);cursor:pointer}.Infrastructure_panel___FAhL button:disabled{opacity:.5;cursor:not-allowed}.Infrastructure_panel___FAhL button:focus-visible,.Infrastructure_panel___FAhL input:focus-visible,.Infrastructure_panel___FAhL select:focus-visible,.Infrastructure_panel___FAhL summary:focus-visible,.Infrastructure_panel___FAhL textarea:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}.Infrastructure_panel___FAhL fieldset{border:0;padding:0;margin:0;min-width:0}.Infrastructure_panel___FAhL summary{cursor:pointer;padding:.6rem 0;font-weight:600}.Infrastructure_card__bM3Jf{padding:1rem;border:1px solid #334155;border-radius:12px;margin:.75rem 0;overflow-wrap:anywhere}.Infrastructure_muted__3G2b_{color:var(--text-secondary,#94a3b8);font-size:.9rem}.Infrastructure_error__qS7_i{color:#fca5a5}.Infrastructure_notice__C3qtU{color:#86efac}.Infrastructure_tableWrap__ZjK7t{overflow-x:auto;margin:1rem 0}.Infrastructure_panel___FAhL table{width:100%;border-collapse:collapse;text-align:left}.Infrastructure_panel___FAhL td,.Infrastructure_panel___FAhL th{padding:.7rem;border-bottom:1px solid #334155}.Infrastructure_actions__20YZt{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.Infrastructure_badge__DVUD_{display:inline-block;padding:.2rem .5rem;border:1px solid #475569;border-radius:6px;font-size:.8rem}.Infrastructure_panel___FAhL .Infrastructure_check__ylP22{flex-direction:row;align-items:flex-start;margin:1rem 0}.Infrastructure_check__ylP22 input{width:auto;margin-top:.2rem}.Infrastructure_metricsGrid__sjonl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:.75rem;margin:.75rem 0}.Infrastructure_metric__DKIhs{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid var(--border-color,#334155);border-radius:10px;min-width:0}.Infrastructure_metric__DKIhs>strong{font-size:1.35rem;font-variant-numeric:tabular-nums}.Infrastructure_metric__DKIhs meter{width:100%;height:.75rem;accent-color:var(--accent-color,#60a5fa)}.dashboard_container__Kdrrt{--sidebar-width:260px;--events-width:340px;display:grid;grid-template-columns:var(--sidebar-width) 1fr var(--events-width);min-height:100vh;height:100dvh;overflow:hidden;background-color:var(--bg-primary);transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1)}.dashboard_container__Kdrrt.dashboard_eventsHidden__65pLq{--events-width:0px}.dashboard_container__Kdrrt.dashboard_sidebarHidden__v3N6D{--sidebar-width:0px}.dashboard_sidebar__5ka0E{background-color:var(--bg-secondary);border-right:1px solid var(--border-light);display:flex;flex-direction:column;padding:1.5rem 1.25rem;overflow-x:hidden;overflow-y:auto;white-space:nowrap;transition:padding .3s cubic-bezier(.4,0,.2,1),border-right .3s ease;position:sticky;top:0;height:100vh}.dashboard_brand__S_of_{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.35rem .75rem;margin-bottom:2rem;font-family:var(--font-family-mono);font-size:1.3rem;font-weight:700}.dashboard_brand__S_of_ img{width:42px;height:42px;object-fit:contain}.dashboard_sidebarBackdrop__mOn3z,.dashboard_sidebarClose__Klql8{display:none}.dashboard_container__Kdrrt.dashboard_sidebarHidden__v3N6D .dashboard_sidebar__5ka0E{padding-left:0;padding-right:0;border-right:none}.dashboard_logo___k2gg{font-family:var(--font-family-mono);font-size:1.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.dashboard_nav__iSP8w{display:flex;flex-direction:column;gap:.75rem;flex-grow:1}.dashboard_nav__iSP8w button{background:transparent;border:1px solid transparent;color:var(--text-secondary);min-height:44px;padding:.75rem 1rem;border-radius:10px;text-align:left;font-family:var(--font-family-sans);font-size:.95rem;cursor:pointer;transition:var(--transition-fast)}.dashboard_createResourceButton__ELeyd{min-height:44px;padding:.75rem 1rem;border:1px solid #276b32;border-radius:9px;background:#276b32;color:#fff;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.dashboard_createResourceButton__ELeyd:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.dashboard_nav__iSP8w button:hover{background:rgba(255,255,255,.02);color:var(--text-primary)}.dashboard_activeNav__v8c1v{background:rgba(0,210,255,.08)!important;border-color:var(--border-accent)!important;color:var(--accent-primary)!important;font-weight:600}.dashboard_sidebarFooter__5mrlS{display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--border-light);padding-top:1.5rem}.dashboard_userCard__bi0gp{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:.75rem}.dashboard_userCard__bi0gp>div{min-width:0;display:flex;flex-direction:column}.dashboard_userCard__bi0gp p{overflow:hidden;margin:0;font-size:.85rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dashboard_userCard__bi0gp small,.dashboard_userCard__bi0gp span{overflow:hidden;color:var(--text-muted);font-size:.72rem;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.dashboard_avatarFallback__PK92y,.dashboard_avatar__Gfs8m{width:40px;height:40px;border:1px solid var(--border-medium);border-radius:12px}.dashboard_avatar__Gfs8m{object-fit:cover}.dashboard_avatarFallback__PK92y{display:grid;place-items:center;background:var(--bg-tertiary);color:var(--text-primary)!important;font-weight:700}.dashboard_userInfo__J_gfr p{font-weight:600;font-size:.9rem}.dashboard_userInfo__J_gfr span{color:var(--text-muted);font-size:.75rem}.dashboard_main__ZzyED{display:flex;flex-direction:column;min-width:0;padding:1.5rem clamp(1.25rem,3vw,3rem) 3rem;overflow-y:auto}.dashboard_header__0IQ3E{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;margin-bottom:1.75rem}.dashboard_header__0IQ3E h1{margin:0;font-family:var(--font-family-mono);font-size:clamp(1.35rem,2.5vw,1.85rem);line-height:1.15}.dashboard_headerActions__IUBvf,.dashboard_headerTitle__HIxZh{display:flex;align-items:center;gap:.75rem}.dashboard_headerTitle__HIxZh>div{display:flex;flex-direction:column;gap:.15rem}.dashboard_eyebrow__P4_v8{color:var(--text-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dashboard_bellBtn__BFxB_,.dashboard_headerIconButton__0vUK4{display:inline-grid;flex:0 0 auto;width:42px;height:42px;padding:0;place-items:center;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast)}.dashboard_bellBtn__BFxB_:focus-visible,.dashboard_bellBtn__BFxB_:hover,.dashboard_headerIconButtonActive__No_oP,.dashboard_headerIconButton__0vUK4:focus-visible,.dashboard_headerIconButton__0vUK4:hover{border-color:var(--border-accent);color:var(--accent-primary);outline:none;transform:translateY(-1px)}.dashboard_headerSignOutButton__yTR2r{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px;padding:.55rem 1rem;white-space:nowrap}.dashboard_themeControl__OF1Oc select{min-height:42px;padding:0 2.25rem 0 .85rem;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-secondary);color:var(--text-primary);font:inherit}.dashboard_statusBadge__C53a9{display:flex;align-items:center;gap:.5rem;background:var(--bg-secondary);min-height:42px;padding:.5rem .8rem;border-radius:12px;font-size:.8rem;font-weight:600;border:1px solid var(--border-light);color:var(--text-secondary)}.dashboard_statusDot__9oYSY{width:8px;height:8px;border-radius:50%;display:inline-block}.dashboard_connecting___XUur,.dashboard_reconnecting__27csA{background-color:var(--accent-warning);box-shadow:0 0 8px var(--accent-warning)}.dashboard_connected__NKjGY{background-color:var(--accent-success);box-shadow:0 0 8px var(--accent-success)}.dashboard_disconnected__6ONTd{background-color:var(--accent-danger);box-shadow:0 0 8px var(--accent-danger)}.dashboard_content__lgdH3{display:flex;flex-direction:column;gap:2.5rem;animation:dashboard_fadeIn__dzN1m .4s ease-out}.dashboard_loadingScreen__i70fI{display:grid;min-height:100vh;place-items:center;background:var(--bg-primary);color:var(--text-secondary)}.dashboard_errorBanner__FsIo1{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:.85rem 1rem;border:1px solid rgba(239,68,68,.25);border-radius:12px;background:rgba(239,68,68,.08);color:var(--text-primary)}.dashboard_errorBanner__FsIo1>div{display:flex;flex-direction:column;gap:.15rem}.dashboard_errorBanner__FsIo1 span{color:var(--text-secondary);font-size:.85rem}.dashboard_errorBanner__FsIo1 button{min-height:36px;padding:0 .85rem;border:1px solid rgba(239,68,68,.35);border-radius:8px;background:transparent;color:var(--accent-danger);cursor:pointer}.dashboard_supportBanner__WG936{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-bottom:1.25rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--accent-warning) 58%,var(--border-medium));border-radius:12px;background:color-mix(in srgb,var(--accent-warning) 14%,var(--bg-secondary));box-shadow:inset 4px 0 0 var(--accent-warning);color:var(--text-primary)}.dashboard_supportBannerIcon__Wkr_d{display:grid;width:34px;height:34px;place-items:center;border:1px solid color-mix(in srgb,var(--accent-warning) 62%,transparent);border-radius:50%;color:var(--accent-warning);font-family:var(--font-family-mono);font-weight:800}.dashboard_supportBanner__WG936>div:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:.18rem}.dashboard_supportBanner__WG936 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_supportBanner__WG936 span{color:var(--text-secondary);font-size:.82rem;line-height:1.4}.dashboard_supportBanner__WG936 button{min-height:40px;padding:0 .9rem;border:1px solid color-mix(in srgb,var(--accent-warning) 62%,transparent);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.dashboard_supportBanner__WG936 button:focus-visible{outline:2px solid var(--accent-warning);outline-offset:2px}.dashboard_supportBanner__WG936 button:disabled{cursor:wait;opacity:.65}.dashboard_dashboardSkeleton__BF2hR{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.dashboard_dashboardSkeleton__BF2hR span{min-height:150px;border:1px solid var(--border-light);border-radius:14px;background:linear-gradient(100deg,var(--bg-secondary) 30%,var(--bg-tertiary) 50%,var(--bg-secondary) 70%);background-size:200% 100%;animation:dashboard_skeletonShimmer__KE7Jw 1.4s ease-in-out infinite}.dashboard_srOnly__JjpZ0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes dashboard_skeletonShimmer__KE7Jw{0%{background-position:100% 0}to{background-position:-100% 0}}.dashboard_tabContent__dNrAJ{display:flex;flex-direction:column;gap:2.5rem}.dashboard_statsGrid__klExQ{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.dashboard_statsGrid__klExQ h3{font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem}.dashboard_bigNumber__u5eTh{font-family:var(--font-family-mono);font-size:2.5rem;font-weight:700;color:var(--text-primary)}.dashboard_section__96nuA{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.dashboard_section__96nuA h3{font-family:var(--font-family-mono);font-size:1.25rem;margin-bottom:.5rem}.dashboard_tableWrapper__oHiP7{overflow-x:auto;border-radius:8px;border:1px solid var(--border-light)}.dashboard_table__qUgyM{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem}.dashboard_table__qUgyM td,.dashboard_table__qUgyM th{padding:1rem 1.25rem}.dashboard_table__qUgyM th{background-color:var(--bg-tertiary);color:var(--text-secondary);font-weight:600}.dashboard_table__qUgyM tr{border-bottom:1px solid var(--border-light)}.dashboard_table__qUgyM tr:last-child{border-bottom:none}.dashboard_badge__3z1pJ{display:inline-block;padding:.25rem .6rem;border-radius:4px;font-size:.75rem;font-weight:600}.dashboard_RUNNING__qyJ_Z{background-color:rgba(16,185,129,.1);color:#34d399;border:1px solid rgba(16,185,129,.2)}.dashboard_CONFIGURING__8h0Qc,.dashboard_PENDING__82n9L,.dashboard_PROVISIONING__eZcGW{background-color:rgba(245,158,11,.1);color:#fbbf24;border:1px solid rgba(245,158,11,.2);animation:dashboard_pulseGlow__LlXM6 2s infinite}.dashboard_ACTIVE__BOFio{background-color:rgba(16,185,129,.1);color:#34d399;border:1px solid rgba(16,185,129,.2)}.dashboard_ERROR__6Bn6Y{background-color:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(239,68,68,.2)}.dashboard_defaultBadge__PbnEE{background-color:rgba(156,163,175,.1);color:#9ca3af;border:1px solid rgba(156,163,175,.2)}.dashboard_inlineForm___SfrC{display:flex;gap:1rem}.dashboard_formGrid__SWgG8 input,.dashboard_formGrid__SWgG8 select,.dashboard_inlineForm___SfrC input,.dashboard_inlineForm___SfrC select,.dashboard_verticalForm__7HRxE input,.dashboard_verticalForm__7HRxE select{background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:8px;padding:.75rem 1rem;color:var(--text-primary);font-family:var(--font-family-sans);font-size:.9rem;transition:var(--transition-fast)}.dashboard_formGrid__SWgG8 input:focus,.dashboard_formGrid__SWgG8 select:focus,.dashboard_inlineForm___SfrC input:focus,.dashboard_inlineForm___SfrC select:focus,.dashboard_verticalForm__7HRxE input:focus,.dashboard_verticalForm__7HRxE select:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 8px rgba(0,210,255,.15)}.dashboard_verticalForm__7HRxE{display:flex;flex-direction:column;gap:1.5rem}.dashboard_formGrid__SWgG8{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem}.dashboard_formGroup__xr6t0{display:flex;flex-direction:column;gap:.5rem}.dashboard_formGroup__xr6t0 label{font-size:.8rem;color:var(--text-secondary);font-weight:600}.dashboard_eventsPanel__DmxTU{background-color:var(--bg-secondary);border-left:1px solid var(--border-light);padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;height:100vh;position:sticky;top:0;overflow-y:auto;overflow-x:hidden;transition:padding .3s ease,border-left .3s ease}.dashboard_container__Kdrrt.dashboard_eventsHidden__65pLq .dashboard_eventsPanel__DmxTU{padding-left:0;padding-right:0;border-left:none}.dashboard_eventsHeader__aOSaZ{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard_eventsHeader__aOSaZ h2{margin-top:.15rem;font-family:var(--font-family-mono);font-size:1.2rem}.dashboard_eventsHeader__aOSaZ>div:last-child{display:flex;align-items:center;gap:.35rem}.dashboard_eventsHeader__aOSaZ button{min-width:36px;min-height:36px;padding:0 .55rem;border:1px solid var(--border-light);border-radius:9px;background:transparent;color:var(--text-secondary);cursor:pointer}.dashboard_eventsList__JUTIz{display:flex;flex-direction:column;gap:.75rem}.dashboard_noEvents__SZOgK{color:var(--text-muted);font-size:.85rem;text-align:center;padding:2rem 0}.dashboard_eventCard__aUY5P{position:relative;overflow:hidden;background:color-mix(in srgb,var(--bg-primary) 70%,transparent);border:1px solid var(--border-light);border-radius:12px;padding:.9rem .9rem .9rem 1rem;font-size:.8rem;display:flex;flex-direction:column;gap:.45rem}.dashboard_eventCard__aUY5P:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--text-muted);content:""}.dashboard_eventTone_success__drShp:before{background:var(--accent-success)}.dashboard_eventTone_progress__HF9WV:before{background:var(--accent-warning)}.dashboard_eventTone_error__9mKkN:before{background:var(--accent-danger)}.dashboard_eventMeta__Ouaq_{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.dashboard_eventMeta__Ouaq_>span{font-weight:650;text-transform:capitalize}.dashboard_eventMeta__Ouaq_ time{flex:0 0 auto;color:var(--text-muted);font-size:.68rem}.dashboard_eventTime__VjD5g{color:var(--text-muted);font-size:.7rem}.dashboard_eventMsg__ucrhc{color:var(--text-secondary);line-height:1.4}.dashboard_activityEmpty__sptFr{display:flex;flex-direction:column;align-items:center;padding:3rem .5rem;color:var(--text-secondary);text-align:center}.dashboard_activityEmpty__sptFr>span{display:grid;width:44px;height:44px;margin-bottom:.75rem;place-items:center;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-tertiary)}.dashboard_activityEmpty__sptFr p{margin-top:.35rem;color:var(--text-muted);font-size:.8rem;line-height:1.4}.dashboard_powerActions__ZNAaw{display:flex;gap:.5rem}.dashboard_powerBtn__06rYe{background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:4px;color:var(--text-primary);width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.85rem;transition:all .2s ease}.dashboard_powerBtn__06rYe:hover:not(:disabled){transform:translateY(-1px)}.dashboard_powerBtn__06rYe:disabled{opacity:.4;cursor:not-allowed}.dashboard_startBtn__1Yv8a:hover:not(:disabled){border-color:var(--accent-success);color:var(--accent-success);box-shadow:0 0 8px rgba(0,230,115,.25)}.dashboard_stopBtn__KGtVb:hover:not(:disabled){border-color:var(--accent-danger);color:var(--accent-danger);box-shadow:0 0 8px rgba(239,68,68,.25)}.dashboard_restartBtn__HRlyb:hover:not(:disabled){border-color:var(--accent-warning);color:var(--accent-warning);box-shadow:0 0 8px rgba(245,158,11,.25)}.dashboard_roleSelect__oBgh0{background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:4px;color:var(--text-primary);padding:.25rem .5rem;font-size:.85rem;outline:none;cursor:pointer}.dashboard_actionBtn__Rpw2Q{background:transparent;border:none;color:var(--text-muted);cursor:pointer;font-size:.85rem;transition:color .2s;padding:.25rem .5rem;border-radius:4px}.dashboard_removeBtn__mxsUI{border:1px solid var(--accent-danger);color:var(--accent-danger)}.dashboard_removeBtn__mxsUI:hover{background:rgba(239,68,68,.1)}.dashboard_modalOverlay__b2eFY{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:dashboard_fadeIn__dzN1m .2s ease-out}.dashboard_modalContent__pSonE{background:var(--bg-primary);border:1px solid var(--border-medium);border-radius:12px;width:90%;max-width:600px;box-shadow:0 10px 25px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow:hidden;animation:dashboard_slideUp__3hVcn .3s ease-out}.dashboard_modalHeader__E15Ib{padding:1.5rem;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:center}.dashboard_modalHeader__E15Ib h3{margin:0;font-family:var(--font-family-mono);font-size:1.25rem;color:var(--text-primary)}.dashboard_closeBtn__FCbJn{background:transparent;border:none;color:var(--text-muted);font-size:1.5rem;cursor:pointer;line-height:1;transition:color .2s}.dashboard_closeBtn__FCbJn:hover{color:var(--text-primary)}.dashboard_modalBody__gu3rB{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.dashboard_terminalHost__uugcZ{width:100%;height:100%}.dashboard_terminalHost__uugcZ .xterm-helper-textarea,.dashboard_terminalHost__uugcZ .xterm-helper-textarea:focus,.dashboard_terminalHost__uugcZ .xterm-helper-textarea:focus-visible{opacity:0!important;background:transparent!important;border:0!important;outline:none!important;box-shadow:none!important;color:transparent!important;caret-color:transparent!important;-webkit-text-fill-color:transparent!important}.dashboard_addNodeDialog___GxBy{width:min(92vw,500px);padding:1.5rem;gap:.75rem;overflow:visible}.dashboard_addNodeDialog___GxBy h2{font-family:var(--font-family-mono);font-size:1.25rem}.dashboard_addNodeDescription__EeUgZ,.dashboard_addNodeEmpty__mnSrr{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.dashboard_addNodeDialog___GxBy form{display:flex;flex-direction:column;gap:1.5rem;margin-top:.5rem}.dashboard_addNodeDialog___GxBy select{width:100%;min-height:44px;padding:.7rem .85rem;border:1px solid var(--border-medium);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font:inherit}.dashboard_addNodeError__oQ72Y{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid color-mix(in srgb,var(--accent-danger) 32%,transparent);border-radius:8px;background:color-mix(in srgb,var(--accent-danger) 8%,transparent);color:var(--accent-danger);font-size:.85rem}.dashboard_addNodeError__oQ72Y button{min-height:36px;padding:0 .75rem;border:1px solid;border-radius:7px;background:transparent;color:inherit;cursor:pointer}.dashboard_addNodeActions__3lTyn{display:flex;justify-content:flex-end;gap:.75rem}.dashboard_addNodeActions__3lTyn .dashboard_submitBtn__SO014{width:auto;margin-top:0}.dashboard_infoBlock__DDi2Q{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.dashboard_infoBlock__DDi2Q h4{margin:0;font-size:.85rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.dashboard_codeBlock__EFdvk{display:flex;align-items:center;justify-content:space-between;background:#000;padding:.75rem 1rem;border-radius:4px;border:1px solid var(--border-medium)}.dashboard_codeBlock__EFdvk code{font-family:var(--font-family-mono);color:#a5d6ff;font-size:.85rem;word-break:break-all}.dashboard_copyBtn__q7p8j{background:var(--bg-secondary);border:1px solid var(--border-light);color:var(--text-primary);border-radius:4px;padding:.4rem .75rem;font-size:.75rem;cursor:pointer;transition:all .2s}.dashboard_copyBtn__q7p8j:hover{background:var(--bg-tertiary);border-color:var(--border-medium)}.dashboard_submitBtn__SO014{background-color:var(--accent-primary);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;margin-top:1rem;width:100%}.dashboard_submitBtn__SO014:hover{filter:brightness(1.1);box-shadow:0 4px 12px rgba(0,210,255,.2)}@keyframes dashboard_slideUp__3hVcn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dashboard_bellBtn__BFxB_{position:relative}.dashboard_badgeCounter__1Ci0s{position:absolute;top:0;right:0;background-color:var(--accent-danger);color:white;font-size:.65rem;font-weight:700;padding:.1rem .35rem;border-radius:10px;transform:translate(25%,-25%);box-shadow:0 0 0 2px var(--bg-primary)}.dashboard_secondaryBtn__gZ8Zi{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-medium);border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all .2s}.dashboard_secondaryBtn__gZ8Zi:hover{background-color:var(--border-medium)}.dashboard_visuallyHidden__VyCFl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard_computeSectionHeader__2MPWX{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.dashboard_computeSectionDescription__j355s{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin-top:.25rem}.dashboard_computeCount__0VDDE{flex:0 0 auto;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:999px;padding:.4rem .75rem;font-size:.78rem;font-weight:600}.dashboard_computeToolbar__7aO_v{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:.75rem}.dashboard_computeInventoryViews__anWiI{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.dashboard_computeInventoryViews__anWiI button[aria-pressed=true]{border-color:var(--primary-color);font-weight:700}.dashboard_computeSearchField__KHQgs{position:relative;min-width:0}.dashboard_computeSearchField__KHQgs svg{position:absolute;top:50%;left:.85rem;width:18px;height:18px;color:var(--text-muted);transform:translateY(-50%);pointer-events:none}.dashboard_computeFilterGroup__InIaB select,.dashboard_computeSearchField__KHQgs input{width:100%;min-height:42px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:8px;font:inherit;font-size:.88rem}.dashboard_computeSearchField__KHQgs input{padding:.65rem .85rem .65rem 2.65rem}.dashboard_computeFilterGroup__InIaB{display:flex;flex-direction:column;gap:.35rem;min-width:145px}.dashboard_computeFilterGroup__InIaB label{color:var(--text-secondary);font-size:.75rem;font-weight:600}.dashboard_computeFilterGroup__InIaB select{padding:.65rem 2rem .65rem .8rem}.dashboard_computeActionBtn__hEh5a:focus-visible,.dashboard_computeFilterGroup__InIaB select:focus-visible,.dashboard_computeSearchField__KHQgs input:focus-visible,.dashboard_confirmDialog__nqUAh button:focus-visible,.dashboard_toastClose__HYKky:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.dashboard_computeTable__D8_Qw td{vertical-align:middle}.dashboard_computeMachineName__xhHR4,.dashboard_computeMachineType__ui_aG{display:block}.dashboard_computeMachineName__xhHR4{color:var(--text-primary);font-weight:600}.dashboard_computeMachineType__ui_aG{color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.05em;margin-top:.2rem}.dashboard_computeStatusDanger__rZlEN,.dashboard_computeStatusNeutral__zmIbo,.dashboard_computeStatusProgress__1LYtV,.dashboard_computeStatusSuccess__mR96_{border:1px solid transparent;white-space:nowrap}.dashboard_computeStatusSuccess__mR96_{color:var(--accent-success);background:color-mix(in srgb,var(--accent-success) 12%,transparent);border-color:color-mix(in srgb,var(--accent-success) 28%,transparent)}.dashboard_computeStatusProgress__1LYtV{color:var(--accent-warning);background:color-mix(in srgb,var(--accent-warning) 12%,transparent);border-color:color-mix(in srgb,var(--accent-warning) 28%,transparent)}.dashboard_computeStatusDanger__rZlEN{color:var(--accent-danger);background:color-mix(in srgb,var(--accent-danger) 12%,transparent);border-color:color-mix(in srgb,var(--accent-danger) 28%,transparent)}.dashboard_computeStatusNeutral__zmIbo{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-medium)}.dashboard_computeActions__42pxm{display:flex;align-items:center;gap:.4rem;min-width:max-content}.dashboard_computeReadOnly__gKgok{color:var(--text-secondary);font-size:.78rem;font-weight:650;white-space:nowrap}.dashboard_computeActionBtn__hEh5a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:8px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.dashboard_computeActionBtn__hEh5a svg{width:18px;height:18px}.dashboard_computeActionBtn__hEh5a:hover:not(:disabled){transform:translateY(-1px)}.dashboard_computeActionBtn__hEh5a:disabled{opacity:.38;cursor:not-allowed}.dashboard_computeActionStart__kwXDS:hover:not(:disabled){color:var(--accent-success);border-color:var(--accent-success);background:color-mix(in srgb,var(--accent-success) 9%,var(--bg-secondary))}.dashboard_computeActionDelete__5NRZv:hover:not(:disabled),.dashboard_computeActionStop__J_gBF:hover:not(:disabled){color:var(--accent-danger);border-color:var(--accent-danger);background:color-mix(in srgb,var(--accent-danger) 9%,var(--bg-secondary))}.dashboard_computeActionRestart__wEr2e:hover:not(:disabled){color:var(--accent-warning);border-color:var(--accent-warning);background:color-mix(in srgb,var(--accent-warning) 9%,var(--bg-secondary))}.dashboard_computeActionConnect__YJCEC:hover:not(:disabled){color:var(--accent-primary);border-color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 9%,var(--bg-secondary))}.dashboard_computeEmptyCell__p_ujk{padding:0!important}.dashboard_computeEmptyState__M9K7q{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;padding:2rem;text-align:center}.dashboard_computeEmptyState__M9K7q strong{color:var(--text-primary);font-size:1rem}.dashboard_computeEmptyState__M9K7q p{max-width:420px;color:var(--text-secondary);font-size:.88rem;line-height:1.5;margin:.45rem 0 1rem}.dashboard_computeEmptyIcon__oNPyk{color:var(--text-muted);font-size:2.25rem;line-height:1;margin-bottom:.75rem}.dashboard_computeDependencyNotice__MXPco,.dashboard_computeNotice__TsOUt,.dashboard_computePrerequisiteNotice__oemDV{border:1px solid var(--border-medium);border-radius:10px;padding:1rem 1.1rem;line-height:1.5}.dashboard_computeDependencyNotice__MXPco{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--text-secondary);background:color-mix(in srgb,var(--accent-warning) 8%,var(--bg-secondary));border-color:color-mix(in srgb,var(--accent-warning) 30%,transparent)}.dashboard_computeDependencyNotice__MXPco strong{display:block;color:var(--text-primary);margin-bottom:.3rem}.dashboard_computeDependencyNotice__MXPco p{margin:0;font-size:.88rem}.dashboard_computeDependencyNotice__MXPco button{flex:0 0 auto}.dashboard_computeNotice__TsOUt{color:var(--text-secondary);background:var(--bg-secondary)}.dashboard_computeNotice__TsOUt strong,.dashboard_computePrerequisiteNotice__oemDV strong{display:block;color:var(--text-primary);margin-bottom:.3rem}.dashboard_computeNotice__TsOUt p,.dashboard_computePrerequisiteNotice__oemDV li{font-size:.88rem}.dashboard_computePrerequisiteNotice__oemDV{color:var(--text-secondary);background:color-mix(in srgb,var(--accent-warning) 8%,var(--bg-secondary));border-color:color-mix(in srgb,var(--accent-warning) 30%,transparent)}.dashboard_computePrerequisiteNotice__oemDV ul{margin:.35rem 0 0 1.1rem}.dashboard_computeFieldHint__x3IYf{color:var(--text-muted);font-size:.72rem;line-height:1.35}.dashboard_submitBtn__SO014{display:inline-flex;align-items:center;justify-content:center;gap:.55rem}.dashboard_confirmDangerBtn__MFiqe:disabled,.dashboard_confirmPrimaryBtn__AB1lk:disabled,.dashboard_secondaryBtn__gZ8Zi:disabled,.dashboard_submitBtn__SO014:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;filter:none}.dashboard_computeSpinner__EKhKj{display:inline-block;width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:dashboard_computeSpin__XGwj_ .75s linear infinite}@keyframes dashboard_computeSpin__XGwj_{to{transform:rotate(1turn)}}.dashboard_confirmDialog__nqUAh{width:min(92vw,440px);padding:1.75rem;align-items:center;text-align:center;overflow:visible}.dashboard_confirmIcon__WVazG{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 11%,transparent);border-radius:50%;margin-bottom:1rem}.dashboard_confirmIcon__WVazG svg{width:26px;height:26px}.dashboard_confirmIconDanger__0Ufva{color:var(--accent-danger);background:color-mix(in srgb,var(--accent-danger) 11%,transparent)}.dashboard_confirmTitle__VqJ5W{color:var(--text-primary);font-family:var(--font-family-mono);font-size:1.25rem;line-height:1.3}.dashboard_confirmTitleDanger__aB_6f{color:var(--accent-danger)}.dashboard_confirmMessage__z7N_8{color:var(--text-secondary);font-size:.92rem;line-height:1.55;margin-top:.75rem}.dashboard_confirmDetails__5WpFV{width:100%;margin-top:1rem;text-align:left}.dashboard_accessRequestReasonField__Q4cXY{display:flex;flex-direction:column;gap:.45rem}.dashboard_accessRequestReasonField__Q4cXY label{color:var(--text-secondary);font-size:.8rem;font-weight:700}.dashboard_accessRequestReasonField__Q4cXY textarea{min-height:86px;resize:vertical;line-height:1.45}.dashboard_accessRequestReasonField__Q4cXY select,.dashboard_accessRequestReasonField__Q4cXY textarea{width:100%;border:1px solid var(--border-medium);border-radius:8px;padding:.7rem .8rem;background:var(--bg-secondary);color:var(--text-primary);font:inherit}.dashboard_accessRequestReasonField__Q4cXY select:focus,.dashboard_accessRequestReasonField__Q4cXY textarea:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 8px rgba(0,210,255,.15)}.dashboard_accessRequestReasonField__Q4cXY span{align-self:flex-end;color:var(--text-muted);font-size:.72rem}.dashboard_confirmActions__LRkYD{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;margin-top:1.5rem}.dashboard_confirmDangerBtn__MFiqe,.dashboard_confirmPrimaryBtn__AB1lk{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;border:1px solid transparent;border-radius:8px;color:white;font:inherit;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .15s ease}.dashboard_confirmDangerBtn__MFiqe{background:var(--accent-danger);border-color:var(--accent-danger)}.dashboard_confirmPrimaryBtn__AB1lk{background:var(--accent-primary);border-color:var(--accent-primary)}.dashboard_confirmDangerBtn__MFiqe:hover:not(:disabled),.dashboard_confirmPrimaryBtn__AB1lk:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.dashboard_toast__axYLu{position:fixed;right:24px;bottom:24px;z-index:9999;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;width:min(400px,calc(100vw - 32px));padding:1rem;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-medium);border-left:4px solid var(--text-secondary);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.24);animation:dashboard_toastSlideIn__jcKy6 .25s cubic-bezier(.16,1,.3,1) both}.dashboard_toastError__hWxug{border-left-color:var(--accent-danger)}.dashboard_toastSuccess__333LN{border-left-color:var(--accent-success)}.dashboard_toastInfo__seyS9{border-left-color:var(--accent-primary)}.dashboard_toastIcon__tMT47{display:flex;color:var(--text-secondary)}.dashboard_toastError__hWxug .dashboard_toastIcon__tMT47{color:var(--accent-danger)}.dashboard_toastSuccess__333LN .dashboard_toastIcon__tMT47{color:var(--accent-success)}.dashboard_toastInfo__seyS9 .dashboard_toastIcon__tMT47{color:var(--accent-primary)}.dashboard_toastClose__HYKky svg,.dashboard_toastIcon__tMT47 svg{width:20px;height:20px}.dashboard_toastContent__v2BNs{min-width:0}.dashboard_toastContent__v2BNs strong{display:block;font-size:.92rem;line-height:1.3}.dashboard_toastContent__v2BNs p{color:var(--text-secondary);font-size:.85rem;line-height:1.45;margin-top:.25rem;overflow-wrap:anywhere}.dashboard_toastClose__HYKky{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--text-muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.dashboard_toastClose__HYKky:hover{color:var(--text-primary);background:var(--bg-tertiary)}@keyframes dashboard_toastSlideIn__jcKy6{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){.dashboard_computeToolbar__7aO_v{grid-template-columns:1fr 1fr}.dashboard_computeSearchField__KHQgs{grid-column:1/-1}}@media (max-width:720px){.dashboard_computeSectionHeader__2MPWX{flex-direction:column}.dashboard_computeToolbar__7aO_v{grid-template-columns:1fr}.dashboard_computeSearchField__KHQgs{grid-column:auto}.dashboard_computeTable__D8_Qw,.dashboard_computeTable__D8_Qw tbody,.dashboard_computeTable__D8_Qw td,.dashboard_computeTable__D8_Qw tr{display:block;width:100%}.dashboard_computeTable__D8_Qw thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.dashboard_computeTable__D8_Qw tr{padding:.5rem 1rem}.dashboard_computeTable__D8_Qw tr+tr{border-top:1px solid var(--border-light)}.dashboard_computeTable__D8_Qw td{display:grid;grid-template-columns:minmax(115px,.7fr) minmax(0,1fr);gap:.75rem;align-items:center;padding:.65rem 0;border:0}.dashboard_computeTable__D8_Qw td:before{content:attr(data-label);color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dashboard_computeTable__D8_Qw .dashboard_computeEmptyCell__p_ujk{display:block}.dashboard_computeTable__D8_Qw .dashboard_computeEmptyCell__p_ujk:before{content:none}.dashboard_computeActions__42pxm{flex-wrap:wrap}.dashboard_confirmActions__LRkYD{grid-template-columns:1fr}.dashboard_toast__axYLu{right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.dashboard_computeSpinner__EKhKj{animation-duration:1.5s}.dashboard_confirmDialog__nqUAh,.dashboard_toast__axYLu{animation:none}.dashboard_computeActionBtn__hEh5a,.dashboard_confirmDangerBtn__MFiqe,.dashboard_confirmPrimaryBtn__AB1lk{transition:none}}@media (max-width:1180px){.dashboard_container__Kdrrt{grid-template-columns:var(--sidebar-width) minmax(0,1fr)}.dashboard_eventsPanel__DmxTU{position:fixed;z-index:900;top:0;right:0;width:min(380px,92vw);transform:translateX(0);box-shadow:-18px 0 50px rgba(0,0,0,.18);transition:transform .25s ease,visibility .25s ease}.dashboard_container__Kdrrt.dashboard_eventsHidden__65pLq .dashboard_eventsPanel__DmxTU{padding:1.5rem 1.25rem;border-left:1px solid var(--border-light);transform:translateX(105%);visibility:hidden}}@media (max-width:820px){.dashboard_container__Kdrrt{--sidebar-width:0px;display:block}.dashboard_sidebar__5ka0E{position:fixed;z-index:850;top:0;left:0;width:min(290px,88vw);padding:1.25rem;background:var(--surface-opaque);transform:translateX(0);box-shadow:18px 0 50px rgba(0,0,0,.18);transition:transform .25s ease,visibility .25s ease}.dashboard_sidebarBackdrop__mOn3z{position:fixed;z-index:840;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:rgba(8,15,8,.28);cursor:default;backdrop-filter:blur(2px)}.dashboard_sidebarClose__Klql8{display:inline-grid;width:40px;height:40px;margin-left:auto;place-items:center;border:1px solid var(--border-light);border-radius:10px;background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer}.dashboard_container__Kdrrt.dashboard_sidebarHidden__v3N6D .dashboard_sidebar__5ka0E{padding:1.25rem;border-right:1px solid var(--border-light);transform:translateX(-105%);visibility:hidden}.dashboard_main__ZzyED{height:100dvh;padding:1rem 1rem 2rem}.dashboard_header__0IQ3E{align-items:flex-start}.dashboard_headerActions__IUBvf{gap:.4rem}.dashboard_eyebrow__P4_v8,.dashboard_statusText__dqa3U,.dashboard_themeControl__OF1Oc{display:none}.dashboard_statusBadge__C53a9{width:42px;justify-content:center;padding:0}.dashboard_dashboardSkeleton__BF2hR,.dashboard_statsGrid__klExQ{grid-template-columns:1fr}.dashboard_section__96nuA{padding:1.25rem}.dashboard_inlineForm___SfrC{flex-direction:column}}@media (max-width:520px){.dashboard_headerTitle__HIxZh,.dashboard_header__0IQ3E{gap:.5rem}.dashboard_header__0IQ3E h1{max-width:150px;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_bellBtn__BFxB_,.dashboard_headerIconButton__0vUK4,.dashboard_statusBadge__C53a9{width:40px;height:40px;min-height:40px}.dashboard_headerSignOutButton__yTR2r{width:40px;min-height:40px;padding:0}.dashboard_headerSignOutButton__yTR2r span{display:none}.dashboard_errorBanner__FsIo1{align-items:flex-start;flex-direction:column}.dashboard_supportBanner__WG936{grid-template-columns:auto minmax(0,1fr)}.dashboard_supportBanner__WG936 button{grid-column:1/-1;width:100%}.dashboard_computeDependencyNotice__MXPco{align-items:stretch;flex-direction:column}.dashboard_computeDependencyNotice__MXPco button{width:100%}.dashboard_addNodeActions__3lTyn{flex-direction:column-reverse}.dashboard_addNodeActions__3lTyn .dashboard_secondaryBtn__gZ8Zi,.dashboard_addNodeActions__3lTyn .dashboard_submitBtn__SO014{width:100%}}@media (prefers-reduced-motion:reduce){.dashboard_CONFIGURING__8h0Qc,.dashboard_PENDING__82n9L,.dashboard_PROVISIONING__eZcGW,.dashboard_container__Kdrrt,.dashboard_content__lgdH3,.dashboard_dashboardSkeleton__BF2hR span,.dashboard_eventsPanel__DmxTU,.dashboard_sidebar__5ka0E{animation:none!important;transition:none!important}}.dashboard_metricCard__f0wUr{min-height:154px;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.35rem}.dashboard_metricLabel__3ea_Y,.dashboard_sectionEyebrow__8gWI4{color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.dashboard_metricDetail__bTCLm{color:var(--text-secondary);font-size:.82rem}.dashboard_sectionHeading__xz71F{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard_sectionHeading__xz71F>div{min-width:0}.dashboard_sectionHeading__xz71F h2{margin:.25rem 0 0;color:var(--text-primary);font-family:var(--font-family-mono);font-size:1.25rem;line-height:1.25}.dashboard_sectionHeading__xz71F p{max-width:680px;margin:.45rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.dashboard_countPill__lAhep,.dashboard_usageBadgeEmpty__Ir3ce,.dashboard_usageBadge__HHjHP{display:inline-flex;width:fit-content;align-items:center;border:1px solid var(--border-medium);border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap}.dashboard_countPill__lAhep{min-height:30px;padding:.35rem .7rem}.dashboard_usageBadgeEmpty__Ir3ce,.dashboard_usageBadge__HHjHP{padding:.3rem .6rem}.dashboard_usageBadge__HHjHP{border-color:color-mix(in srgb,var(--accent-primary) 30%,var(--border-medium));background:color-mix(in srgb,var(--accent-primary) 9%,var(--bg-secondary));color:var(--text-primary)}.dashboard_usageBadgeEmpty__Ir3ce{color:var(--text-muted)}.dashboard_resourceGroupUnavailable__ZtVrz>td{background:color-mix(in srgb,var(--bg-tertiary) 70%,var(--bg-secondary));color:var(--text-muted);filter:grayscale(1)}.dashboard_responsiveTable__FwVJo .dashboard_resourceGroupUnavailable__ZtVrz td strong{color:var(--text-secondary)}.dashboard_resourceGroupName__MMw9Y{display:flex;min-width:150px;flex-direction:column;align-items:flex-start;gap:.35rem}.dashboard_resourceGroupLock__xjp3p{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard_resourceGroupLock__xjp3p svg{width:14px;height:14px}.dashboard_resourceGroupUnavailable__ZtVrz .dashboard_actionBtn__Rpw2Q{border:1px solid var(--border-medium);color:var(--text-secondary)}.dashboard_resourceGroupUnavailable__ZtVrz .dashboard_inlinePending__XsPur{margin-left:0}.dashboard_tabEmptyState__gwstI{min-height:220px;padding:2.5rem 1.5rem;display:grid;place-items:center;align-content:center;gap:.55rem;border:1px dashed var(--border-medium);border-radius:12px;background:color-mix(in srgb,var(--bg-secondary) 72%,transparent);text-align:center}.dashboard_tabEmptyState__gwstI svg{width:44px;height:44px;margin-bottom:.3rem;color:var(--accent-primary);opacity:.85}.dashboard_tabEmptyState__gwstI h3{margin:0;font-family:var(--font-family-sans);font-size:1rem}.dashboard_tabEmptyState__gwstI p{max-width:440px;margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.5}.dashboard_responsiveTable__FwVJo code{color:var(--text-primary);font-family:var(--font-family-mono);font-size:.82rem}.dashboard_responsiveTable__FwVJo td strong{color:var(--text-primary);font-weight:600}.dashboard_inlineForm___SfrC{align-items:flex-end}.dashboard_inlineField__XkVPj{min-width:min(100%,360px);display:flex;flex:1;flex-direction:column;gap:.5rem}.dashboard_inlineField__XkVPj label{color:var(--text-secondary);font-size:.8rem;font-weight:600}.dashboard_formActions__l_SfE button,.dashboard_inlineForm___SfrC button{min-height:44px}.dashboard_actionBtn__Rpw2Q:disabled,.dashboard_formActions__l_SfE button:disabled,.dashboard_inlineForm___SfrC button:disabled,.dashboard_roleSelect__oBgh0:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.dashboard_fieldHint__d3Paf{color:var(--text-muted);font-size:.76rem;line-height:1.4}.dashboard_formActions__l_SfE{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.dashboard_infoCallout__HBKjL{padding:1rem 1.1rem;display:flex;align-items:flex-start;gap:.8rem;border:1px solid color-mix(in srgb,var(--accent-primary) 30%,var(--border-light));border-radius:10px;background:color-mix(in srgb,var(--accent-primary) 8%,var(--bg-secondary))}.dashboard_infoCallout__HBKjL svg{width:22px;min-width:22px;height:22px;color:var(--accent-primary)}.dashboard_infoCallout__HBKjL strong{display:block;color:var(--text-primary);font-size:.88rem}.dashboard_infoCallout__HBKjL p{margin:.2rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.45}.dashboard_iamActionsGrid__z_uL6{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);align-items:start;gap:1.5rem}.dashboard_iamActionsGrid__z_uL6 .dashboard_section__96nuA{height:100%}.dashboard_passwordField__l7lLS{position:relative;display:flex;align-items:stretch}.dashboard_passwordField__l7lLS input{width:100%;min-width:0;padding-right:4.4rem}.dashboard_passwordField__l7lLS button{position:absolute;top:50%;right:.4rem;min-height:32px;padding:.25rem .55rem;border:0;border-radius:6px;background:transparent;color:var(--accent-primary);font-family:inherit;font-size:.76rem;font-weight:700;cursor:pointer;transform:translateY(-50%)}.dashboard_memberIdentity__Qrtcf{display:flex;min-width:210px;align-items:center;gap:.75rem}.dashboard_memberAvatar__zmME7{width:34px;min-width:34px;height:34px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent-primary) 30%,var(--border-medium));border-radius:10px;background:color-mix(in srgb,var(--accent-primary) 10%,var(--bg-secondary));color:var(--accent-primary);font-size:.82rem;font-weight:700}.dashboard_memberIdentity__Qrtcf>div{min-width:0;display:flex;flex-direction:column;gap:.12rem}.dashboard_memberIdentity__Qrtcf strong{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_memberIdentity__Qrtcf span:not(.dashboard_memberAvatar__zmME7){color:var(--text-muted);font-size:.72rem}.dashboard_inlinePending__XsPur{display:inline-block;margin-left:.6rem;color:var(--text-muted);font-size:.75rem}.dashboard_implicitAccess__t0FVr{display:inline-flex;align-items:center;min-height:30px;padding:.3rem .65rem;border:1px solid color-mix(in srgb,var(--accent-primary) 24%,var(--border-light));border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 8%,var(--bg-secondary));color:var(--accent-primary);font-size:.75rem;font-weight:700;white-space:nowrap}.dashboard_resourceGroupAccessList__66ZGS{display:grid;min-width:280px;max-width:430px;gap:.45rem}.dashboard_resourceGroupAccessOption__tjzAi{display:grid;grid-template-columns:minmax(90px,1fr) minmax(130px,1.35fr);min-height:40px;align-items:center;gap:.6rem;padding:.3rem .6rem;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-secondary);color:var(--text-secondary);font-size:.76rem;font-weight:600}.dashboard_resourceGroupAccessOption__tjzAi:has(select option:checked:not([value=""])){border-color:color-mix(in srgb,var(--accent-primary) 40%,var(--border-light));background:color-mix(in srgb,var(--accent-primary) 9%,var(--bg-secondary));color:var(--text-primary)}.dashboard_resourceGroupAccessOption__tjzAi:has(select:disabled){cursor:wait;opacity:.65}.dashboard_resourceGroupAccessOption__tjzAi select{min-width:0;border:1px solid var(--border-light);border-radius:7px;padding:.38rem .48rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-weight:600}.dashboard_resourceGroupAccessStatus__5rnO3{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.dashboard_resourceGroupAccessStatus__5rnO3>span:last-child:not(:first-child){color:var(--text-muted);font-size:.74rem;font-weight:650}.dashboard_requestDecisionActions__GchEC{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.dashboard_approveBtn__e_4kK{border:1px solid var(--accent-success);color:var(--accent-success)}.dashboard_approveBtn__e_4kK:hover:not(:disabled){background:color-mix(in srgb,var(--accent-success) 10%,transparent)}@media (max-width:1050px){.dashboard_iamActionsGrid__z_uL6{grid-template-columns:1fr}}@media (max-width:720px){.dashboard_sectionHeading__xz71F{flex-direction:column}.dashboard_responsiveTable__FwVJo{overflow:visible;border:0;background:transparent}.dashboard_responsiveTable__FwVJo .dashboard_table__qUgyM,.dashboard_responsiveTable__FwVJo tbody{display:block}.dashboard_responsiveTable__FwVJo thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard_responsiveTable__FwVJo tr{margin-bottom:.8rem;padding:.35rem 1rem;display:block;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-secondary)}.dashboard_responsiveTable__FwVJo tr:last-child{margin-bottom:0;border-bottom:1px solid var(--border-light)}.dashboard_responsiveTable__FwVJo td{min-height:48px;padding:.7rem 0;display:grid;grid-template-columns:minmax(92px,.45fr) minmax(0,1fr);align-items:center;gap:.75rem;border-bottom:1px solid var(--border-light);text-align:right}.dashboard_responsiveTable__FwVJo td:last-child{border-bottom:0}.dashboard_responsiveTable__FwVJo td:before{content:attr(data-label);color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-align:left;text-transform:uppercase}.dashboard_responsiveTable__FwVJo td>*{justify-self:end}.dashboard_responsiveTable__FwVJo .dashboard_memberIdentity__Qrtcf{min-width:0}.dashboard_responsiveTable__FwVJo .dashboard_memberIdentity__Qrtcf>div{align-items:flex-end}.dashboard_responsiveTable__FwVJo .dashboard_memberIdentity__Qrtcf strong{max-width:190px}.dashboard_responsiveTable__FwVJo .dashboard_resourceGroupAccessList__66ZGS{min-width:0;justify-content:flex-end}.dashboard_formActions__l_SfE{justify-content:stretch}.dashboard_formActions__l_SfE button{width:100%}}@media (max-width:520px){.dashboard_metricCard__f0wUr{min-height:130px}.dashboard_responsiveTable__FwVJo td{grid-template-columns:1fr;gap:.35rem;text-align:left}.dashboard_responsiveTable__FwVJo .dashboard_memberIdentity__Qrtcf,.dashboard_responsiveTable__FwVJo td>*{justify-self:start}.dashboard_responsiveTable__FwVJo .dashboard_memberIdentity__Qrtcf>div{align-items:flex-start}.dashboard_responsiveTable__FwVJo .dashboard_memberIdentity__Qrtcf strong{max-width:230px}.dashboard_responsiveTable__FwVJo .dashboard_resourceGroupAccessList__66ZGS{justify-content:flex-start}.dashboard_roleSelect__oBgh0{width:100%;min-height:40px}}.dashboard_clusterIntro__fcay4{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.dashboard_clusterIntro__fcay4 h2{color:var(--text-primary);font-family:var(--font-family-mono);font-size:clamp(1.45rem,2vw,1.85rem);margin-bottom:.35rem}.dashboard_clusterIntro__fcay4>div>p:last-child{max-width:680px;color:var(--text-secondary);font-size:.92rem;line-height:1.5}.dashboard_clusterEyebrow___qIZu{color:var(--accent-primary);font-size:.72rem;font-weight:700;letter-spacing:.1em;margin-bottom:.35rem;text-transform:uppercase}.dashboard_clusterToolbar__PGN_N{display:grid;grid-template-columns:minmax(240px,1fr) minmax(150px,auto);align-items:end;gap:.75rem}.dashboard_clusterTable__4Gwel td{vertical-align:middle}.dashboard_clusterAccessPending__DRy6Z,.dashboard_clusterAccessReady__oG6oz,.dashboard_clusterId__GzCQm,.dashboard_clusterName__lV3HD,.dashboard_clusterProvider__T7AIi{display:block}.dashboard_clusterName__lV3HD{color:var(--text-primary);font-weight:650}.dashboard_clusterId__GzCQm{color:var(--text-muted);font-family:var(--font-family-mono);font-size:.7rem;margin-top:.2rem}.dashboard_clusterProvider__T7AIi{color:var(--text-primary);text-transform:capitalize}.dashboard_clusterAccessPending__DRy6Z,.dashboard_clusterAccessReady__oG6oz{font-size:.7rem;font-weight:600;margin-top:.25rem}.dashboard_clusterAccessReady__oG6oz{color:var(--accent-success)}.dashboard_clusterAccessPending__DRy6Z{color:var(--text-muted)}.dashboard_clusterActions__wY3CW{display:flex;align-items:center;gap:.4rem;min-width:max-content}.dashboard_clusterActionBtn__A4Wg8{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:8px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.dashboard_clusterStatusSummary__DoImM{min-width:0}.dashboard_clusterStatusDetail__4N7Dc{display:block;max-width:18rem;margin-top:.4rem;color:var(--text-secondary);font-size:.74rem;line-height:1.35;overflow-wrap:anywhere}.dashboard_clusterStatusTimestamp__9wwgn{display:block;margin-top:.28rem;color:var(--text-muted);font-family:var(--font-family-mono);font-size:.65rem;line-height:1.3}.dashboard_clusterRecoveryBtn__HCVrw{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:40px;padding:.5rem .7rem;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 7%,var(--bg-secondary));border:1px solid color-mix(in srgb,var(--accent-primary) 38%,var(--border-medium));border-radius:8px;cursor:pointer;font-size:.75rem;font-weight:650;line-height:1;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.dashboard_clusterRecoveryBtn__HCVrw svg{width:17px;height:17px;flex:0 0 auto}.dashboard_clusterRecoveryBtn__HCVrw:hover:not(:disabled){background:color-mix(in srgb,var(--accent-primary) 13%,var(--bg-secondary));border-color:var(--accent-primary);transform:translateY(-1px)}.dashboard_clusterRecoveryBtn__HCVrw:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.dashboard_clusterRecoveryBtn__HCVrw:disabled{opacity:.48;cursor:not-allowed}.dashboard_clusterActionBtn__A4Wg8 svg{width:18px;height:18px}.dashboard_clusterActionBtn__A4Wg8:hover:not(:disabled){transform:translateY(-1px)}.dashboard_clusterActionBtn__A4Wg8:disabled{opacity:.38;cursor:not-allowed}.dashboard_clusterActionBtn__A4Wg8:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.dashboard_clusterActionAdd__8Gofu:hover:not(:disabled),.dashboard_clusterActionDownload__bLMie:hover:not(:disabled){color:var(--accent-primary);border-color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 9%,var(--bg-secondary))}.dashboard_clusterActionDelete__hpy5b:hover:not(:disabled){color:var(--accent-danger);border-color:var(--accent-danger);background:color-mix(in srgb,var(--accent-danger) 9%,var(--bg-secondary))}.dashboard_clusterReadOnly__Dxk4B{color:var(--text-muted);font-size:.78rem}.dashboard_clusterEmptyCell__z_1qG{padding:0!important}.dashboard_clusterEmptyState__guO8n{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:230px;padding:2rem;text-align:center}.dashboard_clusterEmptyState__guO8n>svg{width:42px;height:42px;color:var(--text-muted);margin-bottom:.8rem}.dashboard_clusterEmptyState__guO8n strong{color:var(--text-primary);font-size:1rem}.dashboard_clusterEmptyState__guO8n p{max-width:430px;color:var(--text-secondary);font-size:.88rem;line-height:1.5;margin:.45rem 0 1rem}.dashboard_clusterInfoNotice__fQ12S{color:var(--text-secondary);background:color-mix(in srgb,var(--accent-primary) 7%,var(--bg-secondary));border:1px solid color-mix(in srgb,var(--accent-primary) 24%,transparent);border-radius:10px;padding:1rem 1.1rem}.dashboard_clusterInfoNotice__fQ12S strong{display:block;color:var(--text-primary);margin-bottom:.3rem}.dashboard_clusterInfoNotice__fQ12S p,.dashboard_computePrerequisiteNotice__oemDV p{font-size:.88rem;line-height:1.5}.dashboard_clusterFormNote__sQFbN{color:var(--text-secondary);font-size:.83rem;line-height:1.5}@media (max-width:720px){.dashboard_clusterToolbar__PGN_N{grid-template-columns:1fr}.dashboard_clusterTable__4Gwel,.dashboard_clusterTable__4Gwel tbody,.dashboard_clusterTable__4Gwel td,.dashboard_clusterTable__4Gwel tr{display:block;width:100%}.dashboard_clusterTable__4Gwel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.dashboard_clusterTable__4Gwel tr{padding:.5rem 1rem}.dashboard_clusterTable__4Gwel tr+tr{border-top:1px solid var(--border-light)}.dashboard_clusterTable__4Gwel td{display:grid;grid-template-columns:minmax(115px,.7fr) minmax(0,1fr);gap:.75rem;align-items:center;padding:.65rem 0;border:0}.dashboard_clusterTable__4Gwel td:before{content:attr(data-label);color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.dashboard_clusterTable__4Gwel .dashboard_clusterEmptyCell__z_1qG{display:block}.dashboard_clusterTable__4Gwel .dashboard_clusterEmptyCell__z_1qG:before{content:none}.dashboard_clusterActions__wY3CW{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.dashboard_clusterActionBtn__A4Wg8,.dashboard_clusterRecoveryBtn__HCVrw{transition:none}}.ClusterConnectDialog_dialog__6buX7{width:min(760px,calc(100vw - 40px));max-height:calc(100vh - 64px);overflow:auto;padding:28px;border:1px solid #cbd5e1;border-radius:16px;color:#172033;background:#fff;box-shadow:0 24px 64px #0f172a33}.ClusterConnectDialog_dialog__6buX7::backdrop{background:#0f172a99}.ClusterConnectDialog_header__Ifaf3{display:flex;align-items:center;justify-content:space-between;gap:16px}.ClusterConnectDialog_header__Ifaf3 h2{margin:0;font-size:22px}.ClusterConnectDialog_dialog__6buX7 h3{margin:24px 0 8px;font-size:17px}.ClusterConnectDialog_dialog__6buX7 p{line-height:1.6;margin:12px 0}.ClusterConnectDialog_dialog__6buX7 a{color:#1d4ed8;text-decoration:underline}.ClusterConnectDialog_dialog__6buX7 button,.ClusterConnectDialog_dialog__6buX7 select{padding:9px 14px;border:1px solid #94a3b8;border-radius:7px;background:#f8fafc;color:#172033}.ClusterConnectDialog_dialog__6buX7 button{cursor:pointer}.ClusterConnectDialog_dialog__6buX7 button:disabled{opacity:.6;cursor:wait}.ClusterConnectDialog_dialog__6buX7 pre{overflow-x:auto;padding:16px;border-radius:8px;background:#f1f5f9;font-size:13px;line-height:1.7}.ClusterConnectDialog_dialog__6buX7 summary{cursor:pointer}.ClusterConnectDialog_os__1QXar{display:flex;align-items:center;gap:12px;margin:12px 0}.ClusterConnectDialog_error__L4jxx{color:#b91c1c}.PublicApplicationsDialog_form__4g1Q8{display:grid;gap:16px;margin-top:16px}.PublicApplicationsDialog_form__4g1Q8 label{display:grid;gap:6px;font-weight:600}.PublicApplicationsDialog_form__4g1Q8 input{padding:10px;border:1px solid #94a3b8;border-radius:6px;background:#fff;color:#172033;font:inherit}.PublicApplicationsDialog_application__CrPg4{display:grid;gap:8px;padding:16px 0;border-bottom:1px solid #cbd5e1;overflow-wrap:anywhere}.PublicApplicationsDialog_application__CrPg4 div{display:flex;gap:8px}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#FFF;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.ServersTab_panel__yfwCv{display:grid;gap:1.5rem;max-width:1100px;min-width:0;color:var(--text-primary,#e6edf3)}.ServersTab_panel__yfwCv h2,.ServersTab_panel__yfwCv h3,.ServersTab_panel__yfwCv h4,.ServersTab_panel__yfwCv p{margin:0 0 .7rem}.ServersTab_panel__yfwCv p{line-height:1.6}.ServersTab_eyebrow__sR7rk{font-size:.72rem;letter-spacing:.12em;color:var(--text-secondary,#9eaabd)}.ServersTab_servers__nCG26,.ServersTab_setup__2Jp16{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem}.ServersTab_card__IRo_l{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.3rem;border:1px solid var(--border-color,#334155);border-radius:12px;background:var(--bg-secondary,#16202e);min-width:0;overflow-wrap:anywhere}.ServersTab_card__IRo_l h4{font-size:1.1rem}.ServersTab_card__IRo_l input,.ServersTab_card__IRo_l select,.ServersTab_card__IRo_l textarea{width:100%;min-width:0;box-sizing:border-box;padding:.65rem;color:inherit;background:var(--bg-primary,#0c1421);border:1px solid var(--border-color,#475569);border-radius:6px}.ServersTab_card__IRo_l textarea{resize:vertical;font-family:monospace}.ServersTab_panel__yfwCv button{cursor:pointer;padding:.65rem .85rem;border:1px solid var(--border-color,#475569);border-radius:6px;color:inherit;background:var(--bg-primary,#0c1421)}.ServersTab_panel__yfwCv button:disabled{opacity:.55;cursor:default}.ServersTab_panel__yfwCv button:focus-visible,.ServersTab_panel__yfwCv input:focus-visible,.ServersTab_panel__yfwCv select:focus-visible,.ServersTab_panel__yfwCv textarea:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}.ServersTab_pending__9po30,.ServersTab_title__ZYudk{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:100%}.ServersTab_title__ZYudk span{text-transform:capitalize}.ServersTab_feedback__AnVkz{padding:1rem;border:1px solid #e9a766;border-radius:8px}.ServersTab_card__IRo_l ul{padding-left:1.25rem;margin:0;line-height:1.6}.BillingTab_billing__cH_tR{display:grid;gap:1.5rem;padding-bottom:2rem}.BillingTab_billing__cH_tR h2,.BillingTab_billing__cH_tR h3,.BillingTab_billing__cH_tR h4,.BillingTab_billing__cH_tR p{margin:0}.BillingTab_billing__cH_tR h2{font-size:1.8rem}.BillingTab_billing__cH_tR h3{font-size:1.1rem}.BillingTab_billing__cH_tR p{line-height:1.6;color:var(--text-secondary)}.BillingTab_heading__5JIxi{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.BillingTab_heading__5JIxi>div:first-child{display:grid;gap:.3rem}.BillingTab_eyebrow__Xt3rL{font-size:.68rem;font-weight:700;letter-spacing:.12em;color:var(--text-secondary)}.BillingTab_actions__Ygc3y{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.75rem}.BillingTab_billing__cH_tR label{display:grid;gap:.4rem;font-size:.8rem;color:var(--text-secondary)}.BillingTab_billing__cH_tR input,.BillingTab_billing__cH_tR select{padding:.65rem .8rem;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);min-height:42px}.BillingTab_billing__cH_tR button{cursor:pointer;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-tertiary,var(--bg-secondary));color:var(--text-primary);padding:.7rem .9rem;font-weight:600;min-height:42px}.BillingTab_billing__cH_tR button:hover:not(:disabled){border-color:#638bff}.BillingTab_billing__cH_tR a:focus-visible,.BillingTab_billing__cH_tR button:focus-visible,.BillingTab_billing__cH_tR input:focus-visible,.BillingTab_billing__cH_tR select:focus-visible{outline:2px solid #638bff;outline-offset:3px}.BillingTab_billing__cH_tR button:disabled{opacity:.5;cursor:not-allowed}.BillingTab_notice__1ezHf{padding:1rem;border:1px solid var(--border-light);border-left:3px solid #638bff;border-radius:8px;background:var(--bg-secondary);line-height:1.6}.BillingTab_notice__1ezHf button{margin-left:1rem}.BillingTab_stats__O9l5h{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem}.BillingTab_panel__qrLj_,.BillingTab_plans__KT2KT article,.BillingTab_stats__O9l5h article{border:1px solid var(--border-light);border-radius:12px;background:var(--bg-secondary);padding:1.25rem}.BillingTab_stats__O9l5h article{display:grid;align-content:start;gap:.6rem}.BillingTab_muted__cq4Pu,.BillingTab_stats__O9l5h small,.BillingTab_stats__O9l5h span{color:var(--text-secondary);font-size:.8rem;line-height:1.5}.BillingTab_stats__O9l5h strong{font-size:1.7rem}.BillingTab_panel__qrLj_{display:grid;gap:1rem;min-width:0}.BillingTab_plans__KT2KT{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.BillingTab_plans__KT2KT article{display:grid;gap:1rem;background:var(--bg-primary)}.BillingTab_plans__KT2KT strong{font-size:1.35rem}.BillingTab_plans__KT2KT small{font-weight:400;font-size:.8rem;color:var(--text-secondary)}.BillingTab_plans__KT2KT input{max-width:110px}.BillingTab_specification__6zjB7{font-size:.85rem}.BillingTab_actions__Ygc3y button[aria-pressed=true]{border-color:#638bff;background:var(--bg-primary)}.BillingTab_tableWrap__Wda4F{overflow-x:auto}.BillingTab_billing__cH_tR table{width:100%;border-collapse:collapse;font-size:.85rem}.BillingTab_billing__cH_tR td,.BillingTab_billing__cH_tR th{padding:.85rem .75rem;border-bottom:1px solid var(--border-light);text-align:left}.BillingTab_billing__cH_tR th{color:var(--text-secondary);font-weight:500}.BillingTab_billing__cH_tR caption{text-align:left;padding:.8rem 0;font-weight:600}.BillingTab_links__nRN40 a{display:inline-block;margin-right:1rem;color:#638bff}.BillingTab_block__A1iv9{display:block;color:var(--text-secondary);margin-top:.3rem}.BillingTab_chart__sQbS3{height:200px;display:grid;grid-template-columns:repeat(12,1fr);gap:.45rem}.BillingTab_chart__sQbS3 .BillingTab_barColumn__M1VmV{display:flex;flex-direction:column;gap:.65rem;border:0;border-radius:4px;padding:.25rem;background:transparent;font-size:.65rem;font-weight:400;color:var(--text-secondary);min-width:0}.BillingTab_barTrack__QOa23{display:flex;align-items:flex-end;flex:1;width:100%;border-bottom:1px solid var(--border-light)}.BillingTab_bar___iKgL{display:block;width:100%;background:linear-gradient(180deg,#7e9fff,#4e6ed8);border-radius:4px 4px 0 0;min-height:2px}.BillingTab_barColumn__M1VmV[aria-pressed=true] .BillingTab_bar___iKgL{background:#38bfa6}@media (max-width:760px){.BillingTab_stats__O9l5h{grid-template-columns:1fr}.BillingTab_actions__Ygc3y,.BillingTab_heading__5JIxi{align-items:stretch}.BillingTab_actions__Ygc3y{width:100%}.BillingTab_billing__cH_tR table{min-width:600px}.BillingTab_chart__sQbS3{gap:.1rem}}