:root{--chapa: #e9ece8;--superficie: #f7f8f5;--branco: #ffffff;--grafite: #151a26;--lapis: #5b666b;--linha: #cbd1cc;--linha-forte: #9aa39e;--trena: #f4b400;--trena-escura: #c99400;--trena-clara: #fff4cc;--cota: #c8412c;--cota-clara: #fbe9e5;--madeira: #a8743f;--ok: #2f7a4f;--forte: #151a26;--sobre-forte: #ffffff;--primario: #151a26;--primario-hover: #242b3a;--sobre-primario: #ffffff;--sobre-trena: #151a26;--trena-borda: #ecd27a;--erro-borda: #eab6ac;--erro-texto: #7d2414;--vidro: rgba(255, 255, 255, .93);--vidro-2: rgba(247, 248, 245, .9);--papel: #dfe3df;--papel-2: #f1f2ee;--ceu: linear-gradient(#cfdce6 0%, #e8eef2 55%, #eeefec 100%);--tinte: rgba(21, 26, 38, .06);--raio: 10px;--raio-p: 6px;--sombra: 0 1px 0 rgba(28, 35, 38, .06), 0 8px 24px -12px rgba(28, 35, 38, .25);--fonte: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--st: env(safe-area-inset-top, 0px);--sb: env(safe-area-inset-bottom, 0px);--sl: env(safe-area-inset-left, 0px);--sr: env(safe-area-inset-right, 0px);color-scheme:light}:root[data-tema=escuro]{--chapa: #0d1018;--superficie: #151a25;--branco: #1c2230;--grafite: #eceee9;--lapis: #9aa4af;--linha: #283041;--linha-forte: #3d4759;--trena: #f4b400;--trena-escura: #d9a200;--trena-clara: #2b2510;--cota: #ff7b5e;--cota-clara: #351b17;--forte: #313a4f;--sobre-forte: #ffffff;--primario: #eceee9;--primario-hover: #ffffff;--sobre-primario: #10131d;--trena-borda: #5c4b12;--erro-borda: #6b2c22;--erro-texto: #ffb4a3;--vidro: rgba(21, 26, 37, .9);--vidro-2: rgba(13, 16, 24, .9);--papel: #1a2030;--papel-2: #161c29;--ceu: linear-gradient(#1b2335 0%, #131926 60%, #0f131c 100%);--tinte: rgba(255, 255, 255, .07);--sombra: 0 1px 0 rgba(0, 0, 0, .3), 0 10px 30px -12px rgba(0, 0, 0, .7);color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]){--chapa: #0d1018;--superficie: #151a25;--branco: #1c2230;--grafite: #eceee9;--lapis: #9aa4af;--linha: #283041;--linha-forte: #3d4759;--trena: #f4b400;--trena-escura: #d9a200;--trena-clara: #2b2510;--cota: #ff7b5e;--cota-clara: #351b17;--forte: #313a4f;--sobre-forte: #ffffff;--primario: #eceee9;--primario-hover: #ffffff;--sobre-primario: #10131d;--trena-borda: #5c4b12;--erro-borda: #6b2c22;--erro-texto: #ffb4a3;--vidro: rgba(21, 26, 37, .9);--vidro-2: rgba(13, 16, 24, .9);--papel: #1a2030;--papel-2: #161c29;--ceu: linear-gradient(#1b2335 0%, #131926 60%, #0f131c 100%);--tinte: rgba(255, 255, 255, .07);--sombra: 0 1px 0 rgba(0, 0, 0, .3), 0 10px 30px -12px rgba(0, 0, 0, .7);color-scheme:dark}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body,#root{height:100%}body{margin:0;background:var(--chapa);color:var(--grafite);font:400 15px/1.5 var(--fonte);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}img{display:block;max-width:100%}.num{font-variant-numeric:tabular-nums}.titulo{font-size:clamp(28px,4.2vw,44px);line-height:1.02;margin:0;font-weight:800;font-variation-settings:"wdth" 118;letter-spacing:-.02em}.subtitulo{font-size:20px;line-height:1.2;margin:0;font-weight:700;font-variation-settings:"wdth" 112;letter-spacing:-.01em}.rotulo{font-size:13px;font-weight:600;font-variation-settings:"wdth" 85;color:var(--lapis);letter-spacing:.01em}.apoio{color:var(--lapis);margin:0;max-width:62ch;overflow-wrap:anywhere}.pequeno{font-size:13px}.marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-weight:800;font-variation-settings:"wdth" 118;font-size:17px;letter-spacing:-.01em}.marca-icone{width:38px;height:38px;flex:none;filter:drop-shadow(0 1px 1.5px rgba(21,26,38,.35))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--raio-p);border:1px solid var(--linha-forte);background:var(--branco);color:var(--grafite);font-weight:600;font-variation-settings:"wdth" 95;cursor:pointer;text-decoration:none;touch-action:manipulation;transition:background-color .12s,border-color .12s,transform .06s;white-space:nowrap}.btn:hover{border-color:var(--grafite)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primario{background:var(--primario);color:var(--sobre-primario);border-color:var(--primario)}.btn-primario:hover{background:var(--primario-hover);border-color:var(--primario-hover)}.btn-trena{background:var(--trena);border-color:var(--trena-escura);color:var(--sobre-trena)}.btn-trena:hover{background:#ffc21a;border-color:var(--sobre-trena)}.btn-perigo{color:var(--cota);border-color:#e3b1a8}.btn-perigo:hover{border-color:var(--cota)}.btn-p{min-height:36px;padding:0 12px;font-size:14px}.btn-icone{width:40px;min-height:40px;padding:0}.btn-fantasma{background:transparent;border-color:transparent}.btn-fantasma:hover{background:var(--tinte);border-color:transparent}:focus-visible{outline:3px solid var(--trena);outline-offset:2px}.btn:focus-visible{outline-color:var(--grafite);box-shadow:0 0 0 5px var(--trena)}.campo{display:grid;gap:4px;min-width:0}.campo>span{font-size:13px;font-weight:600;font-variation-settings:"wdth" 85;color:var(--lapis)}.entrada,select.entrada{width:100%;min-height:42px;padding:8px 10px;border-radius:var(--raio-p);border:1px solid var(--linha-forte);background:var(--branco);font-variant-numeric:tabular-nums}.entrada:focus{border-color:var(--grafite);outline:2px solid var(--trena);outline-offset:0}.entrada.cm{padding-right:34px}.com-unidade{position:relative}.com-unidade:after{content:"cm";position:absolute;right:10px;bottom:11px;font-size:13px;color:var(--lapis);pointer-events:none}.grade-campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--branco);cursor:pointer;font-weight:500}.chip[aria-pressed=true]{background:var(--forte);color:var(--sobre-forte);border-color:var(--forte)}.fita{--marcas: repeating-linear-gradient(90deg, rgba(21,26,38,.55) 0 1px, transparent 1px var(--passo, 10px));background-color:var(--trena);background-image:var(--marcas);background-size:100% 7px;background-repeat:no-repeat;background-position:0 0}.regua{display:flex;align-items:stretch;height:56px;border-radius:4px;overflow:hidden;border:1px solid var(--trena-escura);position:relative}.regua-seg{position:relative;flex:none;border:0;padding:12px 2px 4px;background:transparent;cursor:pointer;border-right:2px solid var(--sobre-trena);min-width:0;color:var(--sobre-trena);display:grid;align-content:end;justify-items:center;line-height:1.1}.regua-seg:last-child{border-right:0}.regua-seg b{font-size:15px;font-weight:800;font-variation-settings:"wdth" 80;font-variant-numeric:tabular-nums}.regua-seg small{font-size:11px;font-variation-settings:"wdth" 75;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.regua-seg:hover{background:#ffffff47}.regua-seg[aria-current=true]{background:var(--sobre-trena);color:var(--trena)}.regua-seg.confirmar:before{content:"";position:absolute;top:9px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--cota);box-shadow:0 0 0 2px var(--trena)}.regua-seg.falta{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(200,65,44,.25) 6px 9px);cursor:default}.regua-total{display:flex;justify-content:space-between;font-size:13px;color:var(--lapis);margin-top:6px;font-variant-numeric:tabular-nums}.regua-total .erro{color:var(--cota);font-weight:600}.pagina{max-width:1180px;margin:0 auto;padding:calc(20px + var(--st)) max(20px,var(--sr)) calc(40px + var(--sb)) max(20px,var(--sl))}.topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:36px}.topo{position:sticky;top:0;z-index:30;padding:calc(10px + var(--st)) 0 10px;margin-top:calc(-10px - var(--st));background:var(--chapa);box-shadow:0 0 0 100vmax var(--chapa);clip-path:inset(0 -100vmax);transition:border-color .2s;border-bottom:1px solid transparent}.topo[data-rolou=true]{border-bottom-color:var(--linha)}.cabecalho{display:grid;gap:10px;margin-bottom:28px}.linha-acoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.fichas{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px}.ficha{display:grid;grid-template-rows:auto 1fr;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);overflow:hidden;text-decoration:none;color:inherit;position:relative;transition:border-color .12s}.ficha:hover{border-color:var(--grafite)}.ficha-img{aspect-ratio:16 / 10;background-color:var(--papel);position:relative;background-image:linear-gradient(var(--tinte) 1px,transparent 1px),linear-gradient(90deg,var(--tinte) 1px,transparent 1px);background-size:20px 20px;border-bottom:1px solid var(--linha)}.ficha-img img{width:100%;height:100%;object-fit:cover}.ficha-img .vazio{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--lapis);font-size:14px}.ficha-corpo{padding:14px 16px 16px;display:grid;gap:4px;align-content:start}.ficha-cliente{font-size:18px;font-weight:700;font-variation-settings:"wdth" 108;line-height:1.2;margin:0}.ficha-uso{margin-top:10px;padding-top:10px;border-top:1px dashed var(--linha-forte);font-size:13px;color:var(--lapis);font-variant-numeric:tabular-nums}.ficha-uso.acabou{color:var(--cota)}.selo{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;background:var(--branco);border:1px solid var(--linha-forte)}.selo.exemplo{background:var(--trena);border-color:var(--trena-escura);color:var(--sobre-trena)}.ficha-nova{display:grid;place-items:center;align-content:center;gap:10px;min-height:260px;padding:24px;border:2px dashed var(--linha-forte);border-radius:var(--raio);background:transparent;cursor:pointer;text-align:center;color:var(--grafite);text-decoration:none}.ficha-nova:hover{border-color:var(--grafite);background:var(--tinte)}.ficha-nova .mais{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--trena);color:var(--sobre-trena);font-size:30px;font-weight:400;line-height:1}.contador{font-size:14px;color:var(--lapis);font-variant-numeric:tabular-nums}.contador b{color:var(--grafite)}.novo{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start}.passo{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:22px 0;border-top:1px solid var(--linha)}.passo-n{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--forte);color:var(--trena);font-weight:800;font-variation-settings:"wdth" 90}.passo-corpo{display:grid;gap:14px;min-width:0}.soltar{display:grid;gap:12px;justify-items:start;padding:22px;border:2px dashed var(--linha-forte);border-radius:var(--raio);background:var(--superficie);grid-template-columns:minmax(0,1fr);min-width:0}.soltar.arrastando{border-color:var(--grafite);background:var(--trena-clara)}.lista-arquivos{list-style:none;margin:0;padding:0;display:grid;gap:8px;width:100%}.lista-arquivos li{min-width:0;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 10px;background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio-p)}.lista-arquivos img,.lista-arquivos .pdf{width:44px;height:44px;object-fit:cover;border-radius:4px;flex:none;background:var(--chapa);display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--cota)}.lista-arquivos .nome{flex:1;min-width:0;display:grid;line-height:1.3}.lista-arquivos .nome b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aviso{padding:12px 14px;border-radius:var(--raio-p);background:var(--trena-clara);border:1px solid var(--trena-borda);font-size:14px}.aviso.erro{background:var(--cota-clara);border-color:var(--erro-borda);color:var(--erro-texto)}.lendo{max-width:620px;margin:8vh auto 0;display:grid;gap:28px}.trena-progresso{height:34px;border:1px solid var(--trena-escura);border-radius:4px;overflow:hidden;background:var(--superficie);position:relative}.trena-progresso .fita{height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1);border-right:3px solid var(--grafite);--passo: 8px;background-size:100% 10px}.trena-progresso .leitura{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-weight:800;font-variation-settings:"wdth" 80;font-variant-numeric:tabular-nums}.etapas{list-style:none;margin:0;padding:0;display:grid;gap:2px;counter-reset:e}.etapas li{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:8px 0;color:var(--lapis)}.etapas li:before{counter-increment:e;content:counter(e);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--linha-forte);font-size:13px;font-weight:700}.etapas li.feita{color:var(--grafite)}.etapas li.feita:before{content:"✓";background:var(--forte);color:var(--trena);border-color:var(--forte)}.etapas li.agora{color:var(--grafite);font-weight:600}.etapas li.agora:before{background:var(--trena);border-color:var(--trena-escura);color:var(--sobre-trena)}@media(prefers-reduced-motion:no-preference){.etapas li.agora:before{animation:pulso 1.2s ease-in-out infinite}}@keyframes pulso{50%{box-shadow:0 0 0 6px #f4b40040}}.editor{height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--chapa)}.barra{display:flex;align-items:center;gap:8px;padding:calc(8px + var(--st)) max(12px,var(--sr)) 8px max(8px,var(--sl));background:var(--superficie);border-bottom:1px solid var(--linha);min-width:0}.barra-titulo{min-width:0;flex:1;display:grid;line-height:1.2}.barra-titulo b{font-weight:800;font-variation-settings:"wdth" 110;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:17px}.barra-titulo span{font-size:13px;color:var(--lapis);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-corpo{display:grid;grid-template-columns:minmax(0,1fr) 420px;min-height:0}.palco{position:relative;min-height:0;background:var(--ceu);overflow:hidden}.palco-3d{position:absolute;top:0;right:0;bottom:0;left:0}.painel{background:var(--superficie);border-left:1px solid var(--linha);overflow-y:auto;overscroll-behavior:contain;min-height:0}.painel-sec{padding:18px;border-bottom:1px solid var(--linha);display:grid;gap:12px}.painel-sec:last-child{border-bottom:0;padding-bottom:calc(28px + var(--sb))}.painel-cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.ferramentas{position:absolute;left:12px;right:12px;bottom:calc(12px + var(--sb));display:flex;gap:8px;align-items:center;flex-wrap:wrap;pointer-events:none}.ferramentas>*{pointer-events:auto}.ferramentas-topo{position:absolute;top:12px;right:12px}.segmentado{display:inline-flex;background:var(--vidro);border:1px solid var(--linha-forte);border-radius:var(--raio-p);padding:3px;gap:2px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.segmentado button{min-height:36px;padding:0 12px;border:0;border-radius:4px;background:transparent;cursor:pointer;font-weight:600;font-size:14px;font-variation-settings:"wdth" 90}.segmentado button:hover{background:var(--tinte)}.segmentado button[aria-pressed=true]{background:var(--forte);color:var(--sobre-forte)}.segmentado button svg{width:18px;height:18px;vertical-align:-4px}.segmentado .com-icone{display:inline-flex;align-items:center;gap:6px}.segmentado button.caixa{gap:5px}.segmentado button.caixa[aria-checked=false]{color:var(--lapis)}.info3d{position:absolute;top:12px;left:12px;max-width:min(360px,calc(100% - 24px));padding:10px 40px 10px 12px;background:var(--vidro);border:1px solid var(--linha-forte);border-radius:var(--raio-p);font-size:14px;box-shadow:var(--sombra)}.info3d b{display:block;font-weight:700}.info3d .fechar{position:absolute;top:4px;right:4px}.cota{font:700 11px/1 var(--fonte);font-variation-settings:"wdth" 80;font-variant-numeric:tabular-nums;color:var(--cota);background:#fff;padding:2px 4px;border-radius:2px;border:1px solid #e7b3ad;white-space:nowrap;pointer-events:none}.marca3d{width:24px;height:24px;border-radius:50%;border:2px solid var(--sobre-trena);background:var(--trena);color:var(--sobre-trena);font:800 13px/1 var(--fonte);display:grid;place-items:center;cursor:pointer;pointer-events:auto;padding:0;box-shadow:0 2px 8px #00000040}.carregando3d{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--lapis);pointer-events:none}.conjuntos{display:grid;gap:8px}.conj{border:1px solid var(--linha);border-radius:var(--raio);background:var(--branco)}.conj[data-aberto=true]{border-color:var(--grafite)}.conj-cab{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:center;width:100%;text-align:left;padding:12px 14px;border:0;background:none;cursor:pointer;border-radius:var(--raio)}.conj-cab b{font-weight:700;font-variation-settings:"wdth" 105}.conj-cab span{font-size:13px;color:var(--lapis);font-variant-numeric:tabular-nums}.conj-cab .pend{grid-row:1 / 3;grid-column:2;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--trena);font-size:12px;font-weight:700;display:grid;place-items:center;color:var(--sobre-trena)}.conj-corpo{padding:0 14px 16px;display:grid;gap:16px}.subbloco{display:grid;gap:10px;padding-top:14px;border-top:1px dashed var(--linha-forte)}.subbloco>.rotulo{margin:0}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.modulo-edit{display:grid;gap:14px}.modulo-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-left:-10px}.modulo-cab b{font-weight:700;font-variant-numeric:tabular-nums}.frentes{display:grid;gap:8px;margin:0;padding:0;list-style:none}.frente{display:grid;gap:8px;padding:8px;border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--superficie)}.frente-linha{display:grid;grid-template-columns:24px minmax(0,1fr) 92px 40px;gap:6px;align-items:center}.frente-linha .entrada{min-height:42px;padding:6px 8px}.frente-linha .entrada.cm{padding-right:30px}.frente-linha .com-unidade:after{bottom:13px}.frente-n{width:24px;height:24px;border-radius:50%;background:var(--forte);color:var(--sobre-forte);font-size:12px;font-weight:700;display:grid;place-items:center}.frente-extra{padding-left:30px;align-items:center}.chip-p{min-height:34px;padding:0 12px;font-size:14px}.pendencias{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pendencias li button{width:100%;text-align:left;display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:start;padding:10px 12px;border-radius:var(--raio-p);border:1px solid var(--trena-borda);background:var(--trena-clara);cursor:pointer;font-size:14px}.pendencias li button:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--trena-escura);margin-top:5px}.pendencias li.erro button{background:var(--cota-clara);border-color:var(--erro-borda)}.pendencias li.erro button:before{background:var(--cota)}.pendencias small{display:block;color:var(--lapis);font-size:12px}.fundo-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#151a2673;display:grid;place-items:center;padding:16px;z-index:50}.modal{width:min(520px,100%);background:var(--superficie);border-radius:14px;padding:22px;display:grid;gap:16px;box-shadow:0 30px 80px -20px #00000073;max-height:calc(100dvh - 32px);overflow:auto}.link-caixa{display:flex;gap:8px}.link-caixa .entrada{font-size:13px;color:var(--lapis)}.toast.nova-versao{display:flex;align-items:center;gap:12px;z-index:80;bottom:calc(84px + var(--sb))}.toast{position:fixed;left:50%;bottom:calc(24px + var(--sb));transform:translate(-50%);background:var(--forte);color:var(--sobre-forte);padding:12px 16px;border-radius:var(--raio-p);z-index:60;font-size:14px;max-width:calc(100% - 32px);box-shadow:var(--sombra)}.cliente{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ceu)}.cliente-cab{position:absolute;top:calc(12px + var(--st));left:max(12px,var(--sl));right:max(12px,var(--sr));display:flex;justify-content:space-between;align-items:flex-start;gap:10px;pointer-events:none}.cliente-cab>*{pointer-events:auto}.cartao{background:var(--vidro);border:1px solid var(--linha-forte);border-radius:var(--raio);padding:12px 14px;box-shadow:var(--sombra);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cartao h1{margin:0;font-size:20px;line-height:1.15;font-weight:800;font-variation-settings:"wdth" 112}.ressalva{position:absolute;left:0;right:0;bottom:0;padding:6px 12px calc(6px + var(--sb));text-align:center;font-size:12px;color:var(--lapis);background:var(--vidro-2);border-top:1px solid var(--linha)}.cliente .ferramentas{bottom:calc(40px + var(--sb))}@media(max-width:900px){.novo{grid-template-columns:1fr;gap:8px}.editor{grid-template-rows:auto minmax(0,1fr) auto}.editor-corpo{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.editor[data-aba="3d"] .painel{display:none}.editor:not([data-aba="3d"]) .palco:not(.pip){display:none}.painel{border-left:0;padding-bottom:150px}.painel{padding-top:var(--pip-h, 0px);scroll-padding-top:var(--pip-h, 0px);transition:padding-top .22s ease}.painel-sec{border-bottom:0}.ferramentas{left:8px;right:8px;bottom:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ferramentas::-webkit-scrollbar{display:none}.segmentado{flex:none}.segmentado button{padding:0 10px}.so-largo{display:none!important}.info3d{top:56px;left:8px}.ferramentas-topo{top:8px;right:8px}.barra .btn-trena{padding:0 12px}}@media(min-width:901px){.so-celular{display:none!important}}@media(max-width:560px){.pagina{padding-left:max(16px,var(--sl));padding-right:max(16px,var(--sr))}.topo{margin-bottom:24px}.topo .btn-primario{display:none}.fixo-baixo{position:sticky;bottom:calc(12px + var(--sb));z-index:5}.fixo-baixo .btn{width:100%;box-shadow:var(--sombra)}.cliente .ferramentas{bottom:calc(64px + var(--sb))}.grade-campos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:561px){.fixo-baixo{display:none}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.cliente .cliente-cab{flex-direction:column;right:auto;max-width:min(420px,calc(100% - 24px))}@media(max-width:900px){.cliente .ferramentas-topo{top:auto;bottom:calc(116px + var(--sb));right:8px}}.abas{display:grid;grid-template-columns:repeat(5,1fr);background:var(--superficie);border-top:1px solid var(--linha);padding:4px max(4px,var(--sl)) calc(4px + var(--sb)) max(4px,var(--sr));z-index:20}.aba{position:relative;display:grid;justify-items:center;align-content:center;gap:2px;min-height:56px;padding:4px 0;border:0;background:none;cursor:pointer;color:var(--lapis);font-size:11.5px;font-weight:600;font-variation-settings:"wdth" 88}.aba svg{width:22px;height:22px;padding:4px 14px;box-sizing:content-box;border-radius:999px;transition:background-color .15s}.aba[aria-current=page]{color:var(--grafite)}.aba[aria-current=page] svg{background:var(--forte);color:var(--trena)}.aba-selo{position:absolute;top:2px;left:calc(50% + 8px);min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--trena);color:var(--sobre-trena);border:2px solid var(--superficie);font-size:11px;font-weight:800;display:grid;place-items:center}.palco.pip{position:fixed;z-index:30;border-radius:12px;border:2px solid var(--grafite);box-shadow:0 14px 40px -10px #151a268c;overflow:hidden;transition:width .22s ease,height .22s ease,left .22s ease,top .22s ease}.palco.pip .ferramentas,.palco.pip .ferramentas-topo,.palco.pip .info3d,.palco.pip .palco-3d .cota,.palco.pip:not(.pip-grande) .marca3d{display:none}.pip-toque{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:grab;touch-action:none}.pip-toque:after{content:"";position:absolute;right:6px;bottom:6px;width:22px;height:22px;border-radius:6px;background:#151a26bf url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4b400' stroke-width='2.4'%3E%3Cpath d='M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5'/%3E%3C/svg%3E") center / 14px no-repeat}.pip-alca{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:6px;background:var(--vidro-2);border-bottom:1px solid var(--linha)}.pip-alca .btn{min-height:32px}.pip-alca .btn-icone{width:32px}.palco.pip-grande .palco-3d{top:45px}@media(min-width:901px){.abas{display:none}}@media(prefers-reduced-motion:reduce){.palco.pip{transition:none}}.topo-links{display:flex;gap:4px;margin-right:auto;margin-left:28px}.topo-links a{padding:8px 12px;border-radius:var(--raio-p);color:var(--lapis);text-decoration:none;font-weight:600}.topo-links a:hover{color:var(--grafite);background:var(--tinte)}.topo-links a[aria-current=page]{color:var(--grafite);box-shadow:inset 0 -3px 0 var(--trena);border-radius:0}.topo-dir{display:flex;align-items:center;gap:10px}.avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--forte);color:var(--trena);text-decoration:none;font-weight:800;font-variation-settings:"wdth" 90;font-size:15px}.avatar-g{width:76px;height:76px;font-size:28px}a.aba{text-decoration:none}.abas-app{display:none}.aba[aria-disabled=true]{opacity:.4}@media(max-width:900px){.abas-app{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;left:0;right:0;bottom:0}.com-abas-app{padding-bottom:calc(96px + var(--sb))}.aba-novo svg{background:var(--trena);color:var(--sobre-trena)}.topo-dir .avatar{display:none}.filtros-seg{width:100%}.filtros-seg button{flex:1;padding:0 8px;font-size:13.5px}.aba-novo[aria-current=page] svg{background:var(--forte);color:var(--trena)}}.afazer{margin-bottom:32px;display:grid;gap:12px}.afazer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.afazer a{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;background:var(--superficie);border:1px solid var(--linha);border-left:4px solid var(--trena);border-radius:var(--raio-p);text-decoration:none;color:inherit}.afazer a:hover{border-color:var(--grafite);border-left-color:var(--trena)}.afazer-ponto{width:10px;height:10px;border-radius:50%;background:var(--trena-escura)}.afazer-txt{display:grid;min-width:0;line-height:1.25}.afazer-txt b,.afazer-txt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afazer-txt span{font-size:13px;color:var(--lapis)}.afazer-acao{font-size:13px;font-weight:700;font-variation-settings:"wdth" 90;text-align:right}.filtros{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:8px}.filtros-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.filtros-seg::-webkit-scrollbar{display:none}.filtros-seg button{white-space:nowrap}.filtros-seg .num{opacity:.6;margin-left:2px}.busca{max-width:280px}.grupo{margin-top:26px}.grupo-titulo{font-size:15px;font-weight:700;font-variation-settings:"wdth" 100;color:var(--lapis);margin:0 0 12px;display:flex;gap:8px;align-items:baseline}.grupo-titulo .num{font-weight:500}.ficha-acao{margin-top:6px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.ficha-acao.urgente:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--trena-escura);flex:none}.ficha-uso{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.ficha.rascunho .ficha-img{background-color:var(--papel-2)}.pasta{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:2px;text-align:center;padding:16px;color:var(--lapis)}.pasta-n{font-size:44px;line-height:1;font-weight:800;font-variation-settings:"wdth" 80;color:var(--grafite)}.pasta-tipos{font-size:12px;margin-top:4px}@media(max-width:560px){.busca{max-width:none;flex:1}.afazer a{grid-template-columns:10px minmax(0,1fr)}.afazer-acao{grid-column:2;text-align:left}}.docs{display:grid;gap:14px;min-width:0}.docs-guia{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:6px 14px}.docs-guia li{display:grid;grid-template-columns:22px 1fr;gap:8px;align-items:start;font-size:14px;color:var(--lapis)}.docs-guia li b{color:var(--grafite);font-weight:600}.docs-guia li em{font-style:normal;font-size:12px;color:var(--cota);margin-left:4px}.docs-guia li small{display:block;font-size:12px}.docs-marca{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--linha-forte);display:grid;place-items:center;font-size:12px;font-weight:800;margin-top:1px}.docs-guia li.ok .docs-marca{background:var(--forte);border-color:var(--forte);color:var(--trena)}.tipo-doc{justify-self:start;max-width:100%;border:0;background:transparent;padding:0;font-size:13px;font-weight:600;color:var(--lapis);cursor:pointer}.lista-arquivos .pdf.nota{color:var(--grafite);font-size:18px}.nota-form{display:grid;gap:10px;width:100%}textarea.entrada{resize:vertical;font:inherit}.ficha-grade{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.ficha-lado{position:sticky;top:20px;display:grid;gap:14px;padding-top:22px}.cartao-gerar{display:grid;gap:12px;padding:18px;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio)}.cartao-gerar-img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--raio-p);border:1px solid var(--linha)}@media(max-width:900px){.ficha-grade{grid-template-columns:1fr;gap:8px}.ficha-lado{position:static;order:-1;padding-top:0;margin-bottom:8px}}.perfil-cab{display:flex;gap:18px;align-items:center;margin-bottom:28px}.perfil-cab .titulo{font-size:clamp(26px,3.6vw,38px)}.selo-conta{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:var(--trena-clara);border:1px solid var(--trena-borda);font-size:12px;font-weight:600}.perfil-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:16px;align-items:start}.cartao-sec{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio)}.cartao-sec:last-child{padding-bottom:18px}.uso-barra{height:10px;border-radius:999px;background:var(--chapa);overflow:hidden;border:1px solid var(--linha)}.uso-barra span{display:block;height:100%;background:var(--trena)}.uso-lista{list-style:none;margin:0;padding:0;display:grid;gap:6px}.uso-lista li{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:6px 0;border-bottom:1px dashed var(--linha)}.uso-lista a{color:var(--grafite);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uso-lista .num{color:var(--lapis);white-space:nowrap}.feito-com{display:inline-flex;align-items:center;gap:5px;margin-left:6px;color:var(--grafite);font-weight:600;text-decoration:none;white-space:nowrap}.feito-com img{border-radius:3px}.painel-abas{position:sticky;top:0;z-index:5;display:flex;align-items:stretch;gap:2px;padding:8px 8px 0;background:var(--superficie);border-bottom:1px solid var(--linha)}.painel-aba{position:relative;flex:1;display:grid;justify-items:center;gap:3px;padding:8px 4px 10px;min-width:0;border:0;background:none;cursor:pointer;color:var(--lapis);font-size:13px;font-weight:600;font-variation-settings:"wdth" 90;border-radius:var(--raio-p) var(--raio-p) 0 0;box-shadow:inset 0 -3px 0 transparent;transition:color .12s,box-shadow .12s}.painel-aba svg{width:20px;height:20px}.painel-aba:hover{color:var(--grafite);background:var(--tinte)}.painel-aba[aria-selected=true]{color:var(--grafite);box-shadow:inset 0 -3px 0 var(--trena)}.painel-aba .aba-selo{top:2px;left:calc(50% + 6px)}.painel-abas>.btn-icone{align-self:center;margin-left:4px}.editor-corpo{transition:grid-template-columns .25s ease}.editor-corpo.painel-fechado{grid-template-columns:minmax(0,1fr) 0}.editor-corpo.painel-fechado .painel{overflow:hidden;border-left:0}.mostrar-painel{position:absolute;top:12px;right:12px;z-index:6;box-shadow:var(--sombra)}.editor-corpo{position:relative}.editor-corpo.painel-fechado .ferramentas-topo{right:160px}.entrar,.cadastro{--chapa: #07080b;--superficie: #111318;--branco: #16181e;--grafite: #f1f2ee;--lapis: #a0a7b1;--linha: #22252d;--linha-forte: #343945;--tinte: rgba(255, 255, 255, .07);--trena-clara: #2b2510;--trena-borda: #5c4b12;--cota: #ff7b5e;--cota-clara: #351b17;--erro-borda: #6b2c22;--erro-texto: #ffb4a3;--primario: #f1f2ee;--primario-hover: #ffffff;--sobre-primario: #10131d;--placeholder: #757c88;--brilho: rgba(244, 180, 0, .17);color-scheme:dark;color:var(--grafite)}.entrar{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:radial-gradient(60% 50% at 0% 0%,var(--brilho),transparent 62%),radial-gradient(55% 45% at 100% 100%,rgba(70,90,150,.14),transparent 66%),var(--chapa)}.entrar-vitrine{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);justify-items:center;padding:calc(28px + var(--st)) 40px calc(36px + var(--sb)) max(40px,var(--sl))}.entrar-marca{justify-self:start;color:var(--grafite)}.logo3d{position:relative;margin:0;width:100%;max-width:560px;aspect-ratio:1;align-self:center}.logo3d>img{position:absolute;top:18%;right:18%;bottom:18%;left:18%;width:64%;height:64%;object-fit:contain;transition:opacity .8s ease;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.logo3d .heroi-3d{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease;cursor:grab;touch-action:pan-y;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 56%,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000 56%,transparent 72%)}.logo3d.girando .heroi-3d{cursor:grabbing}.logo3d.com-3d .heroi-3d{opacity:1}.logo3d.com-3d>img{opacity:0}@media(prefers-reduced-motion:no-preference){.logo3d>img{animation:flutua-logo 7s ease-in-out infinite}}@keyframes flutua-logo{50%{transform:translateY(-10px)}}.entrar-form{display:grid;place-items:center;border-left:1px solid var(--linha);padding:calc(32px + var(--st)) max(24px,var(--sr)) calc(32px + var(--sb)) 24px}.entrar-caixa{width:min(100%,400px);display:grid;gap:28px}.entrar-cab{display:grid;gap:8px}.entrar-cab h1{margin:0;font-size:clamp(28px,3.2vw,38px);line-height:1.05;letter-spacing:-.02em;font-weight:800;font-variation-settings:"wdth" 118;text-wrap:balance}.entrar-cab p{margin:0;color:var(--lapis);font-size:15px;overflow-wrap:anywhere}.entrar-cab b{color:var(--grafite)}.entrar-campos{display:grid;gap:14px}.pilula{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 8px 0 22px;border-radius:999px;background:var(--branco);border:1px solid var(--linha);transition:border-color .15s,box-shadow .15s;cursor:text}.pilula:focus-within{border-color:var(--trena);box-shadow:0 0 0 4px #f4b40029}.pilula-icone{flex:none;color:var(--trena)}.pilula input{flex:1;min-width:0;height:56px;padding:0;border:0;outline:none;background:transparent;color:var(--grafite);font-size:16px}.pilula input::placeholder{color:var(--placeholder);opacity:1}.pilula input:-webkit-autofill{-webkit-text-fill-color:var(--grafite);caret-color:var(--grafite);box-shadow:0 0 0 40px var(--branco) inset;transition:background-color 9999s}.pilula input.codigo{text-align:center;font-size:24px;letter-spacing:.35em;font-variant-numeric:tabular-nums}.pilula:has(input.codigo){padding:0 22px}.pilula-olho{flex:none;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--lapis);cursor:pointer}.pilula-olho:hover{background:var(--tinte);color:var(--grafite)}.entrar-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:2px 6px 0}.entrar-lembrar{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--lapis)}.entrar-lembrar input{width:18px;height:18px;margin:0;accent-color:var(--trena);flex:none}.entrar-aceite{align-items:flex-start;line-height:1.45}.entrar-aceite input{margin-top:2px}.entrar-aceite .link-acento{padding:0}.link-acento{background:none;border:0;padding:4px 0;cursor:pointer;color:var(--trena);font-weight:600;font-size:14px;text-decoration:none;touch-action:manipulation}.link-acento:hover{text-decoration:underline;text-underline-offset:3px}.link-acento:disabled{opacity:.5;cursor:default}.entrar .entrar-botao{width:100%;min-height:58px;margin-top:6px;border-radius:999px;font-size:17px;font-weight:700;font-variation-settings:"wdth" 105;box-shadow:0 14px 34px -14px #f4b4008c}.entrar .btn-trena:hover{background:#ffc21a;border-color:var(--trena-escura)}.entrar .entrar-botao-2{margin-top:0;background:var(--branco);border-color:var(--linha-forte);color:var(--grafite);box-shadow:none}.entrar .entrar-botao-2:hover{border-color:var(--grafite)}.entrar-troca{margin:4px 0 0;text-align:center;color:var(--lapis);font-size:14px}.entrar-passos{margin:0;padding:0;list-style:none;counter-reset:passo;display:grid;gap:14px}.entrar-passos li{counter-increment:passo;display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;overflow-wrap:anywhere;color:var(--lapis);font-size:14px}.entrar-passos li b{color:var(--grafite)}.entrar-passos li:before{content:counter(passo);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--trena);color:var(--sobre-trena);font-weight:800;font-size:14px}.entrar-codigo{border:1px solid var(--linha);border-radius:22px;padding:0 18px;background:var(--superficie)}.entrar-codigo[open]{padding-bottom:18px;display:grid;gap:12px}.entrar-codigo summary{cursor:pointer;padding:16px 0;font-weight:700;list-style-position:inside}.entrar .aviso{border-radius:16px}.so-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.link{background:none;border:0;padding:0;color:var(--grafite);font-weight:700;text-decoration:underline;text-decoration-color:var(--trena);text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}.sinc{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--lapis)}.sinc:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--linha-forte)}.sinc[data-estado=salvo]:before{background:var(--ok)}.sinc[data-estado=salvando]:before{background:var(--trena)}.sinc[data-estado=sem_conexao]:before{background:var(--cota)}@media(max-width:900px){.entrar{grid-template-columns:1fr;grid-template-rows:auto 1fr}.entrar-vitrine{padding:calc(14px + var(--st)) max(20px,var(--sr)) 0 max(20px,var(--sl));grid-template-rows:auto auto}.logo3d{max-width:none;aspect-ratio:auto;height:clamp(210px,34svh,330px);margin-top:-6px}.logo3d>img{top:10%;right:25%;bottom:10%;left:25%;width:50%;height:80%}.entrar-form{place-items:start center;border-left:0;padding:4px max(20px,var(--sr)) calc(28px + var(--sb)) max(20px,var(--sl))}.entrar-caixa{gap:22px}.entrar-cab{text-align:center}.entrar-cab h1{font-size:clamp(28px,8vw,34px)}}.cadastro{min-height:100dvh;background:var(--chapa);display:grid;justify-items:center}.cadastro-caixa{width:min(100%,480px);min-height:100dvh;display:flex;flex-direction:column;padding:calc(12px + var(--st)) max(20px,var(--sr)) calc(18px + var(--sb)) max(20px,var(--sl))}.cadastro-topo{display:flex;align-items:center;justify-content:space-between;min-height:44px}.cadastro-voltar,.cadastro-voltar-vazio{width:40px;height:40px}.cadastro-voltar{display:grid;place-items:center;border:0;border-radius:50%;background:var(--branco);color:var(--grafite);cursor:pointer}.cadastro-voltar:hover{background:var(--linha)}.cadastro-conta{color:var(--lapis);font-size:14px}.cadastro-progresso{height:3px;margin:14px 0 0;border-radius:3px;background:var(--linha-forte);overflow:hidden}.cadastro-progresso span{display:block;height:100%;background:#fff;border-radius:3px;transition:width .35s ease}.cadastro-passo{flex:1;display:flex;flex-direction:column}.cadastro-cab{display:grid;gap:8px;margin:24px 0 0}.cadastro-cab h1{margin:0;font-size:clamp(30px,8vw,40px);line-height:1.06;letter-spacing:-.02em;font-weight:700;font-variation-settings:"wdth" 100;text-wrap:balance}.cadastro-cab p{margin:0;color:var(--lapis);font-size:17px;line-height:1.35}.cadastro-resposta{flex:1;display:grid;align-content:center;padding:20px 0}.cadastro-texto{min-height:62px;padding:0 24px}.cadastro .pilula:focus-within{border-color:#fff;box-shadow:0 0 0 4px #ffffff1a}.cadastro-texto input{height:60px;font-size:18px}.cadastro-opcoes{display:grid;gap:10px;justify-items:center}.cadastro-opcao{width:min(100%,320px);min-height:56px;padding:0 22px;border-radius:999px;cursor:pointer;background:transparent;color:var(--lapis);border:1px solid #4a4f5a;font-size:18px;font-weight:500;transition:border-color .15s,color .15s,background-color .15s;touch-action:manipulation}.cadastro-opcao:hover{border-color:#8a909b;color:var(--grafite)}.cadastro-opcao[aria-checked=true]{border:2px solid #ffffff;color:#fff;font-weight:600;background:#ffffff0a}.cadastro-rodape{display:grid;gap:10px}.cadastro-dica{min-height:22px;margin:0;text-align:center;color:var(--lapis);font-size:15px;line-height:1.4;text-wrap:balance}.cadastro-dica svg{display:inline-block;vertical-align:-4px;margin-right:6px;color:#31c26b}.cadastro-continuar{width:100%;min-height:58px;border:0;border-radius:999px;cursor:pointer;background:#fff;color:#07080b;font-size:17px;font-weight:700;touch-action:manipulation;transition:opacity .15s,transform .06s}.cadastro-continuar:active{transform:translateY(1px)}.cadastro-continuar:disabled{opacity:.35;cursor:default;transform:none}.cadastro-depois{justify-self:center;min-height:40px;padding:0 12px;border:0;background:none;color:var(--lapis);font-size:15px;font-weight:500;cursor:pointer}.cadastro-depois:hover{color:var(--grafite)}@media(prefers-reduced-motion:no-preference){.cadastro-passo{animation:passo-entra .28s ease both}.cadastro-passo.volta{animation-name:passo-volta}}@keyframes passo-entra{0%{opacity:0;transform:translate(24px)}}@keyframes passo-volta{0%{opacity:0;transform:translate(-24px)}}.scanner{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0e1118;color:#eceee9;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:var(--st) var(--sr) var(--sb) var(--sl)}.scanner-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px}.scanner-topo b{font-size:15px;text-align:center}.scanner .btn-fantasma{color:#eceee9}.scanner .btn-fantasma:hover{background:#ffffff14}.scanner-palco{position:relative;display:grid;place-items:center;min-height:0;overflow:hidden}.scanner-encaixe{position:relative}.scanner-encaixe img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;user-select:none;-webkit-user-select:none;background:#fff}.scanner-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;overflow:visible}.scanner-fora{fill:#00000073}.scanner-borda{fill:none;stroke:var(--trena)}.scanner-alca{fill:#f4b40040;stroke:var(--trena);cursor:grab}.scanner-msg{color:#b9bec7;padding:24px;text-align:center}.scanner-ocupado{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0e111899;font-weight:600}.scanner-base{display:grid;gap:10px;padding:12px 16px 16px}.scanner-base .chips{justify-content:center}.scanner .chip{background:transparent;color:#eceee9;border-color:#ffffff4d}.scanner .chip[aria-pressed=true]{background:#eceee9;color:#0e1118;border-color:#eceee9}.scanner-dica{margin:0;font-size:14px;color:#b9bec7;text-align:center}.scanner-acoes{display:grid;grid-template-columns:auto 1fr;gap:10px}.scanner-principal{width:100%}.cores{display:grid;gap:14px}.segmentado-largo{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--linha-forte);border-radius:var(--raio-p);overflow:hidden}.segmentado-largo button{min-height:44px;padding:6px 10px;border:0;background:var(--branco);font-weight:600;font-size:14px;line-height:1.2;cursor:pointer;color:inherit}.segmentado-largo button+button{border-left:1px solid var(--linha-forte)}.segmentado-largo button[aria-checked=true]{background:var(--forte);color:var(--sobre-forte)}.cores-partes{display:grid;gap:8px}.cores-parte{display:flex;align-items:center;gap:12px;text-align:left;padding:10px 12px;border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--branco);cursor:pointer;color:inherit}.cores-parte[aria-checked=true]{border-color:var(--grafite);box-shadow:inset 0 0 0 1px var(--grafite)}.cores-parte>span:last-child{display:grid;gap:1px}.cores-parte small{font-size:12px;color:var(--lapis)}.cores-parte em{font-style:normal;font-size:13px;font-weight:600}.amostra-cor{flex:none;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e;display:inline-block}.amostra-cor.pequena{width:20px;height:20px}.amostra-cor.veio{background-image:repeating-linear-gradient(95deg,rgba(0,0,0,.1) 0 2px,transparent 2px 6px,rgba(255,255,255,.1) 6px 7px,transparent 7px 11px)!important;background-blend-mode:multiply}.paleta{display:grid;gap:6px}.paleta-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:8px 4px}.paleta-cor{display:grid;justify-items:center;gap:4px;padding:4px 2px;border:0;background:none;cursor:pointer;color:inherit;border-radius:var(--raio-p)}.paleta-cor small{font-size:11px;line-height:1.2;text-align:center;color:var(--lapis)}.paleta-cor .amostra-cor{width:40px;height:40px}.paleta-cor[aria-pressed=true] .amostra-cor{box-shadow:0 0 0 2px var(--superficie),0 0 0 4px var(--grafite)}.paleta-cor[aria-pressed=true] small{color:inherit;font-weight:700}.cores-outra{display:grid;grid-template-columns:1fr 110px;gap:8px;align-items:center}.cores-outra .btn{justify-content:flex-start;gap:8px}.entrada.hex{font-family:ui-monospace,monospace;text-transform:lowercase}.aviso.pequeno{font-size:13px}.aviso a{color:inherit;font-weight:600}.docs-guia li em.so-pago{color:var(--lapis);border:1px solid var(--linha);border-radius:999px;padding:0 6px}.plano-sec{grid-column:1 / -1}.planos-app{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.plano-cartao{display:grid;gap:8px;align-content:start;padding:14px;border:1px solid var(--linha);border-radius:var(--raio);background:var(--branco)}.plano-cartao.atual{border-color:var(--trena-escura);box-shadow:0 0 0 1px var(--trena-escura) inset}.plano-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.selo-plano{padding:2px 8px;border-radius:999px;background:var(--trena-clara);border:1px solid var(--trena-borda);font-size:12px;font-weight:600}.plano-valor{margin:0;font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.plano-valor small{font-size:14px;font-weight:500;color:var(--lapis)}.lista-plano{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px;color:var(--lapis)}.marca-previa{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--raio);background:var(--branco);border:1px solid var(--linha);border-left:5px solid var(--marca)}.marca-previa img,.marca-previa-sem{width:48px;height:48px;object-fit:contain;border-radius:var(--raio-p);flex:none}.marca-previa-sem{display:grid;place-items:center;background:var(--marca);color:#fff;font-weight:700}.marca-previa b{display:block}.marca-previa small{color:var(--lapis);font-size:13px}.campo-cor{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--lapis);cursor:pointer}.campo-cor input{width:40px;height:34px;padding:0;border:1px solid var(--linha);border-radius:var(--raio-p);background:none;cursor:pointer}.cliente-marca{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--linha)}.cliente-marca img,.cliente-marca-sem{width:44px;height:44px;object-fit:contain;border-radius:var(--raio-p);flex:none}.cliente-marca-sem{display:grid;place-items:center;background:var(--marca, var(--grafite));color:#fff;font-weight:700}.cliente-marca b{display:block;font-size:15px}.cliente-marca small{color:var(--lapis);font-size:12px}.cliente.com-marca .cartao{border-top:4px solid var(--marca, var(--linha-forte))}.cliente-zap{margin-top:10px;background:var(--marca, var(--primario));border-color:var(--marca, var(--primario));color:#fff}.cartao-gerar .aviso{margin:0}.aviso-vencimento{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 20px;padding:12px 14px;border-radius:var(--raio);background:var(--trena-clara);border:1px solid var(--trena-borda)}.aviso-vencimento p{margin:0;font-size:14px;flex:1 1 280px}.aviso-vencimento.vencido{background:var(--cota-clara);border-color:var(--erro-borda)}.admin-sec{border-style:dashed}.app{--tinta: #151a26;--ativo-fundo: #151a26;--ativo-texto: #ffffff;--ativo-icone: #f4b400;--raio-g: 24px;--sombra-suave: 0 1px 2px rgba(21,26,38,.06), 0 12px 32px -16px rgba(21,26,38,.28);min-height:100svh;background:var(--chapa)}:root[data-tema=escuro] .app{--tinta: #1d2433;--ativo-fundo: #eceee9;--ativo-texto: #10131d;--ativo-icone: #10131d;--sombra-suave: 0 12px 32px -14px rgba(0,0,0,.7)}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]) .app{--tinta: #1d2433;--ativo-fundo: #eceee9;--ativo-texto: #10131d;--ativo-icone: #10131d;--sombra-suave: 0 12px 32px -14px rgba(0,0,0,.7)}}.app-conteudo{max-width:1180px;margin:0 auto;padding:8px max(16px,var(--sr)) calc(124px + var(--sb)) max(16px,var(--sl))}.app .titulo{font-size:clamp(32px,4.2vw,48px)}.app .cabecalho{gap:8px;margin-bottom:22px}.rotulo-caps{margin:0;font-size:12px;font-weight:700;font-variation-settings:"wdth" 75;letter-spacing:.08em;text-transform:uppercase;color:var(--lapis)}.rotulo-caps a{color:inherit;text-decoration:none}.rotulo-caps a:hover{color:var(--grafite)}.link-forte{font-size:14px;font-weight:600;color:var(--grafite);text-decoration:none}.link-forte:hover{text-decoration:underline}.lateral{display:none}@media(min-width:901px){.app{padding-left:260px}.app-conteudo{padding:44px 40px 64px}.lateral{display:flex;flex-direction:column;gap:28px;position:fixed;z-index:30;top:0;left:0;bottom:0;width:260px;padding:30px 16px 22px 22px}.lateral-marca{padding-left:10px;font-size:21px;font-weight:800;font-variation-settings:"wdth" 118;letter-spacing:-.01em;color:var(--grafite);text-decoration:none}.lateral-nav{display:grid;gap:4px;padding:8px;border-radius:28px;background:var(--branco);box-shadow:var(--sombra-suave)}.lateral-nav a{display:flex;align-items:center;gap:12px;height:48px;padding:0 16px;border-radius:999px;color:var(--grafite);text-decoration:none;font-weight:600;transition:background-color .15s}.lateral-nav a svg{color:var(--lapis);flex:none}.lateral-nav a:hover{background:var(--tinte)}.lateral-nav a[aria-current=page]{background:var(--ativo-fundo);color:var(--ativo-texto)}.lateral-nav a[aria-current=page] svg{color:var(--ativo-icone)}.lateral-conta{margin-top:auto;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:22px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linha);color:inherit;text-decoration:none}.lateral-conta:hover{box-shadow:inset 0 0 0 1px var(--linha-forte)}.lateral-conta>span:last-child{display:grid;min-width:0;line-height:1.25}.lateral-conta b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lateral-conta small{font-size:12px;color:var(--lapis)}.topo-app,.pilula-nav{display:none!important}}.topo-app{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:calc(12px + var(--st)) max(16px,var(--sr)) 0 max(16px,var(--sl))}.topo-app-marca{font-size:19px;font-weight:800;font-variation-settings:"wdth" 118;letter-spacing:-.01em;color:var(--grafite);text-decoration:none}.redondo{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--branco);color:var(--grafite);box-shadow:var(--sombra-suave);text-decoration:none}.pilula-nav{position:fixed;z-index:40;left:50%;bottom:calc(14px + var(--sb));transform:translate(-50%);width:min(calc(100% - 32px),400px);display:flex;align-items:center;justify-content:space-between;gap:4px;padding:7px;border-radius:999px;background:var(--branco);box-shadow:0 0 0 1px var(--linha),0 14px 34px -12px #151a2673}.pilula-nav a{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;min-width:54px;padding:0 14px;border-radius:999px;color:var(--lapis);text-decoration:none;font-size:14px;font-weight:700;transition:background-color .2s,color .2s}.pilula-nav a span{display:none}.pilula-nav a[aria-current=page]{background:var(--ativo-fundo);color:var(--ativo-texto);padding:0 18px 0 14px}.pilula-nav a[aria-current=page] span{display:inline}.pilula-nav a[aria-current=page] svg{color:var(--ativo-icone)}.app>.aviso-vencimento{margin:12px max(16px,var(--sr)) 0 max(16px,var(--sl))}@media(min-width:901px){.app>.aviso-vencimento{margin:24px 40px 0}}.etiqueta{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;white-space:nowrap;font-size:11.5px;font-weight:700;font-variation-settings:"wdth" 75;letter-spacing:.06em;background:#fff;color:#151a26}.etiqueta-trena{background:var(--trena);color:#151a26}.etiqueta-cota{background:#c8412c;color:#fff}.etiqueta-escura{background:#151a26;color:#fff}.app .btn{border-radius:999px}.btn-pilula{min-height:48px;padding:0 22px}.btn-claro{background:var(--branco);border-color:transparent;color:var(--grafite);box-shadow:inset 0 0 0 1px var(--linha-forte)}.btn-claro:hover{border-color:transparent;box-shadow:inset 0 0 0 1px var(--grafite)}.app .entrada{min-height:48px;padding:0 18px;border-radius:999px;border-color:transparent;background:var(--branco);box-shadow:inset 0 0 0 1px var(--linha-forte)}.app .entrada:focus{box-shadow:inset 0 0 0 2px var(--grafite);outline:none}.app textarea.entrada{padding:12px 16px;border-radius:18px}.app select.entrada{padding-right:12px}.app .campo>span{padding-left:4px}.app .chip{min-height:40px;border-color:transparent;box-shadow:inset 0 0 0 1px var(--linha-forte);font-weight:600}.app .chip[aria-pressed=true]{background:var(--ativo-fundo);color:var(--ativo-texto);box-shadow:none}.app .aviso{border-radius:16px}.app .avatar{background:var(--ativo-fundo);color:var(--ativo-icone)}.app .mais{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--trena);color:#151a26;font-size:30px;line-height:1}.cartao-claro{display:grid;gap:16px;align-content:start;min-width:0;padding:20px;border-radius:var(--raio-g);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linha)}.cartao-gerar,.app .plano-sec,.banner-planos{--grafite: #f1f2ee;--lapis: #a3aab4;--linha: rgba(255,255,255,.12);--linha-forte: rgba(255,255,255,.24);--branco: rgba(255,255,255,.07);--superficie: rgba(255,255,255,.04);--chapa: rgba(255,255,255,.08);--tinte: rgba(255,255,255,.08);--primario: #f1f2ee;--primario-hover: #ffffff;--sobre-primario: #151a26;--forte: #f1f2ee;--sobre-forte: #151a26;--trena-clara: rgba(244,180,0,.12);--trena-borda: rgba(244,180,0,.4);--cota-clara: rgba(255,123,94,.14);--erro-borda: rgba(255,123,94,.4);--erro-texto: #ffc2b4;--ativo-fundo: #f1f2ee;--ativo-texto: #151a26;background:var(--tinta);color:var(--grafite);border:0}.cartao-gerar option,.app .plano-sec option{color:#151a26;background:#fff}.inicio-cab{display:grid;gap:6px;margin:8px 0 20px}.inicio-grade{display:flex;flex-direction:column;gap:28px}.inicio-principal{display:contents}.destaque{order:1}.inicio-lado{order:2}.inicio-recentes{order:3}@media(min-width:1100px){.inicio-grade{display:grid;grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:28px}.inicio-principal{display:grid;gap:30px;min-width:0}.inicio-lado{position:sticky;top:24px}}.destaque{display:grid;gap:14px;min-width:0}.destaque-3d{position:relative;height:clamp(240px,62vw,470px);border-radius:var(--raio-g);overflow:hidden;background:var(--ceu);box-shadow:inset 0 0 0 1px var(--linha)}.vitrine3d,.vitrine3d-palco{position:absolute;top:0;right:0;bottom:0;left:0}.vitrine3d img{width:100%;height:100%;object-fit:cover}.vitrine3d-palco{opacity:0;transition:opacity .5s;cursor:grab}.vitrine3d-palco[data-pronto=true]{opacity:1}.vitrine3d-palco:active{cursor:grabbing}.destaque-3d .etiqueta{position:absolute;z-index:2;pointer-events:none}.destaque-medida{top:16px;left:16px}.destaque-pend{top:16px;right:16px}.destaque-gire{left:16px;bottom:16px}.destaque-rodape{display:flex;align-items:center;justify-content:space-between;gap:12px}.destaque-rodape>div{min-width:0}.destaque-rodape h2{margin:0;font-size:21px;line-height:1.2;font-weight:800;font-variation-settings:"wdth" 110;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destaque-rodape .btn{flex:none}.destaque-vazio{gap:22px;padding:28px 22px;border:2px dashed var(--linha-forte);border-radius:var(--raio-g)}.vazio-cab{display:grid;justify-items:center;gap:8px;text-align:center}.vazio-cab h2{margin:6px 0 0;font-size:24px;line-height:1.1;font-weight:800;font-variation-settings:"wdth" 112}.vazio-passos{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vazio-passos li{display:grid;grid-template-columns:34px 1fr;gap:2px 12px;padding:14px;border-radius:18px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linha)}.vazio-passos li>span{grid-row:1 / 3;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--ativo-fundo);color:var(--ativo-icone);font-weight:800}.vazio-passos b{font-size:15px}.vazio-passos small{font-size:13px;color:var(--lapis)}.vazio-acoes{display:grid;justify-items:center;gap:12px}.vazio-acoes .btn{width:100%;max-width:360px}@media(min-width:901px){.destaque-vazio{padding:40px 32px;gap:28px}.vazio-passos{grid-template-columns:repeat(3,minmax(0,1fr))}.vazio-passos li{grid-template-columns:1fr;align-content:start;gap:8px;padding:18px}.vazio-passos li>span{grid-row:auto}}.secao-cab{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.recentes{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1*max(16px,var(--sr))) 0 calc(-1*max(16px,var(--sl)));padding:2px max(16px,var(--sr)) 4px max(16px,var(--sl))}.recentes::-webkit-scrollbar{display:none}.recente{flex:0 0 158px;scroll-snap-align:start;display:grid;gap:10px;padding:8px;border-radius:20px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linha);color:inherit;text-decoration:none}.recente:hover{box-shadow:inset 0 0 0 1px var(--grafite)}.recente .mini{aspect-ratio:4 / 3}.recente-txt{display:grid;min-width:0;padding:0 4px 4px;line-height:1.25}.recente-txt b,.recente-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recente-txt b{font-size:14px}.recente-txt small{font-size:12px;color:var(--lapis)}.recente .pasta-n{font-size:28px}.recente .pasta-tipos{display:none}@media(min-width:901px){.recentes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0}.recente:nth-child(n+4){display:none}}.mini{position:relative;display:block;overflow:hidden;border-radius:14px;background-color:var(--papel);background-image:linear-gradient(var(--tinte) 1px,transparent 1px),linear-gradient(90deg,var(--tinte) 1px,transparent 1px);background-size:18px 18px}.mini.rascunho{background-color:var(--papel-2)}.mini img{width:100%;height:100%;object-fit:cover}.mini-vazio{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--lapis);font-weight:700}.para-fazer{display:grid;gap:12px;padding:20px;border-radius:28px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linha)}.para-fazer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.para-fazer li a{display:grid;grid-template-columns:10px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:13px 14px;border-radius:18px;background:var(--branco);box-shadow:inset 0 0 0 1px var(--linha);color:inherit;text-decoration:none}.para-fazer li a:hover{box-shadow:inset 0 0 0 1px var(--grafite)}.para-fazer .afazer-ponto{background:var(--trena)}.afazer-seta{color:var(--lapis)}.para-fazer-vazio{padding:6px 2px}.para-fazer-novo{width:100%;margin-top:4px}@media(max-width:900px){.para-fazer-novo{display:none}}.banner-planos{position:relative;overflow:hidden;display:grid;gap:18px;padding:22px;border-radius:28px}.banner-planos:before{content:"";position:absolute;top:-120px;right:-100px;width:300px;height:300px;border-radius:50%;background:radial-gradient(closest-side,rgba(244,180,0,.32),transparent);pointer-events:none}.banner-cab{position:relative;display:grid;gap:8px}.banner-cab .rotulo-caps{color:var(--trena)}.banner-cab h2{margin:0;font-size:25px;line-height:1.08;font-weight:800;font-variation-settings:"wdth" 112;letter-spacing:-.015em}.banner-cab p{margin:0;font-size:14px;color:var(--lapis)}.banner-uso{display:grid;gap:7px;margin-top:6px;font-size:13px;color:var(--lapis)}.banner-uso b{color:var(--grafite)}.banner-uso-barra{height:6px;border-radius:999px;background:#ffffff24;overflow:hidden}.banner-uso-barra span{display:block;height:100%;border-radius:999px;background:var(--trena)}.banner-opcoes{position:relative;display:grid;gap:10px}@media(min-width:561px)and (max-width:1099px){.banner-opcoes{grid-template-columns:1fr 1fr}}.banner-plano{display:grid;gap:4px;align-content:start;padding:16px;border-radius:20px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.banner-plano.forte{background:#f4b40014;box-shadow:inset 0 0 0 1.5px var(--trena)}.banner-plano-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.banner-plano-topo b{font-size:16px}.banner-preco{margin:4px 0 0;font-size:30px;line-height:1.1;font-weight:800;font-variation-settings:"wdth" 92}.banner-preco small{margin-left:2px;font-size:14px;font-weight:500;color:var(--lapis)}.banner-nota{margin:0;font-size:12px;color:var(--lapis)}.banner-plano ul{list-style:none;margin:8px 0 12px;padding:0;display:grid;gap:6px;font-size:13.5px}.banner-plano li{display:grid;grid-template-columns:16px 1fr;gap:8px}.banner-plano li:before{content:"✓";color:var(--trena);font-weight:800}.banner-plano .btn{width:100%}.banner-rodape{position:relative;margin:0;font-size:12.5px;color:var(--lapis)}.banner-rodape a{color:var(--grafite);font-weight:600}.projetos-cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin:8px 0 16px}.pilula-busca{display:flex;align-items:center;gap:10px;height:48px;padding:0 18px;flex:1 1 280px;max-width:420px;border-radius:999px;background:var(--branco);box-shadow:inset 0 0 0 1px var(--linha-forte);color:var(--lapis)}.pilula-busca:focus-within{box-shadow:inset 0 0 0 2px var(--grafite)}.pilula-busca input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--grafite)}@media(max-width:560px){.pilula-busca{max-width:none}}.filtros-pilula{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1*max(16px,var(--sr))) 18px calc(-1*max(16px,var(--sl)));padding:2px max(16px,var(--sr)) 2px max(16px,var(--sl))}.filtros-pilula::-webkit-scrollbar{display:none}.filtros-pilula button{flex:none;height:40px;padding:0 16px;border:0;border-radius:999px;cursor:pointer;white-space:nowrap;background:var(--branco);box-shadow:inset 0 0 0 1px var(--linha-forte);font-size:14px;font-weight:600}.filtros-pilula button[aria-pressed=true]{background:var(--ativo-fundo);color:var(--ativo-texto);box-shadow:none}.filtros-pilula .num{margin-left:3px;opacity:.6}@media(min-width:901px){.filtros-pilula{margin:0 0 24px;padding:2px}}.cartoes{display:grid;gap:12px}.cartao-projeto{display:grid;grid-template-columns:118px minmax(0,1fr);gap:14px;padding:10px;border-radius:22px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linha);color:inherit;text-decoration:none;transition:box-shadow .15s}.cartao-projeto:hover{box-shadow:inset 0 0 0 1px var(--grafite)}.cartao-projeto .mini{min-height:136px}.cartao-projeto .pasta-n{font-size:30px}.cartao-projeto .pasta-tipos{display:none}.cartao-corpo{display:grid;gap:3px;align-content:start;min-width:0;padding:4px 4px 2px 0}.cartao-corpo .etiqueta{justify-self:start;margin-bottom:6px}.cartao-cliente{font-size:16.5px;font-weight:700;font-variation-settings:"wdth" 108;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartao-acao{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:13.5px;font-weight:600}.cartao-acao.urgente:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--trena);flex:none}.cartao-uso{display:grid;gap:1px;margin-top:6px;font-size:12px;color:var(--lapis)}.cartao-novo{display:grid;place-items:center;align-content:center;gap:8px;min-height:160px;padding:24px;text-align:center;border:2px dashed var(--linha-forte);border-radius:var(--raio-g);color:var(--grafite);text-decoration:none}.cartao-novo:hover{border-color:var(--grafite)}@media(min-width:640px){.cartoes{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px}.cartao-projeto{grid-template-columns:1fr;padding:12px;border-radius:var(--raio-g)}.cartao-projeto .mini{min-height:0;aspect-ratio:16 / 10}.cartao-projeto .pasta-n{font-size:44px}.cartao-projeto .pasta-tipos{display:block}.cartao-corpo{padding:4px 8px 6px}.cartao-uso{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--linha-forte)}.cartao-novo{min-height:300px}}.novo-grade{display:grid;gap:16px}@media(min-width:1000px){.novo-grade{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.novo-acoes{display:grid;gap:12px;margin:20px 0 36px}.novo-botoes{display:flex;flex-direction:column-reverse;gap:10px}.novo-botoes .btn{width:100%}@media(min-width:700px){.novo-acoes{grid-template-columns:minmax(0,1fr) auto;align-items:center}.novo-acoes .aviso{grid-column:1 / -1}.novo-botoes{flex-direction:row}.novo-botoes .btn{width:auto}}.app .docs-guia{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app .docs-guia li{grid-template-columns:1fr;gap:8px;padding:12px;border:1.5px dashed var(--linha-forte);border-radius:16px;background:var(--branco);font-size:13.5px}.app .docs-guia li.ok{border-style:solid;border-color:var(--trena);background:var(--trena-clara)}.app .docs-marca{width:28px;height:28px;border-radius:9px}.app .soltar{padding:14px;border-width:1.5px;border-radius:20px;background:transparent}.app .lista-arquivos li{border-color:transparent;border-radius:16px;box-shadow:inset 0 0 0 1px var(--linha)}.app .lista-arquivos img,.app .lista-arquivos .pdf{border-radius:10px}.ficha-principal{display:grid;gap:16px;min-width:0}.app .ficha-grade{grid-template-columns:minmax(0,1fr) 380px;gap:24px}.app .ficha-lado{top:24px;padding-top:0}@media(max-width:900px){.app .ficha-grade{grid-template-columns:1fr;gap:16px}}.app .cartao-gerar{gap:14px;padding:20px;border-radius:28px}.cartao-gerar-titulo{margin:0;font-size:21px;line-height:1.15;font-weight:800;font-variation-settings:"wdth" 112}.cartao-gerar-vazio{display:grid;place-items:center;height:160px;border-radius:18px;color:var(--lapis);font-weight:600;font-size:14px;background-color:#ffffff0a;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:18px 18px}@media(max-width:900px){.cartao-gerar-vazio{display:none}}.app .cartao-gerar-img{border:0;border-radius:18px}.app-conteudo.lendo{max-width:720px;margin-top:4vh}.app .trena-progresso{height:56px;border:0;border-radius:12px;background:var(--papel)}.app .trena-progresso .fita{border-right-width:4px}.app .etapas li{padding:10px 0;font-size:16px}.app .perfil-cab{margin:8px 0 24px}.app .avatar-g{width:80px;height:80px;font-size:28px}.app .cartao-sec{border:0;border-radius:var(--raio-g);box-shadow:inset 0 0 0 1px var(--linha);padding:20px}.app .cartao-sec .subtitulo{font-size:12px;font-weight:700;font-variation-settings:"wdth" 75;letter-spacing:.08em;text-transform:uppercase;color:var(--lapis)}.app .plano-sec{padding:22px;box-shadow:none;border-radius:28px}.plano-nome{margin:2px 0 0;font-size:30px;line-height:1.1;font-weight:800;font-variation-settings:"wdth" 112}.app .plano-sec .uso-barra{height:8px;border:0;background:#ffffff24}.app .plano-sec .plano-cartao{border-color:transparent;border-radius:20px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.app .plano-sec .plano-cartao.atual{box-shadow:inset 0 0 0 1.5px var(--trena)}.app .plano-sec .selo-plano{border:0;background:var(--trena);color:#151a26}.previa-faixas{position:fixed;z-index:100;left:50%;bottom:calc(90px + var(--sb));transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px}.previa-faixa{display:flex;gap:2px;padding:3px;border-radius:999px;background:#151a26;box-shadow:0 8px 24px -8px #0000008c}.previa-faixa button{white-space:nowrap;border:0;background:none;color:#c9ced6;font-size:12px;font-weight:700;padding:7px 11px;border-radius:999px;cursor:pointer}.previa-faixa button[aria-pressed=true]{background:#f4b400;color:#151a26}.previa-faixa .previa-fechar{padding:7px 9px;color:#8a919b}.previa-abrir{border:0;cursor:pointer;padding:8px 14px;border-radius:999px;background:#151a26;color:#f4b400;font-size:12px;font-weight:800;letter-spacing:.04em;box-shadow:0 8px 24px -8px #0000008c}.previa-erro{margin:0;padding:6px 12px;border-radius:12px;background:#c8412c;color:#fff;font-size:12px;max-width:320px}@media(min-width:901px){.previa-faixas{left:auto;right:24px;top:18px;bottom:auto;transform:none;flex-direction:row}}.app-logo{width:32px;height:32px;flex:none;filter:drop-shadow(0 1px 1.5px rgba(21,26,38,.3))}.lateral-marca,.topo-app-marca{display:inline-flex;align-items:center;gap:10px}.topo-app-dir{display:flex;align-items:center;gap:10px}.troca-tema{border:0;cursor:pointer;flex:none}.troca-tema:hover{color:var(--trena-escura)}.lateral-rodape{margin-top:auto;display:flex;align-items:center;gap:8px}.lateral-rodape .lateral-conta{margin-top:0;flex:1;min-width:0}.perfil-sair{margin-top:20px}======= .backup-nuvem{display:grid;gap:10px;margin-top:6px}.backup-titulo{margin:8px 0 0;font-size:15px}.backup-lista{list-style:none;margin:0;padding:0;display:grid;gap:6px}.backup-lista li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--branco)}.backup-lista li>div{min-width:0}.backup-lista b{display:block;overflow-wrap:anywhere}.backup-lista small{color:var(--lapis);font-size:13px}.backup-lista .btn{flex:none}.backup-projeto summary{cursor:pointer;padding:8px 0;font-weight:600}.backup-projeto summary .contador{margin-left:6px;font-weight:400}.backup-projeto .backup-lista{margin-bottom:8px}
