@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff")}:root{--ground:#050605;--card:#16181a;--card2:#1d2022;--hair:#ffffff0f;--ink:#f4f6f3;--muted:#8e9791;--lime:#c4ee3c;--on-lime:#0d1204;--danger:#ff7676;--dash:#3a403c;--outer:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{height:100%}body{background:var(--outer);color:var(--ink);font-family:var(--font);overscroll-behavior:none;justify-content:center;margin:0;font-size:14px;display:flex}button{font:inherit;color:inherit;cursor:pointer}#app{justify-content:center;width:100%;display:flex}.phone{background:var(--ground);align-self:center;width:100%;max-width:430px;height:100dvh;position:relative;overflow:hidden}@media (width>=500px){.phone{border:1px solid var(--hair);border-radius:36px;max-height:932px}}.scr{flex-direction:column;display:flex;position:absolute;inset:0}.mid{scrollbar-width:none;flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 20px;display:flex;overflow-y:auto}.mid::-webkit-scrollbar{display:none}.top{padding:calc(22px + env(safe-area-inset-top)) 20px 6px;flex-shrink:0;align-items:center;gap:14px;display:flex}.muted{color:var(--muted)}.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}.h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:30px;font-weight:800;line-height:1.1}.over{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.card{background:var(--card);border:1px solid var(--hair);border-radius:26px;padding:16px}.pill{background:var(--card2);height:28px;color:var(--muted);white-space:nowrap;border-radius:14px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.pill.lime{color:var(--lime);background:#c4ee3c24;font-weight:800}:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.nav{border-top:1px solid var(--hair);background:var(--ground);padding:8px 8px max(18px, env(safe-area-inset-bottom));flex-shrink:0;display:flex}.nav button{color:var(--muted);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 0;font-size:11px;font-weight:700;display:flex}.nav button.on{color:var(--lime)}.diag-row{border-bottom:1px solid var(--hair);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.diag-row:last-child{border-bottom:0}.diag-row b{text-align:right}
