.carv-autocomplete.svelte-105s6xu{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;width:100%;position:relative}.carv-autocomplete-input-wrap.svelte-105s6xu{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-105s6xu .carv-autocomplete-input-wrap:where(.svelte-105s6xu){height:64px;padding:20px 28px}.carv-autocomplete.size-sm.svelte-105s6xu .carv-autocomplete-input-wrap:where(.svelte-105s6xu){height:40px;padding:8px 16px}.carv-autocomplete.size-sm.svelte-105s6xu .carv-autocomplete-input{font-size:14px}.carv-autocomplete-input-wrap.svelte-105s6xu:focus-within{border-color:var(--carv-btn-primary)}.carv-autocomplete.disabled.svelte-105s6xu .carv-autocomplete-input-wrap:where(.svelte-105s6xu){opacity:.6;cursor:not-allowed}.carv-autocomplete.svelte-105s6xu .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-105s6xu .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-radio-group-root.svelte-1nxrqp1{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1}.carv-radio-group-root.svelte-1nxrqp1 [role=radiogroup]{flex-direction:column;gap:12px;display:flex}.carv-radio-group-root.horizontal.svelte-1nxrqp1 [role=radiogroup]{flex-flow:wrap;gap:24px}.carv-radio-group-item.svelte-1nxrqp1{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.carv-radio-group-item.disabled.svelte-1nxrqp1{cursor:not-allowed;opacity:.5}.carv-radio-group-root.svelte-1nxrqp1 .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-1nxrqp1 .carv-radio-group-control[data-state=checked],.carv-radio-group-root.svelte-1nxrqp1 .carv-radio-group-control:hover:not([data-disabled]){border-color:var(--carv-btn-primary)}.carv-radio-group-root.svelte-1nxrqp1 .carv-radio-group-control:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-radio-group-root.svelte-1nxrqp1 .carv-radio-group-control[data-disabled]{cursor:not-allowed}.carv-radio-group-dot.svelte-1nxrqp1{background:var(--carv-btn-primary);border-radius:999px;width:10px;height:10px;display:block}.carv-radio-group-label.svelte-1nxrqp1{color:var(--carv-text-header);font-size:14px;font-weight:500;line-height:1.43}.carv-date-picker-root.svelte-1fp5gy5 .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-1fp5gy5 .carv-date-picker-trigger{gap:12px;height:64px;padding:20px 28px}.carv-date-picker-root.size-sm.svelte-1fp5gy5 .carv-date-picker-trigger{gap:8px;height:40px;padding:8px 16px;font-size:14px}.carv-date-picker-root.svelte-1fp5gy5 .carv-date-picker-trigger:hover:not(:disabled),.carv-date-picker-root.svelte-1fp5gy5 .carv-date-picker-trigger[data-state=open]{border-color:var(--carv-btn-primary)}.carv-date-picker-root.svelte-1fp5gy5 .carv-date-picker-trigger:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-date-picker-root.svelte-1fp5gy5 .carv-date-picker-trigger:disabled{opacity:.5;cursor:not-allowed}.carv-date-picker-root.svelte-1fp5gy5 .carv-date-picker-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.carv-date-picker-root.svelte-1fp5gy5 .carv-date-picker-value.placeholder{color:var(--carv-text-body)}.carv-date-picker-root.svelte-1fp5gy5 .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}
