.industry-pack-module__Xf7Psq__container{grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto;padding:8px 0 40px;display:grid}@media (min-width:960px){.industry-pack-module__Xf7Psq__container{grid-template-columns:45% 55%;align-items:start}}.industry-pack-module__Xf7Psq__panel{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#e4e4e7);border-radius:var(--theme-radius-card,16px);box-shadow:var(--theme-shadow-subtle,0 1px 3px #0000000d);padding:24px;position:relative}.industry-pack-module__Xf7Psq__panelHeading{border-bottom:1px solid var(--theme-border,#f4f4f5);margin-bottom:20px;padding-bottom:16px}.industry-pack-module__Xf7Psq__panelTitle{color:var(--theme-text,#18181b);letter-spacing:-.01em;margin:0 0 6px;font-size:18px;font-weight:700}.industry-pack-module__Xf7Psq__panelSubtitle{color:var(--theme-text-muted,#71717a);margin:0;font-size:13px;line-height:1.45}.industry-pack-module__Xf7Psq__activePackHero{background:color-mix(in srgb, var(--brand,#2563eb) 4%, var(--theme-surface,#fff));border:1.5px solid color-mix(in srgb, var(--brand,#2563eb) 30%, transparent);border-radius:12px;margin-bottom:20px;padding:20px;transition:all .2s ease-out;position:relative}.industry-pack-module__Xf7Psq__activeBadgeStrip{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.industry-pack-module__Xf7Psq__statusPill{letter-spacing:.04em;text-transform:uppercase;color:#15803d;background:#dcfce7;border:1px solid #bbf7d0;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.industry-pack-module__Xf7Psq__archetypeBadge{text-transform:uppercase;background:var(--theme-surface-muted,#f4f4f5);color:var(--theme-text,#3f3f46);border:1px solid var(--theme-border,#e4e4e7);letter-spacing:.05em;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.industry-pack-module__Xf7Psq__packName{color:var(--theme-text,#18181b);margin:0 0 8px;font-size:17px;font-weight:750}.industry-pack-module__Xf7Psq__packDesc{color:var(--theme-text-muted,#52525b);margin:0 0 16px;font-size:13px;line-height:1.5}.industry-pack-module__Xf7Psq__metaGrid{border-top:1px solid var(--theme-border,#e4e4e7);grid-template-columns:1fr;gap:12px;padding-top:16px;display:grid}.industry-pack-module__Xf7Psq__metaItem{flex-direction:column;gap:2px;display:flex}.industry-pack-module__Xf7Psq__metaLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-text-muted,#71717a);font-size:11px;font-weight:600}.industry-pack-module__Xf7Psq__metaValue{color:var(--theme-text,#27272a);font-size:13px;font-weight:600}.industry-pack-module__Xf7Psq__attributeTagList{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.industry-pack-module__Xf7Psq__attrTag{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#e4e4e7);font-size:11px;font-family:var(--theme-font-mono,monospace);color:var(--theme-text,#3f3f46);border-radius:6px;padding:3px 8px}.industry-pack-module__Xf7Psq__unboundHero{border:2px dashed var(--theme-border,#d4d4d8);text-align:center;background:var(--theme-surface-muted,#fafafa);border-radius:12px;margin-bottom:20px;padding:32px 20px}.industry-pack-module__Xf7Psq__unboundTitle{color:var(--theme-text,#27272a);margin:0 0 6px;font-size:15px;font-weight:700}.industry-pack-module__Xf7Psq__unboundSubtitle{color:var(--theme-text-muted,#71717a);margin:0;font-size:13px;line-height:1.45}.industry-pack-module__Xf7Psq__packList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.industry-pack-module__Xf7Psq__packCard{border:1.5px solid var(--theme-border,#e4e4e7);cursor:pointer;background:var(--theme-surface,#fff);text-align:left;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:16px 18px;transition:all .15s ease-out;display:flex;position:relative}.industry-pack-module__Xf7Psq__packCard:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand,#2563eb) 50%, var(--theme-border,#e4e4e7));box-shadow:0 2px 8px #0000000a}.industry-pack-module__Xf7Psq__packCard:active:not(:disabled){transform:scale(.99)}.industry-pack-module__Xf7Psq__packCardSelected{border-color:var(--brand,#2563eb);background:color-mix(in srgb, var(--brand,#2563eb) 3%, var(--theme-surface,#fff));box-shadow:0 0 0 1px var(--brand,#2563eb)}.industry-pack-module__Xf7Psq__packCardLocked{opacity:.65;cursor:not-allowed;background:var(--theme-surface-muted,#fafafa)}.industry-pack-module__Xf7Psq__cardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.industry-pack-module__Xf7Psq__cardRadioGroup{align-items:center;gap:10px;display:flex}.industry-pack-module__Xf7Psq__radioCircle{border:2px solid var(--theme-border,#d4d4d8);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s ease-out;display:flex}.industry-pack-module__Xf7Psq__radioCircleSelected{border-color:var(--brand,#2563eb);background:var(--brand,#2563eb)}.industry-pack-module__Xf7Psq__radioDot{background:#fff;border-radius:50%;width:6px;height:6px}.industry-pack-module__Xf7Psq__cardTitle{color:var(--theme-text,#18181b);margin:0;font-size:15px;font-weight:700}.industry-pack-module__Xf7Psq__cardDescription{color:var(--theme-text-muted,#71717a);margin:0;font-size:12.5px;line-height:1.45}.industry-pack-module__Xf7Psq__lockPill{color:#b91c1c;text-transform:uppercase;letter-spacing:.04em;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.industry-pack-module__Xf7Psq__actionFooter{border-top:1px solid var(--theme-border,#f4f4f5);flex-direction:column;gap:12px;padding-top:16px;display:flex}.industry-pack-module__Xf7Psq__primaryButton{background:var(--brand,#2563eb);color:#fff;border-radius:var(--theme-radius-button,10px);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-size:14px;font-weight:700;transition:all .15s ease-out;display:inline-flex}.industry-pack-module__Xf7Psq__primaryButton:hover:not(:disabled){opacity:.92;box-shadow:0 4px 12px color-mix(in srgb, var(--brand,#2563eb) 25%, transparent)}.industry-pack-module__Xf7Psq__primaryButton:active:not(:disabled){transform:scale(.98)}.industry-pack-module__Xf7Psq__primaryButton:disabled{opacity:.5;cursor:not-allowed}.industry-pack-module__Xf7Psq__inlineNotice{border-radius:8px;padding:10px 14px;font-size:13px;line-height:1.4}.industry-pack-module__Xf7Psq__noticeSuccess{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.industry-pack-module__Xf7Psq__noticeError{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.industry-pack-module__Xf7Psq__invariantCallout{background:var(--theme-surface-muted,#f4f4f5);color:var(--theme-text-muted,#52525b);border-radius:8px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}
[data-expadio-theme=brand]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brand-focus:var(--theme-accent);--brand-page-glow:color-mix(in srgb,var(--brand-focus) 3%,transparent);--brand-focus-contrast:var(--theme-canvas);--brand-focus-surface:color-mix(in srgb,var(--brand-focus) 12%,transparent);--brand-focus-surface-strong:color-mix(in srgb,var(--brand-focus) 18%,transparent);--brand-focus-border:color-mix(in srgb,var(--brand-focus) 45%,transparent);--brand-focus-shadow:color-mix(in srgb,var(--brand-focus) 18%,transparent);--brand-action:var(--brand-focus);--brand-action-contrast:var(--brand-focus-contrast);--brand-action-secondary:var(--theme-surface-muted);--brand-action-secondary-text:var(--theme-text-primary);--brand-status-positive:var(--theme-success);--brand-status-warning:var(--theme-warning);--brand-status-danger:var(--theme-danger)}@media (prefers-color-scheme:dark){[data-expadio-theme=brand]{--lightningcss-light: ;--lightningcss-dark:initial}}.workspace-module__Rvefya__shell{animation:workspace-module__Rvefya__brandShellIn var(--theme-motion-panel) var(--theme-easing) both;grid-template-columns:var(--theme-sidebar-width) minmax(0,1fr);min-height:100dvh;transition:grid-template-columns var(--theme-motion-panel) var(--theme-easing);background:var(--theme-canvas);color:var(--theme-text-primary);display:grid}.workspace-module__Rvefya__sidebar{animation:workspace-module__Rvefya__brandSidebarIn var(--theme-motion-panel) var(--theme-easing) both;background:var(--theme-sidebar-surface);border-right:1px solid var(--theme-border);flex-direction:column;height:100dvh;padding:18px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}.workspace-module__Rvefya__brandLockup{align-items:center;gap:10px;padding:4px 8px 20px;display:flex}.workspace-module__Rvefya__brandLockup strong{letter-spacing:.12em;font-size:15px;font-weight:700;display:block}.workspace-module__Rvefya__brandLockup small{color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:10px;display:block}.workspace-module__Rvefya__brandGlyph{cursor:pointer;border:1px solid color-mix(in srgb,var(--brand-focus) 55%,transparent);border-radius:var(--theme-radius-card);width:32px;height:32px;color:var(--brand-focus);font-family:var(--theme-font-mono);box-shadow:var(--theme-border-glow);transition:transform var(--theme-motion-normal) var(--theme-easing),box-shadow var(--theme-motion-normal) var(--theme-easing);background:0 0;place-items:center;padding:0;font-weight:800;display:grid}.workspace-module__Rvefya__brandGlyph:hover{box-shadow:0 7px 18px var(--brand-focus-shadow);transform:translateY(-1px)rotate(-2deg)}.workspace-module__Rvefya__globalNav{gap:2px;display:grid}.workspace-module__Rvefya__globalNav a{border-radius:var(--theme-radius-control);min-height:29px;color:var(--theme-text-secondary);letter-spacing:-.006em;transition:background var(--theme-motion-fast) var(--theme-easing),color var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing);align-items:center;gap:9px;padding:0 9px;font-size:13px;font-weight:510;display:flex}.workspace-module__Rvefya__globalNav a:hover{background:color-mix(in srgb,var(--theme-text-primary) 5%,transparent);color:var(--theme-text-primary);transform:translateX(var(--theme-motion-distance-micro))}.workspace-module__Rvefya__globalNav .workspace-module__Rvefya__navActive{background:color-mix(in srgb,var(--theme-text-primary) 6%,transparent);color:var(--theme-text-primary);box-shadow:none}.workspace-module__Rvefya__navGroup{color:var(--theme-text-muted);font:700 10px/1 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.12em;margin:15px 10px 6px}.workspace-module__Rvefya__navIcon{transition:transform var(--theme-motion-fast) var(--theme-easing),background var(--theme-motion-fast) var(--theme-easing),color var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing);border:1px solid color-mix(in srgb,var(--theme-text-primary) 16%,transparent);background:var(--theme-surface-muted);width:20px;height:20px;color:var(--theme-text-secondary);font:700 8px/1 var(--theme-font-mono);border-radius:2px;flex:0 0 20px;place-items:center;display:grid}.workspace-module__Rvefya__globalNav a:hover .workspace-module__Rvefya__navIcon{color:var(--theme-text-primary);transform:scale(1.04)}.workspace-module__Rvefya__globalNav .workspace-module__Rvefya__navActive .workspace-module__Rvefya__navIcon{color:var(--brand-focus);border-color:color-mix(in srgb,var(--brand-focus) 45%,transparent);background:color-mix(in srgb,var(--brand-focus) 12%,transparent);transform:scale(1.04)}.workspace-module__Rvefya__allAppsLink{margin-top:3px}.workspace-module__Rvefya__sidebarBottom{border-top:1px solid var(--theme-border);margin-top:auto;padding-top:18px}.workspace-module__Rvefya__workspaceSelect{color:var(--theme-text-muted);gap:7px;font-size:11px;display:grid}.workspace-module__Rvefya__workspaceSelect select{transition:border-color var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing),background var(--theme-motion-fast) var(--theme-easing);border-radius:var(--theme-radius-control);background:var(--theme-surface);border:1px solid var(--theme-border);width:100%;min-height:36px;color:var(--theme-text-primary);padding:0 9px}.workspace-module__Rvefya__workspaceSelect button{transition:background var(--theme-motion-fast) var(--theme-easing),color var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing);border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface-muted);min-height:34px;color:var(--theme-text-secondary);font-weight:700}.workspace-module__Rvefya__workspaceSelect button:hover{background:var(--theme-surface);color:var(--theme-text-primary);transform:translateY(calc(var(--theme-motion-distance-micro) * -1))}.workspace-module__Rvefya__content{min-width:0}.workspace-module__Rvefya__topbar{height:var(--theme-header-height);border-bottom:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent);background:color-mix(in srgb,var(--theme-surface) var(--theme-translucency),transparent);z-index:20;-webkit-backdrop-filter:blur(var(--theme-blur));backdrop-filter:blur(var(--theme-blur));justify-content:space-between;align-items:center;gap:16px;padding:0 22px;display:flex;position:sticky;top:0}.workspace-module__Rvefya__appContext{align-items:center;gap:10px;min-width:0;display:flex}.workspace-module__Rvefya__appContext strong{font-size:13px;display:block}.workspace-module__Rvefya__appContext small{color:var(--theme-text-muted);margin-top:2px;font-size:11px;display:block}.workspace-module__Rvefya__appContextIcon{border-radius:var(--theme-radius-card);background:var(--brand-focus-surface);width:30px;height:30px;color:var(--brand-focus);font:800 9px/1 var(--theme-font-mono);place-items:center;display:grid}.workspace-module__Rvefya__topbarActions{align-items:center;gap:10px;display:flex}.workspace-module__Rvefya__appSwitcher{position:relative}.workspace-module__Rvefya__appSwitcher summary{transition:background var(--theme-motion-fast) var(--theme-easing),color var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing);cursor:pointer;border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);color:var(--theme-text-secondary);padding:7px 10px;font-size:11px;font-weight:700;list-style:none}.workspace-module__Rvefya__appSwitcher summary::-webkit-details-marker{display:none}.workspace-module__Rvefya__appSwitcher>div{animation:workspace-module__Rvefya__brandMenuIn var(--theme-motion-fast) var(--theme-easing) both;border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-raised);min-width:190px;box-shadow:var(--theme-shadow-elevated);z-index:30;padding:7px;display:grid;position:absolute;top:42px;right:0}.workspace-module__Rvefya__appSwitcher a{border-radius:var(--theme-radius-card);padding:8px 9px;font-size:12px}.workspace-module__Rvefya__appSwitcher a:hover{background:var(--theme-surface-muted)}.workspace-module__Rvefya__main{animation:workspace-module__Rvefya__brandContentIn var(--theme-motion-panel) var(--theme-easing) both;padding:var(--theme-page-padding);max-width:1500px;margin:0 auto}.workspace-module__Rvefya__main>*{animation:workspace-module__Rvefya__brandPageItemIn var(--theme-motion-panel) var(--theme-easing) both}.workspace-module__Rvefya__main>:nth-child(2){animation-delay:calc(var(--theme-motion-fast) * .35)}.workspace-module__Rvefya__main>:nth-child(3){animation-delay:calc(var(--theme-motion-fast) * .7)}.workspace-module__Rvefya__shell :is(.workspace-module__Rvefya__panel,.workspace-module__Rvefya__metric,.workspace-module__Rvefya__appCard,.workspace-module__Rvefya__moduleCard,.workspace-module__Rvefya__learnerLesson,.workspace-module__Rvefya__accessCard){background:var(--theme-surface);border-color:var(--theme-border)}.workspace-module__Rvefya__pageHead{margin-bottom:var(--theme-section-gap);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-module__Rvefya__eyebrow{color:var(--brand-focus);font:800 10px/1 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.13em;margin:0 0 7px}.workspace-module__Rvefya__pageHead h1,.workspace-module__Rvefya__moduleHeader h1{font-family:var(--theme-font-display);letter-spacing:0;margin:0;font-size:30px}.workspace-module__Rvefya__pageHead p,.workspace-module__Rvefya__moduleHeader p{color:var(--theme-text-secondary);max-width:780px;margin:8px 0 0}.workspace-module__Rvefya__moduleViewport{gap:18px;display:grid}.workspace-module__Rvefya__moduleHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.workspace-module__Rvefya__moduleTabs{border-bottom:1px solid var(--theme-border);align-items:flex-end;gap:3px;min-width:0;display:flex}.workspace-module__Rvefya__moduleTabs>a,.workspace-module__Rvefya__moduleTabs>button,.workspace-module__Rvefya__moreMenu>summary{transition:color var(--theme-motion-fast) var(--theme-easing),background var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing);color:var(--theme-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:700;display:block}.workspace-module__Rvefya__moduleTabs>a:hover,.workspace-module__Rvefya__moduleTabs>button:hover,.workspace-module__Rvefya__moreMenu>summary:hover{color:var(--theme-text-primary)}.workspace-module__Rvefya__moduleTabs .workspace-module__Rvefya__moduleTabActive,.workspace-module__Rvefya__moduleTabs button.workspace-module__Rvefya__moduleTabActive,.workspace-module__Rvefya__moreMenu>.workspace-module__Rvefya__moduleTabActive{color:var(--brand-focus);border-bottom-color:var(--brand-focus);background:linear-gradient(to top,color-mix(in srgb,var(--brand-focus) 12%,transparent),transparent)}.workspace-module__Rvefya__moreMenu{position:relative}.workspace-module__Rvefya__moreMenu summary{list-style:none}.workspace-module__Rvefya__moreMenu summary::-webkit-details-marker{display:none}.workspace-module__Rvefya__moreMenu>div{animation:workspace-module__Rvefya__brandMenuIn var(--theme-motion-fast) var(--theme-easing) both;border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-raised);min-width:190px;box-shadow:var(--theme-shadow-elevated);z-index:15;padding:7px;display:grid;position:absolute;top:44px;right:0}.workspace-module__Rvefya__moreMenu a{border-radius:var(--theme-radius-card);color:var(--theme-text-secondary);padding:9px 10px;font-size:12px}.workspace-module__Rvefya__moreMenu a:hover{background:var(--theme-surface-muted);color:var(--theme-text-primary)}.workspace-module__Rvefya__moduleBody{min-width:0}.workspace-module__Rvefya__grid{gap:var(--theme-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workspace-module__Rvefya__metric,.workspace-module__Rvefya__panel,.workspace-module__Rvefya__appCard{transition:border-color var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing);background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);box-shadow:var(--theme-shadow-subtle)}.workspace-module__Rvefya__metric{animation:workspace-module__Rvefya__brandCardIn var(--theme-motion-normal) var(--theme-easing) both;padding:18px}.workspace-module__Rvefya__metric:nth-child(2){animation-delay:calc(var(--theme-motion-fast) * .25)}.workspace-module__Rvefya__metric:nth-child(3){animation-delay:calc(var(--theme-motion-fast) * .5)}.workspace-module__Rvefya__metric:nth-child(4){animation-delay:calc(var(--theme-motion-fast) * .75)}.workspace-module__Rvefya__metric:hover,.workspace-module__Rvefya__panel:hover,.workspace-module__Rvefya__appCard:hover{border-color:color-mix(in srgb,var(--brand-focus) 18%,var(--theme-border));box-shadow:var(--theme-shadow-subtle),0 8px 24px color-mix(in srgb,var(--brand-focus) 7%,transparent);transform:translateY(calc(var(--theme-motion-distance-micro) * -1))}.workspace-module__Rvefya__metricLabel{color:var(--theme-text-muted);font:700 11px/1.3 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.06em}.workspace-module__Rvefya__metricValue{font:800 30px/1 var(--theme-font-mono);letter-spacing:-.04em;margin-top:10px}.workspace-module__Rvefya__metricDetail{color:var(--theme-text-secondary);margin-top:7px;font-size:11px}.workspace-module__Rvefya__panel{animation:workspace-module__Rvefya__brandPanelIn var(--theme-motion-panel) var(--theme-easing) both;margin-top:18px;overflow:hidden}.workspace-module__Rvefya__panelHead{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;display:flex}.workspace-module__Rvefya__panelHead h2{margin:0;font-size:15px}.workspace-module__Rvefya__panelBody{padding:19px}.workspace-module__Rvefya__tableWrap{overflow:auto}.workspace-module__Rvefya__table{border-collapse:collapse;width:100%;font-size:12px}.workspace-module__Rvefya__table th{text-align:left;color:var(--theme-text-muted);font:700 10px/1 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.07em;background:var(--theme-surface-muted);padding:12px 15px}.workspace-module__Rvefya__table td{border-top:1px solid var(--theme-border);vertical-align:top;padding:14px 15px}.workspace-module__Rvefya__pill{border-radius:var(--theme-radius-card);background:var(--brand-focus-surface);color:var(--brand-focus);padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.workspace-module__Rvefya__button{transition:background var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing);border-radius:var(--theme-radius-control);background:var(--theme-surface-raised,#171918);cursor:pointer;border:1px solid #ffffff4d;justify-content:center;align-items:center;padding:10px 14px;font-weight:750;display:inline-flex;color:#fff!important}.workspace-module__Rvefya__button:hover:not(:disabled){background:color-mix(in srgb,var(--theme-surface-raised,#171918) 80%,#fff);transform:translateY(calc(var(--theme-motion-distance-micro) * -1));border-color:#ffffff80;box-shadow:0 8px 22px #0006}.workspace-module__Rvefya__button:active:not(:disabled){transform:scale(.97)}.workspace-module__Rvefya__empty{color:var(--theme-text-muted);text-align:center;padding:30px}.workspace-module__Rvefya__notice{background:color-mix(in srgb,var(--brand-status-warning) 8%,var(--theme-surface));color:var(--theme-text-primary);border:1px solid color-mix(in srgb,var(--brand-status-warning) 30%,var(--theme-border));border-radius:var(--theme-radius-card);padding:8px 12px;font-size:12px;line-height:1.4}.workspace-module__Rvefya__courseModules{gap:12px;display:grid}.workspace-module__Rvefya__moduleCard{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);padding:16px}.workspace-module__Rvefya__lesson{border-left:3px solid var(--brand-focus);background:var(--theme-surface);border-radius:var(--theme-radius-card);margin-top:10px;padding:8px 12px}.workspace-module__Rvefya__learnerLesson{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);margin-top:12px;padding:15px}.workspace-module__Rvefya__lessonHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-module__Rvefya__lessonContent{white-space:pre-wrap;background:var(--theme-surface-muted);border-radius:var(--theme-radius-card);margin:14px 0;padding:14px;line-height:1.6;overflow:auto}.workspace-module__Rvefya__done,.workspace-module__Rvefya__pending{border-radius:var(--theme-radius-card);padding:4px 8px;font-size:11px;font-weight:800}.workspace-module__Rvefya__done{background:color-mix(in srgb,var(--brand-status-positive) 12%,transparent);color:var(--brand-status-positive)}.workspace-module__Rvefya__pending{background:var(--theme-surface-muted);color:var(--theme-text-muted)}.workspace-module__Rvefya__progressTrack{border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);width:130px;height:7px;margin-top:5px;overflow:hidden}.workspace-module__Rvefya__progressFill{background:var(--brand-focus);height:100%;transition:background var(--theme-motion-fast) var(--theme-easing)}.learningForm{grid-template-columns:1fr 1fr;gap:14px;display:grid}.learningForm label{gap:6px;font-size:12px;font-weight:700;display:grid}:is(.learningForm input,.learningForm textarea,.learningForm select){border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);color:var(--theme-text-primary);padding:10px 11px}.learningForm textarea{resize:vertical;min-height:110px}.learningForm .wide{grid-column:1/-1}.learningForm h3{margin:0 0 4px}.adminSplit{grid-template-columns:1fr 1fr;gap:24px;display:grid}.aiResult{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);margin-top:18px;padding:18px}.aiMeta{color:var(--theme-text-muted);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.aiAnswer{white-space:pre-wrap;margin-top:14px;line-height:1.6}.aiError{color:var(--brand-status-danger);margin-top:12px}.workspace-module__Rvefya__appActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.workspace-module__Rvefya__disabledAction{color:var(--theme-text-muted);font-size:12px;font-weight:700}.workspace-module__Rvefya__accessShell{background:var(--theme-canvas);place-items:center;min-height:100vh;padding:32px;display:grid}.workspace-module__Rvefya__accessCard{animation:workspace-module__Rvefya__brandPanelIn var(--theme-motion-panel) var(--theme-easing) both;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-modal);width:min(560px,100%);box-shadow:var(--theme-shadow-elevated);padding:32px}.workspace-module__Rvefya__accessMark{letter-spacing:.12em;color:var(--brand-focus);margin-bottom:22px;font-size:14px;font-weight:900}.workspace-module__Rvefya__accessCard h1{letter-spacing:0;margin:0;font-size:30px}.workspace-module__Rvefya__accessCard p{color:var(--theme-text-secondary);line-height:1.65}.workspace-module__Rvefya__accessHint{border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);color:var(--theme-text-muted);margin-top:18px;padding:12px 14px;font-size:12px;font-weight:700}.workspace-module__Rvefya__accessRecovery{gap:14px;margin-top:20px;display:grid}.workspace-module__Rvefya__accessIdentity,.workspace-module__Rvefya__accessDiagnostic{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);gap:5px;padding:14px;display:grid}.workspace-module__Rvefya__accessIdentity span,.workspace-module__Rvefya__accessDiagnostic span{color:var(--theme-text-muted);font-size:12px}.workspace-module__Rvefya__accessIdentity code{overflow-wrap:anywhere;color:var(--theme-text-muted);font-size:12px}.workspace-module__Rvefya__accessDiagnostic p{margin:2px 0 0;font-size:13px;line-height:1.5}.workspace-module__Rvefya__accessActions{flex-wrap:wrap;gap:10px;display:flex}.workspace-module__Rvefya__secondaryButton{transition:background var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing);border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:36px;color:var(--theme-text-primary);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;font-weight:750;line-height:1;display:inline-flex}.workspace-module__Rvefya__secondaryButton:hover{border-color:var(--brand-focus-border);background:var(--theme-surface-muted);transform:translateY(calc(var(--theme-motion-distance-micro) * -1))}.workspace-module__Rvefya__secondaryButton:active:not(:disabled){transform:scale(.97)}.workspace-module__Rvefya__controlInput{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:36px;color:var(--theme-text-primary);width:100%;transition:border-color var(--theme-motion-fast) var(--theme-easing);padding:8px 12px;font-size:13px;display:block}.workspace-module__Rvefya__controlInput:focus,.workspace-module__Rvefya__controlInput:focus-visible{border-color:var(--brand-focus-border);outline:none}.workspace-module__Rvefya__brandDrawerBackdrop{z-index:99;background:color-mix(in srgb,var(--theme-canvas) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:workspace-module__Rvefya__brandDrawerBackdropIn var(--theme-motion-fast) var(--theme-easing) both;position:fixed;inset:0}.workspace-module__Rvefya__brandDrawerPanel{animation:workspace-module__Rvefya__brandDrawerIn var(--theme-motion-panel) var(--theme-easing) both;background:var(--theme-surface);border-left:1px solid var(--theme-border);border-radius:var(--theme-radius-modal) 0 0 var(--theme-radius-modal);width:min(540px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:var(--theme-shadow-elevated);z-index:100;color:var(--theme-text-primary);grid-template-rows:auto minmax(0,1fr) auto;font-size:13px;line-height:1.45;display:grid;position:fixed;top:0;right:0;overflow:hidden}.workspace-module__Rvefya__brandDrawerHeader{border-bottom:1px solid var(--theme-border);background:var(--theme-surface);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.workspace-module__Rvefya__brandDrawerTitle{letter-spacing:-.02em;color:var(--theme-text-primary);margin:0;font-size:20px;font-weight:760;line-height:1.2}.workspace-module__Rvefya__brandDrawerBody{padding:20px 24px;padding-bottom:calc(32px + env(safe-area-inset-bottom));flex-direction:column;gap:14px;min-height:0;font-size:13px;line-height:1.45;display:flex;overflow:auto}.workspace-module__Rvefya__brandDrawerSection{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);display:block}.workspace-module__Rvefya__brandDrawerSummary{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--theme-motion-fast) var(--theme-easing);justify-content:space-between;align-items:center;padding:12px 16px;list-style:none;display:flex}.workspace-module__Rvefya__brandDrawerSummary::-webkit-details-marker{display:none}details[open]>.workspace-module__Rvefya__brandDrawerSummary{border-bottom:1px solid var(--theme-border)}.workspace-module__Rvefya__brandDrawerSummary:hover{background:var(--theme-surface-muted)}.workspace-module__Rvefya__brandDrawerChevron{width:22px;height:22px;color:var(--theme-text-primary);background:color-mix(in srgb,var(--theme-text-primary) 8%,transparent);border:1px solid var(--theme-border);transition:transform var(--theme-motion-fast) var(--theme-easing);border-radius:3px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}details[open]>.workspace-module__Rvefya__brandDrawerSummary .workspace-module__Rvefya__brandDrawerChevron{transform:rotate(180deg)}.workspace-module__Rvefya__brandDrawerLabel{letter-spacing:.02em;color:var(--theme-text-primary);font-size:12px;font-weight:600}.workspace-module__Rvefya__brandDrawerContent{gap:12px;padding:16px;display:grid}.workspace-module__Rvefya__brandDrawerFooter{border-top:1px solid var(--theme-border);background:var(--theme-surface);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex;box-shadow:0 -4px 16px #00000040}:is(.workspace-module__Rvefya__shell button:disabled,.workspace-module__Rvefya__accessShell button:disabled,.workspace-module__Rvefya__brandDrawerPanel button:disabled){border-color:var(--theme-border)!important;background:var(--theme-surface-muted)!important;color:var(--theme-text-muted)!important;opacity:.7!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}@keyframes workspace-module__Rvefya__brandShellIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-small))}to{opacity:1;transform:translateY(0)}}@keyframes workspace-module__Rvefya__brandSidebarIn{0%{opacity:0;transform:translateX(calc(var(--theme-motion-distance-panel) * -1))}to{opacity:1;transform:translate(0)}}@keyframes workspace-module__Rvefya__brandContentIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-panel))}to{opacity:1;transform:translateY(0)}}@keyframes workspace-module__Rvefya__brandCardIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-panel)) scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes workspace-module__Rvefya__brandPanelIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-panel))}to{opacity:1;transform:translateY(0)}}@keyframes workspace-module__Rvefya__brandPageItemIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-small))}to{opacity:1;transform:translateY(0)}}@keyframes workspace-module__Rvefya__brandMenuIn{0%{opacity:0;transform:translateY(calc(var(--theme-motion-distance-small) * -1)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes workspace-module__Rvefya__brandDrawerBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes workspace-module__Rvefya__brandDrawerIn{0%{opacity:0;transform:translateX(var(--theme-motion-distance-panel))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.workspace-module__Rvefya__shell,.workspace-module__Rvefya__sidebar,.workspace-module__Rvefya__main,.workspace-module__Rvefya__main>*,.workspace-module__Rvefya__metric,.workspace-module__Rvefya__panel,.workspace-module__Rvefya__appCard,.workspace-module__Rvefya__accessCard,.workspace-module__Rvefya__appSwitcher>div,.workspace-module__Rvefya__moreMenu>div,.workspace-module__Rvefya__brandDrawerBackdrop,.workspace-module__Rvefya__brandDrawerPanel{animation:none}.workspace-module__Rvefya__globalNav a,.workspace-module__Rvefya__navIcon,.workspace-module__Rvefya__workspaceSelect select,.workspace-module__Rvefya__workspaceSelect button,.workspace-module__Rvefya__appSwitcher summary,.workspace-module__Rvefya__moduleTabs>a,.workspace-module__Rvefya__moduleTabs>button,.workspace-module__Rvefya__moreMenu>summary,.workspace-module__Rvefya__metric,.workspace-module__Rvefya__panel,.workspace-module__Rvefya__appCard,.workspace-module__Rvefya__button,.workspace-module__Rvefya__progressFill,.workspace-module__Rvefya__secondaryButton,.workspace-module__Rvefya__brandDrawerBackdrop,.workspace-module__Rvefya__brandDrawerPanel{transition:none}.brandActionButton{transition:none}.workspace-module__Rvefya__globalNav a:hover,.workspace-module__Rvefya__workspaceSelect button:hover,.workspace-module__Rvefya__metric:hover,.workspace-module__Rvefya__panel:hover,.workspace-module__Rvefya__appCard:hover,.workspace-module__Rvefya__button:hover,.workspace-module__Rvefya__button:active{transform:none}}@media (max-width:1000px){.workspace-module__Rvefya__shell{grid-template-columns:1fr}.workspace-module__Rvefya__sidebar{height:auto;position:static}.workspace-module__Rvefya__globalNav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__Rvefya__navGroup{grid-column:1/-1}.workspace-module__Rvefya__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminSplit{grid-template-columns:1fr}.workspace-module__Rvefya__moduleTabs{overflow-x:auto}}@media (max-width:640px){.workspace-module__Rvefya__main{padding:20px}.workspace-module__Rvefya__topbar{padding:0 16px}:is(.workspace-module__Rvefya__grid,.learningForm,.workspace-module__Rvefya__appStats,.workspace-module__Rvefya__appGrid){grid-template-columns:1fr}.learningForm .wide{grid-column:auto}.workspace-module__Rvefya__topbarActions>details{display:none}.workspace-module__Rvefya__moduleHeader{align-items:flex-start}.workspace-module__Rvefya__globalNav{grid-template-columns:1fr}}.learningAssetEditor{gap:14px;display:grid}.learningAssetEditor label{gap:6px;font-size:12px;font-weight:750;display:grid}:is(.learningAssetEditor select,.learningAssetEditor input[type=file]){border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:42px;color:var(--theme-text-primary);padding:9px 11px}.assetActions{flex-wrap:wrap;gap:10px;display:flex}.assetActions button{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface-muted);min-height:38px;color:var(--theme-text-primary);cursor:pointer;padding:8px 12px;font-weight:750}.assetActions button:disabled{cursor:not-allowed;opacity:.55}.learningAssetEditor [role=status]{color:var(--theme-text-muted);font:700 11px/1.4 var(--theme-font-mono)}.learningAssetEditor [role=alert]{color:var(--brand-status-danger);font-weight:700}.learningBlockEditor{gap:14px;display:grid}.blockEditorToolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.blockEditorToolbar label{gap:6px;font-size:12px;font-weight:750;display:grid}.blockEditorToolbar label>span{gap:6px;display:flex}:is(.blockEditorToolbar select,.blockEditorToolbar input,.blockEditorToolbar button,.blockHead button){border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:38px;color:var(--theme-text-primary);padding:8px 10px}:is(.blockEditorToolbar button,.blockHead button){cursor:pointer;font-weight:750}:is(.blockEditorToolbar button:disabled,.blockHead button:disabled){cursor:not-allowed;opacity:.5}.blockList{gap:10px;padding:0;list-style:none;display:grid}.blockList>li{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);padding:13px}.blockHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.blockHead>div{flex-wrap:wrap;gap:5px;display:flex}.blockList textarea{resize:vertical;border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);width:100%;min-height:100px;color:var(--theme-text-primary);padding:10px;line-height:1.55}.blockPreview{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface);padding:18px}.blockPreview aside{border-left:4px solid var(--brand-focus);background:color-mix(in srgb,var(--brand-focus) 12%,transparent);padding:12px}.learningBlockEditor [role=status]{color:var(--theme-text-muted);font:700 11px/1.4 var(--theme-font-mono)}.learningBlockEditor [role=alert]{color:var(--brand-status-danger);font-weight:700}@media (max-width:640px){.blockEditorToolbar{align-items:stretch}:is(.blockEditorToolbar label,.blockEditorToolbar>button){width:100%}.blockHead{flex-direction:column;align-items:flex-start}}.assignmentForm{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface);gap:10px;padding:14px;display:grid}:is(.assignmentForm label,.gradeControls label){gap:6px;font-size:12px;font-weight:750;display:grid}:is(.assignmentForm textarea,.gradeControls textarea,.gradeControls input){border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);width:100%;color:var(--theme-text-primary);padding:10px}:is(.assignmentForm textarea,.gradeControls textarea){resize:vertical;min-height:110px}:is(.assignmentForm button,.gradeControls button){border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--brand-focus);min-height:38px;color:var(--brand-focus-contrast);cursor:pointer;padding:8px 12px;font-weight:750}:is(.assignmentForm button:disabled,.gradeControls button:disabled){opacity:.5;cursor:not-allowed}:is(.assignmentForm [role=alert],.gradingQueue [role=alert]){color:var(--brand-status-danger);font-weight:700}.gradingQueue{gap:14px;display:grid}.gradingQueue>article{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);padding:16px}.gradingQueue header{justify-content:space-between;gap:16px;display:flex}.gradingQueue header p{color:var(--theme-text-muted);margin:5px 0}.submissionResponse{white-space:pre-wrap;background:var(--theme-surface);border-radius:var(--theme-radius-control);margin:12px 0;padding:13px}.gradeControls{grid-template-columns:minmax(100px,180px) 1fr;align-items:end;gap:12px;display:grid}.gradeControls>div{grid-column:1/-1;gap:10px;display:flex}@media (max-width:640px){.gradeControls{grid-template-columns:1fr}}.brandActionButton{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--brand-action-secondary);min-height:32px;color:var(--brand-action-secondary-text);cursor:pointer;transition:background var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing),color var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing);padding:0 12px;font-size:11px;font-weight:750}.brandActionButton:hover{border-color:var(--brand-focus-border);transform:translateY(calc(var(--theme-motion-distance-micro) * -1))}.brandActionButton:disabled{cursor:not-allowed;opacity:.5;transform:none}.brandActionPrimary{background:var(--brand-action);color:var(--brand-action-contrast);border-color:#0000}.brandActionSecondary{color:var(--theme-text-primary);background:0 0}.brandActionDanger{border-color:color-mix(in srgb,var(--brand-status-danger) 35%,var(--theme-border));color:var(--brand-status-danger);background:0 0}.brandStatusCard{border-color:color-mix(in srgb,var(--brand-focus) 24%,var(--theme-border))}.brandStatusDotActive{background:var(--brand-status-positive)}.brandStatusDotIdle{background:var(--theme-text-muted)}.brandStatusPillActive{background:color-mix(in srgb,var(--brand-status-positive) 12%,transparent);color:var(--brand-status-positive);border-color:color-mix(in srgb,var(--brand-status-positive) 28%,var(--theme-border))}.brandStatusPillPending{background:color-mix(in srgb,var(--brand-focus) 12%,transparent);color:var(--brand-focus);border-color:var(--brand-focus-border)}.workspace-module__Rvefya__sidebarCollapseBtn{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);width:24px;height:24px;color:var(--theme-text-muted);cursor:pointer;transition:background var(--theme-motion-fast) var(--theme-easing), color var(--theme-motion-fast) var(--theme-easing), border-color var(--theme-motion-fast) var(--theme-easing);background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.workspace-module__Rvefya__sidebarCollapseBtn:hover{background:color-mix(in srgb, var(--theme-text-primary) 6%, transparent);color:var(--theme-text-primary);border-color:var(--brand-focus-border)}.workspace-module__Rvefya__sidebarCollapsed{grid-template-columns:64px minmax(0,1fr)}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__sidebar{align-items:center;padding:14px 8px}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__brandLockup{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:4px 0 16px}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__sidebarCollapseBtn{margin-left:0}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__brandText,.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__navGroup,.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__navLabel,.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__workspaceSelect label,.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__workspaceSelect select,.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__workspaceSelect button{display:none}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__globalNav{width:100%}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__globalNav a{justify-content:center;width:36px;min-height:36px;margin:0 auto;padding:0}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__sidebarBottom{padding-top:10px}.workspace-module__Rvefya__navLabel,.workspace-module__Rvefya__brandText{transition:opacity var(--theme-motion-fast) var(--theme-easing), width var(--theme-motion-fast) var(--theme-easing);opacity:1;white-space:nowrap;overflow:hidden}.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__navLabel,.workspace-module__Rvefya__sidebarCollapsed .workspace-module__Rvefya__brandText{opacity:0;pointer-events:none;width:0}html[data-theme=light] .workspace-module__Rvefya__button{background:var(--theme-text-primary);border-color:#0000;color:var(--theme-canvas)!important}html[data-theme=light] .workspace-module__Rvefya__button:hover:not(:disabled){background:color-mix(in srgb,var(--theme-text-primary) 86%,var(--theme-canvas));border-color:#0000;box-shadow:0 6px 16px #00000024}@media not (prefers-color-scheme:dark){html[data-theme=system] .workspace-module__Rvefya__button{background:var(--theme-text-primary);border-color:#0000;color:var(--theme-canvas)!important}html[data-theme=system] .workspace-module__Rvefya__button:hover:not(:disabled){background:color-mix(in srgb,var(--theme-text-primary) 86%,var(--theme-canvas));border-color:#0000;box-shadow:0 6px 16px #00000024}}
.FeatureToggle-module__EzYMWG__wrap{align-items:center;gap:10px;display:inline-flex}.FeatureToggle-module__EzYMWG__switch{border:1px solid var(--theme-border,#272727);background:var(--theme-surface-raised,#27272a);cursor:pointer;border-radius:999px;flex-shrink:0;width:40px;height:22px;padding:0;position:relative}.FeatureToggle-module__EzYMWG__switch:disabled{cursor:not-allowed;opacity:.55}.FeatureToggle-module__EzYMWG__switchOn{background:var(--theme-primary,#3b82f6);border-color:#0000}.FeatureToggle-module__EzYMWG__knob{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.FeatureToggle-module__EzYMWG__switchOn .FeatureToggle-module__EzYMWG__knob{transform:translate(18px)}.FeatureToggle-module__EzYMWG__label{color:var(--theme-text-primary,#fafafa);font-size:13px}.FeatureToggle-module__EzYMWG__hint{color:var(--theme-text-muted,#a1a1aa);margin:4px 0 0;font-size:12px}.FeatureToggle-module__EzYMWG__error{color:var(--theme-danger,#ef4444);margin:4px 0 0;font-size:12px}
.leads-module__PpeBkW__infoCard{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);flex-direction:column;gap:12px;padding:16px;display:flex}.leads-module__PpeBkW__infoCardHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.leads-module__PpeBkW__infoCardHeading h3{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-text-muted);margin:0;font-size:12px;font-weight:700}.leads-module__PpeBkW__infoGrid{grid-template-columns:1fr 1fr;gap:12px;font-size:13px;display:grid}.leads-module__PpeBkW__metaLabel{color:var(--theme-text-muted);font-size:11px;display:block}.leads-module__PpeBkW__metaValue{color:var(--theme-text-primary)}.leads-module__PpeBkW__fieldLabel{color:var(--theme-text-primary);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.leads-module__PpeBkW__field{border-radius:var(--theme-radius-control);border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text-primary);padding:8px 12px;font-size:13px}.leads-module__PpeBkW__fieldRequired{border-color:var(--brand-focus)}.leads-module__PpeBkW__unassignedPill{background:var(--theme-surface-muted);color:var(--theme-text-primary)}
.scheduling-module__5D8OFq__metricsRow{gap:var(--theme-card-gap,12px);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px;display:grid}.scheduling-module__5D8OFq__metricCompact{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);transition:border-color var(--theme-motion-fast) var(--theme-easing);padding:12px 14px}.scheduling-module__5D8OFq__metricCompact:hover{border-color:color-mix(in srgb, var(--brand-focus) 18%, var(--theme-border))}.scheduling-module__5D8OFq__metricLabel{color:var(--theme-text-muted);font:700 10px/1.3 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.06em}.scheduling-module__5D8OFq__metricValue{font:800 22px/1 var(--theme-font-mono);letter-spacing:-.03em;margin-top:6px}.scheduling-module__5D8OFq__board{grid-template-columns:minmax(0,1.4fr) minmax(280px,.7fr);align-items:start;gap:16px;margin-top:12px;display:grid}.scheduling-module__5D8OFq__boardMain{gap:12px;min-width:0;display:grid}.scheduling-module__5D8OFq__boardSide{min-width:0;top:calc(var(--theme-header-height,56px) + 12px);gap:12px;display:grid;position:sticky}.scheduling-module__5D8OFq__catalogGrid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.scheduling-module__5D8OFq__emptyHint{text-align:center;color:var(--theme-text-muted);border:1px dashed var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);padding:20px 16px;font-size:13px;line-height:1.5}.scheduling-module__5D8OFq__emptyHint strong{color:var(--theme-text-primary);margin-bottom:6px;font-size:14px;display:block}@media (max-width:1100px){.scheduling-module__5D8OFq__board{grid-template-columns:1fr}.scheduling-module__5D8OFq__boardSide{position:static}.scheduling-module__5D8OFq__catalogGrid{grid-template-columns:1fr}}@media (max-width:720px){.scheduling-module__5D8OFq__metricsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}
.AiConnectorRegisterPanel-module__jZ1X6W__formGrid{gap:14px;max-width:640px;display:grid}.AiConnectorRegisterPanel-module__jZ1X6W__field{color:var(--theme-text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}.AiConnectorRegisterPanel-module__jZ1X6W__field input,.AiConnectorRegisterPanel-module__jZ1X6W__field select,.AiConnectorRegisterPanel-module__jZ1X6W__field textarea{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);color:var(--theme-text-primary);font:inherit;padding:10px 11px}.AiConnectorRegisterPanel-module__jZ1X6W__rowActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AiConnectorRegisterPanel-module__jZ1X6W__muted{color:var(--theme-text-secondary);margin:0;font-size:13px;line-height:1.55}
.BrandShell-module__xrIVIW__appShell{grid-template-columns:var(--theme-sidebar-width) minmax(0,1fr);background:var(--theme-canvas);min-height:100dvh;color:var(--theme-text-primary);display:grid}.BrandShell-module__xrIVIW__sidebar{height:100dvh;color:var(--theme-text-primary);background:var(--theme-sidebar-surface);border-right:1px solid var(--theme-border);flex-direction:column;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.BrandShell-module__xrIVIW__brand{align-items:center;gap:10px;padding:4px 8px 20px;display:flex}.BrandShell-module__xrIVIW__brandMark{border:1px solid color-mix(in srgb,var(--theme-text-primary) 20%,transparent);border-radius:var(--theme-radius-card);width:32px;height:32px;color:var(--theme-text-primary);background:var(--theme-surface-raised);font-family:var(--theme-font-mono);box-shadow:var(--theme-shadow-subtle);transition:transform var(--theme-motion-normal) var(--theme-easing), box-shadow var(--theme-motion-normal) var(--theme-easing);place-items:center;font-weight:800;display:grid}.BrandShell-module__xrIVIW__brandMark:hover{box-shadow:var(--theme-shadow-elevated);border-color:var(--theme-border);transform:translateY(-1px)}.BrandShell-module__xrIVIW__brand strong{letter-spacing:.12em;font-size:15px;display:block}.BrandShell-module__xrIVIW__brand small{color:var(--theme-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:10px;display:block}.BrandShell-module__xrIVIW__navLabel{color:var(--theme-text-muted);font:700 10px/1 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.12em;margin:16px 10px 5px}.BrandShell-module__xrIVIW__primaryNav{gap:2px;padding-bottom:16px;display:grid}.BrandShell-module__xrIVIW__navGroup{border-bottom:1px solid color-mix(in srgb,var(--theme-text-primary) 6%,transparent);gap:3px;margin:0 0 8px;padding:0 0 10px;display:grid}.BrandShell-module__xrIVIW__navGroup:last-child{border-bottom:0;margin-bottom:0}.BrandShell-module__xrIVIW__navGroupItems{gap:3px;display:grid}.BrandShell-module__xrIVIW__navItem{width:100%;min-height:38px;color:var(--theme-text-secondary);border-radius:var(--theme-radius-control);cursor:pointer;text-align:left;transition:color var(--theme-motion-fast) var(--theme-easing), background var(--theme-motion-fast) var(--theme-easing), transform var(--theme-motion-fast) var(--theme-easing);background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.BrandShell-module__xrIVIW__navItem:hover{color:var(--theme-text-primary);background:color-mix(in srgb,var(--theme-text-primary) 6%,transparent);transform:translate(2px)}.BrandShell-module__xrIVIW__navItem:active{transform:translate(1px)}.BrandShell-module__xrIVIW__navItemActive{color:var(--theme-text-primary);background:var(--theme-navigation-active);position:relative}.BrandShell-module__xrIVIW__navItemActive:before{content:"";background:var(--theme-primary);border-radius:0 2px 2px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.BrandShell-module__xrIVIW__navItemSecondary{min-height:34px;color:color-mix(in srgb,var(--theme-text-secondary) 86%,transparent);padding-left:12px;font-size:12px;font-weight:600}.BrandShell-module__xrIVIW__navItemLabelRow{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:inline-flex}.BrandShell-module__xrIVIW__navBadge{background:var(--theme-danger,#dc2626);color:#fff;border-radius:999px;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.BrandShell-module__xrIVIW__navIcon{border:1px solid color-mix(in srgb,var(--theme-text-primary) 16%,transparent);width:20px;height:20px;font:700 8px/1 var(--theme-font-mono);color:var(--theme-text-secondary);background:var(--theme-surface-muted);transition:transform var(--theme-motion-fast) var(--theme-easing), color var(--theme-motion-fast) var(--theme-easing), border-color var(--theme-motion-fast) var(--theme-easing), background var(--theme-motion-fast) var(--theme-easing);border-radius:2px;flex:0 0 20px;place-items:center;display:grid}.BrandShell-module__xrIVIW__navItem:hover .BrandShell-module__xrIVIW__navIcon{color:var(--theme-text-primary);transform:scale(1.04)}.BrandShell-module__xrIVIW__navItemSecondary .BrandShell-module__xrIVIW__navIcon{opacity:.84;flex-basis:18px;width:18px;height:18px;font-size:8px}.BrandShell-module__xrIVIW__navItemActive .BrandShell-module__xrIVIW__navIcon{color:var(--theme-text-primary);border-color:color-mix(in srgb,var(--theme-text-primary) 30%,transparent);background:var(--theme-surface)}.BrandShell-module__xrIVIW__sidebarFoot{border-top:1px solid color-mix(in srgb,var(--theme-text-primary) 6%,transparent);flex-direction:column;gap:4px;margin-top:auto;padding-top:8px;display:flex}.BrandShell-module__xrIVIW__workspaceSwitcher{padding:4px 8px}.BrandShell-module__xrIVIW__workspaceSwitcher select{border:1px solid color-mix(in srgb,var(--theme-text-primary) 10%,transparent);border-radius:var(--theme-radius-control);width:100%;min-height:34px;color:var(--theme-text-primary);background:color-mix(in srgb,var(--theme-text-primary) 4%,transparent);cursor:pointer;transition:border-color var(--theme-motion-fast) var(--theme-easing), background var(--theme-motion-fast) var(--theme-easing);padding:0 10px;font-size:12px;font-weight:500}.BrandShell-module__xrIVIW__workspaceSwitcher select:hover{border-color:color-mix(in srgb,var(--theme-primary) 40%,transparent);background:color-mix(in srgb,var(--theme-primary) 5%,transparent)}.BrandShell-module__xrIVIW__workspaceSwitcher select:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-primary) 35%,transparent);outline-offset:2px}.BrandShell-module__xrIVIW__userAccountWrapper{border-radius:var(--theme-radius-control);cursor:pointer;transition:background var(--theme-motion-fast) var(--theme-easing);align-items:center;gap:10px;margin:0;padding:4px 8px 10px;display:flex}.BrandShell-module__xrIVIW__userAccountWrapper:hover{background:color-mix(in srgb,var(--theme-text-primary) 5%,transparent)}.BrandShell-module__xrIVIW__userIdentityText{flex-direction:column;min-width:0;display:flex}.BrandShell-module__xrIVIW__userIdentityTitle{color:var(--theme-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.2;overflow:hidden}.BrandShell-module__xrIVIW__userIdentitySub{color:var(--theme-text-muted);margin-top:1px;font-size:10.5px}.BrandShell-module__xrIVIW__pillIcon{opacity:.8;margin-right:4px;font-size:12px}.BrandShell-module__xrIVIW__accountArea,.BrandShell-module__xrIVIW__notificationArea{position:relative}.BrandShell-module__xrIVIW__main{min-width:0}.BrandShell-module__xrIVIW__topbar{height:var(--theme-header-height);min-height:var(--theme-header-height);border-bottom:1px solid var(--theme-border);background:color-mix(in srgb,var(--theme-surface) var(--theme-translucency),transparent);-webkit-backdrop-filter:blur(var(--theme-blur));backdrop-filter:blur(var(--theme-blur));z-index:10;justify-content:space-between;align-items:center;gap:16px;padding:0 24px;display:flex;position:sticky;top:0}.BrandShell-module__xrIVIW__topbarActions{align-items:center;gap:12px;min-width:0;display:flex}.BrandShell-module__xrIVIW__iconButton,.BrandShell-module__xrIVIW__mobileMenu,.BrandShell-module__xrIVIW__mobileClose{cursor:pointer;flex:none;width:38px;height:38px}.BrandShell-module__xrIVIW__mobileMenu{border-radius:var(--theme-radius-control);background:0 0;border:0;display:none}.BrandShell-module__xrIVIW__mobileClose{border-radius:var(--theme-radius-control);color:var(--theme-text-primary);background:color-mix(in srgb,var(--theme-text-primary) 8%,transparent);border:0;margin-left:auto;display:none}.BrandShell-module__xrIVIW__overlay{display:none}.BrandShell-module__xrIVIW__content{max-width:1500px;padding:var(--theme-page-padding);min-width:0;margin:0 auto}.BrandShell-module__xrIVIW__collapseToggle{border:1px solid color-mix(in srgb,var(--theme-text-primary) 10%,transparent);border-radius:var(--theme-radius-control);width:100%;min-height:34px;color:var(--theme-text-secondary);cursor:pointer;transition:background var(--theme-motion-fast) var(--theme-easing), color var(--theme-motion-fast) var(--theme-easing);background:0 0;align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.BrandShell-module__xrIVIW__collapseToggle:hover{background:color-mix(in srgb,var(--theme-text-primary) 6%,transparent);color:var(--theme-text-primary)}.BrandShell-module__xrIVIW__appShellCollapsed{grid-template-columns:76px minmax(0,1fr)}.BrandShell-module__xrIVIW__sidebarCollapsed{padding-inline:11px}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__brand{justify-content:center;padding-inline:0}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__brandText,.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__navLabel,.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__navItem>span:last-child,.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__workspaceSwitcher,.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__userIdentityText{display:none}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__userAccountWrapper{justify-content:center;padding-inline:0}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__navGroup{border-bottom:0;margin-bottom:2px;padding-bottom:2px}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__navItem{justify-content:center;padding-inline:0;position:relative}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__navItemSecondary{padding-left:0}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__collapseToggle{justify-content:center;padding-inline:0}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__collapseToggle>span:last-child{display:none}.BrandShell-module__xrIVIW__sidebarCollapsed .BrandShell-module__xrIVIW__navBadge{min-width:14px;height:14px;padding:0 3px;font-size:8px;position:absolute;top:2px;right:4px}@keyframes BrandShell-module__xrIVIW__shellPanelIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-small))}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.BrandShell-module__xrIVIW__appShell{grid-template-columns:78px minmax(0,1fr)}.BrandShell-module__xrIVIW__sidebar{padding-inline:11px}.BrandShell-module__xrIVIW__collapseToggle{display:none}.BrandShell-module__xrIVIW__brand{justify-content:center;padding-inline:0}.BrandShell-module__xrIVIW__brandText,.BrandShell-module__xrIVIW__navLabel,.BrandShell-module__xrIVIW__navItem>span:last-child,.BrandShell-module__xrIVIW__workspaceSwitcher,.BrandShell-module__xrIVIW__userIdentityText{display:none}.BrandShell-module__xrIVIW__navGroup{border-bottom:0;margin-bottom:2px;padding-bottom:2px}.BrandShell-module__xrIVIW__navItem{justify-content:center;padding-inline:0;position:relative}.BrandShell-module__xrIVIW__navItemSecondary{padding-left:0}}@media (max-width:780px){.BrandShell-module__xrIVIW__appShell{display:block}.BrandShell-module__xrIVIW__sidebar{z-index:30;width:min(88vw,310px);transition:transform var(--theme-motion-panel) var(--theme-easing);box-shadow:var(--theme-shadow-elevated);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.BrandShell-module__xrIVIW__sidebarOpen{transform:translate(0)}.BrandShell-module__xrIVIW__brand{justify-content:flex-start}.BrandShell-module__xrIVIW__brandText,.BrandShell-module__xrIVIW__navItem>span:last-child,.BrandShell-module__xrIVIW__navLabel,.BrandShell-module__xrIVIW__workspaceSwitcher{display:block}.BrandShell-module__xrIVIW__userIdentityText{display:flex}.BrandShell-module__xrIVIW__navGroup{border-bottom:1px solid color-mix(in srgb,var(--theme-text-primary) 6%,transparent);margin-bottom:8px;padding-bottom:10px}.BrandShell-module__xrIVIW__navItem{justify-content:flex-start;padding-inline:10px}.BrandShell-module__xrIVIW__navItemSecondary{padding-left:16px}.BrandShell-module__xrIVIW__mobileClose{place-items:center;display:grid}.BrandShell-module__xrIVIW__overlay{z-index:25;background:var(--theme-overlay);border:0;display:block;position:fixed;inset:0}.BrandShell-module__xrIVIW__topbar{min-height:64px;padding:10px 16px}.BrandShell-module__xrIVIW__mobileMenu{place-items:center;display:grid}.BrandShell-module__xrIVIW__content{padding:25px 18px 45px}}
.LeadCallToast-module__TRwJyq__toast{border-radius:var(--theme-radius-card);border:1px solid color-mix(in srgb, var(--theme-success) 45%, var(--theme-border));background:var(--theme-surface-raised,var(--theme-surface));width:min(340px,100vw - 32px);box-shadow:var(--theme-shadow-elevated);color:var(--theme-text-primary);animation:LeadCallToast-module__TRwJyq__enter var(--theme-motion-normal,.22s) var(--theme-easing,ease-out);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.LeadCallToast-module__TRwJyq__toast[data-placement=floating]{z-index:60;position:fixed;bottom:24px;right:24px}.LeadCallToast-module__TRwJyq__toast[data-placement=inline]{width:100%}.LeadCallToast-module__TRwJyq__toast[data-phase=failed]{border-color:color-mix(in srgb, var(--theme-warning) 55%, var(--theme-border))}@keyframes LeadCallToast-module__TRwJyq__enter{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LeadCallToast-module__TRwJyq__toast{animation:none}}.LeadCallToast-module__TRwJyq__icon{background:color-mix(in srgb, var(--theme-success) 16%, transparent);width:28px;height:28px;color:var(--theme-success);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.LeadCallToast-module__TRwJyq__toast[data-phase=failed] .LeadCallToast-module__TRwJyq__icon{background:color-mix(in srgb, var(--theme-warning) 16%, transparent);color:var(--theme-warning);font-weight:700}.LeadCallToast-module__TRwJyq__toast[data-phase=connected] .LeadCallToast-module__TRwJyq__icon{animation:LeadCallToast-module__TRwJyq__ring 1.4s var(--theme-easing,ease-in-out) infinite}@keyframes LeadCallToast-module__TRwJyq__ring{0%,to{transform:rotate(0)}10%,30%{transform:rotate(-12deg)}20%,40%{transform:rotate(12deg)}50%{transform:rotate(0)}}.LeadCallToast-module__TRwJyq__text{flex:auto;min-width:0}.LeadCallToast-module__TRwJyq__title{margin:0;font-size:13px;font-weight:650}.LeadCallToast-module__TRwJyq__detail{color:var(--theme-text-secondary);margin:2px 0 0;font-size:12px}.LeadCallToast-module__TRwJyq__actions{gap:12px;margin-top:6px;display:flex}.LeadCallToast-module__TRwJyq__actions:empty{display:none}.LeadCallToast-module__TRwJyq__link{font:inherit;color:var(--brand-focus,var(--theme-text-primary));cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:650;text-decoration:none}.LeadCallToast-module__TRwJyq__link:active,.LeadCallToast-module__TRwJyq__close:active{transform:scale(.97)}.LeadCallToast-module__TRwJyq__close{color:var(--theme-text-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 4px;font-size:16px;line-height:1}.LeadCallToast-module__TRwJyq__link:focus-visible,.LeadCallToast-module__TRwJyq__close:focus-visible{outline:2px solid var(--brand-focus,var(--theme-text-primary));outline-offset:2px;border-radius:4px}
.MotionButton-module__NWVSHW__button{transition:background-color var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing),color var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing)}.MotionButton-module__NWVSHW__button:hover:not(:disabled){transform:translateY(calc(var(--theme-motion-distance-micro) * -1))}.MotionButton-module__NWVSHW__button:active:not(:disabled){transform:translateY(0)}.MotionButton-module__NWVSHW__button:disabled{cursor:not-allowed;opacity:.55}.MotionButton-module__NWVSHW__primary{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-text-inverse)}.MotionButton-module__NWVSHW__secondary{background:var(--theme-surface-raised);border-color:var(--theme-border);color:var(--theme-text-primary)}.MotionButton-module__NWVSHW__danger{background:var(--theme-danger);border-color:var(--theme-danger);color:var(--theme-text-inverse)}@media (prefers-reduced-motion:reduce){.MotionButton-module__NWVSHW__button{transition:none}.MotionButton-module__NWVSHW__button:hover:not(:disabled),.MotionButton-module__NWVSHW__button:active:not(:disabled){transform:none}}
.MotionCard-module__9lxfBa__card{--motion-delay:0s;animation:MotionCard-module__9lxfBa__motionCardIn var(--theme-motion-slow) var(--theme-easing) var(--motion-delay) both}.MotionCard-module__9lxfBa__interactive{transition:transform var(--theme-motion-fast) var(--theme-easing), box-shadow var(--theme-motion-fast) var(--theme-easing), border-color var(--theme-motion-fast) var(--theme-easing)}.MotionCard-module__9lxfBa__interactive:hover{transform:translateY(calc(var(--theme-motion-distance-micro) * -1))}.MotionCard-module__9lxfBa__interactive:active{transform:translateY(0)}@keyframes MotionCard-module__9lxfBa__motionCardIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-small))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MotionCard-module__9lxfBa__card{animation:none}.MotionCard-module__9lxfBa__interactive{transition:none}.MotionCard-module__9lxfBa__interactive:hover,.MotionCard-module__9lxfBa__interactive:active{transform:none}}
.MotionDrawer-module__zEuivG__drawer{transition:opacity var(--theme-motion-panel) var(--theme-easing),transform var(--theme-motion-panel) var(--theme-easing)}.MotionDrawer-module__zEuivG__drawer[data-state=closed]{opacity:0;pointer-events:none;visibility:hidden}.MotionDrawer-module__zEuivG__drawer[data-state=closed][data-side=right]{transform:translateX(var(--theme-motion-distance-panel))}.MotionDrawer-module__zEuivG__drawer[data-state=closed][data-side=left]{transform:translateX(calc(var(--theme-motion-distance-panel) * -1))}.MotionDrawer-module__zEuivG__drawer[data-state=open]{opacity:1;visibility:visible;transform:translate(0)}@media (prefers-reduced-motion:reduce){.MotionDrawer-module__zEuivG__drawer{transition:none;transform:none}}
.MotionModal-module__OgY0Zq__backdrop{background:var(--theme-overlay);animation:MotionModal-module__OgY0Zq__motionBackdropIn var(--theme-motion-fast) var(--theme-easing) both;z-index:100;place-items:center;display:grid;position:fixed;inset:0}.MotionModal-module__OgY0Zq__dialog{background:var(--theme-surface-raised);border:1px solid var(--theme-border);border-radius:var(--theme-radius-modal);max-height:min(90vh,900px);box-shadow:var(--theme-shadow-elevated);animation:MotionModal-module__OgY0Zq__motionDialogIn var(--theme-motion-panel) var(--theme-easing) both;overflow:auto}.MotionModal-module__OgY0Zq__title{color:var(--theme-text-primary);font-weight:800}@keyframes MotionModal-module__OgY0Zq__motionBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes MotionModal-module__OgY0Zq__motionDialogIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-panel)) scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.MotionModal-module__OgY0Zq__backdrop,.MotionModal-module__OgY0Zq__dialog{animation:none}}
.MotionPanel-module__c0guHW__panel{opacity:0;pointer-events:none;transform:translateY(var(--theme-motion-distance-panel));transition:opacity var(--theme-motion-panel) var(--theme-easing), transform var(--theme-motion-panel) var(--theme-easing)}.MotionPanel-module__c0guHW__panel[hidden]{display:none}.MotionPanel-module__c0guHW__open{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.MotionPanel-module__c0guHW__panel{transition:none;transform:none}}
.MotionList-module__HUpCZG__list>*{animation:MotionList-module__HUpCZG__motionListIn var(--theme-motion-normal) var(--theme-easing) both;animation-delay:calc(var(--motion-stagger) * var(--motion-index,0))}@keyframes MotionList-module__HUpCZG__motionListIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-small))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MotionList-module__HUpCZG__list>*{animation:none}}
.WiringBanner-module__ebeHIG__banner{padding:var(--space-8) var(--space-16);font-size:var(--text-13);justify-content:space-between;align-items:center;display:flex}.WiringBanner-module__ebeHIG__content{align-items:center;gap:var(--space-8);display:flex}.WiringBanner-module__ebeHIG__dot{border-radius:var(--radius-pill);width:8px;height:8px}.WiringBanner-module__ebeHIG__text{color:var(--theme-text-primary)}.WiringBanner-module__ebeHIG__dismissBtn{color:var(--theme-text-secondary);font-size:var(--text-17);cursor:pointer;padding:0 var(--space-4);line-height:var(--leading-none);background:0 0;border:none}.WiringBanner-module__ebeHIG__dismissBtn:hover{color:var(--theme-text-primary)}.WiringBanner-module__ebeHIG__fixture{background-color:var(--theme-surface-raised,#121514);border-bottom:1px solid var(--theme-border,#1e2220)}.WiringBanner-module__ebeHIG__fixture .WiringBanner-module__ebeHIG__dot{background-color:var(--amber,#f59e0b)}.WiringBanner-module__ebeHIG__partial{background-color:var(--theme-surface-raised,#121514);border-bottom:1px solid var(--theme-border,#1e2220)}.WiringBanner-module__ebeHIG__partial .WiringBanner-module__ebeHIG__dot{background-color:var(--theme-primary,#fff)}.WiringBanner-module__ebeHIG__live{background-color:var(--theme-surface-raised,#121514);border-bottom:1px solid var(--theme-border,#1e2220)}.WiringBanner-module__ebeHIG__live .WiringBanner-module__ebeHIG__dot{background-color:var(--green,#22c55e)}
.DeniedState-module__Qgwydq__container{padding:var(--space-48);text-align:center;background-color:var(--red-soft);border-radius:var(--radius-8);border:1px solid var(--red);flex-direction:column;justify-content:center;align-items:center;display:flex}.DeniedState-module__Qgwydq__icon{font-size:var(--text-35);margin-bottom:var(--space-16)}.DeniedState-module__Qgwydq__title{font-size:var(--text-17);font-weight:var(--weight-semibold);color:var(--red);margin:0 0 var(--space-8) 0}.DeniedState-module__Qgwydq__message{font-size:var(--text-15);color:var(--theme-text-primary);margin:0}.DeniedState-module__Qgwydq__meta{margin-top:var(--space-16);font-size:var(--text-12);color:var(--theme-text-muted);background:var(--theme-surface);padding:var(--space-4) var(--space-8);border-radius:var(--radius-7);font-family:monospace}
.SearchField-module__Q9VRCq__container{width:100%;max-width:400px;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SearchField-module__Q9VRCq__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.SearchField-module__Q9VRCq__icon{left:var(--space-12);color:var(--theme-text-muted);font-size:var(--text-15);pointer-events:none;transition:color var(--theme-motion-fast) var(--theme-easing), transform var(--theme-motion-fast) var(--theme-easing);position:absolute}.SearchField-module__Q9VRCq__input{width:100%;padding:var(--space-8) var(--space-12) var(--space-8) var(--space-36);border:1px solid var(--theme-border);border-radius:var(--radius-8);font-size:var(--text-15);color:var(--theme-text-primary);background-color:var(--theme-surface);transition:border-color var(--theme-motion-fast) var(--theme-easing), box-shadow var(--theme-motion-fast) var(--theme-easing), transform var(--theme-motion-fast) var(--theme-easing);font-family:inherit}.SearchField-module__Q9VRCq__input:focus{box-shadow:var(--ring-focus);outline:none;transform:translateY(-1px)}.SearchField-module__Q9VRCq__input:focus+.SearchField-module__Q9VRCq__icon,.SearchField-module__Q9VRCq__inputWrapper:focus-within .SearchField-module__Q9VRCq__icon{color:var(--theme-primary);transform:scale(1.04)}.SearchField-module__Q9VRCq__input::placeholder{color:var(--theme-text-muted)}@media (prefers-reduced-motion:reduce){.SearchField-module__Q9VRCq__icon,.SearchField-module__Q9VRCq__input{transition:none}.SearchField-module__Q9VRCq__input:focus{transform:none}}
.ActivityTimeline-module__UlZWma__timeline{margin:0;padding:0;list-style:none}.ActivityTimeline-module__UlZWma__empty{font-size:var(--text-13);color:var(--theme-text-muted);font-style:italic}.ActivityTimeline-module__UlZWma__item{gap:var(--space-12);min-height:var(--space-48);display:flex;position:relative}.ActivityTimeline-module__UlZWma__nodeWrapper{width:var(--space-16);flex-direction:column;align-items:center;display:flex}.ActivityTimeline-module__UlZWma__node{border-radius:var(--radius-pill);background-color:var(--theme-primary);width:10px;height:10px;margin-top:var(--space-6);z-index:1}.ActivityTimeline-module__UlZWma__line{background-color:var(--theme-border);flex-grow:1;width:2px;margin-top:2px}.ActivityTimeline-module__UlZWma__content{padding-bottom:var(--space-16);flex:1}.ActivityTimeline-module__UlZWma__text{font-size:var(--text-13);color:var(--theme-text-primary);line-height:var(--leading-normal);margin:0}.ActivityTimeline-module__UlZWma__actor{font-weight:var(--weight-semibold);color:var(--theme-text-primary)}.ActivityTimeline-module__UlZWma__action{color:var(--theme-text-secondary)}.ActivityTimeline-module__UlZWma__target{font-weight:var(--weight-semibold);color:var(--theme-text-primary)}.ActivityTimeline-module__UlZWma__time{font-size:var(--text-11);color:var(--theme-text-muted);margin-top:var(--space-2);display:block}
.Toast-module__fHlJ7W__toastContainer{z-index:200;pointer-events:none;flex-direction:column;gap:10px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:24px;right:24px}.Toast-module__fHlJ7W__toastItem{pointer-events:auto;border-radius:var(--theme-card-radius,10px);background:var(--theme-surface-raised,var(--theme-surface));border:1px solid var(--theme-border,var(--theme-border));box-shadow:var(--theme-shadow-elevated,0 10px 25px #0000001f);color:var(--theme-text-primary,var(--theme-text-primary));animation:Toast-module__fHlJ7W__toastSlideIn var(--theme-transition-entrance) both;transition:transform var(--theme-transition-hover), opacity var(--theme-transition-hover), border-color var(--theme-transition-hover);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.Toast-module__fHlJ7W__toastItem:hover{border-color:color-mix(in srgb, var(--theme-primary) 16%, var(--theme-border));transform:translateY(-1px)}.Toast-module__fHlJ7W__toastIcon{border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:800;display:grid}.Toast-module__fHlJ7W__toastSuccess .Toast-module__fHlJ7W__toastIcon{background:color-mix(in srgb, var(--theme-success,#10b981) 18%, transparent);color:var(--theme-success,#10b981)}.Toast-module__fHlJ7W__toastError .Toast-module__fHlJ7W__toastIcon{background:color-mix(in srgb, var(--theme-danger,#ef4444) 18%, transparent);color:var(--theme-danger,#ef4444)}.Toast-module__fHlJ7W__toastWarning .Toast-module__fHlJ7W__toastIcon{background:color-mix(in srgb, var(--theme-warning,#f59e0b) 18%, transparent);color:var(--theme-warning,#f59e0b)}.Toast-module__fHlJ7W__toastInfo .Toast-module__fHlJ7W__toastIcon{background:color-mix(in srgb, var(--theme-info,#3b82f6) 18%, transparent);color:var(--theme-info,#3b82f6)}.Toast-module__fHlJ7W__toastBody{flex:1;min-width:0}.Toast-module__fHlJ7W__toastTitle{margin:0 0 2px;font-size:13.5px;font-weight:650;line-height:1.3}.Toast-module__fHlJ7W__toastMessage{color:var(--theme-text-secondary,var(--theme-text-secondary));margin:0;font-size:12.5px;line-height:1.45}.Toast-module__fHlJ7W__toastClose{color:var(--theme-text-muted,var(--ink-400));cursor:pointer;border-radius:var(--theme-radius-card);transition:color var(--theme-motion-fast) var(--theme-easing), transform var(--theme-motion-fast) var(--theme-easing);background:0 0;border:0;flex-shrink:0;margin-left:4px;padding:0;font-size:16px;line-height:1}.Toast-module__fHlJ7W__toastClose:hover{color:var(--theme-text-primary,var(--ink-900));transform:scale(1.05)}@keyframes Toast-module__fHlJ7W__toastSlideIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-panel)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Toast-module__fHlJ7W__toastItem,.Toast-module__fHlJ7W__toastClose{transition:none;animation:none}.Toast-module__fHlJ7W__toastItem:hover,.Toast-module__fHlJ7W__toastClose:hover{transform:none}}
.DataTable-module__jqt3vq__tableWrapper{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface);box-shadow:var(--theme-shadow-subtle);overflow:hidden}.DataTable-module__jqt3vq__toolbar{border-bottom:1px solid var(--theme-border);background:var(--theme-surface-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.DataTable-module__jqt3vq__searchInput{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);width:min(360px,100%);min-height:36px;color:var(--theme-text-primary);font:inherit;padding:0 11px}.DataTable-module__jqt3vq__searchInput::placeholder{color:var(--theme-text-muted)}.DataTable-module__jqt3vq__searchInput:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-primary) 55%, transparent);outline-offset:2px}.DataTable-module__jqt3vq__table{border-collapse:collapse;width:100%;font-size:12px}.DataTable-module__jqt3vq__th{text-align:left;border-bottom:1px solid var(--theme-border);background:var(--theme-surface-muted);color:var(--theme-text-muted);font:700 10px/1.2 var(--theme-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:11px 13px}.DataTable-module__jqt3vq__sortableTh{cursor:pointer;-webkit-user-select:none;user-select:none}.DataTable-module__jqt3vq__sortableTh:hover{color:var(--theme-text-primary);background:var(--theme-navigation-active)}.DataTable-module__jqt3vq__tr{transition:background var(--theme-transition-hover), color var(--theme-transition-hover)}.DataTable-module__jqt3vq__tr:hover{background:var(--theme-surface-muted)}.DataTable-module__jqt3vq__td{border-bottom:1px solid var(--theme-border);color:var(--theme-text-secondary);vertical-align:middle;padding:12px 13px}.DataTable-module__jqt3vq__skeletonCell{border-radius:var(--theme-radius-card);background:linear-gradient(90deg, var(--theme-surface-muted), var(--theme-navigation-active), var(--theme-surface-muted));height:12px}.DataTable-module__jqt3vq__pagination{color:var(--theme-text-muted);border-top:1px solid var(--theme-border);background:var(--theme-surface-muted);justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:11px;display:flex}.DataTable-module__jqt3vq__pageBtn{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:32px;color:var(--theme-text-secondary);cursor:pointer;padding:0 10px;font-weight:700}.DataTable-module__jqt3vq__pageBtn:hover:not(:disabled){color:var(--theme-primary);border-color:color-mix(in srgb, var(--theme-primary) 40%, var(--theme-border))}.DataTable-module__jqt3vq__pageBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.DataTable-module__jqt3vq__toolbar,.DataTable-module__jqt3vq__pagination{flex-direction:column;align-items:stretch}.DataTable-module__jqt3vq__searchInput{width:100%}.DataTable-module__jqt3vq__tableWrapper{overflow-x:auto}}
.EmptyState-module__oIQstW__container{text-align:center;background-color:var(--theme-surface-muted);border-radius:var(--theme-card-radius,12px);border:1px dashed var(--theme-border);animation:EmptyState-module__oIQstW__emptyStateIn var(--theme-motion-normal) var(--theme-easing) both;flex-direction:column;justify-content:center;align-items:center;padding:36px 24px;display:flex}.EmptyState-module__oIQstW__iconWrapper{border-radius:var(--theme-radius-card);width:44px;height:44px;color:var(--theme-text-muted);background:var(--theme-surface);border:1px solid var(--theme-border);transition:transform var(--theme-motion-fast) var(--theme-easing), border-color var(--theme-motion-fast) var(--theme-easing);place-items:center;margin-bottom:14px;font-size:20px;display:grid}.EmptyState-module__oIQstW__container:hover .EmptyState-module__oIQstW__iconWrapper{border-color:color-mix(in srgb, var(--theme-primary) 18%, var(--theme-border));transform:translateY(-1px)scale(1.02)}.EmptyState-module__oIQstW__title{color:var(--theme-text-primary);letter-spacing:-.01em;margin:0 0 6px;font-size:15px;font-weight:650}.EmptyState-module__oIQstW__description{color:var(--theme-text-secondary);max-width:420px;margin:0 0 16px;font-size:13.5px;line-height:1.5}.EmptyState-module__oIQstW__actions{align-items:center;gap:10px;margin-top:4px;display:flex}.EmptyState-module__oIQstW__primaryButton{border-radius:var(--theme-control-radius,8px);background:var(--theme-primary);min-height:36px;color:var(--theme-text-inverse);cursor:pointer;transition:filter var(--theme-motion-fast) var(--theme-easing), transform var(--theme-motion-fast) var(--theme-easing), box-shadow var(--theme-motion-fast) var(--theme-easing);border:0;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.EmptyState-module__oIQstW__primaryButton:hover{filter:brightness(1.08);box-shadow:0 6px 16px color-mix(in srgb, var(--theme-primary) 16%, transparent);transform:translateY(-1px)}.EmptyState-module__oIQstW__primaryButton:active{transform:translateY(0)}.EmptyState-module__oIQstW__secondaryButton{border-radius:var(--theme-control-radius,8px);background:var(--theme-surface);min-height:36px;color:var(--theme-text-primary);border:1px solid var(--theme-border);cursor:pointer;transition:background var(--theme-motion-fast) var(--theme-easing), transform var(--theme-motion-fast) var(--theme-easing), border-color var(--theme-motion-fast) var(--theme-easing);justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.EmptyState-module__oIQstW__secondaryButton:hover{background:var(--theme-surface-muted);border-color:color-mix(in srgb, var(--theme-primary) 18%, var(--theme-border));transform:translateY(-1px)}.EmptyState-module__oIQstW__secondaryButton:active{transform:translateY(0)}@keyframes EmptyState-module__oIQstW__emptyStateIn{0%{opacity:0;transform:translateY(var(--theme-motion-distance-small))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.EmptyState-module__oIQstW__container{animation:none}.EmptyState-module__oIQstW__iconWrapper,.EmptyState-module__oIQstW__primaryButton,.EmptyState-module__oIQstW__secondaryButton{transition:none}.EmptyState-module__oIQstW__container:hover .EmptyState-module__oIQstW__iconWrapper,.EmptyState-module__oIQstW__primaryButton:hover,.EmptyState-module__oIQstW__secondaryButton:hover,.EmptyState-module__oIQstW__primaryButton:active,.EmptyState-module__oIQstW__secondaryButton:active{transform:none}}
.GovernedSelect-module__6ht9mq__container{width:100%;display:inline-block;position:relative}.GovernedSelect-module__6ht9mq__trigger{background-color:var(--theme-surface-raised,#121514);width:100%;height:36px;color:var(--theme-text-primary,#ededed);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-control,2px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;padding:0 12px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s;display:flex}.GovernedSelect-module__6ht9mq__trigger:hover:not(:disabled){border-color:var(--tok-color-border-strong,#333936)}.GovernedSelect-module__6ht9mq__trigger:focus-visible,.GovernedSelect-module__6ht9mq__triggerOpen{box-shadow:0 0 0 1px var(--theme-focus,#fff);border-color:var(--theme-focus,#fff)!important}.GovernedSelect-module__6ht9mq__trigger:disabled{opacity:.5;cursor:not-allowed}.GovernedSelect-module__6ht9mq__placeholder{color:var(--theme-text-muted,#666)}.GovernedSelect-module__6ht9mq__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GovernedSelect-module__6ht9mq__icon{color:var(--theme-text-secondary,#a1a1a1);flex-shrink:0;margin-left:8px;transition:transform .15s}.GovernedSelect-module__6ht9mq__iconOpen{transform:rotate(180deg)}.GovernedSelect-module__6ht9mq__dropdown{z-index:9999;background-color:var(--theme-surface-muted,#171a19);border:1px solid var(--tok-color-border-strong,#333936);border-radius:var(--theme-radius-card,2px);max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px -5px #000000b3,0 8px 10px -6px #000000b3}.GovernedSelect-module__6ht9mq__option{width:100%;color:var(--theme-text-primary,#ededed);border-radius:var(--theme-radius-control,2px);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;transition:background-color .1s,color .1s;display:flex}.GovernedSelect-module__6ht9mq__option:hover,.GovernedSelect-module__6ht9mq__optionFocused{background-color:var(--tok-color-accent-primary-muted,#ffffff1f);color:var(--theme-text-primary,#ededed)}.GovernedSelect-module__6ht9mq__optionSelected{color:var(--theme-primary,#fff);font-weight:500}.GovernedSelect-module__6ht9mq__checkIcon{color:var(--theme-primary,#fff);flex-shrink:0;margin-left:8px}
.MotionSparkline-module__OnO_6q__sparkline{vertical-align:middle;flex-direction:column;display:inline-flex;position:relative}.MotionSparkline-module__OnO_6q__svg{overflow:visible}.MotionSparkline-module__OnO_6q__path{fill:none;stroke:var(--spark-color,var(--theme-primary,#fff));stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1)}.MotionSparkline-module__OnO_6q__fill{opacity:.15;transition:opacity .3s}.MotionSparkline-module__OnO_6q__cursorDot{fill:var(--spark-color,var(--theme-primary,#fff));stroke:var(--theme-canvas,#060707);stroke-width:2px;transition:r .15s}.MotionSparkline-module__OnO_6q__tooltip{background:var(--theme-surface-raised,#121514);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-control,4px);font-size:10px;font-family:var(--theme-font-mono,monospace);color:var(--theme-text-primary,#ededed);pointer-events:none;white-space:nowrap;z-index:10;padding:2px 6px;position:absolute;top:-26px;transform:translate(-50%);box-shadow:0 4px 12px #00000080}
.MotionAreaChart-module__wwNakq__container{background:var(--theme-surface,#0c0e0d);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-card,6px);flex-direction:column;gap:12px;width:100%;padding:16px;display:flex;position:relative}.MotionAreaChart-module__wwNakq__header{justify-content:space-between;align-items:center;display:flex}.MotionAreaChart-module__wwNakq__titleGroup{flex-direction:column;gap:2px;display:flex}.MotionAreaChart-module__wwNakq__title{color:var(--theme-text-primary,#ededed);font-size:13px;font-weight:700}.MotionAreaChart-module__wwNakq__subtitle{color:var(--theme-text-muted,#666);font-size:11px}.MotionAreaChart-module__wwNakq__legend{align-items:center;gap:12px;display:flex}.MotionAreaChart-module__wwNakq__legendItem{color:var(--theme-text-secondary,#a1a1a1);cursor:pointer;border-radius:var(--theme-radius-control,4px);background:0 0;border:none;align-items:center;gap:6px;padding:2px 6px;font-size:11px;transition:background .15s;display:inline-flex}.MotionAreaChart-module__wwNakq__legendItem:hover{background:var(--theme-surface-raised,#121514)}.MotionAreaChart-module__wwNakq__legendItem[data-active=false]{opacity:.4}.MotionAreaChart-module__wwNakq__legendDot{border-radius:50%;width:8px;height:8px}.MotionAreaChart-module__wwNakq__chartWrapper{width:100%;height:220px;position:relative}.MotionAreaChart-module__wwNakq__svg{width:100%;height:100%;overflow:visible}.MotionAreaChart-module__wwNakq__gridLine{stroke:var(--theme-border,#1e2220);stroke-dasharray:4 4}.MotionAreaChart-module__wwNakq__axisText{font-size:10px;font-family:var(--theme-font-mono,monospace);fill:var(--theme-text-muted,#666)}.MotionAreaChart-module__wwNakq__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .8s}.MotionAreaChart-module__wwNakq__area{opacity:.25;transition:opacity .3s}.MotionAreaChart-module__wwNakq__crosshair{stroke:var(--theme-text-muted,#666);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.MotionAreaChart-module__wwNakq__tooltip{background:var(--theme-surface-raised,#121514);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-control,4px);color:var(--theme-text-primary,#ededed);pointer-events:none;z-index:20;flex-direction:column;gap:4px;padding:6px 10px;font-size:11px;display:flex;position:absolute;top:12px;transform:translate(-50%);box-shadow:0 8px 24px #0009}.MotionAreaChart-module__wwNakq__tooltipTime{font-family:var(--theme-font-mono,monospace);color:var(--theme-text-muted,#666);border-bottom:1px solid var(--theme-border,#1e2220);padding-bottom:3px;font-size:10px}.MotionAreaChart-module__wwNakq__tooltipRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.MotionAreaChart-module__wwNakq__tooltipVal{font-family:var(--theme-font-mono,monospace);font-weight:700}
.MotionDonutChart-module__Hg2-EW__container{background:var(--theme-surface,#0c0e0d);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-card,6px);flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.MotionDonutChart-module__Hg2-EW__header{flex-direction:column;gap:2px;display:flex}.MotionDonutChart-module__Hg2-EW__title{color:var(--theme-text-primary,#ededed);font-size:13px;font-weight:700}.MotionDonutChart-module__Hg2-EW__subtitle{color:var(--theme-text-muted,#666);font-size:11px}.MotionDonutChart-module__Hg2-EW__body{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.MotionDonutChart-module__Hg2-EW__chartWrap{flex-shrink:0;width:160px;height:160px;position:relative}.MotionDonutChart-module__Hg2-EW__svg{transform-origin:50%;width:100%;height:100%;transform:rotate(-90deg)}.MotionDonutChart-module__Hg2-EW__segment{cursor:pointer;transition:stroke-dasharray .6s,stroke-width .15s,opacity .15s}.MotionDonutChart-module__Hg2-EW__segment:hover{stroke-width:22px}.MotionDonutChart-module__Hg2-EW__centerText{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MotionDonutChart-module__Hg2-EW__centerValue{font-size:18px;font-weight:800;font-family:var(--theme-font-mono,monospace);color:var(--theme-text-primary,#ededed);line-height:1.1}.MotionDonutChart-module__Hg2-EW__centerLabel{color:var(--theme-text-muted,#666);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:10px}.MotionDonutChart-module__Hg2-EW__legendList{flex-direction:column;flex:1;gap:8px;min-width:160px;display:flex}.MotionDonutChart-module__Hg2-EW__legendRow{border-radius:var(--theme-radius-control,4px);background:var(--theme-surface-raised,#121514);border:1px solid var(--theme-border,#1e2220);justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;font-size:11px;transition:border-color .15s;display:flex}.MotionDonutChart-module__Hg2-EW__legendRow[data-hover=true]{border-color:var(--theme-primary,#fff)}.MotionDonutChart-module__Hg2-EW__legendLeft{align-items:center;gap:8px;display:flex}.MotionDonutChart-module__Hg2-EW__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.MotionDonutChart-module__Hg2-EW__legendLabel{color:var(--theme-text-primary,#ededed);font-weight:600}.MotionDonutChart-module__Hg2-EW__legendRight{font-family:var(--theme-font-mono,monospace);align-items:center;gap:8px;display:flex}.MotionDonutChart-module__Hg2-EW__legendValue{color:var(--theme-text-secondary,#a1a1a1)}.MotionDonutChart-module__Hg2-EW__legendPct{color:var(--theme-text-muted,#666);font-size:10px}
.MotionBarChart-module__N_ANMG__container{background:var(--theme-surface,#0c0e0d);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-card,6px);flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.MotionBarChart-module__N_ANMG__header{flex-direction:column;gap:2px;display:flex}.MotionBarChart-module__N_ANMG__title{color:var(--theme-text-primary,#ededed);font-size:13px;font-weight:700}.MotionBarChart-module__N_ANMG__subtitle{color:var(--theme-text-muted,#666);font-size:11px}.MotionBarChart-module__N_ANMG__chart{flex-direction:column;gap:10px;display:flex}.MotionBarChart-module__N_ANMG__barRow{flex-direction:column;gap:4px;display:flex}.MotionBarChart-module__N_ANMG__labelRow{justify-content:space-between;align-items:center;font-size:11px;display:flex}.MotionBarChart-module__N_ANMG__barLabel{color:var(--theme-text-primary,#ededed);font-weight:600}.MotionBarChart-module__N_ANMG__barVal{font-family:var(--theme-font-mono,monospace);color:var(--theme-text-secondary,#a1a1a1)}.MotionBarChart-module__N_ANMG__track{background:var(--theme-surface-raised,#121514);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-control,4px);width:100%;height:8px;position:relative;overflow:hidden}.MotionBarChart-module__N_ANMG__fill{border-radius:var(--theme-radius-control,4px);height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.MotionBarChart-module__N_ANMG__barRow:hover .MotionBarChart-module__N_ANMG__fill{filter:brightness(1.15)}
.MotionFunnelChart-module__xBZy3q__container{background:var(--theme-surface,#0c0e0d);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-card,4px);flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.MotionFunnelChart-module__xBZy3q__header{flex-direction:column;gap:2px;display:flex}.MotionFunnelChart-module__xBZy3q__title{color:var(--theme-text-primary,#ededed);font-size:13px;font-weight:700}.MotionFunnelChart-module__xBZy3q__subtitle{color:var(--theme-text-muted,#666);font-size:11px}.MotionFunnelChart-module__xBZy3q__funnelList{flex-direction:column;gap:6px;display:flex}.MotionFunnelChart-module__xBZy3q__funnelStep{flex-direction:column;gap:4px;display:flex}.MotionFunnelChart-module__xBZy3q__stepBar{background:var(--theme-surface-raised,#121514);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-control,3px);justify-content:space-between;align-items:center;padding:8px 12px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.MotionFunnelChart-module__xBZy3q__stepBar:hover{border-color:color-mix(in srgb, var(--brand-focus,#38bdf8) 40%, var(--theme-border,#1e2220))}.MotionFunnelChart-module__xBZy3q__fill{background:color-mix(in srgb, var(--step-color,var(--brand-focus,#38bdf8)) 12%, transparent);border-right:2px solid var(--step-color,var(--brand-focus,#38bdf8));pointer-events:none;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.MotionFunnelChart-module__xBZy3q__stepLabel{color:var(--theme-text-primary,#ededed);z-index:1;font-size:11px;font-weight:600}.MotionFunnelChart-module__xBZy3q__stepMetrics{font-size:11px;font-family:var(--theme-font-mono,monospace);z-index:1;align-items:center;gap:8px;display:flex}.MotionFunnelChart-module__xBZy3q__stepValue{color:var(--theme-text-primary,#ededed);font-weight:700}.MotionFunnelChart-module__xBZy3q__stepPct{color:var(--theme-text-muted,#666);font-size:10px}.MotionFunnelChart-module__xBZy3q__dropoff{color:var(--theme-text-muted,#666);font-size:10px;font-family:var(--theme-font-mono,monospace);align-items:center;gap:6px;padding-left:16px;display:flex}.MotionFunnelChart-module__xBZy3q__dropoffDot{background:var(--theme-danger,#ef4444);border-radius:50%;width:4px;height:4px}
.MotionHeatmapGrid-module__3Z29CW__container{background:var(--theme-surface,#0c0e0d);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-card,6px);flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.MotionHeatmapGrid-module__3Z29CW__header{flex-direction:column;gap:2px;display:flex}.MotionHeatmapGrid-module__3Z29CW__title{color:var(--theme-text-primary,#ededed);font-size:13px;font-weight:700}.MotionHeatmapGrid-module__3Z29CW__subtitle{color:var(--theme-text-muted,#666);font-size:11px}.MotionHeatmapGrid-module__3Z29CW__grid{grid-template-columns:repeat(24,1fr);gap:3px;width:100%;display:grid}.MotionHeatmapGrid-module__3Z29CW__cell{aspect-ratio:1;background:var(--theme-surface-raised,#121514);border:1px solid var(--theme-border,#1e2220);cursor:pointer;border-radius:2px;transition:transform .15s,border-color .15s;position:relative}.MotionHeatmapGrid-module__3Z29CW__cell:hover{z-index:10;border-color:var(--theme-primary,#fff);transform:scale(1.3)}.MotionHeatmapGrid-module__3Z29CW__axisLabels{font-size:10px;font-family:var(--theme-font-mono,monospace);color:var(--theme-text-muted,#666);justify-content:space-between;padding:0 2px;display:flex}
.MotionRadialGauge-module__Cr1Jta__container{background:var(--theme-surface,#0c0e0d);border:1px solid var(--theme-border,#1e2220);border-radius:var(--theme-radius-card,6px);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px;display:flex;position:relative}.MotionRadialGauge-module__Cr1Jta__header{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.MotionRadialGauge-module__Cr1Jta__title{color:var(--theme-text-primary,#ededed);font-size:13px;font-weight:700}.MotionRadialGauge-module__Cr1Jta__subtitle{color:var(--theme-text-muted,#666);font-size:11px}.MotionRadialGauge-module__Cr1Jta__gaugeWrap{justify-content:center;align-items:flex-end;width:140px;height:90px;display:flex;position:relative}.MotionRadialGauge-module__Cr1Jta__svg{width:100%;height:140px;position:absolute;top:0}.MotionRadialGauge-module__Cr1Jta__track{fill:none;stroke:var(--theme-surface-raised,#121514);stroke-width:14px;stroke-linecap:round}.MotionRadialGauge-module__Cr1Jta__fill{fill:none;stroke-width:14px;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1)}.MotionRadialGauge-module__Cr1Jta__centerValue{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:4px}.MotionRadialGauge-module__Cr1Jta__val{font-size:20px;font-weight:800;font-family:var(--theme-font-mono,monospace);color:var(--theme-text-primary,#ededed);line-height:1}.MotionRadialGauge-module__Cr1Jta__unit{color:var(--theme-text-muted,#666);margin-top:2px;font-size:10px}
.OperationalState-module__gLUI8a__surface{border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);background:var(--theme-surface);color:var(--theme-text-primary);box-shadow:var(--theme-shadow-subtle)}.OperationalState-module__gLUI8a__banner{gap:8px;padding:14px;display:grid}.OperationalState-module__gLUI8a__bannerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.OperationalState-module__gLUI8a__title{margin:0;font-size:14px;font-weight:800}.OperationalState-module__gLUI8a__message{color:var(--theme-text-secondary);margin:0;font-size:13px;line-height:1.45}.OperationalState-module__gLUI8a__meta{color:var(--theme-text-muted);font:700 10px/1.3 var(--theme-font-mono);letter-spacing:.06em;text-transform:uppercase}.OperationalState-module__gLUI8a__actionRow{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.OperationalState-module__gLUI8a__action{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface-raised);min-height:34px;color:var(--theme-text-primary);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}.OperationalState-module__gLUI8a__action:hover:not(:disabled){border-color:color-mix(in srgb, var(--theme-primary) 42%, var(--theme-border));color:var(--theme-primary)}.OperationalState-module__gLUI8a__action:disabled{cursor:not-allowed;opacity:.55}.OperationalState-module__gLUI8a__degraded{border-color:color-mix(in srgb, var(--theme-warning) 48%, var(--theme-border));background:color-mix(in srgb, var(--theme-warning) 7%, var(--theme-surface))}.OperationalState-module__gLUI8a__error{border-color:color-mix(in srgb, var(--theme-danger) 42%, var(--theme-border));background:color-mix(in srgb, var(--theme-danger) 6%, var(--theme-surface))}.OperationalState-module__gLUI8a__denied{background:var(--theme-surface-muted);opacity:.92}.OperationalState-module__gLUI8a__skeletonStack{gap:10px;padding:14px;display:grid}.OperationalState-module__gLUI8a__skeletonLine{border-radius:var(--theme-radius-card);background:var(--theme-surface-muted);height:12px;animation:OperationalState-module__gLUI8a__pulse calc(var(--theme-motion-data) * 1.71) var(--theme-easing) infinite}.OperationalState-module__gLUI8a__skeletonLineWide{width:92%}.OperationalState-module__gLUI8a__skeletonLineMedium{width:68%}.OperationalState-module__gLUI8a__skeletonLineShort{width:42%}@keyframes OperationalState-module__gLUI8a__pulse{0%,to{opacity:.52}50%{opacity:1}}.OperationalState-module__gLUI8a__fieldGrid{gap:10px;display:grid}.OperationalState-module__gLUI8a__field{gap:3px;display:grid}.OperationalState-module__gLUI8a__field strong{letter-spacing:.06em;text-transform:uppercase;font-size:11px}.OperationalState-module__gLUI8a__field span{color:var(--theme-text-secondary);font-size:13px;line-height:1.45}
.Button-module__HZg0Ga__button{border-radius:var(--theme-radius-control);cursor:pointer;transition:background var(--theme-motion-fast) var(--theme-easing),border-color var(--theme-motion-fast) var(--theme-easing),opacity var(--theme-motion-fast) var(--theme-easing),transform var(--theme-motion-fast) var(--theme-easing),box-shadow var(--theme-motion-fast) var(--theme-easing);white-space:nowrap;justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex}.Button-module__HZg0Ga__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__HZg0Ga__button:hover:not(:disabled),.Button-module__HZg0Ga__button:active:not(:disabled){transform:none}.Button-module__HZg0Ga__sm{min-height:32px;padding:0 12px;font-size:12px}.Button-module__HZg0Ga__md{min-height:38px;padding:0 15px;font-size:13px}.Button-module__HZg0Ga__primary{border:1px solid color-mix(in srgb,var(--theme-primary) 72%,var(--theme-border));background:var(--theme-primary);color:var(--theme-text-inverse)}.Button-module__HZg0Ga__primary:hover:not(:disabled){background:color-mix(in srgb,var(--theme-primary) 86%,var(--theme-text-primary));box-shadow:none}.Button-module__HZg0Ga__secondary{border:1px solid var(--theme-border);background:var(--theme-surface-raised);color:var(--theme-text-primary)}.Button-module__HZg0Ga__secondary:hover:not(:disabled){background:var(--theme-surface-muted);border-color:color-mix(in srgb,var(--theme-border) 40%,var(--theme-text-primary));box-shadow:none}.Button-module__HZg0Ga__danger{border:1px solid color-mix(in srgb,var(--theme-danger) 60%,var(--theme-border));background:var(--theme-danger);color:var(--theme-text-inverse)}.Button-module__HZg0Ga__ghost{color:var(--theme-text-secondary);background:0 0;border:1px solid #0000}.Button-module__HZg0Ga__ghost:hover:not(:disabled){background:var(--theme-surface-muted);color:var(--theme-text-primary)}
.TextField-module__zTV_Jq__field{gap:6px;min-width:0;display:grid}.TextField-module__zTV_Jq__label{color:var(--theme-text-secondary);font-size:12px;font-weight:700}.TextField-module__zTV_Jq__input{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface-raised);width:100%;min-height:38px;color:var(--theme-text-primary);outline:none;padding:0 12px;font-size:13px}.TextField-module__zTV_Jq__input::placeholder{color:var(--theme-text-muted)}.TextField-module__zTV_Jq__input:hover{border-color:color-mix(in srgb,var(--theme-text-secondary) 42%,var(--theme-border))}.TextField-module__zTV_Jq__input:focus{border-color:var(--theme-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-focus) 16%,transparent)}.TextField-module__zTV_Jq__invalid{border-color:var(--theme-danger)}.TextField-module__zTV_Jq__hint,.TextField-module__zTV_Jq__error{font-size:11px;line-height:1.4}.TextField-module__zTV_Jq__hint{color:var(--theme-text-muted)}.TextField-module__zTV_Jq__error{color:var(--theme-danger)}
.Panel-module__kIHC5a__panel{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-card);box-shadow:var(--theme-shadow-subtle);overflow:hidden}.Panel-module__kIHC5a__header{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:17px 20px;display:flex}.Panel-module__kIHC5a__header h2{color:var(--theme-text-primary);letter-spacing:-.012em;margin:0;font-size:16px}.Panel-module__kIHC5a__eyebrow{color:var(--theme-primary);text-transform:uppercase;letter-spacing:.13em;margin:0 0 6px;font-size:10px;font-weight:800}.Panel-module__kIHC5a__description{color:var(--theme-text-secondary);margin:5px 0 0;font-size:13px;line-height:1.45}.Panel-module__kIHC5a__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Panel-module__kIHC5a__body{padding:20px}
.PageHeader-module__1RZrjq__header{margin-bottom:var(--theme-section-gap);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.PageHeader-module__1RZrjq__header h1{color:var(--theme-text-primary);font-family:var(--theme-font-display);letter-spacing:0;margin:0;font-size:30px;line-height:1.12}.PageHeader-module__1RZrjq__eyebrow{color:var(--theme-primary);font:800 10px/1 var(--theme-font-mono);text-transform:uppercase;letter-spacing:.13em;margin:0 0 7px}.PageHeader-module__1RZrjq__description{max-width:920px;color:var(--theme-text-secondary);margin:8px 0 0;font-size:13px;line-height:1.5}.PageHeader-module__1RZrjq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:780px){.PageHeader-module__1RZrjq__header{flex-direction:column;align-items:flex-start}.PageHeader-module__1RZrjq__actions{width:100%}}
.StatusBadge-module__bgO07G__badge{border-radius:var(--theme-radius-card);border:1px solid #0000;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:750;line-height:1.2;display:inline-flex}.StatusBadge-module__bgO07G__positive{color:var(--theme-success);background:color-mix(in srgb,var(--theme-success) 12%,transparent);border-color:color-mix(in srgb,var(--theme-success) 24%,transparent)}.StatusBadge-module__bgO07G__warning{color:var(--theme-warning);background:color-mix(in srgb,var(--theme-warning) 12%,transparent);border-color:color-mix(in srgb,var(--theme-warning) 24%,transparent)}.StatusBadge-module__bgO07G__danger{color:var(--theme-danger);background:color-mix(in srgb,var(--theme-danger) 12%,transparent);border-color:color-mix(in srgb,var(--theme-danger) 24%,transparent)}.StatusBadge-module__bgO07G__info{color:var(--theme-info);background:color-mix(in srgb,var(--theme-info) 12%,transparent);border-color:color-mix(in srgb,var(--theme-info) 24%,transparent)}.StatusBadge-module__bgO07G__neutral{color:var(--theme-text-secondary);background:var(--theme-surface-muted);border-color:var(--theme-border)}
.ThemeModeControl-module__0JPudq__control{border:1px solid var(--theme-border);border-radius:var(--theme-radius-control);background:var(--theme-surface-muted);align-items:center;gap:2px;padding:3px;display:inline-flex}.ThemeModeControl-module__0JPudq__button{color:var(--theme-text-muted);border-radius:var(--theme-radius-control);cursor:pointer;transition:background var(--theme-transition-hover),color var(--theme-transition-hover);background:0 0;border:0;padding:5px 9px;font-size:11px;font-weight:700}.ThemeModeControl-module__0JPudq__button:hover{color:var(--theme-text-primary)}.ThemeModeControl-module__0JPudq__active{background:var(--theme-surface-raised);color:var(--theme-text-primary);box-shadow:var(--theme-shadow-subtle)}
.SlidePanel-module__lNngBq__overlay{background:var(--theme-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;animation:SlidePanel-module__lNngBq__fadeIn var(--theme-motion-fast) var(--theme-easing);justify-content:flex-end;display:flex;position:fixed;inset:0}.SlidePanel-module__lNngBq__panel{background:var(--theme-surface);height:100dvh;max-height:100dvh;box-shadow:var(--theme-shadow-elevated);animation:SlidePanel-module__lNngBq__slideIn var(--theme-motion-panel) var(--theme-easing);border-left:1px solid var(--theme-border);grid-template-rows:auto minmax(0,1fr);min-width:380px;display:grid;position:relative;overflow:hidden}.SlidePanel-module__lNngBq__resizeHandle{cursor:col-resize;z-index:10;background:0 0;width:8px;transition:background .15s;position:absolute;top:0;bottom:0;left:0}.SlidePanel-module__lNngBq__resizeHandle:hover,.SlidePanel-module__lNngBq__resizeHandle:active{background:var(--theme-primary,#fff);box-shadow:0 0 8px #fff6}.SlidePanel-module__lNngBq__header{background:var(--theme-surface);border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.SlidePanel-module__lNngBq__header h2{color:var(--theme-text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.2}.SlidePanel-module__lNngBq__closeBtn{color:var(--theme-text-secondary);cursor:pointer;border-radius:var(--theme-radius-control);background:0 0;border:none;width:32px;height:32px;padding:0;font-size:24px;line-height:1}.SlidePanel-module__lNngBq__closeBtn:hover{background:var(--theme-surface-muted);color:var(--theme-text-primary)}.SlidePanel-module__lNngBq__content{overscroll-behavior:contain;min-height:0;padding:24px;padding-bottom:calc(120px + env(safe-area-inset-bottom,32px));overflow-y:auto}@keyframes SlidePanel-module__lNngBq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SlidePanel-module__lNngBq__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SlidePanel-module__lNngBq__overlay,.SlidePanel-module__lNngBq__panel{animation:none}}
.product-activation-modal-module__HG6eVa__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0f172a99;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out product-activation-modal-module__HG6eVa__fadeIn;display:flex;position:fixed;inset:0}.product-activation-modal-module__HG6eVa__modal{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-border,#e2e8f0);border-radius:14px;flex-direction:column;width:100%;max-width:620px;animation:.2s cubic-bezier(.16,1,.3,1) product-activation-modal-module__HG6eVa__slideUp;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes product-activation-modal-module__HG6eVa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes product-activation-modal-module__HG6eVa__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.product-activation-modal-module__HG6eVa__head{border-bottom:1px solid var(--theme-border,#e5e7eb);justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}.product-activation-modal-module__HG6eVa__title{color:var(--theme-text,#0f172a);margin:0 0 4px;font-size:18px;font-weight:700}.product-activation-modal-module__HG6eVa__desc{color:var(--theme-text-muted,#64748b);margin:0;font-size:13px;line-height:1.45}.product-activation-modal-module__HG6eVa__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:20px;transition:color .15s}.product-activation-modal-module__HG6eVa__closeBtn:hover{color:#0f172a}.product-activation-modal-module__HG6eVa__body{flex-direction:column;gap:12px;max-height:60vh;padding:20px 24px;display:flex;overflow-y:auto}.product-activation-modal-module__HG6eVa__packCard{border:1px solid var(--theme-border,#e2e8f0);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:10px;align-items:flex-start;gap:14px;padding:14px 16px;transition:all .15s;display:flex}.product-activation-modal-module__HG6eVa__packCard:hover{background:#f8fafc;border-color:#cbd5e1}.product-activation-modal-module__HG6eVa__packCardSelected{border-color:var(--theme-primary,#2563eb);background:#2563eb0a}.product-activation-modal-module__HG6eVa__packCardDisabled{opacity:.5;cursor:not-allowed;background:#f8fafc}.product-activation-modal-module__HG6eVa__checkbox{width:18px;height:18px;accent-color:var(--theme-primary,#2563eb);cursor:pointer;margin-top:2px}.product-activation-modal-module__HG6eVa__packInfo{flex:1}.product-activation-modal-module__HG6eVa__packHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.product-activation-modal-module__HG6eVa__packName{color:var(--theme-text,#0f172a);font-size:14px;font-weight:700}.product-activation-modal-module__HG6eVa__badge{color:#334155;letter-spacing:.03em;text-transform:uppercase;background:#e2e8f0;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700}.product-activation-modal-module__HG6eVa__packDesc{color:var(--theme-text-muted,#64748b);margin:0;font-size:12px;line-height:1.4}.product-activation-modal-module__HG6eVa__foot{border-top:1px solid var(--theme-border,#e5e7eb);background:var(--theme-card-bg,#fff);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.product-activation-modal-module__HG6eVa__selectionCount{color:#475569;font-size:13px;font-weight:500}.product-activation-modal-module__HG6eVa__footActions{gap:10px;display:flex}.product-activation-modal-module__HG6eVa__primaryBtn{background:var(--theme-primary,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.product-activation-modal-module__HG6eVa__primaryBtn:active{transform:scale(.97)}.product-activation-modal-module__HG6eVa__primaryBtn:disabled{opacity:.6;cursor:not-allowed}.product-activation-modal-module__HG6eVa__secondaryBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .15s}.product-activation-modal-module__HG6eVa__secondaryBtn:active{transform:scale(.97)}
