.tt[data-astro-cid-obje36oy]{max-width:720px;padding:clamp(28px, 5vw, 64px) var(--gutter) 24px;box-sizing:content-box;margin:0 auto}.tt[data-astro-cid-obje36oy] h1[data-astro-cid-obje36oy]{font-family:var(--voice);letter-spacing:-.03em;margin:20px 0 12px;font-size:clamp(38px,6vw,60px);font-weight:800;font-stretch:92%;line-height:1.05}.tt-lede[data-astro-cid-obje36oy]{color:var(--ink-2);max-width:60ch;margin:0 0 28px;font-size:19px}.tt-card[data-astro-cid-obje36oy]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);text-align:center;transition:background-color .5s var(--ease), color .5s var(--ease);border-radius:28px;padding:clamp(22px,4vw,36px)}.tt-card[data-astro-cid-obje36oy][data-phase=break]{color:#f4f0ff;background:#1f1630;border-color:#0000}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tt-card[data-astro-cid-obje36oy][data-phase=break]{border-color:var(--iris-edge);background:#0d080b}}:root[data-theme=dark] .tt-card[data-astro-cid-obje36oy][data-phase=break]{border-color:var(--iris-edge);background:#0d080b}.tt-phase[data-astro-cid-obje36oy]{color:var(--ink-2);margin:0;font-size:17px;font-weight:600}.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-phase[data-astro-cid-obje36oy],.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-hint[data-astro-cid-obje36oy]{color:#ddd5f3}.tt-time[data-astro-cid-obje36oy]{font-family:var(--voice);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:4px 0 18px;font-size:clamp(72px,16vw,132px);font-weight:700;line-height:1}.tt-bar[data-astro-cid-obje36oy]{background:var(--surface-3);border-radius:99px;height:8px;overflow:hidden}.tt-bar[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy]{background:var(--iris);border-radius:inherit;width:0;height:100%;transition:width .4s linear;display:block}.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-bar[data-astro-cid-obje36oy]{background:#ffffff29}.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-bar[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy]{background:#7fd6c8}.tt-hint[data-astro-cid-obje36oy]{min-height:1.5em;color:var(--ink-3);visibility:hidden;margin:16px 0 0;font-size:16px}.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-hint[data-astro-cid-obje36oy]{visibility:visible}.tt-actions[data-astro-cid-obje36oy]{justify-content:center;gap:12px;margin:22px 0 6px;display:flex}.tt-actions[data-astro-cid-obje36oy] button[data-astro-cid-obje36oy]{min-width:128px;min-height:48px;font:inherit;cursor:pointer;border-radius:99px;padding:0 24px;font-size:17px;font-weight:600}.tt-main[data-astro-cid-obje36oy]{background:var(--iris);color:var(--on-iris);border:0}.tt-main[data-astro-cid-obje36oy]:hover{background:var(--iris-ink)}.tt-quiet[data-astro-cid-obje36oy]{border:1px solid var(--line-2);color:inherit;background:0 0}.tt-actions[data-astro-cid-obje36oy] button[data-astro-cid-obje36oy]:focus-visible,.tt-options[data-astro-cid-obje36oy] input[data-astro-cid-obje36oy]:focus-visible{box-shadow:var(--focus);outline:none}.tt-options[data-astro-cid-obje36oy]{border:0;border-top:1px solid var(--line);text-align:start;gap:10px;max-width:440px;margin:22px auto 0;padding:18px 0 0;display:grid}.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-options[data-astro-cid-obje36oy]{border-top-color:#ffffff24}.tt-options[data-astro-cid-obje36oy] legend[data-astro-cid-obje36oy]{margin:0 0 6px;padding:0;font-size:15px;font-weight:600}.tt-options[data-astro-cid-obje36oy] label[data-astro-cid-obje36oy]{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.tt-options[data-astro-cid-obje36oy] input[data-astro-cid-obje36oy]{width:18px;height:18px;accent-color:var(--iris);flex:none;margin:1px 0 0}.tt-count[data-astro-cid-obje36oy]{min-height:1.4em;color:var(--ink-3);margin:14px 0 0;font-size:14px}.tt-card[data-astro-cid-obje36oy][data-phase=break] .tt-count[data-astro-cid-obje36oy]{color:#d0c8ea}.tt-private[data-astro-cid-obje36oy]{text-align:center;color:var(--ink-3);margin:14px 0 0;font-size:14px}.tt-guide[data-astro-cid-obje36oy]{padding-top:8px}.visually-hidden[data-astro-cid-obje36oy]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tt-lids[data-astro-cid-obje36oy]{pointer-events:none;z-index:50;position:fixed;inset:0}.tt-lids[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy]{background:radial-gradient(120% 100% at 50% 0%, rgb(var(--shade) / .86), rgb(var(--shade) / .5) 60%, transparent);filter:blur(14px);height:34%;position:absolute;left:-10%;right:-10%;transform:translateY(-101%)}.tt-lids[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy]:last-child{background:radial-gradient(120% 100% at 50% 100%, rgb(var(--shade) / .8), rgb(var(--shade) / .45) 60%, transparent);height:24%;bottom:0;transform:translateY(101%)}.tt-lids[data-astro-cid-obje36oy].blink span[data-astro-cid-obje36oy]{animation:tt-close .62s var(--ease) both}@keyframes tt-close{45%{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tt-lids[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy],.tt-lids[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy]:last-child{opacity:0;transform:none}.tt-lids[data-astro-cid-obje36oy].blink span[data-astro-cid-obje36oy]{animation:.8s both tt-fade}@keyframes tt-fade{40%{opacity:.6}}.tt-bar[data-astro-cid-obje36oy] span[data-astro-cid-obje36oy],.tt-card[data-astro-cid-obje36oy]{transition:none}}
