.cats.svelte-5sfpit{display:grid;gap:12px}.cat.svelte-5sfpit .row:where(.svelte-5sfpit){display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.nm.svelte-5sfpit{font-size:.86rem;font-weight:600}.w.svelte-5sfpit{font-size:.72rem;color:var(--text-3)}.cat.svelte-5sfpit strong:where(.svelte-5sfpit){margin-left:auto;font-size:.95rem;font-weight:700}.bar.svelte-5sfpit{height:7px;border-radius:999px;background:var(--surface-2);overflow:hidden}.bar.svelte-5sfpit i:where(.svelte-5sfpit){display:block;height:100%;border-radius:999px;background:var(--good);opacity:.85}.whatif.svelte-5sfpit{margin-top:16px;padding:14px 16px;border:1px dashed var(--border);border-radius:12px;display:grid;gap:10px}.tag.svelte-5sfpit{justify-self:start;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);padding:3px 9px;border-radius:999px;background:var(--surface-2)}.whatif.svelte-5sfpit p:where(.svelte-5sfpit){margin:0;font-size:.85rem;line-height:1.5;color:var(--text-2)}.ask.svelte-5sfpit{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid var(--border);font-size:.85rem;color:var(--text-2)}.ask.svelte-5sfpit strong:where(.svelte-5sfpit){color:var(--text)}.answer.svelte-5sfpit{font-size:1.15rem;font-weight:700;color:var(--good);font-variant-numeric:tabular-nums}.answer.svelte-5sfpit .faint:where(.svelte-5sfpit){font-size:.75rem;font-weight:500}.phone.svelte-1fupsbe{width:min(288px,100%);aspect-ratio:9 / 18.5;border-radius:42px;padding:9px;background:linear-gradient(160deg,var(--surface-2),var(--border));border:1px solid var(--border);box-shadow:0 34px 70px #0000003d;position:relative}.screen.svelte-1fupsbe{position:relative;height:100%;border-radius:34px;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--good) 14%,transparent),transparent 60%),var(--bg);border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:column;padding:12px 10px 10px}.statusbar.svelte-1fupsbe{display:flex;justify-content:space-between;align-items:center;padding:0 8px 4px;font-size:.68rem;font-weight:600;color:var(--text-2)}.icons.svelte-1fupsbe{display:flex;gap:4px;align-items:center}.icons.svelte-1fupsbe i:where(.svelte-1fupsbe){width:11px;height:8px;border-radius:2px;background:var(--text-3);display:block}.icons.svelte-1fupsbe i.batt:where(.svelte-1fupsbe){width:17px;border-radius:3px}.clock.svelte-1fupsbe{text-align:center;padding:14px 0 18px;display:flex;flex-direction:column;gap:2px}.day.svelte-1fupsbe{font-size:.7rem;color:var(--text-2)}.time.svelte-1fupsbe{font-size:2.6rem;font-weight:300;letter-spacing:-.03em;line-height:1}.pushes.svelte-1fupsbe{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pushes.svelte-1fupsbe li:where(.svelte-1fupsbe){display:grid;grid-template-columns:auto 1fr;gap:9px;padding:9px 10px;border-radius:15px;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px #0000001a}.app.svelte-1fupsbe{display:grid;place-items:start}.copy.svelte-1fupsbe{display:flex;flex-direction:column;gap:1px;min-width:0}.meta.svelte-1fupsbe{display:flex;justify-content:space-between;gap:8px;font-size:.62rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.meta.svelte-1fupsbe strong:where(.svelte-1fupsbe){font-weight:700}.t.svelte-1fupsbe{font-size:.78rem;font-weight:600;line-height:1.25}.b.svelte-1fupsbe{font-size:.7rem;color:var(--text-2);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delta.svelte-1fupsbe{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:.66rem;font-variant-numeric:tabular-nums;color:var(--text-2)}.delta.svelte-1fupsbe .chip:where(.svelte-1fupsbe){padding:1px 6px;border-radius:999px;font-weight:700;color:var(--good);background:color-mix(in srgb,var(--good) 15%,transparent)}.delta.down.svelte-1fupsbe .chip:where(.svelte-1fupsbe){color:var(--bad);background:color-mix(in srgb,var(--bad) 15%,transparent)}.bar.svelte-1fupsbe{margin-top:auto;align-self:center;width:34%;height:4px;border-radius:999px;background:var(--text-3);opacity:.5}
