:root{--ink:#16110f;--surface:#241d1b;--surface-2:#2f2725;--fg:#f4ebdd;--muted:#aca196;--gold:#b92e2a;--gold-hi:#e0605a;--gold-ink:#fff;--glow:#6e1a17;--btn:linear-gradient(135deg,#e0605a,#b92e2a 55%,#7c1b18);--line:color-mix(in srgb,var(--fg) 9%,transparent);--glass:color-mix(in srgb,var(--surface) 76%,transparent);--ok:#34c759;--danger:#ff6b5e;--warn:#ffd60a;--f-ui:-apple-system,BlinkMacSystemFont,"SF Pro Display","Manrope","Segoe UI",system-ui,sans-serif;--f-brand:"Bebas Neue",Impact,sans-serif;--ease:cubic-bezier(.32,.72,0,1);--spring:cubic-bezier(.34,1.4,.64,1);color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;background:var(--ink);color:var(--fg)}body{font-family:var(--f-ui);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;letter-spacing:-.01em}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;border:0;background:none;padding:0}a{color:inherit}:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px;border-radius:10px}h1,h2,h3,h4{margin:0;text-wrap:balance}p{margin:0}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tema{background:var(--ink);color:var(--fg);min-height:100svh}.app{position:relative;z-index:1;max-width:440px;margin:0 auto;padding:0 max(16px,env(safe-area-inset-left)) 56px max(16px,env(safe-area-inset-right))}.screen{animation:enter .55s var(--ease) both}@keyframes enter{0%{opacity:.2;transform:translateY(16px)}to{opacity:1;transform:none}}.ambient{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.ambient i{position:absolute;width:70vmax;height:70vmax;border-radius:50%;filter:blur(70px);opacity:.34;background:radial-gradient(circle,var(--glow),transparent 65%)}.ambient i:first-child{top:-30vmax;left:-22vmax;animation:drift1 38s ease-in-out infinite alternate}.ambient i:nth-child(2){bottom:-34vmax;right:-28vmax;opacity:.22;animation:drift2 46s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(18vmax,14vmax)}}@keyframes drift2{to{transform:translate(-16vmax,-12vmax)}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:56px;margin:0 -16px;padding:calc(env(safe-area-inset-top)) 16px 0;display:grid;grid-template-columns:44px 1fr 44px;align-items:center}.nav:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--ink) 80%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--line);z-index:-1}.nav .t{text-align:center;font-weight:700;font-size:16px}.back{width:36px;height:36px;border-radius:50%;background:hsla(240,4%,48%,.24);display:grid;place-items:center}.big-title{padding:14px 0}.big-title h1{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.home{position:relative;min-height:100svh;display:flex;flex-direction:column;padding:calc(20px + env(safe-area-inset-top)) 0 22px}.brand{flex:1 1;display:grid;align-content:center;justify-items:center;text-align:center;grid-gap:12px;gap:12px;padding:12px 0 30px}.brand .tag{font-size:12.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-weight:600;padding-left:.32em}.status{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;padding:7px 14px;border-radius:999px;background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.status i{width:7px;height:7px;border-radius:50%;background:var(--ok);animation:pulse 2.2s infinite}.status.off i{background:var(--muted);animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(52,199,89,.55)}70%{box-shadow:0 0 0 8px rgba(52,199,89,0)}to{box-shadow:0 0 0 0 rgba(52,199,89,0)}}.unit{display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-radius:999px;background:var(--glass);border:1px solid var(--line);font-size:12.5px;color:var(--muted);text-decoration:none}.unit b{color:var(--fg)}.cta{display:grid;grid-gap:12px;gap:12px}.bigbtn{position:relative;overflow:hidden;-webkit-clip-path:inset(0 round 26px);clip-path:inset(0 round 26px);display:flex;align-items:center;gap:16px;text-align:left;padding:22px 20px;border-radius:26px;transition:transform .35s var(--spring);text-decoration:none}.bigbtn:active{transform:scale(.965)}.bigbtn strong{display:block;font-size:20px;font-weight:700;letter-spacing:-.02em}.bigbtn small{display:block;font-size:13.5px;margin-top:2px;opacity:.72}.bigbtn .go{margin-left:auto;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none}.bigbtn.gold{background:var(--btn);color:var(--gold-ink)}.bigbtn.gold .go{background:rgba(0,0,0,.1)}.bigbtn.gold:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.35) 50%,transparent 65%);transform:translateX(-100%);animation:sheen 5s ease-in-out 1.8s infinite}@keyframes sheen{0%,70%{transform:translateX(-100%);opacity:0}71%{opacity:1}to{transform:translateX(100%);opacity:1}}.bigbtn.glass{background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bigbtn.glass .go{background:hsla(240,4%,48%,.24)}.quick{display:flex;justify-content:center;gap:4px;margin-top:14px}.quick>*{flex:0 1 25%}.qbtn{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:10px 2px;border-radius:18px;font-size:11.5px;font-weight:600;color:var(--muted);text-decoration:none}.qbtn span{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line);color:var(--fg)}.made{text-align:center;font-size:11.5px;color:color-mix(in srgb,var(--muted) 70%,transparent);margin-top:16px}.made a{display:inline-flex;align-items:center;gap:5px;vertical-align:-3px;text-decoration:none}.made b{color:var(--fg)}.linkbtn{display:block;width:100%;text-align:center;margin-top:14px;font-size:14px;font-weight:600;color:var(--gold-hi);padding:8px}.ld{animation:ld .9s var(--ease) both}@keyframes ld{0%{opacity:.05;transform:translateY(20px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.first .ld{animation-delay:1.05s}.first .cta .ld:nth-child(2){animation-delay:1.15s}.first .loc{animation-delay:1.25s}.zlogo{position:relative;width:min(240px,62vw);aspect-ratio:1;margin:6px 0 4px;cursor:pointer}.zlogo.plain{aspect-ratio:auto;height:auto}.zlogo:before{content:"";position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 60%,transparent),transparent 72%);z-index:-1;animation:halo 1.6s var(--ease) both}@keyframes halo{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.zin{filter:drop-shadow(0 26px 46px rgba(0,0,0,.55))}.zin,.zrot{width:100%;height:100%}.zrot{position:relative}.zrot img{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.first .zin{animation:zin 1.7s cubic-bezier(.22,.85,.3,1) both}@keyframes zin{0%{opacity:0;transform:translateY(26px) scale(.62) rotate(-16deg);filter:blur(16px)}55%{opacity:1;filter:blur(0) drop-shadow(0 26px 46px rgba(0,0,0,.55))}to{opacity:1;transform:none;filter:drop-shadow(0 26px 46px rgba(0,0,0,.55))}}.zlid{position:absolute;left:46.383%;top:27.447%;width:11.915%;height:8.511%;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);pointer-events:none}.zlid svg{display:block;width:100%;height:100%}.zsheen{position:absolute;inset:0;pointer-events:none;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:linear-gradient(112deg,transparent 38%,hsla(0,0%,100%,.16) 44%,hsla(0,0%,100%,.62) 50%,hsla(0,0%,100%,.16) 56%,transparent 62%);background-size:320% 100%;background-position:115% 0;opacity:0;mix-blend-mode:screen}.zlogo.shine .zsheen{animation:sweep 1.25s cubic-bezier(.45,.05,.2,1) both}@keyframes sweep{0%{opacity:1;background-position:115% 0}to{opacity:1;background-position:-15% 0}}.zlogo.wink .zlid{animation:wink .5s cubic-bezier(.45,0,.25,1) both}@keyframes wink{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}24%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}64%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}}.loc{display:flex;align-items:center;gap:10px;margin-top:16px;padding:10px 10px 10px 12px;border-radius:18px;background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.loc .pin{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);flex:none}.loc .ad{flex:1 1;min-width:0;line-height:1.25}.loc .ad strong{font-size:13.5px;font-weight:650}.loc .ad small,.loc .ad strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loc .ad small{font-size:11.5px;color:var(--muted)}.go2{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;font-size:11px;font-weight:800;text-decoration:none;flex:none}.go2 svg{width:22px;height:22px}.go2.wz{background:#3cf;color:#062a3a}.go2.ub{background:#000;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:hsla(240,4%,48%,.24);border-radius:12px;padding:2px;grid-gap:2px;gap:2px}.seg button{padding:9px 10px;border-radius:10px;font-weight:600;font-size:14.5px;white-space:nowrap;opacity:.75;transition:background .3s,opacity .3s}.seg button[aria-pressed=true]{opacity:1;background:color-mix(in srgb,var(--fg) 18%,transparent);box-shadow:0 3px 8px rgba(0,0,0,.25)}.controls{position:-webkit-sticky;position:sticky;top:calc(56px + env(safe-area-inset-top));z-index:35;margin:0 -16px;padding:8px 16px 10px;background:color-mix(in srgb,var(--ink) 84%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:10px -16px 0;padding:0 16px}.chips::-webkit-scrollbar{display:none}.chip{flex:none;padding:7px 14px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--muted);transition:all .3s var(--ease)}.chip[aria-pressed=true]{background:var(--fg);color:var(--ink)}.featured{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:8px -16px 6px;padding:6px 16px 10px}.featured::-webkit-scrollbar{display:none}.fcard{position:relative;flex:0 0 78%;max-width:340px;aspect-ratio:4/5;scroll-snap-align:start;border-radius:28px;overflow:hidden;text-align:left;background:var(--surface)}.fcard img,.fcard video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fcard .over{position:absolute;inset:auto 0 0;padding:18px;background:linear-gradient(transparent,rgba(0,0,0,.8) 45%)}.fcard .k{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi)}.fcard h3{font-size:24px;font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:4px 0 6px;color:#fff}.fcard .price{color:hsla(0,0%,100%,.9)}.sec-h{font-size:22px;font-weight:800;letter-spacing:-.025em;margin:26px 0 10px;scroll-margin-top:180px}.group{background:var(--surface);border-radius:22px;overflow:hidden}.item{display:grid;grid-template-columns:1fr 88px;grid-gap:14px;gap:14px;align-items:center;width:100%;text-align:left;padding:14px 14px 14px 16px;position:relative}.item.nofoto{grid-template-columns:1fr}.item+.item:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line)}.item .txt{min-width:0;display:grid;grid-gap:3px;gap:3px}.item strong{font-size:16px;font-weight:700;line-height:1.25}.item p{color:var(--muted);font-size:13.5px;line-height:1.38;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.item p,.thumb{overflow:hidden}.thumb{width:88px;height:88px;border-radius:14px;background:var(--surface-2)}.thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumb.wbg{background:#fff}.thumb.wbg img{object-fit:contain;padding:6%}.price{font-weight:700;font-size:15px}.from{font-size:11.5px;color:var(--muted);font-weight:600;margin-right:3px}.soldout{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--danger);margin-left:8px}.item.off .price,.item.off p,.item.off strong{opacity:.45}.item.off .thumb{filter:grayscale(1);opacity:.45}.badge{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:3px 7px;border-radius:99px;background:rgba(127,197,138,.15);color:#7fc58a;margin-right:6px}.info{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:14px 16px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.info .ic{width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold-hi);display:grid;place-items:center;flex:none}.info strong{display:block;font-size:14.5px}.info small{display:block;color:var(--muted);font-size:12.5px;line-height:1.45;margin-top:2px}.backdrop{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.55);opacity:0;pointer-events:none;transition:opacity .4s var(--ease)}.backdrop.on{opacity:1;pointer-events:auto}.sheet{position:fixed;z-index:71;left:0;right:0;bottom:0;margin:0 auto;max-width:440px;max-height:90vh;overflow-y:auto;background:color-mix(in srgb,var(--surface) 92%,#000);border-radius:30px 30px 0 0;padding:8px 18px calc(26px + env(safe-area-inset-bottom));transform:translateY(105%);transition:transform .5s var(--ease)}.sheet.on{transform:none}.sheet.wide{max-width:560px}.grab{width:38px;height:5px;border-radius:9px;background:hsla(0,0%,100%,.2);margin:0 auto 14px}.sheet .media{width:100%;border-radius:22px;overflow:hidden;background:var(--surface-2);display:grid;place-items:center}.sheet .media img,.sheet .media video{width:100%;height:auto;max-height:62svh;object-fit:contain;display:block}.sheet .media.wbg{background:#fff}.sheet .media.wbg img{object-fit:contain;padding:6%;max-height:52svh}.sheet h3{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:16px}.sheet .desc{color:var(--muted);margin-top:8px;font-size:15px;white-space:pre-line}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 18px;border-radius:16px;font-weight:700;font-size:16px;background:var(--btn);color:var(--gold-ink);text-decoration:none;transition:transform .3s var(--spring),opacity .2s}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5}.btn.ghost{background:hsla(240,4%,48%,.24);color:var(--fg)}.btn.sm{width:auto;padding:9px 13px;font-size:13.5px;border-radius:12px}.btn.ok{background:var(--ok);color:#06210f}.btn.dang{background:rgba(255,107,94,.14);color:var(--danger)}.btn.wa{background:#25d366;color:#05230f}.btn.wa-x{background:#e5483d;color:#fff}.acts .btn{font-size:15px;line-height:1.2;text-align:center}.form{display:grid;grid-gap:22px;gap:22px}.gl{background:var(--surface);border-radius:20px;overflow:hidden}.gl-h{font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin:0 0 7px 16px}.cell{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 16px;position:relative}.cell+.cell:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line)}.cell>label{flex:none;font-size:16px;font-weight:500}.cell input,.cell select{flex:1 1;min-width:0;background:none;border:0;outline:none;text-align:right;font-size:16px;color:var(--fg);padding:15px 0}.cell input::placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.cell select{-moz-appearance:none;appearance:none;-webkit-appearance:none;direction:rtl}.cell input[type=date],.cell select{color:var(--gold-hi);font-weight:600}.cell textarea{flex:1 1;background:none;border:0;outline:none;padding:14px 0;min-height:70px;resize:vertical;color:var(--fg)}.stepper{margin-left:auto;display:flex;align-items:center;gap:4px;background:hsla(240,4%,48%,.24);border-radius:10px;padding:2px}.stepper button{width:38px;height:32px;border-radius:8px;font-size:20px;display:grid;place-items:center}.stepper output{min-width:32px;text-align:center;font-weight:700;font-size:17px}.sw{margin-left:auto;width:51px;height:31px;border-radius:99px;background:hsla(240,3%,49%,.32);position:relative;flex:none;transition:background .3s var(--ease)}.sw:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.25);transition:transform .4s var(--spring)}.sw[aria-checked=true]{background:var(--ok)}.sw[aria-checked=true]:after{transform:translateX(20px)}.foot-note{font-size:12.5px;margin:7px 16px 0}.check,.foot-note{color:var(--muted);line-height:1.45}.check{display:flex;gap:12px;align-items:flex-start;font-size:13px;padding:0 4px}.check input{width:22px;height:22px;accent-color:var(--gold);flex:none;margin:0}.errmsg{color:var(--danger);font-size:13.5px;font-weight:600;padding:0 4px}.cta-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;margin:0 -16px;width:calc(100% + 32px);box-sizing:border-box;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(transparent,color-mix(in srgb,var(--ink) 94%,transparent) 30%)}.input{width:100%;padding:13px 14px;border-radius:14px;background:var(--surface-2);border:1px solid transparent;outline:none;font-size:16px;min-height:48px;color:var(--fg)}.input:focus{border-color:color-mix(in srgb,var(--gold-hi) 60%,transparent)}textarea.input{min-height:90px;resize:vertical;line-height:1.5}.field{display:grid;grid-gap:6px;gap:6px}.field>span{font-size:13px;font-weight:600;color:var(--muted)}.row2{grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.done,.row2{display:grid}.done{justify-items:center;text-align:center;grid-gap:8px;gap:8px;padding:34px 0 22px}.tick{width:78px;height:78px;border-radius:50%;background:var(--btn);color:var(--gold-ink);display:grid;place-items:center;animation:pop .8s var(--spring) both}@keyframes pop{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}.done h2{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:10px}.done p{color:var(--muted)}.card{padding:16px;border-radius:22px;background:var(--surface)}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:10px 14px;gap:10px 14px;font-size:15px;margin:0}.kv dt{color:var(--muted)}.kv dd{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.stack{display:grid;grid-gap:12px;gap:12px}.note{font-size:13px;color:var(--muted);line-height:1.5}.faq+.faq{border-top:1px solid var(--line)}.faq summary{display:flex;align-items:center;gap:14px;padding:14px 16px;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq .fi{width:34px;height:34px;border-radius:10px;background:var(--surface-2);display:grid;place-items:center;font-size:17px;flex:none}.faq summary strong{flex:1 1;font-size:15.5px;font-weight:600;line-height:1.3}.faq .chev{transition:transform .35s var(--ease);color:var(--muted)}.faq[open] .chev{transform:rotate(90deg)}.faq .ans{padding:0 16px 16px 64px;white-space:pre-line;font-size:15px;line-height:1.55;color:color-mix(in srgb,var(--fg) 86%,var(--muted))}.story-wrap{position:fixed;inset:0;z-index:82;display:grid;place-items:center;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));background:rgba(0,0,0,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fade .45s var(--ease) both}@keyframes fade{0%{opacity:0}}.story-col{display:grid;justify-items:center;width:100%;grid-gap:8px;gap:8px}.story{width:min(330px,82vw,calc((100svh - 200px) * .5625));aspect-ratio:9/16;border-radius:26px;overflow:hidden;box-shadow:0 40px 90px rgba(0,0,0,.6);animation:storyin .8s var(--spring) both}@keyframes storyin{0%{transform:translateY(40px) scale(.94)}}.story img{width:100%;height:100%;object-fit:cover;display:block}.story-col .btn,.story-col .btn.ghost{width:min(330px,82vw)}.units{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.ucard{display:flex;align-items:center;gap:14px;padding:18px;border-radius:22px;background:var(--glass);border:1px solid var(--line);text-decoration:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ucard .pin{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--gold-hi);flex:none}.ucard strong{display:block;font-size:18px;letter-spacing:-.02em}.ucard small{color:var(--muted);font-size:13px}.toast{position:fixed;z-index:95;left:50%;top:calc(env(safe-area-inset-top) + 14px);transform:translate(-50%,-20px) scale(.9);opacity:0;padding:12px 18px;border-radius:999px;background:hsla(38,35%,94%,.96);color:#111;font-weight:600;font-size:14px;box-shadow:0 14px 40px rgba(0,0,0,.4);transition:all .5s var(--spring);max-width:calc(100% - 32px);text-align:center;pointer-events:none}.toast.on{transform:translate(-50%) scale(1);opacity:1}.pn{max-width:1080px;margin:0 auto;padding:calc(14px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-left)) 80px}.pn-top{justify-content:space-between;padding:6px 0 18px}.pn-top,.pn-top .who{display:flex;align-items:center;gap:12px}.pn-top .who{min-width:0}.pn-top img.lg{width:44px;height:44px;border-radius:12px;object-fit:contain;background:var(--surface)}.pn-top h1{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.pn-top small{color:var(--muted);font-size:13px}.tabs{display:flex;gap:4px;background:hsla(240,4%,48%,.2);padding:3px;border-radius:14px;margin-bottom:18px;overflow-x:auto}.tabs a,.tabs button{flex:1 1;padding:10px 14px;border-radius:11px;font-weight:700;font-size:14.5px;white-space:nowrap;text-align:center;text-decoration:none;opacity:.7}.tabs [aria-pressed=true]{background:color-mix(in srgb,var(--fg) 16%,transparent);opacity:1}.kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.kpi{padding:14px 12px;border-radius:20px;background:var(--surface);min-width:0}.kpi b{display:block;font-size:28px;font-weight:800;letter-spacing:-.03em}.kpi span{font-size:12px;color:var(--muted);font-weight:600}.list{background:var(--surface);border-radius:20px;overflow:hidden}.lrow{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;position:relative;width:100%;text-align:left}.lrow+.lrow:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line)}.lrow .time{font-weight:800;font-size:15px;min-width:48px}.lrow strong{display:block;font-size:15px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lrow small{color:var(--muted);font-size:12.5px}.lrow.flash{animation:flash 2.6s var(--ease)}@keyframes flash{0%{background:color-mix(in srgb,var(--gold) 30%,transparent)}to{background:transparent}}.tagp{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:99px;white-space:nowrap}.tagp.pendente{background:rgba(255,214,10,.14);color:#ffd60a}.tagp.confirmada{background:rgba(52,199,89,.14);color:#5fd47c}.tagp.chegou{background:rgba(120,170,255,.15);color:#9cc0ff}.tagp.nao_veio{background:rgba(255,107,94,.14);color:var(--danger)}.tagp.cancelada{background:hsla(0,0%,63%,.15);color:var(--muted)}.tagp.niver{background:hsla(7,72%,70%,.15);color:#e9877a}.empty{padding:34px 16px;text-align:center;color:var(--muted);font-size:14.5px}.acts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px}.acts .full{grid-column:1/-1}.mrow{display:grid;grid-template-columns:52px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;position:relative}.mrow+.mrow:before{content:"";position:absolute;top:0;left:78px;right:0;height:1px;background:var(--line)}.mrow .th{width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--surface-2)}.mrow .th img{width:100%;height:100%;object-fit:cover}.mrow button.nm{text-align:left;min-width:0}.mrow .nm strong{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrow .nm small{color:var(--muted);font-size:12.5px}.mrow.inativo{opacity:.45}.pills{display:flex;gap:6px;align-items:center}.pill{font-size:11.5px;font-weight:700;padding:6px 10px;border-radius:99px;background:hsla(240,4%,48%,.22);color:var(--muted);white-space:nowrap}.pill[aria-pressed=true].on{background:rgba(52,199,89,.16);color:#5fd47c}.pill[aria-pressed=true].es{background:rgba(255,107,94,.16);color:var(--danger)}.toolbar{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:6px 0 12px}.grid2{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.grid2{grid-template-columns:1fr 1fr}}.hrs{display:grid;grid-template-columns:90px 1fr 1fr auto;grid-gap:8px;gap:8px;align-items:center}.hrs .input{min-height:42px;padding:8px 10px}.login{min-height:100svh;display:grid;place-items:center;padding:24px 16px}.login .box{width:100%;max-width:380px;display:grid;grid-gap:14px;gap:14px}.bars{display:grid;grid-gap:10px;gap:10px}.bcard{padding:16px;border-radius:20px;background:var(--surface)}.bcard h3{font-size:18px;letter-spacing:-.02em}.ulist{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.ulink{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface-2);text-decoration:none;font-size:14.5px}.ulink small{color:var(--muted)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.evcard{display:grid;grid-template-columns:1fr;border-radius:24px;overflow:hidden;background:var(--surface);text-align:left;width:100%}.evimg{position:relative;aspect-ratio:16/10;background:var(--surface-2);display:block}.evimg img{width:100%;height:100%;object-fit:cover;display:block}.evdate{position:absolute;left:12px;top:12px;display:grid;justify-items:center;padding:6px 10px;border-radius:14px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;line-height:1.1}.evdate b{font-size:22px;letter-spacing:-.02em}.evtxt{display:grid;grid-gap:3px;gap:3px;padding:14px 16px 16px}.evtxt strong{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.evtxt small{color:var(--muted);font-size:13.5px}.cap1:first-letter,.evtxt small:first-letter{text-transform:uppercase}.cap1{display:block}.evtxt .evp b{color:var(--gold-hi)}.carr{position:relative;margin:0 -16px}.carr-in{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.carr-in::-webkit-scrollbar{display:none}.carr-in img{flex:0 0 100%;width:100%;aspect-ratio:4/5;object-fit:cover;scroll-snap-align:center;display:block}.dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:6px}.dots i{width:7px;height:7px;border-radius:9px;background:hsla(0,0%,100%,.45);transition:all .3s var(--ease)}.dots i.on{width:20px;background:#fff}.tick-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;position:relative}.tick-row+.tick-row:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line)}.tick-row b{color:var(--gold-hi)}.mapa{border-radius:20px;overflow:hidden;background:var(--surface);position:relative}.mapa,.mapa img{display:block;width:100%}.mapa span{position:absolute;right:10px;bottom:10px;font-size:12px;font-weight:700;padding:6px 10px;border-radius:99px;background:rgba(0,0,0,.6);color:#fff}.pkg-zone{display:grid;grid-gap:12px;gap:12px}.pkg-cur{padding:18px;border-radius:22px;background:linear-gradient(150deg,color-mix(in srgb,var(--pc,var(--gold)) 26%,transparent),color-mix(in srgb,var(--pc,var(--gold)) 5%,transparent) 65%);border:1px solid color-mix(in srgb,var(--pc,var(--gold)) 40%,transparent);animation:enter .5s var(--ease) both}.pkg-cur h4{font-family:var(--f-brand);font-weight:400;font-size:38px;line-height:1;margin:6px 0 10px;letter-spacing:.01em}.benef{list-style:none;margin:0;padding:0;display:grid;grid-gap:7px;gap:7px;font-size:14.5px}.benef li{display:flex;gap:9px;align-items:flex-start}.benef .ck{color:var(--pc,var(--gold-hi));font-weight:800}.benef.sm{font-size:13px;color:var(--muted);gap:5px}.pkg-up{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--surface);font-size:13.5px;line-height:1.4}.pkg-up .btn{flex:none}.upsell{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px}.upsell::-webkit-scrollbar{display:none}.ucard2{flex:0 0 72%;scroll-snap-align:start;padding:16px;border-radius:20px;background:var(--surface);display:grid;grid-gap:10px;gap:10px;align-content:start;border:1px solid transparent}.ucard2.on{border-color:color-mix(in srgb,var(--gold) 50%,transparent)}.ucard2 h5{margin:0;font-size:16px;font-weight:800;display:flex;justify-content:space-between;align-items:center;gap:8px}.ucard2 h5 small{font-size:12px;color:var(--muted);font-weight:600}.tier-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.balloons{width:100%;height:100%;z-index:85;pointer-events:none}.balloons,.congrats{position:fixed;inset:0}.congrats{z-index:81;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fade .5s var(--ease) both}.ccard{max-width:350px;width:100%;text-align:center;padding:34px 24px 22px;border-radius:32px;background:color-mix(in srgb,var(--surface) 92%,#000);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);box-shadow:0 40px 90px rgba(0,0,0,.55);animation:storyin .9s var(--spring) both}.ccard h3{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:46px;line-height:1.1;background:linear-gradient(180deg,#fff,var(--gold-hi));-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.1em}.ccard p{margin-top:10px;font-size:15.5px;line-height:1.5}.ccard .btn{margin-top:20px}.share{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:14px;background:var(--surface-2);font-size:13px}.share code{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gold-hi)}.namechips{display:flex;flex-wrap:wrap;gap:6px}.namechips span{font-size:13px;font-weight:600;padding:6px 11px;border-radius:99px;background:var(--surface)}.cta-bar .btn+.linkbtn{display:block}.lista-logo .zlogo{width:min(150px,40vw)}.q h3{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 4px 12px}.nps{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px}.nps button{height:46px;border-radius:12px;background:var(--surface);font-weight:700;font-size:16px;transition:transform .3s var(--spring),background .25s,color .25s}.nps button:active{transform:scale(.9)}.nps button.on.lo{background:#ff6b5e;color:#2a0805}.nps button.on.mid{background:#ffd60a;color:#2a2200}.nps button.on.hi{background:#34c759;color:#06210f}.nps-legend{font-size:12px;color:var(--muted);margin:8px 4px 0}.nps-legend,.srow{display:flex;justify-content:space-between}.srow{align-items:center;gap:8px;padding:6px 8px 6px 16px;position:relative;flex-wrap:wrap}.srow+.srow:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line)}.srow>span{font-size:15.5px;font-weight:500}.stars{display:flex;gap:0}.stars button{width:42px;height:42px;display:grid;place-items:center;color:color-mix(in srgb,var(--fg) 18%,transparent);transition:transform .35s var(--spring),color .2s}.stars button.on{color:var(--gold-hi)}.stars button:active{transform:scale(.8)}.recover{display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:22px;background:rgba(255,107,94,.1);border:1px solid rgba(255,107,94,.35)}.gcard{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:var(--surface);text-decoration:none}.gcard .gi{width:42px;height:42px;border-radius:12px;background:#fff;display:grid;place-items:center;flex:none}.gcard strong{display:block;font-size:15.5px}.gcard small{display:block;color:var(--muted);font-size:13px}.myres{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px 14px;border-radius:20px;background:var(--glass);border:1px solid color-mix(in srgb,var(--gold) 28%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);text-align:left;text-decoration:none;color:inherit}.myres strong{display:block;font-size:15px}.myres small{display:block;color:var(--muted);font-size:12.5px}.av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;font-weight:800;font-size:14px;background:color-mix(in srgb,var(--gold) 20%,var(--surface-2));color:var(--gold-hi)}.lrow .av{width:36px;height:36px;font-size:13px}.rhead{display:flex;align-items:center;gap:12px}.rhead .av{width:50px;height:50px;font-size:17px}.panel-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.panel-h h3{font-size:20px;font-weight:800;letter-spacing:-.02em}.lbl{font-size:13.5px;font-weight:600;color:var(--muted)}.kpis.k4{grid-template-columns:repeat(2,1fr)}@media (min-width:700px){.kpis.k4{grid-template-columns:repeat(4,1fr)}}.hbar{display:grid;grid-template-columns:minmax(0,1.1fr) 1fr 34px;grid-gap:10px;gap:10px;align-items:center;font-size:14px;padding:6px 0}.hbar .hb-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbar .track{height:10px;border-radius:9px;background:color-mix(in srgb,var(--fg) 7%,transparent);overflow:hidden}.hbar .track i{display:block;height:100%;border-radius:9px;transition:width .8s var(--ease)}.hbar b{text-align:right}.nps-big{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.nps-big b{font-size:52px;font-weight:800;letter-spacing:-.04em;line-height:.9}.delta{font-size:13px;font-weight:700;padding:3px 8px;border-radius:99px;white-space:nowrap}.delta.up{background:rgba(52,199,89,.14);color:#5fd47c}.delta.dn{background:rgba(255,107,94,.14);color:var(--danger)}.split{display:flex;height:10px;border-radius:9px;overflow:hidden;margin-top:14px;gap:2px}.split i{display:block;height:100%}.split-l{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:6px;gap:8px}.evol{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;align-items:end;height:130px}.evol>div{display:grid;grid-gap:5px;gap:5px;justify-items:center;align-content:end;height:100%}.evol span{font-size:12px;font-weight:700;color:var(--muted)}.evol i{display:block;width:100%;max-width:34px;border-radius:8px 8px 3px 3px;background:color-mix(in srgb,var(--fg) 14%,transparent)}.evol small{font-size:11.5px;color:var(--muted)}.evol .on span{color:var(--gold-hi)}.evol .on i{background:var(--gold)}.cmp{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:8px 14px;gap:8px 14px;align-items:center;font-size:14px}.cmp .h{font-size:11px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.cmt{padding:12px 0;display:grid;grid-gap:4px;gap:4px}.cmt+.cmt{border-top:1px solid var(--line)}.cmt .row{display:flex;justify-content:space-between;align-items:center;gap:8px}.cmt .row small{color:var(--muted);font-size:12px}.cmt p{font-size:14px;line-height:1.45}.npsc{display:inline-block;font-size:11.5px;font-weight:800;padding:3px 8px;border-radius:99px;margin-left:4px;vertical-align:1px}.npsc.hi{background:rgba(52,199,89,.16);color:#5fd47c}.npsc.mid{background:rgba(255,214,10,.16);color:#ffd60a}.npsc.lo{background:rgba(255,107,94,.16);color:var(--danger)}.pn.cli{max-width:620px}.resumo{gap:12px}.resumo .panel-h{margin-top:14px}.resumo .panel-h h3{font-size:19px}.live{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5fd47c;vertical-align:3px}.live:before{content:"";width:7px;height:7px;border-radius:50%;background:#34c759;animation:pulso 1.6s infinite}@keyframes pulso{0%{box-shadow:0 0 0 0 rgba(52,199,89,.6)}to{box-shadow:0 0 0 8px rgba(52,199,89,0)}}.mais{display:flex;justify-content:space-between;align-items:center;width:100%;padding:13px 16px;border-radius:16px;background:color-mix(in srgb,var(--fg) 6%,transparent);font-weight:650;font-size:14.5px;text-align:left}.mais span{color:var(--muted);font-size:20px;line-height:1}.aviso{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border-radius:18px;text-align:left;background:rgba(255,214,10,.1);border:1px solid rgba(255,214,10,.3)}.aviso .dot{width:10px;height:10px;border-radius:50%;background:#ffd60a;flex:none}.aviso.dn{background:rgba(255,107,94,.1);border-color:rgba(255,107,94,.35)}.aviso.dn .dot{background:var(--danger)}.aviso strong{display:block;font-size:15px}.aviso small{display:block;color:var(--muted);font-size:12.5px}.aviso .chev{color:var(--muted);font-size:22px}.resumo-sat{display:block;width:100%;text-align:left}.sub-h{display:flex;align-items:center;gap:12px;margin:0 0 16px}.sub-h .voltar{padding:8px 12px;border-radius:12px;background:color-mix(in srgb,var(--fg) 8%,transparent);font-weight:700;font-size:14px;white-space:nowrap}.sub-h h2{font-size:22px;font-weight:800;letter-spacing:-.02em}.mrow span.nm strong{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrow span.nm small{color:var(--muted);font-size:12.5px}.app{overflow-x:clip}.form,.stack{grid-template-columns:minmax(0,1fr)}.done>*,.form>*,.stack>*{min-width:0;max-width:100%}.form>.cta-bar{max-width:none}.kv dd{min-width:0}.pagar{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:20px;margin-bottom:16px;background:rgba(255,214,10,.08);border:1px solid rgba(255,214,10,.3)}.pagar.atraso{background:rgba(255,159,10,.1);border-color:rgba(255,159,10,.4)}.pagar.suspenso{background:rgba(255,107,94,.1);border-color:rgba(255,107,94,.4)}.pagar strong{font-size:16.5px}.pagar p{font-size:14px;color:color-mix(in srgb,var(--fg) 82%,var(--muted));line-height:1.45}.pix{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 14px;border-radius:14px;background:var(--surface);flex-wrap:wrap}.pix span{display:grid;min-width:0}.pix small{font-size:11.5px;color:var(--muted)}.pix b{font-size:16px;letter-spacing:.01em}a.bigbtn{text-decoration:none}.alogo{position:relative;width:min(260px,66vw);aspect-ratio:740/720;margin:4px 0 2px;cursor:pointer}.alogo:before{content:"";position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 70%,transparent),transparent 72%);z-index:-1;animation:halo 1.6s var(--ease) both}.alogo svg{width:100%;height:100%;overflow:visible;display:block}.alogo .pt{transform-box:fill-box;transform-origin:center;fill:var(--fg)}.alogo .anel{fill:color-mix(in srgb,var(--fg) 78%,transparent)}.alogo [data-p^=e]{fill:#f6d58a}.lista-logo .alogo{width:min(160px,42vw)}.vk{border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--glow) 38%,var(--surface)),var(--surface) 70%)}.vk-h{display:flex;align-items:center;gap:12px}.vk-h strong{display:block;font-size:20px;letter-spacing:-.01em;line-height:1.1}.vk-ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:24px;background:color-mix(in srgb,var(--fg) 12%,transparent);flex:none}.vk-vals{display:flex;flex-wrap:wrap;gap:8px}.vk-vals .chip{margin:0;padding:9px 15px;background:color-mix(in srgb,var(--fg) 10%,transparent);color:var(--fg)}.vk-vals .chip[aria-pressed=true]{background:var(--fg);color:var(--ink)}.vk-prog{display:grid;grid-gap:8px;gap:8px}.vk-nums{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.vk-nums b{font-size:28px;font-weight:800;letter-spacing:-.02em}.vk-nums span{color:var(--muted);font-size:14px}.vk-bar{position:relative;height:10px;background:color-mix(in srgb,var(--fg) 12%,transparent);overflow:hidden}.vk-bar,.vk-bar i{border-radius:99px}.vk-bar i{position:absolute;inset:0 auto 0 0;background:var(--btn);transition:width .8s var(--ease)}.vk-bar i.env{background:color-mix(in srgb,var(--fg) 25%,transparent)}.vk-pix{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:16px;border-radius:18px;background:color-mix(in srgb,var(--fg) 8%,transparent);text-align:center}.vk-pix b{font-size:34px;font-weight:800;letter-spacing:-.02em}.vk-pix small{color:var(--muted);font-size:13px}.vk-pix small b{font-size:13px;color:var(--fg);letter-spacing:.04em}.vk-passos{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.vk-passos li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.35}.vk-passos li span{width:22px;height:22px;flex:none;border-radius:99px;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--gold);color:var(--gold-ink)}.vk-qr{display:grid;justify-items:center;grid-gap:10px;gap:10px}.vk-qr span{color:var(--muted);font-size:13.5px}.vk-qr img{display:block;width:min(220px,64%);aspect-ratio:1;border-radius:14px;background:#fff;padding:8px}.vk-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--fg) 8%,transparent)}.vk-row:last-child{border-bottom:0}.vk-row strong{display:block;font-size:14.5px}.vk-row small{display:block;color:var(--muted);font-size:12.5px;overflow-wrap:anywhere}.vk-credito{display:flex;justify-content:space-between;align-items:baseline;margin:10px 0 4px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--gold) 12%,transparent)}.vk-credito span{color:var(--muted);font-size:13px}.vk-credito b{font-size:20px}.vk-row>span:first-child{flex:1 1 auto;min-width:0}.vk-row>:last-child:not(:first-child){flex:none;width:auto;margin:0}.nmini{display:inline-flex;align-items:center;gap:3px;margin-left:10px;font-size:12.5px;color:#f6c453;vertical-align:1px}.nmini b{font-weight:700}.nmini small{color:var(--muted);font-weight:500}.aval-item{margin-top:18px;padding:16px;border-radius:20px;background:var(--surface);display:grid;grid-gap:10px;gap:10px}.ai-resumo{display:grid;grid-gap:8px;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--line)}.ai-media{display:flex;align-items:center;gap:6px;color:#f6c453}.ai-media b{font-size:20px;font-weight:800;color:var(--fg)}.ai-media small{color:var(--muted);font-size:13px;margin-left:2px}.ai-tags{display:flex;flex-wrap:wrap;gap:6px}.ai-tags span{font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:99px;background:color-mix(in srgb,#f6c453 14%,transparent);color:var(--fg)}.ai-h{font-weight:700;font-size:15.5px;text-align:center}.ai-stars{justify-content:center}.ai-stars button{width:46px;height:46px}.ai-stars button.on{color:#f6c453}.ai-form{display:grid;grid-gap:10px;gap:10px;animation:enter .4s var(--ease) both}.ai-chips{display:flex;flex-wrap:wrap;gap:7px;justify-content:center}.ai-chips .chip{margin:0;padding:8px 13px;background:color-mix(in srgb,var(--fg) 9%,transparent);color:var(--fg)}.ai-chips .chip[aria-pressed=true]{background:var(--fg);color:var(--ink)}.ai-txt{display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:14px;background:var(--surface-2)}.ai-txt input{flex:1 1;min-width:0;height:46px;background:none;border:0;color:var(--fg);font:inherit;font-size:15px;outline:none}.ai-txt small{color:var(--muted);font-size:12px;flex:none}.ai-ok{text-align:center;font-weight:600;padding:6px 0}.ir-row{display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center;grid-gap:12px;gap:12px}.ir-row .nm{min-width:0}.ir-row .nm strong{display:block;overflow-wrap:anywhere}.ir-row .nmini{margin:0;white-space:nowrap}html{text-size-adjust:100%}body,html{max-width:100%}.tema,body,html{overflow-x:clip}@media (max-width:820px){input,select,textarea{font-size:16px!important}}.made .cookies{font-size:11px;opacity:.7}.made .priv{display:inline;color:inherit;text-decoration:underline;text-underline-offset:2px;font-size:11px}.priv-doc{display:grid;grid-gap:14px;gap:14px;font-size:15px;line-height:1.6;color:color-mix(in srgb,var(--fg) 88%,transparent)}.priv-doc h2{font-size:18px;font-weight:800;color:var(--fg);margin-top:10px;letter-spacing:-.01em}.priv-doc ul{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.priv-doc a{color:var(--gold-hi)}.jlogo{position:relative;width:min(270px,70vw);height:calc(min(270px,70vw) * 520 / 1850);margin:clamp(80px,16svh,130px) 0 clamp(26px,5svh,44px);cursor:pointer;overflow:visible}.jlogo img{position:absolute;display:block;transform-origin:50% 0;will-change:transform,opacity;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.jlogo .jbar{transform-origin:50% 100%}.jlogo .jluz{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(100deg,transparent 20%,rgba(255,236,200,.7) 50%,transparent 80%) no-repeat;background-size:40% 100%;-webkit-mask:url(/seed/jimmys/logo.webp) 0 0/100% 100% no-repeat;mask:url(/seed/jimmys/logo.webp) 0 0/100% 100% no-repeat;mix-blend-mode:screen}.lista-logo .jlogo{width:min(220px,58vw);margin:14px 0 8px}.porteira{position:fixed;inset:0;z-index:99;overflow:hidden;background:#120606;cursor:pointer;transition:background-color .9s ease .9s}.porteira.abre{background-color:transparent}.pt-trilho{position:absolute;left:0;right:0;top:calc(env(safe-area-inset-top) + 1.4svh);height:10px;z-index:2;background:linear-gradient(180deg,#4a4a4a,#1d1d1d 55%,#0c0c0c);box-shadow:0 3px 8px rgba(0,0,0,.6);transition:opacity .5s ease 1.6s}.porteira.abre .pt-trilho{opacity:0}.pt-porta{position:absolute;top:env(safe-area-inset-top);bottom:0;left:50%;transform:translateX(-50%);z-index:1;filter:drop-shadow(18px 0 30px rgba(0,0,0,.55));will-change:transform;transition:transform 2.1s cubic-bezier(.62,0,.22,1)}.pt-porta img{display:block;height:100%;width:auto;max-width:none}.porteira.abre .pt-porta{transform:translateX(calc(50vw + 6%))}.pt-dica{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + 18px);z-index:3;text-align:center;font-size:12.5px;font-weight:600;letter-spacing:.04em;color:#f3e7d6;text-shadow:0 1px 6px rgba(0,0,0,.8);opacity:0;animation:fade .6s ease .3s both}.porteira.abre .pt-dica{opacity:0!important;animation:none}.aniv-box{margin-top:12px}.aniv-h{display:flex;gap:10px;align-items:center;padding:12px 14px;margin-bottom:8px;border-radius:16px;font-size:14.5px;line-height:1.35;background:color-mix(in srgb,var(--gold) 14%,transparent);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent)}.aniv-h>span:first-child{font-size:22px}.aniv-sel{display:flex;gap:8px;flex:1 1;justify-content:flex-end;min-width:0}.aniv-sel select{background:var(--surface-2);border:0;border-radius:10px;padding:8px 10px;color:var(--fg);font-size:16px;max-width:60%}.aniv-sel select:first-child{max-width:35%}.demo-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:8px 10px;border-radius:14px;background:rgba(255,214,10,.12);border:1px dashed rgba(255,214,10,.45);font-size:13px}.demo-bar span{flex:1 1;min-width:120px;font-weight:600}.demo-bar button{padding:7px 12px;border-radius:99px;background:hsla(0,0%,100%,.1);font-weight:600;font-size:12.5px}.demo-bar.master{background:transparent;border-style:dashed;border-color:hsla(0,0%,100%,.18)}.rel-datas,.rel-filtros{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px}.rel-datas label,.rel-filtros label{display:grid;grid-gap:4px;gap:4px}.rel-datas span,.rel-filtros span{font-size:12px;font-weight:600;color:var(--muted)}.rel-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rel-lista,.rel-row{display:grid}.rel-row{grid-template-columns:48px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.rel-row:first-child{border-top:0}.rel-row .rd{font-weight:700;font-size:14px;line-height:1.1}.rel-row .rd small{display:block;color:var(--muted);font-weight:500;font-size:12px}.rel-row .rn{min-width:0}.rel-row .rn strong{display:block;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-row .rn small{color:var(--muted);font-size:12.5px}.opcoes{margin-top:14px;border-radius:16px;background:var(--surface);overflow:hidden}.opcoes .op{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:15px}.opcoes .op+.op{border-top:1px solid var(--line)}.opcoes .op b{font-size:16px;font-weight:800;white-space:nowrap}.fplay{position:absolute;top:12px;right:12px;z-index:1;display:flex;gap:6px;align-items:center;padding:6px 10px 6px 7px;border-radius:99px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:11.5px;font-weight:700}.fplay i{width:17px;height:17px;border-radius:50%;background:#fff;color:#000;display:grid;place-items:center;font-style:normal;font-size:8px;padding-left:1px}.vt{position:fixed;inset:0;z-index:300;background:#000;color:#fff;animation:vtIn .4s var(--ease) both}@keyframes vtIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.vt-trilho{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-x}.vt-trilho::-webkit-scrollbar{display:none}.vt-pag{flex:none;width:100%;height:100%;position:relative;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden}.vt-pag>img,.vt-pag>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.vt-pag.on>img{animation:vtKb 7s ease-out forwards}@keyframes vtKb{to{transform:scale(1.12)}}.vt-pag:not(.vt-fim):after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.45),transparent 22%,transparent 46%,rgba(0,0,0,.88) 82%);pointer-events:none}.vt-info{position:absolute;left:20px;right:20px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:2}.vt-info>*{opacity:0;transform:translateY(14px);transition:opacity .5s,transform .6s var(--ease)}.vt-pag.on .vt-info>*{opacity:1;transform:none}.vt-pag.on .vt-info>:nth-child(2){transition-delay:.06s}.vt-pag.on .vt-info>:nth-child(3){transition-delay:.12s}.vt-pag.on .vt-info>:nth-child(4){transition-delay:.18s}.vt-pag.on .vt-info>:nth-child(5){transition-delay:.24s}.vt-tag{display:inline-flex;font-size:10.5px;letter-spacing:.14em;font-weight:800;text-transform:uppercase;background:var(--gold);color:var(--gold-ink);padding:6px 10px;border-radius:99px}.vt-info h3{font-size:34px;line-height:1;letter-spacing:-.035em;font-weight:800;margin:12px 0 0;color:#fff}.vt-info p{font-size:14px;line-height:1.45;color:hsla(0,0%,100%,.8);margin:9px 0 0;max-width:34ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vt-preco{display:flex;align-items:center;gap:12px;margin-top:12px}.vt-preco b{font-size:24px;letter-spacing:-.02em}.vt-preco .nmini{color:#fff}.vt-acoes{display:flex;gap:8px;margin-top:16px}.vt-acoes .btn{flex:1 1;width:auto}.vt-b2{flex:.7 1;padding:15px;border-radius:16px;font-weight:700;font-size:15px;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.vt-topo{position:absolute;left:0;right:0;top:0;z-index:5;padding:calc(12px + env(safe-area-inset-top)) 14px 0;pointer-events:none}.vt-barras{display:flex;gap:4px}.vt-barras i{flex:1 1;height:3px;border-radius:3px;background:hsla(0,0%,100%,.3);overflow:hidden;position:relative}.vt-barras i:after{content:"";position:absolute;inset:0;background:#fff;transform:scaleX(var(--p,0));transform-origin:left}.vt-linha{justify-content:space-between;margin-top:12px;pointer-events:auto}.vt-linha,.vt-marca{display:flex;align-items:center}.vt-marca{gap:9px;font-size:13px;font-weight:700}.vt-marca i,.vt-marca img{width:30px;height:30px;border-radius:50%;object-fit:contain;background:rgba(0,0,0,.35);display:grid;place-items:center;font-style:normal;font-weight:800}.vt-marca small{display:block;font-size:11px;color:hsla(0,0%,100%,.65);font-weight:500}.vt-x{width:38px;height:38px;place-items:center;font-size:17px;color:#fff}.vt-seta,.vt-x{border-radius:50%;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid}.vt-seta{position:absolute;top:50%;z-index:4;width:42px;height:42px;place-items:center;font-size:20px;color:#fff;transform:translateY(-50%)}.vt-seta.e{left:10px}.vt-seta.d{right:10px}.vt-seta[hidden]{display:none}@media (hover:none){.vt-seta{display:none}}.vt-dica{position:absolute;left:50%;top:46%;z-index:6;transform:translate(-50%,-50%);background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:14px 18px;text-align:center;font-size:13.5px;font-weight:600;pointer-events:none;opacity:0;transition:opacity .4s}.vt-dica.on{opacity:1}.vt-dica span{display:block;font-size:22px;animation:vtDesl 1.3s ease-in-out infinite}@keyframes vtDesl{0%,to{transform:translateX(-8px)}50%{transform:translateX(8px)}}.vt-fim{display:grid;place-items:center;align-content:center;grid-gap:14px;gap:14px;text-align:center;padding:30px;background:radial-gradient(120% 70% at 50% 30%,var(--surface-2),var(--ink) 65%)}.vt-fim h3{font-size:28px;letter-spacing:-.03em;font-weight:800}.vt-fim p{color:var(--muted);font-size:14px;max-width:28ch;line-height:1.45}.vt-fim .btn{width:auto;padding-inline:24px}@media (prefers-reduced-motion:reduce){.vt,.vt-pag.on>img{animation:none}}.sheet-top{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:0}.sheet-x{position:absolute;right:-4px;top:10px;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 6px;border-radius:99px;font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:#fff;background:hsla(0,0%,4%,.62);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 8px 24px rgba(0,0,0,.4);transition:transform .2s var(--spring)}.sheet-x i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;background:var(--btn);color:var(--gold-ink)}.sheet-x:active{transform:scale(.94)}.rsp-aviso{display:flex;gap:14px;align-items:center;margin-top:12px;padding:16px;border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 16%,var(--surface)),var(--surface));border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}.rsp-aviso .ic{width:54px;height:54px;flex:none;border-radius:16px;display:grid;place-items:center;font-size:28px;background:conic-gradient(from 200deg,#ffb3e1,#ffe7a3,#a8f5d2,#9ad9ff,#c7b0ff,#ffb3e1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4)}.rsp-aviso>span:nth-child(2){flex:1 1;min-width:0}.rsp-aviso strong{display:block;font-size:18px;letter-spacing:-.02em;line-height:1.2}.rsp-aviso small{display:block;color:var(--muted);font-size:14.5px;margin-top:4px;line-height:1.4}.rsp-aviso .rsp-pode{display:block;font-size:12px;margin-top:6px;color:var(--fg);opacity:.8}.rsp-aviso .chip{flex:none}.rsp-aviso.ok{border-color:color-mix(in srgb,var(--gold) 70%,transparent)}.rsp{grid-gap:14px;gap:14px;padding:18px;border-radius:26px;background:var(--surface);border:1px solid hsla(0,0%,100%,.07)}.rsp,.rsp-h{display:grid}.rsp-h{text-align:center;grid-gap:3px;gap:3px}.rsp-h strong{font-size:21px;letter-spacing:-.02em}.rsp-h small{color:var(--muted);font-size:13.5px}.rsp-card{position:relative;width:min(100%,330px);aspect-ratio:1;margin:0 auto;border-radius:34px;overflow:hidden;isolation:isolate;-webkit-clip-path:inset(0 round 34px);clip-path:inset(0 round 34px);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateZ(0);box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 1px hsla(0,0%,100%,.08)}.rsp-premio{position:absolute;inset:0;display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;text-align:center;padding:22px;background:radial-gradient(120% 90% at 50% 20%,color-mix(in srgb,var(--gold) 30%,var(--surface-2)),var(--ink) 75%)}.rsp-emoji{font-size:72px;line-height:1;filter:drop-shadow(0 8px 18px rgba(0,0,0,.4))}.rsp-k{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-hi)}.rsp-premio b{font-size:26px;letter-spacing:-.03em;line-height:1.1}.rsp-premio small{color:var(--muted);font-size:12.5px;max-width:24ch}.rsp.aberta .rsp-premio>*{animation:rspPop .6s var(--spring) both}.rsp.aberta .rsp-premio>:nth-child(2){animation-delay:.06s}.rsp.aberta .rsp-premio>:nth-child(3){animation-delay:.12s}.rsp.aberta .rsp-premio>:nth-child(4){animation-delay:.18s}@keyframes rspPop{0%{opacity:0;transform:scale(.85) translateY(8px)}to{opacity:1;transform:none}}.rsp-capa{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:-webkit-grab;cursor:grab;transition:opacity .6s ease}.rsp.aberta .rsp-capa{opacity:0;pointer-events:none}.rsp-brilho{position:absolute;inset:-30%;pointer-events:none;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.55) 50%,transparent 60%);transform:translateX(-60%);animation:rspBrilho 3.2s ease-in-out infinite;mix-blend-mode:soft-light}.rsp.aberta .rsp-brilho{display:none}@keyframes rspBrilho{0%{transform:translateX(-60%)}60%,to{transform:translateX(60%)}}@media (prefers-reduced-motion:reduce){.rsp-brilho{animation:none;opacity:0}}.rsp-pn .rsp-lig{display:flex;gap:14px;align-items:center;justify-content:space-between}.rsp-pn .rsp-lig small{display:block;color:var(--muted);font-size:13px;margin-top:2px}.rsp-row{display:grid;grid-template-columns:44px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.06)}.rsp-row.off{opacity:.5}.rsp-em{width:44px;height:44px;border-radius:12px;text-align:center;font-size:22px;background:var(--surface-2);border:1px solid hsla(0,0%,100%,.08);color:var(--fg)}.rsp-nm{min-width:0;display:grid;grid-gap:3px;gap:3px}.rsp-nm input{font:inherit;font-weight:700;font-size:15px;color:var(--fg);background:none;border:0;padding:0;min-width:0}.rsp-nm small{color:var(--muted);font-size:12px}.rsp-bar{height:4px;border-radius:4px;background:hsla(0,0%,100%,.08);overflow:hidden}.rsp-bar i{display:block;height:100%;background:var(--btn)}.rsp-qtd{display:grid;justify-items:center;grid-gap:2px;gap:2px}.rsp-qtd small{font-size:10.5px;color:var(--muted)}.rsp-acts{grid-column:2/-1;display:flex;justify-content:space-between;align-items:center}.rsp-novo{display:grid;grid-gap:10px;gap:10px}.rsp-sug{display:flex;flex-wrap:wrap;gap:6px}.rsp-add{display:grid;grid-template-columns:44px 1fr 64px auto;grid-gap:8px;gap:8px;align-items:center}.rsp-add input{height:44px;border-radius:12px;padding:0 12px;background:var(--surface-2);border:1px solid hsla(0,0%,100%,.08);color:var(--fg);font:inherit;min-width:0}.rsp-add .rsp-n{text-align:center}.rsp-res{display:flex;gap:12px;align-items:center}.rsp-res-em{font-size:30px}.rsp-res strong{display:block;font-size:16px}.rsp-res small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.rsp-tile .rsp-ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;font-size:19px;background:conic-gradient(from 200deg,#ffb3e1,#ffe7a3,#a8f5d2,#9ad9ff,#c7b0ff,#ffb3e1)}[data-rede=cervejadegarrafa] .zlogo{width:min(178px,46vw)}.rsp-alerta{margin-top:12px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,#f5a524 16%,var(--surface));border:1px solid color-mix(in srgb,#f5a524 55%,transparent)}.rsp-alerta strong{display:block;font-size:14.5px;color:#f7c25c}.rsp-alerta small{display:block;font-size:13px;color:var(--fg);opacity:.85;margin-top:3px;line-height:1.4}.rsp-dup{color:#f7c25c!important;font-weight:600}.prod-tag{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--muted);padding:8px 12px}.ns{position:relative;overflow:hidden}.ns-luz{position:absolute;left:50%;top:-18%;width:min(720px,140vw);aspect-ratio:1;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(185,46,42,.32),rgba(185,46,42,0));pointer-events:none;animation:nsLuz 7s ease-in-out infinite alternate}@keyframes nsLuz{0%{opacity:.65;transform:translateX(-50%) scale(.94)}to{opacity:1;transform:translateX(-50%) scale(1.04)}}.ns-box{position:relative;gap:22px}.ns-logo{display:flex;flex-direction:column;align-items:center;gap:10px;animation:nsSobe .6s cubic-bezier(.2,.8,.2,1) both}.ns-logo span{font-size:11px;font-weight:800;letter-spacing:.32em;color:var(--fg);opacity:.85}.ns-in{display:grid;grid-gap:14px;gap:14px;animation:nsSobe .55s cubic-bezier(.2,.8,.2,1) .08s both}@keyframes nsSobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ns-eyebrow{justify-self:start;font-size:12.5px;font-weight:700;color:var(--gold-hi);background:rgba(185,46,42,.14);border:1px solid rgba(224,96,90,.25);padding:6px 12px;border-radius:999px}.ns-in h1{margin:0;font-size:28px;line-height:1.12;font-weight:800;letter-spacing:-.03em}.ns-sub{margin:-4px 0 0;font-size:15px;line-height:1.55;color:var(--muted)}.ns-conta{margin:0;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--surface);border:1px solid hsla(0,0%,100%,.06);font-size:13px}.ns-conta span{color:var(--muted)}.ns-conta b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-campo{position:relative}.ns-campo .input{width:100%;padding-right:96px}.ns-ver{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12.5px;font-weight:700;color:var(--fg);background:var(--surface-2);border:0;border-radius:999px;padding:8px 12px;cursor:pointer}.ns-forca{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:-4px}.ns-forca i{height:4px;border-radius:4px;background:hsla(0,0%,100%,.1);transition:background .3s}.ns-forca.f1 i:nth-child(-n+1){background:#ff6b5e}.ns-forca.f2 i:nth-child(-n+2){background:#ffb347}.ns-forca.f3 i:nth-child(-n+3){background:#5fd47c}.ns-forca.f4 i{background:#34c759}.ns-dica{margin:-6px 0 0;font-size:12.5px;color:var(--muted);min-height:18px}.ns-centro{display:grid;justify-items:center;text-align:center;grid-gap:14px;gap:14px}.ns-centro .btn{width:100%;text-align:center;text-decoration:none}.ns-ico{font-size:44px;line-height:1}.ns-spin{width:28px;height:28px;border-radius:50%;border:3px solid hsla(0,0%,100%,.12);border-top:3px solid var(--gold-hi);animation:nsGira .8s linear infinite}@keyframes nsGira{to{transform:rotate(1turn)}}.ns-ok svg{width:72px;height:72px;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ns-ok circle{stroke:#34c759;stroke-dasharray:151;stroke-dashoffset:151;animation:nsTraco .6s ease-out forwards}.ns-ok path{stroke:#34c759;stroke-dasharray:36;stroke-dashoffset:36;animation:nsTraco .35s ease-out .5s forwards}@keyframes nsTraco{to{stroke-dashoffset:0}}.ns-pe{margin:6px 0 0;text-align:center;font-size:12px;color:var(--muted);opacity:.7}@media (prefers-reduced-motion:reduce){.ns-in,.ns-logo,.ns-luz,.ns-spin{animation:none}}.rv-edit{width:100%;margin-top:10px}.rv-form{display:grid;grid-gap:12px;gap:12px}.rv-form h3{margin-bottom:0}.rv-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rv-2 .input{width:100%;min-width:0}.rv-pill{display:flex;align-items:center;justify-content:center;height:48px;width:100%;font-size:15px;border-radius:14px;cursor:pointer}.rv-pill[aria-pressed=true]{background:rgba(52,199,89,.16);color:#5fd47c}.rv-form textarea.input{resize:vertical;font:inherit}.lmb-btn{width:100%;margin-top:10px}.lmb-ok{margin:10px 0 0;padding:10px 12px;border-radius:12px;background:rgba(52,199,89,.1);color:#5fd47c;font-size:13px;font-weight:600;text-align:center}.lmb-ok a{color:inherit;text-decoration:underline}.lmb-aviso .lmb-ic{font-size:20px;line-height:1}.eq-form{display:grid;grid-gap:12px;gap:12px}.eq-senha{display:flex;gap:8px}.eq-senha .input{flex:1 1;min-width:0}.eq-pronto{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(52,199,89,.35)}.eq-pronto strong{color:#5fd47c}.eq-pronto pre{margin:0;white-space:pre-wrap;font:inherit;font-size:14px;line-height:1.5;background:hsla(0,0%,100%,.04);padding:12px;border-radius:12px}.eq-pronto .acts{margin-top:0}.eq-row{cursor:default}.eq-bts{display:flex;gap:6px;flex-shrink:0}.eq-tirar{color:var(--danger)}.eq-funcao{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.eq-funcao button{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:12px;border-radius:14px;background:var(--surface-2);border:1.5px solid transparent;color:var(--fg);cursor:pointer;font:inherit}.eq-funcao button b{font-size:15px}.eq-funcao button small{font-size:12px;line-height:1.4;color:var(--muted)}.eq-funcao button.on{border-color:var(--gold-hi);background:rgba(185,46,42,.14)}.eq-alerta{color:var(--warn);margin:-2px 0 0}.rsp-miolo{position:absolute;inset:0}.rsp-tampa .rsp-card{border-radius:0;overflow:visible;-webkit-clip-path:none;clip-path:none;-webkit-mask-image:none;background:none;box-shadow:none;width:min(100%,340px)}.rsp-tampa .rsp-miolo{inset:9.25%;border-radius:50%;overflow:hidden;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateZ(0)}.rsp-tampa .rsp-premio{border-radius:50%;padding:14%;gap:4px;background:radial-gradient(circle at 50% 35%,#fbf3e6,#e9dcc8 70%,#d9c8b0)}.rsp-tampa .rsp-premio,.rsp-tampa .rsp-premio b{color:#2a1c12}.rsp-tampa .rsp-emoji{font-size:54px}.rsp-tampa .rsp-k{color:#9a5a24}.rsp-tampa .rsp-premio b{font-size:22px}.rsp-tampa .rsp-premio small{color:#6b5848;font-size:11px;max-width:20ch}.rsp-tampa .rsp-capa{border-radius:50%}.rsp-tampa .rsp-brilho{inset:-20%}.rsp-aro{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 10px 22px rgba(0,0,0,.45))}.rsp-tampa.aberta .rsp-aro{animation:rspTampa .7s var(--spring) both}@keyframes rspTampa{0%{transform:rotate(0)}40%{transform:rotate(-8deg) scale(1.03)}to{transform:rotate(0) scale(1)}}.nv{display:flex;min-height:100svh;background:var(--ink);color:var(--fg)}.nv .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nv-serif{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.nv-side{position:-webkit-sticky;position:sticky;top:0;height:100svh;flex:0 0 256px;display:flex;flex-direction:column;gap:2px;padding:22px 14px;box-sizing:border-box;background:color-mix(in srgb,var(--surface) 55%,var(--ink));border-right:1px solid var(--line);overflow-y:auto}.nv-marca{display:flex;align-items:center;gap:12px;padding:4px 8px 20px}.nv-marca img{width:44px;height:44px;border-radius:12px;object-fit:contain}.nv-marca strong{display:block;font-size:15px;line-height:1.2}.nv-marca small{color:var(--muted);font-size:12.5px}.nv-av{width:40px;height:40px;border-radius:50%;flex:0 0 auto;display:inline-flex;justify-content:center;font-weight:800;font-size:13.5px;background:color-mix(in srgb,var(--gold-hi) 22%,var(--surface));color:var(--gold-hi)}.nv-av,.nv-link{align-items:center}.nv-link{display:flex;gap:12px;width:100%;padding:11px 12px;border:0;border-radius:12px;background:transparent;color:color-mix(in srgb,var(--fg) 82%,var(--muted));font:inherit;font-size:14.5px;font-weight:500;text-align:left;cursor:pointer;text-decoration:none}.nv-link span{flex:1 1}.nv-link:hover{background:color-mix(in srgb,var(--fg) 5%,transparent)}.nv-link[aria-current=page]{background:color-mix(in srgb,var(--gold-hi) 16%,transparent);color:var(--fg);font-weight:650}.nv-link[aria-current=page] svg{color:var(--gold-hi)}.nv-badge{background:var(--danger);color:#fff;font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 8px}.nv-sep{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:16px 12px 6px}.nv-side-pe{margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.nv-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.nv-top{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;padding:14px 28px;background:color-mix(in srgb,var(--ink) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nv-top,.nv-top-marca{align-items:center;gap:10px}.nv-top-marca{display:none;min-width:0}.nv-top-marca img{width:36px;height:36px;border-radius:10px;object-fit:contain}.nv-top-marca strong{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-busca{position:relative;flex:1 1;max-width:460px}.nv-busca label{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line);color:var(--muted)}.nv-busca input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--fg);font:inherit;font-size:14px;outline:none}.nv-result{position:absolute;left:0;right:0;top:50px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:6px;box-shadow:0 20px 40px rgba(0,0,0,.45);z-index:30}.nv-result p{margin:10px;color:var(--muted);font-size:13.5px}.nv-result button{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nv-result button:hover{background:var(--surface-2)}.nv-result small{color:var(--muted);font-size:12.5px}.nv-ib{position:relative;width:44px;height:44px;flex:0 0 auto;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--fg);display:inline-flex;cursor:pointer}.nv-bolha,.nv-ib{align-items:center;justify-content:center}.nv-bolha{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--danger);color:#fff;font-size:11.5px;font-weight:700;display:flex;border:2px solid var(--ink)}.nv-sino-w{position:relative}.nv-pop{position:absolute;right:0;top:52px;width:min(380px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:8px 14px 10px;box-shadow:0 24px 50px rgba(0,0,0,.5);z-index:30}.nv-pop-h{padding:8px 2px 6px}.nv-nova-btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:12px;background:var(--btn);color:var(--gold-ink);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;white-space:nowrap}.nv-conteudo{padding:26px 28px 60px;max-width:1360px;width:100%;box-sizing:border-box}.nv-tit h1{margin:0 0 18px;font-size:30px;font-weight:800;letter-spacing:-.03em}.nv-demo{margin:12px 28px 0}.nv-pag{padding:12px 28px 0}.nv-acoes-tela{display:flex;justify-content:flex-end;margin:-6px 0 12px}.nv-inicio{display:flex;flex-direction:column;gap:20px}.nv-ola span{font-size:13px;color:var(--muted);text-transform:capitalize}.nv-ola h1{margin:4px 0 0;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.nv-ola em{color:var(--gold-hi)}.nv-alerta{gap:16px;width:100%;padding:16px 18px;border-radius:18px;border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--danger) 18%,transparent),color-mix(in srgb,var(--danger) 5%,transparent));color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nv-alerta,.nv-alerta-n{display:flex;align-items:center}.nv-alerta-n{width:46px;height:46px;flex:0 0 auto;border-radius:13px;background:var(--danger);color:#fff;font-size:20px;font-weight:800;justify-content:center}.nv-alerta-t{flex:1 1;display:flex;flex-direction:column;gap:3px}.nv-alerta-t strong{font-size:16px}.nv-alerta-t small{font-size:13px;color:color-mix(in srgb,var(--fg) 75%,var(--muted))}.nv-alerta-cta{flex:0 0 auto;padding:11px 18px;border-radius:12px;background:var(--danger);color:#fff;font-weight:700;font-size:14px}.nv-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.nv-kpis>div{padding:18px;border-radius:18px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.nv-kpis small{font-size:13px;color:var(--muted)}.nv-kpis b{font-size:38px;font-weight:800;letter-spacing:-.04em;line-height:1}.nv-kpis b i{font-style:normal;font-size:20px;color:var(--muted);font-weight:600}.nv-kpis span{font-size:12.5px;color:var(--muted)}.nv-barra{height:6px;background:color-mix(in srgb,var(--fg) 9%,transparent);overflow:hidden}.nv-barra,.nv-barra i{display:block;border-radius:6px}.nv-barra i{height:100%;background:var(--ok)}.nv-2col{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.nv-hoje{flex:999 1 520px;min-width:0}.nv-dir{flex:1 1 330px;min-width:0;display:flex;flex-direction:column;gap:18px}.nv-box{padding:20px;border-radius:20px;background:color-mix(in srgb,var(--surface) 70%,var(--ink));border:1px solid var(--line)}.nv-box-h{display:flex;align-items:center;gap:10px;margin-bottom:12px}.nv-box-h h2{margin:0;font-size:18px;font-weight:700}.nv-vivo{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ok)}.nv-vivo i{width:8px;height:8px;border-radius:50%;background:var(--ok);animation:nvPulso 1.6s ease-in-out infinite}@keyframes nvPulso{50%{opacity:.35}}.nv-link-txt{margin-left:auto;border:0;background:transparent;color:var(--gold-hi);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;padding:8px 0}.nv-vazio{padding:16px;border-radius:14px;border:1px dashed var(--line);color:var(--muted);font-size:13.5px;line-height:1.5}.nv-agenda{display:flex;flex-direction:column;gap:8px}.nv-hora{display:flex;align-items:center;gap:10px;margin:8px 2px 2px;color:var(--muted);font-size:12.5px}.nv-hora b{color:var(--fg);font-weight:700}.nv-hora i{flex:1 1;height:1px;background:var(--line)}.nv-res{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid transparent;border-radius:14px;background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nv-res:hover{border-color:var(--line)}.nv-res.st-pendente{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.nv-card.flash,.nv-res.flash{animation:nvFlash 1.4s ease-out 2}@keyframes nvFlash{40%{box-shadow:0 0 0 3px color-mix(in srgb,var(--gold-hi) 60%,transparent)}}.nv-res-t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.nv-res-t strong{font-size:15px;font-weight:650}.nv-res-t small{font-size:12.5px;color:var(--muted)}.nv-nova{font-style:normal;margin-left:8px;font-size:11px;font-weight:800;color:#fff;background:var(--danger);border-radius:6px;padding:2px 6px;vertical-align:2px}.nv-st{flex:0 0 auto;font-size:12px;font-weight:700;border-radius:999px;padding:5px 11px;background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--muted)}.nv-st.confirmada{background:color-mix(in srgb,var(--ok) 15%,transparent);color:var(--ok)}.nv-st.pendente{background:var(--danger);color:#fff}.nv-st.chegou{background:color-mix(in srgb,#5aa9e6 18%,transparent);color:#7cc0f0}.nv-tags{display:flex;flex-wrap:wrap;gap:5px}.nv-tags:empty{display:none}.nv-tag{font-size:11.5px;font-weight:650;border-radius:6px;padding:2px 7px;background:color-mix(in srgb,var(--fg) 8%,transparent);color:color-mix(in srgb,var(--fg) 80%,var(--muted))}.nv-tag.niver{background:color-mix(in srgb,#f2b84b 15%,transparent);color:#f2c266}.nv-tag.premio{background:color-mix(in srgb,var(--gold-hi) 16%,transparent);color:var(--gold-hi)}.nv-tag.premio.alerta{background:color-mix(in srgb,var(--danger) 18%,transparent);color:var(--danger)}.nv-tag.ok{background:color-mix(in srgb,var(--ok) 13%,transparent);color:var(--ok)}.nv-tag.aviso{background:color-mix(in srgb,#f2b84b 15%,transparent);color:#f2c266}.nv-notif{display:flex;align-items:flex-start;gap:12px;width:100%;padding:11px 2px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nv-notif:first-of-type{border-top:0}.nv-ni{width:36px;height:36px;flex:0 0 auto;border-radius:10px;display:flex;align-items:center;justify-content:center}.nv-ni.red{background:color-mix(in srgb,var(--danger) 16%,transparent);color:var(--danger)}.nv-ni.amber{background:color-mix(in srgb,#f2b84b 15%,transparent);color:#f2c266}.nv-ni.green{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.nv-ni.gold{background:color-mix(in srgb,var(--gold-hi) 16%,transparent);color:var(--gold-hi)}.nv-nt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.nv-nt strong{font-size:14px;font-weight:650}.nv-nt small{font-size:12.5px;color:var(--muted)}.nv-dot{width:8px;height:8px;border-radius:50%;background:var(--danger);flex:0 0 auto;margin-top:6px}.nv-atalhos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.nv-atalhos button{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:14px;border:1px solid transparent;border-radius:14px;background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nv-atalhos button:hover{border-color:var(--line)}.nv-atalhos svg{color:var(--gold-hi)}.nv-atalhos strong{font-size:14px}.nv-atalhos small{font-size:12px;color:var(--muted)}.nv-hist{margin:10px 2px 0;color:var(--gold-hi)!important;font-weight:600}.nv-filtros{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;align-items:center}.nv-filtros button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:color-mix(in srgb,var(--fg) 82%,var(--muted));font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.nv-filtros button[aria-pressed=true]{background:var(--fg);color:var(--ink);border-color:var(--fg)}.nv-filtros b{font-size:12px;opacity:.75}.nv-busca-item{flex:1 1;min-width:180px;max-width:280px;height:40px!important;margin-left:auto}.nv-quadro{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.nv-col{padding:12px;border-radius:18px;background:color-mix(in srgb,var(--surface) 60%,var(--ink));border-top:3px solid var(--muted);display:flex;flex-direction:column;gap:8px;min-height:140px}.nv-col.c-pendente{border-top-color:var(--danger)}.nv-col.c-confirmada{border-top-color:var(--ok)}.nv-col.c-chegou{border-top-color:#5aa9e6}.nv-col-h{display:flex;align-items:center;gap:8px;padding:2px 4px 4px}.nv-col-h strong{font-size:14.5px}.nv-col-h b{font-size:12px;border-radius:999px;padding:1px 8px;background:color-mix(in srgb,var(--fg) 10%,transparent)}.c-pendente .nv-col-h b{background:var(--danger);color:#fff}.nv-col-h span{margin-left:auto;font-size:12px;color:var(--muted)}.nv-col-vazia{padding:14px;border-radius:12px;border:1px dashed var(--line);font-size:12.5px;color:var(--muted)}.nv-card{display:flex;flex-direction:column;gap:7px;width:100%;padding:13px;border:1px solid transparent;border-radius:14px;background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:-webkit-grab;cursor:grab}.nv-card:hover{border-color:var(--line)}.nv-card.st-pendente{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.nv-card.st-cancelada,.nv-card.st-nao_veio{opacity:.7}.nv-card-h{display:flex;align-items:baseline;gap:8px}.nv-card-h strong{flex:1 1;font-size:14.5px;font-weight:650}.nv-card-h b{font-size:13.5px}.nv-card small{font-size:12.5px;color:var(--muted)}.nv-card-cta{font-size:12.5px;font-weight:700;color:var(--ok)}.nv-itens{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:12px;gap:12px}.nv-item{border-radius:18px;overflow:hidden;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column}.nv-item-ft{position:relative;height:150px;padding:0;border:0;background:var(--surface-2);cursor:pointer;overflow:hidden}.nv-item-ft img{width:100%;height:100%;object-fit:cover;display:block}.nv-item-ft em{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:13px;color:#fff;background:rgba(0,0,0,.55)}.nv-item.esg img,.nv-item.oc img{filter:grayscale(1)}.nv-semfoto{display:flex;height:100%;align-items:center;justify-content:center;color:var(--muted);font-size:12.5px}.nv-item-b{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.nv-item-h{display:flex;gap:8px;align-items:baseline}.nv-item-h strong{flex:1 1;font-size:14.5px;line-height:1.25}.nv-item-h b{font-size:13.5px;color:var(--gold-hi);white-space:nowrap}.nv-item-b>small{font-size:12px;color:var(--muted)}.nv-sws{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.nv-sw{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0;border:0;background:transparent;color:var(--fg);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.nv-sw i{position:relative;width:40px;height:24px;border-radius:999px;background:color-mix(in srgb,var(--fg) 18%,transparent);transition:background .2s}.nv-sw i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.nv-sw[aria-checked=true] i{background:var(--ok)}.nv-sw[aria-checked=true] i:after{transform:translateX(16px)}.nv-sw[aria-checked=false] span{color:var(--danger)}.nv-veu{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.45)}.nv-veu.forte{background:rgba(6,4,3,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.nv-popup{position:fixed;z-index:61;left:50%;top:max(24px,8vh);transform:translateX(-50%);width:min(440px,calc(100vw - 24px));border-radius:26px;background:var(--surface);border:1px solid color-mix(in srgb,var(--gold-hi) 50%,transparent);box-shadow:0 30px 70px rgba(0,0,0,.6);padding:0 20px 20px;box-sizing:border-box;animation:nvEntra .45s cubic-bezier(.2,.9,.25,1.1) both}@keyframes nvEntra{0%{opacity:0;transform:translate(-50%,-30px) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}.nv-popup-h{gap:14px;margin:0 -20px 14px;padding:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--gold-hi) 20%,transparent),transparent);border-radius:26px 26px 0 0}.nv-popup-h,.nv-popup-ic{display:flex;align-items:center}.nv-popup-ic{width:54px;height:54px;flex:0 0 auto;border-radius:16px;background:var(--gold-hi);color:var(--ink);justify-content:center;animation:nvSino 1s ease-in-out 2}@keyframes nvSino{25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.nv-eyebrow{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-hi)}.nv-popup-h strong{display:block;font-size:30px;line-height:1.05}.nv-popup-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.nv-popup-g div{padding:12px 10px;border-radius:14px;background:var(--surface-2);display:flex;flex-direction:column;gap:3px}.nv-popup-g small{font-size:11.5px;color:var(--muted)}.nv-popup-g b{font-size:15px}.nv-popup-cta{width:100%;margin-top:14px;min-height:52px;font-size:16px}.nv-popup-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.nv-check{display:flex;align-items:center;gap:10px;font-size:14px;min-height:44px}.nv-check input{width:20px;height:20px}.nv-bar,.nv-folha{display:none}@media (max-width:900px){.nv-side{display:none}.nv-top{padding:10px 14px;flex-wrap:wrap}.nv-top-marca{display:flex;flex:1 1}.nv-busca{order:5;flex-basis:100%;max-width:none}.nv-nova-btn{display:none}.nv-conteudo{padding:16px 14px 110px}.nv-demo,.nv-pag{margin-left:14px;margin-right:14px;padding-left:0;padding-right:0}.nv-ola h1{font-size:26px}.nv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-kpis b{font-size:30px}.nv-alerta{flex-wrap:wrap}.nv-alerta-cta{width:100%;text-align:center}.nv-quadro{grid-template-columns:1fr}.nv-itens{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.nv-item-ft{height:120px}.nv-busca-item{max-width:none;margin-left:0}.nv-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:8px 10px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 92%,var(--ink));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line)}.nv-bar button{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:48px;justify-content:center;border:0;background:transparent;color:var(--muted);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.nv-bar button[aria-current=page]{color:var(--gold-hi)}.nv-bar .nv-dot{position:absolute;top:4px;right:calc(50% - 16px);margin:0}.nv-bar-mais{justify-self:center;width:54px;height:54px;border-radius:18px!important;background:var(--btn)!important;color:var(--gold-ink)!important;margin-top:-16px;box-shadow:0 8px 20px color-mix(in srgb,var(--gold-hi) 30%,transparent)}.nv-folha{display:block;position:fixed;left:0;right:0;bottom:0;z-index:61;padding:8px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--surface);border-top:1px solid var(--line);animation:nvSobe .3s ease-out both}@keyframes nvSobe{0%{transform:translateY(100%)}}.nv-folha-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 14px}.nv-folha-grid button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;border-radius:14px;border:1px solid var(--line);background:var(--ink);color:var(--fg);font:inherit;font-size:12.5px;font-weight:600;text-align:center;cursor:pointer}.nv-folha-grid button svg{color:var(--gold-hi)}.nv-folha-grid button[aria-current=page]{border-color:var(--gold-hi)}.nv-folha-pe{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.nv-popup-h strong{font-size:26px}}@media print{.nv-acoes-tela,.nv-bar,.nv-demo,.nv-side,.nv-top{display:none!important}.nv-conteudo{padding:0;max-width:none}}.nv-item-ed{display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:transparent;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nv-item-ed small{font-size:12px;color:var(--muted)}.nv-item-lk{font-size:12.5px;font-weight:600;color:var(--gold-hi)}.nv-item-ed:hover .nv-item-lk{text-decoration:underline}.ct{--ct-ink:#120e0c;--ct-s:#1d1715;--ct-s2:#27201d;--ct-fg:#f4ebdd;--ct-mu:#a3968a;--ct-ln:hsla(37,51%,91%,.09);--ct-red:#b92e2a;--ct-redhi:#e0605a;min-height:100svh;background:radial-gradient(1200px 500px at 85% -10%,rgba(185,46,42,.18),transparent 60%),var(--ct-ink);color:var(--ct-fg);padding:0 32px 60px;box-sizing:border-box;max-width:1440px;margin:0 auto}.ct a{color:inherit;text-decoration:none}.ct-top{justify-content:space-between;padding:22px 0}.ct-marca,.ct-top{display:flex;align-items:center;gap:12px}.ct-marca{font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:12px;color:var(--ct-mu)}.ct-marca span{padding-left:12px;border-left:1px solid var(--ct-ln)}.ct-top-acoes{display:flex;gap:8px}.ct-btn{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:12px;background:var(--ct-s2);border:1px solid var(--ct-ln);font-size:13.5px;font-weight:600}.ct-btn:hover{border-color:hsla(37,51%,91%,.22)}.ct-btn.ghost{background:transparent;color:var(--ct-mu)}.ct-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:28px;gap:28px;align-items:end;padding:26px 0 30px}.ct-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-redhi);font-weight:700}.ct-hero h1{margin:8px 0 6px;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:64px;line-height:.95;letter-spacing:-.01em}.ct-hero h1 em{color:var(--ct-red)}.ct-hero p{margin:0;color:var(--ct-mu);font-size:13.5px}.ct-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ct-kpis>div{padding:16px 16px 14px;border-radius:18px;background:linear-gradient(180deg,var(--ct-s2),var(--ct-s));border:1px solid var(--ct-ln);display:flex;flex-direction:column;gap:5px}.ct-kpis small{font-size:12.5px;color:var(--ct-mu)}.ct-kpis b{font-size:36px;font-weight:800;letter-spacing:-.04em;line-height:1}.ct-kpis span{font-size:12px;color:var(--ct-mu)}.ct-kpis .alerta{border-color:rgba(224,96,90,.45);background:linear-gradient(180deg,rgba(185,46,42,.28),rgba(185,46,42,.08))}.ct-kpis .alerta b{color:#ff8f88}.ct-rec{margin-bottom:26px}.ct-bar h3,.ct-rec h2{margin:0}.ct-rec h2{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-mu);font-weight:700;margin-bottom:10px}.ct-rec-l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ct-rec-i{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--ct-s);border:1px solid var(--ct-ln);border-left:3px solid var(--a);transition:transform .15s,border-color .15s}.ct-rec-i:hover{transform:translateY(-2px);border-color:hsla(37,51%,91%,.2)}.ct-rec-t{flex:1 1;min-width:0;display:flex;flex-direction:column}.ct-rec-t strong{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-rec-t small{font-size:12px;color:var(--ct-mu)}.ct-barra{flex-wrap:wrap;margin-bottom:18px}.ct-barra,.ct-busca{display:flex;gap:10px;align-items:center}.ct-busca{flex:1 1 300px;max-width:440px;height:46px;padding:0 16px;border-radius:14px;background:var(--ct-s);border:1px solid var(--ct-ln);color:var(--ct-mu)}.ct-busca:focus-within{border-color:rgba(224,96,90,.6)}.ct-busca input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ct-fg);font:inherit;font-size:14.5px;outline:none}.ct-filtros{display:flex;flex-wrap:wrap;gap:6px}.ct-filtros button{height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--ct-ln);background:transparent;color:var(--ct-mu);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ct-filtros button[aria-pressed=true]{background:var(--ct-fg);color:var(--ct-ink);border-color:var(--ct-fg)}.ct-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:14px;gap:14px;align-items:start}.ct-bar{position:relative;border-radius:22px;background:var(--ct-s);border:1px solid var(--ct-ln);overflow:hidden}.ct-bar:before{content:"";position:absolute;inset:0 0 auto;height:90px;background:linear-gradient(180deg,color-mix(in srgb,var(--a) 22%,transparent),transparent);pointer-events:none}.ct-bar-h{position:relative;gap:14px;padding:18px 18px 14px}.ct-bar-h,.ct-logo{display:flex;align-items:center}.ct-logo{width:56px;height:56px;flex:0 0 auto;border-radius:16px;background:#0c0908;border:1px solid var(--ct-ln);justify-content:center;overflow:hidden;font-weight:800;text-transform:uppercase;color:var(--a,var(--ct-redhi))}.ct-logo img{width:84%;height:84%;object-fit:contain}.ct-logo.sm{width:40px;height:40px;border-radius:12px;font-size:13px}.ct-bar-t{flex:1 1;min-width:0}.ct-bar h3{font-size:19px;font-weight:750;letter-spacing:-.02em}.ct-bar-t small,.ct-mini{font-size:12.5px;color:var(--ct-mu)}.ct-mini{font-weight:600;padding:8px 10px;border-radius:10px}.ct-mini:hover{background:var(--ct-s2);color:var(--ct-fg)}.ct-us{flex-direction:column;padding:0 10px 10px}.ct-u,.ct-us{display:flex;gap:6px}.ct-u.off{opacity:.55}.ct-u-main{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 14px;border-radius:14px;background:var(--ct-s2);border:1px solid transparent;transition:border-color .15s,background .15s}.ct-u-main:hover{border-color:color-mix(in srgb,var(--a) 55%,transparent);background:color-mix(in srgb,var(--a) 7%,var(--ct-s2))}.ct-u-t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ct-u-t strong{font-size:15px;font-weight:650}.ct-u-t small{display:flex;align-items:center;gap:5px;font-size:12.5px;color:var(--ct-mu)}.ct-novas{flex:0 0 auto;font-size:11.5px;font-weight:800;color:#fff;background:var(--ct-red);border-radius:999px;padding:3px 9px}.ct-abrir{width:32px;height:32px;flex:0 0 auto;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--a);background:color-mix(in srgb,var(--a) 14%,transparent);transition:transform .15s}.ct-u-main:hover .ct-abrir{transform:translateX(3px)}.ct-site{width:48px;flex:0 0 auto;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--ct-s2);color:var(--ct-mu)}.ct-site:hover{color:var(--ct-fg)}.ct-vazio{padding:30px;border-radius:18px;border:1px dashed var(--ct-ln)}.ct-pe,.ct-vazio{color:var(--ct-mu);text-align:center}.ct-pe{margin:28px 0 0;font-size:12.5px}.ct-pe a{color:var(--ct-redhi)!important;text-decoration:underline!important}@media (max-width:1000px){.ct-hero{grid-template-columns:1fr}.ct-rec-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ct{padding:0 16px 40px}.ct-top-acoes .ct-btn{padding:0 11px;height:38px;font-size:13px}.ct-marca span{display:none}.ct-hero h1{font-size:46px}.ct-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-kpis b{font-size:30px}.ct-grade,.ct-rec-l{grid-template-columns:1fr}}.ct-top-acoes,.ct-vivo{align-items:center}.ct-vivo{display:inline-flex;gap:7px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5fd08a;margin-right:6px}.ct-vivo i{width:8px;height:8px;border-radius:50%;background:#5fd08a;animation:nvPulso 1.6s ease-in-out infinite}.ct-ib{position:relative;width:40px;height:40px;border-radius:12px;border:1px solid var(--ct-ln);background:var(--ct-s2);color:var(--ct-fg);display:inline-flex;cursor:pointer}.ct-bolha,.ct-ib{align-items:center;justify-content:center}.ct-bolha{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--ct-red);color:#fff;font-size:11.5px;font-weight:800;display:flex;border:2px solid var(--ct-ink)}.ct-sino-w{position:relative}.ct-veu{position:fixed;inset:0;z-index:40}.ct-pop{position:absolute;right:0;top:50px;z-index:41;width:min(400px,calc(100vw - 32px));max-height:72vh;overflow:auto;background:var(--ct-s);border:1px solid hsla(37,51%,91%,.14);border-radius:18px;padding:8px;box-shadow:0 30px 60px rgba(0,0,0,.55)}.ct-pop-h{display:flex;align-items:baseline;gap:8px;padding:8px 10px 10px}.ct-pop-h small{color:var(--ct-mu);font-size:12px}.ct-pop-vazio{margin:10px;color:var(--ct-mu);font-size:13.5px}.ct-pop-i{display:flex;align-items:flex-start;gap:11px;padding:11px 10px;border-radius:12px}.ct-pop-i:hover{background:var(--ct-s2)}.ct-pop-i.novo{background:rgba(185,46,42,.12)}.ct-pop-st{width:9px;height:9px;border-radius:50%;margin-top:6px;flex:0 0 auto;background:var(--ct-mu)}.ct-pop-st.pendente{background:var(--ct-redhi)}.ct-pop-st.chegou,.ct-pop-st.confirmada{background:#5fd08a}.ct-pop-t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ct-pop-t strong{font-size:14px}.ct-pop-t small{font-size:12px;color:var(--ct-mu)}.ct-pop-i em{font-style:normal;font-size:11.5px;color:var(--ct-mu);white-space:nowrap}.ct .nv-avisos,.nv-avisos{margin:0 8px 8px;padding:10px 12px;border-radius:12px;font-size:12.5px;color:var(--muted,#a3968a);background:hsla(37,51%,91%,.05)}.nv-avisos.ok{color:#5fd08a}.nv-avisos-btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:calc(100% - 16px);margin:0 8px 8px;padding:12px 14px;border-radius:12px;border:1px solid rgba(224,96,90,.45);background:rgba(185,46,42,.14);color:inherit;font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.nv-avisos-btn small{font-size:12px;font-weight:500;opacity:.75}@media (max-width:640px){.ct-vivo{display:none}.ct-top,.ct-top-acoes{flex-wrap:wrap}.ct-top-acoes{gap:6px;justify-content:flex-end}}.nv-avisos{display:flex;flex-wrap:wrap;align-items:center;gap:8px;line-height:1.45}.nv-avisos button{margin-left:auto;border:1px solid;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:700;border-radius:999px;padding:5px 10px;cursor:pointer}.nv-avisos small{flex-basis:100%;color:var(--muted,#a3968a)}.ct-top{padding-top:calc(22px + env(safe-area-inset-top))}.nv-top{padding-top:calc(14px + env(safe-area-inset-top))}.nv-side{padding-top:calc(22px + env(safe-area-inset-top))}.nv-popup{top:calc(max(24px,8vh) + env(safe-area-inset-top))}@media (max-width:900px){.nv-top{padding-top:calc(10px + env(safe-area-inset-top))}}@media (max-width:640px){.ct-pop{position:fixed;left:12px;right:12px;width:auto;top:calc(76px + env(safe-area-inset-top));max-height:calc(100svh - 110px - env(safe-area-inset-top))}}@media (max-width:900px){.nv-pop{position:fixed;left:12px;right:12px;width:auto;top:calc(70px + env(safe-area-inset-top));max-height:calc(100svh - 170px - env(safe-area-inset-top))}}.nv-avisos-ios{margin:0 8px 8px;padding:12px 14px;border-radius:12px;background:hsla(37,51%,91%,.06);font-size:13px;line-height:1.5}.nv-avisos-ios strong{display:block;margin-bottom:6px}.nv-avisos-ios ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.nv-avisos{display:block}.nv-avisos.ok,.pv-nome{display:flex}.pv-nome{flex-direction:column;gap:8px;margin-top:12px;max-width:420px}.pv-nome label{font-size:13.5px;color:var(--muted,#a3968a)}.pv-nome span{display:flex;gap:8px}.pv-nome input{flex:1 1;min-width:0;height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--line,hsla(37,51%,91%,.12));background:var(--surface,#1d1715);color:var(--fg,#f4ebdd);font:inherit;font-size:16px;outline:none}.pv-nome input:focus{border-color:var(--gold-hi,#e0605a)}.pv-nome button{height:46px;padding:0 18px;border:0;border-radius:12px;background:var(--gold-hi,#e0605a);color:var(--ink,#120e0c);font:inherit;font-weight:700;cursor:pointer}.pv-nome button:disabled{opacity:.5}.ct-nome{--surface:#1d1715;--fg:#f4ebdd;--line:hsla(37,51%,91%,.12);--gold-hi:#e0605a;--ink:#120e0c}.ct-sec{grid-column:1/-1;margin:22px 0 0;font-size:12px;letter-spacing:.14em;font-weight:700}.ct-demo,.ct-sec{text-transform:uppercase;color:var(--ct-mu)}.ct-demo{margin-left:8px;vertical-align:3px;font-size:10.5px;font-weight:800;letter-spacing:.08em;border:1px solid var(--ct-ln);border-radius:6px;padding:2px 6px}.sheet .media.mini{width:150px;height:150px;margin:6px 0 4px;border-radius:18px}.sheet .media.mini img{width:150px;height:150px;max-height:none;object-fit:cover}.go2.n99{background:#fd0;color:#111;font-size:13px}.go2-w{position:relative;flex:none}.go2-tip{position:absolute;right:0;bottom:calc(100% + 8px);width:190px;padding:8px 10px;border-radius:10px;background:#111;color:#fff;font-size:12px;line-height:1.35;box-shadow:0 8px 20px rgba(0,0,0,.35);z-index:5}