select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control),input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input),input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input),input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){border-color:var(--control-border);background-color:var(--control-bg);transition:border-color var(--transition-normal), box-shadow var(--transition-normal);font-family:inherit;appearance:none!important;border-width:var(--control-border-w)!important;border-radius:var(--control-radius)!important;min-height:var(--control-h)!important;color:var(--control-fg)!important;border-style:solid!important;padding-block:0!important;padding-inline-start:var(--control-px)!important;padding-inline-end:var(--control-arrow-pad)!important}select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control){cursor:pointer;background-image:var(--control-arrow)!important;background-repeat:no-repeat!important;background-position:right var(--control-arrow-inset) center!important;background-size:var(--control-arrow-size) var(--control-arrow-size)!important}select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control):hover,input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):hover,input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):hover,input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):hover{border-color:var(--control-border-hover)}select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control):focus,input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus,input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus,input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus{border-color:var(--control-border-focus);outline:none;box-shadow:var(--focus-ring)!important}select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control):disabled,input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):disabled,input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):disabled,input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed}select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control) option[value=""]{color:var(--control-fg-muted)}select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control)::-ms-expand{display:none!important}input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-calendar-picker-indicator{background-image:var(--control-arrow);background-position:50%;background-repeat:no-repeat;background-size:var(--control-arrow-size) var(--control-arrow-size);opacity:1;cursor:pointer}input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-calendar-picker-indicator{background-image:var(--control-arrow);background-position:50%;background-repeat:no-repeat;background-size:var(--control-arrow-size) var(--control-arrow-size);opacity:1;cursor:pointer}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-calendar-picker-indicator{background-image:var(--control-arrow);background-position:50%;background-repeat:no-repeat;background-size:var(--control-arrow-size) var(--control-arrow-size);opacity:1;cursor:pointer}input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-fields-wrapper{color:var(--control-fg)}input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-fields-wrapper{color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-fields-wrapper{color:var(--control-fg)}input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-text{color:var(--control-fg)}input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-text{color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-text{color:var(--control-fg)}input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-day-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-month-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=date]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-year-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-hour-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-minute-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=time]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-ampm-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-day-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-month-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-year-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-hour-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=datetime-local]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-datetime-edit-minute-field:focus{background:var(--control-tint);color:var(--control-fg)}input[type=color]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);cursor:pointer;transition:border-color var(--transition-normal), box-shadow var(--transition-normal)}input[type=color]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):hover{border-color:var(--control-border-hover)}input[type=color]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus{border-color:var(--control-border-focus);outline:none;box-shadow:var(--focus-ring)!important}input[type=color]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed}input[type=color]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-color-swatch-wrapper{padding:2px}input[type=color]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-color-swatch{border:var(--control-border-w) solid var(--control-border);border-radius:var(--radius-sm)}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){cursor:pointer;background-color:#0000;appearance:none!important}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus{outline:none;box-shadow:var(--focus-ring)!important}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-slider-runnable-track{background-color:var(--control-border);border-radius:var(--radius-full);height:4px}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-slider-thumb{appearance:none;background-color:var(--lime);border:var(--control-border-w) solid var(--accent);border-radius:var(--radius-full);cursor:pointer;width:20px;height:20px;margin-block-start:-8px}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-moz-range-track{background-color:var(--control-border);border-radius:var(--radius-full);height:4px}input[type=range]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-moz-range-thumb{background-color:var(--lime);border:var(--control-border-w) solid var(--accent);border-radius:var(--radius-full);cursor:pointer;width:20px;height:20px}input[type=file]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::file-selector-button{border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);padding-block:var(--space-2);padding-inline:var(--control-px);background-color:var(--control-bg);color:var(--accent);cursor:pointer;transition:border-color var(--transition-normal), background-color var(--transition-normal);margin-inline-end:var(--space-3);font-family:inherit}input[type=file]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::file-selector-button:hover{border-color:var(--control-border-hover);background-color:var(--control-tint)}input[type=file]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-file-upload-button{border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);padding-block:var(--space-2);padding-inline:var(--control-px);background-color:var(--control-bg);color:var(--accent);cursor:pointer;transition:border-color var(--transition-normal), background-color var(--transition-normal);margin-inline-end:var(--space-3);font-family:inherit}input[type=file]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input)::-webkit-file-upload-button:hover{border-color:var(--control-border-hover);background-color:var(--control-tint)}input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input),input[type=radio]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){width:var(--control-box);height:var(--control-box);border-color:var(--control-border);background-color:var(--control-bg);cursor:pointer;accent-color:var(--accent);appearance:none!important;border-width:var(--control-border-w)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:var(--control-indicator-size)!important;border-style:solid!important;padding:0!important}input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){border-radius:var(--radius-sm)!important}input[type=radio]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){border-radius:var(--radius-full)!important}input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):hover,input[type=radio]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):hover{border-color:var(--control-border-hover)}input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):checked{background-color:var(--accent);background-image:var(--control-tick)!important}input[type=radio]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):checked{background-color:var(--accent);background-image:var(--control-dot)!important}input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):indeterminate{background-color:var(--accent);background-image:var(--control-dash)!important}input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus,input[type=radio]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input):focus{outline:none;box-shadow:var(--focus-ring)!important}[dir=rtl] select:not([data-ui-raw]):not([data-public-ui]):not(.amplify-select):not(.amplify-field-group__control){background-position:left var(--control-arrow-inset) center!important}@media (max-width:768px){input[type=checkbox]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input),input[type=radio]:not([data-ui-raw]):not([data-public-ui]):not(.amplify-input){min-height:var(--tap-target);min-width:var(--tap-target)}}.ui-field{display:block}.ui-field-label{color:var(--control-fg);font-weight:var(--font-medium);cursor:pointer;margin-block-end:var(--space-1);display:block}.ui-select-trigger{inline-size:100%;min-block-size:var(--control-h);appearance:none;border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);background-image:var(--control-arrow);background-repeat:no-repeat;background-position:right var(--control-arrow-inset) center;background-size:var(--control-arrow-size) var(--control-arrow-size);color:var(--control-fg);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--transition-normal), box-shadow var(--transition-normal);align-items:center;padding-block:0;padding-inline-start:var(--control-px);padding-inline-end:var(--control-arrow-pad);display:inline-flex}.ui-select-trigger:hover{border-color:var(--control-border-hover)}.ui-select-trigger:focus{border-color:var(--control-border-focus);box-shadow:var(--focus-ring);outline:none}.ui-select-trigger[aria-expanded=true]{border-color:var(--control-border-focus)}.ui-select-trigger[aria-invalid=true]{border-color:var(--danger)}.ui-select-trigger[aria-disabled=true]{opacity:var(--control-disabled-opacity);cursor:not-allowed}.ui-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-placeholder{color:var(--control-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-popover{z-index:var(--ui-popover-z,1500);max-block-size:var(--ui-popover-max-h,320px);overscroll-behavior:contain;box-sizing:border-box;border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);color:var(--control-fg);box-shadow:var(--shadow-xl);position:fixed;overflow-y:auto}.ui-select-menu,.ui-select-group{padding-block:var(--space-1);padding-inline:var(--space-1);margin:0;list-style:none}.ui-select-group{padding-block:0;padding-inline:0}.ui-select-option{padding-block:var(--space-2);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--control-fg);cursor:pointer;display:block}.ui-select-option[data-active=true],.ui-select-option:hover{background-color:var(--bg-hover)}.ui-select-option[aria-selected=true]{color:var(--accent);font-weight:var(--font-semibold)}.ui-select-option[aria-disabled=true]{color:var(--control-fg-muted);cursor:not-allowed}.ui-select-group-label{padding-block:var(--space-2) var(--space-1);padding-inline:var(--space-2);color:var(--control-fg-muted);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:block}[dir=rtl] .ui-select-trigger{background-position:left var(--control-arrow-inset) center}.ui-date-control{align-items:center;gap:var(--space-2);display:flex}.ui-date-control[data-disabled]{opacity:var(--control-disabled-opacity)}.ui-date-input{min-inline-size:0;min-block-size:var(--control-h);padding-block:0;padding-inline:var(--control-px);appearance:none;border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);color:var(--control-fg);font:inherit;transition:border-color var(--transition-normal), box-shadow var(--transition-normal);flex:auto}.ui-date-input:hover{border-color:var(--control-border-hover)}.ui-date-input:focus{border-color:var(--control-border-focus);box-shadow:var(--focus-ring);outline:none}.ui-date-input[aria-invalid=true]{border-color:var(--danger)}.ui-date-trigger,.ui-color-trigger{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--control-h);min-inline-size:var(--control-h);padding-block:0;padding-inline:var(--control-px);appearance:none;border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);color:var(--control-fg);font:inherit;cursor:pointer;transition:border-color var(--transition-normal), box-shadow var(--transition-normal);display:inline-flex}.ui-date-trigger:hover,.ui-color-trigger:hover{border-color:var(--control-border-hover)}.ui-date-trigger:focus,.ui-color-trigger:focus{border-color:var(--control-border-focus);box-shadow:var(--focus-ring);outline:none}.ui-date-trigger[aria-expanded=true],.ui-color-trigger[aria-expanded=true]{border-color:var(--control-border-focus)}.ui-color-trigger[data-invalid]{border-color:var(--danger)}.ui-date-trigger-icon{border:2px solid var(--accent);border-block-start-width:5px;border-radius:3px;block-size:14px;inline-size:14px;display:block}.ui-date-panel{padding-block:var(--space-2);padding-inline:var(--space-2)}.ui-date-head{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block-end:var(--space-2);display:flex}.ui-date-month{text-align:center;font-weight:var(--font-semibold);flex:auto}.ui-date-nav{appearance:none;border-radius:var(--radius-sm);block-size:32px;inline-size:32px;color:var(--control-fg);font:inherit;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-date-nav:hover{background-color:var(--bg-hover)}.ui-date-nav:focus{box-shadow:var(--focus-ring);outline:none}.ui-date-grid{display:block}.ui-date-week{grid-template-columns:repeat(7,1fr);display:grid}.ui-date-weekday{padding-block:var(--space-1);color:var(--control-fg-muted);text-align:center;font-weight:var(--font-semibold);display:block}.ui-date-cell{display:block}.ui-date-day{appearance:none;border-radius:var(--radius-sm);min-block-size:36px;inline-size:100%;color:var(--control-fg);font:inherit;cursor:pointer;background-color:#0000;border:0;display:block}.ui-date-day:hover{background-color:var(--bg-hover)}.ui-date-day:focus{box-shadow:var(--focus-ring);outline:none}.ui-date-day[data-today=true]{box-shadow:inset 0 0 0 2px var(--control-border-hover)}.ui-date-day[data-selected=true]{background-color:var(--accent);color:var(--control-bg);font-weight:var(--font-semibold)}.ui-date-day[aria-disabled=true]{color:var(--control-fg-muted);cursor:not-allowed}.ui-time-parts,.ui-datetime-parts{align-items:center;gap:var(--space-2);display:flex}.ui-time-parts>.ui-field,.ui-datetime-parts>.ui-field{flex:1 1 0;min-inline-size:0}.ui-time-sep{color:var(--control-fg-muted);font-weight:var(--font-semibold);flex:none}.ui-color-preview{border:var(--control-border-w) solid var(--control-border);border-radius:var(--radius-sm);flex:none;block-size:20px;inline-size:20px}.ui-color-value{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.ui-color-panel{padding-block:var(--space-2);padding-inline:var(--space-2)}.ui-color-grid{gap:var(--space-2);grid-template-columns:repeat(5,32px);display:grid}.ui-color-swatch{appearance:none;border:var(--control-border-w) solid var(--control-border);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:inline-flex}.ui-color-swatch:focus{box-shadow:var(--focus-ring);outline:none}.ui-color-swatch[data-checked=true]{border-color:var(--accent)}.ui-color-check{border-style:solid;border-width:0 0 3px 3px;border-color:var(--accent);block-size:7px;inline-size:12px;filter:drop-shadow(0 0 1px var(--control-bg)) drop-shadow(0 0 1px var(--control-bg));display:none;transform:rotate(-45deg)}.ui-color-swatch[data-checked=true] .ui-color-check{display:block}.ui-color-hex{align-items:center;gap:var(--space-2);padding-block-start:var(--space-3);display:flex}.ui-color-hex-label{color:var(--control-fg-muted);font-weight:var(--font-semibold)}.ui-color-hex-input{min-inline-size:0;min-block-size:var(--control-h);padding-block:0;padding-inline:var(--control-px);appearance:none;border-width:var(--control-border-w);border-style:solid;border-color:var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);color:var(--control-fg);font:inherit;font-variant-numeric:tabular-nums;flex:auto}.ui-color-hex-input:focus{border-color:var(--control-border-focus);box-shadow:var(--focus-ring);outline:none}
