.datepicker-wrapper{display:flex;flex-direction:column;gap:8px}.datepicker-label{font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:var(--body-font-family);display:block;margin-bottom:4px}.datepicker-input-wrapper{display:flex;align-items:center;border-radius:var(--radius-sm);background-color:#fff;box-shadow:var(--shadow-sm);padding-right:3px;border:1px solid var(--border-color)}.datepicker-input{display:flex;align-items:center;width:100%;max-width:200px;padding:13px 9px;border:none;margin-right:3px;font-family:var(--body-font-family);outline-color:var(--secondary-color)}.datepicker-input:focus-within{outline:2px solid var(--secondary-color);outline-offset:0;border-radius:var(--radius-sm)}.datepicker-segment{padding:0 2px 0 0;font-variant-numeric:tabular-nums;color:var(--heading-color)}.datepicker-segment[data-placeholder]{color:#9ca3af}.datepicker-segment:focus{background-color:var(--secondary-color);color:#fff;border-radius:4px;outline:none}.datepicker-trigger{display:flex;align-items:center;justify-content:center;padding:8px 5px;border-left:1px solid var(--border-color);border-top:none;border-right:none;border-bottom:none;background-color:#fff;color:var(--text-color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.datepicker-trigger-icon{width:20px;height:20px}.datepicker-trigger:hover:not(:disabled){background-color:var(--section-bg);color:var(--heading-color);border-radius:var(--radius-sm);border:1px solid var(--border-color)}.datepicker-trigger:disabled{opacity:.5;cursor:not-allowed}.datepicker-content{z-index:50;border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:#fff;padding:16px;box-shadow:var(--shadow-lg)}.datepicker-calendar{display:flex;flex-direction:column;gap:16px}.datepicker-grid{border-collapse:collapse}.datepicker-grid-head{margin-bottom:4px}.datepicker-grid-row{display:flex;gap:4px}.datepicker-head-cell{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:#9ca3af;text-transform:uppercase}.datepicker-cell{position:relative}.datepicker-day{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:none;background-color:transparent;font-size:var(--fs-base);color:var(--heading-color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.datepicker-day:hover{background-color:#f3f4f6}.datepicker-day[data-outside-month]{color:#d1d5db}.datepicker-day[data-outside-month]:hover{background-color:#f9fafb}.datepicker-day[data-disabled]{color:#d1d5db;cursor:not-allowed}.datepicker-day[data-disabled]:hover{background-color:transparent}.datepicker-day[data-unavailable]{color:#ef4444;text-decoration:line-through}.datepicker-day[data-focused]{outline:2px solid var(--secondary-color);outline-offset:2px}.datepicker-day[data-selected]{background-color:var(--secondary-color);color:#fff}.datepicker-day[data-selected]:hover{background-color:#2b8ad9}.datepicker-day[data-today]:not([data-selected]){border:2px solid var(--secondary-color)}.datepicker-wrapper[data-disabled] .datepicker-input{background-color:var(--section-bg);color:#6b7280;cursor:not-allowed}.datepicker-wrapper[data-disabled] .datepicker-segment{color:#6b7280}.datepicker-separator{height:1px;width:100%;background-color:var(--border-color);margin:12px 0}.datepicker-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.datepicker-preset-button{flex:1 1 auto;min-width:fit-content;padding:8px 12px;font-size:var(--fs-xs);font-weight:var(--fw-medium);font-family:var(--body-font-family);color:var(--heading-color);background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:all .15s ease;box-shadow:var(--shadow-sm)}.datepicker-preset-button:hover{background-color:var(--section-bg);border-color:#9ca3af}.datepicker-preset-button:active{transform:scale(.98)}.datepicker-preset-button:nth-last-child(2):nth-child(3n+1){grid-column:1}.datepicker-preset-button:nth-last-child(1):nth-child(3n+2){grid-column:2}.datepicker-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.datepicker-select{flex:1;padding:8px 32px 8px 12px;font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:var(--body-font-family);color:var(--heading-color);background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;outline:none;transition:all .15s ease;box-shadow:var(--shadow-sm);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.datepicker-select:hover{border-color:#9ca3af}.datepicker-select:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px #3ba7ff2b}@media(max-width:764px){.datepicker-content{padding:10px}.datepicker-calendar{gap:10px}.datepicker-head-cell{width:28px;height:28px;font-size:.625rem}.datepicker-day{width:28px;height:28px;font-size:var(--fs-xs)}.datepicker-grid-row{gap:2px}.datepicker-select{font-size:var(--fs-xs);padding:6px 28px 6px 8px}.datepicker-preset-button{font-size:.625rem;padding:6px 8px}}.field-title{display:flex;align-items:center}.field-title-forgot-password{display:grid;grid-template-columns:30% 70%;align-items:start}.label{display:flex;align-items:flex-start;width:100%}.input-with-eye-btn{position:relative;width:100%}.input-with-eye-btn input{width:100%;padding-right:40px}.input-with-eye-btn .eye-btn{position:absolute;top:50%;right:16px;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:var(--fs-md);color:var(--text-color-secondary);padding:0;box-shadow:none!important;width:auto}.input-with-eye-btn .eye-btn:hover{color:var(--text-color)}.field input,.field button{font-size:var(--fs-base);font-family:var(--body-font-family);line-height:28px;width:100%;height:48px;border:1px solid var(--border-color);border-radius:var(--radius-md);outline:none;box-shadow:var(--shadow-sm);padding:9px 12px;box-sizing:border-box;color:var(--text-color);transition:border-color .15s ease,box-shadow .15s ease}.field button i,.field-container button i{margin-right:4px}.field input:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px #3ba7ff1f}.field input:disabled{color:var(--text-color-secondary)!important;background-color:var(--section-bg)!important;cursor:not-allowed}.field input::placeholder{color:var(--text-color-muted)}.submit-button{background-color:var(--primary-color);box-shadow:var(--shadow-sm);color:var(--primary-text-strong);font-weight:var(--fw-semibold);font-size:var(--fs-md);font-family:var(--heading-font-family);cursor:pointer;border:none;border-radius:var(--radius-md)}.delete-button{background-color:#fffaf4;box-shadow:var(--shadow-sm);color:var(--text-color-secondary);font-weight:var(--fw-semibold);font-size:var(--fs-md);font-family:var(--heading-font-family);cursor:pointer;border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .15s ease}.edit-button{background-color:var(--gray-color);box-shadow:var(--shadow-sm);color:#fff!important;font-weight:var(--fw-semibold);font-size:var(--fs-base);font-family:var(--heading-font-family);cursor:pointer;width:100%;min-height:48px;border:none;border-radius:var(--radius-md)}.back-button{background-color:var(--secondary-color);box-shadow:var(--shadow-sm);color:#fff;font-weight:var(--fw-semibold);font-size:var(--fs-base);font-family:var(--heading-font-family);cursor:pointer;width:100%;min-height:48px;border:none;border-radius:var(--radius-md)}.submit-button:hover{background-color:var(--primary-color-hover);color:var(--primary-text-strong)}.delete-button:hover{background-color:var(--button-delete-bg-color-hover);color:#fff;border-color:transparent}.edit-button:hover{background-color:var(--gray-color-hover);color:#fff}.back-button:hover{background-color:#4b5563;color:#fff}input[type=text],input[type=password],input[type=email],input[type=number]{margin-top:8px}.reset-pass a,label{font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:var(--body-font-family);color:var(--heading-color);display:block}.reset-pass>a{text-decoration:none;text-align:right;margin-bottom:10px;color:var(--secondary-color)}.reset-pass>a:hover{text-decoration:underline;color:var(--secondary-color-hover)}input[data-fs-control][data-fs-error]{border:2px solid var(--error-color)!important}.time-pair.svelte-1062toa{display:flex;align-items:center;gap:6px;white-space:nowrap}.field-checkbox.svelte-dlsxht{display:flex;align-items:center;padding-bottom:24px}.field-checkbox.svelte-dlsxht input:where(.svelte-dlsxht){width:20px;height:15px;margin-right:5px;box-shadow:unset;min-height:unset}.field-checkbox.svelte-dlsxht label:where(.svelte-dlsxht){display:flex;align-items:center;margin:0;font-weight:var(--fw-medium)}.loader-Forms.svelte-1c4grlm{width:20px;height:20px;border:3px solid var(--heading-color);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-1c4grlm-rotation 1s linear infinite;margin-bottom:-5px;margin-right:8px}@keyframes svelte-1c4grlm-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select-trigger{margin-top:8px;display:inline-flex;align-items:center;width:100%;height:48px;border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--card-bg);touch-action:none;-webkit-user-select:none;user-select:none;padding:9px 12px;padding-right:16px!important;font-size:var(--fs-base);font-family:var(--body-font-family);color:var(--text-color);box-shadow:var(--shadow-sm);box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.select-trigger:focus-visible{outline:none;border-color:var(--secondary-color);box-shadow:0 0 0 3px #3ba7ff1f}.select-trigger[data-disabled]{background-color:var(--section-bg)!important;color:var(--text-color-secondary);cursor:not-allowed;opacity:1}.select-trigger__label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;color:var(--text-color)}.select-trigger__label.placeholder,.select-trigger[data-placeholder=true],.select-trigger[data-placeholder=true] .select-trigger__label{color:var(--text-color-muted)}.select-trigger__chevron{margin-left:auto;width:1.5rem;height:1.5rem;color:var(--text-color-secondary)}.select-content{position:relative;z-index:50;max-height:var(--bits-select-content-available-height, 24rem);width:var(--bits-select-anchor-width);min-width:var(--bits-select-anchor-width);border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--card-bg);box-shadow:var(--shadow-lg);box-sizing:border-box;padding:8px 4px;outline:none;-webkit-user-select:none;user-select:none;transform-origin:var(--radix-select-content-transform-origin, center);transition:opacity .12s ease-out,transform .12s ease-out;opacity:0;transform:scale(.95)}.select-content[data-state=open]{opacity:1;transform:scale(1)}.select-content[data-state=closed]{opacity:0;transform:scale(.95)}.select-content[data-side=bottom]{transform:translateY(.25rem)}.select-content[data-side=top]{transform:translateY(-.25rem)}.select-content[data-side=left]{transform:translate(-.25rem)}.select-content[data-side=right]{transform:translate(.25rem)}.select-viewport{box-sizing:border-box}.select-scroll-button{display:flex;width:100%;align-items:center;justify-content:center;padding-block:.25rem}.select-scroll-button__icon{width:.75rem;height:.75rem}.select-item{font-family:var(--body-font-family);font-size:var(--fs-base);display:flex;align-items:center;width:100%;height:2.5rem;padding:12px 16px;text-transform:capitalize;box-sizing:border-box;cursor:pointer;outline:none;border-radius:var(--radius-sm);transition:background-color .1s ease}.select-item:hover,.select-item[data-highlighted=true],.select-item[aria-selected=true][data-highlighted]{background-color:var(--page-bg)}.select-item:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.select-item__check{margin-left:auto;display:flex;align-items:center;color:var(--secondary-color);width:1rem;height:1rem}.bits-select-wrapper{margin:8px 0}.timepicker-wrapper{display:flex;flex-direction:column;gap:8px}.timepicker-label{font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:var(--body-font-family);display:block;margin-bottom:4px}.timepicker-input-wrapper{display:flex;align-items:center;border-radius:var(--radius-sm);background-color:#fff;box-shadow:var(--shadow-sm);padding-right:3px;border:1px solid var(--border-color)}.timepicker-input{display:flex;align-items:center;width:100%;padding:13px 9px;border:none;margin-right:3px;font-family:var(--body-font-family);outline-color:var(--secondary-color)}.timepicker-input:focus-within{outline:2px solid var(--secondary-color);outline-offset:0;border-radius:var(--radius-sm)}.timepicker-segment{padding:0 2px 0 0;font-variant-numeric:tabular-nums;color:var(--heading-color)}.timepicker-segment[data-placeholder]{color:#9ca3af}.timepicker-segment:focus{background-color:var(--secondary-color);color:#fff;border-radius:4px;outline:none}.timepicker-segment[data-segment=literal]{color:#9ca3af;padding:0 1px}.timepicker-trigger{display:flex;align-items:center;justify-content:center;padding:8px 5px;border-left:1px solid var(--border-color);border-top:none;border-right:none;border-bottom:none;background-color:#fff;color:var(--text-color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.timepicker-trigger-icon{width:20px;height:20px}.timepicker-trigger:hover:not(:disabled){background-color:var(--section-bg);color:var(--heading-color);border-radius:var(--radius-sm);border:1px solid var(--border-color)}.timepicker-trigger:disabled{opacity:.5;cursor:not-allowed}.timepicker-wrapper[data-disabled] .timepicker-input{background-color:var(--section-bg);color:#6b7280;cursor:not-allowed}.timepicker-wrapper[data-disabled] .timepicker-segment{color:#6b7280}.date-range-picker-wrapper{display:flex;flex-direction:column;gap:6px;width:100%}.date-range-picker-label{font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:var(--body-font-family);display:block}.date-range-picker-input-wrapper{display:flex;align-items:center;-webkit-user-select:none;user-select:none;padding:9px 12px;margin-top:8px;height:48px;box-sizing:border-box;background-color:#fff;color:var(--heading-color);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .15s ease;box-shadow:var(--shadow-sm)}.date-range-picker-input-wrapper[data-disabled]{background-color:var(--section-bg);cursor:not-allowed}.date-range-picker-input-wrapper:focus-within{outline:2px solid var(--primary-color);outline-offset:-2px}.date-range-input{display:flex;align-items:center;border:none;font-family:var(--body-font-family)}.date-range-segment-wrapper{display:inline-block;-webkit-user-select:none;user-select:none}.date-range-segment-literal{padding:1px;color:#17171766}.date-range-segment-value{transition:all .15s ease}.date-range-segment-value:hover{background-color:#f4f4f5}.date-range-segment-value:focus{background-color:var(--page-bg);color:var(--heading-color);outline:none}.date-range-segment-value[aria-valuetext=Empty]{color:#17171766}.date-range-separator{padding:0 4px;color:#17171766}.date-range-trigger{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:auto;color:#17171799;background-color:transparent;border:none;border-radius:5px;cursor:pointer;transition:all .15s ease}.date-range-trigger:hover{background-color:#f4f4f5}.date-range-trigger:active{background-color:#18181b1a}.date-range-trigger-icon{width:24px;height:24px}.date-range-content{z-index:50}.date-range-calendar{margin-top:24px;padding:22px;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.date-range-header{display:flex;align-items:center;justify-content:space-between}.date-range-nav-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:none;border-radius:9px;cursor:pointer;transition:all .15s ease}.date-range-nav-button:hover{background-color:#f4f4f5}.date-range-nav-button:active{transform:scale(.98)}.date-range-nav-icon{width:24px;height:24px}.date-range-heading{font-size:var(--fs-md);font-weight:var(--fw-medium)}.date-range-months{display:flex;flex-direction:column;gap:16px;padding-top:16px}@media(min-width:640px){.date-range-months{flex-direction:row;gap:16px}}.date-range-grid{width:100%;border-collapse:collapse;-webkit-user-select:none;user-select:none}.date-range-grid-head-row{display:flex;width:100%;justify-content:space-between;margin-bottom:4px}.date-range-head-cell{width:40px;font-size:var(--fs-xs);font-weight:var(--fw-normal);color:#17171766;border-radius:6px;text-align:center}.date-range-grid-row{display:flex;width:100%}.date-range-cell{position:relative;width:40px;height:40px;padding:0;margin:0;overflow:visible;text-align:center;font-size:var(--fs-base)}.date-range-cell:focus-within{position:relative;z-index:20}.date-range-day{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;font-size:var(--fs-base);font-weight:var(--fw-normal);color:var(--heading-color);background-color:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;overflow:visible;white-space:nowrap;transition:all .15s ease}.date-range-day:hover{border-color:var(--heading-color)}.date-range-today-dot{position:absolute;top:5px;width:4px;height:4px;background-color:var(--heading-color);border-radius:50%;display:none;transition:all .15s ease}.date-range-day[data-today] .date-range-today-dot{display:block}.date-range-day[data-selected] .date-range-today-dot{background-color:#fff}.date-range-day[data-highlighted]{background-color:#f4f4f5;border-radius:0}.date-range-day[data-selected]{background-color:var(--page-bg);color:var(--heading-color);font-weight:var(--fw-medium)}.date-range-day[data-selected]:not([data-selection-start]):not([data-selection-end]){border-radius:0}.date-range-day[data-selection-start],.date-range-day[data-selection-end]{background-color:var(--heading-color);color:#fff;font-weight:var(--fw-medium);border-radius:9px}.date-range-day[data-disabled]{color:#1717174d;pointer-events:none}.date-range-day[data-outside-month]{pointer-events:none;opacity:.3}.date-range-day[data-unavailable]{color:#17171766;text-decoration:line-through}.date-range-day:focus-visible{outline:2px solid var(--heading-color);outline-offset:2px}.date-range-day[data-selected]:not([data-selection-start]):not([data-selection-end]):focus-visible{outline:none;border-color:var(--heading-color)}.date-range-field.svelte-18edo4d{width:100%}
