@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/exo-2-cyrillic-ext-400-normal-CkIweJqd.woff2) format("woff2"),url(/assets/exo-2-cyrillic-ext-400-normal-iCCHmvbS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/exo-2-cyrillic-400-normal-DkhFZ3TL.woff2) format("woff2"),url(/assets/exo-2-cyrillic-400-normal-h9Yg8YHF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/exo-2-vietnamese-400-normal-BgZK7AGH.woff2) format("woff2"),url(/assets/exo-2-vietnamese-400-normal-C-HDQfeq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/exo-2-latin-ext-400-normal-BiLgrt0k.woff2) format("woff2"),url(/assets/exo-2-latin-ext-400-normal-eOOluZza.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/exo-2-latin-400-normal-D8MC3_dU.woff2) format("woff2"),url(/assets/exo-2-latin-400-normal-_vYD6UCb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/exo-2-cyrillic-ext-600-normal-c2lTakb1.woff2) format("woff2"),url(/assets/exo-2-cyrillic-ext-600-normal-Bva7FavC.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/exo-2-cyrillic-600-normal-CENMUrsM.woff2) format("woff2"),url(/assets/exo-2-cyrillic-600-normal-DUkGHFVI.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/exo-2-vietnamese-600-normal-D_uNeL95.woff2) format("woff2"),url(/assets/exo-2-vietnamese-600-normal-H3VyuMj8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/exo-2-latin-ext-600-normal-70qtqWxx.woff2) format("woff2"),url(/assets/exo-2-latin-ext-600-normal-DMfc7h1y.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/exo-2-latin-600-normal-DOMk466V.woff2) format("woff2"),url(/assets/exo-2-latin-600-normal-DZPWd1Z-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2) format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vazio: #000000;--fundo: #05060A;--painel: #0A0C12;--painel-2: #141824;--linha: rgba(61, 232, 255, .18);--texto: #E8EEF7;--suave: #9AA6BA;--destaque: #3DE8FF;--destaque-texto: #00151A;--falha: #FF2E88;--minha: #0B3A4A;--cliente: #141824;--erro: #FF8FBD;--foco: #3DE8FF;--lida: #3DE8FF;--digital: "Share Tech Mono", ui-monospace, Consolas, monospace;color-scheme:dark;font-family:"Exo 2",Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background-color:var(--vazio);color:var(--texto)}h1,h2,.marca-site,.termo__selo,.vazio strong,.dia,.bolha__meta,.item__linha small,.topo__numero,.contador{font-family:var(--digital);font-weight:400}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.gira{animation:gira 1s linear infinite;vertical-align:-3px}@keyframes gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gira{animation-duration:3s}}.marca-site{display:inline-flex;gap:8px;align-items:center;color:var(--destaque);font-size:17px;font-weight:700;letter-spacing:.02em;text-shadow:0 0 14px rgba(61,232,255,.45)}.centro{display:grid;place-items:center;min-height:100%;padding:16px}.centro--interno{flex:1;min-height:0;overflow-y:auto}.cartao{display:grid;gap:14px;width:min(420px,100%);padding:26px;border:1px solid var(--linha);border-radius:3px;background:var(--painel);box-shadow:0 0 44px #3de8ff12}.cartao--qr{width:min(720px,100%)}.cartao h1{margin:0;font-size:21px;line-height:1.25}.cartao__texto{margin:0;color:var(--suave);line-height:1.45}.campo{display:grid;gap:6px;font-size:14px;color:var(--suave)}.campo input,.lista__topo input{width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--linha);border-radius:10px;background:var(--painel-2);color:var(--texto)}.aviso{margin:0;padding:9px 12px;border-radius:10px;background:var(--painel-2);color:var(--suave);font-size:14px}.aviso--erro{color:var(--erro)}.aviso--faixa{margin:8px 12px}.botao{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:8px 16px;border:1px solid var(--linha);border-radius:10px;background:transparent;color:var(--texto);font-weight:600;cursor:pointer}.botao:hover{background:var(--painel-2)}.botao:disabled{opacity:.6;cursor:not-allowed}.botao--principal{border-color:transparent;background:var(--destaque);color:var(--destaque-texto)}.botao--principal:hover{background:#8cf1ff;box-shadow:0 0 18px #3de8ff66}.botao--leve{min-height:36px;padding:6px 10px;font-size:14px;font-weight:500}.botao-link{justify-self:center;padding:4px;border:0;background:none;color:var(--suave);text-decoration:underline;cursor:pointer}.qr{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center}.qr img{display:block;max-width:100%;height:auto;border-radius:10px;background:#fff}.qr ol{display:grid;gap:10px;margin:0;padding-left:20px;color:var(--suave);line-height:1.45}.qr strong{color:var(--texto)}.app{display:flex;flex-direction:column;height:100%}.topo{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--linha);background:var(--painel)}.topo__nome,.topo__numero{color:var(--suave);font-size:14px}.topo__loja{min-height:36px;max-width:220px;padding:4px 8px;border:1px solid var(--linha);border-radius:8px;background:var(--painel-2)}.topo__espaco{flex:1}.faixa{display:flex;gap:8px;align-items:center;margin:0;padding:7px 14px;background:#2b2a08;color:#f6f08a;font-size:14px}.painel{display:grid;flex:1;grid-template-columns:minmax(280px,380px) 1fr;min-height:0}.lista{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--linha);background:var(--painel)}.lista__topo{display:flex;gap:6px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--linha)}.lista__vazia{margin:0;padding:18px 14px;color:var(--suave);font-size:14px;line-height:1.45}.lista__itens{flex:1;margin:0;padding:0;overflow-y:auto;list-style:none}.nova{display:grid;gap:10px;padding:12px;border-bottom:1px solid var(--linha)}.nova__topo{display:flex;align-items:center;justify-content:space-between}.item{display:flex;width:100%;gap:12px;align-items:center;padding:10px 14px;border:0;border-bottom:1px solid var(--linha);background:transparent;text-align:left;cursor:pointer}.item:hover,.item--ativo{background:var(--painel-2)}.avatar{display:grid;flex:none;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid rgba(61,232,255,.45);background:#08232b;color:var(--destaque);font-weight:700}.item__corpo{display:grid;flex:1;gap:3px;min-width:0}.item__linha{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.item__linha strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.item__linha small{flex:none;color:var(--suave);font-size:12px}.item__hora--nova{color:var(--destaque)!important;font-weight:700}.item__previa{overflow:hidden;color:var(--suave);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.contador{display:grid;flex:none;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--destaque);color:var(--destaque-texto);font-size:12px;font-weight:700}.vazio svg{color:var(--destaque);filter:drop-shadow(0 0 12px rgba(61,232,255,.45))}.vazio{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;color:var(--suave);text-align:center}.vazio strong{color:var(--texto);font-size:20px}.vazio p{max-width:400px;margin:0;line-height:1.45}.conversa{display:flex;flex-direction:column;min-width:0;min-height:0}.conversa__topo{display:flex;gap:10px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--linha);background:var(--painel)}.icone.conversa__voltar{display:none}.conversa__quem{display:grid;min-width:0}.conversa__quem strong,.conversa__quem small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conversa__quem small{color:var(--suave)}.conversa__mensagens{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;padding:14px 6%;overflow-y:auto}.conversa .aviso{margin:8px 12px 0}.linha{display:flex;flex-direction:column}.dia{align-self:center;margin:10px 0 8px;padding:4px 10px;border-radius:8px;background:var(--painel-2);color:var(--suave);font-size:13px}.bolha{display:flex;flex-direction:column;gap:4px;max-width:min(76%,560px);padding:7px 10px;border-radius:10px;font-size:15px;line-height:1.4}.bolha--cliente{align-self:flex-start;border-top-left-radius:2px;background:var(--cliente)}.bolha--eu{align-self:flex-end;border-top-right-radius:2px;background:var(--minha)}.bolha--falhou{outline:1px solid var(--erro)}.bolha__texto{white-space:pre-wrap;overflow-wrap:anywhere}.bolha__meta{display:inline-flex;gap:3px;align-items:center;align-self:flex-end;color:#b5c2d3;font-size:12px}.marca--lida{color:var(--lida)}.bolha__erro{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--erro);font-size:13px}.bolha__erro button{padding:0;border:0;background:none;color:#fff;font-weight:700;text-decoration:underline;cursor:pointer}.midia-img{display:block;max-width:100%;max-height:340px;border-radius:8px}.midia-figurinha{display:block;width:150px;height:150px;object-fit:contain}.midia-audio{width:min(280px,68vw);height:42px}.midia-carregando{display:grid;place-items:center;width:200px;height:110px;border-radius:8px;background:#0003}.midia-falha{display:inline-flex;gap:6px;align-items:center;color:var(--erro);font-size:13px}.midia-doc{display:flex;gap:10px;align-items:center;width:100%;min-width:220px;padding:9px;border:0;border-radius:8px;background:#0003;text-align:left;cursor:pointer}.midia-doc--enviando{cursor:default;font-size:14px}.midia-doc span{display:grid;flex:1;min-width:0}.midia-doc strong{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.midia-doc small{color:#b5c2d3}.caixa{display:flex;gap:8px;align-items:flex-end;padding:10px 12px;background:var(--painel)}.caixa__campo{flex:1;min-width:0;min-height:42px;max-height:130px;padding:10px 14px;border:1px solid var(--linha);border-radius:20px;background:var(--painel-2);resize:vertical}.icone{display:grid;flex:none;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:transparent;color:var(--suave);cursor:pointer}.icone:hover:not(:disabled){background:var(--painel-2);color:var(--texto)}.icone:disabled{opacity:.45;cursor:not-allowed}.enviar:hover:not(:disabled){box-shadow:0 0 16px #3de8ff73}.enviar{display:grid;flex:none;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:var(--destaque);color:var(--destaque-texto);cursor:pointer}.enviar:disabled{background:var(--painel-2);color:var(--suave);cursor:not-allowed}@media(max-width:760px){.painel{grid-template-columns:1fr}.lista{border-right:0}.painel--aberta .lista,.painel:not(.painel--aberta) .vazio{display:none}.icone.conversa__voltar{display:grid}.conversa__mensagens{padding:12px}.bolha{max-width:88%}.topo{flex-wrap:nowrap}.topo .marca-site{gap:0;font-size:0}.topo__loja,.topo__nome{flex:1;min-width:0}.topo__nome{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topo__numero,.topo__espaco,.botao--leve span{display:none}.qr{grid-template-columns:1fr;justify-items:center}}.modal{width:min(460px,calc(100vw - 32px));padding:24px;border:1px solid var(--linha);border-radius:16px;background:var(--painel);color:var(--texto)}.modal::backdrop{background:#000000a6}.modal h2{margin:0 0 10px;font-size:19px;line-height:1.3}.modal>p:not(.aviso){margin:0 0 14px;color:var(--suave);line-height:1.5}.modal .aviso{margin-bottom:14px}.modal__botoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.botao--perigo{border-color:transparent;background:var(--falha);color:#1f0010}.botao--perigo:hover{background:#ff6ba8}.termo{display:flex;justify-content:center;padding:24px 16px}.termo__cartao{width:min(760px,100%)}.termo__selo{display:inline-flex;gap:8px;align-items:center;color:var(--destaque);font-weight:700}.termo__texto{display:grid;gap:14px;padding:16px;border:1px solid var(--linha);border-radius:12px;background:var(--fundo)}.termo__texto h2{margin:0 0 4px;font-size:15px}.termo__texto p{margin:0;color:var(--suave);line-height:1.5}.termo__versao{font-size:13px}.termo__aceite{display:flex;gap:10px;align-items:flex-start;line-height:1.45;cursor:pointer}.termo__aceite input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--destaque)}.termo__botoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}html,body,#root{min-height:100%}.entrada{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:clamp(16px,4vw,64px);align-items:center;min-height:100vh;padding:24px clamp(16px,5vw,72px)}.entrada__palco{position:relative;align-self:stretch;min-height:360px}.capuz{display:block;width:100%;height:100%}.entrada__capuz{position:absolute;inset:0}.entrada__nome{position:absolute;right:0;bottom:4%;left:0;padding:40px 0 6px 4px;background:linear-gradient(transparent,#000 45%)}.entrada__nome p{margin:0;max-width:30ch;color:var(--suave)}.entrada__titulo{position:relative;margin:0 0 6px!important;max-width:none!important;color:var(--texto)!important;font-family:var(--digital);font-size:clamp(38px,6vw,76px);line-height:1;text-shadow:2px 0 0 rgba(255,46,136,.75),-2px 0 0 rgba(61,232,255,.75);animation:falha-titulo 7s steps(1) infinite}@keyframes falha-titulo{0%,93%,to{transform:none}94%{transform:translate(-3px) skew(-4deg)}96%{transform:translate(4px) skew(3deg)}98%{transform:translate(-1px)}}@media(prefers-reduced-motion:reduce){.entrada__titulo{animation:none}.qr__moldura:after{animation:none!important;display:none}}.entrada__form{width:100%}.cartao{position:relative}.cartao:before,.cartao:after{position:absolute;width:16px;height:16px;border:2px solid var(--destaque);content:"";pointer-events:none}.cartao:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.cartao:after{right:-1px;bottom:-1px;border-top:0;border-left:0}.botao,.campo input,.lista__topo input{border-radius:3px}.campo input:focus,.lista__topo input:focus{border-color:var(--destaque);outline:none;box-shadow:0 0 0 1px var(--destaque)}.modal{border-radius:3px;border-top:2px solid var(--destaque)}.identicone{display:grid;flex:none;place-items:center;overflow:hidden;border:1px solid rgba(61,232,255,.28);border-radius:3px;background:#06070c}.item{border-left:2px solid transparent}.item--ativo{border-left-color:var(--destaque)}.lista,.topo,.conversa__topo,.caixa{background:var(--painel)}.conversa__mensagens{background-color:var(--fundo);background-image:radial-gradient(rgba(61,232,255,.07) 1px,transparent 1px);background-size:22px 22px}.bolha{border-radius:2px 10px 10px}.bolha--eu{border:1px solid rgba(61,232,255,.28);border-radius:10px 2px 10px 10px}.caixa__campo,.enviar,.icone{border-radius:3px}.vazio{background:var(--fundo)}.vazio__capuz{width:min(260px,60vw);height:min(312px,40vh);filter:none!important}.vazio svg{filter:none}.contador{border-radius:3px}.qr__moldura{position:relative;overflow:hidden;padding:12px;border:1px solid var(--destaque);border-radius:3px;background:#fff;line-height:0}.qr__moldura img{border-radius:0;background:#fff}.qr__moldura:after{position:absolute;right:0;left:0;height:1px;background:var(--falha);opacity:.5;content:"";animation:varrer 2.6s linear infinite}@keyframes varrer{0%{top:0}to{top:100%}}.termo__selo{color:var(--destaque)}@media(max-width:860px){.entrada{grid-template-columns:1fr;align-items:start;gap:12px;padding:16px}.entrada__palco{height:280px;min-height:0}.entrada__nome{bottom:0}.entrada__nome p:not(.entrada__titulo){display:none}}
