:root{--ae-line:#dfe6f0;--ae-ink:#20232c;--ae-blue:#2348ff;--ae-shadow:0 12px 36px rgb(30 48 83/5%),0 2px 8px rgb(30 48 83/3%);--ae-shadow-raised:0 18px 38px rgb(30 48 83/9%),0 3px 10px rgb(30 48 83/4%);--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body,button,input,select,textarea{font-family:var(--font-sans)}.app-shell{background:#f5f7fb}.ae-sidebar [data-sidebar=sidebar]{background:linear-gradient(160deg,#1e2431,#171b25 68%)}.ae-sidebar [data-sidebar=menu-button]{border-radius:11px;transition:background-color .18s ease,color .18s ease,transform .18s ease}.ae-sidebar [data-sidebar=menu-button][data-active=true]{background:#3153ec;box-shadow:0 5px 14px rgb(24 45 137/23%)}.ae-sidebar .workspace{border-radius:13px;border-color:rgb(255 255 255/13%);background:rgb(255 255 255/5%)}.ae-sidebar .sidebar-promise{padding:18px 10px 10px}.ae-sidebar .sidebar-promise svg{margin-bottom:9px}.ae-sidebar .sidebar-promise p{margin:5px 0 0}.topbar{min-height:74px;height:auto;padding-block:12px;border-bottom-color:rgb(208 218 232/75%);background:rgb(255 255 255/91%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.topbar .profile{padding:5px 8px;border:1px solid transparent;border-radius:12px;transition:background-color .18s ease,border-color .18s ease}.topbar .profile:hover{border-color:var(--ae-line);background:#f5f8ff}.content{max-width:1480px}.page-heading{margin-bottom:24px}.dashboard-heading .date-label{display:flex;margin-left:auto}.page-heading h1{font-weight:650;letter-spacing:-.035em}.page-heading .eyebrow{letter-spacing:.13em}.dashboard-today{margin:2px 0 28px}.dashboard-today-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-bottom:14px}.dashboard-today-heading h2{margin:0;font-size:21px;letter-spacing:-.025em}.dashboard-today-heading time{color:#647084;font-size:13px;text-transform:capitalize}.dashboard-today-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.today-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-width:0;min-height:126px;padding:18px;border:1px solid var(--ae-line);border-radius:15px;background:#fff;box-shadow:var(--ae-shadow);text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.today-card:hover{transform:translateY(-2px);border-color:#a9bcf7;box-shadow:var(--ae-shadow-raised)}.today-card>span{display:flex;align-items:center;gap:9px;color:#4e5c71;font-size:13px;font-weight:600}.today-card>span svg{flex-shrink:0;color:var(--ae-blue)}.today-card>strong{color:var(--ae-ink);font-size:clamp(23px,2.2vw,32px);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.today-card:last-child>strong{color:var(--ae-blue);font-size:17px;letter-spacing:0}.today-card>svg{position:absolute;right:17px;bottom:18px;color:#8a99ae}.dashboard-section-label{margin:0 0 13px;color:#66748b;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.metrics{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:13px}.cal-shell,.client-summary-grid>section,.metric,.panel{border-color:var(--ae-line);border-radius:15px;box-shadow:var(--ae-shadow)}.metric{padding:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.metric:hover{box-shadow:var(--ae-shadow-raised)}.metric>strong{display:block;margin:8px 0 4px;line-height:1.25;font-weight:650}.metric-1{box-shadow:0 10px 27px rgb(35 72 255/15%)}.panel-heading{gap:10px 16px}.panel-heading h2{font-weight:650}.badge,.count,.heading-count,.mail-tag{border-radius:8px;font-weight:600}.icon-button,.primary,.secondary,[data-slot=select-trigger],[data-slot=tabs-trigger]{border-radius:10px;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.primary{box-shadow:0 3px 10px rgb(35 72 255/13%)}.primary:hover:not(:disabled){box-shadow:0 6px 15px rgb(35 72 255/19%)}.primary:active:not(:disabled),.secondary:active:not(:disabled){transform:translateY(1px)}:where(.content,.ae-dialog,.login-form,.ae-copilot-sheet) :is(input:not([type=checkbox]),textarea,select,[data-slot=select-trigger]){border-radius:10px;border-color:#d5dfeb;background-color:#fff;box-shadow:0 1px 2px rgb(31 46 73/3%)}:where(.content,.ae-dialog,.login-form,.ae-copilot-sheet) :is(input,textarea)::placeholder{color:#64748b;opacity:1}:where(.content,.ae-dialog,.login-form,.ae-copilot-sheet) :is(input,textarea,select,[data-slot=select-trigger]):focus-visible{outline:2px solid #5270ff;outline-offset:2px}.space-tabs>[data-slot=tabs-list],.team-tabs{border-radius:12px;background:#eaf0fa}.space-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{border-radius:9px}.panel :is(.crm-short-row,.manual-entry,.decision-ticket,.mail-item),.panel :is(tr,.attention-item){transition:background-color .15s ease}.panel :is(.crm-short-row,.manual-entry,.decision-ticket,.mail-item):hover,.panel tbody tr:hover{background:#f8faff}.empty{color:#627087}.ae-dialog,[data-slot=sheet-content]{box-shadow:0 24px 64px rgb(15 29 56/17%)}.ae-dialog{border-radius:17px}[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=tooltip-content],[data-sonner-toast]{border-color:var(--ae-line);border-radius:12px;box-shadow:var(--ae-shadow-raised)}[data-slot=sheet-content].action-drawer,[data-slot=sheet-content].ae-copilot-sheet{border-radius:16px 0 0 16px}[data-slot=dialog-overlay],[data-slot=sheet-overlay]{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}[data-slot=switch]{min-width:46px;min-height:26px;border-radius:999px;background:#cbd5e1;box-shadow:inset 0 1px 3px rgb(24 38 67/15%)}[data-slot=switch][data-state=checked]{background:var(--ae-blue)}[data-slot=switch-thumb]{width:20px;height:20px;margin-left:2px;background:#fff;box-shadow:0 1px 3px rgb(15 23 42/22%)}[data-slot=switch][data-state=checked] [data-slot=switch-thumb]{translate:none;transform:translateX(20px)}.login{min-height:100dvh;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);background:#f5f7fb}.login-brand{position:relative;overflow:hidden;background:linear-gradient(152deg,#202a40,#171c27 67%);padding:clamp(36px,5vw,80px)}.login-brand:after{content:"";position:absolute;right:-25%;bottom:-33%;width:68%;aspect-ratio:1;border:1px solid rgb(172 196 255/10%);border-radius:50%;box-shadow:0 0 0 55px rgb(172 196 255/3%);pointer-events:none}.login-brand-content{position:relative;z-index:1}.login h1{max-width:620px;font-size:clamp(35px,4vw,57px);font-weight:620;line-height:1.11}.login-brand p:not(.eyebrow){max-width:360px;color:#d3dceb}.login-form{padding:32px}.login-box{box-sizing:border-box;max-width:455px;padding:clamp(28px,3.5vw,44px);border:1px solid var(--ae-line);border-radius:20px;background:rgb(255 255 255/96%);box-shadow:0 26px 72px rgb(30 48 83/8%),0 3px 12px rgb(30 48 83/4%)}.login h2{margin:23px 0 6px}.login-box>p:not(.notice){margin:0}.login form{margin:26px 0 18px}.login form .primary{width:100%;min-height:48px}.login .fine{border-top:1px solid #e8edf5;padding-top:17px;text-align:left;font-size:12px;line-height:1.5}@media (max-width:1100px){.dashboard-today-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-tabs{display:flex;flex-wrap:wrap;width:100%;justify-content:stretch}.team-tabs>[role=tab]{flex:1 1 140px!important;min-width:0;justify-content:center;text-align:center;white-space:normal}}@media (max-width:760px){.login{display:block}.login-brand{min-height:110px;padding:22px 24px}.login-brand-content,.login-brand>small{display:none}.login-form{display:block;padding:22px 18px 32px}.login-box{max-width:520px;margin:0 auto}.topbar{min-height:68px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}[data-slot=sheet-content].action-drawer,[data-slot=sheet-content].ae-copilot-sheet{border-radius:0}}@media (max-width:480px){.dashboard-today-grid{grid-template-columns:1fr}.today-card{min-height:94px;padding:15px 16px}.today-card>strong{margin-top:9px}.metrics{grid-template-columns:1fr}.login-box{padding:26px 22px}}@media (prefers-reduced-motion:reduce){.ae-sidebar [data-sidebar=menu-button],.client-service input[type=checkbox],.client-service input[type=checkbox]:before,.metric,.primary,.secondary,.today-card{transition:none}}:root{--ae-line:#e1e8f3;--ae-shadow:0 1px 2px rgb(22 38 73/4%),0 12px 30px rgb(22 38 73/5%);--ae-shadow-raised:0 3px 8px rgb(22 38 73/6%),0 20px 42px rgb(22 38 73/9%)}.app-shell{background:linear-gradient(160deg,#f3f6fc,#f7f9fd 42%,#f4f7fc)}.ae-sidebar [data-sidebar=sidebar],[data-sidebar=sidebar][data-mobile=true]{background:linear-gradient(162deg,#202735,#191f2b 52%,#161b25);box-shadow:inset -1px 0 rgb(255 255 255/7%),8px 0 30px rgb(13 23 43/9%)}.ae-sidebar [data-sidebar=menu-button],[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]{border:1px solid transparent;border-radius:12px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.ae-sidebar [data-sidebar=menu-button]:hover,[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]:hover{border-color:rgb(192 210 255/10%);background:rgb(205 219 255/9%);transform:translateX(2px)}.ae-sidebar [data-sidebar=menu-button][data-active=true],[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button][data-active=true]{border-color:rgb(195 212 255/25%);background:linear-gradient(118deg,#365bff,#2348f1 72%,#2043df);box-shadow:inset 0 1px rgb(255 255 255/15%),0 7px 18px rgb(14 34 123/24%)}.ae-sidebar .workspace{border-color:rgb(214 226 255/15%);background:linear-gradient(145deg,rgb(255 255 255/8%),rgb(255 255 255/3%));box-shadow:inset 0 1px rgb(255 255 255/5%),0 7px 18px rgb(8 15 28/10%)}.ae-sidebar .nav-count{border:1px solid rgb(255 255 255/58%);box-shadow:0 1px 4px rgb(10 30 103/16%)}.topbar{border-bottom-color:rgb(213 223 238/77%);background:rgb(255 255 255/83%);box-shadow:0 1px 1px rgb(24 40 70/3%),0 9px 25px rgb(24 40 70/5%);backdrop-filter:saturate(135%) blur(18px);-webkit-backdrop-filter:saturate(135%) blur(18px)}.topbar .profile:hover{border-color:#dbe5f4;background:rgb(240 245 255/78%);box-shadow:0 2px 8px rgb(24 40 70/5%)}.topbar .avatar{border:1px solid rgb(126 159 255/24%);box-shadow:inset 0 1px rgb(255 255 255/85%)}.cal-shell,.client-summary-grid>section,.metric:not(.metric-1),.panel,.today-card{border-color:var(--ae-line);background:linear-gradient(156deg,#fff,#fff 72%,#fbfcff);box-shadow:var(--ae-shadow)}.metric,.today-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}@media (hover:hover){.metric:hover,.today-card:hover{transform:translateY(-2px);border-color:#becdf3;box-shadow:var(--ae-shadow-raised)}}.metric-1{border-color:#2d50f5;background:linear-gradient(145deg,#3b60ff,#2348f3 58%,#1c3bd4);box-shadow:inset 0 1px rgb(255 255 255/21%),0 8px 24px rgb(35 72 255/19%)}.metric-1:hover{box-shadow:inset 0 1px rgb(255 255 255/23%),0 15px 32px rgb(35 72 255/24%)}.action-drawer [data-slot=sheet-header],.panel-footer,.panel-heading{border-color:#eaf0f8}.action-card,.crm-client,.decision-ticket,.mail-item{transition:background-color .16s ease,box-shadow .16s ease}.action-card:hover,.crm-client:hover,.decision-ticket:hover,.mail-item:hover{background:#f7faff}.icon-button,.primary,.secondary,[data-slot=select-trigger],[data-slot=tabs-trigger]{transition:background-color .17s ease,border-color .17s ease,color .17s ease,box-shadow .17s ease,transform .17s ease}.primary:not(:disabled){background:linear-gradient(160deg,#3458ff,#2348f4 67%,#1e40df);border-color:#2446e5;box-shadow:inset 0 1px rgb(255 255 255/19%),0 3px 9px rgb(35 72 255/15%)}.primary:hover:not(:disabled){background:linear-gradient(160deg,#3054f7,#1e40e4);box-shadow:inset 0 1px rgb(255 255 255/20%),0 7px 16px rgb(35 72 255/21%);transform:translateY(-1px)}.primary:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 5px rgb(13 32 132/16%)}.secondary:not(:disabled){border-color:#d5deeb;background:linear-gradient(#fff,#fbfcff);box-shadow:inset 0 1px rgb(255 255 255/90%),0 1px 3px rgb(22 38 73/5%)}.secondary:hover:not(:disabled){border-color:#b7c8e7;background:#f3f7ff;box-shadow:0 3px 9px rgb(22 38 73/7%);transform:translateY(-1px)}.secondary:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 4px rgb(22 38 73/9%)}.icon-button:hover,.topbar .profile:focus-visible{background:#eff4ff;color:#2348ff}:where(.content,.ae-dialog,.login-form,.ae-copilot-sheet) :is(input:not([type=checkbox]),textarea,select,[data-slot=select-trigger]){border-color:#dce5f1;background-color:#fbfcff;box-shadow:inset 0 1px 2px rgb(22 38 73/3%);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}:where(.content,.ae-dialog,.login-form,.ae-copilot-sheet) :is(input:not([type=checkbox]),textarea,select,[data-slot=select-trigger]):focus-visible{border-color:#7f9bff;background-color:#fff;outline:2px solid rgb(86 116 255/33%);outline-offset:1px;box-shadow:0 0 0 4px rgb(86 116 255/8%)}.space-tabs>[data-slot=tabs-list],.team-tabs{border:1px solid #e1e9f6;background:linear-gradient(140deg,#eaf0fb,#eef3fc);box-shadow:inset 0 1px rgb(255 255 255/70%)}[data-slot=tabs-trigger][data-state=active]{box-shadow:0 2px 5px rgb(26 44 81/9%)}[data-slot=switch]{border:1px solid rgb(114 132 163/15%);background:linear-gradient(#d8e1ed,#cbd5e1);box-shadow:inset 0 1px 3px rgb(24 38 67/12%);transition:background-color .2s ease,box-shadow .2s ease}[data-slot=switch][data-state=checked]{border-color:#3155ee;background:linear-gradient(160deg,#3e62ff,#2348ee);box-shadow:inset 0 1px 3px rgb(17 43 154/18%)}[data-slot=switch-thumb]{box-shadow:0 1px 4px rgb(15 23 42/22%),0 0 0 1px rgb(15 23 42/4%);transition:transform .2s ease,box-shadow .2s ease}[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=tooltip-content],[data-sonner-toast]{border-color:#e0e8f3;background:rgb(255 255 255/97%);box-shadow:0 3px 9px rgb(22 38 73/6%),0 17px 36px rgb(22 38 73/10%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-slot=dialog-overlay],[data-slot=sheet-overlay]{background:rgb(13 24 48/46%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.ae-dialog,[data-slot=sheet-content]{border-color:rgb(226 234 246/95%);background:rgb(255 255 255/97%);box-shadow:0 3px 10px rgb(10 22 46/9%),0 30px 75px rgb(10 22 46/21%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation-duration:.22s;transition-duration:.22s}.ae-dialog [data-slot=dialog-header],[data-slot=sheet-footer],[data-slot=sheet-header]{border-color:#e8eef7}[data-slot=sheet-content].action-drawer .dialog-actions,[data-slot=sheet-content].action-drawer .draft-actions{border-color:#e8eef7;background:rgb(255 255 255/96%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (prefers-reduced-motion:reduce){.action-card,.ae-dialog,.ae-sidebar [data-sidebar=menu-button],.crm-client,.decision-ticket,.mail-item,[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button],[data-slot=sheet-content],[data-slot=switch-thumb],[data-slot=switch]{transition-duration:0s;animation-duration:0s}}[data-ae-preview=original]{--ae-theme-page:#f5f7fc;--ae-theme-surface:#fff;--ae-theme-text:#20232c;--ae-theme-muted:#647084;--ae-theme-border:#e1e8f3;--ae-theme-accent:#2348f4;--ae-theme-sidebar:#1b2230;--ae-theme-shadow:rgb(23 38 73/7%);--ae-theme-focus:#7198ff;--ae-theme-highlight:#93b7ff}:root[data-ae-theme=miami],[data-ae-preview=miami]{--ae-theme-page:#fff7f5;--ae-theme-page-gradient:linear-gradient(150deg,#fff8f5,#fbf4fc 72%,#fff9f2);--ae-theme-surface:#fffdfd;--ae-theme-raised:#fff8fb;--ae-theme-soft:#f9effb;--ae-theme-text:#34273e;--ae-theme-muted:#69596f;--ae-theme-border:#e9dbe9;--ae-theme-accent:#7541b7;--ae-theme-accent-hover:#60319d;--ae-theme-accent-text:#fff;--ae-theme-accent-soft:#f0e6fa;--ae-theme-sidebar:#33243e;--ae-theme-sidebar-end:#3f2945;--ae-theme-sidebar-text:#fff6fc;--ae-theme-sidebar-muted:#d8c3dd;--ae-theme-input:#fffbfd;--ae-theme-topbar:rgb(255 251 253/88%);--ae-theme-overlay:rgb(39 22 45/48%);--ae-theme-shadow:rgb(103 46 97/10%);--ae-theme-focus:#8b5ac6;--ae-theme-highlight:#e58e83}:root[data-ae-theme=sakura],[data-ae-preview=sakura]{--ae-theme-page:#fff9fb;--ae-theme-page-gradient:linear-gradient(145deg,#fffafc,#fdf5fa 65%,#fff9f7);--ae-theme-surface:#fffefe;--ae-theme-raised:#fff8fc;--ae-theme-soft:#fbedf5;--ae-theme-text:#342533;--ae-theme-muted:#705c6c;--ae-theme-border:#ecdde6;--ae-theme-accent:#a82972;--ae-theme-accent-hover:#8e1f5f;--ae-theme-accent-text:#fff;--ae-theme-accent-soft:#f9e4f0;--ae-theme-sidebar:#392638;--ae-theme-sidebar-end:#4b2e45;--ae-theme-sidebar-text:#fff7fb;--ae-theme-sidebar-muted:#e5cbdc;--ae-theme-input:#fffbfd;--ae-theme-topbar:rgb(255 251 253/90%);--ae-theme-overlay:rgb(49 24 40/48%);--ae-theme-shadow:rgb(116 44 84/9%);--ae-theme-focus:#b94d88;--ae-theme-highlight:#e9a8c5}:root[data-ae-theme=automne],[data-ae-preview=automne]{--ae-theme-page:#f8f4ef;--ae-theme-page-gradient:linear-gradient(150deg,#faf6f0,#f6f0ea 72%,#faf4ee);--ae-theme-surface:#fffcf8;--ae-theme-raised:#fdf7f0;--ae-theme-soft:#f5e8df;--ae-theme-text:#3d2a2c;--ae-theme-muted:#6d5958;--ae-theme-border:#e5d7cc;--ae-theme-accent:#79374b;--ae-theme-accent-hover:#61293a;--ae-theme-accent-text:#fff;--ae-theme-accent-soft:#f5e4e7;--ae-theme-sidebar:#38282b;--ae-theme-sidebar-end:#452f31;--ae-theme-sidebar-text:#fff7f0;--ae-theme-sidebar-muted:#dfc9bd;--ae-theme-input:#fffdfa;--ae-theme-topbar:rgb(255 251 246/90%);--ae-theme-overlay:rgb(43 28 27/50%);--ae-theme-shadow:rgb(109 66 42/11%);--ae-theme-focus:#96566b;--ae-theme-highlight:#bc704a}:root[data-ae-theme=ocean],[data-ae-preview=ocean]{--ae-theme-page:#f1f9fc;--ae-theme-page-gradient:linear-gradient(150deg,#f2fbfd,#edf6fb 70%,#f7fcff);--ae-theme-surface:#fcfeff;--ae-theme-raised:#f5fbfd;--ae-theme-soft:#e5f5f7;--ae-theme-text:#203744;--ae-theme-muted:#526d7b;--ae-theme-border:#d6e6ed;--ae-theme-accent:#006b80;--ae-theme-accent-hover:#005368;--ae-theme-accent-text:#fff;--ae-theme-accent-soft:#ddf2f4;--ae-theme-sidebar:#173242;--ae-theme-sidebar-end:#142938;--ae-theme-sidebar-text:#f2fcff;--ae-theme-sidebar-muted:#bfd7e1;--ae-theme-input:#fbfeff;--ae-theme-topbar:rgb(248 253 255/89%);--ae-theme-overlay:rgb(18 42 57/50%);--ae-theme-shadow:rgb(34 87 115/9%);--ae-theme-focus:#168aa0;--ae-theme-highlight:#54b7c3}:root[data-ae-theme=minuit],[data-ae-preview=minuit]{color-scheme:dark;--ae-theme-page:#111827;--ae-theme-page-gradient:linear-gradient(150deg,#101727,#171d31 70%,#131a2a);--ae-theme-surface:#1d2739;--ae-theme-raised:#263249;--ae-theme-soft:#2b3554;--ae-theme-text:#f3f5fc;--ae-theme-muted:#b7c3d8;--ae-theme-border:#47566e;--ae-theme-accent:#4051b2;--ae-theme-accent-hover:#35449b;--ae-theme-accent-text:#fff;--ae-theme-on-soft:#adb8ff;--ae-theme-accent-soft:#34416a;--ae-theme-sidebar:#0d1422;--ae-theme-sidebar-end:#16152b;--ae-theme-sidebar-text:#f5f6ff;--ae-theme-sidebar-muted:#b5bdd4;--ae-theme-input:#202c40;--ae-theme-topbar:rgb(26 35 54/91%);--ae-theme-overlay:rgb(5 9 19/70%);--ae-theme-shadow:rgb(0 0 0/23%);--ae-theme-focus:#a5b0ff;--ae-theme-highlight:#8f83cb}:root[data-ae-theme=matcha],[data-ae-preview=matcha]{--ae-theme-page:#f5f5ec;--ae-theme-page-gradient:linear-gradient(150deg,#f8f8ef,#f1f4ea 70%,#f8f7ef);--ae-theme-surface:#fffef8;--ae-theme-raised:#f8f9f0;--ae-theme-soft:#eaf0df;--ae-theme-text:#2c392f;--ae-theme-muted:#5e705e;--ae-theme-border:#d8e2d1;--ae-theme-accent:#385e48;--ae-theme-accent-hover:#294b38;--ae-theme-accent-text:#fff;--ae-theme-accent-soft:#e2eddf;--ae-theme-sidebar:#28382f;--ae-theme-sidebar-end:#25332b;--ae-theme-sidebar-text:#f7fff5;--ae-theme-sidebar-muted:#c8dac5;--ae-theme-input:#fffef9;--ae-theme-topbar:rgb(253 254 247/90%);--ae-theme-overlay:rgb(21 39 28/51%);--ae-theme-shadow:rgb(49 79 49/9%);--ae-theme-focus:#628a68;--ae-theme-highlight:#98aa74}.theme-settings>.panel-heading{padding-bottom:4px}.theme-settings>.panel-heading p{margin:7px 0 0;font-size:13px}.theme-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;padding:16px 24px 24px}.theme-card{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--ae-theme-border,#dce5f0);border-radius:13px;background:var(--ae-theme-surface,#fff);color:var(--ae-theme-text,#20232c);text-align:left;box-shadow:0 4px 15px var(--ae-theme-shadow,rgb(23 38 73/7%));transition:transform .16s ease,box-shadow .16s ease}.theme-card:not([data-ae-preview=minuit]){--ae-theme-on-soft:var(--ae-theme-accent)}.theme-card:hover{transform:translateY(-2px);box-shadow:0 9px 23px var(--ae-theme-shadow,rgb(23 38 73/12%))}.theme-card[aria-pressed=true]{outline:2px solid var(--ae-theme-accent,#2348f4);outline-offset:2px}.theme-card:focus-visible{outline:3px solid var(--ae-theme-focus,#7198ff);outline-offset:3px}.theme-card-demo{height:78px;display:flex;overflow:hidden;border:1px solid var(--ae-theme-border,#e0e7f0);border-radius:9px;background:var(--ae-theme-page,#f5f7fc)}.theme-card-demo-sidebar{width:24%;background:var(--ae-theme-sidebar,#1b2230)}.theme-card-demo-main{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;align-content:center;flex:1;padding:9px}.theme-card-demo-main span{height:21px;border-radius:5px;background:var(--ae-theme-surface,#fff);border:1px solid var(--ae-theme-border,#e0e7f0)}.theme-card-demo-main span:first-child{grid-column:1/-1;height:7px;background:var(--ae-theme-accent,#2348f4);border:0}.theme-card-title{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.theme-card-selected{color:var(--ae-theme-on-soft,var(--ae-theme-accent,#2348f4));font-size:11px;font-weight:700}.theme-card-description{font-size:12px;line-height:1.4;color:var(--ae-theme-muted,#59677a)}.theme-card-palette{display:flex;gap:5px}.theme-card-palette i{width:16px;height:16px;border-radius:50%;border:1px solid rgb(0 0 0/13%);background:var(--ae-theme-surface,#fff)}.theme-card-palette i:nth-child(2){background:var(--ae-theme-sidebar,#1b2230)}.theme-card-palette i:nth-child(3){background:var(--ae-theme-accent,#2348f4)}.theme-card-palette i:nth-child(4){background:var(--ae-theme-highlight,#93b7ff)}@media (max-width:600px){.theme-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.theme-card{padding:9px}.theme-card-title{display:block}.theme-card-selected{display:block;margin-top:3px}.theme-card-demo{height:64px}}@media (max-width:370px){.theme-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.theme-card{transition:none}}:root[data-ae-theme]:not([data-ae-theme=original]){--background:var(--ae-theme-page);--foreground:var(--ae-theme-text);--card:var(--ae-theme-surface);--card-foreground:var(--ae-theme-text);--popover:var(--ae-theme-raised);--popover-foreground:var(--ae-theme-text);--primary:var(--ae-theme-accent);--primary-foreground:var(--ae-theme-accent-text);--secondary:var(--ae-theme-soft);--secondary-foreground:var(--ae-theme-text);--muted:var(--ae-theme-soft);--muted-foreground:var(--ae-theme-muted);--accent:var(--ae-theme-accent-soft);--accent-foreground:var(--ae-theme-text);--border:var(--ae-theme-border);--input:var(--ae-theme-border);--ring:var(--ae-theme-focus);--sidebar:var(--ae-theme-sidebar);--sidebar-foreground:var(--ae-theme-sidebar-text);--sidebar-primary:var(--ae-theme-accent);--sidebar-primary-foreground:var(--ae-theme-accent-text);--sidebar-accent:var(--ae-theme-sidebar-end);--sidebar-accent-foreground:var(--ae-theme-sidebar-text);--sidebar-border:var(--ae-theme-border);--ae-blue:var(--ae-theme-accent);--ae-ink:var(--ae-theme-text);--ae-line:var(--ae-theme-border);--ae-shadow:0 1px 2px var(--ae-theme-shadow),0 12px 30px var(--ae-theme-shadow);--ae-shadow-raised:0 3px 8px var(--ae-theme-shadow),0 20px 42px var(--ae-theme-shadow);--surface:var(--ae-theme-surface)}:root[data-ae-theme]:not([data-ae-theme=original]):not([data-ae-theme=minuit]){color-scheme:light}:root[data-ae-theme]:not([data-ae-theme=original]) body{background:var(--ae-theme-page);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .app-shell{background:var(--ae-theme-page-gradient);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .content :is(p,small,time){color:var(--ae-theme-muted)}:root[data-ae-theme]:not([data-ae-theme=original]) .topbar{background:var(--ae-theme-topbar);border-bottom-color:var(--ae-theme-border);color:var(--ae-theme-text);box-shadow:0 1px 2px var(--ae-theme-shadow),0 9px 25px var(--ae-theme-shadow)}:root[data-ae-theme]:not([data-ae-theme=original]) .top-left,:root[data-ae-theme]:not([data-ae-theme=original]) .top-left strong,:root[data-ae-theme]:not([data-ae-theme=original]) .topbar .profile{color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .topbar .profile:hover{background:var(--ae-theme-soft);border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) .topbar .avatar{background:var(--ae-theme-accent-soft);color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) [aria-label="Dernières nouveautés"]{background:var(--ae-theme-raised);border-color:var(--ae-theme-border);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) [aria-label="Dernières nouveautés"] :is(span,svg){color:var(--ae-theme-muted)}:root[data-ae-theme]:not([data-ae-theme=original]) [aria-label="Dernières nouveautés"] svg:first-child{color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar [data-sidebar=sidebar],:root[data-ae-theme]:not([data-ae-theme=original]) [data-sidebar=sidebar][data-mobile=true]{background:linear-gradient(160deg,var(--ae-theme-sidebar),var(--ae-theme-sidebar-end));color:var(--ae-theme-sidebar-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar [data-sidebar=menu-button],:root[data-ae-theme]:not([data-ae-theme=original]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]{color:var(--ae-theme-sidebar-muted)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar [data-sidebar=menu-button]:hover,:root[data-ae-theme]:not([data-ae-theme=original]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]:hover{background:rgb(255 255 255/11%);color:var(--ae-theme-sidebar-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar [data-sidebar=menu-button][data-active=true],:root[data-ae-theme]:not([data-ae-theme=original]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button][data-active=true]{background:var(--ae-theme-accent);color:var(--ae-theme-accent-text);border-color:transparent;box-shadow:0 6px 18px var(--ae-theme-shadow)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar :is(.workspace,.sidebar-promise){border-color:rgb(255 255 255/17%)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar .workspace{background:rgb(255 255 255/8%)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar :is(.workspace strong,.sidebar-promise strong){color:var(--ae-theme-sidebar-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar :is(.workspace small,.sidebar-promise p,.nav-label,.sidebar-version){color:var(--ae-theme-sidebar-muted)}:root[data-ae-theme]:not([data-ae-theme=original]) .ae-sidebar :is(.logo,.nav-count){background:var(--ae-theme-accent);color:var(--ae-theme-accent-text)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.panel,.module-panel,.today-card,.metric:not(.metric-1),.client-summary-grid>section,.task-card,.cal-shell,.mail-attachment-card,.requirement-card,.requirement-row,.theme-settings,.client-time-form,.time-prefacturation){background:var(--ae-theme-surface);border-color:var(--ae-theme-border);color:var(--ae-theme-text);box-shadow:var(--ae-shadow)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.task-column,.client-time-summary,.cal-views,.mail-file-preview,.ae-copilot-proposal-body){background:var(--ae-theme-soft);border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) .metric-1{background:linear-gradient(145deg,var(--ae-theme-accent),var(--ae-theme-accent-hover));border-color:var(--ae-theme-accent);color:var(--ae-theme-accent-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .metric-1 :is(div,small,svg,strong){color:var(--ae-theme-accent-text)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.today-card,.metric):hover{border-color:var(--ae-theme-accent);box-shadow:var(--ae-shadow-raised)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.panel-heading,.panel-footer,.decision-ticket,.action-card,.crm-client,.business-row,.manual-entry,.agenda-row,.mail-item,.client-short-row,.crm-short-row,.client-time-list :is(th,td)){border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.decision-ticket,.crm-client,.action-card,.mail-item,.business-row,.crm-short-row):hover{background:var(--ae-theme-soft)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.primary,.space-tabs [data-slot=tabs-trigger][data-state=active],.cal-views button[aria-pressed=true],.mail-folders button.active,.cal-today){background:var(--ae-theme-accent);border-color:var(--ae-theme-accent);color:var(--ae-theme-accent-text);box-shadow:0 3px 10px var(--ae-theme-shadow)}:root[data-ae-theme]:not([data-ae-theme=original]) .primary:hover:not(:disabled){background:var(--ae-theme-accent-hover);border-color:var(--ae-theme-accent-hover)}:root[data-ae-theme]:not([data-ae-theme=original]) .primary:disabled{color:var(--ae-theme-accent-text)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.secondary,.icon-button,[data-slot=tabs-trigger],[data-slot=select-trigger]){background:var(--ae-theme-raised);border-color:var(--ae-theme-border);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .secondary:hover:not(:disabled){background:var(--ae-theme-accent-soft);border-color:var(--ae-theme-accent)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.text-button,.blue,.page-heading .eyebrow,.mail-safety svg,.mail-file-view,.mail-ai-category svg,.mail-correction-history summary,.mail-source-link,.cal-more,.cal-legend,.client-validation-card,.crm-short-row:hover){color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.date-label,.profile small,.metric:not(.metric-1)>small,.today-card>span,.action-content small,.action-content>span,.crm-client small,.crm-email,.crm-counts,.crm-filters>label,.client-contact,.team-help,.mail-safety,.mail-toolbar-caption,.mail-snippet,.mail-item-footer,.mail-classification-top small,.mail-classification-top>label,.mail-reclassify small,.mail-context>span,.ae-copilot-empty,.ae-copilot-turn>small,.cal-range,.cal-hours,.cal-muted .cal-date,.app-footer){color:var(--ae-theme-muted)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.count,.heading-count,.avatar,.mail-item.selected,.client-module-button,.client-modules-drawer .selected,.ae-copilot-context,.mail-source-link,.wizard-steps [aria-current=step]){background:var(--ae-theme-accent-soft);color:var(--ae-theme-on-soft,var(--ae-theme-accent));border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.mail-item.selected,.manual-follow-up){border-left-color:var(--ae-theme-accent)}:root[data-ae-theme]:not([data-ae-theme=original]) .mail-module{--mail-ink:var(--ae-theme-text);--mail-blue:var(--ae-theme-accent);--mail-pale:var(--ae-theme-accent-soft)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.mail-folders button,.mail-tag:not(.attention):not(.critical),.mail-attachment-card,.cal-event:not(.cal-internal),.ae-copilot-turn.user){background:var(--ae-theme-soft);border-color:var(--ae-theme-border);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .mail-folders button.active{background:var(--ae-theme-accent);color:var(--ae-theme-accent-text)}:root[data-ae-theme]:not([data-ae-theme=original]) .mail-tag.status{background:var(--ae-theme-accent-soft);border-color:var(--ae-theme-border);color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) .mail-count{background:var(--ae-theme-surface);color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.cal-day-head,.cal-muted,.mail-inbox>.panel-heading){background:var(--ae-theme-surface)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.cal-today-head,.cal-event:not(.cal-internal),.cal-today){border-color:var(--ae-theme-accent)}:root[data-ae-theme]:not([data-ae-theme=original]) .cal-today-head{background:var(--ae-theme-accent-soft);color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.cal-day-column,.cal-allday,.cal-allday-label,.cal-month-day,.cal-weekday){border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) .cal-day-column{background:repeating-linear-gradient(to bottom,transparent 0,transparent 55px,var(--ae-theme-border) 55px,var(--ae-theme-border) 56px)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.ae-copilot-sheet,.client-modules-drawer,.action-drawer,.ae-dialog,.mail-document-dialog,[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-sonner-toast]){background:var(--ae-theme-raised);border-color:var(--ae-theme-border);color:var(--ae-theme-text);box-shadow:0 6px 14px var(--ae-theme-shadow),0 30px 70px var(--ae-theme-shadow)}:root[data-ae-theme]:not([data-ae-theme=original]) [data-slot=tooltip-content]{background:var(--ae-theme-sidebar);border-color:var(--ae-theme-border);color:var(--ae-theme-sidebar-text)}:root[data-ae-theme]:not([data-ae-theme=original]) :is([data-slot=dialog-description],[data-slot=sheet-description]){color:var(--ae-theme-muted)}:root[data-ae-theme]:not([data-ae-theme=original]) :is([data-slot=dialog-overlay],[data-slot=sheet-overlay]){background:var(--ae-theme-overlay)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.ae-copilot-turn.assistant,.ae-copilot-proposal-body,.mail-plan-card){background:var(--ae-theme-surface);border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.ae-copilot-context,.ae-copilot-turn.user){background:var(--ae-theme-soft)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.ae-copilot-turn>span,.ae-copilot-links a){color:var(--ae-theme-on-soft,var(--ae-theme-accent))}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.action-drawer .draft-actions,.action-drawer .dialog-actions,.ae-copilot-form,.ae-copilot-sheet [data-slot=sheet-header],.action-drawer [data-slot=sheet-header]){background:var(--ae-theme-raised);border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.team-tabs,.space-tabs>[data-slot=tabs-list],.cal-views){background:var(--ae-theme-soft);border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) [data-slot=tabs-trigger][data-state=active]{background:var(--ae-theme-surface);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(input:not([type=checkbox]),textarea,select,[data-slot=select-trigger]){background:var(--ae-theme-input);border-color:var(--ae-theme-border);color:var(--ae-theme-text)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(input,textarea)::placeholder{color:var(--ae-theme-muted);opacity:1}:root[data-ae-theme]:not([data-ae-theme=original]) :is(input,textarea,select,button,a,[data-slot=select-trigger]):focus-visible{outline-color:var(--ae-theme-focus)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.team-member,.team-add,.team-history,.team-history p,.mail-reclassify,.mail-correction-history,.mail-context,.crm-timeline article,.client-time-list :is(th,td),.cal-day-head,.cal-month-day){border-color:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) [data-slot=switch]:not([data-state=checked]){background:var(--ae-theme-border)}:root[data-ae-theme]:not([data-ae-theme=original]) [data-slot=switch][data-state=checked]{background:var(--ae-theme-accent);border-color:var(--ae-theme-accent)}:root[data-ae-theme]:not([data-ae-theme=original]) :is(.notice,.manual-error,.mail-error,.client-attention) :is(p,small,time){color:inherit}:root[data-ae-theme=minuit] :is(.today-card>strong,.today-card>span svg,.today-card>svg,.metric:not(.metric-1)>div svg,.text-button,.blue,.module-panel .eyebrow,.row-button svg){color:var(--ae-theme-on-soft)}:root[data-ae-theme=minuit] :is(.metric:not(.metric-1),.company-metrics .metric,.today-card){color:var(--ae-theme-text)}:root[data-ae-theme=minuit] :is(.metric:not(.metric-1)>div,.today-card>span,.today-card>svg){color:var(--ae-theme-muted)}:root[data-ae-theme=minuit] .metric-3>strong{color:#ff8b91}:root[data-ae-theme=minuit] .cal-legend span:nth-child(2){color:var(--ae-theme-muted)}:root[data-ae-theme=minuit] .empty :is(h3,p){color:var(--ae-theme-muted)}:root[data-ae-theme=minuit] .content details>summary,:root[data-ae-theme=minuit] .empty svg{color:var(--ae-theme-on-soft)}:root[data-ae-theme=minuit] :is(.crm-short-row strong,.client-short-row strong){color:var(--ae-theme-text)}.team-tabs.settings-segments{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:3px;box-sizing:border-box;width:100%;max-width:100%;min-height:50px;padding:3px;margin-bottom:10px;overflow-x:auto;overflow-y:hidden;border:1px solid var(--ae-theme-border,#dce5f2);border-radius:17px;background:var(--ae-theme-soft,linear-gradient(145deg,#edf2fa,#e8eef8));box-shadow:0 3px 12px rgb(29 48 83/5%),inset 0 1px rgb(255 255 255/75%);scrollbar-width:none;scroll-padding-inline:3px;overscroll-behavior-inline:contain}.team-tabs.settings-segments::-webkit-scrollbar{display:none}.team-tabs.settings-segments>[role=tab]{flex:0 0 auto!important;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:max-content;min-height:42px;padding:0 14px;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--ae-theme-muted,#50607a);font-size:13px;font-weight:550;line-height:1;letter-spacing:-.01em;white-space:nowrap;box-shadow:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.team-tabs.settings-segments>[role=tab]:after{display:none}.team-tabs.settings-segments>[role=tab]>svg{width:15px;height:15px;stroke-width:1.8;opacity:.78}.team-tabs.settings-segments>[role=tab]:not([data-state=active]):hover{background:color-mix(in srgb,var(--ae-theme-raised,#fff) 48%,transparent);color:var(--ae-theme-text,#223149)}.team-tabs.settings-segments>[role=tab][data-state=active]{border-color:var(--ae-theme-border,#e2e9f3);background:linear-gradient(180deg,var(--ae-theme-raised,#fff),var(--ae-theme-surface,#f9fbff));color:var(--ae-theme-text,#17233a);font-weight:650;box-shadow:0 2px 7px rgb(25 42 72/11%),0 1px 2px rgb(25 42 72/5%),inset 0 1px rgb(255 255 255/75%)}.team-tabs.settings-segments>[role=tab][data-state=active]>svg{opacity:1}.team-tabs.settings-segments>[role=tab]:focus-visible{outline:2px solid var(--ae-theme-focus,#315af1);outline-offset:-3px;box-shadow:0 0 0 2px var(--ae-theme-raised,#fff)}@media (prefers-reduced-motion:reduce){.team-tabs.settings-segments>[role=tab]{transition:none}}:root{--ae-command-text:var(--ae-theme-text,var(--foreground));--ae-command-muted:var(--ae-theme-muted,var(--muted-foreground));--ae-command-surface:var(--ae-theme-raised,var(--card));--ae-command-soft:var(--ae-theme-soft,var(--muted));--ae-command-border:var(--ae-theme-border,var(--border));--ae-command-focus:var(--ae-theme-focus,var(--ring));--ae-command-shadow:var(--ae-theme-shadow,rgb(30 48 83/8%));--ae-command-critical:color-mix(in srgb,var(--destructive) 50%,var(--ae-command-text))}.ghost{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 11px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--ae-command-muted);font-size:13px;font-weight:550;line-height:1.35;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.ghost:hover:not(:disabled){background:var(--ae-command-soft);color:var(--ae-command-text);border-color:var(--ae-command-border);text-decoration:none}.ghost:active:not(:disabled){background:color-mix(in srgb,var(--ae-command-border) 65%,var(--ae-command-soft))}.ghost:disabled{opacity:.5;cursor:default}.ghost:focus-visible,.object-menu-trigger:focus-visible{outline:2px solid var(--ae-command-focus);outline-offset:3px}.ghost>svg{flex-shrink:0;stroke-width:1.8}.object-menu-trigger{width:40px;height:40px;padding:0;flex:0 0 auto;color:var(--ae-command-text);border-color:var(--ae-command-border);background:var(--ae-command-surface)}[data-slot=context-menu-content],[data-slot=dropdown-menu-content]{z-index:80;padding:6px;border-radius:14px;max-width:min(320px,calc(100vw - 24px));border-color:var(--ae-command-border);background:var(--ae-command-surface);color:var(--ae-command-text);box-shadow:0 3px 8px var(--ae-command-shadow),0 14px 32px var(--ae-command-shadow)}.object-menu-content{min-width:230px}[data-slot=context-menu-item],[data-slot=dropdown-menu-item]{min-height:38px;padding:9px 11px;gap:10px;border-radius:9px;line-height:1.4;cursor:pointer}[data-slot=context-menu-item]>span,[data-slot=dropdown-menu-item]>span{min-width:0;overflow-wrap:anywhere}[data-slot=context-menu-item]:focus,[data-slot=dropdown-menu-item]:focus,[data-slot=dropdown-menu-item][data-highlighted]{background:var(--ae-command-soft);color:var(--ae-command-text)}[data-slot=dropdown-menu-item][data-variant=destructive]{color:var(--ae-command-critical)}[data-slot=dropdown-menu-item][data-variant=destructive]:focus{background:color-mix(in srgb,var(--destructive) 10%,var(--ae-command-surface));color:var(--ae-command-critical)}[data-slot=dropdown-menu-item][data-variant=destructive] svg{color:inherit!important}[data-slot=dropdown-menu-item] svg{width:16px;height:16px;flex-shrink:0;opacity:.8}.client-heading-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.client-heading>div:first-child{flex:1;min-width:0}.client-heading-actions{flex:0 0 auto}.client-heading .client-name-with-badge{flex-wrap:wrap}.client-heading h1{min-width:0;overflow-wrap:anywhere}.case-lifecycle,.client-lifecycle{min-width:0}.case-lifecycle>[role=group],.client-lifecycle>[role=group]{max-width:380px;text-align:left;padding:14px;margin-top:10px;border:1px solid var(--ae-command-border);border-radius:12px;background:var(--ae-command-surface)}.case-lifecycle>[role=group]>p,.client-lifecycle>[role=group]>p{margin:0 0 10px;font-size:13px;line-height:1.6}.case-lifecycle>[role=group]>button,.client-lifecycle>[role=group]>button{margin:3px}.crm-filter-commands{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.mail-module .text-button{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left;vertical-align:baseline}:root[data-ae-theme] .client-attention :is(.crm-short-row,.crm-short-row strong,.crm-short-row small){color:inherit}:root[data-ae-theme] :is(.client-primary-nav,.case-workspace-tabs[data-slot=tabs-list],.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list]){display:flex;align-items:center;flex-wrap:nowrap;gap:3px;padding:5px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;height:auto;border:1px solid var(--ae-command-border);border-radius:16px;background:var(--ae-command-soft);box-shadow:inset 0 1px color-mix(in srgb,var(--ae-command-surface) 65%,transparent);scroll-padding-inline:8px;overscroll-behavior-inline:contain;scrollbar-width:thin}:root[data-ae-theme] :is(.client-primary-nav,.case-workspace-tabs,.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list])>:is(button,[role=tab]){flex:0 0 auto;min-height:40px;white-space:nowrap;padding:9px 14px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--ae-command-muted);font-size:13px;font-weight:550;box-shadow:none;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}:root[data-ae-theme] :is(.client-primary-nav,.case-workspace-tabs,.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list])>:is(button,[role=tab]):hover{background:color-mix(in srgb,var(--ae-command-surface) 55%,transparent);color:var(--ae-command-text)}:root[data-ae-theme] .content :is(.client-primary-nav,.case-workspace-tabs,.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list])>:is([aria-current=page],[aria-pressed=true],[data-state=active],.primary){background:var(--ae-command-surface);color:var(--ae-command-text);border-color:var(--ae-command-border);font-weight:650;box-shadow:0 2px 6px var(--ae-command-shadow),0 1px 2px var(--ae-command-shadow)}:is(.client-primary-nav,.case-workspace-tabs,.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list])>:is(button,[role=tab]):focus-visible{outline:2px solid var(--ae-command-focus);outline-offset:-3px}*,:root{scrollbar-color:color-mix(in srgb,var(--ae-command-muted) 45%,transparent) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ae-command-muted) 40%,transparent);border:2px solid transparent;background-clip:padding-box;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ae-command-muted) 65%,transparent);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.ae-sidebar [data-sidebar=content]{scrollbar-color:color-mix(in srgb,var(--ae-theme-sidebar-muted,#b6bfd1) 50%,transparent) transparent}.ae-sidebar [data-sidebar=content]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--ae-theme-sidebar-muted,#b6bfd1) 50%,transparent)}:is(.client-primary-nav,.case-workspace-tabs,.team-tabs.settings-segments)::-webkit-scrollbar{display:initial;height:5px}@media(max-width:900px){.client-heading{flex-direction:column;align-items:stretch}.client-heading>div:first-child{flex:none;width:100%}.client-heading-actions{align-self:flex-start;justify-content:flex-start}}@media(max-width:600px){.ghost{min-height:44px}.object-menu-trigger{width:44px;height:44px}.client-heading-actions{justify-content:flex-start}.client-heading-actions .primary{min-height:44px}.client-primary-nav{width:100%}[data-slot=context-menu-item],[data-slot=dropdown-menu-item]{min-height:44px}:is(.client-primary-nav,.case-workspace-tabs,.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list])>:is(button,[role=tab]){min-height:44px}}@media(prefers-reduced-motion:reduce){.ghost,:is(.client-primary-nav,.case-workspace-tabs,.client-task-tabs,.client-account-tabs,.mail-location-nav,.team-tabs,.space-tabs>[data-slot=tabs-list])>:is(button,[role=tab]),[data-slot=context-menu-content],[data-slot=dropdown-menu-content]{transition:none;animation:none}}@media(forced-colors:active){*{scrollbar-color:auto}.object-menu-trigger{border-color:ButtonText}[data-slot=dropdown-menu-item]:focus{outline:2px solid Highlight}}.crm-filters>.crm-sort{min-width:0;max-width:100%}.crm-filters>.crm-sort select{width:100%;min-width:0;max-width:100%}.crm-sort-status{padding:0 24px 16px;color:var(--ae-command-muted);font-size:13px}.content .decision-history{padding:0;overflow:hidden;border:1px solid var(--ae-command-border);background:var(--ae-command-surface);border-radius:16px}.content .decision-history>summary{display:flex;align-items:center;gap:12px;min-height:60px;padding:16px 22px;list-style:none;cursor:pointer;color:var(--ae-command-text);font-size:14px;font-weight:600;line-height:1.5;transition:background .18s}.decision-history>summary::-webkit-details-marker{display:none}.decision-history>summary>span{flex:1;min-width:0;overflow-wrap:anywhere}.decision-history>summary>svg{flex:none;color:var(--ae-command-muted)}.content .decision-history>summary:hover{background:var(--ae-command-soft)}.decision-history>summary:focus-visible{outline:2px solid var(--ae-command-focus);outline-offset:-4px;border-radius:15px}.decision-history-chevron{transition:transform .18s}.decision-history[open] .decision-history-chevron{transform:rotate(180deg)}.decision-history-content{padding:4px 22px 18px;border-top:1px solid var(--ae-command-border)}.decision-history-content .history-row{align-items:flex-start}.decision-history-content .history-row>svg{flex:none;margin-top:2px}@media(max-width:600px){.crm-filters>.crm-sort{flex-basis:100%}.content .decision-history>summary{padding:16px;min-height:64px;gap:10px}.crm-sort-status,.decision-history-content{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.content .decision-history>summary,.decision-history-chevron{transition:none}}