.Toolbar-module__eugjlW__root{align-items:center;gap:var(--space-1);width:max-content;color:var(--fg);box-sizing:border-box;display:inline-flex}.Toolbar-module__eugjlW__root[data-size=md]{--iconbtn-h-md:calc(var(--control-h-sm) - var(--space-0_5));--icon-size-sm:calc(var(--icon-size-md) - var(--space-0_5));min-height:calc(var(--control-h-md) - var(--space-0_5));padding-block:var(--space-1_5);padding-inline:var(--space-2)}.Toolbar-module__eugjlW__root[data-size=sm]{--iconbtn-h-md:calc(var(--control-h-xs) + var(--space-1));--icon-size-sm:calc(var(--icon-size-md) - var(--space-0_5));min-height:calc(var(--control-h-xs) + var(--space-1));padding-block:var(--space-1);padding-inline:var(--space-1_5);gap:var(--space-0_5)}.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-lg);box-shadow:var(--shadow-sm)}[data-shape=crisp] .Toolbar-module__eugjlW__root[data-variant=floating]{border-radius:var(--radius-sm)}[data-shape=soft] .Toolbar-module__eugjlW__root[data-variant=floating]{border-radius:var(--radius-2xl)}.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}.Toolbar-module__eugjlW__root[data-orientation=vertical]{flex-direction:column;align-items:stretch;width:max-content}.Toolbar-module__eugjlW__root[data-orientation=vertical][data-stretch]{width:auto;height:100%}.Toolbar-module__eugjlW__root[data-orientation=vertical] .Toolbar-module__eugjlW__group{flex-direction:column;align-items:stretch}.Toolbar-module__eugjlW__root[data-orientation=vertical] .Toolbar-module__eugjlW__divider{width:auto;height:var(--hairline);margin-inline:var(--space-1_5);margin-block:var(--space-1);align-self:stretch}.Toolbar-module__eugjlW__root[data-orientation=vertical][data-variant=attached]{border-bottom:0;border-right:var(--hairline) solid var(--border)}
@property --_y{syntax:"<length>";inherits:false;initial-value:0}@property --_scale{syntax:"<number>";inherits:false;initial-value:1}.Toast-module__UoTWmq__viewport{z-index:var(--z-toast);width:calc(100vw - var(--space-6));max-width:calc(var(--space-2) * 52);pointer-events:none;outline:none;margin:0;padding:0;list-style:none;position:fixed}.Toast-module__UoTWmq__viewport:has(.Toast-module__UoTWmq__root[data-mode=list]){gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.Toast-module__UoTWmq__viewport:has(.Toast-module__UoTWmq__root[data-mode=stack]){padding:var(--space-10) var(--space-4) var(--space-4);display:block}.Toast-module__UoTWmq__viewport>*{pointer-events:auto}.Toast-module__UoTWmq__placement-bottom-right{bottom:0;right:0}.Toast-module__UoTWmq__placement-bottom-center{bottom:0;left:50%;transform:translate(-50%)}.Toast-module__UoTWmq__placement-top-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-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);font-family:var(--font-sans);min-width:calc(var(--space-2) * 35);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);--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-6)) 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-6))) scale(.96);opacity:0}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Toast-module__UoTWmq__toast-in-bottom{0%{transform:translateY(var(--space-6)) 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-mode=list][data-state=open]{animation:Toast-module__UoTWmq__toast-in-right var(--duration-slow) var(--ease-emphasized)}.Toast-module__UoTWmq__placement-bottom-center .Toast-module__UoTWmq__root[data-mode=list][data-state=open]{animation:Toast-module__UoTWmq__toast-in-bottom var(--duration-slow) var(--ease-emphasized)}.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__root[data-mode=list][data-state=open]{animation:Toast-module__UoTWmq__toast-in-top var(--duration-slow) var(--ease-emphasized)}.Toast-module__UoTWmq__root[data-mode=list][data-state=closed]{animation:Toast-module__UoTWmq__toast-out var(--duration-base) var(--ease-in)}.Toast-module__UoTWmq__root[data-mode=list][data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast-module__UoTWmq__root[data-mode=list][data-swipe=cancel]{transition:transform var(--duration-fast) var(--ease-out);transform:translate(0)}.Toast-module__UoTWmq__root[data-mode=list][data-swipe=end]{animation:Toast-module__UoTWmq__toast-swipe-out-right var(--duration-base) var(--ease-out)}.Toast-module__UoTWmq__root[data-mode=stack]{left:var(--space-4);right:var(--space-4);width:auto;transform:translateY(var(--_y,0px)) scale(var(--_scale,1));transition:transform var(--duration-slow) var(--ease-emphasized), opacity var(--duration-slow) var(--ease-emphasized);--_y:0px;--_scale:1;position:absolute}.Toast-module__UoTWmq__root[data-mode=stack] .Toast-module__UoTWmq__title,.Toast-module__UoTWmq__root[data-mode=stack] .Toast-module__UoTWmq__description{transition:opacity var(--duration-slow) var(--ease-emphasized)}.Toast-module__UoTWmq__placement-bottom-right .Toast-module__UoTWmq__root[data-mode=stack]{left:auto;right:var(--space-4);width:calc(var(--space-2) * 52);max-width:calc(100vw - var(--space-8));transform-origin:100% 100%}.Toast-module__UoTWmq__placement-bottom-center .Toast-module__UoTWmq__root[data-mode=stack]{transform-origin:bottom}.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__root[data-mode=stack]{transform-origin:top}.Toast-module__UoTWmq__placement-bottom-right .Toast-module__UoTWmq__root[data-mode=stack],.Toast-module__UoTWmq__placement-bottom-center .Toast-module__UoTWmq__root[data-mode=stack]{bottom:var(--space-4)}.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__root[data-mode=stack]{top:var(--space-4)}.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="1"]{opacity:.85;box-shadow:var(--shadow-xl), var(--shadow-toast-stack-rear)}.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="1"] .Toast-module__UoTWmq__title,.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="1"] .Toast-module__UoTWmq__description{opacity:.5}.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="2"]{opacity:.65;box-shadow:var(--shadow-xl), var(--shadow-toast-stack-mid)}.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="2"] .Toast-module__UoTWmq__title,.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="2"] .Toast-module__UoTWmq__description{opacity:.3}.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="3"],.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="4"],.Toast-module__UoTWmq__root[data-mode=stack][data-stack-index="5"]{opacity:0;pointer-events:none}@starting-style{.Toast-module__UoTWmq__placement-bottom-right .Toast-module__UoTWmq__root[data-mode=stack][data-state=open],.Toast-module__UoTWmq__placement-bottom-center .Toast-module__UoTWmq__root[data-mode=stack][data-state=open]{opacity:0;transform:translateY(100%)scale(.9)}}@starting-style{.Toast-module__UoTWmq__placement-top-center .Toast-module__UoTWmq__root[data-mode=stack][data-state=open]{opacity:0;transform:translateY(-100%)scale(.9)}}.Toast-module__UoTWmq__root[data-mode=stack][data-state=closed]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){.Toast-module__UoTWmq__root,.Toast-module__UoTWmq__root[data-mode=stack]{transition:none;animation:none}}
.Disclosure-module__eAb7WW__root{flex-direction:column;display:flex}.Disclosure-module__eAb7WW__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;min-height:var(--control-h-md);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--fg);text-align:start;transition:var(--transition-colors);background:0 0;border:none;display:inline-flex}.Disclosure-module__eAb7WW__trigger:hover{color:var(--fg-muted)}.Disclosure-module__eAb7WW__trigger:focus-visible{box-shadow:var(--ring-shadow-nav);border-radius:var(--radius-xs);outline:none}.Disclosure-module__eAb7WW__triggerLabel{flex:auto;min-width:0}.Disclosure-module__eAb7WW__caret{color:var(--fg-muted);transition:transform var(--duration-base) var(--ease-out);flex:none}.Disclosure-module__eAb7WW__root[data-open]>.Disclosure-module__eAb7WW__trigger>.Disclosure-module__eAb7WW__caret{transform:rotate(180deg)}.Disclosure-module__eAb7WW__bodyWrap{opacity:0;transition:grid-template-rows var(--duration-base) var(--ease-emphasized), opacity var(--duration-base) var(--ease-out);grid-template-rows:0fr;display:grid}.Disclosure-module__eAb7WW__bodyWrap[data-open]{opacity:1;grid-template-rows:1fr}.Disclosure-module__eAb7WW__bodyInner{min-height:0;overflow:hidden}
.FileIcon-module__89y1OG__root{--fi-size:24px;--fi-radius:var(--radius-xs);width:var(--fi-size);height:var(--fi-size);border-radius:var(--fi-radius);-webkit-user-select:none;user-select:none;transition:var(--transition-colors);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.FileIcon-module__89y1OG__sizeSm{--fi-size:16px;--fi-radius:var(--radius-checkbox)}.FileIcon-module__89y1OG__sizeMd{--fi-size:24px;--fi-radius:var(--radius-checkbox)}.FileIcon-module__89y1OG__sizeLg{--fi-size:32px;--fi-radius:var(--radius-xs)}.FileIcon-module__89y1OG__label{font-size:calc(var(--fi-size) * .53);font-weight:var(--font-weight-semibold);line-height:1;font-family:var(--font-sans);letter-spacing:-.02em}.FileIcon-module__89y1OG__glyph{width:calc(var(--fi-size) * .6);height:calc(var(--fi-size) * .6)}.FileIcon-module__89y1OG__generic{background:var(--fi-bg-light);color:var(--fi-fg-light)}[data-mode=dark] .FileIcon-module__89y1OG__generic{background:var(--fi-bg-dark);color:var(--fi-fg-dark)}
.AttachmentItem-module__F7qpoW__root{align-items:center;gap:var(--space-2);background:var(--bg);border:var(--hairline) solid var(--border);min-width:0;color:var(--fg);transition:var(--transition-colors);box-sizing:border-box;box-shadow:var(--shadow-xs);display:inline-flex}.AttachmentItem-module__F7qpoW__sizeSm{padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2);gap:var(--space-1_5);font-size:var(--text-xs);border-radius:var(--radius-md);width:calc(var(--space-unit) * 55)}.AttachmentItem-module__F7qpoW__sizeMd{padding:var(--space-1_5) var(--space-1_5) var(--space-1_5) var(--space-2_5);gap:var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-md);width:calc(var(--space-unit) * 55)}.AttachmentItem-module__F7qpoW__sizeLg{padding:var(--space-2_5) var(--space-1_5) var(--space-2_5) var(--space-2_5);gap:var(--space-2_5);font-size:var(--text-sm);border-radius:var(--radius-lg);width:var(--input-w-lg)}.AttachmentItem-module__F7qpoW__text{align-items:baseline;gap:var(--space-1);flex:auto;min-width:0;display:flex}.AttachmentItem-module__F7qpoW__sizeLg .AttachmentItem-module__F7qpoW__text{align-items:flex-start;gap:var(--space-0_5);flex-direction:column}.AttachmentItem-module__F7qpoW__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-strong);font-weight:var(--font-weight-medium);flex:0 auto;line-height:1.2;overflow:hidden}.AttachmentItem-module__F7qpoW__sizeLg .AttachmentItem-module__F7qpoW__label{font-size:var(--text-sm)}.AttachmentItem-module__F7qpoW__meta{min-width:0;color:var(--fg-subtle);font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--space-1);line-height:1.2;font-size:var(--text-xs);flex:auto;display:inline-flex;overflow:hidden}.AttachmentItem-module__F7qpoW__loadingSlot{color:var(--primary);width:var(--space-6);height:var(--space-6);flex:none;justify-content:center;align-items:center;display:inline-flex}.AttachmentItem-module__F7qpoW__sizeSm .AttachmentItem-module__F7qpoW__loadingSlot{width:var(--space-4);height:var(--space-4)}.AttachmentItem-module__F7qpoW__sizeLg .AttachmentItem-module__F7qpoW__loadingSlot{width:var(--space-8);height:var(--space-8)}.AttachmentItem-module__F7qpoW__actions{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}
.AttachmentThumb-module__NAL1Tq__root{--at-size:40px;width:var(--at-size);height:var(--at-size);border-radius:calc(var(--at-size) * .25);-webkit-user-select:none;user-select:none;transition:var(--transition-colors);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.AttachmentThumb-module__NAL1Tq__sizeSm{--at-size:32px}.AttachmentThumb-module__NAL1Tq__sizeMd{--at-size:40px}.AttachmentThumb-module__NAL1Tq__sizeLg{--at-size:56px}.AttachmentThumb-module__NAL1Tq__hasImage{background:var(--bg-subtle);outline-offset:-3px;outline:3px solid #00000029}.AttachmentThumb-module__NAL1Tq__placeholder{background:var(--at-ph-bg-light);color:var(--at-ph-fg-light)}[data-mode=dark] .AttachmentThumb-module__NAL1Tq__placeholder{background:var(--at-ph-bg-dark);color:var(--at-ph-fg-dark)}.AttachmentThumb-module__NAL1Tq__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.AttachmentThumb-module__NAL1Tq__glyph{width:calc(var(--at-size) * .6);height:calc(var(--at-size) * .6)}.AttachmentThumb-module__NAL1Tq__loading{background:var(--bg-muted);color:var(--fixed-white);overflow:hidden}.AttachmentThumb-module__NAL1Tq__loading:before{content:"";background:linear-gradient(120deg, var(--bg-muted) 0%, color-mix(in oklch, var(--fg) 18%, var(--bg-muted)) 50%, var(--bg-muted) 100%);border-radius:inherit;animation:AttachmentThumb-module__NAL1Tq__at-shimmer calc(var(--duration-slower) * 6) var(--ease-in-out) infinite;background-size:220% 220%;position:absolute;inset:0}@keyframes AttachmentThumb-module__NAL1Tq__at-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.AttachmentThumb-module__NAL1Tq__loading>span[role=status]{z-index:var(--z-raise);transform-origin:50%;position:relative;transform:scale(1.6)}.AttachmentThumb-module__NAL1Tq__removeBtn{top:calc(var(--at-size) * -.12);right:calc(var(--at-size) * -.12);width:calc(var(--at-size) * .42);height:calc(var(--at-size) * .42);border-radius:var(--radius-full);background:var(--bg);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fg) 15%, transparent), var(--shadow-xs);cursor:pointer;opacity:0;transition:var(--transition-colors), opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);z-index:var(--z-raise);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:scale(.9)}.AttachmentThumb-module__NAL1Tq__root[data-removable]:hover .AttachmentThumb-module__NAL1Tq__removeBtn,.AttachmentThumb-module__NAL1Tq__removeBtn:focus-visible{opacity:1;transform:scale(1)}.AttachmentThumb-module__NAL1Tq__removeBtn:hover{box-shadow:inset 0 0 0 999px var(--hover), inset 0 0 0 1px color-mix(in oklch, var(--fg) 15%, transparent), var(--shadow-xs)}.AttachmentThumb-module__NAL1Tq__removeBtn:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fg) 15%, transparent), var(--ring);outline:none}.AttachmentThumb-module__NAL1Tq__removeIcon{width:62%;height:62%}
.DatePicker-module__-oFgCG__triggerInput{width:auto;min-width:calc(var(--space-2) * 22)}.DatePicker-module__-oFgCG__triggerInput[data-with-time]{min-width:calc(var(--space-2) * 30)}.DatePicker-module__-oFgCG__segmentedWrap,.DatePicker-module__-oFgCG__inlineWrap{width:auto}.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,.DatePicker-module__-oFgCG__panelBody{flex-direction:column;align-items:stretch;display:flex}.DatePicker-module__-oFgCG__panel[data-with-time] .DatePicker-module__-oFgCG__panelBody{flex-direction:row;align-items:stretch}.DatePicker-module__-oFgCG__panelLeft{flex-direction:column;flex:1;align-items:stretch;min-width:0;display:flex}.DatePicker-module__-oFgCG__panelMain{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.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;position:relative}.DatePicker-module__-oFgCG__rangeGrids{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:var(--space-1);padding-bottom:var(--space-2);display:flex}.DatePicker-module__-oFgCG__monthNav{gap:var(--space-1);flex:none;display:inline-flex}.DatePicker-module__-oFgCG__monthHeader .DatePicker-module__-oFgCG__navBtn{width:var(--control-h-sm);height:var(--control-h-sm);flex:none}.DatePicker-module__-oFgCG__monthTitle{text-align:left;font-family:var(--font-normal);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--fg);white-space:nowrap;flex:none}.DatePicker-module__-oFgCG__calendarWrap[data-months="2"] .DatePicker-module__-oFgCG__monthTitle{text-align:center;flex:1}.DatePicker-module__-oFgCG__monthTitleButton{justify-content:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1_5);color:var(--fg);font-family:var(--font-normal);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-colors);background:0 0;border:0;flex:none;margin-right:auto;display:inline-flex}.DatePicker-module__-oFgCG__monthTitleButton>span{white-space:nowrap}.DatePicker-module__-oFgCG__monthTitleButton:hover{background:var(--hover);color:var(--fg-strong)}.DatePicker-module__-oFgCG__monthTitleButton:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.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);font-weight:var(--font-weight-regular);color:var(--fg-muted);justify-content:center;align-items:center;display:inline-flex}[data-lang=en] .DatePicker-module__-oFgCG__weekday{font-size:calc(var(--text-xs) * .92)}.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-unavailable]:not([data-outside]){color:var(--fg-muted);text-decoration:line-through}.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]{font-weight:var(--font-weight-medium);position:relative}.DatePicker-module__-oFgCG__dayCell[data-today]:before{content:"";border-radius:var(--radius-sm);border:var(--hairline) solid var(--primary);pointer-events:none;position:absolute;inset:0}.DatePicker-module__-oFgCG__dayCell[data-today]:not([data-selected]):not([data-in-range]),.DatePicker-module__-oFgCG__dayCell[data-today][data-in-range]:not([data-selected]){color:var(--primary)}.DatePicker-module__-oFgCG__dayCell[data-today][data-selected]:before{border-color:var(--primary-fg)}.DatePicker-module__-oFgCG__dayCell[data-selected]{background:var(--primary);color:var(--primary-fg)}.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-3) var(--space-4) 0;font-family:var(--font-normal);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--fg-subtle)}.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}.DatePicker-module__-oFgCG__segmentedWrap{width:100%;display:inline-flex}.DatePicker-module__-oFgCG__dateField{align-items:center;gap:var(--space-1);width:100%;padding:0 var(--space-2);border:var(--hairline) solid var(--border);border-radius:var(--radius-sm);color:var(--fg);cursor:text;line-height:var(--lh-sm);transition:var(--transition-colors), var(--transition-ring);background:0 0;display:inline-flex}.DatePicker-module__-oFgCG__dateField input{line-height:inherit}.DatePicker-module__-oFgCG__dateField:hover:not([data-disabled]){border-color:var(--border-strong)}.DatePicker-module__-oFgCG__dateField:focus-within{border-color:var(--primary);box-shadow:var(--ring-shadow-field)}.DatePicker-module__-oFgCG__dateField[data-disabled]{opacity:.5;cursor:not-allowed}.DatePicker-module__-oFgCG__dateFieldSm{min-height:var(--control-h-sm);font-size:var(--text-xs)}.DatePicker-module__-oFgCG__dateFieldMd{min-height:var(--control-h-md);font-size:var(--text-sm)}.DatePicker-module__-oFgCG__dateFieldLg{min-height:var(--control-h-lg);font-size:var(--text-base)}.DatePicker-module__-oFgCG__dateFieldSegments{flex:1;align-items:center;gap:0;min-width:0;display:inline-flex;position:relative}.DatePicker-module__-oFgCG__dateFieldPlaceholder{color:var(--fg-subtle);pointer-events:none;font-variant-numeric:tabular-nums;align-items:center;display:flex;position:absolute;inset:0}.DatePicker-module__-oFgCG__dateFieldSegments:focus-within .DatePicker-module__-oFgCG__dateFieldPlaceholder{display:none}.DatePicker-module__-oFgCG__dateFieldSegment{min-width:0;padding:0 var(--space-0_5);color:inherit;font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--primary);background:0 0;border:0;outline:none}.DatePicker-module__-oFgCG__dateFieldSegment::placeholder{color:var(--fg-subtle)}.DatePicker-module__-oFgCG__dateFieldSegments[data-empty] .DatePicker-module__-oFgCG__dateFieldSegment:not(:focus){width:0;padding:0}.DatePicker-module__-oFgCG__dateFieldSegment:focus::selection,.DatePicker-module__-oFgCG__dateFieldSegment::selection{background:var(--primary);color:var(--primary-fg)}.DatePicker-module__-oFgCG__dateFieldSegments:not([data-empty]) .DatePicker-module__-oFgCG__dateFieldSegment[aria-label=연도]{width:4ch}.DatePicker-module__-oFgCG__dateFieldSegments:not([data-empty]) .DatePicker-module__-oFgCG__dateFieldSegment[aria-label=월],.DatePicker-module__-oFgCG__dateFieldSegments:not([data-empty]) .DatePicker-module__-oFgCG__dateFieldSegment[aria-label=일]{width:2ch}.DatePicker-module__-oFgCG__dateFieldSep{color:var(--fg-muted);-webkit-user-select:none;user-select:none}.DatePicker-module__-oFgCG__dateFieldSegments[data-empty] .DatePicker-module__-oFgCG__dateFieldSep{display:none}.DatePicker-module__-oFgCG__dateFieldTrailing{flex:none;align-items:center;margin-left:auto;display:inline-flex}.DatePicker-module__-oFgCG__yearPicker{z-index:var(--z-raise);gap:var(--space-2);padding:var(--space-3);background:var(--bg);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;inset:0}.DatePicker-module__-oFgCG__yearPickerNav{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.DatePicker-module__-oFgCG__yearPickerRange{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__yearPickerGrid{gap:var(--space-1);flex:1;grid-template-columns:repeat(4,1fr);display:grid;overflow-y:auto}.DatePicker-module__-oFgCG__yearCell{min-height:var(--control-h-md);padding:0 var(--space-2);color:var(--fg);font-family:var(--font-normal);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-colors);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.DatePicker-module__-oFgCG__yearCell:hover:not(:disabled){background:var(--hover);color:var(--fg-strong)}.DatePicker-module__-oFgCG__yearCell:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.DatePicker-module__-oFgCG__yearCell[data-current]{background:var(--secondary-bg);color:var(--primary);font-weight:var(--font-weight-medium)}.DatePicker-module__-oFgCG__yearCell[data-current]:hover:not(:disabled){background:var(--secondary-bg);color:var(--primary)}.DatePicker-module__-oFgCG__yearCell:disabled{cursor:not-allowed;opacity:.35}
.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__columnAction>button{width:calc(var(--space-6) + var(--space-1));height:calc(var(--space-6) + var(--space-1))}.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-4);--kanban-card-gap:var(--space-3);gap:var(--kanban-card-gap);padding:var(--kanban-card-pad);background:color-mix(in oklab, var(--bg) 80%, transparent);border:var(--hairline) solid var(--border);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-nav);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}
.Shortcut-module__FEAMuW__root{font-family:var(--font-code);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-normal);box-shadow:none;white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.Shortcut-module__FEAMuW__variantMuted{background:var(--bg-muted);color:var(--fg-subtle)}.Shortcut-module__FEAMuW__variantSolid{background:var(--bg);color:var(--fg-muted);box-shadow:inset 0 0 0 var(--hairline) var(--border)}.Shortcut-module__FEAMuW__key{text-align:center;min-width:1ch;cursor:inherit;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Shortcut-module__FEAMuW__keyIcon{min-width:0}.Shortcut-module__FEAMuW__sm{padding-block:var(--space-0_5);padding-inline:var(--space-1);gap:var(--space-0_5);font-size:var(--text-2xs);border-radius:var(--radius-checkbox)}.Shortcut-module__FEAMuW__md{padding-block:var(--space-1);padding-inline:var(--space-1_5);gap:var(--space-0_5);font-size:var(--text-2xs);border-radius:var(--radius-checkbox)}
.MenuItem-module__uGUyUq__root{align-items:center;gap:var(--space-2);width:100%;font-family:var(--label-font);font-weight:var(--font-weight-regular);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);color:var(--menu-fg,var(--fg));cursor:pointer;-webkit-user-select:none;user-select:none;text-align:start;white-space:nowrap;transition:var(--transition-colors), var(--transition-ring), var(--transition-press);background:0 0;border:1px solid #0000;grid-template-columns:auto 1fr auto;display:grid}.MenuItem-module__uGUyUq__root:not(.MenuItem-module__uGUyUq__hasLeading){grid-template-columns:1fr auto}.MenuItem-module__uGUyUq__root[data-collapsed]{width:var(--menu-item-h-md);justify-content:center;align-self:center;align-items:center;gap:0;margin-inline:auto;padding-inline:0;display:inline-flex}.MenuItem-module__uGUyUq__sm.MenuItem-module__uGUyUq__root[data-collapsed]{width:var(--menu-item-h-sm)}.MenuItem-module__uGUyUq__lg.MenuItem-module__uGUyUq__root[data-collapsed]{width:var(--menu-item-h-lg)}.MenuItem-module__uGUyUq__collapsedChar{width:var(--menu-icon-size);height:var(--menu-icon-size);font-size:var(--menu-icon-size);line-height:1;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.MenuItem-module__uGUyUq__root:focus-visible,.MenuItem-module__uGUyUq__root[data-highlighted]:not([data-disabled]){background:var(--hover);color:var(--fg-strong);outline:none}.MenuItem-module__uGUyUq__root:hover:not([aria-disabled=true]){background:var(--hover);color:var(--fg-strong)}.MenuItem-module__uGUyUq__root:active:not([aria-disabled=true]){background:var(--hover);transform:scale(.98)}.MenuItem-module__uGUyUq__root[data-collapsed]:active:not([aria-disabled=true]){transform:scale(.95)}@media (prefers-reduced-motion:reduce){.MenuItem-module__uGUyUq__root:active:not([aria-disabled=true]){transform:none}}.MenuItem-module__uGUyUq__root[aria-disabled=true]{cursor:not-allowed;color:var(--fg-disabled)}.MenuItem-module__uGUyUq__sm{min-height:var(--menu-item-h-sm);padding-inline:var(--space-2);gap:var(--space-1_5);font-size:var(--label-sm-size);letter-spacing:var(--label-tracking);font-weight:var(--font-weight-regular);border-radius:var(--radius-xs);--menu-icon-size:14px;--menu-hitbox-size:var(--control-h-xs);--menu-slot-gap:var(--space-1_5);--menu-label-stack-gap:var(--space-0_5)}.MenuItem-module__uGUyUq__md{min-height:var(--menu-item-h-md);padding-inline:var(--space-2_5);gap:var(--space-2);font-size:var(--label-md-size);letter-spacing:var(--label-tracking);border-radius:var(--radius-sm);--menu-icon-size:16px;--menu-hitbox-size:var(--control-h-xs);--menu-slot-gap:var(--space-1_5);--menu-label-stack-gap:var(--space-0_5)}.MenuItem-module__uGUyUq__lg{min-height:var(--menu-item-h-lg);padding-inline:var(--space-3);gap:var(--space-2);font-size:var(--label-md-size);letter-spacing:var(--label-tracking);border-radius:var(--radius-sm);--menu-icon-size:16px;--menu-hitbox-size:var(--control-h-xs);--menu-slot-gap:var(--space-1_5);--menu-label-stack-gap:var(--space-0_5)}.MenuItem-module__uGUyUq__leading,.MenuItem-module__uGUyUq__trailing{flex-shrink:0;align-items:center;display:inline-flex}.MenuItem-module__uGUyUq__leading{color:var(--fg-muted)}.MenuItem-module__uGUyUq__trailing{color:var(--fg-subtle);min-width:0}.MenuItem-module__uGUyUq__leadingItem,.MenuItem-module__uGUyUq__trailingItem{--half-overflow:calc((var(--menu-hitbox-size) - var(--menu-icon-size)) / 2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:is(.MenuItem-module__uGUyUq__leadingItem:has(>svg),.MenuItem-module__uGUyUq__trailingItem:has(>svg),.MenuItem-module__uGUyUq__leadingItem:has(>img),.MenuItem-module__uGUyUq__trailingItem:has(>img),.MenuItem-module__uGUyUq__leadingItem:has(>picture),.MenuItem-module__uGUyUq__trailingItem:has(>picture)){width:var(--menu-icon-size);height:var(--menu-icon-size)}.MenuItem-module__uGUyUq__leadingItem>img,.MenuItem-module__uGUyUq__trailingItem>img,.MenuItem-module__uGUyUq__leadingItem>picture,.MenuItem-module__uGUyUq__trailingItem>picture,.MenuItem-module__uGUyUq__leadingItem>picture>img,.MenuItem-module__uGUyUq__trailingItem>picture>img{object-fit:cover;width:100%;height:100%;display:block}.MenuItem-module__uGUyUq__leadingItem>button,.MenuItem-module__uGUyUq__trailingItem>button{width:var(--menu-hitbox-size);height:var(--menu-hitbox-size);margin:calc(var(--half-overflow) * -1)}.MenuItem-module__uGUyUq__leadingItem+.MenuItem-module__uGUyUq__leadingItem,.MenuItem-module__uGUyUq__trailingItem+.MenuItem-module__uGUyUq__trailingItem{margin-inline-start:max(var(--menu-slot-gap), var(--half-overflow))}.MenuItem-module__uGUyUq__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.MenuItem-module__uGUyUq__md .MenuItem-module__uGUyUq__label,.MenuItem-module__uGUyUq__lg .MenuItem-module__uGUyUq__label{font-weight:var(--font-weight-medium)}.MenuItem-module__uGUyUq__tooltipLabel{white-space:normal;word-break:break-word;overflow-wrap:anywhere;max-width:22ch;line-height:var(--lh-tight);display:block}.MenuItem-module__uGUyUq__labelStack{gap:var(--menu-label-stack-gap,var(--space-1));white-space:normal;flex-direction:column;min-width:0;display:flex;overflow:hidden}.MenuItem-module__uGUyUq__labelStack .MenuItem-module__uGUyUq__label{color:inherit;line-height:var(--lh-xs)}.MenuItem-module__uGUyUq__description{color:var(--fg-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:var(--lh-loose);letter-spacing:var(--label-tracking);text-overflow:ellipsis;min-width:0;overflow:hidden}.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription{align-items:start}.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription[data-align=center]{align-items:center}.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription{padding-block:var(--space-1_5)}.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__md.MenuItem-module__uGUyUq__hasDescription{padding-block:var(--space-2)}.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__lg.MenuItem-module__uGUyUq__hasDescription{padding-block:var(--space-2_5)}.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:has([data-slot=avatar]){gap:var(--space-3)}:is(.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:not([data-align=center]) .MenuItem-module__uGUyUq__leadingItem:has(>svg),.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:not([data-align=center]) .MenuItem-module__uGUyUq__trailingItem:has(>svg),.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:not([data-align=center]) .MenuItem-module__uGUyUq__leadingItem:has(>img),.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:not([data-align=center]) .MenuItem-module__uGUyUq__trailingItem:has(>img),.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:not([data-align=center]) .MenuItem-module__uGUyUq__leadingItem:has(>picture),.MenuItem-module__uGUyUq__root.MenuItem-module__uGUyUq__hasDescription:not([data-align=center]) .MenuItem-module__uGUyUq__trailingItem:has(>picture)){min-height:var(--lh-xs)}.MenuItem-module__uGUyUq__leadingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__trailingItem.MenuItem-module__uGUyUq__hoverOnly{opacity:0;pointer-events:none;width:0;transition:width var(--duration-fast) var(--ease-out), margin-inline-start var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);margin-inline-start:0;overflow:hidden}.MenuItem-module__uGUyUq__root:hover .MenuItem-module__uGUyUq__leadingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__root:hover .MenuItem-module__uGUyUq__trailingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__root:focus-visible .MenuItem-module__uGUyUq__leadingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__root:focus-visible .MenuItem-module__uGUyUq__trailingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__root:focus-within .MenuItem-module__uGUyUq__leadingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__root:focus-within .MenuItem-module__uGUyUq__trailingItem.MenuItem-module__uGUyUq__hoverOnly{width:var(--menu-icon-size);opacity:1;pointer-events:auto;margin-inline-start:max(var(--menu-slot-gap), var(--half-overflow))}@media (hover:none){.MenuItem-module__uGUyUq__leadingItem.MenuItem-module__uGUyUq__hoverOnly,.MenuItem-module__uGUyUq__trailingItem.MenuItem-module__uGUyUq__hoverOnly{width:var(--menu-icon-size);opacity:1;pointer-events:auto;margin-inline-start:max(var(--menu-slot-gap), var(--half-overflow))}}.MenuItem-module__uGUyUq__destructive .MenuItem-module__uGUyUq__leading,.MenuItem-module__uGUyUq__destructive .MenuItem-module__uGUyUq__trailing{color:var(--fg-muted)}.MenuItem-module__uGUyUq__destructive:hover:not([aria-disabled=true]),.MenuItem-module__uGUyUq__destructive:focus-visible,.MenuItem-module__uGUyUq__destructive[data-highlighted]:not([data-disabled]){background:var(--destructive-subtle);color:var(--destructive)}.MenuItem-module__uGUyUq__destructive:hover:not([aria-disabled=true]) .MenuItem-module__uGUyUq__leading,.MenuItem-module__uGUyUq__destructive:hover:not([aria-disabled=true]) .MenuItem-module__uGUyUq__trailing,.MenuItem-module__uGUyUq__destructive:focus-visible .MenuItem-module__uGUyUq__leading,.MenuItem-module__uGUyUq__destructive:focus-visible .MenuItem-module__uGUyUq__trailing,.MenuItem-module__uGUyUq__destructive[data-highlighted]:not([data-disabled]) .MenuItem-module__uGUyUq__leading,.MenuItem-module__uGUyUq__destructive[data-highlighted]:not([data-disabled]) .MenuItem-module__uGUyUq__trailing{color:var(--destructive)}.MenuItem-module__uGUyUq__sectionGroup{gap:var(--space-1);flex-direction:column;display:flex}.MenuItem-module__uGUyUq__section{cursor:default;color:var(--fg-subtle);font-weight:var(--font-weight-medium);min-height:0;margin-top:var(--space-2);margin-bottom:var(--space-1);-webkit-user-select:none;user-select:none;background:0 0}.MenuItem-module__uGUyUq__section:not(:first-child){margin-top:calc(var(--space-2) + var(--space-0_5))}.MenuItem-module__uGUyUq__sectionGroup>.MenuItem-module__uGUyUq__section,.MenuItem-module__uGUyUq__sectionGroup>.MenuItem-module__uGUyUq__section:not(:first-child){margin-top:0;margin-bottom:0}.MenuItem-module__uGUyUq__sm.MenuItem-module__uGUyUq__section{font-size:var(--text-xs)}.MenuItem-module__uGUyUq__md.MenuItem-module__uGUyUq__section,.MenuItem-module__uGUyUq__lg.MenuItem-module__uGUyUq__section{font-size:var(--label-sm-size);letter-spacing:var(--label-tracking)}.MenuItem-module__uGUyUq__section[role=presentation]:hover,.MenuItem-module__uGUyUq__section[role=presentation]:focus-visible{color:var(--fg-subtle);cursor:default;background:0 0}.MenuItem-module__uGUyUq__section[role=button]{cursor:pointer}.MenuItem-module__uGUyUq__section[role=button]:hover:not([aria-disabled=true]),.MenuItem-module__uGUyUq__section[role=button]:focus-visible,.MenuItem-module__uGUyUq__section[role=button]:active:not([aria-disabled=true]){color:var(--fg);background:0 0}.MenuItem-module__uGUyUq__sectionCaret{transition:transform var(--duration-base) var(--ease-emphasized);vertical-align:-.15em;flex-shrink:0;margin-inline-start:var(--space-1);transform:rotate(-90deg)}.MenuItem-module__uGUyUq__sectionCaret[data-open]{transform:rotate(0)}.MenuItem-module__uGUyUq__sectionPanel{transition:grid-template-rows var(--duration-base) var(--ease-emphasized), opacity var(--duration-fast) var(--ease-out);opacity:0;grid-template-rows:0fr;display:grid;overflow:hidden}.MenuItem-module__uGUyUq__sectionPanel[data-open]{opacity:1;grid-template-rows:1fr}.MenuItem-module__uGUyUq__sectionPanelInner{min-height:0}.MenuItem-module__uGUyUq__active,.MenuItem-module__uGUyUq__root[data-active]{color:var(--menu-active-fg,var(--fg-strong));position:relative}.MenuItem-module__uGUyUq__active .MenuItem-module__uGUyUq__leading,.MenuItem-module__uGUyUq__root[data-active] .MenuItem-module__uGUyUq__leading{color:var(--menu-active-fg,var(--fg-strong))}.MenuItem-module__uGUyUq__root[data-active]:not([data-active-style]),.MenuItem-module__uGUyUq__root[data-active][data-active-style=fill]{background:var(--menu-active-bg,var(--hover))}.MenuItem-module__uGUyUq__root[data-active][data-active-style=plain]{color:var(--menu-active-fg,var(--primary));background:0 0}.MenuItem-module__uGUyUq__root[data-active][data-active-style=plain] .MenuItem-module__uGUyUq__leading{color:var(--menu-active-fg,var(--primary))}.MenuItem-module__uGUyUq__root[data-active][data-active-style=plain]:hover:not([aria-disabled=true]){background:var(--hover)}.MenuItem-module__uGUyUq__root[data-checked] .MenuItem-module__uGUyUq__leading{color:var(--menu-active-fg,var(--fg-strong))}.MenuItem-module__uGUyUq__root[role=option][data-state=checked]{background:var(--menu-active-bg,var(--hover));color:var(--menu-active-fg,var(--fg-strong))}.MenuItem-module__uGUyUq__root[role=option][data-state=checked] .MenuItem-module__uGUyUq__leading{color:var(--menu-active-fg,var(--fg-strong))}
.Radio-module__QDmY3G__root{align-items:flex-start;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);letter-spacing:var(--label-tracking);line-height:var(--lh-base);display:inline-flex;position:relative}.Radio-module__QDmY3G__root[data-disabled=true]{cursor:not-allowed;opacity:.5}.Radio-module__QDmY3G__indicator{width:var(--space-4);height:var(--space-4);margin-top:calc((var(--lh-base) - var(--space-4)) / 2);border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--bg);transition:var(--transition-colors), var(--transition-ring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Radio-module__QDmY3G__indicator:before{content:"";border-radius:var(--radius-full);background:var(--selected-fg);opacity:0;transition:transform var(--duration-base) var(--ease-emphasized), opacity var(--duration-fast) var(--ease-out), background var(--duration-base) var(--ease-out);pointer-events:none;position:absolute;inset:25%;transform:scale(0)}.Radio-module__QDmY3G__input:focus-visible+.Radio-module__QDmY3G__indicator{box-shadow:var(--ring-shadow-field);outline:none}.Radio-module__QDmY3G__root:hover:not([data-disabled=true]) .Radio-module__QDmY3G__input:not(:checked)+.Radio-module__QDmY3G__indicator,.Radio-module__QDmY3G__input:checked+.Radio-module__QDmY3G__indicator{border-color:var(--selected-fg)}.Radio-module__QDmY3G__input:checked+.Radio-module__QDmY3G__indicator:before{opacity:1;transform:scale(1)}.Radio-module__QDmY3G__root:active:not([data-disabled=true]) .Radio-module__QDmY3G__input:checked+.Radio-module__QDmY3G__indicator:before{transform:scale(1.2)}.Radio-module__QDmY3G__indicator[data-checked=true]{border-color:var(--selected-fg)}.Radio-module__QDmY3G__indicator[data-checked=true]:before{opacity:1;transform:scale(1)}.Radio-module__QDmY3G__root[data-invalid] .Radio-module__QDmY3G__indicator{border-color:var(--destructive)}.Radio-module__QDmY3G__root[data-invalid] .Radio-module__QDmY3G__indicator:before{background:var(--destructive)}.Radio-module__QDmY3G__root[data-invalid] .Radio-module__QDmY3G__input:focus-visible+.Radio-module__QDmY3G__indicator{box-shadow:var(--ring-shadow-field-invalid)}.Radio-module__QDmY3G__root[data-invalid]:hover:not([data-disabled=true]) .Radio-module__QDmY3G__input:not(:checked)+.Radio-module__QDmY3G__indicator,.Radio-module__QDmY3G__root[data-invalid] .Radio-module__QDmY3G__input:checked+.Radio-module__QDmY3G__indicator{border-color:var(--destructive)}@media (prefers-reduced-motion:reduce){.Radio-module__QDmY3G__root:active:not([data-disabled=true]) .Radio-module__QDmY3G__input:checked+.Radio-module__QDmY3G__indicator:before{transform:scale(1)}}[data-motion=none] .Radio-module__QDmY3G__root:active:not([data-disabled=true]) .Radio-module__QDmY3G__input:checked+.Radio-module__QDmY3G__indicator:before{transform:scale(1)}
.ContextMenu-module__SBcVAq__surface{padding:var(--space-1);background:var(--bg);border:var(--hairline) solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);outline:none}.ContextMenu-module__SBcVAq__content,.ContextMenu-module__SBcVAq__panel{--context-menu-w:calc(var(--space-2) * 28);width:max-content;min-width:var(--context-menu-w);max-width:min(calc(var(--context-menu-w) + var(--space-2) * 6), calc(100vw - var(--space-6)));}.ContextMenu-module__SBcVAq__content{z-index:var(--z-popover);transform-origin:var(--radix-context-menu-content-transform-origin)}.ContextMenu-module__SBcVAq__content[data-radix-context-menu-sub-content]{transform-origin:var(--radix-context-menu-sub-content-transform-origin)}.ContextMenu-module__SBcVAq__separator{height:var(--hairline);margin:var(--space-1) var(--space-2);background:var(--border)}.ContextMenu-module__SBcVAq__checkIndicator{width:var(--menu-icon-size);height:var(--menu-icon-size);margin-top:0;}.ContextMenu-module__SBcVAq__radioIndicator{width:var(--menu-icon-size);height:var(--menu-icon-size);margin-top:0;}[data-state=checked] .ContextMenu-module__SBcVAq__radioIndicator{border-color:var(--selected-fg);background:radial-gradient(circle at center, var(--selected-fg) 0, var(--selected-fg) 30%, transparent 31%), var(--bg)}
.TableRowSelect-module__g2Wu9G__selected{background:var(--hover)}.TableRowSelect-module__g2Wu9G__selected:hover{background:var(--hover)!important}
.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"}}
.Sidebar-module__7eIKOG__root{width:var(--sidebar-w);min-height:0;transition:width var(--duration-base) var(--ease-out);flex-direction:column;align-self:stretch;display:flex}.Sidebar-module__7eIKOG__root[data-collapsed]{width:var(--sidebar-w-collapsed)}.Sidebar-module__7eIKOG__root:has(.Sidebar-module__7eIKOG__rail){width:calc(var(--sidebar-rail-w) + var(--sidebar-w));flex-direction:row}.Sidebar-module__7eIKOG__root[data-collapsed]:has(.Sidebar-module__7eIKOG__rail){width:calc(var(--sidebar-rail-w) + var(--sidebar-w-collapsed))}.Sidebar-module__7eIKOG__main{min-width:0;min-height:0;width:var(--sidebar-w);flex-direction:column;flex:auto;display:flex}.Sidebar-module__7eIKOG__root[data-collapsed] .Sidebar-module__7eIKOG__main{width:var(--sidebar-w-collapsed)}.Sidebar-module__7eIKOG__rail{width:var(--sidebar-rail-w);padding-block:var(--space-3);align-items:center;gap:var(--space-1);box-sizing:border-box;border-right:var(--hairline) solid var(--border);flex-direction:column;flex:none;display:flex}.Sidebar-module__7eIKOG__rail .Sidebar-module__7eIKOG__brand{justify-content:center;width:auto;padding-inline:0}.Sidebar-module__7eIKOG__rail .Sidebar-module__7eIKOG__railGroup,.Sidebar-module__7eIKOG__rail .Sidebar-module__7eIKOG__railFooter{width:100%}.Sidebar-module__7eIKOG__railGroup{gap:var(--space-0_5);flex-direction:column;display:flex}.Sidebar-module__7eIKOG__railDivider{height:var(--hairline);margin-block:var(--space-1);margin-inline:var(--space-1);background:var(--border)}.Sidebar-module__7eIKOG__railFooter{gap:var(--space-0_5);flex-direction:column;margin-top:auto;display:flex}.Sidebar-module__7eIKOG__header,.Sidebar-module__7eIKOG__footer{align-items:center;gap:var(--space-2);min-height:var(--control-h-md);flex:none;display:flex}.Sidebar-module__7eIKOG__footer{margin-top:auto}.Sidebar-module__7eIKOG__footer[data-overflow]{border-top:var(--hairline) solid var(--border)}.Sidebar-module__7eIKOG__body{gap:var(--space-2);overscroll-behavior-y:none;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden auto}.Sidebar-module__7eIKOG__body>*{flex:none}.Sidebar-module__7eIKOG__body[data-fade]{--sidebar-body-fade-size:var(--space-3)}.Sidebar-module__7eIKOG__body[data-fade=top]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sidebar-body-fade-size),  #000 100% );mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sidebar-body-fade-size),  #000 100% );-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sidebar-body-fade-size),  #000 100% )}.Sidebar-module__7eIKOG__body[data-fade=bottom]{-webkit-mask-image:linear-gradient(to bottom, #000 0,  #000 calc(100% - var(--sidebar-body-fade-size)),  transparent 100%);mask-image:linear-gradient(to bottom, #000 0,  #000 calc(100% - var(--sidebar-body-fade-size)),  transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0,  #000 calc(100% - var(--sidebar-body-fade-size)),  transparent 100%)}.Sidebar-module__7eIKOG__body[data-fade=both]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sidebar-body-fade-size),  #000 calc(100% - var(--sidebar-body-fade-size)),  transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sidebar-body-fade-size),  #000 calc(100% - var(--sidebar-body-fade-size)),  transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sidebar-body-fade-size),  #000 calc(100% - var(--sidebar-body-fade-size)),  transparent 100%)}.Sidebar-module__7eIKOG__brand{align-items:center;gap:var(--space-2);min-height:var(--control-h-md);padding-inline:var(--space-2);box-sizing:border-box;display:flex}.Sidebar-module__7eIKOG__root[data-collapsed] .Sidebar-module__7eIKOG__brand{justify-content:center;width:100%;padding-inline:0}.Sidebar-module__7eIKOG__brandSymbol{max-height:var(--sidebar-brand-symbol-max);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.Sidebar-module__7eIKOG__brandSymbol>*{width:auto;height:auto;max-height:100%}.Sidebar-module__7eIKOG__brandSymbolDefault{transition:opacity var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.Sidebar-module__7eIKOG__brandSymbolHover{opacity:0;color:var(--fg);transition:opacity var(--duration-base) var(--ease-out);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]{cursor:pointer}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover] .Sidebar-module__7eIKOG__brandSymbol{width:var(--control-h-md);height:var(--control-h-md);border-radius:var(--radius-md);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);background:0 0}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:hover .Sidebar-module__7eIKOG__brandSymbol,.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:focus-visible .Sidebar-module__7eIKOG__brandSymbol{background:var(--hover);color:var(--fg-strong)}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:hover .Sidebar-module__7eIKOG__brandSymbolDefault,.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:focus-visible .Sidebar-module__7eIKOG__brandSymbolDefault{opacity:0}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:hover .Sidebar-module__7eIKOG__brandSymbolHover,.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:focus-visible .Sidebar-module__7eIKOG__brandSymbolHover{opacity:1}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:focus-visible{outline:none}.Sidebar-module__7eIKOG__brand[data-toggle-on-hover]:focus-visible .Sidebar-module__7eIKOG__brandSymbol{box-shadow:var(--ring-shadow-nav)}.Sidebar-module__7eIKOG__root[data-collapsed] [data-sidebar-collapse-toggle]{display:none}.Sidebar-module__7eIKOG__brandWordmark{min-width:0;max-height:var(--sidebar-brand-wordmark-max);font-family:var(--font-normal);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:inline-flex;overflow:hidden}.Sidebar-module__7eIKOG__brandWordmark>*{width:auto;height:auto;max-height:100%}.Sidebar-module__7eIKOG__profile{width:100%;display:flex}.Sidebar-module__7eIKOG__section{gap:var(--space-1);flex-direction:column;display:flex}.Sidebar-module__7eIKOG__sectionItems{gap:var(--space-0_5);flex-direction:column;display:flex}.Sidebar-module__7eIKOG__separator{height:var(--hairline);margin-block:var(--space-1);margin-inline:var(--separator-inset-x,0);background:var(--border)}
.Topbar-module__22L7wq__root{width:100%;min-width:0;height:var(--topbar-h);padding-inline:var(--space-5);box-shadow:none;background:0 0;border:0;align-items:center;display:flex}.Topbar-module__22L7wq__root[data-size=sm]{height:var(--topbar-h-sm)}.Topbar-module__22L7wq__root[data-size=md]{height:var(--topbar-h-md)}.Topbar-module__22L7wq__zone{align-items:center;gap:var(--space-1);min-width:0;display:flex}.Topbar-module__22L7wq__leading{flex:none}.Topbar-module__22L7wq__center{flex:1 1 0;justify-content:center}.Topbar-module__22L7wq__trailing{flex:none;justify-content:flex-end;margin-inline-start:auto}
.Breadcrumb-module__77Jrza__root{min-width:0}.Breadcrumb-module__77Jrza__list{align-items:center;gap:var(--space-0_5);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:inline-flex}.Breadcrumb-module__77Jrza__item{align-items:center;min-width:0;display:inline-flex}.Breadcrumb-module__77Jrza__separator{color:var(--fg-muted);opacity:.5;align-items:center;display:inline-flex}.Breadcrumb-module__77Jrza__separator>svg{display:block}.Breadcrumb-module__77Jrza__link{justify-content:center;align-items:center;gap:var(--space-1);height:var(--control-h-xs);padding-inline:var(--space-1);border-radius:var(--radius-xs);font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-sm-size);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);color:var(--fg-muted);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0;transition:var(--transition-colors), var(--transition-ring), var(--transition-press);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.Breadcrumb-module__77Jrza__link:hover{background:var(--hover);color:var(--fg)}.Breadcrumb-module__77Jrza__link:active{transform:translateY(var(--space-0_5))}.Breadcrumb-module__77Jrza__link:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.Breadcrumb-module__77Jrza__link[aria-disabled=true]{cursor:not-allowed;color:var(--fg-disabled);pointer-events:none}.Breadcrumb-module__77Jrza__linkIconOnly{width:var(--control-h-xs);gap:0;padding-inline:0}.Breadcrumb-module__77Jrza__current{align-items:center;gap:var(--space-1);height:var(--control-h-xs);padding-inline:var(--space-1);font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-sm-size);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);color:var(--fg-strong);min-width:0;display:inline-flex}.Breadcrumb-module__77Jrza__linkIcon{opacity:.75;transition:opacity var(--duration-slow) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Breadcrumb-module__77Jrza__linkIcon>svg{display:block}.Breadcrumb-module__77Jrza__link:hover .Breadcrumb-module__77Jrza__linkIcon{opacity:1}.Breadcrumb-module__77Jrza__linkLabel{text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.Breadcrumb-module__77Jrza__ellipsisTrigger{height:var(--control-h-xs);padding-inline:var(--space-1);border-radius:var(--radius-xs);color:var(--fg-muted);font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-sm-size);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-colors), var(--transition-ring), var(--transition-press);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.Breadcrumb-module__77Jrza__ellipsisTrigger:hover{background:var(--hover);color:var(--fg)}.Breadcrumb-module__77Jrza__ellipsisTrigger:active{transform:translateY(var(--space-0_5))}.Breadcrumb-module__77Jrza__ellipsisTrigger:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.Breadcrumb-module__77Jrza__ellipsisTrigger[data-state=open]{background:var(--hover);color:var(--fg)}.Breadcrumb-module__77Jrza__menuTrigger{justify-content:center;align-items:center;gap:var(--space-1);height:var(--control-h-xs);padding-inline:var(--space-1);border-radius:var(--radius-xs);color:var(--fg-muted);font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-sm-size);line-height:var(--lh-tight);letter-spacing:var(--label-tracking);cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0;transition:var(--transition-colors), var(--transition-ring), var(--transition-press);background:0 0;border:1px solid #0000;display:inline-flex}.Breadcrumb-module__77Jrza__menuTrigger:hover{background:var(--hover);color:var(--fg)}.Breadcrumb-module__77Jrza__menuTrigger:active{transform:translateY(var(--space-0_5))}.Breadcrumb-module__77Jrza__menuTrigger:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.Breadcrumb-module__77Jrza__menuTrigger[data-state=open]{background:var(--hover);color:var(--fg)}.Breadcrumb-module__77Jrza__menuTriggerActive{color:var(--fg-strong)}.Breadcrumb-module__77Jrza__menuTrigger:hover .Breadcrumb-module__77Jrza__linkIcon,.Breadcrumb-module__77Jrza__menuTrigger[data-state=open] .Breadcrumb-module__77Jrza__linkIcon{opacity:1}.Breadcrumb-module__77Jrza__menuCaret{color:var(--fg-muted);opacity:.5;transition:opacity var(--duration-slow) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Breadcrumb-module__77Jrza__menuCaret>svg{display:block}.Breadcrumb-module__77Jrza__menuTrigger:hover .Breadcrumb-module__77Jrza__menuCaret,.Breadcrumb-module__77Jrza__menuTrigger[data-state=open] .Breadcrumb-module__77Jrza__menuCaret{opacity:.9}.Breadcrumb-module__77Jrza__popoverContent{--breadcrumb-menu-w:calc(var(--space-2) * 24);width:max-content;min-width:var(--breadcrumb-menu-w);max-width:min(calc(var(--breadcrumb-menu-w) + var(--space-2) * 8), calc(100vw - var(--space-6)));z-index:var(--z-popover);transform-origin:var(--radix-popover-content-transform-origin);}.Breadcrumb-module__77Jrza__popoverList{gap:var(--space-0_5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__77Jrza__popoverItemLink,.Breadcrumb-module__77Jrza__popoverItemButton{all:unset;cursor:pointer;color:inherit;border-radius:var(--radius-xs);text-decoration:none;display:block}.Breadcrumb-module__77Jrza__popoverItemLink:focus-visible,.Breadcrumb-module__77Jrza__popoverItemButton:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.Breadcrumb-module__77Jrza__popoverItemButton:disabled,.Breadcrumb-module__77Jrza__popoverItemLink[aria-disabled=true]{cursor:not-allowed}
.MetricCard-module__RXPXCa__root{gap:var(--space-2);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.MetricCard-module__RXPXCa__line,.MetricCard-module__RXPXCa__soft{padding:var(--space-5) var(--space-5);border-radius:var(--radius-md)}.MetricCard-module__RXPXCa__line{border:1px solid var(--border);box-shadow:var(--shadow-sm)}.MetricCard-module__RXPXCa__soft{background:var(--bg-subtle)}.MetricCard-module__RXPXCa__bare{background:0 0;border:0;padding:0}.MetricCard-module__RXPXCa__interactive{cursor:pointer;transition:var(--transition-colors), var(--transition-ring)}.MetricCard-module__RXPXCa__line.MetricCard-module__RXPXCa__interactive:hover{background:var(--hover)}.MetricCard-module__RXPXCa__soft.MetricCard-module__RXPXCa__interactive:hover{background:var(--bg-subtle-hover,var(--hover))}.MetricCard-module__RXPXCa__bare.MetricCard-module__RXPXCa__interactive:hover{color:var(--fg-strong,var(--fg))}.MetricCard-module__RXPXCa__interactive:focus-visible{box-shadow:var(--ring-shadow-nav);outline:none}.MetricCard-module__RXPXCa__head{align-items:center;gap:var(--space-2);min-width:0;display:flex}.MetricCard-module__RXPXCa__icon{color:var(--fg-muted);font-size:var(--text-sm);justify-content:center;align-items:center;line-height:1;display:inline-flex}.MetricCard-module__RXPXCa__label{font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--font-weight-medium);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MetricCard-module__RXPXCa__valueRow{justify-content:flex-start;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.MetricCard-module__RXPXCa__value{font-size:var(--text-2xl);line-height:var(--lh-tight);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--fg);min-width:0}.MetricCard-module__RXPXCa__delta{align-items:center;gap:calc(var(--space-unit) * 1);font-size:var(--text-xs);line-height:var(--lh-xs);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--fg-muted);flex-shrink:0;display:inline-flex}.MetricCard-module__RXPXCa__delta[data-trend=up]{color:var(--success)}.MetricCard-module__RXPXCa__delta[data-trend=down]{color:var(--destructive)}.MetricCard-module__RXPXCa__delta[data-trend=flat]{color:var(--fg-muted)}.MetricCard-module__RXPXCa__deltaIcon{font-size:var(--text-sm);justify-content:center;align-items:center;line-height:1;display:inline-flex}.MetricCard-module__RXPXCa__description{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--fg-muted)}
.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}[data-edit-cell=select]+* .TableRowEdit-module__O2vZuG__editCell:before,[data-edit-cell=select]+* .TableRowEdit-module__O2vZuG__readonlyCell:before,[data-pinned=left]+* .TableRowEdit-module__O2vZuG__editCell:before,[data-pinned=left]+* .TableRowEdit-module__O2vZuG__readonlyCell:before,[data-pinned=right] .TableRowEdit-module__O2vZuG__editCell:before,[data-pinned=right] .TableRowEdit-module__O2vZuG__readonlyCell:before{display:none}.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-nav);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}
.Callout-module__D6ACmW__root{gap:var(--space-1_5);padding:var(--space-4);border-radius:var(--radius-md);color:var(--fg);font-family:var(--font-sans);border:1px solid #0000;flex-direction:column;display:flex}.Callout-module__D6ACmW__fill{background:var(--callout-subtle)}.Callout-module__D6ACmW__outline{border-color:var(--callout-border);background:0 0}.Callout-module__D6ACmW__head{align-items:flex-start;gap:var(--space-2);display:flex}.Callout-module__D6ACmW__icon{height:var(--lh-sm);color:var(--callout-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Callout-module__D6ACmW__icon>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Callout-module__D6ACmW__title{min-width:0;font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--font-weight-medium);color:var(--fg);flex:1}.Callout-module__D6ACmW__dismiss{margin-top:calc((var(--lh-sm) - var(--iconbtn-h-md)) / 2);flex-shrink:0;margin-inline-end:calc(var(--space-1) * -1)}.Callout-module__D6ACmW__body{color:var(--fg-muted);font-size:var(--text-sm);line-height:var(--lh-sm)}.Callout-module__D6ACmW__head+.Callout-module__D6ACmW__body{margin-top:calc(var(--space-1) - var(--space-1_5))}.Callout-module__D6ACmW__actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.Callout-module__D6ACmW__actionsRight{gap:var(--space-1_5) var(--space-4);grid-template-columns:1fr auto;display:grid}.Callout-module__D6ACmW__actionsRight .Callout-module__D6ACmW__side{align-items:flex-end;gap:var(--space-2);flex-direction:column;grid-area:1/2/span 2;display:flex}.Callout-module__D6ACmW__actionsRight .Callout-module__D6ACmW__sideNoDismiss,.Callout-module__D6ACmW__actionsRight .Callout-module__D6ACmW__side .Callout-module__D6ACmW__actions{justify-content:flex-end}.Callout-module__D6ACmW__actionsRight .Callout-module__D6ACmW__side .Callout-module__D6ACmW__dismiss{margin-top:0;margin-inline-end:calc(var(--space-1) * -1)}.Callout-module__D6ACmW__actionsRight .Callout-module__D6ACmW__body,.Callout-module__D6ACmW__actionsRight .Callout-module__D6ACmW__head{grid-column:1}.Callout-module__D6ACmW__neutral{--callout-accent:var(--fg-muted);--callout-subtle:var(--bg-subtle);--callout-border:var(--border)}.Callout-module__D6ACmW__brand{--callout-accent:var(--primary);--callout-subtle:var(--primary-subtle);--callout-border:var(--primary-border-color)}.Callout-module__D6ACmW__success{--callout-accent:var(--success);--callout-subtle:var(--success-subtle);--callout-border:var(--success-border-color)}.Callout-module__D6ACmW__warning{--callout-accent:var(--warning);--callout-subtle:var(--warning-subtle);--callout-border:var(--warning-border-color)}.Callout-module__D6ACmW__destructive{--callout-accent:var(--destructive);--callout-subtle:var(--destructive-subtle);--callout-border:var(--destructive-border-color)}
