.fn{--fn-bg:#f3f3f0;--fn-surface:#fff;--fn-ink:#121411;--fn-ink-2:#3b3f3a;--fn-ink-3:#6c716a;--fn-line:#e4e5df;--fn-gold:#c9a45c;--fn-gold-ink:#8a6520;--fn-gold-soft:#f7efdc;--fn-green:#1f8f63;--fn-green-soft:#e4f3ec;--fn-silver:#a6abaf;--fn-card:#10140f;--fn-card-ink:#f4f1e8;--fn-card-mut:#a9ad9f;background:var(--fn-bg)!important}.fn-carta{background:radial-gradient(120% 90% at 85% 0%, #2a2f22 0%, var(--fn-card) 55%), var(--fn-card);color:var(--fn-card-ink);border-radius:26px;gap:14px;padding:16px 18px 18px;display:grid;position:relative;overflow:hidden}.fn-carta:after{content:"";pointer-events:none;border:1px solid #c9a45c59;border-radius:20px;position:absolute;inset:7px}.fn-carta>*{z-index:1;position:relative}.fn-carta-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.fn-voltar{color:var(--fn-card-mut);cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 0;font-size:13px;font-weight:700}.fn-acoes{gap:8px;display:flex}.fn-ic{color:var(--fn-card-ink);cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.fn-ic svg{width:17px;height:17px}.fn-seguir{border:1px solid var(--fn-gold);color:var(--fn-gold);cursor:pointer;font:inherit;background:0 0;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.fn-seguir.on{background:var(--fn-gold);color:#1b160b}.fn-carta-id{gap:6px;display:grid}.fn-selo{color:var(--fn-gold);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.fn-carta h1{text-wrap:balance;margin:0;font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-size:clamp(32px,9vw,42px);font-weight:700;line-height:1}.fn-linha-id{color:var(--fn-card-mut);font-size:13px}.fn-linha-id b{color:var(--fn-card-ink)}.fn-carta-pais{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fn-carta-pais div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:8px 10px;display:grid}.fn-carta-pais small{color:var(--fn-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.fn-carta-pais b{font-size:14px;line-height:1.25}.fn-carta-nums{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:12px;display:grid}.fn-carta-nums div{display:grid}.fn-carta-nums b{font-size:24px;font-weight:800;line-height:1.1}.fn-carta-nums b.ouro{color:var(--fn-gold)}.fn-carta-nums small{color:var(--fn-card-mut);font-size:11px;font-weight:600}.fn-carta-share{background:var(--fn-gold);color:#1b160b;cursor:pointer;font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:800;display:flex}.fn-abas-sec{gap:12px;min-width:0;display:grid}.fn-abas{background:var(--fn-bg);top:env(safe-area-inset-top,0px);z-index:5;gap:4px;padding-block:6px;display:flex;position:sticky}.fn-abas button{color:var(--fn-ink-3);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;flex:1;min-height:40px;font-size:13px;font-weight:800}.fn-abas button.on{background:var(--fn-ink);color:var(--fn-bg)}.fn-paineis{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:16px;transition:height .25s;display:flex;overflow-x:auto}.fn-paineis::-webkit-scrollbar{display:none}.fn-painel{scroll-snap-align:start;flex:0 0 100%;align-content:start;gap:14px;min-width:0;display:grid}.fn-box{background:var(--fn-surface);border:1px solid var(--fn-line);border-radius:20px;gap:10px;min-width:0;padding:16px;display:grid}.fn-box h2{margin:0;font-size:16px;font-weight:800}.fn-box h3{margin:6px 0 0;font-size:14px;font-weight:800}.fn-sub{color:var(--fn-ink-3);margin:-6px 0 0;font-size:12.5px;line-height:1.45}.fn-pos{margin:0}.fn-vazio{color:var(--fn-ink-3);margin:0;padding:12px 4px;font-size:14px}.fn-eixo{fill:var(--fn-ink-3);font-size:10px;font-weight:700}.fn-grade{fill:none;stroke:var(--fn-line);stroke-width:1px}.fn-leg{color:var(--fn-ink-3);flex-wrap:wrap;gap:14px;font-size:12px;font-weight:700;display:flex}.fn-leg i{background:var(--fn-line);vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.fn-leg i.b{border-radius:50%}.fn-leg i.q{border-radius:3px}.fn-leg i.o{background:var(--fn-gold)}.fn-leg i.p{background:var(--fn-silver)}.fn-leg i.m{background:var(--fn-ink)}.fn-leg i.f{background:var(--fn-gold)}.fn-leg i.c1{background:var(--fn-green-soft)}.fn-leg i.c2{background:var(--fn-green)}.fn-leg i.ct{background:var(--fn-gold)}.fn-chips{flex-wrap:wrap;gap:6px;display:flex}.fn-chips button{background:var(--fn-surface);border:1px solid var(--fn-line);color:var(--fn-ink-2);cursor:pointer;font:inherit;border-radius:999px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:800}.fn-chips button.on{background:var(--fn-ink);border-color:var(--fn-ink);color:var(--fn-bg)}.fn-tag{background:var(--fn-bg);color:var(--fn-ink-2);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:6px;margin-right:6px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:800;display:inline-block}.fn-tag.nac{background:var(--fn-gold);color:#1b160b}.fn-cv-lista{display:grid}.fn-cv{border-top:1px solid var(--fn-line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.fn-cv:first-child{border-top:0}.fn-cv-m{background:var(--fn-bg);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:inline-flex}.fn-cv.ouro .fn-cv-m{background:var(--fn-gold);color:#1b160b}.fn-cv.prata .fn-cv-m{background:var(--fn-silver);color:#fff}.fn-cv-c{gap:2px;min-width:0;display:grid}.fn-cv-c b{font-size:13.5px;line-height:1.3}.fn-cv-c small{color:var(--fn-ink-3);font-size:12px}.fn-cv-f{justify-items:end;display:grid}.fn-cv-f em{color:var(--fn-gold);letter-spacing:1px;font-size:11px;font-style:normal}.fn-cv-f small{color:var(--fn-ink-3);font-size:11px}.fn-anos{gap:10px;display:grid}.fn-ano{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.fn-ano>b{grid-row:span 2;font-size:15px}.fn-ano span{flex-wrap:wrap;gap:5px;display:flex}.fn-ano span i{background:var(--fn-line);border-radius:50%;width:16px;height:16px;display:inline-block}.fn-ano span i.o{background:var(--fn-gold)}.fn-ano span i.p{background:var(--fn-silver)}.fn-ano small{color:var(--fn-ink-3);font-size:12px}.fn-forma{gap:8px;display:flex}.fn-forma div{flex:1;justify-items:center;gap:4px;display:grid}.fn-bola{background:var(--fn-line);color:var(--fn-ink-2);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:inline-flex}.fn-bola.ouro{background:var(--fn-gold);color:#1b160b}.fn-bola.prata{background:var(--fn-silver);color:#fff}.fn-bola.bom{background:var(--fn-green-soft);color:var(--fn-green)}.fn-forma small{color:var(--fn-ink-3);text-align:center;font-size:10.5px;font-weight:700}.fn-rosca{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:14px;display:grid}.fn-rosca-n{fill:var(--fn-ink);font-size:24px;font-weight:800}.fn-rosca-leg{gap:6px;display:grid}.fn-rosca-leg span{align-items:center;gap:8px;font-size:13px;display:flex}.fn-rosca-leg i{border-radius:50%;width:10px;height:10px;display:inline-block}.fn-rosca-leg b{margin-left:auto}.fn-rosca-leg small{color:var(--fn-ink-3);font-size:12px}.fn-oval{width:100%;height:auto;display:block}.fn-oval-a{fill:#c9a45c42;stroke:var(--fn-gold);stroke-width:2.6px}.fn-oval-b{fill:#787e8224;stroke:var(--fn-silver);stroke-dasharray:5 4;stroke-width:2px}.fn-oval-p{fill:var(--fn-gold);stroke:var(--fn-surface);stroke-width:2px}.fn-oval-l{fill:var(--fn-ink-2);font-size:11.5px;font-weight:800}.fn-ot{font-size:13px;display:grid}.fn-ot-h,.fn-ot-r{grid-template-columns:minmax(0,1fr) 84px 84px;gap:8px;padding:6px 0;display:grid}.fn-ot-r{border-top:1px solid var(--fn-line)}.fn-ot-h b{text-align:right;font-size:11.5px}.fn-ot-r b{text-align:right}.fn-ot .a{color:var(--fn-gold-ink)}.fn-ot .b{color:var(--fn-ink-3)}.fn-pai{gap:2px;display:grid}.fn-pai small{color:var(--fn-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.fn-pai strong{font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-size:26px;line-height:1.05}.fn-pai em{color:var(--fn-ink-3);font-size:12.5px;font-style:normal}.fn-nums3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fn-nums3 div{background:var(--fn-bg);border-radius:12px;padding:8px 10px;display:grid}.fn-nums3 b{font-size:18px}.fn-nums3 small{color:var(--fn-ink-3);font-size:11px;line-height:1.3}.fn-irm{gap:9px;display:grid}.fn-irm-l{grid-template-columns:minmax(0,1fr) 84px 26px;align-items:center;gap:10px;font-size:13px;display:grid}.fn-irm-l>span small{color:var(--fn-ink-3);font-size:11px;display:block}.fn-irm-l.ela{font-weight:800}.fn-irm-b{background:var(--fn-bg);border-radius:999px;height:8px;overflow:hidden}.fn-irm-b span{background:var(--fn-silver);border-radius:999px;height:100%;display:block}.fn-irm-l.ela .fn-irm-b span{background:var(--fn-gold)}.fn-irm-l>b{text-align:right}.fn-arv-wrap{margin-inline:-4px;padding:2px 4px 6px;overflow-x:auto}.fn-arv{grid-template-rows:repeat(8,minmax(62px,auto));grid-template-columns:repeat(3,150px);gap:6px 14px;display:grid}.fn-no{background:var(--fn-bg);border-left:3px solid var(--fn-ink);border-radius:10px;align-self:center;gap:1px;padding:7px 9px;display:grid;position:relative}.fn-no.f{border-left-color:var(--fn-gold)}.fn-no.vazio{opacity:.55}.fn-no small{color:var(--fn-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:800}.fn-no b{font-size:12.5px;line-height:1.25}.fn-no em{color:var(--fn-ink-3);font-size:11px;font-style:normal}.fn-no i{color:var(--fn-gold-ink);font-size:10.5px;font-style:normal;font-weight:700}.fn-filhos{gap:8px;display:grid}.fn-filho{background:var(--fn-bg);border-left:3px solid var(--fn-ink);border-radius:10px;padding:8px 10px;display:grid}.fn-filho.f{border-left-color:var(--fn-gold)}.fn-filho b{font-size:13.5px}.fn-filho small{color:var(--fn-ink-3);font-size:12px}.fn-lista{background:var(--fn-surface);border:1px solid var(--fn-line);border-radius:20px;padding:2px 14px}.fn-prova{border-top:1px solid var(--fn-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.fn-prova:first-child{border-top:0}.fn-prova strong{font-size:13.5px;line-height:1.3;display:block}.fn-prova small{color:var(--fn-ink-3);font-size:12px}.fn-tits{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.fn-chip{background:var(--fn-gold-soft);color:var(--fn-gold-ink);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.fn-chip.prata{background:var(--fn-bg);color:var(--fn-ink-2)}.fn-pos{justify-items:end;display:grid}.fn-pos b{font-size:20px;font-weight:800;line-height:1}.fn-pos b.ouro{color:var(--fn-gold-ink)}.fn-pos small{color:var(--fn-ink-3);font-size:11px}.fn-pos em{color:var(--fn-gold);letter-spacing:1px;font-size:10px;font-style:normal}.fn-mais{border:0;border-top:1px solid var(--fn-line);color:var(--fn-green);cursor:pointer;font:inherit;background:0 0;width:100%;min-height:46px;font-size:13.5px;font-weight:800}.fn-cal{grid-template-columns:36px repeat(12,minmax(0,1fr));gap:4px;font-size:10px;display:grid}.fn-cal span{color:var(--fn-ink-3);text-align:center;font-weight:700}.fn-cal span.ano{text-align:left}.fn-cal i{aspect-ratio:1;background:var(--fn-bg);border-radius:5px;display:block}.fn-cal i.c1{background:var(--fn-green-soft)}.fn-cal i.c2{background:var(--fn-green)}.fn-cal i.ct{background:var(--fn-gold)}.fn-roleta{touch-action:pan-y;height:220px;position:relative}.fn-vid{aspect-ratio:16/9;color:#fff;cursor:pointer;background:#0f130e 50%/cover no-repeat;border:0;border-radius:18px;width:78%;max-width:100%;padding:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s;position:absolute;top:6px;left:50%;overflow:hidden}.fn-vid-capa{text-align:left;background:linear-gradient(#0000000d 30%,#000000bf);height:100%;padding:10px 12px;display:grid}.fn-vid-capa .play{color:#111;background:#ffffffeb;border-radius:50%;justify-content:center;place-self:center;align-items:center;width:42px;height:42px;display:inline-flex}.fn-vid-capa b{align-self:end;font-size:13px}.fn-vid-capa small{color:#d8dacd;font-size:11px}.fn-vid .fn-vid-player{height:100%}.fn-pontos{justify-content:center;gap:6px;display:flex}.fn-pontos i{background:var(--fn-line);border-radius:999px;width:6px;height:6px}.fn-pontos i.on{background:var(--fn-ink);width:18px}@media (prefers-reduced-motion:reduce){.fn-vid,.fn-paineis{transition:none}}.fn>*{min-width:0}.fn-abas-sec,.fn-paineis{max-width:100%}.fn-roleta{margin-inline:-16px;overflow:hidden}.fn-janela{touch-action:pan-y;transition:height .25s;overflow:hidden}.fn-paineis{scroll-snap-type:none;transition:transform .3s cubic-bezier(.2,.7,.2,1);overflow:visible;height:auto!important}.fn-paineis.arrastando{transition:none}@media (prefers-reduced-motion:reduce){.fn-janela,.fn-paineis{transition:none}}.fn-arv-wrap{touch-action:pan-x pan-y;overscroll-behavior-x:contain}.fn-rec{gap:0;padding:0}.fn-rec-h{color:var(--fn-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:56px;padding:12px 16px;display:flex}.fn-rec-h span{gap:1px;min-width:0;display:grid}.fn-rec-h b{font-size:15px;font-weight:800}.fn-rec-h small{color:var(--fn-ink-3);font-size:12px}.fn-rec-h svg{color:var(--fn-ink-3);flex-shrink:0;width:20px;height:20px;transition:transform .2s}.fn-rec.on .fn-rec-h svg{transform:rotate(180deg)}.fn-rec-corpo{gap:10px;padding:0 16px 16px;display:grid}.fn-sub0{margin:0}.fn-svg{width:100%;height:auto;display:block;overflow:visible}.fn-regua{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.fn-faixa{fill:var(--fn-bg)}.fn-estr{fill:var(--fn-gold-ink);letter-spacing:1px}.fn-leitura{gap:2px;min-height:50px;display:grid}.fn-leitura b{font-size:26px;font-weight:800;line-height:1.05}.fn-leitura b small{color:var(--fn-ink-3);font-size:13px;font-weight:700}.fn-leitura span{color:var(--fn-ink-2);font-size:13px}.fn-leitura em{color:var(--fn-gold-ink);font-style:normal;font-weight:800}.fn-mm{gap:12px;display:grid}.fn-mm-l{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.fn-mm-ev{align-items:baseline;gap:6px;min-width:0;display:flex}.fn-mm-ev b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.fn-mm-ev small{color:var(--fn-ink-3);flex-shrink:0;font-size:11px}.fn-mm-n{text-align:right;white-space:nowrap;font-size:12px}.fn-mm-n small{color:var(--fn-ink-3)}.fn-mm-n b.mo{color:var(--fn-gold-ink)}.fn-mm-t{background:var(--fn-bg);border-radius:999px;grid-column:1/-1;height:16px;margin-inline:8px;position:relative}.fn-mm-liga{background:var(--fn-line);height:2px;position:absolute;top:7px}.fn-mm-mar,.fn-mm-mor{border:2px solid var(--fn-surface);width:14px;height:14px;position:absolute;top:1px}.fn-mm-mar{background:var(--fn-green);border-radius:50%;transform:translate(-50%)}.fn-mm-mor{background:var(--fn-gold);border-radius:3px;transform:translate(-50%)rotate(45deg)}.fn-oval-v{fill:var(--fn-gold-ink);font-size:12px;font-weight:800}.fn-ot-h span{color:var(--fn-ink-3);font-size:11.5px;font-weight:700}.fn-escuro{color:#f4f1e8;background:radial-gradient(120% 100% at 100% 0,#2c3323 0%,#12160f 55%,#0d100b 100%);border-radius:22px;gap:12px;padding:16px;display:grid;position:relative;overflow:hidden}.fn-escuro:after{content:"";pointer-events:none;border:1px solid #c9a45c38;border-radius:18px;position:absolute;inset:5px}.fn-escuro>*{z-index:1;position:relative}.fn-escuro-h{gap:2px;display:grid}.fn-escuro-h b{font-size:16px;font-weight:800}.fn-escuro-h small{color:#a9ad9f;font-size:12px}.fn-cq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fn-cq{color:#f4f1e8;cursor:pointer;font:inherit;text-align:left;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;gap:2px;min-height:76px;padding:10px;display:grid}.fn-cq b{font-size:24px;font-weight:800;line-height:1.05}.fn-cq span{color:#c9cbbf;font-size:11.5px;font-weight:700;line-height:1.25}.fn-cq.topo{background:linear-gradient(160deg,#d8b46a52,#d8b46a14);border-color:#d8b46a73}.fn-cq.topo b{color:#e8c983}.fn-cq.zero{cursor:default;opacity:.4}.fn-cq.on{border-color:#e8c983;box-shadow:inset 0 0 0 1px #e8c983}.fn-cq:focus-visible{outline-offset:2px;outline:2px solid #e8c983}.fn-cq-lista{background:#00000040;border-radius:14px;padding:4px 12px;display:grid}.fn-cq-l{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.fn-cq-l:first-child{border-top:0}.fn-cq-l span{gap:1px;min-width:0;display:grid}.fn-cq-l b{font-size:13px;line-height:1.3}.fn-cq-l small{color:#a9ad9f;font-size:11.5px}.fn-cq-l em{color:#e8c983;letter-spacing:1px;flex-shrink:0;font-size:10px;font-style:normal}.fn-evo-num{flex-wrap:wrap;align-items:end;gap:4px 18px;min-height:52px;display:flex}.fn-evo-num>span{display:grid}.fn-evo-num b{font-size:28px;font-weight:800;line-height:1}.fn-evo-num small{color:#a9ad9f;font-size:11.5px;font-weight:700}.fn-evo-num .ouro b{color:#e8c983}.fn-evo-ev{flex:100%}.fn-evo-ev em{color:#e8c983;font-size:12px;font-style:normal;font-weight:800}.fn-escuro-grade{stroke:#ffffff14;stroke-width:1px}.fn-escuro-eixo{fill:#8d9184;font-size:10px;font-weight:700}.fn-escuro-leg{color:#c9cbbf;flex-wrap:wrap;gap:14px;font-size:12px;font-weight:700;display:flex}.fn-escuro-leg i{vertical-align:3px;border-radius:3px;width:16px;height:4px;margin-right:6px;display:inline-block}.fn-vid-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fn-melhores-btn{background:var(--fn-ink);color:var(--fn-bg);cursor:pointer;font:inherit;border:0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 13px;font-size:12.5px;font-weight:800;display:inline-flex}.fn-melhores{gap:10px;display:grid}.fn-melhores-topo{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.fn-melhores-topo b{font-size:15px}.fn-melhores-topo button{border:1px solid var(--fn-line);color:var(--fn-ink-3);cursor:pointer;font:inherit;background:0 0;border-radius:999px;width:32px;height:32px}.fn-melhores-player{aspect-ratio:16/9;background:#000;border-radius:14px;max-width:100%;position:relative;overflow:hidden}.fn-melhores-denovo{color:#fff;cursor:pointer;font:inherit;background:#000;border:0;width:100%;height:100%;font-size:15px;font-weight:800}.fn-melhores-lista{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fn-melhores-lista button{color:var(--fn-ink-2);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;width:100%;min-height:40px;padding:0 10px;font-size:13.5px;display:flex}.fn-melhores-lista button span{color:var(--fn-ink-3);min-width:18px;font-weight:800}.fn-melhores-lista button small{color:var(--fn-ink-3);margin-left:auto;font-size:12px}.fn-melhores-lista button.on{background:var(--fn-gold-soft);border-color:var(--fn-gold);color:var(--fn-ink);font-weight:700}.fn-melhores-share{background:var(--fn-surface);border:1px solid var(--fn-ink);color:var(--fn-ink);cursor:pointer;font:inherit;border-radius:14px;min-height:46px;font-weight:800}.fn-melhores-fade{color:#fff;opacity:0;pointer-events:none;z-index:5;background:#000;justify-content:center;align-items:center;transition:opacity .45s;display:flex;position:absolute;inset:0}.fn-melhores-fade.on{opacity:1}.fn-melhores-fade span{text-align:center;gap:4px;padding:0 16px;font-size:17px;font-weight:800;display:grid}.fn-melhores-fade small{color:#c9a45c;letter-spacing:.14em;text-transform:uppercase;font-size:11px}@media (prefers-reduced-motion:reduce){.fn-melhores-fade{transition:none}}.fn-mm{color:#f4f1e8;cursor:pointer;font:inherit;text-align:left;background:#0b120d;border:0;border-radius:16px;align-items:center;gap:14px;width:100%;min-height:96px;margin-bottom:14px;padding:16px;display:flex;position:relative;overflow:hidden}.fn-mm img{filter:blur(14px)brightness(.45)saturate(1.2);object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.3)}.fn-mm>span{position:relative}.fn-mm-play{background:var(--fn-gold);color:#1b160b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding-left:3px;display:flex;box-shadow:0 0 0 6px #c9a45c2e}.fn-mm-txt{gap:3px;min-width:0;display:grid}.fn-mm-txt small{color:var(--fn-gold);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fn-mm-txt b{font-size:15px;font-weight:800;line-height:1.25}.fn-mm-txt em{color:#f4f1e8b3;font-size:12px;font-style:normal;font-weight:600}
.fc{--fn-bg:#f4f4f1;--fn-surface:#fff;--fn-line:#e6e6e1;background:#f4f4f1!important;gap:18px!important}.fc h2{margin:0;font-size:17px;font-weight:800}.fc h2 small{color:var(--fn-ink-3);margin-left:6px;font-size:12px;font-weight:600}.fc-topo{gap:12px;display:grid}.fc-barra{justify-content:space-between;align-items:center;display:flex}.fc-voltar{color:var(--fn-ink-2);cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:700}.fc-acoes{gap:8px;display:flex}.fc-ic{border:1px solid var(--fn-line);color:var(--fn-ink-2);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.fc-ic svg{width:18px;height:18px}.fc-seguir{border:1px solid var(--fn-ink);color:var(--fn-ink);cursor:pointer;font:inherit;background:#fff;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:13.5px;font-weight:800;display:inline-flex}.fc-seguir.on{background:var(--fn-ink);color:#fff}.fc-id{gap:4px;display:grid}.fc-selo{color:var(--fn-gold-ink);letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:800}.fc-id h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(26px,7.5vw,32px);font-weight:800;line-height:1.1}.fc-id p{color:var(--fn-ink-2);margin:0;font-size:14.5px}.fc-pais{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fc-pais div{border:1px solid var(--fn-line);background:#fff;border-radius:14px;gap:1px;padding:10px 12px;display:grid}.fc-pais small{color:var(--fn-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fc-pais b{font-size:14.5px;line-height:1.25}.fc-pessoas{color:var(--fn-ink-3);margin:0;font-size:12.5px}.fc-pessoas b{color:var(--fn-ink-2);font-weight:700}.fc-nums{border:1px solid var(--fn-line);background:#fff;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 8px;display:grid}.fc-nums div{border-left:1px solid var(--fn-line);text-align:center;justify-items:center;gap:2px;display:grid}.fc-nums div:first-child{border-left:0}.fc-nums b{font-size:26px;font-weight:800;line-height:1.05}.fc-nums .ouro b{color:var(--fn-gold-ink)}.fc-nums small{color:var(--fn-ink-3);font-size:11px;font-weight:600;line-height:1.2}.fc-sec{gap:10px;display:grid}.fc-forma{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.fc-forma div{border:1px solid var(--fn-line);text-align:center;background:#fff;border-radius:14px;justify-items:center;gap:3px;padding:10px 4px;display:grid}.fc-bola{background:var(--fn-bg);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:inline-flex}.fc-bola.ouro{background:var(--fn-gold);color:#1b160b}.fc-bola.prata{background:var(--fn-silver);color:#fff}.fc-forma b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.2;overflow:hidden}.fc-forma small{color:var(--fn-ink-3);font-size:10.5px}.fc-lista{border:1px solid var(--fn-line);background:#fff;border-radius:18px;padding:4px 14px;display:grid}.fc-tit{border-top:1px solid var(--fn-line);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.fc-tit:first-child{border-top:0}.fc-medalha{border-radius:50%;width:12px;height:12px}.fc-medalha.ouro{background:var(--fn-gold)}.fc-medalha.prata{background:var(--fn-silver)}.fc-tit-c{gap:2px;min-width:0;display:grid}.fc-tit-c b{font-size:14px;line-height:1.3}.fc-tit-c small{color:var(--fn-ink-3);font-size:12px}.fc-tit-f{justify-items:end;display:grid}.fc-tit-f em{color:var(--fn-gold);letter-spacing:1px;font-size:10.5px;font-style:normal}.fc-tit-f small{color:var(--fn-ink-3);font-size:11px}.fc-mais{border:0;border-top:1px solid var(--fn-line);color:var(--fn-ink);cursor:pointer;font:inherit;background:0 0;min-height:46px;font-size:13.5px;font-weight:800}.fc-nota{color:var(--fn-ink-3);margin:0;font-size:11.5px}.fc-estudo{gap:8px;display:grid}.fc-estudo>h2{margin-bottom:2px}.fc .fn-rec{border-radius:16px}.fc .fn-rec-corpo>.fn-box{border:0;padding:0}.fc .fn-rec-corpo>.fn-box>h2{font-size:14.5px}.fn-evo-claro{gap:10px;display:grid}.fn-evo-claro .fn-evo-num small{color:var(--fn-ink-3)}.fn-evo-claro .fn-evo-num .ouro b,.fn-evo-claro .fn-evo-ev em{color:var(--fn-gold-ink)}.fn-evo-claro .fn-escuro-grade{stroke:var(--fn-line)}.fn-evo-claro .fn-escuro-eixo{fill:var(--fn-ink-3)}.fc-evento{border:1px solid var(--fn-line);color:var(--fn-ink-2);background:#fff;border-radius:999px;flex-wrap:wrap;justify-self:start;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.fc-evento i{background:var(--fn-ink-3);border-radius:50%;width:7px;height:7px;display:inline-block}.fc-evento.aovivo{color:#b42318;border-color:#f3c3c3}.fc-evento.aovivo i{background:#d92d20;animation:1.4s ease-in-out infinite fc-pulso}.fc-evento b{color:var(--fn-ink);font-weight:800}@keyframes fc-pulso{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.fc-evento.aovivo i{animation:none}}.fc-abas-sec{gap:14px;display:grid}.fc-abas{border-bottom:1px solid var(--fn-line);scrollbar-width:none;top:env(safe-area-inset-top,0px);z-index:5;background:#f4f4f1;gap:2px;display:flex;position:sticky;overflow-x:auto}.fc-abas::-webkit-scrollbar{display:none}.fc-abas button{color:var(--fn-ink-3);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;flex:1 0 auto;min-height:46px;padding:0 12px;font-size:14px;font-weight:800}.fc-abas button.on{border-bottom-color:var(--fn-gold);color:var(--fn-ink)}.fc-abas button.trava{color:#b4b4ae;cursor:default}.fc-abas button.trava small{color:#8a8a84;background:#ecece7;border-radius:999px;margin-left:4px;padding:2px 6px;font-size:10px;font-weight:800}.fc-painel{gap:16px;min-width:0;display:grid}.fc-sub0{margin:0!important}.fc-h2s{color:var(--fn-ink-3);margin-left:6px;font-size:12px;font-weight:600}.fc-pais2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fc-pai{border:1px solid var(--fn-line);border-left:3px solid var(--fn-ink);background:#fff;border-radius:14px;gap:3px;padding:10px 12px;display:grid}.fc-pai.f{border-left-color:var(--fn-gold)}.fc-pai small{color:var(--fn-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fc-pai b{font-size:15px;line-height:1.25}.fc-pai em{color:var(--fn-ink-3);font-size:12px;font-style:normal}.fc-pai span{color:var(--fn-ink-2);font-size:12px;line-height:1.4}.fc-pai strong{color:var(--fn-gold-ink)}.fc .fn-escuro{border:1px solid var(--fn-line);color:var(--fn-ink);background:#fff}.fc .fn-escuro:after{display:none}.fc .fn-escuro-h small{color:var(--fn-ink-3)}.fc .fn-cq{background:var(--fn-bg);border-color:var(--fn-line);color:var(--fn-ink)}.fc .fn-cq span{color:var(--fn-ink-2)}.fc .fn-cq.topo{background:var(--fn-gold-soft);border-color:#ecdcb8}.fc .fn-cq.topo b{color:var(--fn-gold-ink)}.fc .fn-cq.on{border-color:var(--fn-gold);box-shadow:inset 0 0 0 1px var(--fn-gold)}.fc .fn-cq-lista{background:var(--fn-bg)}.fc .fn-cq-l{border-top-color:var(--fn-line)}.fc .fn-cq-l small{color:var(--fn-ink-3)}.fc .fn-cq-l em{color:var(--fn-gold)}.fc-forma small br{display:block}.fc-pais button,.fc-pai{cursor:pointer;font:inherit;text-align:left}.fc-pais button{border:1px solid var(--fn-line);color:inherit;background:#fff;border-radius:14px;gap:1px;padding:10px 12px;display:grid}.fc-pais button span{color:var(--fn-ink-3);font-size:11.5px}.fc-mais-info{border:1px solid var(--fn-line);background:#fff;border-radius:14px}.fc-mais-info summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;font-size:13.5px;font-weight:800;list-style:none;display:flex}.fc-mais-info summary::-webkit-details-marker{display:none}.fc-mais-info summary:after{color:var(--fn-ink-3);content:"⌄";font-size:16px}.fc-mais-info[open] summary:after{content:"⌃"}.fc-mais-info dl{gap:0;margin:0;padding:0 14px 10px;display:grid}.fc-mais-info dl div{border-top:1px solid var(--fn-line);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.fc-mais-info dt{color:var(--fn-ink-3);font-size:12.5px}.fc-mais-info dd{margin:0;font-size:13.5px;font-weight:600}.fc-ano{border:1px solid var(--fn-line);background:#fff;border-radius:18px;gap:12px;padding:14px 16px;display:grid}.fc-ano-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.fc-ano-h span{display:grid}.fc-ano-h small{color:var(--fn-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.fc-ano-h b{font-size:20px;font-weight:800}.fc-ano-h select{background:var(--fn-bg);border:1px solid var(--fn-line);color:var(--fn-ink);font:inherit;border-radius:999px;min-height:36px;padding:0 12px;font-size:13px;font-weight:700}.fc-ano-nums{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fc-ano-nums div{border-left:1px solid var(--fn-line);justify-items:center;display:grid}.fc-ano-nums div:first-child{border-left:0}.fc-ano-nums b{font-size:26px;font-weight:800;line-height:1.05}.fc-ano-nums .ouro b{color:var(--fn-gold-ink)}.fc-ano-nums small{color:var(--fn-ink-3);font-size:11.5px}.fc-ano-lista{border-top:1px solid var(--fn-line);display:grid}.fc-ano-lista .fc-tit{grid-template-columns:12px minmax(0,1fr) auto}.fc-estr{color:var(--fn-gold);letter-spacing:1px;font-size:10.5px;font-style:normal}.fc-temp-tog{flex-wrap:wrap;gap:6px;display:flex}.fc-temp-tog button{border:1px solid var(--fn-line);color:var(--fn-ink-2);cursor:pointer;font:inherit;background:#fff;border-radius:999px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:800}.fc-temp-tog button.on{background:var(--fn-ink);border-color:var(--fn-ink);color:#fff}.fc-fundo{z-index:60;background:#1214116b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.fc-cartao{color:var(--fn-ink,#121411);max-width:520px;max-height:82dvh;padding:10px 18px calc(22px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;gap:10px;width:100%;display:grid;position:relative;overflow-y:auto}.fc-alca{background:#d9d9d4;border-radius:999px;justify-self:center;width:44px;height:5px}.fc-fechar{cursor:pointer;background:#f2f2ee;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:12px;right:14px}.fc-cartao-k{color:#8a6520;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.fc-cartao-h{margin:0;padding-right:40px;font-size:24px;font-weight:800;line-height:1.1}.fc-cartao-sub{color:#6c716a;margin:-4px 0 0;font-size:13.5px}.fc-cartao-h3{margin:6px 0 0;font-size:15px;font-weight:800}.fc-tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fc-tres div{background:#f4f4f1;border-radius:12px;padding:9px 10px;display:grid}.fc-tres b{font-size:19px;font-weight:800}.fc-tres .ouro b{color:#8a6520}.fc-tres small{color:#6c716a;font-size:11px;line-height:1.3}.fc-irmaos{gap:6px;display:grid}.fc-irmao{color:inherit;background:#f4f4f1;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:grid}.fc-irmao>b{color:#8a6520;font-size:14px}.fc-irmao span{min-width:0;display:grid}.fc-irmao strong{font-size:14px}.fc-irmao small{color:#6c716a;font-size:12px}.fc-id{background:#e9e8e2;border-radius:18px;padding:14px 16px}.fc .fn-escuro{border-radius:18px;gap:10px;padding:14px}.fc .fn-escuro-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.fc .fn-escuro-h b{font-size:15px}.fc .fn-escuro-h small{font-size:11.5px}.fc .fn-cq-grid{gap:6px}.fc .fn-cq{border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:50px;padding:7px 9px}.fc .fn-cq b{font-size:19px}.fc .fn-cq span{font-size:10.5px;line-height:1.2}.fc .fn-cq.zero{display:none}.fc-chips{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.fc-chips::-webkit-scrollbar{display:none}.fc-chips button{border:1px solid var(--fn-line);color:var(--fn-ink-2);cursor:pointer;font:inherit;background:#fff;border-radius:999px;flex:none;min-height:36px;padding:0 12px;font-size:12.5px;font-weight:800}.fc-chips button small{color:var(--fn-ink-3);margin-left:2px;font-weight:700}.fc-chips button.on{background:var(--fn-ink);border-color:var(--fn-ink);color:#fff}.fc-chips button.on small{color:#c9cbc4}.fc-provas{border:1px solid var(--fn-line);background:#fff;border-radius:18px;padding:2px 14px;display:grid}.fc-prova{border-top:1px solid var(--fn-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.fc-prova:first-child{border-top:0}.fc-prova-d{border-right:1px solid var(--fn-line);padding-right:8px;display:grid}.fc-prova-d b{font-size:13.5px;font-weight:800}.fc-prova-d small{color:var(--fn-ink-3);font-size:11px}.fc-prova-c{gap:3px;min-width:0;display:grid}.fc-prova-c>b{font-size:14px;line-height:1.25}.fc-prova-c small{color:var(--fn-ink-3);font-size:12px}.fc-prova-c em{color:var(--fn-ink-2);font-size:12px;font-style:normal;font-weight:700}.fc-prova.ouro .fc-prova-c em{color:var(--fn-gold-ink)}.fc-prova.ouro .fc-prova-d{border-right:2px solid var(--fn-gold)}.fc-prova.prata .fc-prova-d{border-right:2px solid var(--fn-silver)}.fc-tag{background:var(--fn-bg);color:var(--fn-ink-2);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:6px;margin-right:6px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:800;display:inline-block}.fc-tag.grande{background:var(--fn-gold-soft);color:var(--fn-gold-ink)}.fc-prova-r{text-align:right;justify-items:end;display:grid}.fc-prova-r b{font-size:17px;font-weight:800}.fc-prova-r b.ouro{color:var(--fn-gold-ink)}.fc-prova-r small{color:var(--fn-ink-3);max-width:86px;font-size:11px}.fc-prova-r .fc-estr{font-size:9.5px}.fc-pag{border-top:1px solid var(--fn-line);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.fc-pag span{color:var(--fn-ink-2);font-size:13px;font-weight:700}.fc-pag button{background:var(--fn-bg);border:1px solid var(--fn-line);color:var(--fn-ink);cursor:pointer;border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1}.fc-pag button:disabled{cursor:default;opacity:.35}.fc-ano .fc-mais{min-height:42px}.fc-pls{border:1px solid var(--fn-line);background:#fff;border-radius:16px;display:grid}.fc-pl{border:0;border-top:1px solid var(--fn-line);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:6px 14px;display:grid}.fc-pl:first-child{border-top:0}.fc-pl small{color:var(--fn-ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fc-pl b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.fc-pl span{color:var(--fn-ink-3);white-space:nowrap;font-size:12px;font-weight:700}.fc-arv{gap:12px}.fc-raiz{background:var(--fn-ink);color:#fff;border-radius:999px;justify-self:center;padding:8px 16px;font-size:14px;font-weight:800;position:relative}.fc-raiz:after{background:var(--fn-line);content:"";width:2px;height:12px;position:absolute;top:100%;left:50%}.fc-lados{border-top:2px solid var(--fn-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px;display:grid}.fc-lado{align-content:start;gap:8px;min-width:0;display:grid}.fc-lado-t{color:var(--fn-ink-3);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:10.5px;font-weight:800}.fc-avos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fc-ramo{align-content:start;gap:6px;min-width:0;display:grid}.fc-no{background:var(--fn-bg);border-top:3px solid var(--fn-ink);border-radius:10px;gap:1px;min-width:0;padding:7px 8px;display:grid}.fc-no.f{border-top-color:var(--fn-gold)}.fc-no small{color:var(--fn-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:800}.fc-no b{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:12px;line-height:1.2}.fc-no.m:not(.g):not(.p),.fc-no.f:not(.g):not(.p){padding:7px 6px}.fc-no em{color:var(--fn-ink-3);font-size:10.5px;font-style:normal}.fc-no.g{border:1px solid var(--fn-line);border-top:3px solid var(--fn-ink);background:#fff;padding:9px 10px}.fc-no.g.f{border-top-color:var(--fn-gold)}.fc-no.g b{font-size:14px}.fc-no.p{background:0 0;border-top-width:2px;padding:5px 4px 2px}.fc-no.p b{color:var(--fn-ink-2);font-size:11px;font-weight:700}.fc-no.vazio b{color:var(--fn-ink-3);font-weight:600}.fc-filhos{display:grid}.fc-filho{border-top:1px solid var(--fn-line);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.fc-filho:first-child{border-top:0}.fc-filho>i{background:var(--fn-ink);border-radius:50%;width:8px;height:8px}.fc-filho>i.f{background:var(--fn-gold)}.fc-filho span{min-width:0;display:grid}.fc-filho b{font-size:14px}.fc-filho small{color:var(--fn-ink-3);font-size:12px}.fc-filho em{background:var(--fn-bg);color:var(--fn-ink-2);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11.5px;font-style:normal;font-weight:800}.fc-filho em.t{background:var(--fn-gold-soft);color:var(--fn-gold-ink)}.fc-filho em.n{color:var(--fn-ink-3);background:0 0;padding:0;font-weight:600}.fn-box .fc-mais{border-top:1px solid var(--fn-line);margin:0 -16px -16px}.fc-barras{align-items:end;gap:6px;height:150px;padding-top:4px;display:flex}.fc-bar{cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;padding:4px 0;display:flex}.fc-bar.on{background:var(--fn-bg)}.fc-bar-n{color:var(--fn-ink-2);font-size:12px;font-weight:800}.fc-bar-col{border-radius:6px 6px 3px 3px;flex-direction:column;gap:2px;width:70%;max-width:34px;min-height:6px;display:flex;overflow:hidden}.fc-bar-col i{background:var(--fn-line);flex-basis:0;min-height:3px}.fc-bar-col i.o{background:var(--fn-gold)}.fc-bar-col i.p{background:var(--fn-silver)}.fc-bar-a{color:var(--fn-ink-3);white-space:nowrap;font-size:10.5px;font-weight:700}.fc-bar.on .fc-bar-a{color:var(--fn-ink)}.fc-bar-det{border-top:1px solid var(--fn-line);gap:2px;padding-top:10px;display:grid}.fc-bar-det>b{font-size:14.5px}.fc-bar-det>span{color:var(--fn-ink-3);font-size:12.5px}.fc-pags{gap:8px;min-width:0;display:grid}.fc-pags>.fc-pag{border-top:0;justify-content:center;gap:18px;padding:0}.fc-pag span{font-variant-numeric:tabular-nums}.fc-pag button{width:40px;height:40px}button.fc-prova{border:0;border-top:1px solid var(--fn-line);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;width:100%}button.fc-prova:first-child{border-top:0}.fc-tit-b{border:0;border-top:1px solid var(--fn-line);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;width:100%;grid-template-columns:12px minmax(0,1fr) auto!important}.fc-ano-lista .fc-tit-b:first-child{border-top:0}.fc-seta{color:var(--fn-ink-3);font-size:20px;line-height:1}.fc-cq{border:1px solid var(--fn-line);background:#fff;border-radius:18px;gap:10px;padding:14px;display:grid}.fc-cq-h{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.fc-cq-h b{font-size:15px;font-weight:800}.fc-cq-h small{color:var(--fn-ink-3);font-size:11.5px}.fc-cq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fc-cq-b{background:var(--fn-bg);border:1px solid var(--fn-line);color:var(--fn-ink);cursor:pointer;font:inherit;text-align:left;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:6px 10px;display:grid}.fc-cq-b b{text-align:center;font-size:19px;font-weight:800}.fc-cq-b span{color:var(--fn-ink-2);font-size:12px;font-weight:700;line-height:1.2}.fc-cq-b.ouro{background:var(--fn-gold-soft);border-color:#ecdcb8}.fc-cq-b.ouro b{color:var(--fn-gold-ink)}.fc-cq-b.on{border-color:var(--fn-ink);box-shadow:inset 0 0 0 1px var(--fn-ink)}.fc-cq-lista{border-top:1px solid var(--fn-line);gap:8px;padding-top:10px;display:grid}.fc-cq-k{color:var(--fn-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.fc-evs{gap:6px;display:grid}.fc-ev{background:var(--fn-bg);color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:8px 12px;display:grid}.fc-ev span:first-child{min-width:0;display:grid}.fc-ev b{font-size:14px}.fc-ev small{color:var(--fn-ink-3);font-size:12px}.fc-cartao-ev{font-size:19px;line-height:1.25}.fc-ev-tits{flex-wrap:wrap;gap:6px;display:flex}.fc-ev-tits span{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.fc-ev-tits .ouro{color:#8a6520;background:#f7efdc}.fc-ev-tits .prata{color:#4a4f4a;background:#eeefee}.fc-ev-prova{background:#f4f4f1;border-radius:14px;gap:8px;padding:10px 12px;display:grid}.fc-ev-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.fc-ev-h b{font-size:14.5px}.fc-ev-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;display:grid}.fc-ev-grid div{background:#fff;border-radius:10px;padding:7px 9px;display:grid}.fc-ev-grid small{color:#6c716a;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fc-ev-grid b{font-size:17px;font-weight:800}.fc-ev-grid b.ouro{color:#8a6520}.fc-ev-grid i{color:#6c716a;font-size:11px;font-style:normal}.fc-pd{gap:4px}.fc-pd h2{margin-bottom:6px}.fc-pd-g+.fc-pd-g{border-top:1px solid var(--fn-line);margin-top:6px;padding-top:8px}.fc-pd-sub{border-left:2px solid var(--fn-line);margin-left:4px;padding-left:14px}.fc-pd-l{grid-template-columns:8px minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;display:grid}.fc-pd-l>i{background:var(--fn-ink);border-radius:50%;width:8px;height:8px;transform:translateY(-1px)}.fc-pd-l>i.f{background:var(--fn-gold)}.fc-pd-l span{min-width:0;display:grid}.fc-pd-l b{font-size:14px;line-height:1.25}.fc-pd-l small{color:var(--fn-ink-3);font-size:11.5px}.fc-pd-l.n1 b{font-size:16px;font-weight:800}.fc-pd-l.n3 b{color:var(--fn-ink-2);font-size:13px;font-weight:600}.fc-pd-l.n3{padding:3px 0}.fc-pd-l.vazio b{color:var(--fn-ink-3);font-weight:600}.fn-leg i.b.m{background:var(--fn-ink)}.fn-leg i.b.f{background:var(--fn-gold)}.fc-cq-b:last-child:nth-child(odd){grid-column:1/-1}.fc-ev-h span{display:grid}.fc-ev-h small{color:#6c716a;font-size:12px}.fc-av-box{gap:8px}.fc-av-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fc-av-modo{background:var(--fn-bg);border-radius:999px;padding:3px;display:flex}.fc-av-modo button{color:var(--fn-ink-3);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:32px;padding:0 12px;font-size:12px;font-weight:800}.fc-av-modo button.on{color:var(--fn-ink);background:#fff;box-shadow:0 1px 3px #1214111f}.fc-av{--lin:#cfd0ca;scrollbar-width:thin;margin:0 -16px;padding:6px 16px 10px;overflow-x:auto}.fc-av ul{margin:0;padding:0;list-style:none;position:relative}.fc-av li{position:relative}.fc-av-no{border:1px solid var(--fn-line);border-left:3px solid var(--fn-ink);color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:10px;gap:1px;width:128px;min-height:44px;padding:6px 26px 6px 9px;display:grid;position:relative}.fc-av-no.f{border-left-color:var(--fn-gold)}.fc-av-no.raiz{background:var(--fn-ink);border-color:var(--fn-ink);color:#fff;cursor:default;padding-right:9px}.fc-av-no.vazio{background:var(--fn-bg);cursor:default}.fc-av-no.on{border-color:var(--fn-ink-3)}.fc-av-no:disabled{color:inherit;opacity:1}.fc-av-no small{color:var(--fn-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:800}.fc-av-no b{overflow-wrap:break-word;font-size:12.5px;line-height:1.2}.fc-av-no.vazio b{color:var(--fn-ink-3);font-weight:600}.fc-av-no i{color:var(--fn-ink-3);font-size:10.5px;font-style:normal}.fc-av-no em{background:var(--fn-bg);color:var(--fn-ink);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-style:normal;font-weight:800;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.fc-av.lado ul{flex-direction:column;justify-content:center;display:flex}.fc-av.lado li{align-items:center;padding:4px 0 4px 18px;display:flex}.fc-av.lado li ul:before,.fc-av.lado li li:before{border-top:2px solid var(--lin);content:"";width:18px;position:absolute;top:50%;left:0}.fc-av.lado li li:after{border-left:2px solid var(--lin);content:"";position:absolute;left:0}.fc-av.lado li li:first-child:after{top:50%;bottom:0}.fc-av.lado li li:last-child:after{top:0;bottom:50%}.fc-av.lado li li:only-child:after{display:none}.fc-av.baixo ul{justify-content:center;display:flex}.fc-av.baixo>ul{min-width:max-content}.fc-av.baixo li{flex-direction:column;align-items:center;padding:18px 3px 0;display:flex}.fc-av.baixo>ul>li{padding-top:0}.fc-av.baixo li ul{padding-top:18px}.fc-av.baixo li ul:before{border-left:2px solid var(--lin);content:"";height:18px;position:absolute;top:0;left:50%}.fc-av.baixo li li:before,.fc-av.baixo li li:after{border-top:2px solid var(--lin);content:"";width:50%;height:18px;position:absolute;top:0}.fc-av.baixo li li:before{right:50%}.fc-av.baixo li li:after{border-left:2px solid var(--lin);left:50%}.fc-av.baixo li li:first-child:before,.fc-av.baixo li li:last-child:after{border:0}.fc-av.baixo li li:last-child:before{border-right:2px solid var(--lin);border-radius:0 8px 0 0}.fc-av.baixo li li:first-child:after{border-radius:8px 0 0}.fc-av.baixo .fc-av-no{width:112px}.fc-av.lado li{padding-left:14px}.fc-av.lado>ul>li{padding-left:0}.fc-av.lado li ul{padding-left:14px}.fc-av.lado li ul:before,.fc-av.lado li li:before{width:14px}.fc-av.lado .fc-av-no{width:106px;padding-right:24px}.fc-av.lado .fc-av-no.raiz{width:92px;padding-right:8px}.fc-av.lado .fc-av-no b{font-size:12px}.fc-av-no b{-webkit-hyphens:auto;hyphens:auto;min-width:0}.fc-av-no{min-width:0}div.fc-av-no{cursor:default;padding:0}div.fc-av-no.tem{padding-right:0}.fc-av-info{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:1px;width:100%;min-height:44px;padding:6px 8px 6px 9px;display:grid}.fc-av-no.tem .fc-av-info{padding-right:28px}.fc-av-info:disabled{cursor:default}.fc-av-no.raiz .fc-av-info{color:#fff}.fc-av-mais{background:var(--fn-bg);color:var(--fn-ink);cursor:pointer;font:inherit;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;font-weight:800;display:flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.fc-av-mais:focus-visible,.fc-av-info:focus-visible{outline:2px solid var(--fn-gold);outline-offset:2px}.fc-av div.fc-av-no,.fc-av.lado div.fc-av-no,.fc-av.lado div.fc-av-no.raiz{padding:0}.fc-av .fc-av-no{flex-shrink:0}.fd-svg{touch-action:pan-y;-webkit-user-select:none;user-select:none}.fd-svg svg,.fd-oval,.fd-cal,.fd-mosaico svg{width:100%;max-width:540px;height:auto;display:block}.fd-faixa{fill:#f4f4f1}.fd-faixa-n{fill:var(--fn-ink-3);letter-spacing:.04em;font-size:8.5px;font-weight:800}.fd-sub{fill:var(--fn-ink-3);font-size:8px}.fd-sub.top{fill:var(--fn-ink-2);font-weight:700}.fd-div{stroke:var(--fn-line);stroke-opacity:.7}.fd-mes{fill:var(--fn-ink-2);font-size:9px;font-weight:600}.fd-mes.vazio,.fd-ponto-vazio{fill:var(--fn-ink-3)}.fd-linha{fill:none;stroke:#c9a45c;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.fd-cursor{stroke:var(--fn-ink);stroke-dasharray:3 3;stroke-opacity:.45}.fd-pt{fill:#fff;stroke:#c9a45c;stroke-width:1.8px}.fd-pt.cheio{fill:#c9a45c}.fd-foco{gap:6px;display:grid}.fd-foco-k{color:var(--fn-ink-3);font-size:11.5px}.fd-foco-ev{background:var(--fn-bg);color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.fd-foco-ev>span:first-child{gap:1px;min-width:0;display:grid}.fd-foco-ev small{color:var(--fn-ink-3);font-size:11.5px}.fd-foco-ev b{font-size:14px}.fd-foco-ev em{color:var(--fn-gold-ink);font-size:12px;font-style:normal;font-weight:700}.fd-q-n{fill:var(--fn-ink);font-size:13px;font-weight:800}.fd-q-v{fill:var(--fn-ink-3);font-size:11px}.fd-tab{overflow-x:auto}.fd-tab table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.fd-tab th{color:var(--fn-ink-3);text-align:right;padding:6px 4px;font-weight:700}.fd-tab th:first-child,.fd-tab td:first-child{text-align:left}.fd-tab td{border-top:1px solid var(--fn-line);text-align:right;padding:7px 4px}.fd-tab td:first-child{font-weight:700}.fd-tab td.med{color:var(--fn-gold-ink);font-weight:800}.fd-alvo{cursor:pointer}.fd-mosaico{border-top:1px solid var(--fn-line);gap:8px;padding-top:12px;display:grid}.fd-rank{gap:6px;display:grid}.fd-rank-l{background:#f4f4f1;border:1px solid #0000;border-radius:12px;grid-template-columns:22px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.fd-rank-l.ela{background:#f7efdc;border-color:#c9a45c}.fd-rank-p{color:#6c716a;font-variant-numeric:tabular-nums;font-size:12px}.fd-rank-i{color:#3b3f3a;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11.5px;font-weight:800;display:flex}.fd-rank-l.ela .fd-rank-i{color:#1b160b;background:#c9a45c}.fd-rank-c{gap:4px;min-width:0;display:grid}.fd-rank-c b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.fd-rank-c small{color:#6c716a;font-size:11px}.fd-rank-b{background:#fff;border-radius:99px;height:6px;display:block;overflow:hidden}.fd-rank-b i{background:linear-gradient(90deg,#b8892e,#e2c98d);border-radius:99px;height:100%;display:block}.fd-rank-n{justify-items:end;display:grid}.fd-rank-n b{font-size:19px;font-weight:800}.fd-rank-l.ela .fd-rank-n b{color:#8a6520}.fd-rank-n small{color:#6c716a;font-size:10.5px}.fc-mm{scrollbar-width:thin;margin:0 -16px;padding:4px 16px 8px;overflow-x:auto}.fc-mm-in{position:relative}.fc-mm-in svg{position:absolute;top:0;left:0}.fc-mm-galho{fill:none;stroke-opacity:.8;stroke-width:1.6px}.fc-mm-galho.p{stroke:#44505a}.fc-mm-galho.m{stroke:#c9a45c}.fc-mm-no{border:1.5px solid var(--fn-line);background:#fff;border-radius:10px;width:112px;height:40px;display:flex;position:absolute}.fc-mm-no.p{border-color:#44505a}.fc-mm-no.m{border-color:#c9a45c}.fc-mm-no.raiz{background:var(--fn-ink);border-color:var(--fn-ink)}.fc-mm-no.vazio{background:var(--fn-bg);border-style:dashed}.fc-mm-info{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;gap:0;min-width:0;padding:0 8px;line-height:1.15;display:grid}.fc-mm-info:disabled{cursor:default}.fc-mm-info b{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.fc-mm-info small{color:var(--fn-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.fc-mm-no.raiz .fc-mm-info{color:#fff}.fc-mm-no.raiz .fc-mm-info small{color:#c9cbc4}.fc-mm-no.vazio .fc-mm-info b{color:var(--fn-ink-3);font-weight:600}.fc-mm-mais{background:var(--fn-bg);color:var(--fn-ink);cursor:pointer;font:inherit;border:0;border-radius:50%;flex:0 0 24px;justify-content:center;align-self:center;align-items:center;height:24px;margin-right:6px;font-size:14px;font-weight:800;display:flex}.fc-mm-mais:focus-visible,.fc-mm-info:focus-visible{outline:2px solid var(--fn-gold);outline-offset:2px}.fc-mm-no{width:132px;height:50px}.fc-mm-info b{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.15;display:-webkit-box}.fc{--fn-green:#1f8f63;--fn-green-soft:#e4f3ec}.fd-res{gap:4px;display:grid}.fd-res-t{flex-wrap:wrap;gap:4px;display:flex}.fd-res-t span{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.fd-res-t span.o{color:#8a6520;background:#f7efdc}.fd-res-t span.p{color:#4a4f4a;background:#eeefee}.fd-res p{color:var(--fn-ink-2);margin:0;font-size:12.5px;line-height:1.4}.fd-res p b{color:var(--fn-ink);font-weight:700}.fd-foco-ev{background:var(--fn-bg);cursor:default;border-radius:12px;gap:3px;padding:10px 12px;display:grid}.fc-res-l{color:var(--fn-ink-2);font-size:11.5px;font-style:normal}.fc-tit-r{border-top:1px solid var(--fn-line);grid-template-columns:12px minmax(0,1fr)!important}.fc-ano-lista .fc-tit-r:first-child{border-top:0}div.fc-ev{cursor:default;grid-template-columns:minmax(0,1fr)}.fc-prova-w{border-top:1px solid var(--fn-line)}.fc-prova-w:first-child,.fc-prova-w button.fc-prova{border-top:0}.fc-prova.on .fc-prova-c>b{color:var(--fn-green)}.fc-prova-det{background:var(--fn-green-soft);border-radius:12px;margin:0 0 10px;padding:10px 12px}.fc-mm-ficha{background:var(--fn-bg);border-radius:14px;gap:8px;padding:12px 14px;display:grid;position:relative}.fc-mm-fechar{cursor:pointer;background:#fff;border:0;border-radius:50%;width:30px;height:30px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}.fc-mm-ficha .fc-cartao-h{font-size:19px}.fc-mm-ficha .fc-tres div{background:#fff}.fc .fc-abas{background:#e9e8e2;border-bottom:0;border-radius:14px;gap:4px;padding:4px}.fc .fc-abas button{color:var(--fn-ink-2);border-bottom:0;border-radius:10px;min-height:40px;position:relative}.fc .fc-abas button.on{color:var(--fn-ink);background:#fff;box-shadow:0 1px 3px #1214111a}.fc .fc-abas button.on:after{background:var(--fn-green);content:"";border-radius:2px;width:18px;height:3px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.fc .fc-abas button:not(.on):hover{background:#ffffff80}.fc .fc-pag button:not(:disabled){color:var(--fn-green)}.fc .fc-pag span{color:var(--fn-ink-2)}.fc-cartao{gap:8px;max-height:92dvh;padding-top:8px}.fc-ev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.fc-ev-grid div{padding:6px 8px}.fc-ev-grid small{font-size:9.5px}.fc-ev-grid b{font-size:15px;line-height:1.2}.fc-ev-grid i{font-size:10.5px}.fc-ev-prova{gap:6px;padding:9px 10px}.fc-cartao-ev{font-size:17px}.fc-prova-c .fc-premios{color:var(--fn-ink-3);margin-top:2px;font-size:11.5px;font-style:normal;font-weight:500;display:block}.fc-ev-bloco{background:#fff;border-radius:12px;gap:6px;padding:9px 11px;display:grid}.fc-ev-bloco>small{color:#6c716a;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fc-ev-bloco>b{font-size:17px;font-weight:800;line-height:1.1}.fc-ev-bloco>b.ouro{color:#8a6520}.fc-ev-bloco>i{color:#3b3f3a;font-size:12.5px;font-style:normal;font-weight:700}.fc-ev-bloco .fc-ev-grid div{background:#f4f4f1}
.fg{--fg-bg:#f4f4f2;--fg-surface:#fff;--fg-ink:#121212;--fg-ink-2:#3d3d3a;--fg-ink-3:#6b6b68;--fg-line:#e6e6e2;--fg-verde:#1f9d6c;--fg-verde-ink:#16714f;--fg-ouro:#c9a45c;--fg-ouro-ink:#8a6520;--fg-azul:#3b6fd8;background:var(--fg-bg);color:var(--fg-ink);font-variant-numeric:tabular-nums;gap:14px;max-width:520px;min-height:100vh;margin:0 auto;padding:18px 16px 48px;display:grid}.fg-head h1{margin:4px 0 2px;font-size:22px;font-weight:800;line-height:1.2}.fg-head h1 b{color:var(--fg-ouro-ink);margin-right:4px}.fg-head p{color:var(--fg-ink-3);margin:0;font-size:13px}.fg-prev{color:var(--fg-verde-ink);letter-spacing:.04em;text-transform:uppercase;background:#e7f4ee;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.fg-sec{gap:10px;min-width:0;display:grid}.fg-box{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:20px;padding:16px}.fg-box-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.fg-box-h h2{margin:0;font-size:15px;font-weight:800}.fg-help{color:var(--fg-ink-3);margin:-2px 0 0;font-size:12px;line-height:1.45}.fg-sub{margin:6px 0 0;font-size:13px;font-weight:800}.fg-pill{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}.fg-pill.up{color:var(--fg-verde-ink);background:#e3f4ec}.fg-pill.down{color:#9a4b2c;background:#f6ebe6}.fg-pill.neutro{color:var(--fg-ink-3);background:#f0f0ec}.fg-tit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fg-tit{background:var(--fg-surface);border:1px solid var(--fg-line);color:var(--fg-ink);cursor:pointer;text-align:left;border-radius:16px;align-items:start;gap:2px;min-height:78px;padding:10px;display:grid}.fg-tit b{font-size:26px;font-weight:800;line-height:1}.fg-tit span{color:var(--fg-ink-2);font-size:11.5px;font-weight:700;line-height:1.25}.fg-tit.topo{background:linear-gradient(160deg,#fbf5e8,#fff);border-color:#ecdcb8}.fg-tit.topo b{color:var(--fg-ouro-ink)}.fg-tit.zero{opacity:.45;cursor:default}.fg-tit.on{border-color:var(--fg-verde);box-shadow:0 0 0 3px #1f9d6c24}.fg-onde{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:16px;padding:12px 14px}.fg-onde h3{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-ink-3);margin:0 0 6px;font-size:12px;font-weight:800}.fg-onde-row{border-top:1px solid var(--fg-line);gap:2px;padding:8px 0;display:grid}.fg-onde-row:first-of-type{border-top:0}.fg-onde-nome{font-size:13px;font-weight:700}.fg-onde-row small{color:var(--fg-ink-3);font-size:12px}.fg-nivel{letter-spacing:.03em;text-transform:uppercase;vertical-align:1px;border-radius:6px;margin-right:6px;padding:2px 5px;font-size:9.5px;font-style:normal;font-weight:800;display:inline-block}.fg-nivel.nacional{background:var(--fg-ouro);color:#fff}.fg-nivel.cbm{background:var(--fg-verde-ink);color:#fff}.fg-nivel.criador{background:var(--fg-ink);color:#fff}.fg-nivel.estadual{color:var(--fg-ink-2);background:#ecece8}.fg-topo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fg-card{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:20px;gap:4px;padding:14px 14px 0;display:grid;position:relative;overflow:hidden}.fg-card-l{color:var(--fg-ink-3);font-size:12px;font-weight:700}.fg-card-n{letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1.05}.fg-quebra{gap:1px;display:grid}.fg-quebra span{color:var(--fg-ink-2);font-size:12px;font-weight:600}.fg-quebra i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.fg-quebra i.ouro{background:var(--fg-ouro)}.fg-quebra i.prata{background:#a9adb1}.fg-quebra i.maior{background:var(--fg-verde)}.fg-spark{width:calc(100% + 28px);height:40px;margin:6px -14px 0;display:block}.fg-chart{width:100%;height:auto;display:block;overflow:visible}.fg-grid{stroke:var(--fg-line);stroke-width:1px}.fg-axis{fill:var(--fg-ink-3);font-size:10px;font-weight:600}.fg-anim{fill:none;stroke:var(--fg-verde);stroke-linecap:round;stroke-width:2.6px}.fg-media{fill:none;stroke:#9a9a95;stroke-dasharray:4 4;stroke-width:1.6px}.fg-cursor{stroke:var(--fg-ink-3);stroke-dasharray:2 3}.fg-dot{fill:var(--fg-verde);stroke:#fff;stroke-width:2px}.fg-legend{color:var(--fg-ink-2);flex-wrap:wrap;gap:14px;font-size:12px;font-weight:700;display:flex}.fg-legend.center{justify-content:center}.fg-legend i{vertical-align:middle;border-radius:2px;width:16px;height:3px;margin-right:5px;display:inline-block}.fg-legend .l-anim{background:var(--fg-verde)}.fg-legend .l-media{background:repeating-linear-gradient(90deg,#9a9a95 0 4px,#0000 4px 7px)}.fg-legend .l-marcha{background:var(--fg-verde)}.fg-legend .l-cat{background:var(--fg-azul)}.fg-big{gap:22px;display:flex}.fg-big span{display:grid}.fg-big b{font-size:26px;font-weight:800;line-height:1.1}.fg-big .mut b{color:var(--fg-ink-3)}.fg-big small{color:var(--fg-ink-3);font-size:11px}.fg-l-marcha{fill:none;stroke:var(--fg-verde);stroke-width:2.4px}.fg-l-cat{fill:none;stroke:var(--fg-azul);stroke-width:2.4px;opacity:.85}.fg-d-marcha{fill:var(--fg-verde);stroke:#fff;stroke-width:1.5px}.fg-d-cat{fill:var(--fg-azul);stroke:#fff;stroke-width:1.5px}.fg-d-nivel.nacional{fill:var(--fg-ouro)}.fg-d-nivel.cbm{fill:var(--fg-verde-ink)}.fg-d-nivel.criador{fill:var(--fg-ink)}.fg-d-nivel.estadual{fill:#b9b9b4}.fg-mc-info{background:#f6f6f3;border-radius:12px;gap:2px;min-height:44px;padding:8px 10px;display:grid}.fg-mc-info strong{font-size:13px}.fg-mc-info small{color:var(--fg-ink-3);font-size:12px}.fg-radar{width:100%;max-width:320px;margin:0 auto;display:block;overflow:visible}.fg-radar-anim{fill:#1f9d6c24;stroke:var(--fg-verde);stroke-width:2.6px}.fg-radar-centro{fill:var(--fg-surface);stroke:var(--fg-line)}.fg-radar-l{fill:var(--fg-ink-2);font-size:10.5px;font-weight:700}.fg-radar-v{fill:var(--fg-verde-ink);font-weight:800}.fg-top{display:grid}.fg-top-row{border-top:1px solid var(--fg-line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.fg-top-row:first-child{border-top:0}.fg-top-row span{min-width:0;font-weight:600}.fg-top-row b{font-weight:800}.fg-nota{color:var(--fg-ink-3);text-align:center;margin:0;font-size:11.5px}.fg-h2{margin:8px 0 0;font-size:17px;font-weight:800}.fg-sub em{background:#ecece8;border-radius:999px;margin-left:4px;padding:1px 7px;font-size:11px;font-style:normal}.fg-onde-top{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.fg-onde-top strong{font-size:13.5px}.fg-onde-top small{color:var(--fg-ink-3);margin-left:auto;font-size:11.5px}.fg-chips{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.fg-chips-l{color:var(--fg-ink-3);margin-right:2px;font-size:11px;font-weight:700}.fg-chip{color:var(--fg-ouro-ink);background:#fbf3df;border:1px solid #ecdcb8;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.fg-chip.prata{color:#55595d;background:#f1f2f3;border-color:#dcdee0}.fg-onde-row{padding:10px 0}.fg-tabs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.fg-tabs::-webkit-scrollbar{display:none}.fg-tabs button{background:var(--fg-surface);border:1px solid var(--fg-line);color:var(--fg-ink-2);cursor:pointer;border-radius:999px;flex-shrink:0;min-height:34px;padding:0 13px;font-size:12.5px;font-weight:700}.fg-tabs button.on{background:var(--fg-ink);border-color:var(--fg-ink);color:#fff}.fg-carrossel{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:0;display:flex;overflow-x:auto}.fg-carrossel::-webkit-scrollbar{display:none}.fg-slide{background:var(--fg-surface);border:1px solid var(--fg-line);scroll-snap-align:start;box-sizing:border-box;border-radius:20px;flex:0 0 100%;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.fg-slide-h{margin:0;font-size:15px;font-weight:800}.fg-dots{justify-content:center;gap:6px;display:flex}.fg-dots button{cursor:pointer;background:#d4d4cf;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .2s}.fg-dots button.on{background:var(--fg-ink);width:20px}.fg-big{flex-wrap:wrap;align-items:flex-end}.fg-big .fg-pill{align-self:center;margin-left:auto}.fg-trilho{stroke:#dcdcd7;stroke-width:2px}.fg-tl-dot{stroke:#fff;stroke-width:2.5px;cursor:pointer}.fg-tl-dot.ouro{fill:var(--fg-ouro)}.fg-tl-dot.prata{fill:#a9adb1}.fg-tl-dot.nada{fill:#e3e3de}.fg-tl-dot.on{stroke:var(--fg-ink);stroke-width:2px}.fg-tl-sel{font-size:11px}.fg-tl-sel.nacional{fill:var(--fg-ouro)}.fg-tl-sel.cbm{fill:var(--fg-verde-ink)}.fg-tl-sel.criador{fill:var(--fg-ink)}.fg-tl-sel.estadual{fill:#a6a6a1}.fg-tl-info{background:#f6f6f3;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.fg-tl-info small{color:var(--fg-ink-3);font-size:12px}.fg-barras{gap:10px;display:grid}.fg-barra-row{grid-template-columns:72px minmax(0,1fr) 70px;align-items:center;gap:8px;display:grid}.fg-barra-row.vazio{opacity:.45}.fg-barra-l .fg-nivel{margin:0}.fg-nivel.outro{color:var(--fg-ink-3);background:#f0f0ec}.fg-barra-track{background:#f0f0ec;border-radius:999px;height:12px;display:flex;overflow:hidden}.fg-barra-track .ouro{background:var(--fg-ouro)}.fg-barra-track .prata{background:#a9adb1}.fg-barra-n{text-align:right;font-size:14px;font-weight:800}.fg-barra-n small{color:var(--fg-ink-3);font-size:11px;font-weight:600}.fg-legend .l-ouro{background:var(--fg-ouro);border-radius:50%;width:8px;height:8px}.fg-legend .l-prata{background:#a9adb1;border-radius:50%;width:8px;height:8px}.fg-pais{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fg-pai{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:16px;gap:2px;padding:12px;display:grid}.fg-pai small,.fg-dadoszinhos small{color:var(--fg-ink-3);font-size:11px;font-weight:700;display:block}.fg-pai strong{font-size:14px;line-height:1.25}.fg-dadoszinhos{flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:600;display:flex}.fg-irmaos{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:16px;padding:2px 12px;display:grid}.fg-irmao{border-top:1px solid var(--fg-line);color:var(--fg-ink);align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:flex}.fg-irmao:first-child{border-top:0}.fg-irmao b{color:var(--fg-ouro-ink);min-width:34px;font-size:13px}.fg-irmao span{flex:1;min-width:0;display:grid}.fg-irmao strong{font-size:13.5px}.fg-irmao small{color:var(--fg-ink-3);font-size:11.5px}.fg-lado{border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-style:normal;font-weight:800}.fg-lado.proprio{color:var(--fg-verde-ink);background:#e3f4ec}.fg-lado.pai{color:#2f57a8;background:#eef2fb}.fg-lado.mae{color:#a33b66;background:#fbeef3}.fg-mais{border:0;border-top:1px solid var(--fg-line);color:var(--fg-verde-ink);cursor:pointer;background:0 0;padding:12px 0;font-size:13px;font-weight:800}.fg-ident{gap:6px;margin-top:10px;display:grid}.fg-ident-pais{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:14px;font-weight:700;display:flex}.fg-ident-pais i{color:var(--fg-ouro-ink);font-style:normal;font-weight:800}.fg-ident dl{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.fg-ident dl div{min-width:0}.fg-ident dt{color:var(--fg-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700}.fg-ident dd{margin:0;font-size:13px;font-weight:600}.fg-janela{background:var(--fg-surface);z-index:30;border-radius:22px 22px 0 0;flex-direction:column;width:min(520px,100vw);max-height:52vh;margin-left:max(-260px,-50vw);animation:.25s ease-out fg-sobe;display:flex;position:fixed;bottom:0;left:50%;box-shadow:0 -10px 40px #00000029}@keyframes fg-sobe{0%{transform:translateY(100%)}}.fg-janela-alca{cursor:grab;touch-action:none;flex-shrink:0;padding:8px 16px 6px}.fg-janela-barra{background:#d4d4cf;border-radius:999px;width:40px;height:5px;margin:0 auto 8px;display:block}.fg-janela-h{align-items:center;gap:8px;display:flex}.fg-janela-h strong{font-size:15px}.fg-janela-h small{color:var(--fg-ink-3);font-size:12px}.fg-janela-h button{color:var(--fg-ink-2);cursor:pointer;background:#f0f0ec;border:0;border-radius:50%;width:32px;height:32px;margin-left:auto;font-size:18px}.fg-janela-corpo{overscroll-behavior:contain;padding:0 16px 20px;overflow-y:auto}.fg-janela-corpo .fg-onde-row{border-top:1px solid var(--fg-line)}.fg-ev-linha{fill:none;stroke:var(--fg-ouro);stroke-linecap:round;stroke-width:2.4px}button.fg-pai{color:var(--fg-ink);cursor:pointer;font:inherit;text-align:left}button.fg-pai em{color:var(--fg-verde-ink);margin-top:4px;font-size:11.5px;font-style:normal;font-weight:700}button.fg-pai:disabled{cursor:default}button.fg-pai:disabled em{color:var(--fg-ink-3)}button.fg-pai.on{border-color:var(--fg-verde);box-shadow:0 0 0 3px #1f9d6c24}.fg-chips-top{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fg-ctop{background:var(--fg-surface);border:1px solid var(--fg-line);color:var(--fg-ink-2);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.fg-ctop.num{color:var(--fg-ouro-ink);background:#fbf3df;border-color:#ecdcb8}.fg-pessoas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.fg-pessoa{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:14px;gap:3px;min-width:0;padding:10px 12px;display:grid}.fg-pessoa small{color:var(--fg-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.fg-pessoa strong{word-break:break-word;font-size:13.5px;line-height:1.2}.fg-evento{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:20px;gap:10px;padding:14px 16px;display:grid}.fg-evento.aovivo{border-color:#d6363059;box-shadow:0 0 0 3px #d6363014}.fg-evento-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.fg-evento-tag{color:var(--fg-ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:800}.fg-evento-nome{font-size:14px;line-height:1.3}.fg-sit{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.fg-sit.aovivo{color:#b3271f;background:#d636301f}.fg-sit.aovivo i{background:#d63630;border-radius:50%;width:7px;height:7px;animation:1.4s infinite fg-pulsa}@keyframes fg-pulsa{50%{opacity:.3}}.fg-sit.feito{color:var(--fg-verde-ink);background:#e3f4ec}.fg-sit.breve{color:#8a5e08;background:#fbf0d8}.fg-sit.espera{color:var(--fg-ink-2);background:#f0f0ec}.fg-sit.ausente{color:#9a4b2c;background:#f6ebe6}.fg-evento-dia{background:var(--fg-ink);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;min-width:56px;padding:7px 8px;line-height:1.05;display:grid}.fg-evento-dia small{color:#cfe9dc;font-size:10.5px;font-weight:700}.fg-evento-dia b{font-size:22px;font-weight:800}.fg-evento-info{gap:4px;min-width:0;display:grid}.fg-evento-info span{font-size:13px;font-weight:700}.fg-evento-res{border-top:1px solid var(--fg-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.fg-evento-res span{background:#f6f6f3;border-radius:12px;justify-items:center;padding:8px 4px;display:grid}.fg-evento-res span.final{background:#fbf3df}.fg-evento-res small{color:var(--fg-ink-3);font-size:10.5px;font-weight:700}.fg-evento-res b{font-size:20px;font-weight:800}.fg-evento-res .final b{color:var(--fg-ouro-ink)}.fg-cont{vertical-align:2px;background:#ecece8;border-radius:999px;margin-left:4px;padding:1px 7px;font-size:11px;font-style:normal}.fg-video{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:20px;gap:0;display:grid;overflow:hidden}.fg-video-lista{display:grid}.fg-video-item{border:0;border-top:1px solid var(--fg-line);color:var(--fg-ink);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}.fg-video-item.on{background:#f3faf6}.fg-video-play{color:var(--fg-ink-2);background:#f0f0ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;display:flex}.fg-video-item.on .fg-video-play{background:var(--fg-verde);color:#fff}.fg-video-txt{flex:1;min-width:0;display:grid}.fg-video-txt b{font-size:13px}.fg-video-txt small{color:var(--fg-ink-3);font-size:11.5px}.fg-video-d{color:var(--fg-ink-3);font-size:12px;font-weight:700}.fg-vazio{background:var(--fg-surface);border:1px dashed #d4d4cf;border-radius:20px;align-items:center;gap:12px;padding:16px;display:flex}.fg-vazio-ic{color:var(--fg-ink-3);background:#f0f0ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.fg-vazio div{gap:2px;display:grid}.fg-vazio strong{font-size:14px}.fg-vazio small{color:var(--fg-ink-3);font-size:12.5px;line-height:1.4}.fg-evento-grid{align-items:center;gap:12px;display:flex}.fg-evento-dia{min-width:48px;padding:6px 8px}.fg-evento-info{flex:1}.fg-evento-info strong{font-size:14.5px}.fg-evento-info small{color:var(--fg-ink-3);font-size:12px;font-weight:600;display:block}.fg-evento .fg-sit{text-align:center;flex-shrink:0;max-width:46%}.fg-video-atual{gap:1px;padding:10px 14px 12px;display:grid}.fg-video-atual b{font-size:14px}.fg-video-atual small{color:var(--fg-ink-3);font-size:12px}.fg-thumbs{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;margin:0;padding:2px 0 6px;display:flex;overflow-x:auto}.fg-thumbs::-webkit-scrollbar{display:none}.fg-thumb{color:var(--fg-ink);cursor:pointer;scroll-snap-align:start;text-align:left;background:0 0;border:0;flex:0 0 132px;gap:2px;padding:0;display:grid}.fg-thumb-img{aspect-ratio:16/9;background:#ddd 50%/cover;border:2px solid #0000;border-radius:12px;display:block;position:relative}.fg-thumb.on .fg-thumb-img{border-color:var(--fg-verde)}.fg-thumb-d{color:#fff;background:#000000b8;border-radius:6px;padding:1px 5px;font-size:10.5px;font-weight:700;position:absolute;bottom:5px;right:5px}.fg-thumb-agora{background:var(--fg-verde);color:#fff;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:800;position:absolute;top:5px;left:5px}.fg-thumb b{margin-top:4px;font-size:12.5px;line-height:1.25}.fg-thumb small{color:var(--fg-ink-3);font-size:11px}.fg-barra{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.fg-voltar{color:var(--fg-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;min-height:40px;padding:0 6px 0 0;font-size:14px;font-weight:700;display:inline-flex}.fg-voltar svg{width:20px;height:20px}.fg-share{background:var(--fg-surface);border:1px solid var(--fg-line);color:var(--fg-ink-2);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.fg-share svg{width:18px;height:18px}.fg-acoes{gap:8px;display:flex}.fg-fav{color:var(--fg-ink-2)}.fg-fav.on{color:#d12d4a;background:#fdecef;border-color:#f3c3cc}.fg-zap{color:#fff;background:#25d366;border-color:#25d366;gap:6px;padding:0 14px}.fg-zap svg{width:17px;height:17px}.fg-acoes{align-items:center}.fg-seguir{background:var(--fg-ink);color:#fff;cursor:pointer;font:inherit;text-align:left;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:10px;padding:10px 16px;display:flex}.fg-seguir svg{flex-shrink:0;width:22px;height:22px}.fg-seguir span{gap:1px;display:grid}.fg-seguir strong{font-size:15px;font-weight:800}.fg-seguir small{opacity:.78;font-size:12px}.fg-seguir.on{color:#b4233d;background:#fdecef}.fg-seguir:focus-visible{outline:3px solid var(--fg-ouro);outline-offset:2px}.fg-h3{margin:6px 0 0;font-size:15px;font-weight:800}.fgc{gap:12px}.fgc-resumo{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fgc-resumo>div{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:14px;gap:2px;padding:10px;display:grid}.fgc-resumo b{font-size:22px;font-weight:800;line-height:1.1}.fgc-resumo small{color:var(--fg-ink-3);font-size:11px;line-height:1.25}.fgc-resumo .ouro{background:#fbf3df;border-color:#ecdcb8}.fgc-resumo .ouro b{color:var(--fg-ouro-ink)}@media (max-width:360px){.fgc-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}}.fgc-rosca{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:14px;display:grid}.fgc-rosca-svg{width:128px;height:auto}.fgc-rosca-fundo{fill:none;stroke:#f0f0ec;stroke-width:18px}.fgc-fatia{fill:none;stroke-width:18px}.fgc-fatia.ouro{stroke:var(--fg-ouro)}.fgc-fatia.prata{stroke:#a9adb1}.fgc-fatia.verde{stroke:var(--fg-verde)}.fgc-fatia.cinza{stroke:#dcdcd6}.fgc-rosca-n{fill:var(--fg-ink);font-size:24px;font-weight:800}.fgc-rosca-l{fill:var(--fg-ink-3);font-size:11px;font-weight:700}.fgc-rosca-leg{gap:6px;min-width:0;display:grid}.fgc-rosca-leg strong{font-size:15px}.fgc-rosca-leg small{color:var(--fg-ink-3);margin-top:-4px;font-size:12px}.fgc-rosca-leg span{align-items:center;gap:8px;font-size:13px;display:flex}.fgc-rosca-leg span b{font-variant-numeric:tabular-nums;margin-left:auto}.fgc-rosca-leg i{border-radius:50%;width:10px;height:10px;display:inline-block}.fgc-rosca-leg i.ouro{background:var(--fg-ouro)}.fgc-rosca-leg i.prata{background:#a9adb1}.fgc-rosca-leg i.verde{background:var(--fg-verde)}.fgc-rosca-leg i.cinza{background:#dcdcd6}.fgc-evo{gap:10px;display:grid}.fgc-evo-h{gap:2px;display:grid}.fgc-evo-h strong{font-size:15px}.fgc-evo-h small{color:var(--fg-ink-3);font-size:12px;line-height:1.4}.fgc-periodos{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.fgc-periodos::-webkit-scrollbar{display:none}.fgc-periodos button{color:var(--fg-ink-2);cursor:pointer;font:inherit;background:#f0f0ec;border:0;border-radius:999px;flex-shrink:0;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:700}.fgc-periodos button.on{background:var(--fg-ink);color:#fff}.fgc-evo-media{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fgc-evo-media b{font-size:28px;font-weight:800;line-height:1}.fgc-evo-media small{color:var(--fg-ink-3);font-size:12.5px}.fgc-barra{fill:var(--fg-verde);opacity:.78}.fgc-barra.on{opacity:1}.fgc-barra-t{fill:var(--fg-ouro-ink);font-size:10.5px;font-weight:800}.fgc-media{stroke:#9a9a95;stroke-dasharray:4 3;stroke-width:1.2px}.fgc-ponto{stroke:#fff;stroke-width:2px}.fgc-ponto.ouro{fill:var(--fg-ouro)}.fgc-ponto.prata{fill:#a9adb1}.fgc-ponto.nada{fill:var(--fg-verde)}.fgc-tipo{gap:10px;display:grid}.fgc-tipo strong{font-size:15px}.fgc-tipo .fg-barra-row{grid-template-columns:104px minmax(0,1fr) 70px}.fgc-tipo .fg-barra-l{font-size:12.5px;font-weight:700}.fgc-tempo{background:var(--fg-surface);border:1px solid var(--fg-line);border-radius:20px;padding:4px 14px;display:grid}.fgc-linha{border-top:1px solid var(--fg-line);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 0;display:grid}.fgc-linha:first-child{border-top:0}.fgc-linha-data{color:var(--fg-ink-3);padding-top:2px;font-size:11.5px;font-weight:700}.fgc-linha-corpo{gap:3px;min-width:0;display:grid}.fgc-linha-corpo strong{font-size:13.5px;line-height:1.3}.fgc-linha-corpo small{color:var(--fg-ink-3);font-size:12px}.fgc-linha-pos{text-align:right;justify-items:end;display:grid}.fgc-linha-pos b{font-size:18px;font-weight:800;line-height:1.1}.fgc-linha.ouro .fgc-linha-pos b{color:var(--fg-ouro-ink)}.fgc-linha-pos small{color:var(--fg-ink-3);font-size:11px}.fgc-linha-pos em{color:var(--fg-ouro);letter-spacing:1px;font-size:10px;font-style:normal}.fgc-mais{border:0;border-top:1px solid var(--fg-line);color:var(--fg-verde-ink);cursor:pointer;font:inherit;background:0 0;min-height:46px;font-size:13.5px;font-weight:800}
