@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal-s.p.2xs28az5j2efm.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.mb7jUW_className{font-family:manrope,manrope Fallback}.mb7jUW_variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--bg:#111315;--card:#1a1d20;--raised:#1e2124;--border:#2c3034;--border-strong:#3a3f44;--text:#f4f5f6;--muted:#b4bac0;--accent:#53d337;--accent-hover:#7de866;--on-accent:#0b0d0e;--warn:#ffc83d;--radius:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit}button:disabled{opacity:.6}html,body{background:var(--bg);color:var(--text);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}main{flex-direction:column;gap:16px;max-width:480px;margin:0 auto;padding:20px 16px 32px;display:flex}.muted{color:var(--muted)}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:12px;padding:12px 14px;display:flex}.card.picked{border:2px solid var(--accent)}.price{font-size:17px;font-weight:800}.per{color:var(--accent);font-size:12px;font-weight:700}.note-hot{color:var(--warn);font-size:12px;font-weight:700}.button{cursor:pointer;border-radius:var(--radius);background:var(--accent);width:100%;height:52px;color:var(--on-accent);border:none;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex}.button.secondary{background:var(--raised);color:var(--text);border:1px solid var(--border-strong);font-weight:700}.field{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.field input,.field select{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--card);width:100%;height:48px;color:var(--text);padding:0 12px;font-size:16px}.field .hint{font-weight:500}.row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.row3{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.section{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.section h2{margin:0;font-size:17px;font-weight:800}.pill{background:var(--raised);color:var(--muted);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:800;display:inline-block}.pill.good{color:var(--on-accent);background:var(--accent)}.pill.wait{color:var(--on-accent);background:var(--warn)}.notice{border-radius:var(--radius);background:var(--raised);border:1px solid var(--warn);color:var(--warn);margin:0;padding:10px 12px;font-size:14px;font-weight:600}.notice.ok{border-color:var(--accent);color:var(--accent)}.wordmark{letter-spacing:-.03em;color:var(--text);font-size:24px;font-weight:800}.wordmark span{color:var(--accent)}h1.title{letter-spacing:-.02em;margin:8px 0 0;font-size:28px;font-weight:800}
