#date-dialog{width:370px;max-width:calc(100vw - 32px);border:1px solid #d4decf;border-radius:20px;padding:22px;color:var(--ink);background:white;box-shadow:0 20px 70px #19312630}#date-dialog::backdrop{background:#18251e55;backdrop-filter:blur(3px)}.date-headings,.date-wheels{grid-template-columns:1.25fr 1fr 1fr;gap:10px}.date-wheels .time-wheel button{font-size:24px}.date-wheels .time-wheel button[aria-selected=true]{font-size:28px}.converter .converter-date-row .date-choice{display:block;width:100%;min-height:36px;padding:4px 5px;text-align:right;font:400 15px/1.4 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer}.converter .converter-date-row .date-choice:hover{background:#e5efdf;border-color:#b7cca9}.date-choice:focus-visible{outline:2px solid #28644c;outline-offset:2px}.converter-date-row>svg{display:none}#aoe-date.date-choice{padding:10px 14px;min-height:44px;border:1px solid #c8d5c1;border-radius:9px;background:#f6f9f3;color:var(--ink);font:400 16px var(--font);font-variant-numeric:tabular-nums;cursor:pointer}.time-picker-actions #confirm-date{color:white;background:#28644c;border-color:#28644c}#date-error{font-size:14px;color:#a5473d;margin:12px 0 0}@media(max-width:720px){.converter .converter-date-row .date-choice{font-size:13px}}
