@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Exo+2:wght@500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800;900&family=Inter:wght@300;400;500;600;700;800&display=swap";:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#e5e7eb;background:#070b12;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--meg-bg: #070b12;--meg-bg-soft: #0b1220;--meg-card: rgba(15, 23, 42, .86);--meg-card-strong: rgba(15, 23, 42, .96);--meg-border: rgba(148, 163, 184, .16);--meg-border-strong: rgba(34, 197, 94, .28);--meg-text: #e5e7eb;--meg-muted: #94a3b8;--meg-green: #22c55e;--meg-green-soft: rgba(34, 197, 94, .14);--meg-yellow: #facc15;--meg-red: #ef4444;--meg-purple: #a855f7;--meg-blue: #38bdf8;--meg-shadow: 0 18px 45px rgba(0, 0, 0, .34)}*{box-sizing:border-box}html{min-height:100%;background:#070b12}body{margin:0;min-width:320px;min-height:100vh;color:var(--meg-text);background:radial-gradient(circle at top left,rgba(34,197,94,.1),transparent 28%),radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 30%),linear-gradient(135deg,#05070d,#070b12 45%,#0b1220)}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}::selection{background:#22c55e47;color:#fff}:root{--bg: #09090b;--surface: #111113;--surface2: #18181c;--surface3: #1e1e24;--border: #27272f;--border2: #32323e;--purple: #9333ea;--purple-light: #a855f7;--lime: #a3e635;--yellow: #facc15;--red: #f43f5e;--text: #f4f4f5;--muted: #a1a1aa;--muted2: #52525b}.app{min-height:100vh;background:radial-gradient(circle at top left,rgba(147,51,234,.12),transparent 34%),radial-gradient(circle at top right,rgba(163,230,53,.08),transparent 30%),var(--bg)}.topbar{height:64px;padding:0 32px;background:#111113eb;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.brand,.statusArea,.live,.tabs,.panelHeader{display:flex;align-items:center}.brand{gap:14px}.brandIcon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,var(--purple),var(--lime));display:grid;place-items:center;box-shadow:0 0 18px #9333ea47}.brand h1{margin:0;font-size:15px;letter-spacing:2px}.brand span,.statusArea small,.dateRow p,.kpi p,.kpi span,th,td{color:var(--muted)}.brand span{font-size:10px;text-transform:uppercase;letter-spacing:1px}.statusArea{gap:18px}.live{gap:8px;color:var(--lime);font-size:11px;font-weight:800;letter-spacing:1px}.live span{width:8px;height:8px;background:var(--lime);border-radius:999px;box-shadow:0 0 10px var(--lime);animation:pulse 1.3s infinite}@keyframes pulse{50%{opacity:.45;transform:scale(1.4)}}.statusArea button,.tabs button{border:1px solid var(--purple);color:var(--purple-light);background:transparent;border-radius:8px;padding:7px 16px;font-weight:700;cursor:pointer}main{max-width:1600px;margin:0 auto;padding:24px 32px 40px}.dateRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.dateRow p{font-size:12px;letter-spacing:1px;text-transform:uppercase}.tabs{padding:4px;border:1px solid var(--border);background:var(--surface2);border-radius:10px;gap:4px}.tabs button{border:0;color:var(--muted);padding:7px 18px}.tabs .active{background:linear-gradient(135deg,var(--purple),#6b21a8);color:#fff;box-shadow:0 0 14px #9333ea40}.kpis{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:14px;margin-bottom:20px}.kpi,.panel{background:#111113eb;border:1px solid var(--border);border-radius:16px;overflow:hidden}.kpi{padding:20px;position:relative}.kpi:after{content:"";height:2px;position:absolute;inset:auto 0 0}.kpi strong{display:block;font-size:24px;margin-bottom:10px}.kpi span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:800}.kpi h2{margin:7px 0 4px;font-size:28px;line-height:1}.kpi p{margin:0;font-size:11px}.green h2,.successText{color:var(--lime)}.purple h2{color:var(--purple-light)}.yellow h2{color:var(--yellow)}.red h2,.dangerText{color:var(--red)}.white h2{color:#fff}.green:after{background:linear-gradient(90deg,#65a30d,var(--lime))}.purple:after{background:linear-gradient(90deg,#6b21a8,var(--purple-light))}.yellow:after{background:linear-gradient(90deg,#a16207,var(--yellow))}.red:after{background:linear-gradient(90deg,#9f1239,var(--red))}.white:after{background:linear-gradient(90deg,#52525b,#fff)}.full{margin-bottom:16px}.gridTwo{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.panelHeader{justify-content:space-between;padding:15px 20px;background:var(--surface2);border-bottom:1px solid var(--border)}.panelHeader h3{margin:0;color:#fff;text-transform:uppercase;letter-spacing:.8px;font-size:12px}.badge{font-size:11px;border-radius:999px;padding:4px 10px}.greenBadge{color:var(--lime);background:#a3e6351f}.yellowBadge{color:var(--yellow);background:#facc151a}.redBadge{color:var(--red);background:#f43f5e1f}table{width:100%;border-collapse:collapse;font-size:12.5px}th{text-align:left;padding:11px 16px;background:var(--surface2);color:var(--muted2);text-transform:uppercase;letter-spacing:.8px;font-size:10px}td{padding:13px 16px;border-bottom:1px solid rgba(39,39,47,.75)}tr:hover td{background:#9333ea0d}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tiny,.pill{display:inline-flex;align-items:center;border-radius:999px;font-size:10px;font-weight:800}.tiny{padding:3px 8px;color:var(--lime);background:var(--surface3);border:1px solid rgba(163,230,53,.2)}.pill{padding:4px 10px;text-transform:uppercase}.approved{color:var(--lime);background:#a3e6351a;border:1px solid rgba(163,230,53,.22)}.pix{color:var(--lime);font-weight:800}.card{color:var(--purple-light);font-weight:800}.chart{padding-bottom:18px}.barRow{display:grid;grid-template-columns:90px 1fr 44px;align-items:center;gap:12px;padding:14px 20px 0}.barRow span,.barRow small{color:var(--muted2);font-size:11px;font-weight:800;text-transform:uppercase}.barRow div{background:var(--surface3);border:1px solid var(--border);border-radius:8px;height:24px;overflow:hidden}.bar{height:100%;min-width:30px;display:flex;align-items:center;padding-left:10px;color:#000;font-size:11px;font-weight:900}.greenBar{background:linear-gradient(90deg,#65a30d,var(--lime))}.yellowBar{background:linear-gradient(90deg,#a16207,var(--yellow))}.redBar{background:linear-gradient(90deg,#9f1239,var(--red));color:#fff}.purpleBar{background:linear-gradient(90deg,#6b21a8,var(--purple-light));color:#fff}@media (max-width: 1100px){.kpis{grid-template-columns:repeat(2,1fr)}.gridTwo{grid-template-columns:1fr}.topbar,.dateRow{align-items:flex-start;flex-direction:column;height:auto;gap:14px;padding-top:16px;padding-bottom:16px}}.campanhasContent{padding:20px}.campanhaForm{background:#18181ca6;border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:18px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px}.formGrid label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.8px;font-weight:800}.formGrid input,.formGrid select{width:100%;border:1px solid var(--border2);background:var(--surface);color:var(--text);border-radius:10px;padding:11px 12px;outline:none;font-size:13px}.formGrid input:focus,.formGrid select:focus{border-color:var(--purple);box-shadow:0 0 0 3px #9333ea29}.span2{grid-column:span 2}.btnPrimary{margin-top:16px;border:0;background:linear-gradient(135deg,#65a30d,var(--lime));color:#050505;font-weight:900;border-radius:10px;padding:11px 18px;cursor:pointer;box-shadow:0 0 18px #a3e6352e}.btnPrimary:disabled{opacity:.55;cursor:not-allowed}.formSuccess{margin:14px 0 0;color:var(--lime);font-size:13px;font-weight:700}.formError{margin:14px 0 0;color:var(--red);font-size:13px;font-weight:700}@media (max-width: 800px){.formGrid{grid-template-columns:1fr}.span2{grid-column:span 1}}.modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:24px;z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modalBox{width:min(620px,100%);background:radial-gradient(circle at top left,rgba(147,51,234,.22),transparent 36%),radial-gradient(circle at bottom right,rgba(163,230,53,.08),transparent 28%),#18181c;border:1px solid #32323e;border-radius:22px;box-shadow:0 26px 90px #000000a6;overflow:hidden}.modalHeader{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #27272f}.modalHeader h3{margin:0;color:#fff;font-size:16px;letter-spacing:.8px;text-transform:uppercase}.modalHeader h3:before{content:"🚀 "}.modalHeader button{width:34px;height:34px;border:1px solid #32323e;background:#111113;color:#a1a1aa;border-radius:10px;cursor:pointer;font-size:22px;line-height:1}.modalResumo{padding:22px 24px;display:grid;gap:12px}.modalResumo div{background:#09090bad;border:1px solid #27272f;border-radius:14px;padding:14px 16px}.modalResumo div:nth-child(1) span:before{content:"👥 "}.modalResumo div:nth-child(2) span:before{content:"📦 "}.modalResumo div:nth-child(3) span:before{content:"🛒 "}.modalResumo div:nth-child(4) span:before{content:"💰 "}.modalResumo span{display:block;margin-bottom:7px;color:#52525b;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:900}.modalResumo strong{display:block;color:#f4f4f5;font-size:14px;line-height:1.4}.modalValor{color:#a3e635!important;font-size:24px!important}.modalAviso{margin:0 24px 20px;padding:14px 16px;background:#facc1514;border:1px solid rgba(250,204,21,.18);border-radius:14px;color:#facc15;font-size:13px;line-height:1.5}.modalAviso:before{content:"⚠️ "}.modalActions{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #27272f;background:#09090b6b}.btnSecondary{border:1px solid #32323e;background:#111113;color:#f4f4f5;font-weight:800;border-radius:12px;padding:12px 18px;cursor:pointer}.modalActions .btnPrimary{margin-top:0;padding:12px 20px;border-radius:12px}@media (max-width: 640px){.modalActions{flex-direction:column}.modalActions button{width:100%}}.formError{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:12px 14px;color:#facc15;background:#facc1514;border:1px solid rgba(250,204,21,.24);border-radius:12px;font-size:13px;font-weight:800}.gruposSelector{grid-column:span 2;border:1px solid var(--border2);background:#18181cb8;border-radius:16px;padding:16px}.gruposSelectorHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.gruposSelectorHeader>span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.9px;font-weight:900}.gruposSelectorHeader>div{display:flex;gap:8px}.gruposSelectorHeader button{border:1px solid var(--border2);background:var(--surface);color:var(--text);border-radius:10px;padding:8px 12px;cursor:pointer;font-weight:800;font-size:11px}.gruposCheckboxList{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.grupoCheckbox{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;background:#111113;border:1px solid var(--border);border-radius:14px;padding:14px;cursor:pointer;text-transform:none!important;letter-spacing:normal!important;transition:border-color .18s ease,background .18s ease,transform .18s ease}.grupoCheckbox:hover{border-color:var(--purple);background:#9333ea14;transform:translateY(-1px)}.grupoCheckbox input[type=checkbox]{width:20px!important;height:20px!important;min-width:20px!important;margin:1px 0 0!important;accent-color:#a3e635;cursor:pointer}.grupoCheckbox span{display:block}.grupoCheckbox strong{display:block;color:var(--text);font-size:13px;line-height:1.35}.grupoCheckbox small{display:block;margin-top:6px;color:var(--muted);font-size:11px;line-height:1.35}.modalGrupoLista{margin:10px 0 0;padding-left:18px;color:var(--lime)}.modalGrupoLista li{margin-top:5px}.gruposSelectorHeader>div:first-child{display:flex;flex-direction:column;gap:4px}.gruposSelectorHeader>div:first-child small{color:var(--lime);font-size:11px;font-weight:800}.grupoSearchBox{margin-bottom:12px}.grupoSearchBox input{width:100%;border:1px solid var(--border2);background:#09090b;color:var(--text);border-radius:12px;padding:12px 14px;outline:none;font-size:13px}.grupoSearchBox input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #9333ea29}.gruposCheckboxList{max-height:320px;overflow-y:auto;padding-right:6px}.gruposCheckboxList::-webkit-scrollbar{width:8px}.gruposCheckboxList::-webkit-scrollbar-track{background:#111113;border-radius:999px}.gruposCheckboxList::-webkit-scrollbar-thumb{background:#32323e;border-radius:999px}.gruposCheckboxList::-webkit-scrollbar-thumb:hover{background:#52525b}.emptyGroups{margin:0;padding:14px;color:var(--yellow);background:#facc1514;border:1px solid rgba(250,204,21,.2);border-radius:12px;font-size:13px;font-weight:800}.neonTabs{display:flex;gap:10px;padding:14px 28px;border-bottom:1px solid var(--border);background:radial-gradient(circle at 20% 0%,rgba(147,51,234,.2),transparent 32%),radial-gradient(circle at 80% 0%,rgba(163,230,53,.1),transparent 28%),#09090bc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow-x:auto}.neonTabs button{border:1px solid #2f2f3a;background:#111113eb;color:#a1a1aa;border-radius:14px;padding:11px 16px;cursor:pointer;font-weight:900;letter-spacing:.3px;white-space:nowrap;transition:all .18s ease}.neonTabs button:hover{color:#fff;border-color:#9333ea;box-shadow:0 0 18px #9333ea3d;transform:translateY(-1px)}.neonTabs button.active{color:#050505;border-color:#a3e635;background:linear-gradient(135deg,#a3e635,#65a30d);box-shadow:0 0 24px #a3e63557,inset 0 0 12px #ffffff2e}.neonSection{background:radial-gradient(circle at top left,rgba(147,51,234,.12),transparent 28%),radial-gradient(circle at bottom right,rgba(163,230,53,.08),transparent 24%),var(--surface2)}.neonGrid{padding:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.neonCard{position:relative;overflow:hidden;background:#09090ba8;border:1px solid #2f2f3a;border-radius:18px;padding:18px;box-shadow:0 18px 50px #00000038}.neonCard:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(135deg,rgba(147,51,234,.28),transparent 34%),linear-gradient(315deg,rgba(163,230,53,.18),transparent 32%);pointer-events:none;opacity:.8}.neonCard>*{position:relative;z-index:1}.neonCardTag{display:inline-flex;align-items:center;border:1px solid rgba(163,230,53,.28);background:#a3e6351c;color:#a3e635;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;letter-spacing:.8px;margin-bottom:12px}.neonCard h3{margin:0 0 12px;color:#fff;font-size:16px}.neonCard p{margin:7px 0;color:#a1a1aa;font-size:12px;line-height:1.45;word-break:break-word}.neonCard strong{color:#f4f4f5}.emptyTab{padding:32px;color:var(--muted)}.emptyTab h2{color:#fff;margin:0 0 10px;font-size:22px}.emptyTab p{max-width:760px;line-height:1.6;margin:0}.purpleBadge{background:#9333ea29;color:#c084fc;border:1px solid rgba(147,51,234,.32)}@media (max-width: 760px){.neonTabs{padding:12px 16px}.neonTabs button{padding:10px 12px;font-size:12px}}.parceirosGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.parceiroCard h3{font-size:18px}.partnerStats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.partnerStats div{background:#09090bb8;border:1px solid var(--border);border-radius:14px;padding:12px}.partnerStats strong{display:block;color:var(--lime);font-size:22px;line-height:1}.partnerStats span{display:block;margin-top:6px;color:var(--muted);font-size:11px;text-transform:uppercase;font-weight:900;letter-spacing:.6px}.partnerGroups{margin-top:14px;padding:13px;border:1px solid rgba(147,51,234,.22);background:#9333ea14;border-radius:14px}.partnerGroups>strong{display:block;margin-bottom:8px;color:#c084fc;font-size:12px;text-transform:uppercase;letter-spacing:.7px}.partnerGroups ul{margin:0;padding-left:18px;color:var(--text)}.partnerGroups li{margin:5px 0;font-size:12px}.grupoActions{position:relative;z-index:2;margin-top:16px;display:flex;gap:10px}.btnDanger{border:1px solid rgba(244,63,94,.35);background:#f43f5e1f;color:#fb7185;font-weight:900;border-radius:12px;padding:11px 16px;cursor:pointer}.btnDanger:hover{background:#f43f5e2e;box-shadow:0 0 18px #f43f5e2e}.btnDanger:disabled,.grupoActions .btnPrimary:disabled{opacity:.55;cursor:not-allowed}.grupoInativo{opacity:.62;filter:grayscale(.35)}.inactiveTag{color:#fb7185;background:#f43f5e1c;border-color:#f43f5e47}.btnEdit{border:1px solid rgba(147,51,234,.38);background:#9333ea21;color:#c084fc;font-weight:900;border-radius:12px;padding:11px 16px;cursor:pointer}.btnEdit:hover{background:#9333ea38;box-shadow:0 0 18px #9333ea38}.editGroupModal{width:min(720px,100%)}.editGroupBody{padding:22px 24px}.editGroupInfo{padding:14px 16px;margin-bottom:16px;border:1px solid rgba(163,230,53,.2);background:#a3e63512;border-radius:14px}.editGroupInfo strong{display:block;color:#fff;font-size:16px}.editGroupInfo span{display:block;margin-top:5px;color:var(--muted);font-size:12px}.editGroupGrid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px}.editGroupGrid label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.8px;font-weight:900}.editGroupGrid input{width:100%;border:1px solid var(--border2);background:#09090b;color:var(--text);border-radius:11px;padding:12px 13px;outline:none;font-size:13px}.editGroupGrid input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #9333ea29}@media (max-width: 760px){.editGroupGrid{grid-template-columns:1fr}}.headerActions{display:flex;align-items:center;gap:10px}.compactBtn{margin-top:0;padding:9px 13px;font-size:12px;border-radius:11px}.parceiroCard .partnerStats strong{font-size:20px}.editGroupGrid select{width:100%;border:1px solid var(--border2);background:#09090b;color:var(--text);border-radius:11px;padding:12px 13px;outline:none;font-size:13px}.editGroupGrid select:focus{border-color:var(--purple);box-shadow:0 0 0 3px #9333ea29}.app{background:radial-gradient(circle at top left,rgba(34,197,94,.08),transparent 28%),radial-gradient(circle at top right,rgba(168,85,247,.06),transparent 30%),linear-gradient(135deg,#05070d,#070b12 48%,#0b1220)!important;color:#e5e7eb!important}.topbar{background:#080d17d1!important;border-bottom:1px solid rgba(148,163,184,.14)!important;box-shadow:0 10px 30px #00000038!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.brandIcon{background:linear-gradient(135deg,#22c55e,#84cc16)!important;box-shadow:0 10px 28px #22c55e38!important;color:#06110a!important}.brand h1{letter-spacing:.14em!important;color:#f8fafc!important}.brand span{color:#94a3b8!important}.tabs{gap:10px!important}.tabs button,.statusArea button{border-radius:14px!important;border:1px solid rgba(148,163,184,.16)!important;background:#0f172ab8!important;color:#cbd5e1!important;box-shadow:none!important;transition:all .18s ease!important}.tabs button:hover,.statusArea button:hover{border-color:#22c55e59!important;background:#0f172af0!important;transform:translateY(-1px)!important}.tabs .active{background:linear-gradient(135deg,#84cc16,#22c55e)!important;color:#07110b!important;border-color:#84cc168c!important;box-shadow:0 14px 30px #22c55e38!important}.live{background:#0f172ac7!important;border:1px solid rgba(34,197,94,.2)!important;color:#bbf7d0!important;box-shadow:none!important}.live span{background:#22c55e!important;box-shadow:0 0 16px #22c55e94!important}.kpis{gap:16px!important}.kpi,.panel{background:#0f172ac7!important;border:1px solid rgba(148,163,184,.14)!important;border-radius:18px!important;box-shadow:0 18px 48px #00000040!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.kpi{min-height:138px!important;padding:22px!important;overflow:hidden!important}.kpi:after{height:3px!important;opacity:.9!important;box-shadow:none!important}.kpi strong{font-size:24px!important;filter:none!important}.kpi h2{font-size:28px!important;letter-spacing:-.04em!important;text-shadow:none!important}.kpi p,.kpi span,.dateRow p,.statusArea small{color:#94a3b8!important}.green h2,.successText{color:#86efac!important}.purple h2{color:#c084fc!important}.yellow h2{color:#fde047!important}.red h2,.dangerText{color:#fb7185!important}.white h2{color:#f8fafc!important}.panel{overflow:hidden!important}.panelHeader{padding:18px 22px!important;border-bottom:1px solid rgba(148,163,184,.1)!important;background:#02061738!important}.panelHeader h3{color:#f8fafc!important;letter-spacing:.04em!important}.badge{border-radius:999px!important;border:1px solid rgba(148,163,184,.14)!important;box-shadow:none!important}.greenBadge{background:#22c55e24!important;color:#86efac!important}.yellowBadge{background:#facc151f!important;color:#fde047!important}.redBadge{background:#ef444421!important;color:#fda4af!important}.purpleBadge{background:#a855f721!important;color:#d8b4fe!important}.tableWrap table{border-collapse:separate!important;border-spacing:0!important}.tableWrap th{background:#02061752!important;color:#64748b!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-bottom:1px solid rgba(148,163,184,.1)!important}.tableWrap td{border-bottom:1px solid rgba(148,163,184,.08)!important;color:#cbd5e1!important}.tableWrap tr:hover td{background:#22c55e09!important}.pill{border-radius:999px!important;border:1px solid rgba(148,163,184,.16)!important;box-shadow:none!important}.approved{background:#22c55e24!important;color:#86efac!important;border-color:#22c55e42!important}.btnPrimary{border-radius:14px!important;background:linear-gradient(135deg,#22c55e,#84cc16)!important;color:#06110a!important;border:1px solid rgba(132,204,22,.45)!important;box-shadow:0 14px 32px #22c55e33!important}.btnPrimary:hover{transform:translateY(-1px)!important;box-shadow:0 18px 38px #22c55e42!important}.btnSecondary,.btnEdit{border-radius:12px!important;background:#0f172ad1!important;color:#cbd5e1!important;border:1px solid rgba(148,163,184,.16)!important;box-shadow:none!important}.btnSecondary:hover,.btnEdit:hover{border-color:#22c55e52!important;color:#f8fafc!important}.barRow div{background:#1e293bc2!important;border:1px solid rgba(148,163,184,.1)!important}.bar{box-shadow:none!important}.greenBar{background:linear-gradient(90deg,#65a30d,#84cc16)!important}.yellowBar{background:linear-gradient(90deg,#ca8a04,#facc15)!important}.redBar{background:linear-gradient(90deg,#be123c,#fb7185)!important}.purpleBar{background:linear-gradient(90deg,#7e22ce,#a855f7)!important}.modalOverlay{background:#020617bd!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.modalBox{background:#0f172af5!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:22px!important;box-shadow:0 30px 90px #0000008a!important}input,select,textarea{background:#0206177a!important;border:1px solid rgba(148,163,184,.16)!important;color:#e5e7eb!important;border-radius:12px!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:#22c55e73!important;box-shadow:0 0 0 3px #22c55e1a!important}@media (max-width: 900px){.kpis,.gridTwo{grid-template-columns:1fr!important}.topbar{gap:16px!important}}.topbar{min-height:72px!important;padding:14px 28px!important}.tabs{padding:14px 28px!important;background:#02061742!important;border-bottom:1px solid rgba(148,163,184,.1)!important}.tabs button{min-height:42px!important;padding:0 20px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.01em!important}.tabs .active{background:#22c55e29!important;color:#bbf7d0!important;border-color:#22c55e57!important;box-shadow:inset 0 0 0 1px #22c55e14,0 10px 24px #00000038!important}.tabs .active:hover{background:#22c55e38!important}.dateRow{margin-top:28px!important;margin-bottom:18px!important}.dateRow p{font-size:12px!important;letter-spacing:.12em!important;color:#8ba3bd!important}.kpis{margin-top:0!important}.kpi{min-height:126px!important;padding:20px!important;background:#0f172ab8!important}.kpi strong{font-size:22px!important}.kpi h2{font-size:26px!important}.kpi p{margin-top:6px!important;font-size:12px!important}.kpi:after{opacity:.65!important}.green:after{background:linear-gradient(90deg,#22c55ed9,#84cc1659)!important}.purple:after{background:linear-gradient(90deg,#a855f7d9,#c084fc59)!important}.yellow:after{background:linear-gradient(90deg,#eab308d9,#facc1559)!important}.red:after{background:linear-gradient(90deg,#f43f5ed9,#fb718559)!important}.white:after{background:linear-gradient(90deg,#e2e8f0b3,#94a3b838)!important}.panel{background:#0f172ab3!important;border-color:#94a3b821!important}.panelHeader{padding:15px 20px!important}.panelHeader h3{font-size:13px!important}.tableWrap th{padding-top:13px!important;padding-bottom:13px!important;background:#02061738!important}.tableWrap td{padding-top:14px!important;padding-bottom:14px!important}.statusArea button{min-height:42px!important;padding:0 18px!important;border-radius:14px!important;background:#0f172ac2!important}.live{padding:7px 12px!important;border-radius:999px!important;background:#22c55e14!important}.brandIcon{width:42px!important;height:42px!important;border-radius:14px!important}.brand h1{font-size:15px!important}.brand span{font-size:10px!important}@media (min-width: 1200px){.app{padding-bottom:40px!important}}.app{background:radial-gradient(circle at 12% 18%,rgba(0,240,255,.08),transparent 20%),radial-gradient(circle at 88% 12%,rgba(124,58,237,.1),transparent 24%),radial-gradient(circle at 50% 100%,rgba(34,197,94,.05),transparent 25%),linear-gradient(135deg,#040814,#06101d 45%,#091423)!important;color:#e8eefc!important}.topbar{background:#060c18e0!important;border-bottom:1px solid rgba(90,120,170,.14)!important;box-shadow:0 10px 30px #00000047!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.brandIcon{background:linear-gradient(135deg,#00f0ff2e,#7c3aed2e),#080e1cf2!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:inset 0 0 0 1px #7c3aed14,0 0 18px #00f0ff1a!important;color:#dffcff!important}.brand h1{color:#f4f8ff!important;letter-spacing:.12em!important}.brand span{color:#8fa0c0!important}.tabs{background:linear-gradient(90deg,#00f0ff08,#7c3aed08,#22c55e08),#050a16b8!important;border-top:1px solid rgba(255,255,255,.03)!important;border-bottom:1px solid rgba(90,120,170,.1)!important;gap:12px!important}.tabs button,.statusArea button{background:#0a1223e0!important;border:1px solid rgba(110,130,170,.18)!important;color:#c9d5ef!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px #ffffff05,0 6px 20px #0000002e!important;transition:all .18s ease!important}.tabs button:hover,.statusArea button:hover{border-color:#00f0ff47!important;color:#eef7ff!important;transform:translateY(-1px)!important;box-shadow:inset 0 0 0 1px #ffffff08,0 0 0 1px #00f0ff0a,0 10px 24px #00000038!important}.tabs .active{background:linear-gradient(135deg,#00f0ff14,#7c3aed14),#0a1223f5!important;color:#f4fbff!important;border:1px solid rgba(0,240,255,.34)!important;box-shadow:inset 0 0 0 1px #7c3aed1a,0 0 0 1px #00f0ff0d,0 0 18px #00f0ff1a,0 10px 28px #0000003d!important}.tabs .active:hover{background:linear-gradient(135deg,#00f0ff1a,#7c3aed1a),#0a1223fa!important}.live{background:#041e1ab8!important;border:1px solid rgba(34,197,94,.18)!important;color:#b6ffd3!important;box-shadow:0 0 18px #22c55e14!important}.live span{background:#22c55e!important;box-shadow:0 0 14px #22c55e61!important}.kpi,.panel{background:linear-gradient(180deg,#0d1628e0,#080e1ce6)!important;border:1px solid rgba(104,126,168,.14)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff05,0 16px 40px #00000047!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.kpi{position:relative!important;overflow:hidden!important}.kpi:before,.panel:before{content:""!important;position:absolute!important;top:0!important;left:18px!important;right:18px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.35),rgba(124,58,237,.28),transparent)!important;pointer-events:none!important}.kpi:after{height:2px!important;opacity:.75!important}.green:after{background:linear-gradient(90deg,#22c55ed9,#00f0ff2e)!important}.purple:after{background:linear-gradient(90deg,#a855f7d9,#00f0ff2e)!important}.yellow:after{background:linear-gradient(90deg,#facc15d9,#ffffff14)!important}.red:after{background:linear-gradient(90deg,#fb7185d9,#a855f71f)!important}.white:after{background:linear-gradient(90deg,#e2e8f0cc,#00f0ff1f)!important}.kpi h2,.kpi strong{text-shadow:0 0 14px rgba(255,255,255,.03)!important}.kpi p,.kpi span,.dateRow p,.statusArea small{color:#8fa0c0!important}.panelHeader{background:#070d1a9e!important;border-bottom:1px solid rgba(90,120,170,.1)!important}.panelHeader h3{color:#f4f8ff!important;letter-spacing:.05em!important}.badge,.pill{border-radius:999px!important;border:1px solid rgba(110,130,170,.18)!important;box-shadow:none!important}.approved{background:#22c55e1a!important;color:#9bf9bc!important;border-color:#22c55e38!important}.tableWrap th{background:#070c1894!important;color:#7f94b8!important;border-bottom:1px solid rgba(90,120,170,.08)!important}.tableWrap td{color:#d8e3f8!important;border-bottom:1px solid rgba(90,120,170,.06)!important}.tableWrap tr:hover td{background:#00f0ff06!important}.barRow div{background:#121c30d1!important;border:1px solid rgba(90,120,170,.1)!important}.greenBar{background:linear-gradient(90deg,#22c55e,#00f0ff)!important}.yellowBar{background:linear-gradient(90deg,#facc15,#fde68a)!important}.redBar{background:linear-gradient(90deg,#fb7185,#f43f5e)!important}.purpleBar{background:linear-gradient(90deg,#7c3aed,#00f0ff)!important}.btnPrimary{background:linear-gradient(135deg,#00f0ff24,#7c3aed24),#080e1cf5!important;color:#eef7ff!important;border:1px solid rgba(0,240,255,.28)!important;box-shadow:inset 0 0 0 1px #7c3aed0f,0 0 16px #00f0ff0f,0 12px 28px #00000038!important}.btnPrimary:hover{transform:translateY(-1px)!important;box-shadow:inset 0 0 0 1px #7c3aed14,0 0 20px #00f0ff17,0 16px 34px #00000042!important}.btnSecondary,.btnEdit{background:#0a1223e6!important;border:1px solid rgba(110,130,170,.18)!important;color:#d6e1f7!important}.btnSecondary:hover,.btnEdit:hover{border-color:#00f0ff38!important;color:#f4fbff!important}@keyframes megPulseSoft{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes megBorderFlow{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes megFloatIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app{animation:megFloatIn .35s ease-out backwards!important}.brand{position:relative!important}.brandIcon{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.brand:hover .brandIcon{transform:translateY(-1px) rotate(-2deg)!important;border-color:#00f0ff57!important;box-shadow:inset 0 0 0 1px #7c3aed1a,0 0 24px #00f0ff24!important}.brand h1{text-shadow:0 0 18px rgba(0,240,255,.06)!important}.live span{animation:megPulseSoft 1.8s ease-in-out infinite!important}.tabs button,.statusArea button,.btnPrimary,.btnSecondary,.btnEdit{position:relative!important;overflow:hidden!important}.tabs button:before,.statusArea button:before,.btnPrimary:before,.btnSecondary:before,.btnEdit:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(120deg,transparent 0%,rgba(0,240,255,.08) 45%,rgba(124,58,237,.08) 55%,transparent 100%)!important;transform:translate(-120%)!important;transition:transform .45s ease!important;pointer-events:none!important}.tabs button:hover:before,.statusArea button:hover:before,.btnPrimary:hover:before,.btnSecondary:hover:before,.btnEdit:hover:before{transform:translate(120%)!important}.tabs .active{position:relative!important}.tabs .active:after{content:""!important;position:absolute!important;left:16px!important;right:16px!important;bottom:5px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.8),transparent)!important;opacity:.85!important}.kpi,.panel{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.kpi:hover,.panel:hover{transform:translateY(-2px)!important;border-color:#00f0ff33!important;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #00f0ff06,0 22px 52px #00000057!important}.kpi strong{opacity:.95!important}.kpi h2{line-height:1.05!important}.kpi p{color:#93a4c2!important}.panelHeader h3{display:flex!important;align-items:center!important;gap:7px!important}.badge{min-width:26px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important}.tableWrap tr{transition:background .18s ease,transform .18s ease!important}.tableWrap tbody tr:hover{transform:translate(2px)!important}.tableWrap tbody tr:hover td{color:#f1f7ff!important}.pill{transition:all .18s ease!important}.pill:hover{transform:translateY(-1px)!important;border-color:#00f0ff3d!important}.approved:hover{box-shadow:0 0 18px #22c55e1a!important}.barRow div{overflow:hidden!important;position:relative!important}.barRow div:after{content:""!important;position:absolute!important;top:0!important;bottom:0!important;width:70px!important;left:-80px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent)!important;animation:megScanBar 3.8s ease-in-out infinite!important;pointer-events:none!important}@keyframes megScanBar{0%{left:-80px;opacity:0}20%{opacity:1}55%{left:100%;opacity:.65}to{left:100%;opacity:0}}.greenBar,.yellowBar,.redBar,.purpleBar{background-size:200% 200%!important;animation:megBorderFlow 3.4s linear infinite!important}.dateRow{position:relative!important}.dateRow p{position:relative!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.dateRow p:before{content:""!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#00f0ff!important;box-shadow:0 0 14px #00f0ff7a!important}.modalBox{animation:megFloatIn .22s ease-out both!important}input,select,textarea{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}input:hover,select:hover,textarea:hover{border-color:#00f0ff38!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.tabs button{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.015em!important;text-transform:none!important;color:#b9c7e6!important;line-height:1!important}.tabs .active{font-weight:800!important;color:#eaffff!important;letter-spacing:.01em!important}.tabs button span,.tabs button strong{font-family:inherit!important;font-weight:inherit!important}.statusArea button{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.01em!important;color:#d8e4fb!important}.live{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}.brand h1{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15px!important;font-weight:850!important;letter-spacing:.13em!important}.brand span{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.12em!important}.dateRow button,.dateRow .active,.dateRow .tabs button{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:750!important;letter-spacing:.01em!important}.tabs button{min-width:128px!important;justify-content:center!important}.tabs button:first-child{min-width:170px!important}@media (max-width: 900px){.tabs button,.statusArea button{font-size:12px!important}.tabs button{min-width:auto!important}}.tabs{position:relative!important;display:inline-flex!important;align-items:center!important;gap:14px!important;padding:14px 18px!important;margin:10px 24px 0!important;border-radius:22px!important;background:linear-gradient(135deg,#00f0ff08,#7c3aed0a),#070c18c7!important;border:1px solid rgba(90,120,170,.16)!important;box-shadow:inset 0 1px #ffffff08,0 14px 40px #00000042,0 0 0 1px #00f0ff05!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;overflow-x:auto!important;scrollbar-width:none!important}.tabs::-webkit-scrollbar{display:none!important}.tabs:before{content:""!important;position:absolute!important;top:0!important;left:28px!important;right:28px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.35),rgba(124,58,237,.26),transparent)!important;pointer-events:none!important}.tabs:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:22px!important;padding:1px!important;background:linear-gradient(135deg,#00f0ff1a,#7c3aed14,#22c55e0d)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important}.tabs button{position:relative!important;min-width:132px!important;min-height:52px!important;padding:0 20px!important;border-radius:16px!important;background:linear-gradient(180deg,#121c30d1,#0a1223f0)!important;border:1px solid rgba(110,130,170,.16)!important;color:#d7e4fb!important;font-size:13px!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:inset 0 1px #ffffff08,0 10px 24px #0000002e!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease!important}.tabs button:first-child{min-width:185px!important}.tabs button:hover{transform:translateY(-2px)!important;border-color:#00f0ff3d!important;color:#f2f8ff!important;background:linear-gradient(180deg,#142038e6,#0a1223fa)!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #00f0ff08,0 14px 28px #0000003d,0 0 18px #00f0ff0f!important}.tabs button:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:16px!important;background:linear-gradient(120deg,transparent 0%,rgba(0,240,255,.05) 35%,rgba(124,58,237,.06) 50%,transparent 100%)!important;transform:translate(-120%)!important;transition:transform .45s ease!important;pointer-events:none!important}.tabs button:hover:before{transform:translate(120%)!important}.tabs .active{color:#f4fbff!important;border:1px solid rgba(0,240,255,.34)!important;background:linear-gradient(135deg,#00f0ff1a,#7c3aed1a),linear-gradient(180deg,#121e37f5,#0a1223)!important;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #7c3aed14,0 0 0 1px #00f0ff0a,0 0 24px #00f0ff14,0 16px 32px #00000047!important;transform:translateY(-1px)!important}.tabs .active:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:6px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.92),rgba(124,58,237,.82),transparent)!important;box-shadow:0 0 14px #00f0ff38!important;opacity:1!important}.tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}@media (min-width: 1200px){.tabs{max-width:fit-content!important}}@media (max-width: 900px){.tabs{display:flex!important;width:calc(100% - 24px)!important;margin:10px 12px 0!important;padding:12px!important;gap:10px!important}.tabs button,.tabs button:first-child{min-width:max-content!important;min-height:46px!important;padding:0 16px!important;font-size:12px!important}}.tabs{margin:10px 24px 0!important;padding:12px 14px!important;gap:12px!important;width:fit-content!important;max-width:calc(100% - 48px)!important;border-radius:20px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0d),#050a16d1!important;border:1px solid rgba(0,240,255,.13)!important;box-shadow:inset 0 1px #ffffff09,0 0 0 1px #7c3aed09,0 18px 42px #0000004d,0 0 26px #00f0ff09!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.tabs .active{background:linear-gradient(135deg,#00f0ff1c,#7c3aed1f),#091122fa!important;color:#f4fbff!important;border:1px solid rgba(0,240,255,.36)!important;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #7c3aed17,0 0 0 1px #00f0ff0e,0 0 22px #00f0ff1a,0 14px 30px #0000004d!important}.tabs button{min-height:48px!important;min-width:128px!important;padding:0 19px!important;border-radius:15px!important;background:linear-gradient(180deg,#0f192edb,#080f1ef5)!important;border:1px solid rgba(110,130,170,.17)!important;color:#cbd9f4!important;font-size:13px!important;font-weight:720!important;letter-spacing:.01em!important;box-shadow:inset 0 1px #ffffff09,0 8px 20px #0003!important}.tabs button:first-child{min-width:178px!important}.tabs button:hover{transform:translateY(-2px)!important;color:#f3f8ff!important;border-color:#00f0ff47!important;background:linear-gradient(135deg,#00f0ff0e,#7c3aed11),linear-gradient(180deg,#121f38f0,#080f1e)!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #00f0ff09,0 0 18px #00f0ff13,0 14px 30px #00000047!important}.tabs .active:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:6px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.95),rgba(124,58,237,.85),transparent)!important;box-shadow:0 0 14px #00f0ff42,0 0 22px #7c3aed1f!important;opacity:1!important}.tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}.tabs .active,.tabs .active:hover{text-shadow:0 0 14px rgba(0,240,255,.08)!important}@media (max-width: 900px){.tabs{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin:10px 12px 0!important;overflow-x:auto!important}.tabs button,.tabs button:first-child{min-width:max-content!important;min-height:46px!important;padding:0 16px!important;font-size:12px!important}}.neonTabs{position:relative!important;display:inline-flex!important;align-items:center!important;gap:12px!important;width:fit-content!important;max-width:calc(100% - 48px)!important;margin:10px 24px 0!important;padding:12px 14px!important;border-radius:20px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0e),#050a16d6!important;border:1px solid rgba(0,240,255,.14)!important;box-shadow:inset 0 1px #ffffff09,0 0 0 1px #7c3aed0a,0 18px 42px #0000004d,0 0 28px #00f0ff09!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;overflow-x:auto!important;scrollbar-width:none!important}.neonTabs::-webkit-scrollbar{display:none!important}.neonTabs:before{content:""!important;position:absolute!important;top:0!important;left:28px!important;right:28px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.42),rgba(124,58,237,.3),transparent)!important;pointer-events:none!important}.neonTabs:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:20px!important;padding:1px!important;background:linear-gradient(135deg,#00f0ff1a,#7c3aed14,#22c55e0d)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important}.neonTabs button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:48px!important;min-width:128px!important;padding:0 19px!important;border-radius:15px!important;background:linear-gradient(180deg,#0f192edb,#080f1ef5)!important;border:1px solid rgba(110,130,170,.17)!important;color:#cbd9f4!important;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:720!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:inset 0 1px #ffffff09,0 8px 20px #0003!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease!important}.neonTabs button:first-child{min-width:178px!important}.neonTabs button:hover{transform:translateY(-2px)!important;color:#f3f8ff!important;border-color:#00f0ff47!important;background:linear-gradient(135deg,#00f0ff0e,#7c3aed11),linear-gradient(180deg,#121f38f0,#080f1e)!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #00f0ff09,0 0 18px #00f0ff13,0 14px 30px #00000047!important}.neonTabs button:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:15px!important;background:linear-gradient(120deg,transparent 0%,rgba(0,240,255,.06) 38%,rgba(124,58,237,.07) 52%,transparent 100%)!important;transform:translate(-120%)!important;transition:transform .45s ease!important;pointer-events:none!important}.neonTabs button:hover:before{transform:translate(120%)!important}.neonTabs .active{color:#f4fbff!important;border:1px solid rgba(0,240,255,.36)!important;background:linear-gradient(135deg,#00f0ff1c,#7c3aed1f),#091122fa!important;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #7c3aed17,0 0 0 1px #00f0ff0e,0 0 22px #00f0ff1a,0 14px 30px #0000004d!important;transform:translateY(-1px)!important;text-shadow:0 0 14px rgba(0,240,255,.08)!important}.neonTabs .active:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:6px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.95),rgba(124,58,237,.85),transparent)!important;box-shadow:0 0 14px #00f0ff42,0 0 22px #7c3aed1f!important;opacity:1!important}.neonTabs .active:hover{border-color:#00f0ff70!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #7c3aed1f,0 0 0 1px #00f0ff12,0 0 28px #00f0ff24,0 16px 34px #00000057!important}@media (max-width: 900px){.neonTabs{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin:10px 12px 0!important;padding:12px!important;gap:10px!important}.neonTabs button,.neonTabs button:first-child{min-width:max-content!important;min-height:46px!important;padding:0 16px!important;font-size:12px!important}}.campanhasPanel{overflow:hidden!important}.campanhasContent{padding:22px!important}.campanhaForm{background:linear-gradient(180deg,#0d1628c7,#080e1ce0)!important;border:1px solid rgba(0,240,255,.1)!important;border-radius:20px!important;padding:22px!important;box-shadow:inset 0 1px #ffffff06,0 16px 38px #0000003d!important}.gruposSelector{position:relative!important;padding:18px!important;border-radius:18px!important;background:linear-gradient(135deg,#00f0ff06,#7c3aed09),#070c18b3!important;border:1px solid rgba(110,130,170,.14)!important;box-shadow:inset 0 1px #ffffff06,0 12px 30px #0003!important;overflow:hidden!important}.gruposSelector:before{content:""!important;position:absolute!important;top:0!important;left:22px!important;right:22px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.42),rgba(124,58,237,.32),transparent)!important;pointer-events:none!important}.gruposSelectorHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:16px!important}.gruposSelectorHeader>div:first-child span{display:block!important;color:#f4f8ff!important;font-size:15px!important;font-weight:760!important;letter-spacing:.01em!important}.gruposSelectorHeader>div:first-child small{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:4px!important;color:#95ffb8!important;font-size:11px!important;font-weight:800!important;letter-spacing:.02em!important}.gruposSelectorHeader>div:first-child small:before{content:""!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#22c55e!important;box-shadow:0 0 12px #22c55e6b!important}.gruposSelectorHeader>div:last-child{display:inline-flex!important;align-items:center!important;gap:10px!important}.gruposSelectorHeader button{position:relative!important;min-height:40px!important;padding:0 15px!important;border-radius:13px!important;background:linear-gradient(180deg,#0f192ee0,#080f1efa)!important;border:1px solid rgba(110,130,170,.18)!important;color:#d7e4fb!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:12px!important;font-weight:760!important;letter-spacing:.01em!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #0003!important;overflow:hidden!important;transition:all .18s ease!important}.gruposSelectorHeader button:hover{transform:translateY(-2px)!important;color:#f4fbff!important;border-color:#00f0ff4d!important;background:linear-gradient(135deg,#00f0ff13,#7c3aed13),linear-gradient(180deg,#121f38f0,#080f1e)!important;box-shadow:inset 0 1px #ffffff0d,0 0 18px #00f0ff14,0 12px 26px #00000047!important}.grupoSearchBox{margin-bottom:14px!important}.grupoSearchBox input{min-height:46px!important;border-radius:14px!important;background:#050a16d1!important;border:1px solid rgba(110,130,170,.16)!important;color:#e8eefc!important;padding:0 16px!important}.grupoSearchBox input::placeholder{color:#7182a3!important}.grupoSearchBox input:focus{border-color:#00f0ff61!important;box-shadow:0 0 0 3px #00f0ff14,0 0 20px #00f0ff0d!important}.gruposCheckboxList{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;max-height:none!important}.grupoCheckbox{min-height:68px!important;padding:14px!important;border-radius:15px!important;background:linear-gradient(180deg,#0d1628b3,#080e1cdb)!important;border:1px solid rgba(110,130,170,.14)!important;box-shadow:inset 0 1px #ffffff06,0 8px 20px #00000029!important;transition:all .18s ease!important}.grupoCheckbox:hover{transform:translateY(-2px)!important;border-color:#00f0ff3d!important;box-shadow:inset 0 1px #ffffff09,0 0 18px #00f0ff0e,0 12px 24px #0000003d!important}.grupoCheckbox input[type=checkbox]{width:19px!important;height:19px!important;accent-color:#22c55e!important}.grupoCheckbox strong{color:#f4f8ff!important;font-size:13px!important;font-weight:800!important}.grupoCheckbox small{color:#9aaac8!important;font-size:11px!important;line-height:1.35!important}.emptyGroups{grid-column:1 / -1!important;padding:18px!important;text-align:center!important;border:1px dashed rgba(110,130,170,.18)!important;border-radius:14px!important;color:#8fa0c0!important;background:#050a168c!important}@media (max-width: 1200px){.gruposCheckboxList{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.gruposSelectorHeader{align-items:flex-start!important;flex-direction:column!important}.gruposCheckboxList{grid-template-columns:1fr!important}.gruposSelectorHeader>div:last-child{width:100%!important}.gruposSelectorHeader button{flex:1!important}}.gruposDropdownPremium{overflow:visible!important}.grupoDropdownBox{position:relative!important;margin-top:14px!important}.grupoDropdownBox summary{list-style:none!important;min-height:58px!important;padding:0 16px!important;border-radius:16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;cursor:pointer!important;background:linear-gradient(135deg,#00f0ff0b,#7c3aed0b),#050a16e0!important;border:1px solid rgba(0,240,255,.16)!important;box-shadow:inset 0 1px #ffffff09,0 10px 26px #0000003d,0 0 18px #00f0ff09!important;transition:all .18s ease!important}.grupoDropdownBox summary::-webkit-details-marker{display:none!important}.grupoDropdownBox summary:hover{transform:translateY(-1px)!important;border-color:#00f0ff4d!important;box-shadow:inset 0 1px #ffffff0d,0 0 22px #00f0ff14,0 14px 30px #0000004d!important}.grupoDropdownBox summary>div{display:flex!important;flex-direction:column!important;gap:4px!important}.grupoDropdownBox summary strong{color:#f4fbff!important;font-size:13px!important;font-weight:820!important;letter-spacing:.01em!important}.grupoDropdownBox summary span{color:#8fa0c0!important;font-size:11px!important;font-weight:650!important}.grupoDropdownBox summary b{min-width:34px!important;height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#22c55e1f!important;border:1px solid rgba(34,197,94,.24)!important;color:#9bf9bc!important;font-size:12px!important;font-weight:900!important;box-shadow:0 0 16px #22c55e14!important}.grupoDropdownBox summary:after{content:"⌄"!important;color:#00f0ff!important;font-size:18px!important;margin-left:6px!important;transition:transform .18s ease!important}.grupoDropdownBox[open] summary:after{transform:rotate(180deg)!important}.grupoDropdownContent{margin-top:12px!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(180deg,#080f1ef5,#050a16fa)!important;border:1px solid rgba(0,240,255,.13)!important;box-shadow:inset 0 1px #ffffff06,0 18px 44px #00000057!important}.gruposDropdownPremium .grupoSearchBox{margin-bottom:12px!important}.gruposDropdownPremium .grupoSearchBox input{min-height:44px!important}.gruposDropdownPremium .gruposDropdownList{display:flex!important;flex-direction:column!important;gap:9px!important;max-height:300px!important;overflow-y:auto!important;padding-right:4px!important}.gruposDropdownPremium .gruposDropdownList::-webkit-scrollbar{width:8px!important}.gruposDropdownPremium .gruposDropdownList::-webkit-scrollbar-track{background:#0f172a73!important;border-radius:999px!important}.gruposDropdownPremium .gruposDropdownList::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00f0ff6b,#7c3aed66)!important;border-radius:999px!important}.grupoDropdownItem{position:relative!important;display:grid!important;grid-template-columns:22px 22px 1fr!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:11px 13px!important;border-radius:14px!important;background:linear-gradient(180deg,#0d1628a8,#080e1cd6)!important;border:1px solid rgba(110,130,170,.13)!important;cursor:pointer!important;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease!important}.grupoDropdownItem:hover{transform:translate(3px)!important;border-color:#22c55e57!important;background:linear-gradient(135deg,#22c55e13,#00f0ff0e),linear-gradient(180deg,#0d1628d1,#080e1cf0)!important;box-shadow:0 0 18px #22c55e14,0 10px 24px #0000003d!important}.grupoDropdownItem input[type=checkbox]{position:absolute!important;opacity:0!important;pointer-events:none!important}.checkVisual{width:20px!important;height:20px!important;border-radius:7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#050a16e6!important;border:1px solid rgba(148,163,184,.26)!important;box-shadow:inset 0 1px #ffffff09!important;transition:all .16s ease!important}.grupoDropdownItem input[type=checkbox]:checked+.checkVisual{background:linear-gradient(135deg,#22c55eeb,#00f0ffd1)!important;border-color:#22c55e99!important;box-shadow:0 0 16px #22c55e38,inset 0 1px #ffffff2e!important}.grupoDropdownItem input[type=checkbox]:checked+.checkVisual:after{content:"✓"!important;color:#041014!important;font-size:14px!important;font-weight:950!important}.grupoDropdownItem strong{color:#f4f8ff!important;font-size:13px!important;font-weight:850!important}.grupoDropdownItem small{color:#9aaac8!important;font-size:11px!important;line-height:1.35!important}.grupoDropdownItem:hover strong{color:#eaffff!important}.grupoDropdownItem:hover small{color:#b6c7e8!important}.gruposDropdownPremium .emptyGroups{margin:0!important}.gruposDropdownPremium .gruposCheckboxList{grid-template-columns:none!important}.gruposDropdownPremium .gruposSelectorHeader>div:first-child span{text-transform:none!important;font-size:16px!important;font-weight:700!important;color:#f4f8ff!important;letter-spacing:.01em!important}.gruposDropdownPremium .gruposSelectorHeader>div:first-child small{font-size:12px!important;font-weight:650!important;color:#9bf9bc!important;letter-spacing:.01em!important}.gruposDropdownPremium .gruposSelectorHeader>div:last-child{display:flex!important;gap:10px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.gruposDropdownPremium .gruposSelectorHeader button{min-width:150px!important;white-space:nowrap!important;font-size:12px!important;font-weight:650!important;letter-spacing:0!important}.grupoDropdownBox summary{min-height:60px!important;padding:12px 16px!important;gap:12px!important}.grupoDropdownBox summary>div{flex:1!important;min-width:0!important}.grupoDropdownBox summary strong{font-size:14px!important;font-weight:700!important;color:#f4fbff!important;line-height:1.2!important}.grupoDropdownBox summary span{font-size:11px!important;font-weight:500!important;color:#8fa0c0!important;line-height:1.25!important}.grupoDropdownBox summary b{min-width:34px!important;flex-shrink:0!important;font-size:12px!important;font-weight:800!important}.grupoDropdownBox summary:after{margin-left:2px!important;flex-shrink:0!important}.grupoDropdownContent{padding:12px!important}.grupoDropdownItem{grid-template-columns:22px 1fr!important;align-items:center!important;column-gap:12px!important;row-gap:0!important;min-height:60px!important;padding:12px 14px!important}.grupoDropdownItem>span:last-child{min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}.grupoDropdownItem strong{font-size:13px!important;font-weight:700!important;line-height:1.2!important;color:#edf4ff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.grupoDropdownItem small{font-size:11px!important;font-weight:500!important;line-height:1.35!important;color:#9aaac8!important;white-space:normal!important}.grupoDropdownItem:hover strong{color:#fff!important}.grupoDropdownItem:hover small{color:#c0d2ef!important}.checkVisual{width:20px!important;height:20px!important;border-radius:6px!important}.gruposDropdownPremium .grupoSearchBox input{font-size:13px!important;font-weight:500!important}.campanhaForm .btnPrimary{font-size:14px!important;font-weight:700!important;letter-spacing:.01em!important}@media (max-width: 900px){.gruposDropdownPremium .gruposSelectorHeader{flex-direction:column!important;align-items:stretch!important}.gruposDropdownPremium .gruposSelectorHeader>div:last-child{justify-content:stretch!important}.gruposDropdownPremium .gruposSelectorHeader button{flex:1!important;min-width:auto!important}.grupoDropdownItem strong{white-space:normal!important}}.produtosPage{position:relative!important}.produtosHeader h3{margin-bottom:4px!important}.produtosHeader p{margin:0!important;color:#8fa0c0!important;font-size:12px!important;font-weight:500!important}.produtosKpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;padding:18px 22px 0!important}.produtosKpis article{padding:18px!important;border-radius:18px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0b),#070c18b8!important;border:1px solid rgba(110,130,170,.14)!important;box-shadow:inset 0 1px #ffffff06,0 12px 30px #0000002e!important}.produtosKpis span{display:block!important;color:#8fa0c0!important;font-size:12px!important;font-weight:600!important;margin-bottom:8px!important}.produtosKpis strong{color:#f4fbff!important;font-size:28px!important;font-weight:780!important}.produtosToolbar{display:flex!important;align-items:center!important;gap:14px!important;padding:18px 22px!important}.produtosToolbar input{flex:1!important;min-height:48px!important;border-radius:15px!important;background:#050a16d1!important;border:1px solid rgba(110,130,170,.16)!important;color:#e8eefc!important;padding:0 16px!important;font-size:13px!important;outline:none!important}.produtosToolbar input:focus{border-color:#00f0ff61!important;box-shadow:0 0 0 3px #00f0ff14,0 0 20px #00f0ff0d!important}.produtosFiltros{display:inline-flex!important;gap:8px!important;padding:8px!important;border-radius:16px!important;background:#050a16b8!important;border:1px solid rgba(0,240,255,.12)!important}.produtosFiltros button{min-height:38px!important;padding:0 14px!important;border-radius:12px!important;border:1px solid rgba(110,130,170,.16)!important;background:#0c1426db!important;color:#cbd9f4!important;font-size:12px!important;font-weight:650!important;cursor:pointer!important;transition:all .16s ease!important}.produtosFiltros button:hover,.produtosFiltros .active{color:#f4fbff!important;border-color:#00f0ff57!important;background:linear-gradient(135deg,#00f0ff1a,#7c3aed1a),#091122fa!important;box-shadow:0 0 18px #00f0ff14!important}.produtosList{display:flex!important;flex-direction:column!important;gap:14px!important;padding:0 22px 22px!important}.produtoCard{display:grid!important;grid-template-columns:86px 1fr 260px 180px!important;gap:16px!important;align-items:center!important;padding:16px!important;border-radius:20px!important;background:linear-gradient(180deg,#0d1628bd,#080e1ce6)!important;border:1px solid rgba(110,130,170,.14)!important;box-shadow:inset 0 1px #ffffff06,0 14px 34px #0003!important;transition:all .16s ease!important}.produtoCard:hover{transform:translateY(-2px)!important;border-color:#22c55e47!important;box-shadow:0 0 20px #22c55e0f,0 16px 36px #0000004d!important}.produtoFoto{width:86px!important;height:86px!important;border-radius:18px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#00f0ff14,#7c3aed17),#050a16e0!important;border:1px solid rgba(0,240,255,.14)!important;color:#8fa0c0!important;font-size:10px!important;font-weight:800!important}.produtoFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.produtoTitleRow{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.produtoInfo h3{margin:0 0 6px!important;color:#f4fbff!important;font-size:15px!important;font-weight:720!important;line-height:1.25!important}.produtoInfo p{margin:0 0 10px!important;color:#9aaac8!important;font-size:12px!important;line-height:1.45!important}.produtoMeta{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.produtoMeta span{padding:6px 9px!important;border-radius:999px!important;background:#050a16b3!important;border:1px solid rgba(110,130,170,.13)!important;color:#9aaac8!important;font-size:11px!important}.produtoMeta strong{color:#e8eefc!important}.produtoNumbers{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.produtoNumbers div{padding:12px!important;border-radius:14px!important;background:#050a16a3!important;border:1px solid rgba(110,130,170,.13)!important}.produtoNumbers span{display:block!important;color:#8fa0c0!important;font-size:10px!important;margin-bottom:6px!important}.produtoNumbers strong{color:#f4fbff!important;font-size:13px!important;font-weight:760!important}.produtoStatus{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:flex-end!important}.produtoModal{width:min(980px,calc(100vw - 28px))!important;max-height:calc(100vh - 32px)!important;overflow-y:auto!important}.produtoModal .modalHeader p{margin:4px 0 0!important;color:#8fa0c0!important;font-size:12px!important}.produtoModalPreview{display:grid!important;grid-template-columns:86px 1fr!important;gap:14px!important;align-items:center!important;margin:14px 0 18px!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0b),#050a16b8!important;border:1px solid rgba(0,240,255,.12)!important}.produtoModalPreview strong,.produtoModalPreview span,.produtoModalPreview b{display:block!important}.produtoModalPreview strong{color:#f4fbff!important;font-size:15px!important;margin-bottom:4px!important}.produtoModalPreview span{color:#8fa0c0!important;font-size:12px!important;margin-bottom:8px!important}.produtoModalPreview b{color:#95ffb8!important;font-size:18px!important;font-weight:760!important}.previewFoto{width:86px!important;height:86px!important}.produtoFormGrid textarea{min-height:84px!important;resize:vertical!important;border-radius:14px!important;background:#050a16d1!important;border:1px solid rgba(110,130,170,.16)!important;color:#e8eefc!important;padding:12px 14px!important;font-family:inherit!important;outline:none!important}.produtoFormGrid textarea:focus{border-color:#00f0ff61!important;box-shadow:0 0 0 3px #00f0ff14,0 0 20px #00f0ff0d!important}.produtoSwitches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important}.produtoSwitches label{display:flex!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;border-radius:15px!important;background:#050a16b3!important;border:1px solid rgba(110,130,170,.14)!important;color:#d7e4fb!important;font-size:12px!important;font-weight:650!important}.produtoSwitches input{width:18px!important;height:18px!important;accent-color:#22c55e!important}@media (max-width: 1100px){.produtoCard{grid-template-columns:76px 1fr!important}.produtoNumbers,.produtoStatus{grid-column:1 / -1!important}.produtoStatus{align-items:flex-start!important;flex-direction:row!important;flex-wrap:wrap!important}}@media (max-width: 760px){.produtosKpis,.produtoSwitches{grid-template-columns:1fr!important}.produtosToolbar{flex-direction:column!important;align-items:stretch!important}.produtosFiltros{overflow-x:auto!important}.produtoCard{grid-template-columns:1fr!important}.produtoFoto{width:100%!important;height:180px!important}.produtoNumbers{grid-template-columns:1fr!important}}.produtosPage .modalOverlay,.modalOverlay:has(.produtoModal){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9999!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:34px 18px!important;background:radial-gradient(circle at 50% 0%,rgba(0,240,255,.08),transparent 34%),radial-gradient(circle at 80% 20%,rgba(124,58,237,.08),transparent 32%),#02060fd1!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;overflow-y:auto!important}.produtoModal{position:relative!important;width:min(980px,calc(100vw - 42px))!important;max-height:calc(100vh - 68px)!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;border-radius:24px!important;background:linear-gradient(180deg,#0c162afa,#050a16fc)!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #7c3aed0f,0 28px 80px #0000009e,0 0 42px #00f0ff14!important}.produtoModal:before{content:""!important;position:absolute!important;top:0!important;left:28px!important;right:28px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.58),rgba(124,58,237,.42),transparent)!important;pointer-events:none!important}.produtoModal .modalHeader{position:sticky!important;top:0!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:20px 22px!important;background:linear-gradient(180deg,#0a1326fa,#070d1bf0)!important;border-bottom:1px solid rgba(110,130,170,.14)!important}.produtoModal .modalHeader h3{margin:0!important;color:#f4fbff!important;font-size:17px!important;font-weight:760!important;letter-spacing:.01em!important}.produtoModal .modalHeader p{margin:4px 0 0!important;color:#8fa0c0!important;font-size:12px!important;font-weight:500!important}.produtoModal .modalHeader button{width:38px!important;height:38px!important;border-radius:13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(180deg,#0f192eeb,#080f1e)!important;border:1px solid rgba(110,130,170,.2)!important;color:#d7e4fb!important;font-size:24px!important;line-height:1!important;cursor:pointer!important}.produtoModal .modalHeader button:hover{color:#fff!important;border-color:#00f0ff57!important;box-shadow:0 0 18px #00f0ff1a!important}.produtoModal>.produtoModalPreview,.produtoModal>.formGrid,.produtoModal>.produtoSwitches,.produtoModal>.modalActions{margin-left:22px!important;margin-right:22px!important}.produtoModalPreview{margin-top:18px!important}.produtoFormGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;max-height:none!important;overflow:visible!important}.produtoFormGrid label{color:#aebddb!important;font-size:11px!important;font-weight:650!important;letter-spacing:.04em!important;text-transform:uppercase!important}.produtoFormGrid input,.produtoFormGrid textarea{width:100%!important;margin-top:7px!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.produtoFormGrid textarea{min-height:86px!important}.produtoSwitches{margin-top:16px!important}.produtoModal .modalActions{position:sticky!important;bottom:0!important;z-index:4!important;margin-top:18px!important;padding:16px 0 20px!important;background:linear-gradient(180deg,#050a1633,#050a16fa 34%)!important;border-top:1px solid rgba(110,130,170,.1)!important}.produtoModal::-webkit-scrollbar{width:9px!important}.produtoModal::-webkit-scrollbar-track{background:#0f172a8c!important;border-radius:999px!important}.produtoModal::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00f0ff75,#7c3aed70)!important;border-radius:999px!important}@media (max-width: 760px){.produtoModal{width:calc(100vw - 24px)!important;max-height:calc(100vh - 36px)!important}.produtoFormGrid{grid-template-columns:1fr!important}.produtoModal>.produtoModalPreview,.produtoModal>.formGrid,.produtoModal>.produtoSwitches,.produtoModal>.modalActions{margin-left:14px!important;margin-right:14px!important}}.produtoPopupOverlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:22px!important;background:radial-gradient(circle at 50% 0%,rgba(0,240,255,.1),transparent 34%),radial-gradient(circle at 80% 20%,rgba(124,58,237,.1),transparent 32%),#02060fd6!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.produtoPopupBox{position:relative!important;width:min(980px,calc(100vw - 44px))!important;max-height:calc(100vh - 44px)!important;overflow-y:auto!important;border-radius:24px!important;background:linear-gradient(180deg,#0c162afa,#050a16fc)!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #7c3aed0f,0 28px 80px #0000009e,0 0 42px #00f0ff14!important}.produtoPopupBox:before{content:""!important;position:absolute!important;top:0!important;left:30px!important;right:30px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(0,240,255,.58),rgba(124,58,237,.42),transparent)!important}.produtoPopupHeader{position:sticky!important;top:0!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:20px 22px!important;background:linear-gradient(180deg,#0a1326fc,#070d1bf5)!important;border-bottom:1px solid rgba(110,130,170,.14)!important}.produtoPopupHeader span{display:block!important;color:#00f0ff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;margin-bottom:5px!important}.produtoPopupHeader h3{margin:0!important;color:#f4fbff!important;font-size:18px!important;font-weight:760!important}.produtoPopupHeader p{margin:4px 0 0!important;color:#8fa0c0!important;font-size:12px!important}.produtoPopupHeader button{width:38px!important;height:38px!important;border-radius:13px!important;background:linear-gradient(180deg,#0f192eeb,#080f1e)!important;border:1px solid rgba(110,130,170,.2)!important;color:#d7e4fb!important;font-size:24px!important;cursor:pointer!important}.produtoPopupPreview{display:grid!important;grid-template-columns:82px 1fr!important;gap:14px!important;align-items:center!important;margin:18px 22px!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0b),#050a16b8!important;border:1px solid rgba(0,240,255,.12)!important}.produtoPopupFoto{width:82px!important;height:82px!important;border-radius:17px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#00f0ff14,#7c3aed17),#050a16e0!important;border:1px solid rgba(0,240,255,.14)!important;color:#8fa0c0!important;font-size:10px!important;font-weight:800!important}.produtoPopupFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.produtoPopupPreview strong,.produtoPopupPreview span,.produtoPopupPreview b{display:block!important}.produtoPopupPreview strong{color:#f4fbff!important;font-size:15px!important;margin-bottom:5px!important}.produtoPopupPreview span{color:#8fa0c0!important;font-size:12px!important;margin-bottom:8px!important}.produtoPopupPreview b{color:#95ffb8!important;font-size:18px!important;font-weight:760!important}.produtoPopupGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0 22px!important}.produtoPopupGrid label{color:#aebddb!important;font-size:11px!important;font-weight:650!important;letter-spacing:.04em!important;text-transform:uppercase!important}.produtoPopupGrid input,.produtoPopupGrid textarea{width:100%!important;margin-top:7px!important;border-radius:14px!important;background:#050a16d1!important;border:1px solid rgba(110,130,170,.16)!important;color:#e8eefc!important;padding:12px 14px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;outline:none!important}.produtoPopupGrid textarea{min-height:84px!important;resize:vertical!important}.produtoPopupGrid input:focus,.produtoPopupGrid textarea:focus{border-color:#00f0ff61!important;box-shadow:0 0 0 3px #00f0ff14,0 0 20px #00f0ff0d!important}.produtoPopupSwitches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:16px 22px 0!important}.produtoPopupSwitches label{display:flex!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;border-radius:15px!important;background:#050a16b3!important;border:1px solid rgba(110,130,170,.14)!important;color:#d7e4fb!important;font-size:12px!important;font-weight:650!important}.produtoPopupSwitches input{width:18px!important;height:18px!important;accent-color:#22c55e!important}.produtoPopupActions{position:sticky!important;bottom:0!important;z-index:3!important;display:flex!important;justify-content:flex-end!important;gap:12px!important;margin-top:18px!important;padding:16px 22px 20px!important;background:linear-gradient(180deg,#050a1633,#050a16fa 34%)!important;border-top:1px solid rgba(110,130,170,.1)!important}.produtoPopupBox::-webkit-scrollbar{width:9px!important}.produtoPopupBox::-webkit-scrollbar-track{background:#0f172a8c!important;border-radius:999px!important}.produtoPopupBox::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00f0ff75,#7c3aed70)!important;border-radius:999px!important}@media (max-width: 760px){.produtoPopupGrid,.produtoPopupSwitches{grid-template-columns:1fr!important}.produtoPopupOverlay{align-items:flex-start!important;padding:14px!important}.produtoPopupBox{width:calc(100vw - 28px)!important;max-height:calc(100vh - 28px)!important}}.produtoInlineBox{margin:18px 22px 0!important;padding:20px!important;border-radius:22px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0b),#070c18c7!important;border:1px solid rgba(0,240,255,.14)!important;box-shadow:inset 0 1px #ffffff09,0 18px 46px #00000047,0 0 26px #00f0ff09!important;animation:produtoInlineEntrada .22s ease-out both!important}@keyframes produtoInlineEntrada{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.produtoInlineHeader{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:16px!important}.produtoInlineHeader span{display:block!important;color:#00f0ff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;margin-bottom:5px!important}.produtoInlineHeader h3{margin:0!important;color:#f4fbff!important;font-size:17px!important;font-weight:760!important}.produtoInlineHeader p{margin:5px 0 0!important;color:#8fa0c0!important;font-size:12px!important}.produtoInlinePreview{display:grid!important;grid-template-columns:82px 1fr!important;gap:14px!important;align-items:center!important;padding:14px!important;margin-bottom:16px!important;border-radius:18px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0b),#050a16b8!important;border:1px solid rgba(0,240,255,.12)!important}.produtoInlineFoto{width:82px!important;height:82px!important;border-radius:17px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#00f0ff14,#7c3aed17),#050a16e0!important;border:1px solid rgba(0,240,255,.14)!important;color:#8fa0c0!important;font-size:10px!important;font-weight:800!important}.produtoInlineFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.produtoInlinePreview strong,.produtoInlinePreview span,.produtoInlinePreview b{display:block!important}.produtoInlinePreview strong{color:#f4fbff!important;font-size:15px!important;margin-bottom:5px!important}.produtoInlinePreview span{color:#8fa0c0!important;font-size:12px!important;margin-bottom:8px!important}.produtoInlinePreview b{color:#95ffb8!important;font-size:18px!important;font-weight:760!important}.produtoInlineLayout{display:grid!important;grid-template-columns:1fr 260px!important;gap:20px!important;align-items:start!important}@media (max-width: 860px){.produtoInlineLayout{grid-template-columns:1fr!important}}.produtoInlineGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.produtoInlineGrid label{color:#aebddb!important;font-size:11px!important;font-weight:650!important;letter-spacing:.04em!important;text-transform:uppercase!important}.produtoInlineGrid input,.produtoInlineGrid textarea{width:100%!important;margin-top:7px!important;border-radius:14px!important;background:#050a16d1!important;border:1px solid rgba(110,130,170,.16)!important;color:#e8eefc!important;padding:12px 14px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;outline:none!important}.produtoInlineGrid textarea{min-height:84px!important;resize:vertical!important}.produtoInlineGrid input:focus,.produtoInlineGrid textarea:focus{border-color:#00f0ff61!important;box-shadow:0 0 0 3px #00f0ff14,0 0 20px #00f0ff0d!important}.produtoInlineSwitches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important}.produtoInlineSwitches label{display:flex!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;border-radius:15px!important;background:#050a16b3!important;border:1px solid rgba(110,130,170,.14)!important;color:#d7e4fb!important;font-size:12px!important;font-weight:650!important}.produtoInlineSwitches input{width:18px!important;height:18px!important;accent-color:#22c55e!important}.produtoInlineActions{display:flex!important;justify-content:flex-end!important;gap:12px!important;margin-top:18px!important;padding-top:16px!important;border-top:1px solid rgba(110,130,170,.1)!important}@media (max-width: 760px){.produtoInlineBox{margin:14px 14px 0!important;padding:16px!important}.produtoInlineHeader{flex-direction:column!important}.produtoInlineGrid,.produtoInlineSwitches{grid-template-columns:1fr!important}.produtoInlineActions{flex-direction:column!important}}.disparoPreparadoBox{padding:18px!important;border-radius:20px!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed0b),#070c18c2!important;border:1px solid rgba(0,240,255,.13)!important;box-shadow:inset 0 1px #ffffff08,0 14px 34px #0003!important}.disparoPreparadoHeader{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:14px!important}.disparoPreparadoHeader span{display:block!important;color:#00f0ff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;margin-bottom:5px!important}.disparoPreparadoHeader h3{margin:0!important;color:#f4fbff!important;font-size:16px!important;font-weight:760!important}.disparoPreparadoHeader p{margin:5px 0 0!important;color:#8fa0c0!important;font-size:12px!important}.disparoPreparadoCard{display:grid!important;grid-template-columns:92px 1fr!important;gap:14px!important;align-items:center!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(180deg,#0d1628c2,#080e1ceb)!important;border:1px solid rgba(34,197,94,.18)!important;box-shadow:inset 0 1px #ffffff06,0 0 22px #22c55e0e,0 12px 26px #0003!important}.disparoPreparadoFoto{width:92px!important;height:92px!important;border-radius:18px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#00f0ff14,#7c3aed17),#050a16e0!important;border:1px solid rgba(0,240,255,.16)!important;color:#8fa0c0!important;font-size:10px!important;font-weight:800!important}.disparoPreparadoFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.disparoPreparadoInfo strong{display:block!important;color:#f4fbff!important;font-size:15px!important;line-height:1.35!important;margin-bottom:10px!important}.disparoPreparadoMeta{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:10px!important}.disparoPreparadoMeta span{padding:7px 10px!important;border-radius:999px!important;background:#050a16b3!important;border:1px solid rgba(110,130,170,.14)!important;color:#9aaac8!important;font-size:11px!important}.disparoPreparadoMeta b{color:#95ffb8!important;font-weight:800!important}.disparoPreparadoInfo small{color:#8fa0c0!important;font-size:12px!important}.disparoPreparadoVazio{padding:18px!important;border-radius:16px!important;border:1px dashed rgba(110,130,170,.2)!important;background:#050a1685!important}.disparoPreparadoVazio strong{display:block!important;color:#f4fbff!important;font-size:14px!important;margin-bottom:6px!important}.disparoPreparadoVazio p{margin:0!important;color:#8fa0c0!important;font-size:12px!important;line-height:1.45!important}.disparoPreparadoVazio b{color:#95ffb8!important}.campanhaForm>.btnPrimary{margin-top:4px!important}@media (max-width: 760px){.disparoPreparadoHeader{flex-direction:column!important}.disparoPreparadoCard{grid-template-columns:1fr!important}.disparoPreparadoFoto{width:100%!important;height:180px!important}}.produtoInlineActions{align-items:center!important}.produtoInlineActions .btnSecondary,.produtoInlineActions .btnPrimary{min-height:48px!important;height:48px!important;padding:0 24px!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:760!important;line-height:1!important;white-space:nowrap!important}.produtoInlineActions .btnSecondary{min-width:126px!important}.produtoInlineActions .btnPrimary{min-width:230px!important}.produtoInlineSwitches label{cursor:pointer!important;transition:all .16s ease!important}.produtoInlineSwitches label:hover{border-color:#22c55e42!important;box-shadow:0 0 18px #22c55e0e!important}.produtoInlineSwitches input:checked+span{color:#eafff1!important}.produtoInlineActions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}.produtoInlineActions button,.produtoInlineActions .btnSecondary,.produtoInlineActions .btnPrimary{box-sizing:border-box!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 26px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:14px!important;font-weight:760!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;vertical-align:middle!important;transform:none!important}.produtoInlineActions .btnSecondary{width:138px!important;min-width:138px!important}.produtoInlineActions .btnPrimary{width:260px!important;min-width:260px!important}.produtoInlineActions button:hover,.produtoInlineActions .btnSecondary:hover,.produtoInlineActions .btnPrimary:hover{transform:translateY(-1px)!important}@media (max-width: 760px){.produtoInlineActions button,.produtoInlineActions .btnSecondary,.produtoInlineActions .btnPrimary{width:100%!important;min-width:100%!important}}.campoCodigoTiny{min-width:0!important}.codigoTinyRow{display:grid!important;grid-template-columns:1fr 148px!important;gap:10px!important;align-items:center!important;margin-top:7px!important}.codigoTinyRow input{margin-top:0!important}.codigoTinyRow button{height:44px!important;min-height:44px!important;padding:0 14px!important;border-radius:14px!important;background:linear-gradient(135deg,#00f0ff1a,#7c3aed1a),linear-gradient(180deg,#0f192eeb,#080f1e)!important;border:1px solid rgba(0,240,255,.24)!important;color:#f4fbff!important;font-size:12px!important;font-weight:760!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:inset 0 1px #ffffff0a,0 0 18px #00f0ff0e,0 10px 22px #00000038!important;transition:all .16s ease!important}.codigoTinyRow button:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#22c55e57!important;box-shadow:0 0 18px #22c55e14,0 12px 26px #00000047!important}.codigoTinyRow button:disabled{opacity:.65!important;cursor:not-allowed!important}@media (max-width: 760px){.codigoTinyRow{grid-template-columns:1fr!important}.codigoTinyRow button{width:100%!important}}.produtoToast{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 16px!important;padding:14px 16px!important;border-radius:16px!important;background:linear-gradient(135deg,#00f0ff0e,#7c3aed0b),#050a16d1!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:inset 0 1px #ffffff09,0 14px 32px #0000003d,0 0 24px #00f0ff0b!important;animation:produtoToastEntrada .18s ease-out both!important}@keyframes produtoToastEntrada{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.produtoToast strong{color:#f4fbff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}.produtoToast span{flex:1!important;color:#b9c8e6!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.produtoToast.sucesso{border-color:#22c55e47!important;box-shadow:inset 0 1px #ffffff09,0 14px 32px #0000003d,0 0 24px #22c55e13!important}.produtoToast.sucesso strong{color:#95ffb8!important}.produtoToast.erro{border-color:#ff5f7a57!important;box-shadow:inset 0 1px #ffffff09,0 14px 32px #0000003d,0 0 24px #ff5f7a13!important}.produtoToast.erro strong{color:#ff7b93!important}@media (max-width: 760px){.produtoToast{flex-direction:column!important;align-items:flex-start!important}}.produtoWhatsappPreview{margin-bottom:18px!important;display:flex!important;justify-content:center!important}.produtoWhatsappPhone{width:min(420px,100%)!important;overflow:hidden!important;border-radius:22px!important;background:radial-gradient(circle at 20% 0%,rgba(37,211,102,.1),transparent 34%),linear-gradient(180deg,#0b1a20f5,#050d12fa)!important;border:1px solid rgba(37,211,102,.22)!important;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000052,0 0 28px #25d3660e!important}.produtoWhatsappTop{padding:13px 15px!important;display:flex!important;flex-direction:column!important;gap:3px!important;background:linear-gradient(180deg,#10252cf5,#09161bf5)!important;border-bottom:1px solid rgba(37,211,102,.14)!important}.produtoWhatsappTop span{color:#f4fbff!important;font-size:13px!important;font-weight:800!important;letter-spacing:.04em!important}.produtoWhatsappTop small{color:#9adbb1!important;font-size:11px!important;font-weight:600!important}.produtoWhatsappImage{height:240px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#00f0ff0d,#7c3aed0d),#ffffffeb!important;color:#64748b!important;font-size:12px!important;font-weight:800!important}.produtoWhatsappImage img{width:100%!important;height:100%!important;object-fit:contain!important}.produtoWhatsappText{padding:16px 16px 10px!important;background:#f8f4ed!important;color:#111827!important}.produtoWhatsappText strong,.produtoWhatsappText p,.produtoWhatsappText em,.produtoWhatsappText small{display:block!important}.produtoWhatsappText strong{color:#111827!important;font-size:14px!important;line-height:1.35!important;margin-bottom:14px!important}.produtoWhatsappText p{color:#111827!important;margin:0 0 13px!important;font-size:14px!important;line-height:1.35!important}.produtoWhatsappText em{color:#111827!important;font-style:normal!important;margin:2px 0 12px!important;letter-spacing:.02em!important}.produtoWhatsappText small{color:#7c7c7c!important;font-size:12px!important;margin-top:8px!important}.produtoWhatsappButton{width:100%!important;height:48px!important;border:0!important;border-top:1px solid rgba(17,24,39,.1)!important;background:#fff!important;color:#128c7e!important;font-size:14px!important;font-weight:800!important;cursor:default!important}@media (min-width: 1100px){.produtoWhatsappPreview{justify-content:flex-start!important}.produtoWhatsappPhone{width:380px!important}}.produtoWhatsappPreview{float:right!important;width:390px!important;max-width:390px!important;margin:0 0 24px 28px!important;display:block!important;position:sticky!important;top:96px!important;z-index:5!important}.produtoWhatsappPreview .produtoWhatsappPhone{width:100%!important;max-width:100%!important}.produtoWhatsappImage{height:250px!important}.produtoWhatsappText{min-height:260px!important}.produtoWhatsappButton{height:52px!important}.produtoInlineActions{clear:both!important}.campoCodigoTiny .codigoTinyRow{grid-template-columns:1fr 150px!important}@media (max-width: 1180px){.produtoWhatsappPreview{float:none!important;width:100%!important;max-width:420px!important;margin:0 auto 22px!important;position:relative!important;top:auto!important}.produtoInlineActions{clear:none!important}}@media (max-width: 760px){.produtoWhatsappPreview{max-width:100%!important}.produtoWhatsappImage{height:220px!important}.produtoWhatsappText{min-height:auto!important}}.dadosTinyBox{margin-top:4px!important}.dadosTinyToggle{width:100%!important;min-height:66px!important;padding:14px 18px!important;border-radius:18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;background:radial-gradient(circle at 0% 0%,rgba(0,240,255,.08),transparent 34%),linear-gradient(135deg,#081324f0,#080c1cfa)!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:inset 0 1px #ffffff09,0 12px 28px #0003,0 0 20px #00f0ff09!important;cursor:pointer!important;transition:all .16s ease!important;text-align:left!important}.dadosTinyToggle:hover{transform:translateY(-1px)!important;border-color:#22c55e47!important;box-shadow:inset 0 1px #ffffff0b,0 14px 32px #0000003d,0 0 24px #22c55e0e!important}.dadosTinyToggle span{display:flex!important;flex-direction:column!important;gap:5px!important}.dadosTinyToggle strong{color:#f4fbff!important;font-size:14px!important;font-weight:820!important;letter-spacing:.02em!important}.dadosTinyToggle small{color:#9fb0cf!important;font-size:12px!important;font-weight:600!important}.dadosTinyToggle b{width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;background:#22c55e1a!important;border:1px solid rgba(34,197,94,.22)!important;color:#8dffb0!important;font-size:12px!important;font-weight:900!important}.dadosTinyGrid{margin-top:14px!important;padding:16px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border-radius:20px!important;border:1px solid rgba(0,240,255,.12)!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed09),#050a1694!important;animation:dadosTinyEntrada .18s ease-out both!important}@keyframes dadosTinyEntrada{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.dadosTinyGrid{grid-template-columns:1fr!important}}.campoObrigatorioErro{position:relative!important}.campoObrigatorioErro>input,.campoObrigatorioErro textarea,.campoObrigatorioErro .codigoTinyRow input{border-color:#ff4c69b8!important;box-shadow:0 0 0 1px #ff4c692e,0 0 24px #ff4c691a,inset 0 1px #ffffff09!important}.campoObrigatorioErro>input:focus,.campoObrigatorioErro textarea:focus,.campoObrigatorioErro .codigoTinyRow input:focus{border-color:#ff4c69eb!important;box-shadow:0 0 0 1px #ff4c6942,0 0 30px #ff4c6924,inset 0 1px #ffffff0b!important}.campoErroTexto{display:block!important;margin-top:7px!important;color:#ff8aa0!important;font-size:11px!important;font-weight:800!important;letter-spacing:.02em!important}.campoErroTexto:before{content:"⚠ "!important}.campoObrigatorioErro .codigoTinyRow button{border-color:#ff4c696b!important}.produtosRecentesBox{margin-top:8px!important;padding:18px!important;border-radius:22px!important;border:1px solid rgba(0,240,255,.14)!important;background:radial-gradient(circle at 0% 0%,rgba(0,240,255,.055),transparent 34%),linear-gradient(135deg,#081324e0,#080c1cf0)!important;box-shadow:inset 0 1px #ffffff09,0 16px 38px #00000038!important}.produtosRecentesHeader{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}.produtosRecentesHeader span{display:block!important;color:#00f0ff!important;font-size:11px!important;font-weight:900!important;letter-spacing:.16em!important;margin-bottom:7px!important}.produtosRecentesHeader h3{margin:0!important;color:#f4fbff!important;font-size:18px!important;font-weight:850!important}.produtosRecentesHeader p{margin:6px 0 0!important;color:#9fb0cf!important;font-size:13px!important;font-weight:600!important}.produtosRecentesHeader b{min-width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;background:#22c55e1c!important;border:1px solid rgba(34,197,94,.22)!important;color:#8dffb0!important;font-size:13px!important}.produtosRecentesLista{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.produtoRecenteItem{width:100%!important;padding:12px!important;display:grid!important;grid-template-columns:58px 1fr auto!important;gap:12px!important;align-items:center!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.13)!important;background:linear-gradient(135deg,#00f0ff06,#7c3aed06),#050a16b8!important;color:#f4fbff!important;text-align:left!important;cursor:pointer!important;transition:all .16s ease!important}.produtoRecenteItem:hover{transform:translateY(-1px)!important;border-color:#22c55e52!important;box-shadow:0 0 22px #22c55e12,0 14px 28px #00000038!important}.produtoRecenteFoto{width:58px!important;height:58px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;background:#ffffff0d!important;border:1px solid rgba(0,240,255,.12)!important}.produtoRecenteFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.produtoRecenteFoto small{color:#9fb0cf!important;font-size:9px!important;font-weight:900!important}.produtoRecenteInfo{min-width:0!important;display:flex!important;flex-direction:column!important;gap:5px!important}.produtoRecenteInfo strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#f4fbff!important;font-size:13px!important;font-weight:820!important}.produtoRecenteInfo small{color:#9fb0cf!important;font-size:11px!important;font-weight:650!important}.produtoRecenteItem em{font-style:normal!important;color:#8dffb0!important;font-size:11px!important;font-weight:900!important}.produtosRecentesVazio{padding:16px!important;border-radius:16px!important;border:1px dashed rgba(148,163,184,.18)!important;color:#9fb0cf!important;font-size:13px!important;font-weight:650!important}@media (max-width: 900px){.produtosRecentesLista{grid-template-columns:1fr!important}}.produtosRecentesBusca{margin:0 0 14px!important}.produtosRecentesBusca input{width:100%!important;height:46px!important;padding:0 16px!important;border-radius:16px!important;border:1px solid rgba(0,240,255,.14)!important;background:linear-gradient(135deg,#00f0ff09,#7c3aed06),#050a16d6!important;color:#f4fbff!important;outline:none!important;font-size:13px!important;font-weight:650!important;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0000002e!important}.produtosRecentesBusca input::placeholder{color:#9fb0cfad!important}.produtosRecentesBusca input:focus{border-color:#22c55e52!important;box-shadow:0 0 0 1px #22c55e1a,0 0 24px #22c55e0f,inset 0 1px #ffffff0a!important}.produtoRecenteItem em{min-width:104px!important;height:38px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;border:1px solid rgba(34,197,94,.24)!important;background:linear-gradient(135deg,#22c55e1a,#00f0ff0b),#050a16b8!important;color:#95ffb8!important;font-style:normal!important;font-size:11px!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important;box-shadow:inset 0 1px #ffffff09,0 0 18px #22c55e0b!important;transition:all .16s ease!important}.produtoRecenteItem:hover em{border-color:#22c55e7a!important;background:linear-gradient(135deg,#22c55e2e,#00f0ff14),#050a16d6!important;box-shadow:0 0 22px #22c55e1a,inset 0 1px #ffffff0b!important}.produtoRecenteItem em:before{content:"↗ "!important}.produtoRecenteItem em{font-size:0!important}.produtoRecenteItem em:after{content:"Usar produto"!important;font-size:11px!important}.brandLogoBox{width:72px!important;height:46px!important;padding:5px 7px!important;overflow:hidden!important}.brandLogoBox img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 0 10px rgba(125,92,255,.42))!important}.brandSolo{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;min-width:260px!important}.topLogoMeg{width:235px!important;max-width:235px!important;height:auto!important;display:block!important;object-fit:contain!important;filter:drop-shadow(0 0 12px rgba(125,92,255,.28))!important}.brandSolo h1,.brandSolo p,.brandSolo .brandIcon{display:none!important}@media (max-width: 800px){.brandSolo{min-width:190px!important}.topLogoMeg{width:190px!important;max-width:190px!important}}.topbar .brand.brandSolo{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:260px!important;height:62px!important}.topbar .brand.brandSolo .topLogoMeg{width:235px!important;max-width:235px!important;height:auto!important;display:block!important;object-fit:contain!important;filter:drop-shadow(0 0 12px rgba(125,92,255,.35))!important}.topbar .brand.brandSolo .brandIcon,.topbar .brand.brandSolo h1,.topbar .brand.brandSolo p,.topbar .brand.brandSolo span{display:none!important}.configuracoesPage{width:min(1500px,calc(100vw - 48px))!important;margin:28px auto 70px!important;padding:0!important}.configHeader{border:1px solid rgba(0,240,255,.13)!important;border-radius:24px!important;padding:28px!important;margin-bottom:22px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.08),transparent 34%),radial-gradient(circle at top right,rgba(124,58,237,.1),transparent 38%),#080f20c2!important;box-shadow:0 22px 70px #00000047,inset 0 1px #ffffff09!important}.configKicker{display:block!important;margin-bottom:8px!important;color:#00f0ff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.2em!important;text-transform:uppercase!important}.configHeader h2{margin:0 0 8px!important;color:#f4fbff!important;font-size:28px!important;font-weight:950!important;letter-spacing:-.03em!important}.configHeader p{margin:0!important;color:#becde6c7!important;font-size:14px!important;font-weight:650!important}.configGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.configCard{min-height:132px!important;padding:22px!important;display:grid!important;grid-template-columns:56px 1fr auto!important;align-items:center!important;gap:18px!important;border-radius:22px!important;border:1px solid rgba(0,240,255,.12)!important;background:linear-gradient(135deg,#00f0ff0b,#7c3aed0b),#070d1ddb!important;color:#f4fbff!important;cursor:default!important;text-align:left!important;box-shadow:0 18px 46px #0000003d,inset 0 1px #ffffff09!important}.configCard:hover{border-color:#00f0ff47!important;transform:translateY(-1px)!important;box-shadow:0 22px 56px #0000004d,0 0 24px #00f0ff0d,inset 0 1px #ffffff0b!important}.configIcon{width:54px!important;height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:18px!important;border:1px solid rgba(0,240,255,.16)!important;background:#040a16b8!important;font-size:23px!important}.configCard h3{margin:0 0 6px!important;color:#f4fbff!important;font-size:16px!important;font-weight:950!important}.configCard p{margin:0!important;color:#b2c2ddbd!important;font-size:12px!important;font-weight:650!important}.configCard span{min-width:74px!important;padding:8px 10px!important;border-radius:999px!important;border:1px solid rgba(34,197,94,.22)!important;background:#22c55e14!important;color:#95ffb8!important;font-size:10px!important;font-weight:950!important;text-align:center!important;text-transform:uppercase!important}@media (max-width: 900px){.configGrid{grid-template-columns:1fr!important}.configuracoesPage{width:min(100%,calc(100vw - 24px))!important}}@media (max-width: 1200px){.topbar{padding:14px 18px!important;gap:14px!important}.topLogoMeg{width:200px!important;max-width:200px!important}.neonTabs{width:calc(100vw - 24px)!important;margin:10px 12px 18px!important;overflow-x:auto!important;overflow-y:hidden!important;flex-wrap:nowrap!important;scrollbar-width:thin!important}.neonTabs button{min-width:max-content!important;white-space:nowrap!important}main{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin-left:auto!important;margin-right:auto!important}.kpis,.configGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gridTwo{grid-template-columns:1fr!important}}@media (max-width: 900px){body{overflow-x:hidden!important}.app{width:100%!important;overflow-x:hidden!important}.topbar{flex-direction:column!important;align-items:flex-start!important;padding:14px 14px 12px!important}.brandSolo{min-width:0!important;width:100%!important}.topLogoMeg{width:180px!important;max-width:180px!important}.statusArea{width:100%!important;display:flex!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap!important}.statusArea small{font-size:11px!important}.statusArea button{min-height:42px!important;padding:10px 14px!important}.neonTabs{position:relative!important;display:flex!important;gap:8px!important;padding:8px!important;border-radius:18px!important}.neonTabs button{min-height:44px!important;padding:10px 14px!important;font-size:12px!important}main{padding-bottom:60px!important}.panel,.configHeader,.configCard,.campanhaCard,.produtoCard,.grupoCard,.parceiroCard{border-radius:18px!important}.kpis,.configGrid,.gridTwo{grid-template-columns:1fr!important}.kpi{min-height:118px!important}.tableWrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}table{min-width:760px!important}input,textarea,select,button{font-size:16px!important}textarea{min-height:110px!important}}@media (max-width: 600px){.topbar{padding:12px!important}.topLogoMeg{width:150px!important;max-width:150px!important}.live{font-size:11px!important;padding:8px 10px!important}.statusArea{align-items:center!important}.statusArea button{width:100%!important;justify-content:center!important}.neonTabs{margin:8px 8px 14px!important;width:calc(100vw - 16px)!important}main{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.configuracoesPage{width:calc(100vw - 16px)!important;margin:18px auto 60px!important}.configHeader{padding:20px!important}.configHeader h2{font-size:23px!important}.configCard{grid-template-columns:46px 1fr!important;gap:14px!important;padding:18px!important}.configCard span{grid-column:1 / -1!important;width:fit-content!important}.configIcon{width:44px!important;height:44px!important;font-size:20px!important}.configCard h3{font-size:15px!important}.configCard p{font-size:12px!important}.panelHeader{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.dateRow{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.dateRow .tabs{width:100%!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important}.dateRow .tabs button{width:100%!important;min-width:0!important}}@media (max-width: 420px){.topLogoMeg{width:135px!important;max-width:135px!important}.neonTabs button{padding:9px 12px!important;font-size:11px!important}.configHeader h2{font-size:21px!important}}@media (max-width: 1200px){.campanhasPage,.disparosPage,.campanhasGrupoPage{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin-left:auto!important;margin-right:auto!important}.produtoDisparoLayout,.produtoInlineGrid,.produtoFormPreviewGrid,.produtoCadastroGrid,.disparoProdutoGrid{grid-template-columns:1fr!important}.whatsappPreview,.previewWhatsapp,.whatsPreviewCard,.cardWhatsappPreview{width:100%!important;max-width:420px!important;margin:18px auto 0!important;position:relative!important;top:auto!important;right:auto!important}}@media (max-width: 900px){.campanhaBox,.disparoBox,.produtoBox,.grupoSelectorBox,.historicoProdutosBox,.produtoPreparadoBox,.produtoCadastroBox{width:100%!important;max-width:100%!important;border-radius:18px!important;padding:16px!important}.produtoCadastroBox form,.produtoForm,.formProduto,.formGrid,.dadosTinyGrid,.produtoCamposGrid,.grupoFormGrid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.produtoCadastroBox input,.produtoCadastroBox textarea,.produtoCadastroBox select,.produtoForm input,.produtoForm textarea,.produtoForm select{width:100%!important;max-width:100%!important}.btnBuscarTiny,.buscarTinyBtn,button[class*=Tiny],button[class*=tiny]{width:100%!important;min-height:46px!important}.produtoChecks,.checkboxGrid,.produtoOpcoesGrid{grid-template-columns:1fr!important;gap:10px!important}.produtoActions,.formActions,.acoesProduto,.acoesFormulario{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important}.produtoActions button,.formActions button,.acoesProduto button,.acoesFormulario button{width:100%!important;min-height:48px!important}.historicoProdutosGrid,.ultimosProdutosGrid,.reaproveitamentoGrid{grid-template-columns:1fr!important}.historicoProdutoCard,.produtoHistoricoCard,.produtoReusoCard{grid-template-columns:58px 1fr!important;gap:12px!important}.historicoProdutoCard button,.produtoHistoricoCard button,.produtoReusoCard button{grid-column:1 / -1!important;width:100%!important;min-height:42px!important}.grupoSelecionadoCard,.grupoItem,.grupoLinha{width:100%!important}}@media (max-width: 600px){.campanhasPage,.disparosPage,.campanhasGrupoPage{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.campanhaBox,.disparoBox,.produtoBox,.grupoSelectorBox,.historicoProdutosBox,.produtoPreparadoBox,.produtoCadastroBox{padding:14px!important}.campanhaBox h2,.disparoBox h2,.produtoBox h2,.produtoCadastroBox h2{font-size:20px!important;line-height:1.15!important}.campanhaBox h3,.disparoBox h3,.produtoBox h3,.produtoCadastroBox h3{font-size:16px!important}.whatsappPreview,.previewWhatsapp,.whatsPreviewCard,.cardWhatsappPreview{max-width:340px!important;transform:none!important}.whatsappPreview img,.previewWhatsapp img,.whatsPreviewCard img,.cardWhatsappPreview img{max-height:260px!important;object-fit:contain!important}.historicoProdutosBox input,.ultimosProdutosBox input,.reaproveitamentoBox input{width:100%!important}.btnEnviarFila,.enviarFilaBtn,button[class*=Fila],button[class*=fila]{width:100%!important;min-height:48px!important}}@media (max-width: 900px){.campanhasPanel{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin:14px auto 70px!important;padding:14px!important;overflow:hidden!important}.campanhasPanel .panelHeader{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.campanhasPanel .panelHeader h3{font-size:18px!important;line-height:1.2!important}.campanhasPanel .headerActions{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.campanhasPanel .headerActions .badge,.campanhasPanel .headerActions .compactBtn{width:100%!important;min-height:44px!important;justify-content:center!important}.campanhasContent{display:block!important;width:100%!important;max-width:100%!important}.campanhaForm{width:100%!important;max-width:100%!important}.campanhaForm .formGrid,.campanhasPanel .formGrid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important}.campanhaForm .span2,.campanhasPanel .span2{grid-column:1 / -1!important;width:100%!important;max-width:100%!important}.gruposSelector,.gruposDropdownPremium,.disparoPreparadoBox,.produtosRecentesBox{width:100%!important;max-width:100%!important;padding:14px!important;border-radius:18px!important}.gruposSelectorHeader,.disparoPreparadoHeader,.produtosRecentesHeader{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.gruposSelectorHeader>div,.disparoPreparadoHeader>div,.produtosRecentesHeader>div{width:100%!important}.disparoPreparadoHeader button{width:100%!important;min-height:44px!important}.grupoDropdownBox summary{min-height:52px!important;padding:14px!important}.grupoDropdownContent{padding:12px!important}.gruposDropdownPremium .grupoSearchBox input,.produtosRecentesBusca input{width:100%!important;height:48px!important;font-size:16px!important}.gruposDropdownPremium .gruposDropdownList,.gruposCheckboxList{max-height:310px!important;overflow-y:auto!important}.grupoDropdownItem,.grupoCheckbox{width:100%!important;display:grid!important;grid-template-columns:28px 1fr!important;gap:10px!important;align-items:center!important;padding:12px!important}.grupoDropdownItem strong,.grupoDropdownItem small{white-space:normal!important;word-break:break-word!important}.disparoPreparadoCard{display:grid!important;grid-template-columns:92px 1fr!important;gap:12px!important;align-items:start!important;padding:12px!important}.disparoPreparadoFoto{width:92px!important;height:92px!important;min-width:92px!important}.disparoPreparadoInfo{min-width:0!important}.disparoPreparadoInfo strong{white-space:normal!important;word-break:break-word!important;font-size:14px!important;line-height:1.25!important}.disparoPreparadoMeta{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.produtosRecentesLista{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.produtoRecenteItem{width:100%!important;display:grid!important;grid-template-columns:58px 1fr!important;gap:12px!important;align-items:center!important;padding:12px!important}.produtoRecenteItem em{grid-column:1 / -1!important;width:100%!important;min-width:0!important;height:42px!important;margin-top:4px!important}.produtoRecenteInfo{min-width:0!important}.produtoRecenteInfo strong{white-space:normal!important;word-break:break-word!important;line-height:1.25!important}.campanhaForm>.btnPrimary{width:100%!important;min-height:50px!important;margin-top:14px!important}.campanhasPanel .tableWrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.campanhasPanel table{min-width:760px!important}}@media (max-width: 600px){.campanhasPanel,.gruposSelector,.gruposDropdownPremium,.disparoPreparadoBox,.produtosRecentesBox{padding:12px!important}.disparoPreparadoCard{grid-template-columns:1fr!important}.disparoPreparadoFoto{width:100%!important;height:180px!important}.disparoPreparadoFoto img{width:100%!important;height:100%!important;object-fit:contain!important}.produtoRecenteItem{grid-template-columns:52px 1fr!important}.produtoRecenteFoto{width:52px!important;height:52px!important}.produtosRecentesHeader h3,.disparoPreparadoHeader h3{font-size:17px!important}.produtosRecentesHeader p,.disparoPreparadoHeader p{font-size:12px!important}}@media (max-width: 900px){body,html{max-width:100vw!important;overflow-x:hidden!important}main{width:100%!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;box-sizing:border-box!important;overflow-x:hidden!important}.campanhasPanel{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.campanhasPanel *,.campanhasPanel *:before,.campanhasPanel *:after{box-sizing:border-box!important}.campanhasContent,.campanhaForm,.campanhaForm .formGrid,.campanhasPanel .formGrid,.gruposDropdownPremium,.grupoDropdownBox,.grupoDropdownContent,.disparoPreparadoBox,.produtosRecentesBox,.tableWrap{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.grupoDropdownBox summary,.grupoDropdownItem,.disparoPreparadoCard,.produtoRecenteItem,.produtosRecentesBusca input,.campanhaForm>.btnPrimary{width:100%!important;max-width:100%!important}}@media (max-width: 600px){main{padding-left:6px!important;padding-right:6px!important}.campanhasPanel,.gruposDropdownPremium,.disparoPreparadoBox,.produtosRecentesBox{padding-left:10px!important;padding-right:10px!important}}@media (max-width: 900px){.configuracoesPage{width:100%!important;max-width:100%!important;margin:14px auto 70px!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.configuracoesPage *,.configuracoesPage *:before,.configuracoesPage *:after{box-sizing:border-box!important}.configHeader{width:100%!important;max-width:100%!important;padding:20px!important;border-radius:20px!important;margin-bottom:16px!important}.configHeader h2{font-size:24px!important;line-height:1.15!important}.configHeader p{font-size:13px!important;line-height:1.45!important}.configGrid{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.configCard{width:100%!important;max-width:100%!important;min-height:118px!important;padding:16px!important;border-radius:18px!important;display:grid!important;grid-template-columns:48px 1fr!important;gap:14px!important;align-items:center!important}.configIcon{width:48px!important;height:48px!important;border-radius:16px!important;font-size:21px!important}.configCard h3{font-size:15px!important;line-height:1.2!important;margin-bottom:5px!important}.configCard p{font-size:12px!important;line-height:1.35!important}.configCard span{grid-column:1 / -1!important;width:100%!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media (max-width: 600px){.configuracoesPage{margin-top:10px!important}.configHeader{padding:18px!important}.configKicker{font-size:10px!important;letter-spacing:.16em!important}.configHeader h2{font-size:22px!important}.configCard{padding:14px!important;grid-template-columns:44px 1fr!important}.configIcon{width:44px!important;height:44px!important;font-size:20px!important}}.configCardActive{border-color:#22c55e6b!important;box-shadow:0 0 28px #22c55e14,0 22px 56px #0000004d,inset 0 1px #ffffff0d!important}.configModuloBox{margin-top:22px!important;padding:24px!important;border-radius:24px!important;border:1px solid rgba(0,240,255,.13)!important;background:radial-gradient(circle at top left,rgba(0,240,255,.055),transparent 34%),linear-gradient(135deg,#081324e0,#080c1cf0)!important;box-shadow:0 22px 60px #00000042,inset 0 1px #ffffff09!important}.configModuloHeader{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:20px!important}.configModuloHeader span{display:block!important;color:#00f0ff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.18em!important;margin-bottom:8px!important}.configModuloHeader h3{margin:0 0 7px!important;color:#f4fbff!important;font-size:22px!important;font-weight:950!important}.configModuloHeader p{margin:0!important;color:#becde6bd!important;font-size:13px!important;font-weight:650!important;line-height:1.45!important}.configModuloHeader b{min-width:112px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:#95ffb8!important;background:#22c55e14!important;border:1px solid rgba(34,197,94,.24)!important;font-size:12px!important;font-weight:950!important}.usuarioSistemaForm{padding:18px!important;border-radius:20px!important;border:1px solid rgba(148,163,184,.12)!important;background:#050a1694!important}.usuarioSistemaGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.usuarioSistemaGrid label{display:flex!important;flex-direction:column!important;gap:7px!important}.usuarioSistemaGrid label.span2{grid-column:1 / -1!important}.usuarioSistemaGrid label span{color:#c7d6ef!important;font-size:12px!important;font-weight:850!important}.usuarioSistemaGrid input,.usuarioSistemaGrid select,.usuarioSistemaGrid textarea{width:100%!important;border-radius:15px!important;border:1px solid rgba(0,240,255,.13)!important;background:#070d1ddb!important;color:#f4fbff!important;outline:none!important;font-size:14px!important;font-weight:650!important}.usuarioSistemaGrid input,.usuarioSistemaGrid select{height:46px!important;padding:0 14px!important}.usuarioSistemaGrid textarea{min-height:94px!important;padding:13px 14px!important;resize:vertical!important}.usuarioSistemaGrid input:focus,.usuarioSistemaGrid select:focus,.usuarioSistemaGrid textarea:focus{border-color:#22c55e61!important;box-shadow:0 0 0 1px #22c55e1a,0 0 22px #22c55e0d!important}.usuarioSistemaActions{margin-top:16px!important;display:flex!important;justify-content:flex-end!important;gap:12px!important}.usuarioSistemaActions button{min-width:150px!important;min-height:46px!important}.usuariosSistemaLista{margin-top:22px!important}.usuariosSistemaListaHeader{margin-bottom:12px!important}.usuariosSistemaListaHeader h4{margin:0 0 5px!important;color:#f4fbff!important;font-size:17px!important;font-weight:950!important}.usuariosSistemaListaHeader p{margin:0!important;color:#becde6ad!important;font-size:12px!important;font-weight:650!important}.usuariosSistemaVazio{padding:16px!important;border-radius:16px!important;border:1px dashed rgba(148,163,184,.2)!important;color:#9fb0cf!important;font-size:13px!important;font-weight:700!important}.usuariosSistemaCards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.usuarioSistemaCard{padding:15px!important;border-radius:18px!important;border:1px solid rgba(0,240,255,.11)!important;background:linear-gradient(135deg,#00f0ff06,#7c3aed06),#050a16b8!important}.usuarioSistemaCard strong{display:block!important;color:#f4fbff!important;font-size:14px!important;font-weight:950!important}.usuarioSistemaCard small,.usuarioSistemaCard p{color:#becde6b8!important;font-size:12px!important;font-weight:650!important}.usuarioSistemaCard p{margin:8px 0 0!important}.usuarioSistemaCard span,.usuarioSistemaCard em{display:inline-flex!important;margin-top:10px!important;margin-right:8px!important;padding:7px 9px!important;border-radius:999px!important;font-size:10px!important;font-weight:950!important;font-style:normal!important}.usuarioSistemaCard span{color:#c7d6ef!important;background:#94a3b81a!important;border:1px solid rgba(148,163,184,.15)!important}.statusAtivo{color:#95ffb8!important;background:#22c55e14!important;border:1px solid rgba(34,197,94,.24)!important}.statusInativo{color:#fecaca!important;background:#ef444414!important;border:1px solid rgba(239,68,68,.24)!important}.configModuloEmBreve{text-align:center!important;color:#c7d6ef!important}.configModuloEmBreve h3{margin:0 0 8px!important;color:#f4fbff!important}.configModuloEmBreve p{margin:0!important;color:#becde6b8!important}@media (max-width: 900px){.configModuloBox{padding:16px!important;border-radius:20px!important}.configModuloHeader{flex-direction:column!important;align-items:stretch!important}.configModuloHeader b{width:100%!important}.usuarioSistemaGrid,.usuariosSistemaCards{grid-template-columns:1fr!important}.usuarioSistemaActions{flex-direction:column!important}.usuarioSistemaActions button{width:100%!important}}.usuarioSistemaActions{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important}.usuarioSistemaActions .btnSecondary,.usuarioSistemaActions .btnPrimary{height:50px!important;min-height:50px!important;min-width:170px!important;padding:0 22px!important;border-radius:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}.usuarioSistemaActions .btnSecondary{color:#dbeafe!important;border:1px solid rgba(148,163,184,.22)!important;background:linear-gradient(135deg,#0f172aeb,#080d1df0)!important;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0003!important}.usuarioSistemaActions .btnSecondary:hover{border-color:#00f0ff4d!important;color:#fff!important;transform:translateY(-1px)!important}@media (max-width: 900px){.usuarioSistemaActions{flex-direction:column!important;align-items:stretch!important}.usuarioSistemaActions .btnSecondary,.usuarioSistemaActions .btnPrimary{width:100%!important;min-width:0!important}}@media (min-width: 901px){.usuarioSistemaActions{width:100%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important}.usuarioSistemaActions .btnSecondary,.usuarioSistemaActions .btnPrimary{width:185px!important;min-width:185px!important;max-width:185px!important;height:54px!important;min-height:54px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:17px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;text-align:center!important}}.usuarioSistemaCard{cursor:pointer!important;transition:.18s ease!important}.usuarioSistemaCard:hover{border-color:#00f0ff47!important;transform:translateY(-1px)!important}.usuarioSistemaCardSelecionado{border-color:#22c55e70!important;box-shadow:0 0 0 1px #22c55e1f,0 0 28px #22c55e14!important}.usuarioPermissoesBox{margin-top:22px!important;padding:20px!important;border-radius:22px!important;border:1px solid rgba(0,240,255,.13)!important;background:radial-gradient(circle at top right,rgba(34,197,94,.055),transparent 30%),#050a16b8!important}.usuarioPermissoesHeader,.usuarioPermissoesStatus,.usuarioPermissoesActions{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important}.usuarioPermissoesHeader{margin-bottom:16px!important}.usuarioPermissoesHeader span{display:block!important;color:#00f0ff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.16em!important;margin-bottom:7px!important}.usuarioPermissoesHeader h4{margin:0 0 5px!important;color:#f4fbff!important;font-size:20px!important;font-weight:950!important}.usuarioPermissoesHeader p{margin:0!important;color:#becde6b8!important;font-size:12px!important;font-weight:650!important}.usuarioPermissoesStatus{padding:14px!important;margin-bottom:16px!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.12)!important;background:#080f20a3!important}.usuarioPermissoesStatus strong{display:block!important;color:#c7d6ef!important;font-size:12px!important;font-weight:850!important;margin-bottom:7px!important}.btnDangerSoft,.btnSuccessSoft{min-width:170px!important;height:44px!important;border-radius:15px!important;font-size:13px!important;font-weight:950!important;cursor:pointer!important}.btnDangerSoft{color:#fecaca!important;border:1px solid rgba(239,68,68,.28)!important;background:#ef444414!important}.btnSuccessSoft{color:#95ffb8!important;border:1px solid rgba(34,197,94,.28)!important;background:#22c55e14!important}.permissoesGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.permissaoItem{display:grid!important;grid-template-columns:28px 1fr!important;gap:10px!important;align-items:center!important;padding:13px!important;border-radius:16px!important;border:1px solid rgba(0,240,255,.1)!important;background:#070d1da3!important;cursor:pointer!important}.permissaoItem input{width:18px!important;height:18px!important;accent-color:#22c55e!important}.permissaoItem strong{display:block!important;color:#f4fbff!important;font-size:13px!important;font-weight:950!important}.permissaoItem small{display:block!important;margin-top:3px!important;color:#becde6a8!important;font-size:11px!important;font-weight:650!important}.usuarioPermissoesActions{margin-top:16px!important;justify-content:flex-end!important}.usuarioPermissoesActions .btnPrimary{min-width:190px!important;height:48px!important}@media (max-width: 900px){.usuarioPermissoesHeader,.usuarioPermissoesStatus,.usuarioPermissoesActions{flex-direction:column!important;align-items:stretch!important}.permissoesGrid{grid-template-columns:1fr!important}.usuarioPermissoesHeader .btnSecondary,.usuarioPermissoesStatus button,.usuarioPermissoesActions .btnPrimary{width:100%!important}}.permissoesCategorias{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.permissaoCategoriaBox{padding:16px!important;border-radius:20px!important;border:1px solid rgba(0,240,255,.11)!important;background:radial-gradient(circle at top left,rgba(0,240,255,.04),transparent 34%),#070d1d94!important}.permissaoCategoriaHeader{margin-bottom:12px!important}.permissaoCategoriaHeader h5{margin:0 0 5px!important;color:#f4fbff!important;font-size:15px!important;font-weight:950!important;letter-spacing:-.01em!important}.permissaoCategoriaHeader p{margin:0!important;color:#becde6ad!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important}.permissaoCategoriaBox .permissoesGrid{margin-top:0!important}@media (min-width: 1200px){.permissoesCategorias{grid-template-columns:repeat(2,minmax(0,1fr))!important}.permissaoCategoriaBox:first-child,.permissaoCategoriaBox:nth-child(2){grid-column:span 1!important}}@media (max-width: 900px){.permissaoCategoriaBox{padding:14px!important;border-radius:18px!important}}.perfisProntosBox{margin-bottom:16px!important;padding:16px!important;border-radius:20px!important;border:1px solid rgba(34,197,94,.16)!important;background:radial-gradient(circle at top left,rgba(34,197,94,.06),transparent 34%),#070d1da3!important}.perfisProntosBox strong{display:block!important;color:#f4fbff!important;font-size:15px!important;font-weight:950!important;margin-bottom:5px!important}.perfisProntosBox p{margin:0 0 12px!important;color:#becde6b3!important;font-size:12px!important;font-weight:650!important}.perfisProntosActions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.perfisProntosActions button{min-height:42px!important;padding:0 14px!important;border-radius:14px!important;border:1px solid rgba(0,240,255,.16)!important;background:linear-gradient(135deg,#00f0ff0f,#7c3aed0f),#080f20db!important;color:#dbeafe!important;font-size:12px!important;font-weight:950!important;cursor:pointer!important}.perfisProntosActions button:hover{border-color:#22c55e59!important;color:#fff!important;transform:translateY(-1px)!important}@media (max-width: 900px){.perfisProntosActions{display:grid!important;grid-template-columns:1fr!important}.perfisProntosActions button{width:100%!important}}.perfisProntosActions button.perfilProntoAtivo{border-color:#22c55e7a!important;color:#95ffb8!important;background:linear-gradient(135deg,#22c55e1f,#00f0ff0f),#080f20eb!important;box-shadow:0 0 0 1px #22c55e1a,0 0 24px #22c55e14!important}.usuariosSistemaAgrupados{display:grid!important;gap:18px!important}.usuariosGrupoBloco{display:grid!important;gap:12px!important}.usuariosGrupoTitulo{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.usuariosGrupoTitulo h5{margin:0!important;color:#f4fbff!important;font-size:15px!important;font-weight:950!important}.usuariosGrupoTitulo b{min-width:34px!important;height:30px!important;padding:0 10px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#95ffb8!important;background:#22c55e17!important;border:1px solid rgba(34,197,94,.24)!important;font-size:12px!important;font-weight:950!important}.usuariosGrupoInativos .usuariosGrupoTitulo b{color:#fecaca!important;background:#ef444414!important;border-color:#ef44443d!important}.usuarioSistemaCardInativo{opacity:.72!important;border-color:#ef44442e!important;background:linear-gradient(135deg,#ef444406,#0f172a0a),#050a1694!important}.usuarioSistemaCardInativo:hover{opacity:.92!important;border-color:#ef444452!important}.loginPage{min-height:100vh!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.11),transparent 34%),radial-gradient(circle at bottom right,rgba(124,58,237,.13),transparent 35%),#050914!important}.loginBox{width:min(460px,calc(100vw - 32px))!important;padding:30px!important;border-radius:28px!important;border:1px solid rgba(0,240,255,.16)!important;background:linear-gradient(135deg,#081324eb,#080c1cf5)!important;box-shadow:0 28px 90px #00000070,inset 0 1px #ffffff0b!important}.loginLogoBox{display:flex!important;justify-content:center!important;margin-bottom:20px!important}.loginLogoBox img{width:230px!important;max-width:80%!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 0 18px rgba(0,240,255,.18))!important}.loginHeader{text-align:center!important;margin-bottom:22px!important}.loginHeader span{display:block!important;margin-bottom:8px!important;color:#00f0ff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.18em!important}.loginHeader h1{margin:0 0 8px!important;color:#f4fbff!important;font-size:28px!important;font-weight:950!important}.loginHeader p{margin:0!important;color:#becde6bd!important;font-size:13px!important;font-weight:650!important;line-height:1.45!important}.loginForm{display:grid!important;gap:14px!important}.loginForm label{display:grid!important;gap:7px!important}.loginForm label span{color:#c7d6ef!important;font-size:12px!important;font-weight:850!important}.loginForm input{width:100%!important;height:50px!important;padding:0 15px!important;border-radius:16px!important;border:1px solid rgba(0,240,255,.15)!important;background:#070d1de0!important;color:#f4fbff!important;outline:none!important;font-size:15px!important;font-weight:700!important}.loginForm input:focus{border-color:#22c55e6b!important;box-shadow:0 0 0 1px #22c55e1a,0 0 22px #22c55e0f!important}.loginForm button{height:52px!important;margin-top:4px!important;border:none!important;border-radius:17px!important;color:#021018!important;background:linear-gradient(135deg,#00f0ff,#22c55e)!important;font-size:14px!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 18px 42px #00f0ff29!important}.loginForm button:disabled{opacity:.65!important;cursor:not-allowed!important}.loginErro{margin:0!important;padding:12px!important;border-radius:14px!important;border:1px solid rgba(239,68,68,.24)!important;background:#ef444414!important;color:#fecaca!important;font-size:12px!important;font-weight:800!important}.loginRodape{display:block!important;margin-top:18px!important;text-align:center!important;color:#becde694!important;font-size:11px!important;font-weight:700!important}.btnSair{border-color:#ef44443d!important;background:#ef444414!important;color:#fecaca!important}@media (max-width: 600px){.loginPage{padding:16px!important}.loginBox{padding:24px 18px!important;border-radius:24px!important}.loginLogoBox img{width:190px!important}.loginHeader h1{font-size:24px!important}}.trocaSenhaBox{border-color:#22c55e38!important;box-shadow:0 28px 90px #00000070,0 0 42px #22c55e14,inset 0 1px #ffffff0b!important}.btnTrocaSenhaSair{margin-top:0!important;color:#fecaca!important;background:linear-gradient(135deg,#ef44441a,#0f172ad9)!important;border:1px solid rgba(239,68,68,.24)!important;box-shadow:none!important}.minhaSenhaBox{margin-top:22px!important;padding:20px!important;border-radius:22px!important;border:1px solid rgba(34,197,94,.16)!important;background:radial-gradient(circle at top right,rgba(34,197,94,.055),transparent 32%),#050a16ad!important}.minhaSenhaHeader{margin-bottom:16px!important}.minhaSenhaHeader span{display:block!important;color:#00f0ff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.16em!important;margin-bottom:7px!important}.minhaSenhaHeader h4{margin:0 0 5px!important;color:#f4fbff!important;font-size:19px!important;font-weight:950!important}.minhaSenhaHeader p{margin:0!important;color:#becde6b8!important;font-size:12px!important;font-weight:650!important}.minhaSenhaForm{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.minhaSenhaForm label{display:grid!important;gap:7px!important}.minhaSenhaForm label span{color:#c7d6ef!important;font-size:12px!important;font-weight:850!important}.minhaSenhaForm input{width:100%!important;height:46px!important;padding:0 14px!important;border-radius:15px!important;border:1px solid rgba(0,240,255,.13)!important;background:#070d1ddb!important;color:#f4fbff!important;outline:none!important;font-size:14px!important;font-weight:700!important}.minhaSenhaForm input:focus{border-color:#22c55e61!important;box-shadow:0 0 0 1px #22c55e1a,0 0 22px #22c55e0d!important}.minhaSenhaActions{grid-column:1 / -1!important;display:flex!important;justify-content:flex-end!important;gap:12px!important}.minhaSenhaActions .btnSecondary,.minhaSenhaActions .btnPrimary{min-width:190px!important;height:50px!important}@media (max-width: 900px){.minhaSenhaForm{grid-template-columns:1fr!important}.minhaSenhaActions{flex-direction:column!important}.minhaSenhaActions .btnSecondary,.minhaSenhaActions .btnPrimary{width:100%!important;min-width:0!important}}.inputReadOnly{opacity:.82!important;cursor:not-allowed!important;border-color:#22c55e42!important;background:linear-gradient(135deg,#22c55e0f,#070d1ddb)!important;color:#95ffb8!important;font-weight:950!important}.grupoMultiplicadorForm{display:flex;flex-direction:column;gap:22px}.grupoFormSection{padding:18px;border:1px solid rgba(148,163,184,.14);border-radius:22px;background:#070d1d61}.grupoFormSection h4{margin:0 0 16px;color:#e5e7eb;font-size:1rem;font-weight:950}.cepInline{display:grid;grid-template-columns:1fr auto;gap:10px}.cepInline .btnSecondary{min-width:118px;height:44px;align-self:end}.gruposListaBox{margin-top:28px;padding-top:24px;border-top:1px solid rgba(148,163,184,.14)}.compactHeader{margin-bottom:18px}.gruposListaGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.grupoCardResumo{padding:16px;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(135deg,#0f172aeb,#070d1ddb);box-shadow:0 14px 40px #0000002e}.grupoCardResumo strong{display:block;color:#f8fafc;font-size:.95rem;margin-bottom:8px}.grupoCardResumo p{margin:0 0 14px;color:#94a3b8;font-size:.84rem}.grupoCardResumo div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid rgba(148,163,184,.1)}.grupoCardResumo span{color:#94a3b8;font-size:.78rem}.grupoCardResumo b{color:#bbf7d0;font-size:.8rem}.grupoCardResumo code{color:#cbd5e1;font-size:.72rem;word-break:break-all;text-align:right}.emptyListMessage{color:#94a3b8;padding:18px;border:1px dashed rgba(148,163,184,.2);border-radius:18px}.grupoCardActions{display:flex!important;justify-content:flex-end!important;gap:10px!important;border-top:1px solid rgba(148,163,184,.12)!important;margin-top:10px;padding-top:12px!important}.btnWarningSoft,.btnSuccessSoftMini,.btnDangerSoftMini{border:1px solid rgba(148,163,184,.2);border-radius:14px;padding:9px 12px;font-size:.76rem;font-weight:950;cursor:pointer;transition:.2s ease}.btnWarningSoft{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b4d}.btnSuccessSoftMini{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e4d}.btnDangerSoftMini{color:#fecaca;background:#ef44441f;border-color:#ef44444d}.btnWarningSoft:hover,.btnSuccessSoftMini:hover,.btnDangerSoftMini:hover{transform:translateY(-1px);filter:brightness(1.08)}.fotoPadraoGrupoBox{margin:22px 0;padding:18px;border-radius:24px;border:1px solid rgba(34,211,238,.18);background:radial-gradient(circle at top left,rgba(34,211,238,.1),transparent 34%),linear-gradient(135deg,#0f172aeb,#070d1ddb);display:grid;grid-template-columns:1fr 170px;gap:18px;align-items:center}.fotoPadraoGrupoInfo span{display:block;color:#22d3ee;font-size:.72rem;font-weight:950;letter-spacing:.24em;margin-bottom:8px}.fotoPadraoGrupoInfo h4{margin:0 0 6px;color:#f8fafc;font-size:1.06rem;font-weight:950}.fotoPadraoGrupoInfo p{margin:0 0 14px;color:#94a3b8;font-size:.86rem}.fotoPadraoGrupoInfo small{display:block;margin-top:10px;color:#bbf7d0;font-size:.78rem;font-weight:800}.btnUploadFotoGrupo{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:16px;border:1px solid rgba(34,211,238,.35);background:linear-gradient(135deg,#22d3ee38,#7c3aed2e);color:#f8fafc;font-size:.84rem;font-weight:950;cursor:pointer}.btnUploadFotoGrupo input{display:none}.fotoPadraoGrupoPreview{width:150px;height:150px;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:#0206179e;overflow:hidden;display:flex;align-items:center;justify-content:center}.fotoPadraoGrupoPreview img{width:100%;height:100%;object-fit:cover}.fotoPadraoGrupoPreview div{text-align:center;padding:12px}.fotoPadraoGrupoPreview strong{display:block;color:#e5e7eb;margin-bottom:6px}.fotoPadraoGrupoPreview span{color:#94a3b8;font-size:.76rem}@media (max-width: 760px){.fotoPadraoGrupoBox{grid-template-columns:1fr}.fotoPadraoGrupoPreview{width:140px;height:140px}}.grupoModoMultiplicadorBox{margin:22px 0;padding:18px;border-radius:24px;border:1px solid rgba(148,163,184,.16);background:radial-gradient(circle at top right,rgba(34,211,238,.1),transparent 36%),linear-gradient(135deg,#0f172aeb,#070d1de0)}.grupoModoMultiplicadorBox>div:first-child span{display:block;color:#22d3ee;font-size:.72rem;font-weight:950;letter-spacing:.22em;margin-bottom:8px}.grupoModoMultiplicadorBox h4{margin:0 0 6px;color:#f8fafc;font-size:1rem}.grupoModoMultiplicadorBox p{margin:0;color:#94a3b8;font-size:.84rem}.grupoModoActions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.grupoModoActions button{border:1px solid rgba(148,163,184,.2);background:#0f172ad1;color:#cbd5e1;border-radius:16px;padding:10px 14px;font-weight:950;cursor:pointer}.grupoModoActions .grupoModoAtivo{color:#ecfeff;border-color:#22d3ee73;background:linear-gradient(135deg,#22d3ee3d,#3b82f629)}.multiplicadorExistenteBox{display:grid;grid-template-columns:1fr 1.2fr;gap:14px;margin-top:16px}.multiplicadorExistenteBox label{display:flex;flex-direction:column;gap:7px}.multiplicadorExistenteBox label span{color:#e5e7eb;font-size:.78rem;font-weight:900}.multiplicadorExistenteBox input,.multiplicadorExistenteBox select{min-height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#020617b8;color:#f8fafc;padding:0 12px}.multiplicadorExistenteBox p{grid-column:1 / -1;color:#bbf7d0;font-size:.78rem;font-weight:800}.grupoCardResumoClicavel{cursor:pointer;transition:.2s ease}.grupoCardResumoClicavel:hover{transform:translateY(-2px);border-color:#22d3ee4d!important}.grupoDetalheOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#020617c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:24px}.grupoDetalheModal{width:min(1040px,96vw);max-height:90vh;overflow:auto;border-radius:28px;border:1px solid rgba(34,211,238,.2);background:radial-gradient(circle at top left,rgba(34,211,238,.11),transparent 35%),linear-gradient(135deg,#0f172afa,#070d1df7);box-shadow:0 28px 90px #0000007a;padding:22px}.grupoDetalheHeader{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;border-bottom:1px solid rgba(148,163,184,.14);padding-bottom:16px;margin-bottom:18px}.grupoDetalheHeader span{display:block;color:#22d3ee;font-size:.72rem;font-weight:950;letter-spacing:.22em;margin-bottom:8px}.grupoDetalheHeader h3{margin:0 0 6px;color:#f8fafc}.grupoDetalheHeader p{margin:0;color:#94a3b8;font-size:.82rem}.grupoDetalheHeader button{border:1px solid rgba(248,113,113,.32);background:#ef44441f;color:#fecaca;border-radius:14px;padding:9px 12px;font-weight:950;cursor:pointer}.grupoDetalheResumo{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.grupoDetalheResumo div{border-radius:18px;background:#0206177a;border:1px solid rgba(148,163,184,.12);padding:12px}.grupoDetalheResumo span{display:block;color:#94a3b8;font-size:.74rem;margin-bottom:5px}.grupoDetalheResumo b{color:#f8fafc}.grupoDetalheGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.grupoDetalheGrid label{display:flex;flex-direction:column;gap:7px}.grupoDetalheGrid label span{color:#e5e7eb;font-size:.76rem;font-weight:900}.grupoDetalheGrid input,.grupoDetalheGrid select,.grupoDetalheGrid textarea{border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#020617b8;color:#f8fafc;padding:10px 12px;min-height:42px}.grupoDetalheGrid textarea{min-height:86px;resize:vertical}.grupoDetalheGrid .span2{grid-column:span 2}.grupoDetalheActions{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}.grupoDetalheCarregando{color:#cbd5e1;padding:24px;text-align:center}@media (max-width: 900px){.multiplicadorExistenteBox,.grupoDetalheGrid,.grupoDetalheResumo{grid-template-columns:1fr}.grupoDetalheGrid .span2{grid-column:span 1}}.campanhasPanel .campanhasContent,.campanhasPanel .campanhaForm{width:100%}.campanhasPanel .campanhaForm>.formGrid{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.15fr) minmax(300px,1fr);gap:18px;align-items:start}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox,.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{grid-column:auto!important;width:100%;min-width:0;height:100%;border-radius:22px;padding:18px;background:linear-gradient(145deg,#ffffff14,#ffffff06),#080c18b8;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 45px #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.campanhasPanel .gruposSelectorHeader,.campanhasPanel .disparoPreparadoHeader,.campanhasPanel .produtosRecentesHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.campanhasPanel .gruposSelectorHeader span,.campanhasPanel .disparoPreparadoHeader span,.campanhasPanel .produtosRecentesHeader span{display:inline-block;margin-bottom:4px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.78}.campanhasPanel .disparoPreparadoHeader h3,.campanhasPanel .produtosRecentesHeader h3{margin:0;font-size:1.05rem;line-height:1.2}.campanhasPanel .disparoPreparadoHeader p,.campanhasPanel .produtosRecentesHeader p,.campanhasPanel .gruposSelectorHeader small{margin:4px 0 0;font-size:.82rem;line-height:1.35;opacity:.72}.campanhasPanel .grupoDropdownBox,.campanhasPanel .disparoPreparadoCard,.campanhasPanel .disparoPreparadoVazio,.campanhasPanel .produtosRecentesBusca,.campanhasPanel .produtosRecentesLista,.campanhasPanel .produtosRecentesVazio{border-radius:16px}.campanhasPanel .grupoDropdownContent,.campanhasPanel .produtosRecentesLista{max-height:420px;overflow:auto;padding-right:4px}.campanhasPanel .disparoPreparadoCard{display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:center}.campanhasPanel .disparoPreparadoFoto{width:112px;height:112px;border-radius:18px;overflow:hidden}.campanhasPanel .disparoPreparadoFoto img{width:100%;height:100%;object-fit:cover}.campanhasPanel .disparoPreparadoMeta{display:grid;gap:8px;margin:12px 0}.campanhasPanel .produtoRecenteItem{width:100%}@media (max-width: 1180px){.campanhasPanel .campanhaForm>.formGrid{grid-template-columns:1fr 1fr}.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{grid-column:1 / -1!important}}@media (max-width: 760px){.campanhasPanel .campanhaForm>.formGrid{grid-template-columns:1fr;gap:14px}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox,.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{grid-column:1 / -1!important;border-radius:18px;padding:14px}.campanhasPanel .gruposSelectorHeader,.campanhasPanel .disparoPreparadoHeader,.campanhasPanel .produtosRecentesHeader{flex-direction:column}.campanhasPanel .disparoPreparadoCard{grid-template-columns:88px 1fr}.campanhasPanel .disparoPreparadoFoto{width:88px;height:88px;border-radius:14px}.campanhasPanel .grupoDropdownContent,.campanhasPanel .produtosRecentesLista{max-height:320px}}.campanhasPanel .campanhaForm>.formGrid{outline:5px solid red!important;background:#ff000014!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox,.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{outline:4px solid #00ff66!important}.campanhasPanel .campanhaForm>.formGrid{outline:none!important;background:transparent!important;display:grid!important;grid-template-columns:minmax(300px,.95fr) minmax(380px,1.25fr) minmax(320px,1fr)!important;gap:18px!important;align-items:stretch!important;width:100%!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox,.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{outline:none!important;grid-column:auto!important;width:100%!important;min-width:0!important;min-height:210px!important;height:100%!important;border-radius:22px!important;padding:18px!important;background:radial-gradient(circle at top left,rgba(0,214,255,.1),transparent 38%),linear-gradient(145deg,#0f172af5,#080d1cf5)!important;border:1px solid rgba(56,189,248,.18)!important;box-shadow:0 18px 45px #00000042,inset 0 1px #ffffff0d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector:hover,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox:hover,.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox:hover{border-color:#22d3ee57!important;transform:translateY(-1px);transition:.18s ease}.campanhasPanel .gruposSelectorHeader,.campanhasPanel .disparoPreparadoHeader,.campanhasPanel .produtosRecentesHeader{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}.campanhasPanel .gruposSelectorHeader span,.campanhasPanel .disparoPreparadoHeader span,.campanhasPanel .produtosRecentesHeader span{color:#22d3ee!important;font-size:.7rem!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}.campanhasPanel .gruposSelectorHeader small,.campanhasPanel .disparoPreparadoHeader p,.campanhasPanel .produtosRecentesHeader p{color:#e2e8f0a8!important;font-size:.82rem!important;line-height:1.4!important}.campanhasPanel .disparoPreparadoHeader h3,.campanhasPanel .produtosRecentesHeader h3{margin:4px 0 0!important;color:#f8fafc!important;font-size:1.12rem!important;line-height:1.18!important}.campanhasPanel .grupoDropdownBox,.campanhasPanel .disparoPreparadoCard,.campanhasPanel .disparoPreparadoVazio,.campanhasPanel .produtosRecentesBusca,.campanhasPanel .produtosRecentesVazio{border-radius:16px!important;background:#02061759!important;border:1px solid rgba(148,163,184,.13)!important}.campanhasPanel .grupoDropdownBox summary{border-radius:16px!important}.campanhasPanel .grupoDropdownContent,.campanhasPanel .produtosRecentesLista{max-height:360px!important;overflow:auto!important;padding-right:4px!important}.campanhasPanel .disparoPreparadoCard{display:grid!important;grid-template-columns:104px 1fr!important;gap:14px!important;align-items:center!important;padding:14px!important}.campanhasPanel .disparoPreparadoFoto{width:104px!important;height:104px!important;border-radius:18px!important;overflow:hidden!important;background:#0f172ad1!important;border:1px solid rgba(148,163,184,.18)!important}.campanhasPanel .disparoPreparadoFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.campanhasPanel .disparoPreparadoMeta{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0!important}.campanhasPanel .disparoPreparadoMeta span{padding:7px 10px!important;border-radius:999px!important;background:#0ea5e91a!important;border:1px solid rgba(14,165,233,.18)!important;color:#e2e8f0db!important;font-size:.78rem!important}.campanhasPanel .produtosRecentesHeader>b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;height:34px!important;border-radius:999px!important;color:#86efac!important;background:#22c55e21!important;border:1px solid rgba(34,197,94,.28)!important}.campanhasPanel .campanhaForm>.btnPrimary{margin-top:14px!important;width:auto!important;min-width:230px!important}@media (max-width: 1240px){.campanhasPanel .campanhaForm>.formGrid{grid-template-columns:1fr 1fr!important}.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{grid-column:1 / -1!important}}@media (max-width: 760px){.campanhasPanel .campanhaForm>.formGrid{grid-template-columns:1fr!important;gap:14px!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox,.campanhasPanel .campanhaForm>.formGrid>.produtosRecentesBox{grid-column:1 / -1!important;min-height:auto!important;border-radius:18px!important;padding:14px!important}.campanhasPanel .gruposSelectorHeader,.campanhasPanel .disparoPreparadoHeader,.campanhasPanel .produtosRecentesHeader{flex-direction:column!important}.campanhasPanel .disparoPreparadoCard{grid-template-columns:86px 1fr!important}.campanhasPanel .disparoPreparadoFoto{width:86px!important;height:86px!important;border-radius:14px!important}.campanhasPanel .campanhaForm>.btnPrimary{width:100%!important}}.campanhasPanel .gruposSelector{position:relative!important;overflow:hidden!important}.campanhasPanel .gruposSelector:after{content:"1";position:absolute;top:16px;right:16px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#86efac;font-weight:900;background:#22c55e1f;border:1px solid rgba(34,197,94,.32);box-shadow:0 0 0 6px #22c55e0a}.campanhasPanel .gruposSelectorHeader{padding-right:46px!important}.campanhasPanel .gruposSelectorHeader>div:first-child span{display:block!important;color:#f8fafc!important;font-size:1.02rem!important;line-height:1.22!important;letter-spacing:0!important;text-transform:none!important}.campanhasPanel .gruposSelectorHeader>div:first-child span:before{content:"Passo 1 · ";color:#22d3ee;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.campanhasPanel .gruposSelectorHeader>div:first-child small{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:10px!important;padding:7px 10px!important;border-radius:999px!important;color:#86efac!important;background:#22c55e1a!important;border:1px solid rgba(34,197,94,.2)!important;font-weight:800!important}.campanhasPanel .gruposSelectorHeader>div:last-child{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;min-width:150px!important}.campanhasPanel .gruposSelectorHeader button{height:42px!important;border-radius:14px!important;font-weight:900!important;background:#0f172ad1!important;border:1px solid rgba(148,163,184,.16)!important;color:#e2e8f0!important}.campanhasPanel .gruposSelectorHeader button:first-child{background:linear-gradient(135deg,#0ea5e92e,#6366f129)!important;border-color:#22d3ee4d!important}.campanhasPanel .gruposDestinoAberto{margin-top:16px!important;padding:0!important;background:transparent!important;border:0!important}.campanhasPanel .gruposDestinoAberto summary{display:none!important}.campanhasPanel .gruposDestinoAberto .grupoDropdownContent{display:flex!important;flex-direction:column!important;gap:12px!important;max-height:390px!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0 2px 0 0!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.campanhasPanel .gruposDestinoAberto .grupoDropdownContent::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.campanhasPanel .grupoSearchBox input{height:46px!important;border-radius:16px!important;background:#0206176b!important;border:1px solid rgba(56,189,248,.18)!important;color:#f8fafc!important}.campanhasPanel .gruposDropdownList{display:grid!important;gap:10px!important}.campanhasPanel .grupoDropdownItem{min-height:58px!important;padding:12px!important;border-radius:16px!important;background:#0f172a94!important;border:1px solid rgba(148,163,184,.13)!important;transition:.18s ease!important}.campanhasPanel .grupoDropdownItem:hover{transform:translateY(-1px);border-color:#22d3ee4d!important;background:#0f172ac7!important}.campanhasPanel .grupoDropdownItem strong{color:#f8fafc!important;font-size:.88rem!important}.campanhasPanel .grupoDropdownItem small{color:#cbd5e1ad!important}@media (max-width: 760px){.campanhasPanel .gruposSelector:after{top:12px;right:12px}.campanhasPanel .gruposSelectorHeader{padding-right:42px!important}.campanhasPanel .gruposSelectorHeader>div:last-child{width:100%!important}.campanhasPanel .gruposDestinoAberto .grupoDropdownContent{max-height:300px!important}}.campanhasPanel .campanhaForm>.formGrid{grid-template-columns:minmax(320px,.9fr) minmax(520px,1.35fr)!important;gap:18px!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox{min-height:420px!important}.campanhasPanel .historicoDisparosHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:26px 0 12px;padding:18px 20px;border-radius:22px;background:radial-gradient(circle at top left,rgba(34,211,238,.1),transparent 34%),linear-gradient(145deg,#0f172aeb,#020617e0);border:1px solid rgba(56,189,248,.16);box-shadow:0 16px 38px #00000038}.campanhasPanel .historicoDisparosHeader span{display:inline-block;color:#22d3ee;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px}.campanhasPanel .historicoDisparosHeader h3{margin:0;color:#f8fafc;font-size:1.18rem;line-height:1.2}.campanhasPanel .historicoDisparosHeader p{margin:6px 0 0;color:#cbd5e1b3;font-size:.86rem}.campanhasPanel .historicoDisparosHeader>b{min-width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#86efac;background:#22c55e1f;border:1px solid rgba(34,197,94,.3);font-weight:900}.campanhasPanel .historicoDisparosWrap{border-radius:22px!important;overflow:hidden!important;border:1px solid rgba(56,189,248,.14)!important;background:#0206176b!important}.campanhasPanel .historicoDisparosWrap table{width:100%!important;border-collapse:collapse!important}.campanhasPanel .historicoDisparosWrap thead th{position:sticky;top:0;z-index:1;background:#080d1cfa!important;color:#bfdbfec7!important;font-size:.74rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.campanhasPanel .historicoDisparosWrap tbody tr{transition:.16s ease}.campanhasPanel .historicoDisparosWrap tbody tr:hover{background:#0ea5e90f!important}.campanhasPanel .btnReenviarHistorico{min-width:92px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(34,197,94,.32);background:#22c55e1f;color:#86efac;font-weight:900;cursor:pointer}.campanhasPanel .btnReenviarHistorico:hover{transform:translateY(-1px);background:#22c55e2e;border-color:#22c55e80}@media (max-width: 1020px){.campanhasPanel .campanhaForm>.formGrid{grid-template-columns:1fr!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector,.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox{min-height:auto!important}}@media (max-width: 760px){.campanhasPanel .historicoDisparosHeader{flex-direction:column;padding:16px}.campanhasPanel .btnReenviarHistorico{width:100%}}.campanhasPanel .statusDisparoBadge{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:112px;height:32px;padding:0 12px;border-radius:999px;font-size:.74rem;font-weight:950;letter-spacing:.03em;white-space:nowrap;border:1px solid rgba(148,163,184,.18);background:#0f172a99}.campanhasPanel .statusDisparoBadge>span{font-size:.78rem;line-height:1}.campanhasPanel .statusDisparoBadge>strong{font-size:.72rem;line-height:1}.campanhasPanel .statusDisparoBadge.statusEnviando{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b57;box-shadow:0 0 0 4px #f59e0b09}.campanhasPanel .statusDisparoBadge.statusEnviado{color:#86efac;background:#22c55e1f;border-color:#22c55e57;box-shadow:0 0 0 4px #22c55e09}.campanhasPanel .statusDisparoBadge.statusErro{color:#fca5a5;background:#ef444421;border-color:#ef44445c;box-shadow:0 0 0 4px #ef44440a}.campanhasPanel .dataHistoricoDisparo{color:#e2e8f0c7;font-size:.82rem;white-space:nowrap}.campanhasPanel .disparoPreparadoMetaEditavel{display:grid!important;grid-template-columns:minmax(120px,.6fr) minmax(150px,.8fr) minmax(220px,1.4fr) auto!important;gap:10px!important;align-items:end!important;margin:14px 0!important}.campanhasPanel .metaBadgeProduto{min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 12px!important;border-radius:16px!important;background:#0ea5e91a!important;border:1px solid rgba(14,165,233,.2)!important;color:#e2e8f0db!important;font-size:.78rem!important;font-weight:800!important}.campanhasPanel .metaBadgeProduto b{color:#86efac!important}.campanhasPanel .campoEdicaoRapidaProduto{display:grid!important;gap:6px!important;min-width:0!important}.campanhasPanel .campoEdicaoRapidaProduto small{color:#22d3ee!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.campanhasPanel .campoEdicaoRapidaProduto input{width:100%!important;height:46px!important;border-radius:16px!important;padding:0 13px!important;color:#f8fafc!important;background:#0206177a!important;border:1px solid rgba(56,189,248,.2)!important;outline:none!important;font-weight:800!important}.campanhasPanel .campoEdicaoRapidaProduto input:focus{border-color:#22d3ee85!important;box-shadow:0 0 0 4px #22d3ee14!important}.campanhasPanel .campoFotoRapidaProduto input{font-size:.78rem!important;font-weight:700!important}.campanhasPanel .abrirFotoProdutoPreparado{height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 14px!important;border-radius:16px!important;color:#86efac!important;background:#22c55e1f!important;border:1px solid rgba(34,197,94,.3)!important;font-size:.76rem!important;font-weight:950!important;text-decoration:none!important;white-space:nowrap!important}.campanhasPanel .abrirFotoProdutoPreparado:hover{transform:translateY(-1px);background:#22c55e2e!important}@media (max-width: 1180px){.campanhasPanel .disparoPreparadoMetaEditavel{grid-template-columns:1fr 1fr!important}.campanhasPanel .campoFotoRapidaProduto,.campanhasPanel .abrirFotoProdutoPreparado{grid-column:1 / -1!important}}@media (max-width: 760px){.campanhasPanel .disparoPreparadoMetaEditavel{grid-template-columns:1fr!important}.campanhasPanel .abrirFotoProdutoPreparado{width:100%!important}}.campanhasPanel .modalBox{max-width:680px!important}.campanhasPanel .previewWhatsModal{overflow:hidden;border-radius:24px;background:#f8f4ec;border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 55px #00000059}.campanhasPanel .previewWhatsHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:radial-gradient(circle at top left,rgba(34,197,94,.18),transparent 34%),linear-gradient(135deg,#062d26,#071b22);color:#f8fafc}.campanhasPanel .previewWhatsHeader strong{display:block;font-size:1rem;letter-spacing:.02em}.campanhasPanel .previewWhatsHeader small{display:block;margin-top:3px;color:#86efac;font-size:.78rem;font-weight:800}.campanhasPanel .previewWhatsHeader span{min-width:82px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#86efac;background:#22c55e1f;border:1px solid rgba(34,197,94,.28);font-weight:950;font-size:.78rem}.campanhasPanel .previewWhatsImage{min-height:230px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#e8edf2 0,#e8edf2 18%,#f5f7fb 18%,#f5f7fb 82%,#e8edf2 82%,#e8edf2)}.campanhasPanel .previewWhatsImage img{width:100%;max-height:340px;object-fit:contain;display:block}.campanhasPanel .previewWhatsNoImage{width:180px;height:120px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#64748b;background:#0f172a14;border:1px dashed rgba(15,23,42,.2);font-weight:900}.campanhasPanel .previewWhatsBody{padding:20px 22px 0;color:#0f172a;font-family:Arial,sans-serif}.campanhasPanel .previewWhatsBody p{margin:0 0 14px;color:#0f172a;line-height:1.35}.campanhasPanel .previewWhatsTitle{font-weight:900;font-size:1rem}.campanhasPanel .previewWhatsProduct{font-size:.96rem}.campanhasPanel .previewWhatsPrice{font-size:1.02rem;font-weight:900}.campanhasPanel .previewWhatsCode{font-size:.94rem}.campanhasPanel .previewWhatsLine{width:100%;height:1px;margin:18px 0;background:linear-gradient(90deg,transparent,rgba(15,23,42,.35),transparent)}.campanhasPanel .previewWhatsInstruction{font-size:.92rem}.campanhasPanel .previewWhatsButton{margin:18px -22px 0;height:58px;display:flex;align-items:center;justify-content:center;gap:6px;color:#008f7a;background:#fff;border-top:1px solid rgba(15,23,42,.08);font-weight:950;font-size:.98rem}.campanhasPanel .previewAvisoPremium{display:grid!important;gap:6px!important;margin-top:16px!important;border-radius:18px!important}.campanhasPanel .previewAvisoPremium strong{color:#fde68a!important}.campanhasPanel .previewAvisoPremium span{color:#fef3c7d6!important;font-size:.88rem}@media (max-width: 760px){.campanhasPanel .modalBox{max-width:calc(100vw - 24px)!important}.campanhasPanel .previewWhatsImage{min-height:190px}.campanhasPanel .previewWhatsBody{padding:18px 18px 0}.campanhasPanel .previewWhatsButton{margin-left:-18px;margin-right:-18px}}.campanhasPanel .previewAvisoPremium:before{content:none!important;display:none!important}.campanhasPanel .previewAvisoPremium{position:relative!important;padding:16px 18px 16px 48px!important}.campanhasPanel .previewAvisoPremium:after{content:"⚠️";position:absolute;left:18px;top:17px;font-size:1rem;line-height:1}.campanhasPanel .previewAvisoPremium strong{display:block!important;margin:0 0 6px!important;color:#fde68a!important;font-weight:950!important}.campanhasPanel .previewAvisoPremium span{display:block!important;color:#fef3c7e0!important;line-height:1.45!important}.campanhasPanel .historicoPeriodoCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0}.campanhasPanel .historicoPeriodoCard{position:relative;overflow:hidden;border:1px solid rgba(34,211,238,.22);border-radius:22px;padding:18px 20px;min-height:122px;cursor:pointer;text-align:left;color:#e5efff;background:radial-gradient(circle at top left,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(139,92,246,.18),transparent 38%),linear-gradient(135deg,#081224fa,#0d1229f5);box-shadow:0 18px 45px #00000061,inset 0 1px #ffffff0a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.campanhasPanel .historicoPeriodoCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(34,211,238,.12),transparent 45%,rgba(163,230,53,.1));opacity:0;transition:opacity .18s ease;pointer-events:none}.campanhasPanel .historicoPeriodoCard:hover{transform:translateY(-2px);border-color:#22d3ee8c;box-shadow:0 22px 55px #0000007a,0 0 28px #22d3ee24}.campanhasPanel .historicoPeriodoCard:hover:before,.campanhasPanel .historicoPeriodoCard.ativo:before{opacity:1}.campanhasPanel .historicoPeriodoCard.ativo{border-color:#a3e635b8;background:radial-gradient(circle at top left,rgba(34,211,238,.22),transparent 34%),radial-gradient(circle at bottom right,rgba(163,230,53,.18),transparent 38%),linear-gradient(135deg,#091c28fa,#121634fa);box-shadow:0 22px 60px #00000080,0 0 30px #a3e6352e,inset 0 1px #ffffff0f}.campanhasPanel .historicoPeriodoCard span{position:relative;z-index:1;display:block;color:#67e8f9;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.campanhasPanel .historicoPeriodoCard strong{position:relative;z-index:1;display:block;margin-top:10px;color:#fff;font-size:34px;line-height:1;font-weight:950;letter-spacing:-.04em}.campanhasPanel .historicoPeriodoCard small{position:relative;z-index:1;display:block;margin-top:8px;color:#9fb0cc;font-size:13px;font-weight:700}.campanhasPanel .historicoPeriodoCard.ativo small{color:#d9f99d}.campanhasPanel .historicoPeriodoCard.ativo:after{content:"Filtro ativo";position:absolute;top:14px;right:14px;padding:6px 10px;border-radius:999px;color:#d9f99d;background:#16653459;border:1px solid rgba(163,230,53,.35);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}@media (max-width: 900px){.campanhasPanel .historicoPeriodoCards{grid-template-columns:1fr}}.campanhasPanel .historicoCliqueAviso{margin:18px 0 0;padding:24px;border-radius:22px;border:1px dashed rgba(34,211,238,.35);background:radial-gradient(circle at top left,rgba(34,211,238,.12),transparent 32%),linear-gradient(135deg,#081224f0,#0c1228f0);color:#dbeafe;box-shadow:inset 0 1px #ffffff0a}.campanhasPanel .historicoCliqueAviso strong{display:block;color:#fff;font-size:18px;font-weight:950;margin-bottom:6px}.campanhasPanel .historicoCliqueAviso p{margin:0;color:#94a3b8;font-size:14px;font-weight:700}.campanhasPanel .panelHeader .headerActions .compactBtn{position:relative;overflow:hidden;border:1px solid rgba(34,211,238,.75);background:linear-gradient(135deg,#082f49fa,#581c87fa);box-shadow:0 0 14px #22d3ee59,0 0 28px #8b5cf638,inset 0 1px #ffffff1f;animation:megBotaoNeonPulse 1.7s ease-in-out infinite}.campanhasPanel .panelHeader .headerActions .compactBtn:before{content:"";position:absolute;top:-60%;left:-40%;width:45%;height:220%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:rotate(24deg);animation:megBotaoNeonShine 2.8s ease-in-out infinite;pointer-events:none}.campanhasPanel .panelHeader .headerActions .compactBtn:hover{transform:translateY(-2px);border-color:#a3e635e6;box-shadow:0 0 18px #22d3ee7a,0 0 34px #a3e6353d,0 0 54px #8b5cf63d}@keyframes megBotaoNeonPulse{0%,to{box-shadow:0 0 12px #22d3ee52,0 0 26px #8b5cf633,inset 0 1px #ffffff1a}50%{box-shadow:0 0 18px #22d3ee9e,0 0 38px #8b5cf661,0 0 52px #a3e6352e,inset 0 1px #ffffff29}}@keyframes megBotaoNeonShine{0%{left:-55%;opacity:0}18%{opacity:1}42%{left:115%;opacity:0}to{left:115%;opacity:0}}.ofertaAvulsaForm{margin-top:18px;border:1px solid rgba(139,92,246,.35);background:radial-gradient(circle at top left,rgba(139,92,246,.2),transparent 35%),#0f172aeb}.ofertaAvulsaHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.ofertaAvulsaHeader span{display:inline-block;font-size:11px;letter-spacing:.14em;font-weight:800;color:#a3e635;margin-bottom:5px}.ofertaAvulsaHeader h3{margin:0}.ofertaAvulsaHeader p{margin:6px 0 0;color:#ffffffb8}.ofertaAvulsaHeader>b{padding:8px 12px;border-radius:999px;background:#a3e63524;border:1px solid rgba(163,230,53,.45);color:#a3e635;white-space:nowrap}.ofertaAvulsaBtn{margin-top:12px}.financeiroPage{display:flex;flex-direction:column;gap:18px}.financeiroHero{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:24px;border-radius:24px;border:1px solid rgba(34,197,94,.22);background:radial-gradient(circle at top left,rgba(34,197,94,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(139,92,246,.2),transparent 34%),#0f172aeb;box-shadow:0 18px 50px #00000047}.financeiroHero span,.financeiroPanel .panelHeader span{color:#a3e635;font-size:11px;letter-spacing:.16em;font-weight:900}.financeiroHero h2{margin:5px 0;font-size:28px}.financeiroHero p{margin:0;color:#ffffffb8}.financeiroHero button{border:1px solid rgba(163,230,53,.45);background:#a3e6351f;color:#ecfccb;padding:12px 16px;border-radius:999px;font-weight:900;cursor:pointer}.financeiroCards{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:14px}.financeiroCard{text-align:left;border:1px solid rgba(255,255,255,.1);color:#fff;border-radius:20px;padding:18px;cursor:pointer;background:#0f172ae0;box-shadow:0 16px 40px #0000003d;transition:transform .18s ease,border-color .18s ease}.financeiroCard:hover{transform:translateY(-2px);border-color:#a3e6358c}.financeiroCard span{display:block;color:#ffffffad;font-size:13px;font-weight:800}.financeiroCard strong{display:block;margin:8px 0;font-size:24px}.financeiroCard small{color:#fff9}.financeiroCardSaldo{background:linear-gradient(135deg,#3b82f638,#0f172aeb)}.financeiroCardEntrada{background:linear-gradient(135deg,#22c55e38,#0f172aeb)}.financeiroCardSaida,.financeiroCardDivida{background:linear-gradient(135deg,#ef444433,#0f172aeb)}.financeiroCardTiny{background:linear-gradient(135deg,#8b5cf638,#0f172aeb)}.financeiroSubTabs{display:flex;gap:10px;flex-wrap:wrap}.financeiroSubTabs button{border:1px solid rgba(255,255,255,.12);background:#0f172acc;color:#ffffffc7;padding:10px 14px;border-radius:999px;cursor:pointer;font-weight:900}.financeiroSubTabs button.active,.financeiroSubTabs button:hover{border-color:#a3e6358c;color:#ecfccb;background:#a3e6351f}.financeiroPanel{padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:#0f172aeb;box-shadow:0 18px 50px #00000040}.financeiroResumoGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.financeiroResumoGrid article{padding:18px;border-radius:18px;background:#0206176b;border:1px solid rgba(255,255,255,.08)}.financeiroResumoGrid span{color:#ffffffa3;font-weight:800}.financeiroResumoGrid strong{display:block;margin:8px 0;font-size:24px}.financeiroResumoGrid p,.financeiroHint{color:#ffffffa8}.financeiroForm{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.financeiroForm label{display:flex;flex-direction:column;gap:7px;color:#fffc;font-size:13px;font-weight:800}.financeiroForm input,.financeiroForm select{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0206178c;color:#fff;padding:12px 13px;outline:none}.financeiroForm input:focus,.financeiroForm select:focus{border-color:#a3e63599;box-shadow:0 0 0 3px #a3e6351a}.financeiroForm .span2{grid-column:span 2}.financeiroForm button{align-self:end}@media (max-width: 1100px){.financeiroCards{grid-template-columns:repeat(2,1fr)}.financeiroResumoGrid,.financeiroForm{grid-template-columns:1fr}.financeiroForm .span2{grid-column:span 1}}@media (max-width: 720px){.financeiroHero{flex-direction:column;align-items:flex-start}.financeiroCards{grid-template-columns:1fr}}.financeiroPage,.financeiroPage *{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.financeiroHero{border-radius:26px!important;padding:26px!important;background:linear-gradient(135deg,#0b1220fa,#16223af0),radial-gradient(circle at top left,rgba(34,197,94,.14),transparent 32%)!important;border:1px solid rgba(148,163,184,.16)!important}.financeiroHero span{color:#a3e635!important;font-size:11px!important;letter-spacing:.2em!important;font-weight:900!important}.financeiroHero h2{font-size:30px!important;font-weight:900!important;letter-spacing:-.04em!important;color:#e5edf7!important}.financeiroHero p{font-size:16px!important;color:#e2e8f0c7!important}.financeiroHero button{min-width:126px!important;background:#a3e6351a!important;border:1px solid rgba(163,230,53,.48)!important;color:#ecfccb!important;font-weight:900!important}.financeiroCards{grid-template-columns:repeat(5,minmax(170px,1fr))!important;gap:14px!important}.financeiroCard{min-height:118px!important;border-radius:20px!important;padding:20px 18px!important;background:#0f172adb!important;border:1px solid rgba(148,163,184,.16)!important}.financeiroCard span{color:#e2e8f0b8!important;font-size:13px!important;font-weight:800!important;white-space:normal!important}.financeiroCard strong{font-size:26px!important;font-weight:950!important;letter-spacing:-.04em!important;color:#f8fafc!important}.financeiroCard small{font-size:13px!important;color:#e2e8f09e!important}.financeiroSubTabs button{font-size:15px!important;font-weight:850!important;padding:10px 16px!important;border-radius:999px!important}.financeiroPanel{border-radius:24px!important;padding:22px!important;background:#0f172aeb!important;border:1px solid rgba(148,163,184,.14)!important}.financeiroPanel .panelHeader{background:#02061770!important;border-radius:16px!important;padding:16px 18px!important;margin-bottom:18px!important}.financeiroPanel .panelHeader h3{font-size:17px!important;font-weight:900!important;letter-spacing:-.02em!important;color:#e5edf7!important}.financeiroForm{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.financeiroForm label{font-size:13px!important;font-weight:800!important;color:#e2e8f0d1!important}.financeiroForm input,.financeiroForm select{min-height:44px!important;border-radius:14px!important;background:#02061794!important;border:1px solid rgba(148,163,184,.18)!important;color:#f8fafc!important;font-size:14px!important;font-weight:700!important}.financeiroForm input::placeholder{color:#94a3b8b3!important}.financeiroForm button.btnPrimary{min-height:44px!important;border-radius:14px!important;font-weight:900!important}.financeiroPage table th,.financeiroPage table td{font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:13px!important}@media (max-width: 1250px){.financeiroCards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.financeiroCards,.financeiroForm,.financeiroResumoGrid{grid-template-columns:1fr!important}}.financeiroPage{gap:20px!important}.financeiroHero{background:linear-gradient(135deg,#080d1cf5,#0f172aeb),radial-gradient(circle at top left,rgba(34,211,238,.12),transparent 34%)!important;border:1px solid rgba(34,211,238,.22)!important;box-shadow:0 0 0 1px #ffffff05,0 22px 60px #00000052!important}.financeiroHero span{color:#a3e635!important}.financeiroKpisDashboard{margin-top:0!important}.financeiroKpisDashboard .kpi{cursor:pointer!important;min-height:154px!important}.financeiroKpisDashboard .kpi:hover{transform:translateY(-3px);border-color:#22d3ee6b}.financeiroSubTabs{background:#0f172aad!important;border:1px solid rgba(34,211,238,.16)!important;border-radius:22px!important;padding:8px!important;width:fit-content!important}.financeiroSubTabs button{font-family:Inter,Segoe UI,system-ui,sans-serif!important;background:#0f172ab8!important;border:1px solid rgba(148,163,184,.16)!important;color:#e2e8f0c7!important}.financeiroSubTabs button.active{color:#f8fafc!important;background:linear-gradient(135deg,#22d3ee2e,#8b5cf629)!important;border-color:#22d3ee61!important;box-shadow:inset 0 -2px #a855f7e6!important}.financeiroPanel{border:1px solid rgba(34,211,238,.2)!important;background:#0f172ac7!important}.financeiroPanel .panelHeader{background:#0206178c!important;border:1px solid rgba(34,211,238,.1)!important}.financeiroResumoGrid article{background:#0f172ac2!important;border:1px solid rgba(148,163,184,.14)!important}.financeiroForm input,.financeiroForm select{background:#020617b3!important;border:1px solid rgba(148,163,184,.18)!important}.financeiroForm button.btnPrimary{background:linear-gradient(135deg,#22d3ee38,#8b5cf638)!important;border:1px solid rgba(34,211,238,.32)!important}.financeiroHero h2{font-size:24px!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:900!important}.financeiroHero p{font-size:15px!important;max-width:760px!important}.financeiroHero span,.financeiroKpisDashboard .kpiLabel,.financeiroPanel .panelHeader h3,.financeiroSubTabs button{font-family:Orbitron,Inter,Segoe UI,system-ui,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}.financeiroKpisDashboard .kpiValue{font-family:Inter,Segoe UI,system-ui,sans-serif!important;letter-spacing:-.04em!important}.financeiroPanel .panelHeader h3{font-size:15px!important}.financeiroSubTabs button{font-size:13px!important;letter-spacing:.02em!important;text-transform:none!important}.financeiroTituloCompacto{margin-top:4px!important;margin-bottom:4px!important;padding:0 4px!important}.financeiroTituloCompacto span{display:block;margin-bottom:5px;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3e635!important;font-size:11px!important;letter-spacing:.18em!important;font-weight:900!important}.financeiroTituloCompacto h2{margin:0!important;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#e5edf7!important;font-size:22px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-.03em!important}.financeiroTituloCompacto p{margin:6px 0 10px!important;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#e2e8f0ad!important;font-size:14px!important}.financeiroPage,.financeiroPage *,.financeiroKpisDashboard .kpiLabel,.financeiroPanel .panelHeader h3,.financeiroSubTabs button,.financeiroForm label,.financeiroForm input,.financeiroForm select,.financeiroPage table th,.financeiroPage table td{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.financeiroKpisDashboard .kpiLabel{letter-spacing:.12em!important;text-transform:uppercase!important}.financeiroKpisDashboard .kpi{min-height:142px!important}.financeiroKpisDashboard .kpiValue{font-size:30px!important}.financeiroSubTabs{margin-top:2px!important}.financeiroSubTabs button{text-transform:none!important;letter-spacing:0!important}.financeiroHero,.financeiroTituloCompacto{display:none!important}.financeiroPage{margin-top:0!important;padding-top:0!important}.financeiroPage,.financeiroPage *,.financeiroPage button,.financeiroPage input,.financeiroPage select,.financeiroPage table,.financeiroPage th,.financeiroPage td{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.financeiroKpisDashboard{margin-top:0!important;padding-top:0!important}.financeiroKpisDashboard .kpiLabel,.financeiroPanel .panelHeader h3{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:900!important}.financeiroKpisDashboard .kpiValue,.financeiroResumoGrid strong,.financeiroPage td strong{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:950!important;letter-spacing:-.04em!important}.financeiroSubTabs button{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:850!important;letter-spacing:-.01em!important;text-transform:none!important}.financeiroForm label,.financeiroResumoGrid span,.financeiroResumoGrid p,.financeiroHint{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.financeiroPageSemHero{padding-top:0!important}.financeiroKpisOperacional{grid-template-columns:repeat(6,minmax(150px,1fr))!important}.financeiroKpisOperacional .kpi{min-height:148px!important}.financeiroSubTabsOperacional{margin-top:4px!important}.financeiroAnaliseGrid,.financeiroResultadoBox{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px;margin-bottom:18px}.financeiroAnaliseGridSaidas{grid-template-columns:repeat(4,minmax(160px,1fr))}.financeiroAnaliseGrid article,.financeiroResultadoBox article{padding:16px;border-radius:18px;background:#0f172ac2;border:1px solid rgba(148,163,184,.14);box-shadow:inset 0 -1px #22d3ee14}.financeiroAnaliseGrid span,.financeiroResultadoBox span{display:block;margin-bottom:8px;color:#e2e8f0b3;font-size:13px;font-weight:850}.financeiroAnaliseGrid strong,.financeiroResultadoBox strong{display:block;color:#f8fafc;font-size:22px;font-weight:950;letter-spacing:-.04em}.financeiroKpisOperacional .blue{border-color:#22d3ee38!important;box-shadow:inset 0 -2px #22d3ee6b,0 0 25px #22d3ee14}@media (max-width: 1300px){.financeiroKpisOperacional{grid-template-columns:repeat(3,minmax(0,1fr))!important}.financeiroAnaliseGrid,.financeiroResultadoBox,.financeiroAnaliseGridSaidas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 780px){.financeiroKpisOperacional,.financeiroAnaliseGrid,.financeiroResultadoBox,.financeiroAnaliseGridSaidas{grid-template-columns:1fr!important}}.financeiroLiveBar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-radius:18px;background:#0f172ab8;border:1px solid rgba(34,211,238,.16);color:#e2e8f0bd;font-size:13px;font-weight:800}.financeiroLiveBar button{border:1px solid rgba(34,211,238,.28);background:#22d3ee14;color:#e0f2fe;border-radius:999px;padding:8px 12px;font-weight:900;cursor:pointer}.financeiroLiveBar button:disabled{opacity:.6;cursor:wait}.liveDot{color:#22c55e;font-weight:950;letter-spacing:.08em}.financeiroToast{padding:12px 14px;border-radius:16px;font-weight:900;border:1px solid rgba(148,163,184,.18)}.financeiroToast.sucesso{color:#dcfce7;background:#22c55e21;border-color:#22c55e40}.financeiroToast.erro{color:#fee2e2;background:#ef444424;border-color:#ef444447}.financeiroKpisOperacional{grid-template-columns:repeat(4,minmax(170px,1fr))!important}.financeiroTabelaReal{margin-top:18px}.financeiroTabelaReal table th{text-transform:uppercase;letter-spacing:.08em;font-size:11px!important}.financeiroTabelaReal table td{vertical-align:top}.financeiroLinhaAtrasada td{border-top:1px solid rgba(239,68,68,.28)!important;border-bottom:1px solid rgba(239,68,68,.18)!important;background:#ef44440f!important}.financeiroGraficoGrid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:14px;margin-bottom:18px}.financeiroGraficoCard{padding:16px;border-radius:18px;background:#0f172ac2;border:1px solid rgba(148,163,184,.14)}.financeiroGraficoCard h4{margin:0 0 12px;color:#e5edf7;font-size:15px;font-weight:950}.financeiroGraficoCard p{color:#e2e8f0ad}.financeiroBarraLinha{margin-bottom:12px}.financeiroBarraLinha>div:first-child{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;color:#e2e8f0bd;font-size:13px;font-weight:800}.financeiroBarraFundo{height:9px;border-radius:999px;background:#020617c7;overflow:hidden}.financeiroBarraFundo span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#22d3eed9,#a855f7d9)}.yellowBadge{background:#eab30829!important;color:#fef3c7!important;border-color:#eab30847!important}@media (max-width: 1200px){.financeiroKpisOperacional{grid-template-columns:repeat(2,minmax(0,1fr))!important}.financeiroGraficoGrid{grid-template-columns:1fr}}@media (max-width: 720px){.financeiroLiveBar{flex-direction:column;align-items:flex-start}.financeiroKpisOperacional{grid-template-columns:1fr!important}}.financeiroCaixaGrid{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;margin-bottom:18px}.financeiroCaixaBox{align-content:start;background:#0f172a9e;border:1px solid rgba(148,163,184,.14);border-radius:18px;padding:14px}.financeiroCaixaBox h4{grid-column:1 / -1;margin:0 0 4px;color:#f8fafc;font-size:15px;font-weight:950}.caixaMovimentosHeader{margin-top:18px}.financeiroLinhaAberta td{border-top:1px solid rgba(34,197,94,.26)!important;border-bottom:1px solid rgba(34,197,94,.16)!important;background:#22c55e0d!important}@media (max-width: 1300px){.financeiroCaixaGrid{grid-template-columns:1fr}}.financeiroPageSemHero .financeiroSubTabsOperacional{margin-top:18px}.financeiroPageSemHero .financeiroLiveBar+.financeiroSubTabsOperacional,.financeiroPageSemHero .financeiroToast+.financeiroSubTabsOperacional{margin-top:14px}.financeiroGraficoGridRecharts{align-items:stretch}.financeiroGraficoCardRecharts{min-height:360px;position:relative;overflow:hidden}.financeiroGraficoCardRecharts:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 10%,rgba(34,211,238,.08),transparent 30%),radial-gradient(circle at 85% 0%,rgba(168,85,247,.1),transparent 34%);pointer-events:none}.financeiroGraficoTitulo{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.financeiroGraficoTitulo h4{margin:0;text-transform:uppercase;letter-spacing:.08em}.financeiroGraficoTitulo strong{color:#f8fafc;font-size:13px;padding:6px 10px;border-radius:999px;background:#0f172ab8;border:1px solid rgba(148,163,184,.16)}.financeiroGraficoArea{position:relative;z-index:1;width:100%}.financeiroLegendaGrafico{position:relative;z-index:1;display:grid;gap:7px;margin-top:10px}.financeiroLegendaGrafico span{display:flex;align-items:center;gap:8px;color:#e2e8f0c2;font-size:12px;font-weight:800}.financeiroLegendaGrafico i{width:9px;height:9px;border-radius:999px;box-shadow:0 0 12px currentColor}.recharts-tooltip-label{color:#f8fafc!important;font-weight:900!important}.recharts-default-tooltip{box-shadow:0 18px 48px #00000052!important}.recharts-text{fill:#e2e8f09e!important}.financeiroTinySyncBox{display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(170px,.7fr) minmax(170px,.7fr) auto;gap:14px;align-items:end;margin-bottom:18px;padding:16px;border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(168,85,247,.14),transparent 36%),radial-gradient(circle at 100% 0%,rgba(34,211,238,.1),transparent 32%),#0f172ac7;border:1px solid rgba(148,163,184,.16);box-shadow:0 18px 42px #0206172e}.financeiroTinySyncInfo{align-self:center}.financeiroTinySyncInfo span{display:inline-flex;margin-bottom:4px;color:#a78bfa;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.financeiroTinySyncInfo strong{display:block;color:#f8fafc;font-size:17px;font-weight:950}.financeiroTinySyncInfo p{margin:5px 0 0;max-width:620px;color:#e2e8f09e;font-size:12px;line-height:1.45;font-weight:700}.financeiroTinySyncBox label{display:grid;gap:7px;color:#e2e8f0b8;font-size:12px;font-weight:900}.financeiroTinySyncBox input{min-height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#0206176b;color:#f8fafc;padding:0 12px;font-weight:850;outline:none}.financeiroTinySyncBox input:focus{border-color:#22d3ee7a;box-shadow:0 0 0 3px #22d3ee17}.financeiroTinySyncButton{min-height:42px;white-space:nowrap;box-shadow:0 14px 34px #22d3ee1f}.financeiroTinySyncButton:disabled{opacity:.68;cursor:wait}.financeiroTinySyncResumo{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12)}.financeiroTinySyncResumo span{display:inline-flex;gap:5px;align-items:center;padding:7px 10px;border-radius:999px;background:#0f172ab8;border:1px solid rgba(148,163,184,.14);color:#e2e8f0b8;font-size:12px;font-weight:850}.financeiroTinySyncResumo strong{color:#f8fafc}@media (max-width: 1100px){.financeiroTinySyncBox{grid-template-columns:1fr 1fr}.financeiroTinySyncInfo,.financeiroTinySyncButton{grid-column:1 / -1}}@media (max-width: 640px){.financeiroTinySyncBox{grid-template-columns:1fr}}.financeiroTabelaReal table{min-width:1180px;table-layout:fixed}.financeiroTabelaReal th,.financeiroTabelaReal td{white-space:nowrap}.financeiroTabelaReal td{overflow:hidden;text-overflow:ellipsis}.financeiroTabelaReal table th:nth-child(2),.financeiroTabelaReal table td:nth-child(2){width:140px}.financeiroTabelaReal table th:nth-child(3),.financeiroTabelaReal table td:nth-child(3){width:110px}.financeiroTabelaReal table th:nth-child(4),.financeiroTabelaReal table td:nth-child(4){width:260px;max-width:260px}.financeiroTabelaReal table th:nth-child(5),.financeiroTabelaReal table td:nth-child(5),.financeiroTabelaReal table th:nth-child(6),.financeiroTabelaReal table td:nth-child(6),.financeiroTabelaReal table th:nth-child(7),.financeiroTabelaReal table td:nth-child(7){width:130px;text-align:right}.financeiroTabelaReal table th:nth-child(8),.financeiroTabelaReal table td:nth-child(8){width:90px;text-align:center}.financeiroTabelaReal table th:nth-child(9),.financeiroTabelaReal table td:nth-child(9){width:120px;text-align:center}.financeiroTabelaReal .tiny{display:inline-flex;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financeiroTabelaReal .tinyEcommerce{display:inline-flex;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dbeafe;font-weight:850}.financeiroTabelaReal table{min-width:1320px}.financeiroTabelaReal table{min-width:1560px;table-layout:fixed}.financeiroTabelaReal table th:nth-child(1),.financeiroTabelaReal table td:nth-child(1){width:110px}.financeiroTabelaReal table th:nth-child(2),.financeiroTabelaReal table td:nth-child(2){width:190px}.financeiroTabelaReal table th:nth-child(3),.financeiroTabelaReal table td:nth-child(3){width:145px}.financeiroTabelaReal table th:nth-child(5),.financeiroTabelaReal table td:nth-child(5){width:250px;max-width:250px}.financeiroTabelaReal table th:nth-child(6),.financeiroTabelaReal table td:nth-child(6),.financeiroTabelaReal table th:nth-child(7),.financeiroTabelaReal table td:nth-child(7),.financeiroTabelaReal table th:nth-child(8),.financeiroTabelaReal table td:nth-child(8),.financeiroTabelaReal table th:nth-child(9),.financeiroTabelaReal table td:nth-child(9),.financeiroTabelaReal table th:nth-child(10),.financeiroTabelaReal table td:nth-child(10){width:115px;text-align:right}.financeiroTabelaReal table th:nth-child(11),.financeiroTabelaReal table td:nth-child(11){width:90px;text-align:center}.financeiroTabelaReal table th:nth-child(12),.financeiroTabelaReal table td:nth-child(12){width:110px;text-align:center}.financeiroTabelaReal .tinyEcommerce{display:inline-flex;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dbeafe;font-weight:900}.financeiroTabelaReal .lucroNegativo{color:#fb7185;text-shadow:0 0 16px rgba(251,113,133,.28)}.financeiroTabelaReal{overflow-x:auto;overflow-y:visible}.financeiroTabelaReal table{min-width:1640px;table-layout:fixed}.financeiroTabelaReal th,.financeiroTabelaReal td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financeiroTabelaReal table th:nth-child(1),.financeiroTabelaReal table td:nth-child(1){width:115px}.financeiroTabelaReal table th:nth-child(2),.financeiroTabelaReal table td:nth-child(2){width:210px}.financeiroTabelaReal table th:nth-child(3),.financeiroTabelaReal table td:nth-child(3){width:155px}.financeiroTabelaReal table th:nth-child(4),.financeiroTabelaReal table td:nth-child(4){width:115px}.financeiroTabelaReal table th:nth-child(5),.financeiroTabelaReal table td:nth-child(5){width:270px;max-width:270px}.financeiroTabelaReal table th:nth-child(6),.financeiroTabelaReal table td:nth-child(6),.financeiroTabelaReal table th:nth-child(7),.financeiroTabelaReal table td:nth-child(7),.financeiroTabelaReal table th:nth-child(8),.financeiroTabelaReal table td:nth-child(8),.financeiroTabelaReal table th:nth-child(9),.financeiroTabelaReal table td:nth-child(9),.financeiroTabelaReal table th:nth-child(10),.financeiroTabelaReal table td:nth-child(10){width:120px;text-align:right}.financeiroTabelaReal table th:nth-child(11),.financeiroTabelaReal table td:nth-child(11){width:95px;text-align:center}.financeiroTabelaReal table th:nth-child(12),.financeiroTabelaReal table td:nth-child(12){width:115px;text-align:center}.financeiroTabelaReal .tiny{display:inline-flex;max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financeiroTabelaReal .tinyEcommerce{display:inline-flex;max-width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dbeafe;font-weight:950}.financeiroTabelaReal .lucroPositivo{color:#dbeafe}.financeiroTabelaReal .lucroNegativo{color:#fb7185;text-shadow:0 0 16px rgba(251,113,133,.32)}.tinyFiltroBox{display:grid;grid-template-columns:minmax(260px,1.3fr) minmax(300px,1.4fr) 160px 160px 170px auto auto;gap:12px;align-items:end;margin:16px 0 18px;padding:14px;border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.1),transparent 34%),radial-gradient(circle at 100% 0%,rgba(168,85,247,.12),transparent 36%),#0f172ab8;border:1px solid rgba(148,163,184,.16)}.tinyFiltroInfo{align-self:center}.tinyFiltroInfo span{display:block;color:#67e8f9;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.14em}.tinyFiltroInfo strong{display:block;margin-top:4px;color:#f8fafc;font-size:15px;font-weight:950}.tinyFiltroInfo p{margin:4px 0 0;color:#e2e8f094;font-size:11px;line-height:1.35;font-weight:750}.tinyFiltroBox label{display:grid;gap:6px;color:#e2e8f0b8;font-size:11px;font-weight:900}.tinyFiltroBox input,.tinyFiltroBox select{min-height:40px;border-radius:13px;border:1px solid rgba(148,163,184,.18);background:#02061775;color:#f8fafc;padding:0 11px;font-weight:850;outline:none}.tinyFiltroBox input:focus,.tinyFiltroBox select:focus{border-color:#22d3ee80;box-shadow:0 0 0 3px #22d3ee17}.tinyFiltroBusca input{letter-spacing:.01em}.tinyFiltroLimpar{min-height:40px}.tinyFiltroResultado{display:inline-grid;justify-items:center;gap:1px;min-width:92px;padding:7px 10px;border-radius:14px;background:#0206176b;border:1px solid rgba(148,163,184,.14)}.tinyFiltroResultado strong{color:#f8fafc;font-size:16px;line-height:1}.tinyFiltroResultado span{color:#e2e8f094;font-size:10px;font-weight:800}.tinyTabelaEscopo .financeiroTabelaReal{overflow-x:auto;overflow-y:visible}.tinyTabelaEscopo .financeiroTabelaReal table{min-width:1780px!important;table-layout:fixed!important}.tinyTabelaEscopo .financeiroTabelaReal th,.tinyTabelaEscopo .financeiroTabelaReal td{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(1),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(1){width:120px!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(2),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(2){width:255px!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(3),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(3){width:170px!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(4),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(4){width:120px!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(5),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(5){width:280px!important;max-width:280px!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(6),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(6),.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(7),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(7),.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(8),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(8),.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(9),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(9),.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(10),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(10){width:125px!important;text-align:right!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(11),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(11){width:95px!important;text-align:center!important}.tinyTabelaEscopo .financeiroTabelaReal table th:nth-child(12),.tinyTabelaEscopo .financeiroTabelaReal table td:nth-child(12){width:115px!important;text-align:center!important}.tinyTabelaEscopo .tiny{display:inline-flex;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tinyTabelaEscopo .tinyEcommerce{display:inline-flex;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dbeafe;font-weight:950}.tinyTabelaEscopo .lucroPositivo{color:#dbeafe}.tinyTabelaEscopo .lucroNegativo{color:#fb7185;text-shadow:0 0 16px rgba(251,113,133,.32)}.tinyTabelaVazia{text-align:center!important;padding:24px!important;color:#e2e8f09e!important;font-weight:900!important}@media (max-width: 1500px){.tinyFiltroBox{grid-template-columns:1fr 1fr 150px 150px}.tinyFiltroInfo,.tinyFiltroBusca{grid-column:span 2}}@media (max-width: 900px){.tinyFiltroBox{grid-template-columns:1fr}.tinyFiltroInfo,.tinyFiltroBusca{grid-column:auto}}.tinyTabelaEscopoFinal .financeiroTabelaReal{width:100%;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:8px}.tinyTabelaEscopoFinal .financeiroTabelaReal table{width:1870px!important;min-width:1870px!important;max-width:none!important;table-layout:fixed!important;border-collapse:collapse}.tinyTabelaEscopoFinal .financeiroTabelaReal th,.tinyTabelaEscopoFinal .financeiroTabelaReal td{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important}.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(6),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(6),.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(7),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(7),.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(8),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(8),.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(9),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(9),.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(10),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(10){text-align:right!important}.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(11),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(11),.tinyTabelaEscopoFinal .financeiroTabelaReal th:nth-child(12),.tinyTabelaEscopoFinal .financeiroTabelaReal td:nth-child(12){text-align:center!important}.tinyPedidoTiny{display:inline-flex;align-items:center;max-width:92px;color:#a3e635;font-weight:950}.tinyPedidoEcommerceFull{display:inline-flex;align-items:center;max-width:245px;color:#dbeafe;font-weight:950;font-size:12px;letter-spacing:.01em}.tinyClienteNome{display:inline-flex;max-width:245px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tinyTabelaEscopoFinal .lucroPositivo{color:#dbeafe}.tinyTabelaEscopoFinal .lucroNegativo{color:#fb7185;text-shadow:0 0 16px rgba(251,113,133,.35)}.tinyTabelaEscopoFinal .financeiroTabelaReal::-webkit-scrollbar{height:10px}.tinyTabelaEscopoFinal .financeiroTabelaReal::-webkit-scrollbar-track{background:#0f172a8c;border-radius:999px}.tinyTabelaEscopoFinal .financeiroTabelaReal::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#22d3ee8c,#a855f78c);border-radius:999px}.tinyVendaModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:24px;background:#020617c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tinyVendaModal{width:min(1280px,96vw);max-height:92vh;overflow:auto;border-radius:28px;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.12),transparent 36%),radial-gradient(circle at 100% 0%,rgba(168,85,247,.16),transparent 38%),#0f172af5;border:1px solid rgba(148,163,184,.22);box-shadow:0 34px 90px #0000007a;padding:20px}.tinyVendaModalHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:16px;border-radius:22px;background:#02061775;border:1px solid rgba(148,163,184,.14);margin-bottom:16px}.tinyVendaResumoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.tinyVendaResumoGrid article{min-height:92px;border-radius:20px;padding:14px;background:#0206175c;border:1px solid rgba(148,163,184,.14)}.tinyVendaResumoGrid strong{color:#f8fafc;font-size:18px;font-weight:950}.tinyVendaModalColumns{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);gap:16px}.tinyVendaCustoForm,.tinyVendaCustosLista{border-radius:22px;padding:16px;background:#02061761;border:1px solid rgba(148,163,184,.14)}.tinyVendaSecaoTitulo{margin-bottom:14px}.tinyVendaCustoForm{display:grid;gap:12px}.tinyVendaCustoForm label{display:grid;gap:7px;color:#e2e8f0b8;font-size:12px;font-weight:900}.tinyVendaCustoForm input,.tinyVendaCustoForm select{min-height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#02061785;color:#f8fafc;padding:0 12px;font-weight:850;outline:none}.tinyVendaCustoForm input:focus,.tinyVendaCustoForm select:focus{border-color:#22d3ee80;box-shadow:0 0 0 3px #22d3ee14}.tinyVendaCustosTabela article{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:18px;background:#0f172a9e;border:1px solid rgba(148,163,184,.12)}.tinyVendaResumoGrid .lucroNegativo,.tinyVendaCustosTabela .lucroNegativo{color:#fb7185}.tinyVendaResumoGrid .lucroPositivo{color:#dbeafe}@media (max-width: 980px){.tinyVendaResumoGrid,.tinyVendaModalColumns{grid-template-columns:1fr}}.tinyLinhaVendaClicavel{cursor:pointer;transition:background .18s ease,transform .18s ease}.tinyLinhaVendaClicavel:hover{background:#22d3ee12!important}.tinyVendaModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:24px;background:#020617cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tinyVendaModal{width:min(1380px,96vw);max-height:92vh;overflow:auto;border-radius:28px;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.12),transparent 36%),radial-gradient(circle at 100% 0%,rgba(168,85,247,.16),transparent 38%),#0f172af7;border:1px solid rgba(148,163,184,.22);box-shadow:0 34px 90px #00000085;padding:20px}.tinyVendaModalHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:16px;border-radius:22px;background:#0206177a;border:1px solid rgba(148,163,184,.14);margin-bottom:16px}.tinyVendaModalHeader span,.tinyVendaSecaoTitulo span{display:block;color:#67e8f9;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.14em}.tinyVendaModalHeader h3{margin:5px 0 0;color:#f8fafc;font-size:22px;font-weight:950}.tinyVendaModalHeader p{margin:4px 0 0;color:#e2e8f09e;font-size:13px;font-weight:800}.tinyVendaModalHeader button{border:1px solid rgba(148,163,184,.18);background:#0f172ac7;color:#f8fafc;border-radius:14px;padding:10px 14px;font-weight:900;cursor:pointer}.tinyVendaModalLoading{padding:24px;color:#f8fafc;font-weight:900}.tinyVendaResumoGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px}.tinyVendaResumoGrid article{min-height:88px;border-radius:20px;padding:14px;background:#02061761;border:1px solid rgba(148,163,184,.14)}.tinyVendaResumoGrid span{display:block;color:#e2e8f09e;font-size:12px;font-weight:850;margin-bottom:8px}.tinyVendaResumoGrid strong{color:#f8fafc;font-size:17px;font-weight:950}.tinyVendaModalColumns{display:grid;grid-template-columns:minmax(460px,1fr) minmax(420px,.95fr);gap:16px}.tinyVendaEditForm,.tinyVendaCustoForm,.tinyVendaCustosLista{border-radius:22px;padding:16px;background:#02061766;border:1px solid rgba(148,163,184,.14)}.tinyVendaEditForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tinyVendaCustoForm{display:grid;gap:12px;margin-bottom:14px}.tinyVendaSecaoTitulo{grid-column:1 / -1;margin-bottom:4px}.tinyVendaSecaoTitulo strong{display:block;margin-top:4px;color:#f8fafc;font-size:16px;font-weight:950}.tinyVendaEditForm label,.tinyVendaCustoForm label{display:grid;gap:7px;color:#e2e8f0b8;font-size:12px;font-weight:900}.tinyVendaEditForm input,.tinyVendaEditForm textarea,.tinyVendaCustoForm input,.tinyVendaCustoForm select{min-height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#02061785;color:#f8fafc;padding:0 12px;font-weight:850;outline:none}.tinyVendaEditForm textarea{min-height:90px;padding:12px;resize:vertical}.tinyVendaEditForm input:focus,.tinyVendaEditForm textarea:focus,.tinyVendaCustoForm input:focus,.tinyVendaCustoForm select:focus{border-color:#22d3ee80;box-shadow:0 0 0 3px #22d3ee14}.tinyVendaCampoFull{grid-column:1 / -1}.tinyVendaCustosBloco{display:grid;align-content:start}.tinyVendaSemCustos{color:#e2e8f09e;font-weight:850}.tinyVendaCustosTabela{display:grid;gap:10px}.tinyVendaCustosTabela article{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:18px;background:#0f172aa3;border:1px solid rgba(148,163,184,.12)}.tinyVendaCustosTabela article div:first-child{display:grid;gap:4px}.tinyVendaCustosTabela article strong{color:#f8fafc;font-weight:950}.tinyVendaCustosTabela article span,.tinyVendaCustosTabela article small{color:#e2e8f09e;font-weight:780}.tinyVendaCustosTabela article div:last-child{display:grid;justify-items:end;gap:8px}.tinyVendaCustosTabela button{border:1px solid rgba(251,113,133,.28);background:#7f1d1d38;color:#fecdd3;border-radius:12px;padding:8px 10px;font-weight:900;cursor:pointer}.tinyVendaModal .lucroPositivo{color:#dbeafe}.tinyVendaModal .lucroNegativo{color:#fb7185;text-shadow:0 0 16px rgba(251,113,133,.35)}@media (max-width: 1200px){.tinyVendaResumoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tinyVendaModalColumns{grid-template-columns:1fr}}@media (max-width: 720px){.tinyVendaResumoGrid,.tinyVendaEditForm{grid-template-columns:1fr}}body.tinyModalAberto{overflow:hidden!important}.tinyVendaModalOverlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;overflow-y:auto!important;padding:18px 22px!important;background:#020617d1!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.tinyVendaModal{margin:0 auto 28px!important;width:min(1380px,96vw)!important;max-height:calc(100vh - 36px)!important;overflow-y:auto!important;overscroll-behavior:contain!important}.tinyVendaModal::-webkit-scrollbar{width:10px}.tinyVendaModal::-webkit-scrollbar-track{background:#0f172a8c;border-radius:999px}.tinyVendaModal::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#22d3ee8c,#a855f78c);border-radius:999px}.tinyVendaEditForm select,.tinyVendaCustoForm select{min-height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#02061785;color:#f8fafc;padding:0 12px;font-weight:850;outline:none}.statusFinanceiroRecebido{color:#86efac!important;text-shadow:0 0 14px rgba(134,239,172,.25)}.statusFinanceiroCancelado{color:#fb7185!important;text-shadow:0 0 14px rgba(251,113,133,.25)}.statusFinanceiroAguardando{color:#fde68a!important;text-shadow:0 0 14px rgba(253,230,138,.2)}.tinyVendaAcoesFinanceiras{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.btnRecebidoFinanceiro{min-height:42px;border:1px solid rgba(34,197,94,.34);background:linear-gradient(135deg,#16a34a47,#22c55e2e),#0206178f;color:#bbf7d0;border-radius:14px;padding:0 16px;font-weight:950;cursor:pointer;box-shadow:0 14px 32px #16a34a1f}.btnRecebidoFinanceiro:hover{border-color:#4ade8094;transform:translateY(-1px)}.btnRecebidoFinanceiro.bloqueado,.btnRecebidoFinanceiro:disabled{opacity:.58;cursor:not-allowed;filter:grayscale(.25)}.tinyVendaEditForm select{min-height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#02061785;color:#f8fafc;padding:0 12px;font-weight:850;outline:none}.entradasTabelaPremium table{table-layout:fixed;min-width:1225px}.entradasTabelaPremium{width:100%;overflow-x:auto}.entradasTabelaPremium table{table-layout:fixed;min-width:1265px}.entradaLinhaClicavel{cursor:pointer;transition:background .18s ease,transform .18s ease}.entradaLinhaClicavel:hover{background:#22d3ee12!important}.entradaOrigemTag,.entradaBancoTag,.entradaBancoPendente,.entradaFormaTag{display:inline-flex;align-items:center;max-width:100%;min-height:26px;padding:4px 9px;border-radius:999px;font-weight:950;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entradaOrigemTag{color:#d8b4fe;background:#a855f71f;border:1px solid rgba(168,85,247,.18)}.entradaBancoTag{color:#bae6fd;background:#0ea5e91f;border:1px solid rgba(14,165,233,.18)}.entradaBancoPendente{color:#fde68a;background:#eab3081c;border:1px solid rgba(234,179,8,.18)}.entradaFormaTag{color:#bbf7d0;background:#22c55e1c;border:1px solid rgba(34,197,94,.18)}.entradaDescricaoTexto{display:block;max-width:100%;color:#e2e8f0e0;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entradaValorTexto{color:#f8fafc;font-weight:950}.entradaDetalheModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:grid;place-items:center;padding:24px;background:#020617cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.entradaDetalheModal{width:min(920px,94vw);max-height:90vh;overflow-y:auto;border-radius:28px;padding:20px;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.13),transparent 34%),radial-gradient(circle at 100% 0%,rgba(168,85,247,.15),transparent 36%),#0f172af7;border:1px solid rgba(148,163,184,.22);box-shadow:0 34px 90px #00000085}.entradaDetalheHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:16px;border-radius:22px;background:#0206177a;border:1px solid rgba(148,163,184,.14);margin-bottom:16px}.entradaDetalheHeader span,.entradaDetalheBloco span{display:block;color:#67e8f9;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.14em}.entradaDetalheHeader h3{margin:5px 0 0;color:#f8fafc;font-size:22px;font-weight:950}.entradaDetalheHeader p{margin:4px 0 0;color:#e2e8f09e;font-size:13px;font-weight:800}.entradaDetalheHeader button{border:1px solid rgba(148,163,184,.18);background:#0f172ac7;color:#f8fafc;border-radius:14px;padding:10px 14px;font-weight:900;cursor:pointer}.entradaDetalheGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.entradaDetalheGrid article,.entradaDetalheBloco{border-radius:20px;padding:14px;background:#02061761;border:1px solid rgba(148,163,184,.14)}.entradaDetalheGrid span{display:block;color:#e2e8f09e;font-size:12px;font-weight:850;margin-bottom:8px}.entradaDetalheGrid strong{display:block;color:#f8fafc;font-size:16px;font-weight:950}.entradaDetalheGrid small{display:block;color:#e2e8f085;font-weight:800;margin-top:3px}.entradaDetalheBloco{margin-bottom:12px}.entradaDetalheBloco p{margin:8px 0 0;color:#e2e8f0e0;font-weight:800;line-height:1.55;white-space:pre-wrap;word-break:break-word}.entradaDetalheRodape{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;color:#e2e8f085;font-weight:800;padding:4px 2px 0}@media (max-width: 900px){.entradaDetalheGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.entradaDetalheGrid{grid-template-columns:1fr}}.tinyLinhaCancelada{background:#7f1d1d2e!important;border-left:3px solid rgba(248,113,113,.8)}.tinyLinhaCancelada td{color:#fecacaeb!important}.tinyLinhaCancelada .tiny,.tinyLinhaCancelada .tinyEcommerce,.tinyLinhaCancelada .tinyClienteNome{color:#fecacaf2!important;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#f87171bf}.tinyStatusCancelado{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;color:#fecaca;background:#dc26262e;border:1px solid rgba(248,113,113,.28);font-weight:950}.tinyStatusRecebido{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;color:#bbf7d0;background:#16a34a24;border:1px solid rgba(74,222,128,.24);font-weight:950}.tinyStatusAguardando{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;color:#fde68a;background:#eab3081c;border:1px solid rgba(250,204,21,.2);font-weight:950}.tinyValorCancelado{color:#fecaca!important;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#f87171d9}.tinyCanceladasCard{border-color:#f8717142!important;background:radial-gradient(circle at 0 0,rgba(248,113,113,.15),transparent 35%),#0f172a9e!important}.tinyCanceladasCard strong{color:#fecaca!important}.taxaVendaManualBox{grid-column:1 / -1;margin:10px 0 4px;padding:14px;border-radius:18px;background:radial-gradient(circle at 0 0,rgba(34,211,238,.13),transparent 34%),#0206176b;border:1px solid rgba(34,211,238,.2)}.taxaVendaManualHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.taxaVendaManualHeader span{display:block;color:#67e8f9;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.taxaVendaManualHeader strong{display:block;color:#f8fafc;font-size:14px;font-weight:950;margin-top:3px}.taxaVendaOk,.taxaVendaPendente{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:950;white-space:nowrap}.taxaVendaOk{color:#bbf7d0;background:#16a34a29;border:1px solid rgba(74,222,128,.24)}.taxaVendaPendente{color:#fecaca;background:#dc262629;border:1px solid rgba(248,113,113,.26)}.taxaVendaManualGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.taxaVendaResumo{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 12px}.taxaVendaResumo span{display:inline-flex;gap:6px;align-items:center;padding:7px 10px;border-radius:999px;color:#e2e8f0c7;background:#0f172a94;border:1px solid rgba(148,163,184,.13);font-weight:850;font-size:12px}.taxaVendaResumo strong{color:#f8fafc;font-weight:950}.btnTaxaVendaManual{width:100%;min-height:42px;border-radius:14px;border:1px solid rgba(34,211,238,.36);background:linear-gradient(135deg,#06b6d438,#a855f738);color:#f8fafc;font-weight:950;cursor:pointer;transition:transform .15s ease,filter .15s ease}.btnTaxaVendaManual:hover{transform:translateY(-1px);filter:brightness(1.08)}@media (max-width: 760px){.taxaVendaManualGrid{grid-template-columns:1fr}}.ofertaPublicaPage{min-height:100vh;background:radial-gradient(circle at top left,rgba(147,51,234,.18),transparent 38%),radial-gradient(circle at bottom right,rgba(163,230,53,.1),transparent 34%),radial-gradient(circle at 60% 20%,rgba(0,240,255,.07),transparent 28%),var(--bg);display:flex;align-items:center;justify-content:center;padding:28px 20px;color:var(--text);font-family:inherit}.ofertaPublicaCard{position:relative;overflow:hidden;width:min(1140px,100%);background:#09090bd1;border:1px solid var(--border2);border-radius:28px;padding:32px;box-shadow:0 0 0 1px #9333ea1f,0 32px 80px #0000008c,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ofertaPublicaCard:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:28px;background:linear-gradient(135deg,rgba(147,51,234,.22),transparent 38%),linear-gradient(315deg,rgba(163,230,53,.12),transparent 32%);pointer-events:none;opacity:.9;z-index:0}.ofertaPublicaCard>*{position:relative;z-index:1}.ofertaPublicaLogo{display:flex;align-items:center;justify-content:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border)}.ofertaPublicaLogo img{max-height:52px;max-width:220px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(147,51,234,.5))}.ofertaPublicaTopo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:24px;padding:12px 16px;background:#111113b8;border:1px solid var(--border2);border-radius:16px}.ofertaPublicaTopo span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--lime)}.ofertaPublicaTopo span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime),0 0 16px #a3e63580;animation:pulseLive 1.6s ease-in-out infinite;flex-shrink:0}@keyframes pulseLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.78)}}.ofertaPublicaTopo strong{display:inline-flex;align-items:center;background:#9333ea26;color:#c084fc;border:1px solid rgba(147,51,234,.38);padding:6px 14px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ofertaPublicaGrid{display:grid;grid-template-columns:minmax(260px,440px) 1fr;gap:32px;align-items:start}.ofertaImagemBox{background:#111113e6;border:1px solid var(--border2);border-radius:22px;padding:20px;min-height:360px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px #ffffff08}.ofertaImagemBox img{width:100%;max-height:420px;object-fit:contain;border-radius:12px}.ofertaSemImagem{width:100%;min-height:280px;border:1.5px dashed var(--border2);color:var(--muted2);border-radius:16px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;letter-spacing:.05em}.ofertaInfoBox{display:flex;flex-direction:column;gap:16px}.ofertaCodigo{margin:0;color:var(--purple-light);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.ofertaInfoBox h1{margin:0;font-size:clamp(22px,3.2vw,40px);line-height:1.08;color:#fff;font-weight:950;text-shadow:0 0 30px rgba(147,51,234,.2)}.ofertaTimerBox{width:100%;box-sizing:border-box;padding:14px 18px;border-radius:16px;border:1px solid rgba(250,204,21,.4);background:linear-gradient(135deg,#facc1524,#eab30812);box-shadow:0 0 0 1px #facc1514,0 8px 28px #facc151a;display:flex;align-items:center;justify-content:space-between;gap:14px}.ofertaTimerBox span{display:block;font-size:11px;font-weight:900;letter-spacing:.08em;color:#fde68a;text-transform:uppercase;margin-bottom:0}.ofertaTimerNumero{display:block;font-size:clamp(30px,4vw,46px);line-height:1;font-weight:950;color:var(--yellow);text-shadow:0 0 12px rgba(250,204,21,.45),0 0 28px rgba(250,204,21,.2);margin:0;letter-spacing:.04em;font-variant-numeric:tabular-nums}.ofertaTimerFinal{border-color:#f43f5eb3;background:linear-gradient(135deg,#f43f5e2e,#ef444414);animation:ofertaTimerPulso .9s infinite alternate}@keyframes ofertaTimerPulso{0%{transform:scale(1)}to{transform:scale(1.012)}}.ofertaPrecoBox{background:linear-gradient(135deg,#22c55e2e,#16a34a12);border:1px solid rgba(134,239,172,.3);border-radius:18px;padding:18px 20px;box-shadow:0 0 0 1px #22c55e14,0 8px 28px #22c55e1a}.ofertaPrecoBox span{display:block;color:#86efac;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.ofertaPrecoBox strong{display:block;font-size:clamp(34px,5vw,56px);color:#4ade80;line-height:1;font-weight:950;text-shadow:0 0 14px rgba(74,222,128,.35);font-variant-numeric:tabular-nums}.ofertaQuantidadeBox{display:grid;grid-template-columns:160px 1fr;gap:12px}.ofertaQuantidadeBox label,.ofertaQuantidadeBox div{background:var(--surface2);border:1px solid var(--border);border-radius:16px;padding:14px 16px;color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ofertaQuantidadeBox input{width:100%;margin-top:8px;border:1px solid var(--border2);background:var(--bg);color:#fff;border-radius:10px;padding:10px 12px;font-size:20px;font-weight:950;outline:none;transition:border-color .2s}.ofertaQuantidadeBox input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #9333ea26}.ofertaQuantidadeBox strong{color:#fff;font-size:22px;font-weight:950;display:block;margin-top:8px;font-variant-numeric:tabular-nums}.ofertaEstoqueBox{background:#0ea5e91a;border:1px solid rgba(56,189,248,.22);color:#7dd3fc;padding:12px 16px;border-radius:14px;font-size:13px;font-weight:900;letter-spacing:.02em}.ofertaAcoes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ofertaAcoes button{border:none;border-radius:16px;padding:16px 18px;font-size:15px;font-weight:950;cursor:pointer;letter-spacing:.04em;text-align:center;transition:all .2s ease;color:#052e16;background:linear-gradient(135deg,#4ade80,#16a34a);box-shadow:0 8px 24px #22c55e47,0 0 0 1px #4ade8033}.ofertaAcoes button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #22c55e66,0 0 0 1px #4ade804d}.ofertaAcoes .ofertaCartao{color:#172554;background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 8px 24px #3b82f647,0 0 0 1px #60a5fa33}.ofertaAcoes .ofertaCartao:hover{box-shadow:0 12px 32px #3b82f666,0 0 0 1px #60a5fa4d}.ofertaAcoes button:disabled{opacity:.45;cursor:not-allowed;transform:none;filter:grayscale(.5)}.ofertaBotaoSecundario{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border2);background:var(--surface2);color:var(--text);padding:14px 24px;border-radius:14px;font-weight:900;text-decoration:none;transition:all .2s;font-size:14px}.ofertaBotaoSecundario:hover{background:var(--surface3);border-color:var(--purple);color:var(--purple-light)}.ofertaAviso{margin:0;color:var(--muted2);font-size:12px;line-height:1.5}.ofertaAviso strong{color:var(--muted)}.ofertaLoadingBox,.ofertaErroBox{text-align:center;padding:60px 20px}.ofertaLoadingBox h1,.ofertaErroBox h1{margin:0 0 12px;color:#fff;font-size:24px}.ofertaLoadingBox p,.ofertaErroBox p{color:var(--muted);margin-bottom:24px}.ofertaPixBox{display:flex;flex-direction:column;align-items:center;gap:16px;padding:28px 12px;text-align:center}.ofertaPixBox h2{margin:0;font-size:22px;color:#fff}.ofertaPixValor{margin:0;color:var(--muted);font-size:16px}.ofertaPixValor strong{color:var(--lime);font-size:20px}.ofertaQrBox{background:#fff;border-radius:16px;padding:12px;box-shadow:0 0 32px #a3e63540}.ofertaQrImagem{display:block;width:220px;height:220px;border-radius:8px}.ofertaPixInstrucao{margin:0;color:var(--muted);font-size:14px;max-width:380px;line-height:1.6}.ofertaBtnCopiar{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border:none;border-radius:12px;padding:14px 28px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s;letter-spacing:.02em;width:100%;max-width:380px;box-shadow:0 0 20px #16a34a59}.ofertaBtnCopiar:hover{transform:translateY(-2px);box-shadow:0 0 32px #16a34a8c}.ofertaPixExpiracao{background:#facc151a;border:1px solid rgba(250,204,21,.3);border-radius:10px;padding:10px 18px;color:var(--yellow);font-size:13px}.ofertaBtnLink{color:var(--purple-light);font-size:14px;text-decoration:none;border-bottom:1px dashed var(--purple-light);padding-bottom:2px;transition:color .2s}.ofertaBtnLink:hover{color:#fff}.ofertaPixAguardando{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-muted);background:#ffffff0a;border-radius:10px;padding:10px 16px}.ofertaPixSpinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.15);border-top-color:var(--purple-light);border-radius:50%;animation:spin .8s linear infinite;flex-shrink:0}.ofertaPixConfirmado{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:24px 0}.ofertaPixConfirmadoIcone{font-size:64px;line-height:1}.ofertaPixConfirmado h2{font-size:24px;font-weight:700;color:#4ade80;margin:0}.ofertaPixConfirmado p{color:var(--text-secondary);font-size:15px;margin:0}.ofertaPixPedidoNumero{background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:10px;padding:12px 24px;font-size:18px;color:#4ade80}.ofertaPixConfirmadoSub{font-size:13px;color:var(--text-muted);line-height:1.6}.ofertaCheckoutErro{background:#ef44441a;border:1px solid rgba(239,68,68,.4);border-radius:10px;padding:10px 14px;color:#fca5a5;font-size:14px;text-align:center;margin-bottom:4px}.ofertaEstoqueInfo{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#a3e63514;border:1px solid rgba(163,230,53,.3)}.ofertaEstoqueInfo strong{display:block;font-size:14px;color:var(--lime);margin-bottom:2px}.ofertaEstoqueInfo p{margin:0;font-size:11px;color:var(--muted2)}.ofertaEstoqueIcone{font-size:22px;flex-shrink:0}.ofertaEstoqueUltimas{background:#facc1514;border-color:#facc1559;animation:timerPulse 2s ease-in-out infinite}.ofertaEstoqueUltimas strong{color:var(--yellow)}.ofertaEstoqueSemEstoque{background:#ef444414;border-color:#ef444459}.ofertaEstoqueSemEstoque strong{color:#f87171}.ofertaTelefoneBox{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.ofertaTelefoneBox label{color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ofertaTelefoneBox label span{font-weight:400;text-transform:none;letter-spacing:0;color:var(--muted2)}.ofertaTelefoneBox input{background:#ffffff0d;border:1px solid var(--border2);border-radius:10px;color:#fff;font-size:16px;font-family:Courier New,monospace;padding:11px 14px;outline:none;transition:border-color .2s,box-shadow .2s;letter-spacing:.06em;width:100%;box-sizing:border-box}.ofertaTelefoneBox input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #9333ea33}.ofertaTelefoneBox input::placeholder{color:var(--muted2)}.ofertaEntregaBox{display:flex;flex-direction:column;gap:16px;margin-top:8px}.ofertaEntregaTitulo{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.ofertaEntregaOpcoes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ofertaEntregaOpc{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 14px;border:1.5px solid var(--border2);border-radius:14px;background:var(--surface2);cursor:pointer;transition:border-color .25s,background .25s,box-shadow .25s;font-family:inherit;overflow:hidden}.ofertaEntregaOpc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:13px;background:linear-gradient(135deg,rgba(147,51,234,.06),transparent 60%);opacity:0;transition:opacity .25s}.ofertaEntregaOpc:hover{border-color:#9333ea80;box-shadow:0 0 18px #9333ea1f}.ofertaEntregaOpc:hover:before{opacity:1}.ofertaEntregaOpc span{font-size:1.75rem;line-height:1}.ofertaEntregaOpc strong{font-size:.83rem;font-weight:600;color:var(--text);text-align:center;line-height:1.3}.ofertaEntregaOpc small{font-size:.71rem;color:var(--muted);font-weight:400}.ofertaEntregaOpcAtiva{border-color:var(--purple)!important;background:#9333ea1a!important;box-shadow:0 0 0 1px #9333ea4d,0 0 24px #9333ea26!important}.ofertaEntregaOpcAtiva:before{opacity:1!important}.ofertaEntregaOpcAtiva strong{color:#c084fc}.ofertaEntregaOpcAtiva small{color:#c084fcb3}.ofertaRetiradaInfo{background:#9333ea0f;border:1px solid rgba(147,51,234,.2);border-radius:12px;padding:16px 18px;font-size:.84rem;color:var(--muted);line-height:1.7}.ofertaRetiradaInfo p{margin:0}.ofertaRetiradaInfo strong{color:var(--text);font-weight:600}.ofertaRetiradaAviso{color:#a3e635!important;font-weight:600;margin-top:8px!important;font-size:.82rem}.ofertaFreteBox{display:flex;flex-direction:column;gap:12px}.ofertaFreteCepLabel{display:flex;flex-direction:column;gap:8px;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ofertaFreteCepRow{display:flex;gap:8px}.ofertaFreteCepRow input{flex:1;padding:11px 16px;border:1.5px solid var(--border2);border-radius:10px;background:var(--surface);color:var(--text);font-size:1.05rem;font-family:inherit;letter-spacing:.04em;transition:border-color .2s,box-shadow .2s}.ofertaFreteCepRow input:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px #9333ea26}.ofertaFreteCepRow input::placeholder{color:var(--muted2)}.ofertaFreteBtnCalc{padding:11px 18px;background:linear-gradient(135deg,var(--purple),#7c3aed);color:#fff;border:none;border-radius:10px;font-size:.85rem;font-weight:700;cursor:pointer;white-space:nowrap;font-family:inherit;letter-spacing:.02em;transition:opacity .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #9333ea59}.ofertaFreteBtnCalc:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px #9333ea73}.ofertaFreteBtnCalc:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.ofertaFreteErro{font-size:.82rem;color:#f87171;margin:0;padding:10px 14px;background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:8px}.ofertaFreteResultado{background:#a3e6350d;border:1px solid rgba(163,230,53,.22);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.ofertaFreteEndereco{font-size:.79rem;color:var(--muted);margin:0;display:flex;align-items:center;gap:4px}.ofertaFreteValorRow{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;font-size:.84rem;color:var(--muted)}.ofertaFreteValorRow strong{color:var(--text)}.ofertaFreteValorDestaque{display:flex;align-items:center;gap:6px;font-size:.9rem}.ofertaFreteValorDestaque strong{color:#a3e635;font-size:1.1rem;font-weight:700}.ofertaFreteAviso{font-size:.74rem;color:var(--muted2);margin:0}.ofertaEnderecoCompleto{margin-top:12px;padding-top:14px;border-top:1px solid rgba(163,230,53,.15);display:flex;flex-direction:column;gap:12px}.ofertaEnderecoTitulo{font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.ofertaEnderecoRua{display:flex;align-items:center;gap:10px;font-size:.88rem;color:var(--muted);background:#9333ea12;border:1px solid rgba(147,51,234,.15);border-radius:10px;padding:10px 14px}.ofertaEnderecoRua strong{color:var(--text);font-weight:600}.ofertaEnderecoGrid{display:grid;grid-template-columns:1fr 2fr;gap:10px}.ofertaEnderecoLabel{display:flex;flex-direction:column;gap:6px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.ofertaEnderecoLabel input{padding:10px 14px;border:1.5px solid var(--border2);border-radius:10px;background:var(--surface);color:var(--text);font-size:.92rem;font-family:inherit;transition:border-color .2s,box-shadow .2s;text-transform:none;letter-spacing:normal}.ofertaEnderecoLabel input:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px #9333ea26}.ofertaEnderecoLabel input::placeholder{color:var(--muted2);font-size:.82rem}.ofertaEnderecoObrigatorio{color:#f87171;font-size:.7rem;text-transform:none}.ofertaEnderecoOpcional{color:var(--muted2);font-size:.68rem;font-weight:400;text-transform:none}.ofertaEnderecoNumeroLabel input{border-color:#9333ea59}.ofertaTotalComFrete{display:grid;grid-template-columns:1fr auto;gap:6px 16px;background:var(--surface2);border:1px solid var(--border2);border-radius:12px;padding:14px 18px;font-size:.84rem;color:var(--muted)}.ofertaTotalComFrete strong{color:var(--text);font-size:.95rem;font-weight:600}.ofertaTotalComFrete strong:nth-child(4){font-size:.82rem;color:var(--muted);font-weight:500}.ofertaTotalComFrete strong:last-child{color:#a3e635;font-size:1.05rem;font-weight:700}.ofertaFilaBox{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 20px;text-align:center}.ofertaFilaIcone{font-size:48px;animation:timerPulse 1.5s ease-in-out infinite}.ofertaFilaBox h2{margin:0;font-size:24px;color:#fff}.ofertaFilaPosicao{display:flex;flex-direction:column;align-items:center;gap:4px;background:#9333ea26;border:1px solid rgba(147,51,234,.4);border-radius:16px;padding:16px 40px}.ofertaFilaPosicao span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.ofertaFilaPosicao strong{color:var(--purple-light);font-size:52px;font-weight:900;line-height:1}.ofertaFilaProduto{margin:0;color:var(--muted);font-size:14px}.ofertaFilaProduto strong{color:#fff}.ofertaFilaAviso{margin:0;color:var(--muted);font-size:13px;line-height:1.7;max-width:320px}.ofertaFilaAviso strong{color:var(--lime)}.ofertaFilaPulse{display:flex;align-items:center;gap:8px;color:var(--muted2);font-size:12px}.ofertaFilaPulse span{width:8px;height:8px;border-radius:50%;background:var(--lime);display:inline-block;animation:livePulse 1.2s ease-in-out infinite}.ofertaCartaoFormBox{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--bg)}.ofertaCartaoCard{background:var(--card);border:1px solid var(--border2);border-radius:28px;padding:32px 28px;width:100%;max-width:480px;display:flex;flex-direction:column;gap:20px}.ofertaCartaoCabecalho{display:flex;align-items:center;gap:12px}.ofertaCartaoCabecalho button{background:none;border:none;color:var(--muted);font-size:20px;cursor:pointer;padding:4px 8px;border-radius:8px;transition:background .2s,color .2s;line-height:1}.ofertaCartaoCabecalho button:hover{background:#ffffff14;color:#fff}.ofertaCartaoCabecalho h2{margin:0;font-size:20px;color:#fff;flex:1}.ofertaCartaoValorInfo{background:#9333ea1f;border:1px solid rgba(147,51,234,.35);border-radius:14px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ofertaCartaoValorInfo span{color:var(--muted);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.ofertaCartaoValorInfo strong{color:var(--lime);font-size:22px;font-weight:800}.ofertaCartaoCarregando{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 20px;color:var(--muted);font-size:14px}.ofertaCartaoSpinner{width:36px;height:36px;border:3px solid rgba(147,51,234,.3);border-top-color:var(--purple);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ofertaCartaoProcessando{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;text-align:center}.ofertaCartaoProcessando p{margin:0;color:var(--muted);font-size:14px}.ofertaCartaoResultado{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 20px;text-align:center;border-radius:18px}.ofertaCartaoAprovado{background:#a3e63514;border:1px solid rgba(163,230,53,.3)}.ofertaCartaoAnalise{background:#facc1514;border:1px solid rgba(250,204,21,.3)}.ofertaCartaoRecusado{background:#ef444414;border:1px solid rgba(239,68,68,.35)}.ofertaCartaoIcone{font-size:48px;line-height:1}.ofertaCartaoResultado h3{margin:0;font-size:20px;color:#fff}.ofertaCartaoResultado p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.ofertaCartaoSubaviso{font-size:12px!important;color:var(--muted2)!important;margin-top:4px!important}#cardPaymentBrick_container iframe{border-radius:12px!important}@media (max-width: 860px){.ofertaPublicaPage{padding:12px;align-items:flex-start}.ofertaPublicaCard{padding:20px 16px;border-radius:20px}.ofertaPublicaGrid{grid-template-columns:1fr;gap:20px}.ofertaImagemBox{min-height:220px}.ofertaQuantidadeBox,.ofertaAcoes{grid-template-columns:1fr}.ofertaPublicaTopo{flex-direction:column;align-items:flex-start}.ofertaTimerBox{flex-direction:column;align-items:flex-start;gap:4px}.ofertaEntregaOpcoes{gap:8px}.ofertaEntregaOpc{padding:14px 8px 12px}.ofertaEntregaOpc span{font-size:1.5rem}.ofertaEntregaOpc strong{font-size:.78rem}.ofertaEnderecoGrid{grid-template-columns:1fr 1fr}.ofertaFreteBtnCalc{padding:11px 14px;font-size:.8rem}.ofertaFreteValorRow{flex-direction:column;align-items:flex-start;gap:4px}.ofertaTotalComFrete{padding:12px 14px;font-size:.82rem}}@media (max-width: 520px){.ofertaPublicaPage{padding:0}.ofertaPublicaCard{border-radius:0;border-left:none;border-right:none;padding:18px 14px}.ofertaImagemBox{min-height:180px;border-radius:16px}.ofertaInfoBox h1{font-size:1.1rem}.ofertaTimerNumero{font-size:2rem!important}.ofertaAcoes{flex-direction:column}.ofertaAcoes button{width:100%;justify-content:center;font-size:1rem;padding:16px}.ofertaEntregaOpc{padding:12px 6px 10px;border-radius:12px}.ofertaEntregaOpc span{font-size:1.4rem}.ofertaEntregaOpc strong{font-size:.74rem}.ofertaEntregaOpc small{display:none}.ofertaFreteCepRow{flex-direction:column}.ofertaFreteBtnCalc{width:100%;text-align:center}.ofertaEnderecoGrid{grid-template-columns:1fr}.ofertaTotalComFrete{font-size:.8rem;padding:10px 12px}.ofertaRetiradaInfo{font-size:.82rem;padding:12px 14px}.ofertaFreteResultado{padding:12px}.ofertaEnderecoLabel input{padding:12px;font-size:1rem}.ofertaEnderecoLabel{font-size:.72rem}}@media (max-width: 380px){.ofertaPublicaCard{padding:14px 12px}.ofertaInfoBox h1{font-size:1rem}.ofertaEntregaOpcoes{gap:6px}.ofertaEntregaOpc{padding:10px 4px 8px}.ofertaEntregaOpc span{font-size:1.3rem}.ofertaEntregaOpc strong{font-size:.7rem}}.produtoModalOverlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1200!important;background:#000000b8!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;animation:modalOverlayIn .18s ease-out both!important}@keyframes modalOverlayIn{0%{opacity:0}to{opacity:1}}.produtoModalBox{width:100%!important;max-width:560px!important;max-height:92vh!important;overflow-y:auto!important;border-radius:24px!important;background:linear-gradient(160deg,#00f0ff08,#7c3aed0a),#080e1cf7!important;border:1px solid rgba(0,240,255,.15)!important;box-shadow:0 32px 80px #0000008c,0 0 0 1px #ffffff0a inset!important;animation:modalBoxIn .22s ease-out both!important}@keyframes modalBoxIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.produtoModalHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:22px 24px 18px!important;border-bottom:1px solid rgba(0,240,255,.09)!important}.produtoModalHeaderInfo span{display:block!important;color:#00f0ff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;margin-bottom:4px!important}.produtoModalHeaderInfo h3{margin:0!important;color:#f4fbff!important;font-size:17px!important;font-weight:760!important}.produtoModalFechar{width:34px!important;height:34px!important;border-radius:50%!important;border:1px solid rgba(110,130,170,.18)!important;background:#ffffff0d!important;color:#8fa0c0!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .14s ease!important}.produtoModalFechar:hover{background:#ffffff1a!important;color:#f4fbff!important;border-color:#00f0ff42!important}.produtoModalForm{padding:22px 24px!important;display:flex!important;flex-direction:column!important;gap:16px!important}.produtoModalRow{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}.produtoModal3col{grid-template-columns:1fr 1fr 1fr!important}.produtoModalFull{grid-column:1 / -1!important}.produtoModalLabel{display:flex!important;flex-direction:column!important;gap:7px!important}.produtoModalLabel>span{color:#8fa0c0!important;font-size:11px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important}.produtoModalLabel input,.produtoModalLabel textarea{width:100%!important;border-radius:13px!important;background:#050a16cc!important;border:1px solid rgba(110,130,170,.16)!important;color:#e8eefc!important;padding:11px 13px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;outline:none!important;transition:border-color .15s,box-shadow .15s!important;box-sizing:border-box!important}.produtoModalLabel input:focus,.produtoModalLabel textarea:focus{border-color:#00f0ff5c!important;box-shadow:0 0 0 3px #00f0ff12!important}.produtoModalLabel textarea{min-height:76px!important;resize:vertical!important}.produtoModalPrecoPreview{height:42px!important;display:flex!important;align-items:center!important;padding:0 13px!important;border-radius:13px!important;background:#22c55e12!important;border:1px solid rgba(34,197,94,.18)!important;color:#22c55e!important;font-size:15px!important;font-weight:760!important}.produtoModalFotoRow{display:flex!important;gap:10px!important;align-items:center!important}.produtoModalFotoRow input{flex:1!important}.produtoModalFotoThumb{width:42px!important;height:42px!important;border-radius:10px!important;overflow:hidden!important;border:1px solid rgba(0,240,255,.16)!important;flex-shrink:0!important}.produtoModalFotoThumb img{width:100%!important;height:100%!important;object-fit:cover!important}.produtoModalToggleBox{border-radius:16px!important;border:1px solid rgba(110,130,170,.12)!important;overflow:hidden!important}.produtoModalToggleBtn{width:100%!important;display:flex!important;align-items:center!important;gap:10px!important;padding:13px 15px!important;background:#050a1699!important;border:0!important;cursor:pointer!important;text-align:left!important;color:#d7e4fb!important;font-size:13px!important;font-weight:650!important;transition:background .14s!important}.produtoModalToggleBtn:hover{background:#00f0ff0d!important}.produtoModalToggleBtn span{flex:1!important}.produtoModalToggleBtn small{color:#6b7fa0!important;font-size:11px!important;font-weight:500!important;margin-right:6px!important}.produtoModalToggleBtn b{color:#4a6fa0!important;font-size:11px!important}.produtoModalExtra{padding:16px!important;background:#03071280!important;display:flex!important;flex-direction:column!important;gap:14px!important;border-top:1px solid rgba(110,130,170,.1)!important}.produtoModalFooter{padding:16px 24px 22px!important;border-top:1px solid rgba(0,240,255,.08)!important;display:flex!important;flex-direction:column!important;gap:14px!important}.produtoModalSwitches{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.produtoModalSwitches label{display:flex!important;align-items:center!important;gap:8px!important;padding:9px 16px!important;border-radius:12px!important;background:#050a16a6!important;border:1px solid rgba(110,130,170,.13)!important;color:#c0ceea!important;font-size:13px!important;font-weight:650!important;cursor:pointer!important;transition:all .14s!important;white-space:nowrap!important}.produtoModalSwitches label:hover{border-color:#22c55e47!important}.produtoModalSwitches input{width:16px!important;height:16px!important;accent-color:#22c55e!important;flex-shrink:0!important}.produtoModalSwitches input:checked+span{color:#eafff1!important}.produtoModalAcoes{display:flex!important;gap:12px!important;justify-content:flex-end!important}.produtoModalAcoes .btnSecondary,.produtoModalAcoes .btnPrimary{height:48px!important;padding:0 26px!important;border-radius:14px!important;font-size:14px!important;font-weight:760!important;white-space:nowrap!important}.produtoModalAcoes .btnPrimary{min-width:160px!important}@media (max-width: 600px){.produtoModalOverlay{padding:12px!important;align-items:flex-end!important}.produtoModalBox{max-height:96vh!important;border-radius:22px 22px 14px 14px!important}.produtoModalRow{grid-template-columns:1fr!important}.produtoModal3col{grid-template-columns:1fr 1fr!important}.produtoModalAcoes .btnSecondary,.produtoModalAcoes .btnPrimary{flex:1!important}}.disparoPreparadoCardFix{display:grid!important;grid-template-columns:100px 1fr!important;gap:16px!important;align-items:center!important;padding:16px!important;border-radius:18px!important;background:linear-gradient(180deg,#0d1628c2,#080e1ceb)!important;border:1px solid rgba(34,197,94,.2)!important;box-shadow:inset 0 1px #ffffff06,0 0 22px #22c55e0f,0 12px 26px #0003!important}.disparoPreparadoFotoFix{width:100px!important;height:100px!important;border-radius:16px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#00f0ff14,#7c3aed17),#050a16e0!important;border:1px solid rgba(0,240,255,.16)!important;color:#8fa0c0!important;font-size:10px!important;font-weight:800!important;flex-shrink:0!important}.disparoPreparadoFotoFix img{width:100%!important;height:100%!important;object-fit:cover!important}.disparoPreparadoInfoFix{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important}.disparoPreparadoInfoFix strong{display:block!important;color:#f4fbff!important;font-size:15px!important;line-height:1.35!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.disparoPreparadoMetaFix{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.metaBadgeProdutoFix{padding:6px 10px!important;border-radius:999px!important;background:#050a16b3!important;border:1px solid rgba(110,130,170,.14)!important;color:#9aaac8!important;font-size:11px!important;white-space:nowrap!important}.metaBadgeProdutoFix b{color:#95ffb8!important;font-weight:800!important}.campoEdicaoPrecoFix{display:flex!important;flex-direction:column!important;gap:4px!important}.campoEdicaoPrecoFix small{color:#6b7fa0!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.campoEdicaoPrecoFix input{width:110px!important;padding:8px 10px!important;border-radius:11px!important;background:#050a16cc!important;border:1px solid rgba(34,197,94,.22)!important;color:#22c55e!important;font-size:13px!important;font-weight:760!important;outline:none!important;font-family:inherit!important}.campoEdicaoPrecoFix input:focus{border-color:#22c55e80!important;box-shadow:0 0 0 3px #22c55e14!important}.abrirFotoProdutoFix{padding:7px 12px!important;border-radius:10px!important;background:#00f0ff0f!important;border:1px solid rgba(0,240,255,.16)!important;color:#00f0ff!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important;transition:all .14s!important;white-space:nowrap!important}.abrirFotoProdutoFix:hover{background:#00f0ff1f!important}.disparoPreparadoInfoFix small{color:#8fa0c0!important;font-size:12px!important}@media (max-width: 520px){.disparoPreparadoCardFix{grid-template-columns:1fr!important}.disparoPreparadoFotoFix{width:100%!important;height:140px!important;border-radius:14px!important}}.campanhasPanel>.panelHeader{background:linear-gradient(135deg,#22d3ee12,#6366f112),linear-gradient(180deg,#0a1224f5,#060c1af5)!important;border-bottom:1px solid rgba(34,211,238,.12)!important;padding:22px 28px!important;position:relative!important;overflow:hidden!important}.campanhasPanel>.panelHeader:after{content:""!important;position:absolute!important;right:0!important;bottom:0!important;left:0!important;top:auto!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(34,211,238,.4),rgba(99,102,241,.32),transparent)!important;pointer-events:none!important}.campanhasPanel>.panelHeader h3{font-size:18px!important;font-weight:800!important;letter-spacing:.02em!important;color:#f4fbff!important}.botaoEnviarProdutoNeon{background:linear-gradient(135deg,#22d3ee2e,#6366f12e)!important;border:1px solid rgba(34,211,238,.42)!important;color:#22d3ee!important;font-weight:800!important;letter-spacing:.01em!important;box-shadow:0 0 0 1px #22d3ee14,0 8px 22px #22d3ee1f!important;transition:all .18s ease!important}.botaoEnviarProdutoNeon:hover{background:linear-gradient(135deg,#22d3ee47,#6366f142)!important;border-color:#22d3eeb3!important;box-shadow:0 0 0 1px #22d3ee24,0 10px 28px #22d3ee38!important;transform:translateY(-1px)!important;color:#67e8f9!important}.campanhasPanel>.campanhasContent{padding:28px!important;max-width:none!important}.campanhasPanel .campanhaForm>.formGrid>.gruposSelector{border-top:3px solid rgba(34,211,238,.55)!important;box-shadow:0 0 30px #22d3ee12,0 18px 45px #00000042,inset 0 1px #ffffff0d!important}.campanhasPanel .campanhaForm>.formGrid>.disparoPreparadoBox{border-top:3px solid rgba(34,197,94,.55)!important;box-shadow:0 0 30px #22c55e12,0 18px 45px #00000042,inset 0 1px #ffffff0d!important}.campanhasPanel .campanhaForm>.btnPrimary{width:100%!important;height:58px!important;margin-top:20px!important;border-radius:18px!important;font-size:16px!important;font-weight:800!important;letter-spacing:.02em!important;background:linear-gradient(135deg,#16a34a,#22c55e,#84cc16)!important;border:1px solid rgba(132,204,22,.4)!important;box-shadow:0 0 0 1px #22c55e1a,0 8px 28px #22c55e42,0 18px 50px #22c55e24!important;color:#021c0a!important;transition:all .2s ease!important;position:relative!important;overflow:hidden!important}.campanhasPanel .campanhaForm>.btnPrimary:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%)!important;pointer-events:none!important}.campanhasPanel .campanhaForm>.btnPrimary:hover{transform:translateY(-2px)!important;box-shadow:0 0 0 1px #22c55e2e,0 12px 36px #22c55e5c,0 24px 60px #22c55e2e!important}.campanhasPanel .campanhaForm>.btnPrimary:disabled{opacity:.6!important;transform:none!important}.campanhasPanel .ofertaAvulsaForm{border-top:3px solid rgba(139,92,246,.55)!important;border-left-color:#8b5cf638!important;border-right-color:#8b5cf638!important;border-bottom-color:#8b5cf638!important;box-shadow:0 0 30px #8b5cf612,0 18px 45px #00000042!important}.campanhasPanel .ofertaAvulsaForm .btnPrimary{width:100%!important;height:52px!important;border-radius:16px!important;font-size:15px!important;font-weight:800!important;background:linear-gradient(135deg,#8b5cf64d,#6366f14d)!important;border:1px solid rgba(139,92,246,.55)!important;color:#e9d5ff!important;box-shadow:0 8px 24px #8b5cf62e!important;margin-top:16px!important}.campanhasPanel .ofertaAvulsaForm .btnPrimary:hover{background:linear-gradient(135deg,#8b5cf66b,#6366f166)!important;border-color:#8b5cf6cc!important;box-shadow:0 12px 32px #8b5cf647!important;transform:translateY(-1px)!important}.campanhasPanel .historicoDisparosHeader{border-top:3px solid rgba(250,204,21,.5)!important;box-shadow:0 0 28px #facc150f,0 16px 38px #00000038!important}.campanhasPanel .historicoPeriodoCard:nth-child(1){border-top-color:#22d3ee8c!important}.campanhasPanel .historicoPeriodoCard:nth-child(2){border-top-color:#a3e6358c!important}.campanhasPanel .historicoPeriodoCard:nth-child(3){border-top-color:#facc158c!important}.campanhasPanel .historicoPeriodoCard:nth-child(1).ativo{border-color:#22d3eeb8!important;box-shadow:0 0 28px #22d3ee29,0 22px 55px #00000070!important}.campanhasPanel .historicoPeriodoCard:nth-child(2).ativo{border-color:#a3e635b8!important;box-shadow:0 0 28px #a3e63524,0 22px 55px #00000070!important}.campanhasPanel .historicoPeriodoCard:nth-child(3).ativo{border-color:#facc15b8!important;box-shadow:0 0 28px #facc1524,0 22px 55px #00000070!important}.campanhasPanel .whatsHistoryCard{border-top:2px solid rgba(34,211,238,.28)!important}.campanhasPanel .whatsHistoryCard:hover{border-top-color:#22d3ee8c!important}.ofertaCarrosselWrap{margin-top:22px;padding-top:20px;border-top:1px solid var(--border)}.ofertaCarrosselCabecalho{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px;font-size:.8rem;color:var(--muted)}.ofertaCarrosselCabecalho strong{color:var(--text)}.ofertaCarrosselBadge{flex-shrink:0;background:#a3e6351f;color:#a3e635;border:1px solid rgba(163,230,53,.3);border-radius:20px;padding:2px 10px;font-size:.72rem;font-weight:600}.ofertaCarrossel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px}.ofertaCarrossel::-webkit-scrollbar{display:none}.ofertaCarrosselCard{flex:0 0 130px;scroll-snap-align:start;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.ofertaCarrosselCard:hover{border-color:#9333ea80}.ofertaCarrosselCard.selecionado{border-color:#a3e635;box-shadow:0 0 0 1px #a3e63540,0 4px 16px #a3e6351a}.ofertaCarrosselImg{width:100%;aspect-ratio:1 / 1;background:var(--surface2);display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:2rem;opacity:.4}.ofertaCarrosselImg img{width:100%;height:100%;object-fit:cover;opacity:1}.ofertaCarrosselInfo{padding:8px 8px 4px;flex:1}.ofertaCarrosselNome{font-size:.72rem;color:var(--text);line-height:1.35;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ofertaCarrosselPreco{font-size:.84rem;font-weight:700;color:#a3e635;display:block}.ofertaCarrosselBtnAdd{display:block;width:100%;padding:7px 4px;font-size:.71rem;font-weight:600;text-align:center;border:none;border-top:1px solid var(--border);background:#9333ea12;color:var(--purple);cursor:pointer;transition:background .15s,color .15s;letter-spacing:.02em}.ofertaCarrosselBtnAdd:hover{background:#9333ea29}.ofertaCarrosselBtnAdd.adicionado{background:#a3e6351a;color:#a3e635;border-top-color:#a3e63533}.ofertaCarrosselBtnAdd.adicionado:hover{background:#dc26261f;color:#f87171}.ofertaCarrosselDica{text-align:center;font-size:.68rem;color:var(--muted2, var(--muted));margin-top:8px;opacity:.6;letter-spacing:.04em}.grupoNumeroIdentificador{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:7px 0 6px!important}.grupoNumeroIdentificador b,.grupoNumeroIdentificador em{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;padding:4px 9px!important;border-radius:999px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;letter-spacing:.05em!important;font-style:normal!important;white-space:nowrap!important}.grupoNumeroIdentificador b{color:#02130a!important;background:linear-gradient(135deg,#a3e635,#22c55e)!important;border:1px solid rgba(163,230,53,.65)!important;box-shadow:0 0 16px #a3e63538!important}.grupoNumeroIdentificador em{color:#e0f2fe!important;background:#0ea5e92e!important;border:1px solid rgba(34,211,238,.35)!important}.ofertaCarrosselWrap{margin-top:26px!important;padding:22px 0 6px!important;border-top:1px solid rgba(163,230,53,.18)!important;position:relative!important}.ofertaCarrosselCabecalho{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important}.ofertaCarrosselCabecalho span{color:#e5e7eb!important;font-size:14px!important;font-weight:850!important}.ofertaCarrosselCabecalho strong{color:#a3e635!important}.ofertaCarrossel{display:flex!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:4px 4px 14px!important;scrollbar-width:thin!important}.ofertaCarrosselCard{flex:0 0 150px!important;scroll-snap-align:start!important;overflow:hidden!important;border-radius:16px!important;background:radial-gradient(circle at top left,rgba(163,230,53,.13),transparent 32%),linear-gradient(145deg,#12101a,#07070d)!important;border:1px solid rgba(147,51,234,.34)!important;box-shadow:0 12px 28px #0000006b,inset 0 1px #ffffff0f!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.ofertaCarrosselCard:hover{transform:translateY(-4px) scale(1.015)!important;border-color:#a3e635b8!important;box-shadow:0 18px 38px #0000008c,0 0 22px #a3e6352e!important}.ofertaCarrosselCard.selecionado{border-color:#22c55ed9!important;box-shadow:0 0 0 1px #22c55e40,0 0 26px #22c55e38!important}.ofertaCarrosselImg{width:100%!important;aspect-ratio:1 / 1!important;background:#111113!important;display:flex!important;align-items:center!important;justify-content:center!important}.ofertaCarrosselImg img{width:100%!important;height:100%!important;object-fit:cover!important}.ofertaCarrosselInfo{padding:10px 9px 6px!important}.ofertaCarrosselNome{min-height:36px!important;margin:0 0 7px!important;color:#f8fafc!important;font-size:11px!important;font-weight:850!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.ofertaCarrosselPreco{color:#a3e635!important;font-size:14px!important;font-weight:950!important;text-shadow:0 0 12px rgba(163,230,53,.25)!important}.ofertaCarrosselBtnAdd{width:100%!important;min-height:34px!important;border:0!important;border-top:1px solid rgba(147,51,234,.22)!important;background:linear-gradient(135deg,#9333ea38,#22c55e1f)!important;color:#c084fc!important;font-size:11px!important;font-weight:950!important;cursor:pointer!important}.ofertaCarrosselBtnAdd:hover{color:#a3e635!important;background:linear-gradient(135deg,#a3e6352e,#9333ea38)!important}.ofertaCarrosselBtnAdd.adicionado{color:#052e16!important;background:linear-gradient(135deg,#a3e635,#22c55e)!important}.ofertaCarrosselDica{margin:2px 0 0!important;text-align:center!important;color:#e5e7eb6b!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important}@media (max-width: 700px){.ofertaCarrosselCard{flex-basis:138px!important}}.ofertaCarrosselWrap{overflow:hidden!important;position:relative!important;padding-bottom:12px!important}.ofertaCarrosselWrap:before,.ofertaCarrosselWrap:after{content:""!important;position:absolute!important;top:58px!important;bottom:34px!important;width:54px!important;z-index:3!important;pointer-events:none!important}.ofertaCarrosselWrap:before{left:0!important;background:linear-gradient(90deg,rgba(8,8,12,.98),transparent)!important}.ofertaCarrosselWrap:after{right:0!important;background:linear-gradient(270deg,rgba(8,8,12,.98),transparent)!important}.ofertaCarrossel{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important;padding:6px 6px 18px!important;scroll-behavior:smooth!important;cursor:grab!important}.ofertaCarrossel:active{cursor:grabbing!important}.ofertaCarrosselDica{position:relative!important;width:fit-content!important;margin:8px auto 0!important;padding:7px 14px!important;border-radius:999px!important;color:#d9f99d!important;background:#a3e6351a!important;border:1px solid rgba(163,230,53,.22)!important;box-shadow:0 0 18px #a3e63514!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;animation:carrosselDicaPulse 1.6s ease-in-out infinite!important}@keyframes carrosselDicaPulse{0%,to{transform:translate(0);opacity:.72}50%{transform:translate(5px);opacity:1}}.ofertaCarrosselCard{position:relative!important}.ofertaCarrosselCard:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 38%)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important}.ofertaCarrosselCard:hover:after{opacity:1!important}@media (max-width: 700px){.ofertaCarrosselWrap:before,.ofertaCarrosselWrap:after{width:28px!important}}.ofertaCarrosselWrap{position:relative!important}.ofertaCarrosselSeta{position:absolute!important;top:50%!important;transform:translateY(-34%)!important;z-index:12!important;width:42px!important;height:42px!important;border-radius:999px!important;border:1px solid rgba(163,230,53,.42)!important;background:radial-gradient(circle at top left,rgba(163,230,53,.22),transparent 42%),linear-gradient(135deg,#9333ead1,#08080cf5)!important;color:#d9f99d!important;font-size:34px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:0 0 22px #a3e63529,0 14px 30px #00000075!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.ofertaCarrosselSeta:hover{transform:translateY(-34%) scale(1.08)!important;border-color:#a3e635e6!important;box-shadow:0 0 30px #a3e63547,0 18px 38px #0000008c!important}.ofertaCarrosselSetaEsq{left:8px!important}.ofertaCarrosselSetaDir{right:8px!important}.ofertaCarrosselDica{border:1px solid rgba(163,230,53,.3)!important;cursor:pointer!important}.ofertaCarrosselWrap{position:relative!important;overflow:hidden!important}.ofertaCarrossel{overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ofertaCarrossel::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.ofertaCarrosselSeta{position:absolute!important;top:58%!important;z-index:30!important;width:46px!important;height:46px!important;border-radius:999px!important;border:1px solid rgba(163,230,53,.55)!important;background:linear-gradient(135deg,#9333eaf2,#08080cfa)!important;color:#d9f99d!important;font-size:38px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:0 0 24px #a3e63538,0 14px 34px #0000008c!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important}.ofertaCarrosselSeta:hover{transform:scale(1.08)!important;border-color:#a3e635f2!important;box-shadow:0 0 34px #a3e6355c,0 18px 44px #0000009e!important}.ofertaCarrosselSetaEsq{left:10px!important}.ofertaCarrosselSetaDir{right:10px!important}.ofertaCarrosselDica{display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(163,230,53,.3)!important;cursor:pointer!important}.ofertaCarrosselDica:hover{color:#02130a!important;background:linear-gradient(135deg,#a3e635,#22c55e)!important;border-color:#a3e635d9!important;box-shadow:0 0 22px #a3e6353d!important}@media (max-width: 700px){.ofertaCarrosselSeta{width:36px!important;height:36px!important;font-size:28px!important}.ofertaCarrosselSetaEsq{left:2px!important}.ofertaCarrosselSetaDir{right:2px!important}}.ofertaPublicaPage{min-height:100vh!important;align-items:flex-start!important;padding:32px 18px 60px!important;background:radial-gradient(circle at 12% 8%,rgba(147,51,234,.28),transparent 34%),radial-gradient(circle at 88% 18%,rgba(0,240,255,.14),transparent 32%),radial-gradient(circle at 70% 92%,rgba(163,230,53,.12),transparent 34%),linear-gradient(135deg,#02040a,#080611 42%,#030712)!important;position:relative!important;overflow-x:hidden!important}.ofertaPublicaPage:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background-image:linear-gradient(rgba(0,240,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,240,255,.035) 1px,transparent 1px)!important;background-size:78px 78px!important;-webkit-mask-image:radial-gradient(circle at center,black 0%,transparent 80%)!important;mask-image:radial-gradient(circle at center,black 0%,transparent 80%)!important;opacity:.75!important;z-index:0!important}.ofertaPublicaPage:after{content:""!important;position:fixed!important;top:18%;left:-12%;width:360px;height:360px;border-radius:999px;background:#9333ea29;filter:blur(70px);pointer-events:none;z-index:0}.ofertaPublicaCard{width:min(1180px,100%)!important;padding:30px!important;border-radius:32px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.075),transparent 36%),radial-gradient(circle at top right,rgba(147,51,234,.16),transparent 34%),linear-gradient(145deg,#090c18fa,#04050afa)!important;border:1px solid rgba(0,240,255,.16)!important;box-shadow:0 34px 90px #000000c7,0 0 0 1px #ffffff0b inset,0 0 60px #9333ea1a!important;position:relative!important;z-index:1!important}.ofertaPublicaCard:before{opacity:1!important;background:linear-gradient(135deg,rgba(0,240,255,.18),transparent 34%),linear-gradient(315deg,rgba(163,230,53,.12),transparent 28%)!important}.ofertaPublicaLogo{margin-bottom:18px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.ofertaPublicaLogo img{max-height:58px!important;max-width:245px!important;filter:drop-shadow(0 0 14px rgba(147,51,234,.48)) drop-shadow(0 0 24px rgba(0,240,255,.12))!important}.ofertaPublicaTopo{min-height:54px!important;margin-bottom:22px!important;padding:10px 14px!important;border-radius:18px!important;background:linear-gradient(135deg,#a3e6351a,#9333ea14),#050812d1!important;border:1px solid rgba(163,230,53,.2)!important;box-shadow:0 12px 28px #00000052,inset 0 1px #ffffff0d!important}.ofertaPublicaTopo span{color:#a3e635!important;font-size:12px!important;font-weight:950!important;letter-spacing:.09em!important}.ofertaPublicaTopo strong{color:#e9d5ff!important;background:#9333ea47!important;border:1px solid rgba(192,132,252,.42)!important;box-shadow:0 0 18px #9333ea33!important}.ofertaPublicaGrid{grid-template-columns:minmax(300px,455px) 1fr!important;gap:30px!important;align-items:start!important}.ofertaImagemBox{min-height:470px!important;padding:20px!important;border-radius:28px!important;background:radial-gradient(circle at top left,rgba(147,51,234,.18),transparent 42%),linear-gradient(145deg,#111118f5,#05050afa)!important;border:1px solid rgba(192,132,252,.2)!important;box-shadow:0 24px 56px #0000007a,inset 0 1px #ffffff0f,0 0 36px #9333ea1a!important;position:sticky!important;top:18px!important}.ofertaImagemBox img{max-height:430px!important;border-radius:18px!important;object-fit:contain!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.42))!important}.ofertaInfoBox{gap:14px!important}.ofertaCodigo{width:fit-content!important;padding:7px 11px!important;border-radius:999px!important;color:#c084fc!important;background:#9333ea29!important;border:1px solid rgba(192,132,252,.28)!important;font-size:11px!important;font-weight:950!important}.ofertaInfoBox h1{margin-top:2px!important;color:#fff!important;font-size:clamp(28px,3.1vw,44px)!important;line-height:1.03!important;letter-spacing:-.045em!important;text-shadow:0 0 22px rgba(147,51,234,.18),0 10px 30px rgba(0,0,0,.34)!important}.ofertaTimerBox{min-height:72px!important;padding:14px 18px!important;border-radius:18px!important;background:radial-gradient(circle at right,rgba(250,204,21,.2),transparent 42%),linear-gradient(135deg,#facc1524,#05050aeb)!important;border:1px solid rgba(250,204,21,.42)!important;box-shadow:0 0 26px #facc151f,inset 0 1px #ffffff0f!important}.ofertaTimerBox span{color:#fde68a!important;font-size:11px!important;font-weight:950!important}.ofertaTimerNumero{color:#facc15!important;font-size:clamp(36px,4.2vw,54px)!important;text-shadow:0 0 14px rgba(250,204,21,.52),0 0 36px rgba(250,204,21,.18)!important}.ofertaPrecoBox{padding:20px 22px!important;border-radius:22px!important;background:radial-gradient(circle at left,rgba(34,197,94,.22),transparent 40%),linear-gradient(135deg,#22c55e2e,#02140cf0)!important;border:1px solid rgba(74,222,128,.34)!important;box-shadow:0 0 32px #22c55e1f,inset 0 1px #ffffff0f!important}.ofertaPrecoBox span{color:#bbf7d0!important;font-size:12px!important;font-weight:950!important}.ofertaPrecoBox strong{color:#4ade80!important;font-size:clamp(44px,5.2vw,68px)!important;letter-spacing:-.055em!important;text-shadow:0 0 16px rgba(74,222,128,.38),0 0 38px rgba(74,222,128,.16)!important}.ofertaEstoqueInfo{min-height:58px!important;border-radius:18px!important;background:linear-gradient(135deg,#a3e6351f,#040a05f0)!important;border:1px solid rgba(163,230,53,.28)!important;box-shadow:inset 0 1px #ffffff0d!important}.ofertaQuantidadeBox{grid-template-columns:150px 1fr!important;gap:12px!important}.ofertaQuantidadeBox label,.ofertaQuantidadeBox div{border-radius:18px!important;background:#111118eb!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff0b!important}.ofertaQuantidadeBox input,.ofertaTelefoneBox input{background:#040712f2!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:inset 0 1px #ffffff0a!important}.ofertaTelefoneBox{padding:14px!important;border-radius:18px!important;background:#080d1cb3!important;border:1px solid rgba(0,240,255,.13)!important}.ofertaTelefoneBox label{color:#dbeafe!important;font-weight:950!important}.ofertaTelefoneBox label span{color:#94a3b8!important}.ofertaEntregaBox{padding:16px!important;border-radius:20px!important;background:radial-gradient(circle at top left,rgba(147,51,234,.1),transparent 35%),#070a16c2!important;border:1px solid rgba(192,132,252,.14)!important}.ofertaEntregaTitulo{color:#e5e7eb!important;font-weight:950!important}.ofertaEntregaOpc{min-height:90px!important;border-radius:18px!important;background:#14141beb!important;border:1px solid rgba(255,255,255,.11)!important}.ofertaEntregaOpc:hover{border-color:#c084fc8c!important;box-shadow:0 0 22px #9333ea29!important}.ofertaEntregaOpcAtiva{background:radial-gradient(circle at top,rgba(147,51,234,.22),transparent 44%),#180827f0!important;border-color:#c084fccc!important;box-shadow:0 0 0 1px #c084fc2e,0 0 28px #9333ea38!important}.ofertaRetiradaInfo,.ofertaFreteBox,.ofertaFreteResultado{border-radius:18px!important;background:#0b0816c7!important;border:1px solid rgba(192,132,252,.18)!important}.ofertaAcoes{gap:14px!important}.ofertaAcoes button{min-height:60px!important;border-radius:18px!important;font-size:16px!important;font-weight:950!important;letter-spacing:.01em!important;box-shadow:0 18px 36px #22c55e38,inset 0 1px #ffffff29!important}.ofertaAcoes button:first-child{background:linear-gradient(135deg,#4ade80,#22c55e,#84cc16)!important;color:#02130a!important}.ofertaAcoes .ofertaCartao{background:linear-gradient(135deg,#60a5fa,#2563eb,#7c3aed)!important;color:#eff6ff!important;box-shadow:0 18px 36px #2563eb40,inset 0 1px #ffffff29!important}.ofertaAcoes button:hover{transform:translateY(-2px)!important;filter:brightness(1.08)!important}.ofertaAviso{text-align:center!important;color:#e2e8f085!important;font-size:12px!important}.ofertaAviso strong{color:#a3e635!important}.ofertaPublicaGrid:after{content:"✅ Compra segura  •  📦 Estoque em tempo real  •  🏪 Retirada no barracão  •  💳 PIX e Cartão"!important;grid-column:1 / -1!important;display:flex!important;justify-content:center!important;padding:12px 16px!important;margin-top:-4px!important;border-radius:999px!important;color:#d9f99d!important;background:#a3e63513!important;border:1px solid rgba(163,230,53,.18)!important;font-size:12px!important;font-weight:900!important;text-align:center!important}@media (max-width: 920px){.ofertaPublicaPage{padding:10px 8px 40px!important}.ofertaPublicaCard{padding:18px 14px!important;border-radius:24px!important}.ofertaPublicaGrid{grid-template-columns:1fr!important;gap:18px!important}.ofertaImagemBox{position:relative!important;top:auto!important;min-height:280px!important}.ofertaImagemBox img{max-height:310px!important}.ofertaQuantidadeBox{grid-template-columns:1fr 1fr!important}.ofertaPublicaGrid:after{border-radius:18px!important;line-height:1.5!important}}@media (max-width: 540px){.ofertaPublicaLogo img{max-width:185px!important}.ofertaPublicaTopo{align-items:stretch!important}.ofertaInfoBox h1{font-size:24px!important}.ofertaPrecoBox strong{font-size:46px!important}.ofertaQuantidadeBox,.ofertaAcoes{grid-template-columns:1fr!important}}.ofertaPublicaPage{padding-top:28px!important;background:radial-gradient(circle at 12% 8%,rgba(0,240,255,.1),transparent 30%),radial-gradient(circle at 88% 12%,rgba(124,58,237,.2),transparent 34%),radial-gradient(circle at 50% 100%,rgba(34,197,94,.1),transparent 34%),linear-gradient(145deg,#020710,#050b18 54%,#060512)!important}.ofertaPublicaPage:before{background-image:linear-gradient(rgba(0,240,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,240,255,.04) 1px,transparent 1px)!important;background-size:72px 72px!important;opacity:.95!important}.ofertaPublicaCard{width:min(1320px,calc(100vw - 32px))!important;padding:26px 30px 32px!important;border-radius:28px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.065),transparent 34%),radial-gradient(circle at top right,rgba(124,58,237,.16),transparent 38%),linear-gradient(145deg,#050c1bf5,#05070ffa)!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:0 26px 80px #000000b8,0 0 0 1px #ffffff0e inset,0 0 58px #00f0ff12,0 0 70px #7c3aed17!important}.ofertaPublicaLogo{justify-content:flex-start!important;padding-bottom:16px!important;margin-bottom:18px!important}.ofertaPublicaLogo img{max-width:235px!important;max-height:54px!important;filter:drop-shadow(0 0 16px rgba(124,58,237,.48))!important}.ofertaTopoPainel{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:62px!important;padding:12px 16px!important;border-radius:20px!important;background:radial-gradient(circle at left,rgba(0,240,255,.12),transparent 34%),linear-gradient(135deg,#020817e0,#0f172ab8)!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff14!important}.ofertaTopoPainel div{display:grid!important;gap:4px!important}.ofertaTopoPainel span{color:#a3e635!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:950!important;letter-spacing:.14em!important}.ofertaTopoPainel small{color:#cbd5e1c2!important;font-size:12px!important;font-weight:800!important}.ofertaTopoPainel strong{min-width:94px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:#e9d5ff!important;background:linear-gradient(135deg,#7c3aed73,#0f172ac7)!important;border:1px solid rgba(168,85,247,.58)!important;box-shadow:0 0 22px #7c3aed47!important}.ofertaPainelResumo{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 22px!important}.ofertaPainelResumo article{min-height:112px!important;padding:18px!important;border-radius:20px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.1),transparent 38%),linear-gradient(145deg,#0f172adb,#030712f0)!important;border:1px solid rgba(148,163,184,.13)!important;box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff0e!important;position:relative!important;overflow:hidden!important}.ofertaPainelResumo article:before{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:2px!important;background:linear-gradient(90deg,#00f0ff,#7c3aed,#a3e635)!important;opacity:.7!important}.ofertaPainelResumo article span{display:block!important;margin-bottom:10px!important;color:#94a3b8e0!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:950!important;letter-spacing:.16em!important}.ofertaPainelResumo article strong{display:block!important;color:#f8fafc!important;font-size:24px!important;font-weight:950!important;letter-spacing:-.04em!important}.ofertaPainelResumo article:nth-child(1) strong{color:#86efac!important}.ofertaPainelResumo article:nth-child(2) strong{color:#67e8f9!important}.ofertaPainelResumo article:nth-child(3) strong{color:#facc15!important;text-shadow:0 0 16px rgba(250,204,21,.25)!important}.ofertaPainelResumo article:nth-child(4) strong{color:#c084fc!important}.ofertaPainelResumo article small{display:block!important;margin-top:6px!important;color:#cbd5e1a3!important;font-size:12px!important;font-weight:750!important}.ofertaPublicaGrid{grid-template-columns:minmax(370px,500px) minmax(520px,1fr)!important;gap:26px!important;padding:22px!important;border-radius:26px!important;background:radial-gradient(circle at 18% 10%,rgba(124,58,237,.1),transparent 35%),linear-gradient(145deg,#02061785,#02061742)!important;border:1px solid rgba(0,240,255,.09)!important}.ofertaImagemBox{min-height:540px!important;border-radius:26px!important;background:radial-gradient(circle at top,rgba(124,58,237,.2),transparent 45%),linear-gradient(145deg,#0f172ad6,#020617f0)!important;border:1px solid rgba(168,85,247,.24)!important}.ofertaImagemBox img{max-height:500px!important}.ofertaInfoBox{padding:0!important}.ofertaInfoBox h1{font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:clamp(34px,3.3vw,52px)!important;font-weight:950!important;line-height:.98!important;letter-spacing:-.06em!important}.ofertaCodigo{font-family:Orbitron,Inter,system-ui,sans-serif!important}.ofertaTimerBox,.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox label,.ofertaQuantidadeBox div,.ofertaTelefoneBox,.ofertaEntregaBox{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.ofertaTimerBox{min-height:82px!important}.ofertaPrecoBox{min-height:122px!important}.ofertaPrecoBox strong{font-size:clamp(56px,5.8vw,82px)!important}.ofertaAcoes button{min-height:68px!important;font-size:17px!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important}.ofertaPublicaGrid:after{margin-top:4px!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:13px!important;letter-spacing:.01em!important}.ofertaCarrosselWrap{margin-top:24px!important;padding:22px!important;border-radius:26px!important;background:radial-gradient(circle at top left,rgba(163,230,53,.08),transparent 38%),linear-gradient(145deg,#02061780,#02061747)!important;border:1px solid rgba(163,230,53,.14)!important}.ofertaCarrosselCabecalho span{font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.ofertaCarrosselCard{flex-basis:162px!important;border-radius:18px!important}@media (max-width: 1180px){.ofertaPainelResumo{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ofertaPublicaGrid{grid-template-columns:1fr!important}.ofertaImagemBox{position:relative!important;top:auto!important;min-height:360px!important}.ofertaImagemBox img{max-height:340px!important}}@media (max-width: 680px){.ofertaPublicaCard{width:calc(100vw - 14px)!important;padding:14px!important}.ofertaPainelResumo{grid-template-columns:1fr 1fr!important;gap:10px!important}.ofertaPainelResumo article{min-height:96px!important;padding:13px!important}.ofertaPainelResumo article strong{font-size:18px!important}.ofertaPublicaGrid{padding:14px!important}.ofertaInfoBox h1{font-size:27px!important}.ofertaPrecoBox strong{font-size:50px!important}}.ofertaPublicaCard{width:min(1160px,calc(100vw - 34px))!important;padding:24px 28px 28px!important}.ofertaPublicaLogo{justify-content:flex-start!important;margin-bottom:14px!important;padding-bottom:14px!important}.ofertaPublicaLogo img{max-width:210px!important;max-height:48px!important}.ofertaPublicaTopo,.ofertaTopoPainel{min-height:48px!important;margin-bottom:16px!important;padding:9px 14px!important}.ofertaPublicaGrid{grid-template-columns:minmax(360px,470px) minmax(480px,1fr)!important;gap:24px!important;padding:18px!important;align-items:start!important}.ofertaImagemBox{min-height:480px!important;padding:18px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ofertaImagemBox img{max-height:440px!important;max-width:100%!important;object-fit:contain!important}.ofertaInfoBox{gap:11px!important}.ofertaCodigo{padding:6px 10px!important;font-size:10px!important;letter-spacing:.08em!important}.ofertaInfoBox h1{font-size:clamp(26px,2.35vw,36px)!important;line-height:1.04!important;letter-spacing:-.045em!important;max-width:620px!important;margin:0 0 2px!important}.ofertaTimerBox{min-height:62px!important;padding:10px 16px!important;border-radius:16px!important}.ofertaTimerBox span{font-size:10px!important}.ofertaTimerNumero{font-size:clamp(30px,3vw,42px)!important}.ofertaPrecoBox{min-height:90px!important;padding:14px 18px!important;border-radius:18px!important}.ofertaPrecoBox span{font-size:10px!important;margin-bottom:3px!important}.ofertaPrecoBox strong{font-size:clamp(38px,4vw,56px)!important;line-height:.95!important}.ofertaEstoqueInfo{min-height:50px!important;padding:10px 14px!important;border-radius:15px!important}.ofertaQuantidadeBox{grid-template-columns:138px 1fr!important;gap:10px!important}.ofertaQuantidadeBox label,.ofertaQuantidadeBox div{min-height:72px!important;padding:11px 14px!important;border-radius:15px!important;font-size:10px!important}.ofertaQuantidadeBox input{height:38px!important;margin-top:6px!important;padding:7px 10px!important;font-size:18px!important}.ofertaQuantidadeBox strong{font-size:18px!important;margin-top:6px!important}.ofertaTelefoneBox{padding:11px 13px!important;border-radius:15px!important}.ofertaTelefoneBox label{font-size:12px!important}.ofertaTelefoneBox input{height:40px!important;padding:8px 12px!important;font-size:14px!important}.ofertaEntregaBox{padding:13px!important;border-radius:17px!important}.ofertaEntregaTitulo{font-size:11px!important;margin-bottom:9px!important}.ofertaEntregaOpcoes{gap:9px!important}.ofertaEntregaOpc{min-height:74px!important;padding:12px 10px!important;border-radius:15px!important}.ofertaEntregaOpc span{font-size:22px!important}.ofertaEntregaOpc strong{font-size:12px!important}.ofertaEntregaOpc small{font-size:10px!important}.ofertaRetiradaInfo{padding:12px 14px!important;border-radius:15px!important;font-size:12px!important;line-height:1.45!important}.ofertaRetiradaInfo p{margin-bottom:4px!important}.ofertaAcoes{gap:10px!important}.ofertaAcoes button{min-height:52px!important;border-radius:15px!important;font-size:14px!important}.ofertaAviso{margin-top:2px!important;font-size:11px!important}.ofertaPublicaGrid:after{padding:9px 12px!important;font-size:11px!important;margin-top:0!important}.ofertaCarrosselWrap{margin-top:18px!important;padding:17px!important;border-radius:22px!important}.ofertaCarrosselCard{flex-basis:142px!important}.ofertaCarrosselNome{font-size:10px!important}.ofertaCarrosselPreco{font-size:13px!important}.ofertaCarrosselBtnAdd{min-height:31px!important;font-size:10px!important}@media (max-width: 1180px){.ofertaPublicaGrid{grid-template-columns:1fr!important}.ofertaImagemBox{min-height:330px!important;position:relative!important;top:auto!important}.ofertaImagemBox img{max-height:310px!important}.ofertaInfoBox h1{font-size:28px!important}}@media (max-width: 640px){.ofertaPublicaCard{width:calc(100vw - 12px)!important;padding:13px!important}.ofertaPublicaLogo img{max-width:170px!important}.ofertaPublicaGrid{padding:12px!important}.ofertaInfoBox h1{font-size:23px!important}.ofertaTimerNumero{font-size:32px!important}.ofertaPrecoBox strong{font-size:42px!important}.ofertaQuantidadeBox,.ofertaAcoes{grid-template-columns:1fr!important}}.ofertaPublicaCard{width:min(1080px,calc(100vw - 34px))!important;padding:20px 24px 24px!important}.ofertaPublicaLogo{margin-bottom:12px!important;padding-bottom:12px!important}.ofertaPublicaLogo img{max-width:190px!important;max-height:42px!important}.ofertaTopoComTimer{display:grid!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:12px!important;min-height:58px!important;margin-bottom:14px!important;padding:9px 12px 9px 15px!important;border-radius:18px!important;background:radial-gradient(circle at left,rgba(163,230,53,.15),transparent 35%),linear-gradient(135deg,#050c16f0,#110b1ddb)!important;border:1px solid rgba(163,230,53,.25)!important;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff12!important}.ofertaTopoStatus{display:grid!important;gap:3px!important;min-width:0!important}.ofertaTopoStatus span{color:#a3e635!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}.ofertaTopoStatus small{color:#cbd5e1ad!important;font-size:11px!important;font-weight:800!important}.ofertaTopoTimer{min-width:160px!important;height:42px!important;display:grid!important;align-content:center!important;justify-items:center!important;padding:3px 14px!important;border-radius:14px!important;background:radial-gradient(circle at right,rgba(250,204,21,.28),transparent 42%),#141005d1!important;border:1px solid rgba(250,204,21,.45)!important;box-shadow:0 0 22px #facc1521,inset 0 1px #ffffff14!important}.ofertaTopoTimer small{color:#fde68a!important;font-size:9px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1!important}.ofertaTopoTimer strong{color:#facc15!important;font-size:25px!important;line-height:1!important;font-weight:950!important;letter-spacing:.02em!important;text-shadow:0 0 14px rgba(250,204,21,.45)!important}.ofertaTopoGrupo{min-width:76px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:#e9d5ff!important;background:linear-gradient(135deg,#7c3aed8c,#0f172ad6)!important;border:1px solid rgba(192,132,252,.55)!important;box-shadow:0 0 18px #7c3aed40!important;font-size:12px!important;font-weight:950!important}.ofertaPublicaGrid{grid-template-columns:minmax(330px,430px) minmax(430px,1fr)!important;gap:20px!important;padding:16px!important;border-radius:22px!important}.ofertaImagemBox{min-height:420px!important;padding:15px!important;border-radius:22px!important}.ofertaImagemBox img{max-height:390px!important}.ofertaInfoBox{gap:9px!important}.ofertaCodigo{padding:5px 9px!important;font-size:9px!important}.ofertaInfoBox h1{font-size:clamp(24px,2.05vw,32px)!important;line-height:1.04!important;letter-spacing:-.04em!important;margin-bottom:2px!important}.ofertaPrecoBox{min-height:76px!important;padding:12px 16px!important;border-radius:16px!important}.ofertaPrecoBox span{font-size:9px!important;margin-bottom:1px!important}.ofertaPrecoBox strong{font-size:clamp(34px,3.4vw,48px)!important;line-height:.95!important}.ofertaEstoqueInfo{min-height:44px!important;padding:8px 12px!important;border-radius:14px!important}.ofertaEstoqueIcone{font-size:18px!important}.ofertaEstoqueInfo strong{font-size:12px!important}.ofertaEstoqueInfo p{font-size:10px!important}.ofertaQuantidadeBox{grid-template-columns:120px 1fr!important;gap:9px!important}.ofertaQuantidadeBox label,.ofertaQuantidadeBox div{min-height:62px!important;padding:9px 12px!important;border-radius:14px!important;font-size:9px!important}.ofertaQuantidadeBox input{height:34px!important;margin-top:5px!important;font-size:16px!important}.ofertaQuantidadeBox strong{font-size:16px!important;margin-top:5px!important}.ofertaTelefoneBox{padding:9px 11px!important;border-radius:14px!important}.ofertaTelefoneBox label{font-size:11px!important}.ofertaTelefoneBox input{height:36px!important;padding:7px 11px!important;font-size:13px!important}.ofertaEntregaBox{padding:11px!important;border-radius:15px!important}.ofertaEntregaTitulo{font-size:10px!important;margin-bottom:8px!important}.ofertaEntregaOpc{min-height:60px!important;padding:9px 8px!important;border-radius:14px!important;gap:3px!important}.ofertaEntregaOpc span{font-size:18px!important}.ofertaEntregaOpc strong{font-size:11px!important;line-height:1.1!important}.ofertaEntregaOpc small{font-size:9px!important}.ofertaRetiradaInfo{padding:10px 12px!important;border-radius:14px!important;font-size:11px!important;line-height:1.38!important}.ofertaAcoes{gap:9px!important}.ofertaAcoes button{min-height:48px!important;border-radius:14px!important;font-size:13px!important}.ofertaAviso{font-size:10px!important}.ofertaPublicaGrid:after{padding:8px 10px!important;font-size:10px!important;border-radius:999px!important}.ofertaCarrosselWrap{margin-top:14px!important;padding:14px!important;border-radius:20px!important}.ofertaCarrosselCard{flex-basis:134px!important}.ofertaCarrosselImg{aspect-ratio:1 / .92!important}.ofertaCarrosselNome{min-height:32px!important;font-size:9.5px!important}.ofertaCarrosselBtnAdd{min-height:29px!important;font-size:9.5px!important}.ofertaCarrosselDica{font-size:10px!important;padding:6px 12px!important}@media (max-width: 1050px){.ofertaPublicaGrid{grid-template-columns:1fr!important}.ofertaImagemBox{min-height:310px!important;position:relative!important;top:auto!important}.ofertaImagemBox img{max-height:285px!important}}@media (max-width: 680px){.ofertaPublicaCard{width:calc(100vw - 12px)!important;padding:12px!important}.ofertaTopoComTimer{grid-template-columns:1fr!important;gap:8px!important}.ofertaTopoTimer,.ofertaTopoGrupo{width:100%!important}.ofertaPublicaGrid{padding:11px!important}.ofertaInfoBox h1{font-size:22px!important}.ofertaPrecoBox strong{font-size:40px!important}.ofertaQuantidadeBox,.ofertaAcoes{grid-template-columns:1fr!important}}.ofertaTopoComTimerReal{display:grid!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:12px!important;min-height:56px!important;margin-bottom:14px!important;padding:9px 12px 9px 15px!important;border-radius:18px!important;background:radial-gradient(circle at left,rgba(163,230,53,.16),transparent 34%),linear-gradient(135deg,#050c16f5,#110b1de0)!important;border:1px solid rgba(163,230,53,.3)!important;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff12!important}.ofertaTopoStatusReal{display:grid!important;gap:3px!important;min-width:0!important}.ofertaTopoStatusReal span{color:#a3e635!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}.ofertaTopoStatusReal small{color:#cbd5e1b3!important;font-size:11px!important;font-weight:800!important}.ofertaTopoTimerReal{min-width:168px!important;height:42px!important;display:grid!important;align-content:center!important;justify-items:center!important;padding:3px 14px!important;border-radius:14px!important;background:radial-gradient(circle at right,rgba(250,204,21,.3),transparent 45%),#141005e0!important;border:1px solid rgba(250,204,21,.52)!important;box-shadow:0 0 24px #facc152e,inset 0 1px #ffffff14!important}.ofertaTopoTimerReal small{color:#fde68a!important;font-size:9px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1!important}.ofertaTopoTimerReal strong{color:#facc15!important;font-size:25px!important;line-height:1!important;font-weight:950!important;letter-spacing:.02em!important;text-shadow:0 0 14px rgba(250,204,21,.48)!important}.ofertaTopoGrupoReal{min-width:76px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;color:#e9d5ff!important;background:linear-gradient(135deg,#7c3aed94,#0f172adb)!important;border:1px solid rgba(192,132,252,.58)!important;box-shadow:0 0 18px #7c3aed47!important;font-size:12px!important;font-weight:950!important}.ofertaEntregaOpc{min-height:54px!important;padding:8px!important}.ofertaEntregaOpc span{font-size:17px!important}.ofertaEntregaOpc strong{font-size:10.5px!important}.ofertaEntregaOpc small{font-size:8.5px!important}.ofertaEntregaBox{padding:10px!important}.ofertaRetiradaInfo{padding:9px 11px!important;font-size:10.5px!important}.ofertaPublicaCard{width:min(1040px,calc(100vw - 34px))!important}.ofertaImagemBox{min-height:395px!important}.ofertaImagemBox img{max-height:365px!important}.ofertaInfoBox h1{font-size:clamp(23px,1.9vw,30px)!important}.ofertaPrecoBox strong{font-size:clamp(32px,3.2vw,44px)!important}@media (max-width: 680px){.ofertaTopoComTimerReal{grid-template-columns:1fr!important}.ofertaTopoTimerReal,.ofertaTopoGrupoReal{width:100%!important}}.ofertaTopoComTimerReal{grid-template-columns:1fr auto!important}.ofertaTopoTimerReal{min-width:178px!important}@media (max-width: 680px){.ofertaTopoComTimerReal{grid-template-columns:1fr!important}.ofertaTopoTimerReal{width:100%!important}}.ofertaTopoComTimerReal{grid-template-columns:1fr 190px!important;align-items:center!important;padding-right:14px!important}.ofertaTopoTimerReal{justify-self:end!important;width:176px!important;min-width:176px!important;height:40px!important;padding:3px 12px!important;border-radius:999px!important;background:radial-gradient(circle at right,rgba(163,230,53,.32),transparent 45%),linear-gradient(135deg,#16653485,#051209eb)!important;border:1px solid rgba(163,230,53,.62)!important;box-shadow:0 0 22px #a3e6353d,inset 0 1px #ffffff1a!important}.ofertaTopoTimerReal small{color:#d9f99d!important;font-size:8.5px!important;font-weight:950!important;letter-spacing:.08em!important}.ofertaTopoTimerReal strong{color:#a3e635!important;font-size:24px!important;font-weight:950!important;text-shadow:0 0 12px rgba(163,230,53,.6),0 0 28px rgba(163,230,53,.24)!important}.ofertaTopoTimerReal.ofertaTimerFinal,.ofertaTopoTimerReal.ofertaTimerFinal strong,.ofertaTopoTimerReal.ofertaTimerFinal small{color:#a3e635!important}.ofertaTopoStatusReal{align-content:center!important}.ofertaTopoStatusReal span{line-height:1!important}.ofertaTopoStatusReal small{line-height:1.15!important}@media (max-width: 680px){.ofertaTopoComTimerReal{grid-template-columns:1fr!important}.ofertaTopoTimerReal{justify-self:stretch!important;width:100%!important;min-width:0!important}}.ofertaTopoComTimerReal{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;min-height:58px!important;padding:0 14px 0 15px!important;position:relative!important}.ofertaTopoStatusReal{align-self:center!important;justify-self:start!important;display:flex!important;flex-direction:column!important;justify-content:center!important;height:100%!important}.ofertaTopoTimerReal{align-self:center!important;justify-self:end!important;margin:0!important;transform:translateY(0)!important;position:relative!important;top:auto!important;right:auto!important;width:178px!important;min-width:178px!important;height:40px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:0 12px!important;line-height:1!important}.ofertaTopoTimerReal small{display:block!important;margin:0!important;padding:0!important;line-height:1!important;transform:translateY(1px)!important}.ofertaTopoTimerReal strong{display:block!important;margin:0!important;padding:0!important;line-height:.95!important;transform:translateY(1px)!important}.ofertaPublicaTopo.ofertaTopoComTimerReal{justify-content:unset!important}@media (max-width: 680px){.ofertaTopoComTimerReal{grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important}.ofertaTopoTimerReal{justify-self:stretch!important;width:100%!important;min-width:0!important}}.ofertaTopoTimerReal{width:172px!important;min-width:172px!important;height:38px!important;background:#0307129e!important;border:1px solid rgba(163,230,53,.58)!important;box-shadow:0 0 18px #a3e63524,inset 0 1px #ffffff0f!important}.ofertaTopoTimerReal small{color:#a3e635!important;font-size:8px!important;font-weight:950!important;letter-spacing:.09em!important;text-shadow:none!important}.ofertaTopoTimerReal strong{color:#fff!important;font-size:23px!important;font-weight:950!important;letter-spacing:.03em!important;text-shadow:0 0 10px rgba(255,255,255,.2),0 0 18px rgba(163,230,53,.16)!important}.ofertaTopoTimerReal.ofertaTimerFinal{background:#0307129e!important;border-color:#a3e63594!important;animation:none!important}.ofertaTopoTimerReal.ofertaTimerFinal strong{color:#fff!important}.ofertaTopoTimerReal.ofertaTimerFinal small{color:#a3e635!important}.ofertaTopoComTimerReal{background:radial-gradient(circle at left,rgba(163,230,53,.11),transparent 34%),#03071294!important;border-color:#a3e63538!important}.ofertaAcoes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:12px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:48px!important;border-radius:15px!important;border:1px solid rgba(0,240,255,.34)!important;background:radial-gradient(circle at top left,rgba(0,240,255,.14),transparent 42%),linear-gradient(135deg,#0f172af5,#080d1cfa)!important;color:#e5faff!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:none!important;box-shadow:0 0 0 1px #ffffff09 inset,0 12px 24px #00000057,0 0 18px #00f0ff1a!important;cursor:pointer!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease!important}.ofertaAcoes button:hover,.ofertaAcoes .ofertaCartao:hover{transform:translateY(-1px)!important;border-color:#00f0ffbf!important;color:#fff!important;background:radial-gradient(circle at top left,rgba(0,240,255,.22),transparent 44%),linear-gradient(135deg,#0f172afa,#111827fa)!important;box-shadow:0 0 0 1px #00f0ff29 inset,0 16px 32px #0000006b,0 0 24px #00f0ff2e!important;filter:none!important}.ofertaAcoes button:active,.ofertaAcoes .ofertaCartao:active{transform:translateY(0) scale(.99)!important}.ofertaAcoes button:first-child{border-color:#00f0ff75!important;background:radial-gradient(circle at top left,rgba(0,240,255,.16),transparent 42%),linear-gradient(135deg,#0f172afa,#080d1cfa)!important;color:#e5faff!important}.ofertaAcoes .ofertaCartao{border-color:#7c3aed80!important;background:radial-gradient(circle at top left,rgba(124,58,237,.2),transparent 42%),linear-gradient(135deg,#0f172afa,#0b0a1efa)!important;color:#ede9fe!important}.ofertaAcoes .ofertaCartao:hover{border-color:#a855f7c7!important;box-shadow:0 0 0 1px #a855f729 inset,0 16px 32px #0000006b,0 0 24px #a855f733!important}.ofertaAcoes button:disabled,.ofertaAcoes .ofertaCartao:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important;filter:grayscale(.25)!important}.ofertaAcoes button:first-child,.ofertaAcoes button:first-child:hover{text-shadow:none!important}@media (max-width: 640px){.ofertaAcoes{grid-template-columns:1fr!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{width:100%!important;min-height:46px!important;font-size:11px!important}}.ofertaRetiradaOculta{padding:0!important;overflow:hidden!important;border-radius:14px!important;background:#0a0d18b3!important;border:1px solid rgba(0,240,255,.16)!important}.ofertaRetiradaOculta summary{min-height:42px!important;padding:0 13px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;cursor:pointer!important;list-style:none!important;color:#e5faff!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10.5px!important;font-weight:950!important;letter-spacing:.04em!important;background:radial-gradient(circle at top left,rgba(0,240,255,.1),transparent 42%),linear-gradient(135deg,#0f172ae0,#080d1ceb)!important}.ofertaRetiradaOculta summary::-webkit-details-marker{display:none!important}.ofertaRetiradaOculta summary b{width:22px!important;height:22px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#a3e635!important;border:1px solid rgba(163,230,53,.38)!important;background:#a3e63514!important;font-size:15px!important;line-height:1!important}.ofertaRetiradaOculta[open] summary b{transform:rotate(45deg)!important}.ofertaRetiradaInfo.ofertaRetiradaOculta{padding:0!important;margin-top:9px!important;overflow:hidden!important;border-radius:14px!important;background:#0a0d18bd!important;border:1px solid rgba(0,240,255,.16)!important;box-shadow:inset 0 1px #ffffff0b!important}.ofertaRetiradaInfo.ofertaRetiradaOculta summary{min-height:40px!important;padding:0 13px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;cursor:pointer!important;list-style:none!important;color:#e5faff!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10.5px!important;font-weight:950!important;letter-spacing:.04em!important;background:radial-gradient(circle at top left,rgba(0,240,255,.1),transparent 42%),linear-gradient(135deg,#0f172ae0,#080d1ceb)!important}.ofertaRetiradaInfo.ofertaRetiradaOculta summary::-webkit-details-marker{display:none!important}.ofertaRetiradaInfo.ofertaRetiradaOculta summary b{width:22px!important;height:22px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#a3e635!important;border:1px solid rgba(163,230,53,.38)!important;background:#a3e63514!important;font-size:15px!important;line-height:1!important}.ofertaRetiradaInfo.ofertaRetiradaOculta[open] summary b{transform:rotate(45deg)!important}.ofertaRetiradaConteudo{padding:11px 13px 12px!important;color:#e2e8f0d1!important;font-size:10.5px!important;line-height:1.42!important;border-top:1px solid rgba(0,240,255,.1)!important}.ofertaPublicaPage{min-height:100vh!important;padding:26px 12px 54px!important;display:flex!important;justify-content:center!important;align-items:flex-start!important;background:radial-gradient(circle at 10% 8%,rgba(0,212,255,.1),transparent 34%),radial-gradient(circle at 85% 10%,rgba(124,58,237,.24),transparent 34%),radial-gradient(circle at 55% 95%,rgba(57,255,20,.08),transparent 30%),linear-gradient(135deg,#0a0e1a,#0d1228 48%,#0a1020)!important;color:#e5e7eb!important;overflow-x:hidden!important;position:relative!important}.ofertaPublicaPage:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background-image:linear-gradient(rgba(0,212,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,212,255,.045) 1px,transparent 1px)!important;background-size:72px 72px!important;opacity:.72!important;-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 82%)!important;mask-image:radial-gradient(circle at center,#000 0%,transparent 82%)!important;z-index:0!important}.ofertaPublicaPage:after{content:""!important;position:fixed!important;width:520px!important;height:520px!important;right:-180px!important;top:110px!important;border-radius:999px!important;background:#7c3aed33!important;filter:blur(85px)!important;pointer-events:none!important;z-index:0!important}.ofertaPublicaCard{width:min(1050px,calc(100vw - 28px))!important;padding:18px 22px 22px!important;border-radius:22px!important;background:radial-gradient(circle at top left,rgba(0,212,255,.075),transparent 34%),radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 36%),linear-gradient(145deg,#090f1ff5,#050814fa)!important;border:1px solid rgba(0,212,255,.18)!important;box-shadow:0 28px 90px #000000b3,0 0 0 1px #ffffff0b inset,0 0 70px #00d4ff12,0 0 80px #7c3aed1a!important;position:relative!important;z-index:1!important;overflow:hidden!important}.ofertaPublicaCard:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(0,212,255,.16),transparent 26%),linear-gradient(315deg,rgba(57,255,20,.1),transparent 24%)!important;opacity:.65!important}.ofertaPublicaLogo{display:flex!important;justify-content:flex-start!important;align-items:center!important;height:50px!important;margin:0 0 10px!important;padding:0 0 10px!important;border-bottom:1px solid rgba(148,163,184,.12)!important;position:relative!important;z-index:1!important}.ofertaPublicaLogo img{max-width:188px!important;max-height:40px!important;filter:drop-shadow(0 0 12px rgba(168,85,247,.48)) drop-shadow(0 0 24px rgba(0,212,255,.1))!important}.ofertaTopoComTimerReal,.ofertaPublicaTopo{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;min-height:48px!important;margin:0 0 12px!important;padding:0 12px!important;border-radius:15px!important;background:radial-gradient(circle at left,rgba(57,255,20,.1),transparent 35%),#050c19b8!important;border:1px solid rgba(57,255,20,.22)!important;box-shadow:0 14px 30px #0000004d,inset 0 1px #ffffff0e!important;position:relative!important;z-index:2!important}.ofertaTopoStatusReal,.ofertaTopoPainel div{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;min-width:0!important}.ofertaTopoStatusReal span,.ofertaPublicaTopo span{color:#39ff14!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;line-height:1!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}.ofertaTopoStatusReal small,.ofertaTopoPainel small{color:#e2e8f0ad!important;font-size:10px!important;line-height:1.1!important;font-weight:750!important}.ofertaTopoTimerReal{justify-self:end!important;width:170px!important;min-width:170px!important;height:36px!important;padding:0 12px!important;border-radius:999px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;background:#0307129e!important;border:1px solid rgba(57,255,20,.58)!important;box-shadow:0 0 18px #39ff1426,inset 0 1px #ffffff0f!important}.ofertaTopoTimerReal small{color:#39ff14!important;font-size:7.7px!important;line-height:1!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ofertaTopoTimerReal strong{color:#fff!important;font-size:22px!important;line-height:.94!important;font-weight:950!important;letter-spacing:.03em!important;text-shadow:0 0 10px rgba(255,255,255,.22),0 0 18px rgba(57,255,20,.16)!important}.ofertaTopoGrupoReal{display:none!important}.ofertaPublicaGrid{display:grid!important;grid-template-columns:minmax(320px,420px) minmax(420px,1fr)!important;gap:18px!important;padding:14px!important;border-radius:20px!important;background:radial-gradient(circle at 20% 8%,rgba(124,58,237,.08),transparent 38%),#03071261!important;border:1px solid rgba(0,212,255,.1)!important;box-shadow:inset 0 1px #ffffff09!important;position:relative!important;z-index:1!important}.ofertaImagemBox{min-height:390px!important;padding:14px!important;border-radius:20px!important;background:radial-gradient(circle at top,rgba(124,58,237,.18),transparent 44%),linear-gradient(145deg,#111827b8,#030712f0)!important;border:1px solid rgba(168,85,247,.22)!important;box-shadow:0 18px 46px #0000005c,inset 0 1px #ffffff0e!important;display:flex!important;align-items:center!important;justify-content:center!important;position:sticky!important;top:14px!important}.ofertaImagemBox img{max-width:100%!important;max-height:360px!important;object-fit:contain!important;border-radius:12px!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.42))!important}.ofertaInfoBox{display:flex!important;flex-direction:column!important;gap:8px!important}.ofertaInfoBox>.ofertaTimerBox{display:none!important}.ofertaCodigo{width:fit-content!important;padding:5px 9px!important;border-radius:999px!important;color:#c084fc!important;background:#7c3aed33!important;border:1px solid rgba(168,85,247,.32)!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:9px!important;font-weight:950!important;letter-spacing:.08em!important}.ofertaInfoBox h1{margin:0 0 2px!important;max-width:610px!important;color:#fff!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;font-size:clamp(23px,1.95vw,30px)!important;line-height:1.04!important;font-weight:950!important;letter-spacing:-.045em!important;text-shadow:0 0 18px rgba(124,58,237,.14)!important}.ofertaPrecoBox{min-height:72px!important;padding:10px 14px!important;border-radius:15px!important;background:radial-gradient(circle at left,rgba(0,255,136,.18),transparent 45%),linear-gradient(135deg,#00ff881a,#03120ceb)!important;border:1px solid rgba(0,255,136,.32)!important;box-shadow:0 0 22px #00ff8817,inset 0 1px #ffffff0e!important}.ofertaPrecoBox span{display:block!important;margin:0 0 2px!important;color:#a7f3d0!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:9px!important;line-height:1!important;font-weight:950!important;letter-spacing:.08em!important}.ofertaPrecoBox strong{color:#0f8!important;font-size:clamp(32px,3.1vw,44px)!important;line-height:.95!important;font-weight:950!important;letter-spacing:-.045em!important;text-shadow:0 0 14px rgba(0,255,136,.32),0 0 28px rgba(0,255,136,.1)!important}.ofertaEstoqueInfo{min-height:42px!important;padding:8px 12px!important;border-radius:14px!important;background:#0b1a0aad!important;border:1px solid rgba(57,255,20,.24)!important;display:flex!important;align-items:center!important;gap:9px!important}.ofertaEstoqueIcone{font-size:17px!important}.ofertaEstoqueInfo strong{color:gold!important;font-size:11.5px!important;font-weight:950!important}.ofertaEstoqueInfo p{color:#e2e8f07a!important;font-size:9.5px!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:118px 1fr!important;gap:9px!important}.ofertaQuantidadeBox label,.ofertaQuantidadeBox div{min-height:58px!important;padding:8px 11px!important;border-radius:14px!important;background:#111827c7!important;border:1px solid rgba(148,163,184,.14)!important;box-shadow:inset 0 1px #ffffff0a!important;color:#e2e8f0a8!important;font-size:9px!important;font-weight:900!important}.ofertaQuantidadeBox input{height:32px!important;margin-top:5px!important;padding:6px 10px!important;border-radius:10px!important;background:#020617e0!important;border:1px solid rgba(0,212,255,.22)!important;color:#fff!important;font-size:15px!important;font-weight:850!important}.ofertaQuantidadeBox strong{display:block!important;margin-top:5px!important;color:#fff!important;font-size:15px!important;font-weight:950!important}.ofertaTelefoneBox{padding:9px 11px!important;border-radius:14px!important;background:#040a16b8!important;border:1px solid rgba(0,212,255,.14)!important}.ofertaTelefoneBox label{color:#dbeafe!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:950!important}.ofertaTelefoneBox label span{color:#94a3b8b8!important;font-family:Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important}.ofertaTelefoneBox input{height:34px!important;margin-top:6px!important;padding:7px 11px!important;border-radius:10px!important;background:#020617e0!important;border:1px solid rgba(0,212,255,.2)!important;color:#fff!important;font-size:12px!important}.ofertaEntregaBox{padding:10px!important;border-radius:15px!important;background:#080b18b8!important;border:1px solid rgba(168,85,247,.16)!important}.ofertaEntregaTitulo{margin:0 0 8px!important;color:#f8fafc!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:950!important;letter-spacing:.04em!important}.ofertaEntregaOpcoes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.ofertaEntregaOpc{min-height:54px!important;padding:8px!important;border-radius:14px!important;background:radial-gradient(circle at top left,rgba(0,212,255,.08),transparent 40%),#111827b8!important;border:1px solid rgba(148,163,184,.16)!important;color:#e2e8f0c7!important;box-shadow:none!important}.ofertaEntregaOpc:hover{border-color:#00d4ff6b!important;box-shadow:0 0 16px #00d4ff1a!important}.ofertaEntregaOpcAtiva{background:radial-gradient(circle at top left,rgba(168,85,247,.2),transparent 42%),#1c0c30d1!important;border-color:#a855f7ad!important;box-shadow:0 0 0 1px #a855f724,0 0 18px #a855f729!important}.ofertaEntregaOpc span{font-size:16px!important;line-height:1!important}.ofertaEntregaOpc strong{font-size:10px!important;line-height:1.1!important;font-weight:950!important}.ofertaEntregaOpc small{font-size:8.5px!important;line-height:1.1!important;color:#cbd5e19e!important}.ofertaRetiradaInfo{padding:8px 10px!important;margin-top:8px!important;border-radius:13px!important;background:#080a16b3!important;border:1px solid rgba(168,85,247,.16)!important;color:#e2e8f0bd!important;font-size:10px!important;line-height:1.35!important}.ofertaRetiradaInfo p{margin:0 0 3px!important}.ofertaRetiradaAviso{display:none!important}.ofertaAcoes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:9px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:46px!important;border-radius:14px!important;border:1px solid rgba(0,212,255,.34)!important;background:radial-gradient(circle at top left,rgba(0,212,255,.13),transparent 42%),linear-gradient(135deg,#0f172af5,#080d1cfa)!important;color:#e5faff!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:950!important;letter-spacing:.04em!important;box-shadow:0 0 0 1px #ffffff09 inset,0 12px 24px #00000057,0 0 18px #00d4ff1a!important;cursor:pointer!important;transition:.16s ease!important}.ofertaAcoes button:hover,.ofertaAcoes .ofertaCartao:hover{transform:translateY(-1px)!important;border-color:#00d4ffc2!important;color:#fff!important;box-shadow:0 0 0 1px #00d4ff29 inset,0 16px 32px #0000006b,0 0 24px #00d4ff2e!important;filter:none!important}.ofertaAcoes .ofertaCartao{border-color:#a855f780!important;background:radial-gradient(circle at top left,rgba(168,85,247,.18),transparent 42%),linear-gradient(135deg,#0f172afa,#0f0a20fa)!important;color:#ede9fe!important}.ofertaAcoes .ofertaCartao:hover{border-color:#a855f7cc!important;box-shadow:0 0 0 1px #a855f72e inset,0 16px 32px #0000006b,0 0 24px #a855f733!important}.ofertaAviso{margin-top:2px!important;text-align:center!important;color:#e2e8f075!important;font-size:9.5px!important}.ofertaAviso strong{color:#39ff14!important}.ofertaPublicaGrid:after{content:"Compra segura • Estoque em tempo real • Retirada no barracão • PIX e Cartão"!important;grid-column:1 / -1!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:6px 10px!important;margin-top:2px!important;border-radius:999px!important;color:#d9f99d!important;background:#39ff140f!important;border:1px solid rgba(57,255,20,.16)!important;font-size:9.5px!important;font-weight:850!important;text-align:center!important}.ofertaCarrosselWrap{margin-top:14px!important;padding:14px!important;border-radius:20px!important;background:radial-gradient(circle at top left,rgba(57,255,20,.07),transparent 38%),#0307126b!important;border:1px solid rgba(57,255,20,.13)!important;position:relative!important;overflow:hidden!important}.ofertaCarrosselCabecalho span{color:#e5e7eb!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10.5px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.ofertaCarrosselCabecalho strong{color:#39ff14!important}.ofertaCarrossel{gap:10px!important;padding:5px 5px 14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ofertaCarrossel::-webkit-scrollbar{display:none!important}.ofertaCarrosselCard{flex:0 0 132px!important;border-radius:15px!important;background:radial-gradient(circle at top left,rgba(57,255,20,.09),transparent 34%),linear-gradient(145deg,#111827db,#05070ff5)!important;border:1px solid rgba(168,85,247,.28)!important;box-shadow:0 12px 26px #00000057,inset 0 1px #ffffff0b!important}.ofertaCarrosselCard:hover{transform:translateY(-3px)!important;border-color:#39ff148c!important;box-shadow:0 16px 34px #00000070,0 0 18px #39ff141f!important}.ofertaCarrosselImg{aspect-ratio:1 / .92!important;background:#020617b3!important}.ofertaCarrosselNome{min-height:31px!important;font-size:9.3px!important;line-height:1.22!important}.ofertaCarrosselPreco{color:#39ff14!important;font-size:12px!important;font-weight:950!important}.ofertaCarrosselBtnAdd{min-height:28px!important;color:#c084fc!important;background:#7c3aed21!important;border-top:1px solid rgba(168,85,247,.22)!important;font-size:9.5px!important;font-weight:950!important}.ofertaCarrosselSeta{width:38px!important;height:38px!important;border-radius:999px!important;border:1px solid rgba(57,255,20,.45)!important;background:radial-gradient(circle at top left,rgba(57,255,20,.16),transparent 42%),linear-gradient(135deg,#0f172af5,#080d1cfa)!important;color:#d9f99d!important;font-size:30px!important}.ofertaCarrosselDica{margin-top:8px!important;padding:6px 12px!important;border-radius:999px!important;color:#d9f99d!important;background:#39ff1414!important;border:1px solid rgba(57,255,20,.2)!important;font-size:9.5px!important;font-weight:900!important}@media (max-width: 1060px){.ofertaPublicaGrid{grid-template-columns:1fr!important}.ofertaImagemBox{min-height:310px!important;position:relative!important;top:auto!important}.ofertaImagemBox img{max-height:285px!important}}@media (max-width: 680px){.ofertaPublicaPage{padding:8px 6px 36px!important}.ofertaPublicaCard{width:calc(100vw - 12px)!important;padding:12px!important;border-radius:18px!important}.ofertaPublicaLogo{height:42px!important}.ofertaPublicaLogo img{max-width:160px!important;max-height:34px!important}.ofertaTopoComTimerReal,.ofertaPublicaTopo{grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important}.ofertaTopoTimerReal{width:100%!important;min-width:0!important;justify-self:stretch!important}.ofertaPublicaGrid{padding:10px!important;gap:12px!important}.ofertaInfoBox h1{font-size:22px!important}.ofertaPrecoBox strong{font-size:38px!important}.ofertaQuantidadeBox,.ofertaEntregaOpcoes,.ofertaAcoes{grid-template-columns:1fr!important}.ofertaCarrosselCard{flex-basis:126px!important}}.ofertaPublicaGrid:after{content:none!important;display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important}.ofertaAviso{display:none!important}.ofertaRetiradaInfo.ofertaRetiradaToggle{padding:0!important;margin-top:9px!important;overflow:hidden!important;border-radius:14px!important;background:#0a0d18bd!important;border:1px solid rgba(0,212,255,.18)!important;box-shadow:inset 0 1px #ffffff0b,0 0 18px #00d4ff0f!important}.ofertaRetiradaInfo.ofertaRetiradaToggle summary{min-height:42px!important;padding:0 13px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;cursor:pointer!important;list-style:none!important;color:#e5faff!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10.5px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:radial-gradient(circle at top left,rgba(0,212,255,.1),transparent 42%),linear-gradient(135deg,#0f172ae0,#080d1ceb)!important}.ofertaRetiradaInfo.ofertaRetiradaToggle summary::-webkit-details-marker{display:none!important}.ofertaRetiradaInfo.ofertaRetiradaToggle summary b{width:22px!important;height:22px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#39ff14!important;border:1px solid rgba(57,255,20,.42)!important;background:#39ff1414!important;font-size:15px!important;line-height:1!important;transition:transform .18s ease!important}.ofertaRetiradaInfo.ofertaRetiradaToggle[open] summary b{transform:rotate(45deg)!important}.ofertaRetiradaConteudo{padding:11px 13px 12px!important;color:#e2e8f0d1!important;font-size:10.5px!important;line-height:1.42!important;border-top:1px solid rgba(0,212,255,.1)!important;background:radial-gradient(circle at left,rgba(124,58,237,.1),transparent 46%),#03071242!important}.ofertaRetiradaConteudo p{margin:0 0 4px!important}.ofertaRetiradaConteudo p:last-child{margin-bottom:0!important}.ofertaRetiradaConteudo strong{color:#fff!important}.ofertaColunaProdutoCarrinho{min-width:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.ofertaColunaProdutoCarrinho .ofertaImagemBox{width:100%!important}.ofertaCarrinhoListaBox{width:100%!important;min-height:124px!important;border-radius:18px!important;background:radial-gradient(circle at top left,rgba(0,212,255,.08),transparent 42%),linear-gradient(145deg,#080d1ce6,#030712f5)!important;border:1px solid rgba(0,212,255,.18)!important;box-shadow:inset 0 1px #ffffff0b,0 14px 28px #00000042,0 0 22px #00d4ff12!important;overflow:hidden!important}.ofertaCarrinhoListaBox.comItens{border-color:#39ff143d!important;box-shadow:inset 0 1px #ffffff0b,0 14px 28px #0000004d,0 0 24px #39ff1414!important}.ofertaCarrinhoVazio{min-height:124px!important;padding:18px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.ofertaCarrinhoVazio span{font-size:24px!important;margin-bottom:6px!important;opacity:.86!important}.ofertaCarrinhoVazio strong{color:#e2e8f0c2!important;font-size:13px!important;font-weight:950!important}.ofertaCarrinhoVazio p{max-width:300px!important;margin:5px auto 0!important;color:#94a3b8b8!important;font-size:10.5px!important;line-height:1.35!important}.ofertaCarrinhoListaTopo{min-height:46px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border-bottom:1px solid rgba(57,255,20,.13)!important;background:radial-gradient(circle at left,rgba(57,255,20,.1),transparent 46%),#02061761!important}.ofertaCarrinhoListaTopo span{display:block!important;color:#39ff14!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:950!important;letter-spacing:.09em!important}.ofertaCarrinhoListaTopo strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:11px!important;font-weight:850!important}.ofertaCarrinhoListaTopo button{min-width:58px!important;height:26px!important;border-radius:999px!important;cursor:pointer!important;color:#ff5e74eb!important;background:#ff3b5f14!important;border:1px solid rgba(255,59,95,.22)!important;font-size:10px!important;font-weight:850!important}.ofertaCarrinhoItens{max-height:230px!important;overflow-y:auto!important;padding:8px!important;display:flex!important;flex-direction:column!important;gap:7px!important}.ofertaCarrinhoItens::-webkit-scrollbar{width:5px!important}.ofertaCarrinhoItens::-webkit-scrollbar-thumb{background:#39ff1447!important;border-radius:999px!important}.ofertaCarrinhoItem{min-height:64px!important;padding:7px 8px!important;display:grid!important;grid-template-columns:52px 1fr 28px!important;gap:9px!important;align-items:center!important;border-radius:14px!important;background:linear-gradient(135deg,#0d1228e0,#111827c7)!important;border:1px solid rgba(0,212,255,.12)!important}.ofertaCarrinhoItemFoto{width:52px!important;height:52px!important;border-radius:11px!important;overflow:hidden!important;background:#020617b8!important;border:1px solid rgba(0,212,255,.16)!important;display:flex!important;align-items:center!important;justify-content:center!important}.ofertaCarrinhoItemFoto img{width:100%!important;height:100%!important;object-fit:cover!important}.ofertaCarrinhoItemFoto span{color:#39ff14!important;font-size:10px!important;font-weight:950!important}.ofertaCarrinhoItemInfo{min-width:0!important}.ofertaCarrinhoItemInfo span{display:inline-flex!important;max-width:100%!important;padding:2px 6px!important;margin-bottom:4px!important;border-radius:999px!important;color:#a5f3fc!important;background:#00d4ff14!important;border:1px solid rgba(0,212,255,.22)!important;font-size:8.5px!important;font-weight:950!important}.ofertaCarrinhoItemInfo strong{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#fff!important;font-size:10px!important;line-height:1.2!important;font-weight:900!important}.ofertaCarrinhoItemInfo p{margin:4px 0 0!important;color:#39ff14!important;font-size:11px!important;font-weight:950!important}.ofertaCarrinhoItemRemove{width:26px!important;height:26px!important;border-radius:999px!important;cursor:pointer!important;color:#ff5e74f2!important;background:#ff3b5f14!important;border:1px solid rgba(255,59,95,.22)!important;font-size:18px!important;font-weight:500!important;line-height:1!important}.ofertaCarrinhoItemRemove:hover{color:#fff!important;background:#ff3b5f3d!important;box-shadow:0 0 14px #ff3b5f33!important}.ofertaCarrinhoListaTotal{min-height:42px!important;padding:9px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border-top:1px solid rgba(57,255,20,.15)!important;background:#0307126b!important}.ofertaCarrinhoListaTotal span{color:#e2e8f0b3!important;font-size:10.5px!important;font-weight:850!important}.ofertaCarrinhoListaTotal strong{color:gold!important;font-size:15px!important;font-weight:950!important;text-shadow:0 0 12px rgba(255,215,0,.18)!important}@media (max-width: 900px){.ofertaCarrinhoListaBox{min-height:110px!important}.ofertaCarrinhoItens{max-height:210px!important}}.ofertaCarrosselImgClick{width:100%!important;padding:0!important;margin:0!important;display:block!important;cursor:pointer!important;border:0!important;background:transparent!important;overflow:hidden!important}.ofertaCarrosselImgClick img{transition:transform .22s ease,filter .22s ease!important}.ofertaCarrosselImgClick:hover img{transform:scale(1.045)!important;filter:brightness(1.08) saturate(1.12)!important}.ofertaProdutoPopupOverlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;padding:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000000db!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;animation:ofertaPopupFade .18s ease both!important}@keyframes ofertaPopupFade{0%{opacity:0}to{opacity:1}}.ofertaProdutoPopupCard{width:min(520px,96vw)!important;max-height:92vh!important;overflow:auto!important;border-radius:20px!important;background:radial-gradient(circle at top left,rgba(57,255,20,.08),transparent 38%),radial-gradient(circle at top right,rgba(124,58,237,.24),transparent 40%),linear-gradient(145deg,#111827fa,#030712fa)!important;border:1px solid rgba(168,85,247,.68)!important;box-shadow:0 28px 90px #000000b8,0 0 34px #a855f747,inset 0 1px #ffffff0e!important;animation:ofertaPopupSubir .22s ease both!important}@keyframes ofertaPopupSubir{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ofertaProdutoPopupTopo{min-height:58px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border-bottom:1px solid rgba(168,85,247,.24)!important;background:#02061747!important}.ofertaProdutoPopupTopo span{display:block!important;color:#39ff14!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:950!important;letter-spacing:.1em!important}.ofertaProdutoPopupTopo strong{display:block!important;margin-top:3px!important;color:#fff!important;font-size:13px!important;font-weight:900!important}.ofertaProdutoPopupFechar{width:34px!important;height:34px!important;border-radius:999px!important;cursor:pointer!important;color:#fff!important;background:#ff3b5f1f!important;border:1px solid rgba(255,59,95,.35)!important;font-size:24px!important;line-height:1!important}.ofertaProdutoPopupFechar:hover{background:#ff3b5f42!important;box-shadow:0 0 18px #ff3b5f38!important}.ofertaProdutoPopupCorpo{padding:16px!important;display:grid!important;grid-template-columns:170px 1fr!important;gap:16px!important;align-items:center!important}.ofertaProdutoPopupImagem{width:170px!important;height:170px!important;border-radius:16px!important;overflow:hidden!important;background:#020617c2!important;border:1px solid rgba(0,212,255,.26)!important;box-shadow:0 18px 36px #00000057,0 0 22px #00d4ff1a!important;display:flex!important;align-items:center!important;justify-content:center!important}.ofertaProdutoPopupImagem img{width:100%!important;height:100%!important;object-fit:cover!important}.ofertaProdutoPopupImagem span{color:#39ff14!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-weight:950!important}.ofertaProdutoPopupInfo{min-width:0!important}.ofertaProdutoPopupSku{display:inline-flex!important;max-width:100%!important;padding:4px 9px!important;margin-bottom:8px!important;border-radius:999px!important;color:#a5f3fc!important;background:#00d4ff17!important;border:1px solid rgba(0,212,255,.3)!important;font-size:10px!important;font-weight:950!important}.ofertaProdutoPopupInfo h3{margin:0 0 12px!important;color:#fff!important;font-size:17px!important;line-height:1.22!important;font-weight:950!important}.ofertaProdutoPopupPreco{padding:10px 12px!important;border-radius:14px!important;background:radial-gradient(circle at left,rgba(57,255,20,.15),transparent 42%),#00ff880f!important;border:1px solid rgba(57,255,20,.25)!important}.ofertaProdutoPopupPreco small{display:block!important;color:#bbf7d0d1!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:9px!important;font-weight:950!important;letter-spacing:.08em!important}.ofertaProdutoPopupPreco strong{display:block!important;color:#39ff14!important;font-size:27px!important;font-weight:950!important;line-height:1!important;text-shadow:0 0 16px rgba(57,255,20,.26)!important}.ofertaProdutoPopupTexto{margin:10px 0 0!important;color:#e2e8f0b3!important;font-size:11px!important;line-height:1.42!important}.ofertaProdutoPopupAcoes{padding:0 16px 16px!important}.ofertaProdutoPopupAdd{width:100%!important;min-height:50px!important;border-radius:15px!important;cursor:pointer!important;color:#06140a!important;background:linear-gradient(135deg,#39ff14,#0f8)!important;border:1px solid rgba(57,255,20,.62)!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:0 0 24px #39ff1433,inset 0 1px #ffffff3d!important;transition:transform .16s ease,box-shadow .16s ease!important}.ofertaProdutoPopupAdd:hover{transform:translateY(-1px)!important;box-shadow:0 0 32px #39ff144d,inset 0 1px #ffffff4d!important}.ofertaProdutoPopupAdd.adicionado,.ofertaProdutoPopupAdd:disabled{cursor:not-allowed!important;color:#e2e8f0bd!important;background:#0f172aeb!important;border-color:#94a3b82e!important;box-shadow:none!important}.ofertaProdutoPopupCancelar{width:100%!important;margin-top:10px!important;cursor:pointer!important;color:#e2e8f094!important;background:transparent!important;font-size:11px!important;font-weight:800!important}.ofertaProdutoPopupCancelar:hover{color:#fff!important}@media (max-width: 640px){.ofertaProdutoPopupCard{width:96vw!important}.ofertaProdutoPopupCorpo{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.ofertaProdutoPopupImagem{width:150px!important;height:150px!important}.ofertaProdutoPopupInfo h3{font-size:15px!important}}.ofertaRetiradaInfo,.ofertaRetiradaInfo.ofertaRetiradaToggle{display:none!important}.ofertaEntregaBox{padding-bottom:12px!important}.ofertaRetiradaPopupOverlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;padding:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000000db!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;animation:retiradaPopupFade .18s ease both!important}@keyframes retiradaPopupFade{0%{opacity:0}to{opacity:1}}.ofertaRetiradaPopupCard{width:min(500px,96vw)!important;border-radius:20px!important;overflow:hidden!important;background:radial-gradient(circle at top left,rgba(57,255,20,.08),transparent 38%),radial-gradient(circle at top right,rgba(124,58,237,.24),transparent 40%),linear-gradient(145deg,#111827fa,#030712fa)!important;border:1px solid rgba(168,85,247,.68)!important;box-shadow:0 28px 90px #000000b8,0 0 34px #a855f747,inset 0 1px #ffffff0e!important;animation:retiradaPopupSubir .22s ease both!important}@keyframes retiradaPopupSubir{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ofertaRetiradaPopupTopo{min-height:58px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border-bottom:1px solid rgba(168,85,247,.24)!important;background:#02061747!important}.ofertaRetiradaPopupTopo span{display:block!important;color:#39ff14!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:950!important;letter-spacing:.1em!important}.ofertaRetiradaPopupTopo strong{display:block!important;margin-top:3px!important;color:#fff!important;font-size:13px!important;font-weight:900!important}.ofertaRetiradaPopupFechar{width:34px!important;height:34px!important;border-radius:999px!important;cursor:pointer!important;color:#fff!important;background:#ff3b5f1f!important;border:1px solid rgba(255,59,95,.35)!important;font-size:24px!important;line-height:1!important}.ofertaRetiradaPopupFechar:hover{background:#ff3b5f42!important;box-shadow:0 0 18px #ff3b5f38!important}.ofertaRetiradaPopupCorpo{padding:16px!important;display:grid!important;grid-template-columns:94px 1fr!important;gap:16px!important;align-items:center!important}.ofertaRetiradaPopupIcone{width:94px!important;height:94px!important;border-radius:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#39ff14!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:20px!important;font-weight:950!important;background:radial-gradient(circle at center,rgba(57,255,20,.14),transparent 56%),#020617c7!important;border:1px solid rgba(57,255,20,.28)!important;box-shadow:0 0 24px #39ff141f!important}.ofertaRetiradaPopupInfo h3{margin:0 0 12px!important;color:#fff!important;font-size:20px!important;font-weight:950!important}.ofertaRetiradaPopupEndereco,.ofertaRetiradaPopupHorario{padding:10px 12px!important;margin-bottom:10px!important;border-radius:14px!important;background:#02061770!important;border:1px solid rgba(0,212,255,.16)!important}.ofertaRetiradaPopupEndereco span,.ofertaRetiradaPopupHorario span{display:block!important;margin-bottom:4px!important;color:#a5f3fcd1!important;font-size:9px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ofertaRetiradaPopupEndereco strong,.ofertaRetiradaPopupHorario strong{display:block!important;color:#39ff14!important;font-size:13px!important;font-weight:950!important}.ofertaRetiradaPopupEndereco p{margin:4px 0 0!important;color:#e2e8f0b8!important;font-size:12px!important}.ofertaRetiradaPopupAviso{margin:0!important;color:#e2e8f0ad!important;font-size:11px!important;line-height:1.42!important}.ofertaRetiradaPopupAcoes{padding:0 16px 16px!important}.ofertaRetiradaPopupOk{width:100%!important;min-height:48px!important;border-radius:15px!important;cursor:pointer!important;color:#06140a!important;background:linear-gradient(135deg,#39ff14,#0f8)!important;border:1px solid rgba(57,255,20,.62)!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:0 0 24px #39ff1433,inset 0 1px #ffffff3d!important}.ofertaRetiradaPopupOk:hover{transform:translateY(-1px)!important;box-shadow:0 0 32px #39ff144d,inset 0 1px #ffffff4d!important}@media (max-width: 640px){.ofertaRetiradaPopupCorpo{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.ofertaRetiradaPopupIcone{width:82px!important;height:82px!important;font-size:17px!important}.ofertaRetiradaPopupInfo h3{font-size:18px!important}}nn .ofertaInfoBox label:has(input[placeholder*="99999"]),.ofertaInfoBox label:has(input[placeholder*="9999-9999"]),.ofertaInfoBox label:has(input[type=tel]),.ofertaInfoBox .ofertaCampoWhatsapp,.ofertaInfoBox .ofertaWhatsappBox,.ofertaInfoBox .ofertaWhatsappCampo{background:linear-gradient(180deg,#6e00006b,#2d0000eb)!important;border:1px solid rgba(255,72,72,.96)!important;border-radius:14px!important;padding:12px 14px!important;box-shadow:0 0 0 1px #ff50502e inset,0 0 18px #ff00002e,0 0 30px #ff464629!important}.ofertaInfoBox label:has(input[placeholder*="99999"])>span,.ofertaInfoBox label:has(input[placeholder*="9999-9999"])>span,.ofertaInfoBox label:has(input[type=tel])>span,.ofertaInfoBox .ofertaCampoWhatsapp>span,.ofertaInfoBox .ofertaWhatsappBox>span,.ofertaInfoBox .ofertaWhatsappCampo>span{color:#ff9d9d!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}.ofertaInfoBox label:has(input[placeholder*="99999"])>span:before,.ofertaInfoBox label:has(input[placeholder*="9999-9999"])>span:before,.ofertaInfoBox label:has(input[type=tel])>span:before,.ofertaInfoBox .ofertaCampoWhatsapp>span:before,.ofertaInfoBox .ofertaWhatsappBox>span:before,.ofertaInfoBox .ofertaWhatsappCampo>span:before{content:"⚠ ";color:#ff3b3b!important}.ofertaInfoBox label:has(input[placeholder*="99999"]) input,.ofertaInfoBox label:has(input[placeholder*="9999-9999"]) input,.ofertaInfoBox label:has(input[type=tel]) input,.ofertaInfoBox .ofertaCampoWhatsapp input,.ofertaInfoBox .ofertaWhatsappBox input,.ofertaInfoBox .ofertaWhatsappCampo input{background:#190000f0!important;border:1px solid rgba(255,92,92,.98)!important;color:#fff!important;box-shadow:0 0 0 1px #ff46461f inset,0 0 14px #ff000024!important}.ofertaInfoBox label:has(input[placeholder*="99999"]) input::placeholder,.ofertaInfoBox label:has(input[placeholder*="9999-9999"]) input::placeholder,.ofertaInfoBox label:has(input[type=tel]) input::placeholder,.ofertaInfoBox .ofertaCampoWhatsapp input::placeholder,.ofertaInfoBox .ofertaWhatsappBox input::placeholder,.ofertaInfoBox .ofertaWhatsappCampo input::placeholder{color:#ffd2d2bd!important}.ofertaInfoBox label:has(input[placeholder*="99999"]) input:focus,.ofertaInfoBox label:has(input[placeholder*="9999-9999"]) input:focus,.ofertaInfoBox label:has(input[type=tel]) input:focus,.ofertaInfoBox .ofertaCampoWhatsapp input:focus,.ofertaInfoBox .ofertaWhatsappBox input:focus,.ofertaInfoBox .ofertaWhatsappCampo input:focus{outline:none!important;border-color:#ff2b2b!important;box-shadow:0 0 0 2px #ff323238,0 0 20px #ff00002e!important}n .ofertaTelefoneBox{background:radial-gradient(circle at top left,rgba(255,0,0,.34),transparent 44%),linear-gradient(135deg,#870000e6,#2d0000fa)!important;border:2px solid rgba(255,35,35,.98)!important;border-radius:16px!important;padding:13px 14px!important;box-shadow:0 0 0 1px #ffffff0d inset,0 0 24px #ff000057,0 0 42px #ff2d2d38!important;animation:whatsappAlertaPulse 1.35s ease-in-out infinite!important}@keyframes whatsappAlertaPulse{0%,to{box-shadow:0 0 0 1px #ffffff0d inset,0 0 20px #ff000047,0 0 34px #ff2d2d2e}50%{box-shadow:0 0 0 1px #ffffff14 inset,0 0 30px #ff00007a,0 0 56px #ff2d2d4d}}.ofertaTelefoneBox label{color:#fff!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:0 0 10px rgba(255,255,255,.18)!important}.ofertaTelefoneBox label:before{content:"⚠️ OBRIGATÓRIO - "!important;color:gold!important;font-weight:950!important;text-shadow:0 0 12px rgba(255,215,0,.34)!important}.ofertaTelefoneBox label span{color:#ffd1d1!important;font-size:9px!important;font-weight:900!important}.ofertaTelefoneBox input{margin-top:8px!important;height:42px!important;background:#140000f5!important;border:2px solid rgba(255,95,95,.98)!important;border-radius:12px!important;color:#fff!important;font-size:14px!important;font-weight:900!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #ff000038!important}.ofertaTelefoneBox input::placeholder{color:#ffdcdcc7!important}.ofertaTelefoneBox input:focus{outline:none!important;border-color:gold!important;box-shadow:0 0 0 2px #ffd70033,0 0 24px #ff000057!important}.ofertaPublicaGrid{grid-template-columns:minmax(260px,360px) minmax(420px,1fr)!important;gap:16px!important;align-items:start!important}.ofertaImagemBox{min-height:300px!important;max-height:330px!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ofertaImagemBox img{max-width:82%!important;max-height:285px!important;object-fit:contain!important;margin:0 auto!important;display:block!important}.ofertaColunaProdutoCarrinho{gap:10px!important}.ofertaCarrinhoListaBox{min-height:96px!important}.ofertaCarrinhoVazio{min-height:96px!important;padding:12px 14px!important}.ofertaCarrinhoVazio span{font-size:20px!important;margin-bottom:3px!important}.ofertaCarrinhoVazio strong{font-size:12px!important}.ofertaCarrinhoVazio p{margin-top:3px!important;font-size:9.5px!important;line-height:1.25!important}.ofertaInfoBox{gap:8px!important}.ofertaInfoBox h1{font-size:clamp(23px,2vw,31px)!important;line-height:1.04!important;margin-bottom:2px!important}.ofertaPrecoBox{min-height:68px!important;padding:9px 13px!important}.ofertaPrecoBox strong{font-size:clamp(34px,3.1vw,46px)!important;line-height:.92!important}.ofertaEstoqueInfo{min-height:40px!important;padding:7px 11px!important}.ofertaQuantidadeBox{gap:8px!important}.ofertaTelefoneBox{padding:10px 12px!important}.ofertaTelefoneBox input{height:38px!important}.ofertaEntregaBox{padding:10px 11px!important}.ofertaEntregaOpcoes{gap:8px!important}.ofertaEntregaOpc{min-height:52px!important;padding:7px 8px!important}.ofertaAcoes{margin-top:6px!important}.ofertaCarrosselWrap{margin-top:12px!important;padding:12px!important}.ofertaCarrosselCard{flex:0 0 126px!important}.ofertaCarrosselImg{height:108px!important}.ofertaCarrosselNome{font-size:9px!important;line-height:1.14!important}.ofertaCarrosselPreco{font-size:12px!important}@media (max-width: 900px){.ofertaPublicaGrid{grid-template-columns:1fr!important;gap:12px!important}.ofertaImagemBox{min-height:220px!important;max-height:245px!important;padding:10px!important}.ofertaImagemBox img{max-width:70%!important;max-height:215px!important}.ofertaCarrinhoListaBox{min-height:86px!important}.ofertaCarrinhoVazio{min-height:86px!important;padding:10px 12px!important}.ofertaInfoBox h1{font-size:21px!important}.ofertaPrecoBox strong{font-size:36px!important}.ofertaTelefoneBox{padding:10px!important}.ofertaEntregaBox{padding:9px!important}.ofertaCarrosselCard{flex:0 0 118px!important}.ofertaCarrosselImg{height:100px!important}}@media (max-width: 520px){.ofertaImagemBox{min-height:190px!important;max-height:210px!important}.ofertaImagemBox img{max-width:64%!important;max-height:185px!important}.ofertaCarrinhoVazio p{display:none!important}.ofertaQuantidadeBox,.ofertaEntregaOpcoes,.ofertaAcoes{grid-template-columns:1fr 1fr!important}}.ofertaEscolhaEntregaAviso{margin-top:12px;padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,#ffcc001f,#ff990014);border:1px solid rgba(255,204,0,.45);color:#ffd54a;font-size:.88rem;font-weight:700;line-height:1.35;box-shadow:0 0 16px #ffcc001a}.ofertaEntregaBox{background:radial-gradient(circle at top left,rgba(57,255,20,.14),transparent 44%),linear-gradient(135deg,#00371cb8,#03120cf5)!important;border:1px solid rgba(57,255,20,.44)!important;border-radius:18px!important;box-shadow:0 0 0 1px #ffffff0a inset,0 0 24px #39ff141f!important}.ofertaEntregaTitulo{color:#d9ffb3!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.ofertaEntregaTitulo:before{content:"✅ ";color:#39ff14!important}.ofertaEntregaOpc{background:linear-gradient(135deg,#020617d1,#0a1612eb)!important;border:1px solid rgba(57,255,20,.26)!important;color:#e2e8f0db!important;box-shadow:inset 0 1px #ffffff0a,0 0 16px #39ff140f!important}.ofertaEntregaOpc:hover{border-color:#39ff14b8!important;box-shadow:inset 0 1px #ffffff0d,0 0 22px #39ff1429!important;transform:translateY(-1px)!important}.ofertaEntregaOpcAtiva{background:radial-gradient(circle at top left,rgba(57,255,20,.22),transparent 42%),linear-gradient(135deg,#145c20eb,#002a16fa)!important;border:2px solid rgba(57,255,20,.92)!important;box-shadow:0 0 0 1px #ffffff12 inset,0 0 28px #39ff143d!important}.ofertaEntregaOpcAtiva strong{color:#fff!important}.ofertaEntregaOpcAtiva small{color:#d9ffb3!important}.ofertaAcoes button:disabled,.ofertaAcoes .ofertaCartao:disabled{opacity:.42!important;cursor:not-allowed!important;filter:grayscale(.45)!important;transform:none!important;box-shadow:none!important}.ofertaRetiradaPopupOk{min-height:52px!important;font-size:11px!important}.ofertaEscolhaEntregaAviso{background:#ff2c2c!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important;text-align:center!important;font-family:Orbitron,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important}.ofertaAcoes button:disabled,.ofertaAcoes .ofertaCartao:disabled{opacity:.36!important;cursor:not-allowed!important;filter:grayscale(.65) brightness(.72)!important;box-shadow:none!important}.pedidosWebCentral{display:flex;flex-direction:column;gap:18px}.pedidosWebSubtitulo{margin:6px 0 0;color:#e2e8f0b8;font-size:13px}.pedidosWebResumoGrid{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px}.pedidosWebResumoGrid article{border:1px solid rgba(139,92,246,.28);background:radial-gradient(circle at top left,rgba(57,255,20,.1),transparent 42%),linear-gradient(135deg,#0f172af0,#020617fa);border-radius:18px;padding:14px;box-shadow:0 0 24px #8b5cf61a}.pedidosWebResumoGrid span{display:block;color:#e2e8f0b3;font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.pedidosWebResumoGrid strong{color:#fff;font-size:22px;font-family:Orbitron,Inter,system-ui,sans-serif}.pedidosWebFiltros{display:grid;grid-template-columns:220px 1fr auto;gap:12px;align-items:end;padding:14px;border:1px solid rgba(57,255,20,.18);border-radius:18px;background:#0206176b}.pedidosWebFiltros label{display:flex;flex-direction:column;gap:7px;color:#e2e8f0d1;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pedidosWebFiltros input,.pedidosWebFiltros select{min-height:42px;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:#0f172ae0;color:#fff;padding:0 12px;outline:none}.pedidosWebStatusLinha{display:flex;flex-wrap:wrap;gap:8px}.pedidosWebPill{display:inline-flex;align-items:center;min-height:26px;border-radius:999px;padding:0 10px;font-size:10px;font-weight:950;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(148,163,184,.24);color:#e2e8f0db;background:#0f172ad6}.pedidosWebPill.pago{color:#b8ff9c;border-color:#39ff1473;background:#14532d52}.pedidosWebPill.aguardando{color:#ffe680;border-color:#facc1573;background:#713f1252}.pedidosWebPill.operacional{color:#d8b4fe;border-color:#a855f76b;background:#581c8747}.pedidosWebLista{display:flex;flex-direction:column;gap:14px}.pedidoWebCard{border:1px solid rgba(139,92,246,.26);background:radial-gradient(circle at top left,rgba(139,92,246,.14),transparent 40%),linear-gradient(135deg,#0f172af0,#020617fa);border-radius:22px;padding:16px;box-shadow:0 0 30px #0f172a42}.pedidoWebTopo{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid rgba(148,163,184,.12);padding-bottom:12px;margin-bottom:14px}.pedidoWebTopo>div{display:flex;gap:8px;flex-wrap:wrap}.pedidoWebTopo strong{color:#39ff14;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:20px}.pedidoWebCorpo{display:grid;grid-template-columns:1.3fr .8fr 1fr;gap:16px}.pedidoWebCorpo h3,.pedidoWebCorpo h4,.pedidoWebItens h4{margin:0 0 8px;color:#fff}.pedidoWebCorpo p,.pedidoWebItens p{margin:4px 0;color:#e2e8f0d1;font-size:13px;line-height:1.35}.pedidoWebItens{margin-top:14px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12)}.pedidoWebAcoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12)}@media (max-width: 900px){.pedidosWebResumoGrid{grid-template-columns:repeat(2,minmax(130px,1fr))}.pedidosWebFiltros,.pedidoWebCorpo{grid-template-columns:1fr}.pedidoWebTopo{align-items:flex-start;flex-direction:column}}.pedidosWebResumoGridCompacto article{padding:12px!important}.pedidosWebTabela{border:1px solid rgba(139,92,246,.22);border-radius:18px;overflow:hidden;background:#02061785}.pedidosWebTabelaHead,.pedidosWebLinha{display:grid;grid-template-columns:1.1fr 2fr 1.3fr 1.5fr .9fr .7fr .9fr;gap:10px;align-items:center}.pedidosWebTabelaHead{padding:12px 14px;background:#0f172af0;border-bottom:1px solid rgba(148,163,184,.16)}.pedidosWebTabelaHead span{color:#e2e8f0a8;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.pedidosWebLinha{width:100%;border:0;border-bottom:1px solid rgba(148,163,184,.1);padding:12px 14px;background:radial-gradient(circle at left,rgba(139,92,246,.08),transparent 35%),#02061738;color:#fff;text-align:left;cursor:pointer;transition:.18s ease}.pedidosWebLinha:hover{background:radial-gradient(circle at left,rgba(57,255,20,.1),transparent 38%),#0f172ac7;transform:translate(2px)}.pedidosWebLinha>span{min-width:0;display:flex;flex-direction:column;gap:4px}.pedidosWebLinha strong{color:#fff;font-size:12px;line-height:1.25}.pedidosWebLinha small{color:#e2e8f09e;font-size:11px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pedidosWebLinha .pedidosWebPill{width:fit-content;margin-bottom:2px}.pedidosWebModalOverlay{z-index:9999}.pedidosWebModal{width:min(1040px,calc(100vw - 28px));max-height:calc(100vh - 36px);overflow:auto;border:1px solid rgba(57,255,20,.24);background:radial-gradient(circle at top left,rgba(139,92,246,.2),transparent 42%),linear-gradient(135deg,#0f172afa,#020617fc)}.pedidosWebModal .modalHeader p{margin:4px 0 0;color:#e2e8f0ad;font-size:12px}.pedidosWebModalResumo{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:#0206176b;margin-bottom:14px}.pedidosWebModalResumo strong{margin-left:auto;color:#39ff14;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:24px}.pedidosWebModalGrid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px}.pedidosWebModalGrid article{border:1px solid rgba(148,163,184,.13);border-radius:16px;padding:12px;background:#02061757}.pedidosWebModalGrid article.span2{grid-column:span 2}.pedidosWebModalGrid h4,.pedidoWebItensModal h4{margin:0 0 8px;color:#fff}.pedidosWebModalGrid p,.pedidoWebItensModal p{margin:5px 0;color:#e2e8f0c7;font-size:13px;line-height:1.35}.pedidoWebItensModal{margin-top:12px;padding:12px;border:1px solid rgba(148,163,184,.13);border-radius:16px;background:#02061757}.pedidoWebAcoesModal{position:sticky;bottom:0;background:#020617f5;border-top:1px solid rgba(148,163,184,.14);padding:12px 0 0;margin-top:14px}@media (max-width: 1100px){.pedidosWebTabelaHead{display:none}.pedidosWebLinha{grid-template-columns:1fr;gap:8px}.pedidosWebLinha>span{border-bottom:1px solid rgba(148,163,184,.08);padding-bottom:6px}.pedidosWebModalGrid{grid-template-columns:1fr}.pedidosWebModalGrid article.span2{grid-column:span 1}.pedidosWebModalResumo strong{margin-left:0;width:100%}}.pedidosWebPill.operacional.cancelado{background:linear-gradient(180deg,#780000f2,#460000f2)!important;color:#fff!important;border:1px solid rgba(255,70,70,.95)!important;box-shadow:0 0 0 1px #ff50501f inset,0 0 14px #ff000038!important}.pedidosWebPill.operacional.cancelado:hover{filter:brightness(1.08)}.pedidosWebResumoGridCompacto article:nth-child(1) strong{color:#fff}.pedidosWebResumoGridCompacto article:nth-child(2) strong{color:#d8b4fe}.pedidosWebResumoGridCompacto article:nth-child(3) strong{color:#39ff14}.pedidosWebResumoGridCompacto article:nth-child(4) strong{color:#fff}.pedidosWebResumoGridCompacto article:nth-child(5) strong{color:#39ff14}.pedidosWebPill.recebimento{width:fit-content;min-height:26px;padding:0 11px;font-size:10px;font-weight:950;letter-spacing:.05em;text-transform:uppercase;border-radius:999px}.pedidosWebPill.recebimento.retirada{color:#fff7b0!important;border-color:#facc15d9!important;background:linear-gradient(180deg,#a16207eb,#713f12eb)!important;box-shadow:0 0 0 1px #facc151f inset,0 0 14px #facc152e!important}.pedidosWebPill.recebimento.entrega{color:#fff1dc!important;border-color:#f97316eb!important;background:linear-gradient(180deg,#c2410cf2,#7c2d12f2)!important;box-shadow:0 0 0 1px #f9731624 inset,0 0 14px #f9731633!important}.pedidosWebFiltros{grid-template-columns:190px 170px 170px 1fr auto!important}.pedidosWebFiltros input[type=date]{color-scheme:dark;cursor:pointer}.pedidosWebFiltros input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1);opacity:.85}.pedidosWebFiltros{grid-template-columns:180px 160px 160px 1fr auto auto!important}.pedidosWebLimparBtn{white-space:nowrap}@media (max-width: 1100px){.pedidosWebFiltros{grid-template-columns:1fr!important}}.pedidosWebPill.operacional.expirado{background:linear-gradient(180deg,#475569f2,#1e293bf2)!important;color:#e2e8f0!important;border:1px solid rgba(148,163,184,.9)!important;box-shadow:0 0 0 1px #94a3b81f inset,0 0 14px #94a3b82e!important}.ofertaClienteLabel{display:flex;flex-direction:column;gap:7px;color:#ffffffdb;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.ofertaClienteInput{width:100%;min-height:46px;border-radius:14px;border:1px solid rgba(57,255,20,.24);background:#020617b8;color:#fff;padding:0 14px;outline:none;font-size:14px;box-shadow:0 0 0 1px #8b5cf614 inset}.ofertaClienteInput:focus{border-color:#39ff14a6;box-shadow:0 0 0 1px #39ff1429 inset,0 0 18px #39ff141f}.ofertaPublicaPage{min-height:100vh!important;padding:22px 14px!important;background:radial-gradient(circle at 12% 18%,rgba(132,0,255,.32),transparent 30%),radial-gradient(circle at 88% 16%,rgba(111,255,0,.14),transparent 26%),linear-gradient(180deg,#05020b,#0b0317 55%,#040109)!important;color:#fff!important}.ofertaPublicaCard{width:min(1160px,100%)!important;border-radius:30px!important;padding:clamp(18px,3vw,32px)!important;background:radial-gradient(circle at 50% 0%,rgba(139,44,255,.18),transparent 38%),linear-gradient(180deg,#080312f5,#02050af7)!important;border:1px solid rgba(139,44,255,.55)!important;box-shadow:0 0 0 1px #9cff000f inset,0 0 70px #000000a6,0 0 38px #8b2cff3d!important}.ofertaPublicaLogo{margin-bottom:12px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(139,44,255,.22)!important}.ofertaPublicaLogo img{max-height:42px!important;max-width:190px!important;filter:drop-shadow(0 0 20px rgba(139,44,255,.65))!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{margin-bottom:18px!important;padding:10px 14px!important;border-radius:999px!important;border:1px solid rgba(156,255,0,.5)!important;background:#00000061!important;box-shadow:0 0 24px #9cff0024!important}.ofertaPublicaGrid{grid-template-columns:minmax(280px,430px) 1fr!important;gap:clamp(18px,3vw,32px)!important;align-items:start!important}.ofertaImagemBox{min-height:400px!important;padding:16px!important;border-radius:26px!important;background:radial-gradient(circle at 50% 28%,rgba(156,255,0,.08),transparent 36%),#00000057!important;border:1px solid rgba(139,44,255,.45)!important;box-shadow:0 0 30px #8b2cff29!important}.ofertaImagemBox img{max-height:370px!important;border-radius:18px!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.42))!important}.ofertaInfoBox{gap:12px!important}.ofertaCodigo{color:#9cff00!important;font-size:12px!important;letter-spacing:.12em!important}.ofertaInfoBox h1{font-size:clamp(22px,3vw,34px)!important;line-height:1.04!important;font-weight:1000!important;letter-spacing:-.025em!important;text-transform:uppercase!important}.ofertaTimerBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox,.ofertaPrecoBox,.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaCarrinhoListaBox,.ofertaCarrosselWrap{border-radius:22px!important;background:#04080ebd!important;border:1px solid rgba(139,44,255,.35)!important;box-shadow:0 0 0 1px #ffffff09 inset,0 12px 30px #0000003d!important}.ofertaPrecoBox{background:radial-gradient(circle at 15% 20%,rgba(156,255,0,.18),transparent 38%),#03160cbd!important;border-color:#9cff0073!important;padding:16px 18px!important}.ofertaPrecoBox strong{color:#9cff00!important;font-size:clamp(42px,5.8vw,66px)!important;text-shadow:0 0 22px rgba(156,255,0,.42)!important}.ofertaQuantidadeBox input,.ofertaClienteInput,.ofertaEnderecoLabel input,.ofertaFreteCepRow input{background:#02060cd1!important;border:1px solid rgba(139,44,255,.42)!important;color:#fff!important;border-radius:14px!important}.ofertaQuantidadeBox input:focus,.ofertaClienteInput:focus,.ofertaEnderecoLabel input:focus,.ofertaFreteCepRow input:focus{outline:none!important;border-color:#9cff00bf!important;box-shadow:0 0 0 3px #9cff001f!important}.ofertaEntregaBox,.ofertaClienteDadosBox{padding:16px!important}.ofertaEntregaOpc{border-radius:16px!important;background:#0000005c!important;border:1px solid rgba(139,44,255,.42)!important}.ofertaEntregaOpcAtiva{background:linear-gradient(135deg,#9cff0033,#20780038)!important;border-color:#9cff00bf!important;box-shadow:0 0 20px #9cff0029!important}.ofertaAcoes{gap:12px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:58px!important;border-radius:18px!important;font-weight:1000!important;text-transform:uppercase!important;border:1px solid rgba(156,255,0,.52)!important;background:linear-gradient(180deg,#b7ff00,#65f000)!important;color:#050505!important;box-shadow:0 0 28px #9cff0057!important}.ofertaAcoes .ofertaCartao{border-color:#8b2cffb3!important;background:linear-gradient(180deg,#9d52ff,#6b21d8)!important;color:#fff!important;box-shadow:0 0 24px #8b2cff59!important}.ofertaAcoes button:hover,.ofertaAcoes .ofertaCartao:hover{transform:translateY(-2px) scale(1.01)!important;filter:brightness(1.06)!important}.ofertaAcoes button:disabled,.ofertaAcoes .ofertaCartao:disabled{opacity:.44!important;filter:grayscale(.3)!important;transform:none!important;box-shadow:none!important}.ofertaCarrosselWrap{margin-top:20px!important;padding:18px!important;border-color:#9cff004d!important;background:radial-gradient(circle at 50% 0%,rgba(156,255,0,.08),transparent 38%),#03080abd!important}@media (max-width: 900px){.ofertaPublicaPage{padding:0!important}.ofertaPublicaCard{border-radius:0!important;border-left:none!important;border-right:none!important;padding:14px 12px 24px!important}.ofertaPublicaGrid{grid-template-columns:1fr!important;gap:14px!important}.ofertaImagemBox{min-height:250px!important;padding:10px!important}.ofertaImagemBox img{max-height:240px!important}.ofertaInfoBox h1{font-size:1.2rem!important}.ofertaPrecoBox strong{font-size:3rem!important}.ofertaAcoes{flex-direction:column!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{width:100%!important}}@media (max-width: 520px){.ofertaPublicaLogo img{max-height:34px!important}.ofertaImagemBox{min-height:210px!important}.ofertaImagemBox img{max-height:205px!important}.ofertaPrecoBox strong{font-size:2.7rem!important}}.ofertaPublicaCard{max-width:1180px!important}.ofertaImagemBox{position:sticky!important;top:18px!important;min-height:455px!important;background:radial-gradient(circle at 50% 36%,rgba(156,255,0,.1),transparent 38%),radial-gradient(circle at 50% 10%,rgba(139,44,255,.22),transparent 45%),#0000006b!important}.ofertaImagemBox:before{content:"PRODUTO EM DESTAQUE";position:absolute;top:14px;left:14px;padding:8px 12px;border-radius:999px;background:#9cff0024;border:1px solid rgba(156,255,0,.45);color:#9cff00;font-size:11px;font-weight:1000;letter-spacing:.08em;z-index:2}.ofertaImagemBox img{transform:scale(1.03)!important}.ofertaInfoBox{background:#0000002e!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:28px!important;padding:18px!important}.ofertaCodigo{display:inline-flex!important;width:fit-content!important;padding:7px 12px!important;border-radius:999px!important;background:#8b2cff2e!important;border:1px solid rgba(139,44,255,.42)!important}.ofertaInfoBox h1{max-width:720px!important;margin-top:2px!important}.ofertaPrecoBox{position:relative!important;overflow:hidden!important}.ofertaPrecoBox:after{content:"PIX";position:absolute;right:18px;top:18px;padding:7px 11px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(156,255,0,.4);color:#9cff00;font-size:12px;font-weight:1000}.ofertaPrecoBox span{color:#ffffffc7!important}.ofertaPrecoBox strong{letter-spacing:-.055em!important}.ofertaEstoqueInfo{border-color:#9cff0061!important;background:#07140aad!important}.ofertaEstoqueIcone{filter:drop-shadow(0 0 12px rgba(156,255,0,.55))!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important}.ofertaQuantidadeBox label{margin:0!important}.ofertaQuantidadeBox input{height:44px!important;font-size:18px!important;font-weight:900!important}.ofertaEntregaBox{background:radial-gradient(circle at 0% 0%,rgba(139,44,255,.12),transparent 38%),#04080ec2!important}.ofertaEntregaTitulo{margin-bottom:12px!important}.ofertaEntregaOpcoes{gap:10px!important}.ofertaEntregaOpc{min-height:78px!important;transition:transform .16s ease,border-color .16s ease,background .16s ease!important}.ofertaEntregaOpc:hover{transform:translateY(-1px)!important;border-color:#9cff008c!important}.ofertaClienteDadosBox{background:radial-gradient(circle at 100% 0%,rgba(156,255,0,.08),transparent 36%),#04080ed1!important}.ofertaClienteDadosTitulo{margin-bottom:12px!important}.ofertaClienteLabel{font-weight:900!important}.ofertaClienteInput{height:48px!important;font-size:16px!important}.ofertaAcoes{margin-top:4px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:64px!important;font-size:1.05rem!important;border-radius:20px!important}.ofertaAcoes button:first-child:before{content:"💸 "}.ofertaAcoes .ofertaCartao:before{content:"💳 "}.ofertaCarrinhoListaBox{border-color:#ffffff14!important;background:#00000040!important}.ofertaCarrinhoVazio{opacity:.82!important}.ofertaCarrosselWrap{margin-top:24px!important;border-radius:26px!important}.ofertaPixBox{max-width:760px!important;margin:0 auto!important;padding:clamp(22px,4vw,42px)!important}.ofertaQrBox{background:#fff!important;border-radius:24px!important;padding:14px!important;width:fit-content!important;margin:18px auto!important;box-shadow:0 0 34px #9cff0038!important}@media (max-width: 900px){.ofertaImagemBox{position:relative!important;top:auto!important;min-height:255px!important}.ofertaImagemBox:before{top:10px!important;left:10px!important;font-size:10px!important}.ofertaInfoBox{padding:14px!important;border-radius:22px!important}.ofertaInfoBox h1{font-size:1.15rem!important}.ofertaPrecoBox{text-align:left!important}.ofertaPrecoBox strong{font-size:2.8rem!important}.ofertaQuantidadeBox{grid-template-columns:1fr!important;gap:12px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:60px!important;font-size:1rem!important}}@media (max-width: 520px){.ofertaPublicaCard{padding:12px 10px 22px!important}.ofertaImagemBox{min-height:220px!important}.ofertaImagemBox img{max-height:210px!important}.ofertaInfoBox{gap:10px!important}.ofertaInfoBox h1{font-size:1.05rem!important}.ofertaPrecoBox strong{font-size:2.55rem!important}.ofertaEntregaOpc{min-height:72px!important}.ofertaClienteInput{height:46px!important}}@media (max-width: 900px){.ofertaPublicaPage{background:radial-gradient(circle at 0% 0%,rgba(132,0,255,.35),transparent 32%),radial-gradient(circle at 100% 10%,rgba(111,255,0,.13),transparent 30%),linear-gradient(180deg,#080217,#07020f 60%,#020106)!important}.ofertaPublicaCard{padding-top:12px!important}.ofertaPublicaLogo{margin-bottom:10px!important;padding-bottom:8px!important}.ofertaPublicaLogo img{max-height:42px!important;max-width:180px!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;border-radius:22px!important;padding:12px!important;margin-bottom:14px!important}.ofertaPublicaTopo span,.ofertaPublicaTopo strong,.ofertaTopoComTimerReal span,.ofertaTopoComTimerReal strong{justify-content:center!important;text-align:center!important}.ofertaTimerNumero{font-size:2rem!important}.ofertaPublicaGrid{gap:12px!important}.ofertaImagemBox{min-height:0!important;height:auto!important;padding:16px 12px 12px!important;border-radius:24px!important}.ofertaImagemBox:before{position:relative!important;display:inline-flex!important;width:fit-content!important;top:auto!important;left:auto!important;margin-bottom:10px!important}.ofertaImagemBox img{width:auto!important;max-width:82%!important;max-height:330px!important;margin:0 auto!important;display:block!important;transform:none!important}.ofertaCarrinhoListaBox{display:none!important}.ofertaInfoBox{margin-top:0!important;padding:18px 14px!important}.ofertaCodigo{font-size:11px!important;padding:7px 11px!important}.ofertaInfoBox h1{font-size:1.35rem!important;line-height:1.08!important;letter-spacing:-.03em!important}.ofertaPrecoBox{padding:16px!important;border-radius:24px!important}.ofertaPrecoBox strong{font-size:3.35rem!important;line-height:.95!important}.ofertaPrecoBox:after{right:14px!important;top:14px!important}.ofertaEstoqueInfo{padding:12px 14px!important}.ofertaQuantidadeBox{padding:13px!important}.ofertaEntregaBox,.ofertaClienteDadosBox{padding:14px!important;border-radius:22px!important}.ofertaEntregaOpcoes{grid-template-columns:1fr!important}.ofertaEntregaOpc{min-height:68px!important}.ofertaAcoes{position:sticky!important;bottom:0!important;z-index:20!important;background:linear-gradient(180deg,#05020b00,#05020bf5 22%)!important;padding-top:14px!important;padding-bottom:10px!important;margin-left:-4px!important;margin-right:-4px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:58px!important;border-radius:18px!important}}@media (max-width: 520px){.ofertaPublicaLogo img{max-height:36px!important;max-width:165px!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{padding:10px!important;margin-bottom:12px!important}.ofertaImagemBox{padding:14px 10px 10px!important}.ofertaImagemBox img{max-width:76%!important;max-height:300px!important}.ofertaInfoBox h1{font-size:1.22rem!important}.ofertaPrecoBox strong{font-size:3rem!important}.ofertaPrecoBox span{font-size:10px!important}}@media (max-width: 390px){.ofertaImagemBox img{max-width:72%!important;max-height:270px!important}.ofertaPrecoBox strong{font-size:2.75rem!important}}.ofertaImagemBox img{max-width:58%!important;max-height:420px!important;width:auto!important;height:auto!important;object-fit:contain!important;margin:0 auto!important;display:block!important}@media (max-width: 900px){.ofertaImagemBox img{max-width:52%!important;max-height:240px!important}}@media (max-width: 520px){.ofertaImagemBox img{max-width:48%!important;max-height:210px!important}}@media (max-width: 390px){.ofertaImagemBox img{max-width:44%!important;max-height:190px!important}}.ofertaPublicaPage{background:radial-gradient(circle at 10% 0%,rgba(88,28,135,.24),transparent 32%),linear-gradient(180deg,#080711,#0b0b12 55%,#050507)!important;color:#f8fafc!important}.ofertaPublicaCard{max-width:1120px!important;border-radius:26px!important;background:#0b0c12f5!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 24px 70px #00000073!important}.ofertaPublicaCard:before{opacity:.25!important}.ofertaPublicaLogo{border-bottom:1px solid rgba(255,255,255,.08)!important}.ofertaPublicaLogo img{max-height:36px!important;filter:none!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{border-radius:18px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff09!important;box-shadow:none!important}.ofertaPublicaTopo span,.ofertaTopoComTimerReal span{color:#d1d5db!important;font-size:12px!important;letter-spacing:.04em!important}.ofertaPublicaTopo span:before{background:#22c55e!important;box-shadow:none!important}.ofertaTimerBox{border:1px solid rgba(245,158,11,.28)!important;background:#78350f1a!important;box-shadow:none!important}.ofertaTimerBox span{color:#fbbf24!important;font-size:10px!important}.ofertaTimerNumero{color:#f8fafc!important;font-size:clamp(24px,3vw,34px)!important;text-shadow:none!important}.ofertaPublicaGrid{grid-template-columns:minmax(260px,390px) 1fr!important;gap:24px!important}.ofertaImagemBox{position:relative!important;top:auto!important;min-height:340px!important;padding:22px!important;border-radius:22px!important;background:#ffffff09!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important}.ofertaImagemBox:before{content:"Produto"!important;top:14px!important;left:14px!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;color:#d1d5db!important;box-shadow:none!important}.ofertaImagemBox img{max-width:62%!important;max-height:285px!important;transform:none!important;filter:none!important}.ofertaCarrinhoListaBox{background:#ffffff06!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}.ofertaInfoBox{background:#ffffff09!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:22px!important;padding:20px!important;box-shadow:none!important}.ofertaCodigo{color:#c4b5fd!important;background:#7c3aed1f!important;border:1px solid rgba(124,58,237,.3)!important;font-size:11px!important;letter-spacing:.08em!important}.ofertaInfoBox h1{font-size:clamp(20px,2.2vw,30px)!important;line-height:1.12!important;font-weight:850!important;letter-spacing:-.025em!important;text-transform:none!important;text-shadow:none!important;color:#fff!important}.ofertaPrecoBox{background:#ffffff0b!important;border:1px solid rgba(34,197,94,.32)!important;box-shadow:none!important;border-radius:20px!important;padding:18px!important}.ofertaPrecoBox:after{content:"PIX"!important;background:#22c55e1a!important;border:1px solid rgba(34,197,94,.3)!important;color:#22c55e!important}.ofertaPrecoBox span{color:#9ca3af!important;font-size:11px!important}.ofertaPrecoBox strong{color:#86efac!important;font-size:clamp(38px,4.5vw,56px)!important;letter-spacing:-.045em!important;text-shadow:none!important}.ofertaEstoqueInfo,.ofertaQuantidadeBox,.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaCarrosselWrap{background:#ffffff09!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important;border-radius:20px!important}.ofertaEstoqueInfo{border-color:#22c55e3d!important}.ofertaEstoqueInfo strong{color:#86efac!important}.ofertaQuantidadeBox input,.ofertaClienteInput,.ofertaEnderecoLabel input,.ofertaFreteCepRow input{background:#fff!important;border:1px solid #d1d5db!important;color:#111827!important;border-radius:12px!important;box-shadow:none!important}.ofertaQuantidadeBox input:focus,.ofertaClienteInput:focus,.ofertaEnderecoLabel input:focus,.ofertaFreteCepRow input:focus{border-color:#7c3aed!important;box-shadow:0 0 0 3px #7c3aed24!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{color:#f9fafb!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.ofertaEntregaOpc{background:#ffffff09!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.ofertaEntregaOpcAtiva{background:#22c55e14!important;border-color:#22c55e6b!important;box-shadow:none!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:56px!important;border-radius:14px!important;font-size:.98rem!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}.ofertaAcoes button:first-child{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.ofertaAcoes .ofertaCartao{background:#111827!important;border-color:#ffffff2e!important;color:#fff!important}.ofertaAcoes button:first-child:before,.ofertaAcoes .ofertaCartao:before{content:""!important}.ofertaAvisoEntrega,.ofertaInfoEntrega,.ofertaFreteAviso{background:#f59e0b1a!important;border:1px solid rgba(245,158,11,.3)!important;color:#fbbf24!important;box-shadow:none!important}@media (max-width: 900px){.ofertaPublicaCard{background:#0b0b12!important;padding:12px 10px 22px!important}.ofertaPublicaGrid{grid-template-columns:1fr!important;gap:12px!important}.ofertaImagemBox{min-height:0!important;padding:16px 10px 12px!important}.ofertaImagemBox:before{position:relative!important;display:inline-flex!important;width:fit-content!important;top:auto!important;left:auto!important;margin-bottom:8px!important}.ofertaImagemBox img{max-width:58%!important;max-height:230px!important}.ofertaCarrinhoListaBox{display:none!important}.ofertaInfoBox{padding:16px!important}.ofertaInfoBox h1{font-size:1.18rem!important;line-height:1.14!important}.ofertaPrecoBox strong{font-size:2.8rem!important}.ofertaAcoes{position:sticky!important;bottom:0!important;z-index:20!important;background:linear-gradient(180deg,#0b0b1200,#0b0b12fa 24%)!important;padding-top:12px!important;padding-bottom:10px!important}}@media (max-width: 520px){.ofertaPublicaLogo img{max-height:32px!important}.ofertaImagemBox img{max-width:52%!important;max-height:205px!important}.ofertaInfoBox h1{font-size:1.08rem!important}.ofertaPrecoBox strong{font-size:2.55rem!important}}@media (max-width: 390px){.ofertaImagemBox img{max-width:48%!important;max-height:185px!important}}.ofertaPublicaGrid{align-items:start!important}.ofertaImagemBox{min-height:auto!important;padding:18px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ofertaImagemBox img{width:260px!important;height:260px!important;max-width:260px!important;max-height:260px!important;object-fit:contain!important;display:block!important;margin:18px auto 6px!important;border-radius:14px!important}.ofertaInfoBox h1{font-size:28px!important;line-height:1.08!important;font-weight:800!important;max-width:760px!important;margin-bottom:16px!important}.ofertaCodigo{margin-bottom:12px!important}@media (max-width: 900px){.ofertaImagemBox img{width:210px!important;height:210px!important;max-width:210px!important;max-height:210px!important}.ofertaInfoBox h1{font-size:22px!important;line-height:1.1!important}}@media (max-width: 520px){.ofertaImagemBox{padding:14px!important}.ofertaImagemBox img{width:170px!important;height:170px!important;max-width:170px!important;max-height:170px!important;margin-top:12px!important}.ofertaInfoBox h1{font-size:18px!important;line-height:1.12!important;margin-bottom:12px!important}}@media (max-width: 390px){.ofertaImagemBox img{width:150px!important;height:150px!important;max-width:150px!important;max-height:150px!important}.ofertaInfoBox h1{font-size:17px!important}}.ofertaPublicaGrid{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.ofertaImagemBox{min-height:auto!important;padding:18px!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;border-radius:22px!important}.ofertaImagemBox img{width:170px!important;height:170px!important;max-width:170px!important;max-height:170px!important;object-fit:contain!important;display:block!important;margin:8px auto!important;border-radius:12px!important}.ofertaImagemBox .ofertaTag,.ofertaImagemBox .produtoBadge,.ofertaImagemBox .destaqueBadge{transform:scale(.92)!important}.ofertaInfoBox{padding:6px 0 0!important}.ofertaCodigo{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 14px!important;border-radius:999px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.08em!important;margin-bottom:12px!important}.ofertaInfoBox h1{font-size:32px!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.02em!important;margin:0 0 14px!important;max-width:760px!important}.ofertaPrecoBox{padding:18px 20px!important;border-radius:20px!important;margin-bottom:14px!important}.ofertaPrecoBox small,.ofertaPrecoBox .labelPreco,.ofertaPrecoBox .precoLabel{font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:.82!important}.ofertaPrecoBox strong,.ofertaPrecoBox .precoValor,.ofertaPrecoBox .valorPrincipal{font-size:34px!important;line-height:1!important;font-weight:900!important}.ofertaEstoqueBox,.ofertaUrgenciaBox,.ofertaDisponibilidadeBox{margin-bottom:14px!important;border-radius:16px!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:1fr 180px!important;gap:12px!important;align-items:stretch!important;margin-bottom:16px!important}.ofertaQuantidadeBox label,.ofertaQuantidadeBox>div{border-radius:18px!important}.ofertaQuantidadeBox label{padding:12px 14px!important}.ofertaQuantidadeBox label input{height:44px!important;font-size:22px!important;font-weight:700!important}.ofertaQuantidadeBox>div{padding:12px 14px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaQuantidadeBox>div span{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.08em!important;opacity:.75!important}.ofertaQuantidadeBox>div strong{font-size:18px!important;font-weight:800!important;margin-top:4px!important}.ofertaEntregaBox{margin-top:10px!important;border-radius:22px!important}.ofertaEntregaTitulo{font-size:16px!important;margin-bottom:12px!important}.ofertaEntregaOpcoes{gap:12px!important}.ofertaEntregaOpc{min-height:72px!important;border-radius:18px!important}@media (min-width: 1200px){.ofertaPublicaGrid{grid-template-columns:240px minmax(0,1fr)!important}.ofertaImagemBox img{width:180px!important;height:180px!important;max-width:180px!important;max-height:180px!important}.ofertaInfoBox h1{font-size:34px!important}}@media (max-width: 900px){.ofertaPublicaGrid{grid-template-columns:170px minmax(0,1fr)!important;gap:14px!important}.ofertaImagemBox{padding:14px!important}.ofertaImagemBox img{width:130px!important;height:130px!important;max-width:130px!important;max-height:130px!important}.ofertaInfoBox h1{font-size:24px!important;line-height:1.08!important}.ofertaPrecoBox strong,.ofertaPrecoBox .precoValor,.ofertaPrecoBox .valorPrincipal{font-size:28px!important}.ofertaQuantidadeBox{grid-template-columns:1fr 150px!important}}@media (max-width: 640px){.ofertaPublicaGrid{grid-template-columns:120px minmax(0,1fr)!important;gap:12px!important}.ofertaImagemBox{padding:12px!important}.ofertaImagemBox img{width:96px!important;height:96px!important;max-width:96px!important;max-height:96px!important;margin:4px auto!important}.ofertaCodigo{font-size:12px!important;padding:7px 12px!important;margin-bottom:10px!important}.ofertaInfoBox h1{font-size:18px!important;line-height:1.1!important;margin-bottom:10px!important}.ofertaPrecoBox{padding:14px!important;margin-bottom:12px!important}.ofertaPrecoBox strong,.ofertaPrecoBox .precoValor,.ofertaPrecoBox .valorPrincipal{font-size:22px!important}.ofertaQuantidadeBox{grid-template-columns:1fr!important;gap:10px!important}.ofertaQuantidadeBox label input{font-size:18px!important}.ofertaEntregaOpcoes{grid-template-columns:1fr!important}}.ofertaInfoBox{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.ofertaCodigo,.ofertaInfoBox h1,.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaAcoes,.ofertaPixBox,.ofertaErroBox,.ofertaFilaBox,.ofertaPixConfirmado{grid-column:1 / -1!important}.ofertaPrecoBox{grid-column:auto!important;min-height:96px!important;margin:0!important;padding:14px 16px!important;border-radius:18px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaPrecoBox span{font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important}.ofertaPrecoBox strong{font-size:30px!important;line-height:1!important;letter-spacing:-.035em!important}.ofertaEstoqueInfo{grid-column:auto!important;min-height:96px!important;margin:0!important;padding:14px 16px!important;border-radius:18px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important}.ofertaEstoqueInfo:before{content:"ESTOQUE"!important;display:block!important;color:#9ca3af!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ofertaEstoqueInfo span,.ofertaEstoqueInfo small{font-size:12px!important;line-height:1.15!important}.ofertaEstoqueInfo strong{font-size:18px!important;font-weight:900!important}.ofertaQuantidadeBox{display:contents!important}.ofertaQuantidadeBox label{min-height:96px!important;margin:0!important;padding:14px 16px!important;border-radius:18px!important;background:#ffffff09!important;border:1px solid rgba(255,255,255,.1)!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaQuantidadeBox label:before{content:"QUANTIDADE"!important;display:block!important;color:#9ca3af!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important}.ofertaQuantidadeBox input{width:100%!important;height:42px!important;border-radius:12px!important;font-size:20px!important;font-weight:800!important;padding:6px 10px!important}.ofertaQuantidadeBox>div{min-height:96px!important;margin:0!important;padding:14px 16px!important;border-radius:18px!important;background:#ffffff09!important;border:1px solid rgba(255,255,255,.1)!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaQuantidadeBox>div span{display:block!important;color:#9ca3af!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important}.ofertaQuantidadeBox>div strong{font-size:20px!important;font-weight:900!important;color:#f9fafb!important}.ofertaInfoBox h1{font-size:26px!important;line-height:1.12!important;font-weight:800!important;margin:0 0 4px!important}.ofertaEntregaBox{margin-top:4px!important}@media (max-width: 1100px){.ofertaInfoBox{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox label,.ofertaQuantidadeBox>div{min-height:90px!important}}@media (max-width: 640px){.ofertaInfoBox{grid-template-columns:1fr 1fr!important;gap:10px!important}.ofertaInfoBox h1{font-size:17px!important;line-height:1.15!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox label,.ofertaQuantidadeBox>div{min-height:82px!important;padding:12px!important;border-radius:16px!important}.ofertaPrecoBox strong{font-size:24px!important}.ofertaQuantidadeBox>div strong{font-size:18px!important}.ofertaQuantidadeBox input{height:38px!important;font-size:18px!important}}@media (max-width: 390px){.ofertaInfoBox{grid-template-columns:1fr!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox label,.ofertaQuantidadeBox>div{min-height:76px!important}}.ofertaInfoBox{display:flex!important;flex-direction:column!important;gap:14px!important;padding:22px!important;border-radius:24px!important;background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 10px 30px #0000001a!important;color:#111827!important}.ofertaCodigo{width:fit-content!important;display:inline-flex!important;padding:6px 10px!important;border-radius:10px!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;color:#6b7280!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;margin:0!important}.ofertaInfoBox h1{color:#111827!important;font-size:25px!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.02em!important;text-transform:none!important;margin:0!important;text-shadow:none!important}.ofertaPrecoBox{margin:2px 0 0!important;padding:0 0 14px!important;min-height:auto!important;background:transparent!important;border:none!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;box-shadow:none!important}.ofertaPrecoBox span{display:block!important;color:#6b7280!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:5px!important}.ofertaPrecoBox strong{color:#111827!important;font-size:38px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.04em!important;text-shadow:none!important}.ofertaEstoqueInfo{min-height:auto!important;margin:0!important;padding:10px 12px!important;border-radius:12px!important;background:#ecfdf5!important;border:1px solid #bbf7d0!important;box-shadow:none!important;color:#047857!important}.ofertaEstoqueInfo strong{color:#047857!important;font-size:14px!important}.ofertaEstoqueInfo span,.ofertaEstoqueInfo small{color:#047857!important;font-size:12px!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:1fr 150px!important;gap:12px!important;align-items:stretch!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaQuantidadeBox label{min-height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaQuantidadeBox label:before{content:"Quantidade"!important;display:block!important;color:#374151!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:6px!important}.ofertaQuantidadeBox input{width:100%!important;height:48px!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:12px!important;color:#111827!important;font-size:18px!important;font-weight:700!important;padding:0 12px!important;box-shadow:none!important}.ofertaQuantidadeBox>div{min-height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}.ofertaQuantidadeBox>div span{display:block!important;color:#6b7280!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:6px!important}.ofertaQuantidadeBox>div strong{color:#111827!important;font-size:20px!important;font-weight:850!important}.ofertaImagemBox{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:24px!important;box-shadow:0 10px 30px #00000014!important;min-height:260px!important;padding:18px!important}.ofertaImagemBox:before{content:"Produto"!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;color:#6b7280!important;box-shadow:none!important}.ofertaImagemBox img{width:190px!important;height:190px!important;max-width:190px!important;max-height:190px!important;object-fit:contain!important;filter:none!important;transform:none!important;margin:14px auto 0!important}.ofertaPublicaPage{background:#f3f4f6!important;color:#111827!important}.ofertaPublicaCard{background:transparent!important;border:none!important;box-shadow:none!important}.ofertaPublicaCard:before,.ofertaPublicaPage:before,.ofertaPublicaPage:after{display:none!important}.ofertaPublicaLogo{border-bottom:none!important;justify-content:flex-start!important;padding-bottom:4px!important;margin-bottom:8px!important}.ofertaPublicaLogo img{max-height:34px!important;filter:none!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:18px!important;box-shadow:0 8px 24px #0000000f!important;color:#111827!important}.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaCarrosselWrap{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:22px!important;box-shadow:0 8px 24px #0000000f!important;color:#111827!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{color:#111827!important;font-size:18px!important;font-weight:800!important}.ofertaEntregaOpc{background:#fff!important;border:1px solid #e5e7eb!important;color:#111827!important;box-shadow:none!important}.ofertaEntregaOpcAtiva{background:#f0fdf4!important;border-color:#22c55e!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:56px!important;border-radius:14px!important;font-size:16px!important;font-weight:750!important;text-transform:none!important;box-shadow:none!important}.ofertaAcoes button:first-child{background:#111827!important;border-color:#111827!important;color:#fff!important}.ofertaAcoes .ofertaCartao{background:#fff!important;border:1px solid #d1d5db!important;color:#111827!important}.ofertaCarrinhoListaBox{background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 8px 24px #0000000f!important;color:#111827!important}@media (max-width: 900px){.ofertaPublicaPage{background:#f3f4f6!important}.ofertaPublicaCard{padding:16px 12px 24px!important}.ofertaPublicaGrid{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}.ofertaImagemBox{min-height:auto!important;padding:10px!important;border-radius:18px!important}.ofertaImagemBox:before{display:none!important}.ofertaImagemBox img{width:76px!important;height:76px!important;max-width:76px!important;max-height:76px!important;margin:0 auto!important}.ofertaInfoBox{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;gap:8px!important}.ofertaCodigo{font-size:11px!important;padding:4px 8px!important}.ofertaInfoBox h1{font-size:17px!important;line-height:1.18!important}.ofertaPrecoBox strong{font-size:28px!important}.ofertaEstoqueInfo{font-size:12px!important;padding:8px 10px!important}.ofertaQuantidadeBox{grid-template-columns:1fr 120px!important;gap:10px!important}.ofertaQuantidadeBox input{height:44px!important}.ofertaQuantidadeBox>div strong{font-size:18px!important}}@media (max-width: 520px){.ofertaPublicaGrid{grid-template-columns:86px minmax(0,1fr)!important}.ofertaImagemBox img{width:68px!important;height:68px!important;max-width:68px!important;max-height:68px!important}.ofertaInfoBox h1{font-size:16px!important}.ofertaPrecoBox strong{font-size:26px!important}.ofertaQuantidadeBox{grid-template-columns:1fr!important}}.ofertaPublicaPage{background:radial-gradient(circle at top left,rgba(126,34,206,.18),transparent 28%),radial-gradient(circle at top right,rgba(34,197,94,.06),transparent 24%),linear-gradient(180deg,#07080d,#0b0d14)!important;color:#f3f4f6!important}.ofertaPublicaCard{max-width:1180px!important;margin:0 auto!important;padding:18px!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaPublicaGrid{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.ofertaImagemBox{min-height:auto!important;padding:18px!important;border-radius:22px!important;background:#11131a!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 16px 40px #00000047!important}.ofertaImagemBox:before{content:"Produto"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:7px 12px!important;border-radius:999px!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.08)!important;color:#cbd5e1!important;font-size:12px!important;font-weight:700!important;letter-spacing:.03em!important;box-shadow:none!important}.ofertaImagemBox img{width:160px!important;height:160px!important;max-width:160px!important;max-height:160px!important;object-fit:contain!important;display:block!important;margin:10px auto 0!important;filter:none!important;transform:none!important}.ofertaInfoBox{display:flex!important;flex-direction:column!important;gap:16px!important;padding:22px!important;border-radius:22px!important;background:#11131a!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 16px 40px #00000047!important;color:#f8fafc!important}.ofertaCodigo{width:fit-content!important;display:inline-flex!important;align-items:center!important;padding:8px 14px!important;border-radius:999px!important;background:#7c3aed24!important;border:1px solid rgba(167,139,250,.26)!important;color:#c4b5fd!important;font-size:12px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:none!important;margin:0!important}.ofertaInfoBox h1{margin:0!important;font-size:28px!important;line-height:1.14!important;font-weight:800!important;letter-spacing:-.02em!important;color:#f8fafc!important;text-transform:none!important;text-shadow:none!important}.ofertaPrecoBox{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0 0 14px!important;margin:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;min-height:auto!important}.ofertaPrecoBox span{display:block!important;color:#9ca3af!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;margin-bottom:6px!important;text-transform:none!important}.ofertaPrecoBox strong{color:#fff!important;font-size:40px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.04em!important;text-shadow:none!important}.ofertaEstoqueInfo{min-height:auto!important;margin:0!important;padding:12px 14px!important;border-radius:14px!important;background:#10b9811a!important;border:1px solid rgba(52,211,153,.25)!important;box-shadow:none!important;color:#d1fae5!important}.ofertaEstoqueInfo:before{display:none!important}.ofertaEstoqueInfo strong{color:#ecfdf5!important;font-size:14px!important;font-weight:800!important}.ofertaEstoqueInfo small,.ofertaEstoqueInfo span{color:#a7f3d0!important;font-size:12px!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:minmax(0,1fr) 160px!important;gap:14px!important;align-items:end!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaQuantidadeBox label{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;min-height:auto!important}.ofertaQuantidadeBox label:before{content:"Quantidade"!important;display:block!important;margin-bottom:8px!important;color:#cbd5e1!important;font-size:13px!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important}.ofertaQuantidadeBox input{width:100%!important;height:54px!important;padding:0 14px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.1)!important;background:#0f1117!important;color:#fff!important;font-size:22px!important;font-weight:800!important;box-shadow:none!important}.ofertaQuantidadeBox>div{display:flex!important;flex-direction:column!important;justify-content:end!important;gap:6px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;min-height:auto!important}.ofertaQuantidadeBox>div span{color:#9ca3af!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.03em!important}.ofertaQuantidadeBox>div strong{color:#fff!important;font-size:22px!important;font-weight:850!important}.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaCarrosselWrap{background:#11131a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:22px!important;box-shadow:0 16px 40px #00000038!important;color:#f8fafc!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{color:#f8fafc!important;font-size:20px!important;font-weight:800!important;margin-bottom:4px!important}.ofertaEntregaOpc{background:#0f1117!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;color:#f8fafc!important;box-shadow:none!important}.ofertaEntregaOpcAtiva{border-color:#22c55eb3!important;background:#22c55e1a!important}.ofertaClienteDadosBox input,.ofertaClienteDadosBox select,.ofertaClienteDadosBox textarea{background:#0f1117!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;border-radius:14px!important;box-shadow:none!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:56px!important;border-radius:14px!important;font-size:16px!important;font-weight:800!important;text-transform:none!important;box-shadow:none!important}.ofertaAcoes .ofertaCartao{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#f8fafc!important}@media (max-width: 900px){.ofertaPublicaGrid{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}.ofertaImagemBox{padding:10px!important;border-radius:18px!important}.ofertaImagemBox:before{display:none!important}.ofertaImagemBox img{width:76px!important;height:76px!important;max-width:76px!important;max-height:76px!important;margin:0 auto!important}.ofertaInfoBox{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;gap:10px!important}.ofertaCodigo{padding:5px 9px!important;font-size:10px!important}.ofertaInfoBox h1{font-size:18px!important;line-height:1.18!important}.ofertaPrecoBox{padding-bottom:10px!important}.ofertaPrecoBox strong{font-size:28px!important}.ofertaQuantidadeBox{grid-template-columns:1fr 110px!important;gap:10px!important}.ofertaQuantidadeBox input{height:46px!important;font-size:18px!important}.ofertaQuantidadeBox>div strong{font-size:18px!important}}@media (max-width: 560px){.ofertaPublicaCard{padding:12px!important}.ofertaPublicaGrid{grid-template-columns:82px minmax(0,1fr)!important;gap:10px!important}.ofertaImagemBox img{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.ofertaInfoBox h1{font-size:17px!important}.ofertaPrecoBox strong{font-size:26px!important}.ofertaQuantidadeBox{grid-template-columns:1fr!important}}.ofertaPublicaGrid{grid-template-columns:270px minmax(0,1fr)!important;gap:18px!important;align-items:stretch!important}.ofertaImagemBox{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;min-height:100%!important;height:100%!important;padding:14px!important;border-radius:22px!important;overflow:hidden!important;background:#11131a!important;border:1px solid rgba(255,255,255,.08)!important}.ofertaImagemBox:before{margin-bottom:10px!important}.ofertaImagemBox img{width:100%!important;height:100%!important;min-height:360px!important;max-height:none!important;object-fit:contain!important;object-position:center!important;margin:0!important;display:block!important}.ofertaInfoBox{gap:12px!important;padding:22px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.ofertaInfoBox h1{font-size:24px!important;line-height:1.12!important;margin:0!important}.ofertaPrecoBox{padding:0 0 10px!important;margin:0!important}.ofertaPrecoBox strong{font-size:38px!important}.ofertaEstoqueInfo{padding:10px 14px!important;border-radius:14px!important;min-height:auto!important}.ofertaEstoqueInfo strong{font-size:13px!important}.ofertaEstoqueInfo small,.ofertaEstoqueInfo span{font-size:11px!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:minmax(0,1fr) 170px!important;gap:14px!important;align-items:end!important;padding:12px 0 0!important;margin:0!important;background:transparent!important;border:none!important;min-height:auto!important}.ofertaQuantidadeBox label{margin:0!important;padding:0!important;min-height:auto!important}.ofertaQuantidadeBox label:before{content:"Quantidade"!important;display:block!important;margin-bottom:6px!important;color:#cbd5e1!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.ofertaQuantidadeBox input{height:48px!important;font-size:18px!important;border-radius:12px!important;padding:0 12px!important}.ofertaQuantidadeBox>div{gap:4px!important;min-height:auto!important;justify-content:end!important}.ofertaQuantidadeBox>div span{font-size:12px!important;margin:0!important}.ofertaQuantidadeBox>div strong{font-size:18px!important;line-height:1!important}.ofertaEntregaBox{margin-top:4px!important;padding:18px!important}@media (max-width: 900px){.ofertaPublicaGrid{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}.ofertaImagemBox{padding:8px!important;border-radius:16px!important}.ofertaImagemBox:before{display:none!important}.ofertaImagemBox img{width:100%!important;height:100%!important;min-height:120px!important;object-fit:contain!important}.ofertaInfoBox{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;gap:10px!important}.ofertaInfoBox h1{font-size:18px!important;line-height:1.14!important}.ofertaPrecoBox strong{font-size:28px!important}.ofertaQuantidadeBox{grid-template-columns:minmax(0,1fr) 110px!important;gap:10px!important}.ofertaQuantidadeBox input{height:42px!important;font-size:16px!important}.ofertaQuantidadeBox>div strong{font-size:16px!important}}@media (max-width: 560px){.ofertaPublicaGrid{grid-template-columns:82px minmax(0,1fr)!important;gap:10px!important}.ofertaImagemBox img{min-height:96px!important}.ofertaInfoBox h1{font-size:16px!important}.ofertaPrecoBox strong{font-size:24px!important}.ofertaQuantidadeBox{grid-template-columns:1fr 96px!important;gap:8px!important}}.ofertaPublicaGrid{display:grid!important;grid-template-columns:320px minmax(0,1fr)!important;gap:18px!important;align-items:stretch!important}.ofertaColunaProdutoCarrinho{display:flex!important;flex-direction:column!important;height:100%!important}.ofertaCarrinhoListaBox{display:none!important}.ofertaImagemBox{height:100%!important;min-height:520px!important;padding:0!important;overflow:hidden!important;border-radius:22px!important;background:#11131a!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 18px 45px #00000047!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important}.ofertaImagemBox:before{display:none!important}.ofertaImagemBox img{width:100%!important;height:100%!important;min-height:520px!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;margin:0!important;border-radius:0!important;display:block!important}.ofertaInfoBox{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-content:start!important;padding:22px!important;border-radius:22px!important;background:#11131a!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 18px 45px #00000047!important;color:#f8fafc!important}.ofertaCodigo{grid-column:1 / -1!important;order:1!important;width:fit-content!important;margin:0!important;padding:7px 12px!important;border-radius:999px!important;background:#7c3aed24!important;border:1px solid rgba(167,139,250,.28)!important;color:#c4b5fd!important;font-size:12px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important}.ofertaInfoBox h1{grid-column:1 / -1!important;order:2!important;margin:0 0 2px!important;color:#f8fafc!important;font-size:24px!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.02em!important;text-transform:none!important;text-shadow:none!important}.ofertaPrecoBox{order:3!important;grid-column:span 1!important;min-height:92px!important;margin:0!important;padding:14px!important;border-radius:16px!important;background:#0f1117!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaPrecoBox:after{display:none!important}.ofertaPrecoBox span{color:#9ca3af!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:7px!important}.ofertaPrecoBox strong{color:#fff!important;font-size:26px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.03em!important;text-shadow:none!important}.ofertaEstoqueInfo{order:4!important;grid-column:span 1!important;min-height:92px!important;margin:0!important;padding:14px!important;border-radius:16px!important;background:#0f1117!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important;color:#f8fafc!important;display:flex!important;align-items:center!important;gap:10px!important}.ofertaEstoqueInfo:before{content:"ESTOQUE"!important;display:block!important;color:#9ca3af!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:6px!important}.ofertaEstoqueInfo .ofertaEstoqueIcone{display:none!important}.ofertaEstoqueInfo div{display:flex!important;flex-direction:column!important}.ofertaEstoqueInfo strong{color:#fff!important;font-size:16px!important;font-weight:850!important}.ofertaEstoqueInfo p{margin:2px 0 0!important;color:#9ca3af!important;font-size:11px!important}.ofertaQuantidadeBox{order:5!important;grid-column:span 1!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;min-height:92px!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaQuantidadeBox label{min-height:92px!important;margin:0!important;padding:14px!important;border-radius:16px!important;background:#0f1117!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaQuantidadeBox label:before{content:"QUANTIDADE"!important;display:block!important;margin-bottom:7px!important;color:#9ca3af!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}.ofertaQuantidadeBox label span,.ofertaQuantidadeBox label>span{display:none!important}.ofertaQuantidadeBox input{height:38px!important;width:100%!important;padding:0 10px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.12)!important;background:#151823!important;color:#fff!important;font-size:18px!important;font-weight:800!important;box-shadow:none!important}.ofertaQuantidadeBox>div{margin-top:0!important;padding:14px!important;border-radius:16px!important;background:#0f1117!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important;display:none!important}.ofertaAcoes{order:6!important;grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:0!important;padding:0!important;position:static!important;background:transparent!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:82px!important;border-radius:16px!important;font-size:18px!important;font-weight:850!important;text-transform:none!important;box-shadow:none!important}.ofertaAcoes button:first-child{background:#22c55e!important;border:1px solid #22c55e!important;color:#07110b!important}.ofertaAcoes .ofertaCartao{background:#0f1117!important;border:1px solid rgba(255,255,255,.12)!important;color:#f8fafc!important}.ofertaEntregaBox{order:7!important;grid-column:1 / -1!important;margin-top:0!important}.ofertaTotalComFrete{order:8!important;grid-column:1 / -1!important}.ofertaClienteDadosBox{order:9!important;grid-column:1 / -1!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{background:#11131a!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 12px 30px #00000038!important}@media (max-width: 980px){.ofertaPublicaGrid{grid-template-columns:190px minmax(0,1fr)!important}.ofertaImagemBox,.ofertaImagemBox img{min-height:430px!important}.ofertaInfoBox{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox{grid-column:span 1!important}}@media (max-width: 700px){.ofertaPublicaGrid{grid-template-columns:100px minmax(0,1fr)!important;gap:10px!important}.ofertaImagemBox{min-height:100%!important;border-radius:16px!important}.ofertaImagemBox img{min-height:100%!important;object-fit:cover!important}.ofertaInfoBox{display:flex!important;flex-direction:column!important;gap:10px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaInfoBox h1{font-size:16px!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox label{min-height:auto!important;padding:12px!important}.ofertaPrecoBox strong{font-size:24px!important}.ofertaAcoes{grid-template-columns:1fr!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:58px!important;font-size:16px!important}}@media (max-width: 760px){.ofertaPublicaPage{padding:0!important;background:radial-gradient(circle at top left,rgba(126,34,206,.2),transparent 30%),linear-gradient(180deg,#07080d,#0b0d14)!important}.ofertaPublicaCard{width:100%!important;padding:10px!important;margin:0!important}.ofertaPublicaLogo{margin-bottom:8px!important;padding:0!important}.ofertaPublicaLogo img{max-height:30px!important}.ofertaPublicaTopo,.ofertaTopoComTimerReal{margin-bottom:10px!important;padding:8px 10px!important;border-radius:14px!important}.ofertaTopoStatusReal span{font-size:11px!important}.ofertaTopoStatusReal small{font-size:10px!important}.ofertaTopoTimerReal small{font-size:9px!important}.ofertaTopoTimerReal strong{font-size:20px!important}.ofertaPublicaGrid{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;gap:10px!important;align-items:start!important}.ofertaColunaProdutoCarrinho{height:auto!important}.ofertaImagemBox{width:90px!important;height:132px!important;min-height:132px!important;padding:0!important;border-radius:14px!important;overflow:hidden!important}.ofertaImagemBox img{width:100%!important;height:100%!important;min-height:132px!important;max-height:132px!important;object-fit:cover!important;object-position:center!important}.ofertaInfoBox{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ofertaCodigo{font-size:10px!important;padding:4px 8px!important;border-radius:999px!important}.ofertaInfoBox h1{font-size:15px!important;line-height:1.15!important;font-weight:800!important;margin:0!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox label{min-height:auto!important;padding:9px 10px!important;border-radius:12px!important;background:#11131a!important;border:1px solid rgba(255,255,255,.1)!important}.ofertaPrecoBox span{font-size:9px!important;margin-bottom:3px!important}.ofertaPrecoBox strong{font-size:22px!important;line-height:1!important}.ofertaEstoqueInfo{display:block!important}.ofertaEstoqueInfo:before{display:none!important}.ofertaEstoqueInfo strong{font-size:12px!important;line-height:1.1!important}.ofertaEstoqueInfo p{font-size:10px!important;line-height:1.1!important;margin-top:2px!important}.ofertaQuantidadeBox{display:grid!important;grid-template-columns:1fr 95px!important;gap:8px!important;min-height:auto!important;padding:0!important}.ofertaQuantidadeBox label{min-height:auto!important}.ofertaQuantidadeBox label:before{font-size:9px!important;margin-bottom:4px!important}.ofertaQuantidadeBox input{height:34px!important;font-size:16px!important;border-radius:10px!important;padding:0 8px!important}.ofertaQuantidadeBox>div{display:flex!important;min-height:auto!important;padding:9px 10px!important;border-radius:12px!important;background:#11131a!important;border:1px solid rgba(255,255,255,.1)!important}.ofertaQuantidadeBox>div span{font-size:9px!important;margin-bottom:4px!important}.ofertaQuantidadeBox>div strong{font-size:15px!important}.ofertaAcoes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:2px!important;position:static!important;padding:0!important;background:transparent!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:46px!important;border-radius:12px!important;font-size:13px!important;padding:8px 10px!important}.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete{margin-top:10px!important;padding:12px!important;border-radius:16px!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{font-size:15px!important;margin-bottom:8px!important}.ofertaEntregaOpcoes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.ofertaEntregaOpc{min-height:54px!important;border-radius:12px!important;padding:8px!important}.ofertaEntregaOpc span{font-size:16px!important}.ofertaEntregaOpc strong{font-size:11px!important}.ofertaEntregaOpc small{font-size:10px!important}.ofertaEscolhaEntregaAviso{font-size:11px!important;padding:9px 10px!important;border-radius:12px!important}.ofertaClienteInput{height:42px!important;font-size:14px!important}}@media (max-width: 430px){.ofertaPublicaGrid{grid-template-columns:82px minmax(0,1fr)!important;gap:8px!important}.ofertaImagemBox{width:82px!important;height:122px!important;min-height:122px!important}.ofertaImagemBox img{min-height:122px!important;max-height:122px!important}.ofertaInfoBox h1{font-size:14px!important}.ofertaPrecoBox strong{font-size:20px!important}.ofertaQuantidadeBox,.ofertaAcoes{grid-template-columns:1fr!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{width:100%!important;min-height:48px!important;font-size:14px!important}}.ofertaProdutoEtapaAcoes{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:4px!important}.ofertaProdutoAdicionadoAviso{grid-column:1 / -1!important;padding:12px 14px!important;border-radius:14px!important;background:#22c55e1a!important;border:1px solid rgba(34,197,94,.28)!important;color:#bbf7d0!important;font-size:13px!important;font-weight:700!important}.ofertaBtnAdicionarCarrinho,.ofertaBtnFinalizarCompra{min-height:58px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;font-size:16px!important;font-weight:850!important;cursor:pointer!important;transition:transform .14s ease,filter .14s ease!important}.ofertaBtnAdicionarCarrinho{background:#0f1117!important;color:#f8fafc!important}.ofertaBtnFinalizarCompra{background:#22c55e!important;color:#07110b!important;border-color:#22c55e!important}@media (max-width: 760px){.ofertaProdutoEtapaAcoes{grid-template-columns:1fr!important;gap:8px!important}.ofertaBtnAdicionarCarrinho,.ofertaBtnFinalizarCompra{min-height:48px!important;font-size:14px!important;border-radius:12px!important}.ofertaProdutoAdicionadoAviso{font-size:12px!important;padding:10px 12px!important}}.ofertaProdutoEtapaAcoes{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:2px!important}.ofertaProdutoAdicionadoAviso{grid-column:1 / -1!important;padding:12px 14px!important;border-radius:14px!important;background:#22c55e1a!important;border:1px solid rgba(34,197,94,.3)!important;color:#bbf7d0!important;font-size:13px!important;font-weight:700!important}.ofertaBtnAdicionarCarrinho,.ofertaBtnFinalizarCompra{min-height:58px!important;border-radius:14px!important;font-size:16px!important;font-weight:850!important;cursor:pointer!important;transition:transform .14s ease,filter .14s ease!important}.ofertaBtnAdicionarCarrinho{background:#0f1117!important;border:1px solid rgba(255,255,255,.14)!important;color:#f8fafc!important}.ofertaBtnFinalizarCompra{background:#22c55e!important;border:1px solid #22c55e!important;color:#07110b!important}.ofertaBtnAdicionarCarrinho:hover,.ofertaBtnFinalizarCompra:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important}.ofertaBtnAdicionarCarrinho:disabled,.ofertaBtnFinalizarCompra:disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important}@media (max-width: 760px){.ofertaProdutoEtapaAcoes{grid-template-columns:1fr!important;gap:8px!important}.ofertaBtnAdicionarCarrinho,.ofertaBtnFinalizarCompra{min-height:48px!important;border-radius:12px!important;font-size:14px!important}.ofertaProdutoAdicionadoAviso{font-size:12px!important;padding:10px 12px!important}}:root{--meg-bg: #0d0d1a;--meg-bg2: #070812;--meg-card: rgba(255,255,255,.05);--meg-card2: rgba(255,255,255,.075);--meg-border: rgba(124,58,237,.42);--meg-border-soft: rgba(255,255,255,.12);--meg-purple: #7c3aed;--meg-purple2: #8b5cf6;--meg-green: #00ff88;--meg-green2: #22c55e;--meg-white: #ffffff;--meg-muted: #a0aec0;--meg-warning: #f59e0b}.ofertaPublicaPage,.ofertaPublicaContainer{font-family:Rajdhani,"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.ofertaPublicaPage{background:radial-gradient(circle at top left,rgba(124,58,237,.22),transparent 34rem),radial-gradient(circle at bottom right,rgba(0,255,136,.1),transparent 30rem),linear-gradient(135deg,var(--meg-bg) 0%,var(--meg-bg2) 100%)!important;color:var(--meg-white)!important}.ofertaPublicaHeader,.ofertaTopoCheckout,.ofertaCheckoutTopo{background:#0d0d1aeb!important;border:1px solid rgba(124,58,237,.32)!important;border-radius:18px!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 0 30px #7c3aed1f!important}.ofertaLogoTexto,.ofertaLogo,.ofertaPublicaLogo{font-family:Rajdhani,sans-serif!important;font-weight:800!important;font-style:italic!important;letter-spacing:-.04em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#fff,#8b5cf6 40%,#7c3aed)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.ofertaTimerBox{position:static!important}.ofertaPublicaGrid{display:grid!important;grid-template-columns:minmax(280px,360px) 1fr!important;gap:22px!important;align-items:stretch!important;padding:16px!important;border:1px solid rgba(124,58,237,.38)!important;border-radius:20px!important;background:#ffffff09!important;box-shadow:0 0 32px #7c3aed33!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.ofertaImagemBox{overflow:hidden!important;border:1px solid rgba(124,58,237,.62)!important;border-radius:18px!important;background:#ffffff0a!important;box-shadow:0 20px 46px #00000047!important}.ofertaImagemBox img{width:100%!important;height:100%!important;min-height:420px!important;object-fit:cover!important;display:block!important}.ofertaInfoBox{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-content:start!important;padding:22px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;background:#ffffff09!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.ofertaInfoBox .ofertaTimerBox{grid-column:1 / -1!important;order:1!important;width:100%!important;min-height:128px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0 0 12px!important;padding:16px 18px!important;border-radius:18px!important;border:2px solid rgba(0,255,136,.78)!important;background:linear-gradient(135deg,#4c1d95fa,#7c3aedc2)!important;box-shadow:0 0 34px #00ff882e,0 0 32px #7c3aed2e!important;text-align:center!important;overflow:hidden!important}.ofertaInfoBox .ofertaTimerBox span{color:#fff!important;font-family:Rajdhani,sans-serif!important;font-size:clamp(22px,3vw,31px)!important;line-height:1.1!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}.ofertaInfoBox .ofertaTimerBox span{font-size:0!important}.ofertaInfoBox .ofertaTimerBox span:after{content:"OFERTA EXPIRA EM:"!important;font-size:clamp(22px,3vw,31px)!important}.ofertaInfoBox .ofertaTimerNumero{margin:6px 0 0!important;padding:0!important;color:var(--meg-green)!important;font-family:"Exo 2",Rajdhani,sans-serif!important;font-size:clamp(58px,7vw,86px)!important;line-height:.95!important;font-weight:800!important;letter-spacing:-.05em!important;text-shadow:0 0 26px rgba(0,255,136,.2)!important}.ofertaCodigo{grid-column:1 / -1!important;order:2!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:7px 14px!important;border:1px solid rgba(139,92,246,.68)!important;border-radius:999px!important;color:var(--meg-muted)!important;background:#7c3aed2e!important;font-size:15px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}.ofertaInfoBox h1{grid-column:1 / -1!important;order:3!important;margin:0!important;color:var(--meg-white)!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.04!important;font-weight:800!important;text-transform:uppercase!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox{min-height:112px!important;padding:16px!important;border:1px solid rgba(124,58,237,.42)!important;border-radius:12px!important;background:#ffffff0d!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:none!important}.ofertaPrecoBox{order:4!important}.ofertaEstoqueInfo{order:5!important}.ofertaQuantidadeBox{order:6!important}.ofertaPrecoBox span,.ofertaQuantidadeBox label,.ofertaQuantidadeBox>div span,.ofertaEstoqueInfo p{color:var(--meg-muted)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ofertaPrecoBox strong{color:var(--meg-green)!important;font-family:"Exo 2",Rajdhani,sans-serif!important;font-size:clamp(32px,4vw,42px)!important;line-height:1!important;font-weight:800!important}.ofertaEstoqueInfo{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.ofertaEstoqueIcone{display:none!important}.ofertaEstoqueInfo strong{color:var(--meg-warning)!important;font-size:20px!important;line-height:1.1!important;font-weight:800!important}.ofertaEstoqueInfo p{margin:6px 0 0!important;color:var(--meg-muted)!important;letter-spacing:0!important;text-transform:none!important}.ofertaQuantidadeBox{display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaQuantidadeBox label{font-size:0!important}.ofertaQuantidadeBox label:before{content:"QUANTIDADE"!important;display:block!important;margin-bottom:8px!important;color:var(--meg-muted)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.09em!important}.ofertaQuantidadeBox input{width:100%!important;height:46px!important;padding:0 14px!important;border:1px solid rgba(139,92,246,.58)!important;border-radius:10px!important;outline:none!important;background:#0d0d1ac7!important;color:var(--meg-white)!important;font-size:24px!important;font-weight:800!important}.ofertaQuantidadeBox>div{display:none!important}.ofertaProdutoEtapaAcoes{grid-column:1 / -1!important;order:7!important;position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;margin:4px 0 0!important;padding:0!important}.ofertaProdutoAdicionadoAviso{grid-column:1 / -1!important;padding:12px 14px!important;border-radius:12px!important;border:1px solid rgba(0,255,136,.32)!important;background:#00ff8814!important;color:#caffdf!important;font-size:14px!important;font-weight:700!important}.ofertaBtnAdicionarCarrinho,.ofertaBtnFinalizarCompra{min-height:58px!important;padding:0 18px!important;border-radius:12px!important;font-size:17px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;cursor:pointer!important}.ofertaBtnAdicionarCarrinho{border:1px solid rgba(139,92,246,.78)!important;background:#ffffff06!important;color:var(--meg-white)!important}.ofertaBtnAdicionarCarrinho:hover{border-color:var(--meg-green)!important;box-shadow:0 10px 28px #7c3aed29!important}.ofertaBtnFinalizarCompra{border:1px solid var(--meg-green)!important;background:var(--meg-green)!important;color:#06110a!important;box-shadow:0 14px 34px #00ff883d!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaEntregaBox,.ofertaInfoBox.ofertaEtapa-produto .ofertaTotalComFrete,.ofertaInfoBox.ofertaEtapa-produto .ofertaClienteDadosBox,.ofertaInfoBox.ofertaEtapa-produto>.ofertaAcoes,.ofertaInfoBox.ofertaEtapa-produto .ofertaCheckoutErro{display:none!important}.ofertaInfoBox.ofertaEtapa-confirmacao .ofertaProdutoEtapaAcoes{display:none!important}.ofertaEntregaBox,.ofertaClienteDadosBox{grid-column:1 / -1!important;border:1px solid rgba(124,58,237,.42)!important;border-radius:16px!important;background:#ffffff0a!important;padding:18px!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{margin:0 0 14px!important;color:var(--meg-white)!important;font-size:24px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.06em!important}.ofertaEntregaOpcoes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.ofertaEntregaOpc{min-height:72px!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;background:#0d0d1ab8!important;color:var(--meg-white)!important}.ofertaEntregaOpcAtiva{border-color:#00ff88d1!important;background:linear-gradient(135deg,#7c3aedc7,#8b5cf675)!important;box-shadow:0 0 28px #7c3aed2e!important}.ofertaClienteDadosBox{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}.ofertaClienteDadosTitulo{grid-column:1 / -1!important}.ofertaClienteLabel{color:var(--meg-muted)!important;font-size:15px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.06em!important}.ofertaClienteInput,.ofertaEnderecoLabel input,.ofertaFreteCepRow input{width:100%!important;min-height:54px!important;padding:0 15px!important;border:1px solid rgba(139,92,246,.44)!important;border-radius:12px!important;outline:none!important;background:#0d0d1ac2!important;color:var(--meg-white)!important;font-size:16px!important;font-weight:700!important}.ofertaAcoes button{min-height:56px!important;border-radius:12px!important;font-size:18px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important}.ofertaAcoes button:first-child{background:var(--meg-green)!important;color:#06110a!important;box-shadow:0 0 34px #00ff882e!important}.ofertaAcoes .ofertaCartao{background:linear-gradient(135deg,var(--meg-purple),var(--meg-purple2))!important;color:var(--meg-white)!important;box-shadow:0 0 32px #7c3aed38!important}.ofertaCarrosselWrap{margin-top:22px!important;padding:18px!important;border:1px solid rgba(124,58,237,.42)!important;border-radius:20px!important;background:#ffffff09!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.ofertaCarrosselCabecalho{color:var(--meg-white)!important;font-size:18px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.06em!important}.ofertaCarrosselCabecalho strong{color:var(--meg-green)!important}.ofertaCardProdutoGrupo{border:1px solid rgba(124,58,237,.44)!important;border-radius:12px!important;background:#ffffff0b!important;overflow:hidden!important}.ofertaCardProdutoGrupo img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important}.ofertaCardProdutoGrupoTitulo{color:var(--meg-white)!important;font-weight:800!important;text-transform:uppercase!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.ofertaCardProdutoGrupoPreco{color:var(--meg-green)!important;font-weight:800!important}.ofertaCardProdutoGrupo button{background:#7c3aedc7!important;color:var(--meg-white)!important;border-radius:10px!important;font-weight:800!important}@media (max-width: 900px){.ofertaPublicaGrid{grid-template-columns:1fr!important}.ofertaImagemBox img{min-height:auto!important;max-height:520px!important;object-fit:contain!important}.ofertaInfoBox,.ofertaProdutoEtapaAcoes,.ofertaEntregaOpcoes,.ofertaClienteDadosBox,.ofertaAcoes{grid-template-columns:1fr!important}}@media (max-width: 520px){.ofertaPublicaGrid,.ofertaInfoBox,.ofertaCarrosselWrap{border-radius:16px!important}.ofertaInfoBox{padding:14px!important}.ofertaInfoBox .ofertaTimerBox{min-height:104px!important;padding:12px!important;border-radius:15px!important}.ofertaInfoBox .ofertaTimerBox span:after{font-size:20px!important}.ofertaInfoBox .ofertaTimerNumero{font-size:52px!important}.ofertaBtnAdicionarCarrinho,.ofertaBtnFinalizarCompra,.ofertaAcoes button{min-height:52px!important;font-size:15px!important}}.ofertaPublicaGrid{align-items:stretch!important}.ofertaColunaProdutoCarrinho{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:100%!important;min-height:100%!important}.ofertaColunaProdutoCarrinho .ofertaImagemBox{flex:1 1 auto!important;height:100%!important;min-height:100%!important;width:100%!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;padding:0!important;overflow:hidden!important;border-radius:18px!important}.ofertaColunaProdutoCarrinho .ofertaImagemBox img{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center top!important;display:block!important;flex:1 1 auto!important}.ofertaPublicaGrid .ofertaColunaProdutoCarrinho .ofertaCarrinhoListaBox{display:none!important}.ofertaInfoBox.ofertaEtapa-produto{align-self:stretch!important;height:100%!important}@media (min-width: 901px){.ofertaPublicaGrid{grid-template-columns:minmax(320px,380px) minmax(0,1fr)!important}.ofertaColunaProdutoCarrinho .ofertaImagemBox{max-height:none!important}}@media (max-width: 900px){.ofertaColunaProdutoCarrinho,.ofertaColunaProdutoCarrinho .ofertaImagemBox{height:auto!important;min-height:0!important}.ofertaColunaProdutoCarrinho .ofertaImagemBox img{height:auto!important;min-height:0!important;max-height:520px!important;object-fit:contain!important}}.ofertaTimerBox{display:none!important}.ofertaInfoBox .ofertaTimerBox{display:flex!important}.ofertaQuantidadeBox{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:8px!important}.ofertaQuantidadeBox label{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;font-size:0!important}.ofertaQuantidadeBox label:before{content:"QUANTIDADE"!important;display:block!important;margin:0 0 8px!important;padding:0!important;color:var(--meg-muted)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.09em!important;line-height:1!important;text-transform:uppercase!important}.ofertaQuantidadeBox input{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 14px!important;border:1px solid rgba(139,92,246,.7)!important;border-radius:10px!important;background:#0d0d1ae0!important;color:#fff!important;font-size:24px!important;font-weight:800!important;text-align:left!important;box-shadow:none!important}@media (max-width: 760px){.ofertaQuantidadeBox{min-height:auto!important;padding:16px!important;align-items:stretch!important;justify-content:center!important}.ofertaQuantidadeBox label{width:100%!important}.ofertaQuantidadeBox input{width:100%!important;height:52px!important;font-size:22px!important}.ofertaInfoBox .ofertaTimerBox{margin-top:0!important;margin-bottom:18px!important}}.ofertaTopoCheckout .ofertaTimerBox,.ofertaCheckoutTopo .ofertaTimerBox,.ofertaPublicaHeader .ofertaTimerBox,.ofertaHeaderCheckout .ofertaTimerBox,.ofertaHeaderSeguro .ofertaTimerBox,.ofertaCheckoutSeguro .ofertaTimerBox,.ofertaStatusBar .ofertaTimerBox,.ofertaStatusTopo .ofertaTimerBox,.ofertaPublicaContainer>.ofertaTimerBox,.ofertaPublicaPage>.ofertaTimerBox,.ofertaPublicaPage .ofertaTopoCheckout .ofertaTimerBox,.ofertaPublicaPage .ofertaCheckoutTopo .ofertaTimerBox{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;overflow:hidden!important;pointer-events:none!important}.ofertaPublicaGrid .ofertaInfoBox .ofertaTimerBox{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;min-height:128px!important;overflow:hidden!important;pointer-events:auto!important}.ofertaInfoBox .ofertaQuantidadeBox{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:10px!important;min-height:112px!important;padding:16px!important;background:#ffffff0d!important}.ofertaInfoBox .ofertaQuantidadeBox label{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;font-size:0!important}.ofertaInfoBox .ofertaQuantidadeBox label:before{content:"QUANTIDADE"!important;display:block!important;margin:0 0 8px!important;padding:0!important;color:var(--meg-muted)!important;font-size:14px!important;line-height:1!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ofertaInfoBox .ofertaQuantidadeBox input{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:46px!important;margin:0!important;padding:0 14px!important;border:1px solid rgba(139,92,246,.7)!important;border-radius:10px!important;background:#0d0d1adb!important;color:#fff!important;font-size:24px!important;font-weight:800!important;text-align:left!important;box-shadow:none!important}.ofertaInfoBox .ofertaQuantidadeBox>div{display:none!important}@media (max-width: 760px){.ofertaInfoBox .ofertaQuantidadeBox{min-height:auto!important;padding:16px!important}.ofertaInfoBox .ofertaQuantidadeBox input{height:52px!important;font-size:22px!important}}.ofertaTopoTimerReal{display:none!important}.ofertaResumoProdutos .ofertaResumoProdutoNome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ofertaResumoProdutos span:nth-child(2n),.ofertaResumoProdutos strong:nth-child(2n){text-align:right;white-space:nowrap}.ofertaPublicaPage{max-width:none!important;min-height:100vh!important;padding:0 24px 56px!important;background:radial-gradient(ellipse at 8% 8%,rgba(0,240,255,.075) 0%,transparent 42%),radial-gradient(ellipse at 92% 4%,rgba(168,85,247,.09) 0%,transparent 40%),radial-gradient(ellipse at 50% 98%,rgba(0,255,136,.035) 0%,transparent 36%),linear-gradient(160deg,#020710,#050c1a 55%,#070e18)!important;color:var(--text-primary)!important;font-family:var(--font-body)!important;position:relative!important;overflow-x:hidden!important}.ofertaPublicaPage:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-image:linear-gradient(rgba(0,240,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(0,240,255,.032) 1px,transparent 1px)!important;background-size:80px 80px!important;pointer-events:none!important;z-index:0!important}.ofertaPublicaPage:after{content:""!important;position:fixed!important;inset:auto -10% -30% -10%!important;height:52vh!important;background:radial-gradient(ellipse at center,rgba(0,240,255,.06),transparent 62%)!important;pointer-events:none!important;z-index:0!important}.ofertaPublicaCard{position:relative!important;z-index:1!important;width:100%!important;max-width:1388px!important;margin:0 auto!important;padding:0 0 36px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.ofertaPublicaCard:before{display:none!important}.ofertaPublicaLogo{width:calc(100% + 48px)!important;min-height:92px!important;margin:0 -24px 18px!important;padding:14px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;background:#030712f5!important;border-bottom:1px solid rgba(0,240,255,.09)!important;box-shadow:0 1px #00f0ff0d,0 8px 40px #00000080!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important}.ofertaPublicaLogo img{width:auto!important;height:56px!important;max-width:245px!important;object-fit:contain!important;filter:drop-shadow(0 0 18px rgba(168,85,247,.34))!important}.ofertaPublicaLogo:after{content:"AO VIVO"!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:0 16px!important;border-radius:999px!important;background:#00ff8812!important;border:1px solid rgba(0,255,136,.25)!important;color:#99ffbf!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 0 12px #00ff881f!important}.ofertaPublicaTopo.ofertaTopoComTimerReal,.ofertaPublicaTopo{width:min(100%,1012px)!important;min-height:66px!important;margin:0 0 38px!important;padding:6px!important;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;background:#030712b8!important;border:1px solid rgba(0,240,255,.16)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff09,0 0 0 1px #a855f70d!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.ofertaTopoStatusReal{min-width:220px!important;padding:13px 18px!important;display:grid!important;align-content:center!important;gap:4px!important;border-radius:13px!important;background:linear-gradient(135deg,#00f0ff1f,#a855f71a)!important;border:1px solid rgba(0,240,255,.28)!important;box-shadow:inset 0 1px #ffffff0e,0 0 20px #00f0ff14!important}.ofertaTopoStatusReal span,.ofertaTopoStatusReal small,.ofertaCodigo,.ofertaPrecoBox span,.ofertaQuantidadeBox label:before,.ofertaClienteDadosTitulo,.ofertaEntregaTitulo,.ofertaTotalComFrete span,.ofertaTotalComFrete strong,.ofertaFreteCepLabel,.ofertaEnderecoTitulo,.ofertaClienteLabel,.ofertaCarrosselCabecalho span,.ofertaCarrosselBadge{font-family:var(--font-display)!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ofertaTopoStatusReal span{color:#dcebffeb!important;font-size:12px!important;font-weight:800!important}.ofertaTopoStatusReal span:before{content:""!important;width:7px!important;height:7px!important;margin-right:8px!important;display:inline-block!important;border-radius:50%!important;background:#0f8!important;box-shadow:0 0 0 3px #00ff8829,0 0 12px #00ff886b!important;vertical-align:1px!important}.ofertaTopoStatusReal small{color:#96afdc9e!important;font-size:9px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important}.ofertaPublicaGrid{display:grid!important;grid-template-columns:minmax(320px,40%) minmax(0,1fr)!important;gap:16px!important;align-items:start!important}.ofertaColunaProdutoCarrinho,.ofertaInfoBox,.ofertaImagemBox,.ofertaCarrinhoListaBox,.ofertaCarrosselWrap,.ofertaPixBox,.ofertaFilaBox,.ofertaErroBox,.ofertaLoadingBox,.ofertaPixConfirmado{background:#050c1ac7!important;border:1px solid rgba(0,240,255,.14)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff09,0 18px 45px #00000057!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.ofertaColunaProdutoCarrinho{padding:14px!important;display:grid!important;gap:14px!important}.ofertaImagemBox{min-height:560px!important;padding:12px!important;overflow:hidden!important;background:linear-gradient(145deg,#080e1cf0,#030712fa)!important}.ofertaImagemBox img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important;filter:saturate(1.05) contrast(1.02)!important}.ofertaInfoBox{padding:22px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;border-color:#a855f738!important;background:radial-gradient(circle at 12% 0%,rgba(0,240,255,.075),transparent 32%),radial-gradient(circle at 92% 8%,rgba(168,85,247,.105),transparent 34%),#050c1adb!important}.ofertaCodigo{grid-column:1 / -1!important;width:fit-content!important;margin:0!important;padding:8px 14px!important;border-radius:999px!important;background:#00f0ff0f!important;border:1px solid rgba(0,240,255,.18)!important;color:#96afdcc2!important;font-size:10px!important;font-weight:800!important}.ofertaInfoBox h1{grid-column:1 / -1!important;margin:0!important;color:#f5fafff5!important;font-family:var(--font-display)!important;font-size:clamp(24px,3vw,42px)!important;font-weight:900!important;line-height:1.12!important;letter-spacing:.01em!important;text-transform:uppercase!important;text-shadow:0 0 18px rgba(0,240,255,.08)!important}.ofertaInfoBox .ofertaTimerBox{grid-column:1 / -1!important;min-height:132px!important;margin:0!important;display:grid!important;place-items:center!important;gap:6px!important;padding:18px!important;border-radius:16px!important;background:linear-gradient(135deg,#00f0ff17,#a855f726)!important;border:1px solid rgba(0,240,255,.22)!important;box-shadow:inset 0 1px #ffffff0f,0 0 32px #00f0ff14!important}.ofertaInfoBox .ofertaTimerBox span{color:#dcebffd1!important;font-family:var(--font-display)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.ofertaInfoBox .ofertaTimerNumero{margin:0!important;color:#ffed29!important;font-family:var(--font-display)!important;font-size:clamp(52px,8vw,84px)!important;font-weight:900!important;line-height:1!important;text-shadow:0 0 22px rgba(255,237,41,.35)!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox{min-height:124px!important;padding:18px 20px!important;border-radius:16px!important;background:#080e1cc7!important;border:1px solid rgba(0,240,255,.13)!important;box-shadow:inset 0 1px #ffffff09!important}.ofertaPrecoBox span,.ofertaQuantidadeBox label:before{color:#96afdca3!important;font-size:11px!important;font-weight:800!important}.ofertaPrecoBox strong{color:#78ff9a!important;font-family:var(--font-display)!important;font-size:clamp(28px,3.6vw,42px)!important;font-weight:900!important;letter-spacing:0!important}.ofertaEstoqueInfo strong{color:#facc15!important;font-family:var(--font-display)!important;font-size:15px!important;font-weight:900!important;letter-spacing:.02em!important}.ofertaEstoqueInfo p{color:#96afdca3!important;font-size:12px!important}.ofertaQuantidadeBox input,.ofertaClienteInput,.ofertaFreteCepRow input,.ofertaEnderecoLabel input{background:#030712e0!important;border:1px solid rgba(168,85,247,.48)!important;border-radius:10px!important;color:#f5fafff5!important;font-family:var(--font-body)!important;box-shadow:inset 0 1px #ffffff08!important}.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaFreteBox,.ofertaFreteResultado{background:#080e1cc7!important;border:1px solid rgba(168,85,247,.2)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff09!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{color:#f5faffe6!important;font-size:18px!important;font-weight:900!important}@keyframes ofertaEntregaOpcPulse{0%,to{box-shadow:0 0 16px #38bdf81f;border-color:#38bdf859}50%{box-shadow:0 0 30px #38bdf88c;border-color:#38bdf8bf}}.ofertaEntregaOpc{background:linear-gradient(180deg,#12182deb,#080c18f2)!important;border:1px solid rgba(56,189,248,.35)!important;border-radius:999px!important;color:#dcebffbf!important;animation:ofertaEntregaOpcPulse 1.7s ease-in-out infinite!important}.ofertaEntregaOpcAtiva{background:linear-gradient(180deg,#1e2947f2,#0c1224f7)!important;border-color:#00f0ffa6!important;box-shadow:0 0 24px #00f0ff47!important;animation:none!important}.ofertaAcoes{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao,.ofertaBtnFinalizarCompra,.ofertaBtnAdicionarCarrinho,.ofertaFreteBtnCalc,.ofertaBtnCopiar,.ofertaBtnLink{min-height:64px!important;border-radius:14px!important;font-family:var(--font-display)!important;font-size:14px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:inset 0 1px #ffffff1f,0 0 28px #0000003d!important}.ofertaAcoes button:first-child,.ofertaBtnFinalizarCompra{background:linear-gradient(135deg,#00c87a,#78ff9a)!important;border:1px solid rgba(120,255,154,.58)!important;color:#04110a!important}.ofertaAcoes .ofertaCartao,.ofertaBtnAdicionarCarrinho{background:linear-gradient(135deg,#00f0ff2e,#a855f7c7)!important;border:1px solid rgba(168,85,247,.46)!important;color:#f5fafff5!important}.ofertaAcoes button:hover,.ofertaAcoes .ofertaCartao:hover,.ofertaBtnFinalizarCompra:hover,.ofertaBtnAdicionarCarrinho:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important}.ofertaTotalComFrete{padding:16px 18px!important;background:#030712c2!important;border-color:#00f0ff1f!important}.ofertaTotalComFrete span{color:#b4c8ebb8!important;font-size:11px!important;font-weight:700!important;letter-spacing:.045em!important}.ofertaTotalComFrete strong{color:#f5fafff0!important;font-size:13px!important;font-weight:900!important}.ofertaTotalComFrete strong:last-child{color:#78ff9a!important;font-size:16px!important}.ofertaClienteDadosBox{padding:22px!important}.ofertaClienteLabel{color:#96afdca3!important;font-size:10px!important;font-weight:800!important}.ofertaClienteInput{min-height:54px!important;padding:0 16px!important;font-size:14px!important;font-weight:700!important}.ofertaCarrinhoListaBox,.ofertaCarrosselWrap{padding:16px!important}.ofertaCarrinhoListaTopo span,.ofertaCarrinhoItemInfo span,.ofertaCarrinhoListaTotal span,.ofertaCarrosselCabecalho span{color:#96afdc9e!important}.ofertaCarrinhoItem,.ofertaCarrosselCard{background:#0307129e!important;border:1px solid rgba(0,240,255,.11)!important;border-radius:14px!important}.ofertaCarrosselBtnAdd{background:#00f0ff14!important;border:1px solid rgba(0,240,255,.2)!important;color:var(--accent-cyan)!important;font-family:var(--font-display)!important}@media (max-width: 1100px){.ofertaPublicaGrid{grid-template-columns:1fr!important}.ofertaImagemBox{min-height:420px!important}.ofertaInfoBox{grid-template-columns:1fr 1fr!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox,.ofertaInfoBox .ofertaTimerBox,.ofertaInfoBox h1,.ofertaCodigo,.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaAcoes{grid-column:1 / -1!important}}@media (max-width: 760px){.ofertaPublicaPage{padding:0 12px 34px!important}.ofertaPublicaLogo{width:calc(100% + 24px)!important;margin:0 -12px 14px!important;min-height:78px!important}.ofertaPublicaLogo img{height:44px!important;max-width:190px!important}.ofertaPublicaLogo:after{min-height:30px!important;padding:0 11px!important;font-size:9px!important}.ofertaPublicaTopo.ofertaTopoComTimerReal,.ofertaPublicaTopo{margin-bottom:18px!important}.ofertaTopoStatusReal{width:100%!important}.ofertaColunaProdutoCarrinho,.ofertaInfoBox,.ofertaClienteDadosBox,.ofertaCarrinhoListaBox,.ofertaCarrosselWrap{padding:14px!important;border-radius:14px!important}.ofertaImagemBox{min-height:340px!important}.ofertaInfoBox{grid-template-columns:1fr!important;gap:12px!important}.ofertaInfoBox .ofertaTimerBox{min-height:112px!important}.ofertaAcoes{grid-template-columns:1fr!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:58px!important}}.ofertaInfoBox .ofertaTimerBox span:after{content:none!important;display:none!important}.ofertaInfoBox .ofertaTimerBox span{width:100%!important;display:block!important;text-align:center!important;justify-self:center!important}.ofertaEntregaTitulo:before,.ofertaClienteDadosTitulo:before,.ofertaFreteErro:before,.ofertaEnderecoTitulo:before{content:none!important;display:none!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{font-family:var(--font-display)!important;font-size:clamp(20px,1.75vw,25px)!important;line-height:1.22!important;font-weight:900!important;letter-spacing:.08em!important;color:#ecf6fff5!important}.ofertaEntregaOpc{min-height:72px!important;padding:16px 18px!important;display:grid!important;place-items:center!important;gap:5px!important}.ofertaEntregaOpc>span{display:none!important}.ofertaEntregaOpc strong{font-family:var(--font-display)!important;font-size:clamp(13px,1.1vw,16px)!important;line-height:1.15!important;font-weight:900!important;letter-spacing:.055em!important;color:#eef8fff2!important}.ofertaEntregaOpc small,.ofertaEscolhaEntregaAviso,.ofertaFreteCepLabel,.ofertaEnderecoLabel,.ofertaClienteLabel{font-family:var(--font-display)!important;font-size:clamp(11px,.86vw,13px)!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.055em!important}.ofertaClienteInput,.ofertaFreteCepRow input,.ofertaEnderecoLabel input{font-size:16px!important;font-weight:800!important}.ofertaPublicaGrid:after{content:none!important;display:none!important}.ofertaPublicaCard{max-width:1360px!important}.ofertaPublicaGrid{grid-template-columns:minmax(330px,39%) minmax(0,1fr)!important;gap:16px!important}.ofertaImagemBox{min-height:0!important;height:clamp(500px,calc(100vh - 190px),690px)!important}.ofertaInfoBox{padding:20px!important;gap:13px!important}.ofertaInfoBox h1{font-size:clamp(24px,2.35vw,34px)!important;line-height:1.16!important;letter-spacing:.005em!important}.ofertaInfoBox .ofertaTimerBox{min-height:112px!important;padding:14px 16px!important}.ofertaInfoBox .ofertaTimerBox span{font-size:clamp(12px,1.05vw,15px)!important;line-height:1.2!important}.ofertaInfoBox .ofertaTimerNumero{font-size:clamp(46px,5.2vw,66px)!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox{min-height:108px!important;padding:16px!important}.ofertaPrecoBox strong{font-size:clamp(26px,2.45vw,35px)!important;line-height:1!important;white-space:nowrap!important}.ofertaEstoqueInfo strong{font-size:clamp(13px,1.05vw,15px)!important;line-height:1.2!important}.ofertaEstoqueInfo p{font-size:11px!important}.ofertaQuantidadeBox input{height:44px!important;font-size:22px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao,.ofertaBtnFinalizarCompra,.ofertaBtnAdicionarCarrinho,.ofertaFreteBtnCalc,.ofertaBtnCopiar,.ofertaBtnLink{min-height:56px!important;font-size:clamp(12px,.9vw,14px)!important;letter-spacing:.045em!important}.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaFreteBox,.ofertaFreteResultado{padding:18px!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{font-size:clamp(17px,1.35vw,21px)!important;line-height:1.24!important;letter-spacing:.06em!important}.ofertaEntregaOpc{min-height:64px!important;padding:13px 16px!important}.ofertaEntregaOpc strong{font-size:clamp(12px,.95vw,14px)!important;letter-spacing:.04em!important}.ofertaEntregaOpc small,.ofertaEscolhaEntregaAviso,.ofertaFreteCepLabel,.ofertaEnderecoLabel,.ofertaClienteLabel{font-size:clamp(10px,.78vw,12px)!important;letter-spacing:.04em!important}.ofertaClienteInput,.ofertaFreteCepRow input,.ofertaEnderecoLabel input{min-height:48px!important;font-size:14px!important}@media (min-width: 1024px) and (max-width: 1280px){.ofertaPublicaPage{padding-left:18px!important;padding-right:18px!important}.ofertaPublicaGrid{grid-template-columns:minmax(300px,38%) minmax(0,1fr)!important;gap:14px!important}.ofertaInfoBox{padding:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.ofertaInfoBox h1{font-size:clamp(23px,2.15vw,30px)!important}.ofertaInfoBox .ofertaTimerNumero{font-size:clamp(44px,5vw,58px)!important}.ofertaPrecoBox strong{font-size:clamp(24px,2.3vw,31px)!important}.ofertaImagemBox{height:clamp(460px,calc(100vh - 180px),620px)!important}}@media (max-width: 1023px){.ofertaPublicaPage{padding:0 16px 42px!important}.ofertaPublicaGrid{grid-template-columns:1fr!important;gap:14px!important}.ofertaImagemBox{height:auto!important;aspect-ratio:4 / 3!important;min-height:300px!important;max-height:520px!important}.ofertaInfoBox{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:18px!important}.ofertaInfoBox h1{font-size:clamp(22px,3.2vw,29px)!important}.ofertaInfoBox .ofertaTimerNumero{font-size:clamp(42px,8vw,58px)!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox{min-height:98px!important}.ofertaPrecoBox strong{font-size:clamp(24px,4.2vw,32px)!important}}@media (max-width: 640px){.ofertaPublicaPage{padding:0 10px 32px!important}.ofertaPublicaLogo{min-height:68px!important}.ofertaPublicaLogo img{height:38px!important;max-width:172px!important}.ofertaPublicaLogo:after{font-size:8px!important;min-height:26px!important;padding:0 9px!important}.ofertaPublicaTopo.ofertaTopoComTimerReal,.ofertaPublicaTopo{min-height:56px!important;margin-bottom:14px!important}.ofertaTopoStatusReal{padding:11px 13px!important}.ofertaImagemBox{aspect-ratio:3 / 4!important;min-height:360px!important;max-height:none!important}.ofertaInfoBox{grid-template-columns:1fr!important;padding:14px!important;gap:11px!important}.ofertaInfoBox h1{font-size:clamp(19px,6vw,24px)!important;line-height:1.2!important}.ofertaInfoBox .ofertaTimerBox{min-height:96px!important;padding:12px!important}.ofertaInfoBox .ofertaTimerBox span{font-size:11px!important}.ofertaInfoBox .ofertaTimerNumero{font-size:clamp(38px,15vw,52px)!important}.ofertaPrecoBox,.ofertaEstoqueInfo,.ofertaQuantidadeBox{min-height:92px!important;padding:14px!important}.ofertaPrecoBox strong{font-size:clamp(24px,9vw,32px)!important}.ofertaQuantidadeBox input{height:42px!important;font-size:20px!important}.ofertaEntregaTitulo,.ofertaClienteDadosTitulo{font-size:clamp(16px,5vw,19px)!important}.ofertaEntregaOpcoes{grid-template-columns:1fr!important;gap:10px!important}.ofertaEntregaOpc{min-height:58px!important}.ofertaAcoes{grid-template-columns:1fr!important;gap:10px!important}.ofertaAcoes button,.ofertaAcoes .ofertaCartao{min-height:52px!important;font-size:12px!important}.ofertaEntregaBox,.ofertaClienteDadosBox,.ofertaTotalComFrete,.ofertaFreteBox,.ofertaFreteResultado{padding:14px!important}}.ofertaInfoBox>.ofertaEntregaBox{order:20!important;grid-column:1 / -1!important}.ofertaInfoBox>.ofertaTotalComFrete{order:22!important;grid-column:1 / -1!important}.ofertaInfoBox>.ofertaClienteDadosBox{order:24!important;grid-column:1 / -1!important}.ofertaInfoBox>.ofertaCheckoutErro{order:26!important;grid-column:1 / -1!important}.ofertaInfoBox>.ofertaAcoes{order:30!important;grid-column:1 / -1!important;margin-top:0!important}@media (max-width: 768px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden!important}*{box-sizing:border-box}.ofertaPublicaPage,.ofertaPublica,.ofertaPage,.paginaOferta,.checkoutOfertaPage,.compraOfertaPage,.publicOfferPage{width:100%!important;max-width:100vw!important;overflow-x:hidden!important;padding-left:12px!important;padding-right:12px!important}.ofertaPublicaPage *,.ofertaPublica *,.ofertaPage *,.paginaOferta *,.checkoutOfertaPage *,.compraOfertaPage *,.publicOfferPage *{max-width:100%}.ofertaPublicaPage img,.ofertaPublica img,.ofertaPage img,.paginaOferta img,.checkoutOfertaPage img,.compraOfertaPage img,.publicOfferPage img{display:block;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}.ofertaPublicaPage video,.ofertaPublica video,.ofertaPage video,.paginaOferta video,.checkoutOfertaPage video,.compraOfertaPage video,.publicOfferPage video{width:100%!important;max-width:100%!important;height:auto!important}.ofertaPublicaPage .card,.ofertaPublica .card,.ofertaPage .card,.paginaOferta .card,.checkoutOfertaPage .card,.compraOfertaPage .card,.publicOfferPage .card,.ofertaPublicaPage section,.ofertaPublica section,.ofertaPage section,.paginaOferta section,.checkoutOfertaPage section,.compraOfertaPage section,.publicOfferPage section{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.ofertaPublicaPage [class*=container],.ofertaPublica [class*=container],.ofertaPage [class*=container],.paginaOferta [class*=container],.checkoutOfertaPage [class*=container],.compraOfertaPage [class*=container],.publicOfferPage [class*=container],.ofertaPublicaPage [class*=wrapper],.ofertaPublica [class*=wrapper],.ofertaPage [class*=wrapper],.paginaOferta [class*=wrapper],.checkoutOfertaPage [class*=wrapper],.compraOfertaPage [class*=wrapper],.publicOfferPage [class*=wrapper]{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.ofertaPublicaPage [class*=grid],.ofertaPublica [class*=grid],.ofertaPage [class*=grid],.paginaOferta [class*=grid],.checkoutOfertaPage [class*=grid],.compraOfertaPage [class*=grid],.publicOfferPage [class*=grid]{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}.ofertaPublicaPage [class*=row],.ofertaPublica [class*=row],.ofertaPage [class*=row],.paginaOferta [class*=row],.checkoutOfertaPage [class*=row],.compraOfertaPage [class*=row],.publicOfferPage [class*=row]{flex-direction:column!important;width:100%!important;max-width:100%!important}.ofertaPublicaPage h1,.ofertaPublica h1,.ofertaPage h1,.paginaOferta h1,.checkoutOfertaPage h1,.compraOfertaPage h1,.publicOfferPage h1{font-size:clamp(24px,8vw,38px)!important;line-height:1.08!important;word-break:break-word!important}.ofertaPublicaPage h2,.ofertaPublica h2,.ofertaPage h2,.paginaOferta h2,.checkoutOfertaPage h2,.compraOfertaPage h2,.publicOfferPage h2{font-size:clamp(20px,6vw,30px)!important;line-height:1.12!important;word-break:break-word!important}.ofertaPublicaPage p,.ofertaPublica p,.ofertaPage p,.paginaOferta p,.checkoutOfertaPage p,.compraOfertaPage p,.publicOfferPage p,.ofertaPublicaPage span,.ofertaPublica span,.ofertaPage span,.paginaOferta span,.checkoutOfertaPage span,.compraOfertaPage span,.publicOfferPage span{word-break:break-word!important}.ofertaPublicaPage button,.ofertaPublica button,.ofertaPage button,.paginaOferta button,.checkoutOfertaPage button,.compraOfertaPage button,.publicOfferPage button,.ofertaPublicaPage a,.ofertaPublica a,.ofertaPage a,.paginaOferta a,.checkoutOfertaPage a,.compraOfertaPage a,.publicOfferPage a{max-width:100%!important}}@media (max-width: 480px){.ofertaPublicaPage,.ofertaPublica,.ofertaPage,.paginaOferta,.checkoutOfertaPage,.compraOfertaPage,.publicOfferPage{padding-left:10px!important;padding-right:10px!important}.ofertaPublicaPage [class*=timer],.ofertaPublica [class*=timer],.ofertaPage [class*=timer],.paginaOferta [class*=timer],.checkoutOfertaPage [class*=timer],.compraOfertaPage [class*=timer],.publicOfferPage [class*=timer]{width:100%!important;max-width:100%!important}}@keyframes megSemEstoquePiscar{0%{border-color:#ff2d2d59;box-shadow:0 0 #ff2d2d00;background:#ff2d2d0b}50%{border-color:#ff2d2d;box-shadow:0 0 22px #ff2d2d73;background:#ff2d2d21}to{border-color:#ff2d2d59;box-shadow:0 0 #ff2d2d00;background:#ff2d2d0b}}.ofertaSemEstoqueCard,.semEstoqueCard,.cardSemEstoque,.estoqueIndisponivelCard,[class*=semEstoque],[class*=SemEstoque],[class*=estoqueIndisponivel],[class*=EstoqueIndisponivel]{border:1px solid rgba(255,45,45,.8)!important;animation:megSemEstoquePiscar 1.15s ease-in-out infinite!important}.ofertaSemEstoqueTexto,.ofertaSemEstoqueTextoPisca,.semEstoqueTexto,.textoSemEstoque,.estoqueIndisponivelTexto,[class*=semEstoque] strong,[class*=SemEstoque] strong,[class*=estoqueIndisponivel] strong,[class*=EstoqueIndisponivel] strong{color:#f33!important;text-shadow:0 0 12px rgba(255,45,45,.55)!important}.ofertaSemEstoqueCard strong,.semEstoqueCard strong,.cardSemEstoque strong,.estoqueIndisponivelCard strong{color:#f33!important}@media (prefers-reduced-motion: reduce){.ofertaSemEstoqueCard,.semEstoqueCard,.cardSemEstoque,.estoqueIndisponivelCard,[class*=semEstoque],[class*=SemEstoque],[class*=estoqueIndisponivel],[class*=EstoqueIndisponivel]{animation:none!important}}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque{background:radial-gradient(circle at top left,rgba(255,77,77,.34),transparent 42%),linear-gradient(135deg,#7f1d1df5,#450a0afa)!important;border:1.5px solid rgba(248,113,113,.95)!important;box-shadow:0 0 0 1px #ffffff0a inset,0 0 28px #ef444461,0 14px 34px #0000006b!important;color:#fff!important;position:relative!important;overflow:hidden!important}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.1),transparent);transform:translate(-120%);animation:estoqueSemEstoqueBrilho 2.4s ease-in-out infinite;pointer-events:none}@keyframes estoqueSemEstoqueBrilho{0%{transform:translate(-120%)}45%{transform:translate(120%)}to{transform:translate(120%)}}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque:before{color:#fecaca!important;text-shadow:0 0 12px rgba(255,255,255,.25)!important}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque strong{color:#fff!important;background:#00000057!important;border:1px solid rgba(254,202,202,.55)!important;border-radius:8px!important;padding:3px 7px!important;text-shadow:0 1px 8px rgba(0,0,0,.65)!important}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque p{color:#fee2e2!important;font-weight:700!important}.ofertaLetreiroLed{width:100%;overflow:hidden;border-radius:16px;background:#080808;border:2px solid rgba(255,45,45,.65);box-shadow:0 0 0 1px #ff2d2d2e,0 0 24px #ff2d2d4d,inset 0 0 40px #000000d9;padding:14px 0;position:relative}.ofertaLetreiroLed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,45,45,.08) 1px,transparent 1px);background-size:6px 6px;pointer-events:none;border-radius:14px}.ofertaLetreiroTexto{display:inline-block;padding-left:100%;white-space:nowrap;font-size:15px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#f33;text-shadow:0 0 6px rgba(255,45,45,1),0 0 18px rgba(255,45,45,.75),0 0 38px rgba(255,45,45,.4);line-height:1.4;animation:ofertaLetreiroScroll 10s linear infinite;will-change:transform}@keyframes ofertaLetreiroScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.ofertaLetreiroTexto{animation:none;padding-left:0}}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque strong{font-size:18px!important;letter-spacing:.04em!important;animation:ofertaSemEstoqueTextoPulso 1.6s ease-in-out infinite!important}@keyframes ofertaSemEstoqueTextoPulso{0%,to{color:#fff!important;text-shadow:0 0 8px rgba(255,100,100,.5)!important}50%{color:#faa!important;text-shadow:0 0 18px rgba(255,45,45,.85),0 0 32px rgba(255,45,45,.45)!important}}@media (prefers-reduced-motion: reduce){.ofertaEstoqueInfo.ofertaEstoqueSemEstoque strong{animation:none!important}}.ofertaEstoqueInfo.ofertaEstoqueSemEstoque .ofertaEstoqueIcone{filter:drop-shadow(0 0 10px rgba(255,255,255,.3))!important}.ofertaEstoqueSemEstoque strong{color:#fff!important;background:#00000052!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:8px!important;padding:3px 7px!important}.ofertaEstoqueSemEstoque p{color:#fee2e2!important;font-weight:800!important}.ofertaEstoqueSemEstoque:before{color:#fecaca!important}.buscaTinyDisparoBox{background:linear-gradient(135deg,#111118fa,#241636f5);border:1px solid rgba(181,255,43,.28);border-radius:22px;padding:18px;box-shadow:0 18px 42px #00000047}.buscaTinyDisparoHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.buscaTinyDisparoHeader span{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;color:#b5ff2b;text-transform:uppercase}.buscaTinyDisparoHeader h3{margin:3px 0 0;color:#fff;font-size:20px}.buscaTinyDisparoHeader b{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:30px;border-radius:999px;background:#b5ff2b24;color:#b5ff2b;border:1px solid rgba(181,255,43,.32);font-size:12px}.buscaTinyDisparoLinha{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.buscaTinyDisparoLinha input{width:100%;min-height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#00000047;color:#fff;padding:0 14px;outline:none;font-weight:700}.buscaTinyDisparoLinha input:focus{border-color:#b5ff2bb8;box-shadow:0 0 0 3px #b5ff2b1f}.buscaTinyResultadoMini{display:grid;grid-template-columns:82px 1fr;gap:13px;align-items:center;margin-top:14px;padding:12px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.buscaTinyResultadoMini>div{width:82px;height:82px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;color:#111;font-size:11px;font-weight:900}.buscaTinyResultadoMini img{width:100%;height:100%;object-fit:contain}.buscaTinyResultadoMini section{min-width:0}.buscaTinyResultadoMini strong{display:block;color:#fff;font-size:14px;line-height:1.25;margin-bottom:6px}.buscaTinyResultadoMini small{display:block;color:#ffffffb8;font-weight:700;margin-bottom:5px}.buscaTinyResultadoMini b{color:#b5ff2b;font-size:18px}.buscaTinyAjuda{display:block;margin-top:12px;color:#ffffffad;line-height:1.35}@media (max-width: 720px){.buscaTinyDisparoLinha{grid-template-columns:1fr}.buscaTinyDisparoLinha button{width:100%}.buscaTinyResultadoMini{grid-template-columns:70px 1fr}.buscaTinyResultadoMini>div{width:70px;height:70px}}.campanhasPanel .gruposSelector{padding:14px!important}.campanhasPanel .gruposSelectorHeader{gap:10px!important;margin-bottom:10px!important}.campanhasPanel .gruposSelectorHeader span{font-size:13px!important}.campanhasPanel .gruposSelectorHeader small{font-size:11px!important}.campanhasPanel .gruposSelectorHeader button{min-height:34px!important;padding:7px 12px!important;font-size:12px!important}.campanhasPanel .grupoDropdownBox summary{min-height:46px!important;padding:10px 12px!important}.campanhasPanel .grupoDropdownBox summary strong{font-size:13px!important}.campanhasPanel .grupoDropdownBox summary span{font-size:11px!important}.campanhasPanel .grupoDropdownContent{padding:10px!important}.campanhasPanel .grupoSearchBox input{min-height:38px!important;font-size:12px!important;padding:0 12px!important}.campanhasPanel .gruposCheckboxList{max-height:165px!important;overflow-y:auto!important;padding-right:4px!important}.campanhasPanel .grupoDropdownItem{min-height:50px!important;padding:9px 10px!important;border-radius:13px!important}.campanhasPanel .grupoDropdownItem strong{font-size:12px!important;line-height:1.25!important}.campanhasPanel .grupoDropdownItem small{font-size:10px!important;line-height:1.25!important}.campanhasPanel .grupoDropdownItem .checkVisual{width:20px!important;height:20px!important;min-width:20px!important}.campanhasPanel .gruposDropdownPremium{align-self:start!important}.campanhasPanel .campanhaForm .formGrid{display:grid!important;grid-template-columns:1.05fr 1.05fr .9fr!important;gap:18px!important;align-items:stretch!important}.campanhasPanel .buscaTinyDisparoBox{grid-column:1 / -1!important;order:1!important}.campanhasPanel .disparoPreparadoBox{grid-column:span 1!important;order:2!important;min-height:260px!important}.campanhasPanel .gruposDropdownPremium{grid-column:span 1!important;order:3!important;min-height:260px!important}.campanhasPanel .acoesDisparoBox{grid-column:span 1!important;order:4!important;min-height:260px!important;background:linear-gradient(135deg,#101622fa,#190d2af5);border:1px solid rgba(181,255,43,.3);border-radius:22px;padding:18px;box-shadow:0 18px 42px #00000047;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.campanhasPanel .acoesDisparoHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.campanhasPanel .acoesDisparoHeader span{display:block;color:#b5ff2b;font-size:11px;font-weight:900;letter-spacing:.14em}.campanhasPanel .acoesDisparoHeader h3{margin:4px 0 0;color:#fff;font-size:20px}.campanhasPanel .acoesDisparoHeader b{min-width:38px;height:38px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#b5ff2b24;border:1px solid rgba(181,255,43,.35);color:#b5ff2b}.campanhasPanel .acoesDisparoResumo{display:grid;grid-template-columns:1fr;gap:4px;padding:12px;border-radius:16px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.campanhasPanel .acoesDisparoResumo small{color:#ffffff94;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.campanhasPanel .acoesDisparoResumo strong{color:#fff;font-size:16px;margin-bottom:8px}.campanhasPanel .acoesDisparoEnviar,.campanhasPanel .acoesDisparoEtiqueta{width:100%;min-height:48px}.campanhasPanel .acoesDisparoAjuda{color:#ffffff9e;line-height:1.35}.campanhasPanel .disparoPreparadoCardFix{min-height:170px!important}.campanhasPanel .gruposCheckboxList{max-height:145px!important}@media (max-width: 1100px){.campanhasPanel .campanhaForm .formGrid{grid-template-columns:1fr!important}.campanhasPanel .buscaTinyDisparoBox,.campanhasPanel .disparoPreparadoBox,.campanhasPanel .gruposDropdownPremium,.campanhasPanel .acoesDisparoBox{grid-column:1 / -1!important}}.campanhasPanel .disparoPreparadoBox,.campanhasPanel .gruposDropdownPremium,.campanhasPanel .acoesDisparoBox{overflow:hidden!important;box-sizing:border-box!important}.campanhasPanel .disparoPreparadoBox{padding:18px!important}.campanhasPanel .disparoPreparadoHeader{align-items:flex-start!important;gap:10px!important;margin-bottom:14px!important}.campanhasPanel .disparoPreparadoHeader h3{font-size:19px!important;line-height:1.1!important}.campanhasPanel .disparoPreparadoHeader button{min-width:84px!important;height:42px!important;padding:8px 12px!important;flex-shrink:0!important}.campanhasPanel .disparoPreparadoCardFix{width:100%!important;min-height:150px!important;display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:16px!important;box-sizing:border-box!important;overflow:hidden!important}.campanhasPanel .disparoPreparadoFotoFix{width:86px!important;height:86px!important;min-width:86px!important;border-radius:16px!important;overflow:hidden!important}.campanhasPanel .disparoPreparadoInfoFix{min-width:0!important;width:100%!important;overflow:hidden!important}.campanhasPanel .disparoPreparadoInfoFix>strong{display:block!important;max-width:100%!important;font-size:13px!important;line-height:1.25!important;margin-bottom:12px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.campanhasPanel .disparoPreparadoMetaFix{display:grid!important;grid-template-columns:minmax(90px,1fr) minmax(100px,1fr) auto!important;gap:10px!important;align-items:end!important;width:100%!important;overflow:hidden!important}.campanhasPanel .metaBadgeProdutoFix{min-width:0!important;height:44px!important;padding:7px 10px!important;box-sizing:border-box!important;overflow:hidden!important}.campanhasPanel .metaBadgeProdutoFix b{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.campanhasPanel .campoEdicaoPrecoFix{min-width:0!important}.campanhasPanel .campoEdicaoPrecoFix input{width:100%!important;height:44px!important;min-width:0!important;box-sizing:border-box!important}.campanhasPanel .abrirFotoProdutoFix{height:44px!important;min-width:78px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.campanhasPanel .disparoPreparadoInfoFix>small{display:block!important;margin-top:12px!important;font-size:10px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.campanhasPanel .gruposDropdownPremium{padding:18px!important}.campanhasPanel .gruposSelectorHeader{display:grid!important;grid-template-columns:1fr auto!important;gap:12px!important;align-items:start!important}.campanhasPanel .gruposSelectorHeader>div:first-child{min-width:0!important}.campanhasPanel .gruposSelectorHeader>div:first-child span,.campanhasPanel .gruposSelectorHeader>div:first-child small{overflow-wrap:anywhere!important}.campanhasPanel .gruposSelectorHeader>div:last-child{display:flex!important;flex-direction:column!important;gap:8px!important}.campanhasPanel .gruposSelectorHeader button{white-space:nowrap!important}.campanhasPanel .grupoDropdownBox{margin-top:12px!important}.campanhasPanel .grupoDropdownContent{padding:0!important}.campanhasPanel .grupoSearchBox{margin-bottom:10px!important}.campanhasPanel .grupoSearchBox input{width:100%!important;box-sizing:border-box!important}.campanhasPanel .gruposCheckboxList{max-height:155px!important;overflow-y:auto!important;overflow-x:hidden!important}.campanhasPanel .grupoDropdownItem{display:grid!important;grid-template-columns:24px 1fr!important;gap:10px!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.campanhasPanel .grupoDropdownItem>span:last-child{min-width:0!important}.campanhasPanel .grupoDropdownItem strong,.campanhasPanel .grupoDropdownItem small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.campanhasPanel .acoesDisparoBox{padding:18px!important}.campanhasPanel .acoesDisparoResumo{width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.campanhasPanel .acoesDisparoResumo strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.campanhasPanel .acoesDisparoEnviar,.campanhasPanel .acoesDisparoEtiqueta{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:normal!important;text-align:center!important;line-height:1.2!important}.campanhasPanel .buscaTinyResultadoMini{min-height:92px!important;overflow:hidden!important}.campanhasPanel .buscaTinyResultadoMini strong{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}@media (max-width: 1280px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important}.campanhasPanel .disparoPreparadoFotoFix{width:76px!important;height:76px!important;min-width:76px!important}.campanhasPanel .disparoPreparadoMetaFix{grid-template-columns:1fr 1fr!important}.campanhasPanel .abrirFotoProdutoFix{grid-column:1 / -1!important;width:100%!important}}.campanhasPanel .disparoPreparadoCardFix{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:190px!important;padding:18px!important;box-sizing:border-box!important}.campanhasPanel .disparoPreparadoFotoFix{width:92px!important;height:92px!important;min-width:92px!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;align-self:center!important}.campanhasPanel .disparoPreparadoFotoFix img{width:100%!important;height:100%!important;object-fit:contain!important}.campanhasPanel .disparoPreparadoInfoFix{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:12px!important;min-width:0!important;width:100%!important;overflow:hidden!important}.campanhasPanel .disparoPreparadoInfoFix>strong{display:block!important;width:100%!important;max-width:100%!important;color:#fff!important;font-size:14px!important;line-height:1.28!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important}.campanhasPanel .disparoPreparadoMetaFix{display:grid!important;grid-template-columns:minmax(95px,1fr) minmax(92px,1fr) minmax(78px,auto)!important;gap:10px!important;align-items:end!important;width:100%!important}.campanhasPanel .metaBadgeProdutoFix{width:100%!important;min-width:0!important;height:48px!important;padding:7px 10px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.campanhasPanel .metaBadgeProdutoFix b{max-width:100%!important;font-size:13px!important;line-height:1.1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.campanhasPanel .campoEdicaoPrecoFix{width:100%!important;min-width:0!important;margin:0!important}.campanhasPanel .campoEdicaoPrecoFix small{display:block!important;font-size:9px!important;line-height:1!important;margin-bottom:4px!important;white-space:nowrap!important}.campanhasPanel .campoEdicaoPrecoFix input{width:100%!important;min-width:0!important;height:48px!important;box-sizing:border-box!important;text-align:center!important}.campanhasPanel .abrirFotoProdutoFix{width:auto!important;min-width:78px!important;height:48px!important;padding:0 12px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.campanhasPanel .disparoPreparadoInfoFix>small{display:block!important;margin:0!important;max-width:100%!important;font-size:10px!important;line-height:1.3!important;color:#ffffff9e!important;overflow-wrap:anywhere!important}@media (max-width: 1320px){.campanhasPanel .disparoPreparadoMetaFix{grid-template-columns:1fr 1fr!important}.campanhasPanel .abrirFotoProdutoFix{grid-column:1 / -1!important;width:100%!important}}@media (max-width: 720px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.campanhasPanel .disparoPreparadoInfoFix{align-items:stretch!important}.campanhasPanel .disparoPreparadoMetaFix{grid-template-columns:1fr!important}}.campanhasPanel .disparoPreparadoCardFix{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:18px!important;align-items:center!important}.campanhasPanel .disparoPreparadoInfoFix{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important}.campanhasPanel .disparoPreparadoInfoFix>strong{font-size:14px!important;line-height:1.25!important;margin:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.campanhasPanel .disparoPreparadoMetaFix{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important}.campanhasPanel .metaBadgeProdutoFix{width:100%!important;height:44px!important;min-height:44px!important;box-sizing:border-box!important}.campanhasPanel .campoEdicaoPrecoFix{width:100%!important;margin:0!important}.campanhasPanel .campoEdicaoPrecoFix input{width:100%!important;height:44px!important;box-sizing:border-box!important;text-align:center!important}.campanhasPanel .abrirFotoProdutoFix{width:100%!important;height:44px!important;min-height:44px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important}.campanhasPanel .disparoPreparadoInfoFix>small{margin-top:2px!important;font-size:10px!important;line-height:1.3!important}@media (max-width: 720px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:1fr!important;justify-items:center!important}.campanhasPanel .disparoPreparadoInfoFix{width:100%!important;text-align:center!important}}.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:118px minmax(0,1fr)!important;gap:20px!important;min-height:230px!important;align-items:stretch!important;padding:18px!important}.campanhasPanel .disparoPreparadoFotoFix{width:118px!important;height:100%!important;min-height:185px!important;min-width:118px!important;border-radius:20px!important;background:linear-gradient(180deg,#fff,#f4f4f4)!important;border:1px solid rgba(255,255,255,.65)!important;box-shadow:inset 0 0 0 1px #0000000a,0 16px 34px #0000004d!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;overflow:hidden!important;padding:10px!important;box-sizing:border-box!important}.campanhasPanel .disparoPreparadoFotoFix img{width:100%!important;height:100%!important;max-height:168px!important;object-fit:contain!important}.campanhasPanel .disparoPreparadoInfoFix{justify-content:center!important;gap:11px!important}.campanhasPanel .disparoPreparadoInfoFix>strong{font-size:14px!important;line-height:1.25!important}.campanhasPanel .disparoPreparadoMetaFix{gap:9px!important}.campanhasPanel .metaBadgeProdutoFix,.campanhasPanel .campoEdicaoPrecoFix input,.campanhasPanel .abrirFotoProdutoFix{height:43px!important;min-height:43px!important}@media (max-width: 1280px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:104px minmax(0,1fr)!important;gap:16px!important;min-height:215px!important}.campanhasPanel .disparoPreparadoFotoFix{width:104px!important;min-width:104px!important;min-height:170px!important}.campanhasPanel .disparoPreparadoFotoFix img{max-height:152px!important}}@media (max-width: 720px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:1fr!important}.campanhasPanel .disparoPreparadoFotoFix{width:100%!important;min-width:0!important;height:180px!important;min-height:180px!important}.campanhasPanel .disparoPreparadoFotoFix img{max-height:160px!important}}.campanhasPanel .disparoPreparadoFotoFix{padding:0!important;background:#fff!important;overflow:hidden!important}.campanhasPanel .disparoPreparadoFotoFix img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;display:block!important}.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:128px minmax(0,1fr)!important;min-height:235px!important}.campanhasPanel .disparoPreparadoFotoFix{width:128px!important;min-width:128px!important;height:100%!important;min-height:190px!important}.campanhasPanel .buscaTinyResultadoMini{display:none!important}@media (max-width: 1280px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:116px minmax(0,1fr)!important}.campanhasPanel .disparoPreparadoFotoFix{width:116px!important;min-width:116px!important;min-height:180px!important}}@media (max-width: 720px){.campanhasPanel .disparoPreparadoCardFix{grid-template-columns:1fr!important}.campanhasPanel .disparoPreparadoFotoFix{width:100%!important;min-width:0!important;height:220px!important;min-height:220px!important}}.campanhasPanel .panelHeader .botaoEnviarProdutoNeon,.campanhasPanel .buscaTinyDisparoHeader b{display:none!important}.campanhasPanel .buscaTinyDisparoHeader{margin-bottom:10px!important}.campanhasPanel .buscaTinyAjuda{display:none!important}.campanhasPanel .disparoPreparadoInfoFix>small{display:none!important}.campanhasPanel .acoesDisparoAjuda{display:none!important}.campanhasPanel .acoesDisparoBox{justify-content:center!important;gap:18px!important}.campanhasPanel .disparoPreparadoCardFix{align-items:stretch!important}.campanhasPanel .gruposSelectorHeader small{display:none!important}.campanhasPanel .gruposSelectorHeader{margin-bottom:12px!important}.campanhasPanel .gruposSelectorHeader button{height:38px!important;min-height:38px!important;padding:7px 12px!important;font-size:11px!important}.campanhasPanel .gruposSelectorHeader+.grupoDropdownBox,.campanhasPanel .grupoDropdownBox{margin-top:8px!important}.campanhasPanel .disparoPreparadoBox,.campanhasPanel .gruposDropdownPremium,.campanhasPanel .acoesDisparoBox{min-height:380px!important}@media (max-width: 1100px){.campanhasPanel .disparoPreparadoBox,.campanhasPanel .gruposDropdownPremium,.campanhasPanel .acoesDisparoBox{min-height:auto!important}}.campanhasPanel .gruposSelectorHeader+.grupoDropdownBox,.campanhasPanel .gruposSelectorHeader .greenBadge,.campanhasPanel .gruposSelectorHeader .badge,.campanhasPanel .gruposSelectorHeader small,.campanhasPanel .gruposSelectorHeader span+small,.campanhasPanel .gruposSelectorHeader~.grupoStatus,.campanhasPanel .gruposSelectorHeader~.gruposSelecionadosBadge{display:none!important}.campanhasPanel .gruposSelectorHeader+div,.campanhasPanel .gruposSelectorHeader~.selectedGroupsBadge{display:none!important}.campanhasPanel .gruposSelectorHeader [class*=selecionado],.campanhasPanel .gruposSelectorHeader [class*=Selecionado]{display:none!important}.campanhasPanel .gruposSelectorHeader{display:grid!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:12px!important;margin-bottom:14px!important}.campanhasPanel .gruposSelectorHeader>div:last-child{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;align-items:center!important;min-width:150px!important}.campanhasPanel .gruposSelectorHeader button{height:40px!important;min-height:40px!important;padding:0 14px!important;border-radius:14px!important;font-size:12px!important;white-space:nowrap!important}.campanhasPanel .gruposDropdownPremium .greenBadge:not(.statusDisparoBadge),.campanhasPanel .gruposDropdownPremium .badge.greenBadge{display:none!important}.campanhasPanel .gruposDropdownPremium .grupoSearchBox{margin-top:0!important}.campanhasPanel .gruposDropdownPremium .gruposCheckboxList{max-height:190px!important}@media (max-width: 720px){.campanhasPanel .gruposSelectorHeader{grid-template-columns:1fr!important}.campanhasPanel .gruposSelectorHeader>div:last-child{width:100%!important;min-width:0!important}}.campanhasPanel .gruposDropdownPremium{display:flex!important;flex-direction:column!important;padding:18px!important;overflow:hidden!important}.campanhasPanel .gruposSelectorHeader{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:start!important;gap:12px!important;width:100%!important;margin-bottom:14px!important}.campanhasPanel .gruposSelectorHeader>div:first-child{display:block!important;min-width:0!important;max-width:100%!important}.campanhasPanel .gruposSelectorHeader>div:first-child span{display:block!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:260px!important;font-size:18px!important;line-height:1.15!important}.campanhasPanel .gruposSelectorHeader>div:last-child{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;min-width:160px!important;width:160px!important}.campanhasPanel .gruposSelectorHeader>div:last-child button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;padding:0 10px!important;border-radius:14px!important;font-size:12px!important;white-space:nowrap!important}.campanhasPanel .gruposSelectorHeader b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;border-radius:50%!important;white-space:nowrap!important}.campanhasPanel .grupoDropdownBox{display:block!important;margin-top:0!important}.campanhasPanel .grupoDropdownContent{display:block!important;padding:0!important}.campanhasPanel .grupoDropdownBox summary{display:none!important}.campanhasPanel .grupoSearchBox{display:block!important;width:100%!important;margin:0 0 10px!important}.campanhasPanel .grupoSearchBox input{width:100%!important;height:46px!important;box-sizing:border-box!important}.campanhasPanel .gruposCheckboxList{display:flex!important;flex-direction:column!important;gap:8px!important;max-height:190px!important;overflow-y:auto!important;overflow-x:hidden!important}.campanhasPanel .grupoDropdownItem{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;width:100%!important;min-height:56px!important;padding:10px 12px!important;box-sizing:border-box!important}.campanhasPanel .grupoDropdownItem>span:last-child{display:block!important;min-width:0!important}.campanhasPanel .grupoDropdownItem strong,.campanhasPanel .grupoDropdownItem small{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}.campanhasPanel .gruposDropdownPremium .greenBadge:not(.statusDisparoBadge){display:none!important}@media (max-width: 720px){.campanhasPanel .gruposSelectorHeader{grid-template-columns:1fr!important}.campanhasPanel .gruposSelectorHeader>div:last-child{width:100%!important;min-width:0!important}.campanhasPanel .gruposSelectorHeader b{justify-self:start!important}}.campanhasPanel .gruposDropdownPremium{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-height:380px!important;padding:18px!important;overflow:hidden!important}.campanhasPanel .gruposSelectorHeader{display:grid!important;grid-template-columns:minmax(0,1fr) 160px 42px!important;gap:10px!important;align-items:start!important;width:100%!important;margin:0 0 14px!important}.campanhasPanel .gruposSelectorHeader>div:first-child{display:block!important;min-width:0!important;width:100%!important}.campanhasPanel .gruposSelectorHeader>div:first-child span{display:block!important;color:#fff!important;font-size:17px!important;line-height:1.15!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.campanhasPanel .gruposSelectorHeader>div:last-child{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:160px!important;min-width:160px!important}.campanhasPanel .gruposSelectorHeader>div:last-child button{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;width:100%!important;padding:0 10px!important;font-size:12px!important;border-radius:14px!important;white-space:nowrap!important}.campanhasPanel .gruposSelectorHeader b{display:inline-flex!important;width:42px!important;height:42px!important;min-width:42px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important}.campanhasPanel details.grupoDropdownBox,.campanhasPanel .grupoDropdownBox.gruposDestinoAberto{display:block!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.campanhasPanel details.grupoDropdownBox>summary{display:none!important}.campanhasPanel details.grupoDropdownBox .grupoDropdownContent,.campanhasPanel .grupoDropdownContent{display:block!important;width:100%!important;padding:0!important;margin:0!important;overflow:visible!important}.campanhasPanel .grupoSearchBox{display:block!important;width:100%!important;margin:0 0 10px!important;padding:0!important}.campanhasPanel .grupoSearchBox input{display:block!important;width:100%!important;height:44px!important;min-height:44px!important;box-sizing:border-box!important}.campanhasPanel .gruposCheckboxList,.campanhasPanel .gruposDropdownList{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;max-height:205px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:4px!important}.campanhasPanel .grupoCheckbox,.campanhasPanel .grupoDropdownItem{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;width:100%!important;min-height:58px!important;padding:10px 12px!important;box-sizing:border-box!important;overflow:hidden!important}.campanhasPanel .grupoDropdownItem>span:last-child,.campanhasPanel .grupoCheckbox>span:last-child{display:block!important;min-width:0!important}.campanhasPanel .grupoDropdownItem strong,.campanhasPanel .grupoDropdownItem small,.campanhasPanel .grupoCheckbox strong,.campanhasPanel .grupoCheckbox small{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}.campanhasPanel .grupoDropdownItem .checkVisual,.campanhasPanel .grupoCheckbox .checkVisual{display:inline-flex!important;width:22px!important;height:22px!important;min-width:22px!important}.campanhasPanel .gruposDropdownPremium .grupoSearchBox,.campanhasPanel .gruposDropdownPremium .gruposCheckboxList,.campanhasPanel .gruposDropdownPremium .grupoDropdownContent{visibility:visible!important;opacity:1!important}.campanhasPanel .gruposSelectorHeader{display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;grid-template-areas:"titulo contador" "botoes botoes"!important;gap:12px!important;align-items:start!important;width:100%!important;margin:0 0 14px!important}.campanhasPanel .gruposSelectorHeader>div:first-child{grid-area:titulo!important;display:block!important;min-width:0!important;width:100%!important}.campanhasPanel .gruposSelectorHeader>div:first-child span{display:block!important;max-width:100%!important;color:#fff!important;font-size:18px!important;line-height:1.15!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.campanhasPanel .gruposSelectorHeader>div:first-child small{display:none!important}.campanhasPanel .gruposSelectorHeader b{grid-area:contador!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;border-radius:50%!important;justify-self:end!important}.campanhasPanel .gruposSelectorHeader>div:last-child{grid-area:botoes!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;min-width:0!important}.campanhasPanel .gruposSelectorHeader>div:last-child button{width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;border-radius:14px!important;font-size:12px!important;white-space:nowrap!important}.campanhasPanel .grupoSearchBox{margin-top:4px!important;margin-bottom:10px!important}.campanhasPanel .gruposCheckboxList,.campanhasPanel .gruposDropdownList{max-height:205px!important}.campanhasPanel .historicoCliqueAviso{display:none!important}.campanhasPanel .historicoDisparosHeader{min-height:82px!important;padding:18px 24px!important;border-radius:18px!important;margin-top:18px!important}.campanhasPanel .historicoDisparosHeader h3{font-size:20px!important;margin:4px 0 0!important}.campanhasPanel .historicoDisparosHeader span{font-size:11px!important}.campanhasPanel .historicoDisparosHeader b{width:42px!important;height:42px!important;min-width:42px!important;font-size:16px!important}.campanhasPanel .historicoPeriodoCards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:14px!important;margin-bottom:0!important}.campanhasPanel .historicoPeriodoCard{min-height:92px!important;padding:16px 18px!important;border-radius:16px!important}.campanhasPanel .historicoPeriodoCard span{font-size:12px!important;margin-bottom:6px!important}.campanhasPanel .historicoPeriodoCard strong{font-size:34px!important;line-height:1!important}.campanhasPanel .historicoPeriodoCard small{font-size:12px!important;margin-top:4px!important}.campanhasPanel .whatsHistoryCardsWrap{margin-top:14px!important}@media (max-width: 900px){.campanhasPanel .historicoPeriodoCards{grid-template-columns:1fr!important}.campanhasPanel .historicoPeriodoCard{min-height:82px!important}}.campanhasPanel .campanhaForm .formGrid{align-items:stretch!important}.campanhasPanel .disparoPreparadoBox,.campanhasPanel .gruposDropdownPremium,.campanhasPanel .acoesDisparoBox{position:relative!important;min-height:420px!important;height:420px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;box-sizing:border-box!important;overflow:hidden!important}.campanhasPanel .acoesDisparoBox{justify-content:flex-start!important;padding:20px!important}.campanhasPanel .disparoPreparadoHeader,.campanhasPanel .gruposSelectorHeader,.campanhasPanel .acoesDisparoHeader{min-height:78px!important;margin-bottom:16px!important;box-sizing:border-box!important}.campanhasPanel .disparoPreparadoHeader{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important}.campanhasPanel .disparoPreparadoHeader h3,.campanhasPanel .gruposSelectorHeader span,.campanhasPanel .acoesDisparoHeader h3{margin-top:4px!important}.campanhasPanel .disparoPreparadoCardFix{flex:1!important;min-height:0!important;height:auto!important}.campanhasPanel .gruposSelectorHeader{grid-template-columns:minmax(0,1fr) 46px!important;grid-template-areas:"titulo contador" "botoes botoes"!important;align-items:start!important}.campanhasPanel .gruposSelectorHeader>div:first-child span{font-size:18px!important;line-height:1.15!important;max-width:270px!important}.campanhasPanel .gruposSelectorHeader>div:last-child{grid-area:botoes!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin-top:0!important}.campanhasPanel .gruposSelectorHeader>div:last-child button{height:42px!important}.campanhasPanel .gruposSelectorHeader b{grid-area:contador!important;justify-self:end!important;align-self:start!important;width:46px!important;height:46px!important;min-width:46px!important;margin:0!important}.campanhasPanel .grupoDropdownBox{flex:1!important;min-height:0!important}.campanhasPanel .grupoDropdownContent{height:100%!important;display:flex!important;flex-direction:column!important}.campanhasPanel .grupoSearchBox{flex:0 0 auto!important}.campanhasPanel .gruposCheckboxList,.campanhasPanel .gruposDropdownList{flex:1!important;max-height:none!important;min-height:0!important;overflow-y:auto!important}.campanhasPanel .acoesDisparoHeader{display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;align-items:start!important;gap:12px!important;margin-bottom:16px!important}.campanhasPanel .acoesDisparoHeader b{justify-self:end!important;align-self:start!important;width:46px!important;height:46px!important;min-width:46px!important;margin:0!important;border-radius:50%!important}.campanhasPanel .acoesDisparoResumo{margin-bottom:18px!important}.campanhasPanel .acoesDisparoEnviar{margin-top:0!important}.campanhasPanel .acoesDisparoEtiqueta{margin-top:10px!important}.campanhasPanel .acoesDisparoBox .acoesDisparoResumo{flex:0 0 auto!important}.campanhasPanel .acoesDisparoBox .acoesDisparoEnviar{margin-top:auto!important}.campanhasPanel .formSuccess{margin-top:14px!important}@media (max-width: 1100px){.campanhasPanel .disparoPreparadoBox,.campanhasPanel .gruposDropdownPremium,.campanhasPanel .acoesDisparoBox{height:auto!important;min-height:auto!important}}.ofertaQuantidadeBox select{width:100%;height:48px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff;font-size:18px;font-weight:900;padding:0 14px;outline:none;cursor:pointer}.ofertaQuantidadeBox select option{color:#111;background:#fff}.ofertaQuantidadeControle{width:100%;height:52px;display:grid;grid-template-columns:52px 1fr 52px;align-items:center;gap:10px}.ofertaQuantidadeControle button{width:52px;height:52px;border:0;border-radius:16px;background:#b5ff2b;color:#111;font-size:26px;font-weight:900;cursor:pointer}.ofertaQuantidadeControle strong{height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#ffffff17;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:22px;font-weight:900}@media (max-width: 600px){.ofertaQuantidadeControle{grid-template-columns:48px 1fr 48px;height:48px;gap:8px}.ofertaQuantidadeControle button,.ofertaQuantidadeControle strong{height:48px;border-radius:14px}.ofertaQuantidadeControle button{width:48px;font-size:24px}.ofertaQuantidadeControle strong{font-size:21px}}.ofertaQuantidadeControle{width:100%;height:64px;display:grid;grid-template-columns:72px 1fr 72px;align-items:center;gap:12px}.ofertaQuantidadeControle button{width:72px;height:64px;border:0;border-radius:18px;background:#b5ff2b;color:#111;font-size:38px;font-weight:900;line-height:1;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.ofertaQuantidadeControle button:disabled{opacity:.35;cursor:not-allowed}.ofertaQuantidadeControle strong{width:100%;height:64px;border-radius:18px;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:#ffffff17;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:30px;font-weight:900;line-height:1;padding:0!important;margin:0!important}@media (max-width: 600px){.ofertaQuantidadeControle{height:60px;grid-template-columns:68px 1fr 68px;gap:10px}.ofertaQuantidadeControle button{width:68px;height:60px;font-size:36px;border-radius:16px}.ofertaQuantidadeControle strong{height:60px;font-size:28px;border-radius:16px}}.ofertaInfoBox .ofertaPrecoBox,.ofertaInfoBox .ofertaEstoqueInfo,.ofertaInfoBox .ofertaQuantidadeBox{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}@media (min-width: 901px){.ofertaInfoBox .ofertaPrecoBox,.ofertaInfoBox .ofertaEstoqueInfo,.ofertaInfoBox .ofertaQuantidadeBox{min-height:auto!important;padding:0!important}.ofertaInfoBox .ofertaPrecoBox{margin-top:16px!important}.ofertaInfoBox .ofertaPrecoBox,.ofertaInfoBox .ofertaEstoqueInfo,.ofertaInfoBox .ofertaQuantidadeBox{display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaInfoBox .ofertaEstoqueInfo{text-align:left!important;align-items:flex-start!important;gap:4px!important}.ofertaInfoBox .ofertaEstoqueInfo strong{font-size:16px!important;line-height:1.2!important}.ofertaInfoBox .ofertaEstoqueInfo p{font-size:11px!important;margin-top:4px!important}.ofertaInfoBox .ofertaQuantidadeBox{gap:8px!important}.ofertaInfoBox .ofertaQuantidadeBox label{width:100%!important;margin:0!important}.ofertaInfoBox .ofertaQuantidadeBox label,.ofertaInfoBox .ofertaQuantidadeBox label>span{color:#e2e8f0b8!important}.ofertaInfoBox .ofertaQuantidadeBox>div:not(.ofertaQuantidadeControle){display:none!important}.ofertaInfoBox .ofertaQuantidadeControle{height:52px!important;grid-template-columns:54px 1fr 54px!important;gap:8px!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:6px!important}.ofertaInfoBox .ofertaQuantidadeControle button{width:48px!important;height:40px!important;border-radius:12px!important;font-size:28px!important}.ofertaInfoBox .ofertaQuantidadeControle strong{height:40px!important;border:0!important;background:transparent!important;font-size:22px!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media (max-width: 900px){.ofertaInfoBox .ofertaPrecoBox,.ofertaInfoBox .ofertaEstoqueInfo,.ofertaInfoBox .ofertaQuantidadeBox{background:#ffffff09!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important;border-radius:18px!important}.ofertaInfoBox .ofertaQuantidadeBox>div:not(.ofertaQuantidadeControle){display:none!important}.ofertaInfoBox .ofertaQuantidadeControle{background:transparent!important;border:0!important;padding:0!important}.ofertaInfoBox .ofertaQuantidadeControle strong{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}}.ofertaInfoBox{box-shadow:none!important}.ofertaProdutoEtapaAcoes{margin-top:16px!important}@media (min-width: 901px){.ofertaInfoBox.ofertaEtapa-produto{display:grid!important;grid-template-columns:1.05fr 1fr 1.05fr!important;gap:16px 18px!important;align-items:stretch!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaCodigo,.ofertaInfoBox.ofertaEtapa-produto h1,.ofertaInfoBox.ofertaEtapa-produto .ofertaTimerBox,.ofertaInfoBox.ofertaEtapa-produto .ofertaLetreiroLed{grid-column:1 / -1!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaPrecoBox,.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo,.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox{height:92px!important;min-height:92px!important;margin:0!important;padding:16px 18px!important;border-radius:18px!important;background:#ffffff09!important;border:1px solid rgba(34,211,238,.12)!important;box-shadow:none!important;box-sizing:border-box!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaPrecoBox,.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo,.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox label{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox{display:flex!important;flex-direction:column!important;justify-content:center!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaPrecoBox span,.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox label{font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#cbd5e1b8!important;margin:0 0 8px!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo{text-align:left!important;align-items:flex-start!important;justify-content:center!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo:before{content:"ESTOQUE";display:block!important;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#cbd5e1b8!important;margin:0 0 8px!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo .ofertaEstoqueIcone{display:none!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo strong{font-size:17px!important;line-height:1.15!important;font-weight:900!important;color:#facc15!important;white-space:nowrap!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaEstoqueInfo p{margin:5px 0 0!important;font-size:11px!important;line-height:1.2!important;color:#cbd5e19e!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaPrecoBox strong{font-size:36px!important;line-height:1!important;font-weight:900!important;color:#6f9!important;white-space:nowrap!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox label{width:100%!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle{width:100%!important;height:44px!important;display:grid!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;gap:8px!important;padding:4px!important;border-radius:14px!important;background:#0f172ab8!important;border:1px solid rgba(255,255,255,.1)!important;box-sizing:border-box!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle button{width:36px!important;height:34px!important;border-radius:10px!important;font-size:26px!important;font-weight:900!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle strong{height:34px!important;min-height:34px!important;border:0!important;background:transparent!important;color:#fff!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox>div:not(.ofertaQuantidadeControle){display:none!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaProdutoEtapaAcoes{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;margin-top:2px!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaBtnAdicionarCarrinho,.ofertaInfoBox.ofertaEtapa-produto .ofertaBtnFinalizarCompra{height:56px!important;min-height:56px!important;border-radius:16px!important;font-size:14px!important;font-weight:900!important;letter-spacing:.04em!important}}@media (max-width: 900px){.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle strong{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox label{width:100%!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeTitulo{display:block!important;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#cbd5e1b8!important;margin:0 0 8px!important}@media (max-width: 900px){.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeTitulo{text-align:left!important}}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox label{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;color:transparent!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeBox .ofertaQuantidadeTitulo{display:block!important;visibility:visible!important;opacity:1!important;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#cbd5e1b8!important;margin:0 0 8px!important;padding:0!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle,.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle button,.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle strong{font-size:initial!important;line-height:normal!important;letter-spacing:normal!important;color:inherit!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle button{color:#111!important;font-size:26px!important;font-weight:900!important;line-height:1!important}.ofertaInfoBox.ofertaEtapa-produto .ofertaQuantidadeControle strong{color:#fff!important;font-size:22px!important;font-weight:900!important;line-height:1!important}:root{--bg-base: #020710;--bg-surface: #050c1a;--bg-card: rgba(8, 14, 28, .95);--bg-card-hover: rgba(10, 18, 35, .98);--border-subtle: rgba(255, 255, 255, .055);--border-cyan: rgba(0, 240, 255, .18);--border-purple: rgba(168, 85, 247, .2);--accent-cyan: #00f0ff;--accent-purple: #a855f7;--accent-green: #00c87a;--accent-yellow: #f59e0b;--accent-red: #ef4444;--text-primary: rgba(220, 235, 255, .92);--text-secondary: rgba(150, 175, 220, .55);--text-label: rgba(100, 130, 185, .45);--font-display: "Orbitron", monospace;--font-body: "Inter", ui-sans-serif, system-ui, sans-serif;--radius-card: 16px;--radius-btn: 8px;--radius-tab: 10px}body{font-family:var(--font-body);background:linear-gradient(160deg,#020710,#050c1a 55%,#070e18);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,240,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(0,240,255,.028) 1px,transparent 1px);background-size:80px 80px;pointer-events:none;z-index:0}::selection{background:#00f0ff33;color:#fff}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#030712cc}::-webkit-scrollbar-thumb{background:#00f0ff2e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00f0ff52}.app{background:radial-gradient(ellipse at 8% 8%,rgba(0,240,255,.065) 0%,transparent 42%),radial-gradient(ellipse at 92% 4%,rgba(168,85,247,.08) 0%,transparent 40%),radial-gradient(ellipse at 50% 98%,rgba(0,255,136,.035) 0%,transparent 36%),linear-gradient(160deg,#020710,#050c1a 55%,#070e18);min-height:100vh;position:relative}.topbar,nav,main,.app>*{position:relative;z-index:1}.topbar{background:#030712f5;border-bottom:1px solid rgba(0,240,255,.09);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 1px #00f0ff0d,0 8px 40px #00000080;padding:12px 24px}.topbar .statusArea,.topbar [class*=user],.topbar [class*=admin]{font-family:var(--font-body);font-size:12px;font-weight:400;color:#9bb4e699;letter-spacing:.2px}.topbar [class*=time],.topbar [class*=date],.topbar [class*=updated]{font-size:11px;color:var(--text-label);letter-spacing:.2px}.live{background:#00ff8812;border:1px solid rgba(0,255,136,.25);border-radius:999px;padding:4px 12px 4px 8px;font-size:9px;font-weight:800;letter-spacing:2.5px;color:#0f8;text-transform:uppercase;box-shadow:0 0 12px #00ff881f;display:inline-flex;align-items:center;gap:7px}.live:before{content:"";display:inline-block;width:6px;height:6px;background:#0f8;border-radius:50%;box-shadow:0 0 0 2px #00ff884d;animation:livePulse 1.6s ease-in-out infinite;flex-shrink:0}@keyframes livePulse{0%,to{box-shadow:0 0 0 2px #00ff884d}50%{box-shadow:0 0 0 5px #00ff8814}}.topbar button:not(.btnSair){background:#00f0ff0f;border:1px solid rgba(0,240,255,.2);color:var(--accent-cyan);border-radius:var(--radius-btn);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:7px 16px;cursor:pointer;transition:all .2s ease}.topbar button:not(.btnSair):hover{background:#00f0ff1f;box-shadow:0 0 18px #00f0ff2e}.btnSair{background:transparent;border:1px solid rgba(255,60,60,.22);color:#ff6464a6;border-radius:var(--radius-btn);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:7px 16px;cursor:pointer;transition:all .2s ease}.btnSair:hover{border-color:#ff3c3c8c;color:#f55;background:#ff3c3c0d;box-shadow:0 0 16px #ff3c3c26}.neonTabs{background:#030712b8;border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:5px;gap:3px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff09}.neonTabs button{background:transparent;border:1px solid transparent;border-radius:var(--radius-tab);color:#a0b9e666;font-size:12px;font-weight:600;letter-spacing:.3px;padding:9px 22px;cursor:pointer;transition:all .2s ease;opacity:.6}.neonTabs button:hover{color:#c8dcffd9;background:#ffffff0a;opacity:.9}.neonTabs button.active{background:#00f0ff14;border-color:#00f0ff2e;color:var(--accent-cyan);box-shadow:0 0 20px #00f0ff1a,inset 0 1px #ffffff0d;opacity:1}.dateRow>span,[class*=apiStatus],[class*=dashLabel]{font-size:9px;font-family:var(--font-display);font-weight:700;letter-spacing:3.5px;color:#00f0ff61;text-transform:uppercase}.tabs{display:inline-flex;background:#030712cc;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-tab);padding:4px;gap:3px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tabs button{background:transparent;border:1px solid transparent;border-radius:7px;color:#8ca5d26b;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:7px 20px;cursor:pointer;transition:all .2s ease}.tabs button:hover{color:#c8dcffc7;background:#ffffff0a}.tabs button.active{background:#00f0ff17;border-color:#00f0ff2e;color:var(--accent-cyan);box-shadow:0 0 14px #00f0ff1f}.kpi{background:linear-gradient(145deg,#080e1cf2,#050a14fa);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:24px;position:relative;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:inset 0 1px #ffffff05,0 20px 50px #00000059}.kpi:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,240,255,.3),transparent)}.kpi:hover{transform:translateY(-3px);border-color:#00f0ff21;box-shadow:0 24px 64px #0000006b,0 0 40px #00f0ff0b}.kpi>div:first-child,.kpi [class*=label]{font-family:var(--font-display);font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--text-label);margin-bottom:6px}.kpi h2,.kpi h3{font-family:var(--font-body);font-size:38px;font-weight:800;letter-spacing:-1.5px;line-height:1;font-variant-numeric:tabular-nums;margin:6px 0 4px}.kpi p,.kpi>div:last-child{font-size:11px;color:var(--text-label);letter-spacing:.3px}.kpi>span:first-child{font-size:20px;opacity:.65;display:block;margin-bottom:12px}.kpi.green h2,.kpi.green h3{color:var(--accent-green)}.kpi.green:before{background:linear-gradient(90deg,transparent,rgba(0,200,122,.38),transparent)}.kpi.purple h2,.kpi.purple h3{color:var(--accent-purple)}.kpi.purple:before{background:linear-gradient(90deg,transparent,rgba(168,85,247,.38),transparent)}.kpi.yellow h2,.kpi.yellow h3{color:var(--accent-yellow)}.kpi.yellow:before{background:linear-gradient(90deg,transparent,rgba(245,158,11,.32),transparent)}.kpi.red h2,.kpi.red h3{color:var(--accent-red)}.kpi.red:before{background:linear-gradient(90deg,transparent,rgba(239,68,68,.38),transparent)}.kpi.white h2,.kpi.white h3{color:#dcebffeb}.panel{background:linear-gradient(145deg,#080e1ceb,#050a14f5);border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 20px 50px #00000047}.panelHeader{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.04);background:#00f0ff03}.panelHeader h2,.panelHeader h3{font-family:var(--font-display);font-size:9px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#a0c3f099;display:flex;align-items:center;gap:8px}.badge{background:#00f0ff17;border:1px solid rgba(0,240,255,.2);color:var(--accent-cyan);border-radius:999px;font-size:11px;font-weight:800;font-family:var(--font-body);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.greenBadge{background:#00c87a17;border-color:#00c87a38;color:var(--accent-green)}.yellowBadge{background:#f59e0b17;border-color:#f59e0b38;color:var(--accent-yellow)}.redBadge{background:#ef44441a;border-color:#ef444440;color:var(--accent-red)}.tableWrap{overflow-x:auto}.tableWrap table{border-collapse:separate;border-spacing:0;width:100%}.tableWrap thead tr{border-bottom:1px solid rgba(0,240,255,.06)}.tableWrap th{font-family:var(--font-display);font-size:8px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#6482b96b;padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.05);background:#00f0ff03;white-space:nowrap}.tableWrap td{padding:13px 20px;font-size:13px;font-family:var(--font-body);color:#c8dcffcc;border-bottom:1px solid rgba(255,255,255,.03);transition:background .15s ease}.tableWrap tbody tr:hover td{background:#00f0ff06}.tableWrap td:only-child,.tableWrap tr td[colspan]{text-align:center;color:#6482b452;padding:28px;font-size:12px;font-style:italic;letter-spacing:.5px}.pix,.mono{background:#00f0ff14;color:var(--accent-cyan);border:1px solid rgba(0,240,255,.2);border-radius:6px;font-family:var(--font-display);font-size:8px;font-weight:800;letter-spacing:1.5px;padding:3px 9px;display:inline-block}.barRow{display:flex;align-items:center;gap:16px;margin-bottom:14px;padding:2px 0}.barRow>span{font-family:var(--font-display);font-size:8px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6e8cbe80;min-width:90px}.barRow>div{flex:1;display:flex;align-items:center;height:5px;background:#ffffff0a;border-radius:4px;overflow:visible;position:relative}.barRow .bar{height:5px;border-radius:4px;min-width:4px;display:block}.barRow>small{font-size:10px;font-weight:700;color:#8ca5d280;min-width:38px;text-align:right;font-variant-numeric:tabular-nums}.greenBar{background:linear-gradient(90deg,#00a86b,#00e890);box-shadow:0 0 8px #00c87a99,0 0 18px #00c87a2e}.yellowBar{background:linear-gradient(90deg,#d97706,#fbbf24);box-shadow:0 0 8px #f59e0b80,0 0 18px #f59e0b26}.redBar{background:linear-gradient(90deg,#dc2626,#f87171);box-shadow:0 0 8px #ef44448c,0 0 18px #ef444429}.purpleBar{background:linear-gradient(90deg,#6d28d9,#a855f7);box-shadow:0 0 8px #a855f78c,0 0 18px #a855f729}.chart,.gridTwo>article{background:linear-gradient(145deg,#080e1ceb,#050a14f5);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:22px 24px;position:relative;overflow:hidden}.chart:before,.gridTwo>article:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.28),transparent)}.chart h2,.chart h3,.gridTwo>article h2,.gridTwo>article h3{font-family:var(--font-display);font-size:9px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#aac8f599;margin-bottom:20px}.megFinanceiroPage{position:relative;z-index:1}.megFinHeader{background:#03071280;border-bottom:1px solid rgba(0,240,255,.07);padding:24px 28px}.megFinHeader h1{font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:3px;text-transform:uppercase;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.megFinHeader p{font-size:12px;color:#82a0d273;font-weight:300;letter-spacing:.3px;margin-top:5px}.megFinPeriodos button,.megFinSubtabs button{background:transparent;border:1px solid rgba(255,255,255,.07);border-radius:7px;color:#8ca5d270;font-size:11px;font-weight:700;letter-spacing:.5px;padding:7px 18px;cursor:pointer;transition:all .2s ease}.megFinPeriodos button.active,.megFinSubtabs button.active,.megFinPeriodos button:hover,.megFinSubtabs button:hover{background:#00f0ff14;border-color:var(--border-cyan);color:var(--accent-cyan)}.kpis,.gridTwo,.megFinCards{gap:16px}main{padding:0 24px 48px}@keyframes meg-shimmer{0%{background-position:0% center}to{background-position:200% center}}.shimmer-text{font-family:var(--font-display);font-weight:800;letter-spacing:3px;text-transform:uppercase;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-purple),var(--accent-cyan));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:meg-shimmer 3s linear infinite;filter:drop-shadow(0 0 8px rgba(0,240,255,.45))}.chart,.gridTwo>article{background:radial-gradient(circle at top left,rgba(0,240,255,.055),transparent 34%),linear-gradient(145deg,#081020fa,#050a16fa)!important;border:1px solid rgba(0,240,255,.13)!important;border-radius:18px!important;padding:24px!important;box-shadow:inset 0 1px #ffffff0a,0 20px 54px #00000057,0 0 34px #00f0ff09!important}.chart h2,.chart h3,.gridTwo>article h2,.gridTwo>article h3{display:flex!important;align-items:center!important;gap:8px!important;min-height:42px!important;margin:-2px -2px 22px!important;padding:14px 18px!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(0,240,255,.055),rgba(168,85,247,.035),transparent)!important;border:1px solid rgba(255,255,255,.045)!important;color:#ebf5ffeb!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.barRow{display:grid!important;grid-template-columns:108px 1fr 54px!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important;padding:2px 0!important}.barRow>span{min-width:0!important;color:#bed2f5b8!important;font-family:var(--font-body)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}.barRow>div{width:100%!important;height:16px!important;min-height:16px!important;border-radius:999px!important;background:linear-gradient(180deg,#101d34f2,#0a1222f2)!important;border:1px solid rgba(255,255,255,.065)!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #00000061,0 0 0 1px #00f0ff06!important;position:relative!important}.barRow>div:after{content:""!important;position:absolute!important;inset:1px 1px auto 1px!important;height:40%!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent)!important;pointer-events:none!important}.barRow .bar{height:100%!important;min-width:28px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:1!important}.barRow .bar:after{content:attr(data-value)}.barRow .bar{color:#030712eb!important;font-size:10px!important;font-weight:950!important;line-height:1!important;text-shadow:none!important}.barRow>small{color:#c8dcffa3!important;font-size:11px!important;font-weight:900!important;min-width:44px!important;text-align:right!important;font-variant-numeric:tabular-nums!important}.greenBar{background:linear-gradient(90deg,#2ddc83,#6ef2a2)!important;box-shadow:0 0 10px #2ddc836b,0 0 22px #2ddc832e!important}.yellowBar{background:linear-gradient(90deg,#facc15,#fde047)!important;box-shadow:0 0 10px #facc1561,0 0 22px #facc1526!important}.redBar{background:linear-gradient(90deg,#fb7185,#f43f5e)!important;box-shadow:0 0 10px #f43f5e6b,0 0 22px #f43f5e29!important}.purpleBar{background:linear-gradient(90deg,#7c3aed,#60a5fa)!important;box-shadow:0 0 10px #7c3aed6b,0 0 22px #60a5fa29!important}.barRow .bar[style*="0%"],.barRow .bar[style*="width: 0"],.barRow .bar[style*="width:0"]{width:34px!important;min-width:34px!important;opacity:.95!important}@media (max-width: 900px){.barRow{grid-template-columns:92px 1fr 42px!important;gap:10px!important}.barRow>span{font-size:10px!important;letter-spacing:.05em!important}.chart,.gridTwo>article{padding:18px!important}}.chart .barRow,.gridTwo .barRow,.panel .barRow{display:grid!important;grid-template-columns:110px 1fr 56px!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important}.chart .barRow>span,.gridTwo .barRow>span,.panel .barRow>span{color:#d2e6ffc7!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.chart .barRow>div,.gridTwo .barRow>div,.panel .barRow>div{position:relative!important;height:18px!important;min-height:18px!important;border-radius:999px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,#121a2ef2,#080e1cfa)!important;box-shadow:inset 0 1px 2px #ffffff08,inset 0 -2px 8px #00000059,0 0 0 1px #00f0ff05!important}.chart .barRow>div:after,.gridTwo .barRow>div:after,.panel .barRow>div:after{content:""!important;position:absolute!important;left:1px!important;right:1px!important;top:1px!important;height:42%!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent)!important;pointer-events:none!important}.chart .barRow .bar,.gridTwo .barRow .bar,.panel .barRow .bar{position:relative!important;height:100%!important;min-width:38px!important;border-radius:999px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding-left:10px!important;color:#fffffff5!important;font-size:10px!important;font-weight:900!important;letter-spacing:.02em!important;text-shadow:0 0 10px rgba(255,255,255,.2)!important}.chart .barRow .bar:before,.gridTwo .barRow .bar:before,.panel .barRow .bar:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 42%)!important;pointer-events:none!important}.chart .barRow>small,.gridTwo .barRow>small,.panel .barRow>small{color:#d7e6ffb3!important;font-size:11px!important;font-weight:800!important;text-align:right!important;font-variant-numeric:tabular-nums!important}.greenBar{background:linear-gradient(90deg,#063b2a,#00b978 18%,#00f5a8 55%,#7affda)!important;box-shadow:0 0 8px #00ffaa73,0 0 18px #00ffaa4d,0 0 32px #00ffaa29!important}.yellowBar{background:linear-gradient(90deg,#5a4200,#d9aa00 20%,#ffe600 58%,#fff27a)!important;box-shadow:0 0 8px #ffe6006b,0 0 18px #ffe60047,0 0 30px #ffe60029!important;color:#1a1600!important;text-shadow:none!important}.redBar{background:linear-gradient(90deg,#4f1020,#d61f58 18%,#ff4d7d 58%,#ff8fb0)!important;box-shadow:0 0 8px #ff4d7d70,0 0 18px #ff4d7d47,0 0 30px #ff4d7d29!important}.purpleBar{background:linear-gradient(90deg,#34105d,#7a22ff 18%,#a855f7 52%,#4cc9ff)!important;box-shadow:0 0 8px #a855f77a,0 0 18px #a855f74d,0 0 32px #4cc9ff2e!important}.chart,.gridTwo>article,.panel{box-shadow:inset 0 1px #ffffff08,0 18px 48px #00000057,0 0 28px #00f0ff0a!important}@media (max-width: 900px){.chart .barRow,.gridTwo .barRow,.panel .barRow{grid-template-columns:92px 1fr 44px!important;gap:10px!important}.chart .barRow>span,.gridTwo .barRow>span,.panel .barRow>span{font-size:10px!important}}.chart .barRow,.panel .barRow,.gridTwo .barRow{display:grid!important;grid-template-columns:110px minmax(0,1fr) 54px!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important}.chart .barRow>span,.panel .barRow>span,.gridTwo .barRow>span{color:#dcebffcc!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.chart .barRow>div,.panel .barRow>div,.gridTwo .barRow>div{position:relative!important;width:100%!important;height:18px!important;min-height:18px!important;border-radius:999px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,#10182cfa,#080c1cfa)!important;box-shadow:inset 0 1px #ffffff0d,inset 0 -4px 10px #00000073,0 0 0 1px #00f0ff0a,0 0 14px #00f0ff0f!important}.chart .barRow>div:before,.panel .barRow>div:before,.gridTwo .barRow>div:before{content:""!important;position:absolute!important;left:1px!important;right:1px!important;top:1px!important;height:45%!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent)!important;pointer-events:none!important}.chart .barRow .bar,.panel .barRow .bar,.gridTwo .barRow .bar{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;height:100%!important;min-width:0!important;max-width:100%!important;padding-left:10px!important;border-radius:999px!important;overflow:hidden!important;color:#fffffff5!important;font-size:10px!important;font-weight:900!important;letter-spacing:.02em!important;text-shadow:0 0 8px rgba(255,255,255,.25)!important}.chart .barRow .bar:after,.panel .barRow .bar:after,.gridTwo .barRow .bar:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 42%)!important;pointer-events:none!important}.chart .barRow>small,.panel .barRow>small,.gridTwo .barRow>small{color:#dcebffc7!important;font-size:11px!important;font-weight:800!important;text-align:right!important;font-variant-numeric:tabular-nums!important}.greenBar{background:linear-gradient(90deg,#06392a,#00b978 24%,#00f5a8,#7affda)!important;box-shadow:0 0 10px #0fa6,0 0 22px #00ffaa42,0 0 40px #00ffaa24!important}.yellowBar{background:linear-gradient(90deg,#5c4300,#dca900 22%,#ffe600 58%,#fff388)!important;box-shadow:0 0 10px #ffe60059,0 0 22px #ffe6003d,0 0 38px #ffe6001f!important;color:#201900!important;text-shadow:none!important}.redBar{background:linear-gradient(90deg,#511024,#cf2458 22%,#ff4f80 60%,#ff90b2)!important;box-shadow:0 0 10px #ff4f806b,0 0 22px #ff4f8042,0 0 38px #ff4f8024!important}.purpleBar{background:linear-gradient(90deg,#381060,#832bff 18%,#b04cff 52%,#53b7ff)!important;box-shadow:0 0 10px #b04cff6b,0 0 22px #b04cff47,0 0 40px #53b7ff29!important}.chart .barRow .bar[style*="width:0%"],.chart .barRow .bar[style*="width: 0%"],.panel .barRow .bar[style*="width:0%"],.panel .barRow .bar[style*="width: 0%"],.gridTwo .barRow .bar[style*="width:0%"],.gridTwo .barRow .bar[style*="width: 0%"]{width:14px!important;min-width:14px!important;opacity:.9!important}.chart .barRow .bar[style*="100%"],.panel .barRow .bar[style*="100%"],.gridTwo .barRow .bar[style*="100%"]{width:100%!important;min-width:0!important}.tableWrap,.panel,.chart{box-shadow:inset 0 1px #ffffff08,0 18px 46px #00000057,0 0 26px #00f0ff0d!important}.tableWrap table,.panel table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important}.tableWrap th,.tableWrap td,.panel th,.panel td{vertical-align:middle!important}.tableWrap td,.panel td{padding-top:14px!important;padding-bottom:14px!important}.tableWrap th:nth-child(1),.tableWrap td:nth-child(1),.panel th:nth-child(1),.panel td:nth-child(1){width:16%!important}.tableWrap th:nth-child(2),.tableWrap td:nth-child(2),.panel th:nth-child(2),.panel td:nth-child(2){width:14%!important;text-align:center!important}.tableWrap th:nth-child(3),.tableWrap td:nth-child(3),.panel th:nth-child(3),.panel td:nth-child(3){width:14%!important;text-align:left!important}.tableWrap td:last-child,.panel td:last-child{word-break:break-word!important}.pix{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:62px!important;height:28px!important;padding:0 12px!important;border-radius:999px!important;line-height:1!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important}.mono{font-variant-numeric:tabular-nums!important;white-space:nowrap!important}@media (max-width: 900px){.chart .barRow,.panel .barRow,.gridTwo .barRow{grid-template-columns:92px minmax(0,1fr) 44px!important;gap:10px!important}}.tableWrap table,.panel table,.chart table{table-layout:auto!important;width:100%!important;border-collapse:collapse!important}.tableWrap th:nth-child(1),.tableWrap td:nth-child(1),.tableWrap th:nth-child(2),.tableWrap td:nth-child(2),.tableWrap th:nth-child(3),.tableWrap td:nth-child(3),.tableWrap th:nth-child(4),.tableWrap td:nth-child(4),.tableWrap th:nth-child(5),.tableWrap td:nth-child(5),.panel th:nth-child(1),.panel td:nth-child(1),.panel th:nth-child(2),.panel td:nth-child(2),.panel th:nth-child(3),.panel td:nth-child(3),.panel th:nth-child(4),.panel td:nth-child(4),.panel th:nth-child(5),.panel td:nth-child(5){width:auto!important;min-width:unset!important;max-width:unset!important}.tableWrap th,.panel th,.chart th{padding:12px 16px!important;white-space:nowrap!important;vertical-align:middle!important;text-align:left!important;color:#96afdcb8!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important}.tableWrap td,.panel td,.chart td{padding:13px 16px!important;vertical-align:middle!important;color:#d7e4ffd6!important;font-size:13px!important;line-height:1.35!important;text-align:left!important;word-break:normal!important;overflow-wrap:normal!important}.tableWrap th:nth-child(1),.tableWrap td:nth-child(1),.panel th:nth-child(1),.panel td:nth-child(1){width:130px!important;min-width:130px!important;max-width:160px!important;white-space:nowrap!important}.tableWrap th:nth-child(2),.tableWrap td:nth-child(2),.panel th:nth-child(2),.panel td:nth-child(2){width:105px!important;min-width:105px!important;max-width:120px!important;text-align:center!important;white-space:nowrap!important}.tableWrap th:nth-child(3),.tableWrap td:nth-child(3),.panel th:nth-child(3),.panel td:nth-child(3){width:120px!important;min-width:120px!important;max-width:140px!important;text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.tableWrap th:nth-child(4),.tableWrap td:nth-child(4),.panel th:nth-child(4),.panel td:nth-child(4){width:auto!important;min-width:320px!important;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.tableWrap th:nth-child(5),.tableWrap td:nth-child(5),.panel th:nth-child(5),.panel td:nth-child(5),.tableWrap th:nth-child(6),.tableWrap td:nth-child(6),.panel th:nth-child(6),.panel td:nth-child(6){white-space:nowrap!important}.tableWrap tbody tr,.panel tbody tr,.chart tbody tr{border-bottom:1px solid rgba(255,255,255,.055)!important}.tableWrap tbody tr:hover td,.panel tbody tr:hover td,.chart tbody tr:hover td{background:#00f0ff09!important}.tableWrap .pix,.panel .pix,.chart .pix,.tableWrap .mono,.panel .mono,.chart .mono{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:54px!important;height:24px!important;padding:0 9px!important;margin:0!important;border-radius:999px!important;line-height:1!important;white-space:nowrap!important;vertical-align:middle!important}.tableWrap td:first-child .mono,.panel td:first-child .mono,.chart td:first-child .mono{min-width:unset!important;height:22px!important;padding:0 8px!important;font-size:9px!important;letter-spacing:.12em!important}.tableWrap td:nth-child(2) .pix,.panel td:nth-child(2) .pix,.chart td:nth-child(2) .pix{margin-left:auto!important;margin-right:auto!important}.tableWrap td:nth-child(4) *,.panel td:nth-child(4) *,.chart td:nth-child(4) *{max-width:none!important}.tableWrap,.panel,.chart{overflow-x:auto!important}@media (max-width: 900px){.tableWrap table,.panel table,.chart table{min-width:720px!important}}.tableWrap table:has(thead th:nth-child(7)),.panel table:has(thead th:nth-child(7)),.chart table:has(thead th:nth-child(7)){width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}.tableWrap table:has(thead th:nth-child(7)) th,.panel table:has(thead th:nth-child(7)) th,.chart table:has(thead th:nth-child(7)) th{padding:12px 14px!important;white-space:nowrap!important;vertical-align:middle!important;text-align:left!important;font-size:10px!important;line-height:1.1!important}.tableWrap table:has(thead th:nth-child(7)) td,.panel table:has(thead th:nth-child(7)) td,.chart table:has(thead th:nth-child(7)) td{padding:13px 14px!important;vertical-align:middle!important;line-height:1.32!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(1),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(1),.panel table:has(thead th:nth-child(7)) th:nth-child(1),.panel table:has(thead th:nth-child(7)) td:nth-child(1),.chart table:has(thead th:nth-child(7)) th:nth-child(1),.chart table:has(thead th:nth-child(7)) td:nth-child(1){width:12%!important;min-width:0!important;max-width:none!important;text-align:left!important;white-space:normal!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(2),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(2),.panel table:has(thead th:nth-child(7)) th:nth-child(2),.panel table:has(thead th:nth-child(7)) td:nth-child(2),.chart table:has(thead th:nth-child(7)) th:nth-child(2),.chart table:has(thead th:nth-child(7)) td:nth-child(2){width:9%!important;min-width:0!important;max-width:none!important;text-align:center!important;white-space:nowrap!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(3),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(3),.panel table:has(thead th:nth-child(7)) th:nth-child(3),.panel table:has(thead th:nth-child(7)) td:nth-child(3),.chart table:has(thead th:nth-child(7)) th:nth-child(3),.chart table:has(thead th:nth-child(7)) td:nth-child(3){width:38%!important;min-width:0!important;max-width:none!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(4),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(4),.panel table:has(thead th:nth-child(7)) th:nth-child(4),.panel table:has(thead th:nth-child(7)) td:nth-child(4),.chart table:has(thead th:nth-child(7)) th:nth-child(4),.chart table:has(thead th:nth-child(7)) td:nth-child(4){width:10%!important;min-width:0!important;max-width:none!important;text-align:center!important;white-space:nowrap!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(5),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(5),.panel table:has(thead th:nth-child(7)) th:nth-child(5),.panel table:has(thead th:nth-child(7)) td:nth-child(5),.chart table:has(thead th:nth-child(7)) th:nth-child(5),.chart table:has(thead th:nth-child(7)) td:nth-child(5){width:9%!important;min-width:0!important;max-width:none!important;text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;font-weight:900!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(6),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(6),.panel table:has(thead th:nth-child(7)) th:nth-child(6),.panel table:has(thead th:nth-child(7)) td:nth-child(6),.chart table:has(thead th:nth-child(7)) th:nth-child(6),.chart table:has(thead th:nth-child(7)) td:nth-child(6){width:12%!important;min-width:0!important;max-width:none!important;text-align:center!important;white-space:nowrap!important}.tableWrap table:has(thead th:nth-child(7)) th:nth-child(7),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(7),.panel table:has(thead th:nth-child(7)) th:nth-child(7),.panel table:has(thead th:nth-child(7)) td:nth-child(7),.chart table:has(thead th:nth-child(7)) th:nth-child(7),.chart table:has(thead th:nth-child(7)) td:nth-child(7){width:10%!important;min-width:0!important;max-width:none!important;text-align:center!important;white-space:nowrap!important}.tableWrap table:has(thead th:nth-child(7)) td:nth-child(4) .pix,.panel table:has(thead th:nth-child(7)) td:nth-child(4) .pix,.chart table:has(thead th:nth-child(7)) td:nth-child(4) .pix{width:64px!important;min-width:64px!important;max-width:64px!important;height:26px!important;padding:0!important;margin:0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;white-space:nowrap!important}.tableWrap table:has(thead th:nth-child(7)) td:nth-child(1) .mono,.panel table:has(thead th:nth-child(7)) td:nth-child(1) .mono,.chart table:has(thead th:nth-child(7)) td:nth-child(1) .mono{display:inline-flex!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:22px!important;padding:4px 8px!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.15!important}.tableWrap table:has(thead th:nth-child(7)) td:nth-child(2) .mono,.panel table:has(thead th:nth-child(7)) td:nth-child(2) .mono,.chart table:has(thead th:nth-child(7)) td:nth-child(2) .mono{display:inline-flex!important;min-width:58px!important;height:24px!important;padding:0 8px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.tableWrap table:has(thead th:nth-child(7)) td:nth-child(7) .badge,.panel table:has(thead th:nth-child(7)) td:nth-child(7) .badge,.chart table:has(thead th:nth-child(7)) td:nth-child(7) .badge{width:auto!important;min-width:92px!important;height:28px!important;padding:0 10px!important}.tableWrap table:has(thead th:nth-child(7)) thead th,.panel table:has(thead th:nth-child(7)) thead th,.chart table:has(thead th:nth-child(7)) thead th{overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 1100px){.tableWrap table:has(thead th:nth-child(7)),.panel table:has(thead th:nth-child(7)),.chart table:has(thead th:nth-child(7)){min-width:1120px!important}}.panel:has(table thead th:nth-child(7)),.tableWrap:has(table thead th:nth-child(7)){overflow-x:auto!important}.panel table:has(thead th:nth-child(7)),.tableWrap table:has(thead th:nth-child(7)){table-layout:fixed!important;width:100%!important;min-width:1180px!important;border-collapse:collapse!important}.panel table:has(thead th:nth-child(7)) th,.tableWrap table:has(thead th:nth-child(7)) th{padding:12px!important;white-space:nowrap!important;text-align:left!important;vertical-align:middle!important;font-size:10px!important;letter-spacing:.11em!important}.panel table:has(thead th:nth-child(7)) td,.tableWrap table:has(thead th:nth-child(7)) td{padding:12px!important;vertical-align:middle!important;line-height:1.32!important;font-size:13px!important}.panel table:has(thead th:nth-child(7)) th:nth-child(1),.panel table:has(thead th:nth-child(7)) td:nth-child(1),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(1),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(1){width:150px!important;min-width:150px!important;max-width:150px!important;white-space:nowrap!important}.panel table:has(thead th:nth-child(7)) td:nth-child(1) .mono,.tableWrap table:has(thead th:nth-child(7)) td:nth-child(1) .mono{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;max-width:138px!important;min-width:0!important;height:26px!important;padding:0 9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:11px!important;letter-spacing:.12em!important}.panel table:has(thead th:nth-child(7)) th:nth-child(2),.panel table:has(thead th:nth-child(7)) td:nth-child(2),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(2),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(2){width:105px!important;min-width:105px!important;max-width:105px!important;text-align:center!important;white-space:nowrap!important}.panel table:has(thead th:nth-child(7)) th:nth-child(3),.panel table:has(thead th:nth-child(7)) td:nth-child(3),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(3),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(3){width:auto!important;min-width:360px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.panel table:has(thead th:nth-child(7)) th:nth-child(4),.panel table:has(thead th:nth-child(7)) td:nth-child(4),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(4),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(4){width:110px!important;min-width:110px!important;max-width:110px!important;text-align:center!important;white-space:nowrap!important}.panel table:has(thead th:nth-child(7)) th:nth-child(5),.panel table:has(thead th:nth-child(7)) td:nth-child(5),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(5),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(5){width:120px!important;min-width:120px!important;max-width:120px!important;text-align:right!important;white-space:nowrap!important;font-weight:900!important}.panel table:has(thead th:nth-child(7)) th:nth-child(6),.panel table:has(thead th:nth-child(7)) td:nth-child(6),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(6),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(6){width:130px!important;min-width:130px!important;max-width:130px!important;text-align:center!important;white-space:nowrap!important}.panel table:has(thead th:nth-child(7)) th:nth-child(7),.panel table:has(thead th:nth-child(7)) td:nth-child(7),.tableWrap table:has(thead th:nth-child(7)) th:nth-child(7),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(7){width:130px!important;min-width:130px!important;max-width:130px!important;text-align:center!important;white-space:nowrap!important}.panel table:has(thead th:nth-child(7)) td:nth-child(4) .pix,.tableWrap table:has(thead th:nth-child(7)) td:nth-child(4) .pix,.pix{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;min-width:70px!important;max-width:78px!important;height:28px!important;padding:0 10px!important;margin:0 auto!important;border-radius:999px!important;border:1px solid rgba(0,240,255,.34)!important;background:linear-gradient(135deg,#00f0ff21,#00c87a29),#040c18eb!important;color:#8dfff0!important;font-size:10px!important;font-weight:950!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:inset 0 1px #ffffff12,0 0 14px #00f0ff1f!important}.pix:before{content:""!important;width:12px!important;height:12px!important;flex:0 0 12px!important;border-radius:4px!important;transform:rotate(45deg)!important;background:linear-gradient(135deg,#00f0ff,#00c87a 52%,#9ffff3)!important;box-shadow:0 0 8px #00f0ff59,inset 0 0 0 2px #0307126b!important}.panel table:has(thead th:nth-child(7)) td:nth-child(4){color:#e9d5ff!important;font-weight:950!important;letter-spacing:.04em!important}.panel table:has(thead th:nth-child(7)) td:nth-child(4):not(:has(.pix)),.tableWrap table:has(thead th:nth-child(7)) td:nth-child(4):not(:has(.pix)){color:#e9d5ff!important;text-shadow:0 0 12px rgba(168,85,247,.18)!important}.panel table:has(thead th:nth-child(7)) td:nth-child(7) .badge,.tableWrap table:has(thead th:nth-child(7)) td:nth-child(7) .badge{width:auto!important;min-width:104px!important;height:28px!important;padding:0 10px!important;margin:0 auto!important;font-size:10px!important;letter-spacing:.04em!important}.panel table:has(thead th:nth-child(7)) td:nth-child(3) *,.tableWrap table:has(thead th:nth-child(7)) td:nth-child(3) *{max-width:100%!important}.panel table:has(thead th:nth-child(7)) tbody tr:hover td,.tableWrap table:has(thead th:nth-child(7)) tbody tr:hover td{background:#00f0ff09!important}td.clienteCell{width:145px!important;min-width:145px!important;max-width:145px!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap!important}.clienteBadge{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:128px!important;max-width:128px!important;height:24px!important;padding:0 9px!important;border-radius:999px!important;background:#00f0ff13!important;border:1px solid rgba(0,240,255,.22)!important;color:#e1eeffe0!important;font-family:var(--font-body)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.05em!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-shadow:inset 0 1px #ffffff0e,0 0 12px #00f0ff0f!important}td.paymentCell{width:110px!important;min-width:110px!important;max-width:110px!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important}.paymentBadge{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:86px!important;min-width:86px!important;max-width:86px!important;height:28px!important;padding:0 9px!important;border-radius:999px!important;font-family:var(--font-body)!important;font-size:10px!important;font-weight:950!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:inset 0 1px #ffffff12,0 0 16px #ffffff0a!important}.paymentPix{border:1px solid rgba(0,240,255,.36)!important;background:linear-gradient(135deg,#00f0ff21,#00c87a2e),#040c18f0!important;color:#8dfff0!important;box-shadow:inset 0 1px #ffffff12,0 0 14px #00f0ff21,0 0 24px #00c87a12!important}.paymentPix .paymentIcon{width:12px!important;height:12px!important;flex:0 0 12px!important;border-radius:4px!important;transform:rotate(45deg)!important;background:linear-gradient(135deg,#00f0ff,#00c87a 52%,#9ffff3)!important;box-shadow:0 0 8px #00f0ff61,inset 0 0 0 2px #0307126b!important}.paymentCard{border:1px solid rgba(168,85,247,.42)!important;background:linear-gradient(135deg,#a855f72e,#5b21b647),#080c1cf0!important;color:#ead7ff!important;box-shadow:inset 0 1px #ffffff12,0 0 16px #a855f72e,0 0 26px #5b21b617!important}.paymentCard .paymentIcon{position:relative!important;width:15px!important;height:11px!important;flex:0 0 15px!important;border-radius:3px!important;background:linear-gradient(135deg,#c084fc,#7c3aed 52%,#f0abfc)!important;box-shadow:0 0 8px #a855f761,inset 0 -3px #03071252!important}.paymentCard .paymentIcon:after{content:""!important;position:absolute!important;left:3px!important;top:3px!important;width:7px!important;height:2px!important;border-radius:999px!important;background:#0307128c!important}td.paymentCell .pix,td.paymentCell .card,td.paymentCell .paymentBadge{margin-left:auto!important;margin-right:auto!important}.panel table:has(td.paymentCell),.tableWrap table:has(td.paymentCell){table-layout:fixed!important;width:100%!important;min-width:1160px!important}.panel table:has(td.paymentCell) th:nth-child(1),.panel table:has(td.paymentCell) td:nth-child(1),.tableWrap table:has(td.paymentCell) th:nth-child(1),.tableWrap table:has(td.paymentCell) td:nth-child(1){width:145px!important;min-width:145px!important;max-width:145px!important}.panel table:has(td.paymentCell) th:nth-child(2),.panel table:has(td.paymentCell) td:nth-child(2),.tableWrap table:has(td.paymentCell) th:nth-child(2),.tableWrap table:has(td.paymentCell) td:nth-child(2){width:105px!important;min-width:105px!important;max-width:105px!important;text-align:center!important}.panel table:has(td.paymentCell) th:nth-child(3),.panel table:has(td.paymentCell) td:nth-child(3),.tableWrap table:has(td.paymentCell) th:nth-child(3),.tableWrap table:has(td.paymentCell) td:nth-child(3){width:auto!important;min-width:360px!important;text-align:left!important}.panel table:has(td.paymentCell) th:nth-child(4),.panel table:has(td.paymentCell) td:nth-child(4),.tableWrap table:has(td.paymentCell) th:nth-child(4),.tableWrap table:has(td.paymentCell) td:nth-child(4){width:110px!important;min-width:110px!important;max-width:110px!important;text-align:center!important}.panel table:has(td.paymentCell) th:nth-child(5),.panel table:has(td.paymentCell) td:nth-child(5),.tableWrap table:has(td.paymentCell) th:nth-child(5),.tableWrap table:has(td.paymentCell) td:nth-child(5){width:120px!important;min-width:120px!important;max-width:120px!important;text-align:right!important}.panel table:has(td.paymentCell) th:nth-child(6),.panel table:has(td.paymentCell) td:nth-child(6),.tableWrap table:has(td.paymentCell) th:nth-child(6),.tableWrap table:has(td.paymentCell) td:nth-child(6){width:130px!important;min-width:130px!important;max-width:130px!important;text-align:center!important}.panel table:has(td.paymentCell) th:nth-child(7),.panel table:has(td.paymentCell) td:nth-child(7),.tableWrap table:has(td.paymentCell) th:nth-child(7),.tableWrap table:has(td.paymentCell) td:nth-child(7){width:130px!important;min-width:130px!important;max-width:130px!important;text-align:center!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))){width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th,.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th,.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th{padding:11px 14px!important;font-size:10px!important;letter-spacing:.1em!important;line-height:1.1!important;white-space:nowrap!important;text-align:left!important;vertical-align:middle!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td,.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td,.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td{padding:13px 14px!important;height:auto!important;min-height:0!important;vertical-align:middle!important;line-height:1.35!important;font-size:13px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(1),.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(1),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(1),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(1),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(1),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(1){width:24%!important;min-width:0!important;max-width:none!important;text-align:left!important;white-space:nowrap!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(2),.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(2),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(2),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(2),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(2),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(2){width:18%!important;min-width:0!important;max-width:none!important;text-align:center!important;white-space:nowrap!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(3),.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(3),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(3),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(3),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(3),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(3){width:18%!important;min-width:0!important;max-width:none!important;text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(4),.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(4),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(4),.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(4),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) th:nth-child(4),.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td:nth-child(4){width:40%!important;min-width:0!important;max-width:none!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .clienteBadge,.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .clienteBadge,.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .clienteBadge{width:118px!important;max-width:118px!important;height:24px!important;padding:0 9px!important;font-size:10px!important;letter-spacing:.04em!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .paymentBadge,.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .paymentBadge,.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .paymentBadge,.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .pix,.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .pix,.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) .pix{width:78px!important;min-width:78px!important;max-width:78px!important;height:27px!important;margin:0 auto!important}.gridTwo article .tableWrap,.gridTwo article table,.panel .tableWrap{margin-bottom:0!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) tbody tr,.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) tbody tr,.tableWrap table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) tbody tr{min-height:0!important;border-bottom:1px solid rgba(255,255,255,.055)!important}.gridTwo article table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td[colspan],.panel table:has(thead th:nth-child(4)):not(:has(thead th:nth-child(5))) td[colspan]{text-align:left!important;padding:18px 16px!important;color:#bed2f5a3!important;font-style:normal!important}.gridTwo article,.panel{min-height:unset!important}.gridTwo article .tableWrap,.panel .tableWrap{overflow-x:auto!important}.kpi{font-family:var(--font-body)!important}.kpi>span:first-child,.kpi .kpiIcon,.kpi [class*=icon],.kpi [class*=Icon]{display:block!important;margin-bottom:14px!important;font-size:22px!important;line-height:1!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.16)) drop-shadow(0 0 10px rgba(168,85,247,.1))!important}.kpi>div:first-child,.kpi [class*=label],.kpi [class*=Label],.kpi h4,.kpi small:first-of-type{font-family:var(--font-display)!important;color:#a5beebb8!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.2!important;margin-bottom:8px!important}.kpi h2,.kpi h3,.kpi strong{font-family:var(--font-body)!important;font-size:30px!important;font-weight:950!important;letter-spacing:-.04em!important;line-height:1!important;font-variant-numeric:tabular-nums!important;margin:5px 0 7px!important;text-shadow:0 0 12px rgba(0,240,255,.08),0 0 18px rgba(168,85,247,.06)!important}.kpi p,.kpi>div:last-child,.kpi small,.kpi [class*=subtitle],.kpi [class*=description]{font-family:var(--font-body)!important;color:#b9cdf09e!important;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.35!important;margin-top:4px!important}.kpi.green h2,.kpi.green h3,.kpi.green strong{color:#74f7a4!important;text-shadow:0 0 12px rgba(45,220,131,.22),0 0 22px rgba(45,220,131,.12)!important}.kpi.purple h2,.kpi.purple h3,.kpi.purple strong{color:#c084fc!important;text-shadow:0 0 12px rgba(192,132,252,.22),0 0 22px rgba(168,85,247,.14)!important}.kpi.yellow h2,.kpi.yellow h3,.kpi.yellow strong{color:#fde047!important;text-shadow:0 0 12px rgba(250,204,21,.22),0 0 22px rgba(250,204,21,.12)!important}.kpi.red h2,.kpi.red h3,.kpi.red strong{color:#fb7185!important;text-shadow:0 0 12px rgba(251,113,133,.22),0 0 22px rgba(244,63,94,.12)!important}.kpi.white h2,.kpi.white h3,.kpi.white strong{color:#f5fafff0!important;text-shadow:0 0 12px rgba(255,255,255,.1),0 0 18px rgba(0,240,255,.07)!important}@media (max-width: 900px){.kpi{min-height:132px!important;padding:18px!important}.kpi h2,.kpi h3,.kpi strong{font-size:26px!important}}.kpi{min-height:148px!important;padding:22px 22px 20px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:0!important}.kpi .kpiLabel{display:block!important;margin:0 0 9px!important;font-family:var(--font-display)!important;color:#aac3ebc2!important;font-size:10px!important;font-weight:850!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:1.15!important}@media (max-width: 900px){.kpi{min-height:132px!important;padding:18px!important}.kpi .kpiValue{font-size:26px!important}.kpi .kpiLabel{font-size:9px!important}}.kpis{align-items:stretch!important}.kpi{min-height:148px!important;padding:22px 22px 20px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.kpi .kpiIcon{display:block!important;margin:0 0 13px!important;font-family:var(--font-body)!important;font-size:24px!important;font-weight:900!important;line-height:1!important;opacity:.92!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.18)) drop-shadow(0 0 12px rgba(168,85,247,.12))!important}.kpi .kpiLabel{display:block!important;margin:0 0 9px!important;font-family:var(--font-display)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:1.15!important}.kpi .kpiValue{display:block!important;margin:0 0 7px!important;font-family:var(--font-body)!important;font-size:30px!important;font-weight:950!important;letter-spacing:-.045em!important;line-height:1!important;font-variant-numeric:tabular-nums!important}.kpi .kpiText{display:block!important;margin:0!important;font-family:var(--font-body)!important;color:#b9cdf09e!important;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.35!important}.kpi.green .kpiValue{color:#74f7a4!important;text-shadow:0 0 12px rgba(45,220,131,.26),0 0 22px rgba(45,220,131,.14)!important}.kpi.purple .kpiValue{color:#c084fc!important;text-shadow:0 0 12px rgba(192,132,252,.26),0 0 22px rgba(168,85,247,.16)!important}.kpi.yellow .kpiValue{color:#fde047!important;text-shadow:0 0 12px rgba(250,204,21,.26),0 0 22px rgba(250,204,21,.14)!important}.kpi.red .kpiValue{color:#fb7185!important;text-shadow:0 0 12px rgba(251,113,133,.26),0 0 22px rgba(244,63,94,.14)!important}.kpi.white .kpiValue{color:#f5fafff2!important;text-shadow:0 0 12px rgba(255,255,255,.12),0 0 18px rgba(0,240,255,.08)!important}.kpi.green .kpiLabel{color:#a0f5beb8!important}.kpi.purple .kpiLabel{color:#d8b4feb8!important}.kpi.yellow .kpiLabel{color:#fde047b3!important}.kpi.red .kpiLabel{color:#fb7185b8!important}.kpi.white .kpiLabel{color:#dcebffbd!important}.neonTabs{padding:8px!important;gap:10px!important;border-radius:20px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.06),transparent 35%),linear-gradient(135deg,#040a16d1,#080c1ceb)!important;border:1px solid rgba(0,240,255,.14)!important;box-shadow:inset 0 1px #ffffff0b,0 18px 44px #00000047,0 0 26px #00f0ff0b!important}.neonTabs button{min-width:142px!important;min-height:48px!important;padding:0 22px!important;border-radius:15px!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:none!important;color:#afc3eb9e!important;background:linear-gradient(135deg,#0a1223b8,#050a16c2)!important;border:1px solid rgba(255,255,255,.055)!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #0000002e!important;opacity:1!important}.neonTabs button:hover{color:#ebf5fff5!important;border-color:#00f0ff33!important;background:linear-gradient(135deg,#00f0ff13,#a855f70e)!important;box-shadow:inset 0 1px #ffffff0e,0 0 22px #00f0ff14!important;transform:translateY(-1px)!important}.neonTabs button.active{color:#eaf7ff!important;background:linear-gradient(135deg,#00f0ff1f,#a855f71c),#080c1ce0!important;border-color:#00f0ff57!important;box-shadow:inset 0 1px #ffffff14,0 0 18px #00f0ff29,0 0 28px #a855f71a!important;text-shadow:0 0 10px rgba(0,240,255,.26),0 0 16px rgba(168,85,247,.14)!important}.neonTabs button.active:after{content:""!important;display:block!important;width:74%!important;height:2px!important;margin:7px auto 0!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,#00f0ff,#a855f7,transparent)!important;box-shadow:0 0 12px #00f0ff59!important}.neonTabs button:disabled{opacity:.55!important;cursor:not-allowed!important}@media (max-width: 900px){.neonTabs{overflow-x:auto!important;flex-wrap:nowrap!important}.neonTabs button{min-width:120px!important;font-size:11px!important}}.gridTwo:has(.expiradosFull){display:grid!important;grid-template-columns:1fr!important;gap:18px!important}.expiradosFull{grid-column:1 / -1!important;width:100%!important}.expiradosFull .panelHeader{min-height:66px!important;padding:18px 22px!important}.expiradosFull table{width:100%!important;table-layout:fixed!important}.expiradosFull table th:nth-child(1),.expiradosFull table td:nth-child(1){width:16%!important}.expiradosFull table th:nth-child(2),.expiradosFull table td:nth-child(2){width:13%!important;text-align:center!important}.expiradosFull table th:nth-child(3),.expiradosFull table td:nth-child(3){width:13%!important;text-align:right!important;white-space:nowrap!important}.expiradosFull table th:nth-child(4),.expiradosFull table td:nth-child(4){width:58%!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}.expiradosFull table td{padding-top:14px!important;padding-bottom:14px!important}.expiradosFull .clienteBadge{max-width:145px!important;width:145px!important}.expiradosFull .paymentBadge,.expiradosFull .pix{margin:0 auto!important}.neonTabs button{font-family:var(--font-display)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:none!important;color:#d2e1ffd1!important;line-height:1!important}.neonTabs button.active{color:#f5fafffa!important;text-shadow:0 0 10px rgba(0,240,255,.28),0 0 16px rgba(168,85,247,.16)!important}.tabs button{font-family:var(--font-display)!important;font-size:12px!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:none!important;color:#d2e1ffc7!important;line-height:1!important}.tabs button.active{color:#f5fafffa!important;text-shadow:0 0 10px rgba(0,240,255,.3),0 0 16px rgba(168,85,247,.18)!important}.dateRow,.dateRow span,.dateRow>span,[class*=apiStatus],[class*=dashLabel]{font-family:var(--font-display)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#82e1ffb8!important;text-shadow:0 0 10px rgba(0,240,255,.18),0 0 16px rgba(0,240,255,.08)!important}.topbar button,.btnSair{font-family:var(--font-display)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.06em!important;text-transform:none!important}.topbar,.topbar span,.topbar p,.topbar small{font-family:var(--font-body)!important}.topbar .statusArea,.topbar [class*=user],.topbar [class*=admin]{font-family:var(--font-body)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important}.neonTabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}.tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important}body .app .neonTabs button,body .neonTabs button,#root .neonTabs button{font-family:var(--font-display)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.055em!important;text-transform:none!important;color:#dcebffd1!important;line-height:1!important}body .app .neonTabs button.active,body .neonTabs button.active,#root .neonTabs button.active{color:#fafffffa!important;text-shadow:0 0 10px rgba(0,240,255,.32),0 0 18px rgba(168,85,247,.18)!important}body .app .tabs button,body .tabs button,#root .tabs button{font-family:var(--font-display)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.055em!important;text-transform:none!important;color:#dcebffcc!important;line-height:1!important}body .app .tabs button.active,body .tabs button.active,#root .tabs button.active{color:#fafffffa!important;text-shadow:0 0 10px rgba(0,240,255,.32),0 0 18px rgba(168,85,247,.18)!important}body .app .dateRow,body .app .dateRow span,body .dateRow,body .dateRow span,#root .dateRow,#root .dateRow span{font-family:var(--font-display)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#82e1ffbd!important;text-shadow:0 0 10px rgba(0,240,255,.2),0 0 18px rgba(0,240,255,.08)!important}body .app .topbar button,body .topbar button,#root .topbar button,body .app .btnSair,body .btnSair,#root .btnSair{font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:none!important}.campanhasPage,.campanhasGrupoPage,.whatsappPage,[class*=campanha]{font-family:var(--font-body)!important}.campanhasContainer,.campanhasContent,.campanhasGrid,.campanhaBox,.campanhaForm,.produtoPreparadoCard,.historicoDisparosHeader,.ofertaAvulsaForm{background:radial-gradient(circle at top left,rgba(0,240,255,.045),transparent 34%),linear-gradient(145deg,#081020f5,#050a16fa)!important;border:1px solid rgba(0,240,255,.13)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff09,0 18px 46px #00000057,0 0 28px #00f0ff0a!important}.campanhasPage h1,.campanhasPage h2,.campanhasPage h3,.campanhaForm h3,.produtoPreparadoCard h3,.historicoDisparosHeader h3,.ofertaAvulsaHeader h3{font-family:var(--font-display)!important;color:#ebf5fff0!important;font-size:16px!important;font-weight:900!important;letter-spacing:.075em!important;text-transform:uppercase!important;line-height:1.25!important;text-shadow:0 0 10px rgba(0,240,255,.18),0 0 16px rgba(168,85,247,.1)!important}.campanhasPage span,.campanhaForm span,.produtoPreparadoCard span,.historicoDisparosHeader span,.ofertaAvulsaHeader span,.campanhasPage label,.campanhaForm label{font-family:var(--font-display)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.14em!important;text-transform:uppercase!important}.campanhasPage p,.campanhaForm p,.produtoPreparadoCard p,.historicoDisparosHeader p,.ofertaAvulsaHeader p{font-family:var(--font-body)!important;color:#b9cdf09e!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.45!important}.grupoCard,.produtoResumo,.produtoPreparadoInfo,.historicoPeriodoCard,.ofertaAvulsaHeader,.campanhaProdutoCard{background:linear-gradient(135deg,#0a1223db,#060c1aeb)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff09,0 10px 26px #00000038!important}.grupoCard:hover,.historicoPeriodoCard:hover,.campanhaProdutoCard:hover{border-color:#00f0ff38!important;background:linear-gradient(135deg,#00f0ff0e,#a855f70b),#080e1ceb!important;box-shadow:inset 0 1px #ffffff0d,0 0 22px #00f0ff14!important}.campanhasPage input,.campanhasPage textarea,.campanhasPage select,.campanhaForm input,.campanhaForm textarea,.campanhaForm select{font-family:var(--font-body)!important;background:linear-gradient(180deg,#080e1cf5,#050a16fa)!important;border:1px solid rgba(0,240,255,.14)!important;color:#ebf5ffeb!important;border-radius:13px!important;min-height:44px!important;padding:0 14px!important;font-size:13px!important;font-weight:650!important;letter-spacing:.01em!important;box-shadow:inset 0 1px #ffffff09,0 0 16px #00f0ff09!important}.campanhasPage textarea,.campanhaForm textarea{padding-top:12px!important;min-height:92px!important}.campanhasPage input:focus,.campanhasPage textarea:focus,.campanhasPage select:focus,.campanhaForm input:focus,.campanhaForm textarea:focus,.campanhaForm select:focus{outline:none!important;border-color:#00f0ff61!important;box-shadow:0 0 0 3px #00f0ff14,0 0 24px #00f0ff1f!important}.campanhasPage input::placeholder,.campanhasPage textarea::placeholder,.campanhaForm input::placeholder,.campanhaForm textarea::placeholder{color:#a0b4dc6b!important}.campanhasPage button,.campanhaForm button,.btnPrimary,.btnSecondary,.ofertaAvulsaBtn{font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.055em!important;border-radius:14px!important;min-height:42px!important;border:1px solid rgba(0,240,255,.24)!important;background:linear-gradient(135deg,#00f0ff1a,#a855f71a),#080c1ceb!important;color:#f5fafff5!important;box-shadow:inset 0 1px #ffffff0e,0 0 18px #00f0ff14!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.campanhasPage button:hover,.campanhaForm button:hover,.btnPrimary:hover,.btnSecondary:hover,.ofertaAvulsaBtn:hover{transform:translateY(-1px)!important;border-color:#00f0ff6b!important;box-shadow:inset 0 1px #ffffff13,0 0 24px #00f0ff24,0 0 30px #a855f714!important}.btnSecondary,button[class*=limpar],button[class*=Limpar]{background:linear-gradient(135deg,#ffffff09,#00f0ff0b),#080c1ce0!important;color:#d2e1ffc7!important;border-color:#ffffff14!important}.formSuccess{font-family:var(--font-body)!important;color:#9cff57!important;font-size:13px!important;font-weight:800!important;letter-spacing:.02em!important;padding:12px 14px!important;border-radius:14px!important;border:1px solid rgba(156,255,87,.22)!important;background:#50c83c12!important}.formError{font-family:var(--font-body)!important;color:#fde047!important;font-size:13px!important;font-weight:800!important;letter-spacing:.02em!important;padding:12px 14px!important;border-radius:14px!important;border:1px solid rgba(250,204,21,.28)!important;background:#facc1513!important}.ofertaAvulsaHeader>b,.ofertaAvulsaForm b{font-family:var(--font-display)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:76px!important;height:34px!important;padding:0 13px!important;border-radius:999px!important;background:#96ff3217!important;border:1px solid rgba(150,255,50,.35)!important;color:#a3ff3f!important;font-size:13px!important;font-weight:950!important;letter-spacing:.06em!important;box-shadow:0 0 18px #96ff321a!important}.ofertaAvulsaForm{padding:24px!important;margin-top:22px!important}.ofertaAvulsaHeader{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding:18px 20px!important;margin-bottom:18px!important}.historicoDisparosHeader{padding:22px 24px!important;margin-top:24px!important}.historicoDisparosHeader>b,.campanhasPage .badge,.campanhaForm .badge{font-family:var(--font-display)!important;color:#74f7a4!important;background:#00c87a17!important;border:1px solid rgba(0,200,122,.28)!important;box-shadow:0 0 16px #00c87a1a!important}.historicoPeriodoCard{font-family:var(--font-display)!important;color:#ebf5ffeb!important}.historicoPeriodoCard span{color:#82e1ffd1!important}.historicoPeriodoCard b{color:#f5fafff5!important;font-family:var(--font-body)!important;font-size:30px!important;font-weight:950!important}.produtoPreparadoCard img,.produtoResumo img,.campanhaProdutoCard img{border-radius:14px!important;border:1px solid rgba(0,240,255,.14)!important;box-shadow:0 0 18px #00f0ff12!important}.campanhasPage small,.campanhaForm small{font-family:var(--font-display)!important;color:#a5b9e194!important;font-size:9px!important;font-weight:750!important;letter-spacing:.11em!important;text-transform:uppercase!important}@media (max-width: 900px){.ofertaAvulsaHeader{flex-direction:column!important}.campanhasPage h3,.campanhaForm h3{font-size:14px!important}}.campanhasPage .historicoDisparosHeader,.campanhasPage .historicoOperacional,.campanhasPage .historicoOperacionalWrap,.campanhasPage .historicoListaWrap,.campanhasPage .tableWrap{border-radius:20px!important}.campanhasPage .historicoCards,.campanhasPage .historicoResumoGrid,.campanhasPage .periodosGrid,.campanhasPage .historicoGrid{display:grid!important;grid-template-columns:repeat(3,minmax(220px,1fr))!important;gap:14px!important;margin-bottom:16px!important}.campanhasPage .historicoPeriodoCard,.campanhasPage .periodoCard,.campanhasPage .resumoPeriodoCard{min-height:106px!important;padding:16px 18px!important;border-radius:18px!important;background:linear-gradient(145deg,#081222f2,#060a18fa)!important;border:1px solid rgba(0,240,255,.14)!important;box-shadow:inset 0 1px #ffffff08,0 10px 28px #00000038!important}.campanhasPage .historicoPeriodoCard span,.campanhasPage .periodoCard span,.campanhasPage .resumoPeriodoCard span{font-family:var(--font-display)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#67dcff!important}.campanhasPage .historicoPeriodoCard b,.campanhasPage .periodoCard b,.campanhasPage .resumoPeriodoCard b,.campanhasPage .historicoPeriodoCard strong,.campanhasPage .periodoCard strong,.campanhasPage .resumoPeriodoCard strong{display:block!important;margin-top:8px!important;font-family:var(--font-display)!important;font-size:28px!important;font-weight:900!important;color:#f5fafff7!important;line-height:1!important}.campanhasPage .historicoPeriodoCard p,.campanhasPage .periodoCard p,.campanhasPage .resumoPeriodoCard p{margin-top:6px!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:600!important;color:#c8d7f0b8!important}.campanhasPage .tableWrap,.campanhasPage .historicoTableWrap,.campanhasPage .historicoListaWrap{overflow-x:auto!important;overflow-y:hidden!important;border-radius:18px!important;border:1px solid rgba(0,240,255,.12)!important;background:linear-gradient(145deg,#070f1ef5,#040814fa)!important}.campanhasPage .tableWrap table,.campanhasPage .historicoTableWrap table,.campanhasPage .historicoListaWrap table,.campanhasPage table{width:100%!important;min-width:1180px!important;border-collapse:collapse!important;table-layout:fixed!important}.campanhasPage .tableWrap thead th,.campanhasPage .historicoTableWrap thead th,.campanhasPage .historicoListaWrap thead th,.campanhasPage table thead th{font-family:var(--font-display)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#96b9ebc7!important;background:#ffffff06!important;padding:14px 12px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;text-align:left!important;white-space:nowrap!important}.campanhasPage .tableWrap tbody td,.campanhasPage .historicoTableWrap tbody td,.campanhasPage .historicoListaWrap tbody td,.campanhasPage table tbody td{padding:14px 12px!important;border-bottom:1px solid rgba(255,255,255,.05)!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:600!important;color:#ebf2ffeb!important;vertical-align:middle!important;line-height:1.35!important;word-break:break-word!important;overflow-wrap:anywhere!important}.campanhasPage .tableWrap tbody tr:nth-child(2n),.campanhasPage .historicoTableWrap tbody tr:nth-child(2n),.campanhasPage .historicoListaWrap tbody tr:nth-child(2n),.campanhasPage table tbody tr:nth-child(2n){background:#ffffff05!important}.campanhasPage .tableWrap tbody tr:hover,.campanhasPage .historicoTableWrap tbody tr:hover,.campanhasPage .historicoListaWrap tbody tr:hover,.campanhasPage table tbody tr:hover{background:linear-gradient(90deg,#00f0ff0b,#a855f709)!important}.campanhasPage table thead th:nth-child(1),.campanhasPage table tbody td:nth-child(1){width:120px!important}.campanhasPage table thead th:nth-child(2),.campanhasPage table tbody td:nth-child(2){width:320px!important}.campanhasPage table thead th:nth-child(3),.campanhasPage table tbody td:nth-child(3){width:430px!important}.campanhasPage table thead th:nth-child(4),.campanhasPage table tbody td:nth-child(4){width:110px!important;text-align:right!important}.campanhasPage table thead th:nth-child(5),.campanhasPage table tbody td:nth-child(5){width:130px!important;text-align:center!important}.campanhasPage table thead th:nth-child(6),.campanhasPage table tbody td:nth-child(6){width:150px!important;text-align:center!important}.campanhasPage table thead th:nth-child(7),.campanhasPage table tbody td:nth-child(7){width:110px!important;text-align:center!important}.campanhasPage table tbody td:nth-child(1) .badge,.campanhasPage table tbody td:nth-child(1) b,.campanhasPage table tbody td:nth-child(1) strong,.campanhasPage table tbody td:nth-child(1) span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:86px!important;min-height:30px!important;padding:0 12px!important;border-radius:999px!important;background:#00f0ff14!important;border:1px solid rgba(0,240,255,.22)!important;color:#c7f6ff!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.05em!important}.campanhasPage table tbody td:nth-child(2),.campanhasPage table tbody td:nth-child(3){white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;font-size:13px!important;line-height:1.4!important}.campanhasPage table tbody td:nth-child(4){font-family:var(--font-body)!important;font-size:14px!important;font-weight:800!important;color:#ffd7ff!important}.campanhasPage table tbody td:nth-child(5) .badge,.campanhasPage table tbody td:nth-child(5) span,.campanhasPage table tbody td:nth-child(5) b,.campanhasPage table tbody td:nth-child(5) strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:0 14px!important;border-radius:999px!important;background:#00c87a14!important;border:1px solid rgba(0,200,122,.22)!important;color:#8cffbb!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important}.campanhasPage table tbody td:nth-child(6){font-size:12px!important;color:#d2dcf0cc!important;white-space:nowrap!important}.campanhasPage table tbody td:nth-child(7) button,.campanhasPage table tbody td:nth-child(7) .btn,.campanhasPage table tbody td:nth-child(7) a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 14px!important;border-radius:12px!important;border:1px solid rgba(0,240,255,.24)!important;background:linear-gradient(135deg,#00f0ff17,#a855f714),#070c1af2!important;color:#f5fafff5!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;text-decoration:none!important}@media (max-width: 1200px){.campanhasPage .historicoCards,.campanhasPage .historicoResumoGrid,.campanhasPage .periodosGrid,.campanhasPage .historicoGrid{grid-template-columns:1fr!important}}.whatsHistoryCardsWrap{width:100%!important;margin-top:16px!important}.whatsHistoryCards{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.whatsHistoryCard{padding:16px 18px!important;border-radius:18px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.055),transparent 35%),linear-gradient(145deg,#081020f5,#040814fa)!important;border:1px solid rgba(0,240,255,.14)!important;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000003d,0 0 22px #00f0ff09!important}.whatsHistoryCard:hover{border-color:#00f0ff47!important;box-shadow:inset 0 1px #ffffff0d,0 14px 34px #00000047,0 0 26px #00f0ff13!important}.whatsHistoryCardTop{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}.whatsHistoryCode{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:96px!important;height:30px!important;padding:0 14px!important;border-radius:999px!important;background:#00f0ff17!important;border:1px solid rgba(0,240,255,.24)!important;color:#c9f8ff!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important}.whatsHistoryCardBody{display:grid!important;grid-template-columns:minmax(280px,1.15fr) minmax(280px,.85fr)!important;gap:16px!important;align-items:start!important;margin-bottom:14px!important}.whatsHistoryLabel{display:block!important;margin-bottom:6px!important;font-family:var(--font-display)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#78dcffb8!important}.whatsHistoryCard h4{margin:0!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;color:#f2f8fff0!important}.whatsHistoryCard p{margin:0!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;color:#c3d7f5c7!important;overflow-wrap:anywhere!important}.whatsHistoryCardFooter{display:grid!important;grid-template-columns:130px 180px auto!important;gap:14px!important;align-items:end!important;padding-top:13px!important;border-top:1px solid rgba(255,255,255,.06)!important}.whatsHistoryCardFooter strong{display:block!important;font-family:var(--font-body)!important;font-size:15px!important;font-weight:950!important;color:#ffd6ff!important;white-space:nowrap!important}.whatsHistoryCardFooter b{display:block!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:750!important;color:#dce8ffd9!important;white-space:nowrap!important}.whatsHistoryCardFooter .btnReenviarHistorico{justify-self:end!important;min-width:96px!important;min-height:34px!important;padding:0 16px!important;border-radius:999px!important}.whatsHistoryEmpty{padding:22px!important;border-radius:18px!important;border:1px solid rgba(0,240,255,.14)!important;background:#081020b8!important}.whatsHistoryEmpty strong{display:block!important;font-family:var(--font-display)!important;color:#f5fafff0!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important}.whatsHistoryEmpty p{margin:0!important;color:#bed2f5a8!important}@media (max-width: 1100px){.whatsHistoryCardBody{grid-template-columns:1fr!important}.whatsHistoryCardFooter{grid-template-columns:1fr!important;align-items:start!important}.whatsHistoryCardFooter .btnReenviarHistorico{justify-self:start!important}}.whatsHistoryCardFooter .btnReenviarHistorico{background:linear-gradient(135deg,#581cbe57,#a855f738)!important;border:1px solid rgba(168,85,247,.62)!important;color:#f4d8ff!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:none!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #a855f71a,0 0 18px #a855f742,0 0 34px #a855f724!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease!important}.whatsHistoryCardFooter .btnReenviarHistorico:hover{background:linear-gradient(135deg,#6e24dc85,#d25aff57)!important;border-color:#dca0ffe0!important;color:#fff5ff!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #c878ff29,0 0 24px #ba55ff6b,0 0 46px #ba55ff38!important;transform:translateY(-1px) scale(1.02)!important}.whatsHistoryCardFooter .btnReenviarHistorico:active{transform:translateY(0) scale(.99)!important;box-shadow:inset 0 1px #ffffff0d,0 0 14px #ba55ff3d!important}.whatsHistoryCardFooter .btnReenviarHistorico:focus-visible{outline:none!important;box-shadow:0 0 0 2px #0f1423f2,0 0 0 4px #ba55ff7a,0 0 28px #ba55ff47!important}.produtoPreparadoCard,.produtoResumo,.produtoPreparadoInfo{position:relative!important}.produtoPreparadoCard>div,.produtoResumo,.produtoPreparadoInfo,[class*=produtoPreparado]{align-items:stretch!important}.produtoPreparadoCard .produtoResumo,.produtoPreparadoInfo .produtoResumo,.campanhasPage .produtoResumo{display:grid!important;grid-template-columns:118px 1fr!important;gap:18px!important;align-items:center!important;padding:18px!important;border-radius:18px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.07),transparent 38%),linear-gradient(145deg,#081020f5,#050916fa)!important;border:1px solid rgba(0,240,255,.16)!important;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #00000042,0 0 26px #00f0ff0b!important}.produtoPreparadoCard img,.produtoResumo img,.produtoPreparadoInfo img{width:104px!important;height:104px!important;object-fit:contain!important;padding:8px!important;border-radius:18px!important;background:#fffffff5!important;border:1px solid rgba(0,240,255,.18)!important;box-shadow:0 0 18px #00f0ff1a,0 10px 24px #00000038!important}.produtoPreparadoCard .produtoResumo>div,.produtoResumo>div,.produtoPreparadoInfo .produtoResumo>div{min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.produtoPreparadoCard h4,.produtoResumo h4,.produtoPreparadoInfo h4{margin:0!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:900!important;line-height:1.32!important;color:#f5fafff5!important;text-transform:uppercase!important;letter-spacing:.015em!important;overflow-wrap:anywhere!important}.produtoPreparadoCard .produtoResumo .produtoMeta,.produtoResumo .produtoMeta,.produtoPreparadoInfo .produtoMeta{display:grid!important;grid-template-columns:150px 130px minmax(240px,1fr) auto!important;gap:12px!important;align-items:end!important;width:100%!important}.produtoPreparadoCard .produtoResumo>div>div,.produtoResumo>div>div,.produtoPreparadoInfo .produtoResumo>div>div{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:end!important}.produtoPreparadoCard label,.produtoResumo label,.produtoPreparadoInfo label,.produtoPreparadoCard small,.produtoResumo small,.produtoPreparadoInfo small{font-family:var(--font-display)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#55e1ffd1!important}.produtoPreparadoCard .codigoProduto,.produtoResumo .codigoProduto,.produtoPreparadoInfo .codigoProduto,.produtoPreparadoCard [class*=codigo],.produtoResumo [class*=codigo]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:118px!important;height:38px!important;padding:0 14px!important;border-radius:999px!important;background:#00f0ff14!important;border:1px solid rgba(0,240,255,.24)!important;color:#a3ff4a!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em!important;white-space:nowrap!important;box-shadow:0 0 16px #00f0ff14!important}.produtoPreparadoCard input,.produtoResumo input,.produtoPreparadoInfo input{height:42px!important;min-height:42px!important;border-radius:14px!important;background:linear-gradient(180deg,#080e1cf5,#050a16fa)!important;border:1px solid rgba(0,240,255,.18)!important;color:#f5fafff0!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:800!important;padding:0 14px!important;box-shadow:inset 0 1px #ffffff09,0 0 16px #00f0ff0a!important}.produtoPreparadoCard input[value*=","]{max-width:130px!important}.produtoPreparadoCard a,.produtoResumo a,.produtoPreparadoInfo a,.produtoPreparadoCard button[class*=foto],.produtoResumo button[class*=foto]{height:42px!important;min-width:94px!important;padding:0 16px!important;border-radius:14px!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#00c87a38,#00f0ff1a)!important;border:1px solid rgba(0,220,140,.34)!important;color:#99ffc8!important;box-shadow:inset 0 1px #ffffff0d,0 0 18px #00dc8c1a!important}.produtoPreparadoCard p,.produtoResumo p,.produtoPreparadoInfo p{margin:0!important;font-family:var(--font-body)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important;color:#b9cdf09e!important}.campanhasPage [class*=queue],.campanhasPage [class*=Queue],.campanhasPage [class*=fila],.campanhasPage [class*=Fila]{min-width:0!important}@media (max-width: 1250px){.produtoPreparadoCard .produtoResumo,.produtoResumo,.produtoPreparadoInfo .produtoResumo{grid-template-columns:96px 1fr!important}.produtoPreparadoCard img,.produtoResumo img,.produtoPreparadoInfo img{width:86px!important;height:86px!important}.produtoPreparadoCard .produtoResumo .produtoMeta,.produtoResumo .produtoMeta,.produtoPreparadoInfo .produtoMeta{grid-template-columns:1fr 1fr!important}}.disparoPreparadoCard{display:grid!important;grid-template-columns:112px 1fr!important;gap:18px!important;align-items:center!important;padding:18px!important;border-radius:18px!important}.disparoPreparadoFoto{width:104px!important;height:104px!important;display:flex!important;align-items:center!important;justify-content:center!important}.disparoPreparadoFoto img{width:104px!important;height:104px!important;object-fit:contain!important;padding:8px!important;border-radius:18px!important;background:#fffffff5!important}.disparoPreparadoInfo{min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.disparoPreparadoInfo>strong{margin:0!important;font-size:14px!important;font-weight:950!important;line-height:1.32!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}.disparoPreparadoMetaEditavel{display:grid!important;grid-template-columns:170px 150px 110px!important;gap:12px!important;align-items:end!important;justify-content:start!important;width:100%!important}.disparoPreparadoMetaEditavel .metaBadgeProduto{height:42px!important;min-width:160px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:999px!important;white-space:nowrap!important}.disparoPreparadoMetaEditavel .metaBadgeProduto b{color:#a3ff4a!important;font-size:12px!important;font-weight:950!important}.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto{width:150px!important;min-width:150px!important}.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto input{width:100%!important;height:42px!important;min-height:42px!important;border-radius:14px!important}.disparoPreparadoMetaEditavel .abrirFotoProdutoPreparado{width:104px!important;height:42px!important;min-width:104px!important;padding:0 14px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.disparoPreparadoInfo>small{font-size:12px!important;line-height:1.45!important}@media (max-width: 1200px){.disparoPreparadoCard{grid-template-columns:96px 1fr!important}.disparoPreparadoFoto,.disparoPreparadoFoto img{width:88px!important;height:88px!important}.disparoPreparadoMetaEditavel{grid-template-columns:1fr!important}.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto,.disparoPreparadoMetaEditavel .abrirFotoProdutoPreparado{width:fit-content!important}}.disparoPreparadoCard{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;gap:20px!important;align-items:center!important;padding:18px!important;max-width:100%!important}.disparoPreparadoFoto{width:100px!important;height:100px!important;align-self:center!important}.disparoPreparadoFoto img{width:100px!important;height:100px!important;padding:8px!important}.disparoPreparadoInfo{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.disparoPreparadoInfo>strong{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:14px!important;line-height:1.28!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}.disparoPreparadoMetaEditavel{display:grid!important;grid-template-columns:160px 150px 104px!important;gap:14px!important;align-items:end!important;justify-content:start!important;width:fit-content!important;max-width:100%!important}.disparoPreparadoMetaEditavel .metaBadgeProduto{width:160px!important;min-width:160px!important;max-width:160px!important;height:42px!important;padding:0 12px!important;justify-content:center!important;gap:6px!important}.disparoPreparadoMetaEditavel .metaBadgeProduto b{max-width:84px!important;overflow:hidden!important;text-overflow:ellipsis!important}.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto{width:150px!important;min-width:150px!important;max-width:150px!important}.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto small{margin-bottom:6px!important;text-align:left!important}.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto input{width:150px!important;max-width:150px!important;height:42px!important;text-align:left!important}.disparoPreparadoMetaEditavel .abrirFotoProdutoPreparado{width:104px!important;min-width:104px!important;max-width:104px!important;height:42px!important;align-self:end!important;padding:0 12px!important;margin:0!important}.disparoPreparadoInfo>small{display:block!important;max-width:680px!important;margin-top:0!important;text-align:left!important;line-height:1.45!important}.disparoPreparadoCard .produtoResumo,.disparoPreparadoInfo .produtoResumo,.produtoPreparadoCard .produtoResumo{display:contents!important}@media (max-width: 1250px){.disparoPreparadoCard{grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important}.disparoPreparadoFoto,.disparoPreparadoFoto img{width:88px!important;height:88px!important}.disparoPreparadoMetaEditavel{grid-template-columns:160px 150px 104px!important;width:100%!important}}@media (max-width: 900px){.disparoPreparadoCard{grid-template-columns:1fr!important}.disparoPreparadoMetaEditavel{grid-template-columns:1fr!important;width:100%!important}.disparoPreparadoMetaEditavel .metaBadgeProduto,.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto,.disparoPreparadoMetaEditavel .campoEdicaoRapidaProduto input,.disparoPreparadoMetaEditavel .abrirFotoProdutoPreparado{width:100%!important;min-width:0!important;max-width:100%!important}}.disparoProdutoNovoCard{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;width:100%!important;padding:18px!important;border-radius:18px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.055),transparent 34%),linear-gradient(145deg,#081020f5,#050916fa)!important;border:1px solid rgba(0,240,255,.16)!important}.disparoProdutoNovoFoto{width:88px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:center!important}.disparoProdutoNovoFoto img{width:88px!important;height:88px!important;object-fit:contain!important;padding:8px!important;border-radius:16px!important;background:#fffffff5!important;border:1px solid rgba(0,240,255,.18)!important}.disparoProdutoNovoConteudo{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;min-width:0!important}.disparoProdutoNovoTitulo{margin:0!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:950!important;line-height:1.25!important;color:#f5fafff5!important;text-transform:uppercase!important;overflow-wrap:anywhere!important}.disparoProdutoNovoMeta{display:grid!important;grid-template-columns:150px 130px 104px!important;gap:12px!important;align-items:end!important;justify-content:start!important}.disparoProdutoNovoCodigo{width:150px!important;height:42px!important;display:grid!important;align-content:center!important;justify-items:center!important;border-radius:999px!important;background:#00f0ff14!important;border:1px solid rgba(0,240,255,.24)!important}.disparoProdutoNovoCodigo small,.disparoProdutoNovoPreco small{display:block!important;margin-bottom:4px!important;font-family:var(--font-display)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#55e1ffd1!important;line-height:1!important}.disparoProdutoNovoCodigo b{max-width:126px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:950!important;color:#a3ff4a!important;letter-spacing:.05em!important}.disparoProdutoNovoPreco{width:130px!important}.disparoProdutoNovoPreco input{width:130px!important;height:42px!important;min-height:42px!important;border-radius:14px!important;padding:0 12px!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:850!important}.disparoProdutoNovoFotoLink{width:104px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:end!important;border-radius:14px!important;text-decoration:none!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;background:linear-gradient(135deg,#00c87a38,#00f0ff1a)!important;border:1px solid rgba(0,220,140,.34)!important;color:#99ffc8!important}.disparoProdutoNovoObs{margin:0!important;max-width:680px!important;font-family:var(--font-body)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important;color:#b9cdf09e!important}.disparoPreparadoCardFix{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;width:100%!important;padding:18px!important;border-radius:18px!important;background:radial-gradient(circle at top left,rgba(0,240,255,.055),transparent 34%),linear-gradient(145deg,#081020f5,#050916fa)!important;border:1px solid rgba(0,240,255,.16)!important}.disparoPreparadoFotoFix{width:88px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:center!important}.disparoPreparadoFotoFix img{width:88px!important;height:88px!important;object-fit:contain!important;padding:8px!important;border-radius:16px!important;background:#fffffff5!important;border:1px solid rgba(0,240,255,.18)!important}.disparoPreparadoFotoFix span{font-family:var(--font-display)!important;font-size:10px!important;color:#dcebffb3!important}.disparoPreparadoInfoFix{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.disparoPreparadoInfoFix>strong{display:block!important;margin:0!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:950!important;line-height:1.28!important;color:#f5fafff5!important;text-transform:uppercase!important;letter-spacing:.015em!important;overflow-wrap:anywhere!important}.disparoPreparadoMetaFix{display:grid!important;grid-template-columns:150px 130px 104px!important;gap:12px!important;align-items:end!important;justify-content:start!important;width:fit-content!important;max-width:100%!important}.metaBadgeProdutoFix{width:150px!important;height:42px!important;display:grid!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;border-radius:999px!important;background:#00f0ff14!important;border:1px solid rgba(0,240,255,.24)!important;font-family:var(--font-display)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#55e1ffd1!important}.metaBadgeProdutoFix b{display:block!important;max-width:128px!important;margin-top:4px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-family:var(--font-display)!important;font-size:12px!important;font-weight:950!important;color:#a3ff4a!important;letter-spacing:.05em!important}.campoEdicaoPrecoFix{width:130px!important;min-width:130px!important;max-width:130px!important;display:block!important}.campoEdicaoPrecoFix small{display:block!important;margin:0 0 4px!important;font-family:var(--font-display)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#55e1ffd1!important;line-height:1!important}.campoEdicaoPrecoFix input{width:130px!important;height:42px!important;min-height:42px!important;border-radius:14px!important;padding:0 12px!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:850!important;background:linear-gradient(180deg,#080e1cf5,#050a16fa)!important;border:1px solid rgba(0,240,255,.18)!important;color:#f5fafff0!important}.abrirFotoProdutoFix{width:104px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:end!important;border-radius:14px!important;text-decoration:none!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:900!important;background:linear-gradient(135deg,#00c87a38,#00f0ff1a)!important;border:1px solid rgba(0,220,140,.34)!important;color:#99ffc8!important}.disparoPreparadoInfoFix>small{display:block!important;max-width:680px!important;margin:0!important;font-family:var(--font-body)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important;color:#b9cdf09e!important}@media (max-width: 900px){.disparoPreparadoCardFix{grid-template-columns:1fr!important}.disparoPreparadoMetaFix{grid-template-columns:1fr!important;width:100%!important}.metaBadgeProdutoFix,.campoEdicaoPrecoFix,.campoEdicaoPrecoFix input,.abrirFotoProdutoFix{width:100%!important;min-width:0!important;max-width:100%!important}}
