.screen.svelte-1v2g2fw{color:#1b1810;background:#f5efe3;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.status.svelte-1v2g2fw{letter-spacing:-.2px;color:#1b1810eb;justify-content:space-between;align-items:center;padding:14px 22px 0;font-size:14px;font-weight:600;display:flex}.status-time.svelte-1v2g2fw{font-variant-numeric:tabular-nums}.status-island.svelte-1v2g2fw{background:#1b1810;border-radius:999px;flex-shrink:0;width:78px;height:22px}.status-right.svelte-1v2g2fw{color:#1b1810d1;align-items:center;gap:5px;display:inline-flex}.status-right.svelte-1v2g2fw svg:where(.svelte-1v2g2fw){width:auto;height:11px}.header.svelte-1v2g2fw{padding:12px 20px 0}.header-row.svelte-1v2g2fw{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.eyebrow.svelte-1v2g2fw{letter-spacing:1.1px;color:#b8791a;font-size:11px;font-weight:700}.title.svelte-1v2g2fw{letter-spacing:-.7px;color:#1b1810;margin-top:2px;font-size:32px;font-weight:800}.streak.svelte-1v2g2fw{color:#b8791a;background:#b8791a24;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}.streak-num.svelte-1v2g2fw{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.subhead.svelte-1v2g2fw{color:#1b18108c;margin-top:10px;font-size:12px}.pips.svelte-1v2g2fw{gap:4px;margin-top:12px;display:flex}.pip.svelte-1v2g2fw{background:#1b18101a;border-radius:999px;flex:1;height:3px;transition:background .3s}.pip-on.svelte-1v2g2fw{background:#b8791a}.stack.svelte-1v2g2fw{flex:1;margin:18px 20px 92px;position:relative}.card.svelte-1v2g2fw{background:#fbf8f1;border:1px solid #14182a14;border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex;position:absolute;inset:0;box-shadow:0 6px 18px #14182a14}.card-back-1.svelte-1v2g2fw{opacity:.78;z-index:1;transform:scale(.96)translateY(10px)}.card-back-2.svelte-1v2g2fw{opacity:.55;z-index:0;background:#fbf8f1;transform:scale(.92)translateY(20px)}.card-back-2.svelte-1v2g2fw .card-shell:where(.svelte-1v2g2fw){width:100%;height:100%}.card-front.svelte-1v2g2fw{z-index:3;transform:translateX(calc(var(--p,0) * var(--dir,1) * 320px)) rotate(calc(var(--p,0) * var(--dir,1) * 14deg));opacity:calc(1 - var(--p,0) * .85)}.card-front.is-keep.svelte-1v2g2fw{border-color:#b8791ab3;box-shadow:0 6px 18px #14182a1a,inset 0 0 0 1px #b8791a73,0 0 30px #b8791a38}.card-front.is-skip.svelte-1v2g2fw{filter:grayscale(.5);border-color:#14182a2e}.card-head.svelte-1v2g2fw{justify-content:space-between;align-items:center;display:flex}.time.svelte-1v2g2fw{color:#14182a73;font-size:10.5px}.card-title.svelte-1v2g2fw{letter-spacing:-.4px;color:#1b1810;text-wrap:balance;font-size:18px;font-weight:700;line-height:1.18}.entities.svelte-1v2g2fw{flex-wrap:wrap;gap:4px;display:flex}.entity.svelte-1v2g2fw{color:#3a5fa8;background:#5e84c21a;border:1px solid #5e84c266;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:500}.ai-tag.svelte-1v2g2fw{letter-spacing:.02em;color:#b8791a;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.card-body.svelte-1v2g2fw{color:#1b1810b8;margin:0;font-size:12.5px;line-height:1.5}.counts.svelte-1v2g2fw{gap:8px;display:flex}.count-box.svelte-1v2g2fw{border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:1px;padding:8px 4px;display:flex}.count-n.svelte-1v2g2fw{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}.count-l.svelte-1v2g2fw{color:#1b18108c;font-size:10px;font-weight:500}.box-mem.svelte-1v2g2fw{background:#b8791a1a;border:1px solid #b8791a73}.box-mem.svelte-1v2g2fw .count-n:where(.svelte-1v2g2fw){color:#b8791a}.box-fact.svelte-1v2g2fw{background:#5e84c21a;border:1px solid #5e84c273}.box-fact.svelte-1v2g2fw .count-n:where(.svelte-1v2g2fw){color:#5e84c2}.box-reason.svelte-1v2g2fw{background:#3e97a01a;border:1px solid #3e97a073}.box-reason.svelte-1v2g2fw .count-n:where(.svelte-1v2g2fw){color:#3e97a0}.source.svelte-1v2g2fw{color:#14182a6b;align-items:center;gap:5px;margin-top:auto;padding-top:4px;font-size:10.5px;display:inline-flex}.source.svelte-1v2g2fw .dot:where(.svelte-1v2g2fw){opacity:.5;margin:0 1px}.tabbar.svelte-1v2g2fw{z-index:30;-webkit-backdrop-filter:blur(24px)saturate(140%);background:#fbf8f1cc;border:1px solid #1b18101a;border-radius:34px;justify-content:space-between;align-items:center;gap:2px;padding:7px 8px;display:flex;position:absolute;bottom:20px;left:12px;right:12px;box-shadow:0 10px 28px #1b181029}.tab.svelte-1v2g2fw{color:#1b1810a8;border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:6px 2px;display:flex}.tab-active.svelte-1v2g2fw{color:#b8791a;background:#b8791a24}.tab-icon-wrap.svelte-1v2g2fw{display:inline-flex;position:relative}.tab-badge.svelte-1v2g2fw{color:#fff;background:#c9554f;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-8px}.tab-label.svelte-1v2g2fw{letter-spacing:.1px;font-size:9.5px;font-weight:600}.home-indicator.svelte-1v2g2fw{z-index:30;background:#1b181080;border-radius:999px;width:134px;height:5px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.celebration.svelte-1v2g2fw{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 28px;animation:.6s both svelte-1v2g2fw-fade-in;display:flex;position:absolute;inset:0}.cel-icon.svelte-1v2g2fw{color:#b8791a;filter:drop-shadow(0 0 14px #b8791a73)}.cel-headline.svelte-1v2g2fw{letter-spacing:-.5px;color:#1b1810;margin-top:18px;font-size:28px;font-weight:800}.cel-sub.svelte-1v2g2fw{color:#14182a99;margin-top:8px;font-size:13px}.cel-stats.svelte-1v2g2fw{align-items:center;gap:22px;margin-top:26px;display:flex}.cel-divider.svelte-1v2g2fw{background:#14182a1f;width:1px;height:32px}.cel-num.svelte-1v2g2fw{font-size:36px;font-weight:800;line-height:1}.cel-num-keep.svelte-1v2g2fw{color:#b8791a}.cel-num-skip.svelte-1v2g2fw{color:#14182a73}.cel-label.svelte-1v2g2fw{letter-spacing:1.4px;text-transform:uppercase;color:#14182a80;margin-top:4px;font-size:11px}@keyframes svelte-1v2g2fw-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
