.time-inputs[data-astro-cid-lfygjvyk]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin:2rem 0}@media(min-width:640px){.time-inputs[data-astro-cid-lfygjvyk]{grid-template-columns:1fr 1fr}}.time-inputs[data-astro-cid-lfygjvyk] label[data-astro-cid-lfygjvyk]{display:block;font-weight:600;margin-bottom:.5rem;color:var(--text-primary)}.time-inputs[data-astro-cid-lfygjvyk] input[data-astro-cid-lfygjvyk]{width:100%;padding:.75rem;border:2px solid var(--border-color);border-radius:var(--radius);font-size:1rem;background:var(--bg-secondary);color:var(--text-primary);transition:border-color .2s}.time-inputs[data-astro-cid-lfygjvyk] input[data-astro-cid-lfygjvyk]:focus{outline:none;border-color:var(--primary-color)}.result-details[data-astro-cid-lfygjvyk]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0}@media(min-width:480px){.result-details[data-astro-cid-lfygjvyk]{grid-template-columns:repeat(4,1fr)}}.result-detail-item[data-astro-cid-lfygjvyk]{background:var(--bg-secondary);padding:1rem;border-radius:var(--radius);text-align:center}.result-detail-item[data-astro-cid-lfygjvyk] .result-label[data-astro-cid-lfygjvyk]{display:block;font-size:.875rem;color:var(--text-secondary);margin-bottom:.25rem}.result-detail-item[data-astro-cid-lfygjvyk] .result-value[data-astro-cid-lfygjvyk]{display:block;font-size:2rem;font-weight:700;color:var(--primary-color)}.result-summary[data-astro-cid-lfygjvyk]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.result-summary[data-astro-cid-lfygjvyk] p[data-astro-cid-lfygjvyk]{margin:.5rem 0;font-size:1rem}
