.carv-inline-date-picker-root.svelte-19g750y .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-19g750y .carv-inline-date-picker-trigger:hover,.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger:focus-visible,.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger[data-state=open]{background:var(--carv-bg-sub-container)}.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger:disabled{cursor:default}.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger:disabled:hover{background:0 0}.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger.empty{color:var(--carv-text-sub);font-style:italic}.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-edit-icon{color:var(--carv-text-sub);flex-shrink:0;display:none}.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger:hover .carv-inline-date-picker-edit-icon,.carv-inline-date-picker-root.svelte-19g750y .carv-inline-date-picker-trigger:focus-visible .carv-inline-date-picker-edit-icon,.carv-inline-date-picker-root.svelte-19g750y .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-data-table.svelte-1vd5qlv{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-1vd5qlv{align-items:center;display:flex}.carv-data-table-header-title.svelte-1vd5qlv{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-1vd5qlv{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.carv-data-table-search.svelte-1vd5qlv{flex:1;min-width:220px}.carv-data-table-facets.svelte-1vd5qlv{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-1vd5qlv{width:100%;overflow-x:auto}.carv-table-wrapper.striped.svelte-1vd5qlv .carv-table-row:where(.svelte-1vd5qlv):nth-child(2n){background:var(--carv-bg-sub-container)}.carv-table-wrapper.striped.svelte-1vd5qlv .carv-table-row:where(.svelte-1vd5qlv):nth-child(2n):hover{background:var(--carv-divider)}.carv-table.svelte-1vd5qlv{border-collapse:collapse;table-layout:fixed;width:100%}.carv-table-wrapper.resizing.svelte-1vd5qlv{cursor:col-resize;-webkit-user-select:none;user-select:none}.carv-table-head.svelte-1vd5qlv{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-1vd5qlv{cursor:pointer}.carv-table-head.sortable.svelte-1vd5qlv:hover{color:var(--carv-text-header)}.carv-table-head.align-center.svelte-1vd5qlv{text-align:center}.carv-table-head.align-right.svelte-1vd5qlv{text-align:right}.carv-table-head-label.svelte-1vd5qlv{align-items:center;gap:6px;max-width:100%;display:inline-flex;overflow:hidden}.carv-table-head-text.svelte-1vd5qlv{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carv-table-resize-handle.svelte-1vd5qlv{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-1vd5qlv: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-1vd5qlv:hover:after,.carv-table-head.resizing.svelte-1vd5qlv .carv-table-resize-handle:where(.svelte-1vd5qlv):after{background:var(--carv-btn-primary);width:3px}.carv-table-head.svelte-1vd5qlv:last-child .carv-table-resize-handle:where(.svelte-1vd5qlv){width:8px;right:0}.carv-table-sort-icon.svelte-1vd5qlv{opacity:.3;flex-shrink:0;transition:opacity .15s,transform .15s}.carv-table-head.sortable.svelte-1vd5qlv:hover .carv-table-sort-icon:where(.svelte-1vd5qlv){opacity:.6}.carv-table-sort-icon.active.svelte-1vd5qlv{opacity:1}.carv-table-sort-icon.desc.svelte-1vd5qlv{transform:rotate(180deg)}.carv-table-row.svelte-1vd5qlv{border-bottom:1px solid var(--carv-divider);transition:background-color .15s}.carv-table-row.svelte-1vd5qlv:last-child{border-bottom:none}.carv-table-row.svelte-1vd5qlv:hover{background:var(--carv-bg-sub-container)}.carv-table-row.clickable.svelte-1vd5qlv{cursor:pointer}.carv-table-row.highlighted.svelte-1vd5qlv{background:color-mix(in srgb, var(--carv-btn-primary) 6%, transparent)}.carv-table-row.highlighted.svelte-1vd5qlv:hover,.carv-table-row.selected.svelte-1vd5qlv{background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-table-row.selected.svelte-1vd5qlv:hover{background:color-mix(in srgb, var(--carv-btn-primary) 14%, transparent)}.carv-table-cell.svelte-1vd5qlv{color:var(--carv-text-body);padding:12px 16px;font-size:14px;font-weight:500;line-height:1.43}.carv-table-cell-inner.svelte-1vd5qlv{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carv-table-cell.align-right.svelte-1vd5qlv .carv-table-cell-inner:where(.svelte-1vd5qlv){text-align:right}.carv-table-cell.align-center.svelte-1vd5qlv .carv-table-cell-inner:where(.svelte-1vd5qlv),.carv-table-cell.align-center.svelte-1vd5qlv{text-align:center}.carv-table-cell.align-right.svelte-1vd5qlv{text-align:right}.carv-table-actions.svelte-1vd5qlv{text-align:right;white-space:nowrap}.carv-table-actions-head.svelte-1vd5qlv,.carv-table-cell.carv-table-actions.svelte-1vd5qlv{background:var(--carv-bg-container);isolation:isolate;transition:background-color .15s;position:sticky;right:0}.carv-table-actions-head.svelte-1vd5qlv{z-index:3}.carv-table-spacer.svelte-1vd5qlv{padding:0}.carv-table-cell.carv-table-actions.svelte-1vd5qlv{z-index:2}.carv-table-actions-head.svelte-1vd5qlv:after,.carv-table-cell.carv-table-actions.svelte-1vd5qlv:after{content:"";background:var(--carv-divider);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.carv-table-row.svelte-1vd5qlv:hover .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv){background:var(--carv-bg-sub-container)}.carv-table-row.highlighted.svelte-1vd5qlv .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv){background:color-mix(in srgb, var(--carv-btn-primary) 6%, var(--carv-bg-container))}.carv-table-row.highlighted.svelte-1vd5qlv:hover .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv),.carv-table-row.selected.svelte-1vd5qlv .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv){background:color-mix(in srgb, var(--carv-btn-primary) 10%, var(--carv-bg-container))}.carv-table-row.selected.svelte-1vd5qlv:hover .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv){background:color-mix(in srgb, var(--carv-btn-primary) 14%, var(--carv-bg-container))}.carv-table-wrapper.striped.svelte-1vd5qlv .carv-table-row:where(.svelte-1vd5qlv):nth-child(2n) .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv){background:var(--carv-bg-sub-container)}.carv-table-wrapper.striped.svelte-1vd5qlv .carv-table-row:where(.svelte-1vd5qlv):nth-child(2n):hover .carv-table-cell.carv-table-actions:where(.svelte-1vd5qlv){background:var(--carv-divider)}.carv-data-table-select.svelte-1vd5qlv{width:44px;padding-right:0}.carv-table-action-btn.svelte-1vd5qlv{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-1vd5qlv:hover:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-table-action-btn.svelte-1vd5qlv:active:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 15%, transparent)}.carv-table-action-btn.destructive.svelte-1vd5qlv{color:var(--carv-red)}.carv-table-action-btn.destructive.svelte-1vd5qlv:hover:not(:disabled){background:color-mix(in srgb, var(--carv-red) 10%, transparent)}.carv-table-action-btn.svelte-1vd5qlv: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-1vd5qlv,.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-1vd5qlv{text-align:center;color:var(--carv-text-sub);padding:40px 16px;font-size:14px;font-weight:500}.carv-table-empty-inner.svelte-1vd5qlv{width:var(--carv-table-viewport,100%);justify-content:center;align-items:center;display:flex;position:sticky;left:0}.carv-table-cell-link.svelte-1vd5qlv{color:var(--carv-text-link);text-underline-offset:2px;text-decoration:underline}.carv-data-table-pagination.svelte-1vd5qlv{justify-content:space-between;align-items:center;gap:16px;padding:8px 4px 0;display:flex}.carv-data-table-summary.svelte-1vd5qlv,.carv-data-table-page-indicator.svelte-1vd5qlv{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-1vd5qlv{align-items:center;gap:12px;display:flex}.carv-sidebar.svelte-1svv5u0{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-1svv5u0{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-1svv5u0{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-1svv5u0{flex-shrink:0;align-items:center;gap:8px;padding:8px;display:flex;overflow:hidden}.carv-sidebar-header.collapsed.svelte-1svv5u0{justify-content:center}.carv-sidebar-header-content.svelte-1svv5u0{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-1svv5u0{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-1svv5u0:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-toggle.svelte-1svv5u0 .carv-sidebar-toggle-icon{transition:transform .2s}.carv-sidebar-toggle.svelte-1svv5u0 .carv-sidebar-toggle-icon.collapsed{transform:rotate(180deg)}.carv-sidebar-pin.svelte-1svv5u0{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-1svv5u0:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-pin.active.svelte-1svv5u0{color:var(--carv-btn-primary);transform:rotate(-20deg)}.carv-sidebar-content.svelte-1svv5u0{flex:1;min-height:0;padding:4px 6px;overflow:hidden auto}.carv-sidebar-section-title.svelte-1svv5u0{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-1svv5u0:first-child{padding-top:6px}.carv-sidebar.collapsed.svelte-1svv5u0 .carv-sidebar-section-title:where(.svelte-1svv5u0){letter-spacing:0;padding:8px 0 0;font-size:0}.carv-sidebar.collapsed.svelte-1svv5u0 .carv-sidebar-section-title:where(.svelte-1svv5u0):first-child{padding-top:2px}.carv-sidebar-menu.svelte-1svv5u0{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.carv-sidebar-item.svelte-1svv5u0{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-1svv5u0 .carv-sidebar-content:where(.svelte-1svv5u0){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-1svv5u0 .carv-sidebar-content:where(.svelte-1svv5u0)::-webkit-scrollbar{display:none}.carv-sidebar.collapsed.svelte-1svv5u0 .carv-sidebar-item:where(.svelte-1svv5u0){justify-content:center;padding:0}.carv-sidebar-item.svelte-1svv5u0:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-item.restricted.svelte-1svv5u0,.carv-sidebar-subitem.restricted.svelte-1svv5u0{cursor:not-allowed;color:var(--carv-text-sub);opacity:.55}.carv-sidebar-subitem.restricted.svelte-1svv5u0{align-items:center;gap:8px;display:flex}.carv-sidebar-restricted-lock.svelte-1svv5u0{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-1svv5u0:hover,.carv-sidebar-subitem.restricted.svelte-1svv5u0:hover{color:var(--carv-text-sub);background:0 0}.carv-sidebar-item.active.svelte-1svv5u0{background:var(--carv-bg-sub-container);color:var(--carv-text-header);font-weight:600}.carv-sidebar-icon.svelte-1svv5u0{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.carv-sidebar-label.svelte-1svv5u0{text-overflow:ellipsis;overflow:hidden}.carv-sidebar-chevron.svelte-1svv5u0{color:var(--carv-text-sub);flex-shrink:0;margin-left:auto;transition:transform .2s}.carv-sidebar-chevron.open.svelte-1svv5u0{transform:rotate(180deg)}.carv-sidebar-submenu-animate.svelte-1svv5u0{grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1);display:grid}.carv-sidebar-submenu-animate.open.svelte-1svv5u0{grid-template-rows:1fr}.carv-sidebar-submenu-inner.svelte-1svv5u0{overflow:hidden}.carv-sidebar-submenu.svelte-1svv5u0{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-1svv5u0{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-1svv5u0:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-sidebar-subitem.active.svelte-1svv5u0{background:var(--carv-bg-sub-container);color:var(--carv-text-header);font-weight:600}.carv-sidebar-footer.svelte-1svv5u0{border-top:1px solid var(--carv-divider);flex-shrink:0;padding:10px 12px}.carv-sidebar-user.svelte-1svv5u0{border-top:1px solid var(--carv-divider);flex-shrink:0;padding:8px}.carv-sidebar-mobile-trigger.svelte-1svv5u0{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-1svv5u0{z-index:50;background:var(--carv-overlay-bg);position:fixed;inset:0}.carv-launch-card.svelte-1hqmde5{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-1hqmde5: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-1hqmde5:hover{border-color:var(--carv-launch-accent);box-shadow:var(--carv-shadow-fab);transform:translateY(-2px)}.carv-launch-card.disabled.svelte-1hqmde5{cursor:not-allowed;opacity:.58;filter:grayscale(.55)}.carv-launch-card.disabled.svelte-1hqmde5:hover{border-color:var(--carv-divider);box-shadow:none;transform:none}.carv-launch-card.disabled.svelte-1hqmde5:before{display:none}.carv-launch-card.svelte-1hqmde5:hover:before{opacity:1}.carv-launch-card.svelte-1hqmde5:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-launch-card.accent-blue.svelte-1hqmde5{--carv-launch-accent:var(--carv-blue-1);--carv-launch-accent-wash:#0a6bcc1a}.carv-launch-card.accent-teal.svelte-1hqmde5{--carv-launch-accent:var(--carv-teal-1);--carv-launch-accent-wash:#0583871a}.carv-launch-card.accent-green.svelte-1hqmde5{--carv-launch-accent:var(--carv-green);--carv-launch-accent-wash:#3ebd931f}.carv-launch-card.accent-orange.svelte-1hqmde5{--carv-launch-accent:var(--carv-orange);--carv-launch-accent-wash:#f356271a}.carv-launch-card.accent-red.svelte-1hqmde5{--carv-launch-accent:var(--carv-red);--carv-launch-accent-wash:#d7323b1a}.carv-launch-card.accent-neutral.svelte-1hqmde5{--carv-launch-accent:var(--carv-text-container-header);--carv-launch-accent-wash:#2b344f0f}.carv-launch-card-header.svelte-1hqmde5{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.carv-launch-card-icon.svelte-1hqmde5{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-1hqmde5{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-1hqmde5{flex-direction:column;flex:1;gap:4px;display:flex;position:relative}.carv-launch-card-title.svelte-1hqmde5{letter-spacing:-.16px;color:var(--carv-text-header);font-size:16px;font-weight:600;line-height:1.4}.carv-launch-card-description.svelte-1hqmde5{color:var(--carv-text-body);margin:0;font-size:13px;font-weight:500;line-height:1.45}.carv-launch-card-footer.svelte-1hqmde5{justify-content:space-between;align-items:center;display:flex;position:relative}.carv-launch-card-cta.svelte-1hqmde5{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-1hqmde5{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-1hqmde5:hover .carv-launch-card-cta:where(.svelte-1hqmde5){color:var(--carv-launch-accent)}.carv-launch-card.svelte-1hqmde5:hover .carv-launch-card-arrow:where(.svelte-1hqmde5){background:var(--carv-launch-accent-wash);transform:translate(2px)}.carv-launch-card.disabled.svelte-1hqmde5 .carv-launch-card-cta:where(.svelte-1hqmde5){color:var(--carv-text-sub)}.carv-launch-card.disabled.svelte-1hqmde5:hover .carv-launch-card-arrow:where(.svelte-1hqmde5){background:var(--carv-bg-sub-container);transform:none}.carv-launch-card.size-compact.svelte-1hqmde5{gap:10px;min-height:0;padding:14px 14px 12px}.carv-launch-card.size-compact.svelte-1hqmde5 .carv-launch-card-icon:where(.svelte-1hqmde5){border-radius:8px;width:24px;height:24px}.carv-launch-card.size-compact.svelte-1hqmde5 .carv-launch-card-title:where(.svelte-1hqmde5){letter-spacing:-.14px;min-width:0;font-size:14px}.carv-launch-card.size-compact.svelte-1hqmde5 .carv-launch-card-description:where(.svelte-1hqmde5){font-size:12px;line-height:1.4}.carv-launch-card.size-compact.svelte-1hqmde5 .carv-launch-card-badge:where(.svelte-1hqmde5){letter-spacing:1.2px;padding:4px 6px;font-size:9px}.carv-launch-card-inline.svelte-1hqmde5{align-items:center;gap:8px;display:flex;position:relative}.carv-launch-card-inline.svelte-1hqmde5 .carv-launch-card-title:where(.svelte-1hqmde5){flex:1}.carv-launch-card.size-compact.svelte-1hqmde5 .compact-arrow:where(.svelte-1hqmde5){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-1hqmde5:hover .compact-arrow:where(.svelte-1hqmde5){background:var(--carv-launch-accent-wash);transform:translate(2px)}
