@layer base{button:not(:disabled):not([aria-disabled=true]),[role=button]:not(:disabled):not([aria-disabled=true]),[role=tab]:not(:disabled):not([aria-disabled=true]),[role=checkbox]:not(:disabled):not([aria-disabled=true]),[role=switch]:not(:disabled):not([aria-disabled=true]),[role=radio]:not(:disabled):not([aria-disabled=true]),[role=option]:not(:disabled):not([aria-disabled=true]),select:not(:disabled):not([aria-disabled=true]),summary{cursor:pointer}}
:root[data-theme=soft]:not(:has([data-look=classic])){--look-hue:281;--primary:#6562d0;--primary-strong:#3f38a6;--chart-1:#6562d0;--chart-2:#5aa3ec;--chart-3:#54c398;--chart-4:#e4b750;--chart-5:#e670ac}@supports (color:lab(0% 0 0)){:root[data-theme=soft]:not(:has([data-look=classic])){--primary:lab(46.1642% 24.7124 -57.6794);--primary-strong:lab(30.0353% 29.5459 -59.536);--chart-1:lab(46.1642% 24.7124 -57.6794);--chart-2:lab(64.717% -6.90389 -44.1055);--chart-3:lab(71.4357% -40.8072 11.625);--chart-4:lab(77.0141% 9.01151 56.9378);--chart-5:lab(63.0484% 51.3914 -9.92001)}}:root[data-theme=soft]:not(:has([data-look=classic])){--radius:.875rem;--font-app:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--spacing:.27rem;--background:oklch(.995 .002 var(--look-hue));--foreground:oklch(.25 .006 var(--look-hue));--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary-foreground:oklch(.99 .005 var(--look-hue));--secondary:oklch(.955 .02 var(--look-hue));--secondary-foreground:oklch(.36 .1 var(--look-hue));--muted:oklch(.967 .008 var(--look-hue));--muted-foreground:oklch(.5 .01 var(--look-hue));--accent:oklch(.955 .02 var(--look-hue));--accent-foreground:var(--primary-strong);--destructive:#db2b33;--border:oklch(.925 .012 var(--look-hue));--input:oklch(.925 .012 var(--look-hue));--ring:oklch(.72 .1 var(--look-hue));--invert:var(--foreground);--brand:var(--primary);--brand-foreground:var(--primary-foreground);--brand-soft:var(--secondary);--info:var(--status-info);--info-foreground:var(--status-info);--success-foreground:var(--status-done);--warning-foreground:var(--status-progress);--destructive-foreground:var(--status-error);--sidebar:oklch(.955 .01 var(--look-hue));--sidebar-foreground:var(--foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:#fff;--sidebar-accent-foreground:var(--primary-strong);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--panel:oklch(.962 .012 var(--look-hue));--look-shadow-xs:0 1px 2px 0 oklch(.3 .05 var(--look-hue) / .05);--look-shadow-sm:0 1px 2px 0 oklch(.3 .05 var(--look-hue) / .04), 0 2px 8px -2px oklch(.3 .05 var(--look-hue) / .06);--look-shadow-md:0 2px 4px -2px oklch(.3 .05 var(--look-hue) / .05), 0 8px 20px -6px oklch(.3 .05 var(--look-hue) / .1);--look-shadow-lg:0 4px 8px -4px oklch(.3 .05 var(--look-hue) / .06), 0 18px 40px -12px oklch(.3 .05 var(--look-hue) / .14);--status-done:#00774c;--status-done-soft:#daf9e7;--status-progress:#965e00;--status-progress-soft:#fff1ce;--status-error:#be222a;--status-error-soft:#ffebe9;--status-info:#1467c2;--status-info-soft:#e6f1ff;--status-neutral:var(--muted-foreground);--status-neutral-soft:var(--muted)}@supports (color:lab(0% 0 0)){:root[data-theme=soft]:not(:has([data-look=classic])){--card:lab(100% 0 0);--popover:lab(100% 0 0);--destructive:lab(49.1427% 66.5436 42.1147);--sidebar-accent:lab(100% 0 0);--status-done:lab(43.5745% -40.3538 15.813);--status-done-soft:lab(95.3209% -12.8705 5.10995);--status-progress:lab(45.1941% 19.9682 57.2015);--status-progress-soft:lab(95.5595% 1.13675 19.586);--status-error:lab(42.3845% 60.2199 38.2468);--status-error-soft:lab(94.5029% 9.19646 4.96033);--status-info:lab(43.1103% 3.41514 -54.9257);--status-info-soft:lab(94.7089% -2.23514 -10.902)}}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar-inset]{box-shadow:var(--look-shadow-md);--tw-ring-color:transparent;border-radius:1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=site-header]{background:0 0;border-bottom-color:#0000;border-radius:1.25rem 1.25rem 0 0;height:4.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=site-header] [data-slot=breadcrumb-page]{letter-spacing:-.02em;font-size:1.75rem;font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=site-header] [data-slot=separator]{display:none}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=site-header-icon]{background:var(--panel);width:2.5rem;height:2.5rem;color:var(--primary-strong);border-radius:.75rem;flex:none;justify-content:center;align-items:center;margin-right:.375rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=site-header-icon] svg{width:1.25rem;height:1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) h1[data-page-title]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-theme=soft]:not(:has([data-look=classic])) h1,:root[data-theme=soft]:not(:has([data-look=classic])) h2{letter-spacing:-.015em;font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-state=expanded]{--sidebar-accent:var(--panel)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-state=expanded] [data-slot=sidebar-inner]{background:var(--card);box-shadow:var(--look-shadow-md);border-radius:1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar-menu-button]{border-radius:.75rem;font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-content] [data-slot=sidebar-menu-button]{text-align:center;flex-direction:column;justify-content:center;gap:.25rem;font-size:.625rem;line-height:1.15}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-content] [data-slot=sidebar-menu-button]>span:last-child{white-space:normal;overflow:visible}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-content] [data-slot=sidebar-menu-button] svg{width:1.25rem;height:1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar-group-label]{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:600}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar-menu-button][data-active=true]{color:var(--primary);box-shadow:var(--look-shadow-xs)}:root[data-theme=soft]:not(:has([data-look=classic])) :has(>[data-slot=table-container]){border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) :has(>[data-slot=table-container]) [data-slot=table-row]{border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table]{border-collapse:separate;border-spacing:0 .375rem;background:var(--panel);border-radius:1.125rem;padding:.25rem .875rem .5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-header] [data-slot=table-row],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-body] [data-slot=table-row]{background:0 0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-head]{height:2.25rem;color:var(--muted-foreground);padding-inline:.875rem;font-size:.75rem;font-weight:600}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-cell]{background:var(--card);padding:.75rem .875rem;transition:background-color .15s}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-cell]:first-child{border-radius:.625rem 0 0 .625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-cell]:last-child{border-radius:0 .625rem .625rem 0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-cell]:only-child{border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-row]:hover>[data-slot=table-cell],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-row][data-state=selected]>[data-slot=table-cell]{background:color-mix(in oklch, var(--card) 55%, var(--panel))}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid]{background:var(--panel);border-color:#0000;border-radius:1.125rem;padding:.25rem .75rem .5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table]{border-collapse:separate;border-spacing:0 .375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] :is(tr,th,td){background:0 0;border-width:0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] :is(th,td):before,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] :is(th,td):after{background:0 0;border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] thead th,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] thead th :is(button,span,div){color:var(--muted-foreground);font-size:.75rem;font-weight:600}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] tbody td{background:var(--card);transition:background-color .15s}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] tbody td:first-child{border-radius:.625rem 0 0 .625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] tbody td:last-child{border-radius:0 .625rem .625rem 0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] tbody tr:hover>td{background:color-mix(in oklch, var(--card) 55%, var(--panel))}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=task-list-scroll] :is(col,th):first-child{width:360px!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=task-list-scroll] :is(col,th):nth-child(4){width:170px!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=note-count]{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:.3rem;margin-left:.75rem;font-size:.8125rem;display:inline-flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=note-count] svg{width:.9375rem;height:.9375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle]>div{flex-wrap:wrap}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle]>div:not(:first-of-type)>span{white-space:nowrap}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle] [data-slot=note-count]{margin-left:0;font-size:.75rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-column]{background:var(--panel);border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-column-title]{font-size:1.0625rem;font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle]{position:relative}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card-menu]{width:1.75rem;height:1.75rem;color:var(--muted-foreground);border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card-menu]:hover,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card-menu]:focus-visible{background:var(--panel);color:var(--foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle]>div:first-of-type{padding-right:1.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle]{box-shadow:none;border-color:#0000;border-radius:.75rem;transition:box-shadow .15s}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-item-handle]:hover{box-shadow:var(--look-shadow-md);border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge]{letter-spacing:.03em;text-transform:uppercase;border-color:#0000;border-radius:.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:500;line-height:1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-variant=outline],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-variant=secondary]{background:var(--secondary);color:var(--secondary-foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-variant=destructive]{background:var(--status-error-soft);color:var(--status-error)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-violet-100]{background:var(--status-progress-soft);color:var(--status-progress)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-task-type=callback]{background:var(--status-error-soft);color:var(--status-error)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-task-type=cancellation]{background:var(--status-progress-soft);color:var(--status-progress)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-task-type=refill]{background:var(--status-done-soft);color:var(--status-done)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-task-type=referral]{background:var(--status-info-soft);color:var(--status-info)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge]:is([data-call-status=ended],[data-call-outcome=COMPLETED],[data-call-outcome=CONFIRMED]){background:var(--status-done-soft);color:var(--status-done)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge]:is([data-call-status=in-progress],[data-call-status=ringing],[data-call-outcome=CALLBACK_NEEDED]){background:var(--status-progress-soft);color:var(--status-progress)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-call-outcome=CANCEL_REQUESTED]{background:var(--status-error-soft);color:var(--status-error)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][data-call-outcome=MEDICATION_REFILL_REQUEST]{background:var(--status-info-soft);color:var(--status-info)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge]:is([data-call-outcome=LEFT_VOICEMAIL],[data-call-outcome=WAS_NOT_REACHED]){background:var(--status-neutral-soft);color:var(--status-neutral)}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.text-blue-600,.text-blue-700):is(a,button){color:var(--primary-strong)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card]{background:var(--panel);box-shadow:none;border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(div,a,section):is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border:not([data-slot],[data-slot=filter-chip] *,[class~=bg-red-50],[class~=bg-amber-50],[class~=bg-emerald-50],[class~=bg-blue-50],.border-dashed,:has(>[data-slot=table-container]),:has([data-slot=data-grid-table])){background:var(--panel);box-shadow:none;border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) main a:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border:not([data-slot]):hover{background:color-mix(in oklch, var(--panel) 82%, var(--primary))}:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=card],.bg-muted,[class*=bg-muted\/]) :is([data-slot=card],div:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border):not([data-slot=kanban-item-handle]),:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] :is([class*=bg-brand-soft],[class*=bg-blue-50]),:root[data-theme=soft]:not(:has([data-look=classic])) main a:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border :is([class*=bg-brand-soft],[class*=bg-blue-50]){background:var(--card)}:root[data-theme=soft]:not(:has([data-look=classic])) main a:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border [class*=text-blue-]{color:var(--primary-strong)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=notification-preferences]{flex-direction:column;gap:.375rem;padding:.25rem .875rem .75rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=notification-preferences]>*{background:0 0;border-width:0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=notification-preferences]>section{flex-direction:column;gap:.375rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid^=preference-]{background:var(--card);border-width:0;border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) main ul.divide-y.rounded-lg.border{background:var(--panel);border-color:#0000;border-radius:1.125rem;flex-direction:column;gap:.375rem;padding:.5rem .875rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) main ul.divide-y.rounded-lg.border>li{background:var(--card);border-width:0;border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) main :is([class*=border-emerald-],[class*=border-amber-],[class*=border-red-],[class*=border-blue-],[class*=border-slate-]):not(input,textarea,[data-slot],[aria-invalid=true],.border-dashed){border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=day-strip],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters]{background:var(--panel);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=day-strip]{padding:.375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=day-strip] button{border-color:#0000;border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=day-tile]{border-right-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=day-tile]:not([aria-pressed=true]):hover{background:var(--card)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=day-tile][aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] [data-slot=input]{background:var(--card)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button{--tw-ring-color:var(--primary)}:root[data-theme=soft]:not(:has([data-look=classic])) [class*=bg-blue-50][class*=text-blue-900]{background:var(--secondary);color:var(--secondary-foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=filter-chip]>*{border-color:var(--border);background:var(--card);box-shadow:none}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=filter-chip]>:first-child{color:var(--muted-foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) [role=tab]{transition:color .15s,border-color .15s}:root[data-theme=soft]:not(:has([data-look=classic])) [role=tab][aria-selected=true]{border-bottom-color:var(--primary-strong);color:var(--primary-strong)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=tabs-list]{background:var(--panel);border-radius:.875rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=tabs-trigger]{border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [role=tablist]{border-color:var(--border)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=input],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=textarea],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=select-trigger],:root[data-theme=soft]:not(:has([data-look=classic])) :is(input,textarea)[data-slot=form-control]{background:var(--panel);box-shadow:none;border-color:#0000;border-radius:.75rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=input]:focus-visible,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=textarea]:focus-visible,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=select-trigger]:focus-visible,:root[data-theme=soft]:not(:has([data-look=classic])) :is(input,textarea)[data-slot=form-control]:focus-visible{border-color:var(--ring);background:var(--card)}:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=data-grid],[data-slot=card],[data-slot=kanban-column],main :is(div,section):is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){background:var(--card);box-shadow:var(--look-shadow-xs)}:root[data-theme=soft]:not(:has([data-look=classic])) button[data-variant=default]{background:linear-gradient(180deg, color-mix(in oklch, var(--primary) 82%, white), var(--primary));box-shadow:0 6px 16px -6px color-mix(in oklch, var(--primary) 55%, transparent)}:root[data-theme=soft]:not(:has([data-look=classic])) button[data-variant=default]:hover{filter:brightness(1.05)}:root[data-theme=soft]:not(:has([data-look=classic])) button[data-variant=outline]{border-color:var(--border);background:var(--card);box-shadow:var(--look-shadow-xs)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-content],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-sub-content],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=context-menu-content],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=context-menu-sub-content],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=select-content],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=popover-content]{box-shadow:var(--look-shadow-lg);border-color:#0000;border-radius:.875rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dialog-content]{box-shadow:var(--look-shadow-lg);border-color:#0000;border-radius:1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) ::selection{background:color-mix(in oklch, var(--primary) 22%, transparent)}:root[data-theme=soft]:not(:has([data-look=classic])) *{scrollbar-color:color-mix(in oklch, var(--foreground) 18%, transparent) transparent;scrollbar-width:thin}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=checkbox]{border-radius:.375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=checkbox]:not([data-state=checked]){border-color:color-mix(in oklch, var(--foreground) 38%, transparent);background:var(--card)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=tooltip-content]{border-radius:.625rem;padding:.375rem .625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=skeleton]{background:var(--panel);border-radius:.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=avatar-fallback]{background:var(--secondary);color:var(--secondary-foreground);font-weight:600}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-item],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-radio-item],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-checkbox-item],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-sub-trigger],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=context-menu-item],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=context-menu-sub-trigger],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=select-item]{border-radius:.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sheet-content]{box-shadow:var(--look-shadow-lg);border-color:#0000;border-radius:1.25rem 0 0 1.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-sonner-toast]{box-shadow:var(--look-shadow-lg)!important;border-color:#0000!important;border-radius:.875rem!important}:root[data-theme=soft]:not(:has([data-look=classic])) button,:root[data-theme=soft]:not(:has([data-look=classic])) a,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-cell]{transition-duration:.15s}:root[data-theme=soft]:not(:has([data-look=classic])) :is(button,a,[role=tab],[role=checkbox],[data-slot=select-trigger]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=input],[data-slot=textarea],[data-slot=form-control]):focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--ring) 45%, transparent)}:root[data-theme=soft]:not(:has([data-look=classic])) label:has(input.sr-only:focus-visible){outline:2px solid var(--ring);outline-offset:2px}:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=form-control])[aria-invalid=true]{border-color:var(--destructive);background:var(--status-error-soft)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=form-message],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=form-item] p.text-destructive{font-size:.8125rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-emerald-],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-green-]{background:var(--status-done-soft);color:var(--status-done)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-amber-],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-yellow-]{background:var(--status-progress-soft);color:var(--status-progress)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-red-]{background:var(--status-error-soft);color:var(--status-error)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-blue-],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=badge][class*=bg-sky-]{background:var(--status-info-soft);color:var(--status-info)}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-500,.text-gray-600){color:var(--muted-foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-900){color:var(--foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-content]{scrollbar-width:none;gap:.125rem;overflow-y:auto}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-group]{padding-block:.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) li[data-testid^=task-default-]{background:var(--panel);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) li[data-testid^=task-default-] [data-slot=popover-trigger]{background:var(--card);box-shadow:var(--look-shadow-xs);border-color:#0000;border-radius:.75rem}:root[data-theme=soft]:not(:has([data-look=classic])) li[data-testid^=task-default-] .font-semibold,:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=notification-preferences] h3{font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=popover-content] li>button{font-size:.9375rem}:root[data-theme=soft]:not(:has([data-look=classic])) main nav a[aria-current=page]{background:var(--panel);color:var(--primary-strong)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dialog-content] label.border-foreground{border-color:var(--primary);background:var(--secondary)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=notification-preferences] section>div:first-child{background:0 0;border-width:0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=notification-preferences] section>div:first-child>span{font-size:.75rem;font-weight:600}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=preference-account] :has(>[data-slot=checkbox]){position:relative}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=preference-account] .lucide-lock{position:absolute;left:calc(50% + .75rem)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-body] [data-slot=table-cell]:first-child>a{text-overflow:ellipsis;max-width:28rem;display:block;overflow:hidden}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.rounded-lg,.rounded-xl).border>.border-b{border-bottom-width:0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dialog-close]{border-radius:.5rem;padding:.25rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-sonner-toast]{font-family:var(--font-app)!important;font-size:.9375rem!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-sonner-toast][data-type=success]{background:var(--status-done-soft)!important;color:var(--status-done)!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-sonner-toast][data-type=error]{background:var(--status-error-soft)!important;color:var(--status-error)!important}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(div,p,section)[class~=bg-red-50]{background:var(--status-error-soft);color:var(--status-error);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(div,p,section)[class~=bg-amber-50]{background:var(--status-progress-soft);color:var(--status-progress);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(div,p,section)[class~=bg-emerald-50]{background:var(--status-done-soft);color:var(--status-done);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(div,section)[class~=bg-blue-50][class*=border-blue-]{background:var(--status-info-soft);color:var(--status-info);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] ul[class*=auto-rows-fr]{background:0 0;grid-auto-rows:minmax(3.5rem,1fr);gap:.375rem;padding:0 .875rem .5rem;overflow-y:auto}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] ul.divide-y{flex-direction:column;gap:.375rem;padding:0 .875rem .5rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] ul[class*=auto-rows-fr]>li,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] ul.divide-y>li{background:var(--card);border-width:0;border-radius:.625rem;overflow:hidden}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] .font-bold,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card-title]{font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] .text-sm.text-slate-500{font-size:.8125rem}:root[data-theme=soft]:not(:has([data-look=classic])) [aria-label=Call\ transcript]>div:not([class*=bg-blue-50]){background:var(--card);color:var(--foreground)}:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=card],[data-slot=table],[data-slot=data-grid],[data-slot=kanban-column]) [data-slot=skeleton],:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border [data-slot=skeleton]{background:color-mix(in oklch, var(--foreground) 7%, var(--panel))}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=tabs-list] [data-slot=tabs-trigger][aria-selected=true]{border-bottom-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=site-header] :is([data-slot=tabs-trigger],[data-slot=popover-trigger]){font-size:.8125rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card]>*,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] .border-b,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sheet-header],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=popover-content]>.border-t{border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sheet-content]>button:has(.sr-only){border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=select-trigger][class*="w-[70px]"]{width:5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] form [data-slot=select-trigger]{width:100%}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card][class*=border-green-]{background:var(--status-done-soft)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] [class*=text-green-6]{color:var(--status-done)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button[aria-pressed][class*=bg-emerald-]{background:var(--status-done-soft);color:var(--status-done)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button[aria-pressed][class*=bg-amber-]{background:var(--status-progress-soft);color:var(--status-progress)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button[aria-pressed][class*=bg-red-]{background:var(--status-error-soft);color:var(--status-error)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button[aria-pressed] svg{color:currentColor}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button[aria-pressed] .text-blue-600{color:var(--primary)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=schedule-filters] button[aria-pressed] .font-semibold{font-weight:500}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sheet-content] [data-slot=separator]{background:0 0}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sheet-content] [data-slot=alert]{background:var(--status-error-soft);border-color:#0000;border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=card] div:is(.rounded-md,.rounded-lg).border,:root[data-theme=soft]:not(:has([data-look=classic])) main .grid.rounded-xl.border :is(aside,section,.border-b){border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) main .p-8.text-center{font-size:.9375rem}:root[data-theme=soft]:not(:has([data-look=classic])) main div[class*="sm:w-[280px]"]:has(>[data-slot=input]){width:22rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-row]:has([data-slot=checkbox][data-state=checked])>[data-slot=table-cell]{background:color-mix(in oklch, var(--card) 55%, var(--panel))}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid] .border-t,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dialog-header],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=popover-content] .border-t,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dropdown-menu-content]>.border-b,:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=cascader-nav]{border-color:#0000}:root[data-theme=soft]:not(:has([data-look=classic])) main ul.divide-y.rounded-lg.border>li:is(:hover,:focus-within){background:color-mix(in oklch, var(--card) 55%, var(--panel))}:root[data-theme=soft]:not(:has([data-look=classic])) main ul.divide-y.rounded-lg.border>li a:focus-visible{border-radius:.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) main div[aria-busy].divide-y.rounded-lg.border{flex-direction:column;gap:.375rem;padding:.5rem .875rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) main div[aria-busy].divide-y.rounded-lg.border>*{background:var(--card);border-width:0;border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=inbox-selection-bar]{background:var(--primary-strong);border-radius:1rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=inbox-selection-bar] button{border-radius:.75rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=inbox-row] a>span:first-child{background:var(--panel);border-color:#0000;border-radius:.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=inbox-row]>span[aria-hidden].bg-foreground{background:var(--primary)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-sonner-toast] [data-button]{background:var(--secondary)!important;color:var(--secondary-foreground)!important;border-radius:.5rem!important}:root[data-theme=soft]:not(:has([data-look=classic])) #note-mention-list{box-shadow:var(--look-shadow-lg);border-color:#0000;border-radius:.875rem}:root[data-theme=soft]:not(:has([data-look=classic])) #note-mention-list [role=option],:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=note-mention]{border-radius:.5rem}:root[data-theme=soft]:not(:has([data-look=classic])) .border-dashed.border-amber-500{border-color:var(--primary);border-radius:.75rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=dialog-overlay],:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sheet-overlay]{background:oklch(.3 .05 var(--look-hue) / .35)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=task-link-missing],:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=task-link-missing] button{background:var(--status-info-soft);color:var(--status-info)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=task-window] :is(dl,section) [class*="text-[13px]"]:not(.text-muted-foreground){font-size:.9375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-column]{padding:.5rem .875rem .875rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=kanban-column-content]{gap:.375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [role=tablist][aria-label=Layout],:root[data-theme=soft]:not(:has([data-look=classic])) [data-testid=task-window] section.bg-muted{background:var(--panel)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] thead th>.-ms-2{margin-inline-start:calc(var(--spacing) * -3)}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=data-grid-table] tbody td>span.inline-flex{display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=checkbox][data-state=checked]{border-color:var(--primary);background:var(--primary);color:#fff}:root[data-theme=soft]:not(:has([data-look=classic])) :is([role=menu],[role=listbox],[data-slot=select-item]) svg[class*=text-emerald-600]{color:var(--primary)}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.rounded-md,.rounded-lg,.rounded-xl).border .divide-y{flex-direction:column;gap:.375rem;padding:0 .875rem .875rem;display:flex}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.rounded-md,.rounded-lg,.rounded-xl).border .divide-y>*{background:var(--card);border-width:0;border-radius:.625rem}:root[data-theme=soft]:not(:has([data-look=classic])) main :is(.bg-slate-100,.bg-slate-200):is(.rounded,.rounded-md,.rounded-full){background:color-mix(in oklch, var(--foreground) 8%, var(--card))}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table-cell] [data-empty]{display:none}@layer base{:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=select-item-indicator] svg{color:var(--primary)!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot^=cascader] svg[class*=text-emerald-600]{color:var(--primary)!important}:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=day-tile],[data-slot=schedule-filters] button[aria-pressed]):focus-visible{outline:2px solid var(--ring)!important;outline-offset:2px!important;--tw-ring-color:transparent!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar-wrapper]{--sidebar-width-icon:4.5rem!important}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=sidebar][data-collapsible=icon] [data-slot=sidebar-content] [data-slot=sidebar-menu-button]{width:100%!important;height:auto!important;padding:.5rem .125rem!important}}@media (max-width:1100px){:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=table-head],[data-slot=table-cell]){padding-inline:.375rem}:root[data-theme=soft]:not(:has([data-look=classic])) [data-slot=table]{padding-inline:.5rem}}@media (max-width:1360px){:root[data-theme=soft]:not(:has([data-look=classic])) :is([data-slot=table-head],[data-slot=table-cell]){padding-inline:.5rem}}
