.carv-avatar.svelte-s7geze{background:var(--carv-bg-sub-container);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.carv-avatar.size-sm.svelte-s7geze{width:32px;height:32px}.carv-avatar.size-md.svelte-s7geze{width:40px;height:40px}.carv-avatar.size-lg.svelte-s7geze{width:56px;height:56px}.carv-avatar-image.svelte-s7geze{object-fit:cover;width:100%;height:100%}.carv-avatar-fallback.svelte-s7geze{font-family:var(--carv-font);color:var(--carv-text-body);font-weight:600}.carv-avatar.size-sm.svelte-s7geze .carv-avatar-fallback:where(.svelte-s7geze){font-size:12px}.carv-avatar.size-md.svelte-s7geze .carv-avatar-fallback:where(.svelte-s7geze){font-size:14px}.carv-avatar.size-lg.svelte-s7geze .carv-avatar-fallback:where(.svelte-s7geze){font-size:18px}.carv-text.svelte-2nskd8{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;margin:0}.carv-text.header-xxl.svelte-2nskd8{letter-spacing:-.22px;color:var(--carv-text-header);font-size:22px;font-weight:600;line-height:1.4}.carv-text.header-l.svelte-2nskd8{letter-spacing:-.18px;color:var(--carv-text-header);font-size:18px;font-weight:600;line-height:1.4}.carv-text.header-m.svelte-2nskd8{letter-spacing:-.16px;color:var(--carv-text-header);font-size:16px;font-weight:600;line-height:1.4}.carv-text.header-s.svelte-2nskd8{letter-spacing:-.14px;color:var(--carv-text-header);font-size:14px;font-weight:600;line-height:1.4}.carv-text.body-l.svelte-2nskd8{letter-spacing:0;color:var(--carv-text-body);font-size:16px;font-weight:500;line-height:1.43}.carv-text.body-m.svelte-2nskd8{letter-spacing:0;color:var(--carv-text-body);font-size:14px;font-weight:500;line-height:1.43}.carv-text.body-s.svelte-2nskd8{letter-spacing:0;color:var(--carv-text-body);font-size:12px;font-weight:500;line-height:1.43}.carv-text.body-xs.svelte-2nskd8{letter-spacing:0;color:var(--carv-text-body);font-size:10px;font-weight:500;line-height:1.43}.carv-text.upper-l.svelte-2nskd8{letter-spacing:1.92px;text-transform:uppercase;color:var(--carv-text-header);font-size:16px;font-weight:700;line-height:1}.carv-text.upper-m.svelte-2nskd8{letter-spacing:1.68px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:14px;font-weight:700;line-height:1}.carv-text.upper-s.svelte-2nskd8{letter-spacing:1.44px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:12px;font-weight:700;line-height:1}.carv-text.upper-xs.svelte-2nskd8{letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:10px;font-weight:700;line-height:1}.carv-text.page-title.svelte-2nskd8{letter-spacing:2.64px;text-transform:uppercase;color:var(--carv-text-header);font-size:22px;font-weight:700;line-height:1.43}.carv-container.svelte-18srzoa{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;border-radius:var(--carv-radius-container);overflow:hidden}.carv-container.theme-light.svelte-18srzoa{background:var(--carv-bg-container)}.carv-container.theme-dark.svelte-18srzoa{background:var(--carv-bg-body)}.carv-container.variant-large.svelte-18srzoa{padding:28px 28px 32px}.carv-container.variant-large.svelte-18srzoa .carv-container-header:where(.svelte-18srzoa){padding:0}.carv-container.variant-large.svelte-18srzoa .carv-container-content:where(.svelte-18srzoa){margin-top:24px}.carv-container.variant-small.svelte-18srzoa{padding:28px 16px}.carv-container.variant-small.svelte-18srzoa .carv-container-content:where(.svelte-18srzoa){margin-top:16px}.carv-container.variant-full-width.svelte-18srzoa{width:100%;padding:28px 28px 32px}.carv-container.variant-full-width.svelte-18srzoa .carv-container-content:where(.svelte-18srzoa){margin-top:16px}.carv-container-animate.svelte-18srzoa{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.carv-container-animate.expanded.svelte-18srzoa{grid-template-rows:1fr}.carv-container-animate-inner.svelte-18srzoa{overflow:hidden}.carv-container-header.svelte-18srzoa{cursor:default;width:100%;color:inherit;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.carv-container-header.clickable.svelte-18srzoa{cursor:pointer}.carv-container-title.svelte-18srzoa{letter-spacing:1.68px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:14px;font-weight:700;line-height:1}.carv-container.theme-dark.svelte-18srzoa .carv-container-title:where(.svelte-18srzoa){color:var(--carv-grey-3)}.carv-container-chevron.svelte-18srzoa{color:var(--carv-text-container-header);flex-shrink:0;transition:transform .2s}.carv-container-chevron.rotated.svelte-18srzoa{transform:rotate(180deg)}.carv-container.theme-dark.svelte-18srzoa .carv-container-chevron:where(.svelte-18srzoa){color:var(--carv-grey-3)}.carv-autocomplete.svelte-1knmuts{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;width:100%;position:relative}.carv-autocomplete-input-wrap.svelte-1knmuts{background:var(--carv-bg-container);border:1px solid var(--carv-input-border);border-radius:var(--carv-radius-container);align-items:center;width:100%;transition:border-color .15s;display:flex}.carv-autocomplete.size-md.svelte-1knmuts .carv-autocomplete-input-wrap:where(.svelte-1knmuts){height:64px;padding:20px 28px}.carv-autocomplete.size-sm.svelte-1knmuts .carv-autocomplete-input-wrap:where(.svelte-1knmuts){height:40px;padding:8px 16px}.carv-autocomplete.size-sm.svelte-1knmuts .carv-autocomplete-input{font-size:14px}.carv-autocomplete-input-wrap.svelte-1knmuts:focus-within{border-color:var(--carv-btn-primary)}.carv-autocomplete.disabled.svelte-1knmuts .carv-autocomplete-input-wrap:where(.svelte-1knmuts){opacity:.6;cursor:not-allowed}.carv-autocomplete.svelte-1knmuts .carv-autocomplete-input{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);box-shadow:none;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;margin:0;padding:0;font-size:16px;font-weight:500;line-height:1.43}.carv-autocomplete.svelte-1knmuts .carv-autocomplete-input::placeholder{color:var(--carv-text-body)}.carv-autocomplete-content{z-index:var(--carv-z-popover);width:var(--bits-combobox-anchor-width);background:var(--carv-bg-container);border-radius:var(--carv-radius-inner);box-shadow:var(--carv-shadow-fab);overflow:hidden}.carv-autocomplete-list{scrollbar-width:thin;scrollbar-color:var(--carv-grey-4) transparent;max-height:280px;margin:0;padding:8px;overflow-y:auto}.carv-autocomplete-item{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding:10px 14px;font-size:14px;transition:background-color .12s}.carv-autocomplete-item[data-highlighted]{background:var(--carv-bg-sub-container)}.carv-autocomplete-empty{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-sub);padding:12px 14px;font-size:14px}.carv-toggle-root.svelte-1je73xc button{border-radius:var(--carv-radius-container);cursor:pointer;background:var(--carv-toggle-off);border:none;align-items:center;width:48px;height:28px;padding:2px;transition:background-color .2s;display:inline-flex;position:relative}.carv-toggle-root.svelte-1je73xc button[data-state=checked]{background:var(--carv-toggle-on)}.carv-toggle-root.svelte-1je73xc button[data-disabled]{opacity:.5;cursor:not-allowed}.carv-toggle-root.svelte-1je73xc button:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-toggle-root.svelte-1je73xc span{background:var(--carv-text-on-primary);pointer-events:none;border-radius:50%;width:24px;height:24px;transition:transform .2s;display:block;box-shadow:0 1px 3px #0000001a}.carv-toggle-root.svelte-1je73xc span[data-state=checked]{transform:translate(20px)}.carv-checkbox-root.svelte-w1814q button{border:1px solid var(--carv-checkbox-border);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.carv-checkbox-root.svelte-w1814q button[data-state=checked],.carv-checkbox-root.svelte-w1814q button[data-state=indeterminate]{background:var(--carv-checkbox-checked);border-color:var(--carv-checkbox-checked)}.carv-checkbox-root.svelte-w1814q button[data-disabled]{opacity:.5;cursor:not-allowed}.carv-checkbox-root.svelte-w1814q button:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-checkbox-root.svelte-w1814q button:hover:not([data-disabled]):not([data-state=checked]){border-color:var(--carv-btn-primary)}.carv-radio-group-root.svelte-hh8atd{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1}.carv-radio-group-root.svelte-hh8atd [role=radiogroup]{flex-direction:column;gap:12px;display:flex}.carv-radio-group-root.horizontal.svelte-hh8atd [role=radiogroup]{flex-flow:wrap;gap:24px}.carv-radio-group-item.svelte-hh8atd{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.carv-radio-group-item.disabled.svelte-hh8atd{cursor:not-allowed;opacity:.5}.carv-radio-group-root.svelte-hh8atd .carv-radio-group-control{border:1px solid var(--carv-checkbox-border);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.carv-radio-group-root.svelte-hh8atd .carv-radio-group-control[data-state=checked],.carv-radio-group-root.svelte-hh8atd .carv-radio-group-control:hover:not([data-disabled]){border-color:var(--carv-btn-primary)}.carv-radio-group-root.svelte-hh8atd .carv-radio-group-control:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-radio-group-root.svelte-hh8atd .carv-radio-group-control[data-disabled]{cursor:not-allowed}.carv-radio-group-dot.svelte-hh8atd{background:var(--carv-btn-primary);border-radius:999px;width:10px;height:10px;display:block}.carv-radio-group-label.svelte-hh8atd{color:var(--carv-text-header);font-size:14px;font-weight:500;line-height:1.43}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-trigger{background:var(--carv-bg-container);border:1px solid var(--carv-input-border);border-radius:var(--carv-radius-container);width:100%;color:var(--carv-text-header);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;line-height:1.43;transition:border-color .15s;display:inline-flex}.carv-date-picker-root.size-md.svelte-yc6wux .carv-date-picker-trigger{gap:12px;height:64px;padding:20px 28px}.carv-date-picker-root.size-sm.svelte-yc6wux .carv-date-picker-trigger{gap:8px;height:40px;padding:8px 16px;font-size:14px}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-trigger:hover:not(:disabled),.carv-date-picker-root.svelte-yc6wux .carv-date-picker-trigger[data-state=open]{border-color:var(--carv-btn-primary)}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-trigger:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-trigger:disabled{opacity:.5;cursor:not-allowed}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-value.placeholder{color:var(--carv-text-body)}.carv-date-picker-root.svelte-yc6wux .carv-date-picker-icon{color:var(--carv-text-body);flex-shrink:0}.carv-date-picker-content{background:var(--carv-bg-container);border-radius:var(--carv-radius-inner);box-shadow:var(--carv-shadow-dropdown);z-index:var(--carv-z-popover);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;outline:none;padding:16px}.carv-calendar-root{flex-direction:column;gap:8px;min-width:280px;display:flex}.carv-calendar-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.carv-calendar-heading{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.carv-calendar-select{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);background:var(--carv-bg-sub-container);border-radius:var(--carv-radius-status);cursor:pointer;border:1px solid #0000;outline:none;padding:6px 10px;font-size:14px;font-weight:600;transition:border-color .15s}.carv-calendar-select:hover{border-color:var(--carv-btn-primary)}.carv-calendar-select:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:1px}.carv-calendar-select:disabled{opacity:.5;cursor:not-allowed}.carv-calendar-nav-button{border:1px solid var(--carv-input-border);width:28px;height:28px;color:var(--carv-text-header);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.carv-calendar-nav-button:hover:not([data-disabled]){background:var(--carv-bg-sub-container);border-color:var(--carv-btn-primary)}.carv-calendar-nav-button[data-disabled]{opacity:.4;cursor:not-allowed}.carv-calendar-nav-button:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-calendar-grid{border-collapse:collapse;width:100%}.carv-calendar-row{display:flex}.carv-calendar-head-cell{letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-sub);text-align:center;flex:1;padding:8px 0;font-size:10px;font-weight:700;line-height:1}.carv-calendar-cell{text-align:center;flex:1;padding:2px}.carv-calendar-day{width:32px;height:32px;color:var(--carv-text-header);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.carv-calendar-day:hover:not([data-disabled]):not([data-selected]){background:var(--carv-bg-sub-container)}.carv-calendar-day[data-selected]{background:var(--carv-btn-primary);color:var(--carv-text-on-primary)}.carv-calendar-day[data-today]:not([data-selected]){border-color:var(--carv-btn-primary)}.carv-calendar-day[data-outside-month]{color:var(--carv-text-sub);opacity:.5}.carv-calendar-day[data-disabled],.carv-calendar-day[data-unavailable]{opacity:.3;cursor:not-allowed}.carv-calendar-day:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-tabs.svelte-oivnho{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;background:var(--carv-tab-unselected-bg);border-radius:var(--carv-radius-container);align-items:center;height:40px;padding:2px;display:flex;position:relative}.carv-tabs-pill.svelte-oivnho{border-radius:var(--carv-radius-container);background:var(--carv-tab-selected-bg);pointer-events:none;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;bottom:2px}.carv-tab.svelte-oivnho{border-radius:var(--carv-radius-container);cursor:pointer;height:100%;font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.44px;text-transform:uppercase;color:var(--carv-tab-unselected-text);white-space:nowrap;z-index:1;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;line-height:1;transition:color .15s;display:flex;position:relative}.carv-tab.selected.svelte-oivnho{color:var(--carv-tab-selected-text)}.carv-tab.svelte-oivnho:hover:not(.selected){color:var(--carv-text-header)}.carv-tab.svelte-oivnho:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:-2px}.carv-divider-root.svelte-27prm div{border:none;flex-shrink:0;margin:0}.carv-divider-root.svelte-27prm div[data-orientation=horizontal]{background:var(--carv-divider);width:100%;height:1px}.carv-divider-root.svelte-27prm div[data-orientation=vertical]{background:var(--carv-divider);width:1px;height:100%}.carv-sticky-bar-sentinel.svelte-t4okn9{height:1px;margin-bottom:-1px}.carv-sticky-bar.svelte-t4okn9{transform-origin:top;transition:transform .2s;position:sticky}.carv-sticky-bar.lift.stuck.svelte-t4okn9{transform:scale(var(--lift-scale))}.carv-floating-bar.svelte-aqtg0f{bottom:var(--carv-floating-bar-offset,24px);z-index:var(--carv-z-sticky);border-radius:var(--carv-radius-pill);background:var(--carv-bg-container);box-shadow:var(--carv-shadow-overlay);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;align-items:center;gap:24px;padding:12px 12px 12px 28px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.carv-floating-bar-label.svelte-aqtg0f{color:var(--carv-text-header);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.43}.carv-floating-bar-actions.svelte-aqtg0f{align-items:center;gap:8px;display:flex}.carv-page-header.svelte-1mndux3{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 0;display:flex}.carv-page-header-text.svelte-1mndux3{flex:1;min-width:0}.carv-page-header-title.svelte-1mndux3{letter-spacing:-.22px;color:var(--carv-text-header);margin:0;font-size:22px;font-weight:600;line-height:1.4}.carv-page-header-description.svelte-1mndux3{color:var(--carv-text-body);margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.43}.carv-page-header-actions.svelte-1mndux3{flex-shrink:0;align-items:center;gap:8px;display:flex}.carv-form-field.svelte-f1pswf{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;flex-direction:column;gap:6px;display:flex}.carv-form-field.svelte-f1pswf .carv-select-trigger{width:100%}.carv-form-field-label-row.svelte-f1pswf{align-items:center;gap:6px;display:flex}.carv-form-field-label.svelte-f1pswf{letter-spacing:1.44px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:12px;font-weight:700;line-height:1}.carv-form-field-required.svelte-f1pswf{color:var(--carv-red);margin-left:2px}.carv-form-field-error.svelte-f1pswf{color:var(--carv-red);font-size:12px;font-weight:500;line-height:1.43}.carv-form-field-hint.svelte-f1pswf{color:var(--carv-text-sub);font-size:12px;font-weight:500;line-height:1.43}.carv-detail-pane.svelte-ipqq9p{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;flex-direction:column;gap:16px;min-width:0;display:flex}.carv-detail-pane-header.svelte-ipqq9p{justify-content:space-between;align-items:center;gap:16px;display:flex}.carv-detail-pane-title.svelte-ipqq9p{letter-spacing:-.16px;color:var(--carv-text-header);margin:0;font-size:16px;font-weight:600;line-height:1.4}.carv-detail-pane-actions.svelte-ipqq9p{flex-shrink:0;align-items:center;gap:8px;display:flex}.carv-detail-pane-grid.svelte-ipqq9p{gap:16px 24px;display:grid}.carv-detail-pane.cols-1.svelte-ipqq9p .carv-detail-pane-grid:where(.svelte-ipqq9p){grid-template-columns:minmax(0,1fr)}.carv-detail-pane.cols-2.svelte-ipqq9p .carv-detail-pane-grid:where(.svelte-ipqq9p){grid-template-columns:repeat(2,minmax(0,1fr))}.carv-detail-pane.cols-3.svelte-ipqq9p .carv-detail-pane-grid:where(.svelte-ipqq9p){grid-template-columns:repeat(3,minmax(0,1fr))}.carv-detail-item.svelte-5wzvwe{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;flex-direction:column;gap:6px;min-width:0;display:flex}.carv-detail-item-label.svelte-5wzvwe{letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:10px;font-weight:700;line-height:1}.carv-detail-item-value.svelte-5wzvwe{color:var(--carv-text-header);min-width:0;font-size:14px;font-weight:500;line-height:1.43}.carv-dialog-overlay{z-index:var(--carv-z-scrim);background:var(--carv-overlay-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-modal);background:var(--carv-bg-container);border-radius:var(--carv-radius-container);width:100%;max-height:85vh;box-shadow:var(--carv-shadow-dropdown);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-content.size-sm{max-width:400px}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-content.size-md{max-width:480px}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-content.size-lg{max-width:min(1040px,100vw - 80px)}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--carv-grey-4) transparent;flex-direction:column;gap:24px;padding:28px;display:flex;overflow-y:auto}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-scroll::-webkit-scrollbar{width:8px}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-scroll::-webkit-scrollbar-track{margin:calc(var(--carv-radius-container) - 28px + 8px) 0;background:0 0}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-scroll::-webkit-scrollbar-thumb{background:var(--carv-grey-4);border-radius:4px}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-scroll::-webkit-scrollbar-thumb:hover{background:var(--carv-text-sub)}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-close{width:32px;height:32px;color:var(--carv-text-body);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:20px;right:20px}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-close:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-dialog-content-root.svelte-yrdgn0 .carv-dialog-close:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carv-dialog-header.svelte-f48g5a{flex-direction:column;gap:6px;padding-right:40px;display:flex}.carv-dialog-title-root.svelte-1dfyq2v .carv-dialog-title{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.68px;text-transform:uppercase;color:var(--carv-text-container-header);margin:0;font-size:14px;font-weight:700;line-height:1}.carv-dialog-desc-root.svelte-5ick97 .carv-dialog-description{font-family:var(--carv-font);color:var(--carv-text-body);margin:0;font-size:14px;font-weight:500;line-height:1.43}.carv-dialog-footer.svelte-klrgds{justify-content:flex-end;gap:8px;display:flex}.carv-select-trigger-root.size-sm.svelte-1jlvvq1 .carv-select-trigger{height:40px;padding:8px 16px;font-size:14px}.carv-select-trigger-root.svelte-1jlvvq1 .carv-select-trigger{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;border-radius:var(--carv-radius-container);background:var(--carv-bg-sub-container);height:48px;color:var(--carv-text-header);cursor:pointer;border:none;outline:none;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 20px;font-size:14px;font-weight:500;line-height:1;transition:background-color .15s;display:inline-flex}.carv-select-trigger-root.svelte-1jlvvq1 .carv-select-trigger:hover{background:var(--carv-bg-body)}.carv-select-trigger-root.svelte-1jlvvq1 .carv-select-trigger:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-select-trigger-root.svelte-1jlvvq1 .carv-select-trigger[data-disabled]{opacity:.5;cursor:not-allowed}.carv-select-trigger-root.svelte-1jlvvq1 .carv-select-chevron{color:var(--carv-text-body);flex-shrink:0}.carv-select-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-popover);border-radius:var(--carv-radius-inner);background:var(--carv-bg-container);box-shadow:var(--carv-shadow-fab);min-width:var(--bits-select-anchor-width,var(--bits-select-trigger-width,0));overflow:hidden}.carv-select-scroll{scrollbar-width:thin;scrollbar-color:var(--carv-grey-4) transparent;max-height:300px;padding:8px;overflow-y:auto}.carv-select-scroll::-webkit-scrollbar{width:6px}.carv-select-scroll::-webkit-scrollbar-track{margin:var(--carv-radius-inner) 0;background:0 0}.carv-select-scroll::-webkit-scrollbar-thumb{background:var(--carv-grey-4);border-radius:3px}.carv-select-scroll::-webkit-scrollbar-thumb:hover{background:var(--carv-text-sub)}.carv-select-item{border-radius:var(--carv-radius-status);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;line-height:1;transition:background-color .15s;display:flex}.carv-select-item[data-highlighted]{background:var(--carv-bg-sub-container)}.carv-select-item[data-disabled]{opacity:.5;cursor:not-allowed}.carv-select-item-indicator{color:var(--carv-btn-primary);align-items:center;display:inline-flex}.carv-select-separator{background:var(--carv-divider);height:1px;margin:4px 8px}.carv-select-label{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);-webkit-user-select:none;user-select:none;padding:8px 16px;font-size:10px;font-weight:700;line-height:1}.carv-inline-editable.svelte-81jfw1{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;align-items:center;gap:4px;min-width:0;display:inline-flex}.carv-inline-editable.display.svelte-81jfw1{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;border-radius:4px;margin:0 -4px;padding:0 4px;transition:background .15s}.carv-inline-editable.display.svelte-81jfw1:hover,.carv-inline-editable.display.svelte-81jfw1:focus-visible{background:var(--carv-bg-sub-container)}.carv-inline-editable.display.svelte-81jfw1:disabled{cursor:default}.carv-inline-editable.display.svelte-81jfw1:disabled:hover{background:0 0}.carv-inline-editable.display.empty.svelte-81jfw1 .carv-inline-editable-value:where(.svelte-81jfw1){color:var(--carv-text-sub);font-style:italic}.carv-inline-editable.svelte-81jfw1 .carv-inline-editable-edit-icon{color:var(--carv-text-sub);flex-shrink:0;display:none}.carv-inline-editable.display.svelte-81jfw1:hover .carv-inline-editable-edit-icon,.carv-inline-editable.display.svelte-81jfw1:focus-visible .carv-inline-editable-edit-icon{display:inline-flex}.carv-inline-editable.editing.svelte-81jfw1{gap:6px;line-height:1.2}.carv-inline-editable-input-wrap.svelte-81jfw1{background:var(--carv-bg-sub-container);border-radius:4px;align-items:center;margin:0 -4px;padding:0 4px;line-height:1.2;display:inline-flex}.carv-inline-editable-input.svelte-81jfw1{font-family:inherit;font-size:inherit;font-weight:inherit;font-feature-settings:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;field-sizing:content;background:0 0;border:none;outline:none;width:auto;min-width:4ch;margin:0;padding:0}.carv-inline-editable-input.svelte-81jfw1:disabled{opacity:.5}.carv-inline-editable-action.svelte-81jfw1{cursor:pointer;color:var(--carv-text-sub);background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;transition:color .15s;display:inline-flex}.carv-inline-editable-action.save.svelte-81jfw1:hover:not(:disabled){color:var(--carv-green)}.carv-inline-editable-action.cancel.svelte-81jfw1:hover:not(:disabled){color:var(--carv-red)}.carv-inline-editable-action.svelte-81jfw1:disabled{cursor:not-allowed;opacity:.5}.carv-inline-editable-reason-body.svelte-81jfw1{flex-direction:column;gap:8px;padding:8px 0;display:flex}.carv-inline-editable-reason-error.svelte-81jfw1{color:var(--carv-red);font-family:var(--carv-font);margin:0;font-size:12px;font-weight:500}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;cursor:pointer;text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;margin:-2px -6px;padding:2px 6px;transition:background .15s;display:inline-flex}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger:hover,.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger:focus-visible,.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger[data-state=open]{background:var(--carv-bg-sub-container)}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger:disabled{cursor:default}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger:disabled:hover{background:0 0}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger.empty{color:var(--carv-text-sub);font-style:italic}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-edit-icon{color:var(--carv-text-sub);flex-shrink:0;display:none}.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger:hover .carv-inline-date-picker-edit-icon,.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger:focus-visible .carv-inline-date-picker-edit-icon,.carv-inline-date-picker-root.svelte-105rw0w .carv-inline-date-picker-trigger[data-state=open] .carv-inline-date-picker-edit-icon{display:inline-flex}.carv-inline-date-picker-content{background:var(--carv-bg-container);border-radius:var(--carv-radius-inner);box-shadow:var(--carv-shadow-dropdown);z-index:var(--carv-z-popover);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;outline:none;padding:16px}.carv-idp-calendar-root{flex-direction:column;gap:8px;min-width:280px;display:flex}.carv-idp-calendar-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.carv-idp-calendar-heading{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.carv-idp-calendar-select{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);background:var(--carv-bg-sub-container);border-radius:var(--carv-radius-status);cursor:pointer;border:1px solid #0000;outline:none;padding:6px 10px;font-size:14px;font-weight:600;transition:border-color .15s}.carv-idp-calendar-select:hover{border-color:var(--carv-btn-primary)}.carv-idp-calendar-nav-button{border:1px solid var(--carv-input-border);width:28px;height:28px;color:var(--carv-text-header);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.carv-idp-calendar-nav-button:hover:not([data-disabled]){background:var(--carv-bg-sub-container);border-color:var(--carv-btn-primary)}.carv-idp-calendar-grid{border-collapse:collapse;width:100%}.carv-idp-calendar-row{display:flex}.carv-idp-calendar-head-cell{letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-sub);text-align:center;flex:1;padding:8px 0;font-size:10px;font-weight:700;line-height:1}.carv-idp-calendar-cell{text-align:center;flex:1;padding:2px}.carv-idp-calendar-day{width:32px;height:32px;color:var(--carv-text-header);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.carv-idp-calendar-day:hover:not([data-disabled]):not([data-selected]){background:var(--carv-bg-sub-container)}.carv-idp-calendar-day[data-selected]{background:var(--carv-btn-primary);color:var(--carv-text-on-primary)}.carv-idp-calendar-day[data-today]:not([data-selected]){border-color:var(--carv-btn-primary)}.carv-idp-calendar-day[data-outside-month]{color:var(--carv-text-sub);opacity:.5}.carv-idp-calendar-day[data-disabled],.carv-idp-calendar-day[data-unavailable]{opacity:.3;cursor:not-allowed}.carv-idp-calendar-footer{border-top:1px solid var(--carv-divider,var(--carv-grey-3));justify-content:flex-end;gap:8px;margin-top:4px;padding-top:8px;display:flex}.carv-idp-reason-body{flex-direction:column;gap:8px;padding:8px 0;display:flex}.carv-idp-reason-error{color:var(--carv-red);font-family:var(--carv-font);margin:0;font-size:12px;font-weight:500}.carv-tooltip-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-popover);background:var(--carv-grey-9);color:var(--carv-grey-1);box-shadow:var(--carv-shadow-fab);pointer-events:none;border-radius:12px;max-width:240px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.33}.carv-dropdown-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-popover);border-radius:var(--carv-radius-inner);background:var(--carv-bg-container);box-shadow:var(--carv-shadow-fab);border:1px solid var(--carv-divider);flex-direction:column;gap:2px;min-width:180px;padding:6px;display:flex}.carv-dropdown-item{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:8px;outline:none;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.43;transition:background-color .15s;display:flex}.carv-dropdown-item[data-highlighted]{background:var(--carv-bg-sub-container)}.carv-dropdown-item[data-disabled]{opacity:.5;cursor:not-allowed}.carv-dropdown-item--destructive{color:var(--carv-red)}.carv-dropdown-item--destructive[data-highlighted]{background:var(--carv-bg-sub-container)}.carv-dropdown-separator{background:var(--carv-divider);height:1px;margin:4px 8px}.carv-sheet-overlay{z-index:var(--carv-z-scrim);background:var(--carv-overlay-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}.carv-table-wrapper.svelte-17ew5ye{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;width:100%;overflow-x:auto}.carv-table.svelte-17ew5ye{border-collapse:collapse;width:100%}.carv-table-head.svelte-17ew5ye{text-align:left;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);border-bottom:1px solid var(--carv-divider);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 16px;font-size:10px;font-weight:700;line-height:1}.carv-table-head.sortable.svelte-17ew5ye{cursor:pointer}.carv-table-head.sortable.svelte-17ew5ye:hover{color:var(--carv-text-header)}.carv-table-head.align-center.svelte-17ew5ye{text-align:center}.carv-table-head.align-right.svelte-17ew5ye{text-align:right}.carv-table-head-label.svelte-17ew5ye{align-items:center;gap:6px;display:inline-flex}.carv-table-sort-icon.svelte-17ew5ye{opacity:.3;flex-shrink:0;transition:opacity .15s,transform .15s}.carv-table-head.sortable.svelte-17ew5ye:hover .carv-table-sort-icon:where(.svelte-17ew5ye){opacity:.6}.carv-table-sort-icon.active.svelte-17ew5ye{opacity:1}.carv-table-sort-icon.desc.svelte-17ew5ye{transform:rotate(180deg)}.carv-table-row.svelte-17ew5ye{border-bottom:1px solid var(--carv-divider);transition:background-color .15s}.carv-table-row.svelte-17ew5ye:last-child{border-bottom:none}.carv-table-row.svelte-17ew5ye:hover{background:var(--carv-bg-sub-container)}.carv-table-row.clickable.svelte-17ew5ye{cursor:pointer}.carv-table-wrapper.striped.svelte-17ew5ye .carv-table-row:where(.svelte-17ew5ye):nth-child(2n){background:var(--carv-bg-sub-container)}.carv-table-wrapper.striped.svelte-17ew5ye .carv-table-row:where(.svelte-17ew5ye):nth-child(2n):hover{background:var(--carv-divider)}.carv-table-cell.svelte-17ew5ye{color:var(--carv-text-body);padding:12px 16px;font-size:14px;font-weight:500;line-height:1.43}.carv-table-cell.align-center.svelte-17ew5ye{text-align:center}.carv-table-cell.align-right.svelte-17ew5ye{text-align:right}.carv-table-actions.svelte-17ew5ye{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.carv-table-action-btn.svelte-17ew5ye{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-btn-primary);border-radius:var(--carv-radius-status);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:10px;font-weight:700;transition:background-color .15s,color .15s}.carv-table-action-btn.iconOnly.svelte-17ew5ye{letter-spacing:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.carv-table-action-btn.svelte-17ew5ye:hover:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-table-action-btn.svelte-17ew5ye:active:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 15%, transparent)}.carv-table-action-btn.destructive.svelte-17ew5ye{color:var(--carv-red)}.carv-table-action-btn.destructive.svelte-17ew5ye:hover:not(:disabled){background:color-mix(in srgb, var(--carv-red) 10%, transparent)}.carv-table-action-btn.svelte-17ew5ye:disabled{color:var(--carv-btn-disabled);cursor:not-allowed}.carv-table-menu-trigger:hover,.carv-table-menu-trigger[data-state=open]{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-table-menu-trigger:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-table-menu-item[data-disabled]{opacity:.5;cursor:not-allowed}.carv-table-empty.svelte-17ew5ye{text-align:center;color:var(--carv-text-sub);padding:40px 16px;font-size:14px;font-weight:500}.carv-data-table.svelte-1ngl0pr{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;background:var(--carv-bg-container);border-radius:var(--carv-radius-container);flex-direction:column;gap:16px;padding:28px 28px 32px;display:flex;overflow:hidden}.carv-data-table-header.svelte-1ngl0pr{align-items:center;display:flex}.carv-data-table-header-title.svelte-1ngl0pr{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.68px;text-transform:uppercase;color:var(--carv-text-container-header);font-size:14px;font-weight:700;line-height:1}.carv-data-table-toolbar.svelte-1ngl0pr{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.carv-data-table-search.svelte-1ngl0pr{flex:1;min-width:220px}.carv-data-table-facets.svelte-1ngl0pr{flex-wrap:wrap;gap:8px;display:flex}.carv-data-table-facet-trigger{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);border:1px solid var(--carv-divider);border-radius:var(--carv-radius-pill);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 14px;font-size:10px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.carv-data-table-facet-trigger:hover,.carv-data-table-facet-trigger[data-state=open]{color:var(--carv-text-header);background:var(--carv-bg-sub-container)}.carv-data-table-facet-value{text-transform:none;letter-spacing:0;color:var(--carv-text-body);font-weight:500}.carv-table-wrapper.svelte-1ngl0pr{width:100%;overflow-x:auto}.carv-table-wrapper.striped.svelte-1ngl0pr .carv-table-row:where(.svelte-1ngl0pr):nth-child(2n){background:var(--carv-bg-sub-container)}.carv-table-wrapper.striped.svelte-1ngl0pr .carv-table-row:where(.svelte-1ngl0pr):nth-child(2n):hover{background:var(--carv-divider)}.carv-table.svelte-1ngl0pr{border-collapse:collapse;table-layout:fixed;width:100%}.carv-table-wrapper.resizing.svelte-1ngl0pr{cursor:col-resize;-webkit-user-select:none;user-select:none}.carv-table-head.svelte-1ngl0pr{text-align:left;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-container-header);border-bottom:1px solid var(--carv-divider);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 16px;font-size:10px;font-weight:700;line-height:1;position:relative}.carv-table-head.sortable.svelte-1ngl0pr{cursor:pointer}.carv-table-head.sortable.svelte-1ngl0pr:hover{color:var(--carv-text-header)}.carv-table-head.align-center.svelte-1ngl0pr{text-align:center}.carv-table-head.align-right.svelte-1ngl0pr{text-align:right}.carv-table-head-label.svelte-1ngl0pr{align-items:center;gap:6px;max-width:100%;display:inline-flex;overflow:hidden}.carv-table-head-text.svelte-1ngl0pr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carv-table-resize-handle.svelte-1ngl0pr{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:3;width:10px;height:100%;position:absolute;top:0;right:-5px}.carv-table-resize-handle.svelte-1ngl0pr:after{content:"";background:var(--carv-divider);border-radius:1px;width:2px;height:60%;transition:background-color .12s,width .12s;position:absolute;top:20%;left:4px}.carv-table-resize-handle.svelte-1ngl0pr:hover:after,.carv-table-head.resizing.svelte-1ngl0pr .carv-table-resize-handle:where(.svelte-1ngl0pr):after{background:var(--carv-btn-primary);width:3px}.carv-table-head.svelte-1ngl0pr:last-child .carv-table-resize-handle:where(.svelte-1ngl0pr){width:8px;right:0}.carv-table-sort-icon.svelte-1ngl0pr{opacity:.3;flex-shrink:0;transition:opacity .15s,transform .15s}.carv-table-head.sortable.svelte-1ngl0pr:hover .carv-table-sort-icon:where(.svelte-1ngl0pr){opacity:.6}.carv-table-sort-icon.active.svelte-1ngl0pr{opacity:1}.carv-table-sort-icon.desc.svelte-1ngl0pr{transform:rotate(180deg)}.carv-table-row.svelte-1ngl0pr{border-bottom:1px solid var(--carv-divider);transition:background-color .15s}.carv-table-row.svelte-1ngl0pr:last-child{border-bottom:none}.carv-table-row.svelte-1ngl0pr:hover{background:var(--carv-bg-sub-container)}.carv-table-row.clickable.svelte-1ngl0pr{cursor:pointer}.carv-table-row.highlighted.svelte-1ngl0pr{background:color-mix(in srgb, var(--carv-btn-primary) 6%, transparent)}.carv-table-row.highlighted.svelte-1ngl0pr:hover,.carv-table-row.selected.svelte-1ngl0pr{background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-table-row.selected.svelte-1ngl0pr:hover{background:color-mix(in srgb, var(--carv-btn-primary) 14%, transparent)}.carv-table-cell.svelte-1ngl0pr{color:var(--carv-text-body);padding:12px 16px;font-size:14px;font-weight:500;line-height:1.43}.carv-table-cell-inner.svelte-1ngl0pr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carv-table-cell.align-right.svelte-1ngl0pr .carv-table-cell-inner:where(.svelte-1ngl0pr){text-align:right}.carv-table-cell.align-center.svelte-1ngl0pr .carv-table-cell-inner:where(.svelte-1ngl0pr),.carv-table-cell.align-center.svelte-1ngl0pr{text-align:center}.carv-table-cell.align-right.svelte-1ngl0pr{text-align:right}.carv-table-actions.svelte-1ngl0pr{text-align:right;white-space:nowrap}.carv-table-actions-head.svelte-1ngl0pr,.carv-table-cell.carv-table-actions.svelte-1ngl0pr{background:var(--carv-bg-container);isolation:isolate;transition:background-color .15s;position:sticky;right:0}.carv-table-actions-head.svelte-1ngl0pr{z-index:3}.carv-table-spacer.svelte-1ngl0pr{padding:0}.carv-table-cell.carv-table-actions.svelte-1ngl0pr{z-index:2}.carv-table-actions-head.svelte-1ngl0pr:after,.carv-table-cell.carv-table-actions.svelte-1ngl0pr:after{content:"";background:var(--carv-divider);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.carv-table-row.svelte-1ngl0pr:hover .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr){background:var(--carv-bg-sub-container)}.carv-table-row.highlighted.svelte-1ngl0pr .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr){background:color-mix(in srgb, var(--carv-btn-primary) 6%, var(--carv-bg-container))}.carv-table-row.highlighted.svelte-1ngl0pr:hover .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr),.carv-table-row.selected.svelte-1ngl0pr .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr){background:color-mix(in srgb, var(--carv-btn-primary) 10%, var(--carv-bg-container))}.carv-table-row.selected.svelte-1ngl0pr:hover .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr){background:color-mix(in srgb, var(--carv-btn-primary) 14%, var(--carv-bg-container))}.carv-table-wrapper.striped.svelte-1ngl0pr .carv-table-row:where(.svelte-1ngl0pr):nth-child(2n) .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr){background:var(--carv-bg-sub-container)}.carv-table-wrapper.striped.svelte-1ngl0pr .carv-table-row:where(.svelte-1ngl0pr):nth-child(2n):hover .carv-table-cell.carv-table-actions:where(.svelte-1ngl0pr){background:var(--carv-divider)}.carv-data-table-select.svelte-1ngl0pr{width:44px;padding-right:0}.carv-table-action-btn.svelte-1ngl0pr{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-link);border-radius:var(--carv-radius-status);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:10px;font-weight:700;transition:background-color .15s,color .15s}.carv-table-action-btn.svelte-1ngl0pr:hover:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-table-action-btn.svelte-1ngl0pr:active:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 15%, transparent)}.carv-table-action-btn.destructive.svelte-1ngl0pr{color:var(--carv-red)}.carv-table-action-btn.destructive.svelte-1ngl0pr:hover:not(:disabled){background:color-mix(in srgb, var(--carv-red) 10%, transparent)}.carv-table-action-btn.svelte-1ngl0pr:disabled{color:var(--carv-btn-disabled);cursor:not-allowed}.carv-table-menu-trigger{border-radius:var(--carv-radius-status);width:28px;height:28px;color:var(--carv-text-sub);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.carv-table-action-btn.svelte-1ngl0pr,.carv-table-menu-trigger{vertical-align:middle}.carv-table-menu-trigger:hover,.carv-table-menu-trigger[data-state=open],.carv-table-menu-trigger:focus-visible{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-table-menu-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-popover);border-radius:var(--carv-radius-inner);background:var(--carv-bg-container);box-shadow:var(--carv-shadow-fab);border:1px solid var(--carv-divider);flex-direction:column;gap:2px;min-width:160px;padding:6px;display:flex}.carv-table-menu-item{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-header);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:8px;outline:none;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.43;transition:background-color .15s;display:flex}.carv-table-menu-item[data-highlighted]{background:var(--carv-bg-sub-container)}.carv-table-menu-item.destructive{color:var(--carv-red)}.carv-table-menu-item[data-disabled]{color:var(--carv-text-header);opacity:.5;cursor:not-allowed}.carv-data-table-menu-separator{background:var(--carv-divider);height:1px;margin:4px 0}.carv-table-empty.svelte-1ngl0pr{text-align:center;color:var(--carv-text-sub);padding:40px 16px;font-size:14px;font-weight:500}.carv-table-empty-inner.svelte-1ngl0pr{width:var(--carv-table-viewport,100%);justify-content:center;align-items:center;display:flex;position:sticky;left:0}.carv-table-cell-link.svelte-1ngl0pr{color:var(--carv-text-link);text-underline-offset:2px;text-decoration:underline}.carv-data-table-pagination.svelte-1ngl0pr{justify-content:space-between;align-items:center;gap:16px;padding:8px 4px 0;display:flex}.carv-data-table-summary.svelte-1ngl0pr,.carv-data-table-page-indicator.svelte-1ngl0pr{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-sub);font-size:12px;font-weight:500}.carv-data-table-pager.svelte-1ngl0pr{align-items:center;gap:12px;display:flex}.carv-sidebar.svelte-1qr1hhy{top:var(--carv-sidebar-inset-top,12px);z-index:20;background:var(--carv-bg-container);border-radius:var(--carv-radius-inner);border:1px solid var(--carv-divider);box-shadow:var(--carv-shadow-fab);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;box-sizing:border-box;flex-direction:column;transition:width .2s,background-color .2s;display:flex;position:fixed;bottom:12px;left:12px;overflow:hidden}.carv-sidebar.translucent.svelte-1qr1hhy{background:rgb(from var(--carv-bg-container) r g b / .55);-webkit-backdrop-filter:blur(18px)saturate(140%);border-color:rgb(from var(--carv-divider) r g b / .6)}.carv-sidebar.mobile.svelte-1qr1hhy{border-radius:0 var(--carv-radius-inner) var(--carv-radius-inner) 0;z-index:51;width:260px;height:100vh;margin:0;position:fixed;top:0;bottom:auto;left:0}.carv-sidebar-header.svelte-1qr1hhy{flex-shrink:0;align-items:center;gap:8px;padding:8px;display:flex;overflow:hidden}.carv-sidebar-header.collapsed.svelte-1qr1hhy{justify-content:center}.carv-sidebar-header-content.svelte-1qr1hhy{white-space:nowrap;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000 100%)}.carv-sidebar-toggle.svelte-1qr1hhy{width:32px;height:32px;color:var(--carv-text-sub);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.carv-sidebar-toggle.svelte-1qr1hhy:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-toggle.svelte-1qr1hhy .carv-sidebar-toggle-icon{transition:transform .2s}.carv-sidebar-toggle.svelte-1qr1hhy .carv-sidebar-toggle-icon.collapsed{transform:rotate(180deg)}.carv-sidebar-pin.svelte-1qr1hhy{width:28px;height:28px;color:var(--carv-text-sub);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background-color .12s,color .12s,transform .12s;display:flex}.carv-sidebar-pin.svelte-1qr1hhy:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-pin.active.svelte-1qr1hhy{color:var(--carv-btn-primary);transform:rotate(-20deg)}.carv-sidebar-content.svelte-1qr1hhy{flex:1;min-height:0;padding:4px 6px;overflow:hidden auto}.carv-sidebar-section-title.svelte-1qr1hhy{letter-spacing:1.2px;text-transform:uppercase;color:var(--carv-text-sub);white-space:nowrap;padding:14px 8px 4px;font-size:10px;font-weight:700;transition:padding .2s;overflow:hidden}.carv-sidebar-section-title.svelte-1qr1hhy:first-child{padding-top:6px}.carv-sidebar.collapsed.svelte-1qr1hhy .carv-sidebar-section-title:where(.svelte-1qr1hhy){letter-spacing:0;padding:8px 0 0;font-size:0}.carv-sidebar.collapsed.svelte-1qr1hhy .carv-sidebar-section-title:where(.svelte-1qr1hhy):first-child{padding-top:2px}.carv-sidebar-menu.svelte-1qr1hhy{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.carv-sidebar-item.svelte-1qr1hhy{width:100%;height:32px;color:var(--carv-text-body);font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,color .12s;display:flex;overflow:hidden}.carv-sidebar.collapsed.svelte-1qr1hhy .carv-sidebar-content:where(.svelte-1qr1hhy){scrollbar-width:none;padding:8px 6px;-webkit-mask-image:linear-gradient(#0000,#000 8px calc(100% - 8px),#0000);mask-image:linear-gradient(#0000,#000 8px calc(100% - 8px),#0000)}.carv-sidebar.collapsed.svelte-1qr1hhy .carv-sidebar-content:where(.svelte-1qr1hhy)::-webkit-scrollbar{display:none}.carv-sidebar.collapsed.svelte-1qr1hhy .carv-sidebar-item:where(.svelte-1qr1hhy){justify-content:center;padding:0}.carv-sidebar-item.svelte-1qr1hhy:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-item.restricted.svelte-1qr1hhy,.carv-sidebar-subitem.restricted.svelte-1qr1hhy{cursor:not-allowed;color:var(--carv-text-sub);opacity:.55}.carv-sidebar-subitem.restricted.svelte-1qr1hhy{align-items:center;gap:8px;display:flex}.carv-sidebar-restricted-lock.svelte-1qr1hhy{color:var(--carv-text-sub);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.carv-sidebar-item.restricted.svelte-1qr1hhy:hover,.carv-sidebar-subitem.restricted.svelte-1qr1hhy:hover{color:var(--carv-text-sub);background:0 0}.carv-sidebar-item.active.svelte-1qr1hhy{background:var(--carv-bg-sub-container);color:var(--carv-text-header);font-weight:600}.carv-sidebar-icon.svelte-1qr1hhy{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.carv-sidebar-label.svelte-1qr1hhy{text-overflow:ellipsis;overflow:hidden}.carv-sidebar-chevron.svelte-1qr1hhy{color:var(--carv-text-sub);flex-shrink:0;margin-left:auto;transition:transform .2s}.carv-sidebar-chevron.open.svelte-1qr1hhy{transform:rotate(180deg)}.carv-sidebar-submenu-animate.svelte-1qr1hhy{grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1);display:grid}.carv-sidebar-submenu-animate.open.svelte-1qr1hhy{grid-template-rows:1fr}.carv-sidebar-submenu-inner.svelte-1qr1hhy{overflow:hidden}.carv-sidebar-submenu.svelte-1qr1hhy{border-left:1px solid var(--carv-divider);flex-direction:column;gap:0;margin:0 0 0 17px;padding:2px 0 2px 8px;list-style:none;display:flex}.carv-sidebar-subitem.svelte-1qr1hhy{color:var(--carv-text-body);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .12s,color .12s;display:block}.carv-sidebar-subitem.svelte-1qr1hhy:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-subitem.active.svelte-1qr1hhy{background:var(--carv-bg-sub-container);color:var(--carv-text-header);font-weight:600}.carv-sidebar-footer.svelte-1qr1hhy{border-top:1px solid var(--carv-divider);flex-shrink:0;padding:10px 12px}.carv-sidebar-user.svelte-1qr1hhy{border-top:1px solid var(--carv-divider);flex-shrink:0;padding:8px}.carv-sidebar-mobile-trigger.svelte-1qr1hhy{z-index:20;border:1px solid var(--carv-divider);background:var(--carv-bg-container);width:36px;height:36px;color:var(--carv-text-header);cursor:pointer;box-shadow:var(--carv-shadow-fab);border-radius:8px;justify-content:center;align-items:center;display:flex;position:fixed;top:12px;left:12px}.carv-sidebar-overlay.svelte-1qr1hhy{z-index:50;background:var(--carv-overlay-bg);position:fixed;inset:0}.carv-launch-card.svelte-y903vd{border-radius:var(--carv-radius-inner);background:var(--carv-bg-container);border:1px solid var(--carv-divider);color:inherit;min-height:160px;font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;cursor:pointer;flex-direction:column;gap:16px;padding:20px 20px 16px;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s,background-color .2s;display:flex;position:relative;overflow:hidden}.carv-launch-card.svelte-y903vd:before{content:"";background:radial-gradient(ellipse at top right, var(--carv-launch-accent-wash) 0%, transparent 60%);opacity:0;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.carv-launch-card.svelte-y903vd:hover{border-color:var(--carv-launch-accent);box-shadow:var(--carv-shadow-fab);transform:translateY(-2px)}.carv-launch-card.disabled.svelte-y903vd{cursor:not-allowed;opacity:.58;filter:grayscale(.55)}.carv-launch-card.disabled.svelte-y903vd:hover{border-color:var(--carv-divider);box-shadow:none;transform:none}.carv-launch-card.disabled.svelte-y903vd:before{display:none}.carv-launch-card.svelte-y903vd:hover:before{opacity:1}.carv-launch-card.svelte-y903vd:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-launch-card.accent-blue.svelte-y903vd{--carv-launch-accent:var(--carv-blue-1);--carv-launch-accent-wash:#0a6bcc1a}.carv-launch-card.accent-teal.svelte-y903vd{--carv-launch-accent:var(--carv-teal-1);--carv-launch-accent-wash:#0583871a}.carv-launch-card.accent-green.svelte-y903vd{--carv-launch-accent:var(--carv-green);--carv-launch-accent-wash:#3ebd931f}.carv-launch-card.accent-orange.svelte-y903vd{--carv-launch-accent:var(--carv-orange);--carv-launch-accent-wash:#f356271a}.carv-launch-card.accent-red.svelte-y903vd{--carv-launch-accent:var(--carv-red);--carv-launch-accent-wash:#d7323b1a}.carv-launch-card.accent-neutral.svelte-y903vd{--carv-launch-accent:var(--carv-text-container-header);--carv-launch-accent-wash:#2b344f0f}.carv-launch-card-header.svelte-y903vd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.carv-launch-card-icon.svelte-y903vd{background:var(--carv-launch-accent-wash);width:40px;height:40px;color:var(--carv-launch-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.carv-launch-card-badge.svelte-y903vd{letter-spacing:1.6px;text-transform:uppercase;background:var(--carv-launch-accent-wash);color:var(--carv-launch-accent);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700;line-height:1}.carv-launch-card-body.svelte-y903vd{flex-direction:column;flex:1;gap:4px;display:flex;position:relative}.carv-launch-card-title.svelte-y903vd{letter-spacing:-.16px;color:var(--carv-text-header);font-size:16px;font-weight:600;line-height:1.4}.carv-launch-card-description.svelte-y903vd{color:var(--carv-text-body);margin:0;font-size:13px;font-weight:500;line-height:1.45}.carv-launch-card-footer.svelte-y903vd{justify-content:space-between;align-items:center;display:flex;position:relative}.carv-launch-card-cta.svelte-y903vd{letter-spacing:1.6px;text-transform:uppercase;color:var(--carv-text-sub);font-size:10px;font-weight:700;line-height:1;transition:color .2s}.carv-launch-card-arrow.svelte-y903vd{background:var(--carv-bg-sub-container);width:28px;height:28px;color:var(--carv-launch-accent);border-radius:999px;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s;display:inline-flex}.carv-launch-card.svelte-y903vd:hover .carv-launch-card-cta:where(.svelte-y903vd){color:var(--carv-launch-accent)}.carv-launch-card.svelte-y903vd:hover .carv-launch-card-arrow:where(.svelte-y903vd){background:var(--carv-launch-accent-wash);transform:translate(2px)}.carv-launch-card.disabled.svelte-y903vd .carv-launch-card-cta:where(.svelte-y903vd){color:var(--carv-text-sub)}.carv-launch-card.disabled.svelte-y903vd:hover .carv-launch-card-arrow:where(.svelte-y903vd){background:var(--carv-bg-sub-container);transform:none}.carv-launch-card.size-compact.svelte-y903vd{gap:10px;min-height:0;padding:14px 14px 12px}.carv-launch-card.size-compact.svelte-y903vd .carv-launch-card-icon:where(.svelte-y903vd){border-radius:8px;width:24px;height:24px}.carv-launch-card.size-compact.svelte-y903vd .carv-launch-card-title:where(.svelte-y903vd){letter-spacing:-.14px;min-width:0;font-size:14px}.carv-launch-card.size-compact.svelte-y903vd .carv-launch-card-description:where(.svelte-y903vd){font-size:12px;line-height:1.4}.carv-launch-card.size-compact.svelte-y903vd .carv-launch-card-badge:where(.svelte-y903vd){letter-spacing:1.2px;padding:4px 6px;font-size:9px}.carv-launch-card-inline.svelte-y903vd{align-items:center;gap:8px;display:flex;position:relative}.carv-launch-card-inline.svelte-y903vd .carv-launch-card-title:where(.svelte-y903vd){flex:1}.carv-launch-card.size-compact.svelte-y903vd .compact-arrow:where(.svelte-y903vd){background:var(--carv-bg-sub-container);width:22px;height:22px;color:var(--carv-launch-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s;display:inline-flex}.carv-launch-card.size-compact.svelte-y903vd:hover .compact-arrow:where(.svelte-y903vd){background:var(--carv-launch-accent-wash);transform:translate(2px)}.carv-info-icon-root.svelte-12h6kzn{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;align-items:center;display:inline-flex;position:relative}.trigger.svelte-12h6kzn{color:var(--carv-text-sub,var(--carv-grey-6));cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:inline-flex}.trigger.svelte-12h6kzn:hover,.trigger.svelte-12h6kzn:focus-visible{color:var(--carv-text-body,var(--carv-grey-8));outline:none}.popover.svelte-12h6kzn{z-index:var(--carv-z-popover);background:var(--carv-grey-9);min-width:160px;max-width:280px;color:var(--carv-grey-1);box-shadow:var(--carv-shadow-fab);border-radius:12px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.45;position:fixed}.carv-overflow-list-subheading.svelte-1gmz0yh{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;color:var(--carv-text-sub);flex-direction:column;gap:4px;margin-bottom:12px;font-size:13px;display:flex}.carv-overflow-list-body.svelte-1gmz0yh{flex-direction:column;gap:12px;display:flex}.carv-overflow-list-action.svelte-1gmz0yh{justify-content:center;padding-top:6px;display:flex}
