.surf-radar-bar[data-astro-cid-sd5y6nlz]{background:#11151c;color:#f8fafc;padding:.6rem 0;border-bottom:1px solid rgba(2,132,199,.35);font-size:.82rem}.radar-inner[data-astro-cid-sd5y6nlz]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem}.radar-left[data-astro-cid-sd5y6nlz]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.radar-brand[data-astro-cid-sd5y6nlz]{display:inline-flex;align-items:center;gap:.45rem}.radar-live-dot[data-astro-cid-sd5y6nlz]{width:9px;height:9px;border-radius:50%;background:#39ff14;box-shadow:0 0 0 4px #39ff1438;display:inline-block}.radar-title[data-astro-cid-sd5y6nlz]{font-family:Archivo Black,sans-serif;font-weight:400;font-size:.74rem;letter-spacing:.04em;color:#39ff14}.radar-select[data-astro-cid-sd5y6nlz]{background:#ffffff14;color:#fff;border:1px solid rgba(56,189,248,.28);padding:.32rem .55rem;border-radius:8px;font-family:inherit;font-weight:700;font-size:.8rem;cursor:pointer;max-width:225px}.radar-select[data-astro-cid-sd5y6nlz] option[data-astro-cid-sd5y6nlz],.radar-select[data-astro-cid-sd5y6nlz] optgroup[data-astro-cid-sd5y6nlz]{background:#07090c;color:#fff}.radar-search-wrap[data-astro-cid-sd5y6nlz]{position:relative;display:inline-flex;align-items:center}.radar-search-input[data-astro-cid-sd5y6nlz]{background:#ffffff12;color:#fff;border:1px solid rgba(56,189,248,.32);padding:.32rem .65rem;border-radius:8px;font-family:inherit;font-size:.78rem;width:195px;outline:none;transition:border-color .2s,background .2s}.radar-search-input[data-astro-cid-sd5y6nlz]::placeholder{color:#94a3b8}.radar-search-input[data-astro-cid-sd5y6nlz]:focus{background:#ffffff21;border-color:#39ff14}.radar-search-dropdown[data-astro-cid-sd5y6nlz]{position:absolute;top:calc(100% + 5px);left:0;width:260px;background:#07090c;border:1px solid rgba(57,255,20,.45);border-radius:10px;box-shadow:0 10px 25px #0009;list-style:none;margin:0;padding:.35rem 0;z-index:999;max-height:240px;overflow-y:auto}.radar-search-bar[data-astro-cid-sd5y6nlz] .radar-search-item,.radar-search-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .75rem;color:#f8fafc;font-size:.8rem;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.06)}.radar-search-item:hover{background:#0284c74d}.radar-search-item small{color:#39ff14;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}.btn-geo[data-astro-cid-sd5y6nlz]{background:#0284c73d;color:#7dd3fc;border:1px solid rgba(56,189,248,.45);padding:.32rem .6rem;border-radius:8px;font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap}.btn-geo[data-astro-cid-sd5y6nlz]:hover{background:#0284c76b}.radar-metrics[data-astro-cid-sd5y6nlz]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.metric-pill[data-astro-cid-sd5y6nlz]{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);padding:.24rem .55rem;border-radius:7px;display:flex;align-items:center;gap:.35rem}.m-label[data-astro-cid-sd5y6nlz]{color:#94a3b8;font-size:.72rem}.m-val[data-astro-cid-sd5y6nlz]{font-family:JetBrains Mono,monospace;color:#fff;font-size:.8rem;font-weight:700}.metric-cond[data-astro-cid-sd5y6nlz]{font-family:JetBrains Mono,monospace;padding:.26rem .65rem;border-radius:999px;font-weight:800;font-size:.72rem;background:#ffffff1a}.cond-good[data-astro-cid-sd5y6nlz]{background:#39ff1429;color:#39ff14;border:1px solid rgba(57,255,20,.45)}.cond-ok[data-astro-cid-sd5y6nlz]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.cond-flat[data-astro-cid-sd5y6nlz]{background:#38bdf833;color:#7dd3fc;border:1px solid rgba(56,189,248,.4)}@media (max-width: 680px){.radar-select[data-astro-cid-sd5y6nlz]{flex:1 1 160px;max-width:none}.radar-search-wrap[data-astro-cid-sd5y6nlz]{flex:1 1 150px}.radar-search-input[data-astro-cid-sd5y6nlz]{width:100%}}:root{--pf-dark: #07090C;--pf-surface: #11151C;--pf-neon: #39FF14;--pf-ocean: #0284C7;--pf-ocean-light: #38BDF8;--pf-solar: #F59E0B;--pf-ice: #F8FAFC;--mar-profundo: #07090C;--areia-suave: #F8FAFC;--terracota: #0284C7;--amarelo-sol: #F59E0B;--verde-maresia: #0284C7;--branco: #FFFFFF;--texto-corpo: #0F172A;--texto-suave: #475569;--borda-suave: rgba(7, 9, 12, .1);--font-display: "Archivo Black", sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", monospace}*{box-sizing:border-box}body{margin:0;font-family:var(--font-body);background-color:var(--areia-suave);color:var(--texto-corpo);line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);color:var(--pf-dark);letter-spacing:-.02em;font-weight:400;font-style:normal}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 1.25rem}.topbar{background:var(--pf-dark);color:#f8fafc;font-size:.82rem;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.topbar-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.topbar-link{color:var(--pf-neon);font-family:var(--font-mono);font-weight:800;text-decoration:none;letter-spacing:.02em}.topbar-link:hover{text-decoration:underline}.site-header{background:var(--branco);border-bottom:1px solid var(--borda-suave);position:relative;z-index:40;padding:.8rem 0}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:nowrap}.brand-logo{display:flex;align-items:center;gap:.65rem;text-decoration:none;color:var(--pf-dark);flex-shrink:0}.brand-seal{width:42px;height:42px;border-radius:50%;background:var(--pf-dark);border:2px solid var(--pf-neon);display:inline-flex;align-items:center;justify-content:center;padding:3px;box-shadow:0 3px 10px #07090c2e;flex-shrink:0}.brand-seal img{width:100%;height:100%;object-fit:contain;display:block}.brand-title{display:block;font-family:var(--font-display);font-weight:400;font-size:1.08rem;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase}.brand-sub{display:block;font-family:var(--font-mono);font-size:.68rem;color:var(--texto-suave);font-weight:700}.main-nav{display:flex;align-items:center;gap:.35rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}.main-nav a{text-decoration:none;color:var(--pf-dark);font-weight:700;font-size:.84rem;padding:.38rem .6rem;border-radius:8px;white-space:nowrap;transition:all .15s ease}.main-nav a:hover{background:#0284c714;color:var(--pf-ocean)}.btn-header-store{background:var(--pf-neon);color:var(--pf-dark);text-decoration:none;font-weight:800;font-size:.84rem;padding:.55rem 1rem;border-radius:10px;border:2px solid var(--pf-dark);white-space:nowrap;flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease;box-shadow:2px 2px 0 var(--pf-dark)}.btn-header-store:hover{transform:translateY(-1px);box-shadow:3px 3px 0 var(--pf-dark)}@media (max-width: 960px){.header-inner{flex-wrap:wrap;gap:.55rem}.brand-logo{order:1}.brand-sub{display:none}.btn-header-store{order:2;font-size:.78rem;padding:.42rem .75rem}.main-nav{order:3;width:100%;padding-top:.35rem;border-top:1px solid rgba(7,9,12,.08);gap:.25rem}.main-nav a{font-size:.8rem;padding:.28rem .5rem;background:#07090c0a}}.site-footer{background:var(--pf-dark);color:#f8fafc;padding:3.25rem 0;margin-top:4rem;border-top:3px solid var(--pf-ocean)}.footer-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem}.footer-col strong{display:block;font-family:var(--font-display);color:var(--branco);margin-bottom:.75rem;font-size:.95rem;letter-spacing:-.01em}.footer-col p{color:#94a3b8;font-size:.88rem;margin:0 0 .75rem}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col li{margin-bottom:.45rem}.footer-col a{color:#cbd5e1;text-decoration:none;font-size:.88rem}.footer-col a:hover{color:var(--pf-neon)}.btn-footer-store{display:inline-block;background:var(--pf-neon);color:var(--pf-dark)!important;font-weight:800;padding:.62rem 1.15rem;border-radius:8px;margin-top:.35rem}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#07090cf7;color:#f8fafc;padding:.85rem 0;z-index:100;border-top:2px solid var(--pf-neon);font-size:.84rem}.cookie-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.cookie-inner a{color:var(--pf-neon);font-weight:700}.btn-cookie-ok{background:var(--pf-neon);color:var(--pf-dark);border:none;padding:.5rem 1.1rem;border-radius:8px;font-weight:800;cursor:pointer;font-size:.82rem}
