@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/Manrope.woff2)format("woff2")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/Comfortaa.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Outfit.woff2)format("woff2")}:root{--r-xs:8px;--r-sm:11px;--r-md:13px;--r-lg:18px;--r-pill:999px;--s-1:4px;--s-2:7px;--s-3:10px;--s-4:14px;--s-5:18px;--s-6:21px;--s-8:28px;--t-micro:9.5px;--t-small:11px;--t-body:11.5px;--lista-pad-y:8px;--lista-pad-x:12px;--lista-cabecalho-pad-y:7px;--lista-marca:21px;--lista-risco:#edf1f3;--encarte-pad-y:11.5px;--encarte-pad-x:13px;--encarte-vao:8px;--t-lead:13px;--t-title:15px;--t-page:19px;--t-weight-label:600;--t-weight-strong:700;--t-line:1.55;--control-h:36px;--control-h-sm:30px;--e-apoio:0 1px 2px #091c230d, inset 0 1px 0 #ffffffa6;--e-alto:0 2px 4px #091c230f, 0 14px 32px -18px #091c2373, inset 0 1px 0 #fffc;--e-flutua:0 24px 60px -24px #091c238c, 0 2px 8px #091c2314;--shadow-sm:var(--e-apoio);--shadow-md:var(--e-alto);--shadow-lg:var(--e-flutua);--focus-ring:0 0 0 2px #fff, 0 0 0 4px #0084a68c;color:#172033;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f5f7fb;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}.dm-borda-erro{background:#fff;border:1px solid #e6cfcf;border-radius:14px;align-content:start;justify-items:start;gap:10px;max-width:640px;margin:18px;padding:20px 22px;display:grid}.dm-borda-erro strong{color:#16242c;font-size:15px;font-weight:800}.dm-borda-erro p{color:#5f6d76;margin:0;font-size:13px;line-height:1.5}.dm-borda-erro code{color:#b23a48;white-space:pre-wrap;word-break:break-word;background:#f6f8f9;border-radius:8px;max-width:100%;padding:10px 12px;font-size:12px;line-height:1.5;display:block;overflow-x:auto}.rh-ajuda{display:inline-flex;position:relative}.rh-ajuda>button{color:#9aa7ad;cursor:help;background:#fff;border:1px solid #dbe4e7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;padding:0;font:700 .72rem/1 Inter,sans-serif;transition:color .15s,border-color .15s;display:flex;position:relative}.rh-ajuda>button:after{content:"";position:absolute;inset:-11px}.rh-ajuda>button:hover,.rh-ajuda>button.aberta{color:#078ead;border-color:#078ead}.rh-ajuda>button:focus-visible{outline-offset:2px;outline:2px solid #8fdbe7}.rh-ajuda>button.rh-ajuda-mini{min-width:0;min-height:0}.rh-ajuda>button.rh-ajuda-info{color:#74818b;background:0 0;border:0;width:15px;height:15px}.rh-ajuda>button.rh-ajuda-info:hover,.rh-ajuda>button.rh-ajuda-info.aberta{color:#008fb6}.rh-balao{z-index:71;color:#dfe8ec;text-align:left;background:#11191d;border-radius:11px;width:max-content;max-width:min(330px,100vw - 28px);padding:12px 14px;font:400 .84rem/1.6 Inter,sans-serif;position:absolute;top:calc(100% + 8px);left:-7px;box-shadow:0 14px 32px #11191d42}.rh-balao.fim{left:auto;right:-7px}.rh-balao.acima{top:auto;bottom:calc(100% + 8px)}.rh-balao strong{color:#fff;margin-bottom:5px;font:700 .87rem/1.4 Manrope,sans-serif;display:block}.rh-balao em{font-style:italic}.rh-capa{z-index:70;position:fixed;inset:0}.rh-ajuda.rh-ajuda-solta{display:contents}.rh-balao.solto{pointer-events:none;z-index:6000;position:fixed;inset:auto}.rh-balao p{margin:0 0 6px}.rh-balao p:last-child{margin-bottom:0}@media (width<=760px){.rh-balao,.rh-balao.fim{width:auto;max-width:none;position:fixed;inset:auto 12px 12px}:root .rh-balao.solto{width:auto;max-width:none;inset:auto 12px 12px}}[data-tooltip]:after,[data-tooltip]:before,.rh-balao,.rh-balao.fim,.rh-balao.acima{pointer-events:none}.ra-regras{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ra-cartao{background:#fff;border:1px solid #e3e9ec;border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.ra-cartao.apagada{background:#f7fafb}.ra-topo{align-items:center;gap:12px;display:flex}.ra-topo>div{flex:1;min-width:0}.ra-topo h3{color:#11191d;margin:0;font:800 14px/1.4 Manrope,Inter,system-ui,sans-serif}.ra-topo p{color:#74818b;margin:1px 0 0;font-size:12.5px;line-height:1.45}.ra-icone{color:#008fb6;background:#e5f8fb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .18s,color .18s;display:flex}.ra-cartao.apagada .ra-icone{color:#74818b;background:#e3e9ec}.ra-campos{border-top:1px solid #e3e9ec;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2px 20px;padding-top:12px;display:grid}.ra-par{row-gap:2px;display:grid}.ra-campo{border-radius:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;column-gap:8px;min-height:38px;padding:4px 6px;display:flex}.ra-campo:hover{background:#f7fafb}.ra-campo.cria{margin-left:15px;padding-left:11px;position:relative}.ra-campo.cria:before{content:"";background:#d3dde1;border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.ra-rotulo{color:#4d5b64;flex:1;align-items:center;gap:5px;min-width:0;font-size:13.5px;line-height:1.35;display:flex}.ra-campo.cria .ra-rotulo{color:#74818b}.ra-controle{flex:none;align-items:center;gap:6px;display:inline-flex}.ra-toggle{cursor:pointer;background:#d3dde1;border:0;border-radius:999px;flex:none;width:46px;height:26px;min-height:0;padding:3px;transition:background .18s;position:relative}.ra-toggle>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;display:block;box-shadow:0 1px 3px #091c234d}.ra-toggle.ligada{background:#2f9b60}.ra-toggle.ligada>span{transform:translate(20px)}.ra-toggle.pequena{width:39px;height:22px}.ra-toggle.pequena>span{width:16px;height:16px}.ra-toggle.pequena.ligada>span{transform:translate(17px)}.ra-toggle:focus-visible,.ra-chip:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}.ra-chips{background:#f7fafb;border:1px solid #e3e9ec;border-radius:999px;flex:none;gap:2px;padding:2px;display:flex}.ra-chip{color:#74818b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:0;padding:5px 10px;font-size:11.5px;font-weight:700}.ra-chip.ativa{color:#008fb6;background:#fff;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.ra-chip:disabled{cursor:not-allowed;opacity:.55}.ra-medida-caixa{background:#fff;border:1px solid #d3dde1;border-radius:11px;align-items:center;gap:3px;padding:0 9px;transition:border-color .18s;display:inline-flex}.ra-medida-caixa:focus-within{border-color:#008fb6}.ra-medida-caixa i{color:#74818b;white-space:nowrap;font-size:12.5px;font-style:normal}:root .ra-regras .ra-campo .ra-medida-caixa input.ra-medida:not([type=checkbox]):not([type=radio]):not([type=color]){color:#11191d;font-variant-numeric:tabular-nums;text-align:right;width:3.6em;max-width:64px;margin:0;font-size:13.5px;font-weight:700;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;height:30px!important;min-height:0!important;padding:0!important}:root .ra-regras .ra-campo .ra-medida-caixa input.ra-medida:focus{box-shadow:none;outline:none}.ra-exemplo{color:#4d5b64;background:#f7fafb;border-radius:12px;margin:auto 0 0;padding:10px 12px;font-size:12.5px;line-height:1.5}.ra-cartao.apagada .ra-exemplo{color:#74818b}.ra-erro{color:#b4232f;margin:0;font-size:12.5px}@media (width<=900px){.ra-campos{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){:root .cel-barra{-webkit-backdrop-filter:saturate(180%)blur(18px);padding-bottom:env(safe-area-inset-bottom,0px);z-index:60;background:#ffffffeb;border-top:1px solid #11191d14;justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}:root .cel-barra>button{color:#74818b;cursor:pointer;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:56px;padding:8px 2px 9px;font:650 10.5px/1 Manrope,Inter,system-ui,sans-serif;display:flex;position:relative}:root .cel-barra>button>i{border-radius:999px;justify-content:center;align-items:center;width:56px;height:32px;transition:color .18s;display:flex;position:relative}:root .cel-barra>button>i:before{border-radius:inherit;content:"";opacity:0;background:#e5f8fb;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:scale(.6)}:root .cel-barra>button>i svg{position:relative}:root .cel-barra>button.ativa{color:#00708a}:root .cel-barra>button.ativa>i:before{opacity:1;transform:scale(1)}:root .cel-barra>button:active>i{transition:transform .13s cubic-bezier(.3,1.35,.5,1);transform:scale(.92)}:root .app-shell .app-main{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}:root .cel-folha-fundo{-webkit-backdrop-filter:blur(2px);z-index:80;background:#060f1173;justify-content:center;align-items:flex-end;animation:.2s both cel-fundo-entra;display:flex;position:fixed;inset:0}:root .cel-folha-fundo.saindo{animation:.18s both cel-fundo-sai}:root .cel-folha{max-height:86vh;padding:8px 0 calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:26px 26px 0 0;flex-direction:column;width:100%;animation:.4s cubic-bezier(.05,.7,.1,1) both cel-folha-entra;display:flex;box-shadow:0 -18px 50px -20px #091c2380}:root .cel-folha.saindo{animation:.2s cubic-bezier(.3,0,.8,.15) both cel-folha-sai}@keyframes cel-folha-entra{0%{transform:translateY(100%)}to{transform:none}}@keyframes cel-folha-sai{0%{transform:none}to{transform:translateY(100%)}}@keyframes cel-fundo-entra{0%{opacity:0}to{opacity:1}}@keyframes cel-fundo-sai{0%{opacity:1}to{opacity:0}}:root .cel-folha-puxador{background:#11191d2e;border-radius:999px;width:38px;height:4px;margin:0 auto 6px;display:block}:root .cel-folha-topo{justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}:root .cel-folha-topo h2{color:#11191d;letter-spacing:-.02em;margin:0;font:800 18px/1.2 Manrope,Inter,system-ui,sans-serif}:root .cel-folha-fechar{color:#4d5b64;background:#f2f6f7;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:root .cel-folha-busca{background:#f4f7f8;border:1px solid #e3e9ec;border-radius:14px;align-items:center;gap:9px;margin:0 16px 10px;padding:0 12px;display:flex}:root .cel-folha-busca svg{color:#74818b;flex:none}:root .cel-folha-busca input{color:#11191d;background:0 0;border:0;outline:none;flex:1;min-height:46px;font:500 15px Inter,system-ui,sans-serif}:root .cel-folha-busca input::-webkit-search-cancel-button{display:none}:root .cel-folha-busca>button{color:#4d5b64;background:#11191d14;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}:root .cel-folha-lista{-webkit-overflow-scrolling:touch;padding:0 16px 6px;overflow-y:auto}:root .cel-folha-lista section{margin-bottom:14px}:root .cel-folha-lista h3{color:#74818b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px 2px;font:800 9.5px/1 Manrope,Inter,system-ui,sans-serif}:root .cel-folha-lista section>div{background:#f7fafb;border:1px solid #eef3f5;border-radius:16px;overflow:hidden}:root .cel-folha-lista button{color:#11191d;text-align:left;background:0 0;border:0;border-bottom:1px solid #eef3f5;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0 14px;font:600 15px Inter,system-ui,sans-serif;display:flex}:root .cel-folha-lista button:last-child{border-bottom:0}:root .cel-folha-lista button svg{color:#a9b7bd;flex:none}:root .cel-folha-lista button.ativa{color:#00708a;font-weight:800}:root .cel-folha-lista button:active{background:#eef6f8}:root .cel-folha-vazio{color:#74818b;text-align:center;padding:18px 2px 26px;font-size:14px}@media (prefers-reduced-motion:reduce){:root .cel-folha,:root .cel-folha.saindo,:root .cel-folha-fundo,:root .cel-folha-fundo.saindo{animation-duration:.01ms}:root .cel-barra>button>i:before{transition:none}}:root .cel-folha-sistemas{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:4px 14px 12px;display:grid}:root .cel-folha-sistemas>button{color:#3f5058;text-align:center;background:#f4f8f9;border:1px solid #0000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:86px;padding:10px 4px;display:flex;position:relative}:root .cel-folha-sistemas>button>.cel-folha-sistema-marca{box-shadow:var(--e-apoio,0 6px 14px #092a362e);color:#f4fbff;background:linear-gradient(145deg,#566a7d,#263746);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:root .cel-folha-sistemas>button.support>.cel-folha-sistema-marca{color:#effff7;background:linear-gradient(145deg,#35b77c,#16794f)}:root .cel-folha-sistemas>button.pdv>.cel-folha-sistema-marca{color:#f2feff;background:linear-gradient(145deg,#20c6d8,#087f9a)}:root .cel-folha-sistemas>button.sms>.cel-folha-sistema-marca{color:#f5f9ff;background:linear-gradient(145deg,#4f8ff7,#2858b8)}:root .cel-folha-sistemas>button.rh>.cel-folha-sistema-marca{color:#fffaf0;background:linear-gradient(145deg,#f2ad3e,#a96713)}:root .cel-folha-sistemas>button.mdm>.cel-folha-sistema-marca{color:#f4fbff;background:linear-gradient(145deg,#58a8df,#27658f)}:root .cel-folha-sistemas>button.tv>.cel-folha-sistema-marca{color:#fbf8ff;background:linear-gradient(145deg,#9a7bdd,#5e45a0)}:root .cel-folha-sistemas>button.master>.cel-folha-sistema-marca{color:#f8fbff;background:linear-gradient(145deg,#63768f,#34445a)}:root .cel-folha-sistemas>button.erp>.cel-folha-sistema-marca{color:#8ee8f1;background:linear-gradient(145deg,#123d4a,#071f29)}:root .cel-folha-sistemas>button>b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;width:100%;font:700 11px/1.2 Inter,system-ui,sans-serif;overflow:hidden}:root .cel-folha-sistemas>button.atual{color:#0b6f85;background:#e5f8fb;border-color:#a9e4ef}:root .cel-folha-sistemas>button:active{transition:transform .13s cubic-bezier(.3,1.35,.5,1);transform:scale(.97)}:root .cel-folha-sistemas>button>i{color:#fff;text-align:center;background:#d4483f;border-radius:999px;min-width:16px;height:16px;padding:0 3px;font:800 10px/16px Inter,system-ui,sans-serif;position:absolute;top:8px;right:8px}}:root{--navy:#11191d;--blue:#00a9d2;--cyan:#16cee2;--brand-text:#72deea;--gradient-start:#080c0e;--gradient-end:#064c59;--sidebar-text:#e0f2f4;--muted:#74818b;--button-text:#fff;--app-bg:#f4f7f8;--card-bg:#fff;--detail:#00a9d2;--line:#d3dde1;--charcoal:#0a0f11;--graphite:#172126}.icon{flex:none;display:block}.eyebrow{color:var(--detail);letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.muted{color:var(--muted)}.brand{color:#25344d;letter-spacing:-.5px;align-items:center;gap:8.5px;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;display:flex}.brand b{color:var(--blue)}.brand-name{color:var(--brand-text)}.brand-mark{background:linear-gradient(135deg, var(--gradient-start), var(--cyan));border-radius:var(--r-md);color:#fff;border:1px solid #16cee280;justify-content:center;align-items:center;width:38px;height:38px;font-size:17.5px;display:flex}.brand-logo{justify-content:center;align-items:center;width:52px;height:42px;display:flex;overflow:hidden}.brand-logo img{object-fit:contain;width:100%;max-width:100%;height:100%}.brand-logo.brand-logo-symbol{width:42px;height:42px;overflow:visible}.brand-logo.brand-logo-symbol img{object-fit:contain}.brand-light{color:#fff;font-size:18.5px}.brand-light .brand-mark{background:#ffffff29;border:1px solid #ffffff4d}.primary-button{background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:var(--r-sm);color:var(--button-text);border:0;padding:10.5px 15px;font-size:11.5px;font-weight:700;box-shadow:0 7px 15px #00a9d233}.app-loading{color:#61717a;background:#f4f7f8;justify-content:center;align-items:center;min-height:100vh;font-size:11.5px;display:flex}.app-shell{background:var(--app-bg);min-height:100vh}.welcome-overlay{pointer-events:none;z-index:25;background:0 0;height:220px;animation:3.6s forwards welcomeOverlay;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.welcome-runner{transform-origin:bottom;align-items:flex-end;gap:11.5px;animation:3.45s cubic-bezier(.2,.82,.22,1) forwards welcomeRunner;display:flex;position:absolute;bottom:8px;left:0;transform:translate(-210px)translateY(120px)scale(.96)}.welcome-person{filter:drop-shadow(0 22px 24px #091c233d);perspective:460px;height:184px;transform-style:preserve-3d;width:146px;position:relative;transform:rotateX(4deg)}.welcome-person-shadow{z-index:0;background:radial-gradient(#07111447,#0000 72%);border-radius:50%;width:118px;height:20px;position:absolute;bottom:-6px;left:15px}.welcome-person-head{box-shadow:0 8px 18px #0d233733, 0 0 0 3px color-mix(in srgb, var(--intro-secondary) 28%, transparent);color:var(--intro-primary);z-index:6;background:linear-gradient(145deg,#e6f8fb,#fff);border:3px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:63px;height:63px;font-family:Manrope,sans-serif;font-size:27px;font-weight:800;display:flex;position:absolute;top:5px;left:41px;overflow:hidden}.welcome-person-head img{object-fit:cover;width:100%;height:100%}.welcome-person-neck{border-radius:var(--r-sm);z-index:2;background:linear-gradient(#d1a07a,#bd825d);width:22px;height:24px;position:absolute;top:63px;left:62px}.welcome-person-suit{z-index:2;background:linear-gradient(115deg,#070d10 0 42%,#10272f 42% 56%,#071114 56%);border:1px solid #ffffff2e;border-radius:34px 34px 14px 14px;width:104px;height:108px;position:absolute;top:78px;left:21px;transform:rotateX(-5deg);box-shadow:inset 14px 0 24px #ffffff0a,inset -18px 0 24px #00000038,0 18px 36px #081e2433}.welcome-person-shirt{clip-path:polygon(22% 0,78% 0,63% 100%,37% 100%);z-index:3;background:linear-gradient(#fff,#eaf3f6);width:34px;height:80px;position:absolute;top:80px;left:56px}.welcome-person-tie{background:linear-gradient(180deg, var(--intro-secondary), var(--intro-primary));clip-path:polygon(50% 0,70% 22%,58% 100%,42% 100%,30% 22%);z-index:4;width:14px;height:70px;position:absolute;top:94px;left:66px}.welcome-person-lapel{z-index:4;background:linear-gradient(140deg,#142d35,#071114);width:40px;height:84px;position:absolute;top:80px}.welcome-person-lapel.left{clip-path:polygon(0 0,100% 0,54% 100%,0 100%);left:24px}.welcome-person-lapel.right{clip-path:polygon(0 0,100% 0,100% 100%,46% 100%);right:24px}.welcome-person-arm{transform-origin:top;z-index:1;background:linear-gradient(#0b171b,#05090b);border:1px solid #ffffff1a;border-radius:24px;width:23px;height:84px;position:absolute;top:88px}.welcome-person-arm.left{left:16px;transform:rotate(8deg)}.welcome-person-arm.right{transform-origin:50% 8px;z-index:5;height:62px;animation:1.05s ease-in-out .9s 2 welcomeWave;top:73px;right:17px;transform:rotate(-112deg)}.welcome-person-arm.right:after{content:"";background:#d1a07a;border-radius:50%;width:21px;height:21px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:inset -3px -3px #7542262e}.welcome-person-hand{display:none}.welcome-bubble{color:#12252d;opacity:0;background:#fffffff0;border:1px solid #00a9d22e;border-radius:11px 11px 11px 4px;max-width:min(310px,45vw);margin-bottom:92px;padding:8.5px 11.5px;animation:3.35s forwards welcomeBubble;transform:translateY(12px);box-shadow:0 14px 36px #091c232e}.welcome-bubble strong,.welcome-bubble small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.welcome-bubble strong{letter-spacing:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:800}.welcome-bubble small{color:#6c7d86;font-size:var(--t-small);margin-top:2px;font-weight:700}@keyframes welcomeOverlay{0%{opacity:0}8%{opacity:1}88%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes welcomeRunner{0%{opacity:0;transform:translate(-210px)translateY(125px)scale(.96)}16%{opacity:1;transform:translate(14vw)translateY(0)scale(1)}50%{opacity:1;transform:translate(36vw)translateY(0)scale(1)}72%{opacity:1;transform:translate(42vw)translateY(0)scale(1)}to{opacity:0;transform:translate(48vw)translateY(132px)scale(.96)}}@keyframes welcomeWave{0%,to{transform:rotate(-112deg)}25%{transform:rotate(-138deg)}50%{transform:rotate(-104deg)}75%{transform:rotate(-132deg)}}@keyframes welcomeBubble{0%,13%{opacity:0;transform:translateY(12px)}24%,76%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.sidebar{background:linear-gradient(165deg, var(--gradient-start), var(--gradient-end));z-index:4;border-right:1px solid #5bd3e429;flex-direction:column;width:235px;padding:19px 12px 14px;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:8px 0 28px #0415191c}.sidebar .brand{color:#fff;padding:0 7px 23px}.sidebar .brand b{color:var(--brand-text)}.sidebar .brand>.sub-app-company-switcher-wrap,.sidebar .brand>.sidebar-collapse-button{margin-left:auto}.sidebar .brand>.sub-app-company-switcher-wrap .sub-app-company-menu{left:auto;right:0}.sidebar>nav{scrollbar-width:thin;flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.close-menu{color:#ffffff94;background:0 0;border:0;margin-left:auto;padding:2px;display:none}.sidebar-collapse-button{border-radius:var(--r-xs);color:#ffffffb8;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;justify-content:center;align-items:center;width:25px;height:25px;margin-left:auto;padding:0;display:inline-flex}.sidebar-collapse-button:hover{color:#fff;background:#23c9da33}.nav-title{color:color-mix(in srgb, var(--brand-text) 68%, transparent);font-size:var(--t-micro);letter-spacing:1.2px;text-transform:uppercase;margin:4px 10px 8px;font-weight:700;display:block}.nav-item{border-radius:var(--r-xs);color:color-mix(in srgb, var(--sidebar-text) 76%, transparent);background:0 0;border:0;align-items:center;gap:9.5px;width:100%;margin:2px 0;padding:8.5px;font-size:10.5px;font-weight:600;transition:all .18s;display:flex}.nav-item span{text-align:left;flex:1;min-width:0}.sidebar-nav-group{margin:2px 0}.nav-group-toggle{border-radius:var(--r-xs);color:var(--sidebar-text);cursor:pointer;font:inherit;opacity:.7;text-align:left;background:0 0;border:0;align-items:center;gap:9.5px;width:100%;padding:8.5px;font-size:10.5px;font-weight:600;transition:all .18s;display:flex}.nav-group-toggle:hover{color:var(--sidebar-text);opacity:1;background:#13b7cf21}.nav-group-toggle>span{flex:1;min-width:0}.nav-group-toggle .icon{flex:none;transition:transform .24s}.nav-group-toggle[aria-expanded=false] .icon{transform:rotate(-90deg)}.nav-group-items{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .18s;display:grid;overflow:hidden}.nav-group-items.is-expanded{opacity:1;grid-template-rows:1fr}.nav-group-items>div{min-height:0;padding-left:8px}.nav-group-items .nav-item{margin:2px 0;padding-left:12px}.settings-sidebar-mode{color:#4b5563;background:#f7f9fb;border-right:1px solid #dde6eb;padding:19px 14px;box-shadow:8px 0 28px #1626361a}.settings-sidebar-header{justify-content:space-between;align-items:center;gap:3.5px;margin-bottom:22px;display:flex}.settings-sidebar-header strong{color:#111827;font-family:Manrope,sans-serif;font-size:14px;font-weight:900}.settings-sidebar-header button{color:#6b7280;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.settings-sidebar-header button:hover{color:#008fb6}.settings-sidebar-header>.sub-app-company-switcher-wrap{margin-left:auto}.settings-sidebar-header>.sub-app-company-switcher-wrap .sub-app-company-menu{left:auto;right:0}.settings-sidebar-collapse-button{margin-right:auto}@media (width>=821px){.sidebar-collapsed .settings-sidebar-mode{width:64px;padding-left:9px;padding-right:9px}.sidebar-collapsed .settings-sidebar-header{justify-content:center}.sidebar-collapsed .settings-sidebar-header strong,.sidebar-collapsed .settings-sidebar-close-button,.sidebar-collapsed .settings-sidebar-nav section>strong,.sidebar-collapsed .settings-sidebar-nav button span{display:none}.sidebar-collapsed .settings-sidebar-collapse-button{margin-right:0}.sidebar-collapsed .settings-sidebar-nav button{grid-template-columns:1fr;justify-content:center;padding-left:8px;padding-right:8px}}.settings-sidebar-nav{gap:15.5px;padding-right:2px;display:grid;overflow-y:auto}.settings-sidebar-nav section{gap:3.5px;display:grid}.settings-sidebar-nav section>strong{color:#7d8794;margin:0 0 4px 2px;font-size:10.5px;font-weight:900}.settings-sidebar-nav button{border-radius:var(--r-sm);color:#4b5563;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10.5px;width:100%;min-height:39px;padding:7px 8px;font-size:11.5px;font-weight:850;display:grid}.settings-sidebar-nav button svg{color:#6b7280}.settings-sidebar-nav button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-sidebar-nav button:hover,.settings-sidebar-nav button.active{color:#008fb6;background:#e5f8fb}.settings-sidebar-nav button:hover svg,.settings-sidebar-nav button.active svg{color:#008fb6}.settings-page{min-width:0}.settings-workspace-header{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;grid-template-columns:minmax(190px,240px) minmax(0,1fr) auto;align-items:center;gap:19px;margin:-10px 0 22px;padding:12px 14px;display:grid;box-shadow:0 10px 24px #0f232e0b}.settings-company-switcher{border-radius:var(--r-sm);color:#667a8e;background:#fbfdfe;border:1px solid #cbd8e4;align-items:center;gap:8px;min-height:48px;padding:6px 8.5px;display:flex}.settings-company-switcher>span:nth-child(2){flex:1;min-width:0}.settings-company-switcher>.icon{color:#82919e;flex:none}.settings-company-switcher-icon{border-radius:var(--r-xs);color:#008fb6;background:#e5f8fb;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.settings-company-switcher small,.settings-company-switcher strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.settings-company-switcher small{color:#8a98a5;font-size:var(--t-micro);letter-spacing:.35px;text-transform:uppercase;margin-bottom:2px;font-weight:800}.settings-company-switcher strong{color:#22364a;font-size:11.5px}.settings-workspace-title{min-width:0}.settings-workspace-eyebrow{color:#008fb6;font-size:var(--t-micro);letter-spacing:.75px;text-transform:uppercase;font-weight:900;display:block}.settings-workspace-title h1{color:var(--navy);letter-spacing:-.8px;margin:2px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:22px}.settings-workspace-title p{color:var(--muted);margin:0;font-size:9.5px}.settings-workspace-status{border-radius:var(--r-pill);color:#258d59;font-size:var(--t-micro);white-space:nowrap;background:#e8f8ef;align-items:center;gap:3.5px;padding:6px 8.5px;font-weight:850;display:inline-flex}.settings-page>.settings-card,.settings-page>.integration-card,.settings-page>.personalization-layout,.settings-page>.users-console{max-width:1180px;margin-left:auto;margin-right:auto}.contract-delivery-settings textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-family:inherit;font-size:var(--t-small);resize:vertical;outline:0;width:100%;margin-bottom:8px;padding:8.5px;line-height:1.55}.contract-delivery-settings textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00a9d217}.contract-delivery-settings .integration-body>small{color:#8c9aa3;font-size:var(--t-micro);margin-bottom:10px;line-height:1.5;display:block}.cancel-pre-sale-button{border-radius:var(--r-xs);color:#be4d57;cursor:pointer;font-size:var(--t-small);background:#fff0f1;border:0;padding:7px 8px;font-weight:700}.team-photo-picker{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafc;align-items:center;gap:10.5px;padding:8.5px;display:flex}.team-photo-picker.compact{margin-bottom:10px}.team-photo-preview,.user-photo-placeholder{color:#008fb6;background:#e5f8fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-weight:800;display:flex;overflow:hidden}.team-photo-preview img,.user-photo-button img,.user-photo-zoom img{object-fit:cover;width:100%;height:100%}.team-photo-actions{flex-wrap:wrap;gap:5px;display:flex}.team-photo-actions label{border-radius:var(--r-xs);color:#536575;cursor:pointer;font-size:var(--t-small);background:#fff;border:1px solid #d8e2ea;padding:7px 8px;font-weight:700}.team-photo-actions input{display:none}.team-photo-camera{gap:6px;margin-top:8px;display:grid}.team-photo-camera video{border-radius:var(--r-sm);object-fit:cover;background:#111;width:260px;max-height:220px}.team-photo-guidance{border-radius:var(--r-sm);background:#f5fbfc;border:1px solid #d3edf3;grid-template-columns:auto 1fr;align-items:center;gap:10.5px;padding:10.5px;display:grid}.team-photo-guidance strong{color:#173142;margin-bottom:3px;font-size:10.5px;display:block}.team-photo-guidance small{color:#677986;font-size:var(--t-small);line-height:1.55;display:block}.photo-face-model{border-radius:var(--r-sm);background:linear-gradient(145deg,#fff,#e5f8fb);border:1px solid #c6eef3;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.photo-face-model span{width:56px;height:64px;position:relative}.photo-face-model span:before{content:"";z-index:2;background:linear-gradient(#f3c6a2,#e5a982);border:2px solid #ffffffe6;border-radius:50%;width:34px;height:34px;position:absolute;top:3px;left:10px;box-shadow:0 0 0 3px #00a9d21f}.photo-face-model span:after{content:"";z-index:1;background:linear-gradient(135deg,#102a34,#00a9d2);border-radius:22px 22px 10px 10px;width:56px;height:29px;position:absolute;bottom:0;left:0}.photo-face-model i{z-index:3;border-top:2px solid #57301e80;width:16px;height:5px;position:absolute;top:18px;left:20px}.photo-face-model b{border-radius:var(--r-pill);z-index:3;background:#57301e5c;width:8px;height:3px;position:absolute;top:29px;left:24px}.user-name-cell{align-items:center;gap:8px;display:flex}.user-photo-button{border-radius:50%;width:30px;height:30px;overflow:hidden;background:0 0!important;border:0!important;padding:0!important}.user-photo-placeholder{width:30px;height:30px;font-size:9.5px}.user-photo-zoom{border-radius:var(--r-md);box-shadow:var(--e-flutua);z-index:31;background:#fff;place-items:center;gap:8.5px;width:calc(100% - 40px);max-width:420px;padding:15.5px;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.user-photo-zoom button{color:#758797;background:0 0;border:0;justify-self:end}.user-photo-zoom img{border-radius:var(--r-md);object-fit:contain;width:100%;max-height:70vh}.team-invite-shortcuts{border-radius:var(--r-sm);background:#fff;border:1px solid #d7e2eb;margin:10px 0;padding:8.5px}.team-invite-shortcuts>strong{color:#51647b;margin-bottom:8px;font-size:9.5px;display:block}.team-invite-shortcuts div{gap:5px;display:grid}.team-invite-shortcuts article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafc;justify-content:space-between;align-items:center;gap:7px;padding:7px;display:flex}.team-invite-shortcuts b,.team-invite-shortcuts small{display:block}.team-invite-shortcuts b{color:#10233b;font-size:9.5px}.team-invite-shortcuts small{color:#768697;font-size:var(--t-micro);margin-top:3px}.team-invite-shortcuts.compact{margin-top:8px;padding:6px 7px}.team-invite-shortcuts.compact>strong{font-size:var(--t-small);margin-bottom:6px}.team-invite-shortcuts.compact>div{max-height:118px;padding-right:3px;overflow-y:auto}.team-invite-shortcuts.compact article{min-height:38px;padding:5px 6px}.team-invite-shortcuts.compact .secondary-button{font-size:var(--t-small);padding:5px 6px}.settings-folder-list{gap:8.5px;display:grid}.settings-folder-list details{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;overflow:hidden}.settings-folder-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8.5px;padding:10.5px 12px;list-style:none;display:flex}.settings-folder-list summary::-webkit-details-marker{display:none}.settings-folder-list summary span{color:#31465c;align-items:center;gap:7px;font-size:10.5px;font-weight:800;display:flex}.settings-folder-list summary small{color:#7c8b98;font-size:var(--t-small)}.settings-folder-list details>div,.settings-folder-list details>section{border-top:1px solid #edf2f6;padding:10.5px}.settings-return-grid,.settings-models-layout{gap:12px;display:grid}.return-settings-card textarea,.settings-models-layout textarea{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text);resize:vertical;outline:0;width:100%;min-height:190px;padding:10.5px;font-family:inherit;font-size:10.5px;line-height:1.55}.return-settings-card textarea:focus,.settings-models-layout textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00a9d217}.return-settings-body{gap:8px;padding:12px;display:grid}.return-settings-body>small{color:var(--muted);font-size:var(--t-small);line-height:1.55}.settings-select-field{color:#697a87;font-size:var(--t-small);gap:5px;font-weight:700;display:grid}.settings-select-field select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#596a77;font-size:var(--t-small);background:#fff;width:100%;height:39px;padding:0 8px}.inline-commission-settings{overflow:hidden}.inline-commission-settings .commission-settings-footer{border-top:1px solid var(--ui-soft-border);padding:10.5px 12px}.nav-item:hover{color:var(--sidebar-text);opacity:1;background:#13b7cf21}.nav-item.active{color:var(--brand-text);opacity:1;background:linear-gradient(90deg,#00a9d247,#11c6db1f)}.user-card{border-radius:var(--r-sm);color:#eaf8f9;text-align:left;background:#ffffff12;border:1px solid #ffffff12;align-items:center;gap:7px;width:100%;margin-top:auto;padding:8px;display:flex}.avatar{color:#8ee6ee;font-size:var(--t-micro);background:#16cee22b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:flex}.user-card strong,.user-card small{font-size:var(--t-small);display:block}.user-card small{color:#daf2f487;font-size:var(--t-micro);margin-top:2px}.user-card .icon{color:#daf2f47a;margin-left:auto}.app-main{margin-left:235px}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:40px;padding:0 31px;display:flex;position:relative}.menu-button{color:var(--navy);background:0 0;border:0;display:none}.search{color:#a2adbc;align-items:center;gap:8px;display:flex}.search input{border:0;outline:0;width:230px;font-size:10.5px}.topbar-actions,.store-status{align-items:center;display:flex}.topbar-actions .notification-center,.topbar-actions .bug-report-center{filter:none;opacity:1}.sub-app-company-switcher-wrap{position:relative}.sub-app-company-switcher{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60727c;cursor:pointer;background:#f5fafb;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.sub-app-company-switcher:hover,.sub-app-company-switcher[aria-expanded=true]{color:#008fb6;background:#e5f8fb;border-color:#c6eef3}.sub-app-company-switcher:disabled{cursor:default;opacity:.78}.sub-app-company-switcher>i{background:#1cb58a;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.sub-app-company-menu{border:1px solid var(--dm-line);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:20;background:#fff;min-width:250px;padding:7px;position:absolute;top:calc(100% + 8px);left:0}.sub-app-company-menu>small{color:#82939b;font-size:var(--t-micro);letter-spacing:.75px;text-transform:uppercase;padding:4.5px 7px 6px;font-weight:900;display:block}.sub-app-company-menu>button{border-radius:var(--r-xs);color:#52656e;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:7px;width:100%;padding:7px;display:flex}.sub-app-company-menu>button:hover,.sub-app-company-menu>button.active{color:#008fb6;background:#eef9fb;border-color:#d8eff2}.sub-app-company-menu>button>span{flex:1;min-width:0}.sub-app-company-menu>button strong,.sub-app-company-menu>button span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sub-app-company-menu>button strong{font-size:var(--t-small)}.sub-app-company-menu>button span small{color:#8b9ba2;font-size:var(--t-micro);margin-top:2px}.sub-app-company-menu>button>.icon:last-child{color:#0aa6c8;flex:none}.topbar>.sub-app-company-switcher-wrap{margin-right:auto}.sub-app-company-switcher-topbar{border-radius:var(--r-sm);color:#34445a;background:#fff;border-color:#d8e3eb;justify-content:space-between;gap:8.5px;width:auto;min-width:150px;height:30px;padding:0 7px 0 8.5px}.sub-app-company-switcher-topbar:hover,.sub-app-company-switcher-topbar[aria-expanded=true]{color:#167ea8;background:#f7fbfd;border-color:#b9d8e4}.sub-app-company-switcher-topbar>span{font-size:var(--t-small);letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-weight:700;overflow:hidden}.sub-app-company-switcher-topbar>.icon:last-of-type{color:#8da0b8;flex:none}.topbar>.sub-app-company-switcher-wrap .sub-app-company-menu{min-width:240px}.sidebar-toggle-button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60727c;cursor:pointer;background:#f5fafb;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.sidebar-toggle-button:hover{color:#008fb6;background:#e5f8fb;border-color:#c6eef3}.notification{color:#8290a3;background:0 0;border:0;position:relative}.notification i{background:#f06767;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-1px;right:3px}.store-status{border-left:1px solid var(--line);color:#7c899a;gap:6px;padding-left:20px;font-size:9.5px}.store-status i{background:#53c58a;border-radius:50%;width:7px;height:7px}.main-content{max-width:none;margin:auto;padding:30px 31px;position:relative}.agenda-main-content{padding-top:8px}.module-switch-indicator{border-radius:var(--r-pill);pointer-events:none;z-index:3;height:3px;position:absolute;top:18px;left:36px;right:36px;overflow:hidden}.module-switch-indicator:before{background:linear-gradient(90deg, transparent, var(--blue), var(--cyan), transparent);content:"";width:42%;height:100%;animation:.82s ease-in-out infinite moduleSwitchLoad;position:absolute;top:0;left:-40%}@keyframes moduleSwitchLoad{0%{transform:translate(0)}to{transform:translate(330%)}}.sidebar-collapsed .sidebar{transform:translate(-105%)}.sidebar-collapsed .sidebar.sidebar-open{transform:translate(0)}.sidebar-collapsed .app-main{margin-left:0}.sidebar-collapsed .main-content{max-width:none}@media (width>=821px){.sidebar-collapsed .sidebar{width:64px;padding-left:9px;padding-right:9px;transform:none}.sidebar-collapsed .app-main{margin-left:64px}.sidebar-collapsed .client-details-backdrop,.sidebar-collapsed .installment-details-backdrop{left:64px}.sidebar-collapsed .sidebar .brand{flex-direction:column;align-items:center;gap:6px;padding-left:0;padding-right:0}.sidebar-collapsed .sidebar .brand-name,.sidebar-collapsed .sidebar .nav-title,.sidebar-collapsed .sidebar .nav-item span,.sidebar-collapsed .sidebar .nav-group-toggle span,.sidebar-collapsed .sidebar .user-card>span:not(.avatar),.sidebar-collapsed .sidebar .user-card>.icon{display:none}.sidebar-collapsed .sidebar .sidebar-collapse-button{margin-left:0}.sidebar-collapsed .sidebar .nav-item,.sidebar-collapsed .sidebar .nav-group-toggle{justify-content:center;padding-left:8px;padding-right:8px}.sidebar-collapsed .sidebar .nav-group-toggle .icon{display:none}.sidebar-collapsed .sidebar .nav-group-items>div{padding-left:0}.sidebar-collapsed .sidebar .user-card{justify-content:center;padding-left:6px;padding-right:6px}}.page-heading{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.page-heading h1{color:var(--navy);letter-spacing:-1.1px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.page-heading p,.card-title p{color:var(--muted);margin:0;font-size:10.5px}.charges-header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.charges-header h1{color:var(--navy);letter-spacing:-1.1px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.charges-header p{color:var(--muted);margin:0;font-size:10.5px}.demo-badge{color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border-radius:20px;padding:6px 9.5px;font-weight:700}.billing-summary{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;padding:15px}.charges-toolbar{justify-content:space-between;align-items:center;display:flex}.charges-toolbar h2{color:var(--navy);letter-spacing:-.4px;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.charges-toolbar p{color:var(--muted);margin:0;font-size:9.5px}.filter-wrapper{position:relative}.filter-button{color:#56708c;font-size:var(--t-small);background:#fff;border:1px solid #cbd9e8;border-radius:20px;align-items:center;gap:5px;padding:7px 10.5px;font-weight:700;display:flex}.filter-button span{color:var(--dm-text)}.filter-button b{border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-top:1px;display:inline-block}.filter-menu{border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--e-alto);z-index:2;background:#fff;min-width:170px;padding:4.5px;position:absolute;top:40px;right:0}.filter-menu button{border-radius:var(--r-xs);color:#738196;font-size:var(--t-small);text-align:left;background:0 0;border:0;width:100%;padding:8px;font-weight:600;display:block}.filter-menu button:hover,.filter-menu button.active{color:#008fb6;background:#e5f8fb}.custom-period{border:1px solid var(--line);border-radius:var(--r-sm);background:#f9fbfd;flex-wrap:wrap;align-items:center;gap:11.5px;margin-top:14px;padding:10.5px;display:flex}.custom-period label{color:#66758a;font-size:var(--t-small);font-weight:700}.custom-period input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-size:var(--t-small);margin-top:5px;padding:6px;display:block}.custom-period span{color:#8793a5;margin-left:auto;font-size:9.5px}.custom-period strong{color:#526074}.charge-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.charge-cards:has(>:only-child){grid-template-columns:minmax(0,calc(33.3333% - 10px))}.charge-cards:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,calc(33.3333% - 10px)))}:is(.charge-cards:has(>:only-child) .charge-card,.charge-cards:has(>:nth-child(2):last-child) .charge-card){min-height:172px}.charge-card,.empty-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.charge-card{text-align:left;min-height:213px;padding:14px;transition:all .18s}.charge-card:hover{box-shadow:0 9px 22px #273c5612}.charge-card-heading{justify-content:space-between;align-items:flex-start;display:flex}.charge-card-heading span{color:#677488;font-size:9.5px;font-weight:700;display:block}.charge-card-heading strong{letter-spacing:-.8px;margin-top:12px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:19px;display:block}.paid .charge-card-heading strong{color:#349b69}.pending .charge-card-heading strong{color:#d78b24}.overdue .charge-card-heading strong{color:#db5f68}.info-icon{color:#8b98aa;font-family:serif;font-size:var(--t-micro);border:1px solid #aeb9c8;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-weight:700;display:flex}.charge-card p{color:#929dab;font-size:var(--t-small);margin:8px 0 18px}.charge-progress{border-radius:var(--r-pill);background:#edf1f5;height:9px;margin-bottom:11px;overflow:hidden}.charge-progress i{border-radius:var(--r-pill);height:100%;display:block}.pending .charge-progress i{background:#edac4e}.overdue .charge-progress i{background:#e66c73}.paid .charge-progress i{background:#54b985}.charge-shortcuts{border-top:1px solid #edf1f5;padding-top:4px}.charge-shortcuts button{color:#748195;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:6px 2px 2px;transition:all .18s;display:flex}.charge-shortcuts button:hover{color:var(--blue)}.charge-shortcuts span{align-items:center;gap:6px;font-size:9.5px;display:flex}.charge-shortcuts b{color:inherit;font-size:15.5px;font-weight:500;line-height:12px}.paid .charge-shortcuts button{color:#479d73}.pending .charge-shortcuts button{color:#bc8131}.overdue .charge-shortcuts button{color:#c85e66}.paid .charge-shortcuts button:hover{color:#267c52}.pending .charge-shortcuts button:hover{color:#94601c}.overdue .charge-shortcuts button:hover{color:#a43e47}.charge-list{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;margin-top:18px;overflow:hidden}.dashboard-data-alert{border-radius:var(--r-md);color:#9a6a1d;background:#fff8e8;border:1px solid #f2d59a;align-items:flex-start;gap:8.5px;margin-top:14px;padding:10.5px 12px;display:flex}.dashboard-data-alert svg{flex:none;margin-top:2px}.dashboard-data-alert strong{color:#815715;margin-bottom:3px;font-size:10.5px;display:block}.dashboard-data-alert span{color:#9a6a1d;font-size:9.5px;line-height:1.45;display:block}.charge-list-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:15px 15.5px;display:flex}.charge-list-heading h2{color:var(--navy);letter-spacing:-.4px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px}.charge-list-heading p{color:var(--muted);margin:0;font-size:9.5px}.charge-list-heading button{border-radius:var(--r-xs);color:#6d7c90;font-size:var(--t-small);background:#f3f7fa;border:0;padding:7px 8.5px;font-weight:700}.table-wrapper{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:760px}th,td{color:#738095;padding:var(--lista-pad-y) var(--lista-pad-x);text-align:left;white-space:nowrap;border-bottom:1px solid #edf1f5}th{color:var(--muted);font-size:var(--t-micro);letter-spacing:.3px;padding-bottom:var(--lista-cabecalho-pad-y);padding-top:var(--lista-cabecalho-pad-y);text-transform:uppercase;font-weight:800}td{font-size:var(--t-body)}th{color:var(--muted);font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;background:#fbfcfd}td strong{color:#435168;font-size:9.5px}tbody tr:last-child td{border-bottom:0}.status-badge{font-size:var(--t-micro);border-radius:20px;padding:4.5px 7px;font-weight:700;display:inline-flex}.status-badge.pendentes{color:#c4862d;background:#fff6e6}.status-badge.vencidos{color:#cb535c;background:#ffedef}.status-badge.pagos{color:#369a68;background:#e9f8f0}.overview-section{border-top:1px solid var(--line);margin-top:32px;padding-top:27px}.section-heading{margin-bottom:15px}.section-heading h2{color:var(--navy);letter-spacing:-.5px;margin:0 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.section-heading p{color:var(--muted);margin:0;font-size:10.5px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.stat-card,.content-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.stat-card{min-height:160px;padding:14px}.stat-icon,.activity-icon{border-radius:var(--r-sm);justify-content:center;align-items:center;display:flex}.stat-icon{width:37px;height:37px;margin-bottom:13px}.blue{color:#268cd1;background:#e9f4fc}.cyan{color:#19aebb;background:#e4f9fa}.violet{color:#8d6cd8;background:#f1ecfd}.green{color:#48ae7c;background:#e7f8ef}.orange{color:#eb9a4d;background:#fff2e4}.stat-card span,.stat-card small{color:#8793a5;font-size:9.5px;display:block}.stat-card strong{color:#21304a;letter-spacing:-.8px;margin:7px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:19px;display:block}.stat-card small{color:#62ad8a;font-size:var(--t-small)}.dashboard-grid{grid-template-columns:1.5fr 1fr;gap:13px;margin-top:15px;display:grid}.dashboard-grid>*{min-width:0}.content-card{padding:15.5px}.card-title{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.card-title h2{color:var(--navy);margin:0 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.card-title p{color:var(--muted);margin:0;font-size:10.5px}.card-title button{color:var(--blue);font-size:var(--t-small);background:0 0;border:0;font-weight:700}.activity{border-top:1px solid #eef1f5;align-items:center;gap:9.5px;padding:10.5px 0;display:flex}.activity-icon{width:34px;height:34px}.activity strong{color:#4a5669;font-size:9.5px;display:block}.activity p,.activity small{color:#9aa4b2;font-size:var(--t-small);margin:3px 0 0}.activity p{flex:auto;min-width:0}.activity p small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity>small{white-space:nowrap;flex:none;margin-left:auto}.dashboard-contract-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 6px;display:grid}.dashboard-contract-summary span{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f7fafb;padding:8.5px}.dashboard-contract-summary small{color:#83919a;font-size:var(--t-micro);text-transform:uppercase;font-weight:800;display:block}.dashboard-contract-summary strong{color:var(--navy);margin-top:4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px;display:block}.dashboard-activity-list.compact .activity{padding:8.5px 0}.payment-summary{border-radius:var(--r-sm);color:#fff;background:linear-gradient(135deg,#111a1d,#047b91 72%,#11bfd7);flex-direction:column;margin-top:18px;padding:15.5px;display:flex}.payment-summary span,.payment-summary small{color:#ffffffbf;font-size:var(--t-small)}.payment-summary strong{margin:7px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:22px}.progress{border-radius:var(--r-xs);background:#e9eff5;height:6px;margin:24px 0 15px;overflow:hidden}.progress i{background:linear-gradient(90deg, var(--blue), var(--cyan));width:58%;height:100%;display:block}.payment-row{color:#778496;justify-content:space-between;margin-top:13px;font-size:9.5px;display:flex}.payment-row span{align-items:center;gap:6px;display:flex}.payment-row strong{color:#47556b}.dot{border-radius:50%;width:7px;height:7px}.blue-dot{background:var(--blue)}.cyan-dot{background:var(--cyan)}.empty-card{color:var(--muted);text-align:center;margin-top:15px;padding:61px 21px}.empty-icon{color:var(--blue);border-radius:var(--r-sm);background:#e5f8fb;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 17px;display:flex}.empty-card h2{color:var(--navy);margin:0 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16.5px}.empty-card p{max-width:450px;margin:7px auto;font-size:10.5px;line-height:1.7}.devices-hero{border-radius:var(--r-lg);color:#fff;background:linear-gradient(135deg,#080c0e,#131d20 60%,#075b69);padding:19px;position:relative;box-shadow:0 13px 28px #071c212e}.devices-hero:after{content:"";border:1px solid #67d0e821;border-radius:50%;width:360px;height:360px;position:absolute;top:-170px;right:-145px}.devices-hero header{z-index:1;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.devices-hero .eyebrow{color:#71d6e5}.devices-hero h1{letter-spacing:-1px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px}.devices-hero p{color:#ffffff9e;margin:0;font-size:10.5px}.devices-total{color:#8ae1eb;font-size:var(--t-small);background:#70d7e71f;border:1px solid #70d7e72e;border-radius:20px;padding:6px 8.5px;font-weight:700}.devices-hero-actions{align-items:center;gap:7px;display:flex}.devices-hero-actions button:not(.product-header-menu-trigger){border-radius:var(--r-sm);color:#fff;font-size:var(--t-small);background:#00a9d2;border:0;padding:8px 8.5px;font-weight:700}.device-summary-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));justify-content:flex-start;gap:8.5px;margin-top:21px;display:grid;position:relative}.device-summary-card{border-radius:var(--r-sm);color:var(--dm-muted);cursor:pointer;text-align:left;min-height:100px;padding:10.5px;transition:all .18s}.device-summary-card:hover{border-color:#b8e4ec}.device-summary-card.active{border-color:#08a7c2;box-shadow:0 0 0 3px #08a7c21a}.device-summary-icon{border-radius:var(--r-xs);color:#0a6d85;background:#00a9d21a;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:11px;display:flex}.device-summary-card span{font-size:var(--t-small);font-weight:600;display:block}.device-summary-card strong{color:var(--dm-text);margin-top:5px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px;display:block}.device-link-button{color:#008fb6;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;padding:0;font-weight:800}.device-link-button:hover{color:#006f8e;text-decoration:underline}.device-customer-cell{width:220px;min-width:150px;max-width:220px}.device-customer-link{font-size:var(--t-micro);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.device-actions-heading{color:#9da8b8;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;padding:10.5px 12px;font-weight:700}.device-row-actions{justify-content:flex-end;align-items:center;gap:4.5px;display:flex}.device-row-action-wrapper{display:inline-flex;position:relative}.device-row-action-menu{border:1px solid var(--dm-line);border-radius:var(--r-sm);box-shadow:var(--e-alto);z-index:30;background:#fff;gap:3.5px;width:170px;padding:5px;display:grid;position:absolute;top:31px;right:0}.device-row-action-menu button{border-radius:var(--r-xs);color:#5f7280;font-size:var(--t-small);text-align:left;background:0 0;border:0;padding:7px;font-weight:800}.device-row-action-menu button:hover{color:#008fb6;background:#e5f8fb}.device-gear-action{color:var(--blue);background:#e5f8fb;border-color:#c6eef3}.device-gear-action:hover{border-color:var(--blue);color:#007fa0;background:#d9f3f7}.device-row-action-menu button.block{color:#be4d57;background:#fff0f1}.device-row-action-menu button.block:hover{color:#9e3843;background:#ffe2e5}.device-row-action-menu button.unblock{color:#318d60;background:#e8f8ef}.device-row-action-menu button.unblock:hover{color:#267148;background:#daf2e6}.devices-table td:last-child{overflow:visible}.device-filters{z-index:1;grid-template-columns:1fr 180px 180px;gap:8.5px;margin-top:18px;display:grid;position:relative}.device-filters label{display:block}.device-filters label>span{color:#ffffff8c;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;margin-bottom:6px;font-weight:700;display:block}.device-filters input,.device-filters select{border-radius:var(--r-xs);color:#fff;font-size:var(--t-small);background:#ffffff1a;border:1px solid #ffffff21;outline:0;width:100%;height:38px;padding:0 9.5px}.device-filters select option{color:#314057}.device-search{align-items:center;padding-top:15px;position:relative;display:flex!important}.device-search .icon{color:#ffffff8c;position:absolute;left:11px}.device-search input{padding-left:37px}.devices-table-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin-top:17px;overflow:hidden}.devices-table-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 15.5px;display:flex}.devices-table-card h2{color:var(--navy);letter-spacing:-.4px;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.devices-table-card p,.devices-table-card small{color:var(--muted);font-size:var(--t-micro);margin:0}.devices-table th{padding:0}.devices-table th button{color:#9da8b8;font-size:var(--t-small);letter-spacing:.7px;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:4.5px;width:100%;padding:10.5px 12px;font-weight:700;display:flex}.devices-table th button span{color:var(--blue);font-size:var(--t-small);flex:0 0 9px;justify-content:center;line-height:1;display:inline-flex}.devices-table th button:hover{color:var(--blue)}.devices-table td{padding:var(--lista-pad-y) var(--lista-pad-x)}.devices-table tbody tr{cursor:pointer;outline:0;transition:all .15s}.devices-table tbody tr:hover,.devices-table tbody tr:focus{background:#f5fafc}.device-account-cell,.device-model-cell{white-space:normal;word-break:break-word;min-width:180px;max-width:250px}.device-account-cell strong,.device-model-cell strong{color:#3f5060;font-size:10.5px;line-height:1.35;display:block}.device-account-cell small,.device-model-cell small{margin-top:4px;line-height:1.35;display:block}.device-program-cell{white-space:nowrap}.device-program-vazio{color:#94a3b8}.device-status{font-size:var(--t-micro);white-space:nowrap;border-radius:20px;padding:4.5px 7px;font-style:normal;font-weight:700;display:inline-flex}.device-status.configurado{color:#2f8a5b;background:#e2f6ea}.device-status.revisao{color:#66717d;background:#eef1f4}.device-status.disponivel{color:#62a03f;background:#f1f8e8}.device-status.aguardando_contrato{color:#be8432;background:#fff5df}.device-status.vinculado{color:#2786c8;background:#e8f4fc}.device-status.vendido{color:#7856c9;background:#f2ecfb}.device-status.preparo{color:#be8432;background:#fff5df}.device-status.bloqueado{color:#cc535c;background:#ffebed}.device-status.personalizado{color:#7655ad;background:#eeeafb}.devices-empty{color:var(--muted);text-align:center;padding:30px 15.5px;font-size:10.5px}.device-modal-backdrop{z-index:90;background:#0c1e337a;justify-content:center;align-items:center;padding:17.5px;display:flex;position:fixed;inset:0}.device-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:650px;overflow:hidden}.device-modal header{border-bottom:1px solid var(--line);background:#f8fafc;justify-content:space-between;align-items:flex-start;padding:15.5px;display:flex}.device-modal h2{color:var(--navy);letter-spacing:-.5px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16.5px}.device-modal header p{color:var(--muted);margin:0;font-size:9.5px}.device-modal header button{color:#8895a7;background:0 0;border:0}.device-detail-grid{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.device-detail-grid div,.device-notes{border-bottom:1px solid var(--line);padding:13px 15.5px}.device-detail-grid div:nth-child(odd){border-right:1px solid var(--line)}.device-detail-grid span,.device-notes span{color:#a1abb9;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;margin-bottom:6px;font-weight:700;display:block}.device-detail-grid strong{color:#526075;font-size:10.5px}.device-notes{border-bottom:0}.device-notes p{color:#69778b;margin:0;font-size:10.5px;line-height:1.6}.device-modal-footer{border-top:1px solid var(--line);justify-content:flex-end;gap:6px;padding:10.5px 15.5px;display:flex}.device-editor-grid{grid-template-columns:repeat(2,1fr);gap:9.5px;padding:13px 15.5px;display:grid}.device-editor-grid .wide{grid-column:1/-1}.device-editor-grid label>span,.device-access-key>span{color:#647287;font-size:var(--t-micro);margin-bottom:6px;font-weight:700;display:block}.device-editor-grid b{color:#d85f69}.device-editor-grid input,.device-editor-grid select,.device-editor-grid textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-family:inherit;font-size:var(--t-small);outline:0;width:100%;padding:0 8px}.device-editor-grid textarea{resize:vertical;padding:7px 8px;line-height:1.5}.device-select-row button{border-radius:var(--r-xs);color:#008fb6;background:#e5f8fb;border:0;flex:none;width:36px;font-size:15px;font-weight:700}.device-condition-toggle,.device-linked-info{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;min-height:36px;padding:7px 8px}.device-condition-toggle>span,.device-linked-info>span{color:#647287;font-size:var(--t-micro);margin-bottom:7px;font-weight:700;display:block}.device-condition-toggle div{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f3f7f9;grid-template-columns:repeat(2,1fr);padding:2.5px;display:grid}.device-condition-toggle button{border-radius:var(--r-xs);color:#718092;cursor:pointer;font-size:var(--t-small);background:0 0;border:0;min-height:26px;font-weight:800}.device-condition-toggle button.active{background:linear-gradient(135deg, var(--blue), var(--cyan));color:#fff;box-shadow:0 5px 12px #00a9d22e}.device-linked-info{border-color:var(--dm-line);background:#f8fafb}.device-linked-info strong,.device-linked-info small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.device-linked-info strong{color:#526075;font-size:9.5px}.device-linked-info small{color:#8a98a8;font-size:var(--t-micro);margin-top:4px}.device-access-key{border-radius:var(--r-sm);background:#f8fafb;border:1px dashed #d3e0e3;padding:9.5px}.device-access-key p{color:var(--muted);font-size:var(--t-small);margin:0}.device-access-key>div{align-items:center;gap:8px;margin-top:9px;display:flex}.device-access-key img{border-radius:var(--r-xs);object-fit:cover;width:74px;height:74px}.device-access-key>div button{border-radius:var(--r-xs);color:#be4d57;font-size:var(--t-small);background:#ffebed;border:0;padding:6px;font-weight:700}.device-access-key>section{gap:5px;margin-top:9px;display:flex}.device-access-key>section label{border-radius:var(--r-xs);color:#008fb6;cursor:pointer;font-size:var(--t-small);background:#e5f8fb;padding:7px 8px;font-weight:700}.device-access-key>section label span{display:block}.device-access-key input[type=file]{display:none}.device-key-camera{border-radius:var(--r-md);z-index:18;background:#fff;width:calc(100% - 36px);max-width:620px;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 55px #0c1e3347}.device-key-camera header,.device-key-camera footer{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:11.5px 13px;display:flex}.device-key-camera h2{margin:0 0 3px}.device-key-camera header p{margin:0}.device-key-camera video{object-fit:cover;background:#111;width:100%;min-height:230px;max-height:420px;display:block}.device-key-camera>small{padding:8.5px 13px;display:block}.device-key-camera footer{border-bottom:0;border-top:1px solid var(--line);justify-content:flex-end;gap:6px}.device-editor-section{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;padding:10.5px}.device-editor-section>header{align-items:center;gap:8px;margin-bottom:11px;display:flex}.device-editor-section>header .icon{color:#008fb6}.device-editor-section h3{color:#314254;margin:0 0 2px;font-size:10.5px}.device-editor-section header p{color:#8d9aa4;font-size:var(--t-micro);margin:0;line-height:1.45}.device-editor-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8.5px;display:grid}.device-editor-section-grid .wide{grid-column:1/-1}.device-editor-section .device-access-key{margin-top:10px}.device-editor-modal{max-width:720px;max-height:calc(100vh - 36px);overflow:auto}.device-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11.5px 21px;padding:15.5px}.device-editor-grid label>span,.device-access-key>span,.device-condition-toggle>span,.device-linked-info>span{color:#5f6b77;font-size:var(--t-small);letter-spacing:0;text-transform:none;margin-bottom:6px;font-weight:700}.device-editor-grid input,.device-editor-grid select,.device-editor-grid textarea{border-radius:var(--r-xs);color:#4d5967;font-size:var(--t-small);background:#fff;border-color:#cfd8e3;min-height:28px;padding:0 8px}.device-editor-grid input,.device-editor-grid select{height:28px}.device-editor-grid textarea{min-height:44px;padding:7px 8px}.device-select-row{gap:0;display:flex}.field-hint.neutral{color:#7f8b99;font-size:var(--t-micro);margin-top:6px;line-height:1.35}.device-condition-toggle.compact{background:0 0;border:0;width:132px;min-height:0;margin-top:7px;padding:0}.device-condition-toggle.compact div{border-radius:var(--r-xs);padding:2px}.device-condition-toggle.compact button{font-size:var(--t-small);min-height:22px}.device-linked-info.thin{border-radius:var(--r-xs);background:#fff;border-color:#cfd8e3;min-height:28px;padding:7px 8px}.device-linked-info.thin strong{color:#5a6673;font-size:9.5px;font-weight:600}.device-linked-info.thin small{color:#7f8b99;font-size:var(--t-micro);white-space:normal}.device-access-key{border-radius:var(--r-xs);background:0 0;border-style:solid;border-color:#cfd8e3;padding:8px}.device-access-key p{color:#7f8b99;font-size:var(--t-micro)}.device-access-key>section label,.device-access-key>section button{min-height:28px;padding:5px 7px}.device-linked-info.readonly-link{cursor:default;text-align:left;width:100%;font-family:inherit}.device-linked-info.readonly-link:disabled{opacity:1}.device-linked-info.readonly-link.clickable{cursor:pointer}.device-linked-info.readonly-link.clickable:hover{border-color:#00a9d2;box-shadow:0 0 0 2px #00a9d217}.device-linked-info.readonly-link.clickable small:after{color:#008fb6;content:" Clique para abrir.";font-weight:700}.device-option-create{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f7fbfc;gap:4.5px;margin-top:6px;padding:5px;display:flex}.device-option-create input{min-width:0}.device-option-create button{border-radius:var(--r-xs);color:#008fb6;cursor:pointer;font-size:var(--t-small);background:#e5f8fb;border:0;padding:0 7px;font-weight:700}.device-option-create button:last-child{color:#75818a;background:#eef2f4}.pre-registration-hero{border-radius:var(--r-lg);color:#fff;background:linear-gradient(135deg,#080c0e,#131d20 62%,#076c7d);justify-content:space-between;align-items:center;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 28px #071c212e}.pre-registration-hero:after{content:"";border:1px solid #71d6e529;border-radius:50%;width:330px;height:330px;position:absolute;top:-165px;right:-105px}.pre-registration-hero>div{z-index:1;position:relative}.pre-registration-hero .eyebrow{color:#71d6e5}.pre-registration-hero h1{letter-spacing:-1px;margin:6px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px}.pre-registration-hero p{color:#ffffffa8;max-width:560px;margin:0;font-size:10.5px;line-height:1.6}.pre-registration-actions{gap:8px;display:flex}.light-button{border-radius:var(--r-sm);color:#fff;background:#ffffff1a;border:1px solid #fff3;padding:10.5px 13px;font-size:10.5px;font-weight:700}.public-form-page{background:#f4f7f8;min-height:100vh;padding-bottom:45px}.public-form-header{background:linear-gradient(120deg, var(--gradient-start), var(--gradient-end));justify-content:space-between;align-items:center;min-height:74px;padding:15px max(22px,50% - 460px);display:flex}.public-form-header>div:last-child{text-align:right}.public-form-header span,.public-form-header small{color:#ffffffb8;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;font-weight:700;display:block}.public-form-header small{color:#79dbe6;font-size:var(--t-micro);margin-top:4px}.public-form{max-width:920px;margin:0 auto;padding:30px 19px}.public-form-intro{margin-bottom:22px}.public-form-intro h1{color:var(--navy);letter-spacing:-1px;margin:7px 0 5px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:26px}.public-form-intro p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.7}.public-form-intro b,.form-field b{color:#d85f69}.form-section{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;margin-top:14px;overflow:hidden}.form-section>header{border-bottom:1px solid var(--line);background:#fbfcfd;align-items:center;gap:10.5px;padding:13px 15px;display:flex}.form-section>header>strong{border-radius:var(--r-xs);color:var(--blue);background:#e5f8fb;justify-content:center;align-items:center;width:30px;height:30px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10.5px;display:flex}.form-section h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.form-section header p{color:var(--muted);font-size:var(--t-small);margin:0}.form-grid{grid-template-columns:repeat(2,1fr);gap:13px;padding:15px;display:grid}.form-field{display:block}.form-field.wide{grid-column:1/-1}.form-field>span{color:#647287;font-size:var(--t-small);margin-bottom:7px;font-weight:700;display:block}.form-field>span small{border-radius:var(--r-lg);color:#a0a9b7;font-size:var(--t-micro);background:#f0f3f6;margin-left:6px;padding:2.5px 4.5px}.form-field input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;outline:0;width:100%;height:39px;padding:0 8.5px;font-size:10.5px;transition:all .18s}.form-field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00a9d217}.form-field input[readonly]{color:#7f8b9b;background:#f7f9fb}.form-field input.valid-input{border-color:#76c79a}.form-field input.invalid-input{border-color:#e09a9f}.choice-buttons{gap:6px;display:flex}.choice-buttons button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#7b8797;font-size:var(--t-small);background:#f6f8fa;padding:8.5px 15.5px;font-weight:700}.choice-buttons button.active{color:var(--blue);background:#e5f8fb;border-color:#b5e4eb}.field-hint,.field-error{font-size:var(--t-micro);margin-top:5px;display:block}.field-hint{color:#459b72}.field-error{color:#d05b64}.public-form-footer{justify-content:space-between;align-items:center;padding-top:19px;display:flex}.public-form-footer p{color:var(--muted);font-size:var(--t-small);max-width:510px;margin:0;line-height:1.6}.public-form-footer .primary-button{padding:11.5px 15px}.public-success-page{justify-content:center;align-items:center;padding:19px;display:flex}.public-success-card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);text-align:center;background:#fff;max-width:540px;padding:30px}.success-mark{color:#3da46e;background:#e8f8ef;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 17px;display:flex}.public-success-card h1{color:var(--navy);letter-spacing:-.8px;margin:7px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.public-success-card p{color:var(--muted);margin:0 0 20px;font-size:10.5px;line-height:1.7}.form-configuration-card,.registrations-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin-top:17px;overflow:hidden}.form-configuration-card>header,.registrations-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:15px 16.5px;display:flex}.form-configuration-card h2,.registrations-card h2{color:var(--navy);letter-spacing:-.4px;margin:6px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px}.form-configuration-card header p,.registrations-card header p{color:var(--muted);margin:0;font-size:9.5px}.form-configuration-card header button{border-radius:var(--r-xs);color:#71808b;font-size:var(--t-small);background:#f1f5f6;border:0;padding:7px 8.5px;font-weight:700}.form-configuration-card header .save-configuration-button{color:#318d60;background:#e8f8ef}.unlink-reason-box{gap:8px;display:grid}.unlink-reason-box>span{color:#6c7a84;font-size:var(--t-micro);text-transform:uppercase;font-weight:800}.unlink-reason-box b{color:#e85f6b}.unlink-reason-box>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.unlink-reason-box button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#60717b;cursor:pointer;font-size:var(--t-small);background:#f6fafb;min-height:34px;padding:7px 8.5px;font-weight:800}.unlink-reason-box button.active{color:#a65d0f;background:#fff4df;border-color:#f4ca88}.permission-subgroup{display:contents}.intuitive-permissions{grid-template-columns:1fr}.permission-module-block{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;gap:7px;padding:8px;display:grid}.permission-module-block>label{align-items:center;gap:6px;font-weight:800;display:flex}.permission-module-actions{border-left:3px solid var(--blue);border-radius:var(--r-xs);background:#f7fafb;gap:6px;padding:8px;display:grid}.permission-module-actions small{color:#008fb6;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;font-weight:900}.team-invite-actions{align-items:center;gap:5px;display:flex}.team-invite-shortcuts .team-invite-actions{flex:none;justify-content:flex-end;align-items:center;gap:5px;display:flex}.team-invite-shortcuts .team-invite-actions .secondary-button{white-space:nowrap}.team-invite-shortcuts .team-invite-actions .icon-action-button{flex:none}.device-access-key-text{text-transform:uppercase;min-height:42px;margin-top:8px}.device-access-key-preview{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;margin-top:8px;padding:8px}.device-access-key-preview span{color:#9aa7b0;font-size:var(--t-micro);letter-spacing:.55px;text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.device-access-key-preview img{border-radius:var(--r-xs);object-fit:contain;max-width:100%;max-height:220px;display:block}.device-model-key-card small{color:#008fb6;font-size:var(--t-small);overflow-wrap:anywhere;margin-top:7px;font-weight:800;line-height:1.35;display:block}.device-model-key-photo{border:1px solid var(--dm-line);border-radius:var(--r-xs);object-fit:contain;max-width:100%;max-height:120px;margin-top:8px;display:block}.integration-test-field textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#52636f;font-family:inherit;font-size:var(--t-small);resize:vertical;outline:0;width:100%;min-height:70px;padding:8px;line-height:1.45}.invite-permissions.intuitive-permissions,.permission-group.intuitive-permissions{grid-template-columns:1fr}.configuration-tabs{border-bottom:1px solid var(--line);background:#f8fafb;grid-template-columns:repeat(3,1fr);gap:2px;padding:9.5px 15.5px;display:grid}.configuration-tabs button{border-radius:var(--r-sm);color:#85919a;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8.5px;display:flex}.configuration-tabs button:hover{background:#fff}.configuration-tabs button.active{color:#007f9f;background:#fff;border-color:#cce9ee;box-shadow:0 4px 11px #19515c0f}.configuration-tabs strong{font-size:var(--t-small);background:#edf3f4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.configuration-tabs button.active strong{color:#008fb6;background:#e5f8fb}.configuration-tabs span{font-size:9.5px;font-weight:700}.configuration-tabs small{color:#a1abb2;font-size:var(--t-micro);margin-top:3px;font-weight:500;display:block}.configuration-panel{padding:15.5px 16.5px}.configuration-panel-heading{justify-content:space-between;align-items:flex-start;display:flex}.configuration-panel h3,.registration-modal h3{color:var(--navy);margin:0 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.configuration-panel p{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.55}.configuration-panel-heading>span{border-radius:var(--r-lg);color:#008fb6;font-size:var(--t-micro);background:#e5f8fb;padding:5px 7px;font-weight:700}.basic-fields-list{gap:6px;margin-top:14px;display:grid}.basic-field-row{border:1px solid var(--dm-line);border-radius:var(--r-xs);cursor:pointer;background:#f8fafb;justify-content:space-between;align-items:center;padding:8.5px;display:flex;position:relative}.basic-field-row span strong,.configuration-row span strong{color:#63717a;font-size:9.5px;display:block}.basic-field-row span small,.configuration-row span small{color:#a0aab1;font-size:var(--t-micro);margin-top:3px;display:block}.basic-field-row input{opacity:0;position:absolute}.basic-field-row i{background:#cbd5d8;border-radius:20px;width:36px;height:20px;transition:all .2s;position:relative}.basic-field-row i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000021}.basic-field-row input:checked+i{background:#12b6d0}.basic-field-row input:checked+i:after{transform:translate(16px)}.simple-create-box{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;grid-template-columns:1fr 130px auto auto;align-items:end;gap:7px;margin-top:14px;padding:9.5px;display:grid}.simple-create-box label span,.whatsapp-setting span{color:#7d8993;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block}.simple-create-box input,.simple-create-box select,.whatsapp-setting input,.registration-filter select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#60707a;font-size:var(--t-small);background:#fff;outline:0;width:100%;height:34px;padding:0 7px}.required-choice{color:#78858f;font-size:var(--t-small);white-space:nowrap;align-items:center;gap:4.5px;height:34px;display:flex}.required-choice input{width:auto;height:auto}.simple-create-box>button,.registration-filter button{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);white-space:nowrap;background:#e5f8fb;border:0;min-height:34px;padding:7px;font-weight:700}.rule-create-box{grid-template-columns:1fr auto}.configuration-list{gap:5px;margin-top:11px;display:grid}.configuration-row{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;justify-content:space-between;align-items:center;gap:6px;padding:7px;display:flex}.configuration-row div{gap:3.5px;display:flex}.configuration-row button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#73828d;font-size:var(--t-small);background:#fff;padding:4.5px 6px;font-weight:700}.configuration-row button:hover{color:var(--blue);border-color:#b9e0e7}.configuration-row button:disabled{cursor:default;opacity:.35}.configuration-row .remove-config-item{color:#ba5a62}.configuration-empty{color:#a0aab1;font-size:var(--t-small);margin-top:12px;line-height:1.5;display:block}.whatsapp-setting{margin-top:14px;display:block}.whatsapp-setting input{max-width:250px}.whatsapp-setting small{color:#a0aab1;font-size:var(--t-micro);margin-top:5px;display:block}.registration-filter{align-items:center;gap:6px;display:flex}.registrations-table{min-width:780px}.registrations-table tbody tr{cursor:pointer;transition:all .15s}.registrations-table tbody tr:hover{background:#f5fafb}.sync-message{color:#459b72;font-size:var(--t-small);margin-top:7px;display:block}.registration-status,.registration-outcome{font-size:var(--t-micro);border-radius:20px;padding:4.5px 7px;font-weight:700;display:inline-flex}.registration-status.pendente{color:#b67c2a;background:#fff5df}.registration-status.aprovado{color:#389868;background:#e8f8ef}.registration-status.recusado{color:#c8525c;background:#ffebed}.registration-outcome.novo{color:#3478a8;background:#edf7ff}.registration-outcome.atualizado{color:#6a5bb8;background:#f2f0ff}.registration-outcome.empty{color:#b9c1c7;background:0 0;padding-left:0;padding-right:0}.registration-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:800px;max-height:calc(100vh - 40px);overflow:auto}.registration-modal>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:15.5px;display:flex}.registration-modal h2{color:var(--navy);letter-spacing:-.5px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16.5px}.registration-modal header p{color:var(--muted);margin:0;font-size:9.5px}.registration-modal header button{color:#85939d;background:0 0;border:0}.registration-modal-body>section{border-bottom:1px solid var(--line);padding:14px 15.5px}.registration-detail-grid{grid-template-columns:repeat(3,1fr);gap:11.5px;margin-top:12px;display:grid}.registration-detail-grid span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block}.registration-detail-grid strong{color:#596873;font-size:9.5px;line-height:1.45}.registration-rules-review{gap:6px;margin-top:10px;display:grid}.registration-rules-review div{border-radius:var(--r-xs);background:#f8fafb;justify-content:space-between;align-items:center;gap:10.5px;padding:8px;display:flex}.registration-rules-review span{color:#687680;font-size:9.5px}.registration-rules-review strong{color:#3f9a6c;font-size:var(--t-small)}.document-preview{color:var(--blue);align-items:center;gap:8.5px;margin-top:10px;font-size:9.5px;font-weight:700;text-decoration:none;display:inline-flex}.document-preview img{border-radius:var(--r-xs);object-fit:cover;width:70px;height:70px}.no-document{color:var(--muted);margin:8px 0 0;font-size:9.5px}.registration-modal>footer{justify-content:space-between;align-items:center;padding:12px 15.5px;display:flex}.registration-modal footer div{gap:6px;display:flex}.approve-button{color:#318d60;background:#e8f8ef}.reject-button{color:#be4d57;background:#ffebed}.registration-modal>footer{gap:10.5px}.approve-button,.reject-button{border-radius:var(--r-xs);font-size:var(--t-small);border:0;padding:8.5px 10.5px;font-weight:700;transition:all .18s}.approve-button:disabled,.reject-button:disabled{cursor:wait;opacity:.58}.registration-footer-status{align-items:flex-start;gap:5px!important;display:grid!important}.registration-footer-status small{font-size:var(--t-small);line-height:1.45}.registration-footer-status small.processing{color:#b67c2a}.registration-footer-status small.done{color:#318d60}.registration-footer-status small.error{color:#be4d57}.registration-resolved-notice{color:#87939c;font-size:var(--t-small);text-align:right;max-width:310px;line-height:1.5}.form-grid>.wide{grid-column:1/-1}.document-upload{border-radius:var(--r-sm);background:#f8fafb;border:1px dashed #cddce0;padding:12px}.document-upload strong{color:#52616b;font-size:10.5px;display:block}.document-upload p{color:var(--muted);font-size:var(--t-small);margin:5px 0 0;line-height:1.6}.document-actions{gap:6px;margin-top:12px;display:flex}.document-actions button,.document-actions label{border-radius:var(--r-xs);color:#008fb6;cursor:pointer;font-size:var(--t-small);background:#e5f8fb;border:0;padding:8px 8.5px;font-weight:700}.document-actions label span{display:block}.document-actions input{display:none}.uploaded-document{align-items:center;gap:8.5px;display:flex}.uploaded-document img{border-radius:var(--r-xs);object-fit:cover;width:65px;height:65px}.uploaded-document span{color:var(--muted);font-size:var(--t-small);margin-top:4px;display:block}.uploaded-document button{color:#c8525c;font-size:var(--t-small);background:0 0;border:0;margin-top:5px;padding:0}.rules-fields{gap:8px;display:grid}.rule-question{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;padding:10.5px}.rule-question>strong{color:#5e6c76;margin-bottom:8px;font-size:9.5px;display:block}.rule-question>strong small{border-radius:var(--r-md);color:#9aa5ac;font-size:var(--t-micro);background:#eef2f3;margin-left:5px;padding:2.5px 4.5px}.choice-buttons button.negative.active{color:#bd515a;background:#ffebed;border-color:#f4c8cc}.whatsapp-help{border-radius:var(--r-xs);color:#268b5a;font-size:var(--t-small);background:#e8f8ef;margin-top:9px;padding:7px 8px;font-weight:700;text-decoration:none;display:inline-flex}.camera-backdrop{z-index:10;background:#060f119e;justify-content:center;align-items:center;padding:15.5px;display:flex;position:fixed;inset:0}.camera-card{border-radius:var(--r-md);background:#fff;width:100%;max-width:600px;overflow:hidden}.camera-card header{justify-content:space-between;align-items:flex-start;padding:12px 14px;display:flex}.camera-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.camera-card p{color:var(--muted);font-size:var(--t-small);margin:0}.camera-card header button{color:#85939d;background:0 0;border:0}.camera-card video{object-fit:cover;background:#111;width:100%;max-height:430px;display:block}.camera-card>small{padding:8.5px 13px}.camera-card footer{justify-content:flex-end;gap:6px;padding:10.5px 13px;display:flex}.light-camera-button{border-radius:var(--r-xs);color:#71808b;font-size:var(--t-small);background:#f1f5f6;border:0;padding:8.5px 10.5px;font-weight:700}.pre-sales-hero{border-radius:var(--r-lg);color:#fff;background:linear-gradient(135deg,#080c0e,#131d20 60%,#075b69);justify-content:space-between;align-items:flex-start;padding:19px;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 28px #071c212e}.pre-sales-hero:after{content:"";border:1px solid #67d0e821;border-radius:50%;width:280px;height:280px;position:absolute;top:-135px;right:-115px}.pre-sales-hero>*{z-index:1;position:relative}.pre-sales-hero .eyebrow{color:#71d6e5}.pre-sales-hero h1{letter-spacing:-1px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px}.pre-sales-hero p{color:#ffffff9e;margin:0;font-size:10.5px}.pre-sales-badge{color:#8ae1eb;font-size:var(--t-small);background:#70d7e71f;border:1px solid #70d7e72e;border-radius:20px;padding:6px 8.5px;font-weight:700}.pre-sales-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;margin-top:17px;display:grid}.pre-sales-form{gap:12px;display:grid}.pre-sale-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.pre-sale-card>header{border-bottom:1px solid var(--line);background:#fbfcfd;align-items:center;gap:9.5px;padding:12px 14px;display:flex}.pre-sale-card>header>strong{border-radius:var(--r-xs);color:var(--blue);background:#e5f8fb;justify-content:center;align-items:center;width:30px;height:30px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:9.5px;display:flex}.pre-sale-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.pre-sale-card header p{color:var(--muted);font-size:var(--t-small);margin:0}.pre-sale-drafts{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;margin-top:14px;padding:10.5px 12px}.pre-sale-drafts>header{justify-content:space-between;align-items:center;display:flex}.pre-sale-drafts h2{color:var(--navy);margin:2px 0 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.pre-sale-drafts>header>strong{border-radius:var(--r-xs);color:var(--blue);font-size:var(--t-small);background:#e5f8fb;justify-content:center;align-items:center;min-width:25px;height:25px;display:flex}.pre-sale-drafts>div{gap:7px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.pre-sale-drafts button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#5a6973;text-align:left;background:#fbfcfd;flex:0 0 250px;justify-content:space-between;align-items:center;padding:8px 8.5px;display:flex}.pre-sale-drafts button.active{background:#eefbfc;border-color:#8bd6df}.pre-sale-drafts button span{min-width:0}.pre-sale-drafts button strong,.pre-sale-drafts button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pre-sale-drafts button strong{font-size:var(--t-small)}.pre-sale-drafts button small{color:#8b98a2;font-size:var(--t-micro);margin-top:3px}.pre-sale-drafts button em{color:var(--blue);font-size:var(--t-small);margin-left:8px;font-style:normal;font-weight:700}.pre-sale-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.pre-sale-grid .wide{grid-column:1/-1}.pre-sale-field>span{color:#647287;font-size:var(--t-small);margin-bottom:7px;font-weight:700;display:block}.pre-sale-field b{color:#d85f69}.pre-sale-field input,.pre-sale-field select,.pre-sale-field textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#536177;font-family:inherit;font-size:var(--t-small);background:#fff;outline:0;width:100%;padding:0 8.5px;transition:all .18s}.pre-sale-field input,.pre-sale-field select{height:39px}.pre-sale-field textarea{resize:vertical;padding:8.5px;line-height:1.6}.pre-sale-field input:focus,.pre-sale-field select:focus,.pre-sale-field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00a9d217}.pre-sale-field small{color:#9ba6ae;font-size:var(--t-micro);margin-top:5px;line-height:1.5;display:block}.pre-sale-notice{border-radius:var(--r-xs);color:#a4772d;font-size:var(--t-small);background:#fff8e8;padding:7px 8px;line-height:1.5}.installment-preview{border-radius:var(--r-sm);background:linear-gradient(135deg,#eefbfc,#f8ffff);border:1px solid #d6eef0;padding:8.5px}.installment-preview span,.installment-preview small{color:#83a0a5;font-size:var(--t-micro);display:block}.installment-preview strong{color:#008ca8;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px;display:block}.trade-items-compact{border-top:1px solid var(--line);background:#fbfcfd;padding:10.5px 14px}.trade-items-compact textarea{background:#fff;min-height:72px}.trade-items-heading{justify-content:space-between;align-items:center;gap:10.5px;display:flex}.trade-items-heading strong{color:#647287;font-size:9.5px;display:block}.trade-items-heading small{color:#9ba6ae;font-size:var(--t-micro);margin-top:4px;display:block}.trade-items-compact>.pre-sale-field{margin-top:11px;display:block}.pre-sale-summary{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;padding:15px;position:sticky;top:80px}.pre-sale-summary h2{color:var(--navy);letter-spacing:-.5px;margin:6px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px}.pre-sale-summary>p{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.55}.pre-sale-summary-items{border-bottom:1px solid #edf1f3;gap:8.5px;margin-top:16px;padding-bottom:14px;display:grid}.pre-sale-summary-items span,.pre-sale-values span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-weight:700;display:block}.pre-sale-summary-items strong{color:#5a6973;font-size:9.5px;line-height:1.4;display:block}.pre-sale-values{gap:8.5px;padding:12px 0;display:grid}.pre-sale-values>div{justify-content:space-between;align-items:center;display:flex}.pre-sale-values>div span{margin:0}.pre-sale-values strong{color:#596873;font-size:9.5px}.pre-sale-values .highlight{border-radius:var(--r-xs);background:#e9f9fb;padding:8.5px;display:block}.pre-sale-values .highlight strong{color:#008ca8;margin-top:5px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;display:block}.pre-sale-error,.pre-sale-success{border-radius:var(--r-xs);font-size:var(--t-small);margin-bottom:11px;padding:7px;line-height:1.55;display:block}.pre-sale-error{color:#be4d57;background:#ffebed}.pre-sale-success{color:#318d60;background:#e8f8ef}.pre-sale-summary .primary-button{width:100%}.cancel-pre-sale-draft{color:#ba4e57;cursor:pointer;font-size:var(--t-micro);text-align:left;background:0 0;border:0;margin:-2px 0 10px;padding:3.5px 0;font-weight:700}.cancel-pre-sale-draft:hover{color:#932f38;text-decoration:underline}.contract-generation-choice{border-top:1px solid #edf1f3;gap:6px;margin-bottom:11px;padding-top:12px;display:grid}.contract-generation-choice>span{color:#647287;font-size:var(--t-small);font-weight:700}.contract-generation-choice label{color:#7f8b94;font-size:var(--t-small);align-items:center;gap:5px;line-height:1.4;display:flex}.contract-generation-choice input{accent-color:#00a9d2}.contracts-heading{justify-content:space-between;align-items:flex-start;gap:10.5px;margin-bottom:17px;display:flex}.contracts-heading h1{color:var(--navy);letter-spacing:-1px;margin:5px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.contracts-heading p{color:var(--muted);margin:0;font-size:10.5px}.contracts-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.clicksign-signature-picker{border:1px solid var(--line);border-radius:var(--r-sm);color:#687780;background:#fff;gap:3.5px;min-width:240px;max-width:280px;padding:7px 8.5px;display:grid}.clicksign-signature-picker span{color:#008fb6;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:800}.clicksign-signature-picker select{color:#27384a;font-size:var(--t-small);border:0;outline:0;font-weight:800}.clicksign-signature-picker small,.clicksign-signature-picker em{color:var(--muted);font-size:var(--t-micro);font-style:normal;line-height:1.35}.clicksign-signature-picker em{color:#318d60;font-weight:800}.contract-settings-button{border:1px solid var(--line);border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#fff;align-items:center;gap:5px;padding:8px 8.5px;font-weight:700;display:flex}.contracts-toolbar{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;grid-template-columns:minmax(240px,1fr) 170px auto;gap:7px;margin-bottom:13px;padding:8.5px;display:grid}.contracts-search{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#9aa6ad;align-items:center;gap:7px;padding:0 8.5px;display:flex}.contracts-search input{color:#5d6c75;font-size:var(--t-small);border:0;outline:0;width:100%;height:36px}.contracts-toolbar select,.contracts-toolbar button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#687780;font-size:var(--t-small);background:#fff;height:38px;padding:0 8px}.contracts-toolbar button{color:#008fb6;font-weight:700}.contract-templates-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin-bottom:14px;overflow:hidden}.contract-templates-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:13px 15px;display:flex}.contract-templates-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16px}.contract-templates-card header p,.contract-templates-card header small{color:var(--muted);font-size:var(--t-small);margin:0}.contract-templates-card header small{color:#318d60;font-weight:700}.contract-template-layout{grid-template-columns:205px 1fr;display:grid}.contract-template-layout>nav{border-right:1px solid var(--line);background:#f8fafb;gap:3.5px;padding:9.5px;display:grid}.contract-template-layout>nav button{border-radius:var(--r-xs);color:#77858e;font-size:var(--t-small);text-align:left;background:0 0;border:1px solid #0000;padding:8px;font-weight:700}.contract-template-layout>nav button.active{color:#008fb6;background:#e5f8fb;border-color:#cce9ee}.contract-template-editor{gap:8.5px;padding:11.5px;display:grid}.contract-template-editor label span{color:#647287;font-size:var(--t-micro);margin-bottom:5px;font-weight:700;display:block}.contract-template-editor input,.contract-template-editor textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-family:inherit;font-size:var(--t-small);outline:0;width:100%;padding:8px}.contract-template-editor textarea{resize:vertical;line-height:1.55}.contract-variable-picker{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;padding:8.5px}.contract-variable-picker strong{color:#647287;font-size:var(--t-small);display:block}.contract-variable-picker p{color:#9aa5ac;font-size:var(--t-micro);margin:4px 0 8px}.contract-variable-picker div{flex-wrap:wrap;gap:4.5px;display:flex}.contract-variable-picker button{border-radius:var(--r-lg);color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border:0;padding:4.5px 6px}.save-contract-template{justify-self:end}.contracts-table-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.contracts-table-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.contracts-table-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.contracts-table-card p,.contracts-table-card small{color:var(--muted);font-size:var(--t-micro);margin:0}.contracts-table{min-width:1050px}.contracts-table td{padding:var(--lista-pad-y) var(--lista-pad-x)}.contracts-table tbody tr{cursor:pointer;transition:all .15s}.contracts-table tbody tr:hover,.contracts-table tbody tr:focus{background:#f5fafb}.contract-type,.contract-status{font-size:var(--t-micro);border-radius:20px;padding:4.5px 7px;font-style:normal;font-weight:700;line-height:1.2;display:inline-flex}.contract-type.sale{color:#64737a;background:#eff4f5}.contract-type.amendment,.contract-status.aditivo{color:#3382bc;background:#e6f3ff}.contract-status.ativo,.contract-status.concluido{color:#389868;background:#e8f8ef}.contract-status.proximo{color:#b67c2a;background:#fff5df}.contract-status.expirado,.contract-status.cancelado{color:#c8525c;background:#ffebed}.contract-status.pendente-assinatura{color:#a87421;background:#fff0cc}.legacy-import-badge{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#64737a;font-size:var(--t-micro);letter-spacing:.2px;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:#eef2f3;align-items:center;margin-left:5px;padding:2px 3.5px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.recent-amendments-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin:15px 0 22px;overflow:hidden}.recent-amendments-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.recent-amendments-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.recent-amendments-card p,.recent-amendments-card header small{color:var(--muted);font-size:var(--t-small);margin:0}.recent-amendments-grid{scroll-snap-type:x proximity;gap:8.5px;padding:10.5px;display:flex;overflow-x:auto}.recent-amendments-grid button{border:1px solid var(--dm-line);border-radius:var(--r-sm);scroll-snap-align:start;text-align:left;background:#f8fafb;flex-direction:column;flex:0 0 min(320px,84vw);gap:4.5px;min-height:118px;padding:9.5px;transition:all .15s;display:flex}.recent-amendments-grid button:hover{border-color:#b9e0e7;transform:translateY(-1px);box-shadow:0 5px 13px #19515c0f}.recent-amendments-grid strong{color:#596873;margin-top:2px;font-size:9.5px;line-height:1.4}.recent-amendments-grid small{color:#9aa5ac;font-size:var(--t-micro)}.recent-amendments-grid i{color:#3382bc;font-size:var(--t-micro);font-style:normal;font-weight:700}.awaiting-signature-card{border-radius:var(--r-lg);background:linear-gradient(135deg,#fffaf0,#fff);border:1px solid #f1dfb5;margin-bottom:13px;overflow:hidden}.awaiting-signature-card>header{border-bottom:1px solid #f5e7c7;justify-content:space-between;align-items:center;padding:11.5px 14px;display:flex}.awaiting-signature-card>header>div{align-items:center;gap:8.5px;display:flex}.awaiting-indicator{background:#e8a83e;border:4px solid #fff0cc;border-radius:50%;width:16px;height:16px;display:block}.awaiting-signature-card h2{color:#8e692c;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.awaiting-signature-card p{color:#b08d55;font-size:var(--t-small);margin:0}.awaiting-signature-card>header>strong{color:#a87421;background:#fff0cc;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:9.5px;display:flex}.awaiting-signature-grid{gap:2px;display:grid}.awaiting-signature-grid button{text-align:left;background:#ffffff8c;border:0;border-bottom:1px solid #f7ecd5;justify-content:space-between;align-items:center;padding:8.5px 14px;display:flex}.awaiting-signature-grid button:last-child{border-bottom:0}.awaiting-signature-grid button:hover{background:#fff7e5}.awaiting-signature-grid span strong,.awaiting-signature-grid span small{display:block}.awaiting-signature-grid span strong{color:#7a673f;font-size:9.5px}.awaiting-signature-grid span small{color:#b09a6e;font-size:var(--t-micro);margin-top:3px}.awaiting-signature-grid i{color:#a87421;font-size:var(--t-micro);font-style:normal;font-weight:700}.awaiting-signature-grid span b{border-radius:var(--r-md);color:#a87421;font-size:var(--t-micro);background:#fff0cc;margin-bottom:5px;padding:2.5px 4.5px;display:inline-flex}.awaiting-signature-grid span em{color:#3b9b6a;font-size:var(--t-micro);margin-top:4px;font-style:normal;font-weight:700;display:block}.awaiting-signature-grid article{border-bottom:1px solid #f7ecd5;align-items:center;padding-right:12px;display:flex}.awaiting-signature-grid article:last-child{border-bottom:0}.awaiting-signature-grid article .awaiting-contract-open{border-bottom:0;flex:1}.awaiting-signature-grid .whatsapp-signing-button{color:#268b5a;cursor:pointer;background:#e8f8ef;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.awaiting-signature-grid .whatsapp-signing-button:hover{background:#d9f3e5}.awaiting-signature-grid article.awaiting-contract-focused,.signed-contracts-card article.awaiting-contract-focused,.recent-amendments-grid button.awaiting-contract-focused,.contract-workflow-card.awaiting-contract-focused,.sales-contracts-table tr.awaiting-contract-focused{background:#eefbfc;animation:1.25s ease-in-out 2 focus-zoom;box-shadow:inset 3px 0 #2f7dff}@keyframes focus-zoom{0%,to{transform:scale(1)}45%{transform:scale(1.025)}}.contract-workflow-list{border-bottom:1px solid var(--line);gap:0;display:grid}.contract-workflow-list.amendments{border-bottom:0;padding:8.5px}.contract-workflow-card{background:#fff;border-bottom:1px solid #edf1f3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 10.5px 0 0;display:grid}.contract-workflow-list.amendments .contract-workflow-card{border:1px solid var(--dm-line);border-radius:var(--r-sm);margin-bottom:8px;padding-right:10px}.contract-workflow-list.amendments .contract-workflow-card:last-child{margin-bottom:0}.contract-workflow-card.awaiting-contract-focused{background:#eefbfc;box-shadow:inset 3px 0 #00a9d2}.contract-workflow-open{text-align:left;background:0 0;border:0;grid-template-columns:96px minmax(160px,1fr) minmax(145px,.8fr);align-items:center;gap:8.5px;min-height:72px;padding:9.5px 12px;display:grid}.contract-workflow-open:hover{background:#f7fcfd}.contract-flow-status{border-radius:var(--r-lg);font-size:var(--t-micro);text-transform:uppercase;white-space:nowrap;justify-content:center;padding:5px 7px;font-weight:800;display:inline-flex}.contract-flow-status.preparar{color:#008fb6;background:#e5f8fb}.contract-flow-status.aguardando{color:#a87421;background:#fff4dc}.contract-flow-status.assinado{color:#318d60;background:#e8f8ef}.contract-flow-status.ativo{color:#28784f;background:#eaf7ee}.contract-flow-status.aditivo{color:#3382bc;background:#e6f3ff}.contract-workflow-main strong,.contract-workflow-main small,.contract-workflow-meta b,.contract-workflow-meta small,.contract-workflow-meta em{display:block}.contract-workflow-main strong{color:#2f424b;font-size:10.5px;line-height:1.35}.contract-workflow-main small{color:#718087;font-size:var(--t-small);overflow-wrap:anywhere;margin-top:3px;line-height:1.4}.contract-workflow-meta b{color:#008fb6;font-size:var(--t-small)}.contract-workflow-meta small,.contract-workflow-meta em{color:#8b98a0;font-size:var(--t-micro);margin-top:3px;font-style:normal;line-height:1.45}.ownership-flow{flex-wrap:wrap;align-items:center;gap:5px;display:flex!important}.ownership-flow b{color:#2f424b;font-size:10.5px}.ownership-flow .icon{color:#008fb6;flex:none}.contract-workflow-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.contract-workflow-actions .clicksign-send-button,.contract-workflow-actions .clicksign-refresh-button,.contract-workflow-actions .cancel-pre-sale-button{border-radius:var(--r-xs);cursor:pointer;font-size:var(--t-small);white-space:nowrap;border:0;min-height:33px;padding:7px 8px;font-weight:800}.contract-workflow-actions .clicksign-send-button{color:#008fb6;background:#e5f8fb}.contract-workflow-actions .clicksign-refresh-button{color:#687780;background:#eef2f3}.contract-workflow-actions .cancel-pre-sale-button{color:#bc4e59;background:#fff0f2}.contract-workflow-actions .whatsapp-signing-button{border-radius:var(--r-xs);color:#268b5a;cursor:pointer;font-size:var(--t-small);background:#e8f8ef;border:0;align-items:center;gap:4.5px;min-height:33px;padding:7px 8px;font-weight:800;display:inline-flex}.contract-workflow-actions button:disabled{cursor:wait;opacity:.55}.contract-delivered-pill{border-radius:var(--r-lg);color:#318d60;font-size:var(--t-micro);white-space:nowrap;background:#e8f8ef;padding:6px 8px;font-weight:800;display:inline-flex}.pre-sale-contracts-strip{border-bottom:1px solid var(--line);scroll-snap-type:x proximity;gap:8.5px;padding:10.5px;display:flex;overflow-x:auto}.pre-sale-contracts-strip .contract-workflow-card,.recent-amendments-grid .contract-workflow-card{border:1px solid var(--dm-line);border-radius:var(--r-sm);scroll-snap-align:start;flex-direction:column;flex:0 0 min(340px,84vw);align-items:stretch;gap:0;padding:0;transition:all .15s;display:flex}.pre-sale-contracts-strip .contract-workflow-card:hover,.recent-amendments-grid .contract-workflow-card:hover{border-color:#b9e0e7;transform:translateY(-1px);box-shadow:0 5px 13px #19515c0f}.pre-sale-contracts-strip .contract-workflow-open,.recent-amendments-grid .contract-workflow-open{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-height:132px;padding:9.5px;display:flex}.pre-sale-contracts-strip .contract-workflow-actions,.recent-amendments-grid .contract-workflow-actions{border-top:1px solid #edf1f3;justify-content:flex-start;padding:8px 8.5px}.pre-sale-contracts-strip .contract-workflow-actions button,.recent-amendments-grid .contract-workflow-actions button{flex:auto;justify-content:center}.pre-sale-contracts-strip .contract-workflow-meta,.recent-amendments-grid .contract-workflow-meta{margin-top:auto}.recent-amendments-grid .contract-workflow-main strong{color:#596873;font-size:9.5px}.recent-amendments-grid .contract-flow-status{width:fit-content}.sales-contracts-card .table-wrapper{min-height:255px;overflow-x:auto}.sales-contracts-table{font-size:var(--t-small);table-layout:fixed;width:100%;min-width:0}.sales-contracts-table th,.sales-contracts-table td{overflow-wrap:anywhere;padding:var(--lista-pad-y) var(--lista-pad-x);vertical-align:top}.sales-contracts-table th:first-child,.sales-contracts-table td:first-child,.sales-contracts-table th:nth-child(4),.sales-contracts-table td:nth-child(4){width:92px}.sales-contracts-table th:nth-child(5),.sales-contracts-table td:nth-child(5){width:100px}.sales-contracts-table th:nth-child(6),.sales-contracts-table td:nth-child(6){width:108px}.sales-contracts-table th:nth-child(7),.sales-contracts-table td:nth-child(7){width:90px}.sales-contracts-table th:nth-child(8),.sales-contracts-table td:nth-child(8){width:142px}.contract-installment-cell{color:#008fb6;font-size:var(--t-small);white-space:normal;font-weight:800}.contract-status.aguardando,.contract-status.pendente-assinatura{color:#a87421;background:#fff4dc}.contract-status.assinado,.contract-status.assinatura_confirmada{color:#318d60;background:#e8f8ef}.contract-status.legacy{color:#64737a;background:#eef2f4}.contract-table-actions .contract-workflow-actions{justify-content:flex-start}.contract-table-actions .contract-workflow-actions .clicksign-send-button,.contract-table-actions .contract-workflow-actions .clicksign-refresh-button,.contract-table-actions .contract-workflow-actions .cancel-pre-sale-button,.contract-table-actions .contract-workflow-actions .whatsapp-signing-button{min-height:29px;padding:5px 6px}.contract-table-actions .contract-workflow-actions .cancel-pre-sale-button{display:none}.recent-amendments-grid{align-items:flex-start}.recent-amendments-grid .contract-workflow-card{flex-basis:min(292px,78vw);align-self:flex-start;min-height:0}.recent-amendments-grid .contract-workflow-open{flex:none;gap:3.5px;height:auto;min-height:0;padding:7px 8px}.recent-amendments-grid .contract-workflow-meta{margin-top:4px}.recent-amendments-grid .contract-workflow-meta em{margin-top:1px}.recent-amendments-grid .contract-workflow-actions{padding:5px 7px}.recent-amendments-grid .contract-workflow-actions:empty{display:none}.recent-amendments-grid .contract-workflow-actions .clicksign-send-button,.recent-amendments-grid .contract-workflow-actions .clicksign-refresh-button,.recent-amendments-grid .contract-workflow-actions .cancel-pre-sale-button,.recent-amendments-grid .contract-workflow-actions .whatsapp-signing-button{min-height:27px;padding:4.5px 6px}.contract-photo-backdrop{z-index:16;background:#060f11ad;justify-content:center;align-items:center;padding:15.5px;display:flex;position:fixed;inset:0}.contract-photo-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:760px;max-height:calc(100vh - 36px);position:relative;overflow:auto}.contract-photo-modal>header,.contract-webcam-card>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:13px 15px;display:flex}.contract-photo-modal h2,.contract-webcam-card h2{color:var(--navy);margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.contract-photo-modal header p,.contract-webcam-card header p{color:var(--muted);font-size:var(--t-small);margin:0}.contract-photo-modal header button,.contract-webcam-card header button{color:#85939d;background:0 0;border:0}.contract-photo-intro{background:#eefbfc;border-bottom:1px solid #d6eef0;padding:9.5px 15px}.contract-photo-intro strong{color:#008ca8;font-size:9.5px;display:block}.contract-photo-intro p{color:#719399;font-size:var(--t-small);margin:4px 0 0;line-height:1.5}.contract-photo-body{gap:8.5px;padding:12px 15px;display:grid}.photo-requirement{border:1px solid var(--dm-line);border-radius:var(--r-sm);padding:9.5px}.photo-requirement-heading{justify-content:space-between;align-items:flex-start;gap:8.5px;display:flex}.photo-requirement h3{color:#5e6c76;margin:0 0 4px;font-size:10.5px}.photo-requirement h3 b,.customer-photo-cancellation b{color:#d85f69}.photo-requirement p{color:#9aa5ac;font-size:var(--t-micro);margin:0;line-height:1.5}.photo-requirement-heading>span{border-radius:var(--r-lg);color:#b67c2a;font-size:var(--t-micro);background:#fff5df;flex:none;padding:4.5px 6px;font-weight:700}.contract-photo-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.contract-photo-actions .primary-button{font-size:var(--t-small);padding:8px 8.5px}.contract-photo-actions label{border-radius:var(--r-xs);color:#71808b;cursor:pointer;font-size:var(--t-small);background:#f1f5f6;padding:8px 8.5px;font-weight:700}.contract-photo-actions input{display:none}.contract-photo-previews{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.contract-photo-previews article{position:relative}.contract-photo-previews img,.existing-customer-photo img{border-radius:var(--r-xs);object-fit:cover;width:74px;height:74px}.contract-photo-previews button{color:#fff;font-size:var(--t-small);background:#be4d57e6;border:0;border-radius:0 0 7px 7px;width:100%;padding:3.5px;position:absolute;bottom:0;left:0}.existing-customer-photo{border-radius:var(--r-xs);background:#f8fafb;align-items:center;gap:8px;margin-top:10px;padding:7px;display:flex}.existing-customer-photo small{color:#8c989f;font-size:var(--t-micro);line-height:1.5}.customer-photo-cancellation{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fbfcfd;align-items:end;gap:8px;padding:8px;display:flex}.customer-photo-cancellation label{flex:1}.customer-photo-cancellation span{color:#647287;font-size:var(--t-micro);margin-bottom:5px;font-weight:700;display:block}.customer-photo-cancellation select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60707a;font-size:var(--t-small);width:100%;height:34px;padding:0 6px}.contract-photo-modal>footer,.contract-webcam-card>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:6px;padding:10.5px 15px;display:flex}.contract-webcam-card{border-radius:var(--r-md);box-shadow:var(--e-apoio);z-index:18;background:#fff;width:calc(100% - 36px);max-width:620px;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.contract-webcam-card video{object-fit:cover;background:#111;width:100%;max-height:440px;display:block}.contract-webcam-card>small{padding:8.5px 13px}.contract-photo-steps{border-bottom:1px solid var(--line);background:#fbfcfd;gap:6px;padding:8px 15px;display:flex}.contract-photo-steps span{border-radius:var(--r-lg);color:#9aa5ac;font-size:var(--t-micro);background:#eef2f3;padding:5px 7px;font-weight:700}.contract-photo-steps span.active{color:#008fb6;background:#e5f8fb}.contract-photo-steps span.done{color:#318d60;background:#e8f8ef}.contract-step-webcam{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;overflow:hidden}.contract-step-webcam-heading{justify-content:space-between;align-items:center;padding:8px 8.5px;display:flex}.contract-step-webcam-heading strong{color:#52616b;font-size:9.5px;display:block}.contract-step-webcam-heading small{color:#8c989f;font-size:var(--t-micro);margin-top:3px;display:block}.contract-step-webcam video{object-fit:cover;background:#111;width:100%;min-height:210px;max-height:350px;display:block}.camera-help{background:#fff5f5;justify-content:space-between;align-items:flex-start;gap:7px;padding:8px 8.5px;display:flex}.camera-help small{margin:0}.capture-contract-photo{border-radius:0;width:100%}.contract-photo-review h3{color:var(--navy);margin:0 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.contract-photo-review>div{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;justify-content:space-between;align-items:center;gap:8.5px;margin-top:7px;padding:8.5px;display:flex}.contract-photo-review span strong,.contract-photo-review span small{display:block}.contract-photo-review span strong{color:#596873;font-size:9.5px}.contract-photo-review span small{color:#9aa5ac;font-size:var(--t-micro);margin-top:4px}.contract-photo-review .contract-variable-warning{background:#fff8e8;border-color:#f2e4bd;display:block}.contract-ready-message{background:#e8f8ef!important;border-color:#d1eddd!important;display:block!important}.contract-ready-message strong{color:#318d60!important}.contract-document-preview{border-top:1px solid var(--line);padding:14px 15.5px}.contract-document-preview>header{justify-content:space-between;align-items:flex-start;gap:10.5px;display:flex}.contract-document-preview h3{margin-top:5px}.contract-document-status{border-radius:var(--r-lg);font-size:var(--t-micro);flex:none;padding:5px 7px;font-style:normal;font-weight:700}.contract-document-status.ready{color:#318d60;background:#e8f8ef}.contract-document-status.warning{color:#b67c2a;background:#fff5df}.contract-variable-warning{border-radius:var(--r-xs);background:#fff8e8;border:1px solid #f2e4bd;margin-top:10px;padding:8px}.contract-variable-warning strong{color:#a4772d;font-size:var(--t-small);display:block}.contract-variable-warning p{line-height:1.5;color:#ad8952!important;font-size:var(--t-micro)!important;margin:4px 0 0!important}.contract-document-preview pre{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596873;white-space:pre-wrap;background:#fbfcfd;margin:11px 0 0;padding:11.5px;font-family:Arial,sans-serif;font-size:9.5px;line-height:1.65;overflow:auto}.contract-details-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:880px;max-height:calc(100vh - 40px);overflow:auto}.contract-details-modal>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:15.5px;display:flex}.contract-details-modal h2{color:var(--navy);letter-spacing:-.5px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px}.installment-header-subtitle{font-size:14px!important}.contract-details-modal header p,.contract-details-modal section>p{color:var(--muted);font-size:var(--t-small);margin:0}.contract-details-modal header button{color:#85939d;background:0 0;border:0}.contract-details-modal h3{color:var(--navy);margin:0 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.contract-main-details{grid-template-columns:repeat(3,1fr);gap:0 21px;padding:14px 15.5px;display:grid}.contract-main-details div{background:0 0;border:0;border-bottom:1px solid #edf1f3;padding:11.5px 0}.contract-main-details span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block}.contract-main-details strong{color:#596873;font-size:9.5px;line-height:1.45}.device-details-modal{max-width:880px}.device-details-status{grid-template-columns:170px minmax(0,1fr) 185px;gap:8px;padding:12px 15.5px 0;display:grid}.device-details-status div{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;padding:8.5px}.device-details-status span,.device-details-grid span{color:#9aa7b0;font-size:var(--t-micro);letter-spacing:.55px;text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.device-details-status strong,.device-details-grid strong{color:#53616d;overflow-wrap:anywhere;font-size:9.5px;line-height:1.45;display:block}.device-actions-panel{position:relative}.device-actions-panel>button{width:100%;min-height:28px;padding:5px 8px}.device-actions-menu,.device-status-picker{border:1px solid var(--dm-line);border-radius:var(--r-sm);box-shadow:var(--e-alto);z-index:20;background:#fff;gap:3.5px;width:210px;padding:5px;display:grid;position:absolute;top:64px;right:0}.device-actions-menu button{border-radius:var(--r-xs);color:#5f7280;font-size:var(--t-small);text-align:left;background:0 0;border:0;padding:7px;font-weight:800}.device-actions-menu button:hover{color:#008fb6;background:#e5f8fb}.device-actions-menu small{color:#9aa6ad;font-size:var(--t-micro);padding:3.5px 5px;line-height:1.45}.device-status-picker label span{color:#7d8993;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.device-status-picker select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60707a;font-size:var(--t-small);width:100%;height:32px}.device-details-section{padding:12px 15.5px 0}.device-details-section:last-child{padding-bottom:18px}.device-details-section>header{background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:9px;padding:0;display:flex}.device-details-section>header .icon{color:#008fb6}.device-details-section h3{color:#26384a;margin:0 0 2px;font-size:11.5px}.device-details-section header p{color:#8d9aa4;font-size:var(--t-micro);margin:0}.device-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 21px;display:grid}.device-details-grid div{background:0 0;border:0;border-bottom:1px solid #edf1f3;padding:9.5px 0}.device-history-toggle{cursor:pointer}.device-history-toggle>i{color:#9aa7b0;margin-left:auto}.device-details-notes{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;padding:9.5px;line-height:1.6;color:#64717b!important;font-size:9.5px!important}.linked-contracts,.installment-timeline{border-top:1px solid var(--line);padding:14px 15.5px}.linked-contracts>div{gap:6px;margin-top:11px;display:grid}.linked-contracts article{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#008fb6;background:#f8fafb;align-items:center;gap:8px;padding:8.5px;display:flex}.linked-contracts article span{flex:1}.linked-contracts strong,.linked-contracts small{display:block}.linked-contracts strong{color:#596873;font-size:9.5px}.linked-contracts small{color:#9aa5ac;font-size:var(--t-micro);margin-top:3px}.installment-timeline>div{margin-top:13px}.installment-amendment-counters{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.installment-amendment-counters article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;min-height:0;padding:8.5px;display:block}.installment-amendment-counters article:before{display:none}.installment-amendment-counters span{color:#9aa5ac;font-size:var(--t-micro);text-transform:uppercase;font-weight:800;display:block}.installment-amendment-counters strong{color:#008ca8;margin-top:4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.installment-timeline article{gap:10.5px;min-height:65px;padding-left:5px;display:flex;position:relative}.installment-timeline article>i{background:#12b6d0;border:3px solid #e5f8fb;border-radius:50%;flex:none;width:13px;height:13px;margin-top:3px}.installment-timeline article:not(:last-child):before{content:"";background:#dcebed;width:1px;height:calc(100% - 6px);position:absolute;top:15px;left:11px}.installment-timeline span{position:relative}.installment-timeline small{color:#a0abb2;font-size:var(--t-micro);display:block}.installment-timeline strong{color:#596873;margin-top:3px;font-size:9.5px;display:block}.installment-timeline p{color:#8b979f;font-size:var(--t-small);margin:4px 0 0}.contract-details-modal>footer{border-top:1px solid var(--line);color:#9aa5ac;font-size:var(--t-small);background:#fbfcfd;padding:11.5px 15.5px;line-height:1.55}.timeline-photo-grid{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.timeline-photo-grid button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#647782;cursor:zoom-in;text-align:left;background:#fff;gap:3.5px;width:86px;padding:4.5px;display:grid;box-shadow:0 8px 18px #0f293914}.timeline-photo-grid img{border-radius:var(--r-xs);object-fit:cover;width:100%;height:58px}.timeline-photo-grid em{font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.installment-timeline .installment-amendment-counters article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;min-height:0;padding:8.5px;display:block}.installment-timeline .installment-amendment-counters article:before{content:none;display:none}.installment-timeline .installment-amendment-counters span{color:#9aa5ac;font-size:var(--t-micro);text-transform:uppercase;font-weight:800;display:block}.installment-timeline .installment-amendment-counters strong{color:#008ca8;margin-top:4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.contract-amendment-history{border-top:1px solid var(--line);padding:14px 15.5px}.contract-amendment-history>div{gap:6px;margin-top:11px;display:grid}.contract-amendment-history article{border-radius:var(--r-xs);background:#f7fbff;border:1px solid #e2eff8;justify-content:space-between;align-items:center;gap:8.5px;padding:8.5px;display:flex}.contract-amendment-history small{color:#8ba5b8;font-size:var(--t-micro);display:block}.contract-amendment-history strong{color:#557080;margin-top:3px;font-size:9.5px;display:block}.contract-amendment-history p{color:#8b979f;font-size:var(--t-small);margin:4px 0 0}.awaiting-contract-notice{background:#fff8e8;border-bottom:1px solid #f2e4bd;padding:10.5px 15.5px}.awaiting-contract-notice strong{color:#a4772d;font-size:9.5px;display:block}.awaiting-contract-notice p{line-height:1.55;color:#ad8952!important;font-size:var(--t-small)!important;margin:4px 0 0!important}.awaiting-parent-contract{background:#f7fbff;border-bottom:1px solid #e2eff8;padding:9.5px 15.5px}.awaiting-parent-contract span,.awaiting-parent-contract small{color:#8ba5b8;font-size:var(--t-micro);display:block}.awaiting-parent-contract strong{color:#3382bc;margin:4px 0;font-size:10.5px;display:block}.installments-table td:first-child strong,.installments-table td:first-child small{display:block}.installments-table td:first-child small,.installment-payment-progress+small{color:#9da8ae;font-size:var(--t-micro);margin-top:4px}.installment-customer-name{align-items:center;gap:4.5px;max-width:100%;display:inline-flex}.installment-customer-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ownership-mini-indicator{color:#008fb6;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.installment-status{font-size:var(--t-micro);border-radius:20px;padding:4.5px 7px;font-weight:700;display:inline-flex}.installment-status.pago{color:#389868;background:#e8f8ef}.installment-status.aberto{color:#10809d;background:#e2f4f9}.installment-status.parcial{color:#3382bc;background:#e6f3ff}.installment-status.vencido{color:#c8525c;background:#ffebed}.installment-status.cancelado{color:#98a3ae;background:#f4f6f8;box-shadow:inset 0 0 0 1px #e0e5ea}.installment-payment-progress{border-radius:var(--r-sm);background:#edf1f3;width:115px;height:6px;overflow:hidden}.installment-payment-progress i{border-radius:var(--r-sm);background:linear-gradient(90deg,#00a9d2,#19c4d8);height:100%;display:block}.installment-details-modal{max-width:980px}.installment-portal-header-access{min-width:0;margin:0;padding:8px 8.5px}.installment-portal-header-access button{white-space:nowrap}.installment-customer-bar{border-bottom:1px solid var(--line);background:#f8fafb;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(230px,.65fr);align-items:stretch;gap:8.5px;padding:11.5px 15.5px;display:grid}.installment-customer-bar span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-weight:700;display:block}.installment-customer-bar strong{color:#596873;font-size:10.5px;display:block}.installment-customer-bar small{color:#9aa5ac;font-size:var(--t-micro);margin-top:4px;display:block}.installment-linked-card{border:1px solid var(--dm-line);border-radius:var(--r-lg);color:#008fb6;cursor:pointer;text-align:left;background:#fff;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8.5px;min-height:58px;padding:8.5px 10.5px;display:grid}.installment-linked-card:hover{background:#eefbfc;border-color:#c7eff4}.installment-linked-card:disabled{color:#9aa7af;cursor:default;background:#f3f6f7}.installment-linked-card span{text-transform:none;min-width:0;margin:0}.installment-linked-card small{color:#8f9da5;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;margin:0 0 4px;font-weight:800}.installment-linked-card strong,.installment-linked-card em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.installment-linked-card em{color:#9aa5ac;font-size:var(--t-micro);margin-top:4px;font-style:normal;display:block}.installment-customer-bar label{min-width:0}.installment-customer-bar select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#60707a;font-size:var(--t-small);background:#fff;width:100%;height:34px;padding:0 7px}.installment-details-backdrop{overscroll-behavior:contain;padding:0;top:44px;left:235px;overflow:hidden}.installment-details-backdrop .installment-details-modal{border-radius:0;flex-direction:column;max-width:none;height:calc(100vh - 44px);max-height:calc(100vh - 44px);display:flex;overflow:hidden}.installment-details-layout{flex:1;min-height:0;display:flex}.installment-details-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.installment-details-body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.installment-tabs{border-right:1px solid var(--line);scrollbar-width:thin;background:#fbfcfd;flex-direction:column;flex-shrink:0;gap:2px;width:220px;padding:10.5px;display:flex;overflow:auto}.installment-tabs::-webkit-scrollbar{width:5px;height:5px}.installment-tabs::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#10283426}.installment-tabs button{border-radius:var(--r-xs);color:#52616b;cursor:pointer;font-size:var(--t-small);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:5px 6px;font-weight:700;transition:all .18s;display:flex}.installment-tabs button i{border-radius:var(--r-xs);color:#7b8992;background:#eef2f4;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.installment-tabs button:hover{color:#087f98;background:#f0f8fa}.installment-tabs button.active{color:#008fb6}.installment-tabs button.active i{color:#008fb6;background:#e5f8fb}.installment-timeline-order{color:#9aa5ac;font-size:var(--t-micro);align-items:center;gap:4.5px;margin-top:10px;display:flex}.installment-timeline-start{border-radius:var(--r-lg);color:#008fb6;font-size:var(--t-micro);text-transform:uppercase;background:#e5f8fb;margin-bottom:4px;padding:2px 7px;font-weight:800;display:inline-block}.installment-detail-section{padding:14px 15.5px}.installment-detail-section>p{color:var(--muted);font-size:var(--t-small);margin:0}.installment-detail-grid{grid-template-columns:repeat(3,1fr);gap:0 21px;margin-top:12px;display:grid}.installment-detail-grid div{background:0 0;border:0;border-bottom:1px solid #edf1f3;padding:11.5px 0}.installment-detail-grid span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block}.installment-detail-grid strong{color:#596873;font-size:9.5px;line-height:1.45}.installment-big-progress{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;grid-template-columns:145px 1fr;align-items:center;gap:12px;margin-top:12px;padding:9.5px;display:grid}.installment-big-progress span strong,.installment-big-progress span small{display:block}.installment-big-progress span strong{color:#008ca8;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.installment-big-progress span small{color:#9aa5ac;font-size:var(--t-micro);margin-top:3px}.installment-big-progress>i{border-radius:var(--r-sm);background:#e6edef;height:8px;display:block;overflow:hidden}.installment-big-progress b{border-radius:var(--r-sm);background:linear-gradient(90deg,#00a9d2,#19c4d8);height:100%;display:block}.section-spacer{margin-top:17px!important}.installment-actions{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fbfcfd;margin-top:12px;padding:8.5px}.installment-actions>span{color:#829099;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;margin-bottom:7px;font-weight:700;display:block}.installment-actions div{flex-wrap:wrap;gap:5px;display:flex}.installment-actions button{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border:0;padding:7px 8px;font-weight:700}.installment-actions button:disabled{color:#aab4b8;cursor:not-allowed;background:#eef2f3}.installment-actions small{color:#a0aab1;font-size:var(--t-micro);margin-top:7px;display:block}.payment-plan-heading{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;justify-content:space-between;align-items:center;gap:8.5px;margin-top:10px;padding:8.5px;display:flex}.payment-plan-heading strong,.payment-plan-heading small{display:block}.payment-plan-heading strong{color:#596873;font-size:9.5px}.payment-plan-heading small,.payment-plan-heading em{color:#92a0a7;font-size:var(--t-micro);margin-top:3px;font-style:normal}.previous-paid-payments{margin-top:14px}.previous-paid-payments header{justify-content:space-between;align-items:center;gap:7px;display:flex}.previous-paid-payments header strong{color:#596873;font-size:9.5px}.previous-paid-payments header small{color:#92a0a7;font-size:var(--t-micro)}.previous-paid-payments .installment-payments-wrapper{background:#fbfcfd}.installment-payments-table{min-width:760px}.installment-payments-table td{padding:var(--lista-pad-y) var(--lista-pad-x)}.payment-status{border-radius:var(--r-lg);font-size:var(--t-micro);padding:4.5px 6px;font-weight:700;display:inline-flex}.payment-status.paga,.payment-status.recebida{color:#389868;background:#e8f8ef}.payment-status.pendente{color:#b67c2a;background:#fff5df}.payment-status.vencida{color:#c8525c;background:#ffebed}.payment-status.cancelada{color:#7d8999;background:#eef1f4}.cancel-payment-button{border-radius:var(--r-xs);color:#be4d57;font-size:var(--t-small);background:#fff0f1;border:1px solid #f3d6d9;padding:5px 6px;font-weight:700}.cancel-payment-button:disabled{cursor:wait;opacity:.55}.linked-attachments>div{gap:6px;margin-top:11px;display:grid}.linked-attachments article{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#008fb6;background:#f8fafb;align-items:center;gap:8px;padding:8.5px;display:flex}.linked-attachments article span{flex:1}.linked-attachments strong,.linked-attachments small{display:block}.linked-attachments strong{color:#596873;font-size:9.5px}.linked-attachments small{color:#9aa5ac;font-size:var(--t-micro);margin-top:3px}.linked-attachments button{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border:0;padding:6px 7px;font-weight:700}.installment-empty{color:#9aa5ac;font-size:var(--t-small);padding:5px 0;line-height:1.5;display:block}.installment-action-backdrop{z-index:14;background:#060f1194;justify-content:center;align-items:center;padding:15.5px;display:flex;position:fixed;inset:0}.installment-action-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:680px;max-height:calc(100vh - 36px);position:relative;overflow:auto}.installment-action-modal>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:13px 15px;display:flex}.installment-action-modal h2{color:var(--navy);margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.installment-action-modal header p{color:var(--muted);font-size:var(--t-small);margin:0}.installment-action-modal header button{color:#85939d;background:0 0;border:0}.installment-action-body{gap:9.5px;padding:13px 15px;display:grid}.action-description{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.55}.installment-action-body label>span,.action-radio-group>span{color:#647287;font-size:var(--t-micro);margin-bottom:6px;font-weight:700;display:block}.installment-action-body input:not([type=radio]):not([type=checkbox]),.installment-action-body select,.installment-action-body textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-family:inherit;font-size:var(--t-small);outline:0;width:100%;padding:0 8px}.installment-action-body input:not([type=radio]):not([type=checkbox]),.installment-action-body select{height:36px}.installment-action-body textarea{resize:vertical;padding:7px 8px;line-height:1.5}.action-form-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.action-calculation{border-radius:var(--r-xs);background:#eefbfc;border:1px solid #d6eef0;padding:8px}.action-calculation span,.action-calculation strong{display:block}.action-calculation span{color:#83a0a5;font-size:var(--t-micro)}.action-calculation strong{color:#008ca8;margin-top:4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.action-radio-group{gap:5px;display:grid}.action-radio-group label,.approval-check{color:#78858f;font-size:var(--t-small);align-items:center;gap:5px;display:flex}.ownership-share-actions{flex-wrap:wrap;gap:5px;display:flex}.ownership-share-actions button{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border:0;padding:7px 8px;font-weight:700}.installment-action-modal>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:6px;padding:10.5px 15px;display:flex}.cancel-payment-button.icon-only{justify-content:center;align-items:center;width:30px;height:28px;padding:0;display:inline-flex}.button-spinner{border-radius:var(--r-pill);border:2px solid #f4c4c9;border-top-color:#be4d57;width:13px;height:13px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.clients-heading{justify-content:space-between;align-items:end;margin-bottom:17px;display:flex}.clients-heading h1{color:var(--navy);letter-spacing:-1px;margin:5px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.clients-heading small{color:#87939c;font-size:var(--t-small)}.clients-heading small strong{color:#4d5c65}.clients-search{border:1px solid var(--line);border-radius:var(--r-sm);color:#9aa6ad;background:#fff;align-items:center;gap:7px;width:min(360px,100%);padding:0 9.5px;display:flex}.clients-search input{color:#5d6c75;font-size:var(--t-small);border:0;outline:0;width:100%;height:39px}.clients-module-tabs{border-bottom:1px solid var(--line);align-items:center;gap:5px;margin:0 0 16px;display:flex;overflow-x:auto}.clients-module-tabs button{color:#75858d;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;min-height:42px;padding:0 12px;display:inline-flex}.clients-module-tabs button:hover,.clients-module-tabs button.active{color:#078aa4;border-bottom-color:#08a7c2}.clients-pre-registration-tab{min-width:0}.clients-pre-registration-tab .pre-registration-page.embedded{margin:0}.clients-pre-registration-tab .pre-registration-page.embedded .pre-registration-hero{border-radius:var(--r-md)}.notifications-module-heading{margin-bottom:14px}.notifications-module-heading h1{margin-bottom:5px}.notifications-module-heading p{color:var(--muted);margin:0}.notifications-tabs{border:1px solid var(--line);background:#fff;border-radius:10px 10px 0 0;margin-bottom:0;padding:0 8.5px}.notifications-tab-panel{border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 10px 10px;padding:14px}.notifications-tab-panel>.automation-page>.module-hero{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.notifications-tab-panel>.automation-page>.module-hero>div:first-child{display:none}.notifications-tab-panel .module-title-hero .dm-module-action button:not(.dm-button):not(.devices-abas button),.notifications-tab-panel .module-title-hero .dm-module-action .dm-button{background:var(--dm-primary);border-color:var(--dm-primary);color:#fff}.notifications-tab-panel .module-title-hero .dm-module-action .secondary-button{border-color:var(--dm-line);color:var(--dm-text);background:#fff}.notifications-tab-panel .module-title-hero .dm-ferramentas-busca input,.notifications-tab-panel .module-title-hero .dm-ferramentas-busca{color:var(--dm-text)}.notifications-tab-panel>.automation-page{gap:10.5px}.clients-table-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.clients-table-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.clients-table-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.clients-table-card p,.clients-table-card small{color:var(--muted);font-size:var(--t-micro);margin:0}.clients-table{min-width:720px}.clients-table td{padding:var(--lista-pad-y) var(--lista-pad-x)}.clients-table tbody tr{cursor:pointer;transition:all .15s}.clients-table tbody tr:hover,.clients-table tbody tr:focus{background:#f5fafb}.clients-notice{color:#a4772d;background:#fff8e8;border-bottom:1px solid #f2e4bd;padding:8.5px 15px;font-size:9.5px}.client-photo-button{background:0 0;border:0;border-radius:50%;width:38px;height:38px;padding:0;display:block;overflow:hidden}.client-photo-button img{object-fit:cover;width:100%;height:100%}.client-photo-button.large,.client-avatar-placeholder.large{width:124px;height:124px}.client-avatar-placeholder{color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex}.client-avatar-placeholder.large{font-size:21px}.client-details-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:880px;max-height:calc(100vh - 40px);overflow:auto}.client-details-backdrop{overscroll-behavior:contain;padding:0;top:44px;left:235px;overflow:hidden}.client-details-backdrop .client-details-modal{border-radius:0;flex-direction:column;max-width:none;height:calc(100vh - 44px);max-height:calc(100vh - 44px);display:flex;overflow:hidden}.client-details-layout{flex:1;min-height:0;display:flex}.client-details-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.client-details-layout .client-details-body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.client-details-content>header{border-bottom:1px solid var(--line);background:#f8fafb;grid-template-columns:minmax(180px,1fr) minmax(280px,390px) auto;align-items:flex-start;gap:14px;padding:15.5px;display:grid}.client-details-modal h2{color:var(--navy);letter-spacing:-.5px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px}.client-details-modal header p{color:var(--muted);margin:0;font-size:9.5px}.client-details-modal header button{color:#85939d;background:0 0;border:0}.client-header-actions{justify-content:flex-end;gap:4.5px;display:flex}.client-header-actions .delete-client-button{border-radius:var(--r-xs);color:#be4d57;background:#ffebed;justify-content:center;align-items:center;padding:5px;display:flex}.client-tabs{border-right:1px solid var(--line);scrollbar-width:thin;background:#fbfcfd;flex-direction:column;flex-shrink:0;gap:2px;width:220px;padding:10.5px;display:flex;overflow:auto}.client-tabs::-webkit-scrollbar{width:5px;height:5px}.client-tabs::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#10283426}.client-tabs button{border-radius:var(--r-xs);color:#52616b;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:5px 6px;font-weight:700;transition:all .18s;display:flex}.client-tabs button i{border-radius:var(--r-xs);color:#7b8992;background:#eef2f4;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.client-tabs button:hover{color:#087f98;background:#f0f8fa}.client-tabs button.active{color:#008fb6}.client-tabs button.active i{color:#008fb6;background:#e5f8fb}.details-sidebar-heading{border-bottom:1px solid var(--line);margin-bottom:8px;padding:6px 7px 12px}.details-sidebar-heading span{color:#52616b;letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px;font-size:9.5px;font-weight:800;display:block}.details-sidebar-heading strong{color:#9aa5ac;overflow-wrap:break-word;font-size:12.5px;line-height:1.35;display:block}.client-details-body{padding:15.5px}.client-profile{grid-template-columns:145px 1fr;gap:17.5px;display:grid}.client-profile-photo{flex-direction:column;align-items:center;gap:6px;display:flex}.client-profile-photo small{color:#a0abb2;font-size:var(--t-micro);text-align:center}.client-profile-grid,.full-form-grid{grid-template-columns:repeat(2,1fr);gap:0 24px;display:grid}.client-profile-grid div,.full-form-grid div{background:0 0;border:0;border-bottom:1px solid #edf1f3;padding:11.5px 0}.client-profile-grid span,.full-form-grid span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block}.client-profile-grid strong,.full-form-grid strong{color:#2c3d47;font-size:11.5px;font-weight:700;line-height:1.45}.full-form-toggle{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#e5f8fb;border:0;margin-top:15px;padding:8px 8.5px;font-weight:700}.full-client-form{border-top:1px solid var(--line);margin-top:15px;padding-top:14px}.full-client-form h3{color:var(--navy);margin:0 0 10px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.full-client-form h4{color:#77858e;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;margin:15px 0 7px}.client-asaas-card{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;margin-top:15px;padding:9.5px}.client-asaas-card>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.client-asaas-card header>div{align-items:center;gap:7px;display:flex}.client-asaas-card .integration-mark{border-radius:var(--r-xs);width:31px;height:31px;font-size:11.5px}.client-asaas-card strong,.client-asaas-card small{display:block}.client-asaas-card strong{color:#596873;font-size:9.5px}.client-asaas-card header small,.client-asaas-card p{color:#9aa5ac;font-size:var(--t-micro);line-height:1.5}.client-asaas-card p{margin:9px 0}.client-asaas-card .client-asaas-id{color:#318d60;font-size:var(--t-micro);margin-bottom:9px}.client-asaas-card .integration-message{margin:8px 0}.client-asaas-card .primary-button{font-size:var(--t-small);padding:8px 8.5px}.client-related-list{gap:7px;display:grid}.client-related-list button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#008fb6;cursor:pointer;text-align:left;background:#f8fafb;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8.5px;width:100%;min-height:58px;padding:8.5px 10.5px;display:grid}.client-related-list button:hover{background:#eefbfc;border-color:#c6eef3}.client-related-list div{min-width:0}.client-related-list strong,.client-related-list span,.client-related-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-related-list strong{color:#53616b;font-size:9.5px;display:block}.client-related-list span{color:#929da5;font-size:var(--t-small);margin-top:3px;display:block}.client-related-list small{color:#00a0c7;font-size:var(--t-small);margin-top:4px;font-weight:800;display:block}.client-empty-tab{color:var(--muted);text-align:center;padding:37px 13px}.client-empty-tab div{color:#008fb6;background:#e5f8fb;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 12px;display:flex}.client-empty-tab h3{color:var(--navy);margin:0 0 5px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.client-empty-tab p{margin:0;font-size:9.5px}.photo-zoom-backdrop{z-index:12;background:#060f11b8;justify-content:center;align-items:center;padding:17.5px;display:flex;position:fixed;inset:0}.photo-zoom-backdrop section{text-align:center;position:relative}.photo-zoom-backdrop img{border-radius:var(--r-md);object-fit:contain;border:3px solid #ffffffb3;max-width:min(680px,88vw);max-height:78vh;display:block}.photo-zoom-backdrop button{color:#fff;background:#00000073;border:1px solid #ffffff4d;border-radius:50%;padding:6px;position:absolute;top:9px;right:9px}.photo-zoom-backdrop strong{color:#fff;margin-top:10px;font-size:10.5px;display:block}.integration-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;max-width:780px;overflow:hidden}.integration-card>header{border-bottom:1px solid var(--line);align-items:center;gap:9.5px;padding:13px 15px;display:flex}.integration-mark{border-radius:var(--r-sm);color:#fff;background:linear-gradient(135deg,#0c2730,#00a9d2);justify-content:center;align-items:center;width:38px;height:38px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px;font-weight:800;display:flex}.integration-card h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.integration-card p{color:var(--muted);font-size:var(--t-small);margin:0}.integration-status{border-radius:var(--r-lg);font-size:var(--t-micro);margin-left:auto;padding:5px 7px;font-style:normal;font-weight:700}.integration-status.idle{color:#849197;background:#eef2f3}.integration-status.loading{color:#b67c2a;background:#fff5df}.integration-status.success{color:#318d60;background:#e8f8ef}.integration-status.error{color:#be4d57;background:#ffebed}.integration-body{padding:13px 15px}.integration-checklist{gap:6px;margin-bottom:13px;display:grid}.integration-checklist article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;align-items:center;gap:8px;padding:8px;display:flex}.integration-checklist article>span{color:#008fb6;font-size:var(--t-micro);background:#e5f8fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:23px;height:23px;font-weight:700;display:flex}.integration-checklist strong,.integration-checklist small{display:block}.integration-checklist strong{color:#596873;font-size:9.5px}.integration-checklist small{color:#9aa5ac;font-size:var(--t-micro);margin-top:3px;line-height:1.5}.integration-message{border-radius:var(--r-xs);font-size:var(--t-small);margin-bottom:11px;padding:7px;line-height:1.55;display:block}.integration-message.success{color:#318d60;background:#e8f8ef}.integration-message.error{color:#be4d57;background:#ffebed}.integration-test-field{color:#697a87;font-size:var(--t-small);margin-bottom:11px;font-weight:700;display:block}.integration-test-field input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;width:100%;margin-top:5px;padding:8px;display:block}.integration-test-field small{color:#9aa5ac;font-size:var(--t-micro);margin-top:5px;font-weight:400;display:block}.settings-tabs{flex-wrap:wrap;gap:6px;margin-bottom:17px;display:flex}.settings-tabs button{border:1px solid var(--line);border-radius:var(--r-lg);color:#78889a;font-size:var(--t-small);background:#fff;padding:7px 11.5px;font-weight:700}.settings-tabs button.active{color:#008fb6;background:#e5f8fb;border-color:#bdebf2}.settings-page-heading{justify-content:flex-start;align-items:center;gap:10.5px;margin-bottom:16px;display:flex}.settings-page-heading h1{color:var(--navy);letter-spacing:-1px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.settings-page-heading p{color:var(--muted);margin:0;font-size:10.5px}.settings-main-menu-button{border:1px solid var(--line);border-radius:var(--r-sm);color:#60727c;background:#fff;justify-content:center;align-items:center;width:42px;height:38px;display:inline-flex}.settings-console-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:14px;display:grid}.settings-console-sidebar{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;gap:18.5px;padding:15.5px;display:grid;position:sticky;top:80px;box-shadow:0 12px 28px #0f232e0d}.settings-console-sidebar section{gap:4.5px;display:grid}.settings-console-sidebar strong{color:#7f8b9d;margin-bottom:7px;font-size:10.5px;font-weight:800;display:block}.settings-console-sidebar button{border-radius:var(--r-sm);color:#566273;text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10.5px;width:100%;min-height:40px;padding:7px 8.5px;font-size:11.5px;font-weight:800;display:grid}.settings-console-sidebar button:hover,.settings-console-sidebar button.active{color:#008fb6;background:#eaf9fb}.settings-console-sidebar button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-console-content{min-width:0}.settings-console-content-heading{display:none}.settings-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;max-width:1180px;overflow:visible}.narrow-settings-card{max-width:780px}.settings-card-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.settings-card-heading h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.settings-card-heading p,.permissions-panel p{color:var(--muted);font-size:var(--t-small);margin:0}.settings-message{color:#6e7f8a;font-size:var(--t-small);background:#f4f8fa;padding:8px 15px;line-height:1.5;display:block}.settings-message.ready{color:#318d60;background:#e8f8ef}.settings-message.setup{color:#a87828;background:#fff7e7}.team-user-create{border-bottom:1px solid var(--line);background:#f8fafb;grid-template-columns:repeat(4,1fr);gap:8.5px;padding:11.5px 15px;display:grid}.team-user-create label{color:#697a87;font-size:var(--t-small);font-weight:700}.team-user-create input,.team-user-create select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#596a77;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:8px;display:block}.team-user-create>div{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.company-settings-subsection{border-top:1px solid var(--line);padding:15.5px 17.5px}.company-settings-subsection:first-child{border-top:0}.company-settings-subsection h3{color:var(--navy);letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10.5px;font-weight:800}.company-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;display:grid}.company-settings-grid label{color:#697a87;font-size:var(--t-small);gap:6px;font-weight:700;display:grid}.company-settings-grid input,.company-settings-grid textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;background:#fff;width:100%;min-height:40px;padding:8.5px 9.5px;font-size:10.5px;transition:border-color .15s,box-shadow .15s}.company-settings-grid input:focus,.company-settings-grid textarea:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.company-settings-grid textarea{resize:vertical;line-height:1.45}.company-settings-grid .wide{grid-column:1/-1}.secondary-button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#6e7e88;font-size:var(--t-small);background:#f4f7f8;padding:8.5px 11.5px;font-weight:700}.team-settings-layout{grid-template-columns:285px 1fr;min-height:390px;display:grid}.team-user-list{border-right:1px solid var(--line);padding:8px}.team-user-list button{border-radius:var(--r-xs);color:#71808d;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:8px;display:flex}.team-user-list button.active{background:#eaf9fb}.team-user-list span:nth-child(2){min-width:0}.team-user-list strong,.team-user-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.team-user-list strong{color:#53636f;font-size:9.5px}.team-user-list small{color:#9aa7af;font-size:var(--t-micro);margin-top:3px}.team-user-list i{color:#0095b8;font-size:var(--t-micro);margin-left:auto;font-style:normal;font-weight:700}.permissions-panel{padding:14px 15px}.permissions-panel header{justify-content:space-between;align-items:flex-start;gap:13px;display:flex}.permissions-panel h3{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.active-user-toggle{color:#70808c;font-size:var(--t-small);white-space:nowrap}.permission-group{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:15px 0;padding-top:13px;display:grid}.permission-group>strong{color:#008fb6;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;grid-column:1/-1}.permission-group label{color:#657580;font-size:var(--t-small);align-items:center;gap:5px;display:flex}.module-order-list{padding:8.5px 15px 13px}.module-order-list article{border-bottom:1px solid #eef2f4;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.module-order-list article>span{color:#60717d;align-items:center;gap:8px;font-size:9.5px;font-weight:700;display:flex}.module-order-list article .icon{color:#00a6c8}.module-order-list div{gap:4.5px;display:flex}.module-order-list button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#008fb6;background:#f4f8f9;width:29px;height:27px}.module-order-list button:disabled{color:#c5cdd1}.logo-settings{align-items:center;gap:15.5px;padding:15px;display:flex}.logo-preview{border-radius:var(--r-sm);background:linear-gradient(145deg,#080c0e,#064c59);align-items:center;min-width:220px;min-height:86px;padding:14px;display:flex}.logo-preview .brand{color:#fff}.logo-preview .brand b{color:#72deea}.logo-settings>div:last-child{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.logo-settings small{color:#9aa7af;font-size:var(--t-micro)}.file-button{border-radius:var(--r-sm);color:#fff;cursor:pointer;font-size:var(--t-small);background:linear-gradient(135deg,#009fc8,#10c5dc);padding:8.5px 11.5px;font-weight:700}.file-button input{display:none}.team-invite-create{border-bottom:1px solid var(--line);background:#f8fafb}.team-invite-create>header{padding:11.5px 15px 0}.team-invite-create h3,.team-approval-queue h3,.team-invites-list h3,.approved-user-links h3{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.team-invite-create p,.team-approval-queue p,.team-invites-list p,.approved-user-links p{color:var(--muted);font-size:var(--t-small);margin:0}.invite-permissions{border-top:1px solid #edf1f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 17px;padding:9.5px 0;display:grid}.invite-permissions>strong{color:#008fb6;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;grid-column:1/-1}.invite-permissions label{color:#657580;font-size:var(--t-small)}.team-invite-create>footer{justify-content:flex-end;gap:7px;padding:0 15px 11.5px;display:flex}.team-approval-queue{background:#fff9ed;border-bottom:1px solid #f1e3bd;padding:11.5px 15px}.team-approval-queue>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.team-approval-queue>header b{color:#fff;font-size:var(--t-small);background:#f5b84a;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.team-approval-queue article{border-radius:var(--r-xs);background:#fff;border:1px solid #f0e3c5;justify-content:space-between;align-items:center;gap:10.5px;margin-top:7px;padding:8.5px;display:flex}.team-approval-queue strong,.team-approval-queue span,.team-approval-queue small{display:block}.team-approval-queue strong{color:#596873;font-size:9.5px}.team-approval-queue span,.team-approval-queue small{color:#9a8a69;font-size:var(--t-micro);margin-top:3px}.team-approval-queue footer{gap:5px;display:flex}.reject-team-button{color:#be4d57;background:#ffebed;border-color:#f7ccd0}.team-invites-list,.approved-user-links{border-bottom:1px solid var(--line);padding:11.5px 15px}.team-invites-list>header,.approved-user-links>header{margin-bottom:8px}.team-invites-list article,.approved-user-links article{border-top:1px solid #edf1f3;align-items:center;gap:8px;padding:8px 0;display:flex}.team-invites-list article>div,.approved-user-links article>div{flex:1}.team-invites-list strong,.team-invites-list span,.approved-user-links strong,.approved-user-links span{display:block}.team-invites-list strong,.approved-user-links strong{color:#596873;font-size:9.5px}.team-invites-list span,.approved-user-links span{color:#9aa5ac;font-size:var(--t-micro);margin-top:3px}.invite-status{border-radius:var(--r-lg);font-size:var(--t-micro);padding:4.5px 6px;font-style:normal;font-weight:700}.invite-status.aguardando_cadastro{color:#7d8c93;background:#eef2f3}.invite-status.cadastro_recebido{color:#b67c2a;background:#fff5df}.invite-status.aprovado{color:#318d60;background:#e8f8ef}.invite-status.recusado{color:#be4d57;background:#ffebed}.approved-user-links a{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#e5f8fb;padding:8px;font-weight:700;text-decoration:none}.team-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.team-profile-grid label{color:#74838d;font-size:var(--t-micro);font-weight:700}.team-profile-grid label.wide{grid-column:1/-1}.team-profile-grid input,.team-profile-grid select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#61717c;font-size:var(--t-small);background:#fbfcfd;width:100%;margin-top:5px;padding:7px;display:block}.user-settings-actions{flex-wrap:wrap;gap:6px;display:flex}.user-password-reset-panel{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;gap:8px;margin-top:12px;padding:10.5px;display:grid}.user-password-reset-panel header{justify-content:space-between;align-items:flex-start;gap:8.5px;display:flex}.user-password-reset-panel header strong,.user-password-reset-panel header small{display:block}.user-password-reset-panel header strong{color:#53636e;font-size:10.5px}.user-password-reset-panel header small{color:#8b9aa3;font-size:var(--t-small);margin-top:3px;line-height:1.5}.user-password-reset-panel>div{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto;align-items:end;gap:7px;display:grid}.user-password-reset-panel label{color:#74838d;font-size:var(--t-micro);font-weight:700}.user-password-reset-panel input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#61717c;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:7px;display:block}.security-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8.5px;padding:14px;display:grid}.security-settings-grid article{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#008fb6;background:#fbfcfd;grid-template-columns:28px minmax(0,1fr);align-items:flex-start;gap:8.5px;padding:10.5px;display:grid}.security-settings-grid strong,.security-settings-grid small{display:block}.security-settings-grid strong{color:#53636e;font-size:10.5px}.security-settings-grid small{color:#8998a2;font-size:var(--t-small);margin-top:4px;line-height:1.5}.module-order-list article{cursor:grab;transition:all .18s}.module-order-list article.dragging{border-radius:var(--r-xs);opacity:.58;background:#eaf9fb;padding-left:8px;padding-right:8px}.drag-handle{color:#9ba9af;letter-spacing:-4px;margin-right:4px;font-size:13px}.module-order-list article>small{color:#a2aeb3;font-size:var(--t-micro)}.team-public-page{background:linear-gradient(145deg, var(--gradient-start), var(--gradient-end));justify-content:center;align-items:center;min-height:100vh;padding:17.5px;display:flex}.team-public-message{border-radius:var(--r-md);text-align:center;background:#fff;max-width:470px;padding:26px;box-shadow:0 18px 45px #00000038}.team-public-message .brand{justify-content:center;margin-bottom:18px}.team-public-message h1{color:var(--navy);margin:8px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:21px}.team-public-message p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.7}.team-public-message .success-mark{color:#318d60;background:#e8f8ef;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto;font-size:21px;font-weight:800;display:flex;position:relative}.team-public-message .success-mark:before{content:"";border-bottom:4px solid #318d60;border-right:4px solid #318d60;width:10px;height:19px;margin-top:-4px;transform:rotate(45deg)}.team-public-form{max-width:850px}.team-invite-summary{border-radius:var(--r-sm);background:#eaf9fb;border:1px solid #cef0f4;flex-direction:column;gap:3.5px;margin-bottom:13px;padding:9.5px;display:flex}.team-invite-summary strong{color:#008fb6;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase}.team-invite-summary span{color:#536a74;font-size:10.5px;font-weight:700}.team-invite-summary small{color:#7d929a;font-size:var(--t-small)}.team-user-list>header{border-bottom:1px solid #edf1f3;margin-bottom:6px;padding:4.5px 3.5px 8px}.team-user-list>header strong,.team-user-list>header small{display:block}.team-user-list>header strong{color:#596873;font-size:9.5px}.team-user-list>header small{color:#9aa5ac;font-size:var(--t-micro);margin-top:3px}.user-selection-placeholder{color:#9aa8af;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.user-selection-placeholder .icon{color:#00a9d2}.user-selection-placeholder h3{color:#596873;margin:10px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.user-selection-placeholder p{font-size:var(--t-small);max-width:300px;margin:0;line-height:1.6}.user-panel-actions{flex-wrap:wrap;gap:7px;padding-top:18px;display:flex}.copy-user-access{margin-top:12px}.personalization-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:flex-start;gap:12px;display:grid}.personalization-card{max-width:none}.personalization-grid{grid-template-columns:minmax(0,1fr) minmax(290px,.85fr);gap:12px;padding:14px;display:grid}.personalization-grid>section{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;padding:10.5px}.personalization-grid h3{color:#596873;margin:0 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.personalization-grid p{color:#98a5ab;font-size:var(--t-small);margin:0 0 8px}.personalization-field{color:#697a87;font-size:var(--t-small);margin-top:10px;font-weight:700;display:block}.personalization-field input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#596a77;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:8px;display:block}.logo-settings.compact{padding:10.5px 0}.color-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.color-settings-grid label{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#71808a;font-size:var(--t-micro);background:#fff;grid-template-columns:28px 1fr;align-items:center;gap:4.5px;padding:6px;display:grid}.color-settings-grid input{border:0;width:27px;height:27px;padding:0}.color-settings-grid span{color:#9ca8ae;font-size:var(--t-micro);grid-column:2;display:block}.module-order-list.compact{padding:4.5px 0 0}.personalization-preview{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;position:sticky;top:14px;overflow:hidden}.personalization-preview>strong{color:#71808a;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;padding:10.5px;display:block}.preview-sidebar{background:linear-gradient(165deg, var(--gradient-start), var(--gradient-end));color:#fff;padding:11.5px 8px}.preview-sidebar .brand{font-size:var(--t-small);gap:5px;margin-bottom:20px}.preview-sidebar .brand-logo{width:29px;height:26px}.preview-sidebar .brand-mark{border-radius:var(--r-xs);width:25px;height:25px;font-size:10.5px}.preview-sidebar>span{color:#ffffff73;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;margin:0 4px 6px;display:block}.preview-sidebar i{border-radius:var(--r-xs);color:#ffffffa6;font-size:var(--t-micro);align-items:center;gap:5px;padding:6px 4.5px;font-style:normal;display:flex}.preview-sidebar i.active{color:var(--brand-text);background:#ffffff1f}.preview-main header{color:#798991;font-size:var(--t-micro);background:#fff;border-bottom:1px solid #e7edef;padding:9.5px}.preview-main small{color:#84939a;font-size:var(--t-micro)}.preview-main section div{grid-template-columns:repeat(3,1fr);gap:4.5px;margin-top:10px;display:grid}.preview-main section i{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;height:42px}.favicon-settings{border:0;margin:2px 0 14px;padding:0}.favicon-settings legend{color:#697a87;font-size:var(--t-small);margin-bottom:7px;font-weight:700}.favicon-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.favicon-options label{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;background:#fff;place-items:center;gap:4.5px;padding:8px 5px;transition:border-color .18s,box-shadow .18s;display:grid}.favicon-options label.selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 18%, transparent)}.favicon-options input{opacity:0;width:1px;height:1px;position:absolute}.favicon-options img{border-radius:var(--r-md);object-fit:contain;width:48px;height:48px}.favicon-options span{color:#61727e;font-size:var(--t-micro);font-weight:700}.favicon-settings>small{color:#98a5ab;font-size:var(--t-micro);margin-top:7px;display:block}.module-hero{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.module-hero h1{color:var(--navy);letter-spacing:-1px;margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.module-hero p{color:var(--muted);margin:0;font-size:10.5px}.future-integration-banner{border-radius:var(--r-md);color:#fff;background:linear-gradient(110deg,#0c2025,#075866);align-items:center;gap:10.5px;margin-bottom:14px;padding:11.5px 13px;display:flex}.future-integration-banner .icon{color:#81e3ed}.future-integration-banner strong{font-size:10.5px;display:block}.future-integration-banner p{color:#ffffffab;font-size:var(--t-small);margin:3px 0 0;line-height:1.55}.automation-stats{grid-template-columns:repeat(3,1fr);gap:8.5px;margin-bottom:14px;display:grid}.automation-stats article{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;padding:11.5px}.automation-stats span,.automation-stats small{color:#93a0a7;font-size:var(--t-micro);display:block}.automation-stats strong{color:var(--navy);margin:6px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px;display:block}.automation-message{border-radius:var(--r-xs);margin-bottom:12px}.automation-card,.automation-editor{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;margin-bottom:14px;overflow:hidden}.automation-card>header,.automation-editor>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11.5px 13px;display:flex}.automation-card h2,.automation-editor h2{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.automation-card p,.automation-editor p{color:var(--muted);font-size:var(--t-small);margin:0}.automation-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8.5px;padding:11.5px 13px;display:grid}.automation-editor-grid label{color:#697a87;font-size:var(--t-small);font-weight:700}.automation-editor-grid input,.automation-editor-grid select,.automation-editor-grid textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;width:100%;margin-top:5px;padding:7px;display:block}.automation-editor-grid .wide{grid-column:1/-1}.variable-help{color:#8d9ba2;font-size:var(--t-micro)}.automation-checkbox{align-items:center;gap:4.5px;display:flex}.automation-checkbox input{width:auto;margin:0}.automation-file small{color:#318d60;font-size:var(--t-micro);margin-top:3px;display:block}.automation-editor>footer{justify-content:flex-end;padding:0 13px 11.5px;display:flex}.automation-rule-list article{border-bottom:1px solid #edf1f3;align-items:center;gap:8.5px;padding:9.5px 13px;display:flex}.rule-state{background:#cbd4d7;border-radius:50%;width:9px;height:9px}.rule-state.active{background:#4ebc82}.automation-rule-list article>div:nth-child(2){flex:1}.automation-rule-list strong,.automation-rule-list span,.automation-rule-list small{display:block}.automation-rule-list strong{color:#596873;font-size:9.5px}.automation-rule-list span,.automation-rule-list small{color:#98a5ab;font-size:var(--t-micro);margin-top:3px}.automation-rule-list footer{gap:4.5px;display:flex}.automation-rule-list .secondary-button{padding:7px}.automation-table{min-width:730px}.automation-status{border-radius:var(--r-md);font-size:var(--t-micro);padding:4.5px 6px;font-weight:700;display:inline-block}.automation-status.sent{color:#318d60;background:#e8f8ef}.automation-status.waiting{color:#b67c2a;background:#fff5df}.commission-layout{grid-template-columns:minmax(0,1fr) minmax(330px,.75fr);gap:12px;display:grid}.commission-fixed-rule{align-items:end;gap:7px;padding:11.5px 13px;display:flex}.commission-fixed-rule label{color:#697a87;font-size:var(--t-small);flex:1;font-weight:700}.commission-fixed-rule input,.bonus-create input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;width:100%;margin-top:5px;padding:8px;display:block}.commission-bonuses{border-top:1px solid var(--line);padding:11.5px 13px}.commission-bonuses h3{color:#596873;margin:0 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:11.5px}.commission-bonuses article{border-top:1px solid #edf1f3;align-items:center;gap:7px;padding:8px 0;display:flex}.commission-bonuses article span{color:#7f8d94;font-size:var(--t-small);flex:1}.commission-bonuses article strong{color:#318d60;font-size:9.5px}.commission-bonuses article button{color:#be4d57;font-size:var(--t-small);background:0 0;border:0}.bonus-create{grid-template-columns:1fr 1fr auto;gap:6px;margin-top:7px;display:grid}.seller-commission-list article{border-bottom:1px solid #edf1f3;align-items:center;gap:8px;padding:9.5px 13px;display:flex}.seller-commission-list article>div:nth-child(2){flex:1}.seller-commission-list strong,.seller-commission-list span,.seller-commission-list small{display:block}.seller-commission-list span,.seller-commission-list small{color:#98a5ab;font-size:var(--t-micro);margin-top:3px}.app-main,.main-content{background:var(--app-bg)}.topbar,.billing-summary,.content-card,.stat-card,.charge-card,.charge-list,.settings-card,.automation-card,.automation-editor,.personalization-preview{background:var(--card-bg)}.module-settings-button{align-items:center;gap:5px;display:flex}.settings-step{border-radius:var(--r-lg);color:var(--detail);font-size:var(--t-micro);text-transform:uppercase;background:#e6f8fb;margin-bottom:6px;padding:3.5px 6px;font-weight:800;display:inline-block}.active-users-card .team-settings-layout{border-top:1px solid var(--line)}.settings-empty-state{color:var(--muted);margin:0;padding:13px;font-size:9.5px}.users-console{margin:-10px -12px 0;display:block}.users-console-main{background:0 0;border:0;border-radius:0;overflow:visible}.users-console-heading{border-bottom:1px solid #cfd9e4;justify-content:space-between;align-items:center;margin-bottom:0;padding:3.5px 0 8.5px;display:flex}.users-console-heading h2{color:var(--navy);margin:3px 0 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:21px}.users-heading-actions{align-items:flex-start;gap:7px;display:flex}.users-heading-actions>div{flex-direction:column;align-items:flex-end;gap:4.5px;display:flex}.users-heading-actions small{color:#718293;font-size:var(--t-small)}.include-user-button{border-radius:var(--r-xs);box-shadow:none;background:#31ae61;min-width:200px}.users-return-config{border-radius:var(--r-xs);color:#667a8e;background:#fff;border:1px solid #cbd8e4;justify-content:center;align-items:center;width:36px;height:32px;display:flex}.users-return-config:hover{color:#31ae61;border-color:#31ae61}.users-toolbar{align-items:center;gap:8.5px;padding:8.5px 0;display:flex}.users-toolbar label{border-radius:var(--r-xs);color:#24a35b;background:#fff;border:1px solid #bfcede;flex:0 430px;align-items:center;gap:7px;height:32px;padding:0 8.5px;display:flex}.users-toolbar input{color:#506274;font-size:var(--t-small);border:0;outline:0;flex:1}.users-toolbar select{border-radius:var(--r-sm);color:#536575;font-size:var(--t-small);background:#fff;border:1px solid #bfcede;height:32px;padding:0 8px}.users-table-wrap{background:0 0;padding:0;overflow-x:auto}.users-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1080px}.users-table th{color:#51647b;font-size:var(--t-micro);padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);text-align:left;text-transform:none;background:#f7f9fa;font-weight:600}.users-table td{color:#0c2038;cursor:pointer;font-size:var(--t-body);background:#fff;border-bottom:1px solid #cfd9e4;height:41px;padding:8.5px}.users-table tbody tr:first-child td:first-child{border-top-left-radius:7px}.users-table tbody tr:first-child td:last-child{border-top-right-radius:7px}.users-table tr.selected td,.users-table tbody tr:hover td{background:#eef9f3}.users-table td strong{color:#10233b;font-size:10.5px;font-weight:600}.users-table td button{color:#1f5c92;background:0 0;border:0}.user-status-pill{border-radius:var(--r-lg);font-size:var(--t-small);align-items:center;padding:4.5px 8px;font-weight:700;display:inline-flex}.user-status-pill.active{color:#20945a;background:#e8f8ef}.user-status-pill.inactive{color:#68798b;background:#e8edf3}.access-message-modal,.user-edit-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);z-index:30;background:#fff;width:calc(100% - 40px);max-width:720px;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.access-message-modal header{border-bottom:1px solid var(--line);background:#f8fafc;justify-content:space-between;align-items:flex-start;padding:14px 15.5px;display:flex}.access-message-modal h2{color:var(--navy);margin:3px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.access-message-modal p{color:var(--muted);margin:0;font-size:9.5px}.access-message-modal header button,.modal-close-button{color:#758797;background:0 0;border:0}.access-message-modal textarea{border-radius:var(--r-xs);color:#536575;resize:vertical;border:1px solid #d7e1ea;outline:0;width:calc(100% - 36px);margin:18px;padding:8.5px;font-family:inherit;font-size:10.5px;line-height:1.5;display:block}.access-message-modal>small{color:var(--muted);font-size:var(--t-small);margin:-8px 18px 14px;display:block}.access-message-modal footer{border-top:1px solid var(--line);background:#f8fafc;justify-content:flex-end;gap:7px;padding:11.5px 15.5px;display:flex}.user-edit-modal{max-height:calc(100vh - 44px);padding:15.5px;overflow:auto}.modal-close-button{position:absolute;top:10px;right:12px}.permissions-panel.compact{padding:0}.permissions-panel.compact header{padding-right:26px;display:block}.permissions-panel.compact .active-user-toggle{margin-top:9px;display:block}.danger-button{color:#b84d58;background:#ffebed;border-color:#f2c8cd}.module-search-toolbar{margin:-7px 0 13px;padding:0}.module-search-toolbar label{flex-basis:min(430px,100%)}.module-search-toolbar select{min-width:124px}.card-search-toolbar{margin:10px 15px 12px}.list-toolbar-row{justify-content:space-between;align-items:flex-start;gap:8.5px;display:flex}.list-toolbar-row .module-search-toolbar{flex:1}.card-list-toolbar-row{padding-right:15px}.page-size-filter{flex:none;align-items:center;display:inline-flex}.list-toolbar-row>.page-size-filter{margin-top:-7px}.card-list-toolbar-row>.page-size-filter{margin-top:10px}.page-size-filter select{border-radius:var(--r-sm);color:#4b5563;background:#fff;border:2px solid #2f7dff;outline:0;min-width:124px;height:50px;padding:0 33px 0 16.5px;font-size:15px}.user-editor-page{z-index:3;background:#f6f9fb;padding:15.5px 24px 24px;position:fixed;inset:64px 0 0 235px;overflow:auto}.sidebar-collapsed .user-editor-page{left:0}.user-edit-modal.user-full-editor{box-shadow:none;background:#f6f9fb;border:0;border-radius:0;width:100%;max-width:none;min-height:100%;max-height:none;margin:0;padding:0;position:static;top:auto;left:auto;overflow:visible;transform:none}.user-full-header{z-index:2;background:#fff;border-bottom:1px solid #dbe6eb;justify-content:space-between;align-items:center;min-height:58px;padding:8.5px 14px;display:flex;position:sticky;top:0}.user-full-title{align-items:center;gap:8.5px;min-width:0;display:flex}.user-back-button{border-radius:var(--r-sm);color:#008fb6;background:#eefbfc;border:1px solid #d5f0f5;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.user-full-header h2{color:var(--navy);letter-spacing:-.5px;margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:19px}.user-full-header>div{gap:8px;min-width:0;display:flex}.outline-success{color:#238b57;background:#fff;border-color:#b7e8c9;min-width:150px}.save-user-button{border-radius:var(--r-sm);background:#31ae61;min-width:160px}.user-api-notice{color:#13829f;background:#e7f8fc;border-bottom:1px solid #d0edf4;padding:8.5px 15.5px;font-size:9.5px;line-height:1.5}.user-api-notice span{margin-right:7px;font-weight:900}.user-account-section,.user-permissions-editor,.user-full-footer{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;margin:14px 16px;padding:14px}.user-account-section h3,.user-permissions-editor h3{color:var(--navy);letter-spacing:-.2px;margin:0 0 12px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.user-account-grid{grid-template-columns:minmax(220px,2fr) minmax(220px,2fr) minmax(170px,.9fr);gap:10.5px;display:grid}.user-account-grid label{color:#596b76;font-size:var(--t-micro);text-transform:uppercase;font-weight:800}.user-account-grid label b{color:#d84f5a}.user-account-grid input,.user-account-grid select{border-radius:var(--r-sm);color:#10233b;background:#fbfcfd;border:1px solid #d8e4e9;outline:0;width:100%;height:38px;margin-top:6px;padding:0 10.5px;font-size:10.5px;display:block}.user-account-grid input:focus,.user-account-grid select:focus{border-color:#9bdde8;box-shadow:0 0 0 3px #00a9d217}.user-account-grid input[readonly]{color:#5d7080;background:#eef3f6}.user-account-grid .wide{grid-column:1/-1}.user-check-row{max-width:520px;margin-top:12px}.user-account-section.compact .user-account-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8.5px}.user-account-section.compact .user-account-grid label{font-size:var(--t-micro)}.user-account-section.compact .user-account-grid input,.user-account-section.compact .user-account-grid select{font-size:var(--t-small);height:34px;margin-top:4px}.permission-module-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8.5px;margin-top:12px;display:grid}.user-full-aviso{border-radius:var(--r-sm);color:#1d7a4d;background:#e9f8ef;border:1px solid #b6e3c9;align-items:center;gap:7px;margin:0 0 14px;padding:9.5px 11.5px;font:750 12.5px Inter,sans-serif;display:flex}.user-full-aviso.error{color:#b03b46;background:#fdecee;border-color:#efc3c8}.permission-split{border:1px solid var(--dm-line);border-radius:var(--r-md);grid-template-columns:minmax(0,232px) minmax(0,1fr);margin-top:12px;display:grid;overflow:hidden}.permission-split-lista{border-right:1px solid #e4ecef;align-content:start;max-height:460px;display:grid;overflow:hidden auto}.permission-split-item{color:#3f5a66;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #eef3f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:8.5px 14px 8.5px 10.5px;font:700 12.5px Inter,sans-serif;display:grid}.permission-split-item:hover{background:#f5fafc}.permission-split-item.atual{color:#0b7f97;background:#eaf7fb}.permission-split-item.desligado{color:#97a7b0}.permission-split-item>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.permission-split-item>em{color:#8fa2ac;white-space:nowrap;flex:none;font:800 10px Inter,sans-serif}.permission-split-item.atual>em{color:#0b7f97}.permission-split-painel{align-content:start;gap:9.5px;padding:12px 14px;display:grid}.permission-split-topo{justify-content:space-between;align-items:center;gap:10.5px;display:flex}.permission-split-topo strong{color:#23404c;font:800 14px Manrope,sans-serif}.permission-split-nota{color:#8494a0;font-size:var(--t-small);margin:0}.permission-split-atalhos{gap:6px;display:flex}.permission-split-atalhos button{border-radius:var(--r-sm);color:#4a6572;cursor:pointer;background:#fff;border:1px solid #d8e3e8;padding:4.5px 8.5px;font:800 10.5px Inter,sans-serif}.permission-split-atalhos button:hover{color:#0b7f97;border-color:#a9d8e4}.permission-split-acoes{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2.5px;display:grid}.permission-split-acoes label{color:#43606d;cursor:pointer;font-size:var(--t-small);align-items:center;gap:7px;padding:4.5px 0;display:flex}.permission-acao-bloco{display:grid}.permission-acao-filhas{border-left:2px solid #d8e8ee;margin:2px 0 6px 9px;padding-left:11px;display:grid}.permission-acao-filhas label{color:#5f7480}@media (width<=720px){.permission-split{grid-template-columns:minmax(0,1fr)}.permission-split-lista{border-bottom:1px solid #e4ecef;border-right:0;max-height:220px}}.permission-dock{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:12px 0 20px;display:grid}.permission-dock-tile{border:1px solid var(--dm-line);border-radius:var(--r-md);cursor:pointer;background:#fbfdfe;align-items:center;gap:6px;min-width:0;padding:6px 7px;transition:border-color .16s,background .16s;display:flex}.permission-dock-tile:hover{border-color:#a9d8e4}.permission-dock-tile.atual{background:#eaf7fb;border-color:#7fd1de;box-shadow:0 0 0 2px #00a9d21f}.permission-dock-tile.desligado .permission-dock-marca,.permission-dock-tile.desligado .permission-dock-nome{opacity:.45}.permission-dock-marca{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.permission-dock-tile.atual .permission-dock-marca{border-color:#7fd1de}.permission-dock-nome{color:#23404c;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:800 9.5px Manrope,sans-serif;overflow:hidden}.permission-dock-chave{flex:none;margin-left:auto;display:inline-flex}.permission-dock-chave .dm-switch-row{margin:0}.permission-admin-aviso{border-radius:var(--r-sm);color:#8a6516;font-size:var(--t-small);background:#fff8e6;border:1px solid #f0dcae;align-items:center;gap:7px;margin:0 0 14px;padding:8.5px 10.5px;display:flex}.permission-secao-nota{color:#8494a0;font-size:var(--t-small);margin:2px 0 0}.permission-subapp-grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:8px;margin:12px 0 22px;display:grid}.permission-subapp-card{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fbfdfe;align-items:center;gap:9.5px;padding:10.5px 11.5px;transition:border-color .16s,background .16s;display:flex}.permission-subapp-card.enabled{background:linear-gradient(135deg,#f2fbfd,#eaf7fb);border-color:#a9dcea}.permission-subapp-mark{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.permission-subapp-card.enabled .permission-subapp-mark{border-color:#a9dcea;box-shadow:0 4px 12px #00a9d224}.permission-subapp-texto{flex:1;gap:2px;min-width:0;display:grid}.permission-subapp-texto strong{color:#23404c;font:800 12.5px Manrope,sans-serif}.permission-subapp-texto small{color:#7d8f9a;font-size:var(--t-small);line-height:1.3}.permission-subapp-card .dm-switch-row{margin:0}.permission-module-card{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fbfcfd;padding:3.5px 10.5px 10.5px;transition:border-color .18s,background .18s}.permission-module-card.enabled{background:#fff;border-color:#bfe6ee}.permission-module-card>small{color:#7b8998;font-size:var(--t-small);padding-top:4px;display:block}.permission-action-list{border-top:1px solid #edf2f4;gap:5px;margin-top:4px;padding-top:10px;display:grid}.permission-action-list label{color:#53636f;font-size:var(--t-small);align-items:center;gap:7px;display:flex}.permission-action-list input[type=checkbox]{accent-color:#02aac5;flex:none;width:15px;height:15px}.settings-switch-list{display:grid}.settings-inline-field{color:#596b76;font-size:var(--t-micro);text-transform:uppercase;gap:5px;max-width:320px;margin-top:10px;font-weight:800;display:grid}.settings-inline-field input{border-radius:var(--r-sm);color:#10233b;background:#fbfcfd;border:1px solid #d8e4e9;outline:0;height:38px;padding:0 10.5px;font-size:10.5px}.user-identity-row{align-items:start;gap:14px;display:flex}.user-identity-row .user-account-grid{flex:1;min-width:0}.user-avatar-menu{position:relative}.user-avatar-button{cursor:pointer;background:#eef3f6;border:1px solid #d8e4e9;border-radius:50%;width:64px;height:64px;padding:0;overflow:hidden}.user-avatar-button:hover{border-color:#9bdde8}.user-avatar-button img{object-fit:cover;width:100%;height:100%}.user-avatar-button span{color:#5d7080;font-family:Manrope,sans-serif;font-size:21px;font-weight:800}.user-avatar-popover{border:1px solid var(--dm-line);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:40;background:#fff;min-width:168px;padding:5px;display:grid;position:absolute;top:70px;left:0}.user-avatar-popover button{border-radius:var(--r-xs);color:#344750;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:8px 8.5px;font-weight:650;display:flex}.user-avatar-popover button:hover{color:#008eac;background:#eef7f9}.user-avatar-popover button.danger:hover{color:#b84d58;background:#fff0f1}.user-full-footer{justify-content:flex-start;gap:7px;margin-bottom:16px;display:flex}.user-table-trash{border-radius:var(--r-xs);justify-content:center;align-items:center;width:30px;height:28px;display:inline-flex;color:#b84d58!important}.user-table-trash:hover{background:#fff0f1!important}.user-table-trash:disabled{cursor:not-allowed;color:#b8c3c9!important}.access-schedule-panel{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;gap:6px;margin-top:12px;padding:8.5px;display:grid}.access-schedule-panel article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:8.5px;padding:7px;display:grid}.access-schedule-panel label{color:#53636f;align-items:center;gap:6px;font-size:9.5px;font-weight:800;display:flex}.access-schedule-panel div{align-items:center;gap:6px;display:flex}.access-schedule-panel input[type=time]{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#53636f;font-size:var(--t-small);height:30px;padding:0 6px}.access-schedule-panel span{color:#9aa8af;font-size:var(--t-small);font-weight:800}.settings-modal-backdrop{z-index:30;background:#050f1294;justify-content:center;align-items:center;padding:17.5px;display:flex;position:fixed;inset:0}.settings-modal{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e-flutua);width:100%;max-width:760px;max-height:calc(100vh - 40px);overflow:auto}.settings-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:13px;display:flex}.settings-modal>header h2{color:var(--navy);margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.settings-modal>header p{color:var(--muted);font-size:var(--t-small);margin:0}.future-rule-note{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#82939a;font-size:var(--t-micro);background:#f4fafb;margin-top:10px;padding:8px;line-height:1.55;display:block}.commission-results-card>header>small{color:var(--muted);font-size:var(--t-small)}.collection-actions{gap:6px;margin-bottom:12px;display:flex}.automation-editor-modal{max-width:940px;margin:0}.collection-search{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#9ba8ae;background:#fbfcfd;align-items:center;gap:4.5px;padding:5px 7px;display:flex}.collection-search input{color:#63737c;font-size:var(--t-small);background:0 0;border:0;outline:0;width:160px}.collection-rules-table{min-width:900px}.schedule-tag{border-radius:var(--r-xs);color:#3380ad;font-size:var(--t-micro);background:#e9f6ff;border:1px solid #c9e7f8;padding:3.5px 5px;display:inline-block}.schedule-tag.no_dia{border-color:var(--dm-line);color:#6f7f87;background:#f1f3f4}.schedule-tag.depois{color:#ac7a1c;background:#fff8e5;border-color:#f3e2a8}.collection-row-actions{gap:2.5px;display:flex}.collection-row-actions button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#517181;font-size:var(--t-small);background:#fff;justify-content:center;align-items:center;width:27px;height:25px;padding:0;display:flex}.collection-row-actions .play{color:#fff;background:#2bbf72;border-color:#2bbf72}.collection-row-actions .pause{color:#fff;background:#efad25;border-color:#efad25}.collection-row-actions .delete{color:#fff;background:#e9535b;border-color:#e9535b}.collection-rule-editor{gap:8.5px;padding:11.5px 13px;display:grid}.collection-rule-editor section{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;padding:10.5px}.collection-rule-editor h3{color:#36515c;margin:0 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:11.5px}.collection-rule-editor p,.collection-rule-editor small{color:#8a999f;font-size:var(--t-micro);margin:0;line-height:1.55;display:block}.collection-rule-editor label{color:#657883;font-size:var(--t-small);font-weight:700;display:block}.collection-rule-editor input,.collection-rule-editor select,.collection-rule-editor textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#50656e;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:8px;display:block}.collection-rule-editor textarea{resize:vertical;line-height:1.55}.collection-rule-editor label small{margin-top:5px}.collection-schedule-grid{grid-template-columns:minmax(120px,.35fr) minmax(220px,1fr);gap:8px;margin-bottom:6px;display:grid}.collection-variable-box{border-radius:var(--r-xs);background:#edf8fc;border:1px solid #d5edf5;margin-top:9px;padding:8px}.collection-variable-box strong{color:#1886a8;font-size:var(--t-small);display:block}.collection-variable-box>div{flex-wrap:wrap;gap:4.5px;margin-top:7px;display:flex}.collection-variable-box button{border-radius:var(--r-lg);color:#327b90;cursor:pointer;font-size:var(--t-small);background:#fff;border:1px solid #cbe4eb;padding:5px 7px;font-weight:700}.collection-variable-box button:hover{background:#def5fa}.collection-message-preview{background:#f1f6f8!important;border-color:#d8e5e9!important}.collection-message-preview p{color:#61747b;font-size:var(--t-small);white-space:pre-wrap}.collection-rule-options{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.collection-rule-options .automation-checkbox{color:#5f747c;margin:0}.collection-rule-options .automation-checkbox.disabled{color:#a4b0b4}.collection-rule-options input{width:auto;margin:0}.notice-banner{background:linear-gradient(110deg,#123026,#0c6651)}.notice-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.notice-weekdays{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.notice-weekdays button{border:1px solid var(--dm-line);border-radius:var(--r-lg);color:#647780;cursor:pointer;font-size:var(--t-small);background:#fff;padding:6px 8.5px;font-weight:800}.notice-weekdays button.active{color:#268b5a;background:#e8f8ef;border-color:#9eddbd}.notice-contact-list{gap:7px;display:grid}.notice-contact-list article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;grid-template-columns:1fr 145px 150px 30px;align-items:end;gap:7px;padding:8px;display:grid}.notice-contact-list .delete{border-radius:var(--r-xs);color:#fff;background:#e9535b;border:0;justify-content:center;align-items:center;width:30px;height:32px;padding:0;display:flex}.notice-contact-list .delete:disabled{cursor:default;opacity:.35}.notice-add-contact{margin-top:9px}@media (width<=640px){.collection-schedule-grid{grid-template-columns:1fr}.collection-rule-options{flex-direction:column;align-items:flex-start;gap:8px}}.clicksign-public-page{background:var(--app-bg);min-height:100vh;overflow-x:hidden}.clicksign-public-header{background:linear-gradient(120deg, var(--gradient-start), var(--gradient-end));justify-content:space-between;align-items:center;min-height:70px;padding:14px max(18px,50% - 590px);display:flex}.clicksign-public-header>span{color:#ffffffb8;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;font-weight:800}.clicksign-public-content{width:100%;max-width:1180px;margin:0 auto;padding:14px}.clicksign-public-status{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;align-items:center;gap:8.5px;margin-bottom:10px;padding:8.5px 12px;display:flex}.clicksign-public-status small{color:var(--muted);font-size:9.5px;line-height:1.5}.customer-portal-status.ready,.customer-portal-status.signed{color:#318d60;background:#e8f8ef}.customer-portal-status.loading{color:#ae7622;background:#fff4dc}.clicksign-widget-shell{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;width:100%;height:calc(100vh - 168px);min-height:720px;overflow:auto}.clicksign-widget-shell iframe{display:block;border:0!important;width:100%!important;height:100%!important;min-height:100%!important}.clicksign-notice-content{justify-content:center;align-items:center;min-height:calc(100vh - 70px);padding:21px;display:flex}.clicksign-notice-icon{border-radius:var(--r-md);color:#008fb6;background:#e5f8fb;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:16px;display:flex}.clicksign-notice-card h1{color:var(--navy);letter-spacing:-.5px;margin:0 0 12px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px}.clicksign-notice-card p{color:#5f707c;margin:0 0 10px;font-size:11.5px;line-height:1.75}.clicksign-notice-card .primary-button{min-width:190px;margin-top:16px}@media (width<=640px){.clicksign-public-header{flex-direction:column;align-items:flex-start;gap:7px}.clicksign-public-content{padding:8.5px}.clicksign-public-status{flex-direction:column;align-items:flex-start}.clicksign-widget-shell{height:calc(100vh - 154px);min-height:680px}}.customer-portal-page{background:var(--app-bg);min-height:100vh}.customer-portal-header{background:linear-gradient(120deg, var(--gradient-start), var(--gradient-end));justify-content:space-between;align-items:center;min-height:74px;padding:15px max(22px,50% - 520px);display:flex}.customer-portal-header>div:last-child{text-align:right}.customer-portal-header span,.customer-portal-header small{color:#ffffffb8;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;font-weight:700;display:block}.customer-portal-header small{color:#79dbe6;font-size:var(--t-micro);margin-top:4px}.customer-portal-content{max-width:1040px;margin:0 auto;padding:26px 19px 39px}.customer-portal-welcome{justify-content:space-between;align-items:center;gap:17.5px;margin-bottom:18px;display:flex}.customer-portal-welcome h1{color:var(--navy);letter-spacing:-1px;margin:5px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:25px}.customer-portal-welcome p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.6}.customer-portal-welcome .primary-button{white-space:nowrap;text-decoration:none}.customer-portal-summary{grid-template-columns:repeat(3,1fr);gap:8.5px;margin-bottom:18px;display:grid}.customer-portal-summary article{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md);padding:12px}.customer-portal-summary span,.customer-portal-summary small{color:var(--muted);font-size:var(--t-micro);display:block}.customer-portal-summary strong{color:var(--navy);margin:6px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:20px;display:block}.customer-portal-summary .warning{background:#fffaf1;border-color:#f5dfad}.customer-portal-summary .warning strong{color:#c27e20}.customer-portal-installments{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.customer-portal-installments h2,.customer-portal-installments h3{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.customer-portal-installments p{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.6}.customer-portal-installment{border-bottom:1px solid var(--line)}.customer-portal-installment:last-child{border-bottom:0}.customer-portal-installment-toggle{cursor:pointer;text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px 13px;display:flex}.customer-portal-installment.open .customer-portal-installment-toggle{background:#f7fcfd}.customer-portal-installment-toggle span{flex-direction:column;gap:3.5px;display:flex}.customer-portal-installment-toggle span:last-child{align-items:flex-end}.customer-portal-installment-toggle small,.customer-portal-installment-toggle em,.customer-portal-installment-toggle b{color:var(--muted);font-size:var(--t-micro);font-style:normal;font-weight:600}.customer-portal-installment-toggle strong{color:#405760;font-size:10.5px}.customer-portal-status{border-radius:var(--r-lg);color:#718087;font-size:var(--t-micro);text-transform:uppercase;background:#edf2f3;padding:4.5px 6px;font-style:normal;font-weight:800;display:inline-block}.customer-portal-status.ativo,.customer-portal-status.pendente,.customer-portal-status.enviado{color:#ae7622;background:#fff4dc}.customer-portal-status.parcial{color:#2785a0;background:#eaf7fb}.customer-portal-status.vencido,.customer-portal-status.vencida,.customer-portal-status.erro{color:#be4d57;background:#ffebed}.customer-portal-status.pago,.customer-portal-status.paga,.customer-portal-status.recebida,.customer-portal-status.assinado{color:#318d60;background:#e8f8ef}.customer-portal-installment-body{border-top:1px solid var(--line);background:#fbfcfd;padding:12px}.customer-portal-installment-summary{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.customer-portal-installment-summary div{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;padding:8.5px}.customer-portal-installment-summary span{color:#92a0a6;font-size:var(--t-micro);text-transform:uppercase;font-weight:800;display:block}.customer-portal-installment-summary strong{color:#50646d;margin-top:5px;font-size:9.5px;display:block}.customer-portal-payments,.customer-portal-contracts{gap:5px;margin-top:8px;display:grid}.customer-portal-payments article,.customer-portal-contracts article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;align-items:center;gap:7px;padding:8px 8.5px;display:flex}.customer-portal-payments article>span:first-child,.customer-portal-contracts article span{flex:1}.customer-portal-payments span,.customer-portal-contracts span{flex-direction:column;gap:2.5px;display:flex}.customer-portal-payments strong,.customer-portal-contracts strong{color:#50646d;font-size:var(--t-small)}.customer-portal-payments small,.customer-portal-contracts small,.customer-portal-payments em{color:#94a1a6;font-size:var(--t-micro);font-style:normal}.customer-portal-payments b{color:#50646d;font-size:var(--t-small)}.customer-portal-payments a{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-micro);white-space:nowrap;background:#e4f8fb;padding:6px 7px;font-weight:800;text-decoration:none}.customer-portal-contracts .icon{color:#008fb6}.customer-portal-empty{text-align:center;padding:17.5px}.customer-portal-state{background:var(--app-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:100vh;padding:19px;display:flex}.customer-portal-state h1{color:var(--navy);margin:7px 0 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:19px}.customer-portal-state p{color:var(--muted);margin:0;font-size:9.5px;line-height:1.6}@media (width<=680px){.customer-portal-header{padding:11.5px 15.5px}.customer-portal-header>div:last-child{display:none}.customer-portal-content{padding:20px 12px 30px}.customer-portal-welcome{flex-direction:column;align-items:stretch;gap:9.5px}.customer-portal-welcome h1{font-size:22px}.customer-portal-welcome .primary-button{text-align:center}.customer-portal-summary{grid-template-columns:1fr}.customer-portal-installment-toggle{flex-direction:column;align-items:flex-start;gap:8px}.customer-portal-installment-toggle span:last-child{align-items:flex-start}.customer-portal-installment-summary{grid-template-columns:repeat(2,1fr)}.customer-portal-payments article{flex-wrap:wrap;align-items:flex-start}.customer-portal-payments article>span:first-child{flex-basis:100%}.customer-portal-payments a{margin-left:auto}}.preview-sidebar .brand{margin-bottom:14px}.preview-sidebar>span{color:var(--sidebar-text);opacity:.55;margin-bottom:4px}.preview-sidebar i{color:var(--sidebar-text);font-size:var(--t-micro);opacity:.7;gap:4.5px;padding:4.5px 3.5px}.preview-sidebar i.active{opacity:1}.preview-main{background:var(--app-bg)}.preview-main header,.preview-main section i{background:var(--card-bg)}.preview-main header,.preview-main small{color:var(--muted)}.personalization-layout{grid-template-columns:minmax(390px,.72fr) minmax(620px,1.5fr)}.personalization-grid{grid-template-columns:1fr}.personalization-order-panel{max-height:620px;overflow:auto}.module-order-tree{gap:6px;display:grid}.module-order-root,.module-order-group{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#536570;background:#fff}.module-order-root,.module-order-group>header,.module-order-group>div>div{justify-content:space-between;align-items:center;display:flex}.module-order-root,.module-order-group>header{cursor:grab;min-height:43px;padding:7px 8.5px}.module-order-root>span,.module-order-group span{font-size:var(--t-small);align-items:center;gap:7px;font-weight:850;display:flex}.module-order-root small,.module-order-group small{color:#9aa6ac;font-size:var(--t-micro)}.module-order-group>header{color:#087f98;background:#f3f8f9;border-radius:8px 8px 0 0}.module-order-group>div{padding:2.5px 8px 6px 25px;display:grid}.module-order-group>div>div{cursor:grab;border-top:1px solid #edf1f3;min-height:36px;padding:4.5px 2px}.module-order-root.dragging,.module-order-group.dragging,.module-order-group>div>div.dragging{opacity:.55;border-color:#64cbd9}.module-order-tree .drag-handle{color:#a8b4ba;letter-spacing:-3px;margin-right:2px}.personalization-preview{min-height:680px}.personalization-preview>strong{background:#f8fafb;border-bottom:1px solid #e6edef;padding:12px 14px;font-size:9.5px}.preview-shell{grid-template-columns:225px minmax(0,1fr);min-height:640px;display:grid}.preview-sidebar{max-height:640px;padding:15.5px 11.5px;overflow:auto}.preview-sidebar .brand{margin-bottom:22px;font-size:11.5px}.preview-sidebar>i,.preview-navigation-group>i{font-size:var(--t-micro);min-height:28px;padding:6px 7px}.preview-navigation-group{margin:3px 0;display:grid}.preview-navigation-group>b{color:var(--sidebar-text);font-size:var(--t-micro);opacity:.78;justify-content:space-between;align-items:center;padding:7px;display:flex}.preview-navigation-group>i{margin-left:8px}.preview-main header{justify-content:space-between;align-items:center;padding:15px 17.5px;font-size:10.5px;display:flex}.preview-main header span{font-size:var(--t-micro);opacity:.65;font-weight:700}.preview-main section{padding:23px 19px}.preview-main section h3{color:var(--navy);margin:6px 0 18px;font-size:16.5px}.preview-main section div{gap:8.5px}.preview-main section div>i{height:78px}.preview-main .preview-wide-card{background:var(--card-bg);border:1px solid var(--dm-line);border-radius:var(--r-xs);height:145px;margin-top:16px;display:block}.preview-main .preview-table-lines{background:var(--card-bg);border:1px solid var(--dm-line);border-radius:var(--r-xs);grid-template-columns:1fr;gap:0;margin-top:16px;padding:7px 12px;display:grid}.preview-main .preview-table-lines i{background:0 0;border:0;border-bottom:1px solid #edf1f3;border-radius:0;height:28px}@media (width<=1220px){.personalization-layout{grid-template-columns:1fr}.personalization-preview{min-height:0;position:static}}.commission-filter-card{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md);flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:13px;padding:10.5px;display:flex}.commission-filter-card label{color:#52636e;font-size:var(--t-small);font-weight:700}.commission-filter-card input,.commission-filter-card select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#4d606b;font-size:var(--t-small);background:#fbfcfd;min-width:145px;margin-top:5px;padding:7px;display:block}.commission-filter-card small{color:#7b8c94;font-size:var(--t-small);margin-left:auto;padding:7px 2.5px}.commission-filter-card b{color:#48616c}.commission-stats{grid-template-columns:repeat(4,1fr);gap:8.5px;margin-bottom:14px;display:grid}.commission-stats article{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px;box-shadow:0 4px 12px #1f414a09}.commission-stats span,.commission-stats small{color:#778991;font-size:var(--t-small);display:block}.commission-stats strong{color:#18333c;margin:7px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:18.5px;display:block}.commission-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);gap:12px;display:grid}.commission-results-card h2,.commission-chart-card h2{color:#18333c;font-size:14px}.seller-commission-list article{min-height:67px;padding:11.5px 13px}.seller-commission-list strong{color:#334d58;font-size:10.5px}.seller-commission-list span{color:#687c85;font-size:var(--t-small)}.seller-commission-list small{color:#82929a;font-size:var(--t-micro)}.seller-commission-list article>b{color:#228556;font-size:11.5px}.commission-empty{color:#82929a;padding:15.5px 13px;font-size:9.5px}.commission-chart article{border-bottom:1px solid #edf2f3;padding:8.5px 0}.commission-chart article>strong{color:#405761;margin-bottom:7px;font-size:9.5px;display:block}.commission-chart article div{grid-template-columns:52px 1fr 74px;align-items:center;gap:5px;margin-top:5px;display:grid}.commission-chart span,.commission-chart small{color:#819198;font-size:var(--t-micro)}.commission-chart small{color:#52666f;text-align:right}.commission-chart i{border-radius:var(--r-md);background:#eaf0f2;height:8px;overflow:hidden}.commission-chart i b{background:linear-gradient(90deg, var(--blue), var(--cyan));border-radius:inherit;height:100%;display:block}.commission-settings-modal{max-width:1180px}.commission-rule-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:10.5px;padding:12px;display:grid}.commission-rule-sections>section{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;padding:10.5px}.commission-rule-sections h3{color:#334d58;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.commission-rule-sections p{color:#82929a;font-size:var(--t-small);margin:0 0 9px;line-height:1.5}.commission-value-field{color:#667983;font-size:var(--t-small);margin-top:8px;font-weight:700;display:block}.commission-value-field input,.commission-value-field select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#52666f;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:8px;display:block}.commission-rule-sections .commission-bonuses{border-top:1px solid #e4ebed;margin-top:12px;padding:9.5px 0 0}.commission-bonuses h4{color:#405761;margin:0 0 7px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10.5px}.commission-settings-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:11.5px 12px;display:flex}.commission-settings-footer .future-rule-note{flex:1;margin:0}.integration-cards{gap:11.5px;max-width:780px;display:grid}.integration-actions{flex-wrap:wrap;gap:6px;display:flex}.integration-credential-panel{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;gap:9.5px;margin-bottom:13px;padding:10.5px;display:grid}.integration-credential-panel>header{justify-content:space-between;align-items:center;gap:8.5px;display:flex}.integration-credential-panel strong,.integration-credential-panel small{display:block}.integration-credential-panel strong{color:#52636f;font-size:9.5px}.integration-credential-panel small{color:#8b9aa3;font-size:var(--t-micro);margin-top:3px;line-height:1.45}.integration-credential-panel header span{border-radius:var(--r-lg);color:#008fb6;font-size:var(--t-micro);background:#e5f8fb;flex:none;padding:5px 7px;font-weight:800}.integration-token-grid{grid-template-columns:minmax(140px,.45fr) minmax(0,1fr);gap:8px;display:grid}.integration-token-grid label{color:#697a87;font-size:var(--t-small);gap:4.5px;font-weight:800;display:grid}.integration-token-grid input,.integration-token-grid select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#596a77;font-family:inherit;font-size:var(--t-small);background:#fff;outline:0;width:100%;min-height:38px;padding:8px}.clicksign-webhook-secret{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f8fafb;align-items:end;gap:7px;margin-bottom:11px;padding:8.5px;display:flex}.clicksign-webhook-secret label{color:#697a87;font-size:var(--t-small);flex:1;font-weight:700}.clicksign-webhook-secret input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#596a77;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:7px;display:block}.clicksign-contract-message{font-size:var(--t-small);padding:8px 14px;line-height:1.55;display:block}.clicksign-contract-message.loading{color:#a87421;background:#fff5df}.clicksign-contract-message.success{color:#318d60;background:#e8f8ef}.clicksign-contract-message.error{color:#be4d57;background:#ffebed}.awaiting-contract-actions{flex:none;align-items:center;gap:5px;display:flex}.awaiting-signature-grid .clicksign-send-button,.awaiting-signature-grid .clicksign-refresh-button{border-radius:var(--r-xs);cursor:pointer;font-size:var(--t-small);border:0;padding:7px 8px;font-weight:700}.awaiting-signature-grid .clicksign-send-button{color:#008fb6;background:#e5f8fb}.awaiting-signature-grid .clicksign-refresh-button{color:#687780;background:#eef2f3}.awaiting-signature-grid .clicksign-send-button:disabled,.awaiting-signature-grid .clicksign-refresh-button:disabled{cursor:wait;opacity:.55}.awaiting-signature-grid span em.clicksign-state{color:#008fb6}.awaiting-signature-grid span em.clicksign-state.assinado{color:#318d60}.awaiting-signature-grid span em.clicksign-state.aguardando{color:#a87421}.awaiting-signature-grid span em.clicksign-state.erro{color:#be4d57}.clicksign-waiting-pill{border-radius:var(--r-lg);color:#a87421;font-size:var(--t-micro);white-space:nowrap;background:#fff5df;align-items:center;gap:5px;padding:6px 8px;font-weight:800;display:inline-flex}.clicksign-waiting-pill i{border:2px solid #a8742140;border-top-color:#a87421;border-radius:50%;width:12px;height:12px;animation:.85s linear infinite clicksignPulse}@keyframes clicksignPulse{to{transform:rotate(360deg)}}.signed-contracts-card{border-radius:var(--r-lg);background:linear-gradient(135deg,#f2fcf6,#fff);border:1px solid #ccebd8;margin-bottom:13px;overflow:hidden}.signed-contracts-card>header{border-bottom:1px solid #dcefe3;justify-content:space-between;align-items:center;padding:11.5px 14px;display:flex}.signed-contracts-card>header>div{align-items:center;gap:8.5px;display:flex}.signed-contracts-card h2{color:#28784f;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.signed-contracts-card p{color:#6c9b7e;font-size:var(--t-small);margin:0}.signed-contracts-card>header>strong,.signed-indicator{color:#318d60;background:#e1f6e9;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:9.5px;display:flex}.signed-contracts-card article{border-bottom:1px solid #e5f2e9;align-items:center;gap:7px;padding-right:12px;display:flex}.signed-contracts-card article:last-child{border-bottom:0}.signed-contracts-card article>button:first-child{text-align:left;background:0 0;border:0;flex:1;padding:9.5px 14px}.signed-contracts-card span b,.signed-contracts-card span strong,.signed-contracts-card span small,.signed-contracts-card span em{display:block}.signed-contracts-card span b{color:#318d60;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:4px}.signed-contracts-card span strong{color:#436b52;font-size:9.5px}.signed-contracts-card span small{color:#7da28a;font-size:var(--t-micro);margin-top:3px}.signed-contracts-card span em{font-size:var(--t-micro);margin-top:5px;font-style:normal;font-weight:700;line-height:1.45}.signed-contracts-card span em.loading,.signed-contracts-card span em.review{color:#a87421}.signed-contracts-card span em.success{color:#318d60}.signed-contracts-card span em.error{color:#be4d57}.signed-contracts-card i{color:#6c9b7e;font-size:var(--t-micro);font-style:normal;font-weight:700}.retry-finance-button{border-radius:var(--r-xs);color:#9d7026;font-size:var(--t-small);background:#fff5df;border:1px solid #f1dfb5;padding:7px 8px;font-weight:700}.notification-center{position:relative}.notification-panel{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:20;background:#fff;width:330px;max-height:390px;position:absolute;top:32px;right:0;overflow:auto}.notification-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10.5px 11.5px;display:flex}.notification-panel header strong,.notification-panel header small{display:block}.notification-panel header strong{color:var(--navy);font-size:10.5px}.notification-panel header small{color:var(--muted);font-size:var(--t-micro);margin-top:3px}.notification-panel header span{color:#008fb6;font-size:var(--t-micro);background:#e5f8fb;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-weight:700;display:flex}.notification-panel article{border-bottom:1px solid #edf1f3;align-items:flex-start;gap:7px;padding:9.5px 11.5px;display:flex}.notification-panel article:last-child{border-bottom:0}.notification-panel article>i{background:#00a9d2;border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.notification-panel article>i.loading{background:#e6a636}.notification-panel article>i.success{background:#43ac78}.notification-panel article>i.error{background:#d65b65}.notification-panel article span{min-width:0}.notification-panel article strong{color:#4d606a;font-size:var(--t-small);display:block}.notification-panel article p{color:#7d8d95;font-size:var(--t-small);margin:3px 0;line-height:1.45}.notification-panel article small{color:#a4afb4;font-size:var(--t-micro)}.notification-empty{color:var(--muted);font-size:var(--t-small);margin:0;padding:15.5px 11.5px}.notification-toast{border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--e-alto);z-index:21;background:#fff;border-left:4px solid #00a9d2;min-width:280px;padding:8.5px 10.5px;position:absolute;top:34px;right:0}.notification-toast.loading{border-left-color:#e6a636}.notification-toast.success{border-left-color:#43ac78}.notification-toast.error{border-left-color:#d65b65}.notification-toast strong{color:#4d606a;font-size:var(--t-small);display:block}.notification-toast p{color:#7d8d95;font-size:var(--t-small);margin:4px 0 0;line-height:1.45}.devices-table{table-layout:fixed;min-width:0}.devices-table th button{padding:10.5px 8.5px}.devices-table th.device-col-account{width:21%}.devices-table th.device-col-brand{width:7%}.devices-table th.device-col-model{width:17%}.devices-table th.device-col-status{width:10%}.devices-table th.device-col-customer,.devices-table th.device-col-installment{width:13%}.devices-table th.device-col-program{width:9%}.devices-table th.device-actions-heading{width:10%}.devices-table th.dm-selecao-col{width:22px}.devices-table td{padding:var(--lista-pad-y) var(--lista-pad-x);text-overflow:ellipsis;overflow:hidden}.devices-table td strong,.devices-table td small{text-overflow:ellipsis;display:block;overflow:hidden}.devices-table td small{color:#9da8ae;font-size:var(--t-micro);margin-top:4px}.devices-table td.device-account-cell,.devices-table td.device-model-cell{overflow:visible}.devices-table .device-account-cell strong,.devices-table .device-model-cell strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.contracts-table-card .contracts-toolbar{border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0}.sales-contracts-card{margin-top:13px}.client-header-actions .edit-client-button{border-radius:var(--r-xs);color:#008fb6;background:#e5f8fb;justify-content:center;align-items:center;padding:5px;display:flex}.installment-header-actions{gap:4.5px;display:flex}.installment-header-actions .delete-installment-button{border-radius:var(--r-xs);color:#be4d57;background:#ffebed;border:0;justify-content:center;align-items:center;padding:5px;display:flex}.client-portal-access{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:10px;padding:8px 9.5px;display:grid}.client-portal-access>div{align-items:center;gap:7px;min-width:0;display:flex}.client-portal-access .icon{color:#008fb6}.client-portal-access span{min-width:0}.client-portal-access span strong,.client-portal-access span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.client-portal-access span strong{color:#42616c;font-size:9.5px}.client-portal-access span small{color:#82949b;font-size:var(--t-micro);margin-top:3px}.client-portal-access p{color:#318d60;font-size:var(--t-micro);grid-column:1/-1;margin:0}.client-portal-header-access{align-self:center;margin:0}.installment-actions button{align-items:center;gap:3.5px;display:inline-flex}.installment-portal-message{margin-top:7px;display:block;color:#318d60!important}.customer-portal-login-page{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));justify-content:center;align-items:center;min-height:100vh;padding:17.5px;display:flex}.customer-portal-login-card{border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;gap:11.5px;width:100%;max-width:410px;padding:20px;display:grid}.customer-portal-login-card h1{color:var(--navy);letter-spacing:-.7px;margin:6px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:20px}.customer-portal-login-card p,.customer-portal-login-card small{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.55}.customer-portal-login-card label span,.customer-portal-request-body label span{color:#647287;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.customer-portal-login-card input,.customer-portal-request-body input,.customer-portal-request-body textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-family:inherit;font-size:var(--t-small);outline:0;width:100%;padding:8px}.customer-portal-login-card .primary-button{width:100%}.customer-portal-form-error{border-radius:var(--r-xs);background:#ffebed;padding:7px;display:block;color:#be4d57!important}.customer-portal-service-actions{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f3fafb;padding:9.5px}.customer-portal-service-actions>div{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.customer-portal-service-actions button{border-radius:var(--r-xs);color:#168ca3;font-size:var(--t-small);background:#fff;border:1px solid #d6eaed;padding:7px;font-weight:800}.customer-portal-request-success{color:#318d60;font-size:var(--t-micro);margin-top:8px;display:block}.customer-portal-requests{gap:5px;margin-top:8px;display:grid}.customer-portal-requests article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;justify-content:space-between;align-items:center;gap:7px;padding:8px 8.5px;display:flex}.customer-portal-requests span{flex-direction:column;gap:2.5px;display:flex}.customer-portal-requests strong{color:#50646d;font-size:var(--t-small)}.customer-portal-requests small{color:#94a1a6;font-size:var(--t-micro)}.customer-portal-status.em_analise{color:#2785a0;background:#eaf7fb}.customer-portal-status.aprovada,.customer-portal-status.concluida{color:#318d60;background:#e8f8ef}.customer-portal-status.recusada{color:#be4d57;background:#ffebed}.customer-portal-request-backdrop{z-index:18;background:#060f119e;justify-content:center;align-items:center;padding:15.5px;display:flex;position:fixed;inset:0}.customer-portal-request-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:570px;overflow:hidden}.customer-portal-request-modal>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:13px 15px;display:flex}.customer-portal-request-modal h2{color:var(--navy);margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.customer-portal-request-modal header p,.customer-portal-request-body p{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.55}.customer-portal-request-modal header button{color:#85939d;background:0 0;border:0}.customer-portal-request-body{gap:9.5px;padding:13px 15px;display:grid}.customer-portal-request-body textarea{resize:vertical;line-height:1.5}.customer-portal-request-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.customer-portal-request-modal>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:6px;padding:10.5px 15px;display:flex}.customer-portal-request-modal>footer button:not(.primary-button){border-radius:var(--r-xs);color:#718087;font-size:var(--t-small);background:#edf2f3;border:0;padding:7px 8.5px;font-weight:800}.installment-portal-requests>div{gap:5px;display:grid}.installment-portal-requests article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fbfcfd;justify-content:space-between;align-items:center;gap:7px;padding:8px 8.5px;display:flex}.installment-portal-requests span{flex-direction:column;gap:2.5px;display:flex}.installment-portal-requests strong{color:#50646d;font-size:var(--t-small)}.installment-portal-requests small{color:#94a1a6;font-size:var(--t-micro)}@media (width<=680px){.customer-portal-request-grid{grid-template-columns:1fr}.customer-portal-request-modal>footer{flex-direction:column;align-items:stretch}.customer-portal-request-modal>footer button{width:100%}}.client-edit-backdrop{z-index:16;background:#0c1e337a;justify-content:center;align-items:center;padding:17.5px;display:flex;position:fixed;inset:0}.client-edit-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:680px;overflow:hidden}.client-edit-modal>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:flex-start;padding:13px 15px;display:flex}.client-edit-modal h2{color:var(--navy);margin:5px 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.client-edit-modal header p{color:var(--muted);font-size:var(--t-small);margin:0}.client-edit-modal header button{color:#85939d;background:0 0;border:0}.client-edit-grid{grid-template-columns:repeat(2,1fr);gap:8.5px;padding:13px 15px;display:grid}.client-edit-grid .wide{grid-column:1/-1}.client-edit-grid label span{color:#647287;font-size:var(--t-small);margin-bottom:5px;font-weight:700;display:block}.client-edit-grid b{color:#d85f69}.client-edit-grid input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-size:var(--t-small);outline:0;width:100%;height:37px;padding:0 8px}.client-edit-modal>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:6px;padding:10.5px 15px;display:flex}.installments-table{min-width:760px}.device-unlink-modal{max-width:560px}.device-unlink-modal>label{padding:12px 14px 0;display:block}.device-unlink-modal>label>span{color:#647287;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:6px;font-weight:800;display:block}.device-unlink-modal textarea,.device-unlink-modal input[type=password]{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;resize:vertical;outline:0;width:100%;padding:8px 8.5px;font-family:inherit;font-size:10.5px}.device-unlink-actions{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;align-items:center;gap:7px;margin:12px 16px;padding:8.5px;display:flex}.device-unlink-actions label{border-radius:var(--r-xs);color:#008fb6;cursor:pointer;font-size:var(--t-small);background:#e5f8fb;padding:8px 8.5px;font-weight:800}.device-unlink-actions input{display:none}.unlink-photo-preview{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;align-items:center;gap:8.5px;margin:12px 16px 0;padding:8.5px;display:flex}.unlink-photo-preview img{border-radius:var(--r-xs);object-fit:cover;width:110px;height:86px}.unlink-photo-preview button{border-radius:var(--r-xs);color:#be4d57;font-size:var(--t-small);background:#ffebed;border:0;padding:7px 8.5px;font-weight:800}.device-unlink-modal>.primary-button{width:auto;margin:0 16px 12px auto}.device-unlink-modal .field-error{margin:0 16px 12px;display:block}.device-unlink-modal footer .primary-button{background:#be4d57}.installments-list-actions{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.installments-list-actions button{border-radius:var(--r-xs);color:#008fb6;font-size:var(--t-small);background:#eef9fb;border:1px solid #d7edf0;align-items:center;gap:3.5px;padding:6px 8px;font-weight:700;display:inline-flex}.installments-list-actions label{color:#7d8a93;font-size:var(--t-micro);text-transform:uppercase;align-items:center;gap:5px;font-weight:800;display:flex}.installments-list-actions select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#53646d;font-size:var(--t-small);text-transform:none;background:#fff;height:30px;padding:0 7px;font-weight:700}.overlay{display:none}@media (width<=940px){.charge-cards{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}.device-summary-grid{grid-template-columns:repeat(2,1fr)}.device-filters{grid-template-columns:1fr 1fr}.device-search{grid-column:1/-1}.pre-registration-hero{flex-direction:column;align-items:flex-start;gap:15.5px}.simple-create-box{grid-template-columns:1fr 130px}.registration-detail-grid{grid-template-columns:repeat(2,1fr)}.pre-sales-layout{grid-template-columns:1fr}.pre-sale-summary{position:static}.contracts-toolbar{grid-template-columns:1fr 1fr}.contracts-search{grid-column:1/-1}.recent-amendments-grid{grid-template-columns:repeat(2,1fr)}.client-profile{grid-template-columns:125px 1fr}.personalization-layout,.commission-layout,.commission-dashboard-grid{grid-template-columns:1fr}.personalization-preview{position:static}.commission-stats,.time-clock-stats{grid-template-columns:repeat(2,1fr)}.time-clock-actions-card{grid-template-columns:1fr}.time-clock-action-buttons{justify-content:flex-start}.device-list-settings,.form-builder-layout{grid-template-columns:1fr}.device-list-menu,.form-builder-tabs{border-bottom:1px solid var(--ui-soft-border);border-right:0;display:flex;overflow-x:auto}.device-list-menu button,.form-builder-tabs button{flex:none;min-width:130px}}@media (width<=820px){.sidebar{transition:transform .25s;transform:translate(-105%);box-shadow:15px 0 35px #132b4821}.sidebar.sidebar-open{transform:translate(0)}.close-menu,.menu-button{display:block}.sidebar-collapse-button,.sidebar-toggle-button{display:none}.app-main{width:100%;min-width:0;margin-left:0}.topbar{padding-left:20px;padding-right:20px}.main-content{width:100%;min-width:0;max-width:100%;padding-left:20px;padding-right:20px;overflow-x:clip}.overlay{z-index:3;background:#0f1f3459;border:0;display:block;position:fixed;inset:0}}@media (width<=700px){.sidebar{transition:transform .25s;transform:translate(-105%);box-shadow:15px 0 35px #132b4821}.sidebar-open{transform:translate(0)}.close-menu,.menu-button{display:block}.overlay{z-index:3;background:#0f1f3459;border:0;display:block;position:fixed;inset:0}.sidebar-toggle-button{display:none}.app-main{margin-left:0}.client-details-backdrop,.installment-details-backdrop{left:0}.topbar{padding:0 17.5px}.search{display:none}.main-content{padding:22px 17.5px}.page-heading{align-items:flex-start;gap:14px}.page-heading .primary-button{padding:8.5px 10.5px;font-size:0}.page-heading .primary-button:first-letter{font-size:15px}.charges-header{gap:10.5px}.demo-badge{display:none}.custom-period span{width:100%;margin-left:0;line-height:1.6}.charge-list-heading{gap:10.5px}.charge-list-heading button{white-space:nowrap}.stats-grid{grid-template-columns:1fr}.stat-card{min-height:145px}.devices-hero{padding:15px}.devices-total{display:none}.device-summary-grid{gap:7px}.device-summary-card{min-height:93px;padding:8.5px}.device-filters{grid-template-columns:1fr}.device-search{grid-column:auto}.devices-table-card>header{flex-direction:column;align-items:flex-start;gap:4.5px}.device-detail-grid{grid-template-columns:1fr}.device-detail-grid div:nth-child(odd){border-right:0}.pre-registration-hero{padding:17.5px}.pre-registration-actions{flex-wrap:wrap;width:100%}.pre-registration-actions button{flex:130px}.share-form-card{flex-direction:column;align-items:flex-start}.form-configuration-card>header,.registrations-card>header{flex-direction:column;gap:8.5px}.configuration-tabs{grid-template-columns:1fr}.configuration-panel-heading{gap:7px}.simple-create-box,.rule-create-box{grid-template-columns:1fr}.registration-filter{flex-wrap:wrap}.registration-detail-grid{grid-template-columns:1fr}.registration-modal>footer{flex-direction:column;align-items:flex-start;gap:8.5px}.registration-modal footer div{width:100%}.registration-modal footer button{flex:1}.pre-sales-hero{gap:10.5px;padding:15px}.pre-sales-badge{display:none}.pre-sale-grid{grid-template-columns:1fr;padding:12px}.pre-sale-grid .wide{grid-column:auto}.contracts-heading{gap:8.5px}.contracts-toolbar{grid-template-columns:1fr}.contracts-search{grid-column:auto}.contracts-table-card>header{flex-direction:column;align-items:flex-start;gap:3.5px}.recent-amendments-grid,.contract-main-details,.installment-detail-grid{grid-template-columns:1fr}.installment-customer-bar{flex-direction:column;align-items:stretch}.installment-customer-bar label{min-width:0}.installment-big-progress{grid-template-columns:1fr}.linked-contracts article,.linked-attachments article{flex-wrap:wrap;align-items:flex-start}.clients-heading{flex-direction:column;align-items:stretch;gap:10.5px}.clients-search{width:100%}.clients-table-card>header{flex-direction:column;align-items:flex-start;gap:3.5px}.client-details-layout,.installment-details-layout{flex-direction:column}.client-tabs,.installment-tabs{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;width:auto;overflow-x:auto}.client-profile,.client-profile-grid,.full-form-grid{grid-template-columns:1fr}.public-form-header{padding:11.5px 15.5px}.public-form-header>div:last-child{display:none}.public-form{padding:22px 14px}.form-grid{grid-template-columns:1fr;padding:12px}.form-field.wide,.form-grid>.wide{grid-column:auto}.document-actions{flex-direction:column}.document-actions button,.document-actions label{text-align:center}.public-form-footer{flex-direction:column;align-items:stretch;gap:11.5px}.public-form-footer .primary-button{width:100%}.action-form-grid,.device-editor-grid{grid-template-columns:1fr}.device-editor-grid .wide{grid-column:auto}.devices-hero header{gap:10.5px}.devices-hero-actions{flex-direction:column;align-items:flex-end}.device-modal-footer,.device-key-camera footer{flex-direction:column;align-items:stretch}.device-modal-footer button,.device-key-camera footer button{width:100%}.installment-action-modal>footer{flex-direction:column;align-items:stretch}.installment-action-modal>footer button{width:100%}.trade-items-heading{flex-direction:column;align-items:flex-start}.contract-photo-modal>footer,.contract-webcam-card>footer{flex-direction:column;align-items:stretch}.contract-photo-modal>footer button,.contract-webcam-card>footer button{width:100%}.customer-photo-cancellation,.contract-photo-actions{flex-direction:column;align-items:stretch}.contract-photo-actions label{text-align:center}.contract-template-layout{grid-template-columns:1fr}.contract-template-layout>nav{border-bottom:1px solid var(--line);border-right:0}.contract-photo-steps{overflow-x:auto}.contract-photo-steps span{white-space:nowrap}.camera-help,.contract-step-webcam-heading{flex-direction:column;align-items:stretch}.contract-document-preview>header{flex-direction:column}.team-user-create,.team-invite-create .team-user-create,.invite-permissions,.team-profile-grid,.personalization-grid,.color-settings-grid,.automation-stats,.automation-editor-grid,.commission-stats,.time-clock-stats,.commission-rule-sections{grid-template-columns:1fr}.time-clock-hero header{flex-direction:column}.time-clock-now{text-align:left}.time-clock-action-buttons button{flex:130px}.users-console{margin:0}.users-console-heading{flex-direction:column;align-items:stretch;gap:8.5px}.include-user-button{width:100%}.users-toolbar{flex-direction:column;align-items:stretch}.users-toolbar label{flex-basis:auto}.team-settings-layout{grid-template-columns:1fr}.team-user-list{border-bottom:1px solid var(--line);border-right:0}.permission-group{grid-template-columns:1fr}.logo-settings{flex-direction:column;align-items:stretch}.logo-preview{min-width:0}.team-approval-queue article,.team-invites-list article,.approved-user-links article,.automation-rule-list article{flex-wrap:wrap;align-items:flex-start}.team-approval-queue article>div,.team-invites-list article>div,.approved-user-links article>div{flex-basis:100%}.team-profile-grid label.wide{grid-column:auto}.personalization-card .settings-card-heading,.module-hero{flex-direction:column;align-items:flex-start}.preview-shell{grid-template-columns:120px 1fr}.automation-editor-grid .wide{grid-column:auto}.automation-rule-list footer{width:100%}.bonus-create{grid-template-columns:1fr}.commission-filter-card{flex-direction:column;align-items:stretch}.commission-filter-card input,.commission-filter-card select{width:100%}.commission-filter-card small{margin-left:0}.commission-settings-footer{flex-direction:column;align-items:stretch}.devices-table{min-width:720px}.client-edit-grid{grid-template-columns:1fr}.client-edit-grid .wide{grid-column:auto}.notification-panel{width:330px;max-width:calc(100vw - 40px)}.notification-toast{min-width:250px;max-width:calc(100vw - 40px)}.device-list-panel>header{flex-direction:column;align-items:flex-start;gap:3.5px}.device-list-create{grid-template-columns:1fr}.device-list-row{grid-template-columns:minmax(0,1fr) auto;padding:6px 8.5px}.device-list-row.head{display:none}.locked-fields-list,.form-builder-fields,.form-builder-item{grid-template-columns:1fr}.form-builder-drag{display:flex}.form-builder-remove{justify-self:end}}.installment-payments-wrapper{border:1px solid var(--dm-line);border-radius:var(--r-xs);max-height:none;margin-top:10px;overflow:auto visible}.linked-contract-clickable{cursor:pointer;transition:background .15s,border-color .15s}.linked-contract-clickable:hover,.linked-contract-clickable:focus{outline:0;background:#eefbfc!important;border-color:#cae8ec!important}.linked-contract-backdrop{z-index:16}.recent-amendments-card .recent-amendments-grid button{flex:0 0 min(320px,84vw)}.contract-customer-cell strong{color:#536575;font-size:9.5px}.contract-customer-cell small{color:#8b9aa3;font-size:var(--t-micro);flex-basis:100%;line-height:1.35}.ownership-transfer-button{color:#237ca6;background:#e7f5ff;border:1px solid #c6e5f5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.ownership-transfer-button:hover,.ownership-transfer-button:focus-visible{background:#d7effb;border-color:#9fd4ea;outline:0}.dashboard-filter-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.settings-message.error{color:#be4d57;background:#ffebed}.push-settings-card{max-width:920px}.push-settings-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.push-settings-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10.5px;padding:14px 15px;display:grid}.push-settings-summary article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;align-items:center;gap:8.5px;padding:10.5px;display:flex}.push-settings-summary article>svg{color:#008fb6;flex:none}.push-settings-summary strong,.push-settings-summary small{display:block}.push-settings-summary strong{color:#52636f;font-size:10.5px}.push-settings-summary small{color:#8b9aa3;font-size:var(--t-small);margin-top:3px;line-height:1.45}.push-settings-master{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10.5px;padding:12px 15px;display:flex}.push-settings-master label,.push-settings-list label{align-items:center;gap:8.5px;min-width:0;margin:0;display:flex}.push-settings-master input,.push-settings-list input{accent-color:#008fb6;flex:none;width:18px;height:18px}.push-settings-master strong,.push-settings-master small,.push-settings-list strong,.push-settings-list small{display:block}.push-settings-master strong{color:var(--navy);font-size:10.5px}.push-settings-master small{color:var(--muted);font-size:var(--t-small);margin-top:3px}.push-settings-list{border-top:1px solid var(--line);display:grid}.push-settings-list article{border-bottom:1px solid #edf1f3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10.5px;padding:11.5px 15px;display:grid}.push-settings-list article:last-child{border-bottom:0}.push-settings-list strong{color:#52636f;font-size:10.5px}.push-settings-list small{color:#8b9aa3;font-size:var(--t-small);margin-top:3px;line-height:1.45}.push-settings-list i{border-radius:var(--r-lg);color:#008fb6;font-size:var(--t-micro);white-space:nowrap;background:#e5f8fb;padding:6px 8px;font-style:normal;font-weight:800}.push-routing-panel{border-top:1px solid var(--line);gap:0;display:grid}.push-routing-panel>header{justify-content:space-between;align-items:center;gap:10.5px;padding:14px 15px;display:flex}.push-routing-panel h3{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.push-routing-panel p{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.45}.push-routing-list{display:grid}.push-routing-list>article{border-top:1px solid #edf1f3;grid-template-columns:minmax(0,1fr) 240px;gap:10.5px;padding:12px 15px;display:grid}.push-routing-list strong,.push-routing-list small{display:block}.push-routing-list strong{color:#52636f;font-size:10.5px}.push-routing-list small{color:#8b9aa3;font-size:var(--t-small);margin-top:3px}.push-routing-list label{color:#697a87;font-size:var(--t-small);gap:4.5px;font-weight:800;display:grid}.push-routing-list select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#596a77;font:inherit;font-size:var(--t-small);background:#fff;outline:0;width:100%;min-height:38px;padding:8px}.push-routing-users{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.push-routing-users label{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;flex-direction:row;align-items:center;gap:8px;padding:8px;display:flex}.push-routing-users input{accent-color:#008fb6;width:17px;height:17px}.push-startup-backdrop{z-index:80;background:#0819236b;justify-content:center;align-items:center;padding:15.5px;display:flex;position:fixed;inset:0}.push-startup-card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;gap:10.5px;width:min(390px,100%);max-width:390px;padding:15.5px;display:grid;position:relative}.push-startup-card>button{color:#7b8b94;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:9px;right:9px}.push-startup-card>span{border-radius:var(--r-md);color:#008fb6;background:#e5f8fb;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.push-startup-card strong,.push-startup-card small{display:block}.push-startup-card strong{color:var(--navy);font-size:14px}.push-startup-card small{color:var(--muted);margin-top:4px;font-size:9.5px;line-height:1.45}.push-startup-card footer{justify-content:flex-end;gap:7px;display:flex}.automation-page{flex-direction:column;display:flex}.automation-page .module-hero{order:0}.automation-page .collection-actions{order:1}.automation-page .future-integration-banner{order:2}.automation-page .automation-stats{order:3}.automation-page .automation-message{order:4}.automation-page .settings-modal-backdrop{order:5}.automation-page .automation-card:not(.collection-rules-card){order:6}.history-pagination{border-top:1px solid #edf1f3;justify-content:flex-end;align-items:center;gap:8.5px;padding:9.5px 13px;display:flex}.history-pagination span{color:#7c8b94;font-size:var(--t-small)}.history-pagination strong{color:#42545f}.history-pagination button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536975;cursor:pointer;font-size:var(--t-small);background:#fff;min-height:31px;padding:0 9.5px;font-weight:850}.history-pagination button:hover:not(:disabled){color:#008fb6;background:#eef9fb;border-color:#b7dce3}.history-pagination button:disabled{cursor:default;opacity:.42}.logs-page,.time-clock-page{flex-direction:column;display:flex}.time-clock-hero header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.time-clock-now{border-radius:var(--r-sm);text-align:right;background:#ffffffeb;border:1px solid #00a9d22e;min-width:132px;padding:9.5px 11.5px}.time-clock-now span,.time-clock-now small{color:#7b8a92;font-size:var(--t-micro);text-transform:uppercase;font-weight:800;display:block}.time-clock-now strong{color:var(--navy);margin:4px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:20px;line-height:1.1;display:block}.time-clock-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8.5px;margin-top:15px;display:grid}.time-clock-stats article{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:11.5px}.time-clock-stats span,.time-clock-stats small{color:#87969f;font-size:var(--t-micro);display:block}.time-clock-stats strong{color:var(--navy);margin:6px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;line-height:1.25;display:block}.time-clock-actions-card{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) auto;align-items:end;gap:8.5px;margin:13px 0;padding:11.5px;display:grid}.time-clock-hero .time-clock-actions-card{z-index:1;margin:15px 0 0;position:relative}.time-clock-hero .time-clock-stats{z-index:1;position:relative}.time-clock-hero>.dm-ferramentas{margin-top:14px}.time-clock-actions-card strong,.time-clock-actions-card small{display:block}.time-clock-actions-card strong{color:#42545f;font-size:10.5px}.time-clock-actions-card small{color:#82919a;font-size:var(--t-small);margin-top:4px}.time-clock-actions-card label{color:#52636e;font-size:var(--t-small);font-weight:800}.time-clock-actions-card input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#4d606b;font-size:var(--t-small);background:#fbfcfd;outline:0;width:100%;min-height:38px;margin-top:5px;padding:8px;display:block}.time-clock-action-buttons{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.time-clock-action-buttons button{white-space:nowrap;min-height:38px}.time-clock-action-buttons .danger{color:#be4d57;background:#fff0f1;border-color:#f2cfd4}.time-clock-filter-card button{align-self:flex-end}.time-clock-table{min-width:780px}.time-clock-table td strong,.time-clock-table td small{display:block}.time-clock-table td small{color:#9da8ae;font-size:var(--t-micro);margin-top:4px}.time-clock-type{font-size:var(--t-micro);border-radius:20px;padding:5px 8px;font-weight:800;display:inline-flex}.time-clock-type.entrada,.time-clock-type.fim_intervalo{color:#318d60;background:#e8f8ef}.time-clock-type.inicio_intervalo{color:#a87421;background:#fff5df}.time-clock-type.saida{color:#64737a;background:#eef2f3}.time-clock-standalone-shell{background:var(--app-bg);min-height:100vh;padding:0 14px 17.5px}.time-clock-standalone-header{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));color:#fff;padding:max(14px, env(safe-area-inset-top)) 14px 14px;border-radius:0 0 16px 16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10.5px;margin:0 -16px 16px;display:grid}.time-clock-standalone-header strong,.time-clock-standalone-header small{display:block}.time-clock-standalone-header strong{font-size:11.5px}.time-clock-standalone-header small{color:#ffffffad;font-size:var(--t-small);margin-top:3px}.time-clock-standalone-header button{border-radius:var(--r-sm);color:#fff;font-size:var(--t-small);background:#ffffff24;border:1px solid #ffffff2e;padding:8px 9.5px;font-weight:800}.employee-time-clock-page{gap:10.5px;max-width:920px;margin:0 auto}.employee-time-clock-page .time-clock-hero{margin-bottom:0}.employee-time-clock-page .time-clock-actions-card{grid-template-columns:1fr;align-items:stretch}.employee-time-clock-page .time-clock-action-buttons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.employee-time-clock-page .time-clock-action-buttons button{min-height:54px;font-size:10.5px}.employee-clock-primary-action{border-radius:var(--r-md);color:#fff;background:linear-gradient(135deg,#00a9d2,#008fb6);border:0;place-items:center;gap:3.5px;width:100%;min-height:88px;padding:13px;display:grid}.employee-clock-primary-action:disabled{cursor:wait;opacity:.68}.employee-clock-primary-action span{font-size:10.5px;font-weight:900}.employee-clock-primary-action strong{color:#fff;letter-spacing:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px;line-height:1}.employee-time-clock-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8.5px;display:grid}.employee-time-clock-shortcuts article{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;align-items:center;gap:8.5px;padding:10.5px;display:flex}.employee-time-clock-shortcuts svg{color:#008fb6}.employee-time-clock-shortcuts strong,.employee-time-clock-shortcuts small{display:block}.employee-time-clock-shortcuts strong{color:#52636f;font-size:9.5px}.employee-time-clock-shortcuts small{color:#8b9aa3;font-size:var(--t-micro);margin-top:3px;line-height:1.45}.employee-clock-app{max-width:440px;min-height:calc(100vh - 104px);padding:0 18px calc(92px + env(safe-area-inset-bottom));background:#fff;border:1px solid #0a222c0f;border-radius:14px 14px 0 0;flex-direction:column;width:min(100%,440px);margin:0 auto;display:flex;position:relative;overflow:hidden auto;box-shadow:0 12px 32px #08192314}.employee-clock-topbar{grid-template-columns:42px 1fr 42px;align-items:center;gap:8.5px;min-height:70px;padding:7px 0;display:grid}.employee-clock-topbar h1{color:#27323b;letter-spacing:0;text-align:center;margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:23px;font-weight:800;line-height:1.05}.employee-clock-topbar button{color:#00a9d2;background:#e7f9fc;border:0;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.employee-clock-register{text-align:center;flex-direction:column;flex:1;align-items:center;padding:12px 0 0;display:flex}.employee-clock-greeting{color:#9aa6ad;margin:0 0 26px;font-size:11.5px;font-weight:800}.employee-clock-date{color:#87939c;margin:0 0 10px;font-size:10.5px;font-weight:800}.employee-clock-time{color:#1f2933;letter-spacing:0;margin:0 0 16px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:47px;line-height:1;display:block}.employee-clock-last{color:#7d8a93;margin:0 0 25px;font-size:11.5px}.employee-clock-last b{color:#52616c;font-weight:900}.employee-clock-note{width:100%;max-width:360px;display:block;position:relative}.employee-clock-note input{border-radius:var(--r-sm);color:#44525d;background:#fff;border:1px solid #cfd8df;outline:0;width:100%;min-height:58px;padding:0 12px;font-size:18.5px}.employee-clock-note input:focus{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d21f}.employee-clock-note small{color:#9ba7ad;font-size:10.5px;font-weight:800;position:absolute;bottom:-21px;right:8px}.employee-clock-main-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;width:100%;max-width:330px;margin:48px auto 14px;display:grid}.employee-clock-main-actions button{color:#fff;text-transform:uppercase;border:0;border-radius:26px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 15.5px;font-size:13px;font-weight:900;display:inline-flex}.employee-clock-main-actions button:disabled{cursor:not-allowed;filter:grayscale(.2);opacity:.44}.employee-clock-entry{background:linear-gradient(135deg,#35d86f,#19b965);box-shadow:0 11px 22px #1ab96538}.employee-clock-entry svg{transform:scaleX(-1)}.employee-clock-exit{background:linear-gradient(135deg,#ff3030,#d91f2e);box-shadow:0 11px 22px #d91f2e38}.employee-clock-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:330px;display:grid}.employee-clock-secondary-actions button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#63727b;font-size:var(--t-small);background:#f5fafb;min-height:40px;font-weight:900}.employee-clock-secondary-actions button:disabled{opacity:.45}.employee-clock-device-status{gap:7px;width:100%;margin-top:auto;padding-top:28px;display:grid}.employee-clock-device-status article{color:#7e8b93;text-align:left;border-top:1px solid #edf2f4;align-items:center;gap:9.5px;min-height:44px;display:flex}.employee-clock-device-status article svg{color:#00a9d2;flex:none}.employee-clock-device-status span{flex:1;font-size:11.5px;font-weight:800}.employee-clock-device-status button{color:#00a9d2;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.employee-clock-history,.employee-clock-settings{gap:10.5px;padding:7px 0 0;display:grid}.employee-clock-history-summary{border-radius:var(--r-md);text-align:center;background:linear-gradient(135deg,#eefbfc,#f8fdfe);border:1px solid #d8eef3;padding:12px}.employee-clock-history-summary span,.employee-clock-history-summary small{color:#81909a;font-size:var(--t-micro);text-transform:uppercase;font-weight:900;display:block}.employee-clock-history-summary strong{color:var(--navy);margin:5px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px;display:block}.employee-clock-period{color:#52636e;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.employee-clock-period select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#52636e;background:#fff;width:100%;min-height:42px;margin-top:6px;padding:0 9.5px;font-size:11.5px;display:block}.employee-clock-history-list{gap:5px;display:grid}.employee-clock-history-list article{border-bottom:1px solid #edf2f4;padding:9.5px 0}.employee-clock-history-list header{color:#7d79a8;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.employee-clock-history-list header strong{letter-spacing:.02em;font-size:11.5px}.employee-clock-history-list p{color:#59646e;grid-template-columns:13px 1fr auto;align-items:center;gap:9.5px;margin:0;padding:6px 0;display:grid}.employee-clock-history-list p i{border-radius:50%;width:13px;height:13px}.employee-clock-history-list p i.entrada,.employee-clock-history-list p i.fim_intervalo{background:#35d86f}.employee-clock-history-list p i.saida{background:#ff3030}.employee-clock-history-list p i.inicio_intervalo{background:#f4b43f}.employee-clock-history-list p span{font-size:17.5px}.employee-clock-history-list p small{color:#9ba6ad;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.employee-clock-empty{color:#8b99a1;text-align:center;margin:20px 0;font-size:11.5px}.employee-clock-settings article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;align-items:center;gap:8.5px;padding:10.5px;display:flex}.employee-clock-settings article svg{color:#00a9d2}.employee-clock-settings strong,.employee-clock-settings small{display:block}.employee-clock-settings strong{color:#44545f;font-size:10.5px}.employee-clock-settings small{color:#8b98a0;font-size:var(--t-small);margin-top:3px;line-height:1.45}.employee-clock-wide-action{color:#fff;text-align:center;text-transform:uppercase;background:linear-gradient(135deg,#1fc7d8,#0963a9);border:0;border-radius:29px;grid-template-columns:1fr 1px 48px;align-items:center;gap:10.5px;min-height:70px;padding:0 7px 0 21px;font-size:12px;font-weight:900;display:grid}.employee-clock-wide-action.dark{background:linear-gradient(135deg,#0c82b9,#053f87)}.employee-clock-wide-action i{background:#ffffff8c;width:1px;height:42px}.employee-clock-wide-action svg{box-sizing:content-box;background:#ffffff1f;border-radius:50%;padding:11.5px}.employee-clock-tabbar{min-height:calc(72px + env(safe-area-inset-bottom));padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #edf2f4;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.employee-clock-tabbar button{color:#c2c8d7;font-size:var(--t-small);background:0 0;border:0;place-items:center;gap:3.5px;min-height:52px;font-weight:900;display:grid}.employee-clock-tabbar svg{stroke-width:2px}.logs-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.logs-actions button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.logs-actions .danger-button{color:#be4d57;background:#fff0f1;border-color:#f2cfd4}.logs-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8.5px;margin-bottom:14px;display:grid}.logs-stats article{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:11.5px}.logs-stats span,.logs-stats small{color:#87969f;font-size:var(--t-micro);display:block}.logs-stats strong{color:var(--navy);overflow-wrap:anywhere;margin:6px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;line-height:1.25;display:block}.logs-card>header{gap:10.5px}.logs-filter{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.logs-filter label{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#92a0a7;background:#fbfcfd;align-items:center;gap:5px;padding:0 8px;display:flex}.logs-filter input,.logs-filter select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;outline:0;height:34px;padding:0 8px}.logs-filter label input{border:0;width:170px;padding:0}.logs-list{display:grid}.log-entry{border-bottom:1px solid #edf1f3;align-items:flex-start;gap:8.5px;padding:10.5px 13px;display:flex}.log-entry:last-child{border-bottom:0}.log-entry>i{background:#00a9d2;border-radius:50%;flex:none;width:9px;height:9px;margin-top:4px}.log-entry.error>i{background:#d65b65}.log-entry.warning>i,.log-entry.loading>i{background:#e6a636}.log-entry.success>i{background:#43ac78}.log-entry>div{width:100%;min-width:0}.log-entry header{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.log-entry strong{color:#445a65;font-size:9.5px}.log-entry small{color:#97a5ac;font-size:var(--t-micro);flex:none}.log-entry p{color:#6f8089;font-size:var(--t-small);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.5}.log-entry footer{flex-wrap:wrap;gap:4.5px;margin-top:7px;display:flex}.log-entry footer span{border-radius:var(--r-md);color:#7b8d95;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;background:#f1f5f6;max-width:100%;padding:3.5px 6px;font-weight:800;overflow:hidden}@media (width<=940px){.logs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.logs-card>header{flex-direction:column;align-items:stretch}.logs-filter{justify-content:flex-start}}@media (width<=640px){.logs-actions,.logs-filter{flex-direction:column;align-items:stretch;width:100%}.logs-actions button,.logs-filter label,.logs-filter select,.logs-filter label input{width:100%}.logs-stats{grid-template-columns:1fr}.log-entry header{flex-direction:column;gap:2.5px}.log-entry small{flex:0 auto}}.automation-page .collection-rules-card{order:1}.user-settings-sections{flex-direction:column;gap:12px;display:flex}.user-settings-sections .active-users-card{order:1}.user-settings-sections .invite-user-card{order:2}.user-settings-sections .team-approval-queue{order:3}.user-settings-sections .team-invites-list{order:4}.user-settings-sections .approved-user-links{order:5}.team-invite-create .team-user-create{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:8px}.user-edit-chip{border-radius:var(--r-xs);color:#008fb6;background:#e5f8fb;justify-content:center;align-items:center;margin-left:4px;padding:4.5px;display:inline-flex}.customer-portal-logout{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:#ffffff29;border:0;padding:7px 12px;font-weight:800}.customer-portal-switcher{border-bottom:1px solid var(--line);background:#fbfdff;gap:8.5px;padding:10.5px 14px;display:flex;overflow-x:auto}.customer-portal-switcher button{border:1px solid var(--line);border-radius:var(--r-lg);min-width:180px;color:var(--text);text-align:left;cursor:pointer;background:#fff;padding:8.5px 10.5px}.customer-portal-switcher button strong,.customer-portal-switcher button small{display:block}.customer-portal-switcher button small{color:var(--muted);margin-top:3px}.customer-portal-switcher button.active{border-color:var(--primary);background:#0cb6d61a;box-shadow:0 10px 24px #0cb6d61f}.customer-portal-devices{padding:10.5px 14px 0}.customer-portal-devices>div{gap:7px;margin-top:8px;display:grid}.customer-portal-devices article{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;align-items:center;gap:8.5px;padding:8.5px 10.5px;display:flex}.customer-portal-devices article span{flex:1;gap:2px;display:grid}.customer-portal-devices article small{color:var(--muted)}.customer-portal-actions{flex-wrap:wrap;gap:7px;display:flex}.automation-status.error{color:#bd3f4c;background:#ffebed}.history-error{color:#bd3f4c;font-size:var(--t-micro);white-space:normal;max-width:260px;margin-top:4px;display:block}button,select,input{font-family:inherit}.primary-button{border-radius:var(--r-xs);font-size:var(--t-small);justify-content:center;align-items:center;gap:5px;min-height:36px;padding:8px 11.5px;font-weight:800;display:inline-flex}.secondary-button,.contract-settings-button,.light-camera-button,.contracts-toolbar button,.installments-list-actions button,.registration-filter button,.simple-create-box>button,.ownership-share-actions button,.contract-photo-actions label,.file-button,.customer-portal-request-modal>footer button:not(.primary-button),.awaiting-signature-grid .clicksign-refresh-button,.awaiting-signature-grid .clicksign-send-button{border:1px solid var(--dm-line);border-radius:var(--r-xs);box-shadow:none;color:#008fb6;font-size:var(--t-small);background:#fff;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:7px 8.5px;font-weight:800;display:inline-flex}.secondary-button:hover,.contract-settings-button:hover,.light-camera-button:hover,.contracts-toolbar button:hover,.installments-list-actions button:hover,.registration-filter button:hover,.simple-create-box>button:hover,.ownership-share-actions button:hover,.contract-photo-actions label:hover,.file-button:hover{color:#007fa0;border-color:#b8dde6}.awaiting-signature-grid .clicksign-send-button{color:#008fb6;background:#e5f8fb;border:0}.awaiting-signature-grid .whatsapp-signing-button{color:#268b5a;background:#e8f8ef;border:0}.filter-button,.contracts-search,.clients-search,.collection-search,.users-toolbar label,.installments-list-actions label{border:1px solid var(--dm-line);border-radius:var(--r-xs);box-shadow:none;color:#657584;background:#fff;min-height:34px}.filter-button{border-radius:var(--r-xs);font-size:var(--t-small);padding:7px 8.5px;font-weight:800}.contracts-toolbar button,.installments-list-actions button,.registration-filter button{color:#008fb6}.contracts-toolbar select,.commission-filter-card input,.commission-filter-card select,.registration-filter select,.users-toolbar select,.installments-list-actions select,.device-filters input,.device-filters select,.simple-create-box input,.simple-create-box select,.customer-photo-cancellation select,.collection-rule-editor input,.collection-rule-editor select,.collection-rule-editor textarea,.automation-editor-grid input,.automation-editor-grid select,.automation-editor-grid textarea,.commission-value-field input,.commission-value-field select,.bonus-create input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#536575;font-size:var(--t-small);background:#fff;outline:0;min-height:34px;padding:7px 8.5px}.device-filters label>span{color:#ffffffad}.device-filters input::placeholder{color:#8a98a5}.process-rules-button{color:#008fb6;border-color:var(--dm-line);background:#fff}.danger-button{border-radius:var(--r-xs);color:#b84d58;font-size:var(--t-small);background:#fff7f8;border:1px solid #f2c8cd;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:7px 8.5px;font-weight:850;display:inline-flex}.danger-button:hover{color:#a83d4a;background:#fff0f2;border-color:#e9aeb8}.danger-button:disabled{cursor:not-allowed;opacity:.55}.device-select-row .device-option-delete{color:#b84d58;width:36px}.device-options-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10.5px;padding:12px;display:grid}.device-options-settings-card{border:1px solid var(--ui-soft-border);border-radius:var(--ui-radius);background:#fbfcfd;overflow:hidden}.device-options-settings-card header{border-bottom:1px solid var(--ui-soft-border);padding:10.5px}.device-options-settings-card h3{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.device-options-settings-card p{color:var(--muted);font-size:var(--t-small);margin:0}.device-options-create{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8.5px 10.5px;display:grid}.device-options-create input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-size:var(--t-small);min-height:var(--ui-control-height);padding:7px 8.5px}.device-options-list{gap:5px;padding:0 10.5px 10.5px;display:grid}.device-options-list article{border:1px solid var(--ui-soft-border);border-radius:var(--ui-radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:7px;padding:7px 8px;display:flex}.device-options-list span{color:#526371;font-size:9.5px;font-weight:700}.device-options-list small{color:var(--muted);font-size:var(--t-small);padding:8.5px 0}.device-list-settings{background:#fff;grid-template-columns:190px minmax(0,1fr);min-height:360px;display:grid}.device-list-menu{border-right:1px solid var(--ui-soft-border);background:#f7fafb;align-content:start;gap:3.5px;padding:8.5px;display:grid}.device-list-menu button{border-radius:var(--r-xs);color:#516270;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;padding:8px 8.5px;font-weight:800;display:flex}.device-list-menu button.active{color:#008fb6;background:#e5f8fb;border-color:#c6eef3}.device-list-menu small{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#73818a;font-size:var(--t-micro);text-align:center;background:#fff;min-width:22px;padding:2px 5px}.device-list-panel{grid-template-rows:auto auto 1fr;min-width:0;display:grid}.device-list-panel>header{border-bottom:1px solid var(--ui-soft-border);justify-content:space-between;align-items:center;padding:11.5px 12px;display:flex}.device-list-panel h3{color:var(--navy);margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.device-list-panel p,.device-list-panel>header small{color:var(--muted);font-size:var(--t-small);margin:0}.device-list-create{border-bottom:1px solid var(--ui-soft-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:8.5px 12px;display:grid}.device-list-create input,.device-list-row input{border:1px solid var(--ui-border);border-radius:var(--r-xs);color:var(--ui-text);font-size:var(--t-small);min-height:32px;padding:6px 8px}.device-list-create .primary-button{min-height:32px;padding:0 10.5px}.device-list-table{align-content:start;display:grid}.device-list-row{border-bottom:1px solid #edf2f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8.5px;min-height:42px;padding:6px 12px;display:grid}.device-list-row.head{color:#82909a;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;background:#fbfcfd;min-height:30px;font-weight:900}.device-list-row strong{color:#4d5f6d;font-size:9.5px}.device-list-row>div{align-items:center;gap:4.5px;display:flex}.icon-action-button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#647681;cursor:pointer;background:#f4f8f9;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.icon-action-button:hover{color:#008fb6;background:#e5f8fb;border-color:#c6eef3}.icon-action-button.danger{color:#b84d58;background:#fff7f8;border-color:#f2d5d8}.icon-action-button.device-gear-action{color:var(--blue);background:#e5f8fb;border-color:#c6eef3}.icon-action-button.device-gear-action:hover{border-color:var(--blue);color:#007fa0;background:#d9f3f7}.device-list-empty{color:var(--muted);padding:15.5px 12px;font-size:9.5px}.form-builder-layout{grid-template-columns:245px minmax(0,1fr);min-height:430px;display:grid}.form-builder-tabs{border-bottom:0;border-right:1px solid var(--line);grid-template-columns:1fr;align-content:start;padding:10.5px;display:grid}.form-builder-tabs button{border-radius:var(--r-sm)}.form-builder-layout .configuration-panel{background:#fbfcfd;padding:15.5px}.form-builder-layout .configuration-panel>section{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;padding:13px;overflow:hidden}.locked-fields-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.locked-fields-list article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f4f8f9;justify-content:space-between;align-items:center;padding:8.5px;display:flex}.locked-fields-list strong{color:#53636e;font-size:9.5px;display:block}.locked-fields-list small{color:#98a5ad;font-size:var(--t-micro);margin-top:3px;display:block}.locked-fields-list i{border-radius:var(--r-pill);color:#75848d;font-size:var(--t-micro);background:#e9eef1;padding:4.5px 7px;font-style:normal;font-weight:800}.form-builder-items{gap:8.5px;margin-top:12px;display:grid}.form-builder-item{border:1px solid var(--dm-line);border-left:4px solid var(--blue);border-radius:var(--r-sm);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:8.5px;padding:8.5px;display:grid}.form-builder-drag{gap:3.5px;display:grid}.form-builder-drag button,.form-builder-remove{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#6d7c85;cursor:pointer;font-size:var(--t-small);background:#f5f8f9;justify-content:center;align-items:center;width:30px;height:28px;font-weight:800;display:inline-flex}.form-builder-drag button:disabled{cursor:default;opacity:.35}.form-builder-fields{grid-template-columns:minmax(0,1fr) 145px auto;gap:7px;display:grid}.form-builder-fields .wide{min-width:0}.form-builder-fields label span{color:#7d8993;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.form-builder-fields input,.form-builder-fields select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#60707a;font-size:var(--t-small);background:#fff;outline:0;width:100%;height:34px;padding:0 7px}.form-builder-remove{color:#b84d58;background:#fff7f8;border-color:#f2d5d8;align-self:center}.commission-sync-card{border-radius:var(--ui-radius);background:linear-gradient(135deg,#e8f8ef,#eefbfc);border:1px solid #cfece6;justify-content:space-between;align-items:center;gap:10.5px;margin-bottom:12px;padding:11.5px 13px;display:flex}.commission-sync-card span,.commission-sync-card small{color:#5f747c;font-size:var(--t-small);display:block}.commission-sync-card strong{color:#225d44;margin:3px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;display:block}.commission-sync-card i{border-radius:var(--r-pill);color:#238458;font-size:var(--t-small);background:#fff;border:1px solid #cae7df;padding:6px 8.5px;font-style:normal;font-weight:800}.commission-sync-card.loading{background:linear-gradient(135deg,#fff7e7,#f2fbfd);border-color:#ead9a8}.commission-sync-card.loading strong,.commission-sync-card.loading i{color:#a87421}.commission-sync-card.error{background:#fff1f2;border-color:#f2c8cd}.commission-sync-card.error strong,.commission-sync-card.error i{color:#b84d58}.commission-hero-actions{align-items:flex-end}.commissions-page .commission-stats article:first-child{background:linear-gradient(135deg,#e8f8ef,#fff);border-color:#cfe9d8}.commissions-page .commission-stats article:nth-child(2){background:linear-gradient(135deg,#eefbfc,#fff);border-color:#cfeaf0}.commissions-page .commission-stats article:nth-child(3){background:linear-gradient(135deg,#fff7e7,#fff);border-color:#ead9a8}.commissions-page .commission-stats article:nth-child(4){background:linear-gradient(135deg,#edf2ff,#fff);border-color:#d8e0fb}.commissions-page .commission-stats strong{color:#17313a}.commissions-hero .commission-stats{z-index:1;gap:var(--encarte-vao);margin:18px 0 0;position:relative}.commissions-hero .commission-dashboard-grid{z-index:1;margin-top:14px;position:relative}.commission-results-card,.commission-chart-card{padding-top:13px}.seller-commission-list article{border:1px solid var(--ui-soft-border);border-radius:var(--ui-radius-sm);background:#fff;margin:8px 12px}.seller-commission-list article>b{border-radius:var(--r-pill);background:#e8f8ef;padding:6px 8px}.commission-chart{padding:0 0 5px}.commission-chart article{border:1px solid var(--ui-soft-border);border-radius:var(--ui-radius-sm);min-height:var(--comissao-linha-h);background:#fff;margin:8px 12px;padding:11.5px 13px}.commissions-page{--comissao-linha-h:72px}.commissions-page .seller-commission-list article{min-height:var(--comissao-linha-h)}.seller-commission-list article>div:nth-child(2)>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commission-chart article:last-child{border-bottom:1px solid var(--ui-soft-border)}.commission-chart i{border-radius:var(--r-pill);background:#edf3f5}.commission-chart i b{background:linear-gradient(90deg,#00a9d2,#16cee2)}.commission-chart i b.money{background:linear-gradient(90deg,#31ae61,#7bd89a)}:root{--ui-radius:var(--r-lg);--ui-radius-sm:var(--r-sm);--ui-control-height:36px;--ui-border:var(--dm-line);--ui-soft-border:var(--dm-line);--ui-panel:#fff;--ui-panel-muted:#f8fafb;--ui-text:#526371;--ui-link:#008fb6;--ui-shadow:var(--shadow-md);--ui-modal-shadow:var(--e-flutua)}.app-main button,.public-page button,.customer-portal-page button{cursor:pointer}.app-main button:disabled,.public-page button:disabled,.customer-portal-page button:disabled{cursor:not-allowed;opacity:.62}.billing-summary,.content-card,.charge-card,.charge-list,.devices-table-card,.contracts-table-card,.clients-table-card,.settings-card,.automation-card,.automation-editor,.commission-filter-card,.pre-sale-summary,.client-portal-access,.customer-portal-installments,.customer-portal-summary article{background:var(--ui-panel);border:1px solid var(--ui-soft-border);border-radius:var(--ui-radius);box-shadow:var(--e-apoio)}.device-modal,.contract-details-modal,.settings-modal,.client-edit-modal,.contract-photo-modal,.contract-webcam-card,.installment-action-modal,.customer-portal-request-modal,.access-message-modal,.user-edit-modal{border-radius:var(--r-lg);box-shadow:var(--ui-modal-shadow)}.device-modal header,.contract-details-modal>header,.settings-modal>header,.client-edit-modal>header,.contract-photo-modal>header,.contract-webcam-card>header,.installment-action-modal>header,.customer-portal-request-modal>header,.access-message-modal header{background:var(--ui-panel-muted);border-bottom:1px solid var(--ui-soft-border)}.contracts-table-card>header,.clients-table-card>header,.devices-table-card>header,.automation-card>header,.automation-editor>header,.settings-card-heading,.charge-list-heading{border-bottom:1px solid var(--ui-soft-border)}.primary-button,.devices-hero-actions button:not(.product-header-menu-trigger),.capture-contract-photo,.customer-portal-welcome .primary-button{background:var(--blue);border:1px solid var(--blue);border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--button-text);min-height:var(--ui-control-height)}.primary-button:hover,.devices-hero-actions button:not(.product-header-menu-trigger):hover,.capture-contract-photo:hover,.customer-portal-welcome .primary-button:hover{background:#0098bd;border-color:#0098bd}.secondary-button,.contract-settings-button,.light-camera-button,.light-button,.file-button,.charge-list-heading button,.card-title button,.contracts-toolbar button,.installments-list-actions button,.registration-filter button,.simple-create-box>button,.ownership-share-actions button,.contract-photo-actions label,.client-portal-access button,.customer-portal-service-actions button,.customer-portal-request-modal>footer button:not(.primary-button),.awaiting-signature-grid .clicksign-refresh-button,.awaiting-signature-grid .clicksign-send-button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--ui-link);font-size:var(--t-small);background:#fff;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:7px 8.5px;font-weight:800;text-decoration:none;display:inline-flex}.secondary-button:hover,.contract-settings-button:hover,.light-camera-button:hover,.light-button:hover,.file-button:hover,.charge-list-heading button:hover,.card-title button:hover,.contracts-toolbar button:hover,.installments-list-actions button:hover,.registration-filter button:hover,.simple-create-box>button:hover,.ownership-share-actions button:hover,.contract-photo-actions label:hover,.client-portal-access button:hover,.customer-portal-service-actions button:hover{color:#007fa0;background:#f7fcfd;border-color:#b8dde6}.filter-button,.contracts-search,.clients-search,.collection-search,.users-toolbar label,.installments-list-actions label,.contracts-toolbar,.registration-filter,.commission-filter-card,.custom-period,.simple-create-box,.clicksign-webhook-secret,.customer-photo-cancellation{border-color:var(--ui-border);border-radius:var(--ui-radius)}.filter-button,.contracts-toolbar select,.commission-filter-card input,.commission-filter-card select,.registration-filter select,.users-toolbar select,.installments-list-actions select,.device-filters input,.device-filters select,.simple-create-box input,.simple-create-box select,.custom-period input,.clients-search input,.contracts-search input,.collection-search input,.users-toolbar input,.client-edit-grid input,.device-editor-grid input,.device-editor-grid select,.device-editor-grid textarea,.pre-sale-field input,.pre-sale-field select,.pre-sale-field textarea,.form-field input,.form-field select,.form-field textarea,.collection-rule-editor input,.collection-rule-editor select,.collection-rule-editor textarea,.automation-editor-grid input,.automation-editor-grid select,.automation-editor-grid textarea,.commission-value-field input,.commission-value-field select,.bonus-create input,.customer-portal-login-card input,.customer-portal-request-body input,.customer-portal-request-body textarea{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font-size:var(--t-small);min-height:var(--ui-control-height);background:#fff;outline:0}.filter-button:focus-visible,.contracts-toolbar select:focus,.commission-filter-card input:focus,.commission-filter-card select:focus,.registration-filter select:focus,.users-toolbar select:focus,.installments-list-actions select:focus,.device-filters input:focus,.device-filters select:focus,.simple-create-box input:focus,.simple-create-box select:focus,.custom-period input:focus,.clients-search:focus-within,.contracts-search:focus-within,.collection-search:focus-within,.users-toolbar label:focus-within,.client-edit-grid input:focus,.device-editor-grid input:focus,.device-editor-grid select:focus,.device-editor-grid textarea:focus,.pre-sale-field input:focus,.pre-sale-field select:focus,.pre-sale-field textarea:focus,.form-field input:focus,.form-field select:focus,.form-field textarea:focus,.collection-rule-editor input:focus,.collection-rule-editor select:focus,.collection-rule-editor textarea:focus,.automation-editor-grid input:focus,.automation-editor-grid select:focus,.automation-editor-grid textarea:focus,.commission-value-field input:focus,.commission-value-field select:focus,.bonus-create input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00a9d217}table,.modern-table,.contracts-table,.devices-table,.users-table,.automation-table{border-collapse:separate;border-spacing:0}th{color:var(--muted);font-size:var(--t-micro);letter-spacing:.04em;background:#f7fafc;font-weight:700}td{color:#536575}tbody tr:hover td,.modern-table tbody tr:hover,.contracts-table tbody tr:hover,.devices-table tbody tr:hover{background:#f7fcfd}.status-badge,.device-status,.installment-status,.payment-status,.contract-status,.automation-status,.customer-portal-status,.user-status-pill,.schedule-tag{border-radius:var(--r-pill);font-size:var(--t-micro);padding:4.5px 7px;font-weight:800}@media (width<=760px){.device-details-status,.device-details-grid,.device-editor-section-grid,.client-details-content>header{grid-template-columns:1fr}.client-header-actions{justify-content:flex-start}}@media (width<=920px){.user-editor-page{padding:10.5px;top:64px;left:0}.sidebar-collapsed .user-editor-page{left:0}.user-edit-modal.user-full-editor{width:calc(100vw - 24px)}.user-full-header{flex-direction:column;align-items:stretch;gap:8.5px}.user-full-header>div{width:100%}.user-full-header button{flex:1;min-width:0}.user-account-grid,.permission-check-grid{grid-template-columns:1fr}}@media (width<=820px){.installment-details-content>header,.installment-customer-bar{grid-template-columns:1fr}.installment-portal-header-access{flex-direction:column;align-items:stretch}.welcome-overlay{height:178px}.welcome-runner{gap:7px}.welcome-person{width:120px;height:152px}.welcome-person-head{width:52px;height:52px;font-size:22px;left:34px}.welcome-person-neck{top:54px;left:51px}.welcome-person-suit{width:87px;height:88px;top:67px;left:17px}.welcome-person-shirt{width:29px;height:66px;top:69px;left:46px}.welcome-person-tie{height:57px;top:82px;left:54px}.welcome-person-lapel{width:34px;height:68px;top:70px}.welcome-person-lapel.left{left:18px}.welcome-person-lapel.right{right:18px}.welcome-person-arm{width:19px;height:68px;top:77px}.welcome-person-arm.left{left:12px}.welcome-person-arm.right{height:52px;top:62px;right:13px}.welcome-person-hand{display:none}.welcome-bubble{max-width:48vw;margin-bottom:76px;padding:7px 8.5px}}.contracts-table-card .installments-list-actions{flex-direction:row;align-items:center}.contracts-table-card .installment-filter{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#6f7f88;font-size:var(--t-small);text-transform:none;background:#fff;align-items:center;gap:7px;height:36px;padding:0 8px;font-weight:800;display:flex}.contracts-table-card .installment-filter select{color:#53646d;font-size:var(--t-small);background:0 0;border:0;outline:0;height:100%;padding:0 19px 0 2px;font-weight:700}.sub-app-dock{z-index:15;align-items:center;height:38px;padding:3.5px 8.5px;display:flex;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.sub-app-dock.embedded{max-width:100%;position:relative;top:auto;left:auto;transform:none}.sub-app-dock.embedded.inverse .sub-app-dock-track{background:#f6fafbf5;border-color:#ffffff57;position:relative;box-shadow:0 10px 28px #0000002e,inset 0 1px #fff}.sub-app-dock-track{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#f6fafbeb;align-items:center;gap:3.5px;height:34px;padding:3.5px 5px;display:flex;box-shadow:0 10px 28px #0a253014,inset 0 1px #fff}.sub-app-dock-item{--dock-lift:0px;--dock-scale:1;cursor:pointer;height:26px;transform:translateY(var(--dock-lift)) scale(var(--dock-scale));transform-origin:bottom;will-change:transform;z-index:1;background:0 0;border:0;justify-content:center;align-items:center;width:26px;padding:0;transition:transform .14s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.sub-app-dock:hover .sub-app-dock-item{transition-duration:.15s}.sub-app-dock-item:hover,.sub-app-dock-item:focus-visible{z-index:8}.sub-app-dock-item:focus-visible{outline:0}.sub-app-dock-tile{border-radius:var(--r-md);box-shadow:var(--e-apoio);color:#8ee8f1;box-sizing:border-box;background:linear-gradient(145deg,#123d4a,#071f29);border:1px solid #ffffff4d;justify-content:center;align-items:center;width:26px;height:26px;line-height:0;transition:box-shadow .18s,filter .18s;display:flex}.sub-app-dock-tile>svg,.sub-app-dock-tile>img{display:block}.sub-app-dock-item:hover .sub-app-dock-tile,.sub-app-dock-item:focus-visible .sub-app-dock-tile{filter:saturate(1.08);box-shadow:0 9px 20px #092a3647,0 0 0 3px #00a9d221,inset 0 1px #ffffff57}.sub-app-dock-item.support .sub-app-dock-tile{color:#effff7;background:linear-gradient(145deg,#35b77c,#16794f)}.sub-app-dock-item.pdv .sub-app-dock-tile{color:#f2feff;background:linear-gradient(145deg,#20c6d8,#087f9a)}.sub-app-dock-item.sms .sub-app-dock-tile{color:#f5f9ff;background:linear-gradient(145deg,#4f8ff7,#2858b8)}.sub-app-dock-item.rh .sub-app-dock-tile{color:#fffaf0;background:linear-gradient(145deg,#f2ad3e,#a96713)}.sub-app-dock-item.mdm .sub-app-dock-tile{color:#f4fbff;background:linear-gradient(145deg,#58a8df,#27658f)}.sub-app-dock-item.tv .sub-app-dock-tile{color:#fbf8ff;background:linear-gradient(145deg,#9a7bdd,#5e45a0)}.sub-app-dock-item.master .sub-app-dock-tile{color:#f8fbff;background:linear-gradient(145deg,#63768f,#34445a)}.sub-app-dock-item.agenda .sub-app-dock-tile{color:#f2feff;background:linear-gradient(145deg,#20b7c7,#087c93)}.sub-app-dock-tooltip{border-radius:var(--r-xs);z-index:40;box-shadow:var(--e-alto);color:#fff;font-size:var(--t-micro);opacity:0;pointer-events:none;white-space:nowrap;background:#0b222b;border:1px solid #ffffff1f;padding:4.5px 6px;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;bottom:-24px;left:50%;transform:translate(-50%,-4px)}.sub-app-dock-item:hover .sub-app-dock-tooltip,.sub-app-dock-item:focus-visible .sub-app-dock-tooltip{opacity:1;transform:translate(-50%)}.sub-app-dock-item>i{background:#0aa6c8;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-2px;box-shadow:0 0 0 2px #f6fafb}.sub-app-mark{display:block}.sub-app-workspace{background:#f3f7f8;grid-template-columns:220px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .22s;display:grid}.sub-app-workspace.has-sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.sub-app-sidebar{background:linear-gradient(165deg, var(--gradient-start), var(--gradient-end));color:var(--sidebar-text);border-right:1px solid #5bd3e429;flex-direction:column;min-height:100vh;padding:19px 12px 14px;display:flex}.sub-app-sidebar.collapsed{padding-left:10px;padding-right:10px}.sub-app-sidebar.collapsed>header{justify-content:center;padding-left:0;padding-right:0}.sub-app-sidebar.collapsed>header>span:last-child,.sub-app-sidebar.collapsed nav button span,.sub-app-sidebar.collapsed .user-card>span:not(.avatar){display:none}.sub-app-sidebar.collapsed nav button,.sub-app-sidebar.collapsed .user-card{justify-content:center;padding-left:0;padding-right:0}.sub-app-sidebar.collapsed nav button b{display:none}.sub-app-sidebar>header{align-items:center;gap:9.5px;padding:0 4.5px 17.5px;display:flex}.sub-app-sidebar>header>span:last-child{min-width:0}.sub-app-sidebar>header .sub-app-sidebar-toggle{color:#ffffffb8;background:#ffffff14;border-color:#ffffff29;width:24px;height:24px;margin-left:auto}.sub-app-sidebar>header .sub-app-sidebar-toggle:hover{color:#fff;background:#23c9da33;border-color:#60dee959}.sub-app-sidebar>header small,.sub-app-sidebar>header strong{display:block}.sub-app-sidebar>header small{color:#e0f7f98a;font-size:var(--t-micro);letter-spacing:1.1px;text-transform:uppercase;font-weight:900}.sub-app-sidebar>header strong{color:#fff;margin-top:2px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.sub-app-sidebar-mark{border-radius:var(--r-md);color:#fff;background:linear-gradient(145deg,#19c2d4,#087d96);border:1px solid #fff3;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 8px 18px #0003,inset 0 1px #ffffff38}.sub-app-sidebar-mark.agenda{background:linear-gradient(145deg,#35c0d8,#0a7d95)}.sub-app-sidebar-mark.rh{background:linear-gradient(145deg,#f2ad3e,#9e6112)}.sub-app-sidebar-mark.sms{background:linear-gradient(145deg,#4f8ff7,#2858b8)}.sub-app-sidebar-mark.tv{background:linear-gradient(145deg,#9a7bdd,#59419b)}.sub-app-sidebar nav{gap:4.5px;display:grid}.sub-app-sidebar nav button{border-radius:var(--r-xs);color:var(--sidebar-text);cursor:pointer;opacity:.7;text-align:left;background:0 0;border:0;align-items:center;gap:9.5px;width:100%;min-height:39px;padding:8.5px;font-size:10.5px;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex}.sub-app-sidebar nav button:hover{color:var(--sidebar-text);opacity:1;background:#13b7cf21}.sub-app-sidebar nav button.active{color:var(--brand-text);opacity:1;background:linear-gradient(90deg,#00a9d247,#11c6db1f)}.sub-app-sidebar nav button b{border-radius:var(--r-pill);font-size:var(--t-micro);background:#ffffff1a;margin-left:auto;padding:2.5px 5px}.sub-app-workspace-main{min-width:0}.sub-app-workspace-header{z-index:20;background:#fffffff5;border-bottom:1px solid #dfe8eb;grid-template-columns:minmax(60px,1fr) auto minmax(60px,1fr);align-items:center;gap:15.5px;height:44px;min-height:44px;padding:0 23px;display:grid;position:relative;overflow:visible}.sub-app-workspace-heading{align-items:center;gap:8px;min-width:0;display:flex}.sub-app-sidebar-toggle{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60727c;cursor:pointer;background:#f5fafb;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.sub-app-sidebar-toggle:hover{color:#008fb6;background:#e5f8fb;border-color:#c6eef3}.sub-app-workspace-content{max-width:1560px;margin:0 auto;padding:21px 24px 37px}@media (width>=821px){.agenda-workspace{height:100vh;overflow:hidden}}.agenda-workspace .sub-app-workspace-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.agenda-workspace .sub-app-workspace-content{flex-direction:column;flex:auto;max-width:none;min-height:0;margin:0;padding:0;display:flex}.agenda-workspace .agenda-module-standalone{flex-direction:column;flex:auto;min-height:0;display:flex}.sub-app-workspace-content .rh-system-content{max-width:1380px;margin:0 auto;padding:0}.pdv-standalone-shell{min-height:100vh}.pdv-system-content{background:#f4f8f9;min-height:100vh;padding:21px}.rh-standalone-shell{background:var(--app-bg);min-height:100vh}.rh-system-header{background:linear-gradient(125deg, var(--gradient-start), var(--gradient-end));color:#fff;grid-template-columns:minmax(180px,.75fr) minmax(260px,1fr) auto;align-items:center;gap:15.5px;min-height:76px;padding:10.5px 24px;display:grid}.rh-system-header .brand{color:#fff}.rh-system-header .brand b{color:var(--brand-text)}.rh-system-identity{text-align:center}.rh-system-identity span,.rh-system-identity small{color:#ffffffad;display:block}.rh-system-identity span{font-size:var(--t-micro);letter-spacing:1.1px;text-transform:uppercase;font-weight:900}.rh-system-identity h1{color:#fff;margin:4px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:19px;line-height:1}.rh-system-identity small{font-size:var(--t-micro)}.rh-system-header>button{border-radius:var(--r-sm);color:#fff;cursor:pointer;font-size:var(--t-small);background:#ffffff1f;border:1px solid #ffffff3d;align-items:center;gap:5px;min-height:34px;padding:7px 9.5px;font-weight:850;display:inline-flex}.rh-system-header>button:hover{background:#fff3}.rh-system-content{max-width:1440px;margin:0 auto;padding:21px 24px 37px}@media (width<=860px){.rh-system-header{grid-template-columns:1fr auto}.rh-system-identity{display:none}.rh-system-content{padding:15.5px 14px 28px}}@media (width<=1180px){.topbar{padding-left:22px;padding-right:22px}.topbar-actions{gap:7px}.sub-app-dock{scrollbar-width:none;max-width:430px;overflow:auto visible}.sub-app-dock::-webkit-scrollbar{display:none}.bug-report-button span{display:none}}@media (width<=820px){.sub-app-workspace{grid-template-columns:1fr}.sub-app-sidebar{min-height:auto;padding:8.5px 10.5px}.sub-app-sidebar>header{padding:0 0 7px}.sub-app-sidebar nav{gap:4.5px;padding-top:4px;display:flex;overflow-x:auto}.sub-app-sidebar nav button{flex:none;width:auto}.sub-app-sidebar nav button.active{box-shadow:inset 0 -3px #27c7d8}.sub-app-sidebar .user-card{margin-top:auto}.sub-app-workspace-header{grid-template-columns:1fr auto;padding:7px 14px}.sub-app-workspace-header>.sub-app-dock{grid-area:2/1/auto/-1;justify-self:center}.sub-app-workspace-content{padding:15.5px 14px 28px}}@media (width<=680px){.sub-app-dock{max-width:calc(100vw - 124px);padding-left:2px;padding-right:2px}.sub-app-dock-track{border-radius:var(--r-md);gap:2px;padding-left:5px;padding-right:5px}.sub-app-dock-item{flex:0 0 36px;width:36px}.sub-app-dock-tooltip{display:none}.rh-system-header{gap:8.5px;padding:9.5px 12px}.rh-system-header .brand{font-size:12px}.rh-system-header>button{min-width:34px;padding:7px;font-size:0}.rh-system-header>button .icon{width:16px}}@media (prefers-reduced-motion:reduce){.sub-app-dock-item,.sub-app-sidebar nav button{transition:none}}.support-standalone{background:var(--app-bg);height:100vh;min-height:100vh;overflow:hidden}.support-standalone-header{z-index:20;background:linear-gradient(120deg, var(--gradient-start), var(--gradient-end));color:#fff;border-bottom:0;grid-template-columns:minmax(60px,1fr) auto minmax(60px,1fr);align-items:center;gap:10.5px;min-height:36px;padding:2px 15.5px;display:grid;position:relative;overflow:visible}.support-standalone-header>span{color:#ffffffa3;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;font-weight:800;display:block}.support-standalone-header strong{color:#fff;margin-top:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px;display:block}.support-standalone-header .brand{color:#fff;min-width:0;font-size:14px}.support-standalone-header .brand b{color:var(--brand-text)}.support-standalone-actions{justify-content:flex-end;min-width:0}.support-standalone-actions .support-topbar-kpis{color:#ffffffc2;font-size:var(--t-micro);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4.5px;font-weight:850;display:flex}.support-standalone-actions .support-topbar-kpis i{border-radius:var(--r-pill);color:#fff;background:#ffffff24;padding:2.5px 5px;font-style:normal}.support-standalone-actions button{color:#5b6b74;background:0 0;border:1px solid #0000;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.support-standalone-actions .support-back-button{font-size:var(--t-small);border-color:#ffffff8c;min-width:96px;margin-left:4px;padding:0 8.5px}.support-page .module-hero h1{font-size:22px}.support-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:12px;display:grid}.support-connections-page{gap:10.5px;padding-bottom:18px;display:grid}.support-connections-heading{justify-content:space-between;align-items:center;padding:3.5px 2px;display:flex}.support-connections-heading h2{color:var(--navy);margin:2px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px}.support-connections-heading p{color:var(--muted);font-size:var(--t-small)}.support-connections-heading .support-conexoes-menu-botao,.support-filas-topo .primary-button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;color:#fff;background:#ffffff24;border:1px solid #ffffff47}.support-connections-heading .support-conexoes-menu-botao:hover,.support-filas-topo .primary-button:hover{background:#ffffff38}.support-filas-topo,.support-connections-heading{align-items:center}.support-connections-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.support-connector-health{border-radius:var(--r-pill);font-size:var(--t-micro);border:1px solid;align-items:center;gap:6px;padding:6px 8.5px;font-weight:900;display:inline-flex}.support-connector-health i{border-radius:50%;width:7px;height:7px}.support-connector-health.online{color:#28885a;background:#e9f8ef;border-color:#c7ead5}.support-connector-health.online i{background:#32ad70;box-shadow:0 0 0 4px #32ad701f}.support-connector-health.offline{color:#a66d19;background:#fff5e6;border-color:#f0d8ac}.support-connector-health.offline i{background:#dd9223}.support-create-connection-card>header{border-bottom:1px solid var(--line)}.support-connections-grid{grid-template-columns:minmax(360px,1fr) minmax(320px,.75fr);gap:10.5px;display:grid}.support-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-create-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8.5px;padding:11.5px 13px;display:grid}.support-create-grid label,.support-bot-form label{color:#697a87;font-size:var(--t-small);font-weight:800}.support-create-grid input,.support-create-grid select,.support-create-grid textarea,.support-queue-create input,.support-queue-create select,.support-bot-form input,.support-bot-form textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;outline:0;width:100%;margin-top:5px;padding:7px;display:block}.support-create-grid .wide{grid-column:1/-1}.support-create-grid .primary-button{justify-content:center}.support-connection-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8.5px;padding:11.5px 13px;display:grid}.support-conexoes-cartoes{gap:8.5px;padding:11.5px 13px;display:grid}.support-conexao-cartao{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;border-left:4px solid #cfdae0;flex-wrap:wrap;justify-content:space-between;gap:8.5px;padding:10.5px 12px;transition:border-color .16s,box-shadow .16s;display:flex}.support-conexao-cartao.conectado{background:#f4fcf7;border-left-color:#1eae5c}.support-conexao-cartao.conectando{background:#fffdf3;border-left-color:#e0a91c}.support-conexao-cartao.desconectado,.support-conexao-cartao.aguardando_conector{background:#fff7f7;border-left-color:#d9525f}.support-conexao-corpo{cursor:pointer;text-align:left;background:0 0;border:0;flex:260px;align-items:flex-start;gap:9.5px;min-width:0;padding:0;display:flex}.support-conexao-dados{gap:2.5px;min-width:0;display:grid}.support-conexao-dados strong{color:#23404c;text-overflow:ellipsis;white-space:nowrap;font:800 13px Manrope,sans-serif;overflow:hidden}.support-conexao-dados i{justify-self:start;font-style:normal}.support-conexao-dados small{color:#5f7480;font-size:var(--t-small);align-items:center;gap:4.5px;min-width:0;font-weight:700;display:flex}.support-conexao-dados small svg{opacity:.7;flex:none}.support-conexao-meta{color:#93a4ad!important;font-weight:650!important}.support-conexao-acoes{flex:none;align-items:center;gap:5px;display:flex}.support-conexao-acoes button{border-radius:var(--r-sm);color:#3c5763;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8e3e8;align-items:center;gap:4.5px;padding:6px 8.5px;font:800 10px Inter,sans-serif;display:inline-flex}.support-conexao-acoes button:hover{color:#0b7f97;background:#f1f8fa;border-color:#a9d8e4}.support-conexao-acoes button.perigo{color:#b2453f;padding:6px 8px}.support-conexao-acoes button.perigo:hover{color:#8e332e;background:#fdf2f2;border-color:#edc3c3}.support-connections-page>.support-connections-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10.5px;display:flex}.support-connections-page>.support-connections-heading>h2{color:#23404c;margin:0;font:800 21px Manrope,sans-serif}.support-conexoes-menu-wrap{position:relative}.support-conexoes-menu-botao{border-radius:var(--r-sm);color:#4a6572;cursor:pointer;background:#fff;border:1px solid #ccdae2;justify-content:center;align-items:center;width:33px;height:33px;display:inline-flex}.support-conexoes-menu-botao:hover{color:#0b7f97;border-color:#a9d8e4}.support-conexoes-menu-scrim{cursor:default;z-index:59;background:0 0;border:0;position:fixed;inset:0}.support-conexoes-menu{border:1px solid var(--dm-line);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:60;background:#fff;min-width:214px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.support-conexoes-menu button{border-radius:var(--r-sm);color:#3c5763;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 8.5px;font:750 12px Inter,sans-serif;display:flex}.support-conexoes-menu button:hover{color:#0b7f97;background:#eef7f9}.sub-app-dock-badge{border-radius:var(--r-pill);color:#fff;pointer-events:none;z-index:3;background:#e0333f;border:2px solid #0d2129;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 2.5px;font:800 9px Inter,sans-serif;display:inline-flex;position:absolute;top:-3px;right:-3px}.sub-app-dock-item{position:relative}.support-qr-scan{grid-template-columns:minmax(0,1fr) auto;gap:15.5px;padding:3.5px 0;display:grid}.support-qr-passos{align-content:start;gap:8.5px;display:grid}.support-qr-passos>strong{color:#23404c;font:800 15px Manrope,sans-serif}.support-qr-passos ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.support-qr-passos li{border-radius:var(--r-sm);color:#45606c;font-size:var(--t-small);background:#f5f8fa;align-items:center;gap:8px;padding:8px 8.5px;line-height:1.35;display:flex}.support-qr-passos li i{color:#fff;background:#00a9d2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:21px;height:21px;font:800 10px Inter,sans-serif;display:inline-flex}.support-qr-passos li b{color:#23404c}.support-qr-lado{justify-items:center;gap:8px;display:grid}.support-qr-contador{border-radius:var(--r-pill);color:#0b7f97;background:#eef7fb;align-items:center;gap:5px;padding:5px 10.5px;font:800 11px Inter,sans-serif;display:inline-flex}.support-qr-lado .support-qr-image{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;width:280px;height:280px;padding:10.5px}.support-qr-barra{border-radius:var(--r-pill);background:#e6eef2;width:280px;height:5px;overflow:hidden}.support-qr-barra i{background:linear-gradient(90deg,#00a9d2,#5bd3e4);width:100%;height:100%;animation:20s linear infinite qr-expira;display:block}@keyframes qr-expira{0%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}@media (width<=620px){.support-qr-scan{grid-template-columns:minmax(0,1fr)}.support-qr-lado{justify-items:start}}.support-qr-modal{width:100%;max-width:620px;max-height:calc(100vh - 60px);position:relative;overflow-y:auto}.support-qr-modal .support-qr-card{border-radius:var(--r-md);margin:0}.support-qr-fechar{border:1px solid var(--dm-line);color:#4a6572;cursor:pointer;z-index:2;background:#ffffffeb;border-radius:50%;padding:5px;display:inline-flex;position:absolute;top:10px;right:10px}.support-qr-fechar:hover{color:#0b7f97;background:#fff}.support-connections-grid{grid-template-columns:minmax(0,1fr)}.support-nova-conexao{width:100%;max-width:560px;display:grid}.support-nova-conexao-topo{background:linear-gradient(120deg, var(--gradient-start), var(--gradient-end));color:#fff;align-items:center;gap:8px;padding:13px 15.5px;display:flex}.support-nova-conexao-topo strong{flex:1;font:800 14px Manrope,sans-serif}.support-nova-conexao-topo button{border-radius:var(--r-xs);color:#fff;cursor:pointer;background:#ffffff24;border:0;padding:4.5px;display:inline-flex}.support-nova-conexao-topo button:hover{background:#ffffff42}.support-nova-conexao-abas{border-bottom:1px solid #e8eef1;grid-auto-flow:column;display:grid}.support-nova-conexao-abas button{color:#7b8f99;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;align-items:center;gap:4.5px;padding:11.5px 7px;font:800 11px Inter,sans-serif;display:inline-flex}.support-nova-conexao-abas button:hover{color:#0b7f97}.support-nova-conexao-abas button.active{color:#0b7f97;border-bottom-color:#00a9d2}.support-nova-conexao-corpo{gap:12px;padding:17.5px 15.5px;display:grid}.support-nova-conexao-corpo label{color:#43606d;gap:5px;font:750 12px Inter,sans-serif;display:grid}.support-nova-conexao-corpo label small{color:#93a4ad;font-weight:650}.support-nova-conexao-corpo input,.support-nova-conexao-corpo select,.support-nova-conexao-corpo textarea{border-radius:var(--r-sm);color:#31464f;background:#fff;border:1px solid #d5e2e8;width:100%;padding:8.5px 9.5px;font:650 13px Inter,sans-serif}.support-nova-conexao-corpo input:focus,.support-nova-conexao-corpo select:focus,.support-nova-conexao-corpo textarea:focus{border-color:#7fd1de;outline:none;box-shadow:0 0 0 3px #00a9d217}.support-nova-conexao-dica{color:#93a4ad!important;font-weight:650!important}.support-nova-conexao-rodape{border-top:1px solid #e8eef1;justify-content:flex-end;gap:8px;padding:12px 15.5px;display:flex}.support-create-atalho{color:#7b8f99;font-size:var(--t-small);align-items:center;gap:4.5px;display:flex}.support-create-atalho strong{color:#0b7f97}.support-connection-list button{border:1px solid var(--dm-line);border-radius:var(--r-md);cursor:pointer;text-align:left;background:linear-gradient(145deg,#f4fbf7,#fff);border-left:4px solid #39ad65;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8.5px;min-height:132px;padding:12px;display:grid;position:relative;box-shadow:0 12px 24px #1a39480f}.support-connection-list button:hover{border-color:#b7e1c7;transform:translateY(-1px)}.support-connection-list button.active{background:linear-gradient(145deg,#eefbf4,#fff);outline:2px solid #00a9d224;box-shadow:0 16px 32px #1a39481a}.support-connection-list button .support-status{position:absolute;bottom:12px;right:12px}.support-connection-list button .support-status.aguardando_qr,.support-connection-list button .support-status.aguardando_conector,.support-connection-list button .support-status.qr_pronto,.support-connection-list button .support-status.pairing_code_pronto{color:#b86d00;background:#fff3df}:is(.support-connection-list button:has(.support-status.aguardando_qr),.support-connection-list button:has(.support-status.aguardando_conector),.support-connection-list button:has(.support-status.qr_pronto),.support-connection-list button:has(.support-status.pairing_code_pronto)){background:linear-gradient(145deg,#fff7ea,#fff);border-color:#f0d7b1 #f0d7b1 #f0d7b1 #ff9800}.support-connection-icon{border-radius:var(--r-md);color:#289764;background:#e8f8ef;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.support-connection-list strong,.support-connection-list small{display:block}.support-connection-list strong{color:#405760;font-size:9.5px}.support-connection-list small{color:#91a0a7;font-size:var(--t-micro);margin-top:3px}.support-status{border-radius:var(--r-md);font-size:var(--t-micro);text-transform:uppercase;white-space:nowrap;padding:4.5px 6px;font-style:normal;font-weight:900}.support-status.conectado{color:#318d60;background:#e8f8ef}.support-status.aguardando_qr,.support-status.aguardando_conector{color:#b67c2a;background:#fff5df}.support-status.conectando,.support-status.qr_pronto,.support-status.pairing_code_pronto{color:#3380ad;background:#e9f6ff}.support-status.erro{color:#be4d57;background:#ffebed}.support-status.desconectado{color:#c0333f;background:#fdeced}.support-qr-body{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:15.5px;display:flex}.support-qr-body>strong{color:var(--navy);font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.support-qr-body p{color:var(--muted);font-size:var(--t-small);max-width:270px;line-height:1.55}.support-connector-note{border-radius:var(--r-xs);color:#a4772d;font-size:var(--t-micro);background:#fff8e8;border:1px solid #f2e4bd;max-width:280px;padding:7px;font-weight:800;line-height:1.45;display:block}.support-qr-image{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;width:min(260px,100%);padding:10.5px;display:block;box-shadow:0 10px 28px #0d2a331a}.support-qr-steps{color:#657881;font-size:var(--t-micro);text-align:left;gap:2.5px;margin:2px 0 3px;padding-left:20px;display:grid}.support-connected-state,.support-qr-waiting{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#f7fafb;flex-direction:column;align-items:center;gap:5px;width:100%;max-width:290px;padding:21px;display:flex}.support-connected-state{background:#effaf4;border-color:#ccebd9}.support-connected-state>span,.support-qr-waiting>span{color:#2b9b68;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.support-qr-waiting>span{color:#3b849d}.support-connected-state strong,.support-qr-waiting strong{color:#29444d;font-family:Manrope,Inter,system-ui,sans-serif;font-size:11.5px}.support-connected-state small,.support-qr-waiting small{color:#7d8d94;font-size:var(--t-micro);line-height:1.45}.support-pairing-code-state{border-radius:var(--r-md);background:#f2fbff;border:1px solid #cfeaf4;flex-direction:column;align-items:center;gap:5px;width:100%;max-width:290px;padding:17.5px;display:flex}.support-pairing-code-state small{color:#6b8792;font-size:var(--t-micro);font-weight:800}.support-pairing-code-state strong{color:#063241;letter-spacing:3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:27px}.support-pairing-code-state span{color:#6b8792;font-size:var(--t-micro);line-height:1.45}.support-phone-pairing-box{border:1px solid var(--dm-line);border-radius:var(--r-md);text-align:left;background:#f8fbfc;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;width:100%;max-width:330px;padding:8.5px;display:grid}.support-phone-pairing-box label{color:#637780;font-size:var(--t-micro);font-weight:900}.support-phone-pairing-box input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#50666f;font-size:var(--t-small);background:#fff;width:100%;margin-top:5px;padding:7px;display:block}.support-pulse{animation:1.4s ease-in-out infinite supportPulse}@keyframes supportPulse{50%{transform:scale(1.04);box-shadow:0 0 0 8px #00a9d217}}.support-qr-actions{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.support-qr-actions button{align-items:center;gap:5px;display:inline-flex}.support-connection-queue-field{color:#637780;font-size:var(--t-micro);text-align:left;gap:4.5px;width:100%;max-width:300px;font-weight:900;display:grid}.support-connection-queue-field select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#50666f;font-size:var(--t-small);background:#fbfcfd;width:100%;padding:7px}.support-connection-queue-field small{color:#8a9aa1;font-size:var(--t-micro);font-weight:700;line-height:1.4}@media (width<=900px){.support-connections-grid{grid-template-columns:1fr}.support-connections-heading{flex-direction:column;align-items:flex-start;gap:7px}}.support-queue-create{grid-template-columns:1fr 120px 130px auto;align-items:center;gap:7px;padding:11.5px 13px;display:grid}.support-queue-list{border-top:1px solid var(--line);display:grid}.support-queue-list article{border-bottom:1px solid #edf1f3;align-items:center;gap:8px;padding:9.5px 13px;display:flex}.support-queue-list article>i{border-radius:50%;width:10px;height:10px}.support-queue-list span{flex:1}.support-queue-list strong,.support-queue-list small{display:block}.support-queue-list strong{color:#405760;font-size:9.5px}.support-queue-list small{color:#91a0a7;font-size:var(--t-micro);margin-top:3px}.support-queue-list button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#be4d57;background:#fff;justify-content:center;align-items:center;width:30px;height:27px;display:flex}.support-queue-list button[title=Editar\ Flow]{color:#1686a4}.support-bot-form{gap:8.5px;padding:11.5px 13px;display:grid}.support-bot-form textarea{resize:vertical;line-height:1.55}.support-bot-preview{border-radius:var(--r-sm);background:#f0fbfd;border:1px solid #d4edf3;padding:8.5px}.support-bot-preview span{color:#1886a8;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:900;display:block}.support-bot-preview p{color:#526b74;font-size:var(--t-small);white-space:pre-wrap;margin:0;line-height:1.55}.support-flow-page{gap:10.5px;padding-bottom:18px;display:grid}.support-flow-heading{justify-content:space-between;align-items:center;display:flex}.support-flow-heading h2{color:var(--navy);margin:2px 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17.5px}.support-flow-heading p{color:var(--muted);font-size:var(--t-small)}.support-flow-master{border-radius:var(--r-pill);color:#24875a;font-size:var(--t-micro);background:#e8f8ef;border:1px solid #c6ead5;align-items:center;gap:6px;padding:7px 9.5px;font-weight:900;display:inline-flex}.support-flow-master input{accent-color:#24875a}.support-flow-layout{grid-template-columns:minmax(220px,.4fr) minmax(0,1.6fr);gap:10.5px;display:grid}.support-flow-queue-picker>div{display:grid}.support-flow-queue-picker>div>button{cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf2f4;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;padding:9.5px 11.5px;display:grid}.support-flow-queue-picker>div>button.active{box-shadow:inset 3px 0 var(--cyan);background:#eefafd}.support-flow-queue-picker button>i{border-radius:50%;width:9px;height:9px}.support-flow-queue-picker button strong,.support-flow-queue-picker button small{display:block}.support-flow-queue-picker button strong{color:#405760;font-size:var(--t-small)}.support-flow-queue-picker button small{color:#8b9aa3;font-size:var(--t-micro);margin-top:2px}.support-flow-queue-picker button em{border-radius:var(--r-pill);color:#607680;font-size:var(--t-small);text-transform:uppercase;background:#eef5f7;padding:3.5px 5px;font-style:normal;font-weight:900}.support-flow-builder{min-height:430px}.support-flow-builder>footer{border-top:1px solid var(--line);justify-content:flex-end;padding:10.5px 12px;display:flex}.support-flow-canvas{background-color:#f7fafb;background-image:radial-gradient(#d9e5e8 1px,#0000 1px);background-size:18px 18px;flex-direction:column;align-items:center;min-height:370px;padding:15.5px;display:flex}.support-flow-node{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;gap:8.5px;width:100%;max-width:720px;padding:11.5px;display:grid;box-shadow:0 8px 22px #12303912}.support-flow-node>span,.support-flow-node>header>span{color:#2d5968;font-size:var(--t-micro);text-transform:uppercase;align-items:center;gap:5px;font-weight:950;display:inline-flex}.support-flow-node label{color:#687a83;font-size:var(--t-micro);font-weight:850}.support-flow-node textarea,.support-flow-node input,.support-flow-node select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#50666f;font-size:var(--t-small);background:#fbfcfd;outline:0;width:100%;padding:7px}.support-flow-node textarea{resize:vertical;margin-top:5px;line-height:1.5;display:block}.support-flow-node.choices>header{justify-content:space-between;align-items:center;display:flex}.support-flow-node.choices>article{grid-template-columns:44px minmax(120px,1fr) minmax(120px,.8fr) minmax(140px,1fr) 30px;align-items:center;gap:5px;display:grid}.support-flow-node.choices input.key{text-align:center}.support-flow-node.choices article>button{border-radius:var(--r-xs);color:#b64d58;background:#fff1f2;border:1px solid #f0c9ce;justify-content:center;align-items:center;height:30px;display:flex}.support-flow-node.choices>p{color:#82939b;font-size:var(--t-micro);text-align:center}.support-flow-node.fallback{border-color:#efdfbd}.support-flow-arrow{color:#19a2c3;font-size:17.5px;font-style:normal;line-height:28px}.support-flow-empty{color:#7e8e96;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:420px;display:flex}.support-flow-empty strong{color:#405760;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.support-flow-empty p{font-size:var(--t-micro)}@media (width<=900px){.support-flow-layout,.support-queue-create{grid-template-columns:1fr}.support-flow-node.choices>article{grid-template-columns:42px 1fr}.support-flow-node.choices>article select,.support-flow-node.choices>article input:nth-of-type(3){grid-column:2}}.support-standalone-content{width:100%;max-width:none;height:100vh;margin:0;padding:0;overflow:hidden}.support-error-state{color:#435660;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10.5px;padding:24px;display:flex}.support-error-state strong{color:#263d48;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.support-console{box-shadow:none;background:#f3f7f9;border:0;border-radius:0;grid-template-rows:44px minmax(0,1fr);grid-template-columns:235px minmax(0,1fr);height:100%;min-height:0;transition:grid-template-columns .22s;display:grid;overflow:visible}.support-console>.support-console-sidebar{grid-area:1/1/span 2}.support-console>.support-standalone-header{grid-area:1/2}.support-console>.support-console-main{grid-area:2/2}.support-console.collapsed{grid-template-columns:72px minmax(0,1fr)}.support-console.dark{background:#101820;border-color:#23313b}.support-console-sidebar{background:linear-gradient(165deg, var(--gradient-start), var(--gradient-end));color:var(--sidebar-text);border-right:1px solid #5bd3e429;flex-direction:column;gap:7px;min-height:0;padding:5px 12px 14px;display:flex}.support-console.dark .support-console-sidebar{color:#d5e2e8;background:linear-gradient(165deg,#05090b,#102b35);border-color:#5bd3e429}.support-console-brand{justify-content:flex-start;align-items:center;gap:7px;padding:8.5px 3.5px 7px;display:flex}.support-console-brand .brand,.sub-app-sidebar>header .brand,.sidebar .brand{letter-spacing:-.4px;gap:7px;font-size:13px}.support-console-brand .brand-logo,.sub-app-sidebar>header .brand-logo,.sidebar .brand-logo{width:40px;height:32px}.support-console-brand .brand-logo.brand-logo-symbol,.sub-app-sidebar>header .brand-logo.brand-logo-symbol,.sidebar .brand-logo.brand-logo-symbol{height:32px}.support-console-brand>svg{border-radius:var(--r-sm);color:var(--brand-text);background:#ffffff17;border:1px solid #72deea57;width:34px;height:34px;padding:6px}.support-console-brand span,.support-console-brand strong,.support-console-brand small{min-width:0;display:block}.support-console-brand button{border-radius:var(--r-xs);color:#e0f2f4cc;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;flex:none;justify-content:center;align-items:center;width:25px;height:25px;margin-left:auto;display:inline-flex}.support-console.collapsed .support-console-brand{justify-content:center;padding-left:0;padding-right:0}.support-console.collapsed .support-nav-group>small,.support-console.collapsed .support-console-sidebar nav button span{display:none}.support-console.collapsed .support-console-brand{justify-content:center}.support-console.collapsed .support-console-brand button{margin-left:0;display:inline-flex}.sidebar-collapsed .settings-sidebar-mode .brand,.support-console.collapsed .support-console-brand .brand,.sub-app-sidebar.collapsed>header .brand{display:none}.support-console.dark .support-console-brand button{color:#d5e2e8;background:#ffffff12;border-color:#ffffff1f}.support-console-brand strong{color:#fff;font-family:Manrope,Inter,system-ui,sans-serif;font-size:11.5px}.support-console-brand small{color:#daf2f48f;font-size:var(--t-micro);margin-top:2px;font-weight:800}.support-console-nav-title{color:var(--brand-text);font-size:var(--t-micro);letter-spacing:1.2px;opacity:.62;text-transform:uppercase;margin:4px 10px 2px;font-weight:700;display:block}.support-console.collapsed .support-console-nav-title,.support-console.collapsed .support-console-sidebar nav button b{display:none}.support-console-sidebar nav{scrollbar-color:#e2f5f71a transparent;scrollbar-width:thin;grid-template-columns:minmax(0,1fr);gap:2px;margin-right:0;padding:0 5px 5px 0;display:grid;overflow:auto}.support-console-sidebar nav::-webkit-scrollbar{width:3px}.support-console-sidebar nav::-webkit-scrollbar-track{background:0 0}.support-console-sidebar nav::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#e2f5f71a}.support-console-sidebar nav:hover::-webkit-scrollbar-thumb{background:#e2f5f742}.support-nav-group{gap:2px;padding:0;display:grid}.support-console.dark .support-nav-group{border-color:#ffffff14}.support-nav-group:first-child{border-top:0}.support-nav-group>small{color:var(--brand-text);font-size:var(--t-micro);letter-spacing:1.2px;opacity:.62;text-transform:uppercase;padding:8.5px 8.5px 5px;font-weight:700}.support-console-sidebar nav button{border-radius:var(--r-lg);color:var(--sidebar-text);cursor:pointer;opacity:.72;text-align:left;background:0 0;border:0;align-items:center;gap:9.5px;min-height:39px;padding:8.5px;font-size:10.5px;font-weight:600;transition:background .18s,color .18s,opacity .18s;display:flex}.support-console.collapsed .support-console-sidebar nav button{justify-content:center;padding:0;position:relative}.support-console.collapsed .support-console-sidebar nav button b{min-width:15px;height:15px;padding:0 2.5px;font-size:9px;position:absolute;top:2px;right:3px}.support-console.dark .support-console-sidebar nav button{color:#d5e2e8}.support-console-sidebar nav button:hover,.support-console-sidebar nav button.active{color:var(--brand-text);opacity:1;background:linear-gradient(90deg,#00a9d247,#11c6db1f)}.support-console.dark .support-console-sidebar nav button:hover,.support-console.dark .support-console-sidebar nav button.active{color:#64d7ef;opacity:1;background:linear-gradient(90deg,#00a9d247,#11c6db1f)}.support-console-sidebar nav button span{flex:1;min-width:0}.support-console-sidebar nav button b{border-radius:var(--r-pill);color:#fff;font-size:var(--t-micro);background:#00a9d2;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4.5px;display:inline-flex}.support-console-main{flex-direction:column;gap:7px;min-width:0;min-height:0;padding:8.5px;display:flex;position:relative;overflow:hidden}.support-console-main.chat-mode{border-top:1px solid #dfe8ed;gap:0;padding:0}.support-console-main.module-mode{overflow-y:auto}.support-console-main.module-mode>.automation-card{flex-shrink:0}.support-console.dark .support-console-main{background:#101820}.support-console-topbar{background:linear-gradient(90deg, var(--gradient-start), var(--detail-color));color:#fff;flex:none;justify-content:space-between;align-items:center;gap:7px;min-height:26px;margin:-10px -10px 0;padding:0 7px;display:flex}.support-console-main.chat-mode .support-console-topbar{min-height:26px;margin:-6px -6px 0;padding:0 6px}.support-console-topbar strong{color:#fff;font-size:var(--t-small);font-weight:900}.support-topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3.5px;min-width:0;display:flex}.support-console-topbar .support-topbar-kpis{color:#ffffffd1;font-size:var(--t-micro);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4.5px;font-weight:850;display:flex}.support-console-topbar i{border-radius:var(--r-pill);color:#fff;background:#ffffff2e;padding:2.5px 5px;font-style:normal}.support-topbar-actions button{border-radius:var(--r-xs);color:#fff;cursor:pointer;font-size:var(--t-small);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff2e;justify-content:center;align-items:center;gap:2.5px;height:21px;padding:0 4.5px;font-weight:900;display:inline-flex}.support-topbar-actions button:hover{background:#fff3}.support-topbar-actions button.online{color:#caffdf}.support-topbar-actions button.offline{color:#ffd0d4}.support-standalone-actions>button{flex:none;gap:0;width:30px;min-width:30px;height:28px;padding:0}.support-standalone-actions>button>span{display:none}.support-standalone-actions .support-back-button{width:30px;min-width:30px;margin-left:4px;padding:0}.support-console-heading{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;flex:none;justify-content:flex-start;align-items:center;gap:12px;padding:7px 8.5px;display:flex}.support-console-heading span{color:#00a9d2;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:900;display:block}.support-console-heading h1{color:#19323b;margin:2px 0 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:19px}.support-console-heading p{color:#768994;font-size:var(--t-small);margin:4px 0 0}.support-console-kpis{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.support-console-kpis strong{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#526b74;font-size:var(--t-small);white-space:nowrap;background:#f3f7f9;padding:6px 8px}.support-chat-shell{flex:1;grid-template-columns:minmax(330px,430px) minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}.support-chat-list-panel,.support-chat-window{background:#fff;border:0;border-top:1px solid #dfe8ed;border-radius:0;overflow:hidden}.support-chat-list-panel{border-right:1px solid #dfe8ed;flex-direction:column;min-width:0;min-height:0;display:flex}.support-chat-list-panel>header{border-bottom:1px solid #edf2f4;justify-content:space-between;align-items:center;padding:11.5px 12px 8px;display:flex}.support-ticket-toolbar{z-index:3;border-bottom:1px solid #edf2f4;grid-template-columns:46px minmax(0,1fr);align-items:stretch;gap:5px;position:relative;overflow:visible;padding:6px 7px!important;display:grid!important}.support-ticket-toolbar>.support-ticket-button.primary{flex-direction:column;grid-row:1/span 2;align-self:stretch;gap:4px;width:100%;height:auto;min-height:0;padding:0}.support-ticket-toolbar>.support-ticket-button.primary>span{letter-spacing:.4px;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.support-novo-marca{display:block;position:relative}.support-novo-marca>svg:last-child{background:var(--blue);box-shadow:0 0 0 2px var(--blue);border-radius:50%;position:absolute;bottom:-3px;right:-4px}.support-ticket-actions{grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;gap:3.5px;min-width:0;padding-bottom:0;display:grid;overflow:visible}.support-ticket-toolbar:not(:has(>.support-ticket-button.primary)){grid-template-columns:minmax(0,1fr)}.support-ticket-button,.support-filter-button{border:1px solid var(--dm-line);border-radius:var(--r-lg);color:#52636c;cursor:pointer;font-size:var(--t-small);white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:0;width:100%;min-width:0;height:29px;padding:0;font-weight:900;transition:transform .14s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex;position:relative;overflow:visible}.support-ticket-button:hover,.support-filter-button:hover{z-index:2;box-shadow:0 6px 15px #182c371f}.support-ticket-button,.support-filter-button,.support-chat-tabs button,.support-ticket-list footer .support-ticket-row-actions button{transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .13s cubic-bezier(.3,1.35,.5,1)}.support-ticket-button:active,.support-filter-button:active,.support-chat-tabs button:active,.support-ticket-list footer .support-ticket-row-actions button:active{transform:scale(.92)}@keyframes dm-botao-escolhido{0%{transform:scale(.9);box-shadow:0 0 #00a9d280}55%{transform:scale(1.05)}to{transform:none;box-shadow:0 0 0 10px #00a9d200}}.support-ticket-button.active,.support-filter-button.active,.support-chat-tabs button.active{animation:.42s cubic-bezier(.3,1.3,.5,1) dm-botao-escolhido}@media (prefers-reduced-motion:reduce){.support-ticket-button,.support-filter-button,.support-chat-tabs button,.support-ticket-list footer .support-ticket-row-actions button{transition:background .15s,border-color .15s,color .15s}.support-ticket-button.active,.support-filter-button.active,.support-chat-tabs button.active{animation:none}}.support-ticket-button span,.support-filter-button span{display:none}.support-console.dark .support-ticket-button,.support-console.dark .support-filter-button,.support-console.dark .support-ticket-search{color:#d5e2e8;background:#17242e;border-color:#2b3d49}.support-ticket-button.primary{color:#fff;font-size:var(--t-small);background:#5d22e8;border-color:#5d22e8;padding:0}.support-ticket-button.active,.support-filter-button.active{color:#5d22e8;background:#f2ebff;border-color:#6d28d9}.support-filter-button{position:relative}.support-filter-button span{color:#8b99a1;font-size:var(--t-small);letter-spacing:.2px;text-transform:uppercase}.support-filter-button select{appearance:none;color:inherit;cursor:pointer;font:inherit;opacity:0;background:0 0;border:0;outline:0;width:100%;position:absolute;inset:0}.support-order-control{min-width:0;display:block;position:relative}.support-order-control>.support-ticket-button{height:29px}.support-order-menu{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:20;background:#fff;gap:3.5px;min-width:158px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.support-order-menu button{border-radius:var(--r-xs);color:#405660;cursor:pointer;font-size:var(--t-small);text-align:left;white-space:nowrap;background:0 0;border:0;padding:7px 8px;font-weight:850}.support-console.dark .support-order-menu{background:#17242e;border-color:#2b3d49}.support-console.dark .support-order-menu button{color:#d5e2e8}.support-ticket-search{border-radius:var(--r-lg);color:#8a99a1;background:#fff;border:1px solid #ccdae2;align-items:center;gap:6px;min-width:0;height:31px;padding:0 8px;display:flex}.support-ticket-search:focus-within{border-color:#7fd1de;box-shadow:0 0 0 3px #00a9d217}.support-ticket-search input{color:#53666f;font-size:var(--t-small);border:0;outline:0;width:100%;min-width:0;height:100%}.support-ticket-advanced-search{grid-template-columns:minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.support-ticket-advanced-search strong{color:#62757e;font-size:var(--t-micro);white-space:nowrap;font-weight:900}.support-chat-list-panel h2{color:#243e48;margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.support-chat-list-panel p{color:#8b9aa3;font-size:var(--t-small);margin:3px 0 0}.support-chat-tabs{background:#f7fafb;border-bottom:1px solid #edf2f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:7px;display:grid}.support-chat-tabs button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#667983;cursor:pointer;font-size:var(--t-small);background:#fff;justify-content:center;align-items:center;min-height:34px;padding:0 7px;font-weight:900;display:flex}.support-chat-tabs button.active{color:#0788a8;background:#e8f8fb;border-color:#afe4ef}.support-chat-tabs b{margin-left:5px}.support-ticket-list{--ticket-foto:33px;flex:1;grid-auto-rows:max-content;align-content:start;gap:6px;min-height:0;max-height:none;padding:6px 7px 10px;display:grid;position:relative;overflow:auto}.support-ticket-list>article{background:linear-gradient(180deg, var(--ticket-tinta,var(--card-bg)) 0%, var(--card-bg) 62%);border:1px solid var(--line);border-bottom-color:color-mix(in srgb, var(--line) 22%, transparent);border-radius:var(--r-lg);transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.support-ticket-list>article:hover{border-color:#b9cbd3;box-shadow:0 4px 12px #142f3a14}.support-ticket-pegador{cursor:grab;opacity:.38;z-index:3;grid-template-columns:repeat(2,3px);justify-content:center;gap:2.5px;padding:4px 7px 5px;transition:opacity .15s;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.support-ticket-list>article:hover .support-ticket-pegador{opacity:1}.support-ticket-list [data-tooltip].support-ticket-pegador{position:absolute;bottom:auto}.support-ticket-pegador:active,.support-ticket-pegador.pego{cursor:grabbing}.support-ticket-pegador{touch-action:none}.support-ticket-list .support-ticket-resumo.digitando,.support-chat-digitando{color:#0b8f6f;font-weight:700}@keyframes dm-bolha-ponto{0%,60%,to{opacity:.3;transform:none}30%{opacity:.85;transform:translateY(-3px)}}.support-message-feed article.support-digitando-bolha{align-items:center;gap:4px;width:max-content;min-height:0;padding:11px 13px;display:flex}.support-message-feed article.support-digitando-bolha span{background:#8696a0;border-radius:50%;width:6px;height:6px;animation:1.25s ease-in-out infinite dm-bolha-ponto;display:block}.support-message-feed article.support-digitando-bolha span:nth-child(2){animation-delay:.18s}.support-message-feed article.support-digitando-bolha span:nth-child(3){animation-delay:.36s}@keyframes dm-microfone-pulsa{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.support-message-feed article.support-digitando-bolha.gravando{color:#0b8f6f;padding:8px 12px}.support-message-feed article.support-digitando-bolha.gravando svg{animation:1.15s ease-in-out infinite dm-microfone-pulsa}@media (prefers-reduced-motion:reduce){.support-message-feed article.support-digitando-bolha span,.support-message-feed article.support-digitando-bolha.gravando svg{animation:none}}@keyframes dm-troca-de-estado{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}.support-troca-de-estado{align-items:center;animation:.26s cubic-bezier(.3,1.3,.5,1) dm-troca-de-estado;display:flex}@media (prefers-reduced-motion:reduce){.support-troca-de-estado{animation:none}}.support-ticket-pegador.pego{opacity:1}.support-ticket-list .support-ticket-pegador.pego i{background:#0a7f9b}.support-ticket-list .support-ticket-pegador i{background:#9fb0b9;border-radius:50%;width:3px;height:3px;min-height:0}.support-ticket-list>article.active{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);background:linear-gradient(#e6f7fb 0%,#f6fdfe 62%)}.support-ticket-list>article>button{cursor:pointer;grid-template-columns:var(--ticket-foto) minmax(0, 1fr) auto;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:8px 9px 5px;display:grid}.support-ticket-list>article>button>img,.support-ticket-list>article>button>.support-ticket-avatar>img{height:var(--ticket-foto);object-fit:cover;width:var(--ticket-foto);border-radius:50%}.support-ticket-list i,.support-simple-list i{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#14343d,#00a9d2);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:10.5px;font-style:normal;font-weight:900;display:inline-flex}.support-ticket-list i{height:var(--ticket-foto);width:var(--ticket-foto);font-size:10px}.support-ticket-list .support-avatar-vazio{background:var(--avatar-fundo,#d8e2e8);color:var(--avatar-tinta,#7b8f9c)}.support-ticket-list span,.support-simple-list span{min-width:0}.support-ticket-list strong,.support-ticket-list small,.support-simple-list strong,.support-simple-list small{display:block}.support-ticket-list strong,.support-simple-list strong{color:#334a54;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.support-ticket-list small,.support-simple-list small{color:#8b9aa3;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.3;overflow:hidden}.support-ticket-list em{color:#95a5ad;font-size:var(--t-micro);flex-direction:column;align-items:flex-end;gap:4.5px;font-style:normal;font-weight:850;display:flex}.support-toques-grade{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10.5px;padding:12px 13px;display:grid}.support-toques-grade label{color:#45606b;font-size:var(--t-small);grid-template-columns:1fr auto;grid-template-areas:"rotulo rotulo""lista ouvir";gap:5px;font-weight:800;display:grid}.support-toques-grade label>select{grid-area:lista}.support-toques-grade label>button{grid-area:ouvir}.support-fixados-botao{position:relative}.support-fixados-botao.tem-aviso{color:#e8a71b}.support-fixados-botao.tem-aviso svg{fill:currentColor}.support-fixados-botao>b{border-radius:var(--r-pill);color:#fff;background:#1fa855;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 2.5px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:-4px;right:-4px}.support-ticket-avatar{height:var(--ticket-foto);width:var(--ticket-foto);flex:none;display:block;position:relative}.support-ticket-estrela{color:#c3ced4;cursor:pointer;z-index:2;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;margin:0;padding:0;display:flex;position:absolute;top:-2px;left:-2px;box-shadow:0 1px 3px #142f3a38}.support-ticket-list [data-tooltip].support-ticket-estrela{position:absolute}.support-ticket-estrela:hover{color:#9aabb4}.support-ticket-estrela.ativa{color:#e8a71b}.support-ticket-estrela.ativa svg{fill:currentColor}.support-ticket-list [data-tooltip].support-ticket-estrela:after{left:0;right:auto;transform:translateY(-4px)}.support-ticket-list em.nao-lida{color:#1fa855;font-weight:900}.support-ticket-list em.nao-lida b{background:#1fa855}.support-ticket-list em b{border-radius:var(--r-pill);color:#fff;font-size:var(--t-micro);background:#00a9d2;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4.5px;display:inline-flex}.support-ticket-list footer{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4.5px;padding:0 8.5px 5px 40px;display:flex}.support-ticket-list footer>small{border-radius:var(--r-pill);color:#6c7f88;font-size:var(--t-micro);background:#eef5f7;padding:4.5px 6px;font-weight:900}.support-ticket-resumo{max-width:70%}.support-ticket-list .support-ticket-resumo{margin-top:3px}.support-ticket-status.aguardando{color:#9b6b11!important;background:#fff5dc!important}.support-ticket-status.atendendo{color:#24875a!important;background:#e8f8ef!important}.support-ticket-status.finalizado{color:#778994!important;background:#eef1f4!important}.support-ticket-list footer div{flex-shrink:0;gap:4.5px;display:flex}.support-ticket-list footer button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#526b74;cursor:pointer;font-size:var(--t-small);background:#fff;justify-content:center;align-items:center;width:30px;min-width:26px;height:24px;padding:0;font-weight:900;transition:transform .14s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex;position:relative}.support-ticket-list footer button:hover{z-index:5;box-shadow:0 6px 15px #182c371f}.support-ticket-footer-chips{flex-wrap:nowrap;flex:auto;align-items:center;gap:4.5px;min-width:0;display:flex;overflow:hidden}.support-ticket-footer-chips small{border-radius:var(--r-pill);color:#6c7f88;font-size:var(--t-micro);background:#eef5f7;align-items:center;gap:4.5px;max-width:160px;padding:4.5px 6px;font-weight:900;display:inline-flex}.support-ticket-footer-chips small.connection,.support-chat-meta-chips span.connection{color:#24875a;background:#e8f8ef}.support-ticket-footer-chips small.queue,.support-chat-meta-chips span.queue{color:#9b6b11;background:#fff5dc}.support-ticket-list footer div button:first-child{color:#526b74;border-color:#bfead1;border-color:var(--dm-line);background:#fff}.support-ticket-list footer div button[title=Aceitar\ atendimento]{color:#24875a;background:#e8f8ef;border-color:#bfead1}.support-ticket-list footer div button[title=Finalizar\ ticket]{color:#b64d58;background:#fff1f2;border-color:#f1c6cc}.support-ticket-list footer div button[title=Reabrir\ ticket]{color:#1686a4;background:#eef8fb;border-color:#bde8f1}.support-ticket-list footer .support-ticket-row-actions{grid-template-columns:26px max-content;justify-content:flex-end;align-items:center;gap:3.5px;margin-left:auto;display:grid}.support-ticket-list footer .support-ticket-row-actions .peek{grid-area:1/1/span 2}.support-ticket-list footer .support-ticket-row-actions .accept,.support-ticket-list footer .support-ticket-row-actions .finish,.support-ticket-list footer .support-ticket-row-actions .reopen{grid-column:2}.support-ticket-list footer .support-ticket-row-actions button:not(.peek){border-radius:var(--r-xs);white-space:nowrap;width:auto;min-width:76px;padding:0 8px}.support-ticket-list footer .support-ticket-row-actions button span{font-size:var(--t-micro);margin-left:3px;display:inline}.support-ticket-list footer .support-ticket-row-actions button.accept{color:#fff;background:#159447;border-color:#159447}.support-ticket-list footer .support-ticket-row-actions button.finish{color:#fff;background:#e93442;border-color:#e93442}.support-ticket-list footer .support-ticket-row-actions button.reopen{color:#fff;background:#1686a4;border-color:#1686a4}.support-ticket-selected-meta{gap:5px;padding:0 10.5px 8.5px 48px;display:grid}.support-ticket-selected-meta div,.support-ticket-selected-meta p{flex-wrap:wrap;align-items:center;gap:4.5px;margin:0;display:flex}.support-ticket-selected-meta span,.support-ticket-selected-meta small{border-radius:var(--r-pill);font-size:var(--t-micro);padding:4.5px 6px;font-weight:900}.support-ticket-selected-meta span{color:#667983;background:#f6f8fa}@keyframes dm-espiada-entra{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.support-espiada-fundo{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#0b141a6b;justify-content:center;align-items:center;padding:24px;animation:.16s krm-escurece;display:flex;position:fixed;inset:0}.support-espiada{border-radius:var(--r-lg);background:#fff;flex-direction:column;width:100%;max-width:620px;max-height:min(720px,88vh);animation:.22s cubic-bezier(.22,1.1,.36,1) dm-espiada-entra;display:flex;overflow:hidden;box-shadow:0 24px 60px #0b141a57}.support-espiada>header{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:11px 14px;display:flex}.support-espiada-foto{border-radius:50%;flex:none;width:38px;height:38px;position:relative}.support-espiada-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%}.support-espiada>header>span:last-child{min-width:0;display:grid}.support-espiada>header strong{color:#17272f;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.support-espiada>header small{color:#7d8c94;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;overflow:hidden}.support-espiada-corpo{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.support-espiada-corpo>.support-message-feed{flex:1;min-height:0}.support-espiada-mais{border-radius:var(--r-pill);color:#54656f;cursor:pointer;font:inherit;background:#ffffffdb;border:0;align-self:center;margin-bottom:6px;padding:5px 12px;font-size:10px;font-weight:700}.support-espiada-mais:hover{background:#fff}.support-espiada-vazia{border-radius:var(--r-md);color:#8a99a1;background:#ffffffe6;margin:auto;padding:14px 16px;font-size:11px}.support-espiada>footer{border-top:1px solid var(--line);flex:none;justify-content:flex-end;padding:9px 14px;display:flex}.support-espiada>footer button{color:var(--blue);cursor:pointer;font:inherit;background:0 0;border:0;padding:5px 8px;font-size:12px;font-weight:800}@media (prefers-reduced-motion:reduce){.support-espiada,.support-espiada-fundo{animation:none}}.support-placeholder-panel{color:#7d8d95;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:260px;padding:24px;display:flex}.support-placeholder-panel svg{color:#00a9d2}.support-placeholder-panel strong{color:#263d48;font-family:Manrope,Inter,system-ui,sans-serif;font-size:13px}.support-placeholder-panel small{font-size:var(--t-small)}.support-chat-window{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.support-chat-window>header{background:#fff;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:7px;min-height:48px;padding:6px 8.5px;display:flex}.support-console.dark .support-chat-list-panel,.support-console.dark .support-chat-window,.support-console.dark .support-chat-window>header,.support-console.dark .support-chat-meta-chips,.support-console.dark .support-ticket-toolbar,.support-console.dark .support-ticket-action-panel{background:#15212b;border-color:#263845}.support-chat-window>header strong{color:#243e48;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px;display:block}.support-chat-window>header small{color:#7c8d96;font-size:var(--t-micro);margin-top:3px;display:block}.support-chat-window>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.support-chat-contact-title{border-radius:var(--r-xs);cursor:pointer;align-items:center;gap:8px;min-width:0;padding:2px 3.5px;display:flex}.support-chat-contact-title:hover{background:#0a9fc414}.support-ticket-action-panel.support-painel-contato{z-index:12;border-bottom:0;border-left:1px solid #dfe8ed;gap:0;width:min(360px,88%);padding:0;animation:.18s gavetaDoContato;display:block;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-12px 0 28px #0a25301a}@keyframes gavetaDoContato{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.support-ticket-action-panel.support-painel-contato>header{z-index:3;background:#fff;border-bottom:1px solid #0000000f;flex:none;justify-content:flex-start;align-items:center;gap:10.5px;padding:10.5px 12px;display:flex;position:sticky;top:0}.support-midia-abas{z-index:2;background:#fff;position:sticky;top:49px}.support-ticket-action-panel.support-painel-contato>header strong{color:#0a0a0a;font-family:inherit;font-size:14px;font-weight:420}.support-ticket-action-panel.support-painel-contato>header .editar{margin-left:auto}.support-ticket-action-panel.support-painel-contato>header button{color:#2a3f49;cursor:pointer;width:auto;height:auto;min-height:0;padding:2px;box-shadow:none!important;background:0 0!important;border:0!important}.support-ticket-action-panel.support-painel-contato>header button:hover{color:#0a7f9b}.support-contato-midia h4{display:none}.support-contato-midia h4 b{color:#7d919c;font-size:var(--t-small);font-weight:700}.support-contato-miniaturas{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.support-contato-miniaturas.grade{grid-template-columns:repeat(3,minmax(0,1fr))}.support-contato-abrir-midia{color:#0009;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:15.5px;width:100%;padding:0 0 12px;display:flex}.support-contato-abrir-midia>span{color:#0a0a0a;flex:1;font-size:14px;font-weight:400}.support-contato-abrir-midia>b{color:#0009;font-size:13px;font-weight:400}.support-contato-abrir-midia:hover>span{color:#0a7f9b}.support-midia-abas{border-bottom:1px solid #edf2f4;gap:3.5px;padding:0 12px;display:flex}.support-midia-abas button{color:#7d919c;cursor:pointer;font-size:var(--t-small);background:0 0;border:0;border-bottom:3px solid #0000;flex:1;padding:8.5px 3.5px;font-weight:800}.support-midia-abas button.active{color:#14806a;border-bottom-color:#1fa855}.support-midia-mes{padding:10.5px 12px}.support-midia-mes h4{color:#45606b;font-size:var(--t-small);text-transform:uppercase;margin:0 0 8px;font-weight:900}.support-midia-links{gap:5px;display:grid}.support-midia-links a{color:#0a7f9b;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-midia-vazio{color:#7d919c;font-size:var(--t-small);padding:15.5px 12px}.support-contato-formulario{gap:10.5px;display:grid}.support-contato-formulario label{color:#0009;font-size:var(--t-small);gap:3.5px;font-weight:700;display:grid}.support-contato-formulario input,.support-contato-formulario textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#0a0a0a;width:100%;padding:8px 8.5px;font-family:inherit;font-size:13px;font-weight:400}.support-contato-formulario>small{color:#9aabb4;font-size:var(--t-micro)}.support-contato-formulario footer{justify-content:flex-end;gap:7px;display:flex}.support-contato-miniatura{aspect-ratio:1;border-radius:var(--r-xs);background:#f0f5f7;justify-content:center;align-items:center;display:flex;overflow:hidden}.support-contato-miniatura img{object-fit:cover;width:100%;height:100%}.support-contato-miniatura span{color:#7d919c}.support-ticket-action-panel.support-painel-contato .support-contato-identidade{text-align:center;border-bottom:1px solid #00000014;flex-direction:column;align-items:center;gap:0;padding:21px 12px 24px;display:flex}.support-ticket-action-panel.support-painel-contato .support-contato-identidade img,.support-ticket-action-panel.support-painel-contato .support-contato-identidade i{object-fit:cover;border-radius:50%;width:120px;height:120px}.support-ticket-action-panel.support-painel-contato .support-contato-foto{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex}.support-ticket-action-panel.support-painel-contato .support-contato-foto:hover img{filter:brightness(.92)}.support-ticket-action-panel.support-painel-contato .support-contato-foto:focus-visible{outline-offset:2px;outline:2px solid #0a7f9b}.support-ticket-action-panel.support-painel-contato .support-contato-identidade i{color:#fff;background:linear-gradient(135deg,#14343d,#00a9d2);justify-content:center;align-items:center;font-size:26px;font-style:normal;font-weight:900;display:inline-flex}.support-ticket-action-panel.support-painel-contato .support-contato-identidade strong{color:#0a0a0a;letter-spacing:0;margin-top:20px;font-family:inherit;font-size:21px;font-weight:420}.support-ticket-action-panel.support-painel-contato .support-contato-identidade small{color:#0009;margin-top:8px;font-size:14px;font-weight:420}.support-ticket-action-panel.support-painel-contato .support-contato-secao{border-bottom:1px solid #00000014;padding:17.5px 21px}.support-ticket-action-panel.support-painel-contato .support-contato-secao h4{color:#7d919c;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;margin:0 0 8px;font-weight:900}.support-chat-identidade{flex-wrap:wrap;align-items:baseline;gap:2.5px 6px;min-width:0;font-size:10.5px;display:flex}.support-chat-identidade strong{font-size:1em}.support-chat-identidade small{color:#7d919c;font-size:.88em}.support-chat-contact-title>span{flex-direction:column;gap:2px;min-width:0;display:flex}.support-chat-contact-title img,.support-chat-contact-title i{border-radius:50%;flex:none;width:36px;height:36px}.support-chat-contact-title .support-avatar-vazio,.support-painel-contato .support-contato-identidade .support-avatar-vazio{background:var(--avatar-fundo,#d8e2e8);color:var(--avatar-tinta,#7b8f9c)}.support-chat-contact-title img{object-fit:cover}.support-chat-contact-title i{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#14343d,#00a9d2);justify-content:center;align-items:center;font-size:10.5px;font-style:normal;font-weight:900;display:inline-flex}.support-chat-contact-title span{min-width:0}.support-chat-action-bar{scrollbar-width:none;flex-flow:row-reverse;flex:0 auto;justify-content:flex-start;align-items:center;gap:3.5px;max-width:none;padding:4px 2px;display:flex;overflow:auto hidden}.support-chat-action-bar::-webkit-scrollbar{display:none}.support-chat-action-bar button{border-radius:var(--r-lg);color:#0a0a0a;cursor:pointer;font-size:var(--t-small);white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:0;width:32px;height:28px;padding:0;font-weight:900;transition:transform .14s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex;position:relative}.support-chat-action-bar button>span{display:none}.support-chat-action-bar button:hover{background:#0000000d}.support-chat-composer.enxuto>div{background:#fff;border:0;border-radius:26px;padding:4.5px 7px;box-shadow:0 1px 2px #0b141a14}.support-icon-composer-button,.support-chat-composer .support-mini-dock-anexo,.support-chat-composer .support-icon-composer-button{color:#0a0a0a}.support-console.dark .support-chat-action-bar button{color:#d5e2e8;background:#17242e;border-color:#2b3d49}.support-chat-action-bar button:hover,.support-chat-action-bar button.active{color:#0788a8;z-index:5;background:#eef8fb;border-color:#afe4ef;transform:scale(1.04);box-shadow:0 6px 15px #182c371f}.support-chat-action-bar button.resolve{color:#24875a;background:#e8f8ef;border-color:#bfead1}.support-chat-action-bar.group-ticket .resolve,.support-chat-action-bar.group-ticket button[aria-label="Devolver para a fila"]{display:none}.support-chat-action-bar button:disabled{cursor:not-allowed;opacity:.45}.support-chat-meta-chips{background:#fff;border-bottom:1px solid #edf2f4;flex-wrap:wrap;align-items:center;gap:4.5px;padding:4.5px 8px;display:flex}.support-chat-meta-chips span{border-radius:var(--r-pill);color:#5f737c;font-size:var(--t-micro);background:#eef5f7;align-items:center;gap:3.5px;padding:4.5px 7px;font-weight:900;display:inline-flex}.support-ticket-action-panel{background:#fbfdfe;border-bottom:1px solid #dfe8ed;gap:7px;padding:8px 8.5px;display:grid}.support-ticket-action-panel>header{justify-content:space-between;align-items:center;display:flex}.support-ticket-action-panel>header strong{color:#263d48;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10.5px}.support-ticket-action-panel>header button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#74858e;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:26px;height:24px;display:inline-flex}.support-ticket-action-grid{grid-template-columns:minmax(130px,.8fr) minmax(130px,.8fr) auto;align-items:end;gap:7px;display:grid}.support-ticket-action-grid.schedule,.support-ticket-action-grid.task{grid-template-columns:minmax(145px,.4fr) minmax(0,1fr) auto;align-items:stretch}.support-ticket-action-grid.task{grid-template-columns:minmax(0,1fr) auto}.support-ticket-action-grid label{color:#6d818a;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.support-ticket-action-grid input,.support-ticket-action-grid select,.support-ticket-action-grid textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#374f59;font-size:var(--t-small);background:#fff;outline:0;width:100%;min-height:32px;margin-top:4px;padding:6px 7px;font-weight:800;display:block}.support-ticket-action-grid textarea{resize:vertical;line-height:1.35}.support-ticket-action-grid .primary-button{white-space:nowrap;min-height:32px}.support-action-chip-list{flex-wrap:wrap;align-items:center;gap:5px;min-height:32px;display:flex}.support-action-chip-list button{border-radius:var(--r-pill);color:#1686a4;cursor:pointer;font-size:var(--t-small);background:#eef8fb;border:1px solid #caebf2;align-items:center;gap:4.5px;padding:5px 7px;font-weight:900;display:inline-flex}.support-action-chip-list small,.support-action-list>small,.support-action-file-list>small{color:#83939b;font-size:var(--t-small);font-weight:800}.support-action-list{gap:5px;max-height:118px;display:grid;overflow:auto}.support-action-list article{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;gap:2.5px;padding:7px;display:grid}.support-action-list strong{color:#314b55;font-size:var(--t-small)}.support-action-list small{color:#7c8d96;font-size:var(--t-micro);line-height:1.35}.support-action-file-list{gap:5px;max-height:148px;display:grid;overflow:auto}.support-action-file-list a{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#314b55;background:#fff;align-items:center;gap:7px;padding:7px;text-decoration:none;display:flex}.support-action-file-list a>span{min-width:0}.support-action-file-list strong,.support-action-file-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.support-action-file-list strong{font-size:var(--t-small)}.support-action-file-list small{color:#7c8d96;font-size:var(--t-micro);margin-top:2px}.support-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.support-summary-grid span{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#fff;gap:2.5px;min-width:0;padding:7px;display:grid}.support-summary-grid small{color:#7c8d96;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.support-summary-grid strong{color:#314b55;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-ticket-control-bar{background:#fff;border-bottom:1px solid #dfe8ed;grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(120px,.8fr);align-items:end;gap:6px;padding:7px 8.5px;display:grid}.support-ticket-control-bar label{color:#6f828a;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.support-ticket-control-bar select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#415963;font-size:var(--t-small);background:#f8fbfc;outline:0;width:100%;height:30px;margin-top:4px;padding:0 6px;font-weight:800;display:block}.support-ticket-control-bar>div{flex-wrap:wrap;align-items:center;gap:4.5px;min-height:30px;display:flex}.support-ticket-control-bar>div button{border-radius:var(--r-pill);color:#fff;cursor:pointer;font-size:var(--t-small);border:0;padding:4.5px 6px;font-weight:900}.support-message-feed{background:0 0;flex-direction:column;flex:1;gap:4.5px;min-height:0;padding:8.5px 12px;display:flex;overflow:auto}.support-console.dark .support-message-feed{background:#101820}.support-message-feed article{border-radius:var(--r-md);max-width:min(65%,500px);padding:5px 8px 7px;position:relative;box-shadow:0 1px .5px #0b141a21}.support-message-feed article.in{background:#fff;border-top-left-radius:0;align-self:flex-start}.support-message-feed article.out{background:#d9fdd3;border-top-right-radius:0;align-self:flex-end}.support-message-feed article:before{content:"";border:8px solid #0000;width:0;position:absolute;top:0}.support-message-feed article.in:before{border-top-color:#fff;border-right-color:#fff;left:-8px}.support-message-feed article.out:before{border-top-color:#d9fdd3;border-left-color:#d9fdd3;right:-8px}.support-message-feed p{color:#263b42;white-space:pre-wrap;word-break:break-word;margin:0;font-size:10.5px;line-height:1.45}.support-message-feed small{color:#111b2173;text-align:right;margin-top:2px;font-size:9.5px;font-weight:400;display:block}.support-message-sender{color:#0b8f6f;font-size:var(--t-micro);margin-bottom:4px;display:block}.support-avatar-vazio{background:var(--avatar-fundo,#d8e2e8);color:var(--avatar-tinta,#7b8f9c);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.support-avatar-vazio svg{width:58%;height:58%}.support-avatar-vazio.cor-1{--avatar-fundo:#dcd6fb;--avatar-tinta:#6f5fc4}.support-avatar-vazio.cor-2{--avatar-fundo:#fdd9d2;--avatar-tinta:#c2705c}.support-avatar-vazio.cor-3{--avatar-fundo:#d3ecd6;--avatar-tinta:#55916a}.support-avatar-vazio.cor-4{--avatar-fundo:#d2e6fa;--avatar-tinta:#4d7fae}.support-avatar-vazio.cor-5{--avatar-fundo:#fbe6c4;--avatar-tinta:#ad8340}.support-avatar-vazio.cor-6{--avatar-fundo:#f9d5e7;--avatar-tinta:#b0648e}.support-avatar-vazio.cor-7{--avatar-fundo:#cfeaea;--avatar-tinta:#4f8b8b}.support-avatar-vazio.cor-8{--avatar-fundo:#e2e0d3;--avatar-tinta:#8a8468}.support-console.dark .support-avatar-vazio{background:color-mix(in srgb, var(--avatar-fundo,#d8e2e8) 26%, #1d2a32);color:color-mix(in srgb, var(--avatar-fundo,#d8e2e8) 70%, #fff)}.support-telefone-no-texto{color:#0b6bcb;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.support-telefone-no-texto:hover{color:#084e96}.support-console.dark .support-telefone-no-texto{color:#6cb8ff}.support-console.dark .support-telefone-no-texto:hover{color:#9ad0ff}.support-audio-transcrever{color:#111b219e;cursor:pointer;font:inherit;opacity:.8;background:#111b210d;border:1px solid #111b211a;border-radius:8px;align-items:center;gap:5px;margin-top:7px;padding:5px 9px;font-size:10px;font-weight:700;transition:opacity .15s;display:inline-flex}.support-audio-transcrever:hover:not(:disabled){opacity:1}.support-audio-transcrever:disabled{cursor:progress;opacity:.55}.support-audio-transcricao{grid-template-columns:minmax(0,1fr) auto;gap:0 6px;margin:5px 0 0;display:grid}.support-audio-transcricao p{color:#3b4a54;white-space:pre-wrap;word-break:break-word;margin:0;font-size:10.5px;line-height:1.45}.support-audio-transcricao button{color:#111b2173;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-self:end;align-items:center;width:18px;height:18px;padding:0;transition:background .15s,transform .18s;display:flex}.support-audio-transcricao button:hover{background:#111b2112}.support-audio-transcricao.aberta button{transform:rotate(180deg)}.zap-audio{align-items:center;gap:0 9px;padding:1px 0 0;display:grid}.zap-audio.dele{grid-template-columns:40px 20px minmax(150px,1fr);grid-template-areas:"foto play onda""foto.tempo"}.zap-audio.meu{grid-template-columns:20px minmax(150px,1fr) 40px;grid-template-areas:"play onda foto"".tempo foto"}.zap-audio-fonte{display:none}.zap-audio-foto{border-radius:50%;grid-area:foto;width:40px;height:40px;position:relative}.zap-audio-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%}.zap-audio-mic{fill:#29afdf;paint-order:stroke fill;stroke:#fff;stroke-width:3.5px;width:17px;height:17px;position:absolute;bottom:0}.zap-audio-mic.ouvido{fill:#111b21b3}.zap-audio.dele .zap-audio-mic{right:-1px}.zap-audio.meu .zap-audio-mic{left:-1px}.support-message-feed article.out .zap-audio-mic{stroke:#d9fdd3}.zap-audio-velocidade{color:#3b4a54;cursor:pointer;font:inherit;background:#111b2124;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:11px;font-weight:700;display:flex}.zap-audio-play{color:#0a0a0a;cursor:pointer;background:0 0;border:0;grid-area:play;justify-content:center;align-items:center;padding:0;display:flex}.zap-audio-play:hover{opacity:.75}.zap-audio-onda{grid-area:onda;align-items:center;height:21px;display:flex;position:relative}.zap-audio-barras{justify-content:space-between;align-items:center;width:100%;height:18px;display:flex}.zap-audio-barras i{border-radius:var(--r-pill);background:#ced0d1;flex:none;width:2.5px;min-height:3px;transition:background .12s linear}.zap-audio-barras i.passou{background:#8696a0}.support-message-feed article.out .zap-audio-barras i{background:#b0cead}.support-message-feed article.out .zap-audio-barras i.passou{background:#6d9c71}.zap-audio-bolinha{pointer-events:none;background:#4fc3f7;border-radius:50%;width:11px;height:11px;margin-left:-5.5px;transition:left .12s linear;position:absolute;top:50%;transform:translateY(-50%)}.zap-audio.ouvido .zap-audio-bolinha{background:#0a0a0a}.zap-audio-arrasto{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.zap-audio-arrasto::-webkit-slider-thumb{appearance:none;opacity:0;width:20px;height:20px}.zap-audio-arrasto::-moz-range-thumb{opacity:0;border:0;width:20px;height:20px}.zap-audio-arrasto:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00a884}.zap-audio-tempo{color:#111b2180;grid-area:tempo;padding-top:1px;font-size:9.5px;font-style:normal;font-weight:400}.support-message-feed article.so-audio:not(:has(.support-audio-transcricao)):not(:has(.support-audio-transcrever)):not(:has(>p))>small{margin-top:-13px}.support-message-feed article.so-audio.in:not(:has(.support-audio-transcricao)):not(:has(.support-audio-transcrever)):not(:has(>p))>small{padding-left:53px}.support-message-feed article.so-audio.out:not(:has(.support-audio-transcricao)):not(:has(.support-audio-transcrever)):not(:has(>p))>small{padding-right:53px}.support-audio-sumiu{color:#60757c;font-size:var(--t-micro);font-weight:850}.support-image-message,.support-video-message{border-radius:var(--r-xs);object-fit:cover;max-width:100%;max-height:260px;display:block}.support-sticker-message{object-fit:contain;max-width:160px;max-height:160px;display:block}.support-file-message{border-radius:var(--r-xs);color:#36515c;font-size:var(--t-small);background:#ffffff8a;border:1px solid #5d7b862e;align-items:center;gap:6px;padding:7px;font-weight:850;text-decoration:none;display:flex}.support-file-message.muted{color:#788b91}.support-file-message.com-capa{border-radius:var(--r-sm);background:0 0;border:0;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.support-file-capa{object-fit:cover;object-position:top center;border-radius:6px 6px 0 0;width:100%;max-height:300px;display:block}.support-file-linha{align-items:center;gap:8.5px;min-width:0;display:flex}.support-file-message.com-capa .support-file-linha{background:#0b141a0d;border-radius:0 0 6px 6px;padding:8px 8.5px}.support-file-selo{border-radius:var(--r-xs);color:#5d7b86;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:30px;display:flex}.support-file-selo.pdf{color:#fff;letter-spacing:.3px;background:#d93025;border-radius:3px;font-size:9px;font-weight:900}.support-file-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.support-file-texto strong{color:#111b21;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.support-file-texto em{color:#667781;font-size:10px;font-style:normal;font-weight:400}.support-chat-composer{background:0 0;border-top:0;gap:4.5px;padding:0 10.5px 10.5px;display:grid;position:relative}.support-console.dark .support-chat-composer{background:#15212b;border-color:#263845}.support-composer-row{background:#fff;border-radius:26px;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:0;min-height:52px;padding:4.5px;display:grid;box-shadow:0 1px 6px #0000001f}.support-composer-row.gravando{grid-template-columns:40px auto minmax(0,1fr) 40px 48px}.support-gravacao-lixo{color:#0a0a0a;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.support-gravacao-lixo:hover{color:#c8525c}.support-gravacao-tempo{color:#0a0a0a;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 5px 0 2px;font-size:14px;display:flex}.support-gravacao-tempo i{background:#d9251d;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite support-pulsa}.support-gravacao-onda{justify-content:flex-end;align-items:center;gap:2.5px;height:22px;padding-right:8px;display:flex;overflow:hidden}.support-gravacao-onda i{background:#667781;border-radius:2px;width:3px;height:3px;animation:1s ease-in-out infinite support-onda}.support-gravacao-pausa{color:#d9251d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.support-gravacao-pausa>i{background:#d9251d;width:5px;height:17px;margin-right:7px;display:block;box-shadow:7px 0 #d9251d}.support-composer-row.gravando.pausada .support-gravacao-tempo i{opacity:.3;animation:none}.support-composer-row.gravando.pausada .support-gravacao-onda i{animation-play-state:paused}.support-gravacao-enviar{color:#fff;cursor:pointer;background:#17a34a;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.support-gravacao-enviar:hover{background:#148c3f}@keyframes support-pulsa{0%,to{opacity:1}50%{opacity:.25}}@keyframes support-onda{0%,to{height:3px}50%{height:17px}}.support-composer-row>:first-child{order:1}.support-composer-row>textarea{order:2}.support-composer-row>:nth-child(3){order:3}.support-composer-row.gravando>:first-child,.support-composer-row.gravando>:nth-child(2),.support-composer-row.gravando>:nth-child(3),.support-composer-row.gravando>:nth-child(4),.support-composer-row.gravando>:nth-child(5){order:0}.support-chat-composer .support-composer-row.gravando,.support-chat-composer.enxuto .support-composer-row.gravando{grid-template-columns:40px auto minmax(0,1fr) 40px 48px}.support-composer-row>textarea{box-shadow:none;color:#0a0a0a;background:0 0;border:0;padding:8.5px 7px;font-size:13px;line-height:22px}.support-composer-row>textarea::placeholder{color:#8696a0}.support-composer-row .support-icon-composer-button{color:#0a0a0a;background:0 0;border:0;border-radius:50%;width:40px;height:40px}.support-composer-row .support-icon-composer-button:hover{background:#0b141a0f}.support-composer-row .support-icon-composer-button.active,.support-composer-row .support-icon-composer-button.ativo{color:#0f8ba8;background:#00a9d224}.support-composer-row>textarea{border-radius:0;outline:0;font-family:inherit}.support-composer-row>textarea:focus,.support-composer-row>textarea:focus-visible{box-shadow:none;border:0;outline:0}.support-composer-row .support-icon-composer-button svg{width:24px;height:24px}.support-chat-composer textarea{border-radius:var(--r-sm);color:#0a0a0a;resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:38px;max-height:92px;padding:8.5px 9.5px;font-size:13px;line-height:22px}.support-chat-composer small{color:#71858d;font-size:var(--t-micro);font-weight:800}.support-icon-composer-button{border-radius:var(--r-sm);color:#587078;cursor:pointer;background:#fff;border:1px solid #d8e1e5;justify-content:center;align-items:center;width:34px;height:38px;display:inline-flex;position:relative;overflow:visible}.support-icon-composer-button:hover,.support-icon-composer-button.active{color:#168457;background:#e7f7ef;border-color:#bfe8d1}.support-icon-composer-button:disabled{cursor:wait;opacity:.55}.support-icon-composer-button input{cursor:pointer;opacity:0;width:100%;position:absolute;inset:0}.support-send-button{justify-content:center;align-items:center;gap:0;width:42px;min-width:42px;height:38px;padding:0;display:inline-flex;position:relative}.support-send-button>span{display:none}.support-standalone-header [data-tooltip],.support-standalone [data-tooltip]{position:relative}.support-standalone-header [data-tooltip]:after,.support-standalone [data-tooltip]:after{border-radius:var(--r-xs);box-shadow:var(--e-alto);color:#fff;content:attr(data-tooltip);font-size:var(--t-micro);opacity:0;pointer-events:none;text-align:center;white-space:nowrap;z-index:80;background:#10262d;border:1px solid #72deea38;max-width:190px;padding:4.5px 6px;font-weight:850;line-height:1.2;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,4px)}.support-standalone-header [data-tooltip]:before,.support-standalone [data-tooltip]:before{content:"";opacity:0;pointer-events:none;z-index:81;border-bottom:5px solid #10262d;border-left:5px solid #0000;border-right:5px solid #0000;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%,4px)}.support-standalone-header [data-tooltip]:hover:after,.support-standalone-header [data-tooltip]:hover:before,.support-standalone [data-tooltip]:hover:after,.support-standalone [data-tooltip]:hover:before{opacity:1;transform:translate(-50%)}.support-ticket-list footer [data-tooltip]:after,.support-chat-composer [data-tooltip]:after{top:auto;bottom:calc(100% + 7px);transform:translate(-50%,-4px)}.support-chat-composer .support-icon-composer-button[data-tooltip]:after,.support-assinatura-wrap [data-tooltip]:after{left:auto;right:0;transform:translateY(-4px)}.support-ticket-list footer [data-tooltip]:before,.support-chat-composer [data-tooltip]:before{border-top:5px solid #10262d;border-bottom:0;top:auto;bottom:calc(100% + 2px);transform:translate(-50%,-4px)}.support-ticket-list footer [data-tooltip]:hover:after,.support-ticket-list footer [data-tooltip]:hover:before,.support-chat-composer [data-tooltip]:hover:after,.support-chat-composer [data-tooltip]:hover:before{transform:translate(-50%)}.support-recording-bar{border-radius:var(--r-sm);background:#fff7f7;border:1px solid #f0cbd0;justify-content:space-between;align-items:center;gap:7px;padding:7px 8px;display:flex}.support-recording-bar span{color:#9e3f4b;font-size:var(--t-small);align-items:center;gap:6px;font-weight:900;display:inline-flex}.support-recording-bar i{background:#dc3545;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite supportRecordingPulse;display:inline-block}.support-recording-bar button{border-radius:var(--r-xs);color:#8d4b54;cursor:pointer;font-size:var(--t-small);background:#fff;border:1px solid #e3c4c8;justify-content:center;align-items:center;width:32px;height:30px;padding:0;font-weight:900;display:inline-flex;position:relative}.support-recording-bar button>span{display:none}.support-recording-bar button:last-child{color:#168457;background:#e7f7ef;border-color:#bfe8d1}@keyframes supportRecordingPulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.support-quick-strip{gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.support-quick-strip button{border-radius:var(--r-pill);color:#1686a4;cursor:pointer;font-size:var(--t-small);background:#eef8fb;border:1px solid #caebf2;flex:none;padding:5px 8px;font-weight:900}.support-empty-chat{color:#7c8d96;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.support-empty-chat svg{color:#00a9d2}.support-empty-chat h2{color:#243e48;margin:10px 0 5px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.support-empty-chat p{max-width:300px;margin:0;font-size:9.5px;line-height:1.5}.support-management-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:10.5px;display:grid}.support-simple-list{display:grid}.support-simple-list article{border-top:1px solid #edf2f4;align-items:center;gap:8.5px;min-width:0;padding:9.5px 12px;display:flex}.support-simple-list article:first-child{border-top:0}.support-simple-list em{border-radius:var(--r-pill);color:#24875a;font-size:var(--t-micro);background:#e8f8ef;padding:4.5px 7px;font-style:normal;font-weight:900}.support-simple-list button,.support-tag-list button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#be4d57;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:30px;height:27px;display:flex}.support-module-toolbar,.support-history-filters{border-top:1px solid #edf2f4;align-items:center;gap:7px;padding:11.5px 13px;display:grid}.support-module-toolbar{grid-template-columns:minmax(0,1fr) auto}.support-history-filters{grid-template-columns:minmax(180px,1.2fr) repeat(4,minmax(120px,.7fr)) repeat(2,minmax(120px,.55fr)) auto}.support-module-toolbar input,.support-history-filters input,.support-history-filters select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;outline:0;width:100%;min-height:34px;padding:7px;font-weight:800}.support-module-toolbar{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.support-module-toolbar>input{flex:240px;min-width:0}.support-module-toolbar>button{flex:none}.support-contact-stats{border-top:1px solid #edf2f4;grid-template-columns:repeat(4,minmax(0,1fr));gap:8.5px;padding:11.5px 13px;display:grid}.support-duplicate-acoes{flex:none;align-items:center;gap:7px;display:flex}.support-duplicate-list>article>header{align-items:center;gap:7px;display:flex}.support-duplicate-list>article>header>button{margin-left:auto}.support-visor-midia{z-index:95;background:#081218eb;justify-content:center;align-items:center;padding:35px;display:flex;position:fixed;inset:0}.support-visor-midia img,.support-visor-midia video{border-radius:var(--r-sm);object-fit:contain;width:100%;height:100%;box-shadow:0 24px 60px #00000080}.support-visor-fechar{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:22px;left:22px}.support-visor-fechar:hover{background:#ffffff42}.support-image-message{cursor:zoom-in}.support-message-feed article.so-midia{flex-shrink:0;min-width:220px;max-width:min(72%,350px);padding:2.5px;overflow:hidden}.support-message-feed article.so-midia img,.support-message-feed article.so-midia video{border-radius:var(--r-sm);object-fit:contain;width:100%;max-width:100%;height:auto;max-height:460px;display:block}.support-message-feed article.so-midia>small{color:#fff;text-align:right;text-shadow:0 1px 3px #0000008c;background:linear-gradient(#0000,#00000073);border-radius:0 0 6px 6px;margin:0;padding:12px 7px 3.5px;position:absolute;bottom:3px;left:3px;right:3px}.support-message-feed article.so-midia:before{display:none}.support-midia-carregando{border-radius:var(--r-sm);color:#9aabb4;background:#0b141a0f;justify-content:center;align-items:center;width:200px;height:150px;display:flex}@keyframes midiaPulsando{0%,to{opacity:.45}50%{opacity:.85}}.support-midia-carregando{animation:1.4s ease-in-out infinite midiaPulsando}.support-abrir-midia{color:#0a7f9b;cursor:pointer;font-size:var(--t-micro);background:0 0;border:0;padding:2px 0 0;font-weight:800}.support-modal-fundo{z-index:92;background:#091c246b;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.support-modal{border-radius:var(--r-md);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:380px;padding:15.5px}.support-modal h3{color:#1b3540;margin:0 0 6px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.support-modal p{color:#5d7580;font-size:var(--t-small);margin:0 0 12px}.support-modal input{border:1px solid var(--dm-line);border-radius:var(--r-xs);font-size:var(--t-small);width:100%;margin-bottom:12px;padding:8px 8.5px}.support-modal footer{justify-content:flex-end;gap:7px;display:flex}.support-contact-stats button{border:1px solid var(--dm-line);border-radius:var(--r-md);cursor:pointer;text-align:left;background:#fff;padding:10.5px;transition:border-color .16s,box-shadow .16s}.support-contact-stats button:hover{border-color:#bcdbe6;box-shadow:0 6px 16px #0a2a3512}.support-contact-stats button.ativo{border-color:#0a9fc4;box-shadow:inset 0 0 0 1px #0a9fc4}.support-contact-stat-icone{border-radius:var(--r-sm);color:#fff;background:linear-gradient(145deg,#20c6d8,#087f9a);justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:8px;display:inline-flex}.support-contact-stat-icone.semana{background:linear-gradient(145deg,#f278a8,#d8477f)}.support-contact-stat-icone.mes{background:linear-gradient(145deg,#35c98f,#17997f)}.support-contact-stat-icone.total,.support-contact-stat-icone.todos{background:linear-gradient(145deg,#5aa9f5,#7b6bea)}.support-contact-stat-icone.whatsapp{background:linear-gradient(145deg,#35c98f,#17997f)}.support-contact-stat-icone.instagram{background:linear-gradient(145deg,#f278a8,#b13ac6)}.support-contact-stat-icone.outros{background:linear-gradient(145deg,#93a7b3,#5c7382)}.support-contact-stat-icone>svg{display:block}.support-contact-stats strong{color:#263d48;margin-top:2px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px;display:block}.support-contact-stats small{color:#7d8e98;font-size:var(--t-small);margin-top:3px;font-weight:800;display:block}.support-contact-stats em{color:#9aabb4;font-size:var(--t-micro);margin-top:2px;font-style:normal;font-weight:700;display:block}.support-contatos-tabela .support-contato-nome{align-items:center;gap:7px;display:flex}.support-contatos-tabela .support-contato-nome i{color:#2b5a6b;font-size:var(--t-micro);background:linear-gradient(145deg,#d9ecf3,#b7dbe8);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-style:normal;font-weight:900;display:flex}.support-contato-canal{color:#25946b;flex:none;align-items:center;display:inline-flex}.support-contato-canal.outro{color:#7d8e98}.support-contato-acoes{gap:3.5px;display:flex}.support-contato-acoes button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#476975;cursor:pointer;background:#f3f8fa;justify-content:center;align-items:center;width:27px;height:27px;padding:0;display:inline-flex;position:relative}.support-contato-acoes button:hover{color:#0a7f9b;background:#e6f4f8}.support-contato-acoes button.apagar:hover{color:#c0392b;background:#fdeceb;border-color:#f3c3c0}.support-data-table{border-top:1px solid #edf2f4;overflow:auto}.support-data-table table{border-collapse:collapse;width:100%;min-width:880px}.support-data-table th{color:#8595a0;font-size:var(--t-micro);letter-spacing:.05em;padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);text-align:left;text-transform:uppercase;background:#f7f9fa}.support-data-table td{border-top:1px solid var(--lista-risco);color:#526777;font-size:var(--t-body);padding:var(--lista-pad-y) var(--lista-pad-x);vertical-align:middle;font-weight:750}.support-data-table td strong,.support-data-table td small{display:block}.support-data-table td small{color:#92a0a9;margin-top:3px}.support-data-table td button{border-radius:var(--r-xs);color:#1686a4;cursor:pointer;font-size:var(--t-small);background:#eef8fb;border:1px solid #bde8f1;padding:6px 8.5px;font-weight:900}.support-duplicate-list{border-top:1px solid #edf2f4;gap:10.5px;padding:12px;display:grid}.support-duplicate-list>article{border:1px solid var(--dm-line);border-radius:var(--r-md);overflow:hidden}.support-duplicate-list>article>header{background:#f8fbfc;justify-content:space-between;align-items:center;padding:8.5px 10.5px;display:flex}.support-duplicate-list header strong{color:#263d48;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10.5px}.support-duplicate-list header small{color:#82939d;font-size:var(--t-micro);font-weight:850}.support-duplicate-list button{color:#526777;cursor:pointer;text-align:left;background:#fff;border:0;border-top:1px solid #edf2f4;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8.5px;width:100%;padding:8.5px 10.5px;display:grid}.support-duplicate-list i{color:#fff;background:linear-gradient(135deg,#14343d,#00a9d2);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:10.5px;font-style:normal;font-weight:900;display:inline-flex}.support-duplicate-list span strong,.support-duplicate-list span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.support-duplicate-list em{border-radius:var(--r-pill);color:#1686a4;font-size:var(--t-micro);background:#eef8fb;padding:4.5px 7px;font-style:normal;font-weight:900}.support-reply-create,.support-tag-create{grid-template-columns:minmax(150px,.36fr) minmax(0,1fr) auto;align-items:stretch;gap:7px;padding:11.5px 13px;display:grid}.support-reply-create input,.support-reply-create textarea,.support-tag-create input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#596a77;font-size:var(--t-small);background:#fbfcfd;outline:0;width:100%;padding:7px}@media (width<=760px){.support-standalone-header{grid-template-columns:1fr;align-items:stretch}.support-standalone-actions{justify-content:flex-start}.support-standalone-actions .support-back-button{margin-left:0}.support-layout,.support-lower-grid,.support-create-grid,.support-queue-create{grid-template-columns:1fr}}@media (width<=980px){.support-console{grid-template-columns:1fr}.support-console-sidebar{border-radius:0}.support-chat-shell,.support-management-grid{grid-template-columns:1fr}.support-ticket-list{max-height:none}.support-message-feed{min-height:320px}}@media (width<=560px){.support-standalone-content{padding:7px}.support-console-main{padding:8px}.support-console-heading{flex-direction:column;align-items:flex-start}.support-console-kpis{justify-content:flex-start}.support-console-sidebar nav,.support-ticket-toolbar{grid-template-columns:1fr}.support-chat-window>header{flex-direction:column;align-items:stretch}.support-chat-action-bar{max-width:100%}.support-ticket-control-bar,.support-ticket-action-grid,.support-ticket-action-grid.schedule,.support-ticket-action-grid.task,.support-summary-grid,.support-module-toolbar,.support-history-filters,.support-contact-stats{grid-template-columns:1fr}.support-chat-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.support-composer-row{grid-template-columns:34px minmax(0,1fr) 34px}.support-composer-row .support-send-button{grid-column:1/-1;width:100%}.support-reply-create,.support-tag-create{grid-template-columns:1fr}.support-message-feed article{max-width:92%}.zap-audio{min-width:min(240px,74vw)}}.clicksign-embedded-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:14px;padding:15.5px;display:grid}.clicksign-document-panel,.clicksign-signer-panel{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;padding:14px}.clicksign-document-panel h1,.clicksign-signer-panel h2{color:var(--navy);margin:0 0 12px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.clicksign-document-list{gap:7px;display:grid}.clicksign-document-list a,.clicksign-document-list span{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#008fb6;background:#fff;align-items:center;gap:7px;min-height:42px;padding:8.5px 10.5px;text-decoration:none;display:flex}.clicksign-document-list small{color:var(--muted);font-size:9.5px}.clicksign-signer-panel{gap:8.5px;display:grid}.clicksign-signer-panel label span{color:#647287;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.clicksign-signer-panel input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#536177;background:#fff;outline:0;width:100%;height:40px;padding:0 8.5px;font-family:inherit;font-size:10.5px}.clicksign-signer-panel .primary-button{justify-content:center;width:100%;margin-top:4px}.system-signature-document{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;max-height:58vh;padding:12px;overflow:auto}.system-signature-document pre{color:#27343b;white-space:pre-wrap;margin:0;font-family:inherit;font-size:10.5px;line-height:1.65}.system-signature-hash{color:#7e8b94;font-size:var(--t-micro);overflow-wrap:anywhere;margin-top:8px;line-height:1.45;display:block}.system-signature-acceptance input{width:auto;margin-top:2px}.clicksign-reading-card{gap:10.5px;display:grid}.clicksign-reading-card .primary-button{justify-self:flex-end;min-width:210px}.system-signature-document.read-only{min-height:430px;max-height:calc(100vh - 250px)}.clicksign-notice-icon.success{color:#318d60;background:#e8f8ef}.signature-thanks-card small{color:#7e8b94;font-size:var(--t-small);margin-top:12px;line-height:1.5;display:block}@media (width<=760px){.clicksign-embedded-card{grid-template-columns:1fr;padding:10.5px}.clicksign-document-panel,.clicksign-signer-panel{padding:11.5px}.clicksign-document-panel h1,.clicksign-signer-panel h2{font-size:14px}}.device-links-grid .device-details-link-card{border-radius:var(--r-sm);color:#008fb6;cursor:pointer;text-align:left;background:#fff;border:1px solid #d7edf2;min-height:58px;padding:8px;transition:background .15s,border-color .15s,box-shadow .15s}.signed-contract-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.device-links-grid .device-details-link-card:hover,.device-links-grid .device-details-link-card:focus{background:#eefbfc;border-color:#bfe9ef;outline:0;box-shadow:0 8px 18px #008fb614}.device-links-grid .device-details-link-card span,.device-links-grid .device-details-link-card strong{display:block}.device-links-grid .device-details-link-card em{color:#00a0c7;font-size:var(--t-micro);margin-top:6px;font-style:normal;font-weight:800;display:block}.topbar-actions{gap:8.5px;margin-left:auto}.bug-report-center{position:relative}.bug-report-button{border-radius:var(--r-sm);color:#9c6b1f;cursor:pointer;font-size:var(--t-small);white-space:nowrap;background:#fff7e7;border:1px solid #f2d9a8;align-items:center;gap:4.5px;min-height:27px;padding:3.5px 7px;font-weight:800;transition:transform .16s,background .16s,border-color .16s;display:inline-flex;position:relative}.bug-report-button:hover,.bug-report-button.active{background:#fff1d2;border-color:#e8c070;transform:scale(1.03)}.bug-report-button i{color:#fff;font-size:var(--t-micro);background:#d65b65;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 3.5px;font-style:normal;font-weight:900;display:inline-flex}.bug-report-fundo{z-index:2147482000;background:#142f3a2e;position:fixed;inset:0}.bug-report-panel{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e-apoio);background:#fff;width:min(460px,100vw - 38px);max-height:min(78vh,680px);position:absolute;top:66px;right:18px;overflow:auto}.bug-report-panel>header{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:center;padding:11.5px 13px;display:flex}.bug-report-panel header strong,.bug-report-panel header small{display:block}.bug-report-panel header strong{color:var(--navy);font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.bug-report-panel header small{color:var(--muted);font-size:var(--t-micro);margin-top:3px}.bug-report-panel header button{color:#85939d;background:0 0;border:0}.bug-report-form{border-bottom:1px solid var(--line);gap:8.5px;padding:11.5px 13px;display:grid}.bug-report-form label span{color:#647287;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.bug-report-form input,.bug-report-form select,.bug-report-form textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#536177;font-family:inherit;font-size:var(--t-small);background:#fbfcfd;outline:0;width:100%;padding:8px}.bug-report-form textarea{resize:vertical;line-height:1.5}.bug-report-form input[readonly]{color:#7d8c95}.bug-report-grid{grid-template-columns:130px 1fr;gap:8px;display:grid}.bug-report-message{border-radius:var(--r-xs);color:#9c6b1f;font-size:var(--t-small);background:#fff7e7;padding:7px;line-height:1.45;display:block}.bug-report-form .primary-button{justify-content:center;padding:8.5px 10.5px}.bug-report-list{gap:7px;padding:10.5px 13px 13px;display:grid}.bug-report-list-heading{justify-content:space-between;align-items:center;display:flex}.bug-report-list-heading strong{color:#53636f;font-size:9.5px}.bug-report-list-heading button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#6e7e88;font-size:var(--t-small);background:#f4f7f8;align-items:center;gap:3.5px;padding:5px 7px;font-weight:800;display:inline-flex}.bug-report-list article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;gap:6px;padding:8.5px;display:grid}.bug-report-item-heading{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.bug-report-item-heading span{min-width:0}.bug-report-item-heading strong{color:#405760;margin-top:5px;font-size:9.5px;line-height:1.35;display:block}.bug-report-list p{color:#667783;font-size:var(--t-small);white-space:pre-wrap;margin:0;line-height:1.45}.bug-report-list small{color:#95a2aa;font-size:var(--t-micro)}.bug-report-severity,.bug-report-status{border-radius:var(--r-md);font-size:var(--t-micro);text-transform:uppercase;white-space:nowrap;padding:4.5px 6px;font-style:normal;font-weight:900;display:inline-flex}.bug-report-severity.baixa{color:#318d60;background:#e8f8ef}.bug-report-severity.media{color:#2785a0;background:#eaf7fb}.bug-report-severity.alta{color:#a87421;background:#fff5df}.bug-report-severity.critica{color:#be4d57;background:#ffebed}.bug-report-status.aberto{color:#a87421;background:#fff5df}.bug-report-status.em_analise{color:#2785a0;background:#eaf7fb}.bug-report-status.corrigido{color:#318d60;background:#e8f8ef}.bug-report-status.arquivado{color:#718087;background:#edf2f3}.bug-report-list footer{flex-wrap:wrap;gap:4.5px;display:flex}.bug-report-list footer button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60717d;font-size:var(--t-small);background:#fff;padding:5px 6px;font-weight:800}.bug-report-list footer button:disabled{cursor:default;opacity:.48}@media (width<=680px){.topbar-actions{gap:6px}.bug-report-button span{display:none}.bug-report-grid{grid-template-columns:1fr}.bug-report-panel{right:-10px}}.session-access-page{background:var(--background,#f4f7f8);justify-content:center;align-items:center;min-height:100vh;padding:21px;display:flex}.session-access-card{background:var(--card,#fff);border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);width:100%;max-width:520px;padding:24px}.session-access-card .system-brand{margin-bottom:24px}.session-access-card h1{color:var(--text,#11191d);margin:7px 0 10px;font-family:Manrope,sans-serif;font-size:21px}.session-access-card p{color:var(--muted,#74818b);margin:0 0 20px;font-size:11.5px;line-height:1.6}.session-access-card>div{flex-wrap:wrap;gap:8px;display:flex}.session-access-warning{color:#815b1d;background:#fff7e7;border-bottom:1px solid #f0d69f;justify-content:center;align-items:center;gap:10.5px;min-height:36px;padding:7px 12px;font-size:9.5px;display:flex}.session-access-warning button{color:#825b19;font-size:var(--t-small);background:0 0;border:0;font-weight:800;text-decoration:underline}.contracts-page .contract-workflow-actions .cancel-pre-sale-button{justify-content:center;align-items:center;gap:4.5px;display:inline-flex}.contract-table-actions .contract-workflow-actions .cancel-pre-sale-button{flex:0 0 32px;padding:5px;font-size:0;display:inline-flex}.contract-table-actions .contract-workflow-actions .cancel-pre-sale-button span:not(.button-spinner){display:none}.recent-amendments-card .recent-amendments-grid{grid-template-columns:none;align-items:stretch;padding-bottom:10px;display:flex;overflow-x:auto}.recent-amendments-card .recent-amendments-grid .contract-workflow-card{flex:0 0 min(286px,76vw);max-height:196px;overflow:hidden}.recent-amendments-card .recent-amendments-grid .contract-workflow-open{flex:none;min-height:124px;max-height:136px;overflow:hidden}.recent-amendments-card .recent-amendments-grid .contract-workflow-main strong,.recent-amendments-card .recent-amendments-grid .contract-workflow-main small,.recent-amendments-card .recent-amendments-grid .contract-workflow-meta small{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.recent-amendments-card .recent-amendments-grid .contract-workflow-meta{margin-top:2px}.recent-amendments-card .recent-amendments-grid .amendment-card-status{width:fit-content;margin-top:4px}.recent-amendments-card .recent-amendments-grid .contract-workflow-actions{flex-wrap:nowrap;align-items:center;gap:4.5px;padding:5px 7px 7px}.recent-amendments-card .recent-amendments-grid .contract-workflow-actions button{flex:1 1 0;min-width:0}.recent-amendments-card .recent-amendments-grid .contract-workflow-actions .cancel-pre-sale-button{flex:0 0 32px;padding:4.5px;font-size:0}.recent-amendments-card .recent-amendments-grid .contract-workflow-actions .cancel-pre-sale-button span:not(.button-spinner){display:none}.recent-amendments-card .recent-amendments-grid .contract-workflow-actions .whatsapp-signing-button span{text-overflow:ellipsis;overflow:hidden}.page-size-filter select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60717d;font-size:var(--t-small);background:#fbfcfd;min-width:78px;height:34px;padding:0 24px 0 9.5px;font-weight:800}.page-size-filter select:focus{border-color:#9dc9d3;box-shadow:0 0 0 2px #00a9d217}.list-toolbar-row>.page-size-filter,.card-list-toolbar-row>.page-size-filter{margin-top:9px}.sales-contracts-table th:nth-last-child(7),.sales-contracts-table td:nth-last-child(7){text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.sales-contracts-table th:nth-last-child(6),.sales-contracts-table td:nth-last-child(6){width:245px}.sales-contracts-table th:nth-last-child(5),.sales-contracts-table td:nth-last-child(5){width:110px}.sales-contracts-table th:nth-last-child(4),.sales-contracts-table td:nth-last-child(4){width:120px}.sales-contracts-table th:nth-last-child(3),.sales-contracts-table td:nth-last-child(3){width:126px}.sales-contracts-table th:nth-last-child(2),.sales-contracts-table td:nth-last-child(2){width:92px}.sales-contracts-table th:last-child,.sales-contracts-table td:last-child{width:142px}.sales-contracts-table th.dm-selecao-col,.sales-contracts-table td.dm-selecao-col{width:22px}.sales-contracts-table td{min-width:0}.contract-customer-cell{flex-wrap:wrap;align-items:center;gap:3.5px;width:100%;min-width:0;display:grid}.contract-customer-cell small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.contract-link-button{color:#536575;cursor:pointer;font:inherit;font-size:var(--t-small);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:800;display:block;overflow:hidden}.contract-link-button:hover,.contract-link-button:focus-visible{color:#008fb6;outline:0;text-decoration:underline}.contract-link-button.installment{color:#008fb6;font-size:var(--t-small);width:fit-content}.ownership-transfer-button.pending .icon,.ownership-spin-icon{animation:1s linear infinite ownership-transfer-spin;display:inline-flex}.contract-document-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:5px;display:flex}.contract-document-actions button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#5d707b;cursor:pointer;font-size:var(--t-small);background:#f1f6f8;align-items:center;gap:4.5px;min-height:28px;padding:5px 7px;font-weight:800;display:inline-flex}.contract-document-actions button:hover{color:#008fb6;background:#e5f8fb;border-color:#c7edf3}.contract-document-status.assinado,.contract-document-status.ativo{color:#318d60;background:#e8f8ef}.contract-document-status.cancelado{color:#c8525c;background:#ffebed}.contract-document-status.concluido{color:#64737a;background:#eef2f4}.contract-document-status.pendente-assinatura{color:#a87421;background:#fff4dc}.contract-document-preview.collapsed{padding-bottom:13px}.contract-document-preview.collapsed pre{max-height:270px;position:relative;overflow:hidden}.contract-document-preview.collapsed pre:after{content:"";pointer-events:none;background:linear-gradient(#fbfcfd00,#fbfcfd);height:58px;position:absolute;bottom:0;left:0;right:0}.contract-document-preview.expanded pre{max-height:none}.contract-detail-link{color:#008fb6;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:9.5px;font-weight:800;line-height:1.45;display:block}.contract-detail-link:hover,.contract-detail-link:focus-visible{outline:0;text-decoration:underline}.contract-detail-links{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.contract-detail-links .installment-linked-card{min-width:0}.contract-amendment-history article.linked-contract-clickable{cursor:pointer}.contract-amendment-history article.linked-contract-clickable:hover{background:#eefbfc;border-color:#c7edf3}@keyframes ownership-transfer-spin{to{transform:rotate(360deg)}}.clicksign-signature-picker{cursor:pointer;text-align:left}.clicksign-signature-picker strong{color:#27384a;font-size:9.5px;line-height:1.35;display:block}.clicksign-signature-modal{max-width:520px}.clicksign-signature-modal>header button{color:#85939d;background:0 0;border:0}.clicksign-signature-modal-body{gap:8.5px;padding:14px 15.5px;display:grid}.clicksign-signature-modal-body label span{color:#7d8993;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:6px;font-weight:800;display:block}.clicksign-signature-modal-body select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60717d;background:#fbfcfd;width:100%;height:38px;padding:0 8.5px;font-size:10.5px;font-weight:800}.clicksign-signature-modal footer{border-top:1px solid var(--line);background:#fbfcfd;justify-content:flex-end;padding:10.5px 15.5px;display:flex}.device-history-list{gap:6px;display:grid}.device-history-list article,.device-history-list button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#53616d;text-align:left;background:#fff;gap:2.5px;padding:8.5px;display:grid}.device-history-list button{cursor:pointer}.device-history-list button:hover,.device-history-list button:focus{background:#eefbfc;border-color:#bfe9ef;outline:0}.device-history-list .muted{color:#7f8b94;opacity:.68;background:#fbfcfd}.device-history-list span{color:#9aa7b0;font-size:var(--t-micro);text-transform:uppercase;font-weight:800}.device-history-list strong{color:#53616d;font-size:9.5px;line-height:1.45}.device-history-list small{color:#8b98a0;font-size:var(--t-micro);line-height:1.45}@media (width<=760px){.contract-workflow-card{grid-template-columns:1fr;align-items:stretch;padding:0}.contract-workflow-open{grid-template-columns:1fr;min-height:0;padding:10.5px}.contract-flow-status{justify-content:flex-start;width:fit-content}.contract-workflow-actions{border-top:1px solid #edf1f3;justify-content:flex-start;padding:8.5px 10.5px}.contract-workflow-actions .clicksign-send-button,.contract-workflow-actions .clicksign-refresh-button,.contract-workflow-actions .cancel-pre-sale-button,.contract-workflow-actions .whatsapp-signing-button{flex:120px;justify-content:center}}.inline-loading{color:#007f9f;font-size:inherit;justify-content:center;align-items:center;gap:7px;font-weight:800;line-height:1.4;display:inline-flex}.inline-loading>span{border:2px solid #008fb62e;border-top-color:#009fc8;border-radius:50%;flex:none;width:13px;height:13px;animation:.75s linear infinite spin}.app-loading .inline-loading{font-size:11.5px}.settings-message.setup{color:#007f9f;background:#eefbfc;align-items:center;gap:7px;display:flex}.settings-message.setup:before{content:"";border:2px solid #008fb62e;border-top-color:#009fc8;border-radius:50%;flex:none;width:12px;height:12px;animation:.75s linear infinite spin}@media (width<=720px){.integration-token-grid{grid-template-columns:1fr}.integration-credential-panel>header,.integration-card>header{flex-direction:column;align-items:flex-start}.integration-status{margin-left:0}.push-settings-actions,.push-settings-master,.push-routing-panel>header,.push-startup-card footer{flex-direction:column;align-items:stretch}.push-settings-summary,.push-routing-users{grid-template-columns:1fr}.push-settings-list article,.push-routing-list>article{grid-template-columns:1fr;align-items:flex-start}.push-settings-list i{justify-self:start}.time-clock-standalone-header{grid-template-columns:minmax(0,1fr) auto}.time-clock-standalone-header>div{grid-column:1/-1}.employee-time-clock-page .time-clock-action-buttons,.employee-time-clock-shortcuts{grid-template-columns:1fr}}@media (width<=430px){.time-clock-standalone-shell{padding-left:10px;padding-right:10px}.time-clock-standalone-header{margin-left:-10px;margin-right:-10px}.employee-clock-app{border-left:0;border-right:0;border-radius:12px 12px 0 0;min-height:calc(100vh - 98px);padding-left:14px;padding-right:14px}.employee-clock-topbar{grid-template-columns:34px 1fr 34px;min-height:62px}.employee-clock-topbar h1{font-size:20px}.employee-clock-topbar button{width:34px;height:34px}.employee-clock-greeting{margin-bottom:20px}.employee-clock-time{font-size:42px}.employee-clock-note input{min-height:54px;font-size:15.5px}.employee-clock-main-actions{gap:11.5px;margin-top:44px}.employee-clock-main-actions button{min-height:52px;padding:0 10.5px;font-size:11.5px}.employee-clock-history-list p{gap:8px}.employee-clock-history-list p span{font-size:15.5px}.employee-clock-tabbar{padding-left:8px;padding-right:8px}.employee-clock-tabbar button{font-size:var(--t-small)}}.module-title-hero{box-shadow:none;color:var(--dm-text);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:0;display:flex;position:relative}.module-title-hero>*{z-index:1;position:relative}.module-title-hero h1{color:var(--dm-text);letter-spacing:0;margin:5px 0 3px;font-family:Manrope,sans-serif;font-size:24px}.module-title-hero p,.module-title-hero small{color:var(--dm-muted);margin:0;font-size:10.5px;line-height:1.5}.module-title-hero .clients-search{color:#ffffff9e;background:#ffffff1a;border-color:#ffffff21}.module-title-hero .clients-search input{color:#fff;background:0 0;border:0}.module-title-hero .contract-settings-button{color:#8ae1eb;background:#ffffff1a;border-color:#ffffff29}.module-title-hero .contract-settings-button:hover{color:#fff;background:#ffffff29;border-color:#8ae1eb6b}.dashboard-list-toolbar{align-items:center;padding:10.5px 15.5px 3.5px}.dashboard-list-toolbar .module-search-toolbar,.dashboard-list-toolbar>.page-size-filter{margin:0}.dashboard-table-link{color:#536575;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.dashboard-table-link:hover,.dashboard-table-link:focus-visible{color:#008fb6;outline:0;text-decoration:underline}.dashboard-table-link.primary{color:#008fb6;font-weight:800}.module-title-hero .commission-configure-button{border-radius:var(--r-md);min-height:44px;padding:9.5px 14px;font-size:10.5px}@media (width<=680px){.dashboard-list-toolbar{flex-direction:column;align-items:stretch}.dashboard-list-toolbar .module-search-toolbar{width:100%}.dashboard-list-toolbar>.page-size-filter{align-self:flex-end}}.apk-link-bar{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;grid-template-columns:auto minmax(150px,.7fr) minmax(250px,1.3fr) auto auto;align-items:center;gap:8.5px;padding:10.5px 12px;display:grid}.apk-link-icon{border-radius:var(--r-xs);color:#0094b7;background:#e8f9fc;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.apk-link-bar strong,.apk-link-bar small{display:block}.apk-link-bar strong{color:var(--navy);font-size:9.5px}.apk-link-bar small{color:#8795a0;font-size:var(--t-micro);margin-top:3px}.apk-link-bar input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#526475;font-size:var(--t-small);background:#f8fafb;width:100%;min-width:0;padding:8px 8.5px}.apk-link-bar button,.apk-link-bar a{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:34px;text-decoration:none;display:inline-flex}.download-portal-page{background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent) 24%, transparent), transparent 32%), linear-gradient(135deg, #051218 0%, #09232b 50%, #f4f8fa 50.1%, #f4f8fa 100%);color:#102531;min-height:100vh;padding:28px}.download-portal-hero{border-radius:var(--r-lg);color:#fff;background:#051218d1;border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17.5px;max-width:1120px;margin:0 auto 22px;padding:21px;display:grid;box-shadow:0 22px 60px #00000038}.download-portal-hero .brand{min-width:130px}.download-portal-hero span{color:#7ddfec;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:900;display:block}.download-portal-hero h1{margin:8px 0 10px;font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,52px);line-height:1}.download-portal-hero p{color:#ffffffb8;max-width:660px;margin:0;font-size:12px;line-height:1.5}.download-portal-hero button{border-radius:var(--r-md);color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff29;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-weight:850;display:inline-flex}.download-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto;display:grid}.download-portal-grid article{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fffffff5;flex-direction:column;gap:10.5px;min-height:310px;padding:19px;display:flex;box-shadow:0 16px 40px #12303d14}.download-portal-grid article.featured{border-color:color-mix(in srgb, var(--accent) 55%, #dfe9ee);box-shadow:0 20px 48px color-mix(in srgb, var(--accent) 16%, transparent)}.download-card-icon{border-radius:var(--r-lg);color:#0094b7;background:#e8f9fc;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.download-portal-grid small{color:#7b8996;font-size:var(--t-micro);letter-spacing:.05em;text-transform:uppercase;font-weight:900}.download-portal-grid h2{color:var(--navy);margin:0;font-family:Manrope,sans-serif;font-size:21px}.download-portal-grid p{color:#687987;margin:0;font-size:11.5px;line-height:1.5}.download-portal-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:auto 0 0;display:grid}.download-portal-grid dl div{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#f7fafb;min-width:0;padding:8.5px}.download-portal-grid dt{color:#8b9aa5;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:4px;font-weight:900}.download-portal-grid dd{color:#34475a;overflow-wrap:anywhere;margin:0;font-size:9.5px;font-weight:850}.download-portal-grid footer{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.download-portal-grid footer a,.download-portal-grid footer button{justify-content:center;align-items:center;gap:6px;min-height:40px;text-decoration:none;display:inline-flex}.download-portal-footer{color:#6f818d;text-align:center;max-width:1120px;margin:18px auto 0}.sms-page .module-title-hero{z-index:5;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.sms-page .module-title-hero+.automation-card,.sms-page .module-title-hero+.settings-message+.automation-card{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.sms-gateways-table.sms-gateways-table{table-layout:auto;width:100%;min-width:0}.sms-page .table-wrapper{min-height:0;overflow-x:visible}.sms-hero-baixar{flex-wrap:wrap;gap:8px;display:flex}.sms-hero-baixar span{background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-items:center;display:inline-flex}.sms-hero-baixar a{color:#fff;border-radius:999px 0 0 999px;align-items:center;gap:6px;padding:6px 10px;font:700 12px Inter,system-ui,sans-serif;text-decoration:none;transition:background .12s;display:inline-flex}.sms-hero-baixar a:hover{background:#ffffff24}.sms-hero-baixar em{color:#ffffff9e;font-size:11px;font-style:normal;font-weight:800}.sms-hero-baixar button{color:#fffc;cursor:pointer;background:0 0;border:none;border-left:1px solid #ffffff38;border-radius:0 999px 999px 0;align-items:center;padding:7px 9px;transition:background .12s,color .12s;display:inline-flex}.sms-hero-baixar button:hover{color:#fff;background:#ffffff24}.sms-hero-baixar button.copiado{color:#b6f2cf;background:#7ee7a838}.sms-page>.automation-message{border-radius:var(--r-md);z-index:60;width:max-content;max-width:min(520px,100vw - 40px);margin:0;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #092a362e}.sms-hero-baixar span{position:relative}.sms-hero-baixar span:after{border-radius:var(--r-sm);color:#dcecf1;content:attr(data-dica);opacity:0;pointer-events:none;z-index:40;background:#10262d;border:1px solid #72deea38;width:300px;padding:9px 11px;font:600 11.5px/1.45 Inter,system-ui,sans-serif;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 12px 28px #04151947}.sms-hero-baixar span:hover:after,.sms-hero-baixar span:focus-within:after{opacity:1;transform:translateY(0)}.sms-hero-baixar span:last-child:after{left:auto;right:0}.sms-filtro-do-celular{flex-direction:column;align-items:flex-start;gap:2px}.sms-filtro-do-celular b{font-weight:800}.usuario-detalhe{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);height:calc(100dvh - 132px);min-height:520px;overflow:hidden}.usuario-detalhe .detalhe-faixa{border-radius:var(--dm-radius) var(--dm-radius) 0 0}.usuario-detalhe .cliente-identidade-foto{z-index:2}.usuario-detalhe .cliente-identidade{padding-top:34px;padding-bottom:8px}.usuario-detalhe .cliente-identidade strong{font-size:12px;line-height:1.2}.usuario-detalhe .cliente-infos>header{padding:6px 10px;font-size:9px}.usuario-detalhe .detalhe-corpo{padding-top:60px}.usuario-ficha-campos{gap:0;padding:0 10px 4px;display:grid}.usuario-ficha-campos label{color:#8796a1;letter-spacing:.04em;text-transform:uppercase;gap:0;padding:1px 0;font-size:9px;font-weight:800;line-height:1.2;display:grid}.usuario-ficha-campos label+label{border-top:1px solid var(--lista-risco)}.usuario-ficha-campos input{border-radius:var(--r-xs);color:#2c3d47;letter-spacing:0;text-transform:none;background:0 0;border:1px solid #0000;width:100%;padding:0 4px;font:700 11px/1.3 Inter,system-ui,sans-serif}.usuario-ficha-campos input:hover{border-color:var(--dm-line)}.usuario-ficha-campos input:focus{border-color:var(--dm-primary,#00a9d2);background:#fff;outline:0}.usuario-ficha-campos input[readonly]{color:#8796a1}.usuario-ficha-campos b{color:#d0555f}.usuario-detalhe .user-account-section{background:0 0;border:0;padding:0}.usuario-detalhe .user-full-footer{border-top:1px solid var(--dm-line);margin-top:14px;padding-top:14px}.sms-gateways-table th{color:#8595a0;font-size:var(--t-micro);letter-spacing:.05em;text-transform:uppercase;background:#f7f9fa}.sms-gateways-table td{border-bottom:0;border-top:1px solid var(--lista-risco);color:#526777;font-size:var(--t-body);vertical-align:middle}.sms-gateways-table th{padding-top:5px;padding-bottom:5px}.sms-gateways-table td{padding-top:5px;padding-bottom:5px;line-height:1.25}.sms-gateways-table td strong{color:#24404a;font-size:var(--t-body);font-weight:750;display:block}.sms-gateways-card>header{padding-top:8px;padding-bottom:8px}.sms-gateways-card h2{margin-bottom:0}.sms-gateway-acoes>button:not(.primary-button){padding:4px 6px}.sms-gateways-table .sms-vazio{color:#a8b3ba;font-style:italic}.sms-codigo-na-linha{border-radius:var(--r-xs);color:#0a7f9b;letter-spacing:.06em;background:#e9f7fb;padding:1px 5px;font:800 10.5px ui-monospace,SFMono-Regular,Menlo,monospace}.sms-gateway-acoes{justify-content:flex-end;align-items:center;gap:6px;display:flex}.sms-gateway-acoes>button:not(.primary-button){border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-xs);color:#667781;cursor:pointer;background:#fff;padding:6px 7px;display:inline-flex}.sms-gateway-acoes>button:not(.primary-button):hover{color:#0a7f9b;border-color:#a9dfe9}.sms-gateways-table tbody tr{cursor:pointer}.sms-gateways-table tbody tr.sms-gateway-em-foco{box-shadow:inset 3px 0 0 var(--dm-primary,#00a9d2);background:#eaf6f8}.sms-filtro-do-celular{color:#24404a;font-size:var(--t-small);background:#eaf6f8;border-bottom:1px solid #d6ebf0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.sms-filtro-do-celular button{color:var(--dm-primary,#00a9d2);cursor:pointer;background:0 0;border:none;padding:0;font:800 12px Inter,system-ui,sans-serif}.sms-page{gap:12px;display:grid}.sms-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10.5px;display:grid}.sms-stats article{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;padding:12px}.sms-stats span,.sms-stats small{color:#7b8996;font-size:var(--t-small);font-weight:700;display:block}.sms-stats strong{color:var(--navy);margin:8px 0 4px;font-family:Manrope,sans-serif;font-size:22px;display:block}.sms-gateways-card{overflow:hidden}.sms-gateways-card>header{justify-content:space-between;align-items:flex-start;display:flex}.sms-gateway-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.sms-gateways-table{min-width:1080px}.sms-gateways-table td:first-child{min-width:220px}.sms-gateways-table td input,.sms-gateways-table td select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#34475a;font-size:var(--t-small);background:#fff;width:100%;max-width:220px;padding:7px;font-weight:700;display:block}.sms-gateways-table td small{color:#8997a3;font-size:var(--t-micro);margin-top:5px;display:block}.sms-gateways-table td small.sms-root-ready{color:#278e59;font-weight:800}.sms-gateway-status{border-radius:var(--r-lg);font-size:var(--t-micro);text-transform:capitalize;padding:5px 8px;font-weight:850;display:inline-flex}.sms-gateway-status.online{color:#278e59;background:#e8f8ef}.sms-gateway-status.offline{color:#687987;background:#edf1f4}.sms-gateway-status.pendente{color:#ad7421;background:#fff4dc}.sms-gateway-status.inativo{color:#bd5060;background:#ffe9ec}.sms-console{grid-template-columns:minmax(280px,330px) minmax(0,1fr);gap:12px;min-height:380px;display:grid}.sms-conversation-list,.sms-chat{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;min-width:0;overflow:hidden}.sms-conversation-list{flex-direction:column;display:flex}.sms-conversation-list>header{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:10.5px;display:flex}.sms-conversation-list>header label{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#82909b;background:#f8fafb;flex:1;align-items:center;gap:6px;padding:7px 8.5px;display:flex}.sms-conversation-list>header input{color:#34475a;font-size:var(--t-small);background:0 0;border:0;outline:0;width:100%;min-width:0}.sms-conversation-list>header button{border-radius:var(--r-xs);color:#0098bb;background:#e8f9fc;border:1px solid #c7edf4;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.sms-conversation-list>div{overflow-y:auto}.sms-conversation-list>div>button{color:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:10.5px;display:grid}.sms-conversation-list>div>button:hover,.sms-conversation-list>div>button.active{background:#edf9fb}.sms-conversation-list>div>button>span{color:#008dad;background:#dff5f8;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:10.5px;font-weight:850;display:inline-flex}.sms-conversation-list strong,.sms-conversation-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sms-conversation-list strong{color:#25394c;font-size:9.5px}.sms-conversation-list small,.sms-conversation-list time{color:#8b98a2;font-size:var(--t-micro)}.sms-conversation-list time{white-space:nowrap;align-self:start}.sms-empty{color:#8b98a2;text-align:center;padding:17.5px;display:block}.sms-chat{grid-template-rows:auto minmax(300px,1fr) auto;display:grid}.sms-chat>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11.5px 14px;display:flex}.sms-chat>header strong,.sms-chat>header small{display:block}.sms-chat>header strong{color:#24394d;font-size:11.5px}.sms-chat>header small,.sms-chat>header>span{color:#86949f;font-size:var(--t-micro);margin-top:3px}.sms-chat-actions{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.sms-chat-actions>span{color:#86949f;font-size:var(--t-micro)}.sms-chat-actions button{align-items:center;gap:5px;display:inline-flex}.sms-message-history{background:#f4f7f8;flex-direction:column;gap:7px;padding:15.5px;display:flex;overflow-y:auto}.sms-message-history>article{border:1px solid var(--dm-line);border-radius:var(--r-sm);max-width:min(72%,620px);padding:8.5px 10.5px}.sms-message-history>article.incoming{background:#fff;align-self:flex-start}.sms-message-history>article.outgoing{background:#dcf4f7;border-color:#bce8ef;align-self:flex-end}.sms-message-history p{color:#314558;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:10.5px;line-height:1.45}.sms-message-history footer{justify-content:flex-end;align-items:center;gap:5px;margin-top:6px;display:flex}.sms-message-history time,.sms-message-history>article>small{color:#7d8d99;font-size:var(--t-micro)}.sms-message-history footer button{color:#b65a67;background:0 0;border:0;align-items:center;padding:2px;display:inline-flex}.sms-message-status{font-size:var(--t-micro);font-weight:800}.sms-message-status.delivered,.sms-message-status.received{color:#278e59}.sms-message-status.sent{color:#008ead}.sms-message-status.queued,.sms-message-status.processing{color:#a87222}.sms-message-status.failed,.sms-message-status.cancelled{color:#bd5060}.sms-chat-empty{color:#86949f;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:260px;display:flex}.sms-chat-empty strong{color:#4d6071;margin:8px 0 4px;font-size:11.5px}.sms-chat-empty small{font-size:var(--t-small)}.sms-composer{border-top:1px solid var(--line);gap:8px;padding:11.5px 14px;display:grid}.sms-recipient-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sms-composer label{color:#637584;font-size:var(--t-micro);text-transform:uppercase;gap:3.5px;font-weight:800;display:grid}.sms-composer input,.sms-composer select,.sms-composer textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#34475a;font-family:inherit;font-size:var(--t-small);text-transform:none;background:#fff;outline:0;width:100%;padding:8px}.sms-composer>div:nth-child(2){grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.sms-composer textarea{resize:vertical;min-height:74px}.sms-composer .primary-button{align-items:center;gap:5px;height:40px;display:inline-flex}.sms-composer>small{color:#8a98a3;font-size:var(--t-micro)}.tv-indoor-page{gap:14px;display:grid}.tv-indoor-page .tv-indoor-hero{align-items:center;min-height:132px;margin-bottom:0}.tv-indoor-hero-stats{grid-template-columns:repeat(4,minmax(84px,1fr));align-items:stretch;gap:2px;display:grid;overflow:hidden}.tv-indoor-hero-stats span{color:#ffffff9e;font-size:var(--t-micro);text-transform:uppercase;background:#ffffff13;flex-direction:column;justify-content:center;align-items:center;min-height:62px;padding:8.5px 12px;font-weight:750;display:flex}.tv-indoor-hero-stats span:first-child{border-radius:8px 0 0 8px}.tv-indoor-hero-stats span:last-child{border-radius:0 8px 8px 0}.tv-indoor-hero-stats b{color:#fff;margin-bottom:6px;font-family:Manrope,sans-serif;font-size:18.5px;line-height:1}.tv-indoor-tabs{border-bottom:1px solid #dbe5ea;align-items:center;gap:19px;padding:0 3.5px;display:flex}.tv-indoor-tabs button{color:#70808e;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;min-height:45px;margin-bottom:-1px;padding:0 2px;font-size:10.5px;font-weight:750;display:inline-flex}.tv-indoor-tabs button:hover{color:#263b4b}.tv-indoor-tabs button.active{color:#008dac;border-bottom-color:#00a8cb}.tv-indoor-tabs button b{border-radius:var(--r-md);color:#60717e;font-size:var(--t-micro);background:#e7eef2;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;display:inline-flex}.tv-indoor-tabs button.active b{color:#008dac;background:#dcf6fa}.tv-install-options{gap:8.5px;display:grid}.tv-content-grid{grid-template-columns:minmax(360px,.7fr) minmax(0,1.3fr);gap:12px;display:grid}.tv-schedule-layout{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);gap:12px;display:grid}.tv-broadcast-layout{grid-template-columns:minmax(420px,.9fr) minmax(420px,1.1fr);gap:12px;display:grid}.tv-indoor-card{overflow:hidden}.tv-indoor-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:14px 15.5px;display:flex}.tv-indoor-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.tv-indoor-header-actions button{align-items:center;gap:5px;display:inline-flex}.tv-indoor-card>header h2{color:var(--navy);margin:0 0 4px;font-family:Manrope,sans-serif;font-size:15.5px}.tv-indoor-card>header p{color:var(--muted);margin:0;font-size:9.5px}.tv-premium-list-card{min-height:420px}.tv-section-heading-actions{align-items:center;gap:10.5px;display:flex}.tv-section-heading-actions>span{color:#7f8e99;font-size:var(--t-small);white-space:nowrap;font-weight:750}.tv-section-heading-actions .primary-button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tv-drawer-backdrop{z-index:40;background:#050f1285;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.tv-drawer{background:#fff;border-left:1px solid #dbe5ea;flex-direction:column;width:min(720px,94vw);max-width:720px;height:100%;display:flex;overflow:hidden;box-shadow:-24px 0 70px #07191f33}.tv-drawer>header{border-bottom:1px solid var(--line);background:#fbfcfd;flex:none;justify-content:space-between;align-items:flex-start;padding:17.5px 19px;display:flex}.tv-drawer>header h2{color:var(--navy);margin:5px 0 4px;font-family:Manrope,sans-serif;font-size:18.5px}.tv-drawer>header p{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.5}.tv-drawer-close{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#6f808c;background:#f1f5f7;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.tv-drawer-scroll{flex:auto;min-height:0;overflow:auto}.tv-drawer-form{align-content:start;padding:17.5px 19px;overflow:auto}.tv-drawer>footer{border-top:1px solid var(--line);background:#fbfcfd;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:13px 19px;display:flex}.tv-drawer>footer .danger-button{margin-right:auto}.tv-layered-modal{z-index:50}.tv-media-drawer{width:min(680px,94vw);max-width:680px}.tv-screens-card{min-height:330px}.tv-device-list{gap:8.5px;padding:12px 15.5px 15.5px;display:grid}.tv-device-card{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;grid-template-columns:auto minmax(230px,1.2fr) minmax(125px,.65fr) minmax(190px,.9fr) auto;align-items:center;gap:12px;padding:10.5px;display:grid}.tv-device-screen-preview{border-radius:var(--r-xs);background:#07191d;border:3px solid #2f4148;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tv-device-screen-preview.landscape{aspect-ratio:16/9;width:118px}.tv-device-screen-preview.portrait{aspect-ratio:9/16;height:92px}.tv-device-screen-preview .tv-media-thumb{border-radius:0;width:100%;height:100%}.tv-device-screen-preview>span{color:#fff;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000000d1);padding:12px 4.5px 3.5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tv-device-overview{gap:4.5px;min-width:0;display:grid}.tv-device-overview>label{color:#8a99a5;font-size:var(--t-micro);text-transform:uppercase;gap:4.5px;font-weight:850;display:grid}.tv-device-overview>label>div{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.tv-device-overview input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#34475a;font-size:var(--t-small);min-width:0;padding:7px}.tv-device-overview>small{color:#87949e;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-technical-details-button{color:#0094b7;font-size:var(--t-small);text-align:left;background:0 0;border:0;width:max-content;padding:0;font-weight:800}.tv-device-essentials{gap:7px;display:grid}.tv-device-essentials>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.tv-device-essentials>small{color:#87949e;font-size:var(--t-micro);text-transform:uppercase;gap:2.5px;display:grid}.tv-device-essentials>small strong{color:#60717f;font-size:var(--t-micro);text-transform:none}.tv-device-summary-button{color:inherit;text-align:left;background:0 0;border:0;gap:3.5px;width:100%;min-width:0;padding:0;display:grid}.tv-device-summary-button strong,.tv-device-summary-button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tv-device-summary-button strong{color:#34475a;font-size:10.5px}.tv-device-summary-button small{color:#87949e;font-size:var(--t-micro)}.tv-device-summary-button:hover strong{color:#0094b7}.tv-pairing-code{border-radius:var(--r-xs);color:#0094b7;letter-spacing:1.8px;background:#e8f9fc;border:1px solid #c4eef5;justify-content:center;min-width:104px;padding:5px 8px;font-family:Manrope,sans-serif;font-size:13px;display:inline-flex}.tv-device-meta{grid-template-columns:minmax(108px,.85fr) minmax(98px,.75fr) minmax(120px,1fr);align-items:start;gap:10.5px;display:grid}.tv-device-meta>span{color:#8a99a5;font-size:var(--t-micro);text-transform:uppercase;gap:6px;min-width:0;font-weight:850;display:grid}.tv-device-meta strong{color:#60717f;font-size:var(--t-small);text-transform:none}.tv-device-meta .automation-status{width:max-content}.tv-device-status-stack{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.tv-update-chip{border-radius:var(--r-lg);color:#a86f1f;font-size:var(--t-micro);text-transform:uppercase;background:#fff1d9;width:max-content;margin-top:3px;padding:3.5px 6px;font-style:normal;font-weight:850;display:inline-flex}.tv-device-playlist{color:#8a99a5;font-size:var(--t-micro);text-transform:uppercase;gap:4.5px;font-weight:850;display:grid}.tv-device-playlist select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#526475;font-size:var(--t-small);text-transform:none;width:100%;min-width:0;padding:7px}.tv-device-playlist small{color:#17866e;font-size:var(--t-micro);text-transform:none;font-weight:750}.tv-device-action{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.tv-device-action .small-button{white-space:nowrap}.tv-device-action .icon-action-button{min-width:34px;min-height:30px}.tv-device-action .danger-button{min-width:86px}.tv-sync-feedback{color:#17866e;font-size:var(--t-micro);text-align:right;flex:0 0 100%;font-weight:800}.tv-device-detail-row{border-radius:var(--r-sm);background:#f8fbfc;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8.5px;display:grid}.tv-device-detail-row span,.tv-device-name-editor{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60717f;font-size:var(--t-small);overflow-wrap:anywhere;background:#fff;gap:5px;min-width:0;padding:8px;display:grid}.tv-device-detail-row b{color:#8a99a5;font-size:var(--t-micro);text-transform:uppercase}.tv-device-name-editor{grid-column:span 2}.tv-device-name-editor input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#34475a;font-size:var(--t-small);padding:7px}.small-button{min-height:30px;padding:6px 8.5px!important}.tv-indoor-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10.5px;padding:14px 15.5px;display:grid}.tv-indoor-form.compact{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.tv-indoor-form label,.tv-playlist-builder label,.tv-category-create label{color:#607080;font-size:var(--t-micro);text-transform:uppercase;gap:5px;font-weight:800;display:grid}.tv-indoor-form input,.tv-indoor-form select,.tv-indoor-form textarea,.tv-playlist-builder select,.tv-category-create input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#2f4055;text-transform:none;background:#fff;padding:9.5px;font-family:inherit;font-size:10.5px;font-weight:650}.tv-indoor-form textarea{resize:vertical;min-height:104px}.tv-indoor-form input[type=file]{cursor:pointer;padding:8px}.tv-duration-field{grid-template-columns:minmax(90px,.8fr) minmax(120px,1.2fr);align-items:end;gap:7px;display:grid}.tv-duration-field label{min-width:0}.tv-category-create{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;display:grid}.tv-category-picker{grid-template-columns:minmax(0,1fr) 42px;align-items:end;gap:7px;display:grid}.tv-category-picker>label{min-width:0}.tv-category-add-button{justify-content:center;align-items:center;width:42px;height:40px;padding:0;display:inline-flex}.tv-media-file small{color:#84919d;font-size:var(--t-micro);text-transform:none;font-weight:650}.tv-indoor-form .wide,.tv-weekdays.wide{grid-column:1/-1}.tv-checkbox-label{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafc;flex-direction:row;align-items:center;min-height:42px;padding:8.5px;text-transform:none!important;gap:8px!important;display:flex!important}.tv-checkbox-label input{width:16px;height:16px;padding:0}.tv-media-dimensions{border-radius:var(--r-sm);color:#008cab;background:#edf8fa;border:1px solid #cfecef;align-items:center;gap:9.5px;padding:9.5px 10.5px;display:flex}.tv-media-dimensions div{gap:2.5px;display:grid}.tv-media-dimensions strong{color:#236071;font-size:10.5px}.tv-media-dimensions small{color:#6f8790;font-size:var(--t-micro)}.tv-media-library{overflow:hidden}.tv-media-library>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:14px 15.5px;display:flex}.tv-media-library>header h2{color:var(--navy);margin:0 0 4px;font-family:Manrope,sans-serif;font-size:15.5px}.tv-media-library>header p,.tv-media-library>header>strong{color:var(--muted);font-size:var(--t-small);margin:0}.tv-library-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:8.5px 15.5px;display:flex}.tv-library-filters>button,.tv-library-filters>span{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#627485;background:#f3f7fa;display:inline-flex;overflow:hidden}.tv-library-filters button{color:inherit;font-size:var(--t-small);background:0 0;border:0;padding:6px 8.5px;font-weight:850}.tv-library-filters>span>button:last-child{border-left:1px solid #dce8ee;padding-left:7px;padding-right:7px}.tv-library-filters>button.active,.tv-library-filters>span.active{color:#0094b7;background:#e8f9fc;border-color:#9be5ef}.tv-media-library-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8.5px;padding:12px 15.5px 15.5px;display:grid}.tv-content-grid .tv-media-library-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:475px;overflow:auto}.tv-premium-list-card .tv-media-library-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-height:none;padding:15.5px;overflow:visible}.tv-media-library-grid>article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;grid-template-columns:76px minmax(0,1fr) auto auto auto;align-items:center;gap:7px;min-width:0;padding:8px;display:grid}.tv-media-library-grid>article>a{display:block}.tv-media-library-grid>article>div{min-width:0}.tv-media-library-grid>article>div strong,.tv-media-library-grid>article>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tv-media-library-grid>article>div strong{color:#34475a;font-size:9.5px}.tv-media-library-grid>article>div small{color:#87949e;font-size:var(--t-micro);margin-top:4px}.tv-media-library-grid>article>button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#60717f;background:#fff;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.tv-media-library-grid>article>button:last-child{color:#c84f65;background:#fff0f3;border-color:#ffd5dd}.tv-media-library-grid>article>button:disabled{cursor:wait;opacity:.55}.tv-media-thumb{border-radius:var(--r-xs);background:#dfeaec;justify-content:center;align-items:center;width:76px;height:54px;display:inline-flex;position:relative;overflow:hidden}.tv-media-thumb img,.tv-media-thumb video{object-fit:cover;background:#07191d;width:100%;height:100%}.tv-media-thumb.fallback{color:#66808a}.tv-media-thumb>b{color:#fff;font-size:var(--t-micro);z-index:2;background:#0094b7eb;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex;position:absolute;top:4px;left:4px}.tv-media-thumb>i{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute}.tv-playlist-builder{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8.5px;padding:14px 15.5px 8.5px;display:grid}.tv-delete-playlist-button{place-self:end;min-width:132px}.tv-media-picker{gap:8px;padding:0 15.5px 10.5px;display:grid}.tv-media-picker>strong{color:#607080;font-size:var(--t-micro);text-transform:uppercase}.tv-media-picker>div{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:7px;display:grid}.tv-media-picker button{border:1px solid var(--dm-line);border-radius:var(--r-sm);text-align:left;background:#f8fafb;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px;padding:7px;display:grid}.tv-media-picker button.active{background:#e8f9fc;border-color:#9be5ef;box-shadow:inset 3px 0 #00a9d2}.tv-media-picker .tv-media-thumb{width:58px;height:42px}.tv-media-picker span{min-width:0}.tv-media-picker b,.tv-media-picker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tv-media-picker b{color:#34475a;font-size:9.5px}.tv-media-picker small,.tv-media-picker>div>small{color:#84919d;font-size:var(--t-micro)}.tv-playlist-items{gap:7px;padding:3.5px 15.5px 15.5px;display:grid}.tv-playlist-items-heading{justify-content:space-between;align-items:center;gap:8.5px;margin:5px 0 2px;display:flex}.tv-playlist-items-heading>div{gap:2.5px;display:grid}.tv-playlist-items-heading strong{color:var(--navy);font-size:11.5px}.tv-playlist-items-heading small{color:#84919d;font-size:var(--t-micro)}.tv-playlist-items article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafc;grid-template-columns:28px 56px minmax(0,1fr) minmax(132px,auto) auto;align-items:center;gap:8.5px;padding:8.5px;transition:border-color .16s,box-shadow .16s,opacity .16s;display:grid}.tv-playlist-items article.dragging{opacity:.55;border-color:#00a9d2;box-shadow:0 8px 24px #00a9d229}.tv-playlist-drag-handle{cursor:grab;color:#8ba0aa!important;background:0 0!important;border-radius:0!important}.tv-playlist-items article span{color:#0094b7;background:#e8f9fc;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:9.5px;font-weight:850;display:inline-flex}.tv-playlist-items article>.tv-media-thumb{border-radius:var(--r-xs);width:56px;height:42px}.tv-playlist-items article b,.tv-playlist-items article small{display:block}.tv-playlist-items article b{color:#34475a;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.tv-playlist-items article small,.tv-playlist-items>small{color:#84919d;font-size:var(--t-small)}.tv-playlist-items article button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#78909c;background:#fff;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.tv-playlist-items article button:hover:not(:disabled){color:#008fb6;border-color:#b8dde6}.tv-playlist-item-actions button:last-child{color:#b84d58;background:#fff7f8;border-color:#f2c8cd}.tv-playlist-item-actions button:last-child:hover:not(:disabled){color:#a83d4a;background:#fff0f2;border-color:#e9aeb8}.tv-playlist-item-actions{gap:4.5px;display:flex}.tv-playlist-item-actions button:not(:last-child){border-color:var(--dm-line);color:#60717f;background:#fff}.tv-playlist-item-actions button:disabled{cursor:default;opacity:.35}.tv-sound-toggle{position:relative}.tv-sound-toggle.muted{color:#b84d58!important;background:#fff7f8!important;border-color:#f2c8cd!important}.tv-sound-toggle.muted:after{border-radius:var(--r-pill);content:"";background:#d64e5f;width:18px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-42deg)}.tv-form-sound-button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#28728a;cursor:pointer;background:#fff;justify-content:center;align-self:end;align-items:center;width:44px;height:40px;display:inline-flex}.tv-playlist-duration-editor{grid-template-columns:64px 62px 30px;align-items:center;gap:5px;display:grid}.tv-playlist-duration-editor input,.tv-playlist-duration-editor select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#34475a;font-family:inherit;font-size:var(--t-small);background:#fff;min-height:30px;padding:5px 6px;font-weight:750}.tv-playlist-duration-editor button{color:#0094b7!important;background:#e8f9fc!important;border-color:#b9ecf4!important}.tv-weekdays{flex-wrap:wrap;gap:6px;display:flex}.tv-weekdays button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#627485;font-size:var(--t-small);background:#f3f7fa;padding:7px 8px;font-weight:850}.tv-weekdays button.active{color:#0094b7;background:#e8f9fc;border-color:#b9ecf4}.tv-schedule-device-picker{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafc;flex-wrap:wrap;gap:6px;padding:8.5px;display:flex}.tv-schedule-device-picker strong{color:#607080;font-size:var(--t-micro);text-transform:uppercase;flex:0 0 100%}.tv-schedule-device-picker button{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#627485;font-size:var(--t-small);background:#fff;padding:6px 8.5px;font-weight:850}.tv-schedule-device-picker button.active{color:#0094b7;background:#e8f9fc;border-color:#9be5ef}.tv-empty-state{color:#8a99a5;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4.5px;min-height:160px;padding:19px;display:flex}.tv-empty-state strong{color:#516473;font-size:10.5px}.tv-empty-state small{font-size:var(--t-small)}.tv-empty-state.compact{grid-column:1/-1;min-height:120px}.tv-playlists-card{min-height:360px}.tv-playlist-card-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10.5px;padding:15.5px;display:grid}.tv-playlist-card-grid>article{border:1px solid var(--dm-line);border-radius:var(--r-md);box-shadow:var(--e-apoio);background:#fff;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.tv-playlist-card-grid>article:hover{border-color:#b9dfe7;transform:translateY(-1px);box-shadow:0 12px 30px #165b6c1a}.tv-playlist-card-main{color:#647784;text-align:left;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:10.5px;width:100%;padding:14px 42px 14px 14px;display:grid}.tv-playlist-card-main>span{border-radius:var(--r-sm);color:#008eae;background:linear-gradient(145deg,#e7f9fc,#d9f2f6);justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.tv-playlist-card-main>div{min-width:0}.tv-playlist-card-main strong,.tv-playlist-card-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tv-playlist-card-main strong{color:#304657;font-family:Manrope,sans-serif;font-size:11.5px}.tv-playlist-card-main small{color:#8a98a3;font-size:var(--t-micro);margin-top:5px}.tv-playlist-card-main dl{gap:14px;margin:0;display:flex}.tv-playlist-card-main dl div{min-width:48px}.tv-playlist-card-main dt{color:#9aa6ae;font-size:var(--t-micro);text-transform:uppercase;font-weight:800}.tv-playlist-card-main dd{color:#536879;font-size:var(--t-small);margin:4px 0 0;font-weight:800}.tv-playlist-card-delete{border-radius:var(--r-xs);color:#b94f5d;background:#fff5f6;border:1px solid #f2d4d9;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:10px;right:10px}.tv-playlist-detail-drawer{width:min(900px,96vw);max-width:900px}.tv-playlist-detail-toolbar{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:10.5px 19px;display:flex}.tv-playlist-detail-toolbar>span{color:#7d8d98;font-size:var(--t-small)}.tv-playlist-detail-toolbar strong{color:#33495a}.tv-playlist-detail-toolbar button{align-items:center;gap:5px;display:inline-flex}.tv-playlist-detail-drawer .tv-playlist-items{flex:auto;padding:12px 19px 19px}.tv-playlist-modal{max-width:680px}.tv-playlist-modal footer,.tv-content-picker-modal footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;padding:12px 14px;display:flex}.tv-content-picker-modal{max-width:920px}.tv-content-picker-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;max-height:min(560px,100vh - 220px);padding:14px;display:grid;overflow:auto}.tv-content-picker-grid>button{border:1px solid var(--dm-line);border-radius:var(--r-sm);text-align:left;background:#f8fafb;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;padding:7px;display:grid;position:relative}.tv-content-picker-grid>button.active{background:#e8f9fc;border-color:#5fcddd;box-shadow:inset 3px 0 #00a9d2}.tv-content-picker-grid>button>span{min-width:0}.tv-content-picker-grid b,.tv-content-picker-grid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tv-content-picker-grid b{color:#34475a;font-size:9.5px}.tv-content-picker-grid small{color:#84919d;font-size:var(--t-micro);margin-top:4px}.tv-content-picker-grid i{border-radius:var(--r-pill);color:#70808e;font-size:var(--t-micro);background:#fff;padding:3.5px 5px;font-style:normal;font-weight:850;position:absolute;top:6px;right:6px}.tv-content-picker-grid>button.active i{color:#fff;background:#00a9d2}.tv-content-picker-modal footer>small{color:#70808e;font-size:var(--t-small);margin-right:auto}.tv-schedule-list>div{gap:7px;padding:12px 15.5px 15.5px;display:grid}.tv-schedule-list>div>article{border-bottom:1px solid #e5edf1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10.5px;padding:9.5px 2px;display:grid}.tv-schedule-list>div>article:last-child{border-bottom:0}.tv-schedule-list article strong,.tv-schedule-list article small{display:block}.tv-schedule-list article strong{color:#34475a;font-size:10.5px}.tv-schedule-list article small{color:#87949e;font-size:var(--t-micro);margin-top:4px}.tv-schedule-list article>b{color:#60717f;font-size:9.5px}.tv-broadcast-preview{aspect-ratio:16/9;border-radius:var(--r-sm);color:#fff;background:#0b1920;justify-content:center;align-items:center;min-height:360px;padding:31px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px #152b332e}.tv-broadcast-preview>small{border-radius:var(--r-md);color:#ffffffb8;font-size:var(--t-micro);text-transform:uppercase;background:#ffffff1f;padding:4.5px 7px;position:absolute;top:14px;left:14px}.tv-broadcast-preview>div{text-align:center;max-width:82%}.tv-broadcast-preview strong{font-family:Manrope,sans-serif;font-size:26px;line-height:1.15;display:block}.tv-broadcast-preview p{color:#ffffffc7;white-space:pre-wrap;margin:12px 0 0;font-size:13px;line-height:1.45}.tv-broadcast-preview.message{background:linear-gradient(145deg,#16252c,#071115);align-items:flex-end;padding:0}.tv-broadcast-preview.message>div{text-align:left;background:#008eaef0;width:100%;max-width:none;padding:15px 24px}.tv-broadcast-preview.message strong{font-size:15.5px}.tv-broadcast-preview.message p{margin-top:5px;font-size:10.5px}.tv-broadcast-preview.offer>div{background-color:#bd6f11}.tv-broadcast-preview.alert>div{background-color:#b43f50}.tv-broadcast-preview.success>div{background-color:#17866e}.tv-broadcast-preview.template.info{background:linear-gradient(145deg,#08212b,#087b91)}.tv-broadcast-preview.template.offer{background:linear-gradient(145deg,#25170a,#b66d12)}.tv-broadcast-preview.template.alert{background:linear-gradient(145deg,#260d13,#a83749)}.tv-broadcast-preview.template.success{background:linear-gradient(145deg,#08241d,#157c68)}.tv-broadcast-list{padding:3.5px 15.5px 15.5px;display:grid}.tv-broadcast-list>article{border-bottom:1px solid #e7edf1;grid-template-columns:42px minmax(0,1fr) auto minmax(130px,auto);align-items:center;gap:11.5px;padding:13px 2px;display:grid}.tv-broadcast-list>article:last-of-type{border-bottom:0}.tv-broadcast-list-icon{border-radius:var(--r-sm);color:#008eae;background:#e7f8fb;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.tv-broadcast-list-icon.offer{color:#ae6e18;background:#fff3df}.tv-broadcast-list-icon.alert{color:#b64c5a;background:#fff0f2}.tv-broadcast-list-icon.success{color:#238164;background:#e7f7f1}.tv-broadcast-list article>div{min-width:0}.tv-broadcast-list article>div strong{color:#32495a;font-size:10.5px;display:block}.tv-broadcast-list article>div p{color:#687b88;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;margin:4px 0;overflow:hidden}.tv-broadcast-list article>div small{color:#95a1aa;font-size:var(--t-micro)}.tv-broadcast-list time{text-align:right;gap:3.5px;display:grid}.tv-broadcast-list time small{color:#9aa6ae;font-size:var(--t-micro);text-transform:uppercase}.tv-broadcast-list time strong{color:#5c6e7c;font-size:var(--t-micro)}.tv-broadcast-drawer{width:min(760px,96vw);max-width:760px}.tv-drawer-preview-panel{border-top:1px solid var(--line);padding:15.5px 19px 21px}.tv-drawer-preview-panel>header{color:#667b87;font-size:var(--t-micro);text-transform:uppercase;align-items:center;gap:6px;margin-bottom:10px;font-weight:800;display:flex}.tv-drawer-preview-panel .tv-broadcast-preview{min-height:260px}@media (width<=680px){.tv-drawer{border-left:0;width:100vw;max-width:none}.tv-drawer>header,.tv-drawer>footer{padding-left:16px;padding-right:16px}.tv-drawer-form{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.tv-drawer-form .wide{grid-column:auto}.tv-playlist-card-grid{padding:10.5px}.tv-playlist-card-main{padding:12px 40px 12px 10.5px}.tv-playlist-card-main dl{gap:8.5px}.tv-playlist-detail-drawer .tv-playlist-items{padding:10.5px 12px 15.5px}.tv-broadcast-list{padding-left:14px;padding-right:14px}.tv-drawer-preview-panel{padding-left:16px;padding-right:16px}}@media (width<=980px){.download-portal-page{padding:15.5px}.download-portal-hero{grid-template-columns:1fr;align-items:flex-start}.download-portal-grid{grid-template-columns:1fr}.apk-link-bar{grid-template-columns:auto minmax(0,1fr) auto auto}.apk-link-bar input{grid-area:2/1/auto/-1}.sms-stats,.sms-console{grid-template-columns:1fr}.sms-console{min-height:0}.sms-conversation-list{max-height:360px}.sms-chat{min-height:620px}.sms-recipient-fields{grid-template-columns:1fr}.tv-indoor-hero-stats{grid-template-columns:repeat(2,minmax(84px,1fr))}.tv-indoor-hero-stats span:first-child{border-radius:8px 0 0}.tv-indoor-hero-stats span:nth-child(2){border-radius:0 8px 0 0}.tv-indoor-hero-stats span:nth-child(3){border-radius:0 0 0 8px}.tv-indoor-hero-stats span:last-child{border-radius:0 0 8px}.tv-content-grid,.tv-schedule-layout,.tv-broadcast-layout{grid-template-columns:1fr}.tv-section-heading-actions{flex-direction:column;align-items:flex-end;gap:5px}.tv-playlist-card-grid{grid-template-columns:1fr}.tv-playlist-card-main{grid-template-columns:42px minmax(0,1fr) 18px}.tv-playlist-card-main dl{grid-column:2/4}.tv-broadcast-list>article{grid-template-columns:42px minmax(0,1fr) auto}.tv-broadcast-list time{text-align:left;grid-column:2/4}.tv-device-card{grid-template-columns:1fr;align-items:stretch}.tv-device-screen-preview.landscape{width:150px}.tv-device-screen-preview.portrait{height:120px}.tv-device-action{justify-content:stretch}.tv-indoor-form,.tv-indoor-form.compact,.tv-playlist-builder{grid-template-columns:1fr}.tv-duration-field{grid-template-columns:1fr 1fr}.tv-category-create{grid-template-columns:1fr}.tv-media-library-grid>article{grid-template-columns:64px minmax(0,1fr) auto auto auto}.tv-delete-playlist-button{justify-self:stretch}.tv-playlist-items article{grid-template-columns:28px 56px minmax(0,1fr)}.tv-playlist-duration-editor{grid-column:2/4;grid-template-columns:80px 80px 30px}.tv-playlist-item-actions{grid-column:2/4}}@media (width<=620px){.download-portal-page{padding:10.5px}.download-portal-hero{border-radius:var(--r-lg);padding:15.5px}.download-portal-grid article{min-height:0;padding:15.5px}.download-portal-grid dl{grid-template-columns:1fr}.download-portal-grid footer a,.download-portal-grid footer button{width:100%}.apk-link-bar{grid-template-columns:auto minmax(0,1fr);align-items:stretch}.apk-link-bar input,.apk-link-bar button,.apk-link-bar a{grid-column:1/-1}.tv-indoor-page .tv-indoor-hero{flex-direction:column;align-items:flex-start}.tv-indoor-hero-stats{width:100%}.tv-indoor-tabs{gap:12px;overflow-x:auto}.tv-indoor-tabs button{flex:none}.tv-device-meta,.tv-device-detail-row{grid-template-columns:1fr}.tv-device-name-editor{grid-column:auto}.tv-media-picker>div{grid-template-columns:1fr}.tv-playlist-items-heading{flex-direction:column;align-items:stretch;gap:8px}.tv-content-picker-grid{grid-template-columns:1fr}}@media (width<=980px){.settings-console-layout{grid-template-columns:1fr}.settings-workspace-header{grid-template-columns:1fr;align-items:stretch;gap:10.5px;margin:-10px 0 18px}.settings-workspace-status{justify-self:start}.settings-console-sidebar{position:static}.settings-console-sidebar section{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-console-sidebar strong{grid-column:1/-1}.user-password-reset-panel>div,.company-settings-grid,.security-settings-grid{grid-template-columns:1fr}}@media (width<=560px){.settings-console-sidebar section{grid-template-columns:1fr}.settings-page-heading{align-items:flex-start}.settings-workspace-header{padding:10.5px}.settings-workspace-title h1{font-size:19px}}.devices-hero .commission-hero-actions .commission-configure-button{border-radius:var(--r-md);color:#8ae1eb;background:#ffffff1a;border:1px solid #fff3;min-height:48px;padding:10.5px 15.5px;font-size:10.5px}.devices-hero .commission-hero-actions .commission-configure-button:hover{color:#fff;background:#ffffff29;border-color:#8ae1eb6b}.standard-list-toolbar{border-bottom:1px solid var(--ui-soft-border);background:#fff;align-items:center;gap:10.5px;padding:12px 14px}.standard-list-toolbar .module-search-toolbar,.standard-list-toolbar .card-search-toolbar{align-items:center;gap:8.5px;margin:0;padding:0;display:flex}.standard-list-toolbar .users-toolbar label{flex:0 660px;min-width:280px;max-width:660px;height:40px}.standard-list-toolbar .users-toolbar input{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.standard-list-toolbar .users-toolbar select{min-width:150px;height:40px;padding:0 30px 0 10.5px}.standard-list-toolbar>.page-size-filter{margin:0}.standard-list-toolbar>.page-size-filter select{min-width:90px;height:40px}@media (width<=720px){.standard-list-toolbar{flex-direction:column;align-items:stretch}.standard-list-toolbar .module-search-toolbar,.standard-list-toolbar .card-search-toolbar{flex-direction:column;align-items:stretch;width:100%}.standard-list-toolbar .users-toolbar label,.standard-list-toolbar .users-toolbar select{flex-basis:auto;width:100%;min-width:0;max-width:none}.standard-list-toolbar>.page-size-filter{align-self:flex-end}}.social-publishing-page{gap:14px;display:grid}.support-social-publishing{gap:10.5px;padding-bottom:6px}.support-social-publishing-hero{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:linear-gradient(120deg,#fff,#f2fbfc);padding:12px 14px}.support-social-publishing-hero span{color:#008fb6;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;font-weight:900;display:block}.support-social-publishing-hero h2{color:var(--navy);margin:3px 0 4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px}.support-social-publishing-hero p{color:var(--muted);font-size:var(--t-small);margin:0}.social-publishing-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.social-publishing-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.social-integration-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10.5px;display:grid}.social-integration-summary article{border:1px solid var(--ui-border);border-radius:var(--r-md);background:#fff;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10.5px;padding:12px 14px;display:grid}.social-integration-summary strong,.social-integration-summary small{display:block}.social-integration-summary strong{color:var(--navy);font-size:10.5px}.social-integration-summary small{color:var(--muted);font-size:var(--t-small);margin-top:4px;line-height:1.45}.social-integration-summary article>i{border-radius:var(--r-lg);color:#a87421;font-size:var(--t-micro);white-space:nowrap;background:#fff5df;padding:5px 8px;font-style:normal;font-weight:800}.social-network-mark{border-radius:var(--r-md);justify-content:center;align-items:center;width:42px;height:42px;font-size:9.5px;font-weight:900;display:inline-flex}.social-network-mark.instagram{color:#fff;background:linear-gradient(135deg,#7c3aed,#ec4899,#f59e0b)}.social-network-mark.whatsapp{color:#268b5a;background:#e8f8ef}.social-publishing-message{color:#fff;text-align:center;z-index:90;background:#0f2b34;border:0;border-radius:10px;max-width:min(420px,100vw - 32px);margin:0;padding:11px 16px;font-size:13px;font-weight:600;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0f2b3447}.social-schedule-editor>footer{border-top:1px solid var(--ui-soft-border);justify-content:flex-end;align-items:center;gap:7px;padding:11.5px 14px;display:flex}.social-schedule-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:11.5px;padding:14px;display:grid}.social-schedule-form>label,.social-schedule-form fieldset{min-width:0}.social-schedule-form label{color:#637483;font-size:var(--t-small);font-weight:800}.social-schedule-form input,.social-schedule-form select,.social-schedule-form textarea{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;font-size:var(--t-small);background:#fff;outline:0;width:100%;min-height:39px;margin-top:6px;padding:8px 8.5px;display:block}.social-schedule-form textarea{resize:vertical;line-height:1.5}.social-schedule-form label small{color:var(--muted);font-size:var(--t-micro);margin-top:5px;font-weight:500;line-height:1.4;display:block}.social-schedule-form .wide{grid-column:1/-1}.social-schedule-form fieldset{border:0;margin:0;padding:0}.social-schedule-form legend{color:#637483;font-size:var(--t-small);align-items:baseline;gap:6px;margin-bottom:7px;font-weight:800;display:flex}.social-platform-picker,.social-weekday-picker{flex-wrap:wrap;gap:6px;display:flex}.social-platform-picker button,.social-weekday-picker button{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:#637483;font-size:var(--t-small);background:#fff;align-items:center;gap:5px;min-height:35px;padding:7px 9.5px;font-weight:800;display:inline-flex}.social-platform-picker button.active.instagram{color:#9333ea;background:#f7eafd;border-color:#d8b4fe}.social-platform-picker button.active.facebook{color:#2563eb;background:#eaf2ff;border-color:#bfdbfe}.social-platform-picker button.active.whatsapp{color:#268b5a;background:#e8f8ef;border-color:#bbebd0}.social-weekday-picker button.active{color:#008fb6;background:#e8f8fb;border-color:#a9e1ea}.social-schedule-form .social-active-field{align-items:center;gap:6px;display:flex}.social-schedule-form .agd-avancado :is(input,select){min-height:0;margin-top:0}.social-agora{border:1px solid var(--ui-border);border-radius:var(--r-xs);color:var(--ui-text);cursor:pointer;font:inherit;font-size:var(--t-small);text-align:left;background:#fff;align-items:center;gap:8px;width:100%;min-height:39px;margin-top:6px;padding:8px 8.5px;font-weight:700;display:flex}.social-agora i{color:#7d8b95;font-size:var(--t-micro);font-style:normal;font-weight:500}.social-agora:hover{border-color:var(--cor-marca,#00a9d2)}.social-schedule-destinos{color:#6b7a85;font-size:var(--t-micro);flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:600;display:flex}.social-schedule-destinos>span{align-items:center;gap:4px;display:flex}.social-schedule-destinos mark{background:0 0;align-items:center;display:flex}.social-schedule-destinos mark.whatsapp{color:#25d366}.social-schedule-destinos mark.instagram{color:#d6249f}.social-agendamento{margin-top:10px}.social-agendamento-aviso{color:#6b7a85;font-size:var(--t-micro)}.social-agendamento .social-campos{margin-top:2px}.social-encarte-insta{background:#c135840d;border:1px solid #c135842e;border-radius:12px;padding:11px 12px}.social-encarte-insta>i{color:#a02d6f}.social-escolha-lista.social-perfis{gap:6px;min-width:220px;max-height:240px;padding:8px}.social-escolha-lista.social-perfis input{border:1px solid var(--ui-border);font:inherit;border-radius:8px;width:100%;padding:7px 8px;font-size:12px}.social-escolha-lista.social-perfis>small{color:#7d8b95;font-size:11px;line-height:1.4}.social-perfis-achado{color:#3b4a54;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;padding:6px 7px;font-size:12px}.social-perfis-achado:hover{background:var(--t-fundo-suave,#f1f5f8);color:#a02d6f}.social-perfis-marcados{flex-wrap:wrap;gap:6px;display:flex}.social-perfis-marcados span{color:#a02d6f;background:#c135841a;border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 10px;font-size:12px;font-weight:600;display:inline-flex}.social-perfis-marcados button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:15px;line-height:1}.social-fita{flex-wrap:wrap;justify-content:flex-start;gap:6px;max-width:424px;margin:0;padding:14px 2px 4px;display:flex}.social-fita::-webkit-scrollbar{height:4px}.social-fita::-webkit-scrollbar-thumb{background:#0b141a2e;border-radius:4px}.social-fita::-webkit-scrollbar-track{background:0 0}.social-bolinha{scroll-snap-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:7px;width:80px;padding:4px 2px;display:flex}.social-bolinha i{color:#8a97a1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px #dbe3ea}.social-bolinha i img{object-fit:cover;width:100%;height:100%}.social-bolinha span{color:#4b5c66;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.social-bolinha.no-ar.whatsapp i{color:#25d366;box-shadow:0 0 0 2px #fff,0 0 0 4px #25d366}.social-bolinha.no-ar.instagram i{color:#c13584;background-image:conic-gradient(from 215deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34);background-origin:border-box;border:3px solid #0000;box-shadow:0 0 0 2px #fff}.social-bolinha.no-ar.instagram i>*{background:#fff;border-radius:50%;padding:3px}.social-bolinha.aberta span{color:var(--cor-marca,#00a9d2)}.social-no-ar{border-radius:var(--dm-radius,12px);background:#f7f9fa;flex-direction:column;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.social-no-ar>strong{color:#24313a;font-size:13px}.social-no-ar-item{border:1px solid var(--ui-border);border-radius:var(--r-md);background:#fff;align-items:center;gap:10px;padding:8px 10px;display:flex}.social-no-ar-item>div{flex:1;min-width:0}.social-no-ar-item strong{font-size:13px;display:block}.social-no-ar-item small{color:#6b7a85;font-size:11px}.social-no-ar-item .social-schedule-preview{flex:none;width:42px;height:42px}.social-no-ar-aviso{color:#6b7a85;text-align:right;max-width:220px;font-size:11px}.social-no-ar{justify-content:flex-start;display:flex}.social-schedules-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.social-schedules-card>.social-no-ar{margin-bottom:0}.social-conteudo{min-width:0}@media (width<=640px){.social-schedules-card{grid-template-columns:minmax(0,1fr)}}.social-no-ar .social-celular{justify-content:flex-start;padding-left:0}.social-no-ar-lado{flex-direction:column;gap:6px;min-width:0;display:flex}.social-no-ar-lado>strong{color:#16232b;font-size:15px}.social-no-ar-lado>small{color:#6b7a85;font-size:12px}.social-no-ar-nome{color:#24313a;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:13px;font-weight:600;overflow:hidden}.social-no-ar-lado .secondary-button{align-self:flex-start;align-items:center;gap:6px;margin-top:8px;display:inline-flex}.social-no-ar-lado .secondary-button.danger{color:#c0392b;border-color:#d6454559}.social-no-ar-lado .secondary-button.danger:hover{background:#d6454514}.social-celular{justify-content:center;padding:2px 6px;display:flex}.social-celular-corpo{background:linear-gradient(160deg,#2b3640,#0d1319 45%);border-radius:34px;padding:9px;position:relative;box-shadow:0 18px 40px #0b11164d,inset 0 0 0 1px #ffffff0f}.social-celular-corpo:before,.social-celular-corpo:after{content:"";background:#1b242c;border-radius:3px;width:2.5px;position:absolute}.social-celular-corpo:before{height:26px;top:96px;left:-2px}.social-celular-corpo:after{height:44px;top:110px;right:-2px}.social-celular-ilha{z-index:5;background:#05090c;border-radius:999px;width:52px;height:15px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.social-palco .social-celular-corpo{line-height:0;display:inline-block}.social-palco .social-celular-ilha{top:16px}.social-celular-tela{aspect-ratio:9/19.5;background:#05090c;border-radius:26px;justify-content:center;align-items:center;width:208px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.social-celular-fundo{object-fit:cover;opacity:.55;filter:blur(22px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.social-celular-arte{object-fit:contain;z-index:1;width:100%;height:100%;position:relative}.social-celular-barras{z-index:3;gap:3px;display:flex;position:absolute;top:18cqw;left:4.8cqw;right:4.8cqw}.social-celular-barras i{background:#ffffff4d;border-radius:2px;flex:1;height:2.5px;position:relative;overflow:hidden}.social-celular-barras i.vista{background:#fff}.social-celular-barras i.atual:after{content:"";transform-origin:0;background:#fff;animation:5s linear forwards social-barra-corre;position:absolute;inset:0}@keyframes social-barra-corre{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.social-celular-barras i.atual:after{animation:none;transform:scaleX(1)}}.social-celular-topo{z-index:3;align-items:center;gap:2.8cqw;display:flex;position:absolute;top:22cqw;left:4.8cqw;right:4.8cqw}.social-celular-topo b{color:#fff;text-overflow:ellipsis;text-shadow:0 1px 3px #00000080;white-space:nowrap;font-size:4.6cqw;font-weight:600;overflow:hidden}.social-celular-nome{flex-direction:column;gap:1px;min-width:0;display:flex}.social-celular-nome.lado-a-lado{flex-direction:row;align-items:baseline;gap:5px}.social-celular-topo small{color:#ffffffa6;text-shadow:0 1px 3px #00000080;font-size:3.4cqw;line-height:1.1}.social-celular-quem{color:#fff;background:#ffffff2e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:10cqw;height:10cqw;display:flex;overflow:hidden}.social-celular-quem img{object-fit:cover;width:100%;height:100%}.social-celular-legenda{color:#fff;z-index:2;background:linear-gradient(#0000,#0000009e);max-height:40%;margin:0;padding:30px 12px 17cqw;font-size:5.6cqw;line-height:1.4;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.social-celular-apagar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;z-index:5;background:#0b111680;border:0;border-radius:999px;align-items:center;gap:2cqw;padding:2.4cqw 4.6cqw;font-size:4.4cqw;font-weight:600;display:inline-flex;position:absolute;bottom:6.5cqw;left:50%;transform:translate(-50%)}.social-celular-apagar:hover{background:#c0392bbf}.social-celular-apagar:disabled{cursor:default}.social-celular-apagar:disabled:hover{background:#0b111680}.social-celular-lado{cursor:pointer;z-index:4;background:0 0;border:0;width:38%;position:absolute;top:64px;bottom:0}.social-celular-lado.esquerda{left:0}.social-celular-lado.direita{right:0}.social-celular-exemplo{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;padding:0 18px;display:flex}.social-celular-exemplo b{text-shadow:0 1px 6px #0000004d;font-size:15px;font-weight:700}.social-celular-exemplo small{opacity:.85;font-size:11px}.social-celular-vazio,.social-celular-nada{color:#fff6;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:11px;display:flex}@media (width<=720px){.social-no-ar{grid-template-columns:minmax(0,1fr);justify-items:center}.social-no-ar .social-celular,.social-no-ar-lado{grid-column:1}.social-no-ar-lado{text-align:center;align-items:center}}.social-schedule-form .social-active-field input{width:auto;min-height:0;margin:0;display:inline-block}.social-schedule-list{display:grid}.social-schedule-list article{border-bottom:1px solid var(--ui-soft-border);grid-template-columns:62px minmax(0,1fr) auto auto;align-items:center;gap:10.5px;padding:10.5px 14px;display:grid}.social-schedule-list article:last-child{border-bottom:0}.social-schedule-list .social-schedule-preview[role=button]{cursor:pointer}.social-schedule-list .social-schedule-preview[role=button]:hover{filter:brightness(1.06)}.social-schedule-list .social-schedule-preview[role=button]:focus-visible{outline:2px solid var(--dm-primary);outline-offset:2px}.social-schedule-preview{border-radius:var(--r-sm);color:#7d8c95;background:#eef4f5;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.social-schedule-preview img,.social-schedule-preview video{object-fit:cover;width:100%;height:100%}.social-schedule-preview.vazia{color:#b0bcc4;background:#eef4f5}.social-schedule-preview em{color:#fff;text-align:center;padding:4px;font-size:8px;font-style:normal;font-weight:700;line-height:1.25;overflow:hidden}.social-schedule-list article>div:nth-child(2) strong,.social-schedule-list article>div:nth-child(2) span,.social-schedule-list article>div:nth-child(2) small{display:block}.social-schedule-list article>div:nth-child(2) strong{color:var(--navy);font-size:10.5px}.social-schedule-list article>div:nth-child(2) span{color:#008fb6;font-size:var(--t-micro);margin-top:4px;font-weight:800}.social-schedule-list article>div:nth-child(2) small{color:var(--muted);font-size:var(--t-micro);margin-top:4px}.social-schedule-list article>div:nth-child(2) .social-schedule-error{color:#b84455;white-space:normal;font-weight:800}.social-schedule-list article>div:nth-child(2) small.social-schedule-destinos{display:flex}.social-schedule-list article>div:nth-child(2) small.social-schedule-destinos>span{color:inherit;font-size:inherit;margin-top:0;font-weight:600;display:inline-flex}.social-historico article>div small.social-schedule-destinos>span{color:inherit;text-align:left;font-weight:600}.social-schedule-status{border-radius:var(--r-lg);font-size:var(--t-micro);padding:5px 8px;font-weight:800}.social-schedule-status.active{color:#268b5a;background:#e8f8ef}.social-schedule-status.paused{color:#718087;background:#edf2f3}.social-schedule-status.error{color:#bd4d5f;background:#fff0f3}.social-schedule-actions{align-items:center;gap:5px;display:flex}@media (width<=760px){.social-publishing-hero{flex-direction:column;align-items:flex-start;gap:10.5px}.social-publishing-actions{flex-direction:column;align-items:stretch;width:100%}.social-integration-summary{grid-template-columns:1fr}.social-integration-summary article{grid-template-columns:42px minmax(0,1fr)}.social-integration-summary article>i{grid-column:2;justify-self:start}.social-schedule-form{grid-template-columns:1fr}.social-schedule-form .wide{grid-column:auto}.social-schedule-list article{grid-template-columns:52px minmax(0,1fr);align-items:start}.social-schedule-status,.social-schedule-actions{grid-column:2;justify-self:start}}.notice-rule-name-button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.notice-rule-name-button strong,.notice-rule-name-button small{display:block}.notice-rule-name-button:hover strong,.notice-rule-name-button:focus-visible strong{color:#008fb6;text-underline-offset:2px;text-decoration:underline}.notice-rules-page .collection-row-actions .edit-label{gap:3.5px;width:auto;min-width:66px;padding:0 7px}.notice-view-toolbar{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;justify-content:space-between;align-items:center;gap:10.5px;margin-bottom:14px;padding:7px;display:flex}.notice-view-tabs{flex-wrap:wrap;gap:3.5px;display:flex}.notice-view-tabs button{border-radius:var(--r-xs);color:#6d7e86;cursor:pointer;font-size:var(--t-small);background:0 0;border:1px solid #0000;padding:8px 9.5px;font-weight:800}.notice-view-tabs button.active{color:#087f9f;background:#e4f7fb;border-color:#bde8f0}.notice-user-search{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#9ba8ae;background:#fbfcfd;align-items:center;gap:5px;min-width:220px;padding:6px 8px;display:flex}.notice-user-search input{color:#63737c;font-size:var(--t-small);background:0 0;border:0;outline:0;width:100%}.notice-user-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10.5px;margin-bottom:14px;display:grid}.notice-user-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;overflow:hidden}.notice-user-card-header{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:flex-start;gap:8.5px;padding:12px;display:flex}.notice-user-identity{align-items:center;gap:8px;min-width:0;display:flex}.notice-user-identity img,.notice-user-avatar{color:#087f9f;object-fit:cover;background:#dff5f8;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:flex}.notice-user-identity h2{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:11.5px;overflow:hidden}.notice-user-identity p{color:var(--muted);font-size:var(--t-small);margin:0}.notice-user-status{border-radius:var(--r-md);color:#318d60;font-size:var(--t-micro);background:#e8f8ef;padding:4.5px 6px;font-weight:800}.notice-user-status.inactive{color:#7d8b92;background:#f0f2f3}.notice-user-metrics{flex-wrap:wrap;align-items:center;gap:4.5px;padding:9.5px 12px;display:flex}.notice-user-metrics strong{color:var(--navy);margin-right:4px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16.5px}.notice-user-metrics strong small{color:var(--muted);font-family:inherit;font-size:var(--t-micro);margin-top:-2px;font-weight:600;display:block}.notice-user-metrics span{border-radius:var(--r-md);font-size:var(--t-micro);padding:4.5px 6px;font-weight:800}.notice-kind-lembrete{color:#417dcc;background:#eaf3ff}.notice-kind-tarefa{color:#8959bc;background:#f4ecff}.notice-kind-aviso{color:#3b9564;background:#eaf9ef}.notice-kind-cobranca{color:#b7761e;background:#fff2df}.notice-user-upcoming{border-top:1px solid #edf1f3;padding:9.5px 12px 4.5px}.notice-user-upcoming>strong{color:#6d7e86;font-size:var(--t-small);margin-bottom:7px;display:block}.notice-upcoming-row{align-items:center;gap:6px;padding:5px 0;display:flex}.notice-upcoming-row>div{flex:1;min-width:0}.notice-upcoming-row div strong,.notice-upcoming-row div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.notice-upcoming-row div strong{color:#526872;font-size:var(--t-small)}.notice-upcoming-row div small{color:#91a0a6;font-size:var(--t-micro);margin-top:2px}.notice-kind-dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.notice-kind-dot.notice-kind-lembrete{background:#568fe0}.notice-kind-dot.notice-kind-tarefa{background:#9a68ce}.notice-kind-dot.notice-kind-aviso,.notice-kind-dot.notice-kind-rotina{background:#49a971}.notice-kind-dot.notice-kind-personalizado{background:#839198}.notice-user-empty{color:#9aa8ad;font-size:var(--t-small);padding:4.5px 0 7px;display:block}.notice-user-card-footer{border-top:1px solid #edf1f3;align-items:center;gap:5px;padding:8.5px 12px;display:flex}.notice-user-card-footer .secondary-button{font-size:var(--t-small);padding:6px 8px}.notice-user-actions{margin-left:auto;position:relative}.notice-user-actions summary{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#6c7d84;cursor:pointer;letter-spacing:1px;background:#f5f8f9;padding:4.5px 7px;font-size:10.5px;list-style:none}.notice-user-actions summary::-webkit-details-marker{display:none}.notice-user-actions>div{border:1px solid var(--dm-line);border-radius:var(--r-xs);z-index:4;background:#fff;min-width:150px;padding:4.5px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 22px #122a3424}.notice-user-actions button{color:#55707a;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;padding:7px}.notice-user-actions button:hover{background:#eef8fa}.notice-user-empty-state{border-radius:var(--r-md);color:#83939a;text-align:center;background:#fff;border:1px dashed #cedde1;grid-column:1/-1;padding:24px;font-size:9.5px}.notice-secondary-view-hidden{display:none}.notice-grouped-view{overflow:visible}.notice-rule-group{border-top:1px solid #edf1f3;padding:10.5px 13px}.notice-rule-group:first-of-type{border-top:0}.notice-rule-group h3{color:#46616c;margin:0 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10.5px}.notice-grouped-rule{border-bottom:1px solid #f0f3f4;align-items:center;gap:8.5px;padding:8px 0;display:flex}.notice-grouped-rule:last-child{border-bottom:0}.notice-grouped-rule>div{flex:1}.notice-grouped-rule strong,.notice-grouped-rule small{display:block}.notice-grouped-rule strong{color:#526872;font-size:var(--t-small)}.notice-grouped-rule small{color:#91a0a6;font-size:var(--t-micro);margin-top:2px}.notice-grouped-rule .secondary-button{font-size:var(--t-small);padding:5px 8px}.notice-user-detail-modal{width:100%;max-width:720px}.notice-detail-list{padding:11.5px 13px}.notice-detail-list article{border-bottom:1px solid #edf1f3;align-items:center;gap:8px;padding:8.5px 0;display:flex}.notice-detail-list article>div{flex:1}.notice-detail-list strong,.notice-detail-list small{display:block}.notice-detail-list strong{color:#526872;font-size:9.5px}.notice-detail-list small{color:#91a0a6;font-size:var(--t-micro);margin-top:3px}.notice-detail-list .secondary-button{font-size:var(--t-small);padding:5px 8px}.notification-recipient-section,.notification-channel-section{background:#fbfcfd!important}.notification-recipient-types,.notification-channel-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.notification-recipient-type,.notification-channel-option{border:1px solid var(--dm-line);border-radius:var(--r-xs);cursor:pointer;background:#fff;align-items:flex-start;gap:7px;padding:8px;display:flex!important}.notification-recipient-type.active,.notification-channel-option.active{background:#eaf9fb;border-color:#9fdee7}.notification-recipient-type input,.notification-channel-option input{width:auto!important;margin:2px 0 0!important}.notification-recipient-type strong,.notification-recipient-type small,.notification-channel-option strong,.notification-channel-option small{display:block}.notification-recipient-type strong,.notification-channel-option strong{color:#46616c;font-size:var(--t-small)}.notification-recipient-type small,.notification-channel-option small{color:#93a2a8;font-size:var(--t-micro);margin-top:3px;font-weight:500}.notification-recipient-toolbar{justify-content:space-between;align-items:center;margin:11px 0 7px;display:flex}.notification-recipient-toolbar strong{color:#5b707a;font-size:var(--t-small)}.notification-recipient-toolbar span{color:#8d9ba2;font-size:var(--t-micro)}.notification-recipient-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.5px;max-height:190px;display:grid;overflow:auto}.notification-recipient-person{border:1px solid var(--dm-line);border-radius:var(--r-xs);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:6px;display:flex!important}.notification-recipient-person.selected{border-color:#75cbd8;box-shadow:0 0 0 1px #d8f3f6}.notification-recipient-person input{width:auto!important;margin:0!important}.notification-recipient-person img,.notification-recipient-avatar{color:#087f9f;font-size:var(--t-micro);object-fit:cover;background:#e4f5f8;border-radius:50%;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;font-weight:800;display:flex}.notification-recipient-person>span:last-child{min-width:0}.notification-recipient-person strong,.notification-recipient-person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.notification-recipient-person strong{color:#526872;font-size:var(--t-micro)}.notification-recipient-person small{color:#91a0a6;font-size:var(--t-micro);margin-top:2px}.notification-empty-recipients{color:#8c9aa0;padding:8.5px 0}.notification-recipient-extra{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.notification-recipient-security{margin-top:8px!important}.notification-channel-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.notification-channel-content label{color:#657883;font-size:var(--t-small);font-weight:700}.notification-channel-content textarea{margin-top:5px}.notification-channel-section>.collection-message-preview{margin-top:9px}@media (width<=760px){.notice-view-toolbar{flex-direction:column;align-items:stretch}.notice-user-search{min-width:0}.notice-user-grid,.notification-recipient-types,.notification-recipient-list,.notification-channel-content,.notification-recipient-extra{grid-template-columns:1fr}.notice-user-card-footer{flex-wrap:wrap}.notice-user-actions{margin-left:0}.notice-grouped-rule{flex-wrap:wrap;align-items:flex-start}.notice-grouped-rule>div{flex-basis:100%}}.tv-drawer-close:disabled{cursor:wait;opacity:.55}.tv-upload-progress{border-radius:var(--r-sm);background:#edf9fb;border:1px solid #c8eaf0;gap:6px;padding:9.5px 10.5px;display:grid}.tv-upload-progress>div{color:#42606c;font-size:var(--t-small);justify-content:space-between;align-items:center;display:flex}.tv-upload-progress progress{accent-color:#00a9ca;width:100%;height:8px}.tv-upload-progress small{color:#71858e;font-size:var(--t-micro);line-height:1.45}.tv-media-save-error{margin:0}.support-backup-page{gap:14px;display:grid}.support-backup-hero,.support-backup-card{border:1px solid var(--border,#dbe5e8);border-radius:var(--r-lg);background:var(--card-bg,#fff);box-shadow:var(--e-apoio)}.support-backup-hero{color:#fff;background:linear-gradient(120deg,#071317 0%,#083942 62%,#075d69 100%);justify-content:space-between;align-items:center;gap:21px;padding:21px;display:flex;position:relative;overflow:hidden}.support-backup-hero:after{content:"";border:1px solid #3fd6e72e;border-radius:50%;width:240px;height:240px;position:absolute;top:-145px;right:-75px}.support-backup-hero>*{z-index:1;position:relative}.support-backup-hero span{color:#65d8e5;letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:800}.support-backup-hero h2{margin:5px 0 4px;font-size:clamp(23px,3vw,32px)}.support-backup-hero p{color:#ffffffad;max-width:650px;margin:0}.support-backup-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.support-backup-hero .secondary-button{color:#fff;background:#ffffff14;border-color:#fff3}.support-backup-feedback{border-radius:var(--r-md);color:#177449;background:#eaf8f0;border:1px solid #c5ebd5;align-items:center;gap:8px;min-height:42px;padding:8.5px 12px;font-size:11.5px;font-weight:700;display:flex}.support-backup-feedback.error{color:#b33b44;background:#fff0f1;border-color:#f3c7cb}.support-backup-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10.5px;display:grid}.support-backup-stats article{border:1px solid var(--border,#dbe5e8);border-radius:var(--r-lg);background:var(--card-bg,#fff);gap:10.5px;min-width:0;padding:14px;display:flex}.support-backup-stats article>i{border-radius:var(--r-md);color:#008eaa;background:#e4f7fa;flex:none;place-items:center;width:38px;height:38px;display:grid}.support-backup-stats article.attention>i{color:#a56b0a;background:#fff1d8}.support-backup-stats span{gap:2px;min-width:0;display:grid}.support-backup-stats small{color:var(--muted,#7b8b91);font-size:9.5px}.support-backup-stats strong{color:var(--text,#17272d);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.support-backup-stats em{color:var(--muted,#7b8b91);font-size:9.5px;font-style:normal}.support-backup-card{padding:17.5px}.support-backup-card>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.support-backup-card h3{color:var(--text,#17272d);margin:0 0 4px;font-size:15.5px}.support-backup-card header p{color:var(--muted,#7b8b91);margin:0;font-size:10.5px}.support-backup-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8.5px;display:grid}.support-backup-option{border:1px solid var(--border,#dbe5e8);border-radius:var(--r-lg);background:color-mix(in srgb, var(--card-bg,#fff) 93%, #eef6f7);justify-content:space-between;align-items:center;gap:15.5px;min-height:78px;padding:12px 14px;display:flex}.support-backup-option>span{gap:3.5px;display:grid}.support-backup-option strong{color:var(--text,#17272d);font-size:11.5px}.support-backup-option small{color:var(--muted,#7b8b91);font-size:9.5px;line-height:1.4}.support-backup-option select{border:1px solid var(--border,#dbe5e8);border-radius:var(--r-sm);background:var(--card-bg,#fff);min-width:150px;height:42px;color:var(--text,#17272d);padding:0 30px 0 10.5px}.support-backup-option.switch input{accent-color:#00a9c7;flex:none;width:44px;height:24px}.support-backup-table{border:1px solid var(--border,#dbe5e8);border-radius:var(--r-lg);overflow:hidden}.support-backup-table>div:not(.support-backup-empty){border-bottom:1px solid var(--border,#dbe5e8);grid-template-columns:minmax(210px,1.5fr) minmax(120px,1fr) 100px minmax(110px,.8fr) 100px;align-items:center;gap:12px;padding:11.5px 13px;display:grid}.support-backup-table>div:last-child{border-bottom:0}.support-backup-table .heading{color:var(--muted,#7b8b91);font-size:var(--t-small);letter-spacing:.07em;text-transform:uppercase;background:#f3f7f8;font-weight:800}.support-backup-table span{min-width:0;color:var(--text,#17272d);gap:2.5px;font-size:10.5px;display:grid}.support-backup-table span strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-backup-table span small{color:var(--muted,#7b8b91);font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-backup-verified{border-radius:var(--r-pill);color:#168a55;width:max-content;font-size:var(--t-small);background:#e7f8ef;padding:2.5px 6px;font-style:normal;font-weight:800}.support-backup-empty{color:var(--muted,#7b8b91);text-align:center;place-items:center;gap:4.5px;padding:30px;display:grid}.support-backup-empty strong{color:var(--text,#17272d)}.support-backup-empty small{font-size:9.5px}.support-theme-dark .support-backup-hero,.support-theme-dark .support-backup-card,.support-theme-dark .support-backup-stats article{color:#ecf4f5;box-shadow:none;background-color:#20272b;border-color:#344147}.support-theme-dark .support-backup-hero{background:linear-gradient(120deg,#071115 0%,#0b3037 100%)}.support-theme-dark .support-backup-stats strong,.support-theme-dark .support-backup-card h3,.support-theme-dark .support-backup-option strong,.support-theme-dark .support-backup-table span,.support-theme-dark .support-backup-empty strong{color:#eef5f6}.support-theme-dark .support-backup-option,.support-theme-dark .support-backup-option select{color:#eef5f6;background:#283136;border-color:#3b494f}.support-theme-dark .support-backup-table,.support-theme-dark .support-backup-table>div:not(.support-backup-empty){border-color:#3b494f}.support-theme-dark .support-backup-table .heading{background:#252e32}@media (width<=1180px){.support-backup-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.support-backup-policy-grid{grid-template-columns:1fr}}@media (width<=760px){.support-backup-hero,.support-backup-card>header{flex-direction:column;align-items:stretch}.support-backup-actions{justify-content:flex-start}.support-backup-stats{grid-template-columns:1fr}.support-backup-option{flex-direction:column;align-items:stretch}.support-backup-option.switch{flex-direction:row;align-items:center}.support-backup-option select{width:100%}.support-backup-table{overflow-x:auto}.support-backup-table>div:not(.support-backup-empty){min-width:720px}}.device-composed-label{border-radius:var(--r-xs);background:#f2f8fa;border:1px solid #d8e8ed;margin-top:7px;padding:6px 8px}.device-composed-label span{color:#7f8b99;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;font-weight:850;display:block}.device-composed-label strong{color:#2f4650;margin-top:3px;font-size:9.5px;display:block}.devices-table tbody tr.device-row-highlight{z-index:1;animation:2.4s deviceRowHighlight;position:relative}@keyframes deviceRowHighlight{0%{background:#e2f6fb;transform:scale(1.012);box-shadow:0 0 0 2px #7fd0e4}70%{background:#e2f6fb;transform:scale(1.012);box-shadow:0 0 0 2px #7fd0e4}to{background:0 0;transform:scale(1);box-shadow:0 0 #7fd0e400}}.device-confirm-modal{max-width:460px}.device-confirm-modal header{border-bottom:0;padding-bottom:4px}.device-confirm-modal p{color:#6a7a85;margin-top:7px;font-size:9.5px;line-height:1.5}.clicksign-notice-content{justify-content:center;align-items:center;min-height:60vh;display:flex}.clicksign-notice-card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);text-align:left;text-align:center;background:#fff;width:100%;max-width:660px;margin:0 auto;padding:24px}.clicksign-notice-card .clicksign-notice-icon,.clicksign-notice-card .primary-button{margin:0 auto}.system-signature-acceptance{color:#647287;font-size:var(--t-small);text-align:left;justify-content:center;align-items:center;gap:8.5px;font-weight:700;line-height:1.45;display:flex}.system-signature-acceptance input{flex:none;margin:0}.clicksign-public-header{justify-content:flex-start;gap:10.5px}.clicksign-public-header>span{color:#ffffffd1;letter-spacing:.2px;text-transform:none;font-size:11.5px}.signature-security-list{gap:8.5px;display:grid}.signature-security-item.dm-switch-row{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#f8fafb;padding:11.5px 13px}.signature-security-item.dm-switch-row:hover{background:#f2f7f9;border-color:#cfe0e6}.signature-security-item .dm-switch-text strong{align-items:center;gap:7px;display:flex}.signature-security-item em{border-radius:var(--r-pill);color:#9a6a1c;font:800 var(--t-micro) Inter, sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#fdf0dc;padding:2.5px 7px;font-style:normal}.signature-security-item.bloqueada{opacity:.72}.signature-security-item.bloqueada:hover{border-color:var(--dm-line);background:#f8fafb}.contract-tool-screen{gap:14px;display:grid}.contract-tool-screen-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.contract-tool-screen-header h1{color:var(--navy);letter-spacing:-.5px;margin:0;font-family:Manrope,sans-serif;font-size:21px}.contract-tool-screen-header p{color:var(--muted);margin:5px 0 0;font-size:10.5px}.contract-tool-screen-close{border:1px solid var(--line);border-radius:var(--r-sm);color:#5d7079;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.contract-tool-screen-close:hover{color:#213942;background:#f1f5f6}.settings-nav-group{display:grid}.settings-nav-parent{align-items:center;gap:8.5px;width:100%;display:flex}.settings-nav-parent>span{text-align:left;flex:1}.settings-nav-children{gap:2px;padding:2px 0 5px 30px;display:grid}.settings-nav-children button{border-radius:var(--r-xs);color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:6px 8.5px;font-size:11px;transition:all .15s}.settings-nav-children button:hover{color:#fff;background:#ffffff0f}.settings-nav-children button.active{color:#fff;background:#00a9d229;font-weight:700}.sidebar-nav-group>.nav-item[aria-expanded]{align-items:center;gap:8.5px;width:100%;display:flex}.sidebar-nav-group>.nav-item[aria-expanded]>span{text-align:left;flex:1}.nav-item.nav-subitem{opacity:.88;padding-left:30px;font-size:11.5px}.nav-item.nav-subitem:hover{opacity:1}.parcelado-view-tabs{margin:-4px 0 18px}.nav-item.nav-subitem[aria-expanded]{align-items:center;gap:7px;display:flex}.nav-item.nav-subitem[aria-expanded]>span{text-align:left;flex:1}.nav-item.nav-subitem-2{opacity:.78;padding-left:52px;font-size:11px}.nav-item.nav-subitem-2:hover{opacity:1}@media (width<=700px){.sidebar.sidebar-open{z-index:1300}.sidebar.sidebar-open .brand{z-index:2;padding-right:8px;position:relative}.sidebar.sidebar-open .close-menu{margin-left:auto;padding:7px;display:inline-flex}.sidebar.sidebar-open .sidebar-collapse-button{display:none}}.company-settings-back{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.company-settings-back button{border:1px solid var(--ui-border);color:var(--ui-text);border-radius:var(--ui-radius-sm);cursor:pointer;background:0 0;padding:5px 10.5px;font-size:11.5px}.company-settings-back button:hover{background:var(--ui-panel-muted)}.company-settings-hint{color:var(--muted);margin:-2px 0 10px;font-size:11.5px}.settings-toggle-line{cursor:pointer;align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.settings-toggle-line input{width:auto;margin:0}.company-settings-radios{flex-wrap:wrap;gap:15.5px;margin-top:6px;display:flex}.company-settings-radios label{cursor:pointer;align-items:center;gap:5px;font-weight:400;display:flex}.company-settings-radios input{width:auto;margin:0}.company-settings-grid input:disabled{opacity:.65;cursor:not-allowed}.fiscal-parameters-table td strong{display:block}.fiscal-parameters-table td small{color:var(--muted);font-size:10.5px}.fiscal-parameters-form h4{margin:18px 0 8px;font-size:12px}.fiscal-parameters-form{max-width:1180px;margin:0 auto}.fiscal-parameters-drawer .dm-drawer-header,.fiscal-parameters-drawer .dm-drawer-footer{padding-inline:max(24px,50% - 590px)}.fiscal-parameters-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10.5px;display:grid}.fiscal-parameters-grid label{flex-direction:column;gap:5px;font-size:11.5px;display:flex}.fiscal-parameters-grid label.wide{grid-column:span 2;max-width:100%}.fiscal-parameters-grid input,.fiscal-parameters-grid select{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;background:#fff;width:100%;min-height:42px;padding:8.5px 9.5px}.fiscal-document-links{flex-wrap:wrap;gap:7px;display:flex}.fiscal-document-links a{color:var(--ui-link);font-weight:700}.fiscal-documents-table{overflow-x:auto}.fiscal-settings-card .dm-table td small{color:var(--muted);max-width:260px;margin-top:3px;display:block}.sidebar nav{scrollbar-width:thin;scrollbar-color:#e2f5f71a transparent;margin-right:-9px;padding-right:6px}.sidebar nav::-webkit-scrollbar{width:3px}.sidebar nav::-webkit-scrollbar-track{background:0 0}.sidebar nav::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#e2f5f71a}.sidebar nav:hover{scrollbar-color:#e2f5f742 transparent}.sidebar nav:hover::-webkit-scrollbar-thumb{background:#e2f5f742}.bug-report-toggle{cursor:pointer;align-items:center;gap:7px;font-size:11.5px;display:flex}.bug-report-toggle input{width:auto;margin:0}.bug-report-whatsapp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.bug-report-whatsapp small{color:var(--muted);font-size:10.5px}.bug-report-whatsapp button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-link);cursor:pointer;background:0 0;padding:3.5px 8.5px;font-size:10.5px}.bug-report-notice-line{color:var(--muted);margin-top:4px;font-size:9.5px;display:block}.settings-card-actions{flex-wrap:wrap;align-items:center;gap:10.5px;margin-top:14px;display:flex}.settings-card-actions small{margin:0}.fiscal-settings-card .settings-card-heading{padding:15.5px 17.5px}.fiscal-settings-card .settings-card-heading h2{margin-bottom:5px;font-size:15px}.fiscal-settings-card .settings-card-heading p{font-size:10.5px;line-height:1.5}.fiscal-settings-card .return-settings-body{gap:14px;padding:17.5px}.fiscal-settings-card .return-settings-body>small{font-size:10.5px}.fiscal-settings-card .company-settings-grid label{letter-spacing:.01em;font-size:10.5px;font-weight:600}.fiscal-settings-card .company-settings-grid input,.fiscal-settings-card .company-settings-grid select,.fiscal-settings-card .company-settings-grid textarea{min-height:42px;font-size:11.5px}.fiscal-settings-card .settings-card-actions{border-top:1px solid var(--line);margin:4px -20px -20px;padding:14px 17.5px}.fiscal-natureza-list{gap:7px;display:grid}.fiscal-natureza-head,.fiscal-natureza-row{grid-template-columns:minmax(0,2.4fr) minmax(0,.9fr) minmax(0,.8fr) minmax(0,1.3fr) 36px;align-items:center;gap:8.5px;display:grid}.fiscal-natureza-head{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:700}.fiscal-natureza-row input,.fiscal-natureza-row select{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;background:#fff;width:100%;min-height:42px;padding:8.5px 9.5px;font-size:11.5px}.fiscal-natureza-row input:focus,.fiscal-natureza-row select:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #00a9d217}.fiscal-natureza-remove{border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.fiscal-natureza-remove:hover{color:#c23b3b;background:#d83c3c14}.fiscal-natureza-add{border:1px dashed var(--ui-border);border-radius:var(--r-sm);color:var(--ui-link);cursor:pointer;background:0 0;align-self:start;align-items:center;gap:5px;padding:8px 12px;font-size:11.5px;display:flex}.fiscal-natureza-add:hover{border-color:var(--blue);background:#00a9d20f}@media (width<=760px){.fiscal-natureza-head{display:none}.fiscal-natureza-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding-bottom:12px}.fiscal-natureza-row input:first-child{grid-column:1/-1}}.fiscal-op{gap:12px;display:grid}.fiscal-op-toolbar{flex-wrap:wrap;align-items:center;gap:8.5px;display:flex}.fiscal-op-filter{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:flex}.fiscal-op-filter input{width:auto;margin:0}.fiscal-op-table tr.inativa{opacity:.55}.fiscal-op-link{color:var(--ui-link);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.fiscal-op-link:hover{text-decoration:underline}.fiscal-op-actions{text-align:right;position:relative}.fiscal-op-actions>button{border-radius:var(--r-xs);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:3.5px 5px}.fiscal-op-actions>button:hover{background:var(--ui-panel-muted)}.fiscal-op-menu{border:1px solid var(--ui-border);border-radius:var(--r-md);box-shadow:var(--ui-shadow);z-index:40;background:#fff;min-width:220px;padding:5px;display:grid;position:absolute;top:100%;right:6px}.fiscal-op-menu button{border-radius:var(--r-xs);color:var(--ui-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:7px 8.5px;font-size:11.5px;display:flex}.fiscal-op-menu button:hover:not(:disabled){background:var(--ui-panel-muted)}.fiscal-op-menu button:disabled{color:var(--muted);cursor:default}.fiscal-op-menu button.perigo{color:#c23b3b}.fiscal-op-menu strong{color:var(--muted);font-size:var(--t-micro);letter-spacing:.05em;text-transform:uppercase;padding:7px 8.5px 3.5px}.fiscal-op-count{color:var(--muted);font-size:10.5px}.fiscal-op-form{gap:10.5px;display:grid}.fiscal-op-form h4{border-top:1px solid var(--line);margin:10px 0 0;padding-top:16px;font-size:12px}.fiscal-op-form h4:first-child{border-top:0;margin-top:0;padding-top:0}.fiscal-op-form label{gap:5px;font-size:10.5px;font-weight:600;display:grid}.fiscal-op-form input,.fiscal-op-form select,.fiscal-op-form textarea{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;background:#fff;width:100%;min-height:42px;padding:8.5px 9.5px;font-size:11.5px}.fiscal-op-form textarea{min-height:0}.fiscal-op-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10.5px;display:grid}.fiscal-op-toggles{flex-wrap:wrap;gap:15.5px;display:flex}.fiscal-op-toggles label{align-items:center;gap:6px;font-weight:400;display:flex}.fiscal-op-toggles input{width:auto;min-height:0;margin:0}.fiscal-op-regras{gap:7px;display:grid}.fiscal-op-regra-head,.fiscal-op-regra-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1.2fr) 34px;align-items:center;gap:7px;display:grid}.fiscal-op-regra-head{color:var(--muted);font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.fiscal-op-remove{border-radius:var(--r-xs);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;min-height:0;padding:0;display:flex}.fiscal-op-remove:hover{color:#c23b3b;background:#d83c3c14}.fiscal-op-add{border:1px dashed var(--ui-border);border-radius:var(--r-sm);color:var(--ui-link);cursor:pointer;background:0 0;align-self:start;align-items:center;gap:5px;width:auto;min-height:0;padding:8px 12px;font-size:11.5px;display:flex}.fiscal-op-add:hover{border-color:var(--blue);background:#00a9d20f}@media (width<=720px){.fiscal-op-regra-head{display:none}.fiscal-op-regra-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding-bottom:10px}}.fiscal-op{min-width:0}.fiscal-op-toolbar input[type=search]{border:1px solid var(--ui-border);border-radius:var(--r-sm);min-width:0;color:var(--ui-text);font:inherit;flex:240px;min-height:42px;padding:8.5px 10.5px;font-size:11.5px}.fiscal-op-table .fiscal-op-actions{width:42px}.fiscal-parameters-table td:first-child{width:34%}.fiscal-module{--dm-gap-modulo:14px;gap:var(--dm-gap-modulo)}.fiscal-note{background:var(--ui-panel-muted);border-left:3px solid var(--blue);color:var(--ui-text);border-radius:0 8px 8px 0;margin:0;padding:10.5px 12px;font-size:11px;line-height:1.6}.fiscal-note b{font-weight:700}.fiscal-settings-card .company-settings-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 15.5px}.fiscal-status-grid{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2px;display:grid}.fiscal-status-grid article{background:#fff;gap:3.5px;padding:14px 15.5px;display:grid}.fiscal-status-grid span{color:var(--muted);font-size:var(--t-micro);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.fiscal-status-grid strong{color:var(--ui-text);font-size:12px;font-weight:600}.fiscal-status-grid small{color:var(--muted);font-size:10px}.fiscal-status-grid .pendente strong{color:#b07407}.fiscal-status-grid .pronto strong:before{color:#1d9a5c;content:"● ";font-size:var(--t-small);vertical-align:2px}.fiscal-status-card{overflow:hidden}.fiscal-toolbar{flex-wrap:wrap;align-items:center;gap:8.5px;display:flex}.fiscal-toolbar input[type=search]{flex:240px;min-width:0}.fiscal-toolbar>select{flex:0 210px}.fiscal-module input[type=search],.fiscal-module input[type=text],.fiscal-module input:not([type]),.fiscal-module select,.fiscal-module textarea{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;background:#fff;width:100%;min-height:42px;padding:8.5px 10.5px;font-size:11.5px}.fiscal-module textarea{resize:vertical;min-height:0;line-height:1.6}.fiscal-module input:focus,.fiscal-module select:focus,.fiscal-module textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #00a9d217}.fiscal-field{gap:6px;display:grid}.fiscal-field>span{color:var(--ui-text);font-size:10.5px;font-weight:600}.fiscal-field>small{color:var(--muted);font-size:10px}.fiscal-empty{border:1px dashed var(--ui-border);border-radius:var(--r-md);color:var(--muted);text-align:center;margin:0;padding:23px 15.5px;font-size:11.5px}.fiscal-empty.compacto{padding:14px}.fiscal-steps{gap:8.5px;display:grid}.fiscal-steps article{border:1px solid var(--line);border-radius:var(--r-md);align-items:flex-start;gap:10.5px;padding:12px 14px;display:flex}.fiscal-steps span{background:var(--ui-panel-muted);color:var(--blue);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-size:10.5px;font-weight:700;display:flex}.fiscal-steps strong{font-size:11.5px;font-weight:600;display:block}.fiscal-steps small{color:var(--muted);font-size:10.5px;line-height:1.55}.fiscal-settings-card .settings-table+.fiscal-empty{border-top:0;border-radius:0 0 10px 10px}.fiscal-op-drawer .dm-drawer-header,.fiscal-op-drawer .dm-drawer-footer,.fiscal-op-drawer .dm-drawer-body{padding-left:max(22px,50vw - 470px);padding-right:max(22px,50vw - 470px)}.fiscal-op-drawer .fiscal-op-form{width:100%;max-width:940px}@media (width>=900px){.fiscal-op-drawer .fiscal-op-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fiscal-op-drawer .fiscal-op-form>label.wide{max-width:100%}}.dm-drawer-header-actions{align-items:center;gap:var(--s-2);display:flex}.fiscal-op-editor-menu{position:relative}.fiscal-op-editor-menu>button{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.fiscal-op-editor-menu>button:hover{background:var(--ui-panel-muted)}.fiscal-op-editor-menu .fiscal-op-menu{top:calc(100% + 6px);left:auto;right:0}.user-card{padding:0}.user-card-identity{border-radius:var(--r-sm) 0 0 var(--r-sm);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}.user-card-identity:hover{background:#ffffff0f}.user-card-identity>span{min-width:0}.user-card-identity strong,.user-card-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-card img.avatar{object-fit:cover;width:34px;height:34px}.user-card-logout{border-radius:0 var(--r-sm) var(--r-sm) 0;color:#e0f2f4b3;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff14;justify-content:center;align-self:stretch;align-items:center;padding:0 10.5px;display:flex}.user-card-logout:hover{color:#fff;background:#ffffff14}.fiscal-op-menu{max-height:min(70vh,420px);overflow-y:auto}.nav-subgroup-items{gap:2px;display:grid}.dm-table td>small{margin-top:2px;display:block}.dm-table tr.linha-clicavel{cursor:pointer}.dm-table tr.linha-clicavel:hover td{background:var(--ui-panel-muted)}.dm-table tr.linha-clicavel:focus-visible{box-shadow:var(--focus-ring);outline:none}.dm-table tr.linha-clicavel .fiscal-op-link{color:var(--ui-link);font-weight:600}.dm-table tr.linha-clicavel:hover .fiscal-op-link{text-decoration:underline}.fiscal-op-detalhe{border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;min-height:0;padding:0;display:flex}.fiscal-op-detalhe:hover{background:var(--ui-panel-muted);color:var(--ui-text)}.fiscal-op-regra-detalhe{background:var(--ui-panel-muted);border-radius:var(--r-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10.5px;margin:-2px 0 6px;padding:12px;display:grid}.fiscal-op-regra-detalhe label{gap:5px;font-size:10.5px;font-weight:600;display:grid}.fiscal-op-regra-detalhe label.wide{grid-column:1/-1}.dm-interruptor{cursor:pointer;align-items:center;gap:8px;font-size:11.5px;font-weight:500;display:inline-flex}.dm-interruptor input{opacity:0;width:0;height:0;position:absolute}.dm-interruptor i{border-radius:var(--r-pill);background:#cfd9de;flex:none;width:36px;height:20px;transition:background .16s;display:inline-block;position:relative}.dm-interruptor i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10283440}.dm-interruptor input:checked+i{background:var(--blue)}.dm-interruptor input:checked+i:after{transform:translate(16px)}.dm-interruptor input:focus-visible+i{box-shadow:var(--focus-ring)}.fiscal-op-outros .dm-interruptor{padding-top:6px}.fiscal-op-table th{padding-top:8px;padding-bottom:8px;font-size:9px}.fiscal-op-table td{padding:9px var(--s-3);font-size:11px}.fiscal-op-table td:first-child{width:52%}.fiscal-op-padrao{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:9.5px;font-weight:700}.fiscal-op-table .fiscal-op-actions{width:34px;padding-right:4px}.fiscal-op-actions>button{color:var(--ui-text);opacity:.72;padding:2.5px 3.5px}.fiscal-op-actions>button:hover{opacity:1}.fiscal-fluxo{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.fiscal-fluxo li{border-bottom:1px solid var(--line)}.fiscal-fluxo li:last-child{border-bottom:0}.fiscal-fluxo button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;padding:11.5px 15.5px;display:grid}.fiscal-fluxo button:hover{background:var(--ui-panel-muted)}.fiscal-fluxo-num{color:var(--muted);background:#eef3f6;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10.5px;font-weight:800;display:flex}.fiscal-fluxo .pronto .fiscal-fluxo-num{color:#1d9a5c;background:#e7f7ed}.fiscal-fluxo-texto{gap:2px;min-width:0;display:grid}.fiscal-fluxo-texto strong{color:var(--ui-text);font-size:11.5px;font-weight:600}.fiscal-fluxo-texto small{color:var(--muted);font-size:10.5px}.fiscal-fluxo-texto em{color:#b07407;font-size:10px;font-style:normal}.fiscal-fluxo .aberto .fiscal-fluxo-texto em{color:var(--muted)}.fiscal-fluxo-status{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.fiscal-fluxo .pronto .fiscal-fluxo-status{color:#1d9a5c}.fiscal-fluxo .pendente .fiscal-fluxo-status{color:#b07407}.fiscal-fluxo button>svg{color:var(--muted)}.fiscal-info-niveis{background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2px;display:grid;overflow:hidden}.fiscal-info-niveis article{background:#fff;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8.5px;padding:11.5px 12px;display:grid}.fiscal-info-niveis span{color:var(--muted);background:#eef3f6;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:800;display:flex}.fiscal-info-niveis strong{color:var(--ui-text);font-size:11px;font-weight:600;display:block}.fiscal-info-niveis small{color:var(--muted);font-size:10px}.fiscal-info-herdada{background:var(--ui-panel-muted);border-radius:var(--r-md);justify-items:start;gap:6px;padding:11.5px 13px;display:grid}.fiscal-info-herdada strong{font-size:10.5px;font-weight:700}.fiscal-info-herdada ul{gap:2.5px;margin:0;padding-left:18px;display:grid}.fiscal-info-herdada li{color:var(--ui-text);font-size:11px}.fiscal-info-herdada li small{color:var(--muted)}.fiscal-hint{color:var(--muted);font-size:10.5px}.support-chat-window>header.enxuto{min-height:0;padding:5px 8.5px}.support-chat-window>header.enxuto .support-chat-contact-title img,.support-chat-window>header.enxuto .support-chat-contact-title i{width:30px;height:30px}.support-chat-window>header.enxuto strong{font-size:11.5px;line-height:1.2}.support-chat-window>header.enxuto small{line-height:1.2;display:block}.support-chat-atribuicao{color:#93a5ae;white-space:nowrap;background:0 0;align-items:center;gap:2.5px;margin:1px 0 0;padding:0;font-size:9px;font-weight:700;display:flex}.support-chat-atribuicao b{color:#1b6d84;font-weight:900}.support-console.dark .support-chat-atribuicao{color:#8ea4ae;background:0 0}.support-console.dark .support-chat-atribuicao b{color:#7fd1de}.support-chat-meta-chips.enxuto{gap:3.5px;padding:2.5px 8px}.support-chat-composer.enxuto{gap:3.5px;padding:0 10.5px 10.5px}.support-chat-composer.enxuto textarea{resize:none;min-height:30px;max-height:76px;padding:8.5px 7px;font-size:13px;line-height:22px}.support-ticket-footer-chips small.connection.caida,.support-chat-meta-chips span.connection.caida{color:#b3261e;background:#fdecec}.support-console.dark .support-ticket-footer-chips small.connection.caida,.support-console.dark .support-chat-meta-chips span.connection.caida{color:#ff9c94;background:#3a1d1d}.support-ticket-list article.conexao-caida{border-left:3px solid #d93a34}.support-conexoes-menu button.destaque{color:#4b32b5;background:#f2effd;font-weight:900}.support-conexoes-menu button.perigo{color:#b3261e}.support-conexoes-menu button[disabled]{cursor:not-allowed;opacity:.55}.support-conexoes-menu button small{border-radius:var(--r-pill);color:#6c7f88;font-size:var(--t-micro);background:#eef2f4;margin-left:auto;padding:2px 5px;font-weight:900}.support-ticket-list i[hidden],.support-simple-list i[hidden],.support-conexao-cartao i[hidden]{display:none}.support-ticket-advanced-search{min-width:0;overflow:hidden}.support-ticket-advanced-search strong{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1180px){.support-ticket-advanced-search{grid-template-columns:minmax(0,1fr)}.support-ticket-advanced-search strong{display:none}}.support-standalone-header>span:first-child,.support-standalone-header>.support-standalone-actions{flex:1 1 0}.support-standalone-header>.support-standalone-actions{justify-content:flex-end}.support-standalone-header{border-bottom:1px solid var(--line);color:var(--ink);background:#fff;grid-template-columns:none;justify-content:space-between;gap:10.5px;height:44px;min-height:0;padding:0 15.5px;display:flex;position:relative}.support-standalone-header .brand{color:var(--ink);font-size:14px}.support-standalone-header .brand-name{color:var(--ink)}.support-standalone-actions{justify-content:flex-end;align-items:center;gap:5px;min-width:0;margin-left:auto;display:flex}.support-standalone-actions button{border-radius:var(--r-xs);color:#5b6b74;background:0 0;border:1px solid #0000;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.support-standalone-actions button svg{width:17px;height:17px}.support-standalone-actions button:hover{color:#0a7f9b;background:#0000000f;border-color:#0000}.support-standalone-actions button.online{color:#1a8f5c;background:#e6f7ee}.support-standalone-actions button:hover{background:#e9f2f5;border-color:#c4d7de}.support-standalone-actions button.online{color:#24875a;background:#e8f8ef;border-color:#b7e6cd}.support-standalone-actions button.offline{color:#b3261e;background:#fdecec;border-color:#f3c6c3}.support-standalone-shell{grid-template-rows:minmax(0,1fr);height:100vh;display:grid;overflow:hidden}.support-standalone-shell>.support-standalone-content{height:100%}.support-standalone-header>.brand{box-sizing:border-box;flex:0 0 235px;align-items:center;width:235px;padding-left:18px;display:flex}.support-standalone-header>.brand .brand-name{color:#fff}.support-standalone-shell.collapsed .support-standalone-header>.brand{flex-basis:62px;width:62px;padding-left:12px}.support-standalone-shell.collapsed .support-standalone-header>.brand .brand-name{display:none}.support-ticket-list>article>button>span>small+small{color:#6f8290;border-top:1px solid #8b9aa32e;margin-top:6px;padding-top:5px}.support-console.dark .support-ticket-list>article>button>span>small+small{color:#96abb6;border-top-color:#d5e2e824}.support-standalone-shell .support-console-sidebar{background:linear-gradient(165deg, var(--gradient-start), var(--gradient-end));border-top:0}.support-chat-window>header.enxuto .support-chat-action-bar{flex-wrap:nowrap}.support-chat-window>header.enxuto .support-chat-action-bar button{flex:none;width:30px;height:30px}.support-chat-window>header.enxuto .support-chat-contact-title{flex:auto;min-width:0}.support-chat-window>header.enxuto{flex-wrap:nowrap;gap:7px}.support-ticket-advanced-search{background:0 0;border:0;padding:0}.support-ticket-search{width:100%}.support-ticket-search input{box-shadow:none;background:0 0;border:0;outline:0;padding:0}.support-ticket-search input:focus{box-shadow:none;outline:0}.support-ticket-search>svg{box-shadow:none;background:0 0;border:0;flex:none}.support-bilhete{border-radius:var(--r-sm);color:#eaf4f7;cursor:pointer;font-size:var(--t-small);text-align:center;z-index:60;background:#10262f;max-width:min(460px,86vw);padding:8.5px 12px;font-weight:800;animation:.18s bilheteEntra;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0a253047}@keyframes bilheteEntra{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.support-camera-modal{border-radius:var(--r-lg);background:#101b20;width:min(720px,92vw);position:relative;overflow:hidden}.support-camera-modal header{align-items:center;gap:12px;padding:12px 15.5px;display:flex}.support-camera-modal header button{color:#dfe8ed;cursor:pointer;background:0 0;border:0;padding:2px;display:flex}.support-camera-modal h2{color:#fff;font-size:var(--t-title);margin:0;font-weight:600}.support-camera-modal video{background:#000;width:100%;max-height:62vh;display:block}.support-camera-disparo{cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.support-camera-disparo i{background:#fff;border:3px solid #101b20;border-radius:50%;width:50px;height:50px;display:block}.support-camera-disparo:hover i{background:#eef5f7}.support-mais-menu{border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:8;background:#fff;gap:2px;min-width:244px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0}.support-mais-item{border-radius:var(--dm-radius);color:#101b20;cursor:pointer;font-family:inherit;font-size:var(--t-body);text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:8px 10.5px;font-weight:500;display:flex;position:relative}.support-mais-item:hover{background:#f2f5f6}.support-mais-item.ativo{background:#e9f6fa}.support-mais-item input[type=file]{opacity:0;width:0;height:0;position:absolute}.support-mais-item>span{border-radius:var(--r-sm);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.support-mais-item[data-cor=documento]>span{color:#7f57e0;background:#efe6ff}.support-mais-item[data-cor=midia]>span{color:#1f7ae0;background:#e2effd}.support-mais-item[data-cor=camera]>span{color:#e0316b;background:#ffe4ec}.support-mais-item[data-cor=audio]>span{color:#e2701c;background:#ffe9d9}.support-mais-item[data-cor=aparelhos]>span{color:#17a34a;background:#dff3ec}.support-mais-item[data-cor=assinatura]>span{color:#0f8ba8;background:#e6f4f8}.support-mais-item[data-cor=emoji]>span{color:#c8931a;background:#fff3d6}.support-mais-item:disabled{cursor:not-allowed;opacity:.45}.support-mini-dock{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;flex-wrap:wrap;align-items:center;gap:3.5px;margin-bottom:6px;padding:6px 8px;display:flex;box-shadow:0 12px 30px #0a253029}.support-mini-dock>button,.support-mini-dock-anexo{border-radius:var(--r-sm);color:#4a626d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .14s,color .14s;display:inline-flex}.support-mini-dock>button:hover,.support-mini-dock-anexo:hover{color:#14343d;background:#eef5f8}.support-mini-dock>button.ativo{color:#1c7a52;background:#e4f7ee}.support-mini-dock-anexo input{display:none}.support-mini-dock .support-mini-dock-resposta{color:#1686a4;font-size:var(--t-micro);background:#eef8fb;border:1px solid #caebf2;width:auto;padding:0 8.5px;font-weight:900}.support-mini-dock .support-mini-dock-fechar{color:#a4b6be;margin-left:auto}.support-emojis{border-radius:var(--r-lg);z-index:9;background:#fff;gap:7px;width:min(360px,88vw);padding:8.5px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 34px #0b141a38}.support-emojis>nav{justify-content:space-between;gap:2px;display:flex}.support-emojis>nav button{border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;padding:5px 3.5px;font-size:15.5px;line-height:1}.support-emojis>nav button:hover{background:#f2f5f6}.support-emojis>nav button.ativa{background:#e9f6fa;box-shadow:inset 0 -2px #00a9d2}.support-emojis>input{border-radius:var(--r-pill);color:#2f444c;font-size:var(--t-small);background:#f2f5f6;border:0;outline:0;width:100%;padding:7px 10.5px}.support-emojis-grade{grid-template-columns:repeat(8,1fr);gap:2px;max-height:260px;display:grid;overflow-y:auto}.support-emojis-grade button{border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;padding:4.5px 0;font-size:19px;line-height:1}.support-emojis-grade button:hover{background:#f2f5f6;transform:scale(1.15)}.support-emojis button{border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;width:34px;height:34px;font-size:16.5px;line-height:1}.support-emojis button:hover{background:#eef5f8}.support-console.dark .support-mini-dock,.support-console.dark .support-emojis{background:#15212b;border-color:#263845}.support-console.dark .support-mini-dock>button,.support-console.dark .support-mini-dock-anexo{color:#b9cdd6}.support-assinatura-wrap{position:relative}.support-assinatura-wrap>.support-assinatura-config{color:#4a626d;width:36px;height:36px}.support-assinaturas-painel{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);z-index:40;background:#fff;gap:3.5px;min-width:236px;padding:8.5px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0}.support-assinaturas-painel strong{color:#62757e;font-size:var(--t-micro);letter-spacing:.4px;text-transform:uppercase;font-weight:900}.support-assinaturas-painel>button,.support-assinaturas-painel span>button{border-radius:var(--r-xs);color:#33505c;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;width:100%;padding:6px 8px;font-weight:800}.support-assinaturas-painel>button:hover,.support-assinaturas-painel span>button:hover{background:#eef5f8}.support-assinaturas-painel button.escolhida{color:#1c7a52;background:#e4f7ee}.support-assinaturas-painel span{align-items:center;gap:2px;display:flex}.support-assinaturas-painel .support-assinatura-apagar{color:#b98b86;flex:none;width:auto;padding:5px}.support-assinaturas-painel form{border-top:1px solid #eef2f4;gap:3.5px;margin-top:4px;padding-top:8px;display:flex}.support-assinaturas-painel input{border-radius:var(--r-sm);color:#2f444c;font-size:var(--t-small);background:#fff;border:1px solid #d8e1e5;outline:0;width:100%;min-width:0;padding:5px 7px}.support-assinaturas-painel form button{color:#fff;background:#14343d;flex:none;width:auto;padding:5px 8.5px}.support-console.dark .support-assinaturas-painel{background:#15212b;border-color:#263845}.support-console.dark .support-assinaturas-painel>button,.support-console.dark .support-assinaturas-painel span>button{color:#c8d9e1}.support-respostas-comando{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;gap:2px;max-height:260px;margin-bottom:6px;padding:7px 8px;display:grid;overflow-y:auto;box-shadow:0 12px 30px #0a253029}.support-respostas-comando strong,.support-respostas-comando em{color:#7d919b;font-size:var(--t-micro);letter-spacing:.4px;text-transform:uppercase;padding:2px 3.5px;font-style:normal;font-weight:900}.support-respostas-comando em{text-transform:none;border-top:1px solid #eef2f4;margin-top:4px;padding-top:6px}.support-respostas-comando>button{border-radius:var(--r-xs);cursor:pointer;text-align:left;background:0 0;border:0;gap:2px;width:100%;padding:6px 7px;display:grid}.support-respostas-comando>button:hover,.support-respostas-comando>button.primeira{background:#eef8fb}.support-respostas-comando>button b{color:#1686a4;font-size:var(--t-small);font-weight:900}.support-respostas-comando>button small{color:#6f8290;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-console.dark .support-respostas-comando{background:#15212b;border-color:#263845}.support-console.dark .support-respostas-comando>button:hover,.support-console.dark .support-respostas-comando>button.primeira{background:#1b2c38}.support-message-feed p code{border-radius:var(--r-xs);background:#14343d12;padding:2px 3.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.93em}.support-chat-composer.enxuto .support-composer-row{grid-template-columns:40px minmax(0,1fr) 40px}.support-chat-composer.enxuto .support-icon-composer-button{width:40px;height:40px}.support-aparelhos{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;gap:7px;max-height:340px;margin-bottom:6px;padding:8.5px;display:grid;box-shadow:0 12px 30px #0a253029}.support-aparelhos>header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.support-aparelhos>header strong{color:#62757e;font-size:var(--t-micro);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;font-weight:900}.support-aparelhos>header input{border-radius:var(--r-sm);color:#2f444c;font-size:var(--t-small);background:#fff;border:1px solid #d8e1e5;outline:0;width:100%;min-width:0;padding:6px 8px}.support-aparelhos-lista{gap:2px;max-height:214px;display:grid;overflow-y:auto}.support-aparelho-linha{border-radius:var(--r-sm);text-align:left;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:5px 7px;display:grid}.support-aparelho-linha:hover{background:#eef5f8}.support-aparelho-linha.escolhido{color:#1c7a52;background:#e4f7ee}.support-aparelho-foto{cursor:zoom-in;background:0 0;border:0;padding:0;line-height:0;display:block}.support-aparelho-foto:disabled{cursor:default}.support-aparelho-escolher{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.support-aparelhos-lista img,.support-aparelhos-lista i{border-radius:var(--r-sm);color:#7d919b;object-fit:cover;background:#eef5f8;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.support-aparelhos-lista b{color:#24404b;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;font-weight:800;display:block;overflow:hidden}.support-aparelhos-lista small{color:#7d919b;font-size:var(--t-micro);font-weight:800}.support-aparelhos>footer{border-top:1px solid #eef2f4;align-items:center;gap:5px;padding-top:8px;display:flex}.support-aparelhos>footer span{color:#7d919b;font-size:var(--t-micro);margin-right:auto;font-weight:800}.support-console.dark .support-aparelhos{background:#15212b;border-color:#263845}.support-console.dark .support-aparelho-linha:hover{background:#1b2c38}.support-console.dark .support-aparelhos-lista b{color:#dcebf1}.support-icon-composer-button.enviar{color:#fff;background:#14343d;border-color:#14343d}.support-icon-composer-button.enviar:hover{color:#fff;background:#1d4c59;border-color:#1d4c59}.support-chat-composer.enxuto textarea{resize:none;overflow-y:auto}.support-console-sidebar nav button b.alerta{color:#fff;background:#d93a34}[data-tooltip]:after{white-space:normal;width:max-content;max-width:168px}.support-ticket-button.primary{background:var(--blue);border-color:var(--blue)}.support-ticket-button.active,.support-filter-button.active{border-color:var(--blue);color:#0a7c98;background:#e6f7fb}.support-order-menu button:hover,.support-order-menu button.active{color:#0a7c98;background:#e6f7fb}.support-ticket-toolbar{z-index:30}.support-chat-tabs,.support-ticket-list{z-index:1;position:relative}[data-tooltip]:after,[data-tooltip]:before{z-index:90}.support-nova-conversa{gap:8.5px;display:grid}.support-nova-conversa label{color:#62757e;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;gap:3.5px;font-weight:900;display:grid}.support-nova-conversa input{border-radius:var(--r-sm);color:#2f444c;font-size:var(--t-small);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #d8e1e5;outline:0;width:100%;padding:8px 8.5px;font-weight:700}.support-nova-conversa-lista{border-radius:var(--r-sm);border:1px solid #eef2f4;gap:2px;max-height:190px;padding:3.5px;display:grid;overflow-y:auto}.support-nova-conversa-lista button{border-radius:var(--r-xs);cursor:pointer;text-align:left;background:0 0;border:0;gap:2px;width:100%;padding:6px 8px;display:grid}.support-nova-conversa-lista button:hover{background:#eef5f8}.support-nova-conversa-lista b{color:#24404b;font-size:var(--t-small);font-weight:800}.support-nova-conversa-lista small{color:#7d919b;font-size:var(--t-micro)}.support-nova-conversa-novo{border-top:1px solid #eef2f4;gap:7px;padding-top:10px;display:grid}.support-nova-conversa-acoes{border-top:1px solid #eef2f4;flex-wrap:wrap;justify-content:flex-end;gap:7px;padding-top:12px;display:flex}.support-selecao-linha{cursor:pointer;align-items:center;gap:10.5px;width:calc(100% + 2*clamp(14px,6%,74px));margin:0 calc(-1*clamp(14px,6%,74px));padding:2.5px clamp(12px,6%,64px);display:flex}.support-selecao-linha.marcada{background:#00a9d21a}.support-selecao-linha article{margin:0}.support-selecao-linha article.out{margin-left:auto}.support-selecao-caixa{border-radius:var(--r-xs);color:#fff;background:#fff;border:2px solid #b3c2c9;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.support-selecao-linha.marcada .support-selecao-caixa{background:#00a9d2;border-color:#00a9d2}.support-descer{color:#52646d;cursor:pointer;z-index:6;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;animation:.25s ease-in-out support-subir;display:flex;position:absolute;bottom:14px;right:58px;box-shadow:0 3px 12px #132a333d}.support-descer:hover{color:#00a9d2}.support-descer i{border-radius:var(--r-pill);color:#fff;background:#17a34a;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4.5px;font-size:9.5px;font-style:normal;font-weight:800;display:inline-flex;position:absolute;top:-5px;right:-3px}.support-chat-window,.support-espiada-corpo{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27420%27%20height%3D%27420%27%20viewBox%3D%270%200%20420%20420%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%23e8dfd5%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cg%20transform%3D%27translate%2827%2038%29%20rotate%28-15%29%20scale%280.78%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%203a6%206%200%20100%2012%206%206%200%20000-12zM1%2011c5%203.5%2013%203.5%2018%200%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2886%2028%29%20rotate%280%29%20scale%281.02%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%207h16v10H2zM2%2010h16M10%207v10M10%207c-2.5-4.5-8-3-6.5%200zM10%207c2.5-4.5%208-3%206.5%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28120%2039%29%20rotate%28-15%29%20scale%281.00%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%2010h4l3-7%204%2014%203-7h2%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28194%2032%29%20rotate%280%29%20scale%281.05%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M4%202h12v16l-6-4-6%204z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28301%2012%29%20rotate%2830%29%20scale%280.90%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M3%205h3l1.5-2.5h5L14%205h3a1.5%201.5%200%20011.5%201.5v8A1.5%201.5%200%200117%2016H3a1.5%201.5%200%2001-1.5-1.5v-8A1.5%201.5%200%20013%205zM10%208.5a2.5%202.5%200%20100%205%202.5%202.5%200%20000-5z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28353%2032%29%20rotate%28-30%29%20scale%280.75%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%205a5%205%200%20100%2010%205%205%200%20000-10zM10%200v2M10%2018v2M0%2010h2M18%2010h2M2.9%202.9l1.4%201.4M15.7%2015.7l1.4%201.4M17.1%202.9l-1.4%201.4M4.3%2015.7l-1.4%201.4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28408%2025%29%20rotate%28-30%29%20scale%280.99%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28459%207%29%20rotate%280%29%20scale%281.02%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%203a6%206%200%20100%2012%206%206%200%20000-12zM1%2011c5%203.5%2013%203.5%2018%200%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2877%2081%29%20rotate%28-30%29%20scale%280.80%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%203h13a2%202%200%20012%202v7a2%202%200%2001-2%202H8l-4%204v-4H2a2%202%200%2001-2-2V5a2%202%200%20012-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28132%2096%29%20rotate%280%29%20scale%280.81%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%203a6%206%200%20100%2012%206%206%200%20000-12zM1%2011c5%203.5%2013%203.5%2018%200%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28193%2066%29%20rotate%28-15%29%20scale%280.94%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28251%2071%29%20rotate%280%29%20scale%281.02%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M3%2015a4%204%200%20014-4%205%205%200%20019.5-1.5A3.5%203.5%200%200117%2015z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28289%2069%29%20rotate%280%29%20scale%280.97%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%203h13a2%202%200%20012%202v7a2%202%200%2001-2%202H8l-4%204v-4H2a2%202%200%2001-2-2V5a2%202%200%20012-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28332%2077%29%20rotate%2845%29%20scale%280.93%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%207h16v10H2zM2%2010h16M10%207v10M10%207c-2.5-4.5-8-3-6.5%200zM10%207c2.5-4.5%208-3%206.5%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28399%2070%29%20rotate%2845%29%20scale%280.73%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%2017s-8-5-8-10a4%204%200%20018-2%204%204%200%20018%202c0%205-8%2010-8%2010z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28445%2085%29%20rotate%2845%29%20scale%280.96%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M4%202h12v16l-6-4-6%204z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2844%20134%29%20rotate%280%29%20scale%280.78%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M4%202h12v16l-6-4-6%204z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28196%20131%29%20rotate%2830%29%20scale%280.74%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M3%2015a4%204%200%20014-4%205%205%200%20019.5-1.5A3.5%203.5%200%200117%2015z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28251%20114%29%20rotate%28-15%29%20scale%280.94%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%205a5%205%200%20100%2010%205%205%200%20000-10zM10%200v2M10%2018v2M0%2010h2M18%2010h2M2.9%202.9l1.4%201.4M15.7%2015.7l1.4%201.4M17.1%202.9l-1.4%201.4M4.3%2015.7l-1.4%201.4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28321%20135%29%20rotate%2815%29%20scale%280.90%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M15%2014V2L6%204v11M6%2015a2.5%202.5%200%2011-5%200%202.5%202.5%200%20015%200zM19%2012a2.5%202.5%200%2011-5%200%202.5%202.5%200%20015%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28381%20117%29%20rotate%280%29%20scale%280.96%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%205a5%205%200%20100%2010%205%205%200%20000-10zM10%200v2M10%2018v2M0%2010h2M18%2010h2M2.9%202.9l1.4%201.4M15.7%2015.7l1.4%201.4M17.1%202.9l-1.4%201.4M4.3%2015.7l-1.4%201.4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28441%20126%29%20rotate%2815%29%20scale%280.90%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l9%2016H1z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2827%20180%29%20rotate%2815%29%20scale%280.80%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M6%202h8a2%202%200%20012%202v12a2%202%200%2001-2%202H6a2%202%200%2001-2-2V4a2%202%200%20012-2zM8%2016h4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2871%20170%29%20rotate%280%29%20scale%281.04%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%203a6%206%200%20100%2012%206%206%200%20000-12zM1%2011c5%203.5%2013%203.5%2018%200%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28133%20183%29%20rotate%2830%29%20scale%281.04%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%202a8%208%200%20100%2016%208%208%200%20000-16zM10%206v4l3%202%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28169%20201%29%20rotate%2830%29%20scale%280.84%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M15%2014V2L6%204v11M6%2015a2.5%202.5%200%2011-5%200%202.5%202.5%200%20015%200zM19%2012a2.5%202.5%200%2011-5%200%202.5%202.5%200%20015%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28254%20192%29%20rotate%28-30%29%20scale%280.84%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%205a5%205%200%20100%2010%205%205%200%20000-10zM10%200v2M10%2018v2M0%2010h2M18%2010h2M2.9%202.9l1.4%201.4M15.7%2015.7l1.4%201.4M17.1%202.9l-1.4%201.4M4.3%2015.7l-1.4%201.4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28290%20183%29%20rotate%2815%29%20scale%281.03%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%203h13a2%202%200%20012%202v7a2%202%200%2001-2%202H8l-4%204v-4H2a2%202%200%2001-2-2V5a2%202%200%20012-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28354%20184%29%20rotate%2845%29%20scale%280.87%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%204h11v7a5.5%205.5%200%2001-11%200zM13%206h3a2.5%202.5%200%20010%205h-3M1%2017h13%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28404%20167%29%20rotate%2845%29%20scale%280.72%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l9%2016H1z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28433%20202%29%20rotate%2830%29%20scale%280.97%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M6%202h8a2%202%200%20012%202v12a2%202%200%2001-2%202H6a2%202%200%2001-2-2V4a2%202%200%20012-2zM8%2016h4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2814%20225%29%20rotate%280%29%20scale%280.76%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%203h13a2%202%200%20012%202v7a2%202%200%2001-2%202H8l-4%204v-4H2a2%202%200%2001-2-2V5a2%202%200%20012-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2886%20226%29%20rotate%280%29%20scale%280.98%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M3%205h3l1.5-2.5h5L14%205h3a1.5%201.5%200%20011.5%201.5v8A1.5%201.5%200%200117%2016H3a1.5%201.5%200%2001-1.5-1.5v-8A1.5%201.5%200%20013%205zM10%208.5a2.5%202.5%200%20100%205%202.5%202.5%200%20000-5z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28143%20253%29%20rotate%28-45%29%20scale%280.99%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M6%202h8a2%202%200%20012%202v12a2%202%200%2001-2%202H6a2%202%200%2001-2-2V4a2%202%200%20012-2zM8%2016h4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28199%20249%29%20rotate%28-30%29%20scale%280.98%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%203h13a2%202%200%20012%202v7a2%202%200%2001-2%202H8l-4%204v-4H2a2%202%200%2001-2-2V5a2%202%200%20012-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28288%20222%29%20rotate%28-15%29%20scale%280.84%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%207h16v10H2zM2%2010h16M10%207v10M10%207c-2.5-4.5-8-3-6.5%200zM10%207c2.5-4.5%208-3%206.5%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28356%20237%29%20rotate%28-30%29%20scale%281.02%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%2010h4l3-7%204%2014%203-7h2%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28391%20254%29%20rotate%280%29%20scale%280.93%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%2017s-8-5-8-10a4%204%200%20018-2%204%204%200%20018%202c0%205-8%2010-8%2010z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28457%20227%29%20rotate%2830%29%20scale%280.76%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M1%2015L19%206l-7%2013-2-5z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2839%20303%29%20rotate%2845%29%20scale%280.76%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%205a5%205%200%20100%2010%205%205%200%20000-10zM10%200v2M10%2018v2M0%2010h2M18%2010h2M2.9%202.9l1.4%201.4M15.7%2015.7l1.4%201.4M17.1%202.9l-1.4%201.4M4.3%2015.7l-1.4%201.4%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28177%20275%29%20rotate%28-15%29%20scale%280.75%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28232%20302%29%20rotate%28-45%29%20scale%280.77%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28289%20303%29%20rotate%28-15%29%20scale%281.04%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l9%2016H1z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28334%20291%29%20rotate%280%29%20scale%280.98%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%204h11v7a5.5%205.5%200%2001-11%200zM13%206h3a2.5%202.5%200%20010%205h-3M1%2017h13%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28452%20296%29%20rotate%28-15%29%20scale%281.03%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2826%20338%29%20rotate%280%29%20scale%280.93%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%203a6%206%200%20100%2012%206%206%200%20000-12zM1%2011c5%203.5%2013%203.5%2018%200%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2871%20321%29%20rotate%28-45%29%20scale%280.84%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%2017s-8-5-8-10a4%204%200%20018-2%204%204%200%20018%202c0%205-8%2010-8%2010z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28117%20355%29%20rotate%28-15%29%20scale%280.83%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%2017s-8-5-8-10a4%204%200%20018-2%204%204%200%20018%202c0%205-8%2010-8%2010z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28193%20331%29%20rotate%28-15%29%20scale%280.82%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28249%20355%29%20rotate%28-30%29%20scale%280.75%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l2.6%205.6%206%20.7-4.4%204.2%201.2%206-5.4-3-5.4%203%201.2-6L1.4%207.3l6-.7z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28299%20354%29%20rotate%2815%29%20scale%280.79%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%207h16v10H2zM2%2010h16M10%207v10M10%207c-2.5-4.5-8-3-6.5%200zM10%207c2.5-4.5%208-3%206.5%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28340%20333%29%20rotate%28-30%29%20scale%280.81%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%2010h4l3-7%204%2014%203-7h2%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2819%20371%29%20rotate%2830%29%20scale%280.94%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%202a8%208%200%20100%2016%208%208%200%20000-16zM10%206v4l3%202%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2878%20387%29%20rotate%28-15%29%20scale%280.87%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%207h16v10H2zM2%2010h16M10%207v10M10%207c-2.5-4.5-8-3-6.5%200zM10%207c2.5-4.5%208-3%206.5%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28179%20378%29%20rotate%2815%29%20scale%280.80%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%203a6%206%200%20100%2012%206%206%200%20000-12zM1%2011c5%203.5%2013%203.5%2018%200%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28347%20401%29%20rotate%2845%29%20scale%280.99%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l9%2016H1z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28374%20379%29%20rotate%28-30%29%20scale%280.80%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%2010h4l3-7%204%2014%203-7h2%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28438%20389%29%20rotate%2830%29%20scale%281.03%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M15%2014V2L6%204v11M6%2015a2.5%202.5%200%2011-5%200%202.5%202.5%200%20015%200zM19%2012a2.5%202.5%200%2011-5%200%202.5%202.5%200%20015%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2843%20456%29%20rotate%280%29%20scale%280.88%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%201l9%2016H1z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28129%20460%29%20rotate%2845%29%20scale%280.73%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%204h11v7a5.5%205.5%200%2001-11%200zM13%206h3a2.5%202.5%200%20010%205h-3M1%2017h13%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28181%20430%29%20rotate%280%29%20scale%280.73%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%207h16v10H2zM2%2010h16M10%207v10M10%207c-2.5-4.5-8-3-6.5%200zM10%207c2.5-4.5%208-3%206.5%200z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28219%20440%29%20rotate%28-15%29%20scale%281.00%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%2017s-8-5-8-10a4%204%200%20018-2%204%204%200%20018%202c0%205-8%2010-8%2010z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28292%20443%29%20rotate%28-45%29%20scale%280.81%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M4%202h12v16l-6-4-6%204z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28341%20453%29%20rotate%28-45%29%20scale%280.81%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M2%203h13a2%202%200%20012%202v7a2%202%200%2001-2%202H8l-4%204v-4H2a2%202%200%2001-2-2V5a2%202%200%20012-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28394%20425%29%20rotate%28-15%29%20scale%280.82%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M10%202a8%208%200%20100%2016%208%208%200%20000-16zM10%206v4l3%202%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%28436%20441%29%20rotate%28-45%29%20scale%280.76%29%20translate%28-10%20-10%29%27%3E%3Cpath%20d%3D%27M3%205h3l1.5-2.5h5L14%205h3a1.5%201.5%200%20011.5%201.5v8A1.5%201.5%200%200117%2016H3a1.5%201.5%200%2001-1.5-1.5v-8A1.5%201.5%200%20013%205zM10%208.5a2.5%202.5%200%20100%205%202.5%202.5%200%20000-5z%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E),#f5f1eb}.support-feed-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.support-chat-window>header{flex-shrink:0}.support-feed-wrap>.support-message-feed{flex:1;min-height:0}.support-selecao-barra{background:#fff;border-top:1px solid #e4ebee;align-items:center;gap:12px;padding:10.5px 14px;display:flex}.support-selecao-barra>span{color:#2f444c;font-size:var(--t-body);margin-right:auto;font-weight:700}.support-selecao-barra button{color:#52646d;cursor:pointer;background:0 0;border:0;padding:3.5px;display:flex}.support-selecao-barra .support-selecao-acao:disabled{cursor:not-allowed;opacity:.35}.support-dados-modal{border-radius:var(--r-lg);box-shadow:var(--e-flutua);background:#fff;width:min(520px,94vw);max-width:520px;overflow:hidden}.support-dados-modal header{align-items:center;gap:14px;padding:14px 17.5px;display:flex}.support-dados-modal header button{color:#52646d;cursor:pointer;background:0 0;border:0;padding:2px;display:flex}.support-dados-modal h2{color:#2f444c;font-size:var(--t-title);margin:0;font-weight:600}.support-dados-previa{background:#efe7de;justify-content:flex-end;padding:14px 17.5px;display:flex}.support-dados-previa article{border-radius:var(--r-md);background:#d9fdd3;max-width:70%;padding:5px 8px 7px}.support-dados-previa p{color:#24343b;font-size:var(--t-body);margin:0}.support-dados-previa small{color:#7d919c;font-size:var(--t-micro);justify-content:flex-end;align-items:center;gap:3.5px;margin-top:2px;display:flex}.support-dados-modal ul{gap:19px;margin:0;padding:23px 21px 26px;list-style:none;display:grid}.support-dados-modal li{opacity:.45;gap:2.5px;display:grid}.support-dados-modal li.feito{opacity:1}.support-dados-modal li span{color:#2f444c;font-size:var(--t-lead);align-items:center;gap:8.5px;font-weight:600;display:flex}.support-dados-modal li small{color:#7d919c;font-size:var(--t-small);padding-left:34px}.support-editar-campo{border-top:2px solid #17a34a;align-items:flex-end;gap:12px;padding:12px 17.5px 14px;display:flex}.support-editar-campo textarea{color:#2f444c;font-family:inherit;font-size:var(--t-body);resize:none;background:0 0;border:0;outline:0;flex:1}.support-editar-campo button{color:#fff;cursor:pointer;background:#17a34a;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.support-editar-campo button:disabled{cursor:not-allowed;opacity:.4}.support-apagar-modal{border-radius:var(--r-lg);box-shadow:var(--e-flutua);background:#fff;width:min(440px,92vw);max-width:440px;padding:23px 23px 17.5px}.support-apagar-modal h2{color:#2f444c;font-size:var(--t-title);margin:0 0 26px;font-weight:600}.support-apagar-modal div{justify-items:end;gap:8.5px;display:grid}.support-apagar-modal button{border-radius:var(--r-pill);color:#0f8c5f;cursor:pointer;font-size:var(--t-body);background:#fff;border:1px solid #d8e1e5;padding:8.5px 19px;font-weight:700}.support-apagar-modal button:hover{background:#f2f7f9}.support-apagar-modal button.cancelar{color:#52646d}.support-citacao-bar{border-radius:var(--r-xs);background:#f1f6f8;border-left:3px solid #00a9d2;justify-content:space-between;align-items:center;gap:7px;margin:0 8px 6px;padding:6px 8.5px;display:flex}.support-citacao-bar div{gap:2px;min-width:0;display:grid}.support-citacao-bar span{color:#1b6d84;font-size:var(--t-micro);font-weight:900}.support-citacao-bar small{color:#62757e;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-citacao-bar button{color:#7d919c;cursor:pointer;background:0 0;border:0;padding:2px;display:flex}.support-bolha-reagir-wrap{opacity:0;z-index:4;transition:opacity .15s ease-out;position:absolute;top:50%;transform:translateY(-50%)}.support-message-feed article.in .support-bolha-reagir-wrap{right:-38px}.support-message-feed article.out .support-bolha-reagir-wrap{left:-38px}.support-bolha-reagir{color:#7d8b95;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;box-shadow:0 1px 5px #132a332e}.support-bolha-reagir:hover{color:#00a9d2}.support-bolha-menu-wrap{opacity:0;z-index:4;transition:opacity .15s ease-out;position:absolute;top:1px;right:1px}.support-bolha-menu{color:#90a0a9;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:1px;display:flex}.support-bolha-menu:hover{color:#52646d}.support-message-feed article:not(.so-midia){padding-right:16px}.support-bolha-popover{transform-origin:100% 0;z-index:5;gap:7px;animation:.3s cubic-bezier(.1,.82,.25,1) support-abrir;display:grid;position:absolute;top:24px}.support-bolha-popover.para-cima{transform-origin:100% 100%;top:auto;bottom:calc(100% - 4px)}.support-message-feed article.in .support-bolha-popover{transform-origin:0 0;justify-items:start;left:0}.support-message-feed article.out .support-bolha-popover{justify-items:end;right:0}.support-bolha-acoes{border-radius:var(--r-sm);background:#fff;min-width:168px;padding:4.5px;display:grid;box-shadow:0 6px 20px #132a332e}.support-bolha-popover .support-message-emojis{position:static;bottom:auto;left:auto;transform:none}.support-bolha-acoes button{border-radius:var(--r-xs);color:#2f444c;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8.5px;font-weight:700;display:flex}.support-bolha-acoes button:hover{background:#eef5f7}.support-bolha-acoes button.perigo{color:#c8525c}.support-bolha-acoes button.perigo:hover{background:#fdecec}.support-message-emojis{border-radius:var(--r-pill);z-index:5;background:#fff;gap:2px;padding:4.5px 6px;animation:.3s cubic-bezier(.1,.82,.25,1) support-abrir;display:flex;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #132a332e}.support-message-emojis button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2.5px 3.5px;font-size:15.5px;line-height:1;transition:transform .15s cubic-bezier(.31,.94,.34,1),background-color .15s}.support-message-emojis button:hover{background:#eef5f7;transform:scale(1.15)}.support-message-reacao{border:1px solid var(--dm-line);border-radius:var(--r-pill);background:#fff;padding:2.5px 4.5px;font-size:10.5px;font-style:normal;line-height:1;position:absolute;bottom:-9px;left:8px;box-shadow:0 1px 4px #132a331f}.support-message-feed article{position:relative}.support-message-feed article:hover .support-bolha-reagir-wrap,.support-message-feed article:hover .support-bolha-menu-wrap{opacity:1}.support-lida-opcoes{gap:7px;display:grid}.support-lida-opcoes label{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;background:#f7fafb;align-items:flex-start;gap:8px;padding:8.5px 10.5px;display:flex}.support-lida-opcoes label.ativa{background:#e9f6fa;border-color:#9fd8e8}.support-lida-opcoes input{accent-color:#00a9d2;margin-top:2px}.support-lida-opcoes span{gap:2px;display:grid}.support-lida-opcoes strong{color:#2f444c;font-size:var(--t-small)}.support-lida-opcoes small{color:#7d919c;font-size:var(--t-micro)}.support-calls-panel{gap:10.5px;display:grid}.support-calls-aviso{color:#62757e;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;gap:4.5px;font-weight:900;display:grid}.support-calls-aviso textarea{border-radius:var(--r-sm);color:#2f444c;font-family:inherit;font-size:var(--t-small);letter-spacing:0;resize:vertical;text-transform:none;background:#fff;border:1px solid #d8e1e5;outline:0;width:100%;padding:8.5px 9.5px;font-weight:600;line-height:1.45}.support-calls-aviso small{color:#93a5ae;font-size:var(--t-micro);letter-spacing:0;text-transform:none;font-weight:700}.support-nova-conversa-alvo{border-radius:var(--r-xs);background:#f2f7f9;flex-wrap:wrap;align-items:baseline;gap:3.5px 7px;margin:0;padding:8px 9.5px;display:flex}.support-nova-conversa-alvo b{color:#2f444c;font-size:var(--t-small)}.support-nova-conversa-alvo small{color:#7d919c;font-size:var(--t-micro)}.support-nova-conversa-acoes .light-button{margin-right:auto}.support-nova-conversa-novo>strong{color:#62757e;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;font-weight:900}.support-ticket-actions>:nth-child(-n+2) [data-tooltip]:after,.support-ticket-actions>[data-tooltip]:nth-child(-n+2):after,.support-chat-action-bar>[data-tooltip]:nth-last-child(-n+2):after{left:0;right:auto;transform:translateY(4px)}.support-ticket-actions>:nth-child(-n+2) [data-tooltip]:hover:after,.support-ticket-actions>[data-tooltip]:nth-child(-n+2):hover:after,.support-chat-action-bar>[data-tooltip]:nth-last-child(-n+2):hover:after{transform:translate(0)}.support-ticket-actions>[data-tooltip]:nth-last-child(-n+2):after,.support-ticket-actions>:nth-last-child(-n+2) [data-tooltip]:after{left:auto;right:0;transform:translateY(4px)}.support-ticket-actions>[data-tooltip]:nth-last-child(-n+2):hover:after,.support-ticket-actions>:nth-last-child(-n+2) [data-tooltip]:hover:after{transform:translate(0)}.support-standalone [data-tooltip]:after{white-space:normal;width:max-content;max-width:168px}.support-standalone .support-ticket-actions>:nth-child(-n+2) [data-tooltip]:after,.support-standalone .support-ticket-actions>[data-tooltip]:nth-child(-n+2):after{left:0;right:auto;transform:translateY(4px)}.support-standalone .support-ticket-actions>:nth-child(-n+2) [data-tooltip]:hover:after,.support-standalone .support-ticket-actions>[data-tooltip]:nth-child(-n+2):hover:after{transform:translate(0)}.support-standalone .support-ticket-actions>[data-tooltip]:nth-last-child(-n+2):after,.support-standalone .support-ticket-actions>:nth-last-child(-n+2) [data-tooltip]:after{left:auto;right:0;transform:translateY(4px)}.support-standalone .support-ticket-actions>[data-tooltip]:nth-last-child(-n+2):hover:after,.support-standalone .support-ticket-actions>:nth-last-child(-n+2) [data-tooltip]:hover:after{transform:translate(0)}.support-console-main.module-mode>.financial-view-tabs:first-child{flex:none;margin-top:10px;padding-bottom:2px}.support-nova-conversa label.compacto input{font-size:var(--t-small);padding:8px 8.5px}.support-nova-conversa select{border-radius:var(--r-sm);color:#2f444c;font-size:var(--t-small);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #d8e1e5;outline:0;width:100%;padding:8px 8.5px;font-weight:700}.support-ticket-list>article>button{gap:8px;padding:7px 8px 8px}.support-ticket-list>article>footer{padding:0 8px 5px}.support-ticket-list>article>button>span>small+small{margin-top:4px;padding-top:4px}.support-ticket-list strong{font-size:10.5px;line-height:1.25}.support-ticket-list small,.support-simple-list small{margin-top:1px;line-height:1.25}.support-ticket-footer-chips small{height:20px;padding:0 7px}.support-ticket-footer-chips small>svg{flex:none}.support-ticket-list>article>footer{flex-wrap:nowrap;align-items:center;gap:4.5px 3.5px}.support-ticket-footer-chips{flex:auto;min-width:0}.support-ticket-row-actions{flex:none;gap:3.5px;display:flex}.support-ticket-row-actions .peek{flex:none;width:24px;height:24px}.support-ticket-row-actions .accept,.support-ticket-row-actions .finish,.support-ticket-row-actions .reopen{font-size:var(--t-micro);letter-spacing:0;flex:none;gap:2.5px;height:24px;padding:0 6px}.support-connector-health.verificando{color:#52707e;background:#eef5f8;border-color:#cfdde4}.support-connector-health.verificando i{background:#8aa5b2}.support-ticket-list footer .support-ticket-row-actions{grid-template-columns:22px minmax(0,max-content);grid-auto-flow:row;justify-content:flex-end;align-items:stretch;gap:2.5px;margin-left:auto;display:grid}.support-ticket-list footer .support-ticket-row-actions .peek{grid-area:1/1/-1;width:22px;min-width:0;height:auto;min-height:22px;padding:0}.support-ticket-list footer .support-ticket-row-actions .accept,.support-ticket-list footer .support-ticket-row-actions .finish,.support-ticket-list footer .support-ticket-row-actions .reopen{letter-spacing:.2px;grid-column:2;gap:2.5px;min-width:84px;height:22px;padding:0 6px;font-size:9px}.support-ticket-list footer .support-ticket-row-actions button span{margin-left:2px;font-size:9px}.support-citada{border-radius:var(--r-xs);background:#0f2a340f;border-left:4px solid #7b61ff;gap:2px;margin-bottom:5px;padding:5px 8px;display:grid;overflow:hidden}.support-citada span{color:#7b61ff;font-size:var(--t-micro);font-weight:900}.support-citada small{color:#52646d;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-chamada-perdida{border-radius:var(--r-sm);background:#f4f6f7;align-items:center;gap:8.5px;padding:7px 8.5px;display:flex}.support-chamada-perdida>span:first-child{color:#d63a4a;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.support-chamada-perdida strong{color:#24343b;font-size:var(--t-small);font-weight:700;display:block}.support-chamada-perdida>span:last-child{min-width:0}.support-chamada-perdida small{color:#7d919c;font-size:var(--t-micro);margin-top:1px;display:block}.support-message-feed p.support-mensagem-apagada{color:#7d8b95;font-size:var(--t-micro);border-bottom:1px solid #132a331a;align-items:center;gap:4.5px;margin:0 0 4px;padding-bottom:4px;font-style:italic;font-weight:700;display:flex}.support-message-feed article.apagada{box-shadow:none;opacity:.58}.support-tracinho{opacity:.65;vertical-align:-1px;align-items:center;margin-left:4px;display:inline-flex}.support-tracinho.lida{color:#34b7f1;opacity:1}.support-tracinho.falhou{color:#d64545;opacity:1}.support-marco{color:#8fa4ae;font-size:var(--t-micro);text-align:center;justify-content:center;align-items:center;gap:7px;margin:14px 0;font-weight:800;display:flex}.support-marco+.support-marco{margin-top:-4px}.support-marco:before,.support-marco:after{content:"";background:#8fa4ae47;flex:auto;height:1px}.support-marco span{border-radius:var(--r-pill);background:#ffffffb8;flex:none;padding:2px 8.5px}.support-console.dark .support-marco span{background:#15212bcc}.support-chat-window.instagram .support-marco span{color:#5b6b75;background:#eef0f2}.support-chat-window.instagram .support-marco:before,.support-chat-window.instagram .support-marco:after{background:#0b141a1f}.support-message-feed{gap:3.5px;padding:8.5px clamp(56px,7%,92px) 8.5px clamp(12px,6%,64px)}.support-message-feed>article{max-width:74%;padding:4.5px 7px 2.5px;font-size:10.5px;line-height:1.32}.support-message-feed>article small,.support-message-feed>article .support-message-sender{font-size:9px}.support-message-feed p{margin:0}.support-image-message,.support-video-message{max-height:190px}.support-sticker-message{max-height:88px}@keyframes support-abrir{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes support-subir{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.support-selo-canal.no-topo{border-radius:var(--r-xs);color:#fff;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);justify-content:center;align-items:center;width:17px;height:17px;margin-left:6px;display:inline-flex}.support-chat-identidade{align-items:center;display:flex}.support-ticket-footer-chips small.connection.instagram,.support-chat-meta-chips span.connection.instagram{color:#c1358a;background:#fdeef6}.support-conexao-cartao.instagram{border-left-color:#c1358a}.support-conexao-cartao.instagram.conectado{background:#fdf4fa}.support-conexao-cartao.instagram.desconectado{background:#fff7f7;border-left-color:#d9525f}.support-connection-icon.instagram{color:#fff;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7)}.support-conexao-cartao.instagram .support-status.conectado{color:#c1358a;background:#fdeef6}.support-chat-window.instagram{background:#fff}.support-chat-window.instagram .support-message-feed{background:0 0}.support-chat-window.instagram .support-message-feed:before{display:none}.support-chat-window.instagram .support-message-feed article{box-shadow:none;border-radius:18px;max-width:min(564px,76%);padding:8px 12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:20px}.support-chat-window.instagram .support-message-feed article.in{color:#0c1014;background:#f3f5f7;border-radius:18px}.support-chat-window.instagram .support-message-feed article.out{color:#fff;background:#4a5df9;border-radius:18px}.support-chat-window.instagram .support-message-feed article.out small,.support-chat-window.instagram .support-message-feed article.out time{color:#ffffffb8}.support-chat-window.instagram .support-message-feed article:before,.support-chat-window.instagram .support-message-sender{display:none}.support-foto-mensagem{object-fit:cover;border-radius:50%;flex-shrink:0;align-self:flex-end;width:28px;height:28px}.support-linha-com-foto{align-items:flex-end;gap:7px;max-width:100%;display:flex}.support-chat-window.instagram .support-linha-com-foto>article{max-width:min(564px,100%)}.support-ticket-list>article.do-instagram{background:#c1358a09}.support-ticket-list>article.do-instagram.active{background:#f0fbfd}.support-chat-window.instagram .support-composer-row{border:1px solid #dbdee3;box-shadow:0 1px 3px #0000000f}.aviso-flutuante{border-radius:var(--r-lg);color:#fff;z-index:90;background:#0f1c22;align-items:center;gap:8px;max-width:min(560px,100vw - 32px);padding:10.5px 12px;font-size:11.5px;font-weight:600;animation:.22s ease-out aviso-entra;display:flex;position:fixed;top:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #060f1147}.aviso-flutuante.ruim{background:#7d2530}.aviso-flutuante.bom{background:#16603f}.aviso-flutuante button{color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.aviso-flutuante button:hover{background:#ffffff42}@keyframes aviso-entra{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.support-ticket-footer-chips small.tag,.support-ticket-selected-meta small.tag,.support-chat-meta-chips span.tag{letter-spacing:.02em;align-self:center;padding:2px 5px;font-size:9px;font-weight:700}.support-ticket-linha-nome{align-items:center;gap:5px;min-width:0;display:flex}.support-ticket-linha-nome>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-ticket-etiquetas{flex-shrink:0;gap:2px;margin-left:auto;padding-right:4px;display:flex}.support-ticket-etiquetas small.tag.etiqueta-miuda{border-radius:var(--r-xs);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:62px;padding:2px 3.5px;font-size:9px;font-weight:800;line-height:1.6;overflow:hidden}.social-fita-linha{align-items:center;gap:var(--s-4);width:100%;display:flex}.social-fita-linha .social-fita{flex:0 auto;min-width:0}.social-abas.devices-abas{flex-shrink:0;margin:0}.social-abas.devices-abas button{color:#ffffffa8;background:0 0;border:0;padding:0 10px}.social-abas.devices-abas button:hover{color:#fff}.social-abas.devices-abas button.ativa{color:#0d2b31;background:#fff}.social-historico{flex-direction:column;gap:4.5px;padding:0 13px 12px;display:flex}.social-historico article{border-radius:var(--dm-radius);background:#f7f9fa;align-items:center;gap:10.5px;padding:8px 10.5px;display:flex}.social-historico article>div:nth-child(2){flex:1;min-width:0}.social-historico .social-schedule-preview{flex:none;width:40px;height:40px}.social-historico .social-schedule-preview em{font-size:7px}.social-historico article.com-erro{background:#fdecea}.social-historico strong{color:#1c2b33;font-size:11px;display:block}.social-historico small{color:#93a1a9;font-size:9.5px}.social-historico span{color:#2bbf72;text-align:right;font-size:10px;font-weight:700}.social-historico article.com-erro span{color:#b3261e}.social-publishing-actions{align-items:center;gap:8.5px;display:flex}.social-publishing-hero>.dm-ferramentas-no-topo{justify-content:flex-end}.social-publishing-actions .social-nova{aspect-ratio:1;border-radius:var(--r-pill);color:#fff;background:#ffffff17;border:0;justify-content:center;width:46px;height:46px;min-height:46px;padding:0}.social-publishing-actions .social-nova:hover{color:#fff;background:#ffffff2e}.social-publishing-actions .cns-seletor{margin:0}.social-publishing-actions .cns-lista{left:auto;right:0}.social-publishing-actions .cns-atual,.social-publishing-actions .contract-settings-button{box-sizing:border-box;border-radius:var(--r-xs);min-height:40px}.social-publishing-actions .cns-atual{border-color:var(--dm-line);min-width:172px;padding:0 10.5px}.social-publishing-actions .cns-atual strong{font-size:var(--t-small);font-weight:800}.social-historico-filtros{gap:7px;margin-bottom:10px;display:flex}.social-historico-filtros label{border-radius:var(--dm-radius);background:#f7f9fa;border:1px solid #0b141a1a;flex:1;align-items:center;gap:6px;min-width:0;padding:0 9.5px;display:flex}.social-historico-filtros label svg{color:#8696a0;flex-shrink:0}.social-historico-filtros input{font:inherit;background:0 0;border:0;flex:1;min-width:0;padding:7px 0;font-size:11px}.social-historico-filtros input:focus{outline:none}.social-historico-filtros select{border-radius:var(--r-sm);font:inherit;background:#fff;border:1px solid #0b141a24;flex-shrink:0;padding:7px 8.5px;font-size:11px}.social-historico-total{color:#8696a0;margin:0 0 4px;font-size:10px}.support-anexo-pendente{border-radius:var(--dm-radius);color:#0a7f9b;background:#e8f4f7;border:1px solid #0a7f9b3d;align-items:center;gap:7px;margin:0 0 6px;padding:6px 9.5px;font-size:10.5px;font-weight:700;display:flex}.support-anexo-pendente svg{flex-shrink:0}.support-anexo-pendente span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.support-anexo-pendente button{color:#b3261e;cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 3.5px;font-size:10px;font-weight:700}.support-anexo-pendente button:hover{text-decoration:underline}.support-conexao-chave{border-radius:var(--dm-radius);cursor:pointer;background:#f7f9fa;border:1px solid #0b141a14;flex-direction:row;align-items:flex-start;gap:10.5px;padding:10.5px 11.5px;display:flex}.support-conexao-chave:hover{border-color:#0a7f9b47}.support-conexao-chave input.support-chave-interruptor{appearance:none;border-radius:var(--r-pill);cursor:pointer;background:#cfd8dc;border:0;flex-shrink:0;width:42px;height:23px;margin:1px 0 0;transition:background .16s;position:relative}.support-conexao-chave input.support-chave-interruptor:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:left .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0b141a4d}.support-conexao-chave input.support-chave-interruptor:checked{background:#25d366}.support-conexao-chave input.support-chave-interruptor:checked:after{left:21px}.support-conexao-chave input.support-chave-interruptor:focus-visible{outline-offset:2px;outline:2px solid #0a7f9b}.support-conexao-chave input:disabled{cursor:not-allowed}.support-conexao-chave input:disabled~span{opacity:.5}@media (prefers-reduced-motion:reduce){.support-conexao-chave input.support-chave-interruptor,.support-conexao-chave input.support-chave-interruptor:after{transition:none}}.support-conexao-chave>span{flex-direction:column;gap:2.5px;display:flex}.support-conexao-chave strong{color:#1c2b33;font-size:11.5px}.support-conexao-chave small{color:#7d8b94;font-size:10.5px;line-height:1.45}.support-filas-topo{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.support-filas-busca{border-radius:var(--dm-radius);background:#f7f9fa;border:1px solid #0b141a1a;flex-shrink:0;align-items:center;gap:7px;padding:0 10.5px;display:flex}.support-filas-busca svg{color:#8696a0;flex-shrink:0}.support-filas-busca input{font:inherit;background:0 0;border:0;width:190px;padding:8px 0;font-size:11.5px}.support-filas-busca input:focus{outline:none}.support-filas-cartoes{margin-top:14px}.support-fila-marca{border-radius:var(--dm-radius);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.support-fila-dados{flex-direction:column;flex:1;gap:3.5px;min-width:0;display:flex}.support-fila-dados strong{color:#1c2b33;flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.support-fila-dados strong em{border-radius:var(--r-xs);color:#7d8b94;background:#0b141a0f;padding:2px 5px;font-size:9.5px;font-style:normal;font-weight:700}.support-fila-dados small{color:#7d8b94;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.support-fila-etiqueta{border-radius:var(--r-sm);color:#3b6fb0;background:#eef4fd;align-self:flex-start;align-items:center;gap:4.5px;margin-top:2px;padding:2.5px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.support-fila-acoes{flex-shrink:0;align-items:center;gap:7px;display:flex}.support-fila-acoes>button{border-radius:var(--r-md);color:#667781;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.support-fila-acoes>button:hover{color:#111b21;background:#0b141a0f}.support-fila-acoes>button.perigo:hover{color:#b3261e;background:#fdecea}@media (width<=760px){.support-filas-topo{flex-direction:column}.support-filas-busca input{width:100%}.support-fila-cartao{flex-wrap:wrap;align-items:flex-start}.support-fila-acoes{width:100%}}.support-filas-topo-acoes{flex-shrink:0;align-items:center;gap:8.5px;display:flex}.support-fila-cor-campo{border-radius:var(--r-md);cursor:pointer;border:1px solid #0b141a29;width:100%;height:40px;padding:2.5px}.support-nova-conexao-dica.alerta{color:#b3261e;font-weight:600}.support-fluxo-nome{color:inherit;font:inherit;background:0 0;border:0;border-bottom:1px dashed #0b141a33;width:min(420px,100%);padding:0 2px 2px}.support-fluxo-nome:focus{border-bottom-color:#0a7f9b;outline:none}.support-fila-cartao.ativo{background:#f0fafc;box-shadow:inset 3px 0 #0a7f9b}.customer-portal-aviso{border-radius:var(--r-sm);color:#6b5200;font-size:var(--t-small);background:#fff8e6;border-left:3px solid #e0a800;margin:0;padding:8.5px 10.5px;line-height:1.5}.customer-portal-aviso strong{color:#4d3b00;margin-bottom:2px;display:block}.customer-portal-login-card .brand{color:var(--navy);flex-direction:row;align-items:center;gap:8.5px;padding:0}.customer-portal-login-card .brand-name{color:var(--navy)}@media (width<=700px){.customer-portal-summary{gap:5px;margin-bottom:12px;grid-template-columns:repeat(3,1fr)!important}.customer-portal-summary article{padding:7px 8px}.customer-portal-summary strong{font-size:16.5px;line-height:1.15}.customer-portal-summary small{display:none}.customer-portal-summary span{font-size:9px;line-height:1.25}.customer-portal-installment-toggle{align-items:flex-start;gap:7px}.customer-portal-installment-toggle strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.customer-portal-payments article{grid-template-columns:1fr auto;align-items:center;gap:3.5px 8.5px;padding:8.5px 9.5px;display:grid}.customer-portal-payments article>span:first-child{grid-column:1}.customer-portal-payments article>span:nth-child(2){flex-direction:column;grid-column:2;align-items:flex-end;display:flex}.customer-portal-payments article a,.customer-portal-payments article em{text-align:center;grid-column:1/-1}}.customer-portal-imei{color:var(--muted);font-size:var(--t-micro);margin-top:3px;font-weight:500;display:block}.customer-portal-pix{border:1px solid var(--line);border-radius:var(--r-md);text-align:center;background:#fff;justify-items:center;gap:8.5px;margin-bottom:18px;padding:15.5px;display:grid}.customer-portal-pix h3{color:var(--navy);margin:0;font-size:13px}.customer-portal-pix p{color:var(--muted);font-size:var(--t-small);margin:0}.customer-portal-pix img{border-radius:var(--r-md);width:100%;max-width:220px;height:auto}.customer-portal-pix label{width:100%;display:block}.customer-portal-pix textarea{border:1px solid var(--line);border-radius:var(--r-md);resize:none;width:100%;padding:7px;font-family:monospace;font-size:9.5px}.customer-portal-pix a{color:var(--brand);font-size:var(--t-small);font-weight:700}.customer-portal-pix small{color:var(--muted);font-size:var(--t-micro)}.customer-portal-cancelar{color:var(--muted);cursor:pointer;font:inherit;font-size:var(--t-small);background:0 0;border:0;text-decoration:underline}.customer-portal-cancelar:hover{color:#b3261e}.customer-portal-explica{border-radius:var(--r-md);background:#f7f9fa;padding:12px 14px}.customer-portal-explica h3{color:var(--navy);margin:0 0 8px;font-size:12px}.customer-portal-explica ul{color:#3b4a54;font-size:var(--t-small);gap:5px;margin:0;padding-left:18px;line-height:1.5;display:grid}.customer-portal-explica strong{color:var(--navy)}.customer-portal-modal{z-index:60;background:#0b141a8c;justify-content:center;align-items:center;padding:15.5px;display:flex;position:fixed;inset:0}.customer-portal-modal-card{width:100%;max-width:380px;max-height:92vh;position:relative;overflow-y:auto}.customer-portal-modal-fechar{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:3.5px;position:absolute;top:10px;right:10px}.customer-portal-verpix{color:var(--brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.customer-portal-copiar{background:var(--brand);border-radius:var(--r-md);color:#fff;cursor:pointer;font:inherit;font-size:var(--t-small);border:0;width:100%;margin-top:8px;padding:8px 12px;font-weight:700}.customer-portal-copiar:hover{filter:brightness(.95)}.customer-portal-login-card .brand-name,.customer-portal-login-card .brand{color:var(--navy)!important}.customer-portal-acoes{align-items:center;gap:8.5px;display:flex}.customer-portal-sino{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:#ffffff1f;border:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.customer-portal-sino:hover{background:#fff3}.customer-portal-sino i{border-radius:var(--r-pill);color:#fff;background:#e5484d;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:9px;font-style:normal;font-weight:800;display:flex;position:absolute;top:-3px;right:-3px}.customer-portal-avisos{border:1px solid var(--line);border-radius:var(--r-md);z-index:40;background:#fff;gap:2px;width:calc(100% - 36px);max-width:320px;padding:7px;display:grid;position:absolute;top:62px;right:18px;box-shadow:0 14px 40px #0b141a2e}.customer-portal-avisos article{gap:2px;padding:8px 8.5px;display:grid}.customer-portal-avisos strong{color:var(--navy);font-size:11.5px}.customer-portal-avisos small{color:var(--muted);font-size:10px;line-height:1.45}.customer-portal-header{position:relative}.customer-portal-forcar{border-radius:var(--r-md);color:#b3261e;cursor:pointer;font:inherit;background:#fdecea;border:1px dashed #e5484d;width:100%;padding:6px 10.5px;font-size:10px;font-weight:700}.contrato-com-aditivos{gap:0;display:grid}.contrato-com-aditivos .contrato-principal{border-width:2px;font-weight:700}.contrato-com-aditivos .contrato-principal strong{font-size:12.5px}.contrato-aditivos-lista{border-left:2px solid var(--line);gap:5px;margin:6px 0 0 20px;padding:5px 0 2px 12px;display:grid}.contrato-aditivos-lista>small{color:var(--muted);font-size:var(--t-micro);letter-spacing:.2px;text-transform:uppercase;font-weight:700}.contrato-aditivos-lista .contrato-aditivo strong{font-size:11px}.contrato-aditivos-lista .contrato-aditivo{padding:8px 9.5px}.contrato-aditivos-toggle{color:var(--muted);cursor:pointer;font:inherit;font-size:var(--t-micro);letter-spacing:.2px;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-weight:700;display:flex}.contrato-aditivos-toggle:hover{color:var(--navy)}.confirmar-cancelamento{text-align:left;gap:7px;padding:17.5px;display:grid}.confirmar-cancelamento h3{color:var(--navy);margin:0;font-size:14px}.confirmar-cancelamento p{color:var(--navy);margin:0;font-size:11.5px;font-weight:700}.confirmar-cancelamento small{color:var(--muted);font-size:10.5px;line-height:1.5}.confirmar-cancelamento>div{justify-content:flex-end;gap:7px;margin-top:6px;display:flex}.confirmar-cancelamento button{border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;font:inherit;background:#fff;padding:8px 12px;font-size:11.5px;font-weight:700}.confirmar-cancelamento button.perigo{color:#fff;background:#e5484d;border-color:#e5484d}.balao-do-aditivo{border-radius:var(--r-lg);background:#ecfdf5;border:1px solid #a7f3d0;margin:14px 0 4px;padding:12px 30px 12px 14px;position:relative}.balao-do-aditivo:before{content:"";border:9px solid #0000;border-bottom-color:#a7f3d0;position:absolute;top:-19px;left:26px}.balao-do-aditivo:after{content:"";border:8px solid #0000;border-bottom-color:#ecfdf5;position:absolute;top:-16px;left:27px}.balao-do-aditivo strong{color:#065f46;font-size:12px;display:block}.balao-do-aditivo>p{color:#047857;margin:5px 0 0;font-size:11.5px;line-height:1.55}.balao-do-aditivo b{font-weight:800}.balao-fechar{color:#047857;cursor:pointer;background:0 0;border:0;padding:3.5px;line-height:0;position:absolute;top:8px;right:8px}.balao-nao-recebi{border-radius:var(--r-md);color:#065f46;cursor:pointer;font:inherit;background:#fff;border:1px solid #a7f3d0;margin-top:10px;padding:7px 12px;font-size:11px;font-weight:700}.balao-form{gap:8px;margin-top:11px;display:grid}.balao-form label{color:#065f46;gap:3.5px;font-size:10.5px;font-weight:700;display:grid}.balao-form input{border-radius:var(--r-sm);font:inherit;background:#fff;border:1px solid #a7f3d0;width:100%;padding:8.5px 9.5px;font-size:11.5px;font-weight:500}.balao-erro{color:#b91c1c;font-size:10.5px}.balao-form-acoes{justify-content:flex-end;gap:7px;display:flex}.balao-form-acoes button{border-radius:var(--r-md);color:#065f46;cursor:pointer;font:inherit;background:#fff;border:1px solid #a7f3d0;padding:8px 12px;font-size:11px;font-weight:700}.balao-form-acoes button.principal{color:#fff;background:#059669;border-color:#059669}.balao-reenviado{flex-wrap:wrap;align-items:center;gap:8.5px;margin-top:11px;display:flex}.balao-reenviado span{color:#065f46;font-size:11.5px;font-weight:700}.balao-reenviado a{border-radius:var(--r-md);color:#fff;background:#059669;padding:8px 12px;font-size:11px;font-weight:700;text-decoration:none}@media (width<=640px){.balao-form-acoes{flex-direction:column-reverse}.balao-form-acoes button{width:100%}.balao-reenviado a{text-align:center;width:100%}}.portal-contratos-arvore{gap:7px;display:grid}.portal-contratos-arvore .portal-contrato-pai{border-width:2px}.portal-contratos-arvore .portal-contrato-pai strong{font-size:12px;font-weight:800}.portal-abrir-aditivos{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;width:fit-content;margin-left:10px;padding:2px 0;font-size:11px;font-weight:700;display:flex}.portal-aditivos{border-left:2px solid var(--line);gap:7px;margin-left:18px;padding-left:12px;display:grid}.portal-contrato-filho strong{font-size:11.5px}.portal-aditivos .balao-do-aditivo{margin:2px 0 6px}.portal-aditivos .balao-do-aditivo:before{left:20px}.portal-aditivos .balao-do-aditivo:after{left:21px}.balao-telefone{border-radius:var(--r-md);background:#fff;border:1px solid #a7f3d0;align-items:center;display:flex;overflow:hidden}.balao-telefone b{color:#065f46;border-right:1px solid #a7f3d0;flex:none;padding:8.5px 9.5px;font-size:11.5px}.balao-telefone input{border:0;border-radius:0}.balao-telefone{flex-wrap:nowrap}.balao-telefone input{flex:auto;width:auto;min-width:0}.balao-form .balao-telefone{flex-direction:row;align-items:stretch}.balao-form .balao-telefone b{align-items:center;display:flex}.balao-escolha{gap:7px;margin-top:11px;display:grid}.balao-escolha button{border-radius:var(--r-md);color:#065f46;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #a7f3d0;padding:9.5px 12px;font-size:11.5px;font-weight:700}.balao-escolha button:last-of-type{color:#fff;background:#059669;border-color:#059669}.balao-escolha small{color:#047857;font-size:10.5px;line-height:1.5}.return-settings-card .return-settings-body{gap:14px;display:grid}.return-settings-card .return-settings-body>label{align-items:start;gap:6px;max-width:460px;display:grid}.return-settings-card .return-settings-body>label>span{color:var(--navy);font-size:12.5px;font-weight:700}.return-settings-card .return-settings-body>label>select,.return-settings-card .return-settings-body>label>input:not([type=checkbox]):not([type=radio]){border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;background:#fff;width:100%;min-height:40px;padding:8.5px 9.5px;font-size:10.5px;transition:border-color .15s,box-shadow .15s}.return-settings-card .return-settings-body>label>select:focus,.return-settings-card .return-settings-body>label>input:not([type=checkbox]):not([type=radio]):focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.return-settings-card .return-settings-body>label>input:not([type=checkbox]):not([type=radio]):disabled{cursor:not-allowed;opacity:.65}.return-settings-card .return-settings-body>label.settings-inline-check{grid-template-columns:auto 1fr;align-items:center}.return-settings-card .return-settings-body>label.settings-inline-check>input[type=checkbox]{width:16px;height:16px;margin:0}.customer-portal-payments>article{padding:7px 10px}.customer-portal-payments>article>span:first-of-type strong{font-size:13px}.customer-portal-payments>article>span:first-of-type small{font-size:11.5px}@media (width>=400px){.customer-portal-payments>article{grid-template-columns:1fr auto auto;align-items:center;column-gap:12px}.customer-portal-payments>article>span:nth-of-type(2){flex-direction:row;align-items:center;gap:9px}.customer-portal-payments>article>a{white-space:nowrap;grid-area:1/3;justify-self:end}.customer-portal-payments>article>span:nth-of-type(2){grid-area:1/2}}.contrato-aditivo-escrito{margin-top:34px}.contrato-aditivo-escrito small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:11px;display:block}.contract-document-preview pre{background:0 0;border:0;border-radius:0;margin:11px 0 0;padding:0 2px}.contract-document-preview .contrato-aditivo-escrito{border-top:1px dashed var(--line);margin-top:26px;padding-top:16px}.contract-document-preview .contrato-aditivo-escrito small{margin-bottom:4px}.contract-document-preview .contrato-aditivo-escrito pre{margin-top:6px}.contract-document-preview .contrato-data,.contract-document-preview .contrato-aditivo-escrito small{color:var(--muted);letter-spacing:.04em;text-align:right;font-size:11px;display:block}.contract-document-preview .contrato-data{margin:10px 2px 0}.contrato-aditivo-escrito{border-radius:var(--r-md);transition:box-shadow .25s,background .25s}.contrato-aditivo-escrito.aditivo-em-foco{background:#f2f9ff;box-shadow:0 0 0 2px #7cc4f2}.client-related-list button.parcelamento-cancelado{opacity:.45}.client-related-list button.parcelamento-cancelado:hover{opacity:.75}.installment-status.cancelado{color:#7b8794;background:#f1f3f5}tr.parcelamento-cancelado{opacity:.38}tr.parcelamento-cancelado:hover{opacity:.8}.client-related-list .contrato-bloco{gap:6px;display:grid}.client-related-list .contrato-abrir-filhos{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;margin-left:12px;padding:2px 0;font-size:12.5px;font-weight:700;display:flex}.client-related-list .contrato-filhos{border-left:2px solid var(--line);gap:6px;margin-left:20px;padding-left:12px;display:grid}.client-related-list .contrato-filho strong{font-size:13px}.installment-linked-card.somente-leitura{cursor:default;opacity:1}.installment-details-content>header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 12px;display:grid}.installment-details-content>header>.client-portal-access{justify-self:end;max-width:460px}.installment-details-content>header>.installment-header-actions{justify-self:end}@media (width<=900px){.installment-details-content>header{grid-template-columns:minmax(0,1fr) auto}.installment-details-content>header>.client-portal-access{grid-column:1/-1;justify-self:stretch;max-width:none}}.ambientes-fiscais{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin:4px 0 2px;display:grid}.ambiente-fiscal{border:1px solid var(--line);border-radius:var(--r-lg);opacity:.62;gap:10px;padding:14px;display:grid}.ambiente-fiscal.ativo{opacity:1;background:#f6fbfd;border-color:#9fd7e6;box-shadow:0 0 0 1px #cdeaf2}.ambiente-fiscal>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ambiente-fiscal strong{color:var(--navy);font-size:14px;display:block}.ambiente-fiscal small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.ambiente-selo{border-radius:var(--r-pill);color:#fff;white-space:nowrap;background:#0b8fb0;padding:4px 10px;font-size:11px;font-style:normal;font-weight:800}.ambiente-fiscal>header button{border:1px solid var(--line);border-radius:var(--r-md);color:var(--navy);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;padding:6px 11px;font-size:12px;font-weight:700}.ambiente-alerta{border-radius:var(--r-md);color:#9a6414;background:#fff5e6;margin:0;padding:9px 11px;font-size:12px;line-height:1.5}.conexao-provedor{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:end;gap:12px;margin-top:4px;display:grid}.conexao-provedor label{gap:5px;display:grid}.conexao-provedor label span{color:var(--navy);font-size:12.5px;font-weight:700}.conexao-provedor input[type=file]{border:1px dashed var(--line);border-radius:var(--r-md);padding:9px;font-size:12.5px}.conexao-resultado{border-radius:var(--dm-radius);margin-top:12px;padding:12px 14px;font-size:13px}.conexao-resultado.ok{color:#1c6b45;background:#edfbf3}.conexao-resultado.erro{color:#a33440;background:#fdeff0}.conexao-resultado strong{margin-bottom:4px;display:block}.conexao-resultado ul{margin:0;padding-left:18px}.seletor-ambiente{border-radius:var(--dm-radius);background:#f1f5f7;gap:3px;margin:6px 0 2px;padding:3px;display:inline-flex}.seletor-ambiente button{border-radius:var(--r-md);color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 18px;font-size:13px;font-weight:700}.seletor-ambiente button.ativo{color:var(--navy);background:#fff;box-shadow:0 1px 3px #1028381f}.ambiente-observacao{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.senha-certificado{text-align:left;gap:7px;padding:20px;display:grid}.senha-certificado h3{color:var(--navy);margin:0;font-size:16px}.senha-certificado p{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.senha-certificado small{color:var(--muted);font-size:12px;line-height:1.5}.senha-certificado input{border:1px solid var(--line);border-radius:var(--r-md);font:inherit;width:100%;margin-top:4px;padding:10px 12px;font-size:14px}.senha-certificado>div{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.senha-certificado button{border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;font:inherit;background:#fff;padding:9px 14px;font-size:13px;font-weight:700}.senha-certificado button.principal{background:var(--brand,#0b8fb0);color:#fff;border-color:#0000}.senha-certificado button:disabled{opacity:.55}.cartoes-certificado{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:12px;margin:6px 0 2px;display:grid}.cartoes-certificado article{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;justify-content:space-between;align-items:stretch;gap:14px;padding:16px 0 16px 16px;display:flex;overflow:hidden}.cartoes-certificado article>div{justify-items:start;gap:6px;display:grid}.cartoes-certificado strong{color:var(--navy);font-size:14.5px}.cartoes-certificado small{color:var(--muted);font-size:12.5px;line-height:1.5}.cartoes-certificado button{margin-top:6px}.cartoes-certificado .cartao-icone{color:#7e8b95;background:#f1f5f7;flex:0 0 84px;justify-content:center;align-items:center;display:flex}.cartoes-certificado .cartao-icone.compra{color:#35a26a;background:#eafaf0}.cartoes-certificado .em-breve{opacity:.72}.cartoes-certificado .em-breve button:disabled{cursor:default;opacity:.6}.bloco-fiscal{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.bloco-fiscal h3{color:var(--navy);letter-spacing:.04em;text-transform:uppercase;margin:0 0 3px;font-size:13px}.bloco-fiscal>p{color:var(--muted);margin:0 0 10px;font-size:12.5px;line-height:1.5}.titulo-bloco{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 2px;font-size:12px}.campo-com-caixa{align-items:center;gap:8px;display:flex!important}.campo-com-caixa input[type=checkbox]{width:16px;height:16px;margin:0}.campo-com-caixa span{color:var(--navy);font-size:12.5px;font-weight:700}.bloco-fiscal.primeiro{border-top:0;margin-top:0;padding-top:0}.tema-claro{--gradient-start:#fff;--gradient-end:#fff;--charcoal:#fff;--sidebar-text:#46535d;--app-bg:#f7f9fa}.tema-claro .sidebar{border-right:1px solid var(--line);box-shadow:none}.tema-claro .sidebar a,.tema-claro .sidebar button{color:#46535d}.tema-claro .sidebar a:hover,.tema-claro .sidebar button:hover{color:var(--navy);background:#eef4f6}.tema-claro .sidebar .active,.tema-claro .sidebar [aria-current=page]{color:#0b7d99;background:#e4f6fb}.tema-claro .sidebar strong,.tema-claro .sidebar h1,.tema-claro .sidebar h2{color:var(--navy)}.tema-claro .sidebar small,.tema-claro .sidebar .eyebrow{color:#8b97a0}.tema-claro .sidebar-collapse-button{border-color:var(--line);color:#5b6770;background:#f1f5f7}.tema-claro .sidebar hr,.tema-claro .sidebar [class*=divider]{border-color:var(--line)}.tema-claro .sidebar svg{color:inherit}.tema-claro .sidebar [class*=user],.tema-claro .sidebar [class*=perfil]{color:var(--navy);background:#f1f5f7}.tema-claro .pdv-shell,.tema-claro .pdv-screen{--gradient-start:#080c0e;--gradient-end:#064c59;--charcoal:#0a0f11;--sidebar-text:#e0f2f4}.temas-escolha{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.temas-escolha button{border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;text-align:left;background:#fff;justify-items:start;gap:4px;padding:14px;display:grid}.temas-escolha button.ativo{border-color:#7fcfe4;box-shadow:0 0 0 2px #d6f0f8}.temas-escolha strong{color:var(--navy);font-size:14px}.temas-escolha small{color:var(--muted);font-size:12.5px;line-height:1.5}.amostra-tema{border:1px solid var(--line);border-radius:var(--r-md);width:100%;height:46px;margin-bottom:6px;display:block}.amostra-tema.escuro{background:linear-gradient(135deg,#080c0e,#064c59)}.amostra-tema.claro{background:linear-gradient(135deg,#fff,#eef4f6)}.atalho-secao{color:var(--blue);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.fiscal-settings-card input[readonly]{color:#6b7780;background:#f6f8f9}.grupo-fiscal{border:1px solid var(--line);border-radius:var(--r-lg);gap:10px;margin-bottom:10px;padding:14px;display:grid}.grupo-fiscal.ativo{border-color:#9fd7e6;box-shadow:0 0 0 1px #cdeaf2}.grupo-fiscal>header{align-items:center;gap:8px;display:flex}.nome-grupo{border:0;border-bottom:1px dashed var(--line);color:var(--navy);font:inherit;background:0 0;flex:1;padding:4px 2px;font-size:14px;font-weight:800}.grupo-fiscal>header button{border:1px solid var(--line);border-radius:var(--r-md);color:var(--navy);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;padding:6px 11px;font-size:12px;font-weight:700}.grupo-fiscal .remover-grupo{color:#b4515c;border-color:#f0d3d6}.adicionar-grupo{border:1px dashed var(--line);border-radius:var(--dm-radius);color:var(--muted);cursor:pointer;font:inherit;background:0 0;width:100%;padding:11px;font-size:13px;font-weight:700}.padrao-vazio{border-radius:var(--r-lg);background:#f8fafb;justify-items:start;gap:10px;padding:18px;display:grid}.padrao-vazio p{color:var(--muted);margin:0;font-size:13px}.fiscal-op-regra-head,.fiscal-op-regra-row{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr) minmax(0,.7fr) minmax(0,1.3fr) 34px 34px}.fiscal-op-criterio{gap:6px;min-width:0;display:flex}.fiscal-op-criterio select{flex:56%;min-width:0}.fiscal-op-criterio input{flex:44%;min-width:0}@media (width<=720px){.fiscal-op-regra-row{grid-template-columns:1fr 1fr}.fiscal-op-criterio{flex-direction:column}}.fiscal-variaveis{background:var(--ui-panel-muted);border-radius:var(--r-sm);padding:10px 12px}.fiscal-variaveis summary{color:var(--ui-link);cursor:pointer;font-size:12px;font-weight:600}.fiscal-variaveis ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fiscal-variaveis li{align-items:baseline;gap:8px;font-size:11.5px;display:flex}.fiscal-variaveis code{background:var(--ui-panel);border-radius:var(--r-xs);color:var(--ui-text);flex:none;padding:2px 6px;font-size:11px}.fiscal-variaveis li span{color:var(--muted)}.fiscal-teste-conexao{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.settings-message.erro{color:#c23b3b}.fiscal-doc-layout{min-height:0;display:flex}.fiscal-doc-tabs{border-right:1px solid var(--line);background:0 0;border-radius:0;width:190px}.fiscal-doc-conteudo{flex:1;min-width:0}@media (width<=720px){.fiscal-doc-layout{flex-direction:column}.fiscal-doc-tabs{border-bottom:1px solid var(--line);border-right:0;flex-direction:row;width:auto;overflow-x:auto}.fiscal-doc-tabs .details-sidebar-heading{display:none}}.fiscal-aviso-contador{color:var(--muted);align-items:flex-start;gap:6px;margin:12px 6px 0;font-size:11px;line-height:1.45;display:flex}.fiscal-aviso-contador svg{flex-shrink:0;margin-top:1px}.fiscal-acoes-nota{justify-content:flex-end;gap:6px;display:flex}.fiscal-cancelamento{background:var(--ui-panel-muted);border-radius:var(--r-sm);border-left:3px solid #c23b3b;gap:10px;margin-top:14px;padding:16px;display:grid}.fiscal-cancelamento strong{font-size:13.5px}.fiscal-cancelamento p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.fiscal-cancelamento label{gap:5px;font-size:11px;font-weight:600;display:grid}.fiscal-cancelamento small{color:var(--muted);font-weight:400}.fiscal-cancelamento>div{gap:8px;display:flex}.fiscal-numeracao{border:1px solid var(--ui-border);border-radius:var(--r-sm);margin-top:12px;overflow:hidden}.fiscal-numeracao-head,.fiscal-numeracao-linha{grid-template-columns:minmax(0,1.6fr) minmax(0,.6fr) minmax(0,1fr);gap:12px;padding:9px 12px;display:grid}.fiscal-numeracao-head{background:var(--ui-panel-muted);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:700}.fiscal-numeracao-linha{font-variant-numeric:tabular-nums;font-size:12.5px}.fiscal-subtitulo{letter-spacing:.04em;text-transform:uppercase;margin:22px 0 4px;font-size:12px;font-weight:700}.fiscal-csc-par{border:1px solid var(--ui-border);border-radius:var(--r-sm);gap:8px;margin-top:10px;padding:12px;display:grid}.fiscal-csc-par.em-uso{border-color:var(--blue)}.fiscal-csc-titulo{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:flex}.fiscal-csc-par.em-uso .fiscal-csc-titulo{color:var(--ui-text)}.fiscal-csc-titulo em{border-radius:var(--r-pill);color:#008fb6;letter-spacing:.04em;background:#e5f8fb;padding:2px 7px;font-size:9.5px;font-style:normal}.bloco-fiscal .fiscal-note{color:var(--muted);background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0;font-size:11px;line-height:1.45}.bloco-fiscal .seletor-ambiente{margin-top:12px}.fiscal-csc-titulo .dm-interruptor{letter-spacing:0;text-transform:none;font-size:10.5px}.fiscal-csc-par{margin-top:12px}.fiscal-csc-titulo{justify-content:flex-start}.seletor-ambiente button{position:relative}.ponto-em-uso{background:var(--blue);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.fiscal-csc-par:not(.em-uso){border-style:dashed}.dm-interruptor input:disabled+i{cursor:default;opacity:.75}.quadro-comunicacao{border:1px solid var(--ui-border);border-radius:var(--r-sm);text-align:center;justify-items:center;gap:10px;margin-top:18px;padding:16px;display:grid}.quadro-comunicacao>strong{color:var(--ui-text);font-size:12.5px}.quadro-comunicacao .quadro-resultado{justify-items:center;gap:4px;padding-top:4px;display:grid}.quadro-resultado em{letter-spacing:.08em;font-size:13px;font-style:normal;font-weight:800}.quadro-resultado>span{font-size:12.5px}.quadro-resultado small{color:var(--muted);max-width:46ch;font-size:11px;line-height:1.45}.quadro-resultado.ok,.quadro-resultado.ok em{color:#1f8a5b}.quadro-resultado.atencao,.quadro-resultado.atencao em{color:#8a6209}.quadro-resultado.erro,.quadro-resultado.erro em{color:#c23b3b}.quadro-servicos{flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.quadro-servicos li{color:var(--muted);align-items:center;gap:3px;font-size:10.5px;display:flex}.quadro-servicos li.ok{color:#1f8a5b}.quadro-servicos li.fora{color:#c23b3b;font-weight:700}.quadro-comunicacao .secondary-button{padding:8px 18px}select.fiscal-op-filter{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;background:#fff;min-height:42px;padding:8.5px 10.5px;font-size:11.5px;display:block}.customer-portal-installments{background:0 0;border:0;border-radius:0}.customer-portal-installments>header{border-bottom:0;padding:0 0 10px}.customer-portal-installments>.customer-portal-installment,.customer-portal-installments>article{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.customer-portal-installment-toggle{align-items:center}.customer-portal-chevron{color:var(--muted,#74818b);flex:none;align-items:center;margin-left:10px;transition:transform .18s;display:inline-flex}.customer-portal-installment.open .customer-portal-chevron{transform:rotate(180deg)}.installment-details-content>header{border-bottom:1px solid var(--line);background:#f8fafb;padding:15.5px}.installment-header-title{font-size:21px!important}@media (width<=680px){.customer-portal-header>div:last-child{text-align:right;align-items:center;gap:8px;display:flex}.customer-portal-header{border-radius:0;width:100%;margin:0}.customer-portal-installment-toggle{flex-direction:column;align-items:flex-start;gap:8px;padding:14px;position:relative}.customer-portal-installment-toggle>span{text-align:left;align-items:flex-start;width:100%}.customer-portal-chevron{margin-left:0;position:absolute;top:14px;right:14px}}.customer-portal-parcela-toggle{color:var(--muted,#74818b);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:4px;transition:transform .18s;display:inline-flex}.customer-portal-parcela-toggle[aria-expanded=true]{color:var(--brand,#008faa);transform:rotate(180deg)}.customer-portal-parcela-acao{flex-basis:100%;justify-content:flex-end;padding-top:6px;display:flex}.customer-portal-payments article{flex-wrap:wrap}@media (width<=680px){.customer-portal-payments article{gap:6px;padding:9px 10px}.customer-portal-payments article>span:last-of-type{align-items:flex-end}}.customer-portal-parcela-acao{flex-basis:100%;grid-template-rows:0fr;padding-top:0;transition:grid-template-rows .22s,padding-top .22s;display:grid}.customer-portal-parcela-acao>div{min-height:0;overflow:hidden}.customer-portal-parcela-acao.aberta{grid-template-rows:1fr;padding-top:8px}.customer-portal-parcela-acao a{background:var(--brand,#008faa);border-radius:var(--r-sm);font-size:var(--t-small);justify-content:center;align-items:center;width:100%;padding:9px 14px;font-weight:750;text-decoration:none;display:inline-flex;color:#fff!important}.customer-portal-parcela-acao a:hover{filter:brightness(1.06)}.customer-portal-parcela-acao em{color:var(--muted,#74818b);font-size:var(--t-small);text-align:right;padding:4px 0;font-style:normal;display:block}.customer-portal-parcela-toggle{border-radius:var(--r-pill);justify-content:center;width:30px;height:30px;padding:0}.customer-portal-parcela-toggle:hover{background:#008faa14}.customer-portal-payments{gap:0}.customer-portal-payments article{background:0 0;border:0;border-bottom:1px solid #eef3f4;border-radius:0;column-gap:10px;padding:7px 2px}.customer-portal-payments article:last-of-type{border-bottom:0}.customer-portal-payments article>span{flex-direction:row;align-items:baseline;gap:8px}.customer-portal-payments article>span:last-of-type{flex:none;justify-content:flex-end}.customer-portal-payments article strong{font-size:var(--t-small)}.customer-portal-payments article small{font-size:var(--t-micro)}.customer-portal-payments article b{font-size:var(--t-small)}.customer-portal-payments .customer-portal-status{padding:3px 6px;font-size:9px}.customer-portal-parcela-toggle{width:26px;height:26px}@media (width<=680px){.customer-portal-installment-body{padding:8px 10px}.customer-portal-payments{margin-top:2px}.customer-portal-payments article{column-gap:8px;padding:3px 2px}.customer-portal-payments article strong,.customer-portal-payments article b{font-size:var(--t-micro)}.customer-portal-payments article small{font-size:10px}.customer-portal-payments .customer-portal-status{letter-spacing:.2px;padding:2px 5px;font-size:8px}.customer-portal-parcela-toggle{width:22px;height:22px}.customer-portal-parcela-toggle svg{width:14px;height:14px}}.customer-portal-payments article{flex-wrap:wrap;align-items:center;gap:8px}.customer-portal-payments article>span{white-space:nowrap;flex-direction:row;min-width:0}.customer-portal-payments article>span:first-of-type{flex:1;align-items:baseline;gap:8px;overflow:hidden}.customer-portal-payments article>span:first-of-type small{text-overflow:ellipsis;overflow:hidden}.customer-portal-payments article>span:last-of-type{flex:none;align-items:center;gap:7px}.customer-portal-parcela-toggle{flex:none;order:-1}.customer-portal-parcela-acao{order:2}.customer-portal-payments article{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding-right:26px;display:grid;position:relative}.customer-portal-payments article>span:first-of-type{flex-direction:row;justify-content:flex-start;gap:8px;min-width:0}.customer-portal-payments article>span:last-of-type{flex-direction:row;justify-content:flex-end;gap:7px}.customer-portal-parcela-toggle{position:absolute;bottom:2px;right:0}.customer-portal-payments article>span:first-of-type{grid-column:1;justify-content:flex-start}.customer-portal-payments article>span:last-of-type{grid-area:1/2;justify-content:flex-end}.customer-portal-payments article>span:first-of-type{flex-direction:column;align-items:flex-start;gap:1px}.customer-portal-payments article{padding-top:6px;padding-bottom:6px}.customer-portal-parcela-toggle{margin-top:auto;margin-bottom:auto;top:0;bottom:0}.customer-portal-payments article{grid-template-columns:minmax(0,1fr) auto auto;padding-right:2px}.customer-portal-parcela-toggle{grid-area:1/3;margin:0;position:static;top:auto;bottom:auto;right:auto}.customer-portal-parcela-acao{grid-column:1/-1}.customer-portal-mes-atual{color:#93a0a6;margin-left:5px;font-style:normal;font-weight:600}.dm-integration-ambiente{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.dm-integration-ambiente .stock-type-switch button{flex-direction:column;gap:1px;line-height:1.2}.dm-integration-ambiente .stock-type-switch button em{color:inherit;opacity:.65;font-size:9px;font-style:normal}.notification .notification-count{border-radius:var(--dm-radius);color:#fff;background:#f06767;border:2px solid #fff;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-style:normal;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.notification-panel article.notification-paid strong{color:var(--navy)}.notification-panel article.notification-paid p{color:#4d606a;font-weight:600}.overdue-alerts-users{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 15px 12px;display:grid}.overdue-alerts-users label{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;flex-direction:row;align-items:center;gap:8px;margin:0;padding:8px;display:flex}.overdue-alerts-users label.sem-numero{opacity:.62}.overdue-alerts-users input{accent-color:#008fb6;width:17px;height:17px}.overdue-alerts-users span{min-width:0}.overdue-alerts-users strong{color:#4d606a;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.overdue-alerts-users small{color:#94a2a9;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.overdue-alerts-history article{border-top:1px solid #edf1f3;align-items:flex-start;gap:8px;padding:8px 15px;display:flex}.overdue-alerts-history article>i{background:#00a9d2;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.overdue-alerts-history article>i.success{background:#43ac78}.overdue-alerts-history article>i.error{background:#d65b65}.overdue-alerts-history article>i.loading{background:#e6a636}.overdue-alerts-history strong{color:#4d606a;font-size:var(--t-small);display:block}.overdue-alerts-history small{color:#94a2a9;font-size:var(--t-micro);margin-top:2px;display:block}@media (width<=720px){.overdue-alerts-users{grid-template-columns:minmax(0,1fr)}}.device-select{width:100%;position:relative}.device-select-trigger{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 11px;display:flex}.device-select.aberto .device-select-trigger{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d21f}.device-select-trigger>span{min-width:0;display:block}.device-select-trigger strong{color:var(--navy);font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.device-select-trigger small{color:#94a2a9;font-size:var(--t-micro);margin-top:3px;display:block}.device-select-trigger .vazio{color:#94a2a9;font-size:var(--t-small)}.device-select-trigger svg{color:#94a2a9;flex:none}.device-select-panel{border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--e-apoio);z-index:30;background:#fff;position:absolute;top:calc(100% + 5px);left:0;right:0}.device-select-search{border-bottom:1px solid #edf1f3;align-items:center;gap:6px;margin:0;padding:5px 9px;display:flex}.device-select-search svg{color:#b3bec4;flex:none}.device-select-search input{color:#536177;font-size:var(--t-micro);flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;height:auto!important;padding:2px 0!important}.device-select-search input::placeholder{color:#b3bec4}.pre-sale-card:has(.device-select.aberto){overflow:visible}.pre-sale-grid:has(.device-select.aberto){z-index:5;position:relative}.device-select-list{max-height:320px;overflow-y:auto}.device-select-list button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #f2f6f7;width:100%;padding:11px 12px;display:block}.device-select-list button:last-child{border-bottom:0}.device-select-list button:hover{background:#f4fafc}.device-select-list button.ativo{background:#e9f7fb}.device-select-list strong{color:var(--navy);font-size:var(--t-small);line-height:1.3;display:block}.device-select-list small{color:#94a2a9;font-size:var(--t-micro);margin-top:4px;display:block}.device-select-vazio{color:var(--muted);font-size:var(--t-small);margin:0;padding:14px 12px}.device-details-modal .device-details-section:first-of-type{padding-top:16px}.leitor-de-codigo{border-radius:var(--r-sm);color:#0b7f99;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;background:#f1f8fa;border:1px solid #cfe6ec;align-items:center;gap:5px;margin-top:7px;padding:6px 10px;display:inline-flex}.leitor-de-codigo:hover{color:#06657a;background:#e3f3f7}.device-access-key .leitor-de-codigo{margin-top:0}.leitura-da-chave{border-radius:var(--r-sm);font-size:var(--t-micro);margin:8px 0 0;padding:7px 9px;font-weight:700}.leitura-da-chave.lendo{color:#46707d;background:#eef6f8}.leitura-da-chave.ok{color:#1f7a4d;background:#e8f7ef}.leitura-da-chave.duvida{color:#8a5b18;background:#fdf3e3}.leitura-da-chave.vazio,.leitura-da-chave.erro{color:#a33b45;background:#fdecee}.chave-foto-antiga{align-items:flex-start;gap:9px;margin-top:9px;display:flex}.chave-foto-antiga img{border:1px solid var(--line);border-radius:var(--r-sm);max-height:74px}.chave-acoes{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.chave-acoes .chave-acao{border-radius:var(--r-sm);color:#0b7f99;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;background:#f1f8fa;border:1px solid #cfe6ec;align-items:center;gap:6px;margin:0;padding:8px 12px;display:inline-flex}.chave-acoes .chave-acao:hover{color:#06657a;background:#e3f3f7}.chave-acoes .chave-acao input[type=file]{display:none}.notification-panel article.notification-paid-link{cursor:pointer;position:relative}.notification-panel article.notification-paid-link:hover{background:#f4fbfd}.notification-panel article.notification-paid-link>button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.notification-panel article.notification-paid-link>button:focus-visible{border-radius:var(--r-xs);outline-offset:-2px;outline:2px solid #21b5d8}.installment-payments-table tr.payment-row-focused td{background:#e8f8ef}.installment-payments-table tr.payment-row-focused td:first-child{box-shadow:inset 3px 0 #389868}.pdv-entrada-link{color:#eaf3f5;cursor:pointer;border-bottom:1px solid #0000;font-weight:750;text-decoration:none}.pdv-entrada-link:hover{color:#fff;border-bottom-color:#eaf3f580}.notification-panel{z-index:100}.notification-toast{z-index:101}@media (width>=821px){.sidebar-collapsed .sidebar .brand{padding-bottom:14px;display:flex}.sidebar-collapsed .sidebar .brand-logo,.sidebar-collapsed .sidebar .nav-item[aria-expanded]>.icon:last-child{display:none}.sidebar-collapsed .sidebar .user-card{flex-direction:column;gap:0;width:48px;padding:0}.sidebar-collapsed .sidebar .user-card-identity{display:none}.sidebar-collapsed .sidebar .user-card-logout{border-radius:var(--r-xs);justify-content:center;width:100%;padding:8px 0}}.installment-action-confirma{border-radius:inherit;text-align:center;z-index:5;background:#fffffff7;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:26px;display:flex;position:absolute;inset:0}.installment-action-confirma strong{color:#1e353e;font:750 19px Manrope,sans-serif}.installment-action-confirma p{color:#7c8d94;margin:0;font-size:14px}.installment-action-confirma>div{gap:9px;margin-top:12px;display:flex}.installment-action-confirma button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#43555e;cursor:pointer;background:#eef3f5;padding:11px 18px;font:800 13px Manrope,sans-serif}.installment-action-confirma button.sair{color:#fff;background:#c4525c;border-color:#c4525c}.action-datas{border:1px solid var(--line);border-radius:var(--r-xs);background:#f6f9fa;justify-content:center;align-items:center;gap:14px;padding:11px 14px;display:flex}.action-datas>div{text-align:center;gap:3px;display:grid}.action-datas span{color:#85939d;font-size:var(--t-micro);font-weight:700}.action-datas strong{color:var(--navy);font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px}.action-datas>i{color:#9fb0b8;font-size:17px;font-style:normal}.amendment-card-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.amendment-card-rodape>.amendment-card-status{flex:none}.customer-portal-avisos{text-align:left;top:calc(100% - 6px);right:max(22px,50% - 520px)}.customer-portal-aviso-item{border-radius:var(--r-xs);text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;width:100%;padding:8px 8.5px;display:grid}.customer-portal-aviso-item strong{color:var(--navy);grid-column:1;font-size:11.5px}.customer-portal-aviso-item small{color:var(--muted);grid-column:1;font-size:10px;line-height:1.45}.customer-portal-aviso-item i{color:#9aa8ae;grid-area:1/2/span 2;display:flex}.customer-portal-aviso-item:hover{background:#f2f8fa}.customer-portal-aviso-item:hover i{color:var(--brand,#008fb6)}.customer-portal-prazo{border-radius:var(--r-xs);color:#96702a;background:#fff8ec;border:1px solid #f0dcb4;margin:0 0 10px;padding:8px 9px;font-size:10px;line-height:1.5}.customer-portal-prazo b{color:#7a5713}.action-hint{color:var(--muted);margin-top:5px;font-size:9.5px;line-height:1.5;display:block}.troca-pix-embutido{border-radius:var(--r-sm);text-align:center;background:#f7fcfd;border:1px solid #d8ecf2;justify-items:center;gap:8px;margin-top:12px;padding:14px;display:grid}.troca-pix-embutido strong{color:var(--navy);font-size:12px}.troca-pix-embutido p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.troca-pix-embutido img{border-radius:var(--r-xs);width:100%;max-width:190px;height:auto}.troca-pix-embutido textarea{border:1px solid var(--line);border-radius:var(--r-xs);resize:none;width:100%;padding:7px;font-family:monospace;font-size:9.5px}.troca-pix-embutido button{border-radius:var(--r-xs);color:#00738f;cursor:pointer;background:#e4f8fb;border:0;padding:7px 12px;font-size:10px;font-weight:800}.troca-pix-embutido a{color:#00738f;font-size:10px;font-weight:700}.troca-pix-embutido small{color:var(--muted);font-size:9px;line-height:1.5}.troca-pix-backdrop{z-index:90;background:#0912188c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.troca-pix-card{border-radius:var(--r-md);box-shadow:var(--e-apoio);text-align:center;background:#fff;justify-items:center;gap:9px;width:100%;max-width:340px;padding:22px 20px 18px;display:grid;position:relative}.troca-pix-card .eyebrow{color:var(--muted);letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:800}.troca-pix-card h3{color:var(--navy);margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px}.troca-pix-card p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.troca-pix-card img{border-radius:var(--r-xs);width:100%;max-width:200px;height:auto}.troca-pix-card label{justify-items:center;gap:5px;width:100%;display:grid}.troca-pix-card label span{color:var(--muted);letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:800}.troca-pix-card textarea{border:1px solid var(--line);border-radius:var(--r-xs);resize:none;width:100%;padding:7px;font-family:monospace;font-size:9.5px}.troca-pix-card label button{border-radius:var(--r-xs);color:#00738f;cursor:pointer;background:#e4f8fb;border:0;padding:7px 12px;font-size:10px;font-weight:800}.troca-pix-fechar{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px;position:absolute;top:10px;right:10px}.troca-pix-link{font-size:10px}.troca-pix-link a{color:#00738f;font-weight:700}.troca-pix-prazo{border-radius:var(--r-xs);color:#96702a;background:#fff8ec;border:1px solid #f0dcb4;padding:7px 9px;font-size:9.5px;line-height:1.5}.troca-pix-card footer{justify-content:center;gap:8px;width:100%;margin-top:4px;display:flex}.trocas-dock{touch-action:none;-webkit-user-select:none;user-select:none;z-index:70;position:fixed}.trocas-dock-alca{border-radius:var(--r-pill);color:#fff;cursor:grab;background:linear-gradient(135deg,#00a884,#008f6f);border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:52px;height:52px;display:flex;position:relative;box-shadow:0 10px 26px #008f6f61}.trocas-dock-alca:active{cursor:grabbing}.trocas-dock-alca b{letter-spacing:.5px;font-size:11px;font-weight:800}.trocas-dock-alca i{border-radius:var(--r-pill);color:#fff;background:#e5484d;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:9px;font-style:normal;font-weight:800;display:flex;position:absolute;top:-3px;right:-3px}.trocas-dock-lista{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;gap:2px;width:272px;max-height:300px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 18px 46px #0b141a38}.trocas-dock.abre-esquerda .trocas-dock-lista{right:0}.trocas-dock.abre-direita .trocas-dock-lista{left:0}.trocas-dock-item{border-radius:var(--r-xs);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.trocas-dock-item:hover{background:#f2f8fa}.trocas-dock-item:disabled{opacity:.6}.trocas-dock-iniciais{border-radius:var(--r-pill);color:#00738f;background:#e4f8fb;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:flex}.trocas-dock-texto{gap:2px;min-width:0;display:grid}.trocas-dock-texto strong{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.trocas-dock-texto small{color:var(--muted);font-size:9.5px}.trocas-dock-carregando{border-radius:var(--r-pill);border:2px solid #cfe4ea;border-top-color:#00738f;flex:none;width:13px;height:13px;animation:.8s linear infinite dm-spin}@keyframes dm-spin{to{transform:rotate(360deg)}}.troca-pix-codigo{gap:5px;width:100%;display:grid}.troca-pix-codigo>div{border:1px solid var(--line);border-radius:var(--r-xs);background:#fff;align-items:center;gap:6px;width:100%;padding:3px 3px 3px 9px;display:flex;overflow:hidden}.troca-pix-codigo input{color:#50646d;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:6px 0;font-family:monospace;font-size:10px}.troca-pix-codigo>input{border:1px solid var(--line);border-radius:var(--r-xs);padding:8px 9px}.troca-pix-codigo button{border-radius:var(--r-xs);color:#00738f;cursor:pointer;background:#e4f8fb;border:0;flex:none;padding:7px 11px;font-size:10px;font-weight:800}.troca-pix-codigo button:hover{background:#d4f1f7}.troca-pix-cancelar{border-radius:var(--r-xs);color:#c0505a;cursor:pointer;background:#fff1f2;border:1px solid #f6d2d6;padding:9px 13px;font-size:10.5px;font-weight:700}.troca-pix-cancelar:hover{background:#ffe4e7}.trocas-dock-origem{border-radius:var(--r-pill);color:#3d8a58;letter-spacing:.3px;text-transform:uppercase;background:#eaf6ec;justify-self:start;margin-top:2px;padding:3px 7px;font-size:8.5px;font-style:normal;font-weight:800}.troca-pix-origem{border-radius:var(--r-pill);color:#3d8a58;letter-spacing:.4px;text-transform:uppercase;background:#eaf6ec;padding:4px 9px;font-size:9px;font-weight:800}@media (width<=680px){.customer-portal-installment-toggle{flex-direction:row;align-items:center;gap:10px;padding:14px 38px 14px 14px}.customer-portal-installment-toggle>span:first-child{text-align:left;flex:auto;align-items:flex-start;min-width:0}.customer-portal-installment-toggle>span:last-child{text-align:right;flex:0 auto;align-items:flex-end}.customer-portal-installment-toggle>span:last-child b{line-height:1.45}}.troca-pix-whatsapp{border-radius:var(--r-xs);color:#268b5a;cursor:pointer;background:#e8f8ef;border:0;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:10.5px;font-weight:800;display:inline-flex}.troca-pix-whatsapp:hover{background:#d9f3e5}.troca-pix-whatsapp:disabled{cursor:not-allowed;opacity:.62}.customer-portal-header>div.customer-portal-avisos:last-child{text-align:left;gap:2px;display:grid}.customer-portal-header>div.customer-portal-avisos:last-child strong{color:var(--navy);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:700;display:block}.customer-portal-header>div.customer-portal-avisos:last-child small{color:var(--muted);letter-spacing:0;text-transform:none;margin-top:0;font-size:10px;font-weight:500;line-height:1.45;display:block}.customer-portal-header>div.customer-portal-avisos:last-child .customer-portal-aviso-item{text-align:left;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;width:100%;display:grid}.customer-portal-header>div.customer-portal-avisos:last-child .customer-portal-aviso-item strong,.customer-portal-header>div.customer-portal-avisos:last-child .customer-portal-aviso-item small{grid-column:1}.customer-portal-header>div.customer-portal-avisos:last-child .customer-portal-aviso-item i{color:#9aa8ae;grid-area:1/2/span 2;display:flex}.trocas-dock-iniciais.assinatura{color:#2786c8;background:#e8f4fc}.troca-aditivo-codigo{border-radius:var(--r-xs);color:#405760;letter-spacing:.4px;background:#eef4f7;padding:6px 11px;font-family:monospace;font-size:11px;font-weight:700}.troca-aditivo-enviado{color:var(--muted);font-size:9.5px}button.troca-aditivo-codigo{cursor:pointer;border:1px solid #0000}button.troca-aditivo-codigo:hover{background:#e2edf2;border-color:#cfe0e8}.contrato-aditivo-escrito.aditivo-apontado{border-left:3px solid var(--brand,#008fb6);border-radius:var(--r-xs);background:#f2fafc;padding-left:11px}.contrato-aditivo-escrito.aditivo-apontado>small{color:var(--brand,#008fb6);font-weight:800}.contrato-aditivo-escrito.aditivo-apontado{transform-origin:0;margin:14px 0;padding:12px 14px 12px 11px;animation:1.1s ease-in-out 2 aditivo-chega;box-shadow:0 0 0 1px #cfe8f0,0 10px 30px #008fb624}@keyframes aditivo-chega{0%,to{transform:scale(1)}45%{transform:scale(1.02)}}.contrato-aditivo-escrito.aditivo-apontado>small:before{background:var(--brand,#008fb6);border-radius:var(--r-pill);color:#fff;content:"ESTE ADITIVO";letter-spacing:.6px;margin-right:7px;padding:3px 7px;font-size:8px;font-weight:800}.contrato-aditivo-escrito>small{letter-spacing:.06em;font-size:8.5px}.devices-abas{border-radius:var(--r-pill);z-index:1;background:#ffffff17;align-items:stretch;gap:2px;min-height:46px;padding:3px;display:flex;position:relative}.devices-abas button{border-radius:var(--r-pill);color:#ffffffa8;cursor:pointer;letter-spacing:.2px;text-align:center;background:0 0;border:0;align-content:center;height:40px;padding:0 16px;font:700 11.5px/1.25 Manrope,sans-serif;transition:background .16s,color .16s;display:grid}.devices-abas button:hover{color:#fff}.devices-abas button.ativa{color:#0d2b31;background:#fff}.contas-aparelho{background:var(--card,#fff);border:1px solid var(--line,#e3ebee);border-radius:var(--r-lg,14px);flex-direction:column;gap:14px;padding:18px;display:flex}.contas-cabecalho{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.contas-cabecalho h2{margin:0 0 2px;font:750 17px Manrope,sans-serif}.contas-cabecalho p{color:var(--muted,#77878d);margin:0;font-size:12px}.contas-cabecalho p b{color:#0b7f99;font-weight:700}.contas-erro{border-radius:var(--r-xs,6px);color:#b03a2e;background:#fdeceb;margin:0;padding:9px 11px;font-size:12px}.contas-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.contas-busca{border:1px solid var(--line,#dde6e9);border-radius:var(--r-sm,8px);background:#fff;flex:220px;align-items:center;gap:8px;min-width:0;padding:0 11px;display:flex}.contas-busca svg{color:#93a5ab;flex:none}.contas-busca input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:9px 0;font:600 12.5px Inter,sans-serif}.contas-abas{border-radius:var(--r-pill);background:#eef3f5;gap:2px;padding:3px;display:flex}.contas-abas button{border-radius:var(--r-pill);color:#63767c;cursor:pointer;background:0 0;border:0;padding:6px 14px;font:700 11.5px Manrope,sans-serif}.contas-abas button.ativa{color:#0d2b31;background:#fff;box-shadow:0 1px 3px #102a321f}.contas-tabela{border-collapse:collapse;width:100%}.contas-tabela th{border-bottom:1px solid var(--line,#e3ebee);color:#7d8e94;letter-spacing:.5px;text-align:left;text-transform:uppercase;padding:0 12px 8px;font:800 9.5px Manrope,sans-serif}.contas-tabela td{vertical-align:top;border-bottom:1px solid #f0f5f6;padding:11px 12px}.contas-tabela tr:last-child td{border-bottom:0}.contas-tabela strong{color:#17323a;word-break:break-all;font:650 13px Inter,sans-serif;display:block}.contas-tabela small{color:#8b9ca2;margin-top:3px;font-size:11px;display:block}.conta-selo{border-radius:var(--r-pill);letter-spacing:.4px;text-transform:uppercase;padding:3px 9px;font:800 9.5px Manrope,sans-serif;display:inline-block}.conta-selo.livre{color:#2f7d52;background:#e4f4ea}.conta-selo.usada{color:#0b7f99;background:#e7f2f6}.conta-vazio{color:#a8b6bb;font-size:12px}.conta-senha{border:1px solid var(--dm-line);border-radius:var(--r-xs,6px);color:#31464f;cursor:pointer;background:#f2f6f8;padding:5px 9px;font:600 11.5px IBM Plex Mono,ui-monospace,monospace}.conta-senha.oculta{color:#8b9ca2}.conta-senha:hover{border-color:#a9dbe6}.contas-acoes{text-align:right;white-space:nowrap}.contas-acoes button{border-radius:var(--r-xs,6px);color:#6d8087;cursor:pointer;background:0 0;border:0;padding:6px}.contas-acoes button:hover:not(:disabled){color:#0b7f99;background:#eef4f6}.contas-acoes button:disabled{cursor:not-allowed;opacity:.32}.support-janela-24h{border-radius:var(--dm-radius);color:#2a6f8a;background:#eef7fb;align-items:center;gap:6px;margin:6px 0 0;padding:6px 10px;font-size:11px;font-weight:700;display:flex}.support-janela-24h b{font-weight:900}.support-janela-relogio{font-variant-numeric:tabular-nums;letter-spacing:.3px}.support-janela-barra{background:#2a6f8a29;border-radius:3px;flex:1;max-width:180px;height:4px;margin-left:4px;display:block;overflow:hidden}.support-janela-barra b{background:currentColor;height:100%;transition:width 1s linear;display:block}.support-janela-24h.apertada{color:#9a6410;background:#fff5df}.support-janela-24h.vencida{color:#b8434e;background:#ffebed}.app-shell.com-menu-de-topo{display:block}.app-shell.com-menu-de-topo .app-main{width:100%;margin-left:0}.menu-de-topo{background:var(--sidebar-bg,#0d1b21);color:#eaf5f8;z-index:60;align-items:center;gap:18px;height:52px;padding:0 16px;display:flex;position:sticky;top:0}.menu-de-topo-marca{color:#7fe3f2;flex:none;align-items:center;gap:8px;display:flex}.menu-de-topo-marca strong{letter-spacing:.2px;font-size:14px}.menu-de-topo-areas{scrollbar-width:none;flex:auto;align-items:center;gap:2px;display:flex;overflow-x:auto}.menu-de-topo-areas::-webkit-scrollbar{display:none}.menu-de-topo-area{position:relative}.menu-de-topo-area>button{border-radius:var(--r-md);color:#c8dde3;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:700;display:flex}.menu-de-topo-lista{border-radius:var(--dm-radius);box-shadow:var(--e-alto);z-index:70;background:#fff;gap:2px;min-width:224px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.menu-de-topo-lista button{border-radius:var(--r-sm);color:#29414b;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:9px 10px;font-size:13px;display:flex}.menu-de-topo-lista button:hover{background:#eef7f9}.menu-de-topo-fim{flex:none;align-items:center;gap:4px;display:flex}.menu-de-topo-fim>button{border-radius:var(--r-md);color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.menu-de-topo-fim>button:hover{color:#fff;background:#ffffff14}.menu-de-topo-fim>button.ativo{color:#fff;background:#7fe3f229}.menu-de-topo-usuario span{color:#fff;background:#12707f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:flex}.menu-de-topo-usuario img{object-fit:cover;border-radius:50%;width:28px;height:28px}.interruptor-do-menu{border-radius:var(--r-md);color:#07788f;cursor:pointer;font:inherit;white-space:nowrap;background:#eef7f9;border:1px solid #cfe8ee;padding:7px 10px;font-size:11px;font-weight:800}.interruptor-do-menu:hover{background:#dff4f8}.app-shell.com-menu-de-topo .menu-button{display:none}@media (width<=900px){.menu-de-topo-marca strong{display:none}}.app-shell.com-menu-de-topo .topbar{display:none}.menu-de-topo .company-switcher,.menu-de-topo .sub-app-dock{flex:none}.menu-de-topo-fim>.interruptor-do-menu{margin-right:4px}.menu-de-topo .sub-app-dock{height:34px;padding:0;position:relative;top:auto;left:auto;transform:none}.menu-de-topo .sub-app-dock-track{box-shadow:none;background:#ffffff1a;border-color:#ffffff29}.menu-de-topo .company-switcher-trigger,.menu-de-topo .company-switcher button{color:#eaf5f8;background:#ffffff14;border-color:#ffffff29}.menu-de-topo-areas{flex:auto;min-width:0}.menu-de-topo-fim{gap:6px}.menu-de-topo{gap:8px;padding:0 10px}.menu-de-topo-marca{display:none}.menu-de-topo-area>button{gap:5px;padding:7px 8px;font-size:12px}.menu-de-topo-area>button .icon,.menu-de-topo-area>button svg{flex:none}.menu-de-topo .company-switcher{max-width:132px}.menu-de-topo .company-switcher button{font-size:11px}.menu-de-topo-apps{position:relative}.menu-de-topo-apps>button{border-radius:var(--r-md);color:#c8dde3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.menu-de-topo-apps>button:hover{color:#fff;background:#ffffff14}.menu-de-topo-apps-painel{border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:70;background:#fff;padding:8px;position:absolute;top:calc(100% + 6px);right:0}.menu-de-topo-apps-painel .sub-app-dock{position:relative;top:auto;left:auto;transform:none}.interruptor-do-menu{border-radius:var(--r-md);color:#c8dde3;background:#ffffff14;border:0;width:30px;height:34px;padding:0;font-size:14px}.menu-de-topo-lista{position:fixed;top:auto;left:auto}.app-shell.com-menu-de-topo{grid-template-columns:60px 1fr;display:grid}.app-shell.com-menu-de-topo .app-main{grid-column:2;width:100%;margin-left:0}.trilho-de-apps{background:#0a161b;grid-area:1/1;justify-content:center;align-items:center;height:100vh;padding:10px 0;display:flex;position:sticky;top:0}.trilho-de-apps .sub-app-dock{width:100%;height:auto;padding:0;position:relative;top:auto;left:auto;transform:none}.trilho-de-apps .sub-app-dock-track{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:10px;padding:0}.app-shell.com-menu-de-topo .menu-de-topo{grid-column:2}.app-shell.com-menu-de-topo{grid-template-rows:52px 1fr}.app-shell.com-menu-de-topo .trilho-de-apps{grid-area:1/1/span 2}.app-shell.com-menu-de-topo .menu-de-topo{grid-area:1/2}.app-shell.com-menu-de-topo .app-main{grid-area:2/2}.app-shell.com-menu-de-topo>*{min-width:0}.app-shell.com-menu-de-topo .app-main{min-width:0;overflow-x:hidden}.trilho-de-apps .sub-app-dock,.trilho-de-apps .sub-app-dock-track{height:auto;min-height:0}.trilho-de-apps .sub-app-dock-track{align-items:center}.trilho-de-apps .sub-app-dock-item{flex:none}.marca-do-canto{background:#0a161b;grid-area:1/1;align-items:center;padding:0 14px;display:flex}.marca-do-canto .brand{gap:9px}.marca-do-canto .brand-logo img{width:auto;height:24px}.marca-do-canto .brand-name{color:#eaf5f8;font-size:15px}.app-shell.com-menu-de-topo .trilho-de-apps{grid-row:2;height:auto;min-height:calc(100vh - 52px)}.trilho-de-apps .sub-app-dock-track{flex-direction:column}.marca-do-canto{justify-content:center;padding:0}.marca-do-canto .brand-name{display:none}.app-shell.com-menu-de-topo{grid-template-columns:52px 1fr}.trilho-de-apps{background:0 0;justify-content:flex-start;padding:12px 0 0}.trilho-de-apps .sub-app-dock-track{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#f6fafbeb;flex-direction:column;gap:6px;width:auto;padding:8.5px 3.5px;box-shadow:0 10px 28px #0a253014,inset 0 1px #fff}.trilho-de-apps .sub-app-dock-item{width:26px;height:26px}.marca-do-canto{background:0 0}.marca-do-canto .brand-logo img{height:22px}.trilho-de-apps{align-items:flex-start}.app-shell.com-menu-de-topo{grid-template-rows:none;grid-template-columns:none;display:block}.app-shell.com-menu-de-topo .menu-de-topo,.app-shell.com-menu-de-topo .app-main{grid-area:auto}.marca-do-canto{display:none}.menu-de-topo-marca{flex:none;align-items:center;padding-right:6px;display:flex}.menu-de-topo-marca .brand{gap:8px}.menu-de-topo-marca .brand-logo img{width:auto;height:22px}.menu-de-topo-marca .brand-name{color:#eaf5f8;white-space:nowrap;font-size:14px}.trilho-de-apps{z-index:55;background:0 0;width:22px;height:auto;padding:0;position:fixed;top:52px;bottom:0;left:0}.trilho-de-apps:before{content:"";background:linear-gradient(#0000,#0a253024 22% 78%,#0000);border-radius:0 3px 3px 0;width:3px;height:180px;transition:opacity .16s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.trilho-de-apps:hover:before,.trilho-de-apps:focus-within:before{opacity:0}.trilho-de-apps .sub-app-dock{opacity:0;pointer-events:none;transition:transform .18s,opacity .18s;position:absolute;top:50%;left:8px;transform:translate(-118%,-50%)}.trilho-de-apps:hover .sub-app-dock,.trilho-de-apps:focus-within .sub-app-dock{opacity:1;pointer-events:auto;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.trilho-de-apps .sub-app-dock{transition:none}}.trilho-de-apps:before{pointer-events:auto;width:6px}.trilho-de-apps:before{display:none}.trilho-de-apps{pointer-events:none;width:86px}.trilho-de-apps .sub-app-dock{opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s;left:10px;transform:translate(-130%,-50%)}.trilho-de-apps.aparecendo .sub-app-dock{opacity:1;pointer-events:auto;transform:translateY(-50%)}.trilho-de-apps:hover .sub-app-dock,.trilho-de-apps:focus-within .sub-app-dock{pointer-events:auto}.trilho-de-apps .sub-app-dock-track{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff9e;border:1px solid #ffffffb3;border-radius:20px;gap:9px;padding:10px 7px;box-shadow:0 18px 40px #0a253033,inset 0 1px #ffffffe6}.trilho-de-apps .sub-app-dock-item{transform:translateX(var(--dock-lift)) scale(var(--dock-scale));transform-origin:0}.menu-de-topo .bug-report-button{color:#c8dde3;background:#ffffff14;border-color:#0000;height:34px;padding:0 10px}.menu-de-topo-fim{align-items:center;gap:4px}.menu-de-topo-fim>*,.menu-de-topo-fim>*>button{flex:none}.menu-de-topo .sub-app-company-switcher-topbar>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.menu-de-topo .bug-report-button{border-radius:var(--r-md);color:#fff;background:#ffffff14;border:1px solid #ffffff24;gap:6px;height:32px;padding:0 10px;font-size:12px}.menu-de-topo .bug-report-button:hover,.menu-de-topo .bug-report-button.active{color:#ffd68a;background:#ffd68a2e;border-color:#ffd68a66;transform:none}.menu-de-topo-fim>button,.menu-de-topo .notification-center>button:not(.notification-toast),.menu-de-topo .notification-trigger{border-radius:var(--r-md);width:32px;height:32px}.interruptor-do-menu{border-radius:var(--r-md);border:1px solid #ffffff24;width:32px;height:32px}.menu-de-topo-fim>.menu-de-topo-divisor{background:#ffffff29;width:1px;height:20px}.menu-de-topo .menu-de-topo-fim .bug-report-button span{display:inline}.menu-de-topo{gap:10px;height:54px;padding:0 12px}.menu-de-topo-areas{gap:2px}.menu-de-topo-area>button{border-radius:var(--dm-radius);color:#fff;letter-spacing:.1px;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:700;transition:background .14s,color .14s;position:relative}.menu-de-topo-area>button>svg:last-child,.menu-de-topo-area>button>.icon:last-child{opacity:.55}.menu-de-topo-area>button:hover{color:#fff;background:#ffffff17}.menu-de-topo-area.aberta>button{color:#fff;background:#ffffff1f}.menu-de-topo-area.ativa>button{color:#fff;background:#7fe3f221}.menu-de-topo-area.ativa>button:after{content:"";background:#7fe3f2;border-radius:2px;height:2px;position:absolute;bottom:-9px;left:12px;right:12px}.menu-de-topo-lista{border-radius:var(--r-lg);border:1px solid #102c3614;gap:1px;min-width:236px;padding:8px;box-shadow:0 24px 48px #081a2138,0 2px 6px #081a210f}.menu-de-topo-lista button{border-radius:var(--r-md);color:#35505b;gap:0;padding:10px 12px;font-size:13.5px;font-weight:600}.menu-de-topo-lista button:hover{color:#0d3b47;background:#f1f8fa}.menu-de-topo-lista button.ativo{color:#06788f;background:#e2f5f9;font-weight:800}.menu-de-ajuda{position:relative}.menu-de-ajuda>button{border-radius:var(--r-md);color:#dfeff3;cursor:pointer;font:inherit;background:#ffffff14;border:1px solid #ffffff24;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:14px;font-weight:800;display:flex}.menu-de-ajuda>button:hover,.menu-de-ajuda>button.ativo{color:#fff;background:#ffffff29}.menu-de-ajuda-interruptor{cursor:pointer;align-items:center;gap:9px;padding:7px 8px;display:flex;position:relative}.menu-de-ajuda-interruptor:hover{border-radius:var(--r-sm,7px);background:#f2f6f7}.menu-de-ajuda-interruptor input{opacity:0;width:0;height:0;position:absolute}.menu-de-ajuda-interruptor>span{background:#cfdae0;border-radius:99px;flex:none;width:32px;height:18px;transition:background .15s;position:relative}.menu-de-ajuda-interruptor>span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px}.menu-de-ajuda-interruptor input:checked+span{background:#0b7a63}.menu-de-ajuda-interruptor input:checked+span:after{left:16px}.menu-de-ajuda-interruptor b{color:#1c2b33;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.menu-de-ajuda-interruptor>span,.menu-de-ajuda-interruptor>span:after{transition:none}}.support-topbar-actions .menu-de-ajuda>button{color:#52636c;background:#0b141a0d;border-color:#0b141a1a;width:28px;height:28px}.menu-de-ajuda-painel{border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:70;background:#fff;border:1px solid #102c3614;gap:2px;min-width:208px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.menu-de-ajuda-painel>small{color:#8fa2ab;letter-spacing:.6px;text-transform:uppercase;padding:4px 10px 6px;font-size:10.5px;font-weight:900}.menu-de-ajuda-painel .bug-report-button{border-radius:var(--r-md);color:#35505b;background:0 0;border:0;justify-content:flex-start;width:100%;height:auto;padding:10px 12px;font-size:13.5px;font-weight:600}.menu-de-ajuda-painel .bug-report-button:hover,.menu-de-ajuda-painel .bug-report-button.active{color:#0d3b47;background:#f1f8fa;border:0;transform:none}.menu-de-ajuda-painel .bug-report-button span{display:inline}.menu-de-topo-perfil{position:relative}.menu-de-topo-perfil-painel{border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:70;background:#fff;border:1px solid #102c3614;gap:2px;min-width:232px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.menu-de-topo-perfil-painel header{border-bottom:1px solid #eef3f5;align-items:center;gap:10px;margin-bottom:4px;padding:6px 10px 10px;display:flex}.menu-de-topo-perfil-painel header img,.menu-de-topo-perfil-painel header span{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.menu-de-topo-perfil-painel header span{color:#fff;background:#12707f;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.menu-de-topo-perfil-painel header div{min-width:0}.menu-de-topo-perfil-painel header strong{color:#29414b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.menu-de-topo-perfil-painel header small{color:#8fa2ab;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.menu-de-topo-perfil-painel>button{border-radius:var(--r-md);color:#35505b;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:10px 12px;font-size:13.5px;font-weight:600}.menu-de-topo-perfil-painel>button:hover{color:#0d3b47;background:#f1f8fa}.menu-de-topo-perfil-painel>button.sair{color:#c0392b;border-top:1px solid #eef3f5;border-radius:0 0 8px 8px;margin-top:4px;padding-top:12px}.menu-de-topo-perfil-painel>button.sair:hover{color:#a83224;background:#fdf0ee}.menu-de-topo-fim>button,.menu-de-topo .notification-center>button:not(.notification-toast),.menu-de-topo .menu-de-ajuda>button,.menu-de-topo-perfil>button{border-radius:var(--dm-radius);color:#fff;background:0 0;border:1px solid #0000;width:32px;height:32px;transition:background .14s,color .14s}.menu-de-topo-fim>button:hover,.menu-de-topo .notification-center>button:not(.notification-toast):hover,.menu-de-topo .menu-de-ajuda>button:hover,.menu-de-topo .menu-de-ajuda>button.ativo,.menu-de-topo-perfil>button:hover{color:#fff;background:#ffffff1f}.menu-de-topo .menu-de-ajuda>button{font-size:15px;font-weight:800}.menu-de-topo-perfil>button{padding:0}.interruptor-do-menu{border-radius:var(--dm-radius);color:#7f97a0;background:0 0;border:1px solid #0000;width:30px;height:32px}.interruptor-do-menu:hover{color:#fff;background:#ffffff1f}.tom-da-barra{border-radius:var(--dm-radius);color:#7f97a0;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;width:30px;height:32px;font-size:15px}.tom-da-barra:hover{color:#fff;background:#ffffff1f}.menu-de-topo.clara{background:#fff;border-bottom:1px solid #e7eef0;box-shadow:0 1px 2px #102c360a}.menu-de-topo.clara .menu-de-topo-marca .brand-name{color:#14313b;font-weight:800}.menu-de-topo.clara .menu-de-topo-area.ativa>button:after{background:#08a7c2}.menu-de-topo.clara .sub-app-company-switcher-topbar{border-color:var(--dm-line);color:#33505b;background:#fff}.menu-de-topo.clara .sub-app-company-switcher-topbar:hover:not(:disabled){color:#14313b;background:#f6fafb;border-color:#c6dbe1}.menu-de-topo.clara .menu-de-topo-fim>.menu-de-topo-divisor{background:#e2eaed}.menu-de-topo.clara .bug-report-button{color:#63808c;background:0 0;border-color:#0000}.menu-de-topo.clara .menu-de-topo-lista{border-color:var(--dm-line);box-shadow:0 16px 34px #102c361f}.menu-de-ajuda>button,.tom-da-barra,.interruptor-do-menu{justify-content:center;align-items:center;display:flex}.menu-de-topo-area>button>svg:first-child{opacity:.82}.menu-de-topo-area.ativa>button>svg:first-child,.menu-de-topo-area>button:hover>svg:first-child{opacity:1}.menu-de-topo .icon{stroke-width:2.05px}.menu-de-topo-fim .icon{stroke-width:2.2px}.menu-de-topo .sub-app-company-switcher-topbar{border-radius:var(--r-pill);color:#33505b;background:#f3f7f9;border:1px solid #0000;gap:10px;width:260px;max-width:260px;height:38px;padding:0 16px 0 13px}.menu-de-topo .sub-app-company-switcher-topbar>span{text-align:left;flex:1;font-size:13px;font-weight:700}.menu-de-topo .sub-app-company-switcher-topbar:hover:not(:disabled){color:#14313b;background:#eaf2f5}.menu-de-topo.clara .sub-app-company-switcher-topbar{background:#f3f7f9;border-color:#0000}.menu-de-topo.clara .sub-app-company-switcher-topbar:hover:not(:disabled){background:#e8f1f4}.menu-de-topo:not(.clara) .sub-app-company-switcher-topbar{color:#fff;background:#ffffff1a}.menu-de-topo:not(.clara) .sub-app-company-switcher-topbar:hover:not(:disabled){color:#fff;background:#ffffff29}@media (width<=1100px){.menu-de-topo .sub-app-company-switcher-topbar{width:190px;max-width:190px}}.menu-de-topo-fim .icon,.menu-de-topo-fim svg:not(.sub-app-mark){width:18px;height:18px}.menu-de-topo-fim .sub-app-company-switcher-topbar .icon{width:19px;height:19px}.menu-de-topo-usuario span,.menu-de-topo-usuario img{width:27px;height:27px}.menu-de-topo-fim>.menu-de-topo-divisor{margin:0 3px}.menu-de-topo-divisor.marca{background:#ffffff29;flex:none;width:1px;height:22px;margin:0 12px 0 4px}.menu-de-topo.clara .menu-de-topo-divisor.marca{background:#e2eaed}.menu-de-topo-marca{padding-right:0}.menu-de-topo .sub-app-company-switcher-topbar>i{display:none}.menu-de-topo .sub-app-company-switcher-wrap{margin-right:10px}.menu-de-topo.clara .menu-de-topo-marca .brand-name{color:#0e2731}.menu-de-topo.clara .menu-de-topo-area>button{color:#2c4a56}.menu-de-topo.clara .menu-de-topo-area>button:hover{color:#0e2731;background:#eef4f6}.menu-de-topo.clara .menu-de-topo-area.aberta>button{color:#0e2731;background:#e8f1f4}.menu-de-topo.clara .menu-de-topo-area.ativa>button{color:#05677c;background:#ddf1f7}.menu-de-topo.clara .menu-de-topo-fim>button,.menu-de-topo.clara .notification-center>button:not(.notification-toast),.menu-de-topo.clara .menu-de-ajuda>button,.menu-de-topo.clara .menu-de-topo-perfil>button,.menu-de-topo.clara .tom-da-barra,.menu-de-topo.clara .interruptor-do-menu{color:#33525f}.menu-de-topo.clara .menu-de-topo-fim>button:hover,.menu-de-topo.clara .notification-center>button:not(.notification-toast):hover,.menu-de-topo.clara .menu-de-ajuda>button:hover,.menu-de-topo.clara .menu-de-ajuda>button.ativo,.menu-de-topo.clara .menu-de-topo-perfil>button:hover,.menu-de-topo.clara .tom-da-barra:hover,.menu-de-topo.clara .interruptor-do-menu:hover{color:#0e2731;background:#eef4f6}.menu-de-topo.clara .menu-de-topo-divisor,.menu-de-topo.clara .menu-de-topo-divisor.marca{background:#cfdde2}.menu-de-topo.clara .sub-app-company-switcher-topbar{color:#24414c;background:#eff4f6}.menu-de-topo.clara .sub-app-company-switcher-topbar:hover:not(:disabled){color:#0e2731;background:#e5eef1}.menu-de-topo.clara{border-bottom-color:#dde7ea}.menu-de-topo:not(.clara) .menu-de-topo-marca .brand-name{color:#f2fbfd}.menu-de-topo-marca .brand-name{letter-spacing:-.035em;font-family:Poppins,Inter,system-ui,sans-serif;font-size:16.5px;font-weight:700;line-height:1}.menu-de-topo-marca .brand{align-items:center;gap:7px}.menu-de-topo-marca .brand-logo img{height:21px}.menu-de-topo-marca .brand-name{letter-spacing:-.02em;text-transform:lowercase;letter-spacing:-.045em;text-transform:lowercase;font-family:Comfortaa,Quicksand,Poppins,system-ui,sans-serif;font-size:17px;font-weight:700}.marca-completa{align-items:center;gap:8px;display:flex}.marca-completa img{width:auto;height:22px}.marca-dmobix{display:block}.menu-de-topo:not(.clara) .marca-completa{color:#f2fbfd}.menu-de-topo.clara .marca-completa{color:#0e2731}.menu-de-topo-lista{gap:26px;min-width:0;padding:16px 18px 14px;display:flex}.menu-de-topo-coluna{align-content:start;gap:1px;min-width:158px;display:grid}.menu-de-topo-coluna>small{color:#8fa2ab;letter-spacing:.7px;text-transform:uppercase;padding:2px 10px 8px;font-size:10.5px;font-weight:900}.menu-de-topo-lista button{white-space:nowrap;justify-content:flex-start}.menu-de-topo-lista{gap:22px;padding:14px 16px 12px}.menu-de-topo-coluna{gap:0}.menu-de-topo-coluna>small{padding:0 10px 7px}.menu-de-topo-lista button{padding:6.5px 10px}.menu-de-topo-coluna{min-width:0}.menu-de-topo-lista{gap:28px}.trilho-de-apps .sub-app-dock{left:4px}.trilho-de-apps .sub-app-dock-track{padding:10px 6px}.trilho-de-apps .sub-app-dock-item{transition:transform .12s cubic-bezier(.2,.9,.25,1)}.trilho-de-apps .sub-app-dock-tooltip{white-space:nowrap;top:50%;bottom:auto;left:calc(100% + 14px);transform:translate(-6px,-50%)}.trilho-de-apps .sub-app-dock{transition:transform .13s cubic-bezier(.4,0,.6,1),opacity .11s}.trilho-de-apps.aparecendo .sub-app-dock{transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .16s}.trilho-de-apps .sub-app-dock{max-width:none;overflow:visible}.trilho-de-apps .sub-app-dock-item:hover .sub-app-dock-tile,.trilho-de-apps .sub-app-dock-item:focus-visible .sub-app-dock-tile{box-shadow:0 8px 18px #092a3642,inset 0 1px #ffffff57}.trilho-de-apps .sub-app-dock-tooltip{border-radius:var(--r-sm);letter-spacing:.1px;transform:translate(-6px, -50%) scale(calc(1 / var(--dock-scale,1)));transform-origin:0;padding:3.5px 7.5px;font-size:10.5px;font-weight:700}.trilho-de-apps .sub-app-dock-tooltip{transform:translate(-6px, -50%) scale(var(--dock-inverso,1))}.trilho-de-apps:not(.aparecendo) .sub-app-dock-tooltip{opacity:0!important}.trilho-de-apps:hover .sub-app-dock,.trilho-de-apps:focus-within .sub-app-dock{opacity:0;transform:translate(-130%,-50%)}.trilho-de-apps.aparecendo .sub-app-dock,.trilho-de-apps.aparecendo:hover .sub-app-dock{opacity:1;pointer-events:auto;transform:translateY(-50%)}.module-title-hero .product-header-menu-trigger,.devices-hero-actions .product-header-menu-trigger{color:#8ae1eb;background:#ffffff1a;border-color:#ffffff29}.module-title-hero .product-header-menu-trigger:hover,.devices-hero-actions .product-header-menu-trigger:hover{color:#fff;background:#ffffff29;border-color:#8ae1eb6b}.trilho-de-apps .sub-app-dock-tooltip{transform:translate(-4px, -50%) scale(var(--dock-inverso,1));left:calc(100% + 6px)}.trilho-de-apps .sub-app-dock-item:hover .sub-app-dock-tooltip,.trilho-de-apps .sub-app-dock-item:focus-visible .sub-app-dock-tooltip{transform:translate(0, -50%) scale(var(--dock-inverso,1))}.sub-app-dock-item.erp .sub-app-dock-tile{color:#eaf3ff;background:linear-gradient(145deg,#2a5fa0,#102e5c)}.menu-de-topo-coluna{gap:14px;display:grid}.menu-de-topo-bloco{gap:0;display:grid}.menu-de-topo-bloco>small{color:#8fa2ab;letter-spacing:.7px;text-transform:uppercase;padding:0 10px 7px;font-size:10.5px;font-weight:900}.menu-de-ajustes{position:relative}.menu-de-ajustes-painel{border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:70;background:#fff;border:1px solid #102c3614;gap:14px;min-width:232px;max-height:min(70vh,560px);padding:14px 16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.menu-de-ajustes-painel button{border-radius:var(--r-md);color:#35505b;cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;width:100%;padding:6.5px 10px;font-size:13.5px;font-weight:600}.menu-de-ajustes-painel button:hover{color:#0d3b47;background:#f1f8fa}.pagina-de-ajustes{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:22px;display:grid}.pagina-de-ajustes-secoes{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;gap:14px;padding:14px 12px;display:grid;position:sticky;top:12px}.pagina-de-ajustes-secoes button{border-radius:var(--r-md);color:#35505b;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:7px 10px;font-size:13.5px;font-weight:600}:root .main-content .pagina-de-ajustes-secoes button{border-radius:var(--r-md)}.pagina-de-ajustes-secoes button:hover{color:#0d3b47;background:#f1f8fa}.pagina-de-ajustes-secoes button.ativa{color:#06788f;background:#e2f5f9;font-weight:800}.pagina-de-ajustes-corpo{min-width:0}.pagina-de-ajustes-corpo .dm-module-header{box-shadow:none;background:0 0;border:0;justify-content:flex-end;min-height:0;padding:0}.pagina-de-ajustes-corpo .dm-module-header:after{content:none}.pagina-de-ajustes-corpo .dm-module-header>div:first-child{display:none}.pagina-de-ajustes-corpo .dm-module-header:not(:has(.dm-module-action)){display:none}.pagina-de-ajustes-corpo .dm-module-action{margin-bottom:14px}.device-unlink-nota{color:#5d7581;margin:0 0 4px;font-size:12.5px;line-height:1.5}.device-unlink-acao{align-items:center;gap:12px;margin-top:16px;display:flex}.device-list-settings.sem-coluna{grid-template-columns:minmax(0,1fr);min-height:0}.contract-template-layout.sem-coluna{grid-template-columns:minmax(0,1fr)}@media (width<=900px){.pagina-de-ajustes{grid-template-columns:1fr}.pagina-de-ajustes-secoes{position:static}}.pagina-de-ajustes{grid-template-columns:268px minmax(0,1fr)}.pagina-de-ajustes-secoes{gap:4px;padding:10px}.pagina-de-ajustes-secoes button{align-items:center;gap:11px;padding:10px;display:flex}.pagina-de-ajustes-secoes button strong{color:#24414c;font-size:13.5px;display:block}.pagina-de-ajustes-secoes button small{color:#8fa2ab;margin-top:2px;font-size:11.5px;font-weight:500;line-height:1.35;display:block}.pagina-de-ajustes-secoes button.ativa strong{color:#06788f}.pagina-de-ajustes-secoes button.ativa small{color:#5e93a2}.pagina-de-ajustes-simbolo{border-radius:var(--dm-radius);color:#3d7f92;background:#eef6f8;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pagina-de-ajustes-secoes button.ativa .pagina-de-ajustes-simbolo{color:#06788f;background:#d5eff5}.pagina-de-ajustes-opcoes{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;gap:2px;padding:16px 14px;display:grid}.pagina-de-ajustes-opcoes header{padding:2px 10px 12px}.pagina-de-ajustes-opcoes header strong{color:#24414c;font-size:16px;display:block}.pagina-de-ajustes-opcoes header small{color:#8fa2ab;margin-top:3px;font-size:12.5px;display:block}.pagina-de-ajustes-opcoes button{border-radius:var(--dm-radius);color:#35505b;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px 10px;font-size:14px;font-weight:600;display:flex}.pagina-de-ajustes-opcoes button:hover{color:#06788f;background:#f1f8fa}.pagina-de-ajustes-opcoes button+button{border-top:1px solid #f0f5f6;border-radius:0}.pagina-de-ajustes-voltar{color:#5e93a2;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:10px;padding:4px 6px 4px 0;font-size:12.5px;font-weight:800;display:inline-flex}.pagina-de-ajustes-voltar:hover{color:#06788f}.pagina-de-ajustes-casa{color:#8fa2ab;letter-spacing:.7px;text-transform:uppercase;padding:2px 10px 6px;font-size:10.5px;font-weight:900;display:block}.pagina-de-ajustes-secoes .pagina-de-ajustes-voltar{margin:0 0 4px;padding:6px 8px}.pagina-de-ajustes-secoes button.pagina-de-ajustes-opcao{padding:9px 10px;font-size:13.5px;font-weight:600;display:block}.pagina-de-ajustes-secoes button.pagina-de-ajustes-opcao.ativa{color:#06788f;background:#e2f5f9;font-weight:800}.support-ticket-list footer .support-ticket-row-actions{justify-content:flex-end;align-items:center;gap:5px;margin-left:auto;display:flex}.support-ticket-list footer .support-ticket-row-actions .peek{flex:none;width:20px;min-width:0;height:20px;padding:0}.support-ticket-list footer .support-ticket-row-actions .accept,.support-ticket-list footer .support-ticket-row-actions .finish,.support-ticket-list footer .support-ticket-row-actions .reopen{border-radius:50%;flex:none;width:24px;min-width:0;height:24px;padding:0}.support-ticket-list footer .support-ticket-row-actions button:not(.peek){border-radius:50%;width:24px;min-width:0;padding:0}.support-ticket-list footer .support-ticket-row-actions button:not(.peek) span{display:none}.support-console-sidebar,.support-console.dark .support-console-sidebar,.support-standalone-shell .support-console-sidebar,.sub-app-sidebar{background-color:var(--sidebar-bg,#0d1b21);color:var(--sidebar-text,#e0f2f4);background-image:none}.support-console-brand .marca-dmobix,.sub-app-sidebar .marca-dmobix{color:var(--sidebar-text,#e0f2f4);flex:none}.tema-claro .support-console-sidebar,.tema-claro .support-console.dark .support-console-sidebar,.tema-claro .support-standalone-shell .support-console-sidebar,.tema-claro .sub-app-sidebar{background-color:var(--card-bg,#fff);border-right:1px solid var(--line,#e3e9ec)}.tema-claro .support-console-brand .marca-dmobix,.tema-claro .sub-app-sidebar .marca-dmobix{color:#46535d}.tema-claro .support-console-sidebar .support-nav-group>small,.tema-claro .sub-app-sidebar .support-nav-group>small{color:#8b97a0}.tema-claro .support-console-sidebar nav button,.tema-claro .support-console.dark .support-console-sidebar nav button,.tema-claro .sub-app-sidebar nav button{color:#46535d;opacity:1}.tema-claro .support-console-sidebar nav button:hover,.tema-claro .support-console.dark .support-console-sidebar nav button:hover,.tema-claro .sub-app-sidebar nav button:hover{color:var(--navy);opacity:1;background:#eef4f6}.tema-claro .support-console-sidebar nav button.active,.tema-claro .support-console.dark .support-console-sidebar nav button.active,.tema-claro .sub-app-sidebar nav button.active{color:#0b7d99;opacity:1;background:#e4f6fb}.installments-table .installment-status{letter-spacing:.3px;min-height:var(--lista-marca);text-transform:uppercase;align-items:center;padding:0 8px;font-weight:800}.support-audio-espera{border-radius:var(--r-pill);background:#061a220d;align-items:center;gap:9px;width:100%;min-width:200px;height:32px;padding:0 12px;display:flex}.support-audio-espera b{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:9px solid #061a228c;width:0;height:0;display:block}.support-audio-espera em{color:#061a228c;font-size:11px;font-style:normal;font-weight:600}.support-audio-espera i{border-radius:var(--r-pill);background:#061a2229;flex:auto;height:3px;display:block}.support-audio-espera{cursor:pointer;border:0}.support-audio-espera.pedido i{animation:1.1s ease-in-out infinite audio-esperando}@keyframes audio-esperando{0%,to{opacity:.35}50%{opacity:1}}[data-valores=ocultos] .bank-account-card>strong,[data-valores=ocultos] .charge-card-heading strong,[data-valores=ocultos] .dm-module-stats strong,[data-valores=ocultos] .commerce-stats strong,[data-valores=ocultos] .module-stats strong{-webkit-user-select:none;user-select:none;position:relative;color:#0000!important}[data-valores=ocultos] .bank-account-card>strong:after,[data-valores=ocultos] .charge-card-heading strong:after,[data-valores=ocultos] .dm-module-stats strong:after,[data-valores=ocultos] .commerce-stats strong:after,[data-valores=ocultos] .module-stats strong:after{color:#93a3ac;content:"••••••";letter-spacing:.12em;position:absolute;top:0;left:0}.olho-dos-valores[aria-pressed=true]{color:#7fe3f2!important}.dashboard-filter-group{align-items:center;gap:8px;display:flex}.olho-do-resumo{border:1px solid var(--line);border-radius:var(--r-pill);color:#64757f;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:34px;height:34px;transition:border-color .15s,color .15s;display:inline-flex}.olho-do-resumo:hover{color:#33454f;border-color:#b9c7cf}.olho-do-resumo[aria-pressed=true]{color:#17627d;background:#eef4f7}.module-title-hero,.payment-summary,.sidebar{position:relative}.module-title-hero>*,.payment-summary>*,.sidebar>*{z-index:1;position:relative}.module-title-hero:after,.payment-summary:after,.sidebar:after{content:"";mix-blend-mode:overlay;opacity:.035;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23r)' opacity='.5'/%3E%3C/svg%3E");background-size:120px 120px;position:absolute;inset:0}@media not all and (color-gamut:p3){:root{--blue:#00cff2;--cyan:#45ecff;--brand-text:#a3f2ff;--detail:#00cff2;--gradient-end:#077a91}.primary-button,.dm-button.primary{color:#04333d}.primary-button{box-shadow:0 7px 15px #00b0d642}}.product-galeria>span{color:#46555e;font-size:var(--t-small);margin-bottom:7px;font-weight:700;display:block}.product-galeria>span small{color:var(--muted);margin-top:2px;font-weight:500;display:block}.product-galeria-fotos{flex-wrap:wrap;gap:9px;display:flex}.product-galeria-fotos figure{border:1px solid var(--line);border-radius:var(--r-sm);width:74px;height:74px;margin:0;position:relative;overflow:hidden}.product-galeria-fotos img{object-fit:cover;width:100%;height:100%;display:block}.product-galeria-fotos figure button{color:#fff;cursor:pointer;background:#11191dbd;border:0;border-radius:50%;width:20px;height:20px;font-size:13px;line-height:1;position:absolute;top:4px;right:4px}.product-galeria-fotos figure button:hover{background:#a02e3aeb}.product-galeria-add{border-radius:var(--r-sm);color:#5d6f78;cursor:pointer;font-size:var(--t-small);background:#f6f9fa;border:1px dashed #c3d0d7;justify-content:center;align-items:center;width:74px;height:74px;font-weight:700;display:flex}.product-galeria-add:hover{border-color:var(--blue);color:var(--blue)}.product-galeria-add input{display:none}.app-shell.com-menu-de-topo{--menu-de-topo-altura:54px}.app-shell.com-menu-de-topo .menu-de-topo{height:var(--menu-de-topo-altura)}.app-shell.com-menu-de-topo .client-details-backdrop,.app-shell.com-menu-de-topo .installment-details-backdrop{left:0;top:var(--menu-de-topo-altura)}.app-shell.com-menu-de-topo .client-details-backdrop .client-details-modal,.app-shell.com-menu-de-topo .installment-details-backdrop .installment-details-modal{height:calc(100vh - var(--menu-de-topo-altura));max-height:calc(100vh - var(--menu-de-topo-altura))}.app-shell.com-menu-de-topo .user-editor-page{left:0;top:var(--menu-de-topo-altura)}.app-shell.com-menu-de-topo .trilho-de-apps{min-height:0;top:var(--menu-de-topo-altura)}.support-conexao-chave-bloco{border-radius:var(--dm-radius);background:#f7f9fa;border:1px solid #0b141a14;gap:10.5px;padding:10.5px 11.5px;display:grid}.support-conexao-chave-bloco:hover{border-color:#0a7f9b47}.support-conexao-chave-bloco>.support-conexao-chave{background:0 0;border:0;border-radius:0;padding:0}.support-conexao-chave-bloco>.support-conexao-chave:hover{border-color:#0000}.support-conexao-chave-campo{padding-left:0}.support-fila-corpo{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:11.5px;width:100%;min-width:0;padding:0;display:flex}.support-nova-conexao-rodape .danger-button{margin-right:auto}.automation-card,.automation-editor{border-color:var(--dm-line);border-radius:var(--dm-radius)}.table-scroll{overflow:auto}tbody tr:last-child>td{border-bottom:0}.settings-card{overflow:hidden}button.danger-button,.danger-button{color:#b84d58;background:#ffebed;border:1px solid #f2c8cd}button.danger-button:hover,.danger-button:hover{color:#9e3b46;background:#fdd9dd;border-color:#e9b3ba}.users-table tbody tr:first-child td:first-child,.users-table tbody tr:first-child td:last-child{border-radius:0}.module-title-hero{border-radius:var(--dm-radius);border:0;min-height:0;padding:19px 20px}.module-title-hero h1,.devices-hero.faixa-padrao h1,.dm-module-header h1{color:var(--dm-text);letter-spacing:-.8px;margin:0;font-size:34px}.module-title-hero>div>p,.devices-hero.faixa-padrao>header>div>p{display:none}.module-title-hero{color:#cfe0e7}.module-title-hero small{color:#a9bdc4;font-size:var(--t-small)}.module-title-hero .contracts-heading-actions,.module-title-hero .clients-heading-actions{color:#cfe0e7}.main-content{padding-top:18px}.module-title-hero{flex-wrap:wrap}.dm-ferramentas-no-topo{flex:1 0 100%;margin-top:10px;margin-bottom:0}.module-title-hero:after{display:none!important}.module-title-hero .contract-settings-button,.module-title-hero .commission-configure-button,.module-title-hero .product-header-menu-trigger{color:#dcecf1;background:#ffffff1f;border:1px solid #ffffff2e}.module-title-hero .contract-settings-button:hover,.module-title-hero .commission-configure-button:hover,.module-title-hero .product-header-menu-trigger:hover{color:#fff;background:#fff3;border-color:#8ae1eb73}.module-title-hero .clients-search{border:1px solid var(--dm-line);background:#f8fafb}.module-title-hero .clients-search input{color:#344750}.module-title-hero .clients-search input::placeholder{color:#98a5aa}.module-title-hero small strong{color:#0a6d85}:is(.installments-table td:has(.installment-customer-name) strong,.installments-table td:has(.installment-customer-name) small){display:block}.installments-table td:has(.installment-customer-name) small{color:#9da8ae;font-size:var(--t-micro);margin-top:4px}.installments-table td.dm-selecao-col strong,.installments-table td.dm-selecao-col small{display:inline}.pre-sales-hero,.pre-registration-hero{background:linear-gradient(90deg, var(--dm-card) 0%, var(--dm-card) 14%, #0e3540 64%, #04151b 100%);border:1px solid var(--dm-line);border-radius:var(--dm-radius);box-shadow:none;min-height:0;margin-bottom:14px;padding:14px 20px}.pre-sales-hero:after,.pre-registration-hero:after{display:none}.pre-sales-hero h1,.pre-registration-hero h1{margin:0}.pre-sales-hero>div>p,.pre-registration-hero>div>p{display:none}.module-title-hero,.dm-module-header{background:radial-gradient(circle 180px at calc(100% - 35px) 10px, #0000 178px, #67d0e829 179px, #67d0e829 180px, #0000 181px), linear-gradient(180deg, #102a34 0%, #24404c 13%, var(--dm-card) 100%);color:var(--dm-text)}.module-title-hero>.support-contact-stats{background:0 0;border-top:0;flex:1 0 100%;margin-top:14px;padding:0}.module-title-hero>.support-contact-stats button{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff94;border:1px solid #fffc;box-shadow:0 6px 18px #092a361a}.module-title-hero>.support-contact-stats button:hover{background:#ffffffb8;border-color:#fffffff2}.module-title-hero{box-shadow:none;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.module-title-hero+*{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.module-title-hero h1,.devices-hero.faixa-padrao h1,.dm-module-header h1{color:#fff}.module-title-hero small,.dm-module-header small{color:var(--dm-muted)}.module-title-hero small strong,.dm-module-header small strong{color:#0a6d85}.module-title-hero .contract-settings-button,.dm-module-header .contract-settings-button{color:#fff;background:#ffffff29;border:1px solid #ffffff4d}.module-title-hero .contract-settings-button:hover,.dm-module-header .contract-settings-button:hover{color:#fff;background:#ffffff42;border-color:#ffffff80}.module-title-hero,.dm-module-header{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.module-title-hero+.contracts-table-card,.dm-module-header+.contracts-table-card{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.support-trilha-lateral{z-index:6;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:74px;right:10px}.support-trilha-botao{border:1px solid var(--line);border-radius:var(--r-lg);color:#52636c;cursor:pointer;background:#fffffff0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;box-shadow:0 4px 14px #142f3a24}.support-trilha-botao:hover{color:#2f444c;border-color:#b9cbd3}.support-trilha-botao.active{color:#0788a8;background:#e8f8fb;border-color:#7fd1de}.support-trilha-botao.ia{color:#fff;background-color:#0a7f9b;background-image:linear-gradient(140deg,#12a3c4,#0a7f9b 55%,#0e3540);border:0;position:relative;overflow:hidden;box-shadow:0 4px 12px #0a7f9b4d}.support-trilha-botao.ia:hover{color:#fff;box-shadow:0 6px 18px #0a7f9b6b}.support-trilha-botao.ia>svg{z-index:1;position:relative}.support-trilha-botao.ia:after{content:"";background-image:linear-gradient(105deg,#fff0 38%,#ffffff8c 50%,#fff0 62%);animation:4.6s ease-in-out infinite brilhoDaIa;position:absolute;inset:-40%;transform:translate(-120%)}@keyframes brilhoDaIa{0%,62%{transform:translate(-120%)}86%,to{transform:translate(120%)}}.support-trilha-botao.ia.pensando{cursor:progress}.support-trilha-botao.ia.pensando:after{animation-duration:1.1s;animation-timing-function:linear}.support-trilha-botao.ia:disabled{opacity:.85}.support-ia-orbita{pointer-events:none;z-index:2;animation:9s linear infinite dm-ia-orbe;position:absolute;inset:-5px}.support-ia-orbita i{clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);z-index:2;background:#16bda9;width:9px;height:9px;animation:2.6s ease-in-out infinite dm-ia-cintila;position:absolute;top:50%;left:50%}.support-ia-orbita i:first-child{transform:translate(-50%,-50%)rotate(20deg)translateY(-21px)}.support-ia-orbita i:nth-child(2){width:7px;height:7px;animation-delay:.6s;transform:translate(-50%,-50%)rotate(150deg)translateY(-20px)}.support-ia-orbita i:nth-child(3){width:5.5px;height:5.5px;animation-delay:1.3s;transform:translate(-50%,-50%)rotate(265deg)translateY(-22px)}@keyframes dm-ia-orbe{to{transform:rotate(360deg)}}@keyframes dm-ia-cintila{0%,to{opacity:.35}50%{opacity:.95}}.support-trilha-botao.ia.pensando+.support-ia-orbita{animation-duration:2.4s}.support-trilha-botao.ia.aberto+.support-ia-orbita{opacity:.5;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.support-trilha-botao.ia:after,.support-ia-orbita,.support-ia-orbita i{animation:none}}.support-ia-menu.support-assinaturas-balao:before,.support-ia-menu.support-assinaturas-balao:after{display:none}.support-ia-menu.support-assinaturas-painel{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 244px;gap:10px;width:min(596px,100vw - 130px);height:min(470px,72vh);padding:0;display:grid}.support-ia-papo,.support-ia-acoes,.support-ia-piloto{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1a);border-radius:var(--r-md,10px);overflow:hidden;box-shadow:0 14px 34px #0a25302e}.support-ia-direita{flex-direction:column;gap:10px;min-height:0;display:flex}.support-ia-acoes{flex:auto}.support-ia-papo{flex-direction:column;min-width:0;min-height:0;display:flex}.support-ia-papo>header,.support-ia-acoes>header{color:#0b7a63;letter-spacing:.5px;text-transform:uppercase;border-bottom:1px solid #0b141a12;align-items:center;gap:5px;padding:10px 12px 9px;font-size:10px;font-weight:900;display:flex}.support-ia-papo .bolha-ia-corpo{flex:1;min-height:0;padding:11px;overflow-y:auto}.support-ia-papo .bolha-ia-anexo>span{display:block}.support-ia-papo .bolha-ia-comeco ul{display:flex}.support-ia-papo .bolha-ia-corpo>span{display:block}.support-ia-acoes{flex-direction:column;min-height:0;padding:9px;display:flex;overflow-y:auto}.support-ia-acoes>p:not(.support-ia-recado){color:#92a4ae;letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:7px;margin:12px 2px 5px;font-size:9px;font-weight:900;display:flex}.support-ia-acoes>p:not(.support-ia-recado):after{content:"";background:#0b141a12;flex:auto;height:1px}.support-ia-menu button.support-ia-acao{border-radius:var(--r-sm,7px);color:#1c2b33;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:none;align-items:center;gap:9px;width:100%;padding:6px 7px;transition:background .13s;display:flex}.support-ia-acao>i{border-radius:var(--r-xs,5px);color:#4d6975;background:#eef4f6;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:background .13s,color .13s,transform .13s;display:flex}.support-ia-menu button.support-ia-acao>span{gap:1px;min-width:0;display:grid}.support-ia-acao strong{color:#16262e;letter-spacing:normal;text-transform:none;font-size:11.5px;font-weight:800}.support-ia-acao small{color:#8397a1;font-size:10px;line-height:1.35}.support-ia-menu button.support-ia-acao:hover:not(:disabled){background:#f1f7f8}.support-ia-menu button.support-ia-acao:hover:not(:disabled)>i{color:#fff;background:#0b7a63;transform:scale(1.06)}.support-ia-menu button.support-ia-acao:active:not(:disabled){background:#e6f1f2}.support-ia-menu button.support-ia-acao:focus-visible{outline-offset:-1px;outline:2px solid #0b7a63}.support-ia-menu button.support-ia-acao:disabled{cursor:not-allowed;opacity:.42}.support-ia-menu button.support-ia-acao.trabalhando{background:#eaf5f2}.support-ia-acao.trabalhando>i{color:#fff;background:#0b7a63}.support-ia-girando{border:2px solid #ffffff61;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite dm-ia-gira;display:block}@keyframes dm-ia-gira{to{transform:rotate(360deg)}}.support-ia-recado{color:#93a5af;border-top:1px solid #0b141a12;margin:8px 2px 0;padding-top:7px;font-size:10px;line-height:1.4}.support-console.dark .support-ia-papo{border-right-color:#263845}.support-console.dark .support-ia-acoes>p:not(.support-ia-recado):after{background:#263845}.support-console.dark .support-ia-menu button.support-ia-acao:hover:not(:disabled){background:#1b2b35}.support-console.dark .support-ia-recado{border-top-color:#263845}@media (width<=900px){.support-ia-menu.support-assinaturas-painel{grid-template-rows:minmax(200px,1fr) auto;grid-template-columns:minmax(0,1fr);width:min(320px,100vw - 40px);height:min(520px,78vh)}.support-ia-acoes{max-height:46%}}@media (prefers-reduced-motion:reduce){.support-ia-menu button.support-ia-acao,.support-ia-acao>i,.support-assinaturas-painel span.support-ia-jeitos>button{transition:none}.support-ia-acao:hover>i{transform:none}.support-ia-girando{animation-duration:2.4s}}.support-assinaturas-painel span.support-ia-jeitos{grid-template-columns:1fr 1fr;gap:4px;display:grid}.support-assinaturas-painel span.support-ia-jeitos>button:first-child{text-align:center;text-overflow:clip;white-space:normal;flex:none;overflow:visible}.support-assinaturas-painel span.support-ia-jeitos>button{border-radius:var(--r-xs,5px);color:#395260;cursor:pointer;font:inherit;text-align:center;background:#f4f8f9;border:1px solid #0b141a17;padding:6px 4px;font-size:10.5px;font-weight:700;transition:background .13s,border-color .13s,color .13s}.support-assinaturas-painel span.support-ia-jeitos>button:hover:not(:disabled){color:#0b6c58;background:#e2f0ee;border-color:#0b7a63}.support-assinaturas-painel span.support-ia-jeitos>button:disabled{color:#b0bcc4;cursor:not-allowed;opacity:.55}.support-assinaturas-painel span.support-ia-jeitos>button.trabalhando{color:#fff;background:#0b7a63;border-color:#0b7a63}.support-ia-menu>footer{color:#93a5af;border-top:1px solid #0b141a12;margin:8px 2px 0;padding-top:7px;font-size:10px;line-height:1.4}.support-console.dark .support-ia-papo>header,.support-console.dark .support-ia-acoes>header{color:#5ec2a8;border-bottom-color:#263845}.support-console.dark .support-ia-papo,.support-console.dark .support-ia-acoes{border-color:#263845}.support-console.dark .support-ia-menu>p:after{background:#263845}.support-console.dark .support-ia-acao>i{color:#93aab6;background:#1d2c36}.support-console.dark .support-ia-acao strong{color:#d8e6ec}.support-console.dark .support-ia-menu>button.support-ia-acao:hover:not(:disabled){background:#1b2b35}.support-console.dark .support-assinaturas-painel span.support-ia-jeitos>button{color:#c1d3dc;background:#1a2831;border-color:#2b3f4b}.support-console.dark .support-ia-menu>footer{border-top-color:#263845}@media (prefers-reduced-motion:reduce){.support-ia-menu>button.support-ia-acao,.support-ia-acao>i,.support-assinaturas-painel span.support-ia-jeitos>button{transition:none}.support-ia-acao:hover>i{transform:none}.support-ia-girando{animation-duration:2.4s}}.support-marco.support-resumo-ia{margin:18px 0}.support-marco+.support-marco.support-resumo-ia{margin-top:18px}.support-marco.support-resumo-ia+.support-marco{margin-top:14px}.support-marco.support-resumo-ia>span{border-radius:var(--r-md,10px);text-align:left;flex:0 auto;min-width:0;max-width:min(420px,78%);padding:7px 10px 8px}.support-resumo-ia b{color:#7e97a3;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;align-items:center;gap:5px;font-weight:900;display:flex}.support-resumo-ia p{color:#3f5761;white-space:pre-wrap;margin:4px 0 0;font-size:11.5px;font-weight:600;line-height:1.5}.support-resumo-ia b button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 0 0 8px;display:flex}.support-resumo-ia b button:hover{color:#2f444c}.support-console.dark .support-resumo-ia b{color:#7f99a6}.support-console.dark .support-resumo-ia p{color:#c1d3dc}.support-chat-window.instagram .support-resumo-ia p{color:#3d4b54}.support-trilha-botao.ia.aberto{box-shadow:0 0 0 2px #0a7f9b59,0 6px 18px #0a7f9b6b}.support-trilha-estoque{border:1px solid var(--line);border-radius:var(--r-lg);color:#52636c;cursor:pointer;background:#fffffff0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;box-shadow:0 4px 14px #142f3a24}.support-trilha-estoque:hover{color:#2f444c;border-color:#b9cbd3}@media (width<=560px){.support-trilha-lateral{bottom:66px;right:6px}}.module-title-hero+.contracts-table-card,.dm-module-header+.contracts-table-card .module-title-hero+.settings-message+.contracts-table-card,.dm-module-header+.settings-message+.contracts-table-card{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.contracts-page .dm-rodape-lista{border-top:1px solid var(--lista-risco);letter-spacing:.38px;min-height:30px;padding:7px var(--lista-pad-x);text-transform:uppercase;background:#f7fafc;font-weight:700;position:relative}.contracts-page .dm-rodape-lista .page-size-filter select{letter-spacing:.38px;height:22px;min-height:22px;padding:0 20px 0 6px}.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock{opacity:.9;transform:translate(-3px,-50%)}.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-track{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;gap:7px;padding:8px 4px}.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-item{width:6px;height:6px}.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-item:before,.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-item:after{display:none}.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-tile{border:0;border-radius:50%;width:6px;height:6px;box-shadow:0 1px 3px #092a364d}.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-tile>svg,.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-tile>img,.barra-apps-pontos .trilho-de-apps:not(.aparecendo) .sub-app-dock-item>i{display:none}.settings-subheading{margin:22px 0 10px}.settings-subheading h3{color:var(--dm-text);margin:0;font:800 14px Manrope,Inter,sans-serif}.settings-subheading p{color:var(--dm-muted);font-size:var(--t-small);margin:4px 0 0}.amostra-barra-apps{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f2f6f8;width:100%;height:54px;display:block;position:relative}.amostra-barra-apps.pontos:before{content:"";background:#2a5fa0;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;left:8px;box-shadow:0 9px #20c6d8,0 18px #35b77c,0 27px #f2ad3e}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock{opacity:.92;transform:translate(-2px,-50%)}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-track{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:0;padding:0;overflow:hidden;box-shadow:3px 0 10px #092a3629}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-item{width:5px;height:15px}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-item:before,.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-item:after,.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-item>i{display:none}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-tile{box-shadow:none;border:0;border-radius:0;width:5px;height:15px}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-tile>svg,.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-tile>img{display:none}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-item:first-child .sub-app-dock-tile{border-radius:0 3px 0 0}.barra-apps-faixa .trilho-de-apps:not(.aparecendo) .sub-app-dock-item:last-child .sub-app-dock-tile{border-radius:0 0 3px}.amostra-barra-apps.faixa:before{content:"";background:linear-gradient(#2a5fa0 0 25%,#20c6d8 25% 50%,#35b77c 50% 75%,#f2ad3e 75% 100%);border-radius:0 3px 3px 0;width:5px;height:38px;position:absolute;top:8px;left:0}.barra-apps-pega .trilho-de-apps:not(.aparecendo) .sub-app-dock{opacity:0;transform:translate(-130%,-50%)}.barra-apps-pega .trilho-de-apps:before{content:"";opacity:1;background:#0a253038;border-radius:0 4px 4px 0;width:4px;height:46px;transition:background .18s,height .18s,width .18s;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.barra-apps-pega .trilho-de-apps:hover:before,.barra-apps-pega .trilho-de-apps:focus-within:before{background:var(--dm-primary);width:5px;height:60px}.barra-apps-pega .trilho-de-apps.aparecendo:before{opacity:0}.amostra-barra-apps.pega:before{content:"";background:#0a25304d;border-radius:0 3px 3px 0;width:4px;height:26px;position:absolute;top:14px;left:0}.module-title-hero .dm-ferramentas-busca,.dm-module-header .dm-ferramentas-busca,.module-title-hero .dm-filtros>summary,.dm-module-header .dm-filtros>summary,.module-title-hero .dm-ferramentas-filtro select,.dm-module-header .dm-ferramentas-filtro select,.devices-hero.faixa-padrao .dm-ferramentas-busca,.devices-hero.faixa-padrao .dm-filtros>summary,.devices-hero.faixa-padrao .dm-ferramentas-filtro select,.module-title-hero .dm-ferramentas-filtro input,.dm-module-header .dm-ferramentas-filtro input,.devices-hero.faixa-padrao .dm-ferramentas-filtro input,.module-title-hero .dm-ferramentas>button,.dm-module-header .dm-ferramentas>button,.devices-hero.faixa-padrao .dm-ferramentas>button{border-color:#0b141a80}.module-title-hero .dm-ferramentas-busca:focus-within,.dm-module-header .dm-ferramentas-busca:focus-within,.devices-hero.faixa-padrao .dm-ferramentas-busca:focus-within{border-color:#0b141aad;box-shadow:0 0 0 2px #ffffff38}.module-title-hero h1,.devices-hero.faixa-padrao h1,.dm-module-header h1{text-shadow:0 1px 3px #04151b73}.dm-module-header>.bank-accounts-grid .bank-account-card{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff94;border:1px solid #fffc;box-shadow:0 6px 18px #092a361a}.dm-module-header>.bank-accounts-grid .bank-account-card:hover{background:#ffffffb8;border-color:#fffffff2}.dm-module-header>.bank-accounts-grid .bank-account-card.active{background:var(--dm-card);border-color:var(--dm-primary)}.module-title-hero,.dm-module-header{border-bottom-right-radius:0;border-bottom-left-radius:0}.module-title-hero{margin-bottom:0}.dm-module-header{box-shadow:none;margin-bottom:calc(-1 * var(--dm-gap-modulo,18px));border-bottom:0}.module-title-hero+*,.devices-hero.faixa-padrao+*{margin-top:0}.dm-module-header.dm-module-header+*,.module-title-hero.module-title-hero+*,.devices-hero.faixa-padrao+*,.module-title-hero+.contracts-table-card,.module-title-hero+.commerce-table-card,.module-title-hero+.clients-table-card,.module-title-hero+.devices-table-card,.module-title-hero+.settings-card,.dm-module-header+.contracts-table-card,.dm-module-header+.commerce-table-card,.dm-module-header+.clients-table-card,.dm-module-header+.devices-table-card,.dm-module-header+.settings-card,.dm-module-header+.product-catalog-card,.dm-module-header+*{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.module-title-hero .dm-module-action button:not(.dm-button):not(.devices-abas button),.dm-module-header .dm-module-action button:not(.dm-button):not(.devices-abas button),.module-title-hero .dm-module-action .dm-button,.dm-module-header .dm-module-action .dm-button{border:1px solid var(--dm-line,#d3dde1);color:#4d5b64;background:#fff}.module-title-hero .dm-module-action button:not(.dm-button):not(.devices-abas button):hover,.dm-module-header .dm-module-action button:not(.dm-button):not(.devices-abas button):hover,.module-title-hero .dm-module-action .dm-button:hover,.dm-module-header .dm-module-action .dm-button:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.dm-module-header .dm-module-action .devices-abas button{background:0 0;border:0}.dm-module-header .dm-module-action .devices-abas button.ativa{color:#0d2b31;background:#fff}.devices-hero.faixa-padrao{background:radial-gradient(circle 180px at calc(100% - 35px) 10px, #0000 178px, #67d0e829 179px, #67d0e829 180px, #0000 181px), linear-gradient(180deg, #102a34 0%, #24404c 13%, var(--dm-card) 100%);box-shadow:none;color:var(--dm-text);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;padding:19px}.devices-hero.faixa-padrao+.devices-table-card,.devices-hero.faixa-padrao+*{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.devices-hero.faixa-padrao h1{color:#fff}.devices-hero.faixa-padrao .eyebrow{color:#7fd4e2}.devices-hero.faixa-padrao p{color:#fffc}.devices-hero.faixa-padrao .device-filters label>span{color:var(--dm-muted)}.devices-hero.faixa-padrao .device-filters input,.devices-hero.faixa-padrao .device-filters select{color:#344750;background:#fff;border:1px solid #0b141a80}.devices-hero.faixa-padrao .device-filters input::placeholder{color:var(--dm-muted);opacity:1}.devices-hero.faixa-padrao .device-search .icon{color:var(--dm-muted)}.automation-page .collection-rules-card{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.support-trilha-ancora{display:block;position:relative}@keyframes dm-balao-nasce{0%{opacity:0;transform:scale(.86)translate(6px)}to{opacity:1;transform:none}}.support-assinaturas-balao{transform-origin:100%;width:216px;animation:.16s cubic-bezier(.22,1.15,.36,1) dm-balao-nasce;inset:50% calc(100% + 12px) auto auto;translate:0 -50%}.support-assinaturas-balao:before,.support-assinaturas-balao:after{content:"";border:7px solid #0000;position:absolute;top:50%;right:-14px;translate:0 -50%}.support-assinaturas-balao:before{border-left-color:var(--dm-line,#e3e9ec)}.support-assinaturas-balao:after{border-left-color:#fff;right:-12px}.support-console.dark .support-assinaturas-balao:before{border-left-color:#263845}.support-console.dark .support-assinaturas-balao:after{border-left-color:#15212b}@media (prefers-reduced-motion:reduce){.support-assinaturas-balao{animation:none}}.support-trilha-lateral [data-tooltip]:after,.support-trilha-lateral [data-tooltip]:before{content:none}.dm-ferramentas-limpar{color:#0a6d85;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;height:var(--control-h);background:0 0;border:0;padding:0 6px}.dm-ferramentas-limpar:hover{text-decoration:underline}.support-assinaturas-balao.direita{transform-origin:0;width:216px;inset:50% auto auto calc(100% + 12px);translate:0 -50%}@keyframes dm-balao-nasce-direita{0%{opacity:0;transform:scale(.86)translate(-6px)}to{opacity:1;transform:none}}.support-assinaturas-balao.direita{animation:.16s cubic-bezier(.22,1.15,.36,1) dm-balao-nasce-direita}.support-assinaturas-balao.direita:before,.support-assinaturas-balao.direita:after{border-left-color:#0000;left:-14px;right:auto}.support-assinaturas-balao.direita:before{border-right-color:var(--dm-line,#e3e9ec)}.support-assinaturas-balao.direita:after{border-right-color:#fff;left:-12px}.support-console.dark .support-assinaturas-balao.direita:before{border-right-color:#263845}.support-console.dark .support-assinaturas-balao.direita:after{border-right-color:#15212b}.support-chat-composer [data-tooltip]:after,.support-chat-composer [data-tooltip]:before{content:none}.support-aparelhos-balao{transform-origin:100% 0;z-index:7;width:min(340px,100vw - 96px);max-height:min(420px,46vh);margin-bottom:0;animation:.16s cubic-bezier(.22,1.15,.36,1) dm-balao-nasce;position:absolute;top:-4px;bottom:auto;right:calc(100% + 12px)}.support-aparelhos-balao:before,.support-aparelhos-balao:after{top:var(--bico-y,16px);content:"";border:7px solid #0000;position:absolute;right:-14px}.support-aparelhos-balao:before{border-left-color:var(--dm-line,#e3e9ec)}.support-aparelhos-balao:after{border-left-color:#fff;right:-12px}.support-console.dark .support-aparelhos-balao:after{border-left-color:#15212b}.support-console.dark .support-aparelhos-balao:before{border-left-color:#263845}.support-aparelhos-balao>header{grid-template-columns:minmax(0,1fr)}.support-aparelhos-abas{border-radius:var(--r-pill);background:#eef3f5;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.support-aparelhos-abas button{border-radius:var(--r-pill);color:#6b808a;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;padding:6px 8px;transition:background .14s,color .14s}.support-aparelhos-abas button.ativa{color:#0b7f99;background:#fff;box-shadow:0 2px 6px #0b1e261f}.support-console.dark .support-aparelhos-abas{background:#1b2a35}.support-console.dark .support-aparelhos-abas button.ativa{color:#7fd8ea;background:#223543}@media (prefers-reduced-motion:reduce){.support-aparelhos-balao{animation:none}}.devices-hero.faixa-padrao .dm-ferramentas{margin-top:12px}.module-title-hero>.collection-actions{order:0}.support-assinaturas-balao{width:244px;max-height:none}.support-assinaturas-lista{gap:1px;max-height:min(220px,100vh - 320px);display:grid;overflow-y:auto}.support-assinaturas-painel span>button:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.support-assinaturas-balao{transform-origin:100% 100%;top:auto;bottom:-4px;translate:0}.support-assinaturas-balao.direita{transform-origin:0 100%}.support-assinaturas-balao:before,.support-assinaturas-balao:after{top:auto;bottom:16px;translate:0}.devices-hero.faixa-padrao .device-summary-card{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff94;border:1px solid #fffc;box-shadow:0 6px 18px #092a361a}.devices-hero.faixa-padrao .device-summary-card:hover{background:#ffffffb8;border-color:#fffffff2}.devices-hero.faixa-padrao .device-summary-card.active{background:var(--dm-card);border-color:var(--dm-primary);box-shadow:0 0 0 3px #08a7c21a}.devices-hero.faixa-padrao .device-summary-icon{color:#058aa4;background:linear-gradient(145deg,#dff6f8,#c6edf2)}.devices-hero.faixa-padrao:after{display:none}.support-assinaturas-lista{grid-template-columns:minmax(0,1fr);overflow-x:hidden}.support-assinaturas-painel span{min-width:0}.support-assinaturas-balao{width:252px}.support-assinaturas-balao:before,.support-assinaturas-balao:after{bottom:15px}.support-assinaturas-painel span>button.support-assinatura-apagar{flex:none;width:auto;padding:5px}.support-chat-action-bar{overflow:visible}@media (width<=620px){.support-chat-action-bar{overflow:auto hidden}}.support-ticket-list [data-tooltip].support-ticket-estrela:hover:after,.support-ticket-list [data-tooltip].support-ticket-estrela:hover:before{transform:translate(0)}.support-ticket-list [data-tooltip].support-ticket-estrela:before{left:7px}.support-trilha-lateral button:hover:not(:disabled){color:#0b7f99;background:#eef6f8}.support-trilha-lateral button{transition:background .14s,color .14s,transform .13s cubic-bezier(.3,1.35,.5,1)}.support-descer{border:1px solid var(--dm-line,#e3e9ec);color:#24404a;right:10px;box-shadow:0 6px 18px #132a332e}.support-descer:hover{color:#0b7f99;background:#eef6f8}.support-message-feed,.support-ticket-list{scrollbar-color:#0b1e2621 transparent;scrollbar-width:thin}.support-message-feed:hover,.support-ticket-list:hover{scrollbar-color:#0b1e2642 transparent}.support-message-feed::-webkit-scrollbar{width:7px}.support-ticket-list::-webkit-scrollbar{width:7px}.support-message-feed::-webkit-scrollbar-track{background:0 0}.support-ticket-list::-webkit-scrollbar-track{background:0 0}.support-message-feed::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#0b1e2621 padding-box padding-box;border:2px solid #0000;transition:background .18s}.support-ticket-list::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#0b1e2621 padding-box padding-box;border:2px solid #0000;transition:background .18s}.support-message-feed:hover::-webkit-scrollbar-thumb{background:#0b1e2642 padding-box padding-box}.support-ticket-list:hover::-webkit-scrollbar-thumb{background:#0b1e2642 padding-box padding-box}.support-message-feed::-webkit-scrollbar-thumb:hover{background:#0b1e266b padding-box padding-box}.support-ticket-list::-webkit-scrollbar-thumb:hover{background:#0b1e266b padding-box padding-box}.support-descer{position:relative;bottom:auto;right:auto}.amendments-table{font-size:var(--t-small);table-layout:fixed;width:100%}.amendments-table th.dm-selecao-col,.amendments-table td.dm-selecao-col{width:22px}.amendments-table th:last-child,.amendments-table td:last-child{width:142px}.amendments-table th:nth-last-child(2),.amendments-table td:nth-last-child(2){width:92px}.amendments-table th:nth-last-child(3),.amendments-table td:nth-last-child(3){width:126px}.amendments-table th:nth-last-child(4),.amendments-table td:nth-last-child(4),.amendments-table th:nth-last-child(5),.amendments-table td:nth-last-child(5){width:245px}.amendments-table td{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.support-ig-encarte{--ig-encarte-selo:62px;border-radius:var(--r-sm);background:#111b210d;align-items:center;gap:9px;padding:8px 9px;display:flex}.support-message-feed article.out .support-ig-encarte{background:#ffffff61}.support-ig-selo{border-radius:var(--r-sm);color:#fff;height:var(--ig-encarte-selo);width:var(--ig-encarte-selo);background:linear-gradient(135deg,#7638fa,#d92e7f 55%,#f9a03f);flex:none;justify-content:center;align-items:center;display:inline-flex}.support-ig-encarte>span:last-child{min-width:0}.support-ig-encarte strong{color:#24343b;font-size:var(--t-small);font-weight:800;display:block}.support-ig-encarte small{color:#63757d;font-size:var(--t-micro);margin-top:2px;line-height:1.45;display:block}.devices-hero-actions .devices-abas.devices-abas button{border-radius:var(--r-pill);color:#ffffffa8;background:0 0;border:0}.devices-hero-actions .devices-abas.devices-abas button:hover{color:#fff}.devices-hero-actions .devices-abas.devices-abas button.ativa{color:#0d2b31;background:#fff}.devices-abas+.product-header-menu-trigger{border-radius:var(--r-sm);width:46px;height:46px;min-height:46px}.support-message-feed article.out+article.out:before,.support-message-feed article.in+article.in:before{content:none}.support-message-feed article.out+article.out{border-top-right-radius:8px}.support-message-feed article.in+article.in{border-top-left-radius:8px}.support-ig-link{color:#0a7f99;font-size:var(--t-micro);margin-top:4px;font-weight:800;text-decoration:underline;display:inline-block}.support-link-no-texto{color:#027eb5;word-break:break-all;text-decoration:underline}.support-message-feed article.out .support-link-no-texto{color:#027eb5}.dm-ferramentas-conta b{color:var(--dm-text)}.commissions-hero .seller-commission-list .avatar{color:#0a6d85}.regras-novas{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fbfcfd;gap:10px;margin:12px 12px 0;padding:10.5px;display:grid}.regras-novas>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.regras-novas h3{color:#334d58;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:12px}.regras-novas>header p{color:#82929a;font-size:var(--t-small);margin:0;line-height:1.5}.regras-vazio{border:1px dashed var(--dm-line);border-radius:var(--r-sm);color:var(--dm-muted);font-size:var(--t-small);background:#f7fafb;margin:0;padding:14px}.regra-linha{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;align-items:center;gap:12px;padding:11px 13px;display:flex}.regra-linha.desligada{opacity:.55}.regra-chave{background:var(--dm-line);border-radius:var(--r-pill);cursor:pointer;border:0;flex:none;width:32px;height:18px;padding:0;position:relative}.regra-chave.on{background:var(--dm-primary)}.regra-chave:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .16s;position:absolute;top:2px;left:2px}.regra-chave.on:after{left:16px}.regra-texto{flex:1;gap:2px;min-width:0;display:grid}.regra-texto b{color:var(--dm-text);font-size:var(--t-body);font-weight:700}.regra-frase{color:var(--dm-muted);font-size:var(--t-small)}.regra-acoes{flex:none;gap:6px;display:flex}.regra-acoes .light-button.danger{color:var(--dm-danger)}.regra-editor{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f7fafb;gap:14px;padding:16px;display:grid}.regra-passos{grid-template-columns:1fr 1.25fr 1fr 1.15fr;gap:12px;display:grid}@media (width<=1100px){.regra-passos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.regra-passo{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;gap:5px;padding:12px;display:grid;position:relative}.regra-passo-num{background:var(--dm-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font:800 10.5px/1 Manrope,Inter,sans-serif;display:flex;position:absolute;top:-7px;left:-7px}.regra-passo-titulo{color:#56707c;letter-spacing:.7px;text-transform:uppercase;font:800 10.5px/1 Inter,sans-serif}.regra-passo select,.regra-passo input{text-overflow:ellipsis;border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#37505c;font:600 var(--t-small) Inter, sans-serif;height:var(--control-h);background:#fff;width:100%;min-width:0;padding:0 9px;overflow:hidden}.regra-passo small{color:var(--dm-muted);font-size:var(--t-micro);line-height:1.4}.regra-quanto{grid-template-columns:1fr 88px;gap:6px;display:grid}.regra-valor{border:1px solid var(--dm-line);border-radius:var(--r-xs);height:var(--control-h);background:#fff;align-items:center;padding-left:8px;display:flex}.regra-valor i{color:var(--dm-muted);font:700 var(--t-small) Inter, sans-serif;font-style:normal}.regra-valor input{border:0;height:auto;padding:0 6px}.regra-frase-viva{border-radius:var(--r-sm);background:#eef8fb;border:1px solid #cbe9f2;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:11px 13px;display:flex}.regra-frase-viva b{color:var(--dm-primary-strong);font-size:var(--t-body);font-weight:800}.regra-editor-pe{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.regra-apelido{color:#697a87;font-size:var(--t-small);flex:220px;gap:4px;max-width:320px;font-weight:700;display:grid}.regra-apelido i{color:var(--dm-muted);font-style:normal;font-weight:400}.regra-apelido input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#48606c;font:400 var(--t-small) Inter, sans-serif;height:var(--control-h);background:#fff;padding:0 9px}.regra-editor-botoes{gap:7px;display:flex}.regra-simulacao{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;overflow:hidden}.regra-simulacao>header{border-bottom:1px solid var(--dm-line);background:#f7fafb;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;display:flex}.regra-simulacao h4{color:var(--dm-text);margin:2px 0 0;font-family:Manrope,Inter,sans-serif;font-size:14px}.regra-simulacao>header small{color:var(--dm-muted);font-size:var(--t-micro)}.regra-simulacao .sim-linha{border-bottom:1px solid var(--lista-risco);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:10px 14px;display:grid}.regra-simulacao .sim-linha>span{font-size:var(--t-small);font-weight:600}.regra-simulacao .sim-linha>small{color:var(--dm-muted);font-size:var(--t-micro);grid-column:1}.regra-simulacao .sim-linha>b{grid-area:1/2/span 2;font-family:Manrope,Inter,sans-serif;font-size:15px}.regra-modo{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;gap:8px;padding:12px 14px;display:grid}.regra-modo-opcoes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.regra-modo-opcoes button{border:1px solid var(--dm-line);border-radius:var(--r-xs);cursor:pointer;text-align:left;background:#f7fafb;gap:3px;padding:10px 12px;display:grid}.regra-modo-opcoes button.ativo{border-color:var(--dm-primary);box-shadow:inset 0 0 0 1px var(--dm-primary);background:#eaf7fb}.regra-modo-opcoes b{color:var(--dm-text);font-family:Manrope,Inter,sans-serif;font-size:13px}.regra-modo-opcoes small{color:var(--dm-muted);font-size:var(--t-micro);line-height:1.45}.regra-modo-conferencia{color:var(--dm-muted);font-size:var(--t-micro)}.regra-modo-conferencia b{color:var(--dm-text)}.celula-aparelho b{font-weight:600;display:block}.celula-aparelho small{color:var(--dm-muted);font-size:var(--t-micro);margin-top:2px;display:block}.celula-comissao b{font-family:Manrope,Inter,sans-serif;display:block}.celula-comissao small{color:var(--dm-muted);font-size:var(--t-micro);margin-top:2px;display:block}.sim-aviso{color:#8a6a2f;font-size:var(--t-micro);background:#fffaf0;border-top:1px solid #f0e2c8;margin:0;padding:11px 14px;line-height:1.5}.support-ig-encarte.com-capa{align-items:stretch}.support-ig-capa{border-radius:var(--r-sm);height:var(--ig-encarte-selo);width:var(--ig-encarte-selo);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.support-ig-capa img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.support-ig-capa svg{filter:drop-shadow(0 1px 3px #09181f8c);color:#fff;position:relative}.support-message-editada{color:#4150f7;margin:0 0 4px;font-size:12px;font-weight:500;line-height:16px}.support-ig-aviso{color:#6a717a;margin:0 0 4px;font-size:12px;font-weight:400;line-height:16px}.support-message-feed article.out .support-ig-aviso{color:#09181f99}.support-message-feed article.out .support-message-editada,.support-message-feed article.out .support-ig-aviso{text-align:right}.support-ig-story{border-radius:18px;width:168px;height:185px;display:block;overflow:hidden}.support-ig-story.mencao{width:200px;height:220px}.support-ig-story img{cursor:pointer;object-fit:cover;width:100%;height:100%;display:block}.support-ig-story-fora{color:#7d8b95;font-size:var(--t-micro);align-items:center;gap:4.5px;margin:0;font-style:italic;font-weight:700;display:flex}.support-message-feed article.so-midia .support-ig-aviso,.support-message-feed article.so-midia .support-ig-story-vencido{padding-left:2px}.support-message-feed article.so-story{box-shadow:none;background:0 0;min-width:0;padding:0}.support-message-feed article.so-story .support-ig-story{border-radius:18px;width:168px;height:185px}.support-message-feed article.so-story .support-ig-story.mencao{width:200px;height:220px}.support-message-feed article.so-story .support-ig-story img{object-fit:cover;border-radius:0;width:100%;height:100%;max-height:none}.support-message-feed article.so-story>small{color:#6a717a;text-align:left;text-shadow:none;background:0 0;padding:4px 0 0;position:static}.support-chat-window.instagram .support-message-feed article.in.so-story,.support-chat-window.instagram .support-message-feed article.out.so-story{box-shadow:none;background:0 0;border-radius:0;min-width:0;padding:0}.support-chat-window.instagram .support-message-feed article.so-story>small{color:#6a717a;text-align:left;text-shadow:none;background:0 0;padding:4px 0 0;position:static}.support-chat-window.instagram .support-message-feed article.in+article.in{border-top-left-radius:4px}.support-chat-window.instagram .support-message-feed article.out+article.out{border-top-right-radius:4px}.support-chat-window.instagram .support-message-feed .support-faixa-de-tempo{color:#6a717a;text-align:center;width:100%;margin:14px 0 6px;font-size:12px;font-weight:400;line-height:16px}.support-chat-window.instagram .support-message-feed .support-hora-da-bolha{display:none}.support-chat-window.instagram .support-message-feed{gap:2px}.support-chat-window.instagram .support-message-feed article.in+article.out,.support-chat-window.instagram .support-message-feed article.out+article.in,.support-chat-window.instagram .support-message-feed .support-linha-com-foto+article.out,.support-chat-window.instagram .support-message-feed article.out+.support-linha-com-foto{margin-top:6px}.support-chat-window.instagram .support-composer-row{border:0;border-radius:22px;min-height:44px;padding:0 11px}.support-chat-window.instagram .support-composer-row textarea{padding:13px 4px;font-size:15px;line-height:18px}.detalhe-pagina{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.detalhe-pagina .detalhe-faixa{--dm-gap-modulo:0px;background:#152f3a;border-top:0;border-left:0;border-right:0;border-radius:0;padding:16px 20px 14px}.detalhe-pagina .detalhe-faixa:after,.detalhe-pagina .detalhe-faixa:before{display:none}.detalhe-faixa h1{letter-spacing:-.6px;font-size:24px!important}.detalhe-abas-linha{flex:1 0 100%;min-width:0;margin-top:12px;display:flex}.detalhe-faixa .devices-abas{flex:none;min-height:40px}.detalhe-faixa .devices-abas button{height:34px}.detalhe-faixa .client-header-actions{align-items:center;gap:6px;display:flex}.detalhe-corpo{grid-template-columns:214px minmax(0,1fr);gap:16px;min-height:0;padding:60px 20px 22px;display:grid;overflow:hidden}.cliente-coluna{align-content:start;gap:8px;min-height:0;display:grid;overflow:visible}.cliente-identidade{border-radius:var(--r-md);color:#fff;text-align:center;background:linear-gradient(165deg,#10303b 0%,#17444f 55%,#1d5361 100%);justify-items:center;gap:2px;padding:50px 16px 16px;display:grid;position:relative;box-shadow:0 10px 26px #092a362e}.cliente-identidade-foto{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.cliente-identidade-foto .client-avatar-placeholder.large,.cliente-identidade-foto .client-photo-button.large{border:3px solid var(--dm-card);width:84px;height:84px;box-shadow:0 6px 18px #092a3638}.cliente-identidade strong{font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px;line-height:1.3}.cliente-identidade>span{color:#ffffffb8;font-size:var(--t-micro)}.cliente-identidade small{color:#ffffff8c;font-size:var(--t-micro);margin-top:4px}.cliente-infos{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-md);overflow:hidden}.cliente-infos>header{border-bottom:1px solid var(--dm-line);color:#87969d;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;padding:10px 14px;font-weight:850}.cliente-infos dl{margin:0;padding:2px 14px 10px}.cliente-infos dl>div{border-bottom:1px solid var(--lista-risco);padding:9px 0}.cliente-infos dl>div:last-child{border-bottom:0}.cliente-infos dt{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:700}.cliente-infos dd{color:#2c3d47;word-break:break-word;margin:3px 0 0;font-size:11.5px;font-weight:700;line-height:1.45}.cliente-infos dd.vazio{color:#a9b4ba;font-weight:600}.detalhe-pagina .cliente-conteudo{min-width:0;min-height:0;padding:0 4px 0 0;overflow-y:auto}@media (width<=900px){.detalhe-corpo{grid-template-columns:1fr}}.social-arquivo{display:block}.social-arquivo-rotulo{color:var(--t-cor-rotulo,#4b5c66);font:var(--janela-rotulo,700 12px Inter, system-ui, sans-serif);margin-bottom:6px;display:block}.social-arquivo-linha{align-items:flex-start;gap:12px;display:flex}.social-arquivo-previa{border:1px solid var(--janela-campo-borda,#d5e2e8);border-radius:var(--r-sm,8px);background:#eef2f5;flex:none;width:54px;height:96px;display:flex;overflow:hidden}.social-arquivo-previa img,.social-arquivo-previa video{object-fit:cover;width:100%;height:100%}.social-arquivo-previa.vazia{color:#93a4ad;justify-content:center;align-items:center}.social-arquivo-linha>div{flex-direction:column;gap:5px;min-width:0;display:flex}.social-arquivo-linha .file-button input[type=file]{display:none}.social-aviso{color:#b4601f;font-weight:600}.social-platform-picker button.indisponivel{cursor:not-allowed;opacity:.5}.social-schedule-form.canal-whatsapp :is(input,select,textarea):focus{border-color:#25d366;outline:none;box-shadow:0 0 0 3px #25d36629}.social-schedule-form.canal-instagram :is(input,select,textarea):focus{border-color:#c13584;outline:none;box-shadow:0 0 0 3px #c1358429}.social-schedule-form.canal-whatsapp .social-arquivo-previa{border-color:#25d36673}.social-schedule-form.canal-instagram .social-arquivo-previa{border-color:#c1358459}.social-schedule-form.canal-instagram.canal-whatsapp :is(input,select,textarea):focus{border-color:#8895a1;box-shadow:0 0 0 3px #8895a12e}.faixa-troca{border-radius:var(--r-pill);color:#fff;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff47;padding:5px 10px;font:800 9.5px Inter,sans-serif}.faixa-troca:hover{background:#ffffff3d}.detalhe-pagina.faixa-clara .detalhe-faixa{background:var(--dm-card);border-bottom:1px solid var(--dm-line)}.detalhe-pagina.faixa-clara .detalhe-faixa h1{text-shadow:none;color:var(--dm-text)!important}.detalhe-pagina.faixa-clara .detalhe-faixa .eyebrow{color:#0a6d85}.detalhe-pagina.faixa-clara .detalhe-faixa.detalhe-faixa .dm-module-action button{background:var(--dm-card);border:1px solid var(--dm-line);color:#56686f}.detalhe-pagina.faixa-clara .detalhe-faixa.detalhe-faixa .dm-module-action button:hover{color:var(--dm-text);background:#f4f8f9;border-color:#b8d3da}.detalhe-pagina.faixa-clara .detalhe-faixa.detalhe-faixa .faixa-troca{border-color:var(--dm-line);color:#56686f;background:#eef4f6}.detalhe-pagina.faixa-clara .detalhe-faixa.detalhe-faixa .faixa-troca:hover{background:#e3edf0}.detalhe-pagina.faixa-clara .devices-abas.devices-abas{background:#092a360f}.detalhe-pagina.faixa-clara .devices-abas.devices-abas button{color:#5b6f79}.detalhe-pagina.faixa-clara .devices-abas.devices-abas button:hover{color:#11333d}.detalhe-pagina.faixa-clara .devices-abas.devices-abas button.ativa{background:var(--dm-card);color:#0d2b31;box-shadow:0 1px 3px #092a3624}.aparelho-capa{background:var(--dm-card);border:3px solid var(--dm-card);border-radius:var(--r-md);width:96px;height:96px;overflow:hidden;box-shadow:0 6px 18px #092a3638}.aparelho-capa img{object-fit:cover;width:100%;height:100%;display:block}.aparelho-capa-vazia{color:#4b9bb0;background:#e5f4f8;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aparelho-midias>header{align-items:center;gap:9px;display:flex}.aparelho-galeria{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:12px;display:grid}.aparelho-galeria figure{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f4f8f9;margin:0;position:relative;overflow:hidden}.aparelho-galeria figure img,.aparelho-galeria figure video{object-fit:cover;width:100%;height:118px;display:block}.aparelho-galeria figure.e-video{grid-column:span 2}.aparelho-galeria figure.e-video video{object-fit:contain;background:#0d1a1f;height:200px}.aparelho-galeria figcaption{color:var(--dm-muted);font-size:var(--t-micro);padding:6px 8px;font-weight:700}.aparelho-galeria-vazia{border:1px dashed var(--dm-line);border-radius:var(--r-sm);color:var(--dm-muted);font-size:var(--t-small);background:#f7fafb;margin:12px 0 0;padding:16px;line-height:1.55}.social-editor{grid-template-columns:232px minmax(0,1fr);align-items:flex-start;gap:20px;display:grid}.social-palco{flex-direction:column;gap:8px;display:flex}.social-palco-tela{aspect-ratio:9/19.5;background:#05090c;border-radius:26px;justify-content:center;align-items:center;width:214px;display:flex;position:relative;overflow:hidden}.social-palco-tela img,.social-palco-tela video{object-fit:contain;width:100%;height:100%}.social-palco-texto{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:54px 22px 76px;display:flex;position:relative}.social-schedule-form .social-palco-texto textarea{color:#fff;font:inherit;resize:none;text-align:center;background:0 0;border:0;outline:0;width:100%;max-height:100%;padding:0;font-size:15px;font-weight:600;line-height:1.4;overflow-y:auto}.social-schedule-form .social-palco-texto textarea::placeholder{color:#fff9}.social-palco-texto>small{color:#fff9;font-size:10px;position:absolute;bottom:76px}.social-palco-fonte{color:#fff;cursor:pointer;z-index:3;background:#0b111659;border:0;border-radius:999px;width:30px;height:30px;font-size:13px;font-weight:700;position:absolute;top:46px;right:10px}.social-palco-fonte:hover{background:#0b11168c}.social-palco-cores{z-index:3;justify-content:center;gap:6px;display:flex;position:absolute;bottom:46px;left:0;right:0}.social-palco-cores button{cursor:pointer;border:2px solid #ffffff80;border-radius:50%;width:18px;height:18px;padding:0}.social-palco-cores button.ativa{border-color:#fff;box-shadow:0 0 0 2px #00000040}.social-palco-vazio{color:#8fa3ae;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 22px;display:flex}.social-palco-vazio small{font-size:var(--t-micro);line-height:1.4}.social-palco-legenda{color:#fff;background:linear-gradient(#0000,#0000009e);max-height:46%;margin:0;padding:26px 12px 44px;font-size:13px;line-height:1.35;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.social-palco-abas{z-index:3;justify-content:center;gap:2px;display:flex;position:absolute;bottom:14px;left:0;right:0}.social-palco-abas button{color:#ffffffb3;cursor:pointer;font-size:var(--t-micro);letter-spacing:.04em;background:#0b111673;border:0;border-radius:999px;padding:5px 12px;font-weight:800}.social-palco-abas button.ativa{color:#fff;background:#ffffff29}.social-palco-escolher{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#ffffffeb;justify-content:center;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.social-palco-escolher input[type=file]{display:none}.social-palco-tela:has(.social-palco-vazio) .social-palco-escolher{top:58%;bottom:auto}.social-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.social-campos>label.wide,.social-campos>fieldset.wide,.social-campos>div.wide{grid-column:1/-1}.social-schedule-form.canal-instagram .social-palco-tela{box-shadow:0 0 0 3px #fff,0 0 0 6px #c13584}.social-schedule-form.canal-whatsapp .social-palco-tela{box-shadow:0 0 0 3px #fff,0 0 0 6px #25d366}.social-schedule-form.canal-instagram.canal-whatsapp .social-palco-tela,.social-schedule-form.canal-instagram.canal-facebook .social-palco-tela,.social-schedule-form.canal-whatsapp.canal-facebook .social-palco-tela{box-shadow:0 0 0 3px #fff,0 0 0 6px #c3cfd8}@media (width<=720px){.social-editor{grid-template-columns:minmax(0,1fr)}.social-palco-tela{width:100%}.social-campos{grid-template-columns:minmax(0,1fr)}}.detalhe-vinculos{gap:0;padding:2px 14px 10px;display:grid}.detalhe-vinculo{border:0;border-bottom:1px solid var(--lista-risco);text-align:left;background:0 0;gap:2px;width:100%;padding:9px 0;display:grid}.detalhe-vinculo:last-child{border-bottom:0}.detalhe-vinculo span{color:#a0aab1;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:700}.detalhe-vinculo strong{color:#2c3d47;font-size:11.5px;font-weight:700}.detalhe-vinculo:not(.e-link) strong{color:#a9b4ba;font-weight:600}.detalhe-vinculo em{color:var(--dm-primary);font-size:var(--t-micro);margin-top:3px;font-style:normal;font-weight:800}.detalhe-vinculo.e-link{cursor:pointer;transition:all .16s}.detalhe-vinculo.e-link:hover strong{color:var(--dm-primary)}.cliente-infos.detalhe-vinculos-cartao>header{padding:7px 12px}.detalhe-vinculos-cartao .detalhe-vinculos{padding:0 12px 4px}.detalhe-vinculos-cartao .detalhe-vinculo{row-gap:1px;padding:6px 0}.detalhe-vinculos-cartao .detalhe-vinculo strong{word-break:break-word;min-width:0}.detalhe-vinculos-cartao .detalhe-vinculo.e-link strong{color:var(--dm-primary)}.detalhe-vinculos-cartao .detalhe-vinculo.e-link:hover strong{text-decoration:underline}.social-schedule-form .social-platform-picker{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.social-canal{flex-direction:column;gap:8px;min-width:0;display:flex}.social-canal>button{justify-content:center;width:100%}.social-canal label{display:block}.social-canal select{width:100%}@media (width<=720px){.social-platform-picker{grid-template-columns:minmax(0,1fr)}}.aparelho-linha-do-tempo{margin:0;padding:6px 0 0;list-style:none;display:grid}.linha-evento{grid-template-columns:19px 1fr;column-gap:10px;display:grid;position:relative}.linha-evento:before{background:var(--dm-line);content:"";width:1px;position:absolute;top:21px;bottom:-2px;left:9px}.linha-evento:last-child:before{display:none}.linha-marca{background:var(--dm-card);border:1px solid var(--dm-line);color:var(--dm-primary);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;margin-top:2px;display:flex}.linha-corpo{text-align:left;background:0 0;border:0;gap:1px;width:100%;padding:0 0 26px;display:grid}.linha-corpo time{color:#a0aab1;letter-spacing:.4px;font-size:9.5px;font-weight:700}.linha-corpo strong{color:#2c3d47;flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;font-weight:700;line-height:1.35;display:flex}.linha-corpo strong em{color:#8a6a12;letter-spacing:.5px;text-transform:uppercase;background:#fff3d3;border-radius:999px;padding:2px 7px;font-size:9.5px;font-style:normal;font-weight:800}.linha-corpo small{color:#949fa6;font-size:9.5px;line-height:1.4}.linha-evento.muted .linha-corpo{opacity:.55}.linha-evento.sem-data .linha-marca{color:#a0aab1}.linha-evento.e-inicio .linha-marca{background:0 0;border:0}.linha-evento.e-inicio .linha-marca:before{background:var(--dm-primary);content:"";border-radius:50%;width:8px;height:8px}.linha-evento.e-inicio .linha-corpo{align-content:center;min-height:19px;padding-bottom:22px}.linha-evento.e-inicio strong{color:#87969d;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;font-weight:850}.linha-ciclo{grid-template-columns:19px 1fr;align-items:center;column-gap:10px;padding:0 0 9px;display:grid;position:relative}.linha-ciclo:before{background:var(--dm-line);content:"";width:1px;position:absolute;top:0;bottom:0;left:9px}.linha-ciclo span{border-top:1px dashed var(--dm-line);color:#a0aab1;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;grid-column:2;padding-top:8px;font-weight:800}.linha-evento.fecha-ciclo .linha-marca{color:#2f7d4f;background:#eef7f1;border-color:#bfdccb}.social-canal>label>span,.social-canal>label{font-size:var(--t-micro)}.social-canal select{padding:7px 9px;font-size:13px}.social-canal small{font-size:11px;line-height:1.35}.social-schedule-form .social-canal>button{white-space:nowrap;gap:6px;padding:9px 6px;font-size:12px}.linha-evento.cola .linha-corpo{padding-bottom:5px}.linha-evento.cola:before{top:19px}.linha-marca.e-acao{cursor:pointer;padding:0;transition:all .16s}.linha-marca.e-acao:hover{background:var(--dm-primary);border-color:var(--dm-primary);color:#fff}.aparelho-linha-do-tempo.denso .linha-corpo{padding-bottom:22px}.aparelho-linha-do-tempo.denso .linha-corpo time{font-size:9px}.aparelho-linha-do-tempo.denso .linha-corpo strong{font-size:10.5px}.aparelho-linha-do-tempo.denso .linha-corpo small{font-size:9px}.aparelho-linha-do-tempo.denso .linha-evento.cola .linha-corpo{padding-bottom:4px}.aparelho-linha-do-tempo.muito-denso .linha-evento{grid-template-columns:15px 1fr;column-gap:8px}.aparelho-linha-do-tempo.muito-denso .linha-evento:before{top:17px;left:7px}.aparelho-linha-do-tempo.muito-denso .linha-ciclo{grid-template-columns:15px 1fr;column-gap:8px;padding-bottom:7px}.aparelho-linha-do-tempo.muito-denso .linha-ciclo:before{left:7px}.aparelho-linha-do-tempo.muito-denso .linha-marca{width:15px;height:15px;margin-top:1px}.aparelho-linha-do-tempo.muito-denso .linha-marca svg{width:9px;height:9px}.aparelho-linha-do-tempo.muito-denso .linha-corpo{padding-bottom:17px}.aparelho-linha-do-tempo.muito-denso .linha-corpo time{font-size:8.5px}.aparelho-linha-do-tempo.muito-denso .linha-corpo strong{gap:5px;font-size:10px}.aparelho-linha-do-tempo.muito-denso .linha-corpo strong em{padding:1px 5px;font-size:8px}.aparelho-linha-do-tempo.muito-denso .linha-corpo small{font-size:8.5px}.aparelho-linha-do-tempo.muito-denso .linha-evento.cola .linha-corpo{padding-bottom:3px}.linha-evento.aberto:not(.cola):not(.e-inicio) .linha-corpo{min-height:83px}.aparelho-linha-do-tempo.denso .linha-evento.aberto:not(.cola):not(.e-inicio) .linha-corpo{min-height:78px}.aparelho-linha-do-tempo.muito-denso .linha-evento.aberto:not(.cola):not(.e-inicio) .linha-corpo{min-height:62px}.linha-flecha{color:#b3bec4;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:15px;height:15px;padding:0;transition:all .16s;display:flex}.linha-flecha:hover{background:var(--dm-soft,#eef4f6);color:var(--dm-primary)}.linha-flecha.aberta{color:var(--dm-primary);transform:rotate(180deg)}.linha-titulo{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;transition:all .16s}.linha-titulo:hover{color:var(--dm-primary);text-decoration:underline}.linha-evento.abre-grupo .linha-marca{margin-top:16px}.linha-evento.abre-grupo:before{top:35px}.aparelho-linha-do-tempo.muito-denso .linha-evento.abre-grupo .linha-marca{margin-top:13px}.aparelho-linha-do-tempo.muito-denso .linha-evento.abre-grupo:before{top:29px}.linha-evento.fecha-grupo .linha-corpo{padding-bottom:39px}.aparelho-linha-do-tempo.denso .linha-evento.fecha-grupo .linha-corpo{padding-bottom:35px}.aparelho-linha-do-tempo.muito-denso .linha-evento.fecha-grupo .linha-corpo{padding-bottom:28px}.cliente-infos dd.miudo{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:700;line-height:1.3;overflow:hidden}:root .client-details-backdrop,:root .installment-details-backdrop,:root .app-shell.com-menu-de-topo .client-details-backdrop,:root .app-shell.com-menu-de-topo .installment-details-backdrop,:root .app-shell.sidebar-collapsed .client-details-backdrop,:root .app-shell.sidebar-collapsed .installment-details-backdrop{padding:var(--janela-folga,20px);top:0;left:0;overflow:auto}:root .client-details-backdrop .client-details-modal,:root .installment-details-backdrop .installment-details-modal,:root .app-shell.com-menu-de-topo .client-details-backdrop .client-details-modal,:root .app-shell.com-menu-de-topo .installment-details-backdrop .installment-details-modal{border-radius:var(--r-md);height:calc(100vh - var(--janela-folga,20px) * 2);max-height:calc(100vh - var(--janela-folga,20px) * 2);width:100%;max-width:880px}:root .contract-details-modal,:root .registration-modal,:root .client-details-modal{max-width:880px}.detalhe-pagina .detalhe-corpo{padding-top:44px;padding-bottom:10px}.detalhe-pagina .cliente-coluna{gap:8px}.detalhe-pagina .cliente-identidade{padding:58px 14px 12px}.detalhe-pagina .cliente-identidade>.device-status{margin-top:5px}.detalhe-pagina .aparelho-capa{width:76px;height:76px}.detalhe-pagina .cliente-infos>header{padding:7px 14px}.detalhe-pagina .cliente-infos dl{padding:0 14px 7px}.detalhe-pagina .cliente-infos dl>div{padding:5px 0}.detalhe-pagina .cliente-infos dd{line-height:1.35}.detalhe-pagina .detalhe-vinculos-cartao .detalhe-vinculo{padding:5px 0}.detalhe-titulo-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detalhe-titulo-linha .device-status{flex:none}.social-schedule-form legend i{color:#7d8b95;font-size:var(--t-micro);font-style:normal;font-weight:500}.social-schedule-form label>i{color:#7d8b95;font-size:var(--t-micro);margin-left:5px;font-style:normal;font-weight:500}.social-escolha{position:relative}.social-escolha>summary{border:1px solid var(--t-borda,#dbe3ea);border-radius:var(--r-sm);color:#24313a;cursor:pointer;white-space:nowrap;background:#fff;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;font-size:12px;font-weight:600;list-style:none;display:flex;overflow:hidden}.social-escolha>summary::-webkit-details-marker{display:none}.social-escolha>summary b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.social-escolha>summary svg{opacity:.55;flex:none;transition:transform .16s}.social-escolha[open]>summary{border-color:var(--t-primaria,#17a2c4)}.social-escolha[open]>summary svg{transform:rotate(180deg)}.social-escolha-lista{border:1px solid var(--t-borda,#dbe3ea);border-radius:var(--r-sm);z-index:40;background:#fff;flex-direction:column;width:max-content;min-width:100%;max-width:260px;max-height:190px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 10px 26px #13212c24}.social-escolha-busca{border:1px solid var(--ui-border);font:inherit;border-radius:8px;width:100%;margin-bottom:2px;padding:7px 8px;font-size:12px}.social-escolha-dica{color:#7d8b95;padding:2px 4px;font-size:11px;line-height:1.35}.social-escolha-novo{color:#1d7a4c;cursor:pointer;text-align:left;background:#25d3661a;border:0;border-radius:6px;padding:7px;font-size:12px;font-weight:600}.social-escolha-lista label{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:7px;margin:0;padding:6px 7px;font-size:12px;font-weight:500;line-height:1.25;display:flex}.social-escolha-lista label:hover{background:var(--t-fundo-suave,#f1f5f8)}.social-escolha-lista input[type=checkbox]{flex:none;width:14px;height:14px;margin:0}.detalhe-corpo .installment-payments-wrapper{margin-top:10px;overflow-x:visible}.detalhe-corpo .installment-payments-table{table-layout:fixed;width:100%;min-width:0}.detalhe-corpo .installment-payments-table th,.detalhe-corpo .installment-payments-table td{text-overflow:ellipsis;white-space:nowrap;padding:5px 7px;font-size:9.5px;overflow:hidden}.detalhe-corpo .installment-payments-table th:first-child{width:16%}.detalhe-corpo .installment-payments-table th:nth-child(2){width:23%}.detalhe-corpo .installment-payments-table th:nth-child(3),.detalhe-corpo .installment-payments-table th:nth-child(4){width:22%}.detalhe-corpo .installment-payments-table th:nth-child(5){width:17%}.detalhe-corpo .installment-payments-table .payment-status{padding:3px 5px;font-size:8.5px}.detalhe-corpo .installment-payments-table .cancel-payment-button{padding:3px 5px}.aviso-regra-anterior{color:#92a0a7;font-size:var(--t-micro);margin:10px 0 0}.detalhe-pagina .cliente-identidade-foto .client-avatar-placeholder.large,.detalhe-pagina .cliente-identidade-foto .client-photo-button.large{width:76px;height:76px}.support-console-main>.module-title-hero{flex-shrink:0}.bolha-ia{color:#fff;cursor:grab;touch-action:none;z-index:80;background:linear-gradient(140deg,#0a7f9b,#0e3540);border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:box-shadow .16s;display:flex;position:fixed;box-shadow:0 10px 28px #092a3657}.bolha-ia.arrastando{cursor:grabbing;transition:none}.bolha-ia:hover{box-shadow:0 14px 34px #092a3670}.bolha-ia.aberta{background:#16323b}.bolha-ia:focus-visible{outline-offset:3px;outline:2px solid #5bd3e4}.bolha-ia-painel{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1a);border-radius:var(--r-md,12px);box-shadow:var(--e-apoio);z-index:80;flex-direction:column;width:min(360px,100vw - 32px);max-height:min(520px,100vh - 120px);display:flex;position:fixed;overflow:hidden}.bolha-ia-painel>header{color:#fff;background:linear-gradient(140deg,#0a7f9b,#0e3540);align-items:center;gap:9px;padding:11px 12px;display:flex}.bolha-ia-painel>header>div{flex:1;min-width:0}.bolha-ia-painel>header strong{font-size:12.5px;display:block}.bolha-ia-painel>header small{color:#ffffffb3;font-size:10.5px}.bolha-ia-painel>header button{border-radius:var(--r-xs,5px);color:#fff;cursor:pointer;background:#ffffff29;border:0;align-items:center;padding:4px;display:flex}.bolha-ia-painel>header button:hover{background:#ffffff47}.bolha-ia-marca{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.bolha-ia-corpo{flex:1;padding:13px;overflow-y:auto}.bolha-ia-elenco{scrollbar-width:none;border-bottom:1px solid #0b141a12;flex:none;gap:5px;padding:8px 10px;display:flex;overflow-x:auto}.bolha-ia-elenco::-webkit-scrollbar{display:none}.bolha-ia-elenco button{background:var(--tom,#5d7580);color:#fff;cursor:pointer;letter-spacing:.2px;opacity:.38;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font:800 9.5px Manrope,Inter,system-ui,sans-serif;transition:opacity .14s,box-shadow .14s;display:flex}.bolha-ia-elenco button:hover{opacity:.72}.bolha-ia-elenco button.ativo{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--tom,#5d7580);opacity:1}.support-console.dark .bolha-ia-elenco{border-bottom-color:#263845}.support-console.dark .bolha-ia-elenco button.ativo{box-shadow:0 0 0 2px #15212b, 0 0 0 3.5px var(--tom,#5d7580)}@media (prefers-reduced-motion:reduce){.bolha-ia-elenco button{transition:none}}.bolha-ia-anexo{border-radius:var(--r-xs,5px);color:#7b8e98;cursor:pointer;background:#f2f6f7;flex:none;align-items:center;gap:6px;margin:0 10px 6px;padding:6px 8px;font-size:10.5px;display:flex}.bolha-ia-anexo.ligado{color:#2f6a5c;background:#e7f3f0}.bolha-ia-anexo input{accent-color:#0b7a63;flex:none;width:auto;margin:0}.bolha-ia-anexo span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bolha-ia-anexo b{font-weight:800}.bolha-ia-comeco{color:#5d7580;font-size:11.5px}.bolha-ia-comeco p{margin:0 0 9px}.bolha-ia-comeco ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bolha-ia-comeco button{border:1px solid var(--dm-line,#0b141a1a);border-radius:var(--r-sm,7px);color:#16323b;cursor:pointer;font:inherit;text-align:left;background:#f2f6f7;width:100%;padding:7px 9px;font-size:11px}.bolha-ia-comeco button:hover{background:#e8f1f3}.bolha-ia-fala{border-radius:var(--r-sm,7px);white-space:pre-wrap;max-width:88%;margin:0 0 8px;padding:8px 10px;font-size:11.5px;line-height:1.45}.bolha-ia-fala.pessoa{color:#fff;background:#0a7f9b;margin-left:auto}.bolha-ia-fala.assistente{color:#1c2b33;background:#f2f6f7}.bolha-ia-fala.pensando{color:#8696a0;font-style:italic}.bolha-ia-erro{border-radius:var(--r-sm,7px);color:#b3261e;background:#fdecea;margin:0 0 8px;padding:8px 10px;font-size:11px}.bolha-ia-abas{border-bottom:1px solid var(--dm-line,#0b141a1a);gap:2px;padding:0 8px;display:flex}.bolha-ia-abas button{color:#8696a0;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 10px;font-size:11.5px;font-weight:700}.bolha-ia-abas button.ativa{color:#0a7f9b;border-bottom-color:#0a7f9b}.bolha-ia-conta{color:#5d7580;margin:0 0 10px;font-size:11.5px;line-height:1.5}.bolha-ia-largo{width:100%}.bolha-ia-pular{color:#8696a0;cursor:pointer;font:inherit;background:0 0;border:0;width:100%;margin-top:10px;padding:6px 0;font-size:11px;text-decoration:underline}.bolha-ia-secao{color:#16323b;letter-spacing:.3px;text-transform:uppercase;margin:4px 0 8px;font-size:11px;font-weight:800}.bolha-ia-secao+.bolha-ia-secao,.bolha-ia-chave+.bolha-ia-secao,.bolha-ia-funcao+.bolha-ia-secao{margin-top:14px}.bolha-ia-chave,.bolha-ia-funcao{border:1px solid var(--dm-line,#0b141a1a);border-radius:var(--r-sm,7px);flex-direction:column;gap:6px;margin-bottom:8px;padding:9px 10px;display:flex}.bolha-ia-chave>header,.bolha-ia-funcao>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.bolha-ia-chave strong,.bolha-ia-funcao strong{color:#16323b;font-size:12px}.bolha-ia-chave small,.bolha-ia-funcao small{color:#8696a0;font-size:10.5px;line-height:1.4}.bolha-ia-chave a{color:#0a7f9b;font-size:10.5px}.bolha-ia-selo{color:#8696a0;background:#f2f5f6;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.bolha-ia-selo.ligado{color:#1f8a4c;background:#e7f9ee}.bolha-ia-selo.quebrado{color:#b3261e;background:#fdecea}.bolha-ia-linha{align-items:center;gap:6px;display:flex}.bolha-ia-linha input,.bolha-ia-linha select{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1f);border-radius:var(--r-xs,5px);font:inherit;flex:1;min-width:0;padding:6px 7px;font-size:11px}.bolha-ia-linha button{border-radius:var(--r-xs,5px);color:#fff;cursor:pointer;font:inherit;white-space:nowrap;background:#0a7f9b;border:0;padding:7px 10px;font-size:11px;font-weight:700}.bolha-ia-linha button:disabled{cursor:not-allowed;background:#b9c6cc}.bolha-ia-linha .bolha-ia-remover{color:#c0392b;background:0 0;border:1px solid #d6454559}.bolha-ia-linha .bolha-ia-remover:hover{background:#d6454514}.bolha-ia-linha small{color:#8696a0;flex:1;font-size:10.5px}.bolha-ia-interruptor{flex-shrink:0;position:relative}.bolha-ia-interruptor input{opacity:0;width:0;height:0;position:absolute}.bolha-ia-interruptor span{cursor:pointer;background:#c8d2d7;border-radius:999px;width:32px;height:18px;transition:background .16s;display:block}.bolha-ia-interruptor span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .16s;position:absolute;top:2px;left:2px}.bolha-ia-interruptor input:checked+span{background:#0a7f9b}.bolha-ia-interruptor input:checked+span:after{left:16px}.bolha-ia-painel>footer,.support-ia-papo>footer{border-top:1px solid var(--dm-line,#0b141a1a);gap:7px;padding:10px;display:flex}.bolha-ia-painel>footer input,.support-ia-papo>footer input{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1f);border-radius:var(--r-sm,7px);font:inherit;flex:1;min-width:0;padding:8px 9px;font-size:11.5px}.bolha-ia-painel>footer input:disabled,.support-ia-papo>footer input:disabled{background:#f2f5f6}.bolha-ia-painel>footer button,.support-ia-papo>footer button{border-radius:var(--r-sm,7px);color:#fff;cursor:pointer;background:#0a7f9b;border:0;flex:none;align-items:center;width:auto;padding:0 11px;display:flex}.bolha-ia-painel>footer button:disabled,.support-ia-papo>footer button:disabled{cursor:not-allowed;background:#b9c6cc}@media (width<=640px){.bolha-ia{width:40px;height:40px}}.social-escolha-marcados{border-bottom:1px solid var(--dm-line);flex-wrap:wrap;gap:5px;padding:8px 9px;display:flex}.social-escolha-marcados button{background:var(--dm-soft,#eef7fa);border-radius:var(--r-pill,999px);color:var(--dm-primary);cursor:pointer;font-size:var(--t-micro);border:0;align-items:center;gap:5px;padding:4px 8px;font-weight:800;display:flex}.social-escolha-marcados button:hover{background:#dceff5}.social-celular-corpo,.social-palco-tela{background:#000}.social-schedule-publicando{color:var(--dm-primary);font-size:var(--t-small);white-space:nowrap;align-items:center;gap:8px;padding:0 6px;font-weight:800;display:flex;position:relative}.social-schedule-publicando:after{border-radius:var(--r-xs);color:#fff;content:attr(data-dica);font-size:var(--t-micro);opacity:0;pointer-events:none;text-align:left;white-space:normal;z-index:80;background:#10262d;border:1px solid #72deea38;width:232px;padding:7px 9px;font-weight:700;line-height:1.35;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);right:0;transform:translateY(4px);box-shadow:0 10px 24px #04151933}.social-schedule-publicando:hover:after{opacity:1;transform:translateY(0)}.social-schedule-publicando .social-entrega-texto{gap:2px;line-height:1.25;display:grid}.social-schedule-publicando .social-entrega-texto small{color:var(--muted);font-size:var(--t-micro);font-weight:600}.social-schedule-publicando .social-entrega-roda{background:conic-gradient(var(--dm-primary) calc(var(--voo,0) * 360deg), #008fb62e 0);border-radius:50%;flex:none;width:18px;height:18px;transition:background 2s linear;position:relative}.social-schedule-publicando .social-entrega-roda:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.social-schedule-publicando .social-entrega-roda i{display:none}.support-ia-piloto{--anel-vao:var(--dm-card,#fff);flex:none;padding:10px 11px 12px}.support-ia-piloto>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.support-ia-piloto>header>p{color:#92a4ae;letter-spacing:.5px;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.support-ia-piloto>strong{color:#16262e;margin-top:9px;font-size:12px;font-weight:800;display:block}.support-ia-piloto>small{color:#8397a1;margin-top:2px;font-size:10px;line-height:1.4;display:block}.support-ia-elenco{flex-wrap:wrap;gap:5px;display:flex}.support-ia-elenco button{background:var(--tom,#5d7580);color:#fff;cursor:pointer;letter-spacing:.2px;opacity:.38;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font:800 9px/1 Manrope,Inter,system-ui,sans-serif;transition:opacity .14s,box-shadow .14s;display:flex}.support-ia-elenco button:hover:not(:disabled){opacity:.72}.support-ia-elenco button.ativo{box-shadow:0 0 0 2px var(--anel-vao,#fff), 0 0 0 3.5px var(--tom,#5d7580);opacity:1}.support-ia-elenco button:focus-visible{outline:2px solid var(--tom,#0b7a63);outline-offset:2px}.support-ia-elenco button:not(.ativo):focus-visible{box-shadow:none}.support-ia-elenco button:disabled{cursor:not-allowed}.support-ia-elenco button:disabled.ativo{opacity:1}@media (prefers-reduced-motion:reduce){.support-ia-elenco button{transition:none}}.support-ia-piloto.ligado{--anel-vao:#eaf5f2;background:#eaf5f2;border-color:#9ad3c4}.support-ia-piloto.ligado>header>p{color:#0b7a63}.support-ia-piloto.ligado>small{color:#2f6a5c}.support-console.dark .support-ia-piloto{border-color:#263845}.support-ia-piloto.ligado small{color:#2f6a5c}.support-chat-composer.com-ia{position:relative}.support-chat-composer.com-ia>div,.support-chat-composer.com-ia .support-composer-row{background:#f2faf7}.support-chat-composer.com-ia .support-composer-row{position:relative}.support-chat-composer.com-ia .support-composer-row:after{animation:4s linear infinite dm-ia-correndo;inset:-1.5px}.support-chat-composer.com-ia textarea::placeholder{color:#4f8b7c}.support-ticket-list>article.com-ia{border-color:#0000}.support-ticket-list>article.com-ia:after{animation:4s linear infinite dm-ia-correndo;inset:0}.support-ticket-list>article.com-ia.active{box-shadow:none}.support-chat-composer.com-ia .support-composer-row:after,.support-ticket-list>article.com-ia:after{border-radius:inherit;content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:3;background:linear-gradient(90deg,#0b7a63,#12a3c4,#6fd6bb,#12a3c4,#0b7a63) 0 0/220% 100%;padding:1.5px;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes dm-ia-correndo{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.support-chat-composer.com-ia .support-composer-row:after,.support-ticket-list>article.com-ia:after{animation:none}}.support-chat-composer.com-ia .support-composer-row:before,.support-ticket-list>article.com-ia:before{border-radius:inherit;content:"";pointer-events:none;z-index:2;background-image:linear-gradient(105deg,#12a3c400 38%,#12a3c42b 50%,#12a3c400 62%);background-repeat:no-repeat;background-size:220% 100%;animation:4.6s ease-in-out infinite dm-ia-brilho;position:absolute;inset:0}@keyframes dm-ia-brilho{0%,62%{background-position:100% 0}86%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.support-chat-composer.com-ia .support-composer-row:before,.support-ticket-list>article.com-ia:before{opacity:0;animation:none}}.support-ia-faiscas{pointer-events:none;z-index:4;position:absolute;inset:0}.support-ia-faiscas i{clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);background:#16bda9;animation:2.6s ease-in-out infinite dm-ia-cintila;position:absolute}.support-ticket-list>article .support-ia-faiscas i:first-child{width:8px;height:8px;top:5px;right:13%}.support-ticket-list>article .support-ia-faiscas i:nth-child(2){width:6px;height:6px;animation-delay:.8s;bottom:7px;right:6%}.support-ticket-list>article .support-ia-faiscas i:nth-child(3){width:5px;height:5px;animation-delay:1.6s;top:21px;right:26%}.support-chat-composer .support-ia-faiscas i:first-child{width:8px;height:8px;bottom:34px;left:20px}.support-chat-composer .support-ia-faiscas i:nth-child(2){width:6px;height:6px;animation-delay:.9s;bottom:6px;right:26px}.support-chat-composer .support-ia-faiscas i:nth-child(3){width:5.5px;height:5.5px;animation-delay:1.7s;bottom:40px;right:54px}@media (prefers-reduced-motion:reduce){.support-ia-faiscas i{opacity:.5;animation:none}}.support-contato-ficha .support-summary-grid span{position:relative}.support-contato-ficha em{color:#9aabb4;margin-top:2px;font-size:9.5px;font-style:normal;display:block}.support-contato-ficha h4:after{border-radius:var(--r-pill,99px);color:#0b7a63;content:"da IA";vertical-align:middle;background:#e2f4ec;margin-left:7px;padding:2px 6px;font-size:9px;font-weight:900}.support-ia-digitando{align-items:center;gap:5px;min-width:0;padding:8.5px 9.5px;display:flex}.support-ia-digitando i{background:#0b7a63;border-radius:50%;flex:none;width:7px;height:7px;animation:1.25s ease-in-out infinite dm-ia-pulo}.support-ia-digitando i:nth-child(2){animation-delay:.16s}.support-ia-digitando i:nth-child(3){animation-delay:.32s}.support-ia-digitando b{color:#4f8b7c;text-overflow:ellipsis;white-space:nowrap;margin-left:6px;font-size:12px;font-weight:700;overflow:hidden}@keyframes dm-ia-pulo{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.support-composer-row.ia-digitando .support-icon-composer-button:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.support-ia-digitando i{opacity:.7;animation:none}}.support-ticket-list small.ia-respondendo{border-radius:var(--r-pill);color:#fff;letter-spacing:.05em;text-shadow:0 1px 1px #062f2747;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#0b7a63,#12a3c4,#6fd6bb,#12a3c4,#0b7a63) 0 0/220% 100%;flex:none;align-items:center;margin-top:0;margin-left:auto;padding:2px 7px;font-size:9px;font-weight:900;line-height:1.6;animation:4s linear infinite dm-ia-correndo;display:inline-flex;overflow:visible;box-shadow:0 1px 5px #0b7a634d}.support-ticket-linha-nome:has(.ia-respondendo) .support-ticket-etiquetas{margin-left:0}@media (prefers-reduced-motion:reduce){.support-ticket-list small.ia-respondendo{animation:none}}.customer-portal-installment-toggle{gap:12px}.customer-portal-capa{border:1px solid var(--dm-line);background:#eef4f6;border-radius:10px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.customer-portal-capa img{object-fit:cover;width:100%;height:100%;display:block}.customer-portal-capa i{color:#7c949d;font-family:Manrope,Inter,system-ui,sans-serif;font-size:20px;font-style:normal;font-weight:800}.customer-portal-installment-toggle>span:nth-child(2){flex:1;min-width:0}.customer-portal-installment-toggle>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=680px){.customer-portal-installment-toggle{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.customer-portal-installment-toggle>span:nth-child(3){grid-column:2/-1;align-items:flex-start}.customer-portal-capa{width:46px;height:46px}}.user-empresas-lista{flex-direction:column;gap:8px;display:flex}.user-empresa-linha{background:var(--surface-2,#f7fafb);border:1px solid var(--line,#e3eaee);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.user-empresa-linha>div{flex-direction:column;gap:3px;min-width:0;display:flex}.user-empresa-linha small{opacity:.7;font-size:12px}.detalhe-faixa .faixa-salvando{color:#e9f6f9d9;font-size:var(--t-small);font-weight:800}.portal-com-coluna{gap:18px;display:grid}.portal-conteudo-principal{min-width:0}.portal-coluna-cliente .cliente-identidade-foto{overflow:hidden}.portal-coluna-cliente .cliente-identidade-foto img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}@media (width>=900px){.portal-com-coluna{grid-template-columns:258px minmax(0,1fr);align-items:start;padding-top:46px}}@media (width<=899px){.portal-coluna-cliente .cliente-identidade{text-align:left;align-items:center;gap:12px;padding:12px 14px;display:flex}.portal-coluna-cliente .cliente-identidade-foto{width:46px;height:46px;margin:0;position:static}}.portal-coluna-cliente .cliente-identidade-foto{border-radius:50%;overflow:hidden}.portal-coluna-cliente .cliente-identidade-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.customer-portal-installment-toggle.sem-nome{justify-content:flex-start;gap:12px}.customer-portal-installment-toggle.sem-nome span:empty{display:none}.customer-portal-installment-toggle.sem-nome .customer-portal-chevron{margin-left:auto}.portal-coluna-cliente .cliente-identidade-foto{aspect-ratio:1;border:4px solid var(--card-bg,#fff);border-radius:50%;width:96px;height:96px;margin:0 auto;overflow:hidden;box-shadow:0 6px 18px #10233b29}.portal-coluna-cliente .cliente-identidade-foto img,.portal-coluna-cliente .cliente-identidade-foto>span{object-fit:cover;border-radius:50%;width:100%;height:100%;display:flex}.portal-coluna-cliente .cliente-identidade-foto>span{color:#3f6470;background:#eef3f5;justify-content:center;align-items:center;font-size:30px;font-weight:850}@media (width<=899px){.portal-coluna-cliente .cliente-identidade-foto{width:48px;height:48px;margin:0}.portal-coluna-cliente .cliente-identidade-foto>span{font-size:18px}}.customer-portal-switcher button{align-items:center;gap:10px;display:flex}.customer-portal-switcher-capa{background:#eef3f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.customer-portal-switcher-capa img{object-fit:cover;border-radius:50%;width:100%;height:100%}.customer-portal-switcher-capa i{color:#7d8b96;font-size:14px;font-style:normal;font-weight:850}@media (width>=900px){.portal-com-coluna{padding-top:68px}}.customer-portal-installment-toggle{padding:8px 12px}.customer-portal-installment-toggle .customer-portal-capa{border-radius:50%;width:36px;height:36px}.customer-portal-installments>header{padding:9px 12px}.customer-portal-switcher-capa{width:30px;height:30px}.customer-portal-switcher button{padding:8px 12px}.customer-portal-installment-body{padding:8px 12px 12px}.customer-portal-payments,.customer-portal-contracts{gap:3px}.customer-portal-payments article,.customer-portal-contracts article{padding:6px 9px}.customer-portal-subsection{margin-top:10px}.customer-portal-service-actions p{margin-bottom:8px}.customer-portal-payments article{padding:5px 9px}.customer-portal-payments span{gap:1px}.customer-portal-payments.denso article{padding:3px 9px}.customer-portal-payments.denso strong,.customer-portal-payments.denso b{font-size:11.5px}.customer-portal-payments.denso small{font-size:10px}.customer-portal-payments.muito-denso{gap:1px}.customer-portal-payments.muito-denso article{padding:1px 8px}.customer-portal-payments.muito-denso strong,.customer-portal-payments.muito-denso b{font-size:11px}.customer-portal-payments.muito-denso small{font-size:9.5px}.customer-portal-payments.muito-denso .customer-portal-status{padding:3px 5px}.customer-portal-payments.denso .customer-portal-parcela-toggle,.customer-portal-payments.muito-denso .customer-portal-parcela-toggle{width:22px;height:22px}.customer-portal-service-actions .customer-portal-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.customer-portal-service-actions .customer-portal-actions button,.installment-actions>div button{border-radius:var(--r-md);color:#00789a;cursor:pointer;letter-spacing:-.1px;white-space:nowrap;background:linear-gradient(#f4fdff 0%,#ddf3fa 100%);border:1px solid #b6e2ee;justify-content:center;align-items:center;font-weight:800;transition:background .14s,border-color .14s,box-shadow .1s,transform .1s;display:flex;box-shadow:inset 0 1px #ffffffe6,0 2px #a3d8e6}.customer-portal-service-actions .customer-portal-actions button:hover,.installment-actions>div button:hover{color:#006a89;background:linear-gradient(#ecfbff 0%,#cdedf7 100%);border-color:#8fd3e6}.customer-portal-service-actions .customer-portal-actions button:active,.installment-actions>div button:active{transform:translateY(2px);box-shadow:inset 0 2px 4px #092a3629}.customer-portal-service-actions .customer-portal-actions button:focus-visible,.installment-actions>div button:focus-visible{outline-offset:2px;outline:2px solid #4cbcd6}.installment-actions>div button:disabled{box-shadow:none;color:#aab4b8;cursor:not-allowed;background:#eef2f3;border-color:#e0e6e8;transform:none}.customer-portal-service-actions .customer-portal-actions button{width:100%;min-height:42px;padding:0 10px;font-size:12.5px}.installment-actions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.installment-actions>div button{font-size:var(--t-small);min-height:36px;padding:0 8px}@media (width<=820px){.customer-portal-service-actions .customer-portal-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .detalhe-pagina>.detalhe-faixa{background:#152f3a;border:0;align-items:center;gap:18px;padding:16px 20px 14px}.detalhe-faixa .faixa-seletor{border-radius:var(--r-xs,5px);color:#eaf6f9;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff3d;max-width:250px;height:32px;padding:0 8px;font:700 12px Inter,sans-serif}.detalhe-faixa .faixa-seletor:hover{background:#fff3;border-color:#fff6}.detalhe-faixa .faixa-seletor option{color:#21414c}.user-filas-lista label{border:1px solid var(--dm-line,#e3eaed);border-radius:var(--r-md,10px);color:#3f515c;cursor:pointer;background:#fbfdfe;align-items:center;gap:7px;min-width:0;padding:7px 9px;font-size:11.5px;font-weight:700;display:flex}.user-filas-lista label.marcada{color:#0b5566;background:#eaf7fb;border-color:#7fd1de}.user-filas-lista label i{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.user-filas-lista label input[type=checkbox]{flex:none;width:auto;margin:0}.user-filas-lista label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-filas-panel .mdm-texto{margin:10px 0 0}.portal-cutuca{color:#8f6108;cursor:pointer;background:#fff4da;border:1px solid #f0ca7d;border-radius:999px;padding:4px 11px;font:800 11px Inter,sans-serif;animation:2s ease-in-out infinite portal-cutuca-pulso;position:relative}.portal-cutuca:before{content:"";border:5px solid #0000;border-bottom-color:#f0ca7d;position:absolute;top:-10px;left:14px}.portal-cutuca:hover{background:#ffe9b6;border-color:#e2b355}@keyframes portal-cutuca-pulso{0%,to{box-shadow:0 0 #e6a52880}60%{box-shadow:0 0 0 8px #e6a52800}}@media (prefers-reduced-motion:reduce){.portal-cutuca{animation:none}}.portal-cutuca-foto{margin-bottom:6px}.portal-cutuca-foto:before{left:50%;transform:translate(-50%)}.portal-editar-abrir{border:1px solid var(--dm-line,#e3eaed);border-radius:var(--r-md);color:#37505c;cursor:pointer;background:#fff;width:100%;min-height:38px;font:800 12px Inter,sans-serif;transition:background .14s,border-color .14s}.portal-editar-abrir:hover{color:#00789a;background:#f3fafc;border-color:#bfe3ec}.portal-editar .customer-portal-request-body{gap:12px;display:grid}.portal-editar label{gap:5px;display:grid}.portal-editar label>span{color:#6a7d88;letter-spacing:.3px;text-transform:uppercase;font:800 11px Inter,sans-serif}.portal-editar input[type=text],.portal-editar input[type=tel],.portal-editar input[type=email],.portal-editar input[type=date]{border:1px solid var(--dm-line,#e3eaed);border-radius:var(--r-sm);color:#2c4551;background:#fff;width:100%;min-height:40px;padding:0 10px;font:600 13px Inter,sans-serif}.portal-editar label.portal-editar-vazio>span{color:#96650a}.portal-editar label.portal-editar-vazio input{background:#fffdf6;border-color:#f0ca7d}.portal-editar-foto>div{align-items:center;gap:10px;display:flex;position:relative}.portal-editar-foto img{object-fit:cover;border-radius:50%;width:52px;height:52px}.portal-editar-foto i{color:#93a2aa;font-size:12px;font-style:normal}.portal-editar-foto em{color:#00789a;cursor:pointer;font:800 12px Inter,sans-serif}.portal-editar-foto input[type=file]{cursor:pointer;opacity:0;width:100%;position:absolute;inset:0}.atualizacao-portal-lista{gap:10px;display:grid}.atualizacao-portal-lista>div{border-bottom:1px solid var(--dm-line,#e3eaed);padding-bottom:10px}.atualizacao-portal-lista>div:last-child{border-bottom:0;padding-bottom:0}.atualizacao-portal-lista span{color:#8a97a0;letter-spacing:.6px;text-transform:uppercase;margin-bottom:5px;font:800 10.5px Inter,sans-serif;display:block}.atualizacao-portal-lista>div>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.atualizacao-portal-lista i{color:#9aa7ae;font-size:13px;font-style:normal;text-decoration:line-through}.atualizacao-portal-lista strong{color:#16323d;font-size:13.5px}.atualizacao-portal-lista svg{color:#a8b4ba;flex-shrink:0}.atualizacao-portal-foto img{border:1px solid var(--dm-line,#e3eaed);object-fit:cover;border-radius:10px;width:120px;height:120px}.atualizacao-portal-negar{border-radius:var(--r-sm);color:#fff;cursor:pointer;background:linear-gradient(135deg,#c8394f,#e2626e);border:0;padding:11.5px 15px;font-size:11.5px;font-weight:700;box-shadow:0 7px 15px #c8394f33}.atualizacao-portal-negar:hover{background:linear-gradient(135deg,#b52f44,#d55462)}.atualizacao-portal-negar:disabled{cursor:not-allowed;opacity:.6}.atualizacao-portal-lista svg{transform:rotate(180deg)}.atualizacao-portal-lista>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.atualizacao-portal-lista span,.atualizacao-portal-lista>div>div:not(.atualizacao-portal-decisao){grid-column:1}.atualizacao-portal-decisao{grid-area:1/2/span 2;gap:6px;display:flex}.atualizacao-portal-decisao button{border-radius:var(--r-sm);color:#b8455a;cursor:pointer;background:#fff;border:1px solid #f0ccd1;min-height:32px;padding:0 12px;font:800 11.5px Inter,sans-serif;transition:background .14s,border-color .14s}.atualizacao-portal-decisao button:hover{background:#fff2f4;border-color:#e2a9b3}.atualizacao-portal-decisao button.e-aceitar{color:#00789a;border-color:#b6e2ee}.atualizacao-portal-decisao button.e-aceitar:hover{background:#ecfbff;border-color:#8fd3e6}.atualizacao-portal-decisao button:disabled{cursor:not-allowed;opacity:.5}.atualizacao-portal-retrato img{border:1px solid var(--dm-line,#e3eaed);object-fit:cover;border-radius:10px;width:110px;height:110px}.atualizacao-portal-retrato i{color:#9aa7ae;font-size:12.5px;font-style:normal}.atualizacao-portal-lista.e-historico{opacity:.72}.atualizacao-portal-lista em{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;grid-area:1/2/span 2;padding:4px 10px;font:800 10.5px Inter,sans-serif}.atualizacao-portal-lista em.aceito{color:#1c7a4f;background:#e2f7ec}.atualizacao-portal-lista em.negado{color:#b8455a;background:#fdecee}@media (width<=899px){.portal-coluna-cliente .cliente-identidade{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:6px 12px;padding:12px 14px;display:grid}.portal-coluna-cliente .cliente-identidade-foto{grid-area:1/1/span 2;margin:0;position:static;transform:none}.portal-coluna-cliente .cliente-identidade>strong{grid-area:1/2/span 2;font-size:15px;line-height:1.25}.portal-coluna-cliente .cliente-identidade .portal-cutuca-foto+strong{grid-row:1;align-self:end}.portal-cutuca-foto{grid-area:2/2;align-self:start;margin-bottom:0}.portal-cutuca-foto:before{border-bottom-color:#0000;border-right-color:#f0ca7d;top:50%;left:-10px;transform:translateY(-50%)}.portal-coluna-cliente .cliente-infos dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.portal-coluna-cliente .cliente-infos dl>div.e-largo{grid-column:1/-1}.portal-coluna-cliente .cliente-infos dl>div{padding:8px 0}.portal-coluna-cliente .cliente-infos dd{overflow-wrap:anywhere}.portal-com-coluna{gap:12px}.portal-editar-abrir{min-height:42px}.portal-cutuca{min-height:30px;padding:6px 12px}.customer-portal-switcher{scroll-snap-type:x mandatory;scroll-padding-left:14px}.customer-portal-switcher button{scroll-snap-align:start;flex:0 0 78%;min-width:0}.portal-editar{width:100%;max-width:100%;max-height:100%}}.portal-editar-vazia{color:#7d919b;background:#eef3f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.portal-conta{position:relative}.portal-conta-abrir{cursor:pointer;background:#ffffff24;border:1px solid #ffffff4d;border-radius:50%;width:38px;height:38px;padding:0;display:block;overflow:hidden}.portal-conta-abrir:hover{border-color:#fff9}.portal-conta-abrir img{object-fit:cover;width:100%;height:100%;display:block}.portal-conta-abrir span{color:#eaf6f9;justify-content:center;align-items:center;width:100%;height:100%;font:800 15px Inter,sans-serif;display:flex}.portal-conta-fundo{z-index:60;position:fixed;inset:0}.portal-conta-painel{text-align:left;border:1px solid var(--dm-line,#e3eaed);border-radius:var(--r-lg);box-shadow:var(--e-apoio);z-index:61;background:#fff;gap:10px;width:min(320px,100vw - 28px);max-height:min(78vh,560px);padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow:auto}.portal-conta-painel>strong{color:#16323d;font-size:15px;line-height:1.25}.portal-conta-sair{border-radius:var(--r-md);color:#b8455a;cursor:pointer;background:#fff;border:1px solid #f0ccd1;min-height:40px;font:800 12px Inter,sans-serif}.portal-conta-sair:hover{background:#fff2f4;border-color:#e2a9b3}.portal-cutuca-avatar{white-space:nowrap;z-index:59;position:absolute;top:calc(100% + 10px);right:0}.portal-cutuca-avatar:before{left:auto;right:16px}@media (width>=900px){.portal-conta-painel .cliente-infos,.portal-cutuca-avatar{display:none}}@media (width<=899px){.portal-coluna-cliente{display:none}.portal-conta-painel .cliente-infos{border:0;padding:0}.portal-conta-painel .cliente-infos dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.portal-conta-painel .cliente-infos dl>div.e-largo{grid-column:1/-1}.portal-conta-painel .cliente-infos dd{overflow-wrap:anywhere}}.social-celular-apagar.e-apagando{cursor:progress;opacity:.75}.social-celular-apagar.e-apagado{color:#fff;background:#2ea064eb}@media (width<=720px){.app-shell.com-menu-de-topo{--faixa-de-modulos:44px;--menu-de-topo-altura:96px}.app-shell.com-menu-de-topo .menu-de-topo{height:var(--menu-de-topo-altura);flex-wrap:wrap;align-items:center;gap:0 4px;padding:0 6px}.app-shell.com-menu-de-topo .menu-de-topo-fim{height:calc(var(--menu-de-topo-altura) - var(--faixa-de-modulos));flex:1 0 100%;order:1;min-width:0}.menu-de-topo-divisor.marca,.menu-de-topo-marca,.menu-de-topo-divisor.marca,.menu-de-topo .tom-da-barra{display:none}.menu-de-topo .sub-app-company-switcher-topbar{flex:auto;min-width:90px;max-width:none;margin-right:auto}.menu-de-topo .sub-app-company-switcher-topbar>span{min-width:0}.app-shell.com-menu-de-topo .menu-de-topo-areas{scrollbar-width:none;flex:1 0 100%;order:2;gap:2px;padding:0 4px;overflow-x:auto}.app-shell.com-menu-de-topo .menu-de-topo-areas::-webkit-scrollbar{display:none}.app-shell.com-menu-de-topo .menu-de-topo-area{flex:1 0 auto;min-width:0}.app-shell.com-menu-de-topo .menu-de-topo-areas{justify-content:space-between}.app-shell.com-menu-de-topo .menu-de-topo-area>button{border-radius:var(--r-md);height:var(--faixa-de-modulos);white-space:nowrap;justify-content:center;gap:5px;padding:0 11px;font-size:13px;font-weight:800;position:relative}.app-shell.com-menu-de-topo .menu-de-topo-area>button>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.app-shell.com-menu-de-topo .menu-de-topo-area>button>svg,.app-shell.com-menu-de-topo .menu-de-topo-area>button>.icon{display:none}.app-shell.com-menu-de-topo .menu-de-topo-area.ativa>button:after{bottom:0}.app-shell.com-menu-de-topo .menu-de-topo-lista{border-radius:0 0 var(--r-lg) var(--r-lg);min-width:0;max-width:none;max-height:58vh;bottom:auto;left:0;right:0;top:var(--menu-de-topo-altura);z-index:61;flex-direction:column;gap:0;padding:8px 8px 12px;overflow-y:auto;box-shadow:0 12px 30px #081a212e,0 0 0 100vmax #081a2161}.app-shell.com-menu-de-topo .menu-de-topo-lista button{min-height:46px;padding:10px 12px;font-size:14.5px}.app-shell.com-menu-de-topo .menu-de-topo-coluna+.menu-de-topo-coluna{border-top:1px solid var(--dm-line);margin-top:6px;padding-top:6px}:root .trilho-de-apps.e-flutuante.so-no-celular{display:flex}:root .trilho-de-apps.e-flutuante{bottom:calc(var(--abas-de-baixo,0px) + 12px + env(safe-area-inset-bottom));pointer-events:none;z-index:59;background:0 0;justify-content:flex-start;align-items:flex-end;width:auto;height:auto;padding:0;position:fixed;top:auto;left:12px;right:auto}.e-flutuante .botao-de-apps{color:#eaf5f8;cursor:pointer;pointer-events:auto;z-index:2;background:linear-gradient(150deg,#12707f,#0a2f3a);border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:flex;position:relative;box-shadow:0 8px 22px #092a3657}:root .trilho-de-apps.e-flutuante.aparecendo .botao-de-apps{background:linear-gradient(150deg,#0a2f3a,#071f29)}.e-flutuante .botao-de-apps:focus-visible{outline-offset:3px;outline:2px solid #5bd3e4}:root .trilho-de-apps.e-flutuante .sub-app-dock{transform-origin:0 100%;width:max-content;transition:transform .17s cubic-bezier(.22,1,.36,1),opacity .13s;position:absolute;top:auto;bottom:calc(100% + 10px);left:0;overflow:visible}:root .trilho-de-apps.e-flutuante:not(.aparecendo) .sub-app-dock{opacity:0;pointer-events:none;transform:scale(.86)}:root .trilho-de-apps.e-flutuante.aparecendo .sub-app-dock{opacity:1;pointer-events:auto;transform:scale(1)}:root .trilho-de-apps.e-flutuante .sub-app-dock-track{-webkit-backdrop-filter:none;background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-lg);flex-direction:row;grid-template-columns:repeat(3,1fr);gap:2px;height:auto;padding:10px;display:grid;box-shadow:0 18px 44px #0a253042}:root .trilho-de-apps.e-flutuante .sub-app-dock-item{border-radius:var(--r-md);flex-direction:column;flex:none;gap:5px;width:74px;height:auto;padding:8px 4px 7px;transition:none;transform:none}:root .trilho-de-apps.e-flutuante .sub-app-dock-item.current{background:#e8f7fa}:root .trilho-de-apps.e-flutuante .sub-app-dock-tile{border-radius:var(--r-md);flex:none;width:34px;height:34px}:root .trilho-de-apps.e-flutuante .sub-app-dock-tile>svg,:root .trilho-de-apps.e-flutuante .sub-app-dock-tile>img{display:block}:root .trilho-de-apps.e-flutuante .sub-app-dock-tooltip{box-shadow:none;color:#45555e;opacity:1;text-align:center;white-space:normal;word-break:break-word;background:0 0;border:0;border-radius:0;max-width:100%;padding:0;font-size:10px;font-weight:700;line-height:1.15;transition:none;display:block;position:static;top:auto;bottom:auto;left:auto;transform:none}:root .trilho-de-apps.e-flutuante .sub-app-dock-item.current .sub-app-dock-tooltip{color:#07788f}:root .trilho-de-apps.e-flutuante .sub-app-dock-item:before,:root .trilho-de-apps.e-flutuante .sub-app-dock-item>i{display:none}.app-shell.com-menu-de-topo .main-content{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.menu-de-topo-perfil-painel{max-height:calc(100vh - var(--menu-de-topo-altura) - 24px);max-width:calc(100vw - 16px);overflow-y:auto}.app-shell.com-menu-de-topo .aviso-versao-nova{bottom:calc(18px + env(safe-area-inset-bottom))}.app-shell.com-menu-de-topo input[type=checkbox],.app-shell.com-menu-de-topo input[type=radio]{width:24px;min-width:24px;height:24px;min-height:24px}.app-shell.com-menu-de-topo .dm-selecao-col{padding-left:10px;padding-right:10px}.app-shell.com-menu-de-topo .icon-action-button,.app-shell.com-menu-de-topo .collection-row-actions button,.app-shell.com-menu-de-topo .product-stock-button,.app-shell.com-menu-de-topo .catalogo-zoom button,.app-shell.com-menu-de-topo .catalogo-zoom-medida,.app-shell.com-menu-de-topo .agenda-period-navigation button{min-width:40px;min-height:40px}.app-shell.com-menu-de-topo .device-link-button,.app-shell.com-menu-de-topo .contract-link-button{align-items:center;min-height:34px;padding-top:6px;padding-bottom:6px;display:inline-flex}.app-shell.com-menu-de-topo .dm-button,.app-shell.com-menu-de-topo .charge-shortcuts button,.app-shell.com-menu-de-topo .agenda-view-switch button,.app-shell.com-menu-de-topo .agenda-toolbar .today,.app-shell.com-menu-de-topo .catalogo-painel-abas button,.app-shell.com-menu-de-topo .catalogo-telas button,.app-shell.com-menu-de-topo .product-catalog-variations-toggle{min-height:38px}.app-shell.com-menu-de-topo{--lista-pad-x:7px}.app-shell.com-menu-de-topo .table-wrapper>table,.app-shell.com-menu-de-topo .table-scroll>table{width:max-content;min-width:100%}.app-shell.com-menu-de-topo select,.app-shell.com-menu-de-topo .dm-rodape-lista .page-size-filter select,.app-shell.com-menu-de-topo .contracts-page .dm-rodape-lista .page-size-filter select{height:auto;min-height:36px}}.botao-de-apps{display:none}@media (width<=720px){.support-console,.support-console.collapsed{grid-template-rows:44px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.support-console>.support-console-sidebar{grid-area:1/1/span 2}.support-console>.support-console-main{grid-area:2/1;min-width:0}.support-console>.support-standalone-header{grid-column:1}.support-standalone-content{padding:0}.support-console-main{overflow:hidden}.support-console-sidebar{z-index:90;width:270px;max-width:84vw;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(0);box-shadow:12px 0 40px #04141b66}.support-console.collapsed .support-console-sidebar{transform:translate(-102%)}.support-console.collapsed .support-nav-group>small,.support-console.collapsed .support-console-sidebar nav button span,.support-console.collapsed .support-console-sidebar nav button b{display:revert}.support-chat-shell{grid-template-columns:minmax(0,1fr);position:relative}.support-chat-list-panel,.support-chat-window{grid-area:1/1;min-width:0}.support-chat-shell .support-chat-window,.support-chat-shell.com-conversa .support-chat-list-panel{display:none}.support-chat-shell.com-conversa .support-chat-window{display:flex}.support-standalone-header .sub-app-dock{display:none}.support-console .support-ticket-button,.support-console .support-filter-button,.support-console .support-fixados-botao,.support-console .support-chat-tabs button,.support-console .krm-lingueta,.support-standalone-header button,.support-standalone-header .sub-app-company-switcher{min-height:34px}.support-console .support-console-brand button,.support-console .support-chat-tabs button{height:auto;min-height:38px}.support-standalone-header .support-abrir-secoes{border-radius:var(--r-md);color:#3f545e;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.support-console.dark .support-abrir-secoes{color:#d5e2e8}.support-console:not(.collapsed) .support-console-sidebar:after{content:"";left:100%;inset-block:0;background:#06161c73;position:fixed;right:-100vw}.support-console .support-voltar-para-lista{border-radius:var(--r-md);color:#3f545e;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:34px;height:40px;margin-left:-6px;padding:0;display:inline-flex}.support-console.dark .support-voltar-para-lista{color:#d5e2e8}}.support-voltar-para-lista,.support-abrir-secoes,.trilho-de-apps.so-no-celular{display:none}.support-visor-aparelho-caixa{gap:12px;width:min(920px,92vw);max-height:86vh;padding:8px;display:grid;overflow-y:auto}.support-visor-aparelho-caixa>strong{color:#fff;text-align:center;font-size:15px;font-weight:800}.support-visor-aparelho-grade{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.support-visor-aparelho-grade img,.support-visor-aparelho-grade video{border-radius:var(--r-sm);object-fit:contain;background:#ffffff0f;width:100%;max-height:60vh;display:block}@media (width<=640px){.support-visor-aparelho-grade{grid-template-columns:1fr}}.invite-ficha-switch{align-items:end;padding-bottom:4px;display:flex}.invite-ficha{border:1px solid var(--line);border-radius:var(--r-md);background:#f8fafb;gap:9px;margin:0 15px 11px;padding:11px 13px;display:grid}.invite-ficha>strong{color:#008fb6;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase}.invite-ficha-campos{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;display:grid}.invite-ficha-campos label{color:#657580;font-size:var(--t-small);gap:3px;display:grid}.invite-ficha-campos label.wide{grid-column:1/-1}.invite-ficha-campos input,.invite-ficha-campos select{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--navy);font:inherit;background:#fff;padding:6px 9px}.invite-ficha>small{color:var(--muted);font-size:var(--t-micro)}.permission-dock-tile.travado{opacity:.5}.permission-dock-tile.travado .permission-dock-chave{cursor:not-allowed}.invite-escopo{color:#8a6d3b;font-size:var(--t-micro);grid-column:1/-1;margin-bottom:2px;line-height:1.45;display:block}.avisos-remetente{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 18px;margin:4px 0 2px;display:grid}.avisos-remetente>label{gap:6px;min-width:0;display:grid}.avisos-remetente>label>span{color:#5e7079;letter-spacing:.06em;text-transform:uppercase;font:800 10.5px Inter,system-ui,sans-serif}.avisos-remetente>label>small{color:#7c8d96;font-size:11.5px;line-height:1.4}.customer-portal-pix{justify-items:end;gap:10px;width:100%;display:grid}.customer-portal-pix-botoes{align-items:center;gap:10px;display:flex}.customer-portal-pix-botoes button{color:#fff;cursor:pointer;background:#00a9d2;border:0;border-radius:999px;padding:9px 16px;font:700 12.5px Manrope,sans-serif}.customer-portal-pix-erro{color:#b3261e;font-size:12px}.customer-portal-pix-aberto{border-radius:var(--r-lg);background:#f4f9fb;border:1px solid #dbe8ed;justify-items:center;gap:10px;width:min(100%,320px);padding:14px;display:grid}.customer-portal-pix-aberto img{border-radius:8px;max-width:100%;height:auto}.customer-portal-pix-aberto textarea{border-radius:var(--r-sm);color:#34505c;resize:none;word-break:break-all;background:#fff;border:1px solid #dbe8ed;width:100%;padding:9px 10px;font:500 11.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.customer-portal-pix-copiar{color:#fff;cursor:pointer;background:#0d2b31;border:0;border-radius:999px;width:100%;padding:9px 18px;font:700 12.5px Manrope,sans-serif}.customer-portal-pix-copiar:hover{background:#17454e}@media (width<=620px){.customer-portal-pix{justify-items:stretch}.customer-portal-pix-botoes{justify-content:flex-end}.customer-portal-pix-aberto{width:100%}}.customer-portal-status.recebida:before,.customer-portal-status.paga:before{content:"✓";margin-right:.22rem;font-style:normal;font-weight:700}.customer-portal-parcela-recem-paga{animation:.9s ease-out both portalPixConfirmado}@keyframes portalPixConfirmado{0%{background:#318d602e}to{background:0 0}}@media (prefers-reduced-motion:reduce){.customer-portal-parcela-recem-paga{background:0 0;animation:none}}:root{--dm-bg:#f4f7f8;--dm-card:#fff;--dm-text:#11191d;--dm-muted:#74818b;--dm-line:#e3e9ec;--dm-soft-line:#d7e5ea;--dm-primary:#00a9d2;--dm-primary-strong:#008fb6;--dm-cyan:#16cee2;--dm-success:#2f9b60;--dm-warning:#b4751a;--dm-danger:#c84f5c;--dm-radius:var(--r-md);--dm-radius-sm:var(--r-xs);--dm-shadow:var(--e-flutua)}.dm-card{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);min-width:0}.dm-module{--dm-gap-modulo:18px;gap:var(--dm-gap-modulo);min-width:0;display:grid}.dm-module-header{border-radius:var(--r-lg);box-shadow:none;margin-bottom:calc(-1 * var(--dm-gap-modulo,18px));border:0;border:1px solid var(--dm-line);border-bottom:0;justify-content:space-between;align-items:center;gap:18px;min-height:0;padding:14px 20px;display:flex;position:relative}.dm-module-header .bank-accounts-grid .dm-button.secondary,.dm-module-header .bank-accounts-grid .dm-button.ghost{color:#3c5560;background:0 0;border-color:#0000}.dm-module-header .bank-accounts-grid .dm-button.secondary:hover,.dm-module-header .bank-accounts-grid .dm-button.ghost:hover{color:#11333d;background:#092a3612;border-color:#0000}.dm-module-header>div>p{display:none}.dm-module-header .dm-module-eyebrow{color:#7fd4e2;margin-bottom:3px}.dm-module-header{flex-wrap:wrap}.dm-module-header>.dm-ferramentas,.module-title-hero>.dm-ferramentas,.dm-module-header>.bank-accounts-grid,.module-title-hero>.bank-accounts-grid{flex:1 0 100%;margin:12px 0 0}.devices-hero .dm-ferramentas-conta,.module-title-hero .dm-ferramentas-conta,.dm-module-header .dm-ferramentas-conta,.pre-sales-hero .dm-ferramentas-conta,.pre-registration-hero .dm-ferramentas-conta{color:#a9bdc4}.devices-hero.faixa-padrao>.dm-ferramentas .dm-ferramentas-conta,.module-title-hero>.dm-ferramentas .dm-ferramentas-conta,.dm-module-header>.dm-ferramentas .dm-ferramentas-conta{color:var(--dm-muted)}.devices-hero .page-size-filter select,.module-title-hero .page-size-filter select,.dm-module-header .page-size-filter select,.pre-sales-hero .page-size-filter select,.pre-registration-hero .page-size-filter select{color:#dcecf1;background:#ffffff1f;border:1px solid #ffffff2e}.devices-hero .page-size-filter select:hover,.module-title-hero .page-size-filter select:hover,.dm-module-header .page-size-filter select:hover,.pre-sales-hero .page-size-filter select:hover,.pre-registration-hero .page-size-filter select:hover{color:#fff;background:#fff3;border-color:#8ae1eb73}.devices-hero .page-size-filter option,.module-title-hero .page-size-filter option,.dm-module-header .page-size-filter option,.pre-sales-hero .page-size-filter option,.pre-registration-hero .page-size-filter option{color:var(--dm-text)}.dm-module-header:after{content:"";pointer-events:none;border:1px solid #5bd7e521;border-radius:50%;width:250px;height:250px;display:none;position:absolute;top:-125px;right:-70px}.dm-module-header>div{z-index:1;min-width:0;position:relative}.dm-module-eyebrow{font-size:var(--t-micro);letter-spacing:.9px;text-transform:uppercase;margin-bottom:7px;font-weight:900;display:block}.dm-module-header h1{margin:0;font-family:Manrope,Inter,sans-serif;line-height:1.1}.dm-module-header p{max-width:680px;margin:7px 0 0;font-size:12px;line-height:1.5}.dm-module-action{z-index:1;flex:none;position:relative}.dm-list-toolbar{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.dm-list-toolbar-main,.dm-list-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dm-list-toolbar-main{flex:280px}.dm-state-message{border:1px solid var(--dm-line);border-radius:var(--dm-radius-sm);justify-content:space-between;align-items:flex-start;gap:10px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.dm-state-message strong,.dm-state-message span{display:block}.dm-state-message strong{margin-bottom:2px}.dm-state-message.info{color:var(--dm-primary-strong);background:#e5f8fb;border-color:#c6eef3}.dm-state-message.success{color:var(--dm-success);background:#e7f7ed;border-color:#cbeed8}.dm-state-message.warning{color:var(--dm-warning);background:#fff4df;border-color:#ffe4b8}.dm-state-message.error{color:var(--dm-danger);background:#ffe8eb;border-color:#ffd6db}.dm-integration-summary{border-radius:var(--r-lg);grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.dm-integration-summary:hover{border-color:#b9e9f0;transform:translateY(-1px);box-shadow:0 10px 26px #0f374312}.dm-integration-symbol{background:linear-gradient(135deg, #092f3b, var(--dm-primary));border-radius:var(--r-md);color:#fff;justify-content:center;align-items:center;width:46px;height:46px;font-family:Manrope,Inter,sans-serif;font-size:17px;font-weight:900;display:flex;box-shadow:0 7px 16px #00a9d22e}.dm-integration-summary-content{min-width:0}.dm-integration-summary-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dm-integration-summary h2{color:var(--dm-text);margin:0;font-family:Manrope,Inter,sans-serif;font-size:16px}.dm-integration-summary p{color:var(--dm-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.dm-integration-summary-meta{color:#647681;margin-top:9px;font-size:11px}.dm-integration-list{gap:12px;max-width:900px;display:grid}.dm-integration-config{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;gap:14px;padding:16px;display:grid;box-shadow:0 1px 2px #10252d08}.dm-integration-config>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dm-integration-config strong,.dm-integration-config small{display:block}.dm-integration-config strong{color:var(--dm-text);font-size:12px}.dm-integration-config small{color:var(--dm-muted);font-size:var(--t-small);margin-top:3px;line-height:1.45}.dm-integration-config>header>span{border-radius:var(--r-pill);color:var(--dm-primary-strong);font-size:var(--t-small);background:#e5f8fb;padding:6px 9px;font-weight:900}.dm-integration-fields{grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:10px;display:grid}.dm-integration-fields label,.dm-integration-note{color:#627480;gap:6px;font-size:11px;font-weight:900;display:grid}.dm-integration-fields input,.dm-integration-fields select,.dm-integration-note textarea,.dm-webhook-secret input{border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-text);background:#fff;outline:0;width:100%;min-height:39px;padding:9px 10px;font-family:inherit;font-size:12px}.dm-integration-fields.dm-encargos{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-integration-fields.dm-encargos small{color:#8c9aa4;font-weight:600;line-height:1.35}.dm-integration-fields.dm-encargos .dm-encargos-tipo{grid-column:1/-1;align-items:center;gap:8px;display:flex}.dm-integration-fields.dm-encargos .dm-encargos-tipo input{width:auto;min-height:0}.dm-integration-note textarea{resize:vertical;min-height:76px;line-height:1.5}.dm-integration-note small{color:var(--dm-muted);font-size:var(--t-small);font-weight:600;line-height:1.45}.dm-integration-actions{flex-wrap:wrap;gap:8px;display:flex}.dm-webhook-secret{border:1px solid var(--dm-line);border-radius:var(--dm-radius-sm);background:#f8fbfc;align-items:end;gap:9px;padding:11px;display:flex}.dm-webhook-secret label{color:#627480;flex:1;font-size:11px;font-weight:900}.dm-webhook-secret input{font-size:var(--t-small);margin-top:6px;display:block}.dm-email-plan{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;gap:4px;display:grid;overflow:hidden}.dm-email-plan>header{border-bottom:1px solid var(--dm-line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.dm-email-plan>header strong,.dm-email-plan>header small{display:block}.dm-email-plan>header strong{color:var(--dm-text);font-size:12px}.dm-email-plan>header small{color:var(--dm-muted);font-size:var(--t-small);margin-top:3px}.dm-email-plan article{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 16px;display:grid}.dm-email-plan article+article{border-top:1px solid #edf2f4}.dm-email-plan article>i{border-radius:var(--r-sm);color:var(--dm-primary-strong);background:#edf8fa;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:flex}.dm-email-plan article strong,.dm-email-plan article small{display:block}.dm-email-plan article strong{color:#31434d;font-size:12px}.dm-email-plan article small{color:var(--dm-muted);font-size:var(--t-small);margin-top:3px}.dm-email-plan article em{border-radius:var(--r-pill);color:#647681;font-size:var(--t-micro);text-transform:uppercase;white-space:nowrap;background:#f1f4f5;padding:6px 8px;font-style:normal;font-weight:900}.dm-email-add{border-radius:var(--r-md);background:#f8fbfc;border:1px dashed #c9dfe4;gap:10px;padding:14px;display:grid}.dm-email-add>header strong,.dm-email-add>header small{display:block}.dm-email-add>header strong{color:var(--dm-text);font-size:12px}.dm-email-add>header small{color:var(--dm-muted);font-size:var(--t-small);margin-top:3px;line-height:1.45}.dm-email-add-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dm-email-add label{color:#627480;font-size:var(--t-small);gap:5px;font-weight:900;display:grid}.dm-email-add input,.dm-email-add select{border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-text);font:inherit;background:#fff;width:100%;min-height:38px;padding:8px 9px;font-size:12px}.dm-email-plan article>button{border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-primary-strong);cursor:pointer;font:inherit;font-size:var(--t-small);background:#fff;padding:7px 9px;font-weight:900}.dm-email-empty{color:var(--dm-muted);margin:0;padding:14px 16px;font-size:11px}.dm-email-test{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;gap:9px;padding:14px;display:grid}.dm-email-test header strong,.dm-email-test header small{display:block}.dm-email-test header strong{color:var(--dm-text);font-size:12px}.dm-email-test header small{color:var(--dm-muted);font-size:var(--t-small);margin-top:3px;line-height:1.4}.dm-email-test>div{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.dm-email-test input{border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-text);font:inherit;background:#fff;width:100%;min-height:38px;padding:8px 9px;font-size:12px}.dm-card-header{border-bottom:1px solid #e3e9ecb8;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.dm-card-title span{color:var(--dm-primary-strong);font-size:var(--t-micro);letter-spacing:.9px;text-transform:uppercase;margin-bottom:5px;font-weight:900;display:block}.dm-card-title h2{color:var(--dm-text);letter-spacing:0;margin:0;font-family:Manrope,Inter,sans-serif;font-size:18px;line-height:1.15}.dm-card-title p{color:var(--dm-muted);margin:4px 0 0;font-size:11px;line-height:1.45}.dm-button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:12px;font-weight:900;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.dm-button:hover{transform:translateY(-1px)}.dm-button.default{background:linear-gradient(135deg, var(--dm-primary), var(--dm-cyan));border:1px solid var(--dm-primary);color:#fff}.dm-button.secondary{border:1px solid var(--dm-soft-line);color:var(--dm-primary-strong);background:#fff}.dm-button.ghost{color:#60727c;background:0 0;border:1px solid #0000}.dm-button.danger{color:var(--dm-danger);background:#fff1f3;border:1px solid #ffd6db}.dm-button.icon{width:36px;height:36px;min-height:36px;padding:0}.dm-button.sm{min-height:34px;padding:0 11px;font-size:11.5px}.dm-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.dm-badge{border-radius:var(--r-pill);font-size:var(--t-micro);text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;min-height:26px;padding:0 10px;font-weight:900;display:inline-flex}.dm-badge.default{color:#60707b;background:#eef3f6}.dm-badge.ready{color:var(--dm-success);background:#e7f7ed}.dm-badge.warning{color:var(--dm-warning);background:#fff4df}.dm-badge.danger{color:var(--dm-danger);background:#ffe8eb}.dm-badge.info{color:var(--dm-primary-strong);background:#e5f8fb}.dm-badge.fiscal{color:#145a29;background:#cfe9d7}.dm-skeleton{border-radius:var(--dm-radius-sm);background:linear-gradient(90deg,#eef3f6,#f8fbfc,#eef3f6) 0 0/240% 100%;min-height:16px;animation:1.5s ease-in-out infinite dmSkeletonPulse;display:block}.dm-switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex;position:relative}.dm-switch-row.disabled{cursor:not-allowed;opacity:.55}.dm-switch-row+.dm-switch-row{border-top:1px solid #edf1f2}.dm-switch-text{flex-wrap:wrap;align-items:center;gap:3px 7px;min-width:0;display:flex}.dm-switch-text strong{color:#40545e;font-size:11px}.dm-switch-text small{color:#8d9ba1;font-size:var(--t-small);font-weight:500;line-height:1.45}.dm-switch-ajuda{cursor:default;flex:none;display:inline-flex}.dm-switch-row input{opacity:0;width:0;height:0;position:absolute}.dm-switch-row i{border-radius:var(--r-pill);background:#c7d2d6;flex:none;width:42px;height:23px;transition:all .2s;display:block;position:relative}.dm-switch-row i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0e283233}.dm-switch-row input:checked+i{background:#02aac5}.dm-switch-row input:checked+i:after{transform:translate(19px)}.dm-switch-row input:focus-visible+i{box-shadow:0 0 0 3px #02aac547}@keyframes dmSkeletonPulse{0%{background-position:120% 0}to{background-position:-120% 0}}.dm-empty-state{border-radius:var(--dm-radius);color:var(--dm-muted);text-align:center;background:#f8fbfc;border:1px dashed #cfe1e7;place-items:center;gap:8px;margin-top:12px;padding:28px;display:grid}.dm-empty-state strong{color:var(--dm-text);font-size:14px}.dm-empty-state p{max-width:420px;margin:0;font-size:11px;line-height:1.45}.dm-empty-icon{border-radius:var(--r-pill);color:var(--dm-primary-strong);background:#e5f8fb;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.dm-drawer-layer,.dm-command-layer{position:fixed;inset:0}.dm-drawer-layer{z-index:var(--z-gaveta,100)}.dm-command-layer{z-index:var(--z-comando,400)}.dm-drawer-scrim,.dm-command-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a181e7a;border:0;width:100%;height:100%;position:absolute;inset:0}.dm-drawer{border-left:1px solid var(--dm-line);background:#fbfcfd;grid-template-rows:auto minmax(0,1fr) auto;width:640px;max-width:min(640px,96vw);height:100%;display:grid;position:absolute;top:0;right:0;box-shadow:-22px 0 70px #091c2338}.dm-drawer.dm-drawer-full{border-left:0;width:100%;max-width:100%}.dm-drawer-header{border-bottom:1px solid var(--dm-line);background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px;display:flex}.dm-drawer-title{align-items:flex-start;gap:12px;display:flex}.dm-drawer-symbol{background:linear-gradient(135deg, #092f3b, var(--dm-primary));border-radius:var(--r-md);color:#fff;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:900;display:flex;box-shadow:0 7px 16px #00a9d22b}.dm-drawer-eyebrow{color:var(--dm-primary-strong);font-size:var(--t-micro);letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px;font-weight:900;display:block}.dm-drawer-header h2{color:var(--dm-text);letter-spacing:-.3px;margin:0;font-family:Manrope,Inter,sans-serif;font-size:22px}.dm-drawer-header p{color:var(--dm-muted);margin:5px 0 0;font-size:11px;line-height:1.45}.dm-drawer-body{grid-auto-rows:max-content;align-content:start;align-items:start;gap:14px;padding:20px 22px;display:grid;overflow:auto}.dm-drawer-body>.dm-button{justify-self:start}.dm-drawer-footer{border-top:1px solid var(--dm-line);background:#fff;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.dm-breadcrumb{color:#7a8993;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.dm-breadcrumb b{color:#b8c4ca;margin-right:7px;font-weight:800}.dm-tabs{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fff;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;display:flex}.dm-tabs button{border-radius:var(--dm-radius-sm);color:#62717d;font-size:var(--t-small);background:0 0;border:1px solid #0000;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-weight:900;display:inline-flex}.dm-tabs button.active,.dm-tabs button:hover{color:var(--dm-primary-strong);background:#e5f8fb;border-color:#c6eef3}.dm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dm-command{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--dm-shadow);background:#fff;width:620px;max-width:min(620px,100vw - 28px);position:absolute;top:86px;left:50%;overflow:hidden;transform:translate(-50%)}.dm-command header{border-bottom:1px solid var(--dm-line);justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.dm-command header span{color:var(--dm-text);font-size:13px;font-weight:900}.dm-command header button{border-radius:var(--r-xs);color:#758692;font-size:var(--t-small);background:#f3f6f8;border:1px solid #e0e8ec;padding:5px 8px;font-weight:900}.dm-command>div{max-height:430px;padding:8px;display:grid;overflow:auto}.dm-command>div>button{border-radius:var(--r-sm);color:#344653;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:52px;padding:10px;display:flex}.dm-command>div>button:hover{color:var(--dm-primary-strong);background:#f4fafb}.dm-command strong,.dm-command small{display:block}.dm-command strong{font-size:12px}.dm-command small{color:#7b8b95;font-size:var(--t-small);margin-top:2px}.dm-tooltip{position:relative}.dm-tooltip:hover:after{border-radius:var(--r-xs);color:#fff;content:attr(data-tooltip);font-size:var(--t-small);white-space:nowrap;z-index:150;background:#0d171b;max-width:220px;padding:7px 8px;font-weight:800;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.dm-toast{border:1px solid var(--dm-line);border-left:4px solid var(--dm-primary);border-radius:var(--r-sm);box-shadow:var(--dm-shadow);color:#344653;z-index:140;background:#fff;align-items:center;gap:10px;max-width:min(460px,100vw - 24px);padding:12px 13px;font-size:12px;font-weight:800;display:flex;position:fixed;bottom:18px;right:18px}.dm-toast button{color:#7c8b95;background:0 0;border:0;font-size:18px;line-height:1}.dm-toast.error{border-left-color:var(--dm-danger)}.dm-toast.success{border-left-color:var(--dm-success)}.dm-dropdown{position:relative}.dm-dropdown summary{border:1px solid var(--dm-soft-line);border-radius:var(--dm-radius-sm);color:#52636f;cursor:pointer;background:#fff;align-items:center;min-height:38px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.dm-dropdown summary::-webkit-details-marker{display:none}.dm-dropdown>div{border:1px solid var(--dm-line);border-radius:var(--dm-radius-sm);box-shadow:var(--dm-shadow);z-index:30;background:#fff;gap:4px;min-width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.dm-dropdown>div button{border-radius:var(--r-xs);color:#52636f;text-align:left;background:0 0;border:0;min-height:34px;padding:0 9px;font-size:12px;font-weight:800}.dm-dropdown>div button:hover{color:var(--dm-primary-strong);background:#f4fafb}@media (width<=720px){.dm-module-header{background:linear-gradient(180deg, var(--dm-card) 0%, #0e3540 62%, #04151b 100%);flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:13px 16px}.dm-module-action,.dm-module-action .dm-button,.dm-module-action,.dm-module-action .dm-button{width:100%}.dm-integration-summary{grid-template-columns:42px minmax(0,1fr);align-items:flex-start}.dm-integration-summary>.dm-button{grid-column:1/-1;width:100%}.dm-integration-summary-heading{flex-direction:column}.dm-integration-fields,.dm-integration-fields.dm-encargos{grid-template-columns:1fr}.dm-integration-config>header,.dm-webhook-secret{flex-direction:column;align-items:flex-start}.dm-webhook-secret .dm-button{width:100%}.dm-email-add-fields,.dm-email-test>div{grid-template-columns:1fr}.dm-email-plan article{grid-template-columns:34px minmax(0,1fr);align-items:flex-start}.dm-email-plan article em{grid-column:2;justify-self:start}}.product-header-menu-trigger{border-radius:var(--r-sm);color:#344750;cursor:pointer;background:#fff;border:1px solid #d9e4e8;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.product-header-menu-trigger:hover{border-color:#8fdbe7}.product-header-menu-popover.portal{border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:200;background:#fff;border:1px solid #dfe6ea;max-height:calc(100vh - 24px);padding:6px;display:grid;position:fixed;overflow-y:auto}.product-header-menu-popover .header-menu-parent>svg:last-child{margin-left:auto;transition:transform .18s}.product-header-menu-popover .header-menu-parent.open{color:#008eac}.product-header-menu-popover .header-menu-parent.open>svg:last-child{transform:rotate(90deg)}.product-header-menu-popover .header-menu-sub{border-left:1px solid #e4ecee;margin:2px 0 4px 18px;padding-left:6px;display:grid}.product-header-menu-popover .header-menu-sub button{font-size:var(--t-small);min-height:33px;font-weight:600}.product-header-menu-popover button{border-radius:var(--r-xs);color:#344750;cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:9px 10px;font-weight:650;display:flex}.product-header-menu-popover button:hover{color:#008eac;background:#eef7f9}.dm-drawer.dm-drawer-full .dm-drawer-header{position:relative}.dm-drawer.dm-drawer-full .dm-drawer-header-actions{position:absolute;top:14px;right:14px}.dm-confirm-layer{background:var(--janela-fundo,#09181f85);z-index:var(--z-confirmacao,500);justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.dm-confirm-scrim{cursor:default;background:0 0;border:0;position:absolute;inset:0}.dm-confirm{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;width:100%;max-width:420px;padding:22px;position:relative;box-shadow:0 28px 90px #041a2247}.dm-confirm h2{color:var(--dm-text);margin:0;font:700 18px Manrope,Inter,sans-serif}.dm-confirm p{color:var(--dm-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.dm-confirm footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.dm-confirm-campos{gap:10px;margin-top:16px;display:grid}.dm-confirm-campos label{color:#60727c;font-size:var(--t-small);gap:6px;font-weight:850;display:grid}.dm-confirm-campos select,.dm-confirm-campos input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:var(--dm-text);font:inherit;background:#fff;outline:0;width:100%;height:40px;padding:0 10px;font-size:12px}.dm-confirm-campo b{color:#b8434e;letter-spacing:.4px;background:#fff1f2;border-radius:5px;padding:1px 5px}.dm-lista{flex-direction:column;display:flex}.dm-lista>*{border-top:1px solid var(--lista-risco);padding:var(--lista-pad-y) var(--lista-pad-x);align-items:center;gap:11px;display:flex}.dm-lista>:first-child{border-top:0}.dm-lista>:hover{background:#fafcfd}.dm-lista-ferramentas{border-bottom:1px solid var(--lista-risco);padding:12px var(--lista-pad-x)}.dm-encartes{gap:var(--encarte-vao);flex-direction:column;display:flex}.dm-encartes>*{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);padding:var(--encarte-pad-y) var(--encarte-pad-x);align-items:center;gap:11px;display:flex}.dm-encartes>:hover{border-color:var(--dm-soft-line)}.dm-ferramentas{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.dm-ferramentas-busca{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#8a989f;height:var(--control-h);flex:0 280px;align-items:center;gap:7px;min-width:0;padding:0 10px;display:flex}.dm-ferramentas-busca:focus-within{border-color:#7ec6d6;box-shadow:0 0 0 2px #00a9d212}.dm-ferramentas-busca input{color:#344750;font:inherit;font-size:var(--t-small);background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%}.dm-ferramentas-busca input::placeholder{color:var(--dm-muted);opacity:1}.dm-ferramentas-filtro{color:#87969d;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;flex:none;align-items:center;gap:7px;font-weight:850;display:flex}.dm-ferramentas-filtro select,.dm-ferramentas-filtro input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:var(--dm-muted);cursor:pointer;font:700 var(--t-small) Inter, sans-serif;height:var(--control-h);text-transform:none;background:#fff;padding:0 11px}.dm-ferramentas-filtro select:hover,.dm-ferramentas-filtro input:hover{color:#0a6d85;border-color:#9edce5}@media (width<=640px){.dm-ferramentas{gap:7px}}.dm-rodape-lista{border-radius:0 0 var(--r-lg) var(--r-lg);border-top:1px solid var(--lista-risco);color:var(--dm-muted);font-size:var(--t-micro);padding:2px var(--lista-pad-x);background:#f7f9fa;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dm-rodape-lista .page-size-filter select{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#53656f;font:700 var(--t-micro) Inter, sans-serif;height:26px;min-height:26px;padding:0 5px}.dm-filtros{flex:none;position:relative}.dm-filtros>summary{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:var(--dm-muted);cursor:pointer;font:700 var(--t-small) Inter, sans-serif;height:var(--control-h);-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:0 11px;list-style:none;display:inline-flex}.dm-filtros>summary::-webkit-details-marker{display:none}.dm-filtros>summary:focus-visible{box-shadow:var(--focus-ring,0 0 0 3px #08a7c259);outline:none}.dm-filtros>summary:hover{color:#0a6d85;border-color:#9edce5}.dm-filtros[open]>summary{color:#0a6d85;background:#eef8fb;border-color:#9edce5}.dm-filtros-conta{background:var(--dm-primary);border-radius:var(--r-pill);color:#fff;font-size:var(--t-micro);text-align:center;min-width:17px;padding:1px 5px;font-weight:900}.dm-filtros-painel{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);box-shadow:var(--dm-shadow);z-index:40;gap:11px;min-width:258px;max-height:min(62vh,440px);margin-top:6px;padding:13px;display:grid;position:absolute;top:100%;left:0;overflow-y:auto}details.dm-filtros.abre-para-cima>.dm-filtros-painel{margin:0 0 6px;top:auto;bottom:100%}.dm-filtros-painel label{color:#87969d;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;gap:5px;font-weight:850;display:grid}.dm-filtros-painel select,.dm-filtros-painel input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#53656f;font:700 var(--t-small) Inter, sans-serif;height:var(--control-h);text-transform:none;background:#f8fafb;padding:0 8px}.dm-filtros-limpar{color:#0a6d85;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;justify-self:start;padding:3px 0}.dm-filtros-limpar:hover{text-decoration:underline}.dm-ferramentas-conta{color:var(--dm-muted);font-size:var(--t-small);white-space:nowrap;flex:none;margin-left:auto}.dm-selecao-col{width:22px;padding-left:7px!important;padding-right:0!important}.dm-selecao-col input{accent-color:var(--dm-primary);cursor:pointer;opacity:0;width:15px;height:15px;margin:0;display:block}tr:hover>.dm-selecao-col input,.dm-selecao-col input:focus-visible,.dm-selecao-col input:checked,.tem-selecao .dm-selecao-col input{opacity:1}.dm-selecao-lixeira{border-radius:var(--r-sm);color:#b84d58;cursor:pointer;height:var(--control-h);width:var(--control-h);background:#ffebed;border:1px solid #f2c8cd;flex:none;justify-content:center;align-items:center;display:inline-flex}.dm-selecao-lixeira:hover{color:#9e3b46;background:#fdd9dd;border-color:#e9b3ba}.dm-ferramentas>.dm-selecao-lixeira{order:90}.dm-selecao-barra{color:#0a6d85;font-size:var(--t-small);padding:7px var(--lista-pad-x);background:#eef8fb;border-bottom:1px solid #c9e9f1;align-items:center;gap:12px;font-weight:700;display:flex}.dm-selecao-barra strong{font-weight:800}.dm-selecao-barra button{color:#0a6d85;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;padding:2px 0}.dm-selecao-barra button:hover{text-decoration:underline}.dm-filtro-agenda{border-radius:var(--r-sm);color:#44606d;cursor:pointer;background:#fff;border:1px solid #d9e4e8;justify-content:center;align-self:stretch;align-items:center;width:40px;min-height:36px;padding:0;display:flex}.dm-filtro-agenda:hover,.dm-filtro-agenda.ativo,.dm-filtro-agenda.aberto{color:#00738d;border-color:#8fdbe7}.dm-filtros-painel.portal{z-index:1200;position:fixed}.dm-filtros-atalhos{gap:6px;display:flex}.dm-filtros-atalhos button{border-radius:var(--r-xs);color:#34505c;cursor:pointer;white-space:nowrap;background:#f1f7f9;border:1px solid #dfe9ed;flex:1;min-width:0;padding:7px 4px;font:700 11.5px Manrope,sans-serif}.dm-filtros-atalhos button.escolhido,.dm-filtros-atalhos button:hover{color:#00738d;background:#e4f2f6;border-color:#8fdbe7}body:has(.pdv-modal-layer,.dm-janela-fundo,.contract-photo-backdrop,.device-modal-backdrop) .aviso-versao-nova{padding:8px 13px;font-size:11px;bottom:14px;left:14px;transform:none}:root .autenticador-janela{gap:14px;display:grid}:root .autenticador-janela h4{color:#11191d;margin:6px 0 0;font:800 14px Manrope,Inter,sans-serif}:root .autenticador-nota{color:#4d5b64;margin:0;font-size:13.5px;line-height:1.5}:root .autenticador-aviso,:root .autenticador-problema{border-radius:12px;align-items:center;gap:8px;margin:0;padding:11px 12px;font-size:13.5px;display:flex}:root .autenticador-aviso{color:#1f6b43;background:#e8f8ef;border:1px solid #b9e3c9}:root .autenticador-problema{color:#b8434e;background:#ffebed;border:1px solid #e7aab1}:root .autenticador-passos{color:#4d5b64;gap:6px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.5;display:grid}:root .autenticador-estado{color:#1f6b43;background:#e8f8ef;border:1px solid #b9e3c9;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}:root .autenticador-estado>div{gap:2px;display:grid}:root .autenticador-estado strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .autenticador-estado small{color:#4d5b64;font-size:12.5px}:root .autenticador-qr{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;display:flex}:root .autenticador-qr img{background:#fff;border:1px solid #e3e9ec;border-radius:12px;flex:none;padding:6px}:root .autenticador-qr>div{flex:220px;gap:8px;min-width:0;display:grid}:root .autenticador-qr strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .autenticador-qr small{color:#5f6d76;font-size:12.5px;line-height:1.5}:root .autenticador-qr code{color:#11191d;letter-spacing:.06em;overflow-wrap:anywhere;background:#fff;border:1px solid #d8e1e5;border-radius:12px;padding:10px 12px;font:600 14px ui-monospace,SF Mono,monospace}:root .autenticador-codigo{flex-wrap:wrap;align-items:end;gap:10px;display:flex}:root .autenticador-codigo label{flex:180px;gap:5px;display:grid}:root .autenticador-codigo label span{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}:root .autenticador-codigo input{letter-spacing:.3em;text-align:center;min-height:46px;font:800 20px ui-monospace,SF Mono,monospace!important}.rh-shell{--menu-de-topo-altura:54px;background:#f3f7f8;min-height:100vh}.rh-shell .trilho-de-apps{min-height:0;top:var(--menu-de-topo-altura)}.rh-shell-conteudo{padding:18px 31px 30px}.rh-shell-conteudo .rh-system-content{max-width:1560px;margin:0 auto;padding:0}@media (width<=860px){.rh-shell-conteudo{padding:12px 20px 18px}}.acao-do-caixa{align-items:center;gap:10px;display:flex}.atalho-do-pdv{color:inherit;cursor:pointer;background:#ffffff17;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;transition:background .16s,color .16s,transform .16s;display:inline-flex}.atalho-do-pdv:hover{background:#ffffff2e;transform:translateY(-1px)}.atalho-do-pdv:active{transform:none}.atalho-do-pdv:focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.atalho-do-pdv{transition:none}.atalho-do-pdv:hover{transform:none}}.instalar-pdv-botao{color:inherit;cursor:pointer;font:inherit;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 16px 9px 13px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.instalar-pdv-botao:hover{background:#ffffff2e;border-color:#ffffff47;transform:translateY(-1px)}.instalar-pdv-botao:active{transform:none}.instalar-pdv-botao:focus-visible{outline-offset:2px;outline:2px solid}.pdv-app-acoes{flex:none;align-items:center;gap:8px;display:inline-flex}@media (width<=560px){.instalar-pdv-botao{padding:10px}.instalar-pdv-botao span{display:none}.pdv-app-acoes{gap:6px}}.instalar-pdv-fundo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:120;background:#0810168c;justify-content:center;align-items:center;padding:20px;animation:.14s both instalar-pdv-clareia;display:flex;position:fixed;inset:0}@keyframes instalar-pdv-clareia{0%{opacity:0}to{opacity:1}}.instalar-pdv-caixa{background:var(--dm-surface,#fff);border:1px solid var(--dm-border,#e3e9ec);color:var(--dm-text,#172033);border-radius:20px;gap:18px;width:100%;max-width:640px;max-height:calc(100vh - 40px);padding:22px;animation:.18s cubic-bezier(.34,1.3,.64,1) both instalar-pdv-sobe;display:grid;overflow-y:auto;box-shadow:0 32px 80px -28px #0810168c}@keyframes instalar-pdv-sobe{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.instalar-pdv-fundo,.instalar-pdv-caixa{animation:none}.instalar-pdv-botao{transition:none}.instalar-pdv-botao:hover{transform:none}}.instalar-pdv-caixa>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.instalar-pdv-caixa h2{letter-spacing:-.02em;margin:0;font-size:19px}.instalar-pdv-caixa header p{color:var(--dm-text-soft,#667985);margin:4px 0 0;font-size:13px;line-height:1.45}.instalar-pdv-fechar{background:var(--dm-surface-2,#f4f7f8);color:var(--dm-text-soft,#667985);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.instalar-pdv-fechar:hover{background:var(--dm-danger-soft,#ffebed);color:var(--dm-danger,#be4d57)}.instalar-pdv-fechar:focus-visible{outline-offset:2px;outline:2px solid}.instalar-pdv-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.instalar-pdv-opcoes article{background:var(--dm-surface-2,#f7fafb);border:1px solid var(--dm-border,#e3e9ec);border-radius:var(--r-md,12px);flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.instalar-pdv-marca{background:var(--dm-accent-soft,#e2f6fb);color:var(--dm-accent-strong,#0b7f99);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.instalar-pdv-opcoes strong{font-size:15px;display:block}.instalar-pdv-opcoes small{color:var(--dm-text-soft,#667985);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.instalar-pdv-opcoes .primary-button{text-align:center;justify-content:center;width:100%;margin-top:auto;text-decoration:none}@media (width<=560px){.instalar-pdv-opcoes{grid-template-columns:minmax(0,1fr)}}.employee-clock-conta>span{gap:1px;min-width:0;display:grid}.employee-clock-conta strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.employee-clock-conta small{color:var(--dm-ink-soft,#6a7d85);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.employee-clock-conta button{border:1px solid var(--dm-line,#e3e9ec);color:var(--dm-ink-soft,#4d5b64);cursor:pointer;background:#fff;border-radius:999px;flex:none;margin-left:auto;padding:7px 16px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s}.employee-clock-conta button:hover{color:var(--dm-ink,#11191d);background:#f4f7f8}.employee-clock-conta button:active{transform:scale(.97)}.employee-clock-history-list p.employee-clock-empty{display:block}.ponto-hoje{border:1px solid var(--dm-line,#e3e9ec);text-align:center;background:#f4f7f8;border-radius:14px;gap:2px;margin:14px 0 4px;padding:12px 14px;display:grid}.ponto-hoje-rotulo{color:var(--dm-ink-soft,#6a7d85);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.ponto-hoje strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:27px;font-weight:700}.ponto-hoje small{color:var(--dm-ink-soft,#6a7d85);font-size:11.5px}.ponto-hoje.trabalhando{background:#e8f8ef;border-color:#b7e6cc}.ponto-hoje.trabalhando strong{color:#1f7a4d}.ponto-hoje.intervalo{background:#fff5df;border-color:#f0dba8}.ponto-hoje.intervalo strong{color:#8a5d12}.ponto-porque{color:var(--dm-ink-soft,#6a7d85);text-align:center;margin:8px 0 0;font-size:12px}.ponto-ganhos{gap:12px;padding:4px 0 8px;display:grid}.ponto-ganhos-espera{color:var(--dm-ink-soft,#6a7d85);text-align:center;margin:24px 0;font-size:13px}.ponto-ganhos-espera.erro{color:#be4d57}.ponto-ganhos-topo{color:#eaf6f9;text-align:center;background:linear-gradient(150deg,#080c0e,#0b2b33 58%,#064c59);border-radius:16px;gap:3px;padding:18px;display:grid}.ponto-ganhos-topo span{color:#eaf6f9b3;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.ponto-ganhos-topo strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:32px;font-weight:800}.ponto-ganhos-topo small{color:#eaf6f9b8;font-size:12.5px}.ponto-ganhos-linhas{gap:1px;margin:0;padding:0;list-style:none;display:grid}.ponto-ganhos-linhas li{border:1px solid var(--dm-line,#e3e9ec);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.ponto-ganhos-linhas li:first-child{border-radius:12px 12px 0 0}.ponto-ganhos-linhas li:last-child{border-radius:0 0 12px 12px}.ponto-ganhos-linhas li+li{border-top:0}.ponto-ganhos-linhas b{font-variant-numeric:tabular-nums;font-weight:700}.ponto-ganhos-linhas .fraca{color:var(--dm-ink-soft,#6a7d85)}.ponto-ganhos-linhas .fraca b{font-weight:600}.ponto-ganhos-meta{background:#e5f8fb;border-radius:12px;gap:9px;padding:13px 14px;display:grid}.ponto-ganhos-meta span{color:#0b4452;font-size:12.5px;line-height:1.45}.ponto-ganhos-meta b{font-weight:700}.ponto-ganhos-meta i{background:#008fb62e;border-radius:999px;height:6px;display:block;position:relative}.ponto-ganhos-meta i:after{content:"";width:var(--ponto-progresso,0%);background:#008fb6;border-radius:999px;transition:width .4s;position:absolute;inset:0 auto 0 0}.ponto-ganhos-aviso{color:var(--dm-ink-soft,#6a7d85);margin:0;font-size:11.5px;line-height:1.5}.employee-clock-tabbar{padding-bottom:max(6px, env(safe-area-inset-bottom))}.employee-clock-tabbar button{min-height:44px}.employee-clock-tabbar{grid-template-columns:repeat(4,minmax(0,1fr));padding-left:4px;padding-right:4px}.employee-clock-tabbar button{letter-spacing:-.01em;gap:3px;min-height:44px;font-size:10.5px}.employee-clock-tabbar button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.15;display:block;overflow:hidden}.employee-clock-tabbar button{color:#5b6e77}.employee-clock-tabbar button.active{color:var(--dm-brand,#00a9d2)}.employee-clock-time{font-variant-numeric:tabular-nums}.ponto-segundos{color:var(--dm-ink-soft,#8c9aa3);letter-spacing:.02em;vertical-align:.95em;margin-left:5px;font-size:.38em;font-style:normal;font-weight:700}.employee-clock-main-actions button{letter-spacing:.04em;transition:transform .14s cubic-bezier(.2,.8,.3,1),box-shadow .22s,filter .22s;position:relative;overflow:hidden}.employee-clock-main-actions button:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff57,#fff0 56%);position:absolute;inset:0}.employee-clock-main-actions button:not(:disabled):active{transform:translateY(2px)scale(.982);box-shadow:0 4px 10px #00000024}.employee-clock-entry:not(:disabled){box-shadow:0 12px 24px -6px #1ab9658c,inset 0 -2px #0000001f}.employee-clock-exit:not(:disabled){box-shadow:0 12px 24px -6px #d91f2e80,inset 0 -2px #0000001f}.employee-clock-main-actions button:disabled{box-shadow:none;color:#a8b4bb;filter:none;opacity:1;background:#eef2f4}.employee-clock-main-actions button:disabled:before{opacity:0}.employee-clock-main-actions button:not(:disabled):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff6b 50%,#0000 62%);animation:4.2s ease-in-out 1.4s infinite ponto-brilho;position:absolute;inset:0;transform:translate(-120%)}@keyframes ponto-brilho{0%{transform:translate(-120%)}38%,to{transform:translate(120%)}}.ponto-pausa{grid-template-columns:1fr;margin:0 auto}.ponto-pausa button{letter-spacing:.01em;background:#fff;border-color:#dbe5e9;min-height:46px;transition:background .18s,transform .14s}.ponto-pausa button:not(:disabled):hover{color:var(--dm-ink,#11191d);background:#f2f8fa}.ponto-pausa button:not(:disabled):active{transform:scale(.985)}.ponto-estado article{color:#5b6e77}.ponto-estado i{border-radius:50%;flex:none;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.ponto-estado i svg{color:#fff}.ponto-estado .bom i{background:#1fa65f}.ponto-estado .ruim i{background:#d93a44}.ponto-estado .indo i{background:#b7c3c9;animation:1.1s ease-in-out infinite ponto-pulsa}.ponto-estado .ruim span{color:#b32b35}@keyframes ponto-pulsa{50%{opacity:.42}}@media (prefers-reduced-motion:reduce){.employee-clock-main-actions button:not(:disabled):after,.ponto-estado .indo i{animation:none}.ponto-ganhos-meta i:after{transition:none}}.ponto-estado-acao{color:inherit;text-align:left;text-underline-offset:3px;flex:1;justify-content:flex-start;width:auto;height:auto;min-height:44px;padding:0;font-size:11.5px;font-weight:800;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px}.ponto-estado .ruim .ponto-estado-acao{color:#b32b35}.ponto-estado .indo .ponto-estado-acao{text-decoration:none}.ponto-estado-acao:disabled{cursor:default}.pdv-ajustes-secoes{flex-direction:column;gap:22px;display:flex}.pdv-ajustes-secoes .permissoes-bloco{gap:9px}.usuario-detalhe .user-empresas-lista{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:8px;display:grid}.usuario-detalhe .user-empresa-linha{align-items:center;gap:12px;min-width:0}.usuario-detalhe .user-empresa-linha>div{min-width:0}.usuario-detalhe .user-empresa-linha strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.3;overflow:hidden}.usuario-detalhe .user-empresa-linha small{font-size:11px}.usuario-detalhe .user-empresa-linha.atual{background:#eaf7fb;border-color:#7fd1de}.user-empresa-atual{color:#0b7f97;font:800 var(--t-micro,10px) Inter, sans-serif;white-space:nowrap;background:#d9f0f7;border-radius:999px;flex:none;padding:4px 9px}.usuario-detalhe .user-password-reset-panel,.usuario-detalhe .cash-user-password-panel{padding:10px 12px}.usuario-detalhe .user-password-reset-panel header strong,.usuario-detalhe .cash-user-password-panel header strong{font-size:12px}.usuario-detalhe .user-password-reset-panel header small,.usuario-detalhe .cash-user-password-panel header small{font-size:var(--t-micro,10px)}.usuario-detalhe .user-password-reset-panel input,.usuario-detalhe .cash-user-password-panel input{min-height:32px}.usuario-senha-recolhida{background:0 0;border:0;margin-top:10px}.usuario-senha-recolhida>summary{padding:8px 0}.usuario-senha-recolhida[open]>summary{border-bottom:0}.usuario-senha-recolhida>:not(summary){margin:0}.user-filas-lista{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:7px;margin-top:11px;display:grid}.user-fila-linha{border:1px solid var(--dm-line,#e3eaed);border-radius:var(--r-md,10px);background:#fbfdfe;align-items:center;gap:9px;min-width:0;padding:7px 8px 7px 11px;display:flex}.user-fila-linha.marcada{background:#eaf7fb;border-color:#7fd1de}.user-fila-linha>i{border-radius:50%;flex:none;width:9px;height:9px}.user-fila-linha>strong{color:#3f515c;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.user-fila-linha.marcada>strong{color:#0b5566}.user-fila-linha .dm-switch-row{flex:none}.dm-switch-row.dm-switch-solto{background:0 0;border:0;width:auto;padding:0}.dm-switch-row.dm-switch-solto:hover{background:0 0;border:0}.dm-switch-row.dm-switch-solto .dm-switch-text{display:none}.user-filas-panel>header{align-items:flex-start;gap:14px;display:flex}.user-filas-panel>header>div{flex:auto;min-width:0}.user-filas-panel>header>div small{line-height:1.45;display:block}.user-filas-panel>header>.user-status-pill,.user-filas-panel>header>.dm-switch-row{flex:none;margin-top:2px}.support-ticket-footer-chips small.queue.com-cor{color:#3f515c}.support-ticket-footer-chips small.queue .queue-ponto{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.support-standalone-header .support-topbar-esquerda{justify-self:start;align-items:center;gap:8px;min-width:0;display:flex}.pdv-entry-app-dock{align-items:center;gap:10px;display:flex}.support-standalone-header>.support-topbar-esquerda,.support-standalone-header>.support-topbar-actions{flex:1 1 0;min-width:0}.support-standalone-header>.sub-app-dock{flex:none}.support-standalone-header .support-topbar-esquerda .krm-lingueta{margin-left:10px}.support-standalone-header .sub-app-company-switcher-wrap{margin-left:0}.support-standalone-header .support-topbar-actions .sub-app-company-switcher-topbar{border-radius:var(--r-sm,8px);color:#34445a;font-size:var(--t-small);background:#fff;border:1px solid #d8e3eb;justify-content:space-between;gap:8.5px;width:auto;min-width:150px;height:26px;padding:0 7px 0 8.5px;font-weight:700}.support-standalone-header .support-topbar-actions .sub-app-company-switcher-topbar:hover,.support-standalone-header .support-topbar-actions .sub-app-company-switcher-topbar[aria-expanded=true]{color:#167ea8;background:#f7fbfd;border-color:#b9d8e4}.support-standalone-header .support-topbar-actions .sub-app-company-switcher-topbar>span{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.support-standalone-header .support-topbar-actions .sub-app-company-switcher-topbar>.icon:last-of-type{color:#8da0b8;flex:none}.support-standalone .user-editor-page{z-index:40;inset:0}.usuarios-da-central{overflow:visible}.usuarios-da-central>.settings-page{padding:12px 13px 14px}.usuarios-da-central .users-console,.usuarios-da-central .settings-page>.users-console{max-width:none;margin:0}.usuarios-da-central .users-console-heading{border-bottom:0;flex-direction:row;justify-content:flex-end;align-items:flex-start;padding:0 0 9px}.usuarios-da-central .users-console-heading>div:first-child{display:none}.usuarios-da-central .include-user-button{width:auto;min-width:176px}.contract-details-modal.detalhe-pagina{height:calc(100vh - 40px);max-height:calc(100vh - 40px);overflow:hidden}.detalhe-pagina .detalhe-corpo{padding-top:6px}.detalhe-pagina .cliente-conteudo{padding-top:38px}.detalhe-pagina .cliente-coluna{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding-top:44px;overflow-y:auto}.detalhe-pagina .cliente-coluna::-webkit-scrollbar{width:6px}.detalhe-pagina .cliente-coluna::-webkit-scrollbar-thumb{background:#0a25302e;border-radius:3px}.detalhe-pagina .cliente-coluna::-webkit-scrollbar-track{background:0 0}.detalhe-pagina .cliente-coluna>:last-child{margin-bottom:10px}.detalhe-pagina .cliente-conteudo{overscroll-behavior:contain;scrollbar-width:thin}.detalhe-pagina .cliente-conteudo::-webkit-scrollbar{width:6px}.detalhe-pagina .cliente-conteudo::-webkit-scrollbar-thumb{background:#0a25302e;border-radius:3px}.detalhe-pagina .cliente-conteudo::-webkit-scrollbar-track{background:0 0}.detalhe-pagina .cliente-conteudo>:last-child{margin-bottom:10px}.detalhe-pagina .detalhe-faixa .devices-abas{margin-bottom:4px}.device-row-action-menu{width:auto;min-width:190px;max-width:260px}.device-row-action-menu button{white-space:normal;line-height:1.35}.mdm-fora{width:100%;max-width:460px}.mdm-fora-corpo{gap:10px;padding:16px 18px 20px;display:grid}.mdm-fora-corpo p{color:#4d606a;margin:0;font-size:13px;line-height:1.55}.mdm-fora-caminho{border-left:3px solid #cfe0e6;padding-left:11px;color:#5f7280!important}:root .device-details-modal .cliente-identidade>.cliente-identidade-foto{display:block}:root .device-details-modal .cliente-identidade{padding-top:50px}.detalhe-pagina>.detalhe-faixa{flex-shrink:0}.detalhe-pagina .cliente-coluna{grid-auto-rows:max-content}.app-shell{overflow-x:clip}.menu-de-topo-marca{flex:none}@media (width<=1040px){.menu-de-topo-areas{scrollbar-width:none;padding-right:6px}.menu-de-topo-areas::-webkit-scrollbar{display:none}}@media (width<=1160px){.menu-de-topo-fim{flex:0 auto;min-width:0}.menu-de-topo-fim .sub-app-company-switcher-wrap,.menu-de-topo-fim .sub-app-company-switcher-wrap button{min-width:0}.menu-de-topo-fim .sub-app-company-switcher-wrap button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.menu-de-topo-fim .notification-center,.menu-de-topo-fim .menu-de-topo-perfil{flex:none}}html,body{overflow-x:clip}.menu-de-topo-marca{z-index:3;position:sticky;left:0}.menu-de-topo .menu-de-topo-marca{background:var(--sidebar-bg,#0d1b21);padding-right:10px}.menu-de-topo.clara .menu-de-topo-marca{background:#fff}@media (width>=721px){.menu-de-topo{flex-wrap:nowrap}}.detalhe-titulo-linha .faixa-ver-portal{color:#e9fbfe;cursor:pointer;letter-spacing:.01em;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff3d;border-radius:999px;flex:none;align-items:center;gap:6px;height:30px;padding:0 13px 0 11px;font:700 12px/1 Manrope,Inter,system-ui,sans-serif;transition:background .15s,border-color .15s;display:inline-flex}.detalhe-titulo-linha .faixa-ver-portal:hover{background:#ffffff29;border-color:#72deea99}.detalhe-titulo-linha .faixa-ver-portal:focus-visible{outline-offset:2px;outline:2px solid #72deea}.detalhe-titulo-linha .faixa-ver-portal svg{color:#72deea}.customer-portal-page.na-visao-da-loja{padding-bottom:86px}.portal-visao-da-loja{border-radius:var(--r-md,12px);box-sizing:border-box;color:#e9fbfe;z-index:55;background:#0f2a33;border:1px solid #72deea59;align-items:center;gap:12px;width:560px;max-width:calc(100vw - 32px);padding:10px 10px 10px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #04141a59}.portal-visao-da-loja>svg{color:#72deea;flex:none}.portal-visao-da-loja>div{flex:auto;gap:2px;min-width:0;display:grid}.portal-visao-da-loja strong{text-overflow:ellipsis;white-space:nowrap;font:800 13px/1.25 Manrope,Inter,system-ui,sans-serif;overflow:hidden}.portal-visao-da-loja small{color:#a9c4cc;font:600 11.5px/1.35 Manrope,Inter,system-ui,sans-serif}.portal-visao-da-loja button{border-radius:var(--r-md,12px);color:#062c33;cursor:pointer;background:#16cee2;border:0;flex:none;height:34px;padding:0 14px;font:800 12px/1 Manrope,Inter,system-ui,sans-serif}.portal-visao-da-loja button:hover{background:#3fdcec}.portal-visao-da-loja button:focus-visible{outline-offset:2px;outline:2px solid #e9fbfe}.customer-portal-page.na-visao-da-loja .portal-aviso-push{display:none}.bolha-menu{margin-top:5px;display:block}.bolha-menu-rodape{color:currentColor;opacity:.62;margin-bottom:5px;font-size:9.5px;font-style:italic;line-height:1.35;display:block}.bolha-menu-botoes{border-top:1px solid;flex-direction:column;margin:0 -3px;display:flex}.bolha-menu-botoes,.bolha-menu-lista .bolha-menu-abrir{border-top-color:#0b141a24}.bolha-menu-botoes>span{color:#027eb5;text-align:center;justify-content:center;align-items:center;gap:6px;padding:6.5px 4px;font-size:10.5px;font-weight:650;line-height:1.2;display:flex}.bolha-menu-botoes>span+span{border-top:1px solid #0b141a24}.bolha-menu-botoes>span>i{opacity:.85;font-size:11px;font-style:normal}.bolha-menu-lista .bolha-menu-abrir{color:#027eb5;border-top:1px solid #0b141a24;justify-content:center;align-items:center;gap:6px;margin:0 -3px;padding:6.5px 4px;font-size:10.5px;font-weight:650;display:flex}.bolha-menu-lista .bolha-menu-abrir>i{font-size:12px;font-style:normal}.bolha-menu-folha{border-radius:var(--r-md,12px);background:#ffffff80;border:1px solid #0b141a1a;flex-direction:column;gap:5px;margin-top:5px;padding:6px 7px;display:flex}.bolha-menu-folha>strong{color:currentColor;letter-spacing:.5px;opacity:.55;text-transform:uppercase;font-size:9px;font-weight:800}.bolha-menu-folha>span{flex-direction:column;gap:1px;display:flex}.bolha-menu-folha>span+span{border-top:1px solid #0b141a14;padding-top:5px}.bolha-menu-folha b{color:currentColor;font-size:10.5px;font-weight:700;line-height:1.25}.bolha-menu-folha em{color:currentColor;opacity:.6;font-size:9.5px;font-style:normal;line-height:1.3}.support-chat-window.instagram .support-message-feed article.out .bolha-menu-botoes>span,.support-chat-window.instagram .support-message-feed article.out .bolha-menu-abrir{color:#fff}.support-chat-window.instagram .support-message-feed article.out .bolha-menu-botoes,.support-chat-window.instagram .support-message-feed article.out .bolha-menu-botoes>span+span,.support-chat-window.instagram .support-message-feed article.out .bolha-menu-abrir{border-top-color:#ffffff4d}.support-chat-window.instagram .support-message-feed article.out .bolha-menu-folha{background:#ffffff24;border-color:#ffffff3d}.bolha-ia-abas{border-bottom:1px solid var(--dm-line,#e3eaec);flex:none;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.bolha-ia-abas>div{gap:2px;display:flex}.bolha-ia-modo{color:#5f6d76;cursor:pointer;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.bolha-ia-modo.ligado{color:#c8871f}.bolha-ia-modo input{accent-color:#e6a636;margin:0}.bolha-ia-abas button{color:#5f6d76;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 10px;font-size:11.5px;font-weight:700}.bolha-ia-abas button:hover{color:#4d606a}.bolha-ia-abas button.ativo{color:#00a9d2;border-bottom-color:#00a9d2}.bolha-ia-proposta{border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-sm);background:#f7fbfc;border-left:3px solid #e6a636;gap:5px;margin:4px 0 8px;padding:9px 11px;display:grid}.bolha-ia-proposta>b{color:#4d606a;text-transform:uppercase;font-size:11px}.bolha-ia-de-para{flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.bolha-ia-de-para s{color:#a4afb4}.bolha-ia-de-para i{color:#9aa7ad;font-style:normal}.bolha-ia-de-para em{color:#1a7f5a;font-style:normal;font-weight:800}.bolha-ia-proposta small{color:#5f6d76;font-size:11.5px;line-height:1.45}.bolha-ia-proposta-acoes{gap:7px;margin-top:2px;display:flex}.bolha-ia-proposta-acoes button{border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-sm);color:#4d606a;cursor:pointer;background:#fff;padding:5px 9px;font-size:11.5px;font-weight:700}.bolha-ia-proposta-acoes button:hover{background:#eef6f8}.bolha-ia-proposta-acoes .descartar{color:#b84455}.bolha-ia-parar{color:#b84455!important;background:#fbe9ec!important}:root .bolha-anuncio{border-radius:var(--r-md,12px);color:inherit;background:#ffffff9e;border-left:3px solid #1877f2;align-items:stretch;gap:9px;margin-bottom:6px;padding:7px 9px 7px 8px;text-decoration:none;display:flex;overflow:hidden}:root .bolha-anuncio:hover{background:#ffffffd9}:root .bolha-anuncio img{object-fit:cover;border-radius:5px;flex:none;width:54px;height:54px}:root .bolha-anuncio>span{gap:2px;min-width:0;display:grid}:root .bolha-anuncio em{color:#1877f2;letter-spacing:.06em;text-transform:uppercase;font:800 9.5px Inter,sans-serif}:root .bolha-anuncio strong{color:#17262e;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px Inter,sans-serif;overflow:hidden}:root .bolha-anuncio small{color:#5a6b73;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.device-summary-grid.device-summary-grid{flex-wrap:wrap;display:flex}.device-summary-grid.device-summary-grid>.device-summary-card{flex:135px;min-width:0}.device-summary-grid.device-summary-grid>.encarte-todos{flex-grow:1.55;padding:13px 15px}.encarte-todos .device-summary-icon{width:40px;height:40px}.encarte-todos span{font-size:13px}.encarte-todos strong{font-size:23px}.device-summary-grid.device-summary-grid>.encarte-bloqueado{flex-grow:.72}.devices-hero.faixa-padrao .device-summary-grid>.encarte-bloqueado{background:#ffe9edc7;border-color:#d48a988c}.devices-hero.faixa-padrao .device-summary-grid>.encarte-bloqueado:hover{background:#ffe0e6eb;border-color:#c46a7ab3}.devices-hero.faixa-padrao .device-summary-grid>.encarte-bloqueado.active{background:#fdeef1;border-color:#b84455;box-shadow:0 0 0 3px #b8445524}.devices-hero.faixa-padrao .device-summary-grid>.encarte-bloqueado .device-summary-icon{color:#b84455;background:#f7d8de}.devices-hero.faixa-padrao .device-summary-grid>.encarte-bloqueado span{color:#a3707a}.devices-hero.faixa-padrao .device-summary-grid>.encarte-bloqueado strong{color:var(--dm-text)}@media (width<=900px){.device-summary-grid.device-summary-grid>.device-summary-card,.device-summary-grid.device-summary-grid>.encarte-todos,.device-summary-grid.device-summary-grid>.encarte-bloqueado{flex:calc(50% - 4.25px)}}.device-details-modal .cliente-identidade-foto img{border-radius:var(--r-md,10px);object-fit:cover;width:100%;height:100%}.device-details-modal .aparelho-sem-foto{border-radius:var(--r-md,10px);color:#9aa7ad;background:#eef4f6;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aparelho-texto-longo{color:var(--dm-text,#2c414a);font-size:var(--t-small,12px);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:2px 0 0;line-height:1.55}.device-details-modal.device-details-modal .detalhe-corpo{grid-template-columns:214px minmax(0,1fr)}.device-details-modal .cliente-identidade-foto{border:3px solid var(--dm-card,#fff);box-shadow:var(--e-flutua);background:#eef4f6;border-radius:20px;width:84px;height:84px;overflow:hidden}.device-details-modal .cliente-identidade-foto img,.device-details-modal .aparelho-sem-foto{border-radius:0;width:100%;height:100%}@media (width<=900px){.device-details-modal.device-details-modal .detalhe-corpo{grid-template-columns:minmax(0,1fr)}}.device-program-mdm{color:#1c7a4a;font-size:var(--t-micro,11px);letter-spacing:.3px;white-space:nowrap;background:#e6f7ee;border-radius:999px;padding:3px 9px;font-weight:800;display:inline-block}.contracts-heading.module-title-hero{position:relative}.contracts-heading .contract-settings-button.portal-ao-lado-do-titulo{position:static}@media (width<=900px){.contracts-heading .contract-settings-button.portal-ao-lado-do-titulo{margin-left:0}}[data-valores=ocultos] .charge-card>p,[data-valores=ocultos] .commerce-table-card td>strong{-webkit-user-select:none;user-select:none;position:relative;color:#0000!important}[data-valores=ocultos] .charge-card>p:after,[data-valores=ocultos] .commerce-table-card td>strong:after{color:#93a3ac;content:"••••••";letter-spacing:.12em;position:absolute;top:0;left:0}.pdv-opening-app{gap:6px;margin-top:22px;display:grid}.pdv-opening-app strong{color:#ffffffb8;font-size:11.5px;font-weight:700}.pdv-opening-app a{color:#8ae1eb;width:fit-content;font-size:12px;text-decoration:none}.pdv-opening-app a:hover{text-decoration:underline}.pdv-app-instalar{margin-bottom:14px}.pdv-app-instalar>header h2{margin:0 0 3px;font-size:15px}.pdv-app-instalar>header p{color:var(--dm-muted,#64757f);margin:0 0 14px;font-size:12px}.pdv-app-opcoes{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.pdv-app-opcoes article{border:1px solid var(--dm-line,#e3eaee);border-radius:var(--r-md,10px);justify-items:start;gap:6px;padding:14px;display:grid}.pdv-app-opcoes strong{font-size:13.5px}.pdv-app-opcoes small{color:var(--dm-muted,#64757f);font-size:12px;line-height:1.5}.pdv-app-opcoes a{margin-top:6px;text-decoration:none}.device-summary-grid.encartes-miudos{margin-top:8.5px}.device-summary-grid.encartes-miudos>.device-summary-card{flex:158px;align-items:center;gap:9px;min-height:0;padding:7px 11px;display:flex}.encartes-miudos .device-summary-icon{flex:none;width:26px;height:26px;margin-bottom:0}.encartes-miudos .device-summary-card span{font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.encartes-miudos .device-summary-card strong{flex:none;margin-top:0;font-size:15px}@media (width<=900px){.device-summary-grid.encartes-miudos>.device-summary-card{flex:calc(50% - 4.25px)}}.support-aparelhos-balao.support-aparelhos-balao{border-radius:var(--r-md,12px);width:min(560px,100vw - 96px);max-height:min(620px,100vh - 130px);padding:12px;box-shadow:0 24px 60px #0a253038}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-abas{background:#eef4f7;border-radius:11px;gap:3px;padding:3px}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-abas button{border-radius:var(--r-md,12px);padding:8px 12px;font-size:12.5px;font-weight:800}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-abas button.ativa{background:#fff;box-shadow:0 1px 3px #0a25301f}.support-aparelhos-balao.support-aparelhos-balao>header>input{border-radius:var(--r-md,12px);padding:9px 11px;font-size:12.5px}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista{gap:6px;max-height:min(410px,100vh - 300px);padding:2px}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista>.support-aparelho-linha{border-radius:var(--r-md);background:#fff;border:1px solid #e7eef1;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 11px;transition:border-color .14s,box-shadow .14s,background .14s}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista>.support-aparelho-linha:hover{background:#fff;border-color:#bfe0ea;box-shadow:0 4px 14px #0a253014}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista>.support-aparelho-linha.escolhido{background:#f2fbf7;border-color:#58c79a;box-shadow:0 0 0 2px #58c79a2e}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista img,.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista .support-aparelho-foto,.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista .support-aparelho-foto>i{object-fit:cover;border-radius:11px;width:56px;height:56px}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista b{text-overflow:clip;white-space:normal;font-size:13px;line-height:1.35;overflow:visible}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista small{color:#6d828c;letter-spacing:.2px;text-transform:uppercase;background:#f1f5f7;border-radius:999px;margin-top:4px;padding:2px 8px;font-size:10.5px;display:inline-block}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista>.support-aparelho-linha.escolhido small{color:#1c7a52;background:#d9f2e6}.support-aparelhos-balao.support-aparelhos-balao>footer{border-top:1px solid #eef3f5;align-items:center;gap:8px;margin-top:2px;padding-top:10px}.support-aparelhos-balao.support-aparelhos-balao>footer>span{font-size:12px;font-weight:800}@media (width<=900px){.support-aparelhos-balao.support-aparelhos-balao{width:calc(100vw - 32px)}}.support-aparelhos-balao.support-aparelhos-balao{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.support-aparelhos-balao.support-aparelhos-balao .support-aparelhos-lista{min-height:0;max-height:none}.support-aparelhos-balao.support-aparelhos-balao .support-aparelho-foto{cursor:zoom-in;background:0 0;border:0;padding:0;line-height:0;display:block}.support-aparelhos-balao.support-aparelhos-balao .support-aparelho-foto:disabled{cursor:default}.support-aparelhos-balao.support-aparelhos-balao .support-aparelho-escolher{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.notification-panel.sino-mvp{background:var(--card,#fff);border:1px solid #e3e9ec;border-radius:13px;gap:0;width:min(318px,100vw - 28px);max-height:min(70vh,440px);padding:0;display:grid;top:38px;overflow:hidden;box-shadow:0 26px 60px -26px #091c238c,0 2px 8px #091c2312}.notification-panel.sino-mvp>header{background:#fff;border:0;border-bottom:1px solid #f0f5f6;justify-content:flex-start;align-items:center;gap:10px;padding:13px 14px;display:flex;position:relative}.notification-panel.sino-mvp .sino-selo{color:#00708a;background:#e5f8fb;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.notification-panel.sino-mvp header strong{color:#17313a;letter-spacing:-.01em;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14.5px;font-weight:700;display:block}.notification-panel.sino-mvp header small{color:#7b8d95;margin-top:1px;font-size:12px;display:block}.notification-panel.sino-mvp .sino-corpo{gap:0;max-height:min(58vh,356px);padding:4px 5px 6px;display:grid;overflow-y:auto}.notification-panel.sino-mvp .sino-grupo{color:#5f6d76;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:4px;margin:4px 7px 1px;font-size:8.5px;font-weight:800;display:flex}.notification-panel.sino-mvp .sino-linha+.sino-grupo{margin-top:7px}.notification-panel.sino-mvp .sino-grupo span{color:#4d5b64;letter-spacing:0;background:#eef4f6;border-radius:999px;padding:0 5px;font-size:9px;font-weight:800;display:inline-block}.notification-panel.sino-mvp .sino-linha{color:#11191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;width:100%;padding:5px 7px;transition:background .16s,transform .16s;display:flex;position:relative}.notification-panel.sino-mvp .sino-linha:hover:not(.parada):not(.retorno){background:#f4fbfd}.notification-panel.sino-mvp .sino-linha:active:not(.parada):not(.retorno){transform:scale(.99)}.notification-panel.sino-mvp .sino-linha.parada,.notification-panel.sino-mvp .sino-linha.retorno{cursor:default}.notification-panel.sino-mvp .sino-linha>svg:last-child{color:#d3dde1;flex:none;transition:color .16s,transform .16s}.notification-panel.sino-mvp .sino-linha:hover>svg:last-child{color:#008fb6;transform:translate(2px)}.notification-panel.sino-mvp .sino-linha.perigo:before,.notification-panel.sino-mvp .sino-linha.aviso:before{content:"";border-radius:999px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.notification-panel.sino-mvp .sino-linha.perigo:before{background:#be4d57}.notification-panel.sino-mvp .sino-linha.aviso:before{background:#e6a636}.notification-panel.sino-mvp .sino-marca{color:#4d5b64;background:#f1f6f8;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.notification-panel.sino-mvp .sino-linha.aviso .sino-marca{color:#a87421;background:#fff5df}.notification-panel.sino-mvp .sino-linha.perigo .sino-marca{color:#be4d57;background:#ffebed}.notification-panel.sino-mvp .sino-linha.retorno.success .sino-marca{color:#2f9b60;background:#e8f8ef}.notification-panel.sino-mvp .sino-linha.retorno.error .sino-marca{color:#be4d57;background:#ffebed}.notification-panel.sino-mvp .sino-retrato{object-fit:cover;border-radius:8px;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 1px #091c2314}.notification-panel.sino-mvp .sino-iniciais{color:#008fb6;letter-spacing:.02em;background:#e5f8fb;font-size:9.5px;font-weight:800}.notification-panel.sino-mvp .sino-texto{flex:1;gap:1px;min-width:0;display:grid}.notification-panel.sino-mvp .sino-texto b{color:#11191d;font-size:11.5px;font-weight:700;line-height:1.25}.notification-panel.sino-mvp .sino-linha.com-retrato .sino-texto b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-panel.sino-mvp .sino-texto small{color:#5f6d76;font-size:10.5px;line-height:1.25}.notification-panel.sino-mvp .sino-texto .sino-rodape{color:#9aa6ae;font-size:10px}.notification-panel.sino-mvp .sino-quando{color:#9aa6ae;white-space:nowrap;background:0 0;flex:none;padding:0;font-size:10px}.notification-panel.sino-mvp .sino-vazio{color:#74818b;text-align:center;place-items:center;gap:1px;margin:0;padding:20px 20px 24px;font-size:11px;line-height:1.4;display:grid}.notification-panel.sino-mvp .sino-vazio span{color:#2f9b60;background:#e8f8ef;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:5px;display:flex}.notification-panel.sino-mvp .sino-vazio b{color:#11191d;font-size:12.5px}.notification-center .notification.tem-novidade{position:relative}.notification-center .notification.tem-novidade:after{content:"";pointer-events:none;border:2px solid #21b5d8;border-radius:50%;animation:3.2s ease-out infinite sino-chama;position:absolute;inset:-3px}@keyframes sino-chama{0%{opacity:.7;transform:scale(.85)}22%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.notification-center .notification.tem-novidade:after{opacity:0;animation:none}}.notification-toast.sino-balao{cursor:pointer;text-align:left;transform-origin:calc(100% - 22px) -8px;align-items:center;gap:11px;min-width:268px;max-width:328px;animation:.34s cubic-bezier(.2,1.4,.35,1) both sino-balao-nasce,.3s ease-in 4.2s forwards sino-balao-sai;display:flex;position:absolute;top:54px;right:-4px}:root .notification-toast.sino-balao{color:#11191d;width:auto;height:auto;z-index:var(--z-flutuante,60);background:#fff;border:1px solid #dde6ea;border-radius:16px;padding:12px 15px 12px 12px;box-shadow:0 1px 2px #091c230d,0 10px 22px -8px #091c2338,0 28px 56px -28px #091c236b}:root .notification-toast.sino-balao:hover{border-color:#c9dde5;box-shadow:0 1px 2px #091c230f,0 14px 28px -10px #091c2342,0 34px 64px -30px #091c237a}.notification-toast.sino-balao:before{content:"";background:#fff;border-top:1px solid #dde6ea;border-left:1px solid #dde6ea;border-radius:3px 0 0;width:12px;height:12px;position:absolute;top:-7px;right:17px;transform:rotate(45deg)}:root .notification-toast.sino-balao .sino-marca{color:#008fb6;background:#e5f8fb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:root .notification-toast.sino-balao.success .sino-marca{color:#1f8a53;background:#e4f6ec}:root .notification-toast.sino-balao.error .sino-marca{color:#be4d57;background:#fdeaec}:root .notification-toast.sino-balao.loading .sino-marca{color:#a97511;background:#fdf2e0}:root .notification-toast.sino-balao.loading .sino-marca svg{animation:1.1s linear infinite sino-balao-gira}.notification-toast.sino-balao .sino-retrato{object-fit:cover;border-radius:12px;flex:none;width:36px;height:36px}.notification-toast.sino-balao .sino-iniciais{color:#008fb6;background:#e5f8fb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:flex}.notification-toast.sino-balao .sino-texto{gap:2px;min-width:0;display:grid}.notification-toast.sino-balao .sino-texto b{color:#11191d;letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.notification-toast.sino-balao .sino-texto small{-webkit-line-clamp:2;color:#5f6d76;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}:root .notification-toast.sino-balao.aviso-solto{transform-origin:100% 0;position:fixed;top:62px;right:18px}.notification-toast.sino-balao.aviso-solto:before{content:none}@keyframes sino-balao-nasce{0%{opacity:0;transform:scale(.4)translate(18px,-14px)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes sino-balao-sai{to{opacity:0;transform:translateY(-6px)scale(.97)}}@keyframes sino-balao-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.notification-toast.sino-balao{animation:.3s ease-in 4.2s forwards sino-balao-sai}:root .notification-toast.sino-balao.loading .sino-marca svg{animation:none}}.menu-de-topo-marca.e-porta{cursor:pointer;background:0 0;border:0;padding:0;transition:opacity .16s,transform .16s;display:flex}.menu-de-topo-marca.e-porta:hover{opacity:.88}.menu-de-topo-marca.e-porta:active{transform:scale(.97)}.menu-de-topo-marca.e-porta:focus-visible{outline-offset:4px;border-radius:10px;outline:2px solid #21b5d8}.formulario-simples{gap:0;padding-bottom:16.5px;display:grid}:root .formulario-simples>:not(header){margin-left:16.5px;margin-right:16.5px}.formulario-simples>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.formulario-simples>header h2{letter-spacing:-.2px;margin:0;font-size:17px}.formulario-simples>header p{color:#5f6d76;margin:3px 0 0;font-size:12.5px}.formulario-simples .fs-secao{color:#5f6d76;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;margin:22px 0 6px;font-size:9.5px;font-weight:800;display:flex}.formulario-simples .fs-secao:first-of-type{margin-top:16px}.formulario-simples .fs-secao span{color:#4d5b64;letter-spacing:0;background:#eef4f6;border-radius:999px;padding:2px 8px;font-size:10px}.formulario-simples .fs-nota{color:#5f6d76;margin:0 0 10px;font-size:12px;line-height:1.45}.formulario-simples .fs-travados{border-radius:var(--r-md,12px);color:#6b7c85;background:#f4f7f8;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;padding:8px 11px;font-size:11.5px;line-height:1.4;display:flex}.formulario-simples .fs-travados svg{color:#9aa6ae;flex:none}.formulario-simples .fs-lista{border:1px solid #e6eef1;border-radius:12px;display:grid;overflow:hidden}.formulario-simples .fs-linha{cursor:pointer;border-top:1px solid #eef3f5;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;transition:background .16s;display:flex}.formulario-simples .fs-linha:first-child{border-top:0}.formulario-simples .fs-linha:hover{background:#f7fbfc}.formulario-simples .fs-texto{gap:1px;min-width:0;display:grid}.formulario-simples .fs-texto b{color:#11191d;font-size:13px;font-weight:700}.formulario-simples .fs-texto small{color:#5f6d76;font-size:11.5px}.formulario-simples .fs-linha input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.formulario-simples .fs-chave{background:#d6e0e5;border-radius:999px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.formulario-simples .fs-chave:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #091c2340}.formulario-simples .fs-linha input:checked~.fs-chave{background:#21b5d8}.formulario-simples .fs-linha input:checked~.fs-chave:after{transform:translate(16px)}.formulario-simples .fs-linha input:focus-visible~.fs-chave{outline-offset:2px;outline:2px solid #21b5d8}.formulario-simples .fs-grupos{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.formulario-simples .fs-grupo{gap:6px;min-width:0;display:grid}.formulario-simples .fs-grupo h4{color:#74818b;margin:0;font-size:11px;font-weight:700}.formulario-simples .fs-lista{border:0;border-radius:0;gap:2px;overflow:visible}.formulario-simples .fs-linha{border-top:0;border-radius:10px;margin:0 -10px;padding:8px 10px}.formulario-simples .fs-texto b,.formulario-simples .fs-texto small{letter-spacing:0;text-transform:none}:root .formulario-simples.em-janela>*{margin-left:0;margin-right:0}.formulario-simples.em-janela{padding-bottom:0}.formulario-simples.em-janela .fs-secao:first-of-type{margin-top:0}.formulario-simples-janela>footer small{color:#be4d57;margin-right:auto;font-size:12px}.formulario-simples .simple-create-box{margin-top:0}.formulario-simples .whatsapp-setting{margin-bottom:12px}.convite-perfil{gap:6px;margin-top:4px;display:grid}.convite-perfil>span{color:#4d5b64;font-size:12.5px;font-weight:700}.convite-perfil select{appearance:none;color:#11191d;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237d8d95' stroke-width='2' stroke-linecap='round'><path d='m6 9 6 6 6-6'/></svg>") right 14px center no-repeat;border:1px solid #d2dde1;border-radius:12px;width:100%;padding:13px 40px 13px 14px;font-size:14px;font-weight:600}.convite-perfil select:focus-visible{outline-offset:0;border-color:#21b5d8;outline:2px solid #21b5d840}.convite-perfil>small{color:#5f6d76;font-size:12px;line-height:1.45}.zap-previa{gap:6px;margin-top:12px;display:grid}.zap-previa-rotulo{color:#5f6d76;letter-spacing:.07em;text-transform:uppercase;font-size:9.5px;font-weight:800}.zap-balao{background:#e7f6ee url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40'><circle cx='6' cy='6' r='1' fill='%23cfe6d9'/><circle cx='26' cy='18' r='1' fill='%23cfe6d9'/><circle cx='14' cy='32' r='1' fill='%23cfe6d9'/></svg>");border-radius:12px;padding:12px 14px;position:relative}.zap-balao:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:9px solid #e7f6ee;position:absolute;top:14px;left:-8px}.zap-balao p{color:#11191d;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5}.zap-balao i{color:#5f6d76;text-align:right;margin-top:6px;font-size:10.5px;font-style:normal;display:block}.ficha-topo .ficha-atualizar{color:#1da851;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #25d36680;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 14px;font-size:12.5px;font-weight:700;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.ficha-topo .ficha-atualizar:hover:not(:disabled){background:#25d36614;transform:translateY(-1px);box-shadow:0 10px 20px -16px #25d366e6}.ficha-topo .ficha-atualizar:disabled{cursor:default;opacity:.6}.formulario-simples .fs-item{min-width:0;display:grid}.formulario-simples .fs-item.ligado{padding-bottom:6px}.formulario-simples .fs-resposta{background:#eef3f5;border-radius:999px;justify-self:start;gap:2px;padding:2px;animation:.22s cubic-bezier(.16,1,.3,1) backwards fs-resposta-entra;display:inline-flex}.formulario-simples .fs-resposta button{color:#5f6d76;cursor:pointer;background:0 0;border:0;border-radius:999px;height:26px;min-height:0;padding:0 12px;font:700 11.5px Inter,system-ui,sans-serif;transition:background .15s,color .15s,box-shadow .15s}.formulario-simples .fs-resposta button:hover{color:#11191d}.formulario-simples .fs-resposta button.ativa{color:#06232b;background:#fff;box-shadow:0 1px 2px #091c2324}.formulario-simples .fs-resposta button:focus-visible{outline-offset:1px;outline:2px solid #21b5d8}@keyframes fs-resposta-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.formulario-simples .fs-travados-caixa{margin:0 0 10px}.formulario-simples .fs-travados-caixa>summary.fs-travados{cursor:pointer;margin:0;list-style:none;transition:background .15s}.formulario-simples .fs-travados-caixa>summary.fs-travados::-webkit-details-marker{display:none}.formulario-simples .fs-travados-caixa>summary.fs-travados:hover{background:#edf3f5}.formulario-simples .fs-travados-caixa>summary.fs-travados svg:last-child{margin-left:auto;transition:transform .2s}.formulario-simples .fs-travados-caixa[open]>summary.fs-travados svg:last-child{transform:rotate(180deg)}.formulario-simples .fs-travados-caixa[open]>summary.fs-travados{border-radius:var(--r-md,12px) var(--r-md,12px) 0 0}.formulario-simples .fs-travados-lista{border-radius:0 0 var(--r-md,12px) var(--r-md,12px);background:#f9fbfc;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2px 24px;padding:6px 11px 10px;display:grid}.formulario-simples .fs-travados-lista .fs-linha.fs-travado{cursor:default;margin:0;padding:7px 0}.formulario-simples .fs-travados-lista .fs-linha.fs-travado:hover{background:0 0}.formulario-simples .fs-travados-lista .fs-linha.fs-travado>svg{color:#9aa6ae;flex:none;margin-right:8px}.formulario-simples .fs-travados-lista .fs-resposta{animation:none}@media (prefers-reduced-motion:reduce){.formulario-simples .fs-resposta{animation:none}}.public-form-page{background:#f2f7f9;min-height:100vh;padding:0 16px 48px}.public-form-page .public-form-header{justify-content:center;align-items:center;gap:12px;padding:26px 0 18px;display:flex}.public-form-page .public-form-header>div span{color:#11191d;font-size:13px;font-weight:800}.public-form-page .public-form-header>div small{color:#5f6d76;font-size:11.5px;display:block}.public-form-page .public-form{gap:14px;max-width:720px;margin:0 auto;display:grid}.public-form-page .public-form-intro{color:#fff;background:linear-gradient(135deg,#0d2c36 0%,#14414f 100%);border-radius:18px;padding:22px 22px 24px}.public-form-page .public-form-intro .eyebrow{color:#72deea;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.public-form-page .public-form-intro h1{color:#fff;letter-spacing:-.4px;margin:6px 0 4px;font-size:24px}.public-form-page .public-form-intro p{color:#ffffffc7;margin:0;font-size:13.5px;line-height:1.5}.public-form-page .form-section{border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg,18px);background:#fff;padding:18px;box-shadow:0 18px 40px -34px #091c2380}.public-form-page .form-section>header{margin-bottom:14px}.public-form-page .form-section>header h2,.public-form-page .form-section h3{letter-spacing:-.1px;margin:0;font-size:15px}.public-form-page .form-section>header p{color:#5f6d76;margin:3px 0 0;font-size:12.5px;line-height:1.45}.public-form-page .form-section .section-number,.public-form-page .form-section>header span[class*=number]{display:none}.public-form-page .form-field>span,.public-form-page label>span{color:#4d5b64;font-size:12.5px;font-weight:700}.public-form-page input,.public-form-page select,.public-form-page textarea{border:1px solid var(--line,#d3dde1);background:#f7fafb;border-radius:12px;width:100%;min-height:46px;padding:12px 14px;font-size:14px}.public-form-page input:focus,.public-form-page select:focus,.public-form-page textarea:focus{background:#fff;border-color:#21b5d8;outline:0;box-shadow:0 0 0 3px #21b5d829}.public-form-page input[readonly]{color:#6b7c85;background:#eef3f5}.public-form-page .team-photo-picker{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.public-form-page .team-photo-preview{color:#008fb6;background:#eaf7fb;border:1px solid #cfe9f2;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex;overflow:hidden}.public-form-page .team-photo-preview img{object-fit:cover;width:100%;height:100%}.public-form-page .team-photo-actions{flex-wrap:wrap;gap:8px;display:flex}.public-form-page .team-photo-actions label,.public-form-page .team-photo-actions .secondary-button{color:#11191d;cursor:pointer;background:#fff;border:1px solid #d2dde1;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.public-form-page .team-photo-actions label input{display:none}.public-form-page .team-photo-guidance{background:#f4f7f8;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.public-form-page .team-photo-guidance strong{font-size:13px;display:block}.public-form-page .team-photo-guidance small{color:#5f6d76;font-size:11.5px;line-height:1.4}.public-form-page .public-form-footer{border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg,18px);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.public-form-page .public-form-footer p{color:#5f6d76;max-width:380px;margin:0;font-size:12.5px;line-height:1.45}.public-form-page .public-form-footer .primary-button{border-radius:999px;min-height:50px;padding:0 28px;font-size:15px;font-weight:800}@media (width<=560px){.public-form-page .public-form-intro h1{font-size:21px}.public-form-page .form-section{padding:15px}.public-form-page .public-form-footer{flex-direction:column;align-items:stretch}.public-form-page .public-form-footer .primary-button{width:100%}}.conta-ajuda{border-top:1px solid #eef3f5;gap:2px;margin-top:4px;padding-top:6px;display:grid}.conta-ajuda>small{color:#8fa2ab;letter-spacing:.6px;text-transform:uppercase;padding:2px 10px 4px;font-size:10.5px;font-weight:900}.conta-ajuda .menu-de-ajuda-item,.conta-ajuda .bug-report-button{border-radius:var(--r-md,9px);box-shadow:none;color:#35505b;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:9px;width:100%;height:auto;padding:9px 10px;font-size:13.5px;font-weight:600;display:flex;transform:none}.conta-ajuda .menu-de-ajuda-item b,.conta-ajuda .bug-report-button b{font-weight:600}.conta-ajuda .menu-de-ajuda-item:hover,.conta-ajuda .bug-report-button:hover,.conta-ajuda .bug-report-button.active{color:#0d3b47;background:#f1f8fa;border:0;transform:none}.conta-ajuda .bug-report-button span{display:inline}.conta-ajuda .bug-report-panel,.conta-ajuda .bug-report-modal{text-align:left;width:auto}.central-conta-painel .conta-ajuda{border-top-color:#0b141a14}.central-conta-painel .conta-ajuda>small{padding:2px 9px 4px;font-size:9.5px}.support-topbar-actions .central-conta-painel .conta-ajuda .menu-de-ajuda-item{padding:8px 9px;font-size:12.5px;font-weight:700}.central-conta-painel .conta-ajuda .menu-de-ajuda-interruptor b{font-size:12.5px}.minha-ficha{justify-items:center;gap:16px;display:grid}.minha-ficha-retrato{background:var(--dm-superficie-2,#f1f5f7);border:1px solid var(--dm-linha,#dde5e9);border-radius:999px;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden}.minha-ficha-retrato img{object-fit:cover;width:100%;height:100%}.minha-ficha-retrato>span{letter-spacing:.5px;opacity:.55;font-size:30px;font-weight:700}.minha-ficha-retrato em{color:#fff;opacity:0;background:#081a20b8;justify-content:center;align-items:center;gap:4px;padding:6px 0;font-size:11px;font-style:normal;transition:opacity .14s;display:flex;position:absolute;bottom:0;left:0;right:0}.minha-ficha-retrato:hover em,.minha-ficha-retrato:focus-visible em{opacity:1}.minha-ficha-campo{gap:5px;width:100%;display:grid}.minha-ficha-campo>span{font-size:13px;font-weight:600}.minha-ficha-campo input{width:100%}.minha-ficha-tirar{color:var(--dm-fraca,#6b7b83);background:0 0;border:0;font-size:12px;text-decoration:underline}.minha-ficha-erro{color:var(--dm-ruim,#c0392b);text-align:center;margin:0;font-size:13px}:root .aviso-canais-lista{border:1px solid var(--dm-line,#e6eef0);border-radius:var(--r-md,12px);background:#fff;gap:0;margin-top:14px;display:grid}:root .aviso-canais-lista>article:first-child{border-top-left-radius:calc(var(--r-md,12px) - 1px);border-top-right-radius:calc(var(--r-md,12px) - 1px)}:root .aviso-canais-lista>article:last-child{border-bottom-left-radius:calc(var(--r-md,12px) - 1px);border-bottom-right-radius:calc(var(--r-md,12px) - 1px)}:root .aviso-canais-lista article{background:0 0;border:0;border-top:1px solid #eef3f5;border-radius:0;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 13px;display:flex}:root .aviso-canais-lista article:first-child{border-top:0}:root .aviso-canais-lista article:hover{background:#fafdfe}:root .aviso-canais-lista article.mudo{opacity:1}:root .aviso-canais-lista article.mudo .aviso-canais-texto strong{color:#9fb0b8}:root .aviso-canais-texto{flex:150px;align-items:center;gap:7px;min-width:0;display:flex}:root .aviso-canais-texto strong{color:#17313a;letter-spacing:-.1px;font-size:13.5px;font-weight:700}.aviso-canais-dica{color:#9fb0b8;cursor:help;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:background .16s,color .16s;display:inline-flex}.aviso-canais-dica:hover,.aviso-canais-dica:focus-visible{color:#0a7f9b;background:#eaf6f9;outline:0}.aviso-canais-dica.dm-tooltip:after{white-space:pre-line;max-width:320px}.aviso-canais-dica.dm-tooltip:focus-visible:after{opacity:1}:root .aviso-canais-chips{flex-wrap:wrap;flex:none;gap:5px;margin-left:auto;display:flex}:root .aviso-canais-chips .aviso-canal{border-radius:999px;min-height:30px;padding:0 12px;font-size:12px;font-weight:700}:root .aviso-canais-quem{flex:none;justify-items:end;gap:6px;margin-left:auto;display:grid}:root .aviso-canais-quem select{border:1px solid var(--dm-line,#d9e6ea);border-radius:var(--r-md,12px);inline-size:100%;max-inline-size:208px;background-color:#fff;min-height:30px;padding:0 28px 0 10px;font-size:12.5px;font-weight:600}:root .aviso-canais-pessoas{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:420px;display:flex}@media (width<=560px){:root .aviso-canais-texto{flex:100%}:root .aviso-canais-chips,:root .aviso-canais-quem{margin-left:0}:root .aviso-canais-quem{justify-items:start}:root .aviso-canais-pessoas{justify-content:flex-start}}:root .cash-aviso-linha label.cash-aviso-detalhe{cursor:pointer;flex:0 auto;align-items:center;gap:9px;display:flex}:root .cash-aviso-linha label.cash-aviso-detalhe>span{color:var(--dm-text,#11191d);letter-spacing:0;text-transform:none;font-size:13.5px;font-weight:500}:root .cash-aviso-linha label.cash-aviso-detalhe>input[type=checkbox]{accent-color:var(--dm-primary,#00a9d2);flex:none;block-size:16px;inline-size:16px;margin:0}:root .cash-aviso-linha label.cash-aviso-detalhe+button{margin-inline-start:auto}:root .main-content .ajuste-regra-campos.ajuste-mensagens-escolhas>label{align-items:center;column-gap:var(--s-3,12px);grid-template-columns:minmax(0,1fr) auto;row-gap:3px;display:grid}:root .main-content .ajuste-regra-campos.ajuste-mensagens-escolhas>label>span{color:#4d5b64;font-size:var(--t-apoio,13.5px);letter-spacing:normal;text-transform:none;min-width:0;font-weight:400}:root .main-content .ajuste-regra-campos.ajuste-mensagens-escolhas>label>small{color:#5f6d76;grid-column:1/-1;line-height:1.45}:root .main-content .ajuste-regra-campos.ajuste-mensagens-escolhas :is(input:not([type=checkbox]),select){text-align:left;max-width:280px}:root .push-settings-summary article>.push-ligar-aparelho{border:1px solid var(--dm-line,#d9e6ea);color:#0083a8;cursor:pointer;background:#fff;border-radius:999px;flex:none;min-height:30px;margin-inline-start:auto;padding:0 13px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s}:root .push-settings-summary article>.push-ligar-aparelho:hover:not(:disabled){color:#00617c;border-color:#7ecbdf}:root .push-settings-summary article>.push-ligar-aparelho:disabled{cursor:default;opacity:.5}:root .aviso-canais-lista>article>.aviso-canais-quem{border-inline-start:1px solid var(--dm-line,#e2ecf0);padding-inline-start:12px}:root .aviso-canais-ninguem{color:#c0392b;font-size:11.5px;font-weight:600}:root .aviso-canais-de-onde{flex-flow:wrap;justify-content:flex-end;gap:6px}:root .aviso-canais-de-onde select{border:1px solid var(--dm-line,#d9e6ea);border-radius:var(--r-md,12px);background-color:#fff;max-width:190px;min-height:30px;padding:0 28px 0 10px;font-size:12.5px;font-weight:600}:root .aviso-canais-lista{container-type:inline-size}@container (width>=720px){:root .aviso-canais-lista>article>:is(.aviso-canais-quem,.aviso-canais-ninguem){min-inline-size:208px;max-inline-size:100%}}@container (width<=719.98px){:root .aviso-canais-lista article{align-items:flex-start;row-gap:9px}:root .aviso-canais-texto{flex:100%}:root .aviso-canais-chips,:root .aviso-canais-lista>article>.aviso-canais-quem{margin-left:0}:root .aviso-canais-lista>article>.aviso-canais-quem{border-inline-start:0;flex-wrap:wrap;justify-content:flex-start;padding-inline-start:0;display:flex}:root .aviso-canais-pessoas{justify-content:flex-start}:root .aviso-canais-chips:before,:root .aviso-canais-lista>article>.aviso-canais-quem:before{color:var(--dm-muted,#74818b);letter-spacing:1.1px;text-transform:uppercase;flex:0 0 82px;align-self:center;font-size:10px;font-weight:700}:root .aviso-canais-chips:before{content:"Por onde"}:root .aviso-canais-lista>article>.aviso-canais-quem:before{content:"Quem recebe"}:root .aviso-canais-lista>article>.aviso-canais-de-onde:before{content:"De onde sai"}}:root .aviso-quem-escolha{position:relative}:root .aviso-quem-escolha>summary{border:1px solid var(--dm-line,#d9e6ea);border-radius:var(--r-md,12px);cursor:pointer;inline-size:208px;background:#fff;justify-content:space-between;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12.5px;font-weight:600;list-style:none;display:flex}:root .aviso-quem-escolha>summary::-webkit-details-marker{display:none}:root .aviso-quem-escolha>summary:after{content:"";border:5px solid #0000;border-block-start-color:#7d8f98;flex:none;margin-block-start:5px}:root .aviso-quem-escolha[open]>summary{border-color:#7ecbdf}:root .aviso-quem-escolha>summary>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .aviso-quem-painel{border:1px solid var(--dm-line,#d9e6ea);border-radius:var(--r-md,12px);z-index:30;background:#fff;gap:2px;max-block-size:260px;min-inline-size:208px;padding:8px;display:grid;position:absolute;inset-block-start:calc(100% + 5px);inset-inline-end:0;overflow-y:auto;box-shadow:0 18px 36px -20px #092d3873}:root .aviso-quem-painel>strong{color:var(--dm-muted,#74818b);letter-spacing:1.1px;text-transform:uppercase;padding:7px 8px 3px;font-size:10px;font-weight:700}:root .aviso-quem-painel>label{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}:root .aviso-quem-painel>label:hover{background:#f4fafc}:root .aviso-quem-painel>label>input{accent-color:var(--dm-primary,#00a9d2);flex:none;block-size:15px;inline-size:15px;margin:0}:root .aviso-quem-painel>label>span{color:var(--dm-text,#11191d);font-size:13px;font-weight:500}:root .main-content .ajuste-mensagens{gap:var(--s-5,20px);display:grid}:root .main-content .aviso-link-conexao{align-items:center;gap:var(--s-3,12px);justify-self:end;display:flex}:root .main-content .aviso-link-conexao .aviso-canais-rotulo{color:#74818b;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800}:root .main-content .aviso-link-conexao select{max-width:230px}:root .customer-portal-modal-card{background:#fff}:root .customer-portal-modal-card.senha-certificado{border:1px solid var(--dm-line,#e2ecf0)}:root .senha-certificado>h3{color:var(--navy,#11191d);letter-spacing:-.1px;text-transform:none;font-size:15.5px;font-weight:800}:root .menu-de-topo{border-end-end-radius:var(--topo-raio,18px);border-end-start-radius:var(--topo-raio,18px)}@media (width<=560px){:root .menu-de-topo{--topo-raio:0}}:root .main-content .fiscal-doc-layout>.fiscal-doc-tabs.fiscal-doc-tabs.fiscal-doc-tabs{border:0;border-inline-end:1px solid var(--dm-line,#e3e9ec);background:0 0;border-radius:0;flex:0 0 196px;align-content:start;align-self:stretch;gap:4px;padding:2px 12px 2px 2px;display:grid}:root .main-content .fiscal-doc-layout>.fiscal-doc-tabs.fiscal-doc-tabs.fiscal-doc-tabs>button{border-radius:var(--r-pill,999px);color:#35505b;text-align:left;justify-content:flex-start;width:100%;min-height:44px;padding:8px 14px;font-size:13.5px;font-weight:600}:root .main-content .fiscal-doc-layout>.fiscal-doc-tabs.fiscal-doc-tabs.fiscal-doc-tabs>button:hover{color:#00708a;background:#f2fbfd}:root .main-content .fiscal-doc-layout>.fiscal-doc-tabs.fiscal-doc-tabs.fiscal-doc-tabs>button.active{box-shadow:none;color:#00708a;background:#e5f8fb}:root .main-content .fiscal-doc-layout>.fiscal-doc-tabs.fiscal-doc-tabs.fiscal-doc-tabs .details-sidebar-heading{color:var(--dm-muted,#74818b);letter-spacing:1.1px;text-transform:uppercase;padding:6px 14px 2px;font-size:10px;font-weight:700;display:block}:root .main-content .fiscal-doc-layout>.fiscal-doc-conteudo{padding-inline-start:18px}:root [class*=table-wrap] table{table-layout:auto;width:100%}:root [class*=table-wrap] :is(td,th){overflow-wrap:break-word;white-space:normal}:root [class*=table-wrap] :is(.dm-badge,.entry-note-mark,.venda-vinculo,.entry-note-acoes,.entry-note-espiar,time){white-space:nowrap}:root [class*=table-wrap] :is(td.col-estreita,td.col-data,.entry-note-valor){overflow-wrap:normal;white-space:nowrap}:root [class*=table-wrap] .entry-note-valor small{white-space:nowrap}:root .main-content [class*=table-wrap][class*=table-wrap][class*=table-wrap]>table,:root .commerce-table-wrap.commerce-table-wrap table{min-width:0}.main-content [class*=table-wrap] table.devices-table{table-layout:fixed}.main-content table.devices-table thead th button{padding-left:4px;padding-right:4px}.main-content table.devices-table thead th.device-actions-heading{padding-right:8px}.perfil-atrasado{color:#8a5d12;background:#fff8e8;border-color:#f0dba8;font-weight:700}.perfil-atrasado:hover:not(:disabled){color:#70490a;background:#fdf0d2;border-color:#e5c87f}.aviso-atraso-linhas{border-top:1px solid var(--line);gap:0;display:grid}.aviso-atraso-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:13px 15px;display:flex}.aviso-atraso-linha+.aviso-atraso-linha{border-top:1px solid var(--line)}.aviso-atraso-linha,.aviso-atraso-linha span,.aviso-atraso-linha small,.aviso-atraso-linha strong{letter-spacing:normal;text-transform:none}.aviso-atraso-conexao{cursor:pointer;margin:0}.aviso-atraso-rotulo{color:var(--navy);font-size:var(--t-small);flex:200px;font-weight:700}.aviso-atraso-conexao select{flex:0 240px;max-width:100%}.aviso-atraso-conexao small{color:var(--muted);font-size:var(--t-micro);flex:100%;line-height:1.5}@media (width<=720px){.aviso-atraso-linha{flex-direction:column;align-items:flex-start}.aviso-atraso-conexao select{flex:auto;width:100%}}.bloco-ideias-fundo{z-index:2147482000;background:#142f3a2e;position:fixed;inset:0}.bloco-ideias{border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;flex-direction:column;width:min(380px,100vw - 36px);max-height:min(560px,82vh);display:flex;position:absolute;top:66px;right:18px}.bloco-ideias>header{border-bottom:1px solid var(--dm-line,#e3eaec);justify-content:space-between;align-items:flex-start;padding:13px 15px;display:flex}.bloco-ideias header strong{color:var(--navy,#142f3a);font-size:13px;display:block}.bloco-ideias header small{color:#5f6d76;font-size:11px}.bloco-ideias header button{color:#9aa7ad;cursor:pointer;background:0 0;border:0;padding:2px}.bloco-ideias-campo{gap:7px;padding:12px 15px;display:grid}.bloco-ideias-campo textarea{border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-md,12px);resize:vertical;min-height:62px;padding:9px 10px;font-family:inherit;font-size:12.5px;line-height:1.5}.bloco-ideias-campo button{justify-self:end}.bloco-ideias-erro{color:#b84455;margin:0;padding:0 15px 8px;font-size:11.5px}.bloco-ideias-lista{gap:5px;padding:0 15px 14px;display:grid;overflow:auto}.bloco-ideias-vazio{color:#9aa7ad;text-align:center;margin:6px 0;font-size:12px}.bloco-ideias-divisa{color:#5f6d76;letter-spacing:.3px;text-transform:uppercase;margin-top:8px;font-size:10.5px;font-weight:800}.bloco-ideias-lista article{border-radius:var(--r-md,12px);background:#f7fbfc;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.bloco-ideias-lista article.indo{opacity:.6}.bloco-ideias-lista article p{color:var(--dm-text,#2c414a);overflow-wrap:anywhere;white-space:pre-wrap;flex:1;margin:0;font-size:12.5px;line-height:1.5}.bloco-ideias-lista article.feita p{color:#9aa7ad;text-decoration:line-through}.bloco-ideias-marcar{cursor:pointer;background:0 0;border:0;flex:none;padding:2px 0 0}.bloco-ideias-marcar i{border:1.5px solid #c3d0d5;border-radius:5px;width:15px;height:15px;display:block}.bloco-ideias-lista article.feita .bloco-ideias-marcar i{background:#1eb980;border-color:#1eb980}.bloco-ideias-apagar{color:#c3d0d5;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:16px;line-height:1}.bloco-ideias-apagar:hover{color:#b84455}.menu-de-ajuda-item{color:var(--dm-text,#2c414a);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:7px 8px;font-family:inherit;display:flex}.menu-de-ajuda-item:hover{border-radius:var(--r-md,12px);background:#f4f9fa}.menu-de-ajuda-item b{font-size:12.5px;font-weight:600}.support-conexoes-menu-wrap{isolation:isolate;z-index:200;position:relative}.support-conexoes-menu-scrim{z-index:1}.support-conexoes-menu{z-index:2}.support-ticket-footer-chips small.queue.no-fluxo{color:#5b3df5;background:#efe9ff}.support-connections-heading{z-index:30;position:relative}.module-title-hero>.support-connections-heading-actions{z-index:5}.support-message-feed{overflow-x:clip}.support-ticket-footer-chips small.assignee,.support-chat-meta-chips span.assignee{color:#64798a;background:#eef1f3}.support-chat-window.instagram .support-message-feed .out .support-audio-transcricao,.support-chat-window.instagram .support-message-feed .out .support-audio-transcricao p,.support-chat-window.instagram .support-message-feed .out .support-audio-transcricao *{color:#ffffffeb}.support-chat-window.instagram .support-message-feed .out .zap-audio-tempo{color:#ffffffb8}.support-message-feed .zap-audio{padding:6px 8px}.support-message-feed .zap-audio-foto,.support-message-feed .zap-audio-foto img{width:30px;height:30px}.support-message-feed .zap-audio-onda{height:16px}.support-message-feed .out .support-telefone-no-texto,.support-message-feed .out a{color:#fff;text-decoration-color:#ffffff8c}.support-message-feed .out .support-telefone-no-texto:hover,.support-message-feed .out a:hover{text-decoration-color:#fff}.support-message-feed .support-audio-transcricao{margin-top:3px;font-size:12.5px;line-height:1.35}.support-message-feed .support-audio-transcricao p{margin:0}button,input,select,textarea{font-size:var(--t-small)}small{font-size:var(--t-micro)}.primary-button,.secondary-button{border-radius:var(--r-sm);font-size:var(--t-body);gap:var(--s-2);letter-spacing:0;min-height:var(--control-h);padding:0 var(--s-4);font-weight:600;transition:background .14s,border-color .14s,box-shadow .14s}.primary-button:focus-visible,.secondary-button:focus-visible,button:focus-visible{box-shadow:var(--focus-ring);outline:none}.primary-button[disabled],.secondary-button[disabled]{cursor:not-allowed;opacity:.5}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{border-radius:var(--r-sm);font-size:var(--t-body)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select{min-height:var(--control-h)}textarea{line-height:var(--t-line)}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.dm-table{border-collapse:separate;border-spacing:0;width:100%;min-width:0}.dm-table th{border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--t-micro);letter-spacing:.05em;padding:0 var(--s-3) var(--s-2);text-align:left;text-transform:uppercase;white-space:nowrap;font-weight:700}.dm-table td{border-bottom:1px solid var(--line);color:var(--ui-text);font-size:var(--t-body);padding:13px var(--s-3);vertical-align:middle}.dm-table th:first-child,.dm-table td:first-child{padding-left:0}.dm-table th:last-child,.dm-table td:last-child{padding-right:0}.dm-table tr:last-child td{border-bottom:0}.dm-table td strong{color:var(--navy);font-weight:600;display:block}.dm-table td small{color:var(--muted);font-size:var(--t-micro)}.dm-table .num{font-variant-numeric:tabular-nums}.detalhe-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.detalhe-acoes>button{border-radius:var(--r-xs);flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}:root .detalhe-acoes>button:is(.faixa-ver-portal,.contract-settings-button){width:auto;padding-inline:14px}.device-details-modal .cliente-infos dl{padding:0 12px 6px}.device-details-modal .cliente-infos dt{letter-spacing:.4px;font-size:9px}.device-details-modal .cliente-infos dd{margin:1px 0 0;font-size:10.5px;line-height:1.25}.device-details-modal .cliente-infos>header{padding-top:8px;padding-bottom:6px}.device-details-modal .detalhe-corpo{scrollbar-width:thin;grid-template-rows:auto auto;align-items:start;overflow-y:auto}.device-details-modal .detalhe-corpo::-webkit-scrollbar{width:6px}.device-details-modal .detalhe-corpo::-webkit-scrollbar-thumb{background:#10283429;border-radius:6px}.device-details-modal .cliente-coluna{overflow:visible}.device-details-modal .cliente-identidade{padding-bottom:12px}.aparelho-vinculos-coluna{margin-top:8px}.aparelho-vinculos-coluna dd{overflow-wrap:anywhere}.aparelho-vinculos-coluna .device-detalhe-link{color:#0a7d95;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:800}.aparelho-vinculos-coluna .device-detalhe-link:hover{text-decoration:underline}.aparelho-galeria .aparelho-vaga-de-foto.e-video{min-height:118px}.device-details-modal .cliente-identidade{padding:34px 12px 10px}.device-details-modal .cliente-identidade strong{font-size:11.5px;line-height:1.2}.device-details-modal .cliente-identidade-foto{width:62px;height:62px}.device-details-modal .cliente-infos dl>div{padding:4px 0}.device-details-modal .cliente-infos dd{font-size:10px}.device-details-modal .aparelho-vinculos-coluna{margin-top:6px}.users-table{min-width:0}.users-heading-actions{align-items:center}.users-heading-actions>div{align-items:center;gap:0}.permissao-salvar-canto{z-index:6;pointer-events:none;justify-content:flex-end;margin-top:-6px;padding-right:2px;display:flex;position:sticky;bottom:10px}.permissao-salvar-canto>button{pointer-events:auto;box-shadow:0 12px 26px #0f2a3a42}.device-details-modal .aparelho-vinculos-coluna .device-detalhe-link{color:#0a7d95;text-underline-offset:2px;align-items:center;gap:4px;-webkit-text-decoration:underline #a8d6e2;text-decoration:underline #a8d6e2;display:inline-flex}.device-details-modal .aparelho-vinculos-coluna .device-detalhe-link:after{content:"›";opacity:.65;font-size:12px;font-weight:700;line-height:1}.device-details-modal .aparelho-vinculos-coluna .device-detalhe-link:hover{color:#086478;text-decoration-color:#0a7d95}.device-details-modal .aparelho-vinculos-coluna .device-detalhe-link:hover:after{opacity:1}.device-details-modal .cliente-identidade>.cliente-identidade-foto{display:none}.device-details-modal .cliente-identidade{padding-top:14px}.empresas-lista{flex-direction:column;gap:8px;margin-top:4px;display:flex}.empresa-cartao{border:1px solid var(--dm-borda,#e4ebef);border-radius:var(--r-lg);background:var(--dm-card,#fff);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;transition:border-color .16s,box-shadow .16s;display:grid}.empresa-cartao:hover{border-color:#cfdde4;box-shadow:0 6px 18px #0f2a3a0f}.empresa-cartao.atual{background:linear-gradient(0deg, #12a2c60d, #12a2c60d), var(--dm-card,#fff);border-color:#12a2c6}.empresa-marca{color:#14506a;letter-spacing:.02em;background:#eef4f7;border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.empresa-cartao.atual .empresa-marca{color:#fff;background:#12a2c6}.empresa-identidade{flex-direction:column;gap:2px;min-width:0;display:flex}.empresa-identidade strong{font-size:14px;line-height:1.25}.empresa-identidade small{color:var(--dm-texto-fraco,#7b8f9a);font-variant-numeric:tabular-nums;font-size:11.5px}.empresa-selos{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.empresa-selo{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.empresa-selo.plano{color:#5c7180;background:#eef2f4}.empresa-selo.atual{color:#0b6f8c;background:#12a2c624}.empresa-selo.alerta{color:#b23b3b;background:#fdecec}.empresa-cartao>button{white-space:nowrap}.empresas-nota{color:var(--dm-texto-fraco,#7b8f9a);margin-top:10px;font-size:11.5px;display:block}@media (width<=720px){.empresa-cartao{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"marca nome""selos selos""acao acao";row-gap:10px}.empresa-marca{grid-area:marca}.empresa-identidade{grid-area:nome}.empresa-selos{grid-area:selos;justify-content:flex-start}.empresa-cartao>button{grid-area:acao;width:100%}}.support-modal.support-modal-acao{width:min(560px,92vw);max-width:560px;padding:0}.support-modal.support-modal-acao .support-ticket-action-panel{border-radius:inherit;box-shadow:none;border:0;width:100%;max-height:min(70vh,560px);margin:0;overflow-y:auto}.support-ticket-toolbar>.support-ticket-button.primary{color:#fff;background:linear-gradient(160deg,#17abcb 0%,#0d8fae 48%,#086f88 100%);border:0;border-radius:16px;gap:6px;transition:transform .16s,box-shadow .16s;position:relative;overflow:hidden;box-shadow:0 8px 18px #086f8852,inset 0 1px #ffffff52}.support-ticket-toolbar>.support-ticket-button.primary:before{content:"";pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,#ffffff61,#0000 62%);position:absolute;inset:0}.support-ticket-toolbar>.support-ticket-button.primary:hover{transform:translateY(-1px);box-shadow:0 12px 26px #086f886b,inset 0 1px #fff6}.support-ticket-toolbar>.support-ticket-button.primary:active{transform:translateY(0)scale(.97)}.support-ticket-toolbar>.support-ticket-button.primary>span{letter-spacing:.7px;font-size:9.5px;font-weight:900;position:relative}.support-ticket-toolbar>.support-ticket-button.primary .support-novo-marca{background:#ffffff29;border-radius:12px;padding:7px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff47}.support-ticket-toolbar>.support-ticket-button.primary .support-novo-marca>svg:last-child{color:#086f88;background:#fff;bottom:2px;right:2px;box-shadow:0 0 0 2px #0d8fae}.support-topbar-esquerda .krm-lingueta,.support-standalone-actions .krm-lingueta{letter-spacing:.2px;background:linear-gradient(160deg,#17abcb 0%,#0d8fae 48%,#086f88 100%);border-radius:0 0 15px 15px;gap:8px;padding:7px 13px 9px 12px;font-size:12px;font-weight:800;box-shadow:0 8px 18px #086f8857,inset 0 1px #ffffff57}.support-topbar-esquerda .krm-lingueta:before{border-radius:inherit;content:"";pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,#ffffff5c,#0000 62%);position:absolute;inset:0}.support-topbar-esquerda .krm-lingueta>*{position:relative}.support-topbar-esquerda .krm-lingueta>svg{opacity:.85}.support-topbar-esquerda .krm-lingueta:hover{box-shadow:0 12px 26px #086f8870,inset 0 1px #fff6}.support-chat-action-bar button.devolver{color:#9a5d06;background:#fff6e3;border-color:#f3d9a4}.support-chat-action-bar button.devolver:hover:not(:disabled),.support-chat-action-bar button.devolver:focus-visible{color:#7f4b03;background:#ffefcf;border-color:#e9c273;box-shadow:0 6px 15px #9a5d0629}.support-cohab{gap:12px;padding:14px 16px 16px;display:grid}.support-cohab-ajuda{color:#3d5560;background:#f1f8fa;border-radius:12px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.support-cohab-ajuda b{color:#0a7f9b;font-weight:800}.support-cohab-bloco{gap:6px;display:grid}.support-cohab-bloco>small{color:#6d818a;letter-spacing:.4px;text-transform:uppercase;font-size:10.5px;font-weight:900}.support-cohab-bloco>em{color:#8a9aa2;padding:4px 2px;font-size:12.5px;font-style:normal}.support-cohab-bloco ul{gap:4px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.support-cohab-bloco li{border-radius:var(--r-md);background:#fff;border:1px solid #e3ebef;align-items:center;gap:10px;padding:7px 8px 7px 10px;display:flex}.support-cohab-bloco li i{color:#fff;letter-spacing:.3px;background:linear-gradient(160deg,#17abcb,#086f88);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.support-cohab-bloco li span{color:#1f3540;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.support-cohab-bloco li span b{color:#7d919b;font-weight:700}.support-cohab-bloco li button{cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.support-cohab-bloco li button.entrar{color:#0a7f9b;background:#e6f6fa;border:1px solid #b9e4ee;padding:5px 11px 5px 8px}.support-cohab-bloco li button.entrar:hover{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.support-cohab-bloco li button.tirar{color:#8a9aa2;background:0 0;border:1px solid #0000;justify-content:center;width:26px;height:26px;padding:0}.support-cohab-bloco li button.tirar:hover{color:#c2352b;background:#fdeceb;border-color:#f5c7c3}.support-modal.support-modal-acao .support-cohab>header{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.support-modal.support-modal-acao .support-cohab>header strong{color:#10262f;font-size:15px;font-weight:800}.nova-conversa{background:#fff;border-radius:20px;grid-template-rows:auto auto 1fr auto;width:100%;max-width:520px;max-height:min(88vh,640px);display:grid;overflow:hidden;box-shadow:0 28px 70px #061c2652,inset 0 0 0 1px #ffffff80}.nova-conversa-topo{background:linear-gradient(#f5fafc 0%,#fff 100%);border-bottom:1px solid #e8f0f3;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.nova-conversa-topo>div{flex:auto;min-width:0}.nova-conversa-topo h2{color:#0f2530;letter-spacing:-.2px;margin:0 0 2px;font-size:17px;font-weight:800}.nova-conversa-topo p{color:#607680;margin:0;font-size:12.5px;line-height:1.4}.nova-conversa-marca{color:#fff;background:linear-gradient(160deg,#17abcb 0%,#086f88 100%);border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:0 6px 14px #086f884d,inset 0 1px #ffffff4d}.nova-conversa-fechar{color:#7a8d95;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin:-4px -6px 0 0;padding:0;display:inline-flex}.nova-conversa-fechar:hover{color:#0f2530;background:#eef4f7}.nova-conversa-passos{align-items:center;gap:6px;margin:0;padding:12px 18px 0;list-style:none;display:flex}.nova-conversa-passos li{color:#8a9aa2;letter-spacing:.2px;border-radius:999px;align-items:center;gap:7px;padding:3px 10px 3px 3px;font-size:11.5px;font-weight:800;display:inline-flex}.nova-conversa-passos li b{color:#6d818a;background:#e7eef1;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10.5px;display:inline-flex}.nova-conversa-passos li.atual{color:#0a7f9b;background:#e6f6fa}.nova-conversa-passos li.atual b{color:#fff;background:#0a7f9b}.nova-conversa-passos li.junto{color:#3d5560}.nova-conversa-passos li.junto b{color:#0a7f9b;background:#cfe6ed}.nova-conversa-passos li.feito{color:#24875a}.nova-conversa-passos li.feito b{color:#fff;background:#24875a}.nova-conversa-passos li+li:before{content:"";background:#d9e3e8;width:14px;height:1px;margin-right:6px}.nova-conversa-miolo{gap:12px;min-height:0;padding:14px 18px 6px;display:grid;overflow-y:auto}.nova-conversa-busca{border-radius:var(--r-md,12px);color:#7a8d95;background:#f4f8fa;border:1.5px solid #dce6eb;align-items:center;gap:10px;padding:0 10px 0 13px;transition:border-color .15s,box-shadow .15s;display:flex}.nova-conversa-busca:focus-within{color:#0a7f9b;background:#fff;border-color:#0a7f9b;box-shadow:0 0 0 4px #0a7f9b1f}.nova-conversa-busca input{color:#0f2530;background:0 0;border:0;outline:0;flex:auto;min-width:0;padding:13px 0;font-size:15px;font-weight:600}.nova-conversa-busca input::placeholder{color:#93a4ab;font-weight:500}.nova-conversa-busca button{color:#4a5f68;cursor:pointer;background:#dfe8ec;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.nova-conversa-busca button:hover{background:#c9d7dd}.nova-conversa-discar{border-radius:var(--r-lg);color:#1f6d47;cursor:pointer;text-align:left;background:#f0fbf5;border:1px solid #bfead1;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.nova-conversa-discar:hover{background:#e3f7ec;border-color:#9fdcb8}.nova-conversa-discar i{color:#fff;background:#24875a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.nova-conversa-discar span{flex:auto;gap:1px;min-width:0;display:grid}.nova-conversa-discar b{font-size:14px;font-weight:800}.nova-conversa-discar small{color:#4f7f65;font-size:11.5px}.nova-conversa-lista{gap:4px;display:grid}.nova-conversa-lista>small{color:#6d818a;letter-spacing:.4px;text-transform:uppercase;margin:2px 2px 0;font-size:10.5px;font-weight:900}.nova-conversa-lista>button{border-radius:var(--r-lg);color:#7a8d95;cursor:pointer;text-align:left;background:#fff;border:1px solid #e3ebef;align-items:center;gap:11px;width:100%;padding:8px 10px 8px 9px;display:flex}.nova-conversa-lista>button:hover{color:#0a7f9b;background:#f4fafc;border-color:#b9e4ee}.nova-conversa-foto{border-radius:50%;flex:none;width:36px;height:36px;overflow:hidden}.nova-conversa-foto img,.nova-conversa-foto i,.nova-conversa-foto span,.nova-conversa-foto svg{object-fit:cover;border-radius:50%;width:36px;height:36px;display:block}.nova-conversa-quem{flex:auto;gap:1px;min-width:0;display:grid}.nova-conversa-quem b{color:#0f2530;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.nova-conversa-quem small{color:#7a8d95;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.nova-conversa-vazio{color:#8a9aa2;justify-content:center;align-items:center;gap:8px;margin:0;padding:18px 8px;font-size:13px;display:flex}.nova-conversa-campos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.nova-conversa-campos label{color:#4a5f68;letter-spacing:.35px;text-transform:uppercase;gap:5px;font-size:11px;font-weight:900;display:grid}.nova-conversa-campos label small{color:#93a4ab;letter-spacing:.2px;text-transform:none;margin-left:4px;font-size:10px;font-weight:700}.nova-conversa-campos input,.nova-conversa-campos select{appearance:none;color:#0f2530;letter-spacing:0;text-transform:none;background:#fff;border:1.5px solid #dce6eb;border-radius:12px;outline:0;width:100%;padding:10px 12px;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s}.nova-conversa-campos select{background-image:linear-gradient(45deg,#0000 50%,#6d818a 50%),linear-gradient(135deg,#6d818a 50%,#0000 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.nova-conversa-campos input:focus,.nova-conversa-campos select:focus{border-color:#0a7f9b;box-shadow:0 0 0 4px #0a7f9b1f}.nova-conversa-alvo{border-radius:var(--r-lg);background:linear-gradient(160deg,#eef8fb,#f7fbfc);border:1px solid #cfe6ed;align-items:center;gap:12px;padding:10px 12px;display:flex}.nova-conversa-alvo i{color:#fff;background:linear-gradient(160deg,#17abcb,#086f88);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:900;display:inline-flex}.nova-conversa-alvo span{gap:1px;min-width:0;display:grid}.nova-conversa-alvo b{color:#0f2530;font-size:15px;font-weight:800}.nova-conversa-alvo small{color:#607680;font-size:12px}.nova-conversa-rodape{border-top:1px solid #e8f0f3;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px 16px;display:flex}.nova-conversa-voltar{color:#607680;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:2px;margin-right:auto;padding:8px 12px 8px 8px;font-size:13px;font-weight:800;display:inline-flex}.nova-conversa-voltar:hover{color:#0f2530;background:#eef4f7}.nova-conversa-principal{color:#fff;cursor:pointer;letter-spacing:.1px;background:linear-gradient(160deg,#17abcb 0%,#0d8fae 48%,#086f88 100%);border:0;border-radius:999px;align-items:center;gap:7px;padding:10px 18px 10px 14px;font-size:13.5px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #086f884d,inset 0 1px #ffffff4d}.nova-conversa-principal:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px #086f8866}.nova-conversa-principal:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}@media (width<=560px){.nova-conversa{max-height:94vh}.nova-conversa-topo,.nova-conversa-miolo,.nova-conversa-rodape{padding-left:14px;padding-right:14px}.nova-conversa-passos{padding-left:14px}}.nova-conversa-discreto{color:#607680;cursor:pointer;background:0 0;border:1px dashed #c9d7dd;border-radius:999px;align-items:center;gap:6px;padding:8px 14px 8px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.nova-conversa-discreto:hover{color:#0a7f9b;background:#f4f8fa;border-color:#0a7f9b}.existing-customer-photo-acao{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.existing-customer-photo-acao>small{color:#8c989f;font-size:var(--t-micro);font-weight:700}.existing-customer-photo-acao>button{white-space:nowrap}.support-ticket-footer-chips small.connection.com-cor{background:var(--conexao-fundo);color:var(--conexao-cor)}.aparelho-galeria figure{position:relative}.aparelho-galeria figure .aparelho-midia-remover{color:#fff;cursor:pointer;opacity:0;background:#0c1e26b8;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:24px;padding:0 8px;font-size:11px;font-weight:800;transition:opacity .14s ease-out,background .14s ease-out;display:inline-flex;position:absolute;top:6px;right:6px}.aparelho-galeria figure:hover .aparelho-midia-remover,.aparelho-galeria figure:focus-within .aparelho-midia-remover{opacity:1}.aparelho-galeria figure .aparelho-midia-remover:hover{background:#c2352beb}.aparelho-galeria figure .aparelho-midia-remover.perguntando{opacity:1;background:#c2352b}.aparelho-galeria figure .aparelho-midia-remover:disabled{cursor:not-allowed;opacity:.4}@media (hover:none){.aparelho-galeria figure .aparelho-midia-remover{opacity:1}}.entry-note-ajuda{color:#5b6b75;cursor:help;background:#e6edf0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.entry-note-ajuda:hover,.entry-note-ajuda:focus-visible{color:#fff;background:#0a7f9b;outline:none}.emissao-titulo{color:#6b7c85;letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.dm-confirm-campos label.emissao-justificativa{border-top:1px solid #eaf0f3;margin-left:0;padding-top:10px}.dm-confirm-campos textarea{border:1px solid var(--dm-line,#d8e2e7);border-radius:var(--r-sm,8px);color:var(--dm-text,#16323d);font:inherit;resize:vertical;background:#fff;outline:0;width:100%;min-height:66px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.45}.dm-confirm-campos textarea::placeholder{color:#9dabb3;font-weight:500}.dm-confirm-campos textarea:focus{border-color:var(--dm-primary,#00a9d2);box-shadow:0 0 0 3px #00a9d226}.emissao-contador{color:#7c8c95;letter-spacing:.2px;font-size:10.5px;font-weight:700}.entry-note-dica.entry-note-dica-longa{text-align:left;white-space:normal;width:max-content;max-width:min(300px,100vw - 24px);padding:9px 11px;font-weight:600;line-height:1.45}.entry-note-dica.entry-note-dica-abaixo{transform:translate(-50%)}.emissao-certificado{color:#5b6b75;background:#f1f5f7;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;padding:9px 11px;font-size:11px;font-weight:700;display:flex}.emissao-certificado strong{color:#23414d;background:#fff;border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:800}.emissao-certificado em{opacity:.85;font-style:normal;font-weight:700}.emissao-certificado-duvida{color:#7c8c95;font-weight:600}.emissao-certificado-perto{color:#8a5a12;background:#fff6e6}.emissao-certificado-perto strong{color:#7a4f0d}.emissao-certificado-vencido{color:#a33232;background:#fdecec}.emissao-certificado-vencido strong{color:#952b2b}.dm-confirm h2.dm-confirm-titulo-com-ajuda{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.dm-confirm-campos .emissao-opcoes{gap:8px}.dm-confirm-campos .emissao-bloco{border-radius:var(--r-md);background:#fff;border:1px solid #dfe8ec;gap:9px;padding:11px 12px;transition:background .12s,border-color .12s;display:grid}.dm-confirm-campos .emissao-bloco-marcado{background:#f3fbfd;border-color:#9ad9e9}.dm-confirm-campos .emissao-bloco-travado{background:#f5f8f9;border-color:#e6ecef}.dm-confirm-campos .emissao-bloco label.emissao-check{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;margin:0;font-size:12.5px;display:grid}.dm-confirm-campos .emissao-bloco-travado label.emissao-check{cursor:default}.dm-confirm-campos .emissao-bloco label.emissao-check input{accent-color:var(--dm-primary,#00a9d2);width:17px;height:17px;margin:0}.dm-confirm-campos .emissao-bloco label.emissao-check>span{color:#1d3a45;letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:700}.dm-confirm-campos .emissao-bloco-travado label.emissao-check>span{color:#7b8b94}.dm-confirm-campos .emissao-bloco label.emissao-check>small{color:#6d7f88;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;background:#e9eef1;border-radius:20px;padding:3px 8px;font-size:10px;font-weight:800}.dm-confirm-campos .emissao-bloco .emissao-deposito{margin-left:27px}.dm-confirm-campos select,.dm-confirm-campos input{font-weight:600}.fiscal-document-links button{color:var(--ui-link,#0a7f9b);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.fiscal-document-links button:disabled{color:var(--muted,#74818b);cursor:default;text-decoration:none}.entry-carta-anterior{color:#5b6b75;margin:0;font-size:11.5px;line-height:1.45}.entry-carta-anterior b{color:#23414d}.pdv-fiscal-danfe{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.pdv-fiscal-danfe:disabled{cursor:default;opacity:.7;text-decoration:none}.nota-publica-card{max-width:460px}.nota-publica-cancelada{border-radius:var(--r-md,12px);color:#a33232;background:#fdecec;margin:0;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.5}.nota-publica-dados{gap:1px;margin:4px 0 0;display:grid}.nota-publica-dados>div{justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;display:flex}.nota-publica-dados>div+div{border-top:1px solid #eef2f4}.nota-publica-dados dt{color:#5f6d76;margin:0;font-size:12px;font-weight:600}.nota-publica-dados dd{color:#16323d;margin:0;font-size:13.5px;font-weight:800}.nota-publica-chave{background:#f4f7f9;border-radius:10px;gap:5px;padding:11px 12px;display:grid}.nota-publica-chave span{color:#5f6d76;letter-spacing:.4px;text-transform:uppercase;font-size:10.5px;font-weight:800}.nota-publica-chave code{color:#16323d;letter-spacing:.3px;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6}.nota-publica-chave small{color:#5f6d76;font-size:11px;line-height:1.45}.nota-publica-botoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nota-publica-loja{color:#5f6d76;text-align:center;margin:0;font-size:11.5px;line-height:1.5}.nota-publica-emissor{color:#5f6d76;margin:6px 0 0;font-size:11.5px;line-height:1.5}.product-video-add{flex-direction:column;gap:4px}.product-video-add .product-video-barra{width:46px}.product-video-pronto{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.product-video-pronto video{border:1px solid var(--line,#dfe7eb);border-radius:var(--r-sm,8px);background:#0d171b;width:280px;max-width:100%;max-height:190px;display:block}.product-video-lado{gap:8px;max-width:320px;display:grid}.product-video-aviso{color:#5b6b75;background:#f1f5f7;border-radius:8px;margin:0;padding:9px 11px;font-size:11px;font-weight:600;line-height:1.45}.product-video-aviso.ok{color:#2b6e42;background:#eaf6ee}.product-video-aviso.erro{color:#a33232;background:#fdecec}.product-video-trocar{border-radius:var(--r-sm,8px);color:#5d6f78;cursor:pointer;font-size:var(--t-small,12px);background:#f6f9fa;border:1px dashed #c3d0d7;justify-content:center;align-items:center;padding:9px 12px;font-weight:700;display:flex}.product-video-trocar:hover{border-color:var(--blue,#0a7f9b);color:var(--blue,#0a7f9b)}.product-video-trocar input{display:none}.product-video-remover{color:#a33232;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:11.5px;font-weight:700;text-decoration:underline}.product-video-barra{background:#dbe5ea;border-radius:3px;width:150px;height:4px;margin-top:6px;display:block;overflow:hidden}.product-video-barra>i{background:var(--blue,#0a7f9b);height:100%;transition:width .2s;display:block}.produto-da-nota-camada{z-index:var(--z-comando,400);position:relative}.produto-da-nota-camada .device-modal-backdrop{z-index:var(--z-comando,400)}@keyframes dm-toque{0%{box-shadow:0 0 0 0 var(--dm-toque-cor,#00a9d26b)}to{box-shadow:0 0 0 11px #00a9d200}}:where(button,[role=button],summary,.file-button):not(:disabled):not([aria-disabled=true]){transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,opacity .18s,transform .13s cubic-bezier(.3,1.35,.5,1)}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,.file-button:active{animation:.42s ease-out dm-toque}:where(button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,.file-button):where(:not([data-sem-afundar]):not(.support-ticket-list *):not(.krm-cartao *):not(table *)):active{transform:scale(.96)}.primary-button:active,.secondary-button:active,.danger-button:active,.light-button:active,.small-button:active,.icon-action-button:active,.file-button:active,.dm-button:active,.support-ticket-button:active,.support-filter-button:active,.support-chat-tabs button:active,.financial-view-tabs button:active,.module-toolbar button:active{transform:scale(.94)}.primary-button:hover:not(:disabled),.danger-button:hover:not(:disabled),.dm-button:hover:not(:disabled){transform:translateY(-1px)}.danger-button{--dm-toque-cor:#d65b656b}.primary-button,.dm-button{--dm-toque-cor:#00a9d280}button.danger,.danger:not(.principal),[class*=perigo],[class*=excluir],[class*=apagar]{--dm-toque-cor:#be4d576b}button.principal:not(.danger),.solto,.bom,[class*=liberar],[class*=destravar]{--dm-toque-cor:#2f9b606b}button.principal.danger{--dm-toque-cor:#e89a2c73}@media (prefers-reduced-motion:reduce){button:active,[role=button]:active,.file-button:active{animation:none}.primary-button:hover,.danger-button:hover,.dm-button:hover{transform:none}}@keyframes dm-sobe{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}@keyframes dm-aparece{0%{opacity:0}to{opacity:1}}@keyframes dm-entra-da-direita{0%{transform:translate(100%)}to{transform:none}}@keyframes dm-cresce{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.support-order-menu,.menu-de-ajuda-painel,.notification-panel,.support-ticket-action-panel,.support-nova-conexao,.support-bolha-popover{animation:.16s cubic-bezier(.22,1.1,.36,1) dm-sobe}.dm-drawer-layer .dm-drawer-scrim,.dm-command-layer .dm-command-scrim{animation:.18s dm-aparece}.dm-drawer-layer .dm-drawer{animation:.22s cubic-bezier(.22,1.05,.36,1) dm-entra-da-direita}.support-visor-midia{animation:.18s cubic-bezier(.22,1.1,.36,1) dm-cresce}.support-ticket-button:hover:not(:disabled),.support-filter-button:hover:not(:disabled),.support-chat-action-bar button:hover:not(:disabled),.support-ticket-list footer .support-ticket-row-actions button:hover:not(:disabled){transform:translateY(-1px)}.device-summary-card:hover,.contract-workflow-card:hover,.krm-cartao:hover{transform:translateY(-2px)}.device-summary-card:active,.krm-cartao:active,.bug-report-button:active,.support-chat-action-bar button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.support-order-menu,.menu-de-ajuda-painel,.notification-panel,.support-ticket-action-panel,.support-nova-conexao,.support-bolha-popover,.support-visor-midia,.dm-drawer-layer .dm-drawer,.dm-drawer-layer .dm-drawer-scrim,.dm-command-layer .dm-command-scrim{animation:none}}.modern-table tbody tr,.contracts-table tbody tr,.devices-table tbody tr,.product-catalog-table tbody tr,.users-table tbody tr{transition:background-color .16s}.modern-table tbody tr:active,.contracts-table tbody tr:active,.devices-table tbody tr:active,.product-catalog-table tbody tr:active,.users-table tbody tr:active{background:#eef7fa}.dm-filtros[open]>.dm-filtros-painel{animation:.16s cubic-bezier(.2,.8,.3,1) dm-painel-abre}@keyframes dm-painel-abre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.installment-details-backdrop{animation:.18s dm-fundo-escurece}.installment-details-modal{animation:.22s cubic-bezier(.2,.8,.3,1) dm-gaveta-entra}@keyframes dm-fundo-escurece{0%{opacity:0}to{opacity:1}}@keyframes dm-gaveta-entra{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.modern-table tbody tr,.contracts-table tbody tr,.devices-table tbody tr,.product-catalog-table tbody tr,.users-table tbody tr,.dm-filtros[open]>.dm-filtros-painel,.installment-details-backdrop,.installment-details-modal{transition:none;animation:none}}.modern-table tbody tr:focus,.contracts-table tbody tr:focus,.devices-table tbody tr:focus,.product-catalog-table tbody tr:focus,.users-table tbody tr:focus{outline:none}.modern-table tbody tr:focus-visible,.contracts-table tbody tr:focus-visible,.devices-table tbody tr:focus-visible,.product-catalog-table tbody tr:focus-visible,.users-table tbody tr:focus-visible{box-shadow:inset 3px 0 0 var(--dm-primary);background:#eef7fa;outline:none}.sub-app-dock-tile{transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,filter .18s}.sub-app-dock-item:active .sub-app-dock-tile{transition-duration:80ms;transform:scale(.84)}.sub-app-dock-item:active .sub-app-dock-tile>svg,.sub-app-dock-item:active .sub-app-dock-tile>img{transition:transform 80ms;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.sub-app-dock-tile,.sub-app-dock-item:active .sub-app-dock-tile,.sub-app-dock-item:active .sub-app-dock-tile>svg{transition:none}}.sub-app-dock-item:before{content:"";opacity:.7;pointer-events:none;background:radial-gradient(#092a364d 0%,#092a3600 72%);width:20px;height:7px;transition:opacity .16s,width .16s;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.sub-app-dock-item:hover:before,.sub-app-dock-item:focus-visible:before{opacity:1;width:26px}.sub-app-dock-item:active:before{opacity:.45;width:15px}@media (prefers-reduced-motion:reduce){.sub-app-dock-item:before{transition:none}}.support-ticket-list .support-ticket-row-actions button:active:not(:disabled),.modern-table td button:active:not(:disabled),.contracts-table td button:active:not(:disabled),.devices-table td button:active:not(:disabled),.product-catalog-table td button:active:not(:disabled),.users-table td button:active:not(:disabled){transform:scale(.94)}:root{--janela-fundo:#09181f85;--janela-fundo-visor:#081218eb;--janela-desfoque:blur(2px);--janela-raio:20px;--janela-sombra:var(--e-flutua);--janela-entrada:.18s cubic-bezier(.22, 1.1, .36, 1);--janela-risco:#e7eef0;--janela-folga:20px;--janela-cab-pad:15px 18px;--janela-rod-pad:12px 18px}@keyframes dm-janela-fundo{0%{opacity:0}to{opacity:1}}@keyframes dm-janela-entra{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}:root .device-modal-backdrop,:root .client-edit-backdrop,:root .client-details-backdrop,:root .installment-action-backdrop,:root .installment-details-backdrop,:root .settings-modal-backdrop,:root .customer-portal-request-backdrop,:root .customer-portal-modal,:root .contract-photo-backdrop,:root .linked-contract-backdrop,:root .clicksign-signature-backdrop,:root .troca-pix-backdrop,:root .push-startup-backdrop,:root .camera-backdrop,:root .support-espiada-fundo,:root .support-modal-fundo,:root .trf-fundo,:root .tag-fundo,:root .rrp-fundo,:root .agd-fundo,:root .product-modal-backdrop,:root .product-variation-scrim,:root .midia-janela-fundo,:root .ncm-janela-fundo,:root .schedule-modal-backdrop,:root .pdv-modal-layer,:root .mdm-detail-backdrop,:root .edf2-painel-fundo,:root .dm-janela-fundo,:root .dm-confirm-layer{-webkit-backdrop-filter:var(--janela-desfoque);backdrop-filter:var(--janela-desfoque);background:var(--janela-fundo);padding:var(--janela-folga);justify-content:center;align-items:center;animation:.16s dm-janela-fundo;display:flex}:root .product-variation-scrim{padding:0;display:block}:root .dm-drawer-layer,:root .krm-gaveta-fundo,:root .tv-drawer-backdrop,:root .fornecedor-gaveta-fundo,:root .overlay{-webkit-backdrop-filter:var(--janela-desfoque);backdrop-filter:var(--janela-desfoque);background:var(--janela-fundo);animation:.16s dm-janela-fundo}:root .support-visor-midia,:root .photo-zoom-backdrop{background:var(--janela-fundo-visor);animation:.16s dm-janela-fundo}:root .device-modal,:root .device-editor-modal,:root .device-details-modal,:root .device-confirm-modal,:root .device-unlink-modal,:root .client-details-modal,:root .client-edit-modal,:root .contract-details-modal,:root .contract-photo-modal,:root .contract-webcam-card,:root .installment-action-modal,:root .installment-details-modal,:root .customer-portal-request-modal,:root .customer-portal-modal-card,:root .settings-modal,:root .commission-settings-modal,:root .registration-modal,:root .notice-user-detail-modal,:root .clicksign-signature-modal,:root .troca-pix-card,:root .push-startup-card,:root .camera-card,:root .support-modal,:root .support-dados-modal,:root .support-apagar-modal,:root .support-qr-modal,:root .support-camera-modal,:root .support-espiada,:root .cm-modal,:root .krm-ia-modal,:root .mkt-janela,:root .banco-confirma,:root .support-janela-24h,:root .support-qr-modal .support-qr-card,:root .pdv-reference-modal,:root .pdv-checkout-workspace .pdv-modal,:root .trf-janela,:root .tag-janela,:root .rrp-janela,:root .agd-janela,:root .product-modal,:root .midia-janela,:root .ncm-janela,:root .schedule-modal,:root .pdv-modal,:root .edf2-painel,:root .dm-janela,:root .master-janela,:root .commerce-modal,:root .customer-portal-modal,:root .access-message-modal,:root .user-edit-modal:not(.user-full-editor),:root .bug-report-modal,:root .automation-editor-modal,:root .tv-layered-modal,:root .tv-playlist-modal,:root .tv-content-picker-modal,:root .pdv-note-modal,:root .dm-confirm{animation:dm-janela-entra var(--janela-entrada);border-radius:var(--janela-raio);box-shadow:var(--janela-sombra)}:root .device-modal>header,:root .device-details-modal>header,:root .client-details-modal>header,:root .client-edit-modal>header,:root .contract-details-modal>header,:root .contract-photo-modal>header,:root .contract-webcam-card>header,:root .installment-action-modal>header,:root .installment-details-modal>header,:root .customer-portal-request-modal>header,:root .settings-modal>header,:root .registration-modal>header,:root .troca-pix-card>header,:root .push-startup-card>header,:root .camera-card>header,:root .support-modal>header,:root .midia-janela>header,:root .ncm-janela>header,:root .schedule-modal>header,:root .pdv-modal>header,:root .dm-janela>header{border-bottom:1px solid var(--janela-risco);padding:var(--janela-cab-pad);background:0 0;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:root .support-nova-conexao-topo{color:#1d3444;background:0 0}:root .support-nova-conexao-topo>strong{color:#1d3444;letter-spacing:-.01em;flex:1;font:800 16px Manrope,Inter,system-ui,sans-serif}:root .support-nova-conexao-topo>svg{color:#0098b8}:root .support-nova-conexao-topo>button{border-radius:var(--r-sm,7px);color:#5f737c;background:#f2f6f7;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}:root .support-nova-conexao-topo>button:hover{color:#2c414a;background:#e4ecee}:root .trf-janela>header,:root .tag-janela>header,:root .rrp-janela>header,:root .agd-janela>header,:root .product-modal>header{border-bottom:1px solid var(--janela-risco);padding:var(--janela-cab-pad);justify-content:space-between;align-items:flex-start;gap:12px;margin:0 -18px;display:flex}:root .product-modal>header{margin:0 -22px}:root .device-modal>header h2,:root .device-details-modal>header h2,:root .client-details-modal>header h2,:root .client-edit-modal>header h2,:root .contract-details-modal>header h2,:root .contract-photo-modal>header h2,:root .contract-webcam-card>header h2,:root .installment-action-modal>header h2,:root .installment-details-modal>header h2,:root .customer-portal-request-modal>header h2,:root .settings-modal>header h2,:root .registration-modal>header h2,:root .camera-card>header h2,:root .product-modal>header h2,:root .schedule-modal>header strong,:root .pdv-modal>header h2,:root .midia-janela>header strong,:root .ncm-janela>header strong,:root .trf-janela>header strong,:root .tag-janela>header strong,:root .rrp-janela>header strong,:root .agd-janela>header strong,:root .dm-janela>header h2{color:#1d3444;letter-spacing:-.01em;margin:0;font:800 16px Manrope,Inter,system-ui,sans-serif}:root .device-modal>header>button,:root .client-edit-modal>header>button,:root .contract-photo-modal>header>button,:root .contract-webcam-card>header>button,:root .installment-action-modal>header>button,:root .customer-portal-request-modal>header>button,:root .midia-janela>header>button,:root .ncm-janela>header>button,:root .schedule-modal>header>button,:root .pdv-modal>header>button,:root .trf-janela>header>button,:root .tag-janela>header>button,:root .rrp-janela>header>button,:root .agd-janela>header>button,:root .product-modal>header>button,:root .dm-janela>header .dm-janela-acoes>button{border-radius:var(--r-sm,7px);color:#5f737c;cursor:pointer;background:#f2f6f7;border:0;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;line-height:1;transition:background .14s,color .14s;display:flex}:root .dm-janela>header .dm-janela-acoes>button{font-size:17px}:root .device-modal>header>button:hover,:root .client-edit-modal>header>button:hover,:root .contract-photo-modal>header>button:hover,:root .installment-action-modal>header>button:hover,:root .customer-portal-request-modal>header>button:hover,:root .midia-janela>header>button:hover,:root .ncm-janela>header>button:hover,:root .schedule-modal>header>button:hover,:root .pdv-modal>header>button:hover,:root .trf-janela>header>button:hover,:root .tag-janela>header>button:hover,:root .rrp-janela>header>button:hover,:root .agd-janela>header>button:hover,:root .product-modal>header>button:hover,:root .dm-janela>header .dm-janela-acoes>button:hover{color:#2c414a;background:#e4ecee}:root .device-modal>footer,:root .client-edit-modal>footer,:root .contract-photo-modal>footer,:root .contract-webcam-card>footer,:root .installment-action-modal>footer,:root .customer-portal-request-modal>footer,:root .settings-modal>footer,:root .camera-card>footer,:root .pdv-modal>footer,:root .schedule-modal>footer,:root .dm-janela>footer{border-top:1px solid var(--janela-risco);padding:var(--janela-rod-pad);justify-content:flex-end;align-items:center;gap:8px;display:flex}:root .trf-janela>footer,:root .trf-janela>.trf-rodape,:root .tag-janela>footer,:root .tag-janela>.tag-rodape,:root .rrp-janela>footer,:root .agd-janela>footer{border-top:1px solid var(--janela-risco);padding:var(--janela-rod-pad);justify-content:flex-end;align-items:center;gap:8px;margin:0 -18px;display:flex}:root .product-modal>footer{border-top:1px solid var(--janela-risco);padding:var(--janela-rod-pad);justify-content:flex-end;align-items:center;gap:8px;margin:0 -22px;display:flex}:root .trf-janela,:root .tag-janela,:root .rrp-janela,:root .agd-janela,:root .product-modal{padding-top:0;padding-bottom:0}.dm-janela-fundo{position:fixed;inset:0}.dm-janela{background:var(--dm-card,#fff);border:1px solid var(--janela-risco);max-height:calc(100vh - var(--janela-folga) * 2);min-height:0;width:min(var(--dm-janela-largura,560px), 100%);flex-direction:column;display:flex;overflow:hidden}.dm-janela.estreita{--dm-janela-largura:420px}.dm-janela.larga{--dm-janela-largura:860px}.dm-janela.media{--dm-janela-largura:720px}.dm-janela.enorme{--dm-janela-largura:1180px}.dm-janela>header p{color:var(--dm-muted,#83939b);font-size:var(--t-small,11px);margin:3px 0 0;line-height:1.5}.dm-janela>header span.dm-janela-etiqueta{color:#0098b8;font-size:var(--t-micro,10px);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-weight:900;display:block}.dm-janela-corpo{gap:12px;min-height:0;padding:16px 18px;display:grid;overflow:auto}@media (width<=620px){:root{--janela-folga:10px;--janela-cab-pad:13px 14px;--janela-rod-pad:11px 14px}}@media (prefers-reduced-motion:reduce){:root [class*=backdrop],:root [class*=-fundo],:root [class*=-layer],:root [class*=modal],:root [class*=janela]{animation:none!important}}:root{--z-flutuante:60;--z-gaveta:100;--z-janela:200;--z-visor:300;--z-comando:400;--z-confirmacao:500}:root .support-conexoes-menu-scrim{z-index:calc(var(--z-flutuante) - 1)}:root .support-conexoes-menu,:root .notification-panel,:root .notification-toast{z-index:var(--z-flutuante)}:root .dm-drawer-layer,:root .krm-gaveta-fundo,:root .tv-drawer-backdrop,:root .fornecedor-gaveta-fundo,:root .overlay{z-index:var(--z-gaveta)}:root .device-modal-backdrop,:root .client-edit-backdrop,:root .client-details-backdrop,:root .installment-action-backdrop,:root .installment-details-backdrop,:root .settings-modal-backdrop,:root .customer-portal-request-backdrop,:root .customer-portal-modal,:root .contract-photo-backdrop,:root .linked-contract-backdrop,:root .clicksign-signature-backdrop,:root .troca-pix-backdrop,:root .push-startup-backdrop,:root .camera-backdrop,:root .support-espiada-fundo,:root .support-modal-fundo,:root .trf-fundo,:root .tag-fundo,:root .rrp-fundo,:root .agd-fundo,:root .product-modal-backdrop,:root .product-variation-backdrop,:root .midia-janela-fundo,:root .ncm-janela-fundo,:root .schedule-modal-backdrop,:root .pdv-modal-layer,:root .mdm-detail-backdrop,:root .dm-janela-fundo{z-index:var(--z-janela)}:root .contract-webcam-card{z-index:calc(var(--z-janela) + 1)}:root .support-visor-midia,:root .photo-zoom-backdrop{z-index:var(--z-visor)}:root .dm-command-layer{z-index:var(--z-comando)}:root .dm-confirm-layer{z-index:var(--z-confirmacao)}.dm-janela>header>.dm-janela-acoes{flex:none;align-items:center;gap:6px;display:flex}:root{--janela-rotulo:var(--jm-rotulo-peso,700) var(--jm-rotulo-corpo,9.5px) Inter, system-ui, sans-serif;--janela-rotulo-cor:#74818b;--janela-campo-altura:38px;--janela-campo-borda:#d5e2e8;--janela-campo-raio:var(--r-md,12px)}:root .device-modal label>span,:root .client-edit-modal label>span,:root .client-details-modal label>span,:root .contract-details-modal label>span,:root .contract-photo-modal label>span,:root .installment-action-modal label>span,:root .customer-portal-request-modal label>span,:root .settings-modal label>span,:root .registration-modal label>span,:root .troca-pix-card label>span,:root .support-modal label>span,:root .support-nova-conexao-corpo label,:root .trf-janela label>span,:root .tag-janela label>span,:root .tag-campo>span,:root .rrp-janela label>span,:root .rrp-campo>span,:root .agd-janela label>span,:root .product-modal label>span,:root .schedule-modal label>span,:root .midia-janela label>span,:root .ncm-janela label>span,:root .dm-janela label>span{color:var(--janela-rotulo-cor);font:var(--janela-rotulo);letter-spacing:0;text-transform:none}:root .device-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .device-modal select,:root .device-modal textarea,:root .client-edit-modal input:not([type=checkbox]):not([type=radio]),:root .installment-action-modal input:not([type=checkbox]):not([type=radio]),:root .installment-action-modal select,:root .installment-action-modal textarea,:root .customer-portal-request-modal input:not([type=checkbox]):not([type=radio]),:root .customer-portal-request-modal select,:root .customer-portal-request-modal textarea,:root .settings-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .settings-modal select,:root .settings-modal textarea,:root .troca-pix-card input:not([type=checkbox]):not([type=radio]),:root .support-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),:root .support-modal select,:root .support-modal textarea,:root .trf-janela input:not([type=checkbox]):not([type=radio]),:root .trf-janela select,:root .trf-janela textarea,:root .tag-janela input[type=text],:root .rrp-janela input[type=text],:root .rrp-janela select,:root .rrp-janela textarea,:root .agd-janela input:not([type=checkbox]):not([type=radio]),:root .agd-janela select,:root .agd-janela textarea,:root .product-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),:root .product-modal select,:root .ncm-janela input[type=text],:root .dm-janela input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .dm-janela select,:root .dm-janela textarea{border:1px solid var(--janela-campo-borda);border-radius:var(--r-md);box-sizing:border-box;color:#31464f;min-height:var(--janela-campo-altura);background:#fff;width:100%;padding:8px 10px;font:400 13px Inter,system-ui,sans-serif}:root .device-modal textarea,:root .installment-action-modal textarea,:root .customer-portal-request-modal textarea,:root .settings-modal textarea,:root .support-modal textarea,:root .trf-janela textarea,:root .rrp-janela textarea,:root .agd-janela textarea,:root .dm-janela textarea{resize:vertical;min-height:84px;padding:9px 10px;line-height:1.55}:root .device-modal input:focus,:root .device-modal select:focus,:root .device-modal textarea:focus,:root .client-edit-modal input:focus,:root .installment-action-modal input:focus,:root .installment-action-modal select:focus,:root .installment-action-modal textarea:focus,:root .customer-portal-request-modal input:focus,:root .customer-portal-request-modal select:focus,:root .customer-portal-request-modal textarea:focus,:root .settings-modal input:focus,:root .settings-modal select:focus,:root .settings-modal textarea:focus,:root .support-modal input:focus,:root .support-modal select:focus,:root .support-modal textarea:focus,:root .trf-janela input:focus,:root .trf-janela select:focus,:root .trf-janela textarea:focus,:root .tag-janela input:focus,:root .rrp-janela input:focus,:root .rrp-janela select:focus,:root .rrp-janela textarea:focus,:root .agd-janela input:focus,:root .agd-janela select:focus,:root .agd-janela textarea:focus,:root .product-modal input:focus,:root .product-modal select:focus,:root .dm-janela input:focus,:root .dm-janela select:focus,:root .dm-janela textarea:focus{border-color:#7fd1de;outline:none;box-shadow:0 0 0 3px #00a9d217}:root .support-nova-conexao,:root .device-modal,:root .client-edit-modal,:root .customer-portal-request-modal,:root .installment-action-modal,:root .contract-photo-modal,:root .settings-modal,:root .troca-pix-card,:root .support-modal,:root .product-modal,:root .midia-janela,:root .ncm-janela{max-height:calc(100vh - var(--janela-folga) * 2);overflow:auto}:root .support-nova-conexao,:root .device-modal,:root .client-edit-modal,:root .customer-portal-request-modal,:root .installment-action-modal,:root .contract-photo-modal,:root .settings-modal,:root .troca-pix-card,:root .support-modal,:root .product-modal,:root .trf-janela,:root .tag-janela,:root .rrp-janela,:root .agd-janela{scroll-padding-top:64px;scroll-padding-bottom:72px}:root .device-modal>header,:root .client-edit-modal>header,:root .installment-action-modal>header,:root .customer-portal-request-modal>header,:root .settings-modal>header,:root .contract-photo-modal>header,:root .support-modal>header,:root .support-nova-conexao-topo,:root .trf-janela>header,:root .tag-janela>header,:root .rrp-janela>header,:root .agd-janela>header,:root .product-modal>header{background:var(--dm-card,#fff);z-index:2;position:sticky;top:0}:root .device-modal>footer,:root .client-edit-modal>footer,:root .installment-action-modal>footer,:root .customer-portal-request-modal>footer,:root .settings-modal>footer,:root .contract-photo-modal>footer,:root .product-modal>footer,:root .trf-janela>footer,:root .trf-janela>.trf-rodape,:root .tag-janela>footer,:root .tag-janela>.tag-rodape,:root .rrp-janela>footer,:root .agd-janela>footer{background:var(--dm-card,#fff);z-index:2;position:sticky;bottom:0}:root .support-nova-conexao-corpo label,:root .social-schedule-form label,:root .social-schedule-form legend,:root .team-user-create label,:root .dm-janela-corpo>label,:root .dm-janela-corpo label>span{color:var(--janela-rotulo-cor);font:var(--janela-rotulo);letter-spacing:0;text-transform:none}:root .social-schedule-form input:not([type=checkbox]):not([type=radio]):not([type=file]),:root .social-schedule-form select,:root .social-schedule-form textarea,:root .team-user-create input:not([type=checkbox]):not([type=radio]),:root .team-user-create select{border:1px solid var(--janela-campo-borda);border-radius:var(--r-md);box-sizing:border-box;color:#31464f;min-height:var(--janela-campo-altura);background:#fff;width:100%;padding:8px 10px;font:400 13px Inter,system-ui,sans-serif}:root .social-schedule-form textarea{resize:vertical;min-height:84px;padding:9px 10px;line-height:1.55}:root .social-schedule-form .social-palco-texto textarea{box-shadow:none;resize:none;background:0 0;border:0;min-height:0;margin:0;padding:0;line-height:1.4}:root .social-schedule-form .social-palco-texto textarea:focus{box-shadow:none;border:0}:root .social-schedule-form input:focus,:root .social-schedule-form select:focus,:root .social-schedule-form textarea:focus{border-color:#7fd1de;outline:none;box-shadow:0 0 0 3px #00a9d217}:root .dm-janela-corpo>form{padding:0}:root .dm-janela-corpo>.team-invite-create,:root .dm-janela-corpo .team-user-create,:root .dm-janela-corpo>.team-invite-create>header{background:0 0;border-bottom:0;padding:0}:root .dm-janela-corpo>.team-invite-create>header{display:none}:root{--gaveta-largura:640px;--gaveta-sombra:-22px 0 70px #09181f38}:root .dm-drawer:not(.dm-drawer-full),:root .tv-drawer,:root .fornecedor-gaveta{background:var(--dm-card,#fff);border-left:1px solid var(--janela-risco);box-shadow:var(--gaveta-sombra);max-width:100vw;height:100%;min-height:0;width:min(var(--gaveta-largura), 100vw);flex-direction:column;animation:.22s cubic-bezier(.22,1.05,.36,1) dm-gaveta-entra;display:flex}@media (width<=700px){:root .dm-drawer:not(.dm-drawer-full),:root .tv-drawer,:root .fornecedor-gaveta{border-left:0;width:100vw}}:root .dm-drawer-header,:root .tv-drawer>header,:root .fornecedor-gaveta>header{background:var(--dm-card,#fff);border-bottom:1px solid var(--janela-risco);padding:var(--janela-cab-pad);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:root .dm-drawer-header h2,:root .tv-drawer>header h2,:root .fornecedor-gaveta>header h2,:root .fornecedor-gaveta>header strong{color:#1d3444;letter-spacing:-.01em;margin:0;font:800 16px Manrope,Inter,system-ui,sans-serif}:root .dm-drawer-body,:root .tv-drawer-corpo,:root .fornecedor-gaveta-corpo{flex:auto;gap:12px;min-height:0;padding:16px 18px;overflow:auto}:root .dm-janela.dm-gaveta-em-janela>.dm-janela-corpo{padding:0;display:block}:root .dm-janela.dm-gaveta-em-janela>.dm-janela-corpo>.dm-drawer-body{height:100%;display:grid}:root .dm-drawer-footer,:root .tv-drawer>footer,:root .fornecedor-gaveta>footer{background:var(--dm-card,#fff);border-top:1px solid var(--janela-risco);padding:var(--janela-rod-pad);flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}:root .dm-drawer-header-actions{top:14px;right:18px}:root .dm-drawer-header-actions>.dm-button.icon{border-radius:var(--r-sm,7px);color:#5f737c;background:#f2f6f7;border:0;justify-content:center;align-items:center;width:30px;height:30px;min-height:0;padding:0;display:flex}:root .dm-drawer-header-actions>.dm-button.icon:hover{color:#2c414a;background:#e4ecee}:root .dm-drawer-body label>span,:root .fornecedor-gaveta-corpo label>span,:root .tv-drawer label>span{color:var(--janela-rotulo-cor);font:var(--janela-rotulo);letter-spacing:0;text-transform:none}:root .dm-drawer-body input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .dm-drawer-body select,:root .dm-drawer-body textarea,:root .fornecedor-gaveta-corpo input:not([type=checkbox]):not([type=radio]),:root .fornecedor-gaveta-corpo select,:root .tv-drawer input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .tv-drawer select,:root .tv-drawer textarea{border:1px solid var(--janela-campo-borda);border-radius:var(--r-md);box-sizing:border-box;color:#31464f;min-height:var(--janela-campo-altura);background:#fff;width:100%;padding:8px 10px;font:400 13px Inter,system-ui,sans-serif}:root .dm-drawer-body textarea,:root .tv-drawer textarea{resize:vertical;min-height:84px;padding:9px 10px;line-height:1.55}:root .dm-drawer-body input:focus,:root .dm-drawer-body select:focus,:root .dm-drawer-body textarea:focus,:root .fornecedor-gaveta-corpo input:focus,:root .fornecedor-gaveta-corpo select:focus,:root .tv-drawer input:focus,:root .tv-drawer select:focus,:root .tv-drawer textarea:focus{border-color:#7fd1de;outline:none;box-shadow:0 0 0 3px #00a9d217}@media (prefers-reduced-motion:reduce){:root .dm-drawer,:root .tv-drawer,:root .fornecedor-gaveta{animation:none}}.dm-janela-titulo{align-items:flex-start;gap:12px;min-width:0;display:flex}.dm-janela-simbolo{background:linear-gradient(135deg, #092f3b, var(--dm-primary,#00a9d2));border-radius:var(--r-md,8px);color:#fff;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 7px 16px #00a9d22b}@media (width<=720px){:root{--janela-raio:26px 26px 0 0;--janela-folga:0px;--janela-entrada:.4s cubic-bezier(.05, .7, .1, 1);--janela-cab-pad:14px 16px;--janela-rod-pad:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}@keyframes dm-janela-entra{0%{transform:translateY(100%)}to{transform:none}}:root .device-modal-backdrop,:root .client-edit-backdrop,:root .client-details-backdrop,:root .installment-action-backdrop,:root .installment-details-backdrop,:root .settings-modal-backdrop,:root .customer-portal-request-backdrop,:root .customer-portal-modal,:root .contract-photo-backdrop,:root .linked-contract-backdrop,:root .clicksign-signature-backdrop,:root .troca-pix-backdrop,:root .push-startup-backdrop,:root .camera-backdrop,:root .support-espiada-fundo,:root .support-modal-fundo,:root .trf-fundo,:root .tag-fundo,:root .rrp-fundo,:root .agd-fundo,:root .product-modal-backdrop,:root .product-variation-scrim,:root .midia-janela-fundo,:root .ncm-janela-fundo,:root .schedule-modal-backdrop,:root .pdv-modal-layer,:root .mdm-detail-backdrop,:root .edf2-painel-fundo,:root .dm-janela-fundo,:root .dm-confirm-layer{align-items:flex-end;padding:0}:root .device-modal,:root .device-editor-modal,:root .device-details-modal,:root .device-confirm-modal,:root .device-unlink-modal,:root .client-details-modal,:root .client-edit-modal,:root .contract-details-modal,:root .contract-photo-modal,:root .contract-webcam-card,:root .installment-action-modal,:root .installment-details-modal,:root .customer-portal-request-modal,:root .customer-portal-modal-card,:root .settings-modal,:root .commission-settings-modal,:root .registration-modal,:root .notice-user-detail-modal,:root .clicksign-signature-modal,:root .troca-pix-card,:root .push-startup-card,:root .camera-card,:root .support-modal,:root .support-dados-modal,:root .support-apagar-modal,:root .support-qr-modal,:root .support-camera-modal,:root .support-espiada,:root .cm-modal,:root .krm-ia-modal,:root .mkt-janela,:root .banco-confirma,:root .support-janela-24h,:root .support-qr-modal .support-qr-card,:root .pdv-reference-modal,:root .pdv-checkout-workspace .pdv-modal,:root .trf-janela,:root .tag-janela,:root .rrp-janela,:root .agd-janela,:root .product-modal,:root .midia-janela,:root .ncm-janela,:root .schedule-modal,:root .pdv-modal,:root .edf2-painel,:root .dm-janela,:root .master-janela,:root .commerce-modal,:root .customer-portal-modal,:root .access-message-modal,:root .user-edit-modal:not(.user-full-editor),:root .bug-report-modal,:root .automation-editor-modal,:root .tv-layered-modal,:root .tv-playlist-modal,:root .tv-content-picker-modal,:root .pdv-note-modal,:root .dm-confirm{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:none;max-height:92vh;margin:0}:root .dm-janela>header:before,:root .schedule-modal>header:before,:root .product-modal>header:before,:root .pdv-modal>header:before,:root .settings-modal>header:before{content:"";background:#11191d29;border-radius:999px;width:38px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}:root .dm-janela>header,:root .schedule-modal>header,:root .product-modal>header,:root .pdv-modal>header,:root .settings-modal>header{padding-top:20px;position:relative}:root .dm-janela>header .dm-janela-acoes>button{min-width:40px;height:40px}:root .dm-janela>footer{background:#fff;position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){@keyframes dm-janela-entra{0%{opacity:0}to{opacity:1}}}:root .device-modal-backdrop,:root .client-edit-backdrop,:root .client-details-backdrop,:root .installment-action-backdrop,:root .installment-details-backdrop,:root .settings-modal-backdrop,:root .customer-portal-request-backdrop,:root .customer-portal-modal,:root .contract-photo-backdrop,:root .linked-contract-backdrop,:root .clicksign-signature-backdrop,:root .troca-pix-backdrop,:root .push-startup-backdrop,:root .camera-backdrop,:root .support-espiada-fundo,:root .support-modal-fundo,:root .trf-fundo,:root .tag-fundo,:root .rrp-fundo,:root .agd-fundo,:root .product-modal-backdrop,:root .product-variation-scrim,:root .midia-janela-fundo,:root .ncm-janela-fundo,:root .schedule-modal-backdrop,:root .pdv-modal-layer,:root .mdm-detail-backdrop,:root .edf2-painel-fundo,:root .dm-janela-fundo,:root .dm-confirm-layer{position:fixed!important;inset:0!important}}.dm-janela-fundo.saindo{pointer-events:none;animation:.18s both dm-janela-fundo-sai}.dm-janela.saindo{animation:.2s cubic-bezier(.3,0,.8,.15) both dm-janela-sai}@keyframes dm-janela-fundo-sai{0%{opacity:1}to{opacity:0}}@keyframes dm-janela-sai{to{opacity:0;transform:translateY(6px)scale(.97)}}@media (width<=720px){@keyframes dm-janela-sai{0%{transform:none}to{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.dm-janela-fundo.saindo,.dm-janela.saindo{animation-duration:.01ms}}.support-console .support-chat-tabs{isolation:isolate}.support-console .support-chat-tabs:before{border-radius:var(--r-lg);content:"";pointer-events:none;z-index:0;background:#e8f8fb;border:1px solid #afe4ef;width:calc(50% - 9.5px);transition:transform .28s cubic-bezier(.22,1.1,.36,1),opacity .15s ease-out;position:absolute;top:7px;bottom:7px;left:7px;transform:translate(0)}.support-console .support-chat-tabs:has(>button:nth-child(2).active):before{transform:translate(calc(100% + 5px))}.support-console .support-chat-tabs:not(:has(>button.active)):before{opacity:0}.support-console .support-chat-tabs button{z-index:1;background:0 0;transition:color .18s,border-color .18s,transform .13s cubic-bezier(.3,1.35,.5,1);position:relative}.support-console .support-chat-tabs button.active{background:0 0;border-color:#0000;animation:none}@supports not selector(:has(a)){.support-console .support-chat-tabs:before{display:none}.support-console .support-chat-tabs button.active{background:#e8f8fb;border-color:#afe4ef}}.support-console.dark .support-chat-tabs:before{background:#17303a;border-color:#245a6a}.support-console .support-ticket-list>article{transition:border-color .15s,box-shadow .15s,transform .18s cubic-bezier(.22,1.1,.36,1)}.support-console .support-ticket-list>article:hover,.support-console .support-ticket-list>article:focus-within{transform:translateY(-1px)}.support-console .support-ticket-list .support-ticket-pegador{cursor:grab;transition:opacity .16s ease-out}.support-console .support-ticket-list .support-ticket-pegador.pego{cursor:grabbing}.support-console .support-ticket-estrela{cursor:pointer}.support-console .support-ticket-row-actions button svg{transition:transform .16s cubic-bezier(.22,1.1,.36,1)}.support-console .support-ticket-row-actions button:hover svg{transform:scale(1.15)}.support-console .support-ticket-row-actions button:active svg{transform:scale(.85)}@media (hover:none){.support-console .support-ticket-list footer .support-ticket-row-actions{opacity:1;transform:none}}.support-console :is(button,[role=button]):focus-visible{box-shadow:none;outline-offset:-2px;outline:2px solid #0b7f99}.support-console .support-ticket-list>article>button:focus-visible{outline:none}.support-console .support-ticket-list>article:has(>button:focus-visible){border-color:#0b7f99;box-shadow:0 0 0 1px #0b7f99}.support-console .support-ticket-estrela:focus-visible{outline-offset:1px;border-radius:50%;outline:2px solid #0b7f99}.support-console .support-filter-button:has(select:focus-visible){outline-offset:-2px;outline:2px solid #0b7f99}.support-console .support-chat-composer textarea:focus-visible{box-shadow:none;outline:none}.support-console .support-chat-composer .support-composer-row{transition:box-shadow .16s}.support-console .support-chat-composer .support-composer-row:focus-within{box-shadow:0 1px 6px #0000001f,0 0 0 3px #00a9d229}.support-console .support-ticket-search{transition:border-color .14s,box-shadow .14s}.support-console .support-console-sidebar nav button:focus-visible{outline-color:#11c6db}.support-console.dark :is(button,[role=button]):focus-visible,.support-console.dark .support-ticket-estrela:focus-visible{outline-color:#64d7ef}.support-console.dark .support-ticket-list>article:has(>button:focus-visible){border-color:#64d7ef;box-shadow:0 0 0 1px #64d7ef}.support-console [data-tooltip]:after,.support-console [data-tooltip]:before{transition:opacity .12s ease-out,transform .12s ease-out}.support-console [data-tooltip]:hover:after,.support-console [data-tooltip]:hover:before{transition:opacity .16s .45s,transform .22s cubic-bezier(.22,1.1,.36,1) .45s}.support-console .support-ticket-pegador[data-tooltip]:hover:after,.support-console .support-ticket-pegador[data-tooltip]:hover:before{transition-delay:.2s}@media (hover:none){.support-console [data-tooltip]:after,.support-console [data-tooltip]:before{display:none}}.support-console .support-chat-action-bar button{transition:opacity .18s,background .14s,border-color .14s,box-shadow .14s,color .14s,transform .13s cubic-bezier(.3,1.35,.5,1)}.support-console .support-chat-action-bar button:not(:disabled):active{box-shadow:none;transform:scale(.94)}.support-console .support-chat-action-bar button svg{transition:transform .16s cubic-bezier(.22,1.1,.36,1)}.support-console .support-chat-action-bar button:not(:disabled):hover svg{transform:scale(1.15)}.support-console .support-chat-action-bar button:not(:disabled):active svg{transform:scale(.85)}.support-console :is(button,[role=button]):disabled,.support-console [aria-disabled=true]{box-shadow:none;cursor:not-allowed;transform:none}.support-console .support-chat-action-bar button:disabled:hover{box-shadow:none;color:inherit;background:0 0;border-color:#0000;transform:none}.support-console.dark .support-chat-action-bar button:disabled:hover{background:#17242e;border-color:#2b3d49}.support-console .support-chat-composer .support-icon-composer-button:disabled,.support-console .support-chat-composer textarea:disabled,.support-console .support-chat-composer .support-composer-row.ia-digitando,.support-console [aria-busy=true]{cursor:progress}.support-console .support-chat-contact-title{cursor:pointer;transition:background .16s}.support-console .support-filter-button,.support-console .support-bilhete,.support-console .support-load-more{cursor:pointer}.support-console .support-message-feed article p{cursor:text}@media (prefers-reduced-motion:reduce){.support-console .support-chat-tabs:before{transition:opacity .15s ease-out}.support-console .support-chat-tabs button{transition:color .18s,border-color .18s}.support-console .support-ticket-list>article{transition:border-color .15s,box-shadow .15s}.support-console .support-ticket-list>article:hover,.support-console .support-ticket-list>article:focus-within{transform:none}.support-console .support-ticket-list footer .support-ticket-row-actions{transition:opacity .16s ease-out;transform:none}.support-console .support-ticket-row-actions button svg{transition:none}.support-console [data-tooltip]:after,.support-console [data-tooltip]:before{transition:opacity .12s}.support-console [data-tooltip]:hover:after,.support-console [data-tooltip]:hover:before{transition:opacity .12s .45s}.support-console .support-ticket-pegador[data-tooltip]:hover:after,.support-console .support-ticket-pegador[data-tooltip]:hover:before{transition-delay:.2s}.support-console .support-chat-action-bar button{transition:opacity .18s,background .14s,border-color .14s,box-shadow .14s,color .14s}.support-console .support-chat-action-bar button svg{transition:none}}:root .support-chat-composer textarea:focus-visible,:root .support-composer-row>textarea:focus-visible{box-shadow:none;outline:none}:root .support-chat-composer .support-composer-row{transition:box-shadow .16s}:root .support-chat-composer .support-composer-row:focus-within{box-shadow:0 1px 6px #0000001f,0 0 0 3px #00a9d229}@keyframes cv-contador-pula{0%{opacity:.3;transform:scale(.7)}60%{transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes cv-badge-pulsa{0%{transform:scale(1)}45%{transform:scale(1.32)}to{transform:scale(1)}}.support-console .support-chat-tabs b,.support-console .support-console-sidebar nav button b,.support-console .support-fixados-botao>b{transform-origin:50%;animation:.28s cubic-bezier(.22,1.1,.36,1) cv-contador-pula;display:inline-block}.support-console .support-ticket-list>article em>b.pulsa{transform-origin:50%;animation:.32s cubic-bezier(.22,1.1,.36,1) cv-badge-pulsa}.support-console .support-ticket-list>article em{transition:color .18s}@media (prefers-reduced-motion:reduce){.support-console .support-chat-tabs b,.support-console .support-console-sidebar nav button b,.support-console .support-fixados-botao>b,.support-console .support-ticket-list>article em>b.pulsa{animation:none}}@keyframes cv-cartao-aceito{to{opacity:0;transform:translate(28px)}}@keyframes cv-cartao-finalizado{to{opacity:0;transform:scale(.94)}}.support-console .support-ticket-list>article.dm-saindo{pointer-events:none}.support-console .support-ticket-list>article.dm-saindo-aceito{animation:.2s ease-out forwards cv-cartao-aceito}.support-console .support-ticket-list>article.dm-saindo-finalizado{animation:.2s ease-out forwards cv-cartao-finalizado}@media (prefers-reduced-motion:reduce){.support-console .support-ticket-list>article.dm-saindo{animation:none}}.support-console .support-console-sidebar nav{position:relative}.support-console .support-nav-indicador{width:3px;height:var(--nav-h,39px);opacity:var(--nav-indicador,0);transform:translateY(var(--nav-y,0px));pointer-events:none;background:#11c6db;border-radius:0 3px 3px 0;transition:transform .3s cubic-bezier(.22,1.1,.36,1),opacity .15s ease-out;position:absolute;top:0;left:0;box-shadow:0 0 8px #11c6db73}.tema-claro .support-console .support-nav-indicador{box-shadow:none;background:#0b7d99}.support-console .support-console-sidebar nav button:hover:not(.active){color:var(--sidebar-text);opacity:1;background:#ffffff12}.support-console.dark .support-console-sidebar nav button:hover:not(.active){color:#d5e2e8}.tema-claro .support-console .support-console-sidebar nav button:hover:not(.active){background:#eef4f6}.support-console .support-console-sidebar nav button svg{transform-origin:50%;transition:transform .22s cubic-bezier(.22,1.1,.36,1)}.support-console .support-console-sidebar nav button:hover:not(.active) svg{transform:translate(1px)scale(1.12)}.support-console .support-console-sidebar nav button:active svg{transition-duration:.12s;transform:scale(.94)}.support-console.collapsed .support-console-sidebar nav button:hover:not(.active) svg{transform:scale(1.14)}.support-console .support-console-brand button{transition:background .18s}.support-console .support-console-brand button:hover{background:#ffffff24}.support-console .support-console-brand button svg{transition:transform .2s cubic-bezier(.22,1.1,.36,1)}.support-console .support-console-brand button:hover svg{transform:translate(-1px)}.support-console.collapsed .support-console-brand button:hover svg{transform:translate(1px)}.support-console .support-standalone-actions button svg{transition:transform .2s cubic-bezier(.22,1.1,.36,1)}.support-console .support-standalone-actions button:hover:not(:disabled) svg{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.support-console .support-nav-indicador{transition:opacity .15s ease-out}.support-console .support-console-sidebar nav button svg,.support-console .support-console-brand button svg,.support-console .support-standalone-actions button svg,.support-console .support-console-sidebar nav button:hover:not(.active) svg,.support-console .support-console-sidebar nav button:active svg,.support-console.collapsed .support-console-sidebar nav button:hover:not(.active) svg,.support-console .support-console-brand button:hover svg,.support-console.collapsed .support-console-brand button:hover svg,.support-console .support-standalone-actions button:hover:not(:disabled) svg{transition:none;transform:none}}@keyframes dm-bolha-nasce{0%{opacity:0;transform:translateY(10px)scale(.92)}70%{transform:translateY(-1px)scale(1.01)}to{opacity:1;transform:none}}.support-console .support-message-feed article.dm-nascendo{animation:.28s cubic-bezier(.22,1.1,.36,1) both dm-bolha-nasce}.support-console .support-message-feed article.out.dm-nascendo{transform-origin:100% 100%}.support-console .support-message-feed article.in.dm-nascendo,.support-console .support-message-feed article.support-digitando-bolha{transform-origin:0 100%}.support-console .support-message-feed article.support-digitando-bolha{animation:.24s cubic-bezier(.22,1.1,.36,1) both dm-bolha-nasce}.support-console .support-tracinho{transition:color .3s,opacity .3s}.support-console .support-tracinho svg path{transform-box:fill-box;transform-origin:50%}.support-console .support-tracinho svg path.dm-tique-novo{animation:.22s cubic-bezier(.22,1.1,.36,1) both dm-tique-chega}@keyframes dm-tique-chega{0%{opacity:0;transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.support-console .support-message-feed article.dm-nascendo,.support-console .support-message-feed article.support-digitando-bolha,.support-console .support-tracinho svg path.dm-tique-novo{animation:none}.support-console .support-tracinho{transition:none}}.support-console .support-composer-row{position:relative}.support-console .dm-aviao-voa{color:#14343d;pointer-events:none;place-items:center;width:40px;height:40px;animation:.36s ease-out forwards dm-aviao-decola;display:grid;position:absolute;bottom:4.5px;right:4.5px}@keyframes dm-aviao-decola{0%{opacity:1;transform:none}to{opacity:0;transform:translate(26px,-26px)rotate(-22deg)scale(.6)}}.support-console .support-icon-composer-button.dm-pousou{animation:.28s cubic-bezier(.22,1.1,.36,1) both dm-pousa}@keyframes dm-pousa{0%{opacity:0;transform:scale(.6)}}.support-console .support-icon-composer-button.enviar{transition:transform .13s cubic-bezier(.3,1.35,.5,1),background .15s}.support-console .support-icon-composer-button.enviar:not(:disabled):active{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.support-console .dm-aviao-voa{animation-duration:10ms}.support-console .support-icon-composer-button.dm-pousou{animation:none}.support-console .support-icon-composer-button.enviar{transition:background .15s}}.support-standalone-shell .support-descer{transition:color .14s,background .14s,transform .13s cubic-bezier(.3,1.35,.5,1);animation:.34s cubic-bezier(.22,1.1,.36,1) both dm-descer-quica}@keyframes dm-descer-quica{0%{opacity:0;transform:translateY(-10px)}55%{opacity:1;transform:translateY(3px)}to{transform:none}}.support-standalone-shell .support-descer:active{transform:scale(.9)}.support-standalone-shell .support-descer>i{transform-origin:50%;animation:.3s cubic-bezier(.22,1.1,.36,1) both dm-badge-pop}@keyframes dm-badge-pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:none}}@media (prefers-reduced-motion:reduce){.support-standalone-shell .support-descer,.support-standalone-shell .support-descer>i{animation:none}.support-standalone-shell .support-descer{transition:color .14s,background .14s}}@keyframes dm-fundo-some{to{opacity:0}}@keyframes dm-gaveta-sobe{to{opacity:0;transform:translateY(-18px)}}:root .support-modal-fundo.dm-fechando,:root .device-modal-backdrop.dm-fechando,:root .krm-gaveta-fundo.dm-fechando{pointer-events:none;animation:.16s ease-out forwards dm-fundo-some}:root .dm-fechando>.support-modal,:root .dm-fechando>[class*=modal]{animation:.16s ease-out forwards dm-janela-sai}:root .krm-gaveta-fundo.dm-fechando .krm-gaveta{animation:.2s ease-out forwards dm-gaveta-sobe}@media (prefers-reduced-motion:reduce){:root .krm-gaveta-fundo.dm-fechando .krm-gaveta{animation:none}}.support-console .support-bilhete{justify-content:center;align-items:center;gap:10px;animation:.22s cubic-bezier(.22,1.1,.36,1) both dm-bilhete-entra;display:flex}@keyframes dm-bilhete-entra{0%{opacity:0;transform:translate(-50%,10px)scale(.97)}to{opacity:1;transform:translate(-50%)}}.support-console .support-bilhete.dm-saindo{animation:.2s ease-out forwards dm-bilhete-sai}@keyframes dm-bilhete-sai{to{opacity:0;transform:translate(-50%,8px)}}.support-console .support-bilhete-desfazer{border-radius:var(--r-pill);color:#8fe3f5;cursor:pointer;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;background:#ffffff1f;border:0;padding:3px 9px;font-weight:900;transition:background .15s,transform .13s cubic-bezier(.3,1.35,.5,1)}.support-console .support-bilhete-desfazer:hover{background:#ffffff38}.support-console .support-bilhete-desfazer:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.support-console .support-bilhete,.support-console .support-bilhete.dm-saindo{animation:none}.support-console .support-bilhete-desfazer{transition:background .15s}}.contract-photo-modal{--passo-cor:#0a7f9b;--passo-fraca:#e6f6fa;--passo-borda:#b9e4ee}.contract-photo-modal[data-passo=troca]{--passo-cor:#a55a06;--passo-fraca:#fff4e0;--passo-borda:#f0d09a}.contract-photo-modal[data-passo=revisao]{--passo-cor:#1f6d47;--passo-fraca:#e8f8ef;--passo-borda:#bfead1}.contract-photo-modal{border-top:4px solid var(--passo-cor)}.contract-photo-modal>header{align-items:flex-start;gap:12px}.passo-marca{background:var(--passo-fraca);border:1px solid var(--passo-borda);color:var(--passo-cor);border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;margin-top:2px;display:inline-flex}.contract-photo-modal>header .eyebrow,.contract-step-notice .eyebrow{background:var(--passo-fraca,#e6f6fa);color:var(--passo-cor,#0a7f9b);letter-spacing:.06em;border-radius:999px;padding:3px 9px;display:inline-block}.contract-step-notice{border-top:4px solid var(--passo-cor,#0a7f9b)}.contract-step-notice .primary-button{background:var(--passo-cor,#0a7f9b);border-color:var(--passo-cor,#0a7f9b)}.contract-step-webcam .contract-step-webcam-heading strong{color:var(--passo-cor,#0a7f9b)}.contract-ready-message strong{margin-bottom:2px;display:block}.contract-photo-review .contract-status.contract-status-check{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0}.entry-photo-card .entry-photo-salvar{color:#fff;cursor:pointer;background:#12a150;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:52px;font:800 15px Inter,sans-serif;display:flex}.entry-photo-card .entry-photo-salvar:active{background:#0e8944}.entry-photo-card .entry-photo-salvar:disabled{color:#8fa0aa;cursor:not-allowed;background:#dfe6ea}:root .pdv-checklist-skin .contract-photo-modal .contract-step-notice .eyebrow{background:var(--passo-fraca);color:var(--passo-cor);letter-spacing:.06em;border-radius:999px;gap:0;padding:3px 9px;display:inline-block}:root .pdv-checklist-skin .contract-photo-modal .contract-step-notice .eyebrow:before{content:none}.conta-selo.presa{color:#a8620a;background:#fdf0e2}.conta-presa-atalho{border-radius:var(--r-pill);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;margin-top:5px;padding:3px 6px 3px 0;display:flex}.conta-presa-atalho:hover:not(:disabled){background:#fdf0e2}.conta-presa-atalho:disabled{cursor:default;opacity:.75}.conta-presa-atalho:focus-visible{outline-offset:1px;outline:2px solid #a8620a}.conta-presa-quem{color:var(--texto,#243141);font-size:12.5px;font-weight:600}.conta-presa-aparelho{color:#6b7a8b;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.contas-presas-contagem{color:#a8620a}.device-deposito-atual{color:#7b8794;letter-spacing:.01em;margin:2px 0 0;font-size:11.5px;font-weight:500}.device-editor-abas{border-bottom:1px solid #e3e8ee;gap:2px;margin:10px 0 0;padding:0 0 0 2px;display:flex}.device-editor-abas button{color:#6b7a8b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px 7px;font:600 13px inherit}.device-editor-abas button:hover{color:#16202b}.device-editor-abas button.ativa{color:#0b7f99;border-bottom-color:#0b7f99}.device-editor-abas button:focus-visible{outline-offset:-2px;outline:2px solid #0b7f99}.device-editor-painel{padding:16px 2px 4px}.device-editor-painel label{display:block}.device-editor-painel label>span{color:#16202b;margin-bottom:6px;font:600 13px inherit;display:block}.device-editor-painel textarea{width:100%}.device-historico{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.device-historico li{border-left:2px solid #e3e8ee;flex-direction:column;gap:2px;padding:2px 0 2px 12px;display:flex}.device-historico li:first-child{border-left-color:#0b7f99}.device-historico-quando{color:#8697a9;letter-spacing:.01em;font:500 11.5px ui-monospace,monospace}.device-historico strong{color:#16202b;font-size:13.5px;font-weight:600}.device-historico-detalhe{color:#6b7a8b;font-size:12.5px}.device-historico-vazio{color:#8697a9;max-width:60ch;margin:0;font-size:13px}.conta-situacao-linha{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.conta-marcas{color:#8b9ca2;white-space:nowrap;font-size:11.5px}.device-editor-grid[hidden]{display:none}.conta-vagas{flex-wrap:wrap;gap:5px;display:flex}.conta-vaga{border-radius:var(--r-pill,999px);letter-spacing:.3px;text-transform:uppercase;border:1px solid #0000;padding:3px 9px;font:700 10px Manrope,sans-serif;display:inline-block}.conta-vaga.livre{color:#b3bdc8;background:0 0;border-style:dashed;border-color:#d6dee7}.conta-vaga.ocupada{color:#0b7f99;background:#e7f2f6}.conta-vaga.presa{color:#a8620a;background:#fdf0e2}button.conta-vaga{cursor:pointer}button.conta-vaga:disabled{cursor:default}.conta-vaga.ocupada:hover:not(:disabled){background:#d5e9f0}.conta-vaga.presa:hover:not(:disabled){background:#f9e3c9}.conta-vaga:focus-visible{outline-offset:1px;outline:2px solid #0b7f99}.contas-legenda{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;display:flex}.contas-legenda span{color:#7c8b95;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.contas-legenda i{border-radius:var(--r-pill,999px);width:22px;height:11px;display:block}.contas-legenda i.livre{border:1px dashed #d6dee7}.contas-legenda i.ocupada{background:#e7f2f6}.contas-legenda i.presa{background:#fdf0e2}.device-editor-modal{max-width:880px}.device-editor-corpo{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:14px;padding:36px 16px 14px;display:grid}.device-editor-corpo .cliente-identidade{padding:32px 14px 12px}.device-editor-corpo .cliente-identidade strong{font-size:12.5px}.device-editor-corpo .aparelho-capa{width:56px;height:56px}.device-editor-corpo .cliente-infos dl{padding:0 12px 6px}.device-editor-corpo .cliente-infos dl>div{padding:7px 0}.device-editor-corpo .cliente-infos dt b{color:#d85f69}.device-infos-editavel dd{margin-top:4px}.device-infos-editavel dd input,.device-infos-editavel dd select{border-radius:var(--r-sm);color:#2c3d47;background:#fff;border:1px solid #cfd8e3;outline:0;width:100%;height:28px;padding:0 7px;font-family:inherit;font-size:11.5px;font-weight:700}.device-infos-editavel dd input:focus,.device-infos-editavel dd select:focus{border-color:#0b7f99}.device-infos-editavel dd small{margin-top:4px;font-weight:600;display:block}.device-editor-corpo .cliente-conteudo{min-width:0}.device-editor-corpo .device-editor-painel{padding:0}.device-editor-corpo .device-editor-painel textarea{border-radius:var(--r-sm);color:#4d5967;font-family:inherit;font-size:var(--t-small);resize:vertical;background:#fff;border:1px solid #cfd8e3;outline:0;padding:7px 8px;line-height:1.5}.device-editor-corpo .field-error{margin-top:10px;display:block}@media (width<=780px){.device-editor-corpo{grid-template-columns:1fr}}.devices-abas-linha{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.faixa-acao-mais{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .16s;display:flex}.faixa-acao-mais:hover{background:#ffffff42}.faixa-acao-mais:focus-visible{outline-offset:2px;outline:2px solid #71d6e5}.devices-hero .contas-legenda{z-index:1;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 0 auto;position:relative}.devices-hero .contas-legenda span{color:#1d3540;gap:6px;font-size:9.5px;font-weight:800}.devices-hero .contas-legenda i{width:20px;height:10px}.devices-hero .contas-legenda i.ocupada{background:#0b7f99}.devices-hero .contas-legenda i.presa{background:#e08a2b}.devices-hero .contas-legenda i.livre{background:0 0;border:1px dashed #5c7080}.device-status.quitado{color:#a8620a;background:#fdf0e2}.conta-linha{cursor:pointer}.conta-linha:hover{background:#f6fafb}.conta-linha:focus-visible{outline-offset:-2px;outline:2px solid #0b7f99}.conta-selo-situacao{border-radius:var(--r-pill,999px);letter-spacing:.4px;text-transform:uppercase;padding:4px 10px;font:800 9.5px Manrope,sans-serif;display:inline-block}.conta-selo-situacao.livre{color:#1f7a45;background:#e6f6ec}.conta-selo-situacao.em-uso{color:#0b7f99;background:#e7f2f6}.conta-selo-situacao.quitado{color:#a8620a;background:#fdf0e2}.conta-detalhe-editar{border-radius:var(--r-sm,8px);color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff38;padding:7px 12px;font:700 11px Manrope,sans-serif}.conta-detalhe-editar:hover{background:#ffffff42}.conta-detalhe-segredo{border:0;border-top:1px solid var(--lista-risco,#eef2f4);color:#0b7f99;cursor:pointer;text-align:left;background:0 0;width:100%;padding:9px 14px;font:700 10px Manrope,sans-serif}.conta-detalhe-segredo:hover{background:#f4fafb}.conta-detalhe-observacao{color:#47585f;margin:0;padding:10px 14px;font-size:11.5px;line-height:1.5}.conta-detalhe-aparelhos{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.conta-detalhe-aparelhos button{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e3ebee);border-radius:var(--r-md,10px);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:62px;padding:14px 16px;transition:all .16s;display:flex}.conta-detalhe-aparelhos button:hover:not(:disabled){border-color:#9fd4e2}.conta-detalhe-aparelhos button:disabled{cursor:default}.conta-detalhe-aparelho-nome{gap:4px;min-width:0;display:grid}.conta-detalhe-aparelho-nome strong{color:#2c3d47;font-size:13px;line-height:1.3}.conta-detalhe-aparelho-nome small{color:#8a98a2;font-size:11px}.conta-detalhe-aparelho-marcas{flex:none;align-items:center;gap:6px;display:flex}.conta-detalhe .cliente-identidade strong{overflow-wrap:anywhere;font-size:11px;line-height:1.35}.conta-detalhe .cliente-infos dd{overflow-wrap:anywhere}.conta-detalhe .cliente-identidade strong{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;white-space:nowrap;max-width:100%;font-size:9.5px;overflow:hidden}:root .device-status.disponivel{color:#a8620a;background:#fdf0e2}.sms-gateways-table strong .sms-nao-lidas{color:#fff;text-align:center;vertical-align:middle;background:#e11d48;border-radius:999px;min-width:16px;margin-left:7px;padding:0 4px;font-size:10.5px;font-weight:800;line-height:16px;display:inline-block}.sms-gateways-table .sms-permissao-negada{color:#b4374f;margin-top:3px;font-weight:700;display:block}.sms-chat .sms-chat-sem-celular{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;padding:28px;display:flex}.sms-chat .sms-chat-sem-celular small{max-width:340px}.entry-photo-escolha{gap:12px;display:grid}.entry-photo-escolha p{color:#52606d;margin:0;font-size:14px}.entry-photo-campo{color:#33505b;gap:6px;font-size:13px;font-weight:700;display:grid}.entry-photo-campo select{border:1px solid var(--dm-line,#d8e3eb);border-radius:var(--r-md,12px);min-height:42px;padding:0 10px;font-size:14px}.entry-photo-sem-usuario{border-radius:var(--r-md);color:#8a5a12;background:#fbf4e6;border:1px solid #f0dcae;padding:12px;font-size:13px}.entry-photo-enviado p{color:#52606d;margin:0 0 10px;font-size:14px}.entry-photo-link-copia{gap:8px;display:flex}.entry-photo-link-copia input{border:1px solid var(--dm-line,#d8e3eb);border-radius:var(--r-md,12px);flex:auto;min-width:0;padding:0 10px;font-size:13px}.entry-photo-link-copia a.secondary-button{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.entry-photo-page{box-sizing:border-box;background:#eef3f6;justify-content:center;min-height:100vh;padding:20px;display:flex}.entry-photo-card{box-shadow:var(--e-apoio);box-sizing:border-box;background:#fff;border-radius:20px;gap:16px;width:100%;max-width:560px;padding:26px;display:grid}.entry-photo-card>svg,.entry-photo-card .brand-name{align-self:start}.entry-photo-cabecalho .eyebrow,.entry-photo-aviso .eyebrow{color:#0a8bb0;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.entry-photo-cabecalho h1,.entry-photo-aviso h1{color:#12313b;margin:4px 0 6px;font-size:24px}.entry-photo-cabecalho p,.entry-photo-aviso p{color:#5c707a;margin:0;font-size:14px;line-height:1.5}.entry-photo-vazio{color:#5c707a;font-size:14px}.entry-photo-unidade{border-radius:var(--r-md,12px);border:1px solid #e3ebef;padding:14px}.entry-photo-unidade header{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.entry-photo-unidade header strong{color:#1b3646;font-size:15px}.entry-photo-unidade header small{color:#8395a0;font-size:12px}.entry-photo-grade{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.entry-photo-thumb{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}.entry-photo-thumb img,.entry-photo-thumb video{object-fit:cover;width:100%;height:100%}.entry-photo-thumb.ja-tem:after{color:#fff;content:attr(data-x);background:#06141a8c;border-radius:6px;padding:2px 5px;font-size:10px;position:absolute;bottom:5px;left:5px}.entry-photo-thumb.ja-tem span{color:#fff;background:#06141a99;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;bottom:5px;left:5px}.entry-photo-thumb>button{color:#fff;cursor:pointer;background:#b4374feb;border:none;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:5px;right:5px}.entry-photo-add{color:#0a8bb0;cursor:pointer;aspect-ratio:1;text-align:center;background:#f2f8fb;border:1.5px dashed #a9cfdd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.entry-photo-add.ocupado{cursor:wait;opacity:.7}.entry-photo-add input{display:none}.entry-photo-salvar{margin-top:4px}.device-account-cell .device-conta-linha{align-items:center;gap:9px;min-width:0;display:flex}.device-account-cell .device-conta-linha strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.device-mini-foto{object-fit:cover;border-radius:7px;flex:none;width:34px;height:34px}.device-mini-foto.vazia{color:#a7b6bf;background:#eef3f6;border:1px solid #e0e8ec;justify-content:center;align-items:center;display:flex}.entry-photo-unidade .entry-photo-secao{color:#5c707a;letter-spacing:.03em;text-transform:uppercase;margin:14px 0 8px;font-size:12px;font-weight:800}.entry-photo-unidade .entry-photo-secao:first-of-type{margin-top:4px}.entry-photo-unidade .entry-photo-secao b{color:#0a8bb0;margin-left:6px}.entry-photo-thumb.entry-photo-video-largo{aspect-ratio:16/9;width:100%}.entry-photo-add.largo{aspect-ratio:auto;flex-direction:row;gap:8px;width:100%;min-height:58px}.entry-photo-add.largo small{color:#6d8a99;font-size:11px;font-weight:600}.entry-photo-presenca{color:#1c7a52;background:#eefaf4;border-radius:999px;align-items:center;gap:7px;margin:10px 0 0;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.entry-photo-presenca i,.entry-photo-aqui i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite entry-photo-pulso;display:block}.entry-photo-aqui{color:#1c7a52;background:#eefaf4;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.entry-photo-unidade.com-gente{box-shadow:inset 0 0 0 1.5px #9fdcc2}@keyframes entry-photo-pulso{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.entry-photo-presenca i,.entry-photo-aqui i{animation:none}}.pre-registration-hero .dm-ferramentas-filtro-solto{border:1px solid var(--line,#d8e3eb);border-radius:var(--r-md);color:#33505b;background:#fff;min-height:40px;padding:0 12px;font-size:13px;font-weight:700}.clients-heading.dm-module-header{align-items:center;margin-bottom:0}.device-details-modal .detalhe-corpo{grid-template-columns:minmax(0,1fr)}.device-details-modal .device-detalhe-info{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-md);margin-bottom:12px;overflow:hidden}.device-details-modal .device-detalhe-info>header{border-bottom:1px solid var(--dm-line);color:#5f6b77;letter-spacing:.04em;text-transform:uppercase;background:#f6f9fb;padding:9px 14px;font-size:11px;font-weight:800}.device-details-modal .device-detalhe-info dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;margin:0;padding:12px 14px;display:grid}.device-details-modal .device-detalhe-info dt{color:#7f8b99;font-size:11px;font-weight:700}.device-details-modal .device-detalhe-info dd{color:#2c3d47;word-break:break-word;margin:2px 0 8px;font-size:13px;font-weight:700}.device-details-modal .device-detalhe-info dd.miudo{font-size:11.5px;font-weight:600}.device-details-modal .device-detalhe-link{color:#0a8bb0;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.device-details-modal .device-detalhe-link:hover{text-decoration:underline}.device-details-modal .device-detalhe-grid{padding:4px 0 8px}.device-details-modal .device-detalhe-grid input[readonly],.device-details-modal .device-detalhe-grid textarea[readonly]{color:#2c3d47;cursor:default;background:#f6f9fb}.device-details-modal .device-detalhe-grid input[readonly]:focus,.device-details-modal .device-detalhe-grid textarea[readonly]:focus{border-color:#cfd8e3;outline:0}.devices-table thead th.device-col-account button{padding-left:55px}.devices-table thead th.device-actions-heading{text-align:right;padding-right:12px}.device-access-key{padding:9px 10px}.device-access-key>p{margin:2px 0 0;font-size:11.5px;line-height:1.35}.device-access-key .device-access-key-text{min-height:34px}.device-access-key textarea{padding:7px 9px}.aparelho-vaga-de-foto{border-radius:var(--r-sm);color:#7d8d96;cursor:pointer;background:#f7fafb;border:1px dashed #c3ced6;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:118px;transition:border-color .16s,color .16s,background .16s;display:flex}.aparelho-vaga-de-foto span{font:700 11.5px Manrope,sans-serif}.aparelho-vaga-de-foto:hover{color:#00738d;background:#eef6f9;border-color:#8fdbe7}.aparelho-vaga-de-foto input{display:none}.aparelho-vaga-de-foto.ocupada{cursor:default;opacity:.7}.aparelho-galeria-erro{color:#b3261e;margin-top:8px;font-size:12px}.cliente-infos dl>div.deriva-da-conta{border-left:2px solid #dfe9ed;margin-left:3px;padding-left:9px}.aparelho-vaga-de-foto.e-video{grid-column:1/-1;min-height:84px}.device-modal.device-editor-modal>header{background:linear-gradient(#102a34 0%,#24404c 100%);border-bottom:0;padding:17px 18px}.device-modal.device-editor-modal>header .eyebrow{color:#8fdbe7}.device-modal.device-editor-modal>header h2{color:#f2f8fa}.device-modal.device-editor-modal>header p,.device-modal.device-editor-modal>header .device-deposito-atual{color:#e4f2f7b8}.device-modal.device-editor-modal>header>button{border-radius:var(--r-sm);color:#cfe9f1;background:#ffffff1a;border:1px solid #ffffff29}.device-modal.device-editor-modal>header>button:hover{color:#fff;background:#ffffff2e}.device-editor-grid textarea{min-height:58px}.conta-escolha{position:relative}.conta-escolha-lista{border:1px solid var(--dm-line);border-radius:var(--r-sm);z-index:40;background:#fff;max-height:268px;display:grid;position:absolute;top:calc(100% - 18px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #102a3429}.conta-escolha-lista button{color:#34505c;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:9px 11px;font:600 12.5px Manrope,sans-serif;overflow:hidden}.conta-escolha-lista button:hover{color:#00738d;background:#eef6f9}.conta-detalhe-nuvens{grid-column:1/-1;gap:14px;display:grid}.conta-detalhe-nuvens>.conta-detalhe-segredo{justify-self:start}.conta-nuvem{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;padding:16px 18px;box-shadow:0 1px 2px #102a340a}.conta-nuvem>header{align-items:center;gap:10px;margin-bottom:2px;display:flex}.conta-nuvem>header h3{margin:0;font-size:15px}.conta-nuvem>header p{color:#8a969e;margin:2px 0 0;font-size:11.5px}.conta-nuvem-dados{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 22px;margin:12px 0 0;display:grid}.conta-nuvem-dados dt{color:#94a2ab;letter-spacing:.7px;text-transform:uppercase;margin-bottom:3px;font:800 10px Inter,sans-serif}.conta-nuvem-dados dd{color:#24404c;overflow-wrap:anywhere;margin:0;font:700 13px Manrope,sans-serif}.conta-nuvem-dados dd.vazio{color:#a8b3ba;font-weight:600}.conta-nuvem .conta-detalhe-aparelhos{margin-top:14px}.conta-nuvem-indefinida{background:#fffaf0;border-color:#f0dfbb}.conta-gerar-senha{color:#0099be;cursor:pointer;letter-spacing:.2px;background:0 0;border:0;margin-left:auto;padding:0 0 0 10px;font:800 11px Manrope,Inter,system-ui,sans-serif}.conta-gerar-senha:hover{color:#007a99;text-decoration:underline}.entry-photo-add.com-guia{background:#e9f7fb;border-style:solid;border-color:#7ec8dd;padding:0;font-family:inherit}.entry-photo-add.com-guia:hover:not(:disabled){background:#ddf1f7}.entry-photo-add.com-guia:disabled{cursor:wait;opacity:.7}:root{--menu-raio:var(--r-lg,12px);--menu-sombra:0 14px 34px #09181f2e;--menu-borda:1px solid var(--dm-line,#e7eef0);--menu-pad:6px}@keyframes dm-menu-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:root .sub-app-company-menu,:root .filter-menu,:root .device-row-action-menu,:root .user-avatar-popover,:root .support-conexoes-menu,:root .support-order-menu,:root .support-mais-menu,:root .fiscal-op-menu,:root .menu-de-topo-lista,:root .menu-de-topo-apps-painel,:root .menu-de-ajuda-painel,:root .menu-de-topo-perfil-painel,:root .menu-de-ajustes-painel,:root .product-header-menu-popover,:root .product-action-menu,:root .product-select-popover,:root .product-stock-filter-popover,:root .krm-menu-lista,:root .edf-menu,:root .pdv-sale-tabs-menu{background:var(--dm-card,#fff);border:var(--menu-borda);border-radius:var(--menu-raio);box-shadow:var(--menu-sombra);padding:var(--menu-pad);z-index:var(--z-flutuante,60);animation:.12s dm-menu-entra;overflow:hidden}:root .support-mais-menu{overflow:visible}@media (prefers-reduced-motion:reduce){:root .sub-app-company-menu,:root .filter-menu,:root .device-row-action-menu,:root .user-avatar-popover,:root .support-conexoes-menu,:root .support-order-menu,:root .support-mais-menu,:root .fiscal-op-menu,:root .menu-de-topo-lista,:root .menu-de-topo-apps-painel,:root .menu-de-ajuda-painel,:root .menu-de-topo-perfil-painel,:root .menu-de-ajustes-painel,:root .product-header-menu-popover,:root .product-action-menu,:root .product-select-popover,:root .product-stock-filter-popover,:root .krm-menu-lista,:root .edf-menu,:root .pdv-sale-tabs-menu{animation:none}}:root{--menu-item-altura:36px;--menu-item-pad:7px 10px;--menu-item-vao:9px;--menu-item-raio:var(--r-sm,7px);--menu-item-fonte:600 13px Inter, system-ui, sans-serif;--menu-item-cor:#3b4a54;--menu-item-toque:#f2f6f7}:root .sub-app-company-menu>button,:root .filter-menu button,:root .device-row-action-menu button,:root .user-avatar-popover button,:root .support-conexoes-menu>button,:root .support-order-menu button,:root .support-mais-menu button,:root .fiscal-op-menu button,:root .menu-de-topo-lista button,:root .menu-de-topo-apps-painel button,:root .menu-de-ajuda-painel button,:root .menu-de-topo-perfil-painel>button,:root .menu-de-ajustes-painel button,:root .product-header-menu-popover button,:root .product-action-menu button,:root .product-select-popover button,:root .product-stock-filter-popover button,:root .krm-menu-lista button{border-radius:var(--menu-item-raio);cursor:pointer;font:var(--menu-item-fonte);align-items:center;gap:var(--menu-item-vao);min-height:var(--menu-item-altura);padding:var(--menu-item-pad);text-align:left;border:0;width:100%;transition:background .12s,color .12s;display:flex}:root .sub-app-company-menu>button>svg,:root .filter-menu button>svg,:root .device-row-action-menu button>svg,:root .user-avatar-popover button>svg,:root .support-conexoes-menu>button>svg,:root .support-order-menu button>svg,:root .support-mais-menu button>svg,:root .fiscal-op-menu button>svg,:root .menu-de-topo-lista button>svg,:root .menu-de-ajuda-painel button>svg,:root .menu-de-topo-perfil-painel>button>svg,:root .menu-de-ajustes-painel button>svg,:root .product-header-menu-popover button>svg,:root .product-action-menu button>svg,:root .krm-menu-lista button>svg{flex:none}:root .sub-app-company-menu>button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .filter-menu button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .device-row-action-menu button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .user-avatar-popover button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .support-conexoes-menu>button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .support-order-menu button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .support-mais-menu button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .fiscal-op-menu button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .menu-de-topo-lista button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .menu-de-ajuda-painel button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .menu-de-topo-perfil-painel>button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .menu-de-ajustes-painel button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .product-header-menu-popover button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .product-action-menu button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock),:root .krm-menu-lista button:not(.perigo):not(.danger):not(.destaque):not(.ativo):not(.active):not(.sair):not(.block):not(.unblock){color:var(--menu-item-cor);background:0 0}:root .sub-app-company-menu>button:hover,:root .filter-menu button:hover,:root .device-row-action-menu button:not(.block):not(.unblock):hover,:root .user-avatar-popover button:not(.danger):hover,:root .support-conexoes-menu>button:not(.perigo):not(.destaque):hover,:root .support-order-menu button:not(.active):hover,:root .support-mais-menu button:hover,:root .fiscal-op-menu button:not(.perigo):hover,:root .menu-de-topo-lista button:not(.ativo):hover,:root .menu-de-ajuda-painel button:hover,:root .menu-de-topo-perfil-painel>button:not(.sair):hover,:root .menu-de-ajustes-painel button:hover,:root .product-header-menu-popover button:hover,:root .product-action-menu button:not(.danger):hover,:root .krm-menu-lista button:hover{background:var(--menu-item-toque);color:#1d3444}:root .support-conexoes-menu>button small,:root .sub-app-company-menu>button small{font:700 var(--t-micro,10px) Inter, system-ui, sans-serif;min-height:0}:root .product-header-menu-popover button.perigo{color:#b3261e}:root .product-header-menu-popover button.perigo:hover{color:#8e332e;background:#fdf2f2}:root .device-row-action-menu.portal{z-index:1000;position:fixed}:root .dm-janela.enorme .team-invite-create .team-user-create{grid-template-columns:repeat(3,1fr)}:root .team-invite-create .invite-permissions{border-top:1px solid var(--dm-line,#e2ebef);margin:0;padding:12px 0 4px;display:block}:root .team-invite-create .invite-permissions>strong{color:#6f8794;letter-spacing:.08em;text-transform:uppercase;font:800 9.5px Manrope,sans-serif;display:block}:root .team-invite-create .permission-module-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));margin-top:10px}:root .team-invite-create .permission-dock{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));grid-auto-flow:row;margin:10px 0 4px}:root .team-invite-create .permission-dock-tile{cursor:default;padding:7px 9px}:root .team-invite-create .permission-dock-tile:hover{border-color:var(--dm-line)}:root .team-invite-create .permission-dock-nome{font-size:10.5px}:root .pre-sale-summary-items small.pre-sale-summary-imei{color:#97a3aa;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-top:2px;font-size:9px;line-height:1.5;display:block}:root .contract-document-status.tem-ajuda{cursor:pointer;font:inherit;align-items:center;gap:5px;display:inline-flex}:root .contract-document-status.tem-ajuda svg{opacity:.6}:root .contract-document-status.tem-ajuda:hover svg{opacity:1}:root .contract-document-status.tem-ajuda[aria-expanded=true]{box-shadow:0 0 0 2px #008fb62e}:root .como-assinar{border-radius:var(--r-md,10px);color:#33505a;z-index:95;background:#fff;border:1px solid #cfe7ee;padding:14px 16px 15px;position:fixed;box-shadow:0 18px 42px #0c283033}:root .como-assinar:before{content:"";background:#fff;border-top:1px solid #cfe7ee;border-left:1px solid #cfe7ee;width:10px;height:10px;position:absolute;top:-6px;right:26px;transform:rotate(45deg)}:root .como-assinar-fechar{color:#7a949d;cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:24px;font-size:12px;position:absolute;top:8px;right:8px}:root .como-assinar-fechar:hover{color:#33505a;background:#eef5f7}:root .como-assinar>strong{color:#17414f;padding-right:24px;font:750 13.5px Inter,sans-serif;display:block}:root .como-assinar>p{color:#5a7079;margin:4px 0 0;font-size:12.5px}:root .como-assinar ol{gap:6px;margin:10px 0 0;padding-left:18px;display:grid}:root .como-assinar li{font-size:12.5px;line-height:1.55}:root .como-assinar b{color:#17414f;font-weight:700}:root .como-assinar .como-assinar-nota{color:#5a7079;border-top:1px solid #dcecf1;margin:11px 0 0;padding-top:10px;font-size:12px;line-height:1.5}:root .como-assinar .como-assinar-nota b{color:#17414f}.contrato-vinculado-corpo{align-content:start;gap:0;min-width:0;min-height:0;padding:0;display:grid;overflow-y:auto}.contrato-vinculado-corpo>.detalhe-selo{padding:14px 15.5px 0}:root .pre-sale-rascunhos{border-radius:var(--r-md,10px);background:#f6f9fa;border:1px solid #e2eaed;margin:0 0 16px;padding:13px 15px}:root .pre-sale-rascunhos>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}:root .pre-sale-rascunhos>header strong{color:#22343c;font:750 13.5px Inter,sans-serif}:root .pre-sale-rascunhos>header small{color:#7a8890;font-size:12px}:root .pre-sale-rascunho-sair{border-radius:var(--r-md,12px);color:#43555c;cursor:pointer;background:#eef2f4;border:1px solid #d7e0e3;padding:7px 13px;font:700 12px Inter,sans-serif}:root .pre-sale-rascunho-sair:hover{color:#22343c;background:#e3e9eb}:root .pre-sale-rascunho-lista{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:11px;display:grid}:root .pre-sale-rascunho-lista button{border-radius:var(--r-sm);cursor:pointer;text-align:left;background:#fff;border:1px solid #e2eaed;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}:root .pre-sale-rascunho-lista button:hover{border-color:#a9d8e4}:root .pre-sale-rascunho-lista strong{color:#22343c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:750 12.5px Inter,sans-serif;overflow:hidden}:root .pre-sale-rascunho-lista b{color:#0b6f8a;white-space:nowrap;grid-row:1/3;font:800 13.5px Inter,sans-serif}:root .pre-sale-rascunho-lista small{color:#7a8890;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}:root .pre-sale-rascunho-lista em{color:#97a3aa;grid-column:1;font:400 10.5px Inter,sans-serif}.agd-pagina.automation-card{overflow:visible}.agd-pagina header{justify-content:space-between;align-items:center;gap:12px;display:flex}.agd-pagina>header .agd-principal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff24;border:1px solid #ffffff47}.agd-pagina>header .agd-principal:hover{background:#ffffff38}.agd-principal{border-radius:var(--r-sm);cursor:pointer;font-size:var(--t-body);align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);color:#fff;background:#0a7f9b;border:0;flex-shrink:0;justify-content:center;font-weight:600;display:inline-flex}.agd-principal:hover{background:#096b83}.agd-abas{border-bottom:1px solid #0b141a1a;gap:4px;margin:14px 0 12px;padding:0 15px;display:flex}.agd-abas button{color:#667781;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px;font-weight:700}.agd-abas button.ativa{color:#0a7f9b;border-bottom-color:#0a7f9b}.agd-conteudo{padding:0 15px 16px}.agd-lista article{align-items:flex-start}.agd-lista article.falhou{background:#fff5f5}.agd-lista article>i{border-radius:var(--r-md);color:#0a7f9b;background:#e8f4f7;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.agd-lista article>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agd-lista article strong{color:#111b21;font-size:14px}.agd-lista article p{color:#3b4a54;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.agd-lista article em{color:#667781;font-size:11.5px;font-style:normal}.agd-erro{color:#b3261e;font-size:11.5px}.agd-acoes{gap:4px;display:flex}.agd-acoes button{border-radius:var(--r-sm);color:#667781;cursor:pointer;background:0 0;border:0;padding:5px}.agd-acoes button:hover{color:#111b21;background:#0b141a0f}.agd-vazio{color:#8696a0;text-align:center;padding:18px 0;font-size:13px}.agd-calendario header{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.agd-calendario header strong{text-align:center;min-width:170px;font-size:14px}.agd-calendario header button{border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0b141a1f;padding:5px 7px}.agd-grade{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.agd-cabecalho-dia{color:#5f6d76;text-align:center;padding-bottom:4px;font-size:11px;font-weight:700}.agd-dia{border-radius:var(--r-md);cursor:default;text-align:left;background:#f7f9fa;border:1px solid #0000;flex-direction:column;gap:1px;min-height:62px;padding:5px;display:flex}.agd-dia.vazio{background:0 0}.agd-dia.tem{cursor:pointer}.agd-dia.hoje{border-color:#0a7f9b}.agd-dia b{color:#3b4a54;font-size:11.5px}.agd-dia i{border-radius:var(--r-xs);color:#0a7f9b;text-overflow:ellipsis;white-space:nowrap;background:#e8f4f7;padding:1px 4px;font-size:10px;font-style:normal;overflow:hidden}.agd-dia u{color:#5f6d76;font-size:10px;text-decoration:none}.agd-fundo{z-index:60;background:#0b141a73;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.agd-janela{border-radius:var(--r-lg);background:#fff;flex-direction:column;gap:12px;width:100%;max-width:520px;max-height:90vh;padding:18px;display:flex;overflow-y:auto}.agd-janela header{justify-content:space-between;align-items:center;display:flex}.agd-janela header strong{font-size:16px}.agd-janela header button{cursor:pointer;background:0 0;border:0;padding:4px}.agd-janela label{flex-direction:column;gap:4px;display:flex}.agd-janela label>span{color:#3b4a54;font-size:12px;font-weight:700}.agd-janela input,.agd-janela select,.agd-janela textarea{border-radius:var(--r-md);font:inherit;border:1px solid #0b141a29;width:100%;padding:9px 10px}.agd-janela textarea{resize:vertical}.agd-dupla{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agd-mais{color:#0a7f9b;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:13px;font-weight:700;display:flex}.agd-avancado{border-radius:var(--dm-radius);background:#f7f9fa;flex-direction:column;gap:10px;padding:12px;display:flex}.agd-interruptor{justify-content:space-between;align-items:center;display:flex;flex-direction:row!important;gap:10px!important}.agd-interruptor>span{color:#111b21;font-size:13px;font-weight:700}.agd-interruptor input{opacity:0;height:0;position:absolute;width:0!important}.agd-interruptor i{border-radius:var(--r-pill);cursor:pointer;background:#0b141a38;flex-shrink:0;width:42px;height:24px;transition:background .15s;display:block;position:relative}.agd-interruptor i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.agd-interruptor input:checked~i{background:#0a7f9b}.agd-interruptor input:checked~i:after{transform:translate(18px)}.agd-interruptor input:focus-visible~i{outline-offset:2px;outline:2px solid #0a7f9b}.agd-cada{align-items:center;gap:8px;display:flex}.agd-cada>span{color:#3b4a54;font-size:13px;font-weight:600}.agd-cada input{text-align:center;max-width:78px}.agd-cada select{max-width:150px}.agd-semana{gap:6px;display:flex}.agd-semana button{color:#667781;cursor:pointer;background:#fff;border:1px solid #0b141a29;border-radius:50%;width:32px;height:32px;font-size:12px;font-weight:700}.agd-semana button.marcado{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.agd-mes{flex-direction:column;gap:10px;display:flex}.agd-modos{flex-wrap:wrap;gap:6px;display:flex}.agd-modos button{border-radius:var(--r-pill);color:#667781;cursor:pointer;background:#fff;border:1px solid #0b141a29;padding:6px 12px;font-size:12.5px;font-weight:700}.agd-modos button.marcado{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.agd-dias-do-mes{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.agd-dias-do-mes button{aspect-ratio:1;color:#667781;cursor:pointer;background:#fff;border:1px solid #0b141a29;border-radius:50%;padding:0;font-size:12px;font-weight:700}.agd-dias-do-mes button.marcado{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.agd-ultimo-dia{border-radius:var(--r-md);color:#667781;cursor:pointer;background:#fff;border:1px solid #0b141a29;align-self:flex-start;padding:8px 12px;font-size:12.5px;font-weight:700}.agd-ultimo-dia.marcado{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.agd-nota-mes{border-radius:var(--r-md);color:#667781;background:#fff;margin:0;padding:8px 10px;font-size:11.5px;line-height:1.45}.agd-nota-mes strong{color:#3b4a54}.agd-explica{color:#667781;margin:0;font-size:11.5px}.agd-aviso{border-radius:var(--r-md);color:#b3261e;background:#fff5f5;margin:0;padding:8px 10px;font-size:12.5px}.agd-estreita{max-width:400px}.agd-pergunta{color:#3b4a54;margin:0;font-size:14px;line-height:1.45}.agd-citado{color:#667781;background:#f7f9fa;border-left:3px solid #0b141a24;border-radius:0 8px 8px 0;margin:0;padding:8px 10px;font-size:13px}.agd-perigo{color:#fff;background:#d93025;border:1px solid #d93025}.agd-perigo:hover{background:#b3261e}.agd-janela footer{justify-content:flex-end;gap:8px;display:flex}.agd-janela footer button{border-radius:var(--r-md);cursor:pointer;padding:9px 14px;font-weight:700}.agd-janela footer button:not(.agd-principal):not(.agd-perigo){background:0 0;border:1px solid #0b141a29}.agd-janela footer .agd-principal{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.agd-janela footer .agd-principal:hover{background:#096b83}@media (width<=640px){.agd-dupla{grid-template-columns:1fr}}.agd-periodo{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:10px;display:flex}.agd-periodo button{border-radius:var(--r-pill);color:#667781;cursor:pointer;background:0 0;border:1px solid #0b141a24;padding:4px 11px;font-size:11.5px;font-weight:700}.agd-periodo button.ativo{color:#0a7f9b;background:#e8f4f7;border-color:#0a7f9b}.agd-periodo-datas{align-items:center;gap:5px;display:flex}.agd-periodo-datas input{border-radius:var(--r-sm);font:inherit;border:1px solid #0b141a24;padding:3px 7px;font-size:11.5px}.agd-periodo-datas i{color:#5f6d76;font-size:11px;font-style:normal}.agd-periodo em{color:#5f6d76;margin-left:auto;font-size:11px;font-style:normal}.agd-envios{border-top:1px solid var(--lista-risco)}.agd-envios>article{padding-left:0;padding-right:0}.agd-envios article svg{color:#2bbf72;flex-shrink:0}.agd-envios article.falhou svg{color:#b3261e}.agd-envios strong{color:#1c2b33;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:168px;font-size:12px;overflow:hidden}.agd-envios p{color:#5f6d76;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:11.5px;overflow:hidden}.agd-envios article.falhou p{color:#b3261e}.agd-envios u{color:#5f6d76;flex-shrink:0;font-size:10.5px;text-decoration:none}.agd-filtro{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex;position:relative}.agd-filtro-botao{border-radius:var(--r-md);color:#0a7f9b;cursor:pointer;background:#fff;border:1px solid #0a7f9b;flex-shrink:0;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:700;display:flex}.agd-filtro-botao:hover{background:#e8f4f7}.agd-filtro em{color:#5f6d76;white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:11px;font-style:normal}.agd-filtro-fora{z-index:40;position:fixed;inset:0}.agd-filtro-caixa{border-radius:var(--r-lg);z-index:50;background:#fff;border:1px solid #0b141a1f;flex-direction:column;gap:10px;min-width:220px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #0b141a29}.agd-filtro-atalhos{flex-direction:column;gap:2px;display:flex}.agd-filtro-atalhos button{border-radius:var(--r-sm);color:#3b4a54;cursor:pointer;text-align:left;background:0 0;border:0;padding:7px 10px;font-size:12.5px}.agd-filtro-atalhos button:hover{background:#f4f6f8}.agd-filtro-atalhos button.ativo{color:#0a7f9b;background:#e8f4f7;font-weight:700}.agd-filtro-datas{border-top:1px solid #0b141a14;flex-direction:column;gap:7px;padding-top:10px;display:flex}.agd-filtro-datas label{flex-direction:column;gap:3px;display:flex}.agd-filtro-datas span{color:#667781;font-size:11px;font-weight:700}.agd-filtro-datas input{border-radius:var(--r-sm);font:inherit;border:1px solid #0b141a29;padding:6px 8px;font-size:12px}.agd-vazio-atalho{color:#0b7d99;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}:root .ver-como-lista{gap:6px;margin:0;padding:0;list-style:none;display:grid}:root .ver-como-lista button{border:1px solid var(--dm-line,#e2ebef);border-radius:var(--r-md);cursor:pointer;text-align:left;background:#fff;align-items:center;gap:11px;width:100%;padding:10px 12px;transition:border-color .14s,background .14s;display:flex}:root .ver-como-lista button:hover{background:#f7fafb;border-color:#a9d8e4}:root .ver-como-lista button.atual{background:#eef8fb;border-color:#4fb6d0}:root .ver-como-avatar{color:#fff;background:#123a49;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font:800 12px Manrope,sans-serif;display:flex;overflow:hidden}:root .ver-como-avatar img{object-fit:cover;width:100%;height:100%}:root .ver-como-nome{flex:1;gap:2px;min-width:0;display:grid}:root .ver-como-nome strong{color:#16262e;font:700 13px Inter,sans-serif}:root .ver-como-nome small{color:#7a8890;font-size:11.5px}:root .ver-como-lista button b{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#0b6f8a;border-radius:999px;padding:4px 9px;font:800 9.5px Manrope,sans-serif}:root .ver-como-recado{color:#7a8890;margin:6px 0 0;font-size:12.5px}:root .ver-como-tarja{color:#fff;z-index:70;background:#8a6516;border-radius:999px;align-items:center;gap:9px;padding:9px 10px 9px 14px;font:400 12.5px Inter,sans-serif;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 26px #00000047}:root .ver-como-tarja strong{font-weight:800}:root .ver-como-tarja button{color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:999px;padding:5px 11px;font:700 11.5px Inter,sans-serif}:root .ver-como-tarja button:hover{background:#ffffff4d}@media (width<=620px){:root .ver-como-tarja{font-size:11.5px;left:10px;right:10px}}:root .detalhe-corpo.sem-ficha{grid-template-columns:minmax(0,1fr)}:root .permission-de-quem{border:1px solid var(--dm-line,#e2ebef);border-radius:var(--r-md);background:#f3f7f9;align-items:center;gap:10px;margin:0 0 16px;padding:9px 12px;display:flex}:root .permission-de-quem img,:root .permission-de-quem i{color:#fff;object-fit:cover;background:#123a49;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font:800 13px Manrope,sans-serif;display:flex;overflow:hidden}:root .permission-de-quem span{gap:1px;min-width:0;display:grid}:root .permission-de-quem strong{color:#16262e;font:700 13.5px Inter,sans-serif}:root .permission-de-quem small{color:#7a8890;font-size:11.5px}:root .permission-area{display:grid}:root .permission-area .permission-split-item{padding-left:26px}:root .permission-area+.permission-area{margin-top:4px}:root .permission-area-topo{color:#16262e;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#e9eff3;border:0;border-radius:7px;align-items:center;gap:8px;width:calc(100% - 12px);margin:2px 6px;padding:9px 10px;font:800 10.5px Manrope,sans-serif;display:flex}:root .permission-area-topo:hover{background:#dee7ec}:root .permission-area .permission-split-item{letter-spacing:0;text-transform:none;font-weight:400}:root .permission-area-topo>span{text-align:left;flex:1}:root .permission-area-topo>em{color:#5e6c76;letter-spacing:.04em;font:800 10px Manrope,sans-serif}:root .permission-area-topo>svg:first-child{transition:transform .16s}:root .permission-area-topo.fechada>svg:first-child{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){:root .permission-area-topo>svg:first-child{transition:none}}.customer-portal-header{z-index:40;position:sticky;top:0}.customer-portal-page{overflow:visible}.customer-portal-pix-botoes button,.customer-portal-pix-botoes a{box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font:700 12.5px/1 Manrope,Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.customer-portal-pix-botoes button{color:#fff;cursor:pointer;background:#00a9d2}.customer-portal-pix-botoes button:hover{background:#008eac}.customer-portal-pix-botoes button:disabled{cursor:default;background:#9fc9d4}.customer-portal-pix-botoes a{color:#00738f;background:#e8f6fa;border-color:#bfe3ee}.customer-portal-pix-botoes a:hover{background:#d8eff6}.customer-portal-pix-copiar{border-radius:10px;min-height:38px;padding:0 18px}@media (width<=620px){.customer-portal-pix-botoes button,.customer-portal-pix-botoes a{flex:1}}.customer-portal-pix .customer-portal-pix-botoes a{color:#00738f;font-size:12.5px;font-weight:700}.customer-portal-pix .customer-portal-pix-botoes a:hover{color:#005a72}.customer-portal-pix-erro a{color:#00738f;font-weight:700;text-decoration:underline}.troca-bolinhas{justify-content:center;gap:6px;margin-bottom:18px;display:flex}.troca-bolinhas i{background:#e2ecf0;border-radius:999px;width:6px;height:6px;transition:all .2s}.troca-bolinhas i.feito{background:#b6d9e4}.troca-bolinhas i.agora{background:#00a9d2;width:22px}.troca-cena{text-align:center;padding:18px 0 10px}.troca-cena .troca-simbolo{margin-bottom:14px;font-size:34px;line-height:1;display:block}.troca-cena h3{color:#16323d;letter-spacing:-.3px;margin:0 0 8px;font:800 20px Manrope,Inter,system-ui,sans-serif}.troca-cena p{color:#6b7f89;max-width:380px;margin:0 auto;font-size:14.5px;line-height:1.55}.troca-cena.perigo h3{color:#96702a}.troca-instrucao{color:#6b7f89;margin:0 0 12px;font-size:13.5px}.troca-depara{border-radius:var(--r-lg);background:#f5f9fb;border:1px solid #e2ecf0;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;display:grid}.troca-depara span{color:#6b7f89;letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px;font:700 10.5px Manrope,Inter,system-ui,sans-serif;display:block}.troca-depara strong{color:#16323d;letter-spacing:-.3px;font:800 19px Manrope,Inter,system-ui,sans-serif;display:block}.troca-depara i{color:#b6ccd5;font:800 20px Manrope,Inter,system-ui,sans-serif}.troca-depara .nova input{border-radius:var(--r-md,12px);color:#00738f;cursor:pointer;letter-spacing:-.3px;background:#fff;border:1.5px solid #00a9d2;width:100%;padding:6px 10px;font:800 19px Manrope,Inter,system-ui,sans-serif}.troca-depara .nova input:focus{outline:0;box-shadow:0 0 0 3px #00a9d22e}.troca-fechamento{justify-content:space-between;align-items:baseline;display:flex}.troca-fechamento span{color:#6b7f89;font-size:13.5px}.troca-fechamento strong{color:#16323d;letter-spacing:-.5px;font:800 29px Manrope,Inter,system-ui,sans-serif}.troca-formas{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.troca-forma{cursor:pointer;background:#fff;border:1.5px solid #e2ecf0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px;display:flex}.troca-forma[aria-pressed=true]{background:#eef7fa;border-color:#00a9d2}.troca-forma em{color:#6b7f89;letter-spacing:.5px;text-transform:uppercase;font:700 11px Manrope,Inter,system-ui,sans-serif}.troca-forma b{color:#16323d;font:800 17px Manrope,Inter,system-ui,sans-serif}.troca-forma[aria-pressed=true] b{color:#00738f}.troca-forma small{color:#6b7f89;font-size:11.5px}.troca-limite{color:#5f6d76;margin-top:12px;font-size:12px;display:block}.troca-pular{color:#a8b7bf;cursor:pointer;background:0 0;border:0;padding:4px;font:700 12.5px Manrope,Inter,system-ui,sans-serif;text-decoration:underline}.troca-espaco{flex:1}@media (width<=520px){.troca-depara{text-align:center;grid-template-columns:1fr;gap:8px}.troca-depara i{transform:rotate(90deg)}.troca-formas{grid-template-columns:1fr}}.troca-esperando{color:#5f6d76;text-align:center;padding:22px 0;font-size:13.5px}.reneg-parcelas{border-radius:var(--r-md,12px);color:#16323d;background:#fff;border:1.5px solid #e2ecf0;width:100%;padding:6px 10px;font:800 19px Manrope,Inter,system-ui,sans-serif}.reneg-total{color:#16323d;margin:10px 0 0;font-size:14px;line-height:1.5}.reneg-total b{font-weight:800}.reneg-taxa{color:#6b7f89;margin:6px 0 0;font-size:13px}.reneg-entrada{margin-bottom:14px;display:block}.reneg-entrada>span{color:#6b7f89;letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px;font:700 10.5px Manrope,Inter,system-ui,sans-serif;display:block}.reneg-entrada input{border-radius:var(--r-md,12px);color:#16323d;background:#fff;border:1.5px solid #e2ecf0;width:100%;padding:8px 12px;font:800 19px Manrope,Inter,system-ui,sans-serif}.reneg-entrada input:focus{border-color:#00a9d2;outline:0;box-shadow:0 0 0 3px #00a9d22e}.reneg-entrada small{color:#6b7f89;margin-top:5px;font-size:12px;display:block}.portal-aviso-push{background:#2596be14;border:1px solid #2596be47;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:14px 18px;display:flex}.portal-aviso-push.negado{background:#be782514;border-color:#be78254d}.portal-aviso-push-texto{flex-direction:column;flex:260px;gap:4px;min-width:240px;display:flex}.portal-aviso-push-texto strong{font-size:.95rem}.portal-aviso-push-texto small{opacity:.75;font-size:.82rem;line-height:1.35}.portal-aviso-push-erro{color:#c0392b;opacity:1!important}.portal-aviso-push .primary-button{white-space:nowrap}@media (width<=640px){.portal-aviso-push{padding:12px 14px}.portal-aviso-push .primary-button{width:100%}}@media (pointer:coarse){.customer-portal-login-card input,.customer-portal-request-body input,.customer-portal-request-body textarea,.portal-conteudo-principal input,.portal-conteudo-principal select,.portal-conteudo-principal textarea{padding:10px;font-size:16px}}@media (width<=720px){:root .customer-portal-login-page{padding:20px 16px calc(20px + env(safe-area-inset-bottom));align-items:center}:root .customer-portal-login-page .customer-portal-login-card{border-color:#e3e9ec;border-radius:18px;align-content:start;gap:12px;width:100%;max-width:460px;min-height:0;padding:26px 20px;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}:root .customer-portal-login-page .customer-portal-login-card h1{font-size:24px;line-height:1.55}:root .customer-portal-login-page .customer-portal-login-card>p{margin:-6px 0 4px;font-size:14px;line-height:1.5}:root .customer-portal-login-page .customer-portal-login-card input:not([type=checkbox]):not([type=radio]){border-radius:12px;min-height:47px;padding:11px 12px;font-size:15px}:root .customer-portal-login-page .customer-portal-login-card .primary-button{min-height:53px;margin-top:8px;padding:14px 18px;font-size:15px}}@media (pointer:coarse) and (width<=720px){:root .customer-portal-login-page .customer-portal-login-card input:not([type=checkbox]):not([type=radio]){font-size:16px}}.portal-conteudo-principal{border:1px solid var(--line,#d3dde1);box-shadow:var(--e-apoio,0 1px 2px #091c230d);background:#fff;border-radius:18px;gap:16px;width:100%;max-width:520px;margin:20px auto;padding:26px clamp(20px,5vw,32px);display:grid}.portal-conteudo-principal>*{max-width:none;margin-inline:0}.portal-saudacao{align-items:center;gap:12px;margin:0;display:flex}.portal-saudacao-foto{border:1px solid var(--line,#d3dde1);background:#f7fafb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;overflow:hidden}.portal-saudacao-foto img{object-fit:cover;width:100%;height:100%}.portal-saudacao-foto i{color:#4d5b64;font:800 21px Manrope,Inter,system-ui,sans-serif}.portal-saudacao>div{min-width:0;display:block}.portal-saudacao strong{color:#11191d;letter-spacing:-.7px;font:800 22px/1.55 Manrope,Inter,system-ui,sans-serif;display:block}.portal-saudacao small{color:#11191d;margin-top:2px;font-size:15px;font-weight:400;display:block}.portal-agora{text-align:center;background:#e5f8fb;border:1px solid #b9e6f2;border-radius:12px;justify-items:center;gap:2px;margin:20px 0 0;padding:20px 16px;display:grid}.portal-agora-rotulo{color:#008fb6;letter-spacing:.06em;text-transform:uppercase;font:800 9.5px/1.55 Manrope,Inter,system-ui,sans-serif}.portal-agora-valor{color:#11191d;font-variant-numeric:tabular-nums;letter-spacing:-1px;font:800 30px/1.55 Manrope,Inter,system-ui,sans-serif}.portal-agora-linha{color:#4d5b64;font-size:13.5px;line-height:1.55}.portal-agora-pagar{color:#06232b;cursor:pointer;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:14px 22px;font:800 15px Manrope,Inter,system-ui,sans-serif;transition:transform .13s cubic-bezier(.3,1.35,.5,1),box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 8px 20px -12px #00a9d2e6}.portal-agora-pagar:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}.portal-agora-pagar:active{transform:translateY(0)scale(.99)}.portal-agora.vencida{background:#fff5df;border-color:#f0d6a4}.portal-agora.vencida .portal-agora-rotulo{color:#7d5310}.portal-agora.vencida .portal-agora-pagar{color:#3a2402;background:linear-gradient(120deg,#f0a53b 0%,#ffc978 100%);box-shadow:0 8px 20px -12px #a06400e6}:root .customer-portal-installments{margin-top:12px}:root .customer-portal-installment{border:1px solid var(--line,#d3dde1);border-radius:12px;margin-top:12px}:root .customer-portal-installment-toggle{text-align:left;align-items:center;gap:12px;width:100%;padding:12px}:root .customer-portal-installment-toggle .customer-portal-capa,:root .customer-portal-capa{border:1px solid var(--line,#d3dde1);background:#f7fafb;border-radius:11px;flex:0 0 46px;width:46px;height:46px;overflow:hidden}:root .customer-portal-installment-toggle>span:nth-child(2){flex:1;min-width:0}:root .customer-portal-installment-toggle strong{font-size:14px;font-weight:700}:root .customer-portal-linha-resumo{color:#4d5b64;font-size:12.5px}:root .customer-portal-chevron svg{width:16px;height:16px}@media (width<=520px){.portal-conteudo-principal{padding:16px}.portal-saudacao strong{font-size:20px}.portal-saudacao-foto{width:48px;height:48px}}:root .customer-portal-login-page{background:#f4f7f8 radial-gradient(760px 520px at 50% -10%,#00a9d212,#0000 68%);padding:24px}:root .customer-portal-login-card{border:1px solid var(--line,#d3dde1);border-radius:26px;width:100%;max-width:460px;padding:26px clamp(22px,5vw,40px);box-shadow:0 1px 2px #091c230d,0 24px 60px -34px #091c2373}:root .customer-portal-login-card label{color:#5f6d76;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}:root :is(.customer-portal-login-page,.customer-portal-page,.customer-portal-state,.public-form-page,.clicksign-public-page,.team-public-page,.download-portal-page) :is(.eyebrow,[class*=kicker],a:not([class*=button])){color:#0f6d88}:root :is(.customer-portal-login-page,.customer-portal-page,.customer-portal-state,.public-form-page,.clicksign-public-page,.team-public-page,.download-portal-page) :is(.primary-button,button[class*=primary]){color:#06232b}:root :is(.customer-portal-login-page,.customer-portal-page,.customer-portal-state,.public-form-page,.clicksign-public-page,.team-public-page) :is(p,small,span,li,dd,label):not([class*=button]):not([class*=hero] *):not([class*=faixa] *):not([class*=portal-saudacao] *):not([class*=portal-agora]):not([class*=portal-agora] *):not([class*=linha-resumo]){color:#5f6d76}:root :is(.customer-portal-login-page,.customer-portal-page,.customer-portal-state,.public-form-page,.clicksign-public-page,.team-public-page) :is(h1,h2,h3,h4,strong,b,.portal-agora-valor):not([class*=hero] *):not([class*=faixa] *){color:#11191d}:root .download-portal-page .download-portal-grid dt,:root .download-portal-page .download-portal-grid>article>small{color:#5e7079}:root .download-portal-page .download-portal-grid>article>p{color:#4d5b64}:root .public-form-page :is(button,.primary-button,.secondary-button):not([class*=aba]):not([class*=tab]){border-radius:var(--r-pill);min-height:46px}:root .public-form-page :is(.choice-buttons button,[class*=escolha] button){color:#5f6d76}:root .public-form-page :is(.choice-buttons button.active,[class*=escolha] button.active){color:#0f6d88}:root .public-form-page .document-actions>button{color:#4d5b64}:root :is(.customer-portal-login-page,.customer-portal-page,.customer-portal-state,.public-form-page,.clicksign-public-page,.team-public-page,.download-portal-page) :is(.secondary-button,.light-button,button[class*=ghost]):not([class*=hero] *){color:#0f6d88}:root .download-portal-page>.download-portal-footer,:root .download-portal-page>.download-portal-footer small{color:#5f6d76}:root .customer-portal-header{background:linear-gradient(170deg,#080c0e 0%,#0b2b33 58%,#064c59 100%);gap:12px;padding:16px clamp(16px,5vw,28px)}:root .customer-portal-header .brand-name,:root .customer-portal-header .marca-dmobix{color:#eaf3f5;letter-spacing:-.3px;font-size:16px;font-weight:800}:root .customer-portal-header .portal-conta-abrir,:root .customer-portal-header .customer-portal-sino{color:#eaf3f5;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;flex:none;width:38px;height:38px;padding:0}:root .customer-portal-header .portal-conta-abrir{overflow:hidden}:root .customer-portal-header .customer-portal-sino{overflow:visible}:root .customer-portal-header .portal-conta-abrir:hover,:root .customer-portal-header .customer-portal-sino:hover{border-color:#ffffff8c}.pd-anda{isolation:isolate;position:relative;overflow:hidden}.pd-anda:before{content:"";transform-origin:12%;z-index:-1;background:#06232b;border-radius:50%;width:100%;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scale(0)}.pd-anda:after{color:#eaf7fb;content:attr(data-anda) " →";opacity:0;justify-content:center;align-items:center;gap:8px;font-weight:800;transition:opacity .3s,transform .34s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;transform:translate(40%)}.pd-anda>*{transition:opacity .26s,transform .34s cubic-bezier(.4,0,.2,1)}.pd-anda:disabled:before,.pd-anda:disabled:after{display:none}@media (prefers-reduced-motion:reduce){.pd-anda:before,.pd-anda:after,.pd-anda>*{transition:none}}:root .customer-portal-actions>button.pd-anda{position:relative}@media (hover:hover) and (pointer:fine){.pd-anda:hover:not(:disabled):before{transform:scale(2.2)}.pd-anda:hover:not(:disabled):after{opacity:1;transform:translate(0)}.pd-anda:hover:not(:disabled)>*{opacity:0;transform:translate(45%)}.pd-anda:hover:before{transform:scale(0)}.pd-anda:hover:after{opacity:0}.pd-anda:hover>*{opacity:1;transform:none}}:root .customer-portal-installments .customer-portal-switcher{background:0 0;border-bottom:0;gap:10px;padding:12px 14px 14px;display:grid;overflow:visible}:root .customer-portal-installments .customer-portal-switcher button{border-radius:12px;width:100%;min-width:0;padding:11px 12px}:root .customer-portal-installments .customer-portal-switcher button:after{content:"";border-bottom:2px solid #9aa9b2;border-right:2px solid #9aa9b2;flex:none;width:8px;height:8px;margin-left:auto;transition:transform .18s,border-color .18s;transform:rotate(45deg)translate(-2px,-2px)}:root .customer-portal-installments .customer-portal-switcher button.active:after{border-color:#0a7f9c;transform:rotate(-135deg)translate(-3px,-3px)}:root .customer-portal-installments .customer-portal-switcher button>span:not(.customer-portal-switcher-capa){min-width:0}:root .customer-portal-installments .customer-portal-switcher button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .customer-portal-login-card .primary-button{color:#06232b;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;border-radius:999px;font-weight:800;transition:box-shadow .18s,filter .18s,transform .18s;box-shadow:0 8px 20px -12px #00a9d2e6}:root .customer-portal-login-card .primary-button:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}:root .customer-portal-login-card .primary-button:active:not(:disabled){transform:translateY(0)scale(.985)}:root .customer-portal-login-card .eyebrow{display:none}:root .customer-portal-login-card h1{letter-spacing:-.7px;font-size:24px;font-weight:800}:root .customer-portal-service-actions{container-type:inline-size}:root .customer-portal-service-actions .customer-portal-actions{grid-template-columns:repeat(2,minmax(0,1fr))}@container (width>=620px){:root .customer-portal-service-actions .customer-portal-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}:root .troca-regua,:root .customer-portal-request-modal .reneg-regua{border:1px solid var(--line,#d3dde1);background:#f7fafb;border-radius:12px;gap:6px;padding:14px;display:grid}:root .troca-regua-topo{align-items:center;gap:10px;display:flex}:root .troca-regua-topo b{font-size:14px}:root .troca-regua-topo em,:root .reneg-regua>em{color:#008fb6;background:#e5f8fb;border-radius:999px;padding:3px 11px;font-size:13px;font-style:normal;font-weight:800}:root .troca-regua-pe,:root .reneg-regua>small{color:#7d8b96;justify-content:space-between;font-size:11.5px;display:flex}:root .troca-regua input[type=range],:root .reneg-regua input[type=range]{accent-color:#008fb6;appearance:none;background:0 0;width:100%;height:26px;margin:0}:root .troca-regua input[type=range]::-webkit-slider-runnable-track{background:var(--line,#d3dde1);border-radius:999px;height:6px}:root .reneg-regua input[type=range]::-webkit-slider-runnable-track{background:var(--line,#d3dde1);border-radius:999px;height:6px}:root .troca-regua input[type=range]::-webkit-slider-thumb{appearance:none;background:#008fb6;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 2px #091c230f,0 8px 22px -14px #091c2380}:root .reneg-regua input[type=range]::-webkit-slider-thumb{appearance:none;background:#008fb6;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 2px #091c230f,0 8px 22px -14px #091c2380}:root .troca-regua input[type=range]::-moz-range-track{background:var(--line,#d3dde1);border-radius:999px;height:6px}:root .reneg-regua input[type=range]::-moz-range-track{background:var(--line,#d3dde1);border-radius:999px;height:6px}:root .troca-regua input[type=range]::-moz-range-thumb{background:#008fb6;border:3px solid #fff;border-radius:50%;width:22px;height:22px}:root .reneg-regua input[type=range]::-moz-range-thumb{background:#008fb6;border:3px solid #fff;border-radius:50%;width:22px;height:22px}:root .troca-regua-depara{color:#5f6d76;justify-content:center;align-items:center;gap:8px;margin:2px 0 0;font-size:13.5px;display:flex}:root .troca-regua-depara b{color:#16232b;font-size:15px;font-weight:800}:root .troca-regua-depara i{color:#9aa9b2;font-style:normal}:root .customer-portal-request-modal .reneg-regua{gap:4px;margin-top:4px}:root .troca-passos .troca-cena{text-align:center;background:#f7fafb;border-radius:18px;place-items:center;gap:7px;margin-top:4px;padding:26px 20px 20px;display:grid}:root .troca-passos .troca-cena .troca-simbolo{color:#008fb6;background:#e5f8fb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 0 2px;font-size:24px;line-height:1;display:flex}:root .troca-passos .troca-cena.perigo .troca-simbolo{color:#c0414f;background:#fdeaec}:root .troca-passos .troca-cena h3{margin:0;font-size:19px}:root .troca-passos .troca-cena p{max-width:34ch;margin:0;font-size:14px;line-height:1.55}:root .troca-passos{flex-direction:column-reverse;display:flex}:root .troca-passos .troca-bolinhas{margin:10px 0 0}:root .troca-passos .troca-bolinhas i{width:5px;height:5px}:root .troca-passos .troca-bolinhas i.agora{width:18px}:root .customer-portal-off{color:#1f7a45;letter-spacing:.02em;vertical-align:middle;background:#e8f6ee;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:800}:root .portal-aviso-push-marca{color:#008fb6;background:#e5f8fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}:root .portal-aviso-push.negado .portal-aviso-push-marca{color:#9b6717;background:#fdf2e3}:root .portal-link-nascimento-canais{grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0 0;display:grid}:root .portal-link-nascimento-canais>button{color:#11191d;cursor:pointer;text-align:left;background:#fff;border:1px solid #e3e9ec;border-radius:14px;align-items:center;gap:11px;width:100%;padding:11px 12px;transition:border-color .16s,box-shadow .16s,transform .1s;display:flex}:root .portal-link-nascimento-canais>button:hover:not(:disabled){border-color:#9fdcec;box-shadow:0 8px 20px -14px #00a9d2e6}:root .portal-link-nascimento-canais>button:active:not(:disabled){transform:translateY(1px)}:root .portal-link-nascimento-canais>button:disabled{opacity:.55;cursor:default}:root .portal-link-nascimento-canais>button>i{color:#0f6d88;background:#e5f8fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}:root .portal-link-nascimento-canais>button>span{flex:1;gap:1px;min-width:0;display:grid}:root .portal-link-nascimento-canais>button strong{font-size:13.5px;font-weight:700}:root .portal-link-nascimento-canais>button small{color:#5f6d76;font-size:12px}:root .portal-link-nascimento-canais>button>svg{color:#b9c5cb;flex:none}:root .portal-link-nascimento-outro{color:#5f6d76;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:6px 2px 0;font-size:12.5px;text-decoration:underline}:root .portal-link-nascimento-outro:hover{color:#0f6d88}:root .portal-link-nascimento-espera{color:#5f6d76;margin:10px 0 0;font-size:12.5px}:root .customer-portal-payments>article{background:var(--card-bg,#fff);border:1px solid var(--line,#d3dde1);text-align:left;border-radius:12px;flex-wrap:wrap;align-items:center;gap:0 12px;padding:10px 12px;display:flex}:root .customer-portal-payments>article>span:first-of-type{flex:none}:root .customer-portal-payments>article>span:first-of-type strong{background:var(--app-bg,#f1f5f7);color:#64717b;font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;align-items:center;min-width:44px;height:34px;padding:0 6px;font-size:12.5px;font-weight:800;display:flex}:root .customer-portal-payments>article>span:nth-of-type(2){text-align:left;flex:1 1 0;grid-template-columns:minmax(0,1fr);justify-content:start;place-items:flex-start stretch;gap:1px;min-width:0;display:grid}:root .customer-portal-payments>article>span:nth-of-type(2)>b,:root .customer-portal-payments>article>span:nth-of-type(2)>i{text-align:left;justify-self:stretch}:root .customer-portal-payments>article>span:nth-of-type(2)>b{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}:root .customer-portal-payments>article>span:nth-of-type(2)>i{color:var(--muted,#74818b);overflow-wrap:anywhere;white-space:normal;font-size:12px;font-style:normal;line-height:1.35}:root .customer-portal-payments>article>.customer-portal-parcela-toggle{order:9}:root .customer-portal-payments>article>.customer-portal-parcela-acao{order:10}:root .customer-portal-payments>article:has(>span>i.pago){opacity:.62}:root .customer-portal-page .customer-portal-installments{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.tempo-trabalho-card{background:var(--card-bg,#fff);border:1px solid var(--line,#dfe7eb);border-radius:var(--r-md,12px);gap:14px;margin:13px 0;padding:16px 18px;display:grid}.tempo-trabalho-card>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tempo-trabalho-card>header span{color:var(--muted,#74818b);letter-spacing:.5px;text-transform:uppercase;font-size:10.5px;font-weight:800;display:block}.tempo-trabalho-card>header strong{color:var(--ui-text,#16323d);letter-spacing:-.5px;margin-top:3px;font-size:30px;font-weight:800;line-height:1.1;display:block}.tempo-trabalho-card>header small{color:var(--muted,#74818b);max-width:46ch;margin-top:5px;font-size:11.5px;line-height:1.45;display:block}.tempo-trabalho-semana{text-align:right}.tempo-trabalho-semana strong{opacity:.85;font-size:19px!important}.tempo-trabalho-barras{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:8px;height:96px;margin:0;padding:0;list-style:none;display:grid}.tempo-trabalho-barras li{grid-template-rows:1fr auto auto;justify-items:center;gap:4px;height:100%;display:grid}.tempo-trabalho-barras i{background:#cfe6ee;border-radius:5px 5px 0 0;align-self:end;width:100%;display:block}.tempo-trabalho-barras span{color:var(--muted,#74818b);text-transform:capitalize;font-size:10px;font-weight:700}.tempo-trabalho-barras b{color:#46555e;font-size:10.5px;font-weight:800}.tempo-trabalho-hoje i{background:var(--blue,#0a7f9b)}.tempo-trabalho-hoje span,.tempo-trabalho-hoje b{color:var(--blue,#0a7f9b)}.tempo-trabalho-aviso{border-top:1px solid var(--line,#eef2f4);color:var(--muted,#74818b);margin:0;padding-top:11px;font-size:11px;line-height:1.5}:root .conta-escolha>span{justify-content:space-between;align-items:center;gap:8px;display:flex}:root .conta-emitir{border:1px solid var(--dm-border,#d8d8e3);background:var(--dm-surface-2,#f4f4f8);color:var(--dm-text,#1e1e28);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;padding:4px 10px;font-size:12px;font-weight:600}:root .conta-emitir:disabled{opacity:.5;cursor:not-allowed}:root .conta-emitir:not(:disabled):hover{border-color:var(--dm-primary,#6c4cf1);color:var(--dm-primary,#6c4cf1)}:root .conta-emitida{border:1px dashed var(--dm-primary,#6c4cf1);background:var(--dm-surface-2,#f7f5ff);border-radius:10px;gap:6px;margin-top:8px;padding:10px 12px;display:grid}:root .conta-emitida strong{word-break:break-all;font-size:13px}:root .conta-emitida p{opacity:.8;margin:0;font-size:12px}:root .conta-emitida code{letter-spacing:1px;word-break:break-all;font-size:16px;font-weight:700}:root .conta-emitida button{border:1px solid var(--dm-primary,#6c4cf1);color:var(--dm-primary,#6c4cf1);cursor:pointer;background:0 0;border-radius:8px;justify-self:start;padding:4px 10px;font-size:12px}:root .contas-de-aparelho-ajuste .settings-inline-grid{grid-template-columns:2fr 1fr 1fr;gap:12px;margin:12px 0;display:grid}:root .contas-de-aparelho-exemplo{margin:0 0 12px;font-size:13px}:root .contas-de-aparelho-exemplo code{word-break:break-all;font-weight:700}@media (width<=720px){:root .contas-de-aparelho-ajuste .settings-inline-grid{grid-template-columns:1fr}}:root .conta-entrega{gap:6px;margin-top:6px;display:grid}:root .conta-entrega-botao{border:1px solid var(--dm-primary,#6c4cf1);color:var(--dm-primary,#6c4cf1);cursor:pointer;background:0 0;border-radius:8px;justify-self:start;padding:4px 10px;font-size:12px}:root .conta-entrega-botao:disabled{opacity:.5;cursor:progress}:root .conta-entrega .field-error{line-height:1.35}:root .contas-por-chip{opacity:.85;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}:root .contas-por-chip>span{opacity:.7;font-weight:600}:root .contas-por-chip em{border:1px solid;border-radius:999px;align-items:baseline;gap:5px;padding:2px 9px;font-style:normal;display:inline-flex}:root .contas-por-chip em b{font-weight:700}:root .commerce-form>label>span:has(.conta-emitir){justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}@media (width<=720px){:root .dm-module-header,:root .module-title-hero{flex-wrap:nowrap}:root .dm-module-header>.dm-ferramentas,:root .module-title-hero>.dm-ferramentas{flex:none;width:100%;margin:12px 0 0}:root .dm-ferramentas{width:100%}:root .dm-ferramentas-busca{flex:100%}:root input,:root select,:root textarea{font-size:16px}:root .pagina-de-ajustes{grid-template-columns:1fr}:root .pagina-de-ajustes-secoes{position:static}}@media (width<=480px){:root .pdv-payment-entry{padding:18px}}@media (width<=640px){:root .clicksign-public-header{gap:7px}}@media (width<=680px){:root .customer-portal-installment-toggle{gap:10px;padding:14px 38px 14px 14px}:root .customer-portal-installment-body{padding:8px 10px}:root .topbar-actions{gap:6px}}@media (width<=700px){:root .pre-registration-hero{padding:17.5px}:root .pre-sales-hero{padding:15px}:root .time-clock-stats,:root .team-invite-create .team-user-create,:root .device-list-create{grid-template-columns:1fr}:root .device-list-row{grid-template-columns:minmax(0,1fr) auto;padding:6px 8.5px}:root .locked-fields-list,:root .form-builder-fields,:root .form-builder-item{grid-template-columns:1fr}:root .form-builder-drag{display:flex}}@media (width<=720px){:root .fiscal-op-regra-row{grid-template-columns:1fr 1fr}}@media (width<=760px){:root .support-standalone-header{grid-template-columns:1fr}:root .agenda-calendar-sidebar{display:block}:root .stock-movement-drawer .commerce-form{grid-template-columns:minmax(0,1fr)}:root .pdv-command-strip{grid-template-columns:58px 1fr}:root .pdv-command-navigation{grid-template-columns:58px 0}:root .pdv-command-agenda{display:none}:root .pdv-command-customer{padding:0 9px}:root .pdv-command-actions{display:none}:root .pdv-checkout-workspace .pdv-order-items article{grid-template-columns:minmax(130px,1fr) 60px auto 30px}}@media (width<=899px){:root .portal-coluna-cliente .cliente-identidade-foto{width:48px}}@media (width<=900px){:root .installment-details-content>header{grid-template-columns:minmax(0,1fr) auto}}@media (width<=940px){:root .time-clock-actions-card,:root .device-list-settings,:root .form-builder-layout{grid-template-columns:1fr}:root .device-list-menu,:root .form-builder-tabs{display:flex}}@media (width<=1100px){:root .pdv-checkout-workspace .pdv-order-head{grid-template-columns:minmax(140px,1fr) 65px 90px 85px 100px 32px}}@media (width<=720px){:root .catalogo-previa-viva{max-width:100%;overflow-x:auto}:root .catalogo-previa-palco,:root .catalogo-previa-quadro{max-width:100%}:root .dm-module{grid-template-columns:minmax(0,1fr)}:root .dm-module-header .dm-module-action,:root .module-title-hero .dm-module-action{flex-wrap:wrap;max-width:100%}:root .dm-module-header .dm-button,:root .module-title-hero .dm-button{max-width:100%}:root .catalogo-barra{flex-wrap:wrap}:root .module-title-hero{flex-direction:column;align-items:stretch}:root .app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),:root .app-shell select,:root .app-shell textarea,:root .dm-janela input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .dm-janela select,:root .dm-janela textarea,:root .dm-drawer-body input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .dm-drawer-body select,:root .dm-drawer-body textarea,:root .dm-confirm-campos input,:root .dm-confirm-campos select,:root .dm-confirm-campos textarea,:root .dm-ferramentas-busca input,:root .dm-ferramentas-filtro select,:root .dm-ferramentas-filtro input,:root .dm-filtros-painel select,:root .dm-filtros-painel input,:root .product-field input,:root .product-field select,:root .product-field textarea,:root .product-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),:root .product-modal select,:root .mdm-module input,:root .mdm-module select,:root .mdm-module textarea,:root .mdm-shell input:not([type=checkbox]):not([type=radio]),:root .mdm-shell select,:root .edf2-painel-corpo input,:root .edf2-painel-corpo select,:root .edf2-painel-corpo textarea,:root .edf2-bloco input,:root .edf2-bloco select,:root .edf2-bloco textarea,:root .support-chat-composer textarea,:root .support-composer-row textarea,:root .support-ia-papo>footer input,:root .bolha-ia-painel>footer input,:root .rrp-busca input,:root .sim-barra input,:root .edf-rodape input,:root .krm-funil-renome input,:root .pdv-operation-form input,:root .pdv-operation-form select,:root .pdv-operation-form textarea,:root .pdv-opening-form input,:root .pdv-opening-form select,:root .pdv-close-form-inf input,:root .schedule-form input,:root .schedule-form select,:root .schedule-form textarea,:root .portal-editar input[type=text],:root .portal-editar input[type=tel],:root .portal-editar input[type=email],:root .portal-editar input[type=date],:root .vt-buscao input,:root .assinatura-escape select{font-size:16px}:root .remetente-endereco{grid-template-columns:repeat(2,minmax(0,1fr))}:root .agenda-main-content .agenda-calendar-body,:root .access-schedule-panel article{grid-template-columns:minmax(0,1fr)}:root .access-schedule-panel article>div{flex-wrap:wrap}:root .mdm-benefits-card ul{grid-template-columns:1fr}:root .mdm-travas-lista{grid-template-columns:minmax(0,1fr);gap:0}:root .pdv-pix-painel{grid-template-columns:minmax(0,1fr);gap:16px}:root .pdv-entry{height:auto;min-height:calc(100vh - 124px);overflow:visible}:root .mdm-info-row{flex-wrap:wrap;align-items:flex-start}:root .mdm-info-row strong{overflow-wrap:anywhere;text-align:left;min-width:0}:root .assistentes-conexao{flex:none;width:100%}:root .dm-janela>header .dm-janela-acoes>button,:root .midia-janela>header>button,:root .ncm-janela>header>button,:root .product-modal>header>button{min-width:40px;min-height:40px}:root .mdm-trava-escolha button{min-height:40px;padding:0 16px;font-size:13px}:root .dashboard-contract-summary{grid-template-columns:repeat(2,minmax(0,1fr))}:root .permission-dock{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row}:root .migracao-log-linha{grid-template-columns:20px minmax(0,1fr)}:root .migracao-log-motivo{white-space:normal;grid-column:2}:root .agenda-main-content{height:calc(100dvh - var(--menu-de-topo-altura,64px))}:root .dm-filtros{position:static}:root .dm-filtros-painel{width:auto;min-width:0;left:0;right:0}:root .cartoes-certificado{grid-template-columns:minmax(0,1fr)}:root .cartoes-certificado .cartao-icone{flex:0 0 52px}:root .ambientes-fiscais,:root .dm-janela.enorme .team-invite-create .team-user-create{grid-template-columns:minmax(0,1fr)}:root .charges-toolbar{flex-direction:column;align-items:flex-start;gap:10px}:root .dashboard-filter-group{flex-wrap:wrap;justify-content:flex-start;width:100%}:root .detalhe-corpo{padding-left:10px;padding-right:10px}:root .user-account-section,:root .user-permissions-editor,:root .user-full-footer{margin-left:0;margin-right:0;padding:12px 10px}:root .agenda-command-actions .agenda-filters{flex:100%;display:flex}:root .agenda-command-actions .agenda-filters select{flex:1 1 0;max-width:none;height:40px;min-height:40px;font-size:16px}:root .user-table-trash{min-width:40px;min-height:40px}:root .personalization-preview{display:none}:root .charge-list-heading button{min-height:40px;padding-left:12px;padding-right:12px}:root .aviso-flutuante button{width:36px;min-width:36px;height:36px}:root .pagina-de-ajustes-voltar{min-height:40px;padding:8px 10px 8px 4px}:root .olho-do-resumo{min-width:40px;height:40px}:root .agenda-view-switch button{min-height:40px}:root .fiscal-op-remove,:root .service-category-remove{min-width:40px;min-height:40px}:root .schedule-modal>header>button{width:40px;height:40px}:root .agenda-timeline-lane.interactive{touch-action:pan-y}:root .appointment-tabs{scrollbar-width:none;flex-wrap:nowrap;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;display:flex;overflow-x:auto}:root .appointment-tabs button{white-space:nowrap;flex:none;min-height:44px}:root .app-shell.com-menu-de-topo .client-details-backdrop .client-details-modal{height:calc(100dvh - var(--menu-de-topo-altura));max-height:calc(100dvh - var(--menu-de-topo-altura))}:root .aparelho-galeria figure .aparelho-midia-remover{min-width:36px;min-height:36px;padding:0 10px;top:8px;right:8px}:root .choice-buttons{gap:10px}:root .choice-buttons button{flex:1 1 0}:root .document-actions button,:root .document-actions label{justify-content:center;align-items:center;min-height:48px;padding:0 14px;display:flex}:root .document-actions{gap:10px}:root .faixa-acao-mais{width:44px;height:44px}:root .registration-modal>header>button,:root .camera-card>header>button{border-radius:var(--r-sm,7px);color:#5f737c;background:#f2f6f7;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}:root .dm-janela>header .dm-janela-acoes>button,:root .device-modal>header>button,:root .client-edit-modal>header>button,:root .installment-action-modal>header>button{width:42px;height:42px}:root .conta-detalhe-editar{min-height:44px;padding:0 16px}:root .conta-detalhe-segredo{min-height:48px}:root .atualizacao-portal-decisao button{min-height:44px;padding:0 14px}:root .atualizacao-portal-decisao{gap:10px}:root .atualizacao-portal-lista>div{grid-template-columns:minmax(0,1fr)}:root .atualizacao-portal-decisao{grid-area:auto/1}:root .form-builder-remove{width:44px;height:40px;min-height:40px}:root .form-builder-drag button{min-width:40px;min-height:40px}:root .form-builder-drag{gap:8px}:root .full-form-toggle{min-height:44px;padding:0 14px}:root .photo-zoom-backdrop button{width:44px;height:44px;padding:0;top:12px;right:12px}:root .public-success-page{padding:14px}:root .public-success-card{padding:24px 18px}:root .aparelho-galeria figure.e-video{grid-column:1/-1}:root .configuration-tabs.form-builder-tabs{grid-template-columns:1fr;display:grid;overflow-x:visible}:root .configuration-tabs.form-builder-tabs button{width:100%;min-width:0;min-height:52px}:root .product-catalog-tool,:root .dm-selecao-lixeira,:root .product-header-menu-trigger,:root .product-action-wrap>button,:root .entry-note-acoes{min-width:40px;min-height:40px}:root .product-header-menu-popover button,:root .product-action-menu button{min-height:44px}:root .entry-note-espiar{min-width:40px;min-height:40px}:root .entry-note-ajuda{width:28px;min-width:28px;height:28px;min-height:28px}:root .detalhe-acoes>button{min-width:40px;min-height:40px}:root .commerce-registry-module .commerce-table-wrap table,:root .commerce-module .commerce-table-wrap table{min-width:0}:root .commerce-module .commerce-table-wrap td,:root .commerce-module .commerce-table-wrap th{white-space:normal}:root .commerce-module .commerce-table-wrap td strong{overflow-wrap:anywhere}:root .fornecedor-gaveta-corpo{grid-template-columns:minmax(0,1fr)}:root .product-editor-page>main{padding:14px 12px 20px}:root .product-editor-page>.product-editor-savebar{padding:12px}:root .detalhe-pagina .detalhe-faixa{padding:13px 14px 12px}:root .product-editor-card{padding:14px}:root .stock-cascata{flex-wrap:wrap;justify-content:flex-end;width:auto;max-width:none;right:10px;left:10px!important}:root .stock-cascata button{min-height:40px}:root .variation-values-list span,:root .variation-option-editor span{min-height:40px;padding-right:2px}:root .variation-values-list button,:root .variation-option-editor span button{min-width:32px;min-height:32px}:root .product-column-move{gap:6px}:root .product-column-move button{min-width:40px;min-height:40px}:root .midia-grade figure>button,:root .midia-video>button,:root .product-galeria-fotos figure button{width:34px;min-width:34px;height:34px;min-height:34px}:root .stock-midia-botao{min-height:40px}:root .product-supplier-default{min-width:40px;min-height:40px;padding:0}:root .product-supplier-actions{gap:8px}:root .stock-movement-drawer .stock-note-remove{justify-content:center;align-items:center;min-width:34px;min-height:40px;padding:0;display:flex}:root .stock-movement-drawer .stock-note-fold{justify-content:center;min-width:40px;min-height:40px}:root .stock-movement-drawer .stock-note-novo,:root .stock-movement-drawer .stock-note-varadd{min-height:36px;font-size:12px}:root .product-editor-savebar>div:last-child{grid-template-columns:minmax(0,1fr)}:root .product-editor-savebar .dm-button{width:100%}:root .stock-note-table.sem-venda .stock-note-row{border:1px solid var(--dm-line);border-radius:var(--r-md);grid-template-columns:minmax(0,1fr) 34px;min-width:0;margin-bottom:9px;padding:10px}:root .product-variation-options>article:not(.product-config-row),:root .product-grade-summary{flex-direction:column;align-items:stretch;gap:12px;padding:14px}:root .product-variation-options>article:not(.product-config-row)>.dm-button,:root .product-grade-summary>div:last-child{justify-content:center;align-self:stretch}:root .commerce-table-wrap .entry-note-mark{min-height:40px}:root .commerce-table-wrap td.col-marcas .entry-note-marks{gap:8px}:root .sales-contracts-table th:first-child,:root .sales-contracts-table td:first-child{width:44px}:root .detalhe-corpo .installment-payments-wrapper{overflow-x:auto}:root .detalhe-corpo .installment-payments-table{table-layout:auto;width:max-content;min-width:100%}:root .detalhe-corpo .installment-payments-table th,:root .detalhe-corpo .installment-payments-table td{padding:9px 8px;font-size:11px}:root .detalhe-corpo .installment-payments-table th:nth-child(n),:root .detalhe-corpo .installment-payments-table td:nth-child(n){width:auto}:root .commerce-table-wrap>table{width:max-content;min-width:100%}:root .contract-document-preview pre{padding:12px 10px;font-size:13px;line-height:1.6}:root .app-shell .device-select-search{padding:8px 10px}:root .app-shell .device-select-search input{font-size:16px;min-height:24px!important;padding:4px 0!important}:root .app-shell .device-select-list button{min-height:44px}:root .choice-buttons button{min-height:44px;padding:0 18px}:root .installment-actions div{gap:8px;display:grid}:root .installment-actions button{justify-content:center;min-height:44px}:root .contract-variable-picker div{gap:8px}:root .contract-variable-picker button{min-height:40px;padding:0 12px}:root .contract-template-layout>nav{gap:6px;padding:10px}:root .contract-template-layout>nav button{min-height:44px;padding:0 12px}:root .regra-chave{box-sizing:content-box;min-width:40px;min-height:40px;padding:11px 4px}:root .regra-linha{gap:10px}:root .commission-bonuses article{flex-wrap:wrap}:root .commission-bonuses article button{min-height:40px;padding:0 10px}:root .contract-table-actions .contract-workflow-actions{flex-direction:column;align-items:stretch;gap:6px}:root .contract-table-actions .contract-workflow-actions button{justify-content:center;min-height:40px;padding:0 10px}:root .detalhe-corpo .installment-payments-table .payment-status{padding:4px 7px;font-size:10px}:root .detalhe-corpo .installment-payments-table .cancel-payment-button{min-height:40px;padding:0 10px}:root .installment-header-actions{gap:10px}:root .installment-header-actions .delete-installment-button{min-width:40px;min-height:40px}:root .detalhe-faixa .devices-abas button{height:40px}:root .como-assinar-fechar{width:40px;height:40px;top:6px;right:6px}:root .como-assinar>strong{padding-right:44px}:root .dm-selecao-barra button{min-height:40px;padding:0 8px}:root .dm-filtros-limpar{min-height:40px;padding:0 4px}:root .dm-selecao-lixeira{width:44px;height:44px}:root .contrato-aditivos-toggle{min-height:40px;padding:6px 0}:root .contract-detail-link{align-items:center;min-height:36px;padding:4px 0;font-size:12px;display:inline-flex}:root .installment-amendment-counters{grid-template-columns:repeat(2,minmax(0,1fr))}:root .pre-sale-rascunho-sair{min-height:44px;padding:0 16px}:root .device-modal>header>button,:root .client-edit-modal>header>button,:root .contract-photo-modal>header>button,:root .contract-webcam-card>header>button,:root .installment-action-modal>header>button,:root .customer-portal-request-modal>header>button,:root .dm-janela>header .dm-janela-acoes>button{width:40px;height:40px}:root .contract-tool-screen-close{width:44px;height:44px}:root .regra-acoes{gap:10px}:root .regra-acoes .light-button{min-height:44px;padding:0 14px}:root .ownership-share-actions{gap:8px}:root .ownership-share-actions button{min-height:40px;padding:0 12px}:root .light-camera-button{width:100%;min-height:44px;padding:0 14px}:root .troca-pix-codigo button{min-height:40px;padding:0 14px;font-size:12px}:root .troca-pix-codigo>div{flex-wrap:wrap;padding:6px}:root .pdv-aviso-flutuante{max-width:none;left:16px;right:16px;transform:none}:root .pdv-aviso-flutuante>div{flex:auto;min-width:0}:root .pdv-aviso-flutuante p{overflow-wrap:anywhere}:root .pdv-aviso-flutuante button{justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0;display:flex}:root .pdv-counter-search input,:root .pdv-checkout-workspace .pdv-counter-search input,:root .pdv-customer-box input,:root .pdv-document-box>input,:root .dm-ferramentas-busca input,:root .dm-ferramentas-filtro select,:root .dm-ferramentas-filtro input,:root .dm-filtros-painel select,:root .dm-filtros-painel input{font-size:16px}:root .pdv-success-actions{grid-template-columns:1fr;margin-top:28px}:root .pdv-success-actions button{text-align:center;height:auto;min-height:56px;padding:10px 14px}:root .pdv-operation-form{gap:14px;padding:16px 14px 20px}:root .pdv-entry-primary{padding:24px 18px}:root .pdv-entry-primary .pdv-entry-tile-icon{width:64px;height:64px}:root .pdv-entry-primary .pdv-entry-tile-icon svg{width:32px;height:32px}:root .pdv-entry-primary .pdv-entry-tile-copy strong{font-size:22px}:root .pdv-order-remove{width:100%;min-width:40px;height:44px}:root .negativacao-filtros input[type=search],:root .negativacao-filtros select,:root .pdv-admin-screen .pdv-settings-card>label>select,:root .pdv-admin-screen .pdv-settings-card>label>input,:root .pdv-admin-screen .pdv-settings-card .company-settings-grid input,:root .pdv-admin-screen .pdv-settings-limit-field select,:root .pdv-admin-screen .pdv-settings-limit-field input{font-size:16px}:root .pdv-admin-screen .pdv-settings-card>label,:root .pdv-admin-screen .pdv-settings-card>label.pdv-settings-limit{grid-template-columns:minmax(0,1fr);gap:7px}:root .pdv-shortcut-item input,:root .pdv-reference-search input,:root .banco-form input,:root .banco-form select,:root .banco-periodo input,:root .banco-periodo select{font-size:16px}:root .pdv-presale-actions{flex-wrap:wrap}:root .pdv-presale-actions button{flex:auto;min-height:40px}:root .financeiro-acoes-cabecalho{flex-wrap:wrap;gap:8px;width:100%}:root .financeiro-acoes-cabecalho .devices-abas{flex:100%;overflow-x:auto}:root .financeiro-acoes-cabecalho .devices-abas button{flex:auto;padding:0 10px}:root .bank-accounts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}:root .contas-total-grid{grid-template-columns:minmax(0,1fr)}:root .bank-account-actions{gap:10px}:root .bank-account-remove{width:40px;height:40px}:root .conta-linha-acoes .product-header-menu-trigger{width:40px;height:40px;min-height:40px}:root .dm-drawer-header-actions>.dm-button.icon,:root .dm-janela>header .dm-janela-acoes>button{width:40px;height:40px}:root .pdv-entrada-toggle{flex:none;width:40px;height:40px;margin:-10px 0}:root .pdv-document-switch{width:104px}:root .pdv-document-switch span{height:38px}:root .pdv-document-switch i{width:50px;height:38px}:root .pdv-document-switch i.right{transform:translate(50px)}:root .pdv-reference-modal>header{padding:15px 16px}:root .pdv-reference-modal>header h2{font-size:18px}:root .pdv-reference-modal .pdv-modal-body{padding:14px 16px 18px}:root .pdv-opening-card{grid-template-rows:auto auto}:root .pdv-opening-brand{order:2;min-height:0;padding:20px 16px}:root .pdv-opening-brand>div{margin-top:16px;padding-top:14px}:root .pdv-opening-form{order:1;padding:20px 16px}:root .pdv-counter-layout,:root .pdv-payment-layout{min-height:calc(100vh - 84px)}:root .mdm-janela-ajuda{width:28px;height:28px;font-size:13px}:root .mdm-janela-canto{gap:6px;top:9px}:root .mdm-app-escolha{gap:8px}:root .mdm-app-escolha button{width:40px;height:40px}:root .detalhe-faixa>.detalhe-abas-linha{flex:none;width:100%;margin-top:12px}:root .detalhe-abas-linha>.devices-abas{width:100%;max-width:100%}:root .detalhe-faixa .devices-abas{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:root .detalhe-faixa .devices-abas::-webkit-scrollbar{display:none}:root .detalhe-faixa .devices-abas button{flex:none}:root .detalhe-acoes>button{width:44px;height:44px}:root .detalhe-acoes{gap:8px}:root .mdm-shell .menu-de-topo-fim>button,:root .mdm-shell .menu-de-topo-usuario{width:40px;min-width:40px;height:40px}:root .mdm-shell .menu-de-topo-fim{gap:8px}:root .mdm-qr-result{padding:12px}:root .mdm-qr-result>div{aspect-ratio:1;width:100%;max-width:300px;height:auto}:root .mdm-qr-result img{width:100%;max-width:100%;height:auto}:root .dm-ferramentas-busca input,:root .dm-filtros-painel select,:root .dm-filtros-painel input{font-size:16px}:root .mdm-shell{--lista-pad-x:7px}:root .mdm-shell .table-wrapper>table,:root .mdm-shell .table-scroll>table{width:max-content;min-width:100%}:root .mdm-shell .devices-table{table-layout:auto}:root .mdm-shell .devices-table th[class*=device-col],:root .mdm-shell .mdm-module .devices-table th{width:auto}:root .mdm-trava-nome>small:not(.mdm-trava-risco){box-shadow:none;opacity:1;background:0 0;border:0;width:auto;padding:3px 0 0;position:static}:root .tv-media-library-grid{grid-template-columns:minmax(0,1fr);padding:12px}:root .tv-media-library-grid>article{grid-template-columns:64px minmax(0,1fr);row-gap:8px}:root .tv-media-library-grid>article>a{grid-row:1}:root .tv-media-library-grid>article>button{grid-area:2/2;width:auto;min-width:40px;height:40px}:root .tv-weekdays button,:root .tv-schedule-device-picker button,:root .tv-library-filters button,:root .tv-library-filters>span>button:last-child{min-height:40px;padding:0 14px;font-size:13px}:root .tv-weekdays,:root .tv-schedule-device-picker,:root .tv-library-filters{gap:8px}:root .tv-playlist-items article button{width:40px;height:40px}:root .tv-playlist-item-actions{gap:8px}:root .tv-playlist-duration-editor{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 40px}:root .tv-playlist-duration-editor input,:root .tv-playlist-duration-editor select{min-height:40px}:root .tv-playlist-card-delete{width:40px;height:40px;top:8px;right:8px}:root .tv-playlist-card-main{padding-right:56px}:root .tv-broadcast-preview{padding:16px}:root .tv-drawer-preview-panel .tv-broadcast-preview,:root .tv-broadcast-preview{min-height:0}:root .tv-broadcast-preview.message>div{padding:12px 14px}:root .employee-clock-device-status button,:root .employee-clock-topbar button{width:40px;height:40px}:root .employee-clock-topbar{grid-template-columns:40px 1fr 40px}:root .sub-app-workspace input[type=checkbox],:root .sub-app-workspace input[type=radio]{width:24px;min-width:24px;height:24px;min-height:24px}:root .sub-app-workspace{--lista-pad-x:7px}:root .sub-app-workspace .table-wrapper>table,:root .sub-app-workspace .table-scroll>table{width:max-content;min-width:100%}:root .sub-app-workspace select{height:auto;min-height:36px}:root .mdm-modulo-abas{scrollbar-width:none;border-bottom:0;flex-wrap:nowrap;gap:4px;overflow-x:auto}:root .mdm-modulo-abas::-webkit-scrollbar{display:none}:root .mdm-modulo-abas button{border:1px solid var(--dm-line);border-radius:var(--r-pill);flex:none;min-height:40px;margin-bottom:0;padding:0 14px}:root .mdm-modulo-abas button.ativa{background:#e9f7fa;border-color:#9fdbe6}:root .ourpact-conta-nome small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}:root .ourpact-aparelho{flex-wrap:wrap;align-items:flex-start}:root .ourpact-aparelho-nome strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}:root .ourpact-aparelho-acao{justify-content:flex-end;width:100%}:root .mdm-perfil-campo-linha{flex-wrap:wrap}:root .mdm-perfil-campo-linha>label{flex:100%}:root .mdm-perfil-campo-linha>button{width:100%;min-height:44px}:root .device-details-modal .cliente-infos dt{font-size:11px}:root .device-details-modal .cliente-infos dd{overflow-wrap:anywhere;font-size:13px;line-height:1.4}:root .device-details-modal .cliente-infos dl>div{padding:7px 0}:root .tv-drawer-close{width:44px;height:44px}:root .employee-clock-history-list p{grid-template-columns:13px 1fr;row-gap:2px}:root .employee-clock-history-list p small{text-overflow:clip;white-space:normal;grid-column:2;max-width:none;overflow:visible}:root .support-chat-window>header.enxuto{flex-flow:wrap;align-items:center}:root .support-chat-window>header.enxuto .support-chat-contact-title{flex:auto;min-width:0}:root .support-chat-window>header.enxuto .support-chat-action-bar{flex:1 0 100%;gap:8px}:root .support-chat-window>header.enxuto .support-chat-action-bar button{width:40px;height:40px}:root .support-console select,:root .support-standalone select,:root .support-console .support-ticket-control-bar select,:root .support-console .support-ticket-action-grid select,:root .support-console .support-ticket-action-grid input,:root .support-console .support-connection-queue-field select{height:auto;min-height:40px}:root .support-console .support-ticket-action-panel>header button{width:40px;height:40px}:root .support-visor-midia{padding:44px 8px 8px}:root .krm-acoes{gap:4px}:root .krm-acoes button,:root .krm-menu>button{min-width:40px;min-height:40px;padding:0}:root .krm-menu-lista button{min-height:44px}:root .edf2-entrada:after,:root .edf2-saida:after{content:"";position:absolute;inset:-12px}:root .edf2-entrada,:root .edf2-saida{position:absolute}:root .edf2-saida{min-width:24px;height:24px}:root .edf2-controles button{width:40px;height:40px}:root .edf2-flutua.topo-dir{top:62px}:root .edf2-flutua{flex-wrap:wrap;max-width:calc(100% - 28px)}:root .edf2-flutua .edf2-nome{display:none}:root .edf2-menu-do-mapa{width:220px;min-width:0;max-width:calc(100vw - 20px);transform:translateY(8px)}:root .edf2-menu-do-mapa button{min-height:44px}:root .edf2-painel>header button{min-width:40px;min-height:40px;padding:0}:root .edf2-painel-opcoes article>button{min-width:40px;min-height:40px;margin-top:0;padding:0}:root .edf2-acoes-bloco{gap:6px}:root .edf2-apagar,:root .edf2-copiar{min-width:34px;min-height:34px;padding:0}:root .assistentes-coleta{grid-template-columns:minmax(0,1fr)}:root .assistentes-coleta>input:last-child{grid-column:auto}:root .assistentes-interruptor{min-width:44px;min-height:40px}:root .assistentes-interruptor span{align-self:center}:root .assistentes-acoes{gap:8px}:root .assistentes-acoes button,:root .assistentes-remover{min-height:40px;padding:0 8px}:root .trf-janela header button,:root .tag-janela header button,:root .rrp-janela>header button,:root .agd-janela header button{min-width:40px;min-height:40px;padding:0}:root .trf-acoes,:root .tag-acoes,:root .rrp-acoes,:root .agd-acoes{gap:6px}:root .trf-acoes button,:root .tag-acoes button,:root .rrp-acoes button,:root .agd-acoes button{min-width:40px;min-height:40px;padding:0}:root .tag-cores{gap:10px}:root .tag-cor,:root .tag-cor-livre{width:40px;height:40px}:root .support-message-feed p{font-size:14px}:root .support-message-feed small{font-size:11px}:root .support-audio-transcricao p{font-size:13px}:root .krm-pagina>header,:root .agd-pagina header{flex-direction:column;align-items:stretch;gap:10px}:root .krm-pagina>header .krm-organizar,:root .krm-pagina>header .krm-densidade{align-self:flex-start;min-height:40px}:root .support-console .support-trilha-lateral{gap:10px}:root .support-console .support-trilha-botao,:root .support-console .support-trilha-estoque,:root .support-console .support-queue-list button,:root .support-console .support-contato-acoes button{width:40px;height:40px}:root .support-espiada-fundo,:root .edf2-painel-fundo{padding:10px}:root .support-console .support-ticket-pegador{padding:12px 16px}:root .trf-mandar,:root .trf-mais-horario,:root .trf-contato,:root .trf-horario button,:root .rrp-tirar,:root .agd-mais,:root .agd-vazio-atalho{min-height:36px}:root .trf-horario button{min-width:36px}:root .support-dados-modal{width:100%}:root .support-console .support-ticket-button,:root .support-console .support-filter-button,:root .support-console .support-fixados-botao,:root .support-console .support-chat-tabs button{min-height:40px}:root .customer-portal-login-card .primary-button,:root .customer-portal-page .primary-button,:root .clicksign-public-page .primary-button,:root .clicksign-public-page .secondary-button,:root .nota-publica-botoes .primary-button,:root .nota-publica-botoes .secondary-button,:root .customer-portal-request-modal>footer button{min-height:44px;font-size:13px}:root .system-signature-document pre{overflow-wrap:anywhere;font-size:14px;line-height:1.6}:root .vt-ferramentas select,:root .catalogo-paginas textarea,:root .catalogo-prefixado input{font-size:16px}:root .vt-busca-limpar{justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0;display:flex;right:4px}:root .entry-photo-thumb>button:after,:root .contrato-fotos-tiradas button:after{content:"";position:absolute;inset:-9px}:root .customer-portal-request-modal>header button{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}:root .catalogo-previa-palco{height:auto;min-height:0}:root .catalogo-previa-quadro{min-height:58vh}:root .catalogo-painel{max-height:none}:root .clicksign-notice-content{padding:14px}:root .clicksign-notice-card{padding:18px}:root .clicksign-notice-card p{font-size:14px}:root .entry-photo-page{padding:12px}:root .entry-photo-card{border-radius:var(--r-lg,18px);gap:14px;padding:16px}:root .catalogo-module .commerce-table-wrap table{min-width:0}:root .vt-chips button{align-items:center;min-height:40px;display:inline-flex}:root .customer-portal-pix-botoes button,:root .customer-portal-pix-botoes a,:root .customer-portal-pix-copiar{min-height:44px}:root .customer-portal-payments .customer-portal-status{letter-spacing:0;font-size:10px}:root .assinatura-prova-refazer{min-height:44px}:root .catalogo-zoom{gap:4px}:root .catalogo-zoom button{min-width:36px;height:36px}:root .notification-center>button.notification,:root .menu-de-ajuda>button,:root .menu-de-topo-fim>button,:root .menu-de-topo-perfil>button.menu-de-topo-usuario{width:36px;min-width:36px;height:36px;min-height:36px}:root .menu-de-topo-fim{min-width:0}:root .menu-de-topo-area{flex:0 auto;min-width:0}:root .menu-de-topo-area>button{min-width:0;max-width:100%}:root .menu-de-topo-area>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root .sub-app-company-switcher-wrapper{flex:0 auto;min-width:0}:root .sub-app-company-switcher-wrapper>button{min-width:0;max-width:100%}:root .sub-app-company-switcher-wrapper>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root .menu-de-topo-areas{scrollbar-width:none;min-width:0;overflow-x:auto}:root .menu-de-topo-areas::-webkit-scrollbar{display:none}:root .menu-de-topo-fim .sub-app-company-switcher-wrapper{flex:0 auto;min-width:0;max-width:150px}:root .menu-de-topo-fim .sub-app-company-switcher-wrapper button{min-width:0;max-width:100%}:root .menu-de-topo-fim .sub-app-company-switcher-wrapper button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root .auth-password-field button{width:44px;min-width:44px;height:44px;min-height:44px}:root .auth-options button,:root .auth-centro-cadastro button{min-height:44px;padding:6px 4px}:root .auth-field input,:root .auth-password-field input{font-size:16px}}.menu-de-baixo{display:none}@media (width<=720px){:root .menu-de-baixo{padding:0 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none;z-index:62;display:block;position:fixed;bottom:0;left:0;right:0}:root .menu-de-baixo ul{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);border:1px solid var(--line,#d3dde1);border-radius:var(--r-md,12px);box-shadow:var(--e-alto);pointer-events:auto;background:#ffffffd1;margin:0;padding:3px 4px;list-style:none;display:flex}:root .menu-de-baixo li{flex:1;min-width:0}:root .menu-de-baixo li.acao{flex:none}:root .menu-de-baixo li.acao button{background:linear-gradient(135deg, var(--blue,#00a9d2), var(--cyan,#16cee2));border-radius:var(--r-md,12px);color:#fff;width:54px;min-height:46px;margin:-14px 6px 0;padding:0;box-shadow:0 7px 15px #00a9d247}:root .menu-de-baixo li.acao .selo{width:54px;height:46px}:root .menu-de-baixo button{color:var(--muted,#74818b);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:100%;min-height:44px;padding:6px 0 7px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:10px;font-weight:700;display:flex}:root .menu-de-baixo button span.rotulo{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}:root .menu-de-baixo .selo{border-radius:var(--r-xs,5px);justify-content:center;align-items:center;width:44px;height:26px;transition:background .18s;display:flex;position:relative}:root .menu-de-baixo button.ativo{color:var(--ui-link,#008fb6)}:root .menu-de-baixo button.ativo .selo{background:linear-gradient(135deg,#00a9d22e,#16cee21f)}:root .menu-de-baixo .contador{color:#fff;text-align:center;background:#17a44f;border:2px solid #fff;border-radius:999px;min-width:17px;padding:0 4px;font-size:9px;font-weight:800;line-height:1.5;position:absolute;top:-4px;right:0}:root .support-standalone-shell.com-menu-de-baixo .support-console-main,:root .support-standalone-shell.com-menu-de-baixo .support-ticket-list{padding-bottom:calc(76px + env(safe-area-inset-bottom))}:root body.central-no-celular:has(.central-com-conversa-aberta) .trilho-de-apps{display:flex}:root .support-ticket-toolbar>.support-ticket-button.primary{display:none}:root .support-ticket-toolbar{flex-direction:column;gap:8px;padding:8px 10px;display:flex}:root .support-ticket-advanced-search{width:100%}:root .support-ticket-advanced-search .support-ticket-search{box-shadow:none;background:#eef2f4;border:0;border-radius:999px;align-items:center;gap:8px;width:100%;height:38px;padding:0 14px;display:flex}:root .support-ticket-advanced-search .support-ticket-search .icon{color:#8b9aa3}:root .support-ticket-advanced-search .support-ticket-search input{background:0 0;border:0;flex:1;width:auto;min-width:0;padding:0;font-size:16px}:root .support-ticket-toolbar .support-ticket-actions{background:#eef2f4;border-radius:12px;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;width:100%;padding:3px;display:grid;overflow:visible}:root .support-ticket-toolbar .support-ticket-actions>*{box-shadow:none;background:0 0;border:0;min-width:0}:root .support-ticket-toolbar .support-ticket-actions>*>button,:root .support-ticket-toolbar .support-ticket-actions .support-filter-button{aspect-ratio:1;border-radius:var(--r-md,12px);box-shadow:none;color:#5f727c;background:0 0;border:0;width:100%;height:auto;min-height:0;padding:0}:root .support-ticket-toolbar .support-ticket-actions>*>button.active,:root .support-ticket-toolbar .support-ticket-actions .support-filter-button.active{color:var(--ui-link,#008fb6);background:#fff;box-shadow:0 1px 3px #10283429}:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button{aspect-ratio:1;border-radius:var(--r-md,12px);box-shadow:none;color:#5f727c;background:0 0;border:0;width:100%;height:auto;min-height:0;padding:0}:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button.active,:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button[aria-pressed=true]{color:var(--ui-link,#008fb6);background:#fff;box-shadow:0 1px 3px #10283429}:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button>i,:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button>.seta{opacity:.5;transform:scale(.85)}:root .support-standalone-shell.com-menu-de-baixo .krm-lingueta,:root body.central-no-celular .trilho-de-apps,:root .central-com-conversa-aberta .menu-de-baixo{display:none}:root[data-tema=escuro] .menu-de-baixo ul,:root .tema-escuro .menu-de-baixo ul{background:#0c1619d1;border-color:#78b4be2e}:root[data-tema=escuro] .menu-de-baixo .contador,:root .tema-escuro .menu-de-baixo .contador{border-color:#0c1619}}.central-mais{display:none}@media (width<=720px){:root .central-mais{background:var(--app-bg,#f4f7f8);padding-top:env(safe-area-inset-top);z-index:60;flex-direction:column;display:flex;position:fixed;inset:0}:root .central-mais>header{background:var(--card-bg,#fff);border-bottom:1px solid var(--line,#d3dde1);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}:root .central-mais>header strong{color:var(--navy,#11191d);letter-spacing:-.02em;font-family:Manrope,Inter,system-ui,sans-serif;font-size:21px;font-weight:800}:root .central-mais>header button{background:var(--app-bg,#f4f7f8);border:1px solid var(--line,#d3dde1);color:#52636c;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}:root .central-mais-rolagem{padding:12px 12px calc(84px + env(safe-area-inset-bottom));gap:18px;display:grid;overflow-y:auto}:root .central-mais-rolagem>section>small{color:var(--muted,#74818b);letter-spacing:.08em;text-transform:uppercase;padding:0 6px 6px;font-size:11px;font-weight:800;display:block}:root .central-mais-rolagem>section>div{background:var(--card-bg,#fff);border:1px solid var(--line,#d3dde1);border-radius:var(--r-md);overflow:hidden}:root .central-mais-rolagem>section button{color:var(--navy,#11191d);text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 14px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px;font-weight:600;display:flex}:root .central-mais-rolagem>section button+button{box-shadow:inset 0 1px 0 var(--line,#d3dde1)}:root .central-mais-rolagem>section button>span{flex:1;min-width:0}:root .central-mais-rolagem>section button>.icon:first-child{color:var(--blue,#00a9d2)}:root .central-mais-rolagem>section button>.icon:last-child{color:#b6c4cb}:root .central-mais-rolagem>section button.ativo{color:var(--ui-link,#008fb6)}:root .central-mais-rolagem>section button:active{background:#f1f8fa}:root .central-mais-conta{background:var(--card-bg,#fff);border:1px solid var(--line,#d3dde1);border-radius:var(--r-md);align-items:center;gap:12px;padding:12px 14px;display:flex}:root .central-mais-conta .retrato{background:linear-gradient(135deg, var(--blue,#00a9d2), var(--cyan,#16cee2));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:18px;font-weight:800;display:flex;overflow:hidden}:root .central-mais-conta .retrato img{object-fit:cover;width:100%;height:100%}:root .central-mais-conta .quem{gap:2px;min-width:0;display:grid}:root .central-mais-conta .quem strong{color:var(--navy,#11191d);font-family:Manrope,Inter,system-ui,sans-serif;font-size:16px;font-weight:800}:root .central-mais-conta .quem small{color:var(--muted,#74818b);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}:root .central-mais-empresa .sub-app-company-switcher-wrap,:root .central-mais-empresa .sub-app-company-switcher{width:100%}:root .central-mais-empresa .sub-app-company-switcher{justify-content:flex-start}:root .central-mais-empresa{background:var(--card-bg,#fff);border:1px solid var(--line,#d3dde1);border-radius:var(--r-md);padding:10px 12px}:root .central-mais-apps{background:0 0;border:0;padding:0}:root .central-mais-apps .sub-app-dock{max-width:none;height:auto;min-height:0;display:block}:root .central-mais-apps .sub-app-dock-track{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;height:auto;min-height:0;padding:0;display:grid}:root .central-mais-apps .sub-app-dock-item{background:var(--card-bg,#fff);border:1px solid var(--line,#d3dde1);border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;width:auto;height:auto;min-height:86px;padding:10px 4px;transition:none;position:relative;transform:none}:root .central-mais-apps .sub-app-dock-item.current{background:#e5f8fb;border-color:#a9e4ef}:root .central-mais-apps .sub-app-dock-tile{border-radius:999px;flex:none;width:36px;height:36px}:root .central-mais-apps .sub-app-dock-tile>svg,:root .central-mais-apps .sub-app-dock-tile>img{display:block}:root .central-mais-apps .sub-app-dock-tooltip{box-shadow:none;color:#45555e;opacity:1;text-align:center;white-space:normal;word-break:break-word;background:0 0;border:0;border-radius:0;max-width:100%;padding:0;font:700 11px/1.2 Inter,system-ui,sans-serif;transition:none;display:block;position:static;top:auto;bottom:auto;left:auto;transform:none}:root .central-mais-apps .sub-app-dock-item.current .sub-app-dock-tooltip{color:#0b6f85}:root .central-mais-apps .sub-app-dock-badge{color:#fff;text-align:center;background:#d4483f;border-radius:999px;min-width:16px;height:16px;padding:0 3px;font:800 10px/16px Inter,system-ui,sans-serif;position:absolute;top:6px;right:6px}:root .central-mais-apps .sub-app-dock-item:before,:root .central-mais-apps .sub-app-dock-item>i{display:none}:root .central-mais-apps .sub-app-dock-item:active{transition:transform .13s cubic-bezier(.3,1.35,.5,1);transform:scale(.97)}:root .central-mais-rolagem>section button.sair,:root .central-mais-rolagem>section button.sair>.icon:first-child{color:#c0392b}}.central-topo-celular{display:none}@media (width<=720px){:root .central-topo-celular{background:var(--card-bg,#fff);padding:calc(env(safe-area-inset-top) + 10px) 16px 10px;align-items:flex-end;gap:8px;display:flex}:root .central-topo-celular>div{flex:1;min-width:0}:root .central-topo-celular span{color:var(--muted,#74818b);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-bottom:1px;font-size:11px;font-weight:800;display:block;overflow:hidden}:root .support-standalone-content :is(.module-title-hero,.dm-module-header)>div:first-child>h1{display:none}:root .support-standalone-content :is(.module-title-hero,.dm-module-header)>div:first-child>p{margin-top:0}:root .central-topo-celular h1{color:var(--navy,#11191d);letter-spacing:-.03em;margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:28px;font-weight:800;line-height:1.05}:root .central-topo-celular>button,:root .central-topo-celular .sino-da-central>button{color:#45575f;background:#1028340d;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .16s,transform .1s;display:flex}:root .central-topo-celular>button:active,:root .central-topo-celular .sino-da-central>button:active{background:#1028341a;transform:scale(.92)}:root .support-ticket-advanced-search{display:none}:root .support-ticket-advanced-search:focus-within{display:block}:root .support-console .support-chat-tabs{top:0}}.menu-de-baixo-acoes,.menu-de-baixo-fundo{display:none}@media (width<=720px){:root .menu-de-baixo-fundo{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:-1;background:#0b191e47;animation:.18s ease-out both fundoDasAcoes;display:block;position:fixed;inset:0}@keyframes fundoDasAcoes{0%{opacity:0}to{opacity:1}}:root .menu-de-baixo-acoes{justify-items:end;gap:8px;margin:0 0 10px;padding:0 4px;list-style:none;display:grid}:root .menu-de-baixo-acoes li{animation:.22s cubic-bezier(.2,.9,.3,1.2) both acaoEntrando;animation-delay:calc(var(--ordem) * 40ms);pointer-events:auto}@keyframes acaoEntrando{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}:root .menu-de-baixo-acoes button{background:var(--card-bg,#fff);box-shadow:var(--e-alto);color:var(--navy,#11191d);border:0;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 18px 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;font-weight:700;transition:transform .12s;display:flex}:root .menu-de-baixo-acoes button:active{transform:scale(.97)}:root .menu-de-baixo-acoes .marca{background:linear-gradient(135deg, var(--blue,#00a9d2), var(--cyan,#16cee2));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}:root .menu-de-baixo li.acao button .selo{transition:transform .22s cubic-bezier(.2,.9,.3,1.2)}:root .menu-de-baixo li.acao button.aberto .selo{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){:root .menu-de-baixo-acoes li,:root .menu-de-baixo-fundo{animation:none}:root .menu-de-baixo li.acao button .selo{transition:none}}:root .support-ticket-list{--ticket-foto:50px;background:var(--card-bg,#fff);gap:0;padding:0}:root .support-ticket-list>article{background:var(--card-bg,#fff);box-shadow:none;border:0;border-radius:0;position:relative}:root .support-ticket-list>article>button:before{background:var(--line,#d3dde1);content:"";height:1px;left:calc(12px + var(--ticket-foto) + 12px);position:absolute;top:0;right:0}:root .support-ticket-list>article:first-child>button:before{display:none}:root .support-ticket-list>article>button{gap:12px;padding:9px 12px;position:relative}:root .support-ticket-list .support-ticket-pegador{display:none}:root .support-ticket-list>article>button>span>small{font-size:14.5px;line-height:1.3}:root .support-ticket-list .support-ticket-dados{font-size:11.5px;display:none}:root .support-ticket-list>article:active .support-ticket-dados,:root .support-ticket-list>article:focus-within .support-ticket-dados,:root .support-ticket-list>article.ativo .support-ticket-dados{display:block}:root .support-ticket-list .hora,:root .support-ticket-list time,:root .support-ticket-list>article>button>span:last-child small{font-size:12px}:root .support-ticket-list>article>footer,:root body.central-no-celular .support-standalone-header,:root body.central-no-celular .topbar,:root body.central-no-celular .support-console-topbar{display:none}:root .support-standalone-header{flex-wrap:nowrap;align-items:center;gap:8px;padding:7px 10px;display:flex}:root .support-standalone-header>*{min-width:0}:root .support-standalone-header .support-topbar-esquerda{flex:auto;min-width:0}:root .support-standalone-header .support-topbar-actions{flex-wrap:nowrap;flex:none;gap:2px;margin-left:auto}:root .support-standalone-header .support-topbar-actions button{width:30px;height:30px}:root .support-standalone-header .sub-app-company-switcher-wrap{flex:0 auto;min-width:0;position:static}:root .support-standalone-header .sub-app-company-switcher-wrap>button{max-width:150px}:root .support-ticket-list>article>button>span:last-child{align-self:start;padding-top:2px}:root .support-ticket-list>article>button>.support-ticket-avatar{--anel:2px}:root .support-console .support-chat-tabs:after{content:"";z-index:0;background:#eef2f4;border-radius:999px;position:absolute;inset:6px 10px 8px}:root .support-console .support-chat-tabs{position:relative}:root .support-console .support-chat-tabs button{z-index:1;position:relative}:root .support-console .support-chat-tabs:before{display:none}:root .support-console .support-chat-tabs button.active{color:#0788a8;background:#e8f8fb;border-color:#afe4ef}:root .support-console .support-chat-tabs button{color:#5f727c;background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;gap:5px;min-width:0;height:32px;min-height:32px;padding:0 10px;font-size:13.5px;font-weight:800}:root .support-console .support-chat-tabs button.active{color:var(--ui-link,#008fb6);background:#fff;border:0;box-shadow:0 1px 3px #1028342e}:root .support-ticket-list>article>button>span>strong,:root .support-ticket-list strong{letter-spacing:-.012em;font-size:16.5px;font-weight:600}:root .support-ticket-list>article>button>span>small{color:#7a8b93;font-size:14.5px;font-weight:400}:root .support-ticket-list>article>button>span:last-child small,:root .support-ticket-list .hora{color:#9aa9b1;font-size:12.5px;font-weight:500}:root .support-ticket-list .support-ticket-avatar>.support-ticket-dono.com-retrato{width:20px;height:20px;bottom:-4px;right:-5px}:root .support-ticket-list>article>button:before{background:#10283412}:root .support-ticket-toolbar{-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);z-index:3;background:#ffffffd1;position:sticky;top:0}:root .support-console .support-chat-tabs{-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);z-index:3;background:#ffffffd1;border-bottom:1px solid #10283412;position:sticky;top:92px}:root .support-ticket-advanced-search .support-ticket-search{background:#1028340d}:root .support-ticket-advanced-search .support-ticket-search input::placeholder{color:#93a3ab;font-weight:400}:root .support-ticket-toolbar .support-ticket-actions,:root .support-console .support-chat-tabs:after{background:#1028340d}:root .support-console .support-chat-tabs button{font-size:13.5px;font-weight:600}:root .support-console .support-chat-tabs button.active,:root .support-console .support-chat-tabs button b{font-weight:700}:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button{position:relative}:root .support-ticket-toolbar .support-ticket-actions svg+i{opacity:.45;position:absolute;bottom:3px;right:3px;transform:scale(.7)}:root .support-ticket-list .support-ticket-unread,:root .support-ticket-list>article>button>span:last-child>b{border-radius:999px;min-width:20px;padding:2px 6px;font-size:11.5px;font-weight:700}:root .support-ticket-list>article>button{-webkit-tap-highlight-color:transparent;transition:background .12s}:root .support-ticket-list>article>button:active{background:#1028340f}:root .menu-de-baixo button{-webkit-tap-highlight-color:transparent;transition:color .16s,transform .12s cubic-bezier(.3,1.3,.5,1)}:root .menu-de-baixo button:active{transform:scale(.92)}:root .menu-de-baixo li.acao button:active{transform:scale(.94)}:root .support-ticket-toolbar .support-ticket-actions button,:root .support-console .support-chat-tabs button{-webkit-tap-highlight-color:transparent;transition:background .16s,color .16s,transform .1s}:root .support-ticket-toolbar .support-ticket-actions button:active,:root .support-console .support-chat-tabs button:active{transform:scale(.94)}:root .support-ticket-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth}:root .central-mais-rolagem button{-webkit-tap-highlight-color:transparent;transition:background .12s}@media (prefers-reduced-motion:reduce){:root .menu-de-baixo button,:root .support-ticket-toolbar .support-ticket-actions button,:root .support-console .support-chat-tabs button{transition:none}:root .menu-de-baixo button:active,:root .support-ticket-toolbar .support-ticket-actions button:active,:root .support-console .support-chat-tabs button:active{transform:none}}:root .support-marco{text-align:center;max-width:calc(100% - 24px);margin:10px auto}:root .support-marco>span{color:#5a6c75;white-space:normal;background:#1028340f;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:600;line-height:1.35;display:inline-block}:root .support-message-feed{overflow-x:hidden}:root .support-message-feed>*{max-width:100%}:root .support-console .support-trilha-lateral{gap:8px;top:96px;bottom:auto;right:4px}:root .support-console .support-trilha-botao,:root .support-console .support-trilha-estoque{width:36px;height:36px}:root body.central-no-celular:has(.central-com-conversa-aberta) .trilho-de-apps{display:none}:root .support-chat-window>header{gap:8px;padding:8px 10px}:root .support-chat-window>header strong{font-size:16px;font-weight:700}:root .support-chat-window>header small{font-size:11.5px}:root .support-ticket-toolbar>.support-ticket-advanced-search{opacity:0;height:0;margin:0;transition:height .18s,margin .18s,opacity .12s;display:block;overflow:hidden}:root .support-ticket-toolbar>.support-ticket-advanced-search:focus-within{opacity:1;height:38px}:root .support-ticket-toolbar.busca-em-cima>.support-ticket-advanced-search:focus-within{margin-bottom:8px}:root .support-ticket-toolbar.busca-embaixo>.support-ticket-advanced-search:focus-within{margin-top:8px}:root .support-ticket-advanced-search .support-ticket-search input{font-size:16px}:root .support-ticket-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card-bg,#fff);z-index:4;border-bottom:0;grid-template-columns:minmax(0,1fr);row-gap:0;position:relative;top:auto;padding:8px 12px!important}:root .support-ticket-toolbar .support-ticket-actions{background:#11191d0d;border-radius:11px;padding:3px;box-shadow:inset 0 1px 2px #11191d0a}:root .support-ticket-toolbar .support-ticket-actions>*>button,:root .support-ticket-toolbar .support-ticket-actions .support-filter-button,:root .support-ticket-toolbar .support-ticket-actions .support-ticket-button{aspect-ratio:auto;height:44px;min-height:44px}:root .support-ticket-advanced-search .support-ticket-search{background:#11191d0d;height:38px;box-shadow:inset 0 1px 2px #11191d0a}:root .support-console .support-chat-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card-bg,#fff);z-index:3;border-bottom:0;position:relative;top:auto;box-shadow:0 1px #11191d0d,0 8px 12px -10px #11191d66}:root .support-console .support-chat-tabs:after{z-index:0;background:#11191d0d;border-radius:999px;inset:7px}:root .support-console .support-chat-tabs:before{content:"";z-index:1;background:#fff;border:0;border-radius:999px;display:block;box-shadow:0 1px 3px #11191d29,0 0 0 .5px #11191d0a}:root .support-console .support-chat-tabs button{z-index:2}:root .support-console .support-chat-tabs button.active{box-shadow:none;color:var(--navy,#11191d);background:0 0}:root .support-console .support-chat-tabs button.active b{color:#5f727c}@supports not selector(:has(a)){:root .support-console .support-chat-tabs:before{display:none}:root .support-console .support-chat-tabs button.active{background:#fff;box-shadow:0 1px 3px #11191d29}}:root .menu-de-baixo ul{-webkit-backdrop-filter:blur(20px)saturate(180%)brightness(1.04);backdrop-filter:blur(20px)saturate(180%)brightness(1.04);box-shadow:var(--e-alto);background:#ffffffb8;border:0;border-radius:999px;padding:4px 5px}:root .menu-de-baixo button{color:#5c6d76;gap:2px;min-height:46px;padding:5px 0 6px;font-size:11px}:root .menu-de-baixo button.ativo{color:#0a7c98}:root .menu-de-baixo .selo{border-radius:999px;width:46px;height:28px;transition:background .18s cubic-bezier(.32,.72,0,1),box-shadow .18s cubic-bezier(.32,.72,0,1)}:root .menu-de-baixo button.ativo .selo{background:#ffffffd1;box-shadow:0 1px 2px #11191d1f,inset 0 1px #fffffff2}:root .menu-de-baixo .contador{background:#12833f;min-width:18px;padding:0 5px;font-size:10px;line-height:1.6}:root .support-standalone-shell.com-menu-de-baixo .support-console-main,:root .support-standalone-shell.com-menu-de-baixo .support-ticket-list{padding-bottom:calc(84px + env(safe-area-inset-bottom))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root .menu-de-baixo ul{background:#fffffff2}}@media (prefers-contrast:more){:root .menu-de-baixo ul{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:0 0 0 1px #11191d73,0 8px 24px #11191d2e}:root .menu-de-baixo button{color:#3d4d55}:root .support-console .support-chat-tabs:before{box-shadow:0 0 0 1px #11191d4d}}@media (prefers-reduced-motion:reduce){:root .support-console .support-chat-tabs:before,:root .menu-de-baixo .selo,:root .support-ticket-toolbar>.support-ticket-advanced-search{transition:none}}:root .central-mais-rolagem>section:has(>.central-mais-empresa)>small{display:none}:root .central-mais-empresa{padding:0 6px}:root .central-mais-empresa .sub-app-company-switcher{box-shadow:none;background:0 0;border:0;gap:8px;width:100%;min-height:40px;padding:0 6px}:root .central-mais-empresa .sub-app-company-switcher>span,:root .central-mais-empresa .sub-app-company-switcher strong{font-size:14.5px;font-weight:700}:root .central-com-conversa-aberta .support-standalone-content{padding:0}:root .central-com-conversa-aberta .support-console{box-shadow:none;border:0;border-radius:0;height:100svh}:root .central-com-conversa-aberta .support-console>.support-console-main{border-radius:0;padding:0}:root .support-standalone-shell.central-com-conversa-aberta .support-console-main,:root .support-standalone-shell.central-com-conversa-aberta .support-ticket-list{padding-bottom:0}:root .central-com-conversa-aberta .support-chat-composer{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}:root .central-com-conversa-aberta .support-standalone-shell,:root .central-com-conversa-aberta .support-console,:root .central-com-conversa-aberta .support-console-main{padding-top:0}:root .central-com-conversa-aberta .support-chat-window{flex-direction:column;height:100svh;display:flex;overflow:hidden}:root .central-com-conversa-aberta .support-chat-window>header{background:var(--card-bg,#fff);z-index:6;flex:none;position:sticky;top:0}:root .central-com-conversa-aberta .support-message-feed{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}:root .central-com-conversa-aberta .support-chat-composer{padding:5px 8px calc(env(safe-area-inset-bottom) + 3px);flex:none;gap:6px}:root .central-com-conversa-aberta .support-chat-composer textarea,:root .central-com-conversa-aberta .support-composer-row textarea{min-height:40px;padding:9px 12px;font-size:16px;line-height:1.25}:root body.central-no-celular:has(.central-com-conversa-aberta){overflow:hidden}:root .central-com-conversa-aberta .support-console-main,:root .central-com-conversa-aberta .support-console{overflow:hidden}:root .central-com-conversa-aberta .support-chat-list-panel{display:none}:root .central-com-conversa-aberta .support-chat-window{background:var(--card-bg,#fff);z-index:25;position:fixed;inset:0}:root .central-com-conversa-aberta .support-chat-window>header{padding-top:calc(env(safe-area-inset-top) + 8px)}:root .central-com-conversa-aberta .support-chat-composer{background:var(--card-bg,#fff);z-index:26;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px #10283412}:root .central-com-conversa-aberta .support-chat-composer{padding:4px 6px calc(env(safe-area-inset-bottom) + 2px);gap:4px}:root .central-com-conversa-aberta .support-chat-identidade>small{display:none}:root .central-com-conversa-aberta .support-chat-contact-title{align-items:center;gap:10px;display:flex}:root .central-com-conversa-aberta .support-chat-identidade{gap:1px;display:grid}:root .central-com-conversa-aberta .support-chat-atribuicao{color:#8b9aa3;align-items:center;gap:4px;display:flex}:root .central-com-conversa-aberta .support-chat-atribuicao>.icon{color:#9caab2;flex:none}:root .central-com-conversa-aberta .support-chat-avatar-anel,:root .central-com-conversa-aberta .support-chat-avatar-anel>*{width:44px;height:44px}:root .central-com-conversa-aberta .support-message-feed>article,:root .central-com-conversa-aberta .support-message-feed article:not(.support-digitando-bolha){border-radius:12px;max-width:78%;padding:6px 9px 5px}:root .central-com-conversa-aberta .support-message-feed p{margin:0;font-size:15.5px;line-height:1.35}:root .central-com-conversa-aberta .support-message-feed small{font-size:11px}:root .central-com-conversa-aberta .support-image-message,:root .central-com-conversa-aberta .support-video-message{border-radius:10px;max-width:65%}:root .central-com-conversa-aberta .support-trilha-lateral{gap:6px;right:3px}:root .central-com-conversa-aberta .support-trilha-botao,:root .central-com-conversa-aberta .support-trilha-estoque{border-radius:var(--r-md,12px);width:30px;height:30px}:root .central-com-conversa-aberta .support-trilha-lateral svg{width:15px;height:15px}:root .central-com-conversa-aberta .support-chat-composer{box-shadow:none;left:8px;right:8px;bottom:calc(env(safe-area-inset-bottom) + 8px);background:0 0;padding:0}:root .central-com-conversa-aberta .support-chat-composer>*{background:var(--card-bg,#fff);border-radius:999px;box-shadow:0 6px 18px #0b191e24}:root .central-com-conversa-aberta .support-message-feed{padding-bottom:calc(64px + env(safe-area-inset-bottom))}:root .central-com-conversa-aberta .support-chat-avatar-anel,:root .central-com-conversa-aberta .support-chat-avatar-anel>*,:root .central-com-conversa-aberta .support-chat-avatar-anel img,:root .central-com-conversa-aberta .support-chat-avatar-anel svg,:root .central-com-conversa-aberta .support-chat-avatar-anel span{width:44px;height:44px}:root .central-com-conversa-aberta .support-chat-avatar-anel{justify-content:center;align-items:center;display:flex;overflow:hidden}:root .central-com-conversa-aberta .support-chat-avatar-anel img{object-fit:cover;border-radius:50%}:root .support-chat-window>header.enxuto{flex-wrap:nowrap}:root .support-chat-window>header.enxuto .support-chat-action-bar{scrollbar-width:none;flex:0 auto;gap:2px;max-width:52%;margin-left:auto;overflow-x:auto}:root .support-chat-window>header.enxuto .support-chat-action-bar::-webkit-scrollbar{display:none}:root .support-chat-window>header.enxuto .support-chat-action-bar button{flex:none;width:34px;height:34px}:root .support-chat-window>header.enxuto .support-chat-action-bar svg{width:16px;height:16px}:root .central-com-conversa-aberta .support-message-feed article{border-radius:12px;max-width:78%;padding:6px 9px 5px}:root .central-com-conversa-aberta .support-message-feed article p,:root .central-com-conversa-aberta .support-message-feed article span,:root .central-com-conversa-aberta .support-message-feed article div{font-size:15px;line-height:1.34}:root .central-com-conversa-aberta .support-message-feed article small,:root .central-com-conversa-aberta .support-message-feed article time{font-size:10.5px}:root .central-com-conversa-aberta .support-chat-composer textarea,:root .central-com-conversa-aberta .support-composer-row textarea{min-height:36px;padding:7px 10px}:root .central-com-conversa-aberta .support-chat-composer button{width:34px;height:34px;min-height:34px}:root .central-com-conversa-aberta .support-chat-composer svg{width:18px;height:18px}:root .central-com-conversa-aberta .support-trilha-lateral{bottom:calc(66px + env(safe-area-inset-bottom));z-index:27;top:auto;right:8px}:root .central-com-conversa-aberta .support-chat-atribuicao,:root .central-com-conversa-aberta .support-chat-atribuicao b{color:#aeb9c0;font-size:11.5px;font-weight:600}:root .central-com-conversa-aberta .support-chat-atribuicao>.icon{color:#c2ccd2}:root .central-com-conversa-aberta .support-chat-identidade>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .central-com-conversa-aberta .support-chat-avatar-anel>*,:root .central-com-conversa-aberta .support-chat-avatar-anel img,:root .central-com-conversa-aberta .support-chat-avatar-anel span{box-shadow:none;object-fit:cover;border:0;border-radius:50%;margin:0;padding:0;display:block}:root .menu-de-baixo ul{-webkit-backdrop-filter:blur(26px)saturate(1.9);backdrop-filter:blur(26px)saturate(1.9);background:#ffffff94;border-color:#ffffff8c}:root .menu-de-baixo{background:0 0}:root body.central-no-celular .aviso-versao-nova{bottom:calc(88px + env(safe-area-inset-bottom));z-index:30}:root .support-standalone-shell.com-menu-de-baixo .support-standalone-content,:root .support-standalone-shell.com-menu-de-baixo .support-console,:root .support-standalone-shell.com-menu-de-baixo .support-console-main,:root .support-standalone-shell.com-menu-de-baixo .support-chat-list-panel,:root .support-standalone-shell.com-menu-de-baixo,:root body.central-no-celular,:root body.central-no-celular .support-standalone{background:var(--card-bg,#fff)}:root .support-standalone-shell.com-menu-de-baixo .support-console-main{padding-bottom:0}:root .support-standalone-shell.com-menu-de-baixo .support-chat-list-panel{height:100%}:root .central-topo-celular{flex:none;min-height:64px}:root .central-topo-celular button{color:#41545e;background:#ffffffe6;border:1px solid #1028341a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;transition:background .16s,transform .1s;display:flex;box-shadow:0 1px 2px #10283414}:root .central-topo-celular button:active{background:#10283414;transform:scale(.93)}:root .central-topo-celular button svg{width:18px;height:18px}:root .central-topo-celular button>b,:root .central-topo-celular button>span:not(.icon){color:#fff;background:#e0453a;border:2px solid #fff;border-radius:999px;min-width:18px;padding:0 4px;font-size:10px;font-weight:800;line-height:1.4;position:absolute;top:-4px;right:-4px}:root .central-topo-celular button{position:relative}:root .central-topo-celular>.sino-central{flex:none}:root .central-topo-celular>div:first-child{flex:auto;min-width:0}:root .central-topo-celular>button{margin-left:auto}:root .central-topo-celular>.sino-central+button,:root .central-topo-celular>button+.sino-central{margin-left:0}:root .support-standalone-shell.com-menu-de-baixo{grid-template-rows:auto minmax(0,1fr)}:root .central-topo-celular{min-height:56px;padding-bottom:4px}:root body.central-no-celular .support-console{grid-template-rows:0 minmax(0,1fr)}:root .central-topo-celular{padding-bottom:10px;padding-top:calc(env(safe-area-inset-top) + 18px)}:root .central-topo-celular button,:root .support-ticket-toolbar :is(.support-ticket-button,.support-filter-button){min-width:44px;min-height:44px}:root .support-chat-tabs>button{min-height:44px}:root .support-console-sidebar nav button{min-height:44px!important}}.ponto-estado{gap:2px;margin:0 0 14px;display:grid}.ponto-estado-agora{color:var(--dm-text,#11191d);flex-wrap:wrap;align-items:baseline;gap:8px;font:750 1.45rem/1.15 Manrope,Inter,system-ui,sans-serif;display:flex}.ponto-estado-agora em{opacity:.72;font:700 1.05rem Manrope,Inter,system-ui,sans-serif}.ponto-estado-agora{color:#fff}.ponto-estado-agora.tom-trabalhando{color:#6ee7b7}.ponto-estado-agora.tom-intervalo{color:#fcd34d}.ponto-estado-agora.tom-fora{color:#e6eef2}.ponto-estado>small{color:#ffffffbd;max-width:44ch;font-size:.84rem;line-height:1.45}.ponto-acao{gap:9px;max-width:420px;margin:0 0 12px;display:grid}.ponto-botao{color:#fff;cursor:pointer;background:#0b7f57;border:0;border-radius:13px;width:100%;min-height:62px;padding:0 20px;font:750 1.05rem Manrope,Inter,system-ui,sans-serif}.ponto-botao:hover:not(:disabled){filter:brightness(1.06)}.ponto-botao:active:not(:disabled){transform:scale(.99)}.ponto-botao:disabled{cursor:wait;opacity:.62}.ponto-botao.tom-entrar{background:#0b7f57}.ponto-botao.tom-pausa{background:#b45309}.ponto-botao.tom-voltar{background:#078ead}.ponto-botao-secundario{color:#5b6b74;cursor:pointer;background:0 0;border:1px solid #dbe4e7;border-radius:11px;min-height:44px;padding:0 16px;font:700 .92rem Inter,system-ui,sans-serif}.ponto-botao-secundario:hover:not(:disabled){color:#e11d48;border-color:#e11d48}.ponto-observacao>summary{color:#0b5d74;cursor:pointer;background:#ffffffeb;border-radius:999px;width:fit-content;padding:5px 12px;font:600 .84rem Inter,system-ui,sans-serif;list-style:none}.ponto-observacao>summary:hover{background:#fff}.ponto-observacao>summary::-webkit-details-marker{display:none}.ponto-observacao input{border-radius:var(--r-sm);color:#11191d;font:inherit;background:#fff;border:1px solid #dbe4e7;width:100%;margin-top:7px;padding:9px 11px}.ponto-recibo{color:#1f7a4d;background:#e8f7ef;border:1px solid #a6ddc0;border-radius:10px;align-items:center;gap:8px;max-width:460px;margin:0 0 12px;padding:10px 13px;font-size:.88rem;display:flex}.ponto-recibo svg{flex:none}.ponto-recibo b{font-weight:800}.ponto-batidas{gap:1px;max-width:460px;margin:0;padding:0;list-style:none;display:grid}.ponto-batidas li{border-bottom:1px solid #ffffff1f;align-items:baseline;gap:10px;padding:8px 2px;display:flex}.ponto-batidas li:last-child{border-bottom:0}.ponto-batidas b{color:#fff;font-variant-numeric:tabular-nums;min-width:52px;font:750 .95rem Manrope,Inter,system-ui,sans-serif}.ponto-batidas span{color:#ffffffd1;font-size:.88rem}.ponto-batidas em{color:#b45309;background:#fff4df;border-radius:5px;padding:1px 6px;font-size:.74rem;font-style:normal}.ponto-batidas small{color:#ffffff80;margin-left:auto;font-size:.74rem}@media (width<=640px){.ponto-acao{max-width:none}.ponto-estado-agora{font-size:1.3rem}}.ponto-equipe{gap:8px;margin:0 0 16px;display:grid}.ponto-equipe>header{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ponto-equipe h2{color:#fff;margin:0;font:750 1.05rem Manrope,Inter,system-ui,sans-serif}.ponto-equipe>header span{color:#ffffffbd;font-size:.84rem}.ponto-equipe ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ponto-equipe li{background:#ffffff1a;border:1px solid #ffffff29;border-radius:11px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:9px 13px;display:grid}.ponto-equipe li i{border-radius:50%;width:10px;height:10px;display:block}.ponto-equipe li.tom-trabalhando i{background:#6ee7b7}.ponto-equipe li.tom-intervalo i{background:#fcd34d}.ponto-equipe li.tom-fora i{background:#93a7b0}.ponto-equipe li b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.ponto-equipe li span{color:#ffffffb8;grid-column:2;font-size:.8rem}.ponto-equipe li em{color:#fff;grid-row:1/span 2;font:700 .95rem Manrope,Inter,system-ui,sans-serif}.ponto-equipe-vazia{color:#ffffffb8;margin:0 0 14px;font-size:.86rem}.ponto-estado.compacto{border-top:1px solid #ffffff29;margin-top:4px;padding-top:12px}.ponto-estado.compacto .ponto-estado-agora{font-size:1.05rem}.ponto-acao.compacta{max-width:320px}.ponto-acao.compacta .ponto-botao{min-height:46px;font-size:.95rem}.comentario-anonimo-campo{border:1px solid var(--dm-line,#dfe6ea);border-radius:var(--r-xs,8px);color:#3f4d5e;resize:vertical;background:#fbfcfd;outline:0;width:100%;min-height:128px;padding:11px 12px;font-family:inherit;font-size:13.5px;line-height:1.5;transition:border-color .14s,box-shadow .14s;display:block}.comentario-anonimo-campo::placeholder{color:#9aa8b4}.comentario-anonimo-campo:focus{border-color:var(--detail,#00a9d2);background:#fff;box-shadow:0 0 0 3px #00a9d224}.comentario-anonimo-contador{color:#9aa8b4;text-align:right;margin-top:5px;font-size:10.5px;font-weight:700;display:block}.comentario-anonimo-contador.apertando{color:#be7b2a}.portal-link-nascimento-oferta{appearance:none;color:var(--dm-primary,#2f6df6);cursor:pointer;font:inherit;text-align:left;text-underline-offset:2px;background:0 0;border:0;margin:-2px 0 0;padding:4px 0;font-size:12.5px;line-height:1.45;text-decoration:underline}.portal-link-nascimento-oferta:hover{opacity:.8}.portal-link-nascimento-oferta:focus-visible{outline:2px solid var(--dm-primary,#2f6df6);outline-offset:2px;border-radius:6px}.portal-link-nascimento-caixa{border-top:1px solid var(--dm-line,#dfe6ea);gap:9px;margin-top:4px;padding-top:13px;display:grid}.portal-link-nascimento-caixa>p{color:#6b7a8d;margin:0;font-size:12.5px;line-height:1.5}.portal-link-nascimento-caixa label{margin:0}.portal-link-nascimento-canais{background:#eef2f5;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.portal-link-nascimento-canais button{appearance:none;color:#5b6b7d;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;min-height:36px;padding:6px 10px;font-size:13px;font-weight:600}.portal-link-nascimento-canais button.ativo{color:#17212b;background:#fff;box-shadow:0 1px 3px #1018281f}.portal-link-nascimento-canais button:focus-visible{outline:2px solid var(--dm-primary,#2f6df6);outline-offset:1px}.portal-link-nascimento-botoes{align-items:center;gap:10px;display:flex}.portal-link-nascimento-botoes .primary-button{flex:1}.portal-link-nascimento-desistir{appearance:none;color:#6b7a8d;cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 4px;font-size:12.5px}.portal-link-nascimento-desistir:hover{color:#3f4d5e}.portal-link-nascimento-desistir:focus-visible{outline:2px solid var(--dm-primary,#2f6df6);outline-offset:2px;border-radius:6px}:root .support-modal.resolver-janela{border-radius:var(--janela-raio,20px);max-width:400px;padding:22px 22px 18px}:root .resolver-janela h3{color:#10313d;letter-spacing:-.3px;margin:0 0 7px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17px;font-weight:800}:root .resolver-janela p{color:#677d89;margin:0 0 16px;font-size:12.5px;line-height:1.6}.resolver-janela p i{color:#43606c;border-left:2px solid #00a9d257;margin-top:8px;padding:2px 0 2px 10px;font-style:normal;line-height:1.55;display:block}:root .resolver-janela footer{justify-content:stretch;align-items:stretch;gap:7px;display:grid}.resolver-janela footer .resolver-acao{width:100%}.resolver-acao{border-radius:var(--r-lg);color:#4a626d;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:#f4f8f9;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:800;line-height:1;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s cubic-bezier(.2,.8,.3,1);display:inline-flex;position:relative;overflow:hidden}.resolver-acao>*{z-index:1;position:relative}.resolver-acao svg{opacity:.85;flex:none}.resolver-acao:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#00a9d238 10%,#0000 62%);transition:opacity .42s ease-out,transform .42s ease-out;position:absolute;inset:0;transform:scale(.45)}.resolver-acao:active:before{opacity:1;transition-duration:0s;transform:scale(1)}.resolver-acao:hover:not(:disabled){color:#2f4b56;background:#eef4f6;border-color:#dce6ea;transform:translateY(-1px)}.resolver-acao:active:not(:disabled){transition-duration:70ms;transform:translateY(0)scale(.985);box-shadow:inset 0 2px 6px #083a4a1f}.resolver-acao:focus-visible{outline:none;box-shadow:0 0 0 3px #00a9d24d}.resolver-acao-fantasma{color:#8496a0;background:0 0;border-color:#0000;order:9;min-height:38px;font-weight:700}.resolver-acao-fantasma:hover:not(:disabled){color:#5b6f79;background:#f2f6f7;border-color:#0000;transform:none}.resolver-acao-fantasma:active:not(:disabled){transform:scale(.98)}.resolver-acao-fantasma:before{background:radial-gradient(circle,#5a788429 10%,#0000 62%)}.resolver-acao-principal{color:#0a7c98;background:linear-gradient(#f1fbfd,#e2f5fb);border-color:#a9dfec;box-shadow:inset 0 1px #ffffffe6}.resolver-acao-principal svg{opacity:1}.resolver-acao-principal:hover:not(:disabled){color:#086b84;background:linear-gradient(#e8f8fc,#d5f0f8);border-color:#7fd0e4;transform:translateY(-1px);box-shadow:0 10px 22px -14px #008fb6e6,inset 0 1px #ffffffe6}.resolver-acao-principal:active:not(:disabled){transform:translateY(0)scale(.985);box-shadow:inset 0 2px 7px #005a732e}.resolver-acao-principal:before{background:radial-gradient(circle,#00a9d24d 10%,#0000 62%)}.resolver-acao-principal:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 24%,#ffffffbf 50%,#0000 76%);transition:transform .62s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:translate(-120%)}.resolver-acao-principal:hover:after{transform:translate(120%)}@media (width<=560px){:root .resolver-janela footer{flex-direction:column-reverse;align-items:stretch}.resolver-janela footer .resolver-acao{width:100%;margin-right:0}}@media (prefers-reduced-motion:reduce){.resolver-acao:hover:not(:disabled){transform:none}.resolver-acao-principal:after{display:none}.resolver-acao:before{transition:none}}@media (width>=721px){:root .support-chat-shell{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}}.support-selo-janela{color:#0b7f99;vertical-align:middle;white-space:nowrap;background:#eef6f8;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font:700 10.5px Inter,system-ui,sans-serif;display:inline-flex}.support-selo-janela svg{flex:none}.support-selo-janela.apertada{color:#b45309;background:#fff4df}.support-selo-janela.vencida{color:#a33b45;background:#fdecee}.support-selo-janela.miudo{padding:0 6px;font-size:9.5px}.social-bolinha{position:relative}.social-marca-canal{color:#fff;pointer-events:none;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:flex;position:absolute;top:2px;right:calc(50% - 28px);box-shadow:0 0 0 2px #fff,0 2px 5px #09283447}.social-bolinha.instagram .social-marca-canal{background:linear-gradient(135deg,#f9ce34,#ee2a7b 52%,#6228d7)}.social-bolinha.no-ar .social-marca-canal{box-shadow:0 0 0 2px #fff,0 3px 8px #09283457}.support-ticket-list .support-ticket-dados{color:#93a5ae;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;font-weight:600;display:none;overflow:hidden}@media (hover:hover){.support-ticket-list>article:hover>button>span>.support-ticket-dados,.support-ticket-list>article:focus-within>button>span>.support-ticket-dados{display:block}}@media (hover:none){.support-ticket-list .support-ticket-dados{display:block}}.support-ticket-list>article>button>span>small+small.support-ticket-dados{color:#93a5ae;border-top:0;margin-top:3px;padding-top:0}.support-ticket-list .support-ticket-dados .conexao{font-weight:800}.support-ticket-list .support-ticket-dados .ponto{color:#c6d2d8;margin:0 4px}.support-ticket-list .support-ticket-dados .no-fluxo{color:#6a4fbf;font-weight:700}.support-ticket-list .support-ticket-dados .sem-fila{color:#a5813a}.support-console.dark .support-ticket-list .support-ticket-dados,.support-console.dark .support-ticket-list>article>button>span>small+small.support-ticket-dados{color:#8fa4ad}.support-ticket-list .support-ticket-avatar{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px var(--anel-da-conexao,#dde5e9);border-radius:50%}.support-ticket-list .support-ticket-dono{border:1.5px solid var(--dm-card,#fff);color:#4c6773;letter-spacing:.02em;z-index:2;background:#e2eaee;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:7px;font-weight:800;line-height:1;display:flex;position:absolute;bottom:-3px;right:-4px}.support-console.dark .support-ticket-list .support-ticket-dono{color:#cfdde4;background:#2b3d49}.support-ticket-list footer{padding-left:8.5px}.support-ticket-list>article{--fundo-do-cartao:var(--card-bg,#fff)}.support-ticket-list>article.active{--fundo-do-cartao:#eefafd}.support-console.dark .support-ticket-list>article{--fundo-do-cartao:#15212b}@media (hover:hover){.support-ticket-list>article>footer{background:linear-gradient(90deg, transparent 0, var(--fundo-do-cartao) 34%);opacity:0;pointer-events:none;padding:0 8px 0 34px;transition:opacity .16s,transform .18s cubic-bezier(.3,1.2,.5,1);position:absolute;top:0;bottom:0;right:0;transform:translate(6px)}.support-ticket-list>article:hover>footer,.support-ticket-list>article:focus-within>footer{opacity:1;pointer-events:auto;transform:none}.support-ticket-list>article>button>em{transition:opacity .14s}.support-ticket-list>article:hover>button>em,.support-ticket-list>article:focus-within>button>em{opacity:0}.support-ticket-list>article>button{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.support-ticket-list>article>footer{transition:opacity .16s}}.support-ticket-list{--ticket-foto:38px}.support-ticket-list>article>button>span>.support-ticket-linha-nome>strong{color:#10313d;letter-spacing:-.1px;font-size:12.5px;font-weight:700}.support-console.dark .support-ticket-list>article>button>span>.support-ticket-linha-nome>strong{color:#e8f1f5}.support-ticket-list>article>button>span>.support-ticket-resumo{color:#7d8f99;margin-top:2px;font-size:11.5px}.support-ticket-list>article:has(em.nao-lida)>button>span>.support-ticket-linha-nome>strong{font-weight:800}.support-ticket-list>article:has(em.nao-lida)>button>span>.support-ticket-resumo{color:#4d6673;font-weight:600}:is(.support-ticket-list>article>button>span>.support-ticket-resumo.digitando,.support-ticket-list>article:has(em.nao-lida)>button>span>.support-ticket-resumo.digitando){color:#0b8f6f;font-weight:700}:is(.support-console.dark .support-ticket-list>article>button>span>.support-ticket-resumo.digitando,.support-console.dark .support-ticket-list>article:has(em.nao-lida)>button>span>.support-ticket-resumo.digitando){color:#3ddca8}.support-ticket-list>article>button>span>small.support-ticket-dados,.support-ticket-list>article>button>span>small+small.support-ticket-dados{font-size:10.5px}.support-ticket-list>article>button>em{font-size:10.5px;font-weight:700}.support-ticket-list>article.active{box-shadow:none;border-color:#00a9d24d}.support-ticket-list>article:after{background:var(--anel-da-conexao,transparent);border-radius:var(--r-lg,12px) 0 0 var(--r-lg,12px);content:"";opacity:0;width:3px;transition:opacity .16s;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.support-ticket-list>article:hover:after{opacity:.55}}.support-ticket-list>article.active:after{opacity:1}.support-chat-avatar-anel{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px var(--anel-da-conexao,#dde5e9);border-radius:50%;flex:none;display:inline-flex}.support-ticket-list footer .support-ticket-row-actions .peek,.support-ticket-list footer .support-ticket-row-actions .mais{border-radius:var(--r-md);color:#5b727c;background:linear-gradient(#fff,#f7fbfc);border:1px solid #dbe5ea;width:28px;min-width:0;height:28px;padding:0;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .14s cubic-bezier(.3,1.2,.5,1);box-shadow:inset 0 1px #fff}.support-ticket-list footer .support-ticket-row-actions .peek:hover,.support-ticket-list footer .support-ticket-row-actions .mais:hover{color:#0a7f9b;background:linear-gradient(#fbfeff,#eff9fc);border-color:#00a9d280;transform:translateY(-1px);box-shadow:0 7px 15px -9px #083a4ae6,inset 0 1px #fff}.support-ticket-list footer .support-ticket-row-actions .peek:active,.support-ticket-list footer .support-ticket-row-actions .mais:active{transition-duration:70ms;transform:translateY(0)scale(.93);box-shadow:inset 0 2px 5px #083a4a2e}.support-ticket-list footer .support-ticket-row-actions .peek:focus-visible,.support-ticket-list footer .support-ticket-row-actions .mais:focus-visible{outline:none;box-shadow:0 0 0 3px #00a9d24d}.support-ticket-list footer .support-ticket-row-actions button.accept{color:#fff;background:linear-gradient(#23a36a,#1c8b59);border-color:#0000;width:28px;height:28px;box-shadow:0 7px 15px -10px #0f5a3cf2,inset 0 1px #ffffff4d}.support-ticket-list footer .support-ticket-row-actions button.accept:hover{color:#fff;background:linear-gradient(#28b073,#1f9862);transform:translateY(-1px);box-shadow:0 11px 20px -11px #0f5a3c,inset 0 1px #ffffff5c}.support-ticket-list footer .support-ticket-row-actions button.accept:active{transition-duration:70ms;transform:translateY(0)scale(.93);box-shadow:inset 0 2px 6px #0632204d}.support-cartao-mais{display:inline-flex;position:relative}.support-ticket-list>article:has(.support-cartao-menu){z-index:6;overflow:visible}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:8;flex-shrink:1;gap:2px;width:max-content;padding:5px;animation:.16s cubic-bezier(.3,1.2,.5,1) dm-menu-do-cartao;display:grid;position:absolute;top:calc(100% + 6px);right:0}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button{color:#46606c;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:7px;width:100%;min-width:0;height:30px;padding:0 12px 0 9px;font-family:inherit;font-size:11.5px;font-weight:700;transition:background .14s,color .14s;display:flex}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button:hover{box-shadow:none;color:#0a7f9b;background:#f1f8fa}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button:active{background:#e6f4f8;transform:none}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button>svg{flex:none}@keyframes dm-menu-do-cartao{0%{opacity:0;transform:translateY(-5px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.support-cartao-menu{animation:none}}.support-console .support-marco:not(.support-resumo-ia){margin:28px 0 24px}.support-console .support-marco+.support-marco:not(.support-resumo-ia){margin-top:-2px}.support-ticket-list .support-ticket-dados .fila{font-weight:700}@keyframes dm-dono-onda{0%{opacity:var(--forca-do-pulso,.3);transform:scale(1)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.support-ticket-list .support-ticket-dono:after{border:1.5px solid var(--anel-da-conexao,#00a9d2);content:"";opacity:0;pointer-events:none;border-radius:50%;animation:2.8s ease-out infinite dm-dono-onda;position:absolute;inset:-1.5px}.support-ticket-list>article:nth-child(3n) .support-ticket-dono:after{animation-delay:.9s}.support-ticket-list>article:nth-child(3n+1) .support-ticket-dono:after{animation-delay:1.8s}.support-ticket-list>article.active .support-ticket-dono{--forca-do-pulso:.75}@media (hover:hover){.support-ticket-list>article:hover .support-ticket-dono:after{opacity:0;animation:none}}@media (prefers-reduced-motion:reduce){.support-ticket-list .support-ticket-dono:after{animation:none}}@keyframes dm-foto-onda{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@media (hover:hover){.support-ticket-list>article:hover .support-ticket-avatar:after{border:2px solid var(--anel-da-conexao,#00a9d2);content:"";opacity:0;pointer-events:none;border-radius:50%;animation:1.9s ease-out infinite dm-foto-onda;position:absolute;inset:-3px}}@media (prefers-reduced-motion:reduce){.support-ticket-list>article:hover .support-ticket-avatar:after{animation:none}}.support-ticket-list>article>button{column-gap:15px}.krm-fantasma-cartao{box-shadow:none;pointer-events:none;z-index:120;background:0 0;border:0;border-radius:0;gap:0;height:auto;min-height:0;max-height:none;margin:0;padding:0;display:block;position:fixed;overflow:visible}.krm-fantasma-cartao>article{cursor:grabbing;opacity:.97;animation:.16s cubic-bezier(.3,1.2,.5,1) dm-cartao-na-mao;transform:rotate(-1.6deg)scale(1.02);box-shadow:0 18px 38px #0b141a42,0 2px 6px #0b141a1a}@keyframes dm-cartao-na-mao{0%{transform:rotate(0)scale(1)}to{transform:rotate(-1.6deg)scale(1.02)}}.support-ticket-list>article.sendo-levada{opacity:.38}.support-ticket-pegador{grid-template-columns:repeat(2,2.5px);gap:2px;padding:1px 9px 2px}.support-ticket-list .support-ticket-pegador i{width:2.5px;height:2.5px}.support-ticket-list>article>button{padding-top:11px}.support-ticket-list>article.sendo-levada .support-ticket-pegador{opacity:1}@media (prefers-reduced-motion:reduce){.krm-fantasma-cartao>article{animation:none}}.support-ticket-list>article>button{padding-left:14px}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button>svg:first-child{color:var(--cor-da-acao,#7b8f99)}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button:hover{background:color-mix(in srgb, var(--cor-da-acao,#0a7f9b) 12%, transparent);color:var(--cor-da-acao,#0a7f9b)}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu button:active{background:color-mix(in srgb, var(--cor-da-acao,#0a7f9b) 20%, transparent)}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu .fixar{--cor-da-acao:#c68a12}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu .resolver{--cor-da-acao:#1f8757}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu .devolver{--cor-da-acao:#0a7f9b}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu .reabrir{--cor-da-acao:#6b4fbf}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu .grupo{--cor-da-acao:#b3565f}.support-ticket-list footer .support-ticket-row-actions .support-cartao-mais .support-cartao-menu .fixar>svg:first-child{fill:color-mix(in srgb, var(--cor-da-acao) 22%, transparent)}.support-ticket-list .support-ticket-fixada{color:#d9a41b;flex:none;align-items:center;display:inline-flex}.support-ticket-list .support-ticket-fixada svg{fill:currentColor}.support-console .support-chat-action-bar.group-ticket button{display:none}.support-ticket-list .support-ticket-resumo .support-tracinho{vertical-align:-2px;margin-left:0;margin-right:5px}.support-ticket-list .support-previa-midia{color:#9aa8b0;vertical-align:-2px;align-items:center;margin-right:5px;display:inline-flex}.support-ticket-list .support-previa-midia.audio{color:#1fa855}.support-ticket-list .support-ticket-avatar[role=button]{cursor:zoom-in}.support-ticket-list .support-ticket-avatar[role=button]:hover{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 4px var(--anel-da-conexao,#dde5e9)}.support-ticket-list .support-ticket-avatar[role=button]:focus-visible{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 4px var(--anel-da-conexao,#dde5e9), 0 0 0 7px #00a9d24d;outline:none}.support-filtro-rico{min-width:0;display:block;position:relative}.support-ticket-actions .support-filtro-rico .support-filter-button.active{background:color-mix(in srgb, var(--cor-do-filtro,#00a9d2) 14%, #fff);border-color:color-mix(in srgb, var(--cor-do-filtro,#00a9d2) 55%, transparent);color:color-mix(in srgb, var(--cor-do-filtro,#0a7c98) 78%, #0b2630)}.support-filtro-menu{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:40;gap:1px;width:268px;max-height:340px;padding:6px;animation:.16s cubic-bezier(.3,1.2,.5,1) dm-menu-do-cartao;display:grid;position:absolute;top:calc(100% + 8px);left:auto;right:0;overflow:auto}.support-filtro-menu>header{color:#92a5ae;letter-spacing:.6px;text-transform:uppercase;padding:5px 9px 7px;font-size:9.5px;font-weight:800}.support-filtro-menu button{border-radius:var(--r-md,12px);color:#46606c;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px 0 8px;font-family:inherit;transition:background .14s,color .14s;display:flex}.support-filtro-menu button:hover{background:#f3f9fb}.support-filtro-menu button.escolhido{background:linear-gradient(#f0fbfd,#e3f6fa)}.support-filtro-menu button>svg:last-child{color:var(--blue,#00a9d2);flex:none;margin-left:auto}.support-filtro-menu .marca{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px var(--anel-da-conexao,#dde5e9);color:#7d929c;background:#eef3f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.support-filtro-menu .marca img{object-fit:cover;width:100%;height:100%}.support-filtro-menu .marca.todas{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px #00a9d24d;color:#fff;background:linear-gradient(135deg,#00a9d2,#16cee2)}.support-filtro-menu .marca.instagram{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px #d6297659;color:#fff;background:linear-gradient(135deg,#f9ce34,#ee2a7b 55%,#6228d7)}.support-filtro-menu .marca.sem-dono{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px #c9a24a73;color:#b4832a;background:#fdf4e3}.support-filtro-menu .marca.iniciais{letter-spacing:.02em;font-size:9.5px;font-weight:800}.support-filtro-menu .dizeres{gap:2px;min-width:0;display:grid}.support-filtro-menu .dizeres strong{color:#17323d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.support-filtro-menu .dizeres small{color:#90a3ac;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.support-filtro-menu button.escolhido .dizeres strong{color:#0a7c98}.support-filtro-menu .marca{position:relative;overflow:visible}.support-filtro-menu .marca .retrato{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.support-filtro-menu .marca .canal{border:1.5px solid var(--dm-card,#fff);color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;bottom:-3px;right:-4px}.support-filtro-menu .marca .canal.instagram{background:linear-gradient(135deg,#f9ce34,#ee2a7b 55%,#6228d7)}.support-filtro-menu .marca.marketplace{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px #1877f252;color:#fff;background:linear-gradient(135deg,#3b8cf7,#1877f2 60%,#0b5fcc)}.support-filtro-menu .marca .canal.marketplace{background:#1877f2}.support-filtro-menu .dizeres small .antena-fora{color:#c4544c;font-weight:800}.support-ticket-list .support-ticket-dados .conexao svg{opacity:.9;vertical-align:-1.5px;margin-right:3px;display:inline-block}.support-ticket-actions .support-filtro-rico .seta-do-filtro{opacity:.45;pointer-events:none;border-top:3.5px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;transition:transform .16s,opacity .16s;position:absolute;bottom:4px;right:4px}.support-ticket-actions .support-filtro-rico .support-filter-button:hover .seta-do-filtro{opacity:.8}.support-ticket-actions .support-filtro-rico .support-filter-button[aria-expanded=true] .seta-do-filtro{opacity:1;transform:rotate(180deg)}.support-ticket-actions .support-filtro-rico .support-filter-button[aria-expanded=true]{color:#0a7f9b;background:#f2fafc;border-color:#00a9d280}.support-filtro-menu .marca.etiqueta{box-shadow:0 0 0 1.5px var(--dm-card,#fff), 0 0 0 3px color-mix(in srgb, var(--anel-da-conexao) 45%, transparent);color:#fff}.support-filtro-menu button.vazio{cursor:default;opacity:.7;padding-left:12px}.support-ticket-toolbar.busca-em-cima>.support-ticket-advanced-search{grid-row:1}.support-ticket-toolbar.busca-em-cima>.support-ticket-actions{grid-row:2}.support-ticket-toolbar.busca-embaixo>.support-ticket-actions{grid-row:1}.support-ticket-toolbar.busca-embaixo>.support-ticket-advanced-search{grid-row:2}.support-jeito-da-lista{gap:4px;display:grid}.support-jeito-da-lista .agd-interruptor>span{gap:3px;display:grid}.support-jeito-da-lista .agd-interruptor small{color:#8496a0;font-size:11px;font-weight:600;line-height:1.5}.support-jeito-da-lista .agd-interruptor small b{color:#5b727c;font-weight:800}.avaliacao-onde{align-items:center;gap:5px;font-size:12px;display:inline-flex}.avaliacao-onde b{font-weight:800}.avaliacao-onde b.sem{color:#a5813a}.avaliacao-onde .ponto{color:#c6d2d8}.support-data-table td button.avaliacao-chamar{color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0;font-weight:800;transition:opacity .14s;display:inline-flex}.support-data-table td button.avaliacao-chamar:disabled{cursor:default}.avaliacao-chamar svg{color:currentColor;opacity:.45;transition:transform .16s,opacity .16s}.support-data-table td button.avaliacao-chamar:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.avaliacao-chamar:hover:not(:disabled) svg{opacity:1}.avaliacao-chamar[aria-expanded=true] svg{opacity:1;transform:rotate(180deg)}.avaliacao-chamar-menu{z-index:120}.avaliacao-onde .fila-revelada{font-weight:800;animation:.18s cubic-bezier(.3,1.2,.5,1) dm-fila-revelada}@keyframes dm-fila-revelada{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.avaliacao-onde .fila-revelada{animation:none}}.support-ticket-list .support-ticket-no-bot{color:#0a7f9b;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;background:#00a9d21a;border-radius:999px;flex:none;align-items:center;gap:3px;max-width:108px;padding:2px 7px 2px 5px;font-size:9px;font-weight:800;display:inline-flex;overflow:hidden}.support-ticket-list .support-ticket-no-bot svg{flex:none;display:inline-block}.support-ticket-list .support-ticket-no-bot i{background:#0a9fc4;border-radius:50%;flex:none;width:5px;height:5px;animation:1.6s ease-in-out infinite dm-bot-pulsa}@keyframes dm-bot-pulsa{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.support-ticket-list .support-ticket-no-bot i{opacity:1;animation:none}}.support-message-feed .support-image-message,.support-message-feed .support-video-message{cursor:zoom-in;width:auto;max-width:272px;max-height:232px}.support-message-feed article.so-midia{min-width:0;max-width:min(72%,330px)}.support-message-feed article.so-midia img,.support-message-feed article.so-midia video{cursor:zoom-in;max-height:340px}.support-message-feed .support-file-message.com-capa{max-width:330px}.support-message-feed .support-file-capa{max-height:232px}.support-message-feed .support-video-message{cursor:pointer}@media (width<=1180px){.support-message-feed .support-image-message,.support-message-feed .support-video-message{max-width:100%;max-height:190px}.support-message-feed article.so-midia{max-width:min(78%,240px)}.support-message-feed article.so-midia img,.support-message-feed article.so-midia video{max-height:280px}.support-message-feed .support-file-capa{max-height:190px}}.support-message-feed .support-video-cartao{border-radius:var(--r-sm,10px);cursor:pointer;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.support-message-feed .support-video-cartao .support-video-message{pointer-events:none}.support-message-feed .support-video-play{color:#fff;background:#0b141a85;border:1.5px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding-left:3px;transition:background .15s,transform .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.support-message-feed .support-video-cartao:hover .support-video-play{background:#0b141aad;transform:translate(-50%,-50%)scale(1.06)}.support-message-feed .support-video-tempo{color:#fff;text-shadow:0 1px 3px #0009;align-items:center;gap:4px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex;position:absolute;bottom:7px;left:8px}.support-message-feed .support-video-tempo svg{display:inline-block}.support-topbar-actions .central-tom{padding:0 5px}.central-conta{display:inline-flex;position:relative}.support-topbar-actions .central-conta-retrato{background:#ffffff29;border:1px solid #ffffff47;border-radius:50%;width:24px;height:24px;padding:0;overflow:hidden}.support-topbar-actions .central-conta-retrato:hover{background:#ffffff47}.support-topbar-actions .central-conta-retrato img{object-fit:cover;width:100%;height:100%;display:block}.support-topbar-actions .central-conta-retrato span{letter-spacing:.02em;font-size:9px;font-weight:900}.central-conta-painel{border-radius:var(--dm-radius,12px);box-shadow:var(--e-apoio);z-index:120;background:#fff;border:1px solid #0b141a1a;flex-direction:column;min-width:212px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.central-conta-painel>header{border-bottom:1px solid #0b141a14;align-items:center;gap:9px;margin-bottom:5px;padding:7px 8px 10px;display:flex}.central-conta-painel>header img,.central-conta-painel>header span{color:#4c6773;object-fit:cover;background:#e2eaee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:flex}.central-conta-painel>header div{min-width:0}.central-conta-painel>header strong{color:#111b21;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.central-conta-painel>header small{color:#5f6d76;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.support-topbar-actions .central-conta-painel button{color:#3b4a54;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;width:100%;height:auto;padding:8px 9px;font-size:12.5px;font-weight:700}.support-topbar-actions .central-conta-painel button:hover{background:#0b141a0d}.support-topbar-actions .central-conta-painel button.sair{color:#c0392b}.support-topbar-actions .central-conta-painel button.sair:hover{background:#c0392b14}.support-standalone-header{--gradient-start:#080c0e;--gradient-end:#064c59}.support-standalone-header.clara{border-bottom:1px solid var(--line);color:#35464f;background:#fff}.support-standalone-header.clara strong,.support-standalone-header.clara .brand{color:#17272f}.support-standalone-header.clara>span{color:#7d8b94}.support-standalone-header.clara .support-topbar-actions button{color:#35464f;background:#0b141a0d;border-color:#0b141a1f}.support-standalone-header.clara .support-topbar-actions button:hover{background:#0b141a17}.support-standalone-header.clara .support-topbar-actions .central-conta-retrato{background:#0b141a0f;border-color:#0b141a24}.support-standalone-header .support-topbar-actions{flex-wrap:nowrap}.support-standalone-header .support-topbar-actions>button,.support-standalone-header .support-topbar-actions>.central-conta,.support-standalone-header .support-topbar-actions>.menu-de-ajuda{flex:none}.support-standalone-header .support-topbar-actions>.sub-app-company-switcher-wrap{flex:0 auto;min-width:96px}.support-standalone-header .sub-app-company-switcher-topbar>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1500px){.support-standalone-header .support-topbar-actions>button>span{display:none}}.support-console-topbar{background:linear-gradient(90deg, var(--gradient-start), var(--gradient-end))}.tema-claro .support-console-topbar{border-bottom:1px solid var(--line);color:#35464f}.tema-claro .support-console-topbar strong{color:#17272f}.tema-claro .support-console-topbar .support-topbar-kpis{color:#5f7078}.tema-claro .support-console-topbar i{color:#35464f;background:#0b141a0f}.tema-claro .support-topbar-actions button{color:#35464f;background:#0b141a0d;border-color:#0b141a1f}.tema-claro .support-topbar-actions button:hover{background:#0b141a17}.tema-claro .support-topbar-actions .central-conta-retrato{background:#0b141a0f;border-color:#0b141a24}.portal-conta-contato{color:#7d8b94;-webkit-user-select:text;user-select:text;border-top:1px solid #0b141a14;margin-top:8px;padding-top:9px;font-size:11px;line-height:1.45;display:block}.support-topbar-actions .menu-de-ajuda>button{color:#5b6b74;background:0 0;border-color:#0000}.support-topbar-actions .menu-de-ajuda>button:hover,.support-topbar-actions .menu-de-ajuda>button.ativo{color:#0a7f9b;background:#0000000f}.support-standalone-header.clara .support-topbar-actions .menu-de-ajuda>button{color:#35464f}.support-standalone-header.clara .support-topbar-actions .menu-de-ajuda>button:hover,.support-standalone-header.clara .support-topbar-actions .menu-de-ajuda>button.ativo{background:#0b141a17}.support-standalone-header{z-index:35}.support-conexao-cartao{border-radius:var(--r-lg,18px);border-left-width:5px;padding:13px 15px;transition:border-color .16s,box-shadow .16s,transform .16s cubic-bezier(.2,.8,.3,1);box-shadow:inset 0 1px #fff9}.support-conexao-cartao:hover{transform:translateY(-1px);box-shadow:0 10px 24px -16px #0a3240d9,inset 0 1px #fff9}.support-conexao-cartao.ativa{box-shadow:0 0 0 2px #00a9d247,inset 0 1px #fff9}.support-conexao-cartao .support-conexao-dados>strong{letter-spacing:-.2px;font-size:14px}.support-conexao-cartao .support-conexao-meta{font-size:10.5px!important}.support-conexao-acoes button{background:linear-gradient(#fff,#f7fbfc);border-color:#dbe5ea;border-radius:11px;min-height:32px;padding:0 11px;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .14s cubic-bezier(.3,1.2,.5,1);box-shadow:inset 0 1px #fff}.support-conexao-acoes button:hover{color:#0a7f9b;background:linear-gradient(#fbfeff,#eff9fc);border-color:#00a9d280;transform:translateY(-1px);box-shadow:0 7px 15px -9px #083a4ae6,inset 0 1px #fff}.support-conexao-acoes button:active{transition-duration:70ms;transform:translateY(0)scale(.95);box-shadow:inset 0 2px 5px #083a4a2e}.support-conexao-acoes button:focus-visible{outline:none;box-shadow:0 0 0 3px #00a9d24d}.support-conexao-acoes button.perigo{border-radius:11px;min-width:32px;padding:0 9px}.support-conexao-acoes button.perigo:hover{color:#b2453f;background:linear-gradient(#fff7f8,#ffeff1);border-color:#f0b8bd;box-shadow:0 7px 15px -9px #5a141ccc,inset 0 1px #fff}@media (prefers-reduced-motion:reduce){.support-conexao-cartao,.support-conexao-acoes button{transition:none}.support-conexao-cartao:hover,.support-conexao-acoes button:hover{transform:none}}.support-ticket-list>article.do-marketplace{background:#1877f209}.support-ticket-list>article.do-marketplace.active{background:#f0fbfd}.support-ticket-footer-chips small.connection.facebook-marketplace,.support-chat-meta-chips span.connection.facebook-marketplace{color:#0f5fd0;background:#eaf2fe}.mkt-encarte-conversa{cursor:pointer;background:#eaf2fe;border-bottom:1px solid #1877f22e;align-items:center;gap:10px;padding:9px 16px;display:flex}.mkt-encarte-conversa>svg{color:#1877f2;flex-shrink:0}.mkt-encarte-conversa>span{gap:1px;min-width:0;display:grid}.mkt-encarte-conversa em{color:#5b7fa8;letter-spacing:.5px;text-transform:uppercase;font-size:9.5px;font-style:normal;font-weight:800}.mkt-encarte-conversa strong{color:#0f2b45;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.mkt-encarte-conversa>b{color:#0f5fd0;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;flex-shrink:0;margin-left:auto;padding:4px 11px;font-size:12px}.mkt-encarte-conversa:hover{background:#dfeaff}.mkt-encarte-conversa:hover strong{text-decoration:underline}.mkt-encarte-conversa:focus-visible{outline-offset:-2px;outline:2px solid #1877f2}.mkt-encarte-lupa{cursor:zoom-in;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:0;display:flex}.mkt-encarte-lupa:focus-visible{outline-offset:2px;outline:2px solid #1877f2}.mkt-encarte-capa{object-fit:cover;border-radius:6px;flex-shrink:0;width:34px;height:34px;transition:transform .12s}.mkt-encarte-lupa:hover .mkt-encarte-capa{transform:scale(1.06)}.support-contact-stat-icone.marketplace{background:linear-gradient(145deg,#4c9bff,#1877f2)}.support-conexao-cartao.marketplace{border-left-color:#1877f2}.support-conexao-cartao.marketplace.conectado{background:#f3f8ff}.support-conexao-cartao.marketplace.desconectado{background:#fff7f7;border-left-color:#d9525f}.support-connection-icon.marketplace{color:#fff;background:linear-gradient(145deg,#3b8cf7,#0b5fcc)}.support-conexao-cartao.marketplace .support-status.conectado{color:#1462c8;background:#e9f2ff}.sino-central{flex:none;position:relative}.sino-central-botao{border-radius:var(--r-xs,6px);color:#5b6b74;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:inline-flex;position:relative}.sino-central-botao svg{width:17px;height:17px}.sino-central-botao:hover,.sino-central-botao.ativo{color:#0a7f9b;background:#0000000f}.support-standalone-header.clara .sino-central-botao{color:#35464f}.support-standalone-header.clara .sino-central-botao:hover,.support-standalone-header.clara .sino-central-botao.ativo{background:#0b141a17}.sino-central-conta{color:#fff;background:#e2574c;border:2px solid #fff;border-radius:9px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 2px;font-size:8.5px;font-style:normal;font-weight:900;line-height:1;display:flex;position:absolute;top:-3px;right:-3px}.sino-central-ponto{background:#e2574c;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:0;right:0}.sino-central-painel{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-md,12px);box-shadow:var(--e-apoio);z-index:120;background:#fff;width:336px;max-height:400px;position:absolute;top:34px;right:0;overflow:auto}.sino-central-painel>header{border-bottom:1px solid var(--dm-line,#dce6ea);z-index:1;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.sino-central-painel>header strong{color:var(--navy,#123);font-size:11px;display:block}.sino-central-painel>header small{color:var(--muted,#7d8f98);margin-top:3px;font-size:10px;display:block}.sino-central-painel>header>span{color:#008fb6;background:#e5f8fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:23px;height:23px;font-size:10px;font-weight:800;display:flex}.sino-central-item{border-bottom:1px solid #eef3f5;gap:9px;padding:10px 12px;display:flex;position:relative}.sino-central-item:last-child{border-bottom:0}.sino-central-item>i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.sino-central-item.parada>i{background:#c4544c}.sino-central-item.agora>i{background:#e08b2f}.sino-central-item.hoje>i{background:#2f9bd0}.sino-central-item>span{min-width:0}.sino-central-item strong{color:var(--navy,#123);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.sino-central-item p{color:#4d606a;margin:3px 0 0;font-size:11px;font-weight:600;line-height:1.4}.sino-central-item small{color:var(--muted,#7d8f98);margin-top:4px;font-size:10px;display:block}.sino-central-item.tem-link{cursor:pointer}.sino-central-item.tem-link:hover{background:#f4fbfd}.sino-central-item>button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.sino-central-item>button:focus-visible{border-radius:var(--r-xs,6px);outline-offset:-2px;outline:2px solid #21b5d8}.sino-central-vazio{color:var(--muted,#7d8f98);text-align:center;margin:0;padding:18px 14px;font-size:11px;line-height:1.5}@media (width<=560px){.sino-central-painel{width:calc(100vw - 16px);position:fixed;top:52px;right:8px}}.sino-central-grupo{border-top:1px solid #eef3f5;margin-top:2px}.sino-central-painel .sino-central-grupo-topo{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-width:0;height:auto;min-height:0;padding:10px 12px;display:grid}.sino-central-painel .sino-central-grupo-topo:hover{background:#f6f9fa;border-color:#0000}.sino-central-grupo-topo>i{background:#9aa9b1;border-radius:50%;width:7px;height:7px}.sino-central-grupo-topo>span{min-width:0}.sino-central-grupo-topo strong{color:var(--navy,#123);font-size:11.5px;display:block}.sino-central-grupo-topo p{color:#4d606a;margin:3px 0 0;font-size:11px;font-weight:600;line-height:1.4}.sino-central-painel .sino-central-grupo-topo>svg{color:#7d8f98;flex:none;width:14px;height:14px}.sino-central-grupo.aberto .sino-central-grupo-topo{background:#f6f9fa}.sino-central-grupo-lista{max-height:216px;margin:0;padding:2px 6px 6px;list-style:none;display:grid;overflow-y:auto}.sino-central-painel .sino-central-grupo-lista button{border-radius:var(--r-xs,6px);cursor:pointer;text-align:left;background:0 0;border:0;gap:2px;width:100%;min-width:0;height:auto;min-height:0;padding:7px 8px;display:grid}.sino-central-painel .sino-central-grupo-lista button:hover:not(:disabled){background:#f0f7f9;border-color:#0000}.sino-central-grupo-lista button:disabled{cursor:default}.sino-central-grupo-lista strong{color:var(--navy,#123);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.sino-central-grupo-lista small{color:var(--muted,#7d8f98);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sino-central-painel .sino-central-grupo-lista button:focus-visible{outline-offset:-2px;outline:2px solid #21b5d8}.support-selo-espera{color:#8a5c12;cursor:default;vertical-align:middle;white-space:nowrap;background:#fff4df;border-radius:999px;align-items:center;gap:0;min-height:14px;padding:1px 3px;font:700 10.5px Inter,system-ui,sans-serif;transition:gap .18s,padding .18s;display:inline-flex}.support-selo-espera .espera-quanto{opacity:0;white-space:nowrap;min-width:0;max-width:0;transition:max-width .22s,opacity .15s;display:inline-block;overflow:hidden}.support-selo-espera:hover{gap:3px;padding:1px 7px}.support-selo-espera:hover .espera-quanto{opacity:1;max-width:140px}:root .support-console .support-ticket-list .support-ticket-linha-nome .support-selo-espera>svg.icon{flex:none;width:8px;height:8px}.support-selo-espera.antiga{color:#a33b45;background:#fdecee}.support-selo-espera.miudo{padding:0 6px;font-size:9.5px}.sino-central-painel{max-height:min(560px,100vh - 90px);overflow:hidden auto}@media (width<=560px){.sino-central-painel{max-height:calc(100vh - 120px)}}.sino-central-item .sino-central-pedido{color:#3f5058;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-style:italic;display:block;overflow:hidden}.sino-central-grupo-lista .sino-central-pedido{color:#3f5058;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:italic;overflow:hidden}.sino-central-esperando .sino-central-grupo-topo>i{background:#e08b2f}.sino-central-esperando .sino-central-item{padding-left:16px}.sino-central-painel .sino-central-grupo-lista button{justify-content:stretch;justify-items:stretch}.sino-central-painel .sino-central-grupo-lista button>*{text-align:left;width:100%;min-width:0}.sino-central-painel .sino-central-esperando .sino-central-grupo-topo,.sino-central-painel .sino-central-esperando .sino-central-grupo-topo:hover{background:#fff8ee}.sino-central-painel .sino-central-esperando:not(.aberto) .sino-central-grupo-topo{background:#fff}.sino-central-painel .sino-central-esperando:not(.aberto) .sino-central-grupo-topo:hover{background:#f6f9fa}.support-ticket-list .support-selo-espera,.support-ticket-list .support-selo-janela{flex:none;min-width:max-content}@media (width<=720px){:root .central-topo-celular .sino-central-painel span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-overflow:clip;text-transform:none;white-space:normal;margin-bottom:0;overflow:visible}:root .central-topo-celular .sino-central-painel>header>span{color:#008fb6;font-size:10px;font-weight:800;display:flex}:root .central-topo-celular .sino-central-painel button{box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;justify-content:stretch;align-items:stretch;min-width:0;height:auto;min-height:0;transform:none}:root .central-topo-celular .sino-central-painel .sino-central-item>button{width:100%;padding:0;display:block;position:absolute;inset:0}:root .central-topo-celular .sino-central-painel .sino-central-grupo-topo{text-align:left;align-items:center;width:100%;padding:10px 12px;display:grid;position:relative}:root .central-topo-celular .sino-central-painel .sino-central-grupo-topo>span{line-height:inherit;background:0 0;border:0;border-radius:0;min-width:0;padding:0;position:static}:root .central-topo-celular .sino-central-painel .sino-central-grupo-topo>svg{width:14px;height:14px}:root .central-topo-celular .sino-central-painel .sino-central-grupo.aberto .sino-central-grupo-topo{background:#f6f9fa}:root .central-topo-celular .sino-central-painel .sino-central-esperando.aberto .sino-central-grupo-topo{background:#fff8ee}:root .central-topo-celular .sino-central-painel .sino-central-grupo-lista button{text-align:left;width:100%;padding:7px 8px;display:grid;position:relative}}.support-standalone-header>.support-topbar-actions{flex:0 auto}.dock-do-teto{flex:auto;justify-content:center;align-items:center;min-width:0;height:100%;display:flex;position:relative}.dock-do-teto:after{content:"";width:calc(100% + 28px);max-width:260px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.dock-do-teto .sub-app-dock{pointer-events:none;z-index:1;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);position:relative}.dock-do-teto:hover .sub-app-dock,.dock-do-teto:focus-within .sub-app-dock{opacity:1;pointer-events:auto;transform:none}.dock-do-teto .sub-app-dock-track{box-shadow:none;background:0 0;border:0;gap:3px;height:34px;padding:0}.dock-do-teto .sub-app-dock-item{width:26px;height:26px}.dock-do-teto .sub-app-dock-tile{width:24px;height:24px}.dock-do-teto:focus-within .sub-app-dock-track{outline-offset:3px;border-radius:10px;outline:2px solid #0a7f9b73}.dock-do-teto .sub-app-dock-tooltip{display:none}.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock{opacity:.9}.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-track{gap:7px;height:auto;padding:0}.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item{width:6px;height:6px}.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item:before,.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item:after{display:none}.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-tile{border:0;border-radius:50%;width:6px;height:6px;box-shadow:0 1px 3px #092a364d}.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-tile>svg,.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-tile>img,.barra-apps-pontos .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item>i{display:none}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock{opacity:.92}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-track{border-radius:0;gap:0;height:auto;padding:0;overflow:hidden;box-shadow:0 3px 10px #092a3629}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item{width:15px;height:5px}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item:before,.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item:after,.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item>i{display:none}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-tile{box-shadow:none;border:0;border-radius:0;width:15px;height:5px}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-tile>svg,.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-tile>img{display:none}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item:first-child .sub-app-dock-tile{border-radius:3px 0 0 3px}.barra-apps-faixa .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock-item:last-child .sub-app-dock-tile{border-radius:0 3px 3px 0}.barra-apps-pega .dock-do-teto:not(:hover):not(:focus-within) .sub-app-dock{opacity:0;transform:translateY(-6px)}.barra-apps-pega .dock-do-teto:before{content:"";opacity:1;background:#0a253038;border-radius:0 0 4px 4px;width:46px;height:4px;transition:background .18s,height .18s,width .18s;position:absolute;top:0;left:50%;transform:translate(-50%)}.dock-do-teto:hover:before,.dock-do-teto:focus-within:before{background:var(--dm-primary,#0a7f9b);width:60px;height:5px}.barra-apps-pega .dock-do-teto:hover .sub-app-dock,.barra-apps-pega .dock-do-teto:focus-within .sub-app-dock{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.dock-do-teto .sub-app-dock,.dock-do-teto:before{transition:none}}@media (width<=760px){.dock-do-teto{display:none}}.installment-portal-requests article.portal-request-aberta{background:#fff8ec;border-color:#f0d6a8}.installment-portal-requests article{flex-wrap:wrap}.installment-portal-requests .portal-request-observacao{color:#6b7a80;font-size:var(--t-micro);font-style:italic}.installment-portal-requests .portal-request-acoes{flex-basis:100%;justify-content:flex-end;gap:6px;display:flex}.installment-portal-requests .portal-request-acoes button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#50646d;cursor:pointer;font-size:var(--t-micro);background:#fff;padding:4px 10px}.installment-portal-requests .portal-request-acoes button:hover:not(:disabled){color:#2f4149;border-color:#9fb3bb}.installment-portal-requests .portal-request-acoes button:disabled{cursor:default;opacity:.55}.installment-portal-requests .portal-request-acoes .portal-request-atender{background:var(--dm-primary,#2f4149);color:#fff;border-color:#0000}.installment-portal-requests .portal-request-acoes .portal-request-recusar{color:#b04a44}.installment-portal-requests .portal-request-erro{color:#b04a44;font-size:var(--t-micro);margin-top:6px}.installment-action-modal .quitacao-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.installment-action-modal .quitacao-numeros .action-calculation{margin:0}@media (width<=640px){.installment-action-modal .quitacao-numeros{grid-template-columns:minmax(0,1fr)}}.detalhe-faixa .detalhe-recado-do-asaas{color:#ffffffd1;font-size:var(--t-micro);flex:1 0 100%;margin:8px 0 0}.device-software-mdm{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.device-mdm-estado{border-radius:var(--r-pill);font-size:var(--t-micro);letter-spacing:.3px;white-space:nowrap;padding:2px 8px;font-weight:800}.device-mdm-estado.preso{color:#b23a48;background:#ffe9ec}.device-mdm-estado.mudo{color:#96601b;background:#fdf0dd}.device-mdm-estado.pausado{color:#5b6b76;background:#eef1f3}.rh-ajuda .tv-copiar{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;margin:2px 0;display:inline-flex}.rh-ajuda .tv-copiar code{background:var(--surface-2,#f3f4f6);border:1px solid var(--border,#e5e7eb);border-radius:var(--r-sm,8px);word-break:break-all;padding:1px 6px;font-size:.86em}.rh-ajuda .tv-copiar button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:var(--r-pill,999px);cursor:pointer;white-space:nowrap;padding:1px 10px;font-size:.78em;font-weight:600}.rh-ajuda .tv-copiar button:hover{background:var(--surface-2,#f3f4f6)}.rh-ajuda ol.tv-passos{gap:7px;margin:8px 0 0;padding-left:18px;display:grid}.rh-ajuda ol.tv-passos li{line-height:1.5}.tv-receita{border:1px solid var(--border,#e5e7eb);border-radius:var(--r-md,13px);background:var(--surface-2,#f8fafc);margin:8px 0 2px;padding:8px 12px}.tv-receita>summary{cursor:pointer;font-size:.9em;font-weight:600;list-style:none}.tv-receita>summary::-webkit-details-marker{display:none}.tv-receita>summary:before{content:"▸";width:1em;transition:transform .15s;display:inline-block}.tv-receita[open]>summary:before{transform:rotate(90deg)}.tv-receita ol.tv-passos{gap:8px;margin:10px 0 4px;padding-left:20px;font-size:.9em;display:grid}.tv-receita ol.tv-passos li{line-height:1.55}.tv-receita .tv-copiar{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:inline-flex}.tv-receita .tv-copiar code{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--r-sm,8px);word-break:break-all;padding:1px 6px;font-size:.88em}.tv-receita .tv-copiar button{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:var(--r-pill,999px);cursor:pointer;white-space:nowrap;padding:1px 10px;font-size:.8em;font-weight:600}.tv-receita .tv-copiar button:hover{background:var(--surface-3,#eef2f7)}.tv-receita .tv-copiar a{text-decoration:none}.tv-receita .tv-copiar a code{color:var(--cor-acao,#2563eb);cursor:pointer;border-color:currentColor}.tv-receita .tv-copiar a:hover code{text-decoration:underline}.tv-receita .tv-exemplo{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);word-break:break-all;color:var(--text-2,#6b7280);border-radius:8px;margin:6px 0;padding:7px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;display:block}.tv-receita .tv-exemplo b{color:var(--text-1,#111827);background:#fde68a55;border-radius:3px;padding:1px 2px}.tv-receita .tv-exemplo-json{color:#94a3b8;border-radius:var(--r-md,12px);white-space:pre;background:#0f172a;margin:8px 0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8em;line-height:1.7;overflow-x:auto}.tv-receita .tv-exemplo-json .linha{color:#e2e8f0}.tv-receita .tv-exemplo-json b{color:#0f172a;background:#fde047;border-radius:3px;padding:1px 3px;font-weight:700}:root .dm-button,:root .primary-button,:root .secondary-button,:root .light-button,:root .light-camera-button,:root .danger-button,:root .small-button,:root .filter-button,:root .file-button,:root .menu-button,:root .icon-action-button,:root .modal-close-button,:root .module-settings-button,:root .contract-settings-button,:root .contract-step-webcam-buttons button,:root .approve-button,:root .reject-button,:root .reject-team-button,:root .include-user-button,:root .save-user-button,:root .save-configuration-button,:root .delete-client-button,:root .delete-installment-button,:root .edit-client-button,:root .client-photo-button,:root .user-photo-button,:root .user-avatar-button,:root .user-back-button,:root .mdm-back-button,:root .support-back-button,:root .support-filter-button,:root .support-send-button,:root .support-ticket-button,:root .support-icon-composer-button,:root .agenda-create-button,:root .auth-primary-button,:root .auth-secondary-button,:root .bug-report-button,:root .cancel-payment-button,:root .cancel-pre-sale-button,:root .clicksign-refresh-button,:root .clicksign-send-button,:root .commission-configure-button,:root .device-link-button,:root .ownership-transfer-button,:root .process-rules-button,:root .product-icon-button,:root .product-stock-button,:root .retry-finance-button,:root .settings-main-menu-button,:root .settings-sidebar-close-button,:root .settings-sidebar-collapse-button,:root .sidebar-collapse-button,:root .sidebar-toggle-button,:root .whatsapp-signing-button,:root .pdv-close-cash-button,:root .pdv-finalize-button,:root .pdv-help-button,:root .pdv-payment-button,:root .pdv-receive-button,:root .pdv-sale-note-button,:root .tv-category-add-button,:root .tv-delete-playlist-button,:root .tv-form-sound-button,:root .tv-technical-details-button{border-radius:var(--r-pill)}:root .product-action-wrap>button,:root .entry-note-espiar{border-radius:var(--r-md)}.novo-cliente-janela .ncj-escolha{grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;display:grid}.novo-cliente-janela .ncj-cartao{color:#11191d;cursor:pointer;text-align:left;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;align-content:start;justify-items:start;gap:4px;min-height:0;padding:16px;font-family:inherit;transition:background-color .15s,border-color .15s;display:grid}.novo-cliente-janela .ncj-cartao:hover{background:#e5f8fb;border-color:#00a9d2}.novo-cliente-janela .ncj-cartao:focus-visible{outline-offset:2px;outline:2px solid #00a9d2}.novo-cliente-janela .ncj-cartao b{font-size:15px;font-weight:800}.novo-cliente-janela .ncj-cartao>span:last-child{color:#74818b;font-size:12.5px;line-height:1.45}.novo-cliente-janela .ncj-escolha-marca{color:#008fb6;background:#e5f8fb;border-radius:11px;justify-content:center;align-items:center;width:44px;height:34px;margin-bottom:4px;display:inline-flex}.novo-cliente-janela .ncj-escolha-marca.zap{color:#1a8a49;background:#25d36624}.novo-cliente-janela .ncj-whatsapp{justify-items:start;display:grid}.novo-cliente-janela .ncj-whatsapp label{color:#74818b;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:5px;font-size:9.5px;font-weight:700}.novo-cliente-janela .ncj-whatsapp input{width:100%}.novo-cliente-janela .ncj-copiar-link{color:#008fb6;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;min-height:0;margin-top:8px;padding:6px 10px 6px 8px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.novo-cliente-janela .ncj-copiar-link:hover{background:#e5f8fb}.novo-cliente-janela .ncj-copiar-link.copiado{color:#17936b}.novo-cliente-janela .ncj-nota{color:#74818b;margin:5px 0 0;font-size:12.5px}.dm-janela.novo-cliente-janela.ncj-com-ficha{--dm-janela-largura:620px}.novo-cliente-janela .ncj-ficha{flex-direction:column;gap:12px;display:flex}.novo-cliente-janela .ncj-ficha label{color:#74818b;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:5px;font-size:9.5px;font-weight:700;display:block}.novo-cliente-janela .ncj-dois{grid-template-columns:1fr 1fr;gap:12px;display:grid}.novo-cliente-janela .ncj-dois>div{min-width:0}.novo-cliente-janela .ncj-foto{align-items:center;gap:12px;display:flex}.novo-cliente-janela .ncj-retrato{color:#06232b;cursor:pointer;background:linear-gradient(140deg,#00a9d2 0%,#16cee2 100%);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;min-height:0;padding:0;font-size:16px;font-weight:800;display:flex;position:relative;overflow:visible}.novo-cliente-janela .ncj-retrato img{object-fit:cover;border-radius:50%;width:100%;height:100%}.novo-cliente-janela .ncj-retrato i{color:#4d5b64;background:#fff;border:1px solid #e3e9ec;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;bottom:-2px;right:-2px}.novo-cliente-janela .ncj-retrato:hover i{color:#008fb6;border-color:#00a9d2}.novo-cliente-janela .ncj-retrato:focus-visible{outline-offset:3px;outline:2px solid #00a9d2}.novo-cliente-janela .ncj-foto-tirar{color:#74818b;cursor:pointer;font:inherit;background:0 0;border:0;min-height:0;padding:4px;font-size:12.5px;text-decoration:underline}.novo-cliente-janela .ncj-foto-tirar:hover{color:#be4d57}.novo-cliente-janela .ncj-cep{align-items:center;display:flex;position:relative}:root .dm-janela.novo-cliente-janela .ncj-cep input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]){flex:1;padding-right:40px}.novo-cliente-janela .ncj-cep svg{color:#008fb6;pointer-events:none;animation:.9s linear infinite ncj-gira;position:absolute;right:14px}.novo-cliente-janela .ncj-erro{color:#be4d57;align-items:center;gap:8px;margin:2px 0 0;font-size:13.5px;display:flex}@keyframes ncj-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.novo-cliente-janela .ncj-cep svg{animation:none}}@media (width<=430px){.novo-cliente-janela .ncj-escolha,.novo-cliente-janela .ncj-dois{grid-template-columns:1fr}}.migracao-crm-legado{gap:var(--s-5);flex-direction:column;max-width:820px;display:flex}.migracao-crm-legado header h2{margin:0 0 6px;font-size:18px}.migracao-crm-legado header p{color:var(--dm-muted);margin:0;font-size:12px;line-height:1.45}.migracao-passo{gap:var(--s-3);flex-direction:column;display:flex}.migracao-arquivo{border-radius:var(--dm-radius-sm);cursor:pointer;border:1px dashed #c9dfe4;align-items:center;gap:8px;width:fit-content;min-height:38px;padding:0 13px;font-size:12px;font-weight:900;display:inline-flex}.migracao-arquivo input{display:none}.migracao-erro{color:var(--dm-danger);font-size:var(--t-small);margin:0}.migracao-resumo{gap:var(--encarte-vao);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.migracao-resumo li{border-radius:var(--r-pill);color:#60707b;font-size:var(--t-small);background:#eef3f6;padding:6px 11px}.migracao-resumo li strong{color:var(--dm-text);margin-right:4px;font-size:12px}.migracao-resumo-futuro{opacity:.6}.migracao-acoes{flex-wrap:wrap;gap:8px;display:flex}.migracao-acoes button{background:linear-gradient(135deg, var(--dm-primary), var(--dm-cyan));border:1px solid var(--dm-primary);border-radius:var(--dm-radius-sm);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 13px;font-size:12px;font-weight:900;display:inline-flex}.migracao-acoes button:disabled{cursor:not-allowed;opacity:.55}.migracao-acoes .migracao-secundario{border-color:var(--dm-soft-line);color:var(--dm-primary-strong);background:#fff}.migracao-acoes .migracao-perigo{color:var(--dm-danger);background:#fff1f3;border-color:#ffd6db}.migracao-etapa-atual{margin:0;font-size:12px}.dm-encartes>.migracao-etapa{flex-direction:column;align-items:stretch;gap:6px}.migracao-etapa-cabecalho{justify-content:space-between;font-size:12px;display:flex}.migracao-barra{background:var(--dm-line);border-radius:var(--r-pill);height:6px;overflow:hidden}.migracao-barra div{background:linear-gradient(135deg, var(--dm-primary), var(--dm-cyan));height:100%;transition:width .2s}.migracao-etapa-contadores{color:var(--dm-muted);font-size:var(--t-small);flex-wrap:wrap;gap:12px;display:flex}.migracao-manutencao{border-radius:var(--r-md);gap:var(--s-3);background:#f8fbfc;border:1px dashed #c9dfe4;flex-direction:column;padding:14px;display:flex}.migracao-manutencao-status{color:var(--dm-muted);font-size:var(--t-small);margin:0}.migracao-log-titulo{border-bottom:1px solid var(--lista-risco);color:var(--dm-text);padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);background:#f7f9fa;font-size:12px;font-weight:900}.migracao-log-erros{border-color:#ffd6db;max-height:260px}.migracao-log{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);max-height:320px;font-size:12px;overflow-y:auto}.migracao-log-linha{border-bottom:1px solid var(--lista-risco);padding:var(--lista-pad-y) var(--lista-pad-x);grid-template-columns:20px 130px 1fr 1.3fr;align-items:center;gap:8px;display:grid}.migracao-log-linha:last-child{border-bottom:none}.migracao-log-etapa{color:var(--dm-muted)}.migracao-log-nome{color:var(--dm-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.migracao-log-motivo{color:var(--dm-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trf-pagina>header{justify-content:space-between;align-items:center;gap:16px;padding-bottom:2px;display:flex}.trf-pagina>header h2{letter-spacing:-.01em}.trf-pagina>header p{max-width:62ch}.trf-pagina>header .trf-principal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;color:#fff;background:#ffffff24;border:1px solid #ffffff47}.trf-pagina>header .trf-principal:hover{background:#ffffff38}.trf-principal{border-radius:var(--r-sm);cursor:pointer;font-size:var(--t-body);align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);color:#fff;background:#0a7f9b;border:0;flex-shrink:0;justify-content:center;font-weight:600;transition:background .12s;display:inline-flex;box-shadow:0 1px 2px #0a7f9b47}.trf-principal:hover{background:#096b83}.trf-abas-pastilha b{border-radius:var(--r-pill);background:#ffffff29;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:700}.trf-abas-pastilha button.ativa b{color:#10191d;background:#0b141a14}.trf-abas-pastilha .trf-conta-atraso,.trf-abas-pastilha button.ativa .trf-conta-atraso{color:#b3261e;background:#fdecea}.trf-grupo.pessoa{color:#08697f;letter-spacing:0;text-transform:none;background:#f1f7f9;border-bottom-color:#0a7f9b29;gap:6px;font-size:12.5px}.trf-grupo.pessoa svg{color:#0a7f9b}.trf-grupo.pessoa b{color:#b3261e;font-weight:700}.trf-grupo{border-bottom:1px solid var(--lista-risco);color:#8696a0;letter-spacing:.06em;text-transform:uppercase;background:#f7f9fa;align-items:center;margin:0;padding:8px 12px;font-size:10.5px;font-weight:700;display:flex}.trf-grupo.atrasada{color:#b3261e;background:#fdf3f2;border-bottom-color:#b3261e24}.trf-grupo.hoje{color:#a15c00;background:#fff8ef;border-bottom-color:#a15c0024}.trf-caderno{overflow:hidden}.trf-lista{flex-direction:column;display:flex;position:relative}.trf-lista:before{content:"";background:#e5534b2e;width:1px;position:absolute;top:0;bottom:0;left:33px}.trf-lista article{border-bottom:1px solid var(--lista-risco);align-items:baseline;gap:12px;min-height:30px;padding:5px 10px 5px 8px;display:flex;position:relative}.trf-lista article:last-child{border-bottom:0}.trf-lista article:hover{background:#fbfcfd}.trf-lista article.feita .trf-texto{color:#9aa8b0;text-decoration:line-through}.trf-marcar{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:15px;height:15px;margin:0 0 0 8px;padding:0;position:relative}.trf-marcar:after{content:"";position:absolute;inset:-9px}.trf-marcar>span{border:1.5px solid #0b141a4d;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;transition:background .12s,border-color .12s;display:flex}.trf-marcar:hover>span{border-color:#0a7f9b}.trf-marcar.ligado>span{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.trf-marcar:focus-visible>span{outline-offset:2px;outline:2px solid #0a7f9b}.trf-corpo{flex-direction:column;flex:1;gap:0;min-width:0;padding-top:1px;display:flex}.trf-linha-titulo{align-items:baseline;gap:6px;min-width:0;display:flex}.trf-ponto{border-radius:50%;flex-shrink:0;width:5px;height:5px;position:relative;top:-2px}.trf-ponto.alta{background:#e5534b}.trf-ponto.media{background:#e6a23c}.trf-texto{color:#1c2b33;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.trf-descricao{-webkit-line-clamp:2;color:#7d8b94;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.trf-detalhes{color:#5f6d76;font-size:10.5px;line-height:1.5}.trf-detalhes .aceso{color:#c0392f;font-weight:700}.trf-detalhes em{font-style:normal}.trf-contato{color:#0a7f9b;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:10.5px}.trf-contato:hover{text-decoration:underline}.trf-contato[disabled]{color:#93a1a9;cursor:default}.trf-acoes{opacity:0;gap:1px;transition:opacity .12s;display:flex}.trf-lista article:hover .trf-acoes,.trf-acoes:focus-within{opacity:1}@media (hover:none){.trf-acoes{opacity:1}}.trf-acoes button{border-radius:var(--r-xs);color:#93a1a9;cursor:pointer;background:0 0;border:0;padding:3px}.trf-acoes button:hover{color:#111b21;background:#0b141a0f}.trf-acoes button.perigo:hover{color:#b3261e;background:#fdecea}.trf-vazio{color:#93a1a9;text-align:center;flex-direction:column;align-items:center;gap:3px;padding:46px 20px;display:flex}.trf-vazio svg{color:#c3ced4;margin-bottom:6px}.trf-vazio small{color:#93a1a9;max-width:34ch;font-size:12.5px}.trf-vazio strong{color:#3b4a54;font-size:14.5px}.trf-fundo{z-index:60;background:#0b141a73;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.trf-janela{border-radius:var(--r-lg);background:#fff;flex-direction:column;gap:12px;width:100%;max-width:480px;max-height:90vh;padding:18px;display:flex;overflow-y:auto}.trf-janela header{justify-content:space-between;align-items:center;display:flex}.trf-janela header strong{font-size:16px}.trf-janela header button{cursor:pointer;background:0 0;border:0;padding:4px}.trf-janela label{flex-direction:column;gap:4px;display:flex}.trf-janela label>span{color:#3b4a54;font-size:12px;font-weight:700}.trf-janela input,.trf-janela select,.trf-janela textarea{border-radius:var(--r-md);box-sizing:border-box;font:inherit;border:1px solid #0b141a29;width:100%;padding:9px 10px}.trf-janela input:focus,.trf-janela select:focus,.trf-janela textarea:focus{border-color:#0a7f9b;outline:none}.trf-janela textarea{resize:vertical}.trf-janela input:disabled{color:#8696a0;background:#f3f5f7}.trf-dupla{grid-template-columns:1fr 1fr;gap:10px;display:grid}.trf-dupla>*{min-width:0}.trf-aviso{color:#b3261e;margin:0;font-size:12px}.trf-rodape{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.trf-rodape .trf-secundario{border-radius:var(--r-md);cursor:pointer;background:0 0;border:1px solid #0b141a29;padding:9px 14px;font-weight:700}@media (width<=640px){.trf-dupla{grid-template-columns:1fr}.trf-pagina>header{flex-direction:column}.trf-pagina>header .trf-principal{width:100%}}.trf-mandar{border-radius:var(--r-pill);color:#0a7f9b;cursor:pointer;text-transform:none;background:0 0;border:1px solid #0a7f9b4d;align-items:center;gap:4px;margin-left:8px;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.trf-mandar:hover{background:#e8f4f7}.trf-previa{border-radius:var(--r-md);background:#f7f9fa;padding:10px 12px;font-size:12px}.trf-previa strong{color:#3b4a54;margin-bottom:5px;font-size:12px;display:block}.trf-previa ul{color:#3b4a54;margin:0;padding-left:18px}.trf-previa li{line-height:1.5}.trf-previa em{color:#a15c00;margin-top:7px;font-size:11px;font-style:normal;display:block}.trf-previa .trf-destino{color:#0a7f9b;margin:0 0 6px;font-size:11.5px;font-style:normal;font-weight:700;display:block}.trf-janela label>span i{color:#8696a0;font-style:normal;font-weight:500}.trf-cabecalho-acoes{flex-shrink:0;align-items:center;gap:8px;display:flex}.trf-tres-pontos{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--r-sm);box-shadow:none;color:#fff;cursor:pointer;min-height:var(--control-h);width:var(--control-h);background:#ffffff24;border:1px solid #ffffff47;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.trf-tres-pontos:hover{background:#ffffff38}.trf-horarios{flex-direction:column;gap:6px;display:flex}.trf-horario{align-items:center;gap:6px;display:flex}.trf-horario input{border-radius:var(--r-md);font:inherit;border:1px solid #0b141a29;padding:7px 9px}.trf-horario button{border-radius:var(--r-sm);color:#93a1a9;cursor:pointer;background:0 0;border:0;padding:5px}.trf-horario button:hover{color:#b3261e;background:#fdecea}.trf-mais-horario{color:#0a7f9b;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:12.5px;font-weight:700}.trf-resumo{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0 15px;display:flex}.trf-selo{border-radius:var(--r-pill);align-items:baseline;gap:5px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.trf-selo b{font-size:14px;font-weight:800}.trf-selo.atrasada{color:#b3261e;background:#fdecea}.trf-selo.hoje{color:#a15c00;background:#fff4e5}.trf-selo-total{color:#5f6d76;font-size:12px}.trf-conteudo{gap:var(--encarte-vao);flex-direction:column;padding:14px 15px 16px;display:flex}.trf-rodape-espaco{flex:auto}.trf-teste{border-radius:var(--r-sm,8px);color:#0b7d99;cursor:pointer;font:inherit;background:#eef6f8;border:1px solid #cfe3ea;padding:8px 14px;font-size:12px;font-weight:700}.trf-teste:hover:not(:disabled){background:#e2eff4}.trf-teste:disabled{cursor:default;opacity:.6}.trf-numero{border-radius:var(--r-xs);color:#5b6770;text-align:center;background:#eef2f4;flex:none;min-width:16px;font-size:10px;font-weight:800;line-height:16px}.trf-pagina>header{border-bottom:0;padding-bottom:0}.trf-resumo{margin-top:14px}.krm-pagina>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.krm-quadro{scroll-snap-type:x proximity;grid-auto-columns:minmax(194px,1fr);grid-auto-flow:column;gap:12px;padding:4px 15px 18px;display:grid;overflow-x:auto}.krm-quadro::-webkit-scrollbar{height:8px}.krm-quadro::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#0b141a29}.krm-coluna{border:1px solid var(--dm-line);border-radius:var(--dm-radius);scroll-snap-align:start;background:#fff;flex-direction:column;min-width:0;max-height:68vh;display:flex;box-shadow:0 1px 3px #0b141a0f}.krm-coluna.alvo{box-shadow:0 0 0 2px #0b7a63}.krm-coluna>header{border-radius:var(--dm-radius) var(--dm-radius) 0 0;background:#0b7a63;justify-content:center;align-items:center;gap:8px;padding:11px 12px;display:flex;position:relative}.krm-faixa{border-radius:var(--r-pill);flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 2px #ffffff47}.krm-coluna>header strong{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.krm-cartoes{flex-direction:column;gap:6px;padding:6px;display:flex;overflow-y:auto}.krm-cartao{border:1px solid var(--dm-line);border-radius:var(--r-lg);cursor:grab;background:#fff;align-items:flex-start;gap:9px;padding:9px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.krm-cartao:hover{border-color:#b9cbd3;box-shadow:0 4px 12px #142f3a14}.krm-cartao:active{cursor:grabbing}.krm-cartao:focus-visible{outline-offset:-2px;outline:2px solid #0b7a63}.krm-foto{background:#dfe5e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.krm-foto img{object-fit:cover;width:100%;height:100%}.krm-foto b{color:#7d8b94;font-size:12px;font-weight:700}.krm-foto .support-avatar-vazio{width:100%;height:100%}.krm-corpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.krm-cartao strong{color:#111b21;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.krm-cartao p{-webkit-line-clamp:1;color:#7d8b94;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.krm-rodape{flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;display:flex}.krm-rodape em{border-radius:var(--r-pill);color:#8696a0;letter-spacing:.2px;background:#0b141a0d;padding:1px 5px;font-size:9px;font-style:normal;font-weight:700}.krm-rodape u{color:#5f6d76;font-size:10.5px;text-decoration:none}.krm-coluna-vazia{border-radius:var(--dm-radius);color:#5f6d76;text-align:center;border:1px dashed #0b141a24;margin:0;padding:16px 10px;font-size:11.5px}.krm-vazio{color:#93a1a9;text-align:center;flex-direction:column;align-items:center;gap:4px;padding:48px 20px 52px;display:flex}.krm-vazio svg{color:#c3ced4;margin-bottom:6px}.krm-vazio strong{color:#3b4a54;font-size:15px}.krm-vazio small{color:#93a1a9;max-width:46ch;font-size:12.5px;line-height:1.5}.krm-pagina>header .krm-principal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;color:#fff;background:#ffffff24;border:1px solid #ffffff47}.krm-pagina>header .krm-principal:hover{background:#ffffff38}.krm-principal{border-radius:var(--r-sm);cursor:pointer;font-size:var(--t-body);align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);color:#fff;background:#0a7f9b;border:0;flex-shrink:0;justify-content:center;margin-top:12px;font-weight:600;display:inline-flex}.krm-principal:hover{background:#096b83}@media (width<=640px){.krm-quadro{grid-auto-columns:minmax(214px,1fr)}}.krm-resto{color:#93a1a9;text-align:center;margin:2px 0 0;font-size:11px}.krm-gaveta-fundo{background:var(--janela-fundo,#09181f85);z-index:var(--z-gaveta,100);animation:.18s krm-escurece;position:fixed;inset:0}.krm-gaveta{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);transform-origin:top;background:#f0f4f7e6;flex-direction:column;padding:30px 10px 10px;animation:.34s cubic-bezier(.22,1.1,.36,1) krm-cai;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 16px 44px #0b141a4d}.krm-gaveta>.krm-pagina{flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow:hidden}.krm-gaveta>.krm-pagina>.krm-quadro{flex:1;min-height:0;padding-bottom:12px}.krm-gaveta .krm-coluna{max-height:none}@keyframes krm-cai{0%{transform:translateY(-101%)}to{transform:translateY(0)}}@keyframes krm-escurece{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.krm-gaveta,.krm-gaveta-fundo,.krm-lingueta:after,.krm-gaveta-fundo>.krm-lingueta.puxada{animation:none}}.support-standalone-actions .krm-lingueta,.krm-lingueta{color:#fff;cursor:pointer;letter-spacing:.2px;background:linear-gradient(160deg,#0f8fae,#0a7f9b);border:0;border-radius:0 0 14px 14px;flex-shrink:0;align-self:flex-start;align-items:center;gap:7px;width:auto;min-width:0;height:auto;min-height:0;margin-top:-6px;margin-right:6px;padding:6px 13px 8px;font-size:11.5px;font-weight:800;transition:padding .18s cubic-bezier(.22,1.1,.36,1),box-shadow .18s;display:flex;position:relative;box-shadow:0 4px 14px #0a7f9b66}.krm-pegador{border-radius:var(--r-pill);background:#ffffff80;flex-shrink:0;width:11px;height:1.5px;margin-bottom:3px;box-shadow:0 3px #ffffff80}.krm-lingueta:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff57 50%,#0000 80%);animation:4.5s ease-in-out infinite krm-brilho;position:absolute;inset:0}.krm-lingueta:hover{padding-bottom:14px;box-shadow:0 8px 20px #0a7f9b80}.krm-lingueta:active{padding-bottom:7px}.krm-lingueta:focus-visible{outline-offset:-4px;outline:2px solid #fff}@keyframes krm-brilho{0%,62%{opacity:0;transform:translate(-60%)}74%{opacity:1}88%,to{opacity:0;transform:translate(60%)}}.krm-gaveta-fundo>.krm-lingueta.puxada{z-index:2;background:linear-gradient(160deg,#0a7f9b,#08697f);margin:0;padding:7px 16px 9px;animation:.34s cubic-bezier(.22,1.1,.36,1) both krm-lingueta-desce;position:absolute;top:0;left:50%;transform:translate(-50%)}.krm-gaveta-fundo>.krm-lingueta.puxada:hover{padding-bottom:15px}@keyframes krm-lingueta-desce{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%)}}@media (width<=640px){.support-standalone-actions .krm-lingueta{padding:5px 9px 6px;font-size:10.5px}}.support-standalone-actions>.krm-lingueta>span{display:inline}.krm-acoes{gap:1px;margin-left:auto;display:flex}.krm-acoes button{border-radius:var(--r-xs);color:#8696a0;cursor:pointer;background:0 0;border:0;align-items:center;padding:2px 3px;display:inline-flex}.krm-acoes button:hover{color:#3b4a54;background:#0b141a12}.krm-acoes button:focus-visible{outline-offset:0;outline:2px solid #0b7a63}.krm-acoes .krm-zap{color:#25d366}.krm-acoes .krm-zap:hover{color:#1da851;background:#25d36624}.krm-densidade{border-radius:var(--r-md);color:#3b4a54;cursor:pointer;background:#fff;border:1px solid #0b141a24;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.krm-densidade:hover{background:#f4f6f8;border-color:#0b141a3d}.krm-densidade:focus-visible{outline-offset:1px;outline:2px solid #0b7a63}.krm-densidade svg{color:#8696a0}.densidade-compacto .krm-quadro{zoom:.86;grid-auto-columns:minmax(168px,1fr)}.densidade-compacto .krm-cartao{gap:7px;padding:6px 8px}.densidade-compacto .krm-foto{width:28px;height:28px}.densidade-compacto .krm-cartao strong{font-size:12px}.densidade-compacto .krm-cartao p{-webkit-line-clamp:1;font-size:10.5px}.densidade-compacto .krm-coluna>header{padding:8px 10px}.densidade-compacto .krm-coluna>header strong{font-size:11.5px}.densidade-minimo .krm-quadro{zoom:.72;grid-auto-columns:minmax(146px,1fr);gap:8px}.densidade-minimo .krm-cartao{gap:6px;padding:4px 7px}.densidade-minimo .krm-foto{width:22px;height:22px}.densidade-minimo .krm-foto b{font-size:9px}.densidade-minimo .krm-cartao strong{font-size:11px}.densidade-minimo .krm-cartao p{display:none}.densidade-minimo .krm-rodape{gap:4px}.densidade-minimo .krm-rodape em{display:none}.densidade-minimo .krm-rodape u{font-size:9.5px}.densidade-minimo .krm-coluna>header{padding:7px 9px}.densidade-minimo .krm-coluna>header strong{font-size:11px}.krm-menu{position:relative}.krm-menu>button{border-radius:var(--r-xs);color:#ffffffb8;cursor:pointer;background:0 0;border:0;align-items:center;padding:1px 2px;display:inline-flex}.krm-menu>button:hover{color:#fff;background:#ffffff2e}.krm-menu>button:focus-visible{outline-offset:0;outline:2px solid #fff}.krm-menu-fora{z-index:30;position:fixed;inset:0}.krm-menu-lista{border-radius:var(--dm-radius);box-shadow:var(--e-alto);z-index:31;background:#fff;border:1px solid #0b141a1a;flex-direction:column;min-width:202px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.krm-menu-lista button{border-radius:var(--r-sm);color:#3b4a54;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.krm-menu-lista button:hover{background:#f0f4f6}.krm-menu-lista svg{color:#8696a0;flex-shrink:0}.krm-coluna>header{justify-content:flex-start}.krm-coluna>header strong{flex:1}.krm-fantasma{border-radius:var(--r-pill,999px);color:#fff;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;z-index:90;background:#0a7f9b;max-width:240px;padding:7px 13px;font-size:11px;font-weight:800;position:fixed;top:0;left:0;overflow:hidden;transform:translate(12px,12px);box-shadow:0 10px 24px #0b141a52}.krm-gaveta-fundo.com-conversa .krm-gaveta{animation:.42s cubic-bezier(.2,1.15,.32,1) krm-cai}.krm-gaveta-fundo.com-conversa .krm-coluna{animation:.4s cubic-bezier(.22,1.12,.36,1) both krm-coluna-entra;animation-delay:calc(var(--ordem,0) * 45ms + .13s)}@keyframes krm-coluna-entra{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}.krm-coluna.saiu-daqui{opacity:.82;box-shadow:0 0 0 2px #b7c4cb}.krm-coluna.saiu-daqui>header{background:#4a5c63}.krm-coluna.saiu-daqui>header:after{border-radius:var(--r-pill,999px);color:#fff;content:"saiu daqui";letter-spacing:.4px;text-transform:uppercase;background:#ffffff29;padding:2px 7px;font-size:8px;font-weight:800;position:absolute;right:8px}.krm-coluna.alvo{animation:1.4s ease-in-out infinite krm-alvo-pulsa;box-shadow:0 0 0 2px #0b7a63}@keyframes krm-alvo-pulsa{50%{box-shadow:0 0 0 5px #0b7a6338}}.krm-caminho{pointer-events:none;z-index:8;position:absolute;inset:0;overflow:visible}.krm-caminho path{stroke:#0b7a63;stroke-dasharray:7 6;stroke-linecap:round;stroke-width:2.5px;animation:.7s linear infinite krm-caminho-anda}@keyframes krm-caminho-anda{to{stroke-dashoffset:-26px}}.krm-pagina{position:relative}@media (prefers-reduced-motion:reduce){.krm-gaveta-fundo.com-conversa .krm-coluna,.krm-coluna.alvo,.krm-caminho path{animation:none}}@keyframes krm-lingueta-peca{0%,86%,to{transform:none}88.5%{transform:translateY(6px)rotate(-5deg)}91%{transform:translateY(9px)rotate(4deg)}95%{transform:translateY(-2px)rotate(-1.5deg)}98%{transform:translateY(1px)}}@keyframes krm-lingueta-solta{0%,86%,to{transform:none}89%{transform:translateY(4px)}95%{transform:translateY(-1.5px)}}.krm-lingueta:not(.puxada){animation:9s cubic-bezier(.3,1.25,.5,1) infinite krm-lingueta-solta}.krm-lingueta:not(.puxada)>*{animation:9s cubic-bezier(.3,1.25,.5,1) infinite krm-lingueta-peca}.krm-lingueta:not(.puxada)>:nth-child(2){animation-delay:70ms}.krm-lingueta:not(.puxada)>:nth-child(3){animation-delay:.14s}.krm-lingueta:not(.puxada):hover,.krm-lingueta:not(.puxada):hover>*{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.krm-lingueta:not(.puxada),.krm-lingueta:not(.puxada)>*{animation:none}}.krm-organizar{border-radius:var(--r-md);color:#fff;cursor:pointer;background:#0b7a63;border:1px solid #0b7a63;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.krm-organizar:hover:not(:disabled){background:#0a6b57;border-color:#0a6b57}.krm-organizar:disabled{cursor:progress;opacity:.6}.krm-organizar:focus-visible{outline-offset:2px;outline:2px solid #0b7a63}.krm-ia-modal{max-width:540px}.krm-ia-modal header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.krm-ia-modal h3{align-items:center;gap:7px;display:flex}.krm-ia-fechar{color:#7d919b;cursor:pointer;background:0 0;border:0;padding:2px}.krm-ia-fechar:hover{color:#1b3540}.krm-ia-pensando{color:#5d7580;font-size:var(--t-small)}.krm-ia-erro{color:#a4453e;font-size:var(--t-small)}.krm-ia-lista{gap:4px;max-height:min(46vh,380px);margin:0 0 14px;padding:0;list-style:none;display:grid;overflow-y:auto}.krm-ia-modal .krm-ia-lista label{border-radius:var(--r-xs);cursor:pointer;align-items:flex-start;gap:9px;padding:7px 8px;display:flex}.krm-ia-modal .krm-ia-lista label:hover{background:#f3f7f8}.krm-ia-modal .krm-ia-lista input{flex:none;width:auto;margin:2px 0 0}.krm-ia-modal .krm-ia-lista label>span{gap:2px;min-width:0;display:grid}.krm-ia-modal .krm-ia-lista strong{color:#1b3540;font-size:var(--t-small);font-weight:800}.krm-ia-modal .krm-ia-lista em{color:#0b7a63;flex-wrap:wrap;align-items:center;gap:2px;font-size:11px;font-style:normal;font-weight:800;display:flex}.krm-ia-modal .krm-ia-lista em b{font-weight:800}.krm-ia-modal .krm-ia-lista small{color:#6a8089;font-size:11px;line-height:1.45}.krm-funis{border-bottom:1px solid var(--dm-line,#e3eaed);flex-wrap:wrap;align-items:center;gap:4px;padding:0 4px 8px;display:flex}.krm-funil{color:#5f7280;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 13px;font:800 11.5px Manrope,sans-serif}.krm-funil:hover{color:#23404c;background:#f2f7f9}.krm-funil.atual{color:#0b5566;background:#eaf7fb;border-color:#7fd1de}.krm-funil-renome{display:inline-flex}.krm-funil-renome input{color:#0b5566;background:#fff;border:1px solid #7fd1de;border-radius:999px;max-width:170px;padding:6px 13px;font:800 11.5px Manrope,sans-serif}.krm-funil-novo,.krm-funil-apagar{border:1px dashed var(--dm-line,#e3eaed);color:#74818b;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.krm-funil-novo:hover{color:#0b7f97;border-style:solid;border-color:#7fd1de}.krm-funil-apagar:hover{color:#e9535b;border-style:solid;border-color:#e9535b}.krm-cartao{background:linear-gradient(180deg, var(--ticket-tinta,#fff) 0%, #fff 62%);border-bottom-color:color-mix(in srgb, var(--dm-line) 22%, transparent);align-items:flex-start;column-gap:11px;padding:9px 9px 8px 11px;transition:border-color .15s,box-shadow .15s,transform .18s cubic-bezier(.22,1.1,.36,1);position:relative;overflow:hidden}.krm-cartao:before{background:var(--anel-da-conexao,transparent);opacity:0;border-radius:var(--r-lg) 0 0 var(--r-lg);content:"";width:3px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0}.krm-cartao:hover:before,.krm-cartao:focus-visible:before{opacity:1}.krm-cartao.conexao-caida{border-left-color:#0000}.krm-cartao.do-instagram{background:#c1358a09}.krm-foto{box-shadow:0 0 0 1.5px #fff, 0 0 0 2.5px var(--anel-da-conexao,#dde5e9);background:0 0;width:40px;height:40px;overflow:visible}.krm-foto>img,.krm-foto>.support-avatar-vazio{object-fit:cover;border-radius:50%;width:100%;height:100%}.krm-foto b.krm-dono{color:#4c6773;letter-spacing:0;z-index:2;background:#e2eaee;border:1.2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:11px;height:11px;font-size:5.5px;font-weight:800;line-height:1;display:flex;position:absolute;bottom:-1px;right:-2px}.krm-foto{position:relative}.krm-linha-nome{align-items:center;gap:6px;min-width:0;display:flex}.krm-linha-nome strong{flex:1;min-width:0}.krm-nao-lidas{color:#fff;text-align:center;background:#12a15c;border-radius:999px;flex:none;min-width:13px;padding:2.5px 4px;font-size:8px;font-weight:800;line-height:1}.krm-cartao p{align-items:center;gap:4px;display:flex}.krm-cartao p .support-tracinho{color:#8696a0;flex:none;display:inline-flex}.krm-cartao p .support-tracinho.lida{color:#2da5f3}.krm-cartao p .support-tracinho.falhou{color:#d93a34}.krm-cartao p .support-previa-midia{color:#8696a0;flex:none;align-items:center;display:inline-flex}.krm-cartao p{overflow:hidden}.krm-cartao p .krm-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.krm-rodape{justify-content:space-between;margin-top:3px}.krm-rodape u{font-size:10px}@media (prefers-color-scheme:dark){.support-console.dark .krm-cartao{background:linear-gradient(180deg, var(--ticket-tinta,#15212b) 0%, #15212b 62%)}.support-console.dark .krm-foto b.krm-dono{color:#cfdde4;background:#2b3d49;border-color:#15212b}.support-console.dark .krm-foto{box-shadow:0 0 0 1.5px #15212b, 0 0 0 2.5px var(--anel-da-conexao,#2b3d49)}}.krm-cartao,.krm-coluna>header{-webkit-user-select:none;user-select:none}.krm-cartao p{padding-right:20px}.krm-acoes{opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;bottom:6px;right:8px}.krm-cartao:hover .krm-acoes,.krm-cartao:focus-within .krm-acoes{opacity:1;pointer-events:auto}@media (hover:none){.krm-acoes{opacity:1;pointer-events:auto}}.krm-cartao .krm-dono:after{border:1.2px solid var(--anel-da-conexao,#00a9d2);content:"";opacity:0;pointer-events:none;border-radius:50%;animation:2.8s ease-out infinite dm-dono-onda;position:absolute;inset:-1.2px}.krm-cartoes>.krm-cartao:nth-child(3n) .krm-dono:after{animation-delay:.9s}.krm-cartoes>.krm-cartao:nth-child(3n+1) .krm-dono:after{animation-delay:1.8s}@media (hover:hover){.krm-cartao:hover .krm-dono:after{opacity:0;animation:none}.krm-cartao:hover .krm-foto:after{border:2px solid var(--anel-da-conexao,#00a9d2);content:"";opacity:0;pointer-events:none;border-radius:50%;animation:1.9s ease-out infinite dm-foto-onda;position:absolute;inset:-3px}}@media (prefers-reduced-motion:reduce){.krm-cartao .krm-dono:after,.krm-cartao:hover .krm-foto:after{animation:none}}.krm-funil-recorte{position:relative}.krm-funil-filtro{color:#7d8b94;cursor:pointer;background:0 0;border:1px dashed #0b141a38;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:27px;height:27px;padding:0 7px;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.krm-funil-filtro:hover{color:#3b4a54;background:#0b141a0a;border-color:#0b141a57}.krm-funil-filtro.ligado{color:#0a7f9b;background:#e6f7fb;border-style:solid;border-color:#00a9d273}.krm-funil-filtro b{font-size:10px;font-weight:800}.krm-funil-painel{border-radius:var(--r-lg);box-shadow:var(--e-apoio);z-index:31;background:#fff;border:1px solid #0b141a1a;flex-direction:column;gap:10px;width:262px;max-height:min(62vh,460px);padding:12px;display:flex;position:absolute;top:calc(100% + 7px);left:0;overflow:auto}.krm-funil-painel>header{flex-direction:column;gap:4px;display:flex}.krm-funil-painel>header strong{color:#111b21;font-size:12.5px}.krm-funil-painel>header small{color:#5f6d76;font-size:10.5px;line-height:1.45}.krm-funil-painel section{flex-direction:column;gap:2px;display:flex}.krm-funil-painel h4{color:#5f6d76;letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-size:9.5px}.krm-funil-painel label{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:5px 6px;font-size:12px;display:flex}.krm-funil-painel label:hover{background:#0b141a0a}.krm-funil-painel label input{accent-color:#0a7f9b;cursor:pointer;width:14px;height:14px;margin:0}.krm-funil-limpa{color:#0a7f9b;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #0b141a14;padding:8px 0 2px;font-size:11.5px;font-weight:700}.krm-funil-limpa:hover{text-decoration:underline}.assistentes-pagina{flex-direction:column;gap:18px;display:flex}.assistentes-conexao{flex:1 0 100%;margin-top:16px}.assistentes-conexao .assistentes-chave{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff94;border:1px solid #fffc;box-shadow:0 6px 18px #092a361a}.assistentes-conexao .assistentes-chave.ligada{border-color:#9ad3c4f2}.assistentes-conexao .assistentes-linha input{background:#ffffffeb;border-color:#0b141a1a}.assistentes-conexao .assistentes-nota{color:#5b7885;margin-top:12px}.assistentes-erro{border-radius:var(--r-sm,7px);color:#b3261e;font-size:var(--t-small);background:#fdecea;margin:0;padding:10px 12px}.assistentes-carregando{color:#6b8b95;font-size:var(--t-small);margin:0}.assistentes-aviso{border-radius:0 var(--r-sm,7px) var(--r-sm,7px) 0;color:#4f6a75;font-size:var(--t-small);background:#f1f6f8;border-left:3px solid #9fc0cc;margin:0;padding:10px 12px;line-height:1.5}.assistentes-bloco{flex-direction:column;gap:12px;display:flex}.assistentes-bloco>header h2{color:#16323b;margin:0 0 3px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px}.assistentes-bloco>header p{color:#6b8b95;font-size:var(--t-small);max-width:62ch;margin:0;line-height:1.5}.assistentes-chaves{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:12px;display:grid}.assistentes-chave{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1f);border-radius:var(--r-md,10px);flex-direction:column;gap:8px;padding:13px;display:flex}.assistentes-chave.ligada{border-color:#9ad3c4}.assistentes-chave>header{justify-content:space-between;align-items:center;gap:9px;display:flex}.assistentes-chave strong{color:#16323b;font-size:13px}.assistentes-chave>small{color:#7b929c;font-size:11.5px;line-height:1.45}.assistentes-chave a{color:#0a7f9b;align-items:center;gap:4px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}.assistentes-chave a:hover{text-decoration:underline}.assistentes-selo{border-radius:var(--r-pill,99px);color:#6b8b95;white-space:nowrap;background:#eef2f4;padding:3px 9px;font-size:10.5px;font-weight:800}.assistentes-selo.ligado{color:#157a56;background:#e2f4ec}.assistentes-selo.quebrado{color:#b3261e;background:#fdecea}.assistentes-linha{align-items:center;gap:7px;display:flex}.assistentes-linha input,.assistentes-linha select{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a24);border-radius:var(--r-sm,7px);color:#2f444c;font:inherit;font-size:var(--t-small);flex:1;min-width:0;padding:8px 9px}.assistentes-linha>small{color:#7b929c;flex:1;font-size:11.5px}.assistentes-linha button{flex:none}.assistentes-remover{color:#b3524a;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 2px;font-size:11.5px;font-weight:700}.assistentes-remover:hover:not(:disabled){text-decoration:underline}.assistentes-remover:disabled{cursor:not-allowed;opacity:.5}.assistentes-secao{color:#92a4ae;letter-spacing:.5px;text-transform:uppercase;margin:6px 0 0;font-size:10px;font-weight:900}.assistentes-funcao{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1a);border-radius:var(--r-md,10px);flex-direction:column;gap:7px;padding:12px 13px;display:flex}.assistentes-funcao>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.assistentes-funcao strong{color:#16323b;font-size:13px}.assistentes-funcao>small{color:#7b929c;max-width:68ch;font-size:11.5px;line-height:1.45}.assistentes-interruptor{cursor:pointer;flex:none;display:inline-flex;position:relative}.assistentes-interruptor input{opacity:0;width:0;height:0;position:absolute}.assistentes-interruptor span{background:#cfdae0;border-radius:99px;width:32px;height:18px;transition:background .15s;display:block}.assistentes-interruptor span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px}.assistentes-interruptor input:checked+span{background:#0b7a63}.assistentes-interruptor input:checked+span:after{left:16px}.assistentes-interruptor input:disabled+span{cursor:not-allowed;opacity:.55}.assistentes-interruptor input:focus-visible+span{outline-offset:2px;outline:2px solid #0b7a63}@media (prefers-reduced-motion:reduce){.assistentes-interruptor span,.assistentes-interruptor span:after{transition:none}}.assistentes-vazio{border-radius:var(--r-md,10px);color:#6b8b95;font-size:var(--t-small);background:#f7f9fa;border:1px dashed #0b141a29;margin:0;padding:14px;line-height:1.55}.assistentes-lista{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));gap:10px;display:grid}.assistentes-cartao{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#0b141a1f);border-radius:var(--r-md,10px);flex-direction:column;gap:8px;padding:13px;display:flex}.assistentes-cartao.desligado{opacity:.6}.assistentes-cartao>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.assistentes-cartao strong{color:#16323b;font-size:13px;display:block}.assistentes-cartao>header small{color:#7b929c;margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.assistentes-acoes{flex:none;gap:4px;display:flex}.assistentes-acoes button{color:#0a7f9b;cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 4px;font-size:11.5px;font-weight:700}.assistentes-acoes button:hover{text-decoration:underline}.assistentes-acoes .assistentes-remover{color:#b3524a}.assistentes-prompt{-webkit-line-clamp:3;color:#6b8b95;white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.assistentes-cartao>footer{flex-wrap:wrap;gap:5px;display:flex}.assistentes-forma{grid-template-columns:1fr 1fr;gap:12px;display:grid}.assistentes-forma label{flex-direction:column;gap:5px;min-width:0;display:flex}.assistentes-forma .assistentes-largo{grid-column:1/-1}.assistentes-forma textarea{resize:vertical;line-height:1.55}.assistentes-forma label small{color:#93a5af;font-size:10.5px;font-weight:600}.assistentes-escolhas{flex-direction:column;gap:2px;display:flex}.assistentes-escolhas .assistentes-secao{margin:2px 0 4px}.assistentes-escolha{border-radius:var(--r-sm,7px);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;padding:7px 8px;transition:background .12s;display:flex}.assistentes-escolha:hover{background:#f4f8f9}.assistentes-escolha>.assistentes-interruptor{flex:none;margin-top:2px}.assistentes-escolha>div{flex-direction:column;gap:2px;min-width:0;display:flex}.assistentes-escolha strong{color:#2f444c;font-size:12px;font-weight:700}.assistentes-escolha small{color:#7b929c;font-size:11px;line-height:1.45}.assistentes-escolhas .assistentes-aviso{margin-top:6px}.assistentes-ligado{flex-direction:row;align-items:center;gap:7px;margin-right:auto;font-size:11.5px;font-weight:800;display:flex}@media (width<=720px){.assistentes-forma{grid-template-columns:1fr}}.assistentes-coleta{grid-template-columns:minmax(0,1fr) minmax(0,150px) auto}.assistentes-coleta>input:last-child{grid-column:1/-1}.assistentes-coleta select{min-width:0}.mkt-pagina>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.mkt-conteudo{gap:18px;padding:4px 15px 20px;display:grid}.mkt-carregando{color:var(--muted);font-size:var(--t-small);padding:18px}.mkt-pagina>header .mkt-principal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;color:#fff;background:#ffffff24;border:1px solid #ffffff47}.mkt-pagina>header .mkt-principal:hover{background:#ffffff38}.mkt-principal{border-radius:var(--r-sm);color:#fff;cursor:pointer;font-size:var(--t-body);align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);background:#0a7f9b;border:0;flex-shrink:0;justify-content:center;font-weight:600;display:inline-flex}.mkt-principal:hover{background:#096b83}.mkt-principal:disabled{cursor:not-allowed;opacity:.6}.mkt-secundario{border-radius:var(--r-md);cursor:pointer;font:inherit;background:0 0;border:1px solid #0b141a29;justify-self:start;align-items:center;gap:6px;padding:8px 13px;font-weight:700;display:inline-flex}.mkt-erro{border-radius:var(--r-sm);color:#a3252f;font-size:var(--t-small);background:#fdeced;padding:9px 12px;font-style:normal;display:block}.mkt-recado{border-radius:var(--r-sm);color:#216a41;font-size:var(--t-small);background:#e8f7ee;padding:9px 12px;font-style:normal;display:block}.mkt-alerta{border-radius:var(--dm-radius);color:#7a4a10;background:#fff4e8;border:1px solid #c0741f59;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.mkt-alerta strong{font-size:var(--t-body);display:block}.mkt-alerta p{font-size:var(--t-small);margin:3px 0 0;line-height:1.45}.mkt-alerta>svg{color:#c0741f;flex-shrink:0;margin-top:2px}.mkt-secao{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);gap:11px;padding:15px 16px 17px;display:grid}.mkt-secao>h2{color:var(--navy);letter-spacing:-.3px;margin:0;font-size:14px}.mkt-texto{color:#6b7c85;font-size:var(--t-small);max-width:70ch;margin:0;line-height:1.5}.mkt-vazio{color:#8696a0;font-size:var(--t-small);margin:0}.mkt-antenas>article{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.mkt-antena-corpo{gap:2px;min-width:0;display:grid}.mkt-antena-corpo>strong{color:#253744;font-size:12.5px}.mkt-antena-corpo>small{color:#5f6d76;font-size:var(--t-micro)}.mkt-relogios{flex-wrap:wrap;gap:10px;margin-top:3px;display:flex}.mkt-relogios em{color:#9aa6ae;font-size:var(--t-micro);font-style:normal}.mkt-erro-antena{color:#a3252f;font-size:var(--t-micro);margin-top:3px}.mkt-pulso{border-radius:50%;width:10px;height:10px;display:inline-block}.mkt-pulso.ouvindo{background:#2ea86a}.mkt-pulso.surdo{background:#c0741f}.mkt-pulso.mudo{background:#b3261e}.mkt-pulso.nunca,.mkt-pulso.desligada{background:#c3ced4}.mkt-situacao{letter-spacing:.2px;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.mkt-situacao.ready{color:#216a41;background:#e4f6ec}.mkt-situacao.warning{color:#a06512;background:#fff4e8}.mkt-situacao.danger{color:#a3252f;background:#fdeced}.mkt-situacao.idle{color:#5f6d76;background:#eef2f4}.mkt-antena-acoes{gap:6px;display:flex}.mkt-antena-acoes button{border-radius:var(--r-sm);color:#4d606a;cursor:pointer;font:inherit;font-size:var(--t-micro);background:0 0;border:1px solid #0b141a24;padding:5px 9px}.mkt-antena-acoes button:hover{border-color:#0b141a4d}.mkt-antena-acoes .mkt-apagar{color:#a3252f}.mkt-segredo{border-radius:var(--r-sm);background:#f7f9fa;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px;padding:10px 12px;display:flex}.mkt-segredo code{color:#253744;letter-spacing:.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.mkt-segredo button{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;font:inherit;font-size:var(--t-micro);background:#fff;padding:5px 10px}.mkt-segredo small{color:#5f6d76;font-size:var(--t-micro);flex-basis:100%}.mkt-qr{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;flex-basis:100%;max-width:180px;height:auto;padding:6px}.mkt-passos{counter-reset:passo;gap:13px;margin:0;padding:0;list-style:none;display:grid}.mkt-passos li{counter-increment:passo;gap:3px;padding-left:30px;display:grid;position:relative}.mkt-passos li:before{background:var(--dm-primary,#0a7f9b);color:#fff;content:counter(passo);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:flex;position:absolute;top:1px;left:0}.mkt-passos li p{color:#4d606a;margin:0;font-size:12.5px;line-height:1.5}.mkt-passos li p strong{color:#253744;font-weight:700}.mkt-passos li small{color:#5f6d76;font-size:var(--t-micro);line-height:1.5}.mkt-passos li a{color:#0a7f9b;overflow-wrap:anywhere;font-size:12px}.mkt-link{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mkt-link a{min-width:0}.mkt-link button{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;font:inherit;font-size:var(--t-micro);background:#fff;flex-shrink:0;padding:4px 10px}.mkt-link button:hover{border-color:#0b141a4d}.mkt-passos li code{color:#253744;background:#f1f5f8;border-radius:5px;justify-self:start;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.mkt-versao{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f4f8fa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.mkt-versao>span:first-child{gap:2px;min-width:0;display:grid}.mkt-versao strong{color:#253744;font-size:12.5px}.mkt-versao small{color:#5f6d76;font-size:var(--t-micro)}.mkt-versao .mkt-link a{border-radius:var(--r-sm);color:#fff;font-size:var(--t-micro);background:#0a7f9b;padding:6px 14px;font-weight:700;text-decoration:none}.mkt-versao .mkt-link a:hover{background:#096b83}.mkt-anuncios{gap:1px;display:grid}.mkt-anuncios>div{border-bottom:1px solid #eef2f4;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 2px;display:flex}.mkt-anuncios>div:last-child{border-bottom:0}.mkt-anuncios span{color:#4d606a;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-anuncios strong{color:#216a41;font-size:var(--t-small);font-variant-numeric:tabular-nums;white-space:nowrap}.mkt-versao .mkt-link button{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;font:inherit;font-size:var(--t-micro);background:#fff;padding:6px 14px;font-weight:700}.mkt-chave{justify-self:start}.mkt-campos{flex-wrap:wrap;gap:12px;display:flex}.mkt-campos label{color:#6b7c85;font-size:var(--t-micro);gap:4px;min-width:220px;display:grid}.mkt-campos input,.mkt-campos select{border:1px solid var(--dm-line);border-radius:var(--r-sm);font:inherit;font-size:var(--t-small);background:#fff;min-height:34px;padding:0 10px}.mkt-mensagens{gap:8px;display:grid}.mkt-rotulo{color:#6b7c85;font-size:var(--t-micro);font-weight:700}.mkt-rotulo em{color:#9aa6ae;margin-left:6px;font-style:normal;font-weight:400}.mkt-mensagem{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px;display:grid}.mkt-mensagem textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);font:inherit;font-size:var(--t-small);resize:vertical;background:#fff;padding:8px 10px;line-height:1.45}.mkt-mensagem button{color:#8696a0;cursor:pointer;background:0 0;border:0;padding:8px}.mkt-mensagem button:hover{color:#a3252f}.mkt-cuidado{color:#a06512;font-size:var(--t-micro);max-width:70ch;margin:0;line-height:1.5}.mkt-fundo{z-index:var(--z-janela,60);background:#0b141a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mkt-janela{border-radius:var(--r-lg);background:#fff;gap:11px;width:calc(100% - 32px);max-width:380px;padding:20px;display:grid}.mkt-janela h3{color:var(--navy);margin:0;font-size:15px}.mkt-janela label{color:#6b7c85;font-size:var(--t-micro);gap:4px;display:grid}.mkt-janela input,.mkt-janela select{border:1px solid var(--dm-line);border-radius:var(--r-sm);font:inherit;font-size:var(--t-small);background:#fff;min-height:34px;padding:0 10px}.mkt-janela>small{color:#5f6d76;font-size:var(--t-micro);line-height:1.45}.mkt-janela-acoes{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.support-nova-conexao.e-larga{max-width:720px}.support-nova-conexao.e-larga>.support-nova-conexao-corpo{max-height:min(74vh,720px);overflow:auto}.mkt-embutido>.mkt-conteudo{gap:14px;padding:0}.mkt-embutido .mkt-secao{background:0 0;border:0;border-radius:0;padding:0}.mkt-embutido .mkt-secao+.mkt-secao{border-top:1px solid var(--dm-line);padding-top:14px}.mkt-embutido .mkt-secao>h2{font-size:13px}.mkt-embutido .mkt-alerta{display:none}.mkt-diario{border-radius:0 var(--dm-radius,10px) var(--dm-radius,10px) 0;color:#5b6f79;background:#f5f8fa;border-left:3px solid #c3d3da;gap:3px;margin:0;padding:9px 11px;font-size:11.5px;line-height:1.45;display:grid}.mkt-diario>strong{color:#30454f;font-size:11.5px}.mkt-diario.ruim{color:#8a4a49;background:#fff6f5;border-left-color:#d9525f}.mkt-diario.ruim>strong{color:#b23b43}.mkt-contas{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.mkt-contas>em{border-radius:var(--r-sm,8px);color:#1c4e7d;background:#eef5fb;border:1px solid #d3e3f3;gap:1px;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:700;line-height:1.25;display:grid}.mkt-contas>em>i{color:#6f8ba6;font-size:10px;font-style:normal;font-weight:600}.mkt-sem-conta{color:#a06512!important}.mkt-link select{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-sm,8px);color:#34454f;background:#fff;margin-right:6px;padding:6px 8px;font-size:12px;font-weight:700}.regua-tela{flex-direction:column;gap:12px;max-width:920px;display:flex}.regua-estado{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.regua-estado-texto h2{align-items:center;gap:10px;margin:0 0 4px;display:flex}.regua-estado-texto p{color:#74818b;max-width:58ch;margin:0}.regua-estado.esta-ligada{box-shadow:inset 3px 0 #16a34a}.regua-etapas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.regua-etapas>li{gap:12px;padding:9px 0 9px 4px;display:flex;position:relative}.regua-etapas>li:after{content:"";z-index:0;background:#e4ebee;width:2px;position:absolute;top:0;bottom:0;left:8px}.regua-etapas>li:first-child:after{top:17px}.regua-etapas>li:last-child:after{bottom:calc(100% - 17px)}.regua-bolinha{z-index:1;background:#00a9d2;border-radius:50%;flex:none;width:11px;height:11px;margin-top:5px;position:relative;box-shadow:0 0 0 3px #fff}.regua-bolinha-neutra{background:#c3ced3}.regua-bolinha-firme{background:#b45309}.regua-bolinha-fim{background:#e11d48}.regua-bolinha-paga{background:#16a34a}.regua-marco-texto{flex-direction:column;gap:2px;display:flex}.regua-marco-texto strong{color:#11191d}.regua-marco-texto span{color:#74818b;max-width:64ch;font-size:.85rem}.regua-etapa-quando{flex-direction:column;flex:0 0 126px;gap:3px;padding-top:2px;display:flex}.regua-etapa-hora{color:#74818b;cursor:pointer;font-variant-numeric:tabular-nums;text-align:left;text-underline-offset:3px;background:0 0;border:0;width:fit-content;padding:0 0 0 2px;font:700 .84rem Manrope,Inter,sans-serif;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.regua-etapa-hora:hover{color:#078ead}.regua-etapa-corpo{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.regua-etapa-frase{color:#35424a;margin:0;font-size:.85rem}.regua-etapa-frase em{color:#b45309;font-style:normal}.regua-opcoes{flex-wrap:wrap;gap:5px;display:flex}.regua-opcoes button{border-radius:var(--r-sm);color:#384c54;cursor:pointer;background:#f0f4f5;border:1px solid #dbe4e7;height:30px;padding:0 11px;font:700 .78rem Inter,sans-serif}.regua-opcoes button:hover{border-color:#8fdbe7}.regua-opcoes button.active{color:#fff;background:#078ead;border-color:#078ead}.regua-tirar{cursor:pointer;color:#9aa7ad;opacity:0;background:0 0;border:none;border-radius:8px;flex:none;align-self:flex-start;margin-top:2px;padding:6px;transition:opacity .12s}.regua-etapa:hover .regua-tirar,.regua-tirar:focus-visible{opacity:1}.regua-tirar:hover{color:#e11d48;background:#fdf2f4}@media (hover:none){.regua-tirar{opacity:1}}.regua-etapa.nao-chega .regua-etapa-quando,.regua-etapa.nao-chega .regua-opcoes{opacity:.45}.regua-etapa.nao-chega .regua-bolinha{background:#c3ced3}.regua-somar{padding-left:4px!important}.regua-somar button{cursor:pointer;border-radius:var(--r-md,12px);color:#078ead;background:0 0;border:1px dashed #cddade;align-items:center;gap:6px;margin-left:26px;padding:9px 14px;font:700 .86rem Inter,sans-serif;display:inline-flex}.regua-somar button:hover{background:#f2fbfd;border-color:#078ead}.regua-rodape{border-top:1px solid #eef3f4;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.regua-ok{color:#16a34a;font-size:.9rem}.regua-erro{color:#e11d48;font-size:.9rem}.regua-resultado{margin-top:12px}.regua-resultado ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.regua-resultado li{background:#f4f7f8;border-radius:8px;align-items:center;gap:10px;padding:8px 11px;font-size:.9rem;display:flex}.regua-resultado code{color:#74818b}.regua-resultado strong{margin-left:auto}.regua-ajustes{padding:0!important}.regua-ajustes-abrir{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.regua-ajustes-abrir h2{margin:0 0 2px}.regua-ajustes-abrir p{color:#74818b;margin:0;font-size:.9rem}.regua-seta{color:#9aa7ad;transition:transform .15s;display:inline-flex}.regua-seta.aberta{transform:rotate(180deg)}.regua-ajustes-corpo{border-top:1px solid #eef3f4;grid-template-columns:1fr 1fr;gap:16px 20px;padding:4px 20px 20px;display:grid}.regua-campo{flex-direction:column;gap:5px;display:flex}.regua-campo-largo{grid-column:1/-1}.regua-campo>span{color:#11191d;font-size:.93rem;font-weight:600}.regua-campo>small{color:#74818b;font-size:.84rem}.regua-campo input[type=number],.regua-campo input[type=time],.regua-campo textarea{border-radius:var(--r-sm);color:#11191d;background:#fff;border:1px solid #dbe4e7;width:100%;padding:9px 11px;font-family:inherit;font-size:16px}.regua-campo input:focus,.regua-campo textarea:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.regua-campo textarea{resize:vertical;line-height:1.5}.regua-par{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.regua-marcadores{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.regua-marcadores button{cursor:pointer;font:inherit;color:#74818b;background:#f4f7f8;border:1px solid #dbe4e7;border-radius:999px;padding:4px 11px;font-size:.82rem}.regua-marcadores button:hover{color:#078ead;border-color:#8fdbe7}.regua-ajustes-rodape{justify-self:start}@media (width<=760px){.regua-etapas>li{flex-wrap:wrap}:root .regua-etapa-quando{flex-direction:row;flex:0 0 calc(100% - 26px);align-items:center;gap:10px}:root .regua-etapa-quando select{flex:none;width:auto;max-width:60%}.regua-etapa-corpo{flex-basis:100%;margin-left:26px}.regua-ajustes-corpo,.regua-par{grid-template-columns:1fr}}:root .regua-marco-texto strong{font-size:13px;font-weight:750;line-height:1.3}:root .regua-marco-texto span{font-size:11.5px;line-height:1.45}:root .regua-etapa-frase{color:#35424a;font-size:12px;line-height:1.45}:root .regua-etapa-frase em{color:#b45309}:root .regua-etapa-quando span{font-size:14px}:root .regua-etapa-quando strong{font-size:10px}:root .regua-estado-texto p{font-size:12px;line-height:1.5}button.regua-etapa-quando{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;margin:-3px 0 0 -6px;padding:3px 6px}button.regua-etapa-quando:hover{background:#eef6f8}button.regua-etapa-quando:hover span{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button.regua-etapa-quando:focus-visible{outline-offset:1px;outline:2px solid #078ead}.regua-marco-editavel{align-items:flex-start}.regua-marco-editavel .regua-marco-texto strong{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.regua-marco-editavel label{align-items:baseline;gap:1px;display:inline-flex}.regua-marco-editavel em{font-style:normal;font-weight:inherit}.regua-marco-editavel input{border-radius:var(--r-sm);color:#11191d;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:#fff;border:1px solid #dbe4e7;width:44px;height:26px;padding:0 4px}.regua-marco-editavel input:focus{outline-offset:1px;border-color:#078ead;outline:2px solid #078ead2e}.regua-marco-editavel input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.regua-marco-editavel input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.regua-marco-editavel input[type=number]{appearance:textfield}.regua-marco-editavel .regua-tirar{margin-left:auto}.regua-marco-somar .regua-somar-marco{color:#078ead;cursor:pointer;background:0 0;border:1px dashed #bcd4db;border-radius:8px;padding:7px 13px;font:700 .82rem Inter,sans-serif}.regua-marco-somar .regua-somar-marco:hover{background:#eef6f8;border-color:#078ead}.regua-dia{align-items:center;gap:12px;padding:14px 0 4px 4px!important}.regua-dia-texto{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.regua-dia-texto>strong{color:#11191d;letter-spacing:.09em;text-transform:uppercase;font:800 11px Inter,sans-serif}.regua-dia-texto label{color:#5f6d76;align-items:center;gap:5px;font-size:11px;display:inline-flex}.regua-dia-texto input{border-radius:var(--r-sm);color:#11191d;font-variant-numeric:tabular-nums;text-align:center;background:#fff;border:1px solid #dbe4e7;width:38px;height:24px;padding:0 4px;font:700 11px Inter,sans-serif}.regua-dia-texto input:focus{outline-offset:1px;border-color:#078ead;outline:2px solid #078ead2e}.regua-dia-texto input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.regua-dia-texto input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.regua-dia-texto input[type=number]{appearance:textfield}:root .regua-etapa-quando{flex:0 0 126px}.regua-horarios{gap:14px;display:grid}.regua-horarios-previa{background:#f4f7f8;border-radius:8px;gap:7px;padding:12px 14px;display:grid}.regua-horarios-previa>strong{color:#11191d;font:700 12px Inter,sans-serif}.regua-horarios-previa>p{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.regua-horarios-previa>p>em{color:#74818b;letter-spacing:.04em;text-transform:uppercase;flex:0 0 52px;font:700 10.5px Inter,sans-serif}.regua-horarios-previa span{color:#078ead;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dbe4e7;border-radius:999px;padding:4px 11px;font:700 12.5px Manrope,Inter,sans-serif}.regua-horarios-previa>small{color:#5f6d76;font-size:11.5px;line-height:1.45}.regua-ritmo{color:#35424a;max-width:62ch;margin:0 0 10px;padding-left:4px;font-size:.88rem;line-height:1.6}.regua-ritmo b{color:#11191d;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.regua-ritmo>button{color:#078ead;cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0;font:600 .84rem Inter,sans-serif;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline}.regua-ritmo>button:hover{text-decoration-style:solid}.regua-dia-texto label{display:none}.regua-acoes-etapa{flex-wrap:wrap;gap:5px;display:flex}.regua-acoes-etapa button{border-radius:var(--r-sm);color:#5b6b74;cursor:pointer;background:#fff;border:1px solid #dbe4e7;align-items:center;gap:5px;height:28px;padding:0 10px;font:700 .78rem Inter,sans-serif;display:inline-flex}.regua-acoes-etapa button:hover{border-color:#8fdbe7}.regua-acoes-etapa button.active{color:#056a83;background:#e5f8fb;border-color:#078ead}.regua-recado{border-radius:var(--r-sm);color:#11191d;background:#fff;border:1px solid #dbe4e7;width:100%;max-width:60ch;min-height:34px;padding:7px 11px;font:400 .84rem Inter,sans-serif}.regua-recado:focus{outline-offset:1px;border-color:#078ead;outline:2px solid #078ead2e}:root .regua-alcance{color:#b45309;font-weight:600}.regua-acoes-risco{background:#e4ebee;align-self:center;width:1px;height:18px}.regua-acoes-etapa .regua-avisa.active{color:#8a4208;background:#fff4df;border-color:#b45309}.regua-trocar-tempo{color:#11191d;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0 1px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.regua-trocar-tempo:hover{color:#078ead;text-decoration-style:solid}.regua-trocar-tempo:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #078ead}.regua-opcoes .regua-sem-bloqueio{color:#8b98a0;background:#fff;border-style:dashed}.regua-opcoes .regua-sem-bloqueio:hover{color:#e11d48;border-color:#e11d48}.regua-trava-falhas{color:#74818b;flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0 0;font-size:.8rem;display:flex}.regua-trava-falhas input{border-radius:var(--r-sm);color:#11191d;font-variant-numeric:tabular-nums;text-align:center;background:#fff;border:1px solid #dbe4e7;width:38px;height:24px;padding:0 4px;font:700 .8rem Inter,sans-serif}.regua-trava-falhas input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.regua-trava-falhas input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.regua-trava-falhas input[type=number]{appearance:textfield}.regua-recado-padrao{margin:0}.regua-atalhos{border-bottom:1px solid #e7edef;flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin:0 0 14px;padding:0 4px 12px;display:flex}.regua-atalhos>button{color:#078ead;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font:600 .8rem Inter,sans-serif;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.regua-atalhos>button:hover{text-decoration-style:solid}.regua-recado-padrao[open]{flex:100%}.regua-recado-padrao>summary{color:#74818b;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;list-style:none;overflow:hidden}.regua-recado-padrao>summary::-webkit-details-marker{display:none}.regua-recado-padrao>summary:before{content:"✎ ";color:#078ead}.regua-recado-padrao>summary span{color:#35424a}.regua-recado-padrao>summary:hover span{color:#078ead}.regua-recado-padrao>div{gap:7px;max-width:62ch;margin-top:8px;display:grid}.regua-recado-padrao textarea{border-radius:var(--r-sm);color:#11191d;resize:vertical;background:#fff;border:1px solid #dbe4e7;width:100%;padding:8px 11px;font:400 .84rem Inter,sans-serif}.regua-recado-padrao textarea:focus{outline-offset:1px;border-color:#078ead;outline:2px solid #078ead2e}.regua-recado-padrao small{color:#9aa7ad;font-size:.74rem}:root .regua-recado-padrao>summary{color:#078ead;font-weight:600}:root .regua-recado-padrao>summary:before{content:"✎ "}.regua-somar-antes{padding-bottom:2px}.regua-somar-antes button{color:#0b7285}.regua-etapa-quando select{border-radius:var(--r-sm);color:#11191d;cursor:pointer;background:#fff;border:1px solid #dbe4e7;width:100%;max-width:126px;padding:4px 5px;font:700 .78rem Inter,sans-serif}.regua-etapa-quando select:focus-visible{outline-offset:1px;border-color:#078ead;outline:2px solid #078ead2e}.regua-avisa:disabled{cursor:default;opacity:1}.regua-bolinha-antes{background:#94a3b8}.regua-recado-porta{color:#9fb0b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.regua-recado-porta:hover{color:#0a7f9b;background:#eef7fa;border-color:#cde6ee}.regua-recado-porta.tem{color:#0a7f9b}.regua-recado-caixa{flex:100%;gap:8px;margin-top:8px;display:flex}.regua-recado-caixa .regua-recado{flex:auto}.regua-recado-fechar{color:#0a7f9b;cursor:pointer;background:#eef7fa;border:1px solid #cde6ee;border-radius:999px;flex:none;padding:0 14px;font-size:12.5px;font-weight:700}.mdm-shell{--menu-de-topo-altura:54px;background:#f3f7f8;min-height:100vh}.mdm-shell .trilho-de-apps{min-height:0;top:var(--menu-de-topo-altura)}.mdm-shell-conteudo{padding:18px 31px 30px}@media (width<=860px){.mdm-shell-conteudo{padding:12px 20px 18px}}.mdm-module{min-width:0}.mdm-console-layout{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.mdm-workspace{gap:16px;min-width:0;padding:0 0 22px;display:grid}.mdm-enrollment-page{align-content:start;justify-items:stretch;gap:16px;min-height:calc(100vh - 122px);padding:0;display:grid}.mdm-enrollment-hero{text-align:center;border:1px solid var(--line,#dfe8ed);border-radius:var(--r-lg);background:#fff;justify-items:center;gap:13px;max-width:none;padding:22px;display:grid}.mdm-enrollment-hero h2{color:var(--navy,#10233b);margin:0;font-family:Manrope,sans-serif;font-size:22px}.mdm-enrollment-hero p{color:var(--muted,#5f6d76);max-width:760px;margin:0;font-size:12px;line-height:1.55}.mdm-enrollment-illustration{border-radius:var(--r-md);color:#00a7d4;background:#e6f9fc;border:1px solid #c5eef5;justify-content:center;align-items:center;width:62px;height:62px;display:flex;position:relative}.mdm-enrollment-illustration.qr:before,.mdm-enrollment-illustration.qr:after{content:"";z-index:0;border:2px dashed #9aa3ad;width:39px;height:39px;position:absolute;top:14px}.mdm-enrollment-illustration.qr:before{left:-29px}.mdm-enrollment-illustration.qr:after{opacity:.4;right:-29px}.mdm-enrollment-illustration svg{z-index:1;position:relative}.mdm-benefits-card{border:1px solid var(--line,#dfe8ed);border-radius:var(--r-lg);color:#536575;background:#fff;width:100%;max-width:none;padding:16px;position:relative}.mdm-benefits-card>span{color:#008fb6;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;margin-bottom:12px;font-weight:900;display:block;position:static;transform:none}.mdm-benefits-card ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mdm-benefits-card li{border:1px solid var(--dm-line);border-radius:var(--r-sm);text-align:left;background:#f8fafb;justify-content:flex-start;align-items:flex-start;gap:9px;min-height:58px;padding:11px;font-size:12px;font-weight:750;line-height:1.4;display:flex}.mdm-benefits-card li svg{color:#00a7d4;border:1px solid #c5eef5;border-radius:50%;flex:none;padding:2px}.mdm-enrollment-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.mdm-qr-result{border-radius:var(--r-md);border:1px solid #d8dde2;grid-template-columns:auto minmax(280px,1fr);align-items:center;gap:20px;width:100%;max-width:760px;padding:18px;display:grid}.mdm-qr-result>div{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;justify-content:center;align-items:center;width:300px;height:300px;display:flex}.mdm-qr-result img{width:280px;height:280px}.mdm-qr-result h3{color:#11191d;margin:0 0 12px;font-size:18px}.mdm-apns-card{border-radius:var(--r-xs);border:1px solid #d8dde2;width:min(100%,1320px);max-width:100%}.mdm-apns-card header{background:#f0f1f3;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;display:flex}.mdm-apns-card h2{color:#222831;margin:0;font-size:18px}.mdm-apns-grid{display:grid}.mdm-apns-row{grid-template-columns:390px 30px minmax(0,1fr);align-items:center;min-height:55px;padding:0 48px;display:grid}.mdm-apns-row:nth-child(2n){background:#fafafa}.mdm-apns-row span{color:#262c34;font-size:15px;font-weight:750}.mdm-apns-row b{color:#252a31;text-align:center;font-size:15px;font-weight:900}.mdm-apns-row input,.mdm-apns-row select{color:#242a31;background:0 0;border:0;outline:0;width:100%;min-height:38px;font-size:15px}.mdm-apns-card footer{justify-content:space-between;align-items:center;gap:14px;padding:13px 48px;display:flex}.mdm-apns-card footer .mdm-enrollment-actions{justify-content:flex-end}.mdm-apns-card footer .mdm-file-action{margin-top:0}.mdm-apns-card>.mdm-inline-warning{margin:0 48px 14px}.mdm-apns-card.compact{margin-top:-16px}.mdm-apns-grid.single .mdm-apns-row{grid-template-columns:390px 30px minmax(0,1fr)}.mdm-dependency-banner{border-radius:var(--r-sm);align-items:center;gap:12px;width:100%;max-width:980px;padding:12px 15px;display:flex}.mdm-dependency-banner.ready{color:#2f9b60;background:#e7f7ed}.mdm-dependency-banner.blocked{color:#9b6717;background:#fff4df}.mdm-dependency-banner strong,.mdm-dependency-banner small{display:block}.mdm-dependency-banner small{color:inherit;opacity:.82;margin-top:2px;font-size:11px}.mdm-form-help{color:#6c7c86;font-size:11px;font-weight:750;line-height:1.45}.mdm-inline-warning{border-radius:var(--r-xs);color:#9b6717;background:#fff4df;border:1px solid #f0d7a8;margin-bottom:10px;padding:9px 10px;font-size:11px;font-weight:800;line-height:1.45;display:block}.mdm-notice{border-radius:var(--r-sm);color:#007f9f;background:#eefbfc;border:1px solid #d0f1f5;padding:10px 12px;font-size:11px;font-weight:800;display:block}.mdm-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.mdm-stat-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;gap:8px;min-height:118px;padding:15px;display:grid}.mdm-stat-card svg{color:#00a7d4}.mdm-stat-card span{color:#7d8a95;font-size:var(--t-micro);text-transform:uppercase;font-weight:900;line-height:1.35}.mdm-stat-card strong{color:var(--navy);letter-spacing:0;font-family:Manrope,sans-serif;font-size:28px}.mdm-stat-card.danger svg,.mdm-stat-card.danger strong{color:#c84f5c}.mdm-stat-card.warning svg,.mdm-stat-card.warning strong{color:#b4751a}.mdm-dashboard-grid,.mdm-two-columns,.mdm-integrations-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mdm-two-columns.wide-left{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.mdm-panel{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;min-width:0;padding:16px}.mdm-back-button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#008fb6;cursor:pointer;white-space:nowrap;background:#fff;align-self:stretch;padding:0 14px;font-size:12px;font-weight:900}.mdm-back-button:hover{background:#e5f8fb;border-color:#c5eef5}.mdm-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.mdm-panel h2{color:var(--navy);letter-spacing:0;margin:0 0 3px;font-family:Manrope,sans-serif;font-size:17px}.mdm-panel p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.mdm-info-list{gap:8px;display:grid}.mdm-configurator-steps ol{color:#42525e;gap:9px;margin:0;padding-left:18px;font-size:12px;font-weight:750;line-height:1.45;display:grid}.mdm-configurator-steps li::marker{color:#00a7d4;font-weight:950}.mdm-configurator-steps a{color:#008fb6;font-weight:950;text-decoration:none}.mdm-configurator-steps a:hover{text-decoration:underline}.mdm-info-row{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.mdm-info-row span{color:#8a97a1;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.mdm-info-row strong{color:#344856;text-align:right;font-size:12px}.mdm-integration-dot,.mdm-status-pill{border-radius:var(--r-pill);font-size:var(--t-micro);text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:7px 10px;font-weight:900;display:inline-flex}.mdm-integration-dot{color:#c84f5c;background:#ffe8eb}.mdm-integration-dot.active{color:#2f9b60;background:#e7f7ed}.mdm-integration-dot i{border-radius:var(--r-pill);background:currentColor;width:7px;height:7px;display:block}.mdm-status-pill{color:#60707b;background:#eef3f6}.mdm-status-pill.ready{color:#2f9b60;background:#e7f7ed}.mdm-status-pill.danger{color:#c84f5c;background:#ffe8eb}.mdm-status-pill.warning{color:#b4751a;background:#fff4df}.mdm-status-pill.idle{color:#60707b;background:#edf2f4}.mdm-module .primary-button,.mdm-module .secondary-button{justify-content:center;align-items:center;gap:8px;margin-top:12px;display:inline-flex}.mdm-module .primary-button:disabled,.mdm-module .secondary-button:disabled{cursor:not-allowed;opacity:.55}.mdm-file-action{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#008fb6;cursor:pointer;background:#fff;justify-content:center;align-items:center;min-height:38px;margin-top:12px;padding:0 13px;font-size:12px;font-weight:900;display:inline-flex}.mdm-file-action input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mdm-file-action.disabled{cursor:not-allowed;opacity:.55}.mdm-download-ready{border-radius:var(--r-xs);color:#237a43;background:#e8f8ed;border:1px solid #9eddb3;justify-content:center;align-items:center;width:fit-content;min-height:38px;margin-top:12px;padding:0 13px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.mdm-download-ready:hover{color:#1b6536;background:#d9f3e3}.mdm-download-fallback{gap:8px;margin-top:12px;display:grid}.mdm-download-fallback small{color:#667783;font-size:11px;font-weight:800}.mdm-download-fallback textarea{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#344856;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--t-small);resize:vertical;width:100%;min-height:110px;padding:10px}.mdm-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mdm-toolbar label{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#7b8b97;background:#fff;align-items:center;gap:7px;height:38px;padding:0 10px;display:flex}.mdm-toolbar input,.mdm-toolbar select{color:#53636f;border:0;outline:0;font-size:12px}.mdm-toolbar select,.mdm-toolbar button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#53636f;background:#fff;height:38px;padding:0 10px;font-size:12px;font-weight:800}.mdm-toolbar button{align-items:center;gap:7px;display:inline-flex}.mdm-table-scroll{overflow:auto}.mdm-table{border-collapse:collapse;width:100%;min-width:1680px}.mdm-table.compact{min-width:720px}.mdm-table th{border-bottom:1px solid var(--dm-line);color:#7d8b96;font-size:var(--t-micro);letter-spacing:.5px;padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);text-align:left;text-transform:uppercase;white-space:nowrap;background:#f7f9fa;font-weight:900}.mdm-table td{border-bottom:1px solid var(--lista-risco);color:#526575;padding:var(--lista-pad-y) var(--lista-pad-x);vertical-align:top;white-space:nowrap;font-size:12px}.mdm-table tbody tr{cursor:pointer}.mdm-table tbody tr:hover td{background:#f8fbfc}.mdm-table td button{color:#008fb6;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:900}.mdm-table td small{color:#84939d;font-size:var(--t-micro);margin-top:3px;display:block}.mdm-empty,.mdm-empty-cell{color:#7a8892;margin:12px 0 0;font-size:12px}.mdm-empty-cell{text-align:center;padding:20px!important}.mdm-drawer-action-grid{gap:10px;display:grid}.mdm-drawer-action-grid button{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#344653;text-align:left;background:#f8fbfc;align-items:center;gap:12px;min-height:76px;padding:13px;display:flex}.mdm-drawer-action-grid button:hover{color:#008fb6;background:#e5f8fb;border-color:#c6eef3}.mdm-drawer-action-grid strong,.mdm-drawer-action-grid small{display:block}.mdm-drawer-action-grid strong{font-size:13px}.mdm-drawer-action-grid small{color:#5f6d76;margin-top:3px;font-size:11px;line-height:1.45}.mdm-form,.mdm-rule-builder{gap:10px;display:grid}.mdm-form label,.mdm-rule-builder label{color:#687985;font-size:var(--t-micro);text-transform:uppercase;gap:5px;font-weight:900;display:grid}.mdm-form input,.mdm-form select,.mdm-rule-builder input,.mdm-rule-builder select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344653;text-transform:none;background:#fff;outline:0;min-height:38px;padding:0 10px;font-size:12px}.mdm-form input:focus,.mdm-form select:focus,.mdm-rule-builder input:focus,.mdm-rule-builder select:focus{border-color:#00a7d4;box-shadow:0 0 0 3px #00c8ff14}.mdm-check{text-transform:none!important;flex-direction:row!important;align-items:center!important;gap:8px!important;display:flex!important}.mdm-check input{width:auto;min-height:auto!important}.mdm-policy-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mdm-config-list article{justify-content:space-between}.mdm-config-list strong,.mdm-config-list small{display:block}.mdm-config-list strong{color:#253744;font-size:12px}.mdm-config-list small{color:#7d8b95;font-size:var(--t-small);margin-top:3px;line-height:1.45}.mdm-rule-flow{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:12px;display:grid}.mdm-rule-flow span{color:#00a7d4;letter-spacing:.8px;font-size:12px;font-weight:900}.mdm-command-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.mdm-command-grid button,.mdm-detail-actions button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#3f515c;cursor:pointer;white-space:nowrap;background:#fff;flex:none;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:750;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mdm-command-grid button:hover:not(:disabled),.mdm-detail-actions button:hover:not(:disabled){color:#0a6d85;background:#f3fafb;border-color:#9fdbe6}.mdm-command-grid button svg,.mdm-detail-actions button svg{color:#00a7d4;flex:none}.mdm-command-grid button.danger,.mdm-detail-actions button.danger{color:#c84f5c;background:#fff6f7;border-color:#ffd6db}.mdm-command-grid button.danger:hover:not(:disabled),.mdm-detail-actions button.danger:hover:not(:disabled){color:#b23c49;background:#ffeef0;border-color:#f4b6bf}.mdm-command-grid button.danger svg,.mdm-detail-actions button.danger svg{color:#c84f5c}.mdm-command-grid button:disabled,.mdm-detail-actions button:disabled{cursor:not-allowed;opacity:.58}.mdm-queue-layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.mdm-queue-layout article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;padding:13px}.mdm-queue-layout strong,.mdm-queue-layout span,.mdm-queue-layout small{display:block}.mdm-queue-layout strong{color:#263846;font-size:12px}.mdm-queue-layout span{color:#00a7d4;margin:6px 0 3px;font-size:17px;font-weight:900}.mdm-queue-layout small{color:#7d8b95;font-size:var(--t-small);line-height:1.45}.mdm-integrations-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mdm-integration-settings{grid-column:span 3}.mdm-log-timeline{gap:var(--encarte-vao);border-left:2px solid #d7eef4;margin-bottom:14px;padding-left:14px;display:grid}.mdm-log-timeline article{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);padding:var(--encarte-pad-y) var(--encarte-pad-x)}.mdm-log-timeline span,.mdm-log-timeline strong,.mdm-log-timeline small{display:block}.mdm-log-timeline span{color:#00a7d4;font-size:var(--t-small);font-weight:900}.mdm-log-timeline strong{color:#273946;margin-top:3px;font-size:12px}.mdm-log-timeline small{color:#74838e;font-size:var(--t-small);margin-top:3px}.mdm-detail-backdrop{z-index:90;background:#0b19208c;padding:30px;position:fixed;inset:0;overflow:auto}.mdm-device-detail{border-radius:var(--r-md);background:#fff;max-width:1180px;margin:0 auto;padding:20px;box-shadow:0 24px 70px #0a1e2847}.mdm-device-detail>header{border-bottom:1px solid #e5edf1;justify-content:space-between;align-items:flex-start;margin:-20px -20px 18px;padding:20px;display:flex}.mdm-device-detail h2{color:var(--navy);margin:4px 0;font-family:Manrope,sans-serif;font-size:24px}.mdm-device-detail p{color:var(--muted);margin:0;font-size:12px}.mdm-device-detail>header button{color:#7d8b95;background:0 0;border:0}.mdm-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mdm-field{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f8fafb;min-height:78px;padding:12px}.mdm-field span,.mdm-field strong{display:block}.mdm-field span{color:#9aa7b0;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.mdm-field strong{color:#344653;overflow-wrap:anywhere;margin-top:7px;font-size:13px}.mdm-detail-actions,.mdm-detail-history{margin-top:16px}.mdm-detail-actions h3,.mdm-detail-history h3{color:var(--navy);margin:0 0 10px;font-size:16px}.mdm-detail-actions>div:not(.mdm-perfil-seletor):not(.mdm-perfis-no-aparelho):not(.mdm-acoes-colunas){flex-wrap:wrap;gap:8px;display:flex}.mdm-detail-history article{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);margin-bottom:var(--encarte-vao);padding:var(--encarte-pad-y) var(--encarte-pad-x)}.mdm-device-detail-drawer{gap:16px;display:grid}.mdm-detail-history span,.mdm-detail-history strong,.mdm-detail-history small{display:block}.mdm-detail-history span{color:#00a7d4;font-size:var(--t-small);font-weight:900}.mdm-detail-history strong{color:#273946;margin-top:3px;font-size:12px}.mdm-detail-history small{color:#74838e;font-size:var(--t-small);margin-top:3px}@media (width<=1180px){.mdm-stat-grid,.mdm-command-grid,.mdm-detail-actions>div,.mdm-integrations-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mdm-integration-settings{grid-column:span 2}.mdm-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.mdm-console-layout,.mdm-console-layout.enrollment{grid-template-columns:1fr}.mdm-enrollment-sidebar{max-height:none;position:static}.mdm-apns-row,.mdm-apns-grid.single .mdm-apns-row{grid-template-columns:1fr;gap:4px;padding:10px 14px}.mdm-apns-row b{display:none}.mdm-apns-card footer{flex-direction:column;align-items:stretch;padding:12px 14px}.mdm-benefits-card li{text-align:left;justify-content:flex-start;align-items:flex-start;font-size:15px}.mdm-qr-result{grid-template-columns:1fr;justify-items:center}.mdm-header-actions{flex-direction:column;width:100%}.mdm-back-button{min-height:38px}.mdm-layout,.mdm-dashboard-grid,.mdm-two-columns,.mdm-two-columns.wide-left,.mdm-integrations-list,.mdm-queue-layout,.mdm-rule-flow{grid-template-columns:1fr}.mdm-integration-settings{grid-column:span 1}.mdm-shell-header,.mdm-panel>header{flex-direction:column}.mdm-stat-grid,.mdm-command-grid,.mdm-detail-grid,.mdm-detail-actions>div,.mdm-policy-options{grid-template-columns:1fr}.mdm-detail-backdrop{padding:12px}}.mdm-resumo{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;border-left:4px solid #b8c4cc;align-items:center;gap:12px;padding:14px 16px;display:flex}.mdm-resumo.pronto{border-left-color:#1eb980}.mdm-resumo.pendente{border-left-color:#e0a53c}.mdm-resumo-selo{color:#6e7e88;background:#eef4f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mdm-resumo.pronto .mdm-resumo-selo{color:#1eb980;background:#e6f7f0}.mdm-resumo.pendente .mdm-resumo-selo{color:#c8871f;background:#fdf3e3}.mdm-resumo>div{gap:3px;min-width:0;display:grid}.mdm-resumo strong{color:var(--navy);font-size:13px}.mdm-resumo small{color:var(--muted);font-size:var(--t-small)}.mdm-resumo-erro{color:#b84455;font-size:var(--t-small);margin-left:auto;font-style:normal;font-weight:800}.mdm-avancado{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff}.mdm-avancado>summary{color:#008fb6;cursor:pointer;font-size:var(--t-small);padding:12px 16px;font-weight:800;list-style:none}.mdm-avancado>summary::-webkit-details-marker{display:none}.mdm-avancado>summary:before{content:"▸ ";transition:transform .15s;display:inline-block}.mdm-avancado[open]>summary:before{content:"▾ "}.mdm-avancado>summary:hover{background:#f7fbfc}.mdm-avancado[open]>summary{border-bottom:1px solid var(--ui-soft-border)}.mdm-avancado>:not(summary){margin:14px}.mdm-resumo-recado{color:#1a7f5a;font-size:var(--t-small);font-style:normal;font-weight:700}.mdm-texto{color:var(--dm-muted);font-size:var(--t-small);margin:0 0 10px;line-height:1.6}.mdm-texto strong{color:var(--dm-text)}.mdm-passos{color:var(--dm-muted);font-size:var(--t-small);gap:7px;margin:0 0 12px;padding-left:20px;line-height:1.55;display:grid}.mdm-passos code{border-radius:var(--r-xs);color:#2c414a;background:#eef4f6;padding:1px 5px;font-size:11px}.mdm-arquivo{cursor:pointer;position:relative}.mdm-arquivo input{opacity:0;width:100%;height:100%;position:absolute;inset:0}.mdm-arquivo.desativado{cursor:default;opacity:.5}.mdm-encartes{flex:1 0 100%;margin:12px 0 2px}.mdm-encartes .device-summary-card{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff94;border:1px solid #fffc;box-shadow:0 6px 18px #092a361a}.mdm-encartes .device-summary-card:hover{background:#ffffffb8;border-color:#fffffff2}.mdm-encartes .device-summary-card.active{background:var(--dm-card);border-color:var(--dm-primary);box-shadow:0 0 0 3px #08a7c21a}.mdm-detail-actions>div.mdm-interruptores{flex-direction:column;gap:10px;display:flex}.mdm-interruptor{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f7fafb;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.mdm-interruptor.ligado{background:#fff6f7;border-color:#ffd6db}.mdm-interruptor>div{flex-direction:column;gap:3px;min-width:0;display:flex}.mdm-interruptor strong{color:var(--navy);font-size:14px}.mdm-interruptor small{color:#5d707c;font-size:12px;line-height:1.4}.mdm-interruptor-estado{color:#8b9aa4;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.mdm-interruptor-estado.ligado{color:#c84f5c}.mdm-interruptor button{white-space:nowrap;flex-shrink:0;min-width:132px}.mdm-panel .mdm-interruptores,.detalhe-corpo-unico .mdm-interruptores{flex-direction:column;gap:8px;margin:12px 0 4px;display:flex}label.mdm-interruptor{cursor:pointer}.mdm-interruptor input[type=checkbox]{accent-color:#c84f5c;cursor:pointer;flex-shrink:0;width:22px;height:22px}.detalhe-corpo-unico{padding:4px 22px 0;display:block}.detalhe-corpo.detalhe-corpo-unico{overflow-y:auto}.detalhe-corpo-unico .mdm-enrollment-actions{border-top:1px solid var(--dm-line);background:#fff;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:14px 0;display:flex;position:sticky;bottom:0}.detalhe-corpo-unico .mdm-check{align-items:center;gap:8px;font-size:13px;display:flex}.mdm-perfil-linha{cursor:pointer}.mdm-perfil-linha:hover{border-color:var(--dm-line)}.mdm-modulo-abas{border-bottom:1px solid var(--dm-line);flex-wrap:wrap;gap:2px;display:flex}.mdm-modulo-abas button{color:var(--dm-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 15px;font-size:13px;font-weight:750}.mdm-modulo-abas button:hover{color:var(--dm-text)}.mdm-modulo-abas button.ativa{border-bottom-color:var(--dm-primary);color:var(--dm-primary)}.mdm-perfil-escolha{gap:8px;display:grid}.mdm-perfil-escolha article{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.mdm-perfil-escolha article.instalado{background:#f3fafb;border-color:#9fdbe6}.mdm-perfil-escolha article>span{gap:3px;min-width:0;display:grid}.mdm-perfil-escolha article strong{color:var(--navy);font-size:14px}.mdm-perfil-escolha article small{color:var(--dm-muted);font-size:11px;font-weight:700}.mdm-perfil-acao{flex:none;align-items:center;gap:10px;display:flex}.mdm-perfil-remover{margin-top:10px}.mdm-novo-perfil{position:relative}.mdm-novo-perfil>summary{border-radius:var(--dm-radius,10px);color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff4d;justify-content:center;align-items:center;width:40px;height:34px;list-style:none;display:inline-flex}.mdm-novo-perfil>summary::-webkit-details-marker{display:none}.mdm-novo-perfil>summary::marker{content:""}.mdm-novo-perfil>summary:hover{background:#ffffff42;border-color:#ffffff80}.mdm-novo-perfil-painel{border:1px solid var(--dm-line);border-radius:var(--dm-radius,10px);box-shadow:var(--e-apoio);z-index:30;background:#fff;min-width:178px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.mdm-novo-perfil-painel button{border-radius:var(--r-md,12px);color:#253744;cursor:pointer;text-align:left;background:0 0;border:0;padding:9px 10px;font-size:12px;font-weight:600}.mdm-novo-perfil-painel button:hover{background:#f1f5f8}.dm-encartes>.mdm-perfil-linha{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;display:grid}.mdm-perfil-nome-linha{min-width:0}.mdm-perfil-selo{justify-content:center;display:flex}.mdm-perfil-selo .status-pill{letter-spacing:.3px;padding:2px 8px;font-size:9px}.mdm-perfil-canto{justify-content:flex-end;min-width:0;display:flex}.mdm-perfil-canto .dm-interruptor{gap:7px;font-size:11px}.mdm-perfil-canto-nota{color:#9aa6ae;font-size:var(--t-micro)}.mdm-perfis-topo{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.mdm-perfil-nome{border-radius:var(--r-xs);color:inherit;letter-spacing:-.8px;background:0 0;border:1px solid #0000;width:100%;max-width:100%;margin:0;padding:2px 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:34px;font-weight:800}.mdm-perfil-nome:hover{border-color:var(--dm-line)}.mdm-perfil-nome:focus{background:var(--dm-card);border-color:var(--dm-primary);outline:0}.mdm-perfil-apagar{color:#c84f5c}.mdm-detail-actions .mdm-pendente-btn{cursor:default}.mdm-detail-actions .mdm-pendente-btn svg{animation:1s linear infinite mdm-girando}@keyframes mdm-girando{to{transform:rotate(360deg)}}.ourpact-contas{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-top:16px;display:grid}.ourpact-conta{background:var(--card-bg,#fff);border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-lg);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ourpact-conta-nome{flex-direction:column;gap:2px;display:flex}.ourpact-conta-nome strong{color:var(--navy,#22333c);font-size:15px}.ourpact-conta-nome small{color:var(--muted,#7d8f97);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ourpact-conta-selos{flex-wrap:wrap;gap:6px;display:flex}.ourpact-conta-erro{color:#a33;background:#fff1f2;border-radius:8px;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}.ourpact-conta-acoes{gap:6px;margin-top:auto;padding-top:4px;display:flex}.ourpact-form{flex-direction:column;gap:16px;display:flex}.ourpact-form label{flex-direction:column;gap:6px;display:flex}.ourpact-form label>span{color:var(--navy,#22333c);font-size:13px;font-weight:700}.ourpact-form input{border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-sm);background:#fff;width:100%;padding:10px 12px;font-size:14px}.ourpact-form input:focus{outline-offset:1px;border-color:#12b8c8;outline:2px solid #12b8c82e}.ourpact-form small{color:var(--muted,#7d8f97);font-size:12px;line-height:1.5}.mdm-aviso-erro{color:#a33;align-items:center;gap:8px;margin-top:12px;display:flex}.mdm-aviso-ok{color:#2b7a55;align-items:center;gap:8px;margin-top:12px;display:flex}.mdm-secao-acoes{gap:8px;display:flex}.ourpact-aparelhos-secao{margin-top:28px}.ourpact-busca{border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-md);background:#fff;align-items:center;gap:8px;width:100%;max-width:340px;padding:8px 12px;display:flex}.ourpact-busca input{border:0;outline:none;flex:1;font-size:14px}.ourpact-aparelhos{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ourpact-aparelho{background:var(--card-bg,#fff);border:1px solid var(--dm-line,#e3eaec);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ourpact-aparelho.bloqueado{background:#fff6f6;border-color:#f2c9cd}.ourpact-aparelho-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.ourpact-aparelho-nome strong{color:var(--navy,#22333c);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ourpact-aparelho-nome small{color:var(--muted,#7d8f97);font-size:12px}.ourpact-aparelho-erro{color:#a33;align-items:center;gap:4px;margin-top:3px;font-size:11px;font-style:normal;display:flex}.ourpact-aparelho-acao{flex:none;align-items:center;gap:8px;display:flex}.ourpact-vazio{color:var(--muted,#7d8f97);padding:8px 2px;font-size:13px}.mdm-module .devices-table th:nth-child(2){width:34%}.mdm-module .devices-table th:nth-child(3){width:26%}.mdm-module .devices-table th:nth-child(4){width:22%}.mdm-module .devices-table th:nth-child(5){width:18%}.mdm-detail-actions>div:not(.mdm-interruptores):not(.mdm-perfil-seletor):not(.mdm-perfis-no-aparelho):not(.mdm-acoes-colunas){grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}@media (width<=900px){.mdm-detail-actions>div:not(.mdm-interruptores){grid-template-columns:1fr 1fr}}.mdm-travas-secao{margin-bottom:20px}.mdm-travas-secao h4{border-bottom:1px solid var(--dm-line);color:#7d8b96;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;margin:0 0 4px;padding-bottom:6px;font-weight:900}.mdm-travas-lista{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.mdm-trava{border-bottom:1px solid var(--lista-risco,#eef2f4);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 2px;display:grid}.mdm-trava:hover{background:#f8fbfc}.mdm-trava-nome{min-width:0;position:relative}.mdm-trava-nome>small:not(.mdm-trava-risco){background:var(--dm-card,#fff);border:1px solid var(--dm-line);border-radius:var(--r-xs);opacity:0;pointer-events:none;z-index:5;width:max(100%,240px);padding:7px 9px;transition:opacity .12s;position:absolute;top:100%;left:0;box-shadow:0 8px 20px #092a361f}.mdm-trava:hover .mdm-trava-nome>small:not(.mdm-trava-risco){opacity:1}.mdm-trava-escolha{flex:none;display:inline-flex}.mdm-trava-escolha button{border:1px solid var(--dm-line);color:#7d8b96;cursor:pointer;background:#fff;padding:5px 11px;font-size:11px;font-weight:800;transition:all .15s}.mdm-trava-escolha button:first-child{border-radius:var(--r-xs) 0 0 var(--r-xs)}.mdm-trava-escolha button:last-child{border-radius:0 var(--r-xs) var(--r-xs) 0;border-left:0}.mdm-trava-escolha button:hover{color:var(--dm-text)}.mdm-trava-escolha button.ativa{color:#0a6d85;background:#e9f7fa;border-color:#9fdbe6}.mdm-trava-escolha button.ativa.bloqueio{color:#c84f5c;background:#fff1f3;border-color:#f4b6bf}.mdm-trava strong{color:var(--navy);font-size:13px;font-weight:750;display:block}.mdm-trava.ligada strong{color:#0a6d85}.mdm-trava small{color:var(--dm-muted);margin-top:2px;font-size:11px;line-height:1.45;display:block}.mdm-trava-risco{font-weight:800;color:#9b6717!important}.aparelho-linha-do-tempo .linha-evento.e-erro .linha-marca{background:#c84f5c;border-color:#c84f5c}.aparelho-linha-do-tempo .linha-evento.e-erro strong{color:#c84f5c}.mdm-trava-desde{color:#7d8b96;letter-spacing:.3px;text-transform:uppercase;vertical-align:middle;background:#eef3f5;border-radius:3px;margin-left:7px;padding:2px 5px;font-size:9.5px;font-style:normal;font-weight:800}.mdm-aviso-versao{border-radius:var(--r-xs);background:#f3fafb;border-left:3px solid #9fdbe6;margin-bottom:16px;padding:10px 12px}.mdm-trava.bloqueada strong,.mdm-trava.ligada strong{color:var(--navy)}.mdm-travas-secao h4{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mdm-travas-secao h4 em{color:#a4afb4;letter-spacing:0;text-transform:none;font-size:10px;font-style:normal;font-weight:750}.mdm-perfis-no-aparelho{border-top:1px solid var(--dm-line);margin-top:16px;padding-top:14px;display:block}.mdm-perfis-no-aparelho h4{color:#7d8b96;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;align-items:baseline;gap:8px;margin:0 0 8px;font-weight:900;display:flex}.mdm-perfis-no-aparelho h4 em{color:#a4afb4;letter-spacing:0;text-transform:none;font-size:10px;font-style:normal;font-weight:700}.mdm-perfis-no-aparelho article{border-bottom:1px solid var(--lista-risco,#eef2f4);padding:8px 2px}.mdm-perfis-no-aparelho article:last-child{border-bottom:0}.mdm-perfis-no-aparelho strong{color:var(--navy);font-size:13px;display:block}.mdm-perfis-no-aparelho small{color:var(--dm-muted);margin-top:2px;font-size:11px;display:block}.mdm-app-nome{align-items:center;gap:9px;min-width:0;display:flex}.mdm-app-arte{border-radius:var(--r-md,12px);object-fit:cover;flex:none;width:26px;height:26px}.mdm-app-arte.vazia{color:#7d8b96;background:#eef3f5;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.devices-table td.col-permitir,.devices-table th.col-permitir{text-align:right;white-space:nowrap;width:1%}.mdm-app-escolha{gap:4px;display:inline-flex}.mdm-app-escolha button{color:#ccd6dc;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:flex}.mdm-app-escolha button:hover:not(:disabled){color:#7d8b96;background:#f1f6f8}.mdm-app-escolha button:disabled{cursor:default;opacity:.5}.mdm-app-escolha button.sim.ativa{color:#318d60}.mdm-app-escolha button.nao.ativa{color:#c84f5c}.mdm-app-escolha[aria-busy=true]{opacity:.55}.devices-table tr.app-barrado td{color:#9aa8b0}.devices-table tr.app-barrado strong{color:#9aa8b0;text-decoration:line-through}.devices-table tr.app-barrado .mdm-app-arte{filter:grayscale();opacity:.55}.mdm-perfil-seletor{border-bottom:1px solid var(--dm-line);justify-items:start;gap:12px;padding-bottom:20px;display:grid}.mdm-perfil-seletor>label{width:100%}.mdm-perfil-seletor .mdm-perfil-acao{align-items:center;gap:8px;display:flex}.mdm-lista-atualizada{color:#8b99a3;margin:0 0 8px;font-size:11px;font-weight:750}.mdm-detalhe-aparelho .detalhe-corpo{padding-top:0;padding-bottom:0;overflow:hidden}.mdm-detalhe-aparelho .cliente-conteudo{min-height:0;padding-top:60px;padding-bottom:22px;overflow-y:auto}.mdm-detalhe-aparelho .cliente-coluna{min-height:0;padding-top:60px;padding-bottom:22px;overflow:visible}.mdm-perfil-campo-linha{align-items:end;gap:10px;width:100%;max-width:520px;display:flex}.mdm-perfil-campo-linha>label{flex:auto;min-width:0}.mdm-perfil-campo-linha>button{flex:none;min-height:38px}.mdm-perfis-no-aparelho .mdm-empty{margin:0;padding:8px 2px}.mdm-janela-canto{z-index:3;align-items:center;gap:4px;display:flex;position:absolute;top:11px;left:12px}.mdm-janela-numero{letter-spacing:.3px;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:900}.mdm-janela-canto.contando .mdm-janela-numero{color:#f5cf95;background:#ffd68c38}.mdm-janela-canto.firme .mdm-janela-numero{color:#8fe3b6;background:#78e0a82e}.mdm-janela-canto.solto .mdm-janela-numero{color:#ffabb4;background:#ff96a02e}.mdm-janela-ajuda{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font-size:9.5px;font-weight:900;line-height:1;transition:all .15s;display:flex}.mdm-janela-ajuda:hover{background:#ffffff57}.mdm-janela-balao{border:1px solid var(--dm-line);border-radius:var(--r-sm);box-shadow:var(--e-flutua);z-index:8;background:#fff;width:216px;max-width:calc(100vw - 40px);padding:11px 12px;position:absolute;top:22px;left:0}.mdm-janela-balao strong{color:var(--navy);margin-bottom:5px;font-size:12.5px;display:block}.mdm-janela-balao p{color:#5f7280;margin:0 0 6px;font-size:11px;line-height:1.5}.mdm-janela-balao p:last-child{margin-bottom:0}.mdm-janela-alerta{border-radius:var(--r-xs);background:#fff6f7;padding:7px 8px;color:#b2515e!important}.mdm-janela-ok{border-radius:var(--r-xs);background:#f1faf4;padding:7px 8px;color:#2b7a55!important}.mdm-detalhe-aparelho .cliente-identidade{position:relative}.mdm-detalhe-aparelho .cliente-identidade,.mdm-detalhe-aparelho .cliente-infos{overflow:visible}.mdm-detalhe-aparelho .mdm-janela-balao{width:270px}.mdm-perfis-no-aparelho{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;max-width:520px;margin-top:20px;padding:12px 14px}.mdm-perfis-no-aparelho h4{margin-bottom:6px}.mdm-perfil-campo-linha>button{justify-content:center;min-width:118px;height:38px;min-height:38px;padding:0 18px;font-weight:800}.mdm-janela-datas{border-top:1px solid var(--dm-line);gap:5px;margin:8px 0 0;padding-top:8px;display:grid}.mdm-janela-datas>div{justify-content:space-between;gap:8px;display:flex}.mdm-janela-datas dt{color:#8b99a3;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:800}.mdm-janela-datas dd{color:var(--navy);margin:0;font-size:11.5px;font-weight:750}.mdm-janela-conta{color:#8b99a3!important;margin-top:7px!important;font-size:10.5px!important}.mdm-janela-vidro{cursor:default;z-index:7;background:0 0;border:0;padding:0;position:fixed;inset:0}.mdm-estado-linha{border-radius:var(--r-xs);color:#0a6d85;background:#f3fafb;margin:0 0 9px;padding:7px 10px;font-size:11.5px;font-weight:750}.mdm-estado-linha.esperando{color:#9b6717;background:#fff8ec}.mdm-detail-actions>div button{letter-spacing:-.1px;border-radius:10px;min-height:46px;font-size:13.5px;font-weight:800}.mdm-detail-actions>div button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #243f5c17}.mdm-detail-actions>div button{transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s}.mdm-detail-actions>div button.principal{color:#fff;background:linear-gradient(165deg,#14414f 0%,#1b5a6b 100%);border-color:#0000}.mdm-detail-actions>div button.principal:hover:not(:disabled){color:#fff;background:linear-gradient(165deg,#175060 0%,#216c80 100%);border-color:#0000;box-shadow:0 6px 16px #14414f42}.mdm-detail-actions>div button.principal.danger{color:#fff;background:linear-gradient(165deg,#c0414f 0%,#d1495b 100%)}.mdm-detail-actions>div button.principal.danger:hover:not(:disabled){background:linear-gradient(165deg,#ad3846 0%,#c0414f 100%);box-shadow:0 6px 16px #c84f5c4d}.mdm-detail-actions>div button.mdm-pendente-btn{color:#9b6717;background:#fff8ec;border-color:#f0d9ae}.mdm-detail-actions>div button{flex-direction:column;gap:1px;line-height:1.25}.mdm-detail-actions>div button small{color:#9aa8b0;letter-spacing:.1px;font-size:10px;font-weight:750}.mdm-detail-actions>div button.enviado,.mdm-detail-actions>div button.enviado:disabled{color:#2b7a55;opacity:1;background:#f1faf4;border-color:#a9dcc1}.mdm-detail-actions>div button.principal.enviado,.mdm-detail-actions>div button.principal.enviado:disabled{color:#fff;background:linear-gradient(165deg,#257a52 0%,#2f9b60 100%);border-color:#0000}.mdm-detail-actions>div button:active:not(:disabled){transform:translateY(1px)}.mdm-papel-titulo{color:#687985;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.mdm-papel-previa{align-items:flex-start;gap:12px;display:flex}.mdm-papel-previa img{border:1px solid var(--dm-line);border-radius:var(--r-sm);object-fit:cover;width:76px;height:132px}.mdm-papel-envio{border:1px dashed var(--dm-line);border-radius:var(--r-sm);cursor:pointer;justify-content:center;align-items:center;width:fit-content;min-height:38px;padding:0 14px;transition:all .15s;display:inline-flex}.mdm-papel-envio:hover{background:#f3fafb;border-color:#9fdbe6}.mdm-papel-envio input{display:none}.mdm-papel-envio span{color:#0a6d85;text-transform:none;font-size:12px;font-weight:800}.mdm-travas-lista .mdm-papel{grid-column:1/-1;padding:12px 2px 4px}.mdm-travas-lista .mdm-papel .mdm-papel-previa>div{justify-items:start;gap:6px;display:grid}.mdm-papel-telas{flex-wrap:wrap;gap:18px;display:flex}.mdm-papel-tela{justify-items:start;gap:6px;display:grid}.mdm-papel-tela img{border:1px solid var(--dm-line);border-radius:var(--r-sm);object-fit:cover;width:76px;height:132px}.mdm-papel-rotulo{color:#8b99a3;letter-spacing:.4px;text-transform:uppercase;font-size:10.5px;font-weight:800}.mdm-travas-lista .mdm-dias-atraso{grid-column:1/-1;justify-items:start;gap:5px;padding:10px 2px 4px;display:grid}.mdm-travas-lista .mdm-dias-atraso label{gap:5px;display:grid}.mdm-travas-lista .mdm-dias-atraso input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344653;background:#fff;width:110px;min-height:38px;padding:0 12px;font-size:13px;font-weight:750}.mdm-detail-actions>div.mdm-acoes-colunas{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;display:grid}.dm-confirm .mdm-form textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344653;resize:vertical;text-transform:none;background:#fff;outline:0;padding:9px 10px;font-family:inherit;font-size:12px;line-height:1.5}.dm-confirm .mdm-form textarea:focus{border-color:#00a7d4;box-shadow:0 0 0 3px #00c8ff14}.mdm-janela-canto.contando .mdm-janela-numero{animation:2.2s ease-in-out infinite mdm-janela-contando}.mdm-janela-canto.solto .mdm-janela-numero{animation:2.2s ease-in-out infinite mdm-janela-solto}.mdm-janela-canto.firme .mdm-janela-numero{animation:2.2s ease-in-out infinite mdm-janela-firme}@keyframes mdm-janela-contando{0%,to{box-shadow:0 0 #f5cf958c}60%{box-shadow:0 0 0 8px #f5cf9500}}@keyframes mdm-janela-solto{0%,to{box-shadow:0 0 #ffabb48c}60%{box-shadow:0 0 0 8px #ffabb400}}@keyframes mdm-janela-firme{0%,to{box-shadow:0 0 #8fe3b680}60%{box-shadow:0 0 0 8px #8fe3b600}}@media (prefers-reduced-motion:reduce){.mdm-janela-canto .mdm-janela-numero{animation:none}}.mdm-nome-link{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.mdm-nome-link strong{display:block}.mdm-nome-link:hover strong{color:var(--dm-primary-strong,#00789a);text-decoration:underline}.mdm-nome-link:focus-visible{outline-offset:2px;outline:2px solid #4cbcd6}.mdm-abm-sem-dono{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px;margin-top:10px;display:grid}.mdm-abm-sem-dono>div{border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-sm);background:#f7fafb;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 11px;display:flex}.mdm-abm-sem-dono b{color:#0a7f9b;letter-spacing:.06em;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace}.mdm-abm-sem-dono span{color:#5f6d76;font-size:var(--t-small)}.mdm-prazo{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;border-left:4px solid #e0a53c;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.mdm-prazo>div{gap:3px;min-width:0;display:grid}.mdm-prazo strong{color:var(--navy);font-size:13px}.mdm-prazo small{color:var(--muted);font-size:var(--t-small);line-height:1.5}.mdm-prazo>button{flex:none;margin-left:auto}.mdm-prazo-selo{color:#c8871f;background:#fdf3e3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mdm-prazo.critico{border-left-color:#d4772a}.mdm-prazo.critico .mdm-prazo-selo{color:#b8611c;background:#fdece0}.mdm-prazo.vencido{border-left-color:#b84455}.mdm-prazo.vencido .mdm-prazo-selo{color:#b84455;background:#fbe9ec}.mdm-prazo.vencido strong{color:#b84455}@media (width<=720px){.mdm-prazo{flex-wrap:wrap;align-items:flex-start}.mdm-prazo>button{margin-left:46px}}.mdm-dominio{color:var(--dm-muted);font-size:var(--t-small);gap:5px;max-width:340px;margin-bottom:12px;display:grid}.mdm-dominio input{border:1px solid var(--dm-line);border-radius:var(--r-sm);font-size:var(--t-small);padding:7px 9px}.mdm-fila-contas{gap:9px;margin-bottom:12px;display:grid}.mdm-fila-conta{border:1px solid var(--dm-line);border-radius:var(--r-sm);border-left:3px solid #e0a53c;gap:9px;padding:10px 12px;display:grid}.mdm-fila-conta.criada{border-left-color:#1eb980}.mdm-fila-quem b{color:var(--navy);font-size:var(--t-small);display:block}.mdm-fila-quem span{color:var(--muted);font-size:var(--t-micro)}.mdm-fila-campos{flex-wrap:wrap;gap:7px;display:flex}.mdm-copiavel{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;text-align:left;background:#f7fbfc;align-items:baseline;gap:7px;min-width:0;padding:6px 9px;display:flex}.mdm-copiavel:hover:not(:disabled){background:#eef6f8}.mdm-copiavel:disabled{cursor:default;opacity:.55}.mdm-copiavel small{color:#5f6d76;font-size:var(--t-micro);text-transform:uppercase;flex:none}.mdm-copiavel span{color:var(--dm-text);font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdm-copiavel em{color:#008fb6;font-size:var(--t-micro);flex:none;font-style:normal}.mdm-fila-acoes{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mdm-fila-acoes input{border:1px solid var(--dm-line);border-radius:var(--r-sm);font-size:var(--t-small);flex:220px;min-width:0;padding:7px 9px}.mdm-fila-conta-feita{color:#1a7f5a;font-size:var(--t-small);font-weight:700}.mdm-linha-aparelho{text-align:left;align-items:center;gap:10px;min-width:0;display:flex}.mdm-linha-aparelho>span{gap:1px;min-width:0;display:grid}.mdm-mini-foto{border:1px solid var(--dm-line,#e2ebef);object-fit:cover;background:#eef2f4;border-radius:8px;flex:none;width:38px;height:38px}.mdm-mini-foto.vazia{color:#9fb0b8;justify-content:center;align-items:center;display:flex}.mdm-encartes .device-summary-grid>.encarte-bloqueados,.mdm-encartes.device-summary-grid>.encarte-bloqueados{background:#ffe9edc7;border-color:#d48a988c;flex-grow:.72}.mdm-encartes.device-summary-grid>.encarte-bloqueados:hover{background:#ffe0e6eb;border-color:#c46a7ab3}.mdm-encartes.device-summary-grid>.encarte-bloqueados.active{background:#fdeef1;border-color:#b84455;box-shadow:0 0 0 3px #b8445524}.mdm-encartes.device-summary-grid>.encarte-bloqueados .device-summary-icon{color:#b84455;background:#f7d8de}.mdm-encartes.device-summary-grid>.encarte-bloqueados span{color:#a3707a}.mdm-encartes.device-summary-grid>.encarte-bloqueados strong{color:var(--dm-text)}.mdm-encartes .device-summary-grid>.encarte-avisos,.mdm-encartes.device-summary-grid>.encarte-avisos{background:#fff0e0cc;border-color:#d69e608c}.mdm-encartes.device-summary-grid>.encarte-avisos:hover{background:#ffe8d0f0;border-color:#c6863eb3}.mdm-encartes.device-summary-grid>.encarte-avisos.active{background:#fff4e8;border-color:#c0741f;box-shadow:0 0 0 3px #c0741f24}.mdm-encartes.device-summary-grid>.encarte-avisos .device-summary-icon{color:#b0691c;background:#fae0c4}.mdm-encartes.device-summary-grid>.encarte-avisos span{color:#a07a51}.mdm-encartes.device-summary-grid>.encarte-avisos strong{color:var(--dm-text)}.mdm-encartes.device-summary-grid>.encarte-vinculados{flex-grow:1.55;padding:13px 15px}.mdm-encartes .encarte-vinculados .device-summary-icon{width:40px;height:40px}.mdm-encartes .encarte-vinculados span{font-size:13px}.mdm-encartes .encarte-vinculados strong{font-size:23px}@media (width<=900px){.mdm-encartes.device-summary-grid>.device-summary-card,.mdm-encartes.device-summary-grid>.encarte-vinculados,.mdm-encartes.device-summary-grid>.encarte-bloqueados{flex:calc(50% - 4.25px)}}.device-details-modal .mdm-detail-actions{margin-top:0;padding-top:4px}.device-details-modal .mdm-detail-actions>header{margin-bottom:6px}.device-details-modal .mdm-detail-actions>header h3{margin-bottom:0}.mdm-detalhe-aparelho.mdm-detalhe-aparelho .cliente-identidade{padding:46px 12px 12px;position:relative}.mdm-detalhe-aparelho.mdm-detalhe-aparelho .cliente-identidade-foto{z-index:2;width:72px;height:72px}.mdm-detalhe-aparelho.mdm-detalhe-aparelho .mdm-janela-canto{top:12px;left:10px}.mdm-papel-escolha{gap:10px;display:grid}.mdm-papel-previa{border:1px dashed var(--dm-line);border-radius:var(--r-sm);color:#7d8d96;text-align:center;background:#eef3f5;justify-content:center;align-items:center;min-height:150px;padding:8px;font-size:12px;display:flex;overflow:hidden}.mdm-papel-previa img{object-fit:contain;border-radius:6px;width:auto;max-height:210px}.mdm-papel-arquivo{cursor:pointer}.mdm-papel-arquivo>span{border-radius:var(--r-sm);color:#0a6d85;text-align:center;background:#f3fafb;border:1px solid #9fdbe6;padding:9px 12px;font-size:12.5px;font-weight:750;display:block}.mdm-papel-arquivo:hover>span{background:#e7f6f9}.mdm-papel-arquivo input{display:none}.mdm-papel-voltar{color:#7d8d96;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:700;text-decoration:underline}.mdm-form-help.erro{color:#c84f5c}.mdm-mapa header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mdm-mapa-abrir{color:#0a6d85;white-space:nowrap;font-size:12px;font-weight:750;text-decoration:none}.mdm-mapa-abrir:hover{text-decoration:underline}.mdm-mapa-quadro{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#eef3f5;height:260px;margin-top:10px;overflow:hidden}.mdm-mapa-quadro iframe{border:0;width:100%;height:100%;display:block}.mdm-mapa-rodape{color:#7d8d96;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:12px;display:flex}.mdm-mapa-rodape strong{color:var(--dm-ink);font-size:12.5px;font-weight:700}.mdm-mapa-rodape .vivo{color:#1f8f5f;font-weight:750}@media (width<=720px){.mdm-mapa-quadro{height:200px}}.aparelho-capa.trocavel{cursor:pointer;display:block;position:relative}.aparelho-capa.trocavel input{display:none}.aparelho-capa-troca{border-radius:0 0 var(--r-sm) var(--r-sm);color:#fff;opacity:0;text-align:center;background:#0c222cc7;padding:5px 6px;font-size:11px;font-weight:750;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0}.aparelho-capa.trocavel:hover .aparelho-capa-troca,.aparelho-capa.enviando .aparelho-capa-troca{opacity:1}.aparelho-capa.trocavel:has(.aparelho-capa-vazia) .aparelho-capa-troca{opacity:1}.aparelho-capa-erro{color:#c84f5c;text-align:center;margin:6px 0 0;font-size:11.5px}.mdm-perfil-automatico{flex-direction:column;gap:8px;padding:14px 48px;display:flex}@media (width<=640px){.mdm-perfil-automatico{padding:12px 14px}}.mdm-acoes-respiro{height:14px;display:block}.mdm-config-recolhida>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 0;list-style:none;display:flex}.mdm-config-recolhida>summary::-webkit-details-marker{display:none}.mdm-config-recolhida>summary:before{color:#8aa0ab;content:"▸";font-size:11px;transition:transform .15s}.mdm-config-recolhida[open]>summary:before{transform:rotate(90deg)}.mdm-config-recolhida>summary>span{color:#16323d;font:800 15px Manrope,Inter,system-ui,sans-serif}.mdm-config-recolhida>summary>small{color:#7d909b;font-size:12px}.mdm-config-recolhida[open]>summary{margin-bottom:14px}.mdm-celula-conta{max-width:260px}.mdm-celula-conta .mdm-linha-aparelho>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mdm-janela-balao{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .12s}.mdm-janela-dias:hover>.mdm-janela-balao,.mdm-janela-dias:focus-within>.mdm-janela-balao,.mdm-linha-com-ajuda:hover>.mdm-janela-balao,.mdm-linha-com-ajuda:focus-within>.mdm-janela-balao{opacity:1;pointer-events:auto;visibility:visible}.mdm-linha-com-ajuda{cursor:help;position:relative}.mdm-janela-dias{cursor:help}.mdm-janela-dias .mdm-janela-numero{transition:filter .15s,transform .15s}.mdm-janela-dias:hover .mdm-janela-numero,.mdm-janela-dias:focus-within .mdm-janela-numero{filter:brightness(1.3);animation:none;transform:translateY(-1px)scale(1.06)}.mdm-janela-dias:focus-visible{outline-offset:2px;outline:2px solid #7fd3e6}.mdm-linha-com-ajuda .mdm-janela-balao{width:230px;top:100%}.mdm-falta-codigo{border-radius:var(--r-md);color:#6c5722;background:#fff8e6;border:1px solid #f0dfae;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.55}.mdm-falta-codigo strong{color:#8a6a14;margin-bottom:3px;display:block}.mdm-falta-codigo b{color:#6c5722;font-weight:800}.mdm-coluna-acoes{text-align:center;vertical-align:middle;width:56px}.mdm-coluna-acoes .icon-action-button{vertical-align:middle}.mdm-detalhe-lista .devices-table,.devices-table-card .devices-table{table-layout:fixed;width:100%}.mdm-col-conta{width:250px}.mdm-col-marca{width:78px}.mdm-col-name{width:320px}.mdm-col-crmStatusLabel{width:150px}.mdm-col-customer{width:170px}.mdm-col-gerenciador{width:130px}.mdm-travas-nota{margin:6px 0 10px}.mdm-apns-prazo{border-radius:var(--r-md);color:#6c5722;background:#fff8e6;border:1px solid #f0dfae;margin:12px 0 0;padding:12px 14px;font-size:12px;line-height:1.55}.mdm-apns-prazo strong{color:#8a6a14;margin-bottom:6px;font-size:13px;display:block}.mdm-apns-prazo p{margin:6px 0}.mdm-apns-prazo ol{margin:6px 0 6px 18px;padding:0}.mdm-apns-prazo li{margin:3px 0}.mdm-apns-prazo code{background:#6c57221a;border-radius:4px;padding:1px 4px;font-size:11px}.mdm-apns-prazo-cuidado{border-top:1px solid #f0dfae;margin-top:10px;padding-top:8px}.mdm-apns-prazo.vencido{color:#7d2f2f;background:#fff5f5;border-color:#f0c4c4}.mdm-apns-prazo.vencido strong{color:#a33}.mdm-apns-prazo.vencido code{background:#7d2f2f1a}.mdm-apns-prazo.vencido .mdm-apns-prazo-cuidado{border-top-color:#f0c4c4}.mdm-detail-actions button.destaque{color:#0b5e7d;background:#f2fafd;border-color:#b9dff0;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex}.mdm-detail-actions button.destaque svg{opacity:.85;flex:none}.mdm-detail-actions button.destaque:hover:not(:disabled){border-color:var(--blue);color:#07485f;background:#e3f4fb}.mdm-detail-actions button.destaque.enviado{color:#1f6b39;background:#eaf7ee;border-color:#bfe3c9}.mdm-detail-actions button.com-icone{text-align:left;white-space:normal;flex-flow:row;padding:9px 14px;line-height:1.25}.mdm-detail-actions button.com-icone>span{flex:auto}.mdm-balao-aviso.grave{color:#a3252f;background:#fdecee;border-color:#f2c2c7}.mdm-balao-aviso{color:#8a6a14;letter-spacing:.2px;white-space:nowrap;background:#fff8e6;border:1px solid #f0dfae;border-radius:999px;margin-top:4px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.mdm-module .devices-table.mdm-tabela-avisos th:first-child{width:32%}.mdm-module .devices-table.mdm-tabela-avisos th:nth-child(2){width:30%}.mdm-module .devices-table.mdm-tabela-avisos th:nth-child(3){width:18%}.mdm-module .devices-table.mdm-tabela-avisos th:nth-child(4){width:14%}.mdm-module .devices-table.mdm-tabela-avisos th:nth-child(5){width:6%}.mdm-tabela-avisos thead th{color:#9da8b8;font-size:var(--t-small);letter-spacing:.7px;text-align:left;text-transform:uppercase;padding:10.5px 12px;font-weight:700}.mdm-tabela-avisos .mdm-celula-aviso{white-space:normal}.mdm-tabela-avisos .mdm-celula-aviso .mdm-balao-aviso{white-space:normal;margin-top:0}.mdm-tabela-avisos .mdm-celula-aviso small{color:#5f6d76;font-size:var(--t-micro);text-overflow:clip;white-space:normal;margin-top:4px;line-height:1.35;display:block;overflow:visible}.mdm-tabela-avisos .mdm-celula-conta small{color:#9da8ae;font-size:var(--t-micro);display:block}.mdm-tabela-avisos tbody tr{cursor:pointer}.devices-table-card.mdm-card-avisos,.mdm-card-avisos .table-wrapper{overflow:visible}.mdm-tabela-avisos td.mdm-celula-aviso{position:relative;overflow:visible}.mdm-aviso-ficha{border:1px solid var(--dm-line);border-radius:var(--dm-radius,10px);z-index:40;background:#fff;width:340px;padding:12px 14px;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 40px #142f3a2e}.mdm-celula-aviso:hover .mdm-aviso-ficha,.mdm-tabela-avisos tr:focus-within .mdm-aviso-ficha{display:block}.mdm-aviso-ficha strong{color:#253744;font-size:12px;display:block}.mdm-aviso-ficha p{color:#5f6d76;font-size:var(--t-micro);margin:4px 0 9px;line-height:1.45}.mdm-aviso-ficha dl{gap:6px;margin:0;display:grid}.mdm-aviso-ficha dl>div{grid-template-columns:116px minmax(0,1fr);gap:2px;display:grid}.mdm-aviso-ficha dt{color:#9aa6ae;font-size:var(--t-micro)}.mdm-aviso-ficha dd{color:#3a4b56;font-size:var(--t-micro);margin:0;line-height:1.4}.mdm-aviso-ficha em{color:#9aa6ae;font-size:var(--t-micro);border-top:1px solid #eef2f4;margin-top:10px;padding-top:8px;font-style:normal;line-height:1.4;display:block}.mdm-perfis-encartes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:760px;margin-bottom:18px;display:grid}.mdm-perfil-encarte{border:1px solid var(--dm-line,#e3eaee);border-radius:var(--r-lg,14px);color:#17313a;cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:168px;padding:22px 18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 1px #11191d05}.mdm-perfil-encarte:hover{border-color:#b9dbe2;transform:translateY(-2px);box-shadow:0 10px 26px #061a211a}.mdm-perfil-marca{border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.mdm-perfil-marca.robo{color:#1f9d5b;background:#3ddc8426}.mdm-perfil-marca.maca{color:#11191d;background:#11191d12}.mdm-perfil-encarte b{margin-top:5px;font-size:16px;font-weight:800}.mdm-perfil-encarte small{color:#5f6d76;font-size:12px}.mdm-perfil-reinstala{background:#f6fbfc;border:1px solid #dceff3;border-radius:12px;margin-bottom:14px;padding:11px 14px}.mdm-travas-mais{border:1px dashed var(--line,#d3dde1);border-radius:var(--r-pill,999px);color:#4d5b64;cursor:pointer;background:#f7fafb;width:100%;min-height:42px;padding:0 18px;font:700 12.5px Inter,system-ui,sans-serif;transition:background .18s,border-color .18s,color .18s}.mdm-travas-mais:hover{color:#0f6d88;background:#e5f8fb;border-style:solid;border-color:#00a9d2}.mdm-acoes-colunas{gap:10px}.mdm-acoes-coluna{align-content:start;gap:10px;display:grid}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button,.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>.mdm-pendente-btn{border:1px solid var(--line,#d3dde1);border-radius:var(--r-md,12px);color:#11191d;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:104px;padding:14px 10px;transition:transform 90ms,border-color .14s,background .14s;display:flex}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button:hover:not(:disabled){background:#f7fafb;border-color:#b9c9d0;transform:translateY(-1px)}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button:active:not(:disabled){transform:scale(.975)}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button:disabled{cursor:default;opacity:.5}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>span{font:700 13.5px/1.3 Inter,system-ui,sans-serif}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>small{color:#5f6d76;font-size:11px;font-weight:600;line-height:1.25}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>svg.icon{border-radius:var(--r-md,12px);box-sizing:content-box;color:#008fb6;background:#e5f8fb;flex:none;width:20px;height:20px;padding:11px}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal,.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.danger{border-radius:var(--r-md,12px);background:#fff}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal:hover:not(:disabled),.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.danger:hover:not(:disabled){background:#f7fafb}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal.danger.danger{border-color:#eda9ae}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal.danger.danger>svg.icon{color:#be4d57;background:#ffebed}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal.danger.danger>span{color:#be4d57}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal.principal:not(.danger){border-color:#bfe4cf}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal.principal:not(.danger)>svg.icon{color:#2f9b60;background:#e8f8ef}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.principal.principal:not(.danger)>span{color:#2f9b60}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.danger.danger:not(.principal){border-color:#f4c8cc}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.danger.danger:not(.principal)>svg.icon{color:#be4d57;background:#ffebed}.mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button.danger.danger:not(.principal)>span{color:#be4d57}.mdm-detail-actions .mdm-acoes-respiro{display:none}@media (width<=620px){.mdm-acoes-colunas{grid-template-columns:minmax(0,1fr)}}.mdm-detalhe-aparelho.mdm-detalhe-aparelho .cliente-identidade{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:2px 10px;padding:8px 10px}.mdm-detalhe-aparelho .cliente-identidade-foto{grid-row:span 2}.mdm-detalhe-aparelho .cliente-identidade>strong{-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:34px;font-size:11.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.mdm-detalhe-aparelho .cliente-identidade .device-status{padding:3px 8px;font-size:9.5px}.mdm-detalhe-aparelho.mdm-detalhe-aparelho .mdm-janela-canto{font-size:9.5px;top:7px;left:auto;right:8px}.mdm-detalhe-aparelho .cliente-infos dl>div{padding-top:4px;padding-bottom:4px}.mdm-detalhe-aparelho .cliente-infos>header{min-height:0;padding-top:5px;padding-bottom:5px}.mdm-detalhe-aparelho .aparelho-capa-troca{padding:1px 0;font-size:9px}.fsel{gap:8px;display:grid}.fsel-topo{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fsel-busca{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-sm,8px);color:#7d8f98;background:#fff;flex:160px;align-items:center;gap:6px;padding:0 9px;display:flex}.fsel-busca input{color:#31464f;background:0 0;border:0;outline:0;width:100%;padding:8px 0;font:650 13px Inter,system-ui,sans-serif}.fsel-conta{color:#5f6d76;font-size:11.5px;font-weight:800}.fsel-acao{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-sm,8px);color:#0a7f9b;cursor:pointer;background:#fff;padding:7px 10px;font:800 12px Inter,system-ui,sans-serif}.fsel-acao:disabled{color:#a8b6bd;cursor:default}.fsel-lista{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-sm,8px);scrollbar-width:thin;gap:1px;max-height:260px;display:grid;overflow-y:auto}.fsel-item{cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #eef3f5;align-items:center;gap:10px;width:100%;padding:9px 11px;display:flex}.fsel-item:last-child{border-bottom:0}.fsel-item:hover{background:#f4fbfd}.fsel-item.marcado{background:#e9f7fb}.fsel-marca{color:#fff;background:#fff;border:1.5px solid #c6d6dd;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.fsel-item.marcado .fsel-marca{background:#0a7f9b;border-color:#0a7f9b}.fsel-dizeres{gap:2px;min-width:0;display:grid}.fsel-dizeres strong{color:#17323d;letter-spacing:.02em;font-size:12.5px}.fsel-dizeres small{color:#5f6d76;font-size:11px}.fsel-vazio{color:#7d8f98;margin:0;padding:10px 2px;font-size:12px;line-height:1.5}.fsel-vazio.ruim{color:#b23b43}.frota-entrega-forma{gap:6px;margin-top:14px;display:grid}.frota-entrega-forma label{color:var(--text-muted,#74818b);margin-top:6px;font-size:12px;font-weight:700}.frota-entrega-forma textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:13px;line-height:1.5}.frota-entrega-forma small{color:var(--text-muted,#74818b);font-size:11.5px}.frota-entrega-acoes{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.frota-entrega-acoes span{color:var(--text-muted,#74818b);font-variant-numeric:tabular-nums;font-size:12px}.frota-recado{align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.frota-recado.bom{color:#2f9b60}.frota-recado.ruim{color:#d1495b}.frota-entrega-lista{gap:0;margin-top:18px;display:grid}.frota-vazio{color:var(--text-muted,#74818b);margin:0;font-size:12.5px}.frota-linha{border-top:1px solid var(--border-soft,#e3e9ec);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.frota-linha:first-child{border-top:0}.frota-linha>div{gap:2px;min-width:0;margin-right:auto;display:grid}.frota-linha strong{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:13px;font-weight:700}.frota-linha small{color:var(--text-muted,#74818b);font-size:11.5px}.frota-linha.devolvido{opacity:.65}.frota-selo{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.frota-selo.esperando{color:#a06c10;background:#d69e2e24}.frota-selo.inscrito{color:#2f9b60;background:#2f9b6024}.frota-selo.devolvido{color:#74818b;background:#11191d0f}.sim-caixa{border-radius:var(--r-lg);background:#fff;border:1px solid #0b141a1a;flex-direction:column;display:flex;overflow:hidden}.sim-topo{border-bottom:1px solid #eef2f4;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.sim-topo div{flex-direction:column;gap:2px;display:flex}.sim-topo strong{color:#1c2b33;font-size:14px}.sim-topo small{color:#5f6d76;font-size:12px}.sim-recomecar{border-radius:var(--r-md);color:#fff;cursor:pointer;font:inherit;background:#0a7f9b;border:0;flex-shrink:0;padding:8px 14px;font-size:13px;font-weight:700}.sim-recomecar:hover{background:#096b83}.sim-problemas{background:#fdf3f2;border-bottom:1px solid #f6d9d6;padding:11px 14px}.sim-problemas strong{color:#b3261e;margin-bottom:5px;font-size:12.5px;display:block}.sim-problemas ul{color:#8a3b34;margin:0;padding-left:18px;font-size:12px;line-height:1.6}.sim-problemas small{color:#8a3b34;font-size:11.5px}.sim-conversa{background:#f6f8f7;flex-direction:column;gap:8px;min-height:200px;max-height:340px;padding:14px;display:flex;overflow-y:auto}.sim-vazio{color:#93a1a9;text-align:center;max-width:34ch;margin:auto;font-size:12.5px}.sim-linha{border-radius:var(--dm-radius);white-space:pre-wrap;overflow-wrap:anywhere;max-width:78%;padding:9px 12px;font-size:13px;line-height:1.5}.sim-linha.bot{background:#fff;border:1px solid #0b141a14;align-self:flex-start}.sim-linha.pessoa{background:#d9fdd3;align-self:flex-end}.sim-linha.sistema{color:#667781;text-align:center;background:#0b141a0f;align-self:center;max-width:90%;padding:5px 11px;font-size:11.5px}.sim-linha.erro{color:#b3261e;text-align:center;background:#fdecea;align-self:center;max-width:90%;font-size:12px;font-weight:600}.sim-barra{border-top:1px solid #eef2f4;gap:8px;padding:11px 14px;display:flex}.sim-barra input{border-radius:var(--r-pill);font:inherit;background:#f0f2f5;border:0;flex:1;min-width:0;padding:10px 15px;font-size:13px}.sim-barra input:focus{outline:none}.sim-barra input:disabled{color:#93a1a9}.sim-barra button{border-radius:var(--r-pill);color:#fff;cursor:pointer;font:inherit;background:#25d366;border:0;flex-shrink:0;padding:10px 18px;font-size:13px;font-weight:700}.sim-barra button:hover{background:#1fbc59}.sim-barra button:disabled{cursor:not-allowed;opacity:.45}.sim-botoes{border-top:1px solid #0b141a14;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;display:flex}.sim-botoes button,.sim-lista button{border-radius:var(--r-sm);color:#0a7f9b;cursor:pointer;font:inherit;background:#fff;border:1px solid #0a7f9b59;width:100%;padding:7px 10px;font-size:12.5px;font-weight:700}.sim-botoes button:hover,.sim-lista button:hover{background:#eef7fa}.sim-lista{border-top:1px solid #0b141a14;flex-direction:column;gap:2px;margin-top:8px;padding-top:8px;display:flex}.sim-lista button{text-align:left;border:0;border-radius:0}.edf2-area{border-radius:var(--dm-radius);height:calc(100vh - 150px);min-height:460px;position:relative;overflow:hidden}.edf2-topo{border-bottom:1px solid #eef2f4;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 14px;display:flex}.edf2-adicionar{border-radius:var(--r-md);color:#fff;cursor:pointer;font:inherit;background:#0a7f9b;border:0;padding:8px 14px;font-size:13px;font-weight:700}.edf2-adicionar:hover{background:#096b83}.edf2-com-paleta{position:relative}.edf2-fora{z-index:30;position:fixed;inset:0}.edf2-paleta{border-radius:var(--r-lg);z-index:31;background:#fff;gap:2px;width:290px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 34px #0b141a33}.edf2-paleta button{border-radius:var(--r-md);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.edf2-paleta button:hover{background:#f0f4f6}.edf2-paleta strong{color:#1c2b33;font-size:13.5px}.edf2-paleta small{color:#5f6d76;font-size:11.5px;line-height:1.4}.edf2-dica{color:#5f6d76;flex:1;min-width:200px;font-size:12px}.edf2-dica.ligando{color:#0a7f9b;font-weight:700}.edf2-conferir{border-radius:var(--r-pill);padding:4px 10px;font-size:11.5px;font-weight:800}.edf2-conferir.bom{color:#1a8f5c;background:#e8f7ee}.edf2-conferir.ruim{color:#b3261e;background:#fdecea}.edf2-palco{border:1px solid var(--dm-line);border-radius:var(--dm-radius);cursor:grab;touch-action:none;background-color:#f7f9fa;background-image:radial-gradient(#0b141a1c 1px,#0000 1px);background-size:18px 18px;height:100%;position:relative;overflow:hidden}.edf2-palco:active{cursor:grabbing}.edf2-mundo{transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.edf2-fios{pointer-events:none;width:4000px;height:4000px;position:absolute;top:0;left:0;overflow:visible}.edf2-mundo{overflow:visible}.edf2-controles{border-radius:var(--dm-radius);z-index:5;background:#fff;border:1px solid #0b141a1f;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:14px;left:14px;box-shadow:0 3px 12px #0b141a1a}.edf2-controles button{border-radius:var(--r-sm);color:#3b4a54;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:15px;line-height:1}.edf2-controles button:hover{background:#f0f4f6}.edf2-controles span{color:#5f6d76;padding:0 7px;font-size:11.5px;font-weight:700}.edf2-fios path{fill:none;stroke:#9fb3bd;stroke-width:2px}.edf2-bloco{border-radius:var(--dm-radius);cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0b141a24;flex-direction:column;gap:7px;padding:10px 11px;display:flex;position:absolute}.edf2-bloco:active{cursor:grabbing}.edf2-bloco.escolhido{border-color:#0a7f9b;box-shadow:0 0 0 3px #0a7f9b24}.edf2-bloco.com-problema{border-color:#e3a6a1}.edf2-bloco.alvo{border-style:dashed;border-color:#0a7f9b}.edf2-bloco>header{justify-content:space-between;align-items:center;display:flex}.edf2-bloco>header strong{color:#1c2b33;font-size:12.5px}.edf2-apagar{color:#93a1a9;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:17px;line-height:1}.edf2-apagar:hover{color:#b3261e}.edf2-bloco.inicio{background:#eef7f0;border-color:#b9dfc4}.edf2-bloco.menu{background:#eef4fd;border-color:#bed3f0}.edf2-bloco.fila{background:#fdeef4;border-color:#f0c2d5}.edf2-bloco.intervalo{background:#fff6e8;border-color:#f0d9b0}.edf2-bloco.agente{background:#e9f6f2;border-color:#9ad3c4}.edf2-caminhos{flex-direction:column;gap:10px;display:flex}.edf2-caminho{border-left:2px solid #9ad3c4;grid-template-columns:1fr auto;gap:5px;padding-left:9px;display:grid}.edf2-caminho input:first-child{font-weight:700}.edf2-caminho input:nth-child(2){grid-column:1/-1}.edf2-caminho-tirar{color:#93a1a9;cursor:pointer;background:0 0;border:0;align-self:start;padding:4px 2px;font-size:18px;line-height:1}.edf2-caminho-tirar:hover{color:#b3261e}.edf2-caminho-mais{align-self:start;margin-top:4px}.edf2-bloco.encerrar{background:#f2f3f5}.edf2-nota{color:#6b8b76;margin:0;font-size:11.5px}.edf2-bloco textarea,.edf2-bloco input,.edf2-bloco select{border-radius:var(--r-sm);font:inherit;background:#fff;border:1px solid #0b141a24;width:100%;padding:6px 8px;font-size:12px}.edf2-bloco textarea{resize:vertical}.edf2-bloco textarea:focus,.edf2-bloco input:focus,.edf2-bloco select:focus{border-color:#0a7f9b;outline:none}.edf2-opcoes{flex-direction:column;gap:4px;display:flex}.edf2-opcao{align-items:center;gap:5px;display:flex}.edf2-opcao>span{border-radius:var(--r-xs);color:#3b4a54;background:#0b141a12;flex-shrink:0;padding:3px 7px;font-size:11px;font-weight:800}.edf2-opcao>button{color:#93a1a9;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:15px;line-height:1}.edf2-opcao>button:hover{color:#b3261e}.edf2-bloco.menu{cursor:pointer}.edf2-bloco.menu:hover{border-color:#0a7f9b}.edf2-formato{border-radius:var(--r-sm);color:#3b4a54;background:#0b141a0d;margin:0;padding:6px 8px;font-size:12px;font-weight:600}.edf2-resumo{color:#3b4a54;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.edf2-resumo.vazio,.edf2-opcao-resumo em.vazio{color:#a8b3ba;font-style:italic}.edf2-opcao-resumo{align-items:center;gap:5px;min-height:22px;display:flex}.edf2-opcao-resumo>span{border-radius:var(--r-xs);color:#3b4a54;background:#0b141a12;flex-shrink:0;padding:3px 7px;font-size:11px;font-weight:800}.edf2-opcao-resumo em{color:#3b4a54;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:normal;overflow:hidden}.edf2-mais-opcao{color:#0a7f9b;cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:11.5px;font-weight:700}.edf2-limite{color:#8696a0;margin:0;font-size:10.5px;line-height:1.35}.edf2-limite.destaque{border-radius:var(--r-sm);color:#4a6572;background:#0a7f9b14;padding:7px 9px}.edf2-campo-com-teto{position:relative}.edf2-contador{color:#5f6d76;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;font-weight:700}.edf2-campo-com-teto .edf2-contador{border-radius:var(--r-xs);background:#ffffffe6;padding:0 3px;position:absolute;bottom:3px;right:5px}.edf2-contador.estourou{color:#b3261e}.edf2-campo{align-items:center;gap:7px;display:flex}.edf2-campo input{width:70px}.edf2-campo span{color:#667781;font-size:12px}.edf2-problema{border-radius:var(--r-sm);color:#b3261e;background:#fdecea;margin:0;padding:5px 7px;font-size:11px;line-height:1.4}.edf2-entrada{background:#fff;border:2px solid #9fb3bd;border-radius:50%;width:11px;height:11px;position:absolute;top:29px;left:-6px}.edf2-saida{border-radius:var(--r-pill);color:#667781;cursor:pointer;background:#fff;border:2px solid #9fb3bd;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:800;display:flex;position:absolute;right:-10px}.edf2-saida:hover{color:#0a7f9b;border-color:#0a7f9b}.edf2-saida.ativa{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.edf2-flutua{z-index:6;align-items:center;gap:8px;display:flex;position:absolute}.edf2-flutua.topo-esq{top:14px;left:14px}.edf2-flutua.topo-dir{top:14px;right:14px}.edf2-flutua button{border-radius:var(--r-md);color:#3b4a54;cursor:pointer;font:inherit;background:#fff;border:1px solid #0b141a1f;padding:7px 13px;font-size:12.5px;font-weight:700;box-shadow:0 2px 10px #0b141a1a}.edf2-flutua button:hover{background:#f4f7f8}.edf2-flutua button.principal{color:#fff;background:#0a7f9b;border-color:#0a7f9b}.edf2-flutua button.principal:hover{background:#096b83}.edf2-adicionar{justify-content:center;align-items:center;width:42px;height:42px;display:flex;border-radius:50%!important;padding:0!important;font-size:20px!important}.edf2-nome{border-radius:var(--r-md);color:#1c2b33;background:#ffffffeb;padding:7px 12px;font-size:12.5px;font-weight:800}.edf2-flutua .edf2-dica{border-radius:var(--r-md);color:#fff;background:#0a7f9b;flex:none;min-width:0;padding:7px 12px;font-weight:700}.edf2-flutua .edf2-conferir{padding:7px 12px;box-shadow:0 2px 10px #0b141a14}.edf2-teste{pointer-events:none;z-index:7;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(400px,92%);padding:18px;display:flex;position:absolute;top:64px;bottom:0;right:0}.edf2-teste>*{pointer-events:auto}.edf2-celular{background:#0f2027;border-radius:38px;flex-direction:column;width:min(320px,100%);height:min(640px,100%);padding:11px;display:flex;position:relative;box-shadow:0 26px 60px #09181f57,inset 0 0 0 2px #ffffff0f}.edf2-celular-entalhe{z-index:2;background:#0f2027;border-radius:0 0 12px 12px;width:108px;height:20px;position:absolute;top:11px;left:50%;translate:-50%}.edf2-celular-tela{background:#fff;border-radius:28px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.edf2-celular-tela .sim-caixa{border:0;border-radius:0;flex:1;min-height:0}.edf2-celular-tela .sim-conversa{flex:1;min-height:0;overflow-y:auto}.edf2-celular-tela .sim-topo{padding-top:26px}.edf2-celular-tela .sim-conversa{max-height:none}@media (height<=720px){.edf2-celular{border-radius:30px;padding:8px}.edf2-celular-tela{border-radius:23px}}.edf2-bloco{gap:5px;padding:7px 9px;font-size:11.5px}.edf2-bloco>header strong{font-size:11px}.edf2-bloco textarea,.edf2-bloco input,.edf2-bloco select{padding:4px 6px;font-size:11px}.edf2-nota{font-size:10.5px}.edf2-problema{padding:4px 6px;font-size:10px}.edf2-opcao>span{padding:2px 5px;font-size:10px}.edf2-limite{font-size:10px}.edf2-contador{font-size:9.5px}.edf2-entrada{top:21px}.edf2-acoes-bloco{gap:1px;display:flex}.edf2-copiar{color:#5f6d76;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:12px;line-height:1}.edf2-copiar:hover{color:#0a7f9b}.edf2-fio-solto{stroke:#0a7f9b;stroke-dasharray:5 4;stroke-width:2px}.edf2-saida{cursor:crosshair}.edf2-painel-fundo{z-index:9;background:#0b141a73;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.edf2-painel{border-radius:var(--r-lg,18px);box-shadow:var(--e-apoio);background:#fff;flex-direction:column;width:min(520px,100%);max-height:100%;display:flex;overflow:hidden}.edf2-painel>header{border-bottom:1px solid #0b141a1a;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.edf2-painel>header strong{font-size:15px;display:block}.edf2-painel>header small{color:#667781;font-size:12px}.edf2-painel>header button{color:#667781;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:22px;line-height:1}.edf2-painel>header button:hover{color:#b3261e}.edf2-painel-corpo{flex-direction:column;gap:10px;padding:18px 20px;display:flex;overflow-y:auto}.edf2-painel-corpo>*{flex-shrink:0}.edf2-painel-corpo section{flex-direction:column;gap:10px;display:flex}.edf2-painel-corpo h4{color:#3b4a54;letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:6px;margin:0;font-size:11px;display:flex}.edf2-painel-corpo h4 em{color:#8696a0;letter-spacing:0;text-transform:none;font-style:normal}.edf2-painel-corpo label{flex-direction:column;gap:4px;display:flex}.edf2-painel-corpo label>span{color:#3b4a54;font-size:12.5px;font-weight:600}.edf2-painel-corpo label>span i{color:#8696a0;font-style:normal;font-weight:400}.edf2-painel-corpo label>small{color:#5f6d76;font-size:11px}.edf2-painel-corpo input,.edf2-painel-corpo select,.edf2-painel-corpo textarea{border-radius:var(--r-sm);font:inherit;background:#fff;border:1px solid #0b141a29;width:100%;padding:9px 11px;font-size:13px}.edf2-painel-corpo textarea{resize:vertical}.edf2-painel-corpo input:focus,.edf2-painel-corpo select:focus,.edf2-painel-corpo textarea:focus{border-color:#0a7f9b;outline:none}.edf2-painel-opcoes{flex-direction:column;gap:8px;display:flex}.edf2-painel-opcoes article{align-items:flex-start;gap:8px;display:flex}.edf2-painel-opcoes article>div{flex-direction:column;flex:1;gap:5px;display:flex}.edf2-painel-numero{border-radius:var(--r-sm);color:#3b4a54;background:#0b141a12;flex-shrink:0;margin-top:9px;padding:4px 9px;font-size:12px;font-weight:800}.edf2-painel-opcoes article>button{color:#93a1a9;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0 3px;font-size:18px;line-height:1}.edf2-painel-opcoes article>button:hover{color:#b3261e}.edf2-painel>footer{border-top:1px solid #0b141a1a;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.edf2-painel>footer button{border-radius:var(--dm-radius);cursor:pointer;font:inherit;border:0;padding:9px 18px;font-size:13px;font-weight:700}.edf2-painel-sair{color:#3b4a54;background:#0b141a0f}.edf2-painel-ok{color:#fff;background:#0a7f9b}.edf2-painel-ok:hover{background:#096b83}.edf2-painel-corpo h5{color:#8696a0;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font-size:10px}.edf2-tipo{align-items:center;gap:10px;display:flex}.edf2-tipo>span{color:#3b4a54;flex-shrink:0;font-size:12.5px;font-weight:600}.edf2-tipo select{border-radius:var(--r-sm);font:inherit;background:#fff;border:1px solid #0b141a29;width:100%;padding:8px 10px;font-size:13px}.edf2-previa-tela{border-radius:var(--r-lg);background:#efe7de;padding:14px}.edf2-balao{border-radius:var(--dm-radius);background:#fff;flex-direction:column;gap:4px;padding:9px 11px;display:flex;box-shadow:0 1px 1px #0b141a21}.edf2-balao textarea,.edf2-balao input,.edf2-previa-folha input{border-radius:var(--r-sm);color:inherit;font:inherit;background:0 0;border:1px solid #0000;width:calc(100% + 10px);margin:-2px -5px;padding:2px 5px}.edf2-balao textarea{resize:vertical;font-size:13px;line-height:1.4}.edf2-balao textarea:hover,.edf2-balao input:hover,.edf2-previa-folha input:hover{border-color:#0b141a24}.edf2-balao textarea:focus,.edf2-balao input:focus,.edf2-previa-folha input:focus{background:#fff;border-color:#0a7f9b;outline:none}.edf2-balao ::placeholder,.edf2-previa-folha ::placeholder{color:#b3bec5;font-style:italic}.edf2-rodape{color:#5f6d76;font-size:11.5px}.edf2-numeradas{flex-direction:column;gap:2px;margin-top:4px;display:flex}.edf2-numeradas p{align-items:center;gap:4px;margin:0;display:flex}.edf2-numeradas b{color:#3b4a54;flex-shrink:0;font-size:13px;font-weight:400}.edf2-numeradas input{font-size:13px}.edf2-numeradas button,.edf2-previa-botao button,.edf2-previa-folha article>button{color:#c3ced4;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 2px;font-size:15px;line-height:1}.edf2-numeradas button:hover,.edf2-previa-botao button:hover,.edf2-previa-folha article>button:hover{color:#b3261e}.edf2-previa-botao{border-top:1px solid #0b141a1a;justify-content:center;align-items:center;gap:4px;margin:4px -11px -9px;padding:8px 11px;display:flex;position:relative}.edf2-previa-botao+.edf2-previa-botao{margin-top:0}.edf2-previa-botao>span{color:#0a7f9b;flex-shrink:0;font-size:13px}.edf2-previa-botao input{color:#0a7f9b;text-align:center;width:auto;max-width:100%;font-size:13px;font-weight:600}.edf2-previa-botao>button{position:absolute;right:6px}.edf2-previa-folha{border-radius:var(--r-lg);background:#fff;overflow:hidden;box-shadow:0 1px 2px #0b141a29}.edf2-previa-folha>header{border-bottom:1px solid #0b141a1a;padding:11px 13px}.edf2-previa-folha>header input{font-size:13px;font-weight:700}.edf2-cabecalho{color:#5f6d76;font-size:11.5px;width:calc(100% - 16px)!important;margin:10px 8px 2px!important}.edf2-previa-folha article{border-top:1px solid #0b141a0f;align-items:center;gap:8px;padding:9px 13px;display:flex}.edf2-previa-folha article:first-of-type{border-top:0}.edf2-previa-folha article>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.edf2-rotulo{font-size:13px;font-weight:600}.edf2-previa-folha article input:not(.edf2-rotulo){color:#5f6d76;font-size:11.5px}.edf2-previa-folha i{border:1.5px solid #0b141a47;border-radius:50%;flex-shrink:0;width:15px;height:15px}.edf2-previa-folha .edf2-limite{padding:12px 13px}.edf2-painel-acoes{align-items:center;gap:12px;margin-top:4px;display:flex}.edf2-painel-acoes .edf2-problema{flex:1}.edf2-busca-bloco{border-radius:var(--r-pill);color:#7d919b;background:#f2f6f7;align-items:center;gap:8px;padding:0 12px;display:flex}.edf2-busca-bloco input{color:#2f444c;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:38px;padding:0;font:400 13px Inter,system-ui,sans-serif}.edf2-grade-blocos{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.edf2-grade-blocos button{border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-md);cursor:pointer;text-align:center;background:#fff;place-items:center;gap:7px;padding:13px 8px 12px;transition:background .14s,border-color .14s;display:grid;position:relative}.edf2-grade-blocos button:hover{background:#f4fafb;border-color:#a9dfe9}.edf2-grade-blocos button:focus-visible{border-color:var(--dm-primary,#00a9d2);outline:none}.edf2-grade-blocos i{background:linear-gradient(135deg, #092f3b, var(--dm-primary,#00a9d2));border-radius:var(--r-sm);color:#fff;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.edf2-grade-blocos strong{color:#24404a;font:800 12px/1.25 Inter,system-ui,sans-serif}.edf2-legenda{border-radius:var(--r-md);color:#3d5a64;font-size:var(--t-small);background:#f4fafb;border:1px solid #e2eef1;align-items:center;min-height:46px;margin:0;padding:8px 11px;line-height:1.4;display:flex}.edf2-legenda.vazia{color:#9aabb3;font-style:italic}.edf2-legenda em{color:#8a6410;font-style:normal;font-weight:800}.edf2-grade-blocos button.espera-conector{border-color:#f0d9a8}.edf2-grade-blocos button.espera-conector i{background:linear-gradient(135deg,#7a5a12,#d69b1f)}.edf2-ponto-espera{background:#d69b1f;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;right:7px}.edf2-campo-do-painel{gap:6px;display:grid;position:relative}.edf2-campo-do-painel>small,.edf2-nota-do-painel{color:#5f6d76;font-size:var(--t-small);line-height:1.5}.edf2-gatilho{color:#3d5a64;cursor:pointer;background:#f4fafb;border:1px solid #e2eef1;border-radius:999px;align-items:center;gap:5px;padding:5px 11px 5px 9px;font:800 11px Inter,system-ui,sans-serif;transition:background .12s,border-color .12s;display:inline-flex}.edf2-gatilho:hover{background:#eaf6f8;border-color:#a9dfe9}.edf2-com-ia{color:#0a6f8c;background:linear-gradient(135deg,#f0f7fe,#eaf6f8);border-color:#bfe2ee}.edf2-com-ia:hover{background:linear-gradient(135deg,#e6f2fd,#dff1f5);border-color:#8fd2e4}.edf2-avisos-da-ia{color:#8a6410;font-size:var(--t-small);gap:5px;margin:0;padding-left:18px;line-height:1.45;display:grid}.edf2-escolhas-da-ia{flex-wrap:wrap;gap:6px;display:flex}.edf2-escolhas-da-ia button{border:1px solid var(--dm-line,#e7eef0);color:#3d5a64;cursor:pointer;background:#fff;border-radius:999px;padding:7px 13px;font:700 12px Inter,system-ui,sans-serif;transition:background .12s,border-color .12s,color .12s}.edf2-escolhas-da-ia button:hover{border-color:#a9dfe9}.edf2-escolhas-da-ia button.escolhida{background:var(--dm-primary,#00a9d2);border-color:var(--dm-primary,#00a9d2);color:#fff}.edf2-erro-da-ia{border-radius:var(--r-sm);color:#a1362f;font-size:var(--t-small);background:#fdecec;margin:0;padding:9px 11px;line-height:1.45}.edf2-espera-conector{border-radius:var(--r-sm);color:#8a6410;font-size:var(--t-small);background:#fdf4e2;margin:0;padding:8px 10px;line-height:1.45}.edf2-dias{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.edf2-dias button{border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-sm);color:#7d919b;cursor:pointer;background:#fff;padding:8px 0;font:800 11px Inter,system-ui,sans-serif;transition:background .12s,border-color .12s,color .12s}.edf2-dias button:hover{border-color:#a9dfe9}.edf2-dias button.ligado{background:var(--dm-primary,#00a9d2);border-color:var(--dm-primary,#00a9d2);color:#fff}.edf2-faixa-de-hora{grid-template-columns:1fr 1fr;gap:12px;display:grid}.edf2-operador{grid-template-columns:1fr 96px auto;align-items:center;gap:6px;display:grid}.edf2-peso{align-items:center;gap:6px;display:flex}.edf2-peso input{width:52px}.edf2-peso em{color:#7d919b;font:800 11px Inter,system-ui,sans-serif}.edf2-fio-grupo{pointer-events:none}.edf2-fio-clique{cursor:pointer;fill:none;pointer-events:stroke;stroke:#0000;stroke-width:16px}.edf2-fio-alvo{display:none}.edf2-fio-grupo:hover .edf2-fio-visivel{stroke:#e9535b;stroke-dasharray:6 4}.edf2-fio-grupo:hover{pointer-events:auto}.edf2-bloco.com-cor-da-fila{background:color-mix(in srgb, var(--cor-da-fila) 8%, #fff);border-color:color-mix(in srgb, var(--cor-da-fila) 45%, transparent)}.edf2-bloco.com-cor-da-fila>header strong:before{background:var(--cor-da-fila);content:"";vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.edf2-bloco.com-cor-da-fila select{border-color:color-mix(in srgb, var(--cor-da-fila) 40%, transparent)}.edf2-variaveis,.edf2-espera{gap:7px;margin-top:16px;display:grid}.edf2-variaveis>span,.edf2-espera>span{color:#4a6572;letter-spacing:.02em;font-size:12px;font-weight:800}.edf2-variaveis>div{flex-wrap:wrap;gap:6px;display:flex}.edf2-variaveis button{color:#0a6d85;cursor:pointer;background:#eef7fa;border:1px solid #bcdbe6;border-radius:999px;padding:5px 11px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11.5px;font-weight:600}.edf2-variaveis button:hover{background:#dcf0f6;border-color:#7fd1de}.edf2-espera>div{gap:8px;display:flex}.edf2-espera input{max-width:110px}.edf2-variaveis small,.edf2-espera small{color:#5f6d76;font-size:11.5px;line-height:1.45}.edf2-aviso-do-painel{border-radius:var(--r-lg);color:#8a5a20;background:#fff6ed;border:1px solid #f3d9bd;margin-top:16px;padding:11px 13px;font-size:12.5px;font-weight:600;line-height:1.5}.edf2-laco{pointer-events:none;z-index:5;background:#0a9fc41f;border:1px solid #0a9fc4;border-radius:3px;position:absolute}.edf2-interruptor-do-painel{cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;display:flex}.edf2-interruptor-do-painel input{flex:none;margin-top:2px}.edf2-interruptor-do-painel>span{gap:3px;display:grid}.edf2-interruptor-do-painel strong{font-size:13.5px;font-weight:750}.edf2-interruptor-do-painel small{color:#5f6d76;font-size:12px;line-height:1.45}.edf2-campo-do-painel em{color:#5f6d76;font-style:normal;font-weight:600}.edf2-campo-do-painel code{color:#0a6d85;background:#eef7fa;border-radius:5px;padding:1px 5px;font-size:11.5px}.edf2-menu-veu{cursor:default;z-index:79;background:0 0;border:0;position:fixed;inset:0}.edf2-menu-do-mapa{border:1px solid var(--dm-line,#e3eaed);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:80;background:#fff;min-width:178px;padding:5px;display:grid;position:fixed;transform:translate(-50%,8px)}.edf2-menu-do-mapa button{border-radius:var(--r-md,12px);color:#23404c;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:9px 11px;font-size:13.5px;font-weight:700;display:flex}.edf2-menu-do-mapa button:hover:not(:disabled){color:#0a6d85;background:#eef7fa}.edf2-menu-do-mapa button:disabled{color:#b3c2c9;cursor:default}.edf2-menu-do-mapa button.perigo{color:#c0414f}.edf2-menu-do-mapa button.perigo:hover{background:#fdf0f1}.edf2-bloco .edf2-saida{margin-left:-9px;left:100%;right:auto}.edf2-bloco>header{padding-right:4px}.edf2-dica-solta{color:#4a6572;background:#f2f7f9;border-radius:10px;margin-top:16px;padding:11px 13px;font-size:12.5px;line-height:1.5}input.edf2-nome{font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;max-width:220px;padding:3px 7px}input.edf2-nome:hover{border-color:var(--dm-line,#e3eaed)}input.edf2-nome:focus{background:#fff;border-color:#0a9fc4;outline:none}.edf2-conteudos{flex-direction:column;gap:9px;display:flex}.edf2-conteudos-vazio{color:#7f8b99;text-align:center;margin:0;padding:10px 0;font-size:12px}.edf2-conteudo-linha{border-radius:var(--r-md);background:#fbfdfe;border:1px solid #e3eaed;flex-direction:column;gap:7px;padding:9px 10px;display:flex}.edf2-conteudo-linha.intervalo{background:#fdfaf3;border-color:#ecdfc4}.edf2-conteudo-linha>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.edf2-conteudo-tipo{color:#3f515c;letter-spacing:.2px;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.edf2-conteudo-acoes{gap:3px;display:flex}.edf2-conteudo-acoes button{border-radius:var(--r-md,12px);color:#7f8b99;cursor:pointer;background:0 0;border:1px solid #0000;width:24px;height:24px;font-size:13px;line-height:1}.edf2-conteudo-acoes button:hover:not(:disabled){color:#2b3b46;background:#eef4f6}.edf2-conteudo-acoes button:disabled{cursor:default;opacity:.3}.edf2-conteudo-acoes .edf2-conteudo-apagar:hover{color:#c0392b;background:#fdeceb}.edf2-conteudo-linha textarea{font:inherit;resize:vertical;border:1px solid #dbe4e9;border-radius:8px;width:100%;padding:8px 9px;font-size:12.5px;line-height:1.45}.edf2-conteudo-espera{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.edf2-conteudo-espera input{border:1px solid #dbe4e9;border-radius:8px;width:74px;padding:6px 8px}.edf2-conteudo-espera select{border:1px solid #dbe4e9;border-radius:8px;padding:6px 8px}.edf2-conteudo-espera small{color:#7f8b99;font-size:11.5px}.edf2-conteudo-midia{flex-direction:column;gap:7px;display:flex}.edf2-conteudo-escolher{border-radius:var(--r-md,12px);color:#167ea8;cursor:pointer;background:#fff;border:1px dashed #b9cdd6;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:12.5px;font-weight:700;display:flex}.edf2-conteudo-escolher:hover{background:#f4fbfd;border-color:#7fc3d9}.edf2-conteudo-escolher input[type=file]{display:none}.edf2-conteudo-arquivo{border-radius:var(--r-sm);background:#fff;border:1px solid #e3eaed;flex-wrap:wrap;align-items:center;gap:9px;padding:8px 9px;display:flex}.edf2-conteudo-arquivo img{object-fit:cover;border-radius:7px;width:62px;height:62px}.edf2-conteudo-arquivo video{border-radius:var(--r-md,12px);max-width:160px;max-height:92px}.edf2-conteudo-arquivo audio{max-width:220px;height:34px}.edf2-conteudo-arquivo>span{color:#3f515c;text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:0;font-size:12px;overflow:hidden}.edf2-conteudo-arquivo>button{color:#566875;cursor:pointer;background:0 0;border:1px solid #dbe4e9;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:700}.edf2-conteudo-arquivo>button:hover{color:#167ea8;background:#f2f7f9}.edf2-conteudo-legenda{font:inherit;border:1px solid #dbe4e9;border-radius:8px;width:100%;padding:7px 9px;font-size:12.5px}.edf2-conteudo-erro{color:#c0392b;font-size:11.5px}.edf2-conteudos-mais{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.edf2-conteudos-mais button{color:#12667f;cursor:pointer;background:#eef6f9;border:1px solid #d5e6ec;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:750;display:flex}.edf2-conteudos-mais button:hover{background:#dff0f6;border-color:#a9d3e0}.edf2-conteudo-resumo{flex-direction:column;gap:5px;display:flex}.edf2-conteudo-resumo p{color:#46565f;margin:0;font-size:11px;line-height:1.35;overflow:hidden}.edf2-conteudo-resumo p.vazio{color:#a4b1bb;font-style:italic}.edf2-conteudo-resumo>span{color:#8296a1;flex-wrap:wrap;gap:4px;display:flex}.edf2-conteudo-resumo>span i{background:#eef4f6;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.sim-midia{margin-top:6px;display:block}.sim-midia img,.sim-midia video{border-radius:8px;max-width:100%;max-height:160px;display:block}.sim-midia audio{max-width:100%}.sim-midia span{color:#46565f;font-size:12px}.sim-pausa{color:#9aa8b2;margin-bottom:3px;font-size:10.5px;font-style:normal;display:block}.edf2-espera-fina{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;display:grid}.edf2-espera-fina>span{white-space:nowrap;margin:0}.edf2-espera-fina>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.edf2-espera-fina input{max-width:68px}.edf2-espera-fina select{max-width:130px}.edf2-espera-fina>div small{color:var(--dm-muted,#8a97a0);font-size:11px}.edf2-variaveis-do-campo{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.edf2-variaveis-do-campo button{color:#12667f;cursor:pointer;letter-spacing:-.2px;background:#eef6f9;border:1px solid #dbe9ef;border-radius:999px;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.edf2-variaveis-do-campo button:hover{background:#dcedf4;border-color:#b6d9e5}.edf2-conteudo-escolhas{flex-wrap:wrap;gap:7px;display:flex}.edf2-conteudo-escolhas>.edf2-conteudo-escolher{flex:180px}.edf2-conteudo-gravar{border-radius:var(--r-sm);color:#566875;cursor:pointer;background:#fff;border:1px solid #dbe4e9;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:700;display:flex}.edf2-conteudo-gravar:hover:not(:disabled){color:#167ea8;background:#f2f7f9;border-color:#b9cdd6}.edf2-conteudo-gravar:disabled{cursor:default;opacity:.5}.edf2-conteudo-gravar.gravando{color:#c0392b;background:#fdeceb;border-color:#f0c2bd}.edf2-ponto-vermelho{background:#c0392b;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite edf2-pulsa;display:inline-block}@keyframes edf2-pulsa{50%{opacity:.25}}.edf2-conteudo-contato{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:7px;display:grid}.edf2-conteudo-contato label{gap:4px;min-width:0;display:grid}.edf2-conteudo-contato label>span{color:#5f6f7a;font-size:11px;font-weight:700}.edf2-conteudo-contato input,.edf2-conteudo-contato select{font:inherit;border:1px solid #dbe4e9;border-radius:8px;min-width:0;padding:7px 9px;font-size:12.5px}.edf2-conteudo-contato select{align-self:end}.edf2-chave{margin-bottom:12px}.edf2-conteudo-copiar{grid-column:1/-1}.edf2-encarte{border-radius:var(--r-md);background:#f4fafc;border:1px solid #d9ecf3;gap:7px;margin-top:16px;padding:12px 13px;display:grid}.edf2-encarte>strong{color:#12667f;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.edf2-encarte ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.edf2-encarte li{color:#35505c;padding-left:14px;font-size:12.5px;line-height:1.45;position:relative}.edf2-encarte li:before{color:#7fc3d9;content:"•";position:absolute;left:2px}.edf2-encarte li b{color:#12667f}.edf2-encarte>small{color:#7b8b93;border-top:1px solid #dceef4;padding-top:8px;font-size:11px;line-height:1.45}.trocas-dock-iniciais.analise.analise{color:#8a5a12;background:#fff4e2;box-shadow:inset 0 0 0 1px #f0c98a}.troca-pix-card .troca-analise-conta.troca-analise-conta{border:1px solid #eef3f5;border-radius:12px;gap:2px;width:100%;margin:12px 0 0;padding:10px 12px;list-style:none;display:grid}.troca-pix-card .troca-analise-conta.troca-analise-conta li{justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0;display:flex}.troca-pix-card .troca-analise-conta.troca-analise-conta li+li{border-top:1px solid #f4f8f9}.troca-pix-card .troca-analise-conta.troca-analise-conta span{color:#5f6d76;font-size:12.5px}.troca-pix-card .troca-analise-conta.troca-analise-conta strong{font-size:13.5px;font-weight:800}.troca-pix-card .troca-analise-motivo.troca-analise-motivo{text-align:left;gap:5px;width:100%;margin-top:12px;display:grid}.troca-pix-card .troca-analise-motivo.troca-analise-motivo span{color:#5f6d76;font-size:12px;font-weight:700}.troca-pix-card .troca-analise-motivo.troca-analise-motivo textarea{border-radius:var(--r-md,12px);font:inherit;resize:vertical;border:1px solid #e3ebee;width:100%;padding:8px 10px;font-size:13px}.trocas-dock-muda{color:#5d7280;margin-top:3px;font-size:10px;font-style:normal;font-weight:700;line-height:1.4;display:block}:root .trocas-dock .trocas-dock-alca{gap:0;width:42px;height:42px}:root .trocas-dock .trocas-dock-alca i{min-width:15px;height:15px;font-size:9px;top:-2px;right:-2px}.troca-pix-card .troca-analise-campos.troca-analise-campos{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.troca-pix-card .troca-analise-campos.troca-analise-campos .troca-analise-motivo{margin-top:12px}@media screen and (width<=480px){.troca-pix-card .troca-analise-campos.troca-analise-campos{grid-template-columns:1fr;gap:0}}.troca-pix-card .troca-analise-motivo.troca-analise-motivo input{border-radius:var(--r-md,12px);font:inherit;border:1px solid #e3ebee;width:100%;min-height:38px;padding:8px 10px;font-size:13.5px}.troca-pix-card .troca-analise-observacao.troca-analise-observacao{color:#4f6570;margin:8px 0 0;font-size:13px;font-style:italic}.troca-pix-card .troca-analise-erro.troca-analise-erro{color:#b42318;text-align:left;width:100%;margin-top:10px;font-size:12.5px;font-weight:700;display:block}:root .trocas-dock .trocas-dock-alca{width:34px;height:34px}:root .trocas-dock .trocas-dock-alca svg{width:16px;height:16px}:root .trocas-dock .trocas-dock-alca i{min-width:15px;height:15px;font-size:10px}.trocas-dock-item.pronto small{color:#1f7a4d}:root .trocas-dock .trocas-dock-alca{background:linear-gradient(145deg,#0f9f6e,#0b7f57 62%,#0b6f72);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;box-shadow:0 10px 26px #0b7f576b,inset 0 1px #ffffff47}:root .trocas-dock .trocas-dock-alca:hover{transform:scale(1.06);box-shadow:0 14px 32px #0b7f5780}:root .trocas-dock .trocas-dock-alca:active{transform:scale(.96)}.trocas-dock.tem-pronto .trocas-dock-alca:after{content:"";pointer-events:none;border:2px solid #34d399;border-radius:50%;animation:2.2s ease-out infinite troca-pulso;position:absolute;inset:-4px}@keyframes troca-pulso{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.trocas-dock.tem-pronto .trocas-dock-alca:after{opacity:.5;animation:none}}.trocas-dock-lista{animation:.16s cubic-bezier(.2,.8,.2,1) troca-entra}@keyframes troca-entra{0%{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.trocas-dock-lista{animation:none}}:root .trocas-dock-item{border-radius:12px;transition:background .16s,box-shadow .16s,transform .16s}:root .trocas-dock-item:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0912181a}:root .trocas-dock-item:active{transform:translateY(0)scale(.995)}.trocas-dock-item.pronto{background:linear-gradient(135deg,#f0fbf4,#fff 70%)}.trocas-dock-item.pronto small{color:#1f7a4d;font-weight:600}:root .trocas-dock-iniciais.pronto.pronto{color:#fff;background:linear-gradient(140deg,#12a06e,#0b7f57)}.troca-pronto-card{gap:10px;max-width:360px}.troca-pronto-selo{color:#1f7a4d;letter-spacing:.02em;text-transform:uppercase;background:#e8f7ef;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:800;display:inline-flex}.troca-pronto-tipo{color:var(--muted,#7e8f97);margin:-4px 0 0;font-size:12.5px}.troca-pronto-valor{border-radius:var(--r-lg);background:linear-gradient(145deg,#eefaf2,#fff 70%);border:1px solid #cfe9d8;justify-items:center;gap:2px;width:100%;padding:12px 18px;display:grid}.troca-pronto-valor span{color:#5f727a;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.troca-pronto-valor strong{color:#1f7a4d;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Manrope,Inter,system-ui,sans-serif;font-size:26px}.troca-pronto-valor small{color:#8497a0;font-size:12px}.troca-pronto-pe{justify-content:flex-end;gap:8px;width:100%;display:flex}.troca-pronto-pe button{flex:auto}:root .troca-pix-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07101594;animation:.16s ease-out troca-fundo}@keyframes troca-fundo{0%{opacity:0}}:root .troca-pix-card{border:1px solid #fff9;border-radius:20px;gap:11px;max-width:380px;padding:24px 22px 20px;animation:.2s cubic-bezier(.2,.8,.2,1) troca-sobe;box-shadow:0 30px 80px #07101561,0 2px 8px #0710151f}@keyframes troca-sobe{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){:root .troca-pix-backdrop,:root .troca-pix-card{animation:none}}:root .troca-pix-card .eyebrow{color:#5b7b86;letter-spacing:.06em;background:#eef6f8;border-radius:999px;padding:4px 11px;font-size:10px}:root .troca-pix-card h3{letter-spacing:-.01em;font-size:19px}:root .troca-pix-card p{color:#6b7a83;max-width:34ch;font-size:12.5px;line-height:1.5}:root .troca-pix-card img{border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;border:1px solid #e6eef1;max-width:212px;padding:10px}:root .troca-pix-card label span{letter-spacing:.06em;font-size:10px}:root .troca-pix-codigo>div{border-radius:var(--r-md);background:#f4f9fb;border:1px solid #dbe9ee;gap:4px;padding:4px 4px 4px 12px}:root .troca-pix-codigo input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}:root .troca-pix-card label button{border-radius:var(--r-md,12px);color:#fff;background:linear-gradient(140deg,#14b8c4,#00738f);padding:9px 14px;font-size:11px;transition:filter .16s,transform .16s}:root .troca-pix-card label button:hover{filter:brightness(1.06)}:root .troca-pix-card label button:active{transform:scale(.97)}:root .troca-pix-fechar{border-radius:50%;width:30px;height:30px;transition:background .16s}:root .troca-pix-fechar:hover{background:#eef3f5}:root .troca-pix-card footer{gap:8px;width:100%;margin-top:2px}:root .troca-pix-card footer button{border-radius:12px;min-height:42px;font-size:13px;transition:filter .16s,transform .16s}:root .troca-pix-card footer button:active{transform:scale(.985)}:root .troca-pix-whatsapp{color:#fff;background:linear-gradient(140deg,#25d366,#128c4a);border:0}:root .troca-pix-whatsapp:hover{filter:brightness(1.05)}:root .troca-pronto-card{max-width:380px}:root .troca-pronto-valor{box-shadow:inset 0 1px #fff,0 6px 18px #1f7a4d1a}:root .troca-pronto-valor strong{font-size:30px}:root .troca-pronto-pe button{min-height:44px}.trocas-dock-lista .trocas-dock-item,.trocas-dock-item{align-items:flex-start}.trocas-dock-item>.trocas-dock-iniciais{margin-top:1px}img.trocas-dock-iniciais.com-foto{object-fit:cover;background:#e4f8fb;border-radius:999px;flex:none;width:30px;height:30px;padding:0;display:block}.bolha-reneg{gap:4px;margin-top:6px;display:grid}.bolha-reneg-lado{font-variant-numeric:tabular-nums;border-radius:8px;gap:1px;padding:5px 8px 6px;display:grid}.bolha-reneg-lado.hoje{background:#f2f5f7}.bolha-reneg-lado.proposta{background:#e6f5f8}.bolha-reneg-titulo{color:#7b8e99;letter-spacing:.09em;text-transform:uppercase;font-size:8.5px;font-weight:800}.bolha-reneg-lado.proposta .bolha-reneg-titulo{color:#0f7f97}.bolha-reneg-linha{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bolha-reneg-parcelas{color:#17313d;white-space:nowrap;font-size:11.5px;font-weight:800}.bolha-reneg-total{color:#17313d;white-space:nowrap;font-size:10.5px;font-weight:700}.bolha-reneg-datas{color:#6d808b;white-space:nowrap;font-size:9px;font-weight:600}.bolha-reneg-nota{white-space:nowrap;font-size:9px;font-weight:800}.bolha-reneg-nota.atraso{color:#b3261e}.bolha-reneg-nota.juros{color:#0f7f97}.bolha-reneg-seta{color:#9fb0b9;text-align:center;font-size:10px;font-weight:800;line-height:1}.bolha-reneg-rodape{color:#5d7280;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700;line-height:1.45}.bolha-reneg-rodape b{color:#17313d}:root .dm-janela.janela-do-pedido{--dm-janela-largura:580px}:root .janela-do-pedido .jdp{gap:18px;display:grid}:root .janela-do-pedido .jdp h4{color:#3d4b55;letter-spacing:0;text-transform:none;margin:0;font-size:13.5px;font-weight:800;line-height:1.3}:root .janela-do-pedido .jdp-quem{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}:root .janela-do-pedido .jdp-retrato{color:#0b6f8c;object-fit:cover;background:linear-gradient(145deg,#e8f8fc,#d3eef6);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font:800 16px/1 Manrope,Inter,system-ui,sans-serif;display:inline-flex;box-shadow:0 0 0 3px #fff,0 6px 16px #093c501f}:root .janela-do-pedido .jdp-quem>div{min-width:0}:root .janela-do-pedido .jdp-quem>div>strong{color:var(--dm-text,#11191d);font-size:16.5px;font-weight:800;line-height:1.25;display:block}:root .janela-do-pedido .jdp-quem>div>span{color:var(--dm-muted,#74818b);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:1.45;display:block}:root .janela-do-pedido .jdp-situacao{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}:root .janela-do-pedido .jdp-situacao>i{background:currentColor;border-radius:50%;width:7px;height:7px}:root .janela-do-pedido .jdp-situacao.analise{color:#955800;background:#fff4e0}:root .janela-do-pedido .jdp-situacao.pagamento{color:#00739a;background:#e6f6fb}:root .janela-do-pedido .jdp-situacao.assinatura{color:#5739c2;background:#f0ebff}:root .janela-do-pedido .jdp-situacao.pronto{color:#1f7a45;background:#e7f6ed}:root .janela-do-pedido .jdp-pedido,:root .janela-do-pedido .jdp-combinar{background:#f6f9fa;border:1px solid #e7eef1;border-radius:16px;gap:12px;padding:16px;display:grid}:root .janela-do-pedido .jdp-datas{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}:root .janela-do-pedido .jdp-dia{text-align:center;background:#fff;border:1px solid #e3e9ec;border-radius:14px;justify-items:center;padding:12px 10px 11px;display:grid}:root .janela-do-pedido .jdp-dia>small{color:var(--dm-muted,#74818b);font-size:12px;font-weight:600}:root .janela-do-pedido .jdp-dia>strong{color:var(--dm-text,#11191d);font-variant-numeric:tabular-nums;margin-top:4px;font:800 34px/1.05 Manrope,Inter,system-ui,sans-serif}:root .janela-do-pedido .jdp-dia>span{color:#5d6b75;margin-top:2px;font-size:12.5px;font-weight:600}:root .janela-do-pedido .jdp-dia.novo{background:linear-gradient(160deg,#effbfe,#e0f4fa);border-color:#bde5f0}:root .janela-do-pedido .jdp-dia.novo>strong{color:#00789f}:root .janela-do-pedido .jdp-dia-seta{color:#7c8b94;align-content:center;justify-items:center;gap:5px;display:grid}:root .janela-do-pedido .jdp-dia-seta>b{color:#3d4b55;white-space:nowrap;background:#fff;border:1px solid #e3e9ec;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:800}:root .janela-do-pedido .jdp-reneg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:root .janela-do-pedido .jdp-reneg-lado{background:#fff;border:1px solid #e3e9ec;border-radius:14px;gap:3px;padding:12px 14px;display:grid}:root .janela-do-pedido .jdp-reneg-lado>small{color:var(--dm-muted,#74818b);font-size:12px;font-weight:700}:root .janela-do-pedido .jdp-reneg-lado>strong{color:var(--dm-text,#11191d);font-variant-numeric:tabular-nums;font:800 18px/1.25 Manrope,Inter,system-ui,sans-serif}:root .janela-do-pedido .jdp-reneg-lado>span{color:#5d6b75;font-size:12.5px;line-height:1.45}:root .janela-do-pedido .jdp-reneg-lado>em{color:#5d6b75;font-size:12px;font-style:normal;font-weight:700}:root .janela-do-pedido .jdp-reneg-lado>em.atraso{color:#b3261e}:root .janela-do-pedido .jdp-reneg-lado.proposta{background:linear-gradient(160deg,#effbfe,#e0f4fa);border-color:#bde5f0}:root .janela-do-pedido .jdp-reneg-lado.proposta>strong{color:#00789f}:root .janela-do-pedido .jdp-porque{color:#6b5220;background:#fff7e6;border-radius:10px;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.5}:root .janela-do-pedido .jdp-linhas{gap:8px;margin:0;display:grid}:root .janela-do-pedido .jdp-linhas>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}:root .janela-do-pedido .jdp-linhas dt{color:#5d6b75;font-size:13px}:root .janela-do-pedido .jdp-linhas dd{color:var(--dm-text,#11191d);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:14px;font-weight:700}:root .janela-do-pedido .jdp-linhas>div.destaque dd{color:#00789f;font-size:16px;font-weight:800}:root .janela-do-pedido .jdp-fala{color:#3d4b55;background:#fff;border:1px solid #e3e9ec;border-radius:12px;margin:0;padding:10px 14px;font-size:13.5px;font-style:italic;line-height:1.5}:root .janela-do-pedido .jdp-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:root .janela-do-pedido .jdp-campo{gap:6px;margin:0;display:grid}:root .janela-do-pedido .jdp-campo textarea{resize:vertical}:root .janela-do-pedido .jdp-desconto{color:#1f7a45;margin:0;font-size:13px;font-weight:700}:root .janela-do-pedido .jdp-alerta{color:#7a4a00;background:#fff4e0;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}:root .janela-do-pedido .jdp-alerta svg{flex:none;margin-top:2px}:root .janela-do-pedido .jdp-nota{color:#5d6b75;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}:root .janela-do-pedido .jdp-andamento{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:2px 0 0;padding:0;list-style:none;display:grid}:root .janela-do-pedido .jdp-andamento>li{color:#8a979f;text-align:center;justify-items:center;gap:7px;font-size:11.5px;font-weight:700;display:grid;position:relative}:root .janela-do-pedido .jdp-andamento>li:before{content:"";background:#e3e9ec;height:2px;position:absolute;top:9px;left:-50%;right:50%}:root .janela-do-pedido .jdp-andamento>li:first-child:before{display:none}:root .janela-do-pedido .jdp-andamento>li>i{box-sizing:border-box;color:#fff;background:#fff;border:2px solid #d5dee3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}:root .janela-do-pedido .jdp-andamento>li.feito,:root .janela-do-pedido .jdp-andamento>li.agora{color:#2c3a43}:root .janela-do-pedido .jdp-andamento>li.feito:before,:root .janela-do-pedido .jdp-andamento>li.agora:before{background:#00a9d2}:root .janela-do-pedido .jdp-andamento>li.feito>i{background:#00a9d2;border-color:#00a9d2}:root .janela-do-pedido .jdp-andamento>li.agora>i{border-color:#00a9d2;box-shadow:0 0 0 4px #00a9d229}:root .janela-do-pedido .jdp-andamento>li.agora>i:after{content:"";background:#00a9d2;border-radius:50%;width:8px;height:8px}:root .janela-do-pedido .jdp-confirmar{gap:14px;display:grid}:root .janela-do-pedido .jdp-confirmar-topo{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;display:grid}:root .janela-do-pedido .jdp-confirmar-topo>span{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}:root .janela-do-pedido .jdp-confirmar-topo.sim>span{color:#1f8a4c;background:#e5f6ec}:root .janela-do-pedido .jdp-confirmar-topo.nao>span{color:#c0392b;background:#fdecea}:root .janela-do-pedido .jdp-confirmar-topo h3{color:var(--dm-text,#11191d);margin:2px 0 4px;font-size:17px;font-weight:800;line-height:1.3}:root .janela-do-pedido .jdp-confirmar-topo p{color:#5d6b75;margin:0;font-size:13.5px;line-height:1.5}:root .janela-do-pedido .jdp-avisar-switch{color:#2c3a43;cursor:pointer;letter-spacing:0;text-transform:none;align-items:center;gap:10px;margin:0;font-size:13.5px;font-weight:700;display:flex}:root .janela-do-pedido .jdp-avisar-switch>input{accent-color:#1faa59;width:18px;height:18px;min-height:0;margin:0}:root .janela-do-pedido .jdp-avisar-switch>span{color:#2c3a43;letter-spacing:0;text-transform:none;align-items:center;gap:7px;font:700 13.5px/1.3 Inter,system-ui,sans-serif;display:inline-flex}:root .janela-do-pedido .jdp-avisar-switch svg{color:#1faa59}:root .janela-do-pedido .jdp-conversa{background:#efe7dd;border-radius:16px;padding:16px 14px}:root .janela-do-pedido .jdp-bolha{color:#111b21;overflow-wrap:anywhere;white-space:pre-wrap;background:#fff;border-radius:0 12px 12px;width:fit-content;max-width:92%;margin:0;padding:8px 11px 6px;font-size:13.5px;line-height:1.45;position:relative;box-shadow:0 1px 1px #0b141a21}:root .janela-do-pedido .jdp-bolha:before{content:"";border-bottom:9px solid #0000;border-right:8px solid #fff;position:absolute;top:0;left:-8px}:root .janela-do-pedido .jdp-bolha>small{color:#667781;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:11px;display:flex}:root .janela-do-pedido .jdp-sem-contato{color:#6b5220;background:#fff7e6;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}:root .janela-do-pedido .jdp-feito{text-align:center;justify-items:center;gap:10px;padding:18px 8px 6px;display:grid}:root .janela-do-pedido .jdp-feito-marca{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:.5s cubic-bezier(.2,1.4,.4,1) both jdp-surge;display:inline-flex}:root .janela-do-pedido .jdp-feito.sim .jdp-feito-marca{color:#fff;background:radial-gradient(circle at 30% 30%,#40d182,#1f9d55);box-shadow:0 10px 24px #1f9d554d}:root .janela-do-pedido .jdp-feito.nao .jdp-feito-marca{color:#c0392b;background:#fdecea}:root .janela-do-pedido .jdp-feito h3{color:var(--dm-text,#11191d);margin:6px 0 0;font-size:20px;font-weight:800}:root .janela-do-pedido .jdp-feito p{color:#3d4b55;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.5;display:inline-flex}:root .janela-do-pedido .jdp-feito p svg{color:#1faa59}:root .janela-do-pedido .jdp-feito small{color:var(--dm-muted,#74818b);font-size:12.5px;line-height:1.5}:root .janela-do-pedido .jdp-feito-falha{justify-items:center;gap:10px;display:grid}:root .janela-do-pedido .jdp-feito-falha p{color:#9a2f23}@keyframes jdp-surge{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}:root .janela-do-pedido .jdp-erro{color:#9a2f23;background:#fdecea;border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}:root .janela-do-pedido footer .jdp-ir{margin-right:auto}@media (prefers-reduced-motion:reduce){:root .janela-do-pedido .jdp-feito-marca{animation:none}}@media (width<=560px){:root .janela-do-pedido .jdp-quem{grid-template-columns:44px minmax(0,1fr)}:root .janela-do-pedido .jdp-retrato{width:44px;height:44px}:root .janela-do-pedido .jdp-situacao{grid-column:1/-1;justify-self:start}:root .janela-do-pedido .jdp-reneg,:root .janela-do-pedido .jdp-dois{grid-template-columns:minmax(0,1fr)}:root .janela-do-pedido .jdp-dia>strong{font-size:28px}}.jdp-hoje{background:#f6fafb;border:1px solid #e6eef1;border-radius:12px;margin-bottom:10px;padding:10px 12px 4px}.jdp-hoje>small{color:#74818b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.jdp-hoje .jdp-linhas{margin:0}.jdp-hoje-nota{color:#8a5a00;background:#fff7e8;border-radius:9px;margin:6px 0 8px;padding:8px 10px;font-size:12px;font-weight:650;line-height:1.35}.jdp-sem-proposta{color:#74818b;margin:6px 0 0;font-size:12px;line-height:1.4}.jdp-montar{gap:10px;display:grid}.jdp-montar h4{color:#17313a;margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px;font-weight:750}.jdp-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.jdp-campos .jdp-campo small{color:#8a959c;margin-top:3px;font-size:10.5px;display:block}.jdp-ficaria{background:#eefaf4;border:1px solid #cdeee0;border-radius:12px;padding:10px 12px 4px}.jdp-ficaria>small{color:#17794f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.jdp-ficaria .jdp-linhas{margin:0}.jdp-conta-invalida{color:#8a5a00;background:#fff7e8;border-radius:9px;margin:0;padding:8px 10px;font-size:12px;font-weight:650;line-height:1.35}.jdp-proposta-feita{background:#eefaf4;border:1px solid #cdeee0;border-radius:12px;padding:12px 14px}.jdp-proposta-feita strong{color:#0f6b4a;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;display:block}.jdp-proposta-feita p{color:#3d5a4e;margin:4px 0 0;font-size:12.5px;line-height:1.45}@media (width<=620px){.jdp-campos{grid-template-columns:1fr}}:is(.dm-integration-symbol:has(>.logo-da-integracao),.dm-janela-simbolo:has(>.logo-da-integracao)){border:1px solid var(--dm-line,#e2eaee);background:#fff;box-shadow:0 1px 2px #10252d0d}.logo-da-integracao{color:var(--dm-primary-strong,#0a7f9c);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.logo-da-integracao img{object-fit:contain;width:30px;height:30px;display:block}.logo-da-integracao-mercadopago img{width:32px;height:32px}.logo-da-integracao-asaas img{border-radius:7px}.dm-janela-simbolo .logo-da-integracao img{width:22px;height:22px}.dm-janela-simbolo .logo-da-integracao-asaas img{border-radius:5px}.dm-janela-simbolo .logo-da-integracao svg{width:17px;height:17px}:is(.dm-integration-symbol:has(>.logo-da-integracao-inter),.dm-janela-simbolo:has(>.logo-da-integracao-inter)){border:1px solid var(--dm-line,#e2eaee);background:#fff}.logo-da-integracao-inter{color:#ff7a00}.mp-onde-pegar{border-radius:var(--r-md);color:#4d626b;background:#f6fafb;border:1px solid #e3edf0;padding:8px 12px;font-size:12.5px}.mp-onde-pegar summary{color:#0b7f99;cursor:pointer;font-weight:700}.mp-onde-pegar ol{gap:4px;margin:8px 0 2px;padding-left:18px;display:grid}.mp-vazio{color:#6c7f87;margin:0;font-size:13px}.mp-maquininha{border:1px solid #e3edf0;border-radius:12px;gap:10px;padding:12px;display:grid}.mp-maquininha-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.mp-maquininha-topo>div{gap:2px;min-width:0;display:grid}.mp-maquininha-topo strong{color:#25363d;font-size:14px}.mp-maquininha-topo small{color:#7b8d94;font-size:12px}.mp-maquininha-campos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.mp-maquininha .dm-integration-actions{flex-wrap:wrap}.mp-taxas{border:1px solid var(--dm-line);border-radius:var(--r-md);gap:10px;margin-top:14px;padding:14px;display:grid}.mp-taxas>strong{color:var(--dm-text);font:800 14px Manrope,sans-serif}.mp-taxas>small{color:var(--dm-muted);font-size:12px;line-height:1.45}.mp-taxas-campos{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;display:grid}.mp-taxas-campos label{color:var(--dm-muted);gap:5px;font:700 11.5px Inter,sans-serif;display:grid}.mp-taxas-campos input{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:var(--dm-text);width:100%;min-height:42px;padding:0 12px;font:700 14px Inter,sans-serif}.mp-taxas-campos input:focus-visible{outline-offset:1px;outline:2px solid #23c9da}.mp-taxas-campos label b{color:#2f9b60;font:700 10.5px Inter,sans-serif}.mp-taxas-acoes{flex-wrap:wrap;gap:8px;display:flex}.mp-entrar{color:#fff;background:#009ee3;border-color:#009ee3;justify-content:center;width:100%;font-weight:700}.mp-entrar:hover:not(:disabled){background:#0089c7;border-color:#0089c7}.mp-entrar-dica{color:#6b7d85;margin-top:8px;font-size:12px;line-height:1.45;display:block}.mp-onde-pegar .mp-token{gap:6px;margin:10px 0;font-size:12.5px;font-weight:600;display:grid}.mp-onde-pegar .mp-token input{border-radius:var(--r-sm);border:1px solid #d7e3e7;width:100%;padding:8px 10px;font-weight:400}.inter-passos{border-radius:var(--r-md);color:#6b5748;background:#fff8f2;border:1px solid #f6e0cc;gap:8px;padding:10px 12px;font-size:12.5px;display:grid}.inter-passos>strong{color:#b4571a;letter-spacing:.01em;font-size:12px}.inter-passos ol{gap:5px;margin:0;padding-left:17px;display:grid}.inter-passos .inter-nota{color:#7b6657;margin:0}.inter-escopos{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:4px 14px;display:grid}.inter-escopo{align-items:baseline;gap:7px;min-width:0;display:flex}.inter-escopo code{color:#b4571a;background:#fff;border:1px solid #f0dcc9;border-radius:6px;flex:none;padding:1px 5px;font-size:11px}.inter-escopo small{color:#7b6657;min-width:0}.inter-conectada{border:1px solid var(--dm-line,#e2eaee);border-radius:var(--r-md);background:#f7fafb;gap:10px;padding:12px;display:grid}.inter-conectada header{justify-content:space-between;align-items:center;gap:10px;display:flex}.inter-conectada header strong{font-size:13px;display:block}.inter-conectada header small{color:#6c7f87;font-size:11.5px;display:block}.inter-conectada>.dm-button{justify-self:start}.inter-poderes{flex-wrap:wrap;gap:8px;display:flex}.inter-poderes span{border:1px solid var(--dm-line,#e2eaee);color:#8b9aa1;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;display:inline-flex}.inter-poderes span.pode{color:#1f7a4d;border-color:#bde3cd}.inter-campos{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:10px;display:grid}.inter-campos label{gap:5px;min-width:0;font-size:12px;font-weight:600;display:grid}.inter-campos label small{color:#8b9aa1;font-weight:500}.inter-campos input[type=file]{border-radius:var(--janela-campo-raio,12px);color:#6c7f87;cursor:pointer;background:#fff;border:1px dashed #c9d8de;padding:7px 9px;font-size:11.5px;font-weight:500}.inter-campos input[type=file]:hover{border-color:#0a7f9c}.inter-campos input[type=file]::file-selector-button{color:#37535e;cursor:pointer;font:inherit;background:#f2f6f7;border:0;border-radius:9px;margin-right:9px;padding:5px 11px;font-size:11.5px;font-weight:600}.inter-campos input[type=file]::file-selector-button:hover{background:#e6eef1}.inter-arquivo-ok{color:#1f7a4d;align-items:center;gap:4px;font-weight:600;display:flex}.inter-saldo-do-teste{border-radius:var(--r-md);background:#f1f9f4;border:1px solid #bde3cd;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.inter-saldo-do-teste small{color:#4b7a5f;font-size:12px}.inter-saldo-do-teste strong{color:#14603c;font-variant-numeric:tabular-nums;font-size:19px}.quem-recebe{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;gap:12px;margin-bottom:14px;padding:15px 16px;display:grid}.quem-recebe>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.quem-recebe>header strong{color:#18343d;font:850 14.5px Manrope,sans-serif;display:block}.quem-recebe>header small{color:#71858d;font-size:var(--t-micro);max-width:62ch;margin-top:3px;line-height:1.5;display:block}.quem-recebe-canais{margin:0;padding:0;list-style:none;display:grid}.quem-recebe-canais li{border-top:1px solid #eef4f6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.quem-recebe-canais li:first-child{border-top:0;padding-top:0}.quem-recebe-canais li:last-child{padding-bottom:2px}.quem-recebe-canal{min-width:0}.quem-recebe-canal strong{color:#18343d;font:850 13.5px Manrope,sans-serif;display:block}.quem-recebe-canal small{color:#078da8;font-size:var(--t-micro);margin-top:2px;font-weight:800;display:block}.quem-recebe-canal p{color:#71858d;font-size:var(--t-micro);margin:4px 0 0;line-height:1.5}.quem-recebe-conta{justify-content:flex-end;min-width:0;display:flex}.quem-recebe-rotulo{color:#90a2a9;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-weight:800;display:block}.quem-recebe-conta select{border-radius:var(--r-sm);color:#18343d;background:#fff;border:1px solid #d7e3e7;min-width:190px;min-height:36px;padding:0 9px;font-size:13px;font-weight:700}.quem-recebe-conta select:disabled{opacity:.6}.quem-recebe-marca em{color:#90a2a9;font-size:var(--t-micro);white-space:normal;margin-top:3px;font-style:normal;font-weight:700;display:block}.quem-recebe-marca{color:#4d626b;text-align:left;grid-template-columns:20px auto;align-items:center;gap:0 7px;font-size:12.5px;font-weight:800;display:inline-grid}.quem-recebe-marca em{grid-column:2}.quem-recebe-marca img,.quem-recebe-marca svg{width:20px;height:20px}.quem-recebe-vazio{color:#b3c2c8;font-weight:800}@media (width<=720px){.quem-recebe-canais li{grid-template-columns:minmax(0,1fr)}.quem-recebe-conta{justify-content:flex-start}}.quem-recebe-contas{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:10px;display:grid}.quem-recebe-contas .dm-integration-summary{border-radius:var(--r-md);text-align:left;grid-template-columns:minmax(0,1fr);align-content:start;gap:9px;min-height:176px;padding:14px}.quem-recebe-contas .dm-integration-summary>.dm-integration-symbol{flex:none;justify-self:start;width:40px;min-width:40px;height:40px}.quem-recebe-contas .dm-integration-summary h2{font-size:14.5px}.quem-recebe-contas .dm-integration-summary p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.quem-recebe-contas .dm-integration-summary-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.quem-recebe-contas .dm-integration-summary .dm-badge{justify-self:start}.quem-recebe-contas .dm-integration-summary>.dm-button{justify-content:center;align-self:end;width:100%}@media (width<=560px){.quem-recebe-contas{grid-template-columns:1fr}.quem-recebe-contas .dm-integration-summary{min-height:0}}.quem-recebe-varios{justify-items:stretch;gap:6px;min-width:208px;display:grid}.quem-recebe-varios label{border-radius:var(--r-sm);color:#18343d;cursor:pointer;background:#fff;border:1px solid #d7e3e7;align-items:center;gap:8px;min-height:36px;padding:0 10px;font-size:12.5px;font-weight:800;transition:background .16s,border-color .16s;display:flex}.quem-recebe-varios label:hover{border-color:#9cd4e2}.quem-recebe-varios label.marcado{background:#edf8fa;border-color:#7ec9dd}.quem-recebe-varios label input[type=checkbox]{accent-color:#078da8;appearance:auto;-webkit-appearance:checkbox;cursor:pointer;border-radius:3px;flex:none;width:15px;height:15px;min-height:0;margin:0;padding:0}.quem-recebe-varios label .logo-da-integracao,.quem-recebe-varios label .logo-da-integracao img,.quem-recebe-varios label .logo-da-integracao svg{width:18px;height:18px}.quem-recebe-varios em{color:#90a2a9;font-size:var(--t-micro);font-style:normal;font-weight:700}.quem-recebe-trava{margin-top:10px}.quem-recebe-trava .dm-integration-summary{border-radius:var(--r-md)}.quem-recebe-subtitulo{border-top:1px solid #e3e9ec;gap:3px;margin-top:14px;padding-top:20px;display:grid}.quem-recebe-subtitulo strong{color:#18343d;font:850 14.5px Manrope,sans-serif}.quem-recebe-subtitulo small{color:#5f6d76;font-size:var(--t-micro);max-width:62ch;line-height:1.5}.quem-recebe-subtitulo+.quem-recebe-canais{margin-top:6px}.quem-recebe-trava{container-type:inline-size}@container (width<=640px){.quem-recebe-trava .dm-integration-summary{grid-template-columns:46px minmax(0,1fr);align-items:start}.quem-recebe-trava .dm-integration-summary>.dm-badge{grid-column:2;justify-self:start}.quem-recebe-trava .dm-integration-summary>.dm-button{grid-column:1/-1;justify-content:center}}.bolha-pedidos{color:#fff;cursor:grab;touch-action:none;z-index:9000;background:linear-gradient(#17a5c6,#0d7f9c);border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .12s,box-shadow .12s;display:flex;position:fixed;box-shadow:0 4px 14px #093f5047,inset 0 1px #ffffff59}.bolha-pedidos:active{cursor:grabbing;transform:scale(.94)}.bolha-pedidos.aberta{background:linear-gradient(#4a5b64,#33424a)}.bolha-pedidos-conta{border-radius:var(--r-md,12px);color:#fff;background:#e0483d;border:1.5px solid #fff;padding:2px 4.5px;font-size:9.5px;font-style:normal;font-weight:900;line-height:1;position:absolute;top:-2px;right:-2px}.bolha-pedidos-painel{border:1px solid var(--dm-line,#dbe4e8);border-radius:var(--r-lg);box-shadow:var(--e-apoio);z-index:9001;background:#fff;flex-direction:column;width:min(380px,100vw - 24px);max-height:min(560px,76vh);display:flex;position:fixed}.bolha-pedidos-painel>header{border-bottom:1px solid var(--dm-line,#dbe4e8);justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;display:flex}.bolha-pedidos-painel>header strong{color:var(--dm-text,#23343c);font-size:14px;display:block}.bolha-pedidos-painel>header span{color:#8b99a3;margin-top:2px;font-size:11.5px;display:block}.bolha-pedidos-painel>header button{color:#8b99a3;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px}.bolha-pedidos-painel>header button:hover{color:#46585f;background:#f1f6f8}.bolha-pedidos-lista{flex-direction:column;gap:18px;padding:14px;display:flex;overflow-y:auto}.bolha-pedidos-vazio{color:#8b99a3;margin:10px 2px;font-size:12.5px;line-height:1.5}.bolha-pedido{flex-direction:column;gap:5px;display:flex}.bolha-pedido.e-recusado{opacity:.6}.bolha-pedido-texto{color:var(--dm-text,#23343c);white-space:pre-wrap;background:#eef4f7;border-radius:14px 14px 4px;align-self:flex-end;max-width:88%;margin:0;padding:8px 12px;font-size:13px;line-height:1.5}.bolha-pedido footer{align-self:flex-end;align-items:center;gap:7px;display:flex}.bolha-pedido-estado{color:#a4afb4;font-size:10.5px;font-weight:600}.bolha-pedido time{color:#c2ccd1;font-size:10.5px}.bolha-pedido-resposta{padding:2px 2px 0}.bolha-pedido-resposta span{color:#0d7f9c;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:800}.bolha-pedido-resposta p{color:#3c4f57;white-space:pre-wrap;margin:3px 0 0;font-size:13px;line-height:1.55}.bolha-pedidos-erro{color:#c2453a;margin:0;padding:0 14px 8px;font-size:12px}.bolha-pedidos-escrita{border-top:1px solid var(--dm-line,#dbe4e8);gap:8px;padding:11px 14px 13px;display:grid}.bolha-pedidos-escrita textarea{border:1px solid var(--dm-line,#dbe4e8);border-radius:var(--r-md,12px);color:var(--dm-text,#23343c);font:inherit;resize:none;width:100%;padding:9px 10px;font-size:13px}.bolha-pedidos-escrita textarea:focus{border-color:#17a5c6;outline:none}.bolha-pedidos-escrita button{justify-self:end}@media (width<=560px){.bolha-pedidos-painel{width:auto;bottom:12px!important;left:12px!important;right:12px!important}.app-shell.com-menu-de-topo .bolha-pedidos-painel{bottom:calc(var(--abas-de-baixo,56px) + 12px + env(safe-area-inset-bottom))!important}}@keyframes bolha-pulso{0%,60%,to{opacity:.25}30%{opacity:1}}.bolha-pedido-etapa{color:#0d7f9c;align-items:center;gap:3px;font-size:11px;font-weight:700;display:flex}.bolha-pedido-etapa i{background:#17a5c6;border-radius:50%;width:4px;height:4px;animation:1.3s ease-in-out infinite bolha-pulso;display:block}.bolha-pedido-etapa i:nth-child(2){animation-delay:.18s}.bolha-pedido-etapa i:nth-child(3){margin-right:4px;animation-delay:.36s}.bolha-pedido-caminho{flex-direction:column;align-self:flex-start;gap:5px;max-width:92%;margin:1px 0 0;padding:0 0 0 2px;list-style:none;display:flex}.bolha-pedido-caminho li{color:#7b8b93;align-items:flex-start;gap:6px;font-size:11.5px;line-height:1.35;display:flex}.bolha-pedido-caminho li.agora{color:#0d7f9c;font-weight:700}.bolha-pedido-caminho li.vencida svg{color:#b3c2c8;flex:none;margin-top:2px}.bolha-passo-pulso{flex:none;align-items:center;gap:3px;height:16px;display:flex}.bolha-passo-pulso i{background:#17a5c6;border-radius:50%;width:4px;height:4px;animation:1.3s ease-in-out infinite bolha-pulso;display:block}.bolha-passo-pulso i:nth-child(2){animation-delay:.18s}.bolha-passo-pulso i:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.bolha-passo-pulso i{opacity:.8;animation:none}}.bolha-pedidos-pendentes{flex-wrap:wrap;gap:6px;display:flex}.bolha-pedidos-pendentes span{color:#0d7f9c;background:#e7f4f8;border-radius:20px;align-items:center;gap:4px;padding:4px 6px 4px 9px;font-size:11px;font-weight:700;display:flex}.bolha-pedidos-pendentes button{color:#0d7f9c;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:15px;line-height:1}.bolha-pedidos-botoes{justify-content:space-between;align-items:center;gap:8px;display:flex}.bolha-pedidos-ferramentas{gap:4px;display:flex}.bolha-pedidos-ferramenta{border:1px solid var(--dm-line,#dbe4e8);border-radius:var(--r-md,12px);color:#5f6d76;cursor:pointer;background:0 0;justify-content:center;align-items:center;width:34px;height:32px;display:flex}.bolha-pedidos-ferramenta:hover{color:#0d7f9c;background:#f1f6f8}.bolha-pedidos-ferramenta input{display:none}.bolha-pedidos-ferramenta.ouvindo{color:#e0342a;background:#fdecea;border-color:#e0342a;animation:1.1s ease-in-out infinite bolha-pulso}.bolha-pedido-anexos{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:6px;max-width:88%;display:flex}.bolha-pedido-anexos img{border:1px solid var(--dm-line,#dbe4e8);border-radius:7px;max-width:100%;max-height:120px}.bolha-pedido-anexos audio{max-width:100%}.bolha-anexo-carregando{color:#a4afb4;font-size:11px}.risco-no-print{z-index:9100;background:#0b212b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.risco-no-print-area{position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.risco-no-print-area img{display:block}.risco-no-print-area canvas{cursor:crosshair;touch-action:none;position:absolute;inset:0}.risco-no-print-carregando{color:#b9c6cc;text-align:center;margin:30px;font-size:13px}.risco-no-print-barra{border-radius:var(--r-md,12px);background:#0e1e26eb;justify-content:space-between;align-items:center;gap:18px;padding:9px 10px 9px 16px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000061}.risco-no-print-barra>span{color:#c8d6dc;align-items:center;gap:7px;font-size:12.5px;display:flex}.risco-no-print-barra>div{gap:7px;display:flex}.risco-no-print-barra button{border-radius:var(--r-md,12px);color:#eaf2f5;cursor:pointer;background:#ffffff1f;border:0;padding:8px 13px;font-size:12.5px;font-weight:700}.risco-no-print-barra button:hover:not(:disabled){background:#fff3}.risco-no-print-barra button:disabled{opacity:.35;cursor:default}.risco-no-print-barra button.salvar{color:#fff;background:#17a5c6}.risco-no-print-barra button.salvar:hover:not(:disabled){background:#13b6da}@media (width<=560px){.risco-no-print-barra{gap:8px;padding:8px;left:8px;right:8px;transform:none}.risco-no-print-barra>span{display:none}.risco-no-print-barra>div{flex:1;justify-content:space-between}}.bolha-pedidos-cabecalho-acoes{gap:2px;display:flex}.historico-mudancas{z-index:9100;background:#0b212b8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.historico-mudancas-caixa{border-radius:var(--r-md,12px);background:#fff;flex-direction:column;width:min(620px,100%);max-height:82vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #061e2859}.historico-mudancas-caixa>header{border-bottom:1px solid var(--dm-line,#dbe4e8);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.historico-mudancas-caixa>header strong{color:var(--dm-text,#23343c);font-size:15px;display:block}.historico-mudancas-caixa>header span{color:#8b99a3;margin-top:2px;font-size:12px;display:block}.historico-mudancas-caixa>header button{color:#8b99a3;cursor:pointer;background:0 0;border:0;padding:5px}.historico-mudancas-corpo{padding:6px 18px 18px;overflow-y:auto}.historico-mudancas-vazio{color:#8b99a3;padding:22px 2px;font-size:13px;line-height:1.5}.historico-mudancas-corpo h4{color:#5f6d76;letter-spacing:.5px;text-transform:uppercase;margin:18px 0 8px;font-size:11px;font-weight:900}.historico-mudancas-corpo article{border-left:2px solid #e4edf1;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:9px 0 9px 12px;display:grid}.historico-mudancas-corpo article.recusada{opacity:.58}.historico-mudancas-hora{color:#a4afb4;font-variant-numeric:tabular-nums;padding-top:1px;font-size:11.5px}.historico-mudancas-pedido{color:var(--dm-text,#23343c);margin:0;font-size:13px;font-weight:600;line-height:1.45}.historico-mudancas-resposta{color:#56686f;white-space:pre-wrap;margin:4px 0 0;font-size:12.5px;line-height:1.5}.historico-mudancas-onde{color:#a4afb4;margin-top:5px;font-size:11px;display:inline-block}@media (width<=560px){.historico-mudancas{padding:12px}.historico-mudancas-corpo article{grid-template-columns:42px minmax(0,1fr)}}.risco-na-tela{z-index:9200;position:fixed;inset:0}.risco-na-tela>canvas{cursor:crosshair;touch-action:none;position:absolute;inset:0}.risco-na-tela-barra{bottom:calc(14px + env(safe-area-inset-bottom));background:#102028f0;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex;position:absolute;left:12px;right:12px;box-shadow:0 14px 34px #04141b66}.risco-na-tela-barra>span{color:#c8d6dc;align-items:center;gap:7px;font-size:12.5px;display:flex}.risco-na-tela-barra>div{gap:7px;margin-left:auto;display:flex}.risco-na-tela-barra button{border-radius:var(--r-md,12px);color:#eaf5f8;cursor:pointer;font:inherit;background:#ffffff1f;border:0;min-height:36px;padding:0 12px;font-size:12.5px;font-weight:700}.risco-na-tela-barra button:hover:not(:disabled){background:#fff3}.risco-na-tela-barra button:disabled{cursor:default;opacity:.35}.risco-na-tela-barra button.salvar{color:#fff;background:#17a5c6}.bolha-pedidos-pendentes span.e-marca{text-align:left;flex-basis:100%;align-items:flex-start;line-height:1.35}.bolha-pedido-caminho li em{color:#a9b6bd;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;padding-left:8px;font-size:10.5px;font-style:normal}.bolha-pedido-caminho li.agora em{color:#4aa8bf}.bolha-pedidos-passo{color:#eaf5f8;pointer-events:none;z-index:8999;background:#102028f0;border-radius:16px;align-items:center;gap:7px;max-width:min(230px,100vw - 96px);padding:8px 12px;font-size:12px;font-weight:600;line-height:1.3;display:flex;position:fixed;transform:translateY(calc(20px - 50%));box-shadow:0 10px 26px #04141b4d}.bolha-pedidos-passo.a-direita{margin-left:48px}.bolha-pedidos-passo.a-esquerda{transform:translate(calc(-100% - 8px),calc(20px - 50%))}.bolha-pedidos-passo .bolha-passo-pulso i{background:#5bd3e4}@media (width<=560px){.bolha-pedidos-passo{max-width:calc(100vw - 88px);font-size:11.5px}}.bolha-pedido-escolhas{gap:6px;margin:8px 2px 0;display:grid}.bolha-pedido-escolhas button{border-radius:var(--r-md);color:#0d7f9c;cursor:pointer;font:inherit;text-align:left;background:#f4fafc;border:1px solid #cfe8ee;gap:2px;width:100%;min-height:46px;padding:9px 12px;transition:background .14s,border-color .14s;display:grid}.bolha-pedido-escolhas button:hover:not(:disabled){background:#e6f5f9;border-color:#a8d9e5}.bolha-pedido-escolhas button:disabled{cursor:progress;opacity:.6}.bolha-pedido-escolhas strong{font-size:13px;font-weight:800}.bolha-pedido-escolhas small{color:#6a8790;font-size:11.5px;font-weight:500;line-height:1.35}.bolha-pedido-escolhido{color:#4d8a5f;align-items:center;gap:5px;margin:6px 2px 0;font-size:11.5px;font-weight:700;display:flex}.corrigir-na-tela{z-index:2147483000;position:fixed;inset:0}.corrigir-vidro{cursor:crosshair;background:#142f3a1f;position:absolute;inset:0}.corrigir-caixa{border-radius:var(--r-md);background:#fff;border:1px solid #dbe4e7;gap:7px;width:280px;padding:12px;display:grid;position:absolute;box-shadow:0 18px 40px #142f3a38}.corrigir-caixa>small{color:#9aa7ad;font-size:11px}.corrigir-caixa label{color:#5f6d76;gap:3px;font-size:11px;font-weight:700;display:grid}.corrigir-caixa input{border-radius:var(--r-md,12px);border:1px solid #dbe4e7;padding:6px 8px;font-size:12.5px;font-weight:400}.corrigir-caixa input[readonly]{color:#9aa7ad;background:#f4f7f8}.corrigir-caixa>div{justify-content:flex-end;gap:6px;display:flex}.corrigir-caixa button{border-radius:var(--r-sm);cursor:pointer;background:#fff;border:1px solid #dbe4e7;padding:6px 10px;font-size:11.5px;font-weight:700}.corrigir-guardar{color:#fff;background:#00a9d2!important;border-color:#00a9d2!important}.corrigir-barra{color:#fff;background:#142f3a;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #142f3a4d}.corrigir-barra span{align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}.corrigir-barra>div{gap:7px;display:flex}.corrigir-barra button{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:700}.corrigir-barra button:disabled{opacity:.45}.corrigir-pronto{background:#1eb980!important}.bolha-pedidos-correcoes{gap:5px;margin:0 0 8px;padding:0;list-style:none;display:grid}.bolha-pedidos-correcoes li{border-radius:var(--r-md,12px);background:#f4f9fa;justify-content:space-between;align-items:center;gap:7px;padding:5px 8px;font-size:11.5px;display:flex}.bolha-pedidos-correcoes s{color:#a4afb4}.bolha-pedidos-correcoes b{color:#1a7f5a}.bolha-pedidos-correcoes button{color:#9aa7ad;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.tag-pagina>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.tag-pagina>header p{max-width:62ch}.tag-conteudo{padding:4px 15px 16px}.tag-principal{border-radius:var(--r-sm);cursor:pointer;font-size:var(--t-body);align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff24;border:1px solid #ffffff47;flex-shrink:0;justify-content:center;font-weight:600;display:inline-flex}.tag-principal:hover{background:#ffffff38}.tag-resumo{color:#5f6d76;margin:0 0 10px;font-size:11.5px}.tag-resumo b{color:#0a7f9b}.tag-lista article.no-kanban{border-left:3px solid #0a7f9b}.tag-arrastar{color:#c3ced4;cursor:grab;touch-action:none;flex-shrink:0;display:flex}.tag-arrastar:active{cursor:grabbing}.tag-lista article>i{border-radius:50%;flex-shrink:0;width:14px;height:14px}.tag-lista article strong{color:#1c2b33;overflow-wrap:anywhere;flex:1;font-size:13.5px}.tag-selo{border-radius:var(--r-pill);color:#0a7f9b;background:#e8f4f7;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.tag-selo-conexao{color:#4c8a3c;background:#eef3e9}.tag-contador{border-radius:var(--r-pill);color:#3b4a54;cursor:pointer;background:#f4f6f8;border:1px solid #0b141a1a;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.tag-contador:hover{color:#0a7f9b;background:#e8f4f7;border-color:#0a7f9b}.tag-acoes{opacity:0;gap:2px;transition:opacity .12s;display:flex}.tag-lista article:hover .tag-acoes,.tag-acoes:focus-within{opacity:1}@media (hover:none){.tag-acoes{opacity:1}}.tag-acoes button{border-radius:var(--r-sm);color:#93a1a9;cursor:pointer;background:0 0;border:0;padding:5px}.tag-acoes button:hover{color:#111b21;background:#0b141a0f}.tag-acoes button.perigo:hover{color:#b3261e;background:#fdecea}.tag-vazio{color:#93a1a9;text-align:center;flex-direction:column;align-items:center;gap:3px;padding:44px 20px;display:flex}.tag-vazio svg{color:#c3ced4;margin-bottom:6px}.tag-vazio strong{color:#3b4a54;font-size:14.5px}.tag-vazio small{max-width:40ch;font-size:12.5px}.tag-fundo{z-index:60;background:#0b141a73;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.tag-janela{border-radius:var(--r-lg);background:#fff;flex-direction:column;gap:12px;width:100%;max-width:440px;max-height:90vh;padding:18px;display:flex;overflow-y:auto}.tag-janela header{justify-content:space-between;align-items:center;display:flex}.tag-janela header strong{font-size:16px}.tag-janela header button{cursor:pointer;background:0 0;border:0;padding:4px}.tag-janela label{flex-direction:column;gap:4px;display:flex}.tag-janela label>span,.tag-campo>span{color:#3b4a54;font-size:12px;font-weight:700}.tag-janela input[type=text]{border-radius:var(--r-md);box-sizing:border-box;font:inherit;border:1px solid #0b141a29;width:100%;padding:9px 10px}.tag-janela input[type=text]:focus{border-color:#0a7f9b;outline:none}.tag-campo{flex-direction:column;gap:6px;display:flex}.tag-cores{flex-wrap:wrap;gap:7px;display:flex}.tag-cor{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px;padding:0;box-shadow:inset 0 0 0 1px #0b141a14}.tag-cor.escolhida{border-color:#1c2b33}.tag-cor-livre{color:#667781;cursor:pointer;background:#f4f6f8;border:1px dashed #0b141a38;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.tag-cor-livre input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.tag-previa{border-radius:var(--r-md);background:#f7f9fa;align-items:center;gap:8px;padding:9px 11px;display:flex}.tag-previa>span{color:#5f6d76;font-size:11.5px}.tag-previa em{border-radius:var(--r-pill);color:#fff;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:700}.tag-aviso{color:#b3261e;margin:0;font-size:12px}.tag-rodape{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.tag-secundario{border-radius:var(--r-md);cursor:pointer;background:0 0;border:1px solid #0b141a29;align-items:center;gap:6px;padding:9px 14px;font-weight:700;display:inline-flex}.tag-perigo{border-radius:var(--r-md);color:#fff;cursor:pointer;background:#d93025;border:1px solid #d93025;padding:9px 14px;font-weight:700}.tag-perigo:hover{background:#b3261e}.tag-janela-estreita{max-width:380px}.tag-pergunta{color:#3b4a54;margin:0;font-size:14px;line-height:1.5}.tag-janela-contatos{max-width:420px}.tag-contatos-lista{flex-direction:column;gap:6px;max-height:50vh;display:flex;overflow-y:auto}.tag-contatos-lista article{border-radius:var(--dm-radius);background:#f7f9fa;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.tag-contatos-lista strong{color:#1c2b33;font-size:13px;display:block}.tag-contatos-lista small{color:#5f6d76;margin-top:1px;font-size:11.5px;display:block}.tag-contatos-lista .tag-secundario{flex-shrink:0;padding:7px 12px;font-size:12px}.tag-vazio-contatos{color:#8696a0;text-align:center;padding:18px 0;font-size:13px}@media (width<=640px){.tag-pagina>header{flex-direction:column}.tag-pagina>header .tag-principal{width:100%}}.tag-funil{gap:4px;margin-top:10px;display:grid}.tag-funil>span{color:#5f6d76;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:800}.rrp-pagina>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.rrp-conteudo{gap:12px;padding:4px 15px 16px;display:grid}.rrp-pagina>header .rrp-principal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;color:#fff;background:#ffffff24;border:1px solid #ffffff47}.rrp-pagina>header .rrp-principal:hover{background:#ffffff38}.rrp-principal{border-radius:var(--r-sm);cursor:pointer;font-size:var(--t-body);align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);color:#fff;background:#0a7f9b;border:0;flex-shrink:0;justify-content:center;font-weight:600;display:inline-flex}.rrp-principal:hover{background:#096b83}.rrp-principal:disabled{cursor:not-allowed;opacity:.6}.rrp-secundario{border-radius:var(--r-md);cursor:pointer;font:inherit;background:0 0;border:1px solid #0b141a29;padding:9px 14px;font-weight:700}.rrp-perigo{border-radius:var(--r-md);color:#fff;cursor:pointer;font:inherit;background:#b3261e;border:0;padding:9px 14px;font-weight:700}.rrp-busca{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#f7f9fa;align-items:center;gap:8px;margin-bottom:12px;padding:0 12px;display:flex}.rrp-busca svg{color:#8696a0;flex-shrink:0}.rrp-busca input{font:inherit;background:0 0;border:0;flex:1;padding:10px 0;font-size:13px}.rrp-busca input:focus{outline:none}.rrp-lista>article{align-items:flex-start}.rrp-marca{border-radius:var(--dm-radius);color:#fff;background:linear-gradient(160deg,#17a2c4,#0a7f9b);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.rrp-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.rrp-corpo strong{color:#1c2b33;font-size:13.5px}.rrp-corpo p{-webkit-line-clamp:2;color:#7d8b94;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.rrp-selo{border-radius:var(--r-pill);color:#667781;letter-spacing:.03em;text-transform:uppercase;background:#0b141a0f;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:10px;font-weight:800}.rrp-selo.audio{color:#1a8f5c;background:#e8f7ee}.rrp-selo.image{color:#3b6fb0;background:#eef4fd}.rrp-selo.video{color:#7048b6;background:#f4eefd}.rrp-acoes{opacity:0;gap:2px;transition:opacity .12s;display:flex}.rrp-lista>article:hover .rrp-acoes,.rrp-acoes:focus-within{opacity:1}@media (hover:none){.rrp-acoes{opacity:1}}.rrp-acoes button{border-radius:var(--r-sm);color:#93a1a9;cursor:pointer;background:0 0;border:0;padding:5px}.rrp-acoes button:hover{color:#111b21;background:#0b141a0f}.rrp-acoes button.perigo:hover{color:#b3261e;background:#fdecea}.rrp-vazio{color:#93a1a9;text-align:center;flex-direction:column;align-items:center;gap:4px;padding:46px 20px;display:flex}.rrp-vazio svg{color:#c3ced4;margin-bottom:6px}.rrp-vazio strong{color:#3b4a54;font-size:14.5px}.rrp-vazio small{max-width:44ch;font-size:12.5px}.rrp-fundo{z-index:60;background:#0b141a73;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.rrp-janela{border-radius:var(--r-lg);background:#fff;flex-direction:column;gap:13px;width:100%;max-width:520px;max-height:92vh;padding:18px;display:flex;overflow-y:auto}.rrp-janela.pequena{max-width:400px}.rrp-janela>header{justify-content:space-between;align-items:center;display:flex}.rrp-janela>header strong{font-size:16px}.rrp-janela>header button{cursor:pointer;background:0 0;border:0;padding:4px}.rrp-janela label{flex-direction:column;gap:4px;display:flex}.rrp-janela label>span,.rrp-campo>span{color:#3b4a54;font-size:12px;font-weight:700}.rrp-janela input[type=text],.rrp-janela textarea{border-radius:var(--r-md);box-sizing:border-box;font:inherit;resize:vertical;border:1px solid #0b141a29;width:100%;padding:9px 10px}.rrp-janela input[type=text]:focus,.rrp-janela textarea:focus{border-color:#0a7f9b;outline:none}.rrp-campo{flex-direction:column;gap:7px;display:flex}.rrp-anexar{flex-wrap:wrap;gap:7px;display:flex}.rrp-botao{border-radius:var(--dm-radius);cursor:pointer;font:inherit;background:#f4f6f8;border:1px solid #0b141a1f;align-items:center;gap:7px;padding:9px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.rrp-botao:hover{background:#eaeff2}.rrp-botao input[type=file]{display:none}.rrp-botao.gravando{color:#b3261e;background:#fdecea;border-color:#f3c6c3}.rrp-ponto{background:#b3261e;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite rrp-pulsa}@keyframes rrp-pulsa{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.rrp-ponto{animation:none}}.rrp-anexo{border-radius:var(--dm-radius);background:#f4f6f8;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.rrp-anexo svg{color:#667781;flex-shrink:0}.rrp-anexo em{color:#3b4a54;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;font-style:normal}.rrp-anexo audio{width:100%;height:34px}.rrp-tirar{color:#b3261e;cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 4px;font-size:12px;font-weight:700}.rrp-interruptor{border-radius:var(--dm-radius);background:#f7f9fa;flex-direction:row;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.rrp-interruptor input{accent-color:#0a7f9b;margin-top:2px}.rrp-interruptor>span{flex-direction:column;gap:2px;font-size:12.5px;font-weight:700;display:flex}.rrp-interruptor small{color:#5f6d76;font-size:11.5px;font-weight:500}.rrp-aviso{color:#b3261e;margin:0;font-size:12px}.rrp-janela>footer{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.rrp-janela.pequena p{color:#667781;margin:0;font-size:13px}@media (width<=640px){.rrp-pagina>header{flex-direction:column}.rrp-pagina>header .rrp-principal{justify-content:center;width:100%}}.rrp-variaveis{flex-wrap:wrap;gap:5px;display:flex}.rrp-variaveis button{border-radius:var(--r-pill);color:#0a7f9b;cursor:pointer;font:inherit;background:#eef4f6;border:1px solid #0a7f9b2e;padding:4px 10px;font-size:11.5px;font-weight:700}.rrp-variaveis button:hover{background:#dceef3}.rrp-previa{color:#3b4a54;overflow-wrap:anywhere;background:#f7f9fa;border-left:3px solid #0a7f9b;border-radius:0 7px 7px 0;margin:2px 0 0;padding:8px 11px;font-size:12px;line-height:1.5}.rrp-previa b{color:#0a7f9b}.rrp-dupla{gap:7px;display:flex}.rrp-dupla>*{flex:1;min-width:0}.rrp-janela select{border-radius:var(--r-md);box-sizing:border-box;font:inherit;border:1px solid #0b141a29;width:100%;padding:9px 10px}.rrp-dica{color:#5f6d76;font-size:11px}.rrp-selo.fluxo{color:#5b4bb5;background:#f0edfd}.edf-area{z-index:40;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.edf-barra{border-bottom:1px solid #eef2f4;align-items:center;gap:6px;padding:10px 16px;display:flex}.edf-ferramentas{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.edf-icone{color:#667781;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.edf-icone:hover{color:#3b4a54;background:#f0f2f5}.edf-icone.ativa{color:#111b21;background:#eef2f4}.edf-icone:disabled{cursor:not-allowed;opacity:.3}.edf-icone:disabled:hover{background:0 0}.edf-com-menu{position:relative}.edf-fora{z-index:41;position:fixed;inset:0}.edf-menu{border-radius:var(--r-lg);box-shadow:var(--e-alto);z-index:42;background:#fff;gap:4px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.edf-menu.formas{grid-template-columns:repeat(2,1fr)}.edf-menu.emojis{grid-template-columns:repeat(6,1fr);min-width:260px}.edf-menu button{border-radius:var(--dm-radius);color:#667781;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.edf-menu button:hover{background:#f0f2f5}.edf-menu button.ativa{color:#0a7f9b;background:#e8f4f7}.edf-palco{background:#f7f9fa;flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex}.edf-tela{object-fit:contain;touch-action:none;max-width:100%;max-height:100%}.edf-tela.editando{cursor:crosshair}.edf-carregando{color:#5f6d76;font-size:13px}.edf-estilo{border-top:1px solid #eef2f4;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:12px 16px;display:flex}.edf-cores,.edf-espessuras{align-items:center;gap:8px;display:flex}.edf-cor{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px;padding:0;box-shadow:inset 0 0 0 1px #0b141a1f}.edf-cor.escolhida{border-color:#111b21}.edf-espessura{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.edf-espessura:hover{background:#f0f2f5}.edf-espessura.escolhida{background:#eef2f4}.edf-espessura i{background:#3b4a54;border-radius:50%;display:block}.edf-rodape{border-top:1px solid #eef2f4;align-items:center;gap:10px;padding:12px 16px;display:flex}.edf-rodape input{border-radius:var(--r-pill);color:#111b21;font:inherit;background:#f0f2f5;border:0;flex:1;min-width:0;padding:12px 18px;font-size:14px}.edf-rodape input:focus{outline:none}.edf-enviar{color:#fff;cursor:pointer;background:#25d366;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.edf-enviar:hover{background:#1fbc59}.edf-enviar:disabled{cursor:not-allowed;opacity:.5}@media (width<=640px){.edf-estilo{gap:12px}.edf-menu.emojis{grid-template-columns:repeat(4,1fr);min-width:190px}}.support-chat-window{position:relative}.edf-confirmar{border-radius:var(--r-pill);color:#fff;cursor:pointer;font:inherit;background:#25d366;border:0;padding:8px 16px;font-size:13px;font-weight:700}.edf-confirmar:hover{background:#1fbc59}.edf-moldura{max-width:100%;max-height:100%;display:inline-flex;position:relative}.edf-texto-na-foto{border-radius:var(--r-md);background:#0b141a8c;border:0;outline:2px solid #ffffffb3;min-width:160px;max-width:70%;padding:6px 10px;font:700 20px Manrope,system-ui,sans-serif;position:absolute;transform:translate(-50%,-50%)}.edf-texto-na-foto::placeholder{color:#ffffff8c}.edf-cor-livre{cursor:pointer;background:conic-gradient(#ff3b30,#fc0,#34c759,#33ceff,#b06bf5,#ff3b30);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0b141a1f}.edf-cor-livre input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.edf-fonte{border-radius:var(--r-pill);color:#3b4a54;cursor:pointer;font:inherit;background:#f0f2f5;border:0;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.edf-fonte:hover{background:#e6eaed}.edf-fonte b{color:#fff;background:#8696a0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.edf-menu.fontes{flex-direction:column;gap:2px;min-width:200px;display:flex}.edf-menu.fontes>button{justify-content:flex-start;width:100%;height:auto;padding:9px 12px;font-size:15px}.edf-menu-divisor{background:#eef2f4;height:1px;margin:4px 0}.edf-alinhamentos{justify-content:space-around;gap:4px;display:flex}.edf-fundo{border-radius:var(--r-pill);color:#3b4a54;cursor:pointer;font:inherit;background:#f0f2f5;border:0;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.edf-fundo i{border:2px solid #8696a0;border-radius:50%;width:18px;height:18px}.edf-fundo.ativo{color:#0a7f9b;background:#e8f4f7}.edf-fundo.ativo i{background:#0a7f9b;border-color:#0a7f9b}.edf-apagar{color:#8696a0;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.edf-apagar:hover{color:#b3261e;background:#fdecea}.edf-apagar:disabled{cursor:not-allowed;opacity:.3}.edf-apagar:disabled:hover{color:#8696a0;background:0 0}.edf-tira{border-top:1px solid #eef2f4;gap:8px;padding:10px 16px;display:flex;overflow-x:auto}.edf-miniatura{flex-shrink:0;position:relative}.edf-miniatura>button:first-child{border-radius:var(--r-md);cursor:pointer;background:0 0;border:2px solid #0000;padding:0;display:block;overflow:hidden}.edf-miniatura.aberta>button:first-child{border-color:#25d366}.edf-miniatura img{object-fit:cover;width:54px;height:54px;display:block}.edf-tirar-foto{color:#fff;cursor:pointer;background:#0b141ab8;border:0;border-radius:50%;width:20px;height:20px;padding:0;font-size:14px;line-height:1;position:absolute;top:-4px;right:-4px}.edf-tirar-foto:hover{background:#b3261e}.cns-seletor{margin:0 0 14px;position:relative}.cns-atual{border-radius:var(--dm-radius);color:#1c2b33;cursor:pointer;text-align:left;background:#fff;border:1px solid #0b141a29;align-items:center;gap:9px;min-width:236px;padding:9px 12px;display:flex}.cns-atual:hover{border-color:#0a7f9b6b}.cns-atual.aberto{border-color:#0a7f9b;box-shadow:0 0 0 3px #0a7f9b1f}.cns-atual:focus-visible{outline-offset:1px;outline:2px solid #0a7f9b}.cns-atual>span{flex-direction:column;flex:1;min-width:0;display:flex}.cns-atual strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cns-atual small{color:#5f6d76;font-size:10.5px}.cns-atual.whatsapp>svg,.cns-lista button.whatsapp>svg{color:#25d366}.cns-atual.instagram>svg,.cns-lista button.instagram>svg{color:#c13584}.cns-atual.todos>svg,.cns-lista button.todos>svg{color:#8696a0}.cns-fora{z-index:40;position:fixed;inset:0}.cns-lista{border-radius:var(--r-lg);z-index:41;background:#fff;border:1px solid #0b141a1a;flex-direction:column;gap:1px;min-width:268px;max-height:320px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 14px 34px #0b141a2e}.cns-lista button{border-radius:var(--r-md);color:#3b4a54;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}.cns-lista button:hover{background:#f0f4f6}.cns-lista button.ativa{background:#e8f4f7}.cns-lista button.ativa strong{color:#0a7f9b}.cns-lista button>span{flex-direction:column;flex:1;min-width:0;display:flex}.cns-lista strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cns-lista small{color:#5f6d76;font-size:10px}.cns-lista b{border-radius:var(--r-pill);color:#667781;background:#0b141a12;padding:1px 7px;font-size:10.5px}.cns-lista button.ativa b{color:#fff;background:#0a7f9b}.cns-sem-canal{border-radius:var(--r-md);color:#8a6d1f;background:#fff8e6;align-items:center;gap:7px;margin:0 0 12px;padding:9px 12px;font-size:12px;display:flex}.cns-calendario{margin-bottom:14px}.cns-calendario header{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.cns-calendario header strong{text-align:center;min-width:170px;font-size:14px}.cns-calendario header button{border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0b141a1f;padding:5px 7px}.cns-calendario header button:hover{background:#0b141a0a}.cns-grade{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.cns-cabecalho-dia{color:#5f6d76;text-align:center;padding-bottom:4px;font-size:11px;font-weight:700}.cns-dia{border-radius:var(--r-md);cursor:default;text-align:left;background:#f7f9fa;border:1px solid #0000;flex-direction:column;gap:2px;min-height:70px;padding:6px;display:flex;overflow:hidden}.cns-dia.vazio{background:0 0}.cns-dia.tem{cursor:pointer}.cns-dia.tem:hover{background:#eef4f6}.cns-dia.hoje{border-color:#0a7f9b}.cns-dia b{color:#3b4a54;font-size:11.5px}.cns-dia i{border-radius:var(--r-xs);color:#0a7f9b;white-space:nowrap;background:#e8f4f7;align-items:center;gap:3px;min-width:0;padding:1px 4px;font-size:10px;font-style:normal;display:flex;overflow:hidden}.cns-dia i>mark{background:0 0;flex:none;align-items:center;display:flex}.cns-dia i>mark.whatsapp{color:#25d366}.cns-dia i>mark.instagram{color:#d6249f}.cns-dia i>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.cns-dia i u{color:#0a7f9b;margin-right:3px;font-weight:700;text-decoration:none}.cns-dia em{color:#5f6d76;font-size:10px;font-style:normal}.cns-dia.aberto{border-color:#0a7f9b;box-shadow:0 0 0 1px #0a7f9b}.cns-dia-painel{flex-direction:column;gap:4px;max-width:420px;max-height:70vh;display:flex;overflow-y:auto}.cns-dia-painel>header{align-items:center;gap:7px;padding:0 2px 2px;display:flex}.cns-dia-painel>header strong{color:#16232b;font-size:12.5px}.cns-dia-painel>header small{color:#5f6d76;flex:1;font-size:11px}.cns-dia-painel>header button{border-radius:var(--r-xs);color:#8696a0;cursor:pointer;background:0 0;border:0;align-items:center;padding:3px;display:flex}.cns-dia-painel>header button:hover{color:#16232b;background:#0b141a0f}.cns-dia-painel>button{border:1px solid var(--ui-soft-border,#0b141a14);border-radius:var(--r-sm);cursor:pointer;text-align:left;background:#fff;align-items:center;gap:7px;width:100%;padding:7px 9px;display:flex}.cns-dia-painel>button:hover{background:#eef4f6}.cns-dia-painel>button .social-schedule-preview{flex:none;width:40px;height:40px}.cns-dia-painel>button .social-schedule-preview em{font-size:7px}.cns-dia-painel>button mark{background:0 0;align-items:center;display:flex}.cns-dia-painel>button mark.whatsapp{color:#25d366}.cns-dia-painel>button mark.instagram{color:#d6249f}.cns-dia-painel>button u{color:#0a7f9b;font-size:11.5px;font-weight:800;text-decoration:none}.cns-dia-painel>button>span{flex-direction:column;flex:1;min-width:0;display:flex}.cns-dia-painel>button>span strong{color:#16232b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cns-dia-painel>button>span small{color:#5f6d76;flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:10.5px;display:flex}.cns-dia-painel>button>span small>span{align-items:center;gap:3px;min-width:0;display:flex}.cns-dia-painel>button>svg{color:#8696a0;flex:none}@media (width<=640px){.cns-dia{min-height:46px}.cns-dia i{font-size:9px}}.social-calendario-area{padding:4px 15px 6px}.social-destino-orfao{color:#98a5ad;font-style:italic}.auth-layout{background:radial-gradient(120% 120% at 15% 0%, color-mix(in srgb, var(--cyan) 14%, transparent), transparent 55%), linear-gradient(160deg, var(--gradient-start), var(--gradient-end) 68%, #061014);grid-template-columns:minmax(420px,46%) 1fr;min-height:100dvh;display:grid;position:relative;overflow:hidden}.auth-layout.is-trial{grid-template-columns:minmax(460px,52%) 1fr}.auth-animated-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.auth-aurora{filter:blur(70px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.auth-aurora-a{background:radial-gradient(circle, color-mix(in srgb, var(--cyan) 55%, transparent), transparent 70%);width:520px;height:520px;animation:26s ease-in-out infinite authAuroraDriftA;top:-140px;left:-120px}.auth-aurora-b{background:radial-gradient(circle, color-mix(in srgb, var(--blue) 50%, transparent), transparent 70%);width:620px;height:620px;animation:32s ease-in-out infinite authAuroraDriftB;top:10%;right:-180px}.auth-aurora-c{background:radial-gradient(circle, color-mix(in srgb, var(--brand-text,var(--cyan)) 40%, transparent), transparent 72%);width:480px;height:480px;animation:22s ease-in-out infinite authAuroraDriftC;bottom:-220px;left:22%}.auth-grid-overlay{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 20%,#000,#0000 72%);mask-image:radial-gradient(at 30% 20%,#000,#0000 72%)}.auth-bubbles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.auth-bubble{background:radial-gradient(circle, #fff, color-mix(in srgb, var(--cyan) 70%, #fff) 55%, transparent 78%);box-shadow:0 0 6px 1px color-mix(in srgb, var(--cyan) 55%, transparent);border-radius:50%;animation:linear infinite authParticleRise;position:absolute;bottom:-20px}.auth-bubble:nth-child(n+8){display:none}@keyframes authAuroraDriftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.12)}}@keyframes authAuroraDriftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-50px,60px)scale(1.08)}}@keyframes authAuroraDriftC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-40px)scale(1.15)}}@keyframes authParticleRise{0%{opacity:0;transform:translateY(0)translate(0)}8%{opacity:.9}24%{opacity:.35}40%{opacity:.9}56%{opacity:.35}72%{opacity:.85}90%{opacity:.4}to{opacity:0;transform:translateY(-112vh)translate(18px)}}.auth-showcase{color:#fff;z-index:2;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:clamp(46px,8vh,88px);padding:52px 60px;display:flex;position:relative;overflow:hidden}.auth-panel{z-index:2;justify-content:center;align-items:center;padding:36px;display:flex;position:relative}.auth-copy{animation:.7s cubic-bezier(.2,.8,.2,1) both authFadeUp;position:relative}.auth-copy h1{letter-spacing:-2.4px;margin:14px 0;font-family:Manrope,sans-serif;font-size:clamp(36px,4.4vw,58px);line-height:1.06}.auth-copy p{color:#ffffffbd;max-width:400px;margin:0;font-size:15px;line-height:1.6}.auth-brand-logo{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.auth-brand-mark{border-radius:var(--r-md);justify-content:center;align-items:center;width:54px;height:44px;display:flex;overflow:hidden}.auth-brand-mark img{object-fit:contain;width:100%;max-width:100%;height:100%}.auth-brand-mark.is-symbol{filter:drop-shadow(0 6px 16px #00a9d259)}.auth-brand-name{color:#fff;letter-spacing:-.6px;font-family:Manrope,sans-serif;font-size:20px;font-weight:800}.auth-brand-logo.size-sm .auth-brand-mark{width:44px;height:36px}.auth-brand-logo.size-sm .auth-brand-name{font-size:16px}.auth-glass-card{-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--e-apoio);background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff24;border-radius:20px;width:100%;max-width:400px;padding:30px;animation:.75s cubic-bezier(.2,.8,.2,1) 50ms both authFadeUp;position:relative}.auth-glass-card.trial-glass-card{max-width:480px}@keyframes authFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.auth-mobile-brand{display:none}.auth-card-heading{color:#fff;letter-spacing:-1px;margin:8px 0 4px;font-family:Manrope,sans-serif;font-size:27px}.auth-card-subtitle{color:#ffffff9e;margin:0 0 24px;font-size:12.5px;line-height:1.6}.auth-field{color:#ffffffd1;margin-bottom:16px;font-size:12px;font-weight:700;display:block}.auth-field input,.auth-field select{border-radius:var(--r-md);color:#fff;background:#ffffff0f;border:1px solid #ffffff29;outline:0;width:100%;margin-top:7px;padding:12px 13px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s;display:block}.auth-field input::placeholder{color:#ffffff5c}.auth-field input:focus,.auth-field select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan) 22%, transparent);background:#ffffff17}.auth-field input:invalid:not(:placeholder-shown):not(:focus){border-color:#d65c6699}.auth-field select option{color:#fff;background:#0d181c}.auth-password-field{margin-top:7px;display:block;position:relative}.auth-password-field input{margin-top:0!important;padding-right:42px!important}.auth-password-toggle{border-radius:var(--r-sm);color:#ffffff8c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .18s,background .18s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.auth-password-toggle:hover{color:#fff;background:#ffffff1a}.auth-password-toggle:focus-visible{color:#fff;outline:2px solid var(--cyan);outline-offset:1px}.auth-options{justify-content:space-between;align-items:center;margin:2px 0 20px;font-size:11px;display:flex}.auth-options label{color:#ffffffa6;align-items:center;gap:6px;display:flex}.auth-options input[type=checkbox]{accent-color:var(--cyan)}.auth-options button{color:#7fe6ef;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.auth-options button:hover{text-decoration:underline}.auth-alert{border-radius:var(--r-sm);margin:-6px 0 14px;padding:9px 11px;font-size:12px;line-height:1.5;animation:.32s authShake;display:block}.auth-alert.is-error{color:#ffb3ba;background:#d65c6624;border:1px solid #d65c6659}.auth-alert.is-success{color:#97e9c4;background:#46be8c24;border:1px solid #46be8c59}@keyframes authShake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.auth-primary-button{background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:var(--r-md);box-shadow:0 12px 26px color-mix(in srgb, var(--blue) 35%, transparent);color:var(--button-text,#fff);cursor:pointer;border:0;width:100%;padding:13px 18px;font-size:13.5px;font-weight:800;transition:transform .16s,box-shadow .16s;position:relative}.auth-primary-button:hover:not(:disabled){box-shadow:0 16px 32px color-mix(in srgb, var(--blue) 45%, transparent);transform:translateY(-1px)}.auth-primary-button:disabled{cursor:not-allowed;opacity:.82}.auth-primary-button-label{transition:opacity .15s;display:inline-block}.auth-primary-button-label.is-loading{opacity:0}.auth-primary-button-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:auto;animation:.7s linear infinite authSpin;position:absolute;inset:0}@keyframes authSpin{to{transform:rotate(360deg)}}.auth-link-button{color:#8ee9f1;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:11px;font-weight:800;display:block}.auth-link-button:hover{text-decoration:underline}.auth-footnote{color:#ffffff6b;font-size:var(--t-small);text-align:center;margin-top:22px;line-height:1.6;display:block}.auth-secondary-button{border-radius:var(--r-md);color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;width:100%;margin-top:10px;padding:11px 16px;font-size:12px;font-weight:700}.auth-secondary-button:hover{background:#ffffff1f}.auth-trial-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-trial-kicker{color:#7fe6ef;font-size:var(--t-micro);letter-spacing:1.2px;text-transform:uppercase;font-weight:900;display:block}.auth-system-preview{max-width:640px;margin-top:4px;padding-bottom:34px;animation:.8s cubic-bezier(.2,.8,.2,1) .1s both authFadeUp;position:relative}.auth-preview-frame{background:#0d2632;border:1px solid #ffffff29;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px #020a0e57}.auth-preview-titlebar{background:#0a202a;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;min-height:34px;padding:9px 12px;display:flex}.auth-preview-dot{background:#ffffff40;border-radius:50%;width:6px;height:6px}.auth-preview-url{color:#ffffff6b;margin-left:7px;font-size:8px}.auth-preview-demo-label{border-radius:var(--r-pill);color:#82e8c3;letter-spacing:.4px;text-transform:uppercase;background:#6ae1bb1f;border:1px solid #6ae1bb33;margin-left:auto;padding:4px 6px;font-size:7px;font-weight:800}.auth-preview-app{background:#eef3f6;grid-template-columns:51px minmax(0,1fr);min-height:282px;display:grid}.auth-preview-sidebar{background:linear-gradient(#0f3444,#0b2835);flex-direction:column;align-items:center;gap:12px;padding:13px 9px 10px;display:flex}.auth-preview-sidebar img{filter:drop-shadow(0 5px 10px #00a9d240);object-fit:contain;width:30px;height:25px}.auth-preview-sidebar>span{border-radius:var(--r-sm);background:#ffffff21;width:26px;height:20px;display:block;position:relative}.auth-preview-sidebar>span:after{content:"";border:1px solid #ffffff59;border-radius:3px;position:absolute;inset:6px 8px}.auth-preview-sidebar>span.is-active{background:linear-gradient(135deg, var(--blue), var(--cyan));box-shadow:0 6px 14px color-mix(in srgb, var(--blue) 28%, transparent)}.auth-preview-sidebar>i{background:#ffffff2e;border:2px solid #ffffff47;border-radius:50%;width:24px;height:24px;margin-top:auto}.auth-preview-workspace{min-width:0;padding:14px 15px 16px}.auth-preview-toolbar{justify-content:space-between;align-items:center;display:flex}.auth-preview-toolbar small,.auth-preview-toolbar strong{display:block}.auth-preview-toolbar small{color:#94a4ae;text-transform:uppercase;font-size:7px;font-weight:700}.auth-preview-toolbar strong{color:#17364a;margin-top:2px;font-family:Manrope,sans-serif;font-size:14px}.auth-preview-toolbar>span{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#617987;background:#fff;padding:6px 9px;font-size:8px;font-weight:750}.auth-preview-tabs{gap:4px;margin:11px 0;display:flex}.auth-preview-tab{border-radius:var(--r-sm);color:#718794;background:#e3ebef;padding:5px 9px;font-size:8px;font-weight:750;transition:color .3s,background .3s}.auth-preview-tab.is-active{color:#087f9b;background:#d7f0f4}.auth-preview-metrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-preview-metric-card{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;padding:10px 11px}.auth-preview-metric-card>span{color:#82949f;text-transform:uppercase;font-size:7px;font-weight:750;display:block}.auth-preview-metric-card>div{justify-content:space-between;align-items:baseline;gap:7px;margin-top:4px;display:flex}.auth-preview-metric-card strong{color:#17364a;font-family:Manrope,sans-serif;font-size:14px}.auth-preview-metric-card em{color:#2d9a6d;font-size:8px;font-style:normal;font-weight:800}.auth-preview-body{grid-template-columns:1.05fr .95fr;gap:8px;margin-top:8px;display:grid}.auth-preview-chart-card,.auth-preview-activity{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fff;min-width:0;padding:10px}.auth-preview-chart-card>div:first-child,.auth-preview-activity>div:first-child{justify-content:space-between;align-items:center;display:flex}.auth-preview-chart-card>div>strong,.auth-preview-activity>div>strong{color:#304e61;font-size:8px}.auth-preview-chart-card>div>small,.auth-preview-activity>div>small{color:#9aa8b1;font-size:6.5px}.auth-preview-chart{align-items:flex-end;gap:5px;height:78px;margin-top:10px;display:flex}.auth-preview-bar{background:linear-gradient(180deg, var(--cyan), var(--blue));height:var(--bar-height);opacity:.86;border-radius:4px 4px 2px 2px;flex:1;transition:height .6s cubic-bezier(.2,.8,.2,1)}.auth-preview-activity article{border-top:1px solid #edf2f4;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:31px;display:grid}.auth-preview-activity article:first-of-type{margin-top:6px}.auth-preview-activity article>span{background:#61d19d;border-radius:50%;width:6px;height:6px}.auth-preview-activity article strong,.auth-preview-activity article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.auth-preview-activity article strong{color:#4c6574;font-size:7px}.auth-preview-activity article small{color:#96a4ad;margin-top:1px;font-size:6px}.auth-preview-activity article em{color:#557080;font-size:6.5px;font-style:normal;font-weight:750}@keyframes authFloatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.auth-preview-device-card,.auth-preview-notification{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--r-lg);box-shadow:var(--e-alto);background:linear-gradient(150deg,#15323ff0,#081c25ed);border:1px solid #ffffff2e;align-items:center;gap:9px;width:max-content;padding:10px 12px;display:flex;position:absolute}.auth-preview-device-card{animation:7s ease-in-out .3s infinite authFloatCard;top:50px;right:-18px}.auth-preview-device-card>span{background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:var(--r-md);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.auth-preview-device-card>span i{opacity:.9;background:#fff;border-radius:2px;width:9px;height:15px;display:block;position:relative}.auth-preview-device-card>span i:after{background:var(--cyan);content:"";border-radius:50%;width:1.5px;height:1.5px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.auth-preview-device-card strong,.auth-preview-notification strong{color:#fff;font-size:9px;display:block}.auth-preview-device-card small,.auth-preview-notification small{color:#ffffff8f;margin-top:2px;font-size:7px;display:block}.auth-preview-notification{max-width:260px;animation:.5s cubic-bezier(.2,.8,.2,1) both authNotifyIn;bottom:2px;left:24px}.auth-preview-notification-icon{background:radial-gradient(circle, var(--cyan), var(--blue));box-shadow:var(--e-alto);border-radius:50%;flex:none;width:8px;height:8px}@keyframes authNotifyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.auth-hero-visual{width:100%;max-width:480px;min-height:430px;margin-top:10px;position:relative}.auth-hero-preview.auth-system-preview{opacity:.95;transform-origin:top;z-index:1;width:320px;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.8)}.auth-hero-mark{filter:blur(1.5px) drop-shadow(0 0 20px color-mix(in srgb, var(--cyan) 85%, transparent)) drop-shadow(0 0 40px color-mix(in srgb, var(--blue) 65%, transparent));opacity:.42;z-index:2;width:56px;animation:.8s cubic-bezier(.2,.8,.2,1) .16s both authFadeUp;position:absolute;top:24%;right:22%}.auth-hero-portrait{z-index:3;width:min(300px,74%);animation:.8s cubic-bezier(.2,.8,.2,1) .12s both authFadeUp;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.auth-hero-portrait img{filter:drop-shadow(0 20px 40px #020a0e66);width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(49% 42% at 50% 44%,#000 66%,#0000 100%);mask-image:radial-gradient(49% 42% at 50% 44%,#000 66%,#0000 100%)}@media (prefers-reduced-motion:reduce){.auth-aurora,.auth-bubble,.auth-preview-device-card,.auth-copy,.auth-glass-card,.auth-system-preview,.auth-preview-notification,.auth-hero-portrait,.auth-hero-mark{animation:none!important}}@media (width<=980px){.auth-hero-preview.auth-system-preview,.auth-hero-mark{display:none}.auth-hero-visual{min-height:0}.auth-hero-portrait{margin:0 auto;position:relative;bottom:auto;left:auto;transform:none}}@media (width<=860px){.auth-layout,.auth-layout.is-trial{flex-direction:column;display:flex}.auth-bubble:nth-child(n+6){display:none}.auth-aurora{filter:blur(50px);opacity:.38}.auth-mobile-brand{margin-bottom:26px;display:flex}.auth-glass-card{padding:24px 20px}.auth-panel{flex:1;min-height:0;padding:20px 18px 36px}}@media (width<=860px) and (width>=641px){.auth-showcase{text-align:center;flex:none;align-items:center;gap:0;padding:44px 32px 8px}.auth-showcase .auth-brand-logo,.auth-showcase p,.auth-system-preview,.auth-hero-visual{display:none}.auth-copy h1{margin:0;font-size:clamp(26px,4.2vw,36px)}}@media (width<=640px){.auth-showcase{display:none}.auth-panel{align-items:center;min-height:100dvh}}@media (width<=480px){.auth-trial-grid{grid-template-columns:1fr;gap:0}}.pad-pagina{background:var(--dm-bg);color:var(--dm-text);min-height:100vh;padding:30px 31px 60px}.pad-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.pad-topo h1{letter-spacing:-.6px;margin:0;font:800 27px Manrope,Inter,sans-serif}.pad-topo p{color:var(--dm-muted);font-size:var(--t-body);max-width:62ch;margin:6px 0 0}.pad-abas{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-pill);gap:2px;padding:4px;display:flex}.pad-abas button{border-radius:var(--r-pill);color:var(--dm-muted);cursor:pointer;font:750 var(--t-small) Inter, sans-serif;background:0 0;border:0;padding:8px 16px}.pad-abas button:hover{color:var(--dm-primary-strong)}.pad-abas button.ativo{background:var(--dm-primary);color:#fff}.pad-corpo{gap:30px;display:grid}.pad-secao>header{margin-bottom:12px}.pad-secao h2{color:var(--dm-text);margin:0;font:800 17px Manrope,Inter,sans-serif}.pad-secao>header p{color:var(--dm-muted);font-size:var(--t-small);max-width:78ch;margin:5px 0 0;line-height:1.55}.pad-peca{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);overflow:hidden}.pad-palco{background:var(--dm-bg);padding:22px}.pad-peca>footer{border-top:1px solid var(--dm-line);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.pad-peca code{border-radius:var(--r-xs);color:#0a6d85;background:#eef4f6;padding:3px 7px;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace}.pad-peca small{color:var(--dm-muted);font-size:var(--t-small)}.pad-amostras{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.pad-amostras-largas{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.pad-amostra{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);flex-direction:column;align-items:flex-start;gap:7px;padding:14px;display:flex}.pad-amostra code{border-radius:var(--r-xs);color:#0a6d85;background:#eef4f6;padding:2px 6px;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.pad-amostra small{color:var(--dm-muted);font-size:var(--t-micro)}.pad-raio{background:linear-gradient(140deg,#17a2c4,#0a7f9b);width:46px;height:46px;display:block}.pad-cor{border-radius:var(--r-sm);border:1px solid #0b141a1f;width:100%;height:34px;display:block}.pad-marca{border-radius:var(--r-md);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pad-encarte-dados{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pad-encarte-dados strong{color:var(--dm-text);font-size:var(--t-body)}.pad-encarte-dados small{color:var(--dm-muted);font-size:var(--t-small)}.pad-acao{color:#93a2aa;cursor:pointer;background:0 0;border:0;padding:5px}.pad-acao:hover{color:var(--dm-danger)}.pad-vazio{color:var(--dm-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 20px;display:flex}.pad-vazio svg{color:#b6c4ca}.pad-vazio strong{color:var(--dm-text);font-size:var(--t-body)}.pad-vazio small{font-size:var(--t-small);max-width:42ch}.pad-fileira{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pad-selo{border-radius:var(--r-pill);font:800 var(--t-micro) Inter, sans-serif;letter-spacing:.3px;text-transform:uppercase;padding:4px 10px}.pad-selo.aberto{color:#0a6d85;background:#e6f6fa}.pad-selo.pago{color:#1f7a4d;background:#e8f7ef}.pad-selo.atrasado{color:#b3434f;background:#fdecee}.pad-rodape{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);margin-top:30px;padding:18px 20px}.pad-rodape strong{color:var(--dm-text);font-size:var(--t-body);display:block}.pad-rodape p{color:var(--dm-muted);font-size:var(--t-small);max-width:76ch;margin:5px 0 0}@media (width<=640px){.pad-pagina{padding:20px 16px 46px}.pad-topo{flex-direction:column;align-items:stretch}.pad-abas{justify-content:space-between}}.pad-codigo{border-radius:var(--r-md);color:#cfe6ea;white-space:pre;background:#0f2027;margin:0;padding:14px 16px;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.pad-escada{gap:6px;width:100%;display:grid}.pad-degrau{border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-md);grid-template-columns:54px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.pad-degrau b{border-radius:var(--r-sm);color:#0b7f99;text-align:center;background:#eef6f8;padding:6px 0;font:800 14px Manrope,sans-serif}.pad-degrau strong{color:#24404a;font-size:13px;display:block}.pad-degrau small{color:#83939b;font-size:var(--t-small);margin-top:2px;line-height:1.5;display:block}.pad-degrau code{color:#8fa1a8;font-size:var(--t-micro)}.pad-campo{flex-direction:column;gap:5px;display:flex}.pad-campo>span{color:#3b4a54;font-size:12px;font-weight:700}.pad-campo input{border-radius:var(--r-md);font:inherit;border:1px solid #0b141a29;width:100%;padding:9px 10px}.pad-nota{color:#83939b;font-size:var(--t-small);margin:0;line-height:1.6}.pad-nota code{background:#f1f6f7;border-radius:4px;padding:1px 5px}.pad-menu-palco{justify-content:center;width:100%;padding:8px 0;display:flex}.pad-menu-preso{gap:2px;width:260px;display:grid!important;position:static!important}.pad-regua{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.pad-regua article{border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-md);padding:13px 15px}.pad-regua b{color:#0b7f99;margin-bottom:6px;font:800 13px Manrope,sans-serif;display:block}.pad-regua p{color:#4b5f68;margin:0;font-size:12px;line-height:1.6}.pad-regua p b{color:#24404a;font:inherit;font-weight:800;display:inline}.pad-regua small{color:#8fa1a8;font-size:var(--t-micro);margin-top:8px;line-height:1.6;display:block}@media (width<=700px){.pad-regua{grid-template-columns:1fr}}.pad-regras{gap:7px;margin:11px 0 0;padding:0;list-style:none;display:grid}.pad-regras li{color:#5a6a74;font-size:var(--t-small);padding-left:15px;line-height:1.55;position:relative}.pad-regras li:before{color:#9fb2bb;content:"—";position:absolute;left:0}.pad-regras strong{color:#2b3d47;font-weight:800}.pad-regras code{border-radius:var(--r-xs);color:#2c5a68;font-size:var(--t-micro);background:#eef4f6;padding:1px 5px}.pad-efeitos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;width:100%;display:grid}.pad-efeito{border:1px solid var(--dm-line,#e7eef0);border-radius:var(--r-md);cursor:pointer;text-align:left;background:#fbfdfd;justify-items:start;gap:4px;padding:12px 14px;display:grid;overflow:hidden}.pad-efeito:hover{background:#f2f8fa}.pad-efeito-palco{border-radius:var(--r-sm);background:linear-gradient(135deg,#0a7f99,#00a9d2);width:62px;height:34px;margin-bottom:6px;animation-duration:.3s;animation-timing-function:cubic-bezier(.22,1.1,.36,1);animation-fill-mode:both;display:block}.pad-efeito strong{color:#24404a;font-size:13px}.pad-efeito small{color:#5f6d76;font-size:var(--t-small);line-height:1.5}.pad-efeito code{color:#0b7f99;font-size:var(--t-micro);margin-top:3px}@media (prefers-reduced-motion:reduce){.pad-efeito-palco{animation:none!important}}.auth-login-page{grid-template-columns:minmax(560px,1.15fr) minmax(450px,.85fr)}.auth-login-page .auth-showcase{justify-content:space-between;gap:clamp(24px,4vh,42px);padding:clamp(34px,5vh,54px) clamp(42px,5vw,76px) clamp(46px,7vh,72px)}.auth-login-page .auth-panel{background:linear-gradient(155deg,#f8fbfd,#eef4f8);border-left:1px solid #ffffff1f;padding:32px clamp(30px,5vw,72px)}.auth-login-page .auth-glass-card{max-width:460px}.auth-login-copy{max-width:610px}.auth-login-copy h1{margin-bottom:18px;font-size:clamp(42px,4.7vw,66px)}.auth-login-copy h1 span{background:linear-gradient(100deg, #fff 0%, color-mix(in srgb, var(--cyan) 82%, #fff) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.auth-login-copy p{max-width:540px;font-size:16px}.auth-copy-kicker,.auth-card-kicker{color:#64dce8;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.auth-copy-kicker{border-radius:var(--r-pill);background:#ffffff12;border:1px solid #ffffff1f;padding:9px 12px}.auth-login-benefits{flex-wrap:wrap;gap:10px 20px;margin-top:24px;display:flex}.auth-login-benefits span{color:#ffffffc2;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.auth-login-benefits .icon{color:#75e9ba}.auth-login-preview{transform-origin:0 100%;width:min(100%,620px);margin:auto 0 0 8px;animation:.72s cubic-bezier(.2,.8,.2,1) 80ms both authLoginPreviewIn}@keyframes authLoginPreviewIn{0%{opacity:0;transform:translateY(12px)scale(.93)}to{opacity:1;transform:translateY(0)scale(.93)}}.auth-login-card{border:1px solid var(--dm-line);color:#122b40;background:#fff;padding:38px;box-shadow:0 28px 70px #112d4424,inset 0 1px #fff}.auth-login-card .auth-card-kicker{color:#078ead}.auth-login-card .auth-card-heading{color:#102a43;margin-top:11px;font-size:32px}.auth-login-card .auth-card-subtitle{color:#64788a;margin-bottom:28px;font-size:14px}.auth-login-card .auth-field{color:#2f4658;font-size:13px}.auth-login-card .auth-field input{border-color:var(--dm-line);color:#132c40;background:#f8fafc;min-height:48px;font-size:14px}.auth-login-card .auth-field input::placeholder{color:#9aa9b4}.auth-login-card .auth-field input:focus{background:#fff}.auth-input-with-icon{margin-top:7px;display:block;position:relative}.auth-input-with-icon>.icon{color:#7d909e;pointer-events:none;z-index:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.auth-input-with-icon input{margin-top:0!important;padding-left:42px!important}.auth-password-field.auth-input-with-icon input{padding-right:44px!important}.auth-login-card .auth-password-toggle{color:#738895}.auth-login-card .auth-password-toggle:hover{color:#17384d;background:#edf4f7}.auth-login-card .auth-options{font-size:12px}.auth-login-card .auth-options label{color:#5f7382}.auth-login-card .auth-options button{color:#087f9b;font-size:12px}.auth-login-card .auth-alert.is-error{color:#b44953;background:#fff0f1;border-color:#f0c9cd}.auth-login-card .auth-alert.is-success{color:#277c55;background:#eaf8f1;border-color:#bfe5d2}.auth-divider{color:#8496a2;letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:14px;margin:26px 0 16px;font-size:10.5px;font-weight:700;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e0e8ed;flex:1;height:1px}.auth-google-button{border-radius:var(--r-md);color:#3d5666;font:inherit;background:#fff;border:1px solid #d5e0e7;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 14px;font-size:13.5px;font-weight:700;transition:background .15s,border-color .15s;display:flex;position:relative}.auth-google-button:not(:disabled):hover{background:#f7fafc;border-color:#bcccd7}.auth-google-button:disabled{cursor:not-allowed;opacity:.76}.auth-google-button small{border-radius:var(--r-pill);color:#768996;letter-spacing:.5px;text-transform:uppercase;background:#edf3f6;padding:4px 6px;font-size:8px;font-weight:900;position:absolute;right:10px}.auth-google-mark{flex:none;width:18px;height:18px;display:block}.auth-create-account{border-radius:var(--r-lg);background:linear-gradient(135deg,#edf8fb,#f3fbfc);border:1px solid #cceaf0;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;padding:15px;display:flex}.auth-create-account strong{color:#17384d;font-size:12px;display:block}.auth-create-account small{color:#718491;margin-top:3px;font-size:10px;display:block}.auth-create-account button{color:#087f9b;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:3px;padding:7px 3px;font-size:11px;font-weight:900;display:inline-flex}.auth-create-account button:hover{color:#075d70}.auth-login-card .auth-footnote{color:#8495a1;justify-content:center;align-items:center;gap:5px;margin-top:17px;font-size:10px;display:flex}.auth-login-card .auth-brand-name{color:#102a43}.trial-signup-page{--trial-ink:#102a43;--trial-copy:#526b7d;--trial-line:#dce7ed;--trial-soft:#f2f7f9;color:var(--trial-ink);scroll-behavior:smooth;background:#fff;min-height:100vh;position:relative;overflow:clip}.trial-topbar{z-index:40;background:#fff;border-bottom:1px solid #e3ebef;position:sticky;top:0;box-shadow:0 8px 28px #15364d0d}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.trial-topbar{-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);background:#ffffffe0}}.trial-topbar-inner{justify-content:space-between;align-items:center;gap:34px;max-width:1320px;min-height:76px;margin:0 auto;padding:12px 34px;display:flex}.trial-topbar .auth-brand-name{color:var(--trial-ink)}.trial-navigation{align-items:center;gap:clamp(18px,2.4vw,32px);margin-left:auto;display:flex}.trial-navigation a{color:#51697a;font-size:12px;font-weight:750;text-decoration:none;transition:color .18s}.trial-navigation a:hover{color:#087f9b}.trial-topbar-login{align-items:center;gap:8px;display:flex}.trial-topbar-login button{border-radius:var(--dm-radius);cursor:pointer;font:inherit;min-height:42px;font-size:12px;font-weight:850;transition:transform .18s,background .18s,border-color .18s}.trial-login-link{color:#395367;background:0 0;border:1px solid #0000;padding:9px 12px}.trial-login-link:hover{background:#f1f6f8}.trial-header-cta{background:linear-gradient(135deg, var(--blue), var(--cyan));box-shadow:0 9px 22px color-mix(in srgb, var(--blue) 23%, transparent);color:#fff;border:0;align-items:center;gap:4px;padding:9px 15px;display:inline-flex}.trial-header-cta:hover{transform:translateY(-1px)}.trial-hero{background:radial-gradient(65% 85% at 10% 10%, color-mix(in srgb, var(--cyan) 10%, transparent), transparent 70%), linear-gradient(180deg, #f9fcfd 0%, #fff 92%);grid-template-columns:minmax(0,1fr) minmax(500px,570px);align-items:start;gap:clamp(46px,6vw,82px);max-width:1450px;margin:0 auto;padding:clamp(62px,7vw,94px) max(34px,50% - 626px) 112px;display:grid}.trial-story{min-width:0;padding-top:6px}.trial-eyebrow,.trial-section-kicker{color:#087f9b;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.trial-eyebrow{border-radius:var(--r-pill);background:#eaf7f9;border:1px solid #cce9ee;padding:9px 12px}.trial-story h1{color:var(--trial-ink);letter-spacing:-3.3px;max-width:720px;margin:22px 0;font-family:Manrope,sans-serif;font-size:clamp(44px,5vw,70px);line-height:1.02}.trial-story h1 span{background:linear-gradient(100deg, #075f8f, color-mix(in srgb, var(--cyan) 88%, #087f9b));color:#0000;-webkit-background-clip:text;background-clip:text}.trial-story>p{color:var(--trial-copy);max-width:630px;margin:0;font-size:16px;line-height:1.72}.trial-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.trial-hero-actions button,.trial-hero-actions a{border-radius:var(--dm-radius);justify-content:center;align-items:center;gap:5px;min-height:46px;padding:11px 17px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.trial-hero-actions button{background:linear-gradient(135deg, var(--blue), var(--cyan));box-shadow:0 13px 28px color-mix(in srgb, var(--blue) 24%, transparent);color:#fff;cursor:pointer;border:0}.trial-hero-actions a{color:#31556c;background:#fff;border:1px solid #d7e4ea}.trial-assurances{flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;display:flex}.trial-assurances>span{color:#22825b;align-items:center;gap:8px;min-width:145px;display:flex}.trial-assurances strong{color:#29465a;font-size:11px;display:block}.trial-assurances small{color:#80919d;margin-top:2px;font-size:9px;display:block}.trial-preview-stage{border:1px solid var(--dm-line);background:linear-gradient(150deg,#edf6f8,#f9fcfd);border-radius:24px;max-width:650px;margin-top:46px;padding:18px 34px 48px;position:relative;overflow:hidden;box-shadow:0 24px 60px #143a4f17}.trial-preview-stage:before{background:linear-gradient(90deg, var(--blue), var(--cyan));content:"";height:3px;position:absolute;inset:0 0 auto}.trial-preview-label{grid-template-columns:8px 1fr;align-items:center;gap:1px 8px;margin:0 0 19px;display:grid}.trial-preview-label>span{background:#43bd83;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 0 4px #43bd831f}.trial-preview-label strong{color:#2e4c60;font-size:10px}.trial-preview-label small{color:#8797a2;font-size:8px}.trial-signup-page--cadastro>.trial-wizard{align-self:center;width:min(100%,620px);max-width:620px;margin:clamp(30px,5vw,54px) auto clamp(48px,6vw,80px);position:static;top:auto}.trial-hero-preview{width:min(100%,610px);margin:0 auto}.trial-wizard{color:#fff;background:linear-gradient(165deg,#102b38,#091b24 72%);border:1px solid #ffffff1f;border-radius:24px;align-self:start;min-width:0;scroll-margin-top:96px;animation:.7s cubic-bezier(.2,.8,.2,1) 40ms both authFadeUp;position:sticky;top:94px;overflow:hidden;box-shadow:0 34px 88px #0f2b3a45,inset 0 1px #ffffff14}.trial-wizard-header{justify-content:space-between;align-items:center;padding:24px 28px 17px;display:flex}.trial-wizard-header>div span{color:#ffffff80;letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.trial-wizard-header>div strong{color:#fff;margin-top:4px;font-size:14px;display:block}.trial-free-badge{border-radius:var(--r-pill);color:#8ceac5;background:#5dddac1a;border:1px solid #5dddac40;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:850;display:inline-flex}.trial-progress{background:#ffffff12;height:4px;overflow:hidden}.trial-progress>span{background:linear-gradient(90deg, var(--blue), var(--cyan));height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}.trial-stepper{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0;padding:18px 24px 5px;list-style:none;display:grid}.trial-stepper li{color:#ffffff57;text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.trial-stepper li>span{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:850;display:flex}.trial-stepper li small{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:8px;font-weight:750;line-height:1.2;overflow:hidden}.trial-stepper li.is-current{color:#fff}.trial-stepper li.is-current>span{background:linear-gradient(135deg, var(--blue), var(--cyan));box-shadow:0 6px 16px color-mix(in srgb, var(--blue) 38%, transparent);border-color:#0000}.trial-stepper li.is-complete{color:#79e8b9}.trial-stepper li.is-complete>span{background:#51cf9c21;border-color:#51cf9c47}.trial-wizard-body{min-height:450px;padding:20px 28px 5px;animation:.28s both trialStepIn}@keyframes trialStepIn{0%{opacity:0;transform:translate(9px)}to{opacity:1;transform:translate(0)}}.trial-step-panel{border:0;min-width:0;margin:0;padding:0}.trial-step-panel>h2{color:#fff;letter-spacing:-.8px;outline:0;margin:11px 0 5px;font-family:Manrope,sans-serif;font-size:25px}.trial-step-panel>p{color:#ffffff94;margin:0 0 23px;font-size:12px;line-height:1.55}.trial-step-icon{background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 30%, transparent), color-mix(in srgb, var(--cyan) 22%, transparent));border:1px solid color-mix(in srgb, var(--cyan) 25%, #ffffff14);border-radius:var(--dm-radius);color:#85edf4;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.trial-step-panel .auth-field{margin-bottom:15px;font-size:12px}.trial-step-panel .auth-field input{min-height:46px;font-size:13px}.trial-fieldset legend.sr-only,.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trial-personalization-note{border-radius:var(--r-lg);color:#82eaf2;background:#ffffff0d;border:1px solid #ffffff1c;align-items:center;gap:12px;margin-top:18px;padding:15px;display:flex}.trial-personalization-note strong{color:#fff;font-size:12px;display:block}.trial-personalization-note small{color:#ffffff85;margin-top:3px;font-size:10px;line-height:1.45;display:block}.trial-model-options{scrollbar-color:#ffffff2e transparent;grid-template-columns:1fr 1fr;gap:9px;max-height:322px;padding:2px 4px 3px 1px;display:grid;overflow:auto}.trial-model-options button{border-radius:var(--r-lg);color:#ffffff9e;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:68px;padding:10px;transition:background .16s,border-color .16s,transform .16s;display:grid}.trial-model-options button:hover{background:#ffffff13;transform:translateY(-1px)}.trial-model-options button.is-selected{background:color-mix(in srgb, var(--blue) 16%, #ffffff0a);border-color:color-mix(in srgb, var(--cyan) 60%, transparent);color:#82ebf3}.trial-model-options button>span{border-radius:var(--dm-radius);background:#ffffff12;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.trial-model-options strong{color:#fff;font-size:10px;display:block}.trial-model-options small{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8.5px;line-height:1.4;display:block;overflow:hidden}.trial-essential-modules{border-radius:var(--dm-radius);background:#ffffff0b;border:1px solid #ffffff17;align-items:center;gap:12px;margin:-8px 0 11px;padding:10px 11px;display:flex}.trial-essential-modules span{color:#ffffffbf;align-items:center;gap:5px;font-size:9.5px;font-weight:800;display:inline-flex}.trial-essential-modules span .icon{color:#7fe8f1}.trial-essential-modules small{color:#ffffff5c;text-transform:uppercase;margin-left:auto;font-size:8px}.trial-module-options{scrollbar-color:#ffffff2e transparent;grid-template-columns:1fr 1fr;gap:8px;max-height:286px;padding:1px 4px 3px 1px;display:grid;overflow:auto}.trial-module-options label{border-radius:var(--dm-radius);color:#fff6;cursor:pointer;background:#ffffff09;border:1px solid #ffffff16;grid-template-columns:31px minmax(0,1fr) 14px;align-items:center;gap:8px;min-height:56px;padding:9px;transition:border-color .16s,background .16s;display:grid}.trial-module-options label.is-selected{background:color-mix(in srgb, var(--blue) 13%, #ffffff09);border-color:color-mix(in srgb, var(--cyan) 40%, transparent);color:#7ee8f0}.trial-module-options input{opacity:0;width:1px;height:1px;position:absolute}.trial-module-options label>span{border-radius:var(--r-md);background:#ffffff0f;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.trial-module-options strong{color:#ffffffe0;font-size:9.5px;display:block}.trial-module-options small{color:#fff6;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;display:block;overflow:hidden}.trial-module-options input:focus-visible~span{outline:2px solid var(--cyan);outline-offset:2px}.trial-password-strength{justify-content:space-between;align-items:center;margin:-8px 0 17px;display:flex}.trial-password-strength>span{grid-template-columns:repeat(4,1fr);gap:4px;width:58%;display:grid}.trial-password-strength i{border-radius:var(--r-pill);background:#ffffff17;height:4px}.trial-password-strength i.is-active{background:#e8a45a}.trial-password-strength.score-3 i.is-active,.trial-password-strength.score-4 i.is-active{background:#67dbaa}.trial-password-strength small{color:#ffffff7a;font-size:9px}.trial-review-company{background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 18%, transparent), color-mix(in srgb, var(--cyan) 9%, transparent));border:1px solid color-mix(in srgb, var(--cyan) 25%, #ffffff14);border-radius:var(--r-lg);align-items:center;gap:12px;margin-bottom:12px;padding:15px;display:flex}.trial-review-company>span{border-radius:var(--dm-radius);color:#84eaf2;background:#ffffff14;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.trial-review-company small,.trial-review-company strong,.trial-review-company em{display:block}.trial-review-company small{color:#ffffff6e;text-transform:uppercase;font-size:8px}.trial-review-company strong{color:#fff;margin-top:2px;font-size:13px}.trial-review-company em{color:#82e8f0;margin-top:3px;font-size:9px;font-style:normal}.trial-review-row{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:11px 2px;display:flex}.trial-review-row span{color:#ffffff85;align-items:center;gap:6px;font-size:10px;display:inline-flex}.trial-review-row strong{color:#ffffffdb;font-size:10px}.trial-review-modules{flex-wrap:wrap;gap:6px;padding:12px 0;display:flex}.trial-review-modules span{border-radius:var(--r-pill);color:#ffffffa6;background:#ffffff0f;border:1px solid #ffffff14;padding:6px 8px;font-size:8px}.trial-review-assurance{border-radius:var(--r-lg);color:#77e0b3;background:#4dc6941a;border:1px solid #4dc69438;align-items:center;gap:10px;padding:12px 13px;display:flex}.trial-review-assurance strong{color:#98eccb;font-size:11px;display:block}.trial-review-assurance small{color:#ffffff7a;margin-top:2px;font-size:8.5px;display:block}.trial-wizard-alert{margin:6px 28px 0}.trial-wizard-actions{justify-content:space-between;align-items:center;gap:12px;padding:15px 28px 8px;display:flex}.trial-back-button{color:#ffffff94;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:3px;min-height:42px;padding:8px 0;font-size:10.5px;font-weight:800;display:inline-flex}.trial-back-button:hover{color:#fff}.trial-next-button{justify-content:center;align-items:center;gap:5px;width:auto;min-width:165px;min-height:45px;font-size:12px;display:inline-flex}.trial-wizard-footnote{color:#ffffff59;justify-content:center;align-items:center;gap:5px;padding:8px 22px 19px;font-size:8.5px;display:flex}.trial-proof-strip{border:1px solid var(--trial-line);z-index:3;background:#fff;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;max-width:1252px;margin:-36px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #193c5012}.trial-proof-strip>div{border-right:1px solid var(--trial-line);align-items:center;gap:12px;min-height:98px;padding:20px 22px;display:flex}.trial-proof-strip>div:last-child{border-right:0}.trial-proof-strip>div>span{border-radius:var(--dm-radius);color:#23805c;background:#e9f7f4;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.trial-proof-strip p,.trial-proof-strip strong,.trial-proof-strip small{margin:0;display:block}.trial-proof-strip strong{color:#26465b;font-size:11px}.trial-proof-strip small{color:#81929e;margin-top:3px;font-size:9px;line-height:1.45}.trial-marketing-section{max-width:1320px;margin:0 auto;padding:108px 34px}.trial-section-heading{text-align:center;max-width:720px;margin:0 auto 48px}.trial-section-heading.is-left{text-align:left;max-width:760px;margin-left:0}.trial-section-heading>span{color:#087f9b;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:900}.trial-section-heading h2{color:var(--trial-ink);letter-spacing:-2px;margin:13px 0;font-family:Manrope,sans-serif;font-size:clamp(32px,4vw,49px);line-height:1.08}.trial-section-heading p{color:var(--trial-copy);max-width:640px;margin:0 auto;font-size:14px;line-height:1.7}.trial-section-heading.is-left p{margin-left:0}.trial-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.trial-value-grid article{border:1px solid var(--trial-line);background:#fff;border-radius:18px;flex-direction:column;min-height:322px;padding:25px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 14px 36px #193c500e}.trial-value-grid article:hover{border-color:color-mix(in srgb, var(--cyan) 38%, var(--trial-line));transform:translateY(-3px);box-shadow:0 20px 46px #193c5017}.trial-value-grid article>span{border-radius:var(--r-lg);color:#087f9b;background:linear-gradient(135deg,#e5f4fb,#e8f9f7);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.trial-value-grid h3{color:#17364a;letter-spacing:-.4px;margin:20px 0 9px;font-family:Manrope,sans-serif;font-size:18px;line-height:1.25}.trial-value-grid p{color:#657b8a;margin:0;font-size:12px;line-height:1.65}.trial-value-grid ul{border-top:1px solid #edf2f5;gap:9px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:grid}.trial-value-grid li{color:#526c7d;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.trial-value-grid li .icon{color:#32a875}.trial-product-band{background:linear-gradient(135deg,#0d2836,#071820 74%);position:relative;overflow:hidden}.trial-product-band:before{background:radial-gradient(circle, color-mix(in srgb, var(--cyan) 22%, transparent), transparent 68%);content:"";width:680px;height:680px;position:absolute;top:-260px;right:-180px}.trial-product-section{grid-template-columns:.83fr 1.17fr;align-items:center;gap:86px;max-width:1260px;padding-top:124px;padding-bottom:124px;display:grid;position:relative}.trial-product-copy h2{color:#fff;letter-spacing:-2px;margin:15px 0;font-family:Manrope,sans-serif;font-size:clamp(33px,4vw,50px);line-height:1.08}.trial-product-copy>p{color:#ffffffa1;max-width:500px;font-size:14px;line-height:1.75}.trial-product-copy ul{gap:11px;margin:27px 0 0;padding:0;list-style:none;display:grid}.trial-product-copy li{color:#ffffffc2;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.trial-product-copy li .icon{color:#71e2b4}.trial-product-copy button{border-radius:var(--dm-radius);color:#12374c;cursor:pointer;font:inherit;background:#fff;border:0;align-items:center;gap:5px;min-height:45px;margin-top:30px;padding:11px 16px;font-size:11px;font-weight:900;display:inline-flex}.trial-product-preview{width:100%;max-width:660px;margin:0 auto}.trial-models-section{background:#fff}.trial-business-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.trial-business-grid article{border:1px solid var(--trial-line);border-radius:18px;min-height:280px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 12px 32px #193c500b}.trial-business-grid article:hover{border-color:color-mix(in srgb, var(--cyan) 48%, var(--trial-line));transform:translateY(-3px);box-shadow:0 18px 40px #193c5017}.trial-business-grid article.is-selected{border-color:color-mix(in srgb, var(--cyan) 48%, var(--trial-line));box-shadow:0 0 0 2px color-mix(in srgb, var(--cyan) 18%, transparent), 0 18px 40px #193c5017}.trial-business-grid button{color:inherit;cursor:pointer;text-align:left;background:#fff;border:0;flex-direction:column;width:100%;height:100%;padding:24px;display:flex}.trial-business-icon{border-radius:var(--r-lg);color:#087f9b;background:linear-gradient(135deg,#e6f4fb,#e8f9f6);justify-content:center;align-items:center;width:46px;height:46px;display:flex}.trial-business-copy h3{color:#17364a;margin:19px 0 8px;font-family:Manrope,sans-serif;font-size:17px}.trial-business-copy p{color:#6a7f8d;margin:0 0 17px;font-size:11px;line-height:1.6}.trial-business-tags{flex-wrap:wrap;gap:6px;display:flex}.trial-business-tags small{border-radius:var(--r-pill);color:#587181;background:#f1f6f8;padding:6px 8px;font-size:9px}.trial-business-action{color:#087f9b;border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:4px;width:100%;margin-top:auto;padding-top:18px;font-size:10px;display:flex}.trial-capabilities-section{background:#f2f7f9;border-top:1px solid #e2ebef;border-bottom:1px solid #e2ebef}.trial-capability-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.trial-capability-groups>article{border:1px solid var(--trial-line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 14px 34px #193c500e}.trial-capability-groups header{background:linear-gradient(135deg,#f8fbfc,#f1f7f9);border-bottom:1px solid #e5edf1;align-items:center;gap:12px;padding:20px;display:flex}.trial-capability-groups header>span{border-radius:var(--dm-radius);color:#087f9b;background:#e2f3f6;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.trial-capability-groups header small{color:#8a9aa5;letter-spacing:.6px;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.trial-capability-groups h3{color:#1d3c50;margin:3px 0 0;font-family:Manrope,sans-serif;font-size:14px}.trial-capability-groups ul{margin:0;padding:9px 18px 15px;list-style:none}.trial-capability-groups li{color:#4c6576;border-bottom:1px solid #eef3f5;grid-template-columns:31px minmax(0,1fr) 14px;align-items:center;gap:9px;min-height:49px;display:grid}.trial-capability-groups li:last-child{border-bottom:0}.trial-capability-groups li>span{border-radius:var(--r-md);color:#578096;background:#f1f6f8;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.trial-capability-groups li strong{font-size:10px}.trial-capability-groups li>.icon{color:#42ad7b}.trial-how-section{padding-bottom:120px}.trial-how-grid{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1060px;margin:0 auto;display:grid}.trial-how-grid article{border:1px solid var(--trial-line);background:linear-gradient(150deg,#fff,#f8fbfc);border-radius:19px;min-height:245px;padding:27px;position:relative}.trial-how-grid article>small{color:#d7e5eb;font-family:Manrope,sans-serif;font-size:36px;font-weight:800;position:absolute;top:18px;right:22px}.trial-how-grid article>span{background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:var(--r-lg);box-shadow:0 10px 22px color-mix(in srgb, var(--blue) 20%, transparent);color:#fff;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.trial-how-grid h3{color:#19394d;margin:24px 0 9px;font-family:Manrope,sans-serif;font-size:18px}.trial-how-grid p{color:#6b7f8d;margin:0;font-size:12px;line-height:1.65}.trial-final-cta{color:#fff;background:linear-gradient(135deg,#0f3447,#09677a);border-radius:24px;justify-content:space-between;align-items:center;gap:40px;max-width:1180px;margin:0 auto 108px;padding:52px 56px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #0d344833}.trial-final-cta:after{content:"";background:radial-gradient(circle,#ffffff2e,#0000 70%);width:360px;height:360px;position:absolute;top:-180px;right:-120px}.trial-final-cta>div{z-index:1;max-width:700px;position:relative}.trial-final-cta>div>span{color:#8deabf;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:900;display:inline-flex}.trial-final-cta h2{letter-spacing:-1.8px;margin:13px 0 9px;font-family:Manrope,sans-serif;font-size:clamp(29px,4vw,44px);line-height:1.12}.trial-final-cta p{color:#ffffffab;margin:0;font-size:13px}.trial-final-cta>button{border-radius:var(--r-lg);color:#124257;cursor:pointer;font:inherit;z-index:1;background:#fff;border:0;flex:none;align-items:center;gap:5px;min-height:49px;padding:13px 18px;font-size:12px;font-weight:900;display:inline-flex;position:relative}.trial-footer{color:#fff;background:#071820;grid-template-columns:1.2fr .8fr .8fr;align-items:start;gap:60px;padding:64px max(34px,50% - 626px);display:grid}.trial-footer-brand p{color:#ffffff80;max-width:380px;margin:17px 0 0;font-size:11px;line-height:1.65}.trial-footer nav{gap:12px;display:grid}.trial-footer nav a{color:#ffffffa3;font-size:11px;font-weight:700;text-decoration:none}.trial-footer nav a:hover{color:#fff}.trial-footer>div:last-child{justify-self:end}.trial-footer>div:last-child small{color:#ffffff75;margin-bottom:8px;font-size:9px;display:block}.trial-footer>div:last-child button{border-radius:var(--dm-radius);color:#fff;cursor:pointer;font:inherit;background:#ffffff14;border:1px solid #ffffff24;align-items:center;gap:4px;min-height:42px;padding:10px 13px;font-size:11px;font-weight:850;display:inline-flex}@media (width<=1120px){.auth-login-page{grid-template-columns:minmax(500px,1fr) minmax(430px,.85fr)}.trial-navigation{display:none}.trial-hero{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);gap:38px}.trial-story h1{font-size:clamp(40px,5vw,58px)}.trial-preview-stage{padding-inline:24px}.trial-proof-strip{margin-inline:24px}.trial-value-grid,.trial-capability-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-business-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.trial-topbar-inner{padding-inline:24px}.trial-hero{grid-template-columns:1fr;padding:58px 24px 96px}.trial-story{text-align:center}.trial-story h1,.trial-story>p{margin-left:auto;margin-right:auto}.trial-hero-actions,.trial-assurances{justify-content:center}.trial-preview-stage{text-align:left;margin-left:auto;margin-right:auto}.trial-wizard{width:100%;max-width:640px;margin:0 auto;position:relative;top:auto}.trial-proof-strip{grid-template-columns:1fr 1fr;margin-top:-30px}.trial-proof-strip>div:nth-child(2){border-right:0}.trial-proof-strip>div:nth-child(-n+2){border-bottom:1px solid var(--trial-line)}.trial-marketing-section{padding:88px 24px}.trial-business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-product-section{text-align:center;grid-template-columns:1fr;gap:64px}.trial-product-copy>p{margin-inline:auto}.trial-product-copy ul{text-align:left;max-width:430px;margin-inline:auto}.trial-final-cta{flex-direction:column;align-items:flex-start;margin:0 24px 88px;padding:46px}.trial-footer{grid-template-columns:1fr 1fr;gap:40px;padding-inline:24px}.trial-footer>div:last-child{grid-column:1/-1;justify-self:start}}@media (width<=860px){.auth-login-page .auth-panel{border-left:0}.auth-login-page .auth-glass-card{max-width:480px}}@media (width<=640px){.auth-login-page .auth-panel{min-height:100dvh;padding:22px 16px 30px}.auth-login-card{padding:28px 21px}.auth-login-card .auth-mobile-brand{margin-bottom:25px}.auth-login-card .auth-card-heading{font-size:28px}.auth-create-account{flex-direction:column;align-items:flex-start}.auth-create-account button{min-height:36px}.trial-topbar-inner{min-height:68px;padding:10px 17px}.trial-topbar .auth-brand-name{font-size:16px}.trial-topbar .auth-brand-mark{width:44px;height:36px}.trial-login-link{display:none}.trial-header-cta{min-height:40px!important;padding-inline:11px!important;font-size:10px!important}.trial-hero{padding:42px 16px 76px}.trial-story{text-align:left}.trial-story h1{letter-spacing:-2.2px;font-size:clamp(37px,11vw,49px)}.trial-story>p{font-size:14px}.trial-hero-actions{flex-direction:column;align-items:stretch}.trial-hero-actions button,.trial-hero-actions a{width:100%}.trial-assurances{grid-template-columns:1fr;gap:12px;display:grid}.trial-preview-stage{display:none}.trial-wizard{border-radius:19px;margin-top:24px}.trial-wizard-header{padding:21px 18px 15px}.trial-stepper{padding-inline:12px}.trial-stepper li small{display:none}.trial-wizard-body{min-height:0;padding:21px 18px 6px}.trial-step-panel>h2{font-size:22px}.trial-model-options{grid-template-columns:1fr;max-height:none}.trial-module-options{grid-template-columns:1fr 1fr;max-height:none}.trial-module-options label{grid-template-columns:30px minmax(0,1fr)}.trial-module-options label>.icon:last-child{display:none}.trial-wizard-alert{margin-inline:18px}.trial-wizard-actions{padding-inline:18px}.trial-next-button{min-width:150px}.trial-wizard-footnote{text-align:center;padding-inline:16px}.trial-proof-strip{grid-template-columns:1fr;margin:-24px 16px 0}.trial-proof-strip>div{border-bottom:1px solid var(--trial-line);border-right:0;min-height:86px}.trial-proof-strip>div:last-child{border-bottom:0}.trial-marketing-section{padding:72px 16px}.trial-section-heading,.trial-section-heading.is-left{text-align:left}.trial-section-heading p{margin-left:0}.trial-value-grid,.trial-business-grid,.trial-capability-groups,.trial-how-grid{grid-template-columns:1fr}.trial-value-grid article,.trial-business-grid article{min-height:0}.trial-product-section{text-align:left;padding-top:92px;padding-bottom:92px}.trial-product-copy>p{margin-left:0}.trial-product-copy button{justify-content:center;width:100%}.trial-product-preview{transform:scale(.96)}.trial-how-grid article{min-height:220px}.trial-final-cta{border-radius:19px;margin:0 16px 72px;padding:39px 24px}.trial-final-cta>button{justify-content:center;width:100%}.trial-footer{grid-template-columns:1fr;padding:48px 18px}.trial-footer>div:last-child{grid-column:auto}}@media (width<=420px){.trial-free-badge{display:none}.trial-essential-modules{flex-wrap:wrap;align-items:flex-start}.trial-essential-modules small{width:100%}.trial-module-options{grid-template-columns:1fr}.trial-wizard-actions{flex-direction:column-reverse;align-items:stretch}.trial-next-button{width:100%}.trial-back-button{justify-content:center}}@media (prefers-reduced-motion:reduce){.trial-wizard-body,.trial-wizard{animation:none!important}.auth-login-preview{transform:scale(.93);animation:none!important}.trial-progress>span,.trial-value-grid article,.trial-business-grid article,.trial-header-cta{transition:none!important}.trial-signup-page{scroll-behavior:auto}}.auth-layout.is-centered{background:#f4f7f9;padding:0;display:block;overflow-y:auto}.auth-layout.is-centered .auth-panel{justify-content:center;align-items:center;min-height:100dvh;padding:40px 18px;display:flex}.auth-centro{flex-direction:column;gap:22px;width:100%;max-width:452px;display:flex}.auth-centro-marca{justify-content:center;display:flex}.auth-centro-marca .auth-brand-name{color:#102a43}.auth-centro-cartao{border-radius:18px;width:100%;max-width:none;margin:0;padding:38px 36px 34px;box-shadow:0 2px 4px #112d440a,0 16px 40px #112d4414}.auth-centro-cartao .auth-card-heading{letter-spacing:-.2px;text-align:center;margin:0 0 26px;font-size:26px}.auth-centro-cartao .auth-card-subtitle{text-align:center;margin-bottom:24px}.auth-centro-cartao .auth-options{margin:6px 0 24px}.auth-centro-cartao .auth-primary-button{box-shadow:0 8px 18px color-mix(in srgb, var(--blue) 22%, transparent);min-height:50px}.auth-centro-cartao .auth-primary-button:hover:not(:disabled){box-shadow:0 12px 24px color-mix(in srgb, var(--blue) 30%, transparent)}.auth-centro-cartao .auth-field{margin-bottom:18px}.auth-centro-cadastro{color:#5b6f7e;text-align:center;margin:0;font-size:13.5px}.auth-centro-cadastro button{color:#06768f;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800}.auth-centro-cadastro button:hover{text-decoration:underline}.auth-centro-rodape{color:#8d9da8;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}@media (width<=560px){.auth-layout.is-centered .auth-panel{padding:26px 14px}.auth-centro-cartao{padding:30px 22px 26px}.auth-google-button{flex-wrap:wrap;gap:8px;padding:10px 12px}.auth-google-button small{position:static;right:auto}}.onboarding-shell{flex-direction:column;gap:16px;width:100%;max-width:560px;display:flex}.onboarding-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.onboarding-topo .auth-brand-name{color:#102a43}.onboarding-sair{border-radius:var(--dm-radius);color:#395367;cursor:pointer;font:inherit;background:#fff;border:1px solid #d7e4ea;flex:none;align-items:center;gap:5px;min-height:40px;padding:9px 13px;font-size:11px;font-weight:850;transition:background .18s,border-color .18s;display:inline-flex}.onboarding-sair:hover{color:#17384d;background:#f1f6f8;border-color:#c3d6df}.onboarding-boas-vindas h1{color:#102a43;letter-spacing:-1.1px;margin:0 0 6px;font-family:Manrope,sans-serif;font-size:26px;line-height:1.14}.onboarding-boas-vindas p{color:#64788a;margin:0;font-size:12.5px;line-height:1.6}.onboarding-wizard{width:100%;position:static;top:auto}.onboarding-wizard .trial-stepper{grid-template-columns:repeat(4,minmax(0,1fr))}.onboarding-wizard .trial-stepper li small{font-size:9px}.onboarding-wizard .trial-wizard-body{min-height:420px}.onboarding-wizard .auth-field input:read-only{color:#fff9;cursor:default;background:#ffffff0a;border-style:dashed}.onboarding-wizard .auth-field input:read-only:focus{box-shadow:none;border-color:#ffffff29}.onboarding-wizard .trial-module-options{max-height:214px}.onboarding-revisao{border-top:1px solid #ffffff17;margin-top:17px;padding-top:13px}.onboarding-revisao-titulo{color:#8ceac5;letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:4px;font-size:9.5px;font-weight:850;display:flex}.onboarding-revisao .trial-review-modules{padding-bottom:2px}.onboarding-acoes-vazio{display:block}.onboarding-rodape{color:#64788a;text-align:center;margin:0;font-size:12px}.onboarding-rodape button{color:#087f9b;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800}.onboarding-rodape button:hover{text-decoration:underline}@media (width<=640px){.onboarding-topo{flex-wrap:wrap}.onboarding-boas-vindas h1{font-size:22px}.onboarding-wizard .trial-wizard-body{min-height:0}}.ap{--ap-tinta:#0f2733;--ap-corpo:#5b7383;--ap-fraco:#8ba0ac;--ap-linha:#e6edf1;--ap-fundo:#fff;--ap-marca:#0b8fae;background:var(--ap-fundo);color:var(--ap-tinta);--ap-margem:max(24px, calc((100% - 1120px) / 2))}.ap-topo{border-bottom:1px solid var(--ap-linha);z-index:20;background:#ffffffe6;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ap-topo{-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px)}}.ap-topo-linha{min-height:68px;padding:0 var(--ap-margem);justify-content:space-between;align-items:center;display:flex}.ap .auth-brand-name{color:var(--ap-tinta)}.ap-topo-acoes{align-items:center;gap:6px;display:flex}.ap-botao{background:linear-gradient(135deg, var(--blue,#00a9d2), var(--cyan,#16cee2));box-shadow:0 6px 16px color-mix(in srgb, var(--blue,#00a9d2) 24%, transparent);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:9px;min-height:40px;padding:0 17px;font-size:13.5px;font-weight:700;transition:box-shadow .15s,transform .15s}.ap-botao:hover{box-shadow:0 10px 22px color-mix(in srgb, var(--blue,#00a9d2) 32%, transparent);transform:translateY(-1px)}.ap-botao.is-grande{box-shadow:0 10px 24px color-mix(in srgb, var(--blue,#00a9d2) 26%, transparent);border-radius:11px;align-items:center;gap:6px;min-height:52px;padding:0 26px;font-size:15px;display:inline-flex}.ap-link{color:#33586c;cursor:pointer;font:inherit;background:0 0;border:0;padding:0 12px;font-size:13.5px;font-weight:700;transition:color .15s}.ap-link:hover{color:var(--ap-marca)}.ap-link.is-grande{font-size:15px}.ap-abertura{padding:clamp(72px, 11vw, 132px) var(--ap-margem) clamp(40px, 5vw, 60px);text-align:center}.ap-abertura h1{color:var(--ap-tinta);letter-spacing:-2.4px;text-wrap:balance;max-width:17ch;margin:0 auto;font-family:Manrope,sans-serif;font-size:clamp(38px,5.6vw,62px);font-weight:800;line-height:1.06}.ap-abertura>p{color:var(--ap-corpo);text-wrap:pretty;max-width:56ch;margin:22px auto 0;font-size:17.5px;line-height:1.6}.ap-abertura-acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:34px;display:flex}.ap-nota{color:var(--ap-fraco);margin-top:18px;font-size:13px;display:block}.ap-produto{padding:clamp(20px, 3vw, 40px) var(--ap-margem) 0;margin:0}.ap-produto img{border:1px solid var(--ap-linha);border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #0f27331a}.ap-pilares{border-top:1px solid var(--ap-linha);padding:clamp(56px, 7vw, 88px) var(--ap-margem);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:clamp(64px,9vw,112px);display:grid}.ap-pilares h2{color:var(--ap-tinta);letter-spacing:-.5px;margin:0 0 10px;font-family:Manrope,sans-serif;font-size:20px;font-weight:750}.ap-pilares p{color:var(--ap-corpo);margin:0;font-size:15px;line-height:1.62}.ap-segmentos{border-top:1px solid var(--ap-linha);padding:clamp(56px, 7vw, 88px) var(--ap-margem);text-align:center}.ap-segmentos h2{color:var(--ap-tinta);letter-spacing:-1.1px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:780}.ap-segmentos>p{color:var(--ap-corpo);max-width:52ch;margin:14px auto 0;font-size:15.5px;line-height:1.6}.ap-segmentos ul{flex-wrap:wrap;justify-content:center;gap:9px;margin:30px 0 0;padding:0;list-style:none;display:flex}.ap-segmentos li{border:1px solid var(--ap-linha);color:#3d5a6b;border-radius:999px;padding:9px 17px;font-size:14px;font-weight:600}.ap-fecho{border-top:1px solid var(--ap-linha);padding:clamp(60px, 8vw, 100px) var(--ap-margem);text-align:center}.ap-fecho h2{color:var(--ap-tinta);letter-spacing:-1.4px;margin:0 0 28px;font-family:Manrope,sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:800}.ap-rodape{border-top:1px solid var(--ap-linha);min-height:78px;padding:0 var(--ap-margem);justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=860px){.ap-pilares{grid-template-columns:minmax(0,1fr);gap:30px}}@media (width<=560px){.ap-topo-acoes .ap-link{display:none}.ap-abertura-acoes{flex-direction:column}.ap-abertura-acoes>*{width:100%}.ap-rodape{flex-direction:column;justify-content:center;padding-block:24px}}:root{--orc-coluna-loja:316px;--orc-banda:var(--dm-bg);--orc-espera-cor:#eef3f6;--orc-trava-fundo:#fff4df;--orc-foco-fundo:#e5f8fb;--orc-numero:Manrope, Inter, system-ui, sans-serif}:root .orc-acoes-topo{flex-wrap:wrap;gap:8px;display:flex}:root .orc-fita{grid-template-columns:var(--orc-coluna-loja) minmax(0, 1fr);align-items:start;gap:18px;display:grid}:root .orc-lado{gap:18px;min-width:0;display:grid}@media (width>=721px){:root .orc-fita>.orc-loja{position:sticky;top:12px}}:root .orc-bloco{align-content:start;display:grid}:root .orc-bloco-corpo{gap:13px;padding:16px;display:grid}:root .orc-bloco-rodape{border-top:1px solid var(--dm-line);justify-items:stretch;gap:7px;padding:13px 16px;display:grid}:root .orc-bloco-rodape>small{color:var(--dm-muted);font-size:var(--t-small);line-height:1.45}:root .orc-copiar{width:100%}:root .orc-campo{gap:6px;min-width:0;display:grid}:root .orc-campo>span{color:var(--dm-muted);font:900 var(--t-micro) Inter, system-ui, sans-serif;letter-spacing:.9px;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}:root .orc-campo>span label{cursor:pointer}:root .orc-campo>span em{color:var(--dm-muted);font:600 var(--t-micro) Inter, system-ui, sans-serif;letter-spacing:0;text-transform:none;font-style:normal}:root .orc-busca-campo input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){background:var(--dm-card);border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-text);font:600 var(--t-lead) Inter, system-ui, sans-serif;min-height:var(--control-h);width:100%;padding:8px 10px}:root .orc-busca-campo input:focus{border-color:#7fd1de;outline:none;box-shadow:0 0 0 3px #00a9d217}:root .orc-ajuda{color:var(--dm-muted);font-size:var(--t-small);margin:0;line-height:1.45}:root .orc-dinheiro{background:var(--dm-card);border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}:root .orc-dinheiro:focus-within{border-color:#54c6d9;box-shadow:0 0 0 3px #00a9d217}:root .orc-dinheiro>b{border-right:1px solid var(--dm-line);color:var(--dm-primary-strong);font-size:var(--t-small);padding:0 11px}:root .orc-dinheiro input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){box-shadow:none;color:var(--dm-text);font:700 var(--t-lead) var(--orc-numero);font-variant-numeric:tabular-nums;min-height:var(--control-h);text-align:right;background:0 0;border:0;border-radius:0;width:100%;padding:0 11px}:root .orc-dinheiro input:focus{box-shadow:none;outline:none}:root .orc-dinheiro.destaque input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){font-size:var(--t-page);letter-spacing:-.4px;min-height:44px}:root .orc-busca-campo{position:relative}:root .orc-busca-lista{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);box-shadow:var(--dm-shadow);z-index:40;max-height:268px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto}:root .orc-busca-lista button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;padding:8px 11px;display:grid}:root .orc-busca-lista button+button{border-top:1px solid var(--lista-risco)}:root .orc-busca-lista button:hover,:root .orc-busca-lista button:focus-visible{background:var(--orc-foco-fundo);outline:none}:root .orc-busca-lista strong{color:var(--dm-text);font:700 var(--t-lead) var(--orc-numero);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .orc-busca-lista small{color:var(--dm-muted);font-size:var(--t-micro);grid-column:1}:root .orc-busca-lista b{color:var(--dm-primary-strong);font:800 var(--t-lead) var(--orc-numero);font-variant-numeric:tabular-nums;grid-area:1/2/span 2}:root .orc-leitura{padding:4px 16px 16px;display:grid}:root .orc-linha{border-bottom:1px solid var(--lista-risco);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:11px 0;display:grid}:root .orc-linha:last-of-type{border-bottom:0}:root .orc-linha>span{color:var(--dm-text);font-size:var(--t-small);font-weight:700}:root .orc-linha>small{color:var(--dm-muted);font-size:var(--t-micro);grid-column:1;line-height:1.4}:root .orc-linha>b{color:var(--dm-text);font:800 var(--t-title) var(--orc-numero);font-variant-numeric:tabular-nums;grid-area:1/2/span 2}:root .orc-leitura .dm-state-message{margin-top:12px}:root .orc-grade-caixa{padding:6px 16px 16px;overflow-x:auto}:root .orc-grade{width:100%;min-width:300px}:root .orc-grade .orc-trilho-cab,:root .orc-grade .orc-trilho{background:var(--dm-card);color:var(--dm-muted);text-align:left;white-space:nowrap;z-index:1;position:sticky;left:0}:root .orc-grade .orc-trilho-cab{border-bottom:1px solid var(--dm-line);font-size:var(--t-micro);letter-spacing:.9px;vertical-align:bottom;padding:0 10px 12px 0}:root .orc-grade .orc-trilho{border-bottom:1px solid var(--lista-risco);width:58px;padding:0}:root .orc-grade .orc-trilho>button{color:inherit;cursor:pointer;font:800 var(--t-lead) Inter, system-ui, sans-serif;letter-spacing:0;text-align:left;text-transform:none;background:0 0;border:0;width:100%;padding:9px 10px 9px 0;display:block}:root .orc-grade .orc-trilho>button:hover{color:var(--dm-primary-strong)}:root .orc-grade.aguardando .orc-trilho>button{cursor:default}:root .orc-grade.aguardando .orc-trilho>button:hover{color:inherit}:root .orc-grade thead th{border-bottom:1px solid var(--dm-line);vertical-align:bottom;padding:0 10px 12px}:root .orc-grade .orc-cond{text-align:right}:root .orc-grade .orc-cond-cab{justify-items:end;gap:5px;display:grid}:root .orc-grade .orc-cond-cab strong{color:var(--dm-text);font:700 var(--t-lead) var(--orc-numero);letter-spacing:0;text-align:right;text-transform:none}:root .orc-grade .orc-cond-cab strong i{color:var(--dm-muted);font-size:var(--t-micro);font-style:normal;font-weight:700}:root .orc-grade .orc-cond-cab>b{color:var(--dm-text);font:800 var(--t-page) / 1 var(--orc-numero);font-variant-numeric:tabular-nums;letter-spacing:-.5px}:root .orc-grade .orc-melhor{color:var(--dm-primary-strong);font:900 var(--t-micro) Inter, system-ui, sans-serif;letter-spacing:.8px;text-align:right;text-transform:uppercase;font-style:normal}:root .orc-grade tbody td{border-bottom:1px solid var(--lista-risco);color:var(--dm-text);font:700 var(--t-title) var(--orc-numero);font-variant-numeric:tabular-nums;text-align:right;padding:9px 10px}:root .orc-grade tbody tr:last-child td,:root .orc-grade tbody tr:last-child .orc-trilho{border-bottom:0}:root .orc-grade .travada{background:var(--orc-trava-fundo)}:root .orc-grade thead th.travada{box-shadow:inset 0 -2px 0 var(--dm-warning)}:root .orc-grade tbody td.acima,:root .orc-grade tfoot td.acima{color:var(--dm-warning)}:root .orc-grade tbody tr.foco td:not(.travada),:root .orc-grade tbody tr.foco .orc-trilho{background:var(--orc-foco-fundo)}:root .orc-grade tbody tr.foco .orc-trilho>button{color:var(--dm-primary-strong);font-weight:900}:root .orc-grade tbody tr.foco td{font-weight:800}:root .orc-grade tfoot th,:root .orc-grade tfoot td{background:var(--orc-banda);border-bottom:0}:root .orc-grade tfoot .orc-loja-cab th{border-top:1px solid var(--dm-line);color:var(--dm-muted);font-size:var(--t-micro);letter-spacing:.9px;text-transform:uppercase;align-items:center;gap:7px;padding:9px 10px 9px 0;display:flex}:root .orc-grade tfoot tr:not(.orc-loja-cab) th{color:var(--dm-text);font:700 var(--t-small) Inter, system-ui, sans-serif;letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;z-index:1;padding:7px 10px 7px 0;position:sticky;left:0}:root .orc-grade tfoot td{color:var(--dm-text);font:700 var(--t-lead) var(--orc-numero);font-variant-numeric:tabular-nums;text-align:right;padding:7px 10px}:root .orc-grade tfoot tr:last-child th,:root .orc-grade tfoot tr:last-child td{padding-bottom:11px}:root .orc-espera{background:var(--orc-espera-cor);border-radius:var(--r-xs);vertical-align:baseline;width:62px;height:11px;display:inline-block}:root .orc-espera.larga{width:104px;height:15px}:root .orc-espera.selo{border-radius:var(--r-pill);width:96px;height:26px}:root .orc-texto-caixa{padding:6px 16px 16px}:root .orc-texto{background:var(--orc-banda);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:var(--dm-text);font-family:inherit;font-size:var(--t-lead);line-height:var(--t-line);white-space:pre-wrap;word-break:break-word;margin:0;padding:12px 14px}:root .orc-texto-espera{color:var(--dm-muted);display:grid}:root .orc-texto-espera p{min-height:19px;margin:0}:root .orc-texto-espera .orc-texto-grupo{display:grid}:root .orc-regra{gap:18px;display:grid}:root .orc-regra-bloco{gap:8px;display:grid}:root .orc-regra-bloco h4{color:var(--dm-text);font:800 var(--t-title) var(--orc-numero);margin:0}:root .orc-regra-bloco>p{color:var(--dm-muted);font-size:var(--t-small);margin:0;line-height:1.45}:root .orc-faixas{margin-top:2px;display:grid}:root .orc-faixas-cab,:root .orc-faixa{grid-template-columns:minmax(0,1fr) 82px 96px;align-items:center;gap:10px;display:grid}:root .orc-faixas-cab>span{color:var(--dm-muted);font:900 var(--t-micro) Inter, system-ui, sans-serif;letter-spacing:.9px;text-transform:uppercase}:root .orc-faixas-cab>span+span{text-align:right}:root .orc-faixa{border-top:1px solid var(--janela-risco);padding:9px 0}:root .orc-faixa>strong{color:var(--dm-text);font:700 var(--t-lead) var(--orc-numero)}:root .orc-faixa label{gap:4px;display:grid}:root .orc-sufixo{position:relative}:root .dm-drawer-body .orc-sufixo input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]){text-align:right;padding-right:26px}:root .dm-drawer-body .orc-regra input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]){font-variant-numeric:tabular-nums}:root .orc-sufixo em{color:var(--dm-muted);font-size:var(--t-small);pointer-events:none;font-style:normal;position:absolute;top:50%;right:9px;transform:translateY(-50%)}:root .orc-rotulo-estreito{display:none}:root .orc-regra-gerais{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:root .orc-regra-gerais label{gap:4px;display:grid}:root .orc-regra-gerais .wide{grid-column:1/-1}@media (width<=720px){:root .orc-fita{grid-template-columns:minmax(0,1fr)}:root .orc-lado{gap:14px}:root .orc-bloco-corpo,:root .orc-bloco-rodape,:root .orc-grade-caixa,:root .orc-texto-caixa,:root .orc-leitura{padding-left:14px;padding-right:14px}:root .orc-bloco-corpo .orc-dinheiro.destaque input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){min-height:46px;font-size:18px}:root .orc-grade{min-width:0}:root .orc-grade .orc-trilho{width:44px}:root .orc-grade .orc-trilho>button{padding:9px 6px 9px 0}:root .orc-grade .orc-trilho-cab{padding:0 6px 10px 0}:root .orc-grade thead th{padding:0 7px 10px}:root .orc-grade tbody td{padding:9px 7px}:root .orc-grade tfoot td{padding:7px}:root .orc-grade tfoot tr:not(.orc-loja-cab) th{padding:7px 6px 7px 0}:root .orc-grade .orc-cond-cab>b{letter-spacing:-.6px}:root .orc-grade .orc-cond-cab .dm-badge{white-space:normal;height:auto;min-height:22px;padding:3px 8px}:root .orc-faixas-cab{display:none}:root .orc-faixa{grid-template-columns:repeat(2,minmax(0,1fr))}:root .orc-faixa>strong{grid-column:1/-1}:root .orc-rotulo-estreito{display:block}:root .orc-regra-gerais{grid-template-columns:minmax(0,1fr)}}:root .orc-dinheiro.invalido{border-color:var(--dm-danger);box-shadow:0 0 0 2px #d63d4f24}:root .orc-dinheiro.invalido>b,:root .orc-ajuda.erro{color:var(--dm-danger)}:root .orc-faixas-cab,:root .orc-faixa{grid-template-columns:minmax(0,1fr) 82px 96px 74px}:root .orc-faixa-trava{justify-content:flex-end;align-items:center;gap:6px;display:flex}:root .orc-faixa-trava input{accent-color:var(--dm-warning);cursor:pointer;width:16px;height:16px;margin:0}:root .orc-faixa-trava em{color:var(--dm-muted);font-size:var(--t-small);font-style:normal}@media (width<=720px){:root .orc-faixa{grid-template-columns:repeat(2,minmax(0,1fr))}:root .orc-faixa-trava{grid-column:1/-1;justify-content:flex-start}}:root .pf-fila{gap:14px;display:grid}:root .pf-tabela-card{display:grid}:root .pf-tabela-rolagem{overflow-x:auto}:root .pf-esperando{color:var(--dm-muted);text-align:center;margin:0;padding:22px}:root .pf-clicavel{cursor:pointer}:root .pf-clicavel td small{color:var(--dm-muted);font-size:var(--t-small);display:block}:root .pf-ficha{gap:16px;display:grid}:root .pf-bloco{gap:2px;display:grid}:root .pf-bloco h4{color:var(--dm-muted);font:900 var(--t-micro) Inter, system-ui, sans-serif;letter-spacing:.9px;text-transform:uppercase;margin:0 0 6px}:root .pf-linha{border-bottom:1px solid var(--janela-risco);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}:root .pf-linha>span{color:var(--dm-muted);font-size:var(--t-small)}:root .pf-linha>strong{font:700 var(--t-lead) Manrope, Inter, system-ui, sans-serif;text-align:right}:root .pf-linha.vazia>strong{color:var(--dm-muted);font-style:italic;font-weight:400}:root .pf-vazio{color:var(--dm-muted);font-size:var(--t-small);margin:0}:root .pf-apoio{color:var(--dm-muted);font-size:var(--t-small);margin:0 0 8px;line-height:1.5}:root .pf-arquivos{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}:root .pf-arquivos li{justify-content:space-between;align-items:center;gap:10px;display:flex}:root .pf-arquivos a{color:var(--dm-primary-strong);font-size:var(--t-body);align-items:center;gap:6px;font-weight:600;display:flex}:root .pf-arquivos small{color:var(--dm-muted);font-size:var(--t-small)}:root .pf-decisao{background:var(--dm-bg);border-radius:var(--r-sm);padding:14px}:root .pf-degraus{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}:root .pf-degraus button{background:var(--dm-card);border:1px solid var(--dm-soft-line);border-radius:var(--r-pill);color:var(--dm-muted);cursor:pointer;font:600 var(--t-body) Inter, system-ui, sans-serif;min-height:36px;padding:7px 14px}:root .pf-degraus button.ativo{border-color:var(--dm-primary-strong);color:var(--dm-primary-strong);background:#e5f8fb}:root .pf-campo{gap:5px;display:grid}:root .pf-campo>span{color:var(--dm-muted);font-size:var(--t-small)}@media (width<=720px){:root .pf-linha{flex-direction:column;gap:2px}:root .pf-linha>strong{text-align:left}}:root .orc-link-pronto{gap:12px;display:grid}:root .orc-link-pronto code{background:var(--dm-bg);border:1px solid var(--dm-line);border-radius:var(--r-sm);font-size:var(--t-small);word-break:break-all;padding:11px 13px;line-height:1.5;display:block}:root .orc-link-whats{color:var(--dm-primary-strong);font-size:var(--t-body);align-items:center;gap:7px;font-weight:700;display:flex}:root .pf-orcar{width:100%;margin-top:12px}:root .pf-lembrete{margin-top:10px}:root .orc-escolher-cliente{gap:8px;display:grid}:root .orc-escolher-cliente button{background:var(--dm-card);border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);cursor:pointer;text-align:left;gap:2px;padding:11px 13px;display:grid}:root .orc-escolher-cliente button:hover{border-color:var(--dm-primary-strong)}:root .orc-escolher-cliente strong{color:var(--dm-text);font:700 var(--t-lead) Manrope, Inter, system-ui, sans-serif}:root .orc-escolher-cliente small{color:var(--dm-muted);font-size:var(--t-small)}:root .pf-col-link{text-align:right;white-space:nowrap;width:1%}:root .pf-acoes-link{justify-content:flex-end;gap:6px;display:flex}:root .pf-acoes-link.larga{justify-content:flex-start;margin-top:10px}:root .pf-acoes-link button,:root .pf-acoes-link a{background:var(--dm-card);border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-primary-strong);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}:root .pf-acoes-link.larga .dm-button{width:auto;height:auto}:root .pf-acoes-link button:hover,:root .pf-acoes-link a:hover{border-color:var(--dm-primary-strong)}:root .pf-sem-link{color:var(--dm-muted);font-size:var(--t-small)}:root .pf-link{background:var(--dm-bg);border:1px solid var(--dm-line);border-radius:var(--r-sm);font-size:var(--t-small);word-break:break-all;padding:10px 12px;line-height:1.5;display:block}.preco-tela{flex-direction:column;gap:0;display:flex}.preco-duas-metades{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.preco-fila{flex-direction:column;gap:2px;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.preco-linha.respondida{cursor:pointer;color:#55636b;border-radius:9px;align-items:baseline;gap:12px;padding:9px 11px;display:flex}.preco-linha.respondida:hover{background:#f4f7f8}.preco-linha-texto{flex:1;min-width:0}.preco-linha-texto strong{color:#11191d;font-size:.95rem;font-weight:600}.preco-linha-texto em{color:#9aa7ad;margin-left:8px;font-size:.88rem;font-style:normal}.preco-mudar{color:#9aa7ad;opacity:0;font-size:.82rem}.preco-linha.respondida:hover .preco-mudar,.preco-preco.feita:hover .preco-mudar{opacity:1}.preco-linha.aberta,.preco-linha.pronta{flex-direction:column;gap:11px;padding:18px 11px 22px;display:flex}.preco-linha h3{color:#11191d;letter-spacing:-.01em;margin:0;font-family:Manrope,sans-serif;font-size:1.24rem;font-weight:700}.preco-dica{color:#74818b;max-width:62ch;margin:0;font-size:.92rem;line-height:1.55}.preco-dica strong{color:#35424a}.preco-escolhas{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.preco-escolhas button{border-radius:var(--r-sm);color:#384c54;cursor:pointer;background:#f0f4f5;border:1px solid #dbe4e7;height:40px;padding:0 16px;font:700 .88rem Inter,sans-serif}.preco-escolhas button:hover{border-color:#8fdbe7}.preco-escolhas button.aceso{color:#fff;background:#078ead;border-color:#078ead}.preco-entrada{border-radius:var(--r-sm);background:#fff;border:1px solid #dbe4e7;align-items:center;display:inline-flex;overflow:hidden}.preco-entrada:focus-within{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.preco-entrada i,.preco-entrada b{color:#9aa7ad;flex:none;padding:0 9px;font-size:.84rem;font-style:normal;font-weight:700}.preco-entrada input{color:#11191d;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;padding:11px 12px 11px 0;font-family:inherit;font-size:16px;font-weight:700}.preco-entrada.compacta{border-radius:8px}.preco-entrada.compacta input{max-width:120px;padding:8px 9px 8px 0}.preco-entrada.destaque{background:#f7fdfe;border-color:#8fdbe7}.preco-miudos{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px 18px;max-width:560px;display:grid}.preco-miudos label{justify-content:space-between;align-items:center;gap:12px;display:flex}.preco-miudos span{color:#55636b;font-size:.92rem}.preco-soma{color:#35424a;margin:4px 0 0;font-size:1rem}.preco-soma strong{color:#078ead;font-variant-numeric:tabular-nums;font-size:1.14rem}.preco-soma small{color:#9aa7ad;max-width:60ch;margin-top:6px;font-size:.85rem;line-height:1.5;display:block}.preco-precos{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.preco-preco{border-radius:var(--r-md,12px);align-items:center;gap:11px;padding:8px 11px;font-size:.93rem;display:flex}.preco-preco.esperando,.preco-preco.feita{cursor:pointer;color:#74818b}.preco-preco.esperando:hover,.preco-preco.feita:hover{background:#f4f7f8}.preco-preco.feita strong{color:#11191d;font-weight:600}.preco-preco.feita em{color:#15803d;font-style:normal;font-weight:600}.preco-preco.feita em.falta{color:#e11d48}.preco-preco.feita>span:first-child{flex:1;min-width:0}.preco-preco.fora{color:#c3ced3}.preco-preco.fora button{color:#078ead;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.preco-preco.viva{background:#f7fdfe;flex-wrap:wrap;padding:11px;box-shadow:inset 2px 0 #078ead}.preco-preco-nome{flex-direction:column;flex:210px;gap:1px;min-width:0;display:flex}.preco-preco-nome strong{color:#11191d;font-size:.96rem}.preco-preco-nome small{color:#74818b;font-size:.84rem}.preco-sobra-linha{color:#15803d;font-variant-numeric:tabular-nums;font-weight:700}.preco-sobra-linha em{color:#9aa7ad;font-style:normal;font-weight:600}.preco-sobra-linha.falta{color:#e11d48}.preco-nao-vendo{color:#9aa7ad;cursor:pointer;font:inherit;background:0 0;border:0;font-size:.84rem;text-decoration:underline}.preco-nao-vendo:hover{color:#e11d48}.preco-alerta{border-radius:var(--r-md,12px);color:#92400e;background:#fff8ec;max-width:64ch;margin:6px 0 0;padding:11px 13px;font-size:.9rem;line-height:1.55}.preco-resposta{color:#35424a;margin:4px 0 0;font-size:1.1rem}.preco-resposta strong{color:#078ead;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.preco-resposta small{color:#9aa7ad;max-width:62ch;margin-top:7px;font-size:.86rem;line-height:1.55;display:block}.preco-teste{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.preco-link{color:#078ead;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.preco-vazio{color:#9aa7ad}.preco-ajustes{border-top:1px solid #eef3f4;margin-top:18px;padding-top:14px}.preco-ajustes>button{cursor:pointer;color:#9aa7ad;background:0 0;border:0;align-items:center;gap:7px;padding:0;font:600 .88rem Inter,sans-serif;display:inline-flex}.preco-ajustes>button:hover{color:#078ead}.preco-ajustes-corpo{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px 20px;margin-top:16px;display:grid}.preco-ajustes-corpo label{flex-direction:column;gap:5px;display:flex}.preco-ajustes-corpo label>span{color:#35424a;font-size:.9rem;font-weight:600}.preco-ajustes-corpo label>small{color:#9aa7ad;font-size:.82rem;line-height:1.5}.preco-escada{color:#fff;background:#11191d;border-radius:12px;padding:18px;position:sticky;top:12px}.preco-escada header{margin-bottom:14px}.preco-escada h3{text-transform:uppercase;letter-spacing:.06em;color:#8fa3ad;margin:0 0 3px;font-family:Manrope,sans-serif;font-size:.82rem;font-weight:700}.preco-escada header p{margin:0;font-size:.95rem;font-weight:600}.preco-escada header p button,.preco-chips button{cursor:pointer;color:#8fdbe7;font:inherit;background:0 0;border:0;padding:0 0 0 8px;font-size:.82rem;font-weight:600;text-decoration:underline}.preco-chips{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.preco-chips button{color:#c3ced3;background:#1e2a31;border-radius:999px;padding:4px 9px;font-size:.78rem;text-decoration:none}.preco-chips button.aceso{color:#fff;background:#078ead}.preco-escada dl{flex-direction:column;gap:7px;margin:0;display:flex}.preco-escada dl>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.preco-escada dt{color:#8fa3ad;font-size:.88rem}.preco-escada dd{font-variant-numeric:tabular-nums;margin:0;font-size:.95rem;font-weight:700}.preco-escada .soma{border-top:1px solid #2a3941;padding-top:8px}.preco-escada .soma dd,.preco-escada .soma dt{color:#8fdbe7}.preco-escada .sobra dd,.preco-escada .sobra dt{color:#4ade80}.preco-escada-preco{text-align:right;border-top:1px solid #2a3941;margin-top:16px;padding-top:14px}.preco-escada-preco strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:800}.preco-escada-preco span{color:#6b7d87;font-size:.84rem;line-height:1.5;display:block}.preco-barra-pe{border-radius:var(--r-md);color:#55636b;background:#f0f4f5;border:1px solid #dbe4e7;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding:13px 18px;font-size:.93rem;line-height:1.5;display:flex;position:sticky;bottom:0}.preco-barra-pe>span:first-child{flex:1;min-width:220px}.preco-barra-pe.aprendeu{color:#d7f5e3;background:#0f5132;border-color:#0f5132}.preco-barra-pe.salvo{color:#15803d;background:#e7f7ed;border-color:#bce5cd}.preco-erro{color:#e11d48}.preco-barra-pe.aprendeu .preco-erro{color:#fecaca}@media (width<=1100px){.preco-duas-metades{grid-template-columns:1fr;gap:20px}.preco-escada{order:-1;position:static}.preco-fila{max-width:none}}.preco-modo{background:#f0f4f5;border-radius:10px;gap:4px;margin-bottom:16px;padding:3px;display:inline-flex}.preco-modo button{cursor:pointer;color:#55636b;background:0 0;border:0;border-radius:8px;height:32px;padding:0 14px;font:600 .84rem Inter,sans-serif}.preco-modo button.aceso{color:#11191d;background:#fff;box-shadow:0 1px 3px #11191d1a}.lst-tela{--mod-ciano:#00a9d2;--mod-ciano-forte:#008fb6;--mod-ciano-texto:#00708a;--mod-veu:#e5f8fb;--mod-fio:#e3e9ec;--mod-fio-forte:#d3dde1;--mod-encarte:#f7fafb;--mod-encarte-2:#fbfdfe;--mod-tinta:#11191d;--mod-media:#4d5b64;--mod-apoio:#5f6d76;--mod-rotulo:#5e7079;--mod-bom:#2f9b60;--mod-bom-veu:#e8f8ef;--mod-aviso:#a87421;--mod-aviso-veu:#fff5df;--mod-sombra:0 1px 2px #091c230d, inset 0 1px 0 #ffffffa6;--mod-sombra-alta:0 2px 4px #091c230f, 0 14px 32px -18px #091c2373, inset 0 1px 0 #fffc}.lst-tela>.dm-card,.lst-tela .dm-card{border:1px solid var(--mod-fio);box-shadow:var(--mod-sombra);border-radius:18px;padding:16px 18px 18px}.lst-tela h4,.lst-tela .lst-tela-rotulo{color:#8b9ba2;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.lst-tela h2{color:var(--mod-tinta);letter-spacing:-.3px;font-size:16px;font-weight:800}.lst-tela :is(.lst-opcoes button,.ler-abas button,.preco-escolhas button){border:1px solid var(--mod-fio);box-shadow:var(--mod-sombra);color:var(--mod-media);background:#fff;border-radius:999px;align-items:center;gap:7px;min-height:0;padding:9px 16px;font-weight:600;display:inline-flex}.lst-tela :is(.lst-opcoes button,.ler-abas button,.preco-escolhas button):hover{border-color:var(--mod-fio-forte)}.lst-tela :is(.lst-opcoes button.active,.ler-abas button.aceso,.preco-escolhas button.aceso){background:var(--mod-veu);border-color:var(--mod-ciano);color:var(--mod-ciano-texto)}.lst-tela .lst-opcoes .lst-conta{background:var(--mod-encarte);color:#74818b;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:12px}.lst-tela .lst-opcoes button.active .lst-conta{color:var(--mod-ciano-texto);background:#00a9d229}.lst-tela :is(.lst-busca input,.lst-fornecedor input,.ler-origem textarea,.preco-entrada){background:var(--mod-encarte);border:1px solid var(--mod-fio);color:var(--mod-tinta);border-radius:12px}.lst-tela :is(.lst-busca input,.lst-fornecedor input):focus,.lst-tela :is(.ler-origem textarea:focus,.preco-entrada:focus-within){border-color:var(--mod-ciano);background:#fff;outline:none;box-shadow:0 0 0 3px #00a9d224}.lst-tela .lst-busca{background:var(--mod-encarte);border:1px solid var(--mod-fio);border-radius:999px;min-height:42px}.lst-tela .lst-busca input{box-shadow:none;background:0 0;border:0}.lst-tela :is(.lst-fornecedor label,.ler-tabela th){color:var(--mod-rotulo);letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.lst-tela :is(.lst-grupo,.ler-guardadas li){background:var(--mod-encarte-2);border:1px solid var(--mod-fio);border-radius:12px}.lst-tela :is(.lst-grupo:hover,.ler-guardadas li:hover){background:var(--mod-veu);border-color:var(--mod-ciano)}.ler-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ler-tile{border:1px solid var(--mod-fio);box-shadow:var(--mod-sombra);background:#fff;border-radius:18px;flex-direction:column;gap:5px;padding:20px;display:flex;position:relative;overflow:hidden}.ler-tile:before{background:linear-gradient(180deg, var(--mod-veu) 0%, transparent 100%);content:"";opacity:0;pointer-events:none;height:45%;transition:opacity .18s;position:absolute;inset:0 0 auto}.ler-tile.alerta:before{background:linear-gradient(180deg, var(--mod-aviso-veu) 0%, transparent 100%);opacity:1}.ler-tile.bom:before{background:linear-gradient(180deg, var(--mod-bom-veu) 0%, transparent 100%);opacity:1}.ler-tile.alerta{border-color:color-mix(in srgb, var(--mod-aviso) 38%, var(--mod-fio))}.ler-tile.bom{border-color:color-mix(in srgb, var(--mod-bom) 38%, var(--mod-fio))}.ler-tile>*{position:relative}.ler-tile i{background:var(--mod-veu);color:var(--mod-ciano-forte);border-radius:11px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:4px;display:inline-flex}.ler-tile.alerta i{background:var(--mod-aviso-veu);color:var(--mod-aviso)}.ler-tile.bom i{background:var(--mod-bom-veu);color:var(--mod-bom)}.ler-tile span{color:var(--mod-rotulo);letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.ler-tile strong{color:var(--mod-tinta);font-variant-numeric:tabular-nums;letter-spacing:-1.2px;font-size:34px;font-weight:800;line-height:1.05}.ler-tile strong.moeda{letter-spacing:-.6px;font-size:27px}.ler-tile.alerta strong{color:var(--mod-aviso)}.ler-tile.bom strong{color:var(--mod-bom)}.ler-tile small{color:var(--mod-media);font-size:13.5px}.ler-tabela table{border-collapse:separate;border-spacing:0 6px}.ler-tabela th{color:var(--mod-rotulo);letter-spacing:1.4px;border-bottom:0;padding:0 12px 4px;font-size:9.5px}.ler-tabela td{background:var(--mod-encarte-2);border:1px solid var(--mod-fio);border-left:0;border-right:0;border-bottom:1px solid var(--mod-fio);padding:11px 12px}.ler-tabela td:first-child{border-left:1px solid var(--mod-fio);border-radius:12px 0 0 12px}.ler-tabela td:last-child{border-right:1px solid var(--mod-fio);border-radius:0 12px 12px 0}.ler-tabela tbody tr:hover td{background:var(--mod-veu);border-color:var(--mod-ciano)}.ler-tabela tbody tr.suspeita td{background:var(--mod-aviso-veu);border-color:color-mix(in srgb, var(--mod-aviso) 30%, var(--mod-fio))}.ler-tabela td strong{color:var(--mod-tinta);font-weight:700}.ler-tabela td small{color:var(--mod-apoio);font-size:11.5px}.ler-tabela td.forte{color:var(--mod-tinta);font-variant-numeric:tabular-nums}.lst-tela .ler-condicao{letter-spacing:1.1px;text-transform:uppercase;padding:2px 10px;font-size:10px;font-weight:800}.lst-tela .ler-condicao.lacrado{color:#0f6d88;background:#e6f0fd}.lst-tela .ler-condicao.as-is{background:var(--mod-bom-veu);color:#1f7a4d}.lst-tela .ler-condicao.semi-novo{color:#4b3f93;background:#f1f0fb}.lst-tela .ler-condicao.cpo{color:#8a5c12;background:#fdeee6}.lst-tela .ler-condicao.vitrine{background:var(--mod-encarte);color:#4f7286}.lst-tela .ler-condicao.nenhuma{background:var(--mod-aviso-veu);color:#8a5c12}.lst-tela :is(.ler-vazio,.ler-dica,.lst-amostra-vazia,.ler-guardadas span,.ler-rodape){color:var(--mod-apoio)}.lst-tela .ler-rodape{border-top:1px solid var(--mod-fio)}.lst-tela .ler-rodape b{color:var(--mod-tinta)}.lst-tela .ler-rodape .ganho{color:#1f7a4d}.lst-tela .ler-rodape .alerta{color:#8a5c12}.lst-tela :is(.ler-guardadas button,.lst-ver,.lst-esquecer){border-radius:999px}.lst-tela :is(.ler-guardadas button:hover,.lst-ver:hover){background:var(--mod-veu);border-color:var(--mod-ciano);color:var(--mod-ciano-forte)}.lst-tela .ler-aviso{background:var(--mod-aviso-veu);border:1px solid color-mix(in srgb, var(--mod-aviso) 28%, transparent);color:#7a5010;border-radius:18px}.lst-tela .ler-aviso button{background:linear-gradient(120deg, var(--mod-ciano) 0%, #16cee2 100%);color:#06232b;border:1px solid #0000;border-radius:999px;padding:9px 16px;font-weight:800;box-shadow:0 8px 20px -12px #00a9d2e6}.lst-tela .ler-aviso button:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (width<=900px){.ler-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ler-tiles{grid-template-columns:1fr}}.lst-tela .ler-guardadas a{border:1px solid var(--mod-fio-forte);color:var(--mod-media);background:#fff;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600;text-decoration:none}.lst-tela .ler-guardadas a:hover{background:var(--mod-veu);border-color:var(--mod-ciano);color:var(--mod-ciano-forte)}.lst-tela .preco-escada{border:1px solid var(--mod-fio);box-shadow:var(--mod-sombra);color:var(--mod-tinta);background:#fff;border-radius:18px;padding:20px}.lst-tela .preco-escada h3{color:var(--mod-rotulo);letter-spacing:1.4px;font-size:9.5px}.lst-tela .preco-escada header p{color:var(--mod-tinta)}.lst-tela .preco-escada header p button{color:var(--mod-ciano-forte)}.lst-tela .preco-escada dt{color:var(--mod-apoio)}.lst-tela .preco-escada dd{color:var(--mod-tinta)}.lst-tela .preco-escada .soma{border-top:1px solid var(--mod-fio)}.lst-tela .preco-escada .soma dd,.lst-tela .preco-escada .soma dt{color:var(--mod-ciano-texto)}.lst-tela .preco-escada .sobra dd,.lst-tela .preco-escada .sobra dt{color:#1f7a4d}.lst-tela .preco-escada-preco{border-top:1px solid var(--mod-fio)}.lst-tela .preco-escada-preco strong{color:var(--mod-tinta);letter-spacing:-1.2px;font-size:34px}.lst-tela .preco-escada-preco span{color:var(--mod-apoio)}.lst-tela .preco-chips button{background:var(--mod-encarte);border:1px solid var(--mod-fio);color:var(--mod-media);padding:4px 11px}.lst-tela .preco-chips button.aceso{background:var(--mod-veu);border-color:var(--mod-ciano);color:var(--mod-ciano-texto)}.lst-tela .preco-barra-pe{border:1px solid var(--mod-fio);box-shadow:var(--mod-sombra);color:var(--mod-apoio);background:#fff;border-radius:18px}.lst-tela .preco-barra-pe.aprendeu,.lst-tela .preco-barra-pe.salvo{background:var(--mod-bom-veu);border-color:color-mix(in srgb, var(--mod-bom) 34%, transparent);color:#1f7a4d}.lst-tela .preco-barra-pe.aprendeu .preco-erro{color:#a3323d}.lst-tela .preco-escolhas{align-items:center;gap:8px}.lst-tela .preco-escolhas>*{min-height:40px}.lst-tela .preco-escolhas .preco-entrada{background:var(--mod-encarte);border:1px solid var(--mod-fio);box-sizing:border-box;border-radius:999px;height:40px}.lst-tela .preco-escolhas .preco-entrada input{padding:0 0 0 14px;font-size:14px}.lst-tela .preco-escolhas .preco-entrada.compacta input{width:64px;max-width:64px}.lst-tela .preco-escolhas .preco-entrada i,.lst-tela .preco-escolhas .preco-entrada b{color:var(--mod-rotulo);letter-spacing:.04em;text-transform:uppercase;padding:0 14px 0 8px;font-size:11px;font-weight:700}.lst-tela .preco-escolhas .preco-entrada i{padding:0 2px 0 14px}.lst-tela .preco-escolhas .rh-ajuda{align-items:center;display:inline-flex}.lst-tela .preco-escolhas button.rh-ajuda-mini{border-radius:50%;width:28px;height:28px;min-height:28px;padding:0}.lst-tela .preco-ajustes-corpo{align-items:start;gap:18px 20px}.lst-tela .preco-ajustes-corpo label>span{color:var(--mod-rotulo);letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.lst-tela .preco-ajustes-corpo .preco-entrada{background:var(--mod-encarte);box-sizing:border-box;border-radius:12px;min-height:46px}.lst-tela .preco-ajustes-corpo .preco-entrada input{padding:0 0 0 14px;font-size:15px}.lst-tela .preco-ajustes-corpo .preco-entrada.compacta input{max-width:none}.lst-tela .preco-ajustes-corpo .preco-entrada i{color:var(--mod-rotulo);padding:0 2px 0 14px}.lst-tela .preco-ajustes-corpo .preco-entrada b{color:var(--mod-rotulo);letter-spacing:.04em;text-transform:uppercase;padding:0 14px 0 8px;font-size:11px}.lst-tela .preco-ajustes-corpo label>small{color:var(--mod-apoio);font-size:12px}.lst-tela .preco-ajustes button{border-radius:999px}.lst-tela .preco-modo{background:var(--mod-encarte);border:1px solid var(--mod-fio);border-radius:999px;padding:3px}.lst-tela .preco-modo button{color:var(--mod-apoio);border-radius:999px;min-height:32px}.lst-tela .preco-modo button.aceso{box-shadow:var(--mod-sombra);color:var(--mod-tinta);background:#fff}.lst-tela .preco-linha h3{color:var(--mod-tinta);letter-spacing:-.3px;font-size:20px;font-weight:800}.lst-tela .preco-dica{color:var(--mod-apoio)}.lst-tela .preco-soma strong{color:var(--mod-ciano-texto)}.lst-tela .preco-miudos span{color:var(--mod-apoio)}.lst-tela :is(.preco-linha.respondida,.preco-preco.viva){border-radius:12px}.lst-tela .preco-preco.viva{background:var(--mod-veu);box-shadow:inset 2px 0 0 var(--mod-ciano)}.preco-guia{background:var(--mod-encarte-2);border:1px solid var(--mod-fio);border-radius:18px;margin-bottom:20px;padding:18px 20px}.preco-guia h3{color:var(--mod-rotulo);letter-spacing:1.4px;text-transform:uppercase;margin:0 0 10px;font-size:9.5px;font-weight:700}.preco-guia>p{color:var(--mod-media);max-width:72ch;margin:0 0 12px;font-size:14px;line-height:1.6}.preco-guia>p strong{color:var(--mod-tinta);font-weight:700}.preco-guia ol{color:var(--mod-media);gap:7px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.6;display:grid}.preco-guia ol b{color:var(--mod-tinta)}.preco-guia-pe{border-top:1px solid var(--mod-fio);padding-top:12px;color:var(--mod-apoio)!important;margin:14px 0 0!important;font-size:12.5px!important}.lst-tela .preco-fecha{align-items:center;margin-top:14px}.lst-tela .preco-fecha .preco-dica{flex:100%;font-size:12.5px}.lst-tela .lst-abas{margin-bottom:18px}.lst-tela .lst-abas button{min-height:40px}.lst-explica{border:1px solid var(--mod-fio);background:#fbfdfe;border-radius:18px;margin-bottom:18px;padding:18px 20px}.lst-explica h3{color:var(--mod-rotulo);letter-spacing:1.4px;text-transform:uppercase;margin:0 0 11px;font-size:9.5px;font-weight:700}.lst-explica ol{color:var(--mod-media);gap:8px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.6;display:grid}.lst-explica ol b{color:var(--mod-tinta)}.lst-explica>p{border-top:1px solid var(--mod-fio);color:var(--mod-apoio);margin:14px 0 0;padding-top:12px;font-size:12.5px;line-height:1.6}.lst-explica .lst-sub{margin-top:14px}.lst-voltar{color:var(--mod-apoio);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:12px;padding:4px 0;font-size:12.5px;font-weight:600;display:inline-flex}.lst-voltar:hover{color:var(--mod-ciano-forte)}.lst-tela .ler-categoria{background:var(--mod-encarte-2);border:1px solid var(--mod-fio);color:var(--mod-apoio);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:10px 14px;font-size:13px;display:flex}.lst-tela .ler-categoria b{color:var(--mod-tinta)}.lst-tela .ler-categoria select{border:1px solid var(--mod-fio-forte);color:var(--mod-tinta);font:inherit;background:#fff;border-radius:999px;padding:5px 10px;font-weight:700}.lst-tela .ler-aplicar{background:var(--mod-encarte-2);border:1px solid var(--mod-fio);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:flex}.lst-tela .ler-aplicar p{color:var(--mod-apoio);max-width:62ch;margin:0;font-size:12.5px;line-height:1.55}.lst-tela .ler-aplicar b{color:var(--mod-tinta)}.lst-tela .ler-aplicar>div{gap:8px;display:flex}.lst-tela .ler-aplicar button{border:1px solid var(--mod-fio-forte);color:var(--mod-media);cursor:pointer;background:#fff;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:600}.lst-tela .ler-aplicar button.principal{background:linear-gradient(120deg, var(--mod-ciano) 0%, #16cee2 100%);color:#06232b;border-color:#0000;font-weight:800;box-shadow:0 8px 20px -12px #00a9d2e6}.lst-tela .ler-aplicar button.principal:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.lst-tela .ler-aplicado{color:#1f7a4d;font-size:13px}.lst-tela .ler-aplicado b{color:#1f7a4d}.lst-tela .ler-marca{width:30px;padding-left:4px;padding-right:0}.lst-tela .ler-marca input{accent-color:var(--mod-ciano);cursor:pointer;width:16px;height:16px}.lst-tela .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lst-tela .ler-caiu{color:#1f7a4d;font-weight:700}.lst-tela .ler-subiu{color:#a3323d;font-weight:700}.lst-tela .ler-acoes{justify-content:center;align-items:center;gap:10px;display:flex}.lst-tela .ler-quemleu{background:var(--mod-bom-veu);border:1px solid color-mix(in srgb, var(--mod-bom) 30%, transparent);color:#1f7a4d;border-radius:12px;margin:0;padding:10px 13px;font-size:12.5px;line-height:1.55}.lst-tela .ler-quemleu.duvida{background:var(--mod-aviso-veu);border-color:color-mix(in srgb, var(--mod-aviso) 30%, transparent);color:#7a5010}.lst-tela .ler-condicao.duvida{background:var(--mod-aviso-veu);color:#8a5c12}.ler-tela{gap:14px;display:grid}.ler-tela>.dm-card{padding:14px 16px}.ler-origem{gap:12px;display:grid}.ler-abas{gap:6px;display:flex}.ler-abas button{border:1px solid var(--ui-border);color:var(--ui-text-soft);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.ler-abas button.aceso{background:var(--ui-text);border-color:var(--ui-text);color:#fff}.ler-origem textarea{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);resize:vertical;width:100%;min-height:210px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6}.ler-origem textarea:focus{border-color:var(--blue);outline:none}.ler-guardadas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ler-guardadas li{background:var(--ui-surface-2);border-radius:var(--r-sm);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.ler-guardadas li>div{display:grid}.ler-guardadas strong{font-size:13px}.ler-guardadas span{color:var(--ui-text-soft);font-size:11.5px}.ler-guardadas button{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--r-sm);cursor:pointer;padding:6px 12px;font-size:12px;font-weight:600}.ler-guardadas button:hover{border-color:var(--blue);color:var(--blue)}.ler-guardadas em{color:#9a6414;font-size:11.5px;font-style:normal}.ler-vazio{color:var(--ui-text-soft);font-size:12.5px;line-height:1.6}.ler-erro{border-radius:var(--r-md);color:#a33;background:#fdecec;margin:0;padding:10px 12px;font-size:12.5px}.ler-nada p{color:var(--ui-text-soft);margin:0;font-size:13px;line-height:1.6}.ler-dica{color:var(--ui-text-soft);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.6;display:flex}.ler-dica svg{flex:none;margin-top:2px}.ler-aviso{border-radius:var(--r-md);color:#7a5010;background:#fff5e6;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.6;display:flex}.ler-aviso button{color:#fff;cursor:pointer;background:#7a5010;border:0;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:700}.ler-tabela{overflow-x:auto}.ler-tabela table{border-collapse:collapse;width:100%;min-width:560px}.ler-tabela th{border-bottom:1px solid var(--ui-border);color:var(--ui-text-soft);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:0 10px 8px;font-size:11px;font-weight:700}.ler-tabela th.num,.ler-tabela td.num{text-align:right}.ler-tabela td{border-bottom:1px solid var(--ui-border-soft,#eef1f3);vertical-align:top;padding:9px 10px;font-size:13px}.ler-tabela tbody tr:last-child td{border-bottom:0}.ler-tabela td strong{font-size:13px;font-weight:600;display:block}.ler-tabela td small{color:var(--ui-text-soft);margin-top:2px;font-size:11px;display:block}.ler-tabela td em{color:var(--ui-text-soft);font-size:12px;font-style:normal}.ler-tabela td.forte{font-size:14px;font-weight:700}.ler-tabela tr.suspeita td{background:#fff9ec}.ler-tabela tr.suspeita td small{color:#9a6414}.ler-condicao{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.ler-condicao.lacrado{color:#1b4f9c;background:#e6f0fd}.ler-condicao.as-is{color:#1e7d34;background:#e6f4ea}.ler-condicao.semi-novo{color:#4b3f93;background:#f1f0fb}.ler-condicao.cpo{color:#9a4414;background:#fdeee6}.ler-condicao.vitrine{color:#4f7286;background:#f2f4f5}.ler-condicao.nenhuma{color:#9a6414;background:#fff5e6}.ler-rodape{border-top:1px solid var(--ui-border);color:var(--ui-text-soft);flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:10px;font-size:12px;display:flex}.ler-rodape b{color:var(--ui-text)}.ler-rodape .alerta{color:#9a6414}.ler-rodape .ganho{color:#1e7d34;margin-left:auto;font-weight:600}@media (width<=640px){.ler-rodape .ganho{margin-left:0}}.ps-tela{gap:16px;max-width:760px;display:grid}.ps-carregando{color:#5f6d76;font-size:13px}.ps-erro{color:#a3323d;background:#fdecec;border-radius:12px;margin:0;padding:10px 12px;font-size:12.5px}.ps-tela>.dm-card{border:1px solid #e3e9ec;border-radius:18px;padding:20px;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.ps-tela h3{color:#11191d;letter-spacing:-.3px;margin:0;font-family:Manrope,sans-serif;font-size:18px;font-weight:800}.ps-pergunta>p{color:#5f6d76;margin:6px 0 14px;font-size:13.5px;line-height:1.6}.ps-degraus{flex-wrap:wrap;gap:8px;display:flex}.ps-degraus button{color:#5f727a;cursor:pointer;background:#fff;border:1px solid #e3e9ec;border-radius:999px;align-items:center;min-height:44px;padding:0 20px;font:700 14px Inter,sans-serif;transition:background .16s,border-color .16s,color .16s;display:inline-flex;box-shadow:0 1px 2px #0920290a}.ps-degraus button:hover{border-color:#b9dbe2}.ps-degraus button.atual{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.ps-outro{background:#f7fafb;border:1px solid #e3e9ec;border-radius:999px;align-items:center;min-height:44px;display:inline-flex;overflow:hidden}.ps-outro:focus-within{background:#fff;border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d224}.ps-outro input{color:#11191d;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:72px;padding:0 4px 0 18px;font:700 14px Inter,sans-serif}.ps-outro b{color:#5e7079;padding:0 18px 0 0;font-size:12px;font-weight:700}.ps-aviso{color:#7a5010;background:#fff5df;border-radius:12px;margin:14px 0 0;padding:10px 13px;font-size:12.5px;line-height:1.6}.ps-aviso strong{font-weight:700}.ps-entrada{background:#f7fafb;border:1px solid #e3e9ec;border-radius:14px;align-items:center;margin-top:14px;display:flex;overflow:hidden}.ps-entrada:focus-within{background:#fff;border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d224}.ps-entrada i{color:#5e7079;padding:0 2px 0 18px;font-size:15px;font-style:normal;font-weight:700}.ps-entrada input{color:#11191d;font-variant-numeric:tabular-nums;letter-spacing:-.6px;background:0 0;border:0;outline:0;width:100%;padding:16px 18px 16px 10px;font:800 26px Manrope,sans-serif}.ps-entrada input::placeholder{color:#9aa7ad;letter-spacing:0;font-size:16px;font-weight:600}.ps-resultado{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.ps-resultado>div{border-radius:14px;padding:16px 18px}.ps-preco{background:#e5f8fb;border:1px solid #00a9d2}.ps-sobra{background:#e8f8ef;border:1px solid #2f9b6057}.ps-resultado span{color:#5e7079;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700;display:block}.ps-resultado strong{font-variant-numeric:tabular-nums;letter-spacing:-1.1px;margin-top:4px;font-size:30px;font-weight:800;line-height:1.15;display:block}.ps-preco strong{color:#06232b}.ps-sobra strong{color:#1f7a4d}.ps-dentro{border-top:1px solid #e3e9ec;gap:7px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:grid}.ps-dentro li{color:#5f6d76;justify-content:space-between;gap:12px;font-size:13px;display:flex}.ps-dentro b{color:#11191d;font-variant-numeric:tabular-nums;font-weight:700}.ps-dentro-sobra{border-top:1px solid #e3e9ec;margin-top:3px;padding-top:9px}.ps-dentro-sobra b,.ps-dentro-sobra span{color:#1f7a4d}.ps-pe{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ps-avancado{color:#5f6d76;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-size:12.5px;line-height:1.5;text-decoration:underline}.ps-avancado:hover{color:#008fb6}@media (width<=560px){.ps-resultado{grid-template-columns:1fr}}.ps-chave{cursor:pointer;text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;margin-top:16px;padding:0;display:flex}.ps-chave i{background:#d3dde1;border-radius:999px;flex:none;width:42px;height:24px;margin-top:2px;transition:background .18s;position:relative}.ps-chave i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #091c234d}.ps-chave[aria-checked=true] i{background:#00a9d2}.ps-chave[aria-checked=true] i:after{transform:translate(18px)}.ps-chave span{color:#11191d;gap:3px;font-size:13.5px;font-weight:600;display:grid}.ps-chave small{color:#5f6d76;font-size:12px;font-weight:400;line-height:1.55}.ps-tipos{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ps-tipos li{background:#fbfdfe;border:1px solid #e3e9ec;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.ps-tipos li.pronto{background:#f6fdfe;border-color:#cbe7ee}.ps-tipo-nome{color:#11191d;background:0 0;border:0;outline:0;flex:180px;min-width:0;padding:4px 0;font:700 14px Inter,sans-serif}.ps-tipo-nome:focus{border-bottom:1px solid #00a9d2}.ps-par{gap:10px;display:flex}.ps-par label{gap:4px;display:grid}.ps-par label>span{color:#5e7079;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.ps-mini{background:#fff;border:1px solid #e3e9ec;border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.ps-mini:focus-within{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d224}.ps-mini i{color:#5e7079;padding:0 1px 0 11px;font-size:12px;font-style:normal;font-weight:700}.ps-mini input{color:#11191d;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:86px;padding:9px 11px 9px 5px;font:700 15px Inter,sans-serif}.ps-margem{color:#1f7a4d;text-align:right;flex:none;margin-left:auto;font-size:12.5px}.ps-margem b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ps-margem em{color:#a3323d;font-style:normal}.ps-escolha-tipo{margin-top:16px}.ps-escolha-tipo button{min-height:38px;padding:0 16px;font-size:13px}.ps-pela{color:#5f6d76;margin:10px 0 0;font-size:12.5px}.ps-pela strong{color:#11191d}@media (width<=620px){.ps-margem{text-align:left;margin-left:0}}.ps-pela button{color:#008fb6;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}.ps-tipo-nome{flex:180px;gap:2px;min-width:0;display:grid}.ps-tipo-nome strong{color:#11191d;font-size:14px;font-weight:700}.ps-tipo-nome small{color:#5f6d76;font-size:11.5px}.ps-medido{gap:2px;display:grid}.ps-medido>span{color:#5e7079;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.ps-medido b{color:#11191d;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ps-medido button{color:#008fb6;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:11.5px;text-decoration:underline}.ps-sem-categoria{color:#5f6d76;font-size:13px}.ps-regra{color:#11191d;background:#f4fbfd;border:1px solid #cbe7ee;border-radius:14px;margin:16px 0 0;padding:13px 16px;font-size:14px;line-height:1.65}.ps-regra b{font-variant-numeric:tabular-nums;font-weight:800}.ps-marcacao{gap:4px;display:grid}.ps-marcacao>span{color:#5e7079;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.ps-marcacao .ps-mini input{text-align:right;width:64px;padding-left:12px;font-size:16px}.ps-marcacao .ps-mini b{color:#5e7079;padding:0 12px 0 3px;font-size:13px;font-weight:700}.ps-margem em.ps-medida{color:#5f6d76;margin-top:2px;font-size:11px;font-style:normal;display:block}.ps-margem em.ps-nao-paga{color:#a3323d;margin-top:2px;font-size:11.5px;font-style:normal;display:block}.ps-margem,.ps-margem b{color:#11191d}.ps-margem em.ps-opcional{color:#9aa7ad}.lst-tela{max-width:980px}.lst-tela>.dm-card{padding:16px 18px}.lst-tela h2{color:#11191d;margin:0 0 4px;font-family:Manrope,sans-serif;font-size:1.02rem}.lst-guardadas{color:#74818b;white-space:nowrap;margin-left:auto;font-size:.86rem}.lst-barra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lst-busca{flex:260px;min-width:200px;position:relative}.lst-busca svg{color:#9aa7ad;pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.lst-busca input{border-radius:var(--r-sm);color:#11191d;background:#fff;border:1px solid #dbe4e7;width:100%;padding:9px 11px 9px 34px;font-family:inherit;font-size:16px}.lst-busca input:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.lst-opcoes{flex-wrap:wrap;gap:6px;display:flex}.lst-opcoes button{border-radius:var(--r-sm);color:#384c54;cursor:pointer;background:#f0f4f5;border:1px solid #dbe4e7;align-items:center;gap:6px;height:34px;padding:0 13px;font:700 .82rem Inter,sans-serif;display:inline-flex}.lst-opcoes button:hover{border-color:#8fdbe7}.lst-opcoes button.active{color:#fff;background:#078ead;border-color:#078ead}.lst-opcoes button.active.recusa{background:#74818b;border-color:#74818b}.lst-opcoes .lst-conta{font-variant-numeric:tabular-nums;opacity:.65;font-weight:700}.lst-grupos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lst-grupo{border-top:1px solid #eef3f4;flex-direction:column;gap:10px;padding:13px 0;display:flex}.lst-grupo:first-child{border-top:0}.lst-grupo-linha{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.lst-marca{background:#c3ced3;border-radius:50%;flex:none;width:10px;height:10px}.lst-marca.segue{background:#16a34a}.lst-marca.espera{background:#f59e0b}.lst-grupo-nome{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.lst-grupo-nome strong{color:#11191d;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}.lst-grupo-nome span{color:#74818b;font-size:.84rem}.lst-grupo-nome em{color:#16a34a;font-style:normal;font-weight:600}.lst-fornecedor{flex-wrap:wrap;align-items:center;gap:9px;padding-left:23px;display:flex}.lst-fornecedor label{color:#74818b;font-size:.86rem;font-weight:600}.lst-fornecedor input{border-radius:var(--r-sm);color:#11191d;background:#fff;border:1px solid #dbe4e7;min-width:190px;padding:7px 10px;font-family:inherit;font-size:16px}.lst-fornecedor input:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.lst-ver{cursor:pointer;color:#078ead;background:0 0;border:0;align-items:center;gap:5px;padding:4px 2px;font:700 .86rem Inter,sans-serif;display:inline-flex}.lst-ver:hover{text-decoration:underline}.lst-amostra{border-left:2px solid #eef3f4;flex-direction:column;gap:9px;margin-left:23px;padding-left:13px;display:flex}.lst-amostra-item{flex-direction:column;gap:3px;display:flex}.lst-amostra-topo{align-items:center;gap:8px;display:flex}.lst-amostra-topo time{color:#74818b;font-variant-numeric:tabular-nums;font-size:.82rem}.lst-amostra pre{font:inherit;color:#35424a;white-space:pre-wrap;word-break:break-word;max-height:8.5em;margin:0;font-size:.86rem;line-height:1.5;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.lst-amostra-vazia{color:#74818b;font-size:.88rem}.lst-esquecer{align-self:flex-start;color:#e11d48!important}.lst-recado{color:#16a34a;font-size:.9rem}.lst-erro{color:#e11d48;font-size:.9rem}@media (width<=760px){.lst-grupo-linha{align-items:flex-start}.lst-opcoes{width:100%;padding-left:23px}.lst-fornecedor input{flex:auto;min-width:0}}:root .pix-conta{gap:14px;display:grid}:root .pix-conta-campo{gap:5px;display:grid}:root .pix-conta-campo>span{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:5px;font-size:9.5px;font-weight:700;display:inline-flex}:root .pix-conta-campo small{color:#5f6d76;font-size:12px}:root .pix-conta-campo.codigo input{letter-spacing:.3em;text-align:center;min-height:46px;font:800 20px ui-monospace,SF Mono,monospace!important}:root .pix-conta-guardar{color:#4d5b64;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}:root .pix-conta-guardar input{accent-color:#078da8;appearance:auto;-webkit-appearance:checkbox;width:15px;height:15px;min-height:0;margin:0}:root .pix-conta-confere{background:#f7fafb;border:1px solid #d3dde1;border-radius:12px;gap:8px;margin:0;padding:14px 16px;display:grid}:root .pix-conta-confere>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}:root .pix-conta-confere dt{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}:root .pix-conta-confere dd{color:#11191d;overflow-wrap:anywhere;text-align:right;margin:0;font-size:14px;font-weight:800}:root .pix-conta-confere dd.valor{font-size:18px}:root .pix-conta-nota{color:#5f6d76;margin:0;font-size:12.5px;line-height:1.5}:root .pix-conta-problema,:root .pix-conta-feito{border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:11px 12px;font-size:13.5px;line-height:1.5;display:flex}:root .pix-conta-problema{color:#b8434e;background:#ffebed;border:1px solid #e7aab1}:root .pix-conta-feito{color:#1f6b43;background:#e8f8ef;border:1px solid #b9e3c9;font-weight:700}:root .pix-conta-sem-autenticador{color:#7d5616;background:#fff5df;border:1px solid #ecd6a6;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}:root .pix-conta-sem-autenticador>div{justify-items:start;gap:8px;display:grid}:root .pix-conta-sem-autenticador strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .pix-conta-sem-autenticador p{color:#4d5b64;margin:0;font-size:13px;line-height:1.5}:root .fazer-vale{gap:16px;display:grid}:root .fazer-vale-campo{gap:6px;display:grid}:root .fazer-vale-campo span,:root .fazer-vale-grupo>span{color:#11191d;font:800 13px Manrope,Inter,sans-serif}:root .fazer-vale-campo input{font-variant-numeric:tabular-nums;font-size:1.05rem}:root .fazer-vale-grupo{gap:8px;display:grid}:root .fazer-vale-opcoes{flex-wrap:wrap;gap:6px;display:flex}:root .fazer-vale-opcoes button{color:#4d5b64;cursor:pointer;background:#fff;border:1px solid #e3e9ec;border-radius:999px;min-height:38px;padding:0 16px;font:700 13px Manrope,Inter,sans-serif}:root .fazer-vale-opcoes button:hover{color:#11191d;border-color:#9fd9e4}:root .fazer-vale-opcoes button.atual{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root .fazer-vale-nota{color:#4d5b64;font-size:12.5px;line-height:1.5}:root .fazer-vale-problema{color:#b8434e;background:#ffebed;border:1px solid #e7aab1;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}:root .fazer-vale-opcoes button:has(small){justify-items:center;gap:1px;padding:6px 18px;line-height:1.15;display:inline-grid}:root .fazer-vale-opcoes button small{color:#5f6d76;font-variant-numeric:tabular-nums;font:700 11.5px Manrope,Inter,sans-serif}:root .fazer-vale-opcoes button.atual small{color:#008fb6}.rh-tela{flex-direction:column;gap:16px;display:flex}.rh-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.rh-topo h1{color:#11191d;letter-spacing:-.01em;margin:0 0 4px;font-family:Manrope,sans-serif;font-size:1.5rem}.rh-topo p{color:#74818b;max-width:62ch;margin:0;font-size:.93rem;line-height:1.55}.rh-folha{padding:16px 18px}.rh-folha>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rh-folha strong{color:#11191d;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.rh-folha span{color:#74818b;font-size:.93rem}.rh-nota{border-radius:var(--r-md,12px);color:#92400e;background:#fff8ec;margin:10px 0 0;padding:9px 12px;font-size:.88rem;line-height:1.55}.rh-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rh-pessoa{border-radius:var(--r-md,12px);cursor:pointer;border-top:1px solid #eef3f4;flex-wrap:wrap;align-items:center;gap:14px;padding:13px 12px;display:flex}.rh-pessoa:first-child{border-top:0}.rh-pessoa:hover{background:#f4f7f8}.rh-pessoa.saiu{opacity:.5}.rh-pessoa-nome{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.rh-pessoa-nome strong{color:#11191d;font-size:.98rem}.rh-pessoa-nome small{color:#74818b;font-size:.85rem}.rh-pessoa-custo{color:#11191d;font-variant-numeric:tabular-nums;text-align:right;justify-items:end;gap:2px;font-weight:700;display:grid}.rh-pessoa-custo small{color:#74818b;font-size:.8rem;font-weight:500}.rh-pessoa-custo em{color:#9aa7ad;margin-left:6px;font-size:.82rem;font-style:normal;font-weight:400}.rh-fora{color:#9aa7ad;font-size:.9rem;font-weight:400}.rh-pendencia{color:#92400e;flex-basis:100%;font-size:.85rem}.rh-vazio{color:#9aa7ad;padding:14px 12px}.rh-erro{color:#e11d48;font-size:.9rem}.rh-ficha-fundo{z-index:60;background:#11191d6b;justify-content:center;align-items:flex-start;padding:34px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.rh-ficha{border-radius:var(--r-md,12px);background:#fff;flex-direction:column;gap:16px;width:min(860px,100%);padding:22px 24px 20px;display:flex}.rh-ficha>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.rh-ficha h2{color:#11191d;margin:0;font-family:Manrope,sans-serif;font-size:1.2rem}.rh-ficha>header button{cursor:pointer;color:#9aa7ad;border-radius:var(--r-md,12px);background:0 0;border:0;padding:4px}.rh-ficha>header button:hover{color:#11191d;background:#f0f4f5}.rh-campos{flex-direction:column;gap:16px;display:flex}.rh-campos label{flex-direction:column;gap:5px;min-width:0;display:flex}.rh-par{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.rh-estreito{max-width:260px}.rh-estreito .rh-entrada{max-width:190px}.rh-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#9aa7ad;border-top:1px solid #eef3f4;margin:6px 0 -2px;padding-top:15px;font:700 .7rem/1 Inter,sans-serif}.rh-campos label>span{color:#11191d;font-size:.92rem;font-weight:600}.rh-campos label>span b{color:#e11d48}.rh-campos label>small{color:#74818b;font-size:.83rem;line-height:1.5}.rh-campos input[type=text],.rh-campos input:not([type]),.rh-campos input[type=date],.rh-campos textarea{border-radius:var(--r-sm);color:#11191d;background:#fff;border:1px solid #dbe4e7;width:100%;padding:9px 11px;font-family:inherit;font-size:16px}.rh-campos input:focus,.rh-campos textarea:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.rh-campos textarea{resize:vertical;line-height:1.5}.rh-entrada{border-radius:var(--r-sm);background:#fff;border:1px solid #dbe4e7;align-items:center;display:flex;overflow:hidden}.rh-entrada:focus-within{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.rh-entrada i,.rh-entrada b{color:#9aa7ad;flex:none;padding:0 9px;font-size:.84rem;font-style:normal;font-weight:700}.rh-entrada input{font-variant-numeric:tabular-nums;outline:0;font-weight:700;box-shadow:none!important;border:0!important;padding:9px 11px 9px 0!important}.rh-entrada.compacta{flex:none}.rh-entrada.compacta input{text-align:right;max-width:58px}.rh-opcoes{flex-wrap:wrap;gap:6px;display:flex}.rh-opcoes button,.rh-poderes button{border-radius:var(--r-sm);color:#55636b;cursor:pointer;background:#fff;border:1px solid #e4ebee;height:34px;padding:0 12px;font:600 .84rem Inter,sans-serif}.rh-opcoes button:hover,.rh-poderes button:hover{color:#11191d;border-color:#8fdbe7}.rh-opcoes button.aceso,.rh-poderes button.aceso{color:#fff;background:#078ead;border-color:#078ead}.rh-opcoes button:disabled{opacity:.45;cursor:default}.rh-opcoes button:disabled:hover{border-color:#dbe4e7}.rh-nome{position:relative}.rh-busca{align-items:center;display:flex;position:relative}.rh-busca>input{padding-right:40px!important}.rh-busca>button{border-radius:var(--r-sm);color:#55636b;cursor:pointer;background:#f0f4f5;border:1px solid #dbe4e7;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.rh-busca>button:hover{color:#078ead;border-color:#8fdbe7}.rh-sugestoes{z-index:4;border-radius:var(--r-md);background:#fff;border:1px solid #dbe4e7;flex-direction:column;max-height:244px;padding:5px;display:flex;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #11191d21}.rh-sugestoes button{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;display:flex}.rh-sugestoes button:hover{background:#f0f4f5}.rh-sugestoes strong{color:#11191d;font-size:.93rem}.rh-sugestoes small{color:#9aa7ad;font-size:.8rem}.rh-sugestoes p{color:#9aa7ad;margin:0;padding:9px 10px;font-size:.85rem;line-height:1.5}.rh-ligado em{color:#92400e;font-style:normal}.rh-ligado button{color:#078ead;cursor:pointer;font:inherit;background:0 0;border:0;padding:0 0 0 4px;text-decoration:underline}.rh-jornada{flex-direction:column;gap:7px;min-width:0;display:flex}.rh-jornada .rh-opcoes button{padding:0 11px}.rh-legenda{display:inline-flex;position:relative}.rh-balao.legenda{pointer-events:none;max-width:300px;top:calc(100% + 7px);left:0}.rh-dica{color:#74818b;max-width:72ch;margin:0;font-size:.83rem;line-height:1.5}.rh-sem-jornada{border-radius:var(--r-md,12px);color:#55636b;background:#f4f7f8;margin:0;padding:11px 13px;font-size:.88rem;line-height:1.55}.rh-sub{align-items:flex-start;gap:11px;display:flex}.rh-sub.prova,.rh-sub:not(.alto){border-left:2px solid #e8eef0;padding-left:14px}.rh-sub.alto{border-top:1px solid #eef3f4;margin-top:4px;padding-top:13px}.rh-sub .rh-rotulo{padding-top:2px}.rh-chave{cursor:pointer;background:#d7e0e3;border:0;border-radius:999px;flex:none;width:42px;height:24px;margin-top:1px;padding:3px;transition:background .15s;display:flex}.rh-chave i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;box-shadow:0 1px 3px #11191d40}.rh-chave.ligada{background:#078ead}.rh-chave.ligada i{transform:translate(18px)}.rh-chave:focus-visible{outline-offset:2px;outline:2px solid #8fdbe7}.rh-rotulo{color:#11191d;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:.92rem;font-weight:600;line-height:1.4;display:flex}.rh-rotulo label{color:#11191d;font-size:.92rem;font-weight:600;display:inline}.rh-rotulo strong{font-weight:600}.rh-voltar{color:#078ead;cursor:pointer;background:0 0;border:0;padding:0;font:400 .83rem Inter,sans-serif;text-decoration:underline}.rh-diag{border-left:2px solid #e8eef0;flex-direction:column;gap:14px;padding:2px 0 2px 14px;transition:border-color .18s;display:flex}.rh-diag.alerta{border-left-color:#e11d48}.rh-linha{flex-direction:column;gap:6px;min-width:0;display:flex}.rh-linha>.rh-entrada{max-width:190px}.rh-diag textarea{border-radius:var(--r-sm);color:#11191d;resize:vertical;background:#fff;border:1px solid #dbe4e7;width:100%;padding:9px 11px;font-family:inherit;font-size:16px;line-height:1.5}.rh-diag textarea:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.rh-poderes{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.rh-poderes button{height:29px;padding:0 9px;font-size:.78rem;font-weight:500}.rh-diag .rh-dica{margin-top:-4px}.rh-sinal{color:#b45309;align-items:center;gap:3px;display:inline-flex}.rh-sinal.ok{color:#15803d}.rh-sinal svg{flex:none}.rh-custo{border-top:1px solid #eef3f4;padding-top:14px}.rh-custo h3{color:#11191d;margin:0 0 10px;font-family:Manrope,sans-serif;font-size:.95rem}.rh-custo dl{flex-direction:column;gap:6px;max-width:420px;margin:0;display:flex}.rh-custo dl>div{justify-content:space-between;gap:16px;display:flex}.rh-custo dt{color:#74818b;font-size:.9rem}.rh-custo dd{font-variant-numeric:tabular-nums;color:#35424a;margin:0;font-weight:600}.rh-custo .total{border-top:1px solid #eef3f4;padding-top:7px}.rh-custo .total dt,.rh-custo .total dd{color:#11191d;font-weight:700}.rh-ficha>footer{border-top:1px solid #eef3f4;flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.rh-cracha{align-items:center;gap:7px;display:inline-flex}.rh-custo dt{align-items:center;gap:6px;display:flex}@media (width<=760px){.rh-par{grid-template-columns:1fr}.rh-estreito,.rh-estreito .rh-entrada{max-width:none}.rh-balao,.rh-balao.fim{width:auto;max-width:none;position:fixed;inset:auto 12px 12px}.rh-linha>.rh-entrada{max-width:none}.rh-ficha{padding:18px 16px}}.rh-contrato{flex-direction:column;gap:10px;display:flex}.rh-contrato-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rh-experiencia{color:#74818b;align-items:center;gap:7px;font-size:.86rem;display:inline-flex}.rh-experiencia select{border-radius:var(--r-sm);color:#11191d;font:inherit;background:#fff;border:1px solid #dbe4e7;padding:7px 9px;font-size:.86rem}.rh-docs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rh-docs li{border-radius:var(--r-md,12px);border:1px solid #eef3f4;align-items:center;gap:9px;padding:9px 11px;display:flex}.rh-docs li svg{color:#9aa7ad;flex:none}.rh-docs span{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rh-docs strong{color:#11191d;font-size:.89rem;font-weight:600}.rh-docs small{color:#9aa7ad;font-size:.8rem}.rh-docs a{color:#078ead;font-size:.85rem;font-weight:600}.rh-arquivar{cursor:pointer;align-items:center;display:inline-flex;position:relative}.rh-arquivar input{opacity:0;cursor:pointer;position:absolute;inset:0}.rh-arquivar span{color:#55636b;border:1px solid #e4ebee;border-radius:8px;align-items:center;height:34px;padding:0 12px;font:600 .84rem Inter,sans-serif;display:inline-flex}.rh-arquivar:hover span{color:#11191d;border-color:#8fdbe7}.rh-abrir{color:#078ead;cursor:pointer;background:0 0;border:0;padding:0;font:600 .85rem Inter,sans-serif}.rh-experiencia em{color:#9aa7ad;font-size:.82rem;font-style:normal}.rh-experiencia select:disabled{opacity:.5;cursor:not-allowed}.rh-doc-acoes{flex:none;align-items:center;gap:12px;display:inline-flex}.rh-doc-acoes .rh-abrir{align-items:center;gap:5px;display:inline-flex}.rh-doc-acoes svg{color:#078ead}.rh-horario{flex-direction:column;gap:10px;display:flex}.rh-dias{flex-wrap:wrap;gap:5px;display:flex}.rh-dias button{cursor:pointer;border-radius:var(--r-sm);color:#55636b;background:#fff;border:1px solid #e4ebee;min-width:46px;height:32px;padding:0 10px;font:600 .8rem Inter,sans-serif}.rh-dias button:hover{color:#11191d;border-color:#8fdbe7}.rh-dias button.aceso{color:#fff;background:#078ead;border-color:#078ead}.rh-turno{color:#74818b;flex-wrap:wrap;align-items:center;gap:8px;font-size:.86rem;display:flex}.rh-turno input[type=time],.rh-turno select{border-radius:var(--r-sm);color:#11191d;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dbe4e7;padding:7px 9px;font-size:.86rem}.rh-turno input[type=time]:focus,.rh-turno select:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.rh-turno.sabado{border-radius:var(--r-md,12px);border:1px solid #eef3f4;padding:9px 11px}.rh-experiencia em.rh-experiencia-travada{color:#b45309}.rh-fechamento{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.rh-fechamento-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.rh-fechamento-linhas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px;display:grid}.rh-fechamento-linhas>div{flex-direction:column;gap:3px;display:flex}.rh-fechamento-linhas dt{color:#74818b;font-size:.85rem}.rh-fechamento-linhas dd{color:#11191d;font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:700}.rh-fechamento-linhas dd .rh-entrada{max-width:170px}.rh-fechamento-linhas dd .rh-entrada input{font-size:1.05rem}.rh-fechamento-linhas em{color:#9aa7ad;font-size:.8rem;font-style:normal}.rh-fechamento-acoes{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.rh-sem-ficha{gap:8px;display:grid}.rh-sem-ficha p{margin:0}.rh-sem-ficha ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rh-sem-ficha li{background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 12px;display:inline-flex}.rh-sem-ficha li b{color:#7a5312;font-size:.85rem}.rh-sem-ficha li button{color:#8a6414;cursor:pointer;background:#fff;border:1px solid #e6d2a8;border-radius:999px;padding:4px 10px;font:600 .78rem Inter,system-ui,sans-serif}.rh-sem-ficha li button:hover{background:#fdf6e7}.rh-cliente{gap:6px;max-width:420px;margin-top:12px;display:grid}.rh-rotulo-campo{color:#5f727a;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:inline-flex}.rh-cliente input{border:1px solid var(--dm-line,#dbe4e7);border-radius:var(--r-sm);color:#11191d;font:inherit;background:#fff;width:100%;padding:9px 11px}.rh-cliente-ligado{border-radius:var(--r-md,12px);background:#eef8fb;border:1px solid #c9e9f2;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.rh-cliente-ligado b{color:#17313a;font-size:.92rem}.rh-cliente-ligado button{color:#5b6e76;cursor:pointer;background:0 0;border:0;font:600 .8rem Inter,system-ui,sans-serif;text-decoration:underline}.rh-cliente-achados{border:1px solid var(--dm-line,#dbe4e7);border-radius:var(--r-sm);background:#fff;display:grid;overflow:hidden}.rh-cliente-achados small{color:#7e8f97;padding:9px 12px;font-size:.82rem}.rh-cliente-achados>button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #eef3f5;justify-content:space-between;gap:10px;padding:9px 12px;display:flex}.rh-cliente-achados>button:last-child{border-bottom:0}.rh-cliente-achados>button:hover{background:#f5fbfc}.rh-cliente-achados>button b{color:#17313a;font-size:.9rem;font-weight:600}.rh-cliente-achados>button small{color:#7e8f97;padding:0}.rh-folha-pessoas{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rh-folha-pessoas>li{border:1px solid var(--dm-line,#dbe4e7);border-radius:var(--r-md);background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.rh-folha-nome{gap:2px;min-width:0;display:grid}.rh-folha-nome strong{color:#17313a;font-size:.96rem}.rh-folha-nome small{color:#8497a0;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.rh-folha-contas{flex-wrap:wrap;gap:6px 16px;display:flex}.rh-folha-contas i{color:#17313a;font-variant-numeric:tabular-nums;font-size:.92rem;font-style:normal;font-weight:600;display:grid}.rh-folha-contas i em{color:#8497a0;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:700}.rh-folha-contas i.desconto,.rh-folha-contas i.desconto em{color:#b45309}.rh-folha-recebe{justify-items:end;gap:2px;display:grid}.rh-folha-recebe b{color:#1f7a4d;font-variant-numeric:tabular-nums;font-size:1.05rem}.rh-folha-recebe em{color:#8497a0;font-size:.74rem;font-style:normal}@media (width<=720px){.rh-folha-pessoas>li{grid-template-columns:minmax(0,1fr) auto}.rh-folha-contas{grid-column:1/-1}}.rh-folha-pessoas>li{cursor:pointer;transition:background .15s,box-shadow .15s}.rh-folha-pessoas>li:hover{background:#f7fcfd;box-shadow:0 4px 14px #061a2114}.rh-holerite{max-width:560px}.rh-holerite header h2{gap:2px;display:grid}.rh-holerite header h2 small{color:#8497a0;font-size:.8rem;font-weight:500}.rh-holerite section{border-top:1px solid var(--dm-line,#e6eef1);padding:14px 16px}.rh-holerite section:first-of-type{border-top:0}.rh-holerite h3{color:#17313a;margin:0 0 10px;font-size:.95rem}.rh-holerite dl{gap:6px;margin:0;display:grid}.rh-holerite dl>div{justify-content:space-between;gap:12px;display:flex}.rh-holerite dt{color:#5f727a;font-size:.86rem}.rh-holerite dd{color:#17313a;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.rh-holerite .desconto dt,.rh-holerite .desconto dd{color:#b45309}.rh-holerite .total{border-top:1px solid var(--dm-line,#e6eef1);margin-top:4px;padding-top:8px}.rh-holerite .total dt{color:#17313a;font-size:.95rem;font-weight:700}.rh-holerite .total dd{color:#1f7a4d;font-size:1.05rem;font-weight:800}.rh-holerite .rh-dica{margin-top:10px}.rh-mes{align-items:center;gap:4px;display:inline-flex}.rh-mes button{border:1px solid var(--dm-line,#dbe4e7);color:#5b6e76;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.rh-mes button:hover{background:#f1f6f8}.rh-holerite-topo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 16px 0;display:grid}.rh-holerite-topo>div{border-radius:var(--r-md,12px);gap:2px;padding:12px 14px;display:grid}.rh-holerite-topo .recebe{background:linear-gradient(145deg,#eefaf2,#fff 70%);box-shadow:inset 0 0 0 1px #cfe9d8}.rh-holerite-topo .custa{background:linear-gradient(145deg,#f4f7f8,#fff 70%);box-shadow:inset 0 0 0 1px #e1e8eb}.rh-holerite-topo span{color:#5f727a;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700}.rh-holerite-topo strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Manrope,Inter,system-ui,sans-serif;font-size:1.45rem}.rh-holerite-topo .recebe strong{color:#1f7a4d}.rh-holerite-topo .custa strong{color:#17313a}.rh-holerite-linhas{gap:6px;margin:0;padding:14px 16px 0;list-style:none;display:grid}.rh-holerite-linhas li{color:#5f727a;justify-content:space-between;align-items:center;gap:12px;font-size:.88rem;display:flex}.rh-holerite-linhas li span{align-items:center;gap:6px;display:inline-flex}.rh-holerite-linhas li b{color:#17313a;font-variant-numeric:tabular-nums}.rh-holerite-linhas li.desconto,.rh-holerite-linhas li.desconto b{color:#b45309}.rh-holerite-linhas li.encargos{border-top:1px dashed var(--dm-line,#e6eef1);margin-top:4px;padding-top:8px}.rh-holerite-conta{gap:4px;margin-bottom:8px;display:grid}.rh-holerite-conta>div{justify-content:space-between;gap:12px;display:flex}.rh-holerite-conta b{font-variant-numeric:tabular-nums;white-space:nowrap}.rh-carne{border-radius:var(--r-md);background:#fbfcfd;border:1px solid #e6eef1;gap:6px;margin:14px 16px 0;padding:10px 12px;display:grid}.rh-carne h4{color:#17313a;align-items:baseline;gap:8px;margin:0;font-size:.84rem;display:flex}.rh-carne h4 em{color:#8497a0;flex:auto;font-size:.74rem;font-style:normal;font-weight:500}.rh-carne h4 b{color:#17313a;font-variant-numeric:tabular-nums}.rh-carne ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rh-carne li{color:#5f727a;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:8px;font-size:.8rem;display:grid}.rh-carne li em{color:#8497a0;font-style:normal}.rh-carne li b{color:#17313a;font-variant-numeric:tabular-nums}.rh-carne li.atrasada em,.rh-carne li.atrasada b{color:#b23a4a}.rh-carne small{color:#8497a0;font-size:.76rem;line-height:1.45}.rh-holerite-linhas li.encargos button{color:#5f727a;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.rh-holerite-linhas li.encargos button svg{transition:transform .18s}.rh-holerite-linhas li.encargos button.aberto svg{transform:rotate(90deg)}.rh-holerite-linhas li.detalhe{display:block}.rh-holerite-linhas li.detalhe .rh-holerite-conta{border-radius:var(--r-md);background:#fbfcfd;border:1px solid #eef3f5;margin:4px 0 0;padding:10px 12px}.rh-holerite-linhas li.detalhe .rh-holerite-conta>div{color:#5f727a;font-size:.82rem}.rh-holerite-linhas li.detalhe .rh-holerite-conta p{color:#8497a0;margin:8px 0 0;font-size:.76rem;line-height:1.45}.rh-desconto-lista{border-radius:var(--r-md);background:#fffaf2;border:1px solid #f0e0c4;gap:6px;margin:14px 16px 0;padding:10px 12px;display:grid}.rh-desconto-lista h4{color:#7a5312;margin:0;font-size:.84rem}.rh-desconto-lista ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.rh-desconto-lista li{color:#5f727a;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:.82rem;display:grid}.rh-desconto-lista label{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.rh-desconto-lista label input{accent-color:#b45309;width:15px;height:15px}.rh-desconto-lista li em{color:#8497a0;font-style:normal}.rh-desconto-lista li b{color:#b45309;font-variant-numeric:tabular-nums}.rh-desconto-lista li.solta{opacity:.55}.rh-desconto-lista li.solta b{color:#8497a0;text-decoration:line-through}.rh-desconto-lista small{color:#9a7a3c;font-size:.74rem;line-height:1.45}.rh-holerite-linhas li.detalhe .rh-holerite-conta h5{color:#17313a;letter-spacing:.06em;text-transform:uppercase;margin:6px 0 2px;font-size:.72rem}.rh-holerite-linhas li.detalhe .rh-holerite-conta h5:first-child{margin-top:0}.rh-vales{border-radius:var(--r-md);background:#fbfcfd;border:1px solid #e6eef1;gap:8px;margin:14px 16px 0;padding:10px 12px;display:grid}.rh-vales h4{color:#17313a;justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:.84rem;display:flex}.rh-vales h4 b{color:#b23a4a;font-variant-numeric:tabular-nums}.rh-vales ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rh-vales li{color:#5f727a;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:.8rem;display:grid}.rh-vales li em{color:#1f6b43;font-size:.74rem;font-style:normal;font-weight:700}.rh-vales li b{color:#b23a4a;font-variant-numeric:tabular-nums}:root .rh-vales .rh-vale-apagar{color:#8497a0;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}:root .rh-vales .rh-vale-apagar:hover{color:#b23a4a;background:#ffebed}.rh-vale-novo{flex-wrap:wrap;gap:8px;display:flex}.rh-vale-novo input{flex:140px;min-width:0}.rh-vales small{color:#8497a0;font-size:.76rem;line-height:1.45}.rh-topo-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.rh-nova{padding:10px 14px 12px;list-style:none}:root .rh-lista .rh-nova-ficha-linha{color:#008fb6;cursor:pointer;background:#fbfdfe;border:1px dashed #b7e6ef;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font:800 .92rem Manrope,Inter,sans-serif;display:flex}:root .rh-lista .rh-nova-ficha-linha:hover{background:#e5f8fb;border-color:#00a9d2}.rh-conta-do-mes{gap:12px;display:grid}.rh-conta-total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.rh-conta-total span{color:#5f6d76;font-size:.9rem}.rh-conta-total strong{color:#11191d;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font:800 1.6rem Manrope,Inter,sans-serif}.rh-conta-barra{background:#eef3f4;border-radius:999px;gap:3px;height:14px;display:flex;overflow:hidden}.rh-conta-barra i{flex-basis:0;min-width:6px}.rh-conta-barra i.equipe,.rh-conta-partes b.equipe{background:#00a9d2}.rh-conta-barra i.reserva,.rh-conta-partes b.reserva{background:#0b5b6e}.rh-conta-barra i.desconto,.rh-conta-partes b.desconto{background:#f0b43c}.rh-conta-partes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rh-conta-partes li{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.rh-conta-partes b{border-radius:4px;width:12px;height:12px}.rh-conta-partes span{gap:1px;min-width:0;display:grid}.rh-conta-partes span strong{color:#11191d;font-size:.92rem}.rh-conta-partes span small{color:#74818b;font-size:.8rem}.rh-conta-partes em{color:#11191d;font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.rh-carne{--jm-ciano:#5f727a}.rh-carne label{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.rh-carne li.descontada b{color:#17313a}.rh-carne li.solta{opacity:.6}.rh-carne li.solta b{text-decoration:line-through}.rh-carne li>span:first-child{padding-left:28px}.rh-carne li,.rh-vale-novo{align-items:center}.rh-vale-novo small{color:#8497a0;flex:200px;font-size:.76rem;line-height:1.45}.rh-vales .rh-vale-novo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rh-vales .rh-vale-novo>*{justify-content:center;width:100%}.rh-holerite>header{align-items:center;gap:10px}.rh-holerite>header h2{flex:auto}.rh-holerite-acoes{flex-wrap:wrap;flex:none;gap:8px;display:flex}.rh-folha-contas .rh-folha-miudo{color:#8497a0;font-variant-numeric:tabular-nums;flex:100%;font-size:.8rem}.rh-conta-barra i.guia,.rh-conta-partes b.guia{background:#8aa2ab}.rg-cartao{display:grid}.rg-cartao.rg-ligada{box-shadow:inset 3px 0 0 var(--dm-success,#16a34a)}.rg-cabeca{border-bottom:1px solid var(--dm-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.rg-cabeca-texto{gap:2px;min-width:200px;display:grid}.rg-cabeca h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:700 16px Manrope,Inter,system-ui,sans-serif;display:flex}.rg-cabeca>p,.rg-cabeca-texto>p{color:var(--dm-muted);max-width:56ch;margin:0;font-size:12px;line-height:1.45}.rg-trava{border-bottom:1px solid var(--dm-line);color:#b45309;background:#fff4df;align-items:start;gap:9px;padding:10px 16px;font-size:12px;line-height:1.45;display:flex}.rg-trava svg{flex:none;margin-top:1px}.rg-trava b{font-weight:700}.rg-interruptor{align-items:center;gap:9px;display:flex}.rg-interruptor .dm-switch-text>strong{color:var(--dm-muted);font:600 12px Inter,system-ui,sans-serif}.rg-trilha{margin:0;padding:8px 16px 12px;list-style:none}.rg-passo{gap:12px;padding:9px 0 9px 4px;display:flex;position:relative}.rg-passo:after{background:var(--dm-line);content:"";z-index:0;width:2px;position:absolute;top:0;bottom:0;left:8px}.rg-passo:first-child:after{top:17px}.rg-passo:last-child:after{bottom:calc(100% - 17px)}.rg-passo.rg-pausado{opacity:.55}.rg-passo.rg-nao-chega .rg-escolha{opacity:.6}.rg-bola{background:var(--dm-primary-strong,#078ead);box-shadow:0 0 0 3px var(--dm-card,#fff);z-index:1;border-radius:50%;flex:none;width:11px;height:11px;margin-top:5px;position:relative}.rg-bola.rg-neutra{background:#c3ced3}.rg-bola.rg-firme{background:#b45309}.rg-bola.rg-fim{background:#e11d48}.rg-bola.rg-paga{background:#16a34a}.rg-quando{flex-direction:column;flex:0 0 104px;gap:1px;padding-top:2px;display:flex}.rg-quando>strong{color:var(--dm-muted);letter-spacing:.05em;text-transform:uppercase;font:700 10px Inter,system-ui,sans-serif}.rg-quando>span{color:var(--dm-text);font-variant-numeric:tabular-nums;font:700 14px Manrope,Inter,system-ui,sans-serif}.rg-quando.rg-derivado>span{color:var(--dm-muted);font-size:12.5px;font-weight:600}.rg-corpo{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.rg-escolha{flex-wrap:wrap;gap:5px;display:flex}.rg-escolha button{border-radius:var(--r-sm);color:#384c54;cursor:pointer;background:#f0f4f5;border:1px solid #dbe4e7;height:30px;padding:0 11px;font:700 12.5px Inter,system-ui,sans-serif}.rg-escolha button:hover:not(:disabled){border-color:var(--dm-primary-strong,#078ead)}.rg-escolha button[aria-pressed=true]{background:var(--dm-primary-strong,#078ead);border-color:var(--dm-primary-strong,#078ead);color:#fff}.rg-escolha button:disabled{cursor:default;opacity:.6}:root .rg-frase{color:var(--dm-text);margin:0;font-size:12px;line-height:1.45}:root .rg-frase b{font-weight:700}:root .rg-frase em{color:#b45309;font-style:normal}:root .rg-frase .rg-lacuna{background:var(--dm-bg);border-bottom:1px dashed var(--dm-muted);color:var(--dm-muted);padding:0 3px}.rg-marco{flex-direction:column;gap:2px;padding-top:1px;display:flex}:root .rg-marco>strong{font:750 13px/1.3 Manrope,Inter,system-ui,sans-serif}:root .rg-marco>span{color:var(--dm-muted);font-size:11.5px;line-height:1.45}.rg-acoes{opacity:0;flex:none;align-self:flex-start;gap:2px;margin-top:1px;transition:opacity .12s;display:flex}.rg-passo:hover .rg-acoes,.rg-acoes:focus-within{opacity:1}@media (hover:none){.rg-acoes{opacity:1}}.rg-acoes button{border-radius:var(--r-md,12px);color:#9aa7ad;cursor:pointer;background:0 0;border:0;padding:5px;display:inline-flex}.rg-acoes button:hover{background:var(--dm-bg);color:var(--dm-primary-strong,#078ead)}.rg-acoes button.rg-apagar:hover{color:#e11d48;background:#ffe8eb}.rg-rodape{border-top:1px solid var(--dm-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;display:flex}.rg-rodape>small{color:var(--dm-muted);font-size:11.5px}.rg-rodape-acoes{flex-wrap:wrap;gap:7px;display:flex}.rg-vazia{color:var(--dm-muted);text-align:center;margin:0;padding:26px 16px;font-size:13px}@media (width<=720px){.rg-passo{flex-wrap:wrap}.rg-quando{flex-direction:row;flex:100%;gap:6px;padding-left:23px}.rg-quando>strong{align-self:center}.rg-corpo{flex:100%;padding-left:23px}.rg-marco{flex:calc(100% - 23px)}.rg-acoes{opacity:1;position:absolute;top:6px;right:0}}:root .pa-pagina{box-sizing:border-box;color:#16242c;background:#f4f6f8;justify-content:center;min-height:100vh;padding:18px 14px 40px;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex}:root .pa-pagina *,:root .pa-pagina :before,:root .pa-pagina :after{box-sizing:border-box}:root .pa-caixa{border-radius:var(--r-md,12px);background:#fff;gap:18px;width:100%;max-width:480px;padding:22px 20px 18px;display:grid;box-shadow:0 10px 34px #13293417}:root .pa-topo{gap:4px;display:grid}:root .pa-loja{color:#5d7280;letter-spacing:1px;text-transform:uppercase;font:900 11px Inter,system-ui,sans-serif}:root .pa-topo h1{text-wrap:balance;margin:0;font:800 22px/1.25 Manrope,Inter,system-ui,sans-serif}:root .pa-aparelho{color:#5d7280;margin:2px 0 0;font-size:14px}:root .pa-ja-tem{background:#e9f7ee;border-radius:12px;gap:6px;padding:13px 15px;display:grid}:root .pa-ja-tem strong{color:#1b5e20;font-size:13px}:root .pa-ja-tem ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}:root .pa-ja-tem li{color:#16242c;font:700 15px Manrope,Inter,system-ui,sans-serif}:root .pa-premio{background:#eef6fb;border-left:3px solid #0f9bc4;border-radius:0 12px 12px 0;gap:4px;padding:13px 15px;display:grid}:root .pa-premio p{margin:0;font-size:15px;line-height:1.5}:root .pa-premio b{font-family:Manrope,Inter,system-ui,sans-serif}:root .pa-premio span{color:#0b6d8a;font-size:13px;font-weight:700}:root .pa-escada{gap:8px;margin:0;padding:0;list-style:none;display:flex}:root .pa-escada li{color:#7a8b96;text-align:center;background:#eef3f6;border-radius:999px;flex:1;padding:7px 10px;font:700 12px Inter,system-ui,sans-serif}:root .pa-escada li.agora{color:#0b6d8a;background:#e5f8fb}:root .pa-escada li.feito{color:#1b5e20;background:#d9f0e1}:root .pa-escada li.feito:before{content:"✓ "}:root .pa-bloco{gap:15px;display:grid}:root .pa-bloco h2{margin:0;font:800 17px Manrope,Inter,system-ui,sans-serif}:root .pa-apoio{color:#5d7280;margin:0;font-size:13.5px;line-height:1.55}:root .pa-conquista{border-radius:var(--r-md,12px);color:#1b5e20;background:#e9f7ee;margin:0;padding:11px 13px;font-size:14px;font-weight:600;line-height:1.5}:root .pa-campo{gap:6px;display:grid}:root .pa-campo>span{font:700 13px Inter,system-ui,sans-serif}:root .pa-campo small{color:#7a8b96;font-size:12.5px;line-height:1.45}:root .pa-campo input,:root .pa-dinheiro input{border-radius:var(--r-sm);color:inherit;background:#fff;border:1px solid #d3dde3;width:100%;min-height:48px;padding:11px 13px;font:400 16px Inter,system-ui,sans-serif}:root .pa-campo input:focus,:root .pa-dinheiro:focus-within{outline-offset:1px;border-color:#0f9bc4;outline:2px solid #0f9bc42e}:root .pa-invalido{font-weight:600;color:#c0392b!important}:root .pa-dinheiro{border-radius:var(--r-md);background:#fff;border:1px solid #d3dde3;align-items:center;gap:2px;padding-left:12px;display:flex}:root .pa-dinheiro>b{color:#7a8b96;font:700 14px Inter,system-ui,sans-serif}:root .pa-dinheiro input{border:0;outline:0;padding-left:6px;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}:root .pa-marcar{align-items:start;gap:10px;line-height:1.45;display:flex}:root .pa-marcar input{accent-color:#0f9bc4;width:20px;height:20px;margin:1px 0 0}:root .pa-marcar span{font-size:14px}:root .pa-escolhas{border:0;flex-wrap:wrap;gap:7px;margin:0;padding:0;display:flex}:root .pa-escolhas legend{margin-bottom:8px;padding:0;font:700 13px Inter,system-ui,sans-serif}:root .pa-escolhas button{color:#3d5260;cursor:pointer;background:#fff;border:1px solid #d3dde3;border-radius:999px;min-height:40px;padding:8px 14px;font:600 14px Inter,system-ui,sans-serif}:root .pa-escolhas button.ativo{color:#0b6d8a;background:#e5f8fb;border-color:#0f9bc4}:root .pa-arquivos{gap:8px;display:grid}:root .pa-arquivos button{color:#0b6d8a;cursor:pointer;background:#fff;border:1px dashed #9fc7d6;border-radius:11px;min-height:52px;padding:13px;font:700 15px Inter,system-ui,sans-serif}:root .pa-arquivos button:disabled{color:#9aa9b3;cursor:default;border-color:#dde5ea}:root .pa-recebido{color:#1b5e20;margin:0;font-size:13.5px;font-weight:700}:root .pa-botao{color:#fff;cursor:pointer;text-align:center;background:#0f9bc4;border:0;border-radius:11px;width:100%;min-height:52px;padding:14px;font:800 16px Inter,system-ui,sans-serif;text-decoration:none;display:block}:root .pa-botao:disabled{cursor:default;background:#c3d3da}:root .pa-voltar{color:#7a8b96;cursor:pointer;background:0 0;border:0;padding:4px;font:600 14px Inter,system-ui,sans-serif}:root .pa-erro{border-radius:var(--r-md,12px);color:#a32d2d;background:#fdecea;margin:0;padding:11px 13px;font-size:14px;line-height:1.5}:root .pa-esperando{color:#7a8b96;text-align:center;margin:0}:root .pa-fim h2{color:#1b5e20}:root .pa-rodape{color:#9aa9b3;border-top:1px solid #eef3f6;padding-top:13px;font-size:12px;line-height:1.5}@media (prefers-color-scheme:dark){:root .pa-pagina{color:#e6eef2;background:#0f1a20}:root .pa-caixa{background:#16242c;box-shadow:0 10px 34px #0006}:root .pa-loja,:root .pa-aparelho,:root .pa-apoio,:root .pa-campo small{color:#93a7b2}:root .pa-campo input,:root .pa-dinheiro{background:#1d2f38;border-color:#2c4350}:root .pa-dinheiro input{background:0 0}:root .pa-escolhas button{color:#c3d4dc;background:#1d2f38;border-color:#2c4350}:root .pa-escolhas button.ativo{color:#7fd6ee;background:#0d3a47;border-color:#0f9bc4}:root .pa-escada li{color:#8ba0ab;background:#1d2f38}:root .pa-escada li.agora{color:#7fd6ee;background:#0d3a47}:root .pa-escada li.feito{color:#8fdca6;background:#143921}:root .pa-ja-tem{background:#143921}:root .pa-ja-tem strong{color:#8fdca6}:root .pa-ja-tem li{color:#e6eef2}:root .pa-premio{background:#0d3a47}:root .pa-premio span{color:#7fd6ee}:root .pa-conquista{color:#8fdca6;background:#143921}:root .pa-arquivos button{color:#7fd6ee;background:#1d2f38;border-color:#2c5866}:root .pa-arquivos button:disabled{color:#6b7d88;border-color:#2c4350}:root .pa-recebido{color:#8fdca6}:root .pa-erro{color:#f2a9a9;background:#3b1b1b}:root .pa-rodape{color:#6b7d88;border-top-color:#2c4350}}.catalogo-online{--vt-mola:cubic-bezier(.22, 1, .36, 1);--vt-suave:cubic-bezier(.4, 0, .2, 1);--vt-sombra-leve:0 1px 2px #0c18200f, 0 8px 24px #0c182012;--vt-sombra-alta:0 2px 6px #0c182014, 0 22px 48px #0c182029;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "cv11"}.vt-card{transition:transform .5s var(--vt-mola);position:relative}.vt-card-link{color:inherit;outline:none}.vt-card-link:after{border-radius:var(--loja-borda,12px);content:"";z-index:2;position:absolute;inset:0}.vt-card-link:focus-visible:after{box-shadow:0 0 0 2px var(--loja-primaria,#0d6a86)}.vt-card-foto{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loja-texto,#1d2a31) 6%, transparent);transition:box-shadow .5s var(--vt-mola), transform .5s var(--vt-mola)}.vt-card-foto img{transition:transform 1.1s var(--vt-mola), opacity .45s var(--vt-suave)}.vt-card-foto:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff24,#fff0 38%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.vt-card:hover{transform:translateY(-5px)}.vt-card:hover .vt-card-foto{box-shadow:var(--vt-sombra-alta)}.vt-card:hover .vt-card-foto img{transform:scale(1.065)}.vt-card:hover .vt-card-modelo{color:var(--loja-primaria,#0d6a86)}}.vt-card:active .vt-card-foto{transition-duration:.15s;transform:scale(.985)}.vt-selo-midia{-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);color:#fff;cursor:pointer;transition:background .25s var(--vt-suave), transform .35s var(--vt-mola);z-index:3;background:#0e161c75;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:5px;padding:6px 9px 6px 8px;font-size:11.5px;font-weight:650;line-height:1;display:inline-flex;position:absolute;top:9px;right:9px}.vt-selo-midia em{opacity:.9;font-size:8.5px;font-style:normal}.vt-selo-midia:hover{background:#0e161cb3;transform:scale(1.06)}.vt-selo-midia:active{transform:scale(.96)}.vt-selo-midia:focus-visible{outline-offset:2px;outline:2px solid #fff}.vt-estado-foto{-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);color:#10191d;letter-spacing:.02em;z-index:3;background:#ffffffc7;border-radius:999px;padding:5px 9px;font-size:10.5px;font-weight:700;position:absolute;top:9px;left:9px}.vt-estado-foto.novo{background:var(--loja-primaria,#0d6a86);color:var(--loja-sobre-primaria,#fff)}.vt-card-info{gap:4px;padding-top:12px}.vt-card-modelo{-webkit-line-clamp:2;letter-spacing:-.012em;transition:color .3s var(--vt-suave);-webkit-box-orient:vertical;font-size:14.5px;font-weight:620;line-height:1.3;display:-webkit-box;overflow:hidden}.vt-card-ficha{opacity:.62;flex-wrap:wrap;align-items:center;gap:3px 6px;font-size:11.5px;line-height:1.4;display:flex}.vt-card-ficha-texto{min-width:0}.vt-card-preco{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:auto;padding-top:6px;display:flex}.vt-preco-premium{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:1px;display:inline-flex}.vt-preco-premium b{font-size:17px;font-weight:700}.vt-preco-premium .vt-preco-moeda{opacity:.6;margin-right:3px;font-size:11px;font-weight:600;transform:translateY(-.35em)}.vt-preco-premium .vt-preco-centavos{opacity:.75;font-size:11.5px;font-weight:650}.vt-preco-premium.grande b{letter-spacing:-.035em;font-size:clamp(30px,4.4vw,40px);font-weight:750}.vt-preco-premium.grande .vt-preco-moeda{font-size:15px}.vt-preco-premium.grande .vt-preco-centavos{font-size:17px}.vt-preco-consulte{opacity:.55;font-size:12.5px;font-weight:500}.vt-card-preco .vt-parcela{font-size:11px}.vt-bateria{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;font-weight:650;display:inline-flex}.vt-bateria>i{opacity:.8;border:1.4px solid;border-radius:3px;width:16px;height:8px;padding:1px;display:inline-block;position:relative}.vt-bateria>i:after{content:"";background:currentColor;border-radius:0 1px 1px 0;width:1.6px;height:3px;position:absolute;top:1.3px;right:-3.5px}.vt-bateria>i>i{border-radius:1px;height:100%;display:block}.vt-bateria.boa>i>i{background:#1fa855}.vt-bateria.media>i>i{background:#e0a100}.vt-bateria.baixa>i>i{background:#d64541}.vt-bateria.grande{gap:7px;font-size:14px}.vt-bateria.grande>i{width:23px;height:11px}.vt-bateria.grande>i:after{width:2px;height:4.5px;top:1.8px;right:-4.5px}.catalogo-online .vt-botao{transition:transform .35s var(--vt-mola), box-shadow .35s var(--vt-mola), filter .25s var(--vt-suave);position:relative}@media (hover:hover) and (pointer:fine){.catalogo-online .vt-botao:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--loja-texto,#1d2a31) 18%, transparent);transform:translateY(-2px)}}.catalogo-online .vt-botao:active{transition-duration:.12s;transform:translateY(0)scale(.975)}.vt-brilho{isolation:isolate;overflow:hidden}.vt-brilho:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 20%,#ffffff6b 48%,#0000 76%);position:absolute;inset:-2px;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.vt-brilho:hover:after{transition:transform .9s var(--vt-mola);transform:translate(120%)}}@keyframes vt-brilho-passa{0%,72%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:no-preference){.vt-brilho.sozinho:after{animation:vt-brilho-passa 4.2s var(--vt-suave) 1.4s infinite}}.vt-zap{isolation:isolate}.vt-zap:before{content:"";opacity:0;z-index:-1;border:2px solid #25d366;border-radius:50%;position:absolute;inset:0}@keyframes vt-zap-respira{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@media (prefers-reduced-motion:no-preference){.vt-zap:before{animation:vt-zap-respira 3.2s var(--vt-suave) 2s infinite}}.vt-zap-etiqueta{color:#fff;opacity:0;pointer-events:none;transition:opacity .3s var(--vt-suave), transform .45s var(--vt-mola);white-space:nowrap;background:#10191d;border-radius:999px;padding:8px 13px;font-size:12.5px;font-weight:600;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(8px,-50%)}@media (hover:hover) and (pointer:fine){.vt-zap:hover .vt-zap-etiqueta{opacity:1;transform:translateY(-50%)}}.vt-progresso{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.vt-progresso i{background:linear-gradient(90deg, var(--loja-primaria,#0d6a86), var(--loja-destaque,#1f9d55));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.vt-rapida{animation:vt-rapida-vidro .45s var(--vt-suave) both;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);z-index:40;background:#080d11bd;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.vt-rapida.saindo{animation:vt-rapida-some .38s var(--vt-suave) both}@keyframes vt-rapida-vidro{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#080d1100}}@keyframes vt-rapida-some{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#080d1100}}.vt-rapida-fechar{color:#fff;cursor:pointer;height:42px;transition:background .2s var(--vt-suave), transform .35s var(--vt-mola);z-index:3;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:42px;display:flex;position:absolute;top:16px;right:16px}.vt-rapida-fechar:hover{background:#ffffff38;transform:rotate(90deg)}.vt-rapida-corpo{grid-template-columns:minmax(0,1fr);gap:18px;width:100%;max-width:1080px;max-height:100%;display:grid}@media (width>=900px){.vt-rapida-corpo{grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);align-items:center;gap:34px}}.vt-rapida-palco{aspect-ratio:1;transform-origin:50%;background:#0d1418;border-radius:22px;width:100%;max-height:min(72vh,640px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}@media (width<=899px){.vt-rapida-palco{max-width:62vh;max-height:62vh;margin:0 auto}}.vt-rapida-quadro{opacity:0;transition:opacity .5s var(--vt-suave);position:absolute;inset:0}.vt-rapida-quadro.ativo{opacity:1}.vt-rapida-fundo{filter:blur(32px)saturate(1.2);object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.vt-rapida-foto{object-fit:contain;height:100%;transition:transform .7s var(--vt-mola);width:100%;position:relative;transform:scale(.97)}.vt-rapida-quadro.ativo .vt-rapida-foto{transform:none}.vt-rapida-video{object-fit:contain;background:#000;width:100%;height:100%;position:relative}.vt-rapida-seta,.vt-galeria-seta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;height:42px;transition:background .2s var(--vt-suave), transform .35s var(--vt-mola), opacity .3s var(--vt-suave);z-index:2;background:#ffffff29;border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:42px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.vt-rapida-seta:hover,.vt-galeria-seta:hover{background:#ffffff4d}.vt-rapida-seta.esquerda,.vt-galeria-seta.esquerda{left:12px}.vt-rapida-seta.direita,.vt-galeria-seta.direita{right:12px}.vt-rapida-seta.esquerda:hover,.vt-galeria-seta.esquerda:hover{transform:translate(-2px,-50%)}.vt-rapida-seta.direita:hover,.vt-galeria-seta.direita:hover{transform:translate(2px,-50%)}.vt-rapida-contador{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-variant-numeric:tabular-nums;z-index:2;background:#00000061;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.vt-rapida-lado{animation:vt-sobe .7s var(--vt-mola) .12s both;color:#fff;justify-items:start;gap:10px;display:grid}.vt-rapida-lado h2{letter-spacing:-.025em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:650;line-height:1.12}.vt-rapida-ficha{opacity:.7;margin:0;font-size:14px}.vt-rapida-lado .vt-preco-consulte{color:#fff;opacity:.8;font-size:16px}.vt-rapida-lado .vt-sobrancelha{color:#fff9}.vt-rapida-miniaturas{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.vt-rapida-miniaturas button{cursor:pointer;height:52px;transition:border-color .2s var(--vt-suave), transform .3s var(--vt-mola), opacity .2s;opacity:.6;background:0 0;border:1.5px solid #0000;border-radius:10px;width:52px;padding:0;position:relative;overflow:hidden}.vt-rapida-miniaturas button:hover{opacity:1;transform:translateY(-2px)}.vt-rapida-miniaturas button.ativo{opacity:1;border-color:#fff}.vt-rapida-miniaturas img{object-fit:cover;width:100%;height:100%}.vt-rapida-miniaturas em{color:#fff;text-shadow:0 1px 6px #0009;font-size:12px;font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vt-rapida-acoes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.vt-rapida-acoes .vt-botao{padding:13px 22px}.vt-rapida-acoes .vt-botao:not(.zap){color:#10191d;background:#fff}@media (width<=899px){.vt-rapida{align-items:flex-start;padding:68px 14px 24px;overflow-y:auto}.vt-rapida-corpo{align-content:start;max-height:none}.vt-rapida-lado{justify-items:stretch}.vt-rapida-acoes .vt-botao{flex:1}}@keyframes vt-sobe{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes vt-da-esquerda{0%{filter:blur(8px);opacity:0;transform:translate(-26px)scale(.985)}to{filter:none;opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.vt-produto-entra .vt-galeria-premium-bloco{animation:vt-da-esquerda .85s var(--vt-mola) both}.vt-produto-entra .vt-entra{animation:vt-sobe .8s var(--vt-mola) var(--d,0s) both}.vt-produto-entra .vt-ficha-tecnica>div{animation:vt-sobe .7s var(--vt-mola) var(--d,.3s) both}}.vt-sobrancelha{color:color-mix(in srgb, var(--loja-texto,#1d2a31) 55%, transparent);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.vt-produto-selos{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vt-produto-estado{background:color-mix(in srgb, var(--loja-primaria,#0d6a86) 12%, transparent);color:var(--loja-primaria,#0d6a86);letter-spacing:.03em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.vt-produto .vt-produto-titulo{letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(26px,3.6vw,38px);font-weight:680;line-height:1.06}.vt-produto-ficha-linha{opacity:.62;margin:8px 0 0;font-size:15px;line-height:1.45}.vt-produto-preco-bloco{margin-top:20px}.vt-produto .vt-produto-parcela{border-radius:999px;margin-top:10px;padding:7px 13px;font-size:13px}.vt-produto .vt-disponibilidade{margin-top:16px}.vt-produto .vt-disponibilidade:before{box-shadow:0 0 0 0 color-mix(in srgb, var(--loja-destaque,#1f9d55) 60%, transparent)}@keyframes vt-ponto-vivo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--loja-destaque,#1f9d55) 55%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}@media (prefers-reduced-motion:no-preference){.vt-produto .vt-disponibilidade:not(.fora):before{animation:vt-ponto-vivo 2.4s var(--vt-suave) infinite}}.vt-produto .vt-produto-acao{border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:17px 22px;font-size:15px;font-weight:700;display:flex}.vt-ficha-tecnica{border-top:1px solid var(--vt-linha);margin:24px 0 0;display:grid}.vt-ficha-tecnica>div{border-bottom:1px solid var(--vt-linha);justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;display:flex}.vt-ficha-tecnica dt{opacity:.6;font-size:13px}.vt-ficha-tecnica dd{text-align:right;margin:0;font-size:14px;font-weight:600}.vt-galeria-premium{aspect-ratio:var(--loja-proporcao,1);border-radius:calc(var(--loja-borda,12px) + 6px);box-shadow:var(--vt-sombra-leve);cursor:zoom-in;background:#0d1418;position:relative;overflow:hidden}.vt-galeria-premium.vazia{background:var(--loja-cartao,#fff);color:var(--loja-texto);cursor:default;opacity:.5;justify-content:center;align-items:center;display:flex}.vt-galeria-quadro{opacity:0;transition:opacity .55s var(--vt-suave);position:absolute;inset:0}.vt-galeria-quadro.ativo{opacity:1;z-index:1}.vt-galeria-premium .vt-galeria-fundo{filter:blur(32px)saturate(1.15);object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.vt-galeria-foto{object-fit:contain;height:100%;transition:transform .8s var(--vt-mola);width:100%;position:relative;transform:scale(.98)}.vt-galeria-quadro.ativo .vt-galeria-foto{transform:none}.vt-galeria-premium.com-lupa .vt-galeria-quadro.ativo .vt-galeria-foto{transition:transform .35s var(--vt-suave);transform:scale(2.1)}.vt-galeria-premium.com-lupa .vt-galeria-seta,.vt-galeria-premium.com-lupa .vt-galeria-pontos,.vt-galeria-premium.com-lupa .vt-galeria-dica{opacity:0}.vt-galeria-video{object-fit:contain;background:#000;width:100%;height:100%;position:relative}.vt-galeria-pontos{z-index:2;gap:6px;transition:opacity .3s;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.vt-galeria-pontos i{height:6px;transition:width .45s var(--vt-mola), background .3s;background:#ffffff73;border-radius:999px;width:6px;display:block}.vt-galeria-pontos i.ativo{background:#fff;width:20px}.vt-galeria-dica{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;opacity:0;pointer-events:none;z-index:2;background:#00000057;border-radius:999px;padding:5px 10px;font-size:11px;transition:opacity .3s;position:absolute;top:12px;left:12px}.vt-galeria-premium:hover .vt-galeria-dica{opacity:.9}.vt-galeria-seta{opacity:0}.vt-galeria-premium:hover .vt-galeria-seta{opacity:1}@media (hover:none){.vt-galeria-seta{display:none}.vt-galeria-dica{opacity:.85}}.vt-miniaturas-premium{gap:10px;margin-top:12px}.vt-miniaturas-premium button{opacity:.62;height:64px;transition:opacity .2s var(--vt-suave), transform .35s var(--vt-mola), box-shadow .25s;border-radius:12px;width:64px;position:relative}.vt-miniaturas-premium button:hover{opacity:1;transform:translateY(-2px)}.vt-miniaturas-premium button.ativo{opacity:1}@media (prefers-reduced-motion:no-preference){.vt-com-efeitos .vt-card,.vt-com-efeitos .vt-ferramentas,.vt-com-efeitos .vt-secao-destaques,.vt-com-efeitos .vt-chamada{filter:blur(6px);transition:opacity .9s var(--vt-mola), transform .9s var(--vt-mola), filter .9s var(--vt-mola)}.vt-com-efeitos .vt-revelado{filter:none}.vt-com-efeitos .vt-grade>.vt-card{transition-delay:calc(var(--i,0) * 70ms)}.vt-tela-entra{animation:vt-sobe .6s var(--vt-mola) both}}.catalogo-online .vt-capa{margin:var(--vt-respiro) 0 0;width:auto;min-height:0;padding:0}.catalogo-online .vt-capa-palco{box-shadow:var(--vt-sombra-leve)}.vt-galeria-video,.vt-rapida-video{background:0 0}.catalogo-online .vt-disponibilidade:before{background:#1fa855}.catalogo-online .vt-disponibilidade.fora:before{background:#c0392b}@keyframes vt-ponto-vivo-verde{0%{box-shadow:0 0 #1fa85580}70%,to{box-shadow:0 0 0 7px #1fa85500}}@media (prefers-reduced-motion:no-preference){.vt-produto .vt-disponibilidade:not(.fora):before{animation:vt-ponto-vivo-verde 2.4s var(--vt-suave) infinite}}.vt-esqueleto{background:color-mix(in srgb, var(--loja-texto,#1d2a31) 7%, transparent);border-radius:8px;display:block;position:relative;overflow:hidden}.vt-esqueleto:after{animation:vt-esqueleto-brilho 1.4s var(--vt-suave) infinite;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--loja-cartao,#fff) 55%, transparent), transparent);content:"";position:absolute;inset:0;transform:translate(-100%)}@keyframes vt-esqueleto-brilho{to{transform:translate(100%)}}.vt-esqueleto-galeria{aspect-ratio:var(--loja-proporcao,1);border-radius:calc(var(--loja-borda,12px) + 6px);width:100%}.vt-esqueleto-texto{gap:10px;padding-top:6px;display:grid}@media (prefers-reduced-motion:reduce){.vt-esqueleto:after{animation:none}}.vt-card{container-type:inline-size}.vt-card-ficha>.vt-card-bateria:before{content:none}.vt-card-ficha>.vt-card-bateria{margin-left:2px}.vt-preco-consulte{white-space:nowrap}@container (width<=210px){.vt-estado-foto{padding:4px 7px;font-size:9.5px;top:7px;left:7px}.vt-selo-midia{gap:3px;padding:4px 7px 4px 6px;font-size:10.5px;top:7px;right:7px}.vt-selo-midia svg{width:12px;height:12px}.vt-selo-midia em{display:none}.vt-card-modelo{font-size:13.5px}.vt-card-ficha{font-size:11px}.vt-preco-premium b{font-size:15.5px}.vt-preco-consulte{font-size:11.5px}}@container (width<=150px){.vt-estado-foto{display:none}}@media (width<=719px){.catalogo-online[data-tela=produto] .vt-zap{display:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.vt-card-foto:after{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #ffffff38, transparent 60%);content:"";opacity:0;pointer-events:none;transition:opacity .4s var(--vt-suave);z-index:1;position:absolute;inset:0}.vt-card:hover .vt-card-foto:after{opacity:1}}.catalogo-online .vt-barra-fixa{animation:vt-barra-sobe .5s var(--vt-mola) both;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:color-mix(in srgb, var(--loja-cartao,#fff) 82%, transparent);box-shadow:0 -10px 30px #0c182014}.catalogo-online .vt-barra-fixa .vt-preco-premium b{font-size:18px}@keyframes vt-barra-sobe{0%{transform:translateY(100%)}}.catalogo-online .vt-busca input{transition:border-color .25s var(--vt-suave), box-shadow .35s var(--vt-mola), background .25s var(--vt-suave)}.catalogo-online .vt-busca input:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--loja-primaria,#0d6a86) 16%, transparent)}.catalogo-online .vt-ferramentas select{appearance:none;background:var(--loja-cartao,#fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23667' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid var(--vt-linha);opacity:1;transition:border-color .2s var(--vt-suave), box-shadow .3s var(--vt-mola);border-radius:999px;padding:8px 30px 8px 14px;font-size:12.5px;font-weight:550}.catalogo-online .vt-ferramentas select:hover{border-color:color-mix(in srgb, var(--loja-texto,#1d2a31) 30%, transparent);box-shadow:var(--vt-sombra-leve)}@media (width<=480px){.vt-ferramentas{flex-wrap:wrap}.catalogo-online .vt-ferramentas select{padding:7px 26px 7px 11px;font-size:12px}}@keyframes vt-aura-chega{0%{opacity:0;transform:scale(.9)}}@media (width<=899px){.catalogo-online .vt-rapida-palco{max-width:100%;width:min(100%, calc(60vh * var(--proporcao,.75)))}}@media (prefers-reduced-motion:reduce){.vt-rapida-aura{animation:none}.catalogo-online .vt-rapida-palco{transition:none}}.vt-chamada-viva{margin:clamp(30px,6vw,60px) 0 0}.vt-chamada-viva h2{font-family:Outfit, var(--loja-fonte,Inter), system-ui, sans-serif;letter-spacing:-.055em;margin:0;line-height:.92}.vt-chamada-leve{color:color-mix(in srgb, var(--loja-texto,#1d2a31) 72%, transparent);letter-spacing:-.035em;font-size:clamp(26px,5vw,48px);font-weight:300;display:block}.vt-chamada-forte{--w:400px;--vt-grad-de:var(--loja-texto,#1d2a31);--vt-grad-meio:color-mix(in srgb, var(--loja-texto,#1d2a31) 50%, var(--loja-primaria,#0d6a86));--vt-grad-ate:color-mix(in srgb, var(--loja-primaria,#0d6a86) 60%, #9aa8b0);color:#0000;font-size:min(clamp(58px, 12.5vw, 118px), calc((100vw - 52px) / (var(--n,8) * .52)));white-space:nowrap;padding-bottom:.08em;font-weight:900;display:inline-block}.vt-letra{--dx:0px;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg, transparent 0%, #ffffffd9 50%, transparent 100%), linear-gradient(100deg, var(--vt-grad-de) 0%, var(--vt-grad-meio) 45%, var(--vt-grad-ate) 100%);background-position:calc(-1 * var(--dx) - var(--w) * .45) 0, calc(-1 * var(--dx)) 0;background-repeat:no-repeat;background-size:calc(var(--w) * .45) 100%, var(--w) 100%;color:#0000;transition:transform .35s var(--vt-mola);display:inline-block}.vt-letra-ponto{color:var(--loja-destaque,var(--loja-primaria,#0d6a86));-webkit-text-fill-color:currentColor;background:0 0}@media (hover:hover) and (pointer:fine){.vt-letra:hover{transition-duration:.18s;transform:translateY(-.07em)rotate(-3deg)}}@media (prefers-reduced-motion:no-preference){.vt-chamada-leve{animation:vt-sobe .9s var(--vt-mola) 50ms both}.vt-letra{animation:vt-letra-sobe .9s var(--vt-mola) calc(.2s + var(--i,0) * 55ms) backwards, vt-letra-brilho 7s linear 2.6s infinite}.vt-letra-ponto{animation:vt-letra-sobe .9s var(--vt-mola) calc(.2s + var(--i,0) * 55ms) backwards}}@keyframes vt-letra-sobe{0%{filter:blur(6px);opacity:0;transform:translateY(.45em)rotate(8deg)}60%{filter:blur()}to{opacity:1;transform:none}}@keyframes vt-letra-brilho{0%,80%{background-position:calc(-1 * var(--dx) - var(--w) * .45) 0, calc(-1 * var(--dx)) 0}to{background-position:calc(-1 * var(--dx) + var(--w) * 1.05) 0, calc(-1 * var(--dx)) 0}}.vt-rapida-cena{place-items:center;min-height:0;display:grid;position:relative}.vt-rapida-cena>*{grid-area:1/1}.vt-rapida-aura{animation:vt-aura-chega 1.1s var(--vt-suave) both;filter:blur(90px)saturate(1.8);object-fit:cover;opacity:.85;pointer-events:none;width:130%;height:130%;position:absolute;top:-15%;left:-15%;transform:scale(1.12)}.catalogo-online .vt-rapida-palco{aspect-ratio:var(--proporcao,.75);max-width:100%;height:auto;max-height:none;transition:width .6s var(--vt-mola);width:min(100%, calc(min(78vh, 760px) * var(--proporcao,.75)));background:0 0;box-shadow:0 40px 100px #00000080,0 0 0 1px #ffffff14}.catalogo-online .vt-rapida-foto{object-fit:cover}@media (width<=899px){.catalogo-online .vt-rapida-palco{max-width:100%;width:min(100%, calc(60vh * var(--proporcao,.75)))}}@media (prefers-reduced-motion:reduce){.vt-rapida-aura{animation:none}.catalogo-online .vt-rapida-palco{transition:none}}.vt-chamada-viva{text-align:center;justify-items:center;margin:clamp(34px,7vw,64px) auto 0;display:grid}.vt-chamada-viva h2{max-width:14ch;font-family:Outfit, var(--loja-fonte,Inter), system-ui, sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,6.6vw,68px);font-weight:600;line-height:1}.vt-palavra{margin:0 .12em;display:inline-block}.vt-palavra.cantada{background:linear-gradient(100deg, var(--loja-texto,#1d2a31) 38%, color-mix(in srgb, var(--loja-texto,#1d2a31) 30%, #fff) 50%, var(--loja-texto,#1d2a31) 62%);color:#0000;letter-spacing:-.015em;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;padding:0 .06em .08em 0;font-family:Instrument Serif,Georgia,Times New Roman,serif;font-size:1.12em;font-style:italic;font-weight:400}.vt-chamada-traco{background:var(--loja-primaria,#0d6a86);transform-origin:50%;border-radius:999px;width:46px;height:3px;margin-top:22px;display:block}@media (prefers-reduced-motion:no-preference){.vt-palavra{animation:vt-palavra-chega 1s var(--vt-mola) calc(var(--p,0) * 95ms + .12s) both}.vt-palavra.cantada{animation:vt-palavra-chega 1s var(--vt-mola) calc(var(--p,0) * 95ms + .12s) both, vt-reflexo 5.5s var(--vt-suave) calc(var(--p,0) * 95ms + 1.4s) infinite}.vt-chamada-traco{animation:vt-traco-desenha .9s var(--vt-mola) calc(var(--p,0) * 95ms + .45s) both}}@keyframes vt-palavra-chega{0%{filter:blur(14px);opacity:0;transform:translateY(.42em)rotate(1.5deg)}}@keyframes vt-reflexo{0%{background-position:100% 0}55%,to{background-position:-160% 0}}@keyframes vt-traco-desenha{0%{opacity:0;transform:scaleX(0)}}.catalogo-online{--r-pill:999px}.catalogo-online .vt-topo .vt-busca input{background:color-mix(in srgb, currentColor 7%, transparent);letter-spacing:-.005em;border:1px solid #0000;border-radius:999px;height:40px;padding:0 16px 0 38px;font-size:16px}.catalogo-online .vt-topo .vt-busca input::placeholder{color:currentColor;opacity:.5}.catalogo-online .vt-topo .vt-busca input:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.catalogo-online .vt-topo .vt-busca input:focus{background:color-mix(in srgb, var(--loja-cartao,#fff) 96%, currentColor);border-color:color-mix(in srgb, var(--loja-primaria,#0d6a86) 45%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--loja-primaria,#0d6a86) 14%, transparent), 0 8px 22px #0c182014;color:var(--loja-texto,#1d2a31)}.catalogo-online .vt-topo .vt-busca svg{opacity:.55;height:15px;transition:opacity .2s, transform .35s var(--vt-mola);width:15px;left:14px}.catalogo-online .vt-topo .vt-busca:focus-within svg{opacity:.85;transform:translateY(-50%)scale(1.08)}@media (hover:hover) and (pointer:fine){.catalogo-online .vt-topo .vt-busca input{height:38px;font-size:14px}.catalogo-online .vt-topo .vt-busca{transition:flex-basis .45s var(--vt-mola);flex:0 260px}.catalogo-online .vt-topo .vt-busca:focus-within{flex-basis:360px}}.vt-card-reflexo{pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 28%,#ffffff61 50%,#0000 72%);position:absolute;inset:0;transform:translate(-130%)}@keyframes vt-reflexo-card{to{transform:translate(130%)}}@media (hover:none) and (prefers-reduced-motion:no-preference){.vt-card .vt-card-foto{transition:transform .65s var(--vt-mola), box-shadow .65s var(--vt-mola)}.vt-card.vt-em-foco .vt-card-foto{box-shadow:var(--vt-sombra-alta);transform:translateY(-4px)}.vt-card.vt-em-foco .vt-card-foto img{transform:scale(1.05)}.vt-card.vt-em-foco .vt-card-reflexo{animation:vt-reflexo-card 1.15s var(--vt-suave) 80ms both}.vt-card-foto:after{background:radial-gradient(170px circle at var(--mx,50%) var(--my,50%), #ffffff57, transparent 62%);content:"";opacity:0;pointer-events:none;transition:opacity .45s var(--vt-suave);z-index:1;position:absolute;inset:0}.vt-card.vt-tocado .vt-card-foto{box-shadow:var(--vt-sombra-leve);transition-duration:.2s;transform:scale(.965)}.vt-card.vt-tocado .vt-card-foto:after{opacity:1;transition-duration:.1s}.vt-card.vt-tocado .vt-card-modelo{color:var(--loja-primaria,#0d6a86)}}.catalogo-online .vt-grade,.catalogo-online .vt-grade.vt-grade-outros{gap:clamp(28px,6vw,44px) clamp(14px,3.6vw,24px)}.vt-card-preco{padding-top:8px}@container (width<=150px){.vt-preco-premium b{font-size:14.5px}.vt-preco-premium .vt-preco-moeda,.vt-preco-premium .vt-preco-centavos{font-size:10px}.vt-preco-consulte{font-size:11px}.vt-card-modelo{font-size:13px}}.vt-marca-link .vt-marca{font-family:var(--vt-nome-familia,inherit);font-size:var(--vt-nome-tamanho,14px);font-style:var(--vt-nome-estilo,normal);font-weight:var(--vt-nome-peso,600);letter-spacing:var(--vt-nome-espaco,.13em);text-transform:var(--vt-nome-caixa,uppercase)}.vt-card-foto img.vt-card-fundo{filter:blur(24px)saturate(1.25)brightness(.92);object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.catalogo-online .vt-card .vt-card-foto img.vt-card-fundo{transform:scale(1.35)}.vt-card-foto img.vt-card-principal{object-fit:contain;position:relative}.vt-card-foto img.vt-card-vira{object-fit:contain}.vt-card:hover .vt-card-foto:has(.vt-card-vira) .vt-card-principal{opacity:0}.vt-chamada-viva{--vt-frase-cor:var(--loja-primaria,#0d6a86)}.vt-chamada-viva.com-cor .vt-chamada-forte{--vt-grad-de:color-mix(in srgb, var(--vt-frase-cor) 72%, #000);--vt-grad-meio:var(--vt-frase-cor);--vt-grad-ate:color-mix(in srgb, var(--vt-frase-cor) 55%, #fff)}.vt-chamada-viva.com-cor .vt-letra-ponto{color:var(--vt-frase-cor)}@media (prefers-reduced-motion:no-preference){.vt-efeito-onda .vt-letra{animation:vt-letra-sobe .9s var(--vt-mola) calc(.2s + var(--i,0) * 55ms) backwards, vt-onda 2.6s ease-in-out calc(1.3s + var(--i,0) * .1s) infinite}}@keyframes vt-onda{0%,to{transform:translateY(0)}50%{transform:translateY(-.13em)}}.vt-efeito-neon .vt-chamada-forte .vt-letra{color:var(--vt-frase-cor);-webkit-text-fill-color:currentColor;text-shadow:0 0 .02em currentColor, 0 0 .12em color-mix(in srgb, var(--vt-frase-cor) 80%, transparent), 0 0 .34em color-mix(in srgb, var(--vt-frase-cor) 55%, transparent), 0 0 .7em color-mix(in srgb, var(--vt-frase-cor) 35%, transparent);background:0 0}@media (prefers-reduced-motion:no-preference){.vt-efeito-neon .vt-chamada-forte .vt-letra{animation:vt-neon-liga 1.7s linear calc(.15s + var(--i,0) * 50ms) both, vt-neon-pulsa 3.2s ease-in-out 2.4s infinite}}@keyframes vt-neon-liga{0%{opacity:0}8%{opacity:1}12%{opacity:.15}20%{opacity:1}27%{opacity:.35}36%,to{opacity:1}}@keyframes vt-neon-pulsa{0%,to{filter:brightness()}50%{filter:brightness(1.3)saturate(1.2)}}.vt-efeito-maquina .vt-chamada-forte{border-right:.07em solid var(--vt-frase-cor);vertical-align:bottom;overflow:hidden}@media (prefers-reduced-motion:no-preference){.vt-efeito-maquina .vt-chamada-forte{animation:vt-maquina-escreve 7s steps(var(--n,10), end) .5s infinite, vt-maquina-cursor .8s steps(1) infinite;width:0}.vt-efeito-maquina .vt-letra,.vt-efeito-maquina .vt-letra-ponto{animation:none}}@keyframes vt-maquina-escreve{0%{width:0}40%,80%{width:var(--w)}95%,to{width:0}}@keyframes vt-maquina-cursor{50%{border-right-color:#0000}}.vt-efeito-degrade .vt-chamada-forte .vt-letra{background-image:linear-gradient(90deg, var(--vt-frase-cor), color-mix(in oklab, var(--vt-frase-cor) 40%, #ff3d9a), color-mix(in oklab, var(--vt-frase-cor) 40%, #ffc53d), var(--vt-frase-cor));background-position:calc(-1 * var(--dx)) 0;background-repeat:repeat-x;background-size:calc(var(--w) * 1.5) 100%}@media (prefers-reduced-motion:no-preference){.vt-efeito-degrade .vt-chamada-forte .vt-letra{animation:vt-letra-sobe .9s var(--vt-mola) calc(.2s + var(--i,0) * 55ms) backwards, vt-degrade-corre 5s linear infinite}}@keyframes vt-degrade-corre{to{background-position:calc(-1 * var(--dx) - var(--w) * 1.5) 0}}.vt-efeito-contorno .vt-chamada-forte .vt-letra{-webkit-text-stroke:.03em var(--vt-frase-cor);background-image:linear-gradient(to top, var(--vt-frase-cor) 50%, transparent 50%);background-position:0 100%;background-size:100% 200%}@media (prefers-reduced-motion:no-preference){.vt-efeito-contorno .vt-chamada-forte .vt-letra{animation:vt-letra-sobe .9s var(--vt-mola) calc(.2s + var(--i,0) * 55ms) backwards, vt-contorno-enche 5.5s ease-in-out calc(1s + var(--i,0) * 80ms) infinite}}@keyframes vt-contorno-enche{0%,12%{background-position:0 0}45%,75%{background-position:0 100%}to{background-position:0 0}}@media (prefers-reduced-motion:no-preference){.vt-efeito-pulo .vt-letra{animation:vt-letra-sobe .9s var(--vt-mola) calc(.2s + var(--i,0) * 55ms) backwards, vt-pulo 3.6s cubic-bezier(.3, .7, .3, 1) calc(1.4s + var(--i,0) * 70ms) infinite}}@keyframes vt-pulo{0%,22%,to{transform:none}7%{transform:translateY(-.3em)scale(1.06)}14%{transform:translateY(0)scale(1.06,.9)}18%{transform:translateY(-.05em)}}.vt-efeito-fixa .vt-letra,.vt-efeito-fixa .vt-chamada-leve{animation:none}.vt-efeito-fixa.com-cor .vt-chamada-forte .vt-letra{color:var(--vt-frase-cor);-webkit-text-fill-color:currentColor;background:0 0}.vt-perfil{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.vt-perfil-pilula{background:color-mix(in srgb, var(--loja-texto,#1d2a31) 5%, transparent);border:1px solid color-mix(in srgb, var(--loja-texto,#1d2a31) 11%, transparent);color:var(--loja-texto,#1d2a31);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}a.vt-perfil-pilula:hover{background:color-mix(in srgb, var(--loja-texto,#1d2a31) 9%, transparent);border-color:color-mix(in srgb, var(--loja-texto,#1d2a31) 20%, transparent)}.catalogo-module .catalogo-barra{border:1px solid var(--ui-border,#e2e8ec);border-radius:var(--r-md,12px);z-index:3;background:#fff;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 10px 26px #0f2a331f}.catalogo-module .catalogo-barra-dica{color:var(--muted,#74818b);font-size:var(--t-small,11.5px)}.catalogo-module .catalogo-barra-alerta{color:#b23b3b;font-size:var(--t-small,11.5px);font-weight:800;line-height:1.45}.catalogo-logo{align-items:center;gap:14px;display:flex}.catalogo-logo-quadro{border:1px solid var(--ui-border,#e2e8ec);border-radius:var(--r-sm,8px);color:#9fb0b9;background-color:#fff;background-image:linear-gradient(45deg,#eef2f4 25%,#0000 25%),linear-gradient(-45deg,#eef2f4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef2f4 75%),linear-gradient(-45deg,#0000 75%,#eef2f4 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;flex:none;justify-content:center;align-items:center;width:130px;height:84px;display:flex;overflow:hidden}.catalogo-logo-quadro img{object-fit:contain;max-width:100%;max-height:100%}.catalogo-logo-acoes{flex-wrap:wrap;gap:8px;display:flex}.catalogo-logo-acoes small{color:var(--muted,#74818b);font-size:var(--t-small,11.5px);flex-basis:100%}.catalogo-cores{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.catalogo-cor{gap:6px;display:grid}.catalogo-cor-rotulo{color:#60727c;font-size:var(--t-small,11.5px);font-weight:850}.catalogo-cor-controles{align-items:center;gap:8px;display:flex}.catalogo-cor-controles input[type=color]{border:1px solid var(--dm-line);border-radius:var(--r-sm,8px);cursor:pointer;background:0 0;flex:none;width:48px;height:41px;padding:3px}.catalogo-cor-controles input[type=color]::-webkit-color-swatch-wrapper{padding:0}.catalogo-cor-controles input[type=color]::-webkit-color-swatch{border-radius:var(--r-xs);border:0}.catalogo-cor-controles input[type=color]:disabled{cursor:default;opacity:.55}.catalogo-cor-hex{border:1px solid var(--dm-line);border-radius:var(--r-sm,8px);color:#344750;text-transform:lowercase;background:#fff;outline:0;flex:1;min-width:0;height:41px;padding:0 10px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.catalogo-cor-hex:focus{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.catalogo-cor small{color:var(--muted,#74818b);font-size:var(--t-small,11.5px);font-weight:600;line-height:1.4}.catalogo-contraste{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.catalogo-contraste li{border:1px solid var(--ui-border,#e2e8ec);border-radius:var(--r-sm,8px);color:#445560;font-size:var(--t-small,11.5px);background:#f6f9fa;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 10px;font-weight:750;display:grid}.catalogo-contraste li b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.catalogo-contraste li.falhou{color:#8f3b3b;background:#fdf3f3;border-color:#f0d3d3}.catalogo-destaques{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;max-height:340px;padding-right:4px;display:grid;overflow-y:auto}.catalogo-destaque{border:1px solid var(--ui-border,#e2e8ec);border-radius:var(--r-sm,8px);color:#445560;cursor:pointer;text-align:left;background:#fff;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;width:100%;padding:8px;transition:background .16s,border-color .16s;display:grid}.catalogo-destaque:hover:not(:disabled){border-color:#9fd9e5}.catalogo-destaque.ativo{color:#0d4a5a;background:#eef8fb;border-color:#61c3d8}.catalogo-destaque:disabled{cursor:default;opacity:.45}.catalogo-destaque-foto{border-radius:var(--r-sm);color:#9fb0b9;background:#f2f5f7;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.catalogo-destaque-foto img{object-fit:cover;width:100%;height:100%}.catalogo-destaque-texto{gap:2px;min-width:0;display:grid}.catalogo-destaque-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.catalogo-destaque-texto small{color:var(--muted,#74818b);font-size:var(--t-small,11.5px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogo-paginas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.catalogo-paginas label{color:#60727c;font-size:var(--t-small,11.5px);gap:6px;font-weight:850;display:grid}.catalogo-paginas textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm,8px);color:#344750;font:inherit;resize:vertical;background:#fff;outline:0;width:100%;min-height:130px;padding:10px;font-size:12px;font-weight:500;line-height:1.55}.catalogo-paginas textarea:focus{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.catalogo-paginas label>small{color:var(--muted,#74818b);justify-self:end;font-weight:600}.catalogo-prefixado{border:1px solid var(--dm-line);border-radius:var(--r-sm,8px);background:#fff;align-items:center;height:41px;display:flex;overflow:hidden}.catalogo-prefixado:focus-within{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.catalogo-prefixado>span{color:#9fb0b9;padding:0 2px 0 10px;font-size:12px;font-weight:800}.catalogo-prefixado input{color:#344750;font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 10px 0 2px;font-size:12px}.catalogo-module .commerce-form label>small{color:var(--muted,#74818b);font-weight:600}.catalogo-previa{background:var(--previa-fundo,#f6f8f9);border:1px solid var(--ui-border,#e2e8ec);border-radius:var(--r-md,12px);color:var(--previa-texto,#1d2a31);gap:var(--previa-espaco,14px);padding:var(--previa-respiro,16px);display:grid;overflow:hidden}.catalogo-previa-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.catalogo-previa-marca{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.catalogo-previa-logo{object-fit:contain;max-width:130px;max-height:34px}.catalogo-previa-botao{background:var(--previa-primaria,#0d6a86);border-radius:var(--r-pill);color:#fff;flex:none;padding:7px 12px;font-size:10.5px;font-weight:800}.catalogo-previa-cartao{background:var(--previa-cartao,#fff);border-radius:var(--previa-raio,10px);box-shadow:var(--e-apoio);overflow:hidden}.catalogo-previa-foto{aspect-ratio:var(--previa-proporcao,3 / 4);color:#00000047;background:#0000000d;justify-content:center;align-items:center;display:flex;position:relative}.catalogo-previa-selo{background:var(--previa-destaque,#1f9d55);border-radius:var(--r-pill);color:#fff;letter-spacing:.2px;text-transform:uppercase;padding:4px 8px;font-size:9.5px;font-weight:800;position:absolute;top:8px;left:8px}.catalogo-previa-corpo{padding:var(--previa-espaco,14px);gap:3px;display:grid}.catalogo-previa-corpo strong{font-size:12.5px;font-weight:800}.catalogo-previa-corpo small{opacity:.6;font-size:10.5px}.catalogo-previa-corpo b{margin-top:4px;font-size:15px;font-weight:850}.catalogo-previa-corpo em{color:var(--previa-primaria,#0d6a86);font-size:11px;font-style:normal;font-weight:800}.catalogo-previa-legenda{opacity:.72;text-align:center;margin:0;font-size:11px}.catalogo-previa-viva{border-radius:var(--r-md);background:#10191d;margin-bottom:16px;overflow:hidden}.catalogo-telas{border-radius:var(--r-pill,999px);background:#0b141a0d;gap:2px;margin-left:auto;padding:3px;display:flex}.catalogo-telas button{border-radius:var(--r-pill,999px);color:#5b727d;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;padding:6px 14px;font-size:12.5px;font-weight:600}.catalogo-telas button:hover{color:#10191d}.catalogo-telas button.ativa{color:#10191d;background:#fff;box-shadow:0 1px 3px #0f2a332e}.catalogo-module .dm-module-header{flex-direction:column;align-items:flex-start;gap:10px;min-height:0;padding:15px 20px}.catalogo-module .dm-module-header h1{letter-spacing:-.5px;font-size:21px}.catalogo-module .dm-module-header p{margin-top:3px;font-size:11.5px}.catalogo-module .dm-module-action{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.catalogo-module .dm-module-action .dm-badge{min-height:46px;padding:0 16px}.catalogo-recolher{border-radius:var(--r-pill);color:#cfe0e7;cursor:pointer;background:#ffffff1f;border:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:13px;line-height:1;display:flex}.catalogo-recolher:hover{color:#fff;background:#ffffff38}.catalogo-module.recolhido .dm-module-header{gap:0;padding:9px 14px}.catalogo-module.recolhido .dm-module-header>div:not(.dm-module-action),.catalogo-module.recolhido .dm-module-header:after{display:none}.catalogo-module.recolhido{--fora-do-quadro:317px}.catalogo-previa-fechar{line-height:1;padding:6px 10px!important;font-size:15px!important}.catalogo-previa-palco{height:min(var(--altura-da-loja,560px), calc(100vh - var(--fora-do-quadro,308px)));align-items:stretch;min-height:320px;display:flex}.catalogo-previa-quadro{background:#eef1f3;flex:1;min-width:0;position:relative;overflow:hidden}.catalogo-previa-quadro iframe{background:#fff;border:0;flex:1;width:100%;min-height:0;display:block}.catalogo-previa-rolagem{width:100%;height:100%;display:flex;overflow:auto}.catalogo-previa-medida{height:var(--altura-vista);width:var(--largura-vista);flex:none;margin:auto;position:relative}.catalogo-aparelho{height:var(--altura-do-aparelho);transform:scale(var(--escala,1));transform-origin:0 0;width:var(--largura-do-aparelho);flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.catalogo-zoom{border:1px solid var(--dm-line);border-radius:var(--r-pill);box-shadow:var(--e-flutua);z-index:3;background:#ffffffeb;gap:2px;padding:3px;display:flex;position:absolute;top:12px;right:12px}.catalogo-zoom button{border-radius:var(--r-pill);color:#3d525d;cursor:pointer;font:inherit;background:0 0;border:0;min-width:28px;height:28px;padding:0;font-size:15px;font-weight:700;line-height:1}.catalogo-zoom button:hover:not(:disabled){color:#10191d;background:#0b141a12}.catalogo-zoom button:disabled{color:#b6c2c8;cursor:default}.catalogo-zoom-medida{font-variant-numeric:tabular-nums;padding:0 8px!important;font-size:12px!important}.catalogo-previa-quadro.celular .catalogo-aparelho{background:#0d1114;border-radius:54px;padding:12px;box-shadow:0 14px 40px #081b234d}.catalogo-previa-quadro.celular iframe{border-radius:42px}.catalogo-ilha{border-radius:var(--r-pill);z-index:2;background:#0d1114;width:122px;height:30px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.catalogo-previa-quadro.computador .catalogo-aparelho{border-radius:var(--r-lg);background:#fff;border:1px solid #d7dee2;box-shadow:0 14px 40px #081b2329}.catalogo-navegador{background:#f1f4f6;border-bottom:1px solid #e2e8eb;border-radius:14px 14px 0 0;flex-shrink:0;align-items:center;gap:7px;padding:11px 16px;display:flex}.catalogo-navegador i{background:#d3dade;border-radius:50%;flex-shrink:0;width:11px;height:11px}.catalogo-navegador em{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#7a8b93;text-overflow:ellipsis;white-space:nowrap;background:#fff;margin-left:8px;padding:3px 12px;font-size:13px;font-style:normal;overflow:hidden}.catalogo-ver-ao-vivo{border:1px solid var(--line);border-radius:var(--r-pill);color:#2c3f49;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.catalogo-ver-ao-vivo:hover{border-color:var(--blue);color:var(--blue)}.catalogo-ver-ao-vivo.ativo{color:#fff;background:#10191d;border-color:#10191d}.catalogo-painel{background:#fff;flex-direction:column;flex:0 0 336px;min-height:0;display:flex;overflow-y:auto}.catalogo-painel-dica{border-bottom:1px solid var(--line);color:#5f6d76;margin:0;padding:11px 14px;font-size:11.5px}.catalogo-grupo{border-bottom:1px solid var(--line);scroll-margin-top:0}.catalogo-grupo>header{align-items:stretch;display:flex}.catalogo-grupo-abrir{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:11px 14px;display:flex}.catalogo-grupo-abrir:hover{background:#0b141a0a}.catalogo-grupo-abrir span{flex-direction:column;gap:1px;min-width:0;display:flex}.catalogo-grupo-abrir strong{color:#16242c;font-size:13px;font-weight:750}.catalogo-grupo-abrir small{color:#7b8c95;font-size:11px}.catalogo-grupo-abrir i{color:#5f6d76;flex-shrink:0;font-size:12px;font-style:normal}.catalogo-grupo.aberto{background:#f7f9fa}.catalogo-grupo.aberto .catalogo-grupo-abrir strong{color:var(--blue,#0d6a86)}.catalogo-grupo[draggable=true]{cursor:grab}.catalogo-grupo.na-mao{opacity:.45}.catalogo-grupo-pegar{color:#5f6d76;letter-spacing:-2px;flex-shrink:0;align-items:center;padding-left:8px;font-size:13px;font-style:normal;display:flex}.catalogo-grupo-olho{color:#5b727d;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 12px;font-size:13px;line-height:1}.catalogo-grupo-olho[aria-pressed=false]{color:#5f6d76}.catalogo-grupo-olho:hover:not(:disabled){color:#10191d}.catalogo-grupo.desligado .catalogo-grupo-abrir strong,.catalogo-grupo.desligado .catalogo-grupo-abrir small{opacity:.5}.catalogo-painel-abas{border-radius:var(--r-pill);background:#0b141a0d;gap:2px;margin:10px 12px 0;padding:3px;display:flex}.catalogo-painel-abas button{border-radius:var(--r-pill);color:#5b727d;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;padding:6px 10px;font-size:12.5px;font-weight:650}.catalogo-painel-abas button.ativa{color:#10191d;background:#fff;box-shadow:0 1px 3px #0f2a3329}.catalogo-grupo-corpo{flex-direction:column;gap:12px;padding:2px 14px 18px;display:flex}.catalogo-grupo-corpo.commerce-form{grid-template-columns:1fr;display:grid}.catalogo-grupo-corpo .catalogo-modelos-lista,.catalogo-grupo-corpo .catalogo-cores,.catalogo-grupo-corpo .catalogo-destaques,.catalogo-grupo-corpo .catalogo-paginas{grid-template-columns:1fr}.catalogo-grupo-corpo .catalogo-modelo small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalogo-grupo-corpo .catalogo-destaques{max-height:340px;overflow-y:auto}.catalogo-grupo-corpo .catalogo-logo{gap:12px;display:flex}@media (width<=980px){.catalogo-previa-palco{flex-direction:column}.catalogo-painel{flex:auto;width:100%;height:auto;max-height:60vh}}.catalogo-noar{border-radius:var(--r-pill);color:#a4353a;cursor:pointer;font:inherit;background:#fdeced;border:1px solid #f2cccd;align-items:center;gap:8px;height:46px;padding:0 18px;font-size:12.5px;font-weight:750;transition:background .15s,border-color .15s;display:inline-flex}.catalogo-noar i{background:#d94a50;border-radius:50%;flex:none;width:8px;height:8px}.catalogo-noar:hover:not(:disabled){background:#fbdedf;border-color:#e8b3b5}.catalogo-noar.ligada{color:#167648;background:#e7f7ee;border-color:#bfe6cf}.catalogo-noar.ligada i{background:#1fa75a;box-shadow:0 0 0 3px #1fa75a2e}.catalogo-noar.ligada:hover:not(:disabled){background:#d8f1e3;border-color:#a5dbba}.catalogo-noar:focus-visible{outline:none;box-shadow:0 0 0 3px #00a9d247}.catalogo-noar:disabled{cursor:default;opacity:.6}.catalogo-modelos-lista{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;display:grid}.catalogo-modelo{border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;font:inherit;text-align:left;background:#fff;flex-direction:column;gap:3px;padding:10px;display:flex}.catalogo-modelo.ativo{border-color:var(--blue);box-shadow:0 0 0 2px #0a7f9b29}.catalogo-modelo strong{color:#10191d;margin-top:6px;font-size:13.5px}.catalogo-modelo em{color:#5f6d76;font-size:10.5px;font-style:normal;line-height:1.35}.catalogo-modelo{position:relative}.catalogo-modelo-atual{background:var(--blue);border-radius:var(--r-pill);color:#fff;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;font-size:9.5px;font-weight:800;position:absolute;top:10px;right:10px}.catalogo-mini{align-items:flex-end;gap:7px;width:100%;display:flex}.mini-pc{border-radius:var(--r-sm);background:#e7ecef;border:1px solid #0b141a29;flex:1;min-width:0;padding:4px 4px 0;overflow:hidden}.mini-cel{border-radius:var(--dm-radius);background:#23292d;flex:0 0 44px;padding:3px 3px 0;position:relative;overflow:hidden}.mini-cel:before{border-radius:var(--r-pill);content:"";z-index:2;background:#23292d;width:14px;height:3px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.catalogo-mini.grande .mini-cel{flex-basis:58px}.mini-tela{background:var(--m-fundo);border-radius:3px 3px 0 0;flex-direction:column;gap:3px;padding:3px;display:flex;overflow:hidden}.mini-pc .mini-tela{height:84px}.mini-cel .mini-tela{border-radius:6px 6px 0 0;height:84px}.catalogo-mini.grande .mini-tela{height:116px}.mini-barra{background:var(--m-cartao);border:1px solid color-mix(in srgb, var(--m-texto) 12%, transparent);border-radius:2px;flex-shrink:0;align-items:center;height:9px;padding:0 2px;display:flex}.mini-barra:before{background:var(--m-primaria);content:"";border-radius:1px;width:40%;height:3px}.mini-capa{background:var(--m-primaria);border-radius:2px;flex-shrink:0;align-items:flex-end;height:22px;padding:3px;display:flex}.mini-capa:before{background:var(--m-cartao);content:"";opacity:.9;border-radius:1px;width:30%;height:4px}.catalogo-mini.grande .mini-capa{height:32px}.mini-campo{background:var(--m-cartao);border:1px solid var(--m-primaria);border-radius:2px;flex-shrink:0;height:12px}.mini-corpo{flex:1;gap:3px;min-height:0;display:flex}.mini-lateral{background:var(--m-cartao);border:1px solid color-mix(in srgb, var(--m-texto) 12%, transparent);border-radius:2px;flex:0 0 15px}.mini-itens{flex:1;gap:3px;min-width:0;display:grid}.mini-itens i{background:var(--m-cartao);border:1px solid color-mix(in srgb, var(--m-texto) 12%, transparent);border-radius:min(var(--m-borda), 5px);display:block}.mini-tela[data-layout=grade][data-tipo=computador] .mini-itens{grid-template-columns:repeat(4,1fr)}.mini-tela[data-layout=grade][data-tipo=celular] .mini-itens,.mini-tela[data-layout=capa] .mini-itens{grid-template-columns:repeat(2,1fr)}.mini-tela[data-layout=capa][data-tipo=celular] .mini-itens{grid-template-columns:1fr}.mini-tela[data-layout=unidade] .mini-itens{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.mini-tela[data-layout=unidade][data-tipo=celular] .mini-itens{grid-template-columns:1fr}.mini-tela[data-layout=lista] .mini-itens,.mini-tela[data-layout=busca] .mini-itens{grid-template-columns:1fr;grid-auto-rows:1fr}.catalogo-experimento{border-radius:var(--r-lg);color:#fff;z-index:40;background:#10191d;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #081b2357}.catalogo-experimento>div:first-child{flex-direction:column;gap:2px;display:flex}.catalogo-experimento strong{font-size:13.5px}.catalogo-experimento small{color:#9fb3bc;max-width:260px;font-size:11.5px}.catalogo-paletas{flex-wrap:wrap;gap:6px;display:flex}.catalogo-paleta{border-radius:var(--r-pill);color:#e7eef1;cursor:pointer;font:inherit;text-align:left;background:#ffffff1a;border:1px solid #0000;align-items:center;gap:7px;padding:5px 11px 5px 6px;font-size:12px;font-weight:600;display:flex}.catalogo-paleta:hover{background:#ffffff2e}.catalogo-paleta.ativa{color:#10191d;background:#fff;border-color:#fff}.catalogo-paleta-cores{flex-shrink:0;gap:3px;display:flex}.catalogo-paleta-cores i{border:1px solid #0b141a2e;border-radius:3px;width:14px;height:14px;display:block}.catalogo-experimento>footer{gap:6px;margin-left:auto;display:flex}.catalogo-experimento>footer button{border-radius:var(--r-pill);cursor:pointer;font:inherit;border:0;padding:9px 16px;font-size:13px;font-weight:700}.catalogo-dialogo-sair{color:#a9bcc4;background:0 0}.catalogo-dialogo-manter{color:#23333c;background:#0b141a12}.catalogo-dialogo-ok{color:#fff;background:#0a7f9b}.catalogo-dialogo-ok:hover{background:#096b83}.catalogo-link>div{border:1px solid var(--line);border-radius:var(--r-sm,9px);background:#fff;align-items:center;gap:0;padding:0 4px 0 10px;display:flex;overflow:hidden}.catalogo-link-fixo{color:#5f6d76;white-space:nowrap;flex-shrink:0;font-size:13px}.catalogo-link>div input{flex:1;min-width:60px;border:0!important;padding-left:0!important}.catalogo-link>div input:focus{outline:none;box-shadow:none!important}.catalogo-link>div .dm-button{flex-shrink:0}.catalogo-capa-foto{flex-wrap:wrap;align-items:start;gap:12px;display:flex}:root .catalogo-capa-quadro{aspect-ratio:16/9;background:var(--surface-2,#f1f4f6);border:1px dashed var(--line);border-radius:var(--r-sm,9px);color:#5f6d76;cursor:pointer;font:inherit;text-align:center;flex:0 0 168px;align-content:center;justify-items:center;gap:5px;min-height:0;padding:8px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s;display:grid;position:relative;overflow:hidden}:root .catalogo-capa-quadro:hover:not(:disabled){color:#0a7f9b;background:#eaf7fa;border-color:#7ec6d6}:root .catalogo-capa-quadro:disabled{cursor:default;opacity:.6}.catalogo-capa-quadro img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.catalogo-capa-trocar{border-radius:inherit;color:#fff;opacity:0;background:#091c238c;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.catalogo-capa-quadro:hover .catalogo-capa-trocar,.catalogo-capa-quadro:focus-visible .catalogo-capa-trocar{opacity:1}.catalogo-capa-diz{flex:190px;justify-items:start;gap:8px;min-width:0;display:grid}.catalogo-capa-diz small{color:var(--muted,#74818b);font-size:11.5px;line-height:1.5}.catalogo-capa-diz .dm-button{padding:7px 13px;font-size:12.5px}.catalogo-endereco{flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.catalogo-endereco>button{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#4d5b64;cursor:pointer;font:inherit;height:var(--control-h);align-items:center;gap:8px;min-width:0;max-width:340px;padding:0 6px 0 11px;font-size:13px;display:flex}.catalogo-endereco>button:hover{color:var(--dm-ink,#11191d);border-color:#7ec6d6}.catalogo-endereco>button>span{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.catalogo-endereco>button>em{background:var(--dm-bg-2,#f4f7f8);border-radius:calc(var(--r-sm) - 2px);color:#008fb6;letter-spacing:.01em;flex:none;align-items:center;gap:4px;padding:5px 9px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.catalogo-endereco>button:hover>em{background:#e5f8fb}@media (width<=720px){.catalogo-endereco{flex:100%}.catalogo-endereco>button{width:100%;max-width:none}}.catalogo-modelos{gap:9px;padding:14px 14px 4px;display:grid}.catalogo-painel-titulo{color:#64757e;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.catalogo-modelos-cartoes{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:stretch;gap:8px;display:grid}.catalogo-grupo-corpo .catalogo-modelos-cartoes{padding-bottom:2px}.catalogo-modelo{border:1px solid var(--dm-line);cursor:pointer;text-align:center;background:#fff;border-radius:12px;align-content:start;justify-items:center;gap:3px;padding:10px 7px 9px;transition:border-color .15s,box-shadow .15s;display:grid}.catalogo-modelo:hover:not(:disabled){border-color:#7ec6d6}.catalogo-modelo.escolhido{border-color:#00a9d2;box-shadow:0 0 0 2px #00a9d229}.catalogo-modelo:disabled{cursor:not-allowed;opacity:.55}.catalogo-modelo b{color:#17252c;font-size:12.5px;font-weight:750}.catalogo-modelo small{color:#7d8b93;font-size:10.5px;line-height:1.35}.catalogo-modelo-desenho{background:#f1f5f7;border-radius:6px;gap:3px;width:100%;height:40px;padding:5px;display:grid}.catalogo-modelo-desenho span{background:#c8d6dc;border-radius:2px;display:block}.catalogo-modelo.escolhido .catalogo-modelo-desenho{background:#e5f8fb}.catalogo-modelo.escolhido .catalogo-modelo-desenho span{background:#7fd3e4}.catalogo-modelo-desenho.desenho-classico{grid-template-rows:1fr 1.4fr;grid-template-columns:1fr 2.4fr}.catalogo-modelo-desenho.desenho-classico span:nth-child(3){grid-column:1/-1}.catalogo-modelo-desenho.desenho-vitrine{grid-template-rows:1fr 1.4fr;grid-template-columns:1fr auto 1fr}.catalogo-modelo-desenho.desenho-vitrine span:first-child{grid-column:1/-1}.catalogo-modelo-desenho.desenho-vitrine span:nth-child(2){border-radius:50%;grid-column:2;justify-self:center;width:11px;height:11px}.catalogo-modelo-desenho.desenho-vitrine span:nth-child(3){grid-area:3/1/auto/-1}.catalogo-modelo-desenho.desenho-vitrine{grid-template-rows:1fr auto 1fr}.catalogo-modelo-desenho.desenho-centro{grid-template-rows:auto 1fr 1.2fr;grid-template-columns:1fr}.catalogo-modelo-desenho.desenho-centro span:first-child{justify-self:center;width:40%;height:6px}.catalogo-avancado{border-bottom:1px solid var(--line)}.catalogo-avancado>summary{color:#16242c;cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1px 10px;padding:11px 14px;font-size:13px;font-weight:750;list-style:none;display:flex}.catalogo-avancado>summary::-webkit-details-marker{display:none}.catalogo-avancado>summary small{color:#7b8c95;flex-basis:100%;order:3;font-size:11px;font-weight:400}.catalogo-avancado>summary:after{color:#5f6d76;content:"⌄";flex-shrink:0;order:2;font-size:12px}.catalogo-avancado[open]>summary:after{content:"⌃"}.catalogo-avancado>summary:hover{background:#0b141a0a}.catalogo-avancado[open]{background:#f7f9fa}.catalogo-avancado[open]>summary{color:var(--blue,#0d6a86)}.catalogo-module .commerce-module-actions{flex:0 auto;justify-content:flex-end;min-width:0}.catalogo-separador{background:var(--dm-line);align-self:center;width:1px;height:24px;margin:0 2px;display:inline-block}.catalogo-module .dm-ferramentas{margin-bottom:8px}.vt-col-foto{width:48px;padding-right:0}.vt-col-foto img,.vt-sem-foto{object-fit:cover;background:var(--dm-superficie-2,#f1f5f9);border:1px solid var(--dm-borda,#e2e8f0);border-radius:9px;width:40px;height:40px;display:block}.vt-sem-foto{color:var(--dm-texto-3,#94a3b8);place-items:center;display:grid}.catalogo-quadro{border:1px solid var(--dm-borda,#e2e8f0);background:var(--dm-superficie,#fff);border-radius:14px;gap:10px;padding:12px;display:grid}.catalogo-quadro>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.catalogo-quadro>header strong{letter-spacing:.04em;text-transform:uppercase;color:var(--dm-texto-2,#64748b);font-size:12px}.catalogo-quadro-acoes{gap:4px;display:flex}.catalogo-quadro-acoes button{border:1px solid var(--dm-borda,#e2e8f0);cursor:pointer;width:26px;height:26px;color:var(--dm-texto-2,#64748b);background:0 0;border-radius:8px;font-size:12px;line-height:1}.catalogo-quadro-acoes button:hover:not(:disabled){background:var(--dm-superficie-2,#f1f5f9)}.catalogo-quadro-acoes button:disabled{opacity:.35;cursor:default}.catalogo-quadro-somar{justify-items:start;gap:6px;display:grid}.catalogo-quadro-somar small{color:var(--dm-texto-3,#94a3b8)}.catalogo-cor-limpar{color:var(--blue,#0a7f9b);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.catalogo-module{row-gap:10px}.catalogo-cores-simples{gap:8px;display:grid}.catalogo-cores-titulo{color:var(--dm-texto-2,#64748b);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.catalogo-cores-simples>div{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.catalogo-cores-simples label{place-items:center;gap:6px;margin:0;display:grid}.catalogo-cores-simples label span{color:var(--dm-texto-2,#64748b);font-size:11.5px}.catalogo-cores-simples input[type=color]{border:1px solid var(--dm-borda,#e2e8f0);cursor:pointer;background:0 0;border-radius:12px;width:58px;height:46px;padding:3px}.catalogo-cores-simples input[type=color]::-webkit-color-swatch-wrapper{padding:0}.catalogo-cores-simples input[type=color]::-webkit-color-swatch{border:0;border-radius:9px}:root .catalogo-cores-simples .catalogo-cor-limpar{white-space:nowrap;align-self:center;min-height:0;margin:0 0 0 2px;padding:4px 2px;font-size:11.5px;text-decoration:none}:root .catalogo-cores-simples .catalogo-cor-limpar:hover{text-decoration:underline}.catalogo-grupo-corpo .catalogo-logo{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;display:grid}.catalogo-grupo-corpo .catalogo-logo-quadro{width:88px;height:88px}.catalogo-grupo-corpo .catalogo-logo-acoes{flex-wrap:wrap;align-content:start;gap:6px;min-width:0;display:flex}.catalogo-grupo-corpo .catalogo-logo-acoes .dm-button{white-space:nowrap;flex:0 auto;padding:8px 13px;font-size:12.5px}.catalogo-grupo-corpo .catalogo-logo-acoes small{flex-basis:100%;margin-top:2px;line-height:1.5}.catalogo-grupo-corpo .catalogo-logo{align-items:center;row-gap:10px}.catalogo-grupo-corpo .catalogo-logo-dica{color:var(--muted,#74818b);margin:0;font-size:12.5px;line-height:1.5}.catalogo-grupo-corpo .catalogo-logo-acoes{flex-wrap:nowrap;grid-column:1/-1;gap:8px}.catalogo-grupo-corpo .catalogo-logo-acoes .dm-button{flex:1 1 0;justify-content:center}.catalogo-logo-quadro{position:relative}.catalogo-logo-tirar{color:#fff;cursor:pointer;background:#0c161cb8;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:15px;line-height:1;transition:background .15s;display:flex;position:absolute;top:5px;right:5px}.catalogo-logo-tirar:hover{background:#be2828e6}.catalogo-seletor-de-loja{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#dfe6ea);color:#4d5b64;height:var(--control-h,40px);border-radius:999px;flex:0 auto;align-items:center;gap:6px;min-width:0;padding:0 6px 0 12px;display:flex}.catalogo-seletor-de-loja select{appearance:none;color:#17252c;cursor:pointer;font:inherit;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23667' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 6px center no-repeat;border:0;outline:none;min-width:0;max-width:190px;padding:0 22px 0 0;font-size:13px;font-weight:650;overflow:hidden}.catalogo-seletor-de-loja:focus-within{border-color:#79d1dd;box-shadow:0 0 0 3px #00a9d21f}.catalogo-excluir-loja{border:0;border-left:1px solid var(--dm-line,#dfe6ea);color:#8b9ba3;cursor:pointer;font:inherit;background:0 0;border-radius:0 999px 999px 0;justify-content:center;align-items:center;width:34px;height:26px;margin-left:2px;padding:0;display:flex}.catalogo-excluir-loja:hover{color:#c0392b;background:#fdecec}.catalogo-letra-do-nome{gap:6px;display:grid}.catalogo-letra-do-nome>span{color:var(--dm-texto-2,#64748b);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.catalogo-letra-atual{border:1px solid var(--dm-line,#dfe6ea);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:12px 12px 10px 16px;display:grid}.catalogo-letra-atual b{color:#17252c;text-overflow:ellipsis;white-space:nowrap;grid-column:1;min-width:0;line-height:1.15;overflow:hidden}.catalogo-letra-atual small{color:#8b9ba3;grid-column:1;font-size:11px}.catalogo-letra-atual button{border:1px solid var(--dm-line,#dfe6ea);color:#008fb6;cursor:pointer;font:inherit;background:#fff;border-radius:999px;grid-area:1/2/span 2;padding:8px 14px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s}.catalogo-letra-atual button:hover:not(:disabled){background:#eef9fc;border-color:#9fd9e5}.catalogo-letras{gap:8px;animation:.35s cubic-bezier(.22,1,.36,1) both catalogo-letras-abre;display:grid}@keyframes catalogo-letras-abre{0%{opacity:0;transform:translateY(-4px)}}.catalogo-letras input[type=search]{border:1px solid var(--dm-line,#dfe6ea);font:inherit;border-radius:999px;height:38px;padding:0 14px;font-size:13px}.catalogo-letras-estilos{flex-wrap:wrap;gap:5px;display:flex}.catalogo-letras-estilos button{border:1px solid var(--dm-line,#dfe6ea);color:#4d5b64;cursor:pointer;font:inherit;background:#fff;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.catalogo-letras-estilos button.ativo{color:#fff;background:#17252c;border-color:#17252c}.catalogo-letras-grade{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:7px;max-height:340px;padding:2px 4px 2px 2px;display:grid;overflow-y:auto}.catalogo-letra{border:1px solid var(--dm-line,#dfe6ea);cursor:pointer;background:#fff;border-radius:12px;place-items:center;gap:4px;min-width:0;min-height:66px;padding:10px 8px 8px;transition:border-color .15s,box-shadow .2s,transform .2s;display:grid}.catalogo-letra:hover:not(:disabled){border-color:#9fd9e5;transform:translateY(-1px)}.catalogo-letra.escolhida{border-color:#00a9d2;box-shadow:0 0 0 2px #00a9d229}.catalogo-letra b{color:#17252c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.15;overflow:hidden}.catalogo-letra small{color:#8b9ba3;font-size:10.5px}.catalogo-letras-vazio{color:#8b9ba3;text-align:center;grid-column:1/-1;margin:8px 0;font-size:12.5px}:root .main-content .catalogo-module.commerce-module.dm-module .dm-module-header{flex-flow:column;align-items:stretch;gap:10px;margin-bottom:0!important}:root .main-content .catalogo-module.commerce-module.dm-module .dm-module-header>:first-child{flex:none}:root .main-content .catalogo-module.commerce-module.dm-module .dm-module-header>.dm-ferramentas{flex:none;width:100%;min-width:0;margin:0}:root .catalogo-module .catalogo-grupo-corpo label.dm-switch-row{letter-spacing:normal;text-transform:none;flex-direction:row;justify-content:space-between;align-items:center;gap:14px;display:flex}:root .catalogo-module .catalogo-grupo-corpo label.dm-switch-row>span.dm-switch-text{letter-spacing:normal;text-transform:none;flex:1;gap:2px;min-width:0;display:grid}:root .catalogo-module .catalogo-grupo-corpo label.dm-switch-row>span.dm-switch-text strong{color:#17252c;letter-spacing:normal;text-transform:none;font-size:13.5px;font-weight:700}:root .catalogo-module .catalogo-grupo-corpo label.dm-switch-row>span.dm-switch-text small{color:#5f6d76;letter-spacing:normal;text-transform:none;font-size:12px;line-height:1.45}.catalogo-efeitos{gap:8px;display:grid}.catalogo-efeitos-titulo{color:var(--dm-texto-2,#64748b);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.catalogo-efeitos-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.catalogo-efeito{border:1px solid var(--dm-line,#dfe6ea);cursor:pointer;text-align:center;background:#fff;border-radius:14px;gap:6px;min-height:0;padding:0 0 8px;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.catalogo-efeito:hover:not(:disabled){border-color:#9fd9e5}.catalogo-efeito.escolhido{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d229}.catalogo-efeito>small{color:#4d5b64;font-size:12px;font-weight:700}.catalogo-efeito.escolhido>small{color:#008fb6}.catalogo-efeito-amostra{background:var(--catalogo-amostra-fundo,#f7fafb);justify-content:center;align-items:center;height:64px;padding:0 6px;display:flex;overflow:hidden}.catalogo-efeito-amostra .vt-chamada-viva{margin:0}.catalogo-efeito-amostra .vt-chamada-viva h2{max-width:none;font-size:11px;line-height:1}.catalogo-efeito-amostra .vt-chamada-leve{font-size:10px}.catalogo-efeito-amostra .vt-chamada-forte{font-size:21px}.catalogo-frase-cores{flex-wrap:wrap;align-items:center;gap:9px;display:flex}:root .catalogo-frase-cor{aspect-ratio:1;background:var(--cor,#fff);cursor:pointer;border:1px solid #0f2a3324;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;min-width:0;height:30px;min-height:0;padding:0;display:inline-flex;position:relative;box-shadow:inset 0 0 0 2px #fff}.catalogo-frase-cor-diz{color:#7d8b93;font-size:11.5px;line-height:1.35}.catalogo-frase-cor.escolhida{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #00a9d2}.catalogo-frase-cor.da-loja{color:var(--cor);background:#fff;font-size:11px;font-weight:800}.catalogo-frase-cor.outra{color:#fff;background:conic-gradient(#ef4444,#f59e0b,#22c55e,#06b6d4,#6366f1,#d946ef,#ef4444);font-weight:800;overflow:hidden}.catalogo-frase-cor.outra.escolhida{background:var(--cor)}.catalogo-frase-cor.outra input{cursor:pointer;opacity:0;position:absolute;inset:0}.catalogo-frase-cor.outra span{text-shadow:0 1px 2px #0006}.catalogo-redes{gap:4px;display:grid}.catalogo-redes-titulo{color:#55676f;letter-spacing:.07em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:800}.catalogo-rede{gap:6px;padding:2px 0;display:grid}.catalogo-rede.ligada{padding-bottom:8px}.catalogo-rede .catalogo-prefixado{margin-left:4px}.catalogo-onde-frase{gap:6px;display:grid}.catalogo-onde-frase>div{gap:6px;display:flex}:root .catalogo-onde-frase button{border:1px solid var(--line);border-radius:var(--r-pill);color:#55676f;cursor:pointer;font:inherit;background:#fff;min-height:0;padding:7px 15px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s,color .15s}:root .catalogo-onde-frase button:hover:not(:disabled){border-color:#7ec6d6}:root .catalogo-onde-frase button.escolhido{color:#0a7f9b;background:#e5f8fb;border-color:#00a9d2}:root .catalogo-onde-frase button:disabled{cursor:default;opacity:.55}.catalogo-campo-linha{align-items:stretch;gap:6px;display:flex}.catalogo-campo-linha>input{flex:1;min-width:0}:root .catalogo-icone-do-campo{border:1px solid var(--line);border-radius:var(--r-sm,9px);color:#55676f;cursor:pointer;background:#fff;flex:none;justify-content:center;align-items:center;width:42px;min-width:0;min-height:0;padding:0;transition:border-color .15s,background .15s;display:flex}:root .catalogo-icone-do-campo:hover:not(:disabled),:root .catalogo-icone-do-campo.aberto{color:#0a7f9b;background:#f2fbfd;border-color:#00a9d2}:root .catalogo-icone-do-campo:disabled{cursor:default;opacity:.55}.catalogo-icone-do-campo b{font-size:15px;line-height:1}.catalogo-icone-cor{border:1px solid #0f2a332e;border-radius:50%;width:18px;height:18px;display:block}.catalogo-popup-capa{z-index:6000;position:fixed;inset:0}.catalogo-popup{border:1px solid var(--line);z-index:6001;background:#fff;border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 1px 2px #091c230f,0 26px 50px -22px #091c2380}.catalogo-popup>header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:11px 8px 11px 14px;display:flex}.catalogo-popup>header strong{color:#16242c;font-size:13px;font-weight:750}:root .catalogo-popup>header button{color:#7b8c95;cursor:pointer;background:0 0;border:0;min-width:0;min-height:0;padding:4px 10px;font-size:19px;line-height:1}:root .catalogo-popup>header button:hover{color:#16242c}.catalogo-popup-corpo{gap:14px;padding:14px;display:grid;overflow-y:auto}.catalogo-popup-corpo .catalogo-letras,.catalogo-popup-corpo .catalogo-efeitos{padding:0}.catalogo-online{--vt-linha:color-mix(in srgb, var(--loja-texto,#1d2a31) 12%, transparent);--vt-fraco:color-mix(in srgb, var(--loja-texto,#1d2a31) 6%, transparent);--vt-respiro:14px;--vt-vao:10px;background:var(--loja-fundo,#f6f8f9);color:var(--loja-texto,#1d2a31);font-family:var(--loja-fonte,Inter, system-ui, sans-serif);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.catalogo-online[data-densidade=confortavel]{--vt-respiro:18px;--vt-vao:14px}.catalogo-online a{color:inherit;text-decoration:none}.catalogo-online button{font-family:inherit}.catalogo-online img{display:block}.vt-limite{max-width:1180px;padding-left:var(--vt-respiro);padding-right:var(--vt-respiro);width:100%;margin:0 auto}.vt-topo{background:var(--loja-barra,var(--loja-cartao,#fff));border-bottom:1px solid var(--vt-linha);color:var(--loja-sobre-barra,inherit);z-index:6;transition:box-shadow .24s,padding .24s;position:sticky;top:0}.vt-rolou .vt-topo{box-shadow:0 6px 22px #0a1a221a}.vt-rolou .vt-topo-linha{padding-top:8px;padding-bottom:8px}.vt-rolou .vt-marca-selo{width:36px;height:36px}.vt-marca-selo,.vt-topo-linha{transition:height .24s,width .24s,padding .24s}.vt-topo .vt-marca,.vt-topo .vt-menu button{color:inherit}.vt-topo-linha{align-items:center;gap:14px;padding-top:12px;padding-bottom:12px;display:flex}.vt-topo{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent)}.vt-marca-link{flex-shrink:0;align-items:center;gap:11px;min-width:0;display:inline-flex}.vt-marca-selo{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.vt-logo{object-fit:contain;width:100%;height:100%}.vt-marca{letter-spacing:.13em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:42vw;font-size:14px;font-weight:600;overflow:hidden}.vt-marca.com-selo{display:none}@media (width>=620px){.vt-marca.com-selo{display:block}}.vt-busca{flex:1;min-width:0;position:relative}.vt-busca input{border:1px solid var(--vt-linha);border-radius:var(--r-pill);color:inherit;background:0;width:100%;padding:11px 16px 11px 38px;font-family:inherit;font-size:16px}.vt-busca input:focus{border-color:var(--loja-primaria,#0d6a86);outline:0}.vt-busca svg{opacity:.45;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.vt-busca-limpar{color:inherit;cursor:pointer;opacity:.45;background:0;border:0;padding:4px;font-size:18px;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.vt-topo .vt-busca input{background:color-mix(in srgb, currentColor 9%, transparent);border-color:color-mix(in srgb, currentColor 28%, transparent)}.vt-topo .vt-busca input::placeholder{color:currentColor;opacity:.58}.vt-topo .vt-busca input:focus{border-color:color-mix(in srgb, currentColor 62%, transparent)}.vt-topo .vt-busca svg{opacity:.62}.vt-menu{display:none}.vt-zap{color:#fff;z-index:8;background:#25d366;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .16s;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #081b2347}.vt-zap:hover{transform:scale(1.06)}@media (width<=719px){.vt-zap{bottom:calc(18px + env(safe-area-inset-bottom,0px))}}.vt-confianca{background:0;border-bottom:0}.vt-confianca ul{scrollbar-width:none;gap:22px;margin:0;padding:18px 0 4px;list-style:none;display:flex;overflow-x:auto}.vt-confianca ul::-webkit-scrollbar{display:none}.vt-confianca ul{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.vt-confianca li{letter-spacing:.02em;opacity:.8;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.vt-confianca li:before{background:var(--loja-destaque,#1f9d55);content:"";border-radius:50%;flex:none;width:5px;height:5px}.vt-capa{background:linear-gradient(135deg, var(--loja-primaria,#0d6a86), var(--loja-primaria-funda,#084657));border-radius:var(--loja-borda,12px);color:var(--loja-sobre-primaria,#fff);margin-top:var(--vt-respiro);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:34px 22px;display:flex;position:relative;overflow:hidden}.vt-capa.com-foto{background:#10191d}.vt-capa-foto{object-fit:cover;opacity:.62;width:100%;height:100%;position:absolute;top:0;left:0}.vt-capa.com-foto:after{content:"";background:linear-gradient(#080e121a,#080e128c);position:absolute;inset:0}.vt-capa.com-foto>*{z-index:2;position:relative}.vt-capa.com-foto h1{text-shadow:0 2px 18px #00000059}.vt-capa h1{-webkit-line-clamp:2;letter-spacing:-.02em;-webkit-box-orient:vertical;max-width:20ch;margin:0;font-size:clamp(21px,4.6vw,30px);font-weight:500;line-height:1.18;display:-webkit-box;overflow:hidden}.vt-capa p{opacity:.82;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:42ch;margin:10px 0 0;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.vt-capa-texto button{background:var(--loja-sobre-primaria,#fff);border-radius:var(--r-pill);color:var(--loja-primaria,#0d6a86);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;margin-top:22px;padding:13px 28px;font-size:12px;font-weight:600;transition:transform .18s cubic-bezier(.22,.61,.18,1),box-shadow .18s;box-shadow:0 10px 28px #060c104d}.vt-capa-texto button:hover{transform:translateY(-1px);box-shadow:0 14px 34px #060c1061}.vt-secao{margin-top:34px}.vt-secao-titulo{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.vt-secao-titulo h2{letter-spacing:.12em;opacity:.55;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.vt-secao-titulo span{opacity:.45;font-size:12px}.vt-fileira{gap:var(--vt-vao);margin:0 calc(var(--vt-respiro) * -1);padding:2px var(--vt-respiro);scroll-padding-left:var(--vt-respiro);scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:46%;grid-auto-flow:column;display:grid;overflow-x:auto}.vt-fileira::-webkit-scrollbar{display:none}.vt-fileira>*{scroll-snap-align:start}.vt-chamada{letter-spacing:.01em;opacity:.68;text-align:center;max-width:34ch;margin:34px auto 0;font-size:17px;font-weight:400;line-height:1.5}.vt-ferramentas{justify-content:space-between;align-items:center;gap:12px;margin:34px 0 16px;display:flex}.vt-ferramentas-campos{flex-shrink:0;gap:8px;display:flex}.vt-ferramentas p{letter-spacing:.12em;opacity:.5;text-transform:uppercase;margin:0;font-size:12px}.vt-ferramentas select{color:inherit;cursor:pointer;opacity:.7;background:0;border:0;padding:4px 0;font-family:inherit;font-size:12.5px}.vt-grade{gap:var(--vt-vao);grid-template-columns:repeat(var(--loja-colunas,2), minmax(0, 1fr));display:grid}.vt-card{background:0;flex-direction:column;transition:transform .18s;display:flex}.vt-card-vira{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;top:0;left:0}.vt-card:hover .vt-card-vira{opacity:1}.vt-card:hover .vt-card-foto img{transform:scale(1.04)}.vt-card:hover .vt-card-foto{box-shadow:0 10px 26px #1028341f}.vt-card-foto{aspect-ratio:var(--loja-proporcao,1);background:var(--loja-cartao,#fff);border-radius:var(--loja-borda,12px);transition:box-shadow .18s;position:relative;overflow:hidden}.vt-card-foto img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.vt-card-foto>span{color:var(--loja-texto,#1d2a31);opacity:.35;justify-content:center;align-items:center;height:100%;font-size:11px;display:flex}.vt-card.esgotado .vt-card-foto img{opacity:.5}.vt-selo{color:#10191d;letter-spacing:.1em;text-transform:uppercase;z-index:2;background:#fffffff0;border-radius:2px;padding:5px 9px;font-size:10px;font-weight:600;position:absolute;bottom:10px;left:10px}.vt-selo.destaque{background:var(--loja-primaria,#0d6a86);color:var(--loja-sobre-primaria,#fff)}.vt-card.esgotado .vt-card-info strong,.vt-card.esgotado .vt-preco{opacity:.45}.vt-card-info{flex-direction:column;flex:1;gap:5px;padding:13px 2px 0;display:flex}.vt-card-info strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.vt-preco{opacity:.78;margin-top:auto;padding-top:2px;font-size:14px;font-weight:500}.vt-preco.consulte{opacity:.55;font-size:13px;font-weight:400}.vt-parcela{color:var(--loja-destaque,#1f9d55);font-size:11.5px;font-weight:700}.vt-vazio{background:var(--loja-cartao,#fff);border:1px solid var(--vt-linha);border-radius:var(--loja-borda,12px);text-align:center;padding:34px 22px}.vt-vazio strong{font-size:15.5px;display:block}.vt-vazio p{opacity:.68;max-width:40ch;margin:7px auto 18px;font-size:13px}.vt-botao{background:var(--loja-primaria,#0d6a86);border-radius:var(--r-pill);color:var(--loja-sobre-primaria,#fff);cursor:pointer;text-align:center;border:0;padding:12px 22px;font-family:inherit;font-size:13.5px;font-weight:800;display:inline-block}.vt-botao.zap{color:#fff;background:#25d366}.vt-botao.vazado{border:1px solid var(--vt-linha);color:inherit;background:0}.vt-produto{padding-bottom:30px;padding-top:var(--vt-respiro);gap:18px;display:grid}.vt-produto-vazio{padding-top:30px;padding-bottom:40px}.vt-produto-vazio .vt-vazio p:last-child{margin-top:16px;margin-bottom:0}.vt-relacionados{grid-column:1/-1}.vt-grade.vt-grade-outros{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=700px){.vt-grade.vt-grade-outros{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-grade.vt-grade-outros>:nth-child(n+9){display:none}}@media (width>=1040px){.vt-grade.vt-grade-outros{grid-template-columns:repeat(5,minmax(0,1fr))}.vt-grade.vt-grade-outros>:nth-child(n+9){display:block}}.vt-voltar{background:var(--loja-cartao,#fff);border:1px solid var(--vt-linha);border-radius:var(--r-pill,999px);color:var(--loja-texto,#1d2a31);align-items:center;gap:6px;padding:8px 15px 8px 12px;font-size:12.5px;font-weight:650;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.vt-voltar svg{transition:transform .22s cubic-bezier(.22,.61,.18,1)}.vt-voltar:hover{border-color:color-mix(in srgb, var(--loja-texto,#1d2a31) 24%, transparent);box-shadow:0 6px 18px #1028341a}.vt-voltar:hover svg{transform:translate(-2px)}.vt-galeria-principal{aspect-ratio:var(--loja-proporcao,1);background:var(--loja-cartao,#fff);border:1px solid var(--vt-linha);border-radius:var(--loja-borda,12px);position:relative;overflow:hidden}.vt-galeria-principal img{object-fit:contain;z-index:1;width:100%;height:100%;position:relative}.vt-galeria-fundo{filter:blur(30px)saturate(1.1);opacity:.5;width:100%;height:100%;top:0;left:0;transform:scale(1.2);object-fit:cover!important;z-index:0!important;position:absolute!important}.vt-miniaturas{scrollbar-width:none;gap:8px;margin-top:8px;display:flex;overflow-x:auto}.vt-miniaturas::-webkit-scrollbar{display:none}.vt-miniaturas button{background:var(--loja-cartao,#fff);border:1px solid var(--vt-linha);border-radius:var(--dm-radius);cursor:pointer;flex:none;width:56px;height:56px;padding:0;overflow:hidden}.vt-miniaturas button.ativo{border-color:var(--loja-primaria,#0d6a86);box-shadow:0 0 0 1px var(--loja-primaria,#0d6a86)}.vt-miniaturas img{object-fit:cover;width:100%;height:100%}.vt-produto-titulo{letter-spacing:-.3px;margin:0;font-size:19px;font-weight:800;line-height:1.25}.vt-produto-preco{letter-spacing:-.6px;margin-top:14px;font-size:27px;font-weight:800}.vt-produto-preco.consulte{font-size:18px}.vt-produto-parcela{background:var(--loja-destaque-fraco,#1f9d551a);border-radius:var(--dm-radius);color:var(--loja-destaque,#1f9d55);margin-top:8px;padding:9px 13px;font-size:14px;font-weight:800;display:inline-block}.vt-disponibilidade{opacity:.8;align-items:center;gap:6px;margin-top:14px;font-size:12.5px;font-weight:700;display:flex}.vt-disponibilidade:before{background:var(--loja-destaque,#1f9d55);content:"";border-radius:50%;width:7px;height:7px}.vt-disponibilidade.fora:before{background:#b0392f}.vt-produto-acao{width:100%;margin-top:16px;display:block}.vt-descricao{border-top:1px solid var(--vt-linha);opacity:.84;white-space:pre-line;margin-top:20px;padding-top:18px;font-size:13.5px;line-height:1.6}.vt-barra-fixa{background:var(--loja-cartao,#fff);border-top:1px solid var(--vt-linha);padding:10px var(--vt-respiro) calc(10px + env(safe-area-inset-bottom,0px));z-index:7;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.vt-barra-fixa div{min-width:0}.vt-barra-fixa strong{font-size:16px;font-weight:800;display:block}.vt-barra-fixa small{color:var(--loja-destaque,#1f9d55);font-size:11px;font-weight:700}.vt-barra-fixa .vt-botao{flex:none;padding:11px 18px}.vt-texto{padding-top:22px;padding-bottom:40px}.vt-texto h1{letter-spacing:-.4px;margin:10px 0 14px;font-size:22px;font-weight:800}.vt-texto-corpo{opacity:.86;white-space:pre-line;max-width:68ch;font-size:14.5px;line-height:1.65}.vt-rodape{background:var(--loja-rodape,var(--loja-barra,var(--loja-cartao,#fff)));border-top:1px solid var(--vt-linha);color:var(--loja-sobre-rodape,var(--loja-sobre-barra,inherit));margin-top:auto;padding-top:2px;padding-bottom:18px}.vt-rodape-blocos{gap:0;display:grid}.vt-rodape-bloco{border-bottom:1px solid var(--vt-linha)}.vt-rodape-bloco:last-child{border-bottom:0}.vt-rodape-bloco>button{color:inherit;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;text-align:left;background:0;border:0;justify-content:space-between;align-items:center;width:100%;padding:13px 0;font-size:11.5px;font-weight:600;display:flex}.vt-rodape-bloco>button b{opacity:.5;font-size:15px;font-weight:400;transition:transform .15s}.vt-rodape-bloco.aberto>button b{transform:rotate(45deg)}.vt-rodape-conteudo{padding-bottom:12px;display:none}.vt-rodape-bloco.aberto .vt-rodape-conteudo{display:block}.vt-rodape-conteudo p,.vt-rodape-conteudo a{opacity:.74;margin:0 0 6px;font-size:12.5px;line-height:1.55;display:block}.vt-rodape-conteudo a{opacity:.9;font-weight:400}.vt-google{align-items:center;gap:6px;display:flex!important}.vt-google i{color:#e8a300;font-style:normal}.vt-assinatura{border-top:1px solid var(--vt-linha);opacity:.5;margin-top:10px;padding-top:12px;font-size:11.5px}@media (width<=719px){.vt-rodape{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.vt-aviso{border:1px solid var(--dm-line);border-radius:var(--r-lg);color:#5a6b74;text-align:center;background:#fff;max-width:420px;margin:60px auto;padding:34px}.vt-aviso h1{color:#1d2a31;margin:0 0 8px;font-size:19px}.vt-aviso p{margin:0;font-size:13.5px;line-height:1.5}.vt-carregando{opacity:.5;max-width:1180px;padding:60px var(--vt-respiro);text-align:center;margin:0 auto}@media (width>=720px){.catalogo-online{--vt-respiro:20px;--vt-vao:14px}.catalogo-online[data-densidade=confortavel]{--vt-respiro:26px;--vt-vao:18px}.vt-busca{flex:0 340px;margin-left:auto}.vt-menu{align-items:center;gap:4px;min-width:0;margin-left:14px;display:flex;overflow:hidden}.vt-menu button{border-radius:var(--r-pill);color:inherit;cursor:pointer;opacity:.74;white-space:nowrap;background:0;border:0;padding:8px 12px;font-family:inherit;font-size:13.5px;font-weight:500}.vt-menu button:hover{opacity:1}.vt-menu button.ativo{opacity:1;font-weight:700}.vt-confianca ul{-webkit-mask-image:none;mask-image:none}.vt-grade{grid-template-columns:repeat(calc(var(--loja-colunas,2) + 1), minmax(0, 1fr))}.vt-fileira{grid-auto-columns:30%}.vt-card-info strong{font-size:14.5px}.vt-preco{font-size:18.5px}.vt-topo-linha{padding-top:20px;padding-bottom:20px}.vt-marca{letter-spacing:.16em;font-size:17px}.vt-secao,.vt-secao-destaques{margin-top:56px}.vt-secao-titulo{margin-bottom:22px}.vt-secao-titulo h2{font-size:22px}.vt-ferramentas{margin:48px 0 20px}.vt-capa{min-height:420px;margin-top:24px;padding:64px 40px}.vt-capa h1{max-width:20ch;font-size:clamp(28px,3.2vw,44px);font-weight:450}.vt-capa p{margin-top:16px;font-size:16.5px}.vt-capa-texto button{margin-top:28px;padding:15px 38px;font-size:14px}.vt-chamada{margin-top:58px;font-size:21px}.vt-produto{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px}.vt-produto-cabeca{grid-column:1/-1}.vt-produto-titulo{font-size:23px}.vt-barra-fixa{display:none}.vt-rodape-blocos{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.vt-rodape-bloco{border-bottom:0}.vt-rodape-bloco>button{cursor:default;pointer-events:none;padding:18px 0 10px}.vt-rodape-bloco>button b{display:none}.vt-rodape-conteudo{padding-bottom:0;display:block}.vt-rodape{padding-top:8px;padding-bottom:22px}.vt-rodape-bloco>button{padding:16px 0 10px;font-size:11.5px}.vt-rodape-conteudo p,.vt-rodape-conteudo a{margin-bottom:7px;font-size:13px}.vt-assinatura{margin-top:18px;padding-top:14px}}@media (width>=1000px){.catalogo-online{--vt-vao:26px}.catalogo-online[data-densidade=confortavel]{--vt-vao:34px}.vt-grade{grid-template-columns:repeat(calc(var(--loja-colunas,2) + 2), minmax(0, 1fr))}.vt-fileira{grid-auto-columns:23%}}@media (prefers-reduced-motion:reduce){.catalogo-online *{transition:none!important}}.catalogo-online.catalogo-em-previa{min-height:0}.vt-secao-destaques{margin-top:34px}.catalogo-em-previa[data-realce] .vt-secao[data-secao]{transition:outline-color .12s}.catalogo-em-previa[data-realce=topo] .vt-topo,.catalogo-em-previa[data-realce=capa] .vt-capa,.catalogo-em-previa[data-realce=promessas] .vt-confianca,.catalogo-em-previa[data-realce=destaques] .vt-secao-destaques,.catalogo-em-previa[data-realce=grade] .vt-grade,.catalogo-em-previa[data-realce=rodape] .vt-rodape{outline:2px solid var(--loja-primaria,#0d6a86);outline-offset:2px}.catalogo-online[data-layout=lista] .vt-com-setores{align-items:flex-start;gap:18px;display:flex}.catalogo-online[data-layout=lista] .vt-setores{display:none}.catalogo-online[data-layout=lista] .vt-grade{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.catalogo-online[data-layout=lista] .vt-card{grid-template-columns:68px 1fr auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.catalogo-online[data-layout=lista] .vt-card-foto{border-radius:var(--r-sm);width:68px}.catalogo-online[data-layout=lista] .vt-card-info{padding:0}.catalogo-online[data-layout=lista] .vt-preco-linha{text-align:right}@media (width>=820px){.catalogo-online[data-layout=lista] .vt-setores{flex-direction:column;flex:0 0 168px;gap:2px;display:flex;position:sticky;top:12px}.catalogo-online[data-layout=lista] .vt-setores b{color:color-mix(in srgb, currentColor 55%, transparent);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;font-size:11px}.catalogo-online[data-layout=lista] .vt-setores button{border-radius:var(--r-sm);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:7px 9px;font-size:13.5px}.catalogo-online[data-layout=lista] .vt-setores button:hover{background:var(--loja-cartao)}.catalogo-online[data-layout=lista] .vt-setores button.ativo{background:var(--loja-primaria);color:var(--loja-sobre-primaria);font-weight:700}.catalogo-online[data-layout=lista] .vt-setores i{opacity:.6;font-style:normal}}.catalogo-online[data-layout=capa] .vt-grade{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=900px){.catalogo-online[data-layout=capa] .vt-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalogo-online[data-layout=capa] .vt-capa{border-radius:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:24px;padding-right:24px}.vt-buscao{flex-direction:column;gap:10px;padding-top:6px;padding-bottom:16px;display:flex}.vt-buscao label{background:var(--loja-cartao);border:1.5px solid var(--loja-primaria);border-radius:var(--dm-radius);align-items:center;gap:10px;padding:12px 14px;display:flex}.vt-buscao input{color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.vt-buscao-atalhos{flex-wrap:wrap;gap:6px;display:flex}.vt-buscao-atalhos button{border-radius:var(--r-sm);color:inherit;cursor:pointer;font:inherit;opacity:.7;background:0 0;border:1px solid;padding:4px 10px;font-size:12px}.catalogo-online[data-layout=busca] .vt-buscao-atalhos button.ativo{background:var(--loja-primaria);border-color:var(--loja-primaria);color:var(--loja-sobre-primaria);opacity:1}.catalogo-online[data-layout=busca] .vt-grade{flex-direction:column;gap:1px;display:flex}.catalogo-online[data-layout=busca] .vt-card{border-radius:0;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:9px 10px;display:grid}.catalogo-online[data-layout=busca] .vt-card-foto{border-radius:var(--r-xs);width:46px}.catalogo-online[data-layout=busca] .vt-card-info{padding:0}.catalogo-online[data-layout=unidade] .vt-grade{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.catalogo-online[data-layout=unidade] .vt-card{grid-template-columns:88px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.catalogo-online[data-layout=unidade] .vt-card-foto{border-radius:var(--r-md);width:88px}.catalogo-online[data-layout=unidade] .vt-card-info{padding:0}.vt-ficha{flex-wrap:wrap;gap:4px;margin:3px 0 5px;display:flex}.vt-ficha b{background:color-mix(in srgb, currentColor 9%, transparent);border-radius:var(--r-xs);letter-spacing:.01em;padding:2px 6px;font-size:10.5px;font-weight:600}.vt-ficha b.tem{background:color-mix(in srgb, var(--loja-destaque) 18%, transparent);color:var(--loja-destaque)}.vt-ficha b.nao{opacity:.55}@media (prefers-reduced-motion:no-preference){.vt-com-efeitos .vt-capa,.vt-com-efeitos .vt-confianca,.vt-com-efeitos .vt-secao-destaques,.vt-com-efeitos .vt-ferramentas,.vt-com-efeitos .vt-chamada,.vt-com-efeitos .vt-card,.vt-com-efeitos .vt-rodape{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,.61,.18,1),transform .75s cubic-bezier(.22,.61,.18,1);transform:translateY(22px)}.vt-com-efeitos .vt-revelado{opacity:1;will-change:auto;transform:none}.vt-com-efeitos .vt-grade>:nth-child(2){transition-delay:60ms}.vt-com-efeitos .vt-grade>:nth-child(3){transition-delay:.12s}.vt-com-efeitos .vt-grade>:nth-child(4){transition-delay:.18s}.vt-com-efeitos .vt-grade>:nth-child(5){transition-delay:40ms}.vt-com-efeitos .vt-grade>:nth-child(6){transition-delay:.1s}.vt-com-efeitos .vt-grade>:nth-child(7){transition-delay:.16s}.vt-com-efeitos .vt-capa h1{transition:opacity .8s .12s,transform .8s cubic-bezier(.22,.61,.18,1) .12s}.vt-com-efeitos .vt-capa p{transition:opacity .8s .22s,transform .8s cubic-bezier(.22,.61,.18,1) .22s}.vt-com-efeitos .vt-capa-texto button{transition:opacity .8s .32s,transform .8s cubic-bezier(.22,.61,.18,1) .32s}.vt-com-efeitos .vt-capa h1,.vt-com-efeitos .vt-capa p,.vt-com-efeitos .vt-capa-texto button{opacity:0;transform:translateY(16px)}.vt-com-efeitos .vt-capa.vt-revelado h1,.vt-com-efeitos .vt-capa.vt-revelado p,.vt-com-efeitos .vt-capa.vt-revelado button{opacity:1;transform:none}}.catalogo-online.vt-rolou .vt-topo{box-shadow:0 6px 22px #081b2312}.vt-topo-linha{transition:padding .25s}.catalogo-online.vt-rolou .vt-topo-linha{padding-top:9px;padding-bottom:9px}.vt-capa{border-radius:0;width:100vw;min-height:68vh;margin-top:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:24px;padding-right:24px}.vt-capa-desce{opacity:.55;z-index:2;border-bottom:1.5px solid;border-right:1.5px solid;width:11px;height:11px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.vt-capa-desce{animation:1.9s ease-in-out infinite vt-desce}@keyframes vt-desce{0%,to{transform:translate(-50%)rotate(45deg)translate(0)}50%{transform:translate(-50%)rotate(45deg)translate(4px,4px)}}}@media (width>=720px){.vt-capa{min-height:78vh}}.vt-galeria-principal video{object-fit:contain;z-index:1;background:#0d171b;width:100%;height:100%;display:block;position:relative}.vt-miniaturas button.vt-miniatura-video{position:relative}.vt-miniaturas button.vt-miniatura-video:after{content:"";background:#09141a61;position:absolute;inset:0}.vt-miniaturas button.vt-miniatura-video>span{color:#fff;text-shadow:0 1px 4px #00000080;z-index:1;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;inset:0}.vt-capa{background:0 0;border-radius:0;min-height:0;padding:0;display:block}.vt-capa-palco{isolation:isolate;border-radius:var(--loja-borda,12px);min-height:300px;display:grid;position:relative;overflow:hidden}.vt-capa-quadro{background:linear-gradient(135deg, var(--loja-primaria,#0d6a86), var(--loja-primaria-funda,#084657));text-align:left;opacity:0;pointer-events:none;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:flex-end;align-items:flex-start;min-height:300px;padding:34px 22px 52px;transition:opacity .72s,visibility 0s linear .72s;display:flex;position:relative;overflow:hidden}.vt-capa-quadro.ativo{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .72s,visibility}.vt-capa-quadro.com-foto{background:#10191d}.vt-capa-quadro.com-foto:after{content:"";z-index:1;background:linear-gradient(#080e1200 34%,#080e1294 74%,#080e12d1 100%);position:absolute;inset:0}.vt-capa-quadro .vt-capa-foto{object-fit:contain;opacity:1}.vt-capa-fundo{filter:blur(26px)saturate(1.15);object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.18)}.vt-capa-texto{z-index:2;flex-direction:column;align-items:flex-start;max-width:34ch;display:flex;position:relative}.vt-capa-quadro.com-foto .vt-capa-texto{text-shadow:0 1px 16px #060c108c}.vt-capa-quadro.com-foto h1{text-shadow:0 2px 18px #00000059}@keyframes vt-capa-respira{0%{transform:scale(1)}to{transform:scale(1.08)}}.vt-capa-quadro.ativo .vt-capa-fundo{animation:18s ease-out forwards vt-capa-respira}@keyframes vt-capa-chega{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}.vt-capa-quadro.ativo .vt-capa-foto{animation:.8s cubic-bezier(.22,.61,.18,1) both vt-capa-chega}@keyframes vt-capa-sobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vt-capa-quadro.ativo h1{animation:.7s cubic-bezier(.22,.61,.18,1) both vt-capa-sobe}.vt-capa-quadro.ativo p{animation:.7s cubic-bezier(.22,.61,.18,1) .1s both vt-capa-sobe}.vt-capa-quadro.ativo button{animation:.7s cubic-bezier(.22,.61,.18,1) .2s both vt-capa-sobe}.vt-capa-seta{color:#fff;cursor:pointer;z-index:4;-webkit-backdrop-filter:blur(6px);background:#ffffff24;border:0;border-radius:999px;width:38px;height:38px;font-size:22px;line-height:1;transition:background .2s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.vt-capa-seta:hover{background:#ffffff47}.vt-capa-seta.anterior{left:12px}.vt-capa-seta.proxima{right:12px}@media (hover:hover) and (width>=700px){.vt-capa-palco.com-quadros .vt-capa-seta{display:block}}.vt-capa-bolinhas{z-index:4;justify-content:flex-end;gap:7px;padding:0 22px;display:flex;position:absolute;bottom:24px;left:0;right:0}.vt-capa-bolinha{cursor:pointer;background:#ffffff4d;border:0;border-radius:999px;width:26px;height:4px;padding:0;overflow:hidden}.vt-capa-bolinha i{background:#fff;width:0;height:100%;display:block}@keyframes vt-capa-enche{0%{width:0}to{width:100%}}.vt-capa-bolinha.ativa i{animation-name:vt-capa-enche;animation-timing-function:linear;animation-fill-mode:forwards}.vt-capa-bolinha.ativa.parada i{animation-play-state:paused}.vt-capa-palco.com-quadros .vt-capa-desce{display:none}@media (width>=700px){.vt-capa-palco,.vt-capa-quadro{min-height:440px}.vt-capa-quadro{padding:64px 44px 60px}.vt-capa-bolinhas{padding:0 44px;bottom:30px}}@media (prefers-reduced-motion:reduce){.vt-capa-quadro.ativo .vt-capa-foto,.vt-capa-quadro.ativo .vt-capa-fundo,.vt-capa-quadro.ativo h1,.vt-capa-quadro.ativo p,.vt-capa-quadro.ativo button,.vt-capa-bolinha.ativa i{animation:none}.vt-capa-bolinha.ativa i{width:100%}.vt-capa-quadro{transition:opacity .2s linear}}.vt-id{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding-top:18px;padding-bottom:4px;display:grid}.vt-id.sem-selo{grid-template-columns:1fr}.vt-pilula-nota i{color:#f5a623;font-size:12px;font-style:normal}.vt-id-selo-link{display:block}.vt-id-selo{width:66px;height:66px;display:block;position:relative}.vt-id-selo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.vt-id-selo b{background:var(--loja-primaria,#0d6a86);color:var(--loja-sobre-primaria,#fff);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:800;display:flex}.vt-id-nota{background:var(--loja-cartao,#fff);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #1028342e}.vt-id-nota i{color:#f5a623;font-size:11px;font-style:normal}.vt-id-texto{gap:3px;min-width:0;display:grid}.vt-id-nome{font-family:var(--vt-nome-familia,inherit);font-size:var(--vt-nome-tamanho,24px);font-style:var(--vt-nome-estilo,normal);font-weight:var(--vt-nome-peso,800);letter-spacing:var(--vt-nome-espaco,-.02em);text-transform:var(--vt-nome-caixa,none);margin:0;line-height:1.15}.vt-id-frase{opacity:.68;margin:0;font-size:13.5px;line-height:1.45}.vt-id-pilulas{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.vt-encarte{margin:34px auto 10px}.vt-id{margin-bottom:14px}.catalogo-online .vt-topo .vt-marca{transition:max-width .26s,opacity .2s}.catalogo-online .vt-topo .vt-marca-link{transition:gap .26s}.catalogo-online[data-nome-na-barra=nao] .vt-topo .vt-marca.com-selo{opacity:0;max-width:0;margin-left:-11px}@media (width>=720px){.vt-id{gap:18px;padding-top:26px}.vt-id-selo{width:86px;height:86px}.vt-id-selo b{font-size:31px}.vt-id-nome{font-size:calc(var(--vt-nome-tamanho,24px) * 1.25)}.vt-id-frase{font-size:15px}}.catalogo-online[data-cabecalho=solta] .vt-topo .vt-marca-link{display:none}@media (width>=720px){.catalogo-online[data-cabecalho=solta] .vt-topo .vt-busca{flex:0 520px;margin:0 auto}}.catalogo-online[data-cabecalho=centro] .vt-topo-linha{grid-template-columns:1fr auto 1fr;gap:8px;padding-top:12px;padding-bottom:10px;display:grid}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-marca-link{grid-area:1/2;justify-self:center;max-width:none}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-menu{grid-area:2/1/auto/-1;justify-self:center}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-busca{flex:none;grid-area:3/1/auto/-1;justify-self:center;width:min(420px,100%);margin:0}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-busca input{text-align:center;padding-top:9px;padding-bottom:9px}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-busca svg{left:14px}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-zap{grid-area:1/3;justify-self:end}.catalogo-online[data-cabecalho=centro][data-nome-na-barra=nao] .vt-topo .vt-marca.com-selo{opacity:1;max-width:42vw;margin-left:0}.catalogo-online[data-cabecalho=centro] .vt-id-nome{display:none}.catalogo-online[data-cabecalho=centro] .vt-id{text-align:center;justify-items:center;padding-top:14px;padding-bottom:2px}.catalogo-online[data-cabecalho=centro] .vt-id-texto{justify-items:center}.catalogo-online[data-cabecalho=centro] .vt-id-pilulas{justify-content:center;margin-top:0}.vt-perfil-com-marca{text-align:center;justify-items:center;gap:12px;padding-top:4px;display:grid}.vt-perfil-marca{justify-items:center;gap:10px;display:grid}.vt-perfil-selo{background:var(--vt-cartao,#fff);border:1px solid #0a161e14;border-radius:999px;place-items:center;width:76px;height:76px;display:grid;overflow:hidden;box-shadow:0 10px 28px -14px #0a161e73}.vt-perfil-selo img{object-fit:cover;width:100%;height:100%;display:block}.vt-perfil-selo-letra{color:var(--vt-primaria,#111);font-family:Manrope,Inter,system-ui,sans-serif;font-size:30px;font-weight:800}.vt-perfil-nome{letter-spacing:-.02em;color:var(--vt-texto,#12191e);margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:26px;font-weight:800;line-height:1.15}@media (width>=720px){.vt-perfil-selo{width:92px;height:92px}.vt-perfil-nome{font-size:32px}}[data-cabecalho=solta] .vt-busca{margin-left:auto;margin-right:auto}@media (width<=719px){[data-cabecalho=centro] .vt-topo-linha{row-gap:0}[data-cabecalho=centro] .vt-topo-menu{display:none}}.vt-esqueleto-grade{pointer-events:none}.vt-esqueleto-card{gap:10px;display:grid}.vt-esqueleto-foto{aspect-ratio:1;border-radius:var(--r-md,14px);display:block}.vt-esqueleto-linha{border-radius:99px;height:11px;display:block}.vt-esqueleto-linha.curta{width:55%}.vt-esqueleto-foto,.vt-esqueleto-linha{background:linear-gradient(100deg,#0000000d 30%,#00000017 50%,#0000000d 70%) 0 0/220% 100%;animation:1.4s ease-in-out infinite vt-brilho}@keyframes vt-brilho{to{background-position:-220% 0}}.vt-card-principal[data-pronta]{animation:.42s both vt-acende}@keyframes vt-acende{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.vt-entra.vt-visivel{animation:.58s cubic-bezier(.16,.84,.28,1) both vt-sobe;animation-delay:calc(min(var(--i,0), 9) * 45ms)}@media (hover:hover) and (pointer:fine){.vt-card{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s}.vt-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px -22px #0a161e73}.vt-card:hover .vt-card-principal[data-pronta]{transform:scale(1.025)}}.vt-card:active{transition:transform .12s;transform:scale(.985)}.vt-topo{transition:padding .24s,box-shadow .24s,background-color .24s}@media (prefers-reduced-motion:reduce){.vt-esqueleto-foto,.vt-esqueleto-linha,.vt-card-principal[data-pronta],.vt-entra.vt-visivel{animation:none}}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-marca-link{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-marca.com-selo{opacity:1;max-width:min(78vw,420px);margin:0;display:block}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-marca-selo{width:58px;height:58px}.catalogo-online[data-cabecalho=centro] .vt-topo-linha{row-gap:12px;padding-top:18px;padding-bottom:14px}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-busca{width:min(420px,86%)}@media (width>=720px){.catalogo-online[data-cabecalho=centro] .vt-topo .vt-marca-selo{width:68px;height:68px}.catalogo-online[data-cabecalho=centro] .vt-topo-linha{padding-top:24px;padding-bottom:18px}}.catalogo-online[data-cabecalho=centro] .vt-topo .vt-marca:not(.com-selo){letter-spacing:.14em;font-size:20px}.vt-perfil-com-marca{text-align:left;justify-items:start}.vt-perfil-marca{justify-items:start}.vt-topo .vt-marca-link{animation:.5s cubic-bezier(.16,.84,.28,1) both vt-desce}.vt-topo .vt-busca{animation:.5s cubic-bezier(.16,.84,.28,1) 90ms both vt-desce}@keyframes vt-desce{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.vt-card-foto,.vt-card>a{overflow:hidden}.vt-card:hover .vt-card-principal{transition:transform .62s cubic-bezier(.16,.84,.28,1);transform:scale(1.06)}.vt-card-principal{transition:transform .62s cubic-bezier(.16,.84,.28,1)}}.vt-zap{animation:2.6s 1.2s 2 vt-chama}@keyframes vt-chama{0%,to{transform:none}8%{transform:scale(1.08)}16%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vt-card:hover .vt-card-principal{transform:none}}[data-cabecalho=solta] .vt-chamada-viva{text-align:left;justify-items:start;margin:14px 0 0}[data-cabecalho=solta] .vt-chamada-viva h2{max-width:20ch;font-size:clamp(26px,3.6vw,42px)}[data-cabecalho=solta] .vt-perfil-com-marca{gap:8px;padding-bottom:2px}[data-cabecalho=solta] .vt-perfil-nome{margin-bottom:0}[data-cabecalho=solta] .vt-perfil-pilula{margin-top:0}[data-cabecalho=solta] .vt-perfil{justify-items:start;gap:10px;display:grid}[data-cabecalho=solta] .vt-perfil .vt-perfil-pilulas,[data-cabecalho=solta] .vt-perfil>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.enc{--enc-cor:#00a9d2;--enc-sobre:#fff;--enc-tinta:#16232b;--enc-papel:#fff;--enc-linha:#dde5e9;background:var(--enc-papel);background-image:radial-gradient(520px 200px at 50% -10%,#00a9d21f,#0000 70%);background-image:radial-gradient(520px 200px at 50% -10%, color-mix(in srgb, var(--enc-cor) 14%, transparent), transparent 70%);border:1px solid var(--enc-linha);box-sizing:border-box;color:var(--enc-tinta);text-align:center;border-radius:24px;justify-items:center;gap:4px;width:100%;max-width:520px;margin-inline:auto;padding:26px 20px 22px;display:grid;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #1028340d,0 28px 48px -32px #10283473}.enc *{box-sizing:border-box}.enc-marca{width:66px;height:66px;margin-bottom:12px;display:block;position:relative}.enc-marca img,.enc-marca b{box-shadow:0 0 0 5px var(--enc-papel), 0 0 0 6px color-mix(in srgb, var(--enc-cor) 22%, transparent), 0 12px 26px -10px #10283466;border-radius:50%;width:100%;height:100%}.enc-marca img{object-fit:cover}.enc-marca b{background:var(--enc-cor);color:var(--enc-sobre);letter-spacing:.02em;justify-content:center;align-items:center;font-size:24px;font-weight:800;display:flex}.enc-nome{letter-spacing:-.4px;font-size:20px;font-weight:800;line-height:1.2}.enc-chamada{color:var(--enc-cor);letter-spacing:.15em;text-transform:uppercase;margin:5px 0 0;font-size:10.5px;font-weight:800}.enc-fio{background:linear-gradient(90deg, transparent, var(--enc-linha), transparent);width:92px;height:1px;margin:16px 0 14px;display:block}.enc-apoio{opacity:.66;margin:0;font-size:13.5px;line-height:1.45}.enc-agora{background:var(--enc-papel);border:1px solid var(--enc-linha);border-radius:999px;align-items:center;gap:7px;margin:12px 0 0;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.enc-agora i{border-radius:50%;flex:none;width:7px;height:7px}.enc-agora.aberto{color:#16704a;background:#eaf8f0;border-color:#c3e7d3}.enc-agora.aberto i{background:#1fa75a;box-shadow:0 0 0 3px #1fa75a33}.enc-agora.depois{color:#8a5a17;background:#fff6e8;border-color:#f0dcbc}.enc-agora.depois i{background:#e0a23c}.enc-agora.fechado{color:var(--enc-tinta);opacity:.6}.enc-agora.fechado i{opacity:.55;background:currentColor}.enc-fotos{grid-template-columns:repeat(4,1fr);gap:7px;width:100%;max-width:320px;margin-top:14px;display:grid}.enc-fotos img{aspect-ratio:1;border:1px solid var(--enc-linha);object-fit:cover;border-radius:11px;width:100%;display:block}.enc .enc-botao{background:var(--enc-cor);box-shadow:0 10px 22px -10px color-mix(in srgb, var(--enc-cor) 75%, transparent);color:var(--enc-sobre);white-space:nowrap;background-image:linear-gradient(#ffffff29,#0000 60%);border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;max-width:320px;min-height:48px;margin-top:20px;padding:0 28px;font-size:14.5px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:flex}.enc .enc-botao svg{transition:transform .16s}.enc .enc-botao:hover{box-shadow:0 14px 26px -10px color-mix(in srgb, var(--enc-cor) 85%, transparent);filter:brightness(1.05);transform:translateY(-1px)}.enc .enc-botao:hover svg{transform:translate(3px)}.enc .enc-botao:active{transform:translateY(0)}.enc-ficha{gap:12px;display:grid}.enc-ficha-bloco{border:1px solid var(--enc-linha,#dde5e9);color:var(--enc-tinta,#16232b);border-radius:14px;padding:14px 16px}.enc-ficha-bloco h3{letter-spacing:.09em;opacity:.6;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:800;line-height:1}.enc-ficha-dias{gap:9px;margin:0;padding:0;list-style:none;display:grid}.enc-ficha-dias>li{justify-content:space-between;align-items:start;gap:12px;font-size:13.5px;display:flex}.enc-ficha-dias>li.hoje{font-weight:800}.enc-ficha-dia{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.enc-ficha-dia b{background:var(--enc-cor,#00a9d2);color:var(--enc-sobre,#fff);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.enc-ficha-faixas{text-align:right;gap:2px;display:grid}.enc-ficha-faixas em{white-space:nowrap;font-style:normal}.enc-ficha-formas{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.enc-ficha-formas>li{background:#1028340f;background:color-mix(in srgb, var(--enc-tinta,#16232b) 6%, transparent);border-radius:999px;padding:6px 13px;font-size:13px;font-weight:700}@media (width>=720px){.enc-ficha{grid-template-columns:1fr 1fr;align-items:start}}.catalogo-online .enc,.catalogo-online .enc-ficha{--enc-cor:var(--loja-primaria,#0d6a86);--enc-sobre:var(--loja-sobre-primaria,#fff);--enc-tinta:var(--loja-texto,#1d2a31);--enc-papel:var(--loja-cartao,#fff);--enc-linha:var(--vt-linha,#dde5e9)}.agp .enc,.agp .enc-ficha{--enc-cor:var(--agp-cor,#00a9d2);--enc-sobre:#fff;--enc-tinta:#16232b;--enc-papel:#fff;--enc-linha:#e3eaed}.devolucao-compra-erro{border-radius:var(--r-md,12px);color:#b3261e;background:#fdecec;margin:0 0 12px;padding:9px 12px;font-size:13px}.devolucao-compra-aviso{color:#8a5a12;background:#fff6e6;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:12.5px;line-height:1.5}.devolucao-compra-topo{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.devolucao-compra-topo label{flex:1;gap:4px;display:grid}.devolucao-compra-topo span{color:#33505b;font-size:12.5px;font-weight:700}.devolucao-compra-topo select{border:1px solid var(--line,#d8e3eb);border-radius:var(--r-md,12px);font:inherit;min-height:40px;padding:0 10px;font-size:13.5px}.devolucao-compra-tudo{border-radius:var(--r-md);color:#0a8bb0;cursor:pointer;background:#f2f8fb;border:1px solid #cfe4ee;min-height:40px;padding:0 14px;font-size:12.5px;font-weight:700}.devolucao-compra-itens{border:1px solid #eef3f5;border-radius:12px;max-height:340px;overflow:auto}.devolucao-compra-itens article{grid-template-columns:minmax(0,1fr) 104px 108px;align-items:center;gap:12px;padding:10px 12px;display:grid}.devolucao-compra-itens article+article{border-top:1px solid #f2f7f9}.devolucao-compra-itens article.escolhido{background:#f2fbf7}.devolucao-compra-itens strong{font-size:13.5px;font-weight:700;display:block}.devolucao-compra-itens small{color:#5f6d76;font-size:11.5px}.devolucao-compra-itens label{gap:3px;display:grid}.devolucao-compra-itens label span{color:#5f6d76;text-transform:uppercase;font-size:11px;font-weight:700}.devolucao-compra-itens input{border:1px solid var(--line,#d8e3eb);font:inherit;text-align:right;border-radius:8px;width:100%;min-height:36px;padding:0 9px;font-size:13.5px}.devolucao-compra-itens article>b{text-align:right;font-size:13.5px;font-weight:800}.devolucao-compra-motivo{gap:5px;margin-top:14px;display:grid}.devolucao-compra-motivo>span{color:#33505b;font-size:12.5px;font-weight:700}.devolucao-compra-motivo textarea{border:1px solid var(--line,#d8e3eb);border-radius:var(--r-md,12px);font:inherit;resize:vertical;padding:9px 11px;font-size:13.5px}.devolucao-compra-motivo small{color:#5f6d76;font-size:11.5px;line-height:1.45}.devolucao-compra-vazio{color:#6d828c;text-align:center;padding:18px;font-size:13px}.devolucao-compra-total{color:#6d828c;text-align:left;flex:1;font-size:12.5px}.devolucao-compra-total b{color:#16323d;margin-left:6px;font-size:14px}@media (width<=640px){.devolucao-compra-itens article{grid-template-columns:minmax(0,1fr) 84px}.devolucao-compra-itens article>b{text-align:left;grid-column:1/-1}}.formacao-precos-topo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:520px;margin-bottom:14px;display:grid}.formacao-precos-topo label{gap:4px;display:grid}.formacao-precos-topo span{color:#33505b;font-size:12.5px;font-weight:700}.formacao-precos-topo input{border:1px solid var(--line,#d8e3eb);border-radius:var(--r-md,12px);font:inherit;text-align:right;min-height:40px;padding:0 12px;font-size:14px}.formacao-precos-topo small{color:#5f6d76;font-size:11.5px}.formacao-precos-erro{border-radius:var(--r-md,12px);color:#b3261e;background:#fdecec;margin:0 0 12px;padding:9px 12px;font-size:13px}.formacao-precos-aviso{border-radius:var(--r-md,12px);color:#8a5a12;background:#fff6e6;margin:0 0 12px;padding:9px 12px;font-size:13px}.formacao-precos-corpo{grid-template-columns:minmax(0,1fr) 260px;gap:16px;display:grid}.formacao-precos-tabela{border:1px solid #eef3f5;border-radius:12px;overflow:auto}.formacao-precos-tabela table{border-collapse:collapse;width:100%}.formacao-precos-tabela th{color:#5f6d76;letter-spacing:.2px;text-align:left;text-transform:uppercase;background:#f6fafb;padding:9px 10px;font-size:11.5px;font-weight:800;position:sticky;top:0}.formacao-precos-tabela th.n,.formacao-precos-tabela td.n{text-align:right}.formacao-precos-tabela td{vertical-align:middle;border-top:1px solid #f2f7f9;padding:8px 10px;font-size:13px}.formacao-precos-tabela tbody tr:hover{background:#fbfdfe}.formacao-precos-tabela td strong{font-size:13px;font-weight:700;display:block}.formacao-precos-tabela tr.sem-produto{opacity:.55}.formacao-precos-tabela td small{color:#5f6d76;font-size:11px;display:block}.formacao-precos-tabela td.n input{border:1px solid var(--line,#d8e3eb);font:inherit;text-align:right;border-radius:8px;width:96px;min-height:34px;padding:0 9px;font-size:13px}.formacao-precos-tabela td.n b{font-size:13px;font-weight:800}.formacao-precos-listas{border:1px solid #eef3f5;border-radius:12px;height:fit-content;padding:12px 13px}.formacao-precos-listas h3{margin:0 0 4px;font-size:13.5px;font-weight:800}.formacao-precos-listas p{color:#5f6d76;margin:0 0 10px;font-size:11.5px;line-height:1.45}.formacao-precos-lista,.formacao-precos-todas{justify-content:space-between;align-items:center;gap:8px;padding:5px 0;display:flex}.formacao-precos-lista+.formacao-precos-lista{border-top:1px solid #f4f8f9}.formacao-precos-todas{border-bottom:1px solid #e7eef1;margin-bottom:6px;padding-bottom:9px;font-weight:800}.formacao-precos-lista span,.formacao-precos-todas span{color:#33505b;font-size:12.5px}.formacao-precos-lista input,.formacao-precos-todas input{border:1px solid var(--line,#d8e3eb);font:inherit;text-align:right;border-radius:8px;width:84px;min-height:34px;padding:0 9px;font-size:13px}.formacao-precos-vazio{color:#6d828c;text-align:center;padding:14px;font-size:12.5px}.formacao-precos-formula{color:#6d828c;text-align:left;flex:1;font-size:11.5px;line-height:1.4}@media (width<=900px){.formacao-precos-corpo,.formacao-precos-topo{grid-template-columns:minmax(0,1fr)}}.lfs-veu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2000;background:#091c236b;justify-content:center;align-items:center;padding:20px;animation:.18s both lfs-veu-entra;display:flex;position:fixed;inset:0}.lfs-janela{background:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:440px;max-height:calc(100dvh - 40px);padding:24px;animation:.3s cubic-bezier(.16,1,.3,1) both lfs-janela-cresce;display:flex;position:relative;overflow:auto;box-shadow:0 2px 6px #091c2314,0 34px 80px -30px #091c2399}.lfs-fechar{color:#4d5b64;cursor:pointer;background:#f1f6f8;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .16s,transform .2s;display:flex;position:absolute;top:16px;right:16px}.lfs-fechar:hover{background:#e4eef1;transform:rotate(90deg)}.lfs-janela header{text-align:center;justify-items:center;gap:8px;margin-bottom:18px;display:grid}.lfs-marca{color:#00819e;background:#e5f8fb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.lfs-janela h2{color:#0d1b21;letter-spacing:-.4px;margin:4px 0 0;font:800 19px Manrope,Inter,system-ui,sans-serif}.lfs-janela header p{color:#5f6d76;max-width:36ch;margin:0;font-size:13.5px;line-height:1.5}.lfs-corpo{gap:10px;display:grid}.lfs-rotulo{color:#16242c;font:700 12.5px Inter,system-ui,sans-serif}.lfs-nota{color:#74818b;margin:0;font-size:12.5px;line-height:1.5}.lfs-gente{flex-wrap:wrap;gap:8px;display:flex}.lfs-pessoa{color:#16242c;cursor:pointer;background:#fff;border:1px solid #e3eaed;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;font:700 13px Inter,system-ui,sans-serif;transition:border-color .15s,background .15s;display:inline-flex}.lfs-pessoa:hover{background:#f7fcfd;border-color:#9fdbe6}.lfs-pessoa.escolhida{background:#eef9fc;border-color:#00a9d2;box-shadow:inset 0 0 0 1px #00a9d2}.lfs-pessoa i{color:#00819e;background:#e5f8fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font:800 12px Inter,system-ui,sans-serif;display:flex;overflow:hidden}.lfs-pessoa i img{object-fit:cover;width:100%;height:100%}.lfs-link{gap:4px;display:grid}.lfs-link span{color:#16242c;font:700 12.5px Inter,system-ui,sans-serif}.lfs-link input{color:#16242c;background:#f7fafb;border:1px solid #e3eaed;border-radius:10px;width:100%;padding:10px 12px;font:400 12px ui-monospace,monospace}.lfs-erro{color:#c0414f;align-items:center;gap:6px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.lfs-validade{color:#8aa0a9;font-size:11.5px}.lfs-janela footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}@keyframes lfs-veu-entra{0%{opacity:0}to{opacity:1}}@keyframes lfs-janela-cresce{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lfs-veu,.lfs-janela{animation:none}.lfs-fechar:hover{transform:none}}.lfs-link-linha{align-items:stretch;gap:6px;display:flex}.lfs-link-linha input{flex:1;min-width:0}.lfs-abrir{color:#00728c;background:#fff;border:1px solid #d7e4e8;border-radius:10px;flex:none;align-items:center;padding:0 14px;font:700 12.5px Inter,system-ui,sans-serif;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.lfs-abrir:hover{background:#f1fafc;border-color:#9fdbe6}.pagar-inter-marca{color:#ff7a00;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pagar-inter-lancamento{border:1px solid var(--dm-line,#e2eaee);border-radius:var(--r-md,12px);background:#f7fafb;align-items:center;gap:10px;padding:9px 12px;display:flex}.pagar-inter-lancamento>span{border:1px solid var(--dm-line,#e2eaee);color:#5f737c;background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.pagar-inter-lancamento strong{font-size:13px;display:block}.pagar-inter-lancamento small{color:#6c7f87;font-size:11.5px}.pagar-inter-abas{background:#f2f6f7;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.pagar-inter-abas button{color:#5f737c;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.pagar-inter-abas button.ativa{color:#0b5f73;background:#fff;box-shadow:0 1px 2px #10252d14}.pagar-inter-campos{grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:10px;display:grid}.pagar-inter-campos label{gap:5px;min-width:0;font-size:12px;font-weight:600;display:grid}.pagar-inter-campos label.largo{grid-column:1/-1}.pagar-inter-campos label small{color:#8b9aa1;font-weight:500}.pagar-inter-lido{border-radius:var(--r-md,12px);background:#f6fafb;border:1px solid #e3edf0;gap:8px;padding:10px 12px;display:grid}.pagar-inter-lido header{justify-content:space-between;align-items:center;gap:8px;display:flex}.pagar-inter-lido header strong{color:#37535e;font-size:12px}.pagar-inter-lido dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 16px;margin:0;display:grid}.pagar-inter-lido dt{color:#6c7f87;font-size:11px}.pagar-inter-lido dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700}.pagar-inter-lido>small{color:#7b8d94;font-size:11.5px}.pagar-inter-sem-trava{border-radius:var(--r-md,12px);background:#fff8f2;border:1px solid #f6e0cc;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.pagar-inter-sem-trava>span{color:#b4571a;background:#fff;border:1px solid #f0dcc9;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pagar-inter-sem-trava strong{color:#8a4a16;font-size:13px;display:block}.pagar-inter-sem-trava p{color:#7b6657;margin:3px 0 0;font-size:12px}.pagar-inter-trava{gap:5px;max-width:220px;display:grid}.pagar-inter-trava>span{color:#37535e;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.pagar-inter-trava input{font-variant-numeric:tabular-nums;letter-spacing:.22em;text-align:center;font-size:17px}.pagar-inter-pronto{gap:12px;display:grid}.pagar-inter-recibo{border:1px solid var(--dm-line,#e2eaee);border-radius:var(--r-md,12px);background:#f7fafb;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 16px;margin:0;padding:11px 12px;display:grid}.pagar-inter-recibo dt{color:#6c7f87;font-size:11px}.pagar-inter-recibo dd{margin:0;font-size:14px;font-weight:700}.pagar-inter-recibo code{border:1px solid var(--dm-line,#e2eaee);overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:2px 5px;font-size:11px;font-weight:500}@media (width<=560px){.pagar-inter-sem-trava{grid-template-columns:auto 1fr}.pagar-inter-sem-trava>.dm-button{grid-column:1/-1;justify-self:start}}.bancos-integracao{gap:9px;display:grid}.bancos-integracao>header strong{color:#22333a;font-size:13px;display:block}.bancos-integracao>header small{color:#6c7f87;margin-top:2px;font-size:11.5px;display:block}.bancos-integracao ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.bancos-integracao li{border:1px solid var(--dm-line,#e2eaee);border-radius:var(--r-md,12px);background:#fff;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.bancos-integracao li.ligada{background:#f7fafb;border-color:#dfeae1}.bancos-integracao li strong{align-items:center;gap:6px;font-size:12.5px;display:flex}.bancos-integracao li small{color:#6c7f87;margin-top:2px;font-size:11.5px;line-height:1.35;display:block}.bancos-integracao li .dm-button{flex:none}.bancos-integracao-marca{border:1px solid var(--dm-line,#e2eaee);background:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.bancos-integracao-marca .logo-da-integracao img{width:22px;height:22px}.bancos-integracao-marca .logo-da-integracao svg{width:17px;height:17px}.bancos-integracao-pronta{color:#1f7a4d;white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.bancos-integracao-esperando{background:#eef3f5;border-radius:999px;width:62px;height:10px;display:block}.bancos-integracao.primeira-vez{background:#f6fafb;border:1px solid #dceaef;border-radius:16px;padding:12px}.bancos-integracao.primeira-vez>header strong{font-size:14px}.bancos-integracao-ou{color:#8b9aa1;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.bancos-integracao-ou:before,.bancos-integracao-ou:after{background:var(--dm-line,#e2eaee);content:"";flex:1;height:1px}.lote-preco{gap:14px;display:grid}.lote-preco-fora b{font-weight:800}.lote-preco-fora{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.lote-preco-bloco{border:1px solid var(--line,#d3dde1);border-radius:12px;gap:10px;margin:0;padding:12px 14px 14px;display:grid}.lote-preco-bloco>legend{color:#3b4a54;letter-spacing:.05em;text-transform:uppercase;padding:0 6px;font-size:11px;font-weight:800}.lote-preco-modos{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.lote-preco-modos button{border:1px solid var(--line,#d3dde1);color:#3b4a54;background:#fff;border-radius:9px;padding:8px 6px;font-size:12px;font-weight:700}.lote-preco-modos button:hover{border-color:#7ecbdf}.lote-preco-modos button.ativa{color:#0a5f74;background:#e5f8fb;border-color:#0a7f9b}.lote-preco-campo{gap:5px;display:grid}.lote-preco-campo>span{color:#3b4a54;font-size:12.5px;font-weight:600}.lote-preco-campo input{width:100%}.lote-preco-explica{color:#5f6d76;margin:-2px 0 0;font-size:12px;line-height:1.45}.lote-preco-explica b{color:#3b4a54;font-weight:700}.lote-preco-exemplo{color:#5f6d76;margin:0;font-size:12px;line-height:1.45}.lote-preco-aviso{color:#3b4a54;background:#f4f6f8;border-radius:9px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.lote-preco-erro{color:#b3261e;margin:0;font-size:12.5px}@media (width<=520px){.lote-preco-modos{grid-template-columns:1fr}}.webcam-com-oval{position:relative}.webcam-com-oval video{display:block}.oval-do-rosto{aspect-ratio:66/92;pointer-events:none;border:2px dashed #ffffff8c;border-radius:50%;width:auto;height:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #080c1473}.oval-do-rosto[hidden]{display:none!important}.oval-do-rosto-dica{color:#ffffffd1;pointer-events:none;text-align:center;text-shadow:0 1px 3px #0009;width:100%;font-size:11px;position:absolute;bottom:8px;left:0}.cdi-contador-mini{color:#4d5b64;cursor:pointer;font-variant-numeric:tabular-nums;letter-spacing:0;background:#d5dde1;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:16px;min-height:0;padding:0;font-family:inherit;font-size:9.5px;font-weight:850;line-height:1;transition:background .2s,color .2s;display:inline-flex}.cdi-contador-mini.ligado{color:#fff;background:#1fa855}.cdi-contador-mini:focus-visible{outline-offset:2px;outline:2px solid #00a9d2}.cdi-contador-mini:disabled{cursor:progress;opacity:.55}.cdi-balao{z-index:6000;background:#fff;border:1px solid #dfe6ea;border-radius:12px;gap:2px;min-width:220px;max-width:min(300px,100vw - 16px);padding:12px 10px 8px;display:grid;position:fixed;box-shadow:0 14px 34px #10202829,0 2px 6px #1020280f}.cdi-balao>strong{color:#11191d;padding:0 6px;font-size:12.5px;font-weight:800}.cdi-balao>small{color:#6b7c85;margin-bottom:6px;padding:0 6px;font-size:11.5px;line-height:1.4}.cdi-lista{gap:2px;display:grid}.cdi-opcao{color:#25343b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:0;padding:7px 6px;font-family:inherit;font-size:12.5px;font-weight:650;display:flex}.cdi-opcao:hover{background:#f2f7f9}.cdi-opcao:focus-visible{outline-offset:1px;outline:2px solid #00a9d2}.cdi-opcao:disabled{cursor:progress;opacity:.6}.cdi-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stock-movement-drawer .stock-note-head>.stock-note-head-produto em{font-size:8px;font-style:inherit;letter-spacing:.06em;text-align:center;white-space:nowrap;flex:none;min-width:43px;padding-right:8px;line-height:1.15}.cdi-nota-do-formulario{color:#6b7c85;grid-column:1/-1;margin:2px 0 0;font-size:12px;line-height:1.45}:root .stock-movement-drawer .stock-note-site-interruptor{position:relative}.cdi-lista-no-formulario{gap:2px;margin:2px 0 6px;display:grid}.cdi-lista-no-formulario label{color:#4d5b64;cursor:pointer;border-radius:10px;align-items:center;gap:11px;min-height:40px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.cdi-lista-no-formulario label:hover{background:#f2f6f7}.cdi-lista-no-formulario span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.retrato-da-cliente{vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.retrato-da-cliente img{object-fit:cover;width:100%;height:100%}.retrato-da-cliente b{font-weight:800;line-height:1}.retrato-da-cliente.no-cartao{color:inherit;background:#ffffff47;width:18px;height:18px;margin-right:6px}.retrato-da-cliente.no-cartao b{font-size:9.5px}.retrato-da-cliente.na-janela{box-shadow:0 0 0 1px var(--dm-line,#e2e8ec);color:#7f939c;background:#eef4f6;flex:none;width:38px;height:38px}.retrato-da-cliente.na-janela b{font-size:15px}.appointment-client-select>select{flex:1;min-width:0}.schedule-module{--dm-gap-modulo:16px;gap:var(--dm-gap-modulo)}.schedule-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.schedule-stats article{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;min-height:104px;padding:15px}.schedule-stats article.success{background:#f3fbf7;border-color:#d4ebdd}.schedule-stats article.warning{background:#fffaf0;border-color:#f3dfb5}.schedule-stats span,.schedule-stats small{color:#819099;font-size:var(--t-small);display:block}.schedule-stats strong{color:#17252c;margin:9px 0 6px;font-family:Manrope,sans-serif;font-size:23px;display:block}.schedule-stats .success strong{color:#267b50}.schedule-stats .warning strong{color:#9b6b18}.schedule-module-actions{align-items:center;gap:8px;display:flex}.service-category-list{gap:var(--encarte-vao);display:grid}.service-category-list article{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);padding:var(--encarte-pad-y) var(--encarte-pad-x);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end;gap:10px;display:grid}.service-category-list label{color:#5f737c;font-size:var(--t-small);gap:6px;min-width:0;font-weight:850;display:grid}.service-category-list input[type=text],.service-category-list input:not([type]){border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#31464f;background:#fff;width:100%;height:36px;padding:0 10px;font:650 12px Inter,sans-serif}.service-category-active{align-items:center;gap:6px;padding-bottom:9px;display:flex!important}.service-category-active input{width:15px;height:15px}.service-category-remove{border-radius:var(--r-sm);color:#b2453f;cursor:pointer;background:#fff;border:1px solid #e6d5d5;height:36px;padding:0 9px}.service-category-remove:hover{background:#fdf2f2;border-color:#dfb4b1}@media (width<=620px){.service-category-list article{grid-template-columns:minmax(0,1fr) auto}}.schedule-toolbar{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;align-items:center;gap:9px;padding:10px;display:flex}.schedule-toolbar>label:not(.schedule-search){color:#829099;font-size:var(--t-micro);text-transform:uppercase;align-items:center;gap:7px;font-weight:850;display:flex}.schedule-toolbar select,.agenda-filters select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#53656f;font:inherit;font-size:var(--t-small);background:#f8fafb;height:38px;padding:0 30px 0 10px}.schedule-toolbar>small{color:#8b989f;font-size:var(--t-small);margin-left:auto;padding-right:6px}.schedule-search{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#8a989f;background:#f8fafb;flex:320px;align-items:center;gap:8px;height:40px;padding:0 11px;display:flex}.schedule-search:focus-within{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.schedule-search input{color:#344750;font:inherit;font-size:var(--t-small);background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%}.schedule-table-card{overflow:hidden}.schedule-table-card>.dm-state-message{border:0;margin:12px}.schedule-table-card .dm-empty-state{border:0;border-radius:0;margin:0}.schedule-table-wrap{overflow:auto}.schedule-table-wrap table{border-collapse:collapse;width:100%;min-width:860px}.schedule-table-wrap th{color:#83929a;font-size:var(--t-micro);letter-spacing:.5px;padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);text-align:left;text-transform:uppercase;background:#f7f9fa;font-weight:900}.schedule-table-wrap td{border-top:1px solid var(--lista-risco);color:#65757e;font-size:var(--t-body);padding:var(--lista-pad-y) var(--lista-pad-x);vertical-align:middle}.schedule-table-wrap td strong,.schedule-table-wrap td small{display:block}.schedule-table-wrap td strong{color:#354750}.schedule-table-wrap td small{color:#96a2a8;font-size:var(--t-micro);margin-top:4px}.schedule-row-actions{justify-content:flex-end;display:flex}.schedule-row-actions .dm-button{font-size:var(--t-small);min-height:30px;padding:0 7px}.schedule-professional-names{align-items:center;gap:5px;display:flex}.schedule-professional-names span,.schedule-professional-names em{border-radius:var(--r-pill);color:#277685;font-size:var(--t-micro);background:#edf7f8;padding:5px 7px;font-style:normal;font-weight:750}.schedule-form{grid-template-columns:1fr 1fr;gap:13px;display:grid}.schedule-form>label{color:#60727c;font-size:var(--t-small);gap:6px;font-weight:850;display:grid}.schedule-form .wide{grid-column:1/-1}.schedule-form input,.schedule-form select,.schedule-form textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;background:#fff;outline:0;width:100%;padding:0 10px;font-size:12px}.schedule-form input,.schedule-form select{height:42px}.schedule-form textarea{resize:vertical;padding:10px;line-height:1.5}.schedule-form input:focus,.schedule-form select:focus,.schedule-form textarea:focus{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.schedule-input-prefix,.schedule-input-suffix{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;align-items:center;display:flex;overflow:hidden}.schedule-input-prefix:focus-within,.schedule-input-suffix:focus-within{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.schedule-input-prefix>span,.schedule-input-suffix>span{color:#7d8c94;font-size:var(--t-small);padding:0 10px;font-weight:800}.schedule-input-prefix input,.schedule-input-suffix input{border:0;box-shadow:none!important}.campo-sem-moldura{box-shadow:none!important;border:0!important}.schedule-professionals{border:1px solid var(--dm-line);border-radius:var(--r-md);margin:2px 0 0;padding:13px}.schedule-professionals legend{color:#40545d;font-size:var(--t-small);padding:0 5px;font-weight:850}.schedule-professionals>p{color:#8a989f;font-size:var(--t-micro);margin:0 0 10px}.schedule-professionals>div{gap:7px;display:grid}.schedule-professionals label{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;background:#f8fafb;align-items:center;gap:9px;padding:9px;display:flex}.schedule-professionals input{accent-color:#009bbb;width:16px;height:16px}.schedule-professionals label span{gap:2px;display:grid}.schedule-professionals strong{color:#40535d;font-size:var(--t-small)}.schedule-professionals small{color:#8c999f;font-size:var(--t-micro)}.drawer-footer-spacer{flex:1}.agenda-module{--dm-gap-modulo:8px;gap:var(--dm-gap-modulo)}.agenda-module-standalone{flex-direction:column;min-height:0;margin-top:0;display:flex}.agenda-main-content{flex-direction:column;height:calc(100vh - 64px);padding-bottom:12px;display:flex}.agenda-main-content>.agenda-subapp-view,.agenda-main-content .agenda-module-standalone{flex:auto;min-height:0}.agenda-main-content .agenda-calendar-workspace{flex-direction:column;flex:auto;min-height:0;display:flex}.agenda-main-content .agenda-calendar-body{flex:auto;min-height:0}.agenda-main-content .agenda-calendar-body .agenda-shell{flex-direction:column;height:100%;min-height:0;display:flex}.agenda-main-content .agenda-calendar-body .agenda-timeline-scroll{flex:auto;min-height:0;max-height:none}.agenda-shell{border:1px solid var(--dm-line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 12px 30px #19414e12}.agenda-command-bar{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:linear-gradient(135deg,#fff 0%,#f8fcfd 100%);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:8px 11px;display:flex;box-shadow:0 8px 24px #1e4b5812}.agenda-command-context{align-items:center;gap:10px;min-width:0;display:flex}.agenda-command-context>span{border-radius:var(--r-md);color:#fff;background:linear-gradient(145deg,#00a6c7,#18c5d7);justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 7px 16px #00a0be38}.agenda-command-context>div{gap:2px;min-width:0;display:grid}.agenda-command-context small{color:#7a8c94;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.agenda-command-context strong{color:#203740;text-overflow:ellipsis;white-space:nowrap;font:850 14px Manrope,sans-serif;overflow:hidden}.agenda-command-bar .dm-button{min-height:36px}.agenda-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.agenda-metric{--metric-accent:#00a2c2;--metric-soft:#e9fafd;background:linear-gradient(145deg, #fff 22%, var(--metric-soft) 150%);border:1px solid color-mix(in srgb, var(--metric-accent) 18%, #e1e9ec);border-radius:var(--r-lg);align-items:center;gap:10px;min-height:72px;padding:10px 12px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #1a3e4b0f}.agenda-metric:after{background:var(--metric-accent);border-radius:var(--r-pill);content:"";opacity:.1;width:34px;height:34px;position:absolute;top:-14px;right:-14px}.agenda-metric:hover{border-color:color-mix(in srgb, var(--metric-accent) 38%, #dce5e8);transform:translateY(-2px);box-shadow:0 13px 28px #1a3e4b1c}.agenda-metric.confirmed{--metric-accent:#2f9c69;--metric-soft:#ecfaf2}.agenda-metric.completed{--metric-accent:#4f73c9;--metric-soft:#eff3ff}.agenda-metric.missed{--metric-accent:#d18a22;--metric-soft:#fff7e9}.agenda-metric-icon{background:var(--metric-soft);border:1px solid color-mix(in srgb, var(--metric-accent) 18%, transparent);border-radius:var(--r-md);color:var(--metric-accent);flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.agenda-metric-copy{grid-template-columns:1fr auto;width:100%;min-width:0;display:grid}.agenda-metric-copy small{color:#6e818a;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:900}.agenda-metric-copy strong{color:var(--metric-accent);grid-area:1/2/3;place-self:center;margin-left:8px;font:900 24px/1 Manrope,sans-serif}.agenda-metric-copy em{color:#98a5aa;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-style:normal;overflow:hidden}.agenda-toolbar{border-bottom:1px solid #e6ecef;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.agenda-period-navigation,.agenda-filters,.agenda-view-switch{align-items:center;gap:6px;display:flex}.agenda-period-navigation>button,.agenda-view-switch button{border:1px solid var(--dm-line);color:#5f6d76;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#fff;justify-content:center;align-items:center;height:34px;display:inline-flex}.agenda-period-navigation>button{border-radius:var(--r-xs);width:34px}.agenda-period-navigation>button.today{width:auto;padding:0 10px}.agenda-period-navigation strong{color:#263c45;margin-left:5px;font-family:Manrope,sans-serif;font-size:14px}.agenda-filters select{max-width:170px;height:34px}.agenda-view-switch{border-radius:var(--r-sm);background:#f2f6f7;padding:3px}.agenda-view-switch button{border-radius:var(--r-xs);background:0 0;border:0;height:28px;padding:0 10px}.agenda-view-switch button.active{color:#0588a2;background:#fff;box-shadow:0 1px 4px #112f391f}.agenda-weekdays{background:#f7f9fa;border-bottom:1px solid #e6ecef;grid-template-columns:repeat(7,1fr);display:grid}.agenda-weekdays span{color:#829198;font-size:var(--t-micro);text-align:center;text-transform:uppercase;padding:9px 10px;font-weight:900}.agenda-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.agenda-month-grid>section{border-bottom:1px solid #ebf0f2;border-right:1px solid #ebf0f2;min-height:116px;padding:7px}.agenda-month-grid>section:nth-child(7n){border-right:0}.agenda-month-grid>section.outside{opacity:.55;background:#fafbfb}.agenda-month-grid>section.today{background:#f2fbfc}.agenda-day-number{border-radius:var(--r-pill);color:#566a74;cursor:pointer;font:850 var(--t-micro) Inter, sans-serif;background:0 0;border:0;width:24px;height:24px}.agenda-month-grid .today .agenda-day-number{color:#fff;background:#0698b4}.agenda-month-grid>section>div{gap:4px;margin-top:3px;display:grid}.appointment-card{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#526670;cursor:pointer;text-align:left;background:#f3f9fa;border-left:3px solid #1599b4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;padding:9px;display:grid}.appointment-card:hover{background:#eaf7f9;border-color:#bfe0e5}.appointment-card.confirmado{border-left-color:#2e9b69}.appointment-card.concluido{border-left-color:#1f8f52}.appointment-card.pago{border-left-color:#0f5f3d}.appointment-card.cancelado{opacity:.72;background:#fbf6f6;border-left-color:#c55c64}.appointment-card.nao_compareceu{background:#fffaf1;border-left-color:#d39632}.appointment-card .appointment-time{color:#167f94;font-size:var(--t-micro);font-weight:900}.appointment-card span:nth-child(2){min-width:0}.appointment-card strong,.appointment-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.appointment-card strong{color:#344a54;font-size:var(--t-small)}.appointment-card small{color:#829198;font-size:var(--t-micro);margin-top:3px}.appointment-card.compact{border-radius:var(--r-xs);padding:5px 6px;display:block}.appointment-card.compact .appointment-time{margin-right:4px;display:inline}.appointment-card.compact span:nth-child(2),.appointment-card.compact strong{font-size:var(--t-micro);display:inline}.appointment-card.compact small{display:none}.agenda-more{color:#13859b;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;text-align:left;background:0 0;border:0;padding:3px}.agenda-timeline-scroll{scrollbar-color:#b6c5ca #eff4f5;scrollbar-width:thin;max-height:680px;overflow:auto}.agenda-timeline{grid-template-columns:48px minmax(0,1fr);display:grid}.agenda-timeline-header-corner,.agenda-timeline-headers{z-index:8;background:#f7f9fa;border-bottom:1px solid #dfe8eb;position:sticky;top:0}.agenda-timeline-header-corner{color:#73868e;font-size:var(--t-micro);text-transform:uppercase;border-right:1px solid #dfe8eb;justify-content:center;align-items:center;gap:5px;min-height:48px;font-weight:900;display:flex}.agenda-timeline-headers{grid-template-columns:repeat(var(--agenda-lane-count), minmax(160px, 1fr));display:grid}.agenda-timeline-headers button{color:#314750;cursor:pointer;text-align:center;background:0 0;border:0;border-right:1px solid #dfe8eb;place-content:center;gap:3px;min-height:48px;padding:7px 10px;display:grid}.agenda-timeline-headers button:last-child{border-right:0}.agenda-timeline-headers button:hover,.agenda-timeline-headers button.today{color:#087f97;background:#edf9fa}.agenda-timeline-headers strong{font:850 var(--t-micro) Manrope, sans-serif}.agenda-timeline-headers small{color:#5f6d76;font:750 var(--t-micro) Inter, sans-serif}.agenda-time-gutter{background:#fbfcfc;border-right:1px solid #dfe8eb}.agenda-time-gutter span{box-sizing:border-box;color:#71838b;font:750 var(--t-micro) Inter, sans-serif;border-bottom:1px dotted #dbe5e8;justify-content:flex-end;align-items:flex-start;padding:2px 5px 0 0;display:flex}.agenda-time-gutter span.full-hour{color:#354b54;font-size:var(--t-micro);border-bottom-style:solid;border-bottom-color:#c6d5da;font-weight:900}.agenda-sidebar-metrics .agenda-metrics{grid-template-columns:minmax(0,1fr);gap:7px}.agenda-sidebar-metrics .agenda-metric{border-radius:var(--r-md);min-height:0;padding:8px 10px}.agenda-sidebar-metrics .agenda-metric-icon{border-radius:var(--r-sm);width:30px;height:30px}.agenda-sidebar-metrics .agenda-metric-copy strong{margin-left:6px;font-size:19px}.agenda-sidebar-metrics .agenda-metric-copy em{font-size:var(--t-micro)}.agenda-now-line{pointer-events:none;z-index:7;background:#e0332f;height:2px;position:absolute;left:0;right:0}.agenda-now-line b{border-radius:var(--r-xs);color:#fff;font:900 var(--t-micro) Inter, sans-serif;letter-spacing:.02em;background:#e0332f;padding:2px 4px;position:absolute;top:-8px;left:8px}.agenda-timeline-lanes{grid-template-columns:repeat(var(--agenda-lane-count), minmax(160px, 1fr));display:grid}.agenda-timeline-lane{background-color:#fff;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--agenda-slot-height) - 1px), #eef1f3 calc(var(--agenda-slot-height) - 1px), #eef1f3 var(--agenda-slot-height)), repeating-linear-gradient(to bottom, #dadce0 0, #dadce0 1px, transparent 1px, transparent calc(var(--agenda-slot-height) * 12));border-right:1px solid #dadce0;min-width:0;position:relative}.agenda-timeline-lane:last-child{border-right:0}.agenda-timeline-lane.today{background-color:#f8fbff}.agenda-timeline-lane.interactive{cursor:crosshair}.agenda-timeline-lane.interactive:hover{background-color:#f8fcf7}.agenda-drag-selection{border-radius:var(--r-xs);box-sizing:border-box;color:#087f97;pointer-events:none;z-index:6;background:#00a9d233;border:2px solid #00a9d2;position:absolute;left:4px;right:4px}.agenda-drag-selection span{color:#fff;font-size:var(--t-micro);background:#00a9d2;border-radius:0 0 5px;padding:3px 5px;font-weight:900;display:inline-block}.agenda-timeline-appointment{border-radius:var(--r-xs);color:#fff;cursor:pointer;text-align:left;z-index:3;background:#1a73e8;border:1px solid #ffffffb8;border-left:4px solid #0b57d0;padding:5px 7px;display:block;position:absolute;left:4px;right:4px;overflow:hidden;box-shadow:0 2px 7px #1a73e833}.agenda-timeline-appointment:hover{filter:brightness(1.04);z-index:5;box-shadow:0 5px 13px #183a4542}.agenda-timeline-appointment .agenda-card-acoes{color:inherit;cursor:pointer;opacity:0;background:#ffffff2e;border:0;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .12s,background .12s;display:flex;position:absolute;top:4px;right:4px}.agenda-timeline-appointment:hover .agenda-card-acoes,.agenda-timeline-appointment .agenda-card-acoes:focus-visible,.agenda-timeline-appointment.com-menu .agenda-card-acoes{opacity:1}.agenda-timeline-appointment .agenda-card-acoes:hover{background:#ffffff57}.agenda-timeline-appointment.com-menu{z-index:60;overflow:visible}.agenda-menu-do-card{cursor:default;max-width:calc(100vw - 16px)}@media (hover:none){.agenda-timeline-appointment .agenda-card-acoes{opacity:1}}.agenda-timeline-appointment.confirmado{background:#38a069;border-left-color:#a8e0c1}.agenda-timeline-appointment.concluido{background:#1f8f52;border-left-color:#8fd9b4}.agenda-timeline-appointment.pago{background:#0f5f3d;border-left-color:#6fcb9f}.agenda-timeline-appointment.cancelado{opacity:.72;background:#8e6569;border-left-color:#f2b6bc}.agenda-timeline-appointment.nao_compareceu{background:#a8782f;border-left-color:#f4d392}.agenda-timeline-appointment.blocked,.appointment-card.blocked{background:#56666f;border-left-color:#29373e}.agenda-timeline-appointment span,.agenda-timeline-appointment strong,.agenda-timeline-appointment small,.agenda-timeline-appointment em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.agenda-timeline-appointment span{font-size:var(--t-micro);font-weight:900}.agenda-timeline-appointment strong,.agenda-timeline-appointment small{font-size:var(--t-micro);margin-top:2px}.agenda-timeline-appointment em{font-style:normal}.appointment-summary{border-radius:var(--r-md);color:#148aa1;background:#edf9fa;border:1px solid #cfecef;align-items:center;gap:10px;padding:12px;display:flex}.appointment-summary span{gap:3px;display:grid}.appointment-summary strong{color:#28606b;font-size:var(--t-small)}.appointment-summary small{color:#6f9097;font-size:var(--t-micro)}.schedule-modal-backdrop{z-index:10050;background:#0c1c239e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.schedule-modal{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-flutua);background:#fff;flex-direction:column;width:min(920px,100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden}.schedule-modal>header{border-bottom:1px solid #e4ebee;justify-content:space-between;align-items:flex-start;padding:16px 20px;display:flex}.schedule-modal>header>div{gap:3px;display:grid}.schedule-modal>header span{color:#0098b8;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.schedule-modal>header strong{color:#172a32;font:850 19px Manrope,sans-serif}.schedule-modal>header small{color:#819198;font-size:var(--t-micro)}.schedule-modal>header>button{border-radius:var(--r-sm);color:#5f737c;cursor:pointer;background:#f2f6f7;border:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.schedule-modal-body{min-height:0;padding:0 20px 20px;overflow:auto}.schedule-modal>footer{border-top:1px solid #e4ebee;align-items:center;gap:8px;min-height:62px;padding:10px 20px;display:flex}.schedule-modal-spacer{flex:1}.appointment-tabs{border-bottom:1px solid #e2eaed;grid-template-columns:repeat(4,1fr);margin:0 -20px 18px;padding:0 20px;display:grid}.appointment-tabs button{color:#697b84;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;min-height:52px;padding:0 9px;display:flex}.appointment-tabs button:hover{color:#078ba5}.appointment-tabs button.active{color:#008da9;border-bottom-color:#00a9d2}.appointment-client-mode{border-radius:var(--r-sm);background:#f2f6f7;gap:4px;padding:4px;display:flex}.appointment-client-mode button{border-radius:var(--r-xs);color:#71838b;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;flex:1;height:32px}.appointment-client-mode button.active{color:#078aa4;background:#fff;box-shadow:0 1px 4px #12303a1f}.appointment-client-select{grid-template-columns:1fr 42px;gap:7px;display:grid}.appointment-client-select>button{border-radius:var(--r-sm);color:#008da9;cursor:pointer;background:#e7f8fb;border:1px solid #bce8ef;justify-content:center;align-items:center;display:flex}.schedule-form label>small{color:#8a989f;font-size:var(--t-micro);font-weight:600}.appointment-services{border:1px solid var(--dm-line);border-radius:var(--r-md);padding:12px}.appointment-services>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.appointment-services>header>span{gap:2px;display:grid}.appointment-services>header strong{color:#354a53;font-size:var(--t-small)}.appointment-services>header small{color:#8c999f;font-size:var(--t-micro)}.appointment-services>header button,.appointment-add-first-service{border-radius:var(--r-xs);color:#078aa4;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#edf9fa;border:1px solid #c7e9ee;justify-content:center;align-items:center;gap:5px;height:32px;padding:0 10px;display:flex}.appointment-service-row{border-top:1px solid var(--lista-risco);grid-template-columns:minmax(0,1fr) 150px 38px;align-items:end;gap:8px;padding-top:9px;display:grid}.appointment-service-row+.appointment-service-row{margin-top:9px}.appointment-service-row label{color:#60727c;font-size:var(--t-micro);gap:5px;font-weight:850;display:grid}.appointment-service-row>button{border-radius:var(--r-xs);color:#c94e59;cursor:pointer;background:#fff4f4;border:1px solid #f3d4d7;justify-content:center;align-items:center;height:42px;display:flex}.appointment-add-first-service{border-style:dashed;width:100%;height:42px}.agenda-unblock-panel{gap:14px;display:grid}.agenda-unblock-filters{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agenda-unblock-filters label{color:#60727c;font-size:var(--t-small);gap:6px;font-weight:850;display:grid}.agenda-unblock-filters input,.agenda-unblock-filters select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;background:#fff;height:42px;padding:0 10px}.agenda-block-list{border:1px solid var(--dm-line);border-radius:var(--r-md);overflow:hidden}.agenda-block-list article{border-bottom:1px solid var(--lista-risco);padding:var(--lista-pad-y) var(--lista-pad-x);justify-content:space-between;align-items:center;display:flex}.agenda-block-list article:last-child{border-bottom:0}.agenda-block-list article>span{gap:3px;display:grid}.agenda-block-list strong{color:#354a53;font-size:var(--t-small)}.agenda-block-list small{color:#829198;font-size:var(--t-micro)}.agenda-block-list button{border-radius:var(--r-xs);color:#078aa4;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#edf9fa;border:1px solid #c7e9ee;align-items:center;gap:5px;height:32px;padding:0 10px;display:flex}.agenda-module-embedded{color:#3c4043;background:#f8f9fa;flex-direction:column;flex:auto;min-height:0;padding:10px;display:flex;overflow:hidden}.agenda-module-embedded .agenda-command-bar,.agenda-module-embedded .agenda-metrics{flex:none}.agenda-embedded-workspace{flex:auto;grid-template-columns:minmax(0,1fr) 286px;gap:10px;min-height:0;padding:10px;display:grid;overflow:hidden}.agenda-embedded-workspace.list-only{display:block;overflow:auto}.agenda-embedded-workspace.list-only .agenda-pdv-list{max-width:980px;min-height:100%;margin:0 auto}.agenda-module-list-only .agenda-pdv-list>div{gap:8px;padding:10px;display:grid}.agenda-module-list-only .agenda-pdv-list article{border:1px solid var(--dm-line);border-radius:var(--r-sm);overflow:hidden}.agenda-module-embedded .agenda-shell{border-radius:var(--r-sm);background:#fff;border:1px solid #dadce0;flex-direction:column;min-width:0;min-height:0;display:flex;box-shadow:0 1px 2px #3c404314}.agenda-module-embedded .agenda-toolbar{background:#fff;flex:none;padding:8px 10px}.agenda-module-embedded .agenda-period-navigation>button,.agenda-module-embedded .agenda-view-switch button{color:#5f6368;border-color:#dadce0}.agenda-module-embedded .agenda-period-navigation strong{color:#3c4043;font-size:13px}.agenda-module-embedded .agenda-view-switch{background:#f1f3f4}.agenda-module-embedded .agenda-view-switch button.active{color:#1a73e8}.agenda-module-embedded .agenda-timeline-scroll{flex:auto;min-height:0;max-height:none}.agenda-module-embedded .agenda-month{flex:auto;min-height:0;overflow:auto}.agenda-module-embedded .agenda-month-grid>section{min-height:88px}.agenda-pdv-list{border-radius:var(--r-sm);background:#fff;border:1px solid #dadce0;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #3c404314}.agenda-pdv-list>header{border-bottom:1px solid #e8eaed;justify-content:space-between;align-items:center;min-height:58px;padding:9px 12px;display:flex}.agenda-pdv-list>header div{gap:3px;display:grid}.agenda-pdv-list>header span{color:#5f6368;font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:850}.agenda-pdv-list>header strong{color:#202124;font:750 12px Manrope,sans-serif}.agenda-pdv-list>header b{border-radius:var(--r-pill);color:#1967d2;font-size:var(--t-micro);background:#e8f0fe;justify-content:center;align-items:center;min-width:25px;height:25px;display:flex}.agenda-pdv-list>div{min-height:0;overflow:auto}.agenda-pdv-list article{border-bottom:1px solid #e8eaed;padding:9px}.agenda-pdv-list article:last-child{border-bottom:0}.agenda-pdv-list-main{color:#3c4043;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:8px;width:100%;padding:0;display:grid}.agenda-pdv-list-main:hover strong{color:#1a73e8}.agenda-pdv-list-main time{color:#1a73e8;padding-top:1px;font:800 11px Manrope,sans-serif}.agenda-pdv-list-main>span{gap:2px;min-width:0;display:grid}.agenda-pdv-list-main strong,.agenda-pdv-list-main small,.agenda-pdv-list-main em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-pdv-list-main strong{color:#202124;font-size:var(--t-small)}.agenda-pdv-list-main small{color:#3c4043;font-size:var(--t-micro)}.agenda-pdv-list-main em{color:#80868b;font-size:var(--t-micro);font-style:normal}.agenda-pdv-list-main .dm-badge{grid-column:2;justify-self:start;margin-top:3px}.agenda-pdv-add{border-radius:var(--r-xs);color:#fff;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;text-transform:uppercase;background:#1a73e8;border:0;width:100%;height:30px;margin-top:8px}.agenda-pdv-add:hover{background:#185abc}.agenda-pdv-add:disabled{color:#80868b;cursor:default;background:#f1f3f4}.agenda-pdv-list-empty{color:#80868b;text-align:center;align-content:center;justify-items:center;gap:6px;min-height:210px;padding:18px;display:grid}.agenda-pdv-list-empty strong{color:#3c4043;font-size:var(--t-small)}.agenda-pdv-list-empty span{font-size:var(--t-micro)}.agenda-calendar-workspace{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;min-height:0;overflow:hidden;box-shadow:0 12px 35px #19414e12}.agenda-command-bar{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #e6ecef;border-radius:0;grid-template-columns:auto minmax(260px,1fr) auto;gap:16px;min-height:64px;padding:10px 14px;display:grid}.agenda-command-brand{color:#20353e;align-items:center;gap:9px;min-width:116px;display:flex}.agenda-command-brand>span{border-radius:var(--r-md);color:#fff;background:linear-gradient(145deg,#03a6c7,#17c4d5);justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 6px 14px #00a4c333}.agenda-command-brand strong{font:850 16px Manrope,sans-serif}.agenda-period-navigation{min-width:0}.agenda-period-navigation>button{border-color:var(--dm-line);border-radius:var(--r-pill)}.agenda-period-navigation>button:not(.today){border-color:#0000}.agenda-period-navigation>button:not(.today):hover{background:#f1f6f7}.agenda-period-navigation>button.today{border-radius:var(--r-pill);font-size:var(--t-small);min-width:62px}.agenda-period-navigation strong{text-overflow:ellipsis;white-space:nowrap;margin-left:7px;font-size:clamp(13px,1.4vw,18px);overflow:hidden}.agenda-command-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}:root .agenda-command-actions .agenda-filters select{border:1px solid var(--dm-line,#d3dde1);color:#5f6d76;background:#fff;border-radius:999px;max-width:150px;height:40px;min-height:40px;padding:0 32px 0 16px;font-size:12px;font-weight:800}:root .agenda-command-actions .agenda-filters select:hover{border-color:#b9c9d0}.agenda-command-actions .agenda-view-switch{border-radius:var(--r-pill);background:#f1f6f7}.agenda-command-actions .agenda-view-switch button{border-radius:var(--r-pill)}.agenda-calendar-body{grid-template-columns:222px minmax(0,1fr);min-height:clamp(560px,100vh - 250px,760px);display:grid}.agenda-calendar-sidebar{background:#fbfcfd;border-right:1px solid #e5ebee;flex-direction:column;gap:15px;min-width:0;padding:15px 13px;display:flex}.agenda-create-button{border:1px solid var(--dm-line);border-radius:var(--r-lg);color:#213841;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#fff;justify-content:center;align-self:flex-start;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 14px;transition:box-shadow .18s,color .18s,transform .18s;display:flex;box-shadow:0 4px 12px #1c3c471a}.agenda-create-button:hover{color:#008dab;transform:translateY(-1px);box-shadow:0 7px 17px #1c3c4726}.agenda-mini-calendar{color:#334851;gap:7px;display:grid}.agenda-mini-calendar>header{justify-content:space-between;align-items:center;padding:0 3px;display:flex}.agenda-mini-calendar>header strong{font:850 var(--t-micro) Manrope, sans-serif}.agenda-mini-calendar>header span{gap:2px;display:flex}.agenda-mini-calendar>header button{border-radius:var(--r-pill);color:#63767f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.agenda-mini-calendar>header button:hover{color:#078da8;background:#edf3f5}.agenda-mini-weekdays,.agenda-mini-days{grid-template-columns:repeat(7,1fr);display:grid}.agenda-mini-weekdays span{color:#5f6d76;font-size:var(--t-micro);text-align:center;padding:3px 0;font-weight:900}.agenda-mini-days{row-gap:2px}.agenda-mini-days button{border-radius:var(--r-pill);color:#52656e;cursor:pointer;font:750 var(--t-small) Inter, sans-serif;background:0 0;border:0;width:25px;height:25px;margin:auto;padding:0;position:relative}.agenda-mini-days button:hover{color:#087f97;background:#eaf5f7}.agenda-mini-days button.outside{color:#b4bec2}.agenda-mini-days button.today{color:#048ba7;border:1px solid #09a7c5;font-weight:900}.agenda-mini-days button.selected{color:#fff;background:#059fbe;border-color:#059fbe}.agenda-mini-days button.has-appointments:after{border-radius:var(--r-pill);content:"";opacity:.65;background:currentColor;width:2px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.agenda-calendar-body>.agenda-shell{box-shadow:none;border:0;border-radius:0;min-width:0;min-height:0}.agenda-calendar-body .agenda-timeline-scroll{max-height:clamp(560px,100vh - 250px,760px)}.agenda-calendar-body .agenda-month{max-height:clamp(560px,100vh - 250px,760px);overflow:auto}.agenda-module-embedded .agenda-calendar-workspace{flex-direction:column;flex:auto;display:flex}.agenda-module-embedded .agenda-calendar-body{flex:auto;min-height:0}.agenda-module-embedded .agenda-calendar-body .agenda-timeline-scroll{max-height:none}.agenda-embedded-workspace>.agenda-calendar-workspace{min-width:0}.agenda-list-command-bar{grid-template-columns:minmax(0,1fr) auto}@media (width<=1260px){.agenda-command-bar{grid-template-columns:auto minmax(230px,1fr)}.agenda-command-actions{grid-column:1/-1;justify-content:flex-end}.agenda-calendar-body{grid-template-columns:200px minmax(0,1fr)}}@media (width<=1120px){.schedule-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-toolbar{flex-direction:column;align-items:flex-start}.agenda-filters{flex-wrap:wrap}.agenda-calendar-body{grid-template-columns:188px minmax(0,1fr)}.agenda-calendar-sidebar{padding-inline:10px}}@media (width<=1040px){.agenda-embedded-workspace{grid-template-columns:minmax(0,1fr) 240px}.agenda-module-embedded .agenda-filters select{max-width:140px}}@media (width<=760px){.schedule-stats,.schedule-form{grid-template-columns:1fr}.schedule-form .wide{grid-column:auto}.schedule-toolbar{flex-direction:column;align-items:stretch}.schedule-toolbar>small{margin-left:0}.agenda-command-bar{grid-template-columns:auto 1fr;gap:9px;padding:9px;display:grid}.agenda-command-brand{min-width:auto}.agenda-command-brand strong{display:none}.agenda-period-navigation{justify-content:flex-start}.agenda-period-navigation strong{font-size:13px}.agenda-command-actions{grid-column:1/-1;justify-content:stretch;align-items:stretch}.agenda-command-actions .agenda-filters{flex:1;width:auto}.agenda-command-actions .agenda-filters select{flex:1;width:50%;min-width:0;max-width:none}.agenda-command-actions .agenda-view-switch{flex:none;width:auto}.agenda-calendar-body{grid-template-columns:1fr;min-height:620px}.agenda-calendar-sidebar{border-bottom:1px solid #e5ebee;border-right:0;padding:9px;display:block}.agenda-create-button{width:100%;min-height:38px}.agenda-mini-calendar{display:none}.agenda-sidebar-metrics{border-top:0;padding-top:0}.agenda-sidebar-metrics .agenda-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-month-grid,.agenda-weekdays{min-width:720px}.agenda-month{overflow:auto}.agenda-timeline-scroll{max-height:620px}.agenda-embedded-workspace{grid-template-columns:1fr;overflow:auto}.agenda-module-embedded .agenda-shell{min-height:520px}.agenda-pdv-list{min-height:260px}.drawer-footer-spacer{display:none}.schedule-modal-backdrop{padding:8px}.schedule-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.appointment-tabs{grid-template-columns:repeat(2,1fr)}.appointment-service-row{grid-template-columns:1fr 100px 38px}.agenda-unblock-filters{grid-template-columns:1fr}}@media (width<=520px){.agenda-command-actions .agenda-filters{display:none}.agenda-period-navigation>button.today{min-width:54px}.agenda-period-navigation strong{max-width:150px}.agenda-calendar-sidebar{grid-template-columns:1fr}.agenda-create-button{width:100%}}@media (width<=460px){.agenda-metric{min-height:64px;padding:8px}.agenda-metric-icon{width:32px;height:32px}.agenda-metric-copy strong{font-size:20px}.agenda-metric-copy em{max-width:110px}}@media (prefers-reduced-motion:reduce){.agenda-metric{transition:none}.agenda-metric:hover{transform:none}}.agenda-workspace .agenda-subapp-view{flex-direction:column;flex:auto;min-height:0;display:flex}.agenda-workspace .agenda-calendar-workspace{box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:auto;min-height:0;display:flex}.agenda-workspace .agenda-calendar-body{flex:auto;min-height:0}.agenda-workspace .agenda-calendar-sidebar{overflow:auto}.agenda-workspace .agenda-calendar-body>.agenda-shell{flex-direction:column;min-height:0;display:flex}.agenda-workspace .agenda-calendar-body>.agenda-shell>*{min-height:0}.agenda-workspace .agenda-timeline-scroll{flex:auto;max-height:none}.agenda-workspace .agenda-month{max-height:none;overflow:auto}.agenda-workspace .agenda-subapp-servicos,.agenda-workspace .agenda-subapp-configuracoes{padding:18px 20px 26px;overflow:auto}.agenda-subapp-view{gap:16px;display:grid}.agenda-workspace-tabs{border-bottom:1px solid #dce5e8;gap:26px;display:flex}.agenda-workspace-tabs button{color:#6f8088;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 2px 11px;font:750 12px Manrope,Inter,sans-serif}.agenda-workspace-tabs button:hover{color:#0a8ca8}.agenda-workspace-tabs button.active{color:#008eac;border-color:#00a9cc}.agenda-settings-placeholder{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;gap:8px;padding:26px;display:grid}.agenda-settings-placeholder strong{color:#2f424b;font-family:Manrope,sans-serif;font-size:15px}.agenda-settings-placeholder p{color:#7a8b92;max-width:620px;margin:0;font-size:12px;line-height:1.6}.agenda-calendar-sidebar{flex-direction:column;min-height:0;display:flex}.agenda-sidebar-list{flex-direction:column;flex:auto;min-height:0;padding-top:4px;display:flex}.agenda-sidebar-list>strong{color:var(--muted);font-size:var(--t-micro);letter-spacing:.05em;text-transform:uppercase;padding:10px 2px 8px;font-weight:700}.agenda-sidebar-list>p{color:var(--muted);font-size:var(--t-small);margin:0;padding:4px 2px}.agenda-sidebar-list-scroll{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow-y:auto}.agenda-sidebar-list-scroll button{border-radius:var(--r-sm);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.agenda-sidebar-list-scroll button:hover{background:#eef4f6}.agenda-sidebar-list-scroll .hora{color:#3c4043;font-size:var(--t-small);font-variant-numeric:tabular-nums;font-weight:700}.agenda-sidebar-list-scroll .quem{min-width:0}.agenda-sidebar-list-scroll .quem strong,.agenda-sidebar-list-scroll .quem small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.agenda-sidebar-list-scroll .quem strong{font-size:var(--t-small);font-weight:600}.agenda-sidebar-list-scroll .quem small{color:var(--muted);font-size:var(--t-micro)}.agenda-sidebar-status{background:#b6c5ca;border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.agenda-sidebar-status.confirmado{background:#38a069}.agenda-sidebar-status.concluido{background:#1f8f52}.agenda-sidebar-status.pago{background:#0f5f3d}.agenda-sidebar-status.cancelado{background:#c23b3b}.agenda-sidebar-status.faltou{background:#d99213}.agenda-main-content .agenda-calendar-body{grid-template-columns:minmax(0,1fr) 232px}.agenda-main-content .agenda-calendar-sidebar{border-left:1px solid #e5ebee;border-right:0;order:2}.agenda-main-content .agenda-calendar-body>.agenda-shell{order:1}.agenda-main-content .agenda-timeline-headers{grid-template-columns:repeat(var(--agenda-lane-count), minmax(128px, 1fr))}.agenda-main-content .agenda-timeline-headers button{min-height:36px;padding:5px 8px}.agenda-main-content .agenda-timeline-headers button strong,.agenda-main-content .agenda-timeline-headers button>span:first-child{font-size:var(--t-small)}.agenda-main-content .agenda-timeline-header-corner{min-height:36px}.agenda-time-gutter.compacta span{letter-spacing:-.2px;padding:0 4px 0 0;font-size:9px}.agenda-time-gutter.compacta span.full-hour{font-size:10px}.agenda-main-content{padding-inline:0;padding-bottom:0}.agenda-main-content .agenda-module-standalone{gap:0}.agenda-main-content .agenda-calendar-workspace{border-radius:0}.agenda-timeline.densa .agenda-time-gutter span.meia-hora{border-bottom-color:#dbe5e8}.agenda-timeline.densa .agenda-time-gutter span.full-hour{border-bottom-color:#c6d5da}.agenda-main-content .agenda-command-bar{gap:10px;min-height:48px;padding:6px 12px}.agenda-main-content .agenda-command-brand strong{font-size:var(--t-lead)}.agenda-main-content .agenda-period-navigation>button,.agenda-main-content .agenda-view-switch button{height:30px;min-height:30px}.agenda-main-content .agenda-period-navigation>button{width:30px}.agenda-main-content .agenda-filters select{height:30px}.agenda-main-content .agenda-period-navigation .today{width:auto;padding-inline:12px}.agenda-main-content .agenda-command-bar .dm-button{min-height:30px}.agenda-main-content .agenda-command-brand{justify-self:start;padding-left:2px}.agenda-main-content .agenda-filters select{font-size:var(--t-micro);max-width:104px;height:28px;min-height:28px;padding:0 22px 0 8px}.agenda-main-content .agenda-view-switch button{padding-inline:10px}.campo-de-duracao select{appearance:none;color:#7d8c94;cursor:pointer;font-size:var(--t-small);background:0 0;border:0;align-self:stretch;padding:0 22px 0 4px;font-weight:800}.campo-de-duracao{background-image:linear-gradient(45deg,#0000 50%,#7d8c94 50%),linear-gradient(135deg,#7d8c94 50%,#0000 50%);background-position:right 12px center,right 8px center;background-repeat:no-repeat;background-size:4px 4px,4px 4px}.campo-de-duracao select:focus-visible{outline-offset:-2px;outline:2px solid #8fdbe7}.campo-de-duracao input{min-width:0}.agenda-create-button.na-barra{background:linear-gradient(135deg, var(--dm-primary), var(--dm-cyan));border:1px solid var(--dm-primary);border-radius:var(--r-pill);color:#fff;white-space:nowrap;flex:none;align-self:center;width:auto;min-height:38px;padding:0 16px;box-shadow:0 6px 16px #008dab38}.agenda-create-button.na-barra:hover{color:#fff;transform:translateY(-1px);box-shadow:0 9px 20px #008dab4d}.agenda-command-actions{flex-wrap:wrap}@media (width<=900px){.agenda-create-button.na-barra{min-height:34px;padding:0 12px}}.agenda-main-content .agenda-command-bar{flex:none;grid-template-columns:auto minmax(0,1fr) auto}.agenda-main-content .agenda-command-actions{flex-wrap:nowrap;grid-column:auto}.agenda-main-content .agenda-filters select{min-width:0;max-width:104px}.agenda-main-content .agenda-period-navigation{min-width:0}.agenda-main-content .agenda-period-navigation>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agenda-main-content .agenda-command-brand{display:none}.agenda-main-content .agenda-command-bar{grid-template-columns:minmax(0,1fr) auto;padding-left:4px}.agenda-main-content .agenda-sidebar-list{display:none}.agenda-main-content .agenda-calendar-sidebar{scrollbar-width:none;min-height:0;overflow-y:auto}.agenda-main-content .agenda-calendar-sidebar::-webkit-scrollbar{display:none}.agenda-main-content .agenda-calendar-sidebar>:last-child{margin-bottom:10px}.agenda-create-wrap{position:relative}.agenda-create-menu{border:1px solid var(--dm-line);border-radius:var(--r-md);z-index:40;background:#fff;gap:2px;min-width:268px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 38px #10303a2e}.agenda-create-menu button{border-radius:var(--r-sm);color:#21383f;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.agenda-create-menu button:hover{color:#00728c;background:#eef7f9}.agenda-create-menu button>span{gap:1px;min-width:0;display:grid}.agenda-create-menu strong{font:800 var(--t-small) Inter, sans-serif}.agenda-create-menu small{color:#7b8d95;font-size:var(--t-micro)}.agenda-create-menu.na-grade{z-index:70;position:fixed;top:auto;right:auto}.agenda-main-content .agenda-command-bar{grid-template-columns:auto minmax(0,1fr)}.agenda-main-content .agenda-command-actions{justify-content:flex-start}.agenda-main-content .agenda-create-wrap{margin-left:auto}:root .agenda-main-content .agenda-calendar-sidebar{flex-direction:column;display:flex}:root .agenda-main-content .agenda-calendar-sidebar .agenda-mini-calendar{flex:none}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics{flex:auto;min-height:0;display:flex}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metrics{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;display:grid}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metrics>*{flex-direction:row;align-items:center;gap:8px;padding:8px 9px;display:flex}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metric-icon{display:none}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metric-copy{gap:0;min-width:0;display:grid}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metric-copy strong{font-size:18px;line-height:1.15}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metric-copy em{overflow-wrap:anywhere;white-space:normal;font-size:9px;line-height:1.25}.agenda-main-content .agenda-calendar-sidebar{gap:11px;padding-block:11px}.appointment-tabs.uma-so{border-bottom:0;gap:0;padding-bottom:0}.appointment-tabs.uma-so>button[aria-selected=true]{color:#00728c;background:#e6f7fa;border-color:#7fd1de}.appointment-services.sem-servico{justify-content:space-between;align-items:center;gap:12px;display:flex}.appointment-services.sem-servico>span{gap:2px;min-width:0;display:grid}.appointment-services.sem-servico strong{color:#21383f;font:800 var(--t-small) Inter, sans-serif}.appointment-services.sem-servico small{color:#7b8d95;font-size:var(--t-micro);line-height:1.4}.schedule-valor-combinado{border:1px dashed var(--dm-line);border-radius:var(--r-sm);color:#6b7f88;font-size:var(--t-small);min-height:var(--janela-campo-altura,38px);background:#f4f8f9;align-items:center;padding:0 12px;font-weight:650;display:flex}.service-category-list article.linha{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;align-items:center;gap:10px;padding:9px 11px;display:flex}.service-category-list article.linha>span{flex:auto;gap:1px;min-width:0;display:grid}.service-category-list article.linha strong{color:#21383f;font:800 var(--t-small) Inter, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.service-category-list article.linha small{color:#7b8d95;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appointment-repetir,.schedule-valor-variavel{background:0 0;border:0;border-radius:0;padding:0}.appointment-repetir .dm-switch-row,.schedule-valor-variavel .dm-switch-row{padding:4px 0}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metric-copy small{-webkit-hyphens:none;hyphens:none;letter-spacing:0;overflow-wrap:normal;white-space:normal;word-break:keep-all;font-size:8px;line-height:1.25}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metric-copy em{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all;font-size:8.5px;line-height:1.3}:root .agenda-main-content .agenda-calendar-sidebar .agenda-sidebar-metrics .agenda-metrics>*{border-radius:14px}.agenda-main-content .agenda-mini-calendar{font-size:12px}.agenda-main-content .agenda-mini-calendar button{color:#5f727a;border-radius:12px;font-weight:650}.agenda-main-content .agenda-mini-calendar button.selecionado,.agenda-main-content .agenda-mini-calendar button[aria-pressed=true]{color:#fff;background:#00a9d2}.agenda-main-content .agenda-filters select{color:#17313a;background:#f7fafb;border-radius:12px;max-width:132px}.agenda-now-line:before{content:"";background:#e0332f;border-radius:50%;width:7px;height:7px;position:absolute;top:-2.5px;left:-3px}.schedule-modal .schedule-form input:not([type=checkbox]):not(.seletor-busca-campo):not(.campo-sem-moldura),.schedule-modal .schedule-form select:not(.campo-sem-moldura),.schedule-modal .schedule-form textarea{color:#11191d;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;min-height:46px}.schedule-modal .schedule-form textarea{min-height:84px;padding-block:11px}.schedule-modal .schedule-form input:focus,.schedule-modal .schedule-form select:focus,.schedule-modal .schedule-form textarea:focus{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d21f}.schedule-modal .schedule-form>label>span:first-child,.schedule-modal .appointment-services>header strong{color:#74818b;letter-spacing:.075em;text-transform:uppercase;font:800 11px Inter,sans-serif}.schedule-modal .appointment-services,.schedule-modal .appointment-repetir,.schedule-modal .appointment-service-row{box-shadow:none;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px}.schedule-modal .appointment-services .appointment-service-row{background:0 0;border:0}.schedule-modal .appointment-services>header small,.agenda-main-content .agenda-timeline-hours>span{color:#74818b}.agenda-main-content .agenda-timeline-hours>span.cheia{color:#11191d}.schedule-modal .appointment-nota{color:#74818b;margin-top:5px;font-size:11px;display:block}.schedule-modal .appointment-nota button{color:#008fb6;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.schedule-modal .appointment-nota button:hover{color:#00728c}.schedule-modal .appointment-service-row>button{color:#9aa7ad;background:0 0;border:0}.schedule-modal .appointment-service-row>button:hover{color:#be4d57;background:#ffebed}.agenda-main-content .agenda-filters{align-items:flex-end;gap:8px}.agenda-main-content .agenda-filters select{color:#4d5b64;font-weight:650}.agenda-main-content .agenda-mini-calendar>header strong,.agenda-main-content .agenda-mini-calendar>header>span{color:#74818b;letter-spacing:.075em;text-transform:uppercase;font:800 11px Inter,sans-serif}.agenda-main-content .agenda-mini-calendar-weekdays>span{color:#9aa7ad;letter-spacing:.06em;font:700 9.5px Inter,sans-serif}.agenda-main-content .agenda-mini-calendar-days button{color:#4d5b64;font-size:11.5px;font-weight:600}.agenda-main-content .agenda-mini-calendar-days button.outro-mes{color:#c3ced3}.schedule-modal .servico-midia{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;gap:9px;padding:12px 13px;display:grid}.servico-midia-titulo{color:#74818b;letter-spacing:.075em;text-transform:uppercase;font:800 11px Inter,sans-serif}.servico-midia-linha{align-items:center;gap:12px;display:flex}.servico-midia-retrato{color:#9aa7ad;background:#eef3f5;border:1px solid #e3e9ec;border-radius:12px;flex:none;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.servico-midia-retrato img{object-fit:cover;width:100%;height:100%}.servico-midia-acoes{flex-wrap:wrap;gap:8px;display:flex}.servico-midia-botao{color:#4d5b64;cursor:pointer;font:600 var(--t-small) Inter, sans-serif;background:#fff;border:1px solid #d3dde1;border-radius:999px;align-items:center;padding:9px 15px;display:inline-flex}.servico-midia-botao:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.servico-midia-botao input{display:none}.servico-midia-tirar{color:#74818b;cursor:pointer;font-size:var(--t-micro);background:0 0;border:0;padding:4px;text-decoration:underline}.servico-midia-tirar:hover{color:#be4d57}.schedule-modal .servico-midia>small{color:#74818b;font-size:var(--t-micro);line-height:1.4}.servico-col-imagem{width:62px}.servico-retrato{color:#9aa7ad;background:#eef3f5;border:1px solid #e3e9ec;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.servico-retrato img{object-fit:cover;width:100%;height:100%}.schedule-table-card tbody tr.tem-destino{cursor:pointer}.schedule-table-card tbody tr.tem-destino:hover td{background:#f6fbfc}.servico-midia-retrato.grande{text-align:center;border-radius:14px;place-content:center;place-items:center;gap:3px;width:100%;height:132px;display:grid}.servico-midia-retrato.grande strong{color:#4d5b64;font:800 var(--t-small) Inter, sans-serif}.servico-midia-retrato.grande small{color:#9aa7ad;font-size:var(--t-micro);line-height:1.4}.schedule-modal .servico-midia{display:none}.servico-galeria{flex-wrap:wrap;gap:7px;display:flex}.servico-galeria figure{background:#eef3f5;border:1px solid #e3e9ec;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52px;height:52px;margin:0;display:flex;position:relative;overflow:hidden}.servico-galeria figure img{object-fit:cover;width:100%;height:100%}.servico-galeria figure.e-video{color:#6d818b}.servico-galeria figure.e-video b{letter-spacing:.04em;text-transform:uppercase;font:800 8px Inter,sans-serif}.servico-galeria figure button{color:#fff;cursor:pointer;opacity:0;background:#11191db8;border:0;border-radius:50%;width:18px;height:18px;font:700 12px/1 Inter,sans-serif;transition:opacity .15s;position:absolute;top:3px;right:3px}.servico-galeria figure:hover button{opacity:1}.servico-galeria-add{color:#74818b;cursor:pointer;letter-spacing:.02em;text-align:center;white-space:nowrap;background:#fff;border:1px dashed #d3dde1;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;font:700 8.5px Inter,sans-serif;display:flex}.servico-galeria-add:hover{color:#008fb6;border-color:#00a9d2}.servico-galeria-add input{display:none}.servico-midia-retrato.grande{cursor:pointer}.servico-midia-retrato.grande input{display:none}:root .agenda-command-bar .agenda-command-actions .agenda-filters select{background-position:right 11px center,right 7px center;border-radius:999px;max-width:150px;height:34px;min-height:34px;padding:0 28px 0 14px;font-size:12.5px}.agenda-timeline-appointment{animation:.42s cubic-bezier(.16,1,.3,1) both agenda-card-entra;animation-delay:calc(var(--ordem,0) * 45ms)}@keyframes agenda-card-entra{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.agenda-timeline-appointment.agenda-timeline-appointment[role=button]:active{animation:.42s cubic-bezier(.16,1,.3,1) both agenda-card-entra;animation-delay:calc(var(--ordem,0) * 45ms)}.agenda-proximo{background:#f1f9fb;border-radius:14px;align-items:center;gap:11px;margin-top:12px;padding:10px 12px;animation:.5s cubic-bezier(.16,1,.3,1) .12s both agenda-card-entra;display:flex}.agenda-proximo-hora{color:#00728c;background:#fff;border-radius:10px;flex:none;padding:7px 9px;font:800 13px Inter,sans-serif}.agenda-proximo-quem{gap:1px;min-width:0;display:grid}.agenda-proximo-quem strong{color:#17313a;text-overflow:ellipsis;white-space:nowrap;font:700 13.5px Inter,sans-serif;overflow:hidden}.agenda-proximo-quem small{color:#5f6d76;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agenda-proximo-falta{color:#00728c;flex:none;margin-left:auto;font:700 12px Inter,sans-serif}.agenda-resumo-livre{text-align:center;justify-items:center;gap:8px;padding:18px 6px 6px;display:grid}.agenda-resumo-livre-marca{color:#00819e;background:linear-gradient(140deg,#eef7f9,#dff1f6);border-radius:18px;justify-content:center;align-items:center;width:52px;height:52px;animation:.5s cubic-bezier(.16,1,.3,1) both agenda-card-entra;display:flex;position:relative}.agenda-resumo-livre-marca:after{content:"";border:1.5px solid #00a9d266;border-radius:18px;animation:3.2s ease-in-out infinite agenda-halo-lento;position:absolute;inset:0}.agenda-resumo-livre strong{color:#17313a;font:800 15px Inter,sans-serif}.agenda-resumo-livre p{color:#5f6d76;margin:0;font-size:12.5px;line-height:1.45}.agenda-resumo-livre-acoes{gap:7px;width:100%;margin-top:6px;display:grid}.agenda-resumo-acao{color:#3d4c55;cursor:pointer;background:#f1f6f8;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;font:700 12.5px Inter,sans-serif;transition:background .16s,transform .12s,box-shadow .2s;display:flex}.agenda-resumo-acao:hover{background:#e6eff2}.agenda-resumo-acao:active{transform:scale(.98)}.agenda-resumo-acao.forte{color:#fff;background:linear-gradient(135deg,#00a9d2,#0bc2b6);box-shadow:0 8px 18px -10px #00a9d2e6}.agenda-resumo-acao.forte:hover{filter:brightness(1.05)}.agenda-resumo-livre-dica{color:#9aa8b0;font-size:11.5px}.agenda-resumo-barra>i{transform-origin:0;animation:.6s cubic-bezier(.16,1,.3,1) both agenda-barra-cresce}@keyframes agenda-barra-cresce{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes agenda-halo-lento{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.agenda-timeline-appointment,.agenda-proximo,.agenda-resumo-livre-marca,.agenda-resumo-barra>i{animation:none}.agenda-resumo-livre-marca:after{content:none;animation:none}}.agenda-drag-selection.segurando{animation:.9s ease-out infinite agenda-segurando}@keyframes agenda-segurando{0%{box-shadow:0 0 #00a9d273}70%{box-shadow:0 0 0 7px #00a9d200}to{box-shadow:0 0 #00a9d200}}@media (prefers-reduced-motion:reduce){.agenda-drag-selection.segurando{animation:none;box-shadow:0 0 0 4px #00a9d240}}.schedule-fiscal{border:1px solid var(--dm-line);border-radius:var(--r-md);margin:2px 0 0;padding:13px}.schedule-fiscal legend{color:#40545d;font-size:var(--t-small);padding:0 5px;font-weight:850}.schedule-fiscal>p{color:#8a989f;font-size:var(--t-micro);margin:0 0 10px}.schedule-fiscal>div{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}:root .agenda-pdv-list article.agenda-pdv-cartao.agenda-pdv-cartao{background:var(--ag-agendado,#00a9d2);color:#fff;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"abrir selo""abrir vender";gap:8px 12px;padding:11px 12px 11px 14px;display:grid;overflow:visible;box-shadow:0 1px 2px #091c231f,0 10px 22px -16px #091c238c}:root .agenda-pdv-list article.agenda-pdv-cartao.confirmado{background:var(--ag-confirmado,#38a069)}:root .agenda-pdv-list article.agenda-pdv-cartao.pago{background:var(--ag-pago,#0b4f32)}:root .agenda-pdv-list article.agenda-pdv-cartao.concluido{background:var(--ag-concluido,#0f6b52)}:root .agenda-pdv-list article.agenda-pdv-cartao.nao_compareceu{background:var(--ag-falta,#c9862a)}:root .agenda-pdv-list article.agenda-pdv-cartao.cancelado{background:var(--ag-cancelado,#d64545);opacity:.4}:root .agenda-pdv-list article.agenda-pdv-cartao.cancelado strong{text-decoration:line-through}:root .agenda-pdv-list article.agenda-pdv-cartao.ja-resolvido{box-shadow:none;opacity:.78;grid-template-areas:"abrir selo";row-gap:0;padding:6px 10px 6px 13px}:root .agenda-pdv-list .ja-resolvido .agenda-pdv-cartao-abrir{gap:0}:root .agenda-pdv-list .ja-resolvido .agenda-pdv-cartao-abrir>span{font-size:10px}:root .agenda-pdv-list .ja-resolvido .agenda-pdv-cartao-abrir>strong{font-size:12.5px}:root .agenda-pdv-list .ja-resolvido .agenda-pdv-cartao-abrir>small{font-size:10.5px}:root .agenda-pdv-list .ja-resolvido .agenda-pdv-cartao-selo{align-self:center;padding:1px 7px;font-size:8.5px}:root .agenda-pdv-list .agenda-pdv-cartao-abrir{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-area:abrir;gap:2px;min-width:0;min-height:0;padding:0;display:grid}:root .agenda-pdv-list .agenda-pdv-cartao-abrir>span{opacity:.88;font:700 11px Inter,system-ui,sans-serif}:root .agenda-pdv-list .agenda-pdv-cartao-abrir>strong{letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;font:800 15px Manrope,Inter,system-ui,sans-serif;overflow:hidden}:root .agenda-pdv-list .agenda-pdv-cartao-abrir>small{opacity:.95;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}:root .agenda-pdv-list .agenda-pdv-cartao-abrir:hover>strong{text-underline-offset:3px;text-decoration:underline}:root .agenda-pdv-list .agenda-pdv-cartao-abrir:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #fff}:root .agenda-pdv-list .agenda-pdv-cartao-selo{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ffffff38;border-radius:999px;grid-area:selo;place-self:start end;padding:2px 8px;font:800 9.5px Manrope,Inter,system-ui,sans-serif}:root .agenda-pdv-list .agenda-pdv-cartao-vender{color:#0d2a33;cursor:pointer;background:#fff;border:0;border-radius:999px;grid-area:vender;place-self:end;align-items:center;gap:6px;min-height:34px;padding:0 14px;font:800 12px Inter,system-ui,sans-serif;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 6px 14px -8px #091c2399}:root .agenda-pdv-list .agenda-pdv-cartao-vender:hover{transform:translateY(-1px);box-shadow:0 8px 18px -8px #091c23b3}:root .agenda-pdv-list .agenda-pdv-cartao-vender:focus-visible{outline-offset:2px;outline:2px solid #fff}:root .pdv-scheduling-modal .agenda-module-list-only.agenda-module-list-only{background:#fff;padding:0}:root .pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-embedded-workspace{flex-direction:column;padding:0;display:flex;overflow:hidden}:root .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list.agenda-pdv-list{box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;max-width:none;min-height:0;margin:0}:root .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list>header{border:0;flex:none;justify-content:flex-start;align-items:baseline;gap:10px;min-height:0;padding:16px 18px 8px}:root .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list>header strong{color:#17272e;letter-spacing:-.1px;font:800 15px Manrope,Inter,system-ui,sans-serif}:root .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list>header span{color:#5e7079;letter-spacing:0;text-transform:none;font:600 12.5px Inter,system-ui,sans-serif}:root .pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list>div{flex:auto;gap:10px;min-height:0;padding:6px 18px 18px;overflow:auto}:root .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list article.agenda-pdv-cartao{padding:11px 12px 11px 14px}.appointment-services:not(.sem-servico){grid-template-columns:minmax(0,1fr) 150px 38px auto;column-gap:8px;display:grid}.appointment-services:not(.sem-servico)>.appointment-service-row{grid-column:1/-1;grid-template-columns:subgrid}.appointment-services>.appointment-service-row:first-child{border-top:0;padding-top:0}.appointment-services>.appointment-add-first-service{grid-column:1/-1}.appointment-service-row>.appointment-add-service,.schedule-modal .appointment-service-row>.appointment-add-service{color:#078aa4;cursor:pointer;white-space:nowrap;background:#edf9fa;border:1px solid #c7e9ee;border-radius:999px;justify-content:center;align-items:center;gap:5px;height:42px;padding:0 14px;font:800 12px Inter,sans-serif;display:flex}.schedule-modal .appointment-service-row>.appointment-add-service:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.appointment-service-row>.appointment-add-service:focus-visible{outline-offset:2px;outline:2px solid #00a9d2}@media (width<=760px){.appointment-services:not(.sem-servico){grid-template-columns:minmax(0,1fr) 100px 38px}.appointment-service-row>.appointment-add-service,.schedule-modal .appointment-service-row>.appointment-add-service{grid-column:1/-1;justify-self:start}}.appointment-service-row .product-search-select>summary>.seletor-retrato{border-radius:10px;width:38px;height:38px;margin-right:11px}.appointment-service-row .product-search-select>summary>.seletor-valor{color:#00728c;padding-left:12px;padding-right:4px}.agenda-config .dm-card{gap:14px;display:grid}.agenda-config-menu{gap:6px;display:grid}.agenda-config-menu small{color:var(--muted,#5f6d76);font-size:12px}.agenda-config-menu pre{color:#3d4c55;white-space:pre-wrap;background:#f2f6f7;border:1px solid #dde6ea;border-radius:12px;margin:0;padding:11px 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;overflow-x:auto}.agenda-config-etiquetas{flex-wrap:wrap;gap:5px 14px;display:flex}.agenda-config-etiquetas span{color:var(--muted,#5f6d76);font-size:12px}.agenda-config-etiquetas b{color:#0a7f9c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.agenda-config-voltar{color:#0a7f9c;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font:700 12.5px Inter,system-ui,sans-serif;text-decoration:underline}.agenda-config-texto{gap:5px;display:grid}.agenda-config-texto textarea{resize:vertical}@media (width<=720px){.agenda-config-dia{grid-template-columns:1fr}}.agenda-config{max-width:960px}:root .main-content .agenda-config .company-settings-grid>label>span:first-child,:root .main-content .agenda-config .agenda-config-texto>span{color:#46545d;letter-spacing:0;text-transform:none;font:600 12.5px Inter,system-ui,sans-serif}:root .main-content .agenda-config .agenda-config-grade small,:root .main-content .agenda-config .agenda-config-texto small{color:#7d8b96;font:400 12px/1.45 Inter,system-ui,sans-serif}:root .main-content .agenda-config textarea{font:400 13.5px/1.5 Inter,system-ui,sans-serif}:root .agenda-config .catalogo-endereco{margin:2px 0 4px}.agenda-config-sem-link{color:#7d8b96;margin:0;font-size:12.5px;line-height:1.5}:is(:root .main-content.agenda-main-content:has(.agenda-subapp-configuracoes),:root .main-content.agenda-main-content:has(.agenda-subapp-online),:root .main-content.agenda-main-content:has(.agenda-subapp-servicos)){height:auto;min-height:0;padding:18px 31px 30px;display:block;overflow:visible}.agenda-painel{gap:0;padding:0}.agenda-painel-grupo>.catalogo-grupo-corpo{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}.agenda-painel-grupo:last-child{border-bottom:0}.agenda-painel-grupo label:not(.dm-switch-row){flex-direction:column;gap:5px;display:flex}.agenda-painel-grupo label:not(.dm-switch-row)>span{color:#16242c;font-size:12.5px;font-weight:700}.agenda-painel-grupo label:not(.dm-switch-row)>small{color:var(--muted,#74818b);font-size:11px;line-height:1.45}.agenda-painel-grupo textarea{resize:vertical;min-height:66px;line-height:1.5}.agenda-painel-cor>div{align-items:center;gap:8px;display:flex}.agenda-painel-cor input[type=color]{border:1px solid var(--line,#e2e8ec);border-radius:var(--r-sm,8px);cursor:pointer;flex:0 0 48px;block-size:38px;padding:3px}.agenda-painel-cor input:not([type=color]){font-family:var(--mono,ui-monospace, monospace);text-transform:lowercase;flex:1}.agenda-painel-grupo .dm-switch-row{gap:10px}.agenda-painel-grupo .dm-switch-text strong{font-size:12.5px}.agenda-online-editor .catalogo-previa-palco{height:min(760px,100vh - 250px)}:root .main-content .agenda-painel-grupo label:not(.dm-switch-row)>span{letter-spacing:normal;text-transform:none;font-size:12.5px;font-weight:700}:root .main-content .agenda-painel-grupo textarea{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px}.agenda-online-editor .dm-module-header{flex-wrap:wrap}:root .agenda-online-editor .dm-module-header>:first-child{flex:auto;min-width:0}:root .agenda-online-editor .dm-module-header>.dm-module-action{flex-wrap:nowrap;flex:0 auto;width:auto;min-width:0;max-width:100%;margin-left:auto}.agenda-online-editor .catalogo-endereco{min-width:0;max-width:min(340px,40vw)}.agenda-online-editor .catalogo-endereco button{min-width:0;max-width:100%}.agenda-online-editor .catalogo-endereco span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agenda-online-editor .catalogo-endereco em{flex:none}.agenda-online-editor .catalogo-previa-viva{min-height:320px;max-height:calc(100dvh - 340px)}.agenda-online-editor .catalogo-previa-palco,:root .agenda-online-editor .catalogo-previa-quadro{min-height:0;max-height:100%}.agenda-online-editor .catalogo-previa-rolagem{min-height:0}.agenda-online-editor .agenda-expediente-nota{color:#7d8c94;margin-top:12px;font-size:12px;line-height:1.45;display:block}.agenda-online-editor .exp-dia{grid-template-columns:1fr}.agenda-online-editor .exp-faixas,.agenda-online-editor .exp-resumo{margin-left:0}.agenda-painel-grupo .agenda-campo{flex-direction:column;gap:5px;display:flex}.agenda-painel-grupo .agenda-campo>span{color:#16242c;font-size:12.5px;font-weight:700}.agenda-painel-grupo .agenda-campo>small{color:var(--muted,#74818b);font-size:11px;line-height:1.45}.agenda-painel-grupo .agenda-campo>small.ruim{color:#c0414f}.agenda-endereco-canto{position:relative}.agenda-endereco-lapis{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e2e8ec);border-radius:var(--r-sm,8px);color:#4d5b64;cursor:pointer;height:var(--control-h,38px);width:var(--control-h,38px);flex:none;justify-content:center;align-items:center;gap:6px;padding:0;transition:border-color .14s,color .14s;display:flex}.agenda-endereco-lapis.com-texto{width:auto;padding:0 14px;font:700 13px Inter,system-ui,sans-serif}.agenda-endereco-lapis:hover:not(:disabled),.agenda-endereco-lapis[aria-expanded=true]{color:var(--dm-ink,#11191d);border-color:#7ec6d6}.agenda-endereco-balao{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e2e8ec);width:min(370px,100vw - 32px);z-index:var(--z-flutuante,60);border-radius:14px;flex-direction:column;gap:8px;padding:14px;animation:.18s cubic-bezier(.16,1,.3,1) both agenda-balao-entra;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 1px 2px #091c230d,0 18px 40px -16px #091c2357}.agenda-endereco-balao strong{color:#16242c;font:700 12.5px Inter,system-ui,sans-serif}.agenda-endereco-balao small{color:var(--muted,#74818b);font-size:11.5px}.agenda-endereco-balao small.ruim{color:#c0414f}.agenda-endereco-balao p{color:var(--muted,#74818b);margin:0;font-size:11.5px;line-height:1.5}.agenda-endereco-balao .dm-button{align-self:flex-end}.agenda-endereco-campo{background:var(--dm-bg-2,#f7fafb);border:1px solid var(--dm-line,#e2e8ec);border-radius:10px;align-items:center;min-width:0;padding-left:10px;display:flex;overflow:hidden}.agenda-endereco-campo:focus-within{border-color:#7ec6d6;box-shadow:0 0 0 3px #00a9d21f}.agenda-endereco-campo b{color:#74818b;font:400 11.5px var(--mono,ui-monospace, monospace);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:58%;overflow:hidden}:root .main-content .agenda-endereco-campo input{box-shadow:none;color:#16242c;font:700 12.5px var(--mono,ui-monospace, monospace);background:0 0;border:0;outline:0;flex:1;min-width:0;padding:10px 10px 10px 1px}@keyframes agenda-balao-entra{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.agenda-endereco-balao{animation:none}}.agenda-logo-linha{align-items:center;gap:12px;display:flex}.agenda-logo-retrato{box-shadow:0 0 0 1px var(--line,#e2e8ec);background:#f1f6f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.agenda-logo-retrato img{object-fit:cover;width:100%;height:100%}.agenda-logo-retrato b{color:#8aa0a9;font:800 17px Inter,system-ui,sans-serif}.agenda-logo-acoes{flex-wrap:wrap;gap:6px;display:flex}.agenda-arquivo,.agenda-arquivo-tirar{border:1px solid var(--line,#e2e8ec);color:#16242c;cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;font:700 12px Inter,system-ui,sans-serif;transition:background .14s,border-color .14s;display:inline-flex}.agenda-arquivo:hover,.agenda-arquivo-tirar:hover:not(:disabled){background:#f4f8fa;border-color:#c9d6dd}.agenda-arquivo.ocupado{color:#8aa0a9;cursor:progress}.agenda-arquivo input{display:none}.agenda-arquivo-tirar{color:#a2545e}.agenda-fotos{grid-template-columns:repeat(3,1fr);gap:6px;max-width:372px;display:grid}.agenda-foto{aspect-ratio:1;background:#f1f6f8;border-radius:10px;margin:0;position:relative;overflow:hidden}.agenda-foto.capa{aspect-ratio:16/10;grid-column:span 2}.agenda-foto img{object-fit:cover;width:100%;height:100%;display:block}.agenda-foto em{color:#fff;letter-spacing:.6px;text-transform:uppercase;background:#09090bb8;border-radius:999px;padding:3px 8px;font:700 9.5px Inter,system-ui,sans-serif;position:absolute;bottom:6px;left:6px}.agenda-foto-tirar,.agenda-foto-capa{color:#fff;cursor:pointer;opacity:0;background:#09090b9e;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,background .15s;display:flex;position:absolute;top:5px}.agenda-foto-tirar{right:5px}.agenda-foto-capa{left:5px}.agenda-foto:hover .agenda-foto-tirar,.agenda-foto:hover .agenda-foto-capa{opacity:1}.agenda-foto-tirar:hover{background:#c0414f}.agenda-foto-capa:hover{background:#d8a018}@media (hover:none){.agenda-foto-tirar,.agenda-foto-capa{opacity:1}}.agenda-fotos-mais{aspect-ratio:1;color:#74818b;cursor:pointer;background:#f8fbfc;border:1px dashed #c9d6dd;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font:700 10.5px Inter,system-ui,sans-serif;transition:background .14s,border-color .14s;display:flex}.agenda-fotos-mais:hover{border-color:var(--brand,#00a9d2);color:#16242c;background:#eef6f9}.agenda-fotos-mais.ocupado{cursor:progress}.agenda-fotos-mais input{display:none}.agenda-redes{grid-template-columns:1fr 1fr;gap:6px;display:grid}.agenda-rede{background:var(--dm-bg-2,#f7fafb);border:1px solid var(--dm-line,#e2e8ec);border-radius:10px;align-items:center;min-width:0;padding-left:9px;display:flex;overflow:hidden}.agenda-rede:focus-within{border-color:#7ec6d6;box-shadow:0 0 0 3px #00a9d21f}.agenda-rede b{color:#96a3ab;flex:none;font:400 11px Inter,system-ui,sans-serif}:root .main-content .agenda-rede input{box-shadow:none;color:#16242c;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:9px 8px 9px 2px;font:600 12.5px Inter,system-ui,sans-serif}.agenda-copiar-da-loja{color:#00819e;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:5px 7px;font:700 11.5px Inter,system-ui,sans-serif;display:inline-flex}.agenda-copiar-da-loja:hover:not(:disabled){background:#eef7f9}.agenda-dois-modos{grid-template-columns:1fr 1fr;gap:6px;display:grid}.agenda-dois-modos>button{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e2e8ec);cursor:pointer;text-align:left;border-radius:12px;gap:2px;padding:9px 10px;transition:border-color .15s,background .15s;display:grid}.agenda-dois-modos>button strong{color:#16242c;font:700 13px Inter,system-ui,sans-serif}.agenda-dois-modos>button small{color:var(--muted,#74818b);font-size:11px;line-height:1.35}.agenda-dois-modos>button:hover:not(:disabled){border-color:#9fdbe6}.agenda-dois-modos>button.escolhido{border-color:var(--brand,#00a9d2);box-shadow:0 0 0 1px var(--brand,#00a9d2) inset;background:#eef9fc}.agenda-dois-modos>button.escolhido strong{color:#00728c}.agenda-dois-modos.miudo{flex:none;gap:4px;display:flex}:root .main-content .agenda-dois-modos.miudo>button{aspect-ratio:auto;text-align:center;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;width:auto;min-width:46px;height:auto;padding:0 12px;font:700 12.5px Inter,system-ui,sans-serif;display:flex}.agenda-sinal{align-items:stretch;gap:8px;display:flex}:root .main-content .agenda-sinal input{text-align:right;flex:1;min-width:0}.agenda-gorjetas{flex-wrap:wrap;gap:6px;display:flex}.agenda-gorjetas>button{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e2e8ec);color:#16242c;cursor:pointer;border-radius:999px;padding:7px 14px;font:700 12.5px Inter,system-ui,sans-serif;transition:border-color .15s,background .15s}.agenda-gorjetas>button:hover:not(:disabled){border-color:#9fdbe6}.agenda-gorjetas>button.escolhido{border-color:var(--brand,#00a9d2);color:#00728c;background:#eef9fc}.exp-dias{gap:1px;display:grid}.exp-dia{border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:12px;min-height:38px;padding:4px 6px;transition:background .14s;display:flex}.exp-dia:hover{background:#f7fafb}.exp-dia .dm-switch-row{flex:none;margin:0}.exp-fechado{color:var(--muted,#5f6d76);margin-left:auto;font-size:13px}.exp-faixas{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-left:auto;display:flex}.exp-faixa{align-items:center;gap:4px;display:inline-flex}.exp-faixa>span{color:var(--muted,#5f6d76);font-size:12.5px}:root .main-content .exp-faixa input[type=time]{width:92px;min-height:30px;padding:3px 8px;font:700 13px Inter,system-ui,sans-serif}.exp-tirar{color:#b8c4cb;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .14s,color .14s,background .14s;display:inline-flex}.exp-faixa:hover .exp-tirar,.exp-tirar:focus-visible{opacity:1}.exp-tirar:hover{color:#c0414f;background:#fdeaec}.exp-mais{color:#0a7f9c;cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:3px;padding:4px 2px;font:700 12px Inter,system-ui,sans-serif;transition:opacity .14s;display:inline-flex}.exp-dia:hover .exp-mais,.exp-mais:focus-visible{opacity:1}.exp-mais:hover{text-decoration:underline}.exp-dia{grid-template-columns:1fr}.exp-resumo{color:#16232b;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin-left:auto;padding:5px 8px;font:600 13.5px Inter,system-ui,sans-serif;transition:background .14s,color .14s;display:inline-flex}.exp-resumo:hover{color:#0a7f9c;background:#eef5f7}.exp-resumo:disabled{cursor:default}.exp-resumo i{color:#9aa9b2;opacity:0;transition:opacity .14s;display:inline-flex}.exp-dia:hover .exp-resumo i,.exp-resumo:focus-visible i,.exp-dia .exp-faixas .exp-mais,.exp-dia .exp-faixas .exp-tirar{opacity:1}.exp-pronto{color:#008fb6;cursor:pointer;background:#e5f8fb;border:0;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font:800 12px Inter,system-ui,sans-serif;display:inline-flex}.exp-pronto:hover{background:#d3f2f8}.exp-dia:has(.exp-faixas){background:#f7fafb;padding:8px 6px}.exp-dias{gap:0}.exp-dia{border-top:1px solid var(--line,#e3e9ec);border-radius:0;min-height:46px;padding:4px 8px}.exp-dia:first-child{border-top:0}.exp-dia:has(.exp-faixas){border-radius:12px}.exp-dia .dm-switch-row .dm-switch-text{min-width:86px}.exp-dia .dm-switch-row .dm-switch-text strong{letter-spacing:-.01em;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}:root .main-content .exp-resumo{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font:700 13.5px Manrope,Inter,system-ui,sans-serif}:root .main-content .exp-fechado{color:#74818b;background:#0b141a0d;border-radius:999px;padding:3px 10px;font:700 12px Manrope,Inter,system-ui,sans-serif}.cda-lingueta{color:#fff;cursor:pointer;font:inherit;z-index:70;background:#11191d;border:0;border-radius:999px;justify-content:center;align-items:center;gap:0;width:54px;height:54px;padding:0;transition:background .16s,gap .16s,padding .16s,transform .16s;display:flex;position:fixed;bottom:22px;left:22px;box-shadow:0 10px 26px -10px #091c23b3,0 2px 6px #091c2340}.cda-lingueta:hover{background:#1b2a31;gap:9px;width:auto;padding:0 20px 0 17px;transform:translateY(-2px)}.cda-lingueta:active{transform:translateY(0)}.cda-lingueta span{align-items:center;gap:8px;max-width:0;transition:max-width .16s;display:flex;overflow:hidden}.cda-lingueta:hover span{max-width:160px}.cda-lingueta b{letter-spacing:.01em;white-space:nowrap;font-size:13px;font-weight:800}.cda-lingueta em{text-align:center;background:#1fa75a;border:2px solid #11191d;border-radius:999px;min-width:20px;padding:3px 5px;font-size:11px;font-style:normal;font-weight:800;line-height:1;position:absolute;top:-3px;right:-3px}.cda-lingueta:hover em{border:0;padding:3px 7px;position:static}.cda-lingueta{isolation:isolate;background:radial-gradient(120% 120% at 30% 18%,#2b3c44 0%,#11191d 62%);animation:.7s cubic-bezier(.34,1.56,.64,1) backwards cda-chega;box-shadow:inset 0 1px #ffffff24,0 10px 26px -10px #091c23b3,0 2px 6px #091c2340}.cda-lingueta:hover{background:radial-gradient(120% 120% at 30% 18%,#33505b 0%,#15242b 62%);box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #00a9d233,0 14px 30px -12px #091c23bf}.cda-lingueta:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;z-index:-1;border:2px solid #1fa75a99;position:absolute;inset:0}.cda-lingueta.esperando:after{animation:2.8s cubic-bezier(.2,.6,.3,1) 1s infinite cda-halo}.cda-lingueta:hover:after{opacity:0;animation:none}.cda-lingueta em{z-index:1;animation:.55s cubic-bezier(.34,1.56,.64,1) .45s backwards cda-selo}.cda-lingueta:hover>svg{animation:.45s cubic-bezier(.34,1.56,.64,1) cda-gaveta}@keyframes cda-chega{0%{opacity:0;transform:translateY(18px)scale(.6)}to{opacity:1;transform:none}}@keyframes cda-halo{0%{opacity:.75;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}@keyframes cda-selo{0%{transform:scale(0)}to{transform:none}}@keyframes cda-gaveta{0%{transform:none}45%{transform:translateY(2px)scale(1.08)}to{transform:none}}@media (prefers-reduced-motion:reduce){.cda-lingueta,.cda-lingueta em,.cda-lingueta:hover>svg,.cda-lingueta.esperando:after{animation:none}}@media (width<=720px){.cda-lingueta{bottom:16px;left:16px}}:root .agenda-command-bar .agenda-view-switch,:root .agenda-command-bar .agenda-filters{flex-wrap:nowrap;flex:none}:root .agenda-command-bar .agenda-command-actions{flex-wrap:nowrap}:root .agenda-engrenagem{border:1px solid var(--dm-line,#e3eaed);color:#5f6d76;cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}:root .agenda-engrenagem:hover{color:#0a7f9c;background:#f2fbfd;border-color:#9fdbe6}:root .agenda-command-actions .agenda-engrenagem{color:#4d5b64;background:linear-gradient(#fff,#f4f9fb);border:1px solid #dde7ea;width:40px;height:40px;transition:background .18s,border-color .18s,color .18s,box-shadow .22s,transform .12s;box-shadow:0 1px 2px #10303a0d}:root .agenda-command-actions .agenda-engrenagem .icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}:root .agenda-command-actions .agenda-engrenagem:hover{color:#0a7f9c;background:linear-gradient(#f2fbfd,#e6f6fa);border-color:#9fdbe6;box-shadow:0 6px 16px -8px #00a9d28c}:root .agenda-command-actions .agenda-engrenagem:hover .icon{transform:rotate(45deg)}:root .agenda-command-actions .agenda-engrenagem:active{transform:scale(.94)}:root .agenda-command-actions .agenda-engrenagem:focus-visible{border-color:#00a9d2;outline:0;box-shadow:0 0 0 3px #00a9d22e}@media (prefers-reduced-motion:reduce){:root .agenda-command-actions .agenda-engrenagem .icon{transition:none}:root .agenda-command-actions .agenda-engrenagem:hover .icon{transform:none}}.agenda-module{--ag-agendado:#00a9d2;--ag-confirmado:#38a069;--ag-concluido:#0f6b52;--ag-pago:#0b4f32;--ag-falta:#c9862a;--ag-cancelado:#d64545;--ag-tinta:#11191d;--ag-media:#4d5b64;--ag-fraca:#74818b;--ag-linha:#e3e9ec}:root .main-content .agenda-command-bar{border-color:var(--ag-linha);border-radius:var(--r-lg);gap:var(--s-3);min-height:56px;padding:var(--s-2) var(--s-3);background:#fff;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}:root .main-content .agenda-command-brand strong{font:800 var(--t-title) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.02em}:root .main-content .agenda-period-navigation>strong{color:var(--ag-tinta);font:800 var(--t-lead) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.02em;margin-left:var(--s-1);text-transform:none}:root .main-content .agenda-period-navigation>button,:root .main-content .agenda-view-switch button,:root .main-content .agenda-filters select{letter-spacing:-.01em;text-transform:none;transition:background var(--mvp-cor), border-color var(--mvp-cor), color var(--mvp-cor), transform var(--mvp-forma);font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}:root .main-content .agenda-period-navigation>button{border-radius:var(--r-sm);min-width:38px;height:38px}:root .main-content .agenda-period-navigation>button.today{padding:0 var(--s-4)}:root .main-content .agenda-period-navigation>button:hover{color:#0a7f9c;border-color:#9fdbe6}:root .main-content .agenda-period-navigation>button:active{transform:scale(.97)}:root .main-content .agenda-view-switch{border-radius:var(--r-pill);background:#0b141a0d;padding:3px}:root .main-content .agenda-view-switch button{border-radius:var(--r-pill);color:#5b727d;height:32px;padding:0 var(--s-4)}:root .main-content .agenda-view-switch button:hover{color:var(--ag-tinta)}:root .main-content .agenda-view-switch button.active{color:var(--ag-tinta);background:#fff;box-shadow:0 1px 3px #0f2a332e}.agenda-sidebar-metrics{border-top:1px solid var(--ag-linha);padding-top:var(--s-4)}.agenda-resumo{gap:var(--s-3);display:grid}.agenda-resumo>header{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.agenda-resumo-quando{color:var(--ag-fraca);font:700 var(--t-small) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;flex:1 0 100%}.agenda-resumo-numero{color:var(--ag-tinta);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font:800 30px/1 Manrope,Inter,system-ui,sans-serif}.agenda-resumo-unidade{color:var(--ag-media);font-size:var(--t-body)}.agenda-resumo-valor{color:#0a7f9c;font:800 var(--t-body) Manrope, Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;margin-left:auto}.agenda-resumo-barra{border-radius:var(--r-pill);background:#0b141a0f;gap:2px;height:10px;padding:0;display:flex;overflow:hidden}.agenda-resumo-barra i{border-radius:var(--r-pill);min-width:6px;transition:flex-grow var(--mvp-cor), background var(--mvp-cor);display:block}.agenda-resumo-barra.vazia{background:repeating-linear-gradient(115deg,#0b141a0f 0 6px,#0b141a08 6px 12px)}.agenda-resumo-legenda{color:var(--ag-media);font-size:var(--t-small);gap:var(--s-1) var(--s-3);flex-wrap:wrap;margin:0;display:flex}.agenda-resumo-legenda.vazia{color:var(--ag-fraca)}.agenda-resumo-legenda span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.agenda-resumo-legenda b{color:var(--ag-tinta);font-variant-numeric:tabular-nums;font-weight:800}.agenda-resumo-legenda i{border-radius:50%;width:7px;height:7px;display:block}.agenda-resumo i.situacao-agendado,.agenda-resumo-barra i.situacao-agendado{background:var(--ag-agendado)}.agenda-resumo i.situacao-confirmado,.agenda-resumo-barra i.situacao-confirmado{background:var(--ag-confirmado)}.agenda-resumo i.situacao-concluido,.agenda-resumo-barra i.situacao-concluido{background:var(--ag-concluido)}.agenda-resumo i.situacao-nao_compareceu,.agenda-resumo-barra i.situacao-nao_compareceu{background:var(--ag-falta)}.agenda-timeline-lane .agenda-fora-do-expediente{pointer-events:none;z-index:0;background:repeating-linear-gradient(135deg,#11191d0b 0 5px,#11191d04 5px 10px);position:absolute;left:0;right:0}:root .main-content .agenda-time-gutter{background:#fbfcfd}:root .main-content .agenda-time-gutter span{color:var(--ag-fraca);font:650 var(--t-micro) Manrope, Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em}:root .main-content .agenda-time-gutter span.full-hour{color:var(--ag-media);font-weight:800}:root .main-content .agenda-timeline-header-corner,:root .main-content .agenda-timeline-headers{background:#fbfcfd}:root .main-content .agenda-timeline-headers strong{font:800 var(--t-body) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.02em;text-transform:none}:root .main-content .agenda-timeline-headers small{color:var(--ag-fraca);font:600 var(--t-micro) Manrope, Inter, system-ui, sans-serif;text-transform:none}:root .main-content .agenda-timeline-headers button{transition:background var(--mvp-cor), color var(--mvp-cor)}:root .main-content .agenda-timeline-headers button.today strong{color:#0a7f9c}:root .main-content .agenda-timeline-appointment{background:var(--ag-agendado);border-radius:var(--r-sm);transition:box-shadow var(--mvp-cor), transform var(--mvp-forma), filter var(--mvp-cor);border:0;border-left:3px solid #00000038;padding:5px 8px;box-shadow:0 1px 2px #091c232e,inset 0 1px #ffffff40}:root .main-content .agenda-timeline-appointment:hover{filter:none;transform:translateY(-1px);box-shadow:0 2px 4px #091c231f,0 14px 32px -18px #091c2373}:root .main-content .agenda-timeline-appointment:active{transform:translateY(0)scale(.995)}:root .main-content .agenda-timeline-appointment strong{font:800 var(--t-small) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.01em}:root .main-content .agenda-timeline-appointment span,:root .main-content .agenda-timeline-appointment small,:root .main-content .agenda-timeline-appointment em{font-family:Manrope,Inter,system-ui,sans-serif;font-style:normal}:root .main-content .agenda-timeline-appointment.confirmado{background:var(--ag-confirmado)}:root .main-content .agenda-timeline-appointment.concluido{background:var(--ag-concluido)}:root .main-content .agenda-timeline-appointment.pago{background:var(--ag-pago)}:root .main-content .agenda-timeline-appointment.nao_compareceu{background:var(--ag-falta)}:root .main-content .agenda-timeline-appointment.cancelado{background:var(--ag-cancelado);border-left-color:var(--ag-cancelado);box-shadow:none;opacity:.15;pointer-events:none;animation:none}:root .main-content .agenda-timeline-appointment.cancelado strong{text-decoration:line-through}:root .main-content .agenda-timeline-appointment.cancelado .agenda-pastilha-situacao{pointer-events:auto}:root .main-content .agenda-timeline-appointment.blocked{background:repeating-linear-gradient(135deg,#8c9aa1 0 7px,#7d8b92 7px 14px);border-left-color:#0000002e}:root .main-content .agenda-now-line{z-index:4}:root .main-content .agenda-mini-calendar>header strong{color:var(--ag-tinta);font:800 var(--t-body) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.02em;text-transform:none}:root .main-content .agenda-mini-weekdays span{color:var(--ag-fraca);font:700 var(--t-micro) Manrope, Inter, system-ui, sans-serif;text-transform:none}:root .main-content .agenda-mini-days button{font:650 var(--t-small) Manrope, Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;height:27px;transition:background var(--mvp-cor), color var(--mvp-cor), transform var(--mvp-forma);width:27px}:root .main-content .agenda-mini-days button:active{transform:scale(.92)}:root .main-content .agenda-sidebar-list>strong{color:var(--ag-fraca);font:700 var(--t-small) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.01em;text-transform:none}:root .main-content .agenda-sidebar-list-scroll button{border-radius:var(--r-sm);transition:background var(--mvp-cor), transform var(--mvp-forma)}:root .main-content .agenda-sidebar-list-scroll button:active{transform:scale(.99)}:root .main-content .agenda-sidebar-list-scroll .hora{color:var(--ag-media);font:800 var(--t-small) Manrope, Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums}:root .main-content .agenda-sidebar-list-scroll .quem strong{font:750 var(--t-body) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.01em}:root .main-content .agenda-sidebar-list-scroll .quem small{color:var(--ag-fraca);font-size:var(--t-small)}:root .main-content .agenda-calendar-sidebar>.agenda-mini-calendar,:root .main-content .agenda-calendar-sidebar>.agenda-sidebar-metrics{flex:none}:root .main-content .agenda-calendar-sidebar>.agenda-sidebar-list{flex:auto;min-height:120px}:root .main-content .agenda-timeline-appointment span{font-size:var(--t-micro);opacity:.85;font-weight:700}:root .main-content .agenda-timeline-appointment strong{font-size:var(--t-small);margin-top:1px}:root .main-content .agenda-timeline-appointment small:not([class*=danger]):not([class*=erro]):not([class*=alerta]):not([class*=badge]){color:#fffffff5;font-size:var(--t-micro);font-weight:600}:root .main-content .agenda-timeline-appointment em{border-radius:var(--r-pill);color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ffffff38;margin:0;padding:2px 8px;font-size:9.5px;font-weight:800;transition:opacity .12s;display:inline-block;position:absolute;top:5px;right:5px}:root .main-content .agenda-timeline-appointment .agenda-pastilha-situacao{border-radius:var(--r-pill);color:#fff;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background:#ffffff38;border:0;align-items:center;gap:3px;margin:0;padding:2px 6px 2px 8px;font:800 9.5px Manrope,Inter,system-ui,sans-serif;transition:background .12s;display:inline-flex;position:absolute;top:5px;right:5px}:root .main-content .agenda-timeline-appointment .agenda-pastilha-situacao:hover,:root .main-content .agenda-timeline-appointment.com-menu .agenda-pastilha-situacao{background:#ffffff5c}:root .main-content .agenda-timeline-appointment .agenda-pastilha-situacao:focus-visible{outline-offset:1px;outline:2px solid #fff}:root .main-content .agenda-timeline-appointment .agenda-pastilha-situacao svg{opacity:.85;flex:none}:root .main-content .agenda-timeline-appointment>span{padding-right:100px}:root .main-content .agenda-timeline-appointment{container-type:size}@container (height<=32px){:root .main-content .agenda-timeline-appointment small{display:none}}:root .main-content .agenda-now-line b{font:800 var(--t-micro) Manrope, Inter, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0}:root .main-content .agenda-period-navigation>button.today{color:var(--ag-tinta);font-weight:800}:root .main-content .agenda-timeline-appointment small{color:#ffffffeb}:root .agenda-engrenagem{height:var(--control-h,42px);width:var(--control-h,42px)}:root .main-content .agenda-mini-days button.outside{color:#c3ccd1;font-weight:500}:root .main-content .agenda-mini-days button.outside:hover{color:#0a7f9c}.agenda-resumo-vazio{color:var(--ag-fraca);font-size:var(--t-body);align-items:center;gap:var(--s-2);margin:0;display:flex}.agenda-resumo-vazio svg{color:#a9b6bc;flex:none}:root .main-content .aviso-quem-painel .aviso-quem-nota{border-top:1px solid var(--line,#e3e9ec);color:var(--muted,#74818b);font-size:var(--t-small);margin-top:6px;padding-top:8px;display:block}:root .main-content .agenda-origem,:root .agenda-pdv-cartao .agenda-origem{opacity:.62;vertical-align:-2px;align-items:center;margin-left:6px;display:inline-flex}:root .main-content .agenda-origem.online,:root .agenda-pdv-cartao .agenda-origem.online{opacity:.85}:root .main-content .agenda-pago,:root .agenda-pdv-cartao .agenda-pago{color:#1da06a;vertical-align:-3px;background:#1da06a29;border-radius:999px;align-items:center;margin-left:5px;padding:2px;display:inline-flex}:root .main-content .agenda-pago.tudo,:root .agenda-pdv-cartao .agenda-pago.tudo{color:#fff;background:#1da06a}:root .main-content .agenda-valor-do-card,:root .agenda-pdv-cartao .agenda-valor-do-card{color:#fff;letter-spacing:-.01em;vertical-align:baseline;white-space:nowrap;background:#fff3;border-radius:999px;margin-left:6px;padding:0 6px;font-size:.94em;font-weight:800;display:inline-block}:root .main-content .agenda-timeline-appointment.cancelado .agenda-valor-do-card{background:0 0;padding:0}:root .main-content .agenda-timeline-appointment.pago .agenda-pastilha-situacao:before,:root .main-content .agenda-timeline-appointment.pago>em:before,:root .agenda-pdv-cartao.pago .agenda-pdv-cartao-selo:before{content:"$";margin-right:4px;font-weight:900}:root .agenda-sidebar-metrics{border:1px solid var(--ag-linha,#e3e9ec);background:linear-gradient(#fff 0%,#fbfeff 100%);border-radius:18px;padding:14px;position:relative;overflow:hidden;box-shadow:0 1px 2px #091c230d,0 18px 34px -26px #091c238c;container:resumo/inline-size}:root .agenda-calendar-sidebar>.agenda-sidebar-metrics.agenda-sidebar-metrics.agenda-sidebar-metrics{flex:auto;min-height:min-content}:root .agenda-sidebar-metrics>.agenda-resumo.agenda-resumo.agenda-resumo{box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;grid-template-rows:auto 1fr;gap:10px;min-width:0;padding:0;display:grid;transform:none}:root .agenda-sidebar-metrics>.agenda-resumo.agenda-resumo.tem-numeros{flex-direction:column;gap:8px;display:flex}:root .agenda-sidebar-metrics>.agenda-resumo.agenda-resumo:not(.tem-numeros){grid-template-rows:1fr;position:relative}:root .agenda-sidebar-metrics>.agenda-resumo:not(.tem-numeros)>.agenda-resumo-quando{position:absolute;top:4px;right:0}:root .agenda-resumo-quando{color:var(--ag-fraca,#8a99a1);flex:none;align-items:center;gap:7px;font:700 12px Manrope,Inter,system-ui,sans-serif;display:flex}:root .agenda-resumo-encartes{flex:auto;grid-template-rows:repeat(2,minmax(58px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}:root .agenda-encarte{isolation:isolate;text-align:center;background:linear-gradient(#f8fbfc,#f1f6f8);border-radius:13px;align-content:center;justify-items:center;gap:3px;min-width:0;padding:10px 11px;transition:box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);animation:.6s cubic-bezier(.16,1,.3,1) backwards encarte-entra;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px 2px #091c230a;container:quadro/size}:root .agenda-encarte:before{content:"";pointer-events:none;transform-origin:top;z-index:-1;background:linear-gradient(#00a9d224,#00a9d200);transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleY(0)}:root .agenda-encarte:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,0 12px 22px -14px #092d3861}:root .agenda-encarte:hover:before{transform:scaleY(1)}:root .agenda-encarte:nth-child(2){animation-delay:70ms}:root .agenda-encarte:nth-child(3){animation-delay:.14s}:root .agenda-encarte:nth-child(4){animation-delay:.21s}:root .agenda-encarte strong{color:var(--ag-tinta,#0d1b21);font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:0;font:800 26px/1.05 Manrope,Inter,system-ui,sans-serif;display:flex}:root .agenda-encarte.dinheiro strong{background:linear-gradient(100deg,#0b7896 0%,#00a9d2 38%,#bff3fb 50%,#00a9d2 62%,#0b7896 100%) 100% 0/260% 100%;color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;font-size:17px;line-height:1.25;animation:1.5s cubic-bezier(.4,0,.2,1) .45s both valor-brilha;display:block}:root .agenda-encarte.dinheiro:hover strong{animation-name:valor-brilha-de-novo;animation-delay:0s}@keyframes valor-brilha{0%{background-position:100% 0}to{background-position:0 0}}@keyframes valor-brilha-de-novo{0%{background-position:100% 0}to{background-position:0 0}}:root .agenda-encarte.dinheiro strong .moeda{font:inherit;letter-spacing:inherit}:root .agenda-encarte small{color:var(--ag-media,#5f6d76);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 11px Inter,system-ui,sans-serif;overflow:hidden}:root .agenda-sidebar-metrics .agenda-resumo-livre{text-align:left;grid-template-rows:auto auto 1fr;align-content:start;justify-items:stretch;gap:4px;padding:0;animation:.6s cubic-bezier(.16,1,.3,1) backwards encarte-entra;display:grid}:root .agenda-sidebar-metrics .agenda-resumo-livre strong{color:var(--ag-tinta,#0d1b21);letter-spacing:-.03em;font:800 20px/1.15 Manrope,Inter,system-ui,sans-serif}:root .agenda-sidebar-metrics .agenda-resumo-livre p{color:var(--ag-media,#5f6d76);margin:0;font:600 12px/1.4 Inter,system-ui,sans-serif}:root .agenda-sidebar-metrics .agenda-resumo-livre-acoes{border-top:1px solid #edf2f4;align-self:end;gap:6px;margin-top:7px;padding-top:11px;display:flex}:root .agenda-sidebar-metrics .agenda-resumo-livre-acoes .agenda-resumo-acao{white-space:nowrap;border-radius:999px;flex:auto;gap:6px;min-height:40px;padding:0 14px;font:700 12.5px Inter,system-ui,sans-serif}:root .agenda-sidebar-metrics .agenda-resumo-livre-acoes .agenda-resumo-acao.so-icone{flex:0 0 40px;width:40px;padding:0}@keyframes encarte-entra{0%{filter:blur(4px);opacity:0;transform:translateY(8px)scale(.97)}to{filter:none;opacity:1;transform:none}}@container resumo (width<=236px){:root .agenda-encarte{padding:9px 8px}:root .agenda-encarte strong{font-size:24px}:root .agenda-encarte.dinheiro strong{font-size:14px}:root .agenda-encarte.dinheiro.longo strong{font-size:12.5px}:root .agenda-encarte small{font-size:10px}}@container quadro (height>=96px){:root .agenda-encarte strong{font-size:30px}:root .agenda-encarte.dinheiro strong{justify-items:center;gap:2px;font-size:20px;line-height:1.05;display:grid}:root .agenda-encarte.dinheiro strong .moeda{letter-spacing:.06em;font-size:11px}:root .agenda-encarte.dinheiro.longo strong{font-size:16px}}@container quadro (height>=130px){:root .agenda-encarte strong{font-size:36px}:root .agenda-encarte.dinheiro strong{font-size:20px}:root .agenda-encarte.dinheiro.longo strong{font-size:16px}}@media (prefers-reduced-motion:reduce){:root .agenda-encarte,:root .agenda-sidebar-metrics .agenda-resumo-livre,:root .agenda-encarte.dinheiro strong{animation:none}:root .agenda-encarte,:root .agenda-encarte:before{transition:none}:root .agenda-encarte:hover{transform:none}}:root .agenda-menu-do-card button{padding:8px 10px}:root .agenda-menu-do-card button>span{display:block}:root .agenda-menu-do-card button strong{white-space:nowrap;font-size:13.5px;font-weight:700}:root .main-content .agenda-timeline-appointment.baixo,:root .main-content .agenda-timeline-appointment.raso{align-items:center;gap:6px;padding:0 7px;display:flex}:root .main-content .agenda-timeline-appointment.baixo strong,:root .main-content .agenda-timeline-appointment.raso strong{text-overflow:ellipsis;white-space:nowrap;flex:auto;order:1;min-width:0;font-size:11.5px;line-height:1.1;overflow:hidden}:root .main-content .agenda-timeline-appointment.baixo span{opacity:.85;white-space:nowrap;flex:none;order:2;font-size:10px}:root .main-content .agenda-timeline-appointment.baixo small,:root .main-content .agenda-timeline-appointment.raso small,:root .main-content .agenda-timeline-appointment.raso span{display:none}:root .main-content .agenda-timeline-appointment.baixo .agenda-pastilha-situacao,:root .main-content .agenda-timeline-appointment.baixo em{flex:none;order:3;padding:1px 5px;font-size:9px;position:static}:root .main-content .agenda-timeline-appointment.baixo .agenda-pastilha-situacao svg{display:none}:root .main-content .agenda-timeline-appointment.raso .agenda-pastilha-situacao,:root .main-content .agenda-timeline-appointment.raso em{border-radius:50%;flex:none;order:3;width:8px;height:8px;padding:0;font-size:0;position:static;overflow:hidden}:root .main-content .agenda-timeline-appointment.raso .agenda-pastilha-situacao svg{display:none}:root .main-content .agenda-timeline-appointment.raso.com-menu .agenda-pastilha-situacao{box-shadow:0 0 0 3px #ffffff80}:root .main-content .agenda-timeline-appointment.baixo .retrato-da-cliente.no-cartao,:root .main-content .agenda-timeline-appointment.raso .retrato-da-cliente.no-cartao{display:none}:root .main-content .agenda-timeline-appointment.baixo:hover,:root .main-content .agenda-timeline-appointment.raso:hover,:root .main-content .agenda-timeline-appointment.baixo:focus-visible,:root .main-content .agenda-timeline-appointment.raso:focus-visible,:root .main-content .agenda-timeline-appointment.baixo.com-menu,:root .main-content .agenda-timeline-appointment.raso.com-menu{z-index:6;box-shadow:0 6px 18px #0c283238}.commerce-module{--dm-gap-modulo:16px;gap:var(--dm-gap-modulo)}.commerce-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.commerce-stats article{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;min-height:104px;padding:15px}.commerce-stats article.warning{background:#fffaf0;border-color:#f3dfb5}.commerce-stats article.danger{background:#fff5f6;border-color:#f2d3d7}.commerce-stats article.success{background:#f3fbf7;border-color:#d4ebdd}.commerce-stats span,.commerce-stats small{color:#819099;font-size:var(--t-small);display:block}.commerce-stats strong{color:#17252c;margin:9px 0 6px;font-family:Manrope,sans-serif;font-size:23px;display:block}.commerce-stats article.warning strong{color:#9b6b18}.commerce-stats article.danger strong{color:#bd4d59}.commerce-stats article.success strong{color:#267b50}.commerce-toolbar{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;align-items:center;gap:9px;padding:10px;display:flex}.commerce-toolbar>label:not(.commerce-search),.finance-filter{color:#829099;font-size:var(--t-micro);text-transform:uppercase;align-items:center;gap:7px;font-weight:850;display:flex}.commerce-toolbar select,.finance-filter select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#53656f;font:inherit;font-size:var(--t-small);text-transform:none;background:#f8fafb;min-width:130px;height:38px;padding:0 30px 0 10px}.commerce-toolbar input[type=date],.finance-filter input[type=date]{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#53656f;font:inherit;font-size:var(--t-small);text-transform:none;background:#f8fafb;height:38px;padding:0 10px}.commerce-toolbar input[type=date]::-webkit-calendar-picker-indicator{opacity:.55}.finance-filter input[type=date]::-webkit-calendar-picker-indicator{opacity:.55}.commerce-toolbar>small{color:#8b989f;font-size:var(--t-small);margin-left:auto;padding-right:6px}.commerce-search{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#8a989f;background:#f8fafb;flex:320px;align-items:center;gap:8px;height:40px;padding:0 11px;display:flex}.commerce-search:focus-within{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.commerce-search input{color:#344750;font:inherit;font-size:var(--t-small);background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%}.commerce-table-card{overflow:hidden}.commerce-table-card .dm-empty-state{border:0;border-radius:0;margin:0}.commerce-table-wrap{overflow:auto}.commerce-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.commerce-table-wrap th{color:#8b99a1;font-size:var(--t-micro);letter-spacing:.3px;padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);text-align:left;text-transform:uppercase;background:#f7f9fa;font-weight:800}.commerce-table-wrap td{border-top:1px solid var(--lista-risco);color:#65757e;font-size:var(--t-body);padding:var(--lista-pad-y) var(--lista-pad-x);vertical-align:middle}.commerce-table-wrap td strong,.commerce-table-wrap td small{display:block}.commerce-table-wrap td strong{color:#354750;font-size:var(--t-micro)}.commerce-table-wrap td small{color:#96a2a8;font-size:var(--t-micro);margin-top:2px}.commerce-table-wrap td.receita strong{color:#258052}.commerce-table-wrap td.despesa strong{color:#bd4d59}.products-catalog-module{--dm-gap-modulo:12px;gap:var(--dm-gap-modulo);container-type:inline-size}.products-catalog-module>.dm-module-header{align-items:center}.products-catalog-module>.dm-module-header p{margin-top:3px}.product-catalog-tabs{border-bottom:1px solid #dce5e8;gap:30px;min-height:47px;display:flex;overflow-x:auto}.product-catalog-tabs button{color:#6f8088;cursor:pointer;font:750 var(--t-small) Manrope, Inter, sans-serif;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0 3px;display:inline-flex}.product-catalog-tabs button:hover{color:#0a8ca8}.product-catalog-tabs button.active{color:#008eac;border-color:#00a9cc}.product-catalog-tabs small{border-radius:var(--r-pill);color:#778991;font:800 var(--t-micro) Inter, sans-serif;background:#edf3f5;justify-content:center;align-items:center;min-width:18px;padding:3px 5px;display:inline-flex}.product-catalog-tabs button.active small{color:#008ba8;background:#dff5f8}.product-catalog-toolbar{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;align-items:center;gap:7px;min-height:54px;padding:7px;display:flex}.product-catalog-search{border-radius:var(--r-xs);color:#8b9aa1;background:#f9fbfc;border:1px solid #d8e3e6;flex:460px;align-items:center;min-width:260px;max-width:620px;padding:0 10px;display:flex}.product-catalog-search:focus-within{color:#008ba9;background:#fff;border-color:#55c6d9;box-shadow:0 0 0 3px #00a9d217}.product-catalog-search input{color:#3e515a;font:650 var(--t-small) Inter, sans-serif;background:0 0;border:0;outline:0;width:100%;min-width:0;height:38px;padding:0 8px}.product-catalog-search input::placeholder{color:#98a5aa}.product-catalog-category{color:#5f6d76;font-size:var(--t-micro);text-transform:uppercase;border-left:1px solid #e5ecee;align-items:center;gap:7px;padding-left:10px;font-weight:850;display:flex}.product-catalog-category select{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#52656e;font:700 var(--t-small) Inter, sans-serif;text-transform:none;background:#f8fafb;min-width:126px;height:38px;padding:0 24px 0 8px}.product-catalog-toolbar-spacer{flex:1}.product-catalog-tool{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#6e818a;cursor:pointer;height:var(--control-h);width:var(--control-h);background:#fff;flex:none;justify-content:center;align-items:center;transition:all .16s;display:inline-flex}.product-catalog-tool:hover,.product-catalog-tool.ativo{color:#008daa;background:#eef9fb;border-color:#9edce5}.product-catalog-tool.danger{color:#c64e5b}.product-catalog-tool.danger:hover{background:#fff4f5;border-color:#efc4ca}.product-catalog-selection{color:#445961;font-size:var(--t-micro);white-space:nowrap}.product-catalog-card{border-radius:var(--r-sm);overflow:visible}.product-catalog-table-wrap{border-radius:inherit;width:100%;overflow:auto hidden}.product-catalog-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0}.product-catalog-table th{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--lista-risco);color:#8b99a1;font-size:var(--t-micro);letter-spacing:.3px;padding:var(--lista-cabecalho-pad-y) var(--lista-pad-x);text-align:left;text-transform:uppercase;vertical-align:middle;background:#f7f9fa;font-weight:800;line-height:1.3;overflow:hidden}.product-catalog-table{--lista-pad-x:9px}.product-catalog-table td{border-bottom:1px solid var(--lista-risco);color:#65757e;font-size:var(--t-body);height:56px;padding:var(--lista-pad-y) var(--lista-pad-x);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;background:#fff;overflow:hidden}.product-catalog-table tbody tr:last-child td{border-bottom:0}.product-catalog-row{cursor:default}.product-catalog-row:hover td{background:#f8fcfd}.product-catalog-row.expanded td{background:#f3fafb;border-bottom-color:#d6e9ed}.product-catalog-expand{width:25px;text-align:center!important;padding-left:3px!important;padding-right:3px!important}.product-catalog-expand button{color:#748790;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:transform .18s,color .18s;display:inline-flex}.product-catalog-row.expanded .product-catalog-expand button{color:#008faa;transform:rotate(90deg)}.product-catalog-name{width:177px}.product-catalog-name>div{gap:4px;min-width:0;display:grid}.product-catalog-name-button{cursor:pointer;text-align:left;background:0 0;border:0;gap:4px;min-width:0;padding:5px 0;display:grid}.product-catalog-name-button:hover strong{color:#008eac;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.product-catalog-name-button:focus-visible{border-radius:var(--r-xs);outline:0;box-shadow:0 0 0 3px #00a9d224}.product-catalog-name strong{color:#2f424b;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;max-width:310px;font-weight:780;overflow:hidden}.product-catalog-name small{color:#87979e;font-size:var(--t-micro)}.product-catalog-image-cell{width:76px;text-align:center!important}.product-catalog-image{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#8da0a7;object-fit:cover;background:#eef3f5;justify-content:center;align-items:center;width:52px;height:46px;display:flex}.product-catalog-image.empty{background:#f1f5f6}.product-catalog-code{color:#51656e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-micro);font-weight:750}.product-stock-zero{color:#df4b57;font-weight:780}.product-stock-button{border-radius:var(--r-xs);color:#008ba8;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:6px 7px;overflow:hidden}.product-stock-button:hover{text-underline-offset:2px;background:#e6f7fa;text-decoration:underline}.product-stock-button:focus-visible{outline:0;box-shadow:0 0 0 3px #00a9d221}.product-stock-button.product-stock-zero{color:#df4b57}.product-catalog-column-variations{width:96px;text-align:center!important}.product-catalog-column-stock{width:76px;text-align:center!important}.product-catalog-column-category{width:84px}.product-catalog-column-unit{width:84px;text-align:center!important}.product-catalog-column-price{width:78px;text-align:right!important}.product-catalog-column-minimumStock{width:72px;text-align:center!important}.product-catalog-column-costPrice{width:78px;text-align:right!important}.product-catalog-column-priceLists{width:72px;text-align:center!important}.product-catalog-column-code{width:102px}.product-catalog-column-status{width:84px;text-align:center!important}.product-catalog-actions{width:0;position:relative;padding:0!important}.product-catalog-table th.product-catalog-actions{background:#f7f9fa}.product-catalog-actions .product-action-wrap{opacity:0;pointer-events:none;transition:opacity .14s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.product-catalog-actions .product-action-wrap>button{background:#fff;box-shadow:0 2px 10px -4px #091c2359,0 0 0 1px #e9eff1}.product-catalog-row:hover .product-action-wrap,.product-catalog-actions .product-action-wrap:focus-within{opacity:1;pointer-events:auto}@media (hover:none){.product-catalog-actions{width:44px}.product-catalog-actions .product-action-wrap{opacity:1;pointer-events:auto}}.product-action-wrap{display:inline-flex;position:relative}.product-action-wrap>button{border-radius:var(--r-xs);color:#657982;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.product-action-wrap>button:hover{color:#008ca9;background:#e8f6f8}.product-action-menu{border:1px solid var(--dm-line);border-radius:var(--r-md);box-shadow:var(--e-alto);text-align:left;z-index:70;background:#fff;min-width:210px;padding:6px;display:grid;position:absolute;top:calc(100% + 3px);right:0;overflow:hidden}.product-action-menu.portal{z-index:1000;width:224px;max-height:calc(100vh - 20px);position:fixed;overflow-y:auto}.product-action-menu button{border-radius:var(--r-xs);color:#40545e;cursor:pointer;font:720 var(--t-small) Inter, sans-serif;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:37px;padding:0 10px;display:flex}.product-action-menu button:hover{color:#008ba8;background:#edf8fa}.product-action-menu button.danger{color:#d23d4c}.product-action-menu button.danger:hover{background:#fff1f2}.product-action-menu hr{border:0;border-top:1px solid #e8eef0;margin:5px 2px}.product-catalog-variation-row td{background:#f9fbfc;height:52px}.product-catalog-variation-row:hover td{background:#f1f9fa}.product-catalog-variation-row .product-catalog-name{padding-left:25px;position:relative}.product-catalog-variation-row .product-catalog-name:before{content:"";border-bottom:1px solid #b9d2d8;border-left:1px solid #b9d2d8;width:10px;height:15px;position:absolute;top:10px;left:9px}.product-catalog-variation-row .product-catalog-name strong{color:#536871;font-size:var(--t-micro)}.product-catalog-child-line{background:#b9d2d8;width:20px;height:1px;display:block}.stock-movement-drawer .dm-drawer-header,.stock-movement-drawer .dm-drawer-body,.stock-movement-drawer .dm-drawer-footer{padding-left:max(22px,50% - 560px);padding-right:max(22px,50% - 560px)}.stock-movement-drawer .dm-drawer-header>div{width:auto;max-width:none;margin:0}.stock-movement-drawer .commerce-form{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.stock-movement-drawer .commerce-form{grid-template-columns:minmax(0,1fr)}}.stock-type-switch{border-radius:var(--r-md);background:#eef4f6;justify-self:start;gap:3px;padding:4px;display:inline-flex}.stock-type-switch button{border-radius:var(--r-sm);color:#5f737c;cursor:pointer;background:0 0;border:0;padding:8px 18px;font:750 12px Inter,sans-serif}.stock-type-switch button:hover{color:#0b7f97}.stock-type-switch button.active{color:#0b7f97;background:#fff;box-shadow:0 2px 6px #14323c1f}.stock-note-table{gap:0;display:grid;overflow-x:auto}.stock-note-head,.stock-note-row{grid-template-columns:44px minmax(150px,2fr) 118px 62px 74px 96px 92px 96px 116px 74px 34px 30px;align-items:start;gap:8px;min-width:1124px;display:grid}.stock-note-table.sem-venda .stock-note-head,.stock-note-table.sem-venda .stock-note-row{grid-template-columns:44px minmax(150px,2fr) 118px 62px 74px 96px 92px 34px 30px;min-width:734px}.stock-note-table.sem-preco .stock-note-head,.stock-note-table.sem-preco .stock-note-row{grid-template-columns:44px minmax(150px,2fr) 118px 62px 74px 34px 30px;min-width:554px}.stock-note-row.filha{background:#fbfdfe;border-bottom:1px solid #f4f7f9;padding:5px 0}.stock-note-child{align-items:center;gap:7px;min-width:0;padding-top:9px;display:flex}.stock-note-child-mark{border-bottom:1px solid #c3d5db;border-left:1px solid #c3d5db;border-radius:0 0 0 4px;flex:none;width:9px;height:8px;margin-left:6px}.stock-note-child strong{color:#46606c;text-overflow:ellipsis;white-space:nowrap;font:700 11.5px Inter,sans-serif;overflow:hidden}.stock-note-row.filha input{height:34px}.stock-note-row.filha .stock-note-readonly,.stock-note-row.filha .stock-note-total{padding-top:9px}.stock-note-fold{color:#6d8e9a;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.stock-note-fold:hover{color:#007b96}.stock-note-readonly{color:#66787f;overflow-wrap:anywhere;padding-top:11px;font-size:11px}.stock-note-novo{color:#007b96;cursor:pointer;text-align:left;background:0 0;border:0;margin-top:4px;padding:0;font-size:9px;font-weight:800;display:block}.stock-note-novo:hover{text-decoration:underline}.stock-note-varadd{border-radius:var(--r-sm);color:#007b96;cursor:pointer;background:#eef7f9;border:0;align-items:center;gap:4px;width:fit-content;margin-top:5px;padding:5px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.stock-note-varadd:hover{background:#dff1f5}.stock-note-combo{margin-top:5px}.stock-note-create{border-top:1px dashed #cfe6ec!important}.stock-note-create strong{color:#007b96}.stock-note-head{color:#5f737c;font-size:var(--t-small);border-bottom:1px solid #dfe6ea;padding-bottom:7px;font-weight:850}.stock-note-row{border-bottom:1px solid #f0f4f6;padding:8px 0}.stock-note-index{color:#8b9aa1;justify-content:flex-start;align-items:center;gap:3px;padding-top:11px;font:800 12px Inter,sans-serif;display:flex}.stock-note-product,.stock-fornecedor-busca{position:relative}.stock-note-table input,.stock-note-table select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#31464f;background:#fff;width:100%;height:38px;padding:0 10px;font:650 12px Inter,sans-serif}.stock-note-table input:focus,.stock-note-table select:focus{border-color:#7fd1de;outline:none;box-shadow:0 0 0 3px #00a9d217}.lista-flutuante{z-index:200;position:fixed}.stock-note-results{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;max-height:260px;display:grid;overflow-y:auto;box-shadow:0 14px 30px #14283229}.stock-note-results button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f4f6;gap:2px;padding:9px 11px;display:grid}.stock-note-results button:last-child{border-bottom:0}.stock-note-results button:hover{background:#eef7f9}.stock-note-results strong{color:#31464f;font:700 12px Inter,sans-serif}.stock-note-results small{color:#8b9aa1;font-size:var(--t-small)}.stock-note-total{color:#31464f;padding-top:11px;font:750 12px Inter,sans-serif}.stock-note-remove{color:#b2453f;cursor:pointer;background:0 0;border:0;padding-top:8px;font-size:19px;line-height:1}.stock-note-remove:hover{color:#8e332e}.stock-note-foot{justify-content:space-between;align-items:center;gap:14px;padding-top:13px;display:flex}.stock-note-foot strong{color:#31464f;font:800 14px Inter,sans-serif}.stock-note-xml-divergente{color:#d05b64;grid-column:1/-1;margin:4px 0 0;font:700 12px Inter,sans-serif}@media (width<=900px){.stock-note-head{display:none}.stock-note-row,.stock-note-table.sem-preco .stock-note-row{border:1px solid var(--dm-line);border-radius:var(--r-md);grid-template-columns:minmax(0,1fr) 34px;min-width:0;margin-bottom:9px;padding:10px}.stock-note-index{display:none}.stock-midia-botao.na-linha{grid-column:2;width:100%;height:34px}.stock-note-row.filha{margin-left:14px}.stock-note-child{padding-top:0}}.stock-device-destination{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f2f7f9;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;padding:13px;display:grid}.stock-device-destination>label{gap:5px;display:grid}.stock-device-destination>label:first-child{grid-column:1/-1}.stock-device-unit{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:9px;padding:12px 13px 14px;display:grid}.stock-device-unit-title{border-radius:var(--r-xs);color:#0a7086;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;background:#eef6f8;grid-column:1/-1;margin:-12px -13px 3px;padding:9px 13px;font-weight:850}.stock-device-note{color:#5f7178;font-size:var(--t-small);grid-column:1/-1;margin:0;line-height:1.5}.registry-locked-note{border-radius:var(--r-sm);color:#04708a;background:#eef7f9;border:1px solid #cfe8ee;align-items:center;gap:11px;padding:12px;display:flex}.registry-locked-note strong,.registry-locked-note small{display:block}.registry-locked-note small{font-size:var(--t-micro);margin-top:3px;line-height:1.45}.stock-device-unit>label{gap:5px;display:grid}.variation-values-input{gap:8px;display:flex}.variation-values-input input{flex:1;min-width:0}.variation-values-list{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.variation-values-list span{border-radius:var(--r-pill);color:#04708a;font:700 var(--t-micro) Inter, sans-serif;background:#eef7f9;border:1px solid #cfe8ee;align-items:center;gap:5px;padding:4px 6px 4px 11px;display:inline-flex}.variation-values-list button{border-radius:var(--r-pill);color:#0b93b0;cursor:pointer;background:0 0;border:0;width:17px;height:17px;padding:0;font-size:13px;line-height:1}.variation-values-list button:hover{color:#05576b;background:#cdeaf1}.stock-device-destination small{color:#7f8f96;font-size:var(--t-micro);line-height:1.45}.stock-device-destination small.stock-device-invalid{color:#d05b64}.product-columns-user-note{border-radius:var(--r-sm);color:#008baa;background:#e5f8fb;border:1px solid #c9edf3;align-items:center;gap:12px;margin-bottom:18px;padding:14px;display:flex}.product-columns-user-note strong,.product-columns-user-note small{display:block}.product-columns-user-note strong{font-size:11px}.product-columns-user-note small{font-size:var(--t-micro);margin-top:3px;line-height:1.45}.product-column-all{cursor:pointer;border-bottom:1px solid #e5ecee;align-items:center;gap:10px;min-height:50px;display:flex}.product-column-all input,.product-columns-list input{opacity:0;width:0;height:0;position:absolute}.product-column-all i,.product-columns-list label i{border-radius:var(--r-pill);background:#bdcbd0;width:38px;height:22px;transition:all .18s;display:block;position:relative}.product-column-all i:after,.product-columns-list label i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.product-column-all input:checked+i,.product-columns-list input:checked+i{background:#00a5c4}.product-column-all input:checked+i:after,.product-columns-list input:checked+i:after{transform:translate(16px)}.product-column-all strong,.product-columns-list strong{color:#40545e;font-size:var(--t-small)}.product-columns-list{display:grid}.product-columns-list article{border-bottom:1px solid var(--lista-risco);justify-content:space-between;align-items:center;gap:10px;min-height:51px;display:flex}.product-columns-list label{cursor:pointer;flex:1;align-items:center;gap:10px;display:flex}.product-stock-workspace{gap:12px;display:grid}.product-stock-workspace-results{border:1px solid var(--dm-line);border-radius:var(--r-md);z-index:20;background:#fff;width:100%;max-height:240px;margin-top:6px;display:grid;position:absolute;overflow-y:auto;box-shadow:0 12px 30px #14283224}.product-stock-workspace-results button{cursor:pointer;font-size:var(--t-small);text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f4f5;justify-content:space-between;gap:8px;padding:9px 11px;font-weight:650;display:flex}.product-stock-workspace-results button:hover{background:#eef7f9}.product-stock-workspace-results button small{color:#8ea0a7;font-weight:500}.product-stock-toolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.product-stock-crumb{color:#2f424b;align-items:center;gap:8px;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;display:flex}.product-stock-crumb select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#56686f;font:700 var(--t-small) Inter, sans-serif;background:#fff;height:32px;padding:0 8px}.product-stock-toolbar .product-stock-workspace-search{flex:0 0 280px}.product-stock-layout{grid-template-columns:1fr 220px;gap:16px;display:grid}.product-stock-main h3{color:#2f424b;margin:0 0 4px;font-family:Manrope,sans-serif;font-size:13px}.product-stock-identity{color:#56686f;margin:0 0 10px;font-size:11px;font-weight:700}.product-stock-ledger th,.product-stock-ledger td{white-space:nowrap}.product-stock-ledger td.in{color:#2e9a5f;font-weight:700}.product-stock-ledger td.out{color:#d84f5a;font-weight:700}.product-stock-side{align-content:start;gap:10px;display:grid}.product-stock-side-link{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;cursor:pointer;font-size:var(--t-small);text-align:left;background:#fff;align-items:center;gap:6px;padding:9px 10px;font-weight:700;display:flex}.product-stock-side-link:hover{color:#008eac;border-color:#8fdbe7}.product-stock-side-totals{border-radius:var(--r-md);background:#f9fbfb;gap:10px;padding:12px;display:grid}.product-stock-side-totals>div{gap:2px;display:grid}.product-stock-side-totals span{color:#8ea0a7;font-size:var(--t-small);font-weight:700}.product-stock-side-totals strong{font-size:15px}.product-stock-side-totals strong.in{color:#2e9a5f}.product-stock-side-totals strong.out{color:#d84f5a}.product-stock-side-totals small{color:#8ea0a7;font-size:var(--t-small)}.product-stock-side-totals .balance{border-top:1px dashed #dfe6e8;padding-top:8px}.product-stock-side-deposits{gap:6px;display:grid}.product-stock-side-deposits>span{color:#8ea0a7;font-size:var(--t-small);font-weight:700}.product-stock-side-deposits>div{font-size:var(--t-small);justify-content:space-between;align-items:center;padding:4px 0;display:flex}.product-stock-side-deposits b{color:#2f424b}.stock-movement-selected-product{border-radius:var(--r-sm);background:#f6f9fa;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.stock-movement-selected-product button{color:#008eac;cursor:pointer;font-size:var(--t-small);background:0 0;border:0;font-weight:700}.stock-deposit-create{gap:8px;margin-bottom:12px;display:flex}.product-columns-list .stock-deposit-rename{flex:1;align-items:center;gap:8px;display:flex}.product-columns-list .stock-deposit-rename input{opacity:1;flex:1;width:auto;height:auto;position:static}.stock-deposit-create input{border:1px solid var(--dm-line);border-radius:var(--r-sm);font:inherit;background:#fff;flex:1;height:38px;padding:0 10px;font-size:12px}@media (width<=680px){.product-stock-layout{grid-template-columns:1fr}.product-stock-toolbar{flex-direction:column;align-items:stretch}.product-stock-toolbar .product-stock-workspace-search{flex:auto}}.product-column-move{gap:2px;display:inline-flex}.product-column-move button{color:#80929a;cursor:pointer;background:0 0;border:0;width:18px;height:25px;padding:0;font-size:13px}.product-column-move button:hover{color:#008fae}.product-column-move button:disabled{cursor:default;opacity:.24}.product-stock-panel{gap:18px;display:grid}.product-stock-summary{border-radius:var(--r-md);background:linear-gradient(135deg,#071f27,#075d6e);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.product-stock-summary span{background:#ffffff09;gap:5px;padding:15px;display:grid}.product-stock-summary small{color:#91b4bc;font-size:var(--t-micro)}.product-stock-summary strong{color:#fff;font-size:15px}.product-stock-variations{border:1px solid var(--dm-line);border-radius:var(--r-sm);overflow:hidden}.product-stock-variations header,.product-stock-variations article{grid-template-columns:minmax(120px,1fr) 110px 70px 90px;align-items:center;gap:8px;padding:10px 12px;display:grid}.product-stock-variations header{color:#7b8c94;font-size:var(--t-micro);text-transform:uppercase;background:#f3f7f8;font-weight:850}.product-stock-variations article{color:#63757d;font-size:var(--t-micro);border-top:1px solid #e8eef0}.product-stock-variations article strong{color:#344a53}.product-stock-variations article b{color:#008daa}.product-movement-list{border:1px solid var(--dm-line);border-radius:var(--r-md);display:grid;overflow:hidden}.product-movement-list article{border-bottom:1px solid var(--lista-risco);min-height:58px;padding:var(--lista-pad-y) var(--lista-pad-x);grid-template-columns:auto minmax(0,1fr) 50px 80px;align-items:center;gap:10px;display:grid}.product-movement-list article:last-child{border-bottom:0}.product-movement-list article>span{border-radius:var(--r-sm);color:#d6535f;background:#fff0f1;justify-content:center;align-items:center;width:31px;height:31px;display:flex;transform:rotate(180deg)}.product-movement-list strong,.product-movement-list small{display:block}.product-movement-list strong{color:#3a4f58;font-size:var(--t-micro)}.product-movement-list small{color:#8b999f;font-size:var(--t-micro);margin-top:4px}.product-movement-list b{color:#d6535f;font-size:var(--t-small);text-align:right}.product-movement-list em{color:#52656d;font-size:var(--t-micro);text-align:right;font-style:normal;font-weight:750}@container (width<=900px){.product-catalog-toolbar{flex-wrap:wrap;align-items:center}.product-catalog-search{flex-basis:100%;order:1;min-width:0;max-width:none}.product-catalog-category{border-left:0;order:2;padding-left:0}.product-catalog-toolbar-spacer{order:3}.product-catalog-selection{order:4}.product-catalog-tool{order:5}}@container (width<=820px){.products-catalog-module{--dm-gap-modulo:10px;gap:var(--dm-gap-modulo)}.products-catalog-module>.dm-module-header{flex-wrap:wrap;align-items:flex-start;padding:19px}.products-catalog-module>.dm-module-header>div{min-width:0}.products-catalog-module>.dm-module-header .dm-module-action{flex:1 0 100%;width:100%;margin-top:12px}.products-catalog-module>.dm-module-header .commerce-module-actions{width:100%}.products-catalog-module>.dm-module-header h1{font-size:24px}.product-catalog-tabs{gap:18px;margin-inline:-2px;padding-inline:2px}.product-catalog-search{flex-basis:100%}.product-catalog-category{flex:100%;align-items:stretch;display:grid}.product-catalog-category select{width:100%}.product-catalog-toolbar{min-width:0}.product-catalog-card,.product-catalog-table-wrap{overflow:visible}.product-catalog-table,.product-catalog-table tbody{width:100%;display:block}:root .products-catalog-module .product-catalog-table-wrap>table.product-catalog-table{min-width:0!important}.product-catalog-table thead{display:none}.product-catalog-table tr.product-catalog-row{background:#fff;border-bottom:1px solid #e3eaed;grid-template-columns:28px 26px 54px minmax(0,1fr) minmax(58px,auto);align-items:center;min-width:0;padding:9px 7px;display:grid}.product-catalog-table tr.product-catalog-row:hover{background:#f8fcfd}.product-catalog-table tr.product-catalog-row.expanded{background:#f3fafb}.product-catalog-table tr.product-catalog-row:last-child{border-bottom:0}.product-catalog-table tr.product-catalog-row>td{background:0 0;border:0;min-width:0;height:auto;padding:3px 5px}.product-catalog-row .dm-selecao-col{grid-area:1/1/3;width:auto;padding:0!important}.product-catalog-row .product-catalog-expand{grid-area:1/2/3;width:auto;padding:0!important}.product-catalog-row .product-catalog-image-cell{grid-area:1/3/3;width:auto;padding:0 4px 0 0!important}.product-catalog-row .product-catalog-image{width:48px;height:44px}.product-catalog-row .product-catalog-name{grid-area:1/4;width:auto}.product-catalog-row .product-catalog-name strong{max-width:100%}.product-catalog-row .product-catalog-column-variations{grid-area:2/4;width:auto;text-align:left!important}.product-catalog-row .product-catalog-column-variations:before{color:#8b999f;content:"Variações: ";font-size:var(--t-micro);text-transform:uppercase;font-weight:750}.product-catalog-row .product-catalog-column-stock{grid-area:2/5;width:auto;text-align:right!important}.product-catalog-row .product-catalog-actions{grid-area:1/5;width:auto;position:static;padding:0!important}.product-catalog-actions:before,.product-catalog-row .product-catalog-column-category,.product-catalog-row .product-catalog-column-unit,.product-catalog-row .product-catalog-column-price,.product-catalog-row .product-catalog-column-minimumStock,.product-catalog-row .product-catalog-column-costPrice,.product-catalog-row .product-catalog-column-priceLists,.product-catalog-row .product-catalog-column-code,.product-catalog-row .product-catalog-column-status{display:none}.product-catalog-table tr.product-catalog-variation-row{background:#f9fbfc;border-bottom:1px solid #e5edef;grid-template-columns:54px minmax(0,1fr) minmax(58px,auto);align-items:center;min-width:0;padding:7px 9px 7px 54px;display:grid}.product-catalog-table tr.product-catalog-variation-row:hover{background:#f1f9fa}.product-catalog-variation-row>td{background:0 0;border:0;min-width:0;height:auto;padding:3px 5px}.product-catalog-variation-row>td:not(.product-catalog-image-cell):not(.product-catalog-name):not(.product-catalog-column-stock){display:none}.product-catalog-variation-row .product-catalog-image-cell{grid-column:1;width:auto}.product-catalog-variation-row .product-catalog-name{grid-column:2;width:auto;padding-left:6px}.product-catalog-variation-row .product-catalog-name:before{display:none}.product-catalog-variation-row .product-catalog-column-stock{grid-column:3;width:auto;text-align:right!important}}.commerce-row-actions{justify-content:flex-end;display:flex}.commerce-row-actions .dm-button{font-size:var(--t-small);min-height:30px;padding:0 7px}.commerce-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.commerce-form label{color:#60727c;font-size:var(--t-small);gap:6px;font-weight:850;display:grid}.commerce-form label.wide,.commerce-form .wide{grid-column:1/-1}.payment-method-applies-to{gap:6px;display:grid}.payment-method-applies-to>span{color:#60727c;font-size:var(--t-small);font-weight:850}.pdv-document-toggle-group{flex-wrap:wrap;gap:6px;display:flex}.pdv-document-toggle-group button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#384c54;cursor:pointer;font:700 var(--t-small) Inter, sans-serif;background:#f0f4f5;height:36px;padding:0 14px}.pdv-document-toggle-group button.active{color:#fff;background:#078ead;border-color:#078ead}.payment-method-fees{border:1px solid var(--dm-line);border-radius:var(--r-md);grid-template-columns:1fr 1fr 1fr;gap:12px;margin:0;padding:14px;display:grid}.payment-method-fees legend{color:#60727c;font:850 var(--t-micro) Inter, sans-serif;padding:0 4px}@media (width<=680px){.payment-method-fees{grid-template-columns:1fr}}.commerce-form input,.commerce-form select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;background:#fff;outline:0;width:100%;height:41px;padding:0 10px;font-size:12px}.commerce-form input:focus,.commerce-form select:focus{border-color:#8fdbe7;box-shadow:0 0 0 3px #00a9d217}.product-editor-page{gap:0;width:100%;max-width:1460px;margin:-2px auto 68px;display:grid}.product-editor-page.detalhe-pagina{flex-direction:column;max-width:none;height:auto;margin:0;display:flex}.product-editor-page .detalhe-faixa{border-radius:0;flex:none}.product-editor-page>main{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:24px max(24px,50% - 730px);overflow:auto}.product-editor-page>.product-editor-savebar{flex:none;padding:13px max(24px,50% - 730px);position:static;left:auto;right:auto}.product-editor-page .detalhe-faixa .product-active-switch{color:#ffffffd1}.product-editor-page.faixa-clara .detalhe-faixa .product-active-switch{color:#51656e}.product-editor-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:9px 6px 22px;display:grid}.product-editor-heading>button{border-radius:var(--r-md);color:#008ca8;cursor:pointer;background:#eaf8fa;border:1px solid #cde9ee;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.product-editor-heading>button:hover{background:#dff4f7;border-color:#9fd7df}.product-editor-heading span{color:#7b8c95;font-size:11px;display:block}.product-editor-heading h1{color:#142a33;letter-spacing:-.8px;margin:3px 0 0;font:700 clamp(25px,2.4vw,34px)/1.1 Manrope,sans-serif}.product-active-switch{color:#51656e;cursor:pointer;font-size:var(--t-small);align-items:center;gap:8px;font-weight:850;display:flex}.product-active-switch input,.product-toggle-row input{opacity:0;width:0;height:0;position:absolute}.product-active-switch i,.product-toggle-row i{border-radius:var(--r-pill);background:#c7d2d6;width:42px;height:23px;transition:all .2s;display:block;position:relative}.product-active-switch i:after,.product-toggle-row i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0e283233}.product-active-switch input:checked+i,.product-toggle-row input:checked+i{background:#02aac5}.product-active-switch input:checked+i:after,.product-toggle-row input:checked+i:after{transform:translate(19px)}.product-editor-tabs{border-bottom:1px solid #dbe5e8;gap:clamp(12px,4vw,54px);margin-bottom:28px;padding:0 6px;display:flex;overflow-x:auto}.product-editor-tabs button{color:#647782;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:15px 4px 16px;font:750 clamp(12px,1.3vw,16px) Manrope,sans-serif}.product-editor-tabs button.active{color:#008fae;border-color:#00a9d2}.product-editor-tabs button:hover{color:#008fae}.product-editor-page>.dm-state-message{margin:-11px 6px 20px}.product-editor-page main{gap:28px;display:grid}.product-editor-section{grid-template-columns:minmax(0,1fr);display:grid}.product-editor-card-topo{gap:5px;display:grid}.product-editor-card-topo h2{color:#1c313a;margin:0;font:700 16px Manrope,sans-serif}.product-editor-card-topo p{color:#73858e;max-width:72ch;margin:0;font-size:12px;line-height:1.5}.product-editor-card{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;gap:18px;min-width:0;padding:clamp(18px,2.5vw,28px);display:grid}.product-basic-grid{grid-template-columns:220px minmax(0,1fr);gap:18px 22px;display:grid}.product-basic-midia{align-content:start;gap:16px;display:grid}.product-basic-midia>.product-image-upload{grid-row:auto}.product-basic-midia .product-galeria-fotos{flex-wrap:wrap}.product-basic-fields{grid-template-columns:1fr 1fr;gap:15px 18px;display:grid}.product-field{color:#40545e;font-size:var(--t-small);gap:7px;min-width:0;font-weight:850;display:grid}.product-field.wide{grid-column:1/-1}.product-field>span{justify-content:space-between;align-items:center;min-height:18px;display:flex}.product-field input,.product-field select,.product-field textarea,.product-search-select>summary{border-radius:var(--r-sm);color:#30454f;background:#fbfcfd;border:1px solid #d6e2e6;outline:0;width:100%;font:650 12px Inter,sans-serif}.product-field input,.product-field select,.product-search-select>summary{height:45px;padding:0 12px}.product-field input:focus,.product-field select:focus,.product-field textarea:focus{background:#fff;border-color:#54c6d9;box-shadow:0 0 0 3px #00a9d217}.product-input-wrap,.product-textarea-wrap{position:relative}.product-input-wrap>small,.product-textarea-wrap>small{color:#8c9aa1;font-size:var(--t-small);pointer-events:none;font-weight:700;position:absolute;top:50%;bottom:0;right:11px;transform:translateY(-50%)}.product-input-wrap input[maxlength]{padding-right:42px}.product-textarea-wrap textarea{resize:vertical;min-height:100px;padding:12px 42px 12px 12px}.product-textarea-wrap>small{top:16px;transform:none}.product-money{border-radius:var(--r-sm);background:#fbfcfd;border:1px solid #d6e2e6;grid-template-columns:auto 1fr;align-items:center;display:grid;overflow:hidden}.product-money:focus-within{background:#fff;border-color:#54c6d9;box-shadow:0 0 0 3px #00a9d217}.product-money b{color:#008daa;border-right:1px solid #e2e9ec;padding:0 11px;font-size:11px}.product-money input{background:0 0;border:0;border-radius:0;box-shadow:none!important}.product-link{color:#0099be;cursor:pointer;font:850 var(--t-micro) Inter, sans-serif;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.product-radios{border:0;align-content:end;gap:20px;margin:0;padding:0 0 4px;display:flex}.product-radios legend{color:#40545e;font-size:var(--t-small);margin-bottom:12px;font-weight:850}.product-radios label{color:#344a54;align-items:center;gap:6px;font-size:11px;font-weight:750;display:flex}.product-radios input{accent-color:#00a4c6;width:18px;height:18px}.product-image-upload{color:#40545e;font-size:var(--t-small);grid-row:span 3;gap:7px;font-weight:850;display:grid}.product-image-upload>span{justify-content:space-between;align-items:center;display:flex}.product-image-upload>span b{border-radius:var(--r-pill);color:#0089ab;font-size:var(--t-micro);background:#d8f4fa;padding:5px 8px}.product-image-upload>input{opacity:0;width:0;height:0;position:absolute}.product-image-upload>div{border-radius:var(--r-md);color:#8fa2ab;cursor:pointer;text-align:center;background:#fbfcfd;border:1px dashed #c9dade;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:18px;display:flex;overflow:hidden}.product-image-upload:hover>div{color:#1491aa;background:#f3fbfc;border-color:#69ccda}.product-image-upload strong{color:#40545e;margin:11px 0 6px;font-size:11px}.product-image-upload small{color:#84969e;font-size:var(--t-micro);font-weight:500;line-height:1.5}.product-image-upload.has-image>div{border-style:solid;padding:0}.product-image-upload img{object-fit:contain;width:100%;height:100%;max-height:260px}.product-image-upload>button{color:#bf5962;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;justify-self:center}.product-card-divider{background:#e8eef0;width:100%;height:1px;margin:4px 0}.product-subsection{gap:13px;display:grid}.product-subsection h3,.product-channels h3{color:#263c45;margin:0;font:700 15px Manrope,sans-serif}.product-subsection-hint{color:#6a7a80;margin:-6px 0 0;font-size:12px;line-height:1.5}.product-price-lists{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.product-barcode-row{grid-template-columns:minmax(260px,1fr) 115px auto;align-items:end;gap:10px;display:grid}.product-icon-button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#a45a63;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.product-icon-button:hover{background:#fff5f6;border-color:#efccd0}.product-add-link{color:#0093b6;cursor:pointer;font:850 var(--t-micro) Inter, sans-serif;background:0 0;border:0;justify-self:start;align-items:center;gap:5px;padding:2px 0;display:inline-flex}.product-unit-summary{border:1px solid var(--dm-line);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.product-unit-summary strong,.product-unit-summary small{display:block}.product-unit-summary strong{color:#344952;font-size:11px}.product-unit-summary small{color:#85959c;font-size:var(--t-micro);margin-top:4px}.product-channels{display:grid}.product-channels header{margin-bottom:7px}.product-channels header small{color:#5f6d76;font-size:var(--t-micro);margin-top:4px;display:block}.product-toggle-row{cursor:pointer;border-top:1px solid #edf1f2;justify-content:space-between;align-items:center;gap:12px;min-height:58px;display:flex}.product-toggle-row>span{gap:3px;display:grid}.product-toggle-row strong{color:#40545e;font-size:var(--t-small)}.product-toggle-row small{color:#8d9ba1;font-size:var(--t-micro);font-weight:500}.product-search-select{position:relative}.product-search-select>summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.product-search-select>summary::-webkit-details-marker{display:none}.product-search-select>summary i:not(.seletor-retrato){border-bottom:2px solid #879aa3;border-right:2px solid #879aa3;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)translateY(-2px)}.product-search-select[open]>summary{background:#fff;border-color:#47c3d8;box-shadow:0 0 0 3px #00a9d217}.product-select-popover{border:1px solid var(--dm-line);border-radius:var(--r-sm);box-shadow:var(--e-alto);z-index:50;background:#fff;min-width:100%;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden}.product-select-create{color:#304650;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#fff;border:0;border-bottom:1px solid #e6edef;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 12px;display:flex}.product-select-create:hover{color:#008da9;background:#f1fafb}.product-select-search{border-radius:var(--r-sm);color:#83979f;border:1px solid #d6e2e6;align-items:center;margin:10px;padding:0 9px;display:flex}.product-select-search:focus-within{border-color:#4dc4d8;box-shadow:0 0 0 3px #00a9d217}.product-select-search input{border:0;height:38px;padding:0;box-shadow:none!important}.product-select-options{max-height:240px;padding:0 8px 8px;display:grid;overflow-y:auto}.product-select-options button{border-radius:var(--r-xs);color:#3e535d;cursor:pointer;font:700 var(--t-small) Inter, sans-serif;text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:38px;padding:0 10px;display:flex}.product-select-options button small{color:#88999f;font-size:var(--t-micro);margin-right:7px}.product-select-options button svg{color:#009bbd;margin-left:auto}.product-select-options button:hover,.product-select-options button.selected{color:#007c99;background:#def4f8}.product-select-options p{color:#8b999f;font-size:var(--t-small);text-align:center;margin:0;padding:13px}.product-variation-options{gap:12px;display:grid}.product-variation-options>article:not(.product-config-row){border:1px solid var(--dm-line);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:20px;padding:17px;display:flex}.product-variation-options strong{color:#334952;font-size:11px}.product-variation-options p{color:#758790;font-size:var(--t-micro);margin:5px 0 0;line-height:1.5}.product-grade-summary{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#f7fbfc;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;display:flex}.product-grade-summary>div:first-child{min-width:0}.product-grade-summary>div:last-child{align-items:center;gap:7px;display:flex}.product-grade-summary small{color:#008ba7;font-size:var(--t-micro);margin-top:6px;font-weight:850;display:block}.product-variation-backdrop{z-index:150;position:fixed;inset:0}.product-variation-scrim{cursor:default;background:#0b181d8f;border:0;width:100%;position:absolute;inset:0}.product-variation-drawer{background:#fff;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,82vw);max-width:760px;display:grid;position:absolute;top:0;bottom:0;right:0;box-shadow:-20px 0 55px #081c2433}.product-variation-drawer>header{border-bottom:1px solid #e3eaed;align-items:center;gap:12px;min-height:76px;padding:0 28px;display:flex}.product-variation-drawer>header button{color:#0098bb;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.product-variation-drawer>header h2{color:#203640;margin:0;font:700 21px Manrope,sans-serif}.product-variation-drawer>nav{border-bottom:1px solid #dce6e9;gap:42px;margin:0 28px;display:flex}.product-variation-drawer>nav button{color:#71838d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:68px;padding:0;font:750 13px Manrope,sans-serif}.product-variation-drawer>nav button.active{color:#0092b5;border-color:#00a8d0}.product-variation-drawer>nav button:disabled{cursor:not-allowed;opacity:.46}.product-variation-drawer>main{padding:28px;overflow-y:auto}.product-variation-drawer>main>p{color:#536670;margin:0 0 22px;font-size:11px;line-height:1.5}.product-variation-drawer>footer{border-top:1px solid #dfe7ea;justify-content:flex-end;align-items:center;gap:9px;min-height:76px;padding:0 28px;display:flex}.variation-attribute-tabs{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:17px;display:flex}.variation-attribute-tabs>button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#62747e;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#f4f7f8;align-items:center;gap:7px;min-height:34px;padding:0 10px;display:inline-flex}.variation-attribute-tabs>button.active{color:#0089a7;background:#e4f7fa;border-color:#80d1de}.variation-attribute-tabs>button:last-child{color:#0094b8;background:0 0;border-color:#0000}.variation-attribute-tabs button span{align-items:center;display:inline-flex}.variation-name-field{color:#40545e;font-size:var(--t-small);gap:7px;font-weight:850;display:grid}.variation-name-field input{border-radius:var(--r-sm);color:#344952;background:#fff;border:1px solid #d4e0e4;outline:0;height:46px;padding:0 13px;font:650 12px Inter,sans-serif}.variation-name-field input:focus{border-color:#4fc5d9;box-shadow:0 0 0 3px #00a9d217}.variation-options-heading{justify-content:space-between;align-items:center;gap:15px;margin:25px 0 12px;display:flex}.variation-options-heading strong{color:#354a54;font-size:12px}.variation-options-heading button{color:#0094b9;cursor:pointer;font:850 var(--t-small) Inter, sans-serif;background:0 0;border:0;padding:0}.variation-options-heading button:disabled{color:#9ba8ad;cursor:not-allowed}.variation-option-editor>div{border-radius:var(--r-sm);background:#fff;border:1px solid #cfdce1;flex-wrap:wrap;align-items:center;gap:6px;min-height:54px;padding:7px 10px;display:flex}.variation-option-editor>div:focus-within{border-color:#4fc5d9;box-shadow:0 0 0 3px #00a9d217}.variation-option-editor span{border-radius:var(--r-xs);color:#435962;font-size:var(--t-small);background:#eaf3f6;align-items:center;gap:4px;min-height:31px;padding:0 7px 0 9px;font-weight:750;display:inline-flex}.variation-option-editor span button{color:#617780;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.variation-option-editor input{color:#3b505a;font:650 var(--t-small) Inter, sans-serif;border:0;outline:0;flex:150px;min-width:130px;height:36px}.variation-option-editor>small{color:#8b999f;font-size:var(--t-micro);margin-top:7px;display:block}.variation-grid-summary{border-radius:var(--r-md);background:linear-gradient(130deg,#07232b,#07596a);grid-template-columns:1fr 1fr;gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.variation-grid-summary span{color:#a8c6cc;font-size:var(--t-micro);gap:4px;padding:12px 15px;display:grid}.variation-grid-summary strong{color:#fff;font-size:16px}.variation-grid-table{border:1px solid var(--dm-line);border-radius:var(--r-md);min-width:650px;overflow:hidden}.variation-grid-table>header,.variation-grid-table>article{grid-template-columns:44px minmax(110px,1.25fr) minmax(100px,1fr) 96px 84px 47px;align-items:center;gap:8px;padding:9px 11px;display:grid}.variation-grid-foto{border:1px dashed var(--dm-line);border-radius:var(--r-sm);color:#93a3ab;cursor:pointer;background:#f3f7f8;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:flex;position:relative;overflow:hidden}.variation-grid-foto.tem{border-style:solid}.variation-grid-foto:hover{color:#0f6d88;border-color:#00a9d2}.variation-grid-foto img{object-fit:cover;width:100%;height:100%}.variation-grid-foto input{opacity:0;cursor:pointer;position:absolute;inset:0}.pdv-variation-miniatura{border-radius:var(--r-sm);object-fit:cover;background:#ffffff0f;border:1px solid #ffffff2e;flex:none;width:42px;height:42px}.pdv-variation-retrato{border:1px solid var(--dm-line);border-radius:var(--r-md);object-fit:contain;width:auto;max-width:100%;height:128px;margin:0 auto 4px;display:block}.variation-grid-table>header{color:#7d8e96;font-size:var(--t-micro);text-transform:uppercase;background:#f3f7f8;font-weight:900}.variation-grid-table>article{border-top:1px solid #e8eef0}.variation-grid-table>article strong{color:#344a53;font-size:var(--t-micro)}.variation-grid-table input{border-radius:var(--r-sm);color:#425760;font:650 var(--t-small) Inter, sans-serif;background:#fff;border:1px solid #d7e2e5;width:100%;min-width:0;height:35px;padding:0 7px}.variation-grid-toggle{justify-content:center;align-items:center;display:flex}.variation-grid-toggle input{opacity:0;width:0;height:0;position:absolute}.variation-grid-toggle i{border-radius:var(--r-pill);background:#c9d4d7;width:35px;height:20px;transition:all .18s;display:block;position:relative}.variation-grid-toggle i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.variation-grid-toggle input:checked+i{background:#00a4c3}.variation-grid-toggle input:checked+i:after{transform:translate(15px)}.product-config-list{gap:9px;display:grid}.product-config-row{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#f9fbfb;grid-template-columns:auto minmax(150px,1fr) minmax(180px,1.2fr) 130px auto;align-items:end;gap:10px;padding:12px;display:grid}.product-config-row>svg{color:#8ca0a8;align-self:center}.product-config-row.addon{grid-template-columns:auto minmax(240px,1fr) 120px 130px auto}.product-config-row.suggestion{grid-template-columns:auto minmax(240px,1fr) auto}.product-inline-grid,.product-stock-grid,.product-modal-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.product-inline-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.product-supplier-table{border:1px solid var(--dm-line);border-radius:var(--dm-radius);overflow:hidden}.product-supplier-table header,.product-supplier-table article{padding:var(--lista-pad-y) var(--lista-pad-x);grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr) 62px 66px;align-items:center;gap:10px;display:grid}.product-supplier-table header{color:#8b99a1;font-size:var(--t-micro);letter-spacing:.3px;padding-bottom:var(--lista-cabecalho-pad-y);padding-top:var(--lista-cabecalho-pad-y);text-transform:uppercase;background:#f7f9fa;font-weight:800}.product-supplier-table article{border-top:1px solid var(--lista-risco);color:#65757e;font-size:var(--t-body)}.product-supplier-table strong{color:#2f424b;font-size:var(--t-body);overflow-wrap:anywhere}.product-supplier-table article>span{color:#56686f;overflow-wrap:anywhere}.product-supplier-default{cursor:pointer;background:0 0;border:0;justify-content:center;padding:4px;display:flex}.product-supplier-default i{border:2px solid #c7d2d6;border-radius:50%;width:17px;height:17px;transition:all .18s;display:block}.product-supplier-default.active i{border-color:#02aac5;box-shadow:inset 0 0 0 3.5px #fff,inset 0 0 0 9px #02aac5}.product-supplier-default:not(.active):hover i{border-color:#8fdbe7}.product-supplier-actions{gap:2px;display:flex}.product-supplier-empty{color:#8ea0a7;margin:0;padding:4px 0;font-size:11px}.product-supplier-form{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fbfcfd;gap:14px;margin-top:12px;padding:14px;display:grid}.product-supplier-form-actions{justify-content:flex-end;gap:8px;display:flex}.product-supplier-new{border-radius:var(--dm-radius);background:#fff;border:1px dashed #bfe6ee;gap:12px;padding:12px;display:grid}@media (width<=860px){.product-supplier-table header{display:none}.product-supplier-table article{grid-template-columns:1fr auto;row-gap:4px}.product-supplier-table article>span:not(.product-supplier-actions){font-size:10.5px}}.product-fiscal-groups{gap:10px;display:grid}.product-fiscal-group{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fbfcfd}.product-fiscal-group[open]{background:#fff;border-color:#bfe6ee}.product-fiscal-group>summary{cursor:pointer;align-items:center;gap:12px;padding:13px 14px;list-style:none;display:flex}.product-fiscal-group>summary::-webkit-details-marker{display:none}.product-fiscal-group>summary>span{flex:1;gap:3px;min-width:0;display:grid}.product-fiscal-group>summary strong{color:#2f424b;font-size:12px}.product-fiscal-group>summary small{color:#8ea0a7;font-size:9.5px}.product-fiscal-group>summary b{border-radius:var(--r-pill);color:#7d8c93;letter-spacing:.3px;text-transform:uppercase;background:#eef2f3;padding:4px 8px;font-size:8.5px;font-weight:800}.product-fiscal-group>summary b.filled{color:#007b96;background:#e6f7fa}.product-fiscal-group>summary svg{color:#8ea0a7;flex:none;transition:transform .18s}.product-fiscal-group[open]>summary svg{transform:rotate(180deg)}.product-fiscal-group-body{border-top:1px solid #edf2f4;gap:14px;padding:14px;display:grid}.product-stock-current{max-width:calc(50% - 7px)}.product-stock-option-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px;display:grid}.product-stock-dependent{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.product-stock-dependent.two-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-check{color:#53666f;font-size:var(--t-small);align-items:center;gap:7px;font-weight:700;display:flex}.product-check input{accent-color:#00a4c6;width:17px;height:17px}.product-editor-savebar{z-index:45;background:#fffffff5;border-top:1px solid #dce6e8;justify-content:space-between;align-items:center;gap:20px;padding:13px max(24px,50vw - 750px);display:flex;position:fixed;bottom:0;left:0;right:0}.product-editor-savebar>div:last-child{gap:8px;display:flex}.product-editor-savebar strong,.product-editor-savebar small{display:block}.product-editor-savebar strong{color:#6a7c84;font-size:var(--t-small)}.product-editor-savebar small{color:#96a2a8;font-size:var(--t-micro);margin-top:3px}.product-editor-savebar.dirty strong{color:#b66d14}.product-modal-backdrop{z-index:120;background:#0719208c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.product-modal{border-radius:var(--r-lg);box-shadow:var(--e-flutua);background:#fff;gap:19px;width:100%;max-width:680px;padding:22px;display:grid}.product-modal.compact{max-width:520px}.product-modal>header{border-bottom:1px solid #e9eef0;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.product-modal>header span{color:#008aa6;font-size:var(--t-micro);letter-spacing:.8px;text-transform:uppercase;font-weight:900}.product-modal>header h2{color:#243a43;margin:4px 0 0;font:700 20px Manrope,sans-serif}.product-modal>header button{color:#748890;cursor:pointer;background:0 0;border:0}.product-modal>footer{justify-content:flex-end;gap:8px;display:flex}.product-cost-result{border-radius:var(--r-md);background:linear-gradient(135deg,#071f27,#075667);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.product-cost-result span{color:#a8c5cb;font-size:var(--t-micro);gap:5px;padding:14px;display:grid}.product-cost-result strong{color:#fff;font-size:16px}.product-unit-list{max-height:360px;display:grid;overflow-y:auto}.product-unit-list label{border-bottom:1px solid var(--lista-risco);align-items:center;gap:10px;min-height:55px;display:flex}.product-unit-list input{accent-color:#00a4c6;width:17px;height:17px}.product-unit-list strong,.product-unit-list small{display:block}.product-unit-list strong{color:#3b5059;font-size:var(--t-small)}.product-unit-list small{color:#8a989f;font-size:var(--t-micro);margin-top:3px}@media (width<=1050px){.product-editor-section{grid-template-columns:1fr}.product-basic-grid{grid-template-columns:180px 1fr}.product-config-row,.product-config-row.addon{grid-template-columns:auto 1fr 1fr}.product-config-row>.product-icon-button{grid-column:3;justify-self:end}}@media (width<=700px){.product-catalog-tabs{gap:21px}.product-stock-summary{grid-template-columns:1fr}.product-stock-variations{overflow-x:auto}.product-stock-variations header,.product-stock-variations article{min-width:520px}.product-editor-heading{grid-template-columns:auto 1fr}.product-active-switch{grid-column:2}.product-editor-tabs{gap:20px}.product-basic-grid,.product-basic-fields,.product-inline-grid,.product-inline-grid.three,.product-stock-grid,.product-stock-option-row,.product-stock-dependent.two-fields,.product-modal-grid{grid-template-columns:1fr}.product-stock-current{max-width:none}.product-image-upload{grid-row:auto}.product-barcode-row,.product-config-row,.product-config-row.addon,.product-config-row.suggestion{grid-template-columns:1fr}.product-config-row>svg{display:none}.product-config-row>.product-icon-button{grid-column:auto;justify-self:end}.product-unit-summary{flex-direction:column;align-items:stretch}.product-editor-savebar{flex-direction:column;align-items:stretch;padding:10px 14px}.product-editor-savebar>div:last-child{grid-template-columns:1fr 1fr;display:grid}.product-variation-drawer{width:100vw}.product-variation-drawer>header,.product-variation-drawer>footer{padding-left:18px;padding-right:18px}.product-variation-drawer>nav{gap:20px;margin:0 18px}.product-variation-drawer>main{padding:20px 18px}.variation-grid-table{min-width:620px}}.pdv-layout{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:14px;display:grid}.pdv-catalog{gap:12px;display:grid}.pdv-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.pdv-products>button{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#657680;cursor:pointer;text-align:left;background:#fff;gap:5px;min-height:146px;padding:13px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.pdv-products>button:hover{border-color:#a9e1e9;transform:translateY(-2px);box-shadow:0 10px 26px #0c343f12}.pdv-products strong{color:#2f424c;font-size:12px}.pdv-products small{color:#8c999f;font-size:var(--t-micro)}.pdv-products b{color:#008fb6;margin-top:auto;font-family:Manrope,sans-serif;font-size:16px}.pdv-product-icon,.pdv-cart-icon{border-radius:var(--r-sm);color:#008fb6;background:linear-gradient(145deg,#e7f9fc,#d7f2f7);justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pdv-cart{position:sticky;top:78px;overflow:hidden}.pdv-cart-body{max-height:310px;display:grid;overflow:auto}.pdv-cart-body article{border-bottom:1px solid #edf1f3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:11px 14px;display:grid}.pdv-cart-body strong,.pdv-cart-body small{display:block}.pdv-cart-body strong{color:#334650;font-size:11px}.pdv-cart-body small{color:#8b999f;font-size:var(--t-micro);margin-top:3px}.pdv-cart-body b{color:#273b45;font-size:11px}.pdv-quantity{border:1px solid var(--dm-line);border-radius:var(--r-xs);background:#f5f8f9;align-items:center;display:flex}.pdv-quantity button{color:#008fb6;background:0 0;border:0;width:26px;height:28px}.pdv-quantity span{color:#42555f;font-size:var(--t-small);text-align:center;min-width:22px;font-weight:850}.pdv-cart-empty{color:#8b989f;text-align:center;margin:0;padding:28px 14px;font-size:11px}.pdv-checkout-fields{gap:9px;padding:13px 14px;display:grid}.pdv-checkout-fields label{color:#61737d;font-size:var(--t-micro);gap:5px;font-weight:850;display:grid}.pdv-checkout-fields input,.pdv-checkout-fields select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#40535d;font:inherit;font-size:var(--t-small);background:#fff;height:37px;padding:0 9px}.pdv-cart-footer{background:#f8fafb;border-top:1px solid #e5ebed;gap:13px;padding:14px;display:grid}.pdv-cart-footer>div{gap:6px;display:grid}.pdv-cart-footer span,.pdv-cart-footer strong{color:#7a8991;font-size:var(--t-small);justify-content:space-between;align-items:center;display:flex}.pdv-cart-footer>div>strong{color:#2c4049;border-top:1px dashed #d5dfe3;padding-top:8px;font-size:13px}.pdv-cart-footer strong b{color:#008fb6;font-family:Manrope,sans-serif;font-size:20px}.pdv-cart-footer .dm-button{width:100%}.pdv-entry{overscroll-behavior:contain;flex-direction:column;gap:14px;height:calc(100vh - 124px);display:flex;overflow-y:auto}.pdv-entry-app-dock{z-index:30;justify-content:center;align-items:center;min-height:58px;display:flex;position:relative}.pdv-entry-app-dock .sub-app-dock{height:58px}.pdv-entry-heading{justify-content:space-between;align-items:end;padding:2px 2px 0;display:flex}.pdv-entry-heading>div:first-child>span,.pdv-workspace-header>div>span{color:#078aa4;font-size:var(--t-micro);letter-spacing:1px;text-transform:uppercase;font-weight:900;display:block}.pdv-entry-heading h1{color:#12272f;letter-spacing:-.8px;margin:6px 0 5px;font-family:Manrope,sans-serif;font-size:clamp(25px,2.4vw,34px);line-height:1.05}.pdv-entry-heading p,.pdv-workspace-header p{color:#768991;margin:0;font-size:12px}.pdv-entry-clock{flex-direction:column;align-items:flex-end;display:flex}.pdv-entry-clock strong{color:#17313a;margin:5px 0;font-family:Manrope,sans-serif;font-size:26px;line-height:1}.pdv-entry-clock small{color:#5f6d76;font-size:var(--t-small)}.pdv-close-cash-button{color:#a0601b;font-size:var(--t-small);background:0 0;border:0;padding:0}.pdv-close-cash-button:hover{color:#d07c1c;text-decoration:underline}@keyframes pdv-sync-spin{to{transform:rotate(360deg)}}.pdv-install-banner{border-radius:var(--r-md);color:#164b56;background:linear-gradient(120deg,#e6f8f7,#f2fbfc);border:1px solid #bde4e4;justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;display:flex}.pdv-install-banner>div{gap:3px;display:grid}.pdv-install-banner strong{font-size:12px}.pdv-install-banner span,.pdv-install-banner small{color:#55777e;font-size:var(--t-small);line-height:1.45}.pdv-install-banner button{border-radius:var(--r-sm);color:#fff;cursor:pointer;font:850 var(--t-small) Inter, sans-serif;background:#078da8;border:0;flex:none;min-height:36px;padding:0 15px}.pdv-entry-grid{flex:auto;grid-template-columns:minmax(360px,1.35fr) minmax(260px,.82fr) minmax(350px,1fr);grid-auto-rows:minmax(max-content,auto);gap:14px;min-height:0;display:grid}.pdv-entry-middle,.pdv-entry-actions{gap:14px;min-height:0;display:grid}.pdv-entry-middle{grid-template-rows:minmax(0,1fr)}.pdv-entry-tile{border-radius:var(--r-lg);box-shadow:var(--e-apoio);color:#fff;cursor:pointer;text-align:left;background:#087f9b;border:0;align-items:center;gap:16px;min-height:0;padding:20px 22px;transition:box-shadow .2s,filter .2s,transform .2s;display:flex;position:relative;overflow:hidden}.pdv-entry-tile:after{content:"";background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;width:150px;height:150px;position:absolute;top:-92px;right:-86px}.pdv-entry-tile:focus-visible{outline-offset:-5px;outline:2px solid #fff;box-shadow:0 0 0 4px #00a9d233,0 19px 40px #0a313d29}.pdv-entry-tile-icon{border-radius:var(--r-lg);background:#ffffff26;border:1px solid #ffffff2e;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.pdv-entry-tile-copy{z-index:1;gap:4px;min-width:0;display:grid;position:relative}.pdv-entry-tile-copy strong{color:#fff;font-family:Manrope,sans-serif;font-size:16px;line-height:1.15}.pdv-entry-tile-copy small{color:#ffffffc2;font-size:var(--t-small);line-height:1.3}.pdv-entry-tile-copy em{color:#ffffffad;font-size:var(--t-micro);margin-top:2px;font-style:normal;font-weight:750}.pdv-entry-tile kbd{border-radius:var(--r-xs);color:#fff;font:850 var(--t-micro) Manrope, sans-serif;z-index:2;background:#ffffff24;border:1px solid #ffffff38;padding:5px 7px;position:absolute;top:12px;right:14px}.pdv-entry-tile-arrow{opacity:.58;z-index:1;margin-left:auto;position:relative}.pdv-entry-primary{text-align:center;background:linear-gradient(145deg,#007da5 0%,#00a8ca 58%,#22b9cd 100%);flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:42px}.pdv-entry-primary:before{content:"";border:1px solid #ffffff1f;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-165px}.pdv-entry-primary .pdv-entry-tile-icon{border-radius:24px;width:94px;height:94px}.pdv-entry-primary .pdv-entry-tile-icon svg{width:46px;height:46px}.pdv-entry-primary .pdv-entry-tile-copy{gap:8px}.pdv-entry-primary .pdv-entry-tile-copy strong{font-size:27px}.pdv-entry-primary .pdv-entry-tile-copy small{font-size:13px}.pdv-entry-primary .pdv-entry-tile-copy em{font-size:11px}.pdv-entry-primary .pdv-entry-tile-arrow{position:absolute;bottom:24px;right:25px}.pdv-entry-primary kbd{top:20px;right:22px}.pdv-entry-client{background:linear-gradient(145deg,#178960,#2faf79)}.pdv-entry-seller{background:linear-gradient(145deg,#638a36,#83a94b)}.pdv-entry-delivery{background:linear-gradient(135deg,#304aa8,#4868ce)}.pdv-entry-history{background:linear-gradient(135deg,#18263f,#293a5a)}.pdv-entry-orders{background:linear-gradient(135deg,#355d70,#4b788b)}.pdv-entry-cash{background:linear-gradient(135deg,#96601f,#bc8133)}.pdv-entry-settings{background:linear-gradient(135deg,#3e6c81,#5793a9)}.pdv-workspace{gap:16px;max-width:1380px;min-height:calc(100vh - 124px);margin:0 auto;display:grid}.pdv-admin-screen{background:radial-gradient(circle at 12% 0,#13b9cf1f,#0000 32%),radial-gradient(circle at 100% 100%,#50b95714,#0000 36%),linear-gradient(150deg,#eef6f7 0%,#f7fbfb 55%,#eef6f7 100%);height:calc(100vh - 42px);min-height:0;padding:14px clamp(14px,3vw,28px);overflow:hidden}.pdv-workspace-header{border-radius:var(--r-md);background:#17181c;border:1px solid #17181c;flex:none;align-items:center;gap:16px;padding:15px 18px;display:flex;box-shadow:0 8px 22px #00000029}.pdv-workspace-back{border-radius:var(--r-sm);color:#6fe0ec;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;background:#2a2d33;border:1px solid #3b3f47;flex:none;align-items:center;gap:6px;height:34px;padding:0 12px;display:inline-flex}.pdv-workspace-back:hover{background:#33373e;border-color:#4a4f57}.pdv-workspace-header>div>span{color:#4fd0e0;font-size:var(--t-micro);letter-spacing:1px;text-transform:uppercase;font-weight:900;display:block}.pdv-workspace-header h2{color:#f4f7f8;letter-spacing:-.4px;margin:4px 0;font-family:Manrope,sans-serif;font-size:20px}.pdv-workspace-header p{color:#9aa6ac;margin:0;font-size:12px}.pdv-history-card,.pdv-operation-card{overflow:hidden}.pdv-history-list{flex:auto;min-height:0;max-height:none;display:grid;overflow:auto}.pdv-history-list article{border-top:1px solid #ebf0f2;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px 26px;padding:10px 20px;display:grid}.pdv-history-list article:first-child{border-top:0}.pdv-history-icon{border-radius:var(--r-sm);color:#078da8;background:#e8f7fa;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.pdv-history-list article>div{min-width:0}.pdv-history-list article>div:nth-child(3){text-align:right}.pdv-history-list strong,.pdv-history-list small{display:block}.pdv-history-list strong{color:#30464f;font-size:11px}.pdv-history-list small{color:#5f6d76;font-size:var(--t-micro);margin-top:2px}.pdv-admin-screen>.dm-card{flex:auto;min-height:0}.pdv-operation-card{place-items:center;width:100%;max-width:none;display:grid;overflow:auto}.pdv-operation-form{gap:18px;width:100%;max-width:760px;padding:26px;display:grid}.pdv-history-card{flex-direction:column;display:flex}.pdv-admin-screen>.pdv-settings-embedded{flex:auto;min-height:0;overflow:auto}.pdv-cash-kind{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pdv-cash-kind button{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#4a5c65;cursor:pointer;text-align:left;background:#f7fafb;grid-template-columns:auto 1fr;align-items:center;gap:5px;padding:16px;font-weight:750;display:grid}.pdv-cash-kind button svg{grid-row:1/3;margin-right:6px}.pdv-cash-kind button small{color:#93a0a6;font-size:var(--t-micro);font-weight:500}.pdv-cash-kind button.active{color:#087e98;background:#e8f8fb;border-color:#88d5e1;box-shadow:0 0 0 3px #00a9d217}.pdv-operation-form>label{color:#5f737c;font-size:var(--t-small);gap:7px;font-weight:850;display:grid}.pdv-operation-form input,.pdv-operation-form textarea,.pdv-operation-form select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#31464f;font:inherit;background:#fff;outline:0;width:100%;padding:11px 12px;font-size:12px}.pdv-operation-form input,.pdv-operation-form select{height:45px}.pdv-conta-dica{color:#6a7a80;margin-top:6px;font:500 11px Inter,sans-serif}.pdv-operation-form input:focus,.pdv-operation-form textarea:focus,.pdv-operation-form select:focus{border-color:#7fd1de;box-shadow:0 0 0 3px #00a9d217}.pdv-operation-actions{justify-content:flex-end;gap:9px;display:flex}.commerce-form .dm-switch-row{grid-column:1/-1}.pdv-status-list{padding:5px 18px 18px;display:grid}.pdv-status-list>span{color:#6b7d85;border-bottom:1px solid #edf1f3;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:51px;display:grid}.pdv-status-list>span:last-child{border-bottom:0}.pdv-status-list svg{color:#078fa9}.pdv-status-list b{color:#41545d;font-size:var(--t-small)}.pdv-seller-card{grid-template-columns:auto minmax(0,1fr) auto auto;justify-self:center;align-items:center;gap:18px;width:100%;max-width:820px;padding:26px;display:grid}.pdv-seller-card>span{border-radius:var(--r-lg);color:#058ba4;background:linear-gradient(145deg,#e5f7fa,#d0eff3);justify-content:center;align-items:center;width:70px;height:70px;display:flex}.pdv-seller-card small{color:#16869d;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:900}.pdv-seller-card h2{color:#233a43;margin:5px 0 3px;font-family:Manrope,sans-serif;font-size:20px}.pdv-seller-card p{color:#829097;font-size:var(--t-small);margin:0}.pdv-checkout-workspace .commerce-stats{margin-top:0}.pdv-system-content:has(.pdv-opening-shell){padding:0}.pdv-opening-shell{background:radial-gradient(circle at 15% 15%,#13b9cf26,#0000 34%),linear-gradient(145deg,#edf5f6 0%,#f8fbfb 58%,#edf6f7 100%);justify-content:center;align-items:center;min-height:100vh;padding:clamp(18px,4vw,56px);display:flex}.pdv-opening-shell>.dm-state-message{width:100%;max-width:720px}.pdv-opening-card{border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;border:1px solid #91aeb552;grid-template-columns:minmax(320px,.82fr) minmax(430px,1.18fr);width:100%;max-width:1000px;min-height:530px;display:grid;overflow:hidden}.pdv-opening-brand{color:#fff;background:linear-gradient(155deg,#071b22 0%,#0a3944 56%,#006b7e 100%);flex-direction:column;justify-content:center;padding:clamp(38px,5vw,64px);display:flex;position:relative;overflow:hidden}.pdv-opening-brand:before,.pdv-opening-brand:after{content:"";border:1px solid #77e7f024;border-radius:50%;position:absolute}.pdv-opening-brand:before{width:430px;height:430px;top:-150px;right:-265px}.pdv-opening-brand:after{width:360px;height:360px;bottom:-195px;left:-230px}.pdv-opening-icon{border-radius:var(--r-lg);background:linear-gradient(145deg,#00a7c8,#54d6dc);border:1px solid #fff3;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:30px;display:flex;box-shadow:0 16px 36px #00accb47}.pdv-opening-brand>small{color:#76dce4;font-size:var(--t-micro);letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.pdv-opening-brand h1{letter-spacing:-1.4px;max-width:330px;margin:10px 0 0;font-family:Manrope,sans-serif;font-size:clamp(31px,3vw,42px);line-height:1.04}.pdv-opening-brand>p{color:#e0f4f6b3;max-width:345px;margin:0;font-size:12px;line-height:1.65}.pdv-opening-brand>div{z-index:1;border-top:1px solid #ffffff1c;gap:12px;margin-top:38px;padding-top:25px;display:grid;position:relative}.pdv-opening-brand>div span{color:#e7fafbcc;font-size:var(--t-small);align-items:center;gap:9px;font-weight:750;display:flex}.pdv-opening-brand>div svg{color:#62dce4}.pdv-opening-form{align-content:center;gap:15px;padding:clamp(34px,5vw,62px);display:grid}.pdv-opening-form header{margin-bottom:5px}.pdv-opening-form header>span{color:#008ca8;font-size:var(--t-micro);letter-spacing:1.2px;text-transform:uppercase;font-weight:900;display:block}.pdv-opening-form header h2{color:#152d35;letter-spacing:-.6px;margin:7px 0 5px;font-family:Manrope,sans-serif;font-size:27px}.pdv-opening-form header p{color:#819096;font-size:var(--t-small);margin:0}.pdv-opening-form>label{color:#40545d;font-size:var(--t-small);gap:6px;font-weight:850;display:grid}.pdv-opening-form>label>span{justify-content:space-between;align-items:center;display:flex}.pdv-opening-form input,.pdv-opening-form select{appearance:auto;border-radius:var(--r-md);color:#2b414a;background:#fbfcfd;border:1px solid #d8e3e7;outline:0;width:100%;height:48px;padding:0 13px;font:700 12px Inter,sans-serif}.pdv-opening-form input:focus,.pdv-opening-form select:focus{background:#fff;border-color:#66cbd9;box-shadow:0 0 0 4px #00a9d217}.pdv-opening-form label>small{color:#96a2a7;font-size:var(--t-micro);font-weight:500;line-height:1.4}.pdv-opening-form>.dm-button{font-size:var(--t-small);width:100%;min-height:48px;margin-top:4px}.pdv-money-input{border-radius:var(--r-md);background:#fbfcfd;border:1px solid #d8e3e7;grid-template-columns:auto 1fr;align-items:center;display:grid;overflow:hidden}.pdv-money-input:focus-within{background:#fff;border-color:#66cbd9;box-shadow:0 0 0 4px #00a9d217}.pdv-money-input b{color:#14839a;font-size:var(--t-small);border-right:1px solid #e3eaed;padding:0 13px}.pdv-money-input input{background:0 0;border:0;border-radius:0;box-shadow:none!important}.pdv-close-summary{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#f4f9fa;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.pdv-close-summary span{background:#fff;gap:4px;padding:14px;display:grid}.pdv-close-summary small{color:#8b999f;font-size:var(--t-micro)}.pdv-close-summary strong{color:#30464f;font-size:11px}.pdv-close-offline-note{color:#aa671c;font-size:var(--t-micro);text-align:right}.pdv-close-breakdown{border-radius:var(--r-md);background:#f6fafb;border:1px solid #e3edf0;gap:2px;padding:14px 16px;display:grid}.pdv-close-breakdown-head{color:#5f737c;font:850 var(--t-micro) Inter, sans-serif;letter-spacing:.4px;text-transform:uppercase;margin-bottom:6px}.pdv-close-row{color:#4a5c65;justify-content:space-between;align-items:center;padding:5px 0;font-size:13px;display:flex}.pdv-close-row b{color:#30464f;font-weight:800}.pdv-close-expected{border-top:1px solid #dbe7ea;margin-top:4px;padding-top:10px}.pdv-close-expected span{color:#087e98;font-weight:800}.pdv-close-expected b{color:#078aa4;font-size:16px}.pdv-close-methods{border-top:1px dashed #dbe7ea;flex-wrap:wrap;gap:8px 18px;margin-top:8px;padding-top:10px;display:flex}.pdv-close-methods span{color:#6b7d85;flex-direction:column;gap:2px;font-size:11px;display:flex}.pdv-close-methods b{color:#30464f;font-size:13px}.pdv-close-diff{border-radius:var(--r-sm);text-align:center;padding:12px 14px;font:800 14px Inter,sans-serif}.pdv-close-diff.ok{color:#1f7a4d;background:#e6f7ee}.pdv-close-diff.falta{color:#b23843;background:#fdeaec}.pdv-close-forms{border-radius:var(--r-md);border:1px solid #e3edf0;overflow:hidden}.pdv-close-forms-head,.pdv-close-form-row{grid-template-columns:minmax(0,1fr) minmax(84px,auto) 116px minmax(76px,auto);align-items:center;gap:10px;padding:9px 14px;display:grid}.pdv-close-forms-head{color:#5f737c;font:850 var(--t-micro) Inter, sans-serif;letter-spacing:.3px;text-transform:uppercase;background:#f1f6f7}.pdv-close-forms-head span:nth-child(2),.pdv-close-forms-head span:nth-child(4){text-align:right}.pdv-close-forms-head span:nth-child(3){text-align:center}.pdv-close-form-row{border-top:1px solid #eef2f4;font-size:13px}.pdv-close-form-name{color:#30464f;flex-direction:column;gap:1px;font-weight:750;display:flex}.pdv-close-form-name em{color:#1f7a4d;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:700}.pdv-close-form-reg{color:#5f737c;text-align:right;font-weight:700}.pdv-close-form-inf input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#31464f;text-align:right;background:#fff;outline:0;width:100%;height:38px;padding:0 10px;font:700 13px Inter,sans-serif}.pdv-close-form-inf input:focus{border-color:#7fd1de;box-shadow:0 0 0 3px #00a9d217}.pdv-close-form-inf input:disabled{color:#7c8b93;background:#f1f5f6}.pdv-close-form-diff{text-align:right;font-weight:800}.pdv-close-form-diff.ok{color:#1f7a4d}.pdv-close-form-diff.falta{color:#b23843}.pdv-shortcut-section+.pdv-shortcut-section{margin-top:6px}.pdv-shortcut-section-title{color:#078aa4;font:850 var(--t-micro) Inter, sans-serif;letter-spacing:.5px;text-transform:uppercase;margin:12px 0 2px}.pdv-shortcut-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;padding:8px 0 4px;display:grid}.pdv-shortcut-item{border-radius:var(--r-md);background:#f7fafb;border:1px solid #e3edf0;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:12px;padding:11px 14px;display:grid}.pdv-shortcut-info{gap:2px;min-width:0;display:grid}.pdv-shortcut-info strong{color:#2f424b;font-size:13px;font-weight:750}.pdv-shortcut-info small{color:#7c8a90;font-size:11px;line-height:1.35}.pdv-shortcut-item input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#2f424b;text-align:center;text-transform:uppercase;background:#fff;outline:0;width:100%;height:40px;padding:0 8px;font:800 14px Inter,sans-serif}.pdv-shortcut-item input:focus{border-color:#7fd1de;box-shadow:0 0 0 3px #00a9d217}.pdv-shortcut-item input:disabled{color:#7c8b93;background:#f1f5f6}.cash-control-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cash-session-selector{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;overflow:hidden;box-shadow:0 14px 35px #1737440f}.cash-session-selector>header{border-bottom:1px solid #e8eef0;padding:22px 24px}.cash-session-selector>header span{color:#0089a6;font-size:var(--t-micro);letter-spacing:1px;text-transform:uppercase;font-weight:900}.cash-session-selector>header h2{color:#233942;margin:7px 0 4px;font-family:Manrope,sans-serif;font-size:22px}.cash-session-selector>header p{color:#5f6d76;font-size:var(--t-small);margin:0}.cash-session-selector>div{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px;padding:16px;display:grid}.cash-session-selector>div>button{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#50636c;cursor:pointer;text-align:left;background:#f8fbfb;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:16px;transition:all .18s;display:grid}.cash-session-selector>div>button:hover{background:#eef9fa;border-color:#8dd5df;transform:translateY(-1px);box-shadow:0 9px 22px #008ca817}.cash-session-selector-icon{border-radius:var(--r-md);color:#058aa4;background:linear-gradient(145deg,#dff6f8,#c6edf2);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.cash-session-selector strong,.cash-session-selector small,.cash-session-selector button div>span{display:block}.cash-session-selector strong{color:#29414b;font-size:12px}.cash-session-selector small{color:#5f6d76;font-size:var(--t-micro);margin-top:4px}.cash-session-selector button div>span{color:#829198;font-size:var(--t-small);margin-top:9px}.cash-session-selector button div>span b{color:#445b65}.cash-live-identity{border-radius:var(--r-lg);background:linear-gradient(120deg,#081b21,#074957);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.cash-live-identity>div{background:#ffffff0a;gap:7px;padding:18px 20px;display:grid}.cash-live-identity span{color:#91bbc4;font-size:var(--t-micro);align-items:center;gap:7px;font-weight:800;display:flex}.cash-live-identity strong{color:#fff;font-size:13px}.cash-live-identity .cash-status-open{color:#67e4a2}.cash-live-module .commerce-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.cash-live-activity{overflow:hidden}.cash-live-activity .receita strong{color:#1a9a62}.cash-live-activity .despesa strong{color:#d3555f}.commerce-registry-module .commerce-stats,.cash-history-module .commerce-stats{max-width:720px}.financial-module .financial-grid:has(>:only-child){grid-template-columns:1fr}@media (width<=1100px){.cash-live-module .commerce-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.cash-live-identity,.cash-live-module .commerce-stats,.cash-session-selector>div{grid-template-columns:1fr}.cash-session-selector>div>button{grid-template-columns:auto 1fr auto}.cash-session-selector>div>button>svg{display:none}}.cash-control-module .commerce-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.cash-control-module .commerce-toolbar>label:not(.commerce-search){min-width:150px}.cash-structure-card{overflow:hidden}.cash-structure-list{gap:var(--encarte-vao);padding:14px;display:grid}.cash-structure-list>article{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#f8fafb;overflow:hidden}.cash-structure-list>article.inactive{opacity:.67}.cash-structure-list>article>header{padding:var(--encarte-pad-y) var(--encarte-pad-x);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;display:grid}.cash-unit-icon{border-radius:var(--r-sm);color:#078da8;background:#e4f7fa;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.cash-structure-list strong,.cash-structure-list small{display:block}.cash-structure-list strong{color:#334750;font-size:11px}.cash-structure-list small{color:#8b989f;font-size:var(--t-micro);margin-top:3px}.cash-terminal-list{border-top:1px solid var(--lista-risco);padding:0 var(--encarte-pad-x);background:#fff;display:grid}.cash-terminal-list>div{border-bottom:1px solid var(--lista-risco);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;display:grid}.cash-terminal-list>div.inactive{opacity:.62}.cash-terminal-list>div>span{color:#16869d}.cash-no-terminals{padding:15px 0}.cash-add-terminal{color:#078ba6;cursor:pointer;font:850 var(--t-micro) Inter, sans-serif;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:13px 0;display:inline-flex}.cash-history-heading span{color:#078aa4;font-size:var(--t-micro);letter-spacing:.8px;text-transform:uppercase;font-weight:900}.cash-history-heading h2{color:#172d35;margin:4px 0;font:700 19px Manrope,sans-serif}.cash-history-heading p{color:#5f6d76;font-size:var(--t-small);margin:0}.financial-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:14px;display:grid}.financial-entries-card{min-width:0}.financial-installments-card{overflow:hidden}.financial-installment-summary{display:grid}.financial-installment-summary article{border-bottom:1px solid #edf1f3;gap:5px;padding:14px 16px;display:grid}.financial-installment-summary article span{color:#849198;font-size:var(--t-micro);text-transform:uppercase;font-weight:850}.financial-installment-summary article strong{color:#2f424b;font-family:Manrope,sans-serif;font-size:19px}.financial-installment-summary article.danger strong{color:#bd4d59}.financial-installment-summary>small{color:#8a979e;font-size:var(--t-micro);padding:12px 16px;line-height:1.45}.pdv-counter-layout{grid-template-columns:190px minmax(520px,1fr) 340px;align-items:start;gap:12px;min-height:650px;display:grid}.pdv-category-panel,.pdv-order-panel,.pdv-product-panel,.pdv-sale-summary,.pdv-payment-methods,.pdv-payment-entry,.pdv-payment-summary{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;overflow:hidden}.pdv-category-panel{align-self:stretch;min-height:650px}.pdv-category-panel>header{background:linear-gradient(145deg,#071f27,#0a4a57);gap:4px;padding:18px 16px;display:grid}.pdv-category-panel>header small{color:#6ed7df;font-size:var(--t-micro);letter-spacing:1px;text-transform:uppercase;font-weight:900}.pdv-category-panel>header strong{color:#fff;font:700 15px Manrope,sans-serif}.pdv-category-panel nav{padding:8px;display:grid}.pdv-category-panel nav button{border-radius:var(--r-sm);color:#667981;cursor:pointer;font:750 var(--t-small) Inter, sans-serif;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:0 10px;transition:background .16s,color .16s;display:flex}.pdv-category-panel nav button:hover{color:#167b90;background:#f0f8fa}.pdv-category-panel nav button.active{color:#067f99;background:#ddf5f8}.pdv-category-panel nav button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdv-category-panel nav button b{border-radius:var(--r-pill);font-size:var(--t-micro);background:#0091ae17;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;display:inline-flex}.pdv-counter-main{gap:12px;min-width:0;display:grid}.pdv-counter-search{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#829198;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:0 13px;display:grid}.pdv-counter-search:focus-within{border-color:#73cfdb;box-shadow:0 0 0 4px #00a9d217}.pdv-counter-search input{color:#2e434c;font:650 var(--t-small) Inter, sans-serif;background:0 0;border:0;outline:0;min-width:0;height:100%}.pdv-counter-search>span{color:#8b999f;font-size:var(--t-micro);text-transform:uppercase;border-left:1px solid #e4ebee;padding-left:12px;font-weight:800}.pdv-order-panel>header,.pdv-product-panel>header{border-bottom:1px solid #e8edef;justify-content:space-between;align-items:center;min-height:58px;padding:0 15px;display:flex}.pdv-order-panel>header>div,.pdv-product-panel>header>div{gap:3px;display:grid}.pdv-order-panel>header small,.pdv-product-panel>header small{color:#0788a1;font-size:var(--t-micro);letter-spacing:.7px;text-transform:uppercase;font-weight:900}.pdv-order-panel>header strong,.pdv-product-panel>header strong{color:#314750;font-size:11px}.pdv-order-panel>header button{color:#bd5862;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;align-items:center;gap:5px;display:inline-flex}.pdv-order-head,.pdv-order-items article{grid-template-columns:minmax(170px,1fr) 70px 95px 100px 28px;align-items:center;gap:10px;display:grid}.pdv-order-head{color:#829199;font-size:var(--t-micro);letter-spacing:.4px;text-transform:uppercase;background:#f7f9fa;padding:9px 14px;font-weight:900}.pdv-order-items{min-height:112px;max-height:206px;overflow:auto}.pdv-order-items article{border-top:1px solid #edf1f3;align-items:start;min-height:58px;padding:9px 14px 12px;overflow:visible}.pdv-order-items article:first-child{border-top:0}.pdv-order-items article>div strong,.pdv-order-items article>div small{display:block}.pdv-order-items article>div strong{color:#30464f;font-size:var(--t-small)}.pdv-order-items article>div small{color:#92a0a6;font-size:var(--t-micro);margin-top:3px}.pdv-order-items article>span{color:#61747c;font-size:var(--t-small)}.pdv-order-items article>b{color:#263c45;font-size:var(--t-small)}.pdv-order-quantity,.pdv-order-price{border-radius:var(--r-xs);color:#087f98;cursor:pointer;font:850 var(--t-micro) Inter, sans-serif;background:#edf7f9;border:1px solid #d4e9ed;justify-content:center;align-items:center;gap:5px;height:30px;display:inline-flex}.pdv-order-remove{color:#bf6570;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pdv-order-empty{color:#9aa6ab;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:112px;display:flex}.pdv-order-empty strong{color:#6e7e85;font-size:var(--t-small)}.pdv-order-empty span{font-size:var(--t-micro)}.pdv-product-panel{min-height:320px}.pdv-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:390px;padding:10px;display:grid;overflow:auto}.pdv-product-grid>button{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#61747c;cursor:pointer;text-align:left;background:#fff;gap:5px;min-height:135px;padding:11px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.pdv-product-grid>button:hover{border-color:#8bd7e1;transform:translateY(-2px);box-shadow:0 10px 24px #065d6f17}.pdv-product-grid>button strong{color:#2e434c;font-size:var(--t-small);line-height:1.35}.pdv-product-grid>button small{color:#929fa5;font-size:var(--t-micro)}.pdv-product-grid>button b{color:#0687a2;margin-top:auto;font:750 14px Manrope,sans-serif}.pdv-product-grid>button em{color:#16879d;font-size:var(--t-small);font-style:normal;font-weight:850;position:absolute;top:13px;right:10px}.pdv-sale-summary{gap:0;display:grid;position:sticky;top:12px}.pdv-customer-box,.pdv-document-box{border-bottom:1px solid #e8edef;gap:11px;padding:15px;display:grid}.pdv-customer-box header,.pdv-document-box header{justify-content:space-between;align-items:center;display:flex}.pdv-customer-box header>div,.pdv-document-box header>div:first-child{gap:3px;display:grid}.pdv-customer-box header small,.pdv-document-box header small{color:#87959b;font-size:var(--t-micro);text-transform:uppercase;font-weight:850}.pdv-customer-box header strong,.pdv-document-box header strong{color:#314750;font-size:var(--t-small)}.pdv-customer-box header svg{color:#078ca6}.pdv-customer-box label{color:#667880;font-size:var(--t-micro);gap:5px;font-weight:800;display:grid}.pdv-customer-box input,.pdv-document-box>input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#30454e;font:650 var(--t-small) Inter, sans-serif;background:#f8fafb;outline:0;width:100%;height:39px;padding:0 10px}.pdv-customer-box input:focus,.pdv-document-box>input:focus{background:#fff;border-color:#79d1dd;box-shadow:0 0 0 3px #00a9d217}.pdv-document-switch{border-radius:var(--r-xs);cursor:pointer;background:#edf3f5;border:0;gap:2px;width:90px;padding:2px;display:flex;position:relative}.pdv-document-switch i{border-radius:var(--r-xs);background:#fff;width:43px;height:25px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 2px 7px #22444d1a}.pdv-document-switch i.right{transform:translate(43px)}.pdv-document-switch span{color:#788990;font:850 var(--t-micro) Inter, sans-serif;z-index:1;flex:1;justify-content:center;align-items:center;height:25px;display:flex;position:relative}.pdv-document-switch span.active{color:#07859e}.pdv-summary-values{gap:12px;padding:18px 15px;display:grid}.pdv-summary-values>span,.pdv-summary-values>button,.pdv-summary-values>strong{color:#6f8088;font:700 var(--t-small) Inter, sans-serif;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.pdv-summary-values>button{cursor:pointer}.pdv-summary-values>button b{color:#0789a3}.pdv-summary-values>strong{color:#233a43;border-top:1px dashed #d5e0e3;padding-top:14px;font-size:13px}.pdv-summary-values>strong b{color:#058ba6;font:750 23px Manrope,sans-serif}.pdv-payment-button{gap:8px;width:100%;font-size:var(--t-small)!important;border-radius:0!important;min-height:54px!important}.pdv-deposit-select{gap:6px;padding:6px 15px 12px;display:grid}.pdv-deposit-select span{color:#6f8088;font:700 var(--t-small) Inter, sans-serif}.pdv-deposit-select select{border:1px solid var(--dm-line);border-radius:var(--r-sm);font:inherit;font-size:var(--t-small);background:#fff;height:36px;padding:0 8px}.pdv-modal-scrim{background:#05181f9e;border:0;position:absolute;inset:0}.pdv-modal{border:1px solid var(--dm-line);border-radius:var(--r-lg);box-shadow:var(--e-flutua);background:#fff;width:100%;max-width:440px;position:relative;overflow:hidden}.pdv-modal>header{border-bottom:1px solid #e6edef;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.pdv-modal>header h2{color:#213942;margin:0;font:700 18px Manrope,sans-serif}.pdv-modal>header p{color:#5f6d76;font-size:var(--t-micro);margin:5px 0 0}.pdv-modal>header>button{border-radius:var(--r-xs);color:#6e7f86;cursor:pointer;background:#f1f5f6;border:0;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:18px;line-height:1;display:flex}.pdv-modal-body{gap:13px;padding:20px;display:grid}.pdv-modal>footer{border-top:1px solid #e6edef;justify-content:flex-end;gap:8px;padding:13px 20px;display:flex}.pdv-modal-field{color:#5d7079;font-size:var(--t-micro);gap:6px;font-weight:850;display:grid}.pdv-modal-field input{border-radius:var(--r-sm);color:#2c424b;background:#f8fafb;border:1px solid #d7e3e7;outline:0;width:100%;height:54px;padding:0 13px;font:750 20px Manrope,sans-serif}.pdv-modal-field input:focus{background:#fff;border-color:#71cedb;box-shadow:0 0 0 4px #00a9d217}.pdv-modal-field small{color:#94a1a6;font-size:var(--t-micro);font-weight:500}.pdv-discount-mode{border-radius:var(--r-sm);background:#eef4f5;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.pdv-discount-mode button{border-radius:var(--r-xs);color:#71828a;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:0 0;border:0;height:34px}.pdv-discount-mode button.active{color:#087f98;background:#fff;box-shadow:0 3px 9px #173d4817}.pdv-discount-preview{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f5f9fa;gap:9px;padding:13px;display:grid}.pdv-discount-preview span,.pdv-discount-preview strong{color:#71828a;font-size:var(--t-micro);justify-content:space-between;align-items:center;display:flex}.pdv-discount-preview strong{color:#2d434c;border-top:1px dashed #d5e0e3;padding-top:9px;font-size:11px}.pdv-payment-layout{grid-template-columns:210px minmax(430px,1.25fr) minmax(330px,.85fr);align-items:stretch;gap:12px;min-height:560px;display:grid}.pdv-payment-methods{grid-auto-rows:minmax(70px,auto);padding:8px;display:grid}.pdv-payment-methods button{border-radius:var(--r-sm);color:#657780;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0 13px;display:flex}.pdv-payment-methods button:hover{color:#087f98;background:#f0f8fa}.pdv-payment-methods button.active{color:#fff;background:linear-gradient(145deg,#0789a4,#14b2c7)}.pdv-payment-entry{align-content:start;gap:18px;padding:25px;display:grid}.pdv-payment-entry>header{gap:6px;display:grid}.pdv-payment-entry>header span{color:#078aa4;font-size:var(--t-micro);text-transform:uppercase;font-weight:900}.pdv-payment-entry>header strong{color:#213942;font:750 31px Manrope,sans-serif}.pdv-payment-entry>label{color:#62757e;font-size:var(--t-micro);gap:7px;font-weight:850;display:grid}.pdv-payment-input{border-radius:var(--r-md);border:1px solid #d7e3e7;grid-template-columns:auto 1fr;align-items:center;display:grid;overflow:hidden}.pdv-payment-input:focus-within{border-color:#70ceda;box-shadow:0 0 0 4px #00a9d217}.pdv-payment-input b{color:#0789a3;border-right:1px solid #e3eaec;padding:0 14px;font-size:12px}.pdv-payment-input input{color:#243b44;border:0;outline:0;width:100%;min-width:0;height:60px;padding:0 14px;font:750 24px Manrope,sans-serif}.pdv-quick-values{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pdv-quick-values button{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#52676f;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;background:#f4f8f9;height:42px}.pdv-quick-values button:hover{color:#07839c;background:#e7f6f8;border-color:#acdce3}.pdv-payment-entry>.dm-button{width:100%;min-height:48px}.pdv-receive-total{color:#07859e;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;background:0 0;border:0}.pdv-payment-list{flex-direction:column;display:flex;overflow:auto}.pdv-payment-list>p{color:#95a1a6;font-size:var(--t-small);text-align:center;margin:0;padding:40px 18px}.pdv-payment-list article{border-top:1px solid #edf1f3;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:62px;padding:9px 15px;display:grid}.pdv-payment-list article:first-child{border-top:0}.pdv-payment-list-icon{border-radius:var(--r-sm);color:#078ba5;background:#e9f7f9;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pdv-payment-list article strong,.pdv-payment-list article small{display:block}.pdv-payment-list article strong{color:#30464f;font-size:var(--t-small)}.pdv-payment-list article small{color:#91a0a6;font-size:var(--t-micro);margin-top:3px}.pdv-payment-list article>b{color:#263c45;font-size:var(--t-small)}.pdv-payment-list article>button{color:#bf6570;cursor:pointer;background:0 0;border:0}.pdv-payment-totals{background:#f7fafb;border-top:1px solid #e5ecee;gap:10px;padding:16px;display:grid}.pdv-payment-totals span,.pdv-payment-totals strong{color:#6d7f87;font-size:var(--t-small);justify-content:space-between;align-items:center;display:flex}.pdv-payment-totals span.pending b{color:#b8751f}.pdv-payment-totals span.paid b{color:#288259}.pdv-payment-totals strong{color:#2a4049;border-top:1px dashed #d3dfe2;padding-top:11px;font-size:12px}.pdv-payment-totals strong b{color:#0789a3;font:750 20px Manrope,sans-serif}.pdv-payment-summary>footer{border-top:1px solid #e5ecee;padding:14px}.pdv-payment-summary>footer .dm-button{width:100%;min-height:48px}.pdv-success-screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 90px);padding:36px;display:flex}.pdv-success-icon{color:#fff;background:linear-gradient(145deg,#2aa76e,#51c889);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:25px;display:flex;box-shadow:0 16px 35px #25a1683d}.pdv-success-screen>small{color:#2a9a68;font-size:var(--t-micro);letter-spacing:1px;text-transform:uppercase;font-weight:900}.pdv-success-screen h1{color:#1e353e;letter-spacing:-1.2px;margin:9px 0;font:750 clamp(28px,4vw,42px) Manrope,sans-serif}.pdv-success-screen p{color:#7c8d94;margin:0;font-size:12px}.pdv-success-screen>div{gap:9px;margin-top:30px;display:flex}.pdv-success-screen>div .dm-button{gap:8px;min-height:48px;padding:0 20px}@media (width<=1100px){.commerce-stats,.cash-control-module .commerce-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pdv-layout,.financial-grid{grid-template-columns:1fr}.pdv-cart{position:static}.pdv-products{grid-template-columns:repeat(2,minmax(0,1fr))}.pdv-entry-grid{grid-template-columns:minmax(330px,1.2fr) minmax(250px,.8fr)}.pdv-entry-actions{grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr)}.pdv-entry-actions .pdv-entry-tile{min-height:112px}.pdv-entry-primary{min-height:470px}.pdv-opening-card{grid-template-columns:minmax(275px,.72fr) minmax(410px,1.28fr)}}@media (width>=761px) and (width<=1100px){.pdv-entry-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.82fr) minmax(0,1fr)}.pdv-entry-actions{grid-column:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pdv-entry-actions .pdv-entry-tile{min-height:0}.pdv-entry-actions .pdv-entry-tile small{display:none}.pdv-entry-primary{min-height:0}}@media (width<=760px){.pdv-entry{min-height:0}.pdv-entry-heading{align-items:flex-start;gap:15px}.pdv-entry-clock small{display:none}.pdv-entry-grid{grid-template-columns:1fr;display:grid}.pdv-entry-primary{min-height:280px}.pdv-entry-middle,.pdv-entry-actions{grid-column:auto;grid-template-rows:none;grid-template-columns:1fr}.pdv-entry-actions .pdv-entry-tile{min-height:92px}.pdv-seller-card{grid-template-columns:auto 1fr}.pdv-seller-card .dm-badge,.pdv-seller-card .dm-button{grid-column:1/-1}.pdv-history-list article{grid-template-columns:auto 1fr auto}.pdv-history-list article>div:nth-child(3){text-align:left;grid-column:2}.pdv-history-list .dm-badge{grid-area:1/3/3}.pdv-workspace-header{grid-template-columns:1fr}.pdv-workspace-header>button{width:max-content;min-height:40px}.pdv-opening-shell{align-items:flex-start;padding:13px}.pdv-opening-card{grid-template-columns:1fr}.pdv-opening-brand{justify-content:flex-start;min-height:260px;padding:32px}.pdv-opening-icon{width:52px;height:52px;margin-bottom:20px}.pdv-opening-brand h1{font-size:29px}.pdv-opening-brand>div{margin-top:23px}.pdv-opening-form{padding:30px}}@media (width<=680px){.commerce-stats,.cash-control-module .commerce-stats,.commerce-form,.pdv-products{grid-template-columns:1fr}.commerce-form label.wide{grid-column:auto}.commerce-toolbar{flex-direction:column;align-items:stretch}.commerce-toolbar>small{margin-left:0}.pdv-layout{display:block}.pdv-cart{margin-top:12px}.commerce-table-wrap table{min-width:690px}.pdv-entry-clock strong{font-size:21px}.pdv-entry-heading h1{font-size:24px}.pdv-entry-tile kbd{display:none}.pdv-cash-kind,.pdv-close-summary{grid-template-columns:1fr}.pdv-install-banner{flex-direction:column;align-items:flex-start}.cash-control-actions{flex-direction:column;align-items:stretch;width:100%}.cash-control-actions .dm-button{justify-content:center;width:100%}.cash-structure-list>article>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.cash-structure-list>article>header .dm-button{grid-column:2/4;justify-self:start}.cash-terminal-list>div{grid-template-columns:auto minmax(0,1fr);padding:9px 0}.cash-terminal-list>div .dm-button{grid-column:2;justify-self:start}}@media (width<=1320px){.pdv-counter-layout{grid-template-columns:170px minmax(480px,1fr) 300px}.pdv-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1080px){.pdv-counter-layout{grid-template-columns:170px minmax(0,1fr)}.pdv-sale-summary{grid-column:1/-1;grid-template-columns:1fr 1fr;position:static}.pdv-sale-summary>.pdv-summary-values{border-left:1px solid #e8edef;grid-area:1/2/3}.pdv-sale-summary>.pdv-payment-button{grid-column:1/-1}.pdv-payment-layout{grid-template-columns:180px minmax(320px,1fr)}.pdv-payment-summary{grid-column:1/-1;min-height:420px}}@media (width<=760px){.pdv-counter-layout{grid-template-columns:1fr}.pdv-category-panel{min-height:0}.pdv-category-panel nav{display:flex;overflow-x:auto}.pdv-category-panel nav button{flex:none}.pdv-order-head{display:none}.pdv-order-items article{grid-template-columns:minmax(135px,1fr) 60px auto 28px}.pdv-order-items article>span{display:none}.pdv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdv-sale-summary{grid-template-columns:1fr}.pdv-sale-summary>.pdv-summary-values{border-left:0;grid-area:auto}.pdv-payment-layout{grid-template-columns:1fr}.pdv-payment-methods{grid-auto-rows:50px}.pdv-success-screen>div{flex-direction:column;align-items:stretch;width:100%}}.commerce-module-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cash-history-open-section,.cash-history-closed-section{gap:12px;display:grid}.cash-open-card{overflow:hidden}.cash-open-list{gap:var(--encarte-vao);padding:18px;display:grid}.cash-open-list>article{border:1px solid var(--dm-line);border-radius:var(--dm-radius);padding:var(--encarte-pad-y) var(--encarte-pad-x);background:#f8fbfb;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.cash-open-list>article>div>strong,.cash-open-list>article>div>small,.cash-open-list>article>div>span{display:block}.cash-open-list>article>div>strong{color:#29414b;font-size:12px}.cash-open-list>article>div>small,.cash-open-list>article>div>span{color:#5f6d76;font-size:var(--t-micro);margin-top:4px}.cash-open-list>article>div>span{margin-top:8px}.cash-open-list>article>strong{color:#29414b;white-space:nowrap;font-size:12px}.cash-history-closed-section .cash-history-heading{justify-content:space-between;align-items:end;display:flex}.cash-history-closed-section .cash-history-heading>small{color:#5f6d76;font-size:var(--t-small)}.financial-view-tabs{border-bottom:1px solid #e2eaed;align-items:center;gap:6px;margin-bottom:14px;display:flex;overflow-x:auto}.financial-view-tabs button{color:#75858d;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;min-height:42px;padding:0 14px}.financial-view-tabs button:hover{color:#078aa4}.financial-view-tabs button.active{color:#078aa4;border-bottom-color:#08a7c2}.bank-accounts-grid{grid-template-columns:repeat(auto-fill,minmax(170px,210px));gap:10px;margin-bottom:22px;display:grid}.bank-accounts-grid>.dm-empty-state{grid-column:1/-1}.bank-account-card{gap:8px;padding:12px;display:grid}.bank-account-card.active{border-color:#08a7c2;box-shadow:0 0 0 3px #08a7c21a}.bank-account-select{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.bank-account-icon{border-radius:var(--r-md);color:#058aa4;background:linear-gradient(145deg,#dff6f8,#c6edf2);flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.bank-account-select strong{color:#29414b;font-size:13px;display:block}.bank-account-select small{color:#5f6d76;font-size:var(--t-small);margin-top:3px;display:block}.bank-account-card>strong{color:#29414b;font-family:Manrope,sans-serif;font-size:18px}.bank-account-card>strong.danger{color:#c0392b}.bank-account-card>strong.carregando{border-radius:var(--r-sm);background:linear-gradient(90deg,#eef4f6 25%,#e2ecef 50%,#eef4f6 75%) 0 0/200% 100%;width:120px;height:24px;animation:1.1s ease-in-out infinite bank-account-saldo;display:block}@keyframes bank-account-saldo{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.bank-account-card>strong.carregando{animation:none}}.bank-account-actions{justify-content:flex-end;gap:6px;display:flex}.bank-account-remove{color:#bd5862;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.bank-statement-heading{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.bank-statement-heading h2{color:#172d35;margin:4px 0;font:700 19px Manrope,sans-serif}.bank-statement-heading p{color:#5f6d76;font-size:var(--t-small);margin:0}@media (width<=680px){.commerce-module-actions{flex-direction:column;align-items:stretch;width:100%}.commerce-module-actions .dm-button{justify-content:center;width:100%}.cash-open-list>article{grid-template-columns:auto minmax(0,1fr);align-items:start}.cash-open-list>article>strong,.cash-open-list>article>.dm-button{grid-column:2;justify-self:start}.cash-history-closed-section .cash-history-heading{flex-direction:column;align-items:start;gap:5px}}.pdv-terminal-status{gap:10px;position:relative}.pdv-sale-tabs-wrap{position:relative}.pdv-sale-tabs-button{color:#fff;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-transform:uppercase;background:#404fc1;border:0;height:28px;padding:0 15px}.pdv-help-button{color:#ef4774;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;font:900 16px Inter,sans-serif;display:inline-flex}.pdv-help-button:hover{background:#252525;border-radius:50%}.pdv-sale-tabs-menu{z-index:20;background:#fff;min-width:178px;display:grid;position:absolute;top:31px;right:0;box-shadow:0 12px 28px #00000059}.pdv-sale-tabs-menu button{color:#444;cursor:pointer;text-align:left;white-space:nowrap;background:#fff;border:0;border-bottom:1px solid #ececec;align-items:center;gap:12px;min-height:48px;padding:0 16px;font:650 12px Inter,sans-serif;display:flex}.pdv-sale-tabs-menu button:hover,.pdv-sale-tabs-menu button.active{background:#f1f1f1}.pdv-sale-tabs-menu button.new{color:#4ab855}.pdv-command-customer{cursor:pointer;text-align:left;background:0 0;border:0}.pdv-customer-a11y-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pdv-command-customer:hover{background:#292929}.pdv-command-customer strong{text-overflow:ellipsis;overflow:hidden}.pdv-command-seller{border-left:1px solid #444!important}.pdv-sale-note-button{min-width:54px;color:#f2c427!important;padding:0 16px!important}.pdv-sale-note-button:hover{color:#ffd83c!important}.pdv-command-actions button:nth-child(-n+2){display:flex}.pdv-counter-search-row{background:#494949;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.pdv-counter-search-tools{align-items:stretch;display:flex}.pdv-counter-search-tools button{color:#dedede;cursor:pointer;background:#494949;border:0;border-left:1px solid #646464;justify-content:center;align-items:center;min-width:52px;display:inline-flex;position:relative}.pdv-counter-search-tools button:hover{color:#fff;background:#5a5a5a}.pdv-counter-search-tools button.abandon{color:#ef4f4f}.pdv-counter-search-tools button.abandon:hover{background:#5a3030}.pdv-counter-search-tools button>svg+svg{margin-top:-12px;margin-left:-7px}.pdv-counter-search-row .pdv-counter-search{background:0 0;border:0;border-radius:0;min-width:0}.pdv-counter-search-row .pdv-counter-search:focus-within{box-shadow:none}.pdv-counter-search-row .pdv-counter-search>span{display:none}.pdv-counter-layout.categories-hidden{grid-template-columns:minmax(0,1fr)}.pdv-counter-layout.products-hidden .pdv-counter-stage{grid-template-rows:48px minmax(0,1fr)}.pdv-counter-layout.products-hidden .pdv-counter-upper{min-height:0}.pdv-reference-modal{overflow:hidden;border-radius:var(--janela-raio,20px)!important;max-width:min(760px,100vw - 40px)!important}.pdv-reference-modal>header{border-bottom-color:#e6edef;padding:22px 28px}.pdv-reference-modal>header h2{color:#213942;font-size:22px}.pdv-reference-modal>header p{color:#5f6d76}.pdv-reference-modal .pdv-modal-body{min-height:0;padding:18px 24px 24px}.pdv-reference-modal>footer{border-top-color:#e6edef;grid-template-columns:1fr 1fr;padding:0;display:grid}.pdv-reference-modal>footer button{border-radius:0;height:58px}.pdv-reference-search{border:1px solid var(--dm-line);color:#2688c5;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex;box-shadow:0 2px 7px #00000014}.pdv-reference-search input{color:#37474f;background:0 0;border:0;outline:0;width:100%;min-width:0;font:500 15px Inter,sans-serif}.pdv-reference-list{max-height:340px;padding-top:8px;display:grid;overflow:auto}.pdv-reference-list button{color:#4b5257;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:0 10px;display:grid}.pdv-reference-list button:hover{background:#f5f7f8}.pdv-reference-list button>svg{color:#6e7376}.pdv-reference-list button span{font:500 15px Inter,sans-serif}.pdv-reference-list button small{color:#87949a;font-size:var(--t-micro);text-transform:uppercase}.pdv-reference-list p{color:#87949a;text-align:center;padding:25px 10px;font-size:12px}.pdv-new-client-form{gap:12px;display:grid}.pdv-new-client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pdv-new-client-grid .wide{grid-column:1/-1}.pdv-new-client-form .pdv-modal-field input{height:38px;font-size:13px}.pdv-new-client-hint{color:#87949a;font-size:12px}.pdv-variation-picker{gap:16px;display:grid}.pdv-variation-list-wrap{gap:10px;min-height:0;display:grid}.pdv-variation-list{gap:7px;max-height:46vh;display:grid;overflow-y:auto}.pdv-variation-list button{border-radius:var(--r-md);color:#e7eef0;cursor:pointer;text-align:left;background:#22282c;border:1px solid #3b454b;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.pdv-variation-list button:hover{background:#293136;border-color:#4d5a61}.pdv-variation-list button.active{background:#10333d;border-color:#35b9ff}.pdv-variation-list button span{gap:3px;min-width:0;display:grid}.pdv-variation-list button strong{font:750 13px Inter,sans-serif}.pdv-variation-list button small{color:#93a2a8;font-size:11px}.pdv-variation-list button b{white-space:nowrap;font:800 14px Inter,sans-serif}.pdv-variation-attribute{gap:8px;display:grid}.pdv-variation-attribute>span{color:#566970;font:850 var(--t-micro) Inter, sans-serif;text-transform:uppercase}.pdv-variation-options{flex-wrap:wrap;gap:6px;display:flex}.pdv-variation-options button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#384c54;cursor:pointer;font:700 var(--t-small) Inter, sans-serif;background:#f0f4f5;height:34px;padding:0 14px}.pdv-variation-options button.active{color:#fff;background:#078ead;border-color:#078ead}.pdv-variation-options.com-foto button{flex-direction:column;align-items:center;gap:7px;width:108px;height:auto;padding:9px 9px 10px;display:flex}.pdv-variation-options.com-foto button img{border:1px solid var(--dm-line);border-radius:var(--r-sm);object-fit:contain;background:#fff;width:100%;height:86px;display:block}.pdv-variation-options.com-foto button.active img{border-color:#078ead}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal){border:1px solid var(--dm-line);border-radius:var(--r-lg);color:#22343c;background:#fff}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal)>header{border-bottom-color:#e6edef}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal)>footer{border-top-color:#e6edef}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal)>header h2{color:#17272e}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal)>header p{color:#566b72}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal)>header>button{color:#46565d;background:#e9eef0}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-body{color:#2a3b42}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-body p,.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-device-picker-empty{color:#4a5c63}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field{color:#47585f}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field input,.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field select{color:#22343c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f9fa;border-bottom-color:#cfdbdf}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-cancel{color:#fff;background:#dd5b5b}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-cancel:hover{color:#fff;background:#cf4b4b}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-cancel small{color:#ffffffd9}.pdv-checkout-workspace .pdv-modal:not(.pdv-scheduling-modal)>footer>button:only-child{grid-column:1/-1}.pdv-checkout-workspace .pdv-register-settings-modal .pdv-switch-row,.pdv-checkout-workspace .pdv-register-settings-modal .pdv-switch-row strong{color:#4a5c64}.pdv-checkout-workspace .pdv-presale-list .pdv-presale-main{color:#22343c;background:#f6f9fa;border-color:#e2eaed}.pdv-checkout-workspace .pdv-presale-list .pdv-presale-main:hover{background:#eef3f5}.pdv-checkout-workspace .pdv-presale-list small{color:#7a8890}.pdv-checkout-workspace .pdv-presale-list em{color:#61727a}.pdv-checkout-workspace .pdv-presale-row{background:#f6f9fa;border-color:#e2eaed}.pdv-checkout-workspace .pdv-presale-row:hover{border-color:#cfdbdf}.pdv-checkout-workspace .pdv-presale-actions{border-top-color:#e2eaed}.pdv-checkout-workspace .pdv-presale-actions button:not(.whats):not(.danger){color:#43555c;background:#eef2f4;border-color:#d7e0e3}.pdv-checkout-workspace .pdv-presale-actions button:not(.whats):not(.danger):hover{color:#22343c;background:#e3e9eb}.pdv-checkout-workspace .pdv-presale-actions button.whats{color:#fff;background:#2fa360;border-color:#2fa360}.pdv-checkout-workspace .pdv-presale-actions button.whats:hover:not(:disabled){color:#fff;background:#279055;border-color:#279055}.pdv-checkout-workspace .pdv-presale-actions button.danger{color:#fff;background:#dd5b5b;border-color:#dd5b5b}.pdv-checkout-workspace .pdv-presale-actions button.danger:hover:not(:disabled){color:#fff;background:#cf4b4b;border-color:#cf4b4b}.pdv-checkout-workspace .pdv-presale-actions button:disabled{opacity:1;filter:saturate(.55)brightness(1.06)}.pdv-checkout-workspace .pdv-presale-actions button{border-radius:var(--r-sm);min-height:34px;padding:7px 16px;font-weight:800}.pdv-seller-password-form{gap:12px;display:grid}.pdv-seller-password-form p{color:#566970;margin:0;font-size:13px}.pdv-note-modal{max-width:520px!important}.pdv-note-modal textarea{border-radius:var(--r-xs);color:#2c424b;resize:vertical;background:#f8fafb;border:1px solid #d7e3e7;outline:0;width:100%;padding:12px;font:500 13px Inter,sans-serif}.pdv-note-modal textarea:focus{background:#fff;border-color:#71cedb;box-shadow:0 0 0 3px #00a9d217}.pdv-shortcuts{gap:12px;display:grid}.pdv-shortcuts span{color:#566970;align-items:center;gap:12px;font-size:12px;display:flex}.pdv-shortcuts b{border-radius:var(--r-xs);color:#3c5159;font-size:var(--t-small);text-align:center;background:#edf2f4;border:1px solid #d6e0e3;min-width:82px;padding:6px 8px}.pdv-register-settings-modal{max-width:560px!important}.pdv-register-settings-modal .pdv-switch-row,.pdv-register-settings-modal .pdv-switch-row strong{color:#eaf1f3}.pdv-register-settings-modal .pdv-default-category{border-top-color:#4a555b}.pdv-register-settings-modal .pdv-default-category>span{color:#b4bec2}.pdv-register-settings-modal .pdv-default-category select{color:#eaf1f3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-bottom-color:#59656c}.pdv-settings-switches{gap:12px;display:grid}.pdv-switch-row{color:#596d74;cursor:pointer;grid-template-columns:42px minmax(0,1fr);align-items:center;min-height:28px;display:grid;position:relative}.pdv-switch-row input{opacity:0;width:1px;height:1px;position:absolute}.pdv-switch{background:#c8cdd0;border-radius:20px;width:38px;height:22px;transition:background .15s;display:inline-block;position:relative}.pdv-switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0003}.pdv-switch-row input:checked+.pdv-switch{background:#50b957}.pdv-switch-row input:checked+.pdv-switch:after{transform:translate(16px)}.pdv-switch-row strong{font:500 13px Inter,sans-serif}.pdv-default-category{border-top:1px solid #e6edef;margin-top:5px;padding-top:15px}.pdv-default-category select{color:#354a52;background:0 0;border:0;border-bottom:1px solid #bcc8cc;outline:0;height:38px;font:500 15px Inter,sans-serif}.pdv-checkout-workspace .pdv-reference-modal{color:#eef2f3;background:#232a2e;border-color:#3b454b}.pdv-checkout-workspace .pdv-reference-modal>header,.pdv-checkout-workspace .pdv-reference-modal>footer{border-color:#3b454b}.pdv-checkout-workspace .pdv-reference-modal>header h2{color:#eef2f3}.pdv-checkout-workspace .pdv-reference-modal>header>button{color:#cfe1e6;background:0 0}@media (width<=760px){.pdv-command-strip{grid-template-columns:58px minmax(0,1fr) auto}.pdv-command-navigation{grid-template-columns:58px 0}.pdv-command-agenda{display:none}.pdv-command-customer{padding:0 9px}.pdv-command-customer strong{font-size:var(--t-micro)}.pdv-command-actions{display:flex}.pdv-command-seller{display:none!important}.pdv-sale-note-button{min-width:42px}.pdv-reference-modal{max-width:calc(100vw - 24px)!important}.pdv-new-client-grid{grid-template-columns:1fr}}@media (width<=480px){.pdv-counter-search>span{display:none}.pdv-product-grid{grid-template-columns:1fr 1fr}.pdv-product-grid>button{min-height:125px}.pdv-payment-entry{padding:18px}.pdv-quick-values{grid-template-columns:1fr 1fr}}:is(.pdv-system-content:has(.pdv-checkout-workspace),.pdv-system-content:has(.pdv-payment-workspace),.pdv-system-content:has(.pdv-success-screen)){background:#171b1e}.pdv-checkout-workspace,.pdv-payment-workspace{color:#e8edf0}.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-payment-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-checkout-workspace .pdv-sale-summary,.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{background:#252b2f;border-color:#3b4449;box-shadow:0 12px 32px #00000026}.pdv-checkout-workspace .pdv-category-panel>header{background:linear-gradient(145deg,#07191f,#073842);border-bottom:1px solid #24515b}.pdv-checkout-workspace .pdv-category-panel nav button{color:#aab4b9}.pdv-checkout-workspace .pdv-counter-search{color:#8f9ba0;background:#2a3034;border-color:#414b50}.pdv-checkout-workspace .pdv-counter-search:focus-within{box-shadow:none;border-color:#646464}.pdv-checkout-workspace .pdv-counter-search input:focus,.pdv-checkout-workspace .pdv-counter-search input:focus-visible{box-shadow:none;outline:none}.pdv-checkout-workspace .pdv-counter-search input{color:#f0f4f5}.pdv-checkout-workspace .pdv-counter-search>span{color:#89959a;border-color:#465158}.pdv-checkout-workspace .pdv-order-panel>header,.pdv-payment-workspace .pdv-order-panel>header,.pdv-checkout-workspace .pdv-product-panel>header{border-color:#3a4348}.pdv-checkout-workspace .pdv-order-panel>header small,.pdv-payment-workspace .pdv-order-panel>header small,.pdv-checkout-workspace .pdv-product-panel>header small{color:#4ac5d5}.pdv-checkout-workspace .pdv-order-panel>header strong,.pdv-payment-workspace .pdv-order-panel>header strong,.pdv-checkout-workspace .pdv-product-panel>header strong{color:#edf2f4}.pdv-checkout-workspace .pdv-order-head,.pdv-payment-workspace .pdv-order-head{color:#8f9ba0;background:#202529}.pdv-checkout-workspace .pdv-order-items article,.pdv-payment-workspace .pdv-order-items article{border-color:#3a4247}.pdv-checkout-workspace .pdv-order-items article>div strong,.pdv-payment-workspace .pdv-order-items article>div strong{color:#f0f3f4}.pdv-checkout-workspace .pdv-order-items article>div small,.pdv-payment-workspace .pdv-order-items article>div small{color:#8e9a9f}.pdv-checkout-workspace .pdv-order-items article>span,.pdv-payment-workspace .pdv-order-items article>span{color:#bac3c7}.pdv-checkout-workspace .pdv-order-items article>b,.pdv-payment-workspace .pdv-order-items article>b{color:#f2f6f7}.pdv-checkout-workspace .pdv-order-quantity,.pdv-payment-workspace .pdv-order-quantity,.pdv-checkout-workspace .pdv-order-price,.pdv-payment-workspace .pdv-order-price{color:#5fd1df;background:#123b44;border-color:#21616d}.pdv-checkout-workspace .pdv-order-empty,.pdv-payment-workspace .pdv-order-empty{color:#707d82}.pdv-checkout-workspace .pdv-order-empty strong,.pdv-payment-workspace .pdv-order-empty strong{color:#b4bec2}.pdv-checkout-workspace .pdv-product-grid>button{color:#b5bfc3;background:#30363a;border-color:#454e53}.pdv-checkout-workspace .pdv-product-grid>button:hover{background:#363e43;border-color:#21b7ca;box-shadow:0 11px 25px #0003}.pdv-checkout-workspace .pdv-product-grid>button strong{color:#f2f5f6}.pdv-checkout-workspace .pdv-product-grid>button b,.pdv-checkout-workspace .pdv-product-grid>button em{color:#52d0df}.pdv-checkout-workspace .pdv-product-panel>.dm-empty-state{color:#8f9ba0;background:#252b2f;border-color:#3b4449;border-radius:0;margin:0}.pdv-checkout-workspace .pdv-product-panel>.dm-empty-state strong{color:#edf2f4}.pdv-checkout-workspace .pdv-product-panel>.dm-empty-state p{color:#8f9ba0}.pdv-checkout-workspace .pdv-product-panel>.dm-empty-state .dm-empty-icon,.pdv-checkout-workspace .pdv-product-icon,.pdv-checkout-workspace .pdv-cart-icon,.pdv-payment-workspace .pdv-cart-icon{color:#5fd6e3;background:#123e47}.pdv-checkout-workspace .pdv-customer-box,.pdv-checkout-workspace .pdv-document-box{border-color:#3b4449}.pdv-checkout-workspace .pdv-customer-box header small,.pdv-checkout-workspace .pdv-document-box header small{color:#8f9a9f}.pdv-checkout-workspace .pdv-customer-box header strong,.pdv-checkout-workspace .pdv-document-box header strong{color:#f0f3f4}.pdv-checkout-workspace .pdv-customer-box input,.pdv-checkout-workspace .pdv-document-box>input{color:#edf2f3;background:#30373b;border-color:#475157}.pdv-checkout-workspace .pdv-customer-box input:focus,.pdv-checkout-workspace .pdv-document-box>input:focus{background:#343c41;border-color:#21b7ca;box-shadow:0 0 0 3px #1abacd1f}.pdv-checkout-workspace .pdv-document-switch{background:#1f2528}.pdv-checkout-workspace .pdv-document-switch i{box-shadow:none;background:#078ead}.pdv-checkout-workspace .pdv-document-switch span{color:#919ca1}.pdv-checkout-workspace .pdv-document-switch span.active{color:#fff}.pdv-checkout-workspace .pdv-summary-values>button b{color:#58cfdd}.pdv-checkout-workspace .pdv-summary-values>strong{color:#f4f7f8;border-color:#465056}.pdv-checkout-workspace .pdv-summary-values>strong b{color:#54d2df}.pdv-checkout-workspace .pdv-payment-button{color:#fff;background:linear-gradient(135deg,#00a7c8,#21c2d2);border-color:#27c6d6}.pdv-payment-workspace .pdv-payment-methods button{color:#b3bdc1}.pdv-payment-workspace .pdv-payment-entry>header span{color:#52ccda}.pdv-payment-workspace .pdv-payment-entry>header strong{color:#f5f7f8}.pdv-payment-workspace .pdv-payment-entry>label{color:#adb7bb}.pdv-payment-workspace .pdv-payment-input{background:#30373b;border-color:#475157}.pdv-payment-workspace .pdv-payment-input b{color:#5bd2de;border-color:#4b555a}.pdv-payment-workspace .pdv-payment-input input{color:#f4f7f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}.pdv-payment-workspace .pdv-quick-values button{color:#c1c9cc;background:#30373b;border-color:#465056}.pdv-payment-workspace .pdv-quick-values button:hover{color:#68d5e1;background:#123d46;border-color:#247381}.pdv-payment-workspace .pdv-receive-total{color:#59d0dc}.pdv-payment-workspace .pdv-payment-summary{grid-template-rows:auto minmax(150px,1fr) auto auto}.pdv-payment-workspace .dm-card-header{border-color:#3b4449}.pdv-payment-workspace .dm-card-title>span{color:#50cbd9}.pdv-payment-workspace .dm-card-title h2{color:#f2f5f6}.pdv-payment-workspace .dm-card-title p{color:#929da2}.pdv-payment-workspace .pdv-payment-list>p{color:#7f8b90}.pdv-payment-workspace .pdv-payment-list article{border-color:#3b4348}.pdv-payment-workspace .pdv-payment-list-icon{color:#61d2df;background:#123d46}.pdv-payment-workspace .pdv-payment-list article strong{color:#f0f3f4}.pdv-payment-workspace .pdv-payment-list article small{color:#8d999e}.pdv-payment-workspace .pdv-payment-list article>b{color:#f0f4f5}.pdv-payment-workspace .pdv-payment-totals{background:#202629;border-color:#3a4348}.pdv-payment-workspace .pdv-payment-totals strong{color:#f1f4f5;border-color:#465056}.pdv-payment-workspace .pdv-payment-totals strong b{color:#56d0dd}.pdv-payment-workspace .pdv-payment-summary>footer{border-color:#3b4449}.pdv-checkout-workspace .pdv-modal{color:#eef2f3;background:#292f33;border-color:#465056}.pdv-checkout-workspace .pdv-modal>header,.pdv-checkout-workspace .pdv-modal>footer{border-color:#414a50}.pdv-checkout-workspace .pdv-modal>header h2{color:#f2f5f6}.pdv-checkout-workspace .pdv-modal>header p{color:#939fa4}.pdv-checkout-workspace .pdv-modal>header>button{color:#bac3c7;background:#363e43}.pdv-checkout-workspace .pdv-modal-field{color:#b4bec2}.pdv-checkout-workspace .pdv-modal-field input{color:#f3f6f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#343b3f;border-color:#4b565c}.pdv-checkout-workspace .pdv-discount-mode{background:#1f2528}.pdv-checkout-workspace .pdv-discount-mode button{color:#9ca8ad}.pdv-checkout-workspace .pdv-discount-mode button.active{box-shadow:none;color:#fff;background:#078ead}.pdv-checkout-workspace .pdv-discount-preview{background:#202629;border-color:#40494e}.pdv-checkout-workspace .pdv-discount-preview span,.pdv-checkout-workspace .pdv-discount-preview strong{color:#b5bfc3}.pdv-success-screen{background:radial-gradient(circle at 50% 28%,#00abca21,#0000 34%),#171b1e}.pdv-success-screen h1{color:#f4f7f8}.pdv-success-screen p{color:#9ba6ab}.pdv-success-screen .dm-button.secondary{color:#d8e0e3;background:#2c3438;border-color:#465157}:is(.pdv-system-content:has(.pdv-checkout-workspace),.pdv-system-content:has(.pdv-payment-workspace)){padding:0}.pdv-checkout-workspace,.pdv-payment-workspace{gap:0;width:100%;max-width:none;min-height:100vh}.pdv-compact-header{color:#f2f5f6;background:#111518;border-bottom:1px solid #353d42;grid-template-columns:220px minmax(160px,1fr) 290px;align-items:stretch;min-height:58px;display:grid}.pdv-compact-header>button{color:#dbe2e5;cursor:pointer;text-align:left;background:#181d20;border:0;border-right:1px solid #353d42;align-items:center;gap:10px;padding:0 18px;transition:background .2s,color .2s;display:flex}.pdv-compact-header>button:hover{color:#67d9e5;background:#22292d}.pdv-compact-header>button span,.pdv-compact-context span{gap:2px;display:grid}.pdv-compact-header>button strong,.pdv-compact-context strong{font:800 var(--t-small) Inter, sans-serif}.pdv-compact-header>button small,.pdv-compact-context small{color:#879399;font:650 var(--t-small) Inter, sans-serif}.pdv-compact-title{align-content:center;justify-items:center;line-height:1.1;display:grid}.pdv-compact-title small{color:#54cfdd;font:850 var(--t-micro) Inter, sans-serif;letter-spacing:1.2px;text-transform:uppercase}.pdv-compact-title h1{margin:3px 0 0;font:750 14px Manrope,sans-serif}.pdv-compact-context{color:#dbe3e6;border-left:1px solid #353d42;justify-content:flex-end;align-items:center;gap:10px;padding:0 18px;display:flex}.pdv-compact-context svg{color:#58cfdd}.pdv-checkout-workspace>.dm-state-message,.pdv-payment-workspace>.dm-state-message{border-radius:0;margin:0}.pdv-counter-layout,.pdv-payment-layout{gap:2px;min-height:calc(100vh - 58px)}.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-payment-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-checkout-workspace .pdv-sale-summary,.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{box-shadow:none;border-radius:0}.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-payment-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-checkout-workspace .pdv-sale-summary{min-height:100%}.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{min-height:calc(100vh - 58px)}.pdv-payment-workspace,.pdv-checkout-workspace{grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.pdv-payment-workspace .pdv-payment-layout,.pdv-checkout-workspace .pdv-counter-layout{height:100%;min-height:0;overflow:hidden}.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary,.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-checkout-workspace .pdv-sale-summary{height:100%;min-height:0;overflow:auto}.pdv-payment-workspace .pdv-payment-methods{grid-auto-rows:minmax(70px,max-content);align-content:start}:root .pdv-payment-workspace .pdv-payment-summary{grid-template-rows:auto minmax(0,1fr) auto auto}:root .pdv-payment-workspace .pdv-payment-summary>.pdv-payment-list,:root .pdv-checkout-workspace .pdv-sale-summary>.pdv-summary-values{min-height:0;overflow:auto}:is(.pdv-standalone-shell:has(.pdv-payment-workspace),.pdv-standalone-shell:has(.pdv-checkout-workspace)),:is(.pdv-system-content:has(.pdv-payment-workspace),.pdv-system-content:has(.pdv-checkout-workspace)){min-height:0;overflow:hidden}@media (width<=760px){.pdv-compact-header{grid-template-columns:auto 1fr;min-height:54px}.pdv-compact-header>button{padding:0 13px}.pdv-compact-header>button span{display:none}.pdv-compact-title{justify-items:start;padding-left:14px}.pdv-compact-context{display:none}.pdv-counter-layout,.pdv-payment-layout{min-height:calc(100vh - 54px)}.pdv-checkout-workspace .pdv-product-grid{max-height:none}.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{min-height:auto}}.pdv-operational-header{color:#f5f5f5;background:#151515;width:100%}.pdv-terminal-strip{background:#050505;border-bottom:1px solid #272727;grid-template-columns:1fr 1fr 1fr;align-items:center;height:28px;padding:0 10px;display:grid}.pdv-terminal-strip>div:first-child{align-items:center;gap:17px;display:flex}.pdv-terminal-strip strong{color:#7adce8;font:900 11px Inter,sans-serif}.pdv-terminal-strip span{color:#b9b9b9;font:700 var(--t-micro) Inter, sans-serif}.pdv-terminal-strip h1{color:#d8d8d8;font:700 var(--t-micro) Inter, sans-serif;text-align:center;margin:0}.pdv-terminal-status{color:#52c875;justify-content:flex-end;align-items:center;gap:17px;display:flex}.pdv-command-strip{background:#202020;border-bottom:1px solid #3f3f3f;grid-template-columns:clamp(205px,16vw,285px) minmax(260px,1fr) auto;align-items:stretch;height:56px;display:grid}.pdv-command-navigation{grid-template-columns:minmax(0,1fr) 64px;min-width:0;display:grid}.pdv-command-back{color:#e8e8e8;cursor:pointer;text-align:left;text-transform:uppercase;background:#242424;border:0;border-right:1px solid #444;align-items:center;gap:9px;padding:0 18px;display:flex}.pdv-command-agenda{color:#69d8f4;cursor:pointer;font:800 var(--t-micro) Inter, sans-serif;text-transform:uppercase;background:#1d3439;border:0;border-right:1px solid #444;place-items:center;gap:3px;padding:0 6px;display:grid}.pdv-command-back:hover{color:#32aef0;background:#303030}.pdv-command-back span{display:grid}.pdv-command-back strong{font:800 11px Inter,sans-serif}.pdv-command-back small{color:#a0a0a0;font:650 var(--t-micro) Inter, sans-serif;margin-top:2px}.pdv-command-customer{color:#f3f3f3;align-items:center;gap:10px;min-width:0;padding:0 18px;display:flex}.pdv-command-customer svg{flex:none}.pdv-command-customer input,.pdv-command-customer strong{color:#f4f4f4;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;min-width:0;font:850 12px Inter,sans-serif}.pdv-command-customer input::placeholder{color:#f4f4f4;opacity:1}.pdv-command-actions{align-items:stretch;display:flex}.pdv-command-actions button,.pdv-command-actions span{color:#ededed;font:800 var(--t-small) Inter, sans-serif;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;padding:0 15px;display:flex}.pdv-command-actions button{cursor:pointer}.pdv-command-actions button:hover{color:#35b9ff;background:#2c2c2c}.pdv-command-actions button:disabled{cursor:wait;opacity:.68}.pdv-command-sync kbd{border-radius:var(--r-xs);color:#aaa;font:800 var(--t-micro) Manrope, sans-serif;text-transform:none;background:#111;border:1px solid #4a4a4a;padding:3px 4px}.pdv-checkout-workspace .pdv-counter-layout{background:#303030;grid-template-columns:clamp(170px,14vw,265px) minmax(0,1fr);gap:1px;height:calc(100vh - 84px);min-height:0;display:grid;overflow:hidden}.pdv-checkout-workspace .pdv-counter-layout.categories-hidden{grid-template-columns:minmax(0,1fr)}.pdv-checkout-workspace .pdv-category-panel{background:#444;border:0;min-height:calc(100vh - 84px)}.pdv-checkout-workspace .pdv-category-panel>header{background:#3e3e3e;border:0;min-height:48px;padding:10px}.pdv-checkout-workspace .pdv-category-panel>header small{display:none}.pdv-checkout-workspace .pdv-category-panel>header strong{color:#e6e6e6;text-transform:uppercase;font-size:11px}.pdv-checkout-workspace .pdv-category-panel nav button{color:#28adf0;font:850 var(--t-small) Inter, sans-serif;text-transform:none;background:#494949;border-bottom:1px solid #5d5d5d;border-radius:0;min-height:49px;padding:0 10px}.pdv-checkout-workspace .pdv-category-panel nav button.active{color:#fff;background:#249fe4}.pdv-checkout-workspace .pdv-category-panel nav button b{color:inherit;background:0 0}.pdv-counter-stage{grid-template-rows:48px minmax(0,1fr) 330px;grid-template-columns:minmax(0,1fr) clamp(340px,29vw,550px);min-width:0;height:calc(100vh - 84px);display:grid;overflow:hidden}.pdv-counter-stage>.pdv-counter-search-row{grid-area:1/1/auto/-1}.pdv-checkout-workspace .pdv-order-panel{grid-area:2/1;min-height:0}.pdv-checkout-workspace .pdv-product-panel{grid-area:3/1;min-height:0}.pdv-checkout-workspace .pdv-sale-summary{border-left:1px solid #505050;grid-area:2/2/-1;min-height:0;position:static;overflow:auto}.pdv-counter-layout.products-hidden .pdv-checkout-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-counter-layout.products-hidden .pdv-order-panel{grid-row:2/-1}.pdv-checkout-workspace .pdv-counter-search{color:#cfcfcf;background:#494949;border:0;border-bottom:1px solid #646464;border-radius:0;min-height:48px;padding:0 12px}.pdv-checkout-workspace .pdv-counter-search input{color:#fff;font-size:12px}.pdv-checkout-workspace .pdv-counter-search input::placeholder{color:#ddd}.pdv-checkout-workspace .pdv-counter-search>span{color:#dedede;font-size:var(--t-small);text-align:left;border-color:#666;min-width:clamp(220px,28vw,520px)}.pdv-counter-upper{grid-template-columns:minmax(0,1fr) clamp(340px,29vw,550px);min-height:0;display:grid}.pdv-checkout-workspace .pdv-order-panel,.pdv-payment-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-sale-summary,.pdv-checkout-workspace .pdv-product-panel{background:#303030;border:0;min-height:0}.pdv-checkout-workspace .pdv-order-panel,.pdv-payment-workspace .pdv-order-panel{border-right:1px solid #505050}.pdv-checkout-workspace .pdv-sale-summary{border-left:1px solid #505050}.pdv-checkout-workspace .pdv-order-panel>header,.pdv-payment-workspace .pdv-order-panel>header{display:none}.pdv-checkout-workspace .pdv-order-head,.pdv-payment-workspace .pdv-order-head{color:#c8c8c8;text-transform:uppercase;background:#2b2b2b;border-bottom:1px solid #3f3f3f;grid-template-columns:minmax(180px,1fr) 90px 120px 110px 130px 38px;height:51px;padding:0 14px}.pdv-checkout-workspace .pdv-order-items,.pdv-payment-workspace .pdv-order-items{height:calc(100% - 51px);overflow:auto}.pdv-checkout-workspace .pdv-order-items article,.pdv-payment-workspace .pdv-order-items article{background:#3b3b3b;border-color:#4a4a4a;grid-template-columns:minmax(180px,1fr) 90px 120px 110px 130px 38px;min-height:58px;padding:0 14px}.pdv-checkout-workspace .pdv-order-items article.service,.pdv-payment-workspace .pdv-order-items article.service{box-shadow:inset 3px 0 #22b8c9}.pdv-checkout-workspace .pdv-order-items article>div small,.pdv-payment-workspace .pdv-order-items article>div small{display:none}.pdv-checkout-workspace .pdv-order-quantity,.pdv-payment-workspace .pdv-order-quantity,.pdv-checkout-workspace .pdv-order-price,.pdv-payment-workspace .pdv-order-price{color:#eee;background:0 0;border:0;justify-content:flex-start}.pdv-checkout-workspace .pdv-order-quantity svg,.pdv-payment-workspace .pdv-order-quantity svg,.pdv-checkout-workspace .pdv-order-price svg,.pdv-payment-workspace .pdv-order-price svg{color:#24a7ea}.pdv-checkout-workspace .pdv-order-remove,.pdv-payment-workspace .pdv-order-remove{color:#ff554e}.pdv-checkout-workspace .pdv-order-empty,.pdv-payment-workspace .pdv-order-empty{height:100%;min-height:180px}.pdv-checkout-workspace .pdv-order-empty strong,.pdv-payment-workspace .pdv-order-empty strong{color:#ababab;font-size:13px}.pdv-checkout-workspace .pdv-sale-summary{grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto;display:grid;position:static;top:0}.pdv-checkout-workspace .pdv-payment-button{min-height:62px;margin:12px 0 14px}.pdv-checkout-workspace .pdv-deposit-select{margin-bottom:2px}.pdv-checkout-workspace .pdv-document-box{border-bottom:1px solid #484848;padding:11px 14px}.pdv-checkout-workspace .pdv-document-box>input{border-radius:0;height:38px}.pdv-checkout-workspace .pdv-summary-values{align-content:start;gap:18px;padding:18px 14px}.pdv-checkout-workspace .pdv-summary-values>span,.pdv-checkout-workspace .pdv-summary-values>button,.pdv-checkout-workspace .pdv-summary-values>strong{font-size:12px}.pdv-checkout-workspace .pdv-summary-values>strong{border-top:0;padding-top:2px;font-size:16px}.pdv-checkout-workspace .pdv-summary-values>strong b{color:#fff;font-size:20px}.pdv-checkout-workspace .pdv-payment-button{color:#fff;cursor:pointer;text-transform:uppercase;background:#55bb5d;border:0;justify-content:center;align-items:center;min-height:62px;font:900 13px Inter,sans-serif;display:flex;border-radius:0!important}.pdv-checkout-workspace .pdv-payment-button small{font-size:var(--t-micro);opacity:.7;margin-left:8px}.pdv-checkout-workspace .pdv-payment-button:disabled{color:#fff;cursor:not-allowed;opacity:1;background:#f5a20b}.pdv-checkout-workspace .pdv-product-panel{border-top:1px solid #4b4b4b;flex-direction:column;min-height:0;display:flex;overflow:hidden}.pdv-checkout-workspace .pdv-product-panel>header{display:none}.pdv-checkout-workspace .pdv-product-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));align-content:start;gap:6px;min-height:0;max-height:none;padding:8px;display:grid;overflow-y:auto}.pdv-checkout-workspace .pdv-product-grid>button{box-shadow:none;text-align:center;background:#4b4b4b;border:1px solid #565656;border-radius:0;align-content:center;justify-items:center;min-height:86px;padding:8px}.pdv-checkout-workspace .pdv-product-grid>button:hover{box-shadow:none;background:#5a5a5a;border-color:#2ca9eb;transform:none}.pdv-checkout-workspace .pdv-product-grid>button strong{text-transform:uppercase;font-size:11px}.pdv-checkout-workspace .pdv-product-grid>button b{color:#fff;margin:0;font-size:11px}.pdv-checkout-workspace .pdv-product-grid>button small{color:#aaa;font-size:var(--t-micro)}.pdv-product-thumb{border-radius:var(--r-sm);object-fit:cover;width:100%;height:68px;margin-bottom:2px;display:block}span.pdv-product-thumb{color:#9aa7ac;background:#eef3f4;justify-content:center;align-items:center;display:flex}.pdv-checkout-workspace .pdv-product-thumb{background:#3a3a3a}.pdv-checkout-workspace .pdv-product-grid.with-images>button{align-content:start;gap:3px;min-height:128px;padding:8px 8px 10px}.pdv-checkout-workspace .pdv-product-grid.with-images .pdv-product-thumb{border-radius:var(--r-sm);width:64px;height:64px;margin:0 auto 5px}.pdv-checkout-workspace .pdv-product-grid.with-images>button strong{line-height:1.2}.pdv-checkout-workspace .pdv-product-grid{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}.pdv-checkout-workspace .pdv-product-grid::-webkit-scrollbar{width:5px}.pdv-checkout-workspace .pdv-product-grid::-webkit-scrollbar-track{background:0 0}.pdv-checkout-workspace .pdv-product-grid::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:6px}.pdv-checkout-workspace .pdv-product-grid::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.pdv-checkout-workspace .pdv-product-panel>.dm-empty-state{min-height:100%}.pdv-modal-layer{z-index:1200;background:#000000b8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.pdv-checkout-workspace .pdv-modal{background:#505050;border:0;border-radius:0;max-width:500px}.pdv-checkout-workspace .pdv-modal>header{min-height:58px;padding:15px 18px}.pdv-checkout-workspace .pdv-modal>header h2{font-size:19px}.pdv-checkout-workspace .pdv-modal-body{gap:12px;padding:15px 18px}.pdv-checkout-workspace .pdv-modal>footer{grid-template-columns:1fr 1fr;padding:0;display:grid}.pdv-quantity-control{grid-template-columns:52px 1fr 52px;align-items:end;gap:10px;display:grid}.pdv-quantity-control>button{color:#fff;cursor:pointer;background:#f54e43;border:0;border-radius:50%;width:44px;height:44px;margin-bottom:5px;font-size:28px}.pdv-quantity-control>button:last-child{background:#4fbe59}.pdv-checkout-workspace .pdv-modal-field input{text-align:center;border:0;border-bottom:1px solid #777;border-radius:0;font-size:19px}.pdv-numeric-keypad{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pdv-numeric-keypad button{color:#fff;cursor:pointer;background:#b7b7b7;border:0;height:59px;font:500 29px Inter,sans-serif}.pdv-numeric-keypad button.decimal{grid-column:1/-1;height:38px}.pdv-modal-cancel,.pdv-modal-confirm{color:#fff;cursor:pointer;text-transform:uppercase;background:#272727;border:0;height:58px;font:800 12px Inter,sans-serif}.pdv-modal-confirm.perigo:hover{background:#d4626c}.pdv-modal-cancel small,.pdv-modal-confirm small{font-size:var(--t-micro);opacity:.7;margin-left:4px}.pdv-checkout-workspace .pdv-modal.pdv-scheduling-modal{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;max-width:min(1280px,100vw - 34px);height:min(820px,100vh - 34px);display:grid}.pdv-checkout-workspace .pdv-scheduling-modal>header{background:#f6f9fa;border-color:#e6edef}.pdv-checkout-workspace .pdv-scheduling-modal>header h2{color:#17272e;font-size:20px}.pdv-checkout-workspace .pdv-scheduling-modal>header p{color:#566b72;font-size:var(--t-micro)}.pdv-checkout-workspace .pdv-scheduling-modal .pdv-modal-body{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.pdv-checkout-workspace .pdv-scheduling-modal>footer{background:#f6f9fa;border-color:#e6edef;justify-content:flex-end;padding:8px 12px;display:flex}.pdv-checkout-workspace .pdv-scheduling-modal>footer .pdv-modal-cancel{border-radius:var(--r-xs);color:#fff;background:#dd5b5b;min-width:105px;height:38px}.pdv-checkout-workspace .pdv-scheduling-modal>footer .pdv-modal-cancel:hover{background:#cf4b4b}.pdv-scheduling-tabs{background:#fff;border-bottom:1px solid #e6edef;display:flex}.pdv-scheduling-tabs button{color:#6a7a80;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-transform:uppercase;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;min-height:46px;padding:0 20px;display:flex}.pdv-scheduling-tabs button:hover{color:#22343c;background:#f2f5f6}.pdv-scheduling-tabs button.active{color:#0a7d95;border-bottom-color:#078ead}.pdv-scheduling-filters{background:#f6f9fa;border-bottom:1px solid #e6edef;grid-template-columns:minmax(220px,1fr) auto 40px;align-items:center;gap:9px;padding:10px 14px;display:grid}.pdv-scheduling-filters label{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#6a7a80;background:#fff;align-items:center;gap:8px;min-height:40px;padding:0 11px;display:flex}.pdv-scheduling-filters input{color:#22343c;font:650 var(--t-small) Inter, sans-serif;background:0 0;border:0;outline:0;width:100%}.pdv-scheduling-filters select,.pdv-scheduling-filters>button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#22343c;background:#fff;height:40px}.pdv-scheduling-filters select{font:650 var(--t-small) Inter, sans-serif;min-width:190px;padding:0 10px}.pdv-scheduling-filters>button{cursor:pointer;width:40px}.pdv-scheduling-error{color:#b23b42;font-size:var(--t-small);background:#fdecec;border-bottom:1px solid #f3c6c9;gap:2px;padding:9px 14px;display:grid}.pdv-scheduling-loading,.pdv-scheduling-empty{color:#5a6b72;text-align:center;align-content:center;justify-items:center;gap:7px;min-height:220px;padding:30px;display:grid}.pdv-scheduling-loading span{border:2px solid #d5e0e3;border-top-color:#078ead;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite pdv-sync-spin}.pdv-scheduling-empty strong{color:#22343c;font:750 13px Manrope,sans-serif}.pdv-scheduling-empty span{font-size:var(--t-micro);max-width:470px}.pdv-agenda-board{background:#303538;flex:auto;grid-template-columns:218px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.pdv-agenda-sidebar{background:#252a2d;border-right:1px solid #485157;min-height:0;padding:12px;overflow:auto}.pdv-mini-calendar{border-radius:var(--r-xs);color:#202427;background:#f4f5f2;border-top:3px solid #23aabd;padding:10px}.pdv-mini-calendar>header{grid-template-columns:26px 1fr 26px;align-items:center;margin-bottom:7px;display:grid}.pdv-mini-calendar>header strong{font:800 var(--t-micro) Manrope, sans-serif;text-align:center;text-transform:capitalize}.pdv-mini-calendar>header button{color:#3b4a50;cursor:pointer;background:0 0;border:0;height:26px;font-size:20px}.pdv-mini-calendar-weekdays,.pdv-mini-calendar-days{grid-template-columns:repeat(7,1fr);display:grid}.pdv-mini-calendar-weekdays span{color:#697278;font:800 var(--t-micro) Inter, sans-serif;text-align:center;padding:4px 0}.pdv-mini-calendar-days button{border-radius:var(--r-xs);color:#30373b;cursor:pointer;font:700 var(--t-small) Inter, sans-serif;background:0 0;border:0;height:25px;padding:0}.pdv-mini-calendar-days button:hover{background:#d8eef1}.pdv-mini-calendar-days button.outside{color:#aeb4b6}.pdv-mini-calendar-days button.today{box-shadow:inset 0 0 0 1px #23aabd}.pdv-mini-calendar-days button.active{color:#fff;background:#23aabd}.pdv-agenda-drag-help{border-radius:var(--r-xs);color:#66d7e5;border:1px solid #3d484d;align-items:center;gap:9px;margin:12px 0 0;padding:10px;display:flex}.pdv-agenda-drag-help span{gap:2px;display:grid}.pdv-agenda-drag-help strong{font:800 var(--t-micro) Inter, sans-serif;text-transform:uppercase}.pdv-agenda-drag-help small{color:#879398;font-size:var(--t-micro)}.pdv-agenda-quick-form{border-radius:var(--r-xs);background:#31383c;border:1px solid #4b565c;gap:9px;margin-top:10px;padding:10px;display:grid}.pdv-agenda-quick-form>header{justify-content:space-between;align-items:center;display:flex}.pdv-agenda-quick-form>header strong{color:#f0f4f5;font:800 11px Manrope,sans-serif}.pdv-agenda-quick-form>header button{color:#aab4b8;cursor:pointer;background:0 0;border:0;font-size:19px}.pdv-agenda-quick-form>span{color:#65d6e4;font:750 var(--t-micro) Inter, sans-serif}.pdv-agenda-quick-form label{gap:4px;display:grid}.pdv-agenda-quick-form label small{color:#89969b;font:750 var(--t-micro) Inter, sans-serif;text-transform:uppercase}.pdv-agenda-quick-form select,.pdv-agenda-quick-form input{border-radius:var(--r-xs);color:#edf2f3;font:650 var(--t-small) Inter, sans-serif;background:#202629;border:1px solid #4b565c;height:34px;padding:0 8px}.pdv-agenda-quick-form>em{color:#ff9ca1;font-size:var(--t-micro);font-style:normal}.pdv-agenda-quick-form>button{border-radius:var(--r-xs);color:#fff;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-transform:uppercase;background:#27a9c4;border:0;height:36px}.pdv-agenda-timeline-wrap{min-height:0;overflow:hidden}.pdv-agenda-lane-head{color:#151a1d;grid-template-columns:64px repeat(var(--pdv-agenda-lanes,1), minmax(190px, 1fr));z-index:5;background:#d4d9de;height:38px;display:grid;position:relative}.pdv-agenda-lane-head>span,.pdv-agenda-lane-head>strong{font:800 var(--t-micro) Inter, sans-serif;border-right:1px solid #abb4bb;justify-content:center;align-items:center;display:flex}.pdv-agenda-timeline{grid-template-columns:64px minmax(0,1fr);height:100%;max-height:100%;display:grid;overflow:auto}.pdv-agenda-hours{background:#f5f6f4;position:relative}.pdv-agenda-hours>span{box-sizing:border-box;color:#1c2428;font:700 var(--t-micro) Inter, sans-serif;text-align:right;border-bottom:1px dotted #c7ced1;padding-right:6px;display:block}.pdv-agenda-hours>span.hour{font-size:var(--t-small);border-bottom-style:solid;border-bottom-color:#aab4b9}.pdv-agenda-lanes{grid-template-columns:repeat(var(--pdv-agenda-lanes,1), minmax(190px, 1fr));min-width:max-content;display:grid}.pdv-agenda-lane{-webkit-user-select:none;user-select:none;background:#f8f4dc;border-right:1px solid #b8c0c4;position:relative}.pdv-agenda-slot{box-sizing:border-box;cursor:crosshair;border-bottom:1px dotted #c8d0d3;display:block}.pdv-agenda-slot:nth-child(12n){border-bottom:1px solid #aab4b9}.pdv-agenda-selection{box-sizing:border-box;color:#0d6277;pointer-events:none;z-index:3;background:#28acd952;border:1px solid #1ca6ca;position:absolute;left:4px;right:4px}.pdv-agenda-selection b{font:800 var(--t-micro) Inter, sans-serif;padding:3px}.pdv-agenda-appointment{box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;z-index:4;background:#4eb85b;border:0;border-left:4px solid #1d7630;padding:4px 7px;display:grid;position:absolute;left:4px;right:4px;overflow:hidden}.pdv-agenda-appointment:hover{filter:brightness(1.08)}.pdv-agenda-appointment.confirmado{background:#388fa4;border-left-color:#146070}.pdv-agenda-appointment span{font:800 var(--t-micro) Inter, sans-serif}.pdv-agenda-appointment strong{font:800 var(--t-micro) Manrope, sans-serif}.pdv-agenda-appointment small{font-size:var(--t-micro)}.pdv-appointment-preview,.pdv-service-preview{min-height:0;overflow:hidden}.pdv-appointment-preview>header,.pdv-service-preview>header{background:#272d30;border-bottom:1px solid #40494e;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;display:flex}.pdv-appointment-preview>header div,.pdv-service-preview>header div{gap:3px;display:grid}.pdv-appointment-preview>header small,.pdv-service-preview>header small{color:#78858b;font:800 var(--t-micro) Inter, sans-serif;text-transform:uppercase}.pdv-appointment-preview>header strong,.pdv-service-preview>header strong{color:#e4e9eb;text-transform:capitalize;font:750 12px Manrope,sans-serif}.pdv-appointment-preview>header>b,.pdv-service-preview>header>b{border-radius:var(--r-lg);color:#68ddeb;background:#143f49;justify-content:center;align-items:center;min-width:30px;height:30px;font-size:11px;display:flex}.pdv-appointment-list,.pdv-service-list{max-height:100%;overflow:auto}.pdv-appointment-list article{border-bottom:1px solid #3c454a;grid-template-columns:76px minmax(190px,1fr) 92px 90px 94px;align-items:center;gap:14px;min-height:82px;padding:9px 16px;display:grid}.pdv-appointment-list article:hover{background:#2d3438}.pdv-appointment-list time{border-right:1px solid #424c51;gap:4px;display:grid}.pdv-appointment-list time strong{color:#6fddeb;font:800 18px Manrope,sans-serif}.pdv-appointment-list time span{color:#7d8a90;font-size:var(--t-micro)}.pdv-appointment-list article>div{gap:4px;display:grid}.pdv-appointment-list article>div strong{color:#f0f3f4;font:750 12px Manrope,sans-serif}.pdv-appointment-list article>div span{color:#a9b4b8;font-size:var(--t-small)}.pdv-appointment-list article>div small{color:#748188;font-size:var(--t-micro);align-items:center;gap:5px;display:flex}.pdv-appointment-list article>b{color:#eef2f3;text-align:right;font:750 12px Manrope,sans-serif}.pdv-appointment-status{border-radius:var(--r-lg);color:#6acfee;font:800 var(--t-micro) Inter, sans-serif;text-align:center;text-transform:uppercase;background:#293c46;padding:6px 8px}.pdv-appointment-status.confirmado{color:#83e1ac;background:#1f4938}.pdv-appointment-list article>button{border-radius:var(--r-xs);color:#fff;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-transform:uppercase;background:#29a9ca;border:0;height:36px}.pdv-appointment-list article>button:hover{background:#39bddd}.pdv-appointment-list article>button:disabled{color:#7d898e;cursor:default;background:#3d464b}.pdv-service-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.pdv-service-list>button{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#22343c;cursor:pointer;text-align:left;background:#fff;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:74px;padding:11px 13px;display:grid}.pdv-service-list>button:hover{background:#f2f5f6;border-color:#078ead}.pdv-service-list>button span{gap:4px;display:grid}.pdv-service-list>button strong{font:750 12px Manrope,sans-serif}.pdv-service-list>button small{color:#6a7a80;font-size:var(--t-micro)}.pdv-service-list>button b{color:#0a7d95;font-size:11px}.pdv-service-list>button svg{color:#0a7d95}.pdv-checkout-workspace .pdv-discount-preview{background:0 0;border:0;gap:10px;padding:0}.pdv-checkout-workspace .pdv-discount-preview button{color:#34aeea;cursor:pointer;font-size:var(--t-small);text-align:right;background:0 0;border:0}@media (width<=900px){.pdv-command-actions>button:not(.pdv-command-sync):not(:last-child),.pdv-command-actions>span{display:none}.pdv-appointment-list article{grid-template-columns:64px minmax(150px,1fr) 82px}.pdv-appointment-list article>.pdv-appointment-status,.pdv-appointment-list article>b{display:none}.pdv-service-list{grid-template-columns:1fr}.pdv-agenda-board{grid-template-columns:180px minmax(0,1fr)}}.pdv-payment-workspace .pdv-payment-layout{background:#303030;grid-template-columns:clamp(180px,13vw,250px) minmax(430px,1fr) clamp(420px,33vw,630px);gap:1px;min-height:calc(100vh - 84px);display:grid}.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{background:#343434;border:0;min-height:calc(100vh - 84px)}.pdv-payment-workspace .pdv-payment-methods{grid-auto-rows:62px;align-content:start;padding:0;display:grid}.pdv-payment-workspace .pdv-payment-methods button{color:#27a8eb;border-bottom:1px solid #505050;border-radius:0;font-size:12px}.pdv-payment-workspace .pdv-payment-methods button.active{color:#fff;background:#279fe2}.pdv-payment-entry{align-content:start;justify-items:center;gap:10px;padding:22px 28px;display:grid}.pdv-payment-workspace .pdv-payment-input{background:#515151;border:0;border-radius:0;grid-template-columns:auto 1fr 42px;width:100%;max-width:590px;display:grid}.pdv-payment-workspace .pdv-payment-input input{height:58px;font-size:18px}.pdv-payment-workspace .pdv-payment-input>button{color:#2faeee;cursor:pointer;background:0 0;border:0;font-size:25px}.pdv-payment-keypad-area{grid-template-columns:minmax(300px,1fr) 110px;gap:7px;width:100%;max-width:590px;display:grid}.pdv-payment-quick-stack{grid-template-rows:repeat(4,1fr);gap:6px;display:grid}.pdv-payment-quick-stack button{color:#222;cursor:pointer;background:#fff;border:0;font-size:22px}.pdv-receive-button{color:#aaa;cursor:pointer;text-transform:uppercase;background:#555;border:0;width:100%;max-width:590px;height:55px;font:800 12px Inter,sans-serif}.pdv-receive-button:not(:disabled){color:#fff;background:#55bb5d}.pdv-payment-workspace .pdv-receive-total{color:#2faeef;text-transform:uppercase;font-size:11px}.pdv-payment-summary{grid-template-rows:52px minmax(150px,1fr) auto 60px;display:grid}.pdv-payment-list-head{color:#ddd;font:750 var(--t-micro) Inter, sans-serif;text-transform:uppercase;background:#494949;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.pdv-payment-workspace .pdv-payment-list>p{flex:1;justify-content:center;align-items:center;padding:30px;font-size:15px;display:flex}.pdv-payment-workspace .pdv-payment-totals{background:#4a4a4a;border:0;gap:14px;padding:18px}.pdv-payment-workspace .pdv-payment-totals span,.pdv-payment-workspace .pdv-payment-totals strong{color:#f0f0f0;font-size:12px}.pdv-payment-workspace .pdv-payment-totals strong{border-top:0;font-size:16px}.pdv-payment-workspace .pdv-payment-totals strong b{color:#fff;font-size:18px}.pdv-payment-workspace .pdv-payment-summary>footer{border:0;padding:0}.pdv-finalize-button{color:#fff;cursor:pointer;text-transform:uppercase;background:#55bb5d;border:0;width:100%;height:60px;font:900 13px Inter,sans-serif}.pdv-finalize-button:disabled{color:#888;cursor:not-allowed;background:#555}.pdv-success-screen{background:#303030;min-height:100vh;padding:0;display:block}.pdv-success-topbar{color:#d8d8d8;font-size:var(--t-small);background:#050505;grid-template-columns:1fr 1fr 1fr;align-items:center;height:28px;padding:0 10px;display:grid}.pdv-success-topbar strong{color:#7adce8}.pdv-success-topbar span{text-align:center}.pdv-success-topbar span:last-child{text-align:right}.pdv-system-content:has(.pdv-success-screen){padding:0}.pdv-success-screen>.pdv-success-content{flex-direction:column;justify-content:center;width:100%;max-width:820px;min-height:calc(100vh - 120px);margin:0 auto;padding:20px;display:flex}.pdv-success-content h1{color:#fff;justify-content:center;align-items:center;gap:10px;font-size:24px;display:flex}.pdv-success-content h1 svg{color:#58bd60}.pdv-success-content>p{color:#aaa;text-align:center}.pdv-success-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:44px;display:grid}.pdv-success-actions button{color:#fff;cursor:pointer;text-transform:uppercase;background:#aaa;border:0;justify-content:center;align-items:center;gap:9px;height:58px;font:800 13px Inter,sans-serif;display:flex}.pdv-success-actions button small{font-size:var(--t-micro);opacity:.7}.pdv-success-actions button.home,.pdv-success-actions button.counter.full,.pdv-success-actions button.wide{grid-column:1/-1}.pdv-success-actions button.home{background:#55bb5d}.pdv-success-actions button.counter{background:#47a7df;height:105px}.pdv-success-actions button.wide{background:#555}.pdv-success-actions button:first-child{border-radius:var(--dm-radius);color:#05323a;background:#1eb6c9}.pdv-success-actions button:nth-child(2){border-radius:var(--dm-radius);background:#2b6b7a}.pdv-success-actions button:first-child:hover{background:#35c9db}.pdv-success-actions button:nth-child(2):hover{background:#35808f}.pdv-success-actions button.nota-escolhida{filter:saturate(.5)brightness(.8)}.pdv-success-actions button:disabled{cursor:default;opacity:.75}.pdv-fiscal-status{border-radius:var(--r-sm);color:#fff;background:#555;grid-column:1/-1;align-items:center;gap:9px;padding:12px 16px;font:700 12px Inter,sans-serif;display:flex}.pdv-fiscal-status span{text-transform:none;flex:1}.pdv-fiscal-status a,.pdv-fiscal-status button{border-radius:var(--r-xs);color:#fff;cursor:pointer;text-transform:uppercase;background:#ffffff26;border:0;height:auto;padding:7px 12px;font:700 11px Inter,sans-serif;text-decoration:none}.pdv-fiscal-status.error,.pdv-fiscal-status.rejeitada{background:#7a2c2c}.pdv-fiscal-status.autorizada{background:#2c6b3f}.pdv-fiscal-status.pending,.pdv-fiscal-status.processando{background:#4a4a2c}@media (width<=1100px){.pdv-command-actions button:nth-child(-n+2){display:none}.pdv-counter-upper{grid-template-columns:minmax(0,1fr) 330px}.pdv-checkout-workspace .pdv-order-head,.pdv-checkout-workspace .pdv-order-items article{grid-template-columns:minmax(140px,1fr) 65px 90px 85px 100px 32px}.pdv-payment-workspace .pdv-payment-layout{grid-template-columns:170px minmax(360px,1fr) 360px}}@media (width<=760px){.pdv-terminal-strip{grid-template-columns:1fr auto}.pdv-terminal-strip h1{display:none}.pdv-command-strip{grid-template-columns:58px 1fr}.pdv-command-back{justify-content:center;padding:0}.pdv-command-back span,.pdv-command-actions{display:none}.pdv-checkout-workspace .pdv-counter-layout{grid-template-columns:1fr}.pdv-checkout-workspace .pdv-category-panel{min-height:0}.pdv-checkout-workspace .pdv-category-panel>header{display:none}.pdv-checkout-workspace .pdv-category-panel nav{display:flex;overflow-x:auto}.pdv-checkout-workspace .pdv-category-panel nav button{flex:none;min-height:44px}.pdv-counter-stage{grid-template-rows:48px auto auto;min-height:auto}.pdv-counter-upper{grid-template-columns:1fr}.pdv-checkout-workspace .pdv-sale-summary{min-height:330px}.pdv-checkout-workspace .pdv-order-head{display:none}.pdv-checkout-workspace .pdv-order-items{min-height:240px}.pdv-checkout-workspace .pdv-order-items article{grid-template-columns:minmax(130px,1fr) 60px auto 30px}.pdv-checkout-workspace .pdv-order-items article>span:nth-of-type(2),.pdv-checkout-workspace .pdv-order-items article>b{display:none}.pdv-checkout-workspace .pdv-product-grid{grid-template-columns:repeat(2,1fr)}.pdv-payment-workspace .pdv-payment-layout{grid-template-columns:1fr}.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{min-height:auto}.pdv-payment-workspace .pdv-payment-methods{display:flex;overflow-x:auto}.pdv-payment-workspace .pdv-payment-methods button{flex:0 0 180px;min-height:58px}.pdv-payment-keypad-area{grid-template-columns:1fr 88px}.pdv-success-content{padding-top:70px}}.pdv-entry-sale-strip{z-index:1;background:#202020;border:1px solid #3e3e3e;align-items:center;min-height:52px;padding:0 8px;display:flex;position:relative;box-shadow:0 8px 20px #0f1f261f}.pdv-entry-sale-tabs{align-items:stretch;gap:0;min-width:0;display:flex;overflow:auto}.pdv-entry-sale-tabs>button{color:#c9c9c9;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;min-height:52px;padding:0 18px;display:inline-flex}.pdv-entry-sale-tabs>button:hover{color:#fff;background:#2d2d2d}.pdv-entry-sale-tabs>button.active{color:#fff;border-bottom-color:#35b9ff}.pdv-entry-sale-tabs>button.pdv-entry-new-sale,.pdv-entry-sale-tabs>button.pdv-entry-new-sale svg{color:#77c85b}.pdv-entry-actions{grid-template-rows:repeat(4,1fr)}.pdv-entry-close{background:linear-gradient(135deg,#a5212b,#dc414d)}.pdv-entry-close:hover{filter:saturate(1.08)brightness(1.05)}.pdv-command-agenda:hover{color:#fff;background:#3a3a3a}.pdv-checkout-workspace .pdv-modal.pdv-scheduling-modal{max-width:min(860px,100vw - 52px);height:min(650px,100vh - 70px)}.pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-command-bar{min-height:48px;padding:8px 14px}.pdv-checkout-workspace .pdv-scheduling-modal .agenda-list-context{color:#829096;font-size:var(--t-micro)}.pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-embedded-workspace{padding:8px 12px 14px}.pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list{min-height:0}.pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list>div,.pdv-checkout-workspace .pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list article{padding:8px}@media (width<=760px){.pdv-entry-sale-strip{align-items:stretch}.pdv-entry-sale-tabs{width:100%;max-width:100%}.pdv-entry-sale-tabs>button{padding:0 12px}.pdv-entry-actions{grid-template-rows:none}.pdv-checkout-workspace .pdv-modal.pdv-scheduling-modal{max-width:calc(100vw - 20px)}.pdv-checkout-workspace .pdv-scheduling-modal .agenda-list-context{display:none}}.product-device-status{cursor:pointer;background:0 0;border:0;padding:0}.product-device-status:hover .dm-badge{box-shadow:0 0 0 2px #00a9d238}.product-catalog-device-row{cursor:pointer}.product-stock-workspace-search{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.product-stock-searchbar .product-stock-workspace-search{flex:auto;max-width:560px;position:relative}.product-stock-filter{position:relative}.product-stock-filter-popover{border:1px solid var(--dm-line);border-radius:var(--r-md);box-shadow:var(--e-alto);z-index:40;background:#fff;gap:9px;width:214px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.product-stock-filter-popover>span{color:#64757c;font-size:var(--t-micro);text-transform:uppercase;font-weight:850}.product-stock-filter-popover select,.product-stock-filter-popover input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#4a5c65;font:700 var(--t-small) Inter, sans-serif;background:#fff;width:100%;height:36px;padding:0 9px}.product-stock-filter-popover label{color:#7f8f96;font-size:var(--t-micro);text-transform:uppercase;gap:4px;font-weight:850;display:grid}.product-stock-searchbar{justify-content:flex-start;align-items:center;gap:12px;display:flex}.product-stock-searchbar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.product-stock-searchbar-actions .product-stock-side-link{margin:0}.pdv-order-discount,.pdv-order-total{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.pdv-order-discount:hover,.pdv-order-total:hover,.pdv-order-quantity:hover,.pdv-order-price:hover{text-underline-offset:3px;text-decoration:underline}.pdv-checkout-workspace .pdv-order-discount,.pdv-payment-workspace .pdv-order-discount{color:#bac3c7}.pdv-checkout-workspace .pdv-order-total,.pdv-payment-workspace .pdv-order-total{color:#f2f6f7;font-weight:700}.pdv-price-modes{flex-wrap:wrap;gap:6px;display:flex}.pdv-price-modes button{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#55666d;cursor:pointer;font:750 var(--t-small) Inter, sans-serif;background:#f1f5f6;padding:7px 12px}.pdv-price-modes button.active{color:#fff;background:#0a8ca8;border-color:#0a8ca8}.pdv-command-presale span{white-space:nowrap}.pdv-command-presale b{border-radius:var(--r-pill);color:#24170a;font:900 var(--t-micro) Inter, sans-serif;text-align:center;background:#f0a02a;min-width:18px;padding:2px 5px}.pdv-command-presale.tem-pendencia{color:#f7c778;border-color:#f0a02a;box-shadow:0 0 0 1px #f0a02a59}.pdv-command-presale.tem-pendencia b{animation:1.8s ease-in-out infinite pdv-presale-pulso}@keyframes pdv-presale-pulso{0%,to{box-shadow:0 0 #f0a02a8c}50%{box-shadow:0 0 0 6px #f0a02a00}}@media (prefers-reduced-motion:reduce){.pdv-command-presale.tem-pendencia b{animation:none}}.pdv-presale-list{align-content:start;gap:8px;max-height:52vh;display:grid;overflow-y:auto}.pdv-presale-list .pdv-presale-main{border-radius:var(--r-md);color:#e7eef0;cursor:pointer;text-align:left;background:#22282c;border:1px solid #3b454b;align-items:center;gap:14px;padding:12px 14px;display:grid}.pdv-presale-list span{gap:3px;min-width:0;display:grid}.pdv-presale-list strong{font:750 13px Inter,sans-serif}.pdv-presale-list small{color:#93a2a8;font-size:11px}.pdv-presale-list em{color:#7d8f97;font-size:var(--t-small);font-style:normal}.pdv-presale-list .pdv-presale-main{border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.pdv-checklist-skin .contract-photo-modal{color:#e7eef0;background:#1c2226;border:1px solid #333c41;box-shadow:0 26px 60px #00000080}.pdv-checklist-skin .contract-photo-intro,.pdv-checklist-skin .photo-requirement,.pdv-checklist-skin .contract-photo-review,.pdv-checklist-skin .existing-customer-photo,.pdv-checklist-skin .customer-photo-cancellation{background:#22282c;border-color:#3b454b}.pdv-checklist-skin input,.pdv-checklist-skin textarea,.pdv-checklist-skin select{color:#e7eef0;background:#171c1f;border-color:#3b454b}.pdv-checklist-skin .primary-button{color:#04222a;background:#00a9d2;border-color:#00a9d2;font-weight:800}.pdv-checklist-skin .light-camera-button{color:#cfe1e6;background:#2c343a;border:1px solid #454f56}.pdv-checklist-skin .light-camera-button:hover{color:#fff;background:#343d43}.pdv-checklist-skin .contract-ready-message{color:#6fd8a0!important;background:#17402c!important;border-color:#245c3f!important}.pdv-checklist-skin .contract-photo-actions{border-top:1px solid #333c41}.pdv-checklist-skin .light-camera-button:disabled,.pdv-checklist-skin .primary-button:disabled{cursor:not-allowed;opacity:.45}.contract-step-webcam-buttons{flex-wrap:wrap;gap:8px;display:flex}.pdv-checklist-skin .contract-photo-review>div{border-radius:var(--r-md);background:#22282c;border:1px solid #3b454b;margin-bottom:8px;padding:12px 14px}.pdv-checklist-skin .contract-photo-review>div span{gap:3px;display:grid}.pdv-checklist-skin .contract-photo-review strong{color:#f0f3f4;font:750 13px Inter,sans-serif}.pdv-checklist-skin .contract-photo-review small{color:#5f6d76;font-size:11px}.pdv-checklist-skin .contract-photo-review h3{letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font:800 12px Inter,sans-serif}.pdv-checklist-skin .contract-ready-message,.pdv-checklist-skin .contract-variable-warning{gap:5px;padding:13px 15px;display:grid}.pdv-checklist-skin .contract-ready-message strong{color:#7fe3a8;font:800 13px Inter,sans-serif}.pdv-checklist-skin .contract-ready-message small{color:#a8cdb8;font-size:11.5px;line-height:1.55}.pdv-checklist-skin .contract-status{border-radius:var(--r-pill);font:800 var(--t-micro) Inter, sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px}.pdv-checklist-skin .contract-status.ativo{color:#6fd8a0;background:#17402c}.pdv-presale-row{border-radius:var(--r-md);background:#22282c;border:1px solid #3b454b;display:grid;overflow:hidden}.pdv-presale-actions{border-top:1px solid #333c41;gap:8px;padding:8px 14px 10px;display:flex}.pdv-presale-actions button{border-radius:var(--r-sm);color:#cfe1e6;cursor:pointer;font:750 var(--t-small) Inter, sans-serif;background:#2c343a;border:1px solid #454f56;padding:7px 13px}.pdv-presale-actions button:hover{color:#fff;background:#343d43}.pdv-presale-actions button.whats{color:#7fe3a8;background:#1d3d2c;border-color:#2c6344}.pdv-presale-actions button.whats:hover{color:#a5f0c4;background:#254c37}.pdv-presale-actions button.danger{color:#e8918a;border-color:#5a3a38}.pdv-presale-actions button.danger:hover{color:#ffb3ab;background:#3d2b29}.pdv-presale-actions button:disabled{cursor:not-allowed;opacity:.55}.pdv-presale-list .pdv-presale-main{padding:9px 13px}.pdv-presale-list .pdv-presale-main strong{font-size:12.5px}.pdv-presale-list .pdv-presale-main small,.pdv-presale-list .pdv-presale-main em{font-size:var(--t-small)}.pdv-presale-actions{padding:7px 13px 8px}.pdv-presale-actions button{padding:6px 12px}.pdv-presale-state{border-radius:var(--r-pill);font:800 var(--t-micro) Inter, sans-serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:4px 9px;font-style:normal}.pdv-presale-state.rascunho{color:#b9c6cc;background:#33393d}.pdv-presale-state.aguardando{color:#f0bf6a;background:#4a3a14}.pdv-presale-state.assinado{color:#6fd8a0;background:#17402c}.pdv-presale-list b{white-space:nowrap;font:800 14px Inter,sans-serif}.pdv-device-picker{gap:8px;max-height:46vh;display:grid;overflow-y:auto}.pdv-device-picker button{border:1px solid var(--dm-line);border-radius:var(--r-md);cursor:pointer;text-align:left;background:#f7fafb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:11px 13px;display:grid}.pdv-device-picker button:hover{background:#eaf7fa;border-color:#9edce5}.pdv-device-picker strong{color:#26404a;font-size:12px}.pdv-device-picker small{color:#7f8f96;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-small);grid-column:1}.pdv-device-picker em{border-radius:var(--r-pill);color:#0a7f99;font:800 var(--t-micro) Inter, sans-serif;background:#e5f6fa;grid-area:1/2/3;padding:5px 9px;font-style:normal}.pdv-device-picker-empty{color:#7f8f96;margin:0;font-size:11px;line-height:1.55}.pdv-picker-search{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#7f8f96;background:#f6f9fa;align-items:center;gap:8px;margin-bottom:10px;padding:0 11px;display:flex}.pdv-picker-search input{color:#3c4f57;background:0 0;border:0;outline:0;width:100%;height:40px;font:650 12px Inter,sans-serif}.stock-device-destination small.stock-device-return{color:#0a7086}.pdv-settings-embedded{gap:14px;display:grid}.pdv-parcelado-entry{gap:10px;padding:16px;display:grid}.pdv-parcelado-summary{border-radius:var(--r-md);background:#2b3337;gap:3px;padding:12px 14px;display:grid}.pdv-parcelado-summary span{color:#8f9ba0;font-size:var(--t-micro);text-transform:uppercase;font-weight:850}.pdv-parcelado-summary strong{color:#f2f6f7;font-family:Manrope,sans-serif;font-size:22px}.pdv-parcelado-summary small{color:#9fb0b6;font-size:var(--t-small)}.pdv-parcelado-field{gap:5px;display:grid}.pdv-parcelado-field span{color:#9fb0b6;font-size:var(--t-micro);text-transform:uppercase;font-weight:850}.pdv-parcelado-field input,.pdv-parcelado-field textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#2f424b;background:#fff;min-height:40px;padding:8px 11px;font:650 13px Inter,sans-serif}.pdv-parcelado-trade{color:#c8d2d6;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.pdv-parcelado-note{color:#8f9ba0;font-size:var(--t-small);margin:0;line-height:1.5}.pdv-settings-embedded .dm-card>label{border-top:1px solid #eef3f5;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:center;gap:12px;padding:14px 0 2px;display:grid}.pdv-settings-embedded .dm-card>label>span{color:#2f424b;font-size:13px;font-weight:700}.pdv-settings-embedded .dm-card>label>select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#4a5c65;background:#fff;width:100%;height:40px;padding:0 10px;font:650 12px Inter,sans-serif}.pdv-admin-screen .pdv-settings-embedded{gap:12px;margin-bottom:16px;display:grid}.pdv-admin-screen .pdv-settings-embedded .financial-view-tabs{border-bottom:1px solid #e2e9eb}.pdv-admin-screen .pdv-settings-card{border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;border:1px solid #91aeb54d;padding:4px 18px 12px}.pdv-admin-screen .pdv-settings-card .pdv-settings-hint{color:#6b7d85;border-left:2px solid #cfe0e4;margin:14px 0 4px;padding-left:10px;font-size:11px;line-height:1.55}.pdv-admin-screen .pdv-settings-card .pdv-switch-row{color:#34474f;border-top:1px solid #eef2f4;grid-template-columns:minmax(0,1fr) 42px;padding:14px 0}.pdv-admin-screen .pdv-settings-card>:first-child .pdv-switch-row,.pdv-admin-screen .pdv-settings-card>label:first-child{border-top:0}.pdv-admin-screen .pdv-settings-card .pdv-switch-row .pdv-switch{grid-column:2}.pdv-admin-screen .pdv-settings-card .pdv-switch-row>span{grid-area:1/1}.pdv-admin-screen .pdv-settings-card .pdv-switch-row strong{color:#2f424b;font-size:13px}.pdv-admin-screen .pdv-settings-card .pdv-switch-row small{color:#7c8a90;font-size:11px}.pdv-admin-screen .pdv-settings-card>label{border-top:1px solid #eef2f4;grid-template-columns:minmax(0,1fr) minmax(150px,220px);align-items:center;gap:12px;padding:14px 0;display:grid}.pdv-admin-screen .pdv-settings-card>label>span{color:#2f424b;font-size:13px;font-weight:700}.pdv-admin-screen .pdv-settings-card>label>select,.pdv-admin-screen .pdv-settings-card>label>input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#4a5c65;background:#fff;width:100%;height:38px;padding:0 10px;font:650 12px Inter,sans-serif}.pdv-admin-screen .pdv-settings-card .company-settings-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:6px 0 4px;display:grid}.pdv-admin-screen .pdv-settings-card .company-settings-grid label{color:#7c8a90;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;gap:5px;font-weight:800;display:grid}.pdv-admin-screen .pdv-settings-card .company-settings-grid input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#2f424b;text-align:center;background:#fff;height:38px;padding:0 10px;font:700 13px Inter,sans-serif}.pdv-admin-screen .pdv-settings-embedded .dm-card-title strong{color:#2f424b;font-size:15px}.pdv-admin-screen .pdv-settings-embedded .dm-card-title small,.pdv-admin-screen .pdv-settings-embedded .dm-card-title p{color:#7c8a90}.pdv-admin-screen .pdv-settings-card>label>input[type=number],.pdv-admin-screen .pdv-settings-card>label>input[type=text]{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#4a5c65;background:#fff;width:100%;height:38px;padding:0 10px;font:650 12px Inter,sans-serif}.pdv-admin-screen .pdv-settings-card>label.pdv-settings-limit{grid-template-columns:minmax(0,1fr) minmax(170px,240px)}.pdv-settings-limit-field{grid-template-columns:74px minmax(0,1fr);gap:8px;display:grid}.pdv-admin-screen .pdv-settings-limit-field select,.pdv-admin-screen .pdv-settings-limit-field input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#4a5c65;background:#fff;width:100%;height:38px;padding:0 10px;font:650 12px Inter,sans-serif}.pdv-admin-screen .pdv-settings-limit-field select:disabled,.pdv-admin-screen .pdv-settings-limit-field input:disabled{color:#a7b4ba;cursor:not-allowed;background:#f1f5f6;border-color:#e2e9eb}.pdv-modal-hint{color:#93a2a8;margin:8px 0 0;font-size:11px;line-height:1.5}.pdv-workspace{grid-template-rows:auto minmax(0,1fr);align-content:start}.pdv-workspace-header{padding:9px 14px}.pdv-workspace-header h2{margin:0;font-size:17px}.pdv-admin-screen .pdv-close-summary strong{font-size:13px}.contract-step-notice-layer{z-index:5;background:#081013b8;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.contract-step-notice{border-radius:var(--r-md);background:#232a2e;border:1px solid #3b454b;justify-items:start;gap:8px;max-width:380px;padding:20px 22px;display:grid;box-shadow:0 22px 60px #00000073}.contract-step-notice .eyebrow{color:#52c7dd;font:800 var(--t-micro) Inter, sans-serif;letter-spacing:.1em;text-transform:uppercase}.contract-step-notice strong{color:#eef2f3;font:750 15px/1.35 Inter,sans-serif}.contract-step-notice p{color:#93a2a8;margin:0;font-size:12px;line-height:1.45}.contract-step-notice button{margin-top:6px}.contract-webcam-upload{border-radius:var(--r-sm);color:#cfe1e6;cursor:pointer;white-space:nowrap;background:#2c343a;border:1px solid #454f56;padding:8px 13px;font:750 11px Inter,sans-serif}.contract-webcam-upload:hover{color:#fff;background:#343d43}.contract-webcam-upload input{display:none}.contract-shutter-bar{justify-content:center;padding:14px 0 4px;display:flex}.contract-shutter{cursor:pointer;background:0 0;border:3px solid #e9f3f5;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;padding:0;transition:transform .12s;display:flex}.contract-shutter span{background:#e9f3f5;border-radius:50%;width:48px;height:48px;transition:background .12s;display:block}.contract-shutter:hover span{background:#fff}.contract-shutter:active{transform:scale(.94)}.contract-shutter:focus-visible{outline-offset:3px;outline:3px solid #52c7dd}.pdv-duplicate-warning{color:#e7eef0;gap:8px;margin:0;font-size:13px;line-height:1.5;display:grid}.pdv-duplicate-warning strong{color:#fff}.pdv-duplicate-warning small{color:#93a2a8;font-size:11.5px;line-height:1.5}.pdv-order-items article.entrada>div>strong{align-items:center;gap:8px;display:flex}.pdv-entrada-toggle{color:#52c7dd;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .18s,color .15s;display:flex;transform:rotate(90deg)}.pdv-entrada-toggle:hover{color:#8fe4f4}.pdv-entrada-toggle[aria-expanded=true]{transform:rotate(-90deg)}.pdv-entrada-detalhe{border-top:1px solid #333c41;grid-column:1/-1;gap:12px;margin-top:8px;padding:10px 0 2px;display:grid}.pdv-entrada-detalhe dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 22px;margin:0;display:grid}.pdv-entrada-detalhe dl>div{gap:3px;min-width:0;display:grid}.pdv-entrada-detalhe dl>div.largo{grid-column:1/-1}.pdv-entrada-detalhe dt{color:#8b9aa1;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase}.pdv-entrada-detalhe dd{color:#e7eef0;overflow-wrap:anywhere;margin:0;font:750 12px Inter,sans-serif}.pdv-entrada-fotos{flex-wrap:wrap;gap:6px;display:flex}.pdv-entrada-fotos img{border-radius:var(--r-xs);object-fit:cover;border:1px solid #3b454b;width:42px;height:42px}.pdv-success-actions button.nota-escolhida{color:#7fe3a8;background:#17402c}.pdv-success-actions button.nota-parcelamento{color:#9ed4f5;background:#1d3b52}.product-stock-side-totals>div>strong{font-size:15px}.product-stock-side-totals>div>small{font-size:var(--t-micro)}.product-stock-side-totals .balance{border-top:1px solid var(--line,#e3e9ec);margin-top:6px;padding-top:10px}.product-stock-side-totals .balance>span{font-size:var(--t-small);font-weight:700}.product-stock-side-totals .balance>strong{font-size:26px;line-height:1.15}.product-stock-ledger td.variacao{color:#3c4a52;font-weight:600}.product-stock-side-totals .balance>small{color:var(--muted,#74818b);font-size:var(--t-micro);margin-top:2px;display:block}.product-stock-divergencia{border-radius:0 var(--r-sm) var(--r-sm) 0;color:#6b5320;font-size:var(--t-micro);background:#fdf6e7;border-left:3px solid #d99213;margin:10px 0 0;padding:10px 12px;line-height:1.5}.pdv-history-clickable{cursor:pointer;transition:background .12s}.pdv-history-clickable:hover{background:#f4fafb}.pdv-history-badges{align-items:center;gap:8px;display:flex}.pdv-history-table{flex:auto;min-height:0;overflow:auto}.pdv-history-table table{min-width:720px}.pdv-history-table thead th{z-index:1;background:#f4f8f9;position:sticky;top:0}.pdv-history-list article>div:nth-child(3){padding-right:4px}.commerce-row-clickable{cursor:pointer}.commerce-row-clickable:hover td{background:#f4fafb}.sale-details-body{gap:4px;padding:4px 0 16px;display:grid}.sale-details-row{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.sale-details-row span{color:#5f6d76;font-size:var(--t-small)}.sale-details-row strong{color:#2b3a41;font-size:var(--t-body);text-align:right}.sale-details-body h4{color:#2b3a41;font-size:var(--t-small);text-transform:uppercase;letter-spacing:.4px;margin:18px 0 8px}.sale-details-items{gap:6px;display:grid}.sale-details-item{font-size:var(--t-body);border-bottom:1px solid #f2f5f6;justify-content:space-between;padding:6px 0;display:flex}.sale-details-fiscal{align-items:flex-start;gap:8px;display:grid}.sale-details-fiscal small{color:#5f6d76;font-size:var(--t-micro);display:block}.sale-details-fiscal a{color:#087f98;font-size:var(--t-small);font-weight:600}.product-stock-side-deposits{border-radius:var(--r-md);background:#f9fbfb;gap:0;padding:12px}.product-stock-side-deposits>span{margin-bottom:4px;display:block}.product-stock-side-deposits>div{border-top:1px solid #eaf0f1;padding:7px 0}.product-stock-side-deposits>div:first-of-type{border-top:0}.product-stock-side-deposits b{font-variant-numeric:tabular-nums;font-size:14px}.product-catalog-variations-toggle{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.product-catalog-variations-toggle svg{color:#748790;transition:transform .18s,color .18s}.product-catalog-variations-toggle:hover svg{color:#008faa}.product-catalog-row.expanded .product-catalog-variations-toggle svg{color:#008faa;transform:rotate(90deg)}.stock-movement-drawer .commerce-form{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 12px}.stock-movement-drawer .commerce-form>label{grid-column:span 2}.stock-movement-drawer .commerce-form>label.span-1{grid-column:span 1}.stock-movement-drawer .commerce-form>label.span-3{grid-column:span 3}.stock-movement-drawer .commerce-form>label.span-4{grid-column:span 4}.stock-movement-drawer .commerce-form>label.wide{grid-column:1/-1}.stock-note-section{color:#2f424b;font-size:var(--t-small);letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #e6edef;grid-column:1/-1;margin:6px 0 0;padding-top:12px;font-weight:850}@media (width<=1180px){.stock-movement-drawer .commerce-form{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-movement-drawer .commerce-form>label,.stock-movement-drawer .commerce-form>label.span-1,.stock-movement-drawer .commerce-form>label.span-3,.stock-movement-drawer .commerce-form>label.span-4{grid-column:span 1}}@media (width<=760px){.stock-movement-drawer .commerce-form{grid-template-columns:minmax(0,1fr)}.stock-movement-drawer .commerce-form>label,.stock-movement-drawer .commerce-form>label.span-1,.stock-movement-drawer .commerce-form>label.span-3,.stock-movement-drawer .commerce-form>label.span-4{grid-column:1/-1}}.stock-movement-drawer .commerce-form>.stock-fiscal-toggle{color:#2f424b;cursor:pointer;font-size:var(--t-small);letter-spacing:.04em;text-align:left;text-transform:uppercase;background:0 0;border:0;border-top:1px solid #e6edef;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:7px;width:100%;margin:8px 0 0;padding:14px 0 20px;font-weight:850;display:flex}.stock-fiscal-toggle svg{color:var(--ui-link);transition:transform .18s}.stock-fiscal-toggle[aria-expanded=false] svg{transform:rotate(90deg)}.stock-fiscal-toggle[aria-expanded=true] svg{transform:rotate(-90deg)}.stock-fiscal-toggle svg{transition:transform .16s}.stock-fiscal-toggle.stock-fiscal-toggle.stock-fiscal-toggle{border-radius:var(--dm-radius);width:calc(100% + 20px);margin-inline:-10px;padding-inline:10px;transition:background .14s,color .14s}.stock-fiscal-toggle.stock-fiscal-toggle.stock-fiscal-toggle:hover,.stock-fiscal-toggle.stock-fiscal-toggle.stock-fiscal-toggle:focus-visible{color:#0d4d5f!important;background:#eff6f9!important}.stock-fiscal-toggle.stock-fiscal-toggle.stock-fiscal-toggle:hover svg,.stock-fiscal-toggle.stock-fiscal-toggle.stock-fiscal-toggle:focus-visible svg{color:#0b8fb0}.sale-fiscal-mark{border-radius:var(--r-pill);font-size:var(--t-micro);letter-spacing:.02em;border:1px solid #0000;justify-content:center;align-items:center;min-width:34px;height:26px;padding:0 7px;font-weight:850;display:inline-flex}.sale-fiscal-mark.ready{color:#1f7a4d;background:#e6f7ee;border-color:#b6e6cd}.sale-fiscal-mark.warning,.sale-fiscal-mark.pendente{color:#97640f;background:#fdf3e3;border-color:#f0d9ab}.sale-fiscal-mark.danger{color:#b23843;background:#fdeaec;border-color:#f4c2c8}.sale-fiscal-mark.default,.sale-fiscal-mark.neutro{border-color:var(--dm-line);color:#7c8b93;background:#f1f5f6}.sale-fiscal-mark{border-radius:var(--r-sm);min-width:24px;height:20px;padding:0 5px;font-size:10px}.sale-status-cell .dm-badge{border-radius:var(--r-sm);padding:5px 7px;font-size:10px;line-height:1}.pdv-checkout-workspace .pdv-order-head,.pdv-payment-workspace .pdv-order-head,.pdv-checkout-workspace .pdv-order-items article,.pdv-payment-workspace .pdv-order-items article{grid-template-columns:minmax(0,2fr) minmax(0,.7fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr) 34px;gap:8px}.pdv-checkout-workspace .pdv-order-items,.pdv-payment-workspace .pdv-order-items{overflow-x:hidden}.pdv-admin-screen{flex-direction:column;gap:14px;display:flex}.pdv-admin-screen .pdv-settings-embedded{align-content:start;gap:12px}.pdv-admin-screen .financial-view-tabs{margin-bottom:0}.stock-movement-drawer .commerce-form input[readonly]{color:#7d8b93;cursor:not-allowed;background:#f1f4f6}.pdv-payment-list-head{letter-spacing:.04em;min-height:46px;padding:12px 18px}.stock-movement-drawer .stock-note-table{border:0;gap:6px;overflow:auto hidden}.stock-movement-drawer .stock-note-head{background:0 0;border:0;gap:0;padding:0 0 2px}.stock-movement-drawer .stock-note-head>span{border:0;align-items:flex-end;min-height:0;padding:0 9px;display:flex}.stock-movement-drawer .stock-note-row{border:1px solid var(--dm-line);border-radius:var(--r-sm);align-items:stretch;gap:0;margin-bottom:6px;padding:0}.stock-movement-drawer .stock-note-row>*{border-right:1px solid #e6edf0;align-items:center;min-height:44px;padding:0 9px;display:flex}.stock-movement-drawer .stock-note-row input,.stock-movement-drawer .stock-note-row select{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0}.stock-movement-drawer .stock-note-row input:focus,.stock-movement-drawer .stock-note-row select:focus{background:#eef8fb;outline:0}.stock-movement-drawer .stock-note-readonly,.stock-movement-drawer .stock-note-total,.stock-movement-drawer .stock-note-index{padding-top:0}.stock-movement-drawer .stock-note-total{background:#f4f7f9;font-weight:750}.stock-movement-drawer .stock-note-index{color:#8b9aa1;background:#eef3f5;justify-content:center}.stock-fornecedor-busca{position:relative}.stock-contato-add{color:var(--ui-link);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:38px;padding:0;display:flex;position:absolute;top:22px;bottom:1px;right:1px}.stock-contato-add:hover{color:#0a6c85}.stock-fornecedor-busca input{padding-right:38px}.novo-cliente-wrap{gap:10px;display:grid}.novo-cliente-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.novo-cliente-grid>.wide{grid-column:1/-1}.novo-cliente-campo{color:#60727c;font-size:var(--t-small);gap:6px;font-weight:850;display:grid}.novo-cliente-campo input{border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);font:inherit;background:#fff;width:100%;min-height:40px;padding:0 10px;font-size:12px}@media (width<=720px){.novo-cliente-grid{grid-template-columns:minmax(0,1fr)}}.stock-movement-drawer .stock-note-foot{justify-content:flex-end;display:flex}.stock-movement-drawer .stock-note-head,.stock-movement-drawer .stock-note-row{grid-template-columns:30px minmax(0,2fr) minmax(0,.9fr) 46px 54px minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) 38px 24px;min-width:0}.stock-movement-drawer .stock-note-table.sem-venda .stock-note-head,.stock-movement-drawer .stock-note-table.sem-venda .stock-note-row{grid-template-columns:30px minmax(0,2.2fr) minmax(0,1fr) 46px 54px minmax(0,1fr) minmax(0,.9fr) 38px 24px;min-width:0}.stock-movement-drawer .stock-note-table.sem-preco .stock-note-head,.stock-movement-drawer .stock-note-table.sem-preco .stock-note-row{grid-template-columns:30px minmax(0,2.4fr) minmax(0,1fr) 46px 54px 38px 24px;min-width:0}.stock-movement-drawer .stock-note-index{font-size:11px}.stock-movement-drawer .stock-note-head>span{padding:0 5px;font-size:9.5px}.stock-movement-drawer .stock-note-row>*{min-height:30px;padding:0 5px;font-size:11px}.stock-movement-drawer .stock-note-row input,.stock-movement-drawer .stock-note-row select{font-size:11px}.stock-movement-drawer .stock-note-readonly{font-size:10px}.stock-movement-drawer .stock-note-row{margin-bottom:4px}.stock-movement-drawer .stock-note-head{border:1px solid #0000}.stock-movement-drawer .stock-note-head>span{align-items:flex-end;line-height:1.25}.stock-movement-drawer .stock-note-product{position:relative}.stock-movement-drawer .stock-note-novo{border-radius:var(--r-pill);color:#3c7a45;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:#eaf6ea;border:0;padding:2px 6px;font:800 8.5px Inter,sans-serif;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.stock-movement-drawer .stock-note-foot{justify-content:space-between;align-items:center;gap:12px}.stock-movement-drawer .stock-note-erro{color:#c23b3b;margin:0;font-size:11.5px;font-weight:650}.stock-movement-drawer .stock-note-foot{justify-content:flex-end;padding-top:6px}.stock-movement-drawer .stock-note-erro{margin-right:auto}.stock-movement-drawer .stock-note-head,.stock-movement-drawer .stock-note-row{grid-template-columns:26px minmax(0,3fr) minmax(0,.75fr) 42px 54px minmax(0,.95fr) minmax(0,.8fr) minmax(0,.95fr) minmax(0,.9fr) minmax(0,1.15fr) 28px 22px}.stock-movement-drawer .stock-note-table.sem-venda .stock-note-head,.stock-movement-drawer .stock-note-table.sem-venda .stock-note-row{grid-template-columns:26px minmax(0,3.4fr) minmax(0,.9fr) 42px 54px minmax(0,1fr) minmax(0,.9fr) 28px 22px}.stock-movement-drawer .stock-note-table.sem-preco .stock-note-head,.stock-movement-drawer .stock-note-table.sem-preco .stock-note-row{grid-template-columns:26px minmax(0,3.6fr) minmax(0,1fr) 42px 54px 28px 22px}.stock-movement-drawer .stock-note-head>span,.stock-movement-drawer .stock-note-row>*{padding:0 7px}.stock-movement-drawer .stock-note-head>span:first-child,.stock-movement-drawer .stock-note-head>span:last-child,.stock-movement-drawer .stock-note-index,.stock-movement-drawer .stock-note-row>.stock-note-remove{justify-content:center;padding:0}.stock-movement-drawer .stock-note-product input{padding-right:0}.stock-movement-drawer .stock-note-product.com-selo input{padding-right:38px}.stock-movement-drawer .stock-note-add{color:var(--ui-link);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:38px;padding:0;display:flex;position:absolute;top:0;bottom:0;right:9px}.stock-movement-drawer .stock-note-site{border-radius:var(--r-xs);color:#9aa7ae;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:38px;margin:auto 0;padding:0;transition:color .15s,background .15s;display:flex;position:absolute;top:0;bottom:0;right:9px}.stock-movement-drawer .stock-note-site:hover:not(:disabled){color:#008ca9;background:#e8f6f8}.stock-movement-drawer .stock-note-site.ligado{color:#008ca9}.stock-movement-drawer .stock-note-site:disabled{cursor:progress;opacity:.5}.stock-movement-drawer .stock-note-add:hover{color:#0a6c85}:root .dm-drawer-body .stock-fornecedor-busca input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .dm-drawer-body .stock-note-product.com-mais input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),:root .dm-drawer-body .stock-note-product.com-selo input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]){padding-right:38px}.stock-movement-drawer .stock-note-row>:not(.stock-note-product){min-width:0;overflow:hidden}.stock-parcelas-acao{align-items:center;gap:10px;padding-top:18px;display:flex}.stock-parcelas-acao small{color:#8b9aa1;font-size:10.5px;font-weight:600}.stock-movement-drawer .stock-parcelas{gap:6px;display:grid}.stock-movement-drawer .stock-parcela-ordem{border-radius:var(--r-sm);color:#8b9aa1;text-align:center;background:#eef3f5;padding:8px 0;font:800 10.5px Inter,sans-serif}.stock-movement-drawer .stock-parcela input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;background:#fff;width:100%;height:36px;padding:0 10px;font-size:12px}.stock-movement-drawer .stock-parcela .stock-note-remove{padding:0}.stock-parcela-alerta{color:#b07d2a;margin:2px 0 0;font-size:11px;font-weight:650}.commerce-row-actions{align-items:center;gap:4px}.entry-note-marks{vertical-align:middle;gap:4px;margin-left:7px;display:inline-flex}.entry-note-mark{border-radius:var(--r-xs);cursor:default;justify-content:center;align-items:center;width:18px;height:18px;font:800 10px Inter,sans-serif;display:inline-flex}.entry-note-mark{border-radius:var(--r-sm);width:21px;height:21px}.entry-note-mark.estoque{color:#10708d;background:#e4f2f7}.entry-note-mark.contas{color:#2b7a41;background:#e6f4ea}.entry-note-mark{letter-spacing:0;font:800 11px Inter,sans-serif}.entry-note-dica{border-radius:var(--r-xs);color:#fff;font:800 var(--t-small) Inter, sans-serif;pointer-events:none;white-space:nowrap;z-index:1400;background:#0d171b;max-width:260px;padding:7px 9px;position:fixed;transform:translate(-50%,-100%)}.entry-note-mark{cursor:help}.entry-note-acoes{color:#33454d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.entry-note-acoes:hover{border-radius:var(--r-sm);color:#0f1c22;background:#eef3f5}.entry-note-acoes:disabled{color:#a9b6bc;cursor:default}.commerce-row-actions .entry-note-marks{margin:0 4px 0 0}.stock-movement-drawer .stock-note-row>:not(.stock-note-product){justify-content:center}.stock-movement-drawer .stock-note-row input:not(.stock-note-product input),.stock-movement-drawer .stock-note-row select:not(.stock-note-category){text-align:center}.stock-movement-drawer .stock-note-product input{text-align:left}.stock-movement-drawer .stock-note-readonly,.stock-movement-drawer .stock-note-total{text-align:center;width:100%}.stock-movement-drawer .stock-note-head>span{text-align:center;justify-content:center}.stock-movement-drawer .stock-note-head>span:nth-child(2){text-align:left;justify-content:flex-start}.stock-movement-drawer .stock-note-category{text-align:center;text-align-last:center}.stock-movement-drawer .stock-parcela{grid-template-columns:34px 62px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.6fr) 26px;align-items:center;gap:8px;display:grid}.stock-movement-drawer .stock-parcela-head{color:#83929a;font:900 var(--t-micro) Inter, sans-serif;letter-spacing:.5px;text-transform:uppercase;padding:0 0 2px}.stock-movement-drawer .stock-parcela-head>span{padding:0 2px}.stock-movement-drawer .stock-parcela select{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;background:#fff;width:100%;height:36px;padding:0 8px;font-size:12px}.stock-movement-drawer .stock-parcela-foot{justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.stock-movement-drawer .stock-parcela-alerta{margin-right:auto}.stock-movement-drawer .stock-note-category{appearance:none;cursor:pointer}.stock-cascata{border-radius:var(--r-md);color:#eaf6fa;z-index:1500;background:#0f2b34;align-items:center;gap:10px;max-width:340px;padding:9px 10px 9px 13px;font-size:11.5px;font-weight:650;display:flex;position:fixed;box-shadow:0 14px 34px #061c244d}.stock-cascata button{border-radius:var(--r-xs);color:#04222b;cursor:pointer;background:#17a2c4;border:0;padding:5px 12px;font:800 11px Inter,sans-serif}.stock-cascata button.nao{color:#9fb9c2;background:0 0}.pdv-presale-main.travado{cursor:not-allowed;opacity:.58}.pdv-presale-main.travado:hover{background:0 0}.pdv-order-items article{align-items:center}.pdv-order-items article>div{align-self:center}.pdv-order-items article>div small.aparelho-da-entrada{color:#8a969c;font-size:var(--t-micro);margin-top:3px;font-weight:500}.pdv-entrada-conta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pdv-entrada-conta>div{gap:4px;display:grid}.pdv-entrada-conta span,.pdv-entrada-prazo span{color:#8a969c;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:900}.pdv-entrada-conta strong,.pdv-entrada-prazo strong{color:#eaf3f5;font:750 17px Manrope,sans-serif}.pdv-entrada-conta>i{color:#6f7c83;padding-top:13px;font:700 18px Manrope,sans-serif}.pdv-entrada-prazo{justify-items:center;gap:18px;display:grid}.pdv-entrada-prazo>div{text-align:center;gap:4px;display:grid}.pdv-entrada-prazo>.pdv-entrada-par{gap:26px;display:flex}.pdv-entrada-par>div{text-align:center;align-content:start;gap:4px;display:grid}.pdv-entrada-troca strong{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.pdv-entrada-aparelho{border-bottom:1px solid #3a4348;gap:3px;margin-bottom:10px;padding-bottom:9px;display:grid}.pdv-entrada-aparelho span{color:#8a969c;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:900}.pdv-entrada-aparelho strong{color:#eaf3f5;font:750 18px Manrope,sans-serif}.pdv-entrada-aparelho em{color:#8a969c;font-size:var(--t-micro);letter-spacing:.3px;font-style:normal}.pdv-entrada-prazo strong,.pdv-entrada-prazo .pdv-entrada-link{font-size:15px}.pdv-entrada-aparelho .pdv-entrada-link{font:750 18px Manrope,sans-serif}.pdv-checkout-workspace .pdv-order-items article.entrada>div small,.pdv-payment-workspace .pdv-order-items article.entrada>div small{display:block}.pdv-checkout-workspace .pdv-order-items article.entrada,.pdv-payment-workspace .pdv-order-items article.entrada{padding-top:10px;padding-bottom:10px}.pdv-checkout-workspace .pdv-order-items article.entrada>div>strong,.pdv-payment-workspace .pdv-order-items article.entrada>div>strong{font-size:15px}.stock-movement-drawer .stock-note-row>input,.stock-movement-drawer .stock-note-row>select{border-right:1px solid #e6edf0}.stock-movement-drawer .stock-note-row>:last-child{border-right:0}.pdv-aviso-flutuante{border-radius:var(--r-md);z-index:90;background:#2a1c1e;border:1px solid #7a3d45;border-left:4px solid #d65b65;align-items:flex-start;gap:10px;max-width:min(520px,100vw - 32px);padding:12px 14px;animation:.18s ease-out pdv-aviso-entra;display:flex;position:fixed;top:74px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000073}.pdv-aviso-flutuante strong{color:#ff9aa2;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:900}.pdv-aviso-flutuante p{color:#f0dcde;font-size:var(--t-small);margin:4px 0 0;line-height:1.45}.pdv-aviso-flutuante>div,.pdv-aviso-flutuante>strong{flex:none}.pdv-aviso-flutuante button{color:#c98b91;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px;font-size:17px;line-height:1}.pdv-aviso-flutuante button:hover{color:#fff}@keyframes pdv-aviso-entra{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.stock-movement-drawer .commerce-form textarea{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#344750;font:inherit;resize:vertical;background:#fff;width:100%;padding:8px 10px;font-size:12px;line-height:1.5}.stock-movement-drawer .commerce-form textarea:focus{border-color:#8fdbe7;outline:0;box-shadow:0 0 0 3px #00a9d217}.stock-movement-drawer .commerce-form textarea[readonly]{color:#7d8b93;background:#f1f4f6}.pdv-checkout-workspace .pdv-order-items.com-entrada-aberta,.pdv-payment-workspace .pdv-order-items.com-entrada-aberta{height:auto;max-height:none;overflow:visible}.pdv-order-items.com-entrada-aberta{max-height:none;overflow:visible}:is(.pdv-checkout-workspace .pdv-order-panel:has(.com-entrada-aberta),.pdv-payment-workspace .pdv-order-panel:has(.com-entrada-aberta)){overflow:visible}.stock-note-section.sem-linha{border-top:0;margin-top:14px;padding-top:6px}.stock-note-section.fecha-fiscal{border-top-color:#c3d3da;margin-top:12px;padding-top:16px}.stock-note-unidades{border:1px solid var(--dm-line);border-radius:var(--r-md);background:#fbfdfe;gap:6px;min-width:0;margin:0 0 6px 22px;padding:10px 9px 9px;display:grid;position:relative}.stock-note-unidades:before{content:"";border-bottom:1px solid #c3d5db;border-left:1px solid #c3d5db;border-radius:0 0 0 4px;width:10px;height:12px;position:absolute;top:-6px;left:-12px}.stock-unidade-cabecalho,.stock-unidade-linha{grid-template-columns:54px 22px minmax(0,.8fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,.65fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.75fr) minmax(0,.75fr) minmax(0,1.9fr) 44px;min-width:0;display:grid}.stock-unidade-cabecalho{color:#8b9ba3;letter-spacing:.4px;text-transform:uppercase;padding:0 5px 2px;font-size:8.5px;font-weight:850}.stock-unidade-cabecalho>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stock-unidade-cabecalho>span:first-child{text-align:left}.stock-unidade-linha{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#fff;align-items:stretch}.stock-unidade-linha>*{border-right:1px solid #e6edf0;justify-content:center;align-items:center;min-width:0;min-height:30px;padding:0 5px;display:flex;overflow:hidden}.stock-unidade-linha>:last-child{border-right:0}.stock-unidade-linha select,.stock-unidade-linha input{box-shadow:none;color:#31464f;text-align:center;background:0 0;border:0;border-right:1px solid #e6edf0;border-radius:0;outline:0;width:100%;min-width:0;height:100%;padding:0 5px;font:650 11px Inter,sans-serif}.stock-unidade-linha>:last-child,.stock-unidade-linha>:last-child input,.stock-unidade-linha>:last-child select{border-right:0}.stock-unidade-linha input::placeholder{color:#9fb0b8}.stock-unidade-linha select:focus,.stock-unidade-linha input:focus{background:#eef8fb}.stock-unidade-numero{color:#8b9ba3;font-size:9.5px;font-weight:850}.stock-unidade-marca{color:#5b6f78;cursor:default;background:#f1f5f7;font:650 11px Inter,sans-serif}.stock-unidade-marca>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stock-unidade-imei{flex-direction:column;justify-content:center;gap:1px;display:flex}.stock-unidade-imei small{text-align:center;font-size:9px;line-height:1.25}.stock-unidade-midia{gap:3px;min-width:0;padding:0 5px;display:flex}.stock-midia-botao{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#7d8e97;cursor:pointer;background:0 0;flex:1 1 0;justify-content:center;align-items:center;gap:1px;min-width:0;height:22px;min-height:0;margin:0;padding:0 2px;display:flex}.stock-note-qty.pede-atencao{color:#0b7f99;border-color:#22b8c9;font-weight:800;animation:1.6s ease-in-out infinite pede-quantidade}@keyframes pede-quantidade{0%,to{box-shadow:0 0 #22b8c973}50%{box-shadow:0 0 0 5px #22b8c900}}@media (prefers-reduced-motion:reduce){.stock-note-qty.pede-atencao{animation:none;box-shadow:0 0 0 3px #22b8c940}}.stock-note-qty::-webkit-inner-spin-button{margin-right:5px}.stock-note-qty::-webkit-outer-spin-button{margin-right:5px}.pdv-entrada-detalhe{--entrada-faixa:44%}.pdv-entrada-corpo{grid-template-columns:1fr var(--entrada-faixa);align-items:start;display:grid}.pdv-entrada-lado{justify-self:start;justify-items:start;gap:18px;display:grid}.pdv-entrada-prazo.pdv-entrada-combinado{justify-items:start}.pdv-entrada-prazo.pdv-entrada-combinado>div,.pdv-entrada-combinado .pdv-entrada-par>div{text-align:left}.pdv-entrada-corpo>.pdv-entrada-documentos{justify-self:center}.pdv-entrada-documentos em{color:#7d8a91;letter-spacing:.2px;font:600 11px Manrope,sans-serif}.stock-unidade-marca>span{text-overflow:ellipsis;overflow:hidden}.stock-unidade-marca em{color:#b0888f;font-style:normal}.stock-unidade-midia{gap:4px;display:flex}.stock-midia-botao{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#6d818b;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:2px;width:100%;height:34px;margin:0;padding:0 4px;display:flex}.stock-midia-botao:hover{color:#0b7f99;border-color:#71cedb}.stock-midia-botao input{display:none}.stock-midia-botao b{font-size:9px;font-weight:800}.stock-midia-botao.pronto{color:#1f7a4d;background:#e8f7ef;border-color:#a6ddc0}.stock-midia-botao.com-erro{color:#a33b45;background:#fdecee;border-color:#eeb9be}.financial-entries-card tbody tr.clicavel{cursor:pointer}.financial-entries-card tbody tr.clicavel:hover{background:#f4fafc}.stock-note-results-vazio{color:var(--muted);font-size:var(--t-micro);margin:0;padding:10px 11px}.stock-note-ncm-campo{min-width:0;position:relative}.stock-ncm-lista{max-height:320px}.stock-ncm-lista button small{color:#7d8e97;font-size:var(--t-micro);margin-top:2px;line-height:1.35;display:block}.pdv-deposit-select.travado select{cursor:default;opacity:.75}.stock-note-head-ncm{align-items:center;gap:4px;display:inline-flex}.stock-ncm-lupa{color:var(--ui-link);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.stock-ncm-lupa:hover{color:#0a6c85}.midia-janela-fundo{z-index:300;background:#12262e57;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.midia-janela{border:1px solid var(--line);border-radius:var(--r-lg,14px);box-shadow:var(--e-flutua);background:#fff;flex-direction:column;width:420px;max-width:100%;min-height:0;max-height:min(620px,88vh);display:flex;overflow:hidden}.midia-janela>header{border-bottom:1px solid #eef3f5;flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px 12px;display:flex}.midia-janela>header strong{color:#213942;font:750 15px Manrope,sans-serif;display:block}.midia-janela>header small{color:#8998a1;font-size:var(--t-micro);margin-top:3px;display:block}.midia-janela>header button{border-radius:var(--r-xs);color:#6e7f86;cursor:pointer;background:#f1f5f7;border:0;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:17px;line-height:1;display:flex}.midia-janela>header button:hover{color:#31464f;background:#e6edf0}.midia-janela>footer{color:#94a2a9;font-size:var(--t-micro);border-top:1px solid #eef3f5;flex:none;padding:9px 16px}.midia-corpo{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:12px 16px 14px;display:flex;overflow-y:auto}.midia-secao{color:#52666f;letter-spacing:.5px;text-transform:uppercase;align-items:baseline;gap:7px;margin:4px 0 0;font:800 10px Manrope,sans-serif;display:flex}.midia-secao b{color:#94a2a9;letter-spacing:0;font:700 10px Inter,sans-serif}.midia-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.midia-grade figure,.midia-video{border:1px solid var(--dm-line);border-radius:var(--r-sm);background:#f4f8f9;justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.midia-grade figure{aspect-ratio:1}.midia-grade img{object-fit:cover;width:100%;height:100%}.midia-video{aspect-ratio:16/10}.midia-video video{object-fit:contain;background:#0d1c22;width:100%;height:100%}.midia-grade figure>button,.midia-video>button{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:#11262eb8;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;top:5px;right:5px}.midia-grade figure>button:hover,.midia-video>button:hover{background:#c0392b}.midia-adicionar{border-radius:var(--r-sm);color:var(--ui-link);cursor:pointer;text-align:center;background:#fff;border:1px dashed #b9ccd4;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;display:flex}.midia-adicionar:not(.largo){aspect-ratio:1}.midia-adicionar.largo{padding:18px 0}.midia-adicionar span{font:700 10.5px Inter,sans-serif}.midia-adicionar:hover{background:#f4fafc;border-color:#71cedb}.midia-adicionar input{display:none}.midia-grade .enviando,.midia-video.enviando{flex-direction:column;gap:6px}.midia-progresso{color:#52666f;text-align:center;width:70%;font:800 10px Inter,sans-serif;display:block;position:relative}.midia-progresso b{border-radius:var(--r-pill);background:#21a4c4;height:4px;margin-bottom:5px;transition:width .2s;display:block}.midia-erro{border-radius:var(--r-xs);color:#b03a2e;font-size:var(--t-micro);background:#fdeceb;margin:0;padding:7px 9px}.ncm-janela-fundo{z-index:300;background:#12262e57;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ncm-janela{border:1px solid var(--line);border-radius:var(--r-lg,14px);box-shadow:var(--e-flutua);background:#fff;flex-direction:column;width:460px;max-width:100%;min-height:0;max-height:min(560px,84vh);display:flex;overflow:hidden}.ncm-janela>header{border-bottom:1px solid #eef3f5;flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px 12px;display:flex}.ncm-janela>header strong{color:#213942;font:750 15px Manrope,sans-serif;display:block}.ncm-janela>header small{color:#8998a1;font-size:var(--t-micro);margin-top:3px;display:block}.ncm-janela>header button{border-radius:var(--r-xs);color:#6e7f86;cursor:pointer;background:#f1f5f7;border:0;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:17px;line-height:1;display:flex}.ncm-janela>header button:hover{color:#31464f;background:#e6edf0}.ncm-janela-busca{border-bottom:1px solid #eef3f5;flex:none;align-items:center;gap:8px;margin:0;padding:9px 16px;display:flex}.ncm-janela-busca svg{color:#94a2a9;flex:none}.ncm-janela-busca input{font-size:var(--t-small);border:0;outline:0;flex:1;min-width:0;padding:3px 0}.ncm-janela>footer{color:#6f8189;font-size:var(--t-micro);border-top:1px solid #eef3f5;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 16px;display:flex}.ncm-janela>footer small{color:#a3b0b6;font-size:var(--t-micro);flex:none}.ncm-modal-lista{flex-direction:column;flex:auto;gap:4px;min-height:0;padding:8px;display:flex;overflow-y:auto}.ncm-modal-lista button{border:1px solid var(--dm-line);border-radius:var(--r-sm);cursor:pointer;text-align:left;background:#fff;flex:none;gap:2px;padding:8px 11px;display:grid}.ncm-modal-lista button:hover{background:#f4fafc;border-color:#a9dbe6}.ncm-modal-lista button.atual{background:#eef8fb;border-color:#71cedb}.ncm-modal-lista strong{color:#0b7f99;letter-spacing:.3px;align-items:center;gap:7px;font:800 12px Manrope,sans-serif;display:flex}.ncm-modal-lista strong i{border-radius:var(--r-pill);color:#0b7f99;letter-spacing:.4px;text-transform:uppercase;background:#d9f0f6;padding:2px 7px;font:800 9px Inter,sans-serif}.ncm-modal-lista span{-webkit-line-clamp:2;color:#213942;font-size:var(--t-small);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.ncm-modal-lista small{color:#93a2a9;font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ncm-modal-vazio{color:var(--muted);font-size:var(--t-small);text-align:center;margin:0;padding:18px 4px}.ncm-modal-fonte{color:#94a2a9;font-size:var(--t-micro);margin-left:auto}.stock-note-categoria-fixa{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bank-account-icon.dinheiro{color:#1f8f5b;background:linear-gradient(145deg,#ddf6e7,#c3eed6)}.bank-account-icon.marca{background:0 0;padding:0;overflow:hidden}.bank-account-icon.marca img{border-radius:var(--r-md);object-fit:cover;width:100%;height:100%;display:block}.bank-account-card{cursor:pointer;position:relative}.bank-account-card:hover{border-color:#b8e4ec}.bank-account-card .bank-account-select:after{content:"";position:absolute;inset:0}.bank-account-card .bank-account-actions{z-index:1;position:relative}.pdv-integracao-entry{flex-direction:column;justify-content:center;gap:18px;padding:26px;display:flex}.pdv-integracao-aviso strong{color:#eaf3f5;margin-bottom:10px;font:750 19px Manrope,sans-serif;display:block}.pdv-integracao-aviso p{color:#b9c6cb;margin:0 0 8px;font-size:14px;line-height:1.55}.pdv-integracao-aviso .pdv-integracao-passo{color:#8a969c}.pdv-integracao-aviso b{color:#d5e6ea}.pdv-integracao-acoes{gap:10px;display:flex}.pdv-integracao-acoes button{border-radius:var(--r-xs);color:#06333c;cursor:pointer;background:#23c9da;border:0;padding:12px 18px;font:800 14px Manrope,sans-serif}.pdv-integracao-acoes button.secundario{color:#d5e6ea;background:#ffffff17}.pdv-integracao-acoes button:hover{filter:brightness(1.08)}.pdv-pix-qr{border-radius:var(--r-xs);background:#fff;align-self:center;width:232px;height:232px;padding:10px}.pdv-pix-copia{border-radius:var(--r-xs);color:#d5e6ea;cursor:pointer;background:#ffffff17;border:0;align-self:center;padding:12px 18px;font:800 14px Manrope,sans-serif}.pdv-pix-copia:hover{color:#fff;background:#23c9da33}.pdv-pix-extrato{border-radius:var(--r-sm);background:#ffffff0a;flex-direction:column;gap:10px;padding:14px;display:flex}.pdv-pix-extrato header{justify-content:space-between;align-items:center;display:flex}.pdv-pix-extrato header span{color:#8a969c;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:900}.pdv-pix-extrato header button{border-radius:var(--r-xs);color:#d5e6ea;cursor:pointer;background:#ffffff17;border:0;padding:7px 12px;font:800 12px Manrope,sans-serif}.pdv-pix-extrato header button:disabled{opacity:.5}.pdv-pix-extrato ul{flex-direction:column;gap:6px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pdv-pix-extrato li{border-radius:var(--r-xs);background:#ffffff0d;border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.pdv-pix-extrato li.bate{border-color:#3fbf7f}.pdv-pix-extrato li strong{color:#eaf3f5;font:750 16px Manrope,sans-serif;display:block}.pdv-pix-extrato li small{color:#8a969c;font-size:var(--t-micro)}.pdv-pix-extrato li button{border-radius:var(--r-xs);color:#06333c;cursor:pointer;background:#23c9da;border:0;padding:9px 14px;font:800 13px Manrope,sans-serif}.pdv-pix-extrato-vazio{color:#8a969c;margin:0;font-size:13px}.pdv-payment-integradas-titulo{color:#6f7c83;font-size:var(--t-micro);letter-spacing:.6px;text-transform:uppercase;margin:14px 0 6px;padding:0 14px;font-weight:900}.pdv-payment-integradas-titulo:before{content:"";background:#3a4348;height:1px;margin-bottom:14px;display:block}.pdv-payment-methods button.integrada{align-items:center}.pdv-payment-methods button.integrada span{text-align:left;gap:1px;display:grid}.pdv-payment-methods button.integrada small{color:#7d8a91;letter-spacing:.2px;font-size:10.5px;font-weight:700}.pdv-payment-methods button.integrada.active small{color:#06333cb3}.pdv-payment-methods button.integrada.embreve{opacity:.62}.pdv-payment-aguardando{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:22px;display:flex}.pdv-payment-aguardando strong{color:#eaf3f5;font:750 17px Manrope,sans-serif}.pdv-payment-aguardando>b{color:#23c9da;letter-spacing:-.5px;font:800 30px Manrope,sans-serif}.pdv-payment-aguardando img{border-radius:var(--r-xs);background:#fff;width:220px;height:220px;padding:10px}.pdv-payment-aguardando small{color:#8a969c;font-size:var(--t-micro)}.pdv-payment-aguardando button{border-radius:var(--r-xs);color:#d5e6ea;cursor:pointer;background:#ffffff17;border:0;padding:10px 16px;font:800 13px Manrope,sans-serif}.pdv-payment-aguardando button:hover{color:#fff;background:#23c9da33}.pdv-payment-aguardando-sair{margin-top:2px}.pdv-payment-methods button.integrada{position:relative}.pdv-integrada-check{color:#fff;background:#1f8f5f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:9px;right:9px}.pdv-payment-entry.pdv-payment-itens{box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pdv-payment-itens>.pdv-order-panel{flex-direction:column;flex:1;min-height:0;display:flex}.pdv-payment-itens .pdv-order-items{flex:1;min-height:0;max-height:none}.pdv-itens-busca{border-radius:var(--r-xs);color:#8f9ba0;background:#2a3034;border:1px solid #414b50;align-items:center;gap:9px;margin-bottom:10px;padding:0 13px;display:flex}.pdv-itens-busca:focus-within{border-color:#1eb6c9}.pdv-itens-busca input{color:#eaf3f5;background:0 0;border:0;outline:0;flex:1;padding:12px 0;font:700 14px Manrope,sans-serif}.pdv-itens-busca input::placeholder{color:#7d8a91}.pdv-modal-pix{width:94vw;max-width:940px}.pdv-pix-painel{grid-template-columns:minmax(300px,1fr) minmax(280px,1fr);gap:30px;display:grid}.pdv-pix-lado-qr{flex-direction:column;gap:12px;display:flex}.pdv-pix-lado-qr img{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;width:100%;height:auto;padding:14px}.pdv-pix-lado-qr>small{color:#7d8a91;text-align:center;font-size:13px}.pdv-pix-copiacola{gap:8px;display:flex}.pdv-pix-copiacola input{border:1px solid var(--dm-line);border-radius:var(--r-xs);color:#43555e;text-overflow:ellipsis;background:#f4f7f8;flex:1;min-width:0;padding:11px 12px;font:600 12px Manrope,sans-serif}.pdv-pix-copiacola button{border-radius:var(--r-xs);color:#06333c;cursor:pointer;background:#23c9da;border:0;padding:0 18px;font:800 13px Manrope,sans-serif}.pdv-pix-lado-resumo{flex-direction:column;gap:18px;display:flex}.pdv-pix-lado-resumo>strong{color:#1d3a44;font:800 18px Manrope,sans-serif}.pdv-pix-lado-resumo dl{gap:11px;margin:0;display:grid}.pdv-pix-lado-resumo dl>div{justify-content:space-between;gap:14px;display:flex}.pdv-pix-lado-resumo dt{color:#7d8a91;font-size:13px;font-weight:700}.pdv-pix-lado-resumo dd{color:#23414c;text-align:right;margin:0;font:750 14px Manrope,sans-serif}.pdv-pix-lado-resumo dd.valor{color:#1f8f5f;font-size:21px}.pdv-pix-whats>span{color:#7d8a91;font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px;font-weight:900;display:block}.pdv-pix-whats>div{gap:8px;display:flex}.pdv-pix-whats input{border:1px solid var(--dm-line);border-radius:var(--r-sm);color:#23414c;background:#fff;flex:1;min-width:0;padding:11px 12px;font:700 14px Manrope,sans-serif}.pdv-pix-whats button{border-radius:var(--r-xs);color:#fff;cursor:pointer;background:#1f8f5f;border:0;padding:0 18px;font:800 13px Manrope,sans-serif}.pdv-pix-whats button:disabled{cursor:default;background:#c6d2d6}.pdv-pix-espera{color:#7d8a91;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.pdv-pix-espera strong{font:750 15px Manrope,sans-serif}.pdv-pix-espera i{border:3px solid #dce7ea;border-top-color:#23c9da;border-radius:50%;width:34px;height:34px;animation:1s linear infinite pdv-pix-girando;display:block}.pdv-pix-espera.pago{color:#1f8f5f}@keyframes pdv-pix-girando{to{transform:rotate(360deg)}}.pdv-pix-confirmado{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:340px;display:flex}.pdv-pix-confirmado span{color:#1f8f5f;background:#e8f7ef;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;animation:.45s cubic-bezier(.2,1.4,.4,1) pdv-pix-selo;display:flex}.pdv-pix-confirmado strong{color:#1f8f5f;font:800 24px Manrope,sans-serif}.pdv-pix-confirmado small{color:#7d8a91;font:750 17px Manrope,sans-serif}@keyframes pdv-pix-selo{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.pdv-pix-resumo{flex-direction:column;gap:14px;min-height:340px;animation:.3s ease-out pdv-pix-entra;display:flex}@keyframes pdv-pix-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pdv-pix-resumo-data{color:#23414c;margin:0;font:800 16px Manrope,sans-serif}.pdv-pix-resumo-cliente{color:#5b6f78;margin:0;font-size:14px}.pdv-pix-resumo-cliente b{color:#23414c}.pdv-pix-resumo-tabela{border-collapse:collapse;width:100%}.pdv-pix-resumo-tabela th{color:#7d8a91;font-size:var(--t-micro);letter-spacing:.4px;text-align:right;text-transform:uppercase;background:#f4f7f8;padding:10px 12px;font-weight:900}.pdv-pix-resumo-tabela th:first-child,.pdv-pix-resumo-tabela td:first-child{text-align:left}.pdv-pix-resumo-tabela td{color:#23414c;text-align:right;border-top:1px solid #e8edef;padding:11px 12px;font:700 14px Manrope,sans-serif}.pdv-pix-resumo-totais{text-align:right;border-top:1px solid #e8edef;flex-direction:column;gap:4px;padding-top:12px;display:flex}.pdv-pix-resumo-totais span{color:#5b6f78;font-size:13px}.pdv-pix-resumo-totais strong{color:#1d3a44;font:800 20px Manrope,sans-serif}.pdv-pix-resumo-proximo{color:#7d8a91;margin:auto 0 0;font-size:13px}.product-stock-identity{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.product-stock-troca-visao{color:#0b7f99;cursor:pointer;font:800 var(--t-small) Inter, sans-serif;white-space:nowrap;background:0 0;border:0;padding:0}.product-stock-troca-visao:hover{text-decoration:underline}.product-stock-aparelhos tbody tr.tem-destino{cursor:pointer}.product-stock-aparelhos tbody tr.tem-destino:hover td{background:#f6fbfc}.product-stock-aparelhos td{color:#3f5158}.product-stock-aparelho-nome strong{color:#1f3138;font-size:var(--t-small);display:block}.product-stock-aparelho-nome small{color:#7c8b92;font-size:var(--t-micro);margin-top:2px;display:block}.product-stock-origem{color:inherit;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.product-stock-origem:hover{color:#0b7f99}.commerce-row-destacada td{background:#e6f7fb;box-shadow:inset 0 -1px #bfe6ef}.commerce-row-destacada td:first-child{box-shadow:inset 3px 0 #0b7f99,inset 0 -1px #bfe6ef}.emissao-opcoes{gap:10px;display:grid}.emissao-check{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.emissao-check input{accent-color:var(--dm-primary,#00a9d2);width:15px;height:15px}.emissao-check input:disabled+span{color:var(--muted,#74818b)}.emissao-deposito{gap:5px;margin-left:23px;display:grid}.emissao-deposito span{color:var(--muted,#74818b);font-size:10.5px;font-weight:700}.emissao-opcoes label.emissao-check{flex-direction:row;align-items:center;gap:8px;display:flex}.emissao-opcoes label.emissao-check input{flex:none;margin:0}.emissao-opcoes label.emissao-check span{font-size:12px;font-weight:500}.emissao-opcoes label.emissao-check{grid-template-columns:auto 1fr;align-items:center;column-gap:8px}.remetente-endereco{grid-column:1/-1}.stock-fiscal-toggle small{color:var(--muted,#74818b);letter-spacing:0;text-transform:none;margin-left:2px;font-weight:500}.remetente-endereco{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 6px;display:grid}.remetente-endereco input:read-only,.remetente-endereco select:disabled,.commerce-form textarea:read-only{color:#5d7581;cursor:default;background:#f2f5f7}@media (width<=760px){.remetente-endereco>div{grid-template-columns:repeat(2,1fr)}}.fornecedor-gaveta-fundo{z-index:95;background:#09121873;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.fornecedor-gaveta{background:#fff;flex-direction:column;width:100%;max-width:560px;display:flex;box-shadow:-18px 0 50px #09121833}.fornecedor-gaveta header{border-bottom:1px solid var(--ui-border,#e2e8ec);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.fornecedor-gaveta header h3{margin:0;font-size:17px}.fornecedor-gaveta header button{color:var(--muted,#74818b);cursor:pointer;background:0 0;border:0;padding:4px}.fornecedor-gaveta-corpo{grid-template-columns:repeat(2,1fr);gap:12px;padding:20px 22px;display:grid;overflow-y:auto}.fornecedor-gaveta-corpo label{gap:5px;display:grid}.fornecedor-gaveta-corpo label.span-2{grid-column:1/-1}.fornecedor-gaveta-corpo label span{color:var(--muted,#74818b);font-size:10.5px;font-weight:700}.fornecedor-gaveta-secao{color:var(--navy,#123);grid-column:1/-1;margin:6px 0 0;font-size:12px;font-weight:800}.fornecedor-gaveta footer{border-top:1px solid var(--ui-border,#e2e8ec);justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.fornecedor-gaveta-aviso{color:var(--muted,#74818b);font-size:9.5px}.remetente-endereco>div>label.span-2{grid-column:span 2}.negativacao-filtros{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.negativacao-filtros input[type=search]{border:1px solid var(--dm-soft-line,#dce6ea);border-radius:var(--r-sm,8px);background:#fff;min-width:240px;min-height:36px;padding:8px 10px;font-family:inherit;font-size:12px}.negativacao-filtros label{color:#627480;align-items:center;gap:6px;font-size:11px;font-weight:900;display:flex}.negativacao-filtros select{border:1px solid var(--dm-soft-line,#dce6ea);border-radius:var(--r-sm,8px);background:#fff;min-height:36px;padding:8px 10px;font-family:inherit;font-size:12px}.negativacao-module td small{color:#8c9aa4;margin-top:2px;font-size:11px;display:block}.negativacao-module td.danger{color:#c0392b;font-weight:800}@media (width<=720px){.negativacao-filtros input[type=search]{min-width:100%}}.asaas-sub-abas{margin-bottom:14px}.bank-statement-section .negativacao-module{gap:14px;display:grid}.abas-segmentadas{border-radius:var(--r-pill);background:#eef3f5;gap:2px;padding:3px;display:inline-flex}.abas-segmentadas button{border-radius:var(--r-pill);color:#6b8391;cursor:pointer;letter-spacing:.2px;white-space:nowrap;background:0 0;border:0;padding:6px 14px;font:800 12px inherit;transition:background .16s,color .16s}.abas-segmentadas button:hover{color:#22414c}.abas-segmentadas button.ativa{color:#0d2b31;background:#fff;box-shadow:0 1px 2px #102c3624}.abas-segmentadas{background:#e3ebee;padding:4px}.abas-segmentadas button{color:#5c7784;padding:7px 16px;font-size:12.5px}.abas-segmentadas button.ativa{box-shadow:0 1px 3px #102c362e}.commerce-table-wrap .dm-badge{min-height:var(--lista-marca);gap:5px;padding:0 8px;font-weight:800}.commerce-table-wrap th.col-estreita,.commerce-table-wrap td.col-estreita{white-space:nowrap;width:1%}.entry-note-mark{min-width:var(--lista-marca);width:auto;padding:0 4px}.entry-note-mark.nota.ready{color:#2b7a41;background:#e6f4ea}.entry-note-mark.nota.warning{color:#97671b;background:#fdf3e0}.entry-note-mark.nota.danger{color:#a5424f;background:#fdeaec}.entry-note-mark.nota.default{color:#6b7a83;background:#eef2f4}.entry-note-mark.nota.ausente,.entry-note-mark.apagada{color:#a8b3ba;background:#f2f5f7}.stock-note-leitura{border:0;min-width:0;margin:0;padding:0;display:contents}.commerce-table-wrap td.col-marcas{min-width:118px}.commerce-table-wrap td.col-marcas .entry-note-marks{justify-content:flex-start;gap:5px;margin:0;padding-right:8px}.commerce-table-wrap .entry-note-mark{border-radius:var(--r-sm);box-shadow:none;letter-spacing:.2px;border:1px solid #0000;width:31px;min-width:0;height:21px;padding:0;font:800 10px Inter,sans-serif}.commerce-table-wrap .entry-note-mark.estoque{color:#044f6e;background:#cfe7f4;border-color:#a5d0e7}.commerce-table-wrap .entry-note-mark.contas{color:#7a5210;background:#fbe6c4;border-color:#eecf95}.commerce-table-wrap .entry-note-mark.nota{border-color:var(--dm-line);color:#8a969e;background:#eef2f4}.commerce-table-wrap .entry-note-mark.nota.ausente{color:#94a2ab;background:0 0;border-style:dashed;border-color:#c3ced6}.commerce-table-wrap .entry-note-mark.nota.nao-fiscal{color:#b6c2c9;background:0 0;border-color:#0000}.commerce-table-wrap .entry-note-mark.nota.ready{color:#145a29;background:#cfe9d7;border-color:#8fc7a3}.commerce-table-wrap .entry-note-mark.nota.warning{color:#714d0a;background:#fbe3b8;border-color:#efcb8a}.commerce-table-wrap .entry-note-mark.nota.danger{color:#8a2935;background:#fad5d9;border-color:#efb4bb}.commerce-table-wrap .entry-note-mark.apagada{color:#87949d;background:#e9eef2;border-color:#d5dee4}.financeiro-acoes-cabecalho{align-items:center;gap:0;display:flex}.bank-accounts-module .olho-dos-saldos{border-radius:var(--r-pill);color:#e6f6fb;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff2e;justify-content:center;align-items:center;width:34px;height:34px;margin-right:9px;transition:background .15s,border-color .15s;display:inline-flex}.bank-accounts-module .olho-dos-saldos:hover{background:#fff3;border-color:#ffffff4d}.bank-accounts-module .olho-dos-saldos[aria-pressed=true]{color:#fff;background:#ffffff42}.catalogo-config{margin-bottom:14px;padding:16px}.catalogo-config>header{border-bottom:1px solid var(--ui-border,#e2e8ec);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.catalogo-config>header h2{color:#23333c;margin:0 0 2px;font-size:14px}.catalogo-config>header p{color:var(--muted,#74818b);font-size:var(--t-small);margin:0}.catalogo-config>header .dm-switch-row{flex:none}.catalogo-link>div{align-items:center;gap:8px;display:flex}.catalogo-link>div input{flex:1}.catalogo-config>footer{justify-content:flex-end;margin-top:14px;display:flex}.catalogo-module .commerce-table-wrap .dm-switch-row{gap:0}.catalogo-module .commerce-table-wrap .dm-switch-text{display:none}.extrato-cabecalho{justify-content:flex-start;align-items:center}.contas-total-grid{grid-template-columns:minmax(170px,210px)}.bank-account-icon.saida{color:#b03a3a;background:linear-gradient(145deg,#fdeaea,#f8d6d6)}.entry-note-valor{justify-content:space-between;align-items:center;gap:10px;display:flex}.entry-note-espiar{color:#93a1aa;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.entry-note-espiar:hover{color:#0a7ea6;background:#eef4f7;border-color:#d6e3ea}.entry-note-espiada{gap:2px;display:grid}.entry-note-espiada-item{border-bottom:1px solid #eef2f5;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.entry-note-espiada-item>div{flex:auto;min-width:0}.entry-note-espiada-foto{object-fit:contain;background:#fff;border:1px solid #e6edf1;border-radius:10px;flex:none;width:42px;height:42px;padding:3px}.entry-note-espiada-foto.vazia{color:#b3c2cb;justify-content:center;align-items:center;display:flex}.entry-note-espiada-item strong{color:#1b3646;font-size:14px;display:block}.entry-note-espiada-item small{color:#8697a1;font-size:12px}.entry-note-espiada-qtde{color:#34505b;white-space:nowrap;flex:none;font-size:13px;font-weight:700}.entry-note-espiada-total{justify-content:space-between;align-items:center;padding:12px 2px 2px;display:flex}.entry-note-espiada-total span{color:#6a7d87;font-size:13px;font-weight:700}.entry-note-espiada-total strong{color:#0a7ea6;font-size:16px}.entry-note-espiada-vazia{color:#6a7d87;font-size:14px}.cash-open-list .cash-open-linha{border-radius:var(--r-sm,10px);cursor:pointer;transition:background .12s}.cash-open-list .cash-open-linha:hover{background:#f4f9fb}.cash-open-list .cash-open-linha:focus-visible{outline:none;box-shadow:0 0 0 2px #17a5c6}.cash-ficha{gap:16px;display:grid}.cash-ficha-numeros{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.cash-ficha-numeros>div{border-radius:var(--r-sm,10px);background:#f4f8fa;gap:3px;padding:10px 12px;display:grid}.cash-ficha-numeros small{color:#7d8b96;letter-spacing:.2px;text-transform:uppercase;font-size:11px;font-weight:700}.cash-ficha-numeros strong{color:var(--dm-text,#23343c);font-size:16px}.cash-ficha-tabela{overflow:visible}.cash-ficha-tabela table{table-layout:fixed;width:100%;min-width:0;font-size:13px}.cash-ficha-tabela td{padding:7px 8px}.cash-ficha-tabela th:first-child,.cash-ficha-tabela td:first-child{width:52px}.cash-ficha-tabela th:nth-child(2),.cash-ficha-tabela td:nth-child(2){width:62px}.cash-ficha-tabela th:nth-child(4),.cash-ficha-tabela td:nth-child(4){width:104px}.cash-ficha-tabela th:nth-child(5),.cash-ficha-tabela td:nth-child(5){text-align:right;width:92px}.cash-ficha-tabela td:nth-child(3),.cash-ficha-tabela td:nth-child(4){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commerce-table-wrap tr.cash-linha-clicavel{cursor:pointer}.commerce-table-wrap tr.cash-linha-clicavel:hover td{background:#f4f9fb}.commerce-table-wrap tr.cash-linha-clicavel:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #17a5c6}.commerce-form .commerce-form-dica{color:#56686f;margin:0;font-size:12px;line-height:1.5}.financeiro-acoes-cabecalho .devices-abas+.product-header-menu-trigger{margin-left:8px}.conta-linha-acoes{text-align:right;white-space:nowrap;width:1%}.conta-linha-acoes .product-header-menu-trigger{color:#64798a;background:0 0;border:0;width:34px;height:34px;min-height:34px;padding:0}.conta-linha-acoes .product-header-menu-trigger:hover{color:#0d2b31;background:#eef5f8}.conta-escopo-exclusao{text-align:left;gap:8px;display:grid}.conta-escopo-exclusao label{font-size:var(--t-small);align-items:center;gap:8px;display:flex}.entry-note-mark.foto{color:#5a3f96;background:#efe7fb;border-color:#d6c6f0}.commerce-table-wrap .entry-note-mark.foto{color:#4d3389;background:#e8dcfa;border-color:#cbb6ee}.entry-note-mark.foto.parcial,.commerce-table-wrap .entry-note-mark.foto.parcial{color:#6e57a8;background:0 0;border-color:#cbb6ee}.entry-note-mark.foto svg{display:block}.entry-note-mark.foto.ausente,.commerce-table-wrap .entry-note-mark.foto.ausente{color:#94a2ab;background:0 0;border-style:dashed;border-color:#c3ced6}.entry-note-mark.foto.miuda{width:17px;min-width:17px;height:17px;padding:0 2px}.commerce-table-wrap .entry-note-mark.foto.miuda{width:17px;min-width:17px;height:17px}.rotulo-padrao{color:var(--dm-text-muted,#8a969e);letter-spacing:.2px;text-transform:none;margin-left:6px;font-size:10.5px;font-weight:600}.product-catalog-device-row .product-device-status .dm-badge{white-space:normal;line-height:1.2}.pdv-close-troco{flex-direction:column;gap:6px;margin-top:14px;display:flex}.pdv-close-troco>span{color:#56646f;font-size:12.5px;font-weight:700}.pdv-close-troco small{color:#7d8b95;font-size:11.5px}.pdv-opening-troco{border-radius:var(--r-md);background:#f2f7f9;border:1px solid #dfe8ec;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.pdv-opening-troco>span{color:#56646f;font-size:12px;font-weight:700}.pdv-opening-troco>strong{color:#0a7f9b;font-family:Manrope,sans-serif;font-size:21px}.pdv-opening-troco small{color:#7d8b95;font-size:11.5px}.pdv-integrada-logo{object-fit:contain;border-radius:4px;flex-shrink:0}.pdv-maquininhas{flex-direction:column;gap:8px;margin:12px 0;display:flex}.pdv-maquininha{border-radius:var(--r-md,12px);cursor:pointer;border:1px solid #dfe8ec;align-items:center;gap:10px;padding:10px 12px;display:flex}.pdv-maquininha.ativa{border-color:#0a7f9b;box-shadow:inset 0 0 0 1px #0a7f9b}.pdv-maquininha span{flex-direction:column;gap:2px;display:flex}.pdv-maquininha strong{font-size:13px}.pdv-maquininha small{color:#7d8b95;font-size:11.5px}.stock-unidade-imei input.pede-atencao{color:#0b7f99;border-color:#22b8c9;font-weight:700;animation:1.6s ease-in-out infinite pede-quantidade}.stock-midia-botao.na-linha{height:30px;padding:0 2px}.stock-note-head-midia{letter-spacing:.02em;font-size:10.5px}.cash-aviso-linha{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.cash-aviso-linha label{flex:240px;gap:5px;min-width:0;display:grid}.cash-aviso-linha label>span{color:var(--dm-muted);font-size:var(--t-micro);letter-spacing:1.2px;text-transform:uppercase;font-weight:700}.stock-mini-interruptor{cursor:pointer;background:#d5dde1;border:0;border-radius:999px;flex:none;width:28px;height:16px;padding:0;transition:background .2s;position:relative}.stock-mini-interruptor i{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10202840}.stock-mini-interruptor.ligado{background:#1fa855}.stock-mini-interruptor.ligado i{transform:translate(12px)}.stock-mini-interruptor:focus-visible{outline-offset:2px;outline:2px solid #00a9d2}.stock-mini-interruptor:disabled{cursor:progress;opacity:.55}.stock-unidade-site{justify-content:center;align-items:center;display:flex}.stock-movement-drawer .stock-note-site-interruptor{margin:auto 0;position:absolute;top:0;bottom:0;right:12px}.stock-movement-drawer .stock-note-categoria-fixa{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}.stock-movement-drawer .stock-note-head>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.stock-movement-drawer .stock-note-head>span:nth-last-child(2){justify-content:center;padding:0}.stock-movement-drawer .stock-note-site-interruptor{align-self:center;margin:0 8px 0 0;position:static;top:auto;bottom:auto;right:auto}.stock-movement-drawer .stock-note-combo{margin-top:0}.stock-movement-drawer .stock-midia-botao.na-linha{align-self:center}.product-modal{max-height:calc(100vh - 40px);overflow-y:auto}.stock-unidade-cabecalho.identificacao-serie,.stock-unidade-linha.identificacao-serie{grid-template-columns:54px 22px minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.9fr) 44px}.stock-unidade-cabecalho.identificacao-veiculo,.stock-unidade-linha.identificacao-veiculo{grid-template-columns:54px 22px minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,2.4fr) 44px}.pdv-atalhos-de-quem{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pdv-atalhos-de-quem>span{color:#40545e;letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:800}.pdv-atalhos-de-quem select{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill,999px);color:#11313a;font:inherit;background:#fff;min-height:36px;padding:0 14px;font-weight:700}.pdv-atalhos-de-quem small{color:#6b7d85;flex:1 0 100%;font-size:12px}.pdv-app-page .cash-structure-card{margin-bottom:22px}.pdv-app-page .permissoes-bloco>h4{margin-top:10px}.product-catalog-row.tem-destino{cursor:pointer}.product-catalog-row.tem-destino:hover>td{background:#f6fbfc}.product-catalog-row.tem-destino>.product-catalog-column-variations{cursor:pointer}.product-catalog-row.tem-destino>.product-catalog-column-stock{cursor:default}.cash-terminal-list.cash-terminal-list-solta{border-top:0}.cash-terminal-list.cash-terminal-list-solta>div:last-child{border-bottom:0}.product-select-options.com-retrato{max-height:268px}.product-select-options.com-retrato button.seletor-opcao{gap:11px;min-height:56px;padding:0 10px}.seletor-retrato{border:1px solid var(--dm-line,#e3e9ec);color:#9fb0b7;background:#f2f6f7;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.seletor-retrato img{object-fit:cover;width:100%;height:100%}.seletor-texto{gap:1px;min-width:0;display:grid}.seletor-texto strong{color:inherit;font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.seletor-texto small{color:#88999f;font-size:var(--t-micro);letter-spacing:normal;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-weight:500;overflow:hidden}.seletor-valor{color:#3e535d;font-size:var(--t-small);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:10px;font-weight:800}.product-select-options.com-retrato button:hover .seletor-valor,.product-select-options.com-retrato button.selected .seletor-valor{color:#007c99}.product-select-options.com-retrato button:hover .seletor-texto small,.product-select-options.com-retrato button.selected .seletor-texto small{color:#4d90a2}.product-search-select>summary>.seletor-retrato{border-radius:7px;width:24px;height:24px;margin-right:9px}:root .product-select-search.seletor-busca{display:flex}:root .product-select-search{border:1px solid var(--dm-line,#e3e9ec);color:#74818b;background:#f7fafb;border-radius:999px;flex-wrap:nowrap;gap:9px;min-height:40px;margin:10px;padding:0 15px}:root .product-select-search:focus-within{background:#fff;border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d21f}:root .product-select-search>.icon{color:#9fb0b7;flex:none}:root .product-select-search:focus-within>.icon{color:#00a9d2}:root .product-select-search input{color:#11191d;background:0 0;border:0;flex:1 1 0;width:auto;min-width:0;height:auto;min-height:0;padding:0;font-size:13px;box-shadow:none!important}:root .product-select-search input::placeholder{color:#9fb0b7}:root .product-search-select .product-select-popover .seletor-busca input.seletor-busca-campo{height:38px;min-height:38px}:root .product-select-popover{border-radius:16px;padding-bottom:2px;overflow:visible;box-shadow:0 18px 40px #0c202829}:root .product-select-options{border-radius:0 0 16px 16px}@media (width>=761px){.pdv-checkout-workspace .pdv-counter-layout,.pdv-payment-workspace .pdv-payment-layout{height:100%;min-height:0}.pdv-checkout-workspace .pdv-counter-layout{grid-template-rows:minmax(0,1fr)}.pdv-checkout-workspace .pdv-counter-stage{height:100%;min-height:0}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro.pdv-payment-centro{min-height:0}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-entry.pdv-payment-entry{height:auto}.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry{min-height:0}.pdv-checkout-workspace .pdv-sale-summary,.pdv-payment-workspace .pdv-payment-summary{align-self:stretch;height:auto;min-height:0}.pdv-system-content:has(>.pdv-entry){flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.pdv-system-content>.pdv-entry{flex:auto;height:auto;min-height:0}}@media (width>=1081px){.pdv-payment-workspace .pdv-payment-layout{grid-template-rows:minmax(0,1fr)}}.bank-account-icon.banco-inter{color:#ff7a00;background:#fff;border:1px solid #f0dcc9}.pdv-scheduling-modal .pdv-servicos-barra{flex-wrap:wrap;flex:none;align-items:center;gap:10px 14px;padding:14px 18px 8px;display:flex}.pdv-scheduling-modal .pdv-servicos-busca{color:#5f6d76;cursor:text;background:#fff;border:1px solid #d3dde1;border-radius:999px;flex:0 320px;align-items:center;gap:8px;min-width:220px;height:42px;padding:0 16px;transition:border-color .15s,box-shadow .15s;display:flex}.pdv-scheduling-modal .pdv-servicos-busca:focus-within{color:#0a7d95;border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d22e}:root .pdv-scheduling-modal .pdv-servicos-busca input.campo-sem-moldura.campo-sem-moldura{box-shadow:none;color:#17272e;background:0 0;border:0;border-radius:0;outline:0;flex:auto;min-width:0;height:100%;min-height:0;padding:0;font:600 14px Inter,system-ui,sans-serif}:root .pdv-scheduling-modal .pdv-servicos-busca input.campo-sem-moldura.campo-sem-moldura::placeholder{color:#74818b}.pdv-scheduling-modal .pdv-servicos-categorias{flex-wrap:wrap;gap:6px;display:flex}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha{color:#2c3d44;cursor:pointer;background:#fff;border:1px solid #d3dde1;border-radius:999px;align-items:center;gap:7px;height:34px;min-height:0;padding:0 8px 0 14px;font:700 12.5px Inter,system-ui,sans-serif;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha b{color:#5e7079;text-align:center;background:#eef3f5;border-radius:999px;min-width:22px;padding:2px 7px;font:800 11px Inter,system-ui,sans-serif}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha:hover:not(:disabled){color:#06232b;border-color:#00a9d2}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha.ativa{color:#06232b;background:#e3f6fb;border-color:#00a9d2}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha.ativa b{color:#06232b;background:#00a9d2}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha:disabled{cursor:default;opacity:.45}.pdv-scheduling-modal .pdv-servicos-categorias .pdv-servicos-pastilha:focus-visible{outline-offset:2px;outline:2px solid #0a7d95}.pdv-scheduling-modal .pdv-servicos-lista{flex:auto;align-content:start;gap:18px;min-height:0;padding:6px 18px 18px;display:grid;overflow:auto}.pdv-servicos-grupo{gap:10px;display:grid}.pdv-servicos-grupo>h3{color:#5e7079;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font:800 11px Inter,system-ui,sans-serif;display:flex}.pdv-servicos-grupo>h3:after{content:"";background:#e3eaed;flex:auto;height:1px}.pdv-servicos-cartoes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.pdv-servicos-cartoes .pdv-servico-cartao.pdv-servico-cartao{color:#17313a;cursor:pointer;text-align:left;background:#fff;border:1px solid #e3eaed;border-radius:14px;grid-template:"foto nome preco"1fr"foto detalhe mais"/56px minmax(0,1fr) auto;align-items:stretch;gap:6px 12px;min-height:0;padding:10px;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid;box-shadow:0 1px 2px #091c230d}.pdv-servicos-cartoes .pdv-servico-cartao.pdv-servico-cartao:hover{border-color:#00a9d2;transform:translateY(-1px);box-shadow:0 2px 4px #091c2312,0 16px 28px -20px #091c238c}.pdv-servicos-cartoes .pdv-servico-cartao.pdv-servico-cartao:active{transform:scale(.985)}.pdv-servicos-cartoes .pdv-servico-cartao.pdv-servico-cartao:focus-visible{outline-offset:2px;outline:2px solid #0a7d95}.pdv-servico-cartao-foto{color:#6d818b;background:#eef4f6;border-radius:11px;grid-area:foto;justify-content:center;align-self:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #091c2312}.pdv-servico-cartao-foto img{object-fit:cover;width:100%;height:100%;display:block}.pdv-servico-cartao-nome{-webkit-line-clamp:2;letter-spacing:-.1px;-webkit-box-orient:vertical;grid-area:nome;align-self:start;min-width:0;font:800 14.5px/1.25 Manrope,Inter,system-ui,sans-serif;display:-webkit-box;overflow:hidden}.pdv-servico-cartao-detalhe{color:#74818b;white-space:nowrap;grid-area:detalhe;align-self:end;align-items:center;gap:5px;min-width:0;padding-bottom:7px;font:600 12px Inter,system-ui,sans-serif;display:inline-flex}.pdv-servico-cartao-preco{color:#11313a;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:preco;place-self:start end;font:800 14px/1.25 Manrope,Inter,system-ui,sans-serif}.pdv-servico-cartao-mais{color:#fff;background:#00a9d2;border-radius:50%;grid-area:mais;justify-content:center;place-self:end;align-items:center;width:32px;height:32px;transition:transform .15s,background .15s;display:flex;box-shadow:0 6px 14px -9px #007896d9}.pdv-servicos-cartoes .pdv-servico-cartao:hover .pdv-servico-cartao-mais{background:#0295b9;transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.pdv-servicos-cartoes .pdv-servico-cartao.pdv-servico-cartao,.pdv-servico-cartao-mais{transition:none}.pdv-servicos-cartoes .pdv-servico-cartao.pdv-servico-cartao:hover,.pdv-servicos-cartoes .pdv-servico-cartao:hover .pdv-servico-cartao-mais{transform:none}}.commerce-form .agd-dias-do-mes{grid-template-columns:repeat(7,34px);justify-content:start;gap:6px}.commerce-form .agd-dias-do-mes button{aspect-ratio:auto;height:34px;font-size:12.5px}.commerce-valor-varia{cursor:pointer;color:#74818b;background:0 0;border:1px dashed #cddade;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:4px 11px;font:600 .8rem Inter,sans-serif;display:inline-flex}.commerce-valor-varia:hover{color:#078ead;border-color:#078ead}.commerce-valor-varia.marcado{color:#078ead;background:#f2fbfd;border-style:solid;border-color:#078ead}.conta-varia{color:#74818b;flex-direction:column;align-items:flex-end;gap:1px;font-size:.86rem;display:inline-flex}.conta-varia small{color:#9aa7ad;font-variant-numeric:tabular-nums;font-size:.78rem}.commerce-modal-fundo{z-index:70;background:#11191d75;justify-content:center;align-items:flex-start;padding:40px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.folha-quadro{border-radius:var(--r-md,12px);background:#fff;flex-direction:column;gap:18px;width:min(760px,100%);padding:26px 28px 24px;display:flex}.folha-quadro>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.folha-quadro h3{color:#11191d;letter-spacing:-.01em;margin:0 0 4px;font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:600}.folha-sub{color:#74818b;margin:0;font-size:.86rem}.folha-quadro>header button{cursor:pointer;color:#9aa7ad;background:0 0;border:0;border-radius:8px;flex:none;padding:5px}.folha-quadro>header button:hover{color:#11191d;background:#f0f4f5}.folha-resumo{background:#f6f9fa;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 20px;padding:16px 18px;display:grid}.folha-resumo>div{flex-direction:column;gap:2px;display:flex}.folha-resumo dt{color:#74818b;font-size:.82rem}.folha-resumo dd{color:#35424a;font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:600}.folha-resumo .forte dd{color:#11191d;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.folha-resumo em{color:#9aa7ad;font-size:.78rem;font-style:normal}.folha-pessoas{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.folha-pessoas li{border:1px solid #eef3f4;border-radius:12px;padding:14px 16px}.folha-pessoa-topo{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.folha-pessoa-topo span{flex-direction:column;gap:1px;min-width:0;display:flex}.folha-pessoa-topo strong{color:#11191d;font-size:.98rem;font-weight:600}.folha-pessoa-topo small{color:#9aa7ad;font-size:.78rem}.folha-pessoa-topo b{color:#11191d;font-variant-numeric:tabular-nums;font-size:1.05rem}.folha-partes{border-top:1px solid #f2f6f7;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:3px 22px;margin:12px 0 0;padding-top:11px;display:grid}.folha-partes>div{justify-content:space-between;gap:12px;display:flex}.folha-partes dt{color:#74818b;font-size:.85rem}.folha-partes dd{color:#35424a;font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.folha-rodape{flex-direction:column;gap:8px;padding-top:4px;display:flex}.folha-rodape p{color:#74818b;margin:0;font-size:.85rem;line-height:1.55}.folha-rodape strong{color:#35424a}.folha-vazio{color:#9aa7ad;margin:0}.folha-erro{color:#9f1239;margin:0;font-size:.9rem;line-height:1.55}@media (width<=640px){.commerce-modal-fundo{padding:16px 12px}.folha-quadro{padding:20px 18px}}.folha-comissao{border:1px dashed #dbe4e7;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.folha-comissao span{flex-direction:column;gap:1px;display:flex}.folha-comissao strong{color:#11191d;font-size:.93rem;font-weight:600}.folha-comissao small{color:#9aa7ad;font-size:.79rem}.folha-comissao b{color:#35424a;font-variant-numeric:tabular-nums;font-size:1rem}.folha-resumo.total-do-mes{background:#eef7f9}.folha-pessoas li button.folha-pessoa-topo{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0}.folha-pessoa-topo strong{align-items:center;gap:6px;display:flex}.folha-pessoa-topo strong svg{color:#9aa7ad;flex:none;transition:transform .18s}.folha-pessoas li.aberta .folha-pessoa-topo strong svg{transform:rotate(90deg)}.folha-pessoas li:hover{border-color:#dbe4e7}.folha-pessoas li.aberta{background:#fbfdfd;border-color:#dbe4e7}.folha-comissao-pessoa{border-top:1px solid #f2f6f7;gap:8px;margin-top:12px;padding-top:11px;display:grid}.folha-comissao-pessoa h5{color:#11191d;justify-content:space-between;align-items:baseline;margin:0;font-size:.9rem;font-weight:600;display:flex}.folha-comissao-pessoa h5 b{font-variant-numeric:tabular-nums}.folha-comissao-pessoa section{border-radius:var(--r-md);background:#fff;border:1px solid #eef3f4;gap:3px;padding:9px 12px;display:grid}.folha-comissao-pessoa section header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.folha-comissao-pessoa section header b{color:#35424a;font-size:.86rem}.folha-comissao-pessoa section header strong{color:#11191d;font-variant-numeric:tabular-nums;font-size:.92rem}.folha-comissao-pessoa section>div{color:#74818b;justify-content:space-between;gap:12px;font-size:.82rem;display:flex}.folha-comissao-pessoa section>div b{color:#35424a;font-variant-numeric:tabular-nums;font-weight:500}.folha-comissao-pessoa section>div.bonus{border-radius:var(--r-md,12px);background:#fff8ec;margin:1px -6px;padding:3px 6px}.folha-comissao-pessoa .folha-partes{border-top:0;margin:0;padding-top:0}.folha-pessoa-total{border-radius:var(--r-md,12px);color:#35424a;background:#eef7f9;justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 0;padding:9px 12px;font-size:.88rem;display:flex}.folha-pessoa-total b{color:#11191d;font-variant-numeric:tabular-nums;font-size:1rem}.folha-sem-comissao{color:#9aa7ad;margin:10px 0 0;font-size:.82rem}.folha-resumo.total-do-mes em{color:#6c8188;margin-top:2px;font-size:.79rem;font-style:normal}.folha-sub em{color:#b45309;font-style:normal}.folha-descontos{border-radius:var(--r-md);background:#fffaf2;border:1px solid #f0e0c4;gap:6px;margin-top:10px;padding:10px 12px;display:grid}.folha-descontos h5{color:#7a5312;justify-content:space-between;align-items:baseline;margin:0;font-size:.86rem;font-weight:600;display:flex}.folha-descontos h5 b{font-variant-numeric:tabular-nums}.folha-descontos ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.folha-descontos li{color:#6f7f86;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;font-size:.82rem;display:grid}.folha-descontos li em{color:#9aa7ad;font-style:normal}.folha-descontos li b{color:#b45309;font-variant-numeric:tabular-nums;font-weight:600}.folha-descontos small{color:#9a7a3c;font-size:.75rem;line-height:1.45}.folha-partes-resumo{color:#6b7d85!important;font-size:.81rem!important}.folha-partes-resumo b{color:#1f7a4d;font-weight:600}.folha-partes-resumo i{color:#b45309;font-style:normal;font-weight:600}.folha-pix{border-top:1px solid #e3e9ec;gap:8px;margin-top:12px;padding-top:12px;display:grid}.folha-pix-linha{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.folha-pix-linha>span{gap:2px;min-width:0;display:grid}.folha-pix-linha>span b{color:#11191d;font-size:13.5px;font-weight:800}.folha-pix-linha>span small{color:#5f6d76;overflow-wrap:anywhere;font-size:12px}.folha-pix-linha>strong{color:#11191d;font-variant-numeric:tabular-nums;white-space:nowrap;font:800 15px Manrope,Inter,sans-serif}.folha-pix-pago{color:#1f6b43;white-space:nowrap;background:#e8f8ef;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;font-style:normal;font-weight:800;display:inline-flex}.folha-pix-nota{color:#7d5616;margin:0;font-size:12.5px;line-height:1.5}.folha-reserva{border-top:1px solid #e3e9ec;flex-wrap:wrap;align-items:end;gap:10px;margin-top:14px;padding-top:14px;display:flex}.folha-reserva label{flex:260px;gap:5px;display:grid}.folha-reserva label span{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}@media (width<=560px){.folha-pix-linha{grid-template-columns:minmax(0,1fr) auto}.folha-pix-linha>.dm-button,.folha-pix-linha>.folha-pix-pago{grid-column:1/-1;justify-content:center;justify-self:stretch}}.conta-marca-boleto{color:#0b5b6e;vertical-align:middle;background:#e5f8fb;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.folha-conta-inteira{margin-top:10px}.folha-conta-inteira>summary{color:#008fb6;cursor:pointer;width:max-content;padding:6px 0;font:700 12.5px Manrope,Inter,sans-serif;list-style:none}.folha-conta-inteira>summary::-webkit-details-marker{display:none}.folha-conta-inteira>summary:after{content:" ›"}.folha-conta-inteira[open]>summary:after{content:" ⌄"}.folha-conta-inteira[open]>summary{margin-bottom:8px}:root{--pv-fundo:#f6f9fa;--pv-linha:#d6e1e6;--pv-texto:#0f1d24;--pv-texto-2:#33454c;--pv-texto-3:#5d6e75;--pv-valor:#04566b;--pv-raio:8px;--pv-botao-fundo:#eef2f4;--pv-botao-linha:#d7e0e3;--pv-botao-texto:#43555c;--pv-verde-fundo:#dcf3e6;--pv-verde-linha:#a3dcbe;--pv-verde-texto:#116542;--pv-vermelho-fundo:#fdeeed;--pv-vermelho-linha:#f0c7c3;--pv-vermelho-texto:#b3453b;--pv-amarelo-fundo:#f8dcab;--pv-amarelo-texto:#6b4a09;--pv-janela-fundo:#fff;--pv-janela-faixa:#f8fafb;--pv-janela-texto:#31464f;--pv-destaque:#008fb6;--pv-acao:#00a9d2}.pdv-presale-list .pdv-presale-main{background:var(--pv-fundo);border-color:var(--pv-linha);color:var(--pv-texto)}.pdv-presale-list .pdv-presale-main:hover{background:color-mix(in srgb, var(--pv-fundo) 88%, var(--pv-texto))}.pdv-presale-list .pdv-presale-main.travado:hover{background:var(--pv-fundo)}.pdv-presale-list small{color:var(--pv-texto-2)}.pdv-presale-list em{color:var(--pv-texto-3)}.pdv-presale-list b{color:var(--pv-valor)}.pdv-presale-row{background:var(--pv-fundo);border-color:var(--pv-linha);border-radius:var(--pv-raio)}.pdv-presale-row:hover{border-color:color-mix(in srgb, var(--pv-linha) 70%, var(--pv-texto))}.pdv-presale-actions{border-top-color:var(--pv-linha)}.pdv-presale-actions button{background:var(--pv-botao-fundo);border-color:var(--pv-botao-linha);color:var(--pv-botao-texto)}.pdv-presale-actions button:hover{background:color-mix(in srgb, var(--pv-botao-fundo) 88%, var(--pv-texto));color:var(--pv-texto)}.pdv-presale-actions button.whats{background:var(--pv-verde-fundo);border-color:var(--pv-verde-linha);color:var(--pv-verde-texto)}.pdv-presale-actions button.whats:hover{background:color-mix(in srgb, var(--pv-verde-fundo) 88%, var(--pv-verde-texto))}.pdv-presale-actions button.danger{background:var(--pv-vermelho-fundo);border-color:var(--pv-vermelho-linha);color:var(--pv-vermelho-texto)}.pdv-presale-actions button.danger:hover{background:color-mix(in srgb, var(--pv-vermelho-fundo) 88%, var(--pv-vermelho-texto))}.pdv-presale-state.rascunho{background:var(--pv-botao-fundo);color:var(--pv-texto-3)}.pdv-presale-state.aguardando{background:var(--pv-amarelo-fundo);color:var(--pv-amarelo-texto)}.pdv-presale-state.assinado{background:var(--pv-verde-fundo);color:var(--pv-verde-texto)}.pdv-checklist-skin .contract-photo-backdrop{background:#060f11ad}.pdv-checklist-skin .contract-photo-modal{background:var(--pv-janela-fundo);border:1px solid var(--pv-linha);color:var(--pv-janela-texto);box-shadow:0 24px 54px #0c28302e}.pdv-checklist-skin .contract-photo-modal h2,.pdv-checklist-skin .contract-photo-modal h3,.pdv-checklist-skin .contract-photo-modal strong{color:var(--pv-texto)}.pdv-checklist-skin .contract-photo-modal p,.pdv-checklist-skin .contract-photo-modal small,.pdv-checklist-skin .contract-photo-modal li{color:var(--pv-texto-2)}.pdv-checklist-skin .eyebrow{color:var(--pv-destaque)}.pdv-checklist-skin .contract-photo-modal>header{background:var(--pv-janela-faixa);border-bottom-color:var(--pv-linha)}.pdv-checklist-skin .contract-photo-modal>header h2{color:var(--pv-texto)}.pdv-checklist-skin .contract-photo-modal>header p{color:var(--pv-texto-2)}.pdv-checklist-skin .contract-photo-modal>footer{background:var(--pv-janela-faixa);border-top-color:var(--pv-linha)}.pdv-checklist-skin .contract-photo-intro,.pdv-checklist-skin .photo-requirement,.pdv-checklist-skin .contract-photo-review,.pdv-checklist-skin .existing-customer-photo,.pdv-checklist-skin .customer-photo-preview{background:var(--pv-janela-faixa);border-color:var(--pv-linha)}.pdv-checklist-skin .contract-photo-review>div{background:var(--pv-janela-fundo);border-color:var(--pv-linha)}.pdv-checklist-skin .contract-photo-review strong{color:var(--pv-texto)}.pdv-checklist-skin .contract-photo-review small{color:var(--pv-texto-2)}.pdv-checklist-skin .contract-step-webcam{background:var(--pv-janela-faixa);border-color:var(--pv-linha)}.pdv-checklist-skin input,.pdv-checklist-skin textarea,.pdv-checklist-skin select{background:var(--pv-janela-fundo);border-color:var(--pv-linha);color:var(--pv-janela-texto)}.pdv-checklist-skin input::placeholder,.pdv-checklist-skin textarea::placeholder{color:var(--pv-texto-2)}.pdv-checklist-skin .primary-button{background:var(--pv-acao);border-color:var(--pv-acao);color:#fff}.pdv-checklist-skin .primary-button:hover{background:color-mix(in srgb, var(--pv-acao) 88%, #000)}.pdv-checklist-skin .light-camera-button{background:var(--pv-botao-fundo);border:1px solid var(--pv-botao-linha);color:var(--pv-botao-texto)}.pdv-checklist-skin .light-camera-button:hover{background:color-mix(in srgb, var(--pv-botao-fundo) 88%, var(--pv-texto));color:var(--pv-texto)}.pdv-checklist-skin .contract-photo-actions{border-top-color:var(--pv-linha)}.pdv-checklist-skin .camera-help,.pdv-checklist-skin .field-error,.pdv-checklist-skin .contract-variable-warning{color:var(--pv-amarelo-texto);background:#fff8e6;border-color:#f0dcae}.pdv-checklist-skin .contract-variable-warning strong{color:var(--pv-amarelo-texto)}.pdv-checklist-skin .contract-variable-warning p{color:color-mix(in srgb, var(--pv-amarelo-texto) 80%, #fff)}.pdv-checklist-skin .contract-ready-message{background:var(--pv-verde-fundo)!important;border-color:var(--pv-verde-linha)!important;color:var(--pv-verde-texto)!important}.pdv-checklist-skin .contract-ready-message strong{color:var(--pv-verde-texto)!important}.pdv-checklist-skin .contract-status.ativo{background:var(--pv-verde-fundo);color:var(--pv-verde-texto)}.pdv-presale-list small.pdv-presale-imei{color:var(--pv-texto-3);font-variant-numeric:tabular-nums;letter-spacing:.01em}:root .pdv-presale-actions button.principal,:root .pdv-checkout-workspace .pdv-presale-actions button.principal{background:var(--pv-verde-fundo);border-color:var(--pv-verde-linha);color:var(--pv-verde-texto);font-weight:800}:root .pdv-presale-actions button.principal:hover,:root .pdv-checkout-workspace .pdv-presale-actions button.principal:hover{background:color-mix(in srgb, var(--pv-verde-fundo) 86%, var(--pv-verde-texto))}.pdv-presale-list .pdv-presale-main strong{color:var(--pv-texto);font-weight:800}.pdv-presale-list .pdv-presale-imei{color:var(--pv-texto-2)}:root .pdv-checkout-workspace .pdv-presale-list .pdv-presale-main{background:var(--pv-fundo);border-color:var(--pv-linha);color:var(--pv-texto)}:root .pdv-checkout-workspace .pdv-presale-list small{color:var(--pv-texto-2)}:root .pdv-checkout-workspace .pdv-presale-list em{color:var(--pv-texto-3)}:root .pdv-checkout-workspace .pdv-presale-row{background:var(--pv-fundo);border-color:var(--pv-linha)}:root .pdv-checkout-workspace .pdv-presale-actions{border-top-color:var(--pv-linha)}:root .pdv-checkout-workspace .pdv-presale-actions button:not(.whats):not(.danger):not(.principal){background:var(--pv-botao-fundo);border-color:var(--pv-botao-linha);color:var(--pv-botao-texto)}:root .pdv-presale-list .pdv-presale-main strong{letter-spacing:-.005em;font-size:13.5px;font-weight:800}:root .pdv-presale-list .pdv-presale-main small{font-size:12.5px;font-weight:600}:root .pdv-presale-list .pdv-presale-main small.pdv-presale-imei,:root .pdv-presale-list .pdv-presale-main em{font-size:11.5px;font-weight:500}:root .pdv-presale-list .pdv-presale-main b{font-size:16px;font-weight:800}:root .pdv-presale-state{border:1px solid #0000;padding:5px 10px;font-size:10px;font-weight:800}:root .pdv-presale-state.aguardando{border-color:#e8c88a}:root .pdv-presale-state.assinado{border-color:var(--pv-verde-linha)}:root .pdv-presale-state.rascunho{border-color:var(--pv-botao-linha)}:root .pdv-presale-list .pdv-presale-main{gap:16px;padding:12px 14px}:root .pdv-presale-list .pdv-presale-main span{gap:4px}.pdv-presale-grupos{gap:20px;display:grid}.pdv-presale-grupo>header{border-bottom:1px solid var(--pv-linha);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:10px;padding-bottom:7px;display:flex}.pdv-presale-grupo>header strong{color:var(--pv-texto);letter-spacing:.1em;text-transform:uppercase;font:800 11px Manrope,sans-serif}.pdv-presale-grupo>header i{background:var(--pv-botao-fundo);color:var(--pv-texto-2);border-radius:999px;padding:2px 8px;font:800 10.5px Inter,sans-serif}.pdv-presale-grupo>header small{color:var(--pv-texto-3);margin-left:auto;font-size:11.5px}.pdv-presale-grupo.e-pronto>header strong{color:var(--pv-verde-texto)}.pdv-presale-grupo.e-pronto>header i{background:var(--pv-verde-fundo);color:var(--pv-verde-texto)}.pdv-presale-list .pdv-presale-main{grid-template-columns:minmax(0,1fr) auto auto}.pdv-presale-list .pdv-presale-main.nao-clicavel{cursor:default}.pdv-presale-seta{color:var(--pv-verde-texto);opacity:.5;font-size:20px;font-weight:700;line-height:1;transition:opacity .16s,transform .16s}.pdv-presale-list button.pdv-presale-main:hover .pdv-presale-seta{opacity:1;transform:translate(2px)}.pdv-presale-grupo.e-pronto .pdv-presale-row{border-color:var(--pv-verde-linha)}.pdv-presale-grupo.e-pronto .pdv-presale-main{background:var(--pv-verde-fundo)}.pdv-presale-grupo.e-pronto .pdv-presale-main:hover{background:color-mix(in srgb, var(--pv-verde-fundo) 88%, var(--pv-verde-texto))}.pdv-presale-list em.parada{color:#9a6a12;font-weight:700}.pdv-presale-actions button.discreto{color:var(--pv-texto-3);background:0 0;border-color:#0000;font-weight:600}.pdv-presale-actions button.discreto:hover{background:var(--pv-vermelho-fundo);border-color:var(--pv-vermelho-linha);color:var(--pv-vermelho-texto)}.pdv-presale-actions button{transition:background .16s,border-color .16s,color .16s,transform .1s,box-shadow .16s;position:relative}.pdv-presale-actions button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #102d371a}.pdv-presale-actions button:active:not(:disabled){box-shadow:none;transform:translateY(0)scale(.985)}.pdv-presale-actions button:focus-visible{outline:none;box-shadow:0 0 0 3px #008fb638}.pdv-presale-actions button:disabled{opacity:.6}.pdv-presale-actions button[data-ocupado=sim]{opacity:1;padding-left:30px}.pdv-presale-actions button[data-ocupado=sim]:before{content:"";opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite pv-girando;position:absolute;top:calc(50% - 6px);left:11px}@keyframes pv-girando{to{transform:rotate(360deg)}}.pdv-presale-list button.pdv-presale-main{transition:background .16s,box-shadow .16s,transform .1s}.pdv-presale-list button.pdv-presale-main:hover{box-shadow:0 4px 14px #102d371a}.pdv-presale-list button.pdv-presale-main:active{transform:scale(.995)}.pdv-presale-list button.pdv-presale-main:focus-visible{outline:none;box-shadow:0 0 0 3px #008fb638}.pdv-presale-row{transition:border-color .16s}@media (prefers-reduced-motion:reduce){.pdv-presale-actions button,.pdv-presale-list button.pdv-presale-main{transition:none}.pdv-presale-actions button:hover:not(:disabled),.pdv-presale-actions button:active:not(:disabled),.pdv-presale-list button.pdv-presale-main:active{transform:none}}.pdv-presale-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.pdv-presale-row>.pdv-presale-actions,.pdv-presale-row>.pdv-presale-detalhe{grid-column:1/-1}.pdv-presale-olho{border:0;border-left:1px solid var(--pv-linha);color:var(--pv-texto-3);cursor:pointer;background:0 0;justify-content:center;align-self:stretch;align-items:center;padding:0 14px;transition:background .16s,color .16s;display:flex}.pdv-presale-olho:hover{background:var(--pv-botao-fundo);color:var(--pv-texto)}.pdv-presale-olho.aberto{background:var(--pv-botao-fundo);color:var(--pv-valor)}.pdv-presale-olho:focus-visible{outline:none;box-shadow:0 0 0 3px #008fb638}.pdv-presale-detalhe{border-top:1px solid var(--pv-linha);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 18px;margin:0;padding:12px 14px;display:grid}.pdv-presale-detalhe>div{min-width:0}.pdv-presale-detalhe>div.largo{grid-column:1/-1}.pdv-presale-detalhe dt{color:var(--pv-texto-3);letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font:700 9.5px Manrope,sans-serif}.pdv-presale-detalhe dd{color:var(--pv-texto);font-variant-numeric:tabular-nums;margin:0;font:700 13px Inter,sans-serif}.pdv-presale-detalhe>div.forte dd{color:var(--pv-valor);font-size:15px;font-weight:800}.pdv-presale-row.com-detalhe{border-color:color-mix(in srgb, var(--pv-linha) 60%, var(--pv-texto))}:root .pdv-checklist-skin .contract-step-notice-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c20288c;animation:.18s ease-out pv-fundo-entrando}:root .pdv-checklist-skin .contract-step-notice{border-radius:var(--r-lg);background:#fff;border:1px solid #bfe4ee;gap:9px;max-width:400px;padding:20px 22px 22px;animation:.34s cubic-bezier(.2,.9,.3,1.35) pv-aviso-entrando,1.6s ease-in-out .34s 3 pv-aviso-chamando;box-shadow:0 20px 46px #0c283038}:root .pdv-checklist-skin .contract-step-notice .eyebrow{color:#067f9e;align-items:center;gap:7px;display:inline-flex}:root .pdv-checklist-skin .contract-step-notice .eyebrow:before{content:"";background:#00a9d2;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite pv-ponto}:root .pdv-checklist-skin .contract-step-notice strong{color:#12303a;font-size:16.5px;line-height:1.3}:root .pdv-checklist-skin .contract-step-notice p{color:#55707a;font-size:13px;line-height:1.5}:root .pdv-checklist-skin .contract-step-notice button{border-radius:var(--r-md,12px);color:#fff;background:#00a9d2;border:1px solid #00a9d2;margin-top:10px;padding:10px 22px;font:800 13px Inter,sans-serif;transition:background .16s,transform .1s;animation:2.4s ease-in-out infinite pv-botao-respirando}:root .pdv-checklist-skin .contract-step-notice button:hover{background:#0096ba;animation:none;transform:translateY(-1px)}:root .pdv-checklist-skin .contract-step-notice button:active{transform:translateY(0)scale(.98)}@keyframes pv-fundo-entrando{0%{opacity:0}to{opacity:1}}@keyframes pv-aviso-entrando{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes pv-aviso-chamando{0%,to{box-shadow:0 20px 46px #0c283038,0 0 #00a9d261}50%{box-shadow:0 20px 46px #0c283038,0 0 0 12px #00a9d200}}@keyframes pv-ponto{0%,to{opacity:1}50%{opacity:.25}}@keyframes pv-botao-respirando{0%,to{box-shadow:0 0 #00a9d273}60%{box-shadow:0 0 0 9px #00a9d200}}@media (prefers-reduced-motion:reduce){:root .pdv-checklist-skin .contract-step-notice,:root .pdv-checklist-skin .contract-step-notice-layer,:root .pdv-checklist-skin .contract-step-notice button,:root .pdv-checklist-skin .contract-step-notice .eyebrow:before{animation:none}}:root .pdv-checklist-skin .contract-shutter-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:16px 14px;display:grid}:root .pdv-checklist-skin .contract-shutter-bar .contract-shutter{grid-column:2}:root .pdv-checklist-skin .contract-subir-aqui{border:1px dashed var(--pv-linha);border-radius:var(--r-md,12px);color:var(--pv-texto-2);cursor:pointer;grid-column:3;justify-self:end;padding:10px 14px;font:700 12.5px Inter,sans-serif;transition:background .16s,border-color .16s,color .16s}:root .pdv-checklist-skin .contract-subir-aqui:hover{background:var(--pv-botao-fundo);border-color:var(--pv-botao-linha);color:var(--pv-texto)}:root .pdv-checklist-skin .contract-subir-aqui input{display:none}:root .pdv-checklist-skin .contract-subir-aqui:focus-within{box-shadow:0 0 0 3px #008fb638}@media (width<=640px){:root .pdv-checklist-skin .contract-shutter-bar{grid-template-columns:1fr;justify-items:center}:root .pdv-checklist-skin .contract-shutter-bar .contract-shutter,:root .pdv-checklist-skin .contract-subir-aqui{grid-column:1;justify-self:center}}:root .pdv-checklist-skin .contract-step-webcam~.photo-requirement .subir-de-baixo{display:none}:root .pdv-checklist-skin .contract-link-celular{grid-column:1;justify-self:start;justify-items:start;gap:6px;max-width:230px;display:grid}:root .pdv-checklist-skin .contract-link-celular strong{color:var(--pv-texto-2);letter-spacing:.1em;text-transform:uppercase;font:800 9.5px Manrope,sans-serif}:root .pdv-checklist-skin .contract-link-celular select{background:var(--pv-janela-fundo);border:1px solid var(--pv-linha);color:var(--pv-janela-texto);border-radius:8px;width:100%;max-width:230px;padding:8px 10px;font:600 12.5px Inter,sans-serif}:root .pdv-checklist-skin .contract-link-celular button{padding:8px 14px}:root .pdv-checklist-skin .contract-link-celular small{color:var(--pv-texto-3);font-size:11.5px;line-height:1.4}:root .pdv-checklist-skin .contract-shutter{background:var(--pv-janela-fundo);border:3px solid var(--pv-acao);border-radius:50%;width:66px;height:66px;transition:transform .12s,box-shadow .18s,border-color .18s;position:relative;box-shadow:0 4px 14px #008fb638}:root .pdv-checklist-skin .contract-shutter span{background:var(--pv-acao);border-radius:50%;width:46px;height:46px;margin:auto;transition:background .18s,transform .12s;display:block}:root .pdv-checklist-skin .contract-shutter:after{content:"";pointer-events:none;border-radius:50%;animation:2.2s ease-out infinite pv-disparador;position:absolute;inset:-3px}:root .pdv-checklist-skin .contract-shutter:hover{transform:scale(1.05);box-shadow:0 6px 20px #008fb652}:root .pdv-checklist-skin .contract-shutter:hover span{background:color-mix(in srgb, var(--pv-acao) 86%, #000)}:root .pdv-checklist-skin .contract-shutter:active{transform:scale(.94)}:root .pdv-checklist-skin .contract-shutter:active span{transform:scale(.9)}:root .pdv-checklist-skin .contract-shutter:focus-visible{outline-offset:3px;outline:3px solid #008fb659}@keyframes pv-disparador{0%{box-shadow:0 0 #00a9d259}70%,to{box-shadow:0 0 0 14px #00a9d200}}@media (prefers-reduced-motion:reduce){:root .pdv-checklist-skin .contract-shutter,:root .pdv-checklist-skin .contract-shutter span{transition:none}:root .pdv-checklist-skin .contract-shutter:after{animation:none}:root .pdv-checklist-skin .contract-shutter:hover{transform:none}}.contrato-fotos-secao{border-top:1px solid #e2ebef;margin-top:16px;padding-top:16px}.contrato-fotos-secao h2{color:#22343c;margin:0 0 4px;font:750 16px Inter,sans-serif}.contrato-fotos-secao>p{color:#657580;margin:0 0 12px;font-size:13px;line-height:1.5}.contrato-fotos-tiradas{flex-wrap:wrap;gap:9px;margin-bottom:12px;display:flex}.contrato-fotos-tiradas figure{margin:0;position:relative}.contrato-fotos-tiradas img{object-fit:cover;border-radius:10px;width:86px;height:108px}.contrato-fotos-tiradas button{color:#b3453b;cursor:pointer;background:#fff;border:1px solid #f0c7c3;border-radius:50%;width:26px;height:26px;font-size:12px;position:absolute;top:-7px;right:-7px}.contrato-fotos-botao{color:#fff;cursor:pointer;background:#00a9d2;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:52px;font:800 15px Inter,sans-serif;display:flex}.contrato-fotos-botao input{display:none}.contrato-fotos-botao:active{background:#0096ba}:root .pdv-checklist-skin .contract-shutter span{color:#fff;justify-content:center;align-items:center;display:flex}:root .pdv-checklist-skin .contract-shutter span svg{display:block}:root .pdv-checklist-skin .contract-shutter-bar{padding:18px 20px}:root .pdv-modal-cancel{color:#43555c;background:#eef2f4}:root .pdv-modal-cancel:hover{color:#22343c;background:#e0e7ea}:root .pdv-modal-cancel small{color:#7a8890}:root .pdv-modal>footer .pdv-modal-cancel+.pdv-modal-confirm{border-left:1px solid #ffffff40}:root .banco-conta{--bk-tinta:#11191d;--bk-media:#4d5b64;--bk-fraca:#5f6d76;--bk-linha:#e3e9ec;--bk-fio:#d3dde1;--bk-cartao-2:#f7fafb;--bk-ciano:#00a9d2;--bk-ciano-forte:#008fb6;--bk-ciano-veu:#e5f8fb;--bk-ciano-marca:#72deea;--bk-bom:#237a4b;--bk-bom-veu:#e8f8ef;--bk-perigo:#b8434e;--bk-perigo-veu:#ffebed;--bk-aviso:#7d5616;--bk-aviso-veu:#fff5df;--bk-apoio:0 1px 2px #091c230d, inset 0 1px 0 #ffffffa6;--bk-alto:0 2px 4px #091c230f, 0 14px 32px -18px #091c2373;color:var(--bk-tinta);gap:16px;font-family:Manrope,Inter,system-ui,sans-serif;display:grid}:root .banco-capa{color:#fff;background:linear-gradient(170deg,#080c0e 0%,#0b2b33 58%,#064c59 100%);border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;padding:26px;display:flex}:root .banco-volta{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;width:32px;height:32px;padding:0;transition:background .18s;display:inline-flex}:root .banco-volta:hover{background:#ffffff2e}:root .banco-volta:focus-visible{outline:2px solid var(--bk-ciano-marca);outline-offset:2px}:root .banco-quem{justify-items:start;gap:2px;min-width:0;margin-right:auto;display:grid}:root .banco-marca{color:var(--bk-ciano-marca);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:800}:root .banco-capa h2{color:#fff;letter-spacing:-.6px;margin:0;font:800 27px/1.3 Manrope,Inter,sans-serif}:root .banco-quem p{color:#ffffffa8;margin:4px 0 0;font-size:12.5px;line-height:1.5}:root .banco-saldo{text-align:right;justify-items:end;gap:2px;display:grid}:root .banco-olho{color:#ffffffbd;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font:700 12.5px Manrope,Inter,sans-serif;display:inline-flex}:root span.banco-olho{cursor:default}:root button.banco-olho:hover{color:#fff}:root .banco-saldo>b{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.9px;font:800 32px/1.25 Manrope,Inter,sans-serif}:root .banco-saldo-fora{color:var(--bk-ciano-marca);align-items:center;gap:4px;margin-top:4px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}:root .banco-saldo-fora:hover{color:#fff;text-decoration:underline}:root .banco-corpo{border:1px solid var(--bk-fio);box-shadow:var(--bk-apoio);background:#fff;border-radius:18px;grid-template-columns:216px minmax(0,1fr);display:grid;overflow:hidden}:root .banco-menu{border-right:1px solid var(--bk-linha);align-content:start;gap:2px;padding:20px 16px;display:grid}:root .banco-menu>span{color:var(--bk-fraca);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:9.5px;font-weight:800}:root .banco-menu button{color:var(--bk-media);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;font:600 14px Manrope,Inter,sans-serif;transition:background .18s,color .18s;display:flex}:root .banco-menu button:hover{background:var(--bk-cartao-2);color:var(--bk-tinta)}:root .banco-menu button.atual{background:var(--bk-ciano-veu);color:var(--bk-ciano-forte);font-weight:800}:root .banco-conteudo{align-content:start;gap:12px;min-width:0;padding:20px 26px 26px;display:grid}:root .banco-conteudo h3{color:var(--bk-tinta);letter-spacing:-.2px;margin:0;font:800 16px Manrope,Inter,sans-serif}:root .banco-secao-nota{color:var(--bk-media);max-width:72ch;margin:0;font-size:13.5px;line-height:1.5}:root .banco-vazio{color:var(--bk-fraca);margin:0;padding:6px 0;font-size:13.5px}:root .banco-atalhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}:root .e-mercadopago .banco-atalhos{grid-template-columns:repeat(2,minmax(0,1fr))}:root .banco-atalhos button{border:1px solid var(--bk-linha);color:var(--bk-tinta);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:96px;padding:16px;font:700 13.5px Manrope,Inter,sans-serif;transition:border-color .18s,box-shadow .18s,transform .13s cubic-bezier(.3,1.35,.5,1);display:flex}:root .banco-atalhos button span{background:var(--bk-ciano-veu);color:var(--bk-ciano-forte);border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}:root .banco-atalhos button:hover{border-color:var(--bk-ciano);box-shadow:var(--bk-alto);transform:translateY(-1px)}:root .banco-atalhos button:active{transform:scale(.98)}:root .banco-atalhos button:focus-visible,:root .banco-menu button:focus-visible,:root .banco-periodos button:focus-visible{outline-offset:2px;outline:2px solid #0084a68c}:root .banco-aviso{background:var(--bk-aviso-veu);color:var(--bk-aviso);border:1px solid #ecd6a6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}:root .banco-aviso p{flex:320px;margin:0;font-size:13px;line-height:1.5}:root .banco-aviso a{color:var(--bk-aviso);background:#fff;border:1px solid #e3c98f;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:36px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}:root .banco-aviso a:hover{background:#fffaf0;border-color:#c9a45a}:root .banco-extrato-topo{border-top:1px solid var(--bk-linha);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:16px;display:flex}:root .banco-conta .banco-busca{flex:1;min-width:180px}:root .banco-conta .banco-busca>input{font-size:14px}:root .banco-conta .banco-busca>input::-webkit-search-cancel-button{cursor:pointer}:root .banco-periodos{flex-wrap:wrap;gap:6px;display:flex}:root .banco-periodos button{border:1px solid var(--bk-linha);box-shadow:var(--bk-apoio);color:var(--bk-media);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;min-height:42px;padding:0 16px;font:600 14px Manrope,Inter,sans-serif}:root .banco-periodos button:hover{border-color:var(--bk-fio);color:var(--bk-tinta)}:root .banco-periodos button.atual{background:var(--bk-ciano-veu);border-color:var(--bk-ciano);color:var(--bk-ciano-forte)}:root .banco-extrato-rolagem{scrollbar-width:thin;max-height:min(56vh,540px);overflow-y:auto}:root .banco-extrato{gap:8px;margin:0;padding:0;list-style:none;display:grid}:root .banco-extrato li{border-bottom:1px solid var(--bk-linha);align-items:center;gap:12px;padding-bottom:8px;display:flex}:root .banco-extrato li:last-child{border-bottom:0;padding-bottom:0}:root .banco-extrato-seta{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}:root .banco-extrato-seta.entrou{background:var(--bk-bom-veu);color:var(--bk-bom);transform:rotate(135deg)}:root .banco-extrato-seta.saiu{background:var(--bk-perigo-veu);color:var(--bk-perigo)}:root .banco-extrato-texto{flex:1;gap:1px;min-width:0;display:grid}:root .banco-extrato-texto strong{color:var(--bk-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}:root .banco-extrato-texto small{color:var(--bk-fraca);font-size:12.5px}:root .banco-extrato li>b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:800}:root .banco-extrato b.entrou{color:var(--bk-bom)}:root .banco-extrato b.saiu{color:var(--bk-perigo)}:root .banco-erro{background:var(--bk-perigo-veu);color:var(--bk-perigo);border:1px solid #e7aab1;border-radius:12px;align-items:center;gap:8px;margin:0;padding:11px 12px;font-size:13.5px;display:flex}:root .banco-form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}:root .banco-form label{flex:160px;gap:5px;min-width:132px;display:grid}:root .banco-form label.largo{flex:2 260px}:root .banco-form label span{color:var(--bk-fraca);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}:root .banco-conta .banco-form input,:root .banco-conta .banco-form select{background:var(--bk-cartao-2);box-shadow:none;color:var(--bk-tinta);border:1px solid #d8e1e5;border-radius:12px;width:100%;min-height:42px;padding:0 12px;font:500 14px Manrope,Inter,sans-serif}:root .banco-conta .banco-form input:focus,:root .banco-conta .banco-form select:focus{border-color:var(--bk-ciano);background:#fff;outline:none;box-shadow:0 0 0 3px #00a9d21f}:root .banco-primario,:root .banco-secundario,:root .banco-perigo{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font:800 14px Manrope,Inter,sans-serif;transition:box-shadow .18s,filter .18s,transform .13s cubic-bezier(.3,1.35,.5,1);display:inline-flex}:root .banco-primario{background:linear-gradient(120deg, var(--bk-ciano) 0%, #16cee2 100%);color:#06232b;border:1px solid #0000;box-shadow:0 8px 20px -12px #00a9d2e6}:root .banco-primario:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}:root .banco-secundario{border:1px solid var(--bk-fio);color:var(--bk-media);background:#fff;font-weight:600}:root .banco-secundario:hover:not(:disabled){color:var(--bk-tinta);border-color:#9fd9e4}:root .banco-perigo{background:var(--bk-perigo);border:1px solid var(--bk-perigo);color:#fff}:root .banco-perigo:hover:not(:disabled){filter:brightness(.94)}:root .banco-primario:active:not(:disabled),:root .banco-secundario:active:not(:disabled),:root .banco-perigo:active:not(:disabled){transform:scale(.97)}:root .banco-primario:disabled,:root .banco-secundario:disabled,:root .banco-perigo:disabled{cursor:not-allowed;opacity:.55}:root .banco-solto{justify-self:start}:root .banco-pix-pronto{background:var(--bk-cartao-2);border:1px solid var(--bk-linha);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;display:flex}:root .banco-pix-pronto img{border:1px solid var(--bk-linha);background:#fff;border-radius:12px;flex:none;width:148px;height:148px;padding:6px}:root .banco-pix-pronto>div{flex:240px;align-content:start;gap:8px;min-width:0;display:grid}:root .banco-pix-pronto strong{color:var(--bk-tinta);font-size:14px;font-weight:800}:root .banco-pix-pronto small{color:var(--bk-fraca);font-size:12.5px}:root .banco-copiavel{align-items:center;gap:8px;min-width:0;display:flex}:root .banco-copiavel code{color:var(--bk-media);text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #d8e1e5;border-radius:12px;flex:1;min-width:0;padding:12px;font:400 12px ui-monospace,SF Mono,monospace;overflow:hidden}:root .banco-copiavel button,:root .banco-status button{border:1px solid var(--bk-fio);color:var(--bk-media);cursor:pointer;background:#fff;border-radius:999px;flex:none;min-height:38px;padding:0 14px;font:700 13px Manrope,Inter,sans-serif}:root .banco-copiavel button:hover,:root .banco-status button:hover{color:var(--bk-tinta);border-color:#9fd9e4}:root .banco-status{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:root .banco-status span{color:var(--bk-fraca);font-size:13px}:root .banco-conta .banco-confirma{background:var(--bk-cartao-2);border:1px solid var(--bk-fio);box-shadow:none;border-radius:12px;gap:12px;padding:16px;animation:none;display:grid}:root .banco-confirma h4{color:var(--bk-tinta);align-items:center;gap:9px;margin:0;font:800 14px Manrope,Inter,sans-serif;display:flex}:root .banco-confirma dl{gap:8px;margin:0;display:grid}:root .banco-confirma dl>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}:root .banco-confirma dt{color:var(--bk-fraca);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}:root .banco-confirma dd{color:var(--bk-tinta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;margin:0;font-size:14px;font-weight:800}:root .banco-confirma>.banco-perigo{justify-self:start}:root .banco-confirma-acoes{flex-wrap:wrap;gap:9px;display:flex}:root .banco-selo-vencido{background:var(--bk-perigo-veu);color:var(--bk-perigo);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}:root .banco-negativacao,:root .banco-negativacao .negativacao-module{gap:14px;display:grid}:root .banco-negativacao .commerce-table-card{margin:0}:root .banco-conta>.selo-asaas{border-top:0;gap:8px;margin:0;padding:0 4px}:root .banco-conta>.selo-asaas .selo-asaas-marca img{height:18px}:root .banco-conta>.selo-asaas .selo-asaas-texto{color:var(--bk-fraca);font-size:10.5px}:root .banco-conta>.selo-asaas .selo-asaas-texto b{color:var(--bk-media)}:root .banco-conta>.selo-asaas .selo-asaas-suporte{display:none}@media (width<=900px){:root .banco-corpo{grid-template-columns:minmax(0,1fr)}:root .banco-menu{border-bottom:1px solid var(--bk-linha);border-right:0;grid-auto-flow:column;justify-content:start;padding:8px 12px;overflow-x:auto}:root .banco-menu>span{display:none}:root .banco-menu button{white-space:nowrap;width:auto}}@media (width<=720px){:root .banco-capa{padding:20px 18px}:root .banco-capa h2{font-size:23px}:root .banco-saldo{text-align:left;justify-items:start;width:100%}:root .banco-saldo>b{font-size:28px}:root .banco-conteudo{padding:18px 16px 22px}:root .banco-atalhos,:root .e-mercadopago .banco-atalhos{grid-template-columns:minmax(0,1fr)}:root .banco-atalhos button{flex-direction:row;justify-content:flex-start;min-height:64px}:root .banco-extrato-topo h3{flex:1 0 100%}}@media (prefers-reduced-motion:reduce){:root .banco-atalhos button,:root .banco-primario,:root .banco-secundario,:root .banco-perigo,:root .banco-menu button{transition:none}:root .banco-atalhos button:hover,:root .banco-atalhos button:active,:root .banco-primario:hover:not(:disabled){transform:none}}:root .bank-account-mercadopago .bank-account-select small{align-items:center;gap:3px;display:inline-flex}:root .bank-account-mercadopago .bank-account-so-la{color:#4d5b64;margin:0;font:750 14px/1.35 Manrope,Inter,sans-serif}:root .bank-account-mercadopago .bank-account-balao{color:#dfe8ec;opacity:0;pointer-events:none;text-align:left;visibility:hidden;z-index:71;background:#11191d;border-radius:11px;width:max-content;max-width:280px;padding:12px 14px;font:400 12.5px/1.55 Manrope,Inter,sans-serif;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:0;left:calc(100% + 10px);transform:translate(-4px);box-shadow:0 14px 32px #11191d42}:root .bank-account-card.bank-account-mercadopago .bank-account-balao strong{color:#fff;margin-bottom:4px;font:700 13px/1.4 Manrope,Inter,sans-serif;display:block}@media (hover:hover) and (pointer:fine){:root .bank-account-mercadopago:hover .bank-account-balao,:root .bank-account-mercadopago:focus-within .bank-account-balao{opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){:root .bank-account-mercadopago .bank-account-balao{transition:none}}:root .banco-dica{color:#ffffffbd;cursor:help;outline:none;align-items:center;display:inline-flex;position:relative}:root .banco-dica:hover,:root .banco-dica:focus-visible{color:#fff}:root .banco-dica-balao{color:#dfe8ec;opacity:0;pointer-events:none;text-align:left;visibility:hidden;z-index:71;background:#11191d;border:1px solid #ffffff1f;border-radius:11px;width:max-content;max-width:min(300px,100vw - 28px);padding:12px 14px;font:400 12.5px/1.55 Manrope,Inter,sans-serif;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 8px);right:-6px;transform:translateY(-4px);box-shadow:0 14px 32px #11191d52}:root .banco-dica-balao strong{color:#fff;margin-bottom:4px;font:700 13px/1.4 Manrope,Inter,sans-serif;display:block}:root .banco-dica:focus-visible .banco-dica-balao{opacity:1;visibility:visible;transform:none}@media (hover:hover) and (pointer:fine){:root .banco-dica:hover .banco-dica-balao{opacity:1;visibility:visible;transform:none}}:root .banco-saldo>b.banco-saldo-la{letter-spacing:-.4px;font-size:22px}:root .banco-corpo.so-conteudo{grid-template-columns:minmax(0,1fr)}:root .banco-resumo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:root .banco-resumo>div{background:var(--bk-cartao-2);border:1px solid var(--bk-linha);border-radius:12px;gap:4px;padding:14px 16px;display:grid}:root .banco-resumo span{color:var(--bk-fraca);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:800}:root .banco-resumo b{font-variant-numeric:tabular-nums;letter-spacing:-.4px;font:800 22px/1.2 Manrope,Inter,sans-serif}:root .banco-resumo .entrou b{color:var(--bk-bom)}:root .banco-resumo .saiu b{color:var(--bk-perigo)}@media (width<=520px){:root .banco-resumo{grid-template-columns:minmax(0,1fr)}}:root .banco-extrato-seta.espera{color:var(--bk-fraca);background:#eef2f4}:root .banco-extrato b.espera{color:var(--bk-fraca);font-weight:700}:root .banco-extrato li.pendente .banco-extrato-texto strong{color:var(--bk-media)}:root .banco-resumo.tres{grid-template-columns:repeat(3,minmax(0,1fr))}:root .banco-resumo .espera b{color:var(--bk-media)}@media (width<=720px){:root .banco-resumo.tres{grid-template-columns:minmax(0,1fr)}}:root .bank-account-card .bank-account-select:active{transform:none}:root .main-content .bank-account-card:has(.bank-account-select:active){transform:scale(.985)}:root .bank-account-mercadopago .bank-account-fora{color:#008fb6;vertical-align:baseline;white-space:nowrap;align-items:center;gap:2px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}:root .bank-account-mercadopago .bank-account-fora:hover{color:#006f8e;text-decoration:underline}:root .banco-periodo-livre{position:relative}:root .banco-periodos .banco-periodo-livre>button{justify-content:center;align-items:center;gap:7px;display:inline-flex}:root .banco-periodos .banco-periodo-livre>button.so-icone{width:42px;padding:0}:root .banco-periodos .banco-periodo-livre>button.aberto{border-color:var(--bk-ciano);color:var(--bk-ciano-forte)}:root .banco-periodo-caixa{border:1px solid var(--bk-fio);box-shadow:var(--bk-alto);z-index:6;background:#fff;border-radius:12px;gap:10px;width:260px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0}:root .banco-periodo-caixa label{gap:5px;display:grid}:root .banco-periodo-caixa label span{color:var(--bk-fraca);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}:root .banco-conta .banco-periodo-caixa input{background:var(--bk-cartao-2);color:var(--bk-tinta);border:1px solid #d8e1e5;border-radius:12px;width:100%;min-height:42px;padding:0 12px;font:500 14px Manrope,Inter,sans-serif}:root .banco-periodo-caixa .banco-primario{width:100%}:root .banco-atalhos button.banco-cartao.atual{background:var(--bk-ciano-veu);border-color:var(--bk-ciano);color:var(--bk-ciano-forte)}:root .banco-atalhos button.banco-cartao.atual span{background:#fff}:root .banco-lancar{background:var(--bk-cartao-2);border:1px solid var(--bk-fio);border-radius:12px;gap:12px;padding:16px;display:grid}:root .banco-lancar h4{color:var(--bk-tinta);margin:0;font:800 14px Manrope,Inter,sans-serif}:root .banco-lancar .banco-confirma-acoes{justify-content:flex-end}:root .banco-conta .banco-lancar .banco-form input,:root .banco-conta .banco-lancar .banco-form select{background:#fff}:root .banco-autenticador{gap:5px;max-width:240px;display:grid}:root .banco-autenticador span{color:var(--bk-fraca);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:5px;font-size:9.5px;font-weight:700;display:inline-flex}:root .banco-conta .banco-autenticador input{color:var(--bk-tinta);letter-spacing:.3em;text-align:center;background:#fff;border:1px solid #d8e1e5;border-radius:12px;width:100%;min-height:46px;padding:0 12px;font:800 20px ui-monospace,SF Mono,monospace}:root .banco-conta .banco-autenticador input:focus{border-color:var(--bk-ciano);outline:none;box-shadow:0 0 0 3px #00a9d21f}:root .banco-sem-autenticador{background:var(--bk-aviso-veu);border:1px solid #ecd6a6;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:12px 14px;padding:16px;display:grid}:root .banco-sem-autenticador-icone{color:var(--bk-aviso);background:#fff;border:1px solid #ecd6a6;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}:root .banco-sem-autenticador>div{gap:6px;display:grid}:root .banco-sem-autenticador strong{color:var(--bk-tinta);font:800 14.5px Manrope,Inter,sans-serif}:root .banco-sem-autenticador p{color:var(--bk-media);max-width:64ch;margin:0;font-size:13.5px;line-height:1.5}:root .banco-sem-autenticador small{color:var(--bk-aviso);font-size:12.5px;font-weight:700}:root .banco-sem-autenticador>.banco-primario{grid-column:2;justify-self:start}@media (width<=560px){:root .banco-sem-autenticador{grid-template-columns:minmax(0,1fr)}:root .banco-sem-autenticador>.banco-primario{grid-column:1}}:root .boleto-conta{gap:14px;display:grid}:root .boleto-conta-campo{gap:5px;display:grid}:root .boleto-conta-campo>span{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:5px;font-size:9.5px;font-weight:700;display:inline-flex}:root .boleto-conta-campo small{color:#5f6d76;font-size:12px}:root .boleto-conta-campo textarea{resize:vertical;min-height:64px;font:600 14px/1.5 ui-monospace,SF Mono,monospace}:root .boleto-conta-campo.codigo input{letter-spacing:.3em;text-align:center;min-height:46px;font:800 20px ui-monospace,SF Mono,monospace!important}:root .boleto-conta-arquivo{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}:root .boleto-conta-arquivo small{color:#5f6d76;font-size:12px}:root .boleto-conta-dupla{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:root .boleto-conta-lido{background:#f7fafb;border:1px solid #d3dde1;border-radius:12px;gap:5px;padding:12px 14px;display:grid}:root .boleto-conta-lido strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .boleto-conta-lido small{color:#4d5b64;font-size:12.5px}:root .boleto-conta-lido code{color:#4d5b64;overflow-wrap:anywhere;font:600 12px ui-monospace,SF Mono,monospace}:root .boleto-conta-selo{color:#1f6b43;background:#e8f8ef;border-radius:999px;justify-self:start;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}:root .boleto-conta-vencido{font-weight:700;color:#b8434e!important}:root .boleto-conta-nota{color:#5f6d76;margin:0;font-size:12.5px;line-height:1.5}:root .boleto-conta-confere{background:#f7fafb;border:1px solid #d3dde1;border-radius:12px;gap:8px;margin:0;padding:14px 16px;display:grid}:root .boleto-conta-confere>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}:root .boleto-conta-confere>div.linha{gap:3px;display:grid}:root .boleto-conta-confere dt{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:700}:root .boleto-conta-confere dd{color:#11191d;overflow-wrap:anywhere;text-align:right;margin:0;font-size:14px;font-weight:800}:root .boleto-conta-confere dd.valor{font-size:18px}:root .boleto-conta-confere>div.linha dd{text-align:left}:root .boleto-conta-confere code{color:#4d5b64;font:600 12px ui-monospace,SF Mono,monospace}:root .boleto-conta-problema,:root .boleto-conta-feito{border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:11px 12px;font-size:13.5px;line-height:1.5;display:flex}:root .boleto-conta-problema{color:#b8434e;background:#ffebed;border:1px solid #e7aab1}:root .boleto-conta-feito{color:#1f6b43;background:#e8f8ef;border:1px solid #b9e3c9;font-weight:700}:root .boleto-conta-sem-autenticador{color:#7d5616;background:#fff5df;border:1px solid #ecd6a6;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}:root .boleto-conta-sem-autenticador>div{justify-items:start;gap:8px;display:grid}:root .boleto-conta-sem-autenticador strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .boleto-conta-sem-autenticador p{color:#4d5b64;margin:0;font-size:13px;line-height:1.5}@media (width<=520px){:root .boleto-conta-dupla{grid-template-columns:minmax(0,1fr)}}:root .boleto-conta-dica{color:#0b5b6e;background:#e5f8fb;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}:root .boleto-conta-dica svg{flex:none;margin-top:2px}:root .faturas{gap:14px;display:grid}:root .faturas-aviso,:root .faturas-problema{border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}:root .faturas-aviso{color:#7d5616;background:#fff5df;border:1px solid #ecd6a6}:root .faturas-problema{color:#b8434e;background:#ffebed;border:1px solid #e7aab1}:root .faturas-jeito{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;gap:10px;padding:14px 16px;display:grid}:root .faturas-jeito>header{align-items:flex-start;gap:10px;display:flex}:root .faturas-jeito>header>b{color:#008fb6;background:#e5f8fb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:inline-flex}:root .faturas-jeito>header div{gap:2px;display:grid}:root .faturas-jeito>header strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .faturas-jeito>header small{color:#5f6d76;font-size:12.5px}:root .faturas-jeito p,:root .faturas-jeito ol{color:#4d5b64;margin:0;font-size:13px;line-height:1.55}:root .faturas-jeito ol{gap:4px;padding-left:20px;display:grid}:root .faturas-endereco{background:#fff;border:1px solid #d3dde1;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}:root .faturas-endereco code{color:#11191d;overflow-wrap:anywhere;font:700 14px ui-monospace,SF Mono,monospace}:root .faturas-copiar{color:#0b5b6e;cursor:pointer;background:#e5f8fb;border:1px solid #b7e6ef;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:34px;padding:0 12px;font:800 12.5px Manrope,Inter,sans-serif;display:inline-flex}:root .faturas-copiar:hover{background:#d2f2f8}:root .faturas-nota{color:#5f6d76;margin:0;font-size:12.5px;line-height:1.5}:root .faturas-gmail-codigo{color:#1f6b43;background:#e8f8ef;border:1px solid #b9e3c9;border-radius:12px;gap:6px;padding:12px 14px;display:grid}:root .faturas-gmail-codigo>span{font-size:13px;font-weight:700}:root .faturas-gmail-codigo>div{align-items:center;gap:10px;display:flex}:root .faturas-gmail-codigo strong{color:#11191d;letter-spacing:.12em;font:800 22px ui-monospace,SF Mono,monospace}:root .faturas-gmail-codigo small{color:#1f6b43;font-size:12px}:root .faturas-recebidas h4{color:#11191d;margin:0 0 8px;font:800 14px Manrope,Inter,sans-serif}:root .faturas-recebidas ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}:root .faturas-recebidas li{border-bottom:1px solid #e3e9ec;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 0;display:grid}:root .faturas-recebidas li span{min-width:0;display:grid}:root .faturas-recebidas li b{color:#11191d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}:root .faturas-recebidas li small{color:#5f6d76;font-size:12px}:root .faturas-recebidas li strong{color:#11191d;font-variant-numeric:tabular-nums;font-size:13px}:root .faturas-recebidas li em{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800}:root .faturas-recebidas li em.bom{color:#1f6b43;background:#e8f8ef}:root .faturas-recebidas li em.neutro{color:#4d5b64;background:#eef2f4}:root .faturas-recebidas li em.alerta{color:#7d5616;background:#fff5df}:root .faturas-ligar{background:#fff;border:1px dashed #9fd9e4;border-radius:12px;gap:8px;padding:14px 16px;display:grid}:root .faturas-ligar strong{color:#11191d;font:800 14px Manrope,Inter,sans-serif}:root .faturas-ligar small{color:#4d5b64;font-size:12.5px;line-height:1.5}:root .faturas-ligar>div{flex-wrap:wrap;gap:8px;display:flex}:root .faturas-ligar input{flex:220px}:root .faturas-ligada{color:#1f6b43;background:#e8f8ef;border:1px solid #b9e3c9;border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;display:flex}:root .faturas-jeito.principal{background:#fff;border-color:#9fd9e4;box-shadow:0 8px 22px -18px #008fb699}:root .faturas-jeito a{color:#008fb6;font-weight:700}:root .faturas-conectar{flex-wrap:wrap;gap:8px;display:flex}:root .faturas-conectar input{flex:180px}:root .faturas-conectado{background:#e8f8ef;border:1px solid #b9e3c9;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}:root .faturas-conectado>div{gap:3px;min-width:0;display:grid}:root .faturas-conectado strong{color:#1f6b43;align-items:center;gap:6px;font:800 14px Manrope,Inter,sans-serif;display:inline-flex}:root .faturas-conectado small{color:#4d5b64;font-size:12.5px}:root .faturas-conectado small.erro{color:#b8434e;font-weight:700}:root .faturas-outros{color:#5f6d76;letter-spacing:.14em;text-transform:uppercase;margin:6px 0 -4px;font-size:9.5px;font-weight:800}:root .faturas-tipos{flex-wrap:wrap;gap:6px;display:flex}:root .faturas-tipos button{color:#4d5b64;cursor:pointer;background:#fff;border:1px solid #e3e9ec;border-radius:999px;min-height:36px;padding:0 14px;font:700 13px Manrope,Inter,sans-serif}:root .faturas-tipos button:hover{color:#11191d;border-color:#9fd9e4}:root .faturas-tipos button.atual{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root .faturas-google{place-items:flex-start start;gap:6px;display:grid}:root .faturas-google small{color:#4d5b64;font-size:12.5px;line-height:1.5}:root .faturas-google small.faturas-google-teste{color:#7d5616;background:#fff5df;border:1px solid #ecd6a6;border-radius:10px;padding:6px 10px}:root .faturas .faturas-google-botao{box-shadow:none;color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:999px;align-items:center;gap:10px;min-height:42px;padding:0 18px 0 14px;font:600 14px Roboto,Manrope,Inter,sans-serif;display:inline-flex}:root .faturas .faturas-google-botao:hover:not(:disabled){background:#f8fafd;box-shadow:0 1px 3px #3c404340}:root .faturas .faturas-google-botao:disabled{cursor:default;opacity:.65}:root .faturas-conectado-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root .faturas-trancada{background:#fff5df;border:1px solid #ecd6a6;border-radius:10px;flex:100%;gap:6px;padding:10px 12px;display:grid}:root .faturas-conectado .faturas-trancada strong,:root .faturas-conectado .faturas-trancada small{color:#7d5616}:root .faturas-trancada>div{flex-wrap:wrap;gap:8px;display:flex}:root .faturas-trancada input{flex:200px}:root .faturas .faturas-mais-uma-linha{color:#008fb6;cursor:pointer;background:#fbfdfe;border:1px dashed #b7e6ef;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;font:800 13.5px Manrope,Inter,sans-serif;display:flex}:root .faturas .faturas-mais-uma-linha:hover{background:#e5f8fb;border-color:#00a9d2}:root .faturas-jeito>header{position:relative}:root .faturas .faturas-fechar-outra{color:#5f6d76;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;min-height:30px;margin-left:auto;padding:0;display:inline-flex}:root .faturas .faturas-fechar-outra:hover{background:#eef3f4}.relatorio-fechamento{gap:14px;width:100%;display:grid}.relatorio-fechamento-topo{border-bottom:1px solid #e3edf0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 24px;padding-bottom:12px;display:flex}.relatorio-fechamento-topo>div{gap:3px;min-width:0;display:grid}.relatorio-fechamento-topo>div:last-child{text-align:right}.relatorio-fechamento-topo strong{color:#1e353e;letter-spacing:-.2px;font:800 16px Manrope,Inter,sans-serif}.relatorio-fechamento-topo span{color:#7c8d94;font-size:11px;line-height:1.5}.relatorio-fechamento-destaques{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.relatorio-fechamento-destaques>div{border-radius:var(--r-md);background:#f7fafb;border:1px solid #e3edf0;gap:2px;padding:13px 15px;display:grid}.relatorio-fechamento-destaques small{color:#8b999f;font-size:var(--t-micro);letter-spacing:.3px;text-transform:uppercase;font-weight:850}.relatorio-fechamento-destaques strong{color:#1e353e;letter-spacing:-.4px;font:800 19px Manrope,Inter,sans-serif}.relatorio-fechamento-destaques em{color:#8b999f;font-size:11px;font-style:normal}.relatorio-fechamento-quebra.ok,.relatorio-fechamento-quebra.sobra{background:#eef9f3;border-color:#cfeadd}.relatorio-fechamento-quebra.ok strong,.relatorio-fechamento-quebra.sobra strong{color:#1f7a4d}.relatorio-fechamento-quebra.falta{background:#fdeff1;border-color:#f6d6da}.relatorio-fechamento-quebra.falta strong{color:#b23843}.pdv-close-diff.sobra{color:#1f7a4d;background:#e6f7ee}.pdv-close-form-diff.sobra{color:#1f7a4d}.relatorio-fechamento .pdv-close-form-inf{color:#30464f;text-align:center;font-weight:750}.relatorio-fechamento-total{background:#f7fafb;font-weight:800}.relatorio-fechamento-total .pdv-close-form-name,.relatorio-fechamento-total .pdv-close-form-reg,.relatorio-fechamento-total .pdv-close-form-inf{color:#1e353e}.relatorio-impresso{color:#1e353e;padding:0;font:400 13px Inter,system-ui,sans-serif}.relatorio-impresso .relatorio-fechamento-destaques>div,.relatorio-impresso .pdv-close-breakdown,.relatorio-impresso .pdv-close-forms{break-inside:avoid;page-break-inside:avoid}.pdv-relatorio-screen{background:radial-gradient(circle at 50% 0,#00abca21,#0000 42%),#171b1e;flex-direction:column;min-height:calc(100vh - 42px);display:flex}.pdv-success-topbar+.pdv-relatorio-conteudo{padding-top:22px}.pdv-relatorio-conteudo{justify-items:center;gap:16px;width:100%;max-width:720px;margin:0 auto;padding:26px 18px 34px;display:grid}.pdv-relatorio-conteudo h1{color:#f4f7f8;letter-spacing:-.6px;align-items:center;gap:10px;margin:0;font:750 24px Manrope,Inter,sans-serif;display:flex}.pdv-relatorio-conteudo h1 svg{color:#43c48c}.pdv-relatorio-folha{border-radius:var(--r-md);background:#fff;width:100%;padding:22px 24px;box-shadow:0 18px 44px #00000047}.pdv-relatorio-acoes{flex-wrap:wrap;justify-content:center;gap:9px;width:100%;display:flex}.pdv-relatorio-acoes button{border-radius:var(--r-md);color:#d5e2e6;background:#232a2e;border:1px solid #33403f;align-items:center;gap:8px;min-height:46px;padding:0 20px;font:750 13px Inter,sans-serif;display:flex}.pdv-relatorio-acoes button:hover{color:#f4f7f8;background:#2b3438}.pdv-relatorio-acoes button.principal{background:var(--dm-primary,#00a9d2);color:#04222a;border-color:#0000}.pdv-relatorio-acoes button.principal:hover{background:#22bde2}.relatorio-fechamento-veredito{border-radius:var(--r-md);letter-spacing:-.2px;text-align:center;padding:14px 16px;font:800 16px Manrope,Inter,sans-serif}.relatorio-fechamento-veredito,.relatorio-fechamento-veredito.ok,.relatorio-fechamento-veredito.sobra{color:#1f7a4d;background:#e6f7ee}.relatorio-fechamento-veredito.falta{color:#b23843;background:#fdeaec}@media screen and (width<=720px){.pdv-relatorio-folha{padding:18px 16px}.pdv-relatorio-acoes button{flex:100%;justify-content:center}.relatorio-fechamento-destaques{grid-template-columns:1fr}.relatorio-fechamento-topo>div:last-child{text-align:left}}.pdv-close-vendas{border:1px solid var(--dm-line,#e2ecf0);border-radius:12px;margin-top:18px;overflow:hidden}.pdv-close-vendas>summary{cursor:pointer;background:#f6fafb;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;list-style:none;display:flex}.pdv-close-vendas>summary::-webkit-details-marker{display:none}.pdv-close-vendas>summary>span{color:#112b34;font-size:13.5px;font-weight:700}.pdv-close-vendas>summary>b{color:#5f6d76;font-size:12px;font-weight:600}.pdv-close-vendas>summary:after{content:"";border-bottom:2px solid #9fb0b8;border-right:2px solid #9fb0b8;width:7px;height:7px;transition:transform .18s;transform:rotate(45deg)}.pdv-close-vendas[open]>summary:after{transform:rotate(-135deg)}.pdv-close-vendas-lista{gap:10px;padding:12px 14px 14px;display:grid}.pdv-close-vendas-lista article{border-top:1px solid #eef3f5;padding-top:10px}.pdv-close-vendas-lista article:first-child{border-top:0;padding-top:0}.pdv-close-vendas-lista header{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;display:grid}.pdv-close-vendas-lista header strong{color:#112b34;font-size:13px}.pdv-close-vendas-lista header small{color:#5f6d76;grid-column:1;font-size:11px}.pdv-close-vendas-lista header b{color:#112b34;grid-area:1/2/span 2;font-size:13.5px}.pdv-close-vendas-item{color:#35505b;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:4px 0 0;font-size:12.5px;display:grid}.pdv-close-vendas-item em{color:#9fb0b8;font-size:11px;font-style:normal}.pdv-close-vendas-item b{font-weight:600}.pdv-close-vendas-carne{border-radius:var(--r-md,12px);color:#0b5566;background:#e8f8fb;margin:8px 0 0;padding:7px 10px;font-size:11.5px;font-weight:600}.stock-unidade-cabecalho>.stock-unidade-imei-rotulo{justify-content:center;align-items:center;gap:6px;display:inline-flex;overflow:visible}.stock-serial-alternar{color:#0b7f99;cursor:pointer;letter-spacing:0;text-transform:none;background:#e8f7fa;border:1px solid #bfe7ee;border-radius:999px;padding:2px 7px;font:800 9.5px/1 Inter,system-ui,sans-serif}.stock-serial-alternar:hover:not(:disabled){background:#d4f0f5}.stock-serial-alternar.aberto{color:#7f929b;background:0 0;border-color:#0000}.stock-serial-alternar:disabled{cursor:not-allowed;opacity:.55}.stock-unidade-imei.com-serial>input{flex:1 1 0;height:auto;min-height:24px}.stock-unidade-linha .stock-unidade-serial{letter-spacing:.4px;border-top:1px dashed #dbe6ea}.stock-unidade-cabecalho>.stock-unidade-imei-rotulo{white-space:nowrap}.pdv-checkout-workspace .pdv-counter-stage{grid-template-rows:48px minmax(0,1fr) minmax(0,1fr)}.pdv-checkout-workspace .pdv-product-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;padding:8px}.pdv-checkout-workspace .pdv-product-grid>button,.pdv-checkout-workspace .pdv-product-grid.with-images>button{align-content:center;gap:1px;height:88px;min-height:0;padding:5px 4px}.pdv-checkout-workspace .pdv-product-grid.with-images{grid-auto-rows:max-content}.pdv-checkout-workspace .pdv-product-grid.with-images>button{align-content:start;gap:0;height:auto;min-height:0;padding:0;position:relative;overflow:hidden}:root .pdv-checkout-workspace .pdv-product-grid.with-images{--foto-do-produto:150px}:root .pdv-checkout-workspace .pdv-product-grid.with-images .pdv-product-thumb{aspect-ratio:5/4;height:auto;max-height:var(--foto-do-produto);object-fit:contain;background:#141414;border-radius:0;width:100%;margin:0;padding:3px}:root .pdv-checkout-workspace .pdv-product-grid>button :is(strong,b,small){min-width:0;max-width:100%}.pdv-checkout-workspace .pdv-product-grid.with-images>button strong{padding:6px 7px 0;font-size:10px}.pdv-checkout-workspace .pdv-product-grid.with-images>button b{padding:1px 7px 8px;font-size:12px}@media (hover:hover){.pdv-checkout-workspace .pdv-product-grid.with-images>button>small{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#e7eff1;aspect-ratio:5/4;max-height:var(--foto-do-produto);opacity:0;text-align:center;white-space:normal;background:#060606bd;justify-content:center;align-items:center;padding:0 6px;transition:opacity .16s;display:flex;position:absolute;inset:0 0 auto}.pdv-checkout-workspace .pdv-product-grid.with-images>button:hover>small,.pdv-checkout-workspace .pdv-product-grid.with-images>button:focus-visible>small{opacity:1}}.pdv-checkout-workspace .pdv-product-grid>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.15;overflow:hidden}.pdv-checkout-workspace .pdv-product-grid>button b{margin-top:0;font-size:10.5px}.pdv-checkout-workspace .pdv-product-grid>button small{text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.pdv-checkout-workspace .pdv-order-items{scrollbar-color:#ffffff29 transparent;scrollbar-width:thin}.pdv-checkout-workspace .pdv-order-items::-webkit-scrollbar{width:5px}.pdv-checkout-workspace .pdv-order-items::-webkit-scrollbar-track{background:0 0}.pdv-checkout-workspace .pdv-order-items::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:6px}.pdv-checkout-workspace .pdv-order-items::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.pdv-product-grid>button b .pdv-a-partir{letter-spacing:.02em;opacity:.7;text-transform:none;font-size:9px;font-style:normal;font-weight:600;display:block}.pdv-product-grid>button b.pdv-sem-preco{opacity:.55;font-weight:600}.pdv-sugestoes{background:color-mix(in srgb, currentColor 6%, transparent);border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:14px;align-items:center;gap:10px;margin:0 0 10px;padding:8px 8px 8px 12px;display:flex}.pdv-sugestoes-titulo{opacity:.75;white-space:nowrap;flex:none;font-size:12px;font-weight:700}.pdv-sugestoes-lista{scrollbar-width:none;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.pdv-sugestao-chip{background:color-mix(in srgb, currentColor 8%, transparent);border:1px solid color-mix(in srgb, currentColor 16%, transparent);color:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:0;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pdv-sugestao-chip:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.pdv-sugestao-chip b{opacity:.85;font-weight:800}.pdv-sugestoes-fechar{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:50%;flex:none;width:28px;height:28px;min-height:0;padding:0;font-size:18px;line-height:1}.pdv-sugestoes-fechar:hover{opacity:1}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;min-width:0;padding-bottom:12px;container-type:inline-size}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods>button:not(.integrada){min-height:62px}.pdv-workspace.pdv-payment-workspace .pdv-payment-integradas-titulo{color:#8b979d;letter-spacing:.1em;text-transform:uppercase;margin:18px 0 2px;padding:0 12px;font:900 10.5px/1 Inter,sans-serif}.pdv-workspace.pdv-payment-workspace .pdv-payment-integradas-titulo:before{content:"";background:#ffffff1f;height:1px;margin:0 0 16px;display:block}.pdv-workspace.pdv-payment-workspace .pdv-payment-integradas-titulo:first-child{margin-top:12px}.pdv-workspace.pdv-payment-workspace .pdv-payment-integradas-titulo:first-child:before{display:none}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada{border-radius:var(--r-md,12px);color:#eef3f5;text-align:left;background:linear-gradient(160deg,#3f4346 0%,#313436 100%);border:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:10px;min-width:0;min-height:0;margin:12px 10px 0;padding:12px 12px 13px;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #00000047}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada:hover{color:#fff;background:linear-gradient(160deg,#464a4d 0%,#37393b 100%);border-color:#27a8eb80;transform:translateY(-1px)}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada:focus-visible{outline-offset:2px;outline:2px solid #6cc6f5}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada.active{color:#fff;background:linear-gradient(160deg,#27a8eb42 0%,#27a8eb14 65%),#2e3235;border-color:#27a8eb;transform:none;box-shadow:0 0 0 3px #27a8eb33,0 10px 26px #00000059}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-topo{align-items:center;gap:9px;min-width:0;display:flex}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-selo{color:#1b2a31;background:#fff;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 2px 6px #00000047}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-selo img{object-fit:contain;width:22px;height:22px;display:block}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-topo em{color:#97a6ad;letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase;min-width:0;font:800 10px/1.2 Inter,sans-serif}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada.active .pdv-integrada-topo em{color:#9fd8f7}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-texto{gap:3px;min-width:0;display:grid}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-texto strong{color:inherit;letter-spacing:-.005em;font:800 14px/1.25 Manrope,Inter,sans-serif}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-texto small{color:#a7b3b9;letter-spacing:0;font:600 11.5px/1.35 Inter,sans-serif}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada.active .pdv-integrada-texto small{color:#d3ecf9}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-check{color:#fff;background:#27a8eb;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-7px;right:-6px;box-shadow:0 0 0 3px #343434}@container (width<=190px){.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada{gap:9px;padding:11px 10px 12px}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-topo{gap:7px}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-selo{border-radius:8px;flex-basis:30px;width:30px;height:30px}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-selo img{width:19px;height:19px}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-topo em{letter-spacing:.06em;font-size:9.5px;line-height:1.15}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada .pdv-integrada-texto strong{font-size:13.5px}}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry{container-type:inline-size}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininhas{margin:0}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha{border-radius:var(--r-md,12px);color:#eef3f5;background:#2d3033;border:1px solid #ffffff17;gap:12px;padding:12px 14px}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha.ativa{border-color:#27a8eb8c;box-shadow:inset 0 0 0 1px #27a8eb40}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha.unica{cursor:default}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha strong{color:#f3f7f9;font:800 14px Manrope,Inter,sans-serif}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha small{color:#9eabb1;font-size:12px}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha>span:nth-of-type(2){flex:auto;min-width:0}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha-selo{background:#fff;border-radius:9px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha-selo img{object-fit:contain;width:24px;height:24px;display:block}.pdv-maquininha-luz{background:#d99a2b;border-radius:50%;flex:0 0 10px;width:10px;height:10px;box-shadow:0 0 0 4px #d99a2b2e}.pdv-maquininha-luz.pronta{background:#35c47a;box-shadow:0 0 0 4px #35c47a2e}.pdv-maquininha-formas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.pdv-maquininha-formas button{border-radius:var(--r-md,12px);color:#e9f1f4;cursor:pointer;background:linear-gradient(160deg,#3f4346 0%,#313436 100%);border:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:112px;padding:18px 8px;transition:border-color .16s,box-shadow .16s,transform .16s,opacity .16s;display:flex;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000004d}.pdv-maquininha-formas button svg{color:#27a8eb}.pdv-maquininha-formas button strong{font:800 17px/1 Manrope,Inter,sans-serif}.pdv-maquininha-formas button:hover:not(:disabled){border-color:#27a8eb99;transform:translateY(-2px)}.pdv-maquininha-formas button:focus-visible{outline-offset:2px;outline:2px solid #6cc6f5}.pdv-maquininha-formas button.ativa{color:#fff;background:linear-gradient(160deg,#2fb3f0 0%,#1b86c4 100%);border-color:#7ccdf7;box-shadow:0 0 0 4px #27a8eb38,0 14px 30px #00000059}.pdv-maquininha-formas button.ativa svg{color:#fff}.pdv-maquininha-formas button:disabled{cursor:not-allowed;opacity:.42}.pdv-maquininha-formas button.ativa:disabled{opacity:1}.pdv-integracao-passo.pdv-maquininha-aguardando{color:#cfe3ec;align-items:center;gap:10px;display:flex}.pdv-integracao-passo.pdv-maquininha-aguardando:before{content:"";background:#27a8eb;border-radius:50%;flex:0 0 9px;width:9px;height:9px;animation:1.2s ease-in-out infinite pdv-maquininha-pulso}@keyframes pdv-maquininha-pulso{0%,to{box-shadow:0 0 #27a8eb8c}50%{box-shadow:0 0 0 7px #27a8eb00}}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro{flex-direction:column;gap:1px;min-width:0;min-height:calc(100vh - 84px);display:flex}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-entry{min-height:0}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-itens{flex:0 auto;grid-template-rows:auto minmax(0,1fr);max-height:42vh;padding:14px 18px;display:grid;overflow:hidden}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-itens .pdv-order-panel{width:100%;min-height:0;overflow:auto}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-itens:only-child{flex:auto;max-height:none}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-entry:not(.pdv-payment-itens){flex:auto;overflow:auto}@media (width<=760px){.pdv-workspace.pdv-payment-workspace .pdv-payment-centro{min-height:0}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro>.pdv-payment-itens{max-height:32vh}}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-payment-input input{height:48px;font-size:17px}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-payment-keypad-area{grid-template-columns:minmax(230px,1fr) 92px;max-width:470px}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-numeric-keypad button{height:46px;font-size:23px}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-numeric-keypad button.decimal{height:32px}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-payment-quick-stack button{font-size:18px}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-payment-input,.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-receive-button{max-width:470px}.pdv-workspace.pdv-payment-workspace .pdv-payment-centro .pdv-receive-button{height:48px}.pdv-maquininha-valor{gap:6px;width:100%;display:grid}.pdv-maquininha-valor>span{color:#9eabb1;letter-spacing:.06em;text-transform:uppercase;font:800 11px/1 Inter,sans-serif}.pdv-maquininha-valor>div{background:#23262a;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;min-height:52px;padding:0 10px 0 14px;display:flex}.pdv-maquininha-valor b{color:#7f8c93;font:800 14px/1 Inter,sans-serif}.pdv-maquininha-valor input{appearance:textfield;color:#f2f6f8;background:0 0;border:0;outline:none;flex:auto;min-width:0;font:800 18px/1 Manrope,Inter,sans-serif}.pdv-maquininha-valor input::-webkit-outer-spin-button{appearance:none;margin:0}.pdv-maquininha-valor input::-webkit-inner-spin-button{appearance:none;margin:0}.pdv-maquininha-valor input:disabled{color:#9fb0b7}.pdv-maquininha-valor>div button{border-radius:var(--r-md,12px);color:#cfe3ec;cursor:pointer;background:#ffffff17;border:0;flex:none;padding:9px 11px;font:800 12px/1 Inter,sans-serif}.pdv-maquininha-valor>div button:hover{background:#ffffff29}.pdv-maquininha-valor>small{color:#e0a93a;font:700 11.5px/1.35 Inter,sans-serif}.pdv-maquininha-dividir{color:#cfe3ec;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-self:start;align-items:center;gap:8px;min-height:44px;padding:0 14px;font:800 13px/1 Inter,sans-serif;transition:background .16s,border-color .16s;display:inline-flex}.pdv-maquininha-dividir:hover:not(:disabled){background:#ffffff1f;border-color:#27a8eb80}.pdv-maquininha-dividir:disabled{cursor:not-allowed;opacity:.45}.pdv-maquininha-dividir:focus-visible{outline-offset:2px;outline:2px solid #6cc6f5}.pdv-maquininha-parcelamento{background:#2d3033;border:1px solid #ffffff17;border-radius:16px;gap:12px;width:100%;padding:14px;display:grid}.pdv-maquininha-vezes{gap:6px;display:grid}.pdv-maquininha-vezes>span{color:#9eabb1;letter-spacing:.06em;text-transform:uppercase;font:800 11px/1 Inter,sans-serif}.pdv-maquininha-vezes select{appearance:none;color:#f2f6f8;background:#23262a url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2393a2a9' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:1px solid #ffffff1f;border-radius:12px;width:100%;min-height:52px;padding:0 40px 0 14px;font:800 16px/1 Manrope,Inter,sans-serif}.pdv-maquininha-vezes select:focus-visible{outline-offset:2px;outline:2px solid #6cc6f5}.pdv-maquininha-juros{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pdv-maquininha-juros button{color:#cdd8dd;cursor:pointer;background:#23262a;border:1px solid #ffffff1f;border-radius:12px;min-height:46px;font:800 14px/1 Manrope,Inter,sans-serif;transition:background .16s,border-color .16s,color .16s}.pdv-maquininha-juros button.ativa{color:#fff;background:linear-gradient(160deg,#2fb3f0,#1b86c4);border-color:#7ccdf7}.pdv-maquininha-juros button:disabled{cursor:not-allowed;opacity:.5}.pdv-maquininha-conta{color:#a7b3b9;margin:0;font:600 12.5px/1.5 Inter,sans-serif}.pdv-maquininha-cobrar{border-radius:var(--r-md,12px);color:#fff;cursor:pointer;background:linear-gradient(160deg,#2fb3f0,#1b86c4);border:0;width:100%;min-height:54px;font:800 16px/1 Manrope,Inter,sans-serif;transition:filter .16s,transform .16s}.pdv-maquininha-cobrar:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.pdv-maquininha-cobrar:disabled{cursor:not-allowed;opacity:.45}.pdv-maquininha-cobrar:focus-visible{outline-offset:2px;outline:2px solid #6cc6f5}@container (width<=340px){.pdv-maquininha-formas{gap:8px}.pdv-maquininha-formas button{border-radius:var(--r-md,12px);gap:8px;min-height:92px;padding:14px 4px}.pdv-maquininha-formas button strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.pdv-integracao-passo.pdv-maquininha-aguardando:before{animation:none}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada,.pdv-maquininha-formas button{transition:none}}@media (width<=760px){.pdv-workspace.pdv-payment-workspace .pdv-payment-methods{padding-bottom:10px}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada{flex:0 0 200px;margin:10px 0 0 10px}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada:last-child{margin-right:10px}.pdv-maquininha-formas{gap:8px}.pdv-maquininha-formas button{min-height:92px;padding:14px 6px}.pdv-maquininha-parcelamento{gap:10px;padding:12px}.pdv-maquininha-vezes select{min-height:48px;font-size:15px}}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada.sem-marca .pdv-integrada-selo{color:#7fe0f7;background:linear-gradient(140deg,#00b0db42,#00b0db14);border-color:#00b0db61}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada.sem-marca .pdv-integrada-texto strong{letter-spacing:.2px;font-size:15px}.pdv-formas-capa{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:70;background:#040c119e;justify-content:center;align-items:center;padding:20px;animation:.18s both pdv-formas-fundo;display:flex;position:fixed;inset:0}@keyframes pdv-formas-fundo{0%{opacity:0}to{opacity:1}}.pdv-formas-pop{color:#eaf5f9;background:#12202a;border:1px solid #ffffff1a;border-radius:20px;gap:14px;width:100%;max-width:460px;padding:18px;animation:.32s cubic-bezier(.22,1,.36,1) both pdv-formas-entra;display:grid;box-shadow:0 30px 80px #00000080}@keyframes pdv-formas-entra{0%{opacity:0;transform:translateY(14px)scale(.965)}to{opacity:1;transform:none}}.pdv-formas-pop>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.pdv-formas-pop>header strong{font:850 17px Manrope,sans-serif;display:block}.pdv-formas-pop>header small{color:#eaf5f999;margin-top:2px;font-size:12px;display:block}.pdv-formas-pop>header button{color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;place-content:center;place-items:center;width:32px;height:32px;display:flex}.pdv-formas-pop>header button:hover{background:#ffffff1f}.pdv-formas-lista{grid-auto-rows:1fr;gap:8px;display:grid}.pdv-formas-lista button{animation:.34s cubic-bezier(.22,1,.36,1) both pdv-forma-item;animation-delay:calc(var(--ordem,0) * 65ms + 60ms);color:inherit;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:11px;width:100%;padding:12px;transition:background .16s,border-color .16s,transform .16s;display:grid}@keyframes pdv-forma-item{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.pdv-formas-lista button:hover{background:#ffffff16;border-color:#ffffff2e;transform:translateY(-1px)}.pdv-formas-lista button.active{background:#00b0db29;border-color:#00b0db94}.pdv-forma-marca{background:#fff;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pdv-forma-marca img{object-fit:contain;width:26px;height:26px}.pdv-forma-texto{gap:1px;min-width:0;display:grid}.pdv-forma-texto em{color:#7fd6ec;letter-spacing:.7px;text-transform:uppercase;font-size:10.5px;font-style:normal;font-weight:900}.pdv-forma-texto strong{font:850 14px Manrope,sans-serif}.pdv-forma-texto small{opacity:.68;font-size:11.5px;line-height:1.35}.pdv-forma-glifo{color:#eaf5f973;align-items:center;display:flex}.pdv-formas-lista button i{color:#00b0db;align-items:center;display:flex}@media (width<=560px){.pdv-formas-lista button{grid-template-columns:38px minmax(0,1fr) auto}.pdv-forma-glifo{display:none}}@media (prefers-reduced-motion:reduce){.pdv-formas-capa,.pdv-formas-pop,.pdv-formas-lista button{animation-duration:.01ms;animation-delay:0s}}:root .bank-accounts-module .financeiro-acoes-cabecalho{gap:10px}:root .bank-accounts-module .olho-dos-saldos.olho-no-cabecalho{border:1px solid var(--dm-soft-line,#d7e5ea);color:#52636c;cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex;box-shadow:0 1px 2px #091c230d}:root .bank-accounts-module .olho-dos-saldos.olho-no-cabecalho:hover{color:#0b6f8c;border-color:#b8d3dd;box-shadow:0 4px 12px #091c2314}:root .bank-accounts-module .olho-dos-saldos.olho-no-cabecalho[aria-pressed=true]{color:#0b6f8c;background:#eef7fa;border-color:#bfe0ea}:root .bank-accounts-module .olho-dos-saldos.olho-no-cabecalho:focus-visible{outline-offset:2px;outline:2px solid #00a9d2}:root .conta-bancaria-erro{color:#9a2f23;background:#fdecea;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.pdv-parcelado-portas{gap:10px;padding:6px 0 2px;display:grid}.pdv-parcelado-portas button{border-radius:var(--r-lg);color:#22333a;cursor:pointer;text-align:left;background:#f6f9fa;border:1px solid #e0e8ea;align-items:center;gap:14px;width:100%;min-height:74px;padding:0 18px;transition:border-color .16s,background .16s,transform .16s;display:flex}.pdv-parcelado-portas button:hover{background:#eef5f7;border-color:#9fd9e4;transform:translateY(-1px)}.pdv-parcelado-portas button>span{gap:3px;display:grid}.pdv-parcelado-portas strong{font:800 15px Manrope,sans-serif}.pdv-parcelado-portas small{color:#6d7d85;font-size:12px}.pdv-parcela-lista{gap:6px;max-height:46vh;padding:4px 0 2px;display:grid;overflow:auto}.pdv-parcela-lista button{border-radius:var(--r-md);color:#22333a;cursor:pointer;text-align:left;background:#f6f9fa;border:1px solid #e4ebed;justify-items:start;gap:3px;width:100%;padding:11px 14px;display:grid}.pdv-parcela-lista button:hover{background:#eef5f7;border-color:#9fd9e4}.pdv-parcela-lista button.ativa{background:#e7f6fa;border-color:#0a9fc0;box-shadow:inset 3px 0 #0a9fc0}.pdv-parcela-lista strong{font:800 14px/1.25 Manrope,sans-serif}.pdv-parcela-lista small{color:#6d7d85;font-size:12px}.pdv-parcela-lista small.vencida{color:#c2410c;font-weight:700}.pdv-parcela-lista button.com-foto{align-items:center;gap:12px;display:flex}.pdv-parcela-lista button.com-foto>span{gap:3px;min-width:0;display:grid}.pdv-parcela-lista button.com-foto img,.pdv-parcela-pagador>img{object-fit:cover;border-radius:10px;flex:0 0 44px;width:44px;height:44px}.pdv-parcela-lista button.com-foto>i,.pdv-parcela-pagador>i{color:#7d8f97;background:#e4edf0;border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pdv-parcela-pagador>img,.pdv-parcela-pagador>i{border-radius:50%;flex-basis:38px;width:38px;height:38px}.pdv-parcela-vazio{color:#6d7d85;margin:14px 0 6px;font-size:13px}.pdv-parcela-dica{border-radius:var(--r-md,12px);color:#4a6b74;background:#f0f8fa;margin:12px 0 2px;padding:10px 12px;font-size:12px;line-height:1.5}.pdv-parcela-voltar{color:#0789a3;cursor:pointer;background:0 0;border:0;justify-self:start;margin:8px 0 0;padding:0;font:800 12px Inter,sans-serif}.pdv-parcela-pagador{border-bottom:1px solid #e6edef;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.pdv-parcela-pagador>span{gap:2px;min-width:0;display:grid}.pdv-parcela-pagador strong{color:#22333a;font:800 14px Manrope,sans-serif}.pdv-parcela-pagador small{color:#6d7d85;font-size:12px}.pdv-parcela-pagador>button{color:#0789a3;cursor:pointer;background:0 0;border:0;font:800 12px Inter,sans-serif}.pdv-parcela-formas{border-top:1px solid #e6edef;gap:10px;margin-top:12px;padding-top:14px;display:grid}.pdv-parcela-formas>p{color:#22333a;margin:0;font:800 14px Manrope,sans-serif}.pdv-parcela-formas>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pdv-parcela-formas>div button{color:#fff;cursor:pointer;background:linear-gradient(160deg,#0a9fc0,#0789a3);border:0;border-radius:12px;min-height:48px;font:800 14px Manrope,sans-serif}.pdv-parcela-formas>div button:hover:not(:disabled){filter:brightness(1.06)}.pdv-parcela-formas>div button:disabled{cursor:not-allowed;opacity:.5}.pdv-parcela-formas>small{color:#6d7d85;font-size:11.5px}.pdv-summary-sem-nota{min-height:0}.pdv-sinal{cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:4px 6px;display:inline-flex}.pdv-sinal:hover{background:#ffffff1a}.pdv-sinal.ligado{color:#4ade80}.pdv-sinal.guardando{color:#f4b740}.pdv-sinal.fora{color:#f87171}.pdv-sinal b{color:#10181c;background:currentColor;border-radius:999px;padding:3px 5px;font:800 10px/1 Inter,sans-serif}.pdv-periferico{gap:12px;display:grid}.pdv-periferico-topo{justify-content:space-between;align-items:start;gap:12px;display:flex}.pdv-periferico-topo>div{gap:3px;min-width:0;display:grid}.pdv-periferico-topo strong{color:var(--dm-text);font:800 15px Manrope,sans-serif}.pdv-periferico-topo small{color:var(--dm-muted);font-size:12px}.pdv-periferico-acoes{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.pdv-periferico-campo{gap:5px;display:grid}.pdv-periferico-campo.wide{width:100%}.pdv-periferico-campo>span{color:var(--dm-muted);letter-spacing:.04em;text-transform:uppercase;font:700 11px Inter,sans-serif}.pdv-periferico-campo select,.pdv-periferico-campo input{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--r-sm);color:var(--dm-text);min-height:40px;padding:0 12px;font:700 13px Inter,sans-serif}.pdv-periferico-peso{color:#2f9b60;margin-left:auto;font:800 20px Manrope,sans-serif}.pdv-tema-escolha{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.pdv-tema-escolha button{border:1px solid var(--caixa-linha,#ffffff1a);border-radius:var(--r-md,12px);color:inherit;cursor:pointer;text-align:left;background:#ffffff0a;align-items:center;gap:13px;padding:12px 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.pdv-tema-escolha button:hover:not(:disabled){background:#ffffff12;border-color:#2ac6e866}.pdv-tema-escolha button.ativo{background:linear-gradient(135deg,#2ac6e82e,#2ac6e80d);border-color:#2ac6e880;box-shadow:inset 0 0 0 1px #2ac6e840}.pdv-tema-escolha button:disabled{cursor:not-allowed;opacity:.55}.pdv-tema-escolha span{gap:3px;min-width:0;display:grid}.pdv-tema-escolha strong{font:800 14px Manrope,sans-serif}.pdv-tema-escolha small{color:var(--caixa-texto-fraco,#93a2a8);font:600 11.5px/1.45 Inter,sans-serif}.pdv-tema-amostra{border:1px solid #ffffff24;border-radius:9px;flex:0 0 62px;width:62px;height:44px;display:block;position:relative;overflow:hidden}.pdv-tema-amostra em{height:10px;display:block}.pdv-tema-amostra b{border-radius:3px;height:16px;margin:6px;display:block}.pdv-tema-amostra:after{content:"";border-radius:2px;width:26px;height:4px;position:absolute;bottom:7px;left:6px}.pdv-tema-amostra.escuro{background:#0f1619}.pdv-tema-amostra.escuro em{background:#0a0f12}.pdv-tema-amostra.escuro b{background:#202c34}.pdv-tema-amostra.escuro:after{background:#2ac6e8}.pdv-tema-amostra.claro{background:#eef3f5;border-color:#12303c2e}.pdv-tema-amostra.claro em{background:#0f1619}.pdv-tema-amostra.claro b{background:#fff;box-shadow:0 1px 2px #14323e2e}.pdv-tema-amostra.claro:after{background:#0b93b8}.pdv-workspace.pdv-admin-screen .pdv-settings-embedded{align-content:start;gap:14px;padding:4px 2px 20px;display:grid}.pdv-workspace.pdv-admin-screen .financial-view-tabs{background:#262c2f;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;flex:none;gap:4px;min-height:52px;padding:5px;display:flex;overflow:visible}.pdv-workspace.pdv-admin-screen .financial-view-tabs button{border-radius:var(--r-md,12px);color:#9dabb1;cursor:pointer;background:0 0;border:0;min-height:40px;padding:0 18px;font:800 13px/1 Inter,sans-serif;transition:background .16s,color .16s}.pdv-workspace.pdv-admin-screen .financial-view-tabs button:hover{color:#e7eff2;background:#ffffff0f}.pdv-workspace.pdv-admin-screen .financial-view-tabs button.active{color:#fff;background:linear-gradient(160deg,#2fb3f0,#1b86c4)}.pdv-workspace.pdv-admin-screen .pdv-settings-card{box-shadow:var(--e-apoio);background:linear-gradient(#2b3134 0%,#262c2f 100%);border:1px solid #ffffff14;border-radius:16px;padding:6px 18px 14px}.pdv-workspace.pdv-admin-screen .pdv-settings-card .pdv-switch-row,.pdv-workspace.pdv-admin-screen .pdv-settings-card .dm-switch-row{color:#e7eff2;border-top:1px solid #ffffff12;align-items:center;gap:18px;padding:15px 0}.pdv-workspace.pdv-admin-screen .pdv-settings-card>:first-child{border-top:0}.pdv-workspace.pdv-admin-screen .pdv-settings-card strong,.pdv-workspace.pdv-admin-screen .pdv-settings-card label>span:first-child{color:#eff5f7;font:800 13.5px/1.3 Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-settings-card small{color:#93a2a8;font:600 12px/1.5 Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-settings-card label{border-top:1px solid #ffffff12;padding:14px 0}.pdv-workspace.pdv-admin-screen .pdv-settings-card select,.pdv-workspace.pdv-admin-screen .pdv-settings-card input{color:#f1f6f8;background:#1e2325;border:1px solid #ffffff1f;border-radius:11px;min-height:44px;padding:0 12px;font:700 13px Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-settings-card select:focus-visible,.pdv-workspace.pdv-admin-screen .pdv-settings-card input:focus-visible{outline-offset:1px;border-color:#2fb3f0;outline:2px solid #2fb3f059}.pdv-workspace.pdv-admin-screen .pdv-settings-card select option{color:#f1f6f8;background:#1e2325}.pdv-workspace.pdv-admin-screen>.pdv-settings-embedded>.pdv-settings-hint{color:#b9c6cb;background:#262c2f;border:1px solid #ffffff12;border-left:3px solid #2fb3f0;border-radius:12px;margin:0;padding:14px 16px;font:600 12.5px/1.6 Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-settings-card .pdv-settings-hint{color:#93a2a8;border-left:2px solid #2fb3f080;margin:12px 0 4px;padding-left:12px;font:600 12px/1.55 Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-shortcut-section-title{color:#9fd8f7;letter-spacing:.1em;text-transform:uppercase;margin:16px 0 10px;font:900 11px/1 Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-shortcut-item{border-top:1px solid #ffffff12;padding:12px 0}.pdv-workspace.pdv-admin-screen .pdv-shortcut-info strong{color:#eff5f7}.pdv-workspace.pdv-admin-screen .pdv-shortcut-item input{border-radius:var(--r-md,12px);color:#f1f6f8;text-align:center;background:#1e2325;border:1px solid #ffffff1f;min-height:40px;font:800 13px Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-periferico-topo strong{color:#eff5f7;font:800 15px Manrope,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-periferico-topo small{color:#93a2a8}.pdv-workspace.pdv-admin-screen .pdv-periferico-campo>span{color:#8d9ba1}.pdv-workspace.pdv-admin-screen .pdv-periferico-peso{color:#4ade80}.pdv-workspace.pdv-admin-screen .settings-message{color:#9fd8f7;font:700 12px Inter,sans-serif}.pdv-workspace.pdv-admin-screen .pdv-settings-link{color:#6cc6f5;cursor:pointer;background:0 0;border:0;padding:0;font:800 12px Inter,sans-serif;text-decoration:underline}.pdv-entry,.pdv-workspace{--caixa-fundo:#181818;--caixa-superficie:#222;--caixa-superficie-alta:#2b2b2b;--caixa-linha:#ffffff13;--caixa-linha-forte:#ffffff24;--caixa-texto:#eef4f6;--caixa-texto-fraco:#97a5ab;--caixa-acento:#22b8f0;--caixa-acento-forte:#0c8fd0;--caixa-dinheiro:#35c47a;--caixa-atencao:#f0a83a;--caixa-recusa:#f2605a;--caixa-anel:0 0 0 3px #22b8f047;--caixa-salto:0 10px 26px #0000004d}.pdv-entry :focus-visible,.pdv-workspace :focus-visible{outline:2px solid var(--caixa-acento);outline-offset:2px}.pdv-entry-tile{transition:box-shadow .18s,transform .18s,filter .18s;position:relative;box-shadow:0 14px 30px #00000038}.pdv-entry-tile:hover{filter:saturate(1.06);transform:translateY(-2px);box-shadow:0 18px 38px #0000004d}.pdv-entry-tile:active{transform:translateY(0)}.pdv-entry-tile kbd{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border:1px solid #ffffff38;border-radius:8px;font:800 11px/1 Inter,sans-serif}.pdv-operational-header{border-bottom:1px solid #ffffff0f}.pdv-command-strip .pdv-command-customer,.pdv-command-actions button{transition:background .16s,color .16s}.pdv-command-actions button:hover{background:#ffffff14}.pdv-sale-tabs-button{transition:filter .16s}.pdv-sale-tabs-button:hover{filter:brightness(1.12)}.pdv-checkout-workspace .pdv-counter-search{transition:border-color .16s,background .16s}.pdv-product-grid button,.pdv-product-tile{transition:border-color .16s,box-shadow .16s,transform .16s,background .16s}.pdv-product-grid button:hover,.pdv-product-tile:hover{border-color:#22b8f073;transform:translateY(-2px);box-shadow:0 8px 18px #00000047}.pdv-product-grid button:active,.pdv-product-tile:active{transform:translateY(0)}.pdv-order-items article{transition:background .14s}.pdv-order-items article:hover{background:#ffffff0a}.pdv-order-items .pdv-order-total{color:var(--caixa-texto);font-weight:800}.pdv-order-items .pdv-order-remove{opacity:.55;transition:opacity .16s,color .16s}.pdv-order-items article:hover .pdv-order-remove{opacity:1}.pdv-order-items .pdv-order-remove:hover{color:var(--caixa-recusa)}.pdv-order-empty{color:var(--caixa-texto-fraco)}.pdv-order-empty svg{opacity:.35}.pdv-summary-values>strong b,.pdv-checkout-workspace .pdv-summary-values>strong b{letter-spacing:-.02em}.pdv-payment-button,.pdv-finalize-button,.pdv-receive-button{transition:filter .16s,transform .16s,box-shadow .16s;box-shadow:0 10px 24px #00000047}.pdv-payment-button:hover:not(:disabled),.pdv-finalize-button:hover:not(:disabled),.pdv-receive-button:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.pdv-payment-button:active:not(:disabled),.pdv-finalize-button:active:not(:disabled),.pdv-receive-button:active:not(:disabled){transform:translateY(0)}.pdv-payment-button:disabled,.pdv-finalize-button:disabled,.pdv-receive-button:disabled{filter:grayscale(.4);opacity:.5}.pdv-payment-workspace .pdv-numeric-keypad button,.pdv-payment-workspace .pdv-payment-quick-stack button{border-radius:10px;transition:filter .12s,transform .12s}.pdv-payment-workspace .pdv-numeric-keypad button:hover,.pdv-payment-workspace .pdv-payment-quick-stack button:hover{filter:brightness(1.08)}.pdv-payment-workspace .pdv-numeric-keypad button:active,.pdv-payment-workspace .pdv-payment-quick-stack button:active{transform:scale(.97)}.pdv-payment-workspace .pdv-payment-input{transition:box-shadow .16s}.pdv-payment-workspace .pdv-payment-input:focus-within{box-shadow:var(--caixa-anel)}.pdv-payment-list article{border-radius:12px;transition:background .14s}.pdv-payment-list article:hover{background:#ffffff0a}.pdv-payment-list article>b{color:var(--caixa-dinheiro);font-weight:800}.pdv-payment-summary .pdv-summary-values>span b{color:var(--caixa-texto)}.pdv-modal,.pdv-modal-card{box-shadow:0 30px 80px #00000073}.pdv-modal-confirm{transition:filter .16s,transform .16s}.pdv-modal-confirm:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.pdv-modal-cancel{transition:background .16s,color .16s}.pdv-modal-field input,.pdv-modal-field select{transition:border-color .16s,box-shadow .16s}.pdv-modal-field input:focus-visible,.pdv-modal-field select:focus-visible{box-shadow:var(--caixa-anel)}.pdv-admin-screen .pdv-operation-card,.pdv-admin-screen .pdv-close-card{border:1px solid var(--caixa-linha);box-shadow:var(--caixa-salto)}.pdv-money-input{transition:box-shadow .16s,border-color .16s}.pdv-money-input:focus-within{box-shadow:var(--caixa-anel)}.pdv-close-row .falta,.pdv-close-diff.negativo{color:var(--caixa-recusa)}.pdv-close-row .sobra,.pdv-close-diff.positivo{color:var(--caixa-dinheiro)}.pdv-opening-card{box-shadow:0 40px 90px #00000059}.pdv-opening-icon{box-shadow:0 10px 26px #00000040}.pdv-workspace ::-webkit-scrollbar{width:8px;height:8px}.pdv-entry ::-webkit-scrollbar{width:8px;height:8px}.pdv-workspace ::-webkit-scrollbar-track{background:0 0}.pdv-entry ::-webkit-scrollbar-track{background:0 0}.pdv-workspace ::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.pdv-entry ::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.pdv-workspace ::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.pdv-entry ::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.pdv-workspace,.pdv-entry{scrollbar-color:#ffffff2e transparent;scrollbar-width:thin}.pdv-workspace .pdv-order-items .pdv-order-total,.pdv-workspace .pdv-order-items .pdv-order-price,.pdv-workspace .pdv-summary-values,.pdv-workspace .pdv-payment-list b,.pdv-workspace .pdv-close-summary,.pdv-workspace .pdv-history-list b{font-variant-numeric:tabular-nums}.pdv-workspace .pdv-order-head{border-bottom:1px solid var(--caixa-linha);color:var(--caixa-texto-fraco);letter-spacing:.1em;text-transform:uppercase;font:800 10.5px/1 Inter,sans-serif}.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-sale-summary,.pdv-payment-workspace .pdv-payment-methods,.pdv-payment-workspace .pdv-payment-entry,.pdv-payment-workspace .pdv-payment-summary{background-image:linear-gradient(#ffffff09 0%,#fff0 120px)}.pdv-checkout-workspace .pdv-category-panel nav button{transition:background .14s,color .14s;position:relative}.pdv-checkout-workspace .pdv-category-panel nav button.active:before{content:"";background:#fff;border-radius:0 3px 3px 0;width:3px;position:absolute;inset:8px auto 8px 0}.pdv-checkout-workspace .pdv-product-grid button{border:1px solid var(--caixa-linha)}.pdv-checkout-workspace .pdv-product-grid img{border-radius:8px}.pdv-workspace .pdv-order-empty svg,.pdv-workspace .pdv-device-picker-empty svg{filter:drop-shadow(0 6px 14px #0006)}.pdv-workspace .dm-state-message{border-radius:14px}.pdv-integracao-passo{color:var(--caixa-texto-fraco)}@keyframes caixa-respira{0%,to{opacity:1}50%{opacity:.55}}.pdv-workspace [aria-busy=true]{animation:1.6s ease-in-out infinite caixa-respira}@media (prefers-reduced-motion:reduce){.pdv-entry *,.pdv-workspace *{transition:none!important;animation:none!important}.pdv-entry-tile:hover,.pdv-product-grid button:hover,.pdv-product-tile:hover,.pdv-payment-button:hover:not(:disabled),.pdv-finalize-button:hover:not(:disabled),.pdv-receive-button:hover:not(:disabled){transform:none}}.pdv-entry,.pdv-workspace{--caixa-fundo:#101010;--caixa-superficie:#1b1b1b;--caixa-superficie-alta:#222;--caixa-linha:#ffffff13;--caixa-linha-forte:#ffffff24;--caixa-texto:#eef5f8;--caixa-texto-fraco:#8ea3ad;--caixa-acento:#2ac6e8;--caixa-acento-forte:#0e9dc4;--caixa-dinheiro:#3ad07d;--caixa-anel:0 0 0 3px #2ac6e84d}.pdv-operational-header{background:#0e0e0e}.pdv-terminal-strip{border-bottom:1px solid var(--caixa-linha);background:linear-gradient(#1a1a1a,#121212)}.pdv-terminal-strip strong{color:var(--caixa-acento);letter-spacing:.04em}.pdv-sale-tabs-button{letter-spacing:.06em;background:linear-gradient(#3f52d8,#2c3bb0);border-radius:8px;box-shadow:0 4px 12px #2c3bb073}.pdv-sale-tabs-button:hover,.pdv-sale-tabs-button[aria-expanded=true]{background:linear-gradient(#4d60e6,#3646c4)}.pdv-command-strip{border-bottom:1px solid var(--caixa-linha);background:linear-gradient(#181818,#101010)}.pdv-command-back,.pdv-command-agenda{border-right:1px solid var(--caixa-linha)!important}.pdv-command-strip>.pdv-command-actions{border-left:1px solid var(--caixa-linha)!important}.pdv-command-back{background:0 0}.pdv-command-back:hover{background:#ffffff0f}.pdv-command-agenda{color:var(--caixa-acento);background:#2ac6e81a}.pdv-command-sync{border-left:1px solid var(--caixa-linha)!important}.pdv-checkout-workspace .pdv-counter-layout{background:#080808;gap:1px}.pdv-checkout-workspace .pdv-category-panel,.pdv-checkout-workspace .pdv-product-panel,.pdv-checkout-workspace .pdv-order-panel,.pdv-payment-workspace .pdv-order-panel{background:var(--caixa-superficie)}.pdv-checkout-workspace .pdv-order-panel,.pdv-checkout-workspace .pdv-sale-summary,.pdv-checkout-workspace .pdv-product-panel{border-color:var(--caixa-linha)!important}.pdv-checkout-workspace .pdv-category-panel>header{border-bottom:1px solid var(--caixa-linha);background:0 0}.pdv-checkout-workspace .pdv-category-panel>header strong{color:var(--caixa-texto-fraco);letter-spacing:.14em;font:800 10.5px/1 Inter,sans-serif}.pdv-checkout-workspace .pdv-category-panel nav{padding:8px 8px 0}.pdv-checkout-workspace .pdv-category-panel nav button{border-radius:var(--r-md,12px);color:#a9bcc4;background:0 0;border-bottom:0;min-height:44px;margin-bottom:2px}.pdv-checkout-workspace .pdv-category-panel nav button:hover{color:var(--caixa-texto);background:#ffffff0f}.pdv-checkout-workspace .pdv-category-panel nav button.active{color:#d9f6fd;background:linear-gradient(135deg,#2ac6e838,#2ac6e812);box-shadow:inset 0 0 0 1px #2ac6e859}.pdv-checkout-workspace .pdv-category-panel nav button.active:before{background:var(--caixa-acento)}.pdv-checkout-workspace .pdv-category-panel nav button b{color:inherit;background:#ffffff14;font-weight:800}.pdv-checkout-workspace .pdv-counter-search{border-bottom:1px solid var(--caixa-linha);color:var(--caixa-texto-fraco);background:#101010}.pdv-checkout-workspace .pdv-counter-search:focus-within{box-shadow:inset 0 -2px 0 var(--caixa-acento);background:#141414}.pdv-checkout-workspace .pdv-counter-search input::placeholder{color:#6d8189;opacity:1}.pdv-checkout-workspace .pdv-counter-search>span{border-color:var(--caixa-linha);color:var(--caixa-texto-fraco)}.pdv-checkout-workspace .pdv-counter-search-tools button{border-radius:var(--r-md,12px)}.pdv-checkout-workspace .pdv-order-head,.pdv-payment-workspace .pdv-order-head{border-bottom:1px solid var(--caixa-linha);background:#141414}.pdv-checkout-workspace .pdv-order-items article,.pdv-payment-workspace .pdv-order-items article{border-bottom:1px solid var(--caixa-linha);background:0 0;border-top:0;border-left:0;border-right:0}.pdv-checkout-workspace .pdv-order-items article:hover,.pdv-payment-workspace .pdv-order-items article:hover{background:#ffffff0b}.pdv-checkout-workspace .pdv-order-items article>div strong{color:var(--caixa-texto);font-weight:750}.pdv-checkout-workspace .pdv-order-items .pdv-order-total{color:#fff;font:800 14px Manrope,sans-serif}.pdv-checkout-workspace .pdv-order-items article.service{box-shadow:inset 3px 0 var(--caixa-acento)}.pdv-checkout-workspace .pdv-product-panel{border-top:1px solid var(--caixa-linha)}.pdv-checkout-workspace .pdv-product-grid{gap:8px;padding:10px}.pdv-checkout-workspace .pdv-product-grid>button{border:1px solid var(--caixa-linha);background:linear-gradient(#242424 0%,#1c1c1c 100%);border-radius:12px;box-shadow:0 2px 6px #00000040}.pdv-checkout-workspace .pdv-product-grid>button:hover{background:linear-gradient(#2d2d2d 0%,#202020 100%);border-color:#2ac6e88c;transform:translateY(-2px);box-shadow:0 12px 26px #00000073,0 0 0 1px #2ac6e840}.pdv-checkout-workspace .pdv-product-grid>button strong{color:#e6f1f5;letter-spacing:.02em}.pdv-checkout-workspace .pdv-product-grid>button b{color:#fff;font:800 12.5px Manrope,sans-serif}.pdv-checkout-workspace .pdv-product-grid>button small{color:#7b8f98}.pdv-checkout-workspace .pdv-product-thumb{background:#131313;border-radius:10px}.pdv-checkout-workspace .pdv-sale-summary{border-left:1px solid var(--caixa-linha);background:linear-gradient(#1e1e1e 0%,#141414 100%)}.pdv-checkout-workspace .pdv-document-box{border-bottom:1px solid var(--caixa-linha)}.pdv-checkout-workspace .pdv-document-box>input{border:1px solid var(--caixa-linha-forte);border-radius:var(--r-md,12px);background:#101010;height:40px}.pdv-checkout-workspace .pdv-document-box>input:focus{border-color:var(--caixa-acento);box-shadow:var(--caixa-anel);background:#141414}.pdv-checkout-workspace .pdv-document-switch{background:#ffffff0f;border-radius:8px}.pdv-checkout-workspace .pdv-document-switch i{background:linear-gradient(#2ac6e8,#0e9dc4);border-radius:6px}.pdv-checkout-workspace .pdv-summary-values>span,.pdv-checkout-workspace .pdv-summary-values>button{color:var(--caixa-texto-fraco)}.pdv-checkout-workspace .pdv-summary-values>span b,.pdv-checkout-workspace .pdv-summary-values>button b{color:var(--caixa-texto);font-weight:800}.pdv-checkout-workspace .pdv-summary-values>strong{border-top:1px solid var(--caixa-linha);color:var(--caixa-texto-fraco);letter-spacing:.16em;text-transform:uppercase;margin-top:4px;padding-top:16px;font:800 11px/1 Inter,sans-serif}.pdv-checkout-workspace .pdv-summary-values>strong b{color:var(--caixa-acento);letter-spacing:-.02em;text-shadow:0 0 26px #2ac6e859;font:800 30px/1 Manrope,sans-serif}.pdv-checkout-workspace .pdv-pricelist-select select,.pdv-checkout-workspace .pdv-deposit-select select{border:1px solid var(--caixa-linha-forte);border-radius:var(--r-md,12px);color:var(--caixa-texto);background:#101010;height:40px}.pdv-checkout-workspace .pdv-pricelist-select span,.pdv-checkout-workspace .pdv-deposit-select span{color:var(--caixa-texto-fraco);letter-spacing:.12em;text-transform:uppercase;font:800 10.5px Inter,sans-serif}.pdv-checkout-workspace .pdv-payment-button{letter-spacing:.1em;background:linear-gradient(#3ad07d 0%,#16a355 100%);box-shadow:inset 0 1px #ffffff47,0 -14px 30px -14px #3ad07d99}.pdv-checkout-workspace .pdv-payment-button:hover:not(:disabled){background:linear-gradient(#46dd89 0%,#1cb25f 100%)}.pdv-checkout-workspace .pdv-payment-button:disabled{box-shadow:none;background:linear-gradient(#f0ae2a 0%,#d08706 100%)}.pdv-checkout-workspace .pdv-modal{border:1px solid var(--caixa-linha-forte);background:linear-gradient(#242424,#1a1a1a);border-radius:16px;overflow:hidden}.pdv-checkout-workspace .pdv-modal>header{border-bottom:1px solid var(--caixa-linha)}.pdv-checkout-workspace .pdv-modal-field input{border:1px solid var(--caixa-linha-forte);border-radius:var(--r-md,12px);color:var(--caixa-texto);background:#101010}.pdv-numeric-keypad button{color:#e9f2f5;background:linear-gradient(#343434,#262626);border-radius:12px;font-weight:600}.pdv-numeric-keypad button:hover{background:linear-gradient(#3f3f3f,#303030)}.pdv-numeric-keypad button.danger{background:linear-gradient(#f2664a,#d0442a)}.pdv-modal-cancel{background:#ffffff0f}.pdv-modal-cancel:hover{background:#ffffff1f}.pdv-modal-confirm{background:linear-gradient(#3ad07d,#16a355)}.pdv-modal-confirm.perigo{background:linear-gradient(#e0616c,#b83c48)}.pdv-entry-heading>div:first-child>span{color:var(--caixa-acento)}.pdv-entry-heading h1{color:#f2f8fa}.pdv-entry-heading p,.pdv-entry-clock small{color:#7f949d}.pdv-entry-clock strong{color:#e9f3f6}.pdv-entry-tile{border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff29,0 18px 40px #00000073}.pdv-entry-tile:hover{box-shadow:inset 0 1px #ffffff38,0 24px 52px #0000008c}.pdv-checkout-workspace .pdv-counter-search-row{border-bottom:1px solid var(--caixa-linha);background:#101010}.pdv-checkout-workspace .pdv-counter-search-tools button{border-left:1px solid var(--caixa-linha);color:#97abb4;background:0 0}.pdv-checkout-workspace .pdv-counter-search-tools button:hover{color:#fff;background:#ffffff12}.pdv-checkout-workspace .pdv-counter-search-tools button.abandon:hover{background:#ef4f4f29}.pdv-payment-workspace .pdv-payment-layout{background:#080808}.pdv-payment-workspace .pdv-payment-methods{background:var(--caixa-superficie)}.pdv-payment-workspace .pdv-payment-summary{background:linear-gradient(#1e1e1e 0%,#141414 100%)}.pdv-payment-workspace .pdv-payment-methods button{border-bottom:1px solid var(--caixa-linha);color:#9fd7f0}.pdv-payment-workspace .pdv-payment-methods button:hover{color:#dff4fb;background:#ffffff0f}.pdv-payment-workspace .pdv-payment-methods button.active{box-shadow:inset 3px 0 var(--caixa-acento);color:#e4f9ff;background:linear-gradient(135deg,#2ac6e842,#2ac6e814)}.pdv-payment-workspace .pdv-payment-input{border:1px solid var(--caixa-linha-forte);background:#0f0f0f;border-radius:12px;overflow:hidden}.pdv-payment-workspace .pdv-payment-input:focus-within{border-color:var(--caixa-acento);box-shadow:var(--caixa-anel)}.pdv-payment-workspace .pdv-payment-input input:focus,.pdv-payment-workspace .pdv-payment-input input:focus-visible{box-shadow:none;outline:none}.pdv-payment-workspace .pdv-payment-input b{border-right:1px solid var(--caixa-linha);color:var(--caixa-acento)}.pdv-payment-workspace .pdv-payment-input input{color:#fff;font-weight:800}.pdv-payment-workspace .pdv-payment-quick-stack button{border:1px solid var(--caixa-linha);color:#cfe6ee;background:linear-gradient(#2e2e2e,#18222833);font-weight:700}.pdv-payment-workspace .pdv-payment-quick-stack button:hover{color:#fff;background:linear-gradient(#383838,#282828);border-color:#2ac6e866}.pdv-receive-button{letter-spacing:.1em;border-radius:12px}.pdv-receive-button:not(:disabled){background:linear-gradient(#3ad07d 0%,#16a355 100%);box-shadow:inset 0 1px #ffffff47,0 12px 26px #16a3554d}.pdv-receive-button:disabled{color:#6b7d87;background:#ffffff0f}.pdv-payment-workspace .pdv-receive-total{color:var(--caixa-acento);letter-spacing:.08em}.pdv-payment-list-head{border-bottom:1px solid var(--caixa-linha);color:var(--caixa-texto-fraco);letter-spacing:.14em;background:#141414}.pdv-payment-workspace .pdv-payment-totals{border-top:1px solid var(--caixa-linha);background:#00000047}.pdv-payment-workspace .pdv-payment-totals span{color:var(--caixa-texto-fraco)}.pdv-payment-workspace .pdv-payment-totals span b{color:var(--caixa-texto);font-weight:800}.pdv-payment-workspace .pdv-payment-totals span.pending b{color:#f5b544}.pdv-payment-workspace .pdv-payment-totals span.paid b{color:var(--caixa-dinheiro)}.pdv-payment-workspace .pdv-payment-totals strong{color:var(--caixa-texto-fraco);letter-spacing:.16em;text-transform:uppercase;font:800 11px/1 Inter,sans-serif}.pdv-payment-workspace .pdv-payment-totals strong b{color:var(--caixa-acento);letter-spacing:-.02em;font:800 26px/1 Manrope,sans-serif}.pdv-payment-workspace .pdv-payment-list article{border-top:1px solid var(--caixa-linha)}.pdv-payment-workspace .pdv-payment-list-icon{color:var(--caixa-acento);background:#2ac6e824;border-radius:10px}.pdv-finalize-button{letter-spacing:.1em}.pdv-finalize-button:not(:disabled){background:linear-gradient(#3ad07d 0%,#16a355 100%);box-shadow:inset 0 1px #ffffff47,0 -14px 30px -14px #3ad07d8c}.pdv-finalize-button:disabled{color:#62747e;background:#ffffff0d}.pdv-workspace-header{border:1px solid var(--caixa-linha);border-radius:var(--r-md,12px);background:linear-gradient(#1a1a1a,#121212);box-shadow:0 10px 28px #00000059}.pdv-workspace-header>div>span{color:var(--caixa-acento)}.pdv-workspace-back{border:1px solid var(--caixa-linha);border-radius:var(--r-md,12px);color:var(--caixa-acento);background:#ffffff0f}.pdv-workspace-back:hover{color:#dff6fd;background:#2ac6e829;border-color:#2ac6e866}.pdv-workspace.pdv-admin-screen .pdv-settings-card,.pdv-admin-screen .pdv-operation-card,.pdv-admin-screen .pdv-close-card{border:1px solid var(--caixa-linha);border-radius:var(--r-lg,18px);box-shadow:var(--e-apoio);background:linear-gradient(#202020 0%,#181818 100%)}.pdv-workspace.pdv-admin-screen .financial-view-tabs{border-color:var(--caixa-linha);background:#ffffff0a}.pdv-workspace.pdv-admin-screen .financial-view-tabs button.active{background:linear-gradient(160deg,#2ac6e8,#0e9dc4);box-shadow:0 6px 16px #0e9dc459}.pdv-workspace.pdv-admin-screen>.pdv-settings-embedded>.pdv-settings-hint{border-color:var(--caixa-linha);border-left-color:var(--caixa-acento);background:#ffffff0a}.pdv-workspace.pdv-admin-screen .pdv-settings-card select,.pdv-workspace.pdv-admin-screen .pdv-settings-card input{border-color:var(--caixa-linha-forte);background:#0f0f0f}.pdv-workspace.pdv-admin-screen .pdv-settings-card select:focus-visible,.pdv-workspace.pdv-admin-screen .pdv-settings-card input:focus-visible{border-color:var(--caixa-acento);outline-color:#2ac6e859}.pdv-workspace.pdv-admin-screen .pdv-settings-link,.pdv-workspace.pdv-admin-screen .settings-message,.pdv-workspace.pdv-admin-screen .pdv-shortcut-section-title{color:var(--caixa-acento)}.pdv-admin-screen .pdv-cash-kind button{border:1px solid var(--caixa-linha);color:#cfe0e7;background:#ffffff0a;border-radius:12px}.pdv-admin-screen .pdv-cash-kind button small{color:var(--caixa-texto-fraco)}.pdv-admin-screen .pdv-cash-kind button:hover{background:#ffffff12}.pdv-admin-screen .pdv-cash-kind button.active{box-shadow:none;color:#dff6fd;background:linear-gradient(135deg,#2ac6e838,#2ac6e812);border-color:#2ac6e873}.pdv-admin-screen .pdv-operation-form>label,.pdv-admin-screen .pdv-operation-form>label>span{color:var(--caixa-texto-fraco)}.pdv-admin-screen .pdv-operation-form input,.pdv-admin-screen .pdv-operation-form textarea,.pdv-admin-screen .pdv-operation-form select,.pdv-admin-screen .pdv-money-input,.pdv-admin-screen .pdv-close-form-inf input{border:1px solid var(--caixa-linha-forte);color:var(--caixa-texto);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0f0f;border-radius:11px}.pdv-admin-screen .pdv-money-input input{background:0 0;border:0}.pdv-admin-screen .pdv-operation-form input:focus,.pdv-admin-screen .pdv-operation-form textarea:focus,.pdv-admin-screen .pdv-operation-form select:focus{border-color:var(--caixa-acento);box-shadow:var(--caixa-anel)}.pdv-admin-screen .pdv-operation-form option{color:var(--caixa-texto);background:#0f0f0f}.pdv-admin-screen .pdv-conta-dica{color:#7c9099}.pdv-admin-screen .pdv-operation-actions .dm-button.secondary{border-color:var(--caixa-linha);color:#cfe0e7;background:#ffffff0f}.pdv-admin-screen .pdv-operation-actions .dm-button.secondary:hover{background:#ffffff1f}.pdv-admin-screen .pdv-close-summary,.pdv-admin-screen .pdv-close-breakdown{border:1px solid var(--caixa-linha);background:#ffffff08;border-radius:14px}.pdv-admin-screen .pdv-close-summary span{background:0 0}.pdv-admin-screen .pdv-close-summary small,.pdv-admin-screen .pdv-close-breakdown-head,.pdv-admin-screen .pdv-close-row,.pdv-admin-screen .pdv-close-methods span{color:var(--caixa-texto-fraco)}.pdv-admin-screen .pdv-close-summary strong,.pdv-admin-screen .pdv-close-row b,.pdv-admin-screen .pdv-close-methods b{color:var(--caixa-texto)}.pdv-admin-screen .pdv-close-expected span,.pdv-admin-screen .pdv-close-expected b{color:var(--caixa-acento)}.pdv-admin-screen .pdv-close-forms-head{color:var(--caixa-texto-fraco);background:#ffffff0a}.pdv-admin-screen .pdv-close-form-name{color:var(--caixa-texto)}.pdv-admin-screen .pdv-history-icon{color:var(--caixa-acento);background:#2ac6e824}.pdv-admin-screen .pdv-history-list strong{color:var(--caixa-texto)}.pdv-admin-screen .pdv-history-list small{color:var(--caixa-texto-fraco)}.pdv-admin-screen .dm-card,.pdv-admin-screen .pdv-history-card{border:1px solid var(--caixa-linha);box-shadow:var(--e-apoio);background:linear-gradient(#202020 0%,#181818 100%);border-radius:16px}.pdv-admin-screen .dm-card-header{border-bottom:1px solid var(--caixa-linha)}.pdv-admin-screen .dm-card-title h2{color:var(--caixa-texto)}.pdv-admin-screen .dm-card-title p,.pdv-admin-screen .dm-card-title>span{color:var(--caixa-texto-fraco)}.pdv-admin-screen .commerce-table-wrap table{color:var(--caixa-texto)}.pdv-admin-screen .commerce-table-wrap thead th{border-bottom:1px solid var(--caixa-linha);color:var(--caixa-texto-fraco);letter-spacing:.12em;background:#ffffff0a}.pdv-admin-screen .commerce-table-wrap tbody tr{background:0 0}.pdv-admin-screen .commerce-table-wrap tbody td{border-bottom:1px solid var(--caixa-linha);color:#c8d8df}.pdv-admin-screen .commerce-table-wrap tbody td strong,.pdv-admin-screen .commerce-table-wrap tbody td b{color:var(--caixa-texto)}.pdv-admin-screen .dm-empty-state,.pdv-admin-screen .dm-empty-state strong{color:var(--caixa-texto-fraco)}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal){border:1px solid var(--caixa-linha-forte);box-shadow:var(--e-flutua);color:var(--caixa-texto);background:linear-gradient(#242424,#191919);border-radius:18px}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header{border-bottom:1px solid var(--caixa-linha)}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header h2{color:var(--caixa-texto)}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header p{color:var(--caixa-texto-fraco)}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header>button{color:#cfe0e7;background:#ffffff12}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header>button:hover{color:#fff;background:#ffffff24}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>footer{border-top:1px solid var(--caixa-linha)}.pdv-modal-layer .pdv-parcelado-portas button,.pdv-modal-layer .pdv-parcela-lista button{border-color:var(--caixa-linha);color:var(--caixa-texto);background:#ffffff0a}.pdv-modal-layer .pdv-parcelado-portas button:hover,.pdv-modal-layer .pdv-parcela-lista button:hover{background:#ffffff14;border-color:#2ac6e873}.pdv-modal-layer .pdv-parcela-lista button.ativa{box-shadow:inset 3px 0 0 var(--caixa-acento);background:linear-gradient(135deg,#2ac6e833,#2ac6e80f);border-color:#2ac6e880}.pdv-modal-layer .pdv-parcelado-portas small,.pdv-modal-layer .pdv-parcela-lista small,.pdv-modal-layer .pdv-parcela-pagador small,.pdv-modal-layer .pdv-parcela-vazio,.pdv-modal-layer .pdv-reference-list button small{color:var(--caixa-texto-fraco)}.pdv-modal-layer .pdv-parcela-pagador{border-color:var(--caixa-linha);background:#ffffff0a}.pdv-modal-layer .pdv-parcela-pagador strong{color:var(--caixa-texto)}.pdv-modal-layer .pdv-parcela-dica{color:#a9d9e6;background:#2ac6e81a}.pdv-modal-layer .pdv-parcela-voltar,.pdv-modal-layer .pdv-parcela-pagador>button{color:var(--caixa-acento)}.pdv-modal-layer .pdv-parcela-formas{border-top-color:var(--caixa-linha)}.pdv-modal-layer .pdv-parcela-formas>p{color:var(--caixa-texto)}.pdv-modal-layer .pdv-parcela-formas>small{color:var(--caixa-texto-fraco)}.pdv-modal-layer .pdv-reference-list button{color:#cfe0e7}.pdv-modal-layer .pdv-reference-list button:hover{background:#ffffff12}.pdv-modal-layer .pdv-reference-list button>svg{color:var(--caixa-acento)}.pdv-modal-layer .pdv-modal-body input,.pdv-modal-layer .pdv-modal-body select,.pdv-modal-layer .pdv-modal-body textarea{border:1px solid var(--caixa-linha-forte);color:var(--caixa-texto);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0f0f;border-radius:11px}.pdv-modal-layer .pdv-modal-body input:focus-visible,.pdv-modal-layer .pdv-modal-body select:focus-visible{border-color:var(--caixa-acento);box-shadow:var(--caixa-anel)}.pdv-modal-layer .pdv-modal-body label,.pdv-modal-layer .pdv-modal-body label>span,.pdv-modal-layer .pdv-modal-body>p{color:var(--caixa-texto-fraco)}.pdv-modal-layer .pdv-parcela-lista button.com-foto>i,.pdv-modal-layer .pdv-parcela-pagador>i{color:#8fb9c7;background:#ffffff12}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada{border:1px solid var(--caixa-linha);background:linear-gradient(#242424 0%,#1c1c1c 100%)}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada:hover{background:linear-gradient(#2d2d2d 0%,#202020 100%);border-color:#2ac6e866}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada.active{background:linear-gradient(160deg,#2ac6e842 0%,#2ac6e812 65%),#202020;border-color:#2ac6e88c}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha{border:1px solid var(--caixa-linha);background:linear-gradient(#242424 0%,#1c1c1c 100%)}.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha.ativa{border-color:#2ac6e88c}.pdv-maquininha-formas button,.pdv-maquininha-vezes select,.pdv-maquininha-juros button,.pdv-maquininha-parcelamento{border-color:var(--caixa-linha);background-color:#171717}.pdv-maquininha-formas button.ativa,.pdv-maquininha-juros button.ativa{background:linear-gradient(160deg,#2ac6e8,#0e9dc4);border-color:#2ac6e899}.pdv-maquininha-cobrar{background:linear-gradient(160deg,#2ac6e8,#0e9dc4)}.pdv-entry,.pdv-workspace{--caixa-fundo:#141414;--caixa-superficie:#202020;--caixa-superficie-alta:#2c2c2c;--caixa-linha:#ffffff1a;--caixa-linha-forte:#ffffff2e;--caixa-texto-fraco:#a2b7c0}.pdv-standalone-shell,.pdv-standalone-shell .pdv-system-content{background:#141414}.pdv-entry{background:radial-gradient(1100px 520px at 8% -12%,#2ac6e824,#0000 62%),#141414}.pdv-checkout-workspace .pdv-counter-layout,.pdv-payment-workspace .pdv-payment-layout{background:#0a0a0a}.pdv-checkout-workspace .pdv-counter-search,.pdv-checkout-workspace .pdv-counter-search-row{background:#171717}.pdv-checkout-workspace .pdv-counter-search:focus-within,.pdv-checkout-workspace .pdv-order-head,.pdv-payment-workspace .pdv-order-head,.pdv-payment-list-head{background:#1c1c1c}.pdv-checkout-workspace .pdv-product-grid>button{background:linear-gradient(#2c2c2c 0%,#222 100%)}.pdv-checkout-workspace .pdv-product-grid>button:hover{background:linear-gradient(#343434 0%,#282828 100%)}.pdv-checkout-workspace .pdv-sale-summary,.pdv-payment-workspace .pdv-payment-summary{background:linear-gradient(#242424 0%,#1a1a1a 100%)}.pdv-payment-workspace .pdv-payment-entry{background:linear-gradient(#202020,#191919)}.pdv-checkout-workspace .pdv-document-box>input,.pdv-checkout-workspace .pdv-pricelist-select select,.pdv-checkout-workspace .pdv-deposit-select select,.pdv-payment-workspace .pdv-payment-input,.pdv-admin-screen .pdv-operation-form input,.pdv-admin-screen .pdv-operation-form textarea,.pdv-admin-screen .pdv-operation-form select,.pdv-admin-screen .pdv-money-input,.pdv-admin-screen .pdv-close-form-inf input,.pdv-workspace.pdv-admin-screen .pdv-settings-card select,.pdv-workspace.pdv-admin-screen .pdv-settings-card input,.pdv-modal-layer .pdv-modal-body input,.pdv-modal-layer .pdv-modal-body select,.pdv-modal-layer .pdv-modal-body textarea{background:#141414}.pdv-workspace.pdv-payment-workspace .pdv-payment-methods button.integrada,.pdv-workspace.pdv-payment-workspace .pdv-maquininha-entry .pdv-maquininha{background:linear-gradient(#2c2c2c 0%,#222 100%)}.pdv-workspace.pdv-admin-screen{background:#141414}.pdv-workspace-header{background:linear-gradient(#242424,#1c1c1c)}.pdv-workspace.pdv-admin-screen .pdv-settings-card,.pdv-admin-screen .pdv-operation-card,.pdv-admin-screen .pdv-close-card,.pdv-admin-screen .dm-card,.pdv-admin-screen .pdv-history-card{background:linear-gradient(#2a2a2a 0%,#202020 100%);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff0f,0 16px 36px #0006}.pdv-admin-screen .pdv-close-summary,.pdv-admin-screen .pdv-close-breakdown{background:#ffffff0d}.pdv-admin-screen .commerce-table-wrap tbody td,.pdv-admin-screen .commerce-table-wrap tbody td :not(.dm-badge):not(svg):not(path){color:#dae8ee}.pdv-admin-screen .commerce-table-wrap tbody td small,.pdv-admin-screen .commerce-table-wrap tbody td em{color:var(--caixa-texto-fraco)}.pdv-admin-screen .commerce-table-wrap tbody tr:hover{background:#ffffff0f}.pdv-workspace .dm-badge{border:1px solid #0000}.pdv-workspace .dm-badge.default{border-color:var(--caixa-linha);color:#a2b7c0;background:#ffffff12}.pdv-workspace .dm-badge.ready{color:#5ee095;background:#3ad07d24;border-color:#3ad07d4d}.pdv-workspace .dm-badge.warning{color:#f5c469;background:#f5b54424;border-color:#f5b5444d}.pdv-workspace .dm-badge.danger{color:#f5877f;background:#f0605a24;border-color:#f0605a4d}.pdv-workspace .dm-badge.info,.pdv-workspace .dm-badge.fiscal{color:#6ddcf3;background:#2ac6e824;border-color:#2ac6e84d}.pdv-workspace .dm-button.secondary{border:1px solid var(--caixa-linha);color:#9fe4fa;background:#ffffff12}.pdv-workspace .dm-button.secondary:hover:not(:disabled){color:#dff6fd;background:#2ac6e829;border-color:#2ac6e866}.pdv-workspace .dm-button.secondary:disabled{color:#7b8f98;opacity:.55}.pdv-workspace input[type=number],.pdv-modal-layer input[type=number]{appearance:textfield}.pdv-workspace input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.pdv-workspace input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.pdv-modal-layer input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.pdv-modal-layer input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.pdv-admin-screen .pdv-close-form-inf input{text-align:right;min-width:120px}.pdv-admin-screen .pdv-operation-card{box-shadow:none;background:0 0;border:0;overflow:auto}.pdv-admin-screen .pdv-operation-card>.pdv-operation-form{box-shadow:var(--e-apoio);background:linear-gradient(#2a2a2a 0%,#202020 100%);border:1px solid #ffffff1c;border-radius:18px;padding:26px 28px 24px}.pdv-admin-screen .commerce-row-clickable:hover td,.pdv-admin-screen .pdv-history-clickable:hover{background:0 0}.pdv-admin-screen .commerce-row-clickable:hover{background:#2ac6e81a}.pdv-admin-screen .entry-note-mark{border:1px solid var(--caixa-linha);background:#ffffff14}.pdv-admin-screen .entry-note-mark.estoque{color:#6ddcf3;background:#2ac6e824}.pdv-admin-screen .entry-note-mark.contas{color:#5ee095;background:#3ad07d24}.pdv-admin-screen .entry-note-mark.nota{color:#f5c469;background:#f5b54424}.pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota{border-color:var(--caixa-linha);color:#a2b7c0;background:#ffffff12}.pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.ausente{color:#8b9da6;background:0 0;border-color:#fff3}.pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.nao-fiscal{color:#76888f;background:0 0;border-color:#0000}.pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.ready{color:#5ee095;background:#3ad07d29;border-color:#3ad07d52}.pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.warning{color:#f5c469;background:#f5b54429;border-color:#f5b54452}.pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.danger{color:#f5877f;background:#f0605a29;border-color:#f0605a52}.pdv-checkout-workspace .pdv-modal.pdv-scheduling-modal,.pdv-modal-layer .pdv-scheduling-modal{border:1px solid var(--caixa-linha-forte);box-shadow:var(--e-flutua);color:var(--caixa-texto);background:linear-gradient(#282828,#1c1c1c);border-radius:18px}.pdv-checkout-workspace .pdv-scheduling-modal>header,.pdv-checkout-workspace .pdv-scheduling-modal>footer{border-color:var(--caixa-linha);background:#ffffff08}.pdv-checkout-workspace .pdv-scheduling-modal>header h2{color:var(--caixa-texto)}.pdv-checkout-workspace .pdv-scheduling-modal>header p{color:var(--caixa-texto-fraco)}.pdv-checkout-workspace .pdv-scheduling-modal>header>button{color:#cfe0e7;background:#ffffff12}.pdv-checkout-workspace .pdv-scheduling-modal>header>button:hover{color:#fff;background:#ffffff24}.pdv-scheduling-modal .pdv-scheduling-tabs{border-bottom:1px solid var(--caixa-linha);background:0 0}.pdv-scheduling-modal .pdv-scheduling-tabs button{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .pdv-scheduling-tabs button:hover{color:var(--caixa-texto);background:#ffffff0d}.pdv-scheduling-modal .pdv-scheduling-tabs button.active{border-bottom-color:var(--caixa-acento);color:#7fe0f7}.pdv-scheduling-modal .pdv-scheduling-filters{border-bottom:1px solid var(--caixa-linha);background:#ffffff08}.pdv-scheduling-modal .pdv-scheduling-filters label,.pdv-scheduling-modal .pdv-scheduling-filters select,.pdv-scheduling-modal .pdv-scheduling-filters>button{border-color:var(--caixa-linha-forte);color:var(--caixa-texto);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141414}.pdv-scheduling-modal .pdv-scheduling-filters input{color:var(--caixa-texto)}.pdv-scheduling-modal .pdv-scheduling-loading,.pdv-scheduling-modal .pdv-scheduling-empty{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .pdv-scheduling-empty strong{color:var(--caixa-texto)}.pdv-scheduling-modal .pdv-scheduling-loading span{border-color:#ffffff26;border-top-color:var(--caixa-acento)}.pdv-scheduling-modal .pdv-scheduling-error{color:#f5877f;background:#f0605a1f;border-bottom-color:#f0605a4d}.pdv-scheduling-modal .agenda-command-bar,.pdv-scheduling-modal .agenda-calendar-workspace,.pdv-scheduling-modal .agenda-pdv-list{border-color:var(--caixa-linha);box-shadow:none;background:#ffffff08}.pdv-scheduling-modal .agenda-command-bar{border-bottom:1px solid var(--caixa-linha);background:0 0}.pdv-scheduling-modal .agenda-command-brand{color:var(--caixa-texto)}.pdv-scheduling-modal .agenda-list-context{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .agenda-pdv-list>header{border-bottom-color:var(--caixa-linha)}.pdv-scheduling-modal .agenda-pdv-list>header span{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .agenda-pdv-list>header strong{color:var(--caixa-texto)}.pdv-scheduling-modal .agenda-pdv-list>header b{color:#6ddcf3;background:#2ac6e829}.pdv-scheduling-modal .agenda-pdv-list article{border-bottom-color:var(--caixa-linha)}.pdv-scheduling-modal .agenda-module-list-only .agenda-pdv-list article{border-color:var(--caixa-linha)}.pdv-scheduling-modal .agenda-pdv-list-main{color:#cfe0e7}.pdv-scheduling-modal .agenda-pdv-list-main strong{color:var(--caixa-texto)}.pdv-scheduling-modal .agenda-pdv-list-main small{color:#b4c6ce}.pdv-scheduling-modal .agenda-pdv-list-main em{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .agenda-pdv-list-main time{color:var(--caixa-acento)}.pdv-scheduling-modal .agenda-pdv-list-main:hover strong{color:#7fe0f7}.pdv-scheduling-modal .agenda-pdv-list-empty{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .agenda-pdv-list-empty strong{color:var(--caixa-texto)}.pdv-scheduling-modal .agenda-pdv-add{color:#04222b;background:linear-gradient(#2ac6e8,#0e9dc4)}.pdv-scheduling-modal .agenda-pdv-add:hover{background:linear-gradient(#45d5f2,#17abd2)}.pdv-scheduling-modal .agenda-pdv-add:disabled{color:#6b7d87;background:#ffffff0f}.pdv-scheduling-modal .pdv-service-list>button{border:1px solid var(--caixa-linha);color:var(--caixa-texto);background:linear-gradient(#2c2c2c 0%,#222 100%);border-radius:12px}.pdv-scheduling-modal .pdv-service-list>button:hover{background:linear-gradient(#343434 0%,#282828 100%);border-color:#2ac6e873}.pdv-scheduling-modal .pdv-service-list>button small{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .pdv-service-list>button b,.pdv-scheduling-modal .pdv-service-list>button svg{color:var(--caixa-acento)}.pdv-scheduling-modal .dm-card{border-color:var(--caixa-linha);box-shadow:none;background:#ffffff08}.pdv-scheduling-modal .dm-card-header{border-bottom-color:var(--caixa-linha)}.pdv-scheduling-modal .dm-card-title h2{color:var(--caixa-texto)}.pdv-scheduling-modal .dm-card-title p,.pdv-scheduling-modal .dm-empty-state{color:var(--caixa-texto-fraco)}.pdv-scheduling-modal .dm-empty-state strong{color:var(--caixa-texto)}.pdv-scheduling-modal input,.pdv-scheduling-modal select,.pdv-scheduling-modal textarea{border-color:var(--caixa-linha-forte);color:var(--caixa-texto);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141414}.pdv-scheduling-modal .agenda-module,.pdv-scheduling-modal .schedule-module{background:0 0}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-cancel,.pdv-modal-layer .pdv-scheduling-modal>footer .pdv-modal-cancel{color:#cfe0e7;background:#ffffff14}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-cancel:hover,.pdv-modal-layer .pdv-scheduling-modal>footer .pdv-modal-cancel:hover{color:#fff;background:#ffffff26}.pdv-modal-layer .pdv-modal .pdv-modal-cancel small{color:#ffffff8c}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field input,.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field select{border:1px solid var(--caixa-linha-forte);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0f0f;border-radius:12px}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field input:focus-visible{border-color:var(--caixa-acento);box-shadow:var(--caixa-anel);outline:none}.pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field>span{color:var(--caixa-texto-fraco)}.pdv-checkout-workspace .pdv-summary-values .pdv-sinal-da-agenda b{color:var(--caixa-dinheiro,#35c47a)}[data-caixa-tema=claro] .pdv-entry,[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen{--caixa-fundo:#eef3f5;--caixa-superficie:#fff;--caixa-superficie-alta:#f7fafb;--caixa-linha:#12303c1a;--caixa-linha-forte:#12303c2e;--caixa-texto:#16272e;--caixa-texto-fraco:#5f757f;--caixa-acento:#0b93b8;--caixa-acento-forte:#077a9a;--caixa-dinheiro:#12a05a;--caixa-anel:0 0 0 3px #0b93b82e;--caixa-salto:0 10px 26px #14323e17}[data-caixa-tema=claro] .pdv-standalone-shell,[data-caixa-tema=claro] .pdv-standalone-shell .pdv-system-content{background:#eef3f5}[data-caixa-tema=claro] .pdv-entry{background:radial-gradient(1100px 520px at 8% -12%,#0b93b81a,#0000 62%),#eef3f5}[data-caixa-tema=claro] .pdv-entry-heading h1{color:#12272f}[data-caixa-tema=claro] .pdv-entry-heading p,[data-caixa-tema=claro] .pdv-entry-clock small{color:#768991}[data-caixa-tema=claro] .pdv-entry-clock strong{color:#17313a}[data-caixa-tema=claro] .pdv-entry-heading>div:first-child>span{color:var(--caixa-acento)}[data-caixa-tema=claro] .pdv-entry-tile{border:0;box-shadow:inset 0 1px #fff3,0 16px 34px #0f333d24}[data-caixa-tema=claro] .pdv-entry-tile:hover{box-shadow:inset 0 1px #ffffff42,0 22px 44px #0f333d33}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen{background:#eef3f5}[data-caixa-tema=claro] .pdv-workspace-header{border-color:var(--caixa-linha);background:linear-gradient(#fff,#f4f8fa);box-shadow:0 8px 22px #14323e12}[data-caixa-tema=claro] .pdv-workspace-header h2{color:#12272f}[data-caixa-tema=claro] .pdv-workspace-header p{color:#6a7d85}[data-caixa-tema=claro] .pdv-workspace-back{border-color:var(--caixa-linha);color:var(--caixa-acento-forte);background:#eef5f7}[data-caixa-tema=claro] .pdv-workspace-back:hover{color:#06576e;background:#dff0f5;border-color:#0b93b859}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card,[data-caixa-tema=claro] .pdv-admin-screen .dm-card,[data-caixa-tema=claro] .pdv-admin-screen .pdv-history-card,[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-card>.pdv-operation-form{border-color:var(--caixa-linha);background:#fff;box-shadow:0 10px 26px #14323e14}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card strong,[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card label>span:first-child,[data-caixa-tema=claro] .pdv-admin-screen .dm-card-title h2{color:#22343c}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card small,[data-caixa-tema=claro] .pdv-admin-screen .dm-card-title p{color:#7b8e96}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card select,[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card input,[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-form input,[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-form textarea,[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-form select,[data-caixa-tema=claro] .pdv-admin-screen .pdv-money-input,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-form-inf input{border-color:var(--caixa-linha-forte);color:#22343c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfdfd}[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-form option{color:#22343c;background:#fff}[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-form>label,[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-form>label>span{color:#5f757f}[data-caixa-tema=claro] .pdv-admin-screen .pdv-conta-dica{color:#7b8e96}[data-caixa-tema=claro] .pdv-admin-screen .pdv-cash-kind button{border-color:var(--caixa-linha);color:#4a5c65;background:#f7fafb}[data-caixa-tema=claro] .pdv-admin-screen .pdv-cash-kind button small{color:#8a9aa1}[data-caixa-tema=claro] .pdv-admin-screen .pdv-cash-kind button:hover{background:#eef5f7}[data-caixa-tema=claro] .pdv-admin-screen .pdv-cash-kind button.active{color:#07647e;background:#e8f8fb;border-color:#0b93b873}[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-summary,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-breakdown{border-color:var(--caixa-linha);background:#f7fafb}[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-summary small,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-breakdown-head,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-row,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-methods span{color:#5f757f}[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-summary strong,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-row b,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-methods b{color:#30464f}[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-expected span,[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-expected b{color:var(--caixa-acento-forte)}[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-forms-head{color:#5f737c;background:#f1f6f7}[data-caixa-tema=claro] .pdv-admin-screen .pdv-close-form-name{color:#30464f}[data-caixa-tema=claro] .pdv-admin-screen .pdv-history-icon{color:#078da8;background:#e8f7fa}[data-caixa-tema=claro] .pdv-admin-screen .pdv-history-list strong{color:#30464f}[data-caixa-tema=claro] .pdv-admin-screen .pdv-history-list small{color:#5f6d76}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap thead th{color:#5f737c;background:#f4f8f9}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap tbody td,[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap tbody td :not(.dm-badge):not(svg):not(path){color:#30464f}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap tbody td small,[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap tbody td em{color:#7b8e96}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap tbody td{border-bottom-color:var(--caixa-linha)}[data-caixa-tema=claro] .pdv-admin-screen .commerce-row-clickable:hover{background:#f4fafb}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge{border-color:#0000}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge.default{color:#60707b;background:#eef3f6}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge.ready{color:#1f7a4d;background:#e7f7ed}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge.warning{color:#97671b;background:#fff4df}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge.danger{color:#b23843;background:#ffe8eb}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge.info,[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-badge.fiscal{color:#07859e;background:#e5f8fb}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-button.secondary{color:#07859e;background:#fff;border-color:#dbe5e8}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .dm-button.secondary:hover:not(:disabled){color:#06576e;background:#eef7f9;border-color:#a9d9e4}[data-caixa-tema=claro] .pdv-admin-screen .entry-note-mark{color:#60707b;background:#eef3f6;border-color:#dfe7ea}[data-caixa-tema=claro] .pdv-admin-screen .entry-note-mark.estoque{color:#10708d;background:#e4f2f7}[data-caixa-tema=claro] .pdv-admin-screen .entry-note-mark.contas{color:#2b7a41;background:#e6f4ea}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota{color:#8a969e;background:#eef2f4;border-color:#dfe7ea}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.ready{color:#145a29;background:#cfe9d7;border-color:#8fc7a3}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.warning{color:#714d0a;background:#fbe3b8;border-color:#efcb8a}[data-caixa-tema=claro] .pdv-admin-screen .commerce-table-wrap .entry-note-mark.nota.danger{color:#8a2935;background:#fad5d9;border-color:#efb4bb}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .financial-view-tabs{border-color:var(--caixa-linha);background:#fff}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .financial-view-tabs button{color:#5f737c}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .financial-view-tabs button:hover{color:#22343c;background:#eef5f7}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .financial-view-tabs button.active{color:#fff;background:linear-gradient(160deg,#16a8cc,#077a9a)}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen>.pdv-settings-embedded>.pdv-settings-hint{border-color:var(--caixa-linha);border-left-color:var(--caixa-acento);color:#4a6b74;background:#f4f9fb}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-settings-card .pdv-settings-hint{color:#6a7d85}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-shortcut-item input{border-color:var(--caixa-linha-forte);color:#22343c;background:#fbfdfd}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-shortcut-info strong,[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-periferico-topo strong{color:#22343c}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-periferico-topo small,[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-periferico-campo>span{color:#7b8e96}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen .pdv-shortcut-section-title{color:#07859e}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal),[data-caixa-tema=claro] .pdv-checkout-workspace .pdv-modal.pdv-scheduling-modal,[data-caixa-tema=claro] .pdv-modal-layer .pdv-scheduling-modal{color:#22343c;background:#fff;border-color:#e0e8ea;box-shadow:0 28px 80px #041a2247}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header h2,[data-caixa-tema=claro] .pdv-checkout-workspace .pdv-scheduling-modal>header h2{color:#17272e}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header p,[data-caixa-tema=claro] .pdv-checkout-workspace .pdv-scheduling-modal>header p{color:#566b72}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header>button,[data-caixa-tema=claro] .pdv-checkout-workspace .pdv-scheduling-modal>header>button{color:#46565d;background:#e9eef0}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>header,[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal)>footer{border-color:#e6edef}[data-caixa-tema=claro] .pdv-checkout-workspace .pdv-scheduling-modal>header,[data-caixa-tema=claro] .pdv-checkout-workspace .pdv-scheduling-modal>footer{background:#f6f9fa;border-color:#e6edef}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcelado-portas button,[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-lista button{color:#22333a;background:#f6f9fa;border-color:#e4ebed}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcelado-portas button:hover,[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-lista button:hover{background:#eef5f7;border-color:#9fd9e4}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-lista button.ativa{background:#e7f6fa;border-color:#0a9fc0;box-shadow:inset 3px 0 #0a9fc0}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcelado-portas small,[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-lista small,[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-pagador small,[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-vazio,[data-caixa-tema=claro] .pdv-modal-layer .pdv-reference-list button small{color:#6d7d85}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-pagador{background:#f6f9fa;border-color:#e4ebed}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-pagador strong{color:#22333a}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-dica{color:#4a6b74;background:#f0f8fa}[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-lista button.com-foto>i,[data-caixa-tema=claro] .pdv-modal-layer .pdv-parcela-pagador>i{color:#7d8f97;background:#e4edf0}[data-caixa-tema=claro] .pdv-modal-layer .pdv-reference-list button{color:#4b5257}[data-caixa-tema=claro] .pdv-modal-layer .pdv-reference-list button:hover{background:#f5f7f8}[data-caixa-tema=claro] .pdv-modal-layer .pdv-reference-list button>svg{color:#6e7376}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal-body input,[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal-body select,[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal-body textarea{color:#22343c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f9fa;border-color:#cfdbdf}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal-body label,[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal-body label>span,[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal-body>p{color:#47585f}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal .pdv-modal-cancel{color:#46565d;background:#eef2f4}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal .pdv-modal-cancel:hover{color:#22343c;background:#e2e8ea}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal .pdv-modal-cancel small{color:#7b8e96}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field input,[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field select{color:#22343c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f9fa;border-color:#cfdbdf}[data-caixa-tema=claro] .pdv-modal-layer .pdv-modal:not(.pdv-scheduling-modal) .pdv-modal-field>span{color:#5f757f}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-module,[data-caixa-tema=claro] .pdv-scheduling-modal .schedule-module{background:#f8f9fa}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-tabs{background:#fff;border-bottom-color:#e6edef}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-tabs button{color:#6a7a80}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-tabs button:hover{color:#22343c;background:#f2f5f6}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-tabs button.active{color:#0a7d95;border-bottom-color:#078ead}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-filters{background:#f6f9fa;border-bottom-color:#e6edef}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-filters label,[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-filters select,[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-filters>button,[data-caixa-tema=claro] .pdv-scheduling-modal input,[data-caixa-tema=claro] .pdv-scheduling-modal select,[data-caixa-tema=claro] .pdv-scheduling-modal textarea{color:#22343c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#dbe5e8}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-empty,[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-loading{color:#5a6b72}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-scheduling-empty strong{color:#22343c}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-command-bar,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-calendar-workspace,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list{background:#fff;border-color:#e0e8ea}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-command-brand,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list>header strong,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-main strong,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-empty strong{color:#202124}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list>header span,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-main em,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-empty,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-list-context{color:#5f6368}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-main,[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-main small{color:#3c4043}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list>header b{color:#1967d2;background:#e8f0fe}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-list-main time{color:#1a73e8}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-add{color:#fff;background:#1a73e8}[data-caixa-tema=claro] .pdv-scheduling-modal .agenda-pdv-add:hover{background:#185abc}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-service-list>button{color:#22343c;background:#fff;border-color:#dbe5e8}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-service-list>button:hover{background:#f2f5f6;border-color:#078ead}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-service-list>button small{color:#6a7a80}[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-service-list>button b,[data-caixa-tema=claro] .pdv-scheduling-modal .pdv-service-list>button svg{color:#0a7d95}[data-caixa-tema=claro] .pdv-scheduling-modal .dm-card{background:#fff;border-color:#e0e8ea}[data-caixa-tema=claro] .pdv-scheduling-modal .dm-card-title h2{color:#17272e}[data-caixa-tema=claro] .pdv-scheduling-modal .dm-card-title p,[data-caixa-tema=claro] .pdv-scheduling-modal .dm-empty-state{color:#566b72}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen ::-webkit-scrollbar-thumb{background:#14323e2e}[data-caixa-tema=claro] .pdv-entry ::-webkit-scrollbar-thumb{background:#14323e2e}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen ::-webkit-scrollbar-thumb:hover{background:#14323e4d}[data-caixa-tema=claro] .pdv-entry ::-webkit-scrollbar-thumb:hover{background:#14323e4d}[data-caixa-tema=claro] .pdv-workspace.pdv-admin-screen,[data-caixa-tema=claro] .pdv-entry{scrollbar-color:#14323e38 transparent}[data-caixa-tema=claro] .pdv-tema-escolha button{border-color:var(--caixa-linha);color:#22343c;background:#f7fafb}[data-caixa-tema=claro] .pdv-tema-escolha button:hover:not(:disabled){background:#eef5f7;border-color:#0b93b866}[data-caixa-tema=claro] .pdv-tema-escolha button.ativo{background:linear-gradient(135deg,#0b93b824,#0b93b80a);border-color:#0b93b873;box-shadow:inset 0 0 0 1px #0b93b838}[data-caixa-tema=claro] .pdv-tema-escolha small{color:#6a7d85}[data-caixa-tema=claro] .pdv-tema-amostra{border-color:#12303c2e}[data-caixa-tema=claro] .pdv-admin-screen .pdv-operation-card{box-shadow:none;background:0 0;border:0}:root .product-action-menu.portal.menu-da-nota{overscroll-behavior:contain;max-height:calc(100vh - 20px);overflow-y:auto}:root .product-action-menu.portal.menu-da-nota .menu-da-venda-vazio{color:#6d828c;max-width:220px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.45}:root .sales-orders-module .commerce-row-actions .entry-note-marks{grid-template-columns:repeat(3,31px);justify-items:center;gap:5px;display:grid}:root .sales-orders-module .commerce-row-actions .entry-note-mark.estoque{grid-column:1}:root .sales-orders-module .commerce-row-actions .entry-note-mark.contas{grid-column:2}:root .sales-orders-module .commerce-row-actions .entry-note-mark.nota{grid-column:3}:root .sales-orders-module .venda-situacao{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}:root .sales-orders-module .venda-vinculo{border-radius:var(--r-sm,7px);color:#5b7382;white-space:nowrap;border:1px solid #d8e3ea;padding:4px 6px;font:700 10px Inter,system-ui,sans-serif}:root .sales-orders-module .venda-vinculo.entrada{color:#35618c;background:#eef4fb;border-color:#cfe0f0}:root .sales-orders-module .venda-vinculo.parcela{color:#5c4a8a;background:#f5f2fb;border-color:#ddd5ee}:root .sales-orders-module .entry-note-valor small{color:#7b8c96;margin-top:1px;font-size:10.5px;font-weight:600;display:block}:root .espiada-parcelamento{border-radius:var(--r-md);background:#f3f8fb;border:1px solid #d9e7f1;margin-bottom:12px;padding:12px 14px}:root .espiada-parcelamento-topo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}:root .espiada-parcelamento-topo strong{color:#1d3c52;font-size:13px}:root .espiada-parcelamento-topo span{color:#4f7286;font:700 12px Inter,system-ui,sans-serif}:root .espiada-parcelamento ul{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}:root .espiada-parcelamento li{justify-content:space-between;gap:10px;display:flex}:root .espiada-parcelamento li span{color:#5d7383;font-size:12.5px}:root .espiada-parcelamento li strong{color:#17303f;font-size:13px}:root .espiada-parcelamento>small{color:#5d7383;margin-top:10px;font-size:11.5px;display:block}:root .sales-orders-module .commerce-table-wrap td.col-marcas{white-space:nowrap;padding-inline:8px}:root .sales-orders-module .commerce-table-wrap td.col-marcas .commerce-row-actions{justify-content:flex-end;gap:4px}:root .sales-orders-module .commerce-table-wrap td.col-marcas-linha{white-space:nowrap}:root .sales-orders-module .commerce-row-marcas{align-items:center;gap:5px;display:flex}:root .sales-orders-module .commerce-table-card{container-type:inline-size}@container (width<=900px){:root .sales-orders-module .commerce-table-wrap :is(td.col-marcas-linha,td.col-marcas){white-space:normal}:root .sales-orders-module .commerce-row-marcas{flex-wrap:wrap}:root .sales-orders-module .commerce-table-wrap td.col-marcas .commerce-row-actions{flex-wrap:wrap;justify-content:flex-end}}:root .sales-orders-module .commerce-table-wrap td.col-parcelamento{white-space:nowrap}:root .sales-orders-module .venda-parcelamento{color:#35618c;font:700 12px Inter,system-ui,sans-serif}:root .sales-orders-module .venda-sem-vinculo{color:#b6c2c9}@media (width<=900px){:root .stock-movement-drawer .stock-note-head{display:grid}:root .stock-movement-drawer .stock-note-head,:root .stock-movement-drawer .stock-note-row{min-width:860px}:root .stock-movement-drawer .stock-note-table.sem-venda .stock-note-head,:root .stock-movement-drawer .stock-note-table.sem-venda .stock-note-row{min-width:640px}:root .stock-movement-drawer .stock-note-table.sem-preco .stock-note-head,:root .stock-movement-drawer .stock-note-table.sem-preco .stock-note-row{min-width:480px}:root .stock-movement-drawer .stock-note-row.filha{margin-left:0}:root .stock-movement-drawer .stock-midia-botao.na-linha{grid-column:auto;height:30px}:root .stock-movement-drawer .stock-note-unidades{min-width:820px}:root .stock-movement-drawer .stock-note-product{flex-wrap:wrap}:root .stock-movement-drawer .stock-note-product>input{flex:1 1 0;min-width:0;height:auto;min-height:30px}:root .stock-movement-drawer .stock-note-product>.stock-note-combo{border-top:1px solid #e6edf0;flex:1 0 100%;height:auto;min-height:30px}}.stock-movement-drawer .stock-note-combo.pede-atencao{color:#0b7f99;border-radius:6px;font-weight:800;animation:1.6s ease-in-out infinite pede-quantidade}.stock-movement-drawer .stock-note-qty:disabled{color:#9aa7ae;cursor:not-allowed;background:#f4f7f9}@media (prefers-reduced-motion:reduce){.stock-movement-drawer .stock-note-combo.pede-atencao{animation:none;box-shadow:0 0 0 3px #22b8c940}}.ajuste-pv{color:#e2ecef;z-index:2147483000;background:#12181b;border:1px solid #2b363b;border-radius:12px;flex-direction:column;width:288px;max-height:calc(100vh - 48px);font:400 13px/1.5 Inter,system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 24px 60px #0000008c}.ajuste-pv header{cursor:move;-webkit-user-select:none;user-select:none;border-bottom:1px solid #2b363b;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ajuste-pv-selo{color:#4cc7e6;letter-spacing:.14em;text-transform:uppercase;font:800 9px Manrope,sans-serif;display:block}.ajuste-pv header strong{margin-top:3px;font:700 14px Inter,sans-serif;display:block}.ajuste-pv header button{border-radius:var(--r-md,12px);color:#b8c8ce;cursor:pointer;background:#232e33;border:1px solid #38454b;width:26px;height:26px;font-size:12px}.ajuste-pv header button:hover{color:#fff;background:#2c383e}.ajuste-pv-corpo{gap:14px;padding:14px;display:grid;overflow-y:auto}.ajuste-pv-grupo{gap:5px;display:grid}.ajuste-pv-grupo h4{color:#8ea2aa;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font:800 9.5px Manrope,sans-serif}.ajuste-pv-cor{grid-template-columns:26px 1fr auto;align-items:center;gap:9px;display:grid}.ajuste-pv-cor input[type=color]{cursor:pointer;background:0 0;border:1px solid #38454b;border-radius:6px;width:26px;height:26px;padding:2px}.ajuste-pv-cor span{color:#cdd9de;font-size:12.5px}.ajuste-pv-cor em{color:#7d919a;font-variant-numeric:tabular-nums;font:400 11px SF Mono,ui-monospace,monospace}.ajuste-pv-raio{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.ajuste-pv-raio>span{color:#cdd9de;font-size:12.5px}.ajuste-pv-raio input{accent-color:#4cc7e6;width:100%}.ajuste-pv-raio b{color:#7d919a;font:400 11px SF Mono,ui-monospace,monospace}.ajuste-pv footer{border-top:1px solid #2b363b;gap:9px;padding:12px 14px;display:grid}.ajuste-pv-contagem{color:#8ea2aa;font-size:11.5px}.ajuste-pv-acoes{gap:8px;display:flex}.ajuste-pv-acoes button{border-radius:var(--r-md,12px);color:#cdd9de;cursor:pointer;background:#232e33;border:1px solid #38454b;flex:1;padding:8px 10px;font:700 12px Inter,sans-serif}.ajuste-pv-acoes button:hover:not(:disabled){color:#fff;background:#2c383e}.ajuste-pv-acoes button:disabled{cursor:not-allowed;opacity:.45}.ajuste-pv-acoes .ajuste-pv-primario{color:#04222a;background:#00a9d2;border-color:#00a9d2}.ajuste-pv-acoes .ajuste-pv-primario:hover:not(:disabled){background:#29bfe2}.ajuste-pv-recado{color:#7fe3a8;font-size:11.5px}.ajuste-pv-css{border-radius:var(--r-md,12px);color:#b8c8ce;resize:vertical;background:#0b1013;border:1px solid #2b363b;width:100%;padding:8px;font:400 11px/1.5 SF Mono,ui-monospace,monospace}.ajuste-pv :focus-visible{outline-offset:2px;outline:2px solid #4cc7e6}@media (prefers-reduced-motion:reduce){.ajuste-pv *{transition:none!important}}.leitor-do-app{color:#2d6a8a;cursor:pointer;background:#f1f5f7;border:1px solid #d8e0e5;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.leitor-do-app:hover{background:#e6eef3;border-color:#bfcdd6}.leitor-do-app:active{background:#d9e5ec}.leitor-do-app:focus-visible{outline-offset:2px;outline:2px solid #2d6a8a}.leitor-do-app:disabled{cursor:default;opacity:.45}@media (prefers-color-scheme:dark){.leitor-do-app{color:#7fc4e4;background:#1d262b;border-color:#2f3c44}.leitor-do-app:hover{background:#243038;border-color:#3b4a53}}.pda-veu{-webkit-backdrop-filter:blur(6px)saturate(140%);backdrop-filter:blur(6px)saturate(140%);z-index:200;background:#08161c75;justify-content:center;align-items:flex-end;padding:0;animation:.22s both pda-veu-entra;display:flex;position:fixed;inset:0}.pda-folha{background:#fff;border-radius:26px 26px 0 0;width:100%;max-height:92dvh;padding:10px 22px 26px;animation:.42s cubic-bezier(.16,1,.3,1) both pda-folha-sobe;position:relative;overflow-y:auto;box-shadow:0 -8px 60px #08161c47}.pda-alca{background:#d8e3e7;border-radius:99px;width:42px;height:4px;margin:0 auto 14px;display:block}.pda-fechar{color:#5f6d76;cursor:pointer;background:#f1f6f8;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .16s,transform .16s;display:flex;position:absolute;top:14px;right:16px}.pda-fechar:hover{background:#e4eef1;transform:rotate(90deg)}.pda-cabeca{text-align:center;margin:4px 0 20px}.pda-cabeca h2{color:#0d1b21;letter-spacing:-.4px;margin:10px 0 4px;font:800 22px Inter,system-ui,sans-serif}.pda-cabeca p{color:#5f6d76;margin:0;font-size:14px;line-height:1.45}.pda-cabeca.com-retrato{flex-direction:column;align-items:center;display:flex}.pda-selo{color:#00819e;background:linear-gradient(140deg,#e5f8fb,#d6f1f7);border-radius:20px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.pda-selo:after{content:"";border:2px solid #00a9d259;border-radius:20px;width:54px;height:54px;animation:2.6s ease-in-out infinite pda-pulso;position:absolute}.pda-campos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pda-campos .larga{grid-column:1/-1}.pda-campo{animation:.38s cubic-bezier(.16,1,.3,1) both pda-campo-entra;position:relative}.pda-campo input{color:#11191d;background:#f7fafb;border:1.5px solid #e3e9ec;border-radius:14px;width:100%;padding:22px 14px 8px;font:600 15px Inter,system-ui,sans-serif;transition:border-color .16s,background .16s,box-shadow .16s}.pda-campo input:focus{background:#fff;border-color:#00a9d2;outline:0;box-shadow:0 0 0 4px #00a9d21f}.pda-campo>span{color:#8494a0;pointer-events:none;transform-origin:0 0;font:600 14px Inter,system-ui,sans-serif;transition:transform .18s cubic-bezier(.16,1,.3,1),color .18s,font-size .18s;position:absolute;top:17px;left:15px}.pda-campo input:focus+span,.pda-campo.cheio>span,.pda-campo input:not(:placeholder-shown)+span{color:#00819e;transform:translateY(-10px)scale(.72)}.pda-campo input[type=date]+span{transform:translateY(-10px)scale(.72)}.pda-campo em{color:#8494a0;margin-top:4px;font-size:11.5px;font-style:normal;display:block}.pda-fixo{background:#f7fafb;border:1.5px dashed #e3e9ec;border-radius:14px;padding:10px 14px;animation:.38s cubic-bezier(.16,1,.3,1) both pda-campo-entra}.pda-fixo span{color:#8494a0;letter-spacing:1.4px;text-transform:uppercase;font:700 9.5px Inter,system-ui,sans-serif;display:block}.pda-fixo b{color:#3d4c55;font:600 15px Inter,system-ui,sans-serif}.pda-retrato{object-fit:cover;border-radius:22px;flex:none}.pda-retrato.grande{width:76px;height:76px}.pda-retrato.pequeno{border-radius:50%;width:28px;height:28px}.pda-retrato.sem-foto{color:#00819e;background:linear-gradient(140deg,#e5f8fb,#cfeef5);justify-content:center;align-items:center;font:800 22px Inter,system-ui,sans-serif;display:inline-flex}.pda-retrato.pequeno.sem-foto{font-size:11px}.pda-retrato-linha{align-items:center;gap:16px;margin-bottom:18px;animation:.38s cubic-bezier(.16,1,.3,1) both pda-campo-entra;display:flex}.pda-retrato-acoes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.pda-retrato-botao{color:#00728c;cursor:pointer;background:#f1f6f8;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font:700 12.5px Inter,system-ui,sans-serif;transition:background .16s,transform .12s;display:inline-flex}.pda-retrato-botao:hover{background:#e2f3f7}.pda-retrato-botao:active{transform:scale(.96)}.pda-retrato-botao input{display:none}.pda-opcional{margin-top:14px}.pda-opcional>summary{color:#5f6d76;cursor:pointer;align-items:center;gap:7px;padding:11px 2px;font:700 13px Inter,system-ui,sans-serif;list-style:none;display:flex}.pda-opcional>summary::-webkit-details-marker{display:none}.pda-opcional>summary em{color:#9aa8b0;font-style:normal;font-weight:500}.pda-opcional[open]>summary{color:#00819e}.pda-opcional>.pda-campos{padding-top:6px}.pda-erro{color:#b5333f;background:#fdeaec;border-radius:12px;align-items:center;gap:7px;margin:14px 0 0;padding:10px 12px;font-size:13px;display:flex}.pda-principal{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00a9d2,#0bc2b6);border:0;border-radius:16px;width:100%;min-height:52px;margin-top:18px;font:800 15px Inter,system-ui,sans-serif;transition:transform .12s,box-shadow .2s,filter .2s;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #00a9d2cc}.pda-principal:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 14px 30px -10px #00a9d2e6}.pda-principal:active:not(:disabled){transform:scale(.985)}.pda-principal:disabled{box-shadow:none;color:#9aa8b0;cursor:not-allowed;background:#dfe8ec}.pda-principal.salvo{background:linear-gradient(135deg,#2f9b60,#46b97a)}.pda-principal:not(:disabled):after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff6b 50%,#0000 60%);animation:3.4s ease-in-out infinite pda-brilho;position:absolute;inset:0}.pda-outra-porta{color:#5f6d76;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:6px;font:500 13.5px Inter,system-ui,sans-serif;display:block}.pda-outra-porta b{color:#00819e;font-weight:800}.pda-rodape{color:#9aa8b0;text-align:center;margin:14px 0 0;font-size:12px}.pda-folha.carregando{gap:12px;padding-top:40px;display:grid}.pda-esqueleto{background:#eef4f6;border-radius:12px;height:52px;animation:1.4s ease-in-out infinite pda-respira;display:block}.pda-esqueleto.curto{width:60%}.pda-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#17313a;cursor:pointer;z-index:90;background:#ffffffdb;border:1px solid #e3e9ec;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;font:700 13px Inter,system-ui,sans-serif;transition:transform .16s,box-shadow .2s;animation:.5s cubic-bezier(.16,1,.3,1) both pda-chip-entra;display:inline-flex;position:fixed;top:14px;right:14px;box-shadow:0 6px 20px -8px #08161c59}.pda-chip:hover{transform:translateY(-1px);box-shadow:0 10px 26px -8px #08161c73}@keyframes pda-veu-entra{0%{opacity:0}to{opacity:1}}@keyframes pda-folha-sobe{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes pda-campo-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pda-chip-entra{0%{opacity:0;transform:translateY(-14px)scale(.9)}to{opacity:1;transform:none}}@keyframes pda-pulso{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.22)}}@keyframes pda-brilho{0%,65%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes pda-respira{0%,to{opacity:1}50%{opacity:.55}}@media (width>=640px){.pda-veu{align-items:center;padding:24px}.pda-folha{border-radius:26px;max-width:520px;padding:26px 30px 30px;animation-name:pda-janela-cresce}.pda-alca{display:none}@keyframes pda-janela-cresce{0%{opacity:0;transform:scale(.94)translateY(14px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.pda-veu,.pda-folha,.pda-campo,.pda-fixo,.pda-retrato-linha,.pda-chip{animation:none}.pda-selo:after,.pda-principal:after{content:none;animation:none}.pda-fechar:hover{transform:none}}.pda-saida{cursor:pointer;text-align:left;background:#f3fbf6;border:1px solid #cdeeda;border-radius:14px;align-items:center;gap:11px;width:100%;margin:0 0 14px;padding:11px 13px;transition:border-color .16s,background .16s;display:flex}.pda-saida:hover{background:#eaf7f0;border-color:#9fdcbb}.pda-saida>i{color:#1f8a53;flex:none;align-items:center;display:flex}.pda-saida>span{flex:1;gap:2px;min-width:0;display:grid}.pda-saida strong{color:#14301f;font:700 13.5px Inter,system-ui,sans-serif}.pda-saida small{color:#4b6b58;font-size:12px;line-height:1.4}.pda-saida>svg{color:#6c8d7a;flex:none}.pda-saida-caixa{background:#f7fafb;border:1px solid #e3eaed;border-radius:16px;gap:10px;margin-bottom:14px;padding:14px;display:grid}.pda-saida-caixa>p{color:#5f6d76;margin:0;font-size:12.5px;line-height:1.5}.pda-saida-botoes{align-items:center;gap:10px;display:flex}.pda-saida-botoes .pda-principal{flex:1;margin:0}.pda-saida-caixa .pda-voltar-porta{margin:0}.pda-falar-com-a-loja{color:#fff;background:#1f8a53;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;font:700 13px Inter,system-ui,sans-serif;text-decoration:none;transition:filter .16s;display:flex}.pda-falar-com-a-loja:hover{filter:brightness(1.07)}.pda-bom{color:#14301f;background:#f0f9f4;border:1px solid #cdeeda;border-radius:14px;align-items:flex-start;gap:8px;margin:0 0 14px;padding:12px 13px;font-size:13px;line-height:1.5;display:flex}.pda-bom>svg{color:#1f8a53;flex:none;margin-top:2px}.pda-campo select,.pda-campo textarea{color:#11191d;background:#f7fafb;border:1.5px solid #e3e9ec;border-radius:14px;width:100%;padding:22px 14px 8px;font:600 15px Inter,system-ui,sans-serif;transition:border-color .16s,background .16s,box-shadow .16s}.pda-campo select{appearance:none;cursor:pointer;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='%238494a0' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;min-height:56px;padding-right:38px}.pda-campo textarea{resize:vertical;min-height:92px;line-height:1.4}.pda-campo select:focus,.pda-campo textarea:focus{background-color:#fff;border-color:#00a9d2;outline:0;box-shadow:0 0 0 4px #00a9d21f}.pda-campo select:focus+span,.pda-campo textarea:focus+span,.pda-campo textarea:not(:placeholder-shown)+span{color:#00819e;transform:translateY(-10px)scale(.72)}.gnf{opacity:0;margin:22px 0 0;transition:opacity .34s,transform .66s cubic-bezier(.2,1.35,.38,1);transform:translateY(-46px)scale(.94)}.gnf.entrou{opacity:1;transform:none}.gnf-convite{text-align:left;background:#ffffff0d;border:1px solid #ffffff1f;border-bottom:0;border-radius:18px 18px 0 0;align-items:center;gap:13px;width:100%;padding:16px;display:flex;position:relative;overflow:hidden}.gnf-convite:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff29 50%,#0000 62%);animation:6s ease-in-out 2.6s infinite gnf-brilho;position:absolute;inset:0;transform:translate(-120%)}@keyframes gnf-brilho{0%{transform:translate(-120%)}18%,to{transform:translate(120%)}}.gnf-coracao{background:linear-gradient(140deg, var(--agp-cor,#00a9d2), #ffffff47);color:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.gnf-convite-texto{gap:2px;min-width:0;display:grid}.gnf-convite-texto strong{letter-spacing:-.2px;font:800 17px Manrope,Inter,sans-serif}.gnf-convite-texto small{opacity:.66;font-size:12.5px}.gnf-gaveta{background:#ffffff08;border:1px solid #ffffff1f;border-top:0;border-radius:0 0 18px 18px;display:block}.gnf-corpo{gap:10px;padding:14px 16px 16px;display:grid}.gnf-valores{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px;display:grid}.gnf-valores button{animation:.42s cubic-bezier(.2,1.3,.4,1) both gnf-valor-entra;animation-delay:calc(1.72s + var(--ordem,0) * 80ms);color:inherit;cursor:pointer;text-align:center;background:#ffffff0d;border:1px solid #ffffff21;border-radius:14px;place-content:center;gap:1px;min-height:60px;padding:9px 6px;transition:background .16s,border-color .16s,transform .16s;display:grid}@keyframes gnf-valor-entra{0%{opacity:0;transform:translateY(-12px)scale(.92)}to{opacity:1;transform:none}}.gnf-valores button:hover{transform:translateY(-1px)}.gnf-valores button b{font:800 15px Manrope,Inter,sans-serif}.gnf-valores button em{opacity:.6;font-size:11px;font-style:normal}.gnf-valores button.escolhido{background:color-mix(in srgb, var(--agp-cor,#00a9d2) 26%, transparent);border-color:var(--agp-cor,#00a9d2)}.gnf-campo{background:#ffffff0d;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:8px;padding:0 12px;display:flex}.gnf-campo span{opacity:.6;font-weight:800}.gnf-campo input{color:inherit;background:0 0;border:0;outline:none;width:100%;min-height:50px;font:800 17px Manrope,Inter,sans-serif}.gnf-mandar{background:var(--agp-cor,#00a9d2);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:52px;font:800 15px Manrope,Inter,sans-serif}.gnf-mandar:disabled{cursor:default;opacity:.45}.gnf-erro{color:#ffb4b4;margin:0;font-size:12.5px}.gnf-paga{text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;justify-items:center;gap:9px;margin:18px 0 0;padding:16px;animation:.4s cubic-bezier(.22,1,.36,1) both gnf-paga-entra;display:grid}@keyframes gnf-paga-entra{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.gnf-paga strong{font:800 15px Manrope,Inter,sans-serif}.gnf-paga p{opacity:.7;margin:0;font-size:12.5px}.gnf-paga img{background:#fff;border-radius:12px;width:178px;height:178px;padding:8px}.gnf-copiar{color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;align-items:center;gap:7px;min-height:42px;padding:0 16px;font:800 13px Manrope,Inter,sans-serif;display:inline-flex}@media (prefers-reduced-motion:reduce){.gnf,.gnf-valores button,.gnf-paga{transition-duration:.01ms;transition-delay:0s;animation-duration:.01ms;animation-delay:0s}.gnf-convite:after{animation:none}}.mna-veu{--mna-fundo:#18181b;--mna-alto:#27272a;--mna-fio:#3f3f46;--mna-tinta:#ecedee;--mna-apoio:#a1a1aa;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:110;background:#040406b8;justify-content:center;align-items:flex-end;animation:.2s both mna-veu-entra;display:flex;position:fixed;inset:0}.mna-veu *{box-sizing:border-box}.mna-folha{background:var(--mna-fundo);color:var(--mna-tinta);border-radius:26px 26px 0 0;flex-direction:column;width:100%;max-height:92dvh;animation:.4s cubic-bezier(.16,1,.3,1) both mna-sobe;display:flex;box-shadow:0 -20px 60px -20px #000}.mna-alca{background:#52525b;border-radius:99px;width:42px;height:4px;margin:10px auto 0;display:block}.mna-cabeca{align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.mna-cabeca h2{color:var(--mna-tinta);letter-spacing:-.3px;flex:1;margin:0;font:700 17px Inter,system-ui,sans-serif}.mna-voltar,.mna-fechar{background:var(--mna-alto);color:var(--mna-tinta);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .16s;display:flex}.mna-voltar:hover,.mna-fechar:hover{background:#3f3f46}.mna-corpo{gap:14px;padding:4px 16px 16px;display:grid;overflow-y:auto}.mna-escolhidos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mna-escolhidos li{background:var(--mna-alto);border-radius:16px;align-items:center;gap:12px;padding:10px;animation:.28s cubic-bezier(.16,1,.3,1) both mna-entra;display:flex}.mna-escolhidos li>div,.mna-linha>div{flex:1;gap:2px;min-width:0;display:grid}.mna-escolhidos strong,.mna-linha strong{color:var(--mna-tinta);text-overflow:ellipsis;white-space:nowrap;font:700 14.5px Inter,system-ui,sans-serif;overflow:hidden}.mna-escolhidos small,.mna-linha small{color:var(--mna-apoio);font-size:12.5px}.mna-escolhidos li>button{color:var(--mna-apoio);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:background .16s,color .16s;display:flex}.mna-escolhidos li>button:hover{color:#fff;background:#7f1d2b}.mna-foto{background-position:50%;background-size:cover;border-radius:50%;flex:none;width:46px;height:46px}.mna-foto.vazia{color:#8a8a94;background:#1f1f23;justify-content:center;align-items:center;font:800 17px Inter,system-ui,sans-serif;display:flex}.mna-mais{border:1px dashed var(--mna-fio);color:var(--mna-apoio);cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font:700 13.5px Inter,system-ui,sans-serif;transition:border-color .16s,color .16s,background .16s;display:flex}.mna-mais:hover{border-color:var(--agp-cor,#00a9d2);color:var(--mna-tinta);background:#ffffff08}.mna-mais.fechar{border-style:solid}.mna-catalogo{gap:10px;display:grid}.mna-busca{background:var(--mna-alto);border:1px solid var(--mna-fio);color:var(--mna-apoio);border-radius:14px;align-items:center;gap:9px;padding:0 13px;display:flex}.mna-busca:focus-within{border-color:var(--agp-cor,#00a9d2)}.mna-busca input{color:var(--mna-tinta);background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:44px;padding:0;font:500 14.5px Inter,system-ui,sans-serif}.mna-busca input::placeholder{color:#6f6f7a}.mna-lista{scrollbar-width:thin;gap:6px;max-height:300px;display:grid;overflow-y:auto}.mna-linha{background:var(--mna-alto);color:var(--mna-tinta);cursor:pointer;text-align:left;border:0;border-radius:14px;align-items:center;gap:11px;width:100%;padding:9px 12px 9px 9px;transition:background .14s;display:flex}.mna-linha:hover{background:#32323a}.mna-linha>b{color:#34d399;flex:none;font:800 13.5px Inter,system-ui,sans-serif}.mna-linha>svg{color:#6f6f7a;flex:none}.mna-bloco h3{color:var(--mna-tinta);margin:0 0 10px;font:700 14.5px Inter,system-ui,sans-serif}.mna-gente{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.mna-pessoa{color:var(--mna-apoio);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:7px;width:74px;padding:2px;font:600 12px Inter,system-ui,sans-serif;display:flex}.mna-pessoa i{background:var(--mna-alto);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:box-shadow .18s,transform .18s;display:flex;overflow:hidden;box-shadow:0 0 0 2px #0000}.mna-pessoa i img{object-fit:cover;width:100%;height:100%}.mna-pessoa i b{color:var(--mna-apoio);font:800 17px Inter,system-ui,sans-serif}.mna-pessoa span{text-align:center;line-height:1.25}.mna-pessoa:hover i{transform:translateY(-2px)}.mna-pessoa.escolhida{color:var(--mna-tinta)}.mna-pessoa.escolhida i{box-shadow:0 0 0 2px var(--agp-cor,#00a9d2)}.mna-dias{scrollbar-width:thin;gap:7px;padding-bottom:4px;display:flex;overflow-x:auto}.mna-dia{background:var(--mna-alto);border:1px solid var(--mna-fio);cursor:pointer;border-radius:14px;flex:none;justify-items:center;gap:1px;min-width:60px;padding:9px 7px;transition:border-color .15s,background .15s;display:grid}.mna-dia em{color:var(--mna-apoio);text-transform:uppercase;font:700 10px Inter,system-ui,sans-serif}.mna-dia b{color:var(--mna-tinta);font:800 18px Inter,system-ui,sans-serif}.mna-dia small{color:var(--mna-apoio);text-transform:uppercase;font-size:10px}.mna-dia:hover{background:#32323a}.mna-dia.escolhido{background:color-mix(in srgb, var(--agp-cor,#00a9d2) 18%, var(--mna-alto));border-color:var(--agp-cor,#00a9d2)}.mna-horas{flex-wrap:wrap;gap:7px;display:flex}.mna-hora{background:var(--mna-alto);border:1px solid var(--mna-fio);color:var(--mna-tinta);cursor:pointer;border-radius:999px;padding:9px 15px;font:700 13.5px Inter,system-ui,sans-serif;transition:border-color .15s,background .15s}.mna-hora:hover{background:#32323a}.mna-hora.escolhida{background:color-mix(in srgb, var(--agp-cor,#00a9d2) 20%, var(--mna-alto));border-color:var(--agp-cor,#00a9d2);box-shadow:0 0 0 1px var(--agp-cor,#00a9d2) inset}.mna-vazio{color:var(--mna-apoio);margin:0;font-size:13.5px;line-height:1.5}.mna-erro{color:#f87171;align-items:center;gap:6px;margin:0;font-size:13px;line-height:1.45;display:flex}.mna-pe{background:var(--mna-fundo);border-top:1px solid var(--mna-fio);padding:12px 16px calc(12px + env(safe-area-inset-bottom));align-items:center;gap:14px;display:flex}.mna-total{gap:1px;min-width:0;display:grid}.mna-total b{color:var(--mna-tinta);font:800 17px Inter,system-ui,sans-serif}.mna-total span{color:var(--mna-apoio);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mna-acao{background:var(--agp-acao,linear-gradient(90deg, #ffb34f, #fb5426));color:#27272a;cursor:pointer;border:0;border-radius:12px;flex:none;min-height:48px;margin-left:auto;padding:0 20px;font:700 15px Inter,system-ui,sans-serif;transition:filter .18s,transform .14s,box-shadow .2s;box-shadow:0 8px 20px -10px #fb5426b3}.mna-acao:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.mna-acao:active:not(:disabled){transform:none}.mna-acao:disabled{background:var(--mna-alto);box-shadow:none;color:#6f6f7a;cursor:not-allowed}@keyframes mna-veu-entra{0%{opacity:0}to{opacity:1}}@keyframes mna-sobe{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes mna-cresce{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@keyframes mna-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width>=720px){.mna-veu{align-items:center;padding:24px}.mna-folha{border-radius:24px;max-width:560px;max-height:88dvh;animation-name:mna-cresce}.mna-alca{display:none}.mna-cabeca{padding-top:18px}.mna-pe{border-radius:0 0 24px 24px;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.mna-veu,.mna-folha,.mna-escolhidos li{animation:none}.mna-pessoa:hover i,.mna-acao:hover:not(:disabled){transform:none}}.mna-confere{background:var(--mna-alto);border-radius:18px;align-items:center;gap:14px;padding:14px;animation:.3s cubic-bezier(.16,1,.3,1) both mna-entra;display:flex}.mna-confere-data{background:var(--agp-cor,#00a9d2);color:#fff;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:60px;height:64px;display:flex}.mna-confere-data b{letter-spacing:-1px;font:800 25px/1 Inter,system-ui,sans-serif}.mna-confere-data span{letter-spacing:1.2px;opacity:.85;margin-top:2px;font:700 10px Inter,system-ui,sans-serif}.mna-confere-quando{gap:2px;min-width:0;display:grid}.mna-confere-quando strong{color:var(--mna-tinta);letter-spacing:-.6px;font:800 24px/1.1 Inter,system-ui,sans-serif}.mna-confere-quando small{color:var(--mna-tinta);font-size:13px}.mna-confere-quando em{color:var(--mna-apoio);font-size:12px;font-style:normal}.mna-confere-lista{gap:0;margin:0;padding:0;list-style:none;display:grid}.mna-confere-lista li{color:var(--mna-tinta);justify-content:space-between;align-items:center;gap:10px;padding:11px 2px;font-size:14px;display:flex}.mna-confere-lista li+li{border-top:1px solid var(--mna-fio)}.mna-confere-lista b{color:#34d399;white-space:nowrap;font:800 14px Inter,system-ui,sans-serif}.mna-confere-quem{color:var(--mna-apoio)!important;justify-content:flex-start!important}.mna-confere-quem i{background:var(--mna-alto);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.mna-confere-quem i img{object-fit:cover;width:100%;height:100%}.mna-confere-quem i b{color:var(--mna-apoio);font-size:12px}.mna-confere-nota{color:var(--mna-apoio);margin:0;font-size:12.5px;line-height:1.5}.mna-gorjeta{gap:8px;display:grid}.mna-gorjeta>span{color:var(--mna-tinta);font:700 13.5px Inter,system-ui,sans-serif}.mna-gorjeta-lista{flex-wrap:wrap;gap:7px;display:flex}.mna-gorjeta-lista button{background:var(--mna-alto);border:1px solid var(--mna-fio);color:var(--mna-apoio);cursor:pointer;border-radius:14px;justify-items:center;gap:1px;min-width:62px;padding:8px 12px;font:700 13.5px Inter,system-ui,sans-serif;transition:border-color .15s,background .15s,color .15s;display:grid}.mna-gorjeta-lista button small{opacity:.8;font:600 10.5px Inter,system-ui,sans-serif}.mna-gorjeta-lista button:hover{background:#32323a}.mna-gorjeta-lista button.escolhida{background:color-mix(in srgb, var(--agp-cor,#00a9d2) 20%, var(--mna-alto));border-color:var(--agp-cor,#00a9d2);color:#fff}.mna-gorjeta-campo{background:var(--mna-alto);border:1px solid var(--mna-fio);border-radius:14px;align-items:center;gap:8px;padding:0 14px;display:flex}.mna-gorjeta-campo b{color:var(--mna-apoio);font:700 14px Inter,system-ui,sans-serif}.mna-gorjeta-campo input{color:var(--mna-tinta);background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:46px;padding:0;font:700 16px Inter,system-ui,sans-serif}.mna-pix{text-align:center;justify-items:center;gap:14px;display:grid}.mna-pix-quanto{gap:2px;margin:0;display:grid}.mna-pix-quanto span{color:var(--mna-apoio);font-size:13px}.mna-pix-quanto b{color:var(--mna-tinta);letter-spacing:-1px;font:800 30px Inter,system-ui,sans-serif}.mna-pix-quanto em{color:var(--mna-apoio);font-size:12px;font-style:normal}.mna-pix-qr{background:#fff;border-radius:16px;width:218px;height:218px;padding:10px;animation:.3s cubic-bezier(.16,1,.3,1) both mna-entra}.mna-pix-copiar{background:var(--mna-alto);border:1px solid var(--mna-fio);color:var(--mna-tinta);cursor:pointer;border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font:700 13.5px Inter,system-ui,sans-serif;transition:background .15s;display:inline-flex}.mna-pix-copiar:hover{background:#32323a}.mna-pix-relogio{color:var(--mna-tinta);margin:0;font-size:13.5px}.mna-pix-relogio b{font-variant-numeric:tabular-nums}.mna-pix-nota{color:var(--mna-apoio);max-width:34ch;margin:0;font-size:12px;line-height:1.5}.mna-regra{color:inherit;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px;width:100%;margin-top:12px;padding:12px;transition:background .18s,border-color .18s;display:block;overflow:hidden}.mna-regra:hover{background:#ffffff13;border-color:#ffffff2e}.mna-regra-topo{align-items:center;gap:11px;display:flex}.mna-regra-selo{color:#ffcf9b;background:linear-gradient(140deg,#ffb05c52,#ffb05c1a);border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;animation:2.4s ease-out mna-regra-bate;display:flex}@keyframes mna-regra-bate{0%,62%{box-shadow:0 0 #ffb05c00}74%{box-shadow:0 0 0 7px #ffb05c38}to{box-shadow:0 0 0 12px #ffb05c00}}.mna-regra-frase{gap:1px;min-width:0;display:grid}.mna-regra-frase strong{font:800 13.5px/1.3 Manrope,Inter,sans-serif}.mna-regra-frase small{opacity:.55;font-size:11.5px}.mna-regra.aberta .mna-regra-frase small{opacity:0}.mna-regra-seta{opacity:.55;margin-left:auto;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.mna-regra.aberta .mna-regra-seta{transform:rotate(180deg)}.mna-regra-gaveta{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1);display:grid}.mna-regra.aberta .mna-regra-gaveta{grid-template-rows:1fr}.mna-regra-corpo{opacity:.72;min-height:0;font-size:12.5px;line-height:1.5;overflow:hidden}.mna-regra.aberta .mna-regra-corpo{padding-top:10px}@media (prefers-reduced-motion:reduce){.mna-regra-gaveta,.mna-regra-seta{transition-duration:.01ms}.mna-regra-selo{animation:none}}.mna-esperando{opacity:.72;text-align:right;justify-content:flex-end;align-items:center;gap:10px;font-size:12.5px;line-height:1.35;display:flex}.mna-esperando-pontos{flex:none;gap:4px;display:inline-flex}.mna-esperando-pontos i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.25s ease-in-out infinite mna-esperando-pulo}.mna-esperando-pontos i:nth-child(2){animation-delay:.16s}.mna-esperando-pontos i:nth-child(3){animation-delay:.32s}@keyframes mna-esperando-pulo{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.mna-esperando-pontos i{opacity:.7;animation:none}}.mna-aviso{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:120;background:#04060aa8;justify-content:center;align-items:center;padding:22px;animation:.2s ease-out both mna-aviso-veu;display:flex;position:fixed;inset:0}@keyframes mna-aviso-veu{0%{opacity:0}to{opacity:1}}.mna-aviso-cartao{text-align:center;background:linear-gradient(#1c2027 0%,#111419 100%);border:1px solid #ffffff1f;border-radius:22px;justify-items:center;gap:9px;width:100%;max-width:360px;padding:26px 22px 20px;animation:.44s cubic-bezier(.16,1,.3,1) both mna-aviso-sobe;display:grid;box-shadow:0 30px 70px -28px #000000eb}@keyframes mna-aviso-sobe{0%{opacity:0;transform:translateY(20px)scale(.94)}to{opacity:1;transform:none}}.mna-aviso-cartao>*{animation:.4s cubic-bezier(.16,1,.3,1) both mna-aviso-peca}.mna-aviso-cartao>:first-child{animation-delay:.1s}.mna-aviso-cartao>:nth-child(2){animation-delay:.16s}.mna-aviso-cartao>:nth-child(3){animation-delay:.22s}.mna-aviso-cartao>:nth-child(4){animation-delay:.28s}.mna-aviso-cartao>:nth-child(5){animation-delay:.34s}@keyframes mna-aviso-peca{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.mna-aviso-selo{color:#ffcf9b;background:linear-gradient(140deg,#ffb05c57,#ffb05c17);border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.mna-aviso-selo:after{content:"";border-radius:18px;animation:1.5s ease-out .5s both mna-aviso-halo;position:absolute;inset:0}.mna-aviso-selo{position:relative}@keyframes mna-aviso-halo{0%{box-shadow:0 0 #ffb05c57}70%{box-shadow:0 0 0 16px #ffb05c00}to{box-shadow:0 0 #ffb05c00}}.mna-aviso-cartao h3{color:#f3f6f8;letter-spacing:-.2px;margin:4px 0 0;font:800 18px/1.25 Manrope,Inter,sans-serif}.mna-aviso-valor{color:#ffcf9b;letter-spacing:-.6px;font:800 31px Manrope,Inter,sans-serif}.mna-aviso-corpo{color:#f0f4f6bd;margin:0;font:500 13.5px/1.5 Inter,system-ui,sans-serif}.mna-aviso-ok{color:#10151a;cursor:pointer;background:#f3f6f8;border:0;border-radius:999px;width:100%;min-height:48px;margin-top:8px;font:800 14.5px Inter,system-ui,sans-serif;transition:transform .14s,box-shadow .14s}.mna-aviso-ok:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #000000e6}@media (prefers-reduced-motion:reduce){.mna-aviso,.mna-aviso-cartao,.mna-aviso-cartao>*,.mna-aviso-selo:after{animation:none}}.agp{--agp-cor:#00a9d2;box-sizing:border-box;background:#f4f7f8 radial-gradient(760px 520px at 50% -10%,#00a9d212,#0000 68%);justify-content:center;min-height:100vh;padding:24px 16px 48px;display:flex}.agp *{box-sizing:border-box}.agp-cartao{background:#fff;border:1px solid #d3dde1;border-radius:26px;gap:22px;width:100%;max-width:520px;padding:26px clamp(18px,5vw,30px) 30px;display:grid;box-shadow:0 1px 2px #091c230d,0 24px 60px -34px #091c2373}.agp-esqueleto{background:linear-gradient(90deg,#eef3f5 25%,#f7fafb 37%,#eef3f5 63%) 0 0/400% 100%;border-radius:12px;height:220px;display:block}.agp-topo h1{color:#16232b;letter-spacing:-.7px;margin:0;font:800 24px Manrope,Inter,system-ui,sans-serif}.agp-topo p{color:#5f6d76;margin:8px 0 0;font-size:14px;line-height:1.5}.agp-passo{gap:10px;display:grid}.agp-passo h2{color:#16232b;margin:0;font:800 15px Manrope,Inter,system-ui,sans-serif}.agp-vazio{color:#7d8b96;margin:0;font-size:13.5px;line-height:1.5}.agp-erro{color:#c0414f;align-items:center;gap:6px;margin:0;font-size:13px;line-height:1.45;display:flex}.agp-servicos{gap:8px;display:grid}.agp-servico{cursor:pointer;text-align:left;background:#fff;border:1px solid #e3eaed;border-radius:14px;gap:3px;width:100%;padding:12px 14px;transition:border-color .15s,background .15s,transform .12s;display:grid}.agp-servico:hover{background:#f7fcfd;background:color-mix(in srgb, var(--agp-cor) 5%, #fff);border-color:#9fdbe6;border-color:color-mix(in srgb, var(--agp-cor) 40%, #fff)}.agp-servico:active{transform:scale(.99)}.agp-servico.escolhido{background:#f2fbfd;background:color-mix(in srgb, var(--agp-cor) 8%, #fff);border-color:var(--agp-cor);box-shadow:0 0 0 1px var(--agp-cor) inset}.agp-servico.com-foto{align-items:center;gap:12px;display:flex}.agp-servico-foto{background-position:50%;background-size:cover;border-radius:10px;flex:none;width:54px;height:54px}.agp-servico-texto{gap:3px;min-width:0;display:grid}.agp-servico-nome{color:#16232b;font:700 14.5px Inter,system-ui,sans-serif}.agp-servico-apoio{color:#6b7f89;font-size:12.5px}.agp-pessoas{flex-wrap:wrap;gap:8px;display:flex}.agp-pessoa{cursor:pointer;background:#fff;border:1px solid #e3eaed;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;transition:border-color .15s,background .15s;display:inline-flex}.agp-pessoa:hover{background:#f7fcfd;background:color-mix(in srgb, var(--agp-cor) 5%, #fff);border-color:color-mix(in srgb, var(--agp-cor) 40%, #fff)}.agp-pessoa.escolhido{background:#f2fbfd;background:color-mix(in srgb, var(--agp-cor) 8%, #fff);border-color:var(--agp-cor)}.agp-pessoa i{background:#e5f8fb;background:color-mix(in srgb, var(--agp-cor) 12%, #fff);color:var(--agp-cor);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font:800 13px Inter,system-ui,sans-serif;display:inline-flex}.agp-pessoa span{color:#16232b;font:700 13.5px Inter,system-ui,sans-serif}.agp-dias{scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.agp-dia{cursor:pointer;background:#fff;border:1px solid #e3eaed;border-radius:14px;flex:none;justify-items:center;gap:1px;min-width:58px;padding:8px 6px;transition:border-color .15s,background .15s;display:grid}.agp-dia:hover{background:#f7fcfd;background:color-mix(in srgb, var(--agp-cor) 5%, #fff);border-color:color-mix(in srgb, var(--agp-cor) 40%, #fff)}.agp-dia.escolhido{background:var(--agp-cor);border-color:var(--agp-cor)}.agp-dia em{color:#7d8b96;text-transform:uppercase;font:700 10px Inter,system-ui,sans-serif}.agp-dia b{color:#16232b;font:800 17px Manrope,Inter,system-ui,sans-serif}.agp-dia small{color:#7d8b96;text-transform:uppercase;font-size:10px}.agp-dia.escolhido em,.agp-dia.escolhido b,.agp-dia.escolhido small{color:#fff}.agp-horas{flex-wrap:wrap;gap:7px;display:flex}.agp-hora{color:#16232b;cursor:pointer;background:#fff;border:1px solid #e3eaed;border-radius:999px;padding:8px 14px;font:700 13.5px Inter,system-ui,sans-serif;transition:border-color .15s,background .15s,color .15s}.agp-hora:hover{background:#f7fcfd;background:color-mix(in srgb, var(--agp-cor) 5%, #fff);border-color:color-mix(in srgb, var(--agp-cor) 40%, #fff)}.agp-hora.escolhido{background:var(--agp-cor);border-color:var(--agp-cor);color:#fff}.agp-campos{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.agp-campos .agp-largo{grid-column:1/-1}.agp-nota-da-porta{color:#5f6d76;margin:-4px 0 12px;font-size:13px}.agp-entrou{color:#1f8a53;align-items:center;gap:6px;margin:-4px 0 12px;font-size:14px;font-weight:700;display:flex}.agp-voltar-porta{color:#00728c;cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:6px;font:600 13px Inter,system-ui,sans-serif;text-decoration:underline;display:block}.agp-retrato-campo{align-items:center;gap:14px;margin-bottom:14px;display:flex}.agp-retrato{object-fit:cover;border-radius:16px;flex:none;width:72px;height:72px}.agp-retrato.vazio{color:#8aa0a9;background:#eef4f6;border:1px dashed #c7d8de;justify-content:center;align-items:center;display:flex}.agp-retrato-acoes{flex-wrap:wrap;gap:8px;display:flex}.agp-retrato-botao{color:#00728c;cursor:pointer;background:#eef7f9;border-radius:999px;padding:9px 14px;font:700 12.5px Inter,system-ui,sans-serif}.agp-retrato-botao input{display:none}.agp-campos label{gap:4px;display:grid}.agp-campos label>span{color:#5f6d76;letter-spacing:1.4px;text-transform:uppercase;font:700 9.5px Inter,system-ui,sans-serif}.agp-campos input{color:#16232b;background:#fff;border:1px solid #d3dde1;border-radius:12px;width:100%;padding:11px 13px;font:400 15px Inter,system-ui,sans-serif}.agp-campos input:focus{border-color:#9fdbe6;outline:none}.agp-confirmar{background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);background:linear-gradient(120deg, var(--agp-cor) 0%, color-mix(in srgb, var(--agp-cor) 70%, #fff) 100%);color:#06232b;cursor:pointer;border:0;border-radius:999px;width:100%;padding:14px 18px;font:800 15px Inter,system-ui,sans-serif;transition:filter .18s,transform .18s,box-shadow .18s;box-shadow:0 8px 20px -12px #00a9d2e6}.agp-confirmar:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}.agp-confirmar:active:not(:disabled){transform:translateY(0)scale(.985)}.agp-confirmar:disabled{box-shadow:none;color:#9aa9b2;cursor:not-allowed;background:#e3eaed}.agp-marca{background:#e5f8fb;background:color-mix(in srgb, var(--agp-cor) 12%, #fff);color:var(--agp-cor);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto;display:flex}.agp-marca.bom{color:#1f7a45;background:#e8f6ee}.agp-aviso,.agp-pronto{text-align:center;justify-items:center}.agp-aviso h1,.agp-pronto h1{color:#16232b;letter-spacing:-.5px;margin:0;font:800 22px Manrope,Inter,system-ui,sans-serif}.agp-aviso p{color:#5f6d76;max-width:34ch;margin:0;font-size:14px;line-height:1.55}.agp-pronto-linha{color:#16232b;margin:0;font-size:15px}.agp-pronto-quando{color:var(--agp-cor);margin:0;font:800 20px Manrope,Inter,system-ui,sans-serif}.agp-pronto-nota{color:#6b7f89;max-width:36ch;margin:0;font-size:13px;line-height:1.55}.agp-fecho .agp-resumo{gap:8px;margin:0 0 16px;display:grid}.agp-fecho .agp-resumo span{color:#17313a;align-items:center;gap:10px;font:600 14px Inter,system-ui,sans-serif;display:flex}.agp-fecho .agp-resumo i{color:#00819e;background:#eef7f9;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.agp-fim{justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.agp-pronto{text-align:center;background:#fff;border-radius:28px;width:100%;max-width:440px;padding:40px 28px 30px;animation:.5s cubic-bezier(.16,1,.3,1) both agp-pronto-sobe;box-shadow:0 30px 70px -32px #08161c80,0 2px 8px #08161c0d}.agp-visto{width:72px;height:72px;margin-bottom:20px;display:inline-block;position:relative}.agp-visto svg{width:72px;height:72px;overflow:visible}.agp-visto circle{fill:#eaf8f0;stroke:#2f9b60;stroke-dasharray:151;stroke-width:2.5px;animation:.5s cubic-bezier(.65,0,.35,1) .18s both agp-traco-corre}.agp-visto path{fill:none;stroke:#2f9b60;stroke-dasharray:36;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.6px;animation:.34s cubic-bezier(.65,0,.35,1) .52s both agp-traco-corre}.agp-visto:after{content:"";border:2px solid #2f9b60;border-radius:50%;animation:.9s cubic-bezier(.16,1,.3,1) .7s both agp-halo;position:absolute;inset:0}.agp-pronto h1{color:#0d1b21;letter-spacing:-.6px;margin:0 0 6px;font:800 27px Inter,system-ui,sans-serif;animation:.5s cubic-bezier(.16,1,.3,1) .4s both agp-sobe-suave}.agp-pronto-sub{color:#5f6d76;margin:0 0 26px;font-size:14.5px;animation:.5s cubic-bezier(.16,1,.3,1) .46s both agp-sobe-suave}.agp-pronto-sub b{color:#17313a}.agp-bilhete{text-align:left;background:#f7fafb;border:1px solid #e7eef1;border-radius:20px;align-items:center;gap:14px;margin-bottom:22px;padding:16px;animation:.55s cubic-bezier(.16,1,.3,1) .56s both agp-bilhete-entra;display:flex;position:relative}.agp-bilhete-data{background:var(--agp-cor,#00a9d2);color:#fff;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:58px;height:62px;display:flex}.agp-bilhete-data b{letter-spacing:-1px;font:800 24px/1 Inter,system-ui,sans-serif}.agp-bilhete-data span{letter-spacing:1.2px;opacity:.82;margin-top:2px;font:700 10px Inter,system-ui,sans-serif}.agp-bilhete-corpo{gap:2px;min-width:0;display:grid}.agp-bilhete-corpo strong{color:#0d1b21;text-overflow:ellipsis;white-space:nowrap;font:700 15.5px Inter,system-ui,sans-serif;overflow:hidden}.agp-bilhete-corpo small{color:#5f6d76;font-size:13px}.agp-bilhete-corpo em{color:#8494a0;font-size:12px;font-style:normal}.agp-bilhete-hora{color:#17313a;background:#fff;border:1px solid #e0e9ed;border-radius:999px;flex:none;margin-left:auto;padding:8px 14px;font:800 15px Inter,system-ui,sans-serif}.agp-pronto-acoes{gap:10px;animation:.5s cubic-bezier(.16,1,.3,1) .72s both agp-sobe-suave;display:grid}.agp-acao-forte,.agp-acao-leve{cursor:pointer;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:50px;font:700 14.5px Inter,system-ui,sans-serif;text-decoration:none;transition:transform .12s,box-shadow .2s,background .16s;display:flex}.agp-acao-forte{color:#fff;background:#0d1b21;border:0;box-shadow:0 10px 22px -12px #0d1b21e6}.agp-acao-forte:hover{box-shadow:0 14px 28px -12px #0d1b21}.agp-acao-forte:active{transform:scale(.985)}.agp-acao-leve{color:#3d4c55;background:#f1f6f8;border:0}.agp-acao-leve:hover{background:#e6eff2}.agp-pronto-nota{color:#8494a0;border-top:1px solid #eef3f5;margin:22px 0 0;padding-top:18px;font-size:12.5px;line-height:1.5;animation:.5s cubic-bezier(.16,1,.3,1) .8s both agp-sobe-suave}@keyframes agp-pronto-sobe{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes agp-sobe-suave{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes agp-bilhete-entra{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes agp-traco-corre{0%{stroke-dashoffset:160px}to{stroke-dashoffset:0}}@keyframes agp-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (width>=640px){.agp-pronto{padding:46px 36px 34px}}@media (prefers-reduced-motion:reduce){.agp-pronto,.agp-pronto h1,.agp-pronto-sub,.agp-bilhete,.agp-pronto-acoes,.agp-pronto-nota{animation:none}.agp-visto circle,.agp-visto path{stroke-dashoffset:0;animation:none}.agp-visto:after{content:none;animation:none}}.agp-site{background:#f2f6f7;padding:0 0 110px;display:block}.agp-capa{background:var(--agp-cor,#0d1b21);align-items:flex-end;min-height:210px;padding:26px 20px 22px;display:flex;position:relative;overflow:hidden}.agp-capa-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.agp-capa-veu{background:linear-gradient(#08121640 0%,#081216b8 62%,#081216e0 100%);position:absolute;inset:0}.agp-capa-conteudo{width:100%;animation:.6s cubic-bezier(.16,1,.3,1) both agp-capa-entra;position:relative}.agp-capa-logo{background:#fff;border:3px solid #ffffffe6;border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:14px;display:flex;overflow:hidden;box-shadow:0 14px 30px -12px #0009}.agp-capa-logo img{object-fit:cover;width:100%;height:100%}.agp-capa-logo b{color:#0d1b21;font:800 24px Inter,system-ui,sans-serif}.agp-capa h1{color:#fff;letter-spacing:-.7px;text-shadow:0 2px 14px #00000059;margin:0 0 4px;font:800 28px Inter,system-ui,sans-serif}.agp-capa-frase{color:#ffffffd6;margin:0 0 14px;font-size:14px}.agp-capa-selos{flex-wrap:wrap;gap:8px;display:flex}.agp-selo{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff29;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font:700 12px Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.agp-selo.toque:hover{background:#ffffff47}.agp-selo i{background:#9aa8b0;border-radius:50%;width:7px;height:7px}.agp-selo.vivo{background:#2f9b6047}.agp-selo.vivo i{background:#57d98a;animation:2s ease-in-out infinite agp-pisca;box-shadow:0 0 #57d98ab3}.agp-colunas{align-items:start;gap:16px;max-width:1080px;margin:-18px auto 0;padding:0 14px;display:grid;position:relative}.agp-site .agp-cartao{border-radius:22px;max-width:none;margin:0;padding:22px 18px}.agp-recado{color:#5f6d76;margin:0 0 18px;font-size:14px;line-height:1.5}.agp-lado{gap:16px;display:grid}.agp-lado-cartao{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 2px 10px #08161c0d}.agp-lado-linha{color:inherit;align-items:center;gap:13px;padding:16px 18px;text-decoration:none;display:flex}.agp-lado-linha+.agp-lado-linha{border-top:1px solid #eef3f5}.agp-lado-linha.toque:hover{background:#f7fafb}.agp-lado-marca{color:#00819e;background:#eef7f9;border-radius:13px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.agp-lado-marca.verde{color:#1f8a53;background:#e4f6ec}.agp-lado-linha h3{color:#0d1b21;margin:0 0 2px;font:700 13.5px Inter,system-ui,sans-serif}.agp-lado-linha p{color:#5f6d76;margin:0;font-size:13px;line-height:1.4}.agp-lado-ir{color:#3d4c55;background:#f1f6f8;border-radius:50%;flex:none;justify-content:center;align-items:center;height:34px;margin-left:auto;text-decoration:none;transition:background .16s,transform .16s;display:flex}.agp-lado-ir:hover{background:#e3eef1;transform:translate(2px)}.agp-lado-ir.fantasma{background:0 0}.agp-barra{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);padding:12px 16px calc(12px + env(safe-area-inset-bottom));z-index:80;background:#ffffffeb;border-top:1px solid #e3e9ec;align-items:center;gap:14px;animation:.45s cubic-bezier(.16,1,.3,1) both agp-barra-sobe;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px -12px #08161c4d}.agp-barra-resumo{gap:1px;min-width:0;display:grid}.agp-barra-resumo b{color:#0d1b21;text-overflow:ellipsis;white-space:nowrap;font:700 14px Inter,system-ui,sans-serif;overflow:hidden}.agp-barra-resumo span{color:#7d8c94;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.agp-barra-botao{color:#9aa8b0;cursor:not-allowed;background:#dfe8ec;border:0;border-radius:14px;flex:none;min-height:48px;margin-left:auto;padding:0 22px;font:800 14.5px Inter,system-ui,sans-serif;transition:background .2s,color .2s,box-shadow .2s,transform .12s}.agp-barra.pronta .agp-barra-botao{background:linear-gradient(135deg, var(--agp-cor,#00a9d2), color-mix(in srgb, var(--agp-cor,#00a9d2) 72%, #0bc2b6));box-shadow:0 10px 24px -10px color-mix(in srgb, var(--agp-cor,#00a9d2) 85%, transparent);color:#fff;cursor:pointer}.agp-barra.pronta .agp-barra-botao:active:not(:disabled){transform:scale(.98)}@keyframes agp-capa-entra{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes agp-barra-sobe{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes agp-pisca{0%,to{box-shadow:0 0 #57d98ab3}50%{box-shadow:0 0 0 5px #57d98a00}}@media (width>=900px){.agp-capa{min-height:260px;padding:34px 32px 28px}.agp-capa-conteudo{max-width:1052px;margin:0 auto}.agp-capa h1{font-size:34px}.agp-colunas{grid-template-columns:minmax(0,1fr) 340px;margin-top:-26px;padding:0 16px}.agp-lado{position:sticky;top:16px}.agp-site .agp-cartao{padding:28px 26px}.agp-barra{justify-content:center;padding:14px 24px}.agp-barra-resumo{flex:0 420px}.agp-barra-botao{margin-left:24px}}@media (prefers-reduced-motion:reduce){.agp-capa-conteudo,.agp-barra,.agp-selo.vivo i{animation:none}}.agp-lado .enc-ficha{grid-template-columns:1fr;gap:16px;display:grid}.agp-lado .enc-ficha-bloco{background:#fff;border:0;border-radius:22px;padding:18px;box-shadow:0 2px 10px #08161c0d}.agp-lado .enc-ficha-dias>li{font-size:13px}.agp-lado .enc-ficha-bloco h3{color:#0d1b21;opacity:1}.agp-capa{background-image:radial-gradient(120% 90% at 12% 0,#ffffff29,#0000 58%);align-items:center;min-height:190px}.agp-capa:has(.agp-capa-foto){align-items:flex-end;min-height:230px}.agp-servico{border:1px solid #e7eef1;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .16s,box-shadow .2s,transform .14s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 1px 2px #08161c08}.agp-servico:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #08161c80}.agp-servico.escolhido{box-shadow:0 0 0 2px var(--agp-cor) inset, 0 10px 24px -14px #08161c73}.agp-servico-foto{border-radius:14px;width:60px;height:60px}.agp-servico .agp-servico-nome{color:#0d1b21;font:700 15px Inter,system-ui,sans-serif}.agp-servico .agp-servico-apoio{color:#7d8c94;font-size:12.5px}.agp-servico-valor{color:#17313a;white-space:nowrap;background:#f1f6f8;border-radius:999px;flex:none;margin-left:auto;padding:7px 13px;font:800 13.5px Inter,system-ui,sans-serif}.agp-servico.escolhido .agp-servico-valor{background:color-mix(in srgb, var(--agp-cor) 14%, #fff);color:var(--agp-cor)}@media (width>=900px){.agp-barra{justify-content:flex-start}.agp-barra-resumo{flex:auto;margin-left:max(16px,50vw - 526px)}.agp-barra-botao{margin-right:max(16px,50vw - 526px)}}.agp-lado .enc-ficha-dias>li.hoje{background:#f1f9fb;border-radius:10px;margin:0 -8px;padding:7px 8px}.agp-site .agp-cartao:last-child{margin-bottom:8px}.agp-site,.agp-fim{--agp-fundo:#0a0a0c;--agp-cartao:#141417;--agp-cartao-alto:#1c1c21;--agp-fio:#26262c;--agp-tinta:#f4f4f5;--agp-apoio:#9b9ba4;background:var(--agp-fundo);color:var(--agp-tinta)}.agp-site .agp-capa{background:var(--agp-fundo);background-image:radial-gradient(120% 100% at 15% -10%, color-mix(in srgb, var(--agp-cor) 28%, transparent), transparent 62%);border-bottom:1px solid var(--agp-fio)}.agp-site .agp-capa-veu{background:linear-gradient(180deg, #0a0a0c33, #0a0a0cdb 78%, var(--agp-fundo))}.agp-site .agp-capa-logo{background:var(--agp-cartao-alto);border-color:#ffffff24}.agp-site .agp-capa-logo b{color:var(--agp-tinta)}.agp-site .agp-capa-frase{color:var(--agp-apoio)}.agp-site .agp-selo{color:var(--agp-tinta);background:#ffffff14}.agp-site .agp-selo.toque:hover{background:#ffffff29}.agp-site .agp-cartao,.agp-site .agp-lado-cartao,.agp-site .agp-lado .enc-ficha-bloco{background:var(--agp-cartao);border:1px solid var(--agp-fio);box-shadow:none}.agp-site .agp-cartao h2,.agp-site .agp-lado-linha h3,.agp-site .agp-lado .enc-ficha-bloco h3{color:var(--agp-tinta)}.agp-site .agp-recado,.agp-site .agp-lado-linha p,.agp-site .agp-vazio{color:var(--agp-apoio)}.agp-site .agp-lado-linha+.agp-lado-linha{border-top-color:var(--agp-fio)}.agp-site .agp-lado-linha.toque:hover{background:var(--agp-cartao-alto)}.agp-site .agp-lado-marca{background:color-mix(in srgb, var(--agp-cor) 18%, var(--agp-cartao-alto));color:color-mix(in srgb, var(--agp-cor) 70%, #fff)}.agp-site .agp-lado-marca.verde{color:#4ade80;background:#2f9b6029}.agp-site .agp-lado-ir{background:var(--agp-cartao-alto);color:var(--agp-tinta)}.agp-site .agp-lado-ir:hover{background:#2a2a31}.agp-site .agp-servico,.agp-site .agp-pessoa,.agp-site .agp-dia,.agp-site .agp-hora{background:var(--agp-cartao-alto);border-color:var(--agp-fio);color:var(--agp-tinta)}.agp-site .agp-servico:hover,.agp-site .agp-pessoa:hover,.agp-site .agp-dia:hover,.agp-site .agp-hora:hover{background:#22222a;border-color:#35353e}.agp-site .agp-servico.escolhido,.agp-site .agp-pessoa.escolhido,.agp-site .agp-dia.escolhido,.agp-site .agp-hora.escolhido{background:color-mix(in srgb, var(--agp-cor) 16%, var(--agp-cartao-alto));border-color:var(--agp-cor);box-shadow:0 0 0 1px var(--agp-cor) inset}.agp-site .agp-servico .agp-servico-nome{color:var(--agp-tinta)}.agp-site .agp-servico .agp-servico-apoio,.agp-site .agp-dia span{color:var(--agp-apoio)}.agp-site .agp-servico-valor{color:var(--agp-tinta);background:#ffffff12}.agp-site .agp-servico.escolhido .agp-servico-valor{background:color-mix(in srgb, var(--agp-cor) 26%, transparent);color:#fff}.agp-site .agp-lado .enc-ficha-dias>li{color:var(--agp-tinta)}.agp-site .agp-lado .enc-ficha-faixas em{color:var(--agp-apoio)}.agp-site .agp-lado .enc-ficha-formas li{background:var(--agp-cartao-alto);border-color:var(--agp-fio);color:var(--agp-tinta)}.agp-site .agp-barra{border-top-color:var(--agp-fio);background:#0e0e11f0;box-shadow:0 -10px 34px -14px #000000e6}.agp-site .agp-barra-resumo b{color:var(--agp-tinta)}.agp-site .agp-barra-resumo span{color:var(--agp-apoio)}.agp-site .agp-barra-botao{color:#6f6f7a;background:#26262c}.agp-site .agp-barra.pronta .agp-barra-botao{color:#fff}.agp-site .enc{background:var(--agp-cartao);border:1px solid var(--agp-fio);color:var(--agp-tinta)}.agp-site .enc-nome,.agp-site .enc-chamada{color:var(--agp-tinta)}.agp-site .enc-apoio{color:var(--agp-apoio)}.agp-fim .agp-pronto{background:var(--agp-cartao);border:1px solid var(--agp-fio);box-shadow:0 30px 70px -30px #000}.agp-fim .agp-pronto h1{color:var(--agp-tinta)}.agp-fim .agp-pronto-sub,.agp-fim .agp-pronto-nota{color:var(--agp-apoio)}.agp-fim .agp-pronto-sub b{color:var(--agp-tinta)}.agp-fim .agp-visto circle{fill:#2f9b6029;stroke:#4ade80}.agp-fim .agp-visto path{stroke:#4ade80}.agp-fim .agp-visto:after{border-color:#4ade80}.agp-fim .agp-bilhete{background:var(--agp-cartao-alto);border-color:var(--agp-fio)}.agp-fim .agp-bilhete-corpo strong{color:var(--agp-tinta)}.agp-fim .agp-bilhete-corpo small{color:var(--agp-apoio)}.agp-fim .agp-bilhete-corpo em{color:#6f6f7a}.agp-fim .agp-bilhete-hora{background:var(--agp-cartao);border-color:var(--agp-fio);color:var(--agp-tinta)}.agp-fim .agp-acao-forte{background:var(--agp-cor);color:#fff}.agp-fim .agp-acao-leve{background:var(--agp-cartao-alto);color:var(--agp-tinta)}.agp-fim .agp-acao-leve:hover{background:#26262c}.agp-fim .agp-pronto-nota{border-top-color:var(--agp-fio)}.agp-site,.agp-fim{--agp-fundo:#09090b;--agp-cartao:#18181b;--agp-cartao-alto:#27272a;--agp-fio:#27272a;--agp-tinta:#ecedee;--agp-apoio:#a1a1aa;--agp-acao:linear-gradient(90deg, #ffb34f, #fb5426)}.agp-site .agp-capa{background:var(--agp-fundo);background-image:none;border-bottom:0;align-items:stretch;min-height:0;padding:22px 14px 0}.agp-site .agp-capa-veu{display:none}.agp-site .agp-capa-conteudo{width:100%;max-width:1052px;margin:0 auto}.agp-capa-linha{align-items:center;gap:14px;display:flex}.agp-site .agp-capa-logo{box-shadow:0 0 0 2px var(--agp-fio);border:0;border-radius:50%;flex:none;width:56px;height:56px;margin:0}.agp-capa-titulo{min-width:0}.agp-site .agp-capa h1{letter-spacing:-.5px;text-shadow:none;margin:0 0 6px;font-size:24px}.agp-site .agp-capa-frase{color:var(--agp-apoio);margin:14px 0 0}.agp-site .agp-capa-selos{gap:6px}.agp-site .agp-selo{background:var(--agp-cartao-alto);color:var(--agp-apoio);border-radius:999px;padding:5px 10px;font-size:11.5px}.agp-site .agp-selo.nota{color:#fbbf24}.agp-site .agp-selo.vivo{color:#34d399;background:#34d39924}.agp-site .agp-selo.vivo i{background:#34d399}.agp-capa-mosaico{border-radius:18px;margin-top:16px;overflow:hidden}.agp-capa-mosaico img{object-fit:cover;width:100%;height:220px;display:block}.agp-capa-agendar{background:var(--agp-acao);color:#27272a;cursor:pointer;background-size:200% 100%;border:0;border-radius:8px;flex:none;min-height:44px;margin-left:auto;padding:0 18px;font:500 18px Inter,system-ui,sans-serif;transition:transform .16s,box-shadow .2s,filter .2s;display:none;box-shadow:0 6px 18px -8px #fb542699}.agp-capa-agendar:hover:not(:disabled){transform:scale(1.05);box-shadow:0 10px 24px -8px #fb5426bf}.agp-capa-agendar:disabled{background:var(--agp-cartao-alto);box-shadow:none;color:#6f6f7a;cursor:not-allowed}.agp-site .agp-lado-cartao{background:var(--agp-cartao);border:1px solid var(--agp-fio);border-radius:24px;padding:16px}.agp-lado-bloco+.enc-ficha{border-top:1px solid var(--agp-fio);margin-top:4px;padding-top:12px}.agp-site .agp-lado .enc-ficha-bloco{background:0 0;border:0;border-radius:0;padding:8px 2px}.agp-site .agp-lado .enc-ficha-bloco+.enc-ficha-bloco{border-top:1px solid var(--agp-fio);margin-top:8px;padding-top:16px}.agp-site .agp-lado .enc-ficha{gap:0}.agp-site .agp-lado-linha{padding:10px 2px}.agp-site .agp-lado-linha+.agp-lado-linha{border-top:1px solid var(--agp-fio)}.agp-site .agp-lado .enc-ficha-dias>li.hoje{background:0 0}.agp-site .agp-lado .enc-ficha-dia b{color:#34d399;background:#34d39929}.agp-site .agp-lado .enc-ficha-formas li{background:var(--agp-cartao-alto);color:var(--agp-apoio);border:0;border-radius:999px;padding:7px 12px;font-size:12px}.agp-site .agp-cartao{border-radius:24px}.agp-site .agp-servico{border-radius:16px}@media (width>=900px){.agp-capa-agendar{justify-content:center;align-items:center;display:inline-flex}.agp-site .agp-barra{display:none}.agp-site{padding-bottom:40px}.agp-site .agp-capa{padding:28px 16px 0}.agp-site .agp-capa h1{font-size:30px}.agp-site .agp-capa-logo{width:64px;height:64px}.agp-colunas{grid-template-columns:minmax(0,1fr) 400px;margin-top:20px}}.agp-passo-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-bottom:14px;display:flex}.agp-passo-topo>h2{flex:none;margin:0}.agp-passo-topo>.agp-busca{flex:240px;max-width:340px;margin:0}.agp-passo-topo>.agp-busca input{min-height:42px}.agp-busca{background:var(--agp-cartao-alto);border:1px solid var(--agp-fio);color:var(--agp-apoio);border-radius:16px;align-items:center;gap:10px;margin:4px 0 14px;padding:0 14px;display:flex}.agp-busca:focus-within{border-color:var(--agp-cor);box-shadow:0 0 0 3px color-mix(in srgb, var(--agp-cor) 18%, transparent)}.agp-busca input{color:var(--agp-tinta);background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:48px;padding:0;font:500 15px Inter,system-ui,sans-serif}.agp-busca input::placeholder{color:#6f6f7a}.agp-busca button{color:var(--agp-apoio);cursor:pointer;background:0 0;border:0;padding:4px;display:flex}.agp-categorias{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.agp-categoria{border:1px solid var(--agp-fio);color:var(--agp-apoio);cursor:pointer;background:0 0;border-radius:999px;padding:9px 16px;font:600 13px Inter,system-ui,sans-serif;transition:border-color .16s,color .16s,background .16s}.agp-categoria:hover{color:var(--agp-tinta);border-color:#3f3f46}.agp-categoria.escolhida{background:color-mix(in srgb, var(--agp-cor) 18%, transparent);border-color:var(--agp-cor);color:#fff}.agp-site .agp-servico{gap:13px;padding:12px 14px}.agp-site .agp-servico-foto{border-radius:50%;width:54px;height:54px}.agp-site .agp-servico-texto{flex:1;gap:4px}.agp-site .agp-servico .agp-servico-apoio{align-items:center;gap:5px;display:inline-flex}.agp-site .agp-servico-valor{color:#34d399;background:0 0;padding:0;font:800 15px Inter,system-ui,sans-serif}.agp-site .agp-servico.escolhido .agp-servico-valor{color:#34d399;background:0 0}.agp-servico-seta{color:#52525b;flex:none;margin-left:2px;transition:transform .16s,color .16s;display:flex}.agp-servico:hover .agp-servico-seta{color:var(--agp-apoio);transform:translate(2px)}.agp-site .agp-servico.escolhido .agp-servico-seta{color:var(--agp-cor)}.agp-site .agp-passo h2{color:var(--agp-tinta);letter-spacing:-.3px;margin:0 0 14px;font:700 20px Inter,system-ui,sans-serif}.agp-site .agp-lado .enc-ficha-bloco h3{letter-spacing:0;opacity:1;text-transform:none;font-size:15px;font-weight:700}.agp-site .agp-lado-linha h3{font-size:15px}.agp-site .agp-servico-foto.vazia{background:var(--agp-fio);color:#6f6f7a;justify-content:center;align-items:center;font:800 18px Inter,system-ui,sans-serif;display:flex}.agp-site .pda-chip,.agp-fim .pda-chip{color:var(--agp-tinta);background:#27272ad6;border-color:#3f3f46}.agp-site .agp-colunas{margin-top:16px}.agp-site .agp-servico-texto{flex:auto;min-width:0}.agp-site .agp-servico-valor{text-align:right;flex:none;margin-left:10px}.agp-site .agp-servico-foto.vazia{color:#8a8a94;background:#1f1f23}@media (width<=899px){.agp-site .agp-capa{padding:18px 14px 0}.agp-site .agp-capa-logo{width:48px;height:48px}.agp-site .agp-capa h1{font-size:21px}.agp-site .agp-servico-foto{width:46px;height:46px}.agp-site .agp-servico-valor{font-size:14px}.agp-site .agp-cartao{padding:18px 14px}.agp-site .agp-colunas{gap:14px}}.agp-mosaico{gap:8px;height:220px;margin-top:16px;display:grid}.agp-mosaico.de-1{grid-template-columns:1fr}.agp-mosaico.de-2{grid-template-columns:1.55fr 1fr}.agp-mosaico.de-3{grid-template-rows:1fr 1fr;grid-template-columns:1.55fr 1fr}.agp-mosaico.de-3 .agp-mosaico-foto:first-child{grid-row:1/span 2}.agp-mosaico-foto{background:var(--agp-cartao-alto,#27272a);cursor:pointer;border:0;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}.agp-mosaico-foto img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block}.agp-mosaico-foto:hover img{transform:scale(1.05)}.agp-mosaico-foto em{color:#fff;background:#09090b94;justify-content:center;align-items:center;font:700 20px Inter,system-ui,sans-serif;transition:background .2s;display:flex;position:absolute;inset:0}.agp-mosaico-foto:hover em{background:#09090b6b}.agp-galeria{z-index:120;background:#040406f2;justify-content:center;align-items:center;padding:48px 16px;animation:.2s both agp-veu-entra;display:flex;position:fixed;inset:0}.agp-galeria img{object-fit:contain;border-radius:16px;max-width:min(100%,1000px);max-height:100%;animation:.3s cubic-bezier(.16,1,.3,1) both agp-foto-cresce}.agp-galeria-fechar,.agp-galeria-seta{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s;display:flex;position:absolute}.agp-galeria-fechar:hover,.agp-galeria-seta:hover{background:#ffffff3d}.agp-galeria-fechar{top:16px;right:16px}.agp-galeria-seta.atras{left:12px}.agp-galeria-seta.adiante{right:12px}.agp-galeria-conta{color:#a1a1aa;font:600 12.5px Inter,system-ui,sans-serif;position:absolute;bottom:18px}@keyframes agp-veu-entra{0%{opacity:0}to{opacity:1}}@keyframes agp-foto-cresce{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.agp-abas{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-top:1px solid var(--agp-fio,#27272a);padding-bottom:env(safe-area-inset-bottom);z-index:90;background:#09090beb;position:fixed;bottom:0;left:0;right:0}.agp-abas-linha{grid-auto-columns:1fr;grid-auto-flow:column;max-width:540px;margin:0 auto;display:grid}.agp-aba{color:#71717a;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:9px 4px 8px;font:600 11px Inter,system-ui,sans-serif;transition:color .16s;display:flex}.agp-aba:hover{color:#a1a1aa}.agp-aba.atual{color:var(--agp-tinta,#ecedee)}.agp-aba.com-bolha>svg{color:#d4d4d8;background:#3f3f46;border-radius:50%;padding:4px}.agp-aba.com-bolha.atual>svg{background:var(--agp-cor);color:#fff}.agp-aba-retrato{object-fit:cover;border-radius:50%;width:25px;height:25px;box-shadow:0 0 0 2px #3f3f46}.agp-aba.atual .agp-aba-retrato{box-shadow:0 0 0 2px var(--agp-cor)}.agp-site.com-abas .agp-barra{bottom:calc(61px + env(safe-area-inset-bottom))}.agp-site.com-abas{padding-bottom:172px}.agp-folha-horarios{flex-direction:column;display:flex}.agp-meus{gap:8px;margin:0;padding:0;list-style:none;display:grid}.agp-meus-titulo{color:#8a97a0;letter-spacing:1.2px;text-transform:uppercase;margin:20px 0 8px;font:700 11px Inter,system-ui,sans-serif}.agp-meu{background:#f6f9fa;border:1px solid #e7eef1;border-radius:16px;align-items:center;gap:13px;padding:11px 14px;display:flex}.agp-meu.antigo{opacity:.62;background:0 0;border-color:#eef3f5}.agp-meu-data{background:#fff;border:1px solid #e0e9ed;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.agp-meu-data b{color:#0d1b21;font:800 17px/1 Inter,system-ui,sans-serif}.agp-meu-data span{color:#8a97a0;letter-spacing:.6px;font:700 9px Inter,system-ui,sans-serif}.agp-meu-corpo{flex:1;gap:2px;min-width:0;display:grid}.agp-meu-corpo strong{color:#0d1b21;text-overflow:ellipsis;white-space:nowrap;font:700 14.5px Inter,system-ui,sans-serif;overflow:hidden}.agp-meu-corpo small{color:#6b7f89;font-size:12.5px}.agp-meu-hora{color:#0d1b21;text-align:right;font:800 15px Inter,system-ui,sans-serif}.agp-meu-hora em{color:#c0414f;letter-spacing:.4px;text-transform:uppercase;font:700 10px Inter,system-ui,sans-serif;display:block}.agp-meus-nota{color:#6b7f89;margin:0;font-size:13.5px}.agp-meus-vazio{text-align:center;justify-items:center;gap:12px;padding:14px 0 6px;display:grid}.agp-meus-vazio p{color:#5f6d76;max-width:30ch;margin:0;font-size:14px;line-height:1.5}.agp-meus-marca{color:#00819e;background:#eef7f9;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.agp-meus-vazio .agp-acao-forte{background:var(--agp-cor,#00a9d2);box-shadow:0 10px 22px -12px color-mix(in srgb, var(--agp-cor,#00a9d2) 90%, transparent)}@media (width>=900px){.agp-site.com-abas{padding-bottom:96px}.agp-abas-linha{max-width:1052px}.agp-aba{flex-direction:row;justify-content:center;gap:9px;padding:12px 4px;font-size:13px}.agp-mosaico{height:300px;margin-top:18px}.agp-galeria{padding:60px 72px}}@media (width<=899px){.agp-mosaico{gap:6px;height:186px;margin-top:14px}.agp-mosaico-foto{border-radius:14px}}@media (prefers-reduced-motion:reduce){.agp-galeria,.agp-galeria img{animation:none}.agp-mosaico-foto:hover img{transform:none}}.agp-site .agp-servicos{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3f3f46 transparent;max-height:594px;padding-right:4px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 26px),#0000 100%)}.agp-site .agp-servicos:not(:has(>:nth-child(8))){max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.agp-site .agp-servicos::-webkit-scrollbar{width:6px}.agp-site .agp-servicos::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:999px}.agp-site .agp-servicos::-webkit-scrollbar-track{background:0 0}@media (width<=899px){.agp-site .agp-servicos{max-height:520px}}.agp-flutuante{background:var(--agp-acao,linear-gradient(90deg, #ffb34f, #fb5426));bottom:calc(74px + env(safe-area-inset-bottom));color:#27272a;cursor:pointer;z-index:88;border:0;border-radius:999px;align-items:center;gap:9px;min-height:46px;padding:0 22px;font:700 15px Inter,system-ui,sans-serif;transition:box-shadow .2s,filter .2s,opacity .22s,transform .34s cubic-bezier(.16,1,.3,1);animation:.5s cubic-bezier(.16,1,.3,1) .25s backwards agp-flutua-entra;display:inline-flex;position:fixed;left:50%;box-shadow:0 10px 30px -8px #fb54268c,0 2px 8px #0006}.agp-flutuante:after{content:"";pointer-events:none;border:2px solid #fb5426b3;border-radius:999px;animation:4s ease-out 1.2s infinite agp-flutua-respira;position:absolute;inset:0}.agp-flutuante:hover{filter:brightness(1.06);box-shadow:0 14px 34px -8px #fb5426b3,0 2px 8px #0006}.agp-flutuante:active{filter:brightness(.98)}.agp-flutuante.recolhido{opacity:0;pointer-events:none;transition:opacity .18s,transform .28s cubic-bezier(.16,1,.3,1);transform:translate(-50%,130%)scale(.92)}.agp-flutuante.recolhido:after{opacity:0;animation:none}@keyframes agp-flutua-entra{0%{opacity:0;transform:translate(-50%,26px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.agp-flutuante{transform:translate(-50%)}@keyframes agp-flutua-respira{0%{opacity:.55;transform:scale(1)}60%,to{opacity:0;transform:scale(1.14)}}@media (width>=900px){.agp-flutuante{display:none}.agp-site.com-abas{padding-bottom:96px}}@media (width<=899px){.agp-site.com-abas{padding-bottom:148px}}@media (prefers-reduced-motion:reduce){.agp-flutuante{animation:none;transform:translate(-50%)}.agp-flutuante:after{content:none;animation:none}.agp-flutuante.recolhido{transition:opacity .15s linear;transform:translate(-50%)}}@media (width<=899px){.agp-flutuante{border-radius:50%;gap:0;width:58px;height:58px;min-height:0;padding:0;animation-name:agp-flutua-entra-canto;left:auto;right:16px;transform:none}.agp-flutuante svg{width:23px;height:23px}.agp-flutuante-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.agp-flutuante.recolhido{transform:translateY(130%)scale(.92)}}@keyframes agp-flutua-entra-canto{0%{opacity:0;transform:translateY(26px)scale(.94)}to{opacity:1;transform:none}}@media (width>=900px){.agp-capa-agendar{border-radius:999px;min-height:48px;padding:0 26px;font:700 16px Inter,system-ui,sans-serif;position:relative;overflow:visible}.agp-capa-agendar:after{content:"";pointer-events:none;border:2px solid #fb5426b3;border-radius:999px;animation:4s ease-out 1.2s infinite agp-flutua-respira;position:absolute;inset:0}.agp-capa-agendar:disabled:after{opacity:0;animation:none}}@media (prefers-reduced-motion:reduce){.agp-capa-agendar:after,.agp-flutuante:after{animation:none}}.agp-meu-desmarcar{border:1px solid var(--agp-fio);color:var(--agp-apoio);cursor:pointer;background:0 0;border-radius:999px;grid-column:1/-1;justify-self:end;min-height:34px;padding:0 14px;font:600 12px Inter,system-ui,sans-serif;transition:border-color .16s,color .16s,background .16s}.agp-meu-desmarcar:hover{color:#ff9d9d;background:#d645451f;border-color:#d6454580}.agp-meu-confirma{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;margin-top:2px;display:flex}.agp-meu-confirma>span{color:var(--agp-apoio);margin-right:auto;font:600 12.5px Inter,system-ui,sans-serif}.agp-meu-sim,.agp-meu-nao{cursor:pointer;border-radius:999px;min-height:36px;padding:0 15px;font:700 12.5px Inter,system-ui,sans-serif}.agp-meu-sim{color:#fff;background:#d64545;border:0}.agp-meu-sim:disabled{cursor:progress;opacity:.6}.agp-meu-nao{border:1px solid var(--agp-fio);color:var(--agp-tinta);background:0 0}.agp-aba{position:relative}.agp-aba-bolha{border:2px solid var(--agp-fundo,#0c0c0f);color:#fff;text-align:center;background:#fb5426;border-radius:999px;min-width:18px;margin-left:4px;padding:0 4px;font:800 10px/16px Inter,system-ui,sans-serif;animation:.34s cubic-bezier(.16,1,.3,1) both agp-bolha-entra;position:absolute;top:2px;left:50%}@keyframes agp-bolha-entra{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.agp-aba-bolha{animation:none}}.frm-rosto{--tv-e3:12px;--tv-e4:16px;--tv-t-titulo:16px;--tv-t-lead:15px;--tv-t-apoio:13.5px;--tv-raio:18px;--tv-ciano-claro:#16cee2;--tv-cor:.18s ease;font:400 15px/1.55 Manrope,Inter,system-ui,sans-serif}.frm-rosto *{box-sizing:border-box}.frm-rosto .tv-rosto{gap:var(--tv-e3);padding:var(--tv-e4);z-index:90;background:#0b1114;flex-direction:column;display:flex;position:fixed;inset:0}.frm-rosto .tv-rosto-topo{color:#eaf3f5;justify-content:space-between;align-items:center;display:flex}.frm-rosto .tv-rosto-topo strong{font-size:var(--tv-t-titulo)}.frm-rosto .tv-rosto-topo button{color:#eaf3f5;background:#ffffff1a;border:0;border-radius:999px;padding:8px;display:inline-flex}.frm-rosto .tv-rosto-palco{aspect-ratio:3/4;border-radius:var(--tv-raio);background:#111;width:100%;max-height:62vh;margin:0 auto;transition:transform .32s;position:relative;overflow:hidden}.frm-rosto .tv-rosto-palco.clarao{transform:scale(.985)}.frm-rosto .tv-rosto-video{object-fit:cover;width:100%;height:100%;display:block;transform:scaleX(-1)}.frm-rosto .tv-rosto-mascara{opacity:.55;height:74%;transition:transform .42s cubic-bezier(.2, .8, .2, 1), border-color var(--tv-cor), opacity var(--tv-cor);will-change:transform;border:2px dashed #ffffff59;border-radius:50%;width:66%;margin:auto;position:absolute;inset:0;box-shadow:0 0 0 9999px #080c148c}.frm-rosto .tv-rosto-mascara.folgada{transform:scale(1)}.frm-rosto .tv-rosto-mascara.fechada{transform:scale(.72)}.frm-rosto .tv-rosto-mascara.acesa{border:2px solid var(--tv-ciano-claro);opacity:1;box-shadow:0 0 0 9999px #080c148c,0 0 0 2px #ffffff1f}.frm-rosto .tv-rosto-mascara.travada{animation:.9s ease-in-out tv-rosto-pulso}@keyframes tv-rosto-pulso{0%{transform:scale(1)}45%{transform:scale(1.03)}to{transform:scale(1)}}.frm-rosto .tv-rosto-anel{pointer-events:none;width:66%;height:74%;margin:auto;position:absolute;inset:0}.frm-rosto .tv-rosto-anel path{fill:none;stroke-linecap:round;stroke-width:4px}.frm-rosto .tv-rosto-trilho{stroke:#ffffff38}.frm-rosto .tv-rosto-progresso{stroke:var(--tv-ciano-claro);transition:stroke-dashoffset .18s linear}.frm-rosto .tv-rosto-clarao{pointer-events:none;background:#fff;animation:.32s ease-out tv-rosto-flash;position:absolute;inset:0}@keyframes tv-rosto-flash{0%{opacity:.85}to{opacity:0}}.frm-rosto .tv-rosto-instrucao{color:#eaf3f5;font-size:var(--tv-t-lead);text-align:center;margin:0;font-weight:700}.frm-rosto .tv-rosto-dica{color:#eaf3f5b3;font-size:var(--tv-t-apoio);text-align:center;margin:0}.frm-rosto .tv-rosto-sem{color:#eaf3f5;align-items:center;gap:var(--tv-e3);text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}.frm-rosto .tv-rosto-sem p{max-width:34ch;margin:0}.frm-rosto .tv-rosto-dica{color:#9fb4ba;font-size:.84rem;line-height:1.5}.frm-rosto .tv-rosto-arquivo{color:#10242a;cursor:pointer;background:#fff;border-radius:999px;margin-top:4px;padding:11px 22px;font-size:.92rem;font-weight:700}.frm-rosto .tv-rosto-arquivo input{display:none}.frm-rosto .tv-rosto .tv-botao-leve{align-self:center}.frm-rosto .tv-rosto{z-index:320}.frm-rosto .tv-botao-leve{color:#11191d;cursor:pointer;background:#fff;border:1px solid #d3dde1;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:10px 18px;font:700 14px Inter,system-ui,sans-serif;display:inline-flex}@media (prefers-reduced-motion:reduce){.frm-rosto .tv-rosto-mascara,.frm-rosto .tv-rosto-clarao{transition:none;animation:none}}.frm-foto-local{gap:8px;max-width:560px;display:grid}.frm-foto-local-vazia{text-align:center;background:#fbfdfe;border:1.5px dashed #c9d6db;border-radius:14px;place-items:center;gap:8px;padding:20px 16px;display:grid}.frm-foto-local-vazia small{color:#5f6d76;font:600 13px Inter,system-ui,sans-serif}.frm-foto-local-botao{background:var(--frm-cor,#00a9d2);color:var(--frm-tinta,#06232b);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 22px;font:800 14.5px Inter,system-ui,sans-serif;display:inline-flex}.frm-foto-local-botao:disabled{cursor:progress;opacity:.7}.frm-foto-local-feita{background:#fff;border:1px solid #d3dde1;border-radius:14px;align-items:center;gap:14px;padding:10px;display:flex}.frm-foto-local-feita img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;flex:none;width:84px}.frm-foto-local-feita>div{justify-items:start;gap:4px;min-width:0;display:grid}.frm-foto-local-feita strong{color:#1f7a4d;align-items:center;gap:6px;font:800 14px Inter,system-ui,sans-serif;display:inline-flex}.frm-foto-local-feita small{color:#4d5b64;overflow-wrap:anywhere;font:500 13px Inter,system-ui,sans-serif}.frm-foto-local-feita a{color:#008fb6;font-weight:700}.frm-assinatura-bloco{gap:14px;display:grid}.frm-pagina{background:color-mix(in srgb, var(--frm-cor,#00a9d2) 8%, #f4f7f8);color:#11191d;min-height:100dvh;padding:28px 16px 56px;font:400 15px/1.55 Manrope,Inter,system-ui,sans-serif}.frm-responder{--frm-cor:#00a9d2;--frm-tinta:#06232b;gap:12px;min-width:0;max-width:720px;margin:0 auto;display:grid}.frm-responder *{box-sizing:border-box}.frm-cartao{background:#fff;border:1px solid #e3e9ec;border-radius:18px;min-width:0;padding:22px 24px;transition:border-color .18s,box-shadow .18s;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.frm-capa{box-shadow:inset 0 10px 0 var(--frm-cor), 0 1px 2px #091c230d;padding-top:32px}.frm-capa h1{color:#11191d;letter-spacing:-.6px;overflow-wrap:anywhere;text-wrap:balance;margin:0;font:800 28px/1.2 Manrope,Inter,system-ui,sans-serif}.frm-capa .frm-descricao{color:#4d5b64;margin:10px 0 0;font-size:15px}.frm-loja{color:#5f6d76;margin:12px 0 0;font:700 13px Inter,system-ui,sans-serif}.frm-saudacao{color:#4d5b64;margin:12px 0 0;font-size:14px}.frm-legenda-obrigatoria{color:#5f6d76;border-top:1px solid #e3e9ec;margin-top:18px;padding-top:14px;font:600 13px Inter,system-ui,sans-serif;display:block}.frm-legenda-obrigatoria b,.frm-asterisco{color:#be4d57}.frm-descricao{white-space:pre-line}.frm-pergunta h2{color:#11191d;letter-spacing:-.1px;overflow-wrap:anywhere;margin:0;font:700 16px/1.4 Manrope,Inter,system-ui,sans-serif}.frm-pergunta>.frm-descricao{color:#5f6d76;margin:4px 0 0;font-size:13.5px}.frm-pergunta>:is(input,textarea,select,.frm-opcoes,.frm-simnao,.frm-escala,.frm-assinatura){margin-top:16px}.frm-pergunta.com-erro{border-color:#be4d57;box-shadow:0 0 0 1px #be4d57,0 1px 2px #091c230d}.frm-erro{color:#a3323d;align-items:center;gap:6px;margin:12px 0 0;font:600 13px Inter,system-ui,sans-serif;display:flex}.frm-erro:before{color:#fff;content:"!";background:#be4d57;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font:800 11px Inter,sans-serif;display:grid}.frm-secao{background:#fbfdfe}.frm-secao h2{color:#11191d;letter-spacing:-.3px;margin:0;font:800 19px/1.3 Manrope,Inter,system-ui,sans-serif}.frm-secao p{color:#4d5b64;white-space:pre-line;margin:8px 0 0;font-size:14px}:root .frm-responder .frm-linha.frm-linha.frm-linha,:root .frm-construtor .frm-linha.frm-linha.frm-linha{box-shadow:none;color:#11191d;background:0 0;border:0;border-bottom:1px solid #d3dde1;border-radius:0;outline:0;width:min(100%,440px);min-height:0;padding:8px 0 7px;font:500 15px/1.5 Inter,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s;display:block}:root .frm-responder .frm-linha.frm-linha.frm-linha:focus{border-bottom-color:var(--frm-cor);box-shadow:0 1px 0 var(--frm-cor)}:root .frm-responder .frm-linha.frm-linha.frm-linha::placeholder{color:#8494a0}:root .frm-responder .frm-paragrafo.frm-paragrafo.frm-paragrafo{field-sizing:content;resize:vertical;width:100%;min-height:34px}:root .frm-responder .frm-data.frm-data.frm-data{width:200px}:root .frm-responder .frm-linha.frm-linha.frm-linha:disabled{color:#8494a0;background:0 0}:root .frm-responder .frm-lista.frm-lista.frm-lista{appearance:none;color:#11191d;cursor:pointer;background:#f7fafb 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='%235f6d76' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:1px solid #e3e9ec;border-radius:12px;width:min(100%,320px);height:44px;min-height:0;padding:0 40px 0 14px;font:500 15px Inter,system-ui,sans-serif}:root .frm-responder .frm-lista.frm-lista.frm-lista:focus{border-color:var(--frm-cor);box-shadow:0 0 0 3px color-mix(in srgb, var(--frm-cor) 22%, transparent);background-color:#fff;outline:0}.frm-opcoes{justify-items:start;gap:2px;display:grid}.frm-opcoes-lado{flex-wrap:wrap;gap:4px 18px;display:flex}.frm-opcao{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:40px;margin:0 -10px;padding:6px 10px;transition:background .15s;display:flex;position:relative}.frm-opcao:hover{background:#f4f7f8}.frm-opcao span{color:#11191d;overflow-wrap:anywhere;font:500 15px/1.4 Inter,system-ui,sans-serif}:root .frm-responder .frm-opcao input[type].frm-nativo,.frm-opcao input[type]{opacity:0;pointer-events:none;width:1px;min-width:0;height:1px;min-height:0;margin:0;position:absolute}.frm-marca{background:#fff;border:2px solid #74818b;flex:none;place-items:center;width:20px;height:20px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.frm-marca.radio{border-radius:50%}.frm-marca.checkbox{border-radius:5px}.frm-opcao input:checked+.frm-marca{border-color:var(--frm-cor)}.frm-opcao input:checked+.frm-marca.radio{background:var(--frm-cor);box-shadow:inset 0 0 0 3.5px #fff}.frm-opcao input:checked+.frm-marca.checkbox{background:var(--frm-cor)}.frm-opcao input:checked+.frm-marca.checkbox:after{border:solid var(--frm-tinta);content:"";border-width:0 2.5px 2.5px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(45deg)}.frm-opcao input:focus-visible+.frm-marca{box-shadow:0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--frm-cor) 60%, #11191d)}.frm-opcao input:checked:focus-visible+.frm-marca.radio{box-shadow:inset 0 0 0 3.5px #fff, 0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--frm-cor) 60%, #11191d)}.frm-opcao-outra{cursor:default;flex-wrap:wrap;width:min(100%,520px)}.frm-opcao-outra>label{cursor:pointer;align-items:center;gap:12px;display:flex}:root .frm-responder .frm-opcao-outra .frm-linha.frm-linha.frm-linha{flex:180px;width:auto;padding:4px 0}.frm-limpar-escolha{color:#5f6d76;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:0;margin:4px 0 0 -8px;padding:6px 8px;font:700 13px Inter,system-ui,sans-serif}.frm-limpar-escolha:hover{color:#11191d;background:#f4f7f8}.frm-simnao{gap:10px;display:grid}:root .frm-responder .frm-detalhe.frm-detalhe.frm-detalhe{width:min(100%,520px)}.frm-escala{gap:8px;max-width:100%;display:inline-grid}.frm-escala-pontas{color:#5f6d76;justify-content:space-between;gap:16px;font:600 13px Inter,system-ui,sans-serif;display:flex}.frm-escala-pontas span:last-child{text-align:right}.frm-escala-numeros{flex-wrap:wrap;gap:6px;display:flex}.frm-escala-numero{color:#11191d;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #d3dde1;border-radius:50%;width:40px;height:40px;min-height:0;padding:0;font:700 14px Inter,system-ui,sans-serif;transition:background .15s,border-color .15s,transform .12s}.frm-escala-numero:hover:not(:disabled){border-color:var(--frm-cor)}.frm-escala-numero.marcada{background:var(--frm-cor);border-color:var(--frm-cor);color:var(--frm-tinta);font-weight:800}.frm-assinatura{aspect-ratio:3;background:#fbfdfe;border:1.5px dashed #c9d6db;border-radius:14px;width:100%;max-width:560px;position:relative;overflow:hidden}.frm-assinatura.assinada{border-style:solid;border-color:#d3dde1}.frm-assinatura canvas{cursor:crosshair;touch-action:none;z-index:1;width:100%;height:100%;display:block;position:relative}.frm-assinatura.desabilitada canvas{cursor:default}.frm-assinatura-linha{pointer-events:none;border-top:1px solid #c9d6db;position:absolute;bottom:26%;left:7%;right:7%}.frm-assinatura-dica{color:#8494a0;pointer-events:none;text-align:center;font:600 13.5px Inter,system-ui,sans-serif;position:absolute;top:34%;left:0;right:0}.frm-assinatura-limpar{color:#4d5b64;cursor:pointer;z-index:2;background:#fff;border:1px solid #d3dde1;border-radius:999px;min-height:0;padding:5px 12px;font:700 12.5px Inter,system-ui,sans-serif;position:absolute;top:10px;right:10px}.frm-assinatura-limpar:hover{color:#008fb6;border-color:#00a9d2}.frm-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 2px 0;display:flex}.frm-enviar{background:var(--frm-cor,#00a9d2);box-shadow:0 8px 20px -12px color-mix(in srgb, var(--frm-cor,#00a9d2) 90%, transparent);color:var(--frm-tinta,#06232b);cursor:pointer;border:0;border-radius:999px;min-height:46px;padding:0 28px;font:800 15px Inter,system-ui,sans-serif;transition:filter .15s,transform .12s}.frm-enviar:hover:not(:disabled){filter:brightness(1.06)}.frm-enviar:disabled{cursor:progress;opacity:.7}.frm-cancelar,.frm-limpar-tudo{color:#4d5b64;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:40px;padding:0 14px;font:700 14px Inter,system-ui,sans-serif}.frm-cancelar:hover,.frm-limpar-tudo:hover{color:#11191d;background:#fff}.frm-limpar-tudo{margin-left:auto}.frm-problema{color:#a3323d;background:#ffebed;border:1px solid #f3c5cb;border-radius:12px;margin:0;padding:12px 14px;font:600 14px Inter,system-ui,sans-serif}.frm-aviso{justify-items:start;gap:8px;max-width:460px;margin:8vh auto 0;display:grid}.frm-aviso h1{letter-spacing:-.6px;margin:6px 0 0;font:800 24px/1.25 Manrope,Inter,system-ui,sans-serif}.frm-aviso p{color:#4d5b64;margin:0;font-size:15px}.frm-aviso .frm-enviar{margin-top:10px}.frm-selo{border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.frm-selo.bom{color:#1f7a4d;background:#e8f8ef}.frm-selo.perigo{color:#a3323d;background:#ffebed}.frm-esqueleto{background:linear-gradient(90deg,#eef3f5 0%,#f7fafb 50%,#eef3f5 100%) 0 0/200% 100%;border-radius:8px;width:70%;height:22px;animation:1.2s ease-in-out infinite frm-brilho;display:block}.frm-esqueleto.curto{width:45%;height:14px}@keyframes frm-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}@media (pointer:coarse){:root .frm-responder .frm-linha.frm-linha.frm-linha,:root .frm-responder .frm-lista.frm-lista.frm-lista{font-size:16px}}@media (width<=560px){.frm-pagina{padding:16px 10px 40px}.frm-cartao{padding:18px 16px}.frm-capa{padding-top:28px}.frm-capa h1{font-size:24px}.frm-escala-numero{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.frm-esqueleto{animation:none}}.frm-tela-cheia{color:#11191d;z-index:150;background:#f4f7f8;flex-direction:column;font:400 15px/1.55 Manrope,Inter,system-ui,sans-serif;display:flex;position:fixed;inset:0}.frm-tela-cheia *{box-sizing:border-box}.frm-construtor{--frm-cor:#00a9d2;--frm-tinta:#06232b;background:color-mix(in srgb, var(--frm-cor) 7%, #f4f7f8);flex-direction:column;flex:auto;min-height:0;display:flex}.frm-inicio{background:#f4f7f8}.frm-topo{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:3;background:#ffffffeb;border-bottom:1px solid #e3e9ec;flex:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:8px 16px;display:grid;position:relative}.frm-voltar{color:#4d5b64;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 14px 0 10px;font:700 14px Inter,system-ui,sans-serif;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.frm-voltar:hover{color:#008fb6;background:#f2fbfd;border-color:#cbe7ee}.frm-topo-nome{min-width:0;display:grid}.frm-topo-nome strong{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font:800 16px/1.25 Manrope,Inter,system-ui,sans-serif;overflow:hidden}.frm-topo-estado{color:#5f6d76;font:600 12.5px Inter,system-ui,sans-serif}.frm-topo-estado.erro{color:#a3323d}.frm-topo-estado.salvando:after{content:"";animation:1s steps(4,end) infinite frm-reticencias}@keyframes frm-reticencias{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.frm-topo-acoes{align-items:center;gap:4px;display:flex}.frm-abas{justify-content:center;align-self:stretch;gap:4px;display:flex}.frm-aba{color:#4d5b64;cursor:pointer;background:0 0;border:0;margin-bottom:-9px;padding:0 14px;font:700 14px Inter,system-ui,sans-serif;transition:color .15s;position:relative}.frm-aba:after{background:var(--frm-cor);content:"";opacity:0;border-radius:3px 3px 0 0;height:3px;transition:opacity .18s,transform .22s cubic-bezier(.22,1.1,.36,1);position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(.4)}.frm-aba:hover,.frm-aba.ativa{color:#11191d}.frm-aba.ativa:after{opacity:1;transform:none}.frm-abas.pequenas{justify-content:flex-start;margin:14px -4px -8px}.frm-abas.pequenas .frm-aba{height:38px;margin-bottom:0}.frm-icone-botao{color:#4d5b64;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .15s,color .15s;display:inline-grid}.frm-icone-botao:hover{color:#11191d;background:#eef3f5}.frm-icone-botao.pequeno{width:32px;height:32px}.frm-icone-botao:focus-visible,.frm-voltar:focus-visible,.frm-aba:focus-visible,.frm-ferramenta:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}.frm-texto-botao{color:#5f6d76;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 4px;font:600 14px Inter,system-ui,sans-serif}.frm-texto-botao:hover{color:#11191d;text-underline-offset:3px;text-decoration:underline}.frm-texto-botao.forte{color:#008fb6;font-weight:700}.frm-botao-leve{color:#11191d;cursor:pointer;background:#fff;border:1px solid #d3dde1;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 18px;font:700 14px Inter,system-ui,sans-serif;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.frm-botao-leve:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.frm-paleta{position:relative}.frm-paleta-menu{z-index:10;background:#fff;border:1px solid #e3e9ec;border-radius:16px;grid-template-columns:repeat(4,34px);gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px -18px #091c2373}.frm-paleta-cor{background:var(--amostra);color:var(--amostra-tinta);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:transform .12s;display:grid;box-shadow:inset 0 0 0 1px #091c231f}.frm-paleta-cor:hover{transform:scale(1.08)}.frm-paleta-cor.ativa{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--amostra)}.frm-rolagem{overscroll-behavior:contain;flex:auto;min-height:0;scroll-padding:90px 0 120px;overflow:auto}.frm-mesa{grid-template-columns:minmax(0,760px) 56px;justify-content:center;align-items:start;gap:16px;padding:26px 16px 140px;display:grid}.frm-coluna{gap:14px;min-width:0;display:grid}.frm-respostas{width:100%;max-width:760px;margin:0 auto;padding:26px 16px 80px}.frm-blocos{gap:14px;display:grid}.frm-bloco{background:#fff;border:1px solid #e3e9ec;border-radius:18px;min-width:0;padding:22px 24px;transition:border-color .18s,box-shadow .18s,transform .22s cubic-bezier(.22,1.1,.36,1);position:relative;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.frm-bloco-parado{cursor:pointer}.frm-bloco-parado:hover{border-color:#cbe7ee}.frm-bloco-parado:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}.frm-bloco-ativo{box-shadow:inset 6px 0 0 var(--frm-cor), 0 2px 4px #091c230f, 0 16px 34px -20px #091c2373;border-color:#d3dde1;padding-left:30px}.frm-bloco.na-mao{cursor:grabbing;box-shadow:0 24px 50px -18px #091c238c}.frm-bloco h3,.frm-bloco h2{margin:0}.frm-bloco-titulo{color:#11191d;overflow-wrap:anywhere;font:600 16px/1.45 Manrope,Inter,system-ui,sans-serif}.frm-bloco-secao-titulo{color:#11191d;letter-spacing:-.3px;overflow-wrap:anywhere;font:800 20px/1.3 Manrope,Inter,system-ui,sans-serif}.frm-bloco-descricao{color:#5f6d76;overflow-wrap:anywhere;white-space:pre-line;margin:6px 0 0;font-size:14px}.frm-bloco.secao{background:#fbfdfe}.frm-vazio{color:#8494a0;font-weight:500}.frm-asterisco{color:#be4d57}.frm-capa-editor{box-shadow:inset 0 10px 0 var(--frm-cor), 0 1px 2px #091c230d;padding-top:30px}.frm-capa-editor.frm-bloco-ativo{box-shadow:inset 0 10px 0 var(--frm-cor), inset 6px 0 0 var(--frm-cor), 0 16px 34px -20px #091c2373}.frm-capa-editor h2{color:#11191d;letter-spacing:-.6px;overflow-wrap:anywhere;font:800 28px/1.2 Manrope,Inter,system-ui,sans-serif}.frm-alca{color:#9aa6ae;cursor:grab;opacity:0;touch-action:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:22px;padding:0;transition:opacity .15s,color .15s;display:flex;position:absolute;top:2px;left:50%;transform:translate(-50%)}.frm-alca:active{cursor:grabbing;transform:translate(-50%)}.frm-bloco:hover>.frm-alca,.frm-bloco-ativo>.frm-alca,.frm-alca:focus-visible{opacity:1}.frm-alca:hover{color:#4d5b64}@media (hover:none){.frm-alca{opacity:1}}:root .frm-construtor textarea.frm-campo-titulo.frm-campo-titulo,:root .frm-construtor textarea.frm-campo-capa.frm-campo-capa,:root .frm-construtor textarea.frm-campo-descricao.frm-campo-descricao{box-shadow:none;color:#11191d;resize:none;background:0 0;border:0;border-bottom:1px solid #d3dde1;border-radius:0;outline:0;width:100%;min-height:0;padding:6px 0;font:500 14px/1.5 Inter,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s,background .15s;display:block;overflow:hidden}:root .frm-construtor textarea.frm-campo-titulo.frm-campo-titulo{background:#f7fafb;border-radius:10px 10px 0 0;padding:14px 14px 12px;font:600 16px/1.45 Manrope,Inter,system-ui,sans-serif}:root .frm-construtor textarea.frm-campo-titulo.secao{letter-spacing:-.3px;font:800 20px/1.3 Manrope,Inter,system-ui,sans-serif}:root .frm-construtor textarea.frm-campo-capa.frm-campo-capa{letter-spacing:-.6px;border-bottom-color:#0000;padding:4px 0 8px;font:800 28px/1.2 Manrope,Inter,system-ui,sans-serif}:root .frm-construtor textarea.frm-campo-descricao.frm-campo-descricao{color:#4d5b64;border-bottom-color:#0000;margin-top:10px}:root .frm-construtor textarea:is(.frm-campo-titulo,.frm-campo-capa,.frm-campo-descricao):hover{border-bottom-color:#d3dde1}:root .frm-construtor textarea:is(.frm-campo-titulo,.frm-campo-capa,.frm-campo-descricao):focus{border-bottom-color:var(--frm-cor);box-shadow:0 1px 0 var(--frm-cor)}:root .frm-construtor textarea::placeholder{color:#8494a0}.frm-bloco-cabeca{align-items:flex-start;gap:16px;display:flex}.frm-bloco-cabeca>textarea{flex:auto}.frm-tipo{flex:none;position:relative}.frm-tipo-botao{color:#11191d;cursor:pointer;text-align:left;background:#fff;border:1px solid #d3dde1;border-radius:12px;align-items:center;gap:10px;min-width:226px;height:50px;padding:0 12px 0 14px;font:600 14px Inter,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s;display:flex}.frm-tipo-botao span{flex:auto}.frm-tipo-botao:hover{border-color:#b9c8ce}.frm-tipo-botao[aria-expanded=true]{border-color:var(--frm-cor);box-shadow:0 0 0 3px color-mix(in srgb, var(--frm-cor) 20%, transparent)}.frm-tipo-botao svg:first-child{color:#4d5b64}.frm-tipo-menu{z-index:12;background:#fff;border:1px solid #e3e9ec;border-radius:16px;min-width:250px;max-height:min(460px,62vh);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 22px 48px -20px #091c2380}.frm-tipo-item{color:#11191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;padding:10px 14px;font:500 14px Inter,system-ui,sans-serif;display:flex}.frm-tipo-item svg{color:#5f6d76}.frm-tipo-item:hover{background:#f4f7f8}.frm-tipo-item.ativo{color:#00708a;background:#e5f8fb;font-weight:700}.frm-tipo-item.ativo svg{color:#00708a}.frm-tipo-item.quebra{margin-top:7px;position:relative}.frm-tipo-item.quebra:before{content:"";background:#e3e9ec;height:1px;position:absolute;top:-4px;left:6px;right:6px}.frm-bloco-corpo{min-width:0;margin-top:18px}.frm-bloco-corpo>*+*{margin-top:14px}.frm-editor-opcoes{gap:2px;display:grid}.frm-editor-opcao{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:42px;display:flex}:root .frm-construtor .frm-editor-opcao-campo.frm-linha.frm-linha.frm-linha{border-bottom-color:#0000;flex:200px;width:auto;padding:6px 0}:root .frm-construtor .frm-editor-opcao-campo.frm-linha.frm-linha.frm-linha:hover{border-bottom-color:#d3dde1}:root .frm-construtor .frm-editor-opcao-campo.frm-linha.frm-linha.frm-linha:focus{border-bottom-color:var(--frm-cor);box-shadow:0 1px 0 var(--frm-cor)}.frm-editor-opcao.repetida .frm-editor-opcao-campo{color:#a3323d}.frm-editor-aviso{color:#a3323d;flex:100%;padding-left:32px;font:600 12.5px Inter,system-ui,sans-serif}.frm-editor-numero{color:#5f6d76;text-align:right;flex:none;min-width:20px;font:600 14px Inter,system-ui,sans-serif}.frm-editor-outra{color:#8494a0;border-bottom:1px dotted #b9c8ce;flex:200px;padding:6px 0;font:500 15px Inter,system-ui,sans-serif}.frm-editor-ou{color:#5f6d76;font-size:14px}.frm-editor-mais .frm-texto-botao{padding-left:0}.frm-marca.vazia{border-color:#b9c8ce}.frm-editor-escala{gap:12px;display:grid}.frm-editor-escala-faixa{align-items:center;gap:12px;display:flex}.frm-editor-escala-faixa span{color:#5f6d76}:root .frm-construtor select.frm-seletor.frm-seletor{color:#11191d;cursor:pointer;background:#fff;border:1px solid #d3dde1;border-radius:10px;height:40px;min-height:0;padding:0 10px;font:600 14px Inter,system-ui,sans-serif}.frm-editor-escala-ponta{align-items:center;gap:14px;max-width:420px;display:flex}.frm-editor-escala-ponta b{color:#5f6d76;text-align:right;min-width:18px;font:700 14px Inter,system-ui,sans-serif}:root .frm-construtor .frm-editor-escala-ponta .frm-linha.frm-linha.frm-linha{flex:auto;width:auto}.frm-amostra-linha{color:#8494a0;border-bottom:1px dotted #b9c8ce;max-width:50%;margin:14px 0 0;padding:6px 0;font:500 14px Inter,system-ui,sans-serif}.frm-amostra-linha.longa{max-width:85%}.frm-amostra-linha.curta{justify-content:space-between;align-items:center;max-width:200px;display:flex}.frm-amostra-opcoes{color:#11191d;gap:10px;margin-top:14px;font:500 14.5px Inter,system-ui,sans-serif;display:grid}.frm-amostra-opcoes span{overflow-wrap:anywhere;align-items:center;gap:12px;display:flex}.frm-amostra-opcoes.lado{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.frm-amostra-opcoes small{color:#5f6d76;font:600 12.5px Inter,system-ui,sans-serif}.frm-amostra-escala{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.frm-amostra-escala span{color:#4d5b64;border:1.5px solid #d3dde1;border-radius:50%;place-items:center;width:32px;height:32px;font:700 13px Inter,system-ui,sans-serif;display:grid}.frm-amostra-escala small{color:#5f6d76;font:600 12.5px Inter,system-ui,sans-serif}.frm-amostra-assinatura{color:#74818b;text-align:center;background:#fbfdfe;border:1.5px dashed #c9d6db;border-radius:12px;justify-content:center;align-items:center;gap:10px;max-width:460px;min-height:96px;margin-top:14px;padding:12px;font:600 13.5px Inter,system-ui,sans-serif;display:flex}.frm-chave-linha{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:inline-flex;position:relative}.frm-chave-linha>span{color:#11191d;font:600 14px Inter,system-ui,sans-serif}.frm-chave-linha>input{opacity:0;pointer-events:none;width:1px;min-width:0;height:1px;min-height:0;margin:0;position:absolute}.frm-chave{background:#d6e0e5;border-radius:999px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.frm-chave:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #091c2340}.frm-chave-linha>input:checked+.frm-chave{background:#2f9b60}.frm-chave-linha>input:checked+.frm-chave:after{transform:translate(16px)}.frm-chave-linha>input:focus-visible+.frm-chave{box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}.frm-bloco-pe{border-top:1px solid #e3e9ec;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px;margin-top:22px;padding-top:12px;display:flex}.frm-bloco-divisa{background:#d3dde1;width:1px;height:26px;margin:0 12px}.frm-bloco-pe .frm-chave-linha{margin-right:4px}.frm-mais{position:relative}.frm-mais-menu{z-index:12;background:#fff;border:1px solid #e3e9ec;border-radius:14px;min-width:210px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 22px 48px -20px #091c2380}.frm-mais-item{color:#11191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font:500 14px Inter,system-ui,sans-serif;display:flex}.frm-mais-item:hover:not(:disabled){background:#f4f7f8}.frm-mais-item:disabled{color:#9aa6ae;cursor:default}.frm-mais-item.perigo{color:#a3323d}.frm-mais-marca{color:#5f6d76;flex:none;place-items:center;width:18px;display:grid}.frm-mais-item.perigo .frm-mais-marca{color:#a3323d}.frm-ferramentas{background:#fff;border:1px solid #e3e9ec;border-radius:16px;gap:2px;padding:6px;display:grid;position:sticky;top:24px;box-shadow:0 2px 4px #091c230f,0 14px 32px -18px #091c2366}.frm-ferramenta{color:#4d5b64;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;transition:background .15s,color .15s;display:grid;position:relative}.frm-ferramenta:hover{color:#008fb6;background:#e5f8fb}.frm-ferramenta span{color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#11191d;border-radius:8px;padding:5px 9px;font:700 12px Inter,system-ui,sans-serif;transition:opacity .12s,transform .12s;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(4px,-50%)}.frm-ferramenta:hover span,.frm-ferramenta:focus-visible span{opacity:1;transform:translateY(-50%)}.frm-sem-perguntas{color:#4d5b64;text-align:center;border:1.5px dashed #c9d6db;border-radius:18px;place-items:center;gap:12px;padding:28px 16px;display:grid}.frm-sem-perguntas p{margin:0}.frm-aviso-desfazer{color:#fff;z-index:20;background:#11191d;border-radius:14px;align-items:center;gap:18px;padding:12px 12px 12px 18px;font:600 14px Inter,system-ui,sans-serif;animation:.22s cubic-bezier(.22,1.1,.36,1) backwards frm-sobe;display:flex;position:fixed;bottom:22px;left:22px;box-shadow:0 18px 40px -16px #091c2399}.frm-aviso-desfazer button{color:#72deea;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px;font:800 14px Inter,system-ui,sans-serif}.frm-aviso-desfazer button:hover{background:#ffffff14}@keyframes frm-sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.frm-previa{z-index:30;flex-direction:column;display:flex;position:fixed;inset:0}.frm-previa-barra{color:#fff;background:#11191d;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:flex}.frm-previa-barra strong{font:700 14px Inter,system-ui,sans-serif}.frm-previa-barra .frm-voltar{color:#fff}.frm-previa-barra .frm-voltar:hover{color:#fff;background:#ffffff1a;border-color:#0000}.frm-previa-pagina{flex:auto;min-height:0;overflow:auto}.frm-camada{z-index:40;background:#091c2373;place-items:center;padding:20px 14px;display:grid;position:fixed;inset:0}.frm-camada-folha{background:#fff;border-radius:20px;width:100%;max-width:680px;max-height:min(88vh,900px);padding:0 24px 24px;animation:.22s cubic-bezier(.22,1.1,.36,1) backwards frm-sobe;overflow:auto;box-shadow:0 30px 70px -24px #091c2399}.frm-camada-folha>header{z-index:1;background:#fffffff2;border-bottom:1px solid #e3e9ec;align-items:center;gap:6px;margin:0 -24px 6px;padding:16px 16px 14px 24px;display:flex;position:sticky;top:0}.frm-camada-folha>header>div{flex:auto;min-width:0}.frm-camada-folha h3{letter-spacing:-.3px;margin:0;font:800 18px/1.3 Manrope,Inter,system-ui,sans-serif}.frm-camada-folha header small{color:#5f6d76;font:600 13px Inter,system-ui,sans-serif}.frm-leitura{display:grid}.frm-leitura-item{border-bottom:1px solid #eef3f5;padding:12px 0}.frm-leitura-item h4,.frm-leitura-secao h4{color:#5f6d76;margin:0;font:600 13px/1.4 Inter,system-ui,sans-serif}.frm-leitura-item p{color:#11191d;overflow-wrap:anywhere;white-space:pre-line;margin:3px 0 0;font:600 15px/1.45 Inter,system-ui,sans-serif}.frm-leitura-item p.sem{color:#8494a0;font-style:italic;font-weight:500}.frm-leitura-secao{background:#f7fafb;border-radius:12px;margin:10px 0;padding:12px 14px}.frm-leitura-secao h4{color:#11191d;font-weight:800}.frm-leitura-secao p{color:#4d5b64;white-space:pre-line;margin:6px 0 0;font-size:13.5px}.frm-leitura-assinatura{border-bottom:1px solid #11191d;width:100%;max-width:320px;height:auto;margin-top:6px;display:block}.frm-respostas{gap:14px;display:grid}.frm-respostas-cabeca h2{letter-spacing:-.5px;margin:0;font:800 24px/1.2 Manrope,Inter,system-ui,sans-serif}.frm-respostas-cabeca p{color:#5f6d76;margin:4px 0 0;font-size:14px}.frm-respostas-vazio{color:#4d5b64;text-align:center;justify-items:center;gap:6px;padding:30px 24px;display:grid}.frm-respostas-vazio h3{color:#11191d;margin:4px 0 0;font:800 17px Manrope,Inter,system-ui,sans-serif}.frm-respostas-vazio p{max-width:480px;margin:0}.frm-resumo-item h4{color:#11191d;margin:0;font:600 16px/1.4 Manrope,Inter,system-ui,sans-serif}.frm-resumo-item>small{color:#5f6d76;margin-top:2px;font:600 13px Inter,system-ui,sans-serif;display:block}.frm-barras{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.frm-barras li{grid-template-columns:minmax(80px,180px) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.frm-barras-rotulo{color:#11191d;text-overflow:ellipsis;white-space:nowrap;font:500 14px Inter,system-ui,sans-serif;overflow:hidden}.frm-barras-trilho{background:#eef3f5;border-radius:999px;height:10px;overflow:hidden}.frm-barras-trilho i{background:var(--frm-cor);border-radius:999px;min-width:3px;height:100%;transition:width .4s cubic-bezier(.22,1.1,.36,1);display:block}.frm-barras b{color:#11191d;font-variant-numeric:tabular-nums;text-align:right;min-width:64px;font:700 14px Inter,system-ui,sans-serif}.frm-barras b em{color:#5f6d76;font-style:normal;font-weight:600}.frm-resumo-textos{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.frm-resumo-textos li{color:#11191d;overflow-wrap:anywhere;background:#f7fafb;border-radius:10px;padding:8px 12px;font-size:14px}.frm-resumo-nota{color:#5f6d76;background:0 0;margin:12px 0 0;font-size:13.5px}.frm-individuais ul{gap:2px;margin:-8px;padding:0;list-style:none;display:grid}.frm-individual-linha{color:#11191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;padding:12px 14px;transition:background .15s;display:grid}.frm-individual-linha:hover:not(:disabled){background:#f4f7f8}.frm-individual-linha:disabled{cursor:default}.frm-individual-linha strong{font:700 15px Inter,system-ui,sans-serif}.frm-individual-linha small{color:#5f6d76;grid-column:1;font:500 13px Inter,system-ui,sans-serif}.frm-individual-linha em{grid-area:1/2/span 2}.frm-situacao{letter-spacing:.4px;white-space:nowrap;border-radius:999px;padding:4px 10px;font:800 11px Inter,system-ui,sans-serif}.frm-situacao.bom{color:#1f7a4d;background:#e8f8ef}.frm-situacao.aviso{color:#8a5c12;background:#fff5df}.frm-situacao.neutro{color:#4d5b64;background:#eef3f5}.frm-inicio-largura{max-width:1040px;margin:0 auto}.frm-inicio-modelos{background:#eaf0f2;border-bottom:1px solid #e3e9ec;padding:22px 20px 26px}.frm-inicio-modelos h2,.frm-inicio-lista h2{color:#11191d;letter-spacing:-.2px;margin:0 0 14px;font:800 16px Manrope,Inter,system-ui,sans-serif}.frm-modelos{scroll-snap-type:x proximity;gap:16px;padding:2px 2px 6px;display:flex;overflow-x:auto}.frm-modelo-cartao{color:#11191d;cursor:pointer;scroll-snap-align:start;text-align:left;background:0 0;border:0;flex:0 0 168px;justify-items:start;gap:10px;padding:0;display:grid}.frm-modelo-cartao strong{font:700 14px/1.3 Inter,system-ui,sans-serif}.frm-modelo-cartao:disabled{cursor:progress;opacity:.7}.frm-modelo-cartao:hover .frm-miniatura,.frm-modelo-cartao:focus-visible .frm-miniatura{border-color:#00a9d2;transform:translateY(-2px);box-shadow:0 0 0 3px #00a9d22e,0 14px 30px -18px #091c2373}.frm-modelo-cartao:focus-visible{outline:0}.frm-miniatura{background:#fff;border:1px solid #d3dde1;border-radius:14px;align-content:start;gap:8px;width:168px;height:120px;padding:0 16px;transition:border-color .15s,box-shadow .18s,transform .18s cubic-bezier(.22,1.1,.36,1);display:grid;overflow:hidden;box-shadow:0 1px 2px #091c230f}.frm-miniatura-capa{background:var(--frm-cor);height:12px;margin:0 -16px 8px}.frm-miniatura-linha{background:#e3e9ec;border-radius:4px;width:80%;height:7px;display:block}.frm-miniatura-linha:first-of-type{background:color-mix(in srgb, var(--frm-cor) 45%, #e3e9ec);width:60%;height:9px}.frm-miniatura-linha.curta{width:45%}.frm-miniatura>svg{color:var(--frm-cor);justify-self:center;margin-top:12px}.frm-inicio-lista{padding:24px 20px 60px}.frm-grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:16px;display:grid}.frm-form-cartao{background:#fff;border:1px solid #e3e9ec;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;transition:border-color .15s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 1px 2px #091c230d}.frm-form-cartao:hover{border-color:#cbe7ee;box-shadow:0 14px 30px -18px #091c2373}.frm-form-cartao.carregando{grid-template-columns:1fr;gap:10px;min-height:190px;padding:18px;display:grid}.frm-form-cartao-abrir{background:color-mix(in srgb, var(--frm-cor) 9%, #f4f7f8);cursor:pointer;border:0;border-bottom:1px solid #e3e9ec;grid-column:1/-1;place-items:center;padding:18px 0;display:grid}.frm-form-cartao-abrir .frm-miniatura{width:150px;height:104px}.frm-form-cartao-abrir:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #0084a68c}.frm-form-cartao-texto{gap:2px;min-width:0;padding:12px 4px 14px 16px;display:grid}.frm-form-cartao-texto strong{text-overflow:ellipsis;white-space:nowrap;font:700 15px/1.35 Manrope,Inter,system-ui,sans-serif;overflow:hidden}.frm-form-cartao-texto small{color:#5f6d76;font:500 12.5px Inter,system-ui,sans-serif}.frm-form-cartao>.frm-mais{align-self:center;margin-right:6px}.frm-form-cartao>.frm-mais .frm-mais-menu{top:auto;bottom:calc(100% + 4px)}.frm-inicio-vazio{color:#4d5b64;border:1.5px dashed #c9d6db;border-radius:18px;padding:22px}.frm-inicio-vazio p{margin:0}@media (width<=900px){.frm-mesa{grid-template-columns:minmax(0,1fr);padding-bottom:120px}.frm-ferramentas{bottom:calc(14px + env(safe-area-inset-bottom));z-index:8;gap:4px;display:flex;position:fixed;top:auto;left:50%;transform:translate(-50%)}.frm-ferramenta{width:64px;height:50px}.frm-ferramenta span{color:inherit;opacity:1;background:0 0;padding:0;font-size:10.5px;position:static;transform:none}.frm-aviso-desfazer{bottom:calc(86px + env(safe-area-inset-bottom))}}@media (width<=720px){.frm-topo{grid-template-columns:auto minmax(0,1fr) auto;padding:6px 10px}.frm-topo .frm-abas{grid-area:2/1/auto/-1;justify-content:stretch;margin-top:2px}.frm-topo .frm-abas .frm-aba{flex:1 1 0;height:40px;margin-bottom:-7px}.frm-voltar{padding:0 10px 0 6px}.frm-mesa{padding:14px 10px 120px}.frm-bloco{padding:20px 16px}.frm-bloco-ativo{padding-left:22px}.frm-bloco-cabeca{flex-direction:column;gap:10px}.frm-bloco-cabeca>.frm-tipo,.frm-tipo-botao{width:100%}.frm-tipo-menu{width:100%;left:0;right:auto}:root .frm-construtor textarea.frm-campo-capa.frm-campo-capa{font-size:24px}.frm-amostra-linha{max-width:100%}.frm-bloco-divisa{margin:0 6px}.frm-inicio-modelos,.frm-inicio-lista{padding-left:14px;padding-right:14px}.frm-barras li{grid-template-columns:minmax(70px,110px) minmax(0,1fr) auto}.frm-camada{align-items:end;padding:0}.frm-camada-folha{border-radius:20px 20px 0 0;max-height:92vh}}@media (pointer:coarse){:root .frm-construtor textarea.frm-campo-titulo.frm-campo-titulo,:root .frm-construtor textarea.frm-campo-descricao.frm-campo-descricao,:root .frm-construtor .frm-linha.frm-linha.frm-linha{font-size:16px}}@media (prefers-reduced-motion:reduce){.frm-bloco,.frm-aviso-desfazer,.frm-camada-folha,.frm-miniatura,.frm-aba:after{transition:none;animation:none}}.frm-ficha{gap:14px;min-width:0;display:grid}.frm-ficha-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}:root .frm-ficha .frm-ficha-cabeca h3{color:#11191d;letter-spacing:-.3px;margin:0;font:800 17px/1.3 Manrope,Inter,system-ui,sans-serif}:root .frm-ficha .frm-ficha-cabeca p{color:#5f6d76;max-width:460px;margin:4px 0 0;font-size:13.5px;line-height:1.45}.frm-ficha-acoes{flex-wrap:wrap;gap:8px;display:flex}.frm-ficha-escolha{position:relative}.frm-ficha-escolha-menu{z-index:20;background:#fff;border:1px solid #e3e9ec;border-radius:14px;min-width:290px;max-height:340px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 22px 48px -20px #091c2380}.frm-ficha-escolha-item{color:#11191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.frm-ficha-escolha-item:hover{background:#f4f7f8}.frm-ficha-escolha-item>i{border-radius:4px;flex:none;width:6px;height:32px}.frm-ficha-escolha-item>span{min-width:0;display:grid}.frm-ficha-escolha-item strong{font:700 14px/1.3 Inter,system-ui,sans-serif}.frm-ficha-escolha-item small{color:#5f6d76;font:500 12.5px Inter,system-ui,sans-serif}.frm-ficha-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.frm-ficha-item{background:#fff;border:1px solid #e3e9ec;border-radius:14px;align-items:center;gap:4px;padding:4px 6px 4px 4px;transition:border-color .15s;display:flex}.frm-ficha-item:hover{border-color:#cbe7ee}.frm-ficha-linha{color:#11191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;flex:auto;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.frm-ficha-linha:disabled{cursor:default}.frm-ficha-linha:hover:not(:disabled){background:#f7fafb}.frm-ficha-cor{background:var(--frm-cor);border-radius:3px;align-self:stretch;min-height:34px}.frm-ficha-linha>span{min-width:0;display:grid}.frm-ficha-linha strong{text-overflow:ellipsis;white-space:nowrap;font:700 15px/1.3 Inter,system-ui,sans-serif;overflow:hidden}.frm-ficha-linha small{color:#5f6d76;font:500 12.5px Inter,system-ui,sans-serif}.frm-ficha-item-acoes{flex:none;gap:2px;display:flex}.frm-ficha-vazio{color:#4d5b64;text-align:center;border:1.5px dashed #c9d6db;border-radius:16px;place-items:center;gap:6px;padding:24px 16px;display:grid}.frm-ficha-vazio p{margin:0}.frm-ficha .frm-esqueleto{margin-bottom:8px}.frm-link-caixa{gap:10px;display:grid}.frm-link-caixa code{color:#11191d;-webkit-user-select:all;user-select:all;word-break:break-all;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;padding:12px 14px;font:600 13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.frm-link-caixa p{color:#5f6d76;margin:0;font-size:13.5px}.frm-janela-link footer a.dm-button{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.frm-camada.solta,.frm-tela-cheia.frm-no-balcao{z-index:calc(var(--z-janela,200) + 50)}.frm-camada.solta{font:400 15px/1.55 Manrope,Inter,system-ui,sans-serif}.frm-camada.solta *{box-sizing:border-box}.frm-no-balcao .frm-rolagem{flex-direction:column;display:flex}.frm-no-balcao .frm-previa-pagina{flex:1 0 auto;min-height:0}@media (width<=900px){body:has(.frm-tela-cheia) .aviso-versao-nova{bottom:calc(86px + env(safe-area-inset-bottom))}}@media (width<=720px){.frm-ficha-acoes>.frm-ficha-escolha:last-child .frm-ficha-escolha-menu{left:auto;right:0}.frm-ficha-acoes{width:100%}.frm-ficha-acoes>.frm-ficha-escolha{flex:1 1 0}.frm-ficha-acoes>.frm-ficha-escolha>button{width:100%}.frm-ficha-escolha-menu{width:min(320px,86vw);min-width:0;left:0;right:auto}.frm-ficha-linha{grid-template-columns:6px minmax(0,1fr)}.frm-ficha-linha em{grid-column:2;justify-self:start}}.frm-modos{background:#eef3f5;border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.frm-modo{color:#4d5b64;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:34px;padding:0 14px;font:700 13px Inter,system-ui,sans-serif;transition:background .15s,color .15s,box-shadow .15s}.frm-modo:hover{color:#11191d}.frm-modo.ativo{color:#06232b;background:#fff;box-shadow:0 1px 2px #091c2324}.frm-modo:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}.frm-amostra-assinaturas{gap:10px;display:grid}.frm-amostra-assinaturas .frm-amostra-assinatura{margin-top:0}.frm-bloco-corpo .frm-amostra-assinaturas,.frm-bloco-parado .frm-amostra-assinaturas{margin-top:14px}.frm-leitura-provas{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:8px;display:flex}.frm-leitura-foto{aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:120px}.frm-leitura-local{color:#4d5b64;margin-top:6px;font:500 13px Inter,system-ui,sans-serif;display:block}.frm-leitura-local a{color:#008fb6;font-weight:700}.frm-leitura-carregando{color:#5f6d76;font:500 13px Inter,system-ui,sans-serif}.frm-recado{color:#fff;z-index:25;background:#11191d;border-radius:14px;align-items:center;gap:10px;width:fit-content;max-width:min(560px,100vw - 28px);margin:0 auto;padding:12px 18px;font:600 14px Inter,system-ui,sans-serif;animation:.22s cubic-bezier(.22,1.1,.36,1) backwards frm-sobe;display:flex;position:fixed;bottom:22px;left:0;right:0;box-shadow:0 18px 40px -16px #091c2399}.frm-recado.erro{background:#a3323d}@media (width<=900px){.frm-recado{bottom:calc(86px + env(safe-area-inset-bottom))}}.frm-escolher-lista{gap:6px;display:grid}.frm-escolher-linha{cursor:pointer;background:#fff;border:1px solid #e3e9ec;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;transition:background .15s,border-color .15s;display:flex}.frm-escolher-linha:hover{border-color:#cbe7ee}.frm-escolher-linha.marcada{background:color-mix(in srgb, var(--frm-cor,#00a9d2) 7%, #fff);border-color:color-mix(in srgb, var(--frm-cor,#00a9d2) 45%, #d3dde1)}.frm-escolher-linha>div{flex:auto;gap:1px;min-width:0;display:grid}.frm-escolher-linha strong{color:#11191d;text-overflow:ellipsis;white-space:nowrap;font:700 14.5px/1.3 Inter,system-ui,sans-serif;overflow:hidden}.frm-escolher-linha small{color:#5f6d76;font:500 12.5px Inter,system-ui,sans-serif}.frm-escolher-ordem{background:var(--frm-cor,#00a9d2);color:#fff;text-align:center;border-radius:999px;flex:none;min-width:30px;padding:3px 8px;font:800 12px Inter,system-ui,sans-serif}.frm-escolher-vazio{color:#4d5b64;background:#f7fafb;border:1.5px dashed #c9d6db;border-radius:14px;margin:0;padding:16px;font-size:14px}.frm-link-botoes{flex-wrap:wrap;gap:8px;display:flex}.frm-link-botoes a.dm-button{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.frm-janela-bloco{gap:10px;display:grid}.frm-janela-bloco+.frm-janela-bloco{border-top:1px solid #e3e9ec;margin-top:18px;padding-top:16px}.frm-janela-bloco>h4{color:#11191d;margin:0;font:800 14px Manrope,Inter,system-ui,sans-serif}.frm-janela-bloco>.frm-texto-botao{justify-self:start}.frm-links-criados{gap:6px;margin:0;padding:0;list-style:none;display:grid}.frm-links-criados li{background:#fbfdfe;border:1px solid #e3e9ec;border-radius:12px;align-items:center;gap:4px;padding:8px 8px 8px 14px;display:flex}.frm-links-criados li>div{flex:auto;min-width:0;display:grid}.frm-links-criados strong{color:#11191d;overflow-wrap:anywhere;font:700 14px/1.35 Inter,system-ui,sans-serif}.frm-links-criados small{color:#5f6d76;font:500 12.5px Inter,system-ui,sans-serif}.frm-sequencia{gap:12px;max-width:720px;margin:0 auto;display:grid}.frm-sequencia-passos{background:#fff;border:1px solid #e3e9ec;border-radius:999px;align-items:center;gap:14px;padding:8px 16px;display:flex}.frm-sequencia-passos span{color:#11191d;flex:none;font:700 13.5px Inter,system-ui,sans-serif}.frm-sequencia-passos i{background:#eef3f5;border-radius:999px;flex:auto;height:8px;overflow:hidden}.frm-sequencia-passos b{background:var(--frm-cor,#00a9d2);border-radius:999px;height:100%;transition:width .35s cubic-bezier(.22,1.1,.36,1);display:block}.frm-cadastro-feito{color:#1f7a4d;background:#e8f8ef;border:1px solid #bfe6cf;border-radius:16px;align-items:center;gap:10px;max-width:720px;margin:0 auto 12px;padding:12px 16px;font:700 14px Inter,system-ui,sans-serif;display:flex}.frm-do-cadastro ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.frm-do-cadastro-linha{color:#11191d;cursor:pointer;text-align:left;background:#fff;border:1px solid #e3e9ec;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.frm-do-cadastro-linha:hover{border-color:#cbe7ee}.frm-do-cadastro-linha>i{background:var(--frm-cor,#00a9d2);border-radius:3px;flex:none;align-self:stretch;width:5px;min-height:22px}.frm-do-cadastro-linha>strong{flex:auto;font:700 14.5px Inter,system-ui,sans-serif}.frm-do-cadastro-linha>em{color:#008fb6;align-items:center;gap:5px;font:800 12.5px Inter,system-ui,sans-serif;display:inline-flex}.fds{box-sizing:border-box;color:#11191d;background:#f2f6f7;max-width:620px;min-height:100dvh;margin:0 auto;padding:20px 14px 40px;font:400 15px Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:block}.fds *{box-sizing:border-box}.fds-topo{margin-bottom:16px}.fds-topo h1{color:#0d1b21;letter-spacing:-.6px;margin:0 0 6px;font:800 23px Manrope,Inter,system-ui,sans-serif}.fds-topo p{color:#5f6d76;margin:0;font-size:14px;line-height:1.5}.fds-progresso{align-items:center;gap:10px;margin-top:14px;display:flex}.fds-progresso>div{background:#e1eaee;border-radius:999px;flex:1;height:6px;overflow:hidden}.fds-progresso i{background:linear-gradient(90deg,#00a9d2,#0bc2b6);height:100%;transition:width .45s cubic-bezier(.16,1,.3,1);display:block}.fds-progresso span{color:#5f6d76;white-space:nowrap;font:700 12px Inter,system-ui,sans-serif}.fds-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fds-item{background:#fff;border:1px solid #e3eaed;border-radius:18px;align-items:center;gap:13px;padding:10px 14px 10px 10px;transition:border-color .16s,box-shadow .2s;animation:.32s cubic-bezier(.16,1,.3,1) both fds-entra;display:flex}.fds-item.com-erro{border-color:#eab8be}.fds-foto{color:#8aa0a9;cursor:pointer;background:#eef4f6;border:1px dashed #c7d8de;border-radius:15px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;transition:border-color .16s,background .16s;display:flex;position:relative;overflow:hidden}.fds-foto.cheia{border-style:solid;border-color:#dbe6ea}.fds-foto:hover{background:#e5eff2;border-color:#00a9d2}.fds-foto img{object-fit:cover;width:100%;height:100%}.fds-foto input{display:none}.fds-girando{border:3px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite fds-gira;position:absolute}.fds-foto.cheia .fds-girando{box-shadow:0 0 0 40px #091c2373}.fds-corpo{flex:1;gap:3px;min-width:0;display:grid}.fds-corpo strong{color:#0d1b21;text-overflow:ellipsis;white-space:nowrap;font:700 15px Inter,system-ui,sans-serif;overflow:hidden}.fds-corpo small{color:#6b7f89;font-size:12.5px}.fds-erro{color:#c0414f;font:600 12px/1.4 Inter,system-ui,sans-serif}.fds-selo{color:#8aa0a9;background:#f1f6f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s,color .2s;display:flex}.fds-selo.feito{color:#1f8a53;background:#e4f6ec}.fds-caixa{background:#fff;border:1px solid #e3eaed;border-radius:20px;gap:12px;padding:24px 20px;display:grid}.fds-aviso{text-align:center;justify-items:center}.fds-aviso h1{color:#0d1b21;margin:0;font:800 20px Manrope,Inter,system-ui,sans-serif}.fds-aviso p{color:#5f6d76;max-width:34ch;margin:0;font-size:14px;line-height:1.5}.fds-aviso small{color:#8aa0a9;font-size:12.5px}.fds-marca{color:#00819e;background:#e5f8fb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.fds-esqueleto{background:#eef4f6;border-radius:14px;height:70px;animation:1.4s ease-in-out infinite fds-respira;display:block}.fds-rodape{color:#8aa0a9;margin:18px 2px 0;font-size:12.5px;line-height:1.55}@keyframes fds-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fds-gira{to{transform:rotate(360deg)}}@keyframes fds-respira{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.fds-item{animation:none}.fds-progresso i{transition:none}}.ini{--ini-tinta:#10222c;--ini-apoio:#5f6d76;--ini-fraco:#74818b;--ini-fio:#e4ebef;--ini-fio-forte:#d3dee4;--ini-bloco:#fbfdfe;--ini-cartao:#fff;--ini-ciano:#00a9d2;--ini-marinho:#164a6b;--ini-agua:#86d7ea;--ini-saida:#e58b95;--ini-bom:#1f7a4d;--ini-bom-claro:#2fa36b;--ini-aviso:#8a5c12;--ini-aviso-claro:#e0a63a;--ini-perigo:#a3323d;--ini-perigo-claro:#dd5360;--ini-sombra:0 1px 2px #10222c0a, 0 8px 24px -14px #10222c2e;color:var(--ini-tinta);font-variant-numeric:tabular-nums;align-content:start;gap:16px;min-width:0;display:grid}.ini *{box-sizing:border-box}.ini :is(h1,h2,h3,p){margin:0}.ini .ini-capa{color:#eaf6fa;isolation:isolate;background:radial-gradient(120% 150% at 0 0,#00a9d25c,#0000 55%),radial-gradient(70% 120% at 100% 110%,#3ec4a033,#0000 60%),linear-gradient(135deg,#061620 0%,#0b2533 58%,#0d3043 100%);border-radius:24px;gap:18px;padding:22px 24px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 18px 40px -24px #061620b3}.ini .ini-capa:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffffff0f,#0000 40%);position:absolute;inset:0}.ini .ini-capa-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ini .ini-capa-quem h1{letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:22px;font-weight:800;line-height:1.2}.ini .ini-capa-quem p{color:#e2f2f8b8;margin-top:4px;font-size:13.5px}.ini .ini-capa-acoes{align-items:center;gap:8px;display:flex}:root .main-content .ini .ini-capa .ini-capa-redondo{color:#dff4fa;width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-grid}:root .main-content .ini .ini-capa .ini-capa-redondo:hover{background:#ffffff24;border-color:#ffffff47}:root .main-content .ini .ini-capa .ini-capa-redondo:disabled{opacity:.6;cursor:default}.ini .ini-capa-corpo{grid-template-columns:minmax(0,1fr) minmax(220px,42%);align-items:end;gap:24px;display:grid}.ini .ini-capa-destaque{gap:6px;min-width:0;display:grid}.ini .ini-capa-rotulo{letter-spacing:.09em;text-transform:uppercase;color:#bee8f4cc;font-size:11.5px;font-weight:700}.ini .ini-capa-valor{letter-spacing:-.035em;color:#fff;text-shadow:0 0 32px #5fe0ff40;font-size:clamp(32px,4.6vw,46px);font-weight:800;line-height:1.05}.ini .ini-capa-comparacao{color:#e2f2f8b8;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ini .ini-capa-hoje{color:#e2f2f8c7;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13.5px;display:flex}.ini .ini-capa-hoje b{color:#fff;font-weight:700}.ini .ini-capa-dia{background:#ffffff0d;border:1px solid #ffffff17;border-radius:16px;align-content:start;gap:7px;min-width:0;padding:12px 14px;display:grid}.ini .ini-capa-dia-topo{color:#bee8f4cc;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.ini .ini-capa-dia-topo b{color:#e2f2f8e6;font-size:12.5px;font-weight:650}.ini .ini-capa-par{grid-template-columns:minmax(62px,auto) minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.ini .ini-capa-par>span{color:#bee8f4c7;font-size:12.5px}.ini .ini-capa-par>i{background:#041e2873;border-radius:99px;height:14px;display:block;overflow:hidden}.ini .ini-capa-par>i>b{height:100%;width:calc(var(--p) * 100%);border-radius:inherit;background:linear-gradient(90deg,#7fd8ec,#24c9e8);min-width:3px;display:block}.ini .ini-capa-par>b{color:#fff;white-space:nowrap;font-size:15px;font-weight:750}.ini .ini-capa-par.referencia>i>b{background:#ffffff75}.ini .ini-capa-par.referencia>b{color:#e2f2f8cc;font-weight:650}.ini .ini-faisca{min-height:74px}.ini .ini-faisca svg{display:block;overflow:visible}.ini .ini-faisca-linha{stroke:#6fe3ff;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ini .ini-faisca-halo{fill:#6fe3ff38}.ini .ini-faisca-ponta{fill:#fff;stroke:#6fe3ff;stroke-width:2px}.ini .ini-capa-fatos{flex-wrap:wrap;gap:8px;display:flex}:root .main-content .ini .ini-capa .ini-fato-chip{color:#dcf1f8;cursor:pointer;min-height:36px;box-shadow:none;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}:root .main-content .ini .ini-capa .ini-fato-chip:hover{background:#ffffff1f;border-color:#ffffff3d}:root .main-content .ini .ini-capa .ini-fato-chip b{color:#fff;font-weight:750}:root .main-content .ini .ini-capa .ini-fato-chip svg{color:#7fdcf2;flex:none}:root .main-content .ini .ini-capa .ini-fato-chip.vivo svg{color:#6ee7a8}:root .main-content .ini .ini-capa .ini-fato-chip.aviso{background:#f0b4461f;border-color:#f0b44673}:root .main-content .ini .ini-capa .ini-fato-chip.aviso svg{color:#f3c267}.ini .ini-capa-erro{color:#ffd9a0;font-size:12.5px}.ini .ini-esq-claro{background:linear-gradient(90deg,#ffffff0f,#ffffff21,#ffffff0f) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite ini-brilho;display:block}.ini .ini-cartao{background:var(--ini-cartao);border:1px solid var(--ini-fio);box-shadow:var(--ini-sombra);border-radius:20px;align-content:start;gap:14px;min-width:0;padding:18px 20px 20px;display:grid}.ini .ini-dupla{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ini .ini-dupla.igual{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ini .ini-cabeca{flex-wrap:wrap;align-items:center;gap:10px;min-height:28px;display:flex}:root .main-content .ini .ini-cabeca h2{letter-spacing:-.01em;text-transform:none;color:var(--ini-tinta);flex:auto;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700;line-height:1.25;display:inline-flex}:root .main-content .ini .ini-ir-mini{color:#00708a;cursor:pointer;min-height:32px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 12px;font-size:13px;font-weight:700;display:inline-flex}:root .main-content .ini .ini-ir-mini:hover{background:#e5f8fb}.ini .ini-rotulo{letter-spacing:.08em;text-transform:uppercase;color:#5e7079;align-items:center;gap:6px;font-size:11.5px;font-weight:750;display:inline-flex}.ini .ini-apoio{color:var(--ini-apoio);font-size:13px}.ini .ini-vazio{color:var(--ini-apoio);padding:8px 0;font-size:14px}.ini .ini-variacao{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;width:fit-content;padding:2px 8px;font-size:12px;font-weight:750;line-height:18px;display:inline-flex}.ini .ini-variacao.bom{color:var(--ini-bom);background:#2fa36b24}.ini .ini-variacao.ruim{color:var(--ini-perigo);background:#dd536021}.ini .ini-variacao.neutro{color:var(--ini-apoio);background:#5e70791a}.ini .ini-capa .ini-variacao.bom{color:#8ef0bd;background:#6ee7a829}.ini .ini-capa .ini-variacao.ruim{color:#ffb0b8;background:#ff808c29}.ini .ini-capa .ini-variacao.neutro{color:#e2f2f8cc;background:#ffffff1a}.ini .ini-mes-regua{color:var(--ini-apoio);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.ini .ini-mes-regua>i{background:#edf2f5;border-radius:99px;width:88px;height:6px;display:block;overflow:hidden}.ini .ini-mes-regua>i>i{height:100%;width:calc(var(--p) * 100%);border-radius:inherit;background:linear-gradient(90deg, #7fd8ec, var(--ini-ciano));display:block}.ini .ini-soma{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ini .ini-soma strong{letter-spacing:-.02em;font-size:26px;font-weight:800}.ini .ini-soma span{color:var(--ini-apoio);font-size:13px}.ini .ini-series{color:#3f4f58;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ini .ini-series li{align-items:center;gap:6px;display:inline-flex}.ini .ini-series b{color:var(--ini-tinta);font-weight:750}.ini .ini-ponto{background:var(--ini-fio-forte);border-radius:3px;flex:none;width:9px;height:9px;display:inline-block}.ini .ini-ponto.vendas{background:var(--ini-ciano)}.ini .ini-ponto.parcelas{background:var(--ini-marinho)}.ini .ini-ponto.outras{background:var(--ini-agua)}.ini .ini-ponto.receber{background:var(--ini-ciano)}.ini .ini-ponto.pagar{background:var(--ini-saida)}.ini .ini-ponto.vencido{background:var(--ini-perigo-claro)}.ini .ini-ponto.futuro{background:repeating-linear-gradient(135deg, var(--ini-ciano) 0 2px, #d8f3fa 2px 4px)}.ini .ini-grafico{touch-action:pan-y;min-width:0;position:relative}.ini .ini-grafico svg{-webkit-user-select:none;user-select:none;display:block;overflow:visible}.ini .ini-grade-linha{stroke:#edf2f5;stroke-width:1px}.ini .ini-grade-base{stroke:#cfdbe1;stroke-width:1px}.ini .ini-eixo{fill:#6b7a83;font-size:11px;font-weight:600}.ini .ini-eixo.forte{fill:var(--ini-tinta);font-weight:800}.ini .ini-coluna-ativa{fill:#00a9d214}.ini .ini-coluna-mes{fill:#164a6b}.ini .ini-coluna-mes.ultimo{fill:#00a9d2}.ini .ini-coluna-mes.parcial{fill:#00a9d238;stroke:#00a9d2;stroke-width:1.5px;stroke-dasharray:3 3}.ini .ini-coluna-venceu{fill:#ccd9e0}.ini .ini-coluna-pago{fill:#00a9d2}.ini .ini-ponto.venceu{background:#ccd9e0}.ini .ini-ponto.pago{background:#00a9d2}.ini .ini-apagada{opacity:.45;transition:opacity .15s}.ini .ini-s-vendas{fill:var(--ini-ciano)}.ini .ini-s-parcelas{fill:var(--ini-marinho)}.ini .ini-s-outras{fill:var(--ini-agua)}.ini .ini-s-receber{fill:var(--ini-ciano)}.ini .ini-s-pagar{fill:var(--ini-saida)}.ini .ini-s-futuro{stroke:var(--ini-ciano);stroke-width:1px}.ini .ini-listra-fundo{fill:#e3f6fb}.ini .ini-listra{fill:#6fcde4}.ini .ini-futuro{fill:#f6fafc}.ini .ini-media line{stroke:#97a6ae;stroke-width:1px;stroke-dasharray:4 4}.ini .ini-media text{fill:#4d5d66;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round;font-size:11px;font-weight:700}.ini .ini-rotulo-coluna{fill:#3f4f58;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:750}.ini .ini-rotulo-coluna.negativo{fill:var(--ini-perigo)}.ini .ini-marca-hoje{fill:#00708a;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:800}.ini .ini-balao{z-index:3;color:#e6f4f9;pointer-events:none;background:#0c2230;border-radius:12px;gap:4px;min-width:184px;padding:10px 12px;font-size:12.5px;display:grid;position:absolute;top:-6px;transform:translate(-50%,-100%);box-shadow:0 14px 30px -12px #0616208c}.ini .ini-balao strong{color:#fff;text-transform:capitalize;margin-bottom:2px;font-size:12.5px}.ini .ini-balao-linha{align-items:center;gap:7px;display:flex}.ini .ini-balao-linha b{color:#fff;margin-left:auto;padding-left:12px;font-weight:700}.ini .ini-balao-linha.soma{border-top:1px solid #ffffff24;margin-top:3px;padding-top:6px;font-weight:700}.ini .ini-contador{min-width:24px;height:24px;color:var(--ini-aviso);background:#fdf1dc;border-radius:99px;place-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-grid}.ini .ini-precisa-lista{margin:0 -8px;padding:0;list-style:none;display:grid}.ini .ini-precisa-lista li+li{border-top:1px solid #eef3f5}:root .main-content .ini .ini-precisa-linha{width:100%;min-height:56px;color:inherit;text-align:left;cursor:pointer;box-shadow:none;font:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 8px;display:grid}:root .main-content .ini .ini-precisa-linha:hover{background:#f2fafc}:root .main-content .ini .ini-precisa-linha>svg{color:#8a9aa2}.ini .ini-precisa-numero{color:#3f4f58;background:#eef3f6;border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:grid}.ini .ini-precisa-linha.aviso .ini-precisa-numero{color:var(--ini-aviso);background:#fdf1dc}.ini .ini-precisa-linha.perigo .ini-precisa-numero{color:var(--ini-perigo);background:#fde7ea}.ini .ini-precisa-texto{gap:2px;min-width:0;display:grid}.ini .ini-precisa-texto b{color:var(--ini-tinta);font-size:14px;font-weight:700}.ini .ini-precisa-texto b:first-letter{text-transform:uppercase}.ini .ini-precisa-texto span{color:var(--ini-apoio);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ini .ini-tudo-certo{text-align:center;justify-items:center;gap:6px;padding:26px 12px 18px;display:grid}.ini .ini-tudo-certo-disco{width:48px;height:48px;color:var(--ini-bom);background:#2fa36b1f;border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.ini .ini-tudo-certo b{font-size:15px}.ini .ini-tudo-certo span{color:var(--ini-apoio);max-width:34ch;font-size:13px}.ini .ini-previsao-corpo{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.ini .ini-previsao-corpo>div{gap:12px;min-width:0;display:grid}.ini .ini-previsao-resumo{background:var(--ini-bloco);border:1px solid var(--ini-fio);border-radius:16px;gap:0;margin:0;padding:6px 16px;display:grid}.ini .ini-previsao-resumo>div{border-top:1px solid #eef3f5;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;display:flex}.ini .ini-previsao-resumo>div:first-child{border-top:0}.ini .ini-previsao-resumo>div.soma{border-top:1px solid var(--ini-fio-forte)}.ini .ini-previsao-resumo>div.soma dd{font-size:17px}.ini .ini-previsao-resumo dt{color:var(--ini-apoio);align-items:center;gap:5px;font-size:13px;display:inline-flex}.ini .ini-previsao-resumo dd{white-space:nowrap;margin:0;font-size:14.5px;font-weight:800}.ini .ini-previsao-resumo dd.negativo,.ini .ini-previsao-resumo .perigo dd{color:var(--ini-perigo)}.ini .ini-previsao-resumo .aviso dd{color:var(--ini-aviso)}.ini .ini-previsao-resumo>.soma+.fora{border-top:1px dashed var(--ini-fio-forte);margin-top:8px}.ini .ini-parcelado{background:linear-gradient(#eaf4f9 0%,#f3f8fb 100%);border:1px solid #d6e6ee;border-radius:24px;gap:14px;padding:18px;display:grid;box-shadow:inset 0 1px #fffc}.ini .ini-parcelado-cabeca{align-items:center;gap:12px;padding:2px 4px 0;display:flex}.ini .ini-parcelado-cabeca>div{flex:auto;min-width:0}.ini .ini-parcelado-disco{color:#9fe6f7;background:linear-gradient(135deg,#164a6b,#0c2d42);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px -10px #0c2d42cc}:root .main-content .ini .ini-parcelado-cabeca h2{letter-spacing:-.01em;color:var(--ini-tinta);text-transform:none;margin:0;font-size:18px;font-weight:800}.ini .ini-parcelado-cabeca p{color:var(--ini-apoio);margin-top:1px;font-size:13px}.ini .ini-parcelado-topo{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.ini .ini-parcelado-baixo{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.ini .ini-parcelado-baixo.um-so{grid-template-columns:minmax(0,1fr);margin-top:14px}.ini .ini-bloco{background:#fff;border:1px solid #dfeaf0;border-radius:18px;align-content:start;gap:10px;min-width:0;padding:16px 18px 18px;display:grid;box-shadow:0 1px 2px #10222c08}.ini .ini-grande{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.1}.ini .ini-divisao{background:#eef3f6;border-radius:99px;gap:2px;height:10px;margin-top:4px;display:flex;overflow:hidden}.ini .ini-divisao i{min-width:2px;display:block}.ini .ini-divisao .a-vencer{background:var(--ini-marinho)}.ini .ini-divisao .vencido{background:var(--ini-perigo-claro)}.ini .ini-divisao .sobrou{background:var(--ini-ciano)}.ini .ini-divisao .saiu{background:var(--ini-saida)}.ini .ini-ponto.sobrou{background:var(--ini-ciano)}.ini .ini-ponto.saiu{background:var(--ini-saida)}.ini .ini-mes-conta{gap:10px;margin-top:2px;display:grid}.ini .ini-mes-conta .ini-divisao{height:14px}.ini .ini-mes-conta .ini-divisao-rotulos{flex-wrap:wrap;gap:8px 34px;font-size:14px;display:flex}.ini .ini-mes-conta .ini-divisao-rotulos li{flex:none}.ini .ini-mes-conta .ini-divisao-rotulos b{margin-left:4px}.ini .ini-mes-conta .ini-divisao-rotulos li{flex-wrap:wrap}.ini .ini-mes-conta .ini-divisao-rotulos b{letter-spacing:-.01em;font-size:17px}.ini .ini-mes-conta .ini-divisao-rotulos .ini-variacao{flex:none;margin-left:8px}.ini .ini-mes-de-onde{color:var(--ini-apoio);margin:0;font-size:13px}.ini .ini-mes-de-onde b{color:#3f4f58;font-weight:750}.ini .ini-mes-apoio{border-top:1px solid var(--ini-fio);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:18px;margin:14px 0 0;padding-top:12px;display:grid}.ini .ini-mes-apoio>div{gap:4px;min-width:0;display:grid}.ini .ini-mes-apoio dt{color:var(--ini-apoio);align-items:center;gap:5px;font-size:13px;display:inline-flex}.ini .ini-mes-apoio dd{color:var(--ini-tinta);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:800;display:flex}.ini .ini-divisao-rotulos{color:#3f4f58;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.ini .ini-divisao-rotulos li{align-items:center;gap:7px;display:flex}.ini .ini-divisao-rotulos b{color:var(--ini-tinta);margin-left:auto;font-weight:800}.ini .ini-divisao-rotulos li.perigo b{color:var(--ini-perigo)}.ini .ini-inadimplencia{text-align:center;justify-items:center}.ini .ini-inadimplencia .ini-rotulo{justify-self:start}.ini .ini-medidor{width:100%;max-width:220px;height:auto;margin-top:2px;display:block}.ini .ini-medidor-trilho{fill:none;stroke:#edf2f5;stroke-width:16px;stroke-linecap:round}.ini .ini-medidor-faixa{fill:none;stroke-width:4px;stroke-linecap:round}.ini .ini-medidor-faixa.bom{stroke:#7fd0a6}.ini .ini-medidor-faixa.aviso{stroke:#efc46f}.ini .ini-medidor-faixa.perigo{stroke:#ef8f99}.ini .ini-medidor-valor{fill:none;stroke-width:16px;stroke-linecap:round;stroke:var(--ini-perigo-claro)}.ini .ini-medidor.bom .ini-medidor-valor{stroke:var(--ini-bom-claro)}.ini .ini-medidor.aviso .ini-medidor-valor{stroke:var(--ini-aviso-claro)}.ini .ini-medidor-ponteiro{stroke:var(--ini-tinta);stroke-width:3px;stroke-linecap:round}.ini .ini-medidor-eixo{fill:var(--ini-tinta)}.ini .ini-medidor-marca{fill:#6b7a83;font-size:10px;font-weight:700}.ini .ini-medidor-numero{letter-spacing:-.02em;margin-top:-8px;font-size:28px;font-weight:800}.ini .ini-medidor-numero.bom{color:var(--ini-bom)}.ini .ini-medidor-numero.aviso{color:var(--ini-aviso)}.ini .ini-medidor-numero.perigo{color:var(--ini-perigo)}.ini .ini-mes-carne-anel{align-items:center;gap:14px;display:flex}.ini .ini-mes-carne-anel>div{gap:2px;display:grid}.ini .ini-mes-carne-anel strong{letter-spacing:-.02em;font-size:26px;font-weight:800}.ini .ini-mes-carne-anel span{color:var(--ini-apoio);font-size:13px}.ini .ini-anel{flex:none;width:64px;height:64px;transform:rotate(-90deg)}.ini .ini-anel-trilho{fill:none;stroke:#edf2f5;stroke-width:8px}.ini .ini-anel-valor{fill:none;stroke-width:8px;stroke-linecap:round;stroke:var(--ini-ciano);transition:stroke-dasharray .6s}.ini .ini-anel.bom .ini-anel-valor{stroke:var(--ini-bom-claro)}.ini .ini-anel.aviso .ini-anel-valor{stroke:var(--ini-aviso-claro)}.ini .ini-anel.perigo .ini-anel-valor{stroke:var(--ini-perigo-claro)}.ini .ini-fatos-curtos{margin:0;display:grid}.ini .ini-fatos-curtos>div{border-top:1px solid #eef3f5;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;display:flex}.ini .ini-fatos-curtos dt{color:var(--ini-apoio);align-items:center;gap:5px;font-size:13px;display:inline-flex}.ini .ini-fatos-curtos dd{white-space:nowrap;margin:0;font-size:14px;font-weight:800}.ini .ini-faixas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ini .ini-faixas li{color:#3f4f58;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;font-size:13px;display:grid}.ini .ini-faixas li b{color:var(--ini-tinta);font-weight:800}.ini .ini-faixas .ini-lista-trilho{grid-column:1/-1}.ini .ini-faixas .f0 .ini-lista-trilho i{background:#efc46f}.ini .ini-faixas .f1 .ini-lista-trilho i{background:#eb9f6a}.ini .ini-faixas .f2 .ini-lista-trilho i{background:#e57a78}.ini .ini-faixas .f3 .ini-lista-trilho i{background:#c9404d}.ini .ini-lista-barras{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ini .ini-lista-barras li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 10px;display:grid}.ini .ini-lista-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.ini .ini-lista-valor{font-size:13.5px;font-weight:800}.ini .ini-lista-trilho{background:#eef3f6;border-radius:99px;grid-column:1/-1;height:8px;display:block;overflow:hidden}.ini .ini-lista-trilho i{height:100%;width:calc(var(--p) * 100%);border-radius:inherit;background:linear-gradient(90deg, #36bfe0, var(--ini-ciano));transform-origin:0;min-width:4px;animation:.7s cubic-bezier(.2,.7,.2,1) both ini-cresce;animation-delay:calc(var(--i,0) * 70ms);display:block}.ini .ini-lista-detalhe{color:var(--ini-apoio);grid-column:1/-1;margin-top:-2px;font-size:12px}@keyframes ini-cresce{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ini .ini-vendas-grade{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.ini .ini-vendas-bloco{background:var(--ini-bloco);border:1px solid #edf2f5;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}:root .main-content .ini .ini-vendas-bloco h3{color:var(--ini-tinta);margin:0;font-size:13.5px;font-weight:800}.ini .ini-rosca-caixa{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:14px;display:grid}.ini .ini-rosca{width:120px;height:120px;display:block}.ini .ini-rosca-trilho{fill:none;stroke:#edf2f5;stroke-width:16px}.ini .ini-rosca-fatia{fill:none;stroke-width:16px;transform-origin:70px 70px;animation:.8s both ini-rosca;animation-delay:calc(var(--i,0) * .11s);transform:rotate(-90deg)}.ini .ini-rosca-fatia.c0,.ini .ini-ponto.c0{stroke:var(--ini-ciano);background:var(--ini-ciano)}.ini .ini-rosca-fatia.c1,.ini .ini-ponto.c1{stroke:var(--ini-marinho);background:var(--ini-marinho)}.ini .ini-rosca-fatia.c2,.ini .ini-ponto.c2{stroke:#3fb58f;background:#3fb58f}.ini .ini-rosca-fatia.c3,.ini .ini-ponto.c3{stroke:#e0a63a;background:#e0a63a}.ini .ini-rosca-fatia.c4,.ini .ini-ponto.c4{stroke:#8a6fd1;background:#8a6fd1}.ini .ini-rosca-fatia.c5,.ini .ini-ponto.c5{stroke:#a3b1b9;background:#a3b1b9}.ini .ini-rosca-valor{fill:var(--ini-tinta);font-size:17px;font-weight:800}.ini .ini-rosca-rotulo{fill:#6b7a83;font-size:10.5px;font-weight:700}@keyframes ini-rosca{0%{opacity:0}to{opacity:1}}.ini .ini-rosca-lista{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ini .ini-rosca-lista li{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.ini .ini-rosca-lista span{text-overflow:ellipsis;white-space:nowrap;color:#3f4f58;overflow:hidden}.ini .ini-rosca-lista b{font-weight:800}.ini .ini-semana{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ini .ini-semana li{color:var(--ini-apoio);justify-items:center;gap:6px;font-size:12px;display:grid}.ini .ini-semana b{color:var(--ini-tinta);min-height:18px;font-size:13px}.ini .ini-semana-trilho{background:#f1f6f8;border-radius:10px;align-items:flex-end;width:100%;max-width:40px;height:96px;display:flex;overflow:hidden}.ini .ini-semana-trilho i{width:100%;height:calc(var(--p) * 100%);background:linear-gradient(180deg, #5fd0ea, var(--ini-ciano));border-radius:10px;min-height:0;display:block}.ini .ini-semana li.hoje{color:#00708a;font-weight:800}.ini .ini-semana li.hoje .ini-semana-trilho{box-shadow:inset 0 0 0 2px #00a9d259}.ini .ini-estoque-linhas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:20px;margin:0;padding:0;list-style:none;display:grid}.ini .ini-estoque-linhas li{color:#3f4f58;border-top:1px solid #eef3f5;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0;font-size:13.5px;display:flex}.ini .ini-estoque-linhas b{color:var(--ini-tinta);white-space:nowrap;font-size:15px;font-weight:800}.ini .ini-estoque-linhas li.aviso b{color:var(--ini-aviso)}.ini .ini-esqueleto-grade{gap:16px;display:grid}.ini .ini-esq{box-shadow:none;background:linear-gradient(90deg,#f3f7f9,#fafcfd,#f3f7f9) 0 0/200% 100%;animation:1.4s ease-in-out infinite ini-brilho}@keyframes ini-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.ini .ini-falhou{border-color:#f3d3d7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.ini .ini-falhou>svg{color:var(--ini-perigo)}.ini .ini-falhou div{gap:2px;display:grid}.ini .ini-falhou span{color:var(--ini-apoio);font-size:13px}@media (prefers-reduced-motion:reduce){.ini .ini-lista-trilho i,.ini .ini-rosca-fatia,.ini .ini-esq,.ini .ini-esq-claro{animation:none}}@media (width<=1100px){.ini .ini-parcelado-topo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ini .ini-parcelado-topo .ini-carteira{grid-column:1/-1}.ini .ini-vendas-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ini .ini-vendas-grade>:first-child{grid-column:1/-1}}@media (width<=980px){.ini .ini-dupla,.ini .ini-dupla.igual,.ini .ini-parcelado-baixo,.ini .ini-previsao-corpo{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.ini .ini-estoque-linhas{grid-template-columns:minmax(0,1fr)}.ini .ini-capa{border-radius:20px;padding:18px 16px 16px}.ini .ini-capa-corpo{grid-template-columns:minmax(0,1fr);gap:16px}.ini .ini-parcelado{border-radius:20px;padding:12px}.ini .ini-parcelado-topo,.ini .ini-vendas-grade{grid-template-columns:minmax(0,1fr)}.ini .ini-cartao{padding:16px}}@media (width<=560px){.ini .ini-capa-acoes{width:100%}.ini .ini-rosca-caixa{grid-template-columns:minmax(0,1fr);justify-items:center}.ini .ini-mes-conta .ini-divisao-rotulos{grid-auto-flow:row;gap:8px}.ini .ini-mes-apoio{grid-auto-flow:row;gap:12px}.ini .ini-mes-apoio>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}}.ini .ini-faixa-fora{border-top:1px solid var(--ini-fio);color:var(--ini-fraco);flex-wrap:wrap;align-items:baseline;gap:8px;margin:10px 0 0;padding-top:10px;font-size:13px;display:flex}.ini .ini-faixa-fora b{color:var(--ini-apoio);margin-left:auto;font-weight:750}.ini .ini-faixa-fora em{color:var(--ini-fraco);flex-basis:100%;font-size:12px;font-style:normal}.ini .ini-carteira-novos{border-top:1px solid var(--ini-fio);color:var(--ini-apoio);margin:10px 0 0;padding-top:9px;font-size:13px}.ini .ini-carteira-novos b{color:var(--ini-tinta);font-weight:750}.ini .ini-salao{background:linear-gradient(#e9f6f7 0%,#f4fafb 100%);border-color:#d2eaee}.ini .ini-salao .ini-parcelado-disco{color:#0b7f96;background:#e0f5f8}.ini .ini-coluna-hora{fill:#164a6b}.avisos-quadro{gap:16px;display:grid}.avisos-topo{border:1px solid var(--dm-line);border-radius:var(--dm-radius);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.avisos-topo strong{color:#102b34;font-size:14px;display:block}.avisos-topo span{color:#71838a;font-size:12px}.avisos-qr{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#f4f8f9;place-items:center;gap:10px;margin:0;padding:18px;display:grid}.avisos-qr img{border-radius:10px;width:100%;max-width:260px;height:auto}.avisos-qr figcaption{color:#5e7079;text-align:center;font-size:12px;line-height:1.5}.avisos-linha-apoio{color:#71838a;margin:0;font-size:12px;line-height:1.5}.avisos-acoes{gap:10px;display:flex}.avisos-teste{align-items:end;gap:10px;display:flex}.avisos-teste label{flex:1;gap:6px;display:grid}.avisos-teste label span{color:#46606a;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.avisos-teste input{border:1px solid var(--dm-line);border-radius:var(--dm-radius);width:100%;padding:10px 12px;font-size:13px}@media (width<=620px){.avisos-teste{flex-direction:column;align-items:stretch}}.master-casca{color:var(--dm-text);background:#0b2b33;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.master-lateral{background:#0b2b33;flex-direction:column;gap:22px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.master-lateral-topo{align-items:center;gap:11px;padding:0 10px;display:flex}.master-lateral-marca{border-radius:var(--r-lg);color:#6de4f4;background:linear-gradient(145deg,#06161b,#0b7186);flex:0 0 38px;justify-content:center;align-items:center;height:38px;display:flex}.master-lateral-topo div{min-width:0;line-height:1.15;display:grid}.master-lateral-topo strong{color:#eaf9fb;font-size:14px}.master-lateral-topo small{color:#7fa5ae;margin-top:4px;font-size:10.5px;font-weight:650}.master-menu{flex-direction:column;flex:1;gap:3px;display:flex}.master-menu-item{border-radius:var(--r-md);color:#b9d6dc;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:11px 14px;font-family:inherit;font-size:14.5px;font-weight:600;display:flex;position:relative}.master-menu-item:hover{color:#eaf9fb;background:#72deea1a}.master-menu-item.ativo{color:#fff;background:#72deea29}.master-menu-item.ativo:before{content:"";background:#72deea;border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.master-menu-item:focus-visible{outline:0;box-shadow:0 0 0 2px #0b2b33,0 0 0 4px #00a9d2}.master-lateral-pe{border-top:1px solid #72deea29;justify-content:center;padding:16px 4px 0;display:flex}.master-conteudo{background:var(--dm-bg);border-radius:18px 0 0 18px;min-width:0}.master-config{gap:var(--s-5,16px);display:grid}.master-licencas{gap:14px;display:grid}.master-licencas>div>strong{font-size:14px;display:block}.master-licencas>div>p{color:#7d8f98;margin:3px 0 0;font-size:12.5px}.master-licencas-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.master-licenca-linhas{border:1px solid var(--dm-line);border-radius:12px;display:grid;overflow:hidden}.master-licenca-linha{border-bottom:1px solid #eef3f5;grid-template-columns:minmax(96px,auto) minmax(92px,auto) minmax(0,1fr) 112px;align-items:center;gap:10px 16px;padding:12px 14px;display:grid}.master-licenca-linha:last-child{border-bottom:0}.master-licenca-linha.e-simples{grid-template-columns:minmax(0,1fr) auto}.master-licenca-nome{color:#17323d;align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.master-licenca-total{align-items:baseline;gap:6px;display:flex}.master-licenca-total b{font-size:24px;font-weight:800;line-height:1}.master-licenca-total i{color:#7d8f98;font-size:11.5px;font-style:normal;font-weight:700}.master-licenca-conta{color:#5c6f79;font-size:12px;line-height:1.35}.master-licenca-baldes{flex-wrap:wrap;gap:6px;display:flex}.master-licenca-baldes em{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:750}.master-licenca-baldes .e-comprada{color:#186b45;background:#e2f6ec}.master-licenca-baldes .e-plano{color:#8a5a10;background:#fff2dc}.master-licenca-baldes .e-teste{color:#3a4ea8;background:#e9eefc}.master-licenca-baldes .e-uso{color:#5c6f79;background:#eef3f5}.master-licenca-baldes .e-aberto{color:#5c6f79;background:#eef3f5;font-weight:650}.master-licenca-legenda{color:#5c6f79;gap:5px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.master-licenca-legenda li{align-items:baseline;gap:7px;line-height:1.4;display:flex}.master-licenca-legenda em{border-radius:999px;flex:none;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:800}.master-licenca-legenda .e-comprada{color:#186b45;background:#e2f6ec}.master-licenca-legenda .e-plano{color:#8a5a10;background:#fff2dc}.master-licenca-legenda .e-teste{color:#3a4ea8;background:#e9eefc}.master-licenca-campo{gap:3px;display:grid}.master-licenca-campo span{color:#7d8f98;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.master-licenca-campo input{border:1px solid var(--dm-line);text-align:center;border-radius:10px;width:100%;padding:7px 10px;font-size:14px}.master-licencas-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.master-licencas-teste{color:#5c6f79;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.master-licencas-teste button,.master-licencas-marcar{color:#0a7f9b;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 8px;font-family:inherit;font-size:12.5px;font-weight:800;text-decoration:underline}.master-licencas-teste button:hover,.master-licencas-marcar:hover{background:#e5f4f8;text-decoration:none}.master-licenca-serial{border:1px solid var(--dm-line);border-radius:999px;flex:200px;min-width:0;padding:9px 14px;font-size:14px}.master-janela{z-index:120;background:#081a2173;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.master-janela-caixa{background:#fff;border-radius:18px;gap:14px;width:100%;max-width:420px;padding:22px;display:grid;box-shadow:0 24px 60px #09222c47}.master-janela-caixa>strong{font-size:16px}.master-janela-caixa>p{color:#7d8f98;margin:-8px 0 0;font-size:12.5px}.master-janela-escolha{grid-template-columns:1fr 1fr;gap:10px;display:grid}.master-janela-escolha button{border:1px solid var(--dm-line);cursor:pointer;background:#f6f9fa;border-radius:14px;place-items:center;gap:2px;padding:14px 10px;font-family:inherit;display:grid}.master-janela-escolha button b{font-size:13.5px}.master-janela-escolha button small{color:#7d8f98;font-size:11px}.master-janela-escolha button.ativo{color:#0a7f9b;background:#e5f4f8;border-color:#7cc9dc;box-shadow:inset 0 0 0 1px #7cc9dc}.master-janela-conta{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;display:grid}.master-janela-conta button{border:1px solid var(--dm-line);color:#35424a;cursor:pointer;background:#f6f9fa;border-radius:12px;height:44px;font-size:20px;font-weight:800;line-height:1}.master-janela-conta button:disabled{color:#b6c5cc;cursor:default}.master-janela-conta input{border:1px solid var(--dm-line);text-align:center;border-radius:12px;width:100%;height:44px;padding:0 10px;font-size:22px;font-weight:800}.master-janela-tirar{color:#5c6f79;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.master-janela-resumo{color:#35424a;text-align:center;background:#f6f9fa;border-radius:12px;margin:0;padding:11px 14px;font-size:13px}.master-janela-resumo b{font-size:15px}.master-janela-acoes{justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.master-licenca-linha{grid-template-columns:minmax(0,1fr) 112px}.master-licenca-conta{grid-column:1/-1}}@media (width<=900px){.master-casca{grid-template-columns:minmax(0,1fr)}.master-lateral{flex-flow:wrap;gap:12px;height:auto;padding:14px 16px;position:static}.master-menu{flex-flow:wrap;flex:100%}.master-menu-item{width:auto;padding:9px 12px;font-size:13px}.master-menu-item.ativo:before{display:none}.master-lateral-pe{border-top:0;flex:100%;padding:0}.master-conteudo{border-radius:14px 14px 0 0}}.master-admin-module{max-width:1540px;margin:0 auto;padding:26px clamp(20px,4vw,64px) 70px}.master-companies-section{gap:var(--s-5);display:grid}.master-companies-section>header{justify-content:space-between;align-items:center;display:flex}.master-section-actions{align-items:center;gap:10px;display:flex}.master-companies-section>header h2{color:#102b34;margin:0 0 4px;font-size:18px}.master-companies-section>header p{color:#71838a;margin:0;font-size:12px}.master-companies-list{gap:var(--encarte-vao);display:grid}.master-empresas{--master-empresas-grade:minmax(220px,2.4fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.9fr) 168px;background:var(--dm-card,#fff);border:1px solid var(--dm-line);border-radius:var(--dm-radius);display:grid;overflow:hidden}.master-empresas-cabeca,.master-empresa-linha{grid-template-columns:var(--master-empresas-grade);align-items:center;gap:16px;padding:12px 16px;display:grid}.master-empresas-cabeca{border-bottom:1px solid var(--dm-line);color:#7d8f98;letter-spacing:.07em;text-transform:uppercase;background:#f6f9fa;font-size:10px;font-weight:850}.master-empresa-linha{border-bottom:1px solid #eef3f5}.master-empresa-dado{white-space:nowrap}.master-empresa-linha:last-child{border-bottom:0}.master-empresa-linha:hover{background:#f8fcfd}.master-empresa-linha.e-principal{box-shadow:inset 3px 0 #0a7f9b}.master-empresa-quem{align-items:center;gap:11px;min-width:0;display:flex}.master-empresa-sigla{border-radius:var(--dm-radius);color:#fff;background:linear-gradient(145deg,#0a7f9b,#37c6dc);flex:0 0 36px;justify-content:center;align-items:center;height:36px;font-size:12px;font-weight:900;display:flex}.master-empresa-logo{border:1px solid var(--dm-line);border-radius:var(--dm-radius);object-fit:cover;background:#f6f9fa;flex:0 0 36px;width:36px;height:36px}.master-empresa-quem>div{min-width:0;display:grid}.master-empresa-quem strong{color:#17323d;align-items:center;gap:7px;font-size:13.5px;display:flex}.master-empresa-quem small{color:#8b9ba3;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.master-empresa-marca{border-radius:var(--r-pill,999px);color:#0a7f9b;letter-spacing:.05em;text-transform:uppercase;background:#e5f4f8;padding:2px 7px;font-size:9.5px;font-style:normal;font-weight:850}.master-empresa-dado{color:#3d525c;overflow-wrap:anywhere;text-transform:capitalize;min-width:0;font-size:12.5px;line-height:1.35}.master-empresa-dado .so-no-estreito{display:none}.master-empresa-linha .dm-button{justify-self:end}@media (width<=900px){.master-empresas-cabeca{display:none}.master-empresa-linha{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 16px}.master-empresa-dado{align-items:baseline;gap:8px;display:flex}.master-empresa-dado .so-no-estreito{color:#8b9ba3;letter-spacing:.06em;text-transform:uppercase;flex:0 0 74px;font-size:10px;font-weight:850;display:inline}.master-empresa-linha .dm-button{justify-self:stretch;margin-top:6px}}.master-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.master-summary-grid .dm-card{background:linear-gradient(150deg,#fff,#f8fbfc);min-height:130px;padding:20px;display:grid}.master-summary-grid span{color:#6c7f88;font-size:11px;font-weight:750}.master-summary-grid strong{letter-spacing:-.04em;margin:10px 0 5px;font-size:30px}.master-summary-grid small{color:#87979e;font-size:10px}.master-table-card{padding:0;overflow:hidden}.master-table-toolbar{border-bottom:1px solid #e2eaed;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.master-search{border:1px solid var(--dm-line);border-radius:var(--dm-radius);color:#81939b;background:#f8fafb;flex:1;align-items:center;max-width:620px;padding:0 12px;display:flex}.master-search input{color:#23373f;font:inherit;background:0 0;border:0;outline:0;width:100%;min-height:40px;padding:0 10px;font-size:12px}.master-table-toolbar select,.master-form-stack select,.master-form-stack input,.master-form-stack textarea{border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:#253a43;font:inherit;background:#fff;outline:0;width:100%;padding:10px 11px;font-size:12px;transition:border .18s,box-shadow .18s}.master-table-toolbar select{width:170px;min-height:42px}.master-form-stack select:focus,.master-form-stack input:focus,.master-form-stack textarea:focus{border-color:#46bcd0;box-shadow:0 0 0 3px #08a8c71f}.master-company-cell{align-items:center;gap:10px;display:flex}.master-company-cell>span{border-radius:var(--dm-radius);color:#bff6ff;background:linear-gradient(145deg,#073d48,#0a899e);justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:flex}.master-company-cell div{display:grid}.master-company-cell strong{color:#172e37;font-size:12px}.master-company-cell small{color:#85959c;margin-top:3px;font-size:9px}.master-plan{border:1px solid var(--dm-line);border-radius:var(--r-pill);color:#48616a;text-transform:uppercase;background:#eef5f7;padding:5px 8px;font-size:9px;font-weight:850;display:inline-flex}.master-loading{color:#72858e;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;display:flex}.master-loading span{border:3px solid #dbeaed;border-top-color:#08a8c7;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite master-spin}.master-loading-compact{min-height:120px}@keyframes master-spin{to{transform:rotate(360deg)}}.master-model-section>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.master-model-section h2{letter-spacing:-.025em;margin:0 0 6px;font-size:19px}.master-model-section header p{color:#72858d;margin:0;font-size:11px}.master-model-grid{gap:var(--encarte-vao);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.master-model-card{flex-direction:column;min-height:245px;padding:18px;display:flex}.master-model-card.principal{background:linear-gradient(145deg,#fff 0%,#f2fbfd 100%);border-color:#bfe7ee}.master-model-card.principal>header>span{color:#d9faff;background:linear-gradient(145deg,#073d48,#08a8c7);border-color:#0000;box-shadow:0 8px 20px #087e932e}.master-model-card>header{justify-content:space-between;align-items:center;margin:0 0 15px;display:flex}.master-model-card>header>span{border-radius:var(--dm-radius);color:#098ba3;background:#e7f7fa;border:1px solid #caeaf0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.master-model-card h3{margin:0 0 7px;font-size:16px}.master-model-title{gap:2px;display:grid}.master-model-title small{color:#80929a;font-size:9px;font-weight:750}.master-model-card>p{color:#71848c;min-height:32px;margin:0 0 15px;font-size:10px;line-height:1.6}.master-model-metrics{gap:8px;margin-bottom:14px;display:flex}.master-model-metrics span{border:1px solid var(--dm-line);border-radius:var(--r-md);color:#667a83;background:#f5f9fa;padding:8px 10px;font-size:9px}.master-model-metrics strong{color:#193640;margin-right:3px;font-size:12px}.master-submodels{border-top:1px solid #e5ecef;gap:5px;margin-bottom:14px;padding-top:12px;display:grid}.master-submodels>small{color:#89989e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:850}.master-submodels button{border-radius:var(--dm-radius);color:#445b64;cursor:pointer;text-align:left;background:#f8fafb;border:1px solid #0000;justify-content:space-between;align-items:center;gap:14px;padding:9px 10px;font-size:10px;font-weight:750;display:flex}.master-submodels button:hover{color:#087f94;border-color:#cce6eb}.master-submodels button>span{gap:3px;min-width:0;display:grid}.master-submodels button b{color:#29434c;font-size:11px}.master-submodels button small{color:#83949b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:600;line-height:1.35;overflow:hidden}.master-submodels em{color:#98a5aa;padding:6px 0;font-size:9px;font-style:normal}.master-model-actions{gap:8px;margin-top:auto;display:flex}.master-model-actions .dm-button{flex:1;justify-content:center;min-height:34px;padding:7px 9px}.master-form-stack{gap:16px;padding-top:4px;display:grid}.master-form-stack label{gap:7px;display:grid}.master-form-stack label>span{color:#596e77;font-size:10px;font-weight:800}.master-model-selector{gap:8px;display:grid}.master-model-selector>span{color:#596e77;font-size:10px;font-weight:800}.master-model-options{border:1px solid var(--dm-soft-line);border-radius:var(--dm-radius);gap:var(--encarte-vao);max-height:180px;padding:var(--lista-pad-x);display:grid;overflow:auto}.master-model-option{border-radius:var(--r-sm);color:#405761;cursor:pointer;padding:var(--lista-pad-y) var(--lista-pad-x);background:#f8fbfc;border:1px solid #0000;align-items:center;gap:8px;font-size:11px;display:flex!important}.master-model-option.selected{color:#087f94;background:#eaf8fb;border-color:#9adce7}.master-model-option input{accent-color:#08a8c7;width:auto;margin:0}.master-model-option>label{color:inherit;cursor:pointer;flex:1;display:block}.master-company-merge-list{border:1px solid var(--dm-soft-line);border-radius:var(--dm-radius);gap:var(--encarte-vao);max-height:260px;padding:var(--lista-pad-x);margin:0;display:grid;overflow:auto}.master-company-merge-list legend{color:#596e77;padding:0 5px;font-size:10px;font-weight:800}.master-company-merge-list>p{color:#89989e;margin:0 0 3px;font-size:9px}.master-company-merge-option{border-radius:var(--r-sm);cursor:pointer;padding:var(--lista-pad-y) var(--lista-pad-x);background:#f8fbfc;border:1px solid #0000;align-items:center;gap:9px;display:flex!important}.master-company-merge-option:hover{background:#eef9fb;border-color:#bfe6ec}.master-company-merge-option input{accent-color:#08a8c7;width:auto;margin:0}.master-company-merge-option span{gap:3px;display:grid}.master-company-merge-option strong{color:#263d46;font-size:11px}.master-company-merge-option small,.master-model-selector>small{color:#89989e;font-size:9px}.master-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.master-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.master-template-apply{gap:14px;padding:16px;display:grid}.master-template-apply strong{font-size:12px}.master-template-apply p{color:#73868e;margin:4px 0 0;font-size:10px}.master-template-apply .dm-button{justify-self:start}.master-section-help{border-radius:var(--dm-radius-sm);color:var(--dm-primary-strong);font-size:var(--t-small);background:#e5f8fb;border:1px solid #c6eef3;margin:0 0 12px;padding:11px 12px;line-height:1.45}.master-config-list{border:1px solid var(--dm-line);border-radius:var(--dm-radius);overflow:hidden}.master-config-list article{border-top:1px solid var(--lista-risco);padding:var(--lista-pad-y) var(--lista-pad-x);background:#fff;justify-content:space-between;align-items:center;gap:15px;display:flex}.master-inline-setting{background:var(--dm-card);border:1px solid var(--dm-line);border-radius:var(--dm-radius);padding:var(--encarte-pad-y) var(--encarte-pad-x);justify-content:space-between;align-items:center;gap:15px;display:flex}.master-config-list article:first-child{border-top:0}.master-config-list article:hover{background:#f9fcfc}.master-config-list article>div,.master-inline-setting>div{gap:3px;display:grid}.master-config-list strong,.master-inline-setting strong{color:#263d46;font-size:11px}.master-config-list small,.master-inline-setting small{color:#89989e;font-size:9px;line-height:1.4}.master-switch{border-radius:var(--r-pill);cursor:pointer;background:#c8d4d8;border:0;flex:none;width:39px;height:22px;padding:2px;transition:background .18s}.master-switch span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block;transform:translate(0);box-shadow:0 1px 3px #12242b3d}.master-switch.active{background:#08a8c7}.master-switch.active span{transform:translate(17px)}.master-switch:disabled{cursor:not-allowed;opacity:.55}.master-drawer-spacer{flex:1}.master-confirm-actions{align-items:center;gap:8px;display:flex}.master-admin-shell .dm-state-message.error .master-confirm-actions{flex:none}.master-admin-shell .dm-drawer{width:min(680px,100vw);max-width:680px}.master-admin-shell .dm-drawer-body{gap:16px;display:grid}.master-admin-shell .dm-tabs{overflow-x:auto}.master-admin-shell .dm-button.primary{align-items:center;gap:7px;display:inline-flex}.master-catalog-section{gap:var(--s-5);display:grid}.master-catalog-section>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.master-catalog-section h2{color:#17212b;margin:0 0 5px;font-family:Manrope,sans-serif;font-size:22px}.master-catalog-section header p{color:#74818f;margin:0;font-size:12px;line-height:1.55}.master-catalog-grid{gap:var(--encarte-vao);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.master-catalog-grid.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.master-catalog-card{min-height:92px;padding:var(--encarte-pad-y) var(--encarte-pad-x);justify-content:space-between;align-items:center;gap:14px;display:flex}.master-catalog-card>div{align-items:center;gap:12px;min-width:0;display:flex}.master-catalog-card strong,.master-catalog-card small,.master-catalog-card em{display:block}.master-catalog-card strong{color:#273442;margin-bottom:4px;font-size:13px}.master-catalog-card small{color:#84919e;font-size:10px;line-height:1.45}.master-catalog-card em{color:#069ab7;text-transform:uppercase;margin-top:5px;font-size:9px;font-style:normal;font-weight:800}.master-catalog-icon{border-radius:var(--dm-radius);color:#069fbd;background:#eaf8fb;flex:0 0 38px;justify-content:center;align-items:center;height:38px;display:flex}.master-module-card{flex-direction:column;justify-content:space-between;align-items:stretch}.master-module-card>div:first-child{align-items:flex-start}.master-module-actions{border-top:1px solid var(--lista-risco);justify-content:space-between;align-items:center;width:100%;margin-top:14px;padding-top:12px;display:flex}.master-module-actions .dm-button{min-height:32px;padding:6px 10px}.master-variant-section{border-top:1px solid var(--dm-line);gap:var(--s-5);margin-top:12px;padding-top:24px;display:grid}.master-variant-section>header h2{font-size:18px}.master-variant-grid{gap:var(--encarte-vao);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.master-variant-card{padding:var(--encarte-pad-y) var(--encarte-pad-x);justify-content:space-between;align-items:center;gap:18px;display:flex}.master-variant-card>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.master-variant-card strong{color:#233942;font-size:13px;display:block}.master-variant-card small{color:#7d9098;margin-top:4px;font-size:9px;display:block}.master-variant-card p{color:#667b83;margin:7px 0 0;font-size:9px;line-height:1.45}.master-variant-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (width<=1050px){.master-summary-grid,.master-model-grid,.master-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-primary-company{grid-template-columns:1fr}.master-company-details{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.master-admin-module{padding:24px 14px 48px}.master-summary-grid,.master-model-grid,.master-form-grid,.master-form-grid.three,.master-catalog-grid,.master-catalog-grid.plans,.master-variant-grid{grid-template-columns:1fr}.master-table-toolbar{flex-direction:column;align-items:stretch}.master-search,.master-table-toolbar select{width:100%;max-width:none}.master-model-section>header,.master-companies-section>header{flex-direction:column;align-items:start;gap:10px}.master-section-actions{flex-wrap:wrap}.master-confirm-actions{flex-direction:column;align-items:stretch;width:100%}.master-confirm-actions .dm-button{justify-content:center;width:100%}.master-company-details{grid-template-columns:1fr 1fr}.master-variant-card{flex-direction:column;align-items:stretch}.master-variant-actions{align-items:stretch}.master-model-actions{flex-direction:column}}.master-modelos-porta{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.master-modelo-porta{background:var(--dm-card,#fff);border:1px solid var(--dm-line);border-radius:var(--dm-radius);cursor:pointer;text-align:left;align-content:start;gap:14px;width:100%;min-height:150px;padding:20px;display:grid;position:relative}.master-modelo-porta:hover{background:#f8fcfd;border-color:#b9d8e4;transition:transform .2s,box-shadow .2s;transform:translateY(-2px);box-shadow:0 12px 30px -20px #0a7f9b80}.master-modelo-marca{border-radius:var(--dm-radius);color:#fff;background:linear-gradient(145deg,#0a7f9b,#37c6dc);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.master-modelo-dizeres{gap:4px;min-width:0;padding-right:8px;display:grid}.master-modelo-dizeres strong{color:#17323d;letter-spacing:-.02em;font-size:16px}.master-modelo-dizeres small{color:#7d8f98;font-size:12.5px;line-height:1.45}.master-modelo-conta{border-radius:var(--r-pill,999px);color:#0a7f9b;background:#e5f4f8;justify-content:center;align-items:center;min-width:40px;padding:6px 12px;font-size:15px;font-weight:900;display:flex;position:absolute;top:16px;right:16px}.master-modelo-config{position:absolute;bottom:14px;right:14px}.master-portas{gap:18px;display:grid}.master-porta-titulo{color:#17323d;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 -4px;font:850 11px Manrope,Inter,system-ui,sans-serif;display:flex}.master-porta-titulo em{color:#8b9ba3;letter-spacing:0;text-transform:none;font:600 12px Manrope,Inter,system-ui,sans-serif}.master-porta-endereco{color:#0a7f9b;font-weight:750}.master-modelo-marca.e-sub{background:linear-gradient(145deg,#54687a,#93a8b6)}.master-subapp-lista{gap:10px;display:grid}.master-subapp-linha{background:var(--dm-card,#fff);border:1px solid var(--dm-line);border-radius:var(--dm-radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.master-subapp-linha strong{color:#17323d;font-size:14.5px;display:block}.master-subapp-linha small{color:#8b9ba3;font-size:12px}.master-subapp-linha.e-fora{background:#f8fafb;border-style:dashed}.master-subapp-linha.e-fora strong{color:#7d8f98}.master-empresa-pedido{color:#0a6d85;cursor:pointer;background:#e8f6fa;border:1px solid #bfe6f1;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:5px 11px;font:800 11px Manrope,Inter,system-ui,sans-serif;display:inline-flex}.master-empresa-pedido:hover{background:#d8eff6}.master-empresa-credenciais{color:#7a5310;cursor:pointer;background:#fff5df;border:1px solid #e8d6a8;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:5px 11px;font:800 11px Manrope,Inter,system-ui,sans-serif;display:inline-flex}.master-empresa-credenciais:hover{background:#fdecc8}.master-pedido-balao{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#fff;gap:10px;max-width:420px;margin:-4px 0 14px 64px;padding:16px;display:grid;position:relative;box-shadow:0 22px 48px -24px #06232b6b}.master-pedido-balao:before{border-left:1px solid var(--dm-line);border-top:1px solid var(--dm-line);content:"";background:#fff;width:12px;height:12px;position:absolute;top:-7px;left:26px;transform:rotate(45deg)}.master-pedido-linha{border-bottom:1px solid #eef3f5;gap:2px;padding-bottom:10px;display:grid}.master-pedido-linha strong{font-size:14px}.master-pedido-linha small{color:var(--dm-muted,#6b7c85);font-size:12px}.master-pedido-atalho{color:#fff;background:#11191d;border-radius:999px;align-self:start;align-items:center;gap:7px;padding:8px 14px;font:800 12px Manrope,Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.master-pedido-atalho:hover{background:#20303a}.master-pedido-campo{gap:4px;display:grid}.master-pedido-campo span{color:var(--dm-muted,#6b7c85);font-size:12px;font-weight:700}.master-pedido-campo input{border:1px solid var(--dm-line);border-radius:10px;padding:9px 12px;font:400 14px Manrope,Inter,system-ui,sans-serif}.master-pedido-nota{color:var(--dm-muted,#6b7c85);margin:0;font-size:12px}.master-pedido-acoes{justify-content:flex-end;gap:8px;display:flex}.master-pedido-dados{color:#11313c;background:#f4f8fa;border-radius:8px;margin-top:6px;padding:6px 9px;font:600 12px Manrope,Inter,system-ui,sans-serif;display:block}.master-expirados{border-radius:var(--r-md);background:#fff5df;border:1px solid #eccb8e;gap:8px;margin-top:10px;padding:12px 14px;display:grid}.master-expirados strong{color:#7a5310;align-items:center;gap:6px;font-size:13px;display:flex}.master-expirado-linha{color:#6b4a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.master-expirado-acoes{gap:8px;display:flex}.master-expirado-acoes a,.master-expirado-acoes button{color:#7a5310;background:#fff;border:1px solid #eccb8e;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none}.master-expirado-acoes a:hover,.master-expirado-acoes button:hover{background:#fffaf0}.master-pedido-recado{color:#216a43;background:#e8f8ef;border-radius:10px;margin:8px 0 0;padding:8px 10px;font-size:12.5px;font-weight:600}.master-leads{border:1px solid var(--dm-line);background:#fff;border-radius:18px;gap:18px;padding:20px;display:grid}.master-leads-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.master-leads-topo h3{letter-spacing:-.02em;margin:0 0 3px;font-size:17px;font-weight:800}.master-leads-topo p{color:#7d8f98;margin:0;font-size:13px}.master-leads-resumo{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.master-leads-resumo button{appearance:none;border:1px solid var(--dm-line);cursor:pointer;text-align:left;background:#f6f9fa;border-radius:14px;gap:2px;padding:14px 16px;display:grid}.master-leads-resumo button.ativa{background:#e5f8fb;border-color:#7fd6e6}.master-leads-resumo b{letter-spacing:-.04em;font-size:24px;font-weight:850;line-height:1}.master-leads-resumo span{color:#7d8f98;font-size:12px;font-weight:600}.master-leads-filtro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.master-leads-abas{border:1px solid var(--dm-line);background:#f6f9fa;border-radius:999px;flex:none;padding:3px;display:flex}.master-leads-abas button{appearance:none;color:#5c6f79;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.master-leads-abas button.ativa{color:#11191d;background:#fff;box-shadow:0 1px 2px #11191d14}.master-leads-filtro input{border:1px solid var(--dm-line);border-radius:999px;flex:1;min-width:220px;max-width:360px;padding:9px 14px;font-size:14px}.master-leads-tabela{border:1px solid var(--dm-line);--leads-grade:minmax(160px,1.4fr) minmax(180px,1.6fr) minmax(90px,.9fr) minmax(110px,.9fr) 84px;border-radius:14px;overflow:auto hidden}.master-leads-tabela.e-empresas{--leads-grade:minmax(160px,1.3fr) minmax(180px,1.5fr) minmax(90px,.8fr) minmax(90px,.8fr) minmax(120px,1fr) minmax(110px,.9fr)}.master-leads-cabeca,.master-leads-linha{grid-template-columns:var(--leads-grade);align-items:center;gap:14px;padding:11px 14px;display:grid}.master-leads-cabeca{border-bottom:1px solid var(--dm-line);color:#7d8f98;letter-spacing:.07em;text-transform:uppercase;background:#f6f9fa;font-size:10px;font-weight:850}.master-leads-linha{border-bottom:1px solid #eef3f5;font-size:13.5px}.master-leads-linha:last-child{border-bottom:0}.master-leads-linha:hover{background:#f8fcfd}.master-leads-linha>div{gap:2px;min-width:0;display:grid}.master-leads-linha strong{font-weight:750}.master-leads-linha span,.master-leads-linha small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.master-leads-linha small{color:#7d8f98;font-size:12px}.master-leads-acoes{align-items:center;gap:6px;display:flex!important}.master-leads-acoes button,.master-leads-zap{appearance:none;border:1px solid var(--dm-line);color:#35424a;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.master-leads-zap{color:#128c7e}.master-leads-acoes button:hover,.master-leads-zap:hover{border-color:#7fd6e6}.master-leads-vazio{color:#7d8f98;text-align:center;margin:0;padding:20px}@media (width<=900px){.master-leads-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.master-leads-cabeca{display:none}.master-leads-linha{grid-template-columns:minmax(0,1fr)}}.master-leads-busca{flex:320px;justify-content:flex-end;gap:8px;min-width:0;display:flex}.master-leads-busca select{border:1px solid var(--dm-line);color:#35424a;background:#fff;border-radius:999px;padding:9px 32px 9px 14px;font-size:13.5px;font-weight:700}.master-pagto{border:1px solid var(--dm-line);background:#fff;border-radius:18px;gap:18px;padding:20px;display:grid}.master-pagto-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.master-pagto-topo h3{letter-spacing:-.02em;margin:0 0 3px;font-size:17px;font-weight:800}.master-pagto-topo p{color:#7d8f98;max-width:56ch;margin:0;font-size:13px}.master-pagto-escolha{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.master-pagto-escolha>span{color:#7d8f98;letter-spacing:.06em;text-transform:uppercase;margin-right:6px;font-size:12px;font-weight:800}.master-pagto-escolha button{appearance:none;border:1px solid var(--dm-line);color:#5c6f79;cursor:pointer;background:#f6f9fa;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:750}.master-pagto-escolha button.ativa{color:#008fb6;background:#e5f8fb;border-color:#7fd6e6}.master-pagto-escolha button:disabled{cursor:not-allowed;opacity:.5}.master-pagto-grade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.master-pagto-ambiente{border:1px solid var(--dm-line);border-radius:14px;gap:12px;padding:16px;display:grid}.master-pagto-ambiente.e-ativo{border-color:#7fd6e6;box-shadow:0 0 0 3px #e5f8fb}.master-pagto-ambiente header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.master-pagto-ambiente header strong{font-size:15px;display:block}.master-pagto-ambiente header small{color:#7d8f98;font-size:12px}.master-pagto-conta{color:#35424a;background:#f6f9fa;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.master-pagto-conta svg{color:#2f9b60}.master-pagto-conta span{color:#7d8f98;font-family:ui-monospace,SFMono-Regular,monospace}.master-pagto-conta small{color:#8b9ba3;flex-basis:100%;font-size:11.5px}.master-pagto-ambiente label{gap:5px;display:grid}.master-pagto-ambiente label span{color:#5c6f79;font-size:12.5px;font-weight:700}.master-pagto-ambiente input{border:1px solid var(--dm-line);border-radius:10px;width:100%;padding:10px 12px;font-size:14px}.master-pagto-acoes{flex-wrap:wrap;gap:8px;display:flex}.master-pagto-erro{color:#be4d57;margin:0;font-size:12.5px}.master-pagto-nota{color:#7d8f98;max-width:78ch;margin:0;font-size:12.5px}.emp-aparelhos{gap:14px;display:grid}.emp-aparelhos-forma{gap:7px;display:grid}.emp-aparelhos-forma>label{color:#52636c;letter-spacing:.02em;text-transform:uppercase;font-size:11.5px;font-weight:800}.emp-aparelhos-forma>input{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-sm,8px);color:#31464f;background:#fff;padding:9px 11px;font:650 13px Inter,system-ui,sans-serif}.emp-aparelhos-forma>small{color:#7d8f98;font-size:11px}.emp-aparelhos-acoes{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.emp-aparelhos-acoes>span{color:#7d8f98;font-size:11.5px;font-weight:700}.emp-recado{border-radius:var(--r-sm,8px);margin:0;padding:8px 10px;font-size:12px}.emp-recado.bom{color:#216a41;background:#e8f7ef}.emp-recado.ruim{color:#a3252f;background:#fdeceb}.emp-aparelhos-lista{gap:6px;display:grid}.emp-linha{border:1px solid var(--dm-line,#dce6ea);border-radius:var(--r-sm,8px);background:#fff;border-left:3px solid #c6d6dd;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 11px;display:grid}.emp-linha.esperando{border-left-color:#d9a441}.emp-linha.inscrito{border-left-color:#2f9b62}.emp-linha.devolvido{opacity:.72;border-left-color:#b9c6cc}.emp-linha strong{color:#17323d;letter-spacing:.02em;font-size:12.5px;display:block}.emp-linha small{color:#7d8f98;margin-top:2px;font-size:11px;display:block}.emp-selo{border-radius:var(--r-pill,999px);white-space:nowrap;padding:4px 9px;font-size:10.5px;font-weight:800}.emp-selo.esperando{color:#8a5d11;background:#fdf3e2}.emp-selo.inscrito{color:#216a41;background:#e8f7ef}.emp-selo.devolvido{color:#6b7c84;background:#eef2f4}.emp-vazio{color:#7d8f98;margin:0;font-size:12px;line-height:1.5}@media (width<=560px){.emp-linha{grid-template-columns:minmax(0,1fr)}}.empresa-conta-apple{border:1px solid var(--dm-line);border-radius:var(--r-lg);background:#f7fafb;gap:12px;margin-bottom:18px;padding:16px;display:grid}.empresa-conta-apple header h4{margin:0;font-size:15px}.empresa-conta-apple header p{color:var(--dm-muted,#6b7c85);margin:4px 0 0;font-size:12px}.empresa-conta-apple label{gap:4px;display:grid}.empresa-conta-apple label span{color:var(--dm-muted,#6b7c85);font-size:12px;font-weight:700}.empresa-conta-apple input{border:1px solid var(--dm-line);border-radius:10px;padding:9px 12px;font:400 14px Manrope,Inter,system-ui,sans-serif}.empresa-conta-acoes{align-items:center;gap:10px;display:flex}.empresa-conta-acoes small{color:var(--dm-muted,#6b7c85);font-size:12px}.empresa-conta-erro{color:#a33;margin:0;font-size:12px}.empresa-conta-pedido{color:#7a5310;background:#fff5df;border:1px solid #e8d6a8;border-radius:8px;margin:0;padding:9px 11px;font-size:12.5px}.empresa-conta-nota{color:var(--dm-muted,#6b7c85);margin:0;font-size:12px}.empresa-conta-suspender{color:#b42318}.empresa-conta-suspensa{color:#b42318;font-weight:600}.empresa-conta-confirma{border-radius:var(--r-lg);background:#fff6f5;border:1px solid #f3c6c2;gap:8px;margin-top:10px;padding:14px 16px;display:grid}.empresa-conta-confirma strong{color:#7a271a;font-size:14px}.empresa-conta-confirma p{color:#6b4a45;margin:0;font-size:13px;line-height:1.45}.empresa-conta-confirma-acoes{justify-content:flex-end;gap:8px;display:flex}:root .dm-janela.dv-janela{--dm-janela-largura:620px}:root .dv-janela .dm-janela-corpo{gap:20px;padding:18px 22px 22px}.dv-ficha{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-lg);background:linear-gradient(135deg,#f7fbfc,#edf6f8);align-items:center;gap:14px;padding:12px 14px;display:flex}.dv-ficha-foto{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);object-fit:cover;background:#fff;flex:none;width:46px;height:58px}.dv-ficha-foto.vazia{color:#9aabb3;justify-content:center;align-items:center;display:flex}.dv-ficha-texto{flex:auto;gap:3px;min-width:0;display:grid}.dv-ficha-texto strong{color:var(--dm-text,#11191d);font-size:15px;font-weight:800;line-height:1.25}.dv-ficha-texto small{color:var(--dm-muted,#74818b);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px}.dv-ficha-dono{text-align:right;justify-items:end;gap:5px;min-width:0;max-width:45%;display:grid}.dv-ficha-dono>span{color:var(--dm-text,#11191d);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:700;overflow:hidden}.dv-chip{color:#0b7690;font-variant-numeric:tabular-nums;background:#dff3f7;border-radius:999px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:800}.dv-chip.apagado{color:#7b8e99;background:#eef2f4}.dv-passo{gap:10px;animation:.2s dv-abre;display:grid}.dv-passo-titulo{align-items:center;gap:10px;display:flex}.dv-passo-titulo b{color:#fff;background:#16303a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;transition:background .2s;display:inline-flex}.dv-passo.feito .dv-passo-titulo b{background:var(--dm-success,#2f9b60)}.dv-passo-titulo h3{color:var(--dm-text,#11191d);align-items:center;gap:7px;margin:0;font-size:14px;font-weight:800;display:flex}.dv-passo-titulo em{color:var(--dm-muted,#74818b);margin-left:auto;font-size:11.5px;font-style:normal}.dv-passo-corpo{gap:8px;padding-left:32px;display:grid}.dv-codigo{color:#0b7690;font-variant-numeric:tabular-nums;background:#dff3f7;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800}@keyframes dv-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dv-motivos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dv-motivo{background:var(--dm-card,#fff);border:1.5px solid var(--dm-line,#e3e9ec);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;text-align:left;border-radius:12px;align-items:flex-start;gap:11px;padding:12px 34px 12px 12px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.dv-motivo:hover{border-color:#b7dce6;transform:translateY(-1px);box-shadow:0 6px 18px #09283212}.dv-motivo:focus-visible{outline:2px solid var(--dm-primary,#00a9d2);outline-offset:2px}.dv-motivo-icone{color:#4b6773;background:#eef4f6;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:flex}.dv-motivo-texto{gap:3px;min-width:0;display:grid}.dv-motivo-texto strong{font-size:13.5px;font-weight:800;line-height:1.25}.dv-motivo-texto span{color:var(--dm-muted,#74818b);font-size:12px;line-height:1.35}.dv-motivo-marca{background:var(--dm-primary,#00a9d2);color:#fff;opacity:0;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:10px;right:10px;transform:scale(.6)}.dv-motivo.ativo{border-color:var(--dm-primary,#00a9d2);background:#f0fafc;transform:none;box-shadow:0 0 0 3px #00a9d21f}.dv-motivo.ativo .dv-motivo-icone{background:var(--dm-primary,#00a9d2);color:#fff}.dv-motivo.ativo .dv-motivo-marca{opacity:1;transform:scale(1)}.dv-opcoes{flex-wrap:wrap;gap:8px;display:flex}.dv-opcao{background:var(--dm-card,#fff);border:1.5px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md,12px);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;align-items:center;gap:9px;min-height:40px;padding:0 14px 0 11px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.dv-opcao:hover{border-color:#b7dce6}.dv-opcao:focus-visible{outline:2px solid var(--dm-primary,#00a9d2);outline-offset:2px}.dv-radio{box-sizing:border-box;border:2px solid #b9c8ce;border-radius:999px;flex:none;width:16px;height:16px;transition:border-color .15s;position:relative}.dv-radio:after{background:var(--dm-primary,#00a9d2);content:"";border-radius:999px;transition:transform .15s;position:absolute;inset:2px;transform:scale(0)}.dv-opcao.ativa{border-color:var(--dm-primary,#00a9d2);background:#f0fafc;box-shadow:0 0 0 3px #00a9d21f}.dv-opcao.ativa .dv-radio{border-color:var(--dm-primary,#00a9d2)}.dv-opcao.ativa .dv-radio:after{transform:scale(1)}.dv-opcao.perigo.ativa{border-color:var(--dm-danger,#c84f5c);color:#9b2f3b;background:#fff4f5;box-shadow:0 0 0 3px #c84f5c1f}.dv-opcao.perigo.ativa .dv-radio{border-color:var(--dm-danger,#c84f5c)}.dv-opcao.perigo.ativa .dv-radio:after{background:var(--dm-danger,#c84f5c)}.dv-opcao.fixa{cursor:default}.dv-ajuda{color:var(--dm-muted,#74818b);margin:0;font-size:12.5px;line-height:1.45}.dv-ajuda.perigo{color:#9b2f3b}.dv-ajuda b{color:var(--dm-text,#11191d);font-weight:800}.dv-link{color:#0b7690;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.dv-novo{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);background:#f6fafb;gap:8px;padding:12px;animation:.18s dv-abre;display:grid}.dv-novo-titulo{color:var(--dm-text,#11191d);font-size:12.5px;font-weight:800}.dv-novo input{background:var(--dm-card,#fff);border:1.5px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md,12px);box-sizing:border-box;color:var(--dm-text,#11191d);font:inherit;width:100%;padding:8px 11px;font-size:13px}.dv-novo input:focus{border-color:var(--dm-primary,#00a9d2);outline:none;box-shadow:0 0 0 3px #00a9d21f}.dv-novo-lista{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dv-novo-lista button{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;text-align:left;align-items:center;gap:10px;width:100%;padding:6px 10px;transition:border-color .15s,background .15s;display:flex}.dv-novo-lista button:hover{border-color:var(--dm-primary,#00a9d2);background:#f0fafc}.dv-novo-lista button:focus-visible{outline:2px solid var(--dm-primary,#00a9d2);outline-offset:2px}.dv-novo-texto,.dv-novo-escolhido>div{gap:1px;min-width:0;display:grid}.dv-novo-lista strong,.dv-novo-escolhido strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.dv-novo-lista small,.dv-novo-escolhido small{color:var(--dm-muted,#74818b);font-variant-numeric:tabular-nums;font-size:11.5px}.dv-novo img,.dv-novo-foto{color:#8fa2ab;object-fit:cover;background:#eef3f5;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:38px;display:flex}.dv-novo-texto{flex:auto}.dv-novo-preco{color:var(--dm-text,#11191d);font-variant-numeric:tabular-nums;flex:none;justify-items:end;font-size:13px;font-style:normal;font-weight:800;line-height:1.2;display:grid}.dv-novo-preco small{color:var(--dm-muted,#74818b);font-size:10.5px;font-weight:600}.dv-novo-escolhido{background:var(--dm-card,#fff);border:1.5px solid var(--dm-success,#2f9b60);border-radius:var(--r-md,12px);align-items:center;gap:10px;padding:8px 10px;display:flex}.dv-novo-escolhido>div{flex:auto}.dv-novo-escolhido>button{border:1.5px solid var(--dm-line,#e3e9ec);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;background:0 0;border-radius:8px;flex:none;padding:5px 10px;font-size:12px;font-weight:700}.dv-novo-escolhido>button:hover{border-color:var(--dm-primary,#00a9d2);color:#0b7690}.dv-notas-da-troca{counter-reset:nota;gap:8px;margin:0;padding:0;list-style:none;display:grid}.dv-notas-da-troca li{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);counter-increment:nota;gap:2px;padding:9px 12px 9px 40px;display:grid;position:relative}.dv-notas-da-troca li:before{color:#0b7690;content:counter(nota);background:#dff3f7;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:flex;position:absolute;top:10px;left:12px}.dv-notas-da-troca strong{color:var(--dm-text,#11191d);font-size:13px;font-weight:800}.dv-notas-da-troca span{color:var(--dm-muted,#74818b);font-size:12px;line-height:1.35}.dv-aviso{border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.dv-aviso>svg{flex:none;margin-top:1px}.dv-aviso.erro{color:#a2343f;background:#fff0f1}.dv-campo{gap:6px;display:grid}.dv-campo>span{color:var(--dm-muted,#74818b);font-size:11.5px;font-weight:700}.dv-campo textarea,.dv-campo select,.dv-campo input{background:var(--dm-card,#fff);border:1.5px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md,12px);box-sizing:border-box;color:var(--dm-text,#11191d);font:inherit;resize:vertical;width:100%;padding:9px 11px;font-size:13px}.dv-campo textarea:focus,.dv-campo select:focus,.dv-campo input:focus{border-color:var(--dm-primary,#00a9d2);outline:none;box-shadow:0 0 0 3px #00a9d21f}.dv-fontes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.dv-fonte{background:var(--dm-card,#fff);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;text-align:left;border:1.5px dashed #cddbe0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s,transform .15s;display:flex}.dv-fonte:hover{border-color:var(--dm-primary,#00a9d2);background:#f5fbfd;border-style:solid;transform:translateY(-1px)}.dv-fonte:focus-visible{outline:2px solid var(--dm-primary,#00a9d2);outline-offset:2px}.dv-fonte.ativa{border-color:var(--dm-primary,#00a9d2);background:#f0fafc;border-style:solid}.dv-fonte-icone{color:#0b7690;background:#e2f4f8;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dv-fonte-texto{gap:2px;min-width:0;display:grid}.dv-fonte-texto strong{font-size:13.5px;font-weight:800}.dv-fonte-texto small{color:var(--dm-muted,#74818b);font-size:12px;line-height:1.3}.dv-celular{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);background:#f6fafb;gap:10px;padding:12px 14px;animation:.18s dv-abre;display:grid}.dv-celular-titulo{color:var(--dm-text,#11191d);font-size:12.5px;font-weight:800}.dv-celular-nota{color:var(--dm-muted,#74818b);font-size:12px}.dv-celular-erro{color:#a2343f;font-size:12px;font-weight:700}.dv-pessoas{flex-wrap:wrap;gap:8px;display:flex}.dv-pessoa{background:var(--dm-card,#fff);border:1.5px solid var(--dm-line,#e3e9ec);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 4px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.dv-pessoa:hover{border-color:#b7dce6}.dv-pessoa.ativa{border-color:var(--dm-primary,#00a9d2);background:#e8f7fa;box-shadow:0 0 0 3px #00a9d21f}.dv-pessoa img,.dv-pessoa>span{color:#35535f;object-fit:cover;background:#dcebef;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:10.5px;font-weight:800;display:inline-flex}.dv-pessoa.ativa>span{background:var(--dm-primary,#00a9d2);color:#fff}.dv-celular-acoes{justify-content:flex-end;display:flex}.dv-esperando{align-items:center;gap:12px;display:flex}.dv-esperando>div{flex:auto;gap:2px;min-width:0;display:grid}.dv-esperando strong{color:#0b6479;font-size:13px;font-weight:800}.dv-esperando small{color:var(--dm-muted,#74818b);font-size:12px;line-height:1.35}.dv-esperando>button{color:#0b7690;cursor:pointer;font:inherit;background:0 0;border:0;flex:none;font-size:12px;font-weight:700;text-decoration:underline}.dv-pulso{background:var(--dm-primary,#00a9d2);border-radius:999px;flex:none;width:11px;height:11px;animation:1.5s ease-in-out infinite dv-pulso}@keyframes dv-pulso{0%,to{box-shadow:0 0 #00a9d273}50%{box-shadow:0 0 0 8px #00a9d200}}.dv-foto{background:var(--dm-card,#fff);border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md);align-items:center;gap:14px;padding:10px;animation:.18s dv-abre;display:flex}.dv-foto img{aspect-ratio:3/4;object-fit:cover;background:#eef3f5;border-radius:9px;flex:none;max-width:40%;height:116px}.dv-foto-texto{flex:auto;gap:4px;min-width:0;display:grid}.dv-foto-texto strong{color:#21693f;align-items:center;gap:6px;font-size:13.5px;font-weight:800;display:flex}.dv-foto-texto small{color:var(--dm-muted,#74818b);font-size:12px}.dv-foto-acoes{gap:6px;margin-top:6px;display:flex}.dv-foto-acoes button{border:1.5px solid var(--dm-line,#e3e9ec);color:var(--dm-text,#11191d);cursor:pointer;font:inherit;background:0 0;border-radius:9px;padding:6px 12px;font-size:12px;font-weight:700}.dv-foto-acoes button:hover{border-color:var(--dm-primary,#00a9d2);color:#0b7690}.dv-rodape{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.dv-falta{color:var(--dm-muted,#74818b);margin-right:auto;font-size:12px}.dv-botao{border-radius:var(--r-md,12px);cursor:pointer;font:inherit;border:1.5px solid #0000;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:13px;font-weight:800;transition:background .15s,box-shadow .15s,opacity .15s;display:inline-flex}.dv-botao.pequeno{height:34px;padding:0 14px;font-size:12.5px}.dv-botao.fantasma{border-color:var(--dm-line,#e3e9ec);color:var(--dm-text,#11191d);background:0 0}.dv-botao.fantasma:hover{background:#f1f5f7}.dv-botao.principal{color:#fff;background:linear-gradient(135deg,#0c3441,#0b7690);box-shadow:0 6px 16px #0b769038}.dv-botao.principal:hover{box-shadow:0 8px 22px #0b76904d}.dv-botao.principal.perigo{background:linear-gradient(135deg,#a8323f,#d0505e);box-shadow:0 6px 16px #c84f5c40}.dv-botao:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.dv-botao:focus-visible{outline:2px solid var(--dm-primary,#00a9d2);outline-offset:2px}@media (width<=560px){.dv-motivos{grid-template-columns:minmax(0,1fr)}.dv-passo-corpo{padding-left:0}.dv-ficha{flex-wrap:wrap}.dv-ficha-dono{text-align:left;justify-items:start;max-width:100%}.dv-falta{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.dv-passo,.dv-motivo,.dv-opcao,.dv-fonte,.dv-celular,.dv-foto,.dv-pulso,.dv-radio:after{transition:none;animation:none}}.assinatura-manuscrita{border:1px solid var(--line);border-radius:var(--r-md,12px);background:#fff;width:100%;max-width:560px;margin:0 auto;padding:20px 18px}.assinatura-manuscrita h1{margin:0;font-size:20px}.assinatura-manuscrita p{color:var(--muted);margin:0}.assinatura-manuscrita .tv-assinatura{gap:12px;margin-top:12px;display:grid}.assinatura-manuscrita .tv-assinatura-papel{background:#f7f9fa;border:1px dashed #b9c6cc;border-radius:10px;height:190px;position:relative;overflow:hidden}.assinatura-manuscrita .tv-assinatura-papel canvas{touch-action:none;width:100%;height:100%;display:block}.assinatura-manuscrita .tv-assinatura-linha{pointer-events:none;background:#b9c6cc;height:1px;position:absolute;bottom:42px;left:24px;right:24px}.assinatura-manuscrita .tv-assinatura-quem{color:var(--muted);pointer-events:none;text-align:center;font-size:12px;position:absolute;bottom:20px;left:0;right:0}.assinatura-manuscrita .tv-assinatura-acoes{gap:8px;display:flex}.assinatura-manuscrita .tv-assinatura-acoes button{border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-weight:700;display:inline-flex}.assinatura-manuscrita .tv-botao-leve{color:var(--text,#11191d);background:#fff;border:1px solid #b9c6cc}.assinatura-manuscrita .tv-botao-principal{background:var(--primary,#00a9d2);color:#fff;border:1px solid #0000;flex:1.7!important}.assinatura-manuscrita .tv-assinatura-acoes button:disabled{cursor:not-allowed;opacity:.5}.assinatura-manuscrita .tv-girando svg{animation:.9s linear infinite assinatura-manuscrita-gira}@keyframes assinatura-manuscrita-gira{to{transform:rotate(360deg)}}.assinatura-manuscrita-miniatura{background:#f7f9fa;object-fit:contain!important}.assinatura-conferencia{gap:12px;width:100%;max-width:520px;margin-inline:auto;display:grid}.assinatura-conferencia h1{color:var(--navy);margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17px}.assinatura-cerimonia,.assinatura-documento{background:var(--card-bg,#fff);border:1px solid var(--line);border-radius:var(--r-md);gap:10px;padding:14px;display:grid}.assinatura-cerimonia h2,.assinatura-documento h2{color:var(--navy);margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px}.assinatura-linha-honesta{color:var(--muted);font-size:var(--t-small);margin:0;line-height:1.5}.assinatura-camera-palco{aspect-ratio:3/4;border-radius:var(--r-md);background:#111;width:100%;max-height:60vh;transition:transform .32s;position:relative;overflow:hidden}.assinatura-camera-palco.clarao{transform:scale(.985)}.assinatura-camera-video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.assinatura-mascara{opacity:.55;will-change:transform;border:2px dashed #ffffff59;border-radius:50%;width:66%;height:74%;margin:auto;transition:transform .42s cubic-bezier(.2,.8,.2,1),border-color .2s,opacity .2s;position:absolute;inset:0;box-shadow:0 0 0 9999px #080c148c}.assinatura-mascara.folgada{transform:scale(1)}.assinatura-mascara.fechada{transform:scale(.72)}.assinatura-mascara.acesa{border:2px solid var(--cyan);opacity:1;box-shadow:0 0 0 9999px #080c148c,0 0 0 2px #ffffff1f}.assinatura-mascara.travada{animation:.9s ease-in-out assinatura-pulso}@keyframes assinatura-pulso{0%{transform:scale(1)}45%{transform:scale(1.03)}to{transform:scale(1)}}.assinatura-anel{pointer-events:none;width:66%;height:74%;margin:auto;position:absolute;inset:0}.assinatura-anel path{fill:none;stroke-linecap:round;stroke-width:4px}.assinatura-anel-trilho{stroke:#ffffff38}.assinatura-anel-progresso{stroke:var(--cyan);transition:stroke-dashoffset .18s linear}.assinatura-flash{pointer-events:none;background:#fff;animation:.32s ease-out assinatura-clarao;position:absolute;inset:0}@keyframes assinatura-clarao{0%{opacity:.85}to{opacity:0}}.assinatura-instrucao{color:var(--navy);text-align:center;margin:0;font-size:13px;font-weight:600}.assinatura-dica{color:var(--muted);font-size:var(--t-small);text-align:center;margin:0}.assinatura-envio{color:var(--muted);font-size:var(--t-small);margin:0}.assinatura-previa{border:1px solid var(--line);border-radius:var(--r-sm);object-fit:contain;width:100%;max-height:46vh}.assinatura-previa.documento{background:#f4f7f8}.assinatura-acoes{flex-wrap:wrap;gap:8px;display:flex}.assinatura-acoes button{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--navy);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex}.assinatura-acoes button:disabled{cursor:not-allowed;opacity:.55}.assinatura-acoes .primary-button{background:linear-gradient(135deg, var(--blue), var(--cyan));color:var(--button-text);border:0;box-shadow:0 7px 15px #00a9d233}.assinatura-previa-pdf{border:1px solid var(--dm-line,#d8e3e7);border-radius:var(--r-md);color:#41545d;text-align:center;background:#f6fafb;place-items:center;gap:4px;padding:22px 16px;display:grid}.assinatura-previa-pdf strong{overflow-wrap:anywhere;font-size:12px}.assinatura-previa-pdf small{color:#8b999f;font-size:11px}.assinatura-arquivo-botao{background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:var(--r-sm);color:var(--button-text);cursor:pointer;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:11.5px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.assinatura-arquivo-botao.secundario{border:1px solid var(--line);color:var(--navy);background:#fff}.assinatura-arquivo-botao span{pointer-events:none;align-items:center;gap:6px;display:inline-flex}.assinatura-arquivo-botao input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.assinatura-arquivo-botao:has(input:disabled){cursor:not-allowed;opacity:.55}.assinatura-erro{border-radius:var(--r-sm);color:#8f2f2f;font-size:var(--t-small);background:#fdf3f3;border:1px solid #f0c9c9;gap:8px;margin:0;padding:10px;line-height:1.5;display:grid}.assinatura-erro p{align-items:flex-start;gap:6px;margin:0;display:flex}.assinatura-escape{gap:8px;display:grid}.assinatura-escape-link{color:var(--muted);cursor:pointer;font-family:inherit;font-size:var(--t-small);text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.assinatura-escape label span{color:#647287;font-size:var(--t-micro);text-transform:uppercase;margin-bottom:5px;font-weight:800;display:block}.assinatura-escape select{border:1px solid var(--line);border-radius:var(--r-xs,5px);color:#536177;background:#fff;width:100%;height:40px;padding:0 8.5px;font-family:inherit;font-size:11px}.assinatura-escape small{color:var(--muted);font-size:var(--t-small);line-height:1.5}.assinatura-prova-resumo{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.assinatura-prova-resumo h3{color:var(--navy);font-size:var(--t-micro);letter-spacing:.4px;text-transform:uppercase;margin:0;font-weight:800}.assinatura-prova-item{color:#536177;font-size:var(--t-small);align-items:center;gap:10px;line-height:1.45;display:flex}.assinatura-prova-miniatura{border:1px solid var(--line);border-radius:var(--r-sm);object-fit:cover;flex:none;width:48px;height:48px}.assinatura-prova-miniatura.vazia{color:var(--muted);background:#f4f7f8;justify-content:center;align-items:center;display:inline-flex}.assinatura-prova-refazer{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--navy);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.assinatura-cerimonia.pronta,.assinatura-documento.pronta{background:#f5faf8;border-color:#cfe6dd}.assinatura-conferencia>.primary-button{cursor:pointer;width:100%;min-height:44px;font-family:inherit}.assinatura-conferencia>.primary-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.assinatura-conferencia>small{color:var(--muted);font-size:var(--t-small);text-align:center;line-height:1.5}@media screen and (width<=760px){.assinatura-conferencia{max-width:none}.assinatura-camera-palco{max-height:56vh}.assinatura-acoes{flex-direction:column}.assinatura-acoes button,.assinatura-arquivo-botao{width:100%;min-height:44px}.assinatura-cerimonia,.assinatura-documento{padding:12px}.assinatura-instrucao{font-size:14px}.assinatura-previa{max-height:52vh}}@media (prefers-reduced-motion:reduce){.assinatura-camera-palco,.assinatura-mascara,.assinatura-anel-progresso{transition-duration:.01ms}.assinatura-mascara.travada{animation:none}.assinatura-flash{opacity:.5;animation:none}.assinatura-camera-palco.clarao{transform:none}}.assinatura-escape button[disabled]{cursor:not-allowed;opacity:.5}.assinatura-cerimonia .assinatura-acoes .assinatura-escape-link,.assinatura-documento .assinatura-acoes .assinatura-escape-link{min-height:0}.assinatura-confere-fundo{z-index:30;background:#060f11ad;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.assinatura-confere{border-radius:var(--r-md);background:#fff;width:100%;max-width:420px;padding:22px;box-shadow:0 18px 55px #0c1e334d}.assinatura-confere h2{color:var(--navy,#12303c);letter-spacing:-.3px;margin:0 0 8px;font-family:Manrope,Inter,sans-serif;font-size:18px}.assinatura-confere p{color:#5f707c;margin:0 0 12px;font-size:12px;line-height:1.6}.assinatura-confere ul{color:#41545d;gap:7px;margin:0 0 18px;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.assinatura-confere .assinatura-acoes{justify-content:flex-end}.clicksign-signer-panel .system-signature-acceptance input[type=checkbox]{all:revert;accent-color:var(--navy,#12303c);cursor:pointer;flex:none;width:22px;height:22px;margin:0}.clicksign-signer-panel .system-signature-acceptance{cursor:pointer}:root .customer-portal-header .portal-sino-fundo{cursor:default;z-index:1;background:0 0;border:0;padding:0;position:fixed;inset:0}:root .customer-portal-header>div.portal-sino:last-child{text-align:left;z-index:2;gap:4px;max-width:380px;max-height:min(70vh,560px);padding:8px;display:grid;overflow-y:auto}:root .customer-portal-header .portal-sino .portal-sino-topo{justify-content:space-between;align-items:center;padding:4px 6px 2px;display:flex}:root .customer-portal-header .portal-sino .portal-sino-topo strong{color:var(--navy);font-size:13px;font-weight:800}:root .customer-portal-header .portal-sino .portal-sino-topo button{color:#008fb6;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:11.5px;font-weight:700}:root .customer-portal-header .portal-sino .portal-sino-vazio{color:var(--muted);margin:6px;font-size:12px}:root .customer-portal-header .portal-sino .portal-sino-secao{gap:2px;display:grid}:root .customer-portal-header .portal-sino .portal-sino-secao h4{color:#8a9aa1;letter-spacing:.6px;text-transform:uppercase;margin:8px 6px 2px;font-size:10.5px;font-weight:800}:root .customer-portal-header .portal-sino .portal-sino-item{border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:2px 4px 2px 0;display:grid;position:relative}:root .customer-portal-header .portal-sino .portal-sino-item:hover{background:#f2f8fa}:root .customer-portal-header .portal-sino .portal-sino-item:before{content:"";background:#1a9fd0;border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:4px}:root .customer-portal-header .portal-sino .portal-sino-item.visto:before{display:none}:root .customer-portal-header .portal-sino .portal-sino-item.pede-acao:before{background:#e5484d}:root .customer-portal-header .portal-sino .portal-sino-abrir{cursor:pointer;text-align:left;background:0 0;border:0;gap:2px;min-width:0;padding:8px 4px 8px 18px;display:grid}:root .customer-portal-header .portal-sino .portal-sino-abrir strong{color:var(--navy);font-size:12.5px;font-weight:700;line-height:1.3}:root .customer-portal-header .portal-sino .portal-sino-abrir small{color:#5f727a;letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500;line-height:1.45}:root .customer-portal-header .portal-sino .portal-sino-abrir em{color:#97a6ac;margin-top:1px;font-size:10.5px;font-style:normal}:root .customer-portal-header .portal-sino .portal-sino-item.visto .portal-sino-abrir strong{color:#5f727a;font-weight:600}:root .customer-portal-header .portal-sino .portal-sino-botao{color:#fff;cursor:pointer;white-space:nowrap;background:#008fb6;border:0;border-radius:999px;padding:7px 12px;font-size:11.5px;font-weight:800}:root .customer-portal-header .portal-sino .portal-sino-botao:hover{background:#007899}:root .customer-portal-header .portal-sino .portal-sino-dispensar{color:#9aa8ae;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}:root .customer-portal-header .portal-sino .portal-sino-dispensar:hover{color:var(--navy);background:#e6eff2}@media screen and (width<=520px){:root .customer-portal-header>div.portal-sino:last-child{width:auto;max-width:none;left:10px;right:10px}}:root .portal-proposta-quitacao{background:#effaf4;border:1px solid #bfe6cf;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-bottom:16px;padding:14px 16px;display:flex}:root .portal-proposta-quitacao.em_analise{background:#f3f8fa;border-color:#d6e7ee}:root .portal-proposta-quitacao>div{flex:260px;gap:3px;min-width:0;display:grid}:root .portal-proposta-quitacao strong{color:var(--navy);font-size:14px;font-weight:800}:root .portal-proposta-quitacao p{color:#4f6570;margin:0;font-size:13px;line-height:1.5}:root .portal-proposta-quitacao p b{color:#1f7a4a}:root .portal-proposta-quitacao p s{color:#8a9aa1}:root .portal-proposta-quitacao .primary-button{white-space:nowrap}@media screen and (width<=520px){:root .portal-proposta-quitacao .primary-button{width:100%}}.inscricao-do-ambiente{border-top:1px dashed var(--ui-border);gap:8px;margin-top:4px;padding-top:10px;display:grid}.inscricao-do-ambiente>p{color:var(--ui-text-soft);margin:0;font-size:12px;line-height:1.5}.inscricao-do-ambiente .botoes{flex-wrap:wrap;gap:8px;display:flex}.inscricao-do-ambiente .botoes button{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--r-sm);color:var(--ui-text);cursor:pointer;padding:7px 12px;font-size:12px;font-weight:600}.inscricao-do-ambiente .botoes button:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.inscricao-do-ambiente .botoes button:disabled{cursor:default;opacity:.55}.lista-de-inscricoes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lista-de-inscricoes li{background:var(--ui-surface-2);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}.lista-de-inscricoes li strong{font-size:12px;font-weight:700}.lista-de-inscricoes li span{color:var(--ui-text-soft)}.lista-de-inscricoes li em{border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.lista-de-inscricoes li em.aqui{color:#1e7d34;background:#e6f4ea}.lista-de-inscricoes li em.outro{color:#9a6414;background:#fff5e6}.lista-de-inscricoes .vazio{color:#9a6414;display:block}.pdv-app-page .pdv-settings-embedded .dm-card{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:10px;padding:16px;display:grid}.pdv-app-page .pdv-settings-embedded .pdv-settings-hint{border-radius:var(--r-sm,8px);color:#63757d;background:#f4f9fa;border-left:3px solid #b9dbe2;grid-column:1/-1;margin:0;padding:10px 13px;font-size:12px;line-height:1.55}.pdv-app-page .pdv-settings-embedded .dm-card>.dm-switch-row{border-radius:var(--r-md,10px);background:#f8fbfc;border:1px solid #0000;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;transition:background .15s,border-color .15s;display:flex}.pdv-app-page .pdv-settings-embedded .dm-card>.dm-switch-row+.dm-switch-row{border-top:1px solid #0000}.pdv-app-page .pdv-settings-embedded .dm-card>.dm-switch-row:hover{background:#f1f8fa;border-color:#d3e6ea}.pdv-app-page .pdv-settings-embedded .dm-switch-text{flex:auto}.pdv-app-page .pdv-settings-embedded .dm-switch-text strong{font-size:12px;font-weight:750}.pdv-app-page .pdv-settings-embedded .dm-switch-row>i{flex:none}.pdv-app-page .pdv-settings-embedded .dm-card>label:not(.dm-switch-row){border-radius:var(--r-md,10px);background:#f8fbfc;border:1px solid #0000;border-top:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:7px;padding:13px 15px;display:grid}.pdv-app-page .pdv-settings-embedded .dm-card>label:not(.dm-switch-row)>span{font-size:12px;font-weight:750}.pdv-app-page .pdv-settings-embedded .dm-card>label:not(.dm-switch-row)>select{max-width:420px;height:38px}.pdv-app-page .pdv-settings-embedded .dm-card>label>.pdv-settings-hint{color:#5f6d76;background:0 0;border-left:0;padding:0;font-size:11.5px}.pdv-app-page .pdv-settings-embedded .dm-card>label>small.pdv-settings-hint{color:#8b9ba2}.pdv-app-page .pdv-settings-embedded .pdv-settings-limit{grid-column:1/-1}.pdv-app-page .pdv-settings-embedded .pdv-settings-limit-field{grid-template-columns:78px 150px}.pdv-app-page .pdv-settings-embedded .pdv-settings-limit-field select,.pdv-app-page .pdv-settings-embedded .pdv-settings-limit-field input{border:1px solid var(--dm-line,#e3eaee);border-radius:var(--r-sm,8px);color:#4a5c65;background:#fff;width:100%;height:38px;padding:0 10px;font:650 12px Inter,sans-serif}.pdv-app-page .pdv-settings-embedded .pdv-shortcut-section{grid-column:1/-1}.pdv-app-page .pdv-app-opcoes a.primary-button{align-items:center;gap:7px;display:inline-flex}.pdv-app-page .pdv-shortcut-item input{cursor:pointer}.pdv-app-page .pdv-shortcut-item input::placeholder{color:#a9b7bd;text-transform:none;font:600 11px Inter,sans-serif}.pdv-app-page .pdv-shortcut-item input:focus{border-color:#02aac5;box-shadow:0 0 0 3px #02aac52e}.pdv-shortcut-rodape{justify-content:flex-end;padding-top:12px;display:flex}.pdv-app-page .pdv-settings-embedded .pdv-shortcut-rodape{grid-column:1/-1}:root .agenda-calendar-workspace,:root .apk-link-bar,:root .assistentes-cartao,:root .auth-preview-chart-card,:root .auth-preview-metric-card,:root .automation-card,:root .automation-editor,:root .awaiting-signature-card,:root .billing-summary,:root .bolha-ia-painel,:root .bolha-pedidos-painel,:root .bug-report-panel,:root .central-conta-painel,:root .charge-card,:root .charge-list,:root .clicksign-embedded-card,:root .clicksign-notice-card,:root .client-portal-access,:root .clients-table-card,:root .cm-plano,:root .commission-filter-card,:root .content-card,:root .contract-templates-card,:root .contracts-table-card,:root .customer-portal-installments,:root .device-select-panel,:root .devices-table-card,:root .dm-card,:root .dm-editor-panel,:root .edf2-aviso-do-painel,:root .empresa-cartao,:root .empty-card,:root .form-configuration-card,:root .integration-card,:root .krm-cartao,:root .krm-funil-painel,:root .master-empresas,:root .master-modelo-porta,:root .mdm-benefits-card,:root .mdm-enrollment-hero,:root .mdm-novo-perfil-painel,:root .mdm-panel,:root .mdm-resumo,:root .mdm-stat-card,:root .menu-de-ajuda-painel,:root .menu-de-ajustes-painel,:root .menu-de-topo-perfil-painel,:root .notice-user-card,:root .notification-panel,:root .notifications-tab-panel,:root .olho-do-resumo,:root .pdv-category-panel,:root .pdv-opening-card,:root .pdv-order-panel,:root .pdv-payment-summary,:root .pdv-product-panel,:root .pdv-sale-summary,:root .portal-conta-painel,:root .pre-registration-hero,:root .pre-sale-card,:root .pre-sale-summary,:root .product-editor-card,:root .public-success-card,:root .push-startup-card,:root .recent-amendments-card,:root .registrations-card,:root .session-access-card,:root .settings-card,:root .signed-contracts-card,:root .sino-central-painel,:root .stat-card,:root .support-assinaturas-painel,:root .support-backup-card,:root .support-conexao-cartao,:root .support-social-publishing-hero,:root .tempo-trabalho-card{border-radius:var(--r-lg);box-shadow:var(--e-apoio)}:root .dm-card:has(+.dm-rodape-lista){border-bottom-right-radius:0;border-bottom-left-radius:0}:root .dm-module-header,:root .module-title-hero,:root .pre-sales-hero,:root .pre-registration-hero,:root .mdm-enrollment-hero,:root .devices-hero,:root .support-social-publishing-hero,:root .device-summary-card,:root .commerce-stats article,:root .cm-resumo article,:root .mdm-stat-card,:root .cm-extrato .table-scroll,:root .dm-tabs,:root .cash-structure-list>article,:root .pad-rodape,:root .cm-nova,:root .catalogo-previa-viva,:root .catalogo-barra{border-radius:var(--r-lg)}:root .dm-state-message{border-radius:var(--r-md)}:root button:focus-visible,:root [role=button]:focus-visible,:root summary:focus-visible,:root a[href]:focus-visible,:root input:focus-visible,:root select:focus-visible,:root textarea:focus-visible,:root [contenteditable=true]:focus-visible,:root [tabindex]:not([tabindex="-1"]):focus-visible{box-shadow:var(--focus-ring);outline:none}:root .dm-module-header button:focus-visible,:root .module-title-hero button:focus-visible,:root .topbar button:focus-visible,:root .menu-de-topo button:focus-visible,:root .sub-app-dock-track button:focus-visible{box-shadow:0 0 0 2px #081218e6,0 0 0 4px #72deead9}:root .user-avatar-button:focus-visible,:root .menu-de-topo-usuario:focus-visible,:root .client-photo-button:focus-visible,:root .user-photo-button:focus-visible{border-radius:50%}:root .products-catalog-module .product-catalog-table td,:root .products-catalog-module .product-catalog-table td strong,:root .products-catalog-module .product-catalog-table td small,:root .products-catalog-module .product-catalog-table .product-catalog-name strong,:root .products-catalog-module .product-catalog-table .product-catalog-name small,:root .products-catalog-module .product-catalog-table .product-catalog-variations-toggle,:root .products-catalog-module .product-catalog-table .product-stock-button{font-size:var(--t-body)}:root .products-catalog-module .product-catalog-table .product-catalog-name strong{letter-spacing:-.005em;font-weight:780}:root .products-catalog-module .product-catalog-column-price,:root .products-catalog-module .product-catalog-column-costPrice,:root .products-catalog-module .product-catalog-column-stock,:root .products-catalog-module .product-catalog-column-minimumStock,:root .products-catalog-module .product-catalog-column-priceLists,:root .products-catalog-module .product-catalog-column-variations{font-variant-numeric:tabular-nums}.dm-esqueleto-lista{display:grid}.dm-esqueleto-linha{border-bottom:1px solid var(--lista-risco);align-items:center;gap:var(--lista-pad-x);padding:var(--lista-pad-y) var(--lista-pad-x);display:flex}.dm-esqueleto-linha:last-child{border-bottom:0}.dm-esqueleto-miniatura{border-radius:var(--r-xs);flex:none;width:46px;height:46px}.dm-esqueleto-identidade{flex:auto;gap:4px;min-width:0;display:grid}.dm-esqueleto-titulo{width:52%;height:12px}.dm-esqueleto-apoio{width:34%;height:10px}.dm-esqueleto-celula{flex:none;width:54px;height:11px}.dm-esqueleto-linha:nth-child(2n) .dm-esqueleto-titulo{width:38%}.dm-esqueleto-linha:nth-child(3n) .dm-esqueleto-titulo{width:61%}.dm-esqueleto-linha:nth-child(2n) .dm-esqueleto-apoio{width:26%}.dm-esqueleto-linha:nth-child(3n) .dm-esqueleto-apoio{width:41%}.dm-esqueleto-linha:nth-child(2n) .dm-esqueleto-celula{width:44px}.dm-esqueleto-linha:nth-child(3n) .dm-esqueleto-celula{width:62px}.dm-esqueleto-linha:nth-child(2) .dm-skeleton{animation-delay:80ms}.dm-esqueleto-linha:nth-child(3) .dm-skeleton{animation-delay:.16s}.dm-esqueleto-linha:nth-child(4) .dm-skeleton{animation-delay:.24s}.dm-esqueleto-linha:nth-child(5) .dm-skeleton{animation-delay:.32s}.dm-esqueleto-linha:nth-child(6) .dm-skeleton{animation-delay:.4s}@media (width<=900px){.dm-esqueleto-celula:nth-of-type(n+2){display:none}}@media (prefers-reduced-motion:reduce){.dm-esqueleto-lista .dm-skeleton{animation:none}}.device-inscrito{border-radius:var(--r-pill);color:#6b7c85;font-size:var(--t-micro);white-space:nowrap;border:1px dashed #b9c6cc;align-items:center;margin-left:5px;padding:3.5px 7px;font-weight:700;display:inline-flex}@media (width<=900px){.device-inscrito{margin-top:3px;margin-left:0}}.marca-dmobix{letter-spacing:-.04em;text-transform:none;white-space:nowrap;font-family:Outfit,Manrope,system-ui,sans-serif;font-weight:700;line-height:1;display:block}.pagina-de-ajustes-corpo .settings-card{padding:16px 18px 18px;overflow:visible}.pagina-de-ajustes-corpo .settings-card>:first-child{margin-top:0}.ajuste-do-aparelho-topo{border-bottom:1px solid var(--dm-line,#e6eef0);gap:3px;margin-bottom:14px;padding-bottom:12px;display:grid}.ajuste-do-aparelho-topo strong{color:#17313a;letter-spacing:-.01em;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15px;font-weight:700}.ajuste-do-aparelho-topo small{color:#7b8d95;font-size:12.5px;line-height:1.5}.ajuste-modelos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ajuste-modelo-linha{border:1px solid var(--dm-line,#e6eef0);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;transition:border-color .15s,background .15s;display:grid}.ajuste-modelo-linha:hover{background:#fbfdfd;border-color:#cfe4ea}.ajuste-modelo-icone{color:#0b7f96;background:#eef7f9;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.ajuste-modelo-texto{gap:2px;min-width:0;display:grid}.ajuste-modelo-texto b{color:#17313a;font-size:14px;font-weight:700}.ajuste-modelo-texto span{color:#7b8d95;font-size:12.3px;line-height:1.45}.ajuste-modelo-linha .secondary-button{flex:none;align-items:center;gap:6px;display:inline-flex}.ajuste-regras{gap:14px;display:grid}.ajuste-regra{border:1px solid var(--dm-line,#e6eef0);border-radius:var(--r-lg,14px);background:#fff;padding:16px 18px 18px}.ajuste-regra.apagada .ajuste-regra-icone{color:#97a6ad;background:#f1f4f5}.ajuste-regra-topo{border-bottom:1px solid #f0f5f6;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:13px;display:grid}.ajuste-regra-icone{color:#0b7f96;background:#eef7f9;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.ajuste-regra-topo h3{color:#17313a;margin:0 0 2px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px;font-weight:700}.ajuste-regra-topo p{color:#7b8d95;margin:0;font-size:12.5px;line-height:1.5}.ajuste-regra-chave{color:#5f727a;cursor:pointer;white-space:nowrap;align-items:center;gap:9px;font-size:12.5px;display:inline-flex}.ajuste-regra-chave input{opacity:0;width:0;height:0;position:absolute}.ajuste-regra-chave i{background:#c7d2d6;border-radius:999px;flex:none;width:40px;height:22px;transition:background .18s;display:block;position:relative}.ajuste-regra-chave i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0e283233}.ajuste-regra-chave input:checked+i{background:#02aac5}.ajuste-regra-chave input:checked+i:after{transform:translate(18px)}.ajuste-regra-campos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 18px;display:grid}.ajuste-regra-campos>label,.ajuste-regra-par>label{gap:5px;display:grid}.ajuste-regra-campos>label>span,.ajuste-regra-par>label>span{color:#35505b;font-size:12.5px;font-weight:700}.ajuste-regra-campos input:not([type=checkbox]),.ajuste-regra-campos select{border:1px solid var(--dm-line,#e3eaee);border-radius:var(--r-sm,8px);color:#35505b;background:#fff;width:100%;height:40px;padding:0 11px;font:600 13px Inter,sans-serif}.ajuste-regra-campos small{color:#5f6d76;font-size:11.5px;line-height:1.45}.ajuste-regra-par{gap:7px;display:grid}.ajuste-regra-cria{color:#5f727a;cursor:pointer;align-items:center;gap:8px;padding-left:2px;font-size:12.3px;display:flex}.ajuste-regra-cria input{accent-color:#02aac5;width:15px;height:15px}.ajuste-regra-exemplo{border-radius:var(--r-md,12px);color:#35505b;background:#f4fafb;margin:14px 0 0;padding:10px 13px;font-size:12.8px;line-height:1.5}.ajuste-regra-alerta{color:#8a6a2f;background:#fffaf2;border-left:3px solid #e8c88a;border-radius:8px;margin:12px 0 0;padding:9px 12px;font-size:12.2px;line-height:1.5}.ajuste-regra-portal{border-radius:var(--r-md,12px);background:#f7fbfc;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-bottom:14px;padding:10px 13px;display:flex}.ajuste-regra-modo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ajuste-regra-modo>span{color:#5f727a;font-size:12.3px}.ajuste-regra-modo select{border:1px solid var(--dm-line,#e3eaee);border-radius:var(--r-sm,8px);color:#35505b;background:#fff;height:34px;padding:0 10px;font:600 12.5px Inter,sans-serif}.ajuste-regra-modo small{color:#5f6d76;flex:100%;font-size:11.5px}.main-content input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not(.seletor-busca-campo):not(.campo-sem-moldura),.main-content select:not(.campo-sem-moldura),.main-content textarea:not(.campo-sem-moldura){color:#11191d;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;font-size:13.5px;transition:border-color .16s,box-shadow .16s,background .16s}.main-content input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not(.seletor-busca-campo):not(.campo-sem-moldura),.main-content select:not(.campo-sem-moldura){min-height:44px}.main-content input:not(.campo-sem-moldura):focus,.main-content select:not(.campo-sem-moldura):focus,.main-content textarea:not(.campo-sem-moldura):focus{background:#fff;border-color:#00a9d2;outline:0;box-shadow:0 0 0 3px #00a9d224}.main-content input::placeholder,.main-content textarea::placeholder{color:#9fb0b6}.main-content .dm-ferramentas-busca input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not(.seletor-busca-campo):not(.campo-sem-moldura){box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:14px}.main-content .dm-ferramentas-busca input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not(.seletor-busca-campo):not(.campo-sem-moldura):focus{box-shadow:none;background:0 0;border:0}:root :is(.main-content,.support-standalone) :is(.dm-card,.settings-card,.commerce-table-card,.clients-table-card,.automation-card)>:is(.devices-empty,.configuration-empty,.empty-card,.trf-vazio,.tag-vazio,.support-backup-empty,.lst-vazio,.orc-vazio){background:0 0;border:0}.main-content td input:not([type=checkbox]):not([type=radio]),.main-content td select,.main-content th input:not([type=checkbox]):not([type=radio]),.main-content th select{min-height:34px}.main-content .dm-card,.main-content .settings-card,.main-content .commerce-table-card{border-color:var(--dm-line,#d3dde1);border-radius:18px;box-shadow:0 1px 2px #11191d0a,0 8px 24px -18px #11191d80}.main-content .primary-button,.main-content .secondary-button,.main-content .dm-button{border-radius:999px;font-weight:700}.main-content .secondary-button:hover:not(:disabled){color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.main-content .settings-card fieldset>legend,.main-content .form-section-title{color:#4d5b64;letter-spacing:1.4px;text-transform:uppercase;font-size:12px;font-weight:800}.main-content .company-settings-grid>label,.main-content .ajuste-regra-campos>label>span,.main-content .ajuste-regra-par>label>span{color:#74818b;font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase}.main-content label:not(:has(input[type=checkbox])):not(:has(input[type=radio]))>span{color:#74818b;font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase}.main-content .company-settings-grid>label{gap:6px;display:grid}.main-content .company-settings-grid>label input,.main-content .company-settings-grid>label select,.main-content .company-settings-grid>label textarea{letter-spacing:normal;text-transform:none}.main-content .company-settings-grid input,.main-content .company-settings-grid select,.main-content .ficha-campos input,.main-content .perfil-campo input,.main-content .perfil-campo select,.main-content .team-user-create>label input,.main-content .invite-ficha-campos label input,.main-content .invite-ficha-campos label select,.main-content .ajuste-regra-campos label input,.main-content .ajuste-regra-campos label select,.main-content .ajuste-regra-par label input,.main-content .ajuste-regra-par label select,.main-content .return-settings-body>label input,.main-content .return-settings-body>label select{min-height:52px;padding:0 14px;font-size:15px}.main-content textarea{padding:12px 14px;font-size:14.5px}.main-content td input:not([type=checkbox]):not([type=radio]),.main-content td select,.main-content th input:not([type=checkbox]):not([type=radio]),.main-content th select{min-height:34px;padding:0 9px;font-size:13px}.main-content .company-settings-subsection>h3,.main-content .settings-card h3{color:#5f6d76;letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:800}.aviso-canais-lista{gap:8px;margin-top:14px;display:grid}.aviso-canais-lista article{border:1px solid var(--dm-line,#e6eef0);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.aviso-canais-lista article.mudo{opacity:.55}.aviso-canais-texto{gap:2px;min-width:0;display:grid}.aviso-canais-texto strong{color:#17313a;font-size:13.5px;font-weight:700}.aviso-canais-texto small{color:#5f6d76;font-size:12px;line-height:1.45}.aviso-canais-chips{flex-wrap:wrap;gap:6px;display:flex}.aviso-canal{border:1px solid var(--dm-line,#e3eaee);color:#5f6d76;cursor:pointer;background:#fff;border-radius:999px;padding:7px 14px;font:700 12px Inter,sans-serif;transition:background .15s,border-color .15s,color .15s}.aviso-canal:hover{color:#0b7f96;border-color:#b9dbe2}.aviso-canal.ligado{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.aviso-canais-nota{color:#5f6d76;margin-top:10px;font-size:11.5px;line-height:1.5;display:block}.aviso-canais-lista article{grid-template-columns:minmax(0,1fr) auto auto}.aviso-canais-quem{gap:6px;display:grid}.aviso-canais-quem select{border:1px solid var(--dm-line,#e3eaee);color:#5f727a;background:#fff;border-radius:999px;min-height:36px;padding:0 12px;font:700 12px Inter,sans-serif}.aviso-canais-pessoas{flex-wrap:wrap;gap:5px;max-width:320px;display:flex}.aviso-canais-pessoas .aviso-canal{padding:5px 11px;font-size:11.5px}.perfis-de-permissao{border:1px solid var(--dm-line,#e3e9ec);background:#fff;border-radius:18px;margin-top:14px;padding:16px 18px 18px}.perfis-de-permissao>header{border-bottom:1px solid #f0f5f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding-bottom:12px;display:flex}.perfis-de-permissao h3{color:#17313a;margin:0 0 2px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px;font-weight:700}.perfis-de-permissao header p{color:#5f6d76;margin:0;font-size:12.5px}.perfis-novo{align-items:center;gap:8px;display:flex}.perfis-novo input{width:190px;min-height:40px!important}.perfis-de-permissao ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.perfil-linha{cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;padding:11px 13px;display:grid}.perfil-linha:hover{background:#f8fbfc;border-color:#dceff3}.perfil-linha svg{color:#9aa7ad;transition:transform .18s}.perfis-de-permissao li.aberto .perfil-linha svg{transform:rotate(90deg)}.perfil-nome{gap:2px;min-width:0;display:grid}.perfil-nome strong{color:#17313a;font-size:14px;font-weight:700}.perfil-nome small{color:#5f6d76;font-size:12px}.perfil-contas{color:#0b7f96;background:#eef7f9;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:700}.perfil-detalhe{gap:8px;padding:4px 13px 12px;display:grid}.perfil-detalhe p,.perfil-detalhe small{color:#5f6d76;margin:0;font-size:12.3px;line-height:1.5}.perfil-modulos{flex-wrap:wrap;gap:6px;display:flex}.perfil-do-usuario{background:#f7fbfc;border:1px solid #dceff3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px;padding:11px 14px;display:flex}.perfil-do-usuario>span{color:#5f727a;letter-spacing:.075em;text-transform:uppercase;font-size:11.5px;font-weight:700}.perfil-do-usuario>div{flex-wrap:wrap;gap:6px;display:flex}.usuarios-lista{gap:6px;margin:0;padding:0;list-style:none;display:grid}.usuarios-lista li{border-radius:var(--r-md,12px);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 10px 4px 6px;transition:background .15s,border-color .15s;display:grid}.usuarios-lista li:hover{background:#f8fbfc;border-color:#dceff3}.usuarios-lista li.selecionado{background:#eef7f9;border-color:#b9dbe2}.usuarios-lista li:has(>.usuarios-marcar){grid-template-columns:auto auto minmax(0,1fr) auto}.usuarios-marcar{accent-color:#02aac5;width:16px;height:16px}.usuarios-linha{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-column:span 2;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:8px 4px;display:grid}.usuarios-lista li:has(>.usuarios-marcar) .usuarios-linha{grid-column:span 2}.usuarios-retrato{object-fit:cover;border-radius:50%;width:40px;height:40px}.usuarios-retrato.vazio{color:#0b7f96;background:#e5f8fb;justify-content:center;align-items:center;font:800 15px Manrope,sans-serif;display:inline-flex}.usuarios-quem{gap:1px;min-width:0;display:grid}.usuarios-quem strong{color:#17313a;font-size:14px;font-weight:700}.usuarios-quem small{color:#5f6d76;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.usuarios-papel{color:#5f727a;white-space:nowrap;background:#f1f6f7;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700}.usuarios-vazio{color:#8b9ba2;padding:14px 10px;font-size:12.5px}.perfil-janela{background:#fff;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:min(640px,100%);max-height:min(720px,88vh);display:grid;overflow:hidden;box-shadow:0 26px 60px #09202942}.perfil-janela>header{border-bottom:1px solid #f0f5f6;justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 18px 14px;display:flex}.perfil-janela>header strong{color:#17313a;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16px;font-weight:700;display:block}.perfil-janela>header small{color:#5f6d76;margin-top:2px;font-size:12.5px;display:block}.perfil-janela-fechar{color:#6d7f87;cursor:pointer;background:#f4f8f9;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.perfil-janela-fechar:hover{color:#17313a;background:#e8f1f3}.perfil-janela-fixo{color:#5f6d76;margin:0;padding:18px;font-size:12.8px;line-height:1.55}.perfil-janela-corpo{flex-direction:column;gap:6px;padding:14px 18px 18px;display:flex;overflow-y:auto}.perfil-janela-corpo>*{flex:none}.perfil-janela>footer{border-top:1px solid #f0f5f6;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.perfil-janela>footer small{color:#5f6d76;font-size:11.5px}.perfil-modulo{border:1px solid var(--dm-line,#e9eff1);background:#fbfdfe;border-radius:14px;overflow:hidden}.perfil-modulo.ligado{background:#f4fbfd;border-color:#cbe7ee}.perfil-modulo-topo{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:11px 13px;display:grid}.perfil-modulo-nome{color:#3f515c;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.perfil-modulo.ligado .perfil-modulo-nome{color:#0b5566}.perfil-modulo-topo small{color:#5f6d76;font-size:11.5px;font-weight:700}.perfil-chave{background:#dfe7ea;border-radius:999px;flex:none;width:34px;height:20px;transition:background .18s;position:relative}.perfil-chave:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #09202940}.perfil-modulo.ligado .perfil-chave{background:#00a9d2}.perfil-modulo.ligado .perfil-chave:after{left:16px}.perfil-modulo-acoes{border-top:1px solid #e4f0f4;flex-wrap:wrap;gap:6px;padding:11px 13px 13px;display:flex}.perfil-modulo-acoes .aviso-canal{padding:5px 11px;font-size:11.5px}.permissoes-lista{flex-direction:column;gap:15px;display:flex}.permissoes-bloco{flex-direction:column;gap:6px;display:flex}.permissoes-bloco h4{color:#8b9ba2;letter-spacing:.09em;text-transform:uppercase;margin:2px 0 1px;font:700 11px/1 Inter,sans-serif}.permissao-linha{border:1px solid var(--dm-line,#e9eff1);border-radius:var(--r-md,12px);background:#fbfdfe;overflow:hidden}.permissao-linha.ligada{background:#f4fbfd;border-color:#cbe7ee}.permissao-linha-topo{align-items:center;gap:10px;padding:9px 13px;display:flex}.permissao-linha-abrir{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.permissao-linha-abrir:disabled{cursor:default}.permissao-linha-marca{flex:none;align-items:center;display:inline-flex}.permissao-linha-nome{color:#3f515c;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13.5px;font-weight:700;overflow:hidden}.permissao-linha.ligada .permissao-linha-nome{color:#0b5566}.permissao-linha-abrir small{color:#5f6d76;flex:none;font-size:11.5px;font-weight:700}.permissao-linha-abrir svg{color:#9aa7ad;flex:none;transition:transform .18s}.permissao-linha.aberta .permissao-linha-abrir svg{transform:rotate(180deg)}.permissoes-lista .dm-switch-row{background:0 0;border:0;flex:none;width:auto;padding:0}.permissoes-lista .dm-switch-text{display:none}.permissao-acoes{border-top:1px solid #e4f0f4;flex-direction:column;padding:1px 13px 5px;display:flex}.permissao-acao-linha{border-bottom:1px solid #eaf3f5;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.permissao-acao:last-child>.permissao-acao-linha{border-bottom:0}.permissao-acao-linha>span{color:#5f727a;min-width:0;font-size:12.8px;line-height:1.35}.permissao-filhas{padding-left:15px}.permissao-filhas .permissao-acao-linha>span{color:#5f6d76;font-size:12.2px}.permissao-filhas .permissao-acao-linha:last-child{border-bottom:0}.ficha-de-usuario{background:#f6f9fb}.ficha-topo{border:1px solid var(--dm-line,#e3e9ec);background:#fff;border-radius:18px;gap:13px;padding:14px 18px 15px;display:grid}.ficha-voltar{color:#0b7f96;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;width:fit-content;padding:0;font:700 12.5px Inter,sans-serif;display:inline-flex}.ficha-voltar:hover{color:#00708a}.ficha-quem{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ficha-retrato{flex:none;width:52px;height:52px}.ficha-retrato>*{width:100%;height:100%}.ficha-quem>div:not(.ficha-retrato){flex:200px;min-width:0}.ficha-quem strong{color:#17313a;letter-spacing:-.01em;font-family:Manrope,Inter,system-ui,sans-serif;font-size:17px;font-weight:700;display:block}.ficha-quem small{color:#5f6d76;margin-top:1px;font-size:12.5px;display:block}.ficha-abas{flex-wrap:wrap;gap:6px;display:flex}.ficha-abas button{color:#6d7f87;cursor:pointer;background:#f4f8f9;border:1px solid #0000;border-radius:999px;padding:8px 16px;font:700 12.5px Inter,sans-serif;transition:background .15s,color .15s}.ficha-abas button:hover{color:#0b7f96}.ficha-abas button.atual{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.ficha-corpo{margin-top:13px}.ficha-corpo .cliente-conteudo{border:1px solid var(--dm-line,#e3e9ec);background:#fff;border-radius:18px;padding:16px 18px 18px}.ficha-corpo .user-account-section{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.ficha-campos{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:12px 14px;margin-bottom:16px;display:grid}.ficha-campos label{color:#8b9ba2;letter-spacing:.075em;text-transform:uppercase;gap:6px;font:700 11px Inter,sans-serif;display:grid}.ficha-campos input{border:1px solid var(--dm-line,#e3e9ec);color:#17313a;letter-spacing:0;text-transform:none;background:#f7fafb;border-radius:12px;width:100%;min-height:46px;padding:0 14px;font:600 13.5px Inter,sans-serif}.ficha-campos input:focus{border-color:#00a9d2;outline:none}.ficha-campos input[readonly]{color:#5f6d76}.empresas-do-usuario{flex-direction:column;gap:7px;display:flex}.empresas-do-usuario>p{color:#5f6d76;margin:0 0 4px;font-size:12.5px;line-height:1.5}.empresa-linha{border:1px solid var(--dm-line,#e9eff1);border-radius:var(--r-md,12px);background:#fbfdfe;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.empresa-linha.liberada{background:#f4fbfd;border-color:#cbe7ee}.empresa-linha.atual{background:#eef7f9;border-color:#b9dbe2}.empresa-linha>div{min-width:0}.empresa-linha strong{color:#3f515c;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;display:block;overflow:hidden}.empresa-linha.liberada strong,.empresa-linha.atual strong{color:#0b5566}.empresa-linha small{color:#5f6d76;margin-top:1px;font-size:12px;display:block}.empresa-salvando{color:#9aa7ad;flex:none;font:700 11.5px Inter,sans-serif}.empresas-do-usuario .dm-switch-row{background:0 0;border:0;flex:none;width:auto;padding:0}.empresas-do-usuario .dm-switch-text{display:none}.team-invite-create .invite-permissions{margin-top:16px}.team-invite-create .invite-permissions>strong{color:#8b9ba2;letter-spacing:.09em;text-transform:uppercase;margin-bottom:2px;font:700 11px Inter,sans-serif;display:block}.team-invite-create .permission-dock{grid-template-columns:repeat(auto-fit,minmax(198px,1fr));grid-auto-flow:row;gap:7px;margin:10px 0 2px}.team-invite-create .permission-dock-tile{border-radius:var(--r-md,12px);gap:9px;padding:9px 11px}.team-invite-create .permission-dock-tile:not(.desligado){background:#f4fbfd;border-color:#cbe7ee}.team-invite-create .permission-dock-nome{color:#3f515c;flex:auto;font-size:13px;font-weight:700}.team-invite-create .permission-dock-tile:not(.desligado) .permission-dock-nome{color:#0b5566}.team-invite-create .permission-module-grid{grid-template-columns:repeat(auto-fill,minmax(234px,1fr));align-items:start;gap:7px;margin-top:10px}.team-invite-create .permission-module-card{border-radius:var(--r-lg,18px);background:#fbfdfe;padding:5px 12px 10px}.team-invite-create .permission-module-card.enabled{background:#f4fbfd;border-color:#cbe7ee}.team-invite-create .permission-module-card .dm-switch-row{background:0 0;border:0;width:100%;padding:6px 0}.team-invite-create .permission-module-card .dm-switch-text strong{color:#3f515c;font-size:13px;font-weight:700}.team-invite-create .permission-module-card.enabled .dm-switch-text strong{color:#0b5566}.team-invite-create .permission-action-list{border-top-color:#e4f0f4}.team-invite-create .invite-area{margin-top:12px}.team-invite-create .invite-area h5{color:#9aa7ad;letter-spacing:.1em;text-transform:uppercase;margin:0;font:700 10.5px Inter,sans-serif}.team-invite-create .invite-ficha-switch .dm-switch-text{display:block}.team-invite-create .invite-ficha-switch .dm-switch-text strong{color:#3f515c;font-size:13px;font-weight:700}.perfis-do-usuario{flex-direction:column;gap:7px;display:flex}.perfis-do-usuario>p{color:#5f6d76;margin:0 0 4px;font-size:12.5px;line-height:1.5}.perfil-escolha{border:1px solid var(--dm-line,#e9eff1);border-radius:var(--r-md,12px);cursor:pointer;font:inherit;text-align:left;background:#fbfdfe;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 13px;transition:background .15s,border-color .15s;display:flex}.perfil-escolha:hover{background:#f6fbfc;border-color:#cbe7ee}.perfil-escolha.atual{background:#f4fbfd;border-color:#00a9d2}.perfil-escolha>span{gap:1px;min-width:0;display:grid}.perfil-escolha strong{color:#3f515c;font-size:13.5px;font-weight:700}.perfil-escolha.atual strong{color:#0b5566}.perfil-escolha small{color:#5f6d76;font-size:12px}.perfil-escolha em{color:#5f6d76;flex:none;font-size:11.5px;font-style:normal;font-weight:700}.perfil-escolha>svg{color:#00a9d2;flex:none}.perfis-do-usuario+.user-permissions-editor{margin-top:14px}.aviso-canais-texto small{white-space:pre-line}.users-console{margin:0}.users-console-main{border:1px solid var(--dm-line,#e3e9ec);background:#fff;border-radius:18px;padding:16px 18px 18px}.users-console-heading{border-bottom:1px solid #f0f5f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:0 0 12px;display:flex}.users-console-heading h2{color:#17313a;letter-spacing:-.01em;margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:15.5px;font-weight:700}.users-console-heading .include-user-button{border-radius:999px;min-height:40px;padding:0 20px;font-size:13px}.users-console-main>.dm-ferramentas{margin:0 0 10px;padding:0}.users-console-main .dm-rodape-lista{color:#5f6d76;background:0 0;border:0;justify-content:flex-end;padding:10px 2px 0;font-size:11.5px}.users-console-heading .include-user-button,.perfis-de-permissao>header .primary-button{border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 20px;font-size:13px;display:inline-flex}.usuarios-lista .user-table-trash{box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;width:34px;height:34px;color:#b0bcc2!important}.usuarios-lista .user-table-trash:hover:not(:disabled){border-color:#f3d3d6;color:#b84d58!important;background:#fff0f1!important}.usuarios-lista .user-table-trash:disabled{color:#dbe3e7!important}.perfil-janela-nome{color:#17313a;letter-spacing:-.01em;background:#f7fafb;border:1px solid #0000;border-radius:10px;width:260px;max-width:100%;min-height:34px;padding:0 10px;font:700 16px Manrope,Inter,system-ui,sans-serif}.perfil-janela-nome:hover{border-color:var(--dm-line,#e3e9ec)}.perfil-janela-nome:focus{background:#fff;border-color:#00a9d2;outline:none}.permissao-areas{border-top:1px solid #e4f0f4;flex-direction:column;gap:13px;padding:12px 13px 14px;display:flex}.permissao-areas .permissao-linha{background:#fff}.permissao-areas .permissao-linha.ligada{background:#f4fbfd}.permissoes-abas{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.permissoes-abas button{border:1px solid var(--dm-line,#e3e9ec);color:#5f727a;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font:600 13px Inter,sans-serif;transition:background .16s,border-color .16s,color .16s;display:inline-flex;box-shadow:0 1px 2px #0920290a}.permissoes-abas button>span{color:#5f6d76;font-variant-numeric:tabular-nums;background:#f2f7f8;border-radius:999px;padding:1px 8px;font-size:12px}.permissoes-abas button:hover{border-color:#b9dbe2}.permissoes-abas button.atual{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.permissoes-abas button.atual>span{color:#00708a;background:#00a9d229}.permissoes-abas button.apagado{color:#9aa7ad}.permissoes-abas button svg{flex:none}.permissao-linha.destaque{background:#f7fbfc;border-color:#dceff3}.permissao-linha.destaque.ligada{background:#f4fbfd;border-color:#cbe7ee}.permissao-linha.destaque .permissao-linha-nome{flex:auto;padding:2px 0}.perfil-campo{gap:7px;margin-bottom:18px;display:grid}.perfil-campo>span{color:#8b9ba2;letter-spacing:.09em;text-transform:uppercase;font:700 11px Inter,sans-serif}.perfil-campo input{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-md,12px);color:#17313a;background:#fff;width:100%;min-height:52px;padding:0 16px;font:500 16px Inter,sans-serif}.perfil-campo input:focus{border-color:#00a9d2;outline:none;box-shadow:0 0 0 3px #00a9d229}.perfil-secao{color:#8b9ba2;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font:700 11px Inter,sans-serif}.permissoes-arvore{flex-direction:column;gap:16px;display:flex}.permissao-area{flex-direction:column;gap:1px;display:flex}.permissao-area h5{color:#9aa7ad;letter-spacing:.1em;text-transform:uppercase;margin:0 0 3px;font:700 10.5px Inter,sans-serif}.permissao-toque{color:#5f727a;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:7px 0;font:500 14.5px Inter,sans-serif;display:flex}.permissao-toque:disabled{cursor:default}.permissao-toque .permissao-bola{border:2px solid #cfdbe1;border-radius:50%;flex:none;width:19px;height:19px;transition:border-color .15s;position:relative}.permissao-toque:hover:not(:disabled) .permissao-bola{border-color:#9fc9d6}.permissao-toque.ligada{color:#17313a}.permissao-toque.ligada .permissao-bola{border-color:#00a9d2}.permissao-toque.ligada .permissao-bola:after{content:"";background:#00a9d2;border-radius:50%;position:absolute;inset:3px}.permissao-toque em{color:#9aa7ad;font-style:normal;font-weight:500}.permissao-toque.perigo{color:#c0575f}.permissao-toque.perigo.ligada{color:#b8323e}.permissao-toque.perigo.ligada .permissao-bola{border-color:#b8323e}.permissao-toque.perigo.ligada .permissao-bola:after{background:#b8323e}.permissao-ramo{border-left:1px solid #dfe7ea;margin-left:9px;padding-left:17px}.permissoes-abas button{padding:8px 12px}.permissoes-abas button svg{width:20px;height:20px}.permissoes-apps{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.permissao-app{color:#f4fbff;cursor:pointer;opacity:.48;background:linear-gradient(145deg,#566a7d,#263746);border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;box-shadow:0 4px 12px #092a362e}.permissao-app:hover{opacity:.8}.permissao-app.atual{opacity:1;transform:translateY(-1px);box-shadow:0 0 0 3px #00a9d247,0 6px 16px #092a363d}.permissao-app svg{display:block}.permissao-app>b{border:1px solid var(--dm-line,#e3e9ec);color:#5f727a;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:19px;padding:1px 4px;font:700 10.5px Inter,sans-serif;display:inline-flex;position:absolute;bottom:-4px;right:-6px}.permissao-app.atual>b{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.permissao-app[data-marca=erp]{color:#eaf3ff;background:linear-gradient(145deg,#2a5fa0,#102e5c)}.permissao-app[data-marca=support]{color:#effff7;background:linear-gradient(145deg,#35b77c,#16794f)}.permissao-app[data-marca=rh]{color:#fffaf0;background:linear-gradient(145deg,#f2ad3e,#a96713)}.permissao-app[data-marca=tv]{color:#fbf8ff;background:linear-gradient(145deg,#9a7bdd,#5e45a0)}.permissao-app[data-marca=mdm]{color:#f4fbff;background:linear-gradient(145deg,#58a8df,#27658f)}.permissao-app[data-marca=pdv]{color:#f2feff;background:linear-gradient(145deg,#20c6d8,#087f9a)}.ficha-janela{background:#fff;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100%);max-height:min(780px,90vh);display:grid;overflow:hidden;box-shadow:0 26px 60px #09202942}.ficha-janela .ficha-topo{border:0;border-bottom:1px solid #f0f5f6;border-radius:0;padding:17px 18px 14px}.ficha-janela .ficha-quem{gap:14px}.ficha-janela .ficha-retrato{width:58px;height:58px}.ficha-janela .ficha-quem strong{font-size:19px}.ficha-janela .ficha-quem small{color:#5f6d76;font-size:13px}.ficha-selo{color:#8b9ba2;letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font:700 10.5px Inter,sans-serif;display:block}.ficha-janela .ficha-corpo{margin:0;padding:16px 18px 20px;overflow-y:auto}.ficha-janela .ficha-corpo .cliente-conteudo{background:0 0;border:0;border-radius:0;padding:0}.ficha-pe{border-top:1px solid #f0f5f6;justify-content:flex-end;align-items:center;gap:12px;padding:12px 18px;display:flex}.ficha-pe>small{color:#5f6d76;margin-right:auto;font-size:11.5px}.ficha-janela .perfis-do-usuario{border-top:1px solid #f0f5f6;margin-top:18px;padding-top:16px}.ficha-janela .ficha-campos>label:first-child{grid-column:1/-1}.ficha-janela .perfis-do-usuario{gap:0;display:grid}.perfil-campo select{border:1px solid var(--dm-line,#e3e9ec);color:#17313a;background:#f7fafb;border-radius:12px;width:100%;min-height:46px;padding:0 12px;font:600 13.5px Inter,sans-serif}.perfil-campo select:focus{border-color:#00a9d2;outline:none}.perfil-campo select:disabled{color:#5f6d76;cursor:not-allowed}.perfil-campo{margin-bottom:8px}.perfil-nota{color:#5f6d76;font-size:12.3px;line-height:1.5;display:block}.product-cost-regra{color:#5f6d76;margin:10px 0 0;font-size:12px;line-height:1.55}.product-cost-regra b{color:#11191d}.stock-note-venda{align-items:center;gap:6px;display:inline-flex}.stock-note-calcular{color:#00708a;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;background:#e5f8fb;border:1px solid #00a9d2;border-radius:999px;padding:5px 10px;font:700 11.5px Inter,sans-serif}.stock-note-calcular:hover{color:#06232b;background:#00a9d2}.stock-note-calcular{color:#5f727a;cursor:pointer;background:#f2f7f8;border:1px solid #d3dde1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.stock-note-calcular:hover{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.stock-unidade-loja{letter-spacing:.06em;text-align:center;line-height:1.15;font-size:8px!important}.calc-campo{gap:5px;display:grid}.calc-campo>span{color:#5e7079;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.calc-campo input{color:#11191d;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;width:100%;padding:11px 13px;font:700 15px Inter,sans-serif}.calc-campo input:focus{background:#fff;border-color:#00a9d2;outline:none;box-shadow:0 0 0 3px #00a9d224}.calc-entrada{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;align-items:center;gap:6px;padding-right:6px;display:flex}.calc-entrada:focus-within{background:#fff;border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d224}.calc-entrada input{color:#11191d;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:11px 0 11px 13px;font:700 15px Inter,sans-serif}.calc-entrada>b{color:#5e7079;letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700}.calc-campo>small{color:#5f6d76;font-size:11.5px}.calc-unidade{gap:2px;display:flex}.calc-unidade button{color:#74818b;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 9px;font:700 11px Inter,sans-serif}.calc-unidade button.atual{color:#00708a;background:#e5f8fb}.calc-mais{color:#5f6d76;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:6px 0;font:600 12.5px Inter,sans-serif;display:flex}.calc-mais:hover{color:#008fb6}.calc-mais small{color:#9aa7ad;font-size:11.5px}.product-cost-result span.ruim strong{color:#a3323d}.calc-alerta{color:#a3323d;background:#fdecec;border-radius:12px;margin:10px 0 0;padding:10px 13px;font-size:12.5px;line-height:1.55}.calc-salvo{color:#5f6d76;grid-column:1/-1;margin:2px 0 0;font-size:11.5px;line-height:1.5}.product-preco{line-height:1.25;display:block;position:relative}.product-preco small{color:#8b979f;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;position:absolute;top:100%;left:0;right:0;overflow:hidden}:root .products-catalog-module .product-catalog-table td .product-preco small{font-size:10px}.product-sem-preco{color:#9aa7ad}.umaum-topo{color:#5f6d76;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12.5px;display:flex}.umaum-topo b{color:#8a5c12;font-weight:700}.umaum-topo button{color:#5f727a;cursor:pointer;background:#fff;border:1px solid #d3dde1;border-radius:999px;padding:8px 14px;font:600 12px Inter,sans-serif}.umaum-topo button:hover{color:#00708a;background:#e5f8fb;border-color:#00a9d2}.umaum-lista{gap:6px;max-height:58vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.umaum-lista li{background:#fbfdfe;border:1px solid #e3e9ec;border-radius:12px;grid-template-columns:minmax(0,1fr) 130px 130px 110px;align-items:end;gap:12px;padding:10px 13px;display:grid}@media (width<=860px){.umaum-lista li{grid-template-columns:minmax(0,1fr) 1fr}.umaum-nome{grid-column:1/-1}}.umaum-lista li.mudou{background:#f4fbfd;border-color:#cbe7ee}.umaum-nome{flex:220px;gap:1px;min-width:0;display:grid}.umaum-nome strong{color:#11191d;font-size:13.5px}.umaum-nome small{color:#5f6d76;font-size:11.5px}.umaum-lista label{gap:4px;display:grid}.umaum-lista label>span{color:#5e7079;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.umaum-campo{background:#fff;border:1px solid #e3e9ec;border-radius:10px;align-items:center;display:flex;overflow:hidden}.umaum-campo:focus-within{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d224}.umaum-campo i{color:#5e7079;padding:0 1px 0 11px;font-size:12px;font-style:normal;font-weight:700}.umaum-campo input{color:#11191d;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:8px 11px 8px 5px;font:700 14px Inter,sans-serif}.umaum-sugerir{color:#00708a;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;background:#e5f8fb;border:1px solid #00a9d2;border-radius:999px;padding:7px 12px;font:700 11.5px Inter,sans-serif}.umaum-sugerir:disabled{color:#9aa7ad;cursor:default;background:#f2f7f8;border-color:#e3e9ec}.umaum-vazio{color:#5f6d76;font-size:13px}.lote-um-a-um{white-space:nowrap;margin-right:auto}.calc-margem{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;gap:4px;margin-top:14px;padding:12px 14px;display:grid}.calc-margem>label{color:#4d5b64;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.calc-margem>label b{color:#008fb6;font-variant-numeric:tabular-nums;margin-left:auto;font:800 18px Manrope,Inter,system-ui,sans-serif}.calc-margem-exato{background:#fff;border:1px solid #e3e9ec;border-radius:999px;align-items:center;gap:1px;padding:2px 8px 2px 4px;display:inline-flex}.calc-margem-exato input{color:#11191d;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:0;width:44px;font:700 12px Inter,sans-serif}.calc-margem-exato i{color:#74818b;font-size:11px;font-style:normal}:root{--t-micro:10px;--t-small:12px;--t-body:13px;--t-lead:14px;--t-title:16px;--t-page:25px;--t-line:1.55;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:26px;--s-8:34px;--r-xs:8px;--r-sm:10px;--r-md:12px;--r-lg:18px;--control-h:42px;--control-h-sm:34px;--lista-pad-y:11px;--lista-pad-x:14px;--lista-cabecalho-pad-y:9px;--encarte-pad-y:14px;--encarte-pad-x:16px;--encarte-vao:12px;--mvp-cor:.18s ease;--mvp-forma:.13s cubic-bezier(.3, 1.35, .5, 1);--mvp-mola:cubic-bezier(.22, 1.1, .36, 1);--mvp-abre:.16s var(--mvp-mola);letter-spacing:-.005em;font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,sans-serif}.main-content{color:#11191d;font-size:15px;line-height:var(--t-line)}.main-content h1{font-family:Manrope,Inter,system-ui,sans-serif;font-size:var(--t-page);letter-spacing:-.03em;font-weight:800;line-height:1.15}.main-content h2{letter-spacing:-.02em;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}.main-content h3{letter-spacing:-.015em;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}.main-content table,.main-content .dm-valor,.main-content .tv-valor,.main-content .commerce-table-card,.main-content .money,.main-content time{font-variant-numeric:tabular-nums}:where(button,[role=button],summary):not(:disabled){cursor:pointer;transition:background-color var(--mvp-cor), background var(--mvp-cor), border-color var(--mvp-cor), box-shadow var(--mvp-cor), color var(--mvp-cor), filter var(--mvp-cor), opacity var(--mvp-cor), transform var(--mvp-forma)}:where(button:not(:disabled),[role=button],summary):active{transform:scale(.96)}:where(.usuarios-linha,.perfil-escolha,.empresa-linha,.permissao-toque,tr,td,th):active{transform:none}@keyframes mvp-toque{0%{box-shadow:0 0 #00a9d26b}to{box-shadow:0 0 0 11px #00a9d200}}:where(.primary-button,.secondary-button,.dm-button):not(:disabled):active{animation:.42s ease-out mvp-toque}:where(button):disabled{cursor:default}.main-content :is(button,input,select,textarea,a,[role=button],summary):focus-visible{box-shadow:var(--focus-ring);outline:none}:is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) .primary-button:not(:disabled){border-radius:var(--r-pill);color:#06232b;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;font-weight:800;box-shadow:0 8px 20px -12px #00a9d2e6}:is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) .primary-button:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}:is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) .secondary-button:not(:disabled):hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.main-content :is(.perfil-linha,.usuarios-lista li,.empresa-linha,.permissao-linha,.permissao-app):hover{transition:background var(--mvp-cor), border-color var(--mvp-cor), box-shadow var(--mvp-cor), transform var(--mvp-forma)}@keyframes mvp-entra{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.main-content>section,.main-content>div>section,.pagina-de-ajustes-corpo>*{animation:mvp-entra var(--mvp-abre) backwards}@keyframes mvp-janela{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.perfil-janela,.ficha-janela,.settings-modal,.dm-janela{animation:mvp-janela .22s var(--mvp-mola) backwards}@keyframes mvp-fundo{0%{opacity:0}to{opacity:1}}.settings-modal-backdrop,.modal-backdrop{animation:.16s backwards mvp-fundo}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.main-content h2{letter-spacing:-.025em;font-size:20px;font-weight:800}.main-content h3,.main-content :is(.content-card,.dm-card,.settings-card,.commerce-table-card,article,li,tr,.dm-janela,.perfil-janela,.ficha-janela) h2{font-size:var(--t-title);letter-spacing:-.02em;font-weight:800}.main-content :is(.content-card,.dm-card,.settings-card,article,li,tr) h3{font-size:var(--t-lead);font-weight:700}.main-content>section>p,.main-content .content-card>header p,.main-content .settings-card-heading p,.main-content .users-console-heading p{color:#74818b;font-size:var(--t-lead);line-height:1.5}.main-content :is(.content-card,.dm-card,.settings-card,.commerce-table-card){padding:var(--s-5)}.main-content :is(.content-card,.dm-card)>header{margin-bottom:var(--s-3)}.main-content thead th,.main-content .dm-tabela th{color:#9aa7ad;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.main-content tbody tr{transition:background var(--mvp-cor)}.main-content tbody tr:hover{background:#f7fafb}.main-content :is(td,th){padding:var(--lista-pad-y) var(--lista-pad-x)}.main-content :is(.device-status,.status-pill,.user-status-pill,.dm-selo,.commerce-badge){border-radius:var(--r-pill);letter-spacing:.09em;text-transform:uppercase;align-items:center;min-height:24px;padding:0 10px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao){box-shadow:none;color:#11191d;background:0 0;border:0}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) h1{color:#11191d;font-size:var(--t-page);letter-spacing:-.03em;text-shadow:none;font-weight:800}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(p,small){color:#74818b;font-size:var(--t-lead)}.main-content :is(.module-title-hero,.dm-module-header) small strong{color:#008fb6}@layer regra-de-regiao{.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(button,.secondary-button,summary):not(.primary-button):not(.dm-button):not(.ativa):not(.active):not([class*=botao]):not([class*=summary-card]):not([class*=encarte]):not([class*=-select]):not([class*=-card]){color:#4d5b64;background:#fff;border:1px solid #d3dde1}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(button,.secondary-button,summary):not(.primary-button):not(.dm-button):not(.ativa):not(.active):not([class*=botao]):not([class*=summary-card]):not([class*=encarte]):not([class*=-select]):not([class*=-card]):hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(button,.secondary-button) svg{color:inherit}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(.dm-ferramentas-busca,.dm-filtros>summary,.clients-search){border:1px solid var(--line,#d3dde1);color:#11191d;background:#fff}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) .dm-ferramentas-busca:focus-within{border-color:#00a9d2;box-shadow:0 0 0 3px #00a9d224}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) .dm-ferramentas-busca input::placeholder{color:#6b7880}.main-content :is(.module-title-hero,.dm-module-header){margin-bottom:var(--s-4);padding:var(--s-2) 0 var(--s-3)}.main-content :is(.module-title-hero,.dm-module-header)+*{border-top:1px solid var(--dm-line,#d3dde1);border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}.main-content :is(.device-summary-card,.automation-stats>article,.commission-stats>article,.time-clock-stats>article,.commerce-stats>article,.module-stats>article,.dm-module-stats>article,.logs-stats>article,.sms-stats>article,.installment-amendment-counters>article) strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:30px;font-weight:800;line-height:1.05}.main-content :is(.device-summary-card,.automation-stats>article,.commission-stats>article,.time-clock-stats>article,.commerce-stats>article,.module-stats>article,.dm-module-stats>article,.logs-stats>article,.sms-stats>article,.installment-amendment-counters>article)>span:first-child{color:#5f6d76;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.main-content .device-summary-card:hover{box-shadow:var(--e-alto);border-color:#cbe7ee;transform:translateY(-2px)}:root .main-content :is(.dm-ferramentas,.devices-filtros,.charges-toolbar) select,:root .main-content .dm-ferramentas-filtro select{appearance:none;border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);color:#4d5b64;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2374818b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") right 12px center no-repeat;min-height:38px;padding:0 34px 0 14px;font-weight:600}:root .main-content :is(.dm-ferramentas,.devices-filtros,.charges-toolbar) select:hover,:root .main-content .dm-ferramentas-filtro select:hover{color:#008fb6;border-color:#b9dbe2}.main-content .dm-ferramentas-filtro{align-items:center;gap:var(--s-2);display:inline-flex}:root .main-content :is(.commerce-module-actions,.dm-module-action,.module-title-hero,.dm-module-header)>.dm-button:first-child:not(.ghost):not(.danger):not(:disabled),:root .main-content :is(.commerce-module-actions,.dm-module-action)>.primary-button:not(:disabled){border-radius:var(--r-pill);color:#06232b;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;min-height:42px;padding:0 20px;font-weight:800;box-shadow:0 8px 20px -12px #00a9d2e6}:root .main-content :is(.commerce-module-actions,.dm-module-action,.module-title-hero,.dm-module-header)>.dm-button:first-child:not(.ghost):not(.danger):not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.module-title-hero,.dm-module-header) .dm-module-action .dm-button.default:not(.ghost):not(.secondary):not(.danger):not(.primary):not(.icon):not(:disabled){border-radius:var(--r-pill);color:#06232b;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;min-height:42px;padding:0 20px;font-weight:800;box-shadow:0 8px 20px -12px #00a9d2e6}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.module-title-hero,.dm-module-header) .dm-module-action .dm-button:is(.secondary,.ghost):not(:disabled){border:1px solid var(--dm-line,#e3e9ec);color:#2c414a;background:#fff}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.module-title-hero,.dm-module-header) .dm-module-action .dm-button:is(.secondary,.ghost):not(:disabled):hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.module-title-hero,.dm-module-header) .dm-module-action .dm-button.default:not(.ghost):not(.secondary):not(.danger):not(.primary):not(.icon):not(:disabled):hover{color:#06232b;filter:brightness(1.06);background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border-color:#0000;box-shadow:0 12px 26px -12px #00a9d2}.main-content :is(.dm-empty-state,.settings-empty-state,.commerce-empty,.commission-empty){background:var(--dm-card,#fff);border-radius:var(--r-lg);box-shadow:none;color:#74818b;padding:var(--s-8);text-align:center;border:1px dashed #d3dde1;flex-direction:column;align-items:center;gap:6px;display:flex}.main-content :is(.dm-empty-state,.settings-empty-state) strong{color:#11191d;font-size:var(--t-title);font-weight:800}.main-content .dm-empty-icon{border-radius:var(--r-md);color:#74818b;height:44px;margin-bottom:var(--s-1);background:#f7fafb;justify-content:center;align-items:center;width:44px;display:inline-flex}@keyframes mvp-brilho{0%{background-position:100%}to{background-position:0}}.main-content :is(.dm-esqueleto,.module-loading-row,.skeleton,.esqueleto){border-radius:var(--r-md,12px);background:linear-gradient(90deg,#11191d0f 25%,#11191d1c 37%,#11191d0f 63%) 0 0/400% 100%;animation:1.4s ease-in-out infinite mvp-brilho}.main-content :is(.settings-modal,.dm-janela,.client-details-modal,.installment-details-modal,.contract-details-modal,.registration-modal){box-shadow:var(--e-flutua);border-radius:20px}:is(.settings-modal-backdrop,.modal-backdrop,.client-details-backdrop,.installment-details-backdrop){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050f1285}.main-content :is(span,em,b,small,i):is([class*=-status],[class*=-badge],[class*=-pill],[class*=-selo],[class*=-tag],[class*=status-]){border-radius:var(--r-pill);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;align-items:center;min-height:24px;padding:0 10px;font-size:10px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(strong,b,em,dt,label,h4){color:#11191d}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) :is(small,dd){color:#4d5b64}.main-content .ponto-estado-agora{color:#11191d}.main-content .ponto-estado-agora.tom-trabalhando{color:#2f9b60}.main-content .ponto-estado-agora.tom-intervalo{color:#a87421}.main-content .ponto-estado-agora.tom-fora{color:#4d5b64}.main-content .ponto-estado>small{color:#74818b}.main-content .ponto-batidas b{color:#11191d}.main-content .ponto-batidas li{border-bottom-color:var(--dm-line,#e3e9ec)}:root .main-content .ponto-botao{border-radius:var(--r-pill);color:#06232b;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;font-weight:800;box-shadow:0 8px 20px -12px #00a9d2e6}:root .main-content .ponto-botao:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}:root .main-content .ponto-botao.tom-sair{box-shadow:none;color:#4d5b64;background:#fff;border-color:#d3dde1}:root .main-content .ponto-botao.tom-sair:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.main-content :is(.dm-ferramentas-busca,.dm-filtros>summary,.clients-search){border-radius:var(--r-pill);min-height:42px;padding:0 var(--s-4)}.main-content .dm-ferramentas-busca{gap:var(--s-2)}.main-content .dm-ferramentas{align-items:center;gap:var(--s-2)}.main-content ::-webkit-scrollbar{width:9px;height:9px}.main-content ::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:#10283429 padding-box padding-box;border:2px solid #0000}.main-content ::-webkit-scrollbar-thumb:hover{background:#10283447 padding-box padding-box}.main-content ::-webkit-scrollbar-track{background:0 0}.main-content *{scrollbar-color:#10283433 transparent;scrollbar-width:thin}::selection{color:#06232b;background:#00a9d238}.main-content :is(p,td,li,small,dd) a{color:#008fb6;text-underline-offset:2px;text-decoration-color:#008fb659}.main-content :is(p,td,li,small,dd) a:hover{text-decoration-color:currentColor}.main-content :is(td,.dm-lista,.commerce-table-card) img:not([class*=icon]){border-radius:var(--r-md)}.main-content hr{background:var(--dm-line,#e3e9ec);height:1px;margin:var(--s-5) 0;border:0}.main-content :is(.financial-view-tabs,.fiscal-doc-tabs,.cadastros-module>nav){border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);background:#f2f7f8;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.main-content :is(.financial-view-tabs,.fiscal-doc-tabs,.cadastros-module>nav)>button{border-radius:var(--r-pill);color:#74818b;font-size:var(--t-lead);background:0 0;border:0;min-height:34px;padding:0 16px;font-weight:700}.main-content :is(.financial-view-tabs,.fiscal-doc-tabs,.cadastros-module>nav)>button:hover{color:#008fb6}.main-content :is(.financial-view-tabs,.fiscal-doc-tabs,.cadastros-module>nav)>button.active{box-shadow:var(--e-apoio);color:#0d2b31;background:#fff}.main-content :is(.commerce-form,.return-settings-body,.company-settings-grid,.settings-card,.dm-janela) label>span:first-child,.main-content :is(.commerce-form,.return-settings-body,.company-settings-grid)>label{color:#74818b;font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase}.main-content :is(input,select,textarea,option){letter-spacing:normal;text-transform:none}.main-content :is(.commerce-form,.return-settings-body) label>small{color:#9aa7ad;font-size:var(--t-small);letter-spacing:normal;text-transform:none;font-weight:500}@keyframes mvp-linha{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.main-content tbody tr:nth-child(-n+6){animation:mvp-linha .2s var(--mvp-mola) backwards}.main-content tbody tr:first-child{animation-delay:0s}.main-content tbody tr:nth-child(2){animation-delay:26ms}.main-content tbody tr:nth-child(3){animation-delay:52ms}.main-content tbody tr:nth-child(4){animation-delay:78ms}.main-content tbody tr:nth-child(5){animation-delay:.104s}.main-content tbody tr:nth-child(6){animation-delay:.13s}.main-content :is(td,.dm-ferramentas,.commerce-module-actions,.dm-module-action,.bank-account-card,.card-title)>button:not([class*=primary]):not(.dm-button):not([class*=botao]):empty,.main-content :is(.icon-action-button,.dm-icone-botao,.module-settings-button){border-radius:var(--r-pill);color:#74818b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:34px;height:34px;padding-inline:8px;display:inline-flex}.main-content :is(.icon-action-button,.dm-icone-botao,.module-settings-button):hover{color:#008fb6;background:#eef7f9;border-color:#cbe7ee}.main-content tbody tr:hover :is(td>strong,td>b,.dm-lista-nome){color:#008fb6}.main-content :is(td,th){padding-block:12px}.main-content thead th{padding-block:14px}.main-content tbody tr:not(:last-child)>td{border-bottom:1px solid var(--lista-risco,#edf1f3)}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao,.dm-ferramentas,.commerce-module-actions,.dm-module-action) :is(button,.dm-button,.secondary-button,.primary-button,summary){white-space:nowrap}.main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao){row-gap:var(--s-3);flex-wrap:wrap}.main-content .device-summary-grid.encartes-miudos{gap:var(--s-2);flex-wrap:wrap;display:flex}.main-content .encartes-miudos .device-summary-card{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);box-shadow:var(--e-apoio);align-items:center;gap:var(--s-2);background:#fff;flex:none;width:auto;min-width:0;min-height:40px;padding:0 6px 0 8px;display:inline-flex}.main-content .encartes-miudos .device-summary-card:hover{box-shadow:var(--e-alto);border-color:#b9dbe2;transform:translateY(-1px)}.main-content .encartes-miudos .device-summary-icon{border-radius:50%;flex:none;width:26px;height:26px}.main-content .encartes-miudos .device-summary-icon svg{width:14px;height:14px}.main-content .encartes-miudos .device-summary-card>span{color:#4d5b64;font-size:var(--t-lead);letter-spacing:0;text-overflow:clip;text-transform:none;white-space:nowrap;font-weight:600;overflow:visible}.main-content .encartes-miudos .device-summary-card>strong{border-radius:var(--r-pill);color:#4d5b64;font-size:var(--t-lead);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;background:#f2f7f8;min-width:26px;padding:6px 9px;font-weight:800;line-height:1}.main-content .encartes-miudos .device-summary-card.vazio{opacity:.62}.main-content .encartes-miudos .device-summary-card:has(>strong:empty){opacity:.62}.main-content .encartes-miudos .device-summary-card:is(.ativo,.atual,.selecionado){background:#e5f8fb;border-color:#00a9d2}.main-content .encartes-miudos .device-summary-card:is(.ativo,.atual,.selecionado)>span{color:#00708a}.main-content .encartes-miudos .device-summary-card:is(.ativo,.atual,.selecionado)>strong{color:#00708a;background:#00a9d229}:root .cm-chips button,:root .krm-funil-filtro,:root .contas-por-chip button,:root .mkt-encarte button{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);box-shadow:var(--e-apoio);color:#4d5b64;font-size:var(--t-body);min-height:38px;transition:background var(--mvp-cor), border-color var(--mvp-cor), color var(--mvp-cor);background:#fff;align-items:center;gap:7px;padding:0 14px;font-weight:700;display:inline-flex}:root .cm-chips button:hover,:root .krm-funil-filtro:hover,:root .contas-por-chip button:hover{color:#11191d;border-color:#c9d6db}:root .cm-chips button.marcado,:root .krm-funil-filtro.ligado,:root .contas-por-chip button.ativo{color:#00708a;background:#e5f8fb;border-color:#00a9d2}:root .cm-chips button b,:root .cm-chips button span,:root .krm-funil-filtro b{border-radius:var(--r-pill);color:#6a7a82;font-size:var(--t-small);font-variant-numeric:tabular-nums;background:#f2f7f8;padding:4px 7px;font-weight:800;line-height:1}:root .cm-chips button.marcado :is(b,span),:root .krm-funil-filtro.ligado b{color:#00708a;background:#00a9d229}:root :is(.cm-chips,.contas-por-chip,.contas-filtros,.devices-filtros,.dm-filtros){gap:var(--s-2)}:root .menu-de-topo-areas{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}:root .agenda-time-gutter.compacta span{color:#0000}:root .agenda-time-gutter.compacta span.meia-hora{color:#5f6d76;font-size:9px;font-weight:700}:root .agenda-time-gutter.compacta span.full-hour{color:#11191d;font-size:var(--t-small);letter-spacing:-.01em;padding-right:6px;font-weight:800}:root .agenda-timeline .agenda-coluna-titulo,:root .agenda-cabecalho-nome{font-size:var(--t-small);letter-spacing:.02em;font-weight:800}:root .rh-lista{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-lg);box-shadow:var(--e-apoio);background:#fff;padding:5px}:root .rh-pessoa{border-radius:var(--r-md);padding:var(--s-3) var(--s-4)}:root .rh-pessoa+.rh-pessoa{border-top-color:#eef3f4}:root .rh-pessoa:hover{background:#f4f8f9}:root .rh-pessoa-nome strong{font-size:var(--t-lead);font-weight:700}:root .rh-pessoa-nome small{font-size:var(--t-body)}:root .rh-pessoa-custo{font-size:var(--t-lead)}:root .rh-topo h1{font-size:var(--t-page);letter-spacing:-.02em;font-weight:800}:root .rh-topo p{font-size:var(--t-body)}:root .logs-stats article strong{font-size:var(--t-title);letter-spacing:-.01em;font-weight:800;line-height:1.3}:root .logs-stats article:nth-child(-n+3) strong{font-size:var(--t-page);line-height:1.1}:root .rg-escolha{gap:6px}:root .rg-escolha button{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);color:#4d5b64;font-family:Manrope,Inter,sans-serif;font-size:var(--t-body);height:34px;transition:background var(--mvp-cor), border-color var(--mvp-cor), color var(--mvp-cor);background:#fff;padding:0 14px;font-weight:700}:root .rg-escolha button:hover:not(:disabled){color:#11191d;background:#f6fafb;border-color:#c9d6db}:root .rg-escolha button[aria-pressed=true]{color:#fff;background:#00a9d2;border-color:#00a9d2;box-shadow:0 6px 16px -10px #00a9d2e6}:root .rg-escolha button[aria-pressed=true]:hover:not(:disabled){color:#fff;background:#0094b8;border-color:#0094b8}:root .rg-passo{padding-block:var(--s-3)}:root .rg-passo:first-child:after{top:20px}:root .rg-passo:last-child:after{bottom:calc(100% - 20px)}:root .rg-quando>span{font-size:var(--t-lead);letter-spacing:-.01em;font-weight:800}:root .cash-open-card{padding:6px}:root .cash-open-list{gap:0;padding:0}:root .cash-open-linha{border-radius:var(--r-md);padding:var(--s-3) var(--s-4);transition:background var(--mvp-cor);background:0 0;border:0}:root .cash-open-linha+.cash-open-linha{border-top:1px solid #eef3f4}:root .cash-open-linha:hover{background:#f6fafb}:root .contract-settings-button{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);box-shadow:var(--e-apoio);color:#11191d;font-size:var(--t-body);min-height:var(--control-h-sm);transition:background var(--mvp-cor), border-color var(--mvp-cor);white-space:nowrap;background:#fff;gap:7px;padding:0 15px;font-weight:700}:root .contract-settings-button svg{color:#008fb6}:root .contract-settings-button:hover{background:#f6fafb;border-color:#c9d6db}:root .contract-settings-button:disabled{opacity:.55}.main-content :is(.dm-card,.automation-card,.content-card,.commerce-module-card,.commerce-table-card,[class*=-card]) :is(.dm-empty-state,.settings-empty-state,.commerce-empty,.commission-empty){padding-block:var(--s-6);background:0 0;border:0}.main-content table:has(tbody:empty) thead{display:none}.main-content .table-scroll:has(table tbody:empty){margin-bottom:calc(var(--s-3) * -1)}:root .catalogo-module .dm-module-header{flex-wrap:nowrap}:root .catalogo-module .dm-module-header>.dm-ferramentas{flex:none;width:100%;max-width:100%}.main-content thead th{text-overflow:ellipsis;overflow:hidden}.main-content .table-wrapper>.devices-table{min-width:880px}:root .main-content .device-select-trigger{border-color:var(--dm-line,#e3e9ec);border-radius:var(--r-md);min-height:var(--control-h);transition:background var(--mvp-cor), border-color var(--mvp-cor), box-shadow var(--mvp-cor);background:#f7fafb;padding:0 12px}:root .main-content .device-select-trigger:hover{background:#fff;border-color:#c9d6db}:root .main-content .device-select-trigger :is(strong,.vazio){font-size:var(--t-body)}:root .main-content .device-select-trigger small{font-size:var(--t-small);margin-top:2px}:root .main-content .device-select.aberto .device-select-trigger{background:#fff}:root .contract-template-layout>nav{align-content:start;gap:var(--s-1)}:root .contract-template-layout>nav button{border-radius:var(--r-sm);font-size:var(--t-body);min-height:var(--control-h-sm);padding:var(--s-2) var(--s-3)}:root .main-content nav[class*=-layout],:root .main-content [class*=-layout]>nav{align-content:start}:root .contract-tool-screen>.contract-tool-screen-header p,:root .contract-tool-screen .contract-templates-card>header :is(.eyebrow,h2){display:none}:root .contract-tool-screen .contract-templates-card>header{padding-block:var(--s-3)}@media (width<=900px){:root .detalhe-corpo{padding-bottom:var(--s-4);align-content:start;overflow-y:auto}:root .detalhe-pagina .cliente-conteudo,:root .detalhe-corpo>.cliente-coluna{min-height:auto;overflow:visible}:root .detalhe-corpo>.cliente-coluna{justify-self:center;width:100%;max-width:420px}}@media (width>=1101px){:root .main-content .commerce-stats:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}:root .main-content .cash-control-module .commerce-stats:has(>:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}:root .main-content .commerce-stats:has(>:nth-child(6):last-child) article{min-height:96px}}:root .main-content .cm-botao-regras{border:1px solid var(--dm-line,#e3e9ec);border-radius:var(--r-pill);box-shadow:var(--e-apoio);color:#4d5b64;height:var(--control-h-sm);background:#fff;padding:0 15px}:root .main-content .cm-botao-regras:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root .support-connections-heading .support-conexoes-menu-botao{color:#4a6572;background:#fff;border:1px solid #ccdae2}:root .support-connections-heading .support-conexoes-menu-botao:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root .support-filas-topo .primary-button{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--r-pill);color:#fff;background:linear-gradient(135deg,#00b6dd,#0094bd);border:0;box-shadow:0 10px 22px -12px #0094bdf2}:root .support-filas-topo .primary-button:hover{filter:none;background:linear-gradient(135deg,#00a9d2,#0086ac)}:root .support-standalone :is(.module-title-hero,.dm-module-header){box-shadow:none;color:#11191d;background:0 0;border:0}:root .support-standalone :is(.module-title-hero,.dm-module-header):after{display:none}:root .support-standalone :is(.module-title-hero,.dm-module-header) h1{color:#11191d;font-size:var(--t-page);letter-spacing:-.03em;text-shadow:none;font-weight:800}:root .support-standalone :is(.module-title-hero,.dm-module-header) :is(p,small){color:#74818b}:root .support-standalone :is(.module-title-hero,.dm-module-header) :is(button,.secondary-button,summary):not(.primary-button):not(.ativa):not(.active):not([class*=-principal]){color:#4d5b64;background:#fff;border:1px solid #d3dde1}:root .support-standalone :is(.module-title-hero,.dm-module-header) :is(button,.secondary-button,summary):not(.primary-button):not(.ativa):not(.active):not([class*=-principal]):hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root .support-standalone :is(.module-title-hero,.dm-module-header) [class$=-principal],:root .support-standalone :is(.module-title-hero,.dm-module-header) [class*=-principal\ ]{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--r-pill);color:#fff;font-size:var(--t-body);min-height:var(--control-h-sm);background:linear-gradient(135deg,#00b6dd,#0094bd);border:0;padding:0 16px;font-weight:700;box-shadow:0 10px 22px -12px #0094bdf2}:root .support-standalone :is(.module-title-hero,.dm-module-header) [class$=-principal]:hover,:root .support-standalone :is(.module-title-hero,.dm-module-header) [class*=-principal\ ]:hover{color:#fff;background:linear-gradient(135deg,#00a9d2,#0086ac)}:root .support-standalone :is(.devices-abas,.social-abas){border:1px solid var(--dm-line,#e3e9ec);background:#f2f7f8}:root .support-standalone :is(.devices-abas,.social-abas) button{color:#74818b;background:0 0;border-color:#0000}:root .support-standalone :is(.devices-abas,.social-abas) button:is(.ativa,.active){box-shadow:var(--e-apoio);color:#0d2b31;background:#fff;border-color:#0000}:root .support-standalone :is(.devices-abas,.social-abas) button:hover:not(.ativa):not(.active){color:#11191d}:root :is(.financial-view-tabs,.product-catalog-tabs,.product-editor-tabs,.appointment-tabs,.agd-abas,.mdm-modulo-abas,.bolha-ia-abas,.tv-indoor-tabs){border-bottom:1px solid var(--dm-line,#e3e9ec);gap:var(--s-5);min-height:44px}:root :is(.financial-view-tabs,.product-catalog-tabs,.product-editor-tabs,.appointment-tabs,.agd-abas,.mdm-modulo-abas,.bolha-ia-abas,.tv-indoor-tabs)>button{color:#74818b;font-size:var(--t-body);transition:color var(--mvp-cor), border-color var(--mvp-cor);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:0 2px;font-weight:700}:root :is(.financial-view-tabs,.product-catalog-tabs,.product-editor-tabs,.appointment-tabs,.agd-abas,.mdm-modulo-abas,.bolha-ia-abas,.tv-indoor-tabs)>button:hover{color:#11191d}:root :is(.financial-view-tabs,.product-catalog-tabs,.product-editor-tabs,.appointment-tabs,.agd-abas,.mdm-modulo-abas,.bolha-ia-abas,.tv-indoor-tabs)>button:is(.ativa,.active,.atual,[aria-selected=true]){color:#008fb6;border-bottom-color:#00a9d2}:root .main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao) .devices-abas>button:not(.ativa):not(.active):not(.primary-button),:root .support-standalone :is(.module-title-hero,.dm-module-header) :is(.devices-abas,.social-abas)>button:not(.ativa):not(.active):not(.primary-button):not([class*=-principal]){box-shadow:none;background:0 0;border-color:#0000}:root .support-console-sidebar nav{gap:3px}:root .support-console-sidebar nav button{border-radius:var(--r-sm);opacity:1;gap:11px;min-height:42px;padding:11px 12px;font-size:14.5px;font-weight:600}:root .support-console-sidebar nav button svg{flex:none}:root .support-console-sidebar nav button:hover,:root .support-console.dark .support-console-sidebar nav button:hover{color:#eaf9fb;background:#72deea1a}:root .support-console-sidebar nav button.active,:root .support-console.dark .support-console-sidebar nav button.active{color:#fff;background:#72deea29}:root .support-console-sidebar nav button:not(.active):not(:hover){color:#b9d6dc}:root .support-nav-group>small,:root .support-nav-group>.support-nav-titulo{font-size:var(--t-micro);letter-spacing:.1em;opacity:.6;text-transform:uppercase;padding:12px 12px 5px;font-weight:800}:root .support-nav-group>.support-nav-titulo{border-radius:var(--r-sm);color:inherit;cursor:pointer;text-align:left;min-height:0;transition:opacity var(--mvp-cor);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}:root .support-nav-group>.support-nav-titulo:hover{color:inherit;opacity:1;background:0 0}:root .support-nav-group>.support-nav-titulo svg{transition:transform var(--mvp-forma);flex:none;transform:rotate(-90deg)}:root .support-nav-group.aberta>.support-nav-titulo svg{transform:rotate(0)}:root .support-nav-group.gaveta:not(.aberta){padding-bottom:2px}:root .support-nav-group.gaveta.aberta>button:not(.support-nav-titulo){animation:mvp-gaveta var(--mvp-abre) both}@keyframes mvp-gaveta{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width>=721px){:root .support-console{grid-template-columns:250px minmax(0,1fr)}:root .support-console.collapsed{grid-template-columns:64px minmax(0,1fr)}}:root .support-console-empresa{padding:0 2px}:root .support-console-empresa .sub-app-company-switcher-wrap{display:block}:root .support-console-empresa .sub-app-company-switcher{border-radius:var(--r-pill);color:#dff2f6;background:#ffffff0f;border:1px solid #d69a2b73;justify-content:space-between;gap:10px;width:100%;height:auto;min-height:42px;padding:0 14px;font-weight:700}:root .support-console-empresa .sub-app-company-switcher:hover,:root .support-console-empresa .sub-app-company-switcher[aria-expanded=true]{color:#fff;background:#ffffff1a;border-color:#d69a2bbf}:root .support-console-empresa .sub-app-company-switcher>span{font-size:var(--t-body);max-width:none}:root .support-console-empresa .sub-app-company-switcher>.icon{color:#9fc4cd}:root .support-console-empresa .sub-app-company-switcher:disabled{opacity:1}:root .support-console-empresa .sub-app-company-menu{min-width:100%;left:0;right:auto}:root .support-console-sidebar nav{gap:3px;padding-right:0}:root .support-console-sidebar nav button{border-radius:var(--r-md);padding:11px 12px}:root{--faixa-da-casa:linear-gradient(170deg, #080c0e 0%, #0b2b33 58%, #064c59 100%);--volta-da-casca:26px;--volta-de-fora:16px}:root .support-console{background:var(--faixa-da-casa)}:root .support-console-sidebar{background:var(--faixa-da-casa);border-right:0}:root .support-console-brand .marca-dmobix{letter-spacing:-.04em;font-size:20px;line-height:1}@media (width>=721px){:root .support-console-sidebar{gap:0;padding:26px 16px}:root .support-console-brand{align-items:center;min-height:48px;padding:0 12px}:root .support-console-empresa{margin-top:22px;padding:0 12px}:root .support-console-sidebar nav{gap:3px;margin-top:26px}:root .support-console-sidebar nav button{min-height:44px}:root .support-console-empresa .sub-app-company-switcher{min-height:41px;padding:0 13px;font-size:12.5px}:root .support-standalone-header{border-top-left-radius:var(--volta-da-casca);border-top-right-radius:var(--volta-de-fora)}}:root .support-console-main{background:#f3f7f9}:root .support-console-sidebar nav{scrollbar-width:none}:root .support-console-sidebar nav::-webkit-scrollbar{width:0;height:0;display:none}:root .support-console:not(.collapsed) .support-console-brand .brand{gap:12px}:root .support-console:not(.collapsed) .support-console-brand .brand-logo.brand-logo-symbol{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}:root .support-console:not(.collapsed) .support-console-brand .brand-logo.brand-logo-symbol img{object-fit:contain;width:44px;height:44px}:root .support-ticket-list .support-ticket-dono.com-retrato{background:#e2eaee;width:18px;height:18px;padding:0;bottom:-4px;right:-5px;overflow:hidden}:root .support-ticket-list .support-ticket-dono.com-retrato img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}:root :is(.main-content,.support-standalone,.app-shell>header,.topbar) button:has(>svg:only-child):not([class*=abas]):not([class*=-tabs]):not([class*=tab-]){border-radius:var(--r-pill)}:root :is(.trf-tres-pontos,.sino-central-botao,.support-fixados-botao,.support-conexoes-menu-botao,.trf-marcar,.central-conta-retrato,.module-settings-button),:root :is(.main-content,.support-standalone) :is(.dm-ferramentas,.dm-ferramentas-acoes,.commerce-module-actions,.dm-module-action,.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao,.detalhe-acoes,.dm-janela-pe,.contas-filtros,.cm-form-pe,.rh-topo,.trf-cabecalho-acoes,.support-standalone-actions,.support-filtro-rico,[class*=-acoes],[class*=-rodape])>:is(button,.dm-button,.primary-button,.secondary-button):not([class*=abas]):not([class*=-tabs]):not([class*=cartao]):not([class*=card]):not([class*=encarte]):not([class*=tile]),:root :is(.main-content,.support-standalone) :is(.dm-janela,[class*=-modal],[role=dialog])>footer>:is(button,.dm-button,.primary-button,.secondary-button){border-radius:var(--r-pill)}:root .main-content :is(.dm-card,.content-card,.commerce-module-card,.commerce-table-card,.automation-card,.devices-table-card,.device-summary-card,.commerce-stats>article,.cm-resumo>article,.mdm-stat-card,.contract-templates-card,.cash-open-card,.logs-stats>article){box-shadow:var(--e-apoio)}:root .main-content :is(.dm-ferramentas,.commerce-module-actions,.dm-module-action,.dm-filtros)>:is(button,.dm-button,.secondary-button):not(.primary-button):not(:disabled):hover,:root .main-content .secondary-button:not(:disabled):hover,:root .support-standalone .secondary-button:not(:disabled):hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}:root .main-content :is(tbody tr,.dm-lista>li,.cash-open-linha,.rh-pessoa):hover{background:#f2fbfd}:root .main-content :is(.device-summary-card,.commerce-stats>article):is(a,button,[role=button]):hover,:root .main-content :is(.dm-card,.content-card):is(a,button,[role=button]):hover{box-shadow:var(--e-alto);border-color:#b9e4ee;transform:translateY(-1px)}:root .main-content :is(.device-summary-icon,.commerce-stat-icon,.cm-icone,.mdm-stat-icon,.dm-empty-icon){color:#008fb6;background:#e5f8fb;border-radius:11px}:root .main-content .eyebrow,:root .support-standalone .eyebrow{color:#008fb6;font-size:var(--t-micro);letter-spacing:.12em;font-weight:800}:root .main-content :is(button,input,select,textarea,a,summary,[role=button]):focus-visible,:root .support-standalone :is(button,input,select,textarea,a,summary,[role=button]):focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}:root .main-content :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao):not(.detalhe-faixa){-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--dm-line,#e3e9ec);align-items:flex-end;gap:var(--s-3) var(--s-6);margin:-30px -31px var(--s-5);padding:var(--s-6) 31px var(--s-5);background:#ffffffe0}:root .main-content :is(.module-title-hero,.dm-module-header)+*{border-top:1px solid var(--dm-line,#d3dde1);border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}:root .main-content .devices-hero.faixa-padrao{border-bottom:1px solid var(--dm-line,#e3e9ec);border-radius:0}:root .main-content .devices-hero.faixa-padrao+*{border-radius:var(--r-lg)}:root .main-content .cm-faixa:after{display:none}:root .main-content :is(.dm-janela,[class*=-modal],[role=dialog]) :is(.module-title-hero,.dm-module-header){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:0;position:static}:root .main-content :is(.dm-janela,[class*=-modal],[role=dialog]) .dm-module-header.detalhe-faixa{padding:16px 20px 14px}@media (width<=720px){:root .main-content :is(.dm-janela,[class*=-modal],[role=dialog]) .dm-module-header.detalhe-faixa{padding:13px 14px 12px}}:root .main-content .dm-module-eyebrow{display:none}:root .main-content [class*=table-wrap]>table:has(thead th:nth-child(7)){min-width:980px}:root .main-content [class*=table-wrap]>table:has(thead th:nth-child(8)){min-width:1140px}:root .main-content [class*=table-wrap]>table:has(thead th:nth-child(10)){min-width:1180px}:root .menu-de-topo{height:auto;min-height:52px;padding-block:4px}:root .main-content :is(.pagina-de-ajustes-secoes,.pagina-de-ajustes-opcoes){box-shadow:var(--e-apoio)}:root .main-content .pagina-de-ajustes-secoes button.ativa{color:#00708a;background:#e5f8fb}:root .main-content :is(.pagina-de-ajustes-secoes,.pagina-de-ajustes-opcoes) button:hover:not(.ativa){background:#f2fbfd}:root :is(.dm-janela,.agd-janela,.perfil-janela,.ficha-janela,.settings-modal,.registration-modal,.client-details-modal,.client-edit-modal,.installment-details-modal,.contract-details-modal,.device-details-modal,.device-modal,.commerce-modal,.cm-modal,.customer-portal-modal,.customer-portal-request-modal,.customer-portal-modal-card){box-shadow:var(--e-flutua);border-radius:20px}:root :is(.settings-modal-backdrop,.modal-backdrop,.client-details-backdrop,.installment-details-backdrop,.device-modal-backdrop,.cm-modal-fundo,.commerce-modal-fundo,.dm-janela-fundo){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050f1285}:root :is(.dm-janela,.agd-janela,.perfil-janela,.ficha-janela,.settings-modal,.commerce-modal,.device-modal) label:not(.dm-switch-row):not([class*=switch])>span:first-child{color:#74818b;font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase}:root :is(.dm-janela,.agd-janela,.perfil-janela,.ficha-janela,.settings-modal,.commerce-modal,.device-modal) :is(input,select,textarea,option){letter-spacing:normal;text-transform:none}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace,.pdv-admin-screen) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:var(--r-md)}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace,.pdv-admin-screen) :is(.pdv-document-switch,.pdv-document-toggle-group,.pdv-discount-mode,.pdv-quantity,.pdv-cash-kind),:root :is(.pdv-standalone-shell,.pdv-checkout-workspace,.pdv-admin-screen) :is(.pdv-document-switch,.pdv-document-toggle-group,.pdv-discount-mode,.pdv-quantity,.pdv-cash-kind)>button,:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) :is(.pdv-opening-form,.pdv-presale-actions,.pdv-agenda-quick-form,.pdv-modal>footer)>button{border-radius:var(--r-pill)}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) form label:not([class*=switch])>span:first-child{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) :is(.pdv-category-panel,.pdv-order-panel,.pdv-product-panel){border:0;border-radius:0}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-payment-button{margin:0 10px 10px;border-radius:var(--r-pill)!important;width:auto!important}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-sale-summary{background:var(--caixa-superficie);border-color:var(--caixa-linha-forte)}:root :is(.pdv-counter-layout,.pdv-payment-layout){background:var(--caixa-fundo)}:root :is(.pdv-checkout-workspace,.pdv-payment-workspace) :is(.pdv-category-panel,.pdv-order-panel,.pdv-product-panel,.pdv-payment-methods,.pdv-payment-entry,.pdv-payment-summary),:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) :is(.pdv-category-panel,.pdv-order-panel,.pdv-product-panel){background:var(--caixa-superficie)}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-counter-search{background:var(--caixa-fundo)}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-counter-search-tools{gap:6px}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-counter-search-tools>button{border-left:0}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-counter-search-tools>button:hover{background:#ffffff0f}:root :is(.pdv-standalone-shell,.pdv-checkout-workspace) .pdv-command-strip{border-bottom:0}:root .pdv-checkout-workspace,:root .pdv-payment-workspace{--card-bg:var(--caixa-superficie);--dm-card:var(--caixa-superficie);--dm-line:var(--caixa-linha-forte);--dm-soft-line:var(--caixa-linha);--line:var(--caixa-linha-forte);--focus-ring:0 0 0 2px var(--caixa-fundo), 0 0 0 4px #16cee2bf}:root :is(.pdv-checkout-workspace,.pdv-payment-workspace) :is(.dm-empty-state,.commerce-empty){background:var(--caixa-superficie);border-color:var(--caixa-linha-forte);color:var(--caixa-texto-fraco)}:root :is(.pdv-checkout-workspace,.pdv-payment-workspace) :is(.dm-empty-state,.commerce-empty) strong{color:#eaf3f5}:root .pdv-category-panel nav{grid-template-columns:minmax(0,1fr)}:root .pdv-category-panel nav>button{min-width:0;padding:6px 10px}:root .pdv-category-panel nav>button>span{white-space:normal;min-width:0;line-height:1.15}:root :is(.pdv-checkout-workspace,.pdv-payment-workspace) :is(.pdv-sale-summary,.pdv-payment-summary){border:1px solid var(--caixa-linha-forte);border-radius:var(--r-lg);margin:8px}:root .pdv-modal-layer .pdv-modal{flex-direction:column;max-height:calc(100dvh - 40px);display:flex;border-radius:var(--r-lg)!important}:root .pdv-modal-layer .pdv-modal>.pdv-modal-body{min-height:0;overflow:auto}:root .pdv-modal-layer .pdv-modal>:is(header,footer){flex:none}:root .pdv-modal-layer .pdv-modal>header>button{border-radius:var(--r-pill);width:32px;height:32px}:root .pdv-modal-layer .pdv-modal>footer>button{border-radius:var(--r-pill)}:root .pdv-modal-layer .pdv-numeric-keypad button{border-radius:var(--r-md);box-shadow:var(--e-apoio);color:#1c2f36;background:#eef3f5;border:1px solid #dde7ea}:root .pdv-modal-layer .pdv-numeric-keypad button:hover{background:#e3edf0}:root .pdv-modal-layer .pdv-numeric-keypad button.danger{color:#b8443a;background:#fdecea;border-color:#f2ccc7}:root .pdv-modal-layer .pdv-numeric-keypad button.danger:hover{background:#fadedb}:root .pdv-modal-layer .pdv-price-modes{border-radius:var(--r-pill);background:#eef3f5;gap:2px;padding:3px}:root .pdv-modal-layer .pdv-price-modes>button{border-radius:var(--r-pill);color:#5c6f77;background:0 0;border:0;flex:auto;min-height:32px}:root .pdv-modal-layer .pdv-price-modes>button.active{box-shadow:var(--e-apoio);color:#07697f;background:#fff}:root .pdv-modal-layer .pdv-modal-confirm:not(.perigo){color:#04222b;background:linear-gradient(#16cee2,#00a9d2)}:root .pdv-modal-layer .pdv-modal-confirm:not(.perigo):hover:not(:disabled){background:linear-gradient(#2adaec,#0bb6dd)}:root .pdv-switch-row input:checked+.pdv-switch{background:#00a9d2}:root :is(.dm-ferramentas-busca,.support-ticket-search,.support-ticket-advanced-search,.support-filas-busca,.nova-conversa-busca,.social-escolha-busca,.master-search,.master-leads-busca,.notice-user-search,.clients-search,.collection-search,.contas-busca,.contracts-search,.device-search,.device-select-search,.card-search-toolbar,.module-search-toolbar,.product-catalog-search,.product-stock-workspace-search,.schedule-search,.rh-busca,.banco-busca,.lst-busca,.orc-busca-campo,.rrp-busca,.commerce-search,.pdv-itens-busca):has(>input){border:1px solid var(--line,#d3dde1);border-radius:var(--r-pill);box-shadow:var(--e-apoio);min-height:42px;transition:border-color var(--mvp-cor), box-shadow var(--mvp-cor);background:#fff;align-items:center;gap:8px;padding:0 14px;display:flex}:root :is(.dm-ferramentas-busca,.support-ticket-search,.support-ticket-advanced-search,.support-filas-busca,.nova-conversa-busca,.social-escolha-busca,.master-search,.master-leads-busca,.notice-user-search,.clients-search,.collection-search,.contas-busca,.contracts-search,.device-search,.device-select-search,.card-search-toolbar,.module-search-toolbar,.product-catalog-search,.product-stock-workspace-search,.schedule-search,.rh-busca,.banco-busca,.lst-busca,.orc-busca-campo,.rrp-busca,.commerce-search,.pdv-itens-busca):has(>input):focus-within{background:#fff;border-color:#79d1dd;box-shadow:0 0 0 3px #00a9d21f}:root :is(.dm-ferramentas-busca,.support-ticket-search,.support-ticket-advanced-search,.support-filas-busca,.nova-conversa-busca,.social-escolha-busca,.master-search,.master-leads-busca,.notice-user-search,.clients-search,.collection-search,.contas-busca,.contracts-search,.device-search,.device-select-search,.card-search-toolbar,.module-search-toolbar,.product-catalog-search,.product-stock-workspace-search,.schedule-search,.rh-busca,.banco-busca,.lst-busca,.orc-busca-campo,.rrp-busca,.commerce-search,.pdv-itens-busca):has(>input)>input{box-shadow:none;background:0 0;border:0;outline:0;flex:1;min-width:0;height:auto;padding:0}:root :is(.dm-ferramentas-busca,.support-ticket-search,.support-ticket-advanced-search,.support-filas-busca,.nova-conversa-busca,.social-escolha-busca,.master-search,.master-leads-busca,.notice-user-search,.clients-search,.collection-search,.contas-busca,.contracts-search,.device-search,.device-select-search,.card-search-toolbar,.module-search-toolbar,.product-catalog-search,.product-stock-workspace-search,.schedule-search,.rh-busca,.banco-busca,.lst-busca,.orc-busca-campo,.rrp-busca,.commerce-search,.pdv-itens-busca):has(>input)>svg{color:#5f6d76;flex:none;width:16px;height:16px}:root :is(.main-content,.support-console,.master-admin,.tv-indoor-module) thead th{color:#5e7079}:root :is(.main-content,.support-console,.master-admin) :is(.dm-rodape-lista,.cm-falta-texto,.master-porta-endereco),:root :is(.main-content,.support-console,.master-admin) td small{color:#5f6d76}:root :is(.main-content,.support-console,.master-admin) thead th button{color:inherit}:root .main-content :is(.cm-resumo,.cm-faixa) :is(span,small){color:#5f6d76}:root .main-content :is(.client-avatar-placeholder,.cm-avatar,.support-avatar-fallback){color:#47606b}:root :is(.main-content,.support-console,.master-admin) .device-status{color:#1d6ea8}:root :is(.main-content,.support-console,.master-admin) .contract-status{color:#1f7a50}:root .main-content [class*=column-stock],:root .main-content .product-stock-button{color:#46555d}:root .main-content .product-stock-button.product-stock-zero{color:#c0303c}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:var(--r-md)}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) button:not([class*=item]):not([class*=menu]):not([class*=nav]):not([class*=aba]):not([class*=tab]):not([class*=porta]):not([class*=cartao]):not([class*=card]):not([class*=tile]):not([class*=encarte]):not(:has(>strong)):not(:has(>h2)):not(:has(>h3)):not(:has(>b)){border-radius:var(--r-pill)}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) button:is([class*=porta],[class*=cartao],[class*=card],[class*=tile],[class*=encarte]){border-radius:var(--r-lg)}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) button:is([class*=item],[class*=menu],[class*=nav],[class*=aba],[class*=tab]){border-radius:var(--r-md)}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) button:has(>svg:only-child){border-radius:var(--r-pill)}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) :is([class*=badge],[class*=selo],[class*=chip],[class*=status]:not([class*=lista])){border-radius:var(--r-pill)}:root :is(.tv-workspace,.sub-app-workspace,.master-casca) :is([class*=-card],[class*=-cartao],[class*=-painel]){box-shadow:var(--e-apoio)}:root .main-content .bank-account-card{border:1px solid var(--line,#d3dde1);box-shadow:var(--e-apoio);transition:border-color var(--mvp-cor), box-shadow var(--mvp-cor), transform var(--mvp-forma);background:#fff}:root .main-content .bank-account-card:hover{box-shadow:0 12px 26px -16px #092d384d, var(--e-apoio);border-color:#9fd9e4;transform:translateY(-1px)}:root .main-content .bank-account-select{border-radius:var(--r-md);background:0 0;border:0;width:100%;padding:0}:root .main-content .bank-account-icon{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:var(--r-pill);flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}:root .main-content .bank-account-icon svg{width:19px;height:19px}:root .main-content .bank-account-card>strong{letter-spacing:-.01em;font:750 21px Manrope,sans-serif}:root .main-content .devices-hero.faixa-padrao:not(.detalhe-faixa){-webkit-backdrop-filter:none;backdrop-filter:none;margin:0 0 var(--s-5);background:0 0;border-bottom:0;padding:0}:root .main-content .devices-hero.faixa-padrao:not(.detalhe-faixa)>header{-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--dm-line,#e3e9ec);align-items:flex-end;gap:var(--s-3) var(--s-6);margin:-30px -31px var(--s-5);padding:var(--s-6) 31px var(--s-5);background:#ffffffe0;justify-content:space-between;display:flex}:root .main-content .devices-hero.faixa-padrao .device-summary-grid:not(.encartes-miudos)>*,:root .main-content .device-summary-grid:not(.encartes-miudos)>*{border:1px solid var(--line,#d3dde1);box-shadow:var(--e-apoio);background:#fff}:root .main-content .devices-hero.faixa-padrao .device-summary-grid.encartes-miudos>*,:root .main-content .device-summary-grid.encartes-miudos>*{background:#fff;border-color:#dde7ea}:root .main-content .orc-trilho,:root .main-content .orc-trilho>button{border-radius:var(--r-pill)}:root .main-content .catalogo-grupo-abrir{border-radius:var(--r-md)}:root .main-content .catalogo-grupo-olho{border-radius:var(--r-pill)}:root .main-content .catalogo-module .dm-module-header{flex-wrap:wrap}:root .main-content .catalogo-module .dm-module-header>:first-child{flex:1 0 100%}:root .main-content .catalogo-module .dm-module-header{row-gap:6px;margin-bottom:6px}:root .support-standalone :is(input:not([type=checkbox]):not([type=radio]),select,textarea),:root .support-standalone .support-nav-titulo{border-radius:var(--r-md)}:root .sub-app-workspace :is(.module-hero,.module-title-hero){box-shadow:none;color:#11191d;background:0 0;border:0;padding:0}:root .sub-app-workspace :is(.module-hero,.module-title-hero) h1{color:#11191d;font-size:var(--t-page);letter-spacing:-.03em;text-shadow:none;font-weight:800}:root .sub-app-workspace :is(.module-hero,.module-title-hero) :is(p,small){color:#74818b}:root .sub-app-workspace .tv-indoor-hero-stats{gap:var(--s-3)}:root .sub-app-workspace .tv-indoor-hero-stats>*{border:1px solid var(--dm-line);box-shadow:var(--e-apoio);color:#11191d;padding:var(--s-3) var(--s-4);background:#fff;border-radius:var(--r-lg)!important}:root .sub-app-workspace .tv-indoor-hero-stats>:first-child{background:linear-gradient(#00a9d212,#00a9d205);border-color:#b7e3ec}:root .sub-app-workspace .tv-indoor-hero-stats>*>b{color:#11191d;letter-spacing:-.02em;font:750 22px Manrope,sans-serif;display:block}:root .sub-app-workspace .tv-indoor-hero-stats>*{color:#5f6d76;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) :is(button,a):not([class*=disco]):not([class*=avatar]) svg:not([class*=disco]){width:16px;height:16px}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) :is(td,th)>svg,:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) :is(td,th) :is(span,div)>svg{width:15px;height:15px}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) .dm-badge.ready{color:#1f7a4d}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) .dm-badge.default{color:#4c5a62}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) .dm-badge.warning{color:#8a5c12}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) .dm-badge.danger{color:#a3323d}:root :is(.main-content,.support-standalone,.master-conteudo,.sub-app-workspace-main) .dm-badge.info{color:#0f6d88}:root .main-content .entry-note-mark{color:#4c5a62}:root .main-content .entry-note-mark.danger{color:#8f2b36}:root .main-content .entry-note-mark.nota{color:#1f5f7a}:root .main-content .conta-vaga.livre{color:#56646f}:root .main-content .conta-vaga.ocupada{color:#0a6f86}:root .main-content .conta-vaga.presa{color:#8f5308}:root .main-content :is(.device-summary-card,.device-summary-grid>*) :is(small,span,p){color:#5f6d76}:root .main-content .cm-carregando{color:#7d8b93}:root :is(.settings-modal,.dm-janela,.client-details-modal,.installment-details-modal,.contract-details-modal,.registration-modal,.device-details-modal,.product-modal){box-shadow:var(--e-flutua);border-radius:20px}:root :is(.settings-modal,.dm-janela,.client-details-modal,.installment-details-modal,.contract-details-modal,.registration-modal,.device-details-modal,.product-modal,.dm-drawer,.dm-drawer-body) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:var(--r-md)}:root :is(.settings-modal,.dm-janela,.client-details-modal,.installment-details-modal,.contract-details-modal,.registration-modal,.device-details-modal,.product-modal,.dm-drawer,.dm-drawer-body) button:not([class*=item]):not([class*=aba]):not([class*=tab]):not([class*=linha]):not([class*=cartao]):not([class*=card]):not([class*=tile]):not([class*=encarte]):not(:has(>strong)):not(:has(>h2)):not(:has(>h3)){border-radius:var(--r-pill)}:root .client-details-backdrop .client-details-modal,:root .installment-details-backdrop .installment-details-modal,:root .installment-details-backdrop .contract-details-modal,:root .app-shell.com-menu-de-topo .client-details-backdrop .client-details-modal,:root .app-shell.com-menu-de-topo .installment-details-backdrop .installment-details-modal{border-radius:20px}:root .main-content :is(small,[class*=rodape],[class*=hint],[class*=apoio],[class*=legenda]):not([class*=danger]):not([class*=erro]):not([class*=alerta]):not([class*=badge]),:root .main-content :is(td,th) :is(small,em,i:not([class*=icon])),:root .main-content .dm-card-title p{color:#5f6d76}:root .main-content :is([class*=link-button],.contract-installment-cell){color:#0f6d88}:root .main-content .orc-campo>span,:root .main-content .conta-varia,:root .main-content label.orc-campo>span,:root .main-content .orc-texto p{color:#5f6d76}:root .main-content .installment-status{color:#1f6ba3}:root .main-content .device-summary-grid.encartes-miudos .device-summary-card span,:root .main-content .device-summary-grid.encartes-miudos>*>span{color:#8a4c58}:root .main-content .rg-escolha>button{color:#04222b}:root .main-content .dm-card-title span{color:#0f6d88}:root .main-content .agenda-mini-days button.outside,:root .main-content .pagina-de-ajustes-casa,:root .support-standalone .support-ticket-list em{color:#5f6d76}:root .support-standalone .support-ticket-list .nao-lida em,:root .support-standalone .support-ticket-list em.nao-lida{color:#4a5a63}:root .sub-app-workspace-main :is(label,span,small):not([class*=badge]):not([class*=tooltip]):not([class*=dock]){color:#5f6d76}:root .sub-app-workspace-main :is(strong,b,h1,h2,h3){color:inherit}:root .master-conteudo :is(.master-porta-endereco,.master-porta-titulo em,p,small){color:#5f6d76}:root .sub-app-workspace-main :is(a,[class*=link],[class*=detalhes]){color:#0f6d88}:root .sub-app-workspace-main [class*=pendente]{color:#8a5c12}:root :is(.main-content,.support-standalone) :is(.devices-empty,.configuration-empty,.empty-card,.trf-vazio,.tag-vazio,.support-backup-empty,.support-empty-chat,.lst-vazio,.orc-vazio,.commission-empty){border-radius:var(--r-lg);color:#5f6d76;min-height:116px;padding:var(--s-6);text-align:center;background:#f9fbfc;border:1px dashed #dfe8ec;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}:root .support-console-main :is(em,small):not([class*=badge]):not([class*=selo]),:root .support-console-main :is(.trf-detalhes,.trf-quando,.trf-resumo){color:#5f6d76}:root .sub-app-dock-badge,:root .support-standalone [class*=badge][class*=dock]{background:#c62430}:root .support-console-main .trf-corpo :is(p,span:not([class])){color:#5f6d76}:root .main-content :is(.light-button,.cm-nova,.dm-tabs>button.active,.dm-tabs>.active){color:#0f6d88}:root .main-content .pre-sale-summary :is(span,small),:root .main-content .fs-secao,:root .main-content .device-select-trigger .vazio{color:#5f6d76}:root .main-content .pre-sales-layout strong{color:inherit}:root .main-content .pre-sale-passo strong,:root .main-content [class*=passo]>strong{color:#0f6d88}:root .main-content :is(.dm-module-header,.module-title-hero):not(.detalhe-faixa):not(.dm-faixa-so-nome):has(>:is(.dm-ferramentas,[class*=-grid],[class*=encarte],[class*=stats],[class*=resumo])){-webkit-backdrop-filter:none;backdrop-filter:none;margin:0 0 var(--s-5);background:0 0;border-bottom:0;padding:0}:root :is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.bank-accounts-grid,.commerce-stats,.commission-stats,.logs-stats,.time-clock-stats,.schedule-stats,.automation-stats,.sms-stats,.support-contact-stats,.support-backup-stats,.mdm-encartes,.dm-encartes,.master-summary-grid,.tv-indoor-hero-stats,.customer-portal-summary,.mdm-resumo,.social-integration-summary,.folha-resumo,.agenda-sidebar-metrics,.push-settings-summary)>*{border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg);box-shadow:var(--e-apoio);transition:border-color var(--mvp-cor), box-shadow var(--mvp-cor), transform var(--mvp-forma);background:#fff}:root :is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.bank-accounts-grid,.commerce-stats,.commission-stats,.logs-stats,.time-clock-stats,.schedule-stats,.automation-stats,.sms-stats,.support-contact-stats,.support-backup-stats,.mdm-encartes,.dm-encartes,.master-summary-grid,.tv-indoor-hero-stats,.customer-portal-summary,.mdm-resumo,.social-integration-summary,.folha-resumo,.agenda-sidebar-metrics,.push-settings-summary)>:is(button,a,[role=button],:has(>button),:has(>a)):hover{box-shadow:0 12px 26px -16px #092d3857, var(--e-apoio);border-color:#7ecbdf;transform:translateY(-2px)}:root :is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid,.cm-resumo,.bank-accounts-grid,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.master-summary-grid,.customer-portal-summary)>:is(.active,.ativa,.ativo,[aria-pressed=true]):not(.sem-veu):not(.dm-vazio):not(.dm-nulo){box-shadow:0 0 0 1px #00a9d229, var(--e-apoio);background:linear-gradient(#00a9d217,#00a9d208);border-color:#7ecbdf}:root :is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid,.cm-resumo,.bank-accounts-grid,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.master-summary-grid,.customer-portal-summary)>:is(.active,.ativa,.ativo,[aria-pressed=true])>strong{color:#0f6d88}:root :is(.main-content,.support-standalone,.sub-app-workspace-main,.master-conteudo) :is(.dm-ferramentas-busca,.clients-search,.support-busca,.support-ticket-search) input::placeholder{color:#6b7880}:root{--muted:#5f6d76}:root .main-content .dm-ferramentas{position:relative}:root .main-content .dm-ferramentas>.bancos-olho{order:9;margin-left:0}:root .main-content .pagina-de-ajustes-corpo :is(section,article,[class*=settings],[class*=ajuste],[class*=-card],[class*=-list],[class*=-panel],[class*=-grid],[class*=integration]){width:auto;max-width:none}:root .main-content :is(.settings-card,.dm-card,.content-card)>:is(.settings-card-heading,.dm-card-header,header:first-child){border-bottom:1px solid var(--dm-line,#e3e9ec);align-items:flex-start;gap:var(--s-3) var(--s-4);margin:0 0 var(--s-5);padding:0 0 var(--s-4);flex-wrap:wrap;justify-content:space-between;display:flex}:root .main-content .pagina-de-ajustes-corpo .push-routing-panel>header{padding:0 0 var(--s-3)}:root .main-content :is(.settings-card,.dm-card,.content-card)>:is(.settings-card-heading,.dm-card-header,header:first-child)>:is(.push-settings-actions,.dm-card-actions,[class*=-acoes],[class*=-actions]){align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:flex}:root .main-content :is(.settings-card,.dm-card,.content-card)>:is(.settings-card-heading,.dm-card-header,header:first-child) :is(.primary-button,.dm-button:not(.ghost):not(.secondary)){order:9}:root .main-content .pagina-de-ajustes-corpo .settings-card>[class*=-acoes]:last-child{border-top:1px solid var(--dm-line,#e3e9ec);align-items:center;gap:var(--s-3);margin:var(--s-5) 0 0;padding:var(--s-4) 0 0;flex-wrap:wrap;justify-content:flex-end;display:flex}:root .main-content .pagina-de-ajustes-corpo :is(h3.ajuste-secao,.ajuste-secao){color:#11191d;font:800 var(--t-lead) Manrope, Inter, system-ui, sans-serif;letter-spacing:-.01em;margin:var(--s-6) 0 var(--s-3)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.devices-table-card,.commerce-table-card,.content-card,.automation-card,.settings-card,.dm-card,.cm-pessoas,.cm-extrato,.logs-card,.rh-cartao,.lst-cartao){border:1px solid var(--line,#d3dde1)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid,.cm-resumo,.bank-accounts-grid,.commerce-stats,.commission-stats,.logs-stats,.time-clock-stats,.schedule-stats,.automation-stats,.sms-stats,.support-contact-stats,.support-backup-stats,.mdm-encartes,.dm-encartes,.master-summary-grid,.tv-indoor-hero-stats,.customer-portal-summary){grid-auto-rows:1fr}:root .main-content :is(.dm-rodape-lista,.list-toolbar-row,.standard-list-toolbar,.dashboard-list-toolbar) .page-size-filter select{border:1px solid var(--line,#d3dde1);border-radius:var(--r-pill);color:#4d5b64;height:36px;padding:0 30px 0 12px}:root{--dm-line:#d3dde1}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-rodape-lista,.list-toolbar-row,.card-list-toolbar-row){border:0;border-top:1px solid var(--dm-line,#e3e9ec)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) .dm-filtros-painel{border:1px solid var(--line,#d3dde1);border-radius:var(--r-md);box-shadow:var(--e-flutua)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(button,.dm-button,.secondary-button,.primary-button,.light-button,a.dm-button):not([class*=abas]):not([class*=aba-]):not([class*=tab]):not([class*=summary-card]):not([class*=encarte]):not([class*=chip]):not([class*=pastilha]):not([class*=-mini]):not([class*=toggle]):not([class*=porta]):not([class*=cartao]):not([class*=tile]):not(.seletor-opcao):not(thead button):not(td button):not(th button):not([role=switch]):not(.mdm-chave):not(.tv-chave){min-height:40px}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-ferramentas,.commerce-module-actions,.module-search-toolbar)>:is(button,.dm-button,label,select,.dm-filtros>summary){min-height:42px}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(td,th) button:not([class*=chip]){min-height:34px}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(button,.dm-button,.secondary-button,.primary-button,.light-button):not([class*=abas]):not([class*=aba-]):not([class*=tab]):not([class*=summary-card]):not([class*=encarte]):not([class*=linha]):not([class*=item]):not([class*=card]):not([class*=cartao]):not([class*=porta]):not([class*=modelo]):not([class*=tile]):not([class*=bloco]):not([class*=opcao]):not(thead button):not(:has(>strong)):not(:has(>h2)):not(:has(>h3)):not(:has(>h4)){border-radius:var(--r-pill)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-filtros>summary,.dm-ferramentas>*,.dm-module-action>*)>svg{width:16px;height:16px}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea):not([class*=busca]):not(.dm-ferramentas *):not(.agenda-filters *){border-radius:var(--r-md)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select):not([class*=busca]):not(.dm-ferramentas *):not(.page-size-filter *):not(.agenda-filters *){min-height:42px}:root{--enc-aviso:#a87421;--enc-aviso-veu:#fff5df;--enc-perigo:#be4d57;--enc-perigo-veu:#ffebed;--enc-bom:#2f9b60;--enc-bom-veu:#e8f8ef}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.time-clock-stats,.schedule-stats,.automation-stats,.sms-stats,.support-contact-stats,.support-backup-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.tv-indoor-hero-stats,.agenda-metrics,.customer-portal-summary)>*{padding:var(--s-5);text-align:left;flex-direction:column;gap:5px;display:flex;position:relative;overflow:hidden}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>:before{content:"";opacity:0;pointer-events:none;height:45%;transition:opacity var(--mvp-cor);background:linear-gradient(#e5f8fb 0%,#0000 100%);position:absolute;inset:0 0 auto}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>*>*{position:relative}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>:is(button,a,[role=button]):hover:before{opacity:1}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>:is(button,a,[role=button]):active{transform:translateY(-1px)scale(.99)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-icon,.agenda-metric-icon,.cash-unit-icon,.cash-session-selector-icon,[class$=-icone][class*=encarte],[class$=-icon][class*=summary],[class$=-icon][class*=stat]){color:#008fb6;height:30px;margin-bottom:var(--s-1);background:#e5f8fb;border-radius:11px;flex:none;justify-content:center;align-items:center;width:30px;display:inline-flex}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-icon,.agenda-metric-icon,.cash-unit-icon,.cash-session-selector-icon,[class$=-icone][class*=encarte],[class$=-icon][class*=summary],[class$=-icon][class*=stat])>svg{width:16px;height:16px}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>*>:is(span:not([class*=icon]):not([class*=icone]),.device-summary-rotulo,.agenda-metric-copy>span):first-of-type{color:#5f6d76;font-size:var(--t-micro);letter-spacing:1.4px;text-transform:uppercase;font-weight:700;line-height:1.35}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>*>:is(strong,b,.device-summary-valor){color:#11191d;font-variant-numeric:tabular-nums;letter-spacing:-1.2px;font:800 34px/1.05 Manrope,Inter,system-ui,sans-serif}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>*>small{color:#4d5b64;font-size:var(--t-apoio,13.5px)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.alerta,.aviso,.warning,.pendente,.missed){border-color:color-mix(in srgb, var(--enc-aviso) 38%, var(--line,#d3dde1))}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.alerta,.aviso,.warning,.pendente,.missed):before{background:linear-gradient(180deg, var(--enc-aviso-veu) 0%, transparent 100%);opacity:1}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.alerta,.aviso,.warning,.pendente,.missed) :is(strong,b){color:var(--enc-aviso)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.alerta,.aviso,.warning,.pendente,.missed) [class*=icon]{background:var(--enc-aviso-veu);color:var(--enc-aviso)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.perigo,.danger,.critico,.vencida,.atrasada){border-color:color-mix(in srgb, var(--enc-perigo) 38%, var(--line,#d3dde1))}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.perigo,.danger,.critico,.vencida,.atrasada):before{background:linear-gradient(180deg, var(--enc-perigo-veu) 0%, transparent 100%);opacity:1}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.perigo,.danger,.critico,.vencida,.atrasada) :is(strong,b){color:var(--enc-perigo)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is([class*=encarte],[class*=summary-card],[class*=-stats]>*,.agenda-metric):is(.perigo,.danger,.critico,.vencida,.atrasada) [class*=icon]{background:var(--enc-perigo-veu);color:var(--enc-perigo)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.device-summary-grid,.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.master-summary-grid)>:is(.active,.ativa,.ativo,[aria-pressed=true]):not(.sem-veu){box-shadow:0 0 0 3px #00a9d221, var(--e-apoio);background:#fff;border-color:#00a9d2}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela]) .cliente-identidade{border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg);box-shadow:var(--e-apoio);color:#11191d;background:#fff}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela]) .cliente-identidade strong{color:#11191d;font-size:var(--t-lead);letter-spacing:-.01em;font-weight:800}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela]) .cliente-identidade>span:not([class*=status]):not([class*=selo]),:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela]) .cliente-identidade small{color:#5f6d76}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela]) .cliente-identidade-foto{box-shadow:0 0 0 1px var(--line,#d3dde1), var(--e-apoio);border-color:#fff}:root .main-content .pre-sale-summary .pre-sale-values>.highlight{border-radius:var(--r-md);margin-top:var(--s-4);padding:var(--s-4) var(--s-3);text-align:center;background:linear-gradient(#e9f8fc,#f6fdfe);border:1px solid #c3e8f1;justify-items:center;gap:2px;display:grid}:root .main-content .pre-sale-summary .pre-sale-values>.highlight>span{color:#0f6d88;font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:700}:root .main-content .pre-sale-summary .pre-sale-values>.highlight>strong{color:#11191d;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font:800 30px/1.1 Manrope,Inter,system-ui,sans-serif}:root .main-content .pre-sale-summary .pre-sale-values>.highlight>small{color:#4d5b64}:root .main-content .pre-sale-summary .primary-button{margin-top:var(--s-4);width:100%;min-height:52px}:root .main-content .pre-sale-summary :is(.pre-sale-values>:not(.highlight),.pre-sale-summary-items>*) strong{font-size:var(--t-body,13px);font-weight:700}:root .master-conteudo :is(.master-leads-tabela,.master-pagto-ambiente,.master-modelo-escolha){border-radius:var(--r-md)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela],.customer-portal-page) :is(td,th,.dm-rodape-lista,[class*=-valor],[class*=-total],[class*=dinheiro],[class*=-relogio],[class*=-contador],.page-size-filter){font-variant-numeric:tabular-nums}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-switch-row i,.ajuste-regra-chave i,.cm-chave i,.dm-interruptor i,.basic-field-row i,.product-active-switch i,.product-toggle-row i,.product-column-all i,.product-columns-list i,.variation-grid-toggle i,.fs-chave,.perfil-chave){border-radius:var(--r-pill);height:26px;transition:background var(--mvp-cor);background:#d3dde1;flex:none;width:46px;position:relative}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-switch-row i,.ajuste-regra-chave i,.cm-chave i,.dm-interruptor i,.basic-field-row i,.product-active-switch i,.product-toggle-row i,.product-column-all i,.product-columns-list i,.variation-grid-toggle i,.fs-chave,.perfil-chave):after{content:"";height:20px;transition:transform var(--mvp-cor);background:#fff;border-radius:50%;width:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #091c234d}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-switch-row,.ajuste-regra-chave,.cm-chave,.dm-interruptor,.basic-field-row,.product-active-switch,.product-toggle-row,.product-column-all,.product-columns-list,.variation-grid-toggle) input:checked+i,:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.fs-chave,.perfil-chave).ligada{background:#2f9b60}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-switch-row,.ajuste-regra-chave,.cm-chave,.dm-interruptor,.basic-field-row,.product-active-switch,.product-toggle-row,.product-column-all,.product-columns-list,.variation-grid-toggle) input:checked+i:after,:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.fs-chave,.perfil-chave).ligada:after{transform:translate(20px)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-switch-row.disabled i,.ajuste-regra-chave input:disabled+i){opacity:.6;background:#e3e9ec}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) :is(.dm-switch-row,.ajuste-regra-chave,.cm-chave) input:focus-visible+i{box-shadow:0 0 0 3px #2f9b6047}:root .main-content .ajuste-regra-campos{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2px;display:grid}:root .main-content :is(.ajuste-regra-campos>label,.ajuste-regra-par>label){border-radius:var(--r-md);align-items:center;column-gap:var(--s-2);flex-wrap:nowrap;justify-content:space-between;min-height:38px;padding:4px 6px;display:flex}:root .main-content :is(.ajuste-regra-campos>label:hover,.ajuste-regra-par>label:hover){background:#f7fafb}:root .main-content .ajuste-regras :is(.ajuste-regra-campos>label>span,.ajuste-regra-par>label>span){color:#4d5b64;font-size:var(--t-apoio,13.5px);letter-spacing:normal;text-transform:none;flex:1;min-width:0;font-weight:400}:root .main-content .ajuste-regra-campos :is(input:not([type=checkbox]),select){text-align:right;flex:0 auto;width:auto;max-width:190px;min-height:38px}:root .main-content .ajuste-regra-cria{margin-left:15px;padding-left:11px;position:relative}:root .main-content .ajuste-regra-icone{width:36px;height:36px}:root .main-content .ajuste-regra-topo h3{font-size:var(--t-body,14px)}:root .main-content .ajuste-regra-topo p{color:#5f6d76;margin:1px 0 0}:root .main-content .ajuste-regra.apagada :is(.ajuste-regra-portal,.ajuste-regra-campos){display:none}:root .main-content .ajuste-regra.apagada{background:#f7fafb}:root .main-content .ajuste-regra.apagada .ajuste-regra-topo{border-bottom:0;margin-bottom:0;padding-bottom:0}:root .main-content .ajuste-regras :is(.ajuste-regra-campos>label,.ajuste-regra-par>label){align-items:center;column-gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;row-gap:2px;display:grid}:root .main-content .ajuste-regras :is(.ajuste-regra-campos>label,.ajuste-regra-par>label)>small{color:#5f6d76;grid-column:1/-1;line-height:1.45}:root .main-content .ajuste-regras .ajuste-regra-campos :is(input:not([type=checkbox]),select){max-width:210px}:root .main-content .ajuste-regras .ajuste-regra-modo>span{color:#4d5b64;font-size:var(--t-apoio,13.5px);letter-spacing:normal;text-transform:none;font-weight:400}:root .main-content .ajuste-regras .ajuste-regra-par>label.ajuste-regra-cria,:root .main-content .ajuste-regras .ajuste-regra-campos>label.ajuste-regra-cria{justify-content:flex-start;gap:8px;display:flex}:root .main-content .ajuste-regras .ajuste-regra-par>label.ajuste-regra-cria>span,:root .main-content .ajuste-regras .ajuste-regra-campos>label.ajuste-regra-cria>span{font-size:var(--t-apoio,13.5px);flex:0 auto}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.detalhe-pagina) :is(.devices-abas,.parcelado-abas,.contas-abas,.financial-view-tabs,.pdv-sale-tabs,.tv-indoor-tabs,.product-catalog-tabs,.pdv-scheduling-tabs,.mdm-modulo-abas,.bolha-ia-abas,.configuration-tabs,.appointment-tabs,.permissoes-abas,.cm-abas,.social-abas,.product-editor-tabs,.installment-tabs,.client-tabs,.agenda-view-switch,.abas-segmentadas,.tv-segmentado):not(.pdv-checkout-workspace *):not(.pdv-payment-workspace *){box-shadow:none;background:#f2f6f7;border:0;border-radius:999px;flex-flow:wrap;gap:0;width:auto;max-width:max-content;min-height:40px;padding:0;display:inline-flex}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.detalhe-pagina) :is(.devices-abas,.parcelado-abas,.contas-abas,.financial-view-tabs,.pdv-sale-tabs,.tv-indoor-tabs,.product-catalog-tabs,.pdv-scheduling-tabs,.mdm-modulo-abas,.bolha-ia-abas,.configuration-tabs,.appointment-tabs,.permissoes-abas,.cm-abas,.social-abas,.product-editor-tabs,.installment-tabs,.client-tabs,.agenda-view-switch,.abas-segmentadas,.tv-segmentado):not(.pdv-checkout-workspace *):not(.pdv-payment-workspace *)>button{box-shadow:none;color:#74818b;min-height:40px;transition:background var(--tv-cor,.18s ease), color var(--tv-cor,.18s ease);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;width:auto;padding:0 16px;font-size:13px;font-weight:650;display:inline-flex}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.detalhe-pagina) :is(.devices-abas,.parcelado-abas,.contas-abas,.financial-view-tabs,.pdv-sale-tabs,.tv-indoor-tabs,.product-catalog-tabs,.pdv-scheduling-tabs,.mdm-modulo-abas,.bolha-ia-abas,.configuration-tabs,.appointment-tabs,.permissoes-abas,.cm-abas,.social-abas,.product-editor-tabs,.installment-tabs,.client-tabs,.agenda-view-switch,.abas-segmentadas,.tv-segmentado):not(.pdv-checkout-workspace *):not(.pdv-payment-workspace *)>button:hover:not(:is(.ativa,.active,.ativo,[aria-selected=true])){color:#4d5b64;background:#ffffff8c}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.detalhe-pagina) :is(.devices-abas,.parcelado-abas,.contas-abas,.financial-view-tabs,.pdv-sale-tabs,.tv-indoor-tabs,.product-catalog-tabs,.pdv-scheduling-tabs,.mdm-modulo-abas,.bolha-ia-abas,.configuration-tabs,.appointment-tabs,.permissoes-abas,.cm-abas,.social-abas,.product-editor-tabs,.installment-tabs,.client-tabs,.agenda-view-switch,.abas-segmentadas,.tv-segmentado):not(.pdv-checkout-workspace *):not(.pdv-payment-workspace *)>button:is(.ativa,.active,.ativo,[aria-selected=true]){color:#0d2b31;background:#fff;font-weight:700;box-shadow:0 1px 2px #11191d1a}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[class*=-janela],.customer-portal-page) :is(.dm-badge,.status-badge,.device-status,.contract-status,.contract-flow-status,.installment-status,.payment-status,.automation-status,.customer-portal-status,.user-status-pill,.settings-workspace-status,.support-status,.store-status,.conta-selo,.ambiente-selo,.assistentes-selo,.rrp-selo,.trf-selo,.tag-selo,.emp-selo,.bolha-ia-selo,.troca-pronto-selo,.mkt-situacao,.device-program-mdm,.contract-delivered-pill,.legacy-import-badge,.trial-free-badge,.entry-note-mark){border-radius:var(--r-pill);font-variant-numeric:tabular-nums;letter-spacing:1.1px;text-transform:uppercase;white-space:nowrap;align-items:center;min-height:26px;padding:0 10px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo) td :is(.dm-badge,.status-badge,.device-status,.contract-status,.installment-status,.payment-status,.automation-status,.customer-portal-status,.entry-note-mark){min-height:22px;padding:0 8px}:root .device-details-modal .cliente-identidade{gap:8px;padding:12px}:root .device-details-modal .cliente-identidade-foto{aspect-ratio:4/3;border:1px solid var(--line,#d3dde1);border-radius:var(--r-md);box-shadow:none;width:100%;height:auto;max-height:200px;position:static;top:auto;left:auto;transform:none}:root .device-details-modal .cliente-identidade-foto img{object-fit:contain;width:100%;height:100%}:root .device-details-modal .cliente-infos dl{gap:0}:root .device-details-modal .cliente-infos :is(dt,dd){line-height:1.3}:root .device-details-modal .cliente-infos>dl>div{padding:5px 12px}:root .device-details-modal .cliente-infos>dl>div>dd{font-size:12.5px}:root .device-details-modal .detalhe-vinculos-cartao{padding:10px 12px}:root .device-details-modal .detalhe-vinculos{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:2px 12px;display:grid}:root .device-details-modal .detalhe-vinculo{padding:4px 0}:root .device-details-modal .mdm-detail-actions>div.mdm-acoes-colunas{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:8px}:root .device-details-modal .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px}:root .device-details-modal .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>:is(button,.mdm-pendente-btn){border-radius:var(--r-md);gap:6px;min-height:74px;padding:10px 8px}:root .device-details-modal .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>svg.icon{width:17px;height:17px;padding:7px}:root .device-details-modal .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>span{font-size:12px;line-height:1.25}:root .device-details-modal .mdm-detail-actions{padding:12px}@media (width<=1180px){:root .device-details-modal .mdm-detail-actions>div.mdm-acoes-colunas{grid-template-columns:minmax(0,1fr)}}:root .device-details-modal.device-details-modal .detalhe-corpo{grid-template-columns:minmax(230px,280px) minmax(0,1fr)}@media (width<=820px){:root .device-details-modal.device-details-modal .detalhe-corpo{grid-template-columns:minmax(0,1fr)}}@media (width>=1000px){:root .device-details-modal.mdm-detalhe-aparelho .detalhe-corpo{grid-template-columns:minmax(196px,228px) minmax(0,1fr);align-items:start}:root .mdm-detalhe-aparelho .detalhe-corpo{align-items:start;overflow-y:auto}:root .mdm-detalhe-aparelho .detalhe-corpo>aside.cliente-coluna{align-self:start;row-gap:6px;padding-top:0;padding-bottom:0;display:grid;position:sticky;top:0;overflow:visible}:root .mdm-detalhe-aparelho .detalhe-corpo>.cliente-conteudo{align-self:start;padding-top:0;overflow:visible}:root .mdm-detalhe-aparelho .cliente-identidade-foto{aspect-ratio:3/4;width:42px;max-height:none;margin:0}:root .mdm-detalhe-aparelho .mdm-detail-actions>div.mdm-acoes-colunas{grid-template-columns:minmax(0,1fr);gap:12px}:root .mdm-detalhe-aparelho .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna{grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:12px}:root .mdm-detalhe-aparelho .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>:is(button,.mdm-pendente-btn){border-radius:16px;gap:9px;min-height:132px;padding:18px 12px}:root .mdm-detalhe-aparelho .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>svg.icon{border-radius:14px;width:24px;height:24px;padding:12px}:root .mdm-detalhe-aparelho .mdm-detail-actions>div.mdm-acoes-colunas>div.mdm-acoes-coluna>button>span{font-size:14.5px;line-height:1.25}}:root .devices-table th.device-col-account{width:13%}:root .devices-table th.device-col-brand{width:8%}:root .devices-table th.device-col-model{width:13%}:root .devices-table th.device-col-status{width:11%}:root .devices-table th.device-col-customer{width:15%}:root .devices-table th.device-col-installment{width:12.5%}:root .devices-table th.device-col-program{width:12%}:root .devices-table th.device-actions-heading{width:15.5%}:root .devices-table tbody td:last-child{padding-inline:8px}:root .main-content [class*=table-wrap]>table.devices-table.devices-table{min-width:1040px}:root .devices-table thead th{padding-inline:10px}:root .devices-table thead th button{padding-inline:6px}:root .devices-table td .device-link-button{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}:root .main-content .device-row-actions{gap:6px}:root .main-content .device-row-actions>button.icon-action-button{border:1px solid var(--line,#d3dde1);color:#5f6d76;background:linear-gradient(#ffffffe6 0%,#fff0 55%),linear-gradient(160deg,#fff 0%,#f1f6f8 100%);border-radius:50%;width:34px;min-width:34px;height:34px;padding:0;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;position:relative;box-shadow:0 1px 2px #0f2e380f,0 6px 16px -10px #0f2e3873,inset 0 1px #ffffffe6}:root .main-content .device-row-actions>button.icon-action-button:after{content:"";opacity:0;border:1px solid #0000;border-radius:50%;transition:opacity .16s,transform .16s;position:absolute;inset:-3px;transform:scale(.85)}:root .main-content .device-row-actions>button.icon-action-button.preso{color:#b0414c;background:linear-gradient(#ffffffd9 0%,#fff0 55%),linear-gradient(160deg,#fff 0%,#fdf0f1 100%);border-color:#eda9ae;box-shadow:0 1px 2px #be4d571f,0 8px 18px -12px #be4d57b3,inset 0 1px #ffffffe6}:root .main-content .device-row-actions>button.icon-action-button:focus-visible{outline-offset:3px;outline:2px solid #00a9d2}:root .main-content .device-row-actions>button.icon-action-button:active{transform:translateY(0)scale(.94);box-shadow:0 1px 2px #0f2e381a,inset 0 2px 6px #0f2e381f}@media (hover:hover) and (pointer:fine){:root .main-content .device-row-actions>button.icon-action-button:hover{color:#008fb6;background:linear-gradient(#ffffffeb 0%,#fff0 55%),linear-gradient(160deg,#fff 0%,#e5f8fb 100%);border-color:#7fd0e6;transform:translateY(-1px);box-shadow:0 2px 4px #00a9d21f,0 14px 26px -14px #00a9d2bf,inset 0 1px #fffffff2}:root .main-content .device-row-actions>button.icon-action-button:hover:after{opacity:1;border-color:#00a9d24d;transform:scale(1)}:root .main-content .device-row-actions>button:is(.device-unlink-action,.device-trava-action,.icon-action-button.preso):hover{color:#a8323d;background:linear-gradient(#ffffffeb 0%,#fff0 55%),linear-gradient(160deg,#fff 0%,#fdf0f1 100%);border-color:#de8b93;box-shadow:0 2px 4px #be4d5729,0 14px 26px -14px #be4d57d9,inset 0 1px #fffffff2}:root .main-content .device-row-actions>button:is(.device-unlink-action,.device-trava-action,.icon-action-button.preso):hover:after{border-color:#be4d5752}:root .main-content .device-row-actions>button.device-trava-action:not(.preso):hover{color:#1f7a4d;background:linear-gradient(#ffffffeb 0%,#fff0 55%),linear-gradient(160deg,#fff 0%,#eaf7ef 100%);border-color:#9dd4b5;box-shadow:0 2px 4px #2f9b6024,0 14px 26px -14px #2f9b60cc,inset 0 1px #fffffff2}:root .main-content .device-row-actions>button.device-trava-action:not(.preso):hover:after{border-color:#2f9b604d}}@media (prefers-reduced-motion:reduce){:root .main-content .device-row-actions>button.icon-action-button,:root .main-content .device-row-actions>button.icon-action-button:after{transition:none}:root .main-content .device-row-actions>button.icon-action-button:hover,:root .main-content .device-row-actions>button.icon-action-button:active{transform:none}}:root .mdm-travas-lista.duas-colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}@media (width<=720px){:root .mdm-travas-lista.duas-colunas{grid-template-columns:minmax(0,1fr)}}:root .mdm-travas-lista.duas-colunas>.mdm-trava{border-bottom:0;border-top:1px solid var(--line,#d3dde1);gap:14px;min-height:46px;padding:7px 2px}:root .mdm-travas-lista.duas-colunas>.mdm-trava:nth-child(-n+2){border-top:0}:root .mdm-travas-lista.duas-colunas>.mdm-trava:hover{background:0 0}:root .mdm-travas-lista.duas-colunas .mdm-trava-nome{align-items:center;gap:6px;min-width:0;display:flex}:root .mdm-travas-lista.duas-colunas .mdm-trava-nome>strong{color:#11191d;font-size:13.5px;font-weight:700;line-height:1.3}:root .mdm-travas-lista.duas-colunas>.mdm-trava.bloqueada{background:0 0}:root .mdm-travas-lista.duas-colunas>.mdm-trava.bloqueada>.mdm-trava-nome>strong{color:#11191d}:root .mdm-porque{color:#5f6d76;cursor:help;background:#eef3f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:800;display:inline-flex;position:relative}:root .mdm-porque>i{border-radius:var(--r-md);color:#e7f4f7;opacity:0;pointer-events:none;z-index:5;background:#0d1a1f;width:250px;padding:9px 11px;font-size:12px;font-style:normal;line-height:1.5;transition:opacity .14s,transform .16s;position:absolute;bottom:calc(100% + 7px);left:0;transform:translateY(4px);box-shadow:0 18px 40px -18px #091c23b3}:root .mdm-porque:focus-visible{color:#008fb6;background:#e5f8fb;outline:none}:root .mdm-porque:focus-visible>i{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){:root .mdm-porque:hover{color:#008fb6;background:#e5f8fb}:root .mdm-porque:hover>i{opacity:1;transform:translateY(0)}}:root .mdm-chave{background:var(--line,#d3dde1);border-radius:var(--r-pill);cursor:pointer;border:0;flex:none;justify-self:end;width:46px;height:26px;padding:3px;transition:background .16s;position:relative}:root .mdm-chave>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;display:block;box-shadow:0 1px 3px #091c234d}:root .mdm-chave.ligada{background:#2f9b60}:root .mdm-chave.ligada>span{transform:translate(20px)}:root .mdm-chave:focus-visible{outline-offset:2px;outline:2px solid #00a9d2}:root .mdm-travas-secao>h4{margin-bottom:6px}:root .mdm-rule-builder>label:has(>.rh-ajuda){grid-template-columns:max-content minmax(0,1fr);align-items:center}:root .mdm-rule-builder>label>.rh-ajuda{grid-area:1/2;place-self:center start}:root .mdm-rule-builder>label>:is(input,select,textarea,small,details,p,.tv-receita){grid-column:1/-1}:root .detalhe-corpo:has(>.mdm-enrollment-actions){padding-bottom:0}:root .mdm-enrollment-actions{margin-top:10px}:root .detalhe-corpo>.mdm-perfil-corpo>:last-child{margin-bottom:12px}:root .detalhe-corpo:has(>.mdm-enrollment-actions)>:nth-last-child(2){margin-bottom:12px}:root .mdm-chave.travada{cursor:default;opacity:.65;background:#e9eff1}:root .mdm-chave.travada>span{box-shadow:none;background:#f4f8f9}:root .mdm-travas-lista.duas-colunas>.mdm-trava:has(>.mdm-chave.travada)>.mdm-trava-nome>strong{color:#11191d}:root .main-content .faixa-acao-inscrever{flex:none}:root .dm-inscrever-janela{--dm-janela-largura:430px}:root .dm-inscrever-janela.com-conteudo{--dm-janela-largura:620px}:root .dm-inscrever-janela .dm-escolha{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}:root .dm-inscrever-janela .dm-escolha:not(:has(.dm-escolha-itens)){grid-template-columns:repeat(2,minmax(0,1fr))}:root .dm-inscrever-janela .dm-escolha-cartao{border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg,18px);cursor:pointer;text-align:left;background:#f7fafb;gap:3px;padding:16px;transition:background .14s,border-color .14s,transform .12s;display:grid}:root .dm-inscrever-janela .dm-escolha-cartao>b{color:#11191d;font-size:14.5px;font-weight:800}:root .dm-inscrever-janela .dm-escolha-resumo{color:#5f6d76;margin-top:2px;font-size:12.5px;line-height:1.45}:root .dm-inscrever-janela .dm-escolha-cartao:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){:root .dm-inscrever-janela .dm-escolha-cartao:hover{background:#e5f8fb;border-color:#7fd0e6}}:root .dm-inscrever-janela .dm-escolha-marca{border-radius:var(--r-md,12px);color:#008fb6;background:#e5f8fb;justify-content:center;align-items:center;width:44px;height:34px;margin-bottom:5px;display:inline-flex}:root .dm-inscrever-janela .dm-escolha-marca.android{color:#5f6d76;background:#11191d0f}:root .dm-inscrever-janela .dm-escolha-itens{gap:5px;margin-top:8px;display:grid}:root .dm-inscrever-janela .dm-escolha-itens>span{color:#5f6d76;grid-template-columns:13px minmax(0,1fr);align-items:baseline;gap:7px;font-size:11.5px;line-height:1.4;display:grid}:root .dm-inscrever-janela .dm-escolha-itens>span:before{color:#8e9ba3;content:"·";text-align:center;font-weight:800}:root .dm-inscrever-janela .dm-escolha-itens>span.precisa:before{color:#b4791f;content:"!"}:root .dm-inscrever-janela .dm-escolha-itens>span.ok:before{color:#1c8a5c;content:"✓"}:root .dm-inscrever-apk{background:var(--dm-card,#fff);border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg,18px);gap:14px;padding:18px;display:grid}:root .dm-inscrever-apk>header>strong{color:#11191d;font-size:14.5px;font-weight:800;display:block}:root .dm-inscrever-apk>header>p{color:#5f6d76;margin:3px 0 0;font-size:12.5px;line-height:1.45}:root .dm-inscrever-apk-baixar{grid-template-columns:158px minmax(0,1fr);align-items:center;gap:18px;display:grid}:root .dm-inscrever-apk-baixar>img,:root .dm-inscrever-apk-vazio{border:1px solid var(--line,#d3dde1);border-radius:var(--r-md,12px);background:#f1f6f8;width:158px;height:158px;display:block}:root .dm-inscrever-apk-baixar>ol{color:#33444d;gap:9px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}:root .dm-inscrever-apk-baixar>ol b{color:#11191d;font-weight:750}:root .dm-inscrever-apk>footer{border-top:1px solid var(--line,#d3dde1);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}:root .dm-inscrever-apk>footer>span{color:#5f6d76;font-size:12px}:root .dm-inscrever-apk>footer>code{border-radius:var(--r-sm,8px);color:#0f6d88;background:#f1f6f8;padding:6px 9px;font-size:12px}:root .dm-inscrever-apk>footer>a{text-decoration:none}@media (width<=680px){:root .dm-inscrever-apk-baixar{grid-template-columns:minmax(0,1fr);justify-items:center}:root .dm-inscrever-apk-baixar>ol{justify-self:stretch}}:root .dm-inscrever-janela .dm-module-header,:root .dm-inscrever-janela .mdm-enrollment-hero{display:none}:root .dm-inscrever-janela .mdm-module,:root .dm-inscrever-janela .mdm-console-layout,:root .dm-inscrever-janela .mdm-workspace{box-shadow:none;background:0 0;border:0;gap:0;padding:0}:root .dm-inscrever-janela .mdm-enrollment-page{gap:14px;padding:0}:root .dm-inscrever-janela .dm-janela-corpo{padding-bottom:20px}:root .mdm-qr-balcao{gap:14px;display:grid}:root .mdm-qr-balcao-quadro{background:var(--dm-card,#fff);border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg,18px);grid-template-columns:178px minmax(0,1fr);align-items:center;gap:20px;padding:16px;display:grid}:root .mdm-qr-balcao-codigo,:root .mdm-qr-balcao-esperando{border:1px solid var(--line,#d3dde1);border-radius:var(--r-md,12px);background:#f1f6f8;justify-content:center;align-items:center;width:178px;height:178px;display:flex}:root .mdm-qr-balcao-esperando>b{color:#5f6d76;font-size:12.5px;font-weight:700}:root .mdm-qr-balcao-passos{color:#33444d;gap:12px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.5;display:grid}:root .mdm-qr-balcao-passos b{color:#11191d;font-weight:750}:root .mdm-qr-balcao-nota{border-radius:var(--r-md,12px);color:#7a5312;background:#b4791f1a;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.5;display:flex}:root .mdm-qr-balcao-nota>svg{flex:none;margin-top:2px}@media (width<=680px){:root .mdm-qr-balcao-quadro{grid-template-columns:minmax(0,1fr);justify-items:center}:root .mdm-qr-balcao-passos{justify-self:stretch}}:root .dm-credencial{background:var(--dm-card,#fff);border:1px solid var(--line,#d3dde1);border-radius:var(--r-lg,18px);gap:12px;padding:18px;display:grid}:root .dm-credencial>header{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}:root .dm-credencial-marca{border-radius:var(--r-md,12px);color:#fff;background:#11191d;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:root .dm-credencial>header strong{color:#11191d;font-size:14.5px;font-weight:800;display:block}:root .dm-credencial>header p{color:#5f6d76;margin:3px 0 0;font-size:12.5px;line-height:1.45}:root .dm-credencial-selo{border-radius:var(--r-pill);color:#5f6d76;letter-spacing:1.1px;text-transform:uppercase;background:#eef3f5;padding:6px 11px;font-size:10px;font-weight:800}:root .dm-credencial-selo.pronta{color:#1f7a4d;background:#eaf7ef}:root .dm-credencial-selo.parada{color:#b0414c;background:#fdf0f1}:root .dm-credencial-linha{border:1px solid var(--line,#d3dde1);border-radius:var(--r-md,12px);cursor:pointer;text-align:left;background:#f7fafb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;padding:11px 13px;display:grid}:root .dm-credencial-linha>small{color:#5e7079;letter-spacing:1.1px;text-transform:uppercase;grid-column:1;font-size:10px;font-weight:800}:root .dm-credencial-linha>span{color:#11191d;text-overflow:ellipsis;grid-column:1;font-size:14px;font-weight:700;overflow:hidden}:root .dm-credencial-linha>em{color:#0f6d88;grid-area:1/2/span 2;font-size:11px;font-style:normal;font-weight:800}@media (hover:hover) and (pointer:fine){:root .dm-credencial-linha:hover{background:#e5f8fb;border-color:#7fd0e6}}:root .dm-credencial-passos{color:#33444d;gap:9px;margin:4px 0 0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}:root .dm-credencial-passos b{color:#11191d;font-weight:750}:root .dm-credencial-nota{color:#5f6d76;align-items:center;gap:8px;margin:0;font-size:12.5px;line-height:1.5;display:flex}:root .dm-credencial-erro{color:#b0414c;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}:root .dm-credencial-espera{color:#5f6d76;text-align:center;margin:0;padding:18px;font-size:13px}:root .dm-credencial-acao{justify-content:flex-end;display:flex}:root :is(button,[role=button]):is([class*=scrim],[class*=backdrop],[class*=overlay],[class*=-veu],.portal-sino-fundo){border-radius:0!important}:root .sub-app-company-menu>.sub-app-company-nova{border-top:1px solid var(--dm-line,#e3e9ec);color:#008fb6;margin-top:4px;padding-top:9px}:root .sub-app-company-menu>.sub-app-company-nova strong{color:#008fb6}:root .sub-app-company-menu>.sub-app-company-nova{align-items:center}:root .sub-app-company-logo{object-fit:contain;border-radius:5px;flex:none;width:19px;height:19px}:root .sub-app-company-switcher-topbar>.sub-app-company-logo{width:21px;height:21px}:root .empresa-logo-campo{border:1px solid var(--dm-line,#e3e9ec);border-radius:14px;align-items:center;gap:14px;margin-bottom:18px;padding:14px 16px;display:flex}:root .empresa-logo-quadro{border:1px solid var(--dm-line,#e3e9ec);color:#74818b;background:#f4f8f9;border-radius:12px;flex:none;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}:root .empresa-logo-quadro img{object-fit:contain;width:100%;height:100%}:root .empresa-logo-campo strong{color:#11191d;font-size:14px;display:block}:root .empresa-logo-campo small{color:#74818b;margin-top:2px;font-size:12px;display:block}:root .empresa-logo-acoes{align-items:center;gap:8px;margin-top:10px;display:flex}:root .company-settings-grid-mvp>label.wide{grid-column:1/-1}:root .support-filas-topo-acoes{position:relative}:root .fluxo-escolha-canal{border:1px solid var(--dm-line,#e3e9ec);z-index:40;background:#fff;border-radius:14px;gap:2px;min-width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -18px #091e2673}:root .fluxo-escolha-canal>small{color:#74818b;letter-spacing:.5px;text-transform:uppercase;padding:4px 8px 6px;font-size:10.5px;font-weight:800}:root .fluxo-escolha-canal>button{color:#11313a;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:9px 10px;font-weight:700;display:flex}:root .fluxo-escolha-canal>button:hover{color:#008fb6;background:#e5f8fb}.installment-status.encerrado{color:#4d5b64;background:#f4f6f8;box-shadow:inset 0 0 0 1px #d3dde1}:root .menu-de-topo-lista button{text-wrap:balance;white-space:normal;max-width:136px}:root:root :is(.main-content,.support-standalone,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-janela,[class*=-modal],[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):is(:focus,:focus-visible){border-color:#00a9d2;outline:none;box-shadow:0 0 0 3px #00a9d21f}:root:root :is(.main-content,.support-console-main,.master-conteudo) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(.campo-sem-moldura):not([class*=sem-moldura]):not([class*=busca] *):not([class*=search] *):is(:disabled,[readonly]){color:#7d8b93;cursor:not-allowed;background-color:#f4f7f8}.portal-escolher-loja{gap:8px;display:grid}.portal-escolher-loja button{border:1px solid var(--dm-line,#e2eaee);border-radius:var(--r-md,12px);color:inherit;cursor:pointer;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:52px;padding:9px 13px;display:flex}.portal-escolher-loja button:hover{border-color:#0a7f9c;box-shadow:0 1px 3px #10252d14}.portal-escolher-loja strong{font-size:14px;display:block}.portal-escolher-loja small{color:#6c7f87;margin-top:1px;font-size:11.5px;display:block}.portal-escolher-voltar{color:#6c7f87;cursor:pointer;background:0 0;border:0;justify-self:center;padding:6px;font-size:12.5px;text-decoration:underline}.pre-sales-page .pv-venda{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:12px;display:grid}@media (width<=1040px){.pre-sales-page .pv-venda{grid-template-columns:minmax(0,1fr)}.pre-sales-page .pv-venda .pv-resumo{position:static}}.pv-passos{flex-direction:column;gap:10px;min-width:0;display:flex}.pv-passo{animation:.5s cubic-bezier(.16,1,.3,1) backwards pv-entra;animation-delay:calc(var(--i,0) * 60ms);background:#fff;border:1px solid #d3dde1;border-radius:18px;min-width:0;padding:16px 20px;transition:border-color .18s,box-shadow .18s,opacity .18s;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.pv-passo.atual{border-color:#b9c8ce;box-shadow:0 2px 4px #091c230f,0 14px 32px -18px #091c2373,inset 0 1px #ffffffa6}.pv-passo{position:relative}.pv-passo:focus-within{z-index:3}.pv-passo.feito{border-color:#9ac6b4}.pv-passo>header{align-items:center;gap:11px;min-width:0;margin-bottom:12px;display:flex}.pv-passo>header h3{color:#11191d;letter-spacing:-.3px;flex:none;margin:0;font:800 17px/1.2 Manrope,Inter,system-ui,sans-serif}.pv-numero{color:#5f6d76;background:#f7fafb;border:1px solid #b9c8ce;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font:800 13px Inter,system-ui,sans-serif;transition:background .2s,border-color .2s,color .2s;display:flex}.pv-passo.feito .pv-numero{color:#fff;background:#2f9b60;border-color:#2f9b60}.pv-passo-resumo{color:#4d5b64;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:13.5px;font-weight:600;overflow:hidden}.pv-corpo{flex-direction:column;gap:12px;min-width:0;display:flex}.pv-corpo .pre-sale-field{min-width:0;margin:0}.pv-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pv-tres{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(150px,1.25fr);gap:12px;display:grid}.pv-corpo input.moeda{text-align:right}.pv-dica{color:#4d5b64;margin:0;font-size:13px;line-height:1.45}:root .pre-sales-page .pv-corpo .pre-sale-field.product-select-field>span{color:#74818b;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.pv-com-unidade input:disabled{opacity:.55}.pv-encargos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=1320px){.pv-encargos{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-com-unidade{align-items:center;display:flex;position:relative}.pv-com-unidade input{text-align:right;width:100%;padding-right:46px}.pv-com-unidade em{color:#74818b;pointer-events:none;font:700 12.5px Inter,system-ui,sans-serif;position:absolute;right:13px}.pv-com-unidade:has(.pv-unidade) input{padding-right:84px}.pv-unidade{background:#eef3f5;border-radius:999px;gap:2px;padding:2px;display:flex;position:absolute;right:5px}.pv-unidade button.pv-unidade-botao,.pv-unidade button{color:#5f6d76;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:34px;height:28px;min-height:0;padding:0 8px;font:800 11px Inter,system-ui,sans-serif;transition:background .15s,color .15s}.pv-unidade button.ativa{color:#06232b;background:#fff;box-shadow:0 1px 2px #091c2324}@media (width<=620px){.pv-dois,.pv-tres,.pv-encargos{grid-template-columns:1fr}}.pre-sales-page .pv-venda .pv-resumo{background:#fff;border:1px solid #d3dde1;border-radius:18px;flex-direction:column;gap:12px;padding:16px 20px;display:flex;position:sticky;top:100px;box-shadow:0 2px 4px #091c230f,0 14px 32px -18px #091c2373,inset 0 1px #ffffffa6}.pv-resumo>h3{color:#11191d;letter-spacing:-.3px;margin:0;font:800 17px/1.2 Manrope,Inter,system-ui,sans-serif}.pv-negociar{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.pv-negociar label{color:#4d5b64;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.pv-negociar label b{color:#008fb6;font-variant-numeric:tabular-nums;margin-left:auto;font:800 16px Manrope,Inter,system-ui,sans-serif}.pv-faixa{accent-color:#00a9d2;cursor:pointer;width:100%}.pv-faixa-pes{color:#74818b;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12.5px;display:flex}.pv-resumo dl{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:8px 12px;margin:0;display:grid}.pv-resumo dt{color:#74818b;letter-spacing:1.4px;text-transform:uppercase;font-size:9.5px;font-weight:700}.pv-resumo dd{color:#11191d;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:600}.pv-resumo dd.pv-destaque{color:#008fb6;font:800 16px Manrope,Inter,system-ui,sans-serif}.pv-resumo dd .pre-sale-summary-imei{color:#74818b;font-size:12px;font-weight:600;display:block}.pv-cenarios{background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;gap:7px;padding:10px 12px;display:grid}.pv-cenarios ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.pv-cenarios li{justify-content:space-between;align-items:baseline;gap:8px;font-size:13.5px;display:flex}.pv-cenarios li span{color:#5f6d76}.pv-cenarios li b{color:#11191d;font-variant-numeric:tabular-nums}.pv-cenarios li.bom b{color:#2f9b60}.pv-cenarios li.grave b{color:#be4d57}.pv-cenarios small{color:#5f6d76;font-size:12.5px;line-height:1.4}.pre-sales-page .pv-venda .pv-resumo .primary-button{justify-content:center;width:100%}@keyframes pv-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pv-passo{animation:none}}.pv-ajuste{border-top:1px dashed #d3dde1;margin-top:2px;padding-top:8px}.pv-ajuste>summary{color:#008fb6;cursor:pointer;align-items:center;gap:6px;font:700 12.5px Inter,system-ui,sans-serif;list-style:none;display:flex}.pv-ajuste>summary::-webkit-details-marker{display:none}.pv-ajuste>summary:before{content:"+";width:10px;font-size:15px}.pv-ajuste[open]>summary:before{content:"−"}.pv-ajuste>summary:hover{color:#00728c}.pv-ajuste[open]>.pv-encargos{margin-top:10px;animation:.28s cubic-bezier(.16,1,.3,1) backwards pv-entra}.pv-resumo .pv-encargos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px 10px}.pv-resumo .pv-encargos .pre-sale-field{min-width:0;margin:0}.pv-ajuste-nota{color:#74818b;margin-top:8px;font-size:11.5px;line-height:1.4;display:block}:root{--jm-campo:#f7fafb;--jm-linha:#e3e9ec;--jm-linha-forte:#d3dde1;--jm-raio:12px;--jm-campo-altura:42px;--jm-rotulo-corpo:9.5px;--jm-rotulo-peso:700;--jm-rotulo-entre:1.4px;--jm-tinta:#11191d;--jm-media:#4d5b64;--jm-fraca:#74818b;--jm-ciano:#00a9d2;--jm-ciano-forte:#008fb6;--jm-ciano-veu:#e5f8fb}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not(.seletor-busca-campo),select,textarea){background:var(--jm-campo,#f7fafb);border:1px solid var(--jm-linha,#e3e9ec);border-radius:var(--jm-raio,12px);color:var(--jm-tinta,#11191d)}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not(.seletor-busca-campo),select){height:auto;min-height:var(--jm-campo-altura,42px);padding:0 12px}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) :is(input,select,textarea):focus{border-color:var(--jm-ciano,#00a9d2);outline:none;box-shadow:0 0 0 3px #00a9d21f}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) :is(input,select,textarea):disabled{color:#9aa7ad;cursor:not-allowed;background:#eef3f5}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) label:not(.dm-switch-row):not(.product-toggle-row):not(.product-active-switch):not([class*=switch]):not([class*=chave]):not([class*=toggle])>span:first-child{color:var(--jm-fraca,#74818b);font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) :is(label:has(+input),label:has(+select),label:has(+textarea)){color:var(--jm-fraca,#74818b);font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase;margin-bottom:6px;display:block}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.client-details-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.dv-janela,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.pdv-variation-modal,.pdv-reference-modal,.contract-photo-modal,.midia-janela,.perfil-janela,.tv-drawer,.fiscal-op-drawer) :is(fieldset,.appointment-services,.servico-midia,.registry-locked-note){background:var(--jm-campo,#f7fafb);border:1px solid var(--jm-linha,#e3e9ec);border-radius:var(--jm-raio,12px);box-shadow:none}:root .cadastro-grade{grid-template-columns:220px minmax(0,1fr);gap:18px 22px;display:grid}:root .cadastro-campos{grid-template-columns:1fr 1fr;gap:15px 18px;display:grid}:root .cadastro-campos>.largo,:root .cadastro-grade>.largo{grid-column:1/-1}:root .cadastro-foto{align-self:start;gap:9px;display:grid}@media (width<=860px){:root .cadastro-grade,:root .cadastro-campos{grid-template-columns:minmax(0,1fr)}}:root :is(.product-catalog-name,.schedule-table-wrap td) strong{color:#2f424b;font-size:10.5px;font-weight:750}:root .product-catalog-name-button:hover strong{color:#008eac;text-decoration:none}:root .product-catalog-variation-row .product-catalog-name strong{font-size:var(--t-micro);font-weight:700}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.perfil-janela) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:13px}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.fornecedor-gaveta,.registration-modal,.master-janela,.settings-modal) :is(label>small,.campo-nota,.appointment-nota,.product-field>small){color:#74818b;font-size:11px;font-weight:400;line-height:1.45}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela,.settings-modal) :is(label,div,li,td,th,fieldset,span):not(.dm-switch-row):not(.product-active-switch):not(.product-toggle-row):not(.basic-field-row):not(.dm-interruptor):not(.product-column-all):not(.product-columns-list):not(.variation-grid-toggle):not(.ajuste-regra-chave):not(.cm-chave)>input[type=checkbox]{appearance:none;border:1.5px solid var(--jm-linha-forte,#d3dde1);cursor:pointer;background:#fff;border-radius:50%;flex:none;width:20px;height:20px;margin:0;padding:0;transition:background .15s,border-color .15s,box-shadow .15s;position:relative}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela,.settings-modal) :is(label,div,li,td,th,fieldset,span):not(.dm-switch-row):not(.product-active-switch):not(.product-toggle-row):not(.basic-field-row):not(.dm-interruptor):not(.product-column-all):not(.product-columns-list):not(.variation-grid-toggle):not(.ajuste-regra-chave):not(.cm-chave)>input[type=checkbox]:hover:not(:disabled){border-color:var(--jm-ciano,#00a9d2)}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela,.settings-modal) :is(label,div,li,td,th,fieldset,span):not(.dm-switch-row):not(.product-active-switch):not(.product-toggle-row):not(.basic-field-row):not(.dm-interruptor):not(.product-column-all):not(.product-columns-list):not(.variation-grid-toggle):not(.ajuste-regra-chave):not(.cm-chave)>input[type=checkbox]:checked{background:var(--jm-ciano,#00a9d2);border-color:var(--jm-ciano,#00a9d2);box-shadow:inset 0 0 0 3.5px #fff}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela,.settings-modal) :is(label,div,li,td,th,fieldset,span):not(.dm-switch-row):not(.product-active-switch):not(.product-toggle-row):not(.basic-field-row):not(.dm-interruptor):not(.product-column-all):not(.product-columns-list):not(.variation-grid-toggle):not(.ajuste-regra-chave):not(.cm-chave)>input[type=checkbox]:disabled{cursor:not-allowed;opacity:.55}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina) .decisao>input[type=checkbox]{appearance:none;cursor:pointer;background:#d5dde1;border:0;border-radius:999px;flex:none;width:34px;height:20px;transition:background .2s;position:relative}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina) .decisao>input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10202840}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina) .decisao>input[type=checkbox]:checked{background:#00a9d2}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina) .decisao>input[type=checkbox]:checked:after{transform:translate(14px)}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina) .decisao{justify-content:space-between;align-items:center;gap:14px;display:flex}:root :is(.detalhe-faixa-abas,.appointment-tabs,.product-modal-tabs,.registry-tabs)>button{border:1px solid var(--jm-linha-forte,#d3dde1);color:#4d5b64;white-space:nowrap;background:#fff;border-radius:999px;padding:9px 16px;font:700 12px Inter,sans-serif}:root :is(.detalhe-faixa-abas,.appointment-tabs,.product-modal-tabs,.registry-tabs)>button:hover{color:#00708a;background:#e5f8fb;border-color:#7fd1de}:root :is(.detalhe-faixa-abas,.appointment-tabs,.product-modal-tabs,.registry-tabs)>button:is(.ativa,.active,[aria-selected=true]){color:#00708a;background:#e5f8fb;border-color:#00a9d2}:root :is(.detalhe-faixa-abas,.appointment-tabs,.product-modal-tabs,.registry-tabs){border-bottom:0;flex-wrap:wrap;gap:8px;display:flex}:root :is(.dm-drawer-footer,.product-editor-savebar,.schedule-modal>footer,.product-modal>footer) .dm-button{border-radius:999px;min-height:40px;padding-inline:18px;font-size:12.5px}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.ncm-janela,.agd-janela,.cm-modal,.ficha-janela,.krm-gaveta,.mkt-janela,.rrp-janela,.trf-janela,.master-janela,.installment-action-modal,.customer-portal-modal,.product-variation-drawer,.settings-modal,.support-modal,.pdv-note-modal,.perfil-janela) :is(.product-field,.cadastro-campos,.cadastro-grade,.schedule-form,.commerce-form,.product-basic-fields,.product-inline-grid,.product-stock-grid,.product-modal-grid,form,label) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.seletor-busca-campo):not(.campo-sem-moldura),select:not(.campo-sem-moldura),textarea:not(.campo-sem-moldura)){color:#11191d;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;font-size:13px}:root :is(.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.client-edit-modal,.device-details-modal,.fornecedor-gaveta,.registration-modal,.novo-cliente-janela,.master-janela,.settings-modal,.support-modal,.perfil-janela) :is(.product-field,.cadastro-campos,.schedule-form,.commerce-form,.product-basic-fields,form) :is(label>span:first-child,.product-field>span:first-child){color:var(--jm-fraca,#74818b);font-size:var(--jm-rotulo-corpo,9.5px);font-weight:var(--jm-rotulo-peso,700);letter-spacing:var(--jm-rotulo-entre,1.4px);text-transform:uppercase}:root :is(.detalhe-pagina,.product-editor-page,.schedule-modal,.product-modal) :is(.detalhe-faixa-abas,.appointment-tabs,.product-modal-tabs)>button{font-size:12px}:root :is(.main-content :is(.module-title-hero,.dm-module-header,.devices-hero),.detalhe-faixa) :is(.product-header-menu-trigger,.faixa-ver-portal,.light-button),:root :is(.main-content :is(.module-title-hero,.dm-module-header,.devices-hero),.detalhe-faixa) .detalhe-acoes>button{border:1px solid var(--dm-line,#d3dde1);color:#4d5b64;background:#fff}:root :is(.main-content :is(.module-title-hero,.dm-module-header,.devices-hero),.detalhe-faixa) :is(.product-header-menu-trigger,.faixa-ver-portal,.light-button):hover,:root :is(.main-content :is(.module-title-hero,.dm-module-header,.devices-hero),.detalhe-faixa) .detalhe-acoes>button:hover{background:var(--jm-ciano-veu,#e5f8fb);border-color:var(--jm-ciano,#00a9d2);color:var(--jm-ciano-forte,#008fb6)}:root .detalhe-faixa .detalhe-acoes>button[aria-label*=ancelar]:hover,:root .detalhe-faixa .detalhe-acoes>button[aria-label*=xcluir]:hover,:root .detalhe-faixa .detalhe-acoes>button[aria-label*=emover]:hover{color:#a8323d;background:#ffebed;border-color:#be4d57}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela) :is(.dm-switch-row,.product-toggle-row,.ajuste-regra-chave,.cm-chave,.dm-interruptor)>span>strong{color:var(--jm-tinta,#11191d);letter-spacing:normal;text-transform:none;font-size:13px;font-weight:700}:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela) :is(.dm-switch-row,.product-toggle-row,.ajuste-regra-chave,.cm-chave,.dm-interruptor)>span>small,:root :is(.main-content,.support-console-main,.sub-app-workspace-main,.master-conteudo,.dm-drawer-body,.product-modal,.schedule-modal,.product-editor-page,.detalhe-pagina,.dm-janela) label :is(small,p){color:var(--jm-fraca,#74818b);letter-spacing:normal;text-transform:none;font-size:12px;font-weight:500;line-height:1.45}:where(button,[role=button],summary,.dm-button,.tv-botao-principal,.tv-botao-leve):not(:disabled){cursor:pointer;transition:background .18s,background-color .18s,border-color .18s,box-shadow .18s,color .18s,filter .18s,opacity .18s,transform .13s cubic-bezier(.3,1.35,.5,1)}:where(button,[role=button],summary,.dm-button):not(:disabled):active{transform:scale(.96)}:where(.dm-button.icon,.icon-button,[class$=-icone],[aria-label]:is(button)):not(:disabled):active{transform:scale(.94)}:where(tr,li,.empresa-linha,.permissao-linha,.usuarios-lista>*):active{transform:none}:where(button,[role=button],input,select,textarea,summary,a):focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}@media (prefers-reduced-motion:reduce){:where(button,[role=button],summary,.dm-button):not(:disabled){transition-duration:.01ms}:where(button,[role=button],summary,.dm-button):not(:disabled):active{transform:none}}:root .dm-button:not(.icon):not(.pequeno){border-radius:999px;min-height:40px;padding-inline:18px}:root :is(.dm-drawer-footer,.product-editor-savebar,.schedule-modal>footer,.product-modal>footer) .dm-button:not(.icon){min-width:132px}:root :is(.dm-module,.commerce-module,.dm-card)>.dm-cartao-acoes,:root .cadastro-acoes{gap:10px;margin-top:12px;display:flex}:root :is(.dm-module-action,.dm-modulo-acoes,.commerce-module-actions){justify-content:flex-end;align-items:center;gap:10px;display:flex}:root .menu-de-topo-areas:has(.menu-de-topo-area.aberta){-webkit-mask-image:none;mask-image:none}.ficha-publica{color:#11191d;background:#f4f7f8;justify-content:center;align-items:center;min-height:100dvh;padding:20px 16px;font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55;display:flex}.ficha-publica .fp-cartao{background:#fff;border:1px solid #e3e9ec;border-radius:18px;width:100%;max-width:460px;margin:0;padding:26px clamp(20px,5vw,32px);display:grid;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}.ficha-publica .fp-cartao h1{color:#11191d;letter-spacing:-.7px;margin:0;font-size:24px;font-weight:800;line-height:1.55}.ficha-publica .fp-cartao>p{color:#4d5b64;margin:8px 0 0;font-size:14px;line-height:1.5}.ficha-publica .fp-cartao>small{color:#74818b;margin-top:8px;font-size:12.5px;line-height:1.5}.ficha-publica .fp-corpo{flex-direction:column;gap:12px;margin-top:20px;display:flex}.ficha-publica .fp-foto{align-items:center;gap:12px;display:flex}.ficha-publica .fp-retrato{color:#008fb6;background:linear-gradient(140deg,#e5f8fb,#edf9fb);border-radius:12px;flex:none;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.ficha-publica .fp-retrato.com-foto{background:#f7fafb}.ficha-publica .fp-retrato img{object-fit:cover;width:100%;height:100%;display:block}.ficha-publica .fp-foto>div{gap:2px;min-width:0;display:grid}.ficha-publica .fp-foto b{font-size:13.5px;font-weight:700}.ficha-publica .fp-foto>div>span{color:#74818b;font-size:12.5px}.ficha-publica .fp-foto-acoes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ficha-publica .fp-botao-leve{color:#4d5b64;cursor:pointer;background:#fff;border:1px solid #d3dde1;border-radius:999px;align-items:center;min-height:0;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.55;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ficha-publica .fp-botao-leve:hover{color:#008fb6;background:#e5f8fb;border-color:#00a9d2}.ficha-publica .fp-corpo label{color:#74818b;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 5px;font-size:9.5px;font-weight:700;line-height:1.55;display:block}.ficha-publica .fp-corpo label i{font-style:normal;font-weight:500}:root .ficha-publica .fp-corpo input:not([type=file]):not([type=checkbox]){appearance:none;box-shadow:none;color:#11191d;background:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;outline:none;width:100%;min-height:44px;margin:0;padding:11px 12px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.55;transition:border-color .15s,box-shadow .15s;display:block}:root .ficha-publica .fp-corpo input:not([type=file]):not([type=checkbox]):hover:not(:focus){border-color:#d3dde1}:root .ficha-publica .fp-corpo input:not([type=file]):not([type=checkbox]):focus{border-color:#00a9d2;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}.ficha-publica .fp-corpo input::placeholder{color:#9aa7ae}.ficha-publica .fp-corpo input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.ficha-publica .fp-corpo input[type=date]::-webkit-calendar-picker-indicator{opacity:.5}:root .ficha-publica .fp-corpo :is(select,textarea){appearance:none;box-shadow:none;color:#11191d;background-color:#f7fafb;border:1px solid #e3e9ec;border-radius:12px;outline:none;width:100%;min-height:44px;margin:0;padding:11px 12px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.55;transition:border-color .15s,box-shadow .15s;display:block}:root .ficha-publica .fp-corpo select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2374818b' stroke-width='2' stroke-linecap='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}:root .ficha-publica .fp-corpo select:invalid{color:#9aa7ae}:root .ficha-publica .fp-corpo textarea{resize:vertical;min-height:88px}:root .ficha-publica .fp-corpo :is(select,textarea):hover:not(:focus){border-color:#d3dde1}:root .ficha-publica .fp-corpo :is(select,textarea):focus{border-color:#00a9d2;box-shadow:0 0 0 2px #fff,0 0 0 4px #0084a68c}@media (pointer:coarse){:root .ficha-publica .fp-corpo :is(select,textarea),:root .ficha-publica .fp-corpo input:not([type=file]):not([type=checkbox]){font-size:16px}}.ficha-publica .fp-dois{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ficha-publica .fp-dois>div{grid-template-rows:1fr auto;min-width:0;display:grid}.ficha-publica .fp-dois>div>label{align-self:end}@media (width<=430px){.ficha-publica .fp-dois{grid-template-columns:1fr}}.ficha-publica .fp-cep{align-items:center;display:flex;position:relative}:root .ficha-publica .fp-cep input:not([type=file]):not([type=checkbox]){flex:1;padding-right:40px}.ficha-publica .fp-cep svg{color:#008fb6;pointer-events:none;animation:.9s linear infinite fp-gira;position:absolute;right:14px}.ficha-publica .fp-senha{display:block;position:relative}:root .ficha-publica .fp-senha input:not([type=file]):not([type=checkbox]){padding-right:46px}.ficha-publica .fp-senha-olho{color:#74818b;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;min-height:0;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ficha-publica .fp-senha-olho:hover,.ficha-publica .fp-senha-olho[aria-pressed=true]{color:#008fb6}.ficha-publica .fp-senha-olho:hover{background:#e5f8fb}.ficha-publica .fp-cartao>.fp-erro{color:#be4d57;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;display:flex}.ficha-publica .fp-botao{color:#06232b;cursor:pointer;background:linear-gradient(120deg,#00a9d2 0%,#16cee2 100%);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:0;margin-top:26px;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:800;line-height:1.55;text-decoration:none;transition:box-shadow .18s,filter .18s,transform .13s;display:flex;box-shadow:0 8px 20px -12px #00a9d2e6}.ficha-publica .fp-botao:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 26px -12px #00a9d2}.ficha-publica .fp-botao:disabled{cursor:not-allowed;opacity:.6}.ficha-publica .fp-botao.girando svg{animation:.9s linear infinite fp-gira}.ficha-publica .fp-selo{border-radius:12px;justify-content:center;justify-self:start;align-items:center;width:42px;height:42px;margin-bottom:16px;display:inline-flex}.ficha-publica .fp-selo.bom{color:#2f9b60;background:#e8f8ef}.ficha-publica .fp-selo.perigo{color:#be4d57;background:#ffebed}.ficha-publica .fp-esqueleto{background:linear-gradient(90deg,#eef3f5 25%,#f7fafb 50%,#eef3f5 75%) 0 0/400% 100%;border-radius:10px;width:45%;height:15px;animation:1.4s ease-in-out infinite fp-brilho;display:block}@keyframes fp-gira{to{transform:rotate(360deg)}}@keyframes fp-brilho{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ficha-publica .fp-esqueleto,.ficha-publica .fp-cep svg,.ficha-publica .fp-botao.girando svg{animation:none}.ficha-publica .fp-botao,.ficha-publica .fp-botao-leve{transition:none}.ficha-publica .fp-botao:hover:not(:disabled){transform:none}}.ficha-publica .fp-botao.incompleto{opacity:.6}.ficha-publica .fp-cartao.tentou :is(input,select,textarea):required:invalid{background:#fff6f7;border-color:#d64550}.clients-table tr.cliente-pendente{cursor:pointer}.clients-table tr.cliente-pendente>td{background:#fffaf0}.clients-table tr.cliente-pendente:hover>td,.clients-table tr.cliente-pendente:focus-visible>td{background:#fff3dc}.clients-table tr.cliente-pendente:focus-visible{outline-offset:-2px;outline:2px solid #e0a53a}.cliente-pendente-selo{color:#8a5a00;letter-spacing:.02em;vertical-align:middle;white-space:nowrap;background:#fff0d1;border:1px solid #f3d397;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:10.5px;font-weight:800;line-height:1.5;display:inline-flex}.clients-heading .dm-module-action{align-items:center;gap:8px;display:flex}.dm-module-action>.clientes-link-da-ficha{box-shadow:inset 0 0 0 1px var(--dm-line,#d3dde1);background:#fff;border-radius:999px;align-items:center;gap:0;height:40px;padding:0 3px 0 0;display:inline-flex}:root .dm-module-header .dm-module-action .clientes-link-da-ficha>button.clientes-link-botao{box-shadow:none;background:0 0;border:0;height:40px;min-height:0}:root .dm-module-header .dm-module-action .clientes-link-da-ficha>button.clientes-link-botao:not(.clientes-link-mais){max-width:280px;padding:0 5px 0 13px}:root .dm-module-header .dm-module-action .clientes-link-da-ficha>button.clientes-link-mais{color:#4d5b64;width:auto;margin-left:4px;padding:0 7px 0 9px;position:relative}:root .dm-module-header .dm-module-action .clientes-link-da-ficha>button.clientes-link-mais:before{background:var(--dm-line,#d3dde1);content:"";width:1px;position:absolute;top:10px;bottom:10px;left:0}:root .dm-module-header .dm-module-action .clientes-link-da-ficha>button.clientes-link-mais:hover{color:#11191d}.dm-module-action>.clientes-link-da-ficha:hover{box-shadow:inset 0 0 0 1px #7ec6d6}@media (width<=720px){.dm-module-action>.clientes-link-da-ficha>button>span{display:none}}.clients-table .clientes-col-acoes{text-align:right;width:52px;padding-left:0;padding-right:10px}.clients-table .clientes-col-acoes .product-header-menu-trigger{color:#74818b;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;min-height:0;padding:0;display:inline-grid}.clients-table tr:hover .clientes-col-acoes .product-header-menu-trigger{color:#11191d}.clients-table .clientes-col-acoes .product-header-menu-trigger:hover{background:#eef3f5}:root :is(.eyebrow,.dm-module-eyebrow,.dm-janela-etiqueta,.dm-drawer-eyebrow,.settings-workspace-eyebrow,.trial-eyebrow):has(+:is(h1,h2,h3,.detalhe-titulo-linha)){display:none!important}:root .agenda-metric-copy{grid-template-columns:minmax(0,1fr) auto}:root .agenda-metric-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root .agenda-time-gutter.compacta span{padding-top:2px}:root .main-content .pagina-de-ajustes-corpo section.push-routing-panel>header{padding-top:var(--s-4,16px)}:root .dm-table :is(th,td):first-child{padding-left:var(--lista-pad-x,14px)}:root .dm-table :is(th,td):last-child{padding-right:var(--lista-pad-x,14px)}@media (width>=901px){:root .client-details-modal .detalhe-pagina .detalhe-corpo{overflow:visible}:root .client-details-modal .detalhe-pagina .cliente-coluna{gap:6px;padding-top:40px;overflow:visible}:root .client-details-modal .detalhe-pagina .cliente-coluna>:last-child{margin-bottom:4px}:root .client-details-modal .detalhe-pagina .cliente-identidade{padding-top:46px}:root .client-details-modal .detalhe-pagina .cliente-infos dl>div{padding-top:3px;padding-bottom:3px}}:root .client-details-modal .cliente-identidade .cliente-identidade-foto{box-shadow:none}:root .client-details-modal .detalhe-acoes>.faixa-ver-portal{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:auto;height:40px;padding:0 14px 0 12px;font:700 12.5px/1 Manrope,Inter,system-ui,sans-serif;display:inline-flex}:root .client-details-modal .detalhe-acoes>.faixa-ver-portal svg{color:#008fb6;flex:none}:root .client-details-modal .detalhe-acoes>:is(.edit-client-button,[aria-label=Fechar\ detalhes]){width:40px;height:40px}@media (width>=901px){:root .installment-details-modal .detalhe-corpo{align-items:start;overflow-y:auto}:root .installment-details-modal .cliente-coluna{align-self:start;gap:6px;position:sticky;top:0}:root .installment-details-modal .cliente-coluna>:last-child{margin-bottom:4px}:root .installment-details-modal .cliente-coluna{padding-top:0}}:root .parcelamento-resumo>:is(.parc-dinheiro,.parc-numeros,.parc-rodape){padding-left:14px;padding-right:14px}:root .parcelamento-resumo .parc-dinheiro{padding-top:2px;padding-bottom:8px}:root .parcelamento-resumo .parc-dinheiro strong{color:#11313a;font-variant-numeric:tabular-nums;letter-spacing:-.5px;font:800 22px/1.1 Manrope,Inter,system-ui,sans-serif;display:block}:root .parcelamento-resumo .parc-dinheiro small{color:#74818b;margin-top:3px;font-size:12px;font-weight:600;display:block}:root .parcelamento-resumo .parc-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}:root .parcelamento-resumo .parc-numeros>div{text-align:center;background:#f6fafb;border:1px solid #e6eef1;border-radius:10px;padding:7px 8px}:root .parcelamento-resumo .parc-numeros strong{color:#11313a;font-variant-numeric:tabular-nums;font:800 17px/1 Manrope,Inter,system-ui,sans-serif;display:block}:root .parcelamento-resumo .parc-numeros small{color:#74818b;letter-spacing:.02em;margin-top:3px;font-size:10.5px;font-weight:700;display:block}:root .parcelamento-resumo .parc-numeros>div.atrasada{background:#fff1f2;border-color:#f6d9dc}:root .parcelamento-resumo .parc-numeros>div.atrasada strong{color:#c8525c}:root .parcelamento-resumo .parc-numeros>div.atrasada small{color:#b4646c}:root .parcelamento-resumo .parc-rodape{color:#8a959c;margin:8px 0 0;padding-bottom:10px;font-size:11px}:root .installment-actions>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}:root .installment-actions>div button{white-space:normal;min-height:40px;padding:7px 8.5px;line-height:1.2}@media (width<=780px){:root .installment-actions>div{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .parcelamento-resumo .parc-numeros>div{align-content:center;min-height:58px}:root .parcelamento-resumo .parc-numeros small{white-space:nowrap}:root .installment-details-modal .detalhe-acoes>.faixa-ver-portal{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:auto;height:40px;padding:0 14px 0 12px;font:700 12.5px/1 Manrope,Inter,system-ui,sans-serif;display:inline-flex}:root .installment-details-modal .detalhe-acoes>.faixa-ver-portal svg{color:#008fb6;flex:none}@media (width>=901px){:root .installment-details-modal .cliente-conteudo{padding-top:0}}:root .timeline-photo-grid .timeline-photo-perdida{border-radius:var(--r-xs);color:#a7b2ba;cursor:default;background:#fbfcfd;border:1px dashed #dde5e9;gap:3.5px;width:86px;padding:4.5px;display:grid}:root .timeline-photo-grid .timeline-photo-perdida>i{border-radius:var(--r-xs);background:#f1f5f7;justify-content:center;align-items:center;height:58px;display:flex}:root .timeline-photo-grid .timeline-photo-perdida em{font-size:var(--t-micro);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}:root .support-message-feed article.so-audio.so-audio.so-audio.so-audio:has(.support-audio-sumiu)>small{margin-top:4px;padding-left:0;padding-right:0}:root .support-message-feed article.so-audio.so-audio.so-audio.so-audio:has(.support-audio-sumiu) .support-audio-sumiu{padding:4px 0 0;display:block}.support-message-feed article .support-audio-sumiu{display:block}@media (width>=721px){:root .support-ticket-toolbar .support-ticket-actions>label.support-filter-button{align-self:stretch;height:auto}:root .support-ticket-toolbar .support-ticket-actions>label.support-filter-button.support-filter-button.support-filter-button.support-filter-button.support-filter-button.support-filter-button>select{height:100%;min-height:0}}:root .customer-portal-login-card .portal-link-nascimento-chamada{appearance:none;box-shadow:none;color:#14532d;cursor:pointer;font:inherit;text-align:left;text-transform:none;background:#effaf3;border:1px solid #bde5cb;border-radius:14px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;min-height:60px;margin:0;padding:11px 12px;transition:background .15s,border-color .15s,transform .12s;display:grid}:root .customer-portal-login-card .portal-link-nascimento-chamada:hover{background:#e4f6ea;border-color:#9ed8b3}:root .customer-portal-login-card .portal-link-nascimento-chamada:active{transform:scale(.985)}:root .customer-portal-login-card .portal-link-nascimento-chamada:focus-visible{outline-offset:2px;outline:2px solid #1f9d55}:root .customer-portal-login-card .portal-link-nascimento-chamada>i{color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}:root .customer-portal-login-card .portal-link-nascimento-chamada>span{gap:2px;min-width:0;display:grid}:root .customer-portal-login-card .portal-link-nascimento-chamada strong{color:#14532d;letter-spacing:0;text-transform:none;font-size:14px;font-weight:700;line-height:1.25}:root .customer-portal-login-card .portal-link-nascimento-chamada small{color:#3b6a4c;letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:500;line-height:1.4}:root .customer-portal-login-card .portal-link-nascimento-chamada>svg{color:#3b6a4c}@media (prefers-reduced-motion:reduce){:root .customer-portal-login-card .portal-link-nascimento-chamada{transition:background .15s,border-color .15s}:root .customer-portal-login-card .portal-link-nascimento-chamada:active{transform:none}}@media (width<=720px){:root .app-shell .menu-de-topo{min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0;z-index:50;flex-wrap:wrap;align-items:center;gap:10px;position:fixed;top:0;left:0;right:0}:root .app-shell .app-main{padding-top:calc(102px + env(safe-area-inset-top,0px))}:root .app-shell .menu-de-topo{flex-wrap:wrap!important;height:auto!important}:root .app-shell .menu-de-topo>.menu-de-topo-fim{flex:none;margin-left:auto}:root .app-shell .menu-de-topo>.menu-de-topo-areas{order:9;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;margin:0 -4px 4px;flex:1 0 100%!important;display:grid!important}:root .app-shell .menu-de-topo-area>button{justify-content:center;width:100%;min-height:40px;padding:0 4px}:root .app-shell .menu-de-topo-area>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .app-shell .menu-de-topo-divisor{display:none}:root .app-shell .menu-de-topo-marca{flex:none;padding:0}:root .app-shell .menu-de-topo-marca .marca-completa img{width:22px;height:22px}:root .app-shell .trilho-de-apps.e-flutuante,:root .support-standalone .trilho-de-apps.e-flutuante{display:none}:root .app-shell .menu-de-topo :is(.sub-app-company-switcher,.menu-de-topo-usuario,.menu-de-topo-sino,button){min-height:44px}:root .app-shell .menu-de-topo :is(.menu-de-topo-usuario,.menu-de-topo-sino){min-width:44px}:root .app-shell .main-content{padding-left:16px;padding-right:16px;padding-bottom:calc(124px + env(safe-area-inset-bottom,0px))}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(button,.dm-button,.secondary-button,.primary-button,a.dm-button):not([class*=chip]):not([class*=pastilha]):not([class*=toggle]):not([class*=-mini]):not([role=switch]):not(thead button):not(.cel-barra button):not(.appointment-card.compact){min-height:44px!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) button:has(>svg:only-child):not([class*=-mini]):not([role=switch]){min-width:44px}:root body{overflow-x:hidden}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-module-header,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .module-title-hero{gap:12px 8px;flex-flow:wrap!important;align-items:center!important;height:auto!important;min-height:0!important;display:flex!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-module-header>:not(button):not(a),:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .module-title-hero>:not(button):not(a){flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-module-header>:first-child,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .module-title-hero>:first-child{flex:140px!important;width:auto!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-module-header>.dm-module-action,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .module-title-hero>.dm-module-action{flex:0 auto!important;width:auto!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-module-header>:is(button,a),:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .module-title-hero>:is(button,a){align-self:flex-start;flex:0 auto!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important}:root .app-shell .dm-module-header h1{letter-spacing:-.03em;margin:0;font:850 26px/1.15 Manrope,Inter,system-ui,sans-serif}:root .app-shell .dm-module-header>div:first-child p{color:#74818b;margin:4px 0 0;font-size:13.5px;line-height:1.45}:root .app-shell .dm-module-header .dm-module-action{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%}:root .app-shell .dm-module-header .dm-module-action>:is(.dm-button,.primary-button,button.primary){flex:1 0 100%;order:2;min-height:48px!important}:root .app-shell .dm-module-header .dm-module-action>:not(.dm-button):not(.primary-button){flex:0 auto;order:1}:root .app-shell .dm-ferramentas{flex-wrap:wrap;gap:8px;width:100%}:root .app-shell .dm-ferramentas>.dm-ferramentas-busca{flex:150px;min-width:0}:root .app-shell .dm-ferramentas>:is(.dm-filtros,.dm-ferramentas-conta,button){flex:none}:root .app-shell .dm-ferramentas-busca{flex:100%;min-height:46px}:root .app-shell .dm-ferramentas-busca input{font-size:16px}:root .app-shell .dm-empty-state{gap:10px;padding:34px 20px 38px}:root .app-shell .dm-empty-state .dm-empty-icon{width:56px;height:56px}:root .app-shell .dm-empty-state strong{font-size:16px}:root .app-shell .dm-empty-state p{max-width:30ch;font-size:13.5px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga){border-collapse:separate;border-spacing:0;width:100%;display:block;min-width:0!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :has(>table:not(.tabela-larga)){min-width:0!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody{width:100%;display:block}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr+tr{margin-top:10px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{background:#fff;border:1px solid #e9eff1;border-radius:16px;width:100%;padding:12px 14px;display:block;box-shadow:0 1px 2px #091c230d,inset 0 1px #ffffffa6}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td{text-align:right;border:0;justify-content:space-between;gap:12px;width:100%;min-width:0;max-width:none;padding:5px 0;display:flex}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:before{color:#74818b;content:attr(data-rotulo);letter-spacing:.01em;text-align:left;text-transform:none;flex:none;font:700 11.5px/1.4 Inter,system-ui,sans-serif}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:not([data-rotulo]):before{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{position:relative}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo]{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding:0 0 8px;font-size:15.5px;font-weight:700;line-height:1.3}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo]:before{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr :is(strong,b,span,small,em,div,a,p):not([class*=chip]):not([class*=pastilha]):not([class*=badge]):not([class*=selo]):not([class*=tag]):not([class*=pill]){overflow-wrap:break-word;white-space:normal}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-retrato]{width:auto;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-retrato]:before{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:last-child:not([data-rotulo]){justify-content:flex-end;padding-bottom:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.dm-tabela-rolagem,.product-catalog-table-wrap,.table-wrap){overflow-x:visible}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table.tabela-larga{min-width:0;display:table}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :has(>table.tabela-larga){-webkit-overflow-scrolling:touch;overflow-x:auto}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:is(.product-catalog-image-cell,.dm-col-imagem){justify-content:flex-start;width:auto;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:has(>img:only-child){justify-content:flex-start;width:auto;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:is(.product-catalog-image-cell,.dm-col-imagem):before{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td :is(img,.product-catalog-image){object-fit:contain;border-radius:12px;width:54px;height:54px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-retrato] img{object-fit:cover;border-radius:999px;width:44px;height:44px}:is(:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-card:has(>div>table),:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-card:has(>table),:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .product-catalog-card){box-shadow:none;background:0 0;border:0;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:empty,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-vazia]{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{padding:12px 14px 10px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td{align-items:baseline;padding:3px 0;font-size:13.5px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:first-child{font-size:15.5px;line-height:1.3}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes]{order:99;justify-content:flex-end;padding:8px 0 0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes]:before{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{flex-direction:column;display:flex}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes]{height:auto;min-height:44px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes]>*,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes]>*>*{margin:0!important;position:static!important;transform:none!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes]{align-items:center}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-retrato]>*{width:44px;height:44px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo]{overflow-wrap:anywhere}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo]>:is(strong,b,span,div){letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.3}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo] small{margin-top:2px;font-size:12.5px;font-weight:500;display:block}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{overflow:hidden}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td{overflow-wrap:anywhere;min-width:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td>*{min-width:0;max-width:100%}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-rotulo]:before{max-width:45%}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero>header{flex-flow:column;align-items:stretch;gap:12px;display:flex}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero>header>*{width:100%;max-width:100%}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero>header h1{letter-spacing:-.03em;margin:0;font:850 26px/1.15 Manrope,Inter,system-ui,sans-serif}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero>header p{margin:4px 0 0;font-size:13.5px;line-height:1.45}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero .devices-abas{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero .devices-abas::-webkit-scrollbar{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-kpis,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .dm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero .devices-abas{flex-wrap:nowrap;width:auto}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.devices-kpis,.dm-kpis) :is(span,small){overflow-wrap:break-word;white-space:normal}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :has(>table:not(.tabela-larga)){overflow-x:visible}:root .dm-filtros-painel{max-height:70vh;overflow-y:auto;width:auto!important;min-width:0!important;max-width:none!important;left:12px!important;right:12px!important}:root .dm-filtros[open]>summary{z-index:2;position:relative}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.cm-resumo,.automation-stats,.dm-resumo-grade,.summary-grid){gap:10px;grid-template-columns:1fr!important;display:grid!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.cm-resumo,.automation-stats,.dm-resumo-grade,.summary-grid)>*{width:100%;grid-column:auto!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(div,span,p,li,td,header):has(>:is(strong,b)+small):not(.agenda-timeline-appointment){flex-wrap:wrap;min-width:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(strong,b)+small{flex:none;width:100%;font-size:12.5px;display:block}:root .app-shell .menu-de-topo .cel-titulo-na-barra{max-width:0;transition:max-width .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}:root .app-shell .menu-de-topo.com-titulo .cel-titulo-na-barra{max-width:42vw}:root .app-shell .menu-de-topo .cel-titulo-na-barra{color:#eaf3f5;letter-spacing:-.02em;opacity:0;text-overflow:ellipsis;white-space:nowrap;margin-left:2px;font:800 15px/1 Manrope,Inter,system-ui,sans-serif;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);overflow:hidden;transform:translateY(6px)}:root .app-shell .menu-de-topo.com-titulo .cel-titulo-na-barra{opacity:1;transform:none}:root .app-shell .menu-de-topo.com-titulo .menu-de-topo-marca .marca-completa>:not(img){display:none}:root .app-shell .menu-de-topo{height:calc(56px + env(safe-area-inset-top,0px));flex-wrap:nowrap}:root .app-shell .menu-de-topo>*{flex:none}:root .app-shell .menu-de-topo .menu-de-topo-fim{flex:0 auto;gap:6px;min-width:0;margin-left:auto}:root .app-shell .menu-de-topo .menu-de-topo-fim>*{flex:none}:root .app-shell .menu-de-topo .sub-app-company-switcher-wrap{flex:0 auto;min-width:0}:root .app-shell .menu-de-topo .sub-app-company-switcher{min-width:0;max-width:100%}:root .app-shell .menu-de-topo .sub-app-company-switcher>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root .app-shell .menu-de-topo>:last-child{margin-left:auto}:root .app-shell .menu-de-topo .menu-de-topo-marca .marca-completa>:not(img){display:none}:root .app-shell .menu-de-topo .menu-de-topo-marca{padding-right:2px}:root :is(.dm-janela,.client-details-modal,.device-details-modal,.installment-details-modal,.product-modal,.schedule-modal,.settings-modal) :is(.devices-abas,.client-tabs,.installment-tabs,.product-editor-tabs,.configuration-tabs,[class*=-tabs],[class*=abas]){-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto;max-width:100%!important}:root :is(.dm-janela,.client-details-modal,.device-details-modal,.installment-details-modal,.product-modal,.schedule-modal,.settings-modal) :is(.devices-abas,.client-tabs,.installment-tabs,.product-editor-tabs,.configuration-tabs,[class*=-tabs],[class*=abas])::-webkit-scrollbar{display:none}:root :is(.dm-janela,.client-details-modal,.device-details-modal,.installment-details-modal,.product-modal,.schedule-modal,.settings-modal) :is(.devices-abas,[class*=-tabs],[class*=abas])>*{flex:none}:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){font-size:16px!important}:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select){min-height:44px!important}:root textarea{min-height:88px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) label>span:first-child{margin-bottom:4px;display:block}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{flex-flow:wrap;align-items:flex-start;column-gap:10px;display:flex}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td{flex:100%;order:8}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:is([data-retrato],.product-catalog-image-cell,.dm-col-imagem){flex:none;order:1;width:auto;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:has(>img:only-child){flex:none;order:1;width:auto;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo]{flex:110px;order:2;width:auto}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes="1"]{flex:none;order:4;justify-content:flex-end;width:auto;padding:0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-acoes=varias]{flex-wrap:wrap;flex:100%;order:9;justify-content:flex-end;width:100%;padding:6px 0 0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-selo="1"]{flex:none;order:3;justify-content:flex-end;width:auto;padding:2px 0 0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-selo=varias]{flex-wrap:wrap;flex:100%;order:5;justify-content:flex-start;gap:6px;width:100%;padding:4px 0 0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-selo]:before{display:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-numero]{font-variant-numeric:tabular-nums;order:6;font-size:15px;font-weight:700}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-contexto]{text-align:left;flex:none;order:7;justify-content:flex-start;gap:7px;width:auto;max-width:100%;padding:3px 0 0}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-contexto]:before{color:#8e9aa2;white-space:nowrap;min-width:max-content;font-size:11px;font-weight:600}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-contexto] :is(strong,b,span){font-size:12.5px;font-weight:600}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-numero] :is(strong,b,span){font-size:inherit;font-weight:inherit}:root .app-shell .dm-module-header :is(.dm-module-action,.commerce-module-actions,.dm-modulo-acoes,.financeiro-acoes-cabecalho),:root .app-shell .module-title-hero :is(.dm-module-action,.commerce-module-actions,.dm-modulo-acoes,.financeiro-acoes-cabecalho){flex-flow:wrap;justify-content:flex-start;align-items:center;width:100%}:root .app-shell :is(.dm-module-header,.module-title-hero,.devices-hero>header) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho,.devices-abas-linha){gap:6px}:root .app-shell :is(.dm-module-header,.module-title-hero,.devices-hero>header) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho,.devices-abas-linha) :is(button,a).dm-button{flex:0 auto;width:auto;padding-left:12px;padding-right:12px}:root .app-shell :is(.dm-module-header,.module-title-hero) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho)>div{flex-wrap:wrap;gap:6px;width:auto;display:flex}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) input:not([type=checkbox]):not([type=radio]){text-overflow:ellipsis}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>:is(td,th) button{min-width:44px}:root .app-shell .detalhe-faixa{position:relative!important}:root .app-shell .detalhe-faixa .detalhe-acoes{position:static!important}:root .app-shell .detalhe-faixa .detalhe-titulo-linha{padding-right:100px}:root .app-shell .detalhe-faixa .detalhe-acoes>button[aria-label^=Editar]:has(>svg:only-child){z-index:2;position:absolute;top:0;right:52px}:root .app-shell .detalhe-faixa button[aria-label^=Fechar]{z-index:2;position:absolute;top:0;right:0}:root .app-shell :is(.detalhe-pagina,.detalhe-faixa,.detalhe-abas-linha,.detalhe-corpo){min-width:0;max-width:100%}:root .app-shell .detalhe-faixa .devices-abas{min-width:0}:root .app-shell .detalhe-abas-linha{overflow:visible}:root .app-shell .detalhe-faixa .devices-abas{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow:auto hidden;flex-wrap:nowrap!important}:root .app-shell .detalhe-faixa .devices-abas::-webkit-scrollbar{display:none}:root .app-shell .detalhe-faixa .devices-abas>button{white-space:nowrap;flex:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td.dm-selecao-col,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.dm-selecao-barra,.dm-selecao-lixeira){display:none}:root :is(.main-content,.sub-app-workspace-content,.support-standalone) :is(.devices-empty,.configuration-empty,.empty-card,.trf-vazio,.tag-vazio,.support-backup-empty,.support-empty-chat,.lst-vazio,.orc-vazio,.commission-empty){font-size:13px;line-height:1.5}:root :is(.main-content,.sub-app-workspace-content,.support-standalone) :is(.section-heading,.card-title,.charges-toolbar,.dm-module-header,.module-title-hero,.dm-card-header,.contract-variable-picker) p{font-size:13px;line-height:1.45}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .charge-card-heading span{font-size:12px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .charge-shortcuts button span{font-size:13px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .info-icon{width:22px;min-width:22px;height:22px;font-size:12px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .device-summary-card>span{letter-spacing:.08em;white-space:normal}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.module-title-hero,.dm-module-header,.devices-hero.faixa-padrao):not(.detalhe-faixa),:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .devices-hero.faixa-padrao:not(.detalhe-faixa)>header{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td:not([data-titulo]) :is(small,strong),:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.dm-rodape-lista,.dm-ferramentas-conta){font-size:12.5px}:root .app-shell .menu-de-topo .sub-app-company-switcher>span{display:none}:root .app-shell .menu-de-topo .sub-app-company-switcher-wrapper,:root .app-shell .menu-de-topo .sub-app-company-switcher-wrap{flex:none;width:auto;min-width:0}:root .app-shell .menu-de-topo .sub-app-company-switcher{gap:2px;padding:0 4px 0 8px;width:auto!important;min-width:0!important}:root .app-shell .menu-de-topo .sub-app-company-switcher>svg{width:16px;height:16px}:root .app-shell .menu-de-topo .sub-app-company-logo{object-fit:contain;background:#fff;border-radius:7px;width:24px;height:24px;padding:2px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo] :is(strong,b){font-size:15.5px;font-weight:700;line-height:1.25}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo]>span{font-size:15.5px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr>td[data-titulo] small{font-size:12.5px;font-weight:500}:root .app-shell :is(.dm-module-header,.module-title-hero,.devices-hero>header) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho,.devices-abas-linha):not(:has(>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)~.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)))>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar){bottom:calc(68px + env(safe-area-inset-bottom,0px));z-index:55;border-radius:999px;flex:none;justify-content:center;gap:0;height:56px;padding:0;font-size:0;position:fixed;top:auto;right:16px;overflow:hidden;box-shadow:0 12px 28px -10px #008fb6bf;width:56px!important;min-height:56px!important}:root .app-shell .main-content .devices-hero.faixa-padrao:not(.detalhe-faixa)>header{-webkit-backdrop-filter:none;backdrop-filter:none}:root .app-shell :is(.dm-module-header,.module-title-hero,.devices-hero>header) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho,.devices-abas-linha):not(:has(>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)~.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)))>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar) svg{width:24px;height:24px}:root .app-shell :is(.dm-module-header,.module-title-hero,.devices-hero>header) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho,.devices-abas-linha):not(:has(>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)~.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)))>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar):after{content:none}:root .app-shell .main-content .device-summary-grid.encartes-miudos{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px;overflow-x:auto}:root .app-shell .main-content .device-summary-grid.encartes-miudos::-webkit-scrollbar{display:none}:root .app-shell .main-content .device-summary-grid.encartes-miudos>.device-summary-card{scroll-snap-align:start;flex:none}:root .app-shell :is(.main-content,.sub-app-workspace-content) .activity strong{font-size:13px}:root .app-shell :is(.main-content,.sub-app-workspace-content) .payment-row{font-size:12.5px}:root .app-shell :is(.detalhe-faixa,.dm-janela .dm-module-header)>:first-child{flex:100%!important}:root .app-shell :is(.detalhe-faixa,.dm-janela .dm-module-header) h1{flex:100%;min-width:0;font-size:21px;line-height:1.2}:root .app-shell :is(.detalhe-faixa,.dm-janela .dm-module-header) .detalhe-titulo-linha{flex-wrap:wrap}:root .app-shell :is(.detalhe-abas-linha,.detalhe-faixa .devices-abas){-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}:root .app-shell :is(.detalhe-abas-linha,.detalhe-faixa .devices-abas)::-webkit-scrollbar{display:none}:root .app-shell .detalhe-faixa .devices-abas>button{flex:none}:root .app-shell :is(.dm-module-header,.module-title-hero) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho):has(>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)):not(:has(>:not(.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)))){display:none}:root .app-shell :is(.dm-module-header,.module-title-hero)>.dm-module-action:has(>:is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho):only-child:has(>.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar)):not(:has(>:not(.dm-button:not(.secondary):not(.ghost):not(.danger):not(.topbar))))){display:none}:root .app-shell :is(.main-content,.sub-app-workspace-content) :is(.automation-stats,.commerce-stats,.dm-resumo-grade,.summary-grid,.cm-resumo,.tv-stats,.dashboard-stats)>:has(>strong){text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 12px;padding:12px 14px;display:grid}:root .app-shell :is(.main-content,.sub-app-workspace-content) :is(.automation-stats,.commerce-stats,.dm-resumo-grade,.summary-grid,.cm-resumo,.tv-stats,.dashboard-stats)>:has(>strong)>strong{grid-area:1/1/-1;margin:0;font-size:26px;line-height:1.1}:root .app-shell :is(.main-content,.sub-app-workspace-content) :is(.automation-stats,.commerce-stats,.dm-resumo-grade,.summary-grid,.cm-resumo,.tv-stats,.dashboard-stats)>:has(>strong)>span{grid-column:2;font-size:11px}:root .app-shell :is(.main-content,.sub-app-workspace-content) :is(.automation-stats,.commerce-stats,.dm-resumo-grade,.summary-grid,.cm-resumo,.tv-stats,.dashboard-stats)>:has(>strong)>small{grid-column:2;font-size:12px;line-height:1.35}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.module-title-hero,.dm-module-header) :is(.devices-abas,.dm-abas,.contracts-heading-actions){flex:100%;justify-content:flex-start;width:100%}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.module-title-hero,.dm-module-header) .devices-abas>button{flex:1 1 0}:root .app-shell .main-content .cm-pessoa{grid-template-columns:40px minmax(0,1fr) auto 16px;gap:4px 10px}:root .app-shell .main-content .cm-pessoa-nome{display:contents}:root .app-shell .main-content .cm-pessoa-nome>b{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;grid-area:1/2/2/3;line-height:1.25;display:-webkit-box}:root .app-shell .main-content .cm-pessoa>strong{grid-area:1/3/2/4}:root .app-shell .main-content .cm-pessoa>.cm-seta-pessoa{grid-area:1/4/2/5}:root .app-shell .main-content .cm-pessoa-nome>:not(b){grid-column:2/-1}:root .app-shell .main-content .cm-pessoa-nome>small{margin-top:2px}:root .app-shell .main-content .cm-falta{gap:6px;margin-top:0}:root .app-shell .main-content .cm-falta-trilho{flex:auto}:root .app-shell .main-content .cm-barra-linha{margin-top:0}:root .app-shell .main-content .device-summary-card{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 10px;padding:10px 12px;display:grid}:root .app-shell .main-content .device-summary-card>.device-summary-icon{grid-row:1/3;width:32px;height:32px;margin:0}:root .app-shell .main-content .device-summary-card>span{letter-spacing:.02em;overflow-wrap:break-word;grid-column:2;font-size:9.5px;line-height:1.3}:root .app-shell .main-content .device-summary-card>strong{grid-column:2;margin:0;font-size:22px;line-height:1.15}:root .app-shell .main-content .encarte-todos>strong{font-size:25px}:root .app-shell .main-content .encarte-todos>span{font-size:10.5px}:root .app-shell .main-content,:root .sub-app-workspace .sub-app-workspace-content{--t-micro:11px;--t-small:12.5px}}@media (width<=720px) and (prefers-reduced-motion:no-preference){:root .app-shell :is(.dm-module-header,.module-title-hero,.devices-hero>header) :is(.dm-module-action,.commerce-module-actions,.schedule-module-actions,.master-module-actions,.financeiro-acoes-cabecalho,.devices-abas-linha)>.dm-button.default[style*=position],:root .app-shell :is(.dm-module-header,.module-title-hero) .dm-module-action>.dm-button.default{animation:.32s cubic-bezier(.22,1.1,.36,1) .16s backwards cel-entra-bolha}}@media (width<=720px){:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) .device-summary-card{grid-template-columns:32px minmax(0,1fr)}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.support-console-main,.sub-app-workspace-main,.sub-app-workspace-content,.master-conteudo) :is(.device-summary-grid:not(.encartes-miudos),.cm-resumo,.commerce-stats,.commission-stats,.logs-stats,.mdm-encartes,.dm-encartes,.mdm-stats,.master-summary-grid,.agenda-metrics)>*>:is(span:not([class*=icon]):not([class*=icone]),.device-summary-rotulo):first-of-type{letter-spacing:.3px}:root .app-shell .agenda-command-bar{grid-template-columns:1fr;align-items:stretch;gap:10px;height:auto;padding:0 0 4px;display:grid}:root .app-shell .agenda-command-bar .agenda-command-brand{display:none}:root .app-shell .agenda-period-navigation{justify-content:flex-start;align-items:center;gap:6px;width:100%;display:flex}:root .app-shell .agenda-period-navigation>strong{text-align:center;flex:1;font-size:15px}:root .app-shell .agenda-command-actions{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}:root .app-shell .agenda-view-switch{flex:1 0 100%;justify-content:stretch;width:100%}:root .app-shell .agenda-view-switch>button{flex:1}:root .app-shell .agenda-filters{flex:none}:root .app-shell .agenda-create-wrap{bottom:calc(68px + env(safe-area-inset-bottom,0px));z-index:55;width:auto;position:fixed;right:16px}:root .app-shell .agenda-create-wrap>button.agenda-create-button{border-radius:999px;justify-content:center;gap:0;width:56px;height:56px;padding:0;font-size:0;box-shadow:0 12px 28px -10px #008fb6bf;min-height:56px!important}:root .app-shell .agenda-create-wrap>button.agenda-create-button svg{width:24px;height:24px}:root .app-shell .agenda-create-wrap>button.agenda-create-button{overflow:hidden;width:56px!important}:root .app-shell .agenda-timeline{width:100%;grid-template-columns:44px minmax(0,1fr)!important;min-width:0!important}:root .app-shell .agenda-timeline-scroll{overflow-x:hidden}:root .app-shell .agenda-timeline .agenda-hour-label{font-size:11px}:root .app-shell .agenda-calendar-body{flex-direction:column;gap:12px;display:flex}:root .app-shell .agenda-calendar-sidebar{order:2;width:100%}:root .app-shell .agenda-timeline-wrap,:root .app-shell .agenda-calendar-main{order:1}:root .app-shell .agenda-resumo-encartes{grid-template-rows:repeat(2,minmax(84px,auto))}:root .cda-lingueta{bottom:calc(134px + env(safe-area-inset-bottom,0px));width:48px;height:48px;left:auto;right:20px}:root .cda-lingueta:hover{width:48px;padding:0}:root .cda-lingueta span{display:none}:root .app-shell .main-content.agenda-main-content{height:auto!important;min-height:calc(100dvh - var(--menu-de-topo-altura,56px))!important}:root .app-shell .agenda-subapp-view,:root .app-shell .agenda-main-content .agenda-module{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}:root .app-shell .agenda-calendar-workspace{flex:none!important;height:auto!important;overflow:visible!important}:root .app-shell .agenda-calendar-body,:root .app-shell .agenda-calendar-body>.agenda-shell{height:auto!important;min-height:0!important}:root .app-shell .agenda-calendar-body .agenda-timeline-scroll{flex:none!important;height:calc(100dvh - 296px)!important;min-height:360px!important;max-height:none!important}:root .app-shell .agenda-calendar-body .agenda-month{max-height:none!important;overflow:visible!important}:root .app-shell .agenda-calendar-sidebar{height:auto!important;max-height:none!important;overflow:visible!important}:root .app-shell .agenda-sidebar-list,:root .app-shell .agenda-sidebar-list-scroll{min-height:0!important;max-height:none!important;overflow:visible!important}:root .app-shell .agenda-command-actions>.agenda-filters{flex:auto;order:1}:root .app-shell .agenda-command-actions>.agenda-filters select{flex:auto;width:100%;max-width:none!important}:root .app-shell .agenda-command-actions>.agenda-engrenagem{flex:none;order:2}:root .app-shell .agenda-command-actions>.agenda-view-switch{order:3}:root .app-shell .agenda-timeline-appointment:is(.baixo,.raso)>span{padding-right:0!important}:root .app-shell .agenda-timeline-appointment:is(.baixo,.raso)>.agenda-pastilha-situacao{flex:0 auto;overflow:hidden;min-width:0!important}:root .app-shell .agenda-timeline-appointment:is(.baixo,.raso)>strong{flex:auto;min-width:42px}:root .app-shell .agenda-timeline{min-width:calc(44px + var(--agenda-lane-count,1) * 86px)!important}:root .app-shell .agenda-timeline-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}:root .app-shell .agenda-subapp-view{grid-template-columns:minmax(0,1fr)!important}:root .app-shell .agenda-subapp-view .agenda-module,:root .app-shell .agenda-calendar-workspace,:root .app-shell .agenda-calendar-body,:root .app-shell .agenda-calendar-body>.agenda-shell{min-width:0!important}:root .app-shell .agenda-month{min-width:0!important;overflow:visible!important}:root .app-shell .agenda-month-grid,:root .app-shell .agenda-weekdays{min-width:0!important}:root .app-shell .agenda-weekdays span{padding:7px 0;font-size:10px}:root .app-shell .agenda-month-grid>section{min-height:58px;padding:0;position:relative}:root .app-shell .agenda-month-grid .agenda-day-number{justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:7px;display:flex;position:absolute;inset:0}:root .app-shell .agenda-month-grid .today .agenda-day-number{background:radial-gradient(13px at 50% 17px,#0698b4 98%,#0000 100%)}:root .app-shell .agenda-month-grid>section>div{pointer-events:none;justify-content:center;align-items:center;gap:3px;margin:0;display:flex;position:absolute;bottom:8px;left:0;right:0}:root .app-shell .agenda-month-grid .appointment-card.compact{box-shadow:none;box-sizing:border-box;background:0 0;border-style:solid;border-width:0 0 0 6px;border-radius:999px;flex:none;gap:0;width:6px;height:6px;padding:0;font-size:0;overflow:hidden;min-height:0!important}:root .app-shell .agenda-month-grid .appointment-card.compact>*,:root .app-shell .agenda-month-grid .agenda-more{display:none}:root .app-shell .agenda-create-wrap .agenda-create-menu{transform-origin:100% 100%;width:min(268px,100vw - 32px);animation:.26s cubic-bezier(.05,.7,.1,1) backwards cel-menu-do-mais;inset:auto 0 calc(100% + 10px) auto}@keyframes cel-menu-do-mais{0%{opacity:0;transform:translateY(8px)scale(.96)}}}@media (width<=720px) and (prefers-reduced-motion:reduce){:root .app-shell .agenda-create-wrap .agenda-create-menu{animation:none}}@media (width<=720px){:root .app-shell .appointment-services{grid-template-columns:minmax(0,1fr)!important}:root .app-shell .appointment-service-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 44px!important}:root .app-shell .appointment-service-row>.appointment-servico-escolha{grid-column:1/-1}:root .app-shell .appointment-service-row>label{grid-column:1}:root .app-shell .appointment-service-row>button:not(.appointment-add-service){grid-column:2;align-self:end}:root .app-shell .appointment-service-row>.appointment-add-service{grid-column:1/-1}:root .app-shell .appointment-service-row .campo-de-duracao>input{flex:auto;min-width:0}:root .app-shell .appointment-service-row .campo-de-duracao>select{flex:none;width:auto}:root .app-shell .appointment-client-select{grid-template-columns:minmax(0,1fr) 44px}:root .sub-app-workspace{grid-template-columns:minmax(0,1fr)!important}:root .sub-app-workspace>*{min-width:0;max-width:100%}:root .sub-app-sidebar{min-width:0;max-width:100%;overflow:hidden}:root .sub-app-sidebar nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}:root .sub-app-sidebar nav>*{flex:none}:root .sub-app-sidebar nav::-webkit-scrollbar{display:none}:root .sub-app-sidebar nav button{min-height:44px}:root .sub-app-sidebar{flex-flow:wrap;align-items:center}:root .sub-app-sidebar>header{flex:auto;min-width:0}:root .sub-app-sidebar .sub-app-sidebar-toggle{display:none}:root .sub-app-sidebar>nav{flex:100%;order:3}:root .sub-app-sidebar>.user-card{flex:none;width:auto;max-width:54%;min-height:44px;margin:0;padding:4px 8px}:root .sub-app-sidebar>.user-card>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:root .sub-app-sidebar>.user-card>span>small,:root .sub-app-sidebar>.user-card>span>em{display:none}:root .sub-app-sidebar .user-card{min-width:0;max-width:100%;overflow:hidden}:root .sub-app-workspace-main,:root .sub-app-workspace-header,:root .sub-app-workspace-content{min-width:0;max-width:100%}:root .sub-app-workspace-content{padding-left:16px;padding-right:16px}:root .sub-app-workspace :is(.tv-kpis,.tv-indicadores,.tv-stats,.tv-indoor-hero-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important}:root .sub-app-workspace .tv-indoor-hero-stats.tv-indoor-hero-stats>*{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:12px 14px;display:flex}:root .sub-app-workspace .tv-indoor-hero-stats.tv-indoor-hero-stats>*>b{font-size:26px;line-height:1.05}:root .sub-app-workspace input[readonly]{min-width:0;max-width:100%}:root .sub-app-workspace .apk-link-bar strong{font-size:13px}:root .sub-app-sidebar nav button span{font-size:12px}:root .master-menu button{min-height:44px}:root .master-casca .sub-app-dock-item{min-width:44px;min-height:44px}:root .sub-app-dock-tile{border-radius:999px}:root .sub-app-workspace-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-height:0;padding-bottom:8px;height:auto!important;display:grid!important}:root .sub-app-workspace-header>.sub-app-dock{grid-area:1/2;justify-self:end;gap:2px;height:auto;min-height:0;padding:2px}:root .sub-app-workspace-header>.sub-app-dock :is(button,a){min-width:44px;min-height:44px}:root .sub-app-workspace-header h1{letter-spacing:-.02em;margin:0;font-size:22px}:root .app-shell .devices-hero>header>.devices-abas{align-self:flex-start;max-width:100%}:root .app-shell .ponto-estado{background:#fff;border:1px solid #e9eff1;border-bottom:0;border-radius:16px 16px 0 0;margin-bottom:0;padding:14px 16px 10px;box-shadow:inset 0 1px #ffffffa6}:root .app-shell .ponto-acao{background:#fff;border:1px solid #e9eff1;border-top:0;border-radius:0 0 16px 16px;width:100%;max-width:none;padding:0 16px 14px;box-shadow:0 1px 2px #091c230d}:root .app-shell .ponto-acao>.ponto-botao{width:100%}:root .sub-app-sidebar .user-card{min-height:44px}:root .sub-app-workspace-heading{min-width:0}:root .sub-app-workspace-heading>*{min-width:0;max-width:100%}:root .sub-app-workspace-heading .sub-app-company-switcher{max-width:100%;overflow:hidden;min-width:0!important;min-height:44px!important}:root .sub-app-workspace-heading .sub-app-company-switcher>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root .tv-indoor-page header:has(>.tv-section-heading-actions){flex-direction:column;align-items:stretch;gap:12px}:root .tv-indoor-page header>div:first-child{width:100%;min-width:0;max-width:100%}:root .tv-indoor-page .tv-section-heading-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}:root .tv-indoor-page .tv-section-heading-actions>:is(button,a){flex:none}:root .tv-indoor-page .tv-indoor-card>header p{font-size:13px;line-height:1.45}:root .tv-indoor-page .tv-empty-state svg{width:34px;height:34px}:root .tv-indoor-page .tv-empty-state strong{font-size:15.5px}:root .tv-indoor-page .tv-empty-state small{font-size:13px}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content)>*{animation:.28s cubic-bezier(.05,.7,.1,1) backwards cel-entra-tela}@keyframes cel-entra-tela{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{animation:.34s cubic-bezier(.05,.7,.1,1) backwards cel-entra-cartao}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:first-child{animation-delay:0s}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:nth-child(2){animation-delay:40ms}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:nth-child(3){animation-delay:80ms}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:nth-child(4){animation-delay:.12s}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:nth-child(5){animation-delay:.16s}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:nth-child(n+6){animation-delay:.2s}@keyframes cel-entra-cartao{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(button,.dm-button,a.dm-button):active,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:active{transition:transform .13s cubic-bezier(.3,1.35,.5,1);transform:scale(.98)}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(button,.dm-button,a.dm-button){transition:background .18s,border-color .18s,box-shadow .18s,transform .13s cubic-bezier(.3,1.35,.5,1)}:root .app-shell{-webkit-tap-highlight-color:transparent}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.dm-skeleton,.skeleton,[class*=esqueleto]){background:linear-gradient(90deg,#11191d0f 25%,#11191d1c 37%,#11191d0f 63%) 0 0/400% 100%;animation:1.4s linear infinite cel-brilho}@keyframes cel-brilho{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content)>*,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr{animation-duration:.01ms!important;animation-delay:0s!important}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(button,.dm-button,a.dm-button):active,:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) table:not(.tabela-larga)>tbody>tr:active{transform:none}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.dm-skeleton,.skeleton,[class*=esqueleto]){animation:none}}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.charge-cards,.device-summary-grid,.bank-accounts-grid,.dashboard-grid,.tv-kpis,.tv-indicadores,.tv-stats,.commerce-stats)>:not(.agenda-encarte){animation:.34s cubic-bezier(.05,.7,.1,1) backwards cel-entra-cartao}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.charge-cards,.device-summary-grid,.bank-accounts-grid,.dashboard-grid,.tv-kpis,.tv-indicadores,.tv-stats,.commerce-stats)>:nth-child(2){animation-delay:50ms}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.charge-cards,.device-summary-grid,.bank-accounts-grid,.dashboard-grid,.tv-kpis,.tv-indicadores,.tv-stats,.commerce-stats)>:nth-child(3){animation-delay:.1s}:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.charge-cards,.device-summary-grid,.bank-accounts-grid,.dashboard-grid,.tv-kpis,.tv-indicadores,.tv-stats,.commerce-stats)>:nth-child(n+4){animation-delay:.15s}:root .app-shell .agenda-create-wrap{animation:.32s cubic-bezier(.22,1.1,.36,1) .16s backwards cel-entra-bolha}@keyframes cel-entra-bolha{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}}@media (width<=720px) and (prefers-reduced-motion:reduce){:root :is(.app-shell,.sub-app-workspace) :is(.main-content,.sub-app-workspace-content) :is(.charge-cards,.device-summary-grid,.bank-accounts-grid,.dashboard-grid,.tv-kpis,.tv-indicadores,.tv-stats,.commerce-stats)>*{animation-duration:.01ms!important;animation-delay:0s!important}:root .app-shell .agenda-create-wrap{animation:none}}.dm-palco{color:#eaf6fa;background:radial-gradient(120% 90% at 50% -10%,#12384a 0%,#0a1b24 55%,#060f15 100%);border-radius:22px;gap:22px;min-height:420px;padding:26px;display:grid;position:relative;overflow:hidden}.dm-palco.cheia{border-radius:0;height:100vh;padding:3vh 4vw}.dm-palco.carregando,.dm-vazio{color:#eaf6fa99;text-align:center;align-content:center;justify-items:center}.dm-topo{justify-content:space-between;align-items:center;gap:20px;display:flex}.dm-topo h2{letter-spacing:-.4px;text-transform:capitalize;margin:2px 0 0;font:850 26px Manrope,Inter,sans-serif}.dm-palco.cheia .dm-topo h2{font-size:40px}.dm-aovivo{color:#6ee7a8;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:7px;font:800 11px Manrope,Inter,sans-serif;display:inline-flex}.dm-aovivo i{background:#33d17a;border-radius:50%;width:9px;height:9px;animation:2.2s ease-out infinite dm-pulso;box-shadow:0 0 #33d17a99}@keyframes dm-pulso{0%{box-shadow:0 0 #33d17a8c}70%{box-shadow:0 0 0 12px #33d17a00}to{box-shadow:0 0 #33d17a00}}.dm-topo-numeros{gap:26px;margin-left:auto;display:flex}.dm-topo-numeros span{text-align:right;display:grid}.dm-topo-numeros b{font-variant-numeric:tabular-nums;font:850 22px Manrope,Inter,sans-serif}.dm-topo-numeros small{color:#eaf6fa8c;font-size:11.5px}.dm-palco.cheia .dm-topo-numeros b{font-size:34px}.dm-acoes{gap:8px;display:flex}.dm-botao{color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;place-content:center;place-items:center;width:40px;height:40px;display:flex}.dm-botao:hover{background:#ffffff29}.dm-palco.cheia .dm-acoes{display:none}.dm-podio{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-self:center;align-items:end;gap:14px;width:100%;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.dm-podio.de-1{grid-template-columns:minmax(0,340px)}.dm-podio.de-2{grid-template-columns:repeat(2,minmax(0,340px))}.dm-lugar{animation:.7s cubic-bezier(.2,1,.3,1) both dm-sobe;animation-delay:calc(var(--ordem,0) * .14s);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;justify-items:center;gap:4px;padding:20px 14px 16px;display:grid;position:relative;overflow:hidden}.dm-lugar.lugar-1{background:linear-gradient(#f6c45333,#f6c4530d);border-color:#f6c45380;padding-top:28px}.dm-lugar.lugar-1:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff24 50%,#0000 60%);animation:5.5s ease-in-out 1.4s infinite dm-brilho;position:absolute;inset:0;transform:translate(-120%)}@keyframes dm-brilho{0%{transform:translate(-120%)}22%,to{transform:translate(120%)}}.dm-rosto{width:62px!important;height:62px!important;font-size:20px!important}.dm-lugar.lugar-1 .dm-rosto{box-shadow:0 0 0 3px #f6c4538c;width:78px!important;height:78px!important;font-size:25px!important}.dm-palco.cheia .dm-rosto{width:92px!important;height:92px!important;font-size:30px!important}.dm-palco.cheia .dm-lugar.lugar-1 .dm-rosto{width:116px!important;height:116px!important;font-size:38px!important}.dm-medalha{background:#ffffff1f;border-radius:999px;margin-top:8px;padding:3px 10px;font:800 11px Manrope,Inter,sans-serif}.dm-lugar.lugar-1 .dm-medalha{color:#4a3205;background:linear-gradient(140deg,#f6c453,#e0a02a)}.dm-palco.cheia .dm-medalha{margin-top:12px;padding:5px 14px;font-size:15px}.dm-nome{margin-top:2px;font:850 17px Manrope,Inter,sans-serif}.dm-lugar.lugar-1 .dm-nome{font-size:21px}.dm-palco.cheia .dm-nome{font-size:26px}.dm-palco.cheia .dm-lugar.lugar-1 .dm-nome{font-size:34px}.dm-vendas{color:#eaf6fa99;font-size:12.5px}.dm-vendas b{font-variant-numeric:tabular-nums}.dm-palco.cheia .dm-vendas{font-size:17px}.dm-detalhe{color:#eaf6fa61;font-size:11.5px}.dm-palco.cheia .dm-detalhe{font-size:15px}.dm-palco.sem-valor .dm-vendas{color:#7ee6b0;margin-top:2px;font:850 20px Manrope,Inter,sans-serif}.dm-palco.sem-valor .dm-vendas b{font-size:30px}.dm-palco.sem-valor .lugar-1 .dm-vendas{color:#ffd782}.dm-palco.sem-valor .lugar-1 .dm-vendas b{font-size:38px}.dm-palco.cheia.sem-valor .dm-vendas{font-size:26px}.dm-palco.cheia.sem-valor .dm-vendas b{font-size:44px}.dm-palco.cheia.sem-valor .lugar-1 .dm-vendas b{font-size:60px}.dm-valor b{color:#7ee6b0;font-variant-numeric:tabular-nums;font:850 20px Manrope,Inter,sans-serif}.dm-lugar.lugar-1 .dm-valor b{color:#ffd782;font-size:25px}.dm-palco.cheia .dm-valor b{font-size:30px}.dm-palco.cheia .dm-lugar.lugar-1 .dm-valor b{font-size:42px}.dm-degrau{background:#ffffff12;width:calc(100% + 28px);height:10px;margin:16px -14px -16px;display:block}.dm-lugar.lugar-1 .dm-degrau{background:linear-gradient(#f6c45373,#f6c45338);height:26px}.dm-lugar.lugar-2 .dm-degrau{height:18px}.dm-fila{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dm-fila li{animation:.5s both dm-entra;animation-delay:calc(.56s + var(--ordem,0) * 70ms);background:#ffffff0a;border-radius:14px;grid-template-columns:38px 34px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 16px;display:grid}@keyframes dm-entra{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.dm-fila-lugar{color:#eaf6fa73;font:800 13px Manrope,Inter,sans-serif}.dm-fila-rosto{width:34px!important;height:34px!important}.dm-fila li strong{font:800 15px Manrope,Inter,sans-serif}.dm-fila-vendas{color:#eaf6fa8c;font-size:13px}.dm-fila-valor b{color:#7ee6b0;font-variant-numeric:tabular-nums;font:850 16px Manrope,Inter,sans-serif}.dm-palco.cheia .dm-fila li{grid-template-columns:52px 46px minmax(0,1fr) auto auto;padding:14px 20px}.dm-palco.cheia .dm-fila li strong{font-size:21px}.dm-palco.cheia .dm-fila-valor b{font-size:22px}.dm-pe{color:#eaf6fa59;text-align:right;font-size:11.5px}@media (width<=720px){.dm-podio{grid-template-columns:1fr}.dm-degrau{display:none}.dm-fila li{grid-template-columns:30px 30px minmax(0,1fr) auto}.dm-fila-vendas{display:none}}@media (prefers-reduced-motion:reduce){.dm-lugar,.dm-fila li{animation-duration:.01ms;animation-delay:0s}.dm-aovivo i,.dm-lugar.lugar-1:after{animation:none}}.cm-pagina.cm-so-telao{gap:12px;display:grid}.cm-pagina.cm-so-telao .cm-abas-do-telao{justify-content:flex-end;display:flex}.dm-palco.cheia~.cm-abas-do-telao{display:none}.cm-so-telao:has(.dm-palco.cheia) .cm-abas-do-telao{display:none}.cm-pagina{gap:14px;min-width:0;display:grid}.cm-faixa header{align-items:flex-start}.cm-faixa-acoes{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.cm-botao-regras{border-radius:var(--dm-radius-sm);color:#fff;cursor:pointer;font:inherit;background:#ffffff1f;border:1px solid #ffffff3d;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.cm-botao-regras:hover{background:#fff3}.cm-resumo{gap:var(--encarte-vao,10px);z-index:1;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));margin-top:18px;display:grid;position:relative}.cm-resumo article{border:1px solid var(--dm-soft-line);border-radius:var(--dm-radius);background:#fff;gap:4px;min-width:0;padding:14px 16px;display:grid}.cm-resumo span{color:var(--dm-muted);font-size:12.5px;font-weight:600}.cm-resumo strong{color:#17313a;font-variant-numeric:tabular-nums;font-family:Manrope,Inter,system-ui,sans-serif;font-size:22px;line-height:1.15}.cm-resumo small{color:var(--dm-muted);min-height:1em;font-size:12px}.cm-resumo.com-metas{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr))}.cm-resumo .cm-total{background:linear-gradient(135deg,#e8f8ef,#fff 70%);border-color:#cfe9d8}.cm-resumo .cm-total strong{color:#1f7a4d;font-size:30px}.cm-carregando{font-weight:600;color:#5f6d76!important}.cm-ferramentas{align-items:center}.cm-periodo{align-items:center;gap:6px;display:inline-flex}.cm-periodo b{color:#17313a;text-align:center;min-width:150px;font-size:14px}.cm-seta{border:1px solid var(--dm-soft-line);color:#36505a;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.cm-seta:hover{background:#eef6f8;border-color:#b9dce6}.cm-erro{border-radius:var(--dm-radius-sm);color:var(--dm-danger);background:#fdeef1;border:1px solid #f1c7cf;margin:0;padding:10px 14px;font-size:13px}.cm-pessoas{gap:4px;display:grid}.cm-pessoas>header,.cm-extrato>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.cm-pessoas h2{color:#18333c;margin:0;font-size:15px}.cm-filtro-ativo{color:var(--dm-primary-strong);cursor:pointer;font:inherit;background:#e9f7fb;border:1px solid #c9e9f2;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cm-pessoa{border-radius:var(--dm-radius);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 12px;display:grid}.cm-pessoa+.cm-pessoa{border-top-color:var(--dm-line);border-radius:0}.cm-pessoa:hover{background:#f5f9fa}.cm-pessoa.aberta{border-radius:var(--dm-radius);background:#eef8fb;border-color:#c9e9f2}.cm-avatar{color:var(--dm-primary-strong);background:#e3f4f8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:inline-flex}.cm-pessoa-nome{gap:2px;min-width:0;display:grid}.cm-pessoa-nome b{color:#1d3640;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cm-pessoa-nome small{color:var(--dm-muted);white-space:pre-wrap;font-size:12.5px}.cm-falta{align-items:center;gap:8px;margin-top:4px;font-style:normal;display:flex}.cm-falta-trilho{background:#f3ead8;border-radius:999px;flex:0 0 120px;height:6px;display:block;overflow:hidden}.cm-falta-trilho i{background:linear-gradient(90deg,#f2b64a,#e59a1c);border-radius:999px;min-width:6px;height:100%;display:block}.cm-falta span{color:#9a6a14;font-size:12px;font-weight:600}.cm-pessoa>strong{color:#1f7a4d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.cm-vazio{text-align:center;gap:4px;padding:18px 12px;display:grid}.cm-vazio b{color:#1d3640;font-size:14px}.cm-vazio span{color:var(--dm-muted);font-size:13px}.cm-esqueleto{gap:8px;padding:6px 12px;display:grid}.cm-esqueleto i{border-radius:var(--dm-radius-sm);background:#eef3f5;height:44px;animation:1.2s ease-in-out infinite cm-pulso;display:block}@keyframes cm-pulso{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.cm-esqueleto i{animation:none}}.cm-abas{background:#eef3f5;border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.cm-abas button{color:#5b6e76;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.cm-abas button.ativa{color:#17313a;background:#fff;box-shadow:0 1px 3px #11191d1f}.cm-abas em{color:var(--dm-primary-strong);background:#008fb61f;border-radius:999px;padding:1px 7px;font-size:11.5px;font-style:normal}.cm-busca{flex:0 280px}.cm-tabela td{vertical-align:top}.cm-tabela td b{display:block}.cm-tabela td small{color:var(--dm-muted);margin-top:2px;font-size:12px;display:block}.cm-tabela .num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cm-comissao b{color:#1f7a4d}.cm-lista-vazia{color:var(--dm-muted);text-align:center;margin:0;padding:18px 12px;font-size:13px}.cm-janela>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cm-janela>header p{color:var(--dm-muted);margin:4px 0 0;font-size:13px}.cm-regras{gap:10px;margin-top:14px;display:grid}.cm-regra{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.cm-regra.desligada .cm-regra-texto{opacity:.55}.cm-regra-texto{gap:3px;min-width:0;display:grid}.cm-regra-texto b{color:#1d3640;font-size:14.5px;line-height:1.3}.cm-regra-texto small{color:var(--dm-muted);font-size:12.5px}.cm-regra-acoes{gap:4px;display:flex}.cm-icone{border-radius:var(--dm-radius-sm);color:#5b6e76;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.cm-icone:hover{border-color:var(--dm-line);background:#f1f6f8}.cm-icone.perigo:hover{color:var(--dm-danger);background:#fdeef1;border-color:#f1c7cf}.cm-chave{cursor:pointer;flex:none;display:inline-flex;position:relative}.cm-chave input{opacity:0;width:1px;height:1px;position:absolute}.cm-chave i{background:#d5dfe3;border-radius:999px;width:38px;height:22px;transition:background .16s;display:block;position:relative}.cm-chave i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.cm-chave input:checked+i{background:var(--dm-success)}.cm-chave input:checked+i:after{left:18px}.cm-chave input:focus-visible+i{outline:2px solid var(--dm-primary);outline-offset:2px}.cm-nova{border-radius:var(--dm-radius);color:var(--dm-primary-strong);cursor:pointer;font:inherit;background:#f5fbfd;border:1px dashed #9fd6e6;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:700;display:flex}.cm-nova:hover{background:#eaf7fb}.cm-regras-pe{border-top:1px solid var(--dm-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:10px;display:flex}.cm-regras-pe small{color:var(--dm-muted);font-size:12.5px}.cm-aviso{font-weight:700}.cm-aviso.ok{color:var(--dm-success)!important}.cm-aviso.erro{color:var(--dm-danger)!important}.cm-form{border-radius:var(--dm-radius);background:#f7fbfc;border:1px solid #c9e9f2;gap:16px;padding:16px;display:grid}.cm-dica{color:var(--dm-muted);margin:-8px 0 0;font-size:12.5px}.cm-tipos{background:#e7eff2;border-radius:999px;gap:2px;padding:3px;display:flex}.cm-tipos button{color:#4d626a;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;flex:1 1 0;min-height:36px;padding:0 10px;font-size:13.5px;font-weight:700}.cm-tipos button.ativo{color:#0b5d74;background:#fff;box-shadow:0 1px 3px #11191d24}.cm-frase{border:1px solid var(--dm-line);border-radius:var(--dm-radius);color:#1d3640;background:#fff;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.3;display:flex}.cm-na-frase{border-radius:var(--dm-radius-sm);background:#f4f9fb;border:1px solid #b9dce6;align-items:center;gap:4px;height:40px;padding:0 10px;display:inline-flex}.cm-na-frase:focus-within{border-color:var(--dm-primary);box-shadow:0 0 0 3px #00a9d226}.cm-na-frase i{color:var(--dm-muted);font-size:14px;font-style:normal;font-weight:700}.cm-na-frase input{color:#0b3a47;font:inherit;text-align:right;outline:none;font-size:16px;font-weight:800;box-shadow:none!important;background:0 0!important;border:0!important;width:76px!important;height:36px!important;min-height:0!important;padding:0!important}.cm-na-frase.curto input{text-align:center;width:44px!important}.cm-unidade{border-radius:var(--dm-radius-sm);background:#eef3f5;padding:2px;display:inline-flex}.cm-unidade button{color:#5b6e76;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;min-width:36px;height:34px;font-size:13px;font-weight:700}.cm-unidade button.ativo{color:#0b5d74;background:#fff;box-shadow:0 1px 2px #11191d24}.cm-bloco{gap:8px;display:grid}.cm-rotulo{color:#36505a;font-size:12.5px;font-weight:700}.cm-chips{flex-wrap:wrap;gap:8px;display:flex}.cm-chips button{border:1px solid var(--dm-soft-line);color:#36505a;cursor:pointer;font:inherit;background:#fff;border-radius:999px;min-height:36px;padding:0 14px;font-size:13.5px;font-weight:600}.cm-chips button.marcado{color:#fff;background:#0b8fb3;border-color:#0b8fb3}.cm-bloco-data{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cm-bloco-data input{border:1px solid var(--dm-soft-line);border-radius:var(--r-sm);color:var(--dm-text);font:inherit;background:#fff;height:38px;padding:0 10px;font-size:14px;max-width:200px!important}.cm-form-pe{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cm-falta-preencher{color:#9a6a14;margin-right:auto;font-size:12.5px;font-weight:600}.cm-form-pe button:disabled{cursor:not-allowed;opacity:.5}@media (width<=900px){.cm-resumo,.cm-resumo.com-metas{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-resumo .cm-total{grid-column:1/-1}}@media (width<=720px){.cm-faixa header{flex-direction:column;gap:10px}.cm-faixa-acoes{justify-content:flex-start;width:100%}.cm-resumo strong{font-size:18px}.cm-resumo .cm-total strong{font-size:26px}.cm-periodo b{min-width:0}.cm-tipos button{padding:0 6px;font-size:12.5px}.cm-frase{font-size:15px}.cm-busca{flex:100%}.cm-regra{grid-template-columns:auto minmax(0,1fr)}.cm-regra-acoes{grid-column:2}.cm-extrato .table-scroll{overflow:visible}:root .cm-extrato .table-scroll>table.cm-tabela,.cm-tabela tbody,.cm-tabela tr,.cm-tabela td{width:100%;min-width:0;display:block}.cm-tabela thead{display:none}.cm-tabela tr{border:1px solid var(--dm-line);border-radius:var(--dm-radius);margin-bottom:8px;padding:8px 12px}.cm-tabela td{text-align:right;justify-content:space-between;align-items:baseline;gap:12px;display:flex;border:0!important;padding:4px 0!important}.cm-tabela td:before{color:var(--dm-muted);content:attr(data-rotulo);text-align:left;flex:none;font-size:12px}.cm-tabela td b,.cm-tabela td small{display:inline}.cm-tabela td small{margin-left:6px}}.cm-janela{width:min(820px,100vw - 32px);max-width:820px}.cm-janela .cm-regras{padding:0 14px 14px}.cm-nota{color:var(--dm-muted);margin:0;font-size:12.5px;font-weight:500}.cm-mini{color:var(--dm-primary-strong);flex:0 0 18px;width:18px;height:18px}.cm-plano{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fff;grid-template-columns:40px minmax(0,1fr) auto;align-items:flex-start;gap:12px;padding:14px;display:grid}.cm-plano.desligado .cm-plano-texto{opacity:.5}.cm-plano-texto{gap:8px;min-width:0;display:grid}.cm-plano-quem{color:#1d3640;font-size:15px}.cm-plano-linha{align-items:flex-start;gap:8px;display:flex}.cm-plano-linha .cm-mini{margin-top:2px}.cm-plano-linha>div{gap:1px;min-width:0;display:grid}.cm-plano-linha small{color:var(--dm-muted);letter-spacing:.03em;text-transform:uppercase;font-size:11.5px;font-weight:700}.cm-plano-linha span{color:#1d3640;font-size:13.5px}.cm-plano .cm-regra-acoes{align-items:center;gap:6px}.cm-bonus-texto{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:inline-flex;color:#9a6212!important;font-size:13px!important}.cm-bonus-texto:before{content:"+ bônus";letter-spacing:.03em;text-transform:uppercase;background:#fff4df;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:800}.cm-botao-perigo{border-radius:var(--dm-radius-sm);color:#b23a4a;cursor:pointer;font:inherit;background:#fff;border:1px solid #f1c7cf;min-height:34px;padding:0 12px;font-size:13px;font-weight:700}.cm-botao-perigo:hover{background:#fdeef1}.cm-botao-perigo.cheio{color:#fff;background:#c84f5c;border-color:#c84f5c}.cm-botao-perigo.cheio:hover{background:#b23a4a}.cm-apagar-aqui{margin-right:auto}.cm-editor{border-radius:var(--dm-radius);background:#f7fbfc;border:1px solid #c9e9f2;gap:18px;padding:16px;scroll-margin-top:12px;display:grid}.cm-passo{gap:10px;min-width:0;display:grid}.cm-passo>header{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.cm-passo h3{color:#1d3640;margin:0;font-size:15px}.cm-n{color:#fff;background:#1d3640;border-radius:50%;flex:0 0 22px;justify-content:center;align-self:center;align-items:center;height:22px;font-size:12px;font-weight:800;display:inline-flex}.cm-opcional{color:var(--dm-muted);font-size:12px;font-weight:600}.cm-bases{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}:root :is(.main-content,.dm-janela,.dm-drawer,.settings-modal) .cm-base{border-radius:var(--dm-radius,14px)}.cm-base{border:1px solid var(--dm-soft-line);border-radius:var(--dm-radius);color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;align-content:start;justify-items:start;gap:6px;padding:12px;display:grid;position:relative}.cm-base svg{color:var(--dm-primary-strong);width:22px;height:22px}.cm-base b{color:#1d3640;padding-right:22px;font-size:14px}.cm-base small{color:var(--dm-muted);font-size:12px;line-height:1.35}.cm-base.ativa{border-color:var(--dm-primary);background:#eaf7fb;box-shadow:0 0 0 3px #00a9d226}.cm-base:disabled{cursor:not-allowed;opacity:.55}.cm-marca{border:1.5px solid var(--dm-soft-line);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:flex;position:absolute;top:10px;right:10px}.cm-base.ativa .cm-marca{background:var(--dm-primary);border-color:var(--dm-primary)}.cm-breve{color:var(--dm-muted);background:#eef3f5;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.cm-aviso-plano{border-radius:var(--dm-radius-sm);color:#9a6212;background:#fff4df;margin:0;padding:8px 10px;font-size:13px;font-weight:600}.cm-partes{gap:10px;display:grid}.cm-parte{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fff;gap:10px;min-width:0;padding:12px 14px;display:grid}.cm-parte>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.cm-parte h4{color:#1d3640;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.cm-parte h4 svg{color:var(--dm-primary-strong);flex:0 0 18px;width:18px;height:18px}.cm-parte .cm-frase{background:0 0;border:0;padding:0}.cm-na-frase input{width:104px!important}.cm-remover{color:var(--dm-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.cm-linha{color:#1d3640;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cm-unidade button{padding:0 10px}.cm-bonus-caixa{border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:#fff;border-left:3px solid #e6a23c;gap:10px;padding:12px 14px;display:grid}.cm-caixa-minimo{border-left-color:var(--dm-primary)}.cm-liga{color:#1d3640;align-items:center;gap:10px;font-weight:600;display:flex}.cm-faixa-bonus{color:#1d3640;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.cm-mais-faixa{color:var(--dm-primary-strong);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.cm-escolha-dupla{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.cm-escolha-dupla button{border:1px solid var(--dm-soft-line);border-radius:var(--dm-radius);cursor:pointer;font:inherit;text-align:left;background:#fff;gap:3px;padding:10px 12px;display:grid}.cm-escolha-dupla b{color:#1d3640;font-size:14px}.cm-escolha-dupla small{color:var(--dm-muted);font-size:12px}.cm-escolha-dupla button.ativa{border-color:var(--dm-primary);background:#eaf7fb;box-shadow:0 0 0 3px #00a9d226}.cm-exemplo-curto{border-radius:var(--dm-radius-sm);color:#1f7a4d;background:#e8f6ee;margin:-2px 0 0;padding:7px 10px;font-size:13px;font-weight:600}.cm-bloco-data span{color:#1d3640;font-weight:600}.cm-exemplo{border-radius:var(--dm-radius);background:#e8f6ee;border:1px solid #cfe9d8;gap:8px;padding:14px;display:grid}.cm-exemplo-titulo{color:#1f7a4d;letter-spacing:.05em;text-transform:uppercase;font-size:11.5px;font-weight:800}.cm-sim-parte{border-top:1px dashed #bfe0cc;gap:6px;padding-top:8px;display:grid}.cm-exemplo-titulo+.cm-sim-parte{border-top:0;padding-top:0}.cm-sim-parte .cm-linha>b{color:#1f7a4d}.cm-sim-parte .cm-na-frase{background:#fff}.cm-conta{font-variant-numeric:tabular-nums;gap:4px;display:grid}.cm-conta div{justify-content:space-between;gap:12px;display:flex}.cm-conta-total{color:#1f7a4d;border-top:1px solid #cfe9d8;margin-top:2px;padding-top:6px;font-size:16px;font-weight:800}.cm-modal-fundo{z-index:60;background:#091c2373;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.cm-modal{border-radius:var(--r-lg,18px);box-shadow:var(--e-flutua);background:#fff;gap:12px;width:100%;max-width:440px;padding:20px;display:grid}.cm-modal h3{color:#1d3640;margin:0;font-size:17px}.cm-modal p{color:var(--dm-muted);margin:0}.cm-modal-botoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.cm-pessoa-bloco+.cm-pessoa-bloco{border-top:1px solid var(--dm-line)}.cm-pessoa-bloco .cm-pessoa+.cm-pessoa{border-top-color:#0000}.cm-pessoa-bloco.aberta{border-radius:var(--dm-radius);background:#f7fbfc}.cm-pessoa-bloco.aberta .cm-pessoa{background:0 0;border-color:#0000}.cm-detalhe{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;padding:0 12px 12px 64px;display:grid}.cm-detalhe-parte{border:1px solid var(--dm-line);border-radius:var(--dm-radius-sm);font-variant-numeric:tabular-nums;background:#fff;gap:4px;padding:10px 12px;display:grid}.cm-detalhe-parte header{align-items:center;gap:8px;margin-bottom:2px;display:flex}.cm-detalhe-parte header b{color:#1d3640;flex:auto;font-size:13.5px}.cm-detalhe-parte header strong{color:#1f7a4d;font-size:14px}.cm-detalhe-parte>div{color:#36505a;justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.cm-detalhe-parte>div b{white-space:nowrap;font-weight:700}.cm-detalhe-parte>div.bonus{color:#9a6212}.cm-falta-texto{color:#9a6a14;margin:2px 0 0;font-size:12px;font-weight:600}.cm-com-fixo{border-radius:var(--dm-radius-sm);color:#1f7a4d;background:#e8f6ee;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-weight:700;display:flex}@media (width<=720px){.cm-plano{grid-template-columns:40px minmax(0,1fr)}.cm-plano .cm-regra-acoes{flex-wrap:wrap;grid-column:2}.cm-detalhe{padding-left:12px}.cm-editor{padding:12px}.cm-na-frase input{width:88px!important}.cm-abas{border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.cm-abas button{border-radius:var(--r-md,12px);text-align:center;white-space:normal;flex-direction:column;gap:3px;height:auto;padding:6px 4px;font-size:12px;line-height:1.2}}.cm-faixa{position:relative;overflow:hidden}.cm-faixa:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 88% -15%,#00c9a74d,#0000 58%),radial-gradient(75% 65% at 6% 0,#00a9d238,#0000 62%);position:absolute;inset:0}.cm-faixa>*{z-index:1;position:relative}.cm-faixa h1{letter-spacing:-.025em}.cm-botao-regras{transition:background .18s,transform .18s}.cm-botao-regras:hover{transform:translateY(-1px)}.cm-resumo{gap:12px}.cm-resumo article{border-color:var(--line,#d3dde1);box-shadow:var(--e-apoio);background:#fff;padding:16px 18px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.cm-resumo article:hover{transform:translateY(-3px);box-shadow:0 18px 40px #061a2133}.cm-resumo span{letter-spacing:.06em;text-transform:uppercase;font-size:11px}.cm-resumo strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cm-resumo .cm-total{background:linear-gradient(145deg,#eefaf2 0%,#fff 62%);border-color:#bfe3cd;box-shadow:0 16px 40px #1f7a4d38}.cm-resumo .cm-total strong{background:linear-gradient(120deg,#1f7a4d,#12a06e);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px}.cm-custo{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;display:flex;color:#4a6a5c!important}.cm-seta{transition:transform .16s,background .16s;box-shadow:0 2px 8px #061a211a}.cm-seta:hover{transform:scale(1.06)}.cm-pessoa{border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto auto;padding:13px 14px;transition:background .18s,box-shadow .18s}.cm-pessoa+.cm-pessoa{border-radius:var(--r-md,12px)}.cm-pessoa:hover{background:#f5fbfc;box-shadow:inset 0 0 0 1px #dcedf2}.cm-pessoa>strong{letter-spacing:-.015em;text-align:right;font-size:18px}.cm-avatar{color:#fff;background:linear-gradient(135deg,#0b8fb3,#12a06e);box-shadow:0 6px 16px #0b8fb352}.cm-pessoa-bloco{border-radius:var(--r-md,12px);transition:background .2s,box-shadow .2s}.cm-pessoa-bloco.aberta{background:linear-gradient(#f6fcfd,#fff 70%);box-shadow:inset 0 0 0 1px #dcedf2}.cm-seta-pessoa{color:#7c9099;align-items:center;transition:transform .2s;display:inline-flex}.cm-pessoa-bloco.aberta .cm-seta-pessoa{transform:rotate(90deg)}.cm-detalhe-parte{border-color:#e6eef1;box-shadow:0 4px 14px #061a210f}.cm-detalhe-parte>div.bonus{background:#fff8ec;border-radius:8px;margin:2px -6px;padding:4px 6px}.cm-barra{background:#f0f4f6;border-radius:999px;height:8px;margin-top:6px;overflow:hidden}.cm-barra i{background:linear-gradient(90deg,#f2b64a,#e59a1c);border-radius:999px;min-width:8px;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block}.cm-com-fixo{background:linear-gradient(120deg,#e8f6ee,#f3fbf6);box-shadow:inset 0 0 0 1px #cfe9d8}.cm-abre-custo{cursor:pointer;font:inherit;text-align:left;border:0;width:100%}.cm-abre-custo span{align-items:center;gap:8px;display:inline-flex}.cm-abre-custo svg{transition:transform .2s}.cm-abre-custo.aberto svg{transform:rotate(90deg)}.cm-abre-custo:hover{filter:brightness(.98)}.cm-custo-aberto{border-radius:var(--dm-radius-sm);background:#fbfcfd;border:1px solid #e1e8eb;grid-column:1/-1;gap:8px;padding:12px 14px;display:grid}.cm-custo-aberto>header{align-items:center;gap:8px;display:flex}.cm-custo-aberto>header b{color:#1d3640;flex:auto;font-size:14px}.cm-custo-aberto>header strong{color:#17313a;font-variant-numeric:tabular-nums;font-size:15px}.cm-custo-aberto .cm-conta{color:#36505a;font-size:12.5px}.cm-custo-aberto .cm-conta b{color:#17313a;white-space:nowrap}.cm-custo-aberto .cm-conta .sem-encargo,.cm-custo-aberto .cm-conta .sem-encargo b{color:#9a6212}.cm-abas{box-shadow:inset 0 0 0 1px #e3eaed}.cm-abas button{transition:background .18s,color .18s,box-shadow .18s}.cm-abas button:hover{color:#17313a}.cm-extrato .table-scroll{border:1px solid var(--dm-line);border-radius:var(--r-md,12px)}.cm-tabela thead th{z-index:1;background:#f7fafb;position:sticky;top:0}.cm-tabela tbody tr{transition:background .14s}.cm-tabela tbody tr:hover{background:#f7fcfd}.cm-comissao b{background:#e8f6ee;border-radius:999px;padding:3px 10px;display:inline-block}@media (prefers-reduced-motion:reduce){.cm-resumo article,.cm-pessoa,.cm-pessoa-bloco,.cm-barra i,.cm-seta-pessoa,.cm-seta,.cm-tabela tbody tr{transition:none}}@media (width<=720px){.cm-resumo .cm-total strong{font-size:28px}.cm-pessoa{grid-template-columns:40px minmax(0,1fr) auto auto;padding:10px 8px}.cm-tabela thead th{position:static}}:root .main-content .devices-hero.faixa-padrao.cm-faixa:not(.detalhe-faixa)>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0}:root .main-content .cm-resumo>article{animation:.5s cubic-bezier(.2,1,.3,1) both cm-encarte-entra;animation-delay:calc(var(--ordem,0) * 80ms);transition:box-shadow .2s,transform .2s,border-color .2s;position:relative;overflow:hidden}@keyframes cm-encarte-entra{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}:root .main-content .cm-resumo>.cm-total{box-shadow:inset 0 3px 0 #0b7f99, var(--e-apoio)}:root .main-content .cm-resumo>.cm-de-vendas{box-shadow:inset 0 3px 0 #1da06a, var(--e-apoio)}:root .main-content .cm-resumo>.cm-de-parcelas{box-shadow:inset 0 3px 0 #7a5cd6, var(--e-apoio)}:root .main-content .cm-resumo>.cm-de-bonus{box-shadow:inset 0 3px 0 #d98324, var(--e-apoio)}:root .main-content .cm-resumo>article:hover{transform:translateY(-2px)}:root .main-content .cm-resumo>.cm-total:hover{border-color:#7fbdcd;box-shadow:inset 0 3px #0b7f99,0 10px 26px #0b7f9929}:root .main-content .cm-resumo>.cm-de-vendas:hover{border-color:#8bcfb2;box-shadow:inset 0 3px #1da06a,0 10px 26px #1da06a29}:root .main-content .cm-resumo>.cm-de-parcelas:hover{border-color:#b7a6ea;box-shadow:inset 0 3px #7a5cd6,0 10px 26px #7a5cd629}:root .main-content .cm-resumo>.cm-de-bonus:hover{border-color:#edc08c;box-shadow:inset 0 3px #d98324,0 10px 26px #d9832429}:root .main-content .cm-resumo>article strong{transition:color .2s}:root .main-content .cm-resumo>.cm-total:hover strong{color:#0b7f99}:root .main-content .cm-resumo>.cm-de-vendas:hover strong{color:#1da06a}:root .main-content .cm-resumo>.cm-de-parcelas:hover strong{color:#7a5cd6}:root .main-content .cm-resumo>.cm-de-bonus:hover strong{color:#d98324}.cm-resumo .cm-total{--cm-cor:#0b7f99}.cm-resumo .cm-de-vendas{--cm-cor:#1da06a}.cm-resumo .cm-de-parcelas{--cm-cor:#7a5cd6}.cm-resumo .cm-de-bonus{--cm-cor:#d98324}:root .main-content .cm-resumo.sem-parcelas{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}:root .main-content .cm-resumo.sem-parcelas.com-metas{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}@media (prefers-reduced-motion:reduce){:root .main-content .cm-resumo>article,:root .main-content .cm-resumo>article:before{animation-duration:.01ms;animation-delay:0s}:root .main-content .cm-resumo>article:hover{transform:none}}.cm-retrato{color:#fff;background:linear-gradient(135deg,#0b8fb3,#12a06e);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font:800 11px Manrope,Inter,sans-serif;display:inline-flex;position:relative;overflow:hidden}.cm-retrato i{letter-spacing:.2px;font-style:normal}.cm-retrato img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cm-retrato.quadrado{background:#eef4f6;border-radius:8px;width:34px;height:34px}.cm-retrato.quadrado img{object-fit:contain}.cm-com-rosto{text-align:left;align-items:center;gap:9px;min-width:0;display:inline-flex}.cm-aparelho-texto{gap:1px;min-width:0;display:grid}:root .main-content .cm-pessoa .cm-retrato.cm-avatar{width:40px;height:40px;font-size:13px}.cm-barra-linha{max-width:320px;margin-top:7px;display:block}.cm-barra-linha i{animation:1.1s cubic-bezier(.2,.9,.25,1) both cm-barra-cresce;animation-delay:calc(.25s + var(--ordem,0) * .12s)}@keyframes cm-barra-cresce{0%{width:0!important}}:root .main-content .cm-tabela th:last-child,:root .main-content .cm-tabela td:last-child{padding-right:20px}:root .main-content .cm-tabela th:first-child,:root .main-content .cm-tabela td:first-child{padding-left:20px}@media (prefers-reduced-motion:reduce){.cm-barra-linha i{animation:none}}.cm-posicao{color:#6b7f88;vertical-align:1px;background:#eef3f5;border-radius:7px;justify-content:center;align-items:center;min-width:24px;height:20px;margin-right:7px;padding:0 5px;font:800 10.5px Manrope,Inter,sans-serif;display:inline-flex}.cm-posicao.primeiro{color:#543a05;background:linear-gradient(140deg,#f6c453,#e0a02a)}.cm-base-do-encargo{color:var(--text-secondary,#5b6b7a);margin:0 0 10px;font-size:12.5px}.cm-base-do-encargo b{color:var(--text-primary,#16232e)}.cm-aparelho-texto .cm-imei{opacity:.65}:where(input[type=checkbox],input[type=radio]){appearance:none;border:1.5px solid var(--dm-line,#cfd9de);box-sizing:border-box;cursor:pointer;vertical-align:middle;background-color:#fff;background-position:50%;background-repeat:no-repeat;flex:none;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;padding:0;transition:background-color .12s,border-color .12s;display:inline-block}:where(input[type=checkbox]){border-radius:5px}:where(input[type=radio]){border-radius:50%}:where(input[type=checkbox],input[type=radio]):hover:not(:disabled){border-color:#8fc9d8}:where(input[type=checkbox]):checked{background-color:var(--dm-primary,#00a9d2);border-color:var(--dm-primary,#00a9d2);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-6'/%3E%3C/svg%3E");background-size:14px 14px}:where(input[type=checkbox]):indeterminate{background-color:var(--dm-primary,#00a9d2);border-color:var(--dm-primary,#00a9d2);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E");background-size:14px 14px}:where(input[type=radio]):checked{background-color:#fff;background-image:radial-gradient(circle, var(--dm-primary,#00a9d2) 0 4px, transparent 4.5px);border-color:var(--dm-primary,#00a9d2)}:where(input[type=checkbox],input[type=radio]):disabled{cursor:not-allowed;opacity:.7;background-color:#f1f5f6;border-color:#dde5e8}:where(input[type=checkbox],input[type=radio]):focus-visible{outline:none;box-shadow:0 0 0 3px #00a9d247}@media (width<=720px){:where(.app-shell input[type=checkbox],.app-shell input[type=radio]){outline-offset:0;outline:4px solid #0000;width:18px;min-width:18px;height:18px;min-height:18px}}:where(.dm-switch-row,.dm-interruptor,.cm-chave,.support-chave-interruptor,.basic-field-row,.configuration-row,.menu-de-ajuda-interruptor,.bolha-ia-interruptor,.favicon-options,.trial-module-options) :where(input[type=checkbox],input[type=radio]){min-width:0;min-height:0}:root :is(button,a,summary)[data-anda]{isolation:isolate;position:relative;overflow:hidden}:root :is(button,a,summary)[data-anda]:before{content:"";transform-origin:12%;z-index:-1;background:#06232b;border-radius:50%;width:100%;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scale(0)}:root :is(button,a,summary)[data-anda]:after{color:#eaf7fb;content:attr(data-anda) " →";opacity:0;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-weight:800;transition:opacity .3s,transform .34s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;transform:translate(40%)}:root :is(button,a,summary)[data-anda]>*{transition:opacity .26s,transform .34s cubic-bezier(.4,0,.2,1)}:root :is(button,a,summary)[data-anda]:disabled:before,:root :is(button,a,summary)[data-anda]:disabled:after{display:none}@media (prefers-reduced-motion:reduce){:root :is(button,a,summary)[data-anda]:before,:root :is(button,a,summary)[data-anda]:after,:root :is(button,a,summary)[data-anda]>*{transition:none}}@media (hover:hover) and (pointer:fine){:root :is(button,a,summary)[data-anda]:hover:not(:disabled):before{transform:scale(2.2)}:root :is(button,a,summary)[data-anda]:hover:not(:disabled):after{opacity:1;transform:translate(0)}:root :is(button,a,summary)[data-anda]:hover:not(:disabled)>*{opacity:0;transform:translate(45%)}:root :is(button,a,summary)[data-anda]:hover:not(:disabled){color:#0000!important}}
