nsd-text-field,nsd-textarea,nsd-checkbox,nsd-select,nsd-date-field,nsd-time-field,nsd-file-field,nsd-search-select,nsd-search-multiselect{display:block}.form-control.nsd-plain-control{box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}.dropdown-menu.nsd-menu{z-index:1070;box-shadow:var(--bs-box-shadow);padding:.25rem;position:static}.dropdown-menu.nsd-menu .dropdown-item{white-space:normal;cursor:pointer;border-radius:var(--bs-border-radius-sm);outline:none}.dropdown-menu.nsd-menu .dropdown-item[data-highlighted]{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-menu.nsd-menu .dropdown-item[data-state=checked]{font-weight:500}.dropdown-menu.nsd-menu .dropdown-item[data-disabled]{color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-item.nsd-option{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dropdown-item.nsd-option[data-state=checked] .nsd-option__indicator:before{content:"✓"}.nsd-option__main{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.nsd-option__image{object-fit:cover;background-color:var(--bs-tertiary-bg);border-radius:50%;flex:none;width:1.75rem;height:1.75rem}.nsd-option__text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.nsd-option__subtitle{color:var(--bs-secondary-color);font-size:.8125rem}.nsd-option__indicator{text-align:center;flex:0 0 1rem}.nsd-color-swatch-field__list{grid-template-columns:repeat(4,max-content);gap:.375rem;display:grid}.nsd-color-swatch-field__item{cursor:pointer;border-radius:var(--bs-border-radius);border:2px solid #0000;padding:.1875rem;display:inline-flex;position:relative}.nsd-color-swatch-field__item[data-highlighted]{outline:2px solid var(--bs-focus-ring-color);outline-offset:1px}.nsd-color-swatch-field__item[data-state=checked]{border-color:var(--bs-emphasis-color)}.nsd-color-swatch-field__item[data-disabled]{cursor:not-allowed;opacity:.5}.nsd-color-swatch-field__swatch{background:var(--reka-color-swatch-color);border:1px solid var(--bs-emphasis-color);border-radius:var(--bs-border-radius-sm);width:2rem;height:2rem;display:block}.nsd-color-swatch-field__check{color:var(--bs-white);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.modal-backdrop.nsd-confirm__backdrop{z-index:1060}.modal.nsd-confirm{z-index:1065}.nsd-date-field.form-control{cursor:text;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nsd-date-field.form-control:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem var(--bs-focus-ring-color)}.nsd-date-field.form-control[data-disabled]{cursor:not-allowed;background-color:var(--bs-secondary-bg)}.nsd-date-field.form-control.is-invalid:focus-within{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .2rem rgba(var(--bs-danger-rgb), .25)}.nsd-date-field__segments{flex:auto;align-items:center;min-width:0;display:flex}.nsd-date-field__segment{border-radius:var(--bs-border-radius-sm);outline:none;padding:.05rem .15rem}.nsd-date-field__segment[data-placeholder]{color:var(--bs-secondary-color)}.nsd-date-field__segment:focus{background-color:var(--bs-secondary-bg)}.nsd-date-field__literal{color:var(--bs-secondary-color);-webkit-user-select:none;user-select:none}.nsd-date-field__trigger{color:inherit;border-radius:var(--bs-border-radius-sm);opacity:.75;background:0 0;border:0;flex-shrink:0;padding:.15rem;line-height:1;display:inline-flex}.nsd-date-field__trigger:hover:not(:disabled),.nsd-date-field__trigger:focus-visible{background-color:var(--bs-secondary-bg);opacity:1;outline:none}.nsd-date-field__trigger:disabled{cursor:not-allowed;opacity:.5}.nsd-date-field-calendar{padding:.5rem}.nsd-date-field-calendar__header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.nsd-date-field-calendar__heading{text-align:center;flex:auto;font-size:.875rem;font-weight:600}.nsd-date-field-calendar__nav.btn{padding:.25rem .5rem}.nsd-date-field-calendar__grid{border-collapse:collapse;-webkit-user-select:none;user-select:none;width:100%}.nsd-date-field-calendar__row{width:100%;display:flex}.nsd-date-field-calendar__head-cell{width:2rem;color:var(--bs-secondary-color);text-align:center;padding:.2rem 0;font-size:.75rem;font-weight:500}.nsd-date-field-calendar__cell{padding:0}.nsd-date-field-calendar__day{cursor:pointer;border-radius:var(--bs-border-radius-sm);outline:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;line-height:1;display:flex;position:relative}.nsd-date-field-calendar__day:hover:not([data-disabled]):not([data-unavailable]),.nsd-date-field-calendar__day[data-highlighted]{background-color:var(--bs-secondary-bg)}.nsd-date-field-calendar__day[data-selected]{color:var(--bs-white);background-color:var(--bs-primary);font-weight:600}.nsd-date-field-calendar__day[data-today]:not([data-selected]):after{content:"";background-color:var(--bs-primary);border-radius:50%;width:.25rem;height:.25rem;position:absolute;bottom:.2rem;left:50%;transform:translate(-50%)}.nsd-date-field-calendar__day[data-outside-view]{color:var(--bs-secondary-color);opacity:.55}.nsd-date-field-calendar__day[data-disabled],.nsd-date-field-calendar__day[data-unavailable]{cursor:not-allowed;opacity:.35;text-decoration:line-through}.nsd-duration-field__part{flex:1 1 0;align-items:center;gap:.25rem;min-width:0;display:flex}.nsd-duration-field .nsd-time-field__step{touch-action:none;-webkit-user-select:none;user-select:none}.nsd-duration-field__input{font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;flex:1 1 0;width:100%;min-width:1.5rem;padding:0}.badge.nsd-search-multiselect__chip{align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.badge.nsd-search-multiselect__chip .btn-close{font-size:.5rem}.nsd-search-multiselect__chip-image{object-fit:cover;border-radius:50%;width:1.15rem;height:1.15rem}.nsd-search-multiselect__panel{width:var(--reka-combobox-trigger-width,auto);min-width:var(--reka-combobox-trigger-width,12rem)}.nsd-search-multiselect__viewport{max-height:16rem;overflow:auto}.nsd-search-select__panel{width:var(--reka-combobox-trigger-width,auto);min-width:var(--reka-combobox-trigger-width,12rem)}.nsd-search-select__viewport{max-height:14rem;overflow:auto}.nsd-select-trigger[data-placeholder]{color:var(--bs-secondary-color)}.nsd-select-content{width:var(--reka-select-trigger-width)}.nsd-select-content__viewport{max-height:min(16rem, var(--reka-select-content-available-height,16rem));overflow:auto}.nsd-time-field.form-control{justify-content:space-between;align-items:center;gap:.5rem;padding-top:0;padding-bottom:0;padding-right:0;display:flex}.nsd-time-field.form-control:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem var(--bs-focus-ring-color)}.nsd-time-field__segments{font-variant-numeric:tabular-nums;align-items:center;padding:.375rem 0;display:flex}.nsd-time-field__segment{border-radius:var(--bs-border-radius-sm);outline:none;padding:0 .125rem}.nsd-time-field__segment:focus{color:var(--bs-white);background:var(--bs-primary)}.nsd-time-field__segment[data-placeholder]{color:var(--bs-secondary-color)}.nsd-time-field__stepper{border-left:var(--bs-border-width) solid var(--bs-border-color);flex-direction:column;align-self:stretch;display:flex}.nsd-time-field__step{width:1.75rem;color:var(--bs-secondary-color);background:0 0;border:0;flex:50%;justify-content:center;align-items:center;padding:0;font-size:.7rem;line-height:1;display:flex}.nsd-time-field__step+.nsd-time-field__step{border-top:var(--bs-border-width) solid var(--bs-border-color)}.nsd-time-field__step:hover:not(:disabled){color:var(--bs-emphasis-color);background:var(--bs-tertiary-bg)}
