.uke .uke-scope{padding:14px 16px;background:#f0f6ff;border-left:3px solid #2264d1;border-radius:8px;color:#334155;line-height:1.65}.uke .uke-group{min-width:0;margin-top:24px}.uke .uke-entry{background:#f8fafc;border:1px solid #dbe4ef;border-radius:12px;padding:16px;margin:14px 0}.uke .uke-entry legend{font-size:.95rem}.uke .uke-entry .uke-remove{margin-top:12px}.uke #ukExpansionError,.uke #caExpansionError{color:#991b1b;background:#fff1f2;padding:14px;border-radius:8px}.uke #ukExpansionNotes p,.uke #caExpansionNotes p{font-size:.875rem;line-height:1.65;color:#475569}.uke .ukc-results dl div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #e2e8f0;padding:12px 0}.uke .ukc-results dt{font-weight:400}.uke .ukc-results dd{font-weight:700;margin:0;text-align:right;white-space:nowrap}.uke td,.uke th{white-space:nowrap}.uke .holiday-content a{overflow-wrap:anywhere}.uke .ukc-fields label{min-width:0}.uke .ukc-crumb{flex-wrap:wrap}.uke [hidden]{display:none!important}.uke button:focus-visible,.uke a:focus-visible,.uke input:focus-visible,.uke select:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(max-width:480px){.uke .uke-entry{padding:10px}.uke .ukc-results dl div{flex-wrap:wrap}.uke .ukc-results dd{margin-left:auto}}
