*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--r:14px;--rl:18px;--rxl:22px;--rf:999px;--f-white:brightness(0) invert(1);--f-navy:brightness(0) saturate(100%) invert(10%) sepia(69%) saturate(3181%) hue-rotate(214deg);--f-red:brightness(0) saturate(100%) invert(18%) sepia(78%) saturate(3200%) hue-rotate(330deg);--f-amber:brightness(0) saturate(100%) invert(55%) sepia(60%) saturate(900%) hue-rotate(2deg);--f-green:brightness(0) saturate(100%) invert(70%) sepia(60%) saturate(500%) hue-rotate(82deg) brightness(95%) contrast(90%);--f-dim:brightness(0) invert(46%);--f-pink:brightness(0) saturate(100%) invert(82%) sepia(18%) saturate(900%) hue-rotate(300deg) brightness(103%);--f-blue:brightness(0) saturate(100%) invert(56%) sepia(60%) saturate(1600%) hue-rotate(190deg) brightness(102%)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#04091a;margin:0;padding:0;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}button,a{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}img{max-width:100%;display:block}.is-hidden{display:none!important}.emp-id{letter-spacing:.02em;text-transform:none;text-align:center;color:rgba(255,255,255,.42);margin-top:10px;font-size:11px;font-weight:600;line-height:1.5}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes logoReveal{0%{opacity:0;transform:translateY(24px)scale(.9)}to{opacity:1;transform:none}}@keyframes cityGlow{0%,to{text-shadow:0 0 30px rgba(195,29,69,.6),0 2px rgba(0,0,0,.6)}50%{text-shadow:0 0 60px #c31d45,0 0 100px rgba(195,29,69,.35),0 2px rgba(0,0,0,.6)}}@keyframes letterPop{0%{opacity:0;transform:translateY(22px)scale(.75)}65%{transform:translateY(-5px)scale(1.08)}to{opacity:1;transform:none}}@keyframes scanline{0%{top:-4px}to{top:110%}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@keyframes pulseRed{0%,to{box-shadow:0 6px 36px rgba(195,29,69,.45)}50%{box-shadow:0 6px 56px rgba(195,29,69,.75)}}@keyframes ptsGlow{0%,to{box-shadow:0 0 10px rgba(34,197,94,.22)}50%{box-shadow:0 0 24px rgba(34,197,94,.55)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes orbPulse{0%,to{opacity:.2}50%{opacity:.5}}@keyframes urgPing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes countIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lineGrow{0%{width:0}to{width:80%}}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes checkIn{0%{transform:scale(0)rotate(-8deg)}65%{transform:scale(1.18)rotate(2deg)}to{transform:scale(1)rotate(0)}}@keyframes successIn{0%{opacity:0;transform:scale(.93)translateY(14px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ptsBounce{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}@keyframes floatY{0%,to{transform:translate(-50%,-54%)}50%{transform:translate(-50%,-64%)}}@keyframes ringOut{0%{opacity:.55;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.18}}@keyframes drawCheck{0%{stroke-dashoffset:28px}to{stroke-dashoffset:0}}@keyframes orb{0%,to{opacity:.15}50%{opacity:.45}}@keyframes pulseGold{0%,to{box-shadow:0 0 rgba(245,158,11,.5)}60%{box-shadow:0 0 0 9px rgba(245,158,11,0)}}@keyframes ldScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes ldSpin{to{transform:rotate(360deg)}}.page-land{--red:#e0203f;--red-d:#b3162f;--gold:#f5b301;--gold2:#fcd34d;--ink:#eef2ff;--dim:rgba(200,210,245,.6);--dim2:rgba(200,210,245,.38);--line:rgba(255,255,255,.1);--navy:#0a1746;min-height:100dvh;color:var(--ink);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background:linear-gradient(#0c1b52 0%,#0a1746 55%,#091540 100%);padding-top:56px;font-family:Exo,"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}.page-land .ld-badge,.page-land .ld-brand-city,.page-land .ld-logo small,.page-land .ld-cd-label,.page-land .ld-cd-lbl,.page-land .ld-prize-n,.page-land .ld-prize-s,.page-land .ld-top3-t,.page-land .ld-top3-sub,.page-land .ld-rank-total,.page-land .ld-foot-copy,.page-land .ld-foot-link{font-family:JetBrains Mono,ui-monospace,monospace}.page-land .ld-top{z-index:50;background:#071232;border-bottom:1px solid rgba(255,255,255,.09);position:fixed;top:0;left:0;right:0}.page-land .ld-top-cta{background:linear-gradient(135deg, var(--red), var(--red-d));color:#fff;border-radius:12px;align-items:center;height:38px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 16px rgba(224,32,64,.35)}.page-land .ld-top-cta:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(224,32,64,.45)}.page-land .ld-top-in{justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin:0 auto;padding:13px 26px;display:flex}.page-land .ld-brand{align-items:center;gap:12px;display:flex}.page-land .ld-logo-img{width:auto;height:34px;display:block}.page-land .ld-brand-div{background:rgba(255,255,255,.22);width:1px;height:22px}.page-land .ld-brand-city{letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62);font-size:12px;font-weight:800}.page-land .ld-video{z-index:3;--ld-vgap:20px;padding:calc(var(--ld-vgap) + 8px) 26px var(--ld-vgap);background:#071232;position:relative}.page-land .ld-video-in{max-width:1000px;margin:0 auto}.page-land .ld-video-el{aspect-ratio:16/9;background:#000;border:0;border-radius:16px;width:100%;display:block;box-shadow:0 18px 50px rgba(0,0,0,.45)}.page-land .page-land:has(.ld-video) .ld-top{border-bottom-color:transparent}@media (width<=640px){.page-land .ld-video{--ld-vgap:14px;padding-left:14px;padding-right:14px}.page-land .ld-video-el{border-radius:12px}}.page-land .ld-hero{background:linear-gradient(120deg,#12327e 0%,#143a90 38%,#0e2668 78%,#0c1b52 100%);align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.page-land .ld-hero-art{object-fit:cover;object-position:center right;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-land .ld-hero-veil{z-index:2;pointer-events:none;background:linear-gradient(100deg,rgba(12,27,82,.92) 12%,rgba(14,38,104,.6) 42%,rgba(14,38,104,.12) 66%,transparent 100%);position:absolute;inset:0}.page-land .ld-hero-in{z-index:3;width:100%;max-width:1180px;margin:0 auto;padding:70px 26px 58px;position:relative}.page-land .ld-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.page-land .ld-hero-txt{min-width:0}.page-land .ld-h1{letter-spacing:-.035em;color:#fff;font-size:clamp(34px,4.6vw,58px);font-weight:900;line-height:1.04}.page-land .ld-h1 em{color:var(--red);font-style:normal}.page-land .ld-bul{flex-direction:column;gap:4px;margin:20px 0 0;padding:0;list-style:none;display:flex}.page-land .ld-bul li{color:rgba(226,233,255,.82);font-size:clamp(15px,1.5vw,19px);font-weight:500}.page-land .ld-bul b{color:#fff;font-weight:800}.page-land .ld-hero-cd{text-align:center;flex-shrink:0}.page-land .ld-cd-topo{align-items:center;gap:12px;margin:0 37px;display:flex}.page-land .ld-cd-tick{border-top:1.5px solid rgba(255,255,255,.55);flex:1;height:12px;transform:translateY(6px)}.page-land .ld-cd-tick:not(.tick-r){border-left:1.5px solid rgba(255,255,255,.55);border-top-left-radius:8px}.page-land .ld-cd-tick.tick-r{border-right:1.5px solid rgba(255,255,255,.55);border-top-right-radius:8px}.page-land .ld-cd-label{letter-spacing:.12em;text-transform:lowercase;color:#fff;white-space:nowrap;font-size:14px;font-weight:700}.page-land .ld-cd{gap:10px;width:fit-content;margin:10px auto 0;display:flex}.page-land .ld-cd-box{background:linear-gradient(180deg, var(--red), var(--red-d));border-radius:12px;flex-direction:column;align-items:center;gap:5px;width:74px;padding:12px 6px 10px;display:flex;box-shadow:0 10px 26px rgba(224,32,64,.35)}.page-land .ld-cd-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;font-size:34px;font-weight:900;line-height:.95}.page-land .ld-cd-lbl{letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.85);font-size:8px;font-weight:800}.page-land .ld-hero-cta{text-align:center;margin-top:40px}.page-land .ld-cta{background:linear-gradient(135deg, var(--red), var(--red-d));color:#fff;border-radius:14px;align-items:center;gap:9px;height:56px;margin-top:30px;padding:0 34px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 14px 38px rgba(224,32,64,.42)}.page-land .ld-cta:hover{transform:translateY(-2px);box-shadow:0 20px 50px rgba(224,32,64,.52)}.page-land .ld-cta-sub{color:rgba(224,231,252,.9);max-width:430px;margin:18px auto 0;font-size:16px;font-weight:600;line-height:1.55}.page-land .ld-cta-sub b{color:#fff;font-weight:800}.page-land .ld-cta-sub strong{color:var(--gold2);text-shadow:0 0 14px rgba(245,179,1,.4);font-weight:800}.page-land .ld-prizes{text-align:center;max-width:1180px;margin:0 auto;padding:56px 26px 46px}.page-land .ld-prizes-h{letter-spacing:-.025em;color:#fff;font-size:clamp(23px,3.8vw,33px);font-weight:900}.page-land .ld-prizes-h em{color:#fff;background:var(--red);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:2px 12px;font-style:normal}.page-land .pz-flow{position:relative}.page-land .pz-arrow{z-index:3;backdrop-filter:blur(6px);cursor:pointer;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);border-radius:50%;place-items:center;width:46px;height:46px;transition:background .15s,transform .15s;display:grid;position:absolute;top:42%;transform:translateY(-50%);box-shadow:0 8px 24px rgba(0,0,0,.35)}.page-land .pz-arrow:hover{background:rgba(255,255,255,.14)}.page-land .pz-arrow:active{transform:translateY(-50%)scale(.94)}.page-land .pz-arrow img{filter:var(--f-white);opacity:.9}.page-land .pz-prev{left:6px}.page-land .pz-next{right:6px}.page-land .pz-faixa{scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;gap:16px;width:100vw;margin:30px calc(50% - 50vw) 0;padding:20px calc(50vw - 93px) 16px;display:flex;overflow-x:auto}.page-land .pz-faixa.arrastando{cursor:grabbing}.page-land .pz-faixa.arrastando img{pointer-events:none}.page-land .pz-faixa::-webkit-scrollbar{display:none}.page-land .pz-item{scroll-snap-align:center;flex-direction:column;flex:0 0 186px;align-items:center;gap:10px;transition:transform .38s cubic-bezier(.2,.7,.3,1),opacity .38s,filter .38s;display:flex}.page-land .pz-faixa.ready .pz-item{opacity:.42;filter:saturate(.85)brightness(.85);transform:scale(.82)}.page-land .pz-faixa.ready .pz-item.is-center{opacity:1;filter:none;transform:scale(1.06)}.page-land .pz-item.is-center{cursor:default}.page-land .pz-faixa.ready .pz-item:not(.is-center){cursor:pointer}.page-land .pz-card-img{object-fit:cover;border-radius:14px;width:186px;height:249px;transition:box-shadow .38s;display:block;box-shadow:0 16px 38px rgba(0,0,0,.42)}.page-land .pz-faixa.ready .pz-item.is-center .pz-card-img{box-shadow:0 26px 60px rgba(0,0,0,.55),0 0 40px rgba(59,111,224,.22)}.page-land .pz-lbl{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.page-land .pz-n{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:900}.page-land .pz-s{letter-spacing:.14em;text-transform:uppercase;color:rgba(214,226,255,.7);font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px;font-weight:700}.page-land .ld-rank{max-width:900px;margin:0 auto;padding:54px 24px 34px;position:relative}.page-land .ld-rank:before{content:"";opacity:.55;z-index:0;pointer-events:none;background:url(/img/brand/fundo-ranking.png) 50%/100% 100% no-repeat;width:min(1180px,100vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-land .ld-rank-in{z-index:1;text-align:center;position:relative}.page-land .ld-rank-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:15px;font-weight:800}.page-land .ld-rank-h{letter-spacing:-.01em;color:#fff;text-transform:uppercase;margin-top:10px;font-size:clamp(22px,3.2vw,34px);font-weight:900;line-height:1.1}.page-land .ld-rank-h em{color:var(--red);font-style:normal;font-weight:900}.page-land .ld-top3{background:url(/img/brand/top3.png) top/100% no-repeat;max-width:705px;margin:26px auto 0;padding:15% 22px 26px;position:relative}.page-land .ld-podio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:0;padding-top:22px;display:grid}.page-land .po-card{text-align:center;background:linear-gradient(#1d3a86,#16306f);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:30px 12px 18px;position:relative}.page-land .po-1{background:linear-gradient(#22479a,#1b3c88);border-color:rgba(255,255,255,.16);margin:-26px -4px 0;padding:52px 12px 24px;box-shadow:0 18px 44px rgba(0,0,0,.42)}.page-land .po-crown{filter:drop-shadow(0 3px 9px rgba(245,179,1,.55));justify-content:center;align-items:center;width:32px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.page-land .po-crown img{width:32px;height:auto;display:block}.page-land .po-badge{color:#fff;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);background:linear-gradient(#c9ccd4,#9aa0ab);justify-content:center;align-items:flex-start;width:26px;height:40px;padding-top:7px;font-size:11px;font-weight:900;display:flex;position:absolute;top:-10px;right:12px}.page-land .po-1 .po-badge{background:linear-gradient(#f4c84a,#c99312)}.page-land .po-3 .po-badge{background:linear-gradient(#d09258,#a46a35)}.page-land .po-av{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin:4px auto 0;display:flex;box-shadow:0 6px 18px rgba(0,0,0,.28)}.page-land .po-1 .po-av{width:74px;height:74px}.page-land .po-av img{width:34px;height:34px;filter:var(--f-dim);opacity:.55}.page-land .po-1 .po-av img{filter:var(--f-amber);opacity:1}.page-land .po-3 .po-av img{filter:brightness(0)saturate()invert(52%)sepia(38%)saturate(760%)hue-rotate(346deg);opacity:.9}.page-land .po-1 .po-av img{width:38px;height:38px}.page-land .po-av img.po-av-photo{object-fit:cover;filter:none;opacity:1;border-radius:50%;width:100%;height:100%}.page-land .po-av-ini{color:#0e2a58;letter-spacing:.02em;font-size:22px;font-weight:900}.page-land .po-1 .po-av-ini{font-size:26px}.page-land .po-nome{color:#fff;margin-top:12px;font-size:14px;font-weight:800}.page-land .po-1 .po-nome{font-size:15px}.page-land .po-pts{color:#14264f;background:#dbe4f7;border-radius:7px;margin-top:10px;padding:5px 13px;font-size:13px;font-weight:900;display:inline-block}.page-land .po-1 .po-pts{background:var(--gold);color:#3a2600}.page-land .po-pts span{opacity:.65;font-size:.62em;font-weight:800}.page-land .po-prize{color:var(--gold);text-transform:uppercase;letter-spacing:.02em;margin-top:8px;font-size:10px;font-weight:800;line-height:1.2}.page-land .po-prize-b{color:var(--dim);margin-top:2px;font-size:9.5px;font-weight:600;line-height:1.2}.page-land .ld-rank-total{letter-spacing:.12em;text-transform:uppercase;color:var(--dim2);margin:30px 0 12px;font-size:11px;font-weight:700}.page-land .ld-rank-total b{color:var(--ink);font-weight:900}.page-land .ld-rank-list{flex-direction:column;gap:7px;max-width:705px;margin:0 auto;display:flex}.page-land .rl-row{background:rgba(24,44,104,.55);border:1px solid rgba(255,255,255,.07);border-radius:11px;align-items:center;gap:12px;padding:9px 16px;display:flex}.page-land .rl-pos{width:30px;height:30px;color:var(--dim);background:rgba(0,0,0,.25);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex}.page-land .rl-av{background:rgba(255,255,255,.9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.page-land .rl-av img{opacity:.45;width:18px;height:18px}.page-land .rl-av img.rl-av-photo{object-fit:cover;opacity:1;border-radius:50%;width:100%;height:100%}.page-land .rl-av-ini{color:#0e2a58;letter-spacing:.02em;font-size:12px;font-weight:800}.page-land .rl-nc{flex-direction:column;flex:1;min-width:0;display:flex}.page-land .rl-nome{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.page-land .rl-prize{color:var(--gold);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;font-weight:700;overflow:hidden}.page-land .rl-prize-b{color:var(--dim);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.5px;font-weight:600;overflow:hidden}.page-land .rl-pts{color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:16px;font-weight:900}.page-land .rl-pts span{color:var(--dim);margin-left:3px;font-size:.6em;font-weight:700}.page-land .rl-you{color:var(--ink);background:linear-gradient(90deg,rgba(224,32,64,.16),rgba(10,16,44,.4));border:1px dashed rgba(234,80,112,.4);border-radius:14px;align-items:center;gap:14px;margin-top:4px;padding:13px 18px;text-decoration:none;display:flex}.page-land .rl-you .rl-pos{color:var(--red)}.page-land .rl-you .rl-av{background:rgba(224,32,64,.25)}.page-land .rl-you-nome{flex-direction:column;display:flex}.page-land .rl-you-nome b{font-size:14px;font-weight:900}.page-land .rl-you-nome span{color:var(--dim);font-size:11.5px;font-weight:600}.page-land .rl-you-cta{color:var(--red);flex-shrink:0;font-size:13.5px;font-weight:900}.page-land .ld-rank-empty{text-align:center;border:1px dashed var(--line);background:rgba(20,28,60,.5);border-radius:18px;margin-top:28px;padding:40px 20px}.page-land .ld-rank-empty-ic{background:rgba(245,179,1,.12);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 14px;display:flex}.page-land .ld-rank-empty-t{font-size:16px;font-weight:900}.page-land .ld-rank-empty-s{color:var(--dim);margin-top:4px;font-size:13px;font-weight:600}.page-land .ld-cta-2{width:fit-content;margin:30px auto 0;display:flex}.page-land .ld-spinner{border:3px solid var(--line);border-top-color:var(--red);border-radius:50%;width:40px;height:40px;margin:60px auto;animation:.8s linear infinite ldSpin}.page-land .ld-foot{text-align:center;border-top:1px solid var(--line);margin-top:20px;padding:40px 22px}.page-land .ld-fly-art{width:min(320px,72vw);height:auto;margin:0 auto 4px;display:block}.page-land .ld-foot-stars{justify-content:center;align-items:center;gap:9px;display:flex}.page-land .ld-fly{letter-spacing:-.02em;margin-top:12px;font-size:clamp(28px,5vw,40px);font-weight:900}.page-land .ld-fly-sub{color:var(--dim);margin-top:2px;font-size:15px;font-weight:600}.page-land .ld-fly-sub em{color:var(--red);font-style:italic}.page-land .ld-foot-links{flex-direction:column;align-items:center;gap:8px;margin-top:20px;display:flex}.page-land .ld-foot-link{color:var(--dim);font-size:12px;font-weight:700;text-decoration:none}.page-land .ld-foot-link:hover{color:var(--ink)}.page-land .ld-foot-copy{letter-spacing:.06em;color:var(--dim2);margin-top:16px;font-size:10.5px}@media (width<=980px){.page-land .ld-hero-grid{text-align:center;grid-template-columns:1fr;gap:30px}.page-land .ld-bul{align-items:center}.page-land .ld-hero-cd{justify-self:center;width:fit-content}}@media (width<=760px){.page-land .ld-prizes-h em{white-space:nowrap;width:fit-content;margin:8px auto 0;display:block}.page-land .pz-arrow{width:38px;height:38px}.page-land .pz-prev{left:2px}.page-land .pz-next{right:2px}.page-land .ld-rank-h em{white-space:nowrap;margin-top:2px;display:block}.page-land .ld-hero-art{object-position:top right;height:calc(100% + 52px);top:-52px}.page-land .ld-hero-in{padding-top:92px}}@media (width<=860px){.page-land .ld-hero{min-height:540px}.page-land .ld-hero-phone{opacity:.5;height:80%;right:-120px}.page-land .ld-rank-side{display:none}}@media (width<=480px){.page-land .ld-top3{padding-bottom:16px;padding-left:10px;padding-right:10px}.page-land .po-card{border-radius:11px;padding:22px 5px 12px}.page-land .po-1{margin:-14px -2px 0;padding:40px 5px 16px}.page-land .po-crown{width:24px;top:9px}.page-land .po-crown img{width:24px}.page-land .po-1 .po-av{width:52px;height:52px}.page-land .po-av img{width:24px;height:24px}.page-land .po-1 .po-av img{width:27px;height:27px}.page-land .po-av img.po-av-photo{width:100%;height:100%}.page-land .po-nome{margin-top:8px;font-size:11px}.page-land .po-1 .po-nome{font-size:11.5px}.page-land .po-pts{margin-top:7px;padding:4px 7px;font-size:10.5px}.page-land .po-badge{width:20px;height:29px;font-size:9px;right:6px}.page-land .ld-cd{gap:6px}.page-land .ld-cd-box{width:60px;padding:10px 4px 8px}.page-land .ld-cd-topo{margin:0 30px}.page-land .ld-cd-num{font-size:26px}.page-land .ld-cd-lbl{letter-spacing:.1em;font-size:7px}.page-land .pz-card{flex-basis:148px;height:190px}.page-land .ld-podio{gap:7px}.page-land .po-av{width:56px;height:56px}}.page-cad{--red:#c31d45;--red2:#8b1432;--red-bg:rgba(195,29,69,.07);--gold:#f59e0b;--gold2:#fcd34d;--gold-bg:rgba(245,158,11,.09);--navy:#04091a;--navy2:#040f3a;--navy3:#062871;--s0:#0c1830;--s1:#124;--text:#0f1a35;--text2:#4a5570;--text3:#8a93aa;--bd:#dce2f0;--bd-focus:#c31d45;--err:#d92b3a;--ok:#16a34a;--r:14px;--rl:18px;--rxl:22px;--rf:999px;--max:440px;color:var(--text);background:linear-gradient(#e0e8f8 0%,#e8edf8 100%);flex-direction:column;min-height:100dvh;display:flex}.page-cad .inner{width:100%;max-width:var(--max);margin:0 auto;padding:0 16px}.page-cad .topbar{-webkit-backdrop-filter:blur(16px);padding:max(10px, env(safe-area-inset-top,10px)) 20px 10px;z-index:200;background:rgba(255,255,255,.9);border-bottom:1px solid rgba(220,226,240,.8);position:sticky;top:0}.page-cad .topbar-inner{max-width:var(--max);align-items:center;gap:10px;margin:0 auto;display:flex}.page-cad .tb-logo{flex:1;align-items:center;gap:8px;display:flex}.page-cad .tb-emblem{object-fit:contain;filter:drop-shadow(0 0 5px rgba(195,29,69,.25));width:32px;height:32px}.page-cad .tb-name{color:var(--navy);letter-spacing:.08em;font-size:1rem;font-weight:900}.page-cad .tb-name b{color:var(--red);letter-spacing:.08em}.page-cad .tb-badge{border-radius:var(--rf);color:var(--red);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:rgba(195,29,69,.07);border:1px solid rgba(195,29,69,.18);align-items:center;gap:5px;padding:4px 10px;font-size:.5rem;font-weight:800;display:inline-flex}.page-cad .tb-dot{background:var(--red);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.8s ease-in-out infinite pulseDot}.page-cad .hero{background:linear-gradient(165deg, #010b2a 0%, var(--navy3) 35%, var(--navy2) 70%, var(--navy) 100%);padding:32px 0 40px;position:relative;overflow:hidden}.page-cad .h-orb{pointer-events:none;border-radius:50%;position:absolute}.page-cad .h-orb1{background:radial-gradient(rgba(6,40,113,.65),transparent 65%);width:400px;height:400px;top:-160px;left:50%;transform:translate(-50%)}.page-cad .h-orb2{background:radial-gradient(rgba(195,29,69,.14),transparent 70%);width:280px;height:280px;bottom:-80px;right:-60px}.page-cad .h-dots{pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.055) 1px,transparent 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 60%,#000 20%,transparent 75%);mask-image:radial-gradient(at 50% 60%,#000 20%,transparent 75%)}.page-cad .h-inner{max-width:var(--max);text-align:center;z-index:2;flex-direction:column;align-items:center;margin:0 auto;padding:0 20px;display:flex;position:relative}.page-cad .h-logo{filter:drop-shadow(0 0 20px rgba(195,29,69,.5))drop-shadow(0 0 40px rgba(6,40,113,.7));width:clamp(72px,20vw,88px);height:auto;margin-bottom:14px;animation:4.5s ease-in-out infinite logoFloat}.page-cad .h-tag{border-radius:var(--rf);color:rgba(252,211,77,.9);text-transform:uppercase;letter-spacing:.16em;background:rgba(252,211,77,.1);border:1px solid rgba(252,211,77,.22);align-items:center;gap:6px;margin-bottom:12px;padding:4px 14px;font-size:.5rem;font-weight:800;display:inline-flex}.page-cad .h-tag-dot{background:var(--gold2);border-radius:50%;flex-shrink:0;width:4px;height:4px}.page-cad .h-title{color:#fff;letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(1.125rem,5vw,1.5rem);font-weight:900;line-height:1.2}.page-cad .h-title em{color:var(--red);font-style:normal}.page-cad .h-sub{color:rgba(255,255,255,.42);max-width:280px;margin-bottom:18px;font-size:.75rem;line-height:1.65}.page-cad .progress{max-width:var(--max);align-items:center;gap:0;margin:0 auto;padding:16px 20px 0;display:flex}.page-cad .prg-step{align-items:center;gap:7px;display:flex}.page-cad .prg-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.5625rem;font-weight:800;transition:all .3s;display:flex}.page-cad .prg-circle.done{background:var(--red);color:#fff}.page-cad .prg-circle.active{background:var(--red);color:#fff;box-shadow:0 0 0 4px rgba(195,29,69,.16)}.page-cad .prg-circle.idle{color:#8a93aa;background:#dce2f0}.page-cad .prg-lbl{color:var(--text2);white-space:nowrap;font-size:.5625rem;font-weight:700}.page-cad .prg-line{border-radius:var(--rf);background:#dce2f0;flex:1;min-width:20px;height:2px;margin:0 8px;transition:background .4s}.page-cad .prg-line.done{background:var(--red)}.page-cad .form-outer{padding:14px 0 max(36px, env(safe-area-inset-bottom,36px))}.page-cad .card{border-radius:var(--rxl);background:#fff;animation:.35s both fadeUp;box-shadow:0 2px 8px rgba(4,9,26,.06),0 8px 32px rgba(4,9,26,.1),inset 0 1px rgba(255,255,255,.8)}.page-cad .card-top{border-bottom:1px solid #f0f3fb;padding:24px 24px 0}.page-cad .card-title{color:var(--text);letter-spacing:-.02em;margin-bottom:4px;font-size:1.0625rem;font-weight:900}.page-cad .card-sub{color:var(--text2);margin-bottom:16px;font-size:.75rem;line-height:1.6}.page-cad .fields{padding:20px 24px 0}.page-cad .field{margin-bottom:18px}.page-cad .field-lbl{color:var(--text);letter-spacing:.01em;align-items:center;gap:6px;margin-bottom:7px;font-size:.6875rem;font-weight:700;display:flex}.page-cad .field-req{color:var(--red)}.page-cad .field-age{color:#92400e;border-radius:var(--rf);background:#fef3c7;margin-left:4px;padding:1px 7px;font-size:.5rem;font-weight:700}.page-cad .field-wrap{position:relative}.page-cad .f-ico{color:var(--text3);pointer-events:none;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.page-cad .field-input{border-radius:var(--r);border:1.5px solid var(--bd);width:100%;height:50px;color:var(--text);appearance:none;background:#fdfdff;outline:none;padding:0 16px 0 44px;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s}.page-cad .field-input::placeholder{color:#b0b8cc;font-weight:500}.page-cad .field-input:focus{border-color:var(--red);background:#fff;box-shadow:0 0 0 3.5px rgba(195,29,69,.1)}.page-cad .field-input.err{border-color:var(--err);animation:.3s shake;box-shadow:0 0 0 3px rgba(217,43,58,.09)}.page-cad select.field-input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238a93aa' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.page-cad .age-note{border-radius:var(--r);color:#92400e;background:#fffbeb;border:1px solid rgba(245,158,11,.2);align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;font-size:.625rem;font-weight:600;line-height:1.55;display:flex}.page-cad .checks-wrap{padding:0 24px}.page-cad .chk-row{border-bottom:1px solid #f0f3fb;align-items:flex-start;gap:12px;padding:14px 0;display:flex;position:relative}.page-cad .chk-row:last-child{border-bottom:none}.page-cad .chk-box{flex-shrink:0;margin-top:1px;position:relative}.page-cad .chk-input{opacity:0;cursor:pointer;z-index:1;width:22px;height:22px;margin:0;position:absolute}.page-cad .chk-vis{pointer-events:none;background:#fff;border:2px solid #d0d7eb;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.page-cad .chk-input:checked+.chk-vis{background:var(--red);border-color:var(--red);box-shadow:0 2px 8px rgba(195,29,69,.3)}.page-cad .chk-input:checked+.chk-vis:after{content:"";border:2.5px solid #fff;border-top:none;border-left:none;width:5px;height:9px;animation:.2s both checkIn;display:block;transform:rotate(42deg)translateY(-1px)}.page-cad .chk-input:focus-visible+.chk-vis{border-color:var(--red);box-shadow:0 0 0 3px rgba(195,29,69,.18)}.page-cad .chk-text{color:var(--text);padding-top:2px;font-size:.75rem;font-weight:500;line-height:1.6}.page-cad .chk-text b{font-weight:700}.page-cad .chk-badge{color:var(--red);border-radius:var(--rf);text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;background:rgba(195,29,69,.08);align-items:center;gap:3px;margin-left:4px;padding:1px 7px;font-size:.4375rem;font-weight:800;display:inline-flex}.page-cad .chk-badge.opt{color:#1d4ed8;background:rgba(59,130,246,.08)}.page-cad .submit-area{padding:20px 24px 24px}.page-cad .cta-pts{background:#fffbeb;border:1.5px solid rgba(245,158,11,.28);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;padding:11px 16px;display:flex}.page-cad .cta-pts-star{font-size:1.1rem}.page-cad .cta-pts-txt{color:#92400e;font-size:.6875rem;font-weight:700}.page-cad .cta-pts-txt strong{color:#78350f;font-size:.8125rem}.page-cad .form-error{color:var(--err);text-align:center;background:#fef2f2;border:1.5px solid rgba(217,43,58,.25);border-radius:14px;justify-content:center;align-items:center;gap:6px;margin-bottom:14px;padding:11px 16px;font-size:.6875rem;font-weight:700;display:flex}.page-cad .submit-btn{border-radius:var(--rf);background:linear-gradient(135deg, #8b1230 0%, var(--red) 50%, #e8234d 100%);color:#fff;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;width:100%;height:58px;margin-bottom:12px;font-size:1.0625rem;font-weight:900;transition:transform .15s,filter .15s;animation:2.8s ease-in-out infinite pulseRed;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 32px rgba(195,29,69,.45),inset 0 1px rgba(255,255,255,.15)}.page-cad .submit-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-cad .submit-btn:active{transform:scale(.97)}.page-cad .submit-btn:disabled{opacity:.5;pointer-events:none}.page-cad .btn-ico{font-size:1.125rem;transition:transform .2s}.page-cad .submit-btn:hover .btn-ico{transform:translate(4px)}.page-cad .spinner{border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin;display:none}.page-cad .submit-btn.loading .btn-txt,.page-cad .submit-btn.loading .btn-ico{display:none}.page-cad .submit-btn.loading .spinner{display:block}.page-cad .trust-row{color:var(--text3);justify-content:center;align-items:center;gap:6px;font-size:.5625rem;display:flex}.page-cad .trust-ico{width:13px;height:13px;filter:var(--f-white);opacity:.7}.page-cad .suc-view{text-align:center;flex-direction:column;align-items:center;padding:40px 24px 32px;display:none}.page-cad .suc-view.show{animation:.5s both successIn;display:flex}.page-cad .suc-ring{background:linear-gradient(135deg,#14532d,#16a34a);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:16px;font-size:2.25rem;display:flex;box-shadow:0 8px 28px rgba(22,163,74,.28)}.page-cad .suc-pts-pill{border-radius:var(--rf);color:#92400e;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1.5px solid rgba(245,158,11,.3);align-items:center;gap:7px;margin-bottom:14px;padding:7px 18px;font-size:.75rem;font-weight:800;display:inline-flex}.page-cad .suc-title{color:var(--text);letter-spacing:-.03em;margin-bottom:8px;font-size:1.25rem;font-weight:900}.page-cad .suc-name{color:var(--red)}.page-cad .suc-sub{color:var(--text2);max-width:290px;margin-bottom:24px;font-size:.8125rem;line-height:1.65}.page-cad .suc-btns{flex-direction:column;gap:10px;width:100%;display:flex}.page-cad .suc-btn{border-radius:var(--rf);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-family:inherit;font-size:.9375rem;font-weight:800;transition:filter .15s,transform .15s;display:flex}.page-cad .suc-btn:disabled{cursor:default;opacity:.8;filter:none;transform:none}.page-cad .suc-btn-p{background:linear-gradient(135deg, #8b1230, var(--red));color:#fff;box-shadow:0 4px 16px rgba(195,29,69,.3)}.page-cad .suc-btn-g{border:1.5px solid var(--bd);color:var(--text2)}.page-cad .suc-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.page-confirm{--red:#c31d45;--red2:#8b1432;--gold:#f59e0b;--gold2:#fcd34d;--navy:#04091a;--navy2:#040f3a;--navy3:#062871;--s0:#0c1830;--s1:#124;--s2:#17294f;--ok:#16a34a;--ok2:#4ade80;--max:420px;--r:14px;--rl:18px;--rxl:22px;--rf:999px;color:#fff;background:#04091a;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:hidden}.page-confirm .bg-wrap{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.page-confirm .bg-orb1{background:radial-gradient(rgba(6,40,113,.6),transparent 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.page-confirm .bg-orb2{background:radial-gradient(rgba(195,29,69,.11),transparent 70%);border-radius:50%;width:340px;height:340px;animation:6s ease-in-out infinite orb;position:absolute;bottom:-80px;right:-80px}.page-confirm .bg-dots{background-image:radial-gradient(circle,rgba(255,255,255,.043) 1px,transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 15%,transparent 70%);mask-image:radial-gradient(at 50% 30%,#000 15%,transparent 70%)}.page-confirm .topbar{-webkit-backdrop-filter:blur(20px);padding:max(10px, env(safe-area-inset-top,10px)) 20px 10px;z-index:100;background:rgba(4,9,26,.8);border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0}.page-confirm .tb-inner{max-width:var(--max);align-items:center;gap:10px;margin:0 auto;display:flex}.page-confirm .tb-logo{flex:1;align-items:center;gap:8px;display:flex}.page-confirm .tb-wordmark{object-fit:contain;width:auto;height:30px;display:block}.page-confirm .tb-emblem{object-fit:contain;filter:drop-shadow(0 0 6px rgba(195,29,69,.4));width:42px;height:42px}.page-confirm .tb-name{color:#fff;letter-spacing:.08em;font-size:1.3125rem;font-weight:900}.page-confirm .tb-name b{color:var(--red)}.page-confirm .tb-step{border-radius:var(--rf);color:rgba(252,211,77,.9);text-transform:uppercase;letter-spacing:.1em;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);align-items:center;gap:5px;padding:4px 10px;font-size:.5rem;font-weight:800;display:inline-flex}.page-confirm .tb-step-dot{background:var(--gold2);border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite blink}.page-confirm .main{padding:28px 20px max(44px, env(safe-area-inset-bottom,44px));z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.page-confirm .content{width:100%;max-width:var(--max);text-align:center;flex-direction:column;align-items:center;display:flex}.page-confirm .illo{flex-shrink:0;width:200px;height:190px;margin-bottom:12px;position:relative}.page-confirm .illo-glow{background:radial-gradient(rgba(6,40,113,.75),transparent 70%);border-radius:50%;width:130px;height:130px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-confirm .illo-r1,.page-confirm .illo-r2,.page-confirm .illo-r3{border:1px solid;border-radius:50%;position:absolute;top:50%;left:50%}.page-confirm .illo-r1{border-color:rgba(245,158,11,.22);width:96px;height:96px;animation:3.2s ease-out infinite ringOut}.page-confirm .illo-r2{border-color:rgba(245,158,11,.11);width:136px;height:136px;animation:3.2s ease-out .65s infinite ringOut}.page-confirm .illo-r3{border-color:rgba(245,158,11,.05);width:178px;height:178px;animation:3.2s ease-out 1.3s infinite ringOut}.page-confirm .illo-env{filter:drop-shadow(0 14px 32px rgba(4,9,26,.95))drop-shadow(0 0 48px rgba(6,40,113,.55));animation:4.8s cubic-bezier(.45,.05,.55,.95) infinite floatY;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.page-confirm .illo-check{border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-confirm .illo-check.ok{background:linear-gradient(135deg,#14532d,#16a34a);animation:2.5s ease-in-out infinite pulseGold;box-shadow:0 8px 28px rgba(22,163,74,.35)}.page-confirm .illo-check.err{background:linear-gradient(135deg, #7f1d2b, var(--red));box-shadow:0 8px 28px rgba(195,29,69,.35)}.page-confirm .illo-check svg{stroke-dasharray:28;animation:.5s .2s both drawCheck}.page-confirm .eyebrow{border-radius:var(--rf);color:rgba(252,211,77,.9);text-transform:uppercase;letter-spacing:.16em;background:rgba(245,158,11,.09);border:1px solid rgba(245,158,11,.2);align-items:center;gap:6px;margin-bottom:18px;padding:5px 16px;font-size:.5625rem;font-weight:800;animation:.5s .1s both fadeUp;display:inline-flex}.page-confirm .ey-dot{background:var(--gold2);border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:2s ease-in-out infinite blink}.page-confirm h1{color:#fff;letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.5rem,6.5vw,2rem);font-weight:900;line-height:1.08;animation:.5s .2s both fadeUp}.page-confirm h1 em{color:var(--gold2);font-style:normal;display:block}.page-confirm h1.ok em{color:var(--ok2)}.page-confirm h1.err em{color:rgba(255,130,150,.95)}.page-confirm .body{color:rgba(255,255,255,.4);max-width:300px;margin-bottom:28px;font-size:.875rem;line-height:1.75;animation:.5s .3s both fadeUp}.page-confirm .body strong{color:rgba(255,255,255,.8);font-weight:700}.page-confirm .cta{background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:300px;height:56px;font-size:1rem;font-weight:900;transition:transform .15s,filter .15s;animation:.5s .4s both fadeUp;display:flex;box-shadow:0 6px 32px rgba(195,29,69,.45)}.page-confirm .cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-confirm .cta:active{transform:scale(.97)}.page-confirm .cta.ghost{color:rgba(255,255,255,.7);box-shadow:none;text-transform:none;background:rgba(255,255,255,.055);border:1.5px solid rgba(255,255,255,.12);margin-top:12px;font-weight:700}.page-confirm .spinner-lg{border:3px solid rgba(255,255,255,.12);border-top-color:var(--gold2);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite spin}@keyframes floatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glowGold{0%,to{box-shadow:0 0 rgba(245,158,11,.3)}50%{box-shadow:0 0 0 10px rgba(245,158,11,0)}}@keyframes glowRed{0%,to{box-shadow:0 0 rgba(195,29,69,.3)}50%{box-shadow:0 0 0 10px rgba(195,29,69,0)}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes goldShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes ringFill{0%{stroke-dashoffset:301px}to{stroke-dashoffset:var(--d,96)}}@keyframes pulseRing{0%,to{box-shadow:0 0 rgba(195,29,69,.5)}70%{box-shadow:0 0 0 10px rgba(195,29,69,0)}}.page-painel{--red:#c31d45;--red2:#8b1432;--red3:#e8234d;--gold:#f59e0b;--gold2:#fcd34d;--blue:#3b6fe0;--pink:#e0518f;--navy:#04091a;--navy2:#040f3a;--navy3:#062871;--max:1240px;--r:12px;--rl:16px;--rxl:22px;--rf:999px;--rb:11px;--rbs:7px;--card:rgba(255,255,255,.05);--line:rgba(255,255,255,.1);color:#fff;background:#0a1746;min-height:100dvh;position:relative;overflow-x:clip}.page-painel .fic{object-fit:contain;filter:var(--f-white);flex-shrink:0;display:block}.page-painel .bg{z-index:0;pointer-events:none;background:linear-gradient(#0c1b52 0%,#0a1746 46%,#071233 100%);position:fixed;inset:0}.page-painel .bg-o1{background:radial-gradient(rgba(195,29,69,.14),transparent 65%);border-radius:50%;width:620px;height:620px;animation:9s ease-in-out infinite orb;position:absolute;top:-220px;right:-160px}.page-painel .bg-o2{background:radial-gradient(rgba(6,40,113,.18),transparent 65%);border-radius:50%;width:520px;height:520px;animation:11s ease-in-out 2.5s infinite orb;position:absolute;bottom:-160px;left:-120px}.page-painel .pnav{z-index:100;background:linear-gradient(#0a1640 68%,rgba(10,22,64,0));padding:14px 20px 0;position:sticky;top:0}.page-painel .pnav-in{max-width:var(--max);-webkit-backdrop-filter:blur(26px);border:1px solid var(--line);border-radius:var(--rl);background:rgba(8,10,24,.72);align-items:center;gap:16px;margin:0 auto;padding:9px 12px 9px 20px;display:flex;box-shadow:0 12px 40px rgba(0,0,0,.4)}.page-painel .pnav-logo{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-painel .pnav-logo-img{filter:drop-shadow(0 0 8px rgba(195,29,69,.3));width:auto;height:30px;display:block}.page-painel .pnav-city{color:rgba(255,255,255,.34);letter-spacing:.32em;font-size:.5rem;font-weight:700}.page-painel .pnav-tabs{align-items:center;gap:4px;margin:0 auto;display:flex}.page-painel .pnav-t{color:rgba(255,255,255,.5);border-radius:var(--rb);padding:8px 16px;font-size:.8125rem;font-weight:700;transition:color .15s,background .15s}.page-painel .pnav-t:hover{color:#fff;background:rgba(255,255,255,.05)}.page-painel .pnav-t.on{color:#fff;background:rgba(255,255,255,.08)}.page-painel .pnav-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-painel .pnav-av{cursor:pointer;background:var(--red);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;font-size:.75rem;font-weight:900;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;overflow:hidden}.page-painel .pnav-av:hover{border-color:rgba(255,255,255,.35);transform:translateY(-1px);box-shadow:0 4px 16px rgba(195,29,69,.32)}.page-painel .pnav-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.page-painel .pnav-rank{border:1px solid var(--line);border-radius:var(--rb);letter-spacing:-.02em;color:#fff;white-space:nowrap;background:rgba(255,255,255,.05);align-items:center;gap:6px;padding:6px 13px;font-size:.8125rem;font-weight:900;display:inline-flex}.page-painel .pnav-rank em{color:rgba(255,255,255,.4);letter-spacing:.16em;font-size:.5rem;font-style:normal;font-weight:700}.page-painel .pnl{max-width:var(--max);z-index:1;flex-direction:column;gap:18px;margin:0 auto;padding:18px 20px 40px;display:flex;position:relative}.page-painel .pnl>section{animation:.5s both qzFadeUp}.page-painel .react-card{border-radius:var(--rxl);background:linear-gradient(160deg,rgba(224,32,64,.16),rgba(224,32,64,.06));border:1px solid rgba(224,32,64,.4);align-items:flex-start;gap:16px;padding:20px 22px;display:flex;box-shadow:0 18px 50px rgba(224,32,64,.16),inset 0 1px rgba(255,255,255,.06)}.page-painel .react-ic{color:#ff5570;background:rgba(224,32,64,.16);border:1px solid rgba(224,32,64,.4);border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.page-painel .react-ic img{width:22px;height:22px}.page-painel .react-body{flex:1;min-width:0}.page-painel .react-t{color:#fff;letter-spacing:-.01em;font-size:1.0625rem;font-weight:900}.page-painel .react-s{color:rgba(255,255,255,.62);margin:5px 0 14px;font-size:.8125rem;line-height:1.55}.page-painel .react-s b{color:#ff8095;font-weight:800}.page-painel .react-btn{cursor:pointer;background:linear-gradient(135deg, var(--red), var(--red-d));color:#fff;border:none;border-radius:12px;height:46px;padding:0 26px;font-size:.9375rem;font-weight:800;transition:transform .15s,filter .15s;box-shadow:0 10px 26px rgba(224,32,64,.4)}.page-painel .react-btn:hover{filter:brightness(1.07);transform:translateY(-2px)}.page-painel .react-btn:active{transform:scale(.97)}.page-painel .react-btn:disabled{opacity:.6;cursor:default;transform:none}.page-painel .react-err{color:#ff8095;margin:10px 0 0;font-size:.75rem}.page-painel .phero{border-radius:var(--rxl);background:#0a1746;border:1px solid rgba(80,120,220,.22);grid-template-columns:1.05fr .95fr;gap:0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px rgba(5,12,40,.5),inset 0 1px rgba(255,255,255,.06)}.page-painel .phero-l{z-index:1;padding:30px 32px;position:relative}.page-painel .phero-tags{gap:8px;margin-bottom:20px;display:flex}.page-painel .phero-tag{border-radius:var(--rbs);color:#6ee7a0;text-transform:uppercase;letter-spacing:.18em;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.28);align-items:center;gap:6px;padding:5px 12px;font-size:.5625rem;font-weight:800;display:inline-flex}.page-painel .phero-dot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite blink;box-shadow:0 0 8px #34d399}.page-painel .phero-ola{color:rgba(255,255,255,.5);letter-spacing:.3em;margin-bottom:6px;font-size:.8125rem;font-weight:700}.page-painel .phero-h1{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:.98}.page-painel .phero-h1 .w1{color:#fff}.page-painel .phero-h1 .w2{background:linear-gradient(90deg, var(--blue), var(--pink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-painel .phero-h1 .w3{color:var(--red3);text-shadow:0 0 34px rgba(232,35,77,.4)}.page-painel .phero-h1 .fire{color:var(--red3);text-shadow:0 0 34px rgba(232,35,77,.4);white-space:nowrap}.page-painel .phero-sub{color:rgba(255,255,255,.62);max-width:40ch;margin-bottom:22px;font-size:1rem;line-height:1.65}.page-painel .phero-sub b{color:#fff;font-weight:700}.page-painel .phero-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-painel .phero-btn{border-radius:var(--rb);color:#fff;letter-spacing:.01em;background:#16a34a;align-items:center;gap:8px;height:54px;padding:0 34px;font-size:.95rem;font-weight:900;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 8px 28px rgba(22,163,74,.5),inset 0 1px rgba(255,255,255,.2)}.page-painel .phero-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-painel .phero-ig{border-radius:var(--rb);color:#fff;background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border:none;align-items:center;gap:8px;height:54px;padding:0 22px;font-size:.8125rem;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 8px 24px rgba(204,35,102,.4)}.page-painel .phero-ig:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-painel .phero-ig .fic{width:22px;height:22px;filter:var(--f-white);opacity:1}@media (width<=600px){.page-painel .phero-ig{justify-content:center;gap:0;width:54px;padding:0}.page-painel .phero-ig span{display:none}.page-painel .phero-ig .fic{width:24px;height:24px}}.page-painel .phero-r{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:30px 32px;display:flex;position:relative}.page-painel .phero-r-art{background:0 0;border-left:0;align-self:stretch;min-height:340px;padding:0;overflow:hidden}.page-painel .phero-art{object-fit:cover;object-position:center bottom;-webkit-mask-composite:source-in;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%),linear-gradient(0deg,transparent 0,#000 14%);mask-image:linear-gradient(90deg,transparent 0,#000 22%),linear-gradient(0deg,transparent 0,#000 14%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-painel .phero-r-video{align-self:stretch}.page-painel .phero-video-in{aspect-ratio:16/9;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 44px rgba(0,0,0,.45)}.page-painel .phero-video-el{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.page-painel .phero-cd{margin-top:20px}.page-painel .phero-cd-topo{letter-spacing:.04em;color:rgba(255,255,255,.5);align-items:center;gap:8px;margin-bottom:10px;font-size:.8rem;font-weight:600;display:inline-flex}.page-painel .phero-cd-topo .fic{filter:var(--f-white);opacity:.6;width:16px;height:16px}.page-painel .phero-cd-boxes{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.page-painel .phero-cd-box{background:linear-gradient(#e0234d,#b0173a);border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:12px 4px 9px;display:flex;box-shadow:0 8px 22px rgba(195,29,69,.32)}.page-painel .phero-cd-box b{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,6vw,1.9rem);font-weight:900;line-height:.95}.page-painel .phero-cd-box span{letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.85);font-size:.5rem;font-weight:800}.page-painel .phero-loc{color:rgba(255,255,255,.34);align-items:center;gap:5px;font-size:.625rem;font-weight:600;display:inline-flex}.page-painel .phero-loc .fic{filter:var(--f-white);opacity:.7}.page-painel .countdown{align-items:flex-end;gap:6px;display:flex}.page-painel .phero-vsl{background:#000;border:1px solid rgba(195,29,69,.45);border-radius:18px;width:100%;max-width:520px;animation:3.2s ease-in-out infinite pulseRed;position:relative;overflow:hidden;box-shadow:0 0 34px rgba(195,29,69,.26),0 24px 60px rgba(0,0,0,.55),inset 0 1px rgba(255,255,255,.06)}.page-painel .phero-vsl:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(135deg,rgba(255,120,150,.65),rgba(59,111,224,.35) 45%,rgba(195,29,69,.65));padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-painel .phero-vsl video,.page-painel .phero-vsl iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.page-painel .cd{text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(195,29,69,.18);border-radius:12px;min-width:60px;padding:12px 10px;box-shadow:0 0 16px rgba(195,29,69,.08),inset 0 1px rgba(255,255,255,.06)}.page-painel .cd-n{color:#fff;letter-spacing:-.05em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(195,29,69,.35);font-size:2rem;font-weight:900;line-height:1}.page-painel .cd-l{color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.2em;margin-top:5px;font-size:.4375rem}.page-painel .cd-sep{color:rgba(195,29,69,.5);padding-bottom:18px;font-size:1.5rem;font-weight:900}.page-painel .psec-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-painel .psec-h.in{margin-bottom:14px}.page-painel .psec-t{letter-spacing:-.02em;font-size:1rem;font-weight:800}.page-painel .psec-x{color:#6ee7a0;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;font-size:.75rem;font-weight:800;display:inline-flex}.page-painel .psec-dot{background:#34d399;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite blink;box-shadow:0 0 6px #34d399}.page-painel .psec-lk{color:rgba(255,150,170,.85);font-size:.6875rem;font-weight:700;transition:color .15s}.page-painel .psec-lk:hover{color:#fff}.page-painel .dyns{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-painel .dyns-next{margin-top:14px}.page-painel .dyn{border:1px solid var(--line);border-radius:var(--rl);background:#002767;flex-direction:column;padding:0;transition:border-color .18s,background .18s,transform .15s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.page-painel .dyn.a-blue:not(.locked){border-color:rgba(59,111,224,.55);box-shadow:0 12px 38px rgba(59,111,224,.26),inset 0 1px rgba(255,255,255,.08)}.page-painel .dyn.a-navy:not(.locked){border-color:rgba(59,111,224,.45);box-shadow:0 12px 38px rgba(6,40,113,.42),inset 0 1px rgba(255,255,255,.08)}.page-painel .dyn.a-red:not(.locked){border-color:rgba(195,29,69,.55);box-shadow:0 12px 38px rgba(195,29,69,.28),inset 0 1px rgba(255,255,255,.08)}.page-painel .dyn:not(.locked):before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.11),transparent 44%),radial-gradient(circle at 92% 100%,rgba(255,255,255,.05),transparent 38%);position:absolute;inset:0}.page-painel .dyn:not(.locked):after{content:"";pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.07),transparent);width:42%;animation:4.5s ease-in-out infinite shimmer;position:absolute;top:0;bottom:0}.page-painel .dyn:not(.locked):hover{transform:translateY(-4px)}.page-painel .dyn.a-blue:not(.locked):hover{border-color:rgba(59,111,224,.65);box-shadow:0 16px 44px rgba(59,111,224,.32)}.page-painel .dyn.a-navy:not(.locked):hover{border-color:rgba(59,111,224,.5);box-shadow:0 16px 44px rgba(6,40,113,.5)}.page-painel .dyn.a-red:not(.locked):hover{border-color:rgba(195,29,69,.65);box-shadow:0 16px 44px rgba(195,29,69,.34)}.page-painel .dyn.locked{background:#001c4a}.page-painel .dyn-banner{background:#002767;place-items:center;width:100%;height:150px;display:grid;position:relative;overflow:hidden}.page-painel .dyn-banner-img{object-fit:contain;width:auto;max-width:78%;height:auto;max-height:122px;display:block}.page-painel .dyn-body{z-index:1;flex-direction:column;flex:auto;padding:14px 16px 16px;display:flex}.page-painel .dyn-banner>.dyn-pts,.page-painel .dyn-banner>.dyn-lock{z-index:2;margin:0;position:absolute;top:10px;right:10px}.page-painel .dyn.locked .dyn-banner-img{filter:brightness(.72)}.page-painel .dyn.locked .dyn-banner{background:#001c4a}.page-painel .dyn-pts{border-radius:var(--rbs);color:#fff;background:#16a34a;border:1px solid rgba(255,255,255,.28);padding:7px 13px;font-size:.9rem;font-weight:900;box-shadow:0 4px 14px rgba(22,163,74,.45)}.page-painel .dyn-pts.off{color:rgba(251,191,36,.75);box-shadow:none;text-shadow:none;background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.25)}.page-painel .dyn-lock{border:1px solid var(--line);border-radius:var(--rbs);color:rgba(255,255,255,.5);background:rgba(255,255,255,.05);align-items:center;gap:5px;padding:4px 11px;font-size:.625rem;font-weight:700;display:inline-flex}.page-painel .dyn-lock .fic{filter:var(--f-white);opacity:.6}.page-painel .dyn-lock.played{color:#ff8199;text-shadow:0 0 10px rgba(255,129,153,.4);background:rgba(195,29,69,.2);border-color:rgba(195,29,69,.55);gap:7px;padding:7px 15px;font-size:.8125rem;font-weight:900;box-shadow:0 0 16px rgba(195,29,69,.25)}.page-painel .dyn-lock.played .fic{filter:var(--f-red);opacity:.9;width:14px;height:14px}.page-painel .dyn.next{background:#001c4a;border-style:dashed;border-color:rgba(245,158,11,.38);box-shadow:0 8px 26px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.04)}.page-painel .dyn.next .dyn-banner{background:#001c4a}.page-painel .dyn.next .dyn-nm{color:rgba(255,255,255,.88)}.page-painel .dyn.next .dyn-ds{color:rgba(255,255,255,.52)}.page-painel .dyn.next .dyn-mt.off{color:#fbbf24;font-size:.8125rem;font-weight:800}.page-painel .dyn.next .dyn-mt .fic{filter:var(--f-amber);opacity:1}.page-painel .dyn-lock.soon{color:#fbbf24;background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.4);font-weight:800}.page-painel .dyn-lock.soon .fic{filter:var(--f-amber);opacity:.9}.page-painel .dyn-nm{letter-spacing:-.02em;margin-bottom:6px;font-size:1.125rem;font-weight:900}.page-painel .dyn-ds{color:rgba(255,255,255,.5);flex:1;margin-bottom:16px;font-size:.875rem;line-height:1.55}.page-painel .dyn-ft{justify-content:space-between;align-items:center;display:flex}.page-painel .dyn-mt{color:rgba(255,255,255,.34);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;font-size:.5625rem;font-weight:700;display:inline-flex}.page-painel .dyn-mt .fic{filter:var(--f-white);opacity:.7}.page-painel .dyn-mt.off{text-transform:none;letter-spacing:0;color:rgba(255,255,255,.5);font-size:.8125rem}.page-painel .dyn-go{color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 20px;font-size:.9375rem;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex}.page-painel .a-blue .dyn-go{background:#3b6fe0;box-shadow:0 4px 18px rgba(59,111,224,.5)}.page-painel .a-navy .dyn-go{background:#2f5ec4;box-shadow:0 4px 18px rgba(23,63,160,.55)}.page-painel .a-red .dyn-go{background:var(--red);box-shadow:0 4px 18px rgba(195,29,69,.5)}.page-painel .dyn:not(.locked):hover .dyn-go{filter:brightness(1.12);transform:translateY(-1px)}.page-painel .rkc{background:var(--card);border:1px solid var(--line);border-radius:var(--rxl);padding:20px 22px;box-shadow:0 10px 34px rgba(0,0,0,.22)}.page-painel .rkc-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-painel .rkc-t{letter-spacing:-.02em;align-items:center;gap:9px;font-size:1rem;font-weight:800;display:inline-flex}.page-painel .rkc-t .fic{filter:var(--f-amber)}.page-painel .rkc-trofeu{object-fit:contain;filter:drop-shadow(0 2px 5px rgba(245,158,11,.35));flex-shrink:0;display:block}.page-painel .rkc-lk{color:rgba(255,150,170,.85);font-size:.8125rem;font-weight:700}.page-painel .rkc-lk:hover{color:#fff}.page-painel .rkc-list{flex-direction:column;gap:6px;display:flex}.page-painel .rkc-row{border-radius:12px;grid-template-columns:28px 40px 1fr auto;align-items:center;gap:12px;padding:9px 10px;transition:background .15s;display:grid;position:relative}.page-painel .rkc-row.me{background:linear-gradient(90deg,rgba(195,29,69,.22),rgba(195,29,69,.05));border:1px solid rgba(255,120,150,.34)}.page-painel .rkc-row.me:before{content:"";background:linear-gradient(#e8234d,#8b1432);border-radius:0 2px 2px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.page-painel .rkc-pos{color:rgba(255,255,255,.5);font-variant-numeric:tabular-nums;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:8px;place-items:center;width:26px;height:26px;font-size:.72rem;font-weight:900;display:grid}.page-painel .rkc-row.p1 .rkc-pos{color:#3a2400;background:linear-gradient(135deg,#f2c14e,#d99a2b);border-color:transparent}.page-painel .rkc-row.p2 .rkc-pos{color:#24344f;background:linear-gradient(135deg,#e8eefa,#93a3c0);border-color:transparent}.page-painel .rkc-row.p3 .rkc-pos{color:#3a2200;background:linear-gradient(135deg,#e0a86a,#a1642a);border-color:transparent}.page-painel .rkc-av{border:1px solid var(--line);background:rgba(255,255,255,.06);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.page-painel .rkc-row.p1 .rkc-av{border-color:transparent;box-shadow:0 0 0 2px rgba(242,193,78,.65)}.page-painel .rkc-row.p2 .rkc-av{border-color:transparent;box-shadow:0 0 0 2px rgba(147,163,192,.6)}.page-painel .rkc-row.p3 .rkc-av{border-color:transparent;box-shadow:0 0 0 2px rgba(200,130,70,.6)}.page-painel .rkc-av-img{object-fit:cover;width:100%;height:100%}.page-painel .rkc-av .fic{filter:var(--f-white);opacity:.6}.page-painel .rkc-av-ini{color:rgba(255,255,255,.92);letter-spacing:.02em;font-size:13px;font-weight:800}.page-painel .rkc-nc{flex-direction:column;min-width:0;display:flex}.page-painel .rkc-nome{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.page-painel .rkc-prize{color:rgba(242,193,78,.85);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.7rem;font-weight:700;overflow:hidden}.page-painel .rkc-prize-b{color:rgba(203,216,240,.55);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.64rem;font-weight:600;overflow:hidden}.page-painel .rkc-pts{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em;font-size:1.05rem;font-weight:900}.page-painel .rkc-pts span{color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:.1em;margin-left:2px;font-size:.55em;font-weight:800}.page-painel .rkc-row.p1 .rkc-pts{color:var(--gold2)}.page-painel .rkc-you{cursor:pointer;grid-template-columns:28px 1fr auto;text-decoration:none}.page-painel .rkc-you:hover{background:rgba(255,255,255,.04)}.page-painel .rkc-you .rkc-pos .fic{filter:var(--f-white);opacity:.55}.page-painel .rkc-you .rkc-nome{white-space:normal;flex-direction:column;gap:1px;line-height:1.2;display:flex}.page-painel .rkc-you .rkc-nome b{color:#fff;font-weight:800}.page-painel .rkc-you-sub{color:rgba(255,255,255,.5);font-size:.72rem;font-weight:600}.page-painel .rkc-you-cta{color:#ff8199;white-space:nowrap;font-size:.8rem;font-weight:800}.page-painel .rkc-sep{text-align:center;color:rgba(255,255,255,.32);letter-spacing:.18em;padding:1px 0 3px;font-size:.85rem;font-weight:900;line-height:1}.page-painel .ref{border-radius:var(--rxl);background:#002766;border:1px solid rgba(80,120,220,.28);padding:0;position:relative;overflow:hidden;box-shadow:0 18px 60px rgba(5,12,40,.5),inset 0 1px rgba(255,255,255,.05)}.page-painel .ref:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 0,rgba(195,29,69,.14),transparent 40%);position:absolute;inset:0}.page-painel .ref-art-grid{grid-template-columns:352px 1fr;align-items:center;min-height:344px;padding:0;display:grid}.page-painel .ref-art{align-self:stretch;position:relative;overflow:hidden}.page-painel .ref-art img{object-fit:contain;object-position:right bottom;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent);mask-image:linear-gradient(90deg,#000 72%,transparent)}.page-painel .ref-body{min-width:0;padding:20px 26px}.page-painel .ref-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex;position:relative}.page-painel .ref-lbl{border-radius:var(--rbs);color:#ffb3c2;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 10px rgba(255,129,153,.4);background:rgba(195,29,69,.2);border:1px solid rgba(255,120,150,.5);align-items:center;gap:8px;padding:8px 14px;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 0 18px rgba(195,29,69,.25)}.page-painel .ref-lbl .fic{filter:var(--f-red)}.page-painel .ref-hot{border-radius:var(--rb);color:#fff;letter-spacing:.02em;text-shadow:0 1px 6px rgba(0,0,0,.4);background:#16a34a;border:1px solid rgba(255,255,255,.28);align-items:center;gap:8px;padding:9px 18px;font-size:1.05rem;font-weight:900;display:inline-flex;box-shadow:0 6px 28px rgba(22,163,74,.45)}.page-painel .ref-hot .fic{filter:var(--f-white)}.page-painel .ref-tt{letter-spacing:-.03em;margin-bottom:5px;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:900;position:relative}.page-painel .ref-ds{color:rgba(255,255,255,.62);max-width:58ch;margin-bottom:9px;font-size:.9375rem;line-height:1.45;position:relative}.page-painel .ref-ds b{color:#4ade80;font-weight:800}.page-painel .ref-link{align-items:center;gap:9px;margin-bottom:8px;display:flex}.page-painel .ref-url{border-radius:var(--r);color:rgba(255,255,255,.62);text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.22);border:1px solid rgba(120,150,230,.22);flex:1;min-width:0;padding:10px 15px;font-size:.8125rem;font-weight:600;overflow:hidden}.page-painel .ref-copy{border-radius:var(--r);color:#fff;background:rgba(120,150,230,.14);border:1px solid rgba(120,150,230,.3);flex-shrink:0;justify-content:center;align-items:center;height:40px;padding:0 17px;font-size:.75rem;font-weight:800;transition:background .15s;display:inline-flex}.page-painel .ref-copy:hover{background:rgba(255,255,255,.12)}.page-painel .ref-wa{border-radius:var(--r);background:rgba(255,255,255,.08);border:1px solid rgba(37,211,102,.45);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;line-height:0;transition:transform .15s,background .15s;display:flex;box-shadow:0 4px 16px rgba(37,211,102,.22)}.page-painel .ref-wa:hover{background:rgba(37,211,102,.16);transform:translateY(-2px)}.page-painel .ref-wa-ic{filter:none;margin:0;display:block}.page-painel .ref-prog{margin-bottom:6px}.page-painel .ref-prog-h{color:rgba(255,255,255,.6);justify-content:flex-end;margin-bottom:7px;font-size:.75rem;font-weight:800;display:flex}.page-painel .ref-bar{border-radius:var(--rf);background:rgba(0,0,0,.3);height:8px;overflow:hidden}.page-painel .ref-bar-f{border-radius:var(--rf);background:linear-gradient(90deg, var(--red2), var(--red), var(--red3));height:100%;transition:width .8s;box-shadow:0 0 12px rgba(195,29,69,.5)}.page-painel .ref-reward{border-radius:var(--r);background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.42);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 0 22px rgba(245,158,11,.12),inset 0 1px rgba(255,255,255,.05)}.page-painel .ref-reward-ic{background:rgba(245,158,11,.22);border:1px solid rgba(245,158,11,.55);border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 0 20px rgba(245,158,11,.35)}.page-painel .ref-reward-ic .fic{filter:var(--f-amber)}.page-painel .ref-reward-b{flex:1;min-width:0}.page-painel .ref-reward-t{color:#ffd867;text-shadow:0 0 12px rgba(245,179,1,.35);font-size:.9375rem;font-weight:900}.page-painel .ref-reward-s{color:rgba(255,255,255,.6);margin-top:3px;font-size:.8125rem}.page-painel .ref-marcos-lk{border-radius:var(--rb);color:#fff;white-space:nowrap;background:linear-gradient(135deg,#b47607,#f59e0b);border:1px solid rgba(255,210,120,.5);flex:1 0 100%;justify-content:center;align-items:center;gap:6px;padding:11px 18px;font-size:.8125rem;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 5px 18px rgba(245,158,11,.4)}.page-painel .ref-marcos-lk:hover{filter:brightness(1.1);transform:translateY(-1px)}.page-painel .ref-marcos-lk img{filter:var(--f-white);opacity:.8;transition:transform .15s}.page-painel .ref-marcos-lk:hover img{transform:translate(3px)}.page-painel .ref-marcos-lk.hidden{display:none}.page-painel .pcard{background:var(--card);border:1px solid var(--line);border-radius:var(--rxl);padding:24px;box-shadow:0 10px 34px rgba(0,0,0,.22)}.page-painel .saldo.wide{flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px 44px;display:flex}.page-painel .saldo-main{flex-shrink:0}.page-painel .saldo-side{flex:320px;min-width:260px}.page-painel .saldo.wide .saldo-lv{margin:0 0 10px}.page-painel .saldo-lbl{color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.2em;margin-bottom:10px;font-size:.8125rem;font-weight:800}.page-painel .saldo-v{letter-spacing:-.05em;font-size:clamp(2.8rem,7vw,3.8rem);font-weight:900;line-height:1}.page-painel .saldo-v span{color:var(--red3);letter-spacing:0;margin-left:8px;font-size:1rem;font-weight:800}.page-painel .saldo-lv{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.page-painel .saldo-nv{color:rgba(255,255,255,.62);font-size:.95rem}.page-painel .saldo-nv b{color:#fff;font-weight:800}.page-painel .saldo-fx{color:rgba(255,255,255,.55);font-size:.95rem}.page-painel .saldo-bar{border-radius:var(--rf);background:rgba(0,0,0,.3);height:8px;overflow:hidden}.page-painel .saldo-bar-f{border-radius:var(--rf);background:var(--red);height:100%;transition:width .8s}.page-painel a.saldo{color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.page-painel a.saldo:hover{border-color:rgba(195,29,69,.4);transform:translateY(-1px)}.page-painel a.saldo:hover .saldo-go{color:rgba(255,255,255,.85)}.page-painel a.saldo:hover .saldo-go img{transform:translate(3px)}.page-painel .saldo-go{color:rgba(255,255,255,.65);justify-content:flex-end;align-items:center;gap:5px;margin-top:9px;font-size:.95rem;font-weight:700;display:flex}.page-painel .saldo-go img{filter:var(--f-white);opacity:.55;transition:transform .15s}.page-painel .seq{grid-template-columns:auto 1fr auto;grid-template-areas:"ring head bonus""ring sub bonus""ring week bonus";align-items:center;gap:8px 30px;display:grid;position:relative}.page-painel .seq-ring{flex:none;grid-area:ring;place-items:center;width:104px;height:104px;display:grid;position:relative}.page-painel .seq-ring-track{background:conic-gradient(#e11d2e 0 calc(var(--p,0) * 1%), #232a45 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,transparent 80%,#000 80.5%);mask:radial-gradient(closest-side,transparent 80%,#000 80.5%)}.page-painel .seq-ring-in{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.page-painel .seq-ring-in b{color:#fff;letter-spacing:-.03em;font-size:1.65rem;font-weight:800;line-height:1}.page-painel .seq-ring-in span{letter-spacing:.12em;color:#7b84a0;font-size:.58rem;font-weight:600}.page-painel .seq-head{grid-area:head;min-width:0}.page-painel .seq-t{letter-spacing:.01em;text-transform:uppercase;color:#fff;font-size:1.15rem;font-weight:800;line-height:1.2}.page-painel .seq-t em{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e11d2e;border-radius:7px;padding:2px 9px;font-style:normal}.page-painel .seq-badge{display:none}.page-painel .seq-sub{color:#a9b2c9;grid-area:sub;max-width:52ch;font-size:.9375rem;font-weight:400;line-height:1.5}.page-painel .seq-week{grid-area:week;justify-content:space-between;margin:26px 9px 30px;display:flex;position:relative}.page-painel .seq-week:before,.page-painel .seq-week:after{content:"";height:3px;position:absolute;top:7.5px}.page-painel .seq-week:before{background:#262d4c;left:9px;right:9px}.page-painel .seq-week:after{width:calc((100% - 18px) * var(--seq-fill,0) / 100);background:#e11d2e;transition:width .8s;left:9px}.page-painel .wk{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.page-painel .wk-dot{box-sizing:border-box;background:#5c658a;border:3px solid #12172a;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 3px rgba(92,101,138,.25)}.page-painel .wk.on .wk-dot,.page-painel .wk.atual .wk-dot{background:#e11d2e;box-shadow:0 0 0 3px rgba(225,29,46,.28)}.page-painel .wk-s,.page-painel .wk-pts{white-space:nowrap;font-weight:600;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.page-painel .wk-s{color:#7b84a0;margin-bottom:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;bottom:100%}.page-painel .wk-pts{color:#7b84a0;margin-top:11px;font-size:.6rem;top:100%}.page-painel .wk.on .wk-pts,.page-painel .wk.atual .wk-pts{color:#ff8b98}.page-painel .seq-bonus{border-left:1px solid #232b47;flex-direction:column;grid-area:bonus;justify-content:center;align-self:stretch;gap:7px;padding-left:26px;display:flex}.page-painel .seq-bonus-lbl{letter-spacing:.14em;text-transform:uppercase;color:#7b84a0;font-size:.6rem;font-weight:600}.page-painel .seq-bonus-v{color:#fff;letter-spacing:-.02em;font-size:1.1rem;font-weight:800}.page-painel .seq-bonus-x{color:#a9b2c9;max-width:15ch;font-size:.72rem;font-weight:400;line-height:1.35}.page-painel .seq-foot{grid-area:foot;align-items:center;gap:12px;padding-top:10px;display:none}.page-painel .seq-count{flex:none;align-items:baseline;gap:3px;display:flex}.page-painel .seq-count b{color:#fff;font-size:1rem;font-weight:800;line-height:1}.page-painel .seq-count-tot{color:#a9b2c9;font-size:.8rem;font-weight:700}.page-painel .seq-count-lbl{color:#a9b2c9;margin-left:5px;font-size:.72rem;font-weight:400}.page-painel .seq-bar{background:#1c2338;border-radius:3px;flex:1;height:5px;overflow:hidden}.page-painel .seq-bar i{background:linear-gradient(90deg,#e11d2e,#ff8b3d);border-radius:3px;height:100%;transition:width .8s;display:block}.page-painel .perfilc{border-color:rgba(245,158,11,.28);box-shadow:0 10px 34px rgba(0,0,0,.22),inset 0 0 0 1px rgba(245,158,11,.05)}.page-painel .pf-head{margin-bottom:18px}.page-painel .pf-head-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-painel .pf-head-txt{min-width:0}.page-painel .pf-badge{color:var(--gold2);border-radius:var(--rbs);background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.35);flex-shrink:0;align-self:flex-start;padding:7px 13px;font-size:.9rem;font-weight:900}.page-painel .pf-tt{letter-spacing:-.02em;font-size:1.125rem;font-weight:800}.page-painel .pf-sub{color:rgba(255,255,255,.6);margin-top:6px;font-size:.875rem;line-height:1.6}.page-painel .pf-form{flex-direction:column;gap:16px;display:flex}.page-painel .pf-photo{align-items:center;gap:16px;display:flex}.page-painel .pf-avatar{cursor:pointer;background:rgba(255,255,255,.05);border:2px dashed rgba(255,255,255,.18);border-radius:50%;flex-shrink:0;place-items:center;width:76px;height:76px;transition:border-color .15s;display:grid;position:relative;overflow:hidden}.page-painel .pf-avatar:hover{border-color:rgba(195,29,69,.5)}.page-painel .pf-avatar-img{object-fit:cover;width:100%;height:100%}.page-painel .pf-avatar-ph .fic{filter:var(--f-white);opacity:.55}.page-painel .pf-file{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-painel .pf-photo-t{font-size:.8125rem;font-weight:700}.page-painel .pf-photo-s{color:rgba(255,255,255,.4);margin-top:2px;font-size:.6875rem}.page-painel .pf-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-painel .pf-f{flex-direction:column;gap:6px;display:flex}.page-painel .pf-f:first-child{grid-column:1/-1}.page-painel .pf-f label{color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.08em;font-size:.625rem;font-weight:700}.page-painel .pf-f input,.page-painel .pf-f select{color:#fff;background:linear-gradient(rgba(255,255,255,.05),rgba(0,0,0,.22));border:1px solid rgba(255,255,255,.12);border-radius:12px;height:46px;padding:0 14px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background .15s}.page-painel .pf-f input:focus,.page-painel .pf-f select:focus{border-color:rgba(195,29,69,.55);outline:none;box-shadow:0 0 0 3px rgba(195,29,69,.16)}.page-painel .pf-f input::placeholder{color:rgba(255,255,255,.3)}.page-painel .pf-f select,.page-painel .cc-dob-sel{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%23ffffff' stroke-opacity='.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.page-painel .pf-f select:hover,.page-painel .cc-dob-sel:hover{border-color:rgba(255,255,255,.22)}.page-painel .pf-f select option,.page-painel .cc-dob-sel option{color:#fff;background:#0e1f40}.page-painel .pf-f select option:checked,.page-painel .cc-dob-sel option:checked{color:#fff;background:#17325f}.page-painel .cc-dob{gap:10px;display:flex}.page-painel .cc-dd{flex:1 1 0;min-width:0;position:relative}.page-painel .cc-dd-btn{text-align:left;cursor:pointer;color:#fff;letter-spacing:-.01em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%23ffffff' stroke-opacity='.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid rgba(255,255,255,.12);border-radius:12px;align-items:center;width:100%;height:48px;padding:0 32px 0 12px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.page-painel .cc-dd-btn:hover{border-color:rgba(255,255,255,.22)}.page-painel .cc-dd.open .cc-dd-btn{border-color:rgba(195,29,69,.55);box-shadow:0 0 0 3px rgba(195,29,69,.16)}.page-painel .cc-dd-cur{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-painel .cc-dd-cur.ph{color:rgba(255,255,255,.4)}.page-painel .cc-dd-menu{z-index:40;background:#0e1f40;border:1px solid rgba(255,255,255,.16);border-radius:14px;flex-direction:column;gap:2px;max-height:236px;padding:6px;display:none;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 -14px 36px rgba(0,0,0,.55)}.page-painel .cc-dd.open .cc-dd-menu{display:flex}.page-painel .cc-dd-opt{text-align:left;cursor:pointer;color:rgba(255,255,255,.85);background:0 0;border:none;border-radius:9px;padding:9px 12px;font-family:inherit;font-size:.875rem;font-weight:600}.page-painel .cc-dd-opt:hover{color:#fff;background:rgba(255,255,255,.08)}.page-painel .cc-dd-opt.sel{color:#fff;background:rgba(195,29,69,.26)}.page-painel .cc-dd-menu::-webkit-scrollbar{width:8px}.page-painel .cc-dd-menu::-webkit-scrollbar-track{background:0 0}.page-painel .cc-dd-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:8px}.page-painel .pf-chk{cursor:pointer;border:1px solid var(--line);border-radius:var(--r);background:rgba(255,255,255,.03);align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.page-painel .pf-chk+.pf-chk{margin-top:12px}.page-painel .pf-fields+.pf-chk{margin-top:22px}.page-painel .pf-chk:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.page-painel .pf-chk-in{opacity:0;width:1px;height:1px;position:absolute}.page-painel .pf-chk-box{background:rgba(255,255,255,.04);border:1.5px solid rgba(255,255,255,.22);border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.page-painel .pf-chk-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;margin-top:-2px;transition:transform .18s cubic-bezier(.2,1.3,.5,1);transform:rotate(45deg)scale(0)}.page-painel .pf-chk-in:checked+.pf-chk-box{background:var(--red);border-color:transparent;box-shadow:0 3px 12px rgba(195,29,69,.35),inset 0 1px rgba(255,255,255,.2)}.page-painel .pf-chk-in:checked+.pf-chk-box:after{transform:rotate(45deg)scale(1)}.page-painel .pf-chk-in:focus-visible+.pf-chk-box{outline:2px solid var(--red3);outline-offset:2px}.page-painel .pf-chk-txt{color:rgba(255,255,255,.6);font-size:.8125rem;line-height:1.4}.page-painel .pf-chk-txt em{color:rgba(255,255,255,.35);font-style:normal}.page-painel .pf-err{color:#ff8199;border-radius:var(--r);background:rgba(195,29,69,.12);border:1px solid rgba(195,29,69,.3);padding:10px 12px;font-size:.75rem;font-weight:600}.page-painel .pf-submit{border-radius:var(--rb);background:var(--red);color:#fff;height:48px;font-size:.875rem;font-weight:800;transition:transform .15s,filter .15s;box-shadow:0 6px 22px rgba(195,29,69,.35),inset 0 1px rgba(255,255,255,.16)}.page-painel .pf-submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.page-painel .pf-submit:disabled{opacity:.7;cursor:default}.page-painel .pf-cta{justify-content:center;align-items:center;text-decoration:none;display:flex}.page-painel .fc-pnl{max-width:720px;margin:0 auto;padding-top:28px}.page-painel .fc-back{color:rgba(255,255,255,.55);align-items:center;gap:7px;margin-bottom:14px;font-size:.8125rem;font-weight:700;transition:color .15s;display:inline-flex}.page-painel .fc-back:hover{color:#fff}.page-painel .fc-back .fic{filter:var(--f-white);opacity:.6}.page-painel .fc-card{padding:28px}.page-painel .fc-req{color:#ff8199}.page-painel .fc-opt{color:rgba(255,255,255,.35);font-size:.6875rem;font-style:normal}.page-painel .pf-trust{color:rgba(255,255,255,.32);text-align:center;font-size:.625rem}.page-painel .cc-steps{justify-content:space-between;margin:4px 0 22px;display:flex;position:relative}.page-painel .cc-line{background:rgba(255,255,255,.1);border-radius:2px;height:2px;position:absolute;top:15px;left:6%;right:6%;overflow:hidden}.page-painel .cc-line-fill{background:linear-gradient(90deg, var(--navy3), var(--red3));width:0;height:100%;transition:width .3s}.page-painel .cc-dot{z-index:1;flex-direction:column;flex:1;align-items:center;gap:6px;display:flex;position:relative}.page-painel .cc-dot .prg-circle{border-radius:50%;place-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:800;display:grid}.page-painel .cc-dot .prg-circle.idle{color:rgba(255,255,255,.55);background:#2a3654}.page-painel .cc-dot .prg-circle.active{background:var(--red);color:#fff;box-shadow:0 4px 14px rgba(195,29,69,.4)}.page-painel .cc-dot .prg-circle.done{color:#fff;background:#22c55e}.page-painel .cc-dot-l{text-transform:uppercase;letter-spacing:.06em;color:rgba(255,255,255,.4);font-size:.5625rem;font-weight:700}.page-painel .cc-priv-lk{font:inherit;color:#ff8199;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:none}.page-painel .cc-priv-lk:hover{color:#fff}.page-painel .cc-priv-modal{z-index:200;justify-content:center;align-items:center;padding:clamp(12px,4vw,32px);display:flex;position:fixed;inset:0}.page-painel .cc-priv-bd{backdrop-filter:blur(4px);background:rgba(4,9,26,.72);position:absolute;inset:0}.page-painel .cc-priv-box{z-index:1;border:1px solid var(--line);background:#0a1746;border-radius:18px;flex-direction:column;width:min(760px,100%);height:min(82vh,720px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.page-painel .cc-priv-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.page-painel .cc-priv-t{color:#fff;font-size:1rem;font-weight:800}.page-painel .cc-priv-x{border:1px solid var(--line);cursor:pointer;background:rgba(255,255,255,.05);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.page-painel .cc-priv-x img{filter:var(--f-white);opacity:.7}.page-painel .cc-priv-x:hover{background:rgba(255,255,255,.1)}.page-painel .cc-priv-frame{background:#0a1746;border:0;flex:1;width:100%}.page-painel .cc-priv-foot{border-top:1px solid var(--line);justify-content:flex-end;padding:12px 18px;display:flex}.page-painel .cc-priv-foot .pf-submit{align-items:center;gap:8px;width:auto;height:46px;padding:0 22px;display:inline-flex}.page-painel .cc-step-tt{margin-bottom:14px;font-size:.9375rem;font-weight:800}.page-painel .cc-hint{color:rgba(255,255,255,.4);grid-column:1/-1;font-size:.625rem;line-height:1.5}.page-painel .cc-nav{align-items:center;gap:12px;margin-top:4px;display:flex}.page-painel .cc-btn-adv{flex:1;justify-content:center;align-items:center;display:inline-flex}.page-painel .cc-btn-sec{border-radius:var(--rb);border:1px solid var(--line);color:rgba(255,255,255,.7);cursor:pointer;background:rgba(255,255,255,.05);align-items:center;gap:7px;height:48px;padding:0 18px;font-size:.8125rem;font-weight:700;transition:background .15s;display:inline-flex}.page-painel .cc-btn-sec:hover{background:rgba(255,255,255,.1)}.page-painel .cc-btn-sec .fic{filter:var(--f-white);opacity:.6}.page-painel input[readonly]{opacity:.7;cursor:default}.page-painel .cpf-box{border:1px solid var(--line);border-radius:var(--r);background:rgba(255,255,255,.03);align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.page-painel .cpf-lbl{text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.45);font-size:.625rem;font-weight:700}.page-painel .cpf-slot{margin-left:auto}.page-painel .cpf-val{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.page-painel .cpf-none{color:rgba(255,255,255,.35);font-size:.75rem;font-style:italic}.page-painel .cpf-reveal{color:#7ea6ff;cursor:pointer;background:rgba(90,130,255,.1);border:1px solid rgba(90,130,255,.28);border-radius:8px;padding:5px 12px;font-size:.75rem;font-weight:700;transition:background .15s}.page-painel .cpf-reveal:hover{background:rgba(90,130,255,.2)}.page-painel .pf-done{align-items:center;gap:14px;display:flex}.page-painel .pf-done-ic{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.page-painel .pf-done-ic .fic{filter:var(--f-green)}.page-painel .pf-done-t{font-size:1rem;font-weight:800}.page-painel .pf-done-s{color:rgba(255,255,255,.5);margin-top:3px;font-size:.75rem;line-height:1.6}.page-painel .pf-reenviar{font:inherit;color:#fff;cursor:pointer;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.2);border-radius:8px;margin-top:11px;padding:8px 14px;font-size:.78rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-block}.page-painel .pf-reenviar:hover:not(:disabled){background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.34)}.page-painel .pf-reenviar:disabled{opacity:.6;cursor:default}.page-painel .pf-reenviar-msg{color:#4ade80;margin:8px 0 0;font-size:.72rem;font-weight:600;line-height:1.5}.page-painel .pf-modal{z-index:300;-webkit-backdrop-filter:blur(6px);background:rgba(2,3,10,.74);justify-content:center;align-items:flex-start;padding:40px 16px;display:none;position:fixed;inset:0;overflow-y:auto}.page-painel .pf-modal.open{display:flex}.page-painel .pf-modal-box{border:1px solid var(--line);border-radius:var(--rxl);background:#0a0d1b;width:100%;max-width:560px;padding:24px;animation:.28s both qzFadeUp;box-shadow:0 30px 80px rgba(0,0,0,.6)}.page-painel .pf-modal-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-painel .pf-modal-x{border-radius:var(--rb);border:1px solid var(--line);cursor:pointer;background:rgba(255,255,255,.05);flex-shrink:0;place-items:center;width:36px;height:36px;transition:background .15s;display:grid}.page-painel .pf-modal-x:hover{background:rgba(255,255,255,.1)}.page-painel .pf-modal-x .fic{filter:var(--f-white)}.page-painel .pf-modal-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:18px;padding-top:16px;display:flex}.page-painel .pf-sair{border-radius:var(--rb);color:#ff8ea6;cursor:pointer;background:rgba(224,36,79,.1);border:1px solid rgba(224,36,79,.4);padding:10px 16px;font-family:inherit;font-size:.8125rem;font-weight:800;transition:background .15s,color .15s}.page-painel .pf-sair:hover{color:#fff;background:rgba(224,36,79,.2)}.page-painel .pf-sair:disabled{opacity:.6;cursor:default}.page-painel .pf-sair-s{color:rgba(255,255,255,.4);font-size:.6875rem;font-weight:600}.page-painel .pf-danger{border-top:1px solid rgba(224,36,79,.28);margin-top:16px;padding-top:16px}.page-painel .pf-danger-h{color:#ff8ea6;font-size:.8125rem;font-weight:800}.page-painel .pf-danger-s{color:rgba(255,255,255,.55);margin:4px 0 12px;font-size:.75rem;line-height:1.5}.page-painel .pf-danger-s b{color:rgba(255,255,255,.8);font-weight:700}.page-painel .pf-excluir{border-radius:var(--rb);color:#ff8ea6;cursor:pointer;background:0 0;border:1px solid rgba(224,36,79,.5);padding:10px 16px;font-family:inherit;font-size:.8125rem;font-weight:800;transition:background .15s,color .15s}.page-painel .pf-excluir:hover{color:#fff;background:rgba(224,36,79,.14)}.page-painel .pf-excluir-confirm{border-radius:var(--rb);background:rgba(224,36,79,.1);border:1px solid rgba(224,36,79,.4);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.page-painel .pf-excluir-confirm[hidden],.page-painel .pf-excluir-erro[hidden]{display:none}.page-painel .pf-excluir-confirm>span{color:#ffd7de;font-size:.8125rem;font-weight:700}.page-painel .pf-excluir-acoes{flex-wrap:wrap;gap:8px;display:flex}.page-painel .pf-excluir-sim{border-radius:var(--rb);background:var(--red);color:#fff;cursor:pointer;border:0;padding:10px 16px;font-family:inherit;font-size:.8125rem;font-weight:800}.page-painel .pf-excluir-sim:disabled{opacity:.6;cursor:default}.page-painel .pf-excluir-nao{border-radius:var(--rb);border:1px solid var(--line);color:rgba(255,255,255,.75);cursor:pointer;background:rgba(255,255,255,.06);padding:10px 16px;font-family:inherit;font-size:.8125rem;font-weight:800}.page-painel .pf-excluir-nao:hover{color:#fff;background:rgba(255,255,255,.1)}.page-painel .pf-excluir-erro{color:#ff8ea6;margin-top:10px;font-size:.75rem;font-weight:700}.page-painel .av-modal{z-index:320;-webkit-backdrop-filter:blur(6px);background:rgba(2,3,10,.78);justify-content:center;align-items:center;padding:24px 16px;display:none;position:fixed;inset:0}.page-painel .av-modal.open{display:flex}.page-painel .av-box{border:1px solid var(--line);border-radius:var(--rxl);text-align:center;background:#0a0d1b;width:100%;max-width:420px;padding:26px 24px;animation:.28s both qzFadeUp;box-shadow:0 30px 80px rgba(0,0,0,.6)}.page-painel .av-ic{border-radius:var(--rb);background:rgba(22,163,74,.14);border:1px solid rgba(22,163,74,.42);place-items:center;width:56px;height:56px;margin:0 auto 16px;display:grid}.page-painel .av-ic .fic{filter:var(--f-green)}.page-painel .av-tt{letter-spacing:-.02em;color:#fff;margin-bottom:8px;font-size:1.1875rem;font-weight:900}.page-painel .av-txt{color:rgba(255,255,255,.6);margin-bottom:20px;font-size:.875rem;line-height:1.55}.page-painel .av-ok{border-radius:var(--rb);color:#fff;cursor:pointer;background:var(--red);border:none;width:100%;padding:13px 18px;font-family:inherit;font-size:.875rem;font-weight:800;transition:filter .15s}.page-painel .av-ok:hover{filter:brightness(1.08)}.page-painel .pg-modal{z-index:330;-webkit-backdrop-filter:blur(7px);background:rgba(2,3,10,.8);justify-content:center;align-items:center;padding:24px 16px;display:none;position:fixed;inset:0}.page-painel .pg-modal.open{display:flex}.page-painel .pg-box{border-radius:var(--rxl);text-align:center;background:radial-gradient(120% 90% at 50% -8%,#17224a 0%,#0a0d1b 62%);border:1px solid rgba(245,158,11,.34);width:100%;max-width:400px;padding:30px 24px 24px;animation:.3s both qzFadeUp;box-shadow:0 30px 80px rgba(0,0,0,.62)}.page-painel .pg-ic{background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.45);border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 12px;display:grid}.page-painel .pg-ic .fic{filter:brightness(0)saturate()invert(72%)sepia(58%)saturate(720%)hue-rotate(357deg)}.page-painel .pg-eyebrow{letter-spacing:-.01em;color:#fff;text-align:center;font-size:1.0625rem;font-weight:800}.page-painel .pg-total{justify-content:center;align-items:baseline;margin-top:2px;display:flex}.page-painel .pg-total b{letter-spacing:-.04em;color:#fbbf24;text-shadow:0 0 30px rgba(245,158,11,.4);font-size:2.9rem;font-weight:900;line-height:1}.page-painel .pg-unit{color:rgba(255,255,255,.6);text-align:center;margin-top:2px;font-size:1.0625rem;font-weight:800}.page-painel .pg-sub{color:rgba(255,255,255,.55);text-align:center;margin-top:12px;font-size:.8125rem}.page-painel .pg-list{flex-direction:column;gap:8px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.page-painel .pg-item{border-radius:var(--rb);border:1px solid var(--line);background:rgba(255,255,255,.05);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.page-painel .pg-item-lbl{color:rgba(255,255,255,.85);font-size:.875rem;font-weight:700}.page-painel .pg-item-pts{color:#fbbf24;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:900}.page-painel .pg-ok{border-radius:var(--rb);color:#fff;cursor:pointer;background:var(--red);border:none;width:100%;padding:13px 18px;font-family:inherit;font-size:.875rem;font-weight:800;transition:filter .15s}.page-painel .pg-ok:hover{filter:brightness(1.08)}.page-painel .pfoot{text-align:center;color:rgba(255,255,255,.22);text-transform:uppercase;letter-spacing:.3em;padding:12px 0 4px;font-size:.5625rem;font-weight:700}.page-painel .pmob{display:none}@media (width<=900px){.page-painel .pnav{padding:10px 12px 0}.page-painel .pnav-in{gap:8px;padding:8px 8px 8px 14px}.page-painel .pnav-tabs,.page-painel .pnav-city{display:none}.page-painel .pnav-right{margin-left:auto}.page-painel .pnav-rank{padding:5px 10px;font-size:.75rem}.page-painel .pnl{padding:14px 12px calc(84px + env(safe-area-inset-bottom,0px));gap:14px}.page-painel .phero{grid-template-columns:1fr}.page-painel .phero-l{padding:24px 22px}.page-painel .phero-r{border-top:1px solid rgba(255,255,255,.05);border-left:none;padding:22px}.page-painel .phero-r-art{border-top:0;order:-1;justify-content:center;min-height:0;max-height:none;display:flex}.page-painel .phero-art{object-fit:contain;object-position:center bottom;-webkit-mask-composite:source-in;width:100%;height:auto;max-height:46vh;-webkit-mask-image:linear-gradient(#000 88%,transparent 100%),linear-gradient(90deg,transparent,#000 10% 90%,transparent);mask-image:linear-gradient(#000 88%,transparent 100%),linear-gradient(90deg,transparent,#000 10% 90%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.page-painel .phero-cd-box{padding:10px 3px 8px}.page-painel .cd{flex:1;min-width:0;padding:10px 6px}.page-painel .cd-n{font-size:1.5rem}.page-painel .dyns{grid-template-columns:1fr}.page-painel .seq{grid-template-columns:auto 1fr;grid-template-areas:"ring head""sub sub""week week";gap:13px 14px}.page-painel .seq-ring{width:66px;height:66px}.page-painel .seq-ring-in b{font-size:1.15rem}.page-painel .seq-ring-in span{letter-spacing:.1em;font-size:.47rem}.page-painel .seq-t{font-size:1rem}.page-painel .seq-badge{color:#ffb020;margin-top:8px;font-size:.72rem;font-weight:700;display:inline-block}.page-painel .seq-badge b{color:#ffb020;font-weight:800}.page-painel .seq-sub{max-width:none;font-size:.82rem}.page-painel .seq-week{margin:8px 6px 4px}.page-painel .seq-week:before,.page-painel .seq-week:after{height:2.5px;top:5.75px}.page-painel .wk-dot{border-width:2.5px;width:14px;height:14px;box-shadow:0 0 0 2.5px rgba(92,101,138,.25)}.page-painel .wk.on .wk-dot,.page-painel .wk.atual .wk-dot{box-shadow:0 0 0 2.5px rgba(225,29,46,.3)}.page-painel .wk-pts{display:none}.page-painel .wk-s{color:#7b84a0;margin:9px 0 0;font-size:.5rem;top:100%;bottom:auto}.page-painel .wk.on .wk-s,.page-painel .wk.atual .wk-s{color:#ff8b98}.page-painel .seq-bonus,.page-painel .seq-foot{display:none}.page-painel .ref{padding:0}.page-painel .ref-art-grid{grid-template-columns:1fr;align-items:stretch;min-height:0}.page-painel .ref-art{display:none}.page-painel .ref-body{padding:22px}.page-painel .pf-fields{grid-template-columns:1fr}.page-painel .pmob{z-index:200;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);border-top:1px solid var(--line);background:rgba(8,10,24,.94);justify-content:space-around;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 34px rgba(0,0,0,.4)}.page-painel .pmob-i{border-radius:var(--rb);color:rgba(255,255,255,.55);opacity:.75;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 4px;font-size:.5625rem;font-weight:700;transition:opacity .15s,background .15s;display:flex}.page-painel .pmob-i .fic{width:20px;height:20px}.page-painel .pmob-i.on{opacity:1;color:#fff;background:rgba(195,29,69,.16)}}.page-painel .gate{z-index:1;justify-content:center;align-items:center;min-height:100dvh;padding:40px 20px;display:flex;position:relative}.page-painel .gate:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 0%, #041060 0%, var(--navy2) 45%, var(--navy) 100%);position:fixed;inset:0}.page-painel .gate-card{text-align:center;border-radius:var(--rxl);backdrop-filter:blur(14px);background:rgba(4,9,26,.72);border:1px solid rgba(255,255,255,.08);flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;padding:32px 24px;display:flex;box-shadow:0 24px 70px rgba(0,0,0,.55)}.page-painel .gate-logo{filter:drop-shadow(0 0 20px rgba(195,29,69,.4));width:150px;height:auto;margin-bottom:2px;display:block}.page-painel .gate-badge{background:radial-gradient(circle at 50% 42%,rgba(195,29,69,.2),rgba(195,29,69,.04) 68%);border-radius:50%;place-items:center;width:72px;height:72px;margin:2px 0 4px;display:grid;position:relative;box-shadow:inset 0 0 22px rgba(195,29,69,.1),0 12px 34px rgba(195,29,69,.15)}.page-painel .gate-badge img{z-index:1;filter:var(--f-white);opacity:.85;position:relative}.page-painel .gate-badge-ring{border:1px solid rgba(195,29,69,.42);border-radius:50%;animation:2.4s ease-out infinite gmPulse;position:absolute;inset:0;box-shadow:0 0 0 6px rgba(195,29,69,.05)}.page-painel .gate h2{letter-spacing:-.03em;margin:0;font-size:1.375rem;font-weight:900}.page-painel .gate p{color:rgba(255,255,255,.5);max-width:320px;margin:0;font-size:.875rem;line-height:1.6}.page-painel .gate a{background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:14px;justify-content:center;align-items:center;width:100%;height:54px;margin-top:8px;padding:0 28px;font-weight:900;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 6px 30px rgba(195,29,69,.45)}.page-painel .gate a:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-painel .spinner-lg{border:3px solid rgba(255,255,255,.12);border-top-color:var(--gold2);z-index:1;border-radius:50%;width:46px;height:46px;margin:120px auto;animation:.8s linear infinite spin;position:relative}@keyframes popTag{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes qzFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes qzFadeIn{0%{opacity:0}to{opacity:1}}@keyframes qzEnterRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes qzSelectPop{0%{transform:scale(1)}35%{transform:scale(.97)}70%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes qzCheckDraw{0%{opacity:0;transform:rotate(42deg)scale(0)}60%{opacity:1;transform:rotate(42deg)scale(1.2)}to{opacity:1;transform:rotate(42deg)scale(1)}}@keyframes qzBlink{0%,to{opacity:1}50%{opacity:.18}}@keyframes qzOrb{0%,to{opacity:.12}50%{opacity:.42}}@keyframes qzPulseRed{0%,to{box-shadow:0 6px 36px rgba(195,29,69,.42)}50%{box-shadow:0 6px 54px rgba(195,29,69,.72)}}@keyframes qzPtsIn{0%{opacity:0;transform:scale(.45)translateY(16px)}60%{transform:scale(1.1)translateY(-3px)}to{opacity:1;transform:none}}@keyframes qzShimmer{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes qzHeroIn{0%{opacity:0;transform:scale(.65)}60%{transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes qzRingPop{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.page-quiz{--red:#c31d45;--red2:#8b1432;--gold:#f59e0b;--gold2:#fcd34d;--navy:#04091a;--navy2:#040f3a;--navy3:#062871;--s0:#0c1830;--s1:#124;--max:440px;--r:14px;--rl:18px;--rxl:22px;--rf:999px;--opt-bg:#0c1526;background:var(--navy);color:#fff;flex-direction:column;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;overflow-x:hidden}.page-quiz .bg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.page-quiz .bg-o1{background:radial-gradient(rgba(6,40,113,.6),transparent 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.page-quiz .bg-o2{background:radial-gradient(rgba(195,29,69,.1),transparent 70%);border-radius:50%;width:360px;height:360px;animation:6s ease-in-out infinite qzOrb;position:absolute;bottom:-80px;right:-70px}.page-quiz .bg-dots{background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 28%,#000 10%,transparent 62%);mask-image:radial-gradient(at 50% 28%,#000 10%,transparent 62%)}.page-quiz .topbar{-webkit-backdrop-filter:blur(20px);padding:max(10px, env(safe-area-inset-top,10px)) 20px 10px;z-index:200;background:rgba(4,9,26,.88);border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0}.page-quiz .tb-inner{max-width:var(--max);align-items:center;gap:10px;margin:0 auto;display:flex}.page-quiz .tb-logo{flex:1;align-items:center;gap:8px;display:flex}.page-quiz .tb-emblem{object-fit:contain;filter:drop-shadow(0 0 5px rgba(195,29,69,.35));width:30px;height:30px}.page-quiz .tb-wordmark{object-fit:contain;width:auto;height:26px;display:block}.page-quiz .tb-name{color:#fff;letter-spacing:.08em;font-size:1rem;font-weight:900}.page-quiz .tb-name b{color:var(--red)}.page-quiz .tb-chip{border-radius:var(--rf);color:#c4b5fd;text-transform:uppercase;letter-spacing:.1em;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.22);align-items:center;gap:5px;padding:4px 11px;font-size:.5rem;font-weight:800;display:inline-flex}.page-quiz .prog-header{max-width:var(--max);z-index:1;width:100%;margin:0 auto;padding:18px 20px 0;position:relative}.page-quiz .prog-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.page-quiz .prog-back{color:rgba(255,255,255,.32);align-items:center;gap:5px;min-height:44px;padding:0 4px;font-size:.6875rem;font-weight:700;transition:color .15s;display:inline-flex}.page-quiz .prog-back:hover{color:rgba(255,255,255,.75)}.page-quiz .prog-back[hidden]{visibility:hidden;pointer-events:none}.page-quiz .prog-left{flex-direction:column;gap:2px;display:flex}.page-quiz .prog-pts-lbl{border-radius:var(--rf);color:rgba(245,158,11,.9);background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);align-items:center;gap:4px;padding:5px 12px 5px 10px;font-size:.625rem;font-weight:800;display:inline-flex}.page-quiz .prog-pts-lbl strong{color:var(--gold2);font-size:.875rem}.page-quiz .prog-right{text-align:right;align-self:flex-end;padding-bottom:2px}.page-quiz .prog-frac{border:1px solid var(--line);border-radius:var(--rf);color:rgba(255,255,255,.45);background:rgba(255,255,255,.05);padding:5px 13px;font-size:.8125rem;font-weight:800}.page-quiz .prog-frac strong{color:#fff;letter-spacing:-.02em;font-size:.9375rem}.page-quiz .prog-bar{gap:4px;display:flex}.page-quiz .pb-s{border-radius:var(--rf);background:rgba(255,255,255,.09);flex:1;height:8px;transition:background .35s;position:relative;overflow:hidden}.page-quiz .pb-s.done{background:var(--red);box-shadow:0 0 6px rgba(195,29,69,.4)}.page-quiz .pb-s.cur{background:rgba(195,29,69,.3)}.page-quiz .quiz-body{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.page-quiz .q-inner{max-width:var(--max);width:100%;margin:0 auto;padding:24px 20px 0}.page-quiz .q-panel{flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both qzEnterRight;display:flex}.page-quiz .q-cat{color:var(--red);text-transform:uppercase;letter-spacing:.2em;border-bottom:2px solid var(--red);align-self:flex-start;margin-bottom:12px;padding-bottom:6px;font-size:.625rem;font-weight:900;display:inline-block}.page-quiz .q-text{color:#fff;letter-spacing:-.042em;margin-bottom:8px;font-size:clamp(1.375rem,6vw,1.875rem);font-weight:900;line-height:1.18}.page-quiz .q-hint{color:rgba(255,255,255,.42);margin-bottom:26px;font-size:.6875rem;line-height:1.6}.page-quiz .opts{flex-direction:column;gap:9px;padding-bottom:20px;display:flex}.page-quiz .opts.g2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-quiz .opt{border-radius:var(--rl);text-align:left;cursor:pointer;background:linear-gradient(160deg,#0e2040,#0c1830);border:1.5px solid rgba(255,255,255,.12);align-items:center;gap:14px;width:100%;min-height:64px;padding:18px 20px;transition:border-color .15s,background .15s,box-shadow .15s,transform .12s;display:flex;position:relative;overflow:hidden}.page-quiz .opts.g2 .opt{flex-direction:column;align-items:flex-start;gap:8px;min-height:96px;padding:20px 18px}.page-quiz .opt:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);height:1px;position:absolute;top:0;left:0;right:0}.page-quiz .opt:hover{background:linear-gradient(160deg,#142850,#0e2040);border-color:rgba(255,255,255,.24);transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.3)}.page-quiz .opt:active:not(.sel){transform:scale(.97)}.page-quiz .opt.sel{border-color:var(--red);background:linear-gradient(160deg,rgba(195,29,69,.18),rgba(195,29,69,.08));animation:.25s forwards qzSelectPop;box-shadow:0 0 0 1px rgba(195,29,69,.3),0 8px 28px rgba(195,29,69,.18)}.page-quiz .opt-l{box-sizing:border-box;background:var(--opt-bg);color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.08);border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;padding-bottom:2px;font-size:1.0625rem;font-weight:900;line-height:1;transition:background .15s,color .15s,box-shadow .15s;display:grid}.page-quiz .opts.g2 .opt-l{width:34px;height:34px;font-size:1rem}.page-quiz .opt.sel .opt-l{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 2px 12px rgba(195,29,69,.45)}.page-quiz .opt-e{background:rgba(245,158,11,.12);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-quiz .opt-e img{width:22px;height:22px}.page-quiz .opt-e img.opt-ic{width:26px;height:26px}.page-quiz .opts.g2 .opt-e{width:40px;height:40px}.page-quiz .opt-e{background:var(--opt-bg);border:1px solid rgba(255,255,255,.05)}.page-quiz .opt-body{flex:1;min-width:0}.page-quiz .opt-t{color:#fff;letter-spacing:-.01em;font-size:1rem;font-weight:800;line-height:1.25}.page-quiz .opts.g2 .opt-t{font-size:.9375rem}.page-quiz .opt-d{color:rgba(255,255,255,.45);margin-top:3px;font-size:.625rem;line-height:1.5}.page-quiz .opt-r{background:rgba(255,255,255,.04);border:2px solid rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.page-quiz .opt.sel .opt-r{background:var(--red);border-color:var(--red);box-shadow:0 2px 10px rgba(195,29,69,.4)}.page-quiz .opt.sel .opt-r:after{content:"";border:2.5px solid #fff;border-top:none;border-left:none;width:5px;height:9px;animation:.22s both qzCheckDraw;display:block;transform:rotate(42deg)translateY(-1px)}.page-quiz .q-footer{padding:14px 20px max(28px, env(safe-area-inset-bottom,28px));max-width:var(--max);z-index:1;width:100%;margin:0 auto;position:relative}.page-quiz .q-foot{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:rgba(200,210,245,.3);margin-top:16px;font-size:10px;font-weight:800}.page-quiz .cont-btn{background:var(--opt-bg);color:#fff;letter-spacing:.01em;opacity:.45;pointer-events:none;border:1px solid rgba(255,255,255,.08);border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:58px;font-size:1.0625rem;font-weight:900;transition:transform .15s,filter .15s,opacity .25s,border-color .2s,background .2s;display:flex;box-shadow:0 6px 26px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.07)}.page-quiz .cont-btn.on{opacity:1;pointer-events:auto;background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);border-color:transparent;box-shadow:0 6px 30px rgba(195,29,69,.4)}.page-quiz .cont-btn.on:hover{filter:brightness(1.08);transform:translateY(-2px)}.page-quiz .cont-btn.on:active{transform:scale(.97)}.page-quiz .cont-ico{margin-top:-2px;font-size:1.6rem;line-height:0;transition:transform .22s}.page-quiz .cont-btn.on:hover .cont-ico{transform:translate(4px)}.page-quiz .res-hero{background:linear-gradient(165deg, #010b2a 0%, var(--navy3) 35%, var(--navy2) 70%, var(--navy) 100%);text-align:center;z-index:1;flex-direction:column;align-items:center;padding:32px 24px 30px;display:flex;position:relative;overflow:hidden}.page-quiz .res-ring1,.page-quiz .res-ring2{pointer-events:none;border:1px solid rgba(195,29,69,.2);border-radius:50%;position:absolute;top:66px;left:50%}.page-quiz .res-ring1{width:110px;height:110px;margin-top:-55px;margin-left:-55px;animation:3s ease-out infinite qzRingPop}.page-quiz .res-ring2{width:160px;height:160px;margin-top:-80px;margin-left:-80px;animation:3s ease-out .7s infinite qzRingPop}.page-quiz .res-illo{z-index:1;background:linear-gradient(140deg, #e8234d 0%, var(--red) 48%, #f59e0b 130%);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:18px;font-size:2.5rem;animation:.75s cubic-bezier(.22,1,.36,1) both qzHeroIn;display:flex;position:relative;box-shadow:0 10px 40px rgba(232,35,77,.5),0 0 0 6px rgba(245,158,11,.1),inset 0 1px rgba(255,255,255,.28)}.page-quiz .res-chip{border-radius:var(--rf);color:rgba(255,140,160,.95);text-transform:uppercase;letter-spacing:.16em;z-index:1;background:rgba(195,29,69,.1);border:1px solid rgba(195,29,69,.25);align-items:center;gap:6px;margin-bottom:14px;padding:5px 16px;font-size:.5625rem;font-weight:800;display:inline-flex;position:relative}.page-quiz .res-chip-dot{background:var(--red);border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:1.8s ease-in-out infinite qzBlink}.page-quiz .res-h1{color:#fff;letter-spacing:-.045em;z-index:1;margin-bottom:8px;font-size:clamp(1.375rem,6vw,1.875rem);font-weight:900;line-height:1.08;position:relative}.page-quiz .res-h1 em{color:var(--gold2);font-style:normal;display:block}.page-quiz .res-sub{color:rgba(255,255,255,.38);z-index:1;max-width:290px;font-size:.8125rem;line-height:1.72;position:relative}.page-quiz .res-body{max-width:var(--max);width:100%;padding:20px 20px max(40px, env(safe-area-inset-bottom,40px));z-index:1;margin:0 auto;position:relative}.page-quiz .pts-card{background:linear-gradient(145deg, var(--red2), var(--red), #d4235b);border-radius:var(--rxl);margin-bottom:16px;padding:24px;animation:.5s .15s both qzFadeUp;position:relative;overflow:hidden;box-shadow:0 10px 48px rgba(195,29,69,.45)}.page-quiz .pts-card:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);height:1px;position:absolute;top:0;left:0;right:0}.page-quiz .pts-inner{z-index:1;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.page-quiz .pts-lbl{color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.18em;margin-bottom:8px;font-size:.5625rem;font-weight:800}.page-quiz .pts-num{color:#fff;letter-spacing:-.06em;text-shadow:0 4px 28px rgba(0,0,0,.3);font-size:clamp(5rem,20vw,7rem);font-weight:900;line-height:.85;animation:.75s cubic-bezier(.22,1,.36,1) .35s both qzPtsIn}.page-quiz .pts-unit{color:rgba(255,255,255,.65);vertical-align:.8rem;margin-left:4px;font-size:1.375rem;font-weight:700}.page-quiz .pts-right{flex-direction:column;align-items:flex-end;gap:8px;padding-top:4px;display:flex}.page-quiz .pts-emoji{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));font-size:2.75rem;line-height:1}.page-quiz .pts-badge{border-radius:var(--rf);color:#fff;text-transform:uppercase;letter-spacing:.1em;background:rgba(255,255,255,.16);align-items:center;gap:4px;padding:5px 12px;font-size:.4375rem;font-weight:800;display:inline-flex}.page-quiz .pts-desc{color:rgba(255,255,255,.75);z-index:1;margin-top:14px;font-size:.75rem;font-weight:700;position:relative}.page-quiz .tags{flex-wrap:wrap;gap:7px;margin-bottom:16px;animation:.5s .28s both qzFadeUp;display:flex}.page-quiz .tag{border-radius:var(--rf);letter-spacing:.02em;align-items:center;gap:4px;padding:6px 13px;font-size:.5625rem;font-weight:800;display:inline-flex}.page-quiz .tr{color:rgba(255,140,160,.9);background:rgba(195,29,69,.1);border:1px solid rgba(195,29,69,.22)}.page-quiz .tg{color:rgba(252,211,77,.9);background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.22)}.page-quiz .tb{color:#93c5fd;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2)}.page-quiz .tp{color:#c4b5fd;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.2)}.page-quiz .tk{color:#86efac;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2)}.page-quiz .plan{background:linear-gradient(160deg, var(--s1), var(--s0));border-radius:var(--rl);border:1px solid rgba(255,255,255,.07);margin-bottom:16px;padding:20px;animation:.5s .4s both qzFadeUp;position:relative;overflow:hidden}.page-quiz .plan:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);height:1px;position:absolute;top:0;left:0;right:0}.page-quiz .plan-head{align-items:center;gap:13px;margin-bottom:16px;display:flex}.page-quiz .plan-ico{background:linear-gradient(135deg,rgba(245,158,11,.24),rgba(195,29,69,.16));border:1px solid rgba(245,158,11,.28);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex;box-shadow:0 4px 14px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.1)}.page-quiz .res-illo img{width:40px;height:40px;filter:var(--f-white) drop-shadow(0 2px 6px rgba(0,0,0,.35))}.page-quiz .pts-emoji img{width:30px;height:30px;filter:var(--f-white)}.page-quiz .plan-ico img{width:26px;height:26px;filter:var(--f-amber)}.page-quiz .prog-pts-lbl img{width:14px;height:14px}.page-quiz .pts-badge img{width:12px;height:12px;filter:var(--f-amber)}.page-quiz .plan-name{color:#fff;letter-spacing:-.02em;font-size:1rem;font-weight:900}.page-quiz .plan-sub{color:rgba(255,255,255,.3);margin-top:3px;font-size:.5625rem}.page-quiz .plan-feats{flex-direction:column;gap:9px;display:flex}.page-quiz .pf{color:rgba(255,255,255,.48);align-items:center;gap:10px;font-size:.75rem;line-height:1.4;display:flex}.page-quiz .pf-ok{color:#4ade80;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:.5rem;display:flex}.page-quiz .res-ctas{flex-direction:column;gap:10px;animation:.5s .52s both qzFadeUp;display:flex}.page-quiz .cta-p{border-radius:var(--rf);background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);color:#fff;letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;width:100%;height:60px;font-size:1rem;font-weight:900;transition:transform .15s,filter .15s;animation:2.8s ease-in-out infinite qzPulseRed;display:flex;box-shadow:0 6px 40px rgba(195,29,69,.48),inset 0 1px rgba(255,255,255,.13)}.page-quiz .cta-p:hover{filter:brightness(1.1);animation:none;transform:translateY(-2px)}.page-quiz .cta-g{border-radius:var(--rf);color:rgba(255,255,255,.5);background:rgba(255,255,255,.04);border:1.5px solid rgba(255,255,255,.09);justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-size:.875rem;font-weight:700;display:flex}.page-quiz .cta-g:hover{color:#fff;background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.17)}.page-quiz .qz-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--gold2);z-index:1;border-radius:50%;width:44px;height:44px;margin:90px auto;animation:.8s linear infinite spin;position:relative}.rk-back{color:rgba(255,255,255,.72);border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.rk-back:hover{color:#fff;background:rgba(255,255,255,.05)}.rk-back img{filter:brightness(0)invert();opacity:.7}.page-login{--red:#e0203f;--red-d:#b3162f;--gold:#f5b301;--gold2:#fcd34d;--ink:#eef2ff;--dim:rgba(200,210,245,.6);--dim2:rgba(200,210,245,.38);--line:rgba(255,255,255,.08);--navy:#0a0f28;--ok:#22c55e;--r:14px;--rf:9999px;min-height:100dvh;color:var(--ink);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;padding:max(24px, env(safe-area-inset-top,24px)) 20px max(24px, env(safe-area-inset-bottom,24px));background:linear-gradient(rgba(7,11,32,.58) 0%,rgba(9,13,38,.72) 100%),url(/img/brand/fundo-login.png) 50%/cover no-repeat fixed,linear-gradient(#070b20 0%,#0a1030 45%,#0a0f28 100%);justify-content:center;align-items:center;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;overflow-x:hidden}.page-login .lg-card{text-align:center;background:linear-gradient(rgba(22,32,70,.55),rgba(12,18,44,.42));border:1px solid rgba(255,255,255,.09);border-radius:24px;width:100%;max-width:360px;padding:34px 28px 30px;animation:.4s both fadeUp;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.06),0 30px 70px rgba(0,0,0,.5)}.page-login .lg-logo{justify-content:center;align-items:center;gap:11px;margin-bottom:28px;display:flex}.page-login .lg-logo-img{filter:drop-shadow(0 3px 12px rgba(224,32,64,.35));width:auto;height:58px;display:block}.page-login .lg-logo img{object-fit:contain;filter:drop-shadow(0 3px 12px rgba(224,32,64,.35));width:auto;height:58px}.page-login .lg-logo span{padding-bottom:8px;line-height:1;position:relative}.page-login .lg-logo b{letter-spacing:-.03em;color:#fff;font-size:21px;font-weight:900}.page-login .lg-logo i{letter-spacing:-.03em;color:var(--red);font-size:21px;font-style:normal;font-weight:900}.page-login .lg-logo small{letter-spacing:.32em;color:var(--dim);font-size:8px;font-weight:800;position:absolute;bottom:-1px;left:1px}.page-login .lg-dots{justify-content:flex-start;align-items:center;gap:7px;margin-bottom:24px;display:flex}.page-login .lg-dot{border-radius:var(--rf);background:rgba(255,255,255,.12);width:8px;height:8px}.page-login .lg-dot.on{background:linear-gradient(135deg, var(--red), var(--red-d));width:28px;box-shadow:0 2px 10px rgba(224,32,64,.5)}.page-login .lg-dot-lbl{color:var(--dim2);text-transform:uppercase;letter-spacing:.18em;margin-left:8px;font-size:10px;font-weight:800}.page-login .lg-glyph{width:60px;height:auto;filter:var(--f-red) drop-shadow(0 8px 22px rgba(224,32,64,.4));margin:4px auto 16px;display:block}.page-login .lg-title{color:#fff;letter-spacing:-.035em;margin:0 0 9px;font-size:1.7rem;font-weight:900;line-height:1.1}.page-login .lg-sub{color:var(--dim);margin:0 0 24px;font-size:.9rem;font-weight:500;line-height:1.6}.page-login .lg-sub strong{color:var(--gold2);font-weight:800}.page-login .lg-label{color:var(--dim);text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px;font-size:.7rem;font-weight:800;display:block}.page-login .lg-input+.lg-label{margin-top:20px}.page-login #captcha-box{background:linear-gradient(rgba(22,32,70,.55),rgba(12,18,44,.42));border:1px solid rgba(255,255,255,.09);border-radius:12px;justify-content:center;padding:6px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.05)}.page-login #captcha-box>div{transform-origin:50%;transform:scale(.9)}.page-login #captcha-box iframe{filter:brightness(.94);border-radius:10px}.page-login .lg-input{border-radius:var(--r);width:100%;height:54px;color:var(--ink);text-align:center;appearance:none;background:rgba(8,12,34,.5);border:1.5px solid rgba(255,255,255,.12);outline:none;padding:0 16px;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s}.page-login .lg-input::placeholder{color:rgba(200,210,245,.32);font-weight:500}.page-login .lg-input:focus{border-color:var(--red);background:rgba(8,12,34,.7);box-shadow:0 0 0 3.5px rgba(224,32,64,.18)}.page-login .lg-otp-row{justify-content:center;gap:9px;display:flex}.page-login .lg-otp{border-radius:var(--r);color:#fff;text-align:center;min-width:0;max-width:56px;height:64px;caret-color:var(--red);appearance:none;background:rgba(8,12,34,.5);border:1.5px solid rgba(255,255,255,.12);outline:none;flex:1 1 0;padding:0;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.7rem;font-weight:900;transition:border-color .15s,box-shadow .15s,background .15s}.page-login .lg-otp:focus{border-color:var(--red);background:rgba(8,12,34,.7);box-shadow:0 0 0 3.5px rgba(224,32,64,.18)}.page-login .lg-dev{width:100%;color:var(--gold2);cursor:pointer;background:rgba(245,179,1,.08);border:1.5px dashed rgba(245,179,1,.5);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:4px 0 16px;padding:10px 12px;font-size:.95rem;transition:background .12s,transform .1s;display:flex}.page-login .lg-dev:hover{background:rgba(245,179,1,.14)}.page-login .lg-dev:active{transform:scale(.99)}.page-login .lg-dev b{letter-spacing:.15em;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.15rem;font-weight:800}.page-login .lg-dev-tag{letter-spacing:.08em;background:var(--gold);color:#3a2600;border-radius:5px;padding:2px 7px;font-size:.62rem;font-weight:800}.page-login .lg-dev-hint{opacity:.8;font-size:.68rem;font-weight:600}.page-login .lg-err{color:#ff7a8f;align-items:center;gap:5px;margin-top:10px;font-size:.78rem;font-weight:600;display:flex}.page-login .lg-nome-erro{text-align:center;color:#ff7a8f;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:.78rem;font-weight:600;display:flex}.page-login .lg-nome-sug{color:#ff9db0;cursor:pointer;background:rgba(255,120,150,.12);border:1px solid rgba(255,120,150,.4);border-radius:8px;flex-shrink:0;padding:5px 11px;font-family:inherit;font-size:.74rem;font-weight:800;transition:background .15s}.page-login .lg-nome-sug:hover{background:rgba(255,120,150,.22)}.page-login .lg-btn{border-radius:var(--r);background:linear-gradient(135deg, var(--red), var(--red-d));color:#fff;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;margin-top:22px;font-size:1rem;font-weight:800;transition:transform .15s,box-shadow .15s,filter .12s;display:flex;box-shadow:0 14px 38px rgba(224,32,64,.4)}.page-login .lg-btn:hover{transform:translateY(-2px);box-shadow:0 20px 50px rgba(224,32,64,.52)}.page-login .lg-btn:active{transform:scale(.98)}.page-login .lg-btn:disabled{opacity:.5;pointer-events:none;box-shadow:none}.page-login .lg-wa{color:var(--dim);justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:.78rem;font-weight:600;display:flex}.page-login .lg-wa-ico{filter:var(--f-green)}.page-login .lg-resent{border-radius:var(--r);color:#6ee7a0;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.35);align-items:center;gap:7px;margin:2px 0 16px;padding:10px 18px;font-size:.82rem;font-weight:700;animation:.3s both fadeUp;display:inline-flex}.page-login .lg-resent img{filter:var(--f-green)}.page-login .lg-resent-wait{text-align:center;color:var(--gold2);background:rgba(245,179,1,.1);border-color:rgba(245,179,1,.35);line-height:1.4;display:block}.page-login .lg-foot{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.page-login .lg-link{cursor:pointer;color:var(--dim);background:0 0;border:none;padding:8px 2px;font-family:inherit;font-size:.82rem;font-weight:700;transition:color .12s}.page-login .lg-link:hover{color:var(--ink)}.page-login .lg-link:disabled{color:var(--dim2);cursor:default}.page-login .lg-back{align-items:center;gap:5px;display:inline-flex}.page-login .lg-chk{cursor:pointer;align-items:center;gap:10px;margin:14px 0 4px;display:flex}.page-login .lg-chk-in{opacity:0;width:1px;height:1px;position:absolute}.page-login .lg-chk-box{background:rgba(255,255,255,.04);border:1.5px solid rgba(255,255,255,.24);border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:grid}.page-login .lg-chk-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transition:transform .18s cubic-bezier(.2,1.3,.5,1);transform:rotate(45deg)scale(0)}.page-login .lg-chk-in:checked+.lg-chk-box{background:linear-gradient(135deg, var(--navy3), var(--red));border-color:transparent}.page-login .lg-chk-in:checked+.lg-chk-box:after{transform:rotate(45deg)scale(1)}.page-login .lg-chk-in:focus-visible+.lg-chk-box{outline:2px solid var(--red3);outline-offset:2px}.page-login .lg-chk-txt{color:rgba(255,255,255,.68);font-size:.8125rem;line-height:1.4}.page-login .lg-terms{color:var(--dim2);text-align:center;margin:20px 0 0;font-size:.7rem;line-height:1.6}.page-login .lg-terms a{color:var(--gold2);font-weight:700}.page-login .lg-success{text-align:center;padding:14px 0 8px;animation:.45s cubic-bezier(.16,1,.3,1) both successIn}.page-login .lg-check img{filter:var(--f-green)}.page-login .lg-check{background:linear-gradient(135deg,rgba(34,197,94,.28),rgba(21,128,61,.22));border:2px solid rgba(34,197,94,.5);border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;margin:0 auto 22px;font-size:2.6rem;display:flex;box-shadow:0 12px 40px rgba(34,197,94,.3)}.page-login .lg-load{border-radius:var(--rf);color:#6ee7a0;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.35);align-items:center;gap:8px;margin-top:6px;padding:9px 18px;font-size:.82rem;font-weight:700;display:inline-flex}.page-login .lg-load .sp{border:2px solid rgba(34,197,94,.25);border-top-color:var(--ok);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite spin}.page-login .lg-btn .sp{border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.page-login a.lg-btn{text-decoration:none}.page-login .cf-voltar{margin-top:14px;text-decoration:none;display:inline-block}.page-login .cf-indo{color:var(--ok);margin-top:4px;font-weight:700}.page-login .cf-legal{justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.page-login .cf-legal .lg-link{font-size:.78rem}.page-login .cf-legal>span{color:var(--dim2)}.page-login .page-login .emp-id{text-align:center;margin-top:8px}@media (width<=420px){.page-login .lg-card{border-radius:20px;padding:28px 20px 24px}.page-login .lg-otp-row{gap:6px}}@keyframes spinWheel{to{transform:rotate(1080deg)}}@keyframes wonPop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes rlFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rlBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes rlOrb{0%,to{opacity:.15}50%{opacity:.45}}@keyframes rlFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes rlPulseRed{0%,to{box-shadow:0 6px 36px rgba(195,29,69,.44)}50%{box-shadow:0 6px 54px rgba(195,29,69,.74)}}@keyframes rlShimmer{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes rlPtsIn{0%{opacity:0;transform:scale(.5)translateY(14px)}65%{transform:scale(1.1)translateY(-3px)}to{opacity:1;transform:none}}@keyframes rlRingPop{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}@keyframes rlOuterGlow{0%,to{box-shadow:0 0 20px rgba(245,158,11,.3),0 0 60px rgba(245,158,11,.1)}50%{box-shadow:0 0 40px rgba(245,158,11,.6),0 0 80px rgba(245,158,11,.2)}}@keyframes rlTitleGlow{0%,to{text-shadow:0 0 20px rgba(245,158,11,.3),0 0 40px rgba(195,29,69,.15)}50%{text-shadow:0 0 40px rgba(245,158,11,.7),0 0 80px rgba(245,158,11,.3)}}@keyframes rlCenterPulse{0%,to{box-shadow:0 0 rgba(195,29,69,.5),0 4px 24px rgba(195,29,69,.5)}50%{box-shadow:0 0 0 10px rgba(195,29,69,0),0 6px 32px rgba(195,29,69,.7)}}@keyframes rlArrowBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(4px)}}@keyframes rlSpinIdle{to{transform:rotate(360deg)}}.page-roleta{--red:#e0203f;--red-d:#b3162f;--gold:#f5b301;--gold2:#fcd34d;--navy-s:#0c1740;--ink:#eef2ff;--dim:rgba(200,210,245,.6);--line:rgba(255,255,255,.1);min-height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;background:radial-gradient(72% 48% at 50% 4%,rgba(40,74,170,.34),transparent 62%),linear-gradient(#0c1b52 0%,#0a1746 46%,#071233 100%);font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow-x:hidden}.page-roleta .rl-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-roleta .rl-bg-o1,.page-roleta .rl-bg-o2{filter:blur(80px);border-radius:50%;position:absolute}.page-roleta .rl-bg-o1{background:radial-gradient(circle,rgba(59,111,224,.28),transparent 70%);width:360px;height:360px;top:-90px;left:40%;transform:translate(-50%)}.page-roleta .rl-bg-o2{background:radial-gradient(circle,rgba(195,29,69,.22),transparent 70%);width:300px;height:300px;bottom:-100px;right:-60px}.page-roleta .rl-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--red);border-radius:50%;width:42px;height:42px;margin:80px auto;animation:.8s linear infinite ldSpin}.page-roleta .rl-top{z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1120px;margin:0 auto;padding:16px clamp(16px,4vw,28px);display:grid;position:relative}.page-roleta .rl-back{border:1px solid var(--line);color:rgba(255,255,255,.75);background:rgba(255,255,255,.05);border-radius:10px;justify-self:start;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.page-roleta .rl-back img{filter:brightness(0)invert();opacity:.7;width:16px;height:16px}.page-roleta .rl-back:hover{color:#fff;background:rgba(255,255,255,.09)}.page-roleta .rl-logo{justify-self:center;align-items:center;line-height:0;display:inline-flex}.page-roleta .rl-logo-img{object-fit:contain;filter:drop-shadow(0 0 12px rgba(195,29,69,.3));width:auto;height:30px}@media (width<=640px){.page-roleta .rl-back{display:none}.page-roleta .rl-logo{grid-column:1/-1}.page-roleta .rl-logo-img{height:26px}}.page-roleta .rl-main{z-index:4;max-width:1120px;margin:0 auto;padding:8px clamp(16px,4vw,28px) 56px;position:relative}.page-roleta .rl-hero{justify-content:center;display:flex}.page-roleta .rl-hero-r{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;padding-top:8px;display:flex}.page-roleta .rl-kicker{color:rgba(255,255,255,.7);letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.page-roleta .rl-title{letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin-top:6px;font-size:clamp(34px,6vw,56px);font-weight:900;line-height:1}.page-roleta .rl-title em{color:var(--red);text-shadow:0 0 34px rgba(224,32,64,.45);font-style:normal}.page-roleta .rl-wheel{width:300px;height:300px;margin:28px auto 0;transition:opacity .3s,filter .3s;position:relative}.page-roleta .rl-wheel.spent{opacity:.5;filter:grayscale(.4)}.page-roleta .rl-glow{filter:blur(14px);background:radial-gradient(circle,rgba(245,179,1,.42) 0%,rgba(245,179,1,.16) 42%,transparent 70%);border-radius:50%;animation:3.4s ease-in-out infinite rlGlow;position:absolute;inset:-34px}.page-roleta .rl-pointer{z-index:7;filter:drop-shadow(0 5px 9px rgba(0,0,0,.55));position:absolute;top:-14px;left:50%;transform:translate(-50%)}.page-roleta .rl-rim{background:radial-gradient(circle at 50% 34%,#22336a 0%,#0d1740 52%,#070c24 100%);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2px #c8981f,0 2px 3px rgba(245,179,1,.35),inset 0 3px 8px rgba(255,255,255,.08),inset 0 -8px 18px rgba(0,0,0,.65),0 24px 55px rgba(0,0,0,.55)}.page-roleta .rl-bulbs{z-index:6;pointer-events:none;position:absolute;inset:0}.page-roleta .rl-bulb{background:radial-gradient(circle at 35% 30%,#fff6c0 0%,#f5b301 55%,#b8860b 100%);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite rlBulb;position:absolute;top:50%;left:50%;box-shadow:0 0 7px rgba(245,179,1,.9),0 0 2px rgba(255,255,255,.8)}.page-roleta .rl-bulb:nth-child(odd){animation-delay:.8s}.page-roleta .rl-disk{z-index:4;background:conic-gradient(from -15deg, var(--navy-s) 0 30deg, #f2f5fc 30deg 60deg, var(--navy-s) 60deg 90deg, #f2f5fc 90deg 120deg, var(--navy-s) 120deg 150deg, #f2f5fc 150deg 180deg, var(--navy-s) 180deg 210deg, #f2f5fc 210deg 240deg, var(--navy-s) 240deg 270deg, #f2f5fc 270deg 300deg, var(--navy-s) 300deg 330deg, #f2f5fc 330deg 360deg);border-radius:50%;transition:transform 4s cubic-bezier(.15,.86,.28,1);position:absolute;inset:22px;overflow:hidden;box-shadow:0 0 0 3px #f5b301,0 0 0 6px #0a1024,inset 0 0 22px rgba(0,0,0,.35)}.page-roleta .rl-div{z-index:1;transform-origin:bottom;background:linear-gradient(#c8981f 0%,#f5b301 20%,#fcd34d 55%,#f5b301 90%,#d99e10 100%);width:2px;height:50%;margin-left:-1px;position:absolute;bottom:50%;left:50%;box-shadow:0 0 2px rgba(245,179,1,.55)}.page-roleta .rl-seg{z-index:2;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%}.page-roleta .rl-seg-ic{width:13px;height:13px}.page-roleta .rl-seg-v{color:#13224e;letter-spacing:-.02em;font-size:13px;font-weight:900}.page-roleta .rl-seg.dark .rl-seg-v{color:#fff}.page-roleta .rl-hub{z-index:5;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px rgba(0,0,0,.4),0 0 0 5px rgba(245,179,1,.9)}.page-roleta .rl-hub img{width:58px;height:auto}.page-roleta .rl-panel{background:linear-gradient(160deg,rgba(20,42,100,.55),rgba(8,20,58,.5));border:1px solid rgba(90,130,220,.28);border-radius:22px;flex-direction:column;align-items:center;width:100%;max-width:520px;margin:26px auto 0;padding:clamp(18px,3vw,26px);display:flex;box-shadow:inset 0 1px rgba(255,255,255,.06),0 24px 60px -28px rgba(0,0,0,.7)}.page-roleta .rl-spin{color:#fff;letter-spacing:.01em;cursor:pointer;background:linear-gradient(#ff3352 0%,#e0203f 45%,#b3162f 100%);border:1px solid rgba(245,179,1,.55);border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:60px;padding:0 34px;font-family:inherit;font-size:17px;font-weight:800;transition:transform .14s,box-shadow .14s,opacity .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 40px rgba(224,32,64,.5),0 0 0 4px rgba(224,32,64,.14),inset 0 1px rgba(255,255,255,.35)}.page-roleta .rl-spin:before{content:"";pointer-events:none;background:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0));border-radius:12px;height:42%;position:absolute;top:4px;left:8px;right:8px}.page-roleta .rl-spin span,.page-roleta .rl-spin img{z-index:1;position:relative}.page-roleta .rl-spin img{filter:brightness(0)invert();width:18px;height:18px}.page-roleta .rl-spin:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 50px rgba(224,32,64,.55)}.page-roleta .rl-spin:disabled{color:rgba(255,255,255,.4);box-shadow:none;cursor:not-allowed;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1)}.page-roleta .rl-spin:disabled:before{display:none}.page-roleta .rl-spin:disabled img{opacity:.4}.page-roleta .rl-status{width:100%;color:var(--ink);background:rgba(6,14,40,.5);border:1px solid rgba(255,255,255,.1);border-radius:12px;justify-content:center;align-items:center;gap:9px;margin:12px 0 0;padding:12px 20px;font-size:13px;font-weight:700;display:flex}.page-roleta .rl-status img{filter:brightness(0)saturate()invert(64%)sepia(88%)saturate(420%)hue-rotate(85deg);width:15px;height:15px}.page-roleta .rl-status-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #22c55e}.page-roleta .rl-status.spent img{filter:brightness(0)invert(.5)}.page-roleta .rl-status.spent .rl-status-dot{box-shadow:none;background:#6b7280}.page-roleta .rl-prizes{width:100%;margin-top:22px}.page-roleta .rl-sec{letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.75);text-align:center;margin-bottom:14px;font-size:12px;font-weight:900}.page-roleta .rl-prize-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-roleta .rl-prize{background:linear-gradient(160deg,#123064,#0b1f4c);border:1px solid rgba(90,130,220,.28);border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding:26px 8px 14px;display:flex;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.06)}.page-roleta .rl-prize.hot{background:linear-gradient(160deg,#d21f42,#9c1330);border-color:rgba(255,120,150,.5)}.page-roleta .rl-prize-ic{background:linear-gradient(150deg,#fcd34d,#e39114);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.5)}.page-roleta .rl-prize.hot .rl-prize-ic{background:linear-gradient(150deg,#ff5876,#c31d45)}.page-roleta .rl-prize-ic img{width:17px;height:17px}.page-roleta .rl-prize-v{letter-spacing:-.04em;color:#fff;font-size:30px;font-weight:900;line-height:1}.page-roleta .rl-prize-u{letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6);font-size:10px;font-weight:800}.page-roleta .rl-prize.hot .rl-prize-u{color:rgba(255,255,255,.82)}.page-roleta .rl-foot{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:rgba(200,210,245,.35);margin-top:36px;font-size:11px;font-weight:800}.page-roleta .rl-ov{z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.page-roleta .rl-ov-bd{backdrop-filter:blur(4px);background:rgba(5,8,26,.72);animation:.2s both rlFade;position:absolute;inset:0}.page-roleta .rl-sheet{z-index:2;text-align:center;background:linear-gradient(#14204e,#0b1030);border:1px solid rgba(255,255,255,.1);border-bottom:none;border-radius:26px 26px 0 0;width:100%;max-width:480px;margin:0 12px;padding:34px 26px 26px;animation:.34s cubic-bezier(.16,1,.3,1) both rlUp;position:relative;box-shadow:0 -20px 60px rgba(0,0,0,.5)}.page-roleta .rl-sheet-glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle,rgba(245,179,1,.4),transparent 70%);width:200px;height:120px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.page-roleta .rl-win-ic{filter:drop-shadow(0 8px 22px rgba(245,179,1,.45));justify-content:center;align-items:center;margin:0 auto 14px;display:flex;position:relative}.page-roleta .rl-win-ic img{width:56px;height:56px}.page-roleta .rl-win-ic.muted{filter:none;background:rgba(255,255,255,.08);border-radius:50%;width:74px;height:74px}.page-roleta .rl-win-ic.muted img{filter:brightness(0)invert(.6);width:30px;height:30px}.page-roleta .rl-chip{letter-spacing:.1em;text-transform:uppercase;color:#6ee7a0;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.page-roleta .rl-chip-dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.page-roleta .rl-res-title{letter-spacing:-.03em;color:#fff;margin-top:8px;font-size:34px;font-weight:900}.page-roleta .rl-res-title.sm{font-size:22px}.page-roleta .rl-res-desc{color:var(--dim);margin-top:6px;font-size:13.5px;font-weight:500}.page-roleta .rl-res-box{text-align:left;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 4px;padding:16px 20px;display:flex}.page-roleta .rl-res-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:800}.page-roleta .rl-res-val{color:var(--gold2);letter-spacing:-.02em;font-size:26px;font-weight:900}.page-roleta .rl-res-val span{color:var(--dim);font-size:.55em;font-weight:700}.page-roleta .rl-res-star{filter:drop-shadow(0 3px 10px rgba(245,179,1,.5));flex-shrink:0}.page-roleta .rl-res-note{color:var(--dim);margin-top:10px;font-size:12px;font-weight:600}.page-roleta .rl-res-ctas{flex-direction:column;gap:10px;margin-top:20px;display:flex}.page-roleta .rl-cta-p{background:linear-gradient(135deg, var(--red), var(--red-d));color:#fff;border-radius:14px;justify-content:center;align-items:center;height:52px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.page-roleta .rl-cta-g{height:48px;color:var(--ink);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;justify-content:center;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:flex}.page-roleta .rl-gate{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:380px;margin:80px auto;padding:0 24px;display:flex}.page-roleta .rl-gate img{filter:brightness(0)invert();opacity:.4;width:40px;height:40px}.page-roleta .rl-gate p{color:rgba(255,255,255,.6);font-size:15px;font-weight:600}.page-roleta .rl-gate a{background:linear-gradient(135deg, var(--red), var(--red-d));color:#fff;border-radius:14px;align-items:center;height:50px;padding:0 26px;font-weight:800;text-decoration:none;display:inline-flex}@keyframes rlFade{0%{opacity:0}to{opacity:1}}@keyframes rlUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes rlGlow{0%,to{opacity:.8}50%{opacity:1}}@keyframes rlBulb{0%,to{opacity:1}50%{opacity:.35}}@keyframes rkScan{0%{top:-2px}to{top:102%}}@keyframes rkOrb{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.15)}}@keyframes rkBlink{0%,to{opacity:1}50%{opacity:.15}}@keyframes rkVert{0%,to{filter:drop-shadow(0 0 8px rgba(195,29,69,.35))}50%{filter:drop-shadow(0 0 24px rgba(195,29,69,.8))}}@keyframes rkBanner{0%,to{box-shadow:0 0 20px rgba(245,158,11,.12),inset 0 0 20px rgba(245,158,11,.04)}50%{box-shadow:0 0 40px rgba(245,158,11,.28),inset 0 0 30px rgba(245,158,11,.1)}}@keyframes rkTrophy{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-6px)scale(1.1)}60%{transform:translateY(-3px)scale(1.05)}}@keyframes rkStar{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}@keyframes rkShimmer{0%{transform:translate(-150%)}to{transform:translate(250%)}}@keyframes rkCardRise{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.page-ranking{--gold:#f2c14e;--gold2:#d99a2b;--red:#d81f47;--silver:#d3ddec;--silver2:#93a3c0;--bronze:#d08a42;--bronze2:#a1642a;--green:#37c06e;--wrap:1080px;--rb:11px;color:#fff;background:radial-gradient(130% 90% at 50% -12%,#13356f 0%,#0a2049 46%,#06122e 100%) fixed;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}.page-ranking .pnav{z-index:100;background:linear-gradient(#0a1640 68%,rgba(10,22,64,0));padding:14px 20px 0;position:relative}.page-ranking .pnav-in{-webkit-backdrop-filter:blur(26px);border:1px solid var(--line);border-radius:var(--rl);background:rgba(8,10,24,.72);align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:9px 12px 9px 20px;display:flex;box-shadow:0 12px 40px rgba(0,0,0,.4)}.page-ranking .pnav-logo{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-ranking .pnav-logo-img{filter:drop-shadow(0 0 8px rgba(195,29,69,.3));width:auto;height:30px;display:block}.page-ranking .pnav-city{color:rgba(255,255,255,.34);letter-spacing:.32em;font-size:.5rem;font-weight:700}.page-ranking .pnav-tabs{align-items:center;gap:4px;margin:0 auto;display:flex}.page-ranking .pnav-t{color:rgba(255,255,255,.5);border-radius:var(--rb);padding:8px 16px;font-size:.8125rem;font-weight:700;transition:color .15s,background .15s}.page-ranking .pnav-t:hover{color:#fff;background:rgba(255,255,255,.05)}.page-ranking .pnav-t.on{color:#fff;background:rgba(255,255,255,.08)}.page-ranking .pnav-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-ranking .pnav-av{cursor:pointer;background:var(--red);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;font-size:.75rem;font-weight:900;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;overflow:hidden}.page-ranking .pnav-av:hover{border-color:rgba(255,255,255,.35);transform:translateY(-1px);box-shadow:0 4px 16px rgba(195,29,69,.32)}.page-ranking .pnav-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.page-ranking .pnav-rank{border:1px solid var(--line);border-radius:var(--rb);letter-spacing:-.02em;color:#fff;white-space:nowrap;background:rgba(255,255,255,.05);align-items:center;gap:6px;padding:6px 13px;font-size:.8125rem;font-weight:900;display:inline-flex}.page-ranking .pnav-rank em{color:rgba(255,255,255,.4);letter-spacing:.16em;font-size:.5rem;font-style:normal;font-weight:700}.page-ranking .rk-wm{z-index:0;pointer-events:none;justify-content:space-between;display:flex;position:fixed;inset:0;overflow:hidden}.page-ranking .rk-wm-side{display:flex}.page-ranking .rk-wm span{writing-mode:vertical-rl;letter-spacing:-.06em;color:rgba(255,255,255,.035);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:clamp(3rem,8.5vw,8rem);font-style:italic;font-weight:900;line-height:.8;transform:rotate(180deg)}.page-ranking .page{z-index:1;width:100%;padding-bottom:40px;position:relative}.page-ranking .rk-wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(16px,4vw,40px)}.page-ranking .rk-nav{z-index:3;padding:max(14px, env(safe-area-inset-top,14px)) clamp(16px, 4vw, 44px) 16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:relative}.page-ranking .rk-nav-back{color:#cdd8ec;background:rgba(8,20,46,.55);border:1px solid rgba(255,255,255,.14);border-radius:10px;justify-self:start;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:.8rem;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.page-ranking .rk-nav-back img{filter:brightness(0)invert();opacity:.8}.page-ranking .rk-nav-back:hover{color:#fff;border-color:rgba(255,255,255,.32)}.page-ranking .rk-nav-logo{justify-self:center;align-items:center;gap:12px;display:inline-flex}.page-ranking .rk-nav-mark{object-fit:contain;filter:drop-shadow(0 0 12px rgba(216,31,71,.3));width:auto;height:30px}.page-ranking .rk-nav-city{letter-spacing:.12em;color:rgba(203,216,240,.7);font-size:.72rem;font-weight:800}.page-ranking .rk-nav-season{white-space:nowrap;letter-spacing:.04em;color:rgba(255,255,255,.82);text-transform:uppercase;background:rgba(216,31,71,.07);border:1px solid rgba(242,193,78,.42);border-radius:10px;justify-self:end;padding:8px 16px;font-size:.74rem;font-weight:700}.page-ranking .rk-nav-season b{color:var(--red);font-weight:900}.page-ranking .rk-title{text-align:center;letter-spacing:-.03em;margin:clamp(14px,3vw,30px) 0 clamp(22px,3.4vw,36px);font-size:clamp(2.1rem,6.5vw,3.6rem);font-style:italic;font-weight:900;line-height:1}.page-ranking .rk-title .t-r{color:#fff}.page-ranking .rk-title .t-s{color:var(--red);text-shadow:0 0 32px rgba(216,31,71,.35)}.page-ranking .rk-foto-cta{background:linear-gradient(100deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.12);border-radius:16px;align-items:center;gap:14px;max-width:900px;margin:0 auto clamp(20px,3vw,30px);padding:14px 16px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:flex}.page-ranking .rk-foto-cta:hover{background:linear-gradient(100deg,rgba(255,255,255,.11),rgba(255,255,255,.05));border-color:rgba(242,193,78,.5);transform:translateY(-1px)}.page-ranking .rfc-ic{background:rgba(242,193,78,.16);border:1px solid rgba(242,193,78,.34);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.page-ranking .rfc-ic img{width:22px;height:22px;filter:var(--f-amber);display:block}.page-ranking .rfc-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.page-ranking .rfc-t{color:#fff;font-size:.98rem;font-weight:800;line-height:1.2}.page-ranking .rfc-s{color:rgba(255,255,255,.6);font-size:.8rem}.page-ranking .rfc-pts{color:#fff;white-space:nowrap;background:#16a34a;border:1px solid rgba(255,255,255,.28);border-radius:7px;flex:none;padding:7px 13px;font-size:.9rem;font-weight:900;box-shadow:0 4px 14px rgba(22,163,74,.45)}@media (width<=480px){.page-ranking .rfc-s{display:none}.page-ranking .rk-foto-cta{gap:11px;padding:12px 13px}}.page-ranking .rk-top3{max-width:900px;margin:0 auto}.page-ranking .t3-frame{background:linear-gradient(rgba(18,44,96,.5),rgba(8,20,46,.1));border:1.5px solid rgba(242,193,78,.42);border-radius:22px;flex-direction:column;align-items:center;padding:26px clamp(14px,2.5vw,26px) 0;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 60px rgba(242,193,78,.05),0 22px 60px rgba(0,0,0,.35)}.page-ranking .t3-stars{gap:12px;margin-bottom:6px;display:flex}.page-ranking .t3-stars img{filter:drop-shadow(0 0 8px rgba(242,193,78,.5));width:22px;height:22px}.page-ranking .t3-trophy{filter:drop-shadow(0 6px 14px rgba(242,193,78,.4));width:54px;height:54px}.page-ranking .t3-word{letter-spacing:.02em;text-shadow:0 0 26px rgba(242,193,78,.16);margin:6px 0 2px;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:900}.page-ranking .t3-pod{grid-template-columns:1fr 1.12fr 1fr;align-items:end;gap:clamp(8px,2vw,22px);width:100%;margin-top:54px;margin-bottom:-54px;padding:0 clamp(2px,1.2vw,12px);display:grid}.page-ranking .pod{text-align:center;background:linear-gradient(#163a7e 0%,#0e2a60 100%);border:1px solid rgba(255,255,255,.08);border-radius:16px;flex-direction:column;align-items:center;padding:22px 12px 18px;display:flex;position:relative;box-shadow:0 16px 34px rgba(0,0,0,.4)}.page-ranking .pod.pp-1{z-index:3;background:linear-gradient(#1a4088 0%,#10306e 100%);border-color:rgba(242,193,78,.5);padding-top:30px;transform:translateY(-16px);box-shadow:0 0 36px rgba(242,193,78,.14),0 20px 46px rgba(0,0,0,.5)}.page-ranking .pod.vazio{opacity:.55}.page-ranking .pod-crown{z-index:4;filter:drop-shadow(0 4px 10px rgba(242,193,78,.55));width:46px;height:46px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.page-ranking .pod-ribbon{z-index:4;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);min-width:32px;padding:6px 8px 12px;font-size:.82rem;font-weight:900;line-height:1;position:absolute;top:-9px;right:14px;box-shadow:0 6px 14px rgba(0,0,0,.35)}.page-ranking .pp-1 .pod-ribbon{color:#4a2e00;background:linear-gradient(#f6cf5e,#d99a2b)}.page-ranking .pp-2 .pod-ribbon{color:#24344f;background:linear-gradient(#e8eefa,#93a3c0)}.page-ranking .pp-3 .pod-ribbon{color:#3a2200;background:linear-gradient(#e3a765,#a1642a)}.page-ranking .pod-ava{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,9vw,92px);height:clamp(64px,9vw,92px);margin-bottom:12px;display:flex;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.3)}.page-ranking .pp-1 .pod-ava{width:clamp(74px,10vw,104px);height:clamp(74px,10vw,104px);box-shadow:0 0 0 3px rgba(242,193,78,.6),0 6px 20px rgba(0,0,0,.35)}.page-ranking .pp-2 .pod-ava{box-shadow:0 0 0 2.5px rgba(147,163,192,.55),0 6px 18px rgba(0,0,0,.3)}.page-ranking .pp-3 .pod-ava{box-shadow:0 0 0 2.5px rgba(161,100,42,.5),0 6px 18px rgba(0,0,0,.3)}.page-ranking .pod-ava-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.page-ranking .pod-ava-ic{width:46%;height:46%}.page-ranking .pod-ava-ini{color:#0e2a58;letter-spacing:.02em;font-size:clamp(20px,3vw,30px);font-weight:900}.page-ranking .pp-1 .pod-ava-ic{filter:brightness(0)saturate()invert(64%)sepia(56%)saturate(560%)hue-rotate(357deg)}.page-ranking .pp-2 .pod-ava-ic,.page-ranking .pp-3 .pod-ava-ic{filter:brightness(0)saturate()invert(48%)sepia(10%)saturate(760%)hue-rotate(186deg)}.page-ranking .pod-ava-empty{background:rgba(120,140,175,.4);border-radius:50%;width:38%;height:38%}.page-ranking .pod-name{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(.9rem,1.6vw,1.05rem);font-weight:800;line-height:1.2;overflow:hidden}.page-ranking .pod-name.muted{color:rgba(255,255,255,.42);font-weight:700}.page-ranking .pp-1 .pod-name{font-size:clamp(1rem,1.9vw,1.2rem)}.page-ranking .pod-pts{letter-spacing:-.01em;border-radius:999px;align-items:baseline;gap:4px;margin-top:8px;padding:5px 14px;font-size:.9rem;font-weight:900;display:inline-flex}.page-ranking .pod-pts span{letter-spacing:.04em;font-size:.62rem;font-weight:800}.page-ranking .pp-1 .pod-pts{color:#3a2400;background:linear-gradient(135deg,#f2c14e,#d99a2b);box-shadow:0 6px 16px rgba(242,193,78,.3)}.page-ranking .pp-2 .pod-pts{color:#24344f;background:linear-gradient(135deg,#e8eefa,#a9b8d1)}.page-ranking .pp-3 .pod-pts{color:#3a2200;background:linear-gradient(135deg,#e0a86a,#b1743a)}.page-ranking .rk-genbar{background:linear-gradient(rgba(14,42,94,.72),rgba(9,24,54,.55));border:1px solid rgba(255,255,255,.08);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;max-width:900px;margin:clamp(72px,9vw,98px) auto 0;padding:16px 22px;display:flex}.page-ranking .gb-l{flex-direction:column;gap:2px;min-width:0;display:flex}.page-ranking .gb-eyebrow{letter-spacing:.2em;color:rgba(203,216,240,.55);text-transform:uppercase;font-size:.66rem;font-weight:800}.page-ranking .gb-title{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1rem,2vw,1.3rem);font-weight:900}.page-ranking .gb-count{color:#6ee7a0;white-space:nowrap;background:rgba(55,192,110,.14);border:1px solid rgba(55,192,110,.4);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:800;display:inline-flex}.page-ranking .gb-dot{background:var(--green);width:7px;height:7px;box-shadow:0 0 8px var(--green);border-radius:50%}.page-ranking .list-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:14px;max-width:760px;margin:20px auto 0;overflow:hidden}.page-ranking .row{border-bottom:1px solid rgba(255,255,255,.05);align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex;position:relative}.page-ranking .row:last-child{border-bottom:none}.page-ranking .rank{letter-spacing:-.02em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.78rem;font-weight:900;display:flex}.page-ranking .rn{color:rgba(255,255,255,.4);background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08)}.page-ranking .av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.875rem;font-weight:800;display:flex;overflow:hidden}.page-ranking .av-fig{filter:brightness(0)invert();opacity:.92}.page-ranking .av-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.page-ranking .av-ini{letter-spacing:.02em;line-height:1}.page-ranking .nc{flex:1;min-width:0}.page-ranking .nfull{color:#fff;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;line-height:1.2;overflow:hidden}.page-ranking .pc{text-align:right;flex-shrink:0}.page-ranking .pn{letter-spacing:-.05em;font-size:1.2rem;font-weight:900;line-height:1}.page-ranking .pl{color:rgba(255,255,255,.3);text-transform:uppercase;letter-spacing:.16em;margin-top:1px;font-size:.5rem}.page-ranking .pager{justify-content:space-between;align-items:center;gap:10px;max-width:760px;margin:14px auto 0;display:flex}.page-ranking .pg-btn{color:rgba(255,255,255,.72);letter-spacing:.02em;cursor:pointer;background:rgba(255,255,255,.043);border:1px solid rgba(255,255,255,.1);border-radius:10px;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:.75rem;font-weight:800;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.page-ranking .pg-btn:hover:not(:disabled){color:#fff;background:rgba(216,31,71,.16);border-color:rgba(216,31,71,.4)}.page-ranking .pg-btn:disabled{opacity:.32;cursor:default}.page-ranking .pg-btn img{opacity:.7;filter:brightness(0)invert()}.page-ranking .pg-next-ic{transform:rotate(180deg)}.page-ranking .pg-info{color:rgba(255,255,255,.42);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:800}.page-ranking .sep{align-items:center;gap:8px;padding:8px 16px;display:flex}.page-ranking .sep-ln{background:rgba(255,255,255,.06);flex:1;height:1px}.page-ranking .sep-t{color:rgba(255,255,255,.28);white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:800}.page-ranking .you{background:linear-gradient(90deg,rgba(216,31,71,.25),rgba(216,31,71,.1),rgba(216,31,71,.03))!important}.page-ranking .you:before{content:"";background:linear-gradient(#e8234d,#8b1432);border-radius:0 2px 2px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.page-ranking .you .pn{color:#ff4d70;text-shadow:0 0 18px rgba(216,31,71,.4)}.page-ranking .you .av{box-shadow:0 0 0 2.5px rgba(216,31,71,.6),0 0 16px rgba(216,31,71,.25)}.page-ranking .you .rank{color:#ff7d95;background:linear-gradient(135deg,rgba(216,31,71,.3),rgba(139,20,50,.2));border:1px solid rgba(216,31,71,.4)}.page-ranking .you-tag{color:#fff;text-transform:uppercase;letter-spacing:.14em;vertical-align:middle;background:linear-gradient(135deg,#d81f47,#8b1432);border-radius:6px;margin-left:6px;padding:2px 6px;font-size:.44rem;font-weight:900;box-shadow:0 2px 8px rgba(216,31,71,.4)}.page-ranking .rk-foot{text-align:center;flex-direction:column;gap:4px;margin-top:clamp(30px,5vw,48px);display:flex}.page-ranking .rk-foot-yf{color:#fff;letter-spacing:-.01em;font-size:1.15rem;font-style:italic;font-weight:900}.page-ranking .rk-foot-sub{letter-spacing:.22em;color:rgba(203,216,240,.4);text-transform:uppercase;font-size:.66rem;font-weight:800}.page-ranking .pod-prize{letter-spacing:.02em;color:rgba(242,193,78,.92);text-transform:uppercase;text-align:center;max-width:92%;margin-top:8px;font-size:.6rem;font-weight:800;line-height:1.2}.page-ranking .pod-prize-b{color:rgba(203,216,240,.6);text-align:center;max-width:94%;margin-top:3px;font-size:.56rem;font-weight:700;line-height:1.2}.page-ranking .nsub{color:rgba(242,193,78,.78);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.68rem;font-weight:700;overflow:hidden}.page-ranking .row.you .nsub{color:rgba(255,180,120,.9)}.page-ranking .nsub-b{color:rgba(203,216,240,.55);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin-top:1px;font-size:.62rem;font-weight:600;display:flex;overflow:hidden}.page-ranking .nsub-b img{filter:var(--f-white);opacity:.55;flex-shrink:0}@keyframes rkPremiosPulse{0%,to{box-shadow:0 0 0 1px rgba(242,193,78,.18),0 0 24px rgba(242,193,78,.16),0 12px 30px rgba(0,0,0,.3)}50%{box-shadow:0 0 0 1px rgba(242,193,78,.32),0 0 40px rgba(242,193,78,.34),0 14px 34px rgba(0,0,0,.34)}}.page-ranking .rk-premios-cta{background:linear-gradient(135deg,rgba(242,193,78,.24),rgba(216,31,71,.16));border:1.5px solid rgba(242,193,78,.6);border-radius:14px;align-items:center;gap:14px;max-width:900px;margin:clamp(92px,11vw,116px) auto 0;padding:17px 20px;text-decoration:none;transition:transform .12s,border-color .12s;animation:2.6s ease-in-out infinite rkPremiosPulse;display:flex}.page-ranking .rk-premios-cta:hover{border-color:rgba(242,193,78,.85);animation:none;transform:translateY(-2px);box-shadow:0 0 0 1px rgba(242,193,78,.4),0 0 44px rgba(242,193,78,.4),0 16px 38px rgba(0,0,0,.36)}.page-ranking .rpc-ic{background:rgba(242,193,78,.16);border:1px solid rgba(242,193,78,.3);border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.page-ranking .rpc-ic img{filter:var(--f-white);opacity:.95}.page-ranking .rpc-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.page-ranking .rpc-t{color:#fff;letter-spacing:-.01em;font-size:.98rem;font-weight:900}.page-ranking .rpc-s{color:rgba(203,216,240,.62);font-size:.74rem;font-weight:600}.page-ranking .rpc-go{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.page-ranking .rpc-go img{filter:var(--f-white);opacity:.8;transform:rotate(180deg)}.page-ranking .rk-premios-cta+.rk-genbar{margin-top:clamp(30px,4vw,44px)}@media (width<=480px){.page-ranking .rpc-s{display:none}.page-ranking .rk-premios-cta{gap:11px;padding:12px 13px}}.page-ranking .pr-back{color:rgba(203,216,240,.7);letter-spacing:.01em;align-items:center;gap:6px;margin:clamp(18px,3vw,30px) 0 6px;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.page-ranking .pr-back:hover{color:#fff}.page-ranking .pr-back img{filter:var(--f-white);opacity:.8}.page-ranking .pr-lead{text-align:center;color:rgba(203,216,240,.72);max-width:720px;margin:6px auto 0;font-size:.92rem;font-weight:600;line-height:1.5}.page-ranking .pr-list{flex-direction:column;gap:10px;max-width:720px;margin:clamp(20px,3vw,28px) auto 0;display:flex}.page-ranking .pr-row{background:rgba(255,255,255,.04);border:1px solid rgba(242,193,78,.18);border-radius:13px;align-items:center;gap:14px;padding:14px 16px;display:flex}.page-ranking .pr-row.destaque{background:linear-gradient(135deg,rgba(242,193,78,.16),rgba(255,255,255,.03));border-color:rgba(242,193,78,.55);box-shadow:0 0 30px rgba(242,193,78,.14),0 12px 30px rgba(0,0,0,.3)}.page-ranking .pr-faixa{white-space:nowrap;text-align:center;letter-spacing:-.02em;color:#3a2400;background:linear-gradient(135deg,#f2c14e,#d99a2b);border:1px solid transparent;border-radius:10px;flex-shrink:0;min-width:84px;padding:8px 10px;font-size:.95rem;font-weight:900}.page-ranking .pr-body{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.page-ranking .pr-premio{color:#fff;letter-spacing:-.01em;font-size:.98rem;font-weight:800;line-height:1.25}.page-ranking .pr-brindes{flex-wrap:wrap;gap:6px;display:flex}.page-ranking .pr-chip{color:rgba(203,216,240,.85);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.page-ranking .pr-chip img{filter:var(--f-white);opacity:.7}.page-ranking .pr-note{text-align:center;color:rgba(203,216,240,.5);max-width:720px;margin:clamp(18px,3vw,24px) auto 0;font-size:.74rem;font-weight:600;line-height:1.5}.page-ranking .you-bar{z-index:200;pointer-events:none;padding:0 16px max(14px, env(safe-area-inset-bottom,14px));position:fixed;bottom:0;left:0;right:0}.page-ranking .you-bar-inner{pointer-events:auto;-webkit-backdrop-filter:blur(24px);background:rgba(3,8,16,.96);border:1px solid rgba(216,31,71,.28);border-radius:14px;align-items:center;gap:10px;max-width:760px;margin:0 auto;padding:10px 16px;display:flex;box-shadow:0 14px 40px rgba(0,0,0,.5)}.page-ranking .yb-rank{color:#ff4d70;letter-spacing:-.06em;text-shadow:0 0 18px rgba(216,31,71,.4);min-width:42px;font-size:1.375rem;font-weight:900;line-height:1}.page-ranking .yb-av{color:#fff;background:linear-gradient(135deg,#8b1432,#d81f47);border:2px solid rgba(216,31,71,.55);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:800;display:flex;overflow:hidden;box-shadow:0 0 14px rgba(216,31,71,.28)}.page-ranking .yb-info{flex:1;min-width:0}.page-ranking .yb-name{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:800;line-height:1.2;overflow:hidden}.page-ranking .yb-lbl-sub{color:rgba(255,255,255,.3);text-transform:uppercase;letter-spacing:.12em;margin-top:1px;font-size:.5rem}.page-ranking .yb-right{text-align:right;flex-shrink:0}.page-ranking .yb-pts{color:#ff4d70;letter-spacing:-.05em;text-shadow:0 0 18px rgba(216,31,71,.35);font-size:1.375rem;font-weight:900;line-height:1}.page-ranking .yb-lbl{color:rgba(255,255,255,.28);text-transform:uppercase;letter-spacing:.16em;margin-top:1px;font-size:.44rem}.page-ranking .rk-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--gold);z-index:1;border-radius:50%;width:40px;height:40px;margin:90px auto;animation:.8s linear infinite spin;position:relative}.page-ranking .rk-gate{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:14px;padding:90px 24px;display:flex;position:relative}.page-ranking .rk-gate-ic{filter:var(--f-white);opacity:.5}.page-ranking .rk-gate p{color:rgba(255,255,255,.5)}.page-ranking .rk-gate a{background:linear-gradient(135deg, #8b1230, var(--red));color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:10px;align-items:center;height:48px;padding:0 24px;font-weight:900;display:inline-flex}.page-ranking .pmob{display:none}@media (width<=640px){.page-ranking .rk-wm,.page-ranking .pnav-tabs,.page-ranking .pnav-city,.page-ranking .pnav-right{display:none}.page-ranking .pnav{padding-top:max(12px, env(safe-area-inset-top,12px));background:0 0}.page-ranking .pnav-in{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;justify-content:center;padding:4px 0}.page-ranking .page{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}.page-ranking .you-bar{bottom:calc(64px + env(safe-area-inset-bottom,0px))}.page-ranking .pmob{z-index:210;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);background:rgba(8,10,24,.94);border-top:1px solid rgba(255,255,255,.08);justify-content:space-around;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 34px rgba(0,0,0,.4)}.page-ranking .pmob-i{color:rgba(255,255,255,.55);opacity:.75;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 4px;font-size:.5625rem;font-weight:700;text-decoration:none;display:flex}.page-ranking .pmob-i .fic{filter:brightness(0)invert();width:20px;height:20px}.page-ranking .pmob-i.on{opacity:1;color:#fff;background:rgba(195,29,69,.16)}.page-ranking .rk-nav-mark{height:24px}.page-ranking .t3-frame{padding-left:8px;padding-right:8px}.page-ranking .t3-pod{gap:6px;padding:0 2px}.page-ranking .pod{border-radius:13px;padding:16px 6px 14px}.page-ranking .pod.pp-1{padding-top:22px}.page-ranking .pod-ribbon{padding:5px 6px 10px;font-size:.72rem;right:8px}.page-ranking .pod-name{font-size:.8rem}.page-ranking .pod-pts{padding:4px 10px;font-size:.78rem}}@keyframes enShimmer{0%{transform:translate(-150%)}to{transform:translate(250%)}}@keyframes enBlink{0%,to{opacity:1}50%{opacity:.15}}@keyframes enFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes enSuccessPop{0%{opacity:0;transform:scale(.9)translateY(-12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes enResultIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes enScan{0%{top:-2px}to{top:102%}}@keyframes enOrb{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}.page-enquete{--gold:#f2c14e;--gold2:#d99a2b;--red:#d81f47;--wrap:1080px;color:#fff;background:radial-gradient(130% 90% at 50% -12%,#13356f 0%,#0a2049 46%,#06122e 100%) fixed;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}.page-enquete .page{z-index:1;width:100%;padding-bottom:40px;position:relative}.page-enquete .en-nav{z-index:3;padding:max(14px, env(safe-area-inset-top,14px)) clamp(16px, 4vw, 44px) 16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:relative}.page-enquete .en-nav-back,.page-enquete .en-nav-tag{color:#cdd8ec;background:rgba(8,20,46,.55);border:1px solid rgba(255,255,255,.14);border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:.8rem;font-weight:700;display:inline-flex}.page-enquete .en-nav-back{justify-self:start;transition:border-color .15s,color .15s}.page-enquete .en-nav-back img{filter:brightness(0)invert();opacity:.8}.page-enquete .en-nav-back:hover{color:#fff;border-color:rgba(255,255,255,.32)}.page-enquete .en-nav-logo{justify-self:center;align-items:center;gap:12px;display:inline-flex}.page-enquete .en-nav-mark{object-fit:contain;filter:drop-shadow(0 0 12px rgba(216,31,71,.3));width:auto;height:30px}.page-enquete .en-nav-city{letter-spacing:.12em;color:rgba(203,216,240,.7);font-size:.72rem;font-weight:800}.page-enquete .en-nav-tag{justify-self:end}.page-enquete .en-hero{max-width:var(--wrap);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(10px,2.4vw,24px) clamp(16px,4vw,40px) 0;display:flex;position:relative}.page-enquete .en-hero-h{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(1.4rem,3.4vw,2.2rem);font-weight:900;line-height:1}.page-enquete .en-hero-h .l1{display:block}.page-enquete .en-hero-h .l1 em{color:var(--red);font-style:normal}.page-enquete .en-hero-h .l2{color:rgba(255,255,255,.92);margin-top:2px;font-size:.82em;font-style:italic;font-weight:800;display:block}.page-enquete .en-hero-logo{filter:drop-shadow(0 12px 28px rgba(0,0,0,.45));width:clamp(220px,34vw,380px);height:auto;margin-top:10px}.page-enquete .en-canvas{z-index:4;max-width:640px;margin:clamp(26px,5vw,56px) auto 0;padding:0 clamp(14px,4vw,18px);position:relative}.page-enquete .en-card{backdrop-filter:blur(6px);background:linear-gradient(rgba(16,40,88,.86),rgba(9,22,50,.92));border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px clamp(14px,3vw,26px) 22px;box-shadow:0 24px 60px rgba(0,0,0,.45)}.page-enquete .en-wk{margin-bottom:16px}.page-enquete .en-wk-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-enquete .en-wk-pill{color:#fff;text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(135deg,#e0234d,#b0173a);border-radius:8px;align-items:baseline;gap:6px;padding:5px 12px;font-size:.66rem;font-weight:800;display:inline-flex}.page-enquete .en-wk-pill b{letter-spacing:0;font-size:.82rem;font-weight:900}.page-enquete .en-wk-date{color:rgba(203,216,240,.7);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:inline-flex}.page-enquete .en-wk-date img{filter:brightness(0)invert();opacity:.55}.page-enquete .en-wk-bar{gap:6px;display:flex}.page-enquete .en-wk-seg{background:rgba(255,255,255,.1);border-radius:999px;flex:1;height:5px}.page-enquete .en-wk-seg.on{background:linear-gradient(90deg,#e0234d,#e8234d);box-shadow:0 0 8px rgba(216,31,71,.5)}.page-enquete .en-points{background:rgba(242,193,78,.08);border:1px solid rgba(242,193,78,.32);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.page-enquete .en-points-ic{background:radial-gradient(circle at 50% 35%,rgba(242,193,78,.35),rgba(242,193,78,.06));border:1px solid rgba(242,193,78,.4);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.page-enquete .en-points-body{flex:1;min-width:0}.page-enquete .en-points-t{color:rgba(255,255,255,.9);font-size:.95rem;font-weight:700}.page-enquete .en-points-t b{color:var(--gold);font-weight:900}.page-enquete .en-points-s{color:rgba(203,216,240,.6);margin-top:1px;font-size:.72rem}.page-enquete .en-points-badge{color:#3a2400;white-space:nowrap;background:linear-gradient(135deg,#f2c14e,#d99a2b);border-radius:8px;padding:7px 14px;font-size:.82rem;font-weight:900}.page-enquete .en-consultivo{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:rgba(203,216,240,.5);margin-top:12px;font-size:.62rem;font-weight:700}.page-enquete .en-incentive{text-align:center;letter-spacing:-.01em;margin-top:8px;font-size:clamp(.95rem,1.9vw,1.1rem);font-weight:800;line-height:1.35}.page-enquete .en-incentive b{color:var(--red)}.page-enquete .en-qbox{border:1px solid rgba(255,255,255,.14);border-radius:14px;margin-top:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.25)}.page-enquete .en-qbox-head{background:linear-gradient(#14306a,#0f2657);padding:16px 16px 14px}.page-enquete .en-q{color:#fff;letter-spacing:-.01em;font-size:clamp(1rem,2vw,1.15rem);font-weight:900;line-height:1.3}.page-enquete .en-q-sub{color:rgba(203,216,240,.65);margin-top:5px;font-size:.78rem}.page-enquete .en-opts{background:#fff;flex-direction:column;gap:10px;padding:14px;display:flex}.page-enquete .en-opt{text-align:left;cursor:pointer;background:#fff;border:2px solid rgba(16,33,74,.16);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.page-enquete .en-opt:hover:not(:disabled){border-color:rgba(16,33,74,.42)}.page-enquete .en-opt-l{box-sizing:border-box;color:#fff;text-align:center;background:#10214a;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;padding-bottom:2px;font-size:.92rem;font-weight:900;line-height:1;display:grid}.page-enquete .en-opt-t{color:#10214a;letter-spacing:-.01em;font-size:1rem;font-weight:800}.page-enquete .en-opt.sel{border-color:var(--red);box-shadow:0 0 0 3px rgba(216,31,71,.12)}.page-enquete .en-opt.sel .en-opt-l{background:var(--red)}.page-enquete .en-opt:disabled{cursor:default}.page-enquete .en-err{color:#ffb3c1;text-align:center;background:rgba(216,31,71,.14);border:1px solid rgba(216,31,71,.4);border-radius:10px;margin-top:12px;padding:10px 14px;font-size:.82rem;font-weight:700}.page-enquete .en-submit{cursor:pointer;color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#e0234d,#b0173a);border:none;border-radius:12px;width:100%;height:52px;margin-top:16px;font-size:1.05rem;font-weight:900;transition:filter .15s,opacity .15s;box-shadow:0 12px 28px rgba(216,31,71,.32)}.page-enquete .en-submit:hover:not(:disabled){filter:brightness(1.08)}.page-enquete .en-submit:disabled{opacity:.5;cursor:default;box-shadow:none}.page-enquete .en-submit-link{justify-content:center;align-items:center;text-decoration:none;display:flex}.page-enquete .en-stats{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.page-enquete .en-stat{align-items:center;gap:10px;display:inline-flex}.page-enquete .en-stat.r{text-align:right}.page-enquete .en-stat-ic{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.page-enquete .en-stat-ic img{filter:brightness(0)invert();opacity:.7}.page-enquete .en-stat-big{color:var(--red);letter-spacing:-.02em;font-size:1.05rem;font-weight:900;line-height:1}.page-enquete .en-stat-sub{color:rgba(203,216,240,.55);text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:.64rem;font-weight:700}.page-enquete .en-banner{border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-enquete .en-banner.ok{background:rgba(22,163,74,.14);border:1px solid rgba(22,163,74,.4)}.page-enquete .en-banner-ic{background:#16a34a;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.page-enquete .en-banner-ic img{filter:brightness(0)invert()}.page-enquete .en-banner-t{font-size:1rem;font-weight:900}.page-enquete .en-banner-s{color:#6ee7a0;margin-top:2px;font-size:.82rem}.page-enquete .en-reslist{background:#fff;flex-direction:column;gap:12px;padding:14px;display:flex}.page-enquete .en-res-top{align-items:center;gap:10px;margin-bottom:6px;display:flex}.page-enquete .en-res-l{color:#fff;background:#10214a;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:900;display:grid}.page-enquete .en-res-label{color:#10214a;flex:1;align-items:center;gap:6px;min-width:0;font-size:.95rem;font-weight:800;display:inline-flex}.page-enquete .en-res-pct{color:#10214a;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:900}.page-enquete .en-res-track{background:rgba(16,33,74,.1);border-radius:999px;height:8px;overflow:hidden}.page-enquete .en-res-fill{background:linear-gradient(90deg,#1d4ed8,#3b82f6);border-radius:999px;height:100%}.page-enquete .en-res.mine .en-res-l{background:var(--red)}.page-enquete .en-res.mine .en-res-fill{background:linear-gradient(90deg,#e0234d,#f0507a)}.page-enquete .en-res.winner .en-res-fill{background:linear-gradient(90deg,#d99a2b,#f2c14e)}.page-enquete .en-tag{text-transform:uppercase;letter-spacing:.08em;color:var(--red);background:rgba(216,31,71,.14);border-radius:5px;padding:2px 6px;font-size:.56rem;font-weight:900}.page-enquete .en-tag.lead{color:#b45309;background:rgba(217,154,43,.16)}.page-enquete .en-consult-note{color:rgba(203,216,240,.7);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;gap:10px;margin-top:14px;padding:12px 14px;font-size:.78rem;line-height:1.4;display:flex}.page-enquete .en-consult-note b{color:#fff}.page-enquete .en-consult-ic{background:rgba(22,163,74,.18);border:1px solid rgba(22,163,74,.4);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.page-enquete .en-consult-ic img{filter:brightness(0)invert();opacity:.85}.page-enquete .en-garanta{text-align:center;margin-top:16px}.page-enquete .en-garanta-t{font-size:1.05rem;font-weight:900}.page-enquete .en-garanta p{color:rgba(203,216,240,.72);margin-top:6px;font-size:.88rem}.page-enquete .en-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:34px 24px;display:flex}.page-enquete .en-empty-ic{background:rgba(242,193,78,.12);border:1px solid rgba(242,193,78,.3);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.page-enquete .en-empty-ic img{filter:brightness(0)invert();opacity:.85}.page-enquete .en-empty h2{font-size:1.3rem;font-weight:900}.page-enquete .en-empty p{color:rgba(203,216,240,.7);max-width:34ch;font-size:.9rem}.page-enquete .en-cta{color:#fff;background:linear-gradient(135deg,#e0234d,#b0173a);border-radius:10px;align-items:center;height:46px;margin-top:4px;padding:0 22px;font-weight:900;display:inline-flex}.page-enquete .en-foot{text-align:center;flex-direction:column;gap:4px;margin:clamp(30px,5vw,48px) auto 0;display:flex}.page-enquete .en-foot-yf{letter-spacing:-.01em;font-size:1.1rem;font-style:italic;font-weight:900}.page-enquete .en-foot-sub{letter-spacing:.22em;color:rgba(203,216,240,.4);text-transform:uppercase;font-size:.66rem;font-weight:800}.page-enquete .en-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--gold);border-radius:50%;width:40px;height:40px;margin:60px auto;animation:.8s linear infinite spin}@media (width<=640px){.page-enquete .en-nav{grid-template-columns:auto 1fr auto;gap:8px;padding-left:12px;padding-right:12px}.page-enquete .en-nav-back{height:34px;padding:0 10px;font-size:.72rem}.page-enquete .en-nav-tag{height:34px;padding:0 10px;font-size:.66rem}.page-enquete .en-nav-city,.page-enquete .en-nav-back{display:none}.page-enquete .en-nav-logo{grid-column:1/-1}.page-enquete .en-nav-mark{height:24px}.page-enquete .en-canvas{margin-top:20px}.page-enquete .en-stat-big{font-size:.95rem}}@keyframes rcFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes rcPulseGlow{0%,to{box-shadow:0 0 0 1px rgba(196,18,48,.2),0 12px 40px rgba(0,0,0,.5),0 0 60px rgba(196,18,48,.1)}50%{box-shadow:0 0 0 1px rgba(196,18,48,.4),0 12px 40px rgba(0,0,0,.5),0 0 80px rgba(196,18,48,.25)}}@keyframes rcShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes rcPulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes rcWiggle{0%,to{transform:rotate(-3deg)scale(1)}50%{transform:rotate(3deg)scale(1.06)}}.page-recompensas{--red:#c31d45;--red2:#8b1432;--red3:#e8234d;--blue:#2a74d6;--blue2:#5aa0ff;--green:#16a34a;--green2:#34d07a;--gold:#f0c14b;--gold2:#d9a520;--line:rgba(255,255,255,.1);--max:1080px;--rl:16px;--rb:11px;color:#fff;-webkit-font-smoothing:antialiased;background:#0a1746;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow-x:clip}.page-recompensas:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0c1b52 0%,#0a1746 46%,#071233 100%);position:fixed;inset:0}.page-recompensas .rc-fic{object-fit:contain;vertical-align:middle;filter:brightness(0)invert();opacity:.7;display:inline-block}.page-recompensas .page{z-index:1;max-width:var(--max);flex-direction:column;margin:0 auto;padding:16px clamp(16px,4vw,28px) 48px;display:flex;position:relative}.page-recompensas .pnav{z-index:100;background:linear-gradient(#0a1640 68%,rgba(10,22,64,0));padding:14px 20px 0;position:relative}.page-recompensas .pnav-in{max-width:var(--max);-webkit-backdrop-filter:blur(26px);border:1px solid var(--line);border-radius:var(--rl);background:rgba(8,10,24,.72);align-items:center;gap:16px;margin:0 auto;padding:9px 12px 9px 20px;display:flex;box-shadow:0 12px 40px rgba(0,0,0,.4)}.page-recompensas .pnav-logo{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-recompensas .pnav-logo-img{filter:drop-shadow(0 0 8px rgba(195,29,69,.3));width:auto;height:30px;display:block}.page-recompensas .pnav-city{color:rgba(255,255,255,.34);letter-spacing:.32em;font-size:.5rem;font-weight:700}.page-recompensas .pnav-tabs{align-items:center;gap:4px;margin:0 auto;display:flex}.page-recompensas .pnav-t{color:rgba(255,255,255,.5);border-radius:var(--rb);padding:8px 16px;font-size:.8125rem;font-weight:700;transition:color .15s,background .15s}.page-recompensas .pnav-t:hover{color:#fff;background:rgba(255,255,255,.05)}.page-recompensas .pnav-t.on{color:#fff;background:rgba(255,255,255,.08)}.page-recompensas .pnav-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-recompensas .pnav-av{cursor:pointer;background:var(--red);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;font-size:.75rem;font-weight:900;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;overflow:hidden}.page-recompensas .pnav-av:hover{border-color:rgba(255,255,255,.35);transform:translateY(-1px);box-shadow:0 4px 16px rgba(195,29,69,.32)}.page-recompensas .pnav-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.page-recompensas .pnav-rank{border:1px solid var(--line);border-radius:var(--rb);letter-spacing:-.02em;color:#fff;white-space:nowrap;background:rgba(255,255,255,.05);align-items:center;gap:6px;padding:6px 13px;font-size:.8125rem;font-weight:900;display:inline-flex}.page-recompensas .pnav-rank em{color:rgba(255,255,255,.4);letter-spacing:.16em;font-size:.5rem;font-style:normal;font-weight:700}.page-recompensas .rc-top{grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:30px;padding:4px 2px;display:grid}.page-recompensas .rc-logo{justify-self:center;align-items:center;line-height:0;display:inline-flex}.page-recompensas .rc-logo-img{object-fit:contain;filter:drop-shadow(0 0 8px rgba(195,29,69,.3));width:auto;height:30px}.page-recompensas .rc-badge{justify-self:end}.page-recompensas .rc-back{border:1px solid var(--line);color:rgba(255,255,255,.75);background:rgba(255,255,255,.05);border-radius:10px;justify-self:start;align-items:center;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex}.page-recompensas .rc-back span{margin-right:4px}.page-recompensas .rc-back:hover{color:#fff;background:rgba(255,255,255,.09)}.page-recompensas .rc-badge{letter-spacing:.04em;color:rgba(255,255,255,.72);align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.page-recompensas .rc-stars{align-items:center;gap:3px;display:inline-flex}.page-recompensas .rc-stars .rc-fic{filter:var(--f-amber);opacity:.95}.page-recompensas .rc-head{margin-bottom:22px}.page-recompensas .rc-h1{letter-spacing:-.03em;color:#fff;text-transform:uppercase;font-size:clamp(2.1rem,6vw,3.4rem);font-weight:900;line-height:1}.page-recompensas .rc-priv{color:rgba(255,255,255,.5);align-items:center;gap:7px;margin-top:8px;font-size:13.5px;font-weight:600;display:inline-flex}.page-recompensas .rc-summary{border:1px solid var(--line);background:rgba(255,255,255,.05);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;padding:18px 22px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.08),0 22px 46px -26px rgba(0,0,0,.7)}.page-recompensas .rc-sum-l{align-items:center;gap:18px;display:flex}.page-recompensas .rc-sum-n{background:linear-gradient(150deg, var(--red3), var(--red2));color:#fff;letter-spacing:-.05em;font-variant-numeric:tabular-nums;border-radius:16px;flex-shrink:0;place-items:center;width:74px;height:74px;font-size:2.6rem;font-weight:900;display:grid;box-shadow:0 10px 26px rgba(195,29,69,.4),inset 0 1px rgba(255,255,255,.2)}.page-recompensas .rc-sum-t{color:#fff;letter-spacing:-.02em;text-transform:uppercase;font-size:1.25rem;font-weight:900}.page-recompensas .rc-sum-s{color:rgba(255,255,255,.5);margin-top:3px;font-size:13px;font-weight:600}.page-recompensas .rc-sum-r{flex-direction:column;flex:1;align-items:flex-end;gap:9px;min-width:260px;display:flex}.page-recompensas .rc-track{align-items:center;width:100%;max-width:360px;display:flex}.page-recompensas .rc-tk-node{background:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;box-shadow:0 0 0 4px rgba(255,255,255,.08)}.page-recompensas .rc-tk-node.on{background:var(--green2);box-shadow:0 0 0 4px rgba(52,208,122,.18),0 0 12px rgba(52,208,122,.5)}.page-recompensas .rc-tk-line{background:rgba(255,255,255,.85);flex:1;height:4px}.page-recompensas .rc-tk-line.on{background:var(--green2)}.page-recompensas .rc-track-lbl{color:rgba(255,255,255,.5);font-size:12px;font-weight:700}.page-recompensas .rc-sec{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 16px;display:flex}.page-recompensas .rc-sec-t{letter-spacing:.02em;text-transform:uppercase;color:#fff;align-items:center;gap:11px;font-size:1.05rem;font-weight:900;display:inline-flex}.page-recompensas .rc-sec-bar{background:var(--red);border-radius:3px;width:5px;height:20px;box-shadow:0 0 10px rgba(195,29,69,.5)}.page-recompensas .rc-sec-x{color:rgba(255,255,255,.6);border:1px solid var(--line);white-space:nowrap;background:rgba(255,255,255,.05);border-radius:10px;padding:6px 13px;font-size:12px;font-weight:800}.page-recompensas .rc-kit-count{color:rgba(255,255,255,.55);white-space:nowrap;font-size:13px;font-weight:700}.page-recompensas .rc-kit-count b{color:var(--green2);font-variant-numeric:tabular-nums;font-weight:900}.page-recompensas .rk-kit-flow{margin-bottom:4px;position:relative}.page-recompensas .pz-faixa{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;gap:14px;margin:2px calc(-1*clamp(16px,4vw,24px)) 0;padding:8px calc(50% - 86px) 14px;display:flex;overflow-x:auto}.page-recompensas .pz-faixa.arrastando{cursor:grabbing;scroll-behavior:auto}.page-recompensas .pz-faixa::-webkit-scrollbar{display:none}.page-recompensas .pz-item{scroll-snap-align:center;flex:0 0 172px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s,filter .4s}.page-recompensas .pz-faixa.ready .pz-item{opacity:.5;filter:saturate(.85)brightness(.9);transform:scale(.84)}.page-recompensas .pz-faixa.ready .pz-item.is-center{opacity:1;filter:none;transform:scale(1.05)}.page-recompensas .pz-faixa.ready .pz-item:not(.is-center){cursor:pointer}.page-recompensas .pz-arrow{z-index:4;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:rgba(9,15,28,.8);border:1px solid rgba(255,120,150,.3);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:44%;transform:translateY(-50%)}.page-recompensas .pz-arrow:hover{background:rgba(9,15,28,.96);border-color:rgba(255,120,150,.6)}.page-recompensas .pz-arrow img{filter:var(--f-white);opacity:.85}.page-recompensas .pz-prev{left:2px}.page-recompensas .pz-next{right:2px}.page-recompensas .pz-next img{transform:scaleX(-1)}.page-recompensas .rk-kit-strip{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;margin-bottom:18px;display:grid}.page-recompensas .rk-cell{flex-direction:column;gap:12px;min-width:0;display:flex}.page-recompensas .rk-kc{aspect-ratio:172/232;border:1px solid rgba(255,255,255,.14);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 42px -16px rgba(0,0,0,.7)}.page-recompensas .rk-kc.navy{background:#0b2a5e}.page-recompensas .rk-kc.red{background:#8f1230}.page-recompensas .rk-kc.light{background:#eef3fb}.page-recompensas .rk-cell.off .rk-kc{filter:saturate(.9)brightness(.96)}.page-recompensas .rk-kc-num{z-index:3;color:#fff;backdrop-filter:blur(4px);background:rgba(4,9,26,.5);border:1px solid rgba(255,255,255,.28);border-radius:8px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:12px;font-weight:900;display:grid;position:absolute;top:10px;right:10px}.page-recompensas .rk-kc-fig-wrap{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-recompensas .rk-kc-fig{object-fit:cover;width:100%;height:100%;display:block}.page-recompensas .rk-kc-fig:not(.foto){object-fit:contain;filter:brightness(0)invert();opacity:.9;width:52px;height:52px;margin:auto}.page-recompensas .rk-kc.light .rk-kc-fig:not(.foto){filter:none}.page-recompensas .rk-kc-nm{z-index:2;text-align:center;letter-spacing:.04em;color:#fff;background:linear-gradient(transparent,rgba(3,8,22,.5) 40%,rgba(3,8,22,.9) 88%);padding:20px 10px 11px;font-size:12px;font-weight:900;line-height:1.15;position:absolute;bottom:0;left:0;right:0}.page-recompensas .rk-kc.light .rk-kc-nm{color:#0a2a5c;background:linear-gradient(transparent,rgba(238,243,251,.4) 35%,rgba(238,243,251,.96) 80%)}.page-recompensas .rk-state{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);color:rgba(255,255,255,.5);background:rgba(255,255,255,.05);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.page-recompensas .rk-state img{filter:var(--f-white);opacity:.5}.page-recompensas .rk-state.on{color:var(--green2);background:rgba(22,163,74,.16);border-color:rgba(52,208,122,.4)}.page-recompensas .rk-state.on img{filter:var(--f-green);opacity:1}.page-recompensas .rc-teaser{text-align:center;color:rgba(255,255,255,.55);margin:6px 2px 34px;font-size:15px;font-weight:600}.page-recompensas .rc-teaser b{color:var(--red3);font-weight:900}.page-recompensas .rc-teaser.done b{color:var(--green2)}.page-recompensas .rc-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-bottom:30px;display:grid}.page-recompensas .rc-vazio{border:1px dashed var(--line);color:rgba(255,255,255,.45);text-align:center;background:rgba(255,255,255,.02);border-radius:16px;margin-bottom:30px;padding:26px;font-size:14px}.page-recompensas .rc-row{border:1px solid var(--line);background:rgba(255,255,255,.05);border-left:3px solid rgba(255,255,255,.16);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.page-recompensas .rc-row.done{border-left-color:var(--green)}.page-recompensas .rc-row.avail{border-left-color:var(--red)}.page-recompensas .rc-row.disc{border-left-color:var(--gold2)}.page-recompensas .rc-row.rank{border-color:var(--gold2);border-left-width:3px;box-shadow:inset 0 0 0 1px rgba(245,166,35,.22),0 10px 28px -14px rgba(245,166,35,.45)}.page-recompensas .rc-row-ic{background:rgba(255,255,255,.07);border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.page-recompensas .rc-row-ic img{filter:brightness(0)invert();opacity:.9;width:22px;height:22px}.page-recompensas .rc-row-ic img.arte{filter:none;opacity:1;object-fit:cover;width:100%;height:100%}.page-recompensas .rc-row-body{flex:1;min-width:0}.page-recompensas .rc-row-name{color:#fff;letter-spacing:-.01em;font-size:14.5px;font-weight:800}.page-recompensas .rc-row-sub{color:rgba(255,255,255,.5);margin-top:2px;font-size:11.5px;font-weight:600}.page-recompensas .rc-cta{white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:12.5px;font-weight:800;display:inline-flex}.page-recompensas .rc-cta.claimed{color:var(--green2);background:rgba(22,163,74,.16);border:1px solid rgba(52,208,122,.4)}.page-recompensas .rc-cta.pending{color:#ff8199;background:rgba(195,29,69,.14);border:1px solid rgba(195,29,69,.4)}.page-recompensas .rc-cta.later{color:var(--gold);background:rgba(217,165,32,.16);border:1px solid rgba(240,193,75,.42)}.page-recompensas .rc-desc-flow .pz-faixa{padding-top:34px;padding-bottom:32px}.page-recompensas .rc-mk-tag{text-transform:uppercase;letter-spacing:.04em;color:var(--gold);background:rgba(217,165,32,.16);border:1px solid rgba(240,193,75,.42);border-radius:8px;padding:2px 8px;font-size:10px;font-weight:800}.page-recompensas .rc-mk-kc{aspect-ratio:172/232;text-align:center;background:linear-gradient(165deg,rgba(217,165,32,.16),rgba(11,20,40,.72));border:1px solid rgba(240,193,75,.32);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:26px 15px 20px;display:flex;position:relative;box-shadow:0 18px 42px -16px rgba(0,0,0,.7)}.page-recompensas .rc-mk-kc.atual{border-color:rgba(240,193,75,.62);box-shadow:inset 0 0 0 1px rgba(240,193,75,.28),0 0 26px rgba(217,165,32,.22),0 18px 42px -16px rgba(0,0,0,.7)}.page-recompensas .rk-cell.off .rc-mk-kc{filter:saturate(.8)brightness(.7);opacity:.9}.page-recompensas .rc-mk-kc-t{color:#fff;letter-spacing:-.01em;font-size:15.5px;font-weight:800;line-height:1.18}.page-recompensas .rc-mk-kc .rc-mk-tag{margin-top:9px}.page-recompensas .rc-mk-kc-s{color:rgba(255,255,255,.62);margin-top:11px;font-size:11.5px;font-weight:600;line-height:1.4}.page-recompensas .rc-mk-kc-n{color:var(--gold);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:12px;font-size:23px;font-weight:900;line-height:1}.page-recompensas .rc-mk-kc-n span{color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.05em;margin-top:3px;font-size:9px;font-weight:700;display:block}.page-recompensas .rc-como{margin-top:8px}.page-recompensas .rc-como-h{text-align:center;letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:900}.page-recompensas .rc-como-h em{font-style:normal}.page-recompensas .rc-como-sub{text-align:center;color:rgba(255,255,255,.5);margin:8px 0 22px;font-size:14px;font-weight:600}.page-recompensas .rc-como-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-recompensas .rc-como-card{text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:26px 24px 22px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.08),0 22px 46px -28px rgba(0,0,0,.8)}.page-recompensas .rc-como-card.fis{background:linear-gradient(160deg,rgba(143,18,48,.5),rgba(90,12,32,.32));border:1px solid rgba(255,120,150,.4)}.page-recompensas .rc-como-card.desc{background:linear-gradient(160deg,rgba(42,116,214,.34),rgba(6,40,113,.28));border:1px solid rgba(90,160,255,.4)}.page-recompensas .rc-como-card-ic{border-radius:14px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px rgba(255,255,255,.2)}.page-recompensas .rc-como-card.fis .rc-como-card-ic{background:linear-gradient(150deg, var(--red3), var(--red2))}.page-recompensas .rc-como-card.desc .rc-como-card-ic{background:linear-gradient(150deg,#3b82f6,#1d4ed8)}.page-recompensas .rc-como-card-ic .rc-fic{opacity:1}.page-recompensas .rc-como-card-t{letter-spacing:-.01em;text-transform:uppercase;color:#fff;font-size:1.15rem;font-weight:900}.page-recompensas .rc-como-card p{color:rgba(255,255,255,.72);max-width:34ch;font-size:14px;font-weight:500;line-height:1.6}.page-recompensas .rc-como-card p b{color:#fff;font-weight:800}.page-recompensas .rc-como-card-quando{color:rgba(255,255,255,.82);align-items:center;gap:7px;margin-top:-4px;font-size:14px;font-weight:600;display:inline-flex}.page-recompensas .rc-como-card-quando img{opacity:.85;filter:var(--f-white)}.page-recompensas .rc-como-card-note{letter-spacing:.02em;color:#fff;border-radius:10px;align-items:center;gap:7px;margin-top:4px;padding:9px 16px;font-size:12px;font-weight:800;display:inline-flex}.page-recompensas .rc-como-card.fis .rc-como-card-note{background:var(--red)}.page-recompensas .rc-como-card.desc .rc-como-card-note{background:#2563eb}.page-recompensas .rc-como-card-note img{filter:var(--f-white)}.page-recompensas .rc-como-card-map{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.1);border:1.5px solid rgba(255,255,255,.55);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:10px 16px;font-size:12.5px;font-weight:900;text-decoration:none;transition:background .15s;display:inline-flex}.page-recompensas .rc-como-card-map:hover{background:rgba(255,255,255,.2)}.page-recompensas .rc-como-card-map img{filter:var(--f-white)}.page-recompensas .rc-foot{text-align:center;letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.3);padding:34px 0 4px;font-size:11px;font-weight:800}.page-recompensas .rc-gate{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:14px;padding:90px 24px;display:flex;position:relative}.page-recompensas .rc-gate-ic{border:1px solid var(--line);background:rgba(255,255,255,.05);border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.page-recompensas .rc-gate-ic img{filter:brightness(0)invert();opacity:.55}.page-recompensas .rc-gate p{color:rgba(255,255,255,.5);font-weight:600}.page-recompensas .rc-gate a{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:14px;align-items:center;height:48px;padding:0 24px;font-weight:900;display:inline-flex}.page-recompensas .rc-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--red);z-index:1;border-radius:50%;width:42px;height:42px;margin:90px auto;animation:.8s linear infinite spin;position:relative}.page-recompensas .faq-head{z-index:1;margin:6px 0 22px;position:relative}.page-recompensas .faq-h1{letter-spacing:-.03em;color:#fff;text-transform:uppercase;font-size:clamp(2.1rem,6vw,3.4rem);font-weight:900;line-height:1}.page-recompensas .faq-sub{color:rgba(255,255,255,.55);align-items:center;gap:7px;margin-top:12px;font-size:13.5px;font-weight:600;display:inline-flex}.page-recompensas .faq-sub img{filter:brightness(0)invert();opacity:.5}.page-recompensas .faq-list{z-index:1;flex-direction:column;gap:12px;margin-bottom:10px;display:flex;position:relative}.page-recompensas .faq-item{border:1px solid var(--line);background:rgba(255,255,255,.04);border-radius:14px;transition:border-color .2s,background .2s;overflow:hidden}.page-recompensas .faq-item[open]{background:rgba(255,255,255,.06);border-color:rgba(90,160,255,.34)}.page-recompensas .faq-q{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:15px;font-weight:800;list-style:none;display:flex}.page-recompensas .faq-q::-webkit-details-marker{display:none}.page-recompensas .faq-q:hover{background:rgba(255,255,255,.03)}.page-recompensas .faq-chevron{flex-shrink:0;transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.page-recompensas .faq-chevron img{filter:brightness(0)invert();opacity:.5}.page-recompensas .faq-item[open] .faq-chevron{transform:rotate(90deg)}.page-recompensas .faq-a{color:rgba(255,255,255,.72);white-space:pre-line;padding:0 18px 18px;font-size:14px;line-height:1.62}.page-recompensas .faq-vazio{z-index:1;color:rgba(255,255,255,.5);text-align:center;padding:40px 0;font-size:14px;font-weight:600;position:relative}.page-recompensas .pmob{display:none}@media (width<=760px){.page-recompensas .rk-kit-strip{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:60%;padding-bottom:4px;overflow-x:auto}.page-recompensas .rk-kit-strip::-webkit-scrollbar{display:none}.page-recompensas .rk-cell{scroll-snap-align:center}.page-recompensas .rc-summary{gap:16px}.page-recompensas .rc-sum-r{align-items:flex-start}.page-recompensas .pnav-tabs,.page-recompensas .pnav-city,.page-recompensas .pnav-right{display:none}.page-recompensas .pnav{padding-top:max(12px, env(safe-area-inset-top,12px));background:0 0}.page-recompensas .pnav-in{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;justify-content:center;padding:4px 0}.page-recompensas .page{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.page-recompensas .pmob{z-index:200;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);background:rgba(8,10,24,.94);border-top:1px solid rgba(255,255,255,.08);justify-content:space-around;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 34px rgba(0,0,0,.4)}.page-recompensas .pmob-i{color:rgba(255,255,255,.55);opacity:.75;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 4px;font-size:.5625rem;font-weight:700;text-decoration:none;display:flex}.page-recompensas .pmob-i .fic{filter:brightness(0)invert();width:20px;height:20px}.page-recompensas .pmob-i.on{opacity:1;color:#fff;background:rgba(195,29,69,.16)}}@media (width<=560px){.page-recompensas .rc-como-grid{grid-template-columns:1fr}.page-recompensas .rk-kit-strip{grid-auto-columns:74%}.page-recompensas .rc-sum-n{width:62px;height:62px;font-size:2.1rem}}@keyframes nvTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nvPulseRed{0%,to{box-shadow:0 0 rgba(232,25,44,.5),0 0 30px rgba(232,25,44,.15)}60%{box-shadow:0 0 0 10px rgba(232,25,44,0),0 0 50px rgba(232,25,44,.3)}}@keyframes nvFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}@keyframes nvDotBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes nvRipple{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes nvNodeEnter{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nvShine{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(320%)skew(-20deg)}}.page-niveis{--red:#c31d45;--red2:#8b1432;--red3:#e8234d;--blue:#3b6fe0;--blue2:#5aa0ff;--green:#16a34a;--green2:#7de8a0;--pink:#e0518f;--max:560px;--rl:16px;--rb:11px;--line:rgba(255,255,255,.1);--card:rgba(255,255,255,.05);color:#fff;-webkit-font-smoothing:antialiased;background:#0a1746;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow-x:clip}.page-niveis .nv-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--red);border-radius:50%;width:42px;height:42px;margin:90px auto;animation:.8s linear infinite spin}.page-niveis:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0c1b52 0%,#0a1746 46%,#071233 100%);position:fixed;inset:0}.page-niveis .pnav{z-index:100;background:linear-gradient(#0a1640 68%,rgba(10,22,64,0));padding:14px 20px 0;position:relative}.page-niveis .pnav-in{-webkit-backdrop-filter:blur(26px);border:1px solid var(--line);border-radius:var(--rl);background:rgba(8,10,24,.72);align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:9px 12px 9px 20px;display:flex;box-shadow:0 12px 40px rgba(0,0,0,.4)}.page-niveis .pnav-logo{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-niveis .pnav-logo-img{filter:drop-shadow(0 0 8px rgba(195,29,69,.3));width:auto;height:30px;display:block}.page-niveis .pnav-city{color:rgba(255,255,255,.34);letter-spacing:.32em;font-size:.5rem;font-weight:700}.page-niveis .pnav-tabs{align-items:center;gap:4px;margin:0 auto;display:flex}.page-niveis .pnav-t{color:rgba(255,255,255,.5);border-radius:var(--rb);padding:8px 16px;font-size:.8125rem;font-weight:700;transition:color .15s,background .15s}.page-niveis .pnav-t:hover{color:#fff;background:rgba(255,255,255,.05)}.page-niveis .pnav-t.on{color:#fff;background:rgba(255,255,255,.08)}.page-niveis .pnav-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-niveis .pnav-av{cursor:pointer;background:var(--red);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;font-size:.75rem;font-weight:900;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;overflow:hidden}.page-niveis .pnav-av:hover{border-color:rgba(255,255,255,.35);transform:translateY(-1px);box-shadow:0 4px 16px rgba(195,29,69,.32)}.page-niveis .pnav-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.page-niveis .pnav-rank{border:1px solid var(--line);border-radius:var(--rb);letter-spacing:-.02em;color:#fff;white-space:nowrap;background:rgba(255,255,255,.05);align-items:center;gap:6px;padding:6px 13px;font-size:.8125rem;font-weight:900;display:inline-flex}.page-niveis .pnav-rank em{color:rgba(255,255,255,.4);letter-spacing:.16em;font-size:.5rem;font-style:normal;font-weight:700}.page-niveis .nv-main{padding:clamp(20px, 5vw, 34px) clamp(16px, 4vw, 24px) calc(clamp(36px, 8vw, 56px) + env(safe-area-inset-bottom,0px));z-index:1;justify-content:center;display:flex;position:relative}.page-niveis .nv-wrap{width:min(100%, var(--max));flex-direction:column;gap:16px;display:flex}.page-niveis .nv-badge{color:#fff;letter-spacing:.16em;text-transform:uppercase;background:rgba(224,36,79,.14);border:1px solid rgba(255,120,150,.5);border-radius:10px;width:fit-content;margin:0 auto 18px;padding:8px 18px;font-size:11px;font-weight:800;display:block}.page-niveis .nv-head-row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.page-niveis .nv-head-l{min-width:0}.page-niveis .nv-h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,5.5vw,2.2rem);font-weight:900;line-height:1.04}.page-niveis .nv-saibamais{border-radius:var(--rb);cursor:pointer;color:#fff;letter-spacing:-.01em;background:rgba(224,36,79,.14);border:1px solid rgba(255,120,150,.5);align-items:center;gap:8px;margin-top:12px;padding:9px 15px;font-family:inherit;font-size:.8125rem;font-weight:800;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.page-niveis .nv-saibamais:hover{background:rgba(224,36,79,.22);border-color:rgba(255,140,170,.75);transform:translateY(-1px)}.page-niveis .nv-saibamais img{filter:brightness(0)invert();opacity:.92;display:block}.page-niveis .nv-lead{color:rgba(255,255,255,.6);max-width:620px;margin:12px 0 0;font-size:13.5px;line-height:1.55}.page-niveis .nv-lead strong{color:#fff;font-weight:700}.page-niveis .nv-head-r{text-align:right;white-space:nowrap;letter-spacing:-.02em;color:#fff;flex-shrink:0;font-size:clamp(1.05rem,3vw,1.7rem);font-weight:900;line-height:1.02}.page-niveis .nv-head-r .fire{color:var(--red);text-shadow:0 0 26px rgba(224,36,79,.5)}.page-niveis .nv-modal{z-index:300;-webkit-backdrop-filter:blur(6px);cursor:pointer;background:rgba(4,7,20,.82);place-items:center;padding:clamp(16px,4vw,40px);display:none;position:fixed;inset:0}.page-niveis .nv-modal.open{display:grid}.page-niveis .nv-modal-card{z-index:1;cursor:auto;width:min(920px,100%);animation:.18s ease-out nv-modal-in;position:relative}.page-niveis .nv-modal-close{z-index:2;cursor:pointer;background:var(--red);border:1px solid rgba(255,255,255,.25);border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .12s,background .15s;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 6px 20px rgba(0,0,0,.5)}.page-niveis .nv-modal-close:hover{background:var(--red3);transform:scale(1.06)}.page-niveis .nv-modal-close img{filter:brightness(0)invert();display:block}.page-niveis .nv-modal-video{aspect-ratio:16/9;border:1px solid var(--line);background:#000;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.6)}.page-niveis .nv-modal-iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes nv-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.page-niveis .nv-prog{background:#0e1b3d;border:1px solid rgba(255,120,150,.5);border-radius:20px;padding:clamp(20px,4.5vw,26px);position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.14),0 0 30px rgba(195,29,69,.18),0 22px 46px -22px rgba(0,0,0,.7)}.page-niveis .nv-prog-o1,.page-niveis .nv-prog-o2{display:none}.page-niveis .nv-prog-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.page-niveis .nv-prog-lbl{letter-spacing:.18em;color:rgba(255,255,255,.55);text-transform:uppercase;font-size:9.5px}.page-niveis .nv-prog-lvl{letter-spacing:-.02em;text-shadow:0 0 18px rgba(255,255,255,.25);margin-top:3px;font-size:27px;font-weight:900;line-height:1}.page-niveis .nv-prog-lvl span{color:rgba(255,255,255,.5);font-weight:600}.page-niveis .nv-prog-ptswrap{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.page-niveis .nv-prog-pts{align-items:baseline;gap:5px;line-height:1;display:flex}.page-niveis .nv-prog-pts b{color:#ffd867;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(245,179,1,.45);font-size:34px;font-weight:900}.page-niveis .nv-prog-pts span{color:rgba(255,255,255,.5);letter-spacing:.06em;font-size:10px;font-weight:600}.page-niveis .nv-prog-tot{color:rgba(255,255,255,.5);letter-spacing:.02em;font-size:10.5px;font-weight:700}.page-niveis .nv-lead-lk{color:#ffd867;border-bottom:1px solid rgba(255,216,103,.4);font-weight:700;text-decoration:none}.page-niveis .nv-track{justify-content:space-between;align-items:center;margin:22px 4px 4px;display:flex;position:relative}.page-niveis .nv-track-line{background:rgba(255,255,255,.14);border-radius:3px;flex:1;height:3px;margin:0 -2px}.page-niveis .nv-track-line.on{background:var(--red);box-shadow:0 0 10px rgba(224,36,79,.5)}.page-niveis .nv-track-node{background:rgba(255,255,255,.06);border:1.5px solid rgba(255,255,255,.16);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.page-niveis .nv-track-node img{filter:brightness(0)invert();opacity:.5;width:20px;height:20px}.page-niveis .nv-track-node.on{background:var(--red);border-color:rgba(255,140,165,.7);box-shadow:0 0 16px rgba(224,36,79,.55)}.page-niveis .nv-track-node.on img{opacity:1}.page-niveis .nv-track-node.cur{transform:scale(1.12);box-shadow:0 0 0 4px rgba(224,36,79,.22),0 0 18px rgba(224,36,79,.6)}.page-niveis .nv-hi{background:#f3f6fd;border-radius:14px;align-items:center;gap:13px;margin-top:18px;padding:12px 16px;display:flex;position:relative;box-shadow:0 8px 22px rgba(0,0,0,.28)}.page-niveis .nv-hi-ic{background:#fff;border:1.5px solid rgba(42,116,214,.4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.page-niveis .nv-hi-ic img{filter:var(--f-navy)}.page-niveis .nv-hi-ic img.arte{filter:none;object-fit:cover;border-radius:50%;width:100%;height:100%}.page-niveis .nv-hi-body{flex:1;min-width:0}.page-niveis .nv-hi-t{letter-spacing:-.01em;color:#0a2a5c;text-transform:uppercase;font-size:16px;font-weight:900;line-height:1.15}.page-niveis .nv-hi-r{flex-shrink:0;align-items:center;gap:12px;display:flex}.page-niveis .nv-hi-r-lbl{color:#5a7bab;text-align:right;max-width:150px;font-size:11px;font-weight:600;line-height:1.25}.page-niveis .nv-hi-r-tag{letter-spacing:.04em;color:#7a1024;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800}.page-niveis .nv-hi-r-tag b{color:var(--red);font-variant-numeric:tabular-nums;font-size:15px}.page-niveis .nv-kit-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-niveis .nv-kit-title{letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;font-size:15px;font-weight:900;display:flex}.page-niveis .nv-kit-bar{background:var(--red);border-radius:3px;width:4px;height:18px;box-shadow:0 0 10px rgba(224,36,79,.5)}.page-niveis .nv-kit-count{align-items:baseline;gap:3px;display:inline-flex}.page-niveis .nv-kit-count b{color:var(--green2);font-variant-numeric:tabular-nums;font-size:17px;font-weight:900}.page-niveis .nv-kit-count span{color:rgba(255,255,255,.5);font-size:12px;font-weight:600}.page-niveis .nv-kit-flow{position:relative}.page-niveis .pz-faixa{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;gap:14px;margin:2px calc(-1*clamp(16px,4vw,24px)) 0;padding:8px calc(50% - 78px) 12px;display:flex;overflow-x:auto}.page-niveis .pz-faixa.arrastando{cursor:grabbing;scroll-behavior:auto}.page-niveis .pz-faixa::-webkit-scrollbar{display:none}.page-niveis .pz-item{scroll-snap-align:center;flex:0 0 148px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s,filter .4s}.page-niveis .pz-faixa.ready .pz-item{opacity:.5;filter:saturate(.85)brightness(.9);transform:scale(.84)}.page-niveis .pz-faixa.ready .pz-item.is-center{opacity:1;filter:none;transform:scale(1.05)}.page-niveis .pz-faixa.ready .pz-item:not(.is-center){cursor:pointer}.page-niveis .pz-arrow{z-index:4;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:rgba(9,15,28,.8);border:1px solid rgba(255,120,150,.3);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:44%;transform:translateY(-50%)}.page-niveis .pz-arrow:hover{background:rgba(9,15,28,.96);border-color:rgba(255,120,150,.6)}.page-niveis .pz-arrow img{filter:var(--f-white);opacity:.85}.page-niveis .pz-prev{left:2px}.page-niveis .pz-next{right:2px}.page-niveis .pz-next img{transform:scaleX(-1)}.page-niveis .nv-kc{border:1px solid rgba(255,255,255,.12);border-radius:16px;flex-direction:column;justify-content:flex-end;height:196px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px -14px rgba(0,0,0,.65)}.page-niveis .nv-kc.navy{background:#0e2a58}.page-niveis .nv-kc.red{background:#8f1230;border-color:rgba(255,120,150,.4)}.page-niveis .nv-kc.off{filter:saturate(.9)brightness(.94)}.page-niveis .nv-kc.done{filter:grayscale(.9)brightness(.8)}.page-niveis .nv-kc-count{z-index:3;color:rgba(255,255,255,.95);font-variant-numeric:tabular-nums;background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:800;position:absolute;top:8px;right:9px}.page-niveis .nv-kc-state{z-index:3;background:var(--green);border:2px solid rgba(2,9,22,.6);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;left:9px}.page-niveis .nv-kc-state img{filter:var(--f-white)}.page-niveis .nv-kc.off .nv-kc-state{background:var(--red)}.page-niveis .nv-kc.done .nv-kc-state{background:#5b6b86}.page-niveis .nv-kc-fig{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 42px}.page-niveis .nv-kc-fig-img{width:58px;height:58px;filter:var(--f-white) drop-shadow(0 4px 12px rgba(0,0,0,.4));opacity:.96}.page-niveis .nv-kc-fig-img.arte{filter:none;object-fit:cover;opacity:1;width:100%;height:100%}.page-niveis .nv-kc-info{z-index:2;background:rgba(2,9,22,.72);padding:10px 10px 11px;position:relative}.page-niveis .nv-kc-nome{letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:10.5px;font-weight:900;line-height:1.15;display:block}.page-niveis .nv-kc-lvl{letter-spacing:.12em;color:#ffd867;text-transform:uppercase;margin-top:3px;font-size:8.5px;font-weight:700;display:block}.page-niveis .nv-vou{flex-direction:column;gap:10px;margin-top:26px;display:flex}.page-niveis .nv-vou-card{background:rgba(34,197,94,.09);border:1px solid rgba(34,197,94,.28);border-radius:15px;flex-direction:column;gap:12px;padding:15px 17px;display:flex}.page-niveis .nv-vou-card.done{border-color:var(--line);opacity:.65;background:rgba(255,255,255,.03)}.page-niveis .nv-vou-info{min-width:0}.page-niveis .nv-vou-premio{font-size:.9375rem;font-weight:800}.page-niveis .nv-vou-sub{color:rgba(255,255,255,.5);margin-top:3px;font-size:.75rem;line-height:1.45}.page-niveis .nv-vou-foot{align-items:center;gap:12px;display:flex}.page-niveis .nv-vou-cod{text-align:center;letter-spacing:.08em;color:#6ee7a0;white-space:nowrap;text-overflow:ellipsis;background:rgba(0,0,0,.32);border:1px dashed rgba(34,197,94,.4);border-radius:10px;flex:1;padding:10px 14px;font-family:ui-monospace,monospace;font-size:1.0625rem;font-weight:800;overflow:hidden}.page-niveis .nv-vou-card.done .nv-vou-cod{color:rgba(255,255,255,.4);border-color:var(--line)}.page-niveis .nv-vou-selo{text-transform:uppercase;letter-spacing:.08em;color:#6ee7a0;border-radius:var(--rbs);background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.3);flex-shrink:0;padding:5px 11px;font-size:.625rem;font-weight:800}.page-niveis .nv-vou-selo.done{color:rgba(255,255,255,.5);border-color:var(--line);background:rgba(255,255,255,.05)}.page-niveis .nv-vou-vazio{border:1px dashed var(--line);color:rgba(255,255,255,.45);border-radius:15px;padding:15px 17px;font-size:.8125rem}.page-niveis .nv-vou-gate{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.32);border-radius:15px;align-items:center;gap:14px;padding:17px;display:flex}.page-niveis .nv-vou-gate-ic{background:rgba(245,158,11,.13);border:1px solid rgba(245,158,11,.3);border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.page-niveis .nv-vou-gate-ic img{filter:var(--f-amber)}.page-niveis .nv-vou-gate-b{flex:1;min-width:0}.page-niveis .nv-vou-gate-t{font-size:.875rem;font-weight:800}.page-niveis .nv-vou-gate-s{color:rgba(255,255,255,.5);margin-top:3px;font-size:.75rem}.page-niveis .nv-vou-gate-cta{border-radius:var(--rb);background:var(--red);color:#fff;letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.35);border:1px solid rgba(255,140,165,.6);flex-shrink:0;padding:14px 24px;font-size:.875rem;font-weight:900;transition:transform .15s,filter .15s;animation:2.2s ease-in-out infinite pulseRed;box-shadow:0 6px 22px rgba(195,29,69,.4)}.page-niveis .nv-vou-gate-cta:hover{filter:brightness(1.12);transform:translateY(-2px)}.page-niveis .nv-trilha-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:0 2px;display:flex}.page-niveis .nv-trilha-head h2{letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:900;display:flex}.page-niveis .nv-trilha-head h2:before{content:"";background:var(--red);border-radius:3px;width:4px;height:18px;box-shadow:0 0 10px rgba(224,36,79,.5)}.page-niveis .nv-trilha-head span{letter-spacing:.16em;color:rgba(255,255,255,.4);text-transform:uppercase;font-size:9.5px}.page-niveis .nv-fl{flex-direction:column;gap:13px;display:flex;position:relative}.page-niveis .nv-fl-row{position:relative}.page-niveis .nv-fl-conn{z-index:1;background:repeating-linear-gradient(rgba(224,36,79,.5) 0 4px,transparent 4px 8px);border-radius:2px;width:4px;height:13px;position:absolute;top:-13px;left:45px}.page-niveis .nv-fl-conn.on{background:#2a74d6;box-shadow:0 0 8px rgba(42,116,214,.5)}.page-niveis .nv-fl-card{background:rgba(255,255,255,.043);border:1px solid rgba(255,255,255,.1);border-radius:18px;align-items:stretch;display:flex;overflow:hidden}.page-niveis .nv-fl-ic{background:#12233d;border-right:1px solid rgba(255,255,255,.07);flex:0 0 90px;justify-content:center;align-items:center;display:flex;position:relative}.page-niveis .nv-fl-glyph{filter:brightness(0)invert();opacity:.92;width:34px;height:34px}.page-niveis .nv-fl-glyph.arte{filter:none;object-fit:cover;border-radius:8px}.page-niveis .nv-fl-glyph.foto{filter:none;object-fit:cover;opacity:1;border-radius:0;align-self:stretch;width:100%;height:100%}.page-niveis .nv-fl-badge{z-index:2;background:var(--green);border:2px solid rgba(4,10,20,.85);border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 7px rgba(0,0,0,.45)}.page-niveis .nv-fl-badge img{filter:brightness(0)invert()}.page-niveis .nv-fl-body{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:13px 16px;display:flex}.page-niveis .nv-fl-row-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-niveis .nv-fl-num{letter-spacing:.16em;color:rgba(255,255,255,.42);text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex}.page-niveis .nv-fl-name{letter-spacing:-.02em;margin-top:3px;font-size:16px;font-weight:800}.page-niveis .nv-fl-pts{text-align:right;flex-shrink:0}.page-niveis .nv-fl-pts-v{color:#fff;font-variant-numeric:tabular-nums;font-size:15px;font-weight:900;line-height:1}.page-niveis .nv-fl-pts-v span{letter-spacing:.08em;color:rgba(255,255,255,.4);font-size:8px;font-weight:700}.page-niveis .nv-fl-here{letter-spacing:.06em;color:#fff;background:var(--blue);text-transform:uppercase;border-radius:5px;padding:2px 6px;font-size:8px;font-weight:700}.page-niveis .nv-fl-next{letter-spacing:.06em;color:var(--pink);text-transform:uppercase;background:rgba(224,36,79,.18);border:1px solid rgba(224,36,79,.42);border-radius:5px;padding:1px 6px;font-size:8px;font-weight:700}.page-niveis .nv-fl-falta{color:var(--red2);font-size:11px;font-weight:800;line-height:1.1}.page-niveis .nv-fl-pill{border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;padding:5px 11px 5px 8px;display:inline-flex}.page-niveis .nv-fl-pill img{filter:brightness(0)invert();opacity:.9}.page-niveis .nv-fl-pill.ok img{filter:var(--f-amber);opacity:1}.page-niveis .nv-fl-pill.no img{filter:var(--f-pink);opacity:1}.page-niveis .nv-fl-pill img.arte{filter:none;opacity:1;object-fit:cover;border-radius:4px}.page-niveis .nv-fl-pill .pn{color:#fff;font-size:11.5px;font-weight:700}.page-niveis .nv-fl-pill .ps{font-size:11px;font-weight:600}.page-niveis .nv-fl-pill.ok{background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.4)}.page-niveis .nv-fl-pill.ok .ps{color:#fbbf24;font-weight:800}.page-niveis .nv-fl-pill.no{background:rgba(224,36,79,.12);border:1px solid rgba(224,36,79,.34)}.page-niveis .nv-fl-pill.no .ps{color:var(--pink)}.page-niveis .nv-fl-prog{margin-top:12px}.page-niveis .nv-fl-prog-top{color:#34557f;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:10.5px;font-weight:700;display:flex}.page-niveis .nv-fl-prog-top b{color:#0a2a5c;font-variant-numeric:tabular-nums;font-weight:600}.page-niveis .nv-fl-prog-track{background:#d9e5f6;border-radius:999px;height:9px;position:relative;overflow:hidden}.page-niveis .nv-fl-prog-fill{background:#2a74d6;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.page-niveis .nv-fl-row.ativo .nv-fl-card{background:#f4f7fd;border:1px solid rgba(42,116,214,.4)}.page-niveis .nv-fl-row.ativo .nv-fl-ic{background:#0c4590;border-right:none}.page-niveis .nv-fl-row.ativo .nv-fl-num{color:#5a7bab}.page-niveis .nv-fl-row.ativo .nv-fl-name,.page-niveis .nv-fl-row.ativo .nv-fl-pts-v{color:#0a2a5c}.page-niveis .nv-fl-row.ativo .nv-fl-pill.ok{background:rgba(245,158,11,.18);border-color:rgba(245,158,11,.45)}.page-niveis .nv-fl-row.ativo .nv-fl-pill.ok .pn{color:#0a2a5c}.page-niveis .nv-fl-row.ativo .nv-fl-pill.ok .ps{color:#92400e}.page-niveis .nv-fl-row.ativo .nv-fl-pill.ok img{filter:var(--f-navy);opacity:1}.page-niveis .nv-fl-row.bloq .nv-fl-card{background:#8f1230;border:1px solid rgba(255,120,150,.4);box-shadow:0 12px 30px -16px rgba(0,0,0,.7)}.page-niveis .nv-fl-row.bloq .nv-fl-ic{background:rgba(0,0,0,.18);border-right:1px solid rgba(255,255,255,.1)}.page-niveis .nv-fl-row.bloq .nv-fl-glyph{filter:brightness(0)invert();opacity:.95}.page-niveis .nv-fl-row.bloq .nv-fl-glyph.foto{filter:none;opacity:.95}.page-niveis .nv-fl-row.bloq .nv-fl-badge{background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.35)}.page-niveis .nv-fl-row.bloq .nv-fl-num{color:rgba(255,255,255,.62)}.page-niveis .nv-fl-row.bloq .nv-fl-name,.page-niveis .nv-fl-row.bloq .nv-fl-pts-v{color:#fff}.page-niveis .nv-fl-row.bloq .nv-fl-pill.no{background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.22)}.page-niveis .nv-fl-row.bloq .nv-fl-pill.no .pn{color:#fff}.page-niveis .nv-fl-row.bloq .nv-fl-pill.no .ps{color:rgba(255,220,228,.9)}.page-niveis .nv-fl-row.bloq .nv-fl-pill.no img{filter:brightness(0)invert()}.page-niveis .nv-foot{text-align:center;letter-spacing:.2em;color:rgba(255,255,255,.32);text-transform:uppercase;margin-top:8px;font-size:10px}.page-niveis .nv-gate{max-width:var(--max);text-align:center;flex-direction:column;align-items:center;gap:14px;margin:0 auto;padding:90px 24px;display:flex}.page-niveis .nv-gate-ic{background:rgba(255,255,255,.06);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.page-niveis .nv-gate-ic img{filter:brightness(0)invert();opacity:.5}.page-niveis .nv-gate p{color:rgba(255,255,255,.6)}.page-niveis .nv-gate a{background:var(--red);color:#fff;border-radius:12px;align-items:center;height:48px;padding:0 24px;font-weight:900;display:inline-flex}.page-niveis .fic{object-fit:contain;filter:var(--f-white);flex-shrink:0;display:block}.page-niveis .pmob{display:none}@media (width<=860px){.page-niveis .pnav-tabs,.page-niveis .pnav-city{display:none}.page-niveis .pnav{padding-top:max(12px, env(safe-area-inset-top,12px));background:0 0}.page-niveis .pnav-in{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;justify-content:center;padding:4px 0}.page-niveis .pnav-right{display:none}.page-niveis .nv-vou-gate{flex-wrap:wrap}.page-niveis .nv-vou-gate-cta{text-align:center;flex-basis:100%;width:100%;margin-top:6px}.page-niveis .nv-main{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.page-niveis .pmob{z-index:200;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);border-top:1px solid var(--line);background:rgba(8,10,24,.94);justify-content:space-around;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 34px rgba(0,0,0,.4)}.page-niveis .pmob-i{border-radius:var(--rb);color:rgba(255,255,255,.55);opacity:.75;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 4px;font-size:.5625rem;font-weight:700;display:flex}.page-niveis .pmob-i .fic{width:20px;height:20px}.page-niveis .pmob-i.on{opacity:1;color:#fff;background:rgba(195,29,69,.16)}}@media (width<=480px){.page-niveis .nv-head-row{flex-direction:column;gap:14px}.page-niveis .nv-head-r{text-align:left}.page-niveis .nv-hi{flex-wrap:wrap}.page-niveis .nv-hi-r{justify-content:space-between;width:100%}.page-niveis .pz-item{flex:0 0 132px}.page-niveis .nv-track-node{width:34px;height:34px}.page-niveis .nv-track-node img{width:17px;height:17px}}@keyframes bvFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bvHeroScale{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}65%{transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes bvLogoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bvRingPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes bvGreenGlow{0%,to{opacity:.3}50%{opacity:.7}}@keyframes bvPtsIn{0%{opacity:0;transform:scale(.55)translateY(14px)}65%{transform:scale(1.06)translateY(-2px)}to{opacity:1;transform:none}}@keyframes bvPulseRed{0%,to{box-shadow:0 8px 40px rgba(195,29,69,.45)}50%{box-shadow:0 8px 56px rgba(195,29,69,.75)}}@keyframes bvBlink{0%,to{opacity:1}50%{opacity:.18}}@keyframes bvOrb{0%,to{opacity:.15}50%{opacity:.5}}@keyframes bvShimmer{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes bvStarFloat{0%{opacity:.8;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-60px)rotate(180deg)}}.page-boasvindas{--red:#c31d45;--red2:#8b1432;--gold:#f59e0b;--gold2:#fcd34d;--green:#16a34a;--navy:#04091a;--s0:#0c1830;--s1:#124;--max:420px;--rl:18px;--rxl:22px;--rf:999px;background:var(--navy);color:#fff;flex-direction:column;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;overflow-x:hidden}.page-boasvindas .bg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.page-boasvindas .bg-o1{background:radial-gradient(rgba(6,40,113,.6),transparent 65%);border-radius:50%;width:640px;height:640px;position:absolute;top:-280px;left:50%;transform:translate(-50%)}.page-boasvindas .bg-o2{background:radial-gradient(rgba(22,163,74,.08),transparent 70%);border-radius:50%;width:400px;height:400px;animation:6s ease-in-out infinite bvOrb;position:absolute;bottom:-100px;right:-80px}.page-boasvindas .bg-o3{background:radial-gradient(rgba(195,29,69,.09),transparent 70%);border-radius:50%;width:300px;height:300px;animation:5s ease-in-out 1.5s infinite bvOrb;position:absolute;top:35%;left:-80px}.page-boasvindas .bg-dots{background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 10%,transparent 65%);mask-image:radial-gradient(at 50% 30%,#000 10%,transparent 65%)}.page-boasvindas .topbar{backdrop-filter:blur(20px);padding:max(10px, env(safe-area-inset-top,10px)) 20px 10px;z-index:200;background:rgba(4,9,26,.82);border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0}.page-boasvindas .tb-inner{max-width:var(--max);align-items:center;gap:10px;margin:0 auto;display:flex}.page-boasvindas .tb-logo{flex:1;align-items:center;gap:8px;display:flex}.page-boasvindas .tb-wordmark{object-fit:contain;width:auto;height:30px;display:block}.page-boasvindas .tb-emblem{object-fit:contain;filter:drop-shadow(0 0 6px rgba(195,29,69,.4));width:42px;height:42px}.page-boasvindas .tb-name{color:#fff;letter-spacing:.08em;font-size:1.3125rem;font-weight:900}.page-boasvindas .tb-name b{color:var(--red)}.page-boasvindas .tb-confirmed{border-radius:var(--rf);color:#4ade80;text-transform:uppercase;letter-spacing:.1em;background:rgba(22,163,74,.1);border:1px solid rgba(22,163,74,.28);align-items:center;gap:5px;padding:4px 12px;font-size:.5rem;font-weight:800;display:inline-flex}.page-boasvindas .tb-dot{background:#4ade80;border-radius:50%;width:4px;height:4px;animation:1.6s ease-in-out infinite bvBlink}.page-boasvindas .progress{max-width:var(--max);z-index:1;align-items:center;margin:0 auto;padding:16px 24px 0;display:flex;position:relative}.page-boasvindas .ps{align-items:center;gap:6px;display:flex}.page-boasvindas .ps-c{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.5rem;font-weight:800;display:flex}.page-boasvindas .ps-c.r{background:var(--red);color:#fff;box-shadow:0 2px 8px rgba(195,29,69,.3)}.page-boasvindas .ps-c.g{background:var(--green);color:#fff;box-shadow:0 2px 8px rgba(22,163,74,.3)}.page-boasvindas .ps-c img{filter:var(--f-white)}.page-boasvindas .ps-l{color:rgba(255,255,255,.35);white-space:nowrap;font-size:.5rem;font-weight:700}.page-boasvindas .ps-l.g{color:#4ade80;font-weight:800}.page-boasvindas .ps-line{border-radius:var(--rf);flex:1;min-width:14px;height:2px;margin:0 7px}.page-boasvindas .ps-line.r{background:var(--red)}.page-boasvindas .ps-line.g{background:var(--green)}.page-boasvindas .hero{z-index:1;max-width:var(--max);flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:32px 20px 0;display:flex;position:relative}.page-boasvindas .ring-set{flex-shrink:0;width:160px;height:160px;margin-bottom:16px;position:relative}.page-boasvindas .rr{border:1.5px solid rgba(22,163,74,.28);border-radius:50%;position:absolute;top:50%;left:50%}.page-boasvindas .rr1{width:88px;height:88px;margin-top:-44px;margin-left:-44px;animation:3s ease-out infinite bvRingPulse}.page-boasvindas .rr2{width:124px;height:124px;margin-top:-62px;margin-left:-62px;animation:3s ease-out .65s infinite bvRingPulse}.page-boasvindas .rr3{width:160px;height:160px;margin-top:-80px;margin-left:-80px;animation:3s ease-out 1.3s infinite bvRingPulse}.page-boasvindas .rr-glow{background:radial-gradient(rgba(22,163,74,.25),transparent 70%);border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;animation:3s ease-in-out infinite bvGreenGlow;position:absolute;top:50%;left:50%}.page-boasvindas .hero-icon{background:linear-gradient(135deg, #14532d, var(--green));border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:.75s cubic-bezier(.22,1,.36,1) forwards bvHeroScale;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 8px 36px rgba(22,163,74,.4),0 0 0 5px rgba(22,163,74,.12)}.page-boasvindas .hero-check{width:36px;height:36px}.page-boasvindas .stars{pointer-events:none;position:absolute;inset:0}.page-boasvindas .star{filter:var(--f-amber);animation:3s ease-out forwards bvStarFloat;position:absolute}.page-boasvindas .welcome-tag{border-radius:var(--rf);color:#4ade80;text-transform:uppercase;letter-spacing:.16em;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.22);align-items:center;gap:6px;margin-bottom:16px;padding:5px 16px;font-size:.5625rem;font-weight:800;display:inline-flex}.page-boasvindas .wt-dot{background:#4ade80;border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:2s ease-in-out infinite bvBlink}.page-boasvindas .h1{color:#fff;letter-spacing:-.048em;text-align:center;margin-bottom:10px;font-size:clamp(1.75rem,7.5vw,2.375rem);font-weight:900;line-height:1.06}.page-boasvindas .h1 em{color:var(--gold2);font-style:normal;display:block}.page-boasvindas .sub{color:rgba(255,255,255,.42);text-align:center;max-width:300px;margin-bottom:28px;font-size:.875rem;line-height:1.72}.page-boasvindas .sub strong{color:rgba(255,255,255,.75);font-weight:700}.page-boasvindas .pts-wrap{width:100%;max-width:var(--max);z-index:1;margin:0 auto;padding:0 20px;position:relative}.page-boasvindas .pts-card{background:linear-gradient(145deg, #8b1230 0%, var(--red) 45%, #d4235b 100%);border-radius:var(--rxl);width:100%;margin:0 auto 16px;padding:28px 28px 24px;position:relative;overflow:hidden;box-shadow:0 10px 48px rgba(195,29,69,.45)}.page-boasvindas .pts-card:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);height:1px;position:absolute;top:0;left:0;right:0}.page-boasvindas .pts-card:after{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);width:25%;height:100%;animation:4s ease-in-out 1s infinite bvShimmer;position:absolute;top:0;left:-50%}.page-boasvindas .pts-pattern{pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:20px 20px;position:absolute;inset:0}.page-boasvindas .pts-inner{z-index:1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.page-boasvindas .pts-lbl{color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.22em;margin-bottom:6px;font-size:.5rem;font-weight:800}.page-boasvindas .pts-num{color:#fff;letter-spacing:-.06em;text-shadow:0 4px 24px rgba(0,0,0,.3);font-size:clamp(4.5rem,18vw,6rem);font-weight:900;line-height:.85;animation:.75s cubic-bezier(.22,1,.36,1) .3s both bvPtsIn;display:block}.page-boasvindas .pts-unit{color:rgba(255,255,255,.6);vertical-align:.8rem;margin-left:4px;font-size:1.25rem;font-weight:700}.page-boasvindas .pts-desc{color:rgba(255,255,255,.7);margin-top:10px;font-size:.75rem;font-weight:600;line-height:1.4}.page-boasvindas .pts-badge{border-radius:var(--rf);color:#fff;text-transform:uppercase;letter-spacing:.1em;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.12);align-items:center;gap:5px;margin-top:10px;padding:5px 12px;font-size:.5rem;font-weight:800;display:inline-flex}.page-boasvindas .pts-badge img{filter:var(--f-white)}.page-boasvindas .pts-rocket img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.4));width:56px;height:56px}.page-boasvindas .pts-rocket{filter:drop-shadow(0 4px 12px rgba(0,0,0,.4));font-size:3.5rem;line-height:1;animation:3s ease-in-out infinite bvLogoFloat}.page-boasvindas .page-inner{padding:0 20px max(48px, env(safe-area-inset-bottom,48px));z-index:1;width:100%;max-width:var(--max);flex-direction:column;align-items:stretch;margin:0 auto;display:flex;position:relative}.page-boasvindas .share{gap:10px;margin-bottom:12px;display:flex}.page-boasvindas .sh-btn{border-radius:var(--rf);color:rgba(255,255,255,.5);background:rgba(255,255,255,.04);border:1.5px solid rgba(255,255,255,.09);flex:1;justify-content:center;align-items:center;gap:8px;height:48px;font-size:.75rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.page-boasvindas .sh-btn img{filter:var(--f-white);opacity:.8}.page-boasvindas .sh-btn:hover{color:#fff;background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.16)}.page-boasvindas .sh-btn:hover img{opacity:1}.page-boasvindas .cta-wrap{margin-top:4px}.page-boasvindas .cta-btn{border-radius:var(--rf);background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);color:#fff;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;width:100%;height:62px;font-size:1.0625rem;font-weight:900;transition:transform .15s,filter .15s;animation:2.8s ease-in-out infinite bvPulseRed;display:flex;box-shadow:0 6px 40px rgba(195,29,69,.52),inset 0 1px rgba(255,255,255,.15)}.page-boasvindas .cta-btn:hover{filter:brightness(1.1);transform:translateY(-2px)}.page-boasvindas .cta-ico{font-size:1.1875rem}@keyframes vgFl{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes vgGw{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}@keyframes vgSh{0%{transform:translate(0)skew(-18deg)}to{transform:translate(420px)skew(-18deg)}}@keyframes vgPl{0%,to{opacity:1}50%{opacity:.3}}@keyframes vgPu{0%,to{box-shadow:0 6px 24px rgba(195,29,69,.42),0 0 rgba(195,29,69,.25)}70%{box-shadow:0 6px 24px rgba(195,29,69,.42),0 0 0 14px rgba(195,29,69,0)}}.page-vaga{--red:#c31d45;--red2:#8b1432;--navy:#04091a;color:#fff;background:#04091a;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-vaga .wrap{text-align:center;width:100%;min-height:100dvh;padding:max(20px, env(safe-area-inset-top,20px)) clamp(24px, 6vw, 64px) max(20px, env(safe-area-inset-bottom,20px));background:radial-gradient(110% 80% at 50% -5%,#0e3a9c 0%,#062871 38%,#04091a 80%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-vaga .ring{pointer-events:none;border:1px solid rgba(255,255,255,.043);border-radius:50%;position:absolute}.page-vaga .glow{pointer-events:none;border-radius:50%;position:absolute}.page-vaga .stack{z-index:2;flex-direction:column;align-items:center;gap:clamp(10px,2.2vh,18px);width:100%;max-width:480px;display:flex;position:relative}.page-vaga .logo-w{flex-shrink:0;animation:5s ease-in-out infinite vgFl;position:relative}.page-vaga .logo-halo{background:radial-gradient(circle,rgba(6,40,113,.45),transparent 68%);border-radius:50%;animation:4s ease-in-out infinite vgGw;position:absolute;inset:-28px}.page-vaga .logo-img{object-fit:contain;z-index:1;filter:drop-shadow(0 6px 24px rgba(6,40,113,.65))drop-shadow(0 2px 8px rgba(0,0,0,.6));width:clamp(120px,26vw,180px);height:clamp(120px,26vw,180px);position:relative}.page-vaga .city{color:#fff;letter-spacing:.22em;text-transform:uppercase;margin:-18px 0 0;font-size:clamp(26px,8vw,58px);font-weight:900;animation:5s ease-in-out .3s infinite vgFl}.page-vaga .badge{color:rgba(255,255,255,.9);letter-spacing:.18em;text-transform:uppercase;background:rgba(195,29,69,.18);border:1px solid rgba(195,29,69,.4);border-radius:9999px;flex-shrink:0;align-items:center;gap:7px;padding:5px 16px;font-size:clamp(9.5px,2.5vw,11.5px);font-weight:800;display:inline-flex;position:relative;overflow:hidden}.page-vaga .bdot{background:var(--red);border-radius:50%;width:5px;height:5px;animation:1.8s infinite vgPl}.page-vaga .ttl{letter-spacing:-.05em;text-transform:uppercase;color:#fff;flex-shrink:0;margin:0;font-size:clamp(38px,12vw,92px);font-weight:900;line-height:.88}.page-vaga .ttl em{color:var(--red);font-style:italic}.page-vaga .tg{color:rgba(255,255,255,.48);letter-spacing:.04em;flex-shrink:0;margin:0;font-size:clamp(12px,2.8vw,15px);font-weight:500}.page-vaga .tg strong{color:rgba(255,255,255,.78);font-weight:700}.page-vaga .cd{flex-shrink:0;justify-content:center;gap:clamp(5px,1.8vw,12px);display:flex}.page-vaga .cd-b{flex-direction:column;align-items:center;gap:3px;display:flex}.page-vaga .cd-n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;backdrop-filter:blur(6px);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:10px;justify-content:center;align-items:center;width:clamp(54px,13vw,80px);height:clamp(54px,13vw,80px);font-size:clamp(22px,5.5vw,36px);font-weight:900;display:flex}.page-vaga .cd-s{color:rgba(255,255,255,.18);align-self:flex-start;margin-top:4px;font-size:clamp(18px,4vw,28px);font-weight:900}.page-vaga .cd-u{color:rgba(255,255,255,.28);text-transform:uppercase;letter-spacing:.1em;font-size:clamp(7.5px,1.8vw,9.5px);font-weight:700}.page-vaga .btn{background:var(--red);color:#fff;letter-spacing:.02em;border:none;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;max-width:360px;height:clamp(52px,7vw,62px);padding:0 clamp(24px,5vw,44px);font-size:clamp(14px,3.5vw,16px);font-weight:900;text-decoration:none;transition:background .12s,transform .1s;animation:2.2s ease-in-out 1.5s infinite vgPu;display:flex;position:relative;overflow:hidden}.page-vaga .btn:hover{background:var(--red2);transform:translateY(-2px)}.page-vaga .btn:active{transform:scale(.97)}.page-vaga .sp{color:rgba(255,255,255,.35);flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:clamp(11px,2.5vw,12.5px);display:flex}.page-vaga .sp-avs{display:flex}.page-vaga .sp-av{color:#fff;border:2px solid #04091a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-7px;font-size:8px;font-weight:800;display:flex}.page-vaga .sp-av:first-child{margin-left:0}.page-vaga .sp strong{color:rgba(255,255,255,.68)}.page-vaga .fine{color:rgba(255,255,255,.2);flex-shrink:0;margin:0;font-size:clamp(10px,2vw,11.5px)}.page-vaga .vg-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--red);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}@keyframes mcFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mcShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes mcPulseGlow{0%,to{box-shadow:0 0 0 1px rgba(196,18,48,.25),0 8px 32px rgba(196,18,48,.15)}50%{box-shadow:0 0 0 1px rgba(196,18,48,.4),0 8px 40px rgba(196,18,48,.35)}}@keyframes mcBarIn{0%{width:0!important}}.page-marcos{--navy:#0a1746;--navy2:#071233;--red:#c31d45;--red2:#e8234d;--green:#16a34a;--green2:#34d07a;--max:560px;--rl:16px;--rb:11px;--line:rgba(255,255,255,.1);--card:rgba(255,255,255,.05);--f-navy:brightness(0) saturate(100%) invert(10%) sepia(69%) saturate(3181%) hue-rotate(214deg);--f-red:brightness(0) saturate(100%) invert(30%) sepia(60%) saturate(3600%) hue-rotate(330deg);--f-white:brightness(0) invert(1);--f-amber:brightness(0) saturate(100%) invert(55%) sepia(60%) saturate(900%) hue-rotate(2deg);color:#fff;-webkit-font-smoothing:antialiased;background:#0a1746;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow-x:clip}.page-marcos:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0c1b52 0%,#0a1746 46%,#071233 100%);position:fixed;inset:0}.page-marcos .pnav{z-index:100;background:linear-gradient(#0a1640 68%,rgba(10,22,64,0));padding:14px 20px 0;position:relative}.page-marcos .pnav-in{-webkit-backdrop-filter:blur(26px);border:1px solid var(--line);border-radius:var(--rl);background:rgba(8,10,24,.72);align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:9px 12px 9px 20px;display:flex;box-shadow:0 12px 40px rgba(0,0,0,.4)}.page-marcos .pnav-logo{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-marcos .pnav-logo-img{filter:drop-shadow(0 0 8px rgba(195,29,69,.3));width:auto;height:30px;display:block}.page-marcos .pnav-city{color:rgba(255,255,255,.34);letter-spacing:.32em;font-size:.5rem;font-weight:700}.page-marcos .pnav-tabs{align-items:center;gap:4px;margin:0 auto;display:flex}.page-marcos .pnav-t{color:rgba(255,255,255,.5);border-radius:var(--rb);padding:8px 16px;font-size:.8125rem;font-weight:700;transition:color .15s,background .15s}.page-marcos .pnav-t:hover{color:#fff;background:rgba(255,255,255,.05)}.page-marcos .pnav-t.on{color:#fff;background:rgba(255,255,255,.08)}.page-marcos .pnav-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-marcos .pnav-av{cursor:pointer;background:var(--red);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;font-size:.75rem;font-weight:900;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;overflow:hidden}.page-marcos .pnav-av:hover{border-color:rgba(255,255,255,.35);transform:translateY(-1px);box-shadow:0 4px 16px rgba(195,29,69,.32)}.page-marcos .pnav-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.page-marcos .pnav-rank{border:1px solid var(--line);border-radius:var(--rb);letter-spacing:-.02em;color:#fff;white-space:nowrap;background:rgba(255,255,255,.05);align-items:center;gap:6px;padding:6px 13px;font-size:.8125rem;font-weight:900;display:inline-flex}.page-marcos .pnav-rank em{color:rgba(255,255,255,.4);letter-spacing:.16em;font-size:.5rem;font-style:normal;font-weight:700}.page-marcos .mc-spinner{border:3px solid rgba(255,255,255,.14);border-top-color:var(--red);border-radius:50%;width:42px;height:42px;margin:90px auto;animation:.8s linear infinite spin}.page-marcos .mc-main{z-index:1;padding:clamp(20px, 5vw, 36px) clamp(16px, 4vw, 24px) calc(clamp(40px, 8vw, 64px) + env(safe-area-inset-bottom,0px));justify-content:center;display:flex;position:relative}.page-marcos .mc-wrap{width:min(100%, var(--max));flex-direction:column;gap:20px;display:flex}.page-marcos .mc-h1{letter-spacing:-.028em;color:#fff;margin:0;font-size:clamp(1.55rem,6vw,2.15rem);font-weight:900;line-height:1.04}.page-marcos .mc-sub{color:rgba(255,255,255,.55);align-items:center;gap:7px;margin-top:7px;font-size:12.5px;font-weight:500;display:inline-flex}.page-marcos .mc-sub img{filter:var(--f-white);opacity:.55}.page-marcos .mc-hero{color:#fff;background:linear-gradient(150deg,#0d2154 0%,#071233 100%);border:1px solid rgba(80,120,220,.22);border-radius:24px;padding:clamp(22px,5vw,30px);position:relative;overflow:hidden;box-shadow:0 24px 60px -28px rgba(0,0,0,.7),inset 0 1px rgba(255,255,255,.06)}.page-marcos .mc-hero-accent{height:4px;display:flex;position:absolute;top:0;left:0;right:0}.page-marcos .mc-hero-accent .a1{background:var(--navy2);flex:60}.page-marcos .mc-hero-accent .a2{background:var(--red);flex:30}.page-marcos .mc-hero-accent .a3{background:#fff;flex:10}.page-marcos .mc-hero-orb{pointer-events:none;background:radial-gradient(circle,rgba(185,19,62,.32) 0%,transparent 70%);border-radius:50%;width:190px;height:190px;position:absolute;top:-40px;right:-30px}.page-marcos .mc-hero-top{align-items:center;gap:20px;display:flex;position:relative}.page-marcos .mc-hero-num{text-align:center;letter-spacing:-.06em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:clamp(3.4rem,15vw,4.6rem);font-weight:900;line-height:.9}.page-marcos .mc-hero-num span{letter-spacing:.16em;color:rgba(255,255,255,.6);margin-top:5px;font-size:9.5px;font-weight:700;display:block}.page-marcos .mc-hero-disc{border-left:1px solid rgba(255,255,255,.16);flex:1;min-width:0;padding-left:20px}.page-marcos .mc-hero-disc-lbl{letter-spacing:.18em;color:var(--red2);text-transform:uppercase;font-size:9.5px;font-weight:700}.page-marcos .mc-hero-disc-val{letter-spacing:-.02em;margin-top:7px;font-size:clamp(1.65rem,6vw,2.05rem);font-weight:900;line-height:1.02}.page-marcos .mc-hero-disc-val small{color:rgba(255,255,255,.7);font-size:.55em;font-weight:700}.page-marcos .mc-hero-disc-sub{color:rgba(255,255,255,.82);margin-top:3px;font-size:14px;font-weight:600}.page-marcos .mc-hero-info{color:rgba(255,255,255,.88);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-radius:13px;align-items:center;gap:9px;margin-top:18px;padding:11px 14px;font-size:12.5px;line-height:1.4;display:flex;position:relative}.page-marcos .mc-hero-info img{filter:var(--f-red);flex-shrink:0}.page-marcos .mc-hero-prog{border-top:1px solid rgba(255,255,255,.16);margin-top:18px;padding-top:18px;position:relative}.page-marcos .mc-hero-prog-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-marcos .mc-hero-prog-lbl{color:#fff;font-size:13.5px;font-weight:700}.page-marcos .mc-hero-prog-lbl .hi{color:var(--red2);font-variant-numeric:tabular-nums}.page-marcos .mc-hero-prog-lbl b{color:#fff}.page-marcos .mc-hero-frac{color:rgba(255,255,255,.6);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.page-marcos .mc-hero-bar{background:rgba(255,255,255,.14);border-radius:999px;height:10px;margin-top:11px;overflow:hidden}.page-marcos .mc-hero-bar-fill{background:linear-gradient(90deg, var(--red) 0%, #fff 100%);border-radius:999px;height:100%}.page-marcos .mc-cta{background:var(--red);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;margin-top:16px;padding:0 24px;font-family:inherit;font-size:1.02rem;font-weight:800;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 12px 30px -6px rgba(185,19,62,.5)}.page-marcos .mc-cta:hover{background:#a0102f;transform:translateY(-2px)}.page-marcos .mc-cta img{filter:var(--f-white)}.page-marcos .mc-cta-note{text-align:center;color:rgba(255,255,255,.6);margin-top:10px;font-size:11.5px;line-height:1.4}.page-marcos .mc-cta-note b{color:#fff}.page-marcos .mc-sec-lbl{letter-spacing:.2em;color:rgba(255,255,255,.5);text-transform:uppercase;font-size:10px;font-weight:700}.page-marcos .mc-sec-sub{color:rgba(255,255,255,.5);margin-top:4px;font-size:12.5px}.page-marcos .mc-ladder{flex-direction:column;gap:14px;padding:4px 0;display:flex;position:relative}.page-marcos .mc-rail{background:rgba(255,255,255,.12);border-radius:999px;width:3px;position:absolute;top:44px;bottom:44px;left:31px}.page-marcos .mc-rail-fill{background:linear-gradient(180deg, var(--red2) 0%, var(--red) 55%, #2a74d6 100%);border-radius:999px;width:3px;position:absolute;top:0;left:0;box-shadow:0 0 12px rgba(195,29,69,.45)}.page-marcos .mc-step{align-items:stretch;gap:15px;display:flex}.page-marcos .mc-node-col{flex-shrink:0;justify-content:center;width:64px;padding-top:9px;display:flex;position:relative}.page-marcos .mc-node{z-index:1;font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:16px;font-weight:900;line-height:1;display:flex;position:relative}.page-marcos .mc-node small{font-size:.7em}.page-marcos .mc-step.done .mc-node{color:#fff;background:#0c4590;box-shadow:0 6px 16px -4px rgba(0,0,0,.5)}.page-marcos .mc-step.current .mc-node{background:var(--red);color:#fff;box-shadow:0 0 0 4px rgba(195,29,69,.22),0 8px 20px -4px rgba(195,29,69,.55)}.page-marcos .mc-step.next .mc-node{color:#fff;border:2px solid var(--red3);background:rgba(195,29,69,.18);box-shadow:0 0 0 4px rgba(195,29,69,.12)}.page-marcos .mc-step.locked .mc-node{color:#fff;background:#17294e;border:2px solid rgba(255,255,255,.32)}.page-marcos .mc-node-badge{border:2px solid #0a1746;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;bottom:-4px;right:-4px}.page-marcos .mc-node-badge.ok{background:#16a34a}.page-marcos .mc-node-badge.cur{background:var(--red2)}.page-marcos .mc-node-badge img{filter:var(--f-white)}.page-marcos .mc-card{background:var(--card);border:1px solid var(--line);border-radius:16px;flex:1;min-width:0;padding:16px 17px;box-shadow:0 12px 30px -18px rgba(0,0,0,.7)}.page-marcos .mc-step.current .mc-card,.page-marcos .mc-step.next .mc-card{border-color:rgba(255,120,150,.42);box-shadow:0 14px 34px -14px rgba(195,29,69,.4)}.page-marcos .mc-step.locked .mc-card{box-shadow:none;background:rgba(255,255,255,.03)}.page-marcos .mc-card-top{align-items:center;gap:14px;display:flex}.page-marcos .mc-pct{letter-spacing:-.04em;color:var(--red2);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:28px;font-weight:900;line-height:.9}.page-marcos .mc-step.locked .mc-pct{color:rgba(255,255,255,.4)}.page-marcos .mc-card-txt{flex:1;min-width:0}.page-marcos .mc-card-title{color:#fff;letter-spacing:-.01em;font-size:14.5px;font-weight:800;line-height:1.15}.page-marcos .mc-card-vals{color:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin-top:4px;font-size:11.5px;line-height:1.3;display:flex}.page-marcos .mc-tag{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.page-marcos .mc-tag.done{color:var(--green2);background:rgba(22,163,74,.16);border:1px solid rgba(52,208,122,.4)}.page-marcos .mc-tag.current,.page-marcos .mc-tag.next{color:#ff8199;background:rgba(195,29,69,.16);border:1px solid rgba(195,29,69,.4)}.page-marcos .mc-tag.locked{color:rgba(255,255,255,.5);border:1px solid var(--line);background:rgba(255,255,255,.05)}.page-marcos .mc-card-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.page-marcos .mc-brinde{border:1px solid var(--line);color:#fff;background:rgba(255,255,255,.06);border-radius:999px;align-items:center;gap:8px;padding:4px 13px 4px 4px;font-size:11.5px;font-weight:700;display:inline-flex}.page-marcos .mc-brinde-ic{background:rgba(255,255,255,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden}.page-marcos .mc-brinde-ic img{filter:var(--f-white)}.page-marcos .mc-brinde-ic img.arte{filter:none;object-fit:cover;border-radius:50%;width:100%;height:100%}.page-marcos .mc-step.locked .mc-brinde{color:rgba(255,255,255,.55)}.page-marcos .mc-falta{color:#ff8199;background:rgba(195,29,69,.16);border:1px solid rgba(195,29,69,.34);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-flex}.page-marcos .mc-falta img{filter:var(--f-red)}.page-marcos .mc-note{color:rgba(255,255,255,.82);background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.32);border-radius:14px;align-items:flex-start;gap:13px;padding:16px 18px;font-size:13px;line-height:1.5;display:flex}.page-marcos .mc-note b{color:#fcd34d}.page-marcos .mc-note-ic{background:rgba(245,158,11,.18);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.page-marcos .mc-note-ic img{filter:var(--f-amber)}.page-marcos .mc-fly{text-align:center;letter-spacing:.2em;color:rgba(255,255,255,.32);text-transform:uppercase;margin-top:6px;font-size:10px}.page-marcos .mc-gate{z-index:1;max-width:var(--max);text-align:center;flex-direction:column;align-items:center;gap:14px;margin:0 auto;padding:90px 24px;display:flex;position:relative}.page-marcos .mc-gate-ic{background:rgba(255,255,255,.06);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.page-marcos .mc-gate-ic img{filter:var(--f-white);opacity:.5}.page-marcos .mc-gate p{color:rgba(255,255,255,.6)}.page-marcos .mc-gate a{background:var(--red);color:#fff;border-radius:12px;align-items:center;height:48px;padding:0 24px;font-weight:900;display:inline-flex}.page-marcos .fic{object-fit:contain;filter:var(--f-white);flex-shrink:0;display:block}.page-marcos .pmob{display:none}@media (width<=860px){.page-marcos .pnav-tabs,.page-marcos .pnav-city{display:none}.page-marcos .pnav{padding-top:max(12px, env(safe-area-inset-top,12px));background:0 0}.page-marcos .pnav-in{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;justify-content:center;padding:4px 0}.page-marcos .pnav-right{display:none}.page-marcos .mc-main{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.page-marcos .pmob{z-index:200;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);border-top:1px solid var(--line);background:rgba(8,10,24,.94);justify-content:space-around;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 34px rgba(0,0,0,.4)}.page-marcos .pmob-i{border-radius:var(--rb);color:rgba(255,255,255,.55);opacity:.75;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 4px;font-size:.5625rem;font-weight:700;display:flex}.page-marcos .pmob-i .fic{width:20px;height:20px}.page-marcos .pmob-i.on{opacity:1;color:#fff;background:rgba(195,29,69,.16)}}@keyframes qsFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes qsPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes qsShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes qsShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes qsBounce{0%,to{transform:scale(1)}40%{transform:scale(1.15)}70%{transform:scale(.95)}}@keyframes qsOptIn{0%{opacity:0;transform:translate(-16px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes qsPtsPulse{0%,to{transform:scale(1);box-shadow:0 4px 14px rgba(245,158,11,.35),inset 0 1px rgba(255,255,255,.35)}50%{transform:scale(1.04);box-shadow:0 6px 22px rgba(245,158,11,.55),inset 0 1px rgba(255,255,255,.4),0 0 24px rgba(245,158,11,.25)}}@keyframes qsGlow{0%,to{filter:drop-shadow(0 0 8px rgba(196,18,48,.4))}50%{filter:drop-shadow(0 0 16px rgba(196,18,48,.7))}}.page-quizsem{--gold:#f2c14e;--gold2:#d99a2b;--red:#d81f47;--wrap:1080px;color:#fff;background:radial-gradient(130% 90% at 50% -12%,#13356f 0%,#0a2049 46%,#06122e 100%) fixed;min-height:100dvh;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}.page-quizsem .page{z-index:1;width:100%;padding-bottom:40px;position:relative}.page-quizsem .qs-nav{z-index:3;padding:max(14px, env(safe-area-inset-top,14px)) clamp(16px, 4vw, 44px) 16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:relative}.page-quizsem .qs-nav-back,.page-quizsem .qs-nav-tag{color:#cdd8ec;background:rgba(8,20,46,.55);border:1px solid rgba(255,255,255,.14);border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:.8rem;font-weight:700;display:inline-flex}.page-quizsem .qs-nav-back{justify-self:start;transition:border-color .15s,color .15s}.page-quizsem .qs-nav-back img{filter:brightness(0)invert();opacity:.8}.page-quizsem .qs-nav-back:hover{color:#fff;border-color:rgba(255,255,255,.32)}.page-quizsem .qs-nav-logo{justify-self:center;align-items:center;gap:12px;display:inline-flex}.page-quizsem .qs-nav-mark{object-fit:contain;filter:drop-shadow(0 0 12px rgba(216,31,71,.3));width:auto;height:30px}.page-quizsem .qs-nav-city{letter-spacing:.12em;color:rgba(203,216,240,.7);font-size:.72rem;font-weight:800}.page-quizsem .qs-nav-tag{justify-self:end}.page-quizsem .qs-hero{max-width:var(--wrap);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:clamp(10px,2.4vw,24px) clamp(16px,4vw,40px) 0;display:flex;position:relative}.page-quizsem .qs-hero-art{z-index:2;text-align:center;max-width:100%;position:relative}.page-quizsem .qs-hero-logo{filter:drop-shadow(0 12px 28px rgba(0,0,0,.45));width:clamp(220px,34vw,380px);height:auto}.page-quizsem .qs-hero-h{text-transform:uppercase;letter-spacing:-.02em;margin-top:6px;font-size:clamp(1.9rem,5.4vw,3.4rem);font-weight:900;line-height:.96}.page-quizsem .qs-hero-h .l1,.page-quizsem .qs-hero-h .l2{display:block}.page-quizsem .qs-canvas{z-index:4;max-width:640px;margin:clamp(-30px,-3vw,-8px) auto 0;padding:0 clamp(14px,4vw,18px);position:relative}.page-quizsem .qs-card{backdrop-filter:blur(6px);background:linear-gradient(rgba(16,40,88,.86),rgba(9,22,50,.92));border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px clamp(14px,3vw,26px) 22px;box-shadow:0 24px 60px rgba(0,0,0,.45)}.page-quizsem .qs-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-quizsem .qs-meta{color:rgba(203,216,240,.72);align-items:center;gap:7px;font-size:.74rem;font-weight:700;display:inline-flex}.page-quizsem .qs-meta img{filter:brightness(0)invert();opacity:.6}.page-quizsem .qs-pts{color:#3a2400;white-space:nowrap;background:linear-gradient(135deg,#f2c14e,#d99a2b);border-radius:8px;padding:7px 14px;font-size:.82rem;font-weight:900}.page-quizsem .qs-card-title{text-align:center;letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:900}.page-quizsem .qs-swoosh{background:linear-gradient(90deg, rgba(216,31,71,.25), var(--red), rgba(216,31,71,.25));border-radius:3px;width:42px;height:4px;margin:8px auto 0;display:block}.page-quizsem .qs-err{color:#ffb3c1;text-align:center;background:rgba(216,31,71,.14);border:1px solid rgba(216,31,71,.4);border-radius:10px;margin-top:14px;padding:10px 14px;font-size:.82rem;font-weight:700}.page-quizsem .qs-qbox{background:#fff;border-radius:14px;margin-top:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.25)}.page-quizsem .qs-qbox .q-title{color:#10214a;letter-spacing:-.01em;border-bottom:1px solid rgba(16,33,74,.12);padding:16px;font-size:clamp(1rem,2vw,1.15rem);font-weight:900;line-height:1.35}.page-quizsem .qs-qbox .q-title b{color:var(--red)}.page-quizsem .qs-opts{flex-direction:column;gap:10px;padding:14px;display:flex}.page-quizsem .qs-opt{text-align:left;cursor:pointer;background:#fff;border:2px solid rgba(16,33,74,.16);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.page-quizsem .qs-opt:hover:not(:disabled):not(.reveal){border-color:rgba(16,33,74,.42)}.page-quizsem .qs-opt-l{box-sizing:border-box;color:#fff;text-align:center;background:#10214a;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;padding-bottom:2px;font-size:.92rem;font-weight:900;line-height:1;display:grid}.page-quizsem .qs-opt-t{color:#10214a;letter-spacing:-.01em;font-size:1rem;font-weight:800}.page-quizsem .qs-opt.sel{border-color:var(--red);box-shadow:0 0 0 3px rgba(216,31,71,.12)}.page-quizsem .qs-opt.sel .qs-opt-l{background:var(--red)}.page-quizsem .qs-opt:disabled,.page-quizsem .qs-opt.reveal{cursor:default}.page-quizsem .qs-opt.reveal.correct{border-color:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.12)}.page-quizsem .qs-opt.reveal.correct .qs-opt-l{background:#16a34a}.page-quizsem .qs-opt.reveal.wrong{border-color:var(--red)}.page-quizsem .qs-opt.reveal.wrong .qs-opt-l{background:var(--red)}.page-quizsem .qs-opt.reveal.dim{opacity:.5}.page-quizsem .qs-submit{cursor:pointer;color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#e0234d,#b0173a);border:none;border-radius:12px;width:100%;height:52px;margin-top:16px;font-size:1.05rem;font-weight:900;transition:filter .15s,opacity .15s;box-shadow:0 12px 28px rgba(216,31,71,.32)}.page-quizsem .qs-submit:hover:not(:disabled){filter:brightness(1.08)}.page-quizsem .qs-submit:disabled{opacity:.5;cursor:default;box-shadow:none}.page-quizsem .qs-note{color:rgba(203,216,240,.55);justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:.74rem;font-weight:600;display:flex}.page-quizsem .qs-note img{filter:brightness(0)invert();opacity:.5}.page-quizsem .qm-canvas{margin-top:12px}.page-quizsem .qm-prog{align-items:center;gap:12px;margin-top:14px;display:flex}.page-quizsem .qm-prog-bar{flex:1;gap:5px;display:flex}.page-quizsem .qm-seg{background:rgba(255,255,255,.14);border-radius:3px;flex:1;height:6px;transition:background .25s}.page-quizsem .qm-seg.done{background:var(--red)}.page-quizsem .qm-seg.cur{background:linear-gradient(90deg, var(--red), #ff5f7d);box-shadow:0 0 10px rgba(216,31,71,.5)}.page-quizsem .qm-frac{color:rgba(203,216,240,.7);white-space:nowrap;font-size:.8rem;font-weight:800}.page-quizsem .qm-frac strong{color:#fff}.page-quizsem .qm-card .qs-qhead{border-bottom:1px solid rgba(16,33,74,.12);padding:16px 16px 14px}.page-quizsem .qm-card .qs-qhead .q-title{border:none;padding:0}.page-quizsem .qm-card .qs-qsub{color:rgba(16,33,74,.55);margin-top:6px;font-size:.82rem;font-weight:600;line-height:1.45}.page-quizsem .qm-card .qs-opt{align-items:flex-start}.page-quizsem .qm-card .qs-opt-body{flex-direction:column;gap:2px;min-width:0;display:flex}.page-quizsem .qm-card .qs-opt-d{color:rgba(16,33,74,.5);font-size:.76rem;font-weight:600;line-height:1.4}.page-quizsem .qm-card .qs-opt-l{align-self:flex-start;padding:0;line-height:1}.page-quizsem .qm-actions{align-items:center;gap:10px;margin-top:16px;display:flex}.page-quizsem .qm-actions .qm-cont{flex:1;margin-top:0}.page-quizsem .qm-back{color:#cdd8ec;cursor:pointer;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:12px;height:52px;padding:0 18px;font-size:.9rem;font-weight:800;transition:border-color .15s,color .15s}.page-quizsem .qm-back:hover{color:#fff;border-color:rgba(255,255,255,.32)}.page-quizsem .qm-back[hidden]{display:none}.page-quizsem .qs-banner{border-radius:12px;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.page-quizsem .qs-banner.ok{background:rgba(22,163,74,.14);border:1px solid rgba(22,163,74,.4)}.page-quizsem .qs-banner.no{background:rgba(216,31,71,.12);border:1px solid rgba(216,31,71,.4)}.page-quizsem .qs-banner-ic{border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.page-quizsem .qs-banner.ok .qs-banner-ic{background:#16a34a}.page-quizsem .qs-banner.no .qs-banner-ic{background:var(--red)}.page-quizsem .qs-banner-ic img{filter:brightness(0)invert()}.page-quizsem .qs-banner-t{font-size:1rem;font-weight:900}.page-quizsem .qs-banner-s{color:rgba(203,216,240,.72);margin-top:2px;font-size:.82rem}.page-quizsem .qs-banner-s b{color:#6ee7a0}.page-quizsem .qs-pcard{text-align:center;background:rgba(242,193,78,.1);border:1px solid rgba(242,193,78,.3);border-radius:12px;margin-top:14px;padding:16px}.page-quizsem .qs-pcard-n{color:var(--gold);letter-spacing:-.03em;font-size:2rem;font-weight:900;display:block}.page-quizsem .qs-pcard-l{text-transform:uppercase;letter-spacing:.14em;color:rgba(242,193,78,.72);font-size:.7rem;font-weight:800}.page-quizsem .qs-voltar{color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;justify-content:center;align-items:center;height:48px;margin-top:16px;font-weight:800;transition:background .15s;display:flex}.page-quizsem .qs-voltar:hover{background:rgba(255,255,255,.1)}.page-quizsem .qs-garanta{text-align:center;margin-top:16px}.page-quizsem .qs-garanta-t{font-size:1.05rem;font-weight:900}.page-quizsem .qs-garanta p{color:rgba(203,216,240,.72);margin-top:6px;font-size:.88rem}.page-quizsem .qs-submit-link{justify-content:center;align-items:center;text-decoration:none;display:flex}.page-quizsem .qs-insta{color:#fff;background:linear-gradient(135deg,rgba(216,31,71,.14),rgba(131,58,180,.12));border:1px solid rgba(255,255,255,.12);border-radius:14px;align-items:center;gap:12px;margin:18px 0 0;padding:14px 18px;transition:border-color .15s;display:flex}.page-quizsem .qs-insta:hover{border-color:rgba(255,255,255,.3)}.page-quizsem .qs-insta>img:first-child{filter:brightness(0)invert();flex-shrink:0}.page-quizsem .qs-insta span{color:rgba(255,255,255,.85);flex:1;font-size:.9rem}.page-quizsem .qs-insta span b{color:#fff}.page-quizsem .qs-insta-go{filter:brightness(0)invert();opacity:.55;flex-shrink:0}.page-quizsem .qs-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:34px 24px;display:flex}.page-quizsem .qs-empty-ic{background:rgba(242,193,78,.12);border:1px solid rgba(242,193,78,.3);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.page-quizsem .qs-empty-ic img{filter:brightness(0)invert();opacity:.85}.page-quizsem .qs-empty h2{font-size:1.3rem;font-weight:900}.page-quizsem .qs-empty p{color:rgba(203,216,240,.7);max-width:34ch;font-size:.9rem}.page-quizsem .qs-empty a{color:#fff;background:linear-gradient(135deg,#e0234d,#b0173a);border-radius:10px;align-items:center;height:46px;margin-top:4px;padding:0 22px;font-weight:900;display:inline-flex}.page-quizsem .qs-foot{text-align:center;flex-direction:column;gap:4px;margin:clamp(30px,5vw,48px) auto 0;display:flex}.page-quizsem .qs-foot-yf{letter-spacing:-.01em;font-size:1.1rem;font-style:italic;font-weight:900}.page-quizsem .qs-foot-sub{letter-spacing:.22em;color:rgba(203,216,240,.4);text-transform:uppercase;font-size:.66rem;font-weight:800}.page-quizsem .qs-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--gold);border-radius:50%;width:40px;height:40px;margin:60px auto;animation:.8s linear infinite spin}@media (width<=640px){.page-quizsem .qs-nav{grid-template-columns:auto 1fr auto;gap:8px;padding-left:12px;padding-right:12px}.page-quizsem .qs-nav-back{height:34px;padding:0 10px;font-size:.72rem}.page-quizsem .qs-nav-tag{height:34px;padding:0 10px;font-size:.68rem}.page-quizsem .qs-nav-city,.page-quizsem .qs-nav-back{display:none}.page-quizsem .qs-nav-logo{grid-column:1/-1}.page-quizsem .qs-nav-mark{height:24px}.page-quizsem .qs-canvas{margin-top:8px}}@keyframes soFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes soPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes soShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes soFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes soShine{0%,to{transform:rotate(-2deg)scale(1)}50%{transform:rotate(2deg)scale(1.03)}}@keyframes soGlow{0%,to{box-shadow:0 0 0 1px rgba(196,18,48,.25),0 12px 40px rgba(0,0,0,.4),0 0 40px rgba(196,18,48,.15)}50%{box-shadow:0 0 0 1px rgba(196,18,48,.45),0 12px 40px rgba(0,0,0,.4),0 0 60px rgba(196,18,48,.35)}}@keyframes soSparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes soOptIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes soSweep{0%{left:-50%}60%,to{left:150%}}.page-socio{--navy:#0c1b52;--navy2:#081235;--red:#c31d45;--red2:#8b1432;--green:#16a34a;--ink:#16204a;--muted:#6b7488;--line:#e4e8f2;--bg:#f3f5fb;min-height:100dvh;color:var(--ink);background:radial-gradient(70% 30% at 50% 0,#e9edf7 0%,#eff2f9 45%,#f3f5fb 100%);font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-socio .so-top{z-index:20;backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:rgba(243,245,251,.86);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex;position:sticky;top:0}.page-socio .so-back{color:var(--navy);font-size:14px;font-weight:800;text-decoration:none}.page-socio .so-back:hover{color:var(--red)}.page-socio .so-topbadge{color:var(--navy);letter-spacing:.12em;text-transform:uppercase;background:#fff;border:1px solid #d3d9e8;border-radius:99px;align-items:center;gap:6px;padding:6px 13px;font-size:10px;font-weight:800;display:inline-flex}.page-socio .so-topbadge span{color:var(--red);letter-spacing:2px}.page-socio .so-wrap{flex-direction:column;gap:18px;max-width:560px;margin:0 auto;padding:22px 18px 60px;display:flex}.page-socio .so-ticket{color:#fff;text-align:center;background:linear-gradient(155deg,#0e1f5c 0%,#0a1440 55%,#0b0f2e 100%);border-radius:22px;padding:26px 24px 20px;position:relative;overflow:hidden;box-shadow:0 18px 50px rgba(9,18,53,.4)}.page-socio .so-ticket-glow{pointer-events:none;background:radial-gradient(rgba(195,29,69,.4),transparent 66%);width:260px;height:200px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.page-socio .so-ticket-stars{letter-spacing:8px;color:#fff;opacity:.9;font-size:15px;position:relative}.page-socio .so-ticket-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ff8a9f;margin-top:12px;font-size:10.5px;font-weight:800;position:relative}.page-socio .so-ticket-h1{letter-spacing:-.03em;margin-top:4px;font-size:clamp(30px,8vw,40px);font-weight:900;line-height:1.02;position:relative}.page-socio .so-ticket-h1 em{color:var(--red);font-style:italic}.page-socio .so-ticket-sub{color:rgba(255,255,255,.62);max-width:34ch;margin:12px auto 0;font-size:13.5px;line-height:1.5;position:relative}.page-socio .so-ticket-perf{border-top:2px dashed rgba(255,255,255,.18);height:1px;margin:22px -24px 16px;position:relative}.page-socio .so-notch{background:var(--bg);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.page-socio .so-notch.l{left:-11px}.page-socio .so-notch.r{right:-11px}.page-socio .so-ticket-foot{text-align:left;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.page-socio .so-ticket-lbl{letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.4);font-size:9px;font-weight:800}.page-socio .so-ticket-org{margin-top:2px;font-size:15px;font-weight:800}.page-socio .so-ticket-num{letter-spacing:.04em;font-family:ui-monospace,monospace;font-size:24px;font-weight:700}.page-socio .so-ticket-num span{letter-spacing:.1em;color:rgba(255,255,255,.4);text-align:right;font-size:9px;font-weight:800;display:block}.page-socio .so-price{border:1.5px solid var(--red);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 12px 34px rgba(195,29,69,.12)}.page-socio .so-price-head{background:var(--red);color:#fff;text-align:center;letter-spacing:.08em;text-transform:uppercase;padding:11px;font-size:12.5px;font-weight:800}.page-socio .so-price-body{padding:20px 18px}.page-socio .so-price-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-socio .so-price-old{color:#a0a8bd;font-size:13px;font-weight:600;text-decoration:line-through}.page-socio .so-price-new{color:var(--navy);letter-spacing:-.03em;margin-top:3px;font-size:clamp(34px,9vw,42px);font-weight:900;line-height:1}.page-socio .so-price-new small{color:var(--muted);letter-spacing:0;font-size:.4em;font-weight:700}.page-socio .so-price-tags{text-align:right;flex-shrink:0;padding-top:4px}.page-socio .so-price-pct{color:var(--green);background:#e7f6ee;border-radius:99px;padding:4px 11px;font-size:11.5px;font-weight:800;display:inline-block}.page-socio .so-price-eco{color:var(--muted);margin-top:6px;font-size:11px;display:block}.page-socio .so-applied{color:#2b6b42;background:#eefaf1;border:1px solid #c7ebd3;border-radius:12px;align-items:center;gap:9px;margin-top:15px;padding:11px 13px;font-size:12.5px;line-height:1.4;display:flex}.page-socio .so-applied b{color:#1c5433}.page-socio .so-applied-ico{background:var(--green);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:flex}.page-socio .so-cta{background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);color:#fff;letter-spacing:.02em;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;margin-top:16px;font-size:16px;font-weight:900;text-decoration:none;transition:transform .14s,filter .14s;display:flex;box-shadow:0 8px 28px rgba(195,29,69,.5)}.page-socio .so-cta:hover{filter:brightness(1.07);transform:translateY(-2px)}.page-socio .so-cta.alt{color:var(--navy);box-shadow:none;background:#eef1f7}.page-socio .so-cta-note{text-align:center;color:var(--muted);margin-top:10px;font-size:11.5px}.page-socio .so-ic{vertical-align:-1px;filter:var(--f-dim);margin-right:4px;display:inline-block}.page-socio .so-gate-ic{filter:var(--f-dim)}.page-socio .so-lote{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.page-socio .so-lote-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-socio .so-lote-name{color:var(--navy);align-items:center;gap:7px;font-size:12.5px;font-weight:800;display:inline-flex}.page-socio .so-lote-dot{background:#f59e0b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px rgba(245,158,11,.18)}.page-socio .so-lote-frac{color:var(--muted);font-family:ui-monospace,monospace;font-size:12.5px}.page-socio .so-lote-bar{background:#e6eaf4;border-radius:99px;height:9px;margin-top:9px;overflow:hidden}.page-socio .so-lote-fill{background:linear-gradient(90deg, var(--navy), var(--red));border-radius:99px;height:100%}.page-socio .so-lote-note{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.page-socio .so-lote-note b{color:var(--red)}.page-socio .so-alt{border:1px solid var(--line);background:#f6f8fc;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:13px 15px;display:flex}.page-socio .so-alt-t{color:var(--navy);font-size:13.5px;font-weight:800}.page-socio .so-alt-s{color:var(--muted);margin-top:1px;font-size:11.5px}.page-socio .so-alt-price{color:var(--navy);white-space:nowrap;font-size:17px;font-weight:900}.page-socio .so-alt-price small{color:var(--muted);font-size:.55em;font-weight:700}.page-socio .so-benefits{color:#fff;background:linear-gradient(155deg,#0e1f5c,#0a1338);border-radius:20px;padding:20px;box-shadow:0 14px 40px rgba(9,18,53,.3)}.page-socio .so-ben-lbl{letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:14px;font-size:11px;font-weight:800}.page-socio .so-ben-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.page-socio .so-ben{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:15px}.page-socio .so-ben-ico{color:#fff;background:rgba(255,255,255,.09);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:11px;display:flex}.page-socio .so-ben-ico svg{width:17px;height:17px}.page-socio .so-ben-t{font-size:13.5px;font-weight:800}.page-socio .so-ben-s{color:rgba(255,255,255,.55);margin-top:4px;font-size:11.5px;line-height:1.4}.page-socio .so-note{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:14px;gap:11px;padding:15px 17px;font-size:12.5px;line-height:1.5;display:flex}.page-socio .so-note b{color:var(--navy)}.page-socio .so-note-ico{width:20px;height:20px;color:var(--navy);flex-shrink:0}.page-socio .so-note-ico svg{width:20px;height:20px}.page-socio .so-fly{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#b3bcd0;margin-top:12px;font-size:10px;font-weight:700}.page-socio .so-gate{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:90px 24px;display:flex}.page-socio .so-gate a{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:14px;align-items:center;height:48px;padding:0 24px;font-weight:900;text-decoration:none;display:inline-flex}.page-socio .so-spinner{border:3px solid rgba(15,26,71,.12);border-top-color:var(--red);border-radius:50%;width:42px;height:42px;margin:90px auto;animation:.8s linear infinite spin}@keyframes coRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes coSlideIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes coPulse{0%,to{opacity:1}50%{opacity:.5}}.page-comercial{--navy-700:#001233;--navy-600:#002664;--navy-500:#0b3f86;--navy-400:#2a74d6;--navy-300:#5a7bab;--navy-200:#98a2b3;--navy-100:#cfd9ea;--navy-50:#eef2fa;--red-700:#7a2233;--red-600:#a0102f;--red-500:#b9133e;--red-300:#ff3d6a;--red-100:#fdecef;--red-50:#fff5f7;--gold-500:#b58900;--gold-400:#e7b10a;--green-500:#22c55e;--green-400:#4ade80;--green-600:#16a34a;--green-100:#e7f6ec;--surface:#f3f4f7;--surface-alt:#f7f8fa;--card:#fff;--border:#e7e9ee;--border-strong:#d8dce6;--bg-hover:#f3f4f7;--text-main:#101828;--text-muted:#5a6478;--text-dim:#98a2b3;background:var(--surface);height:100dvh;color:var(--text-main);letter-spacing:-.005em;grid-template-rows:auto auto 1fr;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;overflow:hidden}.page-comercial .topbar{background:var(--card);border-bottom:3px solid var(--navy-600);z-index:20;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:relative;box-shadow:0 2px 12px rgba(26,43,107,.08)}.page-comercial .brand{align-items:center;gap:14px;display:flex}.page-comercial .brand-logo{object-fit:contain;width:auto;height:34px}.page-comercial .brand-sep{background:var(--border-strong);width:1px;height:28px}.page-comercial .brand-title{color:var(--navy-600);font-size:14.5px;font-weight:900}.page-comercial .brand-sub{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;margin-top:1px;font-size:10.5px;font-weight:700}.page-comercial .user-area{align-items:center;gap:10px;display:flex}.page-comercial .role-tag{background:var(--red-700);border:1px solid var(--red-600);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:99px;align-items:center;gap:5px;padding:5px 12px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 3px 10px rgba(196,18,48,.4)}.page-comercial .role-tag:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.page-comercial .avatar{background:var(--navy-500);color:#fff;border:2px solid var(--card);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12.5px;font-weight:900;display:flex;box-shadow:0 3px 10px rgba(26,43,107,.25)}.page-comercial .co-logout{color:var(--text-muted);border:1px solid var(--border-strong);background:var(--card);border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700}.page-comercial .co-logout:hover{color:var(--navy-600);border-color:var(--navy-300)}.page-comercial .metrics{background:var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.page-comercial .metric{background:var(--navy-700);flex-direction:column;gap:3px;padding:14px 18px;animation:.4s cubic-bezier(.16,1,.3,1) both coRowIn;display:flex;position:relative;overflow:hidden}.page-comercial .metric:before{content:"";opacity:.9;height:3px;position:absolute;top:0;left:0;right:0}.page-comercial .metric.m2:before{background:var(--red-500)}.page-comercial .metric.m3:before{background:var(--gold-400)}.page-comercial .metric.m4:before{background:var(--green-400)}.page-comercial .metric.m5:before{background:var(--navy-300)}.page-comercial .metric.m1:before{background:#fff}.page-comercial .m-lbl{color:var(--navy-200);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.page-comercial .m-val{color:#fff;letter-spacing:-.025em;font-size:22px;font-weight:900;line-height:1.15}.page-comercial .m-val small{color:var(--navy-200);margin-left:3px;font-size:.55em;font-weight:700}.page-comercial .m-val.accent{color:var(--red-300)}.page-comercial .m-val.gold{color:var(--gold-400)}.page-comercial .m-val.green{color:var(--green-400)}.page-comercial .m-delta{color:var(--navy-200);font-size:11px;font-weight:700}.page-comercial .main{grid-template-columns:1fr 380px;min-height:0;display:grid;overflow:hidden}.page-comercial .main.no-detail{grid-template-columns:1fr}.page-comercial .queue{border-right:1px solid var(--border);background:var(--card);flex-direction:column;min-height:0;display:flex;overflow:hidden}.page-comercial .queue-head{border-bottom:1px solid var(--border);background:var(--surface-alt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.page-comercial .q-title{color:var(--navy-600);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:900;display:flex}.page-comercial .q-title:before{content:"";background:var(--red-500);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite coPulse;box-shadow:0 0 10px rgba(196,18,48,.7)}.page-comercial .q-count{color:var(--text-muted);background:var(--navy-50);border:1px solid var(--navy-100);border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700}.page-comercial .q-count b{color:var(--navy-600)}.page-comercial .q-table{flex:1;min-height:0;overflow:auto}.page-comercial .q-table table{border-collapse:collapse;width:100%;font-size:12.5px}.page-comercial .q-table thead th{z-index:5;text-align:left;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;background:var(--surface-alt);border-bottom:1px solid var(--border);white-space:nowrap;padding:11px 16px;font-size:10.5px;font-weight:800;position:sticky;top:0}.page-comercial .q-table tbody tr{border-bottom:1px solid var(--border);cursor:pointer;transition:background .2s}.page-comercial .q-table tbody tr:hover{background:var(--bg-hover)}.page-comercial .q-table tbody tr.selected{background:var(--red-50)}.page-comercial .q-table tbody tr.selected td:first-child{border-left:3px solid var(--red-700);padding-left:13px}.page-comercial .q-table tbody td{vertical-align:middle;color:var(--text-main);padding:12px 16px}.page-comercial .lead-cell{align-items:center;gap:10px;display:flex}.page-comercial .lead-av{background:var(--navy-500);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:flex;box-shadow:0 2px 6px rgba(26,43,107,.2)}.page-comercial .lead-name{color:var(--text-main);font-size:13.5px;font-weight:800;line-height:1.2}.page-comercial .lead-handle{color:var(--text-muted);margin-top:1px;font-size:11.5px;font-weight:500}.page-comercial .score{border:1px solid transparent;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:900;display:inline-flex}.page-comercial .score:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.page-comercial .score-quente{color:var(--red-700);background:var(--red-100);border-color:#fca5a5}.page-comercial .score-morno{color:#a16207;background:#fef9c3;border-color:#fde68a}.page-comercial .score-frio{color:var(--navy-600);background:var(--navy-50);border-color:var(--navy-100)}.page-comercial .pts-cell{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.page-comercial .ref-cell{color:var(--gold-500);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.page-comercial .tag{white-space:nowrap;color:var(--red-700);background:var(--red-100);border:1px solid #fca5a5;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:800}.page-comercial .status{letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.page-comercial .st-novo{color:var(--red-700);background:var(--red-100);border-color:#fca5a5}.page-comercial .st-contato{color:#a16207;background:#fef9c3;border-color:#fde68a}.page-comercial .st-fechado{color:var(--green-600);background:var(--green-100);border-color:#86efac}.page-comercial .st-perdido{color:var(--text-muted);background:var(--surface);border-color:var(--border-strong)}.page-comercial .last-cell{color:var(--text-muted);font-size:12px;font-weight:600}.page-comercial .arrow-cell{color:var(--text-dim)}.page-comercial .detail{background:var(--card);border-left:1px solid var(--border);flex-direction:column;min-height:0;animation:.35s cubic-bezier(.16,1,.3,1) both coSlideIn;display:flex;overflow:hidden}.page-comercial .detail-empty{text-align:center;color:var(--text-dim);justify-content:center;align-items:center;padding:40px;font-size:13px;font-weight:600;display:flex}.page-comercial .detail-head{border-bottom:2px solid var(--red-700);background:var(--navy-50);align-items:center;gap:14px;padding:18px 20px;display:flex}.page-comercial .dh-av{background:linear-gradient(135deg, var(--red-700), var(--red-600));color:#fff;border:1.5px solid rgba(234,80,112,.5);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-weight:900;display:flex;box-shadow:0 8px 20px rgba(196,18,48,.4)}.page-comercial .dh-info{flex:1;min-width:0}.page-comercial .dh-name{color:var(--navy-600);font-size:16px;font-weight:900;line-height:1.15}.page-comercial .dh-meta{color:var(--text-muted);margin-top:3px;font-size:11.5px;font-weight:600}.page-comercial .dh-meta .hot{color:var(--red-500);font-weight:800}.page-comercial .dh-close{border:1px solid var(--border-strong);background:var(--card);width:32px;height:32px;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;font-size:18px;text-decoration:none;display:flex}.page-comercial .dh-close:hover{background:var(--surface);color:var(--navy-600)}.page-comercial .detail-body{background:var(--surface);flex-direction:column;flex:1;gap:18px;padding:18px 20px;display:flex;overflow-y:auto}.page-comercial .d-sec-title{color:var(--navy-600);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:10.5px;font-weight:900;display:flex}.page-comercial .d-sec-title:after{content:"";background:var(--border);flex:1;height:1px}.page-comercial .stage-pills{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.page-comercial .stg-pill{cursor:pointer;border:1.5px solid var(--border-strong);background:var(--card);min-height:40px;color:var(--navy-600);border-radius:10px;font-size:12px;font-weight:800;transition:background .12s,border-color .12s,color .12s}.page-comercial .stg-pill:hover:not(:disabled){background:var(--navy-50);border-color:var(--navy-300)}.page-comercial .stg-pill.on{background:var(--navy-600);border-color:var(--navy-600);color:#fff;cursor:default}.page-comercial .stg-pill:disabled:not(.on){opacity:.55;cursor:progress}.page-comercial .stage-err{color:var(--red-700);background:var(--red-50,#fdeaea);border:1px solid var(--red-300);border-radius:8px;margin-top:8px;padding:7px 10px;font-size:11.5px;font-weight:700}.page-comercial .d-info-grid{background:var(--navy-700);border:1px solid var(--navy-500);border-radius:12px;grid-template-columns:auto 1fr;gap:10px 14px;padding:14px 16px;font-size:12.5px;display:grid;box-shadow:0 4px 12px rgba(26,43,107,.2)}.page-comercial .d-info-grid dt{color:var(--navy-200);font-weight:700}.page-comercial .d-info-grid dd{color:#fff;font-weight:700}.page-comercial .d-info-grid dd a{color:#fff;text-decoration:none}.page-comercial .d-info-grid dd a:hover{text-decoration:underline}.page-comercial .quiz-answers,.page-comercial .discount-box{background:var(--navy-700);border:1px solid var(--navy-500);border-radius:12px;padding:14px 16px;box-shadow:0 4px 12px rgba(26,43,107,.2)}.page-comercial .qa{border-bottom:1px dashed rgba(168,184,236,.22);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.page-comercial .qa:last-child{border-bottom:none}.page-comercial .qa-q{color:var(--navy-200);text-transform:uppercase;font-size:10.5px;font-weight:700}.page-comercial .qa-a{color:#fff;text-align:right;font-weight:700}.page-comercial .discount-box{align-items:center;gap:12px;display:flex}.page-comercial .db-ico{background:var(--red-700);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:900;display:flex}.page-comercial .db-lbl{color:var(--red-300);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.page-comercial .db-val{color:#fff;margin-top:2px;font-size:16px;font-weight:900}.page-comercial .db-sub{color:var(--navy-200);margin-top:1px;font-size:11px;font-weight:600}.page-comercial .timeline{background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex;position:relative}.page-comercial .tl-item{gap:12px;font-size:12px;display:flex}.page-comercial .tl-dot{border:2px solid var(--border-strong);background:var(--card);width:24px;height:24px;color:var(--text-dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:900;display:flex}.page-comercial .tl-dot.tl-red{color:#fff;border-color:var(--red-700);background:var(--red-700)}.page-comercial .tl-dot.tl-green{color:#fff;border-color:var(--green-600);background:var(--green-600)}.page-comercial .tl-dot.tl-navy{color:#fff;border-color:var(--navy-600);background:var(--navy-600)}.page-comercial .tl-text{color:var(--text-main);font-weight:600;line-height:1.4}.page-comercial .tl-text b{color:var(--navy-600);font-weight:800}.page-comercial .tl-time{color:var(--text-dim);margin-top:2px;font-size:11px;font-weight:600}.page-comercial .detail-foot{border-top:1px solid var(--border);background:var(--card);flex-direction:column;gap:10px;padding:14px 20px 16px;display:flex}.page-comercial .actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-comercial .act{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:12.5px;font-weight:800;text-decoration:none;display:flex}.page-comercial .act.act-wa{color:#fff;background:#128658;border:none}.page-comercial .act.act-wa:hover{filter:brightness(1.08)}.page-comercial .act.act-link{background:var(--card);color:var(--navy-600);border:1.5px solid var(--navy-300)}.page-comercial .act.act-link:hover{background:var(--navy-50)}.page-comercial .co-note{color:var(--text-dim);text-align:center;font-size:10.5px}.page-comercial .co-spinner{border:3px solid var(--border-strong);border-top-color:var(--red-500);border-radius:50%;width:40px;height:40px;margin:60px auto;animation:.8s linear infinite spin}.page-comercial .rede-subbar{background:var(--card);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:10px 18px;display:flex}.page-comercial .rede-back{cursor:pointer;background:var(--navy-600);border:1px solid var(--navy-600);color:#fff;border-radius:8px;min-height:34px;padding:0 14px;font-size:12.5px;font-weight:800}.page-comercial .rede-back:hover{filter:brightness(1.08)}.page-comercial .rede-crumb{color:var(--text-dim);font-size:12.5px}.page-comercial .rede-crumb b{color:var(--navy-600);font-weight:800}.page-comercial.page-crm.co-embed{letter-spacing:-.005em;--co-card:#111825;--co-card2:#0e1420;--co-lead:#141b28;--co-line:#1e2637;--co-line2:#212a3c;--co-line3:#1c2434;--co-tx:#e7ebf3;--co-mut:#8b96ab;--co-mut2:#7d89a1;--co-dim:#5d6880;--co-red:#e11d2e;--co-red2:#ff6274;--co-grn:#3ddc84;--co-blu:#4d9dff;background:0 0;height:auto;min-height:0;padding:0;display:block;overflow:visible}.page-comercial.page-crm.co-embed .co-screen{flex-direction:column;min-height:100dvh;display:flex}.page-comercial.page-crm.co-embed .co-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 30px 24px;display:flex}.page-comercial.page-crm.co-embed .co-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 30px 4px;display:flex}.page-comercial.page-crm.co-embed .co-top-l{flex-direction:column;gap:6px;min-width:0;display:flex}.page-comercial.page-crm.co-embed .co-crumb{letter-spacing:.1em;text-transform:uppercase;color:var(--co-mut2);align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:flex}.page-comercial.page-crm.co-embed .co-crumb span{color:#3a4459}.page-comercial.page-crm.co-embed .co-h1{letter-spacing:-.03em;color:#fff;font-size:27px;font-weight:900;line-height:1}.page-comercial.page-crm.co-embed .co-titlerow{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.page-comercial.page-crm.co-embed .co-top-r{align-items:center;gap:10px;display:flex}.page-comercial.page-crm.co-embed .co-nova{background:var(--co-red);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 15px;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex;box-shadow:0 4px 14px rgba(225,29,46,.28)}.page-comercial.page-crm.co-embed .co-nova:hover{filter:brightness(1.08)}.page-comercial.page-crm.co-embed .co-nova-plus{font-size:15px;line-height:1}.page-comercial.page-crm.co-embed .co-search{background:var(--co-card);border:1px solid var(--co-line);border-radius:10px;align-items:center;gap:9px;width:340px;max-width:46vw;padding:10px 13px;display:flex;position:relative}.page-comercial.page-crm.co-embed .co-search:focus-within{border-color:#2f3c54}.page-comercial.page-crm.co-embed .co-search-ic{filter:brightness(0)invert();opacity:.42;flex-shrink:0}.page-comercial.page-crm.co-embed .co-search-i{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:500}.page-comercial.page-crm.co-embed .co-search-i::placeholder{color:#6f7b93;font-weight:400}.page-comercial.page-crm.co-embed .co-search-x{color:var(--co-mut2);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:20px;line-height:1}.page-comercial.page-crm.co-embed .co-search-x:hover{color:#fff}.page-comercial.page-crm.co-embed .co-search-drop{z-index:60;background:var(--co-card);border:1px solid var(--co-line);border-radius:12px;width:min(400px,82vw);max-height:360px;display:none;position:absolute;top:calc(100% + 8px);left:auto;right:0;overflow-y:auto;box-shadow:0 14px 40px rgba(0,0,0,.5)}.page-comercial.page-crm.co-embed .co-search-drop.on{display:block}.page-comercial.page-crm.co-embed .co-search-vazio{text-align:center;color:var(--co-mut);padding:15px;font-size:12.5px;font-weight:600}.page-comercial.page-crm.co-embed .co-search-row{border:none;border-bottom:1px solid var(--co-line);cursor:pointer;text-align:left;color:#fff;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 14px;transition:background .12s;display:flex}.page-comercial.page-crm.co-embed .co-search-row:last-child{border-bottom:none}.page-comercial.page-crm.co-embed .co-search-row:hover{background:rgba(255,255,255,.04)}.page-comercial.page-crm.co-embed .co-search-av{color:#fff;background:var(--co-red);border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:800;display:grid}.page-comercial.page-crm.co-embed .co-search-av.b-morno{background:#c98f0a}.page-comercial.page-crm.co-embed .co-search-av.b-frio{background:var(--co-blu)}.page-comercial.page-crm.co-embed .co-search-nm{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex;overflow:hidden}.page-comercial.page-crm.co-embed .co-search-tel{color:var(--co-mut);flex-shrink:0;font:400 12px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial.page-crm.co-embed .co-search-or{color:var(--co-mut2);text-transform:uppercase;letter-spacing:.05em;background:#1d2637;border-radius:6px;flex-shrink:0;padding:4px 7px;font-size:9.5px;font-weight:700}.page-comercial.page-crm.co-embed .co-search-or.ind{color:#ffe0a6;background:rgba(231,177,10,.16)}.page-comercial.page-crm.co-embed .co-search-arr{color:var(--co-mut2);flex-shrink:0;font-weight:900}@media (width<=640px){.page-comercial.page-crm.co-embed .co-search-tel,.page-comercial.page-crm.co-embed .co-search-or{display:none}}.page-comercial.page-crm.co-embed .co-kpis{flex:none;grid-template-columns:repeat(4,1fr) 292px;gap:12px;display:grid}.page-comercial.page-crm.co-embed .co-kpi{background:var(--co-card);border:1px solid var(--co-line);border-radius:12px;flex-direction:column;gap:9px;min-width:0;padding:15px 16px;display:flex}.page-comercial.page-crm.co-embed .co-kpi-hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-comercial.page-crm.co-embed .co-kpi-lbl{letter-spacing:.09em;color:var(--co-mut2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;overflow:hidden}.page-comercial.page-crm.co-embed .co-kpi-mk{border:1.5px solid #3d4759;border-radius:4px;flex-shrink:0;width:13px;height:13px}.page-comercial.page-crm.co-embed .co-kpi-top{align-items:flex-end;gap:8px;display:flex}.page-comercial.page-crm.co-embed .co-kpi-val{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:27px;font-weight:800;line-height:1}.page-comercial.page-crm.co-embed .co-kpi-delta{padding-bottom:3px;font-size:10.5px;font-weight:600}.page-comercial.page-crm.co-embed .co-kpi-delta.up{color:var(--co-grn)}.page-comercial.page-crm.co-embed .co-kpi-delta.down{color:var(--co-red2)}.page-comercial.page-crm.co-embed .co-kpi-delta.flat{color:var(--co-mut2)}.page-comercial.page-crm.co-embed .co-kpi-cap{color:var(--co-dim);font-size:10px;font-weight:500}.page-comercial.page-crm.co-embed .co-kpi-cap-foot{margin-top:auto}.page-comercial.page-crm.co-embed .co-spk{align-items:flex-end;gap:3px;height:22px;display:flex}.page-comercial.page-crm.co-embed .co-spk-c{flex:1;align-items:flex-end;height:100%;display:flex}.page-comercial.page-crm.co-embed .co-spk-c i{background:var(--co-red);border-radius:2px;width:100%;display:block}.page-comercial.page-crm.co-embed .co-agenda{background:#111c30;border:1px solid #22304a;border-radius:12px;flex-direction:column;gap:10px;padding:15px 16px;display:flex}.page-comercial.page-crm.co-embed .co-agenda-hd{align-items:center;gap:7px;display:flex}.page-comercial.page-crm.co-embed .co-agenda-dot{background:var(--co-blu);border-radius:50%;width:6px;height:6px}.page-comercial.page-crm.co-embed .co-agenda-lbl{letter-spacing:.07em;text-transform:uppercase;color:#9dc2f5;font-size:10.5px;font-weight:700}.page-comercial.page-crm.co-embed .co-agenda-n{color:var(--co-blu);margin-left:auto;font-size:10.5px;font-weight:700}.page-comercial.page-crm.co-embed .co-agenda-list{flex-direction:column;gap:8px;display:flex}.page-comercial.page-crm.co-embed .co-ag-row{align-items:center;gap:9px;display:flex}.page-comercial.page-crm.co-embed .co-ag-hora{color:var(--co-blu);flex-shrink:0;width:34px;font:600 10.5px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial.page-crm.co-embed .co-ag-row.late .co-ag-hora{color:var(--co-red2)}.page-comercial.page-crm.co-embed .co-ag-tit{color:#cfdcf0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;font-weight:500;overflow:hidden}.page-comercial.page-crm.co-embed .co-ag-ck{border:1.5px solid var(--co-blu);color:#fff;cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;place-items:center;width:15px;height:15px;font-size:9px;line-height:1;display:grid}.page-comercial.page-crm.co-embed .co-ag-ck.on{background:var(--co-blu)}.page-comercial.page-crm.co-embed .co-agenda-vazio{color:rgba(157,194,245,.5);font-size:11.5px}.page-comercial.page-crm.co-embed .co-pipe-bar{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.page-comercial.page-crm.co-embed .co-tabs{background:var(--co-card);border:1px solid var(--co-line);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.page-comercial.page-crm.co-embed .co-tab{color:var(--co-mut);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:6px 12px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial.page-crm.co-embed .co-tab:hover{color:#fff}.page-comercial.page-crm.co-embed .co-tab.on{background:var(--co-red);color:#fff;font-weight:700}.page-comercial.page-crm.co-embed .co-distr{border:1px solid var(--co-line);background:var(--co-card);color:#cfd8e6;cursor:pointer;white-space:nowrap;border-radius:8px;margin-left:auto;padding:7px 13px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial.page-crm.co-embed .co-distr:hover:not(:disabled){background:var(--co-red);color:#fff;border-color:transparent}.page-comercial.page-crm.co-embed .co-distr:disabled{opacity:.6;cursor:default}.page-comercial.page-crm.co-embed .co-distr-msg{color:var(--co-grn);font-size:11px;font-weight:600}.page-comercial.page-crm.co-embed .co-distr-err{color:var(--co-red2);font-size:11px;font-weight:600}.page-comercial.page-crm.co-embed .co-kanban{flex:1;grid-template-columns:repeat(4,1fr);gap:12px;min-height:660px;display:grid}.page-comercial.page-crm.co-embed .co-col{background:var(--co-card2);border:1px solid var(--co-line3);border-radius:13px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.page-comercial.page-crm.co-embed .co-col-head{border-top:2px solid #242c3c;flex-direction:column;flex:none;gap:9px;padding:13px 14px 11px;display:flex}.page-comercial.page-crm.co-embed .co-col.c-novo .co-col-head{border-top-color:var(--co-blu)}.page-comercial.page-crm.co-embed .co-col.c-contato .co-col-head{border-top-color:#f59e0b}.page-comercial.page-crm.co-embed .co-col.c-fechado .co-col-head{border-top-color:var(--co-grn)}.page-comercial.page-crm.co-embed .co-col.c-perdido .co-col-head{border-top-color:var(--co-red)}.page-comercial.page-crm.co-embed .co-col-top{align-items:center;gap:8px;display:flex}.page-comercial.page-crm.co-embed .co-col-t{color:var(--co-tx);font-size:12.5px;font-weight:700}.page-comercial.page-crm.co-embed .co-col-sub{color:var(--co-mut2);font-size:10.5px;font-weight:600}.page-comercial.page-crm.co-embed .co-col-n{color:var(--co-mut2);margin-left:auto;font-size:12px;font-weight:800}.page-comercial.page-crm.co-embed .co-col.c-novo .co-col-n{color:var(--co-blu)}.page-comercial.page-crm.co-embed .co-col.c-contato .co-col-n{color:#f59e0b}.page-comercial.page-crm.co-embed .co-col.c-fechado .co-col-n{color:var(--co-grn)}.page-comercial.page-crm.co-embed .co-col.c-perdido .co-col-n{color:var(--co-red)}.page-comercial.page-crm.co-embed .co-col-resumo{color:var(--co-mut2);justify-content:space-between;align-items:center;gap:8px;min-height:13px;font-size:10.5px;font-weight:500;display:flex}.page-comercial.page-crm.co-embed .co-col-meta{color:var(--co-dim);flex-shrink:0}.page-comercial.page-crm.co-embed .co-col-prog{background:var(--co-line3);border-radius:2px;height:3px;overflow:hidden}.page-comercial.page-crm.co-embed .co-col-prog i{background:var(--co-red);height:100%;display:block}.page-comercial.page-crm.co-embed .co-col.c-novo .co-col-prog i{background:var(--co-blu)}.page-comercial.page-crm.co-embed .co-col.c-contato .co-col-prog i{background:#f59e0b}.page-comercial.page-crm.co-embed .co-col.c-fechado .co-col-prog i{background:var(--co-grn)}.page-comercial.page-crm.co-embed .co-col.c-perdido .co-col-prog i{background:var(--co-red)}.page-comercial.page-crm.co-embed .co-col-drop{outline:1.5px dashed var(--co-line);outline-offset:-3px}.page-comercial.page-crm.co-embed .co-col-drop.c-contato{outline-color:#f59e0b}.page-comercial.page-crm.co-embed .co-col-drop.c-fechado{outline-color:var(--co-grn)}.page-comercial.page-crm.co-embed .co-col-drop.c-perdido{outline-color:var(--co-red)}.page-comercial.page-crm.co-embed .co-col-drop.c-novo{outline-color:var(--co-blu)}.page-comercial.page-crm.co-embed .co-col-body{scrollbar-width:thin;scrollbar-color:#2a3346 transparent;flex-direction:column;flex:1;gap:9px;min-height:0;padding:10px;display:flex;overflow-y:auto}.page-comercial.page-crm.co-embed .co-col-body::-webkit-scrollbar{width:6px}.page-comercial.page-crm.co-embed .co-col-body::-webkit-scrollbar-thumb{background:#2a3346;border-radius:3px}.page-comercial.page-crm.co-embed .co-col-foot{color:var(--co-mut);border-top:1px solid var(--co-line2);flex:none;justify-content:center;align-items:center;gap:10px;margin:0 10px;padding:9px 0 3px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-comercial.page-crm.co-embed .co-pg-b{border:1px solid var(--co-line2);color:#cfd8e6;cursor:pointer;background:#1a2433;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:grid}.page-comercial.page-crm.co-embed .co-pg-b:disabled{opacity:.35;cursor:default}.page-comercial.page-crm.co-embed .co-pg-b:not(:disabled):hover{background:var(--co-red);color:#fff;border-color:transparent}.page-comercial.page-crm.co-embed .co-col-empty{border:1.5px dashed var(--co-line2);text-align:center;border-radius:11px;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;display:flex}.page-comercial.page-crm.co-embed .co-col-empty-t{color:var(--co-mut);font-size:11.5px;font-weight:600}.page-comercial.page-crm.co-embed .co-col-empty-s{color:var(--co-dim);font-size:10.5px;line-height:1.4}.page-comercial.page-crm.co-embed .co-col-empty-cta{color:var(--co-red2);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-top:2px;padding:2px 4px;font-family:inherit;font-size:10.5px;font-weight:700}.page-comercial.page-crm.co-embed .co-col-empty-cta:hover{background:rgba(225,29,46,.12)}.page-comercial.page-crm.co-embed .co-lead{background:var(--co-lead);border:1px solid var(--co-line2);border-radius:11px;flex:none;padding:12px;transition:border-color .12s,opacity .12s}.page-comercial.page-crm.co-embed .co-lead:hover{border-color:var(--co-red)}.page-comercial.page-crm.co-embed .co-lead[draggable=true]{cursor:grab}.page-comercial.page-crm.co-embed .co-lead.dragging{opacity:.4;cursor:grabbing}.page-comercial.page-crm.co-embed .co-lead-main{cursor:pointer}.page-comercial.page-crm.co-embed .co-lead-top{align-items:center;gap:10px;display:flex}.page-comercial.page-crm.co-embed .co-lead-av{color:#fff;background:var(--co-red);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font:800 12px inherit;display:flex}.page-comercial.page-crm.co-embed .co-lead-idw{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.page-comercial.page-crm.co-embed .co-lead-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.15;overflow:hidden}.page-comercial.page-crm.co-embed .co-inativo{letter-spacing:.06em;text-transform:uppercase;color:var(--co-red2);vertical-align:middle;background:rgba(225,29,46,.16);border:1px solid rgba(225,29,46,.4);border-radius:5px;margin-left:6px;padding:1px 5px;font-size:8.5px;font-weight:800;display:inline-block}.page-comercial.page-crm.co-embed .co-lead-tel{color:var(--co-mut2);font:400 10.5px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial.page-crm.co-embed .co-lead-ring{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.page-comercial.page-crm.co-embed .co-lead-ring b{background:var(--co-lead);width:26px;height:26px;color:var(--co-grn);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.page-comercial.page-crm.co-embed .co-lead-tags{align-items:center;gap:6px;margin-top:11px;display:flex}.page-comercial.page-crm.co-embed .co-lead-org{letter-spacing:.05em;color:#a5b0c4;white-space:nowrap;background:#1d2637;border-radius:6px;padding:5px 7px;font-size:9.5px;font-weight:600}.page-comercial.page-crm.co-embed .co-lead-band{letter-spacing:.05em;border-radius:6px;padding:5px 7px;font-size:9.5px;font-weight:700}.page-comercial.page-crm.co-embed .co-lead-band.hot{color:var(--co-red2);background:rgba(225,29,46,.16)}.page-comercial.page-crm.co-embed .co-lead-band.warm{color:#f6c667;background:rgba(231,177,10,.16)}.page-comercial.page-crm.co-embed .co-lead-band.cold{color:#9cc0ff;background:rgba(77,157,255,.16)}.page-comercial.page-crm.co-embed .co-lead-ago{color:var(--co-mut2);white-space:nowrap;margin-left:auto;font-size:10px}.page-comercial.page-crm.co-embed .co-lead-motivo{color:var(--co-red2);align-items:center;gap:2px;margin-top:8px;font-size:10.5px;font-weight:600;display:flex}.page-comercial.page-crm.co-embed .co-lead-resp{color:var(--co-mut);align-items:center;gap:6px;margin-top:8px;font-size:10.5px;font-weight:600;display:flex}.page-comercial.page-crm.co-embed .co-lead-resp-dot{background:var(--co-blu);border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-comercial.page-crm.co-embed .stage-motivo{color:var(--co-mut2);flex-direction:column;gap:5px;margin-top:12px;font-size:11px;font-weight:700;display:flex}.page-comercial.page-crm.co-embed .co-lead-acts{border-top:1px solid var(--co-line2);grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:10px;padding-top:10px;display:grid}.page-comercial.page-crm.co-embed .co-lead-act{color:#cfd8e6;cursor:pointer;background:#1a2433;border:none;border-radius:7px;justify-content:center;align-items:center;padding:7px 0;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;display:flex}.page-comercial.page-crm.co-embed .co-lead-act:hover{background:var(--co-red);color:#fff}.page-comercial.page-crm.co-embed .co-lead-act.adv{color:#fff}.page-comercial.page-crm.co-embed .co-lead-act.ghost{color:var(--co-dim);cursor:default;background:0 0}.page-comercial.page-crm.co-embed .co-lead-act.ghost:hover{color:var(--co-dim);background:0 0}.page-comercial.page-crm.co-embed .co-sec{padding:24px 30px 44px}.page-comercial.page-crm.co-embed .co-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.page-comercial.page-crm.co-embed .co-sec-title{color:#fff;font-size:15px;font-weight:800}.page-comercial.page-crm.co-embed .co-sec-count{color:var(--co-mut2);margin-left:4px;font-size:12px;font-weight:700}.page-comercial.page-crm.co-embed .co-tasks{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.page-comercial.page-crm.co-embed .co-task{background:var(--co-lead);border:1px solid var(--co-line2);border-radius:12px;flex-direction:column;gap:9px;padding:12px;display:flex}.page-comercial.page-crm.co-embed .co-task.late{border-color:rgba(225,29,46,.4)}.page-comercial.page-crm.co-embed .co-task.done{opacity:.58}.page-comercial.page-crm.co-embed .co-task-head{align-items:center;gap:9px;display:flex}.page-comercial.page-crm.co-embed .co-task-av{color:#cfd8e6;background:#1d2637;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10.5px;font-weight:800;display:grid}.page-comercial.page-crm.co-embed .co-task-name{color:#fff;font-size:12px;font-weight:700}.page-comercial.page-crm.co-embed .co-task-body{align-items:center;gap:8px;display:flex}.page-comercial.page-crm.co-embed .co-task-ico{font-size:13px}.page-comercial.page-crm.co-embed .co-task-tit{color:#cfdcf0;font-size:12px;font-weight:600}.page-comercial.page-crm.co-embed .co-task-sub{color:var(--co-mut2);font-size:10.5px}.page-comercial.page-crm.co-embed .co-task-sub.late{color:var(--co-red2)}.page-comercial.page-crm.co-embed .co-task-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.page-comercial.page-crm.co-embed .co-task-st{text-transform:uppercase;letter-spacing:.05em;color:var(--co-mut2);font-size:10px;font-weight:700}.page-comercial.page-crm.co-embed .co-task-st.late{color:var(--co-red2)}.page-comercial.page-crm.co-embed .co-task-st.done{color:var(--co-grn)}.page-comercial.page-crm.co-embed .co-task-btn{border:1px solid var(--co-line2);color:#cfd8e6;cursor:pointer;background:#1a2433;border-radius:7px;width:26px;height:26px}.page-comercial.page-crm.co-embed .co-task-btn:hover{background:var(--co-grn);color:#06210f;border-color:transparent}.page-comercial.page-crm.co-embed .co-vazio{text-align:center;color:var(--co-mut);grid-column:1/-1;padding:24px;font-size:12px;font-weight:600}.page-comercial.page-crm.co-embed .co-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--co-red);border-radius:50%;width:34px;height:34px;margin:60px auto;animation:.8s linear infinite spin}@media (width<=1180px){.page-comercial.page-crm.co-embed .co-screen{min-height:0}.page-comercial.page-crm.co-embed .co-body{padding:16px 20px 24px}.page-comercial.page-crm.co-embed .co-top{padding:16px 20px}.page-comercial.page-crm.co-embed .co-kanban{grid-template-columns:repeat(2,1fr);min-height:auto;overflow:visible}.page-comercial.page-crm.co-embed .co-col{min-height:0}.page-comercial.page-crm.co-embed .co-col-body{overflow:visible}.page-comercial.page-crm.co-embed .co-kpis{grid-template-columns:repeat(2,1fr)}.page-comercial.page-crm.co-embed .co-search-drop{width:min(360px,90vw)}.page-comercial.page-crm.co-embed .co-sec{padding:24px 20px 44px}.page-comercial.page-crm.co-embed .co-search{width:240px}}@media (width<=720px){.page-comercial.page-crm.co-embed .co-kpis,.page-comercial.page-crm.co-embed .co-kanban{grid-template-columns:1fr}.page-comercial.page-crm.co-embed .co-top-r{flex-wrap:wrap}.page-comercial.page-crm.co-embed .co-search{width:100%;max-width:none}}.page-comercial.page-crm{background:radial-gradient(at 50% -10%,#edeff3 0%,#e7e9ee 60%) fixed;grid-template-rows:none;display:flex}.page-comercial.page-crm .co-agenda{color:#fff;background:linear-gradient(120deg,#002664,#001233);border-radius:18px;align-items:center;gap:12px;padding:11px 16px;display:flex}.page-comercial.page-crm .co-agenda-lbl{flex-shrink:0;font-size:13px;font-weight:800}.page-comercial.page-crm .co-agenda-list{align-items:center;gap:8px;display:flex;overflow-x:auto}.page-comercial.page-crm .co-ag-chip{white-space:nowrap;background:rgba(255,255,255,.08);border-radius:10px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;display:inline-flex}.page-comercial.page-crm .co-ag-chip.hot{background:var(--red-700)}.page-comercial.page-crm .co-ag-ini{background:rgba(255,255,255,.16);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:800;display:flex}.page-comercial.page-crm .co-ag-hora{font-weight:800}.page-comercial.page-crm .co-ag-sep{opacity:.4}.page-comercial.page-crm .co-ag-tit{color:rgba(255,255,255,.8)}.page-comercial.page-crm .co-agenda-vazio{color:rgba(255,255,255,.5);font-size:12px}.page-comercial.page-crm .co-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin:22px 0 8px;display:flex}.page-comercial.page-crm .co-head-left{align-items:center;gap:16px;display:flex}.page-comercial.page-crm .co-h1{color:#101828;letter-spacing:-.04em;font-size:clamp(30px,4vw,44px);font-weight:900}.page-comercial.page-crm .co-nova{color:#fff;cursor:pointer;background:#002664;border:none;border-radius:14px;align-items:center;gap:7px;height:42px;padding:0 20px;font-family:inherit;font-size:13.5px;font-weight:800;display:inline-flex}.page-comercial.page-crm .co-nova:hover{filter:brightness(1.15)}.page-comercial.page-crm .co-kpis{flex-wrap:wrap;gap:12px;display:flex}.page-comercial.page-crm .co-kpi{border:1px solid var(--border);background:#fff;border-radius:20px;align-items:center;gap:12px;min-width:190px;padding:13px 18px;display:flex;box-shadow:0 2px 8px rgba(20,30,60,.05)}.page-comercial.page-crm .co-kpi-ic{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.page-comercial.page-crm .co-kpi-ic.navy{background:#eef1fb}.page-comercial.page-crm .co-kpi-ic.green{background:#e7f6ee}.page-comercial.page-crm .co-kpi-ic.red{background:#fce8ec}.page-comercial.page-crm .co-kpi-top{align-items:baseline;gap:8px;display:flex}.page-comercial.page-crm .co-kpi-val{color:#101828;letter-spacing:-.03em;font-size:26px;font-weight:900}.page-comercial.page-crm .co-kpi-delta{border-radius:99px;padding:2px 7px;font-size:11px;font-weight:800}.page-comercial.page-crm .co-kpi-delta.up{color:var(--green-600);background:#e7f6ee}.page-comercial.page-crm .co-kpi-delta.down{color:var(--red-700);background:#fce8ec}.page-comercial.page-crm .co-kpi-delta.flat{color:var(--text-dim);background:var(--surface)}.page-comercial.page-crm .co-kpi-lbl{color:var(--text-muted);margin-top:2px;font-size:12.5px;font-weight:600}.page-comercial.page-crm .co-sec{margin-top:26px}.page-comercial.page-crm .co-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-comercial.page-crm .co-sec-title{color:#101828;letter-spacing:-.02em;font-size:20px;font-weight:900}.page-comercial.page-crm .co-sec-count{color:var(--red-700);margin-left:4px;font-size:13px;font-weight:800;text-decoration:none}.page-comercial.page-crm .co-tabs{gap:8px;display:flex}.page-comercial.page-crm .co-tab{border:1px solid var(--border);height:34px;color:var(--text-muted);cursor:pointer;background:#fff;border-radius:99px;padding:0 15px;font-family:inherit;font-size:12.5px;font-weight:700}.page-comercial.page-crm .co-tab:hover{border-color:var(--navy-300)}.page-comercial.page-crm .co-tab.on{color:#fff;background:#002664;border-color:#002664}.page-comercial.page-crm .co-lead{text-align:left;border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:20px;flex:0 0 232px;padding:18px;font-family:inherit;transition:transform .12s,box-shadow .12s;box-shadow:0 2px 8px rgba(20,30,60,.05)}.page-comercial.page-crm .co-lead:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(20,30,60,.1)}.page-comercial.page-crm .co-lead-top{justify-content:space-between;align-items:center;display:flex}.page-comercial.page-crm .co-lead-av{color:#fff;background:var(--navy-600);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;font-weight:900;display:flex}.page-comercial.page-crm .co-lead-av.b-quente{background:linear-gradient(135deg, var(--red-700), var(--red-500))}.page-comercial.page-crm .co-lead-av.b-morno{background:linear-gradient(135deg, #a16207, var(--gold-500))}.page-comercial.page-crm .co-lead-arr{color:var(--text-dim);font-size:15px}.page-comercial.page-crm .co-lead-name{color:#101828;margin-top:14px;font-size:16px;font-weight:800}.page-comercial.page-crm .co-inativo{letter-spacing:.06em;text-transform:uppercase;color:#b91c1c;vertical-align:middle;background:rgba(185,28,28,.1);border:1px solid rgba(185,28,28,.3);border-radius:6px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-block}.page-comercial.page-crm .co-lead-role{color:var(--text-muted);margin-top:2px;font-size:12.5px}.page-comercial.page-crm .co-lead-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:16px;padding-top:14px;display:flex}.page-comercial.page-crm .co-lead-org{background:var(--surface);color:var(--text-muted);border-radius:8px;margin-top:4px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-block}.page-comercial.page-crm .co-lead-band{white-space:nowrap;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800}.page-comercial.page-crm .co-lead-band.hot{color:var(--red-700);background:#fce8ec}.page-comercial.page-crm .co-lead-band.warm{color:#a16207;background:#fef9c3}.page-comercial.page-crm .co-lead-band.cold{color:var(--navy-600);background:var(--navy-50)}.page-comercial.page-crm .co-tasks{grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:14px;display:grid}.page-comercial.page-crm .co-task{border:1px solid var(--border);background:#fff;border-radius:20px;padding:16px;box-shadow:0 2px 8px rgba(20,30,60,.05)}.page-comercial.page-crm .co-task.late{border-color:#f3b0bd}.page-comercial.page-crm .co-task.done{opacity:.7}.page-comercial.page-crm .co-task-head{align-items:center;gap:10px;display:flex}.page-comercial.page-crm .co-task-av{background:var(--navy-600);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:flex}.page-comercial.page-crm .co-task-name{color:#101828;font-size:13.5px;font-weight:800}.page-comercial.page-crm .co-task-body{align-items:center;gap:10px;margin-top:14px;display:flex}.page-comercial.page-crm .co-task-ico{font-size:20px}.page-comercial.page-crm .co-task-tit{color:#101828;font-size:16px;font-weight:800}.page-comercial.page-crm .co-task.done .co-task-tit{color:var(--text-muted);text-decoration:line-through}.page-comercial.page-crm .co-task-sub{color:var(--text-muted);margin-top:8px;font-size:12px}.page-comercial.page-crm .co-task-sub.late{color:var(--red-700);font-weight:700}.page-comercial.page-crm .co-task-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.page-comercial.page-crm .co-task-st{background:var(--surface);color:var(--text-muted);border-radius:99px;padding:5px 12px;font-size:11px;font-weight:800}.page-comercial.page-crm .co-task-st.done{color:var(--green-600);background:#e7f6ee}.page-comercial.page-crm .co-task-st.late{color:var(--red-700);background:#fce8ec}.page-comercial.page-crm .co-task-btn{background:var(--green-600);color:#fff;cursor:pointer;border:none;border-radius:50%;width:38px;height:38px;font-size:16px}.page-comercial.page-crm .co-task.done .co-task-btn{background:var(--navy-600)}.page-comercial.page-crm .co-task-btn:hover{filter:brightness(1.1)}.page-comercial.page-crm .co-vazio,.page-comercial.page-crm .co-agenda-vazio{color:var(--text-dim);padding:20px 0;font-size:13px}.page-comercial .co-modal{z-index:100;backdrop-filter:blur(3px);background:rgba(10,15,40,.5);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.page-comercial .co-modal-card{background:var(--card);border-radius:20px;width:min(460px,96vw);max-height:90vh;overflow-y:auto;box-shadow:0 30px 80px rgba(0,0,0,.4)}.page-comercial .dv-scr{z-index:200;color:#e7ebf3;-webkit-overflow-scrolling:touch;background:#0a0d14;animation:.28s cubic-bezier(.16,1,.3,1) both coSlideIn;position:fixed;inset:0;overflow-y:auto}.page-comercial .dv-load{color:#8b96ab;justify-content:center;align-items:center;min-height:100dvh;font:600 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-comercial .dv-page{flex-direction:column;gap:16px;max-width:1480px;margin:0 auto;padding:22px 26px 44px;display:flex}.page-comercial .dv-top{align-items:center;gap:14px;display:flex}.page-comercial .dv-crumb{align-items:center;gap:9px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-comercial .dv-crumb span{color:#6f7b93}.page-comercial .dv-crumb i{color:#3a4459;font-style:normal}.page-comercial .dv-crumb b{color:#a5b0c4;font-weight:600}.page-comercial .dv-back{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;margin-left:auto;padding:10px 15px;font:600 11.5px/1 inherit;transition:border-color .15s,color .15s}.page-comercial .dv-back:hover{color:#fff;border-color:#35455f}.page-comercial .dv-hero{background:linear-gradient(150deg,#16203a,#0f1524);border:1px solid #22304a;border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;display:flex}.page-comercial .dv-av{color:#fff;background:linear-gradient(150deg,#e11d2e,#8f0b20);border-radius:18px;flex:none;justify-content:center;align-items:center;width:62px;height:62px;font:900 25px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;box-shadow:0 10px 24px rgba(225,29,46,.32)}.page-comercial .dv-hmeta{flex-direction:column;gap:8px;min-width:0;display:flex}.page-comercial .dv-hname{letter-spacing:-.025em;color:#fff;font:800 26px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-htags{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.page-comercial .dv-badge{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:5px 8px;font:700 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-badge-hot{color:#ff6274;background:rgba(225,29,46,.16)}.page-comercial .dv-badge-st{color:#9dc2f5;text-transform:none;letter-spacing:0;background:rgba(77,157,255,.14);font-size:11px;font-weight:600}.page-comercial .dv-hsub{color:#8b96ab;font:400 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-stats{align-items:center;gap:18px;margin-left:auto;display:flex}.page-comercial .dv-stat{border-left:1px solid #22304a;flex-direction:column;gap:5px;padding-left:18px;display:flex}.page-comercial .dv-stat-l{letter-spacing:.12em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-stat-v{color:#fff;font-variant-numeric:tabular-nums;font:800 20px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-stat-hot{color:#ff6274}.page-comercial .dv-hacts{border-left:1px solid #22304a;gap:9px;padding-left:18px;display:flex}.page-comercial .dv-wa{color:#fff;background:#1f8f52;border-radius:11px;align-items:center;padding:12px 18px;font:800 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;display:inline-flex}.page-comercial .dv-wa:hover{filter:brightness(1.08)}.page-comercial .dv-ghost{color:#c9d3e4;border:1px solid #2b3855;border-radius:11px;align-items:center;padding:12px 18px;font:700 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;display:inline-flex}.page-comercial .dv-ghost:hover{color:#fff;border-color:#3a4c6b}.page-comercial .dv-grid{grid-template-columns:340px 1fr 380px;align-items:start;gap:14px;display:grid}.page-comercial .dv-col{flex-direction:column;gap:12px;display:flex}.page-comercial .dv-card{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-comercial .dv-ct{letter-spacing:.16em;color:#7d89a1;align-items:center;gap:8px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-comercial .dv-ct-r{letter-spacing:0;color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-contact{flex-direction:column;gap:9px;display:flex}.page-comercial .dv-crow{background:#0e1420;border:1px solid #1c2434;border-radius:11px;align-items:center;gap:11px;padding:10px 12px;display:flex}.page-comercial .dv-cic{background:#1b2333;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.page-comercial .dv-cic img{width:15px;height:15px;filter:var(--f-dim);opacity:.9}.page-comercial .dv-cmeta{flex-direction:column;gap:3px;min-width:0;display:flex}.page-comercial .dv-cl{letter-spacing:.12em;color:#6f7b93;font:600 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-cv{color:#e7ebf3;text-overflow:ellipsis;white-space:nowrap;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-comercial .dv-cv-none{color:#8b96ab;font-weight:600}.page-comercial .dv-cta{color:#ff6274;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;font:700 10.5px/1 inherit;text-decoration:none}.page-comercial .dv-cta.g{color:#3ddc84}.page-comercial .dv-cta.b{color:#9dc2f5}.page-comercial .dv-cta:hover{filter:brightness(1.15)}.page-comercial .dv-pills{flex-wrap:wrap;gap:7px;display:flex}.page-comercial .dv-pill{color:#a5b0c4;background:#111b2b;border:1px solid #1f2a3d;border-radius:999px;padding:7px 11px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-pill-red{color:#ff8b98;background:rgba(225,29,46,.13);border-color:rgba(225,29,46,.36)}.page-comercial .dv-pill-azul{color:#9dc2f5;background:rgba(77,157,255,.11);border-color:rgba(77,157,255,.3)}.page-comercial .dv-pill-gold{color:#ffcf85;background:rgba(255,176,32,.11);border-color:rgba(255,176,32,.3)}.page-comercial .dv-mini{flex-direction:column;display:flex}.page-comercial .dv-mrow{border-top:1px dashed rgba(168,184,236,.14);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;display:flex}.page-comercial .dv-mrow:first-child{border-top:0;padding-top:2px}.page-comercial .dv-mk{color:#7d89a1;text-transform:uppercase;letter-spacing:.08em;font-size:9.5px;font-weight:600}.page-comercial .dv-mv{color:#e7ebf3;text-align:right;font-size:12px;font-weight:700}.page-comercial .dv-disc{background:linear-gradient(110deg,rgba(225,29,46,.16),rgba(225,29,46,.04));border:1px solid rgba(225,29,46,.36);border-radius:13px;flex-direction:column;gap:11px;padding:16px;display:flex}.page-comercial .dv-disc-l{letter-spacing:.16em;color:#ff8b98;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-disc-row{align-items:center;gap:12px;display:flex}.page-comercial .dv-disc-pct{letter-spacing:-.03em;color:#fff;font:900 30px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-disc-sub{color:#c9a3ab;font:400 11.5px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-disc-sub b{color:#fff;font-weight:800}.page-comercial .dv-steps{gap:5px;display:flex}.page-comercial .dv-steps i{background:#3a1d24;border-radius:3px;flex:1;height:5px}.page-comercial .dv-steps i.on{background:#e11d2e}.page-comercial .dv-disc-none{color:#c9a3ab;font:500 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-seg{background:#0e1420;border:1px solid #1f2838;border-radius:10px;gap:2px;padding:3px;display:flex}.page-comercial .dv-seg-b{text-align:center;color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:10px 0;font:600 12px/1 inherit;transition:background .12s,color .12s}.page-comercial .dv-seg-b:hover:not(:disabled):not(.on){color:#c9d3e4;background:rgba(255,255,255,.04)}.page-comercial .dv-seg-b.on{color:#fff;cursor:default;background:#e11d2e;font-weight:700}.page-comercial .dv-seg-b:disabled:not(.on){opacity:.5;cursor:progress}.page-comercial .dv-note{color:#6f7b93;font:400 10.5px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-motivo{letter-spacing:.12em;color:#7d89a1;flex-direction:column;gap:6px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-comercial .dv-motivo select{color:#e7ebf3;background:#0e1420;border:1px solid #1f2838;border-radius:10px;padding:10px 12px;font:500 12px/1 inherit}.page-comercial .dv-err{color:#ff6274;font:700 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-qgrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.page-comercial .dv-qcard{background:#0e1420;border:1px solid #1c2434;border-radius:11px;flex-direction:column;gap:5px;padding:12px 13px;display:flex}.page-comercial .dv-qk{letter-spacing:.12em;color:#6f7b93;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-qv{color:#e7ebf3;font:700 13px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-next-tx{color:#c9d3e4;font:500 12.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-next-btns{flex-wrap:wrap;gap:9px;display:flex}.page-comercial .dv-btn-red{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:10px;align-items:center;padding:10px 14px;font:700 12px/1 inherit;text-decoration:none;display:inline-flex}.page-comercial .dv-btn-red:hover{filter:brightness(1.08)}.page-comercial .dv-btn-out{color:#c9d3e4;border:1px solid #2b3855;border-radius:10px;align-items:center;padding:10px 14px;font:600 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;display:inline-flex}.page-comercial .dv-btn-out:hover{color:#fff;border-color:#3a4c6b}.page-comercial .dv-htot{color:#3ddc84;letter-spacing:0;margin-left:auto;font:800 14px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial .dv-hgroup{flex-direction:column;gap:8px;display:flex}.page-comercial .dv-hgroup+.dv-hgroup{margin-top:6px}.page-comercial .dv-hg-head{align-items:center;gap:9px;display:flex}.page-comercial .dv-hg-l{letter-spacing:.1em;color:#5d6880;font:600 9px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial .dv-hg-line{background:#1c2434;flex:1;height:1px}.page-comercial .dv-hg-s{color:#5d6880;font:600 9.5px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial .dv-ev{background:#0e1420;border:1px solid #1c2434;border-radius:10px;align-items:center;gap:11px;padding:9px 11px;display:flex}.page-comercial .dv-dot{border-radius:50%;flex:none;width:7px;height:7px}.page-comercial .dv-dot-azul{background:#4d9dff}.page-comercial .dv-dot-red{background:#e11d2e}.page-comercial .dv-dot-roxo{background:#7c5cff}.page-comercial .dv-dot-verde{background:#3ddc84}.page-comercial .dv-ev-n{color:#c9d3e4;font:500 12px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .dv-ev-p{color:#3ddc84;margin-left:auto;font:700 11.5px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial .dv-ev-p-red{color:#ff6274}.page-comercial .dv-pager{border-top:1px solid #1c2434;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:12px;display:flex}.page-comercial .dv-pg-b{color:#c9d3e4;cursor:pointer;background:#0e1420;border:1px solid #28334a;border-radius:9px;padding:8px 12px;font:700 11px/1 inherit;transition:border-color .15s,color .15s,opacity .15s}.page-comercial .dv-pg-b:hover:not(:disabled){color:#fff;border-color:#3a4c6b}.page-comercial .dv-pg-b:disabled{opacity:.4;cursor:default}.page-comercial .dv-pg-i{color:#7d89a1;font-variant-numeric:tabular-nums;font:600 10.5px/1 ui-monospace,JetBrains Mono,monospace}@media (width<=1180px){.page-comercial .dv-grid{grid-template-columns:1fr 1fr}.page-comercial .dv-col-r{grid-column:1/-1}}@media (width<=760px){.page-comercial .dv-page{padding:16px 14px 32px}.page-comercial .dv-grid{grid-template-columns:1fr}.page-comercial .dv-col-r{grid-column:auto}.page-comercial .dv-stats,.page-comercial .dv-hacts{border-left:0;margin-left:0;padding-left:0}.page-comercial .dv-hacts{flex:1}.page-comercial .dv-wa,.page-comercial .dv-ghost{flex:1;justify-content:center}}.page-comercial .nt-card{background:#0e1420;border:1px solid #1f2a3d;border-radius:16px;flex-direction:column;width:min(560px,96vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.55)}.page-comercial .nt-head{background:#131c2c;border-bottom:1px solid #1f2a3d;flex:none;align-items:center;gap:13px;padding:18px 22px;display:flex}.page-comercial .nt-head-ic{background:linear-gradient(150deg,#e11d2e,#8f0b20);border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.page-comercial .nt-head-ic img{width:18px;height:18px;filter:var(--f-white)}.page-comercial .nt-head-tx{flex-direction:column;gap:4px;min-width:0;display:flex}.page-comercial .nt-title{letter-spacing:-.02em;color:#fff;font:800 19px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-sub{color:#8b96ab;font:400 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-x{color:#8b96ab;cursor:pointer;background:0 0;border:1px solid #253148;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;font:400 22px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:color .15s,border-color .15s;display:inline-flex}.page-comercial .nt-x:hover{color:#fff;border-color:#35455f}.page-comercial .nt-body{flex-direction:column;flex:1;gap:18px;padding:20px 22px;display:flex;overflow-y:auto}.page-comercial .nt-field{flex-direction:column;gap:9px;display:flex}.page-comercial .nt-lbl{letter-spacing:.16em;color:#7d89a1;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-opt{letter-spacing:0;color:#5d6880;margin-left:6px;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-lbl-row{align-items:baseline;display:flex}.page-comercial .nt-count{color:#5d6880;margin-left:auto;font:400 10px/1 ui-monospace,JetBrains Mono,monospace}.page-comercial .nt-lead-box{position:relative}.page-comercial .nt-search{background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:11px;padding:11px 13px;transition:border-color .15s;display:flex}.page-comercial .nt-search:focus-within{border-color:#2b3855}.page-comercial .nt-search-ic{width:16px;height:16px;filter:var(--f-dim);opacity:.8;flex:none}.page-comercial .nt-search-in{color:#e7ebf3;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font:500 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-search-in::placeholder{color:#5d6880;font-weight:400}.page-comercial .nt-search-x{color:#8b96ab;cursor:pointer;background:#1b2333;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font:400 15px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-comercial .nt-search-x:hover{color:#fff}.page-comercial .nt-lead-drop{z-index:8;background:#0b0f18;border:1px solid #26303f;border-radius:11px;flex-direction:column;gap:2px;max-height:210px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px rgba(0,0,0,.55)}.page-comercial .nt-lead-opt{text-align:left;color:#e7ebf3;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;padding:9px 11px;font:500 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-comercial .nt-lead-opt:hover{background:rgba(77,157,255,.12)}.page-comercial .nt-tipos{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.page-comercial .nt-tipo{cursor:pointer;background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;flex-direction:column;align-items:center;gap:7px;padding:12px 10px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.page-comercial .nt-tipo img{width:18px;height:18px;filter:var(--f-dim);transition:filter .15s}.page-comercial .nt-tipo span{color:#a5b0c4;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-tipo:hover{border-color:#2b3855}.page-comercial .nt-tipo.on{background:rgba(225,29,46,.13);border-color:rgba(225,29,46,.45)}.page-comercial .nt-tipo.on img{filter:var(--f-red)}.page-comercial .nt-tipo.on span{color:#fff;font-weight:700}.page-comercial .nt-input{color:#e7ebf3;background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;width:100%;padding:13px 14px;font:400 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s}.page-comercial .nt-input::placeholder{color:#5d6880}.page-comercial .nt-input:focus{border-color:#2b3855;outline:none}.page-comercial .nt-chips{flex-wrap:wrap;gap:7px;display:flex}.page-comercial .nt-chip{color:#8b96ab;cursor:pointer;background:#0e1420;border:1px solid #1f2a3d;border-radius:8px;padding:7px 11px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:color .15s,border-color .15s}.page-comercial .nt-chip:hover{color:#e7ebf3;border-color:#2b3855}.page-comercial .nt-presets{flex-wrap:wrap;gap:7px;display:flex}.page-comercial .nt-preset{color:#8b96ab;cursor:pointer;background:0 0;border:1px solid #1f2a3d;border-radius:9px;padding:8px 12px;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:all .15s}.page-comercial .nt-preset:hover{color:#e7ebf3;border-color:#2b3855}.page-comercial .nt-preset.on{color:#fff;background:#e11d2e;border-color:#e11d2e;font-weight:700}.page-comercial .nt-when{grid-template-columns:1fr 150px;gap:8px;display:grid}.page-comercial .nt-when-in{background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;transition:border-color .15s;display:flex}.page-comercial .nt-when-in:focus-within{border-color:#2b3855}.page-comercial .nt-when-in img{width:16px;height:16px;filter:var(--f-dim);flex:none}.page-comercial .nt-when-in input{color:#e7ebf3;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font:500 13px/1 inherit}.page-comercial .nt-when-in input::-webkit-calendar-picker-indicator{filter:invert();opacity:.5;cursor:pointer}.page-comercial .nt-err{color:#ff6274;font:700 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-comercial .nt-foot{background:#131c2c;border-top:1px solid #1f2a3d;flex-direction:column;flex:none;gap:10px;padding:14px 22px;display:flex}.page-comercial .nt-foot-btns{gap:9px;display:flex}.page-comercial .nt-cancel{color:#c9d3e4;cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:11px;padding:13px 18px;font:700 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s}.page-comercial .nt-cancel:hover{border-color:#3a4c6b}.page-comercial .nt-create{color:#6f7b93;cursor:not-allowed;background:#1b2333;border:1px solid #253148;border-radius:11px;flex:1;padding:13px;font:800 13.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:all .15s}.page-comercial .nt-create:not(:disabled){color:#fff;cursor:pointer;background:linear-gradient(135deg,#e11d2e,#8f0b20);border-color:transparent;box-shadow:0 6px 18px rgba(225,29,46,.3)}.page-comercial .nt-foot-hint{text-align:center;color:#7d89a1;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-staff{--navy:#1a2b6b;--red:#c41230;--border:#d4dcf6;--ink:#171717;--muted:#525252;min-height:100dvh;color:var(--ink);background:linear-gradient(#eef1fb,#f2f4fa);justify-content:center;align-items:center;padding:24px;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-staff .st-card{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:32px 28px;display:flex;box-shadow:0 20px 60px rgba(26,43,107,.15)}.page-staff .st-brand{justify-content:center;margin-bottom:10px;display:flex}.page-staff .st-logo{object-fit:contain;width:auto;height:44px}.page-staff .st-title{color:var(--navy);letter-spacing:-.02em;text-align:center;font-size:20px;font-weight:900}.page-staff .st-sub{color:var(--muted);text-align:center;margin-bottom:6px;font-size:13px}.page-staff .st-field{flex-direction:column;gap:5px;display:flex}.page-staff .st-field label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.page-staff .st-field input{border:1px solid var(--border);border-radius:10px;outline:none;padding:13px 14px;font-family:inherit;font-size:14px;line-height:1.25}.page-staff .st-field input:focus{border-color:#3452c0;box-shadow:0 0 0 3px rgba(52,82,192,.15)}.page-staff .st-field input.invalido{background:#fff5f7;border-color:#c41230}.page-staff .st-field input.invalido:focus{border-color:#c41230;box-shadow:0 0 0 3px rgba(196,18,48,.12)}.page-staff .st-wrap{display:flex;position:relative}.page-staff .st-wrap input{flex:1;padding-left:42px}.page-staff .st-wrap input.tem-olho{padding-right:46px}.page-staff .st-ic{width:18px;height:18px;filter:var(--f-dim);pointer-events:none;transition:filter .16s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.page-staff .st-wrap:focus-within .st-ic{filter:var(--f-navy)}.page-staff .st-wrap:has(input.invalido) .st-ic{filter:var(--f-red)}.page-staff .st-olho{cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .16s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.page-staff .st-olho:hover{background:rgba(26,43,107,.06)}.page-staff .st-olho img{width:19px;height:19px;filter:var(--f-dim)}.page-staff .st-olho:hover img{filter:var(--f-navy)}.page-staff .st-link{color:var(--muted,#5b6478);cursor:pointer;background:0 0;border:none;align-self:center;padding:4px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none}.page-staff .st-link:hover{color:#c41230}.page-staff .st-modal{z-index:60;-webkit-backdrop-filter:blur(4px);background:rgba(12,20,50,.5);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.page-staff .st-btn{background:linear-gradient(135deg, #8b1230, var(--red));color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:12px;height:50px;margin-top:6px;font-family:inherit;font-size:15px;font-weight:900}.page-staff .st-btn:hover{filter:brightness(1.08)}.page-staff .st-btn:disabled{opacity:.6;cursor:default}.page-staff .st-err{color:var(--red);background:#fce8ec;border:1px solid #fca5a5;border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:700}.page-staff .st-foot{color:#9a9a9a;text-align:center;margin-top:4px;font-size:11px}.page-comercial.page-rede{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#060f26;--surface-alt:rgba(255,255,255,.04);--card:rgba(255,255,255,.05);--border:rgba(255,255,255,.1);--border-strong:rgba(255,255,255,.18);--bg-hover:rgba(255,255,255,.06);--text-main:#eaf1ff;--text-muted:#8da2c8;--text-dim:#6b7ba8;color:var(--text-main);background:#060f26}.page-comercial.page-rede .topbar{-webkit-backdrop-filter:blur(18px);box-shadow:none;background:rgba(6,14,34,.72);border-bottom:1px solid rgba(255,255,255,.08)}.page-comercial.page-rede .brand-title{color:#fff}.page-comercial.page-rede .brand-sep{background:rgba(255,255,255,.14)}.page-comercial.page-rede .co-logout{color:#fff}.page-comercial.page-rede .co-logout:hover{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.page-comercial.page-rede .rede-subbar{background:rgba(255,255,255,.03);border-bottom-color:rgba(255,255,255,.08)}.page-comercial.page-rede .rede-back{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18)}.page-comercial.page-rede .rede-back:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.32)}.page-comercial.page-rede .rede-crumb b{color:#fff}.page-comercial.page-rede .metrics{background:rgba(255,255,255,.08);border-bottom-color:rgba(255,255,255,.08)}.page-comercial.page-rede .queue{background:rgba(255,255,255,.03);border-right-color:rgba(255,255,255,.08)}.page-comercial.page-rede .queue-head{background:rgba(255,255,255,.03);border-bottom-color:rgba(255,255,255,.08)}.page-comercial.page-rede .q-title{color:#fff}.page-comercial.page-rede .q-count{color:var(--text-muted);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.page-comercial.page-rede .q-count b{color:#fff}.page-comercial.page-rede .q-table thead th{background:#0a1430;border-bottom-color:rgba(255,255,255,.1)}.page-comercial.page-rede .q-table tbody tr{border-bottom-color:rgba(255,255,255,.06)}.page-comercial.page-rede .q-table tbody tr:hover{background:rgba(255,255,255,.05)}.page-comercial.page-rede .q-table tbody tr.selected{background:rgba(224,32,64,.12)}.page-comercial.page-rede .q-table tbody tr.selected td:first-child{border-left-color:var(--red-500)}.page-comercial.page-rede .lead-name{color:#fff}.page-comercial.page-rede .co-note{color:var(--text-dim)}.page-comercial.page-rede .score-quente,.page-comercial.page-rede .tag,.page-comercial.page-rede .st-novo{color:#ff8fa3;background:rgba(224,32,64,.16);border-color:rgba(224,32,64,.36)}.page-comercial.page-rede .score-morno,.page-comercial.page-rede .st-contato{color:#fbbf24;background:rgba(245,158,11,.16);border-color:rgba(245,158,11,.34)}.page-comercial.page-rede .score-frio{color:#a8b8ec;background:rgba(52,82,192,.18);border-color:rgba(52,82,192,.38)}.page-comercial.page-rede .st-fechado{color:#4ade80;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.34)}.page-comercial.page-rede .st-perdido{color:var(--text-muted);background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.page-comercial.page-rede .detail{background:rgba(255,255,255,.03);border-left-color:rgba(255,255,255,.08)}.page-comercial.page-rede .detail-empty{color:var(--text-dim)}.page-comercial.page-rede .detail-head{background:rgba(255,255,255,.04)}.page-comercial.page-rede .dh-name{color:#fff}.page-comercial.page-rede .dh-close{color:var(--text-muted);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16)}.page-comercial.page-rede .dh-close:hover{color:#fff;background:rgba(255,255,255,.12)}.page-comercial.page-rede .detail-body{background:0 0}.page-comercial.page-rede .d-sec-title{color:#fff}.page-comercial.page-rede .d-sec-title:after{background:rgba(255,255,255,.1)}.page-comercial.page-rede .stg-pill{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.16)}.page-comercial.page-rede .stg-pill:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.page-comercial.page-rede .stg-pill.on{background:var(--red-600);color:#fff;border-color:transparent}.page-comercial.page-rede .stage-err{color:#ff8fa3;background:rgba(224,32,64,.14);border-color:rgba(224,32,64,.36)}.page-comercial.page-rede .timeline{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.09)}.page-comercial.page-rede .tl-dot{color:var(--text-dim);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18)}.page-comercial.page-rede .tl-text{color:var(--text-main)}.page-comercial.page-rede .tl-text b{color:#fff}.page-comercial.page-rede .detail-foot{background:rgba(255,255,255,.04);border-top-color:rgba(255,255,255,.08)}.page-comercial.page-rede .act.act-link{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2)}.page-comercial.page-rede .act.act-link:hover{background:rgba(255,255,255,.12)}@keyframes admPulse{0%,to{opacity:1}50%{opacity:.5}}.page-admin{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--navy-950:#080f2a;--navy-900:#0f1a47;--navy-800:#132060;--navy-700:#182873;--navy-600:#cdd9f5;--navy-500:#2038a0;--navy-400:#3452c0;--navy-300:#6680d8;--navy-200:#a8b8ec;--navy-100:#d4dcf6;--navy-50:#eef1fb;--red-800:#9a0e24;--red-700:#c41230;--red-600:#d4162f;--red-500:#e02040;--red-400:#ea5070;--red-300:#f2889c;--red-100:#fce8ec;--red-50:#fff5f7;--gold-500:#f59e0b;--gold-400:#facc15;--gold-100:#fef9c3;--green-600:#16a34a;--green-500:#22c55e;--green-400:#4ade80;--green-100:#dcfce7;--surface:#060f26;--surface-alt:rgba(255,255,255,.043);--card:rgba(255,255,255,.06);--border:rgba(255,255,255,.12);--border-strong:rgba(255,255,255,.2);--text:#eaf1ff;--text-muted:#8da2c8;--text-dim:#6b7ba8;--rd:16px;--sh:0 1px 2px rgba(0,0,0,.2), 0 10px 26px -12px rgba(0,0,0,.5);--sh-hover:0 2px 6px rgba(0,0,0,.3), 0 18px 40px -14px rgba(0,0,0,.6);font-family:Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:100dvh;color:var(--text);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;background:#0a0d14;flex-direction:row;font-family:"Exo 2",system-ui,sans-serif;display:flex;overflow:hidden}.page-admin .adm-side{background:#0d111a;border:1px solid #1a2131;border-radius:12px;flex-direction:column;flex-shrink:0;width:264px;margin:14px 0 14px 14px;display:flex;overflow:hidden}.page-admin .adm-brand{border-bottom:1px solid #1a2131;flex-shrink:0;align-items:center;gap:10px;padding:17px 18px 14px;text-decoration:none;display:flex}.page-admin .tb-logo{object-fit:contain;width:auto;height:24px}.page-admin .tb-adm{letter-spacing:.16em;color:#6f7b93;text-transform:uppercase;font-size:8px;font-weight:800}.page-admin .adm-search-wrap{flex-shrink:0;padding:12px 12px 6px}.page-admin .adm-search{background:#111825;border:1px solid #1e2637;border-radius:9px;align-items:center;gap:8px;padding:9px 11px;display:flex}.page-admin .adm-search:focus-within{border-color:#2f3c54}.page-admin .adm-search-ic{width:13px;height:13px;filter:var(--f-white);opacity:.55;flex-shrink:0}.page-admin .adm-search-i{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .adm-search-i::placeholder{color:#6f7b93;font-weight:400}.page-admin .adm-search-kbd{color:#7d89a1;background:#1b2333;border-radius:4px;flex-shrink:0;padding:3px 5px;font:600 9px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .adm-nav{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;min-height:0;padding:4px 12px 12px;display:flex;overflow-y:auto}.page-admin .adm-nav::-webkit-scrollbar{display:none}.page-admin .adm-sec{flex-direction:column;gap:2px;margin-bottom:11px;display:flex}.page-admin .adm-sec-t{letter-spacing:.16em;text-transform:uppercase;color:#5d6880;padding:0 8px 6px;font-size:8.5px;font-weight:800}.page-admin .adm-link{color:#a5b0c4;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-left:3px solid transparent;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 11px 9px 8px;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;transition:color .15s,background .15s;display:flex}.page-admin .adm-link-ic{width:20px;height:20px;filter:var(--f-dim);opacity:.9;flex-shrink:0;transition:filter .15s,opacity .15s}.page-admin .adm-link:hover{color:#fff;background:#151c29}.page-admin .adm-link:hover .adm-link-ic{filter:var(--f-white);opacity:.9}.page-admin .adm-link.on{color:#fff;background:rgba(225,29,46,.1);border-left-color:#e11d2e;font-weight:700}.page-admin .adm-link.on .adm-link-ic{filter:var(--f-red);opacity:1}.page-admin .adm-side-foot{border-top:1px solid #1a2131;flex-direction:column;flex-shrink:0;gap:8px;padding:11px 12px;display:flex}.page-admin .adm-side-foot .tb-pts,.page-admin .adm-side-foot .tb-acc{width:100%}.page-admin .adm-side-foot .tb-acc-name,.page-admin .adm-side-foot .tb-acc-unit{max-width:none}.page-admin .tb-pts{background:#111825;border:1px solid #1e2637;border-radius:9px;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.page-admin .tb-pts img{width:13px;height:13px;filter:var(--f-dim);opacity:.9}.page-admin .tb-pts b{color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.page-admin .tb-acc{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:6px;font-family:inherit;transition:background .15s;display:flex}.page-admin .tb-acc:hover{background:#151c29}.page-admin .tb-av{color:#fff;letter-spacing:.02em;background:#e11d2e;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font:800 13px inherit;display:flex}.page-admin .tb-acc-body{flex:1;min-width:0}.page-admin .tb-acc-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.page-admin .tb-acc-unit{color:#6f7b93;text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:10.5px;font-weight:400;overflow:hidden}.page-admin .tb-acc-caret{width:12px;height:12px;filter:var(--f-dim);opacity:.85;flex-shrink:0;margin-left:auto;transform:rotate(90deg)}.page-admin .acc-modal{z-index:100;-webkit-backdrop-filter:blur(4px);background:rgba(4,9,20,.66);justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.page-admin .acc-modal.open{animation:.16s both accFade;display:flex}.page-admin .acc-box{background:#0e1420;border:1px solid #1f2a3d;border-radius:16px;width:100%;max-width:460px;max-height:calc(100dvh - 40px);animation:.2s cubic-bezier(.22,1,.36,1) both accRise;position:relative;overflow-y:auto;box-shadow:0 24px 60px rgba(0,0,0,.55)}@keyframes accFade{0%{opacity:0}to{opacity:1}}@keyframes accRise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.page-admin .acc-head{background:#131c2c;border-bottom:1px solid #1f2a3d;align-items:center;gap:15px;padding:20px 20px 18px;display:flex}.page-admin .acc-av{background:var(--red-600);color:#fff;border-radius:15px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font:900 22px inherit;display:flex}.page-admin .acc-id{flex-direction:column;gap:6px;min-width:0;display:flex}.page-admin .acc-name{letter-spacing:-.02em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:800;line-height:1;overflow:hidden}.page-admin .acc-sub{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-admin .acc-badge{letter-spacing:.1em;text-transform:uppercase;color:#ff6274;background:rgba(225,29,46,.16);border-radius:5px;padding:4px 7px;font-size:9px;font-weight:700}.page-admin .acc-scope{color:#8b96ab;font-size:11.5px;font-weight:500}.page-admin .acc-x{cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s;display:flex}.page-admin .acc-head .acc-x{align-self:flex-start;margin-left:auto}.page-admin .acc-x:hover{background:rgba(255,255,255,.06);border-color:#3a4a6b}.page-admin .acc-x img{width:14px;height:14px;filter:var(--f-white);opacity:.55}.page-admin .acc-body{flex-direction:column;gap:16px;padding:18px 20px;display:flex}.page-admin .acc-cap{letter-spacing:.12em;text-transform:uppercase;color:#6f7b93;font-size:8.5px;font-weight:600}.page-admin .acc-email{background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:11px;padding:12px 13px;display:flex}.page-admin .acc-email-ic{background:rgba(77,157,255,.14);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.page-admin .acc-email-ic img{width:15px;height:15px;filter:var(--f-blue)}.page-admin .acc-email-t{flex-direction:column;gap:3px;min-width:0;display:flex}.page-admin .acc-email-v{color:#e7ebf3;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.page-admin .acc-copy{color:#9dc2f5;cursor:pointer;background:0 0;border:none;flex:none;margin-left:auto;padding:4px 2px;font:700 10.5px inherit}.page-admin .acc-copy:hover{color:#c7dcff}.page-admin .acc-sec{flex-direction:column;gap:9px;display:flex}.page-admin .acc-sec-t{letter-spacing:.16em;text-transform:uppercase;color:#7d89a1;font-size:9.5px;font-weight:700}.page-admin .acc-sec-h{align-items:baseline;gap:9px;display:flex}.page-admin .acc-count{color:#3ddc84;margin-left:auto;font:800 12px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .acc-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-admin .acc-card{background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;flex-direction:column;gap:5px;min-width:0;padding:12px 13px;display:flex}.page-admin .acc-card b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}.page-admin .acc-chips{flex-wrap:wrap;gap:6px;display:flex}.page-admin .acc-chip{color:#a5b0c4;background:#111b2b;border:1px solid #1f2a3d;border-radius:8px;align-items:center;min-height:30px;padding:0 12px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .acc-srow{background:#111b2b;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;display:flex}.page-admin .acc-srow-l{color:#8b96ab;font-size:11px;font-weight:600}.page-admin .acc-srow-v{color:#e7ebf3;margin-left:auto;font:600 11.5px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .acc-foot{gap:9px;padding:14px 20px 0;display:flex}.page-admin .acc-view .acc-foot{border-top:1px solid #1f2a3d;padding-top:14px}.page-admin .acc-editar,.page-admin .acc-sair,.page-admin .acc-cancelar,.page-admin .acc-salvar{cursor:pointer;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font:700 13px inherit;transition:background .15s,border-color .15s,filter .15s;display:inline-flex}.page-admin .acc-editar,.page-admin .acc-cancelar{color:#c9d3e4;background:0 0;border:1px solid #2b3855}.page-admin .acc-editar:hover,.page-admin .acc-cancelar:hover{background:rgba(255,255,255,.04);border-color:#3a4a6b}.page-admin .acc-editar img{width:15px;height:15px;filter:var(--f-white);opacity:.85}.page-admin .acc-sair{color:#ff6274;background:rgba(225,29,46,.13);border:1px solid rgba(225,29,46,.42)}.page-admin .acc-sair:hover{background:rgba(225,29,46,.2);border-color:rgba(225,29,46,.6)}.page-admin .acc-sair img{width:15px;height:15px;filter:var(--f-red)}.page-admin .acc-sair:disabled{opacity:.6;cursor:default}.page-admin .acc-salvar{background:var(--red-600);color:#fff;border:1px solid transparent}.page-admin .acc-salvar:hover{filter:brightness(1.1)}.page-admin .acc-salvar:disabled{opacity:.6;cursor:default}.page-admin .acc-salvar img{width:15px;height:15px;filter:var(--f-white)}.page-admin .acc-note{text-align:center;color:#7d89a1;margin:0;padding:10px 20px 16px;font-size:10.5px}.page-admin .acc-edit{flex-direction:column;gap:13px;padding:20px;display:none}.page-admin .acc-box.editando .acc-view{display:none}.page-admin .acc-box.editando .acc-edit{display:flex}.page-admin .acc-edit-title{color:#fff;font-size:16px;font-weight:800}.page-admin .acc-field{flex-direction:column;gap:6px;display:flex}.page-admin .acc-field>span{color:#8b96ab;font-size:11px;font-weight:600}.page-admin .acc-field input{color:#fff;background:#111b2b;border:1px solid #1f2a3d;border-radius:10px;outline:none;height:42px;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}.page-admin .acc-field input:focus{background:#10182a;border-color:#2f5aa8}.page-admin .acc-field input::placeholder{color:#566179}.page-admin .acc-field small{color:#7d89a1;font-size:11px}.page-admin .acc-err{color:#ff6274;margin:0;font-size:12.5px;font-weight:700}.page-admin .acc-err:empty{display:none}.page-admin .main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.page-admin .hdr{margin-bottom:20px;padding:0}.page-admin .hdr-title{color:#fff;letter-spacing:-.025em;margin:0;font-size:25px;font-weight:900;line-height:1.05}.page-admin .hdr-crumb{color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:600}.page-admin .hdr-dash{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-admin .hdr-dash .acad-wrap{margin:0}.page-admin .content{scrollbar-width:none;-ms-overflow-style:none;flex:1;width:100%;max-width:1320px;margin:0 auto;padding:22px clamp(16px,3vw,30px) 44px;overflow-y:auto}.page-admin .content::-webkit-scrollbar{display:none}.page-admin .content.content-leads{max-width:none;padding:0}.page-admin .content.content-mkt{background:#0a0d14;max-width:none;padding:0}.page-admin .content.content-dash{max-width:none}.page-admin .btn{border:1px solid var(--border-strong);background:var(--card);height:38px;color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 16px;font-size:12.5px;font-weight:800;text-decoration:none;transition:all .18s;display:inline-flex}.page-admin .btn:hover{border-color:var(--navy-400);transform:translateY(-1px);box-shadow:0 4px 14px rgba(26,43,107,.1)}.page-admin .btn-primary{background:var(--red-600);color:#fff;border:1px solid var(--red-800)}.page-admin .kpi-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.page-admin .kpi{background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.page-admin .kpi:before{content:"";background:var(--navy-600);height:3px;position:absolute;top:0;left:0;right:0}.page-admin .kpi:nth-child(2):before{background:var(--red-700)}.page-admin .kpi:nth-child(3):before{background:var(--gold-500)}.page-admin .kpi:nth-child(4):before{background:#7c3aed}.page-admin .kpi:nth-child(5):before{background:var(--green-500)}.page-admin .kpi:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(26,43,107,.08)}.page-admin .kpi-lbl{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.page-admin .kpi-val{color:var(--navy-600);letter-spacing:-.03em;font-size:22px;font-weight:900;line-height:1.05}.page-admin .kpi-val small{color:var(--text-muted);margin-left:2px;font-size:.55em;font-weight:700}.page-admin .kpi-delta{color:var(--text-dim);margin-top:2px;font-size:11px;font-weight:700}.page-admin .card{background:var(--card);border:1px solid var(--border);border-radius:var(--rd);box-shadow:var(--sh);padding:16px 18px;transition:box-shadow .2s}.page-admin .card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.page-admin .card-title{color:var(--navy-600);align-items:center;gap:8px;font-size:15.5px;font-weight:900;display:flex}.page-admin .card-sub{color:var(--text-muted);margin-top:2px;font-size:12.5px;font-weight:600}.page-admin .sec-title{color:var(--navy-600);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:4px 0 12px;font-size:12px;font-weight:900;display:flex}.page-admin .empty{text-align:center;background:var(--card);border:1px dashed var(--border-strong);border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.page-admin .empty-ico{background:var(--navy-800);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.page-admin .empty-ico img{width:26px;height:26px;filter:var(--f-white)}.page-admin .empty-t{color:var(--navy-600);font-size:14px;font-weight:900}.page-admin .empty-s{color:var(--text-muted);max-width:360px;font-size:12px;font-weight:500;line-height:1.4}.page-admin .cfg-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.page-admin .cfg-group{background:var(--card);border:1px solid var(--border);box-shadow:var(--sh);border-radius:16px;padding:18px 18px 14px}.page-admin .cfg-title{color:#cdd9f5;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.08);align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;font-size:11px;font-weight:900;display:flex}.page-admin .cfg-row{border-bottom:1px solid rgba(255,255,255,.05);grid-template-columns:1fr auto;align-items:center;gap:14px;padding:9px 0;display:grid}.page-admin .cfg-row:last-child{border-bottom:none}.page-admin .cfg-group.span2{grid-column:span 2}.page-admin .cfg-rows2{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0 28px;display:grid}.page-admin .cfg-lbl{color:var(--text-muted);font-size:12.5px;font-weight:600;line-height:1.3}.page-admin .cfg-val{color:#fff;font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:800}.page-admin .cfg-val.on{color:var(--green-400)}.page-admin .cfg-val.off{color:var(--text-dim)}.page-admin .cfg-row.stack{grid-template-columns:1fr;gap:5px}.page-admin .cfg-row.stack .cfg-val{text-align:left;font-size:12.5px;font-weight:700;line-height:1.4}.page-admin .cfg-row.stack .cfg-lbl{letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:800}.page-admin .cfg-input{color:#fff;font-variant-numeric:tabular-nums;text-align:right;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:10px;outline:none;justify-self:end;width:92px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:800;transition:border-color .15s,background .15s,box-shadow .15s}.page-admin .cfg-input:hover{border-color:rgba(255,255,255,.26)}.page-admin .cfg-input:focus{border-color:var(--red-500);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(224,32,64,.18)}.page-admin .cfg-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-admin .cfg-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-admin .cfg-input[type=number]{appearance:textfield}.page-admin .cfg-nota{color:var(--text-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.page-admin .cfg-nota b,.page-admin .cfg-nota strong{color:#cdd9f5;font-weight:700}.page-admin .cfg-actions{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;padding:14px 16px;display:flex}.page-admin .cfg-actions .btn{flex-shrink:0}.page-admin .cfg-actions .cfg-nota{flex:1;min-width:220px;margin:0}.page-admin .cfg-msg{border-radius:9px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:800}.page-admin .cfg-msg.ok{color:#6ee7a0;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.3)}.page-admin .cfg-msg.erro{color:#ff8fa3;background:rgba(224,32,64,.14);border:1px solid rgba(224,32,64,.32)}.page-admin .tenant-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.page-admin .tenant-card{background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:14px;padding:16px;transition:all .2s;position:relative;overflow:hidden}.page-admin .tenant-card:before{content:"";background:var(--navy-600);height:3px;position:absolute;top:0;left:0;right:0}.page-admin .tenant-card.status-live:before{background:var(--green-500)}.page-admin .tenant-card.status-off:before{background:var(--text-dim)}.page-admin .tenant-card:hover{border-color:var(--navy-300);transform:translateY(-3px);box-shadow:0 12px 28px rgba(26,43,107,.1)}.page-admin .t-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.page-admin .t-name-wrap{align-items:center;gap:10px;min-width:0;display:flex}.page-admin .t-emblem{background:var(--navy-700);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:flex}.page-admin .t-name{color:var(--navy-600);font-size:14px;font-weight:900;line-height:1.2}.page-admin .t-city{color:var(--text-muted);margin-top:1px;font-size:11.5px;font-weight:600}.page-admin .t-status{color:var(--green-600);background:var(--green-100);letter-spacing:.08em;text-transform:uppercase;border:1px solid #86efac;border-radius:99px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:900;display:inline-flex}.page-admin .t-status:before{content:"";background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite admPulse}.page-admin .status-off .t-status{color:var(--text-muted);background:var(--surface);border-color:var(--border-strong)}.page-admin .status-off .t-status:before{background:var(--text-dim);animation:none}.page-admin .t-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;display:grid}.page-admin .t-m{background:var(--surface-alt);text-align:center;border-radius:8px;padding:8px 6px}.page-admin .t-m-val{color:var(--navy-600);letter-spacing:-.02em;font-size:15px;font-weight:900;line-height:1}.page-admin .t-m-lbl{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:8.5px;font-weight:800}.page-admin .t-actions{border-top:1px dashed var(--border);gap:6px;margin-top:8px;padding-top:10px;display:flex}.page-admin .t-btn{border:1px solid var(--border-strong);background:var(--card);height:34px;color:var(--navy-600);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:800;transition:all .15s;display:inline-flex}.page-admin .t-btn:hover{border-color:var(--navy-400);background:var(--navy-50)}.page-admin .t-btn.primary{background:var(--red-700);color:#fff;border-color:var(--red-800)}.page-admin .co-spinner{border:3px solid var(--border-strong);border-top-color:var(--red-500);border-radius:50%;width:40px;height:40px;margin:60px auto;animation:.8s linear infinite spin}.page-admin .audit-wrap{background:var(--card);border:1px solid var(--border);border-radius:var(--rd);box-shadow:var(--sh);overflow-x:auto}.page-admin .audit-wrap tbody tr:hover{background:var(--surface-alt)}.page-admin .audit-wrap table{border-collapse:collapse;width:100%;min-width:640px;font-size:12.5px}.page-admin .audit-wrap thead th{text-align:left;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--border);background:var(--surface-alt);white-space:nowrap;padding:11px 16px;font-size:10px;font-weight:800}.page-admin .badge.b-config{background:var(--navy-50);color:var(--navy-600);border-color:var(--navy-100)}.page-admin .badge.b-on{background:var(--green-100);color:var(--green-600);border-color:#86efac}.page-admin .badge.b-off{background:var(--surface);color:var(--text-muted);border-color:var(--border-strong)}.page-admin .usr-form{grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) auto;align-items:end;gap:12px;display:grid}.page-admin .usr-field{flex-direction:column;gap:5px;min-width:0;display:flex}.page-admin .usr-field label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:10px;font-weight:800}.page-admin .usr-input,.page-admin .usr-select{border:1px solid var(--border-strong);background:var(--card);color:var(--text);border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.25}.page-admin .usr-input:focus,.page-admin .usr-select:focus{border-color:var(--navy-400);box-shadow:0 0 0 3px rgba(52,82,192,.15)}.page-admin .usr-input.invalido,.page-admin .usr-textarea.invalido{border-color:var(--red-500);color:var(--text);background:rgba(224,32,64,.12)}.page-admin .usr-input.invalido:focus,.page-admin .usr-textarea.invalido:focus{border-color:var(--red-500);box-shadow:0 0 0 3px rgba(224,32,64,.18)}.page-admin .usr-select option{color:#eaf1ff;background:#0e1836}.page-admin .usr-select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.5) 50%),linear-gradient(135deg,rgba(255,255,255,.5) 50%,transparent 50%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}.page-admin .usr-form .btn{height:38px}.page-admin .usr-textarea{border:1px solid var(--border-strong);background:var(--card);width:100%;color:var(--text);resize:vertical;border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.page-admin .usr-textarea:focus{border-color:var(--navy-400);box-shadow:0 0 0 3px rgba(52,82,192,.15)}.page-admin .cfg-editor{flex-direction:column;gap:14px;max-width:620px;display:flex}.page-admin .editor-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .ag-list{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.page-admin .ag-round{max-width:620px;position:relative}.page-admin .ag-round-head{justify-content:space-between;align-items:center;display:flex}.page-admin .ag-round-n{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:800}.page-admin .ag-ta{resize:vertical;width:100%;min-height:84px;font-family:inherit;line-height:1.5}.page-admin .rke{flex-direction:column;gap:18px;padding:22px clamp(16px,3vw,30px) 44px;display:flex}.page-admin .rke-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .rke-head-l{flex-direction:column;gap:6px;display:flex}.page-admin .rke-eyebrow{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-head-sel{margin-left:4px}.page-admin .rke-head-sel .acad-wrap{margin-bottom:0}.page-admin .rke-head-r{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .rke-saved{font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-saved.ok{color:#3ddc84}.page-admin .rke-saved.err{color:#ff8fa3}.page-admin .rke-plus{font-size:14px;line-height:1}.page-admin .rke-ghost{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,color .15s;display:flex}.page-admin .rke-ghost:hover{color:#fff;border-color:#34425f}.page-admin .rke-red{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:10px;padding:10px 16px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:filter .15s;box-shadow:0 4px 14px rgba(225,29,46,.28)}.page-admin .rke-red:hover:not(:disabled){filter:brightness(1.08)}.page-admin .rke-red:disabled{opacity:.6;cursor:default}.page-admin .rke-banner{background:linear-gradient(150deg,#1c1220,#12111c);border:1px solid #3a2030;border-radius:13px;flex-wrap:wrap;align-items:center;gap:20px;padding:16px 20px;display:flex}.page-admin .rke-banner-txt{flex-direction:column;gap:6px;max-width:620px;display:flex}.page-admin .rke-banner-k{letter-spacing:.1em;color:#ff9aa6;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-banner-d{color:#c9a9b2;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-banner-stats{border-left:1px solid #3a2030;gap:22px;padding-left:20px;display:flex}.page-admin .rke-stat{flex-direction:column;gap:5px;display:flex}.page-admin .rke-stat-l{letter-spacing:.12em;color:#a8808c;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-stat-v{color:#fff;white-space:nowrap;font:800 19px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-banner-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.page-admin .rke-ghost-pink{color:#ff9aa6;cursor:pointer;background:0 0;border:1px solid #4a2a38;border-radius:10px;padding:11px 15px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-ghost-pink:hover{border-color:#6a3a4c}.page-admin .rke-grid{grid-template-columns:1fr 440px;align-items:start;gap:14px;display:grid}.page-admin .rke-col{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .rke-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .rke-scroll{overflow-x:auto}.page-admin .rke-scroll .rke-thead,.page-admin .rke-scroll .rke-trow,.page-admin .rke-scroll .rke-detail,.page-admin .rke-scroll .rke-tfoot{min-width:780px}.page-admin .rke-thead,.page-admin .rke-trow{grid-template-columns:52px 132px minmax(0,1fr) 168px 120px 92px 74px;align-items:center;gap:11px;display:grid}.page-admin .rke-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .rke-thead span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-trow{border-bottom:1px solid #171f2e;padding:12px 18px}.page-admin .rke-ord{align-items:center;gap:9px;display:flex}.page-admin .rke-drag{flex-direction:column;gap:2px;display:flex}.page-admin .rke-drag i{background:#4a5568;width:9px;height:1.5px;display:block}.page-admin .rke-badge{color:#8b96ab;background:#1b2333;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font:800 10px/1 JetBrains Mono,ui-monospace,monospace;display:flex}.page-admin .rke-range{align-items:center;gap:6px;display:flex}.page-admin .rke-num{text-align:center;color:#fff;-moz-appearance:textfield;background:#0e1420;border:1px solid #232c3e;border-radius:9px;outline:none;flex:1;min-width:0;padding:9px 4px;font:800 12.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-admin .rke-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-admin .rke-num:focus{border-color:#34425f}.page-admin .rke-arrow{color:#5d6880;flex:none;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-prize{color:#fff;background:#0e1420;border:1px solid #232c3e;border-radius:9px;outline:none;min-width:0;padding:9px 12px;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-prize:focus{border-color:#34425f}.page-admin .rke-gifts{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.page-admin .rke-pill{color:#c9d3e4;white-space:nowrap;background:#1b2333;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .rke-pill i{border-radius:4px;flex:none;width:11px;height:11px}.page-admin .rke-type{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 12px),calc(100% - 8px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:0;border-radius:6px;justify-self:start;padding:6px 22px 6px 9px;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-type option{color:#eaf1ff;background:#0e1836}.page-admin .rke-slots{flex-direction:column;gap:5px;min-width:0;display:flex}.page-admin .rke-slots-n{color:#c9d3e4;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-bar{background:#0e1420;border-radius:3px;height:4px;overflow:hidden}.page-admin .rke-bar i{border-radius:3px;height:100%;display:block}.page-admin .rke-rowacts{justify-self:end;align-items:center;gap:6px;display:flex}.page-admin .rke-val{color:#8b96ab;cursor:pointer;background:0 0;border:1px solid #232c3e;border-radius:7px;flex:none;width:26px;height:24px;font:700 9px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-val:hover,.page-admin .rke-val.on{color:#9dc2f5;border-color:#4d9dff}.page-admin .rke-del{cursor:pointer;background:0 0;border:1px solid #3a1d24;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.page-admin .rke-del:hover{border-color:#e11d2e}.page-admin .rke-del img{width:12px;height:12px;filter:var(--f-white);opacity:.5}.page-admin .rke-del:hover img{opacity:.9}.page-admin .rke-detail{background:#0f1522;border-bottom:1px solid #171f2e;grid-template-columns:minmax(0,1fr) 150px 150px;gap:12px;padding:6px 18px 14px 79px;display:grid}.page-admin .rke-detail-f{flex-direction:column;gap:5px;min-width:0;display:flex}.page-admin .rke-detail-f label{letter-spacing:.1em;text-transform:uppercase;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-detail-in{color:#fff;background:#0e1420;border:1px solid #232c3e;border-radius:9px;outline:none;padding:9px 11px;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-detail-in:focus{border-color:#34425f}.page-admin .rke-detail-txt{font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-tfoot{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;display:flex}.page-admin .rke-add-dashed{color:#a5b0c4;cursor:pointer;background:0 0;border:1.5px dashed #243044;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rke-add-dashed:hover{color:#fff;border-color:#34425f}.page-admin .rke-tfoot-note{color:#6f7b93;margin-left:auto;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-card-head{border-bottom:1px solid #1f2838;align-items:center;gap:10px;padding:14px 16px;display:flex}.page-admin .rke-card-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-card-hint{color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-lhead,.page-admin .rke-lrow{grid-template-columns:40px minmax(0,1fr) 74px 66px 70px;align-items:center;gap:9px;display:grid}.page-admin .rke-lhead{background:#0f1522;border-bottom:1px solid #1f2838;padding:10px 16px}.page-admin .rke-lhead span{letter-spacing:.12em;color:#7d89a1;font:600 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-lhead span.r{text-align:right}.page-admin .rke-lrow{border-bottom:1px solid #171f2e;padding:9px 16px}.page-admin .rke-lpos{font:800 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-lname{align-items:center;gap:8px;min-width:0;display:flex}.page-admin .rke-lav{color:#fff;background:linear-gradient(150deg,#3a4256,#22283a);border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font:800 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rke-ln{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.page-admin .rke-lpts{text-align:right;color:#fff;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-lrefs{text-align:right;color:#9dc2f5;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-ltier{letter-spacing:.05em;white-space:nowrap;border-radius:5px;justify-self:end;padding:4px 7px;font:600 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-lempty{text-align:center;color:#6f7b93;padding:26px;font:500 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-lfoot{align-items:center;gap:10px;padding:11px 16px;display:flex}.page-admin .rke-lfoot-t{color:#6f7b93;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-pages{align-items:center;gap:5px;margin-left:auto;display:flex}.page-admin .rke-page{color:#8b96ab;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:7px;min-width:26px;height:26px;padding:0 7px;font:600 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-page:hover{color:#fff;border-color:#34425f}.page-admin .rke-page.on{color:#fff;background:#e11d2e;border-color:#e11d2e;font-weight:800}.page-admin .rke-side{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .rke-side-hd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-admin .rke-vcount{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-cover{border:1px solid #232c3e;border-radius:7px;height:22px;display:flex;overflow:hidden}.page-admin .rke-cover>div{min-width:0}.page-admin .rke-legend{flex-direction:column;gap:7px;display:flex}.page-admin .rke-leg{align-items:center;gap:9px;min-width:0;display:flex}.page-admin .rke-leg i{border-radius:3px;flex:none;width:9px;height:9px}.page-admin .rke-leg-r{color:#c9d3e4;flex:none;width:52px;font:700 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-leg-p{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .rke-leg-s{color:#6f7b93;flex:none;margin-left:auto;font:600 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-note{color:#6f7b93;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-cfg-f{flex-direction:column;gap:7px;display:flex}.page-admin .rke-cfg-l{letter-spacing:.13em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-cfg-box{background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:8px;padding:11px 13px;display:flex}.page-admin .rke-cfg-in{color:#fff;-moz-appearance:textfield;background:0 0;border:0;outline:none;width:74px;font:800 13.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rke-cfg-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-admin .rke-cfg-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-admin .rke-cfg-note{color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-check{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .rke-check-t{font:700 11.5px/1.25 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rke-check-d{color:#8b96ab;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=1100px){.page-admin .rke-grid{grid-template-columns:1fr}}.page-admin .ct-n{color:var(--text-muted);letter-spacing:.02em;vertical-align:middle;text-transform:none;background:rgba(255,255,255,.08);border-radius:20px;margin-left:9px;padding:3px 9px;font-size:10.5px;font-weight:800}.page-admin .ct-msg{color:#4ade80;margin-top:10px;font-size:12.5px;font-weight:800}.page-admin .ct-msg.erro{color:#ff8fa3}.page-admin .ct-list{flex-direction:column;gap:8px;display:flex}.page-admin .ct-item{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:13px;grid-template-columns:40px minmax(0,1fr) 190px auto;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background .15s,transform .15s;display:grid}.page-admin .ct-item:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.2);transform:translateY(-1px)}.page-admin .ct-item.inativo{opacity:.5}.page-admin .ct-av{background:var(--navy-500);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:900;display:flex}.page-admin .ct-av.is-super{background:var(--red-600);box-shadow:0 4px 14px rgba(224,32,64,.35)}.page-admin .ct-main{min-width:0}.page-admin .ct-mail{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.page-admin .ct-meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.page-admin .ct-papel{text-transform:uppercase;letter-spacing:.06em;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800}.page-admin .ct-papel.is-super{color:#ff8fa3;background:rgba(224,32,64,.18);border:1px solid rgba(224,32,64,.42)}.page-admin .ct-papel.is-admin{color:#a8b8ec;background:rgba(52,82,192,.22);border:1px solid rgba(52,82,192,.42)}.page-admin .ct-papel.is-com{color:#4ade80;background:rgba(34,197,94,.16);border:1px solid rgba(34,197,94,.34)}.page-admin .ct-warn{text-transform:uppercase;letter-spacing:.06em;color:#fbbf24;background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.34);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800}.page-admin .ct-warn.is-off{color:#ff8fa3;background:rgba(224,32,64,.14);border-color:rgba(224,32,64,.34)}.page-admin .ct-desde{color:var(--text-muted);font-size:11px;font-weight:600}.page-admin .ct-unidade{color:var(--text);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:9px;align-items:center;gap:7px;max-width:100%;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}.page-admin .ct-unidade img{width:14px;height:14px;filter:var(--f-dim);opacity:.65;flex-shrink:0}.page-admin .ct-unidade span,.page-admin .ct-unidade{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-admin .ct-unidade.is-rede{color:#ff8fa3;background:rgba(224,32,64,.1);border-color:rgba(224,32,64,.3)}.page-admin .ct-unidade.is-rede img{filter:var(--f-pink);opacity:1}.page-admin .ct-act{justify-content:flex-end;gap:8px;display:flex}.page-admin .ct-btn{cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:800;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.page-admin .ct-btn.is-off{color:#ff8fa3;border:1px solid rgba(224,32,64,.4)}.page-admin .ct-btn.is-off:hover{background:rgba(224,32,64,.16);border-color:rgba(224,32,64,.7)}.page-admin .ct-btn.is-on{color:#4ade80;border:1px solid rgba(34,197,94,.4)}.page-admin .ct-btn.is-on:hover{background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.7)}.page-admin .ct-btn.is-neutro{color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.16)}.page-admin .ct-btn.is-neutro:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.page-admin .ct-btn img{width:14px;height:14px;filter:var(--f-white);opacity:.8}.page-admin .lg-list{flex-direction:column;gap:8px;display:flex}.page-admin .lg-item{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:13px;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:14px;padding:13px 15px;transition:border-color .15s,background .15s;display:grid}.page-admin .lg-item:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18)}.page-admin .lg-item{position:relative;overflow:hidden}.page-admin .lg-item:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.page-admin .lg-item.is-config:before{background:var(--navy-400)}.page-admin .lg-item.is-com:before{background:var(--red-500)}.page-admin .lg-ico{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-admin .lg-item.is-config .lg-ico{background:rgba(52,82,192,.18);border:1px solid rgba(52,82,192,.34)}.page-admin .lg-item.is-com .lg-ico{background:rgba(224,32,64,.14);border:1px solid rgba(224,32,64,.32)}.page-admin .lg-ico img{width:16px;height:16px}.page-admin .lg-item.is-config .lg-ico img{filter:var(--f-white);opacity:.82}.page-admin .lg-item.is-com .lg-ico img{filter:var(--f-pink)}.page-admin .lg-main{min-width:0}.page-admin .lg-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-admin .lg-alvo{color:#fff;word-break:break-word;font-size:13.5px;font-weight:800}.page-admin .lg-tipo{text-transform:uppercase;letter-spacing:.07em;border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:800}.page-admin .lg-item.is-config .lg-tipo{color:#a8b8ec;background:rgba(52,82,192,.2);border:1px solid rgba(52,82,192,.4)}.page-admin .lg-item.is-com .lg-tipo{color:#ff8fa3;background:rgba(224,32,64,.16);border:1px solid rgba(224,32,64,.36)}.page-admin .lg-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:11.5px;font-weight:600;display:flex}.page-admin .lg-meta img{width:12px;height:12px;filter:var(--f-dim);opacity:.6}.page-admin .lg-dot{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.page-admin .lg-diff{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:9px;display:flex}.page-admin .lg-chip{word-break:break-word;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:7px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:6px 10px;font-size:12px;line-height:1.4;display:inline-flex}.page-admin .lg-chip b{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);flex-shrink:0;font-size:9px;font-weight:800}.page-admin .lg-chip.is-antes{color:var(--text-muted)}.page-admin .lg-chip.is-agora{color:#fff;background:rgba(34,197,94,.09);border-color:rgba(34,197,94,.26)}.page-admin .lg-chip.is-agora b{color:#4ade80}.page-admin .lg-quando{color:var(--text-muted);white-space:nowrap;padding-top:2px;font-size:11.5px;font-weight:700}@media (width<=700px){.page-admin .lg-item{grid-template-columns:36px minmax(0,1fr)}.page-admin .lg-quando{grid-column:2;margin-top:6px;padding-top:0}}.page-admin .ed-modal{z-index:120;-webkit-backdrop-filter:blur(4px);background:rgba(4,9,20,.62);justify-content:center;align-items:center;padding:20px;animation:.16s both accFade;display:flex;position:fixed;inset:0}.page-admin .ed-box{scrollbar-width:none;-ms-overflow-style:none;background:#111d45;border:1px solid rgba(255,255,255,.12);border-radius:18px;flex-direction:column;gap:14px;width:100%;max-width:440px;max-height:90vh;padding:22px;animation:.2s cubic-bezier(.22,1,.36,1) both accRise;display:flex;overflow-y:auto;box-shadow:0 26px 70px -18px rgba(0,0,0,.7)}.page-admin .ed-box::-webkit-scrollbar{display:none}.page-admin .acc-box::-webkit-scrollbar{display:none}.page-admin .acc-box{scrollbar-width:none;-ms-overflow-style:none}.page-admin .ed-head{border-bottom:1px solid rgba(255,255,255,.08);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.page-admin .ed-t{color:#fff;font-size:16px;font-weight:900}.page-admin .ed-s{color:var(--text-muted);word-break:break-all;margin-top:2px;font-size:12px}.page-admin .ed-note{color:var(--text-muted);margin:-4px 0 2px;font-size:11px;line-height:1.5}.page-admin .ed-head .acc-x{flex-shrink:0;position:static}.page-admin .ed-hint{color:var(--text-muted);margin-top:2px;font-size:11px;line-height:1.5}.page-admin .ed-foot{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}.page-admin .ed-foot .btn-primary{height:38px}@media (width<=860px){.page-admin .ct-item{grid-template-columns:40px minmax(0,1fr)}.page-admin .ct-fn,.page-admin .ct-act{grid-column:2;justify-content:flex-start}}.page-admin .qz-opts{flex-direction:column;gap:8px;display:flex}.page-admin .qz-opt{border:1px solid var(--border-strong);background:var(--card);border-radius:11px;align-items:center;gap:8px;padding:7px 8px;transition:border-color .15s,background .15s;display:flex}.page-admin .qz-opt.correta{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.55)}.page-admin .qz-mark{border:1px solid var(--border-strong);cursor:pointer;background:rgba(255,255,255,.04);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.page-admin .qz-mark img{width:15px;height:15px;filter:var(--f-dim);opacity:.5}.page-admin .qz-mark:hover{border-color:rgba(34,197,94,.5)}.page-admin .qz-mark.on{background:#16a34a;border-color:#16a34a}.page-admin .qz-mark.on img{filter:var(--f-white);opacity:1}.page-admin .qz-txt{flex:1;min-width:0}.page-admin .qz-del{border:1px solid var(--border-strong);cursor:pointer;background:rgba(255,255,255,.04);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.page-admin .qz-del img{width:15px;height:15px;filter:var(--f-dim);opacity:.6}.page-admin .qz-del:hover:not(:disabled){border-color:var(--red-700);background:rgba(224,32,64,.12)}.page-admin .qz-del:hover:not(:disabled) img{filter:var(--f-pink);opacity:1}.page-admin .qz-del:disabled{opacity:.32;cursor:default}.page-admin .qz-add{border:1px dashed var(--border-strong);height:34px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;align-self:flex-start;align-items:center;gap:7px;margin-top:4px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.page-admin .qz-add:hover{border-color:var(--navy-400);color:#fff;background:rgba(255,255,255,.03)}.page-admin .qz-add img{width:15px;height:15px;filter:var(--f-white);opacity:.8}.page-admin .sorteio-winner{text-align:center;color:#fff;background:var(--navy-800);border:1px solid var(--navy-500);border-radius:16px;max-width:480px;margin-top:16px;padding:24px;animation:.3s both fadeUp;box-shadow:0 12px 30px rgba(26,43,107,.28)}.page-admin .sorteio-winner img{width:44px;height:44px}.page-admin .sw-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-400);margin-top:6px;font-size:11px;font-weight:900}.page-admin .sw-nome{letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:900}.page-admin .sw-sub{color:var(--navy-200);margin-top:4px;font-size:12px;font-weight:700}.page-admin .acad-wrap{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;margin-bottom:16px;display:inline-flex}.page-admin .acad-warn{color:#f5a623;font:600 10.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .co-acad .acad-wrap{margin:0}.page-admin .dsh{flex-direction:column;gap:14px;display:flex}.page-admin .dsh-funnel{background:linear-gradient(150deg,#141d2f,#0f1420);border:1px solid #1f2838;border-radius:14px;flex-direction:column;gap:16px;padding:20px 22px;display:flex}.page-admin .dsh-fh{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.page-admin .dsh-fh b{color:#fff;font:700 14px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-fh span{color:#7d89a1;font:400 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-frow{align-items:stretch;display:flex}.page-admin .dsh-st{background:#0e1420;border:1px solid #22406b;border-radius:12px;flex-direction:column;flex:1;gap:8px;min-width:0;padding:18px 20px;display:flex}.page-admin .dsh-st-up{letter-spacing:.1em;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-st-sub{color:#7d89a1;font:400 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-st-num{white-space:nowrap;align-items:baseline;gap:7px;margin-top:4px;display:flex}.page-admin .dsh-st-num b{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font:800 27px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-st-num span{letter-spacing:.1em;color:#6f7b93;font:600 8px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-st-bar{align-items:flex-end;height:42px;display:flex}.page-admin .dsh-st-bar i{opacity:.55;border-radius:6px 6px 0 0;width:100%;min-height:3px}.page-admin .dsh-gap{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:72px;display:flex}.page-admin .dsh-gap-k{font:800 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-gap-ln{background:#243044;width:100%;height:1px}.page-admin .dsh-gap-d{color:#6f7b93;text-align:center;font:400 9.5px/1.25 ui-monospace,JetBrains Mono,monospace}.page-admin .dsh-grid2{grid-template-columns:1fr 360px;align-items:stretch;gap:14px;display:grid}.page-admin .dsh-col-a{flex-direction:column;gap:14px;min-width:0;display:flex}.page-admin .dsh-card{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:13px;padding:18px 20px;display:flex}.page-admin .dsh-ch{align-items:flex-start;gap:12px;display:flex}.page-admin .dsh-ch>div{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .dsh-ch b{color:#fff;font:700 14px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ch>div>span{color:#7d89a1;font:400 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ch-r{text-align:right;margin-left:auto;align-items:flex-end!important}.page-admin .dsh-ch-r b{color:#fff;font:800 20px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ch-r span{font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#3ddc84!important}.page-admin .dsh-badge{color:#ffb020;white-space:nowrap;background:rgba(255,176,32,.1);border:1px solid rgba(255,176,32,.3);border-radius:999px;margin-left:auto;padding:6px 9px;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-line-body{gap:11px;height:168px;display:flex}.page-admin .dsh-line-tall{height:230px}.page-admin .dsh-line-y{color:#6f7b93;flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;width:42px;padding-bottom:20px;font:500 10px/1 ui-monospace,JetBrains Mono,monospace;display:flex}.page-admin .dsh-line-col{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.page-admin .dsh-line-plot{border-bottom:1px solid #1f2838;border-left:1px solid #1f2838;flex:1;min-width:0;position:relative}.page-admin .dsh-line-g{pointer-events:none;background:#19212f;height:1px;position:absolute;top:0;left:0;right:0}.page-admin .dsh-line-g2{top:50%}.page-admin .dsh-line-svg{position:absolute;inset:0}.page-admin .dsh-line-svg svg{width:100%;height:100%;display:block}.page-admin .dsh-pill{color:#fff;z-index:2;background:#e11d2e;border-radius:7px;padding:5px 9px;font:800 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;top:-4px;right:6px}.page-admin .dsh-line-hit{z-index:3;display:flex;position:absolute;inset:0}.page-admin .dsh-hit{flex:1;position:relative}.page-admin .dsh-hit:hover{background:rgba(255,255,255,.03)}.page-admin .dsh-hit:hover:before{content:"";background:rgba(255,255,255,.14);width:1px;position:absolute;top:0;bottom:0;left:50%}.page-admin .dsh-hit:hover .dsh-tip{opacity:1}.page-admin .dsh-tip-line{margin-bottom:0;top:8px;bottom:auto}.page-admin .dsh-wks{display:flex}.page-admin .dsh-wk{text-align:center;color:#565c70;flex:1;font:500 9.5px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .dsh-wk.on{color:#d5ff3f}.page-admin .dsh-bars{flex-direction:column;gap:9px;display:flex}.page-admin .dsh-bars-plot{align-items:flex-end;gap:8px;height:200px;display:flex;position:relative}.page-admin .dsh-avg{pointer-events:none;z-index:3;border-top:1px dashed #4d9dff;position:absolute;left:0;right:0}.page-admin .dsh-avg span{color:#6fb0ff;background:rgba(77,157,255,.12);border-radius:4px;padding:1px 5px;font:600 9px/1.3 ui-monospace,JetBrains Mono,monospace;position:absolute;top:-13px;right:0}.page-admin .dsh-cndl{flex:1;height:100%;position:relative}.page-admin .dsh-bar-ant,.page-admin .dsh-bar{border-radius:7px 7px 0 0;min-height:2px;transition:background .12s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-admin .dsh-bar-ant{background:#26314e;width:96%;max-width:150px}.page-admin .dsh-bar{z-index:1;background:#3a63b0;width:60%;max-width:92px}.page-admin .dsh-bar.on{background:#e11d2e}.page-admin .dsh-cndl:hover .dsh-bar-ant{background:#303e64}.page-admin .dsh-cndl:hover .dsh-bar{background:#5b8ae0}.page-admin .dsh-cndl:hover .dsh-bar.on{background:#ff6274}.page-admin .dsh-bx-row{gap:10px;display:flex}.page-admin .dsh-bx{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.page-admin .dsh-bv{color:#9aa5ba;font:600 9.5px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .dsh-bv.on{color:#ff6274}.page-admin .dsh-bd{letter-spacing:.1em;color:#6f7b93;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-legend{gap:16px;display:flex}.page-admin .dsh-legend span{color:#7d89a1;align-items:center;gap:5px;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .dsh-legend i{border-radius:2px;width:9px;height:9px}.page-admin .lg-hoje{background:#3a63b0}.page-admin .lg-ant{background:#26314e}.page-admin .dsh-tip{z-index:6;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;background:#0b0f18;border:1px solid #26303f;border-radius:9px;flex-direction:column;align-items:center;gap:3px;margin-bottom:9px;padding:9px 12px;transition:opacity .12s;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 10px 24px rgba(0,0,0,.55)}.page-admin .dsh-tip b{color:#fff;text-transform:uppercase;letter-spacing:.08em;font:700 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-tip span{color:#9aa5ba;font:500 10.5px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .dsh-tip .ant{color:#6f7b93}.page-admin .dsh-tip .gan{color:#3ddc84;font-weight:700}.page-admin .dsh-tip .dlt{font-weight:700}.page-admin .dsh-tip .dlt.up{color:#3ddc84}.page-admin .dsh-tip .dlt.down{color:#ff6274}.page-admin .dsh-tip .dlt.flat{color:#6f7b93}.page-admin .dsh-cndl:hover .dsh-tip{opacity:1}.page-admin .dsh-goals{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-admin .dsh-goal{background:#0e1420;border:1px solid #1c2434;border-radius:11px;flex-direction:column;gap:9px;padding:14px;display:flex}.page-admin .dsh-goal-n{color:#e7ebf3;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-goal-v{align-items:flex-end;gap:6px;display:flex}.page-admin .dsh-goal-v b{color:#fff;font:800 20px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-goal-v span{color:#7d89a1;padding-bottom:2px;font:400 10.5px/1 ui-monospace,JetBrains Mono,monospace}.page-admin .dsh-goal-tr{background:#1b2333;border-radius:3px;height:5px;overflow:hidden}.page-admin .dsh-goal-tr i{border-radius:3px;height:100%;display:block}.page-admin .dsh-ret{align-self:start}.page-admin .dsh-ret-tag{letter-spacing:.14em;color:#6f7b93;margin-left:auto;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ret-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-admin .dsh-ret-c{text-align:center;background:#0e1420;border:1px solid #1c2434;border-radius:11px;flex-direction:column;align-items:center;gap:9px;padding:14px;display:flex}.page-admin .dsh-ret-ring{border-radius:50%;flex:none;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.page-admin .dsh-ret-in{color:#fff;background:#0e1420;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font:800 16px inherit;display:flex}.page-admin .dsh-ret-n{color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ret-s{color:#6f7b93;font:400 10px/1.35 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ret-foot{border-top:1px solid #1f2838;align-items:center;gap:8px;padding-top:12px;display:flex}.page-admin .dsh-ret-foot span{color:#6f7b93;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .dsh-ret-foot b{color:#fff;margin-left:auto;font:800 14px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=1120px){.page-admin .dsh-grid2{grid-template-columns:1fr}}@media (width<=720px){.page-admin .dsh-frow{flex-direction:column}.page-admin .dsh-gap{flex-direction:row;width:100%;height:20px}.page-admin .dsh-gap-ln{width:1px;height:100%}.page-admin .dsh-goals{grid-template-columns:1fr}.page-admin .dsh-tip{display:none}}@media (width<=860px){.page-admin{flex-direction:column}.page-admin .adm-side{border:none;border-bottom:1px solid #1a2131;border-radius:0;flex-direction:column;width:100%;margin:0}.page-admin .adm-search-wrap{display:none}.page-admin .adm-brand{border-bottom:none;padding:10px 16px 6px}.page-admin .adm-nav{flex-direction:row;align-items:center;padding:4px 12px 10px;overflow:auto hidden}.page-admin .adm-sec{flex-direction:row;align-items:center;gap:4px;margin-top:0}.page-admin .adm-sec+.adm-sec{border-left:1px solid rgba(255,255,255,.1);margin-left:6px;padding-left:6px}.page-admin .adm-sec-t{display:none}.page-admin .adm-side-foot{border-top:1px solid rgba(255,255,255,.08);flex-direction:row;align-items:center;padding:8px 12px}.page-admin .kpi-grid{grid-template-columns:repeat(2,1fr)}}.page-admin .mkt2-screen{color:#fff;background:radial-gradient(1100px 480px at 12% -8%,rgba(225,29,46,.12),transparent 58%),radial-gradient(900px 460px at 100% -6%,rgba(77,157,255,.08),transparent 55%),radial-gradient(700px 500px at 60% 120%,rgba(124,92,255,.07),transparent 60%),#0a0d14;min-height:100%;padding:20px 30px 56px}.page-admin .mkt2-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.page-admin .mkt2-head-l{min-width:0}.page-admin .mkt2-eyebrow{letter-spacing:.14em;color:var(--red-500,#e11d2e);text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:500}.page-admin .mkt2-titlerow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-admin .mkt2-title{color:#fff;margin:0;font-size:26px;font-weight:800;line-height:1}.page-admin .mkt2-acad .acad-wrap{margin:0}.page-admin .mkt2-toggle{background:#131a28;border:1px solid #1f2838;border-radius:11px;gap:2px;padding:4px;display:inline-flex}.page-admin .mkt2-tog-b{appearance:none;color:#8b93a7;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s,color .15s}.page-admin .mkt2-tog-b:hover{color:#fff}.page-admin .mkt2-tog-b.on{background:var(--red-500,#e11d2e);color:#fff}.page-admin .mkt2-intro{background:#131a28;border:1px solid #1f2838;border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:18px;padding:18px 20px;display:flex}.page-admin .mkt2-intro-t{color:#8b93a7;flex:340px;margin:0;font-size:12px;line-height:1.55}.page-admin .mkt2-intro-t strong{color:#fff;font-weight:700}.page-admin .mkt2-kpis{flex-wrap:wrap;gap:10px;display:flex}.page-admin .mkt2-kpi{background:#0e1420;border:1px solid #1c2434;border-radius:10px;flex-direction:column;gap:4px;min-width:92px;padding:11px 15px;display:flex}.page-admin .mkt2-kpi-row{align-items:baseline;gap:7px;display:flex}.page-admin .mkt2-kpi-n{font:600 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mkt2-kpi-n.up{color:#3ddc84}.page-admin .mkt2-kpi-n.down{color:#ff6b81}.page-admin .mkt2-kpi-v{color:#fff;font-size:19px;font-weight:800;line-height:1}.page-admin .mkt2-kpi-l{letter-spacing:.1em;text-transform:uppercase;color:#6f7b93;font-size:9.5px;font-weight:600}.page-admin .mkt2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}@media (width<=1180px){.page-admin .mkt2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.page-admin .mkt2-grid{grid-template-columns:1fr}}.page-admin .mkt2-card{background:#131a28;border:1px solid #1f2838;border-radius:16px;flex-direction:column;gap:12px;padding:18px;transition:border-color .18s,transform .18s;display:flex}.page-admin .mkt2-card:hover{border-color:color-mix(in srgb, var(--c) 55%, #1f2838);transform:translateY(-2px)}.page-admin .mkt2-card-primary{border-color:color-mix(in srgb, var(--c) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 22%, transparent) inset}.page-admin .mkt2-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-admin .mkt2-icon{background:color-mix(in srgb, var(--c) 16%, transparent);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.page-admin .mkt2-icon img{width:20px;height:20px;filter:var(--f-white)}.page-admin .mkt2-chip{letter-spacing:.1em;text-transform:uppercase;color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 30%, transparent);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}.page-admin .mkt2-name{color:#fff;font-size:16px;font-weight:800}.page-admin .mkt2-desc{color:#8b93a7;min-height:33px;font-size:11.5px;line-height:1.5}.page-admin .mkt2-url{background:#0e1420;border:1px solid #1f2838;border-radius:10px;align-items:center;gap:6px;padding:6px 6px 6px 10px;display:flex}.page-admin .mkt2-url-t{text-overflow:ellipsis;white-space:nowrap;color:#c5cbd8;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.page-admin .mkt2-icb{cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;padding:0;transition:background .15s,border-color .15s;display:grid}.page-admin .mkt2-icb:hover{background:color-mix(in srgb, var(--c) 16%, transparent);border-color:color-mix(in srgb, var(--c) 40%, transparent)}.page-admin .mkt2-icb img{width:14px;height:14px;filter:var(--f-white)}.page-admin .mkt2-icb.js-copy.copiado{background:color-mix(in srgb, var(--c) 26%, transparent);border-color:var(--c)}.page-admin .mkt2-stats{border-top:1px solid #1f2838;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 0;display:grid}.page-admin .mkt2-stat{text-align:center;padding-top:10px}.page-admin .mkt2-stat-v{color:#fff;font-size:14px;font-weight:800;line-height:1}.page-admin .mkt2-stat-l{letter-spacing:.08em;color:#8b93a7;margin-top:5px;font-size:9.5px;font-weight:700}.page-admin .mkt2-spark{align-items:flex-end;gap:4px;height:40px;display:flex}.page-admin .mkt2-bar{background:color-mix(in srgb, var(--c) 68%, transparent);border-radius:3px 3px 0 0;flex:1;min-height:3px}.page-admin .mkt2-actions{gap:8px;margin-top:2px;display:flex}.page-admin .mkt2-btn{text-align:center;cursor:pointer;border:1px solid transparent;border-radius:10px;flex:1;padding:9px 12px;font-family:inherit;font-size:11.5px;font-weight:700;text-decoration:none;transition:filter .15s,background .15s,border-color .15s}.page-admin .mkt2-btn-c{background:var(--c);color:#fff;border:0}.page-admin .mkt2-btn-c.copiado{filter:brightness(1.15)}.page-admin .mkt2-btn-c:hover{filter:brightness(1.08)}.page-admin .mkt2-btn-ghost{color:#c5cbd8;background:0 0;border-color:#1f2838}.page-admin .mkt2-btn-ghost:hover{border-color:color-mix(in srgb, var(--c) 45%, #1f2838);color:#fff}.page-admin .mkt2-panel{background:#131a28;border:1px solid #1f2838;border-radius:16px;padding:18px 20px}.page-admin .mkt2-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-admin .mkt2-panel-title{color:#fff;font-size:14px;font-weight:700}.page-admin .mkt2-legend{flex-wrap:wrap;gap:14px;display:flex}.page-admin .mkt2-leg{color:#8b93a7;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.page-admin .mkt2-dot{background:var(--c);border-radius:3px;width:9px;height:9px}.page-admin .mkt2-rows{flex-direction:column;gap:14px;display:flex}.page-admin .mkt2-row{grid-template-columns:150px 1fr 44px 44px;align-items:center;gap:12px;display:grid}.page-admin .mkt2-row-name{color:#e6e9f0;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.page-admin .mkt2-row-track{background:#0e1420;border-radius:5px;height:15px;overflow:hidden}.page-admin .mkt2-row-bar{background:var(--c);border-radius:5px;height:100%;display:block}.page-admin .mkt2-row-v{color:#fff;text-align:right;font-size:13px;font-weight:800}.page-admin .mkt2-row-pct{color:#8b93a7;text-align:right;font-size:11.5px;font-weight:700}@media (width<=560px){.page-admin .mkt2-title{font-size:22px}.page-admin .mkt2-row{grid-template-columns:110px 1fr 38px 40px;gap:8px}}.page-admin .mkt2-qr-ov{z-index:60;backdrop-filter:blur(3px);background:rgba(4,7,14,.72);place-items:center;padding:20px;animation:.16s mkt2-fade;display:grid;position:fixed;inset:0}.page-admin .mkt2-qr-box{text-align:center;background:#131a28;border:1px solid #1f2838;border-radius:18px;flex-direction:column;align-items:center;gap:14px;width:min(340px,92vw);padding:26px 24px 22px;display:flex;position:relative;box-shadow:0 24px 60px rgba(0,0,0,.5)}.page-admin .mkt2-qr-x{cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:12px;right:12px}.page-admin .mkt2-qr-x:hover{background:rgba(255,255,255,.06)}.page-admin .mkt2-qr-x img{width:14px;height:14px;filter:var(--f-white)}.page-admin .mkt2-qr-title{color:#fff;font-size:15px;font-weight:800}.page-admin .mkt2-qr-img{background:#fff;border-radius:12px;width:232px;max-width:74vw;height:232px;padding:10px}.page-admin .mkt2-qr-link{color:#8b93a7;word-break:break-all;width:100%;font-size:11.5px;line-height:1.4}.page-admin .mkt2-qr-box .mkt2-btn{width:100%}@keyframes mkt2-fade{0%{opacity:0}to{opacity:1}}.page-admin .afil{color:#fff;flex-direction:column;gap:18px;padding:clamp(16px,2.2vw,28px);display:flex}.page-admin .afil-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .afil-head-l{min-width:0}.page-admin .afil-eyebrow{letter-spacing:.14em;color:#6f7b93;margin-bottom:8px;font-size:10.5px;font-weight:500}.page-admin .afil-titlerow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-admin .afil-title{letter-spacing:-.025em;color:#fff;margin:0;font-size:26px;font-weight:800;line-height:1}.page-admin .afil-acad .acad-wrap{margin:0}.page-admin .afil-kpis{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.page-admin .afil-kpi{background:#131a28;border:1px solid #1f2838;border-radius:10px;flex-direction:column;gap:5px;min-width:112px;padding:11px 15px;display:flex}.page-admin .afil-kpi-l{letter-spacing:.12em;color:#6f7b93;font-size:9.5px;font-weight:600}.page-admin .afil-kpi-v{color:#fff;font-size:19px;font-weight:800;line-height:1}.page-admin .afil-kpi-g{color:#3ddc84}.page-admin .afil-kpi-n{color:#566072;font-size:10px;font-weight:600}.page-admin .afil-grid{grid-template-columns:1fr 396px;align-items:start;gap:14px;display:grid}.page-admin .afil-left{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .afil-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-admin .afil-tb-t{letter-spacing:.1em;color:#e7ebf3;font-size:11.5px;font-weight:700}.page-admin .afil-filtros{background:#131a28;border:1px solid #1f2838;border-radius:9px;gap:2px;padding:3px;display:flex}.page-admin .afil-filtro{appearance:none;color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-filtro:hover{color:#fff}.page-admin .afil-filtro.on{background:var(--red-500,#e11d2e);color:#fff;font-weight:700}.page-admin .afil-search{background:#131a28;border:1px solid #1f2838;border-radius:9px;align-items:center;gap:9px;width:240px;margin-left:auto;padding:8px 12px;display:flex}.page-admin .afil-search-ic{width:14px;height:14px;filter:var(--f-white);opacity:.6;flex:none}.page-admin .afil-search-i{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font:400 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-search-i::placeholder{color:#6f7b93}.page-admin .afil-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .afil-thead,.page-admin .afil-row{grid-template-columns:1fr 120px 116px 150px 74px 78px 108px 96px;align-items:center;gap:10px;display:grid}.page-admin .afil-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:12px 18px}.page-admin .afil-thead span{letter-spacing:.14em;color:#7d89a1;text-align:center;font-size:9.5px;font-weight:600}.page-admin .afil-thead span:first-child{text-align:left}.page-admin .afil-rows{flex-direction:column;display:flex}.page-admin .afil-row{border-bottom:1px solid #171f2e;padding:13px 18px}.page-admin .afil-row:last-child{border-bottom:0}.page-admin .afil-c-name{align-items:center;gap:11px;min-width:0;display:flex}.page-admin .afil-pos{flex:none;width:16px;font:800 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .afil-av{color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font:800 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.page-admin .afil-nm{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .afil-nm-t{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .afil-nm-h{color:#6f7b93;font-size:10.5px}.page-admin .afil-tier{border-radius:6px;justify-self:center;padding:5px 9px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-fase-t{color:#a5b0c4;text-align:center;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-c-link{justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.page-admin .afil-link-t{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:10.5px;overflow:hidden}.page-admin .afil-icb{cursor:pointer;background:#1b2333;border:0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;padding:0;transition:background .15s;display:grid}.page-admin .afil-icb:hover{background:#26314a}.page-admin .afil-icb.copiado{background:rgba(61,220,132,.22)}.page-admin .afil-icb img{width:12px;height:12px;filter:var(--f-white);opacity:.8}.page-admin .afil-num{color:#fff;text-align:center;font:700 12.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .afil-com{color:#3ddc84}.page-admin .afil-status{cursor:pointer;letter-spacing:.06em;border:0;border-radius:6px;justify-self:center;padding:6px 9px;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:filter .15s}.page-admin .afil-status:hover{filter:brightness(1.18)}.page-admin .afil-tfoot{align-items:center;gap:10px;padding:13px 18px;display:flex}.page-admin .afil-tfoot-t{color:#6f7b93;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-export{color:#9dc2f5;cursor:pointer;background:0 0;border:0;margin-left:auto;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-export:hover{color:#c3dcfb}.page-admin .afil-empty{color:#6f7b93;place-items:center;padding:28px;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.page-admin .afil-warn{background:rgba(255,176,32,.07);border:1px solid rgba(255,176,32,.28);border-radius:12px;align-items:center;gap:10px;padding:13px 16px;display:flex}.page-admin .afil-warn-ic{color:#2b1c02;background:#ffb020;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font:800 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.page-admin .afil-warn-t{color:#ffcf85;font:500 11.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-form-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .afil-form-head{letter-spacing:.1em;color:#e7ebf3;border-bottom:1px solid #1f2838;padding:16px 18px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-form{flex-direction:column;gap:15px;padding:18px;display:flex}.page-admin .afil-field{flex-direction:column;gap:8px;display:flex}.page-admin .afil-lbl-row{align-items:baseline;gap:8px;display:flex}.page-admin .afil-lbl{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-hint{color:#5d6880;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-input{color:#fff;background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;outline:none;padding:12px 14px;font:400 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,box-shadow .15s}.page-admin .afil-input::placeholder{color:#5d6880}.page-admin .afil-input:focus{border-color:var(--red-500,#e11d2e);box-shadow:0 0 0 3px rgba(224,32,64,.16)}.page-admin .afil-input.invalido{border-color:#2b3855}.page-admin .afil-ig{background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:9px;padding:12px 14px;display:flex}.page-admin .afil-ig:focus-within{border-color:var(--red-500,#e11d2e);box-shadow:0 0 0 3px rgba(224,32,64,.16)}.page-admin .afil-ig-at{color:#6f7b93;font:600 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-ig-i{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font:400 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-ig-i::placeholder{color:#5d6880}.page-admin .afil-tier-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.page-admin .afil-tier-opt{text-align:left;cursor:pointer;background:#0e1420;border:1px solid #1f2a3d;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.page-admin .afil-tier-opt:hover{border-color:#34425f}.page-admin .afil-tier-opt.on{background:rgba(225,29,46,.13);border-color:rgba(225,29,46,.45)}.page-admin .afil-tier-nm{color:#a5b0c4;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-tier-opt.on .afil-tier-nm{color:#fff;font-weight:700}.page-admin .afil-tier-rg{color:#6f7b93;font-size:10px}.page-admin .afil-fase-seg{background:#0e1420;border:1px solid #1f2a3d;border-radius:10px;gap:2px;padding:3px;display:flex}.page-admin .afil-fase-opt{text-align:center;cursor:pointer;color:#8b96ab;background:0 0;border:0;border-radius:8px;flex:1;padding:9px 0;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:background .15s,color .15s}.page-admin .afil-fase-opt:hover{color:#fff}.page-admin .afil-fase-opt.on{background:var(--red-500,#e11d2e);color:#fff;font-weight:700}.page-admin .afil-link-prev{background:#0a0f19;border:1px solid #1f2a3d;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex}.page-admin .afil-link-prev-t{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10.5px;overflow:hidden}.page-admin .afil-link-prev-copy{color:#9dc2f5;cursor:pointer;background:0 0;border:0;flex:none;font:700 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .afil-link-prev-copy.copiado{color:#3ddc84}.page-admin .afil-submit{background:var(--red-500,#e11d2e);color:#fff;cursor:pointer;border:0;border-radius:11px;padding:13px;font:800 13.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:filter .15s;box-shadow:0 6px 20px rgba(225,29,46,.28)}.page-admin .afil-submit:hover{filter:brightness(1.07)}.page-admin .afil-submit:disabled{opacity:.55;cursor:default;box-shadow:none}@media (width<=1080px){.page-admin .afil-grid{grid-template-columns:1fr}.page-admin .afil-kpis{margin-left:0}}@media (width<=720px){.page-admin .afil-thead{display:none}.page-admin .afil-row{grid-template-columns:1fr auto;gap:8px 12px}.page-admin .afil-c-name{grid-column:1/-1}.page-admin .afil-fase-t,.page-admin .afil-c-link{display:none}}.page-admin .wa-screen{color:#fff;background:radial-gradient(1000px 460px at 8% -8%,rgba(61,220,132,.08),transparent 58%),radial-gradient(900px 440px at 100% -6%,rgba(225,29,46,.08),transparent 55%),#0a0d14;flex-direction:column;gap:16px;min-height:100%;padding:clamp(16px,2.2vw,28px);display:flex}.page-admin .wa-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .wa-head-l{min-width:0}.page-admin .wa-eyebrow{letter-spacing:.14em;color:#6f7b93;margin-bottom:8px;font-size:10.5px;font-weight:700}.page-admin .wa-titlerow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-admin .wa-title{letter-spacing:-.025em;color:#fff;margin:0;font-size:26px;font-weight:800;line-height:1}.page-admin .wa-acad .acad-wrap{margin:0}.page-admin .wa-kpis{flex-wrap:wrap;align-items:stretch;gap:10px;margin-left:auto;display:flex}.page-admin .wa-kpi{background:#131a28;border:1px solid #1f2838;border-radius:10px;flex-direction:column;gap:6px;min-width:108px;padding:11px 15px;display:flex}.page-admin .wa-kpi-l{letter-spacing:.11em;color:#6f7b93;font-size:9px;font-weight:700}.page-admin .wa-kpi-v{color:#fff;font-size:19px;font-weight:800;line-height:1}.page-admin .wa-kpi-load{color:#6f7b93;font-weight:700}.page-admin .wa-banner{background:#131a28;border:1px solid #1f2838;border-radius:12px;align-items:center;gap:14px;padding:13px 16px;display:flex}.page-admin .wa-banner-ic{background:rgba(61,220,132,.14);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.page-admin .wa-banner-ic img{width:16px;height:16px;filter:var(--f-white)}.page-admin .wa-banner-t{color:#8b96ab;flex:1;min-width:0;font-size:11.5px;line-height:1.5}.page-admin .wa-banner-t strong{color:#e7ebf3;font-weight:700}.page-admin .wa-mono{color:#ff8b98;font-family:JetBrains Mono,ui-monospace,monospace}.page-admin .wa-banner-btn{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:9px;flex:none;padding:9px 13px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,color .15s}.page-admin .wa-banner-btn:hover:not(:disabled){color:#fff;border-color:#34425f}.page-admin .wa-banner-btn:disabled{opacity:.6;cursor:default}.page-admin .wa-tabs{border-bottom:1px solid #1f2838;gap:0;display:flex}.page-admin .wa-tab{appearance:none;color:#8b96ab;cursor:pointer;background:0 0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:11px 16px;font:500 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:color .15s}.page-admin .wa-tab:hover{color:#fff}.page-admin .wa-tab.on{color:#fff;border-bottom-color:var(--red-500,#e11d2e);font-weight:700}.page-admin .wa-grid{grid-template-columns:1fr 400px;align-items:start;gap:14px;display:grid}.page-admin .wa-col,.page-admin .wa-rail{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .wa-flash{font:600 11.5px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-flash.ok{color:#3ddc84}.page-admin .wa-flash.erro{color:#ff6274}.page-admin .wa-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .wa-card-head{border-bottom:1px solid #1f2838;align-items:center;gap:10px;padding:14px 18px;display:flex}.page-admin .wa-card-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-card-hint{color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-card-body{flex-direction:column;gap:15px;padding:18px;display:flex}.page-admin .wa-card-foot{padding:0 18px 16px}.page-admin .wa-foot-t{color:#6f7b93;font:400 10.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-foot-t strong{color:#a5b0c4;font-weight:700}.page-admin .wa-sub{letter-spacing:.16em;color:#7d89a1;border-top:1px solid #1f2838;padding-top:14px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-admin .wa-toolbar-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-btn-ghost{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:9px;margin-left:auto;padding:9px 13px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,color .15s}.page-admin .wa-btn-ghost:hover:not(:disabled){color:#fff;border-color:#34425f}.page-admin .wa-btn-ghost:disabled{opacity:.6;cursor:default}.page-admin .wa-form-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-admin .wa-form-3{grid-template-columns:1fr 140px 180px;gap:12px;display:grid}.page-admin .wa-field{flex-direction:column;gap:8px;min-width:0;display:flex}.page-admin .wa-lbl{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-lbl-row{align-items:center;gap:8px;display:flex}.page-admin .wa-chips{gap:6px;margin-left:auto;display:flex}.page-admin .wa-chip{appearance:none;color:#9dc2f5;cursor:pointer;background:#1b2333;border:1px solid #232c3e;border-radius:7px;padding:5px 9px;font:600 10px/1 JetBrains Mono,ui-monospace,monospace;transition:background .15s,border-color .15s,color .15s}.page-admin .wa-chip:hover{color:#fff;background:rgba(77,157,255,.18);border-color:#4d9dff}.page-admin .wa-chip:active{transform:translateY(1px)}.page-admin .wa-in{color:#fff;background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;outline:none;padding:12px 14px;font:400 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,box-shadow .15s}.page-admin .wa-in::placeholder{color:#5d6880}.page-admin .wa-in:focus{border-color:var(--red-500,#e11d2e);box-shadow:0 0 0 3px rgba(224,32,64,.16)}.page-admin .wa-in.mono,.page-admin .mono{font-family:JetBrains Mono,ui-monospace,monospace}.page-admin .wa-area{resize:vertical;min-height:64px;line-height:1.55}.page-admin .wa-sel{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5L5 6.5L8 3.5' stroke='%236f7b93' stroke-width='1.3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:30px}.page-admin .wa-sel option{color:#e7ebf3;background:#131a28}.page-admin .wa-count-row{align-items:center;gap:9px;display:flex}.page-admin .wa-count-h{color:#6f7b93;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-count{color:#5d6880;margin-left:auto;font-size:10px}.page-admin .wa-var-add{appearance:none;color:#ff8b98;cursor:pointer;background:rgba(225,29,46,.12);border:1px solid rgba(225,29,46,.45);border-radius:8px;margin-left:auto;padding:6px 11px;font:700 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:background .15s,border-color .15s}.page-admin .wa-var-add:hover{border-color:var(--red-500,#e11d2e);color:#fff;background:rgba(225,29,46,.2)}.page-admin .wa-var-empty{color:#6f7b93;background:#0e1420;border:1px dashed #243044;border-radius:11px;padding:13px 14px;font:400 11px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-var-list{flex-direction:column;gap:8px;display:flex}.page-admin .wa-var{background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.page-admin .wa-var-tag{color:#9dc2f5;background:rgba(77,157,255,.14);border-radius:5px;flex:none;padding:4px 7px;font:700 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .wa-var-opts{flex-wrap:wrap;gap:5px;display:flex}.page-admin .wa-var-opt{appearance:none;color:#8b96ab;cursor:pointer;background:#131a28;border:1px solid #1f2a3d;border-radius:7px;padding:6px 10px;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,background .15s,color .15s}.page-admin .wa-var-opt:hover{color:#fff;border-color:#34425f}.page-admin .wa-var-opt.on{background:var(--red-500,#e11d2e);border-color:var(--red-500,#e11d2e);color:#fff}.page-admin .wa-var-txt{flex:160px;min-width:130px;padding:8px 11px;font-size:12px}.page-admin .wa-var-ex{color:#5d6880;white-space:nowrap;flex:none;margin-left:auto;font-size:10.5px}.page-admin .wa-var-rm{color:#6f7b93;cursor:pointer;background:0 0;border:1px solid #1f2a3d;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font:400 16px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,color .15s;display:grid}.page-admin .wa-var-rm:hover{color:#ff6274;border-color:#3a1d24}.page-admin .wa-var-warn{color:#ffcf85;font:500 10.5px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:block}.page-admin .wa-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-admin .wa-actions-top{border-top:1px solid #1f2838;padding-top:14px}.page-admin .wa-btn-primary{background:var(--red-500,#e11d2e);color:#fff;cursor:pointer;border:0;border-radius:11px;padding:13px 20px;font:800 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:filter .15s;box-shadow:0 6px 20px rgba(225,29,46,.28)}.page-admin .wa-btn-primary:hover:not(:disabled){filter:brightness(1.07)}.page-admin .wa-btn-primary:disabled{opacity:.55;cursor:default;box-shadow:none}.page-admin .wa-seg{background:#0e1420;border:1px solid #1f2a3d;border-radius:10px;gap:2px;padding:3px;display:flex}.page-admin .wa-seg-b{text-align:center;cursor:pointer;color:#8b96ab;background:0 0;border:0;border-radius:8px;flex:1;padding:9px 0;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:background .15s,color .15s}.page-admin .wa-seg-b:hover{color:#fff}.page-admin .wa-seg-b.on{background:var(--red-500,#e11d2e);color:#fff;font-weight:700}.page-admin .wa-stages{flex-wrap:wrap;gap:8px;display:flex}.page-admin .wa-stage{cursor:pointer;color:#a5b0c4;background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;flex:1;min-width:96px;padding:11px 13px;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,background .15s,color .15s}.page-admin .wa-stage:hover{border-color:#34425f}.page-admin .wa-stage.on{color:#fff;background:rgba(225,29,46,.1);border-color:rgba(225,29,46,.45);font-weight:700}.page-admin .wa-toggle-row{cursor:pointer;background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;align-self:end;align-items:center;gap:10px;padding:11px 13px;display:flex}.page-admin .wa-toggle-knob{background:#232c3e;border-radius:999px;flex:none;width:32px;height:18px;transition:background .15s;position:relative}.page-admin .wa-toggle-knob:after{content:"";background:#6f7b93;border-radius:50%;width:12px;height:12px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.page-admin .wa-toggle-row.on .wa-toggle-knob{background:var(--red-500,#e11d2e)}.page-admin .wa-toggle-row.on .wa-toggle-knob:after{background:#fff;transform:translate(14px)}.page-admin .wa-toggle-t{color:#a5b0c4;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-toggle-row.on .wa-toggle-t{color:#fff}.page-admin .wa-tag{letter-spacing:.06em;white-space:nowrap;border-radius:6px;justify-self:end;padding:5px 9px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-dot{border-radius:50%;flex:none;width:8px;height:8px}.page-admin .wa-list{flex-direction:column;display:flex}.page-admin .wa-litem{border-bottom:1px solid #171f2e;align-items:center;gap:13px;padding:13px 18px;display:flex}.page-admin .wa-litem:last-child{border-bottom:0}.page-admin .wa-litem-txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.page-admin .wa-litem-n{color:#fff;font:700 12.5px/1.2 JetBrains Mono,ui-monospace,monospace}.page-admin .wa-litem-b{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:400 11px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .wa-litem-lang{color:#6f7b93;flex:none;font:500 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .wa-litem-cat{color:#8b96ab;flex:none;width:74px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .wa-thead{background:#0f1522;border-bottom:1px solid #1f2838;align-items:center;gap:12px;padding:11px 18px}.page-admin .wa-thead span{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-thead span.r{text-align:right}.page-admin .wa-tpl-cols{grid-template-columns:1fr 104px 96px 104px 92px 104px;display:grid}.page-admin .wa-thead.wa-tpl-cols span{text-align:center}.page-admin .wa-thead.wa-tpl-cols span:first-child{text-align:left}.page-admin .wa-tpl-cols .wa-cell{text-align:center}.page-admin .wa-tpl-cols .wa-tag{justify-self:center}.page-admin .wa-tfilters{background:#131a28;border:1px solid #1f2838;border-radius:9px;gap:2px;padding:3px;display:flex}.page-admin .wa-tfil{appearance:none;color:#8b96ab;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:6px 11px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:background .15s,color .15s}.page-admin .wa-tfil:hover{color:#fff}.page-admin .wa-tfil.on{background:var(--red-500,#e11d2e);color:#fff;font-weight:700}.page-admin .wa-note-act{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0;font:700 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:filter .15s}.page-admin .wa-note-act:hover{filter:brightness(1.2)}.page-admin .wa-tfoot{border-top:1px solid #171f2e;align-items:center;gap:10px;padding:12px 18px;display:flex}.page-admin .wa-tfoot-t{color:#6f7b93;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-tfoot-new{appearance:none;color:#9dc2f5;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-tfoot-new:hover{color:#c3dcfb}.page-admin .wa-camp-cols{grid-template-columns:1fr 108px 78px 90px 78px 116px;display:grid}.page-admin .wa-rows{flex-direction:column;display:flex}.page-admin .wa-trow,.page-admin .wa-crow{border-bottom:1px solid #171f2e;flex-direction:column;gap:9px;padding:13px 18px;display:flex}.page-admin .wa-trow:last-child,.page-admin .wa-crow:last-child{border-bottom:0}.page-admin .wa-trow-main,.page-admin .wa-crow-main{align-items:center;gap:12px}.page-admin .wa-cell{color:#a5b0c4;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-tpl-name,.page-admin .wa-camp-name{min-width:0;display:flex}.page-admin .wa-tpl-name{align-items:center;gap:11px}.page-admin .wa-tpl-nm{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .wa-tpl-t{color:#fff;font:700 12.5px/1.2 JetBrains Mono,ui-monospace,monospace}.page-admin .wa-tpl-body{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:400 11px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .wa-camp-name{flex-direction:column;gap:4px}.page-admin .wa-camp-n{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .wa-camp-sub{color:#6f7b93;text-overflow:ellipsis;white-space:nowrap;font:400 10.5px/1 JetBrains Mono,ui-monospace,monospace;overflow:hidden}.page-admin .wa-num{color:#c9d3e4;text-align:right;font:700 12.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .wa-prog{justify-content:flex-end;align-items:center;gap:9px;display:flex}.page-admin .wa-prog-track{background:#0e1420;border-radius:3px;width:52px;height:5px;overflow:hidden}.page-admin .wa-prog-bar{border-radius:3px;height:100%;display:block}.page-admin .wa-prog-p{color:#6f7b93;font:500 10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .wa-crow-acts{gap:8px;display:flex}.page-admin .wa-btn-mini{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:8px;padding:7px 12px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,color .15s}.page-admin .wa-btn-mini:hover{color:#fff;border-color:#34425f}.page-admin .wa-btn-danger:hover{color:#ff6274;border-color:#3a1d24}.page-admin .wa-note{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ff6274;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.page-admin .wa-note-t{color:#9aa5ba;font:400 11px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-empty{color:#6f7b93;text-align:center;place-items:center;padding:28px;font:500 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.page-admin .wa-panel{background:linear-gradient(150deg,#16203a,#0f1524);border:1px solid #22304a;border-radius:14px;flex-direction:column;gap:13px;padding:18px;display:flex}.page-admin .wa-panel-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-panel-p{color:#8b96ab;font:400 10.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-panel-p strong{color:#e7ebf3;font-weight:700}.page-admin .wa-big{align-items:baseline;gap:9px;display:flex}.page-admin .wa-big-v{letter-spacing:-.035em;color:#fff;font:900 40px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-big-u{color:#8b96ab;font:600 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-preview-body{background:linear-gradient(160deg,#101c16,#0b1310);flex-direction:column;gap:12px;padding:18px;display:flex}.page-admin .wa-preview-hd{border-bottom:1px solid #1b2a22;align-items:center;gap:10px;padding-bottom:12px;display:flex}.page-admin .wa-preview-av{color:#fff;background:linear-gradient(150deg,#e11d2e,#8f0b20);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font:900 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.page-admin .wa-preview-id{flex-direction:column;gap:3px;display:flex}.page-admin .wa-preview-nm{color:#fff;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-preview-sub{color:#7d9a8a;font:400 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-bubble{background:#1d2b22;border-radius:12px 12px 12px 3px;flex-direction:column;align-self:flex-start;gap:7px;max-width:300px;padding:11px 13px;display:flex}.page-admin .wa-bubble-img{border-radius:8px;width:100%;max-width:274px;margin-bottom:2px;display:block}.page-admin .wa-bubble-t{color:#e8f0ea;white-space:pre-wrap;word-break:break-word;font:400 12.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-bubble-time{color:#7d9a8a;align-self:flex-end;font-size:9.5px}.page-admin .wa-health{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-admin .wa-hcell{background:#101725;border:1px solid #1f2b42;border-radius:11px;flex-direction:column;gap:5px;padding:13px 14px;display:flex}.page-admin .wa-hcell-l{letter-spacing:.1em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-hcell-v{font:800 20px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-conta{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-admin .wa-info{background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;flex-direction:column;gap:6px;min-width:0;padding:13px 14px;display:flex}.page-admin .wa-info-l{letter-spacing:.1em;color:#6f7b93;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-info-v{color:#fff;word-break:break-all;font:700 14px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-flow{align-items:center;gap:8px;display:flex}.page-admin .wa-flow-step{color:#c9d3e4;align-items:center;gap:8px;font:600 11px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .wa-flow-n{box-sizing:border-box;text-align:center;border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;padding-bottom:1px;font:800 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.page-admin .wa-flow-line{background:#22304a;flex:1;height:1px}.page-admin .wa-rules{gap:10px}.page-admin .wa-rule{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #4d9dff;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .wa-rule-t{font:700 11.5px/1.25 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-rule-d{color:#8b96ab;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-risk-t{color:#9aa5ba;font:400 11px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-throughput{gap:10px}.page-admin .wa-tp-row{align-items:baseline;gap:8px;display:flex}.page-admin .wa-tp-l{color:#8b96ab;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .wa-tp-v{color:#e7ebf3;margin-left:auto;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}@media (width<=1080px){.page-admin .wa-grid{grid-template-columns:1fr}.page-admin .wa-kpis{margin-left:0}}@media (width<=680px){.page-admin .wa-form-3,.page-admin .wa-form-2{grid-template-columns:1fr}.page-admin .wa-tpl-cols{grid-template-columns:1fr auto}.page-admin .wa-tpl-cols .wa-cell{display:none}.page-admin .wa-camp-cols{grid-template-columns:1fr auto}.page-admin .wa-camp-cols .wa-num,.page-admin .wa-camp-cols .wa-prog{display:none}.page-admin .wa-health,.page-admin .wa-conta{grid-template-columns:1fr}}.page-admin .smtp-card{max-width:860px;margin-top:20px}.page-admin .cfg-video-prev{background:#000;border:1px solid rgba(255,255,255,.12);border-radius:12px;width:100%;max-width:520px;margin:0 0 14px;display:block}.page-admin .smtp-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 16px;display:grid}.page-admin .smtp-f{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.page-admin .smtp-i{color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s}.page-admin .smtp-i::placeholder{color:rgba(255,255,255,.32);text-transform:none;letter-spacing:0;font-weight:500}.page-admin .smtp-i:hover{border-color:rgba(255,255,255,.26)}.page-admin .smtp-i:focus{border-color:var(--red-500);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(224,32,64,.18)}.page-admin .smtp-i.invalido{border-color:var(--red-500);background:rgba(224,32,64,.1)}.page-admin .smtp-i::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-admin .smtp-i::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-admin .smtp-i[type=number]{appearance:textfield}.page-admin .smtp-chk{cursor:pointer;color:#eaf1ff;text-transform:none;letter-spacing:0;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:10px;flex-direction:row;grid-column:1/-1;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;font-weight:600}.page-admin .smtp-chk:hover{border-color:rgba(255,255,255,.2)}.page-admin .pi-lead{color:var(--text-muted);max-width:720px;margin-bottom:18px;font-size:13px;line-height:1.6}.page-admin .pi-lead strong{color:#fff;font-weight:700}.page-admin .pr-screen{color:#fff;background:#0c1018;border:1px solid #1b2130;border-radius:14px;flex-direction:column;gap:18px;margin:clamp(10px,1.5vw,18px);padding:24px clamp(16px,2vw,28px);display:flex}.page-admin .pr-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .pr-head-l{flex-wrap:wrap;align-items:flex-end;gap:20px;min-width:0;display:flex}.page-admin .pr-title-wrap{flex-direction:column;gap:6px;display:flex}.page-admin .pr-eyebrow{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-acad-slot .acad-wrap{margin:0}.page-admin .pr-head-r{align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .pr-saved{color:#3ddc84;align-items:center;gap:7px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .pr-saved i{background:#3ddc84;border-radius:50%;width:6px;height:6px}.page-admin .pr-plus{font-size:14px;line-height:1}.page-admin .pr-ghost{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .pr-ghost:hover{color:#fff;border-color:#33405a}.page-admin .pr-ghost:disabled{opacity:.5;cursor:default}.page-admin .pr-primary{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:10px;padding:10px 16px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 4px 14px rgba(225,29,46,.28)}.page-admin .pr-primary:hover{filter:brightness(1.08)}.page-admin .pr-primary:disabled{opacity:.55;cursor:default;box-shadow:none}.page-admin .pr-empty-sel{color:#f5a623;background:rgba(245,166,35,.08);border:1px solid rgba(245,166,35,.3);border-radius:10px;padding:12px 14px;font:600 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.page-admin .pr-kpi{background:#131a28;border:1px solid #1f2838;border-radius:12px;flex-direction:column;gap:8px;padding:15px 17px;display:flex}.page-admin .pr-kpi-l{letter-spacing:.12em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-kpi-v{align-items:baseline;gap:7px;display:flex}.page-admin .pr-kpi-v b{letter-spacing:-.03em;color:#fff;font:800 24px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-kpi-v b.warn{color:#ffb020}.page-admin .pr-kpi-u{color:#6f7b93;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-kpi-n{color:#6f7b93;font:400 10.5px/1.35 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-grid{grid-template-columns:1fr 470px;align-items:start;gap:14px;display:grid}.page-admin .pr-col-main{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .pr-tabs{gap:8px;display:flex}.page-admin .pr-tab{color:#a5b0c4;cursor:pointer;background:#131a28;border:1px solid #1f2838;border-radius:10px;padding:10px 15px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-tab:hover{color:#fff;border-color:#33405a}.page-admin .pr-tab.on{color:#fff;background:#e11d2e;border-color:#e11d2e}.page-admin .pr-sec{flex-direction:column;gap:12px;display:flex}.page-admin .pr-hide{display:none}.page-admin .pr-intro{background:#131a28;border:1px solid #1f2838;border-radius:12px;align-items:center;gap:16px;padding:15px 18px;display:flex}.page-admin .pr-intro-txt{flex-direction:column;gap:6px;min-width:0;display:flex}.page-admin .pr-intro-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-intro-d{color:#8b96ab;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-intro-d strong{color:#e7ebf3;font-weight:700}.page-admin .pr-intro-link{color:#a5b0c4;border:1px solid #1f2838;border-radius:9px;flex:none;margin-left:auto;padding:9px 12px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none}.page-admin .pr-intro-link:hover{color:#fff;border-color:#33405a}.page-admin .pr-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .pr-thead{background:#0f1522;border-bottom:1px solid #1f2838;grid-template-columns:64px 60px 1fr 1fr 128px;align-items:center;gap:12px;padding:11px 16px;display:grid}.page-admin .pr-thead span{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-crow{border-bottom:1px solid #171f2e;grid-template-columns:64px 60px 1fr 1fr 128px;align-items:center;gap:12px;padding:11px 16px;display:grid}.page-admin .pr-crow:hover{background:#151d2c}.page-admin .pr-crow-h{align-items:center;gap:8px;display:flex}.page-admin .pr-drag{flex-direction:column;gap:2px;display:flex}.page-admin .pr-drag i{background:#4a5568;width:9px;height:1.5px;display:block}.page-admin .pr-crow-num{color:#5d6880;font:600 10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pr-crow-thumb{background:#0e1420;border:1px solid #232c3e;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.page-admin .pr-crow-thumb .pi-fig{object-fit:contain;width:22px;height:22px}.page-admin .pr-crow.has .pi-fig{object-fit:cover;width:100%;height:100%}.page-admin .pr-in{color:#e7ebf3;background:#0e1420;border:1px solid #232c3e;border-radius:9px;outline:none;width:100%;padding:10px 12px;font:600 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-in::placeholder{color:#5d6880;font-weight:400}.page-admin .pr-in:focus{border-color:#33405a}.page-admin .pr-crow-act{align-items:center;gap:7px;display:flex}.page-admin .pr-crow-hint{color:#f5a623;max-width:88px;font:600 10px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-trash{cursor:pointer;background:0 0;border:1px solid #3a1d24;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.page-admin .pr-trash:hover{background:rgba(225,29,46,.12)}.page-admin .pr-trash img{width:13px;height:13px;filter:var(--f-white,none);opacity:.85}.page-admin .pr-crow-status{grid-column:1/-1}.page-admin .pr-tfoot{align-items:center;gap:10px;padding:12px 16px;display:flex}.page-admin .pr-add-dashed{color:#a5b0c4;cursor:pointer;background:0 0;border:1.5px dashed #243044;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .pr-add-dashed:hover{color:#fff;border-color:#33405a}.page-admin .pr-tfoot-n{color:#6f7b93;margin-left:auto;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-arts{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-admin .pr-arts-empty{color:#8b96ab;padding:14px 2px;font:400 12px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-artcard{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:14px;display:flex}.page-admin .pr-art-top{align-items:center;gap:12px;display:flex}.page-admin .pr-artcard .pi-fig-wrap{background:#0e1420;border:1px solid #232c3e;border-radius:11px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.page-admin .pr-artcard .pi-fig{object-fit:contain;width:26px;height:26px}.page-admin .pr-artcard.has .pi-fig{object-fit:cover;width:100%;height:100%}.page-admin .pr-art-info{flex-direction:column;gap:6px;min-width:0;display:flex}.page-admin .pr-art-nome{color:#fff;font:700 12.5px/1.25 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-art-nums{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .pr-num{color:#6f7b93;font:400 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-num b{color:#fff;margin-right:3px;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pr-art-actions{gap:7px;display:flex}.page-admin .pi-row{position:relative}.page-admin .pi-fig-wrap{overflow:hidden}.page-admin .pi-status{color:#8b96ab;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pi-status:empty{display:none}.page-admin .pi-up{cursor:pointer;color:#fff;background:#e11d2e;border:0;border-radius:9px;justify-content:center;align-items:center;padding:9px 11px;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex;position:relative;overflow:hidden}.page-admin .pi-up:hover{filter:brightness(1.08)}.page-admin .pi-up input{opacity:0;cursor:pointer;font-size:0;position:absolute;inset:0}.page-admin .pr-up-full{flex:1}.page-admin .pr-artcard.has .pi-up,.page-admin .pr-crow-up{color:#dfe5ef;background:#1b2333}.page-admin .pi-del{color:#ff6274;cursor:pointer;background:0 0;border:1px solid #3a1d24;border-radius:9px;align-items:center;padding:9px 12px;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:none}.page-admin .pr-artcard.has .pi-del{display:inline-flex}.page-admin .pi-del:hover{background:rgba(225,29,46,.12)}.page-admin .pr-rail{flex-direction:column;gap:12px;display:flex}.page-admin .pr-card{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .pr-card-h{align-items:center;gap:9px;display:flex}.page-admin .pr-card-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-card-tag{color:#7d89a1;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-pend-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pr-pend-list{flex-direction:column;gap:8px;display:flex}.page-admin .pr-issue{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #4d9dff;border-radius:11px;flex-direction:column;gap:4px;padding:12px;display:flex}.page-admin .pr-issue.warn{border-left-color:#ffb020}.page-admin .pr-issue.info{border-left-color:#4d9dff}.page-admin .pr-issue.red{border-left-color:#ff6274}.page-admin .pr-issue.ok{border-left-color:#3ddc84}.page-admin .pr-issue-t{color:#e7ebf3;font:700 11.5px/1.25 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-issue.warn .pr-issue-t{color:#ffb020}.page-admin .pr-issue.red .pr-issue-t{color:#ff6274}.page-admin .pr-issue.info .pr-issue-t{color:#4d9dff}.page-admin .pr-issue.ok .pr-issue-t{color:#3ddc84}.page-admin .pr-issue-d{color:#8b96ab;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-fila-list{flex-direction:column;gap:12px;display:flex}.page-admin .pr-fila-row{flex-direction:column;gap:6px;display:flex}.page-admin .pr-fila-top{align-items:baseline;gap:8px;display:flex}.page-admin .pr-fila-n{color:#c9d3e4;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-fila-v{color:#fff;margin-left:auto;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pr-fila-bar{background:#0e1420;border-radius:3px;height:5px;overflow:hidden}.page-admin .pr-fila-fill{background:#ffb020;border-radius:3px;height:100%}.page-admin .pr-fila-note{color:#6f7b93;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .pr-fila-empty{color:#8b96ab;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=1180px){.page-admin .pr-grid{grid-template-columns:1fr}.page-admin .pr-kpis,.page-admin .pr-arts{grid-template-columns:repeat(2,1fr)}}.page-admin .nv-screen{color:#fff;background:#0c1018;border:1px solid #1b2130;border-radius:14px;flex-direction:column;gap:16px;margin:clamp(10px,1.5vw,18px);padding:24px clamp(16px,2vw,28px);display:flex}.page-admin .nv-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .nv-head-l{flex-wrap:wrap;align-items:flex-end;gap:20px;min-width:0;display:flex}.page-admin .nv-title-wrap{flex-direction:column;gap:6px;display:flex}.page-admin .nv-eyebrow{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-acad-slot .acad-wrap{margin:0}.page-admin .nv-head-r{align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .nv-saved{color:#3ddc84;align-items:center;gap:7px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .nv-saved i{background:#3ddc84;border-radius:50%;width:6px;height:6px}.page-admin .nv-plus{font-size:14px;line-height:1}.page-admin .nv-ghost{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .nv-ghost:hover{color:#fff;border-color:#33405a}.page-admin .nv-ghost:disabled{opacity:.5;cursor:default}.page-admin .nv-primary{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:10px;padding:10px 16px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 4px 14px rgba(225,29,46,.28)}.page-admin .nv-primary:hover{filter:brightness(1.08)}.page-admin .nv-primary:disabled{opacity:.55;cursor:default;box-shadow:none}.page-admin .nv-intro{background:#131a28;border:1px solid #1f2838;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.page-admin .nv-intro-t{letter-spacing:.1em;color:#e7ebf3;flex:none;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-intro-d{color:#8b96ab;flex:1;min-width:240px;max-width:760px;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-mkpis{gap:10px;margin-left:auto;display:flex}.page-admin .nv-mkpi{background:#0e1420;border:1px solid #1f2a3d;border-radius:9px;flex-direction:column;gap:4px;min-width:92px;padding:9px 13px;display:flex}.page-admin .nv-mkpi-l{letter-spacing:.12em;color:#6f7b93;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-mkpi-v{color:#fff;font:800 17px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-grid{grid-template-columns:1fr 400px;align-items:start;gap:14px;display:grid}.page-admin .nv-col-main{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .nv-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .nv-thead,.page-admin .nv-row{grid-template-columns:64px 1fr 128px 1fr 120px 96px;align-items:center;gap:12px;display:grid}.page-admin .nv-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .nv-thead span{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-th-r{text-align:right}.page-admin .nv-row{border-bottom:1px solid #171f2e;padding:12px 18px}.page-admin .nv-row:hover{background:#151d2c}.page-admin .nv-ordem{align-items:center;gap:9px;display:flex}.page-admin .nv-drag{flex-direction:column;gap:2px;display:flex}.page-admin .nv-drag i{background:#4a5568;width:9px;height:1.5px;display:block}.page-admin .nv-badge{color:#8b96ab;background:#1b2333;border-radius:8px;place-items:center;width:26px;height:26px;font:800 11px/1 JetBrains Mono,ui-monospace,monospace;display:grid}.page-admin .nv-in{color:#fff;background:#0e1420;border:1px solid #232c3e;border-radius:9px;outline:none;width:100%;padding:10px 12px;font:700 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-in::placeholder{color:#5d6880;font-weight:400}.page-admin .nv-in:focus{border-color:#33405a}.page-admin .nv-in-num{appearance:textfield;font:700 13px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .nv-in-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-admin .nv-in-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-admin .nv-prize{background:#0e1420;border:1px solid #232c3e;border-radius:9px;align-items:center;gap:8px;padding:0 12px 0 0;display:flex;position:relative}.page-admin .nv-prize .nv-dot{border-radius:6px;flex:none;width:18px;height:18px;margin-left:10px}.page-admin .nv-in-prize{background:0 0;border:0;padding:10px 0;font:600 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-in-prize:focus{border:0}.page-admin .nv-prize-warn{color:#ffb020;text-align:center;background:rgba(255,176,32,.15);border-radius:5px;flex:none;width:18px;height:18px;font:800 12px/18px Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-faixa{flex-direction:column;gap:5px;display:flex}.page-admin .nv-faixa-top{align-items:baseline;gap:6px;display:flex}.page-admin .nv-faixa-v{color:#c9d3e4;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .nv-faixa-u{color:#6f7b93;font:400 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-faixa-bar{background:#0e1420;border-radius:3px;height:4px;overflow:hidden}.page-admin .nv-faixa-fill{border-radius:3px;height:100%}.page-admin .nv-row-act{justify-self:end;align-items:center;gap:7px;display:flex}.page-admin .nv-salto{letter-spacing:.06em;color:#9dc2f5;background:rgba(77,157,255,.13);border-radius:6px;padding:5px 8px;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-salto.base{color:#8b96ab;background:#1b2333}.page-admin .nv-salto.hi{color:#ffb020;background:rgba(255,176,32,.13)}.page-admin .nv-trash{cursor:pointer;background:0 0;border:1px solid #3a1d24;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.page-admin .nv-trash:hover{background:rgba(225,29,46,.12)}.page-admin .nv-trash img{width:12px;height:12px;filter:var(--f-white,none);opacity:.85}.page-admin .nv-tfoot{align-items:center;gap:10px;padding:12px 18px;display:flex}.page-admin .nv-add-dashed{color:#a5b0c4;cursor:pointer;background:0 0;border:1.5px dashed #243044;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .nv-add-dashed:hover{color:#fff;border-color:#33405a}.page-admin .nv-tfoot-n{color:#6f7b93;margin-left:auto;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-card{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .nv-card-h{align-items:center;gap:9px;display:flex}.page-admin .nv-card-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-card-tag{color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-curve-plot{align-items:flex-end;gap:10px;height:132px;display:flex}.page-admin .nv-curve-col{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;height:100%;display:flex}.page-admin .nv-curve-v{text-align:center;color:#8b96ab;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .nv-curve-bar{background:linear-gradient(#2f4d80,#1c2a44);border-radius:7px 7px 0 0;min-height:6px}.page-admin .nv-curve-labels{gap:10px;display:flex}.page-admin .nv-curve-lbl{text-align:center;color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;flex:1;font:600 10.5px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .nv-rail{flex-direction:column;gap:12px;display:flex}.page-admin .nv-rail-card{background:linear-gradient(150deg,#16203a,#0f1524);border-color:#22304a;border-radius:14px;gap:14px;padding:18px}.page-admin .nv-rail-total{align-items:baseline;gap:9px;display:flex}.page-admin .nv-rail-note{color:#8b96ab;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-rail-total b{letter-spacing:-.035em;color:#fff;font:900 36px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-rail-total span{color:#8b96ab;font:600 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-rail-row{flex-direction:column;gap:6px;display:flex}.page-admin .nv-rail-top{align-items:baseline;gap:8px;display:flex}.page-admin .nv-rail-n{color:#c9d3e4;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-rail-v{margin-left:auto;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .nv-rail-share{color:#6f7b93;text-align:right;width:38px;font:400 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-rail-bar{background:#101725;border-radius:3px;height:5px;overflow:hidden}.page-admin .nv-rail-fill{border-radius:3px;height:100%}.page-admin .nv-verif-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .nv-verif-list{flex-direction:column;gap:8px;display:flex}.page-admin .nv-check{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .nv-check.ok{border-left-color:#3ddc84}.page-admin .nv-check.red{border-left-color:#ff6274}.page-admin .nv-check-t{color:#ffb020;font:700 11.5px/1.25 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-check.ok .nv-check-t{color:#3ddc84}.page-admin .nv-check.red .nv-check-t{color:#ff6274}.page-admin .nv-check-d{color:#8b96ab;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-chips{flex-wrap:wrap;gap:7px;display:flex}.page-admin .nv-chip{color:#a5b0c4;background:#0e1420;border:1px solid #1f2a3d;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .nv-chip.on{color:#fff;background:rgba(225,29,46,.1);border-color:rgba(225,29,46,.42);font-weight:700}.page-admin .nv-chip-dot{border-radius:4px;width:12px;height:12px}.page-admin .nv-chips-empty{color:#8b96ab;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .nv-chips-note{color:#6f7b93;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=1180px){.page-admin .nv-grid{grid-template-columns:1fr}.page-admin .nv-thead,.page-admin .nv-row{grid-template-columns:52px 1fr 96px 1fr 96px 80px}}.page-admin .mc-head,.page-admin .mc-head-l{align-items:center}.page-admin .mc-h1{font:800 24px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-eyebrow{letter-spacing:.12em;color:#6f7b93;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-acad-slot .acad-wrap{margin:0}.page-admin .mc-intro-tx{flex-direction:column;gap:6px;display:flex}.page-admin .mc-track{background:linear-gradient(150deg,#16203a,#0f1524);border:1px solid #22304a;border-radius:14px;align-items:flex-start;gap:0;padding:24px 22px;display:flex;overflow-x:auto}.page-admin .mc-tcol{flex-direction:column;flex:1;align-items:center;gap:11px;min-width:130px;display:flex}.page-admin .mc-tval{flex-direction:column;align-items:center;gap:4px;display:flex}.page-admin .mc-tval-v{color:#e7ebf3;white-space:nowrap;font:800 15px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .mc-tval-v.on{color:#ff8b98}.page-admin .mc-tval-l{letter-spacing:.1em;color:#6f7b93;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-tline-wrap{align-items:center;gap:0;width:100%;height:34px;display:flex}.page-admin .mc-tline{flex:1;height:2px}.page-admin .mc-dot{color:#8b96ab;cursor:pointer;background:#101725;border:2px solid #2f3d5a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font:800 12px/1 JetBrains Mono,ui-monospace,monospace;transition:transform .12s,border-color .12s;display:flex}.page-admin .mc-dot:hover{border-color:#4d9dff}.page-admin .mc-dot.on{color:#fff;background:#e11d2e;border-color:#e11d2e;width:34px;height:34px;box-shadow:0 4px 14px rgba(225,29,46,.32)}.page-admin .mc-tfoot{flex-direction:column;align-items:center;gap:7px;width:100%;display:flex}.page-admin .mc-tname{color:#c9d3e4;text-align:center;font:600 12px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-tname.on{color:#fff;font-weight:800}.page-admin .mc-tchip{color:#c9d3e4;background:#101725;border:1px solid #1f2b42;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .mc-tchip i{border-radius:4px;flex:none;width:11px;height:11px}.page-admin .mc-tchip.mc-none{color:#6f7b93;background:0 0;border:1px dashed #253148;font-weight:500}.page-admin .mc-tfound{color:#6f7b93;font:400 10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .mc-edit{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .mc-edit-h{background:rgba(77,157,255,.05);border-bottom:1px solid #22304a;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.page-admin .mc-edit-h-t{letter-spacing:.1em;color:#9dc2f5;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-edit-h-r{color:#7d89a1;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-edit-body{flex-direction:column;gap:15px;padding:18px;display:flex}.page-admin .mc-grid-top{grid-template-columns:150px 150px 1fr;gap:12px;display:grid}.page-admin .mc-grid3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.page-admin .mc-field{flex-direction:column;gap:8px;min-width:0;display:flex}.page-admin .mc-field-l{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-field-lr{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.page-admin .mc-hint{color:#5d6880;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-edit .nv-in{border-color:#2b3855;border-radius:11px;padding:12px 14px}.page-admin .mc-edit .nv-chips .nv-chip{border-radius:10px;padding:9px 12px}.page-admin .mc-in-green{color:#3ddc84!important}.page-admin .mc-money{background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;align-items:center;gap:8px;padding:12px 14px;display:flex}.page-admin .mc-money-p{color:#6f7b93;flex:none;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-money-in{flex:1;min-width:0;background:0 0!important;border:0!important;padding:0!important}.page-admin .mc-benefit{background:rgba(61,220,132,.08);border-color:rgba(61,220,132,.3)}.page-admin .mc-benefit .mc-money-p{color:#3ddc84}.page-admin .mc-benefit-v{color:#3ddc84;font:800 13.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .mc-so{color:#6f7b93;cursor:pointer;background:0 0;border:1px dashed #253148;border-radius:10px;padding:9px 12px;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-so:hover{color:#a5b0c4;border-color:#33405a}.page-admin .mc-actions{border-top:1px solid #1f2838;flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.page-admin .mc-danger{color:#ff6274;cursor:pointer;background:0 0;border:1px solid #3a1d24;border-radius:10px;align-items:center;gap:8px;margin-left:auto;padding:10px 14px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .mc-danger:hover{background:rgba(225,29,46,.12)}.page-admin .mc-danger img{width:12px;height:12px;filter:var(--f-white,none);opacity:.85}.page-admin .mc-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .mc-table-h{border-bottom:1px solid #1f2838;align-items:center;gap:10px;padding:14px 18px;display:flex}.page-admin .mc-table-note{color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-row{cursor:pointer;border-bottom:1px solid #171f2e;align-items:center;gap:13px;padding:12px 18px;display:flex}.page-admin .mc-row:last-child{border-bottom:0}.page-admin .mc-row:hover{background:#151d2c}.page-admin .mc-row.sel{background:rgba(225,29,46,.05)}.page-admin .mc-row-name{color:#dfe5ef;min-width:180px;font:600 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-row.sel .mc-row-name{color:#fff;font-weight:800}.page-admin .mc-row-gift{color:#a5b0c4;align-items:center;gap:7px;min-width:112px;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .mc-row-gift i{border-radius:5px;flex:none;width:14px;height:14px}.page-admin .mc-row-gift.mc-none{color:#5d6880}.page-admin .mc-row-stats{align-items:center;gap:20px;margin-left:auto;display:flex}.page-admin .mc-row-stat{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.page-admin .mc-row-stat-l{letter-spacing:.1em;color:#6f7b93;font:600 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .mc-row-stat-v{color:#fff;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .mc-row-stat-v.dim{color:#c9d3e4}.page-admin .mc-row-stat-v.green{color:#3ddc84}@media (width<=1180px){.page-admin .mc-grid-top,.page-admin .mc-grid3{grid-template-columns:1fr}.page-admin .mc-row-name{min-width:120px}.page-admin .mc-row-stats{gap:12px}}.page-admin .rg{flex-direction:column;gap:14px;padding:22px clamp(16px,3vw,30px) 44px;display:flex}.page-admin .rg-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.page-admin .rg-head-l{align-items:baseline;gap:12px;display:flex}.page-admin .rg-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-eyebrow{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-head-sel .acad-wrap{margin-bottom:0}.page-admin .rg-head-r{gap:9px;margin-left:auto;display:flex}.page-admin .rg-kpi{background:#131a28;border:1px solid #1f2838;border-radius:9px;align-items:baseline;gap:8px;padding:9px 14px;display:flex}.page-admin .rg-kpi-l{letter-spacing:.11em;color:#6f7b93;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-kpi-v{color:#fff;font:800 15px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-kpi-v.ok{color:#3ddc84}.page-admin .rg-search-card{background:linear-gradient(150deg,#16203a,#0f1524);border:1px solid #22304a;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:26px 30px;display:flex}.page-admin .rg-search-hd{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.page-admin .rg-search-k{letter-spacing:.14em;color:#9dc2f5;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-search-d{color:#8b96ab;font:400 12.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-search-row{gap:10px;width:min(640px,100%);display:flex}.page-admin .rg-search-in{background:#0b101c;border:1.5px solid #2f4d80;border-radius:13px;flex:1;align-items:center;gap:12px;padding:15px 18px;display:flex}.page-admin .rg-search-ic{opacity:.85;flex:none;width:18px;height:18px}.page-admin .rg-search-in input{color:#fff;letter-spacing:.02em;background:0 0;border:0;outline:none;flex:1;min-width:0;font:800 18px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rg-search-in input::placeholder{color:#5d6880;letter-spacing:0;font-weight:500}.page-admin .rg-search-x{color:#8b96ab;cursor:pointer;background:rgba(255,255,255,.06);border:0;border-radius:7px;flex:none;width:22px;height:22px;font-size:15px;line-height:1}.page-admin .rg-search-x:hover{color:#fff;background:rgba(255,255,255,.12)}.page-admin .rg-search-btn{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:13px;flex:none;padding:0 30px;font:800 15px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 6px 20px rgba(225,29,46,.3)}.page-admin .rg-search-btn:disabled{opacity:.55;cursor:default;box-shadow:none}.page-admin .rg-lead-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .rg-lead-hd{border-bottom:1px solid #1f2838;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;display:flex}.page-admin .rg-avatar{color:#fff;background:linear-gradient(150deg,#e11d2e,#8f0b20);border-radius:15px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font:900 20px Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rg-lead-id{flex-direction:column;gap:6px;min-width:0;display:flex}.page-admin .rg-lead-name{letter-spacing:-.03em;color:#fff;font:900 24px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-lead-sub{color:#8b96ab;font:400 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rg-lead-stats{flex-wrap:wrap;gap:14px;margin-left:auto;display:flex}.page-admin .rg-stat{background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;flex-direction:column;gap:5px;min-width:96px;padding:12px 16px;display:flex}.page-admin .rg-stat-l{letter-spacing:.11em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-stat-v{color:#fff;font:800 18px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-stat-v.acc{color:#9dc2f5}.page-admin .rg-items{grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;display:grid}.page-admin .rg-item{background:rgba(61,220,132,.04);border:1px solid rgba(61,220,132,.22);border-radius:13px;flex-direction:column;gap:14px;padding:18px;display:flex}.page-admin .rg-item.done{background:#0e1420;border-color:#1c2434}.page-admin .rg-item-hd{align-items:center;gap:12px;display:flex}.page-admin .rg-item-id{flex-direction:column;gap:5px;min-width:0;display:flex}.page-admin .rg-item-n{letter-spacing:-.02em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font:800 17px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .rg-item.done .rg-item-n{color:#8b96ab}.page-admin .rg-item-o{color:#8b96ab;font:400 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-tag{letter-spacing:.06em;color:#ffb020;background:rgba(255,176,32,.13);border-radius:6px;flex:none;margin-left:auto;padding:5px 8px;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-tag.done{color:#3ddc84;background:rgba(61,220,132,.14)}.page-admin .rg-tag.alt{color:#8b96ab;background:rgba(255,255,255,.06)}.page-admin .rg-baixa{color:#fff;text-align:center;cursor:pointer;background:#e11d2e;border:0;border-radius:11px;padding:13px;font:800 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-baixa:disabled{opacity:.55;cursor:default}.page-admin .rg-cod{flex-direction:column;gap:9px;display:flex}.page-admin .rg-cod-k{letter-spacing:.1em;color:#7d89a1;font:600 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cod-in{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#0a0f19;border:1px solid #2b3855;border-radius:10px;outline:none;padding:12px 14px;font:700 14px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rg-cod-in::placeholder{color:#5d6880}.page-admin .rg-confirm{color:#06280f;cursor:pointer;background:#3ddc84;border:0;border-radius:10px;padding:12px;font:800 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-confirm:disabled{opacity:.5;cursor:default}.page-admin .rg-cf{flex-direction:column;gap:10px;display:flex}.page-admin .rg-cf-k{color:#ffcf85;font:500 11px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cf-row{gap:8px;display:flex}.page-admin .rg-cf-row .rg-confirm{flex:1;padding:13px}.page-admin .rg-cf-cancel{color:#c9d3e4;cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:10px;padding:13px 16px;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cf-cancel:hover{color:#fff;border-color:#3a4a68}.page-admin .rg-done{background:rgba(61,220,132,.08);border:1px solid rgba(61,220,132,.28);border-radius:11px;align-items:center;gap:10px;padding:12px 13px;display:flex}.page-admin .rg-done-k{color:#3ddc84;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-done-h{color:#6f7b93;font:400 10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rg-empty{color:#8b96ab;padding:20px;font:400 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-err{color:#ff6274;background:rgba(225,29,46,.08);border:1px solid rgba(225,29,46,.3);border-radius:11px;margin:0 20px 12px;padding:11px 14px;font:500 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-note{background:rgba(255,176,32,.06);border:1px solid rgba(255,176,32,.24);border-radius:11px;align-items:center;gap:10px;margin:0 20px 18px;padding:12px 14px;display:flex}.page-admin .rg-note-i{color:#2b1c02;background:#ffb020;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font:800 10px Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rg-note span:last-child{color:#ffcf85;font:400 11px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-vazio{color:#8b96ab;background:#131a28;border:1px solid #1f2838;border-radius:13px;padding:16px 18px;font:400 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-lock{background:rgba(255,176,32,.06);border:1px solid rgba(255,176,32,.24);border-radius:11px;flex-direction:column;gap:3px;padding:12px 13px;display:flex}.page-admin .rg-lock-t{color:#ffb020;font:800 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-lock-d{color:#c9a35a;font:400 10.5px/1.35 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cadastro{border-radius:11px;align-items:center;gap:10px;margin:0 20px 4px;padding:12px 14px;font:500 12px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rg-cadastro.ok{color:#8ef0b8;background:rgba(61,220,132,.08);border:1px solid rgba(61,220,132,.28)}.page-admin .rg-cadastro.warn{color:#ffcf85;background:rgba(255,176,32,.07);border:1px solid rgba(255,176,32,.26)}.page-admin .rg-cadastro-i{border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font:800 10px Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rg-cadastro.ok .rg-cadastro-i{color:#06280f;background:#3ddc84}.page-admin .rg-cadastro.warn .rg-cadastro-i{color:#2b1c02;background:#ffb020}.page-admin .rg-cc{background:#0f1521;border:1px solid #23304a;border-radius:13px;flex-direction:column;gap:14px;margin:4px 20px 8px;padding:16px;display:flex}.page-admin .rg-cc-hd{flex-direction:column;gap:3px;display:flex}.page-admin .rg-cc-t{color:#e7ebf3;font:800 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cc-d{color:#8b96ab;font:400 11px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cc-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-admin .rg-cc-f{flex-direction:column;gap:6px;display:flex}.page-admin .rg-cc-f>span{letter-spacing:.08em;text-transform:uppercase;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cc-f>span i{color:#e11d2e;font-style:normal}.page-admin .rg-cc-f input,.page-admin .rg-cc-f select{color:#fff;background:#0a0f19;border:1px solid #2b3855;border-radius:10px;outline:none;padding:11px 12px;font:500 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cc-f input:focus,.page-admin .rg-cc-f select:focus{border-color:#3a4a68}.page-admin .rg-cc-f input::placeholder{color:#5d6880}.page-admin .rg-cc-f input[readonly]{color:#9fb0c9;cursor:default;background:#0c1119;border-color:#202b40}.page-admin .rg-cc-hint{color:#8b96ab;font:400 10px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cc-chks{flex-direction:column;gap:8px;display:flex}.page-admin .rg-cc-chk{color:#c9d3e4;cursor:pointer;align-items:center;gap:9px;font:400 11.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rg-cc-chk input{accent-color:#e11d2e;width:16px;height:16px}.page-admin .rg-cc-btn{color:#06280f;cursor:pointer;background:#3ddc84;border:0;border-radius:10px;align-self:flex-start;padding:12px 18px;font:800 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-cc-btn:disabled{opacity:.5;cursor:default}@media (width<=820px){.page-admin .rg-cc-grid{grid-template-columns:1fr}}.page-admin .rg-today-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .rg-today-hd{border-bottom:1px solid #1f2838;align-items:center;gap:10px;padding:14px 18px;display:flex}.page-admin .rg-today-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-today-n{color:#3ddc84;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rg-today-tools{border-bottom:1px solid #1f2838;flex-wrap:wrap;gap:10px;padding:12px 18px;display:flex}.page-admin .rg-today-search{background:#0a0f19;border:1px solid #2b3855;border-radius:10px;flex:200px;align-items:center;gap:8px;padding:0 12px;display:flex}.page-admin .rg-today-search img{filter:var(--f-white);opacity:.5}.page-admin .rg-today-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;padding:10px 0;font:500 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-today-search input::placeholder{color:#5d6880}.page-admin .rg-today-filtro{color:#fff;background:#0a0f19;border:1px solid #2b3855;border-radius:10px;outline:none;padding:10px 12px;font:500 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-today-cols,.page-admin .rg-today-row{grid-template-columns:1.1fr 1.5fr 76px;align-items:center;gap:12px;display:grid}.page-admin .rg-today-cols{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .rg-today-cols span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-today-cols .r,.page-admin .rg-today-h{text-align:right}.page-admin .rg-today-row{border-bottom:1px solid #171f2e;padding:11px 18px}.page-admin .rg-today-row.click{cursor:pointer;transition:background .12s}.page-admin .rg-today-row.click:hover{background:#172032}.page-admin .rg-today-f{align-items:center;gap:10px;min-width:0;display:flex}.page-admin .rg-today-av{color:#fff;background:linear-gradient(150deg,#4d9dff,#1f4f95);border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font:800 9.5px Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rg-today-fn{color:#e7ebf3;text-overflow:ellipsis;white-space:nowrap;font:600 12px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .rg-today-p{flex-direction:column;gap:3px;min-width:0;display:flex}.page-admin .rg-today-qtd{color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-today-lista{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:500 11px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .rg-today-h{color:#c9d3e4;text-align:right;font:600 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rg-today-empty{color:#6f7b93;padding:22px 18px;font:400 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-today-pag{justify-content:center;align-items:center;gap:14px;padding:14px;display:flex}.page-admin .rg-pag-b{color:#c9d3e4;cursor:pointer;background:#0f1522;border:1px solid #2b3855;border-radius:9px;padding:9px 14px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rg-pag-b:hover:not(:disabled){color:#fff;border-color:#3a4a68}.page-admin .rg-pag-b:disabled{opacity:.4;cursor:default}.page-admin .rg-pag-i{color:#8b96ab;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=900px){.page-admin .rg-items{grid-template-columns:1fr}.page-admin .rg-lead-stats{width:100%}.page-admin .rg-today-cols,.page-admin .rg-today-row{grid-template-columns:1fr 1.3fr 56px}}.page-admin .cf{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .cf-shell{background:#0c1018;border:1px solid #1b2130;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.page-admin .cf-head{background:#0f1522;border-bottom:1px solid #1b2130;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 26px;display:flex}.page-admin .cf-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 22px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-acad{background:#131a28;border:1px solid #2b3855;border-radius:10px;align-items:center;gap:9px;padding:9px 13px;display:flex;position:relative}.page-admin .cf-acad-k{letter-spacing:.12em;color:#6f7b93;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-acad-n{color:#fff;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-acad-a{border-bottom:1.6px solid #6f7b93;border-right:1.6px solid #6f7b93;width:7px;height:7px;margin:-3px 1px 0;transition:transform .18s,border-color .18s;transform:rotate(45deg)}.page-admin .cf-acad:focus-within .cf-acad-a{border-color:#fff;margin-top:2px;transform:rotate(-135deg)}.page-admin .cf-acad-sel{opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.page-admin .cf-acad-sel option{color:#e7ebf3;background:#131a28}.page-admin .cf-acad.acad-chip-vazio{background:linear-gradient(135deg,#241d10,#15110a);border-color:rgba(245,166,35,.5)}.page-admin .cf-acad.acad-chip-vazio .cf-acad-k{color:#f5a623}.page-admin .cf-acad.acad-chip-vazio .cf-acad-a{border-color:#f5a623}.page-admin .cf-head-note{color:#6f7b93;max-width:320px;font:400 10.5px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-head-r{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .cf-flag{color:#ffb020;align-items:center;gap:7px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .cf-flag.ok{color:#3ddc84}.page-admin .cf-flag-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.page-admin .cf-pill{border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .cf-pill.ok{color:#3ddc84;background:rgba(61,220,132,.1);border:1px solid rgba(61,220,132,.3)}.page-admin .cf-pill.warn{color:#ffb020;background:rgba(255,176,32,.08);border:1px solid rgba(255,176,32,.3)}.page-admin .cf-btn{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;padding:10px 14px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-btn:hover{color:#fff;border-color:#2b3855}.page-admin .cf-btn-red{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:10px;padding:10px 18px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-btn-red:disabled{opacity:.55;cursor:default}.page-admin .cf-body{grid-template-columns:236px 1fr;align-items:stretch;display:grid}.page-admin .cf-side{background:#0b0f18;border-right:1px solid #1b2130;flex-direction:column;gap:5px;padding:18px 14px;display:flex}.page-admin .cf-side-h{letter-spacing:.14em;color:#5d6880;padding:0 10px 8px;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-tab{text-align:left;cursor:pointer;background:0 0;border-left:2px solid transparent;border-radius:10px;align-items:center;gap:11px;width:100%;padding:11px 12px;display:flex}.page-admin .cf-tab.on{background:rgba(225,29,46,.08);border-left-color:#e11d2e}.page-admin .cf-tab-dot{background:#3d4759;border-radius:50%;flex:none;width:7px;height:7px}.page-admin .cf-tab.on .cf-tab-dot{background:#e11d2e}.page-admin .cf-tab-id{flex-direction:column;gap:3px;min-width:0;display:flex}.page-admin .cf-tab-n{color:#c9d3e4;font:500 12.5px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-tab.on .cf-tab-n{color:#fff;font-weight:800}.page-admin .cf-tab-d{color:#6f7b93;font:400 9.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-tab-badge{color:#3ddc84;background:rgba(61,220,132,.14);border-radius:5px;flex:none;margin-left:auto;padding:3px 6px;font:700 9px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .cf-tab-badge.warn{color:#ffb020;background:rgba(255,176,32,.14)}.page-admin .cf-side-card{background:#0e1420;border:1px solid #1c2434;border-radius:11px;flex-direction:column;gap:6px;margin-top:auto;padding:12px;display:flex}.page-admin .cf-side-card-k{letter-spacing:.12em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-side-card-v{color:#3ddc84;font:600 11px/1.35 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-side-card-n{color:#6f7b93;font:400 9.5px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-main{flex-direction:column;gap:16px;min-width:0;padding:20px 24px;display:flex}.page-admin .cf-sec{flex-direction:column;gap:16px;min-width:0;display:flex}.page-admin .cf-sec.hide{display:none}.page-admin .cf-sec-h{flex-direction:column;gap:6px;display:flex}.page-admin .cf-sec-t{letter-spacing:-.02em;color:#fff;margin:0;font:800 18px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-sec-d{color:#8b96ab;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-sec-d strong{color:#e7ebf3;font-weight:700}.page-admin .cf-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .cf-card.warn{border-color:#2a2418}.page-admin .cf-card-h{border-bottom:1px solid #1f2838;align-items:center;gap:11px;padding:13px 18px;display:flex}.page-admin .cf-card.warn .cf-card-h{border-bottom-color:#2a2418}.page-admin .cf-card-k{letter-spacing:.1em;color:#e7ebf3;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-card-tag{letter-spacing:.06em;border-radius:6px;padding:5px 8px;font:700 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-card-tag.ok{color:#3ddc84;background:rgba(61,220,132,.14)}.page-admin .cf-card-tag.warn{color:#ffb020;background:rgba(255,176,32,.13)}.page-admin .cf-card-note{color:#6f7b93;margin-left:auto;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-card-b{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.page-admin .cf-lead{color:#8b96ab;font:400 11px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-lead strong{color:#e7ebf3;font-weight:700}.page-admin .cf-g4{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.page-admin .cf-g3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-admin .cf-g2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.page-admin .cf-stat{background:#0e1420;border:1px solid #232c3e;border-radius:11px;flex-direction:column;gap:7px;padding:12px 13px;display:flex}.page-admin .cf-stat.zero{border-color:#2a2418}.page-admin .cf-stat-l{letter-spacing:.11em;color:#7d89a1;font:600 9px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-stat-row{align-items:baseline;gap:7px;display:flex}.page-admin .cf-stat-v{color:#fff;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;font:800 20px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .cf-stat.zero .cf-stat-v{color:#8b96ab}.page-admin .cf-stat-u{color:#5d6880;flex:none;font:400 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-field{flex-direction:column;gap:7px;min-width:0;display:flex}.page-admin .cf-field-h{align-items:center;gap:7px;display:flex}.page-admin .cf-field-l{letter-spacing:.12em;color:#7d89a1;font:600 9px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-field-hint{color:#5d6880;margin-left:auto;font:400 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-secret{letter-spacing:.06em;color:#b9a7ff;background:rgba(124,92,255,.16);border-radius:5px;padding:3px 6px;font:700 8.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-box{color:#e7ebf3;background:#0e1420;border:1px solid #232c3e;border-radius:10px;outline:none;width:100%;padding:11px 13px;font:600 12.5px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-box.mono{font-family:JetBrains Mono,ui-monospace,monospace}.page-admin .cf-box.secret{color:#6f7b93;background:#0a0f19;border-color:rgba(124,92,255,.3);font:400 12.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .cf-box.warn0{color:#ffb020;border-color:rgba(255,176,32,.3)}.page-admin input.cf-box[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.page-admin .cf-box::placeholder{color:#5d6880}.page-admin .cf-box:focus{border-color:#2f4d80}.page-admin input.cf-box{min-width:0}.page-admin .cf-chk{color:#c9d3e4;align-items:center;gap:9px;font:600 11px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .cf-chk input{accent-color:#e11d2e;width:16px;height:16px}.page-admin .cf-date{align-items:center;gap:10px;display:flex}.page-admin .cf-date-l{color:#c9d3e4;min-width:88px;font:600 11px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-date .cf-box{color:#fff;flex:1;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700}.page-admin .cf-count{align-items:baseline;gap:8px;display:flex}.page-admin .cf-count-l{color:#8b96ab;font:500 10.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-count-v{color:#fff;margin-left:auto;font:800 14px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .cf-note{color:#6f7b93;font:400 10px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-warn{background:rgba(255,176,32,.07);border:1px solid rgba(255,176,32,.26);border-radius:10px;align-items:center;gap:10px;padding:10px 13px;display:flex}.page-admin .cf-warn-i{color:#2b1c02;background:#ffb020;border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font:800 9.5px Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .cf-warn span:last-child{color:#ffcf85;font:500 11px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-valids{flex-wrap:wrap;gap:12px;display:flex}.page-admin .cf-valid{background:#131a28;border:1px solid #1f2838;border-left:2px solid #3ddc84;border-radius:12px;flex-direction:column;flex:1;gap:5px;min-width:220px;padding:12px 14px;display:flex}.page-admin .cf-valid.warn{border-left-color:#ffb020}.page-admin .cf-valid-t{color:#3ddc84;font:700 11px/1.25 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-valid.warn .cf-valid-t{color:#ffb020}.page-admin .cf-valid-d{color:#8b96ab;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-actions{border-top:1px solid #1f2838;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.page-admin .cf-save{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:11px;padding:12px 20px;font:800 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-save:disabled{opacity:.55;cursor:default}.page-admin .cf-test{color:#c9d3e4;cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:10px;padding:11px 16px;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-test:disabled{opacity:.55;cursor:default}.page-admin .cf-to{background:#0e1420;border:1px solid #1f2a3d;border-radius:10px;align-items:center;gap:8px;padding:10px 13px;display:flex}.page-admin .cf-to-k{letter-spacing:.12em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-to .cf-box{color:#e7ebf3;background:0 0;border:0;flex:1;padding:0;font:600 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .cf-ok{color:#3ddc84;font:600 11px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-err{color:#ff6274;font:600 11px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-vhead,.page-admin .cf-vrow{grid-template-columns:250px 1fr 108px 96px;align-items:center;gap:12px;display:grid}.page-admin .cf-vhead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .cf-vhead span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-vhead .r,.page-admin .cf-vrow .r{text-align:right}.page-admin .cf-vrow{border-bottom:1px solid #171f2e;padding:13px 18px}.page-admin .cf-vname{color:#fff;font:700 12.5px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-vwhere{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:400 10px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .cf-vkind{color:#a5b0c4;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-vstate{letter-spacing:.06em;border-radius:6px;justify-self:end;padding:5px 8px;font:700 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-vstate.on{color:#3ddc84;background:rgba(61,220,132,.14)}.page-admin .cf-vstate.off{color:#ffb020;background:rgba(255,176,32,.13)}.page-admin .cf-dyn{background:#131a28;border:1px solid #1f2838;border-left:2px solid #3ddc84;border-radius:13px;flex-direction:column;gap:11px;padding:17px;display:flex}.page-admin .cf-dyn.warn{border-left-color:#ffb020}.page-admin .cf-dyn-h{align-items:center;gap:9px;display:flex}.page-admin .cf-dyn-l{letter-spacing:.13em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-dyn-pts{color:#3ddc84;margin-left:auto;font:700 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .cf-dyn.warn .cf-dyn-pts{color:#ffb020}.page-admin .cf-dyn-v{letter-spacing:-.015em;color:#3ddc84;font:800 16px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .cf-dyn.warn .cf-dyn-v{color:#ffb020}.page-admin .cf-dyn-f{border-top:1px solid #1f2838;align-items:center;gap:9px;padding-top:10px;display:flex}.page-admin .cf-dyn-where{color:#6f7b93;font:400 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=1000px){.page-admin .cf-body{grid-template-columns:1fr}.page-admin .cf-side{border-bottom:1px solid #1b2130;border-right:0}.page-admin .cf-side-card{margin-top:12px}.page-admin .cf-g4{grid-template-columns:repeat(2,1fr)}.page-admin .cf-g3,.page-admin .cf-g2{grid-template-columns:1fr}.page-admin .cf-vhead,.page-admin .cf-vrow{grid-template-columns:1fr 88px}.page-admin .cf-vhead span:nth-child(2),.page-admin .cf-vrow>:nth-child(2),.page-admin .cf-vhead span:nth-child(3),.page-admin .cf-vrow>:nth-child(3){display:none}}.page-admin .fq{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .fq-shell{background:#0c1018;border:1px solid #1b2130;border-radius:14px;flex-direction:column;gap:18px;padding:24px 28px;font-family:Archivo;display:flex}.page-admin .fq-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .fq-head-l{flex-direction:column;gap:6px;display:flex}.page-admin .fq-k{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo}.page-admin .fq-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo}.page-admin .fq-acad{margin-left:2px}.page-admin .fq-acad .acad-wrap{margin:0}.page-admin .fq-head-r{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .fq-saved{color:#3ddc84;align-items:center;gap:7px;font:500 11px/1 Archivo;display:flex}.page-admin .fq-saved.err{color:#ff6274}.page-admin .fq-saved-dot{background:#3ddc84;border-radius:50%;width:6px;height:6px}.page-admin .fq-saved.err .fq-saved-dot{background:#ff6274}.page-admin .fq-btn{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font:600 11.5px/1 Archivo;display:flex}.page-admin .fq-btn img{width:12px;height:12px;filter:var(--f-dim)}.page-admin .fq-btn-red{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:10px;padding:10px 18px;font:700 11.5px/1 Archivo;box-shadow:0 4px 14px rgba(225,29,46,.28)}.page-admin .fq-btn-red:disabled{opacity:.55;cursor:default;box-shadow:none}.page-admin .fq-info{background:#131a28;border:1px solid #1f2838;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.page-admin .fq-info-tag{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .fq-info-d{color:#8b96ab;max-width:700px;font:11.5px/1.5 Archivo}.page-admin .fq-info-stats{gap:10px;margin-left:auto;display:flex}.page-admin .fq-stat{background:#0e1420;border:1px solid #1f2a3d;border-radius:9px;flex-direction:column;gap:4px;min-width:104px;padding:9px 13px;display:flex}.page-admin .fq-stat-k{letter-spacing:.12em;color:#6f7b93;font:600 9px/1 Archivo}.page-admin .fq-stat-v{color:#fff;font:800 17px/1 Archivo}.page-admin .fq-stat-v.pub{color:#3ddc84}.page-admin .fq-stat-v.ign{color:#ffb020}.page-admin .fq-grid{grid-template-columns:1fr 430px;align-items:start;gap:14px;display:grid}.page-admin .fq-left,.page-admin .fq-right{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .fq-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .fq-tools-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .fq-tabs{background:#131a28;border:1px solid #1f2838;border-radius:9px;gap:2px;padding:3px;display:flex}.page-admin .fq-tab{color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px;font:600 11px/1 Archivo}.page-admin .fq-tab.on{color:#fff;background:#e11d2e;font-weight:700}.page-admin .fq-search{background:#131a28;border:1px solid #1f2838;border-radius:9px;align-items:center;gap:9px;width:210px;margin-left:auto;padding:9px 12px;display:flex}.page-admin .fq-search img{opacity:.5;width:13px;height:13px;filter:var(--f-dim)}.page-admin .fq-search input{color:#e7ebf3;background:0 0;border:0;outline:none;flex:1;min-width:0;font:11.5px/1 Archivo}.page-admin .fq-search input::placeholder{color:#6f7b93}.page-admin .fq-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .fq-thead,.page-admin .fq-row{grid-template-columns:54px 1fr 92px 104px 70px;gap:12px;display:grid}.page-admin .fq-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .fq-thead span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .fq-thead .r{text-align:right}.page-admin .fq-row{cursor:pointer;background:0 0;border-bottom:1px solid #171f2e;align-items:center;padding:12px 18px}.page-admin .fq-row.on{background:rgba(225,29,46,.05)}.page-admin .fq-row.drag{opacity:.5}.page-admin .fq-ord{align-items:center;gap:9px;display:flex}.page-admin .fq-grip{cursor:grab;flex-direction:column;gap:2px;padding:2px 0;display:flex}.page-admin .fq-grip i{background:#4a5568;width:9px;height:1.5px;display:block}.page-admin .fq-n{color:#5d6880;font:700 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fq-row.on .fq-n{color:#ff6274}.page-admin .fq-row.ign .fq-n{color:#ffb020}.page-admin .fq-qa{flex-direction:column;gap:5px;min-width:0;display:flex}.page-admin .fq-q{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:800 12.5px/1.2 Archivo;overflow:hidden}.page-admin .fq-row.ign .fq-q{color:#c9d3e4;font-weight:600}.page-admin .fq-q.empty{color:#5d6880;font-weight:600}.page-admin .fq-a{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:10.5px/1.35 Archivo;overflow:hidden}.page-admin .fq-a.empty{color:#5d6880}.page-admin .fq-char{text-align:right;color:#8b96ab;font:600 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fq-badge{letter-spacing:.06em;cursor:pointer;border:0;border-radius:6px;place-self:center end;padding:5px 8px;font:700 9px/1 Archivo;transition:filter .12s}.page-admin .fq-badge:hover{filter:brightness(1.25)}.page-admin .fq-badge.pub{color:#3ddc84;background:rgba(61,220,132,.14)}.page-admin .fq-badge.ign{color:#ffb020;background:rgba(255,176,32,.13)}.page-admin .fq-badge.off{color:#8b96ab;background:rgba(139,150,171,.14)}.page-admin .fq-acts{justify-self:end;align-items:center;gap:7px;display:flex}.page-admin .fq-icon{cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.page-admin .fq-icon img{width:11px;height:11px;filter:var(--f-dim)}.page-admin .fq-icon.del{border-color:#3a1d24}.page-admin .fq-icon.del img{filter:var(--f-red)}.page-admin .fq-tfoot{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;display:flex}.page-admin .fq-add-dash{color:#a5b0c4;cursor:pointer;background:0 0;border:1.5px dashed #243044;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font:700 11.5px/1 Archivo;display:flex}.page-admin .fq-add-dash img{width:12px;height:12px;filter:var(--f-dim)}.page-admin .fq-tfoot-note{color:#6f7b93;margin-left:auto;font:11px/1 Archivo}.page-admin .fq-editor{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .fq-editor-h{background:rgba(77,157,255,.05);border-bottom:1px solid #22304a;align-items:center;gap:10px;padding:14px 18px;display:flex}.page-admin .fq-editor-k{letter-spacing:.1em;color:#9dc2f5;font:700 11.5px/1 Archivo}.page-admin .fq-editor-hint{color:#7d89a1;margin-left:auto;font:10.5px/1 Archivo}.page-admin .fq-editor-b{flex-direction:column;gap:15px;padding:18px;display:flex}.page-admin .fq-fld{flex-direction:column;gap:8px;display:flex}.page-admin .fq-fld-h{align-items:baseline;gap:8px;display:flex}.page-admin .fq-fld-l{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo}.page-admin .fq-fld-c{color:#5d6880;margin-left:auto;font:10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fq-input{color:#fff;background:#0e1420;border:1px solid #2b3855;border-radius:11px;outline:none;width:100%;padding:12px 14px;font:700 13.5px/1.3 Archivo}.page-admin .fq-ta{color:#c9d3e4;resize:vertical;box-sizing:border-box;background:#0e1420;border:1px solid #1f2a3d;border-radius:11px;outline:none;width:100%;min-height:88px;padding:14px;font:12.5px/1.6 Archivo}.page-admin .fq-input:focus,.page-admin .fq-ta:focus{border-color:#2f4d80}.page-admin .fq-input::placeholder{color:#5d6880}.page-admin .fq-ta::placeholder{color:#5d6880}.page-admin .fq-editor-acts{border-top:1px solid #1f2838;flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.page-admin .fq-save{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:11px;padding:11px 18px;font:800 12.5px/1 Archivo}.page-admin .fq-save:disabled{opacity:.55;cursor:default}.page-admin .fq-discard{color:#c9d3e4;cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:11px;padding:11px 16px;font:700 12.5px/1 Archivo}.page-admin .fq-del-btn{color:#ff6274;cursor:pointer;background:0 0;border:1px solid #3a1d24;border-radius:10px;margin-left:auto;padding:10px 14px;font:700 11.5px/1 Archivo}.page-admin .fq-empty-ed{text-align:center;color:#6f7b93;padding:34px 18px;font:500 12px/1.5 Archivo}.page-admin .fq-card{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .fq-card-h{border-bottom:1px solid #22304a;align-items:center;gap:9px;padding:14px 16px;display:flex}.page-admin .fq-card-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .fq-card-note{color:#7d89a1;margin-left:auto;font:10.5px/1 Archivo}.page-admin .fq-prev{background:linear-gradient(160deg,#16203a,#0f1524);flex-direction:column;gap:11px;padding:18px 16px;display:flex}.page-admin .fq-prev-t{letter-spacing:-.02em;color:#fff;font:800 17px/1.25 Archivo}.page-admin .fq-acc{background:#101725;border:1px solid #1f2b42;border-radius:12px;overflow:hidden}.page-admin .fq-acc.open{border-color:#2f4d80}.page-admin .fq-acc-h{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:13px 14px;display:flex}.page-admin .fq-acc-q{color:#c9d3e4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 12.5px/1.3 Archivo;overflow:hidden}.page-admin .fq-acc.open .fq-acc-q{color:#fff;font-weight:700}.page-admin .fq-acc-sign{color:#6f7b93;flex:none;margin-left:auto;font:700 13px/1 Archivo}.page-admin .fq-acc.open .fq-acc-sign{color:#9dc2f5}.page-admin .fq-acc-b{color:#a5b0c4;padding:0 14px 14px;font:11.5px/1.6 Archivo}.page-admin .fq-prev-note{color:#7d89a1;font:10px/1.45 Archivo}.page-admin .fq-prev-empty{color:#8b96ab;padding:8px 2px;font:11.5px/1.5 Archivo}.page-admin .fq-vbox{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .fq-vbox-h{align-items:center;display:flex}.page-admin .fq-vbox-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .fq-vbox-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fq-vbox-n.ok{color:#3ddc84}.page-admin .fq-check{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .fq-check.ok{border-left-color:#3ddc84}.page-admin .fq-check-t{color:#ffb020;font:700 11.5px/1.25 Archivo}.page-admin .fq-check.ok .fq-check-t{color:#3ddc84}.page-admin .fq-check-d{color:#8b96ab;font:10.5px/1.45 Archivo}@media (width<=1000px){.page-admin .fq-grid{grid-template-columns:1fr}.page-admin .fq-info-stats{margin-left:0}}.page-admin .fa{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .fa-shell{background:#0c1018;border:1px solid #1b2130;border-radius:14px;flex-direction:column;gap:18px;padding:24px 28px;font-family:Archivo;display:flex}.page-admin .fa-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .fa-head-l{flex-direction:column;gap:6px;display:flex}.page-admin .fa-k{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo}.page-admin .fa-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo}.page-admin .fa-acad{margin-left:2px}.page-admin .fa-acad .acad-wrap{margin:0}.page-admin .fa-head-r{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.page-admin .fa-stat{background:#131a28;border:1px solid #1f2838;border-radius:10px;flex-direction:column;gap:5px;min-width:104px;padding:11px 15px;display:flex}.page-admin .fa-stat-k{letter-spacing:.12em;color:#6f7b93;font:600 9.5px/1 Archivo}.page-admin .fa-stat-v{color:#fff;font:800 19px/1 Archivo}.page-admin .fa-stat-v.warn{color:#ffb020}.page-admin .fa-info{background:#131a28;border:1px solid #1f2838;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.page-admin .fa-info-ico{background:rgba(77,157,255,.13);border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.page-admin .fa-info-ico img{width:14px;height:14px;filter:var(--f-dim)}.page-admin .fa-info-d{color:#8b96ab;max-width:900px;font:11.5px/1.5 Archivo}.page-admin .fa-info-d strong{color:#e7ebf3;font-weight:700}.page-admin .fa-info-tag{color:#3ddc84;flex:none;margin-left:auto;font:700 11px/1 Archivo}.page-admin .fa-info-tag.warn{color:#ffb020}.page-admin .fa-grid{grid-template-columns:1fr 400px;align-items:start;gap:14px;display:grid}.page-admin .fa-left,.page-admin .fa-right{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .fa-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .fa-tools-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .fa-tools-note{color:#6f7b93;font:10.5px/1 Archivo}.page-admin .fa-search{background:#131a28;border:1px solid #1f2838;border-radius:9px;align-items:center;gap:9px;width:200px;margin-left:auto;padding:9px 12px;display:flex}.page-admin .fa-search img{opacity:.5;width:13px;height:13px;filter:var(--f-dim)}.page-admin .fa-search input{color:#e7ebf3;background:0 0;border:0;outline:none;flex:1;min-width:0;font:11.5px/1 Archivo}.page-admin .fa-search input::placeholder{color:#6f7b93}.page-admin .fa-mwrap{border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .fa-mscroll{overflow-x:auto}.page-admin .fa-matrix{background:#131a28;min-width:max-content}.page-admin .fa-thead{background:#0f1522;border-bottom:1px solid #1f2838;align-items:end;padding:12px 18px;display:grid}.page-admin .fa-th-tela{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .fa-col{flex-direction:column;align-items:center;gap:5px;display:flex}.page-admin .fa-col-n{color:#fff;text-align:center;cursor:default;background:0 0;border:0;padding:0;font:700 12px/1.1 Archivo}.page-admin .fa-col.nova .fa-col-n{color:#9dc2f5;font-weight:800}.page-admin .fa-col-badge{letter-spacing:.06em;color:#8b96ab;background:rgba(255,255,255,.07);border-radius:5px;padding:3px 7px;font:600 8.5px/1 Archivo}.page-admin .fa-col-badge.nova{color:#9dc2f5;background:rgba(77,157,255,.14)}.page-admin .fa-col-badge.custom{color:#b9a7ff;background:rgba(124,92,255,.16)}.page-admin .fa-col-actions{gap:5px;margin-top:2px;display:flex}.page-admin .fa-col-ico{cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.page-admin .fa-col-ico img{width:10px;height:10px;filter:var(--f-dim)}.page-admin .fa-col-ico.del{border-color:#3a1d24}.page-admin .fa-col-ico.del img{filter:var(--f-red)}.page-admin .fa-col-ico.del.armed{background:#e11d2e;border-color:#e11d2e}.page-admin .fa-col-ico.del.armed img{filter:var(--f-white)}.page-admin .fa-rename{color:#fff;text-align:center;background:#0e1420;border:1px solid #2f4d80;border-radius:7px;outline:none;width:96px;padding:5px 7px;font:700 11px/1 Archivo}.page-admin .fa-sec{background:#0d1320;border-bottom:1px solid #171f2e;align-items:center;gap:9px;padding:9px 18px;display:flex}.page-admin .fa-sec-k{letter-spacing:.16em;color:#5d6880;font:700 8.5px/1 Archivo}.page-admin .fa-sec-n{color:#4a5568;margin-left:auto;font:9.5px/1 Archivo}.page-admin .fa-row{border-bottom:1px solid #171f2e;align-items:center;padding:10px 18px;display:grid}.page-admin .fa-tela{color:#dfe5ef;font:600 12px/1 Archivo}.page-admin .fa-cell{box-sizing:border-box;border-radius:6px;justify-content:center;justify-self:center;align-items:center;width:22px;height:22px;padding:0;font:800 10px/1 Archivo;display:flex}.page-admin .fa-cell.on{color:#3ddc84;background:rgba(61,220,132,.14);border:1.5px solid rgba(61,220,132,.45)}.page-admin .fa-cell.off{color:#3d4759;background:0 0;border:1.5px solid #232c3e}.page-admin .fa-cell.mark{color:#fff;background:#e11d2e;border:1.5px solid #e11d2e}.page-admin .fa-cell.add{color:#5d6880;background:0 0;border:1.5px solid #2b3855}.page-admin button.fa-cell{cursor:pointer}.page-admin button.fa-cell:hover{filter:brightness(1.25)}.page-admin button.fa-cell.lock{opacity:.35;cursor:not-allowed;filter:none}.page-admin .fa-foot{align-items:center;padding:12px 18px;display:grid}.page-admin .fa-foot-k{color:#6f7b93;font:11px/1 Archivo}.page-admin .fa-foot-v{color:#fff;justify-self:center;font:800 13px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fa-foot-v.nova{color:#9dc2f5}.page-admin .fa-card{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .fa-card.plain{border-color:#1f2838}.page-admin .fa-card-h{background:rgba(77,157,255,.05);border-bottom:1px solid #22304a;align-items:center;gap:10px;padding:14px 16px;display:flex}.page-admin .fa-card.plain .fa-card-h{background:0 0;border-bottom-color:#1f2838}.page-admin .fa-card-k{letter-spacing:.1em;color:#9dc2f5;font:700 11.5px/1 Archivo}.page-admin .fa-card.plain .fa-card-k{color:#e7ebf3}.page-admin .fa-card-note{color:#7d89a1;margin-left:auto;font:10.5px/1 Archivo}.page-admin .fa-card-b{flex-direction:column;gap:13px;padding:16px;display:flex}.page-admin .fa-fld{flex-direction:column;gap:7px;display:flex}.page-admin .fa-fld-l{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .fa-input{color:#fff;background:#0e1420;border:1px solid #2b3855;border-radius:10px;outline:none;width:100%;padding:11px 13px;font:700 13px/1 Archivo}.page-admin .fa-input:focus{border-color:#2f4d80}.page-admin .fa-input::placeholder{color:#5d6880}.page-admin .fa-starts{flex-wrap:wrap;gap:7px;display:flex}.page-admin .fa-start{color:#a5b0c4;cursor:pointer;background:#0e1420;border:1px solid #1f2a3d;border-radius:9px;padding:8px 11px;font:500 11.5px/1 Archivo}.page-admin .fa-start.on{color:#fff;background:#e11d2e;border-color:#e11d2e;font-weight:700}.page-admin .fa-marked{background:#0e1420;border:1px solid #1c2434;border-radius:11px;align-items:center;gap:9px;padding:11px 12px;display:flex}.page-admin .fa-marked-l{color:#c9d3e4;font:600 11.5px/1 Archivo}.page-admin .fa-marked-v{color:#9dc2f5;margin-left:auto;font:800 13px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fa-chips{flex-wrap:wrap;gap:6px;display:flex}.page-admin .fa-chip{color:#c9d3e4;background:#1b2333;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font:600 11px/1 Archivo;display:flex}.page-admin .fa-chip button{color:#6f7b93;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;line-height:1}.page-admin .fa-chip-empty{color:#6f7b93;font:10.5px/1.4 Archivo}.page-admin .fa-create{text-align:center;color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:11px;padding:12px;font:800 12.5px/1 Archivo}.page-admin .fa-create:disabled{opacity:.55;cursor:default}.page-admin .fa-lead{color:#8b96ab;font:11px/1.5 Archivo}.page-admin .fa-empty{text-align:center;background:#0e1420;border:1.5px dashed #243044;border-radius:12px;flex-direction:column;align-items:center;gap:11px;padding:16px;display:flex}.page-admin .fa-empty-ico{background:#161f2e;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.page-admin .fa-empty-ico img{width:17px;height:17px;filter:var(--f-dim)}.page-admin .fa-empty-t{color:#8b96ab;font:11px/1.5 Archivo}.page-admin .fa-link{color:#9dc2f5;cursor:pointer;background:#1b2333;border:0;border-radius:9px;padding:9px 14px;font:700 11px/1 Archivo;text-decoration:none;display:inline-block}.page-admin .fa-conta{border-bottom:1px solid #171f2e;align-items:center;gap:10px;padding:10px 0;display:flex}.page-admin .fa-conta:last-child{border-bottom:0}.page-admin .fa-conta-id{flex-direction:column;gap:3px;min-width:0;display:flex}.page-admin .fa-conta-email{color:#e7ebf3;text-overflow:ellipsis;white-space:nowrap;font:700 12px/1.2 Archivo;overflow:hidden}.page-admin .fa-conta-papel{color:#6f7b93;font:10px/1 Archivo}.page-admin .fa-conta-sel{align-items:center;gap:8px;margin-left:auto;display:flex}.page-admin .fa-select{color:#e7ebf3;cursor:pointer;background:#0e1420;border:1px solid #2b3855;border-radius:9px;padding:8px 10px;font:600 11.5px/1 Archivo}.page-admin .fa-select:disabled{opacity:.5;cursor:default}.page-admin .fa-conta-nota{color:#6f7b93;font:9.5px/1 Archivo}.page-admin .fa-vbox{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .fa-vbox-h{align-items:center;display:flex}.page-admin .fa-vbox-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .fa-vbox-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .fa-vbox-n.ok{color:#3ddc84}.page-admin .fa-check{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .fa-check.ok{border-left-color:#3ddc84}.page-admin .fa-check-t{color:#ffb020;font:700 11.5px/1.25 Archivo}.page-admin .fa-check.ok .fa-check-t{color:#3ddc84}.page-admin .fa-check-d{color:#8b96ab;font:10.5px/1.45 Archivo}@media (width<=1100px){.page-admin .fa-grid{grid-template-columns:1fr}.page-admin .fa-head-r{margin-left:0}}.page-admin .pu{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .pu-shell{background:#0c1018;border:1px solid #1b2130;border-radius:14px;flex-direction:column;gap:18px;padding:24px 28px;font-family:Archivo;display:flex}.page-admin .pu-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .pu-head-l{flex-direction:column;gap:6px;display:flex}.page-admin .pu-k{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo}.page-admin .pu-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo}.page-admin .pu-head-r{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.page-admin .pu-stat{background:#131a28;border:1px solid #1f2838;border-radius:10px;flex-direction:column;gap:5px;min-width:104px;padding:11px 15px;display:flex}.page-admin .pu-stat-k{letter-spacing:.12em;color:#6f7b93;font:600 9.5px/1 Archivo}.page-admin .pu-stat-v{color:#fff;font:800 19px/1 Archivo}.page-admin .pu-stat-v.red{color:#ff8b98}.page-admin .pu-stat-v.warn{color:#ffb020}.page-admin .pu-grid{grid-template-columns:1fr 400px;align-items:start;gap:14px;display:grid}.page-admin .pu-left,.page-admin .pu-right{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .pu-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .pu-tools-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .pu-tabs{background:#131a28;border:1px solid #1f2838;border-radius:9px;gap:2px;padding:3px;display:flex}.page-admin .pu-tab{color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px;font:600 11px/1 Archivo}.page-admin .pu-tab.on{color:#fff;background:#e11d2e;font-weight:700}.page-admin .pu-search{background:#131a28;border:1px solid #1f2838;border-radius:9px;align-items:center;gap:9px;width:220px;margin-left:auto;padding:9px 12px;display:flex}.page-admin .pu-search img{opacity:.5;width:13px;height:13px;filter:var(--f-dim)}.page-admin .pu-search input{color:#e7ebf3;background:0 0;border:0;outline:none;flex:1;min-width:0;font:11.5px/1 Archivo}.page-admin .pu-search input::placeholder{color:#6f7b93}.page-admin .pu-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .pu-thead,.page-admin .pu-row{grid-template-columns:1fr 132px 168px 132px 128px;gap:11px;display:grid}.page-admin .pu-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .pu-thead span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .pu-thead .r{text-align:right}.page-admin .pu-row{border-bottom:1px solid #171f2e;align-items:center;padding:12px 18px}.page-admin .pu-row.off{background:rgba(255,255,255,.016)}.page-admin .pu-conta{align-items:center;gap:11px;min-width:0;display:flex}.page-admin .pu-av{color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font:800 11px Archivo;display:flex}.page-admin .pu-av.super{background:linear-gradient(150deg,#e11d2e,#8f0b20)}.page-admin .pu-av.admin{background:linear-gradient(150deg,#7c5cff,#3d2a8f)}.page-admin .pu-av.com{background:linear-gradient(150deg,#00c2b2,#046b62)}.page-admin .pu-conta-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .pu-mail{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:600 12.5px/1.2 Archivo;overflow:hidden}.page-admin .pu-row.off .pu-mail{color:#8b96ab;font-weight:500}.page-admin .pu-desde{color:#6f7b93;font:10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pu-papel{border-radius:6px;justify-self:start;padding:6px 9px;font:600 10.5px/1 Archivo}.page-admin .pu-papel.super{color:#ff8b98;background:rgba(225,29,46,.14)}.page-admin .pu-papel.admin{color:#b9a7ff;background:rgba(124,92,255,.14)}.page-admin .pu-papel.com{color:#9dc2f5;background:rgba(77,157,255,.13)}.page-admin .pu-escopo{align-items:center;gap:8px;min-width:0;display:flex}.page-admin .pu-escopo img{width:13px;height:13px;filter:var(--f-dim);flex:none}.page-admin .pu-escopo span{color:#a5b0c4;text-overflow:ellipsis;white-space:nowrap;font:500 11.5px/1 Archivo;overflow:hidden}.page-admin .pu-acesso{text-align:right;color:#c9d3e4;font:600 11.5px/1 Archivo}.page-admin .pu-acesso.nunca{color:#ffb020}.page-admin .pu-act{justify-self:end;align-items:center;gap:7px;display:flex}.page-admin .pu-edit{color:#dfe5ef;cursor:pointer;background:#1b2333;border:0;border-radius:8px;padding:8px 12px;font:700 11px/1 Archivo}.page-admin .pu-toggle{cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:8px;padding:8px 10px;font:700 10.5px/1 Archivo}.page-admin .pu-toggle.off{color:#ff8b98;border-color:#3a1d24}.page-admin .pu-toggle.on{color:#3ddc84;border-color:rgba(61,220,132,.4)}.page-admin .pu-tfoot{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;display:flex}.page-admin .pu-tfoot-note{color:#6f7b93;font:11px/1 Archivo}.page-admin .pu-logs{color:#9dc2f5;cursor:pointer;margin-left:auto;font:700 11px/1 Archivo;text-decoration:none}.page-admin .pu-empty{text-align:center;color:#6f7b93;padding:22px 18px;font:500 12px/1.5 Archivo}.page-admin .pu-papeis{background:#131a28;border:1px solid #1f2838;border-radius:12px;flex-direction:column;gap:13px;padding:16px 18px;display:flex}.page-admin .pu-papeis-h{align-items:baseline;gap:10px;display:flex}.page-admin .pu-papeis-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .pu-papeis-note{color:#6f7b93;margin-left:auto;font:10.5px/1 Archivo}.page-admin .pu-papeis-g{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-admin .pu-pcard{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #7d89a1;border-radius:12px;flex-direction:column;gap:9px;padding:14px;display:flex}.page-admin .pu-pcard.super{border-left-color:#ff8b98}.page-admin .pu-pcard.admin{border-left-color:#b9a7ff}.page-admin .pu-pcard.com{border-left-color:#9dc2f5}.page-admin .pu-pcard-h{align-items:center;gap:9px;display:flex}.page-admin .pu-pcard-t{color:#fff;font:800 13px/1 Archivo}.page-admin .pu-pcard-n{color:#7d89a1;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pu-pcard.super .pu-pcard-n{color:#ff8b98}.page-admin .pu-pcard.admin .pu-pcard-n{color:#b9a7ff}.page-admin .pu-pcard.com .pu-pcard-n{color:#9dc2f5}.page-admin .pu-pcard-d{color:#8b96ab;font:10.5px/1.45 Archivo}.page-admin .pu-pcard-tl{align-items:baseline;gap:7px;display:flex}.page-admin .pu-pcard-tl-k{letter-spacing:.12em;color:#6f7b93;font:600 9px/1 Archivo}.page-admin .pu-pcard-tl-v{color:#e7ebf3;margin-left:auto;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pu-bar{background:#0a0f19;border-radius:3px;height:4px;overflow:hidden}.page-admin .pu-bar-f{border-radius:3px;height:100%}.page-admin .pu-pcard.super .pu-bar-f{background:#ff8b98}.page-admin .pu-pcard.admin .pu-bar-f{background:#b9a7ff}.page-admin .pu-pcard.com .pu-bar-f{background:#9dc2f5}.page-admin .pu-card{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .pu-card-h{background:rgba(77,157,255,.05);border-bottom:1px solid #22304a;align-items:center;gap:10px;padding:14px 16px;display:flex}.page-admin .pu-card-k{letter-spacing:.1em;color:#9dc2f5;font:700 11.5px/1 Archivo}.page-admin .pu-card-b{flex-direction:column;gap:14px;padding:16px;display:flex}.page-admin .pu-fld{flex-direction:column;gap:7px;display:flex}.page-admin .pu-fld-l{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .pu-input{color:#e7ebf3;background:#0e1420;border:1px solid #2b3855;border-radius:10px;outline:none;width:100%;padding:12px 13px;font:12.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pu-input:focus{border-color:#2f4d80}.page-admin .pu-input::placeholder{color:#5d6880}.page-admin .pu-input.invalido{border-color:#ff6274}.page-admin .pu-roles{flex-direction:column;gap:7px;display:flex}.page-admin .pu-role{cursor:pointer;text-align:left;background:#0e1420;border:1px solid #1f2a3d;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;display:flex}.page-admin .pu-role.on{background:rgba(225,29,46,.1);border-color:rgba(225,29,46,.42)}.page-admin .pu-role-dot{border:1.5px solid #3d4759;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.page-admin .pu-role.on .pu-role-dot{border-color:#e11d2e}.page-admin .pu-role-dot i{background:0 0;border-radius:50%;width:7px;height:7px;display:block}.page-admin .pu-role.on .pu-role-dot i{background:#e11d2e}.page-admin .pu-role-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.page-admin .pu-role-t{color:#a5b0c4;font:500 12px/1 Archivo}.page-admin .pu-role.on .pu-role-t{color:#fff;font-weight:700}.page-admin .pu-role-d{color:#6f7b93;font:10px/1.3 Archivo}.page-admin .pu-select{color:#e7ebf3;cursor:pointer;appearance:none;background:#0e1420;border:1px solid #1f2a3d;border-radius:10px;width:100%;padding:12px 13px;font:600 12.5px/1 Archivo}.page-admin .pu-note{background:rgba(61,220,132,.06);border:1px solid rgba(61,220,132,.26);border-radius:11px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.page-admin .pu-note-i{color:#06280f;background:#3ddc84;border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font:800 9.5px Archivo;display:flex}.page-admin .pu-note span{color:#9be3bb;font:10.5px/1.45 Archivo}.page-admin .pu-create{text-align:center;color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:11px;padding:12px;font:800 12.5px/1 Archivo}.page-admin .pu-create:disabled{opacity:.55;cursor:default}.page-admin .pu-msg{color:#3ddc84;text-align:center;font:600 11px/1.4 Archivo}.page-admin .pu-msg.err{color:#ff6274}.page-admin .pu-cerr{color:#ff6274;font:500 10.5px/1.3 Archivo}.page-admin .pu-vbox{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .pu-vbox-h{align-items:center;display:flex}.page-admin .pu-vbox-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .pu-vbox-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .pu-vbox-n.ok{color:#3ddc84}.page-admin .pu-check{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .pu-check.ok{border-left-color:#3ddc84}.page-admin .pu-check-t{color:#ffb020;font:700 11.5px/1.25 Archivo}.page-admin .pu-check.ok .pu-check-t{color:#3ddc84}.page-admin .pu-check-d{color:#8b96ab;font:10.5px/1.45 Archivo}.page-admin .pu-selw{position:relative}.page-admin .pu-selw:after{content:"";pointer-events:none;border-bottom:1.6px solid #6f7b93;border-right:1.6px solid #6f7b93;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.page-admin .pu-selw .pu-select{padding-right:30px}.page-admin .pu-modal{z-index:60;background:rgba(6,9,15,.66);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.page-admin .pu-modal-box{background:#0c1018;border:1px solid #22304a;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:440px;padding:20px;font-family:Archivo;display:flex;box-shadow:0 24px 60px rgba(0,0,0,.5)}.page-admin .pu-modal-h{align-items:flex-start;gap:10px;display:flex}.page-admin .pu-modal-h-l{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .pu-modal-t{color:#fff;font:800 16px/1 Archivo}.page-admin .pu-modal-s{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:500 11.5px/1 Archivo;overflow:hidden}.page-admin .pu-modal-x{cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}.page-admin .pu-modal-x img{width:12px;height:12px;filter:var(--f-dim)}.page-admin .pu-modal-hint{color:#6f7b93;font:10px/1.4 Archivo}.page-admin .pu-modal-foot{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}.page-admin .pu-modal-cancel{color:#c9d3e4;cursor:pointer;background:0 0;border:1px solid #2b3855;border-radius:11px;padding:11px 16px;font:700 12px/1 Archivo}@media (width<=1100px){.page-admin .pu-grid,.page-admin .pu-papeis-g{grid-template-columns:1fr}.page-admin .pu-head-r{margin-left:0}}.page-admin .vc{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .vc-shell{flex-direction:column;gap:16px;font-family:Archivo;display:flex}.page-admin .vc-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .vc-head-l{flex-direction:column;gap:6px;display:flex}.page-admin .vc-k{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo}.page-admin .vc-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo}.page-admin .vc-perwrap{flex-direction:column;gap:5px;margin-left:8px;display:flex}.page-admin .vc-per{background:#131a28;border:1px solid #1f2838;border-radius:10px;gap:2px;padding:3px;display:flex}.page-admin .vc-per-tab{color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 12px;font:500 11.5px/1 Archivo}.page-admin .vc-per-tab.on{color:#fff;background:#e11d2e;font-weight:700}.page-admin .vc-live{color:#6f7b93;align-items:center;gap:7px;margin-left:auto;font:500 11px/1 Archivo;display:flex}.page-admin .vc-live-dot{background:#3ddc84;border-radius:50%;width:6px;height:6px}.page-admin .vc-kpis{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.page-admin .vc-kpi{background:#131a28;border:1px solid #1f2838;border-top:2px solid #4d9dff;border-radius:13px;flex-direction:column;gap:9px;padding:16px 17px;display:flex}.page-admin .vc-kpi.amber{border-top-color:#ffb020}.page-admin .vc-kpi.red{border-top-color:#e11d2e}.page-admin .vc-kpi-k{letter-spacing:.12em;color:#7d89a1;font:600 9.5px/1 Archivo}.page-admin .vc-kpi-row{align-items:baseline;gap:8px;display:flex}.page-admin .vc-kpi-v{letter-spacing:-.035em;color:#fff;font:900 30px/1 Archivo}.page-admin .vc-kpi-v.amber{color:#ffb020}.page-admin .vc-kpi-v.red{color:#ff8b98}.page-admin .vc-kpi-delta{color:#6f7b93;font:700 11px/1 Archivo}.page-admin .vc-kpi-delta.up{color:#3ddc84}.page-admin .vc-kpi-delta.amber{color:#ffb020}.page-admin .vc-kpi-delta.red{color:#ff6274}.page-admin .vc-kpi-sub{color:#6f7b93;font:10.5px/1.35 Archivo}.page-admin .vc-kpi-meta{border-top:1px solid #1f2838;flex-direction:column;gap:5px;padding-top:9px;display:flex}.page-admin .vc-kpi-meta-row{align-items:baseline;gap:7px;display:flex}.page-admin .vc-kpi-meta-k{color:#6f7b93;font:500 9.5px/1 Archivo}.page-admin .vc-kpi-meta-v{color:#c9d3e4;margin-left:auto;font:700 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .vc-kpi-bar{background:#0e1420;border-radius:3px;height:4px;overflow:hidden}.page-admin .vc-kpi-bar-f{border-radius:3px;height:100%}.page-admin .vc-grid{grid-template-columns:1fr 400px;align-items:start;gap:14px;display:grid}.page-admin .vc-left,.page-admin .vc-right{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .vc-card{background:#131a28;border:1px solid #1f2838;border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.page-admin .vc-card-h{align-items:baseline;gap:10px;display:flex}.page-admin .vc-card-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .vc-card-note{color:#6f7b93;margin-left:auto;font:10.5px/1 Archivo}.page-admin .vc-funil{align-items:stretch;gap:0;display:flex}.page-admin .vc-fstage{flex-direction:column;flex:1;gap:10px;display:flex}.page-admin .vc-fstage-top{flex-direction:column;gap:6px;padding-right:16px;display:flex}.page-admin .vc-fstage-k{letter-spacing:.12em;color:#7d89a1;font:600 9.5px/1 Archivo}.page-admin .vc-fstage-row{align-items:baseline;gap:8px;display:flex}.page-admin .vc-fstage-v{letter-spacing:-.03em;color:#fff;font:900 26px/1 Archivo}.page-admin .vc-fstage-v.amber{color:#ffb020}.page-admin .vc-fstage-v.red{color:#ff8b98}.page-admin .vc-fstage-pct{color:#8b96ab;font:600 11px/1 Archivo}.page-admin .vc-fstage-pct.purple{color:#b9a7ff}.page-admin .vc-fstage-pct.amber{color:#ffb020}.page-admin .vc-fstage-pct.red{color:#ff6274}.page-admin .vc-fbar{border-radius:8px;height:38px;margin-right:16px}.page-admin .vc-fbar.b1{background:linear-gradient(90deg,#2f4d80,#1c2a44)}.page-admin .vc-fbar.b2{background:linear-gradient(90deg,#3d2a8f,#241a55)}.page-admin .vc-fbar.b3{background:linear-gradient(90deg,#a86a05,#5c3a02)}.page-admin .vc-fbar.b4{background:#2a1016}.page-admin .vc-fstage-note{color:#6f7b93;padding-right:16px;font:10px/1.4 Archivo}.page-admin .vc-warn{background:rgba(255,176,32,.06);border:1px solid rgba(255,176,32,.26);border-radius:11px;align-items:center;gap:10px;padding:12px 14px;display:flex}.page-admin .vc-warn-i{color:#2b1c02;background:#ffb020;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font:800 10px Archivo;display:flex}.page-admin .vc-warn span:last-child{color:#ffcf85;font:11px/1.45 Archivo}.page-admin .vc-bars{align-items:flex-end;gap:10px;height:150px;display:flex}.page-admin .vc-bar-col{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;height:100%;display:flex}.page-admin .vc-bar-v{text-align:center;color:#8b96ab;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .vc-bar-v.hot{color:#ff8b98}.page-admin .vc-bar{background:linear-gradient(#2f4d80,#1c2a44);border-radius:7px 7px 0 0;min-height:2px}.page-admin .vc-bar.hot{background:#e11d2e}.page-admin .vc-bar-labels{gap:10px;display:flex}.page-admin .vc-bar-lbl{text-align:center;color:#8b96ab;flex:1;font:600 10px/1 Archivo}.page-admin .vc-un{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .vc-un-h{border-bottom:1px solid #1f2838;align-items:center;gap:10px;padding:14px 18px;display:flex}.page-admin .vc-un-thead,.page-admin .vc-un-row{grid-template-columns:1fr 100px 100px 116px 100px 104px;gap:11px;display:grid}.page-admin .vc-un-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .vc-un-thead span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .vc-un-thead .r{text-align:right}.page-admin .vc-un-row{border-bottom:1px solid #171f2e;align-items:center;padding:13px 18px}.page-admin .vc-un-name{align-items:center;gap:11px;min-width:0;display:flex}.page-admin .vc-un-av{color:#fff;background:linear-gradient(150deg,#e11d2e,#8f0b20);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font:800 11px Archivo;display:flex}.page-admin .vc-un-name-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .vc-un-name-t{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.2 Archivo;overflow:hidden}.page-admin .vc-un-name-c{color:#6f7b93;font:10px/1 Archivo}.page-admin .vc-un-v{text-align:right;color:#fff;font:700 12.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .vc-un-v.amber{color:#ffb020}.page-admin .vc-un-v.red{color:#ff6274}.page-admin .vc-un-link{color:#9dc2f5;cursor:pointer;justify-self:end;font:700 11px/1 Archivo;text-decoration:none}.page-admin .vc-un-foot{flex-wrap:wrap;align-items:center;gap:10px;padding:13px 18px;display:flex}.page-admin .vc-un-add{color:#a5b0c4;cursor:pointer;background:0 0;border:1.5px dashed #243044;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font:700 11.5px/1 Archivo;text-decoration:none;display:flex}.page-admin .vc-un-add img{width:12px;height:12px;filter:var(--f-dim)}.page-admin .vc-un-foot-note{color:#6f7b93;margin-left:auto;font:11px/1 Archivo}.page-admin .vc-temp{background:linear-gradient(150deg,#16203a,#0f1524);border:1px solid #22304a;border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.page-admin .vc-temp-big{align-items:baseline;gap:9px;display:flex}.page-admin .vc-temp-big-v{letter-spacing:-.035em;color:#fff;font:900 34px/1 Archivo}.page-admin .vc-temp-big-l{color:#8b96ab;font:600 12px/1 Archivo}.page-admin .vc-temp-row{flex-direction:column;gap:6px;display:flex}.page-admin .vc-temp-row-h{align-items:baseline;gap:8px;display:flex}.page-admin .vc-temp-row-k{color:#c9d3e4;font:500 11.5px/1 Archivo}.page-admin .vc-temp-row-v{margin-left:auto;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .vc-temp-row-pct{color:#6f7b93;text-align:right;width:36px;font:10px/1 Archivo}.page-admin .vc-temp-bar{background:#101725;border-radius:3px;height:5px;overflow:hidden}.page-admin .vc-temp-bar-f{border-radius:3px;height:100%}.page-admin .vc-temp-note{color:#8b96ab;font:10.5px/1.45 Archivo}.page-admin .vc-vbox{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .vc-vbox-h{align-items:center;display:flex}.page-admin .vc-vbox-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .vc-vbox-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .vc-act{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:5px;padding:11px 12px;display:flex}.page-admin .vc-act.red{border-left-color:#ff6274}.page-admin .vc-act.blue{border-left-color:#4d9dff}.page-admin .vc-act-t{color:#ffb020;font:700 11.5px/1.25 Archivo}.page-admin .vc-act.red .vc-act-t{color:#ff6274}.page-admin .vc-act.blue .vc-act-t{color:#4d9dff}.page-admin .vc-act-d{color:#8b96ab;font:10.5px/1.45 Archivo}.page-admin .vc-act-link{color:#9dc2f5;cursor:pointer;font:700 10.5px/1 Archivo;text-decoration:none}.page-admin .vc-lote-big{align-items:baseline;gap:9px;display:flex}.page-admin .vc-lote-big-v{letter-spacing:-.035em;color:#ffb020;font:900 30px/1 Archivo}.page-admin .vc-lote-big-l{color:#8b96ab;font:600 12px/1 Archivo}.page-admin .vc-lote-bar{background:#0e1420;border-radius:5px;height:8px;overflow:hidden}.page-admin .vc-lote-bar-f{background:#ffb020;border-radius:5px;height:100%}.page-admin .vc-lote-note{color:#6f7b93;font:10.5px/1.45 Archivo}@media (width<=1100px){.page-admin .vc-grid{grid-template-columns:1fr}.page-admin .vc-kpis{grid-template-columns:repeat(2,1fr)}}.page-admin .ac{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .ac-shell{flex-direction:column;gap:16px;font-family:Archivo;display:flex}.page-admin .ac-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-admin .ac-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 24px/1 Archivo}.page-admin .ac-k{letter-spacing:.12em;color:#6f7b93;font:500 11px/1 Archivo}.page-admin .ac-tabs{background:#131a28;border:1px solid #1f2838;border-radius:9px;gap:2px;padding:3px;display:flex}.page-admin .ac-tab{color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px;font:600 11px/1 Archivo}.page-admin .ac-tab.on{color:#fff;background:#e11d2e;font-weight:700}.page-admin .ac-stats{flex-wrap:wrap;gap:9px;margin-left:auto;display:flex}.page-admin .ac-stat{background:#131a28;border:1px solid #1f2838;border-radius:9px;align-items:baseline;gap:8px;padding:9px 14px;display:flex}.page-admin .ac-stat-k{letter-spacing:.11em;color:#6f7b93;font:600 9.5px/1 Archivo}.page-admin .ac-stat-v{color:#fff;font:800 15px/1 Archivo}.page-admin .ac-stat-v.ok{color:#3ddc84}.page-admin .ac-stat-v.red{color:#ff8b98}.page-admin .ac-grid{grid-template-columns:1fr 420px;align-items:start;gap:12px;display:grid}.page-admin .ac-left,.page-admin .ac-right{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .ac-cards{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.page-admin .ac-card{background:#131a28;border:1px solid #242a36;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.page-admin .ac-card.live{border-color:rgba(225,29,46,.32)}.page-admin .ac-card-h{align-items:center;gap:12px;padding:16px 17px;display:flex}.page-admin .ac-card.live .ac-card-h{background:rgba(225,29,46,.05)}.page-admin .ac-card.off .ac-card-h{background:rgba(255,255,255,.02)}.page-admin .ac-av{color:#fff;border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font:800 14px Archivo;display:flex}.page-admin .ac-av.live{background:linear-gradient(150deg,#e11d2e,#8f0b20)}.page-admin .ac-av.off{background:linear-gradient(150deg,#3a4256,#20242e)}.page-admin .ac-card-id{flex-direction:column;gap:4px;min-width:0;display:flex}.page-admin .ac-card-name{letter-spacing:-.02em;color:#fff;font:800 16px/1 Archivo}.page-admin .ac-card-sub{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;font:10.5px/1 JetBrains Mono,ui-monospace,monospace;overflow:hidden}.page-admin .ac-badge{letter-spacing:.06em;border-radius:6px;flex:none;margin-left:auto;padding:5px 8px;font:600 9.5px/1 Archivo}.page-admin .ac-badge.live{color:#3ddc84;background:rgba(61,220,132,.14)}.page-admin .ac-badge.prov{color:#ffb020;background:rgba(255,176,32,.13)}.page-admin .ac-card-b{flex-direction:column;gap:13px;padding:0 17px 16px;display:flex}.page-admin .ac-phase{background:#0e1420;border:1px solid #1c2434;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex}.page-admin .ac-phase-k{color:#a5b0c4;font:600 10.5px/1 Archivo}.page-admin .ac-phase-v{color:#6f7b93;margin-left:auto;font:10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .ac-metrics{align-items:flex-end;gap:0;display:flex}.page-admin .ac-m{flex-direction:column;flex:1;gap:4px;display:flex}.page-admin .ac-m-k{letter-spacing:.1em;color:#6f7b93;font:600 8.5px/1 Archivo}.page-admin .ac-m-v{color:#fff;font:800 18px/1 Archivo}.page-admin .ac-m-v.amber{color:#ffb020}.page-admin .ac-m-v.red{color:#ff6274}.page-admin .ac-prog{flex-direction:column;gap:6px;display:flex}.page-admin .ac-prog-bar{background:#0e1420;border-radius:4px;height:6px;display:flex;overflow:hidden}.page-admin .ac-prog-f.blue{background:#4d9dff}.page-admin .ac-prog-f.amber{background:#ffb020}.page-admin .ac-prog-note{color:#6f7b93;font:10px/1.4 Archivo}.page-admin .ac-card-acts{gap:7px;display:flex}.page-admin .ac-btn{text-align:center;color:#dfe5ef;cursor:pointer;background:#1b2333;border:0;border-radius:10px;flex:1;padding:11px;font:700 12px/1 Archivo}.page-admin .ac-btn.ghost{color:#9dc2f5;background:0 0;border:1px solid #2b3855;text-decoration:none}.page-admin .ac-lpu{background:#131a28;border:1px solid #1f2838;border-radius:14px;flex-direction:column;gap:13px;padding:18px;display:flex}.page-admin .ac-lpu-h{align-items:baseline;gap:10px;display:flex}.page-admin .ac-lpu-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .ac-lpu-note{color:#6f7b93;margin-left:auto;font:10.5px/1 Archivo}.page-admin .ac-lpu-row{flex-direction:column;gap:6px;display:flex}.page-admin .ac-lpu-row-h{align-items:baseline;gap:8px;display:flex}.page-admin .ac-lpu-name{color:#c9d3e4;font:600 11.5px/1 Archivo}.page-admin .ac-lpu-v{color:#fff;margin-left:auto;font:700 11.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .ac-lpu-pct{color:#6f7b93;text-align:right;width:74px;font:10px/1 Archivo}.page-admin .ac-lpu-bar{background:#0e1420;border-radius:4px;height:6px;overflow:hidden}.page-admin .ac-lpu-bar-f{background:#4d9dff;border-radius:4px;height:100%}.page-admin .ac-lpu-bar-f.zero{background:#3a4256}.page-admin .ac-form{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .ac-form-h{background:rgba(77,157,255,.05);border-bottom:1px solid #22304a;align-items:center;gap:10px;padding:14px 16px;display:flex}.page-admin .ac-form-k{letter-spacing:.1em;color:#9dc2f5;font:700 11.5px/1 Archivo}.page-admin .ac-form-note{color:#7d89a1;margin-left:auto;font:10.5px/1 Archivo}.page-admin .ac-form-b{flex-direction:column;gap:13px;padding:16px;display:flex}.page-admin .ac-g2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-admin .ac-fld{flex-direction:column;gap:7px;display:flex}.page-admin .ac-fld-h{align-items:baseline;gap:8px;display:flex}.page-admin .ac-fld-l{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .ac-fld-ok{color:#3ddc84;margin-left:auto;font:700 9.5px/1 Archivo}.page-admin .ac-fld-note{color:#5d6880;margin-left:auto;font:9.5px/1 Archivo}.page-admin .ac-input{color:#fff;background:#0e1420;border:1px solid #2b3855;border-radius:10px;outline:none;width:100%;padding:11px 12px;font:700 12.5px/1 Archivo}.page-admin .ac-input.mono{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600}.page-admin .ac-input.derived{color:#8b96ab;background:#0a0f19;border-style:dashed;font-weight:600}.page-admin .ac-input:focus{border-color:#2f4d80}.page-admin .ac-input::placeholder{color:#5d6880}.page-admin .ac-input.invalido{border-color:#ff6274}.page-admin .ac-admin-sep{border-top:1px solid #1f2838;flex-direction:column;gap:7px;padding-top:12px;display:flex}.page-admin .ac-admin-k{letter-spacing:.14em;color:#7d89a1;font:700 9.5px/1 Archivo}.page-admin .ac-admin-note{color:#6f7b93;font:10px/1.45 Archivo}.page-admin .ac-chips{border-top:1px solid #1f2838;flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.page-admin .ac-chip{color:#c9d3e4;background:#1b2333;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font:600 10px/1 Archivo;display:flex}.page-admin .ac-chip-i{color:#3ddc84;font:800 8.5px/1 Archivo}.page-admin .ac-create{text-align:center;color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:11px;padding:12px;font:800 12.5px/1 Archivo}.page-admin .ac-create:disabled{opacity:.55;cursor:default}.page-admin .ac-msg{color:#3ddc84;text-align:center;font:600 11px/1.4 Archivo}.page-admin .ac-msg.err{color:#ff6274}.page-admin .ac-vbox{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .ac-vbox-h{align-items:center;display:flex}.page-admin .ac-vbox-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .ac-vbox-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .ac-pend{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:5px;padding:11px 12px;display:flex}.page-admin .ac-pend.red{border-left-color:#ff6274}.page-admin .ac-pend.ok{border-left-color:#3ddc84}.page-admin .ac-pend-t{color:#ffb020;font:700 11.5px/1.25 Archivo}.page-admin .ac-pend.red .ac-pend-t{color:#ff6274}.page-admin .ac-pend.ok .ac-pend-t{color:#3ddc84}.page-admin .ac-pend-d{color:#8b96ab;font:10.5px/1.45 Archivo}@media (width<=1100px){.page-admin .ac-grid,.page-admin .ac-cards{grid-template-columns:1fr}.page-admin .ac-stats{margin-left:0}}.page-admin .au{padding:22px clamp(16px,3vw,30px) 44px}.page-admin .au-shell{flex-direction:column;gap:16px;font-family:Archivo;display:flex}.page-admin .au-head{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.page-admin .au-head-l{flex-direction:column;gap:6px;display:flex}.page-admin .au-k{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo}.page-admin .au-h1{letter-spacing:-.025em;color:#fff;margin:0;font:800 26px/1 Archivo}.page-admin .au-head-r{flex-wrap:wrap;gap:9px;margin-left:auto;display:flex}.page-admin .au-stat{background:#131a28;border:1px solid #1f2838;border-radius:10px;flex-direction:column;gap:5px;min-width:104px;padding:11px 15px;display:flex}.page-admin .au-stat-k{letter-spacing:.12em;color:#6f7b93;font:600 9.5px/1 Archivo}.page-admin .au-stat-v{color:#fff;font:800 19px/1 Archivo}.page-admin .au-stat-v.warn{color:#ffb020}.page-admin .au-bar{background:#131a28;border:1px solid #1f2838;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.page-admin .au-search{background:#0e1420;border:1px solid #232c3e;border-radius:9px;align-items:center;gap:9px;width:260px;padding:9px 12px;display:flex}.page-admin .au-search img{opacity:.5;width:13px;height:13px;filter:var(--f-dim)}.page-admin .au-search input{color:#e7ebf3;background:0 0;border:0;outline:none;flex:1;min-width:0;font:11.5px/1 Archivo}.page-admin .au-search input::placeholder{color:#6f7b93}.page-admin .au-tabs{background:#0e1420;border:1px solid #232c3e;border-radius:9px;gap:2px;padding:3px;display:flex}.page-admin .au-tab{color:#8b96ab;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px;font:600 11px/1 Archivo}.page-admin .au-tab.on{color:#fff;background:#e11d2e;font-weight:700}.page-admin .au-selw{background:#0e1420;border:1px solid #232c3e;border-radius:9px;align-items:center;gap:9px;min-width:140px;padding:9px 12px;display:flex;position:relative}.page-admin .au-selw-k{letter-spacing:.11em;color:#6f7b93;flex:none;font:600 9px/1 Archivo}.page-admin .au-selw select{appearance:none;color:#e7ebf3;cursor:pointer;background:0 0;border:0;outline:none;flex:1;min-width:0;font:600 11.5px/1 Archivo}.page-admin .au-selw select option{color:#e7ebf3;background:#0e1420}.page-admin .au-selw:after{content:"";pointer-events:none;border-bottom:1.5px solid #6f7b93;border-right:1.5px solid #6f7b93;width:6px;height:6px;position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}.page-admin .au-check{cursor:pointer;background:#0e1420;border:1px solid #232c3e;border-radius:9px;align-items:center;gap:10px;margin-left:auto;padding:9px 12px;display:flex}.page-admin .au-check-box{border:1.5px solid #3d4759;border-radius:5px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.page-admin .au-check.on .au-check-box{color:#fff;background:#e11d2e;border-color:#e11d2e;font:800 9px Archivo}.page-admin .au-check-l{color:#e7ebf3;font:600 11px/1 Archivo}.page-admin .au-check-n{color:#ffb020;font:600 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .au-grid{grid-template-columns:1fr 400px;align-items:start;gap:14px;display:grid}.page-admin .au-left,.page-admin .au-right{flex-direction:column;gap:12px;min-width:0;display:flex}.page-admin .au-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .au-thead,.page-admin .au-row{grid-template-columns:74px 1fr 108px 1fr 132px;gap:11px;display:grid}.page-admin .au-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:11px 18px}.page-admin .au-thead span{letter-spacing:.13em;color:#7d89a1;font:600 9px/1 Archivo}.page-admin .au-thead .r{text-align:right}.page-admin .au-day{background:#0d1320;border-bottom:1px solid #171f2e;align-items:center;gap:10px;padding:9px 18px;display:flex}.page-admin .au-day-k{letter-spacing:.16em;color:#8b96ab;font:700 9px/1 Archivo}.page-admin .au-day-n{color:#4a5568;margin-left:auto;font:9.5px/1 Archivo}.page-admin .au-row{cursor:pointer;background:0 0;border-bottom:1px solid #171f2e;align-items:center;padding:11px 18px}.page-admin .au-row.on{background:rgba(77,157,255,.05)}.page-admin .au-row.nomud{background:rgba(255,176,32,.03)}.page-admin .au-hora{color:#8b96ab;font:600 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .au-campo{align-items:center;gap:10px;min-width:0;display:flex}.page-admin .au-cico{border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.page-admin .au-cico.config{background:rgba(77,157,255,.11)}.page-admin .au-cico.com{background:rgba(225,29,46,.13)}.page-admin .au-cico img{width:12px;height:12px}.page-admin .au-cico.config img{filter:brightness(0)saturate()invert(72%)sepia(30%)saturate(900%)hue-rotate(185deg)}.page-admin .au-cico.com img{filter:var(--f-red)}.page-admin .au-campo-n{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:800 12.5px/1 JetBrains Mono,ui-monospace,monospace;overflow:hidden}.page-admin .au-row.nomud .au-campo-n{color:#8b96ab;font-weight:600}.page-admin .au-badge{letter-spacing:.06em;border-radius:6px;justify-self:start;padding:5px 8px;font:600 9.5px/1 Archivo}.page-admin .au-badge.config{color:#9dc2f5;background:rgba(77,157,255,.13)}.page-admin .au-badge.com{color:#ff8b98;background:rgba(225,29,46,.14)}.page-admin .au-diff{align-items:center;gap:8px;min-width:0;display:flex}.page-admin .au-chip{color:#8b96ab;text-overflow:ellipsis;white-space:nowrap;background:#1b2333;border-radius:6px;flex:none;max-width:130px;padding:5px 8px;font:500 10.5px/1 JetBrains Mono,ui-monospace,monospace;overflow:hidden}.page-admin .au-chip.now{color:#3ddc84;background:rgba(61,220,132,.12);flex:1;min-width:0}.page-admin .au-arrow{color:#4a5568;flex:none;font:10px/1 Archivo}.page-admin .au-autor{justify-self:end;align-items:center;gap:9px;display:flex}.page-admin .au-autor-n{color:#6f7b93;font:500 10.5px/1 Archivo}.page-admin .au-ver{color:#9dc2f5;cursor:pointer;background:0 0;border:0;font:700 10.5px/1 Archivo}.page-admin .au-foot{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;display:flex}.page-admin .au-foot-note{color:#6f7b93;font:11px/1 Archivo}.page-admin .au-pag{align-items:center;gap:5px;margin-left:auto;display:flex}.page-admin .au-pag-btn{color:#8b96ab;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:7px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font:600 11px/1 JetBrains Mono,ui-monospace,monospace;display:flex}.page-admin .au-pag-btn.on{color:#fff;background:#e11d2e;border-color:#e11d2e;font-weight:800}.page-admin .au-pag-btn:disabled{color:#4a5568;cursor:default}.page-admin .au-empty{text-align:center;color:#6f7b93;padding:26px 18px;font:500 12px/1.5 Archivo}.page-admin .au-card{background:#131a28;border:1px solid #22304a;border-radius:14px;overflow:hidden}.page-admin .au-card-h{background:rgba(77,157,255,.05);border-bottom:1px solid #22304a;align-items:center;gap:10px;padding:14px 16px;display:flex}.page-admin .au-card-k{letter-spacing:.1em;color:#9dc2f5;font:700 11.5px/1 Archivo}.page-admin .au-card-when{color:#7d89a1;margin-left:auto;font:10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .au-card-b{flex-direction:column;gap:13px;padding:16px;display:flex}.page-admin .au-detail-t{color:#fff;word-break:break-all;font:800 16px/1.2 JetBrains Mono,ui-monospace,monospace}.page-admin .au-drow{border-bottom:1px solid #1a2231;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.page-admin .au-drow-k{letter-spacing:.11em;color:#7d89a1;min-width:88px;font:600 9.5px/1 Archivo}.page-admin .au-drow-v{color:#e7ebf3;font:600 12px/1 Archivo}.page-admin .au-drow-v.mono{color:#9dc2f5;font-family:JetBrains Mono,ui-monospace,monospace}.page-admin .au-diff2-k{letter-spacing:.11em;color:#7d89a1;font:600 9.5px/1 Archivo}.page-admin .au-diff2-box{border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex}.page-admin .au-diff2-box.antes{background:rgba(225,29,46,.06);border:1px solid rgba(225,29,46,.24)}.page-admin .au-diff2-box.agora{background:rgba(61,220,132,.06);border:1px solid rgba(61,220,132,.26)}.page-admin .au-diff2-tag{letter-spacing:.08em;flex:none;font:700 9px/1 Archivo}.page-admin .au-diff2-box.antes .au-diff2-tag{color:#ff8b98}.page-admin .au-diff2-box.agora .au-diff2-tag{color:#3ddc84}.page-admin .au-diff2-val{word-break:break-all;font:600 12px/1.4 JetBrains Mono,ui-monospace,monospace}.page-admin .au-diff2-box.antes .au-diff2-val{color:#c9a9b2}.page-admin .au-diff2-box.agora .au-diff2-val{color:#9be3bb}.page-admin .au-vbox{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.page-admin .au-vbox-h{align-items:center;display:flex}.page-admin .au-vbox-k{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .au-vbox-note{color:#6f7b93;margin-left:auto;font:10.5px/1 Archivo}.page-admin .au-vbox-n{color:#ffb020;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .au-sess{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #4d9dff;border-radius:11px;flex-direction:column;gap:6px;padding:11px 12px;display:flex}.page-admin .au-sess.amber{border-left-color:#ffb020}.page-admin .au-sess.red{border-left-color:#e11d2e}.page-admin .au-sess-h{align-items:baseline;gap:9px;display:flex}.page-admin .au-sess-t{color:#e7ebf3;font:700 11.5px/1 Archivo}.page-admin .au-sess-n{color:#4d9dff;margin-left:auto;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .au-sess.amber .au-sess-n{color:#ffb020}.page-admin .au-sess.red .au-sess-n{color:#e11d2e}.page-admin .au-sess-d{color:#8b96ab;font:10.5px/1.45 Archivo}.page-admin .au-att{background:#0e1420;border:1px solid #1c2434;border-left:2px solid #ffb020;border-radius:11px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.page-admin .au-att.ok{border-left-color:#3ddc84}.page-admin .au-att-t{color:#ffb020;font:700 11.5px/1.25 Archivo}.page-admin .au-att.ok .au-att-t{color:#3ddc84}.page-admin .au-att-d{color:#8b96ab;font:10.5px/1.45 Archivo}@media (width<=1100px){.page-admin .au-grid{grid-template-columns:1fr}.page-admin .au-head-r{margin-left:0}}.page-admin .lk-inline{color:var(--red,#c31d45);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.page-admin .rp-head,.page-admin .rp-row{grid-template-columns:minmax(0,1.6fr) .9fr .7fr .7fr 1.2fr 40px;align-items:center;gap:10px;display:grid}.page-admin .rp-head{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:0 4px 8px;font-size:11px;font-weight:800}.page-admin .rp-list{flex-direction:column;gap:10px;display:flex}.page-admin .rp-row{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:10px}.page-admin .rp-i{border:1px solid var(--border);width:100%;height:40px;color:var(--text);background:rgba(255,255,255,.05);border-radius:9px;padding:0 11px;font-family:inherit;font-size:13.5px}.page-admin .rp-i:focus{border-color:var(--red-500);outline:none}.page-admin .rp-i:disabled{opacity:.4;cursor:not-allowed}.page-admin select.rp-i{appearance:none;cursor:pointer}.page-admin .rp-estoque{flex-direction:column;gap:2px;min-width:0;display:flex}.page-admin .rp-rest{color:var(--text-muted);padding-left:2px;font-size:10.5px;font-style:normal}.page-admin .rp-del{border:1px solid var(--border);width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:rgba(255,255,255,.05);border-radius:9px;font-size:20px;line-height:1}.page-admin .rp-del:hover{color:#fff;background:rgba(195,29,69,.18);border-color:rgba(255,120,150,.5)}.page-admin .rp-acoes{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}@media (width<=720px){.page-admin .rp-head{display:none}.page-admin .rp-row{grid-template-columns:1fr 1fr}}.page-admin .fn-list{flex-direction:column;gap:14px;display:flex}.page-admin .fn-card{background:var(--card);border:1px solid var(--border);box-shadow:var(--sh);border-radius:16px;padding:18px}.page-admin .fn-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-admin .fn-nome{color:#fff;align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.page-admin .fn-sys{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:3px 7px;font-size:9.5px;font-weight:900}.page-admin .fn-users{color:var(--text-muted);margin-top:4px;font-size:12px}.page-admin .fn-btns{gap:8px;display:flex}.page-admin .fn-del{color:var(--text-muted);cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:color .15s,border-color .15s,background .15s}.page-admin .fn-del:hover{color:#ff8fa3;background:rgba(224,32,64,.12);border-color:rgba(224,32,64,.5)}.page-admin .fn-chips{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.page-admin .fn-chip{color:#cdd9f5;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:700}.page-admin .fn-editor{border-top:1px solid rgba(255,255,255,.09);margin-top:16px;padding-top:16px}.page-admin .fn-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:9px;display:grid}.page-admin .fn-chk{color:#eaf1ff;cursor:pointer;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.page-admin .fn-chk:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22)}.page-admin .fn-chk.off{opacity:.4;cursor:not-allowed}.page-admin .fn-chk.off:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.page-admin .fn-acoes{gap:8px;margin-top:16px;display:flex}.page-admin .fn-user{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.page-admin .fn-user:last-child{border-bottom:0;padding-bottom:0}.page-admin .fn-user-id{flex-direction:column;gap:2px;min-width:0;display:flex}.page-admin .fn-user-id b{overflow-wrap:anywhere;font-size:14px;font-weight:700}.page-admin .fn-user-papel{color:var(--muted);text-transform:capitalize;font-size:12px}.page-admin .fn-user-acao{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .fn-user-acao .usr-select{min-width:200px}.page-admin .fn-user-acao .usr-select:disabled{opacity:.55;cursor:default}.page-admin .fn-user-nota{color:var(--muted);font-size:12px}.page-admin .fn-vazio{color:var(--muted);margin:0;font-size:13.5px}@media (width<=560px){.page-admin .fn-user{flex-direction:column;align-items:stretch}.page-admin .fn-user-acao .usr-select{width:100%;min-width:0}}.page-admin .fn-card .btn:disabled,.page-admin .usr-form .btn:disabled,.page-admin .cfg-editor .btn:disabled{opacity:.55;cursor:default}.page-admin .st-err{color:#ff8fa3;background:rgba(224,32,64,.14);border:1px solid rgba(224,32,64,.32)}.page-admin .smtp-chk input,.page-admin .fn-chk input{appearance:none;cursor:pointer;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.24);border-radius:5px;flex-shrink:0;width:18px;height:18px;margin:0;transition:background .15s,border-color .15s;position:relative}.page-admin .smtp-chk input:hover,.page-admin .fn-chk input:hover{border-color:rgba(255,255,255,.4)}.page-admin .smtp-chk input:checked,.page-admin .fn-chk input:checked{background:var(--red-500);border-color:var(--red-500)}.page-admin .smtp-chk input:checked:after,.page-admin .fn-chk input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.page-admin .smtp-chk input:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(224,32,64,.25)}.page-admin .fn-chk input:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(224,32,64,.25)}.page-admin .fn-chk input:disabled{cursor:not-allowed}.page-admin .enq-screen{color:#fff;background:#0a0e17;flex-direction:column;gap:18px;min-height:100%;padding:clamp(16px,2.2vw,28px);display:flex}.page-admin .enq-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-admin .enq-head-l{align-items:center;gap:12px;min-width:0;display:flex}.page-admin .enq-title{letter-spacing:-.025em;color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1}.page-admin .enq-eyebrow-inline{letter-spacing:.14em;color:#6f7b93;font-size:11px;font-weight:500}.page-admin .enq-head-acad .acad-wrap{margin:0}.page-admin .enq-head-r{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.page-admin .enq-grid{grid-template-columns:320px 1fr;align-items:start;gap:18px;display:grid}.page-admin .enq-rail{background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;padding:0;display:flex;position:sticky;top:16px}.page-admin .enq-rail-top{justify-content:space-between;align-items:baseline;padding:0 2px 2px;display:flex}.page-admin .enq-rail-title{letter-spacing:.12em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-rail-count{color:#6f7b93;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-rail-list{flex-direction:column;gap:8px;max-height:62vh;display:flex;overflow-y:auto}.page-admin .enq-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:#0d1420;border:1px solid #1f2838;border-radius:11px;flex-direction:column;align-items:stretch;gap:7px;padding:11px 12px;transition:border-color .15s,background .15s;display:flex}.page-admin .enq-item:hover{border-color:#2b3549}.page-admin .enq-item.on{background:rgba(255,255,255,.035);border-color:#33405a}.page-admin .enq-item-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-admin .enq-item-q{color:#e7ecf5;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:600 12px/1.35 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:-webkit-box;overflow:hidden}.page-admin .enq-item-period{color:#6f7b93;flex-shrink:0;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-item-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-admin .enq-item-meta{color:#6f7b93;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-item-dots{flex-shrink:0;gap:4px;display:flex}.page-admin .enq-dot{background:#4a566e;border-radius:50%;width:5px;height:5px}.page-admin .enq-tag{letter-spacing:.08em;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:4px 8px;font:700 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .enq-tag:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.page-admin .enq-tag-live{color:#3ddc84;background:rgba(61,220,132,.12)}.page-admin .enq-tag-sched{color:#8fa2c4;background:rgba(143,162,196,.1)}.page-admin .enq-tag-always{color:#f0b429;background:rgba(240,180,41,.12)}.page-admin .enq-add{color:#9fb0cc;cursor:pointer;background:0 0;border:1px dashed #2b3549;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:2px;padding:11px;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,color .15s;display:inline-flex}.page-admin .enq-add:hover{color:#cdd8ee;border-color:#47536c}.page-admin .enq-add img{width:15px;height:15px;filter:var(--f-white);opacity:.85}.page-admin .enq-main{background:#111827;border:1px solid #1f2838;border-radius:14px;grid-template-columns:1fr 376px;align-items:stretch;display:grid;overflow:hidden}.page-admin .enq-editor{background:0 0;border:none;border-radius:0;flex-direction:column;gap:18px;padding:22px;display:flex}.page-admin .enq-editor-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-admin .enq-editor-head-l{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.page-admin .enq-editor-rodada{color:#f2f5fb;font:700 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-editor-period{color:#7d8aa2;font:400 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .enq-editor-acts{align-items:center;gap:8px;margin-left:auto;display:flex}.page-admin .enq-dup{cursor:pointer;color:#cdd8ee;background:#0d1420;border:1px solid #2a3346;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .enq-dup:hover{color:#fff;border-color:#47536c}.page-admin .enq-dup img{width:14px;height:14px;filter:var(--f-white);opacity:.8}.page-admin .enq-del{cursor:pointer;color:#ff6b81;background:0 0;border:1px solid transparent;border-radius:9px;align-items:center;padding:8px 14px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .enq-del:hover{color:#ff8fa3;background:rgba(225,17,46,.08);border-color:rgba(225,17,46,.4)}.page-admin .enq-field{flex-direction:column;gap:8px;display:flex}.page-admin .enq-field label{letter-spacing:.1em;color:#8b96ac;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-label-row{justify-content:space-between;align-items:baseline;display:flex}.page-admin .enq-count{color:#6f7b93;font:400 10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .enq-input{color:#f2f5fb;background:#0f1521;border:1px solid #26314a;border-radius:10px;width:100%;padding:12px 13px;font:600 14px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,box-shadow .15s}.page-admin .enq-input:focus{border-color:var(--red-500);outline:none;box-shadow:0 0 0 3px rgba(225,17,46,.18)}.page-admin .enq-input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:500 13px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .enq-opts{flex-direction:column;gap:8px;display:flex}.page-admin .enq-opt{background:#0f1521;border:1px solid #232c3e;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.page-admin .enq-opt-grip{cursor:grab;color:#47536c;background-image:radial-gradient(currentColor 1.1px,transparent 1.1px);background-position:0 1px;background-size:5px 5px;flex-shrink:0;width:12px;height:14px}.page-admin .enq-opt-n{color:#6f7b93;flex-shrink:0;min-width:18px;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-opt-in{color:#f2f5fb;background:0 0;border:none;flex:1;min-width:0;padding:6px 4px;font:500 13px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-opt-in:focus{outline:none}.page-admin .enq-opt-share{color:#5d6880;text-align:right;flex-shrink:0;min-width:34px;font:400 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .enq-opt-x{cursor:pointer;background:0 0;border:1px solid #232c3e;border-radius:7px;flex-shrink:0;padding:6px;display:inline-flex}.page-admin .enq-opt-x:hover{background:rgba(225,17,46,.08);border-color:#e1112e}.page-admin .enq-opt-x img{width:14px;height:14px;filter:var(--f-white);opacity:.7}.page-admin .enq-add-opt{color:#9fb0cc;cursor:pointer;background:0 0;border:1px solid #2b3549;border-radius:9px;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:8px 12px;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .enq-add-opt:hover{color:#cdd8ee;border-color:#47536c}.page-admin .enq-add-opt img{width:13px;height:13px;filter:var(--f-white);opacity:.85}.page-admin .enq-dates{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-admin .enq-info{background:rgba(84,124,255,.08);border:1px solid rgba(84,124,255,.22);border-radius:10px;gap:10px;padding:12px 14px;display:flex}.page-admin .enq-info img{width:16px;height:16px;filter:var(--f-white);opacity:.9;flex-shrink:0;margin-top:1px}.page-admin .enq-info span{color:#b9c6e0;font:500 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-side{flex-direction:column;gap:20px;padding:22px;display:flex}.page-admin .enq-prev,.page-admin .enq-res{background:0 0;border:none;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex}.page-admin .enq-prev-tag,.page-admin .enq-res-head{letter-spacing:.12em;color:#8b96ac;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-res-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}.page-admin .enq-res-head>span:first-child{white-space:nowrap}.page-admin .enq-res-head .enq-res-total{margin-left:auto}.page-admin .enq-res-total{letter-spacing:0;color:#3ddc84;white-space:nowrap;font:800 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-prev-card{background:#0d1420;border:1px solid #232c3e;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.page-admin .enq-prev-eyebrow{letter-spacing:.12em;color:#8b96ac;align-items:center;gap:6px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .enq-prev-eyebrow:before{content:"";background:#3ddc84;border-radius:50%;width:6px;height:6px}.page-admin .enq-prev-q{color:#f2f5fb;font:800 15px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-prev-opts{flex-direction:column;gap:8px;display:flex}.page-admin .enq-prev-opt{color:#dfe5ef;background:rgba(255,255,255,.03);border:1px solid #2a3346;border-radius:9px;align-items:center;gap:10px;padding:11px 13px;font:500 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .enq-prev-opt:first-child{border-color:var(--red-500);background:rgba(225,17,46,.1)}.page-admin .enq-prev-radio{border:1.5px solid #47536c;border-radius:50%;flex-shrink:0;width:15px;height:15px}.page-admin .enq-prev-opt:first-child .enq-prev-radio{border-color:var(--red-500);background:var(--red-500);box-shadow:inset 0 0 0 3px #0d1420}.page-admin .enq-prev-btn{text-align:center;background:var(--red-500);color:#fff;cursor:default;-webkit-user-select:none;user-select:none;border-radius:10px;margin-top:4px;padding:12px;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-res-empty{color:#6f7b93;margin:0;font:500 12px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-res-bars{flex-direction:column;gap:10px;display:flex}.page-admin .enq-bar-row{flex-direction:column;gap:6px;display:flex}.page-admin .enq-bar-top{color:#c9d3e4;justify-content:space-between;align-items:baseline;gap:8px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .enq-bar-pct{color:#7d89a1;flex-shrink:0;font:600 10.5px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .enq-bar{background:#1b2333;border-radius:3px;height:5px;overflow:hidden}.page-admin .enq-bar-fill{background:#e11d2e;border-radius:3px;height:100%;transition:width .3s}.page-admin .enq-res-foot{color:#6f7b93;padding-top:2px;font:400 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-btn-primary{cursor:pointer;background:var(--red-500);color:#fff;border:none;border-radius:10px;padding:11px 20px;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.page-admin .enq-btn-primary:disabled{opacity:.6;cursor:default}.page-admin .enq-btn-ghost{cursor:pointer;color:#9fb0cc;background:0 0;border:1px solid #2b3549;border-radius:10px;padding:11px 16px;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-btn-ghost:hover{color:#cdd8ee;border-color:#47536c}.page-admin .enq-confirm{background:#111827;border:1px solid #232c3e;border-radius:14px;flex-direction:column;gap:12px;width:min(420px,92vw);padding:22px;display:flex;box-shadow:0 24px 60px rgba(0,0,0,.5)}.page-admin .enq-confirm-t{color:#f2f5fb;font:800 16px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-confirm-s{color:#8b96ac;margin:0;font:400 12.5px/1.55 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-confirm-acts{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.page-admin .enq-btn-danger{cursor:pointer;background:var(--red-500);color:#fff;border:none;border-radius:10px;padding:11px 18px;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-btn-danger:hover{filter:brightness(1.06)}@media (width<=1180px){.page-admin .enq-grid{grid-template-columns:1fr}.page-admin .enq-rail{position:static}.page-admin .enq-rail-list{flex-direction:row;max-height:none;overflow-x:auto}.page-admin .enq-item{min-width:220px}}@media (width<=900px){.page-admin .enq-main{grid-template-columns:1fr}}.page-admin .qz-tag-erro{color:#ff6b81;background:rgba(225,17,46,.12)}.page-admin .qz-item-ans{color:#6f7b93;flex-shrink:0;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .qz-ans-ok{color:#3ddc84}.page-admin .qz-ans-erro{color:#ff6b81}.page-admin .qz-radio{cursor:pointer;background:0 0;border:1.5px solid #47536c;border-radius:50%;flex-shrink:0;width:17px;height:17px;padding:0;transition:border-color .15s}.page-admin .qz-radio:hover{border-color:#6f7f9c}.page-admin .qz-radio.on{background:#3ddc84;border-color:#3ddc84;box-shadow:inset 0 0 0 3px #0d1420}.page-admin .enq-opt.qz-opt-ok{background:rgba(61,220,132,.07);border-color:rgba(61,220,132,.4)}.page-admin .qz-corr-badge{letter-spacing:.1em;color:#3ddc84;background:rgba(61,220,132,.14);border-radius:5px;flex-shrink:0;padding:4px 7px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .qz-info-erro{background:rgba(225,17,46,.08);border-color:rgba(225,17,46,.28)}.page-admin .qz-info-erro span{color:#ffb3bf}.page-admin .qz-prev .enq-prev-opt:first-child{background:rgba(255,255,255,.03);border-color:#2a3346}.page-admin .qz-prev .enq-prev-opt:first-child .enq-prev-radio{box-shadow:none;background:0 0;border-color:#47536c}.page-admin .qz-acerto{color:#3ddc84;font:800 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .enq-bar-fill.qz-no{background:#3a4256}.page-admin .enq-bar-fill.qz-ok{background:#3ddc84}.page-admin .rl-screen{color:#fff;background:#0a0e17;flex-direction:column;gap:18px;min-height:100%;padding:clamp(16px,2.2vw,28px);display:flex}.page-admin .rl-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-admin .rl-head-l{flex-wrap:wrap;align-items:flex-end;gap:16px;min-width:0;display:flex}.page-admin .rl-title-wrap{flex-direction:column;gap:6px;display:flex}.page-admin .rl-title{letter-spacing:-.025em;color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1}.page-admin .rl-eyebrow{letter-spacing:.14em;color:#6f7b93;font:500 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-acad .acad-wrap{margin:0}.page-admin .rl-head-r{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .rl-ghost{color:#a5b0c4;cursor:pointer;background:0 0;border:1px solid #1f2838;border-radius:10px;padding:10px 14px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-ghost:hover{color:#fff;border-color:#33405a}.page-admin .rl-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.page-admin .rl-kpi{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:7px;min-width:0;padding:16px 18px;display:flex}.page-admin .rl-kpi-l{letter-spacing:.12em;color:#6f7b93;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-kpi-v{letter-spacing:-.02em;color:#fff;align-items:baseline;gap:6px;font:800 26px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rl-kpi-v.ok{color:#3ddc84}.page-admin .rl-kpi-v.warn{color:#f0b429}.page-admin .rl-kpi-u{color:#6f7b93;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-kpi-d{color:#3ddc84;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-kpi-s{color:#8b96ab;font:400 10.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-grid{grid-template-columns:1fr 320px;align-items:start;gap:16px;display:grid}.page-admin .rl-rail{flex-direction:column;gap:12px;display:flex}@media (width<=1180px){.page-admin .rl-kpis{grid-template-columns:repeat(2,1fr)}.page-admin .rl-grid{grid-template-columns:1fr}}.page-admin .rl-msg{align-items:center;gap:7px;font:500 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .rl-msg:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.page-admin .rl-msg.ok{color:#3ddc84}.page-admin .rl-msg.erro{color:#ff6b81}.page-admin .rl-btn-primary{cursor:pointer;background:var(--red-500);color:#fff;border:none;border-radius:10px;padding:11px 20px;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.page-admin .rl-btn-primary:disabled{opacity:.6;cursor:default}.page-admin .rl-single{flex-direction:column;gap:14px;display:flex}.page-admin .rl-note{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:8px;padding:15px 18px;display:flex}.page-admin .rl-note-t{letter-spacing:.1em;color:#e7ebf3;font:700 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-note-p{color:#8b96ab;margin:0;font:400 11.5px/1.55 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-note-p strong{color:#e7ebf3;font-weight:700}.page-admin .rl-link{color:#ff6274;font-weight:600}.page-admin .rl-link:hover{color:#e11d2e}.page-admin .rl-table{background:#131a28;border:1px solid #1f2838;border-radius:14px;overflow:hidden}.page-admin .rl-thead,.page-admin .rl-row{grid-template-columns:minmax(0,1fr) 132px 92px 190px 116px 40px;align-items:center;gap:12px;display:grid}.page-admin .rl-thead{background:#0f1522;border-bottom:1px solid #1f2838;padding:12px 16px}.page-admin .rl-thead span{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-row{border-bottom:1px solid #171f2e;padding:11px 16px}.page-admin .rl-name{align-items:center;gap:10px;min-width:0;display:flex}.page-admin .rl-grip{cursor:grab;color:#47536c;background-image:radial-gradient(currentColor 1px,transparent 1px);background-position:0 1px;background-size:5px 5px;flex-shrink:0;width:11px;height:13px}.page-admin .rl-dot{border-radius:3px;flex-shrink:0;width:9px;height:9px}.page-admin .rl-in{color:#e7ebf3;background:#0e1420;border:1px solid #26314a;border-radius:9px;width:100%;min-width:0;height:38px;padding:0 11px;font:500 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-in:focus{border-color:var(--red-500);outline:none;box-shadow:0 0 0 3px rgba(225,17,46,.18)}.page-admin select.rl-in{appearance:none;cursor:pointer}.page-admin .rl-name-in{flex:1}.page-admin .rl-num{letter-spacing:-.02em;font-family:JetBrains Mono,ui-monospace,monospace}.page-admin .rl-num.rl-zero{color:#ff8fa3;background:rgba(225,17,46,.06);border-color:rgba(225,17,46,.5)}.page-admin .rl-na{color:#5d6880;background:#0b0f18;border:1px solid #232c3e;border-radius:9px;justify-content:center;align-items:center;height:38px;font:500 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rl-ilim{color:#6f7b93;background:#0e1420;border:1px solid #232c3e;border-radius:9px;align-items:center;height:38px;padding:0 11px;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rl-badge{letter-spacing:.08em;color:#ffb020;background:rgba(240,180,41,.13);border-radius:5px;flex-shrink:0;padding:4px 6px;font:700 9px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-peso{flex-direction:column;gap:5px;min-width:0;display:flex}.page-admin .rl-peso-top{align-items:center;gap:9px;display:flex}.page-admin .rl-peso-in{text-align:center;flex-shrink:0;width:52px;padding:0 4px}.page-admin .rl-chance{color:#dbe3f2;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-bar{background:#1b2333;border-radius:2px;height:4px;overflow:hidden}.page-admin .rl-bar-fill{border-radius:2px;height:100%;transition:width .25s}.page-admin .rl-del{cursor:pointer;background:0 0;border:1px solid #232c3e;border-radius:7px;flex-shrink:0;justify-self:center;padding:6px;display:inline-flex}.page-admin .rl-del:hover{background:rgba(225,17,46,.08);border-color:#e1112e}.page-admin .rl-del img{width:14px;height:14px;filter:var(--f-white);opacity:.7}.page-admin .rl-foot{flex-wrap:wrap;align-items:center;gap:14px;padding:13px 16px;display:flex}.page-admin .rl-add,.page-admin .rl-add2{cursor:pointer;color:#a5b0c4;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font:700 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .rl-add{border:1.5px dashed #243044}.page-admin .rl-add:hover{color:#cdd8ee;border-color:#47536c}.page-admin .rl-add2{border:1px solid #1f2838}.page-admin .rl-add2:hover{color:#cdd8ee;border-color:#47536c}.page-admin .rl-total{color:#7d89a1;margin-left:auto;font:400 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rl-side{flex-direction:column;gap:12px;display:flex;position:sticky;top:16px}.page-admin .rl-card{background:#131a28;border:1px solid #1f2838;border-radius:13px;flex-direction:column;gap:14px;padding:18px;display:flex}.page-admin .rl-card-head{align-items:center;display:flex}.page-admin .rl-card-t{color:#fff;font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-card-hint{letter-spacing:.12em;color:#6f7b93;margin-left:auto;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-wheel{border-radius:50%;align-self:center;place-items:center;width:186px;height:186px;display:grid}.page-admin .rl-wheel-c{background:#131a28;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:112px;height:112px;display:flex}.page-admin .rl-wheel-n{color:#fff;font:800 24px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-wheel-l{letter-spacing:.12em;color:#6f7b93;font:500 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-legend{flex-direction:column;gap:8px;display:flex}.page-admin .rl-leg{align-items:center;gap:9px;display:flex}.page-admin .rl-leg .rl-dot{border-radius:2px;width:8px;height:8px}.page-admin .rl-leg-n{color:#c4cbdd;text-overflow:ellipsis;white-space:nowrap;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .rl-leg-c{color:#7d89a1;flex-shrink:0;margin-left:auto;font:600 11px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rl-check{align-items:flex-start;gap:10px;display:flex}.page-admin .rl-chk{border:1.5px solid;border-radius:5px;flex-shrink:0;width:16px;height:16px;margin-top:1px}.page-admin .rl-chk-ok{border-color:#3ddc84}.page-admin .rl-chk-warn{border-color:#ffb020}.page-admin .rl-chk-err{border-color:#ff6274}.page-admin .rl-chk-t{font:600 11.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-chk-t.ok{color:#3ddc84}.page-admin .rl-chk-t.warn{color:#ffb020}.page-admin .rl-chk-t.err{color:#ff6274}.page-admin .rl-chk-d{color:#7d89a1;margin-top:3px;font:400 10.5px/1.45 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-sim{background:#0e1420;border-color:#1c2434;gap:11px}.page-admin .rl-sim-h{letter-spacing:.14em;color:#7d89a1;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .rl-sim-row{color:#c4cbdd;align-items:baseline;gap:8px;font:500 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .rl-sim-v{color:#fff;margin-left:auto;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .rl-sim-note{color:#5d6880;font:400 10px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (width<=1120px){.page-admin .rl-grid{grid-template-columns:1fr}.page-admin .rl-side{position:static}}@media (width<=720px){.page-admin .rl-thead{display:none}.page-admin .rl-row{grid-template-columns:1fr 1fr;gap:8px 12px}.page-admin .rl-name{grid-column:1/-1}}.page-admin .so-screen{color:#fff;background:#0a0d14;min-height:100%;padding:clamp(14px,2vw,26px)}.page-admin .so-panel{background:radial-gradient(120% 150% at 50% 0,#2a0a13 0%,#12101c 45%,#08090f 100%);border:1px solid #1b2130;border-radius:14px;flex-direction:column;gap:20px;padding:22px clamp(16px,2vw,26px) 26px;display:flex}.page-admin .so-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-admin .so-head-l{flex-wrap:wrap;align-items:flex-end;gap:14px;min-width:0;display:flex}.page-admin .so-live{letter-spacing:.1em;color:#ff8b98;background:rgba(225,29,46,.16);border:1px solid rgba(225,29,46,.45);border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font:700 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .so-live i{background:#e11d2e;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite so-pulse}@keyframes so-pulse{0%,to{opacity:1}50%{opacity:.35}}.page-admin .so-acad .acad-wrap{margin:0}.page-admin .so-head-r{align-items:center;gap:9px;margin-left:auto;display:flex}.page-admin .so-ghost{color:#b8bdcf;border:1px solid #2b2f42;border-radius:9px;padding:9px 13px;font:600 11.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none}.page-admin .so-ghost:hover{color:#fff;border-color:#47536c}.page-admin .so-grid{grid-template-columns:1fr 344px;align-items:stretch;gap:18px;display:grid}.page-admin .so-stage{text-align:center;background:rgba(12,14,24,.6);border:1px solid #2b2f42;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:396px;padding:38px 40px;display:flex}.page-admin .so-eyebrow{letter-spacing:.24em;color:#ff8b98;font:700 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-wcol{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.page-admin .so-name{letter-spacing:-.04em;color:#fff;font-size:clamp(34px,4.4vw,52px);font-weight:900;line-height:1}.page-admin .so-sub{color:#c9cddd;font:600 12.5px/1.3 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-prize{background:rgba(255,255,255,.05);border:1px solid #2b2f42;border-radius:14px;align-items:center;gap:14px;padding:14px 26px;display:inline-flex}.page-admin .so-prize-l{letter-spacing:.14em;color:#8b8fa3;font:600 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-prize-v{color:#fff;font:800 20px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-saved{color:#3ddc84;align-items:center;gap:7px;font:600 11px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex}.page-admin .so-saved img{width:14px;height:14px;filter:var(--f-green,none)}.page-admin .so-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:2px;display:flex}.page-admin .so-btn-primary{cursor:pointer;color:#fff;background:#e11d2e;border:none;border-radius:11px;padding:13px 22px;font:800 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-btn-primary:hover:not(:disabled){filter:brightness(1.07)}.page-admin .so-btn-primary:disabled{opacity:.6;cursor:default}.page-admin .so-btn-ghost{cursor:pointer;color:#b8bdcf;background:0 0;border:1px solid #2b2f42;border-radius:11px;padding:13px 22px;font:700 13px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-btn-ghost:hover{color:#fff;border-color:#47536c}.page-admin .so-note{color:#6f7488;font:400 11px/1.4 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-empty-t{color:#e7ebf3;font:800 18px/1.2 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-empty-t.so-erro{color:#ff6b81}.page-admin .so-empty-s{color:#8b8fa3;max-width:380px;font:400 12px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-side{flex-direction:column;gap:14px;display:flex}.page-admin .so-card{background:rgba(12,14,24,.6);border:1px solid #2b2f42;border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.page-admin .so-card-t{letter-spacing:.14em;color:#8b8fa3;font:600 9.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-in{color:#e7ebf3;background:rgba(255,255,255,.04);border:1px solid #2b2f42;border-radius:10px;width:100%;height:42px;padding:0 13px;font:500 12px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-in:focus{border-color:var(--red-500);outline:none;box-shadow:0 0 0 3px rgba(225,17,46,.18)}.page-admin .so-in.invalido{border-color:rgba(225,17,46,.6)}.page-admin select.so-in{appearance:none;cursor:pointer;font-weight:600}.page-admin .so-full{width:100%}.page-admin .so-btn-primary.so-full{font:700 12.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-hist{flex:1}.page-admin .so-hlist{flex-direction:column;gap:11px;display:flex}.page-admin .so-hrow{border-bottom:1px solid #23273a;align-items:center;gap:11px;padding-bottom:11px;display:flex}.page-admin .so-hrow:last-child{border-bottom:none;padding-bottom:0}.page-admin .so-havatar{color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font:800 10.5px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.page-admin .so-hcol{flex-direction:column;gap:2px;min-width:0;display:flex}.page-admin .so-hname{color:#e7e9f2;text-overflow:ellipsis;white-space:nowrap;font:600 11.5px/1.15 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.page-admin .so-hprize{color:#8b8fa3;font:400 10px/1 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-hdate{color:#6f7488;flex-shrink:0;margin-left:auto;font:400 10px/1 JetBrains Mono,ui-monospace,monospace}.page-admin .so-hempty{color:#8b8fa3;font:400 11.5px/1.5 Archivo,Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-admin .so-hist .so-note{border-top:1px solid #23273a;margin-top:2px;padding-top:12px;font-size:10.5px}@media (width<=1080px){.page-admin .so-grid{grid-template-columns:1fr}}.page-games{--red:#c31d45;--red2:#8b1432;--gold:#f59e0b;--gold2:#fcd34d;--navy:#04091a;--navy2:#040f3a;--navy3:#062871;min-height:100dvh;padding:24px 16px max(24px, env(safe-area-inset-bottom,24px));background:radial-gradient(ellipse at 50% 0%, #041060 0%, var(--navy2) 45%, var(--navy) 100%);color:#fff;justify-content:center;align-items:center;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:relative;overflow:hidden}.page-games .gm-bg{pointer-events:none;position:absolute;inset:0}.page-games .gm-o1{background:radial-gradient(rgba(6,40,113,.7),transparent 65%);border-radius:50%;width:460px;height:460px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.page-games .gm-o2{background:radial-gradient(rgba(195,29,69,.14),transparent 70%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-120px;right:-80px}.page-games .gm-card{z-index:1;border-radius:var(--rxl);backdrop-filter:blur(14px);background:rgba(4,9,26,.72);border:1px solid rgba(255,255,255,.08);width:100%;max-width:400px;padding:28px 22px;position:relative;box-shadow:0 24px 70px rgba(0,0,0,.55)}.page-games .gm-logo{filter:drop-shadow(0 0 20px rgba(195,29,69,.4));width:150px;height:auto;margin:0 auto 16px;display:block}.page-games .gm-state{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.page-games .gm-chip{border-radius:var(--rf);color:rgba(255,150,170,.95);text-transform:uppercase;letter-spacing:.08em;background:rgba(195,29,69,.12);border:1px solid rgba(195,29,69,.3);align-items:center;gap:5px;padding:5px 13px;font-size:.625rem;font-weight:800;display:inline-flex}.page-games .gm-chip-plain{color:#fff;background:0 0;border:none;padding:0}.page-games .gm-ico{font-size:2.6rem;line-height:1}.page-games .gm-badge{border-radius:50%;place-items:center;width:88px;height:88px;margin:2px auto 4px;display:grid;position:relative}.page-games .gm-badge img{z-index:1;filter:var(--f-green);position:relative}.page-games .gm-badge-ring{border:1px solid rgba(74,222,128,.4);border-radius:50%;animation:2.4s ease-out infinite gmPulse;position:absolute;inset:0;box-shadow:0 0 0 6px rgba(74,222,128,.05)}.page-games .gm-badge-ok{background:radial-gradient(circle at 50% 42%,rgba(74,222,128,.22),rgba(74,222,128,.04) 68%);box-shadow:inset 0 0 22px rgba(74,222,128,.12),0 12px 34px rgba(74,222,128,.16)}.page-games .gm-badge-warn img{filter:var(--f-amber)}.page-games .gm-badge-warn .gm-badge-ring{border-color:rgba(245,158,11,.4);box-shadow:0 0 0 6px rgba(245,158,11,.05)}.page-games .gm-badge-warn{background:radial-gradient(circle at 50% 42%,rgba(245,158,11,.22),rgba(245,158,11,.04) 68%);box-shadow:inset 0 0 22px rgba(245,158,11,.12),0 12px 34px rgba(245,158,11,.16)}.page-games .gm-title{letter-spacing:-.03em;font-size:1.4rem;font-weight:900;line-height:1.15}.page-games .gm-sub{color:rgba(255,255,255,.55);font-size:.8125rem;line-height:1.55}.page-games .gm-detalhe{color:var(--gold2);font-size:.875rem;font-weight:700}.page-games .gm-hint{color:rgba(255,255,255,.3);font-size:.625rem}.page-games .gm-pts-badge{border-radius:var(--rf);background:linear-gradient(135deg,rgba(245,158,11,.14),rgba(195,29,69,.14));border:1px solid rgba(245,158,11,.3);align-items:baseline;gap:6px;margin:4px 0;padding:10px 22px;display:inline-flex}.page-games .gm-pts-num{letter-spacing:-.04em;background:linear-gradient(135deg, var(--gold2), var(--gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.4rem;font-weight:900}.page-games .gm-pts-unit{color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:800}.page-games .gm-btn{background:linear-gradient(135deg, #8b1230, var(--red), #e8234d);color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;margin-top:6px;font-family:inherit;font-size:1rem;font-weight:900;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 6px 30px rgba(195,29,69,.45)}.page-games .gm-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.page-games .gm-btn:active{transform:scale(.98)}.page-games .gm-btn:disabled{opacity:.55;cursor:default}.page-games .gm-spinner{border:3px solid rgba(255,255,255,.12);border-top-color:var(--red);border-radius:50%;width:40px;height:40px;margin:40px auto;animation:.8s linear infinite spin}@keyframes gmSpin{to{transform:rotate(360deg)}}@keyframes gmPulse{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(1.18)}to{opacity:0}}.cp-err{color:#c41230;margin-top:5px;font-size:11.5px;font-weight:700;line-height:1.35;display:block}.page-legal{--lg-bg:#091540;--lg-card:#0e1b4d;--lg-line:rgba(255,255,255,.1);--lg-ink:#eaf1ff;--lg-dim:rgba(206,216,250,.72);--lg-red:#e0203f;min-height:100vh;color:var(--lg-ink);background:linear-gradient(#0c1b52 0%,#0a1746 55%,#091540 100%);padding-bottom:60px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.page-legal .lg-top{border-bottom:1px solid var(--lg-line);z-index:5;background:#071232;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:sticky;top:0}.page-legal .lg-back{color:var(--lg-dim);align-items:center;gap:7px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.page-legal .lg-back:hover{color:#fff}.page-legal .lg-back img{filter:var(--f-dim)}.page-legal .lg-brand{letter-spacing:.01em;color:#fff;align-items:center;gap:4px;font-size:14px;font-weight:800;display:inline-flex}.page-legal .lg-brand .cidade-t{color:var(--lg-red)}.page-legal .lg-logo{opacity:.95;align-items:center;line-height:0;transition:opacity .15s;display:inline-flex}.page-legal .lg-logo:hover{opacity:1}.page-legal .lg-logo img{width:auto;height:26px;display:block}.page-legal .lg-wrap{max-width:760px;margin:0 auto;padding:30px 20px 0}.page-legal .lg-card{background:var(--lg-card);border:1px solid var(--lg-line);border-radius:18px;padding:34px clamp(20px,5vw,44px);box-shadow:0 20px 60px rgba(0,0,0,.35)}.page-legal .lg-h1{letter-spacing:-.02em;margin:0;font-size:clamp(24px,5vw,32px);font-weight:900}.page-legal .lg-vig{color:var(--lg-dim);margin:6px 0 0;font-size:13px}.page-legal .cf-mark{background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.45);border-radius:50%;place-items:center;width:74px;height:74px;margin:0 auto 18px;display:grid;box-shadow:0 0 30px rgba(34,197,94,.2)}.page-legal .cf-mark img{filter:brightness(0)saturate()invert(64%)sepia(52%)saturate(560%)hue-rotate(88deg)brightness(95%)contrast(92%)}.page-legal .cf-card{text-align:center;padding:44px clamp(20px,5vw,44px) 40px}.page-legal .cf-sub{max-width:48ch;color:var(--lg-dim);margin:12px auto 0;font-size:15px;line-height:1.6}.page-legal .cf-sub[hidden]{display:none}.page-legal .cf-acoes{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.page-legal .cf-btn{border:1px solid var(--lg-line);color:#fff;background:rgba(255,255,255,.06);border-radius:10px;justify-content:center;align-items:center;min-width:178px;height:46px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.page-legal .cf-btn.pri{background:var(--red);border-color:transparent;box-shadow:0 6px 22px rgba(224,32,64,.35)}.page-legal .cf-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.page-legal .lg-aviso{color:#ffd7de;background:rgba(224,32,64,.1);border:1px solid rgba(224,32,64,.28);border-radius:12px;align-items:flex-start;gap:10px;margin:20px 0 0;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.page-legal .lg-aviso img{filter:var(--f-red);flex-shrink:0;margin-top:1px}.page-legal .lg-intro{color:var(--lg-dim);margin:22px 0 0;font-size:15.5px;line-height:1.65}.page-legal .lg-intro b{color:var(--lg-ink);font-weight:700}.page-legal .lg-sec{border-top:1px solid var(--lg-line);margin-top:30px;padding-top:26px}.page-legal .lg-sec:first-of-type{border-top:0}.page-legal .lg-h2{letter-spacing:-.01em;align-items:center;gap:12px;margin:0 0 12px;font-size:18px;font-weight:800;display:flex}.page-legal .lg-num{background:linear-gradient(135deg, var(--lg-red), #b3162f);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:inline-grid;box-shadow:0 4px 12px rgba(224,32,64,.35)}.page-legal .lg-sec p{color:var(--lg-dim);margin:0 0 10px;font-size:15px;line-height:1.68}.page-legal .lg-sec p:last-child{margin-bottom:0}.page-legal .lg-sec b{color:var(--lg-ink);font-weight:700}.page-legal .lg-sec a{color:#ff9aab;text-underline-offset:2px;text-decoration:underline}.page-legal .lg-sec a:hover{color:#fff}.page-legal .lg-ul{flex-direction:column;gap:9px;margin:4px 0 10px;padding:0;list-style:none;display:flex}.page-legal .lg-ul li{color:var(--lg-dim);padding-left:20px;font-size:15px;line-height:1.6;position:relative}.page-legal .lg-ul li:before{content:"";background:var(--lg-red);border-radius:2px;width:6px;height:6px;position:absolute;top:9px;left:3px}.page-legal .lg-ul b{color:var(--lg-ink);font-weight:700}.page-legal .lg-outros{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:26px 0 0;padding:0 4px;display:flex}.page-legal .lg-outros a{color:var(--lg-dim);font-size:14px;font-weight:700;text-decoration:none}.page-legal .lg-outros a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (width<=560px){.page-legal .lg-card{border-radius:14px;padding:24px 18px}.page-legal .lg-h2{font-size:16.5px}}.sk-saibamais{cursor:pointer;color:#fff;letter-spacing:-.01em;background:rgba(224,36,79,.14);border:1px solid rgba(255,120,150,.5);border-radius:11px;align-items:center;gap:8px;width:fit-content;margin-top:14px;padding:9px 15px;font-family:inherit;font-size:.8125rem;font-weight:800;transition:background .15s,border-color .15s,transform .12s;display:flex}.sk-saibamais:hover{background:rgba(224,36,79,.22);border-color:rgba(255,140,170,.75);transform:translateY(-1px)}.sk-saibamais img{filter:brightness(0)invert();opacity:.92;display:block}.sk-vmodal{z-index:400;-webkit-backdrop-filter:blur(6px);cursor:pointer;background:rgba(4,7,20,.82);place-items:center;padding:clamp(16px,4vw,40px);display:none;position:fixed;inset:0}.sk-vmodal.open{display:grid}.sk-vmodal-card{z-index:1;cursor:auto;width:min(920px,100%);animation:.18s ease-out sk-vmodal-in;position:relative}.sk-vmodal-close{z-index:2;cursor:pointer;background:#c31d45;border:1px solid rgba(255,255,255,.25);border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .12s,background .15s;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 6px 20px rgba(0,0,0,.5)}.sk-vmodal-close:hover{background:#e8234d;transform:scale(1.06)}.sk-vmodal-close img{filter:brightness(0)invert();display:block}.sk-vmodal-video{aspect-ratio:16/9;background:#000;border:1px solid rgba(255,255,255,.1);border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.6)}.sk-vmodal-iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes sk-vmodal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}