@import "https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700&family=Instrument+Serif:ital@1&display=swap";:root{--bg:#f5f4f0;--card:#fff;--ink:#0b0b0c;--ink2:#5b5b60;--line:#e6e4de;--acc:#ff5a1f;--pitch:#0f3d2b}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter Tight,system-ui,sans-serif}main{flex-direction:column;gap:16px;max-width:480px;margin:0 auto;padding:24px 24px 120px;display:flex}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);font-size:11px;font-weight:600}h1{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.02}h2{letter-spacing:-.01em;font-size:18px}.serif{font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.card{background:var(--card);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex}button,.btn{border:1px solid var(--line);min-height:52px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font:600 16px Inter Tight,sans-serif;text-decoration:none;display:flex}button.dark{background:var(--ink);color:#fff;border-color:var(--ink)}button.acc{background:var(--acc);color:#fff;border-color:var(--acc)}button.mini{min-height:36px;padding:0 14px;font-size:13px}button:disabled{opacity:.5}input,select,textarea{border:1px solid var(--line);width:100%;min-height:50px;color:var(--ink);background:#fff;border-radius:16px;padding:0 16px;font:500 16px Inter Tight,sans-serif}label{color:var(--ink2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.row{align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.muted{color:var(--ink2)}.small{font-size:13px}.av{background:#edebe5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.pill{background:#edebe5;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600}.voltar{min-height:auto;color:var(--ink2);background:0 0;border:0;justify-content:flex-start;padding:0;font-size:22px}.hero{background:var(--pitch);color:#fff;border-radius:28px;flex-direction:column;gap:10px;padding:28px;display:flex}.campo{background:var(--pitch);border-radius:22px;grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.campo .time{flex-direction:column;gap:8px;display:flex}.campo .j{border-radius:14px;justify-content:space-between;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.A .j{color:var(--ink);background:#fff}.B .j{background:var(--ink);color:#fff}.ind{border-radius:50%;flex:none;width:18px;height:18px}.erro{color:#b42318;font-size:14px}.notas{gap:6px;display:flex}.notas button{width:40px;min-height:40px;padding:0}.notas .on{background:var(--acc);color:#fff;border-color:var(--acc)}.tab{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);background:#f5f4f0eb;justify-content:center;gap:10px;padding:12px 16px 28px;display:flex;position:fixed;bottom:0;left:0;right:0}
