.convite[data-v-f7d39f87]{position:fixed;left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;max-width:460px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:12px 36px 12px 12px;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--text)}.fechar[data-v-f7d39f87]{position:absolute;top:6px;right:6px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;color:var(--text-dim)}.fechar[data-v-f7d39f87]:hover{background:var(--line-soft);color:var(--text)}.marca[data-v-f7d39f87]{flex:none;width:42px;height:42px;border-radius:var(--radius-sm)}.texto[data-v-f7d39f87]{flex:1;min-width:0}.titulo[data-v-f7d39f87]{margin:0;font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1.25}.sub[data-v-f7d39f87]{margin:2px 0 0;font-size:12.5px;line-height:1.35;color:var(--text-dim)}.acao[data-v-f7d39f87]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--tap-min);padding:0 14px;border-radius:var(--radius-sm);background:var(--primary);color:#04150f;font-weight:700;font-size:13.5px;white-space:nowrap}.acao[data-v-f7d39f87]:hover{filter:brightness(1.08)}.acao[data-v-f7d39f87]:disabled{opacity:.6}.acao.larga[data-v-f7d39f87]{width:100%;margin-top:12px}.passos[data-v-f7d39f87]{flex:1}.passos ol[data-v-f7d39f87]{margin:8px 0 0;padding-left:18px;display:grid;gap:6px}.passos li[data-v-f7d39f87]{font-size:13px;line-height:1.4;color:var(--text-dim)}.passos strong[data-v-f7d39f87]{color:var(--text);font-weight:700}.nota[data-v-f7d39f87]{display:block;margin-top:2px;font-size:12px;opacity:.8}.aviso[data-v-f7d39f87]{margin:10px 0 0;font-size:12px;line-height:1.4;color:var(--text-dim)}.subir-enter-active[data-v-f7d39f87],.subir-leave-active[data-v-f7d39f87]{transition:opacity .22s ease,transform .22s ease}.subir-enter-from[data-v-f7d39f87],.subir-leave-to[data-v-f7d39f87]{opacity:0;transform:translateY(14px)}.faixa[data-v-5060c28a]{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 16px;font-size:13.5px;line-height:1.4}.faixa.atencao[data-v-5060c28a]{background:#f59e0b22;color:#fcd34d;border-bottom:1px solid #f59e0b55}.faixa.urgente[data-v-5060c28a]{background:#e11d4822;color:#fda4af;border-bottom:1px solid #e11d4855}.faixa>svg[data-v-5060c28a]{flex:none}.msg[data-v-5060c28a]{flex:1;min-width:0}.acao[data-v-5060c28a]{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:9px;background:#ffffff1a;color:var(--text);font-weight:700;font-size:13px;text-decoration:none}.acao[data-v-5060c28a]:hover{background:#ffffff2a}.fechar[data-v-5060c28a]{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:none;border:0;color:inherit;cursor:pointer}.fechar[data-v-5060c28a]:hover{background:#ffffff14}@media(max-width:560px){.faixa[data-v-5060c28a]{flex-wrap:wrap;padding:10px 12px}.msg[data-v-5060c28a]{flex-basis:calc(100% - 70px)}.acao[data-v-5060c28a]{margin-left:26px}}.toasts{position:fixed;z-index:2000;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));width:min(380px,calc(100vw - 32px));display:block;pointer-events:none}.toasts.suave{transition:top .25s ease}.toast{--cor: #93c5fd;--cor-fundo: #3b82f624;position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icone titulo fechar" "msg msg msg";align-items:center;gap:8px 10px;margin-bottom:10px;padding:12px 12px 15px 14px;overflow:hidden;pointer-events:auto;touch-action:pan-y;color:var(--text, #e9eff5);background:var(--surface-2, #1c2029);border:1px solid var(--line, #2a2e3a);border-left:3px solid var(--cor);border-radius:12px;box-shadow:0 14px 34px #00000075,0 2px 8px #0000004d;font-family:var(--font-body, system-ui, sans-serif);transform:translate(var(--dx, 0px));opacity:var(--op, 1);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.toast.arrastando{transition:none}.t-sucesso{--cor: #34d399;--cor-fundo: #10b98124}.t-info{--cor: #93c5fd;--cor-fundo: #3b82f624}.t-aviso{--cor: #fbbf24;--cor-fundo: #f59e0b24}.t-erro{--cor: #fb7185;--cor-fundo: #f43f5e24}.t-icone{grid-area:icone;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:var(--cor);background:var(--cor-fundo)}.t-titulo{grid-area:titulo;margin:0;min-width:0;color:var(--cor);font-size:13.5px;font-weight:700;line-height:1.3}.t-vezes{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--cor-fundo);font-size:11.5px;font-variant-numeric:tabular-nums}.t-fechar{grid-area:fechar;display:grid;place-items:center;width:28px;height:28px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--text-dim, #8ca0b3);cursor:pointer;transition:background .15s ease,color .15s ease}.t-fechar:hover{background:#ffffff14;color:var(--text, #e9eff5)}.t-fechar:focus-visible{outline:2px solid var(--cor);outline-offset:1px}.t-msg{grid-area:msg;margin:0;color:var(--text-dim, #a9b6c4);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.t-msg strong{color:var(--text, #e9eff5);font-weight:700}.t-barra{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--cor);opacity:.85;transform-origin:left center;animation:toast-tempo linear forwards}@keyframes toast-tempo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast.sob-mouse .t-barra,.toast:focus-within .t-barra,.toast.arrastando .t-barra,.toasts.pausado .t-barra{animation-play-state:paused}.toast-enter-from{opacity:0;transform:translate(36px) scale(.94)}.toast-enter-active{transition:transform .46s cubic-bezier(.21,1.02,.73,1),opacity .22s ease-out}.toast-enter-active .t-icone{animation:toast-estalo .42s cubic-bezier(.34,1.56,.64,1) .1s backwards}@keyframes toast-estalo{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.toast-leave-active{position:absolute;left:0;right:0;pointer-events:none;transition:transform .26s cubic-bezier(.4,0,1,1),opacity .2s ease-in}.toast-leave-to{opacity:0;transform:translate(calc(var(--dx, 0px) + var(--fuga, 28px))) scale(.96)}.toast-move{transition:transform .4s cubic-bezier(.2,.8,.2,1)}@media(max-width:560px){.toasts{top:max(10px,env(safe-area-inset-top));right:10px;left:10px;width:auto}.toast-enter-from{transform:translateY(-20px) scale(.96)}}@media(prefers-reduced-motion:reduce){.toast-enter-active,.toast-leave-active{transition:opacity .18s linear}.toast-enter-from,.toast-leave-to{transform:none}.toast-enter-active .t-icone{animation:none}.toast-move{transition:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2) format("woff2-variations");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:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2) format("woff2-variations");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2) format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2) format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.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{--bg: #0e1620;--bg-grad: radial-gradient(1200px 600px at 80% -10%, #16314f33, transparent), radial-gradient(900px 500px at -10% 110%, #0b3b2e33, transparent);--surface: #16212e;--surface-2: #1b2a3a;--line: #28384a;--line-soft: #20303f;--paper: #faf7ef;--paper-edge: #ece4d3;--ink: #18242e;--ink-soft: #61727f;--primary: #10b981;--primary-d: #059669;--primary-btn: #047857;--primary-text: #047a56;--navy: #0b2a4a;--amber: #f59e0b;--amber-text: #92400e;--danger: #e11d48;--danger-text: #fb7185;--danger-wash: #e11d481f;--blue: #3b82f6;--tap-min: 44px;--text: #e9eff5;--text-dim: #8ca0b3;--text-faint: var(--text-dim);--radius: 14px;--radius-sm: 10px;--shadow: 0 14px 40px rgba(0,0,0,.4);--shadow-sm: 0 4px 14px rgba(0,0,0,.25);--font-body: "Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--font-display: "Sora Variable", "Sora", var(--font-body);--font-mono: "Space Mono", ui-monospace, monospace}*{box-sizing:border-box}html,body,#app{height:100%}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:16px;color:var(--text);background:var(--bg);background-image:var(--bg-grad);background-attachment:fixed;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior-y:contain}button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit;touch-action:manipulation}input{font-family:inherit;font-size:16px}svg{display:block;flex-shrink:0}.tnum{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}[role=dialog][tabindex="-1"]:focus{outline:none}@keyframes pz-pop{0%{transform:scale(.97);box-shadow:0 0 #10b9818c}60%{box-shadow:0 0 0 14px #10b98100}to{transform:scale(1);box-shadow:var(--shadow-sm)}}@keyframes pz-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}.pz-scroll::-webkit-scrollbar{height:10px;width:10px}.pz-scroll::-webkit-scrollbar-thumb{background:#2a3c4f;border-radius:8px}.pz-scroll::-webkit-scrollbar-track{background:transparent}
