@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(../media/archivo-vietnamese-400-normal.44_8ob_pw7xck.woff2)format("woff2"),url(../media/archivo-vietnamese-400-normal.0fpp1c64d_qyu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(../media/archivo-latin-ext-400-normal.16t__pobvc8dh.woff2)format("woff2"),url(../media/archivo-latin-ext-400-normal.24qd3u1d8onzd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(../media/archivo-latin-400-normal.3al4jnsitk6tb.woff2)format("woff2"),url(../media/archivo-latin-400-normal.2p5qlp11e1qjw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(../media/archivo-vietnamese-500-normal.1dsm-5r4btonk.woff2)format("woff2"),url(../media/archivo-vietnamese-500-normal.2_jo640xwc9ey.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(../media/archivo-latin-ext-500-normal.1kwxfl_mw-9o9.woff2)format("woff2"),url(../media/archivo-latin-ext-500-normal.16bqb5p-rvlz2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(../media/archivo-latin-500-normal.3vysnfsdpvi3g.woff2)format("woff2"),url(../media/archivo-latin-500-normal.03x2h61ehvxca.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(../media/archivo-vietnamese-600-normal.22t-lethpxspk.woff2)format("woff2"),url(../media/archivo-vietnamese-600-normal.2lw79ud0zuiey.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(../media/archivo-latin-ext-600-normal.2f-md34ksgtiy.woff2)format("woff2"),url(../media/archivo-latin-ext-600-normal.3axuw28vfezf3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(../media/archivo-latin-600-normal.2w7w9yha17-bx.woff2)format("woff2"),url(../media/archivo-latin-600-normal.28ezk_5ik19tt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(../media/archivo-vietnamese-700-normal.3e4_pjtfifv50.woff2)format("woff2"),url(../media/archivo-vietnamese-700-normal.2ungjxobuv9zl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(../media/archivo-latin-ext-700-normal.3nlgn8-qtd8_p.woff2)format("woff2"),url(../media/archivo-latin-ext-700-normal.0yj6pw3x1bwrn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(../media/archivo-latin-700-normal.3jbg8rxzs6alt.woff2)format("woff2"),url(../media/archivo-latin-700-normal.1r3_p6quufg73.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(../media/archivo-vietnamese-800-normal.0we779mq37ue_.woff2)format("woff2"),url(../media/archivo-vietnamese-800-normal.0mv1bx_-_goj0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(../media/archivo-latin-ext-800-normal.032zj2je4osr3.woff2)format("woff2"),url(../media/archivo-latin-ext-800-normal.2yqigek1om5ay.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(../media/archivo-latin-800-normal.400x0ire8ss5g.woff2)format("woff2"),url(../media/archivo-latin-800-normal.22ydm2rbdc2--.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(../media/big-shoulders-display-vietnamese-800-normal.3807zngmrox0s.woff2)format("woff2"),url(../media/big-shoulders-display-vietnamese-800-normal.3p-rjbb24rt3r.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(../media/big-shoulders-display-latin-ext-800-normal.0tfx3fuql5bsl.woff2)format("woff2"),url(../media/big-shoulders-display-latin-ext-800-normal.2t0g0nvk56124.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(../media/big-shoulders-display-latin-800-normal.29x3v7jjj_bw3.woff2)format("woff2"),url(../media/big-shoulders-display-latin-800-normal.12sxhrv4enc1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(../media/big-shoulders-display-vietnamese-900-normal.26t6su4h1mc1h.woff2)format("woff2"),url(../media/big-shoulders-display-vietnamese-900-normal.3wc6e88eu3sut.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(../media/big-shoulders-display-latin-ext-900-normal.2dskn8p8dky83.woff2)format("woff2"),url(../media/big-shoulders-display-latin-ext-900-normal.1l23qp-rsl5ms.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(../media/big-shoulders-display-latin-900-normal.2wccdil_i16q6.woff2)format("woff2"),url(../media/big-shoulders-display-latin-900-normal.30vpvtkj-ti4r.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--fd:"Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--fb:"Archivo", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--neon:#27f30e;--ink:#031a00;--hh:56px;--bg:#fff;--surface:#fff;--surface-2:#efefeb;--line:#000;--text:#000;--muted:#444944;--accent:#000;--ok-bg:#27f30e73;--warn:#8a5000;--warn-bg:#ffb02038;--bad:#b4202d;--amarelo:#fff024;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#000;--surface:#000;--surface-2:#171717;--line:#fff;--text:#fff;--muted:#b6bbb7;--accent:#4df724;--ok-bg:#27f30e33;--warn:#ffbe45;--warn-bg:#ffb02024;--bad:#ff6b77;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:400 16px/1.45 var(--fb);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}@media (max-width:899px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 16px}@media (min-width:720px){.wrap{padding:0 24px}}.ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.topo{z-index:60;padding-top:env(safe-area-inset-top,0px);color:#f2f5f2;background:#000;position:sticky;top:0}.topo-in{height:var(--hh);align-items:center;gap:14px;display:flex}.marca{line-height:0;display:flex}.marca img{width:auto;height:23px}.menu-topo{align-self:stretch;margin-left:8px;display:none}.menu-topo a{color:#9aa49c;align-items:center;padding:0 11px;font-size:15px;font-weight:600;display:flex;position:relative}.menu-topo a.on{color:#fff}.menu-topo a.on:after{content:"";background:var(--neon);height:3px;position:absolute;bottom:0;left:11px;right:11px}@media (min-width:900px){.menu-topo{display:flex}}.topo-acoes{align-items:center;gap:8px;margin-left:auto;display:flex}.eu{color:#f2f5f2;align-items:center;gap:8px;max-width:170px;font-size:14px;font-weight:600;display:flex}.eu span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eu img,.eu .av{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.eu .av{color:#c9d0ca;background:#1d221d;place-items:center;display:grid}.menu-baixo{z-index:60;padding-bottom:env(safe-area-inset-bottom,0px);background:#000;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.menu-baixo a{color:#9aa49c;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:9px 2px 8px;font-size:10px;font-weight:600;display:flex}.menu-baixo a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.menu-baixo .ico{width:22px;height:22px}.menu-baixo a.on{color:var(--neon)}@media (min-width:900px){.menu-baixo{display:none}}.btn{min-height:44px;font:800 17px/1 var(--fd);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.btn-sm{min-height:36px;padding:0 12px;font-size:15px}.btn-block{width:100%}.btn-neon{background:var(--neon);color:var(--ink)}.btn-preto{color:var(--neon);background:#000}.btn-linha{box-shadow:inset 0 0 0 2px var(--line);color:var(--text);background:0 0}.btn:disabled{opacity:.5;cursor:not-allowed}.card{background:var(--surface);border:2px solid var(--line)}.pad{padding:16px}.sombra{box-shadow:5px 5px 0 var(--line)}.page-h{padding:22px 0 16px}.page-h h1{font:900 44px/.9 var(--fd);text-transform:uppercase}.page-h p{max-width:60ch;color:var(--muted);margin-top:6px}.sec{margin-top:30px}.sec-t{font:900 30px/.95 var(--fd);text-transform:uppercase;margin-bottom:12px}.vazio{color:var(--muted);text-align:center;padding:22px 16px}.vazio b{color:var(--text);margin-bottom:4px;display:block}.aviso{border:2px solid var(--line);background:var(--surface-2);color:var(--muted);padding:12px 14px;font-size:14px}.chip{background:var(--surface-2);height:26px;box-shadow:inset 0 0 0 2px var(--line);align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.chip.ok{background:var(--ok-bg);box-shadow:none}mark{background:var(--warn-bg);color:var(--warn);padding:0 3px}.hero{background:var(--neon);color:#000;box-shadow:5px 5px 0 var(--line);gap:12px;margin-top:16px;padding:22px 18px 24px;display:grid}@media (min-width:720px){.hero{padding:32px 28px}}.hero h1{font:900 clamp(52px, 15vw, 96px)/.85 var(--fd);text-transform:uppercase}.hero p{color:#000000d1;max-width:52ch;font-weight:500}.hero .acoes{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.hero .btn-linha{color:#000;box-shadow:inset 0 0 0 2px #000}.campo{gap:6px;margin-bottom:12px;display:grid}.campo label,.rotulo{color:var(--muted);font-size:14px;font-weight:600}.rotulo{margin-bottom:6px}.campo input,.campo select{border:2px solid var(--line);background:var(--surface);width:100%;min-height:46px;color:var(--text);border-radius:0;outline:none;padding:0 12px;font-size:16px}.campo input:focus,.campo select:focus{box-shadow:0 0 0 3px var(--ok-bg)}.campo small{color:var(--muted);font-size:13px}.opcoes{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.opcoes button{background:var(--surface);height:36px;box-shadow:inset 0 0 0 2px var(--line);border:0;padding:0 13px;font-size:14px;font-weight:600}.opcoes button.on{background:var(--text);color:var(--bg)}.msg{margin-top:10px;font-size:14px;font-weight:600}.msg.erro{color:var(--bad)}.msg.ok{color:var(--accent)}.entrar-card{max-width:440px;margin:24px auto 0}.termos-nota{color:var(--muted);margin-top:12px;font-size:13px}.termos-nota a{color:var(--text);font-weight:600;text-decoration:underline}.capa{aspect-ratio:640/324;border-bottom:2px solid var(--line);background:var(--surface-2);width:calc(100% + 32px);max-height:300px;color:var(--muted);place-items:center;margin:0 -16px;font-size:14px;display:grid}.capa span{align-items:center;gap:8px;display:inline-flex}@media (min-width:720px){.capa{border:2px solid var(--line);width:100%;margin:16px 0 0}}.p-topo{align-items:flex-end;gap:14px;margin-top:-44px;padding:0 4px;display:flex;position:relative}.p-topo .foto{border:4px solid var(--bg);color:#fff;object-fit:cover;background:#000;border-radius:50%;flex:none;place-items:center;width:88px;height:88px;display:grid}.p-topo .foto .ico{width:44px;height:44px}.p-topo h1{font:900 30px/1 var(--fd);text-transform:uppercase}.p-topo span{color:var(--muted);font-size:14px}.chips{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}.legal{gap:20px;display:grid}.legal h2{font:900 22px/1.1 var(--fd);text-transform:uppercase;margin-bottom:8px}.legal p,.legal li{color:var(--muted);font-size:15.5px}.legal p+p{margin-top:6px}.legal ul{gap:6px;margin:0;padding-left:20px;display:grid}.legal b{color:var(--text)}.rodape{border-top:2px solid var(--line);color:var(--muted);margin-top:44px;padding:24px 0 28px;font-size:13.5px}.rodape nav{flex-wrap:wrap;gap:4px 16px;margin-top:10px;display:flex}.rodape a{color:var(--text);font-weight:600}.badge{white-space:nowrap;align-items:center;height:24px;padding:0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.s-ok{background:var(--ok-bg);color:var(--text)}.s-warn{background:var(--warn-bg);color:var(--warn)}.s-bad{color:var(--bad);background:#d92c3b1f}.s-none{background:var(--surface-2);color:var(--muted)}.hint{color:var(--muted);font-size:13.5px}.st-card{gap:12px;display:grid}.st-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.st-top b{font-size:16px}.linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn-ruim{color:var(--bad);background:#d92c3b1f}.upload{border:2px dashed var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex;position:relative}.upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.upload img{object-fit:cover;border:2px solid var(--line);flex:none;width:56px;height:72px}.upload .up-ico{background:var(--surface-2);width:56px;height:72px;font:900 30px/1 var(--fd);flex:none;place-items:center;display:grid}.upload b{display:block}.upload small{color:var(--muted);font-size:13px}.check{border:2px solid var(--line);align-items:flex-start;gap:10px;padding:12px;font-size:14.5px;display:flex}.check input{accent-color:#27f30e;flex:none;width:20px;height:20px;margin:1px 0 0}.fila{gap:12px;display:grid}.pedido{gap:12px;padding:14px;display:grid}.pedido-top{align-items:flex-start;gap:12px;display:flex}.foto-ver{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--line);background:var(--surface-2);width:110px;display:block}.reg{margin:0;list-style:none}.reg li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14.5px;display:flex}.reg li:last-child{border-bottom:0}.reg time{color:var(--muted);flex:none;font-size:13px}.topo-pagina{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.escudo{color:#fff;width:40px;height:40px;font:800 14px/1 var(--fb);background:#000;flex:none;place-items:center;display:grid}.escudo.grande{width:64px;height:64px;font-size:22px}.lista-eq{margin:0;padding:0;list-style:none}.lista-eq li+li{border-top:2px solid var(--line)}.lista-eq a{align-items:center;gap:12px;padding:12px 14px;display:flex}.eq-nome{flex:1;gap:2px;min-width:0;display:grid}.eq-nome b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eq-nome small,.lista-jog small{color:var(--muted);font-size:13.5px}.eq-topo{align-items:center;gap:14px;display:flex}.eq-titulo{font:900 30px/1 var(--fd);text-transform:uppercase}.voltar{color:var(--muted);padding:14px 0 10px;font-weight:600;display:inline-block}.lista-jog{margin:0;padding:0;list-style:none}.lista-jog li{align-items:center;gap:10px;padding:11px 14px;display:flex}.lista-jog li+li{border-top:1px solid var(--line)}.lista-jog li>span:first-child{flex:1;gap:2px;min-width:0;display:grid}.lista-jog .tirar{background:var(--surface-2);border:0;width:32px;height:32px;font-size:20px;line-height:1}.wz,.st-card{scroll-margin-top:72px}.wz h2{font:900 26px/1 var(--fd);text-transform:uppercase;margin:2px 0 6px}.wz-sub{color:var(--muted);margin-bottom:14px}.passos{gap:4px;margin-bottom:12px;display:flex}.passos i{background:var(--surface-2);flex:1;height:6px}.passos i.on{background:var(--neon)}.regras{color:var(--muted);gap:8px;margin:0 0 14px;padding-left:20px;display:grid}.busca{gap:8px;margin-bottom:10px;display:flex}.busca input{border:2px solid var(--line);background:var(--surface);min-width:0;min-height:44px;color:var(--text);outline:none;flex:1;padding:0 12px;font-size:16px}.slots{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (min-width:720px){.slots{grid-template-columns:repeat(3,1fr)}}.slot{border:2px dashed var(--line);text-align:center;cursor:pointer;justify-items:center;gap:4px;padding:14px 8px;display:grid;position:relative}.slot input{opacity:0;cursor:pointer;position:absolute;inset:0}.slot.ok{background:var(--ok-bg);border-style:solid}.slot-ico{background:var(--surface-2);width:44px;height:44px;font:900 24px/1 var(--fd);place-items:center;display:grid}.slot.ok .slot-ico{background:var(--neon);color:var(--ink)}.slot small{color:var(--muted);font-size:12.5px}.resumo{gap:8px;margin:0;list-style:none;display:grid}.linha-tempo{gap:10px;margin:0;padding:0;list-style:none;display:grid}.linha-tempo li{color:var(--muted);padding-left:30px;position:relative}.linha-tempo li:before{content:"";border:2px solid var(--line);width:18px;height:18px;position:absolute;top:2px;left:0}.linha-tempo li.feito{color:var(--text)}.linha-tempo li.feito:before{background:var(--neon)}.linha-tempo li.agora{color:var(--text);font-weight:700}.linha-tempo li.agora:before{background:var(--text)}.checagem{gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.checagem li:before{content:"✓ ";font-weight:800}.checagem li.falta{color:var(--bad)}.checagem li.falta:before{content:"✕ "}.checagem a{font-weight:600;text-decoration:underline}.fotos-eq{flex-wrap:wrap;gap:8px;display:flex}.fotos-eq figure{width:80px;margin:0}.fotos-eq img,.fotos-eq .sem-foto{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--line);background:var(--surface-2);width:80px;color:var(--muted);text-align:center;place-items:center;font-size:11px;display:grid}.fotos-eq figcaption{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.aviso a,.link{color:var(--text);font-weight:700;text-decoration:underline}.aviso-warn{border-color:var(--warn);background:var(--warn-bg);color:var(--warn)}.aviso-warn b{color:var(--warn)}.filtros{scrollbar-width:none;gap:6px;margin:0 -16px 14px;padding:2px 16px 6px;display:flex;overflow-x:auto}.filtros::-webkit-scrollbar{display:none}.filtros a{height:36px;box-shadow:inset 0 0 0 2px var(--line);background:var(--surface);white-space:nowrap;flex:none;align-items:center;padding:0 13px;font-size:14px;font-weight:600;display:inline-flex}.filtros a.on{background:var(--text);color:var(--bg)}.grid-jog{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.grid-jog{grid-template-columns:repeat(2,1fr)}}.jog{box-shadow:4px 4px 0 var(--line);align-items:center;gap:12px;padding:12px 14px;display:flex}.jog:active{box-shadow:2px 2px 0 var(--line);transform:translate(2px,2px)}.jog-info{flex:1;gap:2px;min-width:0;display:grid}.jog-info b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jog-info small{color:var(--muted);font-size:13.5px}.jog-ver{flex:none;font-size:13px;font-weight:700;text-decoration:underline}.foto-j{object-fit:cover;color:#fff;width:48px;height:48px;font:800 15px/1 var(--fb);background:#000;border-radius:50%;flex:none;place-items:center;display:grid}.p-topo .foto-j.g{border:4px solid var(--bg);color:#fff;width:88px;height:88px;font-size:28px}.capa img{object-fit:cover;width:100%;height:100%}.chip.amarelo{background:var(--amarelo);box-shadow:inset 0 0 0 2px var(--line)}
