.workspace{--ws-bg-rgb:238 242 247;--ws-overlay-rgb:10 18 32;--ws-panel-rgb:255 255 255;--ws-panel-raised-rgb:248 250 248;--ws-ink-rgb:24 33 52;--ws-muted-rgb:101 112 131;--ws-blue-rgb:92 114 255;--ws-violet-rgb:113 91 210;--ws-success-rgb:22 139 99;--ws-warn-rgb:198 93 56;--ws-amber-rgb:180 105 20;--ws-ink:rgb(var(--ws-ink-rgb));--ws-muted:rgb(var(--ws-muted-rgb));--ws-subtle:#6b7a72;--ws-line:#6270882e;--ws-line-strong:#d6deda;--ws-glass:#ffffff94;--ws-glass-raised:#ffffffc2;--ws-glass-border:#ffffffbf;--ws-inset:#f4f7faad;--ws-account-surface:#f8faf8;--ws-blue:rgb(var(--ws-blue-rgb));--ws-blue-ink:#3549d7;--ws-blue-wash:#eef1ff;--ws-success:rgb(var(--ws-success-rgb));--ws-success-wash:#e5f5ec;--ws-warn:rgb(var(--ws-warn-rgb));--ws-warn-wash:#fff0e9;--ws-info:#4f67ff;--ws-info-wash:#edeaff;--ws-violet:rgb(var(--ws-violet-rgb));--ws-primary:#0a1220;--ws-primary-hover:#263244;--ws-danger:#c65d38;--ws-field-surface:#fff;--ws-pill-surface:#ffffff8f;--ws-pill-ink:#40505a;--ws-sidebar-surface:#fafcff80;--ws-hover-surface:#fffc;--ws-skeleton:#c6d0dd73;--ws-shimmer:#ffffffb3;--ws-grid-line:#697a940e;--ws-nav-active-fill:linear-gradient(145deg, #6378ff, #5367ec);--ws-canvas:radial-gradient(circle at 84% 2%, #a0b2ff52, transparent 30rem), radial-gradient(circle at 10% 88%, #d6c9ff42, transparent 34rem), linear-gradient(135deg, #eef2f7 0%, #f8f5ee 52%, #eef0f7 100%);--ws-shadow-card:0 8px 22px #3a4b690e;--ws-shadow-metric:0 6px 16px #40506c0b;--ws-shadow-rail:0 10px 26px #38486712;--ws-highlight:inset 0 1px 0 #ffffffe0;--ws-ease:cubic-bezier(.22, 1, .36, 1);background:var(--ws-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--ws-ink);font-family:var(--font-plex), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;position:relative;overflow-x:clip}.workspace:before{z-index:0;content:"";background-image:linear-gradient(var(--ws-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--ws-grid-line) 1px, transparent 1px);pointer-events:none;background-size:56px 56px;position:absolute;inset:0}.workspace>*{z-index:1;position:relative}.workspace *,.workspace :before,.workspace :after{box-sizing:border-box}.workspace :focus-visible{outline:2px solid var(--ws-info);outline-offset:2px}.workspace input:not([type=radio]):not([type=checkbox]),.workspace select,.workspace textarea{background:var(--ws-field-surface);color:var(--ws-ink);border-radius:10px}.workspace input::-moz-placeholder{color:var(--ws-subtle)}.workspace textarea::-moz-placeholder{color:var(--ws-subtle)}.workspace input::placeholder,.workspace textarea::placeholder{color:var(--ws-subtle)}.workspace .ws-input{border:1px solid var(--ws-line-strong);border-radius:12px;width:100%;min-height:48px;padding:12px 16px;font-size:14px;transition:border-color .18s}.workspace .ws-input:focus{border-color:var(--ws-info)}.workspace .ws-input:disabled{background:var(--ws-inset);color:var(--ws-muted)}.workspace .ws-label{margin-top:16px;font-size:14px;font-weight:500;display:block}.workspace .ws-hint{color:var(--ws-subtle);margin-top:6px;font-size:12px}html:has(.workspace){scrollbar-color:#58667e47 transparent}html:has(.workspace)::-webkit-scrollbar-thumb{background-color:#58667e3d}html:has(.workspace)::-webkit-scrollbar-thumb:hover{background-color:#58667e61}.workspace .ws-shell{min-height:100vh;display:flex}.workspace .ws-content{width:min(100%,1640px);padding:12px clamp(20px,3vw,56px) 56px}.workspace .ws-mobile-nav-row{z-index:20;align-items:flex-start;gap:8px;display:flex;position:relative}.workspace .ws-mobile-nav-row nav>.ws-pill{min-height:44px}.workspace .ws-mobile-actions{flex-shrink:0;position:relative}.workspace .ws-mobile-actions-trigger{justify-content:center;width:44px;height:44px;padding:0;font-weight:700}.workspace .ws-mobile-actions-menu{z-index:50;overscroll-behavior:contain;border:1px solid var(--ws-glass-border);background:var(--ws-account-surface);width:min(24rem,100vw - 32px);max-height:calc(100svh - 96px);box-shadow:var(--ws-shadow-rail), var(--ws-highlight);-webkit-backdrop-filter:blur(24px)saturate(145%);animation:ws-menu-enter .18s var(--ws-ease) both;border-radius:20px;padding:14px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.workspace .ws-mobile-switcher{border-bottom:1px solid var(--ws-line);padding-bottom:12px;position:relative}.workspace .ws-mobile-actions-label{color:var(--ws-subtle);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px 8px;font-size:10px;font-weight:700}.workspace .ws-mobile-account-summary{border-bottom:1px solid var(--ws-line);overflow-wrap:anywhere;padding:12px 4px}.workspace .ws-mobile-action-list{gap:4px;padding-top:8px;display:grid}.workspace .ws-mobile-action{width:100%;min-height:44px;color:var(--ws-ink);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.workspace .ws-mobile-action:hover{background:var(--ws-glass-raised)}.workspace .ws-mobile-confirm{padding-top:12px}.workspace .ws-mobile-actions-menu .ws-switcher-item,.workspace .ws-mobile-actions-menu .ws-switcher-create{min-height:44px}.workspace .ws-sidebar{border:1px solid var(--ws-glass-border);background:var(--ws-sidebar-surface);height:calc(100vh - 24px);box-shadow:var(--ws-shadow-rail), var(--ws-highlight);-webkit-backdrop-filter:blur(24px)saturate(140%);border-radius:22px;margin:12px 0 12px 12px}.workspace .ws-rail-group+.ws-rail-group{border-top:1px solid var(--ws-line);margin-top:18px;padding-top:14px}.workspace .ws-rail-group-label{max-height:20px;color:var(--ws-subtle);letter-spacing:.12em;text-transform:uppercase;transition:max-height var(--ws-rail-anim), margin var(--ws-rail-anim), opacity .14s ease;margin:0 12px 6px;font-size:10px;font-weight:700}.workspace{--ws-rail-anim:.22s var(--ws-ease)}.workspace .ws-sidebar-animated{transition:width var(--ws-rail-anim)}.workspace .ws-rail-item{width:100%;min-height:40px;color:var(--ws-ink);text-align:left;white-space:nowrap;transition:transform .18s var(--ws-ease), background .18s ease, box-shadow .18s ease, width var(--ws-rail-anim), height var(--ws-rail-anim), min-height var(--ws-rail-anim), padding var(--ws-rail-anim), margin var(--ws-rail-anim), gap var(--ws-rail-anim), border-radius var(--ws-rail-anim);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:13px;font-weight:500;display:flex;overflow:hidden}.workspace .ws-rail-label{text-overflow:ellipsis;min-width:0;max-width:220px;transition:max-width var(--ws-rail-anim), opacity .14s ease;flex:1;overflow:hidden}.workspace .ws-rail-badge{color:var(--ws-subtle);margin-left:auto;font-size:10px;font-weight:600}.workspace .ws-rail-collapsed .ws-rail-label,.workspace .ws-rail-collapsed .ws-rail-badge{opacity:0;max-width:0;margin:0}.workspace .ws-rail-brand{max-width:200px;transition:max-width var(--ws-rail-anim), opacity .14s ease;overflow:hidden}.workspace .ws-rail-brand-hidden{opacity:0;max-width:0}.workspace .ws-rail-toggle{width:32px;height:32px;color:var(--ws-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;place-items:center;transition:background .16s,color .16s,border-color .16s;display:grid}.workspace .ws-rail-toggle:hover{border-color:var(--ws-line);background:var(--ws-hover-surface);color:var(--ws-ink)}.workspace .ws-rail-collapsed .ws-rail-group-label{opacity:0;max-height:0;margin-bottom:0;overflow:hidden}.workspace .ws-rail-item:hover{background:var(--ws-hover-surface);transform:translateY(-1px)}.workspace .ws-rail-item-active{background:var(--ws-blue-wash);color:var(--ws-blue-ink);font-weight:600}.workspace .ws-rail-collapsed .ws-rail-item{border:1px solid var(--ws-glass-border);background:var(--ws-pill-surface);width:44px;height:44px;min-height:44px;box-shadow:0 8px 20px #3e4f6b14, var(--ws-highlight);border-radius:50%;justify-content:center;gap:0;margin-inline:auto;padding:0}.workspace .ws-rail-collapsed .ws-rail-item-active{background:var(--ws-nav-active-fill);color:#fff;border-color:#0000;box-shadow:0 10px 22px #5166ec42,inset 0 1px #fff6}.workspace .ws-resize-handle{z-index:30;cursor:col-resize;touch-action:none;outline:none;width:16px;height:100%;position:absolute;top:0;right:-8px}.workspace .ws-resize-handle:after{content:"";opacity:0;width:1px;height:48px;transition:opacity .18s ease, height .18s var(--ws-ease), background .18s ease;background:#aab7b0;border-radius:999px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%)}.workspace .ws-resize-handle:hover:after,.workspace .ws-resize-handle:focus-visible:after{opacity:1}.workspace .ws-resize-handle-active:after{background:var(--ws-info);opacity:1;height:80px}.workspace .ws-account-button{z-index:41;border:1px solid var(--ws-line-strong);background:var(--ws-account-surface);text-align:left;border-radius:999px;align-items:center;transition:border-color .18s;display:flex;position:relative;box-shadow:0 8px 18px #0a12200f}.workspace .ws-account-button:hover{border-color:var(--ws-info)}.workspace .ws-account-button-open{box-shadow:none;border-top-color:#0000;border-radius:0 0 22px 22px}.workspace .ws-account-button-open-collapsed{box-shadow:none}.workspace .ws-account-menu{z-index:40;border:1px solid var(--ws-glass-border);background:var(--ws-account-surface);box-shadow:var(--ws-highlight);-webkit-backdrop-filter:blur(24px)saturate(145%);transform-origin:bottom;animation:ws-menu-enter .24s var(--ws-ease) both;border-bottom:0;border-radius:22px 22px 0 0;padding:12px;position:absolute;bottom:72px;left:12px;right:12px}.workspace .ws-account-menu-collapsed{border-radius:18px 18px 0 0;padding:6px;bottom:60px;left:8px;right:8px}.workspace .ws-account-confirm{border-radius:22px 22px 0 0;min-width:236px;padding:14px;right:auto}.workspace .ws-account-menu-item{z-index:0;isolation:isolate;position:relative}.workspace .ws-account-menu-item:before{z-index:-1;background:var(--ws-hover-surface);content:"";opacity:0;pointer-events:none;border-radius:14px;transition:opacity .18s;position:absolute;inset:0 12px}.workspace .ws-account-menu-item:hover:before{opacity:1}@keyframes ws-menu-enter{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.workspace .ws-card{border:1px solid var(--ws-glass-border);background:var(--ws-glass-raised);box-shadow:var(--ws-shadow-card), var(--ws-highlight);-webkit-backdrop-filter:blur(24px)saturate(135%);border-radius:20px}.workspace .ws-metric{border:1px solid var(--ws-glass-border);background:var(--ws-glass-raised);min-height:166px;box-shadow:var(--ws-shadow-metric), var(--ws-highlight);border-radius:18px}.workspace .ws-inset{background:var(--ws-inset);border-radius:18px}.workspace .ws-card .ws-nested{border-radius:18px}.workspace .ws-pill{border:1px solid var(--ws-glass-border);background:var(--ws-pill-surface);min-height:40px;box-shadow:var(--ws-highlight), 0 8px 24px #44546f12;color:var(--ws-pill-ink);-webkit-backdrop-filter:blur(16px)saturate(135%);border-radius:999px;align-items:center;font-size:12px;font-weight:500;transition:border-color .18s,color .18s;display:inline-flex}.workspace .ws-pill:hover{border-color:var(--ws-info);color:var(--ws-info)}.workspace .ws-pill-active{border-color:var(--ws-info);background:var(--ws-blue-wash);color:var(--ws-info);font-weight:600}.workspace .ws-button-primary{border:1px solid var(--ws-primary);background:var(--ws-primary);color:#fff;min-height:40px;transition:background .18s ease, transform .18s var(--ws-ease);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 12px 28px #0a122038,inset 0 1px #ffffff29}.workspace .ws-button-primary:hover{background:var(--ws-primary-hover);transform:translateY(-1px)}.workspace .ws-button-danger{border:1px solid var(--ws-danger);background:var(--ws-danger);color:#fff;min-height:40px;transition:opacity .18s ease, transform .18s var(--ws-ease);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.workspace .ws-button-danger:hover:not(:disabled){transform:translateY(-1px)}.workspace .ws-button-danger:disabled{border-color:color-mix(in srgb, var(--ws-warn) 34%, transparent);background:var(--ws-warn-wash);color:color-mix(in srgb, var(--ws-warn) 72%, transparent);cursor:not-allowed}.workspace .ws-brand{font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase}.workspace .ws-switcher-trigger{text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;transition:background .16s,border-color .16s;display:flex}.workspace .ws-switcher-trigger:hover{border-color:var(--ws-line);background:var(--ws-hover-surface)}.workspace .ws-switcher-trigger-open{border-color:var(--ws-line-strong);background:var(--ws-account-surface)}.workspace .ws-switcher-avatar{background:var(--ws-primary);color:#fff;letter-spacing:.02em;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.workspace .ws-switcher-avatar-sm{background:var(--ws-inset);width:22px;height:22px;color:var(--ws-muted);border-radius:7px;font-size:9px}.workspace .ws-switcher-item-active .ws-switcher-avatar-sm{background:var(--ws-primary);color:#fff}.workspace .ws-switcher-label{color:var(--ws-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.workspace .ws-switcher-menu{z-index:45;border:1px solid var(--ws-glass-border);background:var(--ws-account-surface);box-shadow:0 18px 44px #0a122024, var(--ws-highlight);-webkit-backdrop-filter:blur(24px)saturate(145%);transform-origin:top;animation:ws-menu-enter .18s var(--ws-ease) both;border-radius:18px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0}.workspace .ws-switcher-menu-collapsed{width:232px;left:0;right:auto}.workspace .ws-switcher-filter{border-bottom:1px solid var(--ws-line);align-items:center;gap:7px;margin-bottom:4px;padding:7px 10px;display:flex}.workspace .ws-switcher-filter input{min-width:0;color:var(--ws-ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.workspace .ws-switcher-filter input::placeholder{color:var(--ws-subtle)}.workspace .ws-switcher-list{scrollbar-width:none;max-height:264px;overflow-y:auto}.workspace .ws-switcher-list::-webkit-scrollbar{display:none}.workspace .ws-switcher-item{min-height:38px;color:var(--ws-ink);border-radius:12px;align-items:center;gap:9px;padding:0 9px;font-size:12px;font-weight:600;transition:background .14s;display:flex}.workspace .ws-switcher-item:hover{background:var(--ws-hover-surface)}.workspace .ws-switcher-item-active{background:var(--ws-blue-wash)}.workspace .ws-switcher-empty{color:var(--ws-subtle);text-align:center;padding:14px 10px;font-size:11px}.workspace .ws-switcher-create{border-top:1px solid var(--ws-line);min-height:36px;color:var(--ws-info);align-items:center;gap:8px;margin-top:4px;padding:8px 9px 0;font-size:11px;font-weight:700;display:flex}.workspace .ws-switcher-create:hover{color:var(--ws-ink)}@media (prefers-reduced-motion:reduce){.workspace .ws-switcher-menu{animation:none}}.workspace .ws-page-header{padding:8px 4px 6px}.workspace .ws-page-header h1{letter-spacing:-.055em;max-width:680px;font-weight:520}.workspace .ws-eyebrow{color:var(--ws-info);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.workspace .ws-eyebrow:before{content:"";background:currentColor;width:6px;height:6px}.workspace .ws-card-entrance{opacity:0;animation:ws-card-enter .52s var(--ws-ease) both}@keyframes ws-card-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.workspace .ws-skeleton{background:var(--ws-skeleton);border-radius:6px;display:block;position:relative;overflow:hidden}.workspace .ws-skeleton:after{content:"";background:linear-gradient(100deg, transparent 18%, var(--ws-shimmer) 46%, transparent 72%);animation:1.35s ease-in-out infinite ws-shimmer;position:absolute;inset:0;transform:translate(-110%)}@keyframes ws-shimmer{to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.workspace .ws-card-entrance{opacity:1;animation:none;transform:none}.workspace .ws-skeleton:after{animation:none}.workspace .ws-rail-item,.workspace .ws-button-primary,.workspace .ws-sidebar-animated,.workspace .ws-rail-label,.workspace .ws-rail-badge,.workspace .ws-rail-brand,.workspace .ws-rail-group-label{transition:none}.workspace .ws-rail-item:hover,.workspace .ws-button-primary:hover{transform:none}.workspace .ws-account-menu,.workspace .ws-mobile-actions-menu{animation:none}}@media (max-width:767px){.workspace .ws-content{padding:28px 16px 42px}.workspace .ws-pill,.workspace .ws-button-primary{min-height:44px}.workspace .ws-page-header{padding-inline:0}.workspace .ws-card,.workspace .ws-metric{border-radius:16px}}@media (min-width:768px){.workspace .ws-mobile-nav-row{display:none}}.telemetry-theme[data-theme=dark] .workspace{--ws-bg-rgb:8 9 11;--ws-panel-rgb:22 23 26;--ws-panel-raised-rgb:28 29 33;--ws-ink-rgb:230 237 247;--ws-muted-rgb:171 183 201;--ws-blue-rgb:158 170 255;--ws-violet-rgb:190 166 255;--ws-success-rgb:109 218 176;--ws-warn-rgb:255 173 148;--ws-amber-rgb:240 195 112;--ws-subtle:#96a5bc;--ws-line:#b2b7c22e;--ws-line-strong:#45474e;--ws-glass:#16171ac7;--ws-glass-raised:#191a1ef0;--ws-glass-border:#b2b7c233;--ws-inset:#202126cc;--ws-account-surface:#191a1e;--ws-blue-ink:#b5bfff;--ws-blue-wash:#283353;--ws-info:#9eaaff;--ws-info-wash:#2b3151;--ws-success-wash:#183a33;--ws-warn-wash:#452e2b;--ws-primary:#4254c6;--ws-primary-hover:#3647ad;--ws-danger:#b34436;--ws-field-surface:#111215;--ws-pill-surface:#1c1d22e6;--ws-pill-ink:var(--ws-ink);--ws-sidebar-surface:#121316e6;--ws-hover-surface:#383a418c;--ws-skeleton:#82869138;--ws-shimmer:#b2b7c221;--ws-grid-line:#b2b7c206;--ws-nav-active-fill:var(--ws-primary);--ws-shadow-card:0 8px 22px #00000029;--ws-shadow-metric:0 6px 16px #0000001f;--ws-shadow-rail:0 10px 26px #0003;--ws-highlight:inset 0 1px 0 #b2b7c20f;--ws-canvas:radial-gradient(circle at 84% 2%, #ffffff06, transparent 30rem), linear-gradient(135deg, #08090b 0%, #101113 52%, #0b0c0e 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace .ws-theme-toggle{cursor:pointer;width:44px;min-height:44px;padding:0}.workspace .ws-auth-theme-control{position:absolute;top:20px;right:24px}html:has(.telemetry-theme[data-theme=dark]){scrollbar-color:#9aaecc66 transparent}html:has(.telemetry-theme[data-theme=dark])::-webkit-scrollbar-thumb{background-color:#9aaecc52}html:has(.telemetry-theme[data-theme=dark])::-webkit-scrollbar-thumb:hover{background-color:#9aaecc80}
.DashboardAssistant-module__vv7Clq__assistant{z-index:60;font-family:var(--font-plex), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;position:fixed;bottom:24px;right:24px}.DashboardAssistant-module__vv7Clq__panel{-webkit-backdrop-filter:blur(24px)saturate(140%);background:#f8fafcf0;border:1px solid #ffffffd1;border-radius:26px;flex-direction:column;width:min(390px,100vw - 32px);height:min(560px,100vh - 116px);margin-bottom:12px;animation:.22s cubic-bezier(.22,1,.36,1) both DashboardAssistant-module__vv7Clq__panel-enter;display:flex;overflow:hidden;box-shadow:0 24px 64px #212f4a33,inset 0 1px #ffffffeb}.DashboardAssistant-module__vv7Clq__header{background:linear-gradient(135deg,#eef1fff5,#f8fafce6);border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.DashboardAssistant-module__vv7Clq__titleGroup,.DashboardAssistant-module__vv7Clq__headerActions,.DashboardAssistant-module__vv7Clq__composer,.DashboardAssistant-module__vv7Clq__message,.DashboardAssistant-module__vv7Clq__launcher{align-items:center;display:flex}.DashboardAssistant-module__vv7Clq__titleGroup{gap:10px}.DashboardAssistant-module__vv7Clq__headerIcon{color:#fff;background:#4f67ff;border-radius:11px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 8px 18px #4f67ff38}.DashboardAssistant-module__vv7Clq__eyebrow{color:#64748b;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1px;font-size:9px;font-weight:800}.DashboardAssistant-module__vv7Clq__header h2{color:#182134;letter-spacing:-.02em;margin:0;font-size:14px;font-weight:700}.DashboardAssistant-module__vv7Clq__headerActions{gap:3px}.DashboardAssistant-module__vv7Clq__headerActions button{color:#708077;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.DashboardAssistant-module__vv7Clq__headerActions button:hover{color:#304052;background:#ffffffc2}.DashboardAssistant-module__vv7Clq__messages{background:linear-gradient(#eef2f7a3,#f8faf866);flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.DashboardAssistant-module__vv7Clq__message{border-radius:15px;gap:7px;max-width:88%;padding:10px 12px;font-size:12px;line-height:1.5}.DashboardAssistant-module__vv7Clq__message p{margin:0}.DashboardAssistant-module__vv7Clq__assistantMessage{color:#40505a;background:#ffffffe6;border:1px solid #d5dedae6;border-bottom-left-radius:5px;align-self:flex-start}.DashboardAssistant-module__vv7Clq__userMessage{color:#fff;background:#4f67ff;border-bottom-right-radius:5px;align-self:flex-end;box-shadow:0 8px 18px #4f67ff2e}.DashboardAssistant-module__vv7Clq__typing span{animation:1.1s ease-in-out infinite DashboardAssistant-module__vv7Clq__typing-pulse;display:inline-block}.DashboardAssistant-module__vv7Clq__typing span:nth-child(2){animation-delay:.12s}.DashboardAssistant-module__vv7Clq__typing span:nth-child(3){animation-delay:.24s}.DashboardAssistant-module__vv7Clq__composerArea{background:#ffffffbd;border-top:1px solid #94a3b826;padding:11px 12px 12px}.DashboardAssistant-module__vv7Clq__prompts{scrollbar-width:none;gap:6px;padding:0 1px 9px;display:flex;overflow-x:auto}.DashboardAssistant-module__vv7Clq__prompts::-webkit-scrollbar{display:none}.DashboardAssistant-module__vv7Clq__prompts button{color:#4356d3;cursor:pointer;background:#f0f2ff;border:1px solid #4f67ff29;border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:700}.DashboardAssistant-module__vv7Clq__prompts button:hover:not(:disabled){background:#e5e9ff;border-color:#4f67ff57}.DashboardAssistant-module__vv7Clq__prompts button:disabled,.DashboardAssistant-module__vv7Clq__composer button:disabled{cursor:not-allowed;opacity:.55}.DashboardAssistant-module__vv7Clq__composer{background:#fff;border:1px solid #d8e0dc;border-radius:22px;gap:8px;min-height:52px;padding:5px 6px 5px 16px;box-shadow:inset 0 1px 1px #18213408}.DashboardAssistant-module__vv7Clq__composer:focus-within{box-shadow:none;border-color:#b9c7c0}.DashboardAssistant-module__vv7Clq__composer input{color:#182134;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.DashboardAssistant-module__vv7Clq__composer input::placeholder{color:#93a19a}.DashboardAssistant-module__vv7Clq__composer button{color:#fff;cursor:pointer;background:#4f67ff;border:0;border-radius:16px;place-items:center;width:40px;height:40px;transition:transform .16s,background .16s;display:grid}.DashboardAssistant-module__vv7Clq__composer button:hover:not(:disabled){background:#4057e9;transform:translateY(-1px)}.DashboardAssistant-module__vv7Clq__launcher{color:#fff;cursor:pointer;background:#4f67ff;border:1px solid #ffffffc2;border-radius:999px;justify-content:center;width:52px;height:52px;margin-left:auto;padding:0;font-size:12px;font-weight:700;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s;box-shadow:0 14px 30px #394cb74d,inset 0 1px #ffffff47}.DashboardAssistant-module__vv7Clq__launcher:hover{background:#4057e9;transform:translateY(-2px)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__panel{border-color:var(--ws-glass-border);background:var(--ws-account-surface);box-shadow:var(--ws-shadow-rail), var(--ws-highlight)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__header{border-color:var(--ws-line);background:var(--ws-info-wash)}:is(.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__header h2,.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composer input){color:var(--ws-ink)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__eyebrow{color:var(--ws-muted)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__headerActions button{color:var(--ws-muted)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__headerActions button:hover{background:var(--ws-hover-surface);color:var(--ws-ink)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__messages{background:var(--ws-sidebar-surface)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__assistantMessage{border-color:var(--ws-line);background:var(--ws-inset);color:var(--ws-ink)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composerArea{border-color:var(--ws-line);background:var(--ws-account-surface)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__prompts button{border-color:var(--ws-line-strong);background:var(--ws-info-wash);color:var(--ws-info)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__prompts button:hover:not(:disabled){border-color:var(--ws-info);background:var(--ws-hover-surface)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composer{border-color:var(--ws-line-strong);background:var(--ws-field-surface)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composer:focus-within{border-color:var(--ws-info)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composer input::placeholder{color:var(--ws-subtle)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__headerIcon{border-color:var(--ws-glass-border);background:var(--ws-primary)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__userMessage{border-color:var(--ws-glass-border);background:var(--ws-primary)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composer button{border-color:var(--ws-glass-border);background:var(--ws-primary)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__launcher{border-color:var(--ws-glass-border);background:var(--ws-primary)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__composer button:hover:not(:disabled){background:var(--ws-primary-hover)}.telemetry-theme[data-theme=dark] .DashboardAssistant-module__vv7Clq__launcher:hover{background:var(--ws-primary-hover)}@keyframes DashboardAssistant-module__vv7Clq__panel-enter{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DashboardAssistant-module__vv7Clq__typing-pulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@media (max-width:640px){.DashboardAssistant-module__vv7Clq__assistant{bottom:16px;right:16px}.DashboardAssistant-module__vv7Clq__panel{width:calc(100vw - 32px);height:min(560px,100vh - 96px)}.DashboardAssistant-module__vv7Clq__launcher{justify-content:center;width:52px;padding:0}}@media (prefers-reduced-motion:reduce){.DashboardAssistant-module__vv7Clq__panel,.DashboardAssistant-module__vv7Clq__typing span{animation:none}.DashboardAssistant-module__vv7Clq__launcher,.DashboardAssistant-module__vv7Clq__composer button{transition:none}}
.VoiceReceptionistDashboard-module__e13Bkq__calendarViewMenu{z-index:20;border:1px solid var(--ws-glass-border);background:var(--ws-account-surface);border-radius:16px;min-width:132px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 36px #2b3a5329}.VoiceReceptionistDashboard-module__e13Bkq__calendarViewMenu p{color:var(--ws-subtle);letter-spacing:.12em;text-transform:uppercase;margin:4px 8px 5px;font-size:10px;font-weight:700}.workspace .VoiceReceptionistDashboard-module__e13Bkq__calendarViewMenuOption{min-height:34px;box-shadow:none;color:var(--ws-ink);text-align:left;background:0 0;border:0;border-radius:10px;padding:0 10px;font-size:12px;font-weight:600}.workspace .VoiceReceptionistDashboard-module__e13Bkq__calendarViewMenuOption:hover{background:var(--ws-blue-wash);color:var(--ws-blue-ink)}.workspace .VoiceReceptionistDashboard-module__e13Bkq__calendarViewMenuOptionActive{background:var(--ws-blue-wash);color:var(--ws-blue-ink)}.workspace .VoiceReceptionistDashboard-module__e13Bkq__calendarPrimaryAction{border:1px solid var(--ws-primary);background:var(--ws-primary);color:#fff;box-shadow:0 12px 28px #0a122038,inset 0 1px #ffffff29}.workspace .VoiceReceptionistDashboard-module__e13Bkq__calendarPrimaryAction:hover{background:var(--ws-primary-hover)}.VoiceReceptionistDashboard-module__e13Bkq__loadingContent{pointer-events:none}
