:root{color-scheme:dark;--bg:#04080d;--card:rgba(var(--sup-rgb),.62);--card-2:rgba(var(--sup-rgb),.78);--card-h:rgba(var(--sup-rgb),.82);--line:rgba(var(--acc-rgb),.1);--line-2:rgba(var(--acc-rgb),.22);--cyan:#4fd9f4;--cyan-dim:#1d6e86;--cyan-glow:rgba(var(--acc-rgb),.42);--orange:#ff8a2a;--orange-dim:rgba(var(--acc2-rgb),.16);--orange-glow:rgba(var(--acc2-rgb),.35);--fg:#e6f3f8;--muted:#7f9eac;--faint:#4d6672;--green:#4ef0a0;--red:#ff6b6b;--amber:#ffc04d;--lilac:#b79cff;--grey:#9fb3bd;--f-display:"Archivo","Arial Black",Impact,sans-serif;--f-body:"Inter","Segoe UI",system-ui,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,Consolas,monospace;--r:14px;--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;background-image:radial-gradient(ellipse 70% 50% at 50% 18%,rgba(29,110,134,.2),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33M0 16l-28-16M56 16l28-16' fill='none' stroke='%2310293a' stroke-width='1' opacity='.5'/%3E%3C/svg%3E");background-attachment:fixed}button,input,select,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}[hidden]{display:none!important}.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.lbl{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.08);opacity:1}}@keyframes entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes surge{0%{opacity:0;transform:translateY(6px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes respira{0%,to{box-shadow:0 0 0 1px var(--orange-dim),0 0 0 0 var(--orange-glow)}50%{box-shadow:0 0 0 1px var(--orange-glow),0 0 26px -4px var(--orange-glow)}}@keyframes aquece{0%,to{opacity:.55}50%{opacity:1}}@keyframes enche{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes onda{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.6);opacity:0}}@keyframes brilho{0%{background-position:-200% 0}to{background-position:200% 0}}.anima{animation:entra .5s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms)}.corners{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.corners i{position:absolute;width:22px;height:22px;border:0 solid rgba(var(--acc-rgb),.28)}.corners i:nth-child(1){top:calc(10px + env(safe-area-inset-top,0px));left:10px;border-top-width:2px;border-left-width:2px}.corners i:nth-child(2){top:calc(10px + env(safe-area-inset-top,0px));right:10px;border-top-width:2px;border-right-width:2px}.corners i:nth-child(3){bottom:calc(10px + env(safe-area-inset-bottom,0px));left:10px;border-bottom-width:2px;border-left-width:2px}.corners i:nth-child(4){bottom:calc(10px + env(safe-area-inset-bottom,0px));right:10px;border-bottom-width:2px;border-right-width:2px}.wrap{position:relative;z-index:2;max-width:1080px;margin:0 auto;padding-left:max(28px,env(safe-area-inset-left,0px));padding-right:max(28px,env(safe-area-inset-right,0px))}@media (max-width:480px){.wrap{padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px))}}.top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-block:calc(24px + env(safe-area-inset-top,0px)) 4px}.brand{all:unset;cursor:pointer;font-family:var(--f-mono);font-weight:700;font-size:15px}.brand b{color:var(--orange)}.top-r{display:flex;gap:14px;align-items:center}.sys{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--muted);text-align:right}.gear{all:unset;cursor:pointer;color:var(--muted);width:34px;height:34px;display:grid;place-items:center;border-radius:50%;transition:color .2s,background .2s,transform .4s var(--ease)}.gear:hover{color:var(--cyan);background:var(--card);transform:rotate(60deg)}.glow{font-family:var(--f-display);font-stretch:125%;font-weight:900;letter-spacing:-.01em;line-height:.95;color:var(--fg);text-shadow:0 0 18px var(--cyan-glow),0 0 2px rgba(255,255,255,.6);text-wrap:balance;margin:0}.home{display:flex;flex-direction:column;align-items:center;gap:16px;padding-block:6px 70px;min-height:calc(100vh - 80px)}.hero{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;animation:surge .8s var(--ease) both}.hero h1{font-size:clamp(48px,10vw,88px)}.online{font-family:var(--f-mono);font-size:12px;letter-spacing:.24em;font-weight:700;color:var(--green);text-transform:uppercase}.online:before{content:"●";margin-right:8px;animation:aquece 2.4s ease-in-out infinite}.reactor-btn{all:unset;cursor:pointer;border-radius:50%;position:relative;animation:surge 1s .15s var(--ease) both}.reactor-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}.reactor-btn:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;border:2px solid var(--cyan);opacity:0;pointer-events:none}.reactor-btn.hud-listen:after{border-color:var(--orange);animation:onda 1.4s ease-out infinite}.reactor-btn:hover .reactor{transform:scale(1.02)}.reactor{width:min(290px,70vw);aspect-ratio:1;position:relative;transition:transform .5s var(--ease)}.reactor svg{width:100%;height:100%;overflow:visible}.reactor .spin{transform-box:fill-box;transform-origin:center;animation:spin 60s linear infinite}.reactor .spin.rev{animation-direction:reverse;animation-duration:40s}.reactor .spin.fast{animation-duration:14s}.reactor .core{transform-box:fill-box;transform-origin:center;animation:pulse 3.2s ease-in-out infinite}.reactor .seg{transition:stroke .4s}.hud-think .reactor .spin{animation-duration:5s}.hud-think .reactor .spin.rev{animation-duration:3.5s}.hud-listen .reactor .core{animation-duration:.9s}.hud-listen .reactor .seg{stroke:var(--orange)}.hud-speak .reactor .core{animation-duration:.45s}.reactor .state{position:absolute;left:50%;bottom:-2px;transform:translate(-50%);font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;color:var(--orange);white-space:nowrap}.legenda{max-width:640px;text-align:center;display:flex;flex-direction:column;gap:6px;min-height:28px}.legenda p{margin:0;animation:surge .45s var(--ease) both}.legenda .voce{color:var(--muted);font-style:italic}.legenda .pensando{font-family:var(--f-mono);font-size:12px;letter-spacing:.2em;color:var(--orange);text-transform:uppercase;background:linear-gradient(90deg,var(--orange) 0%,#fff 50%,var(--orange) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brilho 1.6s linear infinite}.legenda .atlas{font-family:var(--f-body);font-weight:600;font-size:19px;line-height:1.45;color:var(--fg);text-wrap:balance;overflow-wrap:anywhere}.legenda.grande .atlas{font-size:clamp(19px,2.4vw,23px)}.legenda .leg-acoes{display:inline-flex;gap:2px;margin-left:8px;vertical-align:middle;opacity:.55;transition:opacity .2s}.legenda .atlas:hover .leg-acoes{opacity:1}.legenda.vazia{color:var(--faint);font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;min-height:28px}.mini-acoes{display:flex;gap:10px;align-items:center;animation:surge .6s .3s var(--ease) both}.redondo{all:unset;cursor:pointer;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--card);color:var(--muted);transition:all .25s var(--ease)}.redondo svg{width:19px;height:19px}.redondo:hover{color:var(--cyan);background:var(--card-h);transform:translateY(-2px)}.redondo.on{color:var(--cyan);box-shadow:inset 0 0 0 1px var(--line-2)}.redondo.live{background:var(--orange);color:#140800;box-shadow:0 0 20px var(--orange-glow)}.redondo.texto{width:auto;padding:0 16px;border-radius:21px;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em}.redondo.pequeno{width:38px;height:38px}.redondo:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.console{width:100%;max-width:560px;animation:surge .35s var(--ease) both}.cmd{display:flex;gap:8px}.cmd input{flex:1;min-width:0;background:rgba(var(--esc-rgb),.85);border:1px solid var(--line-2);border-radius:24px;padding:12px 18px;font-size:15px;transition:border-color .2s,box-shadow .2s}.cmd input:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 4px rgba(var(--acc-rgb),.1)}.icon-btn{all:unset;cursor:pointer;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--cyan);color:#021018;flex:none;transition:transform .2s}.icon-btn:hover{transform:scale(1.06)}.icon-btn svg{width:20px;height:20px}.icon-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.portas{width:100%;max-width:760px;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:auto;padding-top:20px}@media (max-width:560px){.portas{grid-template-columns:1fr}}.door{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:8px;background:var(--card);border-radius:var(--r);padding:20px 22px;position:relative;overflow:hidden;transition:transform .35s var(--ease),background .3s,box-shadow .3s;animation:entra .6s var(--ease) both}.door:nth-child(2){animation-delay:.08s}.door:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 100% 0,rgba(var(--acc-rgb),.12),transparent 55%);opacity:0;transition:opacity .3s}.door:hover{transform:translateY(-3px);background:var(--card-h);box-shadow:0 18px 40px -20px rgba(var(--acc-rgb),.35)}.door:hover:before{opacity:1}.door:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.door .glow{font-size:clamp(28px,4vw,36px)}.pend{font-size:13px;color:var(--green)}.pend.hot{color:var(--orange)}.pend.hot:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--orange);margin-right:8px;box-shadow:0 0 10px var(--orange);animation:aquece 1.6s ease-in-out infinite}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg)}.mod-head{display:flex;flex-direction:column;gap:12px;padding-block:6px 0;animation:surge .5s var(--ease) both}.mod-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.back{all:unset;cursor:pointer;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;color:var(--muted);transition:color .2s,transform .2s}.back:hover{color:var(--cyan);transform:translate(-3px)}.switch{display:flex;background:var(--card);border-radius:20px;padding:3px;position:relative}.switch button{all:unset;cursor:pointer;padding:6px 16px;border-radius:17px;font-family:var(--f-mono);font-weight:700;font-size:12px;letter-spacing:.14em;color:var(--muted);transition:background .3s,color .3s}.switch button[aria-pressed=true]{background:var(--cyan);color:#021018}.mod-title{font-size:clamp(40px,8vw,68px)}.mod-title small{display:block;font-family:var(--f-mono);font-stretch:100%;font-weight:500;font-size:13px;letter-spacing:.22em;color:var(--orange);text-shadow:none;margin-top:10px}.tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{all:unset;cursor:pointer;padding:11px 14px;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);position:relative;white-space:nowrap;transition:color .2s}.tabs button:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;background:var(--cyan);transform:scaleX(0);transition:transform .35s var(--ease)}.tabs button[aria-selected=true]{color:var(--fg)}.tabs button[aria-selected=true]:after{transform:scaleX(1)}.tabs button:hover{color:var(--fg)}.tabs button:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.badge{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;margin-left:6px;border-radius:9px;background:var(--orange);color:#160800;font-size:10px;font-weight:700;letter-spacing:0;animation:pop .4s var(--ease) both;vertical-align:1px}main.wrap{padding-block:18px 120px;display:flex;flex-direction:column;gap:16px}main.wrap>*{animation:entra .45s var(--ease) both}main.wrap>*:nth-child(2){animation-delay:.05s}main.wrap>*:nth-child(3){animation-delay:.1s}main.wrap>*:nth-child(4){animation-delay:.15s}.sub{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.agora{background:linear-gradient(90deg,rgba(var(--acc2-rgb),.08),rgba(var(--sup-rgb),.4) 60%);border-radius:var(--r);padding:12px 16px;display:flex;gap:14px;align-items:flex-start}.agora-tit{font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);padding-top:2px;flex:none}.agora ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.agora li{display:flex;gap:10px;align-items:baseline;font-size:14px;animation:entra .4s var(--ease) both}.agora li:nth-child(2){animation-delay:.05s}.agora li:nth-child(3){animation-delay:.1s}.agora li:nth-child(4){animation-delay:.15s}.agora .ponto{width:7px;height:7px;border-radius:50%;flex:none;transform:translateY(-1px);background:var(--cyan)}.agora .bad .ponto{background:var(--red);box-shadow:0 0 8px var(--red)}.agora .warn .ponto{background:var(--orange);box-shadow:0 0 8px var(--orange);animation:aquece 1.4s ease-in-out infinite}.agora .k{flex:1;min-width:0;overflow-wrap:anywhere}.agora .q{font-family:var(--f-mono);font-size:12px;color:var(--muted);white-space:nowrap}@media (max-width:560px){.agora{flex-direction:column;gap:8px}}.novo-btn{all:unset;cursor:pointer;align-self:flex-start;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);padding:9px 16px;border-radius:20px;background:rgba(var(--acc-rgb),.07);transition:background .2s,transform .2s}.novo-btn:hover{background:rgba(var(--acc-rgb),.14);transform:translateY(-1px)}.novo-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.novo-box{background:var(--card-2);border-radius:var(--r);padding:14px 16px;display:flex;flex-direction:column;gap:10px;animation:surge .35s var(--ease) both}.novo-top{display:flex;justify-content:space-between;align-items:center}form.add{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}form.add.rapido{background:var(--card);border-radius:var(--r);padding:10px 12px}.inp,form.add input,form.add select,form.add textarea,.compor textarea,.compor input{background:rgba(var(--esc-rgb),.75);border:1px solid var(--line);border-radius:10px;padding:9px 12px;min-width:0;width:100%;transition:border-color .2s,box-shadow .2s}.inp:focus,form.add input:focus,form.add select:focus,.compor textarea:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 3px rgba(var(--acc-rgb),.1)}form.add .grow{flex:1 1 200px}form.add .sm{flex:0 1 170px}form.add .xs{flex:0 1 110px}label.f{display:flex;flex-direction:column;gap:4px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}label.f input,label.f select,label.f textarea{font-family:var(--f-body);font-size:15px;letter-spacing:0;text-transform:none;color:var(--fg)}.btn{all:unset;cursor:pointer;font-family:var(--f-mono);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:10px 16px;border-radius:10px;background:var(--cyan);color:#021018;text-align:center;white-space:nowrap;transition:transform .2s,box-shadow .2s,opacity .2s}.btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px var(--cyan-glow)}.btn.sm{padding:7px 12px;font-size:11px}.btn.orange{background:var(--orange);color:#160800}.btn.orange:hover{box-shadow:0 8px 20px -8px var(--orange-glow)}.btn.ghost{background:transparent;color:var(--cyan);box-shadow:inset 0 0 0 1px var(--line-2)}.btn.off{opacity:.35;cursor:not-allowed;transform:none;box-shadow:none}.btn:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.link-btn{all:unset;cursor:pointer;font-size:13px;color:var(--muted);display:inline-flex;gap:5px;align-items:center;transition:color .2s}.link-btn:hover{color:var(--cyan)}.compor{background:var(--card);border-radius:var(--r);padding:12px}.compor textarea{min-height:52px;resize:vertical;transition:min-height .3s var(--ease)}.compor textarea:focus{min-height:110px}textarea.inp{min-height:70px;resize:vertical}.group{display:flex;flex-direction:column;gap:6px}.group h3{margin:4px 0 2px;font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);display:flex;gap:8px}.group.late h3{color:var(--red)}.item{display:flex;align-items:center;gap:12px;background:var(--card);border-radius:12px;padding:11px 14px;flex-wrap:wrap;transition:background .2s,transform .25s var(--ease),opacity .3s;animation:entra .35s var(--ease) both}.item:hover{background:var(--card-h)}.item .t{flex:1;min-width:140px;overflow-wrap:anywhere}.item.done{opacity:.55}.item.done .t{text-decoration:line-through;color:var(--muted)}.check{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1.5px solid var(--cyan-dim);border-radius:50%;cursor:pointer;flex:none;display:grid;place-items:center;margin:0;transition:background .25s,border-color .25s,transform .25s var(--ease)}.check:hover{border-color:var(--cyan);transform:scale(1.1)}.check:checked{background:var(--cyan);border-color:var(--cyan)}.check:checked:after{content:"";width:8px;height:4px;border-left:2px solid #021018;border-bottom:2px solid #021018;transform:rotate(-45deg) translate(1px,-1px);animation:pop .3s var(--ease)}.tag{font-family:var(--f-mono);font-size:11px;padding:3px 8px;border-radius:20px;background:#7f9eac1a;color:var(--muted);white-space:nowrap}.tag.c{color:var(--cyan);background:rgba(var(--acc-rgb),.08)}.tag.o{color:var(--orange);background:rgba(var(--acc2-rgb),.1)}.tag.g{color:var(--green);background:#4ef0a01a}.tag.r{color:var(--red);background:#ff6b6b1a}.tag.a{color:var(--amber);background:#ffc04d1a}.when{font-family:var(--f-mono);font-size:12px;color:var(--muted);white-space:nowrap}.when.late{color:var(--red);font-weight:700}.del{all:unset;cursor:pointer;color:var(--faint);font-family:var(--f-mono);font-size:12px;padding:3px 7px;border-radius:8px;display:inline-grid;place-items:center;transition:color .2s,background .2s}.del:hover{color:var(--fg);background:#7f9eac1a}.del.arm{background:var(--red);color:#fff}.del:focus-visible{outline:2px solid var(--cyan)}.empty{border-radius:var(--r);padding:26px;text-align:center;color:var(--muted);font-size:14px;background:rgba(var(--sup-rgb),.3)}details.donebox summary{cursor:pointer;color:var(--muted);font-family:var(--f-mono);font-size:12px;padding:4px 0}.filtros{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.chip-btn{all:unset;cursor:pointer;font-family:var(--f-mono);font-size:12px;padding:6px 12px;border-radius:16px;color:var(--muted);transition:background .2s,color .2s}.chip-btn:hover{color:var(--fg);background:var(--card)}.chip-btn.on{color:var(--fg);background:var(--card-2)}.chip-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}select.mini{background:rgba(var(--esc-rgb),.75);border:1px solid var(--line);border-radius:10px;padding:6px 10px;font-size:13px}.perfis-topo{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.seg-redes{display:flex;gap:4px;background:var(--card);border-radius:24px;padding:4px}.seg-redes button,.seg-redes .estatico{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:20px;font-size:14px;font-weight:500;color:var(--muted);transition:background .3s,color .3s}.seg-redes .estatico{cursor:default;color:var(--fg)}.seg-redes button[aria-selected=true]{background:var(--card-h);color:var(--fg);box-shadow:0 4px 14px -6px #0009}.seg-redes b{font-family:var(--f-mono);font-size:12px;color:var(--muted);font-weight:500}.inp.busca{width:170px;border-radius:20px;padding:7px 14px}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:14px}.grade>*{animation:entra .5s var(--ease) both;animation-delay:calc(var(--i,0) * 50ms)}.grade>*:nth-child(2){--i:1}.grade>*:nth-child(3){--i:2}.grade>*:nth-child(4){--i:3}.grade>*:nth-child(5){--i:4}.grade>*:nth-child(6){--i:5}.cartao{background:var(--card);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0;position:relative;transition:transform .35s var(--ease),background .3s,box-shadow .35s,opacity .3s}.cartao:hover{transform:translateY(-2px);background:var(--card-h);box-shadow:0 20px 40px -24px #000c}.cartao.agir:before{content:"agir agora";position:absolute;top:-9px;right:16px;font-family:var(--f-mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--orange);color:#160800;padding:2px 8px;border-radius:10px;animation:pop .4s var(--ease) both}.cartao.esperando{box-shadow:inset 3px 0 #ffc04d99}.cartao.parado{opacity:.55;filter:saturate(.4)}.cartao.parado:hover{opacity:.85;filter:none}.cartao-top{display:flex;align-items:center;gap:12px}.cartao-top svg{flex:none;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4))}.cartao-nome{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cartao h4{margin:0;font-size:17px;font-weight:600;overflow-wrap:anywhere;line-height:1.25}.link{font-size:13px;color:var(--cyan);text-decoration:none;opacity:.85;transition:opacity .2s;overflow-wrap:anywhere}.link:hover{opacity:1;text-decoration:underline}.link.mudo{color:var(--muted)}.obs{margin:0;font-size:13.5px;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}.via{font-size:13px;color:var(--muted);display:flex;gap:6px;align-items:center}.via b{color:var(--fg);font-weight:500}.cartao-pe{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:4px}select.pill{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:20px;padding:5px 12px;font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.06em;cursor:pointer;text-align:center;transition:background .3s,color .3s}select.pill.aquecendo{background:#ffc04d24;color:var(--amber)}select.pill.ativo{background:#4ef0a01f;color:var(--green)}select.pill.pausado{background:#7f9eac24;color:var(--grey)}select.pill.caiu{background:#ff6b6b24;color:var(--red)}select.pill option{background:var(--card-2);color:var(--fg)}.ciclo{display:flex;flex-direction:column;gap:8px;background:rgba(var(--esc-rgb),.45);border-radius:10px;padding:10px 12px}.ciclo.lock{opacity:.4}.segs{display:flex;gap:5px}.segs i{flex:1;height:4px;border-radius:2px;background:#7f9eac2e;position:relative;overflow:hidden}.segs i.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--orange);box-shadow:0 0 8px var(--orange-glow);transform-origin:left;animation:enche .6s var(--ease) both}.segs i.on:nth-child(2):after{animation-delay:.1s}.segs i.on:nth-child(3):after{animation-delay:.2s}.segs i.on:nth-child(4):after{animation-delay:.3s}.ciclo-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ciclo .txt{font-size:13.5px}.ciclo .txt.wait{color:var(--amber)}.ciclo .txt.wait:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--amber);margin-right:7px;vertical-align:2px;animation:aquece 1.6s ease-in-out infinite}.ciclo .txt.good{color:var(--green)}.ciclo-acoes{display:flex;gap:4px;align-items:center}.subitens{display:flex;flex-direction:column;gap:8px}.subitem{display:flex;flex-direction:column;gap:8px;padding:10px 0 0;border-top:1px solid var(--line)}.subitem-top{display:flex;align-items:center;gap:10px}.subitem-nome{flex:1;min-width:0;font-size:14.5px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.subitem .ciclo{margin-left:30px}.tablewrap{overflow-x:auto;background:var(--card);border-radius:var(--r)}table{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}th,td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:middle}th{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}tr{transition:background .2s}tbody tr:hover{background:rgba(var(--acc-rgb),.04)}tr:last-child td{border-bottom:0}td.r,th.r{text-align:right}.month{display:flex;align-items:center;gap:6px}.month button{all:unset;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--card);color:var(--cyan);transition:background .2s}.month button:hover{background:var(--card-h)}.month span{font-family:var(--f-mono);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;min-width:150px;text-align:center}.sums{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:760px){.sums{grid-template-columns:1fr 1fr}}.panel{background:var(--card);border-radius:var(--r);padding:16px}.sum{animation:entra .5s var(--ease) both}.sum:nth-child(2){animation-delay:.06s}.sum:nth-child(3){animation-delay:.12s}.sum:nth-child(4){animation-delay:.18s}.sum .v{font-family:var(--f-mono);font-size:22px;font-variant-numeric:tabular-nums;margin-top:4px}.sum .d{font-family:var(--f-mono);font-size:11px;color:var(--muted)}.sum.in .v{color:var(--green)}.sum.out .v{color:var(--red)}.balbar{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--line);margin-top:10px}.balbar i{display:block;height:100%;transform-origin:left;animation:enche .8s var(--ease) both}.cols{display:grid;grid-template-columns:1fr 1.4fr;gap:16px;align-items:start}@media (max-width:820px){.cols{grid-template-columns:1fr}}.stack{display:flex;flex-direction:column;gap:14px;min-width:0}.cats{display:flex;flex-direction:column;gap:12px}.cat-row{display:grid;grid-template-columns:1fr auto;gap:4px 10px;font-size:14px}.cat-bar{grid-column:1/-1;height:4px;background:var(--line);border-radius:2px;overflow:hidden}.cat-bar i{display:block;height:100%;background:var(--cyan);box-shadow:0 0 8px var(--cyan-glow);transform-origin:left;animation:enche .7s var(--ease) both}.val.in{color:var(--green)}.val.out{color:var(--red)}.board{columns:3 260px;column-gap:14px}.nota{break-inside:avoid;margin-bottom:14px;gap:8px}.nota:after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--cor,var(--cyan));box-shadow:0 0 12px var(--cor,var(--cyan))}.nota[data-cor=ciano]{--cor:var(--cyan)}.nota[data-cor=laranja]{--cor:var(--orange)}.nota[data-cor=verde]{--cor:var(--green)}.nota[data-cor=lilás]{--cor:var(--lilac)}.nota[data-cor=cinza]{--cor:var(--grey)}.nota h4{font-size:16px}.nota .corpo{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;color:var(--fg)}.nota .rodape{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-family:var(--f-mono);font-size:11px;color:var(--muted)}.nota .acoes{display:flex;gap:2px;opacity:.5;transition:opacity .2s}.nota:hover .acoes{opacity:1}.nota textarea,.nota input{background:rgba(var(--esc-rgb),.75);border:1px solid var(--line-2);border-radius:10px;padding:8px 10px;width:100%}.nota textarea{min-height:120px;resize:vertical}.cores{display:flex;gap:7px}.cores button{all:unset;cursor:pointer;width:16px;height:16px;border-radius:50%;background:var(--c);transition:transform .2s;box-shadow:0 0 0 2px transparent}.cores button:hover{transform:scale(1.2)}.cores button[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--c)}.fixa{color:var(--orange)}.acesso-campos{flex:1 1 100%;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px var(--line)}.acesso-abrir{flex:1 1 100%}.acesso-ver{padding:10px 12px;border-radius:10px;background:rgba(var(--esc-rgb),.45);animation:surge .25s var(--ease) both}.link-btn.on{color:var(--cyan)}.ajuste-largo{grid-column:1/-1}.idd-topo{display:flex;gap:12px;align-items:center}.idd-luz{width:12px;height:12px;border-radius:50%;background:var(--faint);flex:none}.idd-luz.on{background:var(--green);box-shadow:0 0 10px var(--green)}.idd-json{margin:0;max-height:420px;overflow:auto;background:rgba(var(--esc-rgb),.7);border-radius:10px;padding:12px;font-family:var(--f-mono);font-size:12px;color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere}code{font-family:var(--f-mono);font-size:12px;background:#7f9eac1f;padding:1px 5px;border-radius:4px}.op-dash{display:flex;flex-direction:column;gap:14px}.acao-op{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:20px;background:var(--card);font-size:13.5px;color:var(--fg);transition:background .2s,transform .2s,box-shadow .2s}.acao-op span{font-size:15px;color:var(--cyan)}.acao-op:hover{background:var(--card-h);transform:translateY(-1px)}.acao-op.on{background:var(--cyan);color:#021018;box-shadow:0 8px 20px -10px var(--cyan-glow)}.acao-op.on span{color:#021018}.acao-op:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.op-gaveta{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:var(--r);background:rgba(var(--sup-rgb),.55);box-shadow:inset 0 0 0 1px var(--line-2);animation:surge .3s var(--ease) both}.op-contas-tit{margin-top:14px;padding-top:16px;border-top:1px solid var(--line)}.vendas-topo,.vendas-per{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.d1{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-radius:var(--r);padding:14px 18px;background:var(--card)}.d1.pend{background:linear-gradient(90deg,rgba(var(--acc2-rgb),.1),var(--card) 70%);box-shadow:inset 3px 0 0 var(--orange)}.d1.ok{box-shadow:inset 3px 0 0 var(--green)}.d1>div{display:flex;flex-direction:column;gap:6px;min-width:220px;flex:1}.d1-num{font-size:15px}.d1-num b{font-family:var(--f-mono);font-size:20px}.d1-barra{height:6px;border-radius:3px;background:var(--line);overflow:hidden;max-width:420px}.d1-barra i{display:block;height:100%;background:var(--green);transform-origin:left;animation:enche .8s var(--ease) both}.d1.pend .d1-barra i{background:var(--orange)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:760px){.kpis{grid-template-columns:1fr 1fr}}.kpi{display:flex;flex-direction:column;gap:4px;animation:entra .5s var(--ease) both}.kpi:nth-child(2){animation-delay:.05s}.kpi:nth-child(3){animation-delay:.1s}.kpi:nth-child(4){animation-delay:.15s}.kpi .v{font-family:var(--f-mono);font-size:22px;font-variant-numeric:tabular-nums}.kpi .v.or,.or{color:var(--orange)}.delta{font-family:var(--f-mono);font-size:11.5px;color:var(--muted)}.delta.up{color:var(--green)}.delta.down{color:var(--red)}.vendas-graf{display:grid;grid-template-columns:1.6fr 1fr;gap:14px}@media (max-width:900px){.vendas-graf{grid-template-columns:1fr}}.graf{display:flex;flex-direction:column;gap:10px;min-width:0}.graf-tit{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.legenda-g{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted)}.sq{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:4px}.sq.gmv{background:var(--cyan)}.sq.com{background:var(--orange)}.graf-area{position:relative}.graf-area svg{width:100%;height:auto;display:block}.grade-l{stroke:var(--line);stroke-dasharray:3 4}.eixo{font-family:var(--f-mono);font-size:10px;fill:var(--muted)}.eixo.or{fill:var(--orange)}.barra-g{fill:var(--cyan);opacity:.75;transform-box:fill-box;transform-origin:bottom;animation:sobe .6s var(--ease) both;transition:opacity .2s}.barra-g.foco{opacity:1;filter:drop-shadow(0 0 6px var(--cyan-glow))}@keyframes sobe{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.linha-c{fill:none;stroke:var(--orange);stroke-width:2.2;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;animation:desenha 1.2s .3s var(--ease) forwards}@keyframes desenha{to{stroke-dashoffset:0}}.ponto-c{fill:var(--orange);transition:r .2s}.graf-dica{font-size:12.5px;color:var(--muted);padding:6px 10px;border-radius:8px;background:rgba(var(--esc-rgb),.6);align-self:flex-start;animation:surge .2s var(--ease) both}.graf-dica b{color:var(--fg);font-weight:600}.rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rank li{display:grid;grid-template-columns:22px 1fr auto;gap:2px 10px;align-items:center;animation:entra .4s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}.rank .pos{font-family:var(--f-mono);font-size:12px;color:var(--orange);font-weight:700}.rank .nome{font-size:14px;min-width:0;overflow-wrap:anywhere}.rank .nome small{display:block;color:var(--muted);font-size:11.5px}.rank .val{font-size:13px}.rank .barra{grid-column:2/-1;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.rank .barra i{display:block;height:100%;background:var(--cyan);transform-origin:left;animation:enche .7s var(--ease) both}.calor{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;max-width:520px}.calor .cal-sem{text-align:center}.calor-d{aspect-ratio:1.4;border-radius:8px;background:rgba(var(--esc-rgb),.45);display:grid;place-items:center;font-family:var(--f-mono);font-size:11px;color:var(--muted);transition:transform .2s}.calor-d:hover{transform:scale(1.08)}.calor-d.hoje{box-shadow:inset 0 0 0 1.5px var(--orange)}.lancar{max-width:760px}.massa input{max-width:130px;text-align:right;padding:6px 8px}tr.total td{font-weight:600;border-top:1px solid var(--line-2)}.logo-letra{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:var(--card-2);color:var(--cyan);font-weight:700;flex:none}.cofre-campos{display:flex;flex-direction:column;gap:4px}.cofre-campo{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:13.5px;padding:4px 0;border-bottom:1px dashed var(--line)}.cofre-campo .rot{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.cofre-campo .val{overflow-wrap:anywhere}.cofre-campo .acoes{display:flex;gap:2px}.senha-campo{display:flex;gap:4px;align-items:center}.senha-campo input{flex:1}.sino,.sino .gear{position:relative}.sino-n{position:absolute;top:-2px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--orange);color:#160800;font-size:10px;font-weight:700;display:grid;place-items:center;animation:pop .4s var(--ease) both;box-shadow:0 0 10px var(--orange-glow)}.sino-painel{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);overflow:auto;background:rgba(var(--esc-rgb),.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:10px;box-shadow:0 0 0 1px var(--line-2),0 24px 50px -20px #000000e6;animation:surge .25s var(--ease) both}.sino-sec{display:flex;justify-content:space-between;align-items:center;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:8px 8px 4px}.sino-painel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sino-painel li{display:flex;gap:10px;align-items:baseline;padding:8px;border-radius:10px;cursor:pointer;font-size:13.5px;transition:background .2s}.sino-painel li:hover{background:rgba(var(--acc-rgb),.06)}.sino-painel li .ponto{width:7px;height:7px;border-radius:50%;flex:none;background:var(--cyan);transform:translateY(-1px)}.sino-painel li.bad .ponto{background:var(--red)}.sino-painel li.warn .ponto{background:var(--orange)}.sino-painel li.lida{opacity:.6}.sino-painel li.nova .ponto{background:var(--orange);box-shadow:0 0 8px var(--orange)}.sino-painel .k{flex:1;min-width:0;overflow-wrap:anywhere}.sino-painel small{display:block;color:var(--muted);font-size:11.5px;margin-top:1px}.sino-vazio{margin:0;padding:6px 8px 10px;color:var(--muted);font-size:13px}.chat-pg{display:flex;flex-direction:column;min-height:calc(100vh - 70px)}.chat-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-block:4px 10px;animation:surge .4s var(--ease) both}.chat-topo h1{font-size:clamp(28px,5vw,40px)}.chat-sub{font-family:var(--f-mono);font-stretch:100%;font-size:13px;font-weight:500;letter-spacing:.2em;color:var(--orange);text-shadow:none;vertical-align:middle}.chat-msgs{flex:1;display:flex;flex-direction:column;gap:10px;padding-block:10px 150px;width:100%}.chat-vazio{text-align:center;color:var(--muted);display:flex;flex-direction:column;gap:14px;align-items:center;padding-top:30px;animation:surge .5s var(--ease) both}.chat-vazio p{margin:0;font-size:16px;max-width:46ch}.chat-linha{display:flex;flex-direction:column}.chat-dia{align-self:center;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:10px 0 4px}.bal{max-width:min(78%,640px);padding:11px 14px;border-radius:16px;display:flex;flex-direction:column;gap:4px;animation:surge .35s var(--ease) both}.bal.eu{align-self:flex-end;background:linear-gradient(135deg,rgba(var(--acc-rgb),.22),rgba(var(--acc-rgb),.12));border-bottom-right-radius:5px}.bal.atlas{align-self:flex-start;background:var(--card);border-bottom-left-radius:5px;box-shadow:inset 2px 0 0 var(--orange)}.bal.erro{box-shadow:inset 2px 0 0 var(--red)}.bal.provisorio{opacity:.7;font-style:italic}.bal-txt{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.bal-pe{display:flex;justify-content:space-between;align-items:center;gap:8px;font-family:var(--f-mono);font-size:10.5px;color:var(--faint)}.pensando-bal{flex-direction:row;align-items:center;gap:10px;color:var(--orange);font-family:var(--f-mono);font-size:12px}.pontinhos{display:inline-flex;gap:4px}.pontinhos i{width:6px;height:6px;border-radius:50%;background:var(--orange);animation:aquece 1s ease-in-out infinite}.pontinhos i:nth-child(2){animation-delay:.15s}.pontinhos i:nth-child(3){animation-delay:.3s}.chat-barra{position:fixed;left:0;right:0;bottom:0;z-index:12;padding-block:14px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent,rgba(var(--esc-rgb),.92) 30%)}.chat-form{display:flex;gap:10px;align-items:flex-end;max-width:780px;margin:0 auto;background:rgba(var(--esc-rgb),.95);border-radius:24px;padding:8px;box-shadow:0 0 0 1px var(--line-2),0 20px 40px -20px #000000e6}.chat-form textarea{flex:1;min-width:0;resize:none;background:transparent;border:0;padding:10px 6px;font-size:15px;max-height:160px;field-sizing:content}.chat-form textarea:focus{outline:none}.ideias-seg{align-self:flex-start}.lousa-acoes{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.mapa-ia{flex:1 1 320px;max-width:520px}.mapa-ia input{border-radius:22px}.lousas{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.lousa-card{cursor:pointer;gap:10px}.lousa-mini{width:100%;height:150px;border-radius:10px;background:rgba(var(--esc-rgb),.6);pointer-events:none}.lousa-ed{display:flex;flex-direction:column;gap:10px}.lousa-topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lousa-tit{flex:1;min-width:160px;background:transparent;border:0;border-bottom:1px solid transparent;font-family:var(--f-display);font-stretch:115%;font-weight:800;font-size:22px;padding:4px 2px;color:var(--fg)}.lousa-tit:focus{outline:none;border-bottom-color:var(--cyan)}.lousa-barra{display:flex;flex-wrap:wrap;gap:4px;align-items:center;background:var(--card);border-radius:14px;padding:6px}.lz-btn{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:9px;font-size:13px;color:var(--muted);transition:background .2s,color .2s}.lz-btn span{font-size:15px;width:16px;text-align:center}.lz-btn:hover{color:var(--fg);background:#7f9eac1a}.lz-btn.on{background:var(--cyan);color:#021018}.lz-btn:focus-visible{outline:2px solid var(--cyan)}.lz-sep{width:1px;height:22px;background:var(--line-2);margin:0 4px}.lz-cor{all:unset;cursor:pointer;width:18px;height:18px;border-radius:50%;transition:transform .2s;box-shadow:0 0 0 2px transparent}.lz-cor:hover{transform:scale(1.15)}.lz-cor.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px currentColor;color:#fff}.lz-esp{width:90px}.lousa-area{position:relative;height:min(68vh,720px);min-height:420px;border-radius:var(--r);overflow:hidden;background:rgba(var(--esc-rgb),.9);box-shadow:inset 0 0 0 1px var(--line)}.lousa-svg{width:100%;height:100%;display:block;touch-action:none;cursor:default}.lousa-svg.f-mover{cursor:grab}.lousa-svg.f-caneta{cursor:crosshair}.lousa-svg.f-borracha{cursor:not-allowed}.lousa-svg.f-texto{cursor:text}.lousa-svg text{-webkit-user-select:none;user-select:none;font-family:var(--f-body)}.lz-traco{fill:none;stroke-linecap:round;stroke-linejoin:round}.lz-liga{fill:none;stroke-width:2.2;opacity:.75}.lz-forma{fill:#ffffff05;stroke-width:2.2}.lz-no text{fill:#e6f3f8;font-weight:500}.lz-no.raiz text{font-family:var(--f-display);font-weight:800;fill:#fff}.lz-no rect{stroke-width:1.8;transition:filter .2s}.lz-no:hover rect{filter:drop-shadow(0 0 8px rgba(var(--acc-rgb),.35))}.lz-postit rect{filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.lz-postit-txt{font-family:var(--f-body);font-size:14px;line-height:1.35;color:#1b2430;white-space:pre-wrap;overflow-wrap:anywhere;height:100%;overflow:hidden}.lz-texto{font-weight:500}.sel.lz-traco,.sel.lz-liga{filter:drop-shadow(0 0 6px #fff)}.lz-no.sel rect,.lz-postit.sel rect,.sel.lz-forma{stroke:#fff;stroke-dasharray:6 4;stroke-width:2}.lz-texto.sel{filter:drop-shadow(0 0 6px var(--cyan))}.lz-edit{position:absolute;z-index:3;background:rgba(var(--esc-rgb),.97);color:var(--fg);border:1.5px solid var(--cyan);border-radius:10px;padding:8px 10px;resize:none;font-family:var(--f-body);box-shadow:0 10px 30px -10px #000c}.lz-edit:focus{outline:none}.lousa-dica{position:absolute;left:12px;bottom:10px;font-family:var(--f-mono);font-size:11px;color:var(--faint);pointer-events:none}.cal{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}@media (max-width:900px){.cal{grid-template-columns:1fr}}.cal-mes{background:var(--card);border-radius:var(--r);padding:14px;min-width:0}.cal-topo{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.cal-legenda{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-bottom:10px}.cal-legenda span{display:inline-flex;align-items:center;gap:6px}.pt{display:inline-block;width:7px;height:7px;border-radius:50%;flex:none}.pt.comp{background:var(--orange);box-shadow:0 0 6px var(--orange-glow)}.pt.tarefa{background:var(--cyan)}.pt.libera{background:var(--amber)}.pt.google{background:var(--green)}.cal-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cal-sem{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;padding:4px 0}.cal-dia{all:unset;cursor:pointer;min-height:84px;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:3px;background:rgba(var(--esc-rgb),.35);position:relative;overflow:hidden;transition:background .2s,transform .2s var(--ease),box-shadow .25s;animation:entra .35s var(--ease) both;animation-delay:calc(var(--i,0) * 8ms)}.cal-dia:hover{background:rgba(var(--sup-rgb),.7);transform:translateY(-1px)}.cal-dia:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.cal-dia .n{font-family:var(--f-mono);font-size:12px;color:var(--fg)}.cal-dia.fora{opacity:.35}.cal-dia.hoje .n{background:var(--cyan);color:#021018;border-radius:10px;padding:0 6px;align-self:flex-start;font-weight:700}.cal-dia.sel{box-shadow:inset 0 0 0 1.5px var(--cyan),0 0 18px -6px var(--cyan-glow);background:rgba(var(--sup-rgb),.75)}.chips-dia{display:flex;flex-direction:column;gap:2px;min-width:0}.cd{font-size:10.5px;line-height:1.3;padding:1px 5px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-left:2px solid}.cd.comp{background:rgba(var(--acc2-rgb),.12);border-color:var(--orange);color:#ffd2ad}.cd.tarefa{background:rgba(var(--acc-rgb),.09);border-color:var(--cyan);color:#bfeefa}.cd.libera{background:#ffc04d1a;border-color:var(--amber);color:#ffe2a8}.cd.google{background:#4ef0a017;border-color:var(--green);color:#c2f8dc}.cal-dia .mais{font-family:var(--f-mono);font-size:10px;color:var(--muted)}.cal-dia .pontos{display:none;gap:3px;margin-top:auto}@media (max-width:640px){.cal-dia{min-height:52px;padding:5px}.chips-dia{display:none}.cal-dia .pontos{display:flex}}.cal-dia-painel{background:var(--card);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:12px;position:sticky;top:16px;animation:surge .35s var(--ease) both}.cal-dia-tit{margin:0;font-size:18px;font-weight:600;text-transform:capitalize}.cal-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cal-lista li{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px 10px;border-radius:10px;background:rgba(var(--esc-rgb),.45);border-left:3px solid var(--cyan);animation:entra .3s var(--ease) both}.cal-lista li.comp{border-color:var(--orange)}.cal-lista li.libera{border-color:var(--amber)}.cal-lista li.google{border-color:var(--green)}.cal-lista .h{font-size:12px;color:var(--muted)}.cal-lista .t{font-size:14px;overflow-wrap:anywhere}.cal-lista .t small{display:block;color:var(--muted);font-size:12px}.cal-lista .tipo{font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.cal-novo{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:12px}.flutuante{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:15;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:calc(100vw - 40px)}.bolha{width:min(420px,calc(100vw - 40px));background:rgba(var(--esc-rgb),.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:14px 16px;box-shadow:0 20px 50px -20px #000000e6,0 0 0 1px var(--line);display:flex;flex-direction:column;gap:10px;animation:surge .35s var(--ease) both}.bolha .legenda{text-align:left;min-height:0}.bolha .legenda .atlas{font-size:15.5px}.flut-acoes{display:flex;gap:10px;align-items:center}.nucleo-btn{all:unset;cursor:pointer;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;position:relative;background:radial-gradient(circle,#0f3346,#08161f 70%);box-shadow:0 0 0 2px rgba(var(--acc-rgb),.35),0 10px 30px -8px rgba(var(--acc-rgb),.5);transition:transform .25s var(--ease)}.nucleo-btn:hover{transform:scale(1.06)}.nucleo-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.nucleo-btn:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;border:3px dashed rgba(var(--acc-rgb),.55);animation:spin 14s linear infinite}.nucleo{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle,#fff,#9ff2ff 45%,#2fb9e0);box-shadow:0 0 18px var(--cyan);animation:pulse 3s ease-in-out infinite}.nucleo-btn.live{box-shadow:0 0 0 2px var(--orange),0 10px 30px -6px var(--orange-glow)}.nucleo-btn.live:before{border-color:rgba(var(--acc2-rgb),.7);animation-duration:3s}.nucleo-btn.live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--orange);animation:onda 1.3s ease-out infinite}.nucleo-btn.hud-think:before{animation-duration:2s}.nucleo-btn.hud-speak .nucleo{animation-duration:.45s}@media (max-width:560px){.flutuante{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.nucleo-btn{width:50px;height:50px}.flut-acoes .redondo.pequeno{display:none}form.add.rapido .btn{width:100%}}.login{min-height:100vh;display:grid;place-items:center;padding-block:40px}.login-box{width:min(400px,100%);display:flex;flex-direction:column;gap:16px;animation:surge .7s var(--ease) both}.login-box h1{font-size:clamp(48px,12vw,74px);text-align:center}.login-box .online{text-align:center}.login-box form{display:flex;flex-direction:column;gap:12px;background:var(--card);border-radius:var(--r);padding:20px}.login-box .alt{all:unset;cursor:pointer;font-size:13px;color:var(--cyan);text-align:center}.hint{font-family:var(--f-mono);font-size:11px;color:var(--muted);text-align:center;letter-spacing:.04em;margin:0}.hint kbd{font-family:inherit;border:1px solid var(--line-2);border-radius:4px;padding:0 5px;color:var(--fg)}.note{font-size:13px;color:var(--muted);border-radius:10px;padding:9px 12px;background:var(--card)}.note.err{color:var(--red);background:#ff6b6b14}.note.ok{color:var(--green);background:#4ef0a014}.ajustes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px}.ajustes .panel{display:flex;flex-direction:column;gap:12px;animation:entra .5s var(--ease) both}.opcoes3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:rgba(var(--esc-rgb),.5);border-radius:12px;padding:4px}.opcoes3 button{all:unset;cursor:pointer;text-align:center;padding:9px 4px;border-radius:9px;font-size:13px;color:var(--muted);transition:background .25s,color .25s}.opcoes3 button[aria-pressed=true]{background:var(--card-h);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2)}.opcoes2{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:rgba(var(--esc-rgb),.5);border-radius:12px;padding:4px}.opcoes2 button{all:unset;cursor:pointer;text-align:center;padding:9px;border-radius:9px;font-size:14px;color:var(--muted);transition:background .25s,color .25s}.opcoes2 button[aria-pressed=true]{background:var(--card-h);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2)}.chave{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.chave button{all:unset;cursor:pointer;width:42px;height:24px;border-radius:12px;background:#7f9eac40;position:relative;transition:background .25s;flex:none}.chave button:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .3s var(--ease)}.chave button[aria-pressed=true]{background:var(--cyan)}.chave button[aria-pressed=true]:after{transform:translate(18px)}.chave button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.toast{position:fixed;left:50%;top:calc(18px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:20;background:rgba(var(--esc-rgb),.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fg);padding:12px 18px;border-radius:14px;font-size:14px;max-width:90vw;box-shadow:0 0 0 1px var(--orange-glow),0 20px 40px -16px #000c;animation:surge .4s var(--ease) both}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{--campo-bg:linear-gradient(180deg,rgba(var(--sup-rgb),.92),rgba(var(--esc-rgb),.92));--campo-borda:rgba(var(--acc-rgb),.13);--vidro:linear-gradient(160deg,rgba(var(--sup-rgb),.72) 0%,rgba(var(--esc-rgb),.66) 55%,rgba(var(--esc-rgb),.72) 100%);--sombra-card:0 1px 0 rgba(255,255,255,.035) inset,0 0 0 1px rgba(var(--acc-rgb),.07) inset,0 18px 40px -28px rgba(0,0,0,.9);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234fd9f4' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--cal-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%234fd9f4' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='3'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E")}label.f{gap:6px;font-size:10.5px;letter-spacing:.12em;color:var(--muted)}.inp,form.add input,form.add select,form.add textarea,.compor textarea,.compor input,label.f input,label.f select,label.f textarea,.form-perfil input,.form-perfil select,.form-perfil textarea{background:var(--campo-bg);border:1px solid var(--campo-borda);border-radius:12px;padding:11px 14px;min-height:44px;width:100%;min-width:0;color:var(--fg);font-family:var(--f-body);font-size:15px;letter-spacing:0;text-transform:none;box-shadow:0 1px #ffffff08 inset;transition:border-color .2s,box-shadow .25s,background .25s}textarea.inp,label.f textarea,.form-perfil textarea{min-height:64px;resize:vertical;line-height:1.45}.inp:hover,label.f input:hover,label.f select:hover,label.f textarea:hover,form.add input:hover,form.add select:hover{border-color:rgba(var(--acc-rgb),.28)}.inp:focus,label.f input:focus,label.f select:focus,label.f textarea:focus,form.add input:focus,form.add select:focus,form.add textarea:focus,.compor textarea:focus,.compor input:focus{outline:none;border-color:var(--cyan);background:linear-gradient(180deg,rgba(var(--sup-rgb),.95),rgba(var(--esc-rgb),.95));box-shadow:0 0 0 4px rgba(var(--acc-rgb),.12),0 8px 24px -14px var(--cyan-glow)}::placeholder{color:#4f6b78;opacity:1}select,select.mini{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:var(--chevron),var(--campo-bg);background-repeat:no-repeat;background-position:right 12px center,0 0;background-size:12px,100% 100%;padding-right:34px!important}select.mini{border:1px solid var(--campo-borda);border-radius:20px;padding:8px 14px;min-height:38px;font-size:13px;color:var(--fg);transition:border-color .2s}select.mini:hover{border-color:rgba(var(--acc-rgb),.3)}select.mini:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 3px rgba(var(--acc-rgb),.12)}select option,select optgroup{background:var(--card-2);color:var(--fg)}select.pill{background-image:none;padding:6px 13px!important;min-height:0;border:0;box-shadow:inset 0 0 0 1px currentColor;--tw:0}select.pill.aquecendo{box-shadow:inset 0 0 0 1px #ffc04d4d}select.pill.ativo{box-shadow:inset 0 0 0 1px #4ef0a047}select.pill.pausado{box-shadow:inset 0 0 0 1px #7f9eac47}select.pill.caiu{box-shadow:inset 0 0 0 1px #ff6b6b4d}input[type=date],input[type=datetime-local],input[type=time],input[type=month]{color-scheme:dark;font-family:var(--f-mono)!important;font-size:14px!important;position:relative}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator{background:var(--cal-ico) center/18px no-repeat;color:transparent;cursor:pointer;width:22px;height:22px;padding:4px;border-radius:8px;opacity:.85;transition:background-color .2s,opacity .2s}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.75) sepia(1) hue-rotate(150deg) saturate(5);cursor:pointer;opacity:.8}input::-webkit-calendar-picker-indicator:hover{opacity:1;background-color:rgba(var(--acc-rgb),.12)}input::-webkit-datetime-edit{padding:0}input::-webkit-datetime-edit-fields-wrapper{color:var(--fg)}input::-webkit-datetime-edit-text{color:var(--faint);padding:0 2px}input::-webkit-datetime-edit-day-field:focus,input::-webkit-datetime-edit-month-field:focus,input::-webkit-datetime-edit-year-field:focus,input::-webkit-datetime-edit-hour-field:focus,input::-webkit-datetime-edit-minute-field:focus{background:rgba(var(--acc-rgb),.22);color:#fff;border-radius:4px}.check:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(var(--acc-rgb),.18)}.btn{background:linear-gradient(180deg,var(--acc-1),var(--acc-2));box-shadow:0 1px #ffffff59 inset,0 10px 22px -12px var(--cyan-glow);border-radius:12px;transition:transform .2s var(--ease),box-shadow .25s,filter .2s}.btn:hover{transform:translateY(-2px);box-shadow:0 1px #ffffff59 inset,0 14px 28px -12px var(--cyan-glow);filter:brightness(1.05)}.btn:active{transform:translateY(0) scale(.98)}.btn.orange{background:linear-gradient(180deg,var(--acc2-1),#ff8a2a)}.btn.ghost{background:rgba(var(--acc-rgb),.05);box-shadow:inset 0 0 0 1px var(--line-2)}.btn.ghost:hover{background:rgba(var(--acc-rgb),.1)}.btn.grande{padding:14px 24px;font-size:12.5px;border-radius:14px}.novo-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:14px;background:linear-gradient(135deg,rgba(var(--acc-rgb),.12),rgba(var(--acc-rgb),.04));box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.18);transition:background .25s,transform .25s var(--ease),box-shadow .25s}.novo-btn:hover{background:linear-gradient(135deg,rgba(var(--acc-rgb),.2),rgba(var(--acc-rgb),.07));transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35),0 12px 26px -16px var(--cyan-glow)}.novo-box{background:var(--vidro);box-shadow:var(--sombra-card),0 0 0 1px rgba(var(--acc-rgb),.12) inset;padding:18px;gap:14px;border-radius:18px;animation:abre .45s var(--ease) both}@keyframes abre{0%{opacity:0;transform:translateY(-6px) scale(.985);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.novo-top .lbl{font-size:12px}.form-perfil{display:flex;flex-direction:column;gap:12px}.form-sec{margin:0;border:0;min-width:0;display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:rgba(var(--esc-rgb),.42);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.07);animation:entra .45s var(--ease) both}.form-sec:nth-of-type(2){animation-delay:.05s}.form-sec:nth-of-type(3){animation-delay:.1s}.form-sec:nth-of-type(4){animation-delay:.15s}.form-sec>legend{float:left;width:100%;padding:0;display:flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.form-sec.fechada{padding-block:10px;background:rgba(var(--esc-rgb),.25)}.sec-ico{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:rgba(var(--acc-rgb),.08);font-size:13px}.sec-toggle{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;color:inherit}.sec-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:8px}.opcional{font-size:10px;letter-spacing:.1em;color:var(--faint);font-weight:500}.mini-chave{margin-left:auto;width:34px;height:20px;border-radius:10px;background:#7f9eac40;position:relative;transition:background .25s}.mini-chave:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .3s var(--ease)}.mini-chave[data-on=true]{background:var(--cyan)}.mini-chave[data-on=true]:after{transform:translate(14px)}.sec-corpo{display:flex;flex-direction:column;gap:12px;animation:abre .35s var(--ease) both}.campos-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.campos-grade.proxy{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr))}.form-pe{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.form-perfil.compacto .form-sec{padding:12px}.senha-campo{position:relative;display:block}.senha-campo input{padding-right:44px}.olho{all:unset;cursor:pointer;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border-radius:9px;font-size:14px;opacity:.7;transition:background .2s,opacity .2s}.olho:hover{opacity:1;background:rgba(var(--acc-rgb),.1)}.f>span:first-child{display:block}.seg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px}.seg button{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--campo-bg);box-shadow:inset 0 0 0 1px var(--campo-borda);transition:box-shadow .25s,background .25s,transform .2s var(--ease);position:relative;text-transform:none;letter-spacing:0}.seg button b{font-family:var(--f-body);font-size:14.5px;font-weight:600;color:var(--fg)}.seg button small{font-family:var(--f-body);font-size:12.5px;color:var(--muted)}.seg button:after{content:"";position:absolute;top:12px;right:12px;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--cyan-dim);transition:all .25s var(--ease)}.seg button:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3)}.seg button[aria-checked=true]{background:linear-gradient(135deg,rgba(var(--acc-rgb),.16),rgba(var(--acc-rgb),.05));box-shadow:inset 0 0 0 1.5px var(--cyan),0 10px 24px -16px var(--cyan-glow)}.seg button[aria-checked=true]:after{box-shadow:inset 0 0 0 5px var(--cyan);animation:pop .35s var(--ease)}.seg button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.local-campo{display:flex;flex-direction:column;gap:8px}.chips-local{display:flex;flex-wrap:wrap;gap:6px}.chip-local{all:unset;cursor:pointer;font-family:var(--f-body);font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--muted);padding:7px 13px;border-radius:20px;background:#7f9eac14;box-shadow:inset 0 0 0 1px #7f9eac1f;transition:all .2s var(--ease)}.chip-local:hover{color:var(--fg);background:rgba(var(--acc-rgb),.08);transform:translateY(-1px)}.chip-local[aria-checked=true]{color:#021018;background:var(--cyan);box-shadow:0 6px 16px -8px var(--cyan-glow);font-weight:600}.chip-local:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.local-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;color:#bfeefa;padding:2px 9px 2px 7px;border-radius:20px;background:rgba(var(--acc-rgb),.09);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.16)}.local-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 6px var(--cyan)}.cartao,.panel,.item,.door,.cal-mes,.cal-dia-painel,.d1,.kpi{background:radial-gradient(520px circle at var(--mx,50%) var(--my,-60%),rgba(var(--acc-rgb),.085),transparent 42%),var(--vidro);box-shadow:var(--sombra-card)}.cartao{border-radius:18px;padding:18px;gap:13px;overflow:visible}.cartao:hover,.door:hover,.item:hover{background:radial-gradient(420px circle at var(--mx,50%) var(--my,-60%),rgba(var(--acc-rgb),.14),transparent 45%),var(--vidro);box-shadow:var(--sombra-card),0 0 0 1px rgba(var(--acc-rgb),.16) inset,0 26px 50px -30px rgba(var(--acc-rgb),.35)}.cartao:hover{transform:translateY(-3px)}.cartao:after{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--acento,rgba(var(--acc-rgb),.5)),transparent);opacity:.55;transition:opacity .3s}.cartao:hover:after{opacity:1}.cartao[data-rede=facebook]{--acento:#3b8cff}.cartao[data-rede=instagram]{--acento:#e1306c}.cartao[data-rede=tiktok]{--acento:#25f4ee}.cartao.esperando{box-shadow:var(--sombra-card),inset 3px 0 #ffc04da6}.cartao.agir{animation:entra .5s var(--ease) both,respira 2.8s ease-in-out .6s infinite}.cartao-top svg{transition:transform .4s var(--ease)}.cartao:hover .cartao-top>svg{transform:scale(1.08) rotate(-4deg)}.cartao h4{font-size:17.5px;letter-spacing:-.005em}.cartao-pe{border-top:1px solid rgba(var(--acc-rgb),.07);padding-top:10px;margin-top:2px}.ciclo{background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.06);border-radius:12px}.subitem{border-top-color:rgba(var(--acc-rgb),.07)}.panel{border-radius:18px}.item{border-radius:14px;padding:13px 16px}.item:hover{transform:translate(2px)}.door{border-radius:20px;padding:24px 26px}.kpi,.d1{border-radius:16px}.empty{background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px dashed rgba(var(--acc-rgb),.1);border:1px dashed rgba(var(--acc-rgb),.14);border-radius:16px}.grade>*:nth-child(7){--i:6}.grade>*:nth-child(8){--i:7}.grade>*:nth-child(9){--i:8}.grade>*:nth-child(10){--i:9}.grade>*:nth-child(n+11){--i:10}.group .item:nth-child(2){animation-delay:.04s}.group .item:nth-child(3){animation-delay:.08s}.group .item:nth-child(4){animation-delay:.12s}.group .item:nth-child(5){animation-delay:.16s}.group .item:nth-child(n+6){animation-delay:.2s}@keyframes entra{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.mod-title{background:linear-gradient(100deg,#eaf8ff,#eaf8ff 40%,#9ff2ff,#eaf8ff 60%,#eaf8ff);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:surge .5s var(--ease) both,reflexo 7s ease-in-out 1s infinite}@keyframes reflexo{0%,70%{background-position:100% 0}to{background-position:-150% 0}}.mod-title small{-webkit-text-fill-color:var(--orange)}.tabs button:after{height:2px;border-radius:2px;box-shadow:0 0 12px var(--cyan)}.tabs button[aria-selected=true]{color:#fff;text-shadow:0 0 14px rgba(var(--acc-rgb),.45)}.switch{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1)}.switch button[aria-pressed=true]{background:linear-gradient(180deg,var(--acc-1),var(--acc-2));box-shadow:0 6px 18px -8px var(--cyan-glow)}.seg-redes{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.08);background:rgba(var(--esc-rgb),.6)}.seg-redes button[aria-selected=true]{background:linear-gradient(135deg,rgba(var(--sup-rgb),.95),rgba(var(--sup-rgb),.95));box-shadow:0 6px 18px -8px #000c,inset 0 0 0 1px rgba(var(--acc-rgb),.15)}.inp.busca{border-radius:20px;min-height:38px;padding:8px 14px 8px 36px;font-size:13.5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237f9eac' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E"),var(--campo-bg);background-repeat:no-repeat;background-position:13px center,0 0;background-size:14px,100% 100%}.agora{border-radius:16px;box-shadow:inset 0 0 0 1px rgba(var(--acc2-rgb),.12)}.acesso-ver{background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.08);border-radius:12px}.cofre-campo{border-bottom-color:rgba(var(--acc-rgb),.07)}@media (max-width:640px){body{font-size:15.5px}.mod-head{gap:10px}.mod-title{font-size:clamp(36px,13vw,52px)}.tabs{position:sticky;top:0;z-index:9;margin-inline:-18px;padding-inline:12px;background:rgba(var(--esc-rgb),.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.tabs button{padding:13px 12px}.perfis-topo{flex-direction:column;align-items:stretch}.seg-redes{justify-content:stretch}.seg-redes button,.seg-redes .estatico{flex:1;justify-content:center}.perfis-topo .filtros{display:grid;grid-template-columns:1fr 1fr;gap:8px}.perfis-topo .filtros .busca{grid-column:1/-1;width:100%}.grade{gap:12px}.cartao{padding:16px}.novo-box{padding:14px;border-radius:16px}.form-sec{padding:12px}.form-pe .btn{flex:1}.novo-btn{align-self:stretch;justify-content:center}.kpis{gap:10px}.kpi .v{font-size:19px}input,select,textarea{font-size:16px!important}.item{padding:12px 14px}}@media (hover:none){.cartao:hover,.item:hover,.door:hover{transform:none}}div.f{display:flex;flex-direction:column;gap:6px}div.f>span:first-child{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.op-dash{gap:14px}.dash-cab{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}.dash-nome h2{margin:0;font-family:var(--f-display);font-stretch:115%;font-weight:800;font-size:28px;line-height:1;color:#fff;letter-spacing:-.01em}.dash-nome small{display:block;margin-top:6px;color:var(--muted);font-size:13px}.periodo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px;border-radius:16px;background:rgba(var(--esc-rgb),.6);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1)}.periodo-ex{display:inline-flex;align-items:center;gap:7px;padding:0 8px;font-size:13.5px;white-space:nowrap}.periodo-ex svg{width:16px;height:16px;fill:none;stroke:var(--cyan);stroke-width:2;stroke-linecap:round}.periodo-ex small{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.periodo-ex b{font-weight:600}.periodo-seg{display:flex;gap:2px}.periodo-seg button{all:unset;cursor:pointer;padding:7px 12px;border-radius:11px;font-size:13px;font-weight:500;color:var(--muted);transition:background .25s,color .25s}.periodo-seg button:hover{color:var(--fg)}.periodo-seg button[aria-checked=true]{background:linear-gradient(180deg,var(--acc-1),var(--acc-2));color:#021018;font-weight:600;box-shadow:0 6px 16px -8px var(--cyan-glow)}.periodo-seg button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.periodo .month{gap:4px}.periodo .month button{width:30px;height:30px}.acoes-barra{display:flex;gap:6px;flex-wrap:wrap;padding:6px;border-radius:16px;background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.08)}.acao-op{border-radius:11px;padding:8px 14px;background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1)}.acao-op:hover{background:rgba(var(--acc-rgb),.07)}.acao-op.on{background:linear-gradient(180deg,var(--acc-1),var(--acc-2))}.d1{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) auto;gap:0;padding:0;overflow:hidden;border-radius:18px}.d1>div{min-width:0;padding:18px 20px}.d1>div+div{border-left:1px solid rgba(var(--acc-rgb),.08)}.d1.d1-pend{background:linear-gradient(100deg,rgba(var(--acc2-rgb),.1),transparent 45%),var(--vidro);box-shadow:var(--sombra-card),inset 0 0 0 1px rgba(var(--acc2-rgb),.22)}.d1.d1-ok{background:linear-gradient(100deg,rgba(78,240,160,.08),transparent 45%),var(--vidro);box-shadow:var(--sombra-card),inset 0 0 0 1px #4ef0a02e}.d1-info{display:flex;gap:14px;align-items:flex-start}.d1-info b{font-size:16px}.d1-info small{display:block;color:var(--muted);font-size:13px;margin-top:3px}.d1-info small b{font-size:13px;font-weight:600}.d1-ico{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:18px;color:var(--green);background:#4ef0a01a;box-shadow:inset 0 0 0 1px #4ef0a040}.d1.d1-pend .d1-ico{color:var(--orange);background:rgba(var(--acc2-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--acc2-rgb),.3);animation:aquece 1.6s ease-in-out infinite}.d1-meio{display:flex;flex-direction:column;gap:10px}.d1-caixas{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.d1-caixas>div{text-align:center;padding:10px 6px;border-radius:12px;background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.08)}.d1-caixas b{display:block;font-family:var(--f-mono);font-size:22px}.d1-caixas small{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.d1-caixas .g b{color:var(--green)}.d1-caixas .o b{color:var(--orange)}.d1-linha{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px}.d1-linha .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d1 .d1-barra{max-width:none;height:7px;background:#7f9eac1f}.d1.d1-ok .d1-barra i{background:linear-gradient(90deg,#2fbf7a,var(--green));box-shadow:0 0 12px #4ef0a080}.d1.d1-pend .d1-barra i{background:linear-gradient(90deg,#d8661a,var(--orange));box-shadow:0 0 12px var(--orange-glow)}.d1-pct{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:200px}.d1-pct>div{display:flex;align-items:baseline;gap:8px}.d1-pct b{font-family:var(--f-display);font-stretch:110%;font-size:36px;font-weight:800;line-height:1}.d1-pct b.g{color:var(--green);text-shadow:0 0 22px rgba(78,240,160,.35)}.d1-pct b.or{text-shadow:0 0 22px var(--orange-glow)}.d1-pct small{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.d1-pct .btn{width:100%;box-sizing:border-box}.g{color:var(--green)}.r{color:var(--red)}.c{color:var(--cyan)}.kpi{padding:16px 18px;gap:6px;border-radius:16px}.kpi-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.kpi-cab .lbl{color:var(--muted);font-size:10.5px;line-height:1.4}.kpi-ico{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;transition:transform .35s var(--ease)}.kpi:hover .kpi-ico{transform:scale(1.1) rotate(-6deg)}.kpi-ico svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kpi-ico.a{color:var(--amber);background:#ffc04d1a}.kpi-ico.g{color:var(--green);background:#4ef0a01a}.kpi-ico.b{color:#6aa8ff;background:#6aa8ff1a}.kpi-ico.l{color:var(--lilac);background:#b79cff1a}.kpi-ico.c{color:var(--cyan);background:rgba(var(--acc-rgb),.1)}.kpi-ico.o{color:var(--orange);background:rgba(var(--acc2-rgb),.1)}.kpi .v{font-size:23px;font-weight:700;letter-spacing:-.01em}.delta small{color:var(--faint);font-size:10.5px}.kpis>.kpi:nth-child(5){animation-delay:.2s}.kpis>.kpi:nth-child(6){animation-delay:.25s}.kpis>.kpi:nth-child(7){animation-delay:.3s}.kpis>.kpi:nth-child(8){animation-delay:.35s}.metas{display:flex;flex-direction:column;gap:12px}.metas-faixa{all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(150px,auto) minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 22px;border-radius:18px;position:relative;overflow:hidden;background:radial-gradient(520px circle at var(--mx,50%) var(--my,-60%),rgba(var(--acc-rgb),.08),transparent 42%),var(--vidro);box-shadow:var(--sombra-card),inset 3px 0 0 var(--cyan);transition:transform .3s var(--ease),box-shadow .3s}.metas-faixa:hover{transform:translateY(-2px);box-shadow:var(--sombra-card),inset 3px 0 0 var(--cyan),0 22px 44px -28px var(--cyan-glow)}.metas-faixa.atraso{box-shadow:var(--sombra-card),inset 3px 0 0 var(--orange)}.metas-faixa.ok{box-shadow:var(--sombra-card),inset 3px 0 0 var(--green)}.metas-faixa:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.metas-alvo{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;position:relative;background:rgba(var(--acc-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.2)}.metas-alvo i{position:absolute;border-radius:50%;border:2px solid var(--cyan)}.metas-alvo i:nth-child(1){width:24px;height:24px;opacity:.45}.metas-alvo i:nth-child(2){width:14px;height:14px;opacity:.75}.metas-alvo i:nth-child(3){width:5px;height:5px;background:var(--cyan);border:0;box-shadow:0 0 8px var(--cyan)}.metas-faixa:hover .metas-alvo i:nth-child(1){animation:onda 1.4s ease-out infinite}.metas-tit b{display:block;font-size:15.5px}.metas-tit small{color:var(--muted);font-size:12.5px}.metas-meio{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px}.metas-cont{display:flex;gap:14px;flex-wrap:wrap;color:var(--muted)}.metas-cont .muted{margin-left:auto}.metas-barra{height:7px;border-radius:4px;background:#7f9eac1f;overflow:hidden}.metas-barra i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--cyan-dim),var(--cyan));box-shadow:0 0 12px var(--cyan-glow);transform-origin:left;animation:enche 1s var(--ease) both}.metas-faixa.ok .metas-barra i{background:linear-gradient(90deg,#2fbf7a,var(--green))}.metas-faixa.atraso .metas-barra i{background:linear-gradient(90deg,#d8661a,var(--orange))}.metas-pct{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.metas-pct b{font-family:var(--f-display);font-stretch:110%;font-size:26px;font-weight:800;color:var(--cyan);line-height:1}.metas-faixa.ok .metas-pct b{color:var(--green)}.metas-faixa.atraso .metas-pct b{color:var(--orange)}.metas-pct small{font-size:13px;color:var(--cyan);font-weight:500;white-space:nowrap}.metas-pct .criar{padding:8px 14px;border-radius:11px;background:rgba(var(--acc-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.25)}.metas.compacta .metas-faixa{padding:12px 18px;gap:14px}.metas.compacta .metas-alvo{width:36px;height:36px}.metas.compacta .metas-pct b{font-size:22px}.metas-painel{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:18px;background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1);animation:abre .4s var(--ease) both}.metas-topo .month span{text-transform:none}.metas-topo{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.metas-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:12px;padding-top:6px}.meta-card{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;position:relative;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-60%),rgba(var(--acc-rgb),.09),transparent 45%),var(--vidro);box-shadow:var(--sombra-card);animation:entra .5s var(--ease) both;animation-delay:calc(var(--i,0) * 60ms);transition:transform .3s var(--ease)}.meta-card:hover{transform:translateY(-2px)}.meta-card.batida{box-shadow:var(--sombra-card),inset 0 0 0 1px #4ef0a040}.meta-card.atrasada{box-shadow:var(--sombra-card),inset 0 0 0 1px rgba(var(--acc2-rgb),.22)}.meta-cab{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.meta-cab h4{margin:0;font-size:15.5px;font-weight:600}.meta-cab small{color:var(--muted);font-size:12px}.meta-num b{font-size:24px;font-weight:700}.meta-num .muted{font-size:13.5px}.meta-barra{position:relative;height:9px;border-radius:5px;background:#7f9eac1f;margin-top:12px}.meta-barra i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--cyan-dim),var(--cyan));box-shadow:0 0 12px var(--cyan-glow);transform-origin:left;animation:enche 1s var(--ease) both}.meta-card.batida .meta-barra i{background:linear-gradient(90deg,#2fbf7a,var(--green));box-shadow:0 0 12px #4ef0a080}.meta-card.atrasada .meta-barra i{background:linear-gradient(90deg,#d8661a,var(--orange));box-shadow:0 0 12px var(--orange-glow)}.meta-barra .ritmo{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:#fff;opacity:.7;box-shadow:0 0 6px #fff}.meta-barra .ritmo:after{content:"ritmo";position:absolute;top:-16px;left:50%;transform:translate(-50%);font-family:var(--f-mono);font-size:9px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.meta-pe{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--muted);padding-right:56px}.meta-pe b{color:var(--fg)}.meta-manual{display:flex;gap:8px}.meta-manual .inp{min-height:38px;padding:7px 12px}.meta-acoes{position:absolute;right:10px;bottom:10px;display:flex;gap:2px;opacity:0;transition:opacity .2s}.meta-card:hover .meta-acoes,.meta-card:focus-within .meta-acoes{opacity:1}.meta-nova{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:rgba(var(--esc-rgb),.42);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.07)}@media (max-width:900px){.d1{grid-template-columns:1fr}.d1>div+div{border-left:0;border-top:1px solid rgba(var(--acc-rgb),.08)}.d1-pct{flex-direction:row;justify-content:space-between;min-width:0}.d1-pct .btn{width:auto}}@media (max-width:640px){.dash-cab{align-items:stretch;flex-direction:column}.periodo{border-radius:14px}.periodo-ex{width:100%;padding:4px 6px}.periodo-seg{width:100%}.periodo-seg button{flex:1;text-align:center;padding:8px 4px;font-size:12.5px}.acoes-barra .acao-op{flex:1;justify-content:center}.metas-faixa{grid-template-columns:auto 1fr auto;padding:14px 16px;gap:12px}.metas-meio{grid-column:1/-1;order:3}.metas-cont .muted{margin-left:0}.meta-acoes{opacity:1}.kpi{padding:14px}.kpi .v{font-size:19px}.kpi-ico{width:30px;height:30px}}.vendas-graf:has(>:only-child){grid-template-columns:1fr}body.privado .kpi .v,body.privado .sum .v,body.privado .meta-num b,body.privado .rank .val,body.privado .rank small,body.privado .val.in,body.privado .val.out,body.privado .graf-dica,body.privado .massa td.num,body.privado td.num,body.privado .metas-pct b{filter:blur(7px);transition:filter .25s}body.privado .kpi:hover .v,body.privado .sum:hover .v,body.privado .meta-card:hover .meta-num b,body.privado tr:hover td.num,body.privado .rank li:hover .val,body.privado .rank li:hover small{filter:none}.layout-grupo{display:flex;flex-direction:column;gap:8px}.layout-tit{font-size:13.5px;font-weight:600}.layout-tit small{font-weight:400;color:var(--muted)}.chip-ver[aria-checked=true]{color:var(--fg);background:rgba(var(--acc-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3)}.chip-ver[aria-checked=false]{opacity:.6;text-decoration:line-through;text-decoration-color:#7f9eac80}.chip-ver span{color:var(--cyan);margin-right:2px}input[type=range].volume{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:6px;min-height:0;padding:0;border:0;border-radius:3px;background:linear-gradient(90deg,var(--cyan-dim),var(--cyan));box-shadow:none;cursor:pointer}input[type=range].volume::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(var(--acc-rgb),.25),0 0 12px var(--cyan-glow)}.avatar{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#1c4a63,#0b2232);box-shadow:0 0 0 2px rgba(var(--acc-rgb),.18),0 6px 16px -6px #000c}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.avatar .ini{font-family:var(--f-display);font-stretch:110%;font-weight:800;color:var(--fg);letter-spacing:.02em;line-height:1}.avatar .selo{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;border-radius:50%;box-shadow:0 0 0 2.5px #0a1822;line-height:0}.avatar .selo svg{display:block;border-radius:50%;filter:none!important}.avatar.r-facebook{background:linear-gradient(135deg,#2a6fdc,#123a7a);box-shadow:0 0 0 2px #3b8cff66,0 6px 16px -6px #000c}.avatar.r-instagram{background:linear-gradient(45deg,#f9a33a,#d62976 55%,#5b51d8);box-shadow:0 0 0 2px #e1306c73,0 6px 16px -6px #000c}.avatar.r-pagina{background:linear-gradient(135deg,#1d4e7a,#0c2236);box-shadow:0 0 0 2px #4fa3ff59,0 6px 16px -6px #000c}.avatar.r-tiktok{background:linear-gradient(135deg,#111,#2a2a2a);box-shadow:0 0 0 2px #25f4ee59,-2px 0 0 1px #fe2c5559,0 6px 16px -6px #000c}.avatar.carregando{background:linear-gradient(90deg,rgba(var(--acc-rgb),.08),rgba(var(--acc-rgb),.25),rgba(var(--acc-rgb),.08));background-size:200% 100%;animation:brilho 1.2s linear infinite}.cartao:hover .cartao-top>.avatar{transform:scale(1.06)}.cartao-top>.avatar{transition:transform .4s var(--ease)}.cartao.clicavel{cursor:pointer}.cartao.clicavel:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.cartao-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cartao-meta .via{font-size:12.5px;gap:6px}.mini-itens{display:flex;flex-wrap:wrap;gap:6px}.mini-item{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 10px 4px 4px;border-radius:20px;background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.07);font-size:12.5px;color:var(--fg)}.mini-item>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px}.mini-item .avatar .selo{display:none}.mini-mais{display:inline-grid;place-items:center;min-width:32px;height:32px;border-radius:16px;background:rgba(var(--acc-rgb),.08);color:var(--cyan);font-family:var(--f-mono);font-size:12px}.resumo-itens{font-size:12.5px}.abrir-ficha{font-size:12.5px;font-weight:600;color:var(--cyan);display:inline-flex;gap:4px;opacity:.75;transition:opacity .2s,gap .25s var(--ease)}.cartao:hover .abrir-ficha{opacity:1;gap:8px}.local-wrap{position:relative;display:inline-flex}button.local-tag{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin:0;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:#bfeefa;padding:4px 10px 4px 8px;border-radius:20px;background:rgba(var(--acc-rgb),.09);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.18);transition:background .2s,box-shadow .2s}button.local-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 6px var(--cyan)}button.local-tag.vazio{color:var(--muted);background:transparent;box-shadow:inset 0 0 0 1px dashed #7f9eac4d;border:1px dashed rgba(127,158,172,.3);padding:3px 9px 3px 7px}button.local-tag.vazio:before{background:var(--faint);box-shadow:none}button.local-tag:hover{background:rgba(var(--acc-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.4)}button.local-tag:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.local-tag .lapis{opacity:.5;font-size:10px}.local-pop{position:absolute;z-index:40;top:calc(100% + 8px);left:0;width:min(300px,82vw);display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:rgba(var(--esc-rgb),.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px var(--line-2),0 24px 50px -18px #000000f2;animation:abre .25s var(--ease) both;cursor:default}.local-pop .inp{min-height:38px;padding:8px 12px;font-size:14px}.previa{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:rgba(var(--acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.14);animation:abre .3s var(--ease) both}.previa b{display:block;font-size:14.5px}.previa small{color:var(--muted);font-size:12px}body.sem-rolagem{overflow:hidden}.ficha-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#02060a9e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fundo .25s ease both;display:flex;justify-content:flex-end}@keyframes fundo{0%{opacity:0}to{opacity:1}}.ficha{width:min(560px,100%);height:100%;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:16px;padding:calc(18px + env(safe-area-inset-top,0px)) 22px calc(28px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(var(--sup-rgb),.98),rgba(var(--esc-rgb),.99));box-shadow:-30px 0 60px -20px #000000e6,inset 1px 0 rgba(var(--acc-rgb),.15);animation:desliza .4s var(--ease) both}@keyframes desliza{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.ficha-barra{display:flex;justify-content:space-between;align-items:center}.ficha-cab{display:flex;gap:18px;align-items:center}.ficha-cab .avatar{box-shadow:0 0 0 3px rgba(var(--acc-rgb),.25),0 0 40px -6px var(--cyan-glow)}.ficha-tit{display:flex;flex-direction:column;gap:6px;min-width:0}.ficha-tit h3{margin:0;font-family:var(--f-display);font-stretch:110%;font-weight:800;font-size:24px;line-height:1.1;overflow-wrap:anywhere}.ficha-acoes{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.ficha-acoes .acao-op:disabled{opacity:.5;cursor:wait}.ficha-sec{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid rgba(var(--acc-rgb),.08)}.ficha-sec-tit{display:flex;justify-content:space-between;align-items:center}.ficha-lista{display:flex;flex-direction:column;gap:8px}.ficha-item{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:14px;cursor:pointer;background:radial-gradient(360px circle at var(--mx,50%) var(--my,-60%),rgba(var(--acc-rgb),.08),transparent 45%),rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.07);transition:transform .25s var(--ease),box-shadow .25s;animation:entra .4s var(--ease) both}.ficha-item:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.22)}.ficha-item:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ficha-item-top{display:flex;align-items:center;gap:12px}.ficha-item-nome{flex:1;min-width:0;display:flex;flex-direction:column}.ficha-item-nome b{font-weight:600;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ficha-item .ciclo{margin-left:50px}.vazio-mini{margin:0;font-size:13px}@media (max-width:640px){.ficha-fundo{align-items:flex-end}.ficha{width:100%;height:92vh;border-radius:22px 22px 0 0;padding-inline:16px;animation:sobeFicha .4s var(--ease) both;box-shadow:0 -20px 60px -20px #000000e6,inset 0 1px rgba(var(--acc-rgb),.2)}@keyframes sobeFicha{0%{transform:translateY(60px);opacity:0}to{transform:none;opacity:1}}.ficha-cab{gap:14px}.ficha-tit h3{font-size:20px}.ficha-item .ciclo{margin-left:0}}.sub-op{display:flex;gap:4px;align-self:flex-start;padding:4px;border-radius:14px;background:rgba(var(--esc-rgb),.6);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1)}.sub-op button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:10px;font-size:13.5px;font-weight:500;color:var(--muted);transition:background .25s,color .25s}.sub-op button:hover{color:var(--fg)}.sub-op button[aria-selected=true]{background:linear-gradient(135deg,rgba(var(--sup-rgb),.95),rgba(var(--sup-rgb),.95));color:var(--fg);box-shadow:0 6px 18px -8px #000c,inset 0 0 0 1px rgba(var(--acc-rgb),.2)}.sub-op button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.sub-op b{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--orange);color:#160800;font-size:11px;font-family:var(--f-mono)}.switch button{display:inline-flex;align-items:center;gap:7px}.switch button svg{flex:none}@media (max-width:640px){.switch button{padding:8px 14px}.switch .sw-txt{display:none}.sub-op{align-self:stretch}.sub-op button{flex:1;justify-content:center}}.previa-txt{flex:1;min-width:0}.previa-botoes{display:flex;flex-direction:column;gap:4px;align-items:flex-end;flex:none}.boas{position:relative;z-index:2;min-height:100vh;display:grid;place-items:center;padding:calc(24px + env(safe-area-inset-top,0px)) 16px 40px}.boas-caixa{width:min(760px,100%);display:flex;flex-direction:column;gap:16px;animation:surge .7s var(--ease) both}.boas-topo{display:flex;gap:22px;align-items:center}.boas-reator{flex:none;width:150px}.boas-reator .reactor{width:150px}.boas-topo h1{font-size:clamp(26px,4.4vw,38px);margin:6px 0 8px}.boas-topo p{margin:0;font-size:14.5px;max-width:52ch}.boas-card{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:18px;background:var(--vidro);box-shadow:var(--sombra-card);animation:entra .5s var(--ease) both}.boas-card.destaque{box-shadow:var(--sombra-card),inset 0 0 0 1px rgba(var(--acc-rgb),.28),0 24px 50px -30px var(--cyan-glow);animation-delay:.08s}.boas-card+.boas-card{animation-delay:.16s}.boas-card-tit{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.boas-card-tit b{font-size:17px}.boas-passos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.boas-passos li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.07);transition:box-shadow .3s}.boas-passos li b{display:block;font-size:14.5px}.boas-passos li small{color:var(--muted);font-size:12.5px}.boas-passos .n{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-mono);font-weight:700;font-size:13px;color:var(--cyan);box-shadow:inset 0 0 0 1.5px var(--cyan-dim)}.boas-passos li.feito{box-shadow:inset 0 0 0 1px #4ef0a04d}.boas-passos li.feito .n{background:var(--green);color:#031a0e;box-shadow:0 0 14px #4ef0a073;animation:pop .4s var(--ease)}.boas-passos .btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.boas .cmd .btn{flex:none}.boas-pe{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:640px){.boas-topo{flex-direction:column;text-align:center}.boas-reator,.boas-reator .reactor{width:120px}.boas-passos li{grid-template-columns:30px minmax(0,1fr)}.boas-passos li .btn{grid-column:1/-1}.boas-pe .btn{width:100%}}.boas-fala{margin:0;font-size:15.5px;line-height:1.5;color:var(--fg);max-width:56ch;animation:surge .4s var(--ease) both}.boas.saindo{animation:sumir .8s 1.8s var(--ease) forwards}@keyframes sumir{to{opacity:0;transform:scale(1.02);filter:blur(6px)}}.boas-reator.pensando .reactor .spin{animation-duration:4s}.boas-passos li.atual{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35),0 0 30px -12px var(--cyan-glow)}.boas-passos li.atual .n{background:var(--cyan);color:#021018}button.boas-card-tit{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.esperando i{animation:aquece 1s ease-in-out infinite;font-style:normal}.esperando i:nth-child(2){animation-delay:.2s}.esperando i:nth-child(3){animation-delay:.4s}.abertura{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:radial-gradient(ellipse 60% 50% at 50% 45%,#0b2533,#04080d 70%);cursor:pointer;transition:opacity .7s var(--ease),filter .7s var(--ease)}.abertura.sai{opacity:0;filter:blur(8px);pointer-events:none}.ab-centro{display:flex;flex-direction:column;align-items:center;gap:14px}.ab-reator{width:min(220px,46vw);overflow:visible;filter:drop-shadow(0 0 30px rgba(var(--acc-rgb),.45))}.ab-reator circle{transform-box:fill-box;transform-origin:center}.ab-a1{animation:ab-entra .9s var(--ease) both,spin 30s linear infinite}.ab-a2{animation:ab-entra .9s .1s var(--ease) both,spin 3s linear infinite}.ab-a3{animation:ab-entra .9s .2s var(--ease) both,spin 12s linear infinite reverse}.ab-a4{animation:ab-entra .8s .3s var(--ease) both}.ab-nucleo{animation:ab-nucleo 1.2s .35s var(--ease) both,pulse 2.4s 1.5s ease-in-out infinite}@keyframes ab-entra{0%{opacity:0;transform:scale(.4) rotate(-90deg)}to{opacity:1;transform:none}}@keyframes ab-nucleo{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}.ab-nome{display:flex;gap:.12em;font-family:var(--f-display);font-stretch:125%;font-weight:900;font-size:clamp(40px,7vw,72px);color:var(--fg);letter-spacing:.06em}.ab-nome span{display:inline-block;animation:ab-letra .4s var(--ease) both;text-shadow:0 0 22px var(--cyan-glow)}@keyframes ab-letra{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.ab-sub{font-family:var(--f-mono);font-size:12px;letter-spacing:.38em;text-transform:uppercase;color:var(--orange);animation:surge .4s .6s var(--ease) both}.ab-barra{width:180px;height:2px;border-radius:2px;background:rgba(var(--acc-rgb),.15);overflow:hidden;animation:surge .4s 1s both}.ab-barra i{display:block;height:100%;background:linear-gradient(90deg,var(--cyan-dim),var(--cyan));box-shadow:0 0 10px var(--cyan);transform-origin:left;animation:enche .6s .6s var(--ease) both}.wrap{max-width:min(1760px,100%);padding-left:max(clamp(20px,3vw,48px),env(safe-area-inset-left,0px));padding-right:max(clamp(20px,3vw,48px),env(safe-area-inset-right,0px))}@media (min-width:1500px){.grade{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.kpis{grid-template-columns:repeat(8,minmax(0,1fr))}.kpi .v{font-size:21px}.metas-grade{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.board{columns:4 280px}}@media (min-width:1100px) and (max-width:1499px){.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.home .portas{max-width:980px}.home .legenda{max-width:820px}.home .console{max-width:720px}.ajustes-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.aj-col{display:flex;flex-direction:column;gap:16px;min-width:0}.aj-col .panel{display:flex;flex-direction:column;gap:12px;animation:entra .5s var(--ease) both}.aj-col:nth-child(2) .panel{animation-delay:.06s}.aj-col:nth-child(3) .panel{animation-delay:.12s}.aj-col-tit{font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding:2px 4px 8px;border-bottom:1px solid rgba(var(--acc-rgb),.1)}.aj-largos{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;align-items:start;margin-top:18px}.aj-largos .panel{display:flex;flex-direction:column;gap:12px}@media (max-width:1180px){.ajustes-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.aj-col:nth-child(3){grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aj-col:nth-child(3) .aj-col-tit{grid-column:1/-1}}@media (max-width:760px){.ajustes-cols,.aj-largos{grid-template-columns:1fr}.aj-col:nth-child(3){display:flex}}.ctrl-ativos{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;animation:abre .25s var(--ease) both}.bolha .ctrl-ativos{justify-content:flex-start}.ctrl{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:20px;font-size:13px;font-weight:600;color:var(--fg);background:rgba(var(--acc-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.25);transition:background .2s,transform .2s var(--ease)}.ctrl:hover{background:rgba(var(--acc-rgb),.18);transform:translateY(-1px)}.ctrl.enviar{background:linear-gradient(180deg,var(--acc-1),var(--acc-2));color:#021018;box-shadow:0 8px 20px -10px var(--cyan-glow)}.ctrl.cancelar{background:#ff6b6b1a;box-shadow:inset 0 0 0 1px #ff6b6b4d;color:#ffb3b3}.ctrl.cancelar:hover{background:#ff6b6b2e}.ctrl:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ctrl-dica{font-family:var(--f-mono);font-size:11px;color:var(--muted);letter-spacing:.04em}.legenda .ouvindo-txt{display:inline-flex;align-items:center;gap:10px;justify-content:center;font-family:var(--f-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0}.bolha .legenda .ouvindo-txt{justify-content:flex-start}.onda{display:inline-flex;gap:3px;align-items:center;height:18px}.onda i{width:3px;border-radius:2px;background:var(--orange);animation:onda-barra 1s ease-in-out infinite}.onda i:nth-child(1){height:6px}.onda i:nth-child(2){height:12px;animation-delay:.1s}.onda i:nth-child(3){height:18px;animation-delay:.2s}.onda i:nth-child(4){height:12px;animation-delay:.3s}.onda i:nth-child(5){height:6px;animation-delay:.4s}@keyframes onda-barra{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.reactor-btn.pausado .reactor .spin,.reactor-btn.pausado .reactor .core{animation-play-state:paused}.nucleo-btn.pausado:before,.nucleo-btn.pausado .nucleo{animation-play-state:paused}.nucleo-btn.pausado{box-shadow:0 0 0 2px var(--amber),0 10px 30px -8px #ffc04d80}.flut-texto{width:min(360px,calc(100vw - 110px));animation:abre .3s var(--ease) both}.cmd.compacta input{padding:10px 16px;font-size:14px;background:rgba(var(--esc-rgb),.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px -14px #000000e6}.cmd.compacta .icon-btn{width:40px;height:40px}.cmd .icon-btn:disabled{opacity:.45;cursor:default;transform:none}@media (max-width:560px){.flut-texto{width:calc(100vw - 92px)}}@media (hover:hover){.flut-texto{animation:none;width:0;opacity:0;overflow:hidden;transform:translate(16px) scaleX(.9);transform-origin:right center;transition:width .35s var(--ease),opacity .25s ease,transform .35s var(--ease);pointer-events:none}.flut-acoes:hover .flut-texto,.flut-acoes:focus-within .flut-texto,.flut-texto:has(input:not(:placeholder-shown)),.flutuante.ativo .flut-texto{width:min(360px,calc(100vw - 110px));opacity:1;transform:none;pointer-events:auto}.flut-acoes{padding:6px 0 6px 24px;margin:-6px 0 -6px -24px}}.ajustes-cols{display:block!important;column-count:3;column-gap:18px}.ajustes-cols .aj-col{display:contents!important}.ajustes-cols .aj-col>*{break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 16px}.ajustes-cols .aj-col-tit{break-after:avoid;-webkit-column-break-after:avoid;margin-bottom:10px}.ajustes-cols .aj-col-tit:not(:first-child){margin-top:6px}@media (max-width:1180px){.ajustes-cols{column-count:2}}@media (max-width:760px){.ajustes-cols{column-count:1}}body{background-image:none;background-attachment:scroll}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 70% 50% at 50% 18%,rgba(29,110,134,.2),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33M0 16l-28-16M56 16l28-16' fill='none' stroke='%2310293a' stroke-width='1' opacity='.5'/%3E%3C/svg%3E");transform:translateZ(0)}#root{position:relative;z-index:1}@keyframes surge{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes abre{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@keyframes entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cartao.agir{animation:entra .5s var(--ease) both,respira 2.8s ease-in-out .6s 4}.bolha,.cmd.compacta input{backdrop-filter:none;-webkit-backdrop-filter:none}.bolha{background:rgba(var(--esc-rgb),.97)}body.leve *,body.leve *:before,body.leve *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.leve .cartao,body.leve .panel,body.leve .item,body.leve .door,body.leve .kpi,body.leve .d1,body.leve .meta-card,body.leve .metas-faixa,body.leve .ficha-item,body.leve .cal-mes{background:linear-gradient(160deg,rgba(var(--sup-rgb),.9),rgba(var(--esc-rgb),.92))!important;box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.08)!important}body.leve .cartao:hover,body.leve .item:hover,body.leve .door:hover{transform:none!important}body.leve .glow,body.leve .ab-nome span{text-shadow:none}body.leve .mod-title{animation:surge .5s var(--ease) both}body.leve .reactor .spin.rev,body.leve .reactor .spin.fast,body.leve .nucleo-btn:before,body.leve .cartao.agir{animation-duration:0s!important;animation:none!important}body.leve .grade>*,body.leve .group .item,body.leve main.wrap>*,body.leve .kpi,body.leve .sum{animation-duration:.2s!important}body.leve:after{background-image:radial-gradient(ellipse 70% 50% at 50% 18%,rgba(29,110,134,.18),transparent 70%)}.destacado{position:relative;animation:destaque 1.3s ease-in-out 3!important;outline:2px solid var(--orange);outline-offset:3px;border-radius:14px}@keyframes destaque{0%,to{box-shadow:0 0 rgba(var(--acc2-rgb),0)}50%{box-shadow:0 0 0 6px rgba(var(--acc2-rgb),.25),0 0 40px -6px var(--orange-glow)}}li.destacado{border-radius:10px}.conv-lista{position:fixed;z-index:14;top:86px;bottom:16px;left:max(16px,env(safe-area-inset-left,0px));width:280px;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:18px;background:rgba(var(--esc-rgb),.96);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1),0 20px 50px -24px #000000e6;overflow:hidden}.conv-lista ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1;min-height:0}.conv-lista li{display:flex;align-items:center;gap:4px;border-radius:12px;transition:background .2s}.conv-lista li:hover{background:rgba(var(--acc-rgb),.06)}.conv-lista li.on{background:rgba(var(--acc-rgb),.12);box-shadow:inset 3px 0 0 var(--cyan)}.conv-item{all:unset;cursor:pointer;flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;padding:9px 10px}.conv-item b{font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-item small{font-size:11.5px;color:var(--muted)}.conv-item:focus-visible{outline:2px solid var(--cyan);border-radius:10px}.conv-topo{display:flex;justify-content:space-between;align-items:center;padding:2px 4px}.conv-nova{all:unset;cursor:pointer;text-align:center;padding:10px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--cyan);background:rgba(var(--acc-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.2)}.conv-nova:hover{background:rgba(var(--acc-rgb),.14)}.conv-pe{display:flex;align-items:center;gap:6px;font-size:12px;padding:4px}.conv-fechar,.conv-abrir{display:none}@media (min-width:1101px){.chat-pg>.wrap,.chat-barra>.wrap{padding-left:320px}}@media (max-width:1100px){.conv-abrir{display:inline-block}.conv-fechar{display:inline-grid}.conv-lista{top:0;bottom:0;left:0;width:min(320px,86vw);border-radius:0 18px 18px 0;transform:translate(-105%);transition:transform .3s var(--ease);z-index:30;padding-top:calc(14px + env(safe-area-inset-top,0px))}.conv-lista.aberta{transform:none}}.aviso-atualizacao{position:fixed;left:max(20px,env(safe-area-inset-left,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:rgba(var(--esc-rgb),.97);box-shadow:0 0 0 1px #4ef0a059,0 20px 40px -18px #000000e6;animation:abre .4s var(--ease) both;max-width:calc(100vw - 120px)}.aviso-atualizacao b{display:block;font-size:14px}.aviso-atualizacao small{color:var(--muted);font-size:12px}.aa-ico{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#031a0e;font-weight:800;flex:none}main.wrap>*{animation-duration:.22s!important;animation-delay:0s!important}.grade>*,.group .item,.kpi,.sum,.meta-card,.form-sec,.ficha-item,.aj-col .panel,.cal-dia{animation-duration:.25s!important;animation-delay:calc(min(var(--i,0),4)*18ms)!important}.cal-dia{animation-delay:0s!important}.mod-head{animation-duration:.25s}.cartao,.item,.door,.kpi{transition-duration:.18s}.ditar-btn{all:unset;cursor:pointer;flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;font-size:15px;opacity:.7;transition:opacity .2s,background .2s}.ditar-btn:hover{opacity:1;background:rgba(var(--acc-rgb),.1)}.cmd.revisando input{border-color:var(--orange)!important;box-shadow:0 0 0 3px rgba(var(--acc2-rgb),.15)!important}.chat-barra .ctrl-ativos{margin-bottom:8px}.aviso-atualizacao.grande{left:50%;bottom:auto;top:calc(80px + env(safe-area-inset-top,0px));transform:translate(-50%);max-width:min(560px,calc(100vw - 32px));padding:16px 18px;gap:14px;flex-wrap:wrap;z-index:95;box-shadow:0 0 0 1.5px var(--green),0 30px 60px -20px #000000e6;animation:surge .4s var(--ease) both}.aviso-atualizacao.grande b{font-size:16px}.aa-bts{display:flex;gap:8px;margin-left:auto}:root{--acc-rgb:79,217,244;--acc2-rgb:255,138,42;--acc-1:#6ee3fa;--acc-2:#38c6e6;--acc2-1:#ffa458;--hex:%2310293a}body[data-tema=black]{--bg:#000;--fg:#f4f4f4;--muted:#9b9b9b;--faint:#5e5e5e;--cyan:#f2f2f2;--cyan-dim:#5a5a5a;--cyan-glow:rgba(255,255,255,.22);--acc-rgb:240,240,240;--acc-1:#ffffff;--acc-2:#d6d6d6;--orange:#ff9a52;--acc2-rgb:255,154,82;--acc2-1:#ffb47d;--card:rgba(20,20,20,.86);--card-2:rgba(26,26,26,.92);--card-h:rgba(32,32,32,.92);--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.16);--vidro:linear-gradient(160deg,rgba(26,26,26,.94) 0%,rgba(14,14,14,.94) 100%);--campo-bg:linear-gradient(180deg,rgba(22,22,22,.96),rgba(12,12,12,.96));--campo-borda:rgba(255,255,255,.1);--sombra-card:0 1px 0 rgba(255,255,255,.04) inset,0 0 0 1px rgba(255,255,255,.07) inset,0 18px 40px -28px rgba(0,0,0,1);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23f2f2f2' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--cal-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23f2f2f2' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='3'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E");background:#000}body[data-tema=black]:after{background-image:radial-gradient(ellipse 70% 50% at 50% 12%,rgba(255,255,255,.05),transparent 70%)}body[data-tema=black] .glow{color:#fff;text-shadow:0 0 22px rgba(255,255,255,.18)}body[data-tema=black] .mod-title{background:linear-gradient(100deg,#fff,#fff 40%,#9a9a9a,#fff 60%,#fff);background-size:250% 100%;-webkit-background-clip:text;background-clip:text}body[data-tema=rosa]{--bg:#130a11;--fg:#fdeef6;--muted:#c7a1b5;--faint:#7d5a6c;--cyan:#ffb3d9;--cyan-dim:#9c5a7f;--cyan-glow:rgba(255,179,217,.38);--acc-rgb:255,179,217;--acc-1:#ffc9e5;--acc-2:#f59ac8;--orange:#ff8fab;--acc2-rgb:255,143,171;--acc2-1:#ffadc2;--green:#8ef0c0;--amber:#ffd59e;--card:rgba(46,24,38,.72);--card-2:rgba(58,30,48,.82);--card-h:rgba(66,34,55,.86);--line:rgba(255,179,217,.1);--line-2:rgba(255,179,217,.22);--vidro:linear-gradient(160deg,rgba(64,32,54,.74) 0%,rgba(34,16,29,.7) 55%,rgba(24,11,20,.76) 100%);--campo-bg:linear-gradient(180deg,rgba(48,24,40,.92),rgba(28,13,24,.92));--campo-borda:rgba(255,179,217,.16);--sombra-card:0 1px 0 rgba(255,255,255,.04) inset,0 0 0 1px rgba(255,179,217,.09) inset,0 18px 40px -28px rgba(0,0,0,.9);--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffb3d9' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--cal-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ffb3d9' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='3'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E");background:#130a11}body[data-tema=rosa]:after{background-image:radial-gradient(ellipse 70% 50% at 50% 14%,rgba(255,150,200,.16),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33M0 16l-28-16M56 16l28-16' fill='none' stroke='%23331a2b' stroke-width='1' opacity='.55'/%3E%3C/svg%3E")}body[data-tema=rosa] .glow{color:#fff3f9;text-shadow:0 0 22px rgba(255,150,200,.4)}body[data-tema=rosa] .mod-title{background:linear-gradient(100deg,#fff3f9,#fff3f9 40%,#ffc0e0,#fff3f9 60%,#fff3f9);background-size:250% 100%;-webkit-background-clip:text;background-clip:text}body[data-tema] .reactor circle[stroke="#4fd9f4"],body[data-tema] .ab-reator circle[stroke="#4fd9f4"]{stroke:var(--cyan)}body[data-tema] .reactor circle[stroke="#1d6e86"],body[data-tema] .ab-reator circle[stroke="#1d6e86"]{stroke:var(--cyan-dim)}body[data-tema] .reactor circle[stroke="#ff8a2a"],body[data-tema] .ab-reator circle[stroke="#ff8a2a"]{stroke:var(--orange)}body[data-tema] .reactor text{fill:var(--cyan-dim)}body[data-tema=black] .reactor stop:nth-child(2),body[data-tema=black] .ab-reator stop:nth-child(2){stop-color:#e8e8e8}body[data-tema=black] .reactor stop:nth-child(3),body[data-tema=black] .reactor stop:nth-child(4),body[data-tema=black] .ab-reator stop:nth-child(3){stop-color:#8a8a8a}body[data-tema=rosa] .reactor stop:nth-child(2),body[data-tema=rosa] .ab-reator stop:nth-child(2){stop-color:#ffd6eb}body[data-tema=rosa] .reactor stop:nth-child(3),body[data-tema=rosa] .reactor stop:nth-child(4),body[data-tema=rosa] .ab-reator stop:nth-child(3){stop-color:#e2649f}body[data-tema] .nucleo{background:radial-gradient(circle,#fff 0%,var(--acc-1) 45%,var(--acc-2) 100%);box-shadow:0 0 18px var(--cyan)}body[data-tema] .nucleo-btn{background:radial-gradient(circle,rgba(var(--acc-rgb),.18),#0009 70%)}body[data-tema] .abertura{background:radial-gradient(ellipse 60% 50% at 50% 45%,rgba(var(--acc-rgb),.12) 0%,var(--bg) 70%)}.av-atlas{flex:none;display:inline-grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(var(--acc-rgb),.16),#0000008c 72%);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.25),0 6px 18px -6px rgba(var(--acc-rgb),.45)}.av-atlas svg{width:100%;height:100%;overflow:visible}.av-atlas circle{transform-box:fill-box;transform-origin:center}.av-a1{stroke:var(--cyan-dim);animation:spin 18s linear infinite}.av-a2{stroke:var(--cyan);opacity:.9;animation:spin 9s linear infinite reverse}.av-a3{stroke:var(--orange);animation:spin 4s linear infinite}.av-nucleo{fill:var(--acc-1);filter:drop-shadow(0 0 4px var(--cyan));animation:pulse 3s ease-in-out infinite}.av-think .av-a2{animation-duration:1.6s}.av-think .av-a3{animation-duration:1s}.av-speak .av-nucleo{animation-duration:.45s}.av-listen .av-a3{stroke:var(--green)}.av-listen .av-nucleo{animation-duration:.9s}body.leve .av-a1,body.leve .av-a2{animation:none}.chat-cab{display:flex;align-items:center;gap:12px;padding-block:calc(14px + env(safe-area-inset-top,0px)) 12px;position:sticky;top:0;z-index:11;background:var(--bg);box-shadow:0 14px 18px -10px var(--bg);animation:surge .3s var(--ease) both}.chat-cab .back{font-size:18px;padding:6px 8px;border-radius:10px}.chat-quem{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;min-width:0;flex:1;padding:4px 8px 4px 4px;border-radius:30px;transition:background .2s}.chat-quem:hover{background:rgba(var(--acc-rgb),.06)}.chat-quem b{display:block;font-family:var(--f-display);font-stretch:110%;font-weight:800;font-size:19px;letter-spacing:.01em}.chat-quem small{display:block;font-size:12.5px;color:var(--green);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52vw}.chat-estado.think{color:var(--orange)}.chat-estado.listen{color:var(--green)}.chat-estado.speak{color:var(--cyan)}.chat-acoes{display:flex;gap:4px;align-items:center}.chat-ic{all:unset;cursor:pointer;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:16px;color:var(--fg);background:rgba(var(--acc-rgb),.05);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1);transition:background .2s,transform .2s var(--ease)}.chat-ic:hover{background:rgba(var(--acc-rgb),.14);transform:translateY(-1px)}.chat-ic.on{background:rgba(var(--acc-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35)}.chat-ic:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.chat-menu-wrap{position:relative}.chat-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:280px;display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:16px;background:var(--card-2);box-shadow:0 0 0 1px var(--line-2),0 24px 50px -18px #000000f2;animation:abre .2s var(--ease) both}.chat-menu button[role=menuitem]{all:unset;cursor:pointer;padding:10px 12px;border-radius:10px;font-size:14px}.chat-menu button[role=menuitem]:hover{background:rgba(var(--acc-rgb),.08)}.chat-menu-apagar{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:13px;color:var(--muted)}.chat-msgs{gap:2px;padding-top:6px}.chat-linha{display:flex;flex-direction:column;animation:surge .25s var(--ease) both}.chat-linha.inicio{margin-top:10px}.chat-fileira{display:flex;align-items:flex-end;gap:10px}.chat-linha.eu .chat-fileira{justify-content:flex-end}.av-espaco{width:34px;flex:none}.chat-dia{display:flex;justify-content:center;margin:16px 0 6px}.chat-dia span{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:4px 12px;border-radius:20px;background:rgba(var(--acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1)}.bal{max-width:min(74%,680px);padding:11px 15px;border-radius:20px;gap:3px;box-shadow:none}.bal.atlas{background:var(--card-2);border-bottom-left-radius:6px;box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.1)}.chat-linha:not(.inicio) .bal.atlas{border-top-left-radius:6px}.bal.eu{background:linear-gradient(135deg,var(--acc-1),var(--acc-2));color:#06121a;border-bottom-right-radius:6px}body[data-tema=rosa] .bal.eu{color:#2a0b1c}.chat-linha.eu:not(.inicio) .bal.eu{border-top-right-radius:6px}.bal.eu .bal-pe{color:#00000073}.bal.eu .link{color:#04384a}.bal.erro{box-shadow:inset 0 0 0 1px #ff6b6b59}.bal-txt{font-size:15.5px;line-height:1.5}.bal-pe{font-size:10.5px;opacity:.8}.bal.provisorio{opacity:.85;font-style:normal}.bal.provisorio .bal-txt{display:flex;align-items:center;gap:8px}.bal.provisorio .onda i{background:#06121a}.chat-vazio{padding-top:5vh;gap:12px}.chat-vazio h2{margin:8px 0 0;font-family:var(--f-display);font-stretch:110%;font-weight:800;font-size:clamp(22px,3vw,30px);color:var(--fg)}.chat-vazio p{font-size:15px}.sugestoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:10px;width:min(820px,100%);margin-top:10px}.sugestao{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;text-align:left;font-size:14.5px;color:var(--fg);background:var(--vidro);box-shadow:var(--sombra-card);transition:transform .2s var(--ease),box-shadow .2s}.sugestao span{font-size:20px}.sugestao:hover{transform:translateY(-2px);box-shadow:var(--sombra-card),0 0 0 1px rgba(var(--acc-rgb),.3) inset}.sugestao:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.chat-form{border-radius:28px;padding:6px;gap:6px;align-items:center;background:var(--card-2)}.chat-form.revisando{box-shadow:0 0 0 1.5px var(--orange),0 20px 40px -20px #000000e6}.chat-mic{all:unset;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;flex:none;color:var(--fg);background:rgba(var(--acc-rgb),.1);transition:background .2s}.chat-mic svg{width:20px;height:20px}.chat-mic:hover{background:rgba(var(--acc-rgb),.2)}.chat-mic.live{background:var(--orange);color:#160800;box-shadow:0 0 20px rgba(var(--acc2-rgb),.5)}.chat-form textarea{font-size:15.5px;padding:10px 4px}.chat-dica{margin:6px 0 0;text-align:center;font-size:11px;color:var(--faint)}.conv-item{flex-direction:row;align-items:center;gap:10px}.conv-txt{display:flex;flex-direction:column;min-width:0}.conv-txt b{font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-txt small{font-size:11.5px;color:var(--muted)}@media (max-width:640px){.bal{max-width:84%}.chat-quem small{max-width:40vw}.chat-ic{width:36px;height:36px}.av-espaco{width:28px}}.fin-ico{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:19px;line-height:1;background:color-mix(in srgb,var(--c,var(--cyan)) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,var(--cyan)) 35%,transparent)}.fin-ico.mini{width:26px;height:26px;font-size:14px;border-radius:8px}.fin-item{gap:14px}.cat-nome{display:inline-flex;align-items:center;gap:8px}.cat-row{align-items:center}.cat-escolhida{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;min-height:44px;padding:3px 12px 3px 4px;border-radius:12px;background:var(--campo-bg);box-shadow:inset 0 0 0 1px var(--campo-borda);font-family:var(--f-body);font-size:14.5px;letter-spacing:0;text-transform:none;color:var(--fg)}.cat-escolhida .fin-ico{width:34px;height:34px;font-size:17px}.cat-escolhida .muted{margin-left:auto}.cat-escolhida:focus-visible{outline:2px solid var(--cyan)}.cats-grade{flex:1 1 100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;padding:10px;border-radius:14px;background:rgba(var(--esc-rgb),.55);animation:abre .2s var(--ease) both}.cat-chip{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:12px;font-size:13.5px;color:var(--fg);background:var(--card);transition:background .2s,transform .15s var(--ease)}.cat-chip .fin-ico{width:30px;height:30px;font-size:16px}.cat-chip:hover{transform:translateY(-1px);background:var(--card-h)}.cat-chip[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--c)}.cat-chip:focus-visible{outline:2px solid var(--cyan)}.temas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tema-op{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:14px;background:var(--campo-bg);box-shadow:inset 0 0 0 1px var(--campo-borda);transition:box-shadow .2s,transform .2s var(--ease)}.tema-op:hover{transform:translateY(-1px)}.tema-op[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--cyan),0 10px 24px -14px var(--cyan-glow)}.tema-op b{font-size:14px}.tema-op small{font-size:12px;color:var(--muted)}.tema-amostra{display:flex;gap:4px;margin-bottom:6px}.tema-amostra i{width:22px;height:22px;border-radius:50%;box-shadow:0 0 0 1px #ffffff26}.t-hud i:nth-child(1){background:#04080d}.t-hud i:nth-child(2){background:#4fd9f4}.t-hud i:nth-child(3){background:#ff8a2a}.t-black i:nth-child(1){background:#000}.t-black i:nth-child(2){background:#f2f2f2}.t-black i:nth-child(3){background:#ff9a52}.t-rosa i:nth-child(1){background:#130a11}.t-rosa i:nth-child(2){background:#ffb3d9}.t-rosa i:nth-child(3){background:#ff8fab}.wrap.topo-app{z-index:40}.sino-painel,.chat-menu,.local-pop,.bolha{background:linear-gradient(var(--card-2),var(--card-2)),var(--bg)!important}.sino-painel{z-index:60}.chat-cab{position:sticky;top:0;z-index:12;max-width:none;margin:0;border-bottom:1px solid var(--line);background:linear-gradient(var(--card),var(--card)),var(--bg);box-shadow:0 10px 24px -18px #000000e6;padding-block:10px}.chat-quem{border-radius:12px;padding:4px 8px 4px 4px}.chat-quem:hover{background:transparent}.chat-quem b{font-size:17px}@media (min-width:1101px){.chat-cab{padding-left:320px}}.novidades-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px;background:#0009;animation:fundo .25s ease both}.novidades{width:min(560px,100%);max-height:88vh;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:22px;background:linear-gradient(var(--card-2),var(--card-2)),var(--bg);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.3),0 30px 70px -20px #000000f2;animation:abre .35s var(--ease) both}.novidades h2{margin:0;font-family:var(--f-display);font-stretch:110%;font-weight:800;font-size:24px}.novidades ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.novidades li{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:rgba(var(--acc-rgb),.05);font-size:14.5px;line-height:1.45;animation:entra .3s var(--ease) both;animation-delay:calc(var(--i) * 40ms)}.novidades li span{font-size:18px;flex:none;width:24px;text-align:center}.novidades .btn{align-self:flex-end}:root{--esc-rgb:6,15,22;--sup-rgb:16,36,50}body[data-tema=black]{--esc-rgb:0,0,0;--sup-rgb:24,24,24;--orange:#d4d4d4;--acc2-rgb:212,212,212;--acc2-1:#ececec;--green:#ffffff;--red:#8a8a8a;--amber:#cfcfcf;--lilac:#d9d9d9;--grey:#9a9a9a;--orange-dim:rgba(255,255,255,.1);--orange-glow:rgba(255,255,255,.2)}body[data-tema=black] .fin-ico,body[data-tema=black] .cat-chip,body[data-tema=black] .kpi-ico,body[data-tema=black] .tag{--c:#e0e0e0;filter:grayscale(1)}body[data-tema=black] .fin-ico{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}body[data-tema=black] .kpi-ico{color:#f2f2f2!important;background:#ffffff12!important}body[data-tema=black] .btn.orange,body[data-tema=black] .ctrl.enviar,body[data-tema=black] .switch button[aria-pressed=true]{background:#fff;color:#000}body[data-tema=black] .bal.eu{background:#f2f2f2;color:#000}body[data-tema=black] .cartao[data-rede]{--acento:#ffffff}body[data-tema=black] .badge,body[data-tema=black] .sino-n,body[data-tema=black] .sub-op b{background:#fff;color:#000}body[data-tema=black] .av-a3,body[data-tema=black] .reactor circle[stroke="#ff8a2a"],body[data-tema=black] .ab-reator circle[stroke="#ff8a2a"]{stroke:#9a9a9a}body[data-tema=black] .mod-title small,body[data-tema=black] .reactor .state,body[data-tema=black] .ab-sub{color:#bdbdbd;-webkit-text-fill-color:#bdbdbd}body[data-tema=black] .cd{filter:grayscale(1)}body[data-tema=rosa]{color-scheme:light;--bg:#fff7fb;--fg:#3a2431;--muted:#93707f;--faint:#c4a3b2;--esc-rgb:255,232,243;--sup-rgb:255,255,255;--cyan:#e2649f;--cyan-dim:#f2b3cf;--cyan-glow:rgba(226,100,159,.28);--acc-rgb:226,100,159;--acc-1:#ffc2dc;--acc-2:#f79cc4;--orange:#f06292;--acc2-rgb:240,98,146;--acc2-1:#f78fb3;--green:#2f9e6c;--red:#d64545;--amber:#c98a1a;--lilac:#9b7bd8;--grey:#9a8790;--card:rgba(255,255,255,.92);--card-2:#ffffff;--card-h:#fff0f6;--line:rgba(214,120,160,.18);--line-2:rgba(214,120,160,.34);--vidro:linear-gradient(160deg,#ffffff 0%,#fff6fa 100%);--campo-bg:linear-gradient(180deg,#ffffff,#fffafc);--campo-borda:rgba(214,120,160,.3);--sombra-card:0 1px 2px rgba(160,70,110,.06),0 0 0 1px rgba(214,120,160,.16) inset,0 14px 32px -22px rgba(160,70,110,.35);--orange-dim:rgba(240,98,146,.12);--orange-glow:rgba(240,98,146,.3);background:#fff7fb}body[data-tema=rosa]:after{background-image:radial-gradient(ellipse 70% 50% at 50% 10%,rgba(255,182,213,.45),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33M0 16l-28-16M56 16l28-16' fill='none' stroke='%23f6d3e3' stroke-width='1' opacity='.7'/%3E%3C/svg%3E")}body[data-tema=rosa] .glow{color:#4a2236;text-shadow:none}body[data-tema=rosa] .mod-title{background:linear-gradient(100deg,#4a2236,#4a2236 40%,#e2649f,#4a2236 60%,#4a2236);background-size:250% 100%;-webkit-background-clip:text;background-clip:text}body[data-tema=rosa] .corners i{border-color:#e2649f59}body[data-tema=rosa] .btn,body[data-tema=rosa] .ctrl.enviar,body[data-tema=rosa] .switch button[aria-pressed=true],body[data-tema=rosa] .periodo-seg button[aria-checked=true],body[data-tema=rosa] .acao-op.on{color:#fff}body[data-tema=rosa] .btn.ghost{color:var(--cyan)}body[data-tema=rosa] .bal.eu{color:#fff}body[data-tema=rosa] .bal.eu .bal-pe{color:#fffc}body[data-tema=rosa] .legenda .atlas,body[data-tema=rosa] .chat-quem b,body[data-tema=rosa] h1,body[data-tema=rosa] h2,body[data-tema=rosa] h3,body[data-tema=rosa] h4{color:var(--fg)}body[data-tema=rosa] .tabs button[aria-selected=true]{color:var(--fg);text-shadow:none}body[data-tema=rosa] .local-tag,body[data-tema=rosa] button.local-tag{color:#9c3d69}body[data-tema=rosa] .chip-local[aria-checked=true],body[data-tema=rosa] .badge,body[data-tema=rosa] .sino-n{color:#fff}body[data-tema=rosa] .ab-nome span{text-shadow:none;color:#4a2236}body[data-tema=rosa] .abertura{background:radial-gradient(ellipse 60% 50% at 50% 45%,#ffe3ef,#fff7fb 70%)}body[data-tema=rosa] .lz-no text{fill:#3a2431}body[data-tema=rosa] select option{background:#fff;color:#3a2431}body[data-tema=rosa] ::placeholder{color:#c9a7b6}body[data-tema=rosa] .reactor stop:nth-child(1),body[data-tema=rosa] .ab-reator stop:nth-child(1){stop-color:#fff}body[data-tema=rosa] .nucleo-btn{background:radial-gradient(circle,#ffe0ee,#fff 70%);box-shadow:0 0 0 2px #e2649f59,0 10px 30px -8px #e2649f73}body[data-tema=rosa] .av-atlas{background:radial-gradient(circle,#ffe6f1,#fff 72%)}body[data-tema=rosa] .delta.up,body[data-tema=rosa] .sum.in .v{color:var(--green)}.sino-rodape{position:sticky;bottom:-10px;margin:6px -10px -10px;padding:8px 10px 10px;display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--line);background:inherit}.sino-acoes{display:flex;gap:6px;justify-content:flex-end}.sino-bt{all:unset;cursor:pointer;text-align:center;padding:4px 10px;border-radius:8px;font-size:11.5px;font-weight:600;color:var(--muted);background:rgba(var(--acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.14);transition:background .2s,color .2s}.sino-bt:hover{color:var(--fg)}.sino-sis{all:unset;cursor:pointer;padding:7px 10px;border-radius:10px;font-size:12.5px;font-weight:600;text-align:center;color:var(--fg);background:rgba(var(--acc-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3)}.sino-sis.on{background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.sino-sis:focus-visible{outline:2px solid var(--cyan)}.sino-msg{margin:6px 4px 0;font-size:12px;color:var(--muted)}.sino-bt:hover{background:rgba(var(--acc-rgb),.16)}.sino-bt:disabled{opacity:.4;cursor:default}.sino-bt:focus-visible{outline:2px solid var(--cyan)}.ico-aj{flex:none;color:var(--cyan);vertical-align:-2px;margin-right:8px}.lbl .ico-aj,.aj-col-tit .ico-aj,.layout-tit .ico-aj{display:inline-block}.aj-col-tit{display:flex;align-items:center}.aj-col-tit .ico-aj{width:16px;height:16px}body[data-tema=rosa]{--bg:#ffeef6;--vidro:linear-gradient(160deg,#ffffff 0%,#fff3f8 55%,#ffe6f1 100%);--card-2:#fffafc;background:linear-gradient(180deg,#ffd6e8,#ffe9f3 38%,#fff5fa) fixed}body[data-tema=rosa]:after{background-image:radial-gradient(ellipse 60% 45% at 15% 0%,rgba(255,150,198,.55),transparent 70%),radial-gradient(ellipse 55% 40% at 90% 8%,rgba(255,190,220,.6),transparent 70%),radial-gradient(ellipse 70% 50% at 50% 100%,rgba(255,200,226,.5),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33M0 16l-28-16M56 16l28-16' fill='none' stroke='%23f3c4d9' stroke-width='1' opacity='.6'/%3E%3C/svg%3E")}body[data-tema=rosa] .btn,body[data-tema=rosa] .bal.eu,body[data-tema=rosa] .switch button[aria-pressed=true],body[data-tema=rosa] .periodo-seg button[aria-checked=true]{background:linear-gradient(135deg,#ff9cc8,#e2649f)}body[data-tema=rosa] .chat-cab,body[data-tema=rosa] .conv-lista{background:linear-gradient(180deg,#ffe0ee,#fff1f7)}.barra-janela{position:fixed;top:0;left:0;right:0;height:34px;z-index:100;display:flex;align-items:center;gap:12px;padding:0 150px 0 14px;-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none;background:var(--bg);border-bottom:1px solid var(--line)}.bj-logo{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-display);font-stretch:120%;font-weight:900;font-size:12.5px;letter-spacing:.14em;color:var(--fg)}.bj-logo i{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#fff 0%,var(--acc-1) 45%,var(--acc-2) 100%);box-shadow:0 0 10px var(--cyan)}.bj-status{font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}body:has(.barra-janela){padding-top:34px}body:has(.barra-janela) .corners i:nth-child(1),body:has(.barra-janela) .corners i:nth-child(2){top:44px}body:has(.barra-janela) .chat-cab{top:34px}body:has(.barra-janela) .conv-lista{top:120px}body:has(.barra-janela) .ficha-fundo,body:has(.barra-janela) .novidades-fundo{top:34px}body[data-tema=rosa] .barra-janela{background:linear-gradient(90deg,#ffd6e8,#ffe6f1)}.aceite{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--muted);line-height:1.4;cursor:pointer}.aceite .check{margin-top:1px}.aceite .link-btn{font-size:13px;color:var(--cyan);display:inline;text-decoration:underline}.termos-link{font-size:12px!important;opacity:.8}.termos .termos-txt{display:flex;flex-direction:column;gap:12px}.termos-txt h3{margin:0 0 4px;font-size:15px}.termos-txt p{margin:0 0 4px;font-size:13.5px;line-height:1.5;color:var(--fg);opacity:.9}.apagar-conta{color:var(--red)!important}.carregando-tela{min-height:40vh}.teste-palmas{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px var(--line)}.tp-barra{position:relative;height:10px;border-radius:5px;background:#7f9eac26;overflow:hidden}.tp-barra i{display:block;height:100%;background:linear-gradient(90deg,var(--cyan-dim),var(--cyan));transition:width .06s linear}.tp-limiar{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--orange);box-shadow:0 0 6px var(--orange)}.tp-estado{font-size:12.5px;color:var(--muted)}.tp-estado.ok{color:var(--green);font-weight:600}.versao-canto{position:fixed;left:14px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:5;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;color:var(--faint);pointer-events:none}@media (max-width:640px){.versao-canto{bottom:calc(2px + env(safe-area-inset-bottom,0px));left:10px;font-size:9px}}.atz-painel{position:fixed;left:50%;top:calc(76px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:95;width:min(470px,calc(100vw - 24px));display:flex;gap:16px;align-items:center;padding:16px 18px;border-radius:20px;background:linear-gradient(var(--card-2),var(--card-2)),var(--bg);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.35),0 0 40px -10px rgba(var(--acc-rgb),.45),0 24px 50px -20px #000000e6;animation:atzEntra .55s cubic-bezier(.2,1.4,.4,1) both}@keyframes atzEntra{0%{opacity:0;transform:translate(-50%,-24px) scale(.92)}to{opacity:1;transform:translate(-50%) scale(1)}}.atz-anel{position:relative;width:76px;height:76px;flex:none}.atz-anel svg{width:100%;height:100%;transform:rotate(-90deg)}.atz-anel circle{fill:none;stroke-width:6;stroke-linecap:round}.atz-anel .trilho{stroke:rgba(var(--acc-rgb),.14)}.atz-anel .cheio{stroke:var(--cyan);transition:stroke-dashoffset .6s var(--ease);filter:drop-shadow(0 0 6px rgba(var(--acc-rgb),.7))}.atz-anel.girando svg{animation:atzGira 1.2s linear infinite}.atz-anel.pronto .cheio{stroke:#4ef0a0;filter:drop-shadow(0 0 8px rgba(78,240,160,.8))}.atz-meio{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-weight:800;font-size:15px;color:var(--fg)}.atz-anel.pronto .atz-meio{font-size:26px;color:#4ef0a0;animation:atzPop .6s cubic-bezier(.2,1.6,.4,1) both}.atz-orb{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);animation:atzOrbita 2.4s linear infinite}.atz-orb.o2{animation-duration:3.2s;animation-delay:-1s;opacity:.7}.atz-orb.o3{animation-duration:4s;animation-delay:-2s;opacity:.5;width:4px;height:4px}.atz-anel.pronto .atz-orb{background:#4ef0a0;box-shadow:0 0 8px #4ef0a0}@keyframes atzGira{to{transform:rotate(270deg)}}@keyframes atzOrbita{0%{transform:rotate(0) translate(44px)}to{transform:rotate(360deg) translate(44px)}}@keyframes atzPop{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.atz-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.atz-txt small{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.atz-txt b{font-size:18px}.atz-seta{display:inline-block;color:var(--cyan);animation:atzSeta 1.2s ease-in-out infinite}@keyframes atzSeta{50%{transform:translate(4px)}}.atz-txt p{margin:0;font-size:13px;color:var(--muted)}.atz-bts{display:flex;gap:8px;margin-top:8px}.atz-bts .btn{width:auto}.atz-x{all:unset;cursor:pointer;align-self:flex-start;color:var(--muted);padding:2px 6px;border-radius:6px}.atz-x:hover{color:var(--fg)}.nov-selo{display:flex;align-items:center;gap:12px}.nov-selo .atz-anel{width:60px;height:60px}@media (prefers-reduced-motion:reduce){.atz-painel,.atz-orb,.atz-seta,.atz-anel.girando svg{animation:none}}.cal-filtros{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.cal-f,.cal-tudo{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;color:var(--fg);background:rgba(var(--acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.16);transition:opacity .2s,background .2s}.cal-f.off{opacity:.38;text-decoration:line-through}.cal-tudo{font-weight:700;color:var(--cyan)}.cal-tudo.on{background:rgba(var(--acc-rgb),.16);box-shadow:inset 0 0 0 1px var(--cyan)}.cal-f:focus-visible,.cal-tudo:focus-visible,.cal-check:focus-visible{outline:2px solid var(--cyan)}.pt.lembrete{background:#c084fc}.pt.feita{background:var(--muted)}.pt.venda{background:#ff5c8a}.pt.dinheiro{background:#4ef0a0}.cd.lembrete{background:#c084fc1a;border-color:#c084fc;color:#e9d5ff}.cd.feita{background:transparent;border-color:var(--line);color:var(--muted);text-decoration:line-through}.cd.venda{background:#ff5c8a1a;border-color:#ff5c8a;color:#ffc7d6}.cd.dinheiro{background:#4ef0a014;border-color:#4ef0a0;color:#c2f8dc}.cal-lista li.lembrete{border-color:#c084fc}.cal-lista li.venda{border-color:#ff5c8a}.cal-lista li.dinheiro{border-color:#4ef0a0}.cal-lista li.feita{border-color:var(--line);opacity:.6}.cal-lista li.feita .t{text-decoration:line-through}.cal-lista li{grid-template-columns:46px minmax(0,1fr) auto auto auto}.cal-check{all:unset;cursor:pointer;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-size:12px;color:transparent;box-shadow:inset 0 0 0 1.5px rgba(var(--acc-rgb),.45);transition:all .2s}.cal-check:hover{color:var(--cyan)}.cal-check.on{background:var(--cyan);color:#021018}body[data-tema=rosa] .cd.lembrete,body[data-tema=rosa] .cd.venda,body[data-tema=rosa] .cd.dinheiro{color:var(--fg)}.campo-data{position:relative;display:flex;flex-direction:column;gap:6px}.cd-rot{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cd-linha{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cd-botao{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;background:rgba(var(--esc-rgb),.6);box-shadow:inset 0 0 0 1px var(--line-2);font-size:14px;font-weight:600;text-transform:capitalize;color:var(--fg)}.cd-botao svg{color:var(--cyan)}.cd-botao small{color:var(--muted);font-family:var(--f-mono);font-weight:400}.cd-botao:hover,.cd-botao[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--cyan)}.cd-chip{all:unset;cursor:pointer;padding:6px 10px;border-radius:999px;font-size:12px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.cd-chip:hover{color:var(--fg)}.cd-chip.on{color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan);background:rgba(var(--acc-rgb),.08)}.cd-botao:focus-visible,.cd-chip:focus-visible,.cd-dia:focus-visible{outline:2px solid var(--cyan)}.cd-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:50;width:252px;padding:10px;border-radius:14px;background:linear-gradient(var(--card-2),var(--card-2)),var(--bg);box-shadow:0 0 0 1px var(--line-2),0 18px 40px -16px #000000d9;animation:surge .2s var(--ease) both}.cd-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cd-topo b{font-size:13px;text-transform:capitalize}.cd-topo button{all:unset;cursor:pointer;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}.cd-topo button:hover{color:var(--fg);background:rgba(var(--acc-rgb),.08)}.cd-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cd-sem{text-align:center;font-family:var(--f-mono);font-size:10px;color:var(--muted);padding:2px 0}.cd-dia{all:unset;cursor:pointer;position:relative;height:30px;border-radius:8px;display:grid;place-items:center;font-size:12.5px;font-family:var(--f-mono);color:var(--fg)}.cd-dia:hover{background:rgba(var(--acc-rgb),.1)}.cd-dia.fora{opacity:.3}.cd-dia.hoje{color:var(--cyan);font-weight:700}.cd-dia.sel{background:var(--cyan);color:#021018;font-weight:700}.cd-dia.tem:after,.cd-dia.falta:after{content:"";position:absolute;bottom:3px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#4ef0a0}.cd-dia.falta:after{background:var(--orange)}.cd-dia.sel:after{background:#021018}.cd-leg{display:flex;gap:12px;margin-top:6px;font-size:11px;color:var(--muted)}.cd-leg i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px;background:#4ef0a0}.cd-leg i.falta{background:var(--orange)}.calor{max-width:340px;gap:3px}.calor-d{aspect-ratio:1;border-radius:6px;font-size:10px}.atz-pilula{all:unset;cursor:pointer;-webkit-app-region:no-drag;position:fixed;top:calc(44px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:95;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:700;color:#021018;background:#4ef0a0;box-shadow:0 0 18px -2px #4ef0a0b3;animation:atzPulsa 2s ease-in-out infinite}.atz-pilula:focus-visible{outline:2px solid #fff}@keyframes atzPulsa{50%{box-shadow:0 0 28px 2px #4ef0a0d9}}.cd-topo b,.cal-dia-tit,.cd-botao span{text-transform:none!important}.cd-topo b:first-letter,.cal-dia-tit:first-letter,.cd-botao span:first-letter{text-transform:uppercase}.cd-topo b,.cd-botao span{display:inline-block}@media (max-width:640px){.cal-filtros{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -14px 10px;padding:0 14px}.cal-filtros::-webkit-scrollbar{display:none}.cal-f,.cal-tudo{flex:none;font-size:11.5px;padding:4px 9px}}.cal-dia .n,.cd-dia,.calor-d,.cal-lista .h,.cd-botao small{font-family:var(--f-display)!important;font-stretch:105%;font-variant-numeric:tabular-nums;letter-spacing:0}.cal-dia .n{font-size:15px;font-weight:700;line-height:1;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;margin:-2px 0 0 -2px;color:var(--fg)}.cal-dia.hoje .n{background:var(--cyan);color:#021018;padding:0;border-radius:50%;box-shadow:0 0 14px -2px var(--cyan-glow)}.cal-dia.fora .n{font-weight:500}.cal-sem,.cd-sem{font-family:var(--f-body)!important;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none}.cd-dia{font-size:13px;font-weight:600;border-radius:50%;width:32px;height:32px;justify-self:center}.cd-dia.sel{box-shadow:0 0 12px -2px var(--cyan-glow)}.cd-dia.hoje:not(.sel){box-shadow:inset 0 0 0 1.5px var(--cyan)}.calor-d{font-size:11.5px;font-weight:700}.cal-lista .h{font-size:13px;font-weight:600}.cal-topo .month span,.cd-topo b{font-family:var(--f-display);font-stretch:110%;font-weight:800;letter-spacing:.01em}@media (max-width:640px){.cal-dia .n{font-size:14px;width:26px;height:26px}}.desemp{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:20px;align-items:start}@media (max-width:700px){.desemp{grid-template-columns:1fr}}.desemp-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.ds-sem{text-align:center;font-size:10.5px;font-weight:600;color:var(--muted);padding-bottom:2px}.ds-dia{position:relative;aspect-ratio:1;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:rgba(var(--acc-rgb),calc(.05 + var(--n,0) * .75));box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.08);animation:entra .3s var(--ease) both;animation-delay:calc(var(--i) * 10ms);transition:transform .15s}.ds-dia:hover{transform:scale(1.08);z-index:1}.ds-dia b{font-family:var(--f-display);font-stretch:105%;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg);line-height:1}.ds-dia small{font-family:var(--f-display);font-size:9.5px;font-weight:600;color:var(--fg);opacity:.85;line-height:1}.ds-dia.tem b,.ds-dia.tem small{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.ds-dia.futuro{opacity:.4}.ds-dia.falta{box-shadow:inset 0 0 0 1.5px #ff8c3cbf}.ds-dia.hoje{box-shadow:inset 0 0 0 2px var(--cyan)}.ds-dia.top:after{content:"★";position:absolute;top:1px;right:4px;font-size:9px;color:#ffd166}.desemp-res{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.desemp-res div{padding:12px 14px;border-radius:14px;background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:4px}.desemp-res small{font-size:11.5px;color:var(--muted)}.desemp-res b{font-family:var(--f-display);font-stretch:105%;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.desemp-res b.or{color:var(--orange)}.desemp-res .alerta{box-shadow:inset 0 0 0 1px #ff8c3c80}.desemp-res .alerta b{color:var(--orange);font-size:15px}.desemp-res .ok b{color:#4ef0a0;font-size:15px}body[data-tema=rosa] .ds-dia.tem b,body[data-tema=rosa] .ds-dia.tem small{color:var(--fg);text-shadow:none}button.link{all:unset;cursor:pointer;color:var(--cyan);text-decoration:underline;text-underline-offset:3px}button.link:focus-visible{outline:2px solid var(--cyan)}.aviso-leg{margin:6px 0 0;font-size:12.5px;color:var(--orange);opacity:.9}.agentes{display:flex;flex-direction:column;gap:18px;padding-bottom:110px}.ag-intro{margin:0;max-width:760px}.ag-equipe{display:flex;gap:14px;overflow-x:auto;padding:6px 2px 10px;scrollbar-width:thin}.ag-card{all:unset;cursor:pointer;flex:none;width:170px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 12px 14px;border-radius:20px;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,transparent),transparent 70%),rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.12);transition:transform .25s var(--ease),box-shadow .25s}.ag-card:hover{transform:translateY(-3px)}.ag-card[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--c),0 12px 40px -18px var(--c)}.ag-card b{font-size:14.5px}.ag-card small{font-size:12px;color:var(--muted);line-height:1.3}.ag-card:focus-visible{outline:2px solid var(--cyan)}.ag-novo{justify-content:center;border:1.5px dashed rgba(var(--acc-rgb),.3);box-shadow:none;background:transparent}.ag-novo span{font-size:38px;line-height:1;color:var(--cyan);font-weight:300;height:92px;display:grid;place-items:center}.ag-painel{display:flex;flex-direction:column;gap:16px;animation:surge .35s var(--ease) both}.ag-cab{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:18px 20px;border-radius:24px;background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--c) 18%,transparent),transparent 55%),rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.12)}.ag-cab-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.ag-cab h2{margin:0;font-family:var(--f-display);font-stretch:110%;font-weight:800;font-size:30px;letter-spacing:.01em}.ag-cab p{margin:0}.ag-status{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ag-status.on{color:#4ef0a0}.ag-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}@media (max-width:1100px){.ag-grade{grid-template-columns:1fr 1fr}.ag-chat{grid-column:1/-1}}@media (max-width:700px){.ag-grade{grid-template-columns:1fr}}.ag-lbl{display:flex;justify-content:space-between;align-items:center}.ag-msgs{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow:auto}.ag-msg{margin:0;padding:8px 12px;border-radius:14px;font-size:14px;max-width:88%;line-height:1.45}.ag-msg.eu{align-self:flex-end;background:rgba(var(--acc-rgb),.14)}.ag-msg.ag{align-self:flex-start;background:color-mix(in srgb,var(--c) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 35%,transparent)}.ag-msg.pensando{opacity:.7;font-style:italic}.cores{display:flex;gap:8px}.cores button{all:unset;cursor:pointer;width:24px;height:24px;border-radius:50%;box-shadow:0 0 0 2px transparent;transition:box-shadow .2s}.cores button[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--fg)}.cores button:focus-visible{outline:2px solid var(--cyan)}.av3d{position:relative;flex:none;perspective:600px;display:grid;place-items:center}.av3d-cena{position:relative;width:78%;height:78%;transform-style:preserve-3d;animation:avFlutua 5s ease-in-out infinite}.av3d-globo{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:avGira 14s linear infinite;border-radius:50%;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--c) 55%,#fff 0%),color-mix(in srgb,var(--c) 22%,transparent) 45%,transparent 70%)}.av3d-globo .mer,.av3d-globo .par{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.2px solid color-mix(in srgb,var(--c) 70%,transparent)}.av3d-globo .par{border-color:color-mix(in srgb,var(--c) 40%,transparent)}.av3d-rosto{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transform:translateZ(30px)}.av3d-rosto b{position:absolute;top:40%;width:11%;height:13%;border-radius:50%;background:#fff;box-shadow:0 0 10px var(--c),0 0 20px var(--c);animation:avPisca 4.5s infinite}.av3d-rosto b:first-child{left:30%}.av3d-rosto b:nth-child(2){right:30%}.av3d-rosto span{position:absolute;top:62%;width:26%;height:4%;border-radius:4px;background:color-mix(in srgb,var(--c) 80%,#fff);box-shadow:0 0 8px var(--c);transition:height .2s}.av3d.pensando .av3d-rosto span{animation:avFala .35s ease-in-out infinite alternate}.av3d-anel{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--c) 50%,transparent);transform:rotateX(72deg);animation:avAnel 6s linear infinite}.av3d-anel.a2{top:-18%;right:-18%;bottom:-18%;left:-18%;border-style:dashed;opacity:.5;animation-duration:10s;animation-direction:reverse}.av3d-sombra{position:absolute;bottom:-2%;width:55%;height:8%;border-radius:50%;background:radial-gradient(color-mix(in srgb,var(--c) 45%,transparent),transparent 70%);filter:blur(2px);animation:avSombra 5s ease-in-out infinite}.av3d:not(.ativo) .av3d-globo{filter:saturate(.55) brightness(.85)}.av3d.ativo .av3d-cena{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--c) 60%,transparent))}.av3d.pensando .av3d-globo{animation-duration:3s}@keyframes avGira{to{transform:rotateY(360deg)}}@keyframes avAnel{to{transform:rotateX(72deg) rotate(360deg)}}@keyframes avFlutua{50%{transform:translateY(-5%)}}@keyframes avSombra{50%{transform:scale(.8);opacity:.6}}@keyframes avPisca{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes avFala{to{height:12%}}@media (prefers-reduced-motion:reduce){.av3d *{animation:none!important}}.visor{display:flex;flex-direction:column;gap:10px}.visor-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.visor-nums div{padding:10px 12px;border-radius:12px;background:rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:2px}.visor small{font-size:11px;color:var(--muted)}.visor-nums b{font-family:var(--f-display);font-stretch:105%;font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.visor-txts{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px}.visor-txts span{display:flex;flex-direction:column}.visor-lista ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.visor-lista li{font-size:12.5px;padding:6px 10px;border-radius:10px;background:rgba(var(--esc-rgb),.4);display:flex;flex-wrap:wrap;gap:4px 12px}.visor-lista em{font-style:normal;color:var(--muted);margin-right:3px}.visor-sub{padding-left:10px;border-left:2px solid var(--line)}.visor-txt{margin:0;white-space:pre-wrap;font-size:12px;max-height:200px;overflow:auto}.visor-conta .visor-tit{display:inline-flex;align-items:center;gap:8px}.visor-quando{display:block;margin-top:6px;font-size:11px}.switch button .sw-txt{white-space:nowrap}.ficha-fundo{z-index:80!important}.switch.troca button .sw-txt{display:inline-block;max-width:120px;overflow:hidden;vertical-align:middle;transition:max-width .3s var(--ease),opacity .2s,margin .3s}.switch.troca button.so-icone .sw-txt{max-width:0;opacity:0;margin:0}.switch.troca button.so-icone{padding-left:12px;padding-right:12px}@media (hover:hover){.switch.troca button.so-icone:hover .sw-txt,.switch.troca button.so-icone:focus-visible .sw-txt{max-width:120px;opacity:1}}.switch.troca button.so-icone{gap:0}.switch.troca button.so-icone:hover{gap:7px}html{scrollbar-color:rgba(var(--acc-rgb),.35) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--acc-rgb),.28);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(var(--acc-rgb),.55);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0}.escritorio{border-radius:24px;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,rgba(var(--acc-rgb),.06),transparent 60%),#07070c;box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.12);aspect-ratio:880/690;max-height:70vh;margin:0 auto;width:100%}.escritorio.carregando{min-height:300px}.escritorio svg{width:100%;height:100%;display:block}.es-chao{fill:#13121c}.es-grade line{stroke:#ffffff0b;stroke-width:1}.es-parede.e{fill:#17151f}.es-parede.d{fill:#1c1a26}.es-janela{fill:#1d3fd1;opacity:.75;filter:drop-shadow(0 0 10px rgba(40,90,255,.55))}.es-neon{fill:none;stroke:#ff3ea5;stroke-width:3;filter:drop-shadow(0 0 6px #ff3ea5)}.es-tela{fill:#1a0d18;stroke:#ff3ea5;stroke-width:2;filter:drop-shadow(0 0 8px rgba(255,62,165,.6))}.es-tela-tit{font-family:var(--f-display);font-weight:800;font-size:15px;letter-spacing:.22em;fill:#ffd6ec;text-anchor:middle}.es-tela-sub{font-size:10.5px;fill:#d9b8cc;text-anchor:middle}.es-mesa-topo{fill:#2a2738}.es-mesa-frente{fill:#1c1a27}.es-mesa-lado{fill:#15131e}.es-perna{stroke:#3a3650;stroke-width:3;stroke-linecap:round}.es-monitor{fill:#0d0c14;stroke:#3a3650;stroke-width:1.2}.es-brilho{opacity:.12;filter:blur(8px)}.es-brilho.lendo,.es-brilho.pensando{animation:esBrilho 1.2s ease-in-out infinite alternate}@keyframes esBrilho{to{opacity:.35}}.es-robo{cursor:pointer;outline:none}.es-robo .es-corpo{animation:esBob 3s ease-in-out infinite;transform-box:fill-box}.es-robo.off .es-corpo{animation:none;opacity:.55}.es-tronco{fill:#d9dce6}.es-cabeca{fill:#eef0f6}.es-braco{fill:#c3c7d3}.es-visor{fill:#11131c}.es-olho{filter:drop-shadow(0 0 3px var(--c))}.es-robo.off .es-olho,.es-robo.off .es-luz{fill:#555}.es-antena{stroke:#c3c7d3;stroke-width:2}.es-luz{animation:esPisca 2.4s ease-in-out infinite}.es-sombra{fill:#00000073}.es-anel{fill:none;stroke:var(--c);stroke-width:2;filter:drop-shadow(0 0 5px var(--c));animation:esAnel 2s ease-in-out infinite}.es-robo.lendo .es-braco,.es-robo.pensando .es-braco{animation:esDigita .28s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:50% 0}.es-robo.lendo .b2,.es-robo.pensando .b2{animation-delay:.14s}.es-robo.pensando .es-olho{animation:esPensa .9s ease-in-out infinite alternate}.es-robo:hover .es-cabeca,.es-robo:focus-visible .es-cabeca{fill:#fff}.es-robo:focus-visible .es-balao rect{stroke:var(--cyan);stroke-width:2}.es-balao rect{fill:#0c0c14e0;stroke:#ffffff1f}.es-robo.sel .es-balao rect{stroke:var(--c);stroke-width:1.5}.es-nome{font-size:11.5px;font-weight:700;fill:#fff}.es-ativ{font-size:9.5px;fill:#9aa3b5}.es-pt{fill:#7a8191}.es-pt.lendo{fill:#4fd9f4}.es-pt.pensando{fill:#ffb547}.es-pt.off{fill:#ff5c5c}.es-pt.parado{fill:#4ef0a0}.es-robo.lendo .es-pt,.es-robo.pensando .es-pt{animation:esPisca .8s infinite}@keyframes esBob{50%{transform:translateY(-2px)}}@keyframes esPisca{50%{opacity:.35}}@keyframes esAnel{50%{opacity:.4}}@keyframes esDigita{to{transform:rotate(-14deg) translateY(1px)}}@keyframes esPensa{to{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.escritorio *{animation:none!important}}.ag-equipe.compacta .ag-card{width:auto;flex-direction:row;padding:6px 14px 6px 8px;border-radius:999px;gap:8px}.ag-equipe.compacta .ag-card .av3d{width:34px!important;height:34px!important}.ag-equipe.compacta .ag-card small{display:none}.ag-equipe.compacta .ag-novo span{height:auto;font-size:20px}.robo-fofo{flex:none;overflow:visible}.robo-fofo .rf-corpo{animation:rfFlutua 3.2s ease-in-out infinite;transform-origin:60px 100px}.rf-sombra{fill:#00000059;animation:rfSombra 3.2s ease-in-out infinite;transform-origin:60px 112px}.rf-cabeca{fill:#f3f5fa}.rf-orelha{fill:var(--c)}.rf-tela{fill:#141826}.rf-olho{fill:var(--c);filter:drop-shadow(0 0 4px var(--c));animation:rfPisca 4.2s infinite;transform-box:fill-box;transform-origin:center}.rf-brilho{fill:#fff;opacity:.9}.rf-boca,.rf-dorme{fill:none;stroke:var(--c);stroke-width:2.6;stroke-linecap:round}.rf-dorme{stroke:#8a92a6}.rf-boca-o{fill:var(--c)}.rf-bochecha{fill:var(--c);opacity:.35}.rf-antena{stroke:#cfd4e0;stroke-width:3;stroke-linecap:round}.rf-luz{fill:var(--c);filter:drop-shadow(0 0 5px var(--c))}.rf-peito{fill:#e2e6ef}.rf-coracao{fill:var(--c);animation:rfBate 1.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.rf-z{font:700 16px var(--f-display);fill:#8a92a6;animation:rfZ 2.4s ease-in-out infinite}.rf-pensa circle{fill:#cfd4e0;opacity:.8;animation:rfPensa 1.4s ease-in-out infinite}.rf-pensa circle:last-child{animation-delay:.25s}.robo-fofo.lendo .rf-olhos{animation:rfLe 1.1s ease-in-out infinite alternate}.robo-fofo.lendo .rf-luz{animation:rfPiscaLuz .5s infinite alternate}.robo-fofo.pensando .rf-olhos{transform:translateY(-3px)}.robo-fofo.pensando .rf-luz{animation:rfPiscaLuz .9s infinite alternate}.robo-fofo.off .rf-corpo{animation-duration:6s}.robo-fofo.off .rf-luz,.robo-fofo.off .rf-orelha,.robo-fofo.off .rf-coracao{fill:#5b6275;filter:none}.robo-fofo.off .rf-bochecha{opacity:.12}@keyframes rfFlutua{50%{transform:translateY(-4px)}}@keyframes rfSombra{50%{transform:scaleX(.85);opacity:.6}}@keyframes rfPisca{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes rfBate{50%{transform:scale(1.25)}}@keyframes rfLe{0%{transform:translate(-4px)}to{transform:translate(4px)}}@keyframes rfPiscaLuz{to{opacity:.35}}@keyframes rfZ{0%{opacity:0;transform:translateY(4px)}50%{opacity:1}to{opacity:0;transform:translate(6px,-8px)}}@keyframes rfPensa{50%{transform:translateY(-3px);opacity:1}}@media (prefers-reduced-motion:reduce){.robo-fofo *{animation:none!important}}body.leve .robo-fofo *{animation-duration:0s!important}.ag-card{position:relative;padding-top:34px}.ag-balao{position:absolute;top:8px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:3px 10px;border-radius:999px;font-size:11px;color:var(--muted);background:rgba(var(--esc-rgb),.85);box-shadow:inset 0 0 0 1px var(--line)}.ag-balao i{width:7px;height:7px;border-radius:50%;background:#4ef0a0}.ag-balao.lendo i{background:#4fd9f4;animation:rfPiscaLuz .6s infinite alternate}.ag-balao.lendo{color:var(--fg)}.ag-balao.pensando i{background:#ffb547;animation:rfPiscaLuz .6s infinite alternate}.ag-balao.pensando{color:var(--fg)}.ag-balao.off i{background:#ff5c5c}.ag-novo{padding-top:16px}.ag-cab .robo-fofo{filter:drop-shadow(0 10px 24px color-mix(in srgb,var(--c) 35%,transparent))}.impexp-grade{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:760px){.impexp-grade{grid-template-columns:1fr}}.impexp-tit{font-size:15px}.impexp-arquivo{position:relative;align-self:flex-start;overflow:hidden;width:auto}.impexp-arquivo input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.impexp-colar summary{cursor:pointer;font-size:13px;color:var(--cyan)}.impexp-colar textarea{width:100%;margin:8px 0;font-family:var(--f-mono);font-size:12px}.impexp-previa{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:rgba(var(--acc-rgb),.05);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.2);animation:surge .3s var(--ease) both}.impexp-criar{display:flex;gap:8px;align-items:flex-start;font-size:13.5px}.impexp-previa .tag{margin-left:6px}.ag-palco{position:relative;border-radius:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #ff8fc040,0 20px 50px -30px #e85d9a99}.sakura{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sakura svg{width:100%;height:100%;display:block;image-rendering:pixelated}.ag-palco .ag-equipe{position:relative;z-index:1;padding:70px 18px 22px;min-height:230px;align-items:flex-end}.ag-palco .ag-card{background:#140c208c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:inset 0 0 0 1px #ffb3d42e}.ag-palco .ag-card[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--c),0 12px 40px -14px var(--c)}.ag-palco .ag-novo{border-color:#ffb3d473;background:#140c2059}.ag-palco .ag-card b{color:#fff}.ag-palco .ag-card small{color:#e7c9da}.sk-petala{position:absolute;top:-12px;width:6px;height:6px;background:#ffb3d4;box-shadow:6px 6px #ff8fc0;opacity:.85;animation:skCai 8s linear infinite;image-rendering:pixelated}@keyframes skCai{0%{transform:translate(0)}25%{transform:translate(18px,70px)}50%{transform:translate(-6px,140px)}75%{transform:translate(22px,210px)}to{transform:translate(4px,300px);opacity:0}}body.leve .sk-petala{display:none}@media (prefers-reduced-motion:reduce){.sk-petala{display:none}}@media (pointer:coarse){.sk-petala{display:none}}.ag-palco .ag-equipe{gap:6px;padding:64px 18px 14px;min-height:250px;justify-content:center;overflow:visible}.ag-palco .ag-card{background:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none!important;width:150px;padding:30px 6px 8px}.ag-palco .ag-card:after{content:"";position:absolute;left:50%;bottom:58px;width:84px;height:16px;margin-left:-42px;border-radius:50%;background:radial-gradient(color-mix(in srgb,var(--c) 70%,transparent),transparent 70%);opacity:0;transition:opacity .3s;z-index:-1}.ag-palco .ag-card[aria-selected=true]:after{opacity:1}.ag-palco .ag-card b{font-size:13px;padding:2px 10px;border-radius:999px;background:#140c20b3}.ag-palco .ag-card small{display:none}.ag-palco .ag-card[aria-selected=true] b{background:var(--c);color:#14081a}.ag-palco .ag-novo{border:none;width:auto;align-self:flex-end;margin-bottom:6px}.ag-palco .ag-novo span{height:auto;font-size:22px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#140c2099;box-shadow:inset 0 0 0 1.5px #ffb3d480}.ag-palco .ag-novo b{background:none!important;font-size:12px}.ag-cenario-op{display:flex;gap:6px;align-self:flex-end;margin-bottom:-8px}.ag-cenario-op button{all:unset;cursor:pointer;padding:5px 12px;border-radius:999px;font-size:12px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.ag-cenario-op button[aria-pressed=true]{color:var(--fg);background:rgba(var(--acc-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.4)}.ag-cenario-op button:focus-visible{outline:2px solid var(--cyan)}.ag-palco.cen-espaco{box-shadow:none;border-radius:0;overflow:visible}.ag-palco.cen-espaco .ag-equipe{padding-top:46px;min-height:220px}.ag-palco.cen-espaco .ag-card b{background:rgba(var(--esc-rgb),.7);box-shadow:inset 0 0 0 1px var(--line)}.ag-palco.cen-espaco .robo-fofo .rf-corpo{animation:rfEspaco 5s ease-in-out infinite}.ag-palco.cen-espaco .robo-fofo .rf-sombra{opacity:.25;animation:rfSombraEsp 5s ease-in-out infinite}.ag-palco.cen-espaco .ag-card:nth-child(2) .rf-corpo,.ag-palco.cen-espaco .ag-card:nth-child(2) .rf-sombra{animation-delay:-1.3s}.ag-palco.cen-espaco .ag-card:nth-child(3) .rf-corpo,.ag-palco.cen-espaco .ag-card:nth-child(3) .rf-sombra{animation-delay:-2.6s}.ag-palco.cen-espaco .ag-card:nth-child(4) .rf-corpo,.ag-palco.cen-espaco .ag-card:nth-child(4) .rf-sombra{animation-delay:-3.7s}.ag-palco.cen-espaco .ag-card:after{bottom:50px;filter:blur(2px)}@keyframes rfEspaco{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}@keyframes rfSombraEsp{50%{transform:scaleX(.7);opacity:.12}}.ag-palco .ag-card[aria-selected=true] b{background:var(--c)!important;color:#14081a!important;box-shadow:none}.ag-estrelas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.ag-estrelas i{position:absolute;border-radius:50%;background:#dff6ff;box-shadow:0 0 4px rgba(var(--acc-rgb),.9);animation:agBrilha 3.2s ease-in-out infinite}@keyframes agBrilha{0%,to{opacity:.15}50%{opacity:.9}}.ag-cadente{position:absolute;top:12%;left:-10%;width:90px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(var(--acc-rgb),.95));transform:rotate(14deg);animation:agCadente 9s ease-in 2s infinite;opacity:0}@keyframes agCadente{0%{left:-10%;top:8%;opacity:0}3%{opacity:1}12%{left:70%;top:40%;opacity:0}to{left:70%;top:40%;opacity:0}}body.leve .ag-estrelas i,body.leve .ag-cadente{animation:none}@media (prefers-reduced-motion:reduce){.ag-estrelas i,.ag-cadente{animation:none}}.ag-palco .ag-card{touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .25s var(--ease)}.ag-palco .ag-card.arrastando{transition:none;cursor:grabbing;z-index:5}.ag-palco .ag-card.arrastando .robo-fofo{transform:scale(1.08) rotate(-4deg);filter:drop-shadow(0 14px 18px rgba(0,0,0,.45))}.ag-palco .ag-card:hover{transform:none}.rf-pupila{fill:#141826}.rf-sobr{stroke:#ff5c5c;stroke-width:3;stroke-linecap:round}.rf-feliz{fill:none;stroke:var(--c);stroke-width:3;stroke-linecap:round}.robo-fofo.bravo .rf-olho{fill:#ff5c5c;filter:drop-shadow(0 0 4px #ff5c5c)}.robo-fofo.bravo .rf-boca{stroke:#ff5c5c}.robo-fofo.bravo .rf-bochecha{fill:#ff5c5c;opacity:.6}.robo-fofo.bravo .rf-corpo{animation:rfTreme .12s linear infinite}.robo-fofo.bravo .rf-luz{fill:#ff5c5c;filter:drop-shadow(0 0 6px #ff5c5c)}.rf-raiva path{stroke:#ff5c5c;stroke-width:3;stroke-linecap:round;fill:none}.rf-raiva{animation:rfPulsa .5s ease-in-out infinite alternate;transform-origin:97px 17px}.robo-fofo.acordado .rf-corpo{animation:rfSusto .5s ease-out}.robo-fofo.feliz .rf-corpo{animation:rfPulo .6s ease-out 2}.rf-coracoes path{fill:#ff6fae;animation:rfSobe 1.6s ease-out forwards}.ag-balao.bravo{color:#ffb4b4;box-shadow:inset 0 0 0 1px #ff5c5c80}.ag-balao.bravo i{background:#ff5c5c}.ag-balao.feliz{color:var(--fg)}.ag-balao.feliz i{background:#4ef0a0}.ag-balao.acordado{color:var(--fg)}.ag-balao.acordado i{background:#ffb547}@keyframes rfTreme{0%{transform:translate(-1.5px)}50%{transform:translate(1.5px)}to{transform:translate(-1.5px)}}@keyframes rfPulsa{to{transform:scale(1.25)}}@keyframes rfSusto{0%{transform:translateY(0)}30%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes rfPulo{0%,to{transform:translateY(0)}40%{transform:translateY(-14px)}}@keyframes rfSobe{0%{transform:translateY(0);opacity:1}to{transform:translateY(-16px);opacity:0}}.aq-lado{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.aq-bloco{padding:10px 12px;border-radius:14px;background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:8px}.aq-bloco.atual{box-shadow:inset 0 0 0 1.5px rgba(var(--acc-rgb),.45)}.aq-tit{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px}.aq-tit .link{font-size:13.5px}.aq-bloco .ciclo{margin:0}.tag.ok{color:#4ef0a0;box-shadow:inset 0 0 0 1px #4ef0a066}.aq-pular{font-size:11.5px;opacity:.75}.aq-pular:hover{opacity:1}.sigla{font-style:normal;font-family:var(--f-mono);font-size:9.5px;font-weight:700;letter-spacing:.06em;padding:1px 4px;border-radius:4px;margin-right:5px;background:rgba(var(--acc-rgb),.15);color:var(--cyan)}.anexar-btn{all:unset;cursor:pointer;flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--muted);transition:color .2s,background .2s}.anexar-btn:hover{color:var(--cyan);background:rgba(var(--acc-rgb),.1)}.anexar-btn:focus-visible{outline:2px solid var(--cyan)}.anexos-fila{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto 8px;max-width:760px;width:100%}.anexo-mini{position:relative;width:58px;height:58px;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line-2);animation:surge .25s var(--ease) both}.anexo-mini img{width:100%;height:100%;object-fit:cover;display:block}.anexo-mini button{all:unset;cursor:pointer;position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;background:#000000b3;color:#fff}.anexos-fila small{font-size:12px}.soltando{box-shadow:inset 0 0 0 2px var(--cyan),0 0 24px -6px var(--cyan-glow)!important}.bal-imgs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.bal-imgs img{max-width:180px;max-height:140px;border-radius:10px;object-fit:cover;display:block}.anexo-conta{position:absolute;top:-10px;right:44px;font-size:11px;padding:2px 8px;border-radius:999px;background:var(--cyan);color:#021018;font-weight:700}.flut-texto{position:relative}.bal:has(.bal-imgs){padding:4px 4px 8px;max-width:min(320px,74%)}.bal:has(.bal-imgs) .bal-txt,.bal:has(.bal-imgs) .bal-pe{padding:0 10px}.bal-imgs{display:grid;grid-template-columns:1fr;gap:3px;margin:0 0 6px;border-radius:16px;overflow:hidden}.bal-imgs:has(img:nth-child(2)){grid-template-columns:1fr 1fr}.bal-imgs img{width:100%;max-width:none;max-height:260px;height:auto;min-height:90px;object-fit:cover;border-radius:0;background:#00000040}.bal-imgs:has(img:nth-child(2)) img{height:130px}.bal.eu .bal-imgs{border-bottom-right-radius:6px}.nov-selo{position:relative}.nov-todas{all:unset;cursor:pointer;margin-left:auto;align-self:flex-start;font-size:12px;padding:5px 12px;border-radius:999px;color:var(--cyan);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35);white-space:nowrap}.nov-todas:hover{background:rgba(var(--acc-rgb),.1)}.nov-todas:focus-visible{outline:2px solid var(--cyan)}.nov-mais{align-self:flex-start;font-size:13px}.pp-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:16px;background:#02060ab3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fundo .2s ease both}.pp{width:min(640px,100%);max-height:92vh;display:flex;flex-direction:column;border-radius:20px;background:linear-gradient(var(--card-2),var(--card-2)),var(--bg);box-shadow:0 0 0 1px var(--line-2),0 30px 70px -20px #000000e6;animation:surge .25s var(--ease) both}.pp-topo{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.pp-av{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;object-fit:cover;font-size:13px;font-weight:700;background:rgba(var(--acc-rgb),.15);color:var(--cyan)}.pp-nome{all:unset;flex:1;min-width:0;font-family:var(--f-display);font-weight:800;font-size:18px;letter-spacing:.02em;text-transform:uppercase;padding:4px 8px;border-radius:8px}.pp-nome:hover,.pp-nome:focus{background:rgba(var(--acc-rgb),.08)}.pp-x{all:unset;cursor:pointer;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}.pp-x:hover{color:var(--fg);background:rgba(var(--acc-rgb),.08)}.pp-corpo{flex:1;overflow:auto;padding:16px 18px;display:flex;flex-direction:column;gap:14px}.pp-corpo .origem{margin:0}.pp-linha{display:flex;gap:8px;align-items:center}.pp-linha input{flex:1;min-width:0}.pp-abrir{width:auto;white-space:nowrap;text-decoration:none}.pp-abrir.off{opacity:.4;pointer-events:none}.pp-paginas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pp-paginas li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:rgba(var(--esc-rgb),.45);font-size:13.5px}.pp-paginas small{margin-left:auto}.pp-acesso summary{cursor:pointer;font-size:13.5px;font-weight:600;padding:6px 0}.pp-acesso[open] summary{margin-bottom:8px}.pp-pe{display:flex;align-items:center;gap:10px;padding:14px 18px;border-top:1px solid var(--line)}.pp-pe-dir{margin-left:auto;display:flex;gap:8px}.pp-pe-dir .btn{width:auto}.pp-excluir{all:unset;cursor:pointer;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;color:#ff6b6b;box-shadow:inset 0 0 0 1px #ff5c5c73;transition:background .2s}.pp-excluir:hover{background:#ff5c5c1a}.pp-excluir.confirmar{background:#ff5c5c;color:#fff;box-shadow:none;animation:rfPulsa .5s ease-in-out infinite alternate}.pp-excluir:focus-visible,.pp-nome:focus-visible{outline:2px solid var(--cyan)}@media (max-width:560px){.pp-pe{flex-wrap:wrap}.pp-pe-dir{width:100%}.pp-pe-dir .btn{flex:1}}.pp-linha input{height:44px;padding:0 14px;border-radius:12px;border:0;background:rgba(var(--esc-rgb),.6);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font:inherit;font-size:14px;outline:none}.pp-linha input:focus{box-shadow:inset 0 0 0 1.5px var(--cyan)}.pp-abrir{height:44px;display:inline-grid;place-items:center;padding:0 14px}.com-pop{position:relative;z-index:45!important}.local-pop{z-index:46}.rank-foto{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px rgba(var(--acc-rgb),.25)}.rank-foto.ini{display:grid;place-items:center;font-size:11px;font-weight:700;background:rgba(var(--acc-rgb),.14);color:var(--cyan)}.rank li{grid-template-columns:22px 30px 1fr auto}.rank .barra{grid-column:3/-1}.aquec{display:flex;flex-direction:column;gap:14px;padding-bottom:110px}.aquec-resumo{display:flex;gap:8px;flex-wrap:wrap}.aquec-filtro{all:unset;cursor:pointer;display:inline-flex;gap:8px;align-items:center;padding:6px 14px;border-radius:999px;font-size:13px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.aquec-filtro b{color:var(--fg)}.aquec-filtro.on{color:var(--fg);background:rgba(var(--acc-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.4)}.aquec-filtro:focus-visible{outline:2px solid var(--cyan)}.aquec-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}.aquec-item{padding:14px 16px;border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:8px}.aquec-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aquec-cab b{font-size:15px}.aquec-sit{margin-left:auto;font-size:12px;font-weight:700;color:var(--c)}.aquec-barra{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.aquec-barra i{display:block;height:100%;background:var(--c);box-shadow:0 0 8px var(--c);transition:width .4s var(--ease)}.aquec-presets{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.aquec-presets .chip-local[aria-checked=true]{background:var(--c);color:#0b0f17;box-shadow:none}.aquec-dias{display:inline-flex;gap:4px;align-items:center}.aquec-dias input{width:62px;height:30px;padding:0 8px;border-radius:999px;border:0;background:rgba(var(--esc-rgb),.6);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font:inherit;font-size:12.5px}.ico-chave{vertical-align:-2px;flex:none}.tag-ico{display:inline-flex;align-items:center;gap:4px}.resumo-itens{display:inline-flex;align-items:center;gap:5px}.cartao-sub{display:block;font-size:12px;margin-top:2px}.pp-abrir{all:unset;cursor:pointer;flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--muted);opacity:.75;transition:opacity .2s,color .2s,background .2s}.pp-abrir:hover{opacity:1;color:var(--cyan);background:rgba(var(--acc-rgb),.08)}.pp-acesso summary{display:flex;align-items:center;gap:6px}.hist-botao{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;font-size:13px;color:var(--muted)}.hist-botao b{font-size:11px;padding:1px 7px;border-radius:999px;background:rgba(var(--acc-rgb),.12);color:var(--cyan)}.hist-seta{margin-left:auto;font-size:10px}.hist-botao:hover{color:var(--fg)}.hist-botao:focus-visible{outline:2px solid var(--cyan)}.hist-lista{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:280px;overflow:auto;animation:surge .2s var(--ease) both}.hist-lista li{display:grid;grid-template-columns:118px 1fr;gap:10px;padding:7px 8px;border-radius:8px;font-size:13px}.hist-lista li:nth-child(odd){background:rgba(var(--esc-rgb),.35)}.hist-lista time{font-family:var(--f-mono);font-size:11px;color:var(--muted)}.hist-tit{display:inline-flex;align-items:center;gap:6px}.hist-lista time{white-space:nowrap}.prot-senhas{padding:12px;border-radius:12px;background:#ffb54714;box-shadow:inset 0 0 0 1px #ffb54759}.ag-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr)}@media (max-width:1100px){.ag-grade{grid-template-columns:1fr 1fr}.ag-vendo{grid-column:1/-1;order:-1}}.vz{display:flex;flex-direction:column;gap:14px}.vz-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.vz-kpi{position:relative;padding:12px 14px;border-radius:14px;background:linear-gradient(160deg,rgba(var(--acc-rgb),.07),transparent 70%),rgba(var(--esc-rgb),.5);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:4px;animation:entra .35s var(--ease) both;animation-delay:calc(var(--i,0) * 50ms)}.vz-kpi b{font-family:var(--f-display);font-stretch:105%;font-weight:800;font-size:24px;font-variant-numeric:tabular-nums;line-height:1.1}.vz-kpi small{font-size:11.5px;color:var(--muted)}.vz-ico{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);flex:none}.vz-chips{display:flex;flex-wrap:wrap;gap:6px}.vz-chip{display:inline-flex;gap:6px;align-items:center;padding:4px 10px;border-radius:999px;font-size:12.5px;background:rgba(var(--esc-rgb),.55);box-shadow:inset 0 0 0 1px var(--line)}.vz-chip em{font-style:normal;color:var(--muted)}.vz-chip.bom{box-shadow:inset 0 0 0 1px #4ef0a073}.vz-chip.espera{box-shadow:inset 0 0 0 1px #ffb54773}.vz-chip.ruim{box-shadow:inset 0 0 0 1px #ff5c5c80}.vz-lista{display:flex;flex-direction:column;gap:8px}.vz-lista-tit{display:flex;align-items:center;gap:8px;font-size:13.5px}.vz-lista-tit span{font-size:11px;padding:1px 7px;border-radius:999px;background:rgba(var(--acc-rgb),.12);color:var(--cyan)}.vz-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.vz-card{padding:10px 12px;border-radius:12px;background:rgba(var(--esc-rgb),.45);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:6px;animation:entra .3s var(--ease) both;animation-delay:calc(var(--i,0) * 40ms)}.vz-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.vz-card-top b{font-size:13.5px;overflow-wrap:anywhere}.vz-st{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;background:rgba(var(--acc-rgb),.12);color:var(--cyan)}.vz-st.bom{background:#4ef0a024;color:#4ef0a0}.vz-st.espera{background:#ffb54724;color:#ffb547}.vz-st.ruim{background:#ff5c5c24;color:#ff6b6b}.vz-card-nums{display:flex;gap:14px}.vz-card-nums span{display:flex;flex-direction:column}.vz-card-nums b{font-family:var(--f-display);font-size:15px;font-weight:800}.vz-card-nums small{font-size:10.5px;color:var(--muted)}.vz-card-txt{font-size:11.5px}.vz-mais{align-items:center;justify-content:center;color:var(--muted);font-weight:700}.vz-sub{padding-left:10px;border-left:2px solid var(--line);display:flex;flex-direction:column;gap:8px}.vz-quando{font-size:11px}.vz-previa{position:relative;display:flex;flex-direction:column;gap:10px;min-height:220px}.vz-borrado{filter:blur(2.5px) saturate(.6);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.vz-previa-msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:10px}.vz-previa-msg b{font-size:15px}.vz-previa-msg .muted{font-size:12.5px;max-width:300px}.vz-previa-msg .btn{width:auto;margin-top:4px}.aviso-leg.aprendi{color:#c4b5fd}.sdm-cab{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%}.sdm-cab:focus-visible{outline:2px solid var(--cyan)}.sdm-conta{margin-left:auto;font-size:11.5px;color:var(--muted)}.sdm-bloco{display:flex;flex-direction:column;gap:6px}.sdm-bloco b{font-size:13px}.sdm-bloco ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:260px;overflow:auto}.sdm-item{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:10px;background:rgba(var(--esc-rgb),.45);font-size:13px}.sdm-txt{flex:1;min-width:0;overflow-wrap:anywhere}.sdm-tag{font-style:normal;font-size:10.5px;margin-left:6px;padding:1px 7px;border-radius:999px;background:#a78bfa29;color:#c4b5fd;white-space:nowrap}.sdm-acoes{display:flex;gap:2px;flex:none}.sdm-edit{flex:1;display:flex;flex-direction:column;gap:6px}.sdm-edit textarea{width:100%}.sdm-novo{display:flex;gap:6px;align-items:center}.sdm-novo input{flex:1;min-width:0;height:36px;padding:0 12px;border-radius:10px;border:0;background:rgba(var(--esc-rgb),.6);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font:inherit;font-size:13px}.chat-dica.aprendi{color:#c4b5fd}.vz-conectado{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.vz-acoes{display:flex;flex-direction:column;gap:10px;padding-top:6px;border-top:1px solid var(--line)}.vz-acoes-bts{display:flex;flex-wrap:wrap;gap:6px}.vz-acao{all:unset;cursor:pointer;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);transition:all .2s}.vz-acao:hover{color:var(--fg)}.vz-acao[aria-selected=true]{color:#06121a;background:var(--c,var(--cyan));box-shadow:none}.vz-acao small{font-weight:400;opacity:.8}.vz-acao:focus-visible{outline:2px solid var(--cyan)}.vz-resultado{transition:opacity .2s}.vz-resultado.lendo{opacity:.5}.vz-card-nums{flex-wrap:wrap;gap:6px 14px}
