.Toolbar-module__eugjlW__root{--iconbtn-h-md:var(--control-h-sm);align-items:center;gap:var(--space-1);min-height:var(--control-h-md);width:max-content;padding-block:var(--space-1_5);padding-inline:var(--space-2);color:var(--fg);box-sizing:border-box;display:inline-flex}.Toolbar-module__eugjlW__root[data-stretch]{width:100%;display:flex}.Toolbar-module__eugjlW__root[data-variant=floating]{background:var(--bg-elevated,var(--bg));border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.Toolbar-module__eugjlW__root[data-variant=attached]{border:0;border-bottom:var(--hairline) solid var(--border);box-shadow:none;background:0 0;border-radius:0}.Toolbar-module__eugjlW__group{align-items:center;gap:var(--space-0_5);flex-shrink:0;display:inline-flex}.Toolbar-module__eugjlW__divider{width:var(--hairline);background:var(--border);margin-inline:var(--space-1);margin-block:var(--space-1_5);align-self:stretch}.Toolbar-module__eugjlW__spacer{flex:auto}
.Modal-module__32aAua__overlay{z-index:var(--z-overlay);background:var(--scrim);animation:Modal-module__32aAua__modal-overlay-in var(--duration-base) var(--ease-out);position:fixed;inset:0}.Modal-module__32aAua__overlay[data-state=closed]{animation:Modal-module__32aAua__modal-overlay-out var(--duration-fast) var(--ease-in)}.Modal-module__32aAua__content{z-index:var(--z-modal);width:calc(100vw - var(--space-8));max-width:calc(var(--space-2) * 55);max-height:calc(100vh - var(--space-8));background:var(--bg);border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);font-family:var(--font-sans);color:var(--fg);animation:Modal-module__32aAua__modal-content-in var(--duration-slow) var(--ease-out);will-change:transform, opacity;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Modal-module__32aAua__content[data-state=closed]{animation:Modal-module__32aAua__modal-content-out var(--duration-base) var(--ease-in)}.Modal-module__32aAua__header{align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-5) 0;display:flex}.Modal-module__32aAua__headerText{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.Modal-module__32aAua__title{font-size:var(--text-sm);line-height:var(--lh-sm);letter-spacing:var(--type-sm-tracking);font-weight:var(--font-weight-semibold);color:var(--fg);margin:0}.Modal-module__32aAua__description{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-muted);margin:0}.Modal-module__32aAua__close{color:var(--fg-muted);margin-top:calc((var(--lh-sm) - var(--iconbtn-h-md)) / 2);flex-shrink:0}.Modal-module__32aAua__body{flex:auto;min-height:0;overflow-y:auto}.Modal-module__32aAua__bodyInner{padding:var(--space-4) var(--space-5) 0;color:var(--fg);font-size:var(--text-sm);line-height:var(--lh-sm)}.Modal-module__32aAua__body:last-child .Modal-module__32aAua__bodyInner{padding-bottom:var(--space-5)}.Modal-module__32aAua__footer{align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-5) var(--space-5);display:flex}.Modal-module__32aAua__footer>:first-child{margin-left:auto}@keyframes Modal-module__32aAua__modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__32aAua__modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes Modal-module__32aAua__modal-content-in{0%{opacity:0;transform:translate(-50%, -50%) scale(var(--modal-scale-from,.96))}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Modal-module__32aAua__modal-content-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%, -50%) scale(var(--modal-scale-from,.96))}}:root[data-motion=bouncy] .Modal-module__32aAua__content{--modal-scale-from:.94}:root[data-motion=standard] .Modal-module__32aAua__content{--modal-scale-from:.96}:root[data-motion=calm] .Modal-module__32aAua__content{--modal-scale-from:.98}:root[data-motion=none] .Modal-module__32aAua__content{--modal-scale-from:1}@media (prefers-reduced-motion:reduce){.Modal-module__32aAua__overlay,.Modal-module__32aAua__overlay[data-state=closed],.Modal-module__32aAua__content,.Modal-module__32aAua__content[data-state=closed]{animation:none}}
.Avatar-module__HIhrbG__root{background:var(--_avatar-bg,var(--bg-muted));color:var(--_avatar-fg,var(--fg));font-family:var(--label-font);font-weight:var(--font-weight-semibold);letter-spacing:0;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Avatar-module__HIhrbG__circle{border-radius:var(--radius-full)}.Avatar-module__HIhrbG__rounded.Avatar-module__HIhrbG__xs{border-radius:var(--radius-xs)}.Avatar-module__HIhrbG__rounded.Avatar-module__HIhrbG__sm{border-radius:var(--radius-sm)}.Avatar-module__HIhrbG__rounded.Avatar-module__HIhrbG__md{border-radius:var(--radius-md)}.Avatar-module__HIhrbG__rounded.Avatar-module__HIhrbG__lg{border-radius:var(--radius-lg)}.Avatar-module__HIhrbG__rounded.Avatar-module__HIhrbG__xl{border-radius:var(--radius-xl)}.Avatar-module__HIhrbG__xs{width:var(--space-4);height:var(--space-4);font-size:calc(var(--space-4) * .5)}.Avatar-module__HIhrbG__sm{width:var(--space-6);height:var(--space-6);font-size:calc(var(--space-6) * .48)}.Avatar-module__HIhrbG__md{width:var(--space-8);height:var(--space-8);font-size:calc(var(--space-8) * .48)}.Avatar-module__HIhrbG__lg{width:var(--space-12);height:var(--space-12);font-size:calc(var(--space-12) * .48)}.Avatar-module__HIhrbG__xl{width:var(--space-24);height:var(--space-24);font-size:calc(var(--space-24) * .48)}.Avatar-module__HIhrbG__root{position:relative;overflow:visible}.Avatar-module__HIhrbG__image{object-fit:cover;opacity:0;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.Avatar-module__HIhrbG__image[data-loaded=true]{opacity:1}.Avatar-module__HIhrbG__initials{color:inherit;justify-content:center;align-items:center;display:inline-flex}.Avatar-module__HIhrbG__icon{color:var(--fg-muted);justify-content:center;align-items:center;display:inline-flex}.Avatar-module__HIhrbG__icon>svg{display:block}.Avatar-module__HIhrbG__status{width:var(--_status-size,var(--space-2));height:var(--_status-size,var(--space-2));border-radius:var(--radius-full);box-shadow:0 0 0 var(--_status-ring,var(--space-0_5)) var(--bg);pointer-events:none;position:absolute;bottom:0;right:0}.Avatar-module__HIhrbG__status[data-status=online]{background:var(--success)}.Avatar-module__HIhrbG__status[data-status=offline]{background:var(--fg-disabled)}.Avatar-module__HIhrbG__xs .Avatar-module__HIhrbG__status{--_status-size:var(--space-1_5);--_status-ring:var(--hairline)}.Avatar-module__HIhrbG__sm .Avatar-module__HIhrbG__status{--_status-size:var(--space-2);--_status-ring:var(--hairline)}.Avatar-module__HIhrbG__md .Avatar-module__HIhrbG__status{--_status-size:var(--space-2_5);--_status-ring:var(--space-0_5)}.Avatar-module__HIhrbG__lg .Avatar-module__HIhrbG__status{--_status-size:var(--space-3);--_status-ring:var(--space-0_5)}.Avatar-module__HIhrbG__xl .Avatar-module__HIhrbG__status{--_status-size:var(--space-6);--_status-ring:var(--space-1)}.Avatar-module__HIhrbG__rounded .Avatar-module__HIhrbG__status{right:calc(var(--_status-size) * -.2);bottom:calc(var(--_status-size) * -.2)}.Avatar-module__HIhrbG__group{isolation:isolate;flex-direction:row;align-items:center;width:fit-content;display:inline-flex}.Avatar-module__HIhrbG__groupItem{z-index:var(--stack-order,0);box-shadow:0 0 0 var(--space-0_5) var(--bg);position:relative}.Avatar-module__HIhrbG__groupItem+.Avatar-module__HIhrbG__groupItem,.Avatar-module__HIhrbG__group.Avatar-module__HIhrbG__xs .Avatar-module__HIhrbG__groupItem+.Avatar-module__HIhrbG__groupItem{margin-left:calc(var(--space-1) * -1)}.Avatar-module__HIhrbG__group.Avatar-module__HIhrbG__sm .Avatar-module__HIhrbG__groupItem+.Avatar-module__HIhrbG__groupItem{margin-left:calc(var(--space-1_5) * -1)}.Avatar-module__HIhrbG__group.Avatar-module__HIhrbG__md .Avatar-module__HIhrbG__groupItem+.Avatar-module__HIhrbG__groupItem{margin-left:calc(var(--space-2) * -1)}.Avatar-module__HIhrbG__group.Avatar-module__HIhrbG__lg .Avatar-module__HIhrbG__groupItem+.Avatar-module__HIhrbG__groupItem{margin-left:calc(var(--space-3) * -1)}.Avatar-module__HIhrbG__group.Avatar-module__HIhrbG__xl .Avatar-module__HIhrbG__groupItem+.Avatar-module__HIhrbG__groupItem{margin-left:calc(var(--space-6) * -1)}.Avatar-module__HIhrbG__overflow{background:var(--bg-muted);color:var(--fg-subtle);font-weight:var(--font-weight-medium)}.Avatar-module__HIhrbG__overflow.Avatar-module__HIhrbG__xs{font-size:calc(var(--space-4) * .42)}.Avatar-module__HIhrbG__overflow.Avatar-module__HIhrbG__sm{font-size:calc(var(--space-6) * .36)}.Avatar-module__HIhrbG__overflow.Avatar-module__HIhrbG__md{font-size:calc(var(--space-8) * .36)}.Avatar-module__HIhrbG__overflow.Avatar-module__HIhrbG__lg{font-size:calc(var(--space-12) * .36)}.Avatar-module__HIhrbG__overflow.Avatar-module__HIhrbG__xl{font-size:calc(var(--space-24) * .36)}
.Badge-module__L9iPBW__root{font-family:var(--label-font);font-weight:var(--font-weight-medium);letter-spacing:var(--label-tracking);white-space:nowrap;border-radius:var(--radius-xs);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Badge-module__L9iPBW__sm{padding-block:var(--space-0_5);padding-inline:var(--space-1);font-size:var(--text-3xs)}.Badge-module__L9iPBW__md{padding-block:var(--space-1);padding-inline:var(--space-1_5);font-size:var(--text-2xs)}.Badge-module__L9iPBW__pill{border-radius:var(--radius-full)}.Badge-module__L9iPBW__solid{background:var(--primary);color:var(--bg)}.Badge-module__L9iPBW__soft{background:var(--primary-subtle);color:var(--secondary-fg)}.Badge-module__L9iPBW__inverse{background:var(--bg);color:var(--fg)}.Badge-module__L9iPBW__soft.Badge-module__L9iPBW__success{background:var(--success-subtle);color:var(--success)}.Badge-module__L9iPBW__soft.Badge-module__L9iPBW__warning{background:var(--warning-subtle);color:var(--warning)}.Badge-module__L9iPBW__soft.Badge-module__L9iPBW__destructive{background:var(--destructive-subtle);color:var(--destructive)}.Badge-module__L9iPBW__soft.Badge-module__L9iPBW__info{background:var(--info-subtle);color:var(--info)}
.Checkbox-module__QbTiUW__root{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--fg);font-family:var(--label-font);font-size:var(--label-md-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);line-height:var(--lh-tight);display:inline-flex;position:relative}.Checkbox-module__QbTiUW__root[data-disabled=true]{cursor:not-allowed;opacity:.5}.Checkbox-module__QbTiUW__indicator{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-checkbox);border:1px solid var(--border-strong);background:var(--bg);color:#0000;transition:var(--transition-colors), var(--transition-ring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__QbTiUW__indicator>svg{width:80%;height:80%;display:block}.Checkbox-module__QbTiUW__input:focus-visible+.Checkbox-module__QbTiUW__indicator{box-shadow:var(--ring-shadow);outline:none}.Checkbox-module__QbTiUW__root:hover:not([data-disabled=true]) .Checkbox-module__QbTiUW__input:not(:checked)+.Checkbox-module__QbTiUW__indicator{border-color:var(--selected-fg)}.Checkbox-module__QbTiUW__input:checked+.Checkbox-module__QbTiUW__indicator,.Checkbox-module__QbTiUW__indicator[data-checked=true]{background:var(--selected-fg);border-color:var(--selected-fg);color:var(--bg)}
.Drawer-module__Zqb7ka__overlay{z-index:var(--z-overlay);background:var(--scrim);animation:Drawer-module__Zqb7ka__drawer-overlay-in var(--duration-base) var(--ease-out);position:fixed;inset:0}.Drawer-module__Zqb7ka__overlay[data-state=closed]{animation:Drawer-module__Zqb7ka__drawer-overlay-out var(--duration-fast) var(--ease-in)}.Drawer-module__Zqb7ka__content{z-index:var(--z-modal);background:var(--bg);border:var(--hairline) solid var(--border);box-shadow:var(--shadow-xl);font-family:var(--font-sans);color:var(--fg);will-change:transform, opacity;outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.Drawer-module__Zqb7ka__content[data-side=right]{animation:Drawer-module__Zqb7ka__drawer-in-right var(--duration-slow) var(--ease-emphasized);border-right:0;top:0;bottom:0;right:0}.Drawer-module__Zqb7ka__content[data-side=right][data-state=closed]{animation:Drawer-module__Zqb7ka__drawer-out-right var(--duration-base) var(--ease-in)}.Drawer-module__Zqb7ka__content[data-side=left]{animation:Drawer-module__Zqb7ka__drawer-in-left var(--duration-slow) var(--ease-emphasized);border-left:0;top:0;bottom:0;left:0}.Drawer-module__Zqb7ka__content[data-side=left][data-state=closed]{animation:Drawer-module__Zqb7ka__drawer-out-left var(--duration-base) var(--ease-in)}.Drawer-module__Zqb7ka__content[data-size=sm]{width:33vw}.Drawer-module__Zqb7ka__content[data-size=md]{width:50vw}.Drawer-module__Zqb7ka__content[data-size=lg]{width:67vw}.Drawer-module__Zqb7ka__content{min-width:calc(var(--space-2) * 40);max-width:calc(100vw - var(--space-8))}.Drawer-module__Zqb7ka__header{align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-5) 0;display:flex}.Drawer-module__Zqb7ka__headerText{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.Drawer-module__Zqb7ka__title{font-size:var(--text-sm);line-height:var(--lh-sm);letter-spacing:var(--type-sm-tracking);font-weight:var(--font-weight-semibold);color:var(--fg);margin:0}.Drawer-module__Zqb7ka__description{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-muted);margin:0}.Drawer-module__Zqb7ka__close{color:var(--fg-muted);margin-top:calc((var(--lh-sm) - var(--iconbtn-h-md)) / 2);flex-shrink:0}.Drawer-module__Zqb7ka__body{flex:auto;min-height:0;overflow-y:auto}.Drawer-module__Zqb7ka__bodyInner{padding:var(--space-4) var(--space-5) 0;color:var(--fg);font-size:var(--text-sm);line-height:var(--lh-sm)}.Drawer-module__Zqb7ka__body:last-child .Drawer-module__Zqb7ka__bodyInner{padding-bottom:var(--space-5)}.Drawer-module__Zqb7ka__footer{align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-5) var(--space-5);display:flex}.Drawer-module__Zqb7ka__footer>:first-child{margin-left:auto}@keyframes Drawer-module__Zqb7ka__drawer-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes Drawer-module__Zqb7ka__drawer-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes Drawer-module__Zqb7ka__drawer-in-right{0%{opacity:0;transform:translateX(calc(var(--space-6) * var(--motion-distance-scale,1) + 100%))}to{opacity:1;transform:translate(0)}}@keyframes Drawer-module__Zqb7ka__drawer-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(var(--space-6) * var(--motion-distance-scale,1) + 100%))}}@keyframes Drawer-module__Zqb7ka__drawer-in-left{0%{opacity:0;transform:translateX(calc(-1 * var(--space-6) * var(--motion-distance-scale,1) - 100%))}to{opacity:1;transform:translate(0)}}@keyframes Drawer-module__Zqb7ka__drawer-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(-1 * var(--space-6) * var(--motion-distance-scale,1) - 100%))}}@media (prefers-reduced-motion:reduce){.Drawer-module__Zqb7ka__overlay,.Drawer-module__Zqb7ka__overlay[data-state=closed],.Drawer-module__Zqb7ka__content,.Drawer-module__Zqb7ka__content[data-state=closed]{animation:none}}
.EmptyState-module__tD0bUq__root{text-align:center;color:var(--fg);font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.EmptyState-module__tD0bUq__illustration{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__tD0bUq__icon{color:var(--fg-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__tD0bUq__text{align-items:center;gap:var(--space-1);flex-direction:column;max-width:42ch;display:flex}.EmptyState-module__tD0bUq__title{color:var(--fg);font-weight:var(--font-weight-medium)}.EmptyState-module__tD0bUq__description{color:var(--fg-muted)}.EmptyState-module__tD0bUq__actions{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.EmptyState-module__tD0bUq__text+.EmptyState-module__tD0bUq__actions{margin-top:var(--space-2)}.EmptyState-module__tD0bUq__sizeSm{gap:var(--space-2);padding:var(--space-5) var(--space-4)}.EmptyState-module__tD0bUq__sizeSm .EmptyState-module__tD0bUq__icon>svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.EmptyState-module__tD0bUq__sizeSm .EmptyState-module__tD0bUq__title,.EmptyState-module__tD0bUq__sizeSm .EmptyState-module__tD0bUq__description{font-size:var(--text-sm);line-height:var(--lh-sm)}.EmptyState-module__tD0bUq__sizeMd{gap:var(--space-3);padding:var(--space-6) var(--space-5)}.EmptyState-module__tD0bUq__sizeMd .EmptyState-module__tD0bUq__icon>svg{width:calc(var(--icon-size-lg) * 1.17);height:calc(var(--icon-size-lg) * 1.17)}.EmptyState-module__tD0bUq__sizeMd .EmptyState-module__tD0bUq__title{font-size:var(--text-base);line-height:var(--lh-base)}.EmptyState-module__tD0bUq__sizeMd .EmptyState-module__tD0bUq__description{font-size:var(--text-sm);line-height:var(--lh-sm)}
.FilterButton-module__six_eW__root{justify-content:center;align-items:center;gap:var(--space-1_5);font-family:var(--label-font);font-weight:var(--label-weight);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--fg);border:1px solid var(--border-strong);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-out);background:0 0;display:inline-flex}.FilterButton-module__six_eW__root:focus-visible{box-shadow:var(--ring-shadow);outline:none}.FilterButton-module__six_eW__root:hover:not(:disabled){background:var(--hover);color:var(--fg);border-color:var(--fg-muted)}.FilterButton-module__six_eW__root:active:not(:disabled){transform:translateY(var(--space-0_5))}.FilterButton-module__six_eW__root:disabled{cursor:not-allowed;opacity:.5}.FilterButton-module__six_eW__root[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.FilterButton-module__six_eW__root[aria-pressed=true]:hover:not(:disabled){background:var(--fg-strong);color:var(--bg);border-color:var(--fg-strong)}.FilterButton-module__six_eW__sm{height:var(--control-h-sm);padding-inline:var(--space-2);gap:var(--space-1);font-size:var(--label-sm-size);letter-spacing:var(--label-tracking);border-radius:var(--radius-xs);--chip-icon-size:var(--space-4)}.FilterButton-module__six_eW__md{height:var(--control-h-md);padding-inline:var(--space-2_5);gap:var(--space-1_5);font-size:var(--label-md-size);letter-spacing:var(--label-tracking);border-radius:var(--radius-sm);--chip-icon-size:var(--space-4)}.FilterButton-module__six_eW__icon{width:var(--chip-icon-size);height:var(--chip-icon-size);opacity:.75;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FilterButton-module__six_eW__icon>svg{width:100%;height:100%;display:block}.FilterButton-module__six_eW__root:hover:not(:disabled) .FilterButton-module__six_eW__icon,.FilterButton-module__six_eW__root[aria-pressed=true] .FilterButton-module__six_eW__icon{opacity:1}.FilterButton-module__six_eW__label{align-items:center;display:inline-flex}.FilterButton-module__six_eW__count{min-width:var(--space-4);padding:0 var(--space-1);height:var(--space-4);border-radius:var(--radius-xs);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex}.FilterButton-module__six_eW__root[aria-pressed=true] .FilterButton-module__six_eW__count{background:var(--bg);color:var(--fg-muted)}
.IconButton-module__Z3uVGG__root{border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-colors), var(--transition-ring), var(--transition-press);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.IconButton-module__Z3uVGG__root:focus-visible{box-shadow:var(--ring-shadow);outline:none}.IconButton-module__Z3uVGG__root:active:not(:disabled){transform:translateY(var(--space-0_5))}.IconButton-module__Z3uVGG__root:disabled{cursor:not-allowed;color:var(--fg-disabled);border-color:#0000}.IconButton-module__Z3uVGG__secondary:disabled,.IconButton-module__Z3uVGG__outline:disabled{background:var(--bg-muted)}.IconButton-module__Z3uVGG__ghost:disabled,.IconButton-module__Z3uVGG__destructive:disabled{background:0 0}.IconButton-module__Z3uVGG__sm{width:var(--iconbtn-h-sm);height:var(--iconbtn-h-sm);border-radius:var(--radius-xs)}.IconButton-module__Z3uVGG__md{width:var(--iconbtn-h-md);height:var(--iconbtn-h-md)}.IconButton-module__Z3uVGG__lg{width:var(--iconbtn-h-lg);height:var(--iconbtn-h-lg)}.IconButton-module__Z3uVGG__sm>svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.IconButton-module__Z3uVGG__md>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.IconButton-module__Z3uVGG__lg>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.IconButton-module__Z3uVGG__dual{gap:var(--space-1);width:auto}.IconButton-module__Z3uVGG__sm.IconButton-module__Z3uVGG__dual{padding-inline:var(--space-1);gap:var(--space-0_5)}.IconButton-module__Z3uVGG__md.IconButton-module__Z3uVGG__dual{padding-inline:var(--space-1_5)}.IconButton-module__Z3uVGG__lg.IconButton-module__Z3uVGG__dual{padding-inline:var(--space-2)}.IconButton-module__Z3uVGG__secondary{background:var(--secondary-bg);color:var(--secondary-fg);border-color:#0000}.IconButton-module__Z3uVGG__secondary:hover:not(:disabled){background:var(--secondary-bg-hover)}.IconButton-module__Z3uVGG__outline{color:var(--fg-muted);border-color:var(--border);background:0 0}.IconButton-module__Z3uVGG__outline:hover:not(:disabled){background:var(--hover)}.IconButton-module__Z3uVGG__ghost{color:var(--fg-subtle);background:0 0;border-color:#0000}.IconButton-module__Z3uVGG__ghost:hover:not(:disabled){background:var(--hover);color:var(--fg)}.IconButton-module__Z3uVGG__destructive{color:var(--destructive);background:0 0;border-color:#0000}.IconButton-module__Z3uVGG__destructive:hover:not(:disabled){background:var(--destructive-subtle)}
.Input-module__kxF0Va__root{align-items:center;gap:var(--space-1);font-family:var(--font-normal);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:text;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);min-width:0;display:inline-flex}.Input-module__kxF0Va__root:hover:not([data-disabled]):not([data-readonly]),.Input-module__kxF0Va__root:focus-visible{border-color:var(--border-strong)}.Input-module__kxF0Va__root:has(:focus-visible){border-color:var(--border-strong)}.Input-module__kxF0Va__root:focus-visible{outline:none}.Input-module__kxF0Va__root:has(:focus-visible){outline:none}.Input-module__kxF0Va__outline{background:0 0}.Input-module__kxF0Va__filled{background:var(--bg-subtle);border-color:#0000}.Input-module__kxF0Va__filled:hover:not([data-disabled]):not([data-readonly]),.Input-module__kxF0Va__filled:focus-visible{border-color:#0000}.Input-module__kxF0Va__filled:has(:focus-visible){border-color:#0000}.Input-module__kxF0Va__root.Input-module__kxF0Va__line{border-color:#0000;border-bottom-color:var(--border);background:0 0;border-radius:0;padding-inline:0}.Input-module__kxF0Va__root.Input-module__kxF0Va__line:hover:not([data-disabled]):not([data-readonly]),.Input-module__kxF0Va__root.Input-module__kxF0Va__line:focus-visible{border-color:#0000;border-bottom-color:var(--border-strong)}.Input-module__kxF0Va__root.Input-module__kxF0Va__line:has(:focus-visible){border-color:#0000;border-bottom-color:var(--border-strong)}.Input-module__kxF0Va__root.Input-module__kxF0Va__line[data-invalid],.Input-module__kxF0Va__root.Input-module__kxF0Va__line[data-invalid]:hover:not([data-disabled]):not([data-readonly]),.Input-module__kxF0Va__root.Input-module__kxF0Va__line[data-invalid]:focus-visible{border-color:#0000;border-bottom-color:var(--destructive)}.Input-module__kxF0Va__root.Input-module__kxF0Va__line[data-invalid]:has(:focus-visible){border-color:#0000;border-bottom-color:var(--destructive)}.Input-module__kxF0Va__root[data-invalid],.Input-module__kxF0Va__root[data-invalid]:hover:not([data-disabled]):not([data-readonly]),.Input-module__kxF0Va__root[data-invalid]:focus-visible{border-color:var(--destructive)}.Input-module__kxF0Va__root[data-invalid]:has(:focus-visible){border-color:var(--destructive)}.Input-module__kxF0Va__root[data-disabled]{cursor:not-allowed;opacity:.5}.Input-module__kxF0Va__root[data-readonly]{background:var(--bg-subtle);cursor:default}.Input-module__kxF0Va__root[data-readonly].Input-module__kxF0Va__filled{background:var(--bg-muted)}.Input-module__kxF0Va__fill{width:100%}.Input-module__kxF0Va__sizeSm{height:var(--control-h-sm);padding-inline:var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-xs)}.Input-module__kxF0Va__sizeMd{height:var(--control-h-md);padding-inline:var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-sm)}.Input-module__kxF0Va__sizeLg{height:var(--control-h-lg);padding-inline:var(--space-3);font-size:var(--text-base);border-radius:var(--radius-md)}.Input-module__kxF0Va__input{min-width:0;height:100%;color:inherit;font-family:inherit;font-size:inherit;line-height:var(--lh-sm);letter-spacing:var(--tracking-normal);text-align:start;background:0 0;border:0;outline:none;flex:auto;padding:0}.Input-module__kxF0Va__input::placeholder{color:var(--fg-subtle)}.Input-module__kxF0Va__input:disabled{cursor:not-allowed}.Input-module__kxF0Va__input:-webkit-autofill{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Input-module__kxF0Va__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Input-module__kxF0Va__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Input-module__kxF0Va__input:-webkit-autofill:active{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Input-module__kxF0Va__filled .Input-module__kxF0Va__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Input-module__kxF0Va__filled .Input-module__kxF0Va__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Input-module__kxF0Va__filled .Input-module__kxF0Va__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Input-module__kxF0Va__filled .Input-module__kxF0Va__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Input-module__kxF0Va__icon,.Input-module__kxF0Va__iconBtn,.Input-module__kxF0Va__prefix,.Input-module__kxF0Va__suffix,.Input-module__kxF0Va__actionSlot{color:var(--fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.Input-module__kxF0Va__icon{color:var(--fg-subtle)}.Input-module__kxF0Va__sizeSm .Input-module__kxF0Va__icon>svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.Input-module__kxF0Va__sizeMd .Input-module__kxF0Va__icon>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Input-module__kxF0Va__sizeLg .Input-module__kxF0Va__icon>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.Input-module__kxF0Va__prefix,.Input-module__kxF0Va__suffix{font-size:var(--text-sm);color:var(--fg-muted);-webkit-user-select:none;user-select:none}.Input-module__kxF0Va__iconBtn{color:var(--fg-muted);border-radius:var(--radius-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0}.Input-module__kxF0Va__iconBtn:hover{color:var(--fg)}.Input-module__kxF0Va__iconBtn:focus-visible{box-shadow:var(--ring-shadow);outline:none}.Input-module__kxF0Va__actionSlot{color:inherit}.Input-module__kxF0Va__root .Input-module__kxF0Va__trailingBtn{width:calc(var(--control-h-sm) - var(--space-2));height:calc(var(--control-h-sm) - var(--space-2));border-radius:var(--radius-xs);flex:none}.Input-module__kxF0Va__root.Input-module__kxF0Va__sizeMd .Input-module__kxF0Va__trailingBtn{width:calc(var(--control-h-md) - var(--space-2));height:calc(var(--control-h-md) - var(--space-2))}.Input-module__kxF0Va__root.Input-module__kxF0Va__sizeLg .Input-module__kxF0Va__trailingBtn{width:calc(var(--control-h-lg) - var(--space-2));height:calc(var(--control-h-lg) - var(--space-2));border-radius:var(--radius-sm)}.Input-module__kxF0Va__sizeSm:has(>.Input-module__kxF0Va__trailingBtn){padding-inline-end:var(--space-0_5)}.Input-module__kxF0Va__sizeMd:has(>.Input-module__kxF0Va__trailingBtn){padding-inline-end:var(--space-1)}.Input-module__kxF0Va__sizeLg:has(>.Input-module__kxF0Va__trailingBtn){padding-inline-end:var(--space-1)}.Input-module__kxF0Va__clearBtn{opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;transform:scale(.6)}.Input-module__kxF0Va__clearBtn[data-visible]{opacity:1;pointer-events:auto;transform:scale(1)}.Input-module__kxF0Va__clearBtn>button:active:not(:disabled){transform:none}@media (prefers-reduced-motion:reduce){.Input-module__kxF0Va__clearBtn,.Input-module__kxF0Va__clearBtn[data-visible]{transition:none;transform:none}}.Input-module__kxF0Va__field{gap:var(--space-1_5);flex-direction:column;min-width:0;display:flex}.Input-module__kxF0Va__field:has(>.Input-module__kxF0Va__root.Input-module__kxF0Va__line){gap:0}.Input-module__kxF0Va__label{align-items:center;gap:var(--space-1);font-family:var(--font-normal);font-weight:var(--font-weight-medium);color:var(--fg-muted);transition:color var(--duration-fast) var(--ease-out);display:inline-flex}.Input-module__kxF0Va__labelSm{font-size:var(--text-xs)}.Input-module__kxF0Va__labelMd,.Input-module__kxF0Va__labelLg{font-size:var(--text-sm)}.Input-module__kxF0Va__field:focus-within .Input-module__kxF0Va__label{color:var(--fg)}.Input-module__kxF0Va__requiredMark{color:var(--destructive);font-weight:var(--font-weight-medium)}.Input-module__kxF0Va__description,.Input-module__kxF0Va__errorText{align-items:center;gap:var(--space-1);font-family:var(--font-normal);font-size:var(--text-xs);line-height:var(--lh-xs);margin:0;display:inline-flex}.Input-module__kxF0Va__description{color:var(--fg-subtle)}.Input-module__kxF0Va__errorText{color:var(--destructive)}.Input-module__kxF0Va__messageIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}
.ListItem-module__6UujYW__root{--li-pad-y:var(--space-3);--li-pad-x:var(--space-2);--li-gap-x:var(--space-3);--li-gap-title:var(--space-0_5);--li-gap-body:var(--space-2);--li-gap-header:var(--space-2);--li-gap-meta:var(--space-2);gap:var(--li-gap-x);min-width:0;color:var(--fg);padding:var(--li-pad-y) var(--li-pad-x);margin-inline:calc(var(--li-pad-x) * -1);border-radius:var(--radius-md);transition:var(--transition-colors);text-decoration:none;display:flex}.ListItem-module__6UujYW__root:hover{background:var(--hover)}.ListItem-module__6UujYW__align-center{align-items:center}.ListItem-module__6UujYW__align-top{align-items:flex-start}.ListItem-module__6UujYW__size-md{--li-pad-y:var(--space-3);--li-gap-title:var(--space-0_5);--li-gap-body:var(--space-2)}.ListItem-module__6UujYW__size-sm{--li-pad-y:var(--space-2);--li-gap-title:var(--space-0_5);--li-gap-body:var(--space-1)}.ListItem-module__6UujYW__interactive{cursor:pointer}.ListItem-module__6UujYW__interactive:focus-visible{box-shadow:var(--ring-shadow);outline:none}.ListItem-module__6UujYW__leading{color:var(--fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ListItem-module__6UujYW__leading>svg,.ListItem-module__6UujYW__trailing>svg{width:var(--space-4);height:var(--space-4)}.ListItem-module__6UujYW__align-top>.ListItem-module__6UujYW__leading{padding-top:var(--space-0_5);align-items:flex-start}.ListItem-module__6UujYW__leadingIcon{background:var(--leading-icon-bg,var(--bg-muted));color:var(--leading-icon-fg,var(--fg));border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ListItem-module__6UujYW__leadingIcon.ListItem-module__6UujYW__li-xs{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-xs)}.ListItem-module__6UujYW__leadingIcon.ListItem-module__6UujYW__li-sm{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm)}.ListItem-module__6UujYW__leadingIcon.ListItem-module__6UujYW__li-md{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md)}.ListItem-module__6UujYW__leadingIcon.ListItem-module__6UujYW__li-lg{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-lg)}.ListItem-module__6UujYW__leadingIcon.ListItem-module__6UujYW__li-auto{aspect-ratio:1;border-radius:var(--radius-md);align-self:stretch}.ListItem-module__6UujYW__leadingIcon[data-tone=neutral]{--leading-icon-bg:var(--bg-muted);--leading-icon-fg:var(--fg)}.ListItem-module__6UujYW__leadingIcon[data-tone=primary]{--leading-icon-bg:var(--primary-subtle);--leading-icon-fg:var(--primary)}.ListItem-module__6UujYW__leadingIcon[data-tone=success]{--leading-icon-bg:var(--success-subtle);--leading-icon-fg:var(--success)}.ListItem-module__6UujYW__leadingIcon[data-tone=warning]{--leading-icon-bg:var(--warning-subtle);--leading-icon-fg:var(--warning)}.ListItem-module__6UujYW__leadingIcon[data-tone=danger]{--leading-icon-bg:var(--destructive-subtle);--leading-icon-fg:var(--destructive)}.ListItem-module__6UujYW__leadingIcon[data-tone=info]{--leading-icon-bg:var(--info-subtle);--leading-icon-fg:var(--info)}.ListItem-module__6UujYW__content{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.ListItem-module__6UujYW__title{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-strong,var(--fg));font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.ListItem-module__6UujYW__description{margin:var(--li-gap-title) 0 0;font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-muted);font-weight:var(--font-weight-regular)}.ListItem-module__6UujYW__meta{margin-top:var(--li-gap-title);align-items:center;gap:var(--li-gap-meta);font-size:var(--text-xs);line-height:var(--lh-sm);color:var(--fg-subtle);font-variant-numeric:tabular-nums;display:flex}.ListItem-module__6UujYW__meta time{color:inherit}.ListItem-module__6UujYW__metaDivider{width:var(--hairline);height:var(--space-3);background:var(--border);flex-shrink:0;display:inline-block}.ListItem-module__6UujYW__trailing{align-items:center;gap:var(--space-1);color:var(--fg-muted);flex-shrink:0;align-self:center;display:inline-flex}.ListItem-module__6UujYW__align-top>.ListItem-module__6UujYW__trailing{align-self:flex-start}
.PageHeader-module__tOOBVW__root{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow eyebrow""title actions""lead lead""meta meta";align-items:start;display:grid}.PageHeader-module__tOOBVW__root[data-size=sm] .PageHeader-module__tOOBVW__title{font-size:var(--text-xl);line-height:var(--lh-xl)}.PageHeader-module__tOOBVW__root[data-size=sm] .PageHeader-module__tOOBVW__lead{font-size:var(--text-sm);line-height:var(--lh-sm)}.PageHeader-module__tOOBVW__root[data-size=md] .PageHeader-module__tOOBVW__title{font-size:var(--text-2xl);line-height:var(--lh-2xl)}.PageHeader-module__tOOBVW__root[data-size=md] .PageHeader-module__tOOBVW__lead{font-size:var(--text-base);line-height:var(--lh-base)}.PageHeader-module__tOOBVW__root[data-size=lg] .PageHeader-module__tOOBVW__title{font-size:var(--text-3xl);line-height:var(--lh-3xl)}.PageHeader-module__tOOBVW__root[data-size=lg] .PageHeader-module__tOOBVW__lead{font-size:var(--text-base);line-height:var(--lh-base)}.PageHeader-module__tOOBVW__eyebrow{color:var(--fg-subtle);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--font-weight-medium);grid-area:eyebrow}.PageHeader-module__tOOBVW__title{color:var(--fg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tighter);grid-area:title;min-width:0;margin:0}.PageHeader-module__tOOBVW__lead{color:var(--fg-muted);grid-area:lead;max-width:72ch;margin:0}.PageHeader-module__tOOBVW__meta{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:var(--text-sm);line-height:var(--lh-sm);margin-top:var(--space-2);flex-wrap:wrap;grid-area:meta;display:flex}.PageHeader-module__tOOBVW__actions{align-items:center;gap:var(--space-1);grid-area:actions;align-self:center;display:flex}
.DropdownMenu-module__8BT8YG__content{z-index:var(--z-popover);transform-origin:var(--radix-dropdown-menu-content-transform-origin);}.DropdownMenu-module__8BT8YG__content[data-radix-dropdown-menu-sub-content]{transform-origin:var(--radix-dropdown-menu-sub-content-transform-origin)}.DropdownMenu-module__8BT8YG__separator{}.DropdownMenu-module__8BT8YG__checkIndicator{}.DropdownMenu-module__8BT8YG__radioIndicator{}
.QuotationBar-module__z87zRW__root{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--bg-subtle);border-radius:var(--radius-md);color:var(--fg);font-size:var(--text-sm);transition:var(--transition-colors);border:0;display:flex}.QuotationBar-module__z87zRW__leadIcon{width:var(--space-4);height:var(--space-4);color:var(--fg-muted);flex:none}.QuotationBar-module__z87zRW__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-muted);flex:auto;line-height:1.3;overflow:hidden}.QuotationBar-module__z87zRW__removeBtn{color:var(--fg-muted);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-colors);width:var(--space-5);height:var(--space-5);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.QuotationBar-module__z87zRW__removeBtn:hover{background:var(--bg-subtle);color:var(--fg)}.QuotationBar-module__z87zRW__removeBtn:focus-visible{box-shadow:var(--ring);outline:none}.QuotationBar-module__z87zRW__removeIcon{width:70%;height:70%}
.ChatInput-module__G4XldW__root{background:var(--bg);border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:var(--transition-colors), var(--transition-ring);flex-direction:column;gap:0;display:flex;overflow:hidden}.ChatInput-module__G4XldW__shape-multi,.ChatInput-module__G4XldW__shape-single{padding:0}.ChatInput-module__G4XldW__root:focus-within{box-shadow:var(--ring), var(--shadow-md)}.ChatInput-module__G4XldW__disabled{opacity:.5;pointer-events:none}.ChatInput-module__G4XldW__attachments{gap:var(--space-1);padding:var(--space-2);flex-wrap:wrap;display:flex}.ChatInput-module__G4XldW__shape-single .ChatInput-module__G4XldW__attachments{padding-bottom:var(--space-0_5)}.ChatInput-module__G4XldW__attachmentCell{min-width:0;display:flex}.ChatInput-module__G4XldW__attachmentCell[data-kind=image]>*,.ChatInput-module__G4XldW__attachmentCell[data-kind=file]>*{flex:none}.ChatInput-module__G4XldW__quotation{padding:var(--space-2);display:block}.ChatInput-module__G4XldW__shape-single .ChatInput-module__G4XldW__quotation{padding-bottom:var(--space-0_5)}.ChatInput-module__G4XldW__attachments+.ChatInput-module__G4XldW__quotation{padding-top:0}.ChatInput-module__G4XldW__body{min-width:0;display:flex}.ChatInput-module__G4XldW__shape-multi .ChatInput-module__G4XldW__body{flex-direction:column}.ChatInput-module__G4XldW__multiStack{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.ChatInput-module__G4XldW__multiScroll{max-height:calc(var(--text-sm) * 1.5 * 8);scroll-padding-bottom:var(--space-3);scroll-padding-top:var(--space-3);padding:0;overflow-y:auto}.ChatInput-module__G4XldW__multiField{width:100%;min-width:0;min-height:calc(var(--text-sm) * 1.5);padding:var(--space-3) var(--space-4);resize:none;color:var(--fg-strong);font:inherit;font-size:var(--text-sm);box-sizing:border-box;background:0 0;border:0;outline:none;line-height:1.5;display:block;overflow:hidden}.ChatInput-module__G4XldW__multiField::placeholder{color:var(--fg-muted)}.ChatInput-module__G4XldW__attachments+.ChatInput-module__G4XldW__body .ChatInput-module__G4XldW__multiField,.ChatInput-module__G4XldW__quotation+.ChatInput-module__G4XldW__body .ChatInput-module__G4XldW__multiField{padding-top:var(--space-1)}.ChatInput-module__G4XldW__footer{justify-content:space-between;align-items:center;gap:var(--space-1);padding:0 var(--space-2) var(--space-2);display:flex}.ChatInput-module__G4XldW__shape-single .ChatInput-module__G4XldW__body{flex-direction:row;align-items:stretch;gap:0;padding:0;position:relative}.ChatInput-module__G4XldW__shape-single .ChatInput-module__G4XldW__attachBtn{left:var(--space-2);bottom:calc((var(--space-3) * 2 + var(--text-sm) * 1.5 - var(--space-8)) / 2);z-index:var(--z-raise);position:absolute}.ChatInput-module__G4XldW__shape-single .ChatInput-module__G4XldW__actions{right:var(--space-2);bottom:calc((var(--space-3) * 2 + var(--text-sm) * 1.5 - var(--space-8)) / 2);z-index:var(--z-raise);position:absolute}.ChatInput-module__G4XldW__shape-single .ChatInput-module__G4XldW__singleScroll{padding-left:var(--space-10);padding-right:calc(var(--space-20) + var(--space-8))}.ChatInput-module__G4XldW__singleScroll{min-width:0;max-height:calc(var(--text-sm) * 1.5 * 8);scroll-padding-bottom:var(--space-3);scroll-padding-top:var(--space-3);flex:auto;padding:0;overflow-y:auto}.ChatInput-module__G4XldW__singleField{width:100%;min-width:0;padding:var(--space-3) 0;resize:none;color:var(--fg-strong);font:inherit;font-size:var(--text-sm);box-sizing:border-box;background:0 0;border:0;outline:none;line-height:1.5;display:block;overflow:hidden}.ChatInput-module__G4XldW__singleField::placeholder{color:var(--fg-muted)}.ChatInput-module__G4XldW__attachBtn{color:var(--fg-muted);border-radius:var(--radius-sm);cursor:pointer;width:var(--space-8);height:var(--space-8);transition:var(--transition-colors);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChatInput-module__G4XldW__attachBtn:hover{background:var(--bg-subtle);color:var(--fg)}.ChatInput-module__G4XldW__attachBtn:focus-visible{box-shadow:var(--ring);outline:none}.ChatInput-module__G4XldW__attachBtn:disabled{cursor:not-allowed;opacity:.4}.ChatInput-module__G4XldW__attachIcon{width:50%;height:50%}.ChatInput-module__G4XldW__actions{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.ChatInput-module__G4XldW__modelBtn{align-items:center;gap:var(--space-1);padding:var(--space-1_5) var(--space-2);color:var(--fg-muted);border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:var(--text-sm);transition:var(--transition-colors);background:0 0;border:0;line-height:1;display:inline-flex}.ChatInput-module__G4XldW__modelBtn:hover{background:var(--bg-subtle);color:var(--fg)}.ChatInput-module__G4XldW__modelBtn:focus-visible{box-shadow:var(--ring);outline:none}.ChatInput-module__G4XldW__modelBtn:disabled{cursor:not-allowed}.ChatInput-module__G4XldW__modelLead{width:var(--space-4);height:var(--space-4);flex:none}.ChatInput-module__G4XldW__modelLabel{color:var(--fg)}.ChatInput-module__G4XldW__modelCaret{width:var(--space-3);height:var(--space-3);flex:none}.ChatInput-module__G4XldW__modelBtn[data-compact]{padding:var(--space-1_5)}.ChatInput-module__G4XldW__sendBtn{background:var(--bg-subtle);color:var(--fg-muted);border-radius:var(--radius-sm);cursor:pointer;width:var(--space-8);height:var(--space-8);transition:var(--transition-colors);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChatInput-module__G4XldW__sendBtn[data-active]{background:var(--primary);color:var(--bg)}.ChatInput-module__G4XldW__sendBtn:hover:not(:disabled){opacity:.9}.ChatInput-module__G4XldW__sendBtn:focus-visible{box-shadow:var(--ring);outline:none}.ChatInput-module__G4XldW__sendBtn:disabled{cursor:not-allowed}.ChatInput-module__G4XldW__sendBtn:not([data-active]){color:var(--fg-disabled)}.ChatInput-module__G4XldW__sendIcon{width:44%;height:44%}.ChatInput-module__G4XldW__hiddenFile{display:none}
.MessageState-module__fQ7-xa__root{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:var(--text-sm);line-height:1.4;font-weight:var(--font-weight-medium);display:inline-flex}.MessageState-module__fQ7-xa__root[data-done]{color:var(--fg);font-weight:var(--font-weight-regular)}.MessageState-module__fQ7-xa__leadIcon{width:var(--loader-size-sm);height:var(--loader-size-sm);color:var(--primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.MessageState-module__fQ7-xa__root[data-done] .MessageState-module__fQ7-xa__leadIcon{color:var(--success)}.MessageState-module__fQ7-xa__leadSpinner{color:var(--primary);width:var(--loader-size-sm);height:var(--loader-size-sm);flex:none}.MessageState-module__fQ7-xa__label{align-items:center;display:inline-flex}.MessageState-module__fQ7-xa__bounceChar{animation:MessageState-module__fQ7-xa__msgstate-char-bounce calc(var(--duration-slower) * 10) var(--ease-in-out) infinite;display:inline-block}.MessageState-module__fQ7-xa__bounceSpace{white-space:pre;display:inline-block}@keyframes MessageState-module__fQ7-xa__msgstate-char-bounce{0%,35%,to{opacity:.6;transform:translateY(0)}17.5%{transform:translateY(calc(-1.5px * var(--motion-distance-scale)));opacity:1}}.MessageState-module__fQ7-xa__root[data-done] .MessageState-module__fQ7-xa__bounceChar,.MessageState-module__fQ7-xa__root[data-done] .MessageState-module__fQ7-xa__bounceSpace{opacity:1;animation:none;transform:none}
.Select-module__VjuwtG__trigger{font-family:inherit;font-weight:inherit;color:inherit;text-align:start;cursor:pointer;appearance:none;margin:0;padding-block:0}.Select-module__VjuwtG__trigger[data-disabled]{cursor:not-allowed}.Select-module__VjuwtG__trigger:focus-visible,.Select-module__VjuwtG__trigger[data-state=open]{border-color:var(--border-strong);outline:none}.Select-module__VjuwtG__trigger[data-invalid]:focus-visible,.Select-module__VjuwtG__trigger[data-invalid][data-state=open]{border-color:var(--destructive)}.Select-module__VjuwtG__trigger[data-variant=line]:focus-visible,.Select-module__VjuwtG__trigger[data-variant=line][data-state=open]{border-color:#0000;border-bottom-color:var(--border-strong)}.Select-module__VjuwtG__trigger[data-variant=line][data-invalid]:focus-visible,.Select-module__VjuwtG__trigger[data-variant=line][data-invalid][data-state=open]{border-color:#0000;border-bottom-color:var(--destructive)}.Select-module__VjuwtG__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:inherit;line-height:var(--lh-sm);color:var(--fg);flex:auto;overflow:hidden}.Select-module__VjuwtG__value [data-placeholder]{color:var(--fg-subtle)}.Select-module__VjuwtG__chevron{color:var(--fg-subtle);transition:transform var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.Select-module__VjuwtG__trigger[data-state=open] .Select-module__VjuwtG__chevron{transform:rotate(180deg)}.Select-module__VjuwtG__chevron[data-size=sm]>svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.Select-module__VjuwtG__chevron[data-size=md]>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Select-module__VjuwtG__chevron[data-size=lg]>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.Select-module__VjuwtG__content{--select-menu-w:calc(var(--space-2) * 28);width:max-content;min-width:max(var(--radix-select-trigger-width), var(--select-menu-w));max-width:min(calc(var(--select-menu-w) + var(--space-2) * 8), calc(100vw - var(--space-6)));max-height:min(var(--radix-select-content-available-height), calc(100vh - var(--space-6)));z-index:var(--z-popover);transform-origin:var(--radix-select-content-transform-origin);overflow:hidden;}.Select-module__VjuwtG__scrollButton{height:var(--control-h-sm);color:var(--fg-muted);cursor:default;background:linear-gradient(to bottom, var(--bg), transparent);justify-content:center;align-items:center;display:flex}.Select-module__VjuwtG__scrollButton:last-child{background:linear-gradient(to top, var(--bg), transparent)}.Select-module__VjuwtG__scrollButton>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Select-module__VjuwtG__separator{}
.Spinner-module__Pol3ha__root{width:var(--loader-size,var(--loader-size-sm));height:var(--loader-size,var(--loader-size-sm));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Spinner-module__Pol3ha__sm{--loader-size:var(--loader-size-sm)}.Spinner-module__Pol3ha__md{--loader-size:var(--loader-size-md)}.Spinner-module__Pol3ha__lg{--loader-size:var(--loader-size-lg)}.Spinner-module__Pol3ha__xl{--loader-size:var(--loader-size-xl)}.Spinner-module__Pol3ha__ring,.Spinner-module__Pol3ha__dot,.Spinner-module__Pol3ha__pulse{display:none}.Spinner-module__Pol3ha__v-ring .Spinner-module__Pol3ha__ring{width:100%;height:100%;animation:Spinner-module__Pol3ha__m-spin calc(var(--duration-slower) * 2) linear infinite;display:block}.Spinner-module__Pol3ha__v-dots{width:auto;min-width:var(--loader-size);gap:calc(var(--loader-size) * .22)}.Spinner-module__Pol3ha__v-dots .Spinner-module__Pol3ha__dot{width:calc(var(--loader-size) * .32);height:calc(var(--loader-size) * .32);background:currentColor;border-radius:50%;flex-shrink:0;display:block}.Spinner-module__Pol3ha__v-dots-bounce .Spinner-module__Pol3ha__dot{animation:Spinner-module__Pol3ha__m-dots-bounce calc(var(--duration-slower) * 1.5) var(--ease-in-out) infinite}.Spinner-module__Pol3ha__v-dots-bounce .Spinner-module__Pol3ha__dot:nth-child(3){animation-delay:calc(var(--duration-base) * -1)}.Spinner-module__Pol3ha__v-dots-bounce .Spinner-module__Pol3ha__dot:nth-child(4){animation-delay:calc(var(--duration-slow) * -1)}.Spinner-module__Pol3ha__v-dots-fade .Spinner-module__Pol3ha__dot{animation:Spinner-module__Pol3ha__m-dots-fade calc(var(--duration-slower) * 1.5) var(--ease-in-out) infinite}.Spinner-module__Pol3ha__v-dots-fade .Spinner-module__Pol3ha__dot:nth-child(3){animation-delay:calc(var(--duration-base) * -1)}.Spinner-module__Pol3ha__v-dots-fade .Spinner-module__Pol3ha__dot:nth-child(4){animation-delay:calc(var(--duration-slow) * -1)}.Spinner-module__Pol3ha__v-pulse .Spinner-module__Pol3ha__pulse{opacity:.6;width:100%;height:100%;animation:Spinner-module__Pol3ha__m-pulse calc(var(--duration-slower) * 2) var(--ease-in-out) infinite;background:currentColor;border-radius:50%;display:block}.Spinner-module__Pol3ha__v-lottie{position:relative;overflow:hidden}.Spinner-module__Pol3ha__lottieFill{width:calc(100% * var(--lottie-scale,1));height:calc(100% * var(--lottie-scale,1));transform:translate(-50%, -50%) translate(var(--lottie-offset-x,0), var(--lottie-offset-y,0));position:absolute;top:50%;left:50%}.Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__ring{width:100%;height:100%;animation:Spinner-module__Pol3ha__m-spin calc(var(--duration-slower) * 2) linear infinite;display:block}[data-motion=bouncy] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__ring,[data-motion=calm] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__ring{animation:none;display:none}[data-motion=bouncy] .Spinner-module__Pol3ha__v-auto,[data-motion=calm] .Spinner-module__Pol3ha__v-auto{width:auto;min-width:var(--loader-size);gap:calc(var(--loader-size) * .22)}[data-motion=bouncy] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot,[data-motion=calm] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot{width:calc(var(--loader-size) * .32);height:calc(var(--loader-size) * .32);background:currentColor;border-radius:50%;flex-shrink:0;display:block}[data-motion=bouncy] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot{animation:Spinner-module__Pol3ha__m-dots-bounce calc(var(--duration-slower) * 1.5) var(--ease-in-out) infinite}[data-motion=bouncy] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot:nth-child(3){animation-delay:calc(var(--duration-base) * -1)}[data-motion=bouncy] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot:nth-child(4){animation-delay:calc(var(--duration-slow) * -1)}[data-motion=calm] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot{animation:Spinner-module__Pol3ha__m-dots-fade calc(var(--duration-slower) * 1.5) var(--ease-in-out) infinite}[data-motion=calm] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot:nth-child(3){animation-delay:calc(var(--duration-base) * -1)}[data-motion=calm] .Spinner-module__Pol3ha__v-auto .Spinner-module__Pol3ha__dot:nth-child(4){animation-delay:calc(var(--duration-slow) * -1)}
.Button-module__6D_DRW__root{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--label-font);font-weight:var(--label-weight);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-colors), var(--transition-ring), var(--transition-press);border:1px solid #0000;display:inline-flex}.Button-module__6D_DRW__root:focus-visible{box-shadow:var(--ring-shadow);outline:none}.Button-module__6D_DRW__root:active:not(:disabled){transform:translateY(var(--space-0_5))}.Button-module__6D_DRW__root:hover:not(:disabled) .Button-module__6D_DRW__icon{opacity:1}.Button-module__6D_DRW__icon{transition:opacity var(--duration-slow) var(--ease-out)}.Button-module__6D_DRW__root:disabled:not([data-loading=true]){cursor:not-allowed;background:var(--bg-muted);color:var(--fg-disabled);box-shadow:none;border-color:#0000}.Button-module__6D_DRW__root:disabled[data-loading=true]{cursor:progress}.Button-module__6D_DRW__root:disabled:not([data-loading=true]) .Button-module__6D_DRW__icon{opacity:1}.Button-module__6D_DRW__root[data-loading=true]{cursor:not-allowed;position:relative}.Button-module__6D_DRW__root[data-loading=true] .Button-module__6D_DRW__label,.Button-module__6D_DRW__root[data-loading=true] .Button-module__6D_DRW__icon,.Button-module__6D_DRW__root[data-loading=true] .Button-module__6D_DRW__badge{visibility:hidden}.Button-module__6D_DRW__root[data-loading=true] .Button-module__6D_DRW__spinner{color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__6D_DRW__fullWidth{width:100%}.Button-module__6D_DRW__xs{height:var(--control-h-xs);padding-inline:var(--space-1);gap:var(--space-1);font-size:var(--text-xs);border-radius:var(--radius-xs);--btn-icon-size:var(--space-3)}.Button-module__6D_DRW__sm{height:var(--control-h-sm);padding-inline:var(--space-2);gap:var(--space-1_5);font-size:var(--label-sm-size);border-radius:var(--radius-xs);--btn-icon-size:var(--space-4)}.Button-module__6D_DRW__md{height:var(--control-h-md);padding-inline:var(--space-3);gap:var(--space-1_5);font-size:var(--label-md-size);border-radius:var(--radius-sm);--btn-icon-size:var(--space-4)}.Button-module__6D_DRW__lg{height:var(--control-h-lg);padding-inline:var(--space-4);gap:var(--space-1_5);font-size:var(--label-md-size);border-radius:var(--radius-md);--btn-icon-size:var(--space-5)}.Button-module__6D_DRW__icon{width:var(--btn-icon-size);height:var(--btn-icon-size);opacity:.75;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__6D_DRW__icon>svg{width:100%;height:100%;display:block}.Button-module__6D_DRW__label{align-items:center;display:inline-flex}.Button-module__6D_DRW__badge{flex-shrink:0;align-items:center;display:inline-flex}.Button-module__6D_DRW__primary{background:var(--primary);color:var(--bg);border-color:#0000}.Button-module__6D_DRW__primary:hover:not(:disabled){background:var(--primary-hover);border-color:#0000}.Button-module__6D_DRW__inverse{background:var(--fg);color:var(--bg);border-color:#0000}.Button-module__6D_DRW__inverse:hover:not(:disabled){background:var(--fg-strong);border-color:#0000}.Button-module__6D_DRW__secondary{background:var(--secondary-bg);color:var(--secondary-fg);border-color:#0000}.Button-module__6D_DRW__secondary:hover:not(:disabled){background:var(--secondary-bg-hover)}.Button-module__6D_DRW__outline{color:var(--fg);border-color:var(--border);background:0 0}.Button-module__6D_DRW__outline:hover:not(:disabled){background:var(--hover)}.Button-module__6D_DRW__ghost{color:var(--fg);background:0 0;border-color:#0000}.Button-module__6D_DRW__ghost:hover:not(:disabled){background:var(--hover)}.Button-module__6D_DRW__destructive{background:var(--destructive-subtle);color:var(--destructive);border-color:#0000}.Button-module__6D_DRW__destructive:hover:not(:disabled){background:var(--destructive);color:var(--destructive-fg);border-color:var(--destructive)}.Button-module__6D_DRW__destructiveGhost{color:var(--fg);background:0 0;border-color:#0000}.Button-module__6D_DRW__destructiveGhost:hover:not(:disabled){background:var(--destructive-subtle);color:var(--destructive)}.Button-module__6D_DRW__spinner{display:inline-flex}.Button-module__6D_DRW__outline .Button-module__6D_DRW__spinner,.Button-module__6D_DRW__ghost .Button-module__6D_DRW__spinner{color:var(--fg-muted)}
.Switch-module__BmT7NG__root{--_track-h:var(--space-4);--_track-w:var(--space-8);--_thumb:var(--space-3);--_pad:var(--space-0_5);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:inline-flex}.Switch-module__BmT7NG__size_sm{--_track-h:var(--space-3);--_track-w:var(--space-6);--_thumb:var(--space-2)}.Switch-module__BmT7NG__size_md{--_track-h:var(--space-4);--_track-w:var(--space-8);--_thumb:var(--space-3)}.Switch-module__BmT7NG__size_lg{--_track-h:var(--space-5);--_track-w:var(--space-10);--_thumb:var(--space-4)}.Switch-module__BmT7NG__input{width:var(--hairline);height:var(--hairline);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:0;padding:0;position:absolute;overflow:hidden}.Switch-module__BmT7NG__track{width:var(--_track-w);height:var(--_track-h);background:var(--bg-muted);border-radius:var(--radius-full);transition:background var(--duration-slow) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);display:inline-block;position:relative}.Switch-module__BmT7NG__thumb{top:50%;left:var(--_pad);width:var(--_thumb);height:var(--_thumb);background:var(--bg);border-radius:var(--radius-full);box-shadow:var(--shadow-xs);transition:left var(--duration-base) var(--ease-out), background var(--duration-slow) var(--ease-out);position:absolute;transform:translateY(-50%)}.Switch-module__BmT7NG__input:checked+.Switch-module__BmT7NG__track{background:var(--primary)}.Switch-module__BmT7NG__input:checked+.Switch-module__BmT7NG__track .Switch-module__BmT7NG__thumb{left:calc(var(--_track-w) - var(--_thumb) - var(--_pad))}.Switch-module__BmT7NG__root:hover .Switch-module__BmT7NG__input:not(:disabled):checked+.Switch-module__BmT7NG__track{background:var(--primary-hover)}.Switch-module__BmT7NG__input:focus-visible+.Switch-module__BmT7NG__track{box-shadow:var(--ring-shadow)}.Switch-module__BmT7NG__root:has(.Switch-module__BmT7NG__input:disabled){cursor:not-allowed}.Switch-module__BmT7NG__input:disabled+.Switch-module__BmT7NG__track{background:var(--bg-muted)}.Switch-module__BmT7NG__input:disabled+.Switch-module__BmT7NG__track .Switch-module__BmT7NG__thumb{background:var(--fg-disabled);box-shadow:none}
.TableCell-module__4mBNAW__base{align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}.TableCell-module__4mBNAW__text{white-space:nowrap;color:inherit}.TableCell-module__4mBNAW__textMuted{color:var(--fg-muted)}.TableCell-module__4mBNAW__textStrong{color:var(--fg-strong);font-weight:var(--font-weight-medium)}.TableCell-module__4mBNAW__textSubtle{color:var(--fg-subtle)}.TableCell-module__4mBNAW__number{font-variant-numeric:tabular-nums;white-space:nowrap}.TableCell-module__4mBNAW__numberUnit{color:var(--fg-muted);margin-inline-start:var(--space-0_5)}.TableCell-module__4mBNAW__numberNegative{color:var(--destructive)}.TableCell-module__4mBNAW__imageCell{gap:var(--space-2)}.TableCell-module__4mBNAW__image{background:var(--bg-muted);color:var(--fg-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.TableCell-module__4mBNAW__imageImg{object-fit:cover;width:100%;height:100%;display:block}.TableCell-module__4mBNAW__icon{color:var(--fg);gap:var(--space-2)}.TableCell-module__4mBNAW__iconMuted{color:var(--fg-muted)}.TableCell-module__4mBNAW__iconSubtle{color:var(--fg-subtle)}.TableCell-module__4mBNAW__iconStrong{color:var(--fg-strong)}.TableCell-module__4mBNAW__iconAccent{color:var(--primary)}.TableCell-module__4mBNAW__avatar{gap:var(--space-3)}.TableCell-module__4mBNAW__avatarText{min-width:0;line-height:var(--lh-sm);flex-direction:column;display:inline-flex}.TableCell-module__4mBNAW__avatarSublabel{color:var(--fg-muted);font-size:var(--text-xs);line-height:var(--lh-xs)}.TableCell-module__4mBNAW__meter{gap:var(--space-2)}.TableCell-module__4mBNAW__meterTrack{height:var(--space-1_5);background:var(--bg-muted);border-radius:var(--radius-full);flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.TableCell-module__4mBNAW__meterFill{background:var(--primary);border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.TableCell-module__4mBNAW__meterSuccess .TableCell-module__4mBNAW__meterFill{background:var(--success)}.TableCell-module__4mBNAW__meterWarning .TableCell-module__4mBNAW__meterFill{background:var(--warning)}.TableCell-module__4mBNAW__meterDestructive .TableCell-module__4mBNAW__meterFill{background:var(--destructive)}.TableCell-module__4mBNAW__meterLabel{color:var(--fg-muted);font-variant-numeric:tabular-nums;flex-shrink:0}
.TableHeader-module__nQpPDG__root{z-index:var(--z-docked);width:max-content;min-width:100%;font-family:var(--label-font);font-weight:var(--font-weight-regular);letter-spacing:var(--label-tracking);font-size:var(--label-sm-size);line-height:var(--label-sm-line-height);color:var(--fg);-webkit-user-select:none;user-select:none;align-items:stretch;display:flex;position:sticky;top:0}.TableHeader-module__nQpPDG__line{background:var(--bg);border-bottom:var(--hairline) solid var(--border);color:var(--fg-muted);min-height:var(--control-h-md)}.TableHeader-module__nQpPDG__line .TableHeader-module__nQpPDG__cell{padding-inline:var(--space-2)}.TableHeader-module__nQpPDG__line .TableHeader-module__nQpPDG__cellSlot:first-child .TableHeader-module__nQpPDG__cell{padding-inline-start:0}.TableHeader-module__nQpPDG__line .TableHeader-module__nQpPDG__cellSlot:last-child .TableHeader-module__nQpPDG__cell{padding-inline-end:0}.TableHeader-module__nQpPDG__plate{background:var(--bg-subtle);border-radius:var(--radius-lg);padding:var(--space-1);min-height:var(--control-h-lg);color:var(--fg-strong)}.TableHeader-module__nQpPDG__cellSlot{flex-shrink:0;min-width:0;display:flex}.TableHeader-module__nQpPDG__cellSlot[data-pinned]{background:var(--bg)}.TableHeader-module__nQpPDG__cellSlot[data-pinned=left]{box-shadow:inset calc(var(--hairline) * -1) 0 0 var(--border)}.TableHeader-module__nQpPDG__cellSlot[data-pinned=right]{box-shadow:inset var(--hairline) 0 0 var(--border)}.TableHeader-module__nQpPDG__selectCell{box-shadow:inset calc(var(--hairline) * -1) 0 0 var(--border)}.TableHeader-module__nQpPDG__cell{width:100%;min-width:0;padding-inline:var(--space-2);height:100%;color:inherit;transition:var(--transition-colors);align-items:center;display:inline-flex;position:relative}.TableHeader-module__nQpPDG__reorderable{cursor:grab}.TableHeader-module__nQpPDG__reorderable:before{content:"";border-radius:var(--radius-sm);transition:var(--transition-colors);pointer-events:none;z-index:var(--z-base);background:0 0;position:absolute;inset-block:7.5%;inset-inline:0}.TableHeader-module__nQpPDG__reorderable:hover:before,.TableHeader-module__nQpPDG__dragging:before{background:var(--hover)}.TableHeader-module__nQpPDG__reorderable>*{z-index:var(--z-raise);position:relative}.TableHeader-module__nQpPDG__dragging{cursor:grabbing;z-index:var(--z-raised)}.TableHeader-module__nQpPDG__label{align-items:center;gap:var(--space-1);text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;min-width:0;display:inline-flex;overflow:hidden}.TableHeader-module__nQpPDG__sortable .TableHeader-module__nQpPDG__label{cursor:pointer}.TableHeader-module__nQpPDG__sortIcon{flex-shrink:0}.TableHeader-module__nQpPDG__sortPath{fill:var(--fg-subtle);transition:var(--transition-colors)}.TableHeader-module__nQpPDG__sortPathActive{fill:var(--fg-strong)}.TableHeader-module__nQpPDG__tick{width:var(--hairline);background:var(--border);opacity:.7;pointer-events:none;position:absolute;top:25%;bottom:25%;left:0}.TableHeader-module__nQpPDG__cellSlot:first-child .TableHeader-module__nQpPDG__tick,.TableHeader-module__nQpPDG__cellSlot[data-pinned=left]+.TableHeader-module__nQpPDG__cellSlot .TableHeader-module__nQpPDG__tick,.TableHeader-module__nQpPDG__cellSlot[data-pinned=right] .TableHeader-module__nQpPDG__tick{display:none}.TableHeader-module__nQpPDG__resizeHandle{top:0;right:calc(var(--space-3) * -.5);width:var(--space-3);cursor:col-resize;z-index:var(--z-raise);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;bottom:0}.TableHeader-module__nQpPDG__resizeHandle:focus-visible{box-shadow:var(--ring-shadow);border-radius:var(--radius-xs);outline:none}.TableHeader-module__nQpPDG__resizeLine{width:calc(var(--space-1) * 1.25);background:var(--bg);border:var(--hairline) solid var(--border);border-radius:var(--radius-full);opacity:0;height:48%;box-shadow:var(--shadow-xs);transition:opacity var(--duration-fast) var(--ease-out), height var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);display:block}.TableHeader-module__nQpPDG__cell:hover .TableHeader-module__nQpPDG__resizeLine{opacity:.7}.TableHeader-module__nQpPDG__resizeHandle:hover .TableHeader-module__nQpPDG__resizeLine,.TableHeader-module__nQpPDG__resizeHandle:active .TableHeader-module__nQpPDG__resizeLine{opacity:1;height:64%;box-shadow:var(--shadow-sm)}.TableHeader-module__nQpPDG__selectCell{z-index:var(--z-raise);width:var(--iconbtn-h-lg);background:var(--bg);flex-shrink:0;justify-content:flex-start;align-items:center;display:inline-flex;position:sticky;left:0}.TableHeader-module__nQpPDG__plate .TableHeader-module__nQpPDG__selectCell{width:var(--control-h-sm);background:var(--bg-subtle);justify-content:center}.TableHeader-module__nQpPDG__managerCell{padding-inline:var(--space-1);color:var(--fg-subtle);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.TableHeader-module__nQpPDG__bodyResizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}
.TableRow-module__qeKpYa__root{width:max-content;min-width:100%;color:var(--fg);transition:var(--transition-colors);font-size:var(--text-sm);line-height:var(--lh-sm);background:0 0;align-items:stretch;text-decoration:none;display:flex}.TableRow-module__qeKpYa__sizeSm{min-height:var(--space-10)}.TableRow-module__qeKpYa__sizeMd{min-height:calc(var(--space-10) + var(--space-2))}.TableRow-module__qeKpYa__sizeLg{min-height:var(--space-16)}.TableRow-module__qeKpYa__line{border-bottom:var(--hairline) solid var(--border)}.TableRow-module__qeKpYa__line:last-child{border-bottom:none}.TableRow-module__qeKpYa__line .TableRow-module__qeKpYa__cell{padding-inline:var(--space-2)}.TableRow-module__qeKpYa__line .TableRow-module__qeKpYa__cellSlot:first-child .TableRow-module__qeKpYa__cell{padding-inline-start:0}.TableRow-module__qeKpYa__line .TableRow-module__qeKpYa__cellSlot:last-child .TableRow-module__qeKpYa__cell{padding-inline-end:0}.TableRow-module__qeKpYa__plate{border-radius:var(--radius-lg);padding:var(--space-1)}.TableRow-module__qeKpYa__root[role=row][aria-selected]:not(.TableRow-module__qeKpYa__disabled),a.TableRow-module__qeKpYa__root:not(.TableRow-module__qeKpYa__disabled),.TableRow-module__qeKpYa__root[tabindex]:not(.TableRow-module__qeKpYa__disabled){cursor:pointer}a.TableRow-module__qeKpYa__root:not(.TableRow-module__qeKpYa__disabled):hover,.TableRow-module__qeKpYa__root[tabindex]:not(.TableRow-module__qeKpYa__disabled):hover,.TableRow-module__qeKpYa__active{background:var(--hover)}.TableRow-module__qeKpYa__active:hover{background:var(--hover)!important}a.TableRow-module__qeKpYa__root:not(.TableRow-module__qeKpYa__disabled):focus-visible,.TableRow-module__qeKpYa__root[tabindex]:not(.TableRow-module__qeKpYa__disabled):focus-visible{box-shadow:var(--ring-shadow);border-radius:var(--radius-sm);outline:none}.TableRow-module__qeKpYa__plate:focus-visible{border-radius:var(--radius-lg)}.TableRow-module__qeKpYa__disabled{color:var(--fg-disabled);pointer-events:none;cursor:not-allowed}.TableRow-module__qeKpYa__cellSlot{contain:inline-size;flex-shrink:0;min-width:0;display:flex}.TableRow-module__qeKpYa__cellSlot[data-pinned]{background:var(--bg);contain:none}.TableRow-module__qeKpYa__cellSlot[data-pinned=left]{box-shadow:inset calc(var(--hairline) * -1) 0 0 var(--border)}.TableRow-module__qeKpYa__cellSlot[data-pinned=right]{box-shadow:inset var(--hairline) 0 0 var(--border)}.TableRow-module__qeKpYa__selectCell{box-shadow:inset calc(var(--hairline) * -1) 0 0 var(--border)}.TableRow-module__qeKpYa__cell{width:100%;min-width:0;padding-inline:var(--space-2);height:100%;color:inherit;-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);align-items:center;display:inline-flex;position:relative;overflow:hidden}.TableRow-module__qeKpYa__cellInner{align-items:center;gap:var(--space-1);white-space:nowrap;width:100%;min-width:0;display:flex}.TableRow-module__qeKpYa__cell[data-align=end] .TableRow-module__qeKpYa__cellInner{font-variant-numeric:tabular-nums;justify-content:flex-end}.TableRow-module__qeKpYa__cell[data-align=end]{-webkit-mask-image:linear-gradient(to left, #000 0, #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);mask-image:linear-gradient(to left, #000 0, #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);-webkit-mask-image:linear-gradient(to left, #000 0, #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%)}.TableRow-module__qeKpYa__cell[data-align=center] .TableRow-module__qeKpYa__cellInner{justify-content:center}.TableRow-module__qeKpYa__cell[data-align=center]{-webkit-mask-image:linear-gradient(to right, transparent 0, transparent var(--space-2), #000 calc(var(--space-2) + var(--space-3)), #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, transparent var(--space-2), #000 calc(var(--space-2) + var(--space-3)), #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, transparent var(--space-2), #000 calc(var(--space-2) + var(--space-3)), #000 calc(100% - var(--space-2) - var(--space-3)), transparent calc(100% - var(--space-2)), transparent 100%)}.TableRow-module__qeKpYa__wrap{min-height:0}.TableRow-module__qeKpYa__wrap+.TableRow-module__qeKpYa__wrap{margin-top:0}.TableRow-module__qeKpYa__wrap .TableRow-module__qeKpYa__cell{height:auto;padding-block:var(--space-2);align-items:flex-start;overflow:visible;-webkit-mask-image:none;mask-image:none}.TableRow-module__qeKpYa__wrap .TableRow-module__qeKpYa__cellInner{white-space:normal;overflow-wrap:anywhere;align-items:flex-start}.TableRow-module__qeKpYa__wrap .TableRow-module__qeKpYa__cellInner *{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.TableRow-module__qeKpYa__selectCell{z-index:var(--z-raise);width:var(--iconbtn-h-lg);background:var(--bg);flex-shrink:0;justify-content:flex-start;align-items:center;display:inline-flex;position:sticky;left:0}.TableRow-module__qeKpYa__selectCell:before,.TableRow-module__qeKpYa__cellSlot[data-pinned]:before{content:"";background:var(--hover);opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-out);position:absolute;inset:0}a.TableRow-module__qeKpYa__root:not(.TableRow-module__qeKpYa__disabled):hover .TableRow-module__qeKpYa__selectCell:before,.TableRow-module__qeKpYa__root[tabindex]:not(.TableRow-module__qeKpYa__disabled):hover .TableRow-module__qeKpYa__selectCell:before,.TableRow-module__qeKpYa__active .TableRow-module__qeKpYa__selectCell:before,a.TableRow-module__qeKpYa__root:not(.TableRow-module__qeKpYa__disabled):hover .TableRow-module__qeKpYa__cellSlot[data-pinned]:before,.TableRow-module__qeKpYa__root[tabindex]:not(.TableRow-module__qeKpYa__disabled):hover .TableRow-module__qeKpYa__cellSlot[data-pinned]:before,.TableRow-module__qeKpYa__active .TableRow-module__qeKpYa__cellSlot[data-pinned]:before{opacity:1}.TableRow-module__qeKpYa__selectCell>*{z-index:var(--z-raise);position:relative}.TableRow-module__qeKpYa__plate .TableRow-module__qeKpYa__selectCell{width:var(--control-h-sm);background:0 0;justify-content:center}a.TableRow-module__qeKpYa__plate.TableRow-module__qeKpYa__root:not(.TableRow-module__qeKpYa__disabled):hover .TableRow-module__qeKpYa__selectCell,.TableRow-module__qeKpYa__plate.TableRow-module__qeKpYa__root[tabindex]:not(.TableRow-module__qeKpYa__disabled):hover .TableRow-module__qeKpYa__selectCell,.TableRow-module__qeKpYa__plate.TableRow-module__qeKpYa__active .TableRow-module__qeKpYa__selectCell{background:0 0}
.Tabs-module__rRXJKq__root{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.Tabs-module__rRXJKq__list{align-items:stretch;min-width:0;display:inline-flex}.Tabs-module__rRXJKq__listUnderline{gap:var(--space-1);border-bottom:1px solid var(--border)}.Tabs-module__rRXJKq__listText{gap:var(--space-4)}.Tabs-module__rRXJKq__listSegmented{gap:var(--space-0_5);padding:var(--space-1);background:var(--bg-muted);border-radius:var(--radius-md);width:100%}.Tabs-module__rRXJKq__trigger{justify-content:center;align-items:center;gap:var(--space-1_5);font-family:var(--label-font);font-weight:var(--label-weight);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--fg-muted);transition:background var(--duration-slow) var(--ease-out), color var(--duration-slow) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}.Tabs-module__rRXJKq__trigger:focus-visible{box-shadow:var(--ring-shadow);z-index:var(--z-docked);outline:none;position:relative}.Tabs-module__rRXJKq__trigger:disabled{cursor:not-allowed;opacity:.5}.Tabs-module__rRXJKq__trigger:hover:not(:disabled){color:var(--fg)}.Tabs-module__rRXJKq__trigger[data-state=active]{color:var(--fg-strong)}.Tabs-module__rRXJKq__trigger:hover:not(:disabled) .Tabs-module__rRXJKq__icon,.Tabs-module__rRXJKq__trigger[data-state=active] .Tabs-module__rRXJKq__icon{opacity:1}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__trigger{height:var(--control-h-sm);font-size:var(--label-sm-size);letter-spacing:var(--label-tracking)}.Tabs-module__rRXJKq__size_md .Tabs-module__rRXJKq__trigger{height:var(--control-h-md);font-size:var(--label-md-size);letter-spacing:var(--label-tracking)}.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__trigger{height:var(--control-h-lg);font-size:var(--label-md-size);letter-spacing:var(--label-tracking)}.Tabs-module__rRXJKq__triggerUnderline{padding-inline:var(--space-2);position:relative}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__triggerUnderline,.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__triggerUnderline{padding-inline:var(--space-1_5)}.Tabs-module__rRXJKq__listUnderline{position:relative}.Tabs-module__rRXJKq__underlineBar{left:0;bottom:calc(var(--hairline) * -1);height:var(--hairline);width:calc(var(--tab-indicator-w) - var(--space-2) * 2);transform:translateX(calc(var(--tab-indicator-x) + var(--space-2)));background:var(--fg-strong);pointer-events:none;position:absolute}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__underlineBar,.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__underlineBar{width:calc(var(--tab-indicator-w) - var(--space-1_5) * 2);transform:translateX(calc(var(--tab-indicator-x) + var(--space-1_5)))}.Tabs-module__rRXJKq__listUnderline[data-ready=true] .Tabs-module__rRXJKq__underlineBar{transition:transform var(--duration-slow) var(--ease-in-out), width var(--duration-slow) var(--ease-in-out)}.Tabs-module__rRXJKq__triggerText{padding-inline:var(--space-1)}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__triggerText{padding-inline:var(--space-0_5)}.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__triggerText{padding-inline:var(--space-1_5)}.Tabs-module__rRXJKq__triggerText{transition:color var(--duration-slower) var(--ease-in-out), background var(--duration-slow) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.Tabs-module__rRXJKq__triggerText[data-state=active]{font-weight:var(--font-weight-semibold)}.Tabs-module__rRXJKq__listSegmented{position:relative}.Tabs-module__rRXJKq__triggerSegmented{padding-inline:var(--space-3);border-radius:var(--radius-sm);min-width:0;z-index:var(--z-raise);flex:1 1 0;position:relative}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__triggerSegmented{padding-inline:var(--space-2);border-radius:var(--radius-xs)}.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__triggerSegmented{padding-inline:var(--space-4);border-radius:var(--radius-sm)}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__listSegmented .Tabs-module__rRXJKq__trigger{height:calc(var(--control-h-sm) - var(--space-1))}.Tabs-module__rRXJKq__size_md .Tabs-module__rRXJKq__listSegmented .Tabs-module__rRXJKq__trigger{height:calc(var(--control-h-md) - var(--space-1))}.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__listSegmented .Tabs-module__rRXJKq__trigger{height:calc(var(--control-h-lg) - var(--space-1))}.Tabs-module__rRXJKq__triggerSegmented:hover:not(:disabled):not([data-state=active]){background:var(--hover)}.Tabs-module__rRXJKq__triggerSegmented[data-state=active]{color:var(--fg-strong)}.Tabs-module__rRXJKq__pill{top:var(--space-1);bottom:var(--space-1);width:var(--tab-indicator-w);transform:translateX(var(--tab-indicator-x));background:var(--bg);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);pointer-events:none;z-index:var(--z-base);position:absolute;left:0}.Tabs-module__rRXJKq__size_sm .Tabs-module__rRXJKq__pill{border-radius:var(--radius-xs)}.Tabs-module__rRXJKq__size_lg .Tabs-module__rRXJKq__pill{border-radius:var(--radius-sm)}.Tabs-module__rRXJKq__listSegmented[data-ready=true] .Tabs-module__rRXJKq__pill{transition:transform var(--duration-slow) var(--ease-in-out), width var(--duration-slow) var(--ease-in-out)}.Tabs-module__rRXJKq__icon{opacity:.75;transition:opacity var(--duration-slow) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Tabs-module__rRXJKq__icon>svg{display:block}.Tabs-module__rRXJKq__label{text-overflow:ellipsis;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.Tabs-module__rRXJKq__panel{min-width:0}.Tabs-module__rRXJKq__panel:focus-visible{box-shadow:var(--ring-shadow);border-radius:var(--radius-xs);outline:none}
.Textarea-module__aNtfAG__root{align-items:stretch;gap:var(--space-2);font-family:var(--font-normal);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:text;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);min-width:0;display:inline-flex;position:relative}.Textarea-module__aNtfAG__root:hover:not([data-disabled]):not([data-readonly]),.Textarea-module__aNtfAG__root:focus-visible{border-color:var(--border-strong)}.Textarea-module__aNtfAG__root:has(:focus-visible){border-color:var(--border-strong)}.Textarea-module__aNtfAG__root:focus-visible{outline:none}.Textarea-module__aNtfAG__root:has(:focus-visible){outline:none}.Textarea-module__aNtfAG__outline{background:0 0}.Textarea-module__aNtfAG__filled{background:var(--bg-subtle);border-color:#0000}.Textarea-module__aNtfAG__filled:hover:not([data-disabled]):not([data-readonly]),.Textarea-module__aNtfAG__filled:focus-visible{background:var(--bg-muted);border-color:#0000}.Textarea-module__aNtfAG__filled:has(:focus-visible){background:var(--bg-muted);border-color:#0000}.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line{border-color:#0000;border-bottom-color:var(--border);background:0 0;border-radius:0;padding-inline:0}.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line:hover:not([data-disabled]):not([data-readonly]),.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line:focus-visible{border-color:#0000;border-bottom-color:var(--border-strong)}.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line:has(:focus-visible){border-color:#0000;border-bottom-color:var(--border-strong)}.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line[data-invalid],.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line[data-invalid]:hover:not([data-disabled]):not([data-readonly]),.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line[data-invalid]:focus-visible{border-color:#0000;border-bottom-color:var(--destructive)}.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line[data-invalid]:has(:focus-visible){border-color:#0000;border-bottom-color:var(--destructive)}.Textarea-module__aNtfAG__root[data-invalid],.Textarea-module__aNtfAG__root[data-invalid]:hover:not([data-disabled]):not([data-readonly]),.Textarea-module__aNtfAG__root[data-invalid]:focus-visible{border-color:var(--destructive)}.Textarea-module__aNtfAG__root[data-invalid]:has(:focus-visible){border-color:var(--destructive)}.Textarea-module__aNtfAG__root[data-disabled]{cursor:not-allowed;opacity:.5}.Textarea-module__aNtfAG__root[data-readonly]{background:var(--bg-subtle);cursor:default}.Textarea-module__aNtfAG__root[data-readonly].Textarea-module__aNtfAG__filled{background:var(--bg-muted)}.Textarea-module__aNtfAG__fill{width:100%}.Textarea-module__aNtfAG__sizeSm{padding:var(--space-1_5) 0 var(--space-1_5) var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-xs);gap:var(--space-1)}.Textarea-module__aNtfAG__sizeSm .Textarea-module__aNtfAG__textarea{padding-inline-end:var(--space-2)}.Textarea-module__aNtfAG__sizeMd{padding:var(--space-2) 0 var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-sm)}.Textarea-module__aNtfAG__sizeMd .Textarea-module__aNtfAG__textarea{padding-inline-end:var(--space-3)}.Textarea-module__aNtfAG__sizeLg{padding:var(--space-2_5) 0 var(--space-2_5) var(--space-3);font-size:var(--text-base);border-radius:var(--radius-md)}.Textarea-module__aNtfAG__sizeLg .Textarea-module__aNtfAG__textarea{padding-inline-end:var(--space-3)}.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line .Textarea-module__aNtfAG__textarea{padding-inline-end:0}.Textarea-module__aNtfAG__textarea{width:100%;min-width:0;color:inherit;font-family:inherit;font-size:inherit;line-height:var(--lh-base);resize:none;background:0 0;border:0;outline:none;flex:auto;padding:0;display:block}.Textarea-module__aNtfAG__textarea::placeholder{color:var(--fg-subtle)}.Textarea-module__aNtfAG__textarea:disabled{cursor:not-allowed}.Textarea-module__aNtfAG__autoResize .Textarea-module__aNtfAG__textarea{overflow:hidden}.Textarea-module__aNtfAG__handle{width:var(--space-6);height:var(--space-3);cursor:ns-resize;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Textarea-module__aNtfAG__handle:before{content:"";width:var(--space-3);height:var(--hairline);border-radius:var(--radius-full);background:var(--fg-subtle);opacity:0;transition:opacity var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), width var(--duration-fast) var(--ease-out), height var(--duration-fast) var(--ease-out);display:block}.Textarea-module__aNtfAG__root:hover:not([data-disabled]):not([data-readonly]) .Textarea-module__aNtfAG__handle:before,.Textarea-module__aNtfAG__root:focus-within .Textarea-module__aNtfAG__handle:before{opacity:.5}.Textarea-module__aNtfAG__handle:hover:before,.Textarea-module__aNtfAG__handle[data-active=true]:before{opacity:1;background:var(--fg-muted);width:var(--space-4);height:calc(var(--hairline) * 2)}.Textarea-module__aNtfAG__handle:focus-visible{border-radius:var(--radius-full);box-shadow:var(--ring-shadow);outline:none}.Textarea-module__aNtfAG__handle:focus-visible:before{opacity:1}.Textarea-module__aNtfAG__autoResize .Textarea-module__aNtfAG__handle,.Textarea-module__aNtfAG__root[data-disabled] .Textarea-module__aNtfAG__handle,.Textarea-module__aNtfAG__root[data-readonly] .Textarea-module__aNtfAG__handle{display:none}.Textarea-module__aNtfAG__textarea:-webkit-autofill{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Textarea-module__aNtfAG__textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Textarea-module__aNtfAG__textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;caret-color:var(--fg)}.Textarea-module__aNtfAG__filled .Textarea-module__aNtfAG__textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Textarea-module__aNtfAG__filled .Textarea-module__aNtfAG__textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Textarea-module__aNtfAG__filled .Textarea-module__aNtfAG__textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-subtle) inset}.Textarea-module__aNtfAG__footer{margin-top:var(--space-1);font-family:var(--font-normal);font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-subtle);-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;display:flex}.Textarea-module__aNtfAG__countOver{color:var(--destructive)}.Textarea-module__aNtfAG__field{gap:var(--space-1_5);flex-direction:column;min-width:0;display:flex}.Textarea-module__aNtfAG__field:has(>.Textarea-module__aNtfAG__root.Textarea-module__aNtfAG__line){gap:0}.Textarea-module__aNtfAG__label{align-items:center;gap:var(--space-1);font-family:var(--font-normal);font-weight:var(--font-weight-medium);color:var(--fg-muted);transition:color var(--duration-fast) var(--ease-out);display:inline-flex}.Textarea-module__aNtfAG__labelSm{font-size:var(--text-xs)}.Textarea-module__aNtfAG__labelMd,.Textarea-module__aNtfAG__labelLg{font-size:var(--text-sm)}.Textarea-module__aNtfAG__field:focus-within .Textarea-module__aNtfAG__label{color:var(--fg)}.Textarea-module__aNtfAG__requiredMark{color:var(--destructive);font-weight:var(--font-weight-medium)}.Textarea-module__aNtfAG__description,.Textarea-module__aNtfAG__errorText{align-items:center;gap:var(--space-1);font-family:var(--font-normal);font-size:var(--text-xs);line-height:var(--lh-xs);margin:0;display:inline-flex}.Textarea-module__aNtfAG__description{color:var(--fg-subtle)}.Textarea-module__aNtfAG__errorText{color:var(--destructive)}.Textarea-module__aNtfAG__messageIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}
.Toast-module__UoTWmq__viewport{z-index:var(--z-toast);gap:var(--space-2);max-width:calc(var(--space-2) * 52);width:calc(100vw - var(--space-6));padding:var(--space-4);pointer-events:none;outline:none;flex-direction:column;margin:0;list-style:none;display:flex;position:fixed}.Toast-module__UoTWmq__viewport>*{pointer-events:auto}.Toast-module__UoTWmq__placement-bottom-right{bottom:0;right:0}.Toast-module__UoTWmq__placement-top-center{align-items:center;top:0;left:50%;transform:translate(-50%)}.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__description{display:none}.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Toast-module__UoTWmq__root{align-items:flex-start;gap:var(--space-2);padding:var(--space-2_5) var(--space-2) var(--space-2_5) var(--space-3);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-family:var(--font-sans);min-width:calc(var(--space-2) * 35);will-change:transform, opacity;border:1px solid #0000;width:100%;display:flex}.Toast-module__UoTWmq__surface-inverse{background:var(--fg);color:var(--bg);--toast-fg:var(--bg);--toast-fg-muted:var(--bg-muted);--toast-close-hover:color-mix(in oklab, var(--bg) 12%, transparent)}.Toast-module__UoTWmq__surface-default{background:var(--bg);color:var(--fg);border-color:var(--border);--toast-fg:var(--fg);--toast-fg-muted:var(--fg-muted);--toast-close-hover:var(--bg-subtle)}.Toast-module__UoTWmq__tone-neutral{--toast-accent:var(--toast-fg-muted)}.Toast-module__UoTWmq__tone-success{--toast-accent:var(--success)}.Toast-module__UoTWmq__tone-warning{--toast-accent:var(--warning)}.Toast-module__UoTWmq__tone-destructive{--toast-accent:var(--destructive)}.Toast-module__UoTWmq__icon{height:var(--lh-sm);color:var(--toast-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Toast-module__UoTWmq__icon>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Toast-module__UoTWmq__body{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.Toast-module__UoTWmq__title{font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--font-weight-medium);color:var(--toast-fg);margin:0}.Toast-module__UoTWmq__description{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-subtle);margin:0}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__description{color:color-mix(in oklab, var(--fg-subtle) 60%, var(--bg) 40%)}.Toast-module__UoTWmq__action{margin-top:calc((var(--lh-sm) - var(--control-h-xs)) / 2);display:inline-flex}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__action{color:var(--bg)}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__action button{color:var(--bg);border-color:var(--bg-muted)}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__action button:hover:not(:disabled){background:color-mix(in oklab, var(--bg) 12%, transparent)}.Toast-module__UoTWmq__close{color:var(--toast-fg-muted);margin-top:calc((var(--lh-sm) - var(--iconbtn-h-sm)) / 2);flex-shrink:0}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__close{color:var(--bg-muted)}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__close:hover:not(:disabled){color:var(--bg);background:color-mix(in oklab, var(--bg) 12%, transparent)}.Toast-module__UoTWmq__surface-inverse .Toast-module__UoTWmq__close:hover{background:var(--toast-close-hover);color:var(--toast-fg)}@keyframes Toast-module__UoTWmq__toast-in-right{0%{transform:translateX(var(--space-4)) scale(.96);opacity:0}to{opacity:1;transform:translate(0)scale(1)}}@keyframes Toast-module__UoTWmq__toast-in-top{0%{transform:translateY(calc(-1 * var(--space-4))) scale(.96);opacity:0}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Toast-module__UoTWmq__toast-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes Toast-module__UoTWmq__toast-swipe-out-right{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--space-4)));opacity:0}}.Toast-module__UoTWmq__placement-bottom-right .Toast-module__UoTWmq__root[data-state=open]{animation:Toast-module__UoTWmq__toast-in-right var(--duration-slow) var(--ease-emphasized)}.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__root[data-state=open]{animation:Toast-module__UoTWmq__toast-in-top var(--duration-slow) var(--ease-emphasized)}.Toast-module__UoTWmq__placement-bottom-right .Toast-module__UoTWmq__root[data-state=closed],.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__root[data-state=closed]{animation:Toast-module__UoTWmq__toast-out var(--duration-base) var(--ease-in)}.Toast-module__UoTWmq__root[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast-module__UoTWmq__root[data-swipe=cancel]{transition:transform var(--duration-fast) var(--ease-out);transform:translate(0)}.Toast-module__UoTWmq__root[data-swipe=end]{animation:Toast-module__UoTWmq__toast-swipe-out-right var(--duration-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){.Toast-module__UoTWmq__root[data-state=open],.Toast-module__UoTWmq__root[data-state=closed],.Toast-module__UoTWmq__root[data-swipe=end]{animation:none}}
.DatePicker-module__-oFgCG__triggerInput{min-width:calc(var(--space-2) * 22)}.DatePicker-module__-oFgCG__triggerInput[data-with-time]{min-width:calc(var(--space-2) * 30)}.DatePicker-module__-oFgCG__popoverContent{z-index:var(--z-popover);background:var(--bg);border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform-origin:var(--radix-popover-content-transform-origin);overflow:hidden}.DatePicker-module__-oFgCG__inlineWrap{background:var(--bg);border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:inline-block;overflow:hidden}.DatePicker-module__-oFgCG__panel{flex-direction:column;align-items:stretch;display:flex}.DatePicker-module__-oFgCG__panelMain{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.DatePicker-module__-oFgCG__panelMain[data-with-time]{flex-direction:row;align-items:stretch;gap:0;padding:0}.DatePicker-module__-oFgCG__panelMain[data-with-time]>:first-child{padding:var(--space-3)}.DatePicker-module__-oFgCG__footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:var(--hairline) solid var(--border);display:flex}.DatePicker-module__-oFgCG__presets{gap:var(--space-1);padding:var(--space-3) var(--space-3) 0;flex-wrap:wrap;display:flex}.DatePicker-module__-oFgCG__calendarWrap{gap:var(--space-3);display:flex}.DatePicker-module__-oFgCG__monthCol{gap:var(--space-1);width:calc(var(--control-h-sm) * 7);flex-direction:column;display:flex}.DatePicker-module__-oFgCG__monthHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:0;display:flex}.DatePicker-module__-oFgCG__monthHeader>button{width:var(--control-h-sm);height:var(--control-h-sm);flex:none}.DatePicker-module__-oFgCG__monthTitle{text-align:center;font-family:var(--font-normal);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--fg);flex:1}.DatePicker-module__-oFgCG__weekdays{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.DatePicker-module__-oFgCG__weekday{aspect-ratio:1;font-family:var(--font-normal);font-size:var(--text-xs);color:var(--fg-muted);justify-content:center;align-items:center;display:inline-flex}.DatePicker-module__-oFgCG__grid{column-gap:0;row-gap:var(--hairline);grid-template-columns:repeat(7,1fr);display:grid}.DatePicker-module__-oFgCG__dayCell{aspect-ratio:1;color:var(--fg);font-family:var(--font-normal);font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.DatePicker-module__-oFgCG__dayCell:hover:not(:disabled):not([data-selected]){background:var(--hover)}.DatePicker-module__-oFgCG__dayCell:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:calc(-1 * var(--ring-width));box-shadow:none}.DatePicker-module__-oFgCG__dayCell[data-outside]{color:var(--fg-disabled)}.DatePicker-module__-oFgCG__dayCell:disabled{cursor:not-allowed;opacity:.35}.DatePicker-module__-oFgCG__dayCell[data-in-range]{background:var(--secondary-bg);color:var(--secondary-fg);border-radius:0}.DatePicker-module__-oFgCG__dayCell[data-range-start]{border-top-right-radius:0;border-bottom-right-radius:0}.DatePicker-module__-oFgCG__dayCell[data-range-end]{border-top-left-radius:0;border-bottom-left-radius:0}.DatePicker-module__-oFgCG__grid>.DatePicker-module__-oFgCG__dayCell[data-in-range]:nth-child(7n+1),.DatePicker-module__-oFgCG__grid>.DatePicker-module__-oFgCG__dayCell[data-range-end]:nth-child(7n+1){border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.DatePicker-module__-oFgCG__grid>.DatePicker-module__-oFgCG__dayCell[data-in-range]:nth-child(7n),.DatePicker-module__-oFgCG__grid>.DatePicker-module__-oFgCG__dayCell[data-range-start]:nth-child(7n){border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.DatePicker-module__-oFgCG__dayCell[data-today]:not([data-selected]):not([data-in-range]){color:var(--primary);font-weight:var(--font-weight-medium);box-shadow:inset 0 0 0 var(--hairline) var(--primary)}.DatePicker-module__-oFgCG__dayCell[data-today][data-in-range]{color:var(--primary);font-weight:var(--font-weight-medium)}.DatePicker-module__-oFgCG__dayCell[data-selected]{background:var(--primary);color:var(--bg)}.DatePicker-module__-oFgCG__dayCell[data-selected]:hover:not(:disabled){background:var(--primary-hover)}.DatePicker-module__-oFgCG__dayCell[data-range-start][data-selected]:hover{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);border-top-right-radius:0;border-bottom-right-radius:0}.DatePicker-module__-oFgCG__dayCell[data-range-end][data-selected]:hover{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);border-top-left-radius:0;border-bottom-left-radius:0}.DatePicker-module__-oFgCG__dayLabel{line-height:var(--lh-sm)}.DatePicker-module__-oFgCG__timeArea{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.DatePicker-module__-oFgCG__timeArea:before{content:"";left:0;top:var(--space-3);bottom:var(--space-3);width:var(--hairline);background:var(--border);position:absolute}.DatePicker-module__-oFgCG__timeArea[data-mode=range]{flex-direction:row;gap:0}.DatePicker-module__-oFgCG__timeSection{flex-direction:column;flex:auto;gap:0;min-width:0;min-height:0;display:flex}.DatePicker-module__-oFgCG__timeLabel{padding:var(--space-2) var(--space-4) 0;font-family:var(--font-normal);font-size:var(--text-xs);color:var(--fg-muted)}.DatePicker-module__-oFgCG__timeList{min-width:calc(var(--control-h-md) * 3.5);flex:1 1 0;min-height:0;overflow-y:auto}.DatePicker-module__-oFgCG__timeListTrack{gap:var(--space-0_5);padding:var(--space-2);flex-direction:column;display:flex}
.Kanban-module__mKMKRW__board{--kanban-column-width:320px;--kanban-column-gap:var(--space-3);--kanban-column-pad:var(--space-3);--kanban-stack-gap:var(--space-2);gap:var(--kanban-column-gap);align-items:stretch;min-width:0;display:flex}.Kanban-module__mKMKRW__board.Kanban-module__mKMKRW__scroll{padding-bottom:var(--space-1);overflow:auto hidden}.Kanban-module__mKMKRW__board.Kanban-module__mKMKRW__noscroll{overflow:visible}.Kanban-module__mKMKRW__column{flex:0 0 var(--kanban-column-width);width:var(--kanban-column-width);min-width:0;max-width:100%;color:var(--fg);flex-direction:column;display:flex;position:relative}.Kanban-module__mKMKRW__board.Kanban-module__mKMKRW__noscroll .Kanban-module__mKMKRW__column{flex:1 1 var(--kanban-column-width)}.Kanban-module__mKMKRW__layout-wrap{gap:var(--space-2);padding:var(--kanban-column-pad);border-radius:var(--radius-lg);transition:var(--transition-colors)}.Kanban-module__mKMKRW__layout-wrap.Kanban-module__mKMKRW__chrome-line{border:1px solid var(--border);background:0 0}.Kanban-module__mKMKRW__layout-wrap.Kanban-module__mKMKRW__chrome-filled{background:var(--column-fill,var(--bg-muted))}.Kanban-module__mKMKRW__layout-wrap.Kanban-module__mKMKRW__chrome-plain{background:0 0;padding:0}.Kanban-module__mKMKRW__column[data-tone=primary]{--column-fill:color-mix(in oklab, var(--primary) 4%, transparent)}.Kanban-module__mKMKRW__column[data-tone=success]{--column-fill:color-mix(in oklab, var(--success) 4%, transparent)}.Kanban-module__mKMKRW__column[data-tone=warning]{--column-fill:color-mix(in oklab, var(--warning) 4%, transparent)}.Kanban-module__mKMKRW__column[data-tone=danger]{--column-fill:color-mix(in oklab, var(--destructive) 4%, transparent)}.Kanban-module__mKMKRW__column[data-tone=info]{--column-fill:color-mix(in oklab, var(--info) 4%, transparent)}.Kanban-module__mKMKRW__chrome-filled[data-tone=primary] .Kanban-module__mKMKRW__columnHeader,.Kanban-module__mKMKRW__chrome-filled[data-tone=primary] .Kanban-module__mKMKRW__columnHeader *{color:var(--primary)}.Kanban-module__mKMKRW__chrome-filled[data-tone=success] .Kanban-module__mKMKRW__columnHeader,.Kanban-module__mKMKRW__chrome-filled[data-tone=success] .Kanban-module__mKMKRW__columnHeader *{color:var(--success)}.Kanban-module__mKMKRW__chrome-filled[data-tone=warning] .Kanban-module__mKMKRW__columnHeader,.Kanban-module__mKMKRW__chrome-filled[data-tone=warning] .Kanban-module__mKMKRW__columnHeader *{color:var(--warning)}.Kanban-module__mKMKRW__chrome-filled[data-tone=danger] .Kanban-module__mKMKRW__columnHeader,.Kanban-module__mKMKRW__chrome-filled[data-tone=danger] .Kanban-module__mKMKRW__columnHeader *{color:var(--destructive)}.Kanban-module__mKMKRW__chrome-filled[data-tone=info] .Kanban-module__mKMKRW__columnHeader,.Kanban-module__mKMKRW__chrome-filled[data-tone=info] .Kanban-module__mKMKRW__columnHeader *{color:var(--info)}.Kanban-module__mKMKRW__layout-stack{gap:var(--space-2);background:0 0;padding:0}.Kanban-module__mKMKRW__layout-stack .Kanban-module__mKMKRW__columnHeader{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:var(--transition-colors);position:relative}.Kanban-module__mKMKRW__layout-stack .Kanban-module__mKMKRW__columnBody{padding:0}.Kanban-module__mKMKRW__layout-stack.Kanban-module__mKMKRW__chrome-line .Kanban-module__mKMKRW__columnHeader{border:1px solid var(--border);background:0 0}.Kanban-module__mKMKRW__layout-stack.Kanban-module__mKMKRW__chrome-filled .Kanban-module__mKMKRW__columnHeader{background:var(--column-fill,var(--bg-muted))}.Kanban-module__mKMKRW__layout-stack.Kanban-module__mKMKRW__chrome-plain .Kanban-module__mKMKRW__columnHeader{padding:0 var(--space-1)}.Kanban-module__mKMKRW__columnHeader{align-items:center;gap:var(--space-2);min-width:0;padding-inline:var(--space-1);display:flex}.Kanban-module__mKMKRW__columnTitle{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--fg-strong,var(--fg));line-height:var(--lh-base);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Kanban-module__mKMKRW__columnCount{font-size:var(--text-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-left:calc(var(--space-2) * -1 + var(--space-1));flex-shrink:0;margin-right:auto}.Kanban-module__mKMKRW__columnAction{align-items:center;gap:var(--space-1);color:var(--fg-muted);flex-shrink:0;display:inline-flex}.Kanban-module__mKMKRW__accentMark{background:var(--column-accent,var(--fg-muted));flex-shrink:0}.Kanban-module__mKMKRW__accentMark[data-accent=dot]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full)}.Kanban-module__mKMKRW__column[data-tone=neutral]{--column-accent:var(--fg-muted)}.Kanban-module__mKMKRW__column[data-tone=primary]{--column-accent:var(--primary)}.Kanban-module__mKMKRW__column[data-tone=success]{--column-accent:var(--success)}.Kanban-module__mKMKRW__column[data-tone=warning]{--column-accent:var(--warning)}.Kanban-module__mKMKRW__column[data-tone=danger]{--column-accent:var(--destructive)}.Kanban-module__mKMKRW__column[data-tone=info]{--column-accent:var(--info)}.Kanban-module__mKMKRW__columnBody{gap:var(--kanban-stack-gap);min-height:var(--space-8);border-radius:var(--radius-md);transition:var(--transition-colors);flex-direction:column;display:flex}.Kanban-module__mKMKRW__columnFooter{padding-top:var(--space-1);color:var(--fg-muted)}.Kanban-module__mKMKRW__card{--kanban-card-pad:var(--space-3);--kanban-card-gap:var(--space-2);gap:var(--kanban-card-gap);padding:var(--kanban-card-pad);background:color-mix(in oklab, var(--bg) 80%, transparent);border-radius:var(--radius-md);color:var(--fg);min-width:0;transition:var(--transition-colors), transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.Kanban-module__mKMKRW__card:hover{background:var(--bg);border-color:var(--border-strong);transform:translateY(calc(var(--space-0_5) * -1));box-shadow:var(--shadow-md)}.Kanban-module__mKMKRW__cardInteractive{cursor:pointer}.Kanban-module__mKMKRW__cardInteractive:focus-visible{box-shadow:var(--ring-shadow);outline:none}.Kanban-module__mKMKRW__cover{margin:calc(var(--kanban-card-pad) * -1) calc(var(--kanban-card-pad) * -1) 0;border-top-left-radius:inherit;border-top-right-radius:inherit;display:block;overflow:hidden}.Kanban-module__mKMKRW__cover>img,.Kanban-module__mKMKRW__cover>video{width:100%;height:auto;display:block}.Kanban-module__mKMKRW__cardHeader{align-items:center;gap:var(--space-2);min-width:0;color:var(--fg-muted);display:flex}.Kanban-module__mKMKRW__cardTitle{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-strong,var(--fg));font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.Kanban-module__mKMKRW__cardDescription{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-muted);font-weight:var(--font-weight-regular);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Kanban-module__mKMKRW__cardTitle+.Kanban-module__mKMKRW__cardDescription{margin-top:calc(var(--space-1) * -1)}.Kanban-module__mKMKRW__cardMeta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);line-height:var(--lh-sm);color:var(--fg-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.Kanban-module__mKMKRW__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:var(--text-xs);line-height:var(--lh-sm);display:flex}
.SplitButton-module__X58GAq__root{border-radius:var(--radius-sm);box-sizing:border-box;height:var(--split-h);transition:background var(--duration-slow) var(--ease-out), border-color var(--duration-slow) var(--ease-out);border:1px solid #0000;align-items:stretch;display:inline-flex;overflow:hidden}.SplitButton-module__X58GAq__root.SplitButton-module__X58GAq__fullWidth{width:100%;display:flex}.SplitButton-module__X58GAq__part{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-normal);font-weight:var(--font-weight-medium);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;transition:background var(--duration-slow) var(--ease-out), color var(--duration-slow) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}.SplitButton-module__X58GAq__part:focus-visible{box-shadow:var(--ring-shadow);z-index:var(--z-docked);outline:none;position:relative}.SplitButton-module__X58GAq__part .SplitButton-module__X58GAq__icon,.SplitButton-module__X58GAq__part .SplitButton-module__X58GAq__label{transition:transform var(--duration-base) var(--ease-out)}.SplitButton-module__X58GAq__part .SplitButton-module__X58GAq__icon{transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-slow) var(--ease-out)}.SplitButton-module__X58GAq__part:active:not(:disabled) .SplitButton-module__X58GAq__icon,.SplitButton-module__X58GAq__part:active:not(:disabled) .SplitButton-module__X58GAq__label{transform:translateY(var(--space-0_5))}.SplitButton-module__X58GAq__part:hover:not(:disabled) .SplitButton-module__X58GAq__icon{opacity:1}.SplitButton-module__X58GAq__part:disabled,.SplitButton-module__X58GAq__part[data-loading=true]{cursor:not-allowed;opacity:.5}.SplitButton-module__X58GAq__main{flex:auto}.SplitButton-module__X58GAq__menu{flex:none}.SplitButton-module__X58GAq__sm{--split-h:var(--control-h-sm);--btn-icon-size:var(--space-4)}.SplitButton-module__X58GAq__sm .SplitButton-module__X58GAq__part{font-size:var(--text-xs);gap:var(--space-1_5)}.SplitButton-module__X58GAq__sm .SplitButton-module__X58GAq__main{padding-inline:var(--space-2)}.SplitButton-module__X58GAq__sm .SplitButton-module__X58GAq__menu{padding-inline:var(--space-1_5)}.SplitButton-module__X58GAq__md{--split-h:var(--control-h-md);--btn-icon-size:var(--space-4)}.SplitButton-module__X58GAq__md .SplitButton-module__X58GAq__part{font-size:var(--text-sm);gap:var(--space-1_5)}.SplitButton-module__X58GAq__md .SplitButton-module__X58GAq__main{padding-inline:var(--space-3)}.SplitButton-module__X58GAq__md .SplitButton-module__X58GAq__menu{padding-inline:var(--space-2)}.SplitButton-module__X58GAq__lg{--split-h:var(--control-h-lg);--btn-icon-size:var(--space-4)}.SplitButton-module__X58GAq__lg .SplitButton-module__X58GAq__part{font-size:var(--text-sm);gap:var(--space-1_5)}.SplitButton-module__X58GAq__lg .SplitButton-module__X58GAq__main{padding-inline:var(--space-4)}.SplitButton-module__X58GAq__lg .SplitButton-module__X58GAq__menu{padding-inline:var(--space-2)}.SplitButton-module__X58GAq__divider{margin-block:var(--space-2);border-left:1px solid var(--split-divider,currentColor);pointer-events:none;transition:border-color var(--duration-slow) var(--ease-out);flex:none;align-self:stretch}.SplitButton-module__X58GAq__root:has(.SplitButton-module__X58GAq__part:hover:not(:disabled)) .SplitButton-module__X58GAq__divider{border-color:#0000}.SplitButton-module__X58GAq__icon{width:var(--btn-icon-size);height:var(--btn-icon-size);opacity:.75;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SplitButton-module__X58GAq__icon>svg{width:100%;height:100%;display:block}.SplitButton-module__X58GAq__label{align-items:center;display:inline-flex}.SplitButton-module__X58GAq__primary{background:var(--primary);border-color:var(--primary);color:var(--bg);--split-divider:var(--border)}.SplitButton-module__X58GAq__primary .SplitButton-module__X58GAq__part:hover:not(:disabled){background:var(--primary-hover)}.SplitButton-module__X58GAq__inverse{background:var(--fg);border-color:var(--fg);color:var(--bg);--split-divider:var(--border)}.SplitButton-module__X58GAq__inverse .SplitButton-module__X58GAq__part:hover:not(:disabled){background:var(--fg-strong)}.SplitButton-module__X58GAq__secondary{background:var(--secondary-bg);color:var(--secondary-fg);--split-divider:var(--border);border-color:#0000}.SplitButton-module__X58GAq__secondary .SplitButton-module__X58GAq__part:hover:not(:disabled){background:var(--secondary-bg-hover)}.SplitButton-module__X58GAq__outline{border-color:var(--border);color:var(--fg);--split-divider:var(--border);background:0 0}.SplitButton-module__X58GAq__outline .SplitButton-module__X58GAq__part:hover:not(:disabled){background:var(--hover)}
.AppFrame-module__KlkVcW__root{height:100dvh;min-height:0;display:grid;overflow:hidden}.AppFrame-module__KlkVcW__root[data-layout=sidebar-first]{grid-template:"sidebar topbar""sidebar content"1fr/auto 1fr}.AppFrame-module__KlkVcW__root[data-layout=sidebar-first][data-has-tabs]{grid-template-rows:auto auto 1fr;grid-template-areas:"sidebar topbar""sidebar tabs""sidebar content"}.AppFrame-module__KlkVcW__root[data-layout=topbar-first]{grid-template:"topbar topbar""sidebar content"1fr/auto 1fr}.AppFrame-module__KlkVcW__root[data-layout=topbar-first][data-has-tabs]{grid-template-rows:auto auto 1fr;grid-template-areas:"topbar topbar""tabs tabs""sidebar content"}.AppFrame-module__KlkVcW__root:not([data-has-sidebar]):not([data-has-topbar]){grid-template:"content"1fr/1fr}.AppFrame-module__KlkVcW__root[data-has-topbar]:not([data-has-sidebar]){grid-template:"topbar""content"1fr/1fr}.AppFrame-module__KlkVcW__root[data-has-topbar][data-has-tabs]:not([data-has-sidebar]){grid-template:"topbar""tabs""content"1fr/1fr}.AppFrame-module__KlkVcW__root[data-has-sidebar]:not([data-has-topbar]){grid-template:"sidebar content"1fr/auto 1fr}.AppFrame-module__KlkVcW__sidebarSlot{background:var(--bg);grid-area:sidebar;min-height:0;display:flex;overflow:hidden}.AppFrame-module__KlkVcW__topbarSlot{background:var(--bg);grid-area:topbar;min-width:0;display:flex}.AppFrame-module__KlkVcW__tabsSlot{grid-area:tabs;min-width:0;display:flex}.AppFrame-module__KlkVcW__contentSlot{grid-area:content;min-width:0;min-height:0;overflow:hidden auto}.AppFrame-module__KlkVcW__root[data-variant=outlined] .AppFrame-module__KlkVcW__topbarSlot{border-block-end:var(--hairline) solid var(--border)}.AppFrame-module__KlkVcW__root[data-variant=outlined][data-has-tabs] .AppFrame-module__KlkVcW__topbarSlot{border-block-end:none}.AppFrame-module__KlkVcW__root[data-variant=outlined] .AppFrame-module__KlkVcW__tabsSlot{border-block-end:var(--hairline) solid var(--border)}.AppFrame-module__KlkVcW__root[data-variant=outlined] .AppFrame-module__KlkVcW__sidebarSlot{border-inline-end:var(--hairline) solid var(--border)}.AppFrame-module__KlkVcW__root[data-sidebar-border=none] .AppFrame-module__KlkVcW__sidebarSlot{border-inline-end:none}.AppFrame-module__KlkVcW__root[data-variant=floating]{gap:var(--space-3);padding:var(--space-3);background:var(--bg-subtle)}.AppFrame-module__KlkVcW__root[data-variant=floating] .AppFrame-module__KlkVcW__sidebarSlot,.AppFrame-module__KlkVcW__root[data-variant=floating] .AppFrame-module__KlkVcW__topbarSlot,.AppFrame-module__KlkVcW__root[data-variant=floating] .AppFrame-module__KlkVcW__tabsSlot,.AppFrame-module__KlkVcW__root[data-variant=floating] .AppFrame-module__KlkVcW__contentSlot{background:var(--bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}@media (max-width:900px){.AppFrame-module__KlkVcW__root[data-has-sidebar] .AppFrame-module__KlkVcW__sidebarSlot{display:none}.AppFrame-module__KlkVcW__root[data-has-sidebar][data-layout=sidebar-first],.AppFrame-module__KlkVcW__root[data-has-sidebar][data-layout=topbar-first]{grid-template-columns:1fr;grid-template-areas:"topbar""content"}.AppFrame-module__KlkVcW__root[data-has-sidebar][data-has-tabs][data-layout=sidebar-first],.AppFrame-module__KlkVcW__root[data-has-sidebar][data-has-tabs][data-layout=topbar-first]{grid-template-areas:"topbar""tabs""content"}}
.IdentityButton-module__kRk41G__root{align-items:center;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-1) var(--space-2);color:var(--fg);cursor:pointer;text-align:start;font-family:var(--label-font);border-radius:var(--radius-sm);transition:var(--transition-colors);background:0 0;border:0;display:inline-flex}.IdentityButton-module__kRk41G__root:disabled{cursor:not-allowed;opacity:.5}.IdentityButton-module__kRk41G__size-sm{min-height:calc(var(--control-h-sm) + var(--space-1))}.IdentityButton-module__kRk41G__size-md{min-height:calc(var(--control-h-md) + var(--space-1))}.IdentityButton-module__kRk41G__size-lg{min-height:calc(var(--control-h-lg) + var(--space-1))}.IdentityButton-module__kRk41G__root[data-single-line]{padding-block:var(--space-2)}.IdentityButton-module__kRk41G__variant-ghost{background:0 0}.IdentityButton-module__kRk41G__variant-ghost:hover:not(:disabled){background:var(--hover)}.IdentityButton-module__kRk41G__variant-ghost:focus-visible{background:var(--hover);outline:none}.IdentityButton-module__kRk41G__variant-muted{background:var(--hover)}.IdentityButton-module__kRk41G__variant-muted:hover:not(:disabled){background:var(--bg-muted)}.IdentityButton-module__kRk41G__variant-muted:focus-visible{background:var(--bg-muted);outline:none}.IdentityButton-module__kRk41G__root[data-active]{background:var(--bg-muted)}.IdentityButton-module__kRk41G__root[data-active] .IdentityButton-module__kRk41G__name{color:var(--fg-strong);font-weight:var(--font-weight-medium)}.IdentityButton-module__kRk41G__leading{flex:none;align-items:center;display:inline-flex}.IdentityButton-module__kRk41G__labels{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.IdentityButton-module__kRk41G__name{font-size:var(--label-sm-size);letter-spacing:var(--label-tracking);line-height:var(--lh-xs);font-weight:var(--font-weight-medium);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.IdentityButton-module__kRk41G__sub{font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--font-weight-regular);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.IdentityButton-module__kRk41G__trailing{color:var(--fg-muted);flex:none;align-items:center;display:inline-flex}.IdentityButton-module__kRk41G__root[data-collapsed]{padding-inline:var(--space-1);justify-content:center;gap:0}
.TableRowEdit-module__O2vZuG__edit{cursor:default;border-bottom:var(--hairline) solid var(--border)}.TableRowEdit-module__O2vZuG__sizeSm{min-height:var(--control-h-md)}.TableRowEdit-module__O2vZuG__sizeMd{min-height:var(--control-h-lg)}.TableRowEdit-module__O2vZuG__edit:last-child{border-bottom:none}.TableRowEdit-module__O2vZuG__editCell,.TableRowEdit-module__O2vZuG__readonlyCell{padding-inline:var(--space-2);-webkit-mask-image:none;mask-image:none}.TableRowEdit-module__O2vZuG__edit>:first-child .TableRowEdit-module__O2vZuG__editCell,.TableRowEdit-module__O2vZuG__edit>:first-child .TableRowEdit-module__O2vZuG__readonlyCell{padding-inline-start:0}.TableRowEdit-module__O2vZuG__edit>:last-child .TableRowEdit-module__O2vZuG__editCell,.TableRowEdit-module__O2vZuG__edit>:last-child .TableRowEdit-module__O2vZuG__readonlyCell{padding-inline-end:0}.TableRowEdit-module__O2vZuG__editCell[data-divider]:before,.TableRowEdit-module__O2vZuG__readonlyCell[data-divider]:before{content:"";width:var(--hairline);background:var(--border);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.TableRowEdit-module__O2vZuG__editCell{cursor:text;transition:var(--transition-colors);outline:none;position:relative}.TableRowEdit-module__O2vZuG__edit .TableRowEdit-module__O2vZuG__editCell:hover{background:var(--hover)}.TableRowEdit-module__O2vZuG__readonlyCell{cursor:default}.TableRowEdit-module__O2vZuG__cellActive{z-index:var(--z-raised);overflow:visible}.TableRowEdit-module__O2vZuG__editorHost{min-height:100%;max-height:calc(var(--lh-sm) * 3.5 + var(--space-2) * 2);background:var(--bg);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);align-items:stretch;padding:0;display:flex;position:absolute;top:0;left:0;right:0;overflow-y:auto}.TableRowEdit-module__O2vZuG__editorHost>*{width:100%}.TableRowEdit-module__O2vZuG__editCell:focus-visible:not([data-active]){box-shadow:var(--ring-shadow);border-radius:var(--radius-sm)}.TableRowEdit-module__O2vZuG__selected{background:var(--primary-subtle);color:var(--selected-fg)}.TableRowEdit-module__O2vZuG__selected:hover{background:var(--primary-subtle)!important}
