.tool_page.svelte-1cerqre{max-width:none;margin:0;padding:0 0 2rem}.tool_page_codex_reset.svelte-1cerqre{max-width:none;margin:0;padding:0 0 2rem;background:radial-gradient(ellipse 55% 30rem at 50% -6rem,color-mix(in srgb,var(--accent) 7%,transparent),transparent 72%)}.tool_page_head.svelte-1cerqre{margin-bottom:0;padding:1.6rem 1.5rem 1.4rem;border-bottom:1px solid rgba(255,255,255,.08)}.tool_page_head_row.svelte-1cerqre{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.tool_page_head_brand.svelte-1cerqre{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.tool_page_head.svelte-1cerqre h1:where(.svelte-1cerqre){margin:.35rem 0;font-size:2.1rem;color:var(--text_primary, #fafafa);letter-spacing:-.02em}.tool_page_dot.svelte-1cerqre{display:inline-block;width:.65rem;height:.65rem;border-radius:50%;background:var(--accent);flex:0 0 auto;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 55%,transparent)}.tool_page_eyebrow.svelte-1cerqre{display:inline-block;margin:0;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text_muted, #78716c);font-weight:700}.tool_page_summary.svelte-1cerqre{margin:.55rem 0 0;color:var(--text_muted, #78716c);font-size:.9rem;line-height:1.5;max-width:68ch;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool_page_updated.svelte-1cerqre{margin:0 0 0 auto;font-size:.72rem;line-height:1;color:var(--text_muted, #78716c);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.28rem .6rem;background:#ffffff05}.cr_hero_primer.svelte-1cerqre{margin:.25rem 0 0;color:var(--text_primary, #f5f5f4);font-size:1.08rem;line-height:1.45;font-weight:500;max-width:68ch}.tool_page_tags.svelte-1cerqre{display:flex;gap:.4rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.tool_page_tag.svelte-1cerqre{font-size:.8rem;color:var(--text_muted, #78716c);background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:.1rem .4rem;border-radius:999px}.tool_section.svelte-1cerqre{margin-top:1.1rem;padding:0 1.5rem}.tool_section.svelte-1cerqre h2:where(.svelte-1cerqre){margin:0 0 .4rem;font-size:1.05rem;color:var(--text_primary, #fafafa)}.cr_hero.svelte-1cerqre{display:grid;grid-template-columns:1fr auto;gap:1.25rem;align-items:center;padding:1.6rem 1.5rem;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:14px;background:radial-gradient(ellipse 70% 110% at 95% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 65%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,transparent),#ffffff05 55%);box-shadow:0 1px #ffffff0d inset,0 16px 48px #00000059}.cr_hero_question.svelte-1cerqre h2:where(.svelte-1cerqre){margin:0 0 .4rem;font-size:1.35rem}.cr_hero_pills.svelte-1cerqre{display:flex;gap:.6rem;align-items:stretch}.cr_hero_forecast_rail.svelte-1cerqre{display:flex;flex-direction:column;gap:.45rem;align-items:flex-end}.cr_hero_forecast_label.svelte-1cerqre{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text_muted, #78716c);font-weight:700}.cr_hero_pill.svelte-1cerqre{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:7.5rem;padding:.95rem 1.1rem;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:12px;background:radial-gradient(ellipse 90% 60% at 50% 0%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 45%),color-mix(in srgb,var(--accent) 10%,transparent);box-shadow:0 1px #ffffff0d inset,0 8px 24px color-mix(in srgb,var(--accent) 8%,transparent)}.cr_hero_pill.svelte-1cerqre strong:where(.svelte-1cerqre){font-size:1.55rem;color:var(--accent_hover);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 18px color-mix(in srgb,var(--accent) 35%,transparent)}.cr_hero_pill.svelte-1cerqre span:where(.svelte-1cerqre){font-size:.8rem;color:var(--text_secondary, #a8a29e)}.cr_hero_verdict.svelte-1cerqre{grid-column:1 / -1;display:flex;align-items:center;gap:.6rem;margin-top:.85rem;padding:.65rem .9rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);background:#0f1c2c8c;color:var(--cr_text_primary, #e2e8f0)}.cr_hero_verdict--ok.svelte-1cerqre{border-color:#6ec88c73}.cr_hero_verdict--warn.svelte-1cerqre{border-color:#e6b45a80}.cr_hero_verdict--risk.svelte-1cerqre{border-color:#e66e6e99;background:#3a161c8c}.cr_hero_verdict_label.svelte-1cerqre{font-weight:600;font-size:.92rem;color:var(--accent_hover);white-space:nowrap}.cr_hero_verdict_text.svelte-1cerqre{flex:1;font-size:.9rem;color:var(--text_primary, #e2e8f0)}.cr_hero_verdict_cta.svelte-1cerqre{margin-left:auto;font-size:.82rem;color:var(--accent_hover);white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem}.cr_hero_usage.svelte-1cerqre{grid-column:1 / -1;display:flex;align-items:end;gap:.8rem 1.2rem;margin-top:.15rem;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:.7rem;background:#0f1c2c59}.cr_hero_usage_field.svelte-1cerqre{flex:1 1 24rem;display:flex;flex-direction:column;gap:.28rem;min-width:0}.cr_hero_usage_label.svelte-1cerqre{display:flex;align-items:baseline;gap:.35rem;font-size:.84rem;color:var(--text_secondary, #a8a29e)}.cr_hero_usage_label.svelte-1cerqre code:where(.svelte-1cerqre){color:var(--text_primary, #e2e8f0)}.cr_hero_usage_field.svelte-1cerqre input[type=range]:where(.svelte-1cerqre){width:100%;accent-color:var(--accent);height:.35rem;background:transparent}.cr_hero_usage_field.svelte-1cerqre input[type=range]:where(.svelte-1cerqre)::-webkit-slider-runnable-track{height:.35rem;border-radius:999px;background:#ffffff14}.cr_hero_usage_field.svelte-1cerqre input[type=range]:where(.svelte-1cerqre)::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--accent);border:2px solid #0d0d0d;box-shadow:0 0 0 1px var(--accent_rule),0 0 12px var(--accent_rule);margin-top:-.35rem;cursor:pointer}.cr_hero_usage_field.svelte-1cerqre input[type=range]:where(.svelte-1cerqre)::-moz-range-track{height:.35rem;border-radius:999px;background:#ffffff14;border:none}.cr_hero_usage_field.svelte-1cerqre input[type=range]:where(.svelte-1cerqre)::-moz-range-thumb{width:1.05rem;height:1.05rem;border-radius:50%;background:var(--accent);border:2px solid #0d0d0d;box-shadow:0 0 0 1px var(--accent_rule),0 0 12px var(--accent_rule);cursor:pointer}.cr_hero_usage_field.svelte-1cerqre small:where(.svelte-1cerqre){font-size:.78rem;color:var(--text_muted, #78716c)}.cr_hero_usage.svelte-1cerqre .cr_clock_actions:where(.svelte-1cerqre){flex:0 0 auto;padding-bottom:.02rem}.cr_clock.svelte-1cerqre{display:flex;flex-direction:column;gap:.85rem;padding:1.1rem 1.25rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 35%),#0d0d0d}.cr_field.svelte-1cerqre{display:flex;flex-direction:column;gap:.3rem}.cr_field_label.svelte-1cerqre{font-size:.8rem;color:var(--text_secondary, #a8a29e)}.cr_field_label.svelte-1cerqre code:where(.svelte-1cerqre){background:#ffffff0d;padding:.02rem .25rem;border-radius:4px;font-size:.8rem}.cr_field_row.svelte-1cerqre{display:flex;align-items:center;gap:.5rem}.cr_field_row.svelte-1cerqre input[type=datetime-local]:where(.svelte-1cerqre){flex:1 1 auto;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.4rem .6rem;color:var(--text_primary, #fafafa);font-size:.92rem;min-width:0}.cr_field.svelte-1cerqre small:where(.svelte-1cerqre){font-size:.8rem;color:var(--text_muted, #78716c)}.cr_usage_pct.svelte-1cerqre{min-width:2.6rem;text-align:right;color:var(--accent_hover);font-variant-numeric:tabular-nums}.cr_verdict.svelte-1cerqre{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:8px;background:#ffffff0a;font-size:.9rem;color:var(--text_primary, #fafafa)}.cr_verdict_dot.svelte-1cerqre{width:.55rem;height:.55rem;border-radius:50%;flex:0 0 auto}.cr_verdict_dot--ok.svelte-1cerqre{background:#86efac}.cr_verdict_dot--warn.svelte-1cerqre{background:#fbbf24}.cr_verdict_dot--risk.svelte-1cerqre{background:#f87171}.cr_verdict_dot--neutral.svelte-1cerqre{background:var(--text_muted, #78716c)}.cr_clock_actions.svelte-1cerqre{display:flex;gap:.5rem;flex-wrap:wrap}.cr_btn.svelte-1cerqre{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);color:var(--accent_hover);border-radius:6px;padding:.4rem .85rem;font-size:.82rem;cursor:pointer;transition:background .12s ease,border-color .12s ease}.cr_btn.svelte-1cerqre:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.cr_btn.svelte-1cerqre:focus-visible{outline:2px solid var(--accent_hover, var(--focus_ring, var(--accent)));outline-offset:2px}.cr_btn--armed.svelte-1cerqre{background:#86efac26;border-color:#86efac66;color:#86efac}.cr_btn--ghost.svelte-1cerqre{background:transparent;border-color:#ffffff1f;color:var(--text_secondary, #a8a29e)}.cr_empty.svelte-1cerqre{padding:.7rem 1rem;border:1px dashed rgba(255,255,255,.1);border-radius:8px;color:var(--text_muted, #78716c);font-size:.88rem;margin-bottom:.7rem}.cr_banked_list.svelte-1cerqre{list-style:none;margin:0 0 .7rem;padding:0;display:flex;flex-direction:column;gap:.4rem}.cr_banked_row.svelte-1cerqre{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .85rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0d0d0d;font-size:.88rem}.cr_banked_grant.svelte-1cerqre{color:var(--text_primary, #fafafa)}.cr_banked_expiry.svelte-1cerqre{color:var(--text_secondary, #a8a29e);font-variant-numeric:tabular-nums}.cr_alert_links.svelte-1cerqre{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.cr_alert_links.svelte-1cerqre a:where(.svelte-1cerqre){color:var(--accent_hover);text-decoration:none;font-size:.88rem;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:6px;padding:.35rem .75rem;background:color-mix(in srgb,var(--accent) 8%,transparent)}.cr_alert_links.svelte-1cerqre a:where(.svelte-1cerqre):hover{background:color-mix(in srgb,var(--accent) 16%,transparent)}.cr_alert_state.svelte-1cerqre{margin:.6rem 0 0;font-size:.8rem;color:var(--text_secondary, #a8a29e)}.cr_alert_preview.svelte-1cerqre{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.82rem;color:var(--text_secondary, #a8a29e)}.cr_alert_preview.svelte-1cerqre strong:where(.svelte-1cerqre){color:var(--text_primary, #fafaf9);font-variant-numeric:tabular-nums}.cr_bridges.svelte-1cerqre{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.4rem .9rem;align-items:center;font-size:.82rem}.cr_bridges_label.svelte-1cerqre{color:var(--text_muted, #78716c)}.cr_bridges.svelte-1cerqre a:where(.svelte-1cerqre){color:var(--text_secondary, #a8a29e);text-decoration:none}.cr_bridges.svelte-1cerqre a:where(.svelte-1cerqre):hover{color:var(--accent_hover);text-decoration:underline}.cr_rhythm.svelte-1cerqre{display:flex;flex-direction:column;gap:.5rem;max-width:min(64rem,calc(100vw - 3rem))}.cr_rhythm_chart.svelte-1cerqre{margin:0;max-width:min(46rem,calc(100vw - 3rem));padding:1rem 1.1rem .9rem;border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 40%),#0d0d0d99;box-shadow:0 1px #ffffff0a inset,0 12px 32px #0000004d}.cr_rhythm_svg.svelte-1cerqre{display:block;width:100%;height:auto;background:transparent;border:none;border-radius:8px}.cr_rhythm_axis.svelte-1cerqre{stroke:#ffffff2e;stroke-width:1}.cr_rhythm_line.svelte-1cerqre{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cr_rhythm_dot.svelte-1cerqre{fill:var(--accent);stroke:#0d0d0d;stroke-width:1.5}.cr_rhythm_median.svelte-1cerqre{stroke:#ffffff6b;stroke-width:1;stroke-dasharray:4 4}.cr_rhythm_median_label_bg.svelte-1cerqre{fill:#0d0d0de0;stroke:#ffffff1a;stroke-width:1}.cr_rhythm_median_label.svelte-1cerqre{fill:var(--text_secondary, #a8a29e);font-size:10px;font-variant-numeric:tabular-nums}.cr_rhythm_longest_ref.svelte-1cerqre{stroke:#e8a85480;stroke-width:1;stroke-dasharray:2 4}.cr_rhythm_longest_label_bg.svelte-1cerqre{fill:#0d0d0de0;stroke:#e8a85447;stroke-width:1}.cr_rhythm_longest_label.svelte-1cerqre{fill:#e8a854;font-size:10px;font-variant-numeric:tabular-nums}.cr_rhythm_xlabel.svelte-1cerqre{fill:var(--text_muted, #78716c);font-size:10px}.cr_rhythm_xvalue.svelte-1cerqre{fill:var(--text_primary, #fafafa);font-size:10px;font-variant-numeric:tabular-nums}.cr_rhythm_empty.svelte-1cerqre{fill:var(--text_muted, #78716c);font-size:12px}.cr_rhythm_stats.svelte-1cerqre{margin:.7rem 0 0;font-size:.82rem;color:var(--text_secondary, #a8a29e)}.cr_rhythm_stats.svelte-1cerqre strong:where(.svelte-1cerqre){color:var(--text_primary, #fafafa);font-variant-numeric:tabular-nums}.cr_methodology.svelte-1cerqre{border-top:1px solid rgba(255,255,255,.06);padding-top:1.5rem;margin-top:2rem}.cr_methodology.svelte-1cerqre p:where(.svelte-1cerqre){margin:0 0 .7rem;color:var(--text_secondary, #a8a29e);font-size:.85rem;line-height:1.55}.cr_methodology.svelte-1cerqre code:where(.svelte-1cerqre){background:#ffffff0d;padding:.05rem .3rem;border-radius:4px;font-size:.82rem}.cr_history.svelte-1cerqre{margin-top:.8rem}.cr_history.svelte-1cerqre h3:where(.svelte-1cerqre){margin:0 0 .4rem;font-size:.92rem;color:var(--text_primary, #fafafa)}.cr_history_list.svelte-1cerqre{margin:0;padding-left:1.1rem;color:var(--text_secondary, #a8a29e);line-height:1.6;font-size:.85rem}.cr_live_stamp.svelte-1cerqre{display:inline-block;font-size:.68rem;letter-spacing:.06em;text-transform:none;color:var(--text_muted, #78716c);margin-left:.5rem;opacity:.85}.cr_chip_dot.svelte-1cerqre{width:.5rem;height:.5rem;border-radius:50%;background:#86efac;flex:0 0 auto}.cr_answer.svelte-1cerqre{margin:0;font-size:2.35rem;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--text_primary, #fafafa)}.cr_answer--overdue.svelte-1cerqre{color:#e8a854}.cr_answer--just-reset.svelte-1cerqre{color:#86efac}.cr_guidance.svelte-1cerqre{margin:.55rem 0 0;font-size:.92rem;line-height:1.5;color:var(--text_secondary, #a8a29e);max-width:52ch}.cr_hero_forecast_why.svelte-1cerqre{margin:.1rem 0 0;font-size:.74rem;line-height:1.5;color:var(--text_muted, #78716c);font-variant-numeric:tabular-nums;text-align:right;max-width:38ch}.cr_window.svelte-1cerqre{margin:.5rem 0 0;font-size:.98rem;color:var(--text_secondary, #a8a29e)}.cr_window.svelte-1cerqre strong:where(.svelte-1cerqre){color:var(--accent_hover)}.cr_window.svelte-1cerqre span:where(.svelte-1cerqre){color:var(--text_muted, #78716c);font-size:.88rem}.cr_tickdown.svelte-1cerqre{margin:.35rem 0 0;font-size:.92rem;color:var(--text_secondary, #a8a29e)}.cr_tickdown_value.svelte-1cerqre{font-family:var(--font_mono, ui-monospace, "JetBrains Mono", Menlo, monospace);color:var(--accent_hover);font-variant-numeric:tabular-nums;font-weight:600}.cr_tickdown_value--overdue.svelte-1cerqre{color:#e8a854}.cr_signal.svelte-1cerqre{grid-column:1 / -1;display:flex;align-items:center;gap:.45rem;margin:.55rem 0 0;font-size:.8rem;color:var(--text_secondary, #a8a29e)}.cr_signal.svelte-1cerqre a:where(.svelte-1cerqre){color:var(--text_secondary, #a8a29e)}.cr_signal.svelte-1cerqre a:where(.svelte-1cerqre):hover{color:var(--accent_hover)}.cr_chip_dot--muted.svelte-1cerqre{background:var(--text_muted, #78716c)}.cr_how.svelte-1cerqre{grid-column:1 / -1;margin:.9rem 0 0;font-size:.8rem;color:var(--text_muted, #78716c);max-width:68ch}.cr_recent_head.svelte-1cerqre{margin:.9rem 0 0;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text_muted, #78716c)}.cr_recent.svelte-1cerqre{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem;max-width:min(64rem,calc(100vw - 3rem))}.cr_recent_row.svelte-1cerqre{display:flex;align-items:baseline;gap:.8rem;font-size:.86rem;padding:.42rem .75rem;border:1px solid rgba(255,255,255,.06);border-radius:7px;background:#ffffff04;transition:background .12s ease,border-color .12s ease}.cr_recent_row.svelte-1cerqre:hover{background:#ffffff09;border-color:#ffffff1a}.cr_recent_date.svelte-1cerqre{color:var(--text_primary, #fafafa);font-variant-numeric:tabular-nums;min-width:11.5rem}.cr_recent_relative.svelte-1cerqre{color:var(--text_muted, #a1a1aa);font-size:.78rem;font-variant-numeric:tabular-nums;text-transform:lowercase;letter-spacing:.02em;min-width:3.5rem}.cr_recent_relative.svelte-1cerqre:empty{display:none}.cr_recent_gap.svelte-1cerqre{margin-left:auto;color:var(--text_muted, #78716c);font-variant-numeric:tabular-nums}.cr_optional.svelte-1cerqre{margin-top:1.1rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05}.cr_optional.svelte-1cerqre summary:where(.svelte-1cerqre){cursor:pointer;-webkit-user-select:none;user-select:none;padding:.7rem .9rem;font-size:.88rem;color:var(--text_secondary, #a8a29e)}.cr_optional.svelte-1cerqre summary:where(.svelte-1cerqre):hover{color:var(--accent_hover)}.cr_optional[open].svelte-1cerqre summary:where(.svelte-1cerqre){border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:0}.cr_optional_body.svelte-1cerqre{padding:.9rem}.cr_optional_body.cr_methodology.svelte-1cerqre{border-top:none;margin-top:0;padding-top:.9rem}.cr_back_to_top.svelte-1cerqre{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;background:#0d0d0deb;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:999px;color:var(--accent_hover);font-size:.82rem;font-weight:600;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 18px #00000073;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease,background .12s ease}.cr_back_to_top--visible.svelte-1cerqre{opacity:1;pointer-events:auto;transform:translateY(0)}.cr_back_to_top.svelte-1cerqre:hover{background:color-mix(in srgb,var(--accent) 16%,transparent)}.cr_back_to_top.svelte-1cerqre:focus-visible{outline:2px solid var(--accent_hover, var(--focus_ring, var(--accent)));outline-offset:2px}.cr_back_to_top_icon.svelte-1cerqre{flex:0 0 auto;display:block}@media(min-width:1024px){.cr_alerts_cadence_pair.svelte-1cerqre{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);column-gap:1.75rem;align-items:start;padding:0 1.5rem}.cr_alerts_cadence_pair.svelte-1cerqre>.tool_section:where(.svelte-1cerqre){padding:0}.cr_alerts_cadence_pair.svelte-1cerqre>section[data-testid=cr-rhythm-chart]:where(.svelte-1cerqre){grid-column:1;grid-row:1 / span 2}.cr_alerts_cadence_pair.svelte-1cerqre>section[data-testid=cr-alerts-bridge]:where(.svelte-1cerqre){grid-column:2;grid-row:1;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 40%),#0d0d0d99;box-shadow:0 1px #ffffff0a inset,0 12px 32px #0000004d}.cr_alerts_cadence_pair.svelte-1cerqre>.cr_alert_links:where(.svelte-1cerqre){grid-column:2;grid-row:2;flex-direction:column;align-items:stretch;margin-top:.9rem}.cr_alerts_cadence_pair.svelte-1cerqre>.cr_alert_links:where(.svelte-1cerqre) a:where(.svelte-1cerqre),.cr_alerts_cadence_pair.svelte-1cerqre>.cr_alert_links:where(.svelte-1cerqre) .cr_btn:where(.svelte-1cerqre){text-align:center}.cr_alerts_cadence_pair.svelte-1cerqre .cr_recent:where(.svelte-1cerqre){max-width:46rem}}@media(max-width:720px){.cr_hero.svelte-1cerqre{grid-template-columns:1fr}.cr_hero_forecast_rail.svelte-1cerqre{align-items:flex-start}.cr_hero_forecast_why.svelte-1cerqre{text-align:left}.cr_hero_pills.svelte-1cerqre,.cr_banked_row.svelte-1cerqre{flex-wrap:wrap}.cr_hero_usage.svelte-1cerqre{flex-direction:column;align-items:stretch}.cr_hero_usage_field.svelte-1cerqre{flex:0 0 auto}.cr_hero_usage.svelte-1cerqre .cr_clock_actions:where(.svelte-1cerqre){padding-bottom:0}.cr_hero_usage.svelte-1cerqre .cr_clock_actions:where(.svelte-1cerqre) .cr_btn:where(.svelte-1cerqre){flex:1 1 auto}.cr_hero_verdict.svelte-1cerqre{flex-wrap:wrap}.cr_hero_verdict_text.svelte-1cerqre{flex:1 1 100%;order:3}.cr_hero_verdict_cta.svelte-1cerqre{order:2}.tool_page_eyebrow.svelte-1cerqre,.tool_page_updated.svelte-1cerqre{font-size:.8rem}.tool_page_tag.svelte-1cerqre{font-size:.8rem;padding:.16rem .5rem}.cr_hero_pill.svelte-1cerqre{min-width:7.5rem;padding:.85rem 1rem}.cr_hero_pill.svelte-1cerqre span:where(.svelte-1cerqre){font-size:.82rem}.cr_how.svelte-1cerqre{font-size:.88rem;line-height:1.6}.cr_rhythm_bar_wrap.svelte-1cerqre{height:.8rem}.cr_rhythm_label.svelte-1cerqre{font-size:.88rem}.cr_rhythm_chart.svelte-1cerqre{max-width:100%}.cr_recent_row.svelte-1cerqre{font-size:.92rem;padding:.5rem .8rem}.cr_recent_head.svelte-1cerqre{font-size:.8rem}.cr_field_label.svelte-1cerqre{font-size:.85rem}.cr_field.svelte-1cerqre small:where(.svelte-1cerqre){font-size:.8rem}.cr_btn.svelte-1cerqre{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem}.cr_alert_links.svelte-1cerqre a:where(.svelte-1cerqre){display:inline-flex;align-items:center;min-height:2.75rem}.cr_bridges.svelte-1cerqre a:where(.svelte-1cerqre){display:inline-flex;align-items:center;min-height:2.75rem}.cr_field_row.svelte-1cerqre input[type=datetime-local]:where(.svelte-1cerqre),.cr_hero_usage_field.svelte-1cerqre input[type=range]:where(.svelte-1cerqre){min-height:2.75rem}}@media(prefers-reduced-motion:reduce){.cr_btn.svelte-1cerqre,.cr_alert_links.svelte-1cerqre a:where(.svelte-1cerqre),.cr_signal.svelte-1cerqre a:where(.svelte-1cerqre),.cr_bridges.svelte-1cerqre a:where(.svelte-1cerqre),.cr_optional.svelte-1cerqre summary:where(.svelte-1cerqre),.cr_back_to_top.svelte-1cerqre{transition:none!important;animation:none!important}}@media(max-width:600px){.cr_alert_links.svelte-1cerqre{position:sticky;bottom:0;z-index:20;background:var(--bg_primary, #0c0c0c);margin:0 -1.5rem;padding:.55rem 1.5rem;border-top:1px solid color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:0 -8px 24px #00000080}.cr_back_to_top.svelte-1cerqre{right:auto;left:1rem;bottom:7.5rem;padding:.55rem;min-height:2.75rem;min-width:2.75rem}.cr_back_to_top_label.svelte-1cerqre{display:none}}
