.converter-panels[data-astro-cid-pdas2lze]{gap:var(--space-2);display:grid}.converter[data-astro-cid-pdas2lze]{min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:.75rem;display:flex}.converter[data-astro-cid-pdas2lze] h2[data-astro-cid-pdas2lze]{margin:0;font-size:1.25rem}.converter-head[data-astro-cid-pdas2lze]{justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}.date-fields[data-astro-cid-pdas2lze]{gap:var(--space-1);grid-template-columns:4.5rem minmax(0,1fr) 6rem;align-items:end;display:grid}.date-field[data-astro-cid-pdas2lze]{gap:.375rem;min-width:0;display:grid}.date-field[data-astro-cid-pdas2lze] label[data-astro-cid-pdas2lze]{font-weight:600;line-height:1.3}.label-long[data-astro-cid-pdas2lze]{display:none}.date-field[data-astro-cid-pdas2lze] input[data-astro-cid-pdas2lze],.date-field[data-astro-cid-pdas2lze] select[data-astro-cid-pdas2lze]{width:100%;height:var(--touch-target);border:2px solid var(--color-input-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);font:inherit;padding:0 .75rem}.leap-row[data-astro-cid-pdas2lze]{align-items:center;gap:0 var(--space-3);min-height:var(--touch-target);flex-wrap:wrap;display:flex}.leap-note[data-astro-cid-pdas2lze]{color:var(--color-text-muted);margin:0}.leap-choice[data-astro-cid-pdas2lze]{align-items:center;gap:var(--space-1);min-height:var(--touch-target);display:inline-flex}.leap-choice[data-astro-cid-pdas2lze][hidden]{display:none}.leap-choice[data-astro-cid-pdas2lze] input[data-astro-cid-pdas2lze]{width:1.5rem;height:1.5rem}.answer[data-astro-cid-pdas2lze]{padding:.875rem var(--space-2);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin-top:auto;display:flex}.answer-label[data-astro-cid-pdas2lze]{color:var(--color-text-muted)}.answer-body[data-astro-cid-pdas2lze]{flex-direction:column;display:flex}.answer-body[data-astro-cid-pdas2lze][hidden],.answer-error[data-astro-cid-pdas2lze][hidden]{display:none}.answer-main[data-astro-cid-pdas2lze]{font-size:var(--font-size-date);font-weight:700;line-height:1.35}.answer-sub[data-astro-cid-pdas2lze]{font-size:var(--font-size-date);line-height:1.4}.answer[data-astro-cid-pdas2lze][hidden]{display:none}.answer-error[data-astro-cid-pdas2lze]{color:var(--color-text-muted)}.date-field[data-astro-cid-pdas2lze] [data-astro-cid-pdas2lze][aria-invalid=true]{background:var(--color-error-bg)}.converter[data-astro-cid-pdas2lze] .field-error[data-astro-cid-pdas2lze]:before{content:"⚠ ";content:"⚠ " / ""}@media (width>=60rem){.label-long[data-astro-cid-pdas2lze]{display:inline}.label-short[data-astro-cid-pdas2lze]{display:none}.converter-panels[data-astro-cid-pdas2lze]{gap:var(--column-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.converter[data-astro-cid-pdas2lze]{border-radius:12px;gap:1.125rem;padding:1.75rem}.converter[data-astro-cid-pdas2lze] h2[data-astro-cid-pdas2lze]{font-size:var(--font-size-date)}.date-fields[data-astro-cid-pdas2lze]{flex-wrap:wrap;gap:.875rem;display:flex}.solar-fields[data-astro-cid-pdas2lze] .date-field[data-astro-cid-pdas2lze]:first-child,.lunar-fields[data-astro-cid-pdas2lze] .date-field[data-astro-cid-pdas2lze]:first-child{width:6.25rem}.solar-fields[data-astro-cid-pdas2lze] .date-field[data-astro-cid-pdas2lze]:nth-child(2){width:7.5rem}.solar-fields[data-astro-cid-pdas2lze] .date-field[data-astro-cid-pdas2lze]:nth-child(3){width:8.125rem}.lunar-fields[data-astro-cid-pdas2lze] .date-field[data-astro-cid-pdas2lze]:nth-child(2){width:10rem}.lunar-fields[data-astro-cid-pdas2lze] .date-field[data-astro-cid-pdas2lze]:nth-child(3){width:9.375rem}.answer[data-astro-cid-pdas2lze]{padding:1.25rem var(--space-3);gap:2px}.answer-main[data-astro-cid-pdas2lze]{font-size:1.625rem}}@media (width>=150rem){.answer-main[data-astro-cid-pdas2lze]{font-size:1.875rem}}h1[data-astro-cid-6eglft5h]{margin-bottom:.25rem}.subtitle[data-astro-cid-6eglft5h]{margin:0 0 var(--space-3);color:var(--color-text-muted)}.remind-line[data-astro-cid-6eglft5h]{margin:var(--space-3) 0;color:var(--color-text-muted)}.remind-line[data-astro-cid-6eglft5h] a[data-astro-cid-6eglft5h],.lookup-links[data-astro-cid-6eglft5h] a[data-astro-cid-6eglft5h]{min-height:var(--touch-target);align-items:center;font-weight:600;display:inline-flex}.lookup-links[data-astro-cid-6eglft5h]{margin:0;padding:0;list-style:none}.lookup-links[data-astro-cid-6eglft5h] a[data-astro-cid-6eglft5h]{font-weight:400}.aside-title[data-astro-cid-6eglft5h]{font-size:var(--font-size-body);margin:0 0 .25rem}.faq[data-astro-cid-6eglft5h] h2[data-astro-cid-6eglft5h]{margin:0 0 var(--space-1);font-size:var(--font-size-date)}.faq[data-astro-cid-6eglft5h] details[data-astro-cid-6eglft5h]{border-top:1px solid var(--color-border)}.faq[data-astro-cid-6eglft5h] details[data-astro-cid-6eglft5h]:last-of-type{border-bottom:1px solid var(--color-border)}.faq[data-astro-cid-6eglft5h] summary[data-astro-cid-6eglft5h]{min-height:var(--touch-target);cursor:pointer;align-items:center;font-weight:700;display:flex}.faq[data-astro-cid-6eglft5h] p[data-astro-cid-6eglft5h]{margin:0 0 var(--space-2)}
