@layer components{[data-accent=forms]{--vx-accent:#d6336c;--vx-accent-2:#e0598a;--vx-accent-deep:#b02558}.vx-brand .vx-logo-mark{animation:none}.vx-logo-piece{transform-box:fill-box;transform-origin:center;animation:vx-formsGrow .7s var(--vx-spring) .15s backwards}@keyframes vx-formsGrow{0%{transform:scale(.4);opacity:0}}.vx-brand-txt{display:flex;flex-direction:column;line-height:1.1}.vx-brand-by{margin-top:1px;font-size:10.5px;font-weight:500;letter-spacing:.2px;color:var(--vx-muted);white-space:nowrap;animation:vx-wipeIn .8s var(--vx-ease) .55s backwards}.vx-scope.vx-portal{display:contents}.vx-toast.vx-green .vx-toast-icon{background:var(--vx-green)}.vx-toast.vx-red .vx-toast-icon{background:var(--vx-red)}.vx-toast.vx-amber .vx-toast-icon{background:var(--vx-amber);color:#1b1b1b}.vx-scope{display:flow-root}.vx-nav .vx-nav-link{position:relative;z-index:1;display:inline-flex;align-items:center;height:46px;padding:0 17px;border-radius:999px;font-size:16.5px;color:var(--vx-ink-2);white-space:nowrap;transition:color .35s;animation:vx-rise .6s var(--vx-ease) both;animation-delay:calc(.3s + var(--vx-i) * .06s)}.vx-nav .vx-nav-link:hover:not(.vx-on){color:var(--vx-ink)}.vx-nav .vx-nav-link.vx-on{color:var(--vx-on-solid)}}@layer components{}@layer components{@media (max-width:1360px){.vx-nav .vx-nav-link{padding:0 13px;font-size:15.5px}}@media (max-width:720px){.vx-nav .vx-nav-link{height:42px;font-size:14.5px}}.vx-topbar .vx-pill{animation-fill-mode:backwards}.vx-pop-empty{padding:22px 10px 26px;text-align:center;color:var(--vx-muted)}.vx-pop-label{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--vx-muted);padding:8px 10px 4px}.vx-ws-item span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-ws-item.vx-on{color:var(--vx-ink)}.vx-ws-check{color:var(--vx-accent)}.vx-ws-item:disabled{cursor:default}.vx-ws-item:disabled:hover{background:none;padding-left:10px}.vx-shell{animation-fill-mode:backwards}.vx-stat-head>span{white-space:normal;text-wrap:balance;line-height:1.25}.vx-shell{width:100%;margin:0;min-height:100vh;border-radius:0}}@layer components{}@layer components{.vx-scope:has(>.vx-shell){background:var(--vx-shell)}}@layer components{[data-theme=dark]{--vx-page:#0d0c0c;--vx-shell:#111216;--vx-card:#141519;--vx-soft:#1c1e26;--vx-soft-2:#232631;--vx-soft-3:#2c303d;--vx-line:rgba(255,255,255,0.06);--vx-line-2:rgba(255,255,255,0.12);--vx-hatch:rgba(255,255,255,0.16);--vx-ink:#f5f5f7;--vx-ink-2:#d4d4d8;--vx-muted:#a1a1aa;--vx-faint:#6b6b73;--vx-solid:var(--vx-accent);--vx-on-solid:#141519;--vx-loss:#e4e4e7;--vx-shadow-card:inset 0 0 0 1px rgba(255,255,255,0.06),inset 0 1px 0 rgba(255,255,255,0.04),0 8px 24px rgba(0,0,0,0.4);--vx-shadow-pop:0 28px 70px -20px rgba(0,0,0,0.75),0 0 0 1px rgba(255,255,255,0.06);--vx-chrome:#1a1c24}[data-theme=dark] :is(.vx-rail-group,.vx-topbar .vx-pill){background:var(--vx-chrome);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),0 6px 18px rgba(0,0,0,.35)}[data-theme=dark] .vx-rail-ind.vx-soft{background:var(--vx-soft-3)}[data-accent=forms][data-theme=dark]{--vx-on-solid:#fff}[data-accent=forms][data-theme=dark] :is(.vx-link,.vx-tour-eyebrow){color:#f28fb2}[data-accent=forms][data-theme=dark] :is(.vx-pill-tag.vx-accent,.vx-drawer-count){color:#f5a3c0}}@layer components{.vx-modal-veil{grid-template-columns:minmax(0,1fr)}.vx-notice{display:flex;align-items:center;gap:14px;padding:14px 16px;box-shadow:var(--vx-shadow-card),inset 0 0 0 1px var(--vx-line)}.vx-notice.vx-red{box-shadow:var(--vx-shadow-card),inset 0 0 0 1px color-mix(in srgb,var(--vx-red) 28%,transparent)}.vx-notice.vx-amber{box-shadow:var(--vx-shadow-card),inset 0 0 0 1px color-mix(in srgb,var(--vx-amber) 40%,transparent)}.vx-notice .vx-notif-ic{align-self:flex-start}.vx-notice-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:7px}.vx-notice-txt strong{font-size:14px;font-weight:500}.vx-notice-txt small{font-size:13px;color:var(--vx-muted);overflow-wrap:anywhere}.vx-notice-act{flex:none}}@layer components{@media (max-width:720px){.vx-notice{flex-wrap:wrap}.vx-notice-act{flex-basis:100%;padding-left:50px}}}@layer components{.vx-pnl-cols.vx-flex .vx-pnl-col{flex:0 1 34px;width:auto;min-width:0;padding:0 2px}.vx-pnl-months em{min-width:0;white-space:nowrap}.vx-bal-head{min-height:32px}a.vx-wallet{color:inherit;text-decoration:none}.vx-wallet .vx-status i{width:8px;height:8px}.vx-sheet-veil{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-end;padding:12px;background:rgba(10,10,10,.32);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:vx-fadeIn .3s ease both}.vx-sheet{width:var(--vx-sheet-w,520px);max-width:100%;height:100%;display:flex;flex-direction:column;background:var(--vx-card);border-radius:28px;box-shadow:var(--vx-shadow-pop);outline:none;animation:vx-sheetIn .5s var(--vx-ease) backwards}}@layer components{@keyframes vx-sheetIn{0%{opacity:0;transform:translateX(48px)}}.vx-sheet-body{flex:1;min-height:0}.vx-sheet-foot{align-items:center;padding-top:16px;border-top:1px solid var(--vx-line)}.vx-sheet-count{margin-right:auto;font-size:13px;color:var(--vx-muted);font-variant-numeric:tabular-nums}@media (max-width:720px){.vx-sheet-veil{align-items:flex-end;padding:0}.vx-sheet{width:100%;height:auto;max-height:calc(100dvh - 40px);border-radius:28px 28px 0 0;animation-name:vx-sheetUp}@keyframes vx-sheetUp{0%{transform:translateY(100%)}}.vx-sheet:before{content:"";align-self:center;flex:none;width:40px;height:4px;margin-top:10px;border-radius:99px;background:var(--vx-line-2)}.vx-sheet .vx-modal-head{padding-top:12px}.vx-sheet-foot .vx-btn{flex:1}.vx-sheet-count{flex-basis:100%}}}@layer components{.vx-compare{padding:20px;border-radius:18px;border:1px solid var(--vx-line);background:var(--vx-card);animation:vx-paperIn .6s var(--vx-ease) backwards}.vx-cmp-head,.vx-cmp-row{display:grid;grid-template-columns:minmax(84px,.7fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.vx-cmp-head{padding-bottom:16px;border-bottom:1px dashed var(--vx-line-2)}.vx-cmp-side{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:12px 14px;border-radius:14px;background:var(--vx-soft)}.vx-cmp-side small{font-size:11.5px;color:var(--vx-muted);text-transform:uppercase;letter-spacing:.5px}.vx-cmp-side strong{font-weight:600;font-size:14.5px;line-height:1.3;overflow-wrap:anywhere}.vx-cmp-side .vx-pill-tag{margin-top:6px}.vx-cmp-side.vx-rec{background:var(--vx-accent-soft);box-shadow:inset 0 0 0 1.5px var(--vx-accent)}.vx-cmp-row{padding:10px 0;font-size:13.5px;border-top:1px solid var(--vx-line)}.vx-cmp-row.vx-head{border-top:0;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px}.vx-cmp-label,.vx-cmp-row.vx-head{color:var(--vx-muted)}.vx-cmp-val{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.vx-cmp-none{color:var(--vx-faint)}.vx-cmp-row.vx-diff .vx-cmp-val{color:color-mix(in srgb,var(--vx-amber) 62%,var(--vx-ink))}[data-theme=dark] .vx-cmp-row.vx-diff .vx-cmp-val{color:var(--vx-amber)}.vx-cmp-row.vx-diff .vx-cmp-label{color:var(--vx-ink);font-weight:500}.vx-cmp-ne{margin-right:5px;font-style:normal;font-weight:600}.vx-cmp-reason{display:flex;gap:10px;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--vx-soft);font-size:13.5px;line-height:1.45;color:var(--vx-ink-2)}.vx-cmp-reason svg{flex:none;margin-top:1px;color:var(--vx-accent)}@media (max-width:560px){.vx-compare{padding:14px}.vx-cmp-head,.vx-cmp-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.vx-cmp-head>span,.vx-cmp-row.vx-head{display:none}.vx-cmp-label{grid-column:1/-1;font-size:12px}.vx-cmp-head+.vx-cmp-rows .vx-cmp-row:nth-child(2){border-top:0}}}@layer components{.vx-skel{display:block;max-width:100%;flex:none;border-radius:999px;background-color:var(--vx-soft);background-image:repeating-linear-gradient(115deg,color-mix(in srgb,var(--vx-hatch) 60%,transparent) 0 1.45px,transparent 1.45px 4.53px);background-size:5px 100%;animation:vx-shimmer 2.4s linear infinite}.vx-skel.vx-round{border-radius:50%}.vx-skel-page{animation:vx-fadeIn .35s ease .15s backwards}.vx-skel-head{flex-direction:column;max-width:100%}.vx-skel-head,.vx-skel-row{display:flex;gap:14px;min-width:0}.vx-skel-row{align-items:center}.vx-skel-lines{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0}.vx-signed-out,.vx-state{grid-template-columns:minmax(0,1fr)}.vx-state{display:grid;place-items:center;min-height:calc(100vh - 260px);padding:12px 0 24px}.vx-state-stack{display:flex;flex-direction:column;align-items:center;width:420px;max-width:100%}.vx-state-ic{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--vx-accent-soft);color:var(--vx-accent);animation:vx-popIn .6s var(--vx-spring) .15s backwards}.vx-state-ic.vx-red{background:var(--vx-red-bg);color:var(--vx-red)}.vx-state-ic.vx-amber{background:var(--vx-amber-bg);color:var(--vx-amber)}.vx-state-card p{max-width:34ch;line-height:1.5}.vx-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.vx-state-code{padding:6px 12px;border-radius:999px;background:var(--vx-soft);color:var(--vx-muted);font-size:12.5px;overflow-wrap:anywhere}.vx-state-foot{max-width:380px;margin-top:18px;color:var(--vx-muted);font-size:13px;text-align:center;animation:vx-fadeIn .6s ease .5s backwards}.vx-state-foot svg{display:inline;margin-right:6px;vertical-align:-3px}.vx-login-brand{display:flex;flex-direction:column;align-items:center;margin-top:2px;line-height:1.15}.vx-login-brand strong{font-size:17px;font-weight:600;letter-spacing:-.2px;color:var(--vx-ink)}.vx-login-brand small{margin-top:1px;font-size:11px;font-weight:500;letter-spacing:.2px;color:var(--vx-muted)}.vx-login-card h2{text-wrap:balance}.vx-login-form{width:100%}.vx-login-dev{display:flex;flex-direction:column;gap:14px;width:100%;margin-top:4px;padding-top:18px;border-top:1px solid var(--vx-line);text-align:left}@media (max-width:480px){.vx-so-card.vx-state-card{padding:32px 20px 24px;border-radius:28px}.vx-so-card.vx-state-card h2{font-size:24px}}}@layer components{.vx-frame{transition:grid-template-columns .5s var(--vx-ease)}.vx-frame.vx-rail-open{grid-template-columns:184px minmax(0,1fr)}.vx-rail-group{animation-fill-mode:backwards;border-radius:25px;animation-name:vx-railInRound}.vx-rail-btn{display:flex;align-items:center;justify-content:flex-start;padding-left:10px;border-radius:21px}.vx-rail-btn>svg{flex:none}.vx-rail-ind{border-radius:21px;animation-name:vx-railIndIn;animation-fill-mode:backwards}.vx-rail-label{flex:1 1 0;min-width:0;overflow:hidden;padding-left:12px;font-size:14px;font-weight:500;white-space:nowrap;text-align:left;opacity:0;transition:opacity .2s}.vx-rail-open .vx-rail-label{opacity:1;transition:opacity .35s .1s}.vx-rail-open .vx-rail-btn{width:100%}.vx-rail-open .vx-rail-ind{width:calc(100% - 6px)}.vx-rail-open .vx-rail-btn:hover:not(.vx-on){transform:none;background:var(--vx-soft)}.vx-rail-open .vx-rail-btn[data-tip]:after{display:none}.vx-rail-toggle svg{transition:transform .5s var(--vx-ease)}.vx-rail-open .vx-rail-toggle svg{transform:scaleX(-1)}@keyframes vx-railInRound{0%{opacity:0;clip-path:inset(0 0 100% 0 round 25px)}to{clip-path:inset(0 0 0 0 round 25px)}}@keyframes vx-railIndIn{0%{opacity:0;scale:.6}}@media (max-width:720px){.vx-frame.vx-rail-open{grid-template-columns:minmax(0,1fr)}.vx-rail-open .vx-rail-btn,.vx-rail-open .vx-rail-ind{width:42px}.vx-rail-label{display:none}}}@layer components{.vx-suite-logo img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.vx-avatar{position:relative;display:inline-block;flex-shrink:0;border-radius:50%;overflow:hidden;isolation:isolate;background:var(--vx-soft)}.vx-avatar video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.06)}.vx-avatar:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);pointer-events:none}.vx-avatar-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.vx-avatar-opcao{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 10px;border-radius:var(--vx-r-sm);color:var(--vx-muted);font-size:12px;transition:background .2s,color .2s}.vx-avatar-opcao:hover{background:var(--vx-soft);color:var(--vx-ink)}.vx-avatar-opcao .vx-avatar{transition:box-shadow .25s,transform .35s var(--vx-spring)}.vx-avatar-opcao:hover .vx-avatar{transform:scale(1.05)}.vx-avatar-opcao.vx-on{color:var(--vx-ink);font-weight:500}.vx-avatar-opcao.vx-on .vx-avatar{box-shadow:0 0 0 2px var(--vx-card),0 0 0 4px var(--vx-accent)}}@layer components{.vx-avatar-opcao:focus-visible{outline:2px solid var(--vx-accent);outline-offset:2px}@media (max-width:520px){.vx-avatar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vx-rail-selo{display:none}.vx-rail-open .vx-rail-selo{display:block;width:100%;max-width:168px;margin:12px auto 0;border-radius:999px;opacity:.92;transition:opacity .2s}.vx-rail-open .vx-rail-selo:hover{opacity:1}.vx-rail-selo img{display:block;width:100%;height:auto}@media (max-width:720px){.vx-rail-open .vx-rail-selo{display:none}}}@layer components{.vx-pill{animation-fill-mode:backwards}@media (max-width:720px){.vx-topbar .vx-pop{left:12px;right:12px}}}@layer components{.vx-wallet-track{grid-auto-columns:minmax(116px,calc((100% - 24px) / 3))}.vx-wallet small{margin-top:3px;font-size:11px;letter-spacing:0}.vx-wallet strong{font-size:clamp(15px,17cqi,17px)}@media (max-width:640px){.vx-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.vx-kpi{padding:16px 14px 14px}.vx-kpi-head{gap:8px;font-size:13.5px}.vx-kpi-ic{width:32px;height:32px;flex-shrink:0}.vx-kpi-val{font-size:26px;margin:12px 0 6px}.vx-kpi-foot{font-size:12px;min-height:18px}}}@layer components{.vx-aviso-navi{margin-top:28px}.vx-aviso-navi+.vx-frame{margin-top:24px}.vx-user-card .vx-user-empresa{display:inline-flex;align-items:center;gap:5px;margin-top:4px;color:var(--vx-ink-2,var(--vx-muted))}.vx-user-card .vx-user-empresa svg{flex:none;border-radius:0}.vx-dest-add{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:20px}.vx-dest-add>.vx-btn{margin-top:27px}}@layer components{@media (max-width:640px){.vx-dest-add{grid-template-columns:minmax(0,1fr)}.vx-dest-add>.vx-btn{margin-top:0}}}@layer components{.vx-forms-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:23px;align-items:start}.vx-forms-tela{min-width:0}.vx-forms-tela>.vx-page-head{margin-top:0}.vx-forms-tela .vx-form-tabs{overflow-x:auto;scrollbar-width:none;margin-bottom:18px}.vx-forms-tela .vx-form-tabs .vx-seg{background:var(--vx-card)}.vx-forms-tela .vx-form-tabs .vx-seg button{white-space:nowrap}.vx-arvore{position:sticky;top:24px;padding:14px 10px 10px;max-height:calc(100dvh - 140px);display:flex;flex-direction:column}.vx-arvore-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px 12px 10px}.vx-arvore-titulo{font-size:15px;font-weight:600}.vx-arvore-alternar{display:none}.vx-arvore-corpo{overflow-y:auto;min-height:0;scrollbar-width:thin}.vx-arvore-forms,.vx-arvore-lista{list-style:none;margin:0;padding:0}.vx-arvore-projeto+.vx-arvore-projeto{margin-top:6px}.vx-arvore-linha{display:flex;align-items:center;gap:8px;min-height:40px;border-radius:12px;color:var(--vx-ink);transition:background-color .2s}.vx-arvore-linha.vx-on,.vx-arvore-linha:hover{background:var(--vx-soft)}.vx-arvore-proj{padding-right:2px;font-weight:600}.vx-arvore-proj>a{display:flex;flex:1;min-width:0;align-items:center;gap:8px;align-self:stretch}.vx-arvore-proj .vx-row-dots{opacity:0;transition:opacity .2s}.vx-arvore-proj .vx-row-dots.vx-on,.vx-arvore-proj:focus-within .vx-row-dots,.vx-arvore-proj:hover .vx-row-dots{opacity:1}.vx-arvore-seta{display:grid;place-items:center;width:28px;height:28px;margin-left:4px;border-radius:8px;color:var(--vx-muted);flex:none}.vx-arvore-seta:hover{color:var(--vx-ink)}.vx-arvore-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-arvore-n{font-size:12px;font-weight:500;color:var(--vx-muted)}.vx-arvore-forms{margin:2px 0 0 22px;padding-left:10px;border-left:1px solid var(--vx-line)}.vx-arvore-form{padding:0 10px;font-size:14px;color:var(--vx-ink-2)}.vx-arvore-form.vx-on{color:var(--vx-ink);font-weight:500}.vx-arvore-form>svg{flex:none;color:var(--vx-muted)}.vx-arvore-form.vx-on>svg{color:var(--vx-accent)}.vx-arvore-vazia{padding:8px 10px;font-size:13px;color:var(--vx-muted);line-height:1.45}.vx-aba-vazia{padding:34px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.vx-aba-vazia-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--vx-accent-soft);color:var(--vx-accent)}.vx-aba-vazia h2{font-size:20px;font-weight:600;margin-top:4px}.vx-aba-vazia p{color:var(--vx-ink-2);max-width:62ch;line-height:1.5}.vx-cartao-endpoint{width:100%;max-width:560px;margin-top:6px}.vx-passos{margin:6px 0 0;padding-left:20px;color:var(--vx-ink-2);line-height:1.6}.vx-form-card .vx-field+.vx-field,.vx-form-card .vx-field+.vx-linhas,.vx-form-card .vx-linhas+.vx-field{margin-top:16px}.vx-linhas .vx-linha-controle:first-child{margin-top:0}.vx-linha-controle .vx-control-txt small{line-height:1.45}.vx-form-card .vx-sub-title{margin:22px 0 10px}.vx-faixa-pendente{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:16px;border-radius:14px;background:var(--vx-amber-bg);color:color-mix(in srgb,var(--vx-amber) 70%,black);font-size:13.5px;line-height:1.45}[data-theme=dark] .vx-faixa-pendente{color:var(--vx-amber)}.vx-faixa-pendente>svg{flex:none;margin-top:1px}.vx-cfg-note a,.vx-faixa-pendente a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.vx-destinos{list-style:none;margin:0 0 10px;padding:0;border:1px solid var(--vx-line);border-radius:14px}.vx-destinos li{display:flex;align-items:center;gap:12px;padding:11px 14px}.vx-destinos li+li{border-top:1px solid var(--vx-line)}.vx-destino-txt{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:2px}.vx-destino-email{min-width:0;overflow-wrap:anywhere;font-weight:500}.vx-cfg-erro{display:block;margin-top:8px;font-size:12px;color:var(--vx-red)}.vx-cfg-erro+.vx-field{margin-top:16px}.vx-form-card.vx-antispam .vx-section-head>div{flex-basis:200px}.vx-form-card .vx-field small code,.vx-modal .vx-field small code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.vx-rotulo-status{display:inline-flex;align-items:center;gap:8px}.vx-classificadores{list-style:none;margin:0;padding:0;border:1px solid var(--vx-line);border-radius:14px}.vx-classificadores li{display:flex;align-items:center;gap:14px;padding:10px 14px}.vx-classificadores li+li{border-top:1px solid var(--vx-line)}.vx-classif-txt{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.vx-classif-txt strong{font-weight:600;font-size:14px}.vx-classif-txt small{color:var(--vx-ink-2);font-size:12.5px;line-height:1.4}.vx-modal .vx-modal-sub{margin:22px 0 10px}.vx-nivel-apoio{margin:10px 0 12px}.vx-modal .vx-faixa-pendente{margin-bottom:0}.vx-bloqueio .vx-field+.vx-field{margin-top:14px}.vx-forms-painel .vx-form-card{align-self:start}.vx-form-card .vx-cfg-note{margin:0 0 16px}.vx-mover{display:flex;gap:8px;align-items:center;flex:none}.vx-mover .vx-select{width:200px}.vx-perigo .vx-card-title{color:var(--vx-red)}.vx-forms-lista{padding:10px 14px}@media (max-width:1100px){.vx-forms-grid{grid-template-columns:minmax(0,1fr);gap:16px}.vx-arvore{position:static;max-height:none;padding:8px}.vx-arvore-head{padding:0}.vx-arvore-titulo{display:none}.vx-arvore-alternar{display:flex;flex:1;min-width:0;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:12px;background:var(--vx-soft);font-weight:600;text-align:left}.vx-arvore-alternar>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-arvore-corpo{display:none;padding-top:10px}.vx-arvore-corpo.vx-aberta{display:block}.vx-arvore-proj .vx-row-dots{opacity:1}}@media (max-width:640px){.vx-linha-controle{flex-wrap:wrap}.vx-linha-controle .vx-control-txt{flex-basis:calc(100% - 120px)}.vx-mover{width:100%}.vx-mover .vx-select{flex:1;width:auto}.vx-aba-vazia{padding:26px 20px}}}@layer components{.vx-envios-rolagem{margin-top:23px;overflow-x:auto;border-radius:16px}.vx-envios-rolagem>.vx-table{margin-top:0;min-width:var(--vx-min)}.vx-envio-valor{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-envio-principal .vx-envio-valor{font-weight:500}.vx-envio-situacao{display:inline-flex;align-items:center;gap:8px}.vx-envio-clipe{display:inline-grid;color:var(--vx-muted)}.vx-envios-fuso{margin:10px 2px 0;font-size:12.5px;color:var(--vx-muted)}.vx-envios .vx-ghost-btn:disabled{opacity:.45;cursor:not-allowed}.vx-colunas-pop{width:280px;padding:14px}.vx-colunas-pop h6{margin:0 4px 8px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--vx-muted)}.vx-colunas-pop h6+.vx-seg{width:100%}.vx-colunas-pop .vx-seg button{flex:1}.vx-colunas-lista{max-height:260px;overflow-y:auto;margin-bottom:14px}.vx-colunas-lista .vx-filter-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-colunas-acoes{display:flex;justify-content:flex-end;margin-top:14px}.vx-drawer.vx-envio-gaveta[data-position=right]{width:min(480px,100%)}.vx-envio-gaveta .vx-drawer-foot{flex-wrap:wrap}.vx-envio-carregando{display:grid;place-items:center;padding:60px 0;color:var(--vx-muted)}.vx-envio-dl{display:grid;gap:14px;margin:0}.vx-envio-dl dt{font-size:12.5px;color:var(--vx-muted);margin-bottom:3px}.vx-envio-dl dd{margin:0;font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.vx-envio-meta dd{font-size:14px;color:var(--vx-ink-2)}.vx-envio-arquivos,.vx-envio-entregas{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vx-envio-arquivos a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--vx-soft);color:var(--vx-ink);transition:background-color .2s}.vx-envio-arquivos a:hover{background:var(--vx-soft-2)}.vx-envio-arquivos a>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.vx-envio-arquivos strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-envio-arquivos small,.vx-envio-entregas small{font-size:12.5px;color:var(--vx-muted)}.vx-envio-entregas li{padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--vx-line)}.vx-envio-entregas li>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.vx-envio-entregas strong{font-weight:500}.vx-envio-erro{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--vx-red);overflow-wrap:anywhere}.vx-envio-acoes{display:flex;gap:8px;margin-left:auto}.vx-envio-gaveta .vx-drawer-foot .vx-btn{gap:8px}@media (max-width:1100px){.vx-envios-rolagem{overflow-x:visible}.vx-envios-rolagem>.vx-table{min-width:0}}@media (max-width:760px){.vx-envios .vx-act-tools{flex-wrap:wrap}.vx-envio-acoes,.vx-envios .vx-search-box{flex:1 1 100%}.vx-envio-acoes .vx-btn{flex:1}}}@layer components{.vx-pnl-plot{grid-template-columns:var(--vx-eixo,30px) minmax(0,1fr)}.vx-pnl-months>span{width:calc(var(--vx-eixo, 30px) + 4px)}.vx-chart-tip .vx-sw{box-shadow:0 0 0 1px color-mix(in srgb,var(--vx-on-solid) 55%,transparent)}.vx-donut .vx-donut-seg.vx-hot{stroke-width:var(--vx-traco-hot,34)}.vx-donut-seg:focus-visible{outline:none}.vx-cat-list li{grid-template-columns:10px var(--vx-cat-nome,80px) minmax(0,1fr) 40px}.vx-cat-list li>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-limit-bar:focus-visible .vx-limit-tip{opacity:1;translate:50% 0}.vx-limit-tip.vx-ini{right:auto;left:0;translate:0 4px}.vx-limit-tip.vx-fim{translate:0 4px}.vx-limit-bar:focus-visible .vx-limit-tip:is(.vx-ini,.vx-fim),.vx-limit-bar:hover .vx-limit-tip:is(.vx-ini,.vx-fim){translate:0 0}.vx-stat-val.vx-longo{font-size:clamp(19px,15.5cqi,28px);white-space:nowrap}.vx-visao-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row dense;gap:23px;align-items:stretch}.vx-visao-grid>.vx-largo{grid-column:span 2}.vx-visao .vx-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.vx-visao-card{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px}.vx-visao-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vx-visao-head .vx-card-sub{margin-top:4px;font-size:13.5px}.vx-visao-card>.vx-pnl-panel{margin-top:0}.vx-visao-card>.vx-empty{flex:1;justify-content:center;padding:28px 12px}.vx-visao-mais{display:inline-flex;gap:2px;white-space:nowrap}.vx-visao-aviso,.vx-visao-mais{align-items:center;font-size:13.5px}.vx-visao-aviso{display:flex;gap:8px;margin-bottom:16px;padding:10px 14px;border-radius:12px;background:var(--vx-soft);color:var(--vx-ink-2)}.vx-visao-status{display:flex;flex-direction:column;gap:6px}.vx-visao-status .vx-donut-wrap{margin:0 0 8px}.vx-visao-paises{display:flex;flex-direction:column;gap:14px}.vx-visao-rodape{font-size:12.5px;color:var(--vx-muted)}.vx-visao-arm{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vx-visao-arm small{display:block;font-size:12.5px;color:var(--vx-muted)}.vx-visao-arm strong{font-size:22px;font-weight:600;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.vx-visao-projeto{display:flex;flex-direction:column;gap:23px}.vx-visao-arm-corpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 40px;align-items:start}.vx-visao-arm-corpo>div{display:flex;flex-direction:column;gap:18px}.vx-visao-arm-corpo>.vx-empty{padding:8px 12px}.vx-tendencia{display:inline-flex;align-items:flex-end;gap:3px;height:26px;width:112px;padding-bottom:1px;border-bottom:1px solid var(--vx-line)}.vx-tendencia i{flex:1;min-height:0;border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--vx-ink-2) 45%,transparent)}.vx-tendencia i.vx-hoje{background:var(--vx-accent)}.vx-tendencia-vazia{font-size:12.5px;color:var(--vx-muted)}}@layer components{@media (max-width:1300px){.vx-visao-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.vx-visao .vx-kpis,.vx-visao-grid{grid-template-columns:minmax(0,1fr);gap:16px}.vx-visao-grid>.vx-largo{grid-column:auto}.vx-visao-card{padding:16px}.vx-visao-projeto{gap:16px}.vx-visao-arm-corpo{grid-template-columns:minmax(0,1fr)}}.vx-plugins,.vx-plugins-tela{display:grid;gap:20px}.vx-plugins{list-style:none;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr))}.vx-plugin{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px}.vx-plugin-topo{display:flex;align-items:center;justify-content:space-between;align-self:stretch;margin-bottom:6px}.vx-plugin-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--vx-accent-soft);color:var(--vx-accent)}.vx-plugin h2{font-size:17px;font-weight:600}.vx-plugin p{flex:1;margin:0 0 10px;font-size:13.5px;line-height:1.5;color:var(--vx-ink-2)}.vx-plugins-hist{padding:22px}.vx-plugins-hist>header{margin-bottom:14px}.vx-plugins-hist-vazio{margin:0}.vx-plugins-hist-detalhe{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--vx-ink-2);overflow-wrap:anywhere}.vx-plugin-form{display:grid;gap:16px}.vx-plugin-segredo{display:flex;gap:8px}.vx-plugin-segredo .vx-input{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vx-plugin-par{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vx-plugin-ajuda{padding:14px 16px;border-radius:14px;background:var(--vx-soft)}.vx-plugin-ajuda h3{font-size:13.5px;font-weight:600;margin-bottom:4px}.vx-plugin-ajuda p{margin:0;font-size:12.5px;line-height:1.55;color:var(--vx-ink-2)}.vx-plugin-ajuda code,.vx-plugin-form .vx-field small code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.vx-modal-espaco{flex:1}@media (max-width:560px){.vx-modal-foot:has(.vx-modal-espaco){flex-wrap:wrap}.vx-modal-foot .vx-modal-espaco{flex-basis:100%;height:0}.vx-modal-foot:has(.vx-modal-espaco)>:first-child:not(.vx-modal-espaco){margin-right:auto}}@media (max-width:1100px){.vx-plugins{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.vx-plugin-par,.vx-plugins{grid-template-columns:minmax(0,1fr);gap:16px}.vx-plugin,.vx-plugins-hist{padding:16px}}.vx-regras-tela{display:grid;gap:20px}.vx-regras{padding:22px}.vx-regras-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.vx-regras-head .vx-card-sub{max-width:620px}.vx-regras-head .vx-btn{flex:none}.vx-regras-lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vx-regra{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--vx-line);border-radius:16px;transition:border-color .2s var(--vx-ease)}.vx-regra:hover{border-color:var(--vx-line-2)}.vx-regra-n{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--vx-accent-soft);color:var(--vx-accent);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.vx-regra.vx-desligada .vx-regra-n{background:var(--vx-soft);color:var(--vx-ink-2)}.vx-regra-corpo{flex:1;min-width:0;display:grid;gap:3px;padding:2px 0;text-align:left;background:none;border:0;color:inherit;cursor:pointer}.vx-regra-corpo strong{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600}.vx-regra-corpo small{font-size:13px;line-height:1.45;color:var(--vx-ink-2);overflow-wrap:anywhere}.vx-regra-corpo small b{font-weight:600;color:var(--vx-ink)}.vx-regra.vx-desligada .vx-regra-corpo{opacity:.7}.vx-regra-ctl{display:flex;align-items:center;gap:6px;flex:none}.vx-regra-ctl .vx-toggle{margin-right:6px}.vx-drawer.vx-regra-gaveta[data-position=right]{width:min(560px,100vw)}.vx-regra-form{display:grid;gap:18px}.vx-regra-sec{display:grid;gap:12px;justify-items:start}.vx-regra-sec>*{justify-self:stretch}.vx-regra-sec>.vx-btn{justify-self:start}.vx-regra-sec>header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.vx-regra-sec h3{font-size:15px;font-weight:600}.vx-regra-conds{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vx-regra-cond{display:grid;gap:8px;padding:12px;border-radius:14px;background:var(--vx-soft)}.vx-regra-cond-linha{display:flex;gap:8px}.vx-regra-cond-linha>.vx-input{flex:1;min-width:0}.vx-regra-cond-linha>.vx-select{flex:0 1 220px}.vx-regra-dica{font-size:12px;line-height:1.45;color:var(--vx-ink-2)}.vx-regra-acao-corpo{display:grid;gap:10px;justify-items:start;padding:4px 4px 8px 52px}.vx-regra-acao-corpo>.vx-destinos,.vx-regra-acao-corpo>.vx-input{justify-self:stretch}@media (max-width:720px){.vx-regras{padding:16px}.vx-regras-head{flex-direction:column}.vx-regra{flex-wrap:wrap;gap:10px}.vx-regra-corpo{flex-basis:calc(100% - 44px)}.vx-regra-ctl{width:100%;justify-content:flex-end}.vx-regra-cond-linha{flex-wrap:wrap}.vx-regra-cond-linha>.vx-select{flex:1 1 100%}.vx-regra-acao-corpo{padding-left:4px}}}@layer components{.vx-integracao{display:flex;flex-direction:column;gap:23px;min-width:0}.vx-integracao-abas{max-width:100%;overflow-x:auto;scrollbar-width:none}.vx-integracao-nota{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.55;color:var(--vx-ink-2)}.vx-integracao-nota.vx-aviso{padding:10px 12px;border-radius:12px;background:var(--vx-amber-bg)}[data-theme=dark] .vx-integracao-nota>svg{color:var(--vx-amber)}.vx-integracao-nota>svg{flex:none;margin-top:2px;color:color-mix(in srgb,var(--vx-amber) 70%,black)}.vx-api-nova code,.vx-form-card .vx-card-sub code,.vx-integracao-nota code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.vx-codigo-caixa{position:relative;min-width:0}.vx-codigo{margin:0;max-width:100%;padding:16px 52px 16px 16px;border-radius:14px;background:var(--vx-soft);color:var(--vx-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;white-space:pre;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.vx-codigo:focus-visible{outline:2px solid var(--vx-accent);outline-offset:2px}.vx-codigo-texto{padding-right:16px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font-size:12px}.vx-codigo-copiar{position:absolute;top:8px;right:8px;background:var(--vx-card)}.vx-api-titulo{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.vx-api-acoes{display:flex;flex:none;gap:8px}.vx-api-nova{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:14px 16px;border-radius:14px;background:var(--vx-green-bg)}.vx-api-nova p{margin:0;font-size:13px;line-height:1.55;color:var(--vx-ink-2)}@media (max-width:720px){.vx-integracao-nota{font-size:12.5px}.vx-linha-controle:has(.vx-api-acoes){flex-wrap:wrap}.vx-api-acoes{width:100%;justify-content:flex-end}}}@layer components{.vx-drawer.vx-template-gaveta[data-position=right]{width:min(1080px,100vw)}.vx-template-corpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.vx-template-partes{display:grid;gap:12px}.vx-template-partes>.vx-seg{justify-self:start}.vx-template-codigo{min-height:320px;font-family:var(--vx-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12.5px;line-height:1.55;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;resize:vertical}.vx-template-vars{border:1px solid var(--vx-line);border-radius:14px;padding:12px 14px;font-size:13px}.vx-template-vars summary{cursor:pointer;font-weight:600}.vx-template-vars dl{display:grid;gap:6px;margin:12px 0 0}.vx-template-vars dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px}.vx-template-vars dt code{font-size:12px;color:var(--vx-accent)}.vx-template-vars dd{margin:0;color:var(--vx-ink-2);line-height:1.45}.vx-template-vars .vx-cfg-note{margin:12px 0 0}.vx-template-previa{position:sticky;top:0;display:grid;gap:12px;min-width:0}.vx-template-previa>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.vx-template-assunto{display:grid;gap:2px;margin:0;padding:10px 14px;border-radius:12px;background:var(--vx-soft);font-size:14px;overflow-wrap:anywhere}.vx-template-assunto small{font-size:12px;color:var(--vx-ink-2)}.vx-template-frame{width:100%;height:560px;background:#ffffff}.vx-template-frame,.vx-template-txt{border:1px solid var(--vx-line);border-radius:14px}.vx-template-txt{margin:0;min-height:240px;max-height:560px;overflow:auto;padding:14px 16px;font-family:var(--vx-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12.5px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1100px){.vx-template-corpo{grid-template-columns:minmax(0,1fr)}.vx-template-previa{position:static}.vx-template-frame{height:480px}}@media (max-width:720px){.vx-template-vars dl>div{grid-template-columns:minmax(0,1fr);gap:0}}.vx-dominio-add{display:grid;grid-template-columns:minmax(0,180px) auto minmax(0,1fr) auto;align-items:start;gap:10px}.vx-dominio-arroba{margin-top:39px;font-size:15px;color:var(--vx-ink-2)}.vx-dominio-add>.vx-btn{margin-top:27px}.vx-dominio{display:grid;gap:16px}.vx-dominio .vx-faixa-pendente{margin-bottom:0}.vx-dominio-topo{justify-content:space-between;gap:12px}.vx-dominio-nome,.vx-dominio-topo{display:flex;align-items:center;flex-wrap:wrap}.vx-dominio-nome{gap:10px;min-width:0}.vx-dominio-nome strong{font-size:16px;overflow-wrap:anywhere}.vx-dominio-acoes{display:flex;align-items:center;gap:8px}.vx-dominio-remetente{display:grid;grid-template-columns:minmax(0,320px) auto;align-items:start;gap:12px}.vx-dominio-remetente>.vx-btn{margin-top:27px}.vx-dominio .vx-sub-title{margin:4px 0 0}.vx-dominio .vx-row-meta>span:has(>.vx-copy-field){flex:1 1 100%;min-width:0}.vx-dominio .vx-copy-field>.vx-mono{white-space:normal}@media (max-width:720px){.vx-dominio-add,.vx-dominio-remetente{grid-template-columns:minmax(0,1fr)}.vx-dominio-arroba{display:none}.vx-dominio-add>.vx-btn,.vx-dominio-remetente>.vx-btn{margin-top:0}}.vx-uso,.vx-uso-grid{display:grid;gap:23px}.vx-uso-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.vx-uso-meses{grid-column:1/-1}.vx-uso-num{display:flex;align-items:baseline;gap:8px}.vx-uso-num strong{font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.vx-uso-num small{font-size:14px;color:var(--vx-ink-2)}.vx-uso .vx-cfg-note{margin:0}.vx-uso-faixa{margin-bottom:0}@media (max-width:900px){.vx-uso-grid{grid-template-columns:minmax(0,1fr)}}}@layer components{.vx-card,.vx-rv,.vx-tr.vx-row{animation-fill-mode:backwards}.vx-table.vx-grid{overflow:visible}.vx-table.vx-grid .vx-tr{grid-template-columns:var(--vx-cols)}.vx-table.vx-grid>.vx-tr:first-child{border-radius:15px 15px 0 0}.vx-table.vx-grid>.vx-tr:last-child{border-radius:0 0 15px 15px}.vx-table.vx-grid>.vx-tr:only-child{border-radius:15px}.vx-table.vx-grid .vx-empty{padding-block:48px}.vx-btn.vx-icon-only{padding:0;aspect-ratio:1}.vx-tr>.vx-row-meta{display:none}.vx-table-empty-act{position:relative;display:flex;justify-content:center;margin-top:-30px;padding-bottom:44px}.vx-check:disabled{opacity:.35;cursor:not-allowed}.vx-check:disabled:active{transform:none}.vx-cell-main{gap:12px;padding-block:9px}.vx-cell-main>div{min-width:0;display:flex;flex-direction:column;gap:2px}.vx-cell-main small,.vx-cell-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-cell-main strong{font-weight:500}.vx-cell-main strong em{font-style:normal;color:var(--vx-muted);font-weight:400}.vx-cell-main small{font-size:12.5px;color:var(--vx-muted)}.vx-cell-main small.vx-warn{color:color-mix(in srgb,var(--vx-amber) 70%,var(--vx-ink))}.vx-thumb{width:40px;height:40px;flex:none;border-radius:11px;overflow:hidden;display:grid;place-items:center;background:var(--vx-soft);color:var(--vx-muted);box-shadow:inset 0 0 0 1px var(--vx-line)}.vx-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vx-tnum{font-variant-numeric:tabular-nums}.vx-tr .vx-sub{color:var(--vx-muted)}.vx-status.vx-blue i{background:var(--vx-blue)}.vx-dots{display:inline-flex;gap:6px}.vx-dots i{width:8px;height:8px;border-radius:50%;background:var(--vx-soft-2);box-shadow:inset 0 0 0 1px var(--vx-line-2)}.vx-dots i.vx-green{background:#22b35e;box-shadow:none}.vx-dots i.vx-red{background:#ec3b3b;box-shadow:none}.vx-seg-scroll{max-width:100%;overflow-x:auto;scrollbar-width:none;margin:-4px;padding:4px}.vx-seg-scroll::-webkit-scrollbar{display:none}.vx-seg-scroll .vx-seg{min-width:-moz-max-content;min-width:max-content}.vx-seg button em{font-variant-numeric:tabular-nums}.vx-search-box{min-width:0}.vx-search-box input::-webkit-search-cancel-button{display:none}.vx-bulk-bar .vx-busy svg,.vx-menu-item.vx-busy svg,.vx-refresh .vx-spin,.vx-search-box .vx-spin{animation:vx-spin .9s linear infinite}@keyframes vx-spin{to{transform:rotate(1turn)}}.vx-filter-pop .vx-chips,.vx-filter-pop .vx-field{margin:0 4px 14px}.vx-filter-foot{position:sticky;bottom:-12px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:4px -12px -12px;padding:10px 16px 12px;background:var(--vx-card);border-top:1px solid var(--vx-line)}.vx-filter-foot .vx-btn{height:38px}.vx-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.vx-active-filters .vx-chip{display:inline-flex;align-items:center;gap:6px;padding-right:9px}.vx-active-filters .vx-chip svg{opacity:.55}.vx-active-filters .vx-chip:hover svg{opacity:1}.vx-period-head{display:flex;align-items:center;justify-content:space-between;margin:2px 4px 8px}.vx-period-head strong{font-size:14px;font-weight:600}.vx-period-head div{display:flex;gap:4px}.vx-period-head .vx-icon-btn{width:32px;height:32px}.vx-period .vx-cal-grid,.vx-period .vx-cal-week{gap:2px;margin:0 4px}.vx-period .vx-cal-week span{font-size:11.5px;padding-bottom:4px}.vx-period-cell{height:34px;border-radius:10px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--vx-ink);transition:background-color .15s,color .15s}.vx-period-cell:hover{background:var(--vx-soft)}.vx-period-cell.vx-out{color:var(--vx-muted);opacity:.55}.vx-period-cell.vx-today{box-shadow:inset 0 0 0 1.5px var(--vx-accent)}.vx-period-cell.vx-in{background:var(--vx-soft);border-radius:0}.vx-period-cell.vx-edge{background:var(--vx-solid);color:var(--vx-on-solid);border-radius:10px}.vx-period-sum{margin:8px 4px 12px;font-size:12.5px;color:var(--vx-muted)}.vx-pager a,.vx-pager span{min-width:36px;height:36px;padding:0 8px;border-radius:11px;display:grid;place-items:center;font-weight:500;font-variant-numeric:tabular-nums;color:var(--vx-ink-2);border:1px solid var(--vx-line-2);transition:background-color .2s,color .2s,transform .2s var(--vx-spring)}.vx-pager a:hover{background:var(--vx-soft)}.vx-pager a.vx-on{background:var(--vx-solid);color:var(--vx-on-solid);border-color:var(--vx-solid)}.vx-pager span.vx-off{opacity:.4}.vx-pager span.vx-gap{border-color:transparent;min-width:20px;padding:0}.vx-table-foot>span{font-variant-numeric:tabular-nums}.vx-bulk-bar button:disabled{opacity:.6;cursor:progress}.vx-pick-list{border:1px solid var(--vx-line);border-radius:16px;overflow:hidden}.vx-pick-list .vx-filter-row{border-radius:0;padding:12px 14px}.vx-pick-list .vx-filter-row+.vx-filter-row{border-top:1px solid var(--vx-line)}.vx-pick-list .vx-filter-row span{flex:1;font-weight:500}.vx-pick-list .vx-filter-row.vx-off{cursor:default;color:var(--vx-muted)}.vx-pick-list .vx-filter-row.vx-off:hover{background:none}@media (max-width:1100px){.vx-table.vx-grid .vx-tr{grid-template-columns:44px minmax(0,1fr) 44px;min-width:0}.vx-table.vx-grid .vx-tr>.vx-col-x{display:none}.vx-table.vx-grid .vx-tr.vx-th>.vx-th-mobile{display:flex}.vx-table.vx-grid .vx-tr.vx-th.vx-th-bare{display:none}.vx-table.vx-grid .vx-tr>.vx-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;grid-column:2/-1;padding:0 10px 12px 0;font-size:12.5px;color:var(--vx-ink-2);white-space:normal}.vx-table.vx-grid .vx-tr.vx-row .vx-cell-main{padding-bottom:6px}}.vx-tr.vx-th>.vx-th-mobile{display:none}.vx-table.vx-grid.vx-no-sel .vx-tr>span:first-child{justify-content:flex-start;padding-left:20px}.vx-table.vx-grid .vx-tr.vx-row:not([tabindex]){cursor:default}.vx-tr>span.vx-end{justify-content:flex-end}.vx-cell-stack{flex-direction:column;align-items:flex-start!important;justify-content:center;gap:2px;padding-block:9px}.vx-cell-stack>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-cell-stack strong{font-weight:500}.vx-cell-stack small{font-size:12.5px;color:var(--vx-muted)}.vx-tr a.vx-cell-link{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-weight:500;border-radius:6px}.vx-tr a.vx-cell-link span{overflow:hidden;text-overflow:ellipsis}.vx-tr a.vx-cell-link svg{flex:none;color:var(--vx-muted)}.vx-tr a.vx-cell-link:hover span{text-decoration:underline;text-underline-offset:3px}.vx-row-act{display:inline-flex;align-items:center;gap:14px}.vx-row-act .vx-btn[aria-busy=true] svg{animation:vx-spin .9s linear infinite}.vx-row-act .vx-btn:disabled{opacity:.55;cursor:not-allowed}.vx-row-act .vx-btn[aria-busy=true]:disabled{opacity:1;cursor:progress}.vx-table-note{margin-top:14px;font-size:12.5px;color:var(--vx-muted)}.vx-menu-note{white-space:normal;margin:4px 8px 6px;font-size:12px;line-height:1.4;color:var(--vx-red)}.vx-row-meta>span:empty{display:none}.vx-btn.vx-refresh:disabled{cursor:progress}@media (max-width:1100px){.vx-table.vx-grid.vx-no-sel .vx-tr{grid-template-columns:minmax(0,1fr) 44px}.vx-table.vx-grid.vx-no-sel.vx-no-menu .vx-tr{grid-template-columns:minmax(0,1fr)}.vx-table.vx-grid.vx-no-sel .vx-tr>span:first-child{padding-left:16px}.vx-table.vx-grid.vx-no-sel .vx-tr>.vx-row-meta{grid-column:1/-1;padding-left:16px}}}@layer components{.vx-type-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--vx-soft);font-size:12.5px;font-weight:500;color:var(--vx-ink-2);white-space:nowrap}.vx-event .vx-receipt-top>strong.vx-event-title{font-size:19px;font-weight:600;letter-spacing:-.3px;line-height:1.3;max-width:100%;overflow-wrap:anywhere;margin-bottom:4px}.vx-event dl div{align-items:baseline}.vx-event dt{flex:none}.vx-event dd{min-width:0;overflow-wrap:anywhere}.vx-event-sec{padding:16px 0;border-top:1px dashed var(--vx-line-2)}.vx-event-sec>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.vx-event-sec h5{font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--vx-muted)}.vx-event-sec .vx-icon-btn{width:34px;height:34px}.vx-event-pre{max-height:40vh;overflow:auto;margin:0;padding:12px 14px;border-radius:14px;background:var(--vx-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.vx-event-pre.vx-err{background:var(--vx-red-bg);color:color-mix(in srgb,var(--vx-red) 70%,var(--vx-ink))}.vx-event-calls{display:flex;flex-direction:column}.vx-event-calls li{display:flex;align-items:flex-start;gap:10px;padding:9px 0}.vx-event-calls li+li{border-top:1px solid var(--vx-line)}.vx-event-calls .vx-status{padding-top:6px}.vx-event-calls li>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.vx-event-calls code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.vx-event-calls small{font-size:12px;color:var(--vx-muted)}.vx-event-calls small b{font-weight:600;color:var(--vx-red)}.vx-event-calls p{font-size:12px;color:var(--vx-red);overflow-wrap:anywhere}.vx-event-calls em{font-style:normal;font-size:12px;color:var(--vx-muted);white-space:nowrap}.vx-event-tech summary{cursor:pointer;font-size:13.5px;color:var(--vx-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vx-event-tech summary:hover{color:var(--vx-ink)}.vx-event-tech[open] summary{margin-bottom:10px}.vx-event .vx-receipt-actions{padding-top:16px;border-top:1px dashed var(--vx-line-2)}.vx-bulk-bar button>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.vx-bulk-bar button.vx-primary{background:var(--vx-on-solid);color:var(--vx-solid)}.vx-bulk-bar button.vx-primary:hover{background:color-mix(in srgb,var(--vx-on-solid) 86%,var(--vx-solid))}.vx-bulk-bar button.vx-primary:disabled:not(.vx-busy){opacity:.5;cursor:not-allowed}.vx-bulk-progress{display:inline-flex;align-items:center;gap:10px;padding:0 6px 0 2px}.vx-bulk-track{position:relative;width:168px;height:10px;border-radius:999px;overflow:hidden;background:repeating-linear-gradient(115deg,color-mix(in srgb,var(--vx-on-solid) 32%,transparent) 0 1.6px,transparent 1.6px 5px)}.vx-bulk-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--vx-accent);transition:width .9s var(--vx-ease)}.vx-bulk-progress em{font-style:normal;font-size:13px;font-variant-numeric:tabular-nums;opacity:.85}.vx-bulk-bar button>span.vx-short{display:none}@media (max-width:640px){.vx-bulk-bar button>span.vx-long{display:none}.vx-bulk-bar button>span.vx-short{display:inline}.vx-bulk-bar{max-width:calc(100vw - 24px)}.vx-bulk-bar button{min-width:0}.vx-bulk-bar button.vx-compact{flex:none;width:38px;padding:0;justify-content:center}.vx-bulk-bar button.vx-compact>span{display:none}.vx-bulk-track{width:104px}}.vx-transfer-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.vx-transfer-route{min-width:0}.vx-base-pick,.vx-transfer-route{display:flex;align-items:center;gap:10px}.vx-base-pick{width:240px;height:47px;padding:0 14px 0 16px;border-radius:999px;border:1px solid var(--vx-line-2);color:var(--vx-ink-2);cursor:pointer;transition:border-color .2s,box-shadow .2s}.vx-base-pick:focus-within{border-color:var(--vx-ink-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--vx-ink) 6%,transparent)}.vx-base-pick>svg{flex:none}.vx-base-pick-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.vx-base-pick-txt small{font-size:11px;line-height:1.2;color:var(--vx-muted)}.vx-base-pick select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0;border:0;background:none;font-size:14.5px;font-weight:500;line-height:1.25;color:var(--vx-ink);text-overflow:ellipsis;cursor:inherit;outline:none}.vx-base-pick.vx-empty-pick select{font-weight:400;color:var(--vx-ink-2)}.vx-base-pick-chev{color:var(--vx-muted);pointer-events:none}.vx-base-pick.vx-off,.vx-search-box.vx-off{opacity:.55;cursor:not-allowed}.vx-search-box.vx-off input{cursor:not-allowed}.vx-transfer-arrow{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--vx-soft);color:var(--vx-ink-2)}.vx-transfer-search .vx-search-box{width:300px}.vx-transfer-note{margin-top:12px}.vx-transfer-card .vx-table{margin-top:16px}.vx-transfer-card .vx-tr>span.vx-end{padding-right:28px}.vx-transfer-err,.vx-transfer-ok{display:flex;align-items:center;gap:10px;min-width:0}.vx-transfer-err small,.vx-transfer-ok small{font-size:12.5px;color:var(--vx-muted)}.vx-transfer-err small{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-transfer-err .vx-link{flex:none}.vx-table-empty.vx-busy .vx-empty svg{animation:vx-spin .9s linear infinite}@media (max-width:860px){.vx-transfer-route,.vx-transfer-search{width:100%}.vx-base-pick,.vx-transfer-search .vx-search-box{flex:1;width:auto;min-width:0}}@media (max-width:560px){.vx-transfer-route{flex-direction:column;align-items:stretch;gap:6px}.vx-base-pick{flex:none}.vx-transfer-arrow{align-self:center;width:28px;height:28px;rotate:90deg}}}@layer components{.vx-drawer-backdrop{position:fixed;inset:0;z-index:100;background:rgba(10,10,10,.38);opacity:calc(1 - var(--drawer-swipe-progress, 0));transition:opacity .45s var(--vx-ease)}.vx-drawer-backdrop[data-ending-style],.vx-drawer-backdrop[data-starting-style]{opacity:0}.vx-drawer-backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .4s)}.vx-drawer-backdrop[data-swiping]{transition-duration:0s}.vx-drawer-viewport{position:fixed;inset:0;z-index:101;touch-action:none}.vx-drawer-viewport[data-position=right]{display:flex;justify-content:flex-end;padding:12px}.vx-drawer-viewport[data-position=bottom]{display:grid;grid-template-rows:1fr auto;padding-top:max(56px,env(safe-area-inset-top,0px))}.vx-drawer{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;max-height:100%;background:var(--vx-card);color:var(--vx-ink);box-shadow:var(--vx-shadow-pop);outline:none;will-change:transform;transition:transform .5s var(--vx-ease),box-shadow .45s}.vx-drawer[data-ending-style],.vx-drawer[data-starting-style]{box-shadow:none}.vx-drawer[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .4s)}.vx-drawer[data-swiping]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vx-drawer[data-position=right]{width:min(420px,100%);height:100%;border-radius:28px;transform:translateX(var(--drawer-swipe-movement-x,0));transition:transform .8s cubic-bezier(.76,0,.24,1),box-shadow .45s}.vx-drawer[data-position=right][data-ending-style],.vx-drawer[data-position=right][data-starting-style]{transform:translateX(calc(100% + 12px + 100px))}.vx-drawer[data-position=right][data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .8s),.45s}.vx-drawer-curve{position:absolute;top:28px;bottom:28px;right:calc(100% - 1px);width:100px;height:calc(100% - 56px);overflow:visible;fill:var(--vx-card);pointer-events:none;transform-origin:right center;transform:scaleX(0)}.vx-drawer[data-open] .vx-drawer-curve{animation:vx-drawer-curve-in 1s cubic-bezier(.76,0,.24,1) both}.vx-drawer[data-ending-style] .vx-drawer-curve{animation:vx-drawer-curve-out .8s cubic-bezier(.76,0,.24,1) both}.vx-drawer[data-swiping] .vx-drawer-curve{animation:none}@keyframes vx-drawer-curve-in{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes vx-drawer-curve-out{0%,36%{transform:scaleX(0)}52%{transform:scaleX(1)}to{transform:scaleX(0)}}.vx-drawer[data-position=bottom]{grid-row:2;width:100%;border-radius:28px 28px 0 0;transform:translateY(var(--drawer-swipe-movement-y,0))}.vx-drawer[data-position=bottom][data-ending-style],.vx-drawer[data-position=bottom][data-starting-style]{transform:translateY(calc(100% + env(safe-area-inset-bottom, 0px)))}.vx-drawer[data-position=bottom]:after{content:"";position:absolute;inset-inline:0;top:100%;height:48px;background:var(--vx-card)}.vx-drawer-bar{display:block;flex:none;width:40px;height:4px;margin:10px auto -6px;border-radius:999px;background:var(--vx-soft-3)}.vx-drawer-form{display:flex;flex-direction:column;flex:1;min-height:0}.vx-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 22px 14px 24px}.vx-drawer-title{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;letter-spacing:-.3px}.vx-drawer-sub{margin-top:4px;font-size:13.5px;line-height:1.45;color:var(--vx-muted)}.vx-drawer-count{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:0;color:var(--vx-accent);background:var(--vx-accent-soft)}.vx-drawer-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:auto;padding:0 24px 8px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 18px),transparent)}.vx-drawer-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 24px 20px;border-top:1px solid var(--vx-line)}.vx-drawer[data-position=bottom] .vx-drawer-foot{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.vx-drawer-foot .vx-btn{height:44px}.vx-drawer-foot .vx-btn.vx-solid{gap:8px;padding:0 22px}.vx-drawer-sec{padding:18px 0;border-top:1px solid var(--vx-line);animation:vx-drawerSecIn .6s var(--vx-ease) backwards;animation-delay:calc(.14s + var(--i, 0) * 50ms)}.vx-drawer-sec:first-child{padding-top:6px;border-top:0}.vx-drawer-sec:nth-child(2){--i:1}.vx-drawer-sec:nth-child(3){--i:2}.vx-drawer-sec:nth-child(4){--i:3}.vx-drawer-sec:nth-child(n+5){--i:4}@keyframes vx-drawerSecIn{0%{opacity:0;transform:translateX(14px)}}.vx-drawer[data-position=bottom] .vx-drawer-sec{animation-name:vx-drawerSecInUp}@keyframes vx-drawerSecInUp{0%{opacity:0;transform:translateY(10px)}}.vx-drawer-sec h6{margin:0 0 12px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--vx-muted)}.vx-drawer-sec .vx-chips,.vx-drawer-sec .vx-field{margin:0}.vx-filter-trigger[data-popup-open]{background:var(--vx-soft)}}