.dvP0Rq_root{position:relative}.dvP0Rq_input{opacity:0;block-size:1.5rem;inline-size:1.5rem;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.dvP0Rq_row{align-items:flex-start;gap:var(--space-1-5);min-block-size:var(--tap-min);padding-block:var(--space-1);cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}.dvP0Rq_box{border:2px solid var(--border-input);border-radius:var(--radius-sm);background:var(--surface-card);block-size:1.5rem;inline-size:1.5rem;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex:none;place-items:center;margin-block-start:.05em;display:grid}.dvP0Rq_tick{block-size:1rem;inline-size:1rem;color:var(--text-on-accent);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-soft);transform:scale(.4)}.dvP0Rq_row:hover .dvP0Rq_box{border-color:var(--text-muted)}.dvP0Rq_row:active .dvP0Rq_box{transform:scale(.92)}.dvP0Rq_input:checked+.dvP0Rq_row .dvP0Rq_box{border-color:var(--action);background:var(--action)}.dvP0Rq_input:checked+.dvP0Rq_row .dvP0Rq_tick{opacity:1;transform:scale(1)}.dvP0Rq_input:focus-visible+.dvP0Rq_row .dvP0Rq_box{outline:3px solid var(--focus-ring);outline-offset:3px}.dvP0Rq_input[aria-invalid=true]+.dvP0Rq_row .dvP0Rq_box{border-color:var(--text-danger)}.dvP0Rq_input:disabled+.dvP0Rq_row{cursor:not-allowed;opacity:.55}.dvP0Rq_text{gap:var(--space-0-5);min-inline-size:0;display:grid}.dvP0Rq_label{color:var(--text);font-size:var(--text-body);line-height:1.5}.dvP0Rq_description{color:var(--text-muted);font-size:var(--text-body);line-height:1.5}
.lheUSa_field{--field-gap:var(--space-1);gap:var(--field-gap);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.lheUSa_labelRow{align-items:baseline;gap:var(--space-0-5) var(--space-1);flex-wrap:wrap;display:flex}.lheUSa_label{color:var(--text);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:1.4}.lheUSa_optional{color:var(--text-muted);font-size:var(--text-body);font-weight:var(--weight-regular)}.lheUSa_hint{color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.lheUSa_errorRegion{min-inline-size:0}.lheUSa_errorRegion:empty{margin-block-start:calc(-1 * var(--field-gap,var(--space-1)))}.lheUSa_error{align-items:flex-start;gap:var(--space-1);color:var(--text-danger);font-size:var(--text-body);font-weight:var(--weight-semibold);animation:lheUSa_error-in var(--duration-base) var(--ease-out);line-height:1.5;display:flex}.lheUSa_errorIcon{flex:none;block-size:1.25em;inline-size:1.25em;margin-block-start:.1em}.lheUSa_control{inline-size:100%;min-block-size:var(--input-height);padding-block:var(--space-1);padding-inline:var(--space-1-5);border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--surface-card);color:var(--text);font-size:max(16px, var(--text-body));transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);line-height:1.4}.lheUSa_control::placeholder{color:var(--text-muted);opacity:1}.lheUSa_control:hover:not(:disabled){border-color:var(--text-muted)}.lheUSa_control:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-color:var(--focus-ring)}.lheUSa_control:disabled{cursor:not-allowed;background:var(--surface-alt);opacity:.7}.lheUSa_control[aria-invalid=true]{border-color:var(--text-danger);border-width:2px}@keyframes lheUSa_error-in{0%{opacity:0;transform:translateY(-4px)}}.lheUSa_control::-webkit-calendar-picker-indicator:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}
.UdY3wG_root{gap:var(--space-1);display:grid}.UdY3wG_label{color:var(--text);font-size:var(--text-body);font-weight:var(--weight-semibold)}.UdY3wG_track{gap:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.UdY3wG_segment{background:var(--border);border-radius:var(--radius-pill);block-size:2px;position:relative}.UdY3wG_segment:before{border-radius:var(--radius-pill);background:var(--action);content:"";block-size:2px;transform-origin:var(--origin,left);transition:transform var(--duration-slow) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}[dir=rtl] .UdY3wG_segment:before{--origin:right}.UdY3wG_done{background:var(--border)}.UdY3wG_done:before{transform:scaleX(1)}.UdY3wG_current{background:var(--border)}.UdY3wG_current:before{transform:scaleX(1)}
