.WhenField_fieldset__VxlD7{display:flex;flex-direction:column;gap:.75rem;border-radius:1rem;border:1px solid #e2e8f0;padding:.75rem 1rem;transition:box-shadow .2s ease}.WhenField_fieldset__VxlD7:focus-within{box-shadow:0 0 0 3px rgba(6,182,212,.2)}.WhenField_inlineFieldset__VVgPS{display:flex;flex-direction:column;gap:.5rem;border-radius:1rem;border:1px solid #e2e8f0;padding:.75rem 1rem;transition:box-shadow .2s ease}.WhenField_compactFieldset__TGhD7{gap:.55rem;padding:.6rem .85rem}.WhenField_inlineFieldset__VVgPS:focus-within{box-shadow:0 0 0 3px rgba(6,182,212,.2)}.WhenField_legend__Z1fr2{display:flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;color:#334155}.WhenField_inlineLegend__JrsJb{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.WhenField_lockBadge__miIv2{margin-left:auto;flex-shrink:0}.WhenField_optionList__75QGA{display:flex;flex-wrap:wrap;gap:.5rem}.WhenField_compactOptionList__XIVKg{gap:.4rem}.WhenField_option__UGuZh{cursor:pointer;border-radius:9999px;border:1px solid #e2e8f0;padding:.375rem .75rem;font-size:.875rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.WhenField_compactOption__n8Yu1{padding:.3rem .6rem;font-size:.82rem}.WhenField_optionActive__Dvvw_{border-color:#06b6d4;background:#ecfeff;color:#0891b2}.WhenField_optionInactive__iBXtw{color:#475569}.WhenField_optionInactive__iBXtw:hover{border-color:#06b6d4;color:#0891b2}.WhenField_srOnly__ZcuOr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.WhenField_datetimeGrid__V_NSH{display:grid;gap:.5rem}.WhenField_compactDatetimeGrid__nHfiS{gap:.4rem}.WhenField_helper__jO6rB{font-size:.75rem;color:#64748b}.WhenField_compactHelper__frR_A{display:none}@media (min-width:640px){.WhenField_datetimeGrid__V_NSH{grid-template-columns:repeat(2,minmax(0,1fr))}}.WhenField_toolbarLayout__fNG34{min-width:0}.WhenField_toolbarControls__5SWIk{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0}.WhenField_toolbarChoice__RKTkc{display:flex;flex-direction:column;gap:.5rem;min-width:0}