.ephemeral-result[data-v-2393b296]{display:flex;flex-direction:column;gap:24px}.cta-banner[data-v-2393b296]{align-items:center;background:#ffcf720f;border:1px solid color-mix(in srgb,var(--gold) 25%,transparent);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:20px 24px}.cta-title[data-v-2393b296]{color:var(--ink);font-family:"Instrument Serif",Georgia,serif;font-size:18px;margin-bottom:4px}.cta-desc[data-v-2393b296]{color:var(--ink-body)}.cta-desc[data-v-2393b296],.cta-link[data-v-2393b296]{font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:13px}.cta-link[data-v-2393b296]{border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);color:var(--gold-text);flex-shrink:0;font-weight:600;padding:10px 20px;text-decoration:none;transition:background .2s}.cta-link[data-v-2393b296]:hover{background:#ffcf7214}.result-frame[data-v-7ff85a23]{align-self:stretch;min-height:0;min-width:0;position:relative;width:100%}.result-frame--recomputing[data-v-7ff85a23]>:not(.recompute-overlay){opacity:.45;transition:opacity .2s}.recompute-overlay[data-v-7ff85a23]{inset:0;justify-content:center;padding-top:min(30vh,220px);position:absolute;z-index:1}.frame-state[data-v-7ff85a23],.recompute-overlay[data-v-7ff85a23]{align-items:flex-start;display:flex}.frame-state[data-v-7ff85a23]{background:color-mix(in srgb,var(--panel-bg) 35%,transparent);border:1px solid var(--hairline);border-radius:12px;flex-direction:column;gap:12px;padding:32px 24px}.frame-state--result[data-v-7ff85a23]{gap:16px;padding:20px 24px}.frame-state--reserved[data-v-7ff85a23]{align-items:center;justify-content:center;margin:0 auto;min-height:calc(min(100vw - 32px,var(--ac-width-chart)) + var(--result-reserve-extra, 0px));text-align:center;width:min(100vw - 32px,var(--ac-width-chart))}.result-frame-label[data-v-7ff85a23]{color:var(--ink);font-family:"Instrument Serif",Georgia,serif;font-size:21px;font-weight:400;margin:0}.state-text[data-v-7ff85a23]{color:var(--ink-body);font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:13px;line-height:1.6;margin:0}.state-title[data-v-7ff85a23]{color:var(--ink);font-family:"Instrument Serif",Georgia,serif;font-size:18px;margin:0}.state-title--error[data-v-7ff85a23]{color:var(--score-neg)}.state-cta[data-v-7ff85a23]{border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);border-radius:9px;color:var(--gold-text);font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:13px;font-weight:600;padding:10px 20px;text-decoration:none;transition:background .2s}.state-cta[data-v-7ff85a23]:hover{background:#ffcf7214}.state-cta--btn[data-v-7ff85a23]{background:none;cursor:pointer}.time-unknown-banner[data-v-7ff85a23]{background:#ffcf720f;border:1px solid color-mix(in srgb,var(--gold) 25%,transparent);border-radius:8px;color:var(--gold-text);font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:12px;letter-spacing:.02em;margin:0;padding:10px 14px}@media(max-width:640px){.time-unknown-banner--lead[data-v-7ff85a23]{display:none}}.spinner[data-v-7ff85a23]{animation:spin-7ff85a23 .8s linear infinite;border:2px solid var(--hairline);border-radius:50%;border-top-color:var(--gold-fill);height:20px;width:20px}@keyframes spin-7ff85a23{to{transform:rotate(1turn)}}.result-time-unknown-after{display:none}@media(max-width:640px){.result-time-unknown-after{background:color-mix(in srgb,var(--gold) 6%,transparent);border:1px solid color-mix(in srgb,var(--gold) 25%,transparent);border-radius:8px;color:var(--gold-text);display:block;font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:13px;letter-spacing:.02em;margin:0;padding:10px 14px}}
