.onua-date-trigger{border-radius:var(--date-field-radius,var(--radius--medium));background:var(--date-field-background,var(--swatch--light-100));width:100%;min-height:3.5rem;color:var(--swatch--dark-900);font:inherit;font-size:var(--date-field-size,1rem);text-align:start;cursor:pointer;touch-action:manipulation;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;transition:border-color .15s ease-out;display:flex}.onua-date-trigger[data-empty]>span{color:color-mix(in srgb, var(--swatch--dark-900) 60%, transparent)}.onua-date-trigger>svg{flex:none;width:1.25rem;height:1.25rem}.onua-date-trigger:focus-visible{outline:2px solid var(--swatch--dark-900);outline-offset:2px}.onua-date-trigger[data-popup-open]{border-color:var(--swatch--dark-900)}@media (hover:hover) and (pointer:fine){.onua-date-trigger:hover{border-color:color-mix(in srgb, var(--swatch--dark-900) 35%, transparent)}}.onua-date-positioner{z-index:300}.onua-date-popup{border:1px solid color-mix(in srgb, var(--swatch--dark-900) 15%, transparent);border-radius:var(--radius--medium);background:var(--swatch--light-100);color:var(--swatch--dark-900);font-family:var(--_typography---font--secondary-family);transform-origin:var(--transform-origin);padding:.75rem;transition:opacity .15s ease-out,transform .15s ease-out;box-shadow:0 8px 32px -12px #0f1a1b38}.onua-date-popup[data-starting-style],.onua-date-popup[data-ending-style]{opacity:0;transform:scale(.97)}.onua-date-popup:focus-visible{outline:none}.onua-date-popup .rdp-root{--rdp-cell:2.5rem;position:relative}.onua-date-popup .rdp-months{display:flex}.onua-date-popup .rdp-month_caption{align-items:center;height:2.25rem;padding:0 .5rem;display:flex}.onua-date-popup .rdp-caption_label{font-size:1rem;font-weight:500}.onua-date-popup .rdp-nav{z-index:1;gap:.25rem;display:flex;position:absolute;top:0;right:0}.onua-date-popup :is(.rdp-button_previous,.rdp-button_next){width:2.25rem;height:2.25rem;color:var(--swatch--dark-900);cursor:pointer;background:0 0;border:0;border-radius:.625rem;place-items:center;padding:0;transition:background-color .15s ease-out;display:grid}.onua-date-popup :is(.rdp-button_previous,.rdp-button_next):disabled{opacity:.3;cursor:default}.onua-date-popup .rdp-chevron{fill:currentColor;width:1rem;height:1rem}.onua-date-popup .rdp-month_grid{border-collapse:collapse;margin-top:.5rem}.onua-date-popup .rdp-weekday{width:var(--rdp-cell);height:2rem;color:color-mix(in srgb, var(--swatch--dark-900) 60%, transparent);text-align:center;padding:0;font-size:.75rem;font-weight:400}.onua-date-popup .rdp-day{width:var(--rdp-cell);height:var(--rdp-cell);text-align:center;padding:1px}.onua-date-popup .rdp-day_button{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.625rem;place-items:center;padding:0;font-size:.9375rem;transition:background-color .15s ease-out;display:grid}.onua-date-popup .rdp-today .rdp-day_button{font-weight:500;position:relative}.onua-date-popup .rdp-today .rdp-day_button:after{content:"";background:currentColor;border-radius:50%;width:.25rem;height:.25rem;position:absolute;bottom:.3rem;left:50%;transform:translate(-50%)}.onua-date-popup .rdp-outside .rdp-day_button{color:color-mix(in srgb, var(--swatch--dark-900) 45%, transparent)}.onua-date-popup .rdp-disabled .rdp-day_button{opacity:.3;cursor:default}.onua-date-popup .rdp-selected .rdp-day_button{background:var(--swatch--dark-900);color:var(--swatch--light-100);font-weight:500}.onua-date-popup :is(.rdp-day_button,.rdp-button_previous,.rdp-button_next):focus-visible{outline:2px solid var(--swatch--dark-900);outline-offset:1px}@media (hover:hover) and (pointer:fine){.onua-date-popup .rdp-day:not(.rdp-disabled,.rdp-selected) .rdp-day_button:hover,.onua-date-popup :is(.rdp-button_previous,.rdp-button_next):not(:disabled):hover{background:color-mix(in srgb, var(--swatch--dark-900) 6%, var(--swatch--light-100))}}@media (pointer:coarse){.onua-date-popup .rdp-root{--rdp-cell:2.75rem}}@media (prefers-reduced-motion:reduce){.onua-date-popup,.onua-date-trigger,.onua-date-popup .rdp-day_button{transition:none}}.onua-date-value{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
