:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--tm-color-canvas);--card:var(--tm-color-surface);--ink:var(--tm-color-text);--muted:var(--tm-color-text-muted);--line:var(--tm-color-border-subtle);--accent:var(--tm-color-accent);--entered:var(--tm-color-selected-surface);font-family:DM Sans Variable,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0}.converter.svelte-1ckiyx1{max-width:640px;margin:auto;padding:22px}.method-options.svelte-1ckiyx1{color:var(--muted);margin-top:18px}.method-options.svelte-1ckiyx1 summary:where(.svelte-1ckiyx1){cursor:pointer;font-size:.875rem}.method-options.svelte-1ckiyx1 label:where(.svelte-1ckiyx1){color:var(--ink);gap:8px;margin-top:12px;display:grid}header.svelte-1ckiyx1{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}h1.svelte-1ckiyx1{letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.3}header.svelte-1ckiyx1 p:where(.svelte-1ckiyx1){white-space:nowrap;color:var(--muted);margin:0;font-size:12px}.fields.svelte-1ckiyx1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px 12px;display:grid}label.svelte-1ckiyx1{gap:7px;min-width:0;font-size:13px;font-weight:650;display:grid}.field-caption.svelte-1ckiyx1{align-items:center;gap:7px;display:flex}input.svelte-1ckiyx1,select.svelte-1ckiyx1{border:1px solid var(--tm-color-border-control);border-radius:var(--tm-radius-control);background:var(--tm-color-surface-input);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:10px;font-size:15px}.select-wrap.svelte-1ckiyx1{position:relative}select.svelte-1ckiyx1{appearance:none;padding-inline-end:48px}.select-wrap.svelte-1ckiyx1 svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)rotate(90deg)}@media (forced-colors:active){select.svelte-1ckiyx1{appearance:auto}.select-wrap.svelte-1ckiyx1 svg{display:none}}input.svelte-1ckiyx1{font-family:DM Mono,monospace;font-size:25px}.svelte-1ckiyx1:is(input:where(.svelte-1ckiyx1),select:where(.svelte-1ckiyx1),a:where(.svelte-1ckiyx1)):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.time.svelte-1ckiyx1{grid-column:1/-1}#time-help.svelte-1ckiyx1{color:var(--muted);grid-column:1/-1;min-height:16px;margin:-7px 0 0;font-size:12px}#time-help.invalid.svelte-1ckiyx1{color:var(--tm-color-error);font-weight:600}input[aria-invalid=true].svelte-1ckiyx1{border-width:2px;border-color:var(--tm-color-error)}.results.svelte-1ckiyx1{gap:8px;margin-top:22px;display:grid}article.svelte-1ckiyx1{border:1px solid var(--line);border-radius:var(--tm-radius-control);background:var(--card);justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:13px;display:flex}article.entered.svelte-1ckiyx1{background:var(--entered)}article.entered.svelte-1ckiyx1 strong:where(.svelte-1ckiyx1){color:var(--tm-color-result-highlight)}h2.svelte-1ckiyx1{margin:0;font-size:14px;font-weight:650;line-height:1.4}article.svelte-1ckiyx1 p:where(.svelte-1ckiyx1){color:var(--muted);margin:4px 0 0;font-size:12px}article.svelte-1ckiyx1 strong:where(.svelte-1ckiyx1){white-space:nowrap;font:500 clamp(18px,5vw,25px)/1.3 DM Mono,monospace}footer.svelte-1ckiyx1{color:var(--muted);margin-top:17px;font-size:12px;line-height:1.5}footer.svelte-1ckiyx1 p:where(.svelte-1ckiyx1){margin:0 0 12px}footer.svelte-1ckiyx1 div:where(.svelte-1ckiyx1){justify-content:space-between;gap:16px;display:flex}a.svelte-1ckiyx1{color:var(--accent);text-underline-offset:3px}.brand.svelte-1ckiyx1{font-weight:750}@media (width<=440px){.wide-field.svelte-1ckiyx1{grid-column:1/-1}}@media (width<=360px){.fields.svelte-1ckiyx1{grid-template-columns:minmax(0,1fr)}.converter.svelte-1ckiyx1{padding:16px}header.svelte-1ckiyx1{display:block}header.svelte-1ckiyx1 p:where(.svelte-1ckiyx1){margin-top:5px}}
