@layer base{.eac__step{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-left:3px solid var(--color-gradient-blue);border-radius:var(--radius-sm);background:var(--color-surface-muted);flex-wrap:wrap;display:flex}.eac__step-op{font-family:var(--type-code-font-family);font-size:var(--text-body-sm);color:var(--color-body)}.eac__step-val{font-family:var(--type-code-font-family);font-size:var(--text-body-sm);color:var(--color-primary);font-weight:700}.eac__seg-btn[data-astro-cid-34htsr76]{color:var(--color-secondary);background:0 0}.eac__seg-btn[data-astro-cid-34htsr76]:has(input:checked){color:var(--color-primary);background:var(--color-surface);box-shadow:0 1px 3px #0000001f}.eac__seg-btn[data-astro-cid-34htsr76]:has(input:disabled){cursor:not-allowed;opacity:.45}.eac__input[data-astro-cid-34htsr76]{font-size:var(--text-body-sm)}.eac__btn[data-astro-cid-34htsr76]:hover:not(:disabled){filter:brightness(.96)}.eac__static-lead[data-astro-cid-34htsr76]{font-size:var(--text-body-sm)}.eac__result-tag[data-astro-cid-34htsr76]{font-size:var(--type-body-sm-font-size);letter-spacing:.06em}.eac__result[data-astro-cid-34htsr76]{font-size:clamp(1.125rem,3vw,1.5rem)}.eac__status[data-astro-cid-34htsr76]{min-height:1.2em}.eac__faces[data-astro-cid-34htsr76]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.eac__face[data-astro-cid-34htsr76]{border:1px solid var(--color-border-strong);border-top:4px solid var(--color-gradient-blue)}.eac__face[data-astro-cid-34htsr76]:nth-child(2){border-top-color:var(--color-accent)}.eac__face[data-astro-cid-34htsr76]:nth-child(3){border-top-color:var(--color-gradient-cyan)}.eac__face-offset[data-astro-cid-34htsr76]{font-size:var(--type-body-sm-font-size)}.eac__face-date[data-astro-cid-34htsr76]{font-size:var(--text-body-sm)}.eac__face-time[data-astro-cid-34htsr76]{letter-spacing:.02em;font-size:clamp(1.375rem,4vw,1.875rem)}.eac__faces-note[data-astro-cid-34htsr76]{font-size:var(--text-body-sm);line-height:1.6}.eac__odo[data-astro-cid-34htsr76]{border:1px solid var(--color-border-strong);background:var(--color-surface-muted)}.eac__odo[data-astro-cid-34htsr76][data-wrapped]{border-color:color-mix(in srgb, var(--color-warning-soft) 80%, var(--color-border-strong));background:color-mix(in srgb, var(--color-warning-soft) 22%, var(--color-surface))}.eac__odo-tag[data-astro-cid-34htsr76]{font-size:var(--type-body-sm-font-size);letter-spacing:.06em}.eac__odo-val[data-astro-cid-34htsr76]{letter-spacing:.02em;font-size:clamp(1.75rem,5vw,2.75rem)}.eac__wrap-banner[data-astro-cid-34htsr76]{border:1px solid color-mix(in srgb, var(--color-warning-soft) 80%, var(--color-border-strong));border-left-width:4px;border-left-color:var(--color-accent);background:color-mix(in srgb, var(--color-warning-soft) 22%, var(--color-surface));font-size:var(--text-body-sm);line-height:1.6}.eac__wrap-banner[data-astro-cid-34htsr76] strong{color:var(--color-primary)}.eac__static-note[data-astro-cid-34htsr76]{font-size:var(--text-body-sm);line-height:1.6}.eac__result[data-astro-cid-34htsr76][data-eac-fresh],.eac__odo-val[data-astro-cid-34htsr76][data-eac-fresh]{animation:eac-pulse .28s var(--motion-easing-standard,ease)}@keyframes eac-pulse{0%{opacity:.35;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.eac__result[data-astro-cid-34htsr76][data-eac-fresh],.eac__odo-val[data-astro-cid-34htsr76][data-eac-fresh]{animation:none}}.tcl__clock-tag[data-astro-cid-pfr5gwqa]{font-size:var(--type-body-sm-font-size,14px);letter-spacing:.06em}.tcl__clock-read[data-astro-cid-pfr5gwqa]{letter-spacing:.02em}.tcl__clock-read[data-astro-cid-pfr5gwqa][data-jumped]{background:color-mix(in srgb, var(--color-warning-soft) 40%, var(--color-surface,#fff))}.tcl__result-val[data-astro-cid-pfr5gwqa][data-negative]{background:color-mix(in srgb, var(--color-warning-soft) 45%, var(--color-surface,#fff))}.tcl__hint[data-astro-cid-pfr5gwqa],.tcl__verdict[data-astro-cid-pfr5gwqa],.tcl__static-lead[data-astro-cid-pfr5gwqa],.tcl__static-note[data-astro-cid-pfr5gwqa]{font-size:var(--text-body-sm);line-height:1.6}.tcl__verdict[data-astro-cid-pfr5gwqa] strong{color:var(--color-primary,currentColor)}.tcl__status[data-astro-cid-pfr5gwqa]{min-height:1.2em}.tcl__static-list[data-astro-cid-pfr5gwqa] li[data-astro-cid-pfr5gwqa]{font-size:var(--text-body-sm)}}
