.paleta-fundo[data-v-786dc2c5]{z-index:60;background:color-mix(in srgb, var(--ink) 22%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:surgir-786dc2c5 var(--duration-fast,.15s) ease-out;justify-content:center;align-items:flex-start;padding:min(14vh,120px) 16px 16px;display:flex;position:fixed;inset:0}.paleta[data-v-786dc2c5]{width:min(620px,100%);max-height:min(70vh,560px);box-shadow:0 30px 80px -30px var(--dock-shadow);animation:descer-786dc2c5 var(--duration-normal,.22s) var(--ease-out-expo,ease-out);flex-direction:column;padding:0;display:flex;overflow:hidden}.paleta-busca[data-v-786dc2c5]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.paleta-busca svg[data-v-786dc2c5]{fill:none;width:20px;height:20px;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;flex:none}.paleta-busca input[data-v-786dc2c5]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.paleta-busca input[data-v-786dc2c5]::placeholder{color:var(--muted)}kbd[data-v-786dc2c5]{border:1px solid var(--line);color:var(--muted);border-radius:6px;flex:none;padding:2px 7px;font-size:11px}.paleta-lista[data-v-786dc2c5]{margin:0;padding:6px;list-style:none;overflow-y:auto}.paleta-grupo[data-v-786dc2c5]{padding:10px 12px 4px}.paleta-op[data-v-786dc2c5]{cursor:pointer;min-height:42px;color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:0 12px;display:flex}.paleta-op svg[data-v-786dc2c5]{fill:none;width:18px;height:18px;stroke:var(--muted);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;flex:none}.paleta-op.marcada[data-v-786dc2c5]{background:var(--s2)}.paleta-op.marcada svg[data-v-786dc2c5],.paleta-op.perguntar svg[data-v-786dc2c5]{stroke:var(--accent-text)}.paleta-op.perguntar .paleta-rotulo[data-v-786dc2c5]{color:var(--accent-text);font-weight:600}.paleta-rotulo[data-v-786dc2c5]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;overflow:hidden}.paleta-detalhe[data-v-786dc2c5]{color:var(--muted);flex:none;font-size:12.5px}.paleta-enter[data-v-786dc2c5]{color:var(--muted);flex:none;font-size:13px}@keyframes surgir-786dc2c5{0%{opacity:0}}@keyframes descer-786dc2c5{0%{opacity:0;transform:translateY(-8px)scale(.985)}}@media (width<=640px){.paleta-detalhe[data-v-786dc2c5]{display:none}.paleta-busca input[data-v-786dc2c5]{font-size:16px}}@media (prefers-reduced-motion:reduce){.paleta-fundo[data-v-786dc2c5],.paleta[data-v-786dc2c5]{animation:none}}@font-face{font-family:Sora;src:url(/fonts/Sora-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--fonte:"Sora", system-ui, sans-serif}.t-claro{--bg:#f7f6f2;--s1:#fff;--s2:#eceae3;--line:#dedbd3;--ink:#111;--ink-2:#3a3a37;--muted:#6b6a64;--accent-text:var(--acc-deep);--acc-hover:var(--acc-deep);--bubble-bg:#111;--bubble-ink:#f7f6f2;--card-bg:#fffffff0;--preview-bg:#f7f6f2;--dock-bg:#ffffffd6;--dock-shadow:#11111138;--bar-rest:#d9d6cd;--live:#1c9e57;--glow-a:16%;--off:#cfccc3;--row:#fbfaf7;--erro:#b42318;--atencao:#b26a00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.t-escuro{--bg:#0c0c0b;--s1:#161614;--s2:#1e1e1b;--line:#2b2b27;--ink:#f3f1ea;--ink-2:#bdbab1;--muted:#8a877e;--accent-text:var(--acc-soft);--acc-hover:var(--acc-soft);--bubble-bg:#1e1e1b;--bubble-ink:#f3f1ea;--card-bg:#1a1a17eb;--preview-bg:#00000059;--dock-bg:#1e1e1bd9;--dock-shadow:#000c;--bar-rest:#3a3934;--live:#3ddc84;--glow-a:20%;--off:#3a3934;--row:#191917;--erro:#f97066;--atencao:#f5b547;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.a-hapto{--acc:#2f6fe8;--acc-deep:#1e4fc2;--acc-soft:#5b95f2;--on-acc:#fff}.a-oceano{--acc:#1f7ae0;--acc-deep:#165aa8;--acc-soft:#5ba3f5;--on-acc:#fff}.a-floresta{--acc:#1e9e62;--acc-deep:#13714a;--acc-soft:#4cc88c;--on-acc:#fff}.a-vinho{--acc:#b4235a;--acc-deep:#8c1a45;--acc-soft:#e0608f;--on-acc:#fff}.a-indigo{--acc:#5b5bd6;--acc-deep:#4040b0;--acc-soft:#8a8af0;--on-acc:#fff}.a-terra{--acc:#c8792b;--acc-deep:#96561a;--acc-soft:#e39a55;--on-acc:#111}.a-grafite{--acc:#3f4752;--acc-deep:#2a3038;--acc-soft:#9aa4b2;--on-acc:#fff}.a-petroleo{--acc:#0f8b8d;--acc-deep:#0a6466;--acc-soft:#3fc1c3;--on-acc:#fff}.a-oliva{--acc:#6e7f2a;--acc-deep:#515e1e;--acc-soft:#a3b65a;--on-acc:#fff}.a-coral{--acc:#e2553e;--acc-deep:#b03e2b;--acc-soft:#f28a76;--on-acc:#fff}.a-roxo{--acc:#8e44ad;--acc-deep:#6c3385;--acc-soft:#b97ad3;--on-acc:#fff}.a-rosa{--acc:#d64c8f;--acc-deep:#a8366e;--acc-soft:#ee85b7;--on-acc:#fff}.t-claro .so-escuro,.t-escuro .so-claro{display:none}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);margin:0}body{font-family:var(--fonte);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400}h1,h2,h3,.display{font-family:var(--fonte);letter-spacing:-.02em;font-weight:700}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;font-weight:600}button:disabled{cursor:default;opacity:.55}a{color:inherit}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.lbl{letter-spacing:.08em;color:var(--muted);text-transform:uppercase;margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.marca{transition:opacity var(--duration-fast,.15s);border-radius:10px;display:inline-flex}.marca:hover{opacity:.8}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}::placeholder{color:var(--muted)}.page{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:clip}.glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--acc) var(--glow-a), transparent), transparent);pointer-events:none;z-index:0;width:min(960px,120vw);height:560px;position:fixed;top:46%;left:50%;transform:translate(-50%,-50%)}.topo{z-index:1;justify-content:space-between;align-items:center;gap:16px;padding:22px 32px;display:flex;position:relative}.conteudo{z-index:1;flex-direction:column;flex:1;gap:26px;width:100%;margin:0 auto;padding:16px 24px 180px;display:flex;position:relative}.page.fixa{height:100dvh;min-height:0}.page.fixa .conteudo{min-height:0;padding-bottom:calc(var(--doca,180px) - 20px);overflow-y:auto}.caixa-rola{overscroll-behavior:contain;flex-direction:column;gap:18px;max-height:max(320px,100dvh - 440px);padding-right:4px;display:flex;overflow-y:auto}.card{background:var(--card-bg);border:1px solid var(--line);border-radius:20px}.decide{border-color:color-mix(in srgb, var(--acc) 35%, var(--line));box-shadow:0 1px 2px color-mix(in srgb, var(--acc) 10%, transparent), 0 14px 36px -10px color-mix(in srgb, var(--acc) 24%, transparent), 0 44px 90px -28px color-mix(in srgb, var(--acc) 30%, transparent)}.dia{background:var(--acc);flex:none;width:10px;height:10px;display:inline-block;transform:rotate(45deg)}.btn{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.b-or{background:var(--acc);color:var(--on-acc);border:0;font-weight:600}.b-or:hover:not(:disabled){background:var(--acc-hover)}.b-gh{background:var(--s1);border:1px solid var(--line)}.b-gh:hover:not(:disabled){border-color:var(--muted)}.b-txt{color:var(--muted);background:0 0;border:0}.b-txt:hover{color:var(--ink)}.hov:hover{background:var(--s2)}.pilula{border:1px solid var(--line);background:var(--s1);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.ponto{background:var(--live);border-radius:50%;width:7px;height:7px}.campo{border:1px solid var(--line);background:var(--s1);border-radius:12px;outline:none;width:100%;min-height:46px;padding:0 14px;font-size:15px}.campo:focus{border-color:var(--acc)}select.campo{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;height:46px;padding-right:38px}textarea.campo{resize:vertical;padding:12px 14px;line-height:1.5}.erro{color:var(--erro);margin:0;font-size:14px}.sw{background:var(--off);border:0;border-radius:99px;flex:none;width:40px;height:24px;padding:0;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.sw[aria-checked=true]{background:var(--acc)}.sw[aria-checked=true]:after{transform:translate(16px)}.titulo-pg{margin:0;font-size:clamp(30px,5vw,40px)}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;padding:14px 16px;font-weight:500}td{border-top:1px solid var(--line);vertical-align:top;padding:12px 16px}tbody tr:hover td{background:var(--row)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.page>.topo{z-index:3;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(16px);position:sticky;top:0}@media (width<=640px){.topo{padding:16px}.conteudo{padding:8px 16px 170px}}.citacao{background:color-mix(in srgb, var(--acc) 8%, transparent);color:var(--ink-2);border-radius:10px;margin:0 0 8px;padding:6px 12px;font-size:14px;line-height:1.5}.balao .citacao{color:inherit;opacity:.85;background:color-mix(in srgb, currentColor 10%, transparent)}.confirmar-hapto{border:1px solid var(--line);max-width:min(440px,100vw - 32px);color:var(--ink);padding:22px 22px 18px}.confirmar-hapto::backdrop{background:#0a0e1873}.confirmar-hapto p{white-space:pre-line;margin:0 0 18px;font-size:15.5px;line-height:1.5}.confirmar-botoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.link{align-items:baseline;gap:6px;max-width:100%;display:inline-flex}.link a{color:var(--accent-text);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.link a:hover{text-decoration-thickness:2px}button.copiar{border:1px solid var(--line);background:var(--s1);color:var(--muted);cursor:pointer;vertical-align:1px;transition:color var(--duration-fast,.15s), border-color var(--duration-fast,.15s), background var(--duration-fast,.15s);border-radius:999px;flex:none;margin-left:6px;padding:2px 9px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.5}.link button.copiar{margin-left:0}button.copiar:hover{color:var(--ink);border-color:var(--muted)}button.copiar:focus-visible{outline:2px solid var(--acc);outline-offset:2px}button.copiar.copiado{color:var(--live);border-color:var(--live)}.bloco-codigo{margin:0 0 14px;position:relative}.bloco-codigo pre{word-break:break-all;white-space:pre-wrap!important;margin:0!important;padding-right:92px!important}.bloco-codigo button.copiar{margin:0;position:absolute;top:8px;right:8px}
