.opaf-root[data-v-a7f3ff36]{position:relative;display:block;flex-shrink:0;aspect-ratio:1.194;container-type:inline-size;box-sizing:border-box}.opaf-cabeca[data-v-a7f3ff36]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50% 50% 46% 46%/56% 56% 44% 44%;background:var(--opaf-cabeca, #eeebfd);box-shadow:inset 0 -2.2cqw #5030e517,inset 0 0 0 max(1px,.7cqw) #5030e51f}.opaf-rosto[data-v-a7f3ff36]{position:absolute;left:11%;right:10.5%;top:17%;bottom:14%;border-radius:42%/50%;background:linear-gradient(160deg,var(--opaf-rosto-1, #7341f0) 0%,var(--opaf-rosto-2, #5030e5) 42%,var(--opaf-rosto-3, #2f1c8e) 100%);overflow:hidden}.opaf-brilho[data-v-a7f3ff36]{position:absolute;left:6%;top:4%;width:48%;height:44%;border-radius:50%;background:radial-gradient(closest-side,#ffffff29,#fff0)}.opaf-olhos[data-v-a7f3ff36]{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .18s cubic-bezier(.2,0,.2,1)}.opaf-olho[data-v-a7f3ff36]{position:absolute;border-radius:999px;background:#fff;box-shadow:0 0 2.4cqw #ffffff8c}.opaf-boca[data-v-a7f3ff36]{position:absolute}.opaf-arco[data-v-a7f3ff36]{position:absolute;width:12cqw;height:6.5cqw;border:max(1.2px,1.6cqw) solid #fff;border-bottom:0;border-radius:999px 999px 0 0;box-sizing:border-box}.opaf-animado .opaf-piscar[data-v-a7f3ff36]{animation:opaf-piscar-a7f3ff36 3.2s ease-in-out infinite}.opaf-animado .opaf-olhando[data-v-a7f3ff36]{animation:opaf-olhar-a7f3ff36 2.6s ease-in-out infinite}.opaf-vagando .opaf-olhos[data-v-a7f3ff36]{animation:opaf-vagar-a7f3ff36 7.5s ease-in-out infinite}@keyframes opaf-piscar-a7f3ff36{0%,86%,to{transform:scaleY(1)}90%{transform:scaleY(.06)}94%{transform:scaleY(1)}}@keyframes opaf-olhar-a7f3ff36{0%,to{transform:translate(-3.4cqw)}50%{transform:translate(3.4cqw)}}@keyframes opaf-vagar-a7f3ff36{0%,16%{transform:translate(0)}24%,38%{transform:translate(-3.2cqw,-1.2cqw)}46%,60%{transform:translate(3.2cqw,.4cqw)}68%,78%{transform:translate(.8cqw,1.6cqw)}86%,to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.opaf-root[data-v-a7f3ff36] *{animation:none!important;transition:none!important}.opaf-root.opaf-animado .opaf-piscar[data-v-a7f3ff36]{animation:opaf-piscar-a7f3ff36 3.2s ease-in-out infinite!important}}.rail[data-v-c65feee7]{position:relative;z-index:62;width:var(--rail-w);background:var(--surface-app);display:flex;flex-direction:column;align-items:center;padding:0 0 20px;gap:var(--sp-8);flex-shrink:0;overflow-y:auto;scrollbar-width:none}.rail[data-v-c65feee7]::-webkit-scrollbar{display:none}.rail[data-v-c65feee7]>*{flex-shrink:0}.rail-menu[data-v-c65feee7]{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 11px;border:0;border-radius:var(--r-full);background:transparent;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.rail-menu[data-v-c65feee7]:hover{background:var(--surface-hover)}.rail-menu span[data-v-c65feee7]{display:block;height:1.6px;border-radius:1px;background:var(--text-secondary)}.rail-menu span[data-v-c65feee7]:last-child{width:70%}.rail-btn[data-v-c65feee7]{width:40px;height:40px;padding:0;border:none;border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.rail-btn[data-v-c65feee7]:hover{background:var(--accent-surface);color:var(--accent-text)}.rail-btn.active[data-v-c65feee7],.rail-btn.active[data-v-c65feee7]:hover{background:var(--accent-rail);color:var(--text-on-accent)}html[data-theme=dark] .theme-btn[data-v-c65feee7]{color:#f6c343}html[data-theme=dark] .theme-btn[data-v-c65feee7]:hover{color:#ffd166}.spacer[data-v-c65feee7]{flex:1;min-height:12px}.avatar-btn[data-v-c65feee7]{position:relative;display:inline-flex;margin-top:var(--sp-4);padding:3px;border:none;border-radius:var(--r-full);background:conic-gradient(from 150deg,#56B2A1 0deg 150deg,transparent 150deg 360deg);cursor:pointer}.avatar-anel[data-v-c65feee7]{display:inline-flex;padding:2px;border-radius:var(--r-full);background:#fff}.super-pip[data-v-c65feee7]{position:absolute;bottom:0;right:0;width:12px;height:12px;border-radius:var(--r-full);background:var(--accent-rail);box-shadow:0 0 0 2px var(--surface-app)}.avatar[data-v-c65feee7]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-full);background-image:linear-gradient(135deg,#f0c8a4,#d49770,#4a3022);background-size:cover;color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-bold);-webkit-user-select:none;user-select:none}.avatar-img[data-v-c65feee7]{object-fit:cover;background:none}@media (max-width: 767px){.rail[data-v-c65feee7]{padding-top:var(--sp-16)}.rail-menu[data-v-c65feee7]{display:none}}.tree-node[data-v-e67b1852]{display:block}.folder[data-v-e67b1852],.leaf[data-v-e67b1852]{position:relative;display:flex;align-items:center;gap:9px;min-height:var(--nav-row-h-list);padding:0 var(--sp-2) 0 var(--si-recuo, 12px);border-radius:var(--r-nav);cursor:pointer;font-size:var(--fs-body);color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-standard)}.folder[data-v-e67b1852]{gap:var(--sp-10);color:var(--text-primary);font-weight:var(--fw-bold)}.folder[data-v-e67b1852]:hover{background:var(--surface-hover)}.leaf[data-v-e67b1852]{font-weight:var(--fw-medium)}.leaf[data-v-e67b1852]:hover{background:var(--state-hover)}.leaf.active[data-v-e67b1852]{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-primary);font-weight:var(--fw-bold)}.leaf .dot[data-v-e67b1852]{width:11px;height:11px;border-radius:var(--r-full);flex-shrink:0}.si-seta[data-v-e67b1852]{flex-shrink:0;transition:transform var(--dur-base) var(--ease-standard)}.si-seta.fechada[data-v-e67b1852]{transform:rotate(-90deg)}.si-cadeado[data-v-e67b1852]{flex-shrink:0}.item-name[data-v-e67b1852]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-menu[data-v-e67b1852],.leaf-menu[data-v-e67b1852]{flex-shrink:0;width:28px;height:28px;padding:0;color:var(--text-soft)}.rename-input[data-v-e67b1852]{flex:1;min-width:0;height:30px;margin-right:var(--sp-4);padding:0 var(--sp-10);border:0;border-radius:var(--r-menu-item);background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--accent-ring-input);color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);outline:none}.folder-block[data-v-e67b1852]{position:relative;margin-top:var(--sp-6)}.folder-block[data-v-e67b1852]:first-child{margin-top:0}.si-lista[data-v-e67b1852]{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-2)}.menu[data-v-e67b1852]{position:absolute;top:calc(100% + var(--sp-2));right:var(--sp-2);min-width:248px;z-index:30;cursor:default;font-weight:var(--fw-medium)}.menu-backdrop[data-v-e67b1852]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;cursor:default}.color-section[data-v-e67b1852]{padding:var(--sp-4) 0 var(--sp-6)}.color-swatches[data-v-e67b1852]{display:grid;grid-template-columns:repeat(6,24px);gap:var(--sp-12) var(--sp-10);padding:var(--sp-4) var(--sp-10) 0}.color-swatches .swatch[data-v-e67b1852]{width:24px;height:24px;padding:0;border:0;border-radius:var(--r-full);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard)}.color-swatches .swatch[data-v-e67b1852]:hover{transform:scale(1.12)}.color-swatches .swatch.active[data-v-e67b1852]{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--accent-ring)}.color-swatches .swatch-custom[data-v-e67b1852]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swatch-custom[data-v-e67b1852]::-webkit-color-swatch-wrapper{padding:0}.swatch-custom[data-v-e67b1852]::-webkit-color-swatch{border:none;border-radius:inherit}.swatch-custom[data-v-e67b1852]::-moz-color-swatch{border:none;border-radius:inherit}.swatch-custom-wrap[data-v-e67b1852]{grid-column:1 / -1;display:inline-flex;align-items:center;gap:var(--sp-8);font-size:var(--fs-meta);font-weight:var(--fw-semibold);color:var(--text-soft);cursor:pointer;white-space:nowrap}.submenu[data-v-e67b1852]{margin:var(--sp-2) 0;padding:var(--sp-2) 0;border-top:1px solid var(--border-faint);border-bottom:1px solid var(--border-faint)}.submenu .o8-menu-item[data-v-e67b1852]{min-height:30px;font-size:var(--fs-body);color:var(--text-secondary)}.submenu .o8-menu-item.current[data-v-e67b1852],.submenu .o8-menu-item[disabled][data-v-e67b1852]{color:var(--text-muted);cursor:default;opacity:1}.submenu .o8-menu-item[disabled][data-v-e67b1852]:hover{background:transparent}.badge-here[data-v-e67b1852]{margin-left:auto;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--text-muted);letter-spacing:var(--ls-wider);text-transform:uppercase}.tree-drag-handle[data-v-e67b1852]{position:absolute;top:50%;left:calc(var(--si-recuo, 12px) - 12px);width:12px;transform:translateY(-50%);text-align:center;cursor:grab;color:var(--text-muted);font-size:13px;font-weight:var(--fw-bold);line-height:1;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);-webkit-user-select:none;user-select:none}.folder:hover .tree-drag-handle[data-v-e67b1852],.leaf:hover .tree-drag-handle[data-v-e67b1852]{opacity:1}.tree-drag-handle[data-v-e67b1852]:active{cursor:grabbing}.sbs-root[data-v-58d65ae8]{position:relative;flex-shrink:0;width:var(--sidebar-w);transition:width var(--dur-slow) var(--ease-standard)}.sbs-nav[data-v-58d65ae8]{position:absolute;top:0;bottom:0;left:0;width:var(--sidebar-w);display:flex;flex-direction:column;overflow:hidden;background:var(--c-sidebar);border-right:1px solid var(--border-subtle);transition:transform var(--dur-slow) var(--ease-standard),box-shadow var(--dur-slow) var(--ease-standard),visibility var(--dur-slow)}.sbs-fixa.sbs-fechada[data-v-58d65ae8]{width:0}.sbs-fixa.sbs-fechada .sbs-nav[data-v-58d65ae8]{transform:translate(-105%);visibility:hidden}.sbs-gaveta[data-v-58d65ae8]{width:0}.sbs-gaveta .sbs-nav[data-v-58d65ae8]{position:fixed;top:var(--topbar-h);left:var(--rail-w);z-index:61;box-shadow:var(--shadow-drawer)}.sbs-gaveta.sbs-fechada .sbs-nav[data-v-58d65ae8]{transform:translate(calc(-100% - var(--rail-w)));visibility:hidden;box-shadow:none}.sbs-veu[data-v-58d65ae8]{position:fixed;top:var(--topbar-h);left:var(--rail-w);right:0;bottom:0;z-index:60;background:var(--surface-scrim)}.sbs-voltar-menu[data-v-58d65ae8]{display:none}@media (max-width: 767px){.sbs-root[data-v-58d65ae8]{width:auto;flex:1;min-width:0;transition:none}.sbs-nav[data-v-58d65ae8]{position:static;width:auto;height:100%;border-right:0;transition:none}.sbs-area[data-v-58d65ae8]{position:fixed;top:0;bottom:0;left:0;width:var(--cel-gaveta-w, 88vw);flex:none;z-index:200;border-radius:0 var(--r-drawer, 0) var(--r-drawer, 0) 0;overflow:hidden;transform:translate(-104%);transition:transform .34s var(--ease-standard, ease);box-shadow:var(--cel-gaveta-sombra, 2px 0 24px rgba(15, 17, 38, .18))}.sbs-area.sbs-aberta-celular[data-v-58d65ae8]{transform:none}.sbs-area .sbs-nav[data-v-58d65ae8]{padding-top:env(safe-area-inset-top,0px)}.sbs-voltar-menu[data-v-58d65ae8]{display:inline-flex;align-items:center;gap:var(--sp-4);flex-shrink:0;align-self:flex-start;height:44px;margin:var(--sp-6) var(--sp-8) 0;padding:0 var(--sp-12) 0 var(--sp-6);border:0;border-radius:var(--r-full);background:transparent;color:var(--accent-text-on, var(--accent-text));font-family:inherit;font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);cursor:pointer}}.sbs-root.sbs-embutida[data-v-58d65ae8],.sbs-root.sbs-embutida>.sbs-nav[data-v-58d65ae8]{position:static;flex:none;width:auto;height:auto;overflow:visible;transform:none;visibility:visible;background:transparent;border:0;box-shadow:none;transition:none}@media (prefers-reduced-motion: reduce){.sbs-root[data-v-58d65ae8],.sbs-nav[data-v-58d65ae8],.sbs-area[data-v-58d65ae8]{transition:none}}.switcher-overlay[data-v-8f23e2e1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.switcher[data-v-8f23e2e1]{position:fixed;top:60px;left:56px;width:280px;max-height:min(500px,calc(100vh - 80px));display:flex;flex-direction:column;z-index:1000}.header[data-v-8f23e2e1]{position:relative;padding:var(--sp-2) var(--sp-2) var(--sp-6)}.search-icon[data-v-8f23e2e1]{position:absolute;left:var(--sp-12);top:50%;transform:translateY(calc(-50% - 2px));pointer-events:none}.search-input[data-v-8f23e2e1]{width:100%;height:32px;padding:0 var(--sp-12) 0 33px;border:0;border-radius:var(--r-control);background:var(--state-hover);color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--fw-semibold);font-family:inherit;outline:none}.search-input[data-v-8f23e2e1]:focus{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--accent-ring)}.workspaces-section[data-v-8f23e2e1]{flex:1;min-height:0;overflow-y:auto}.ws-circle[data-v-8f23e2e1]{width:11px;height:11px;border-radius:var(--r-full);flex-shrink:0}.ws-name[data-v-8f23e2e1]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.empty[data-v-8f23e2e1]{padding:var(--sp-16) var(--sp-10);text-align:center;font-size:var(--fs-body);color:var(--text-muted)}.app-version[data-v-75c86029]{margin-top:auto;flex-shrink:0;padding:10px 14px 12px;border-top:1px solid var(--c-border-md);display:flex;flex-direction:column;gap:1px;-webkit-user-select:none;user-select:none}.version[data-v-75c86029]{font-size:11px;font-weight:700;color:var(--c-text-light);letter-spacing:.02em}.credit[data-v-75c86029]{font-size:10px;font-weight:500;color:var(--c-text-alt);line-height:1.3}.av-v3[data-v-75c86029]{display:none}html[data-area=app] .app-version[data-v-75c86029]{padding:10px 26px 12px;border-top-color:var(--border-faint, var(--c-border-md));gap:2px}html[data-area=app] .version[data-v-75c86029]{font-weight:var(--fw-semibold, 600);color:var(--text-muted, var(--c-text-alt));font-variant-numeric:tabular-nums;white-space:nowrap}html[data-area=app] .credit[data-v-75c86029]{color:var(--text-muted, var(--c-text-alt))}html[data-area=app] .av-v3[data-v-75c86029]{display:inline}.sb-conteudo[data-v-de8cffb5]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-24) var(--sp-14) var(--sp-16)}.sb-conteudo--embutida[data-v-de8cffb5]{flex:none;overflow:visible;padding:0}.sb-conteudo--embutida .sb-linha[data-v-de8cffb5]{min-height:44px}.sb-linha[data-v-de8cffb5]{display:flex;align-items:center;gap:11px;width:100%;min-height:var(--nav-row-h);padding:0 var(--sp-10) 0 var(--sp-12);border:0;border-radius:var(--r-nav);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;transition:background-color var(--dur-fast) var(--ease-standard)}.sb-linha[data-v-de8cffb5]:hover{background:var(--surface-hover)}.sb-linha.active[data-v-de8cffb5]{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-primary);font-weight:var(--fw-bold)}.sb-rotulo[data-v-de8cffb5]{flex:1;min-width:0}.sb-caixinha[data-v-de8cffb5]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:var(--r-md);box-shadow:inset 0 0 0 1.2px var(--text-soft)}.sb-seta[data-v-de8cffb5]{flex-shrink:0;transition:transform var(--dur-base) var(--ease-standard)}.sb-seta.fechada[data-v-de8cffb5]{transform:rotate(-90deg)}.sb-divisor[data-v-de8cffb5]{display:block;flex-shrink:0;height:1px;margin:var(--sp-12) var(--sp-6);background:var(--border-faint)}.sb-favoritos[data-v-de8cffb5]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2) 0 0 var(--sp-8)}.sb-vazio-fav[data-v-de8cffb5]{padding:var(--sp-8) var(--sp-12) var(--sp-6) var(--sp-16);font-size:var(--fs-meta);color:var(--text-soft)}.sb-fav[data-v-de8cffb5]{display:flex;align-items:center;gap:9px;width:100%;min-height:var(--nav-row-h-list);padding:0 var(--sp-12) 0 var(--sp-16);border:0;border-radius:var(--r-nav);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.sb-fav[data-v-de8cffb5]:hover{background:var(--surface-hover)}.sb-fav.active[data-v-de8cffb5]{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-primary);font-weight:var(--fw-bold)}.sb-ponto[data-v-de8cffb5]{width:11px;height:11px;border-radius:var(--r-full);flex-shrink:0}.sb-nome[data-v-de8cffb5],.sb-area-nome[data-v-de8cffb5]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-area[data-v-de8cffb5]{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--nav-row-h);flex-shrink:0}.sb-area-btn[data-v-de8cffb5]{display:flex;align-items:center;gap:var(--sp-10);flex:1;min-width:0;height:var(--nav-row-h);padding:0 var(--sp-8) 0 var(--sp-12);border:0;border-radius:var(--r-nav);background:transparent;color:var(--text-secondary);font-family:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.sb-area-btn[data-v-de8cffb5]:hover{background:var(--surface-hover)}.sb-area-nome[data-v-de8cffb5]{color:var(--text-primary);font-size:var(--fs-body-lg);font-weight:var(--fw-bold);letter-spacing:.02em}.sb-ancora[data-v-de8cffb5]{position:relative;display:flex}.sb-kebab[data-v-de8cffb5]{width:28px;height:28px;padding:0;color:var(--text-soft)}.sb-menu[data-v-de8cffb5]{position:absolute;top:calc(100% + var(--menu-offset));right:0;z-index:100}.sb-menu--largo[data-v-de8cffb5]{min-width:236px}.sb-fundo[data-v-de8cffb5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.sb-cores[data-v-de8cffb5]{padding:var(--sp-4) 0 var(--sp-6)}.sb-amostras[data-v-de8cffb5]{display:grid;grid-template-columns:repeat(6,24px);gap:var(--sp-12) var(--sp-10);padding:var(--sp-4) var(--sp-10) 0}.sb-amostra[data-v-de8cffb5]{width:24px;height:24px;padding:0;border:0;border-radius:var(--r-full);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard)}.sb-amostra[data-v-de8cffb5]:hover{transform:scale(1.12)}.sb-amostra.active[data-v-de8cffb5]{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--accent-ring)}.sb-amostra-cor[data-v-de8cffb5]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sb-amostra-cor[data-v-de8cffb5]::-webkit-color-swatch-wrapper{padding:0}.sb-amostra-cor[data-v-de8cffb5]::-webkit-color-swatch{border:none;border-radius:inherit}.sb-amostra-cor[data-v-de8cffb5]::-moz-color-swatch{border:none;border-radius:inherit}.sb-amostra-livre[data-v-de8cffb5]{grid-column:1 / -1;display:inline-flex;align-items:center;gap:var(--sp-8);font-size:var(--fs-meta);font-weight:var(--fw-semibold);color:var(--text-soft);cursor:pointer;white-space:nowrap}.sb-renomear[data-v-de8cffb5]{flex:1;min-width:0;height:30px;margin:0 var(--sp-4) 0 var(--sp-6);padding:0 var(--sp-10);border:0;border-radius:var(--r-menu-item);background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--accent-ring-input);color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);outline:none}.sb-renomear--area[data-v-de8cffb5]{height:32px;font-weight:var(--fw-bold)}.sb-nova-pasta[data-v-de8cffb5]{display:flex;flex-direction:column;gap:var(--sp-8);padding:var(--sp-8) 0}.sb-nova-pasta .sb-renomear[data-v-de8cffb5]{margin:0;flex:none}.sb-nova-pasta-acoes[data-v-de8cffb5]{display:flex;gap:var(--sp-6)}.sb-nova-pasta-acoes .o8-btn[data-v-de8cffb5]{flex:1}.sb-arvore[data-v-de8cffb5]{margin-top:var(--sp-12);padding-top:var(--sp-10);border-top:1px solid var(--border-faint)}.sb-lista[data-v-de8cffb5]{display:flex;flex-direction:column;gap:var(--sp-2)}.sb-vazio[data-v-de8cffb5]{padding:var(--sp-14) var(--sp-12);font-size:var(--fs-meta);color:var(--text-muted);line-height:var(--lh-meta)}.sb-link[data-v-de8cffb5]{background:none;border:none;padding:0;color:var(--accent-ink);font-weight:var(--fw-semibold);cursor:pointer;font-family:inherit;font-size:var(--fs-meta)}.om-root[data-v-ad748c01]{display:flex;align-items:center;gap:var(--sp-8)}.om-logo[data-v-ad748c01]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.om-word[data-v-ad748c01]{font-size:var(--fs-title);font-weight:var(--fw-bold);color:var(--text-primary);letter-spacing:var(--ls-tight)}.om-num[data-v-ad748c01]{color:var(--accent-text)}.avatar[data-v-9d06509f]{border-radius:50%;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-user-select:none;user-select:none}.avatar-img[data-v-9d06509f]{object-fit:cover;display:block}.nd-backdrop[data-v-af3d138d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:transparent}.nd-painel[data-v-af3d138d]{position:fixed;top:54px;right:70px;width:340px;max-width:calc(100vw - 24px);max-height:calc(100vh - 80px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-2xl);background:var(--surface-glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);box-shadow:var(--shadow-glass)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.nd-painel[data-v-af3d138d]{background:var(--surface-overlay)}}@media (max-width: 767px){.nd-painel[data-v-af3d138d]{left:12px;right:12px;width:auto;max-width:none}}.nd-topo[data-v-af3d138d]{display:flex;align-items:center;gap:var(--sp-4);flex-shrink:0;padding:var(--sp-12) var(--sp-10) var(--sp-8) var(--sp-16)}.nd-titulo[data-v-af3d138d]{flex:1;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.nd-estado[data-v-af3d138d]{padding:var(--sp-24) var(--sp-16);text-align:center;font-size:var(--fs-body);color:var(--text-soft)}.nd-vazio[data-v-af3d138d]{display:flex;flex-direction:column;align-items:center;gap:var(--sp-10);padding:var(--sp-24) var(--sp-16) var(--sp-20)}.nd-vazio p[data-v-af3d138d]{margin:0;font-weight:var(--fw-semibold);color:var(--text-primary)}.nd-vazio-icone[data-v-af3d138d]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-full);box-shadow:inset 0 0 0 1px var(--control-ring);color:var(--text-soft)}.nd-lista[data-v-af3d138d]{list-style:none;margin:0;padding:0 var(--sp-6);overflow-y:auto;flex:1}.nd-linha[data-v-af3d138d]{position:relative;display:flex;gap:var(--sp-10);padding:var(--sp-10) var(--sp-24) var(--sp-10) var(--sp-10);border-radius:var(--r-input);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.nd-linha+.nd-linha[data-v-af3d138d]{margin-top:var(--sp-2)}.nd-linha[data-v-af3d138d]:hover{background:var(--menu-item-hover)}.nd-linha--nao-lida[data-v-af3d138d]{background:var(--accent-chip-on)}.nd-corpo[data-v-af3d138d]{flex:1;min-width:0}.nd-linha1[data-v-af3d138d]{display:flex;gap:var(--sp-6);align-items:baseline}.nd-autor[data-v-af3d138d]{font-weight:var(--fw-bold);font-size:var(--fs-body);color:var(--text-primary)}.nd-quando[data-v-af3d138d]{font-size:var(--fs-label);color:var(--text-muted);margin-left:auto;font-variant-numeric:tabular-nums}.nd-linha2[data-v-af3d138d]{display:flex;gap:var(--sp-6);align-items:center;flex-wrap:wrap;margin-top:var(--sp-2);font-size:var(--fs-meta);color:var(--text-secondary)}.nd-tipo[data-v-af3d138d]{padding:1px var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase}.nd-resumo[data-v-af3d138d]{color:var(--text-secondary)}.nd-vezes[data-v-af3d138d]{padding:1px var(--sp-6);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-soft);font-size:var(--fs-micro);font-weight:var(--fw-bold)}.nd-trecho[data-v-af3d138d]{margin-top:var(--sp-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);font-style:italic;color:var(--text-soft)}.nd-ponto[data-v-af3d138d]{position:absolute;top:16px;right:10px;width:8px;height:8px;border-radius:var(--r-full);background:var(--accent-solid)}.nd-rodape[data-v-af3d138d]{flex-shrink:0;border-top:1px solid var(--border-faint)}.nd-ver-todas[data-v-af3d138d]{width:100%;height:44px;border:0;background:transparent;color:var(--accent-ink);font-family:inherit;font-size:var(--fs-meta);font-weight:var(--fw-bold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.nd-ver-todas[data-v-af3d138d]:hover{background:var(--ghost-hover)}.topbar[data-v-44d7e161]{flex:0 0 var(--topbar-h);height:var(--topbar-h);display:flex;align-items:center;gap:clamp(8px,1.2vw,14px);min-width:0;padding:0 var(--gutter-topbar) 0 0;background:var(--surface-app)}.grow[data-v-44d7e161]{flex:1}.tb-marca-slot[data-v-44d7e161]{display:flex;align-items:center;justify-content:center;flex:0 0 var(--rail-w);margin-right:calc(-1*clamp(8px,1.2vw,14px))}.tb-marca[data-v-44d7e161]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:38px;border-radius:var(--r-input);transition:background-color .16s var(--ease-standard)}.tb-marca[data-v-44d7e161]:hover{background:var(--state-hover)}.tb-busca[data-v-44d7e161]{position:relative;display:inline-flex;align-items:center;flex:0 1 240px;min-width:96px;height:32px;margin-left:clamp(4px,1vw,14px);padding:0 var(--sp-12) 0 33px;border:0;border-radius:var(--r-control);background:transparent;color:var(--text-muted);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);text-align:left;cursor:text;transition:background-color var(--dur-fast) var(--ease-standard)}.tb-busca[data-v-44d7e161]:hover{background:var(--state-hover)}.tb-busca-icone[data-v-44d7e161]{position:absolute;left:var(--sp-10);color:var(--text-secondary)}.tb-icone[data-v-44d7e161]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:var(--r-full);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.tb-icone[data-v-44d7e161]:hover{background:var(--state-hover)}.auto-btn[data-v-44d7e161]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-6);height:32px;min-width:32px;padding:0 var(--sp-12) 0 var(--sp-10);border:0;border-radius:var(--r-control);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.auto-btn[data-v-44d7e161]:hover{background:var(--state-hover)}.auto-btn.on[data-v-44d7e161],.auto-btn.on[data-v-44d7e161]:hover{background:var(--accent-chip-on);box-shadow:inset 0 0 0 1px var(--chip-on-ring);color:var(--accent-text-on)}.bell-wrap[data-v-44d7e161]{position:relative;display:flex}.badge[data-v-44d7e161]{position:absolute;top:1px;right:-4px;pointer-events:none}@media (max-width: 899px){.auto-btn[data-v-44d7e161]{padding:0;width:32px}.auto-label[data-v-44d7e161]{display:none}}.sp-veu[data-v-aad1b7e2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh}.sp-paleta[data-v-aad1b7e2]{width:580px;max-height:70vh}.sp-topo[data-v-aad1b7e2]{display:flex;align-items:center;gap:var(--sp-10);flex-shrink:0;height:46px;margin:var(--sp-12) var(--sp-12) var(--sp-6);padding:0 var(--sp-10) 0 var(--sp-14);border-radius:var(--r-input);background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--accent-ring-input)}.sp-lupa[data-v-aad1b7e2]{flex-shrink:0;color:var(--text-secondary)}.sp-campo[data-v-aad1b7e2]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-title);font-weight:var(--fw-medium)}.sp-campo[data-v-aad1b7e2]::placeholder{color:var(--text-muted);font-weight:var(--fw-regular)}.sp-tecla[data-v-aad1b7e2]{flex-shrink:0;padding:3px var(--sp-8);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-soft);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps)}.sp-corpo[data-v-aad1b7e2]{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-4) var(--sp-6) var(--sp-8)}.sp-aviso[data-v-aad1b7e2]{padding:var(--sp-32) var(--sp-16);text-align:center;font-size:var(--fs-body);color:var(--text-soft)}.sp-grupo+.sp-grupo[data-v-aad1b7e2]{margin-top:var(--sp-6)}.sp-grupo-titulo[data-v-aad1b7e2]{padding:var(--sp-8) var(--sp-10) var(--sp-4);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-soft)}.sp-linha[data-v-aad1b7e2]{display:flex;align-items:center;gap:var(--sp-10);min-height:40px;padding:var(--sp-6) var(--sp-10);border-radius:var(--r-menu-item);cursor:pointer}.sp-linha--ativa[data-v-aad1b7e2]{background:var(--menu-item-hover)}.sp-ponto[data-v-aad1b7e2]{width:9px;height:9px;border-radius:var(--r-full);flex-shrink:0}.sp-arquivo[data-v-aad1b7e2]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--r-menu-item);background:var(--surface-chip);color:var(--text-soft)}.sp-linha-texto[data-v-aad1b7e2]{flex:1;min-width:0}.sp-linha-titulo[data-v-aad1b7e2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.sp-linha-sub[data-v-aad1b7e2]{display:flex;gap:var(--sp-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--text-muted)}.sp-quadro[data-v-aad1b7e2]{font-weight:var(--fw-semibold)}.sp-seta[data-v-aad1b7e2]{flex-shrink:0;color:var(--text-muted)}.sp-rodape[data-v-aad1b7e2]{display:flex;gap:var(--sp-16);flex-shrink:0;padding:var(--sp-10) var(--sp-16);border-top:1px solid var(--border-faint);font-size:var(--fs-label);color:var(--text-muted)}.sp-rodape strong[data-v-aad1b7e2]{padding:1px var(--sp-6);border-radius:var(--r-sm);background:var(--surface-chip);color:var(--text-soft);font-weight:var(--fw-bold)}.cp-veu[data-v-2a494cae]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center}.cp-janela[data-v-2a494cae]{width:440px}@media (max-width: 767px){.cp-janela[data-v-2a494cae]{align-self:center;width:100%;height:auto}}.cp-titulo[data-v-2a494cae]{flex:1;min-width:0}.cp-corpo[data-v-2a494cae]{display:flex;flex-direction:column;gap:var(--sp-14)}.cp-escolha[data-v-2a494cae]{display:flex;align-items:center;gap:var(--sp-12);width:100%;padding:var(--sp-12) var(--sp-14);border:0;border-radius:var(--r-input);background:var(--field-bg-janela);box-shadow:inset 0 0 0 1px var(--field-ring-janela);color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.cp-escolha[data-v-2a494cae]:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--accent-ring)}.cp-escolha[data-v-2a494cae]:disabled{opacity:.4;cursor:not-allowed}.cp-escolha-icone[data-v-2a494cae]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--r-full)}.cp-escolha-icone--area[data-v-2a494cae]{background:var(--accent-surface);color:var(--accent-ink)}.cp-escolha-icone--quadro[data-v-2a494cae]{background:var(--c-warning-bg);color:var(--sem-warning)}.cp-escolha-texto[data-v-2a494cae]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cp-escolha-texto strong[data-v-2a494cae]{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-primary)}.cp-escolha-texto span[data-v-2a494cae]{font-size:var(--fs-meta);color:var(--text-soft)}.cp-seta[data-v-2a494cae]{flex-shrink:0;color:var(--text-muted)}.cp-campo[data-v-2a494cae]{display:flex;flex-direction:column;gap:var(--sp-6)}.cp-cores[data-v-2a494cae]{display:grid;grid-template-columns:repeat(auto-fill,24px);gap:var(--sp-12) var(--sp-10);padding:var(--sp-4) var(--sp-2)}.cp-amostra[data-v-2a494cae]{width:24px;height:24px;padding:0;border:0;border-radius:var(--r-full);box-shadow:inset 0 0 0 1px #0000001a;cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard)}.cp-amostra[data-v-2a494cae]:hover{transform:scale(1.12)}.cp-amostra--marcada[data-v-2a494cae]{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px currentColor}.cp-personalizada[data-v-2a494cae]{display:inline-flex;align-items:center;gap:var(--sp-8);align-self:flex-start;font-size:var(--fs-meta);font-weight:var(--fw-semibold);color:var(--text-soft);cursor:pointer}.cp-amostra-nativa[data-v-2a494cae]{background:conic-gradient(#ef4444,#f59e0b,#84cc16,#14b8a6,#2563eb,#9333ea,#ec4899,#ef4444)}.cp-amostra-nativa[data-v-2a494cae]::-webkit-color-swatch-wrapper{padding:0}.cp-amostra-nativa[data-v-2a494cae]::-webkit-color-swatch{border:none;border-radius:inherit}.cp-amostra-nativa[data-v-2a494cae]::-moz-color-swatch{border:none;border-radius:inherit}.cp-aviso[data-v-2a494cae]{display:flex;align-items:flex-start;gap:var(--sp-10);padding:var(--sp-12) var(--sp-14);border-radius:var(--r-input);background:var(--field-bg-janela);box-shadow:inset 0 0 0 1px var(--field-ring-janela);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary)}.cp-aviso p[data-v-2a494cae]{margin:0}.cp-aviso-icone[data-v-2a494cae]{flex-shrink:0;color:var(--text-muted)}.cp-link[data-v-2a494cae]{padding:0;border:0;background:none;color:var(--accent-ink);font-family:inherit;font-size:inherit;font-weight:var(--fw-bold);text-decoration:underline;cursor:pointer}.cp-erro[data-v-2a494cae]{padding:var(--sp-8) var(--sp-12);border-radius:var(--r-input);background:var(--c-error-bg);color:var(--state-danger-text);font-size:var(--fs-meta)}.toast-host[data-v-24ad0bcc]{position:fixed;bottom:22px;right:22px;z-index:10000;display:flex;flex-direction:column-reverse;gap:8px;pointer-events:none}.toast--loading[data-v-24ad0bcc]{--tk-bg: var(--c-warning-bg);--tk-fg: #B45309;--tk-bd: #FDE68A;--tk-icone: #B45309}.toast--success[data-v-24ad0bcc]{--tk-bg: #D1FAE5;--tk-fg: #059669;--tk-bd: #A7F3D0;--tk-icone: #059669}.toast--error[data-v-24ad0bcc]{--tk-bg: var(--c-error-bg);--tk-fg: #DC2626;--tk-bd: #FECACA;--tk-icone: #DC2626}.toast[data-v-24ad0bcc]{display:inline-flex;align-items:center;gap:9px;padding:10px 14px 10px 12px;border-radius:10px;border:1px solid;background:var(--tk-bg);color:var(--tk-fg);border-color:var(--tk-bd);font-size:13px;font-weight:600;font-family:inherit;box-shadow:0 8px 24px #0f112624;min-width:200px;max-width:380px;pointer-events:auto}.toast[data-v-24ad0bcc]{position:relative;overflow:hidden}.toast-icone[data-v-24ad0bcc],.spinner[data-v-24ad0bcc]{color:var(--tk-icone);flex-shrink:0}.body[data-v-24ad0bcc]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.msg[data-v-24ad0bcc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail[data-v-24ad0bcc]{font-size:11px;font-weight:500;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.undo[data-v-24ad0bcc]{flex-shrink:0;background:none;border:1px solid var(--tk-bd);color:var(--tk-fg);border-radius:7px;padding:4px 9px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;opacity:.9}.undo[data-v-24ad0bcc]:hover{opacity:1}.bar[data-v-24ad0bcc]{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--tk-fg);transform-origin:left center;opacity:.5;animation-name:drain-24ad0bcc;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes drain-24ad0bcc{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.close[data-v-24ad0bcc]{background:none;border:none;cursor:pointer;padding:2px;border-radius:4px;display:flex;color:var(--tk-fg);opacity:.65}.close[data-v-24ad0bcc]:hover{opacity:1}.spinner[data-v-24ad0bcc]{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-24ad0bcc .7s linear infinite}@keyframes spin-24ad0bcc{to{transform:rotate(360deg)}}.toast-enter-active[data-v-24ad0bcc],.toast-leave-active[data-v-24ad0bcc]{transition:transform .18s ease,opacity .18s ease}.toast-enter-from[data-v-24ad0bcc],.toast-leave-to[data-v-24ad0bcc]{transform:translate(20px);opacity:0}html[data-area=app] .toast-host[data-v-24ad0bcc]{left:50%;right:auto;bottom:28px;transform:translate(-50%);align-items:center}html[data-area=app] .toast[data-v-24ad0bcc]{--tk-bg: var(--toast-bg, rgba(13,6,45,.8));--tk-fg: var(--toast-fg, #FFFFFF);--tk-bd: var(--toast-ring, rgba(255,255,255,.28));min-width:0;max-width:min(560px,calc(100vw - 32px));padding:12px 20px;gap:10px;border:0;border-radius:var(--r-control, 999px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-toast, 0 18px 40px -18px rgba(13,6,45,.5));font-size:var(--fs-body-lg, 14px);font-weight:var(--fw-semibold, 600)}html[data-area=app][data-casca=celular] .toast-host[data-v-24ad0bcc]{bottom:calc(var(--cel-abas-reserva, 84px) + 4px)}html[data-area=app] .toast[data-v-24ad0bcc]:has(.undo){padding-right:12px}html[data-area=app] .toast--loading[data-v-24ad0bcc]{--tk-icone: var(--toast-carregando, #FFC061)}html[data-area=app] .toast--success[data-v-24ad0bcc]{--tk-icone: var(--toast-ok, #A3DC85)}html[data-area=app] .toast--error[data-v-24ad0bcc]{--tk-icone: var(--toast-erro, #FF8F8A)}html[data-area=app] .undo[data-v-24ad0bcc]{border-radius:var(--r-control, 999px);padding:4px 11px;font-weight:var(--fw-bold, 700)}html[data-area=app] .bar[data-v-24ad0bcc]{left:20px;width:calc(100% - 40px)}html[data-area=app] .toast-enter-from[data-v-24ad0bcc],html[data-area=app] .toast-leave-to[data-v-24ad0bcc]{transform:translateY(10px)}@media (prefers-reduced-motion: reduce){.toast-enter-active[data-v-24ad0bcc],.toast-leave-active[data-v-24ad0bcc]{transition:none}}.odb[data-v-79917dd6]{position:fixed;top:var(--sp-16);left:50%;transform:translate(-50%);z-index:9500;display:inline-flex;align-items:center;gap:var(--sp-10);max-width:min(560px,calc(100vw - var(--sp-32)));background:var(--danger-solid);border:0;border-radius:var(--r-card);box-shadow:var(--shadow-toast);padding:var(--sp-10) var(--sp-10) var(--sp-10) var(--sp-16);color:var(--text-on-accent)}.odb-msg[data-v-79917dd6]{font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-body)}.odb-close[data-v-79917dd6]{flex-shrink:0;background:none;border:none;color:inherit;cursor:pointer;width:28px;height:28px;padding:0;border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;opacity:.85;transition:background-color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.odb-close[data-v-79917dd6]:hover{opacity:1;background:#ffffff29}.odb-enter-active[data-v-79917dd6],.odb-leave-active[data-v-79917dd6]{transition:transform .18s ease,opacity .18s ease}.odb-enter-from[data-v-79917dd6],.odb-leave-to[data-v-79917dd6]{transform:translate(-50%) translateY(-8px);opacity:0}@media (max-width: 480px){.odb[data-v-79917dd6]{left:var(--sp-16);right:var(--sp-16);transform:none;max-width:none}.odb-enter-from[data-v-79917dd6],.odb-leave-to[data-v-79917dd6]{transform:translateY(-8px);opacity:0}}@media (prefers-reduced-motion: reduce){.odb-enter-active[data-v-79917dd6],.odb-leave-active[data-v-79917dd6]{transition:none}}.sub-veu[data-v-2a7c04db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center}.sub-modal[data-v-2a7c04db]{width:460px;max-height:85vh}.sub-titulo[data-v-2a7c04db]{flex:1;min-width:0}.sub-body[data-v-2a7c04db]{display:flex;flex-direction:column;gap:var(--sp-14)}.sub-carregando[data-v-2a7c04db],.sub-erro[data-v-2a7c04db],.sub-sem-plano[data-v-2a7c04db]{margin:0;padding:var(--sp-24) 0;text-align:center;font-size:var(--fs-body);color:var(--text-soft)}.sub-erro[data-v-2a7c04db]{color:var(--state-danger-text)}.sub-plano-nome[data-v-2a7c04db]{margin:0;font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:var(--ls-tighter, -.02em);line-height:var(--lh-display);color:var(--text-primary)}.sub-plano-preco[data-v-2a7c04db]{margin:var(--sp-4) 0 0;font-size:var(--fs-body);color:var(--text-soft)}.sub-caixa .o8-caixa-titulo[data-v-2a7c04db]{margin:0}.sub-linha[data-v-2a7c04db]{display:flex;justify-content:space-between;gap:var(--sp-12);margin:0;padding:var(--sp-10) 18px;border-top:1px solid var(--border-faint);font-size:var(--fs-body);color:var(--text-secondary);font-variant-numeric:tabular-nums}.sub-linha span[data-v-2a7c04db]:last-child{color:var(--text-primary);font-weight:var(--fw-semibold);text-align:right}.sub-linha--total span[data-v-2a7c04db]{color:var(--text-primary);font-weight:var(--fw-bold)}.sub-footer[data-v-2a7c04db]{flex-shrink:0;padding:var(--sp-12) var(--sp-20) var(--sp-14);border-top:1px solid var(--border-faint);font-size:var(--fs-label);color:var(--text-muted)}.plm-overlay[data-v-e443bde5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center}.plm-modal[data-v-e443bde5]{width:420px;max-height:86vh}.plm-selo[data-v-e443bde5]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--r-full);background:var(--accent-surface);color:var(--accent-ink)}.plm-titulo[data-v-e443bde5]{flex:1;min-width:0}.plm-body[data-v-e443bde5]{display:flex;flex-direction:column;gap:var(--sp-10)}.plm-mensagem[data-v-e443bde5]{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary)}.plm-descricao[data-v-e443bde5]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}.plm-uso[data-v-e443bde5]{display:flex;align-items:baseline;gap:var(--sp-6);margin-top:var(--sp-6);padding:var(--sp-12) var(--sp-14);border-radius:var(--r-input);background:var(--field-bg-janela);box-shadow:inset 0 0 0 1px var(--field-ring-janela)}.plm-uso-num[data-v-e443bde5]{font-size:var(--fs-section);font-weight:var(--fw-bold);color:var(--text-primary);font-variant-numeric:tabular-nums}.plm-uso-sep[data-v-e443bde5]{font-size:var(--fs-meta);color:var(--text-soft)}.plm-plano[data-v-e443bde5],.plm-aviso[data-v-e443bde5]{margin:0;font-size:var(--fs-meta);color:var(--text-soft)}.plm-plano strong[data-v-e443bde5]{color:var(--text-primary)}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.overlay[data-v-9cae7b8f]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--surface-scrim, rgba(20, 22, 40, .55));z-index:300;display:flex;align-items:center;justify-content:center}.modal[data-v-9cae7b8f]{width:420px;background:var(--c-card);border-radius:var(--r-2xl);box-shadow:var(--shadow-glass, 0 22px 60px rgba(20,22,40,.32));overflow:hidden;display:flex;flex-direction:column}.head[data-v-9cae7b8f]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--c-border)}.title[data-v-9cae7b8f]{font-size:16px;font-weight:700;color:var(--c-text)}.close-btn[data-v-9cae7b8f]{border:none;background:var(--fill-quiet, var(--c-divider));border-radius:var(--kebab-radius, 7px);width:26px;height:26px;cursor:pointer;display:flex;align-items:center;justify-content:center}.cropper-wrap[data-v-9cae7b8f]{background:#1a1a2e;height:340px}.cropper[data-v-9cae7b8f]{height:100%;width:100%}.actions[data-v-9cae7b8f]{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid var(--c-border)}.ghost[data-v-9cae7b8f]{background:none;border:1px solid var(--control-ring, var(--c-border-md));color:var(--c-text);padding:9px 16px;border-radius:var(--r-control, 7px);cursor:pointer;font-size:13px;font-weight:600;font-family:inherit}.primary[data-v-9cae7b8f]{background:var(--accent-solid, #6232DD);color:#fff;border:none;padding:9px 20px;border-radius:var(--r-control, 7px);cursor:pointer;font-size:13px;font-weight:600;font-family:inherit}.primary[data-v-9cae7b8f]:hover:not(:disabled){background:var(--accent-hover, #5028B8)}.primary[data-v-9cae7b8f]:disabled{background:var(--c-border-md);cursor:not-allowed}.se-root[data-v-34b28bd2]{display:flex;flex-direction:column;gap:var(--sp-10)}.se-opcional[data-v-34b28bd2]{font-style:normal;font-weight:var(--fw-medium);letter-spacing:0;text-transform:none;color:var(--text-muted)}.se-linha[data-v-34b28bd2]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-10)}.se-endereco[data-v-34b28bd2]{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);word-break:break-all}.se-selo[data-v-34b28bd2]{flex-shrink:0}.se-dica[data-v-34b28bd2]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}.se-dica strong[data-v-34b28bd2]{color:var(--text-primary);font-weight:var(--fw-semibold)}.se-erro[data-v-34b28bd2]{margin:0;padding:var(--sp-8) var(--sp-12);border-radius:var(--r-input);background:var(--c-error-bg);color:var(--state-danger-text);font-size:var(--fs-meta)}.se-form[data-v-34b28bd2]{display:flex;flex-direction:column;gap:var(--sp-10)}.se-campo[data-v-34b28bd2]{display:flex;flex-direction:column;gap:var(--sp-6)}.se-codigo[data-v-34b28bd2]{letter-spacing:.2em;font-variant-numeric:tabular-nums}.se-acoes[data-v-34b28bd2]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--sp-8)}.se-perigo[data-v-34b28bd2]{color:var(--state-danger-text)}.se-perigo[data-v-34b28bd2]:not(:disabled):hover{background:var(--danger-hover)}@media (max-width: 480px){.se-acoes[data-v-34b28bd2]{flex-direction:column-reverse;align-items:stretch}.se-campo input[data-v-34b28bd2]{font-size:16px}}.aps-root[data-v-eb87d0a3]{display:flex;flex-direction:column;gap:var(--sp-12)}.aps-linha[data-v-eb87d0a3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-8)}.aps-dica[data-v-eb87d0a3]{margin:0;font-size:var(--fs-meta);color:var(--text-soft)}.pp-veu[data-v-f1f752da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center}.pp-janela[data-v-f1f752da]{width:600px}.pp-topo-texto[data-v-f1f752da]{flex:1;min-width:0}.pp-corpo[data-v-f1f752da]{display:flex;flex-direction:column;gap:var(--sp-24);padding-top:var(--sp-8)}.pp-pessoa[data-v-f1f752da]{display:flex;align-items:center;gap:var(--sp-14)}.pp-anel[data-v-f1f752da]{flex-shrink:0;display:flex;padding:3px;border-radius:var(--r-full)}.pp-foto[data-v-f1f752da]{position:relative;width:52px;height:52px;padding:0;border:0;border-radius:var(--r-full);overflow:hidden;box-shadow:0 0 0 2px var(--surface-raised);cursor:pointer}.pp-foto-img[data-v-f1f752da]{display:block;width:100%;height:100%;object-fit:cover}.pp-foto-iniciais[data-v-f1f752da]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:var(--fs-section);font-weight:var(--fw-bold)}.pp-foto-camera[data-v-f1f752da]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0d062d66;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.pp-foto:hover .pp-foto-camera[data-v-f1f752da],.pp-foto:focus-visible .pp-foto-camera[data-v-f1f752da]{opacity:1}.pp-pessoa-texto[data-v-f1f752da]{display:flex;flex-direction:column;gap:var(--sp-8);min-width:0}.pp-pessoa-nome[data-v-f1f752da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.pp-pessoa-acoes[data-v-f1f752da]{display:flex;flex-wrap:wrap;gap:var(--sp-6)}.pp-oculto[data-v-f1f752da]{display:none}.pp-perigo[data-v-f1f752da]{color:var(--state-danger-text)}.pp-perigo[data-v-f1f752da]:not(:disabled):hover{background:var(--danger-hover)}.pp-bloco[data-v-f1f752da]{display:flex;flex-direction:column;gap:var(--sp-12)}.pp-opcional[data-v-f1f752da],.pp-obrigatorio[data-v-f1f752da]{font-style:normal;font-weight:var(--fw-medium);letter-spacing:0;text-transform:none}.pp-opcional[data-v-f1f752da]{color:var(--text-muted)}.pp-obrigatorio[data-v-f1f752da]{color:var(--state-danger-text)}.pp-cores[data-v-f1f752da]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-10);padding:var(--sp-4) var(--sp-2)}.pp-amostra[data-v-f1f752da]{width:24px;height:24px;flex-shrink:0;padding:0;border:0;border-radius:var(--r-full);box-shadow:inset 0 0 0 1px #0000001a;cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard)}.pp-amostra[data-v-f1f752da]:hover{transform:scale(1.12)}.pp-amostra--marcada[data-v-f1f752da]{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px currentColor}.pp-personalizada[data-v-f1f752da]{display:inline-flex;align-items:center;gap:var(--sp-8);margin-left:var(--sp-4);font-size:var(--fs-meta);font-weight:var(--fw-semibold);color:var(--text-soft);cursor:pointer;white-space:nowrap}.pp-amostra-nativa[data-v-f1f752da]{background:conic-gradient(#ef4444,#f59e0b,#84cc16,#14b8a6,#2563eb,#9333ea,#ec4899,#ef4444)}.pp-amostra-nativa[data-v-f1f752da]::-webkit-color-swatch-wrapper{padding:0}.pp-amostra-nativa[data-v-f1f752da]::-webkit-color-swatch{border:none;border-radius:inherit}.pp-amostra-nativa[data-v-f1f752da]::-moz-color-swatch{border:none;border-radius:inherit}.pp-grade[data-v-f1f752da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-12)}.pp-campo[data-v-f1f752da]{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.pp-etiquetas[data-v-f1f752da]{display:flex;flex-wrap:wrap;gap:var(--sp-6)}.pp-etiqueta[data-v-f1f752da]{display:inline-flex;align-items:center;gap:var(--sp-6);height:28px;padding:0 var(--sp-4) 0 var(--sp-12);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-primary);font-size:var(--fs-meta);font-weight:var(--fw-semibold)}.pp-etiqueta button[data-v-f1f752da]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--r-full);background:transparent;color:var(--text-soft);cursor:pointer}.pp-etiqueta button[data-v-f1f752da]:hover{background:var(--fill-quiet-hover);color:var(--text-primary)}.pp-linha-campo[data-v-f1f752da]{display:flex;align-items:center;gap:var(--sp-8)}.pp-adicionar[data-v-f1f752da]{height:40px;flex-shrink:0}.pp-acoes[data-v-f1f752da]{display:flex;justify-content:flex-start}.pp-porta[data-v-f1f752da]{display:flex;align-items:center;gap:var(--sp-12);width:100%;padding:var(--sp-12) var(--sp-14);border:0;border-radius:var(--r-input);background:var(--field-bg-janela);box-shadow:inset 0 0 0 1px var(--field-ring-janela);font-family:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pp-porta[data-v-f1f752da]:hover{box-shadow:inset 0 0 0 1px var(--accent-ring)}.pp-porta-icone[data-v-f1f752da]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--r-full);background:var(--accent-surface);color:var(--accent-ink)}.pp-porta-texto[data-v-f1f752da]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.pp-porta-rotulo[data-v-f1f752da]{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-primary)}.pp-porta-dica[data-v-f1f752da]{font-size:var(--fs-meta);color:var(--text-soft)}.pp-porta-seta[data-v-f1f752da]{flex-shrink:0;color:var(--text-muted)}.pp-rodape[data-v-f1f752da]{justify-content:flex-start}.cb[data-v-1160554c]{width:var(--checkbox-size, 16px);height:var(--checkbox-size, 16px);border-radius:var(--checkbox-radius, var(--r-sm));background:transparent;border:1.5px solid var(--control-ring-strong, var(--border-strong));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background-color var(--dur-fast, .12s) var(--ease-standard, ease),border-color var(--dur-fast, .12s) var(--ease-standard, ease)}.cb[data-v-1160554c]:hover{border-color:var(--accent-ring, var(--accent))}.cb.on[data-v-1160554c]{background:var(--accent-solid, var(--accent));border-color:var(--accent-solid, var(--accent))}.ns-veu[data-v-f2073029]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:var(--sp-24)}.ns-janela[data-v-f2073029]{width:100%;max-width:640px}.ns-topo-texto[data-v-f2073029]{flex:1;min-width:0}.ns-corpo[data-v-f2073029]{display:flex;flex-direction:column;gap:var(--sp-20)}.ns-estado[data-v-f2073029]{padding:var(--sp-32) 0;text-align:center;font-size:var(--fs-body);color:var(--text-soft)}.ns-estado--erro[data-v-f2073029]{color:var(--state-danger-text)}.ns-estado-titulo[data-v-f2073029]{margin:0 0 var(--sp-6);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-primary)}.ns-estado-sub[data-v-f2073029]{margin:0 auto;max-width:42ch;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}.ns-bloco[data-v-f2073029]{display:flex;flex-direction:column;gap:var(--sp-8)}.ns-bloco-titulo[data-v-f2073029]{margin:0}.ns-dica[data-v-f2073029]{margin:0 0 var(--sp-2);font-size:var(--fs-meta);color:var(--text-soft)}.ns-chips[data-v-f2073029]{display:flex;flex-wrap:wrap;gap:var(--sp-6)}.ns-chip[data-v-f2073029]{font-size:var(--fs-meta);padding:0 var(--sp-14)}.ns-escopo[data-v-f2073029]{display:flex;align-items:flex-start;gap:var(--sp-12);width:100%;padding:var(--sp-12) var(--sp-14);border:0;border-radius:var(--r-input);background:var(--field-bg-janela);box-shadow:inset 0 0 0 1px var(--field-ring-janela);font-family:inherit;text-align:left;cursor:pointer}.ns-escopo+.ns-escopo[data-v-f2073029]{margin-top:var(--sp-2)}.ns-escopo[data-v-f2073029]:hover{box-shadow:inset 0 0 0 1px var(--accent-ring)}.ns-escopo-texto[data-v-f2073029]{display:flex;flex-direction:column;gap:2px}.ns-escopo-rotulo[data-v-f2073029]{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.ns-escopo-dica[data-v-f2073029]{font-size:var(--fs-meta);color:var(--text-soft)}.ns-cabeca[data-v-f2073029]{display:flex;align-items:flex-end;gap:var(--sp-8);padding:var(--sp-12) var(--sp-14) var(--sp-10);border-bottom:1px solid var(--border-faint)}.ns-cabeca-evento[data-v-f2073029]{flex:1;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-soft)}.ns-coluna[data-v-f2073029]{display:flex;flex-direction:column;align-items:center;gap:2px;width:84px;flex-shrink:0}.ns-coluna-rotulo[data-v-f2073029]{font-size:var(--fs-meta);font-weight:var(--fw-bold);color:var(--text-primary)}.ns-coluna--desligada .ns-coluna-rotulo[data-v-f2073029]{color:var(--text-muted)}.ns-em-breve[data-v-f2073029]{font-size:var(--fs-micro);color:var(--text-muted)}.ns-todas[data-v-f2073029]{padding:0;border:0;background:none;color:var(--accent-ink);font-family:inherit;font-size:var(--fs-micro);font-weight:var(--fw-bold);cursor:pointer}.ns-todas[data-v-f2073029]:hover{text-decoration:underline}.ns-grupo+.ns-grupo[data-v-f2073029]{border-top:1px solid var(--border-faint)}.ns-grupo-titulo[data-v-f2073029]{padding:var(--sp-14) var(--sp-14) var(--sp-4)}.ns-linha[data-v-f2073029]{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-14);transition:background-color var(--dur-fast) var(--ease-standard)}.ns-linha[data-v-f2073029]:hover{background:var(--state-hover)}.ns-linha-principal[data-v-f2073029]{flex:1;display:flex;align-items:flex-start;gap:var(--sp-10);min-width:0}.ns-linha-icone[data-v-f2073029]{flex-shrink:0;margin-top:1px;color:var(--text-soft)}.ns-linha-texto[data-v-f2073029]{display:flex;flex-direction:column;gap:2px;min-width:0}.ns-linha-rotulo[data-v-f2073029]{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.ns-linha-dica[data-v-f2073029]{font-size:var(--fs-label);color:var(--text-soft)}.ns-celula[data-v-f2073029]{display:flex;justify-content:center;width:84px;flex-shrink:0;padding:2px 0;cursor:pointer}.ns-celula--desligada[data-v-f2073029]{cursor:default;opacity:.45}.ns-nota[data-v-f2073029]{margin:0;font-size:var(--fs-label);color:var(--text-muted)}@media (max-width: 560px){.ns-coluna[data-v-f2073029],.ns-celula[data-v-f2073029]{width:56px}}.fm-backdrop[data-v-772ef988]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2990}.fm-veu[data-v-772ef988]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2990;background:var(--cel-folha-veu, rgba(13, 6, 45, .24));opacity:0;touch-action:none;transition:opacity var(--dur-veu-folha, .28s) var(--ease-standard, ease)}.fm-veu.fm-entrou[data-v-772ef988]{opacity:1}.fm-folha[data-v-772ef988]{position:fixed;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:3000;display:flex;flex-direction:column;max-height:calc(100vh - env(safe-area-inset-top,0px) - 20px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - 20px);border-radius:var(--r-sheet, 30px);background:var(--cel-folha-vidro, rgba(246, 247, 251, .88));-webkit-backdrop-filter:var(--blur-folha, blur(30px) saturate(180%));backdrop-filter:var(--blur-folha, blur(30px) saturate(180%));box-shadow:var(--cel-folha-sombra, 0 -12px 48px -20px rgba(13, 6, 45, .32));color:var(--text-primary, inherit);transform:translateY(calc(100% + 24px));transition:transform var(--dur-folha, .34s) var(--ease-standard, ease);overscroll-behavior:contain}.fm-folha.fm-entrou[data-v-772ef988]{transform:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.fm-folha[data-v-772ef988]{background:var(--surface-overlay, #FFFFFF)}}.fm-puxador[data-v-772ef988]{flex-shrink:0;width:36px;height:5px;margin:8px auto 0;border-radius:3px;background:var(--cel-folha-puxador, rgba(13, 6, 45, .16))}.fm-folha-topo[data-v-772ef988]{flex-shrink:0;display:flex;align-items:center;gap:4px;min-height:52px;padding:0 8px 2px 18px}.fm-folha-titulo[data-v-772ef988]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:var(--fw-bold, 700);color:var(--text-primary, inherit)}.fm-folha-fechar[data-v-772ef988]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--text-primary, inherit);cursor:pointer}.fm-folha-x[data-v-772ef988]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-full, 50%);background:var(--cel-folha-fechar, rgba(13, 6, 45, .07))}.fm-folha-corpo[data-v-772ef988]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px max(16px,calc(env(safe-area-inset-bottom,0px) - 6px))}@media (prefers-reduced-motion: reduce){.fm-veu[data-v-772ef988],.fm-folha[data-v-772ef988]{transition:none}}.fm-folha-corpo>*{width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}.fm-folha-corpo{--menu-item-h: 50px}.fm-folha-corpo .o8-menu-item,.fm-folha-corpo .sel-item,.fm-folha-corpo .dd-opt{min-height:50px;font-size:16px;font-weight:var(--fw-semibold, 600)}.sel[data-v-d3042984]{position:relative}.sel-field[data-v-d3042984]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:1px solid var(--control-ring, var(--c-border-md));border-radius:var(--r-input, var(--r-md));background:var(--c-card);color:var(--c-text);font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);font-family:inherit;text-align:left;cursor:pointer;box-shadow:var(--select-field-shadow, 0 1px 2px rgba(16, 24, 40, .04));transition:border-color var(--dur-fast, 0s) var(--ease-standard, ease)}.sel-field[data-v-d3042984]:hover{background:var(--select-field-hover-bg, var(--c-hover-sm));border-color:var(--accent-ring, var(--c-border-md))}.sel-label[data-v-d3042984]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-field[data-v-d3042984] svg{flex-shrink:0}.sel-menu[data-v-d3042984]{background:var(--surface-glass, var(--c-card));-webkit-backdrop-filter:var(--blur-glass, none);backdrop-filter:var(--blur-glass, none);border:1px solid var(--menu-border-color, var(--c-border));border-radius:var(--r-menu, 8px);box-shadow:var(--shadow-glass, 0 8px 24px rgba(15, 17, 38, .14));padding:4px;max-height:60vh;overflow-y:auto}.sel-item[data-v-d3042984]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:none;border:none;border-radius:var(--r-menu-item, 6px);font-size:14px;font-weight:500;font-family:inherit;color:var(--c-text);text-align:left;cursor:pointer}.sel-item[data-v-d3042984]:hover{background:var(--menu-item-hover, var(--c-hover-sm))}.sel-item.active[data-v-d3042984]{background:var(--c-primary-bg);color:var(--accent-ink, #6232DD)}.sel-item-label[data-v-d3042984]{flex:1;min-width:0}.sel-item-icone[data-v-d3042984]{flex-shrink:0;color:var(--text-soft, var(--c-text-light))}.sel-item.active .sel-item-icone[data-v-d3042984]{color:inherit}.csl-root[data-v-aab339d1]{display:flex;flex-direction:column;gap:var(--sp-8)}.csl-busca[data-v-aab339d1]{height:34px;padding:0 var(--sp-12);border:1px solid var(--field-ring-janela, var(--border-default));border-radius:var(--r-input, var(--r-md));background:var(--field-bg-janela, var(--surface-raised));color:var(--text-primary);font-size:var(--fs-body);font-family:inherit}.csl-busca[data-v-aab339d1]:focus{outline:none;border-color:var(--accent-ring-input, var(--accent-border))}.csl-aviso[data-v-aab339d1]{font-size:var(--fs-meta);color:var(--text-muted);margin:0}.csl-erro[data-v-aab339d1]{display:flex;align-items:center;gap:var(--sp-8);color:var(--state-danger-text)}.csl-tentar[data-v-aab339d1]{height:26px;padding:0 var(--sp-10);border:1px solid var(--border-default);border-radius:var(--r-control, var(--r-md));background:var(--surface-raised);color:var(--text-secondary);font-size:var(--fs-label);cursor:pointer;font-family:inherit}@media (max-width: 767px){.csl-busca[data-v-aab339d1]{font-size:16px}}.floating-shell-root[data-v-195f977f]{position:relative;z-index:100}.scrim[data-v-195f977f]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--surface-scrim, rgba(15, 17, 38, .18));z-index:90;pointer-events:none}.panel[data-v-195f977f]{position:fixed;top:0;bottom:0;right:0;max-width:100%;background:var(--surface-base);border-left:1px solid var(--border-subtle);box-shadow:-30px 0 60px -30px #0d062d73;color:var(--text-secondary);display:flex;flex-direction:column;z-index:100;transition:left var(--dur-slow, .22s) var(--ease-standard, ease),width var(--dur-slow, .22s) var(--ease-standard, ease)}html[data-theme=dark] .panel[data-v-195f977f]{box-shadow:-30px 0 60px -30px #000000d9}.panel.sheet[data-v-195f977f]{top:0;left:0;right:0;bottom:0;max-height:none;border-left:none;border-radius:0;box-shadow:none;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.panel-enter-active[data-v-195f977f],.panel-leave-active[data-v-195f977f]{transition:opacity var(--dur-base, .18s) var(--ease-standard, ease)}.panel-enter-from[data-v-195f977f],.panel-leave-to[data-v-195f977f]{opacity:0}.panel-enter-active .panel[data-v-195f977f]{animation:slide-in-195f977f var(--dur-slow, .26s) var(--ease-standard, ease)}@keyframes slide-in-195f977f{0%{transform:translate(32px);opacity:0}to{transform:translate(0);opacity:1}}.panel-enter-active .panel.sheet[data-v-195f977f]{animation:sheet-direita-195f977f var(--dur-push, .42s) var(--ease-push, cubic-bezier(.32, .72, 0, 1))}@keyframes sheet-direita-195f977f{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.panel-enter-active .panel[data-v-195f977f],.panel-enter-active .panel.sheet[data-v-195f977f]{animation:none}}.bsm-topo[data-v-13000efa]{display:flex;align-items:center;gap:var(--sp-12);flex-shrink:0;padding:var(--sp-14) clamp(16px,2vw,24px) var(--sp-12)}.bsm-titulo[data-v-13000efa]{margin:0;flex:1;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.bsm-estado[data-v-13000efa]{padding:40px;text-align:center;color:var(--text-muted);font-size:var(--fs-body)}.bsm-erro[data-v-13000efa]{margin:var(--sp-16);padding:var(--sp-12);border-radius:var(--r-input, 12px);background:var(--c-error-bg);color:var(--state-danger-text);font-size:var(--fs-body)}.bsm-corpo[data-v-13000efa]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-14);padding:var(--sp-4) clamp(16px,2vw,24px) var(--sp-24)}.bsm-texto[data-v-13000efa]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}.bsm-linha[data-v-13000efa]{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:var(--sp-12);min-height:58px;padding:var(--sp-8) var(--sp-14) var(--sp-8) 18px;border-top:1px solid var(--border-faint)}.bsm-rotulo[data-v-13000efa]{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-soft)}.bsm-valor[data-v-13000efa]{display:flex;align-items:center;min-width:0}.bsm-select[data-v-13000efa]{width:100%}.bsm-select[data-v-13000efa] .sel-field{height:36px;padding:0 var(--sp-12) 0 var(--sp-14);border:0;border-radius:var(--r-control);background:transparent;box-shadow:inset 0 0 0 1px var(--control-ring);font-size:var(--fs-body)}.bsm-select[data-v-13000efa] .sel-field:hover{background:transparent;box-shadow:inset 0 0 0 1px var(--accent-ring)}.field[data-v-13000efa]{display:flex;flex-direction:column;gap:var(--sp-6);padding:var(--sp-12) var(--sp-14) var(--sp-14) 18px;border-top:1px solid var(--border-faint)}.field label[data-v-13000efa]{font-size:var(--fs-meta);font-weight:var(--fw-bold);color:var(--text-primary)}.field .optional[data-v-13000efa]{font-weight:var(--fw-medium);color:var(--text-muted)}.bsm-datas[data-v-13000efa]{display:grid;grid-template-columns:1fr 1fr}.bsm-datas .field+.field[data-v-13000efa]{border-left:1px solid var(--border-faint)}.empty-hint[data-v-13000efa]{font-size:var(--fs-label);line-height:var(--lh-meta);color:var(--text-muted)}.date-input--erro[data-v-13000efa]{box-shadow:inset 0 0 0 1.5px var(--state-danger-text)}.field-error[data-v-13000efa]{font-size:var(--fs-meta);color:var(--state-danger-text)}.bsm-perigo[data-v-13000efa]{border-color:var(--c-error-bg)}.bsm-perigo-btn[data-v-13000efa]{align-self:flex-start}.bsm-rodape[data-v-13000efa]{display:flex;justify-content:flex-end;flex-shrink:0;padding:var(--sp-12) clamp(16px,2vw,24px) var(--sp-14);border-top:1px solid var(--border-faint)}@media (max-width: 767px){.bsm-datas[data-v-13000efa]{grid-template-columns:1fr}.bsm-datas .field+.field[data-v-13000efa]{border-left:0}.bsm-linha[data-v-13000efa]{grid-template-columns:1fr;gap:var(--sp-6)}}.ibm-topo[data-v-cfdccf96]{display:flex;align-items:center;gap:var(--sp-12);flex-shrink:0;padding:var(--sp-14) clamp(16px,2vw,28px) var(--sp-10)}.ibm-titulo[data-v-cfdccf96]{margin:0;flex:1;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.ibm-passos[data-v-cfdccf96]{display:flex;align-items:center;gap:var(--sp-16);flex-wrap:wrap;flex-shrink:0;margin:0;padding:0 clamp(16px,2vw,28px) var(--sp-12);list-style:none;border-bottom:1px solid var(--border-faint)}.ibm-passo[data-v-cfdccf96]{display:inline-flex;align-items:center;gap:var(--sp-6);font-size:var(--fs-meta);font-weight:var(--fw-semibold);color:var(--text-muted)}.ibm-passo-num[data-v-cfdccf96]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--r-full);box-shadow:inset 0 0 0 1px var(--control-ring);font-size:var(--fs-micro);font-weight:var(--fw-bold)}.ibm-passo--atual[data-v-cfdccf96]{color:var(--text-primary);font-weight:var(--fw-bold)}.ibm-passo--atual .ibm-passo-num[data-v-cfdccf96]{background:var(--accent-solid);box-shadow:none;color:var(--text-on-accent)}.ibm-passo--feito[data-v-cfdccf96]{color:var(--text-secondary)}.ibm-passo--feito .ibm-passo-num[data-v-cfdccf96]{background:var(--success-solid);box-shadow:none;color:#fff}.ibm-estado[data-v-cfdccf96]{padding:40px;text-align:center;color:var(--text-muted);font-size:var(--fs-body)}.error-box[data-v-cfdccf96]{margin:var(--sp-16);padding:var(--sp-12);border-radius:var(--r-input, 12px);background:var(--c-error-bg);color:var(--state-danger-text);font-size:var(--fs-body)}.body[data-v-cfdccf96]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-14);padding:var(--sp-16) clamp(16px,2vw,28px) var(--sp-24)}.mapping-step[data-v-cfdccf96],.preview-step[data-v-cfdccf96],.result-step[data-v-cfdccf96],.upload-step[data-v-cfdccf96]{display:flex;flex-direction:column;gap:var(--sp-14)}.hint[data-v-cfdccf96]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}.ibm-escolher[data-v-cfdccf96]{display:flex;align-items:center;justify-content:center;gap:var(--sp-10);min-height:96px;border:0;border-radius:var(--r-card);background:transparent;box-shadow:inset 0 0 0 1px var(--field-ring-janela, var(--border-default));color:var(--accent-ink, var(--accent-text));font-family:inherit;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.ibm-escolher[data-v-cfdccf96]:hover{background:var(--accent-surface);box-shadow:inset 0 0 0 1.5px var(--accent-ring)}.map-row[data-v-cfdccf96]{display:flex;align-items:center;gap:var(--sp-10);flex-wrap:wrap;min-height:52px;padding:var(--sp-8) var(--sp-14) var(--sp-8) 18px;border-top:1px solid var(--border-faint)}.col-name[data-v-cfdccf96]{flex:1;min-width:160px;display:flex;align-items:center;gap:var(--sp-6);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.type-badge[data-v-cfdccf96]{height:20px;padding:0 var(--sp-8);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-soft);font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:20px}.ibm-select[data-v-cfdccf96]{min-width:200px;max-width:100%;height:36px;padding:0 var(--sp-10);border:0;border-radius:var(--r-input, 12px);background:var(--field-bg-janela, var(--c-card));box-shadow:inset 0 0 0 1px var(--field-ring-janela, var(--border-default));color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);outline:none}.ibm-select[data-v-cfdccf96]:focus{box-shadow:inset 0 0 0 1.5px var(--accent-ring-input, var(--accent))}.existing-hint[data-v-cfdccf96]{font-size:var(--fs-meta);color:var(--text-muted);font-style:italic}.error[data-v-cfdccf96]{display:flex;align-items:center;gap:var(--sp-6);margin:0;font-size:var(--fs-meta);color:var(--sem-warning)}.preview-stats[data-v-cfdccf96]{margin:0;padding-left:18px;font-size:var(--fs-body);line-height:1.8;color:var(--text-primary)}.ibm-amostra-rolagem[data-v-cfdccf96]{overflow-x:auto;border-top:1px solid var(--border-faint)}.sample-table[data-v-cfdccf96]{width:100%;border-collapse:collapse;font-size:var(--fs-meta);white-space:nowrap}.sample-table th[data-v-cfdccf96],.sample-table td[data-v-cfdccf96]{padding:var(--sp-6) var(--sp-10);text-align:left;border-bottom:1px solid var(--border-faint)}.sample-table th[data-v-cfdccf96]{font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-soft)}.sample-table td[data-v-cfdccf96]{color:var(--text-primary)}.result-title[data-v-cfdccf96]{display:flex;align-items:center;gap:var(--sp-6);margin:0;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--sem-success)}.warnings[data-v-cfdccf96]{padding:var(--sp-10) var(--sp-12);border-radius:var(--r-input, 12px);background:var(--c-warning-bg);color:var(--sem-warning);font-size:var(--fs-meta)}.warnings p[data-v-cfdccf96]{display:flex;align-items:center;gap:var(--sp-6);margin:0;font-weight:var(--fw-bold)}.warnings ul[data-v-cfdccf96]{margin:var(--sp-6) 0 0;padding-left:18px}.ibm-rodape[data-v-cfdccf96]{display:flex;justify-content:flex-end;flex-shrink:0;padding:var(--sp-12) clamp(16px,2vw,28px) var(--sp-14);border-top:1px solid var(--border-faint)}@media (max-width: 767px){.ibm-select[data-v-cfdccf96]{min-width:0;width:100%}}.ebm-topo[data-v-1ac3aa3b]{display:flex;align-items:center;gap:var(--sp-12);flex-shrink:0;padding:var(--sp-14) clamp(16px,2vw,24px) var(--sp-12)}.ebm-titulo[data-v-1ac3aa3b]{margin:0;flex:1;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.ebm-estado[data-v-1ac3aa3b]{padding:40px;text-align:center;color:var(--text-muted);font-size:var(--fs-body)}.ebm-erro[data-v-1ac3aa3b]{margin:var(--sp-16);padding:var(--sp-12);border-radius:var(--r-input, 12px);background:var(--c-error-bg);color:var(--state-danger-text);font-size:var(--fs-body)}.ebm-corpo[data-v-1ac3aa3b]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-14);padding:var(--sp-4) clamp(16px,2vw,24px) var(--sp-24)}.ebm-texto[data-v-1ac3aa3b]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}.ebm-formato[data-v-1ac3aa3b]{display:flex;align-items:center;gap:var(--sp-12)}.ebm-caixa-nome[data-v-1ac3aa3b]{flex:1}.ebm-contagem[data-v-1ac3aa3b]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}.tree[data-v-1ac3aa3b]{display:flex;flex-direction:column;padding:var(--sp-4) 0 var(--sp-8);border-top:1px solid var(--border-faint)}.tree-node[data-v-1ac3aa3b]{display:flex;align-items:center;gap:var(--sp-10);min-height:36px;padding:0 var(--sp-14) 0 18px;cursor:pointer;font-size:var(--fs-body);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-standard)}.tree-node[data-v-1ac3aa3b]:hover{background:var(--state-hover)}.tree-node input[data-v-1ac3aa3b]{width:16px;height:16px;flex-shrink:0;accent-color:var(--accent-solid);cursor:pointer}.group-node[data-v-1ac3aa3b]{font-weight:var(--fw-bold)}.section-node[data-v-1ac3aa3b]{padding-left:42px;font-weight:var(--fw-semibold)}.item-node[data-v-1ac3aa3b]{padding-left:66px;color:var(--text-secondary)}.loose-node[data-v-1ac3aa3b]{padding-left:42px}.tree-name[data-v-1ac3aa3b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebm-rodape[data-v-1ac3aa3b]{display:flex;justify-content:flex-end;flex-shrink:0;padding:var(--sp-12) clamp(16px,2vw,24px) var(--sp-14);border-top:1px solid var(--border-faint)}.sog-lista[data-v-6149e56f]{display:flex;flex-direction:column;gap:1px;min-width:208px}.sog-opcao[data-v-6149e56f]{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--menu-item-h, 32px);padding:0 10px;border:0;border-radius:var(--r-menu-item, var(--r-sm));background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-body-lg);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background-color var(--dur-fast, .12s) var(--ease-standard, ease)}.sog-opcao[data-v-6149e56f]:hover,.sog-opcao[data-v-6149e56f]:focus-visible{background:var(--menu-item-hover, var(--c-hover-sm))}.sog-opcao--atual[data-v-6149e56f]{background:var(--state-selected)}.sog-ponto[data-v-6149e56f]{width:9px;height:9px;flex-shrink:0;border-radius:50%}.sog-ponto--vazio[data-v-6149e56f]{box-shadow:inset 0 0 0 1.5px var(--border-default)}.sog-rotulo[data-v-6149e56f]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sog-check[data-v-6149e56f]{flex-shrink:0;color:var(--accent-ink, var(--accent-text))}.dcp[data-v-99cc4d35]{background:var(--surface-glass, var(--c-card));-webkit-backdrop-filter:var(--blur-glass, none);backdrop-filter:var(--blur-glass, none);border:1px solid var(--menu-border-color, var(--c-border));border-radius:var(--r-menu, 9px);box-shadow:var(--shadow-glass, 0 8px 28px rgba(0,0,0,.18));width:300px;padding:12px;max-height:calc(100vh - 16px);overflow-y:auto}.dcp-head[data-v-99cc4d35]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.dcp-title[data-v-99cc4d35]{font-size:10px;font-weight:700;color:var(--c-text-muted);letter-spacing:.06em}.dcp-count[data-v-99cc4d35]{font-size:11px;font-weight:600;color:var(--accent-ink, #6232DD)}.dcp-inputs[data-v-99cc4d35]{display:flex;gap:8px;margin-bottom:10px}.dcp-input-box[data-v-99cc4d35]{flex:1;padding:6px 8px;border:1px solid var(--control-ring, var(--c-border-md));border-radius:var(--r-menu-item, 6px);font-size:12px;color:var(--c-text-md);background:var(--c-hover-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcp-nav[data-v-99cc4d35]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.dcp-select[data-v-99cc4d35]{border:1px solid var(--control-ring, var(--c-border-md));border-radius:var(--r-menu-item, 5px);padding:4px 6px;font-size:12px;font-family:inherit;background:var(--c-card);color:var(--c-text-md)}.dcp-arrows[data-v-99cc4d35]{display:flex;gap:2px;margin-left:auto}.dcp-arrow[data-v-99cc4d35]{width:24px;height:24px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--kebab-radius, 5px);color:var(--c-text-light)}.dcp-arrow[data-v-99cc4d35]:hover{background:var(--kebab-hover, var(--c-divider))}.dcp-weekdays[data-v-99cc4d35]{display:grid;grid-template-columns:repeat(7,1fr);font-size:10px;font-weight:700;color:var(--c-text-muted);text-align:center;margin-bottom:4px}.dcp-grid[data-v-99cc4d35]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.dcp-day[data-v-99cc4d35]{aspect-ratio:1;border:none;background:none;cursor:pointer;font-size:12px;color:var(--c-text-md);border-radius:var(--r-menu-item, 6px);font-family:inherit}.dcp-day[data-v-99cc4d35]:hover{background:var(--menu-item-hover, var(--c-divider))}.dcp-day.outside[data-v-99cc4d35]{color:var(--c-text-alt)}.dcp-day.today[data-v-99cc4d35]{box-shadow:inset 0 0 0 1px var(--accent-ring, #6232DD)}.dcp-day.in-range[data-v-99cc4d35]{background:var(--c-primary-bg);border-radius:0}.dcp-day.range-edge[data-v-99cc4d35]{background:var(--accent-solid, #6232DD);color:var(--text-on-accent, white)}.dcp-actions[data-v-99cc4d35]{display:flex;justify-content:flex-end;margin-top:10px;padding-top:8px;border-top:1px solid var(--c-divider)}.dcp-clear[data-v-99cc4d35]{font-size:11px;color:var(--accent-ink, var(--c-text-muted));background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:var(--r-control, 4px);font-family:inherit}.dcp-clear[data-v-99cc4d35]:hover{background:var(--ghost-hover, var(--c-divider));color:var(--accent-ink, var(--c-text-light))}.tlb-head[data-v-60a3f8f9]{justify-content:space-between;flex-wrap:wrap}.tlb-summary[data-v-60a3f8f9]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}.tlb-trilho[data-v-60a3f8f9]{padding:0 18px var(--sp-14)}.tlb-track[data-v-60a3f8f9]{height:var(--progress-h, 6px);border-radius:var(--r-pill);background:var(--progress-track, var(--surface-chip));overflow:hidden}.tlb-fill[data-v-60a3f8f9]{height:100%;border-radius:var(--r-pill);background:var(--accent-solid, var(--accent));transition:width var(--dur-slow, .3s) var(--ease-standard, ease)}.tlb-fill.over[data-v-60a3f8f9]{background:var(--danger-solid)}.tlb-form[data-v-60a3f8f9]{display:flex;gap:var(--sp-6);flex-wrap:wrap;padding:var(--sp-12) var(--sp-14) var(--sp-12) 18px;border-top:1px solid var(--border-faint)}.tlb-input[data-v-60a3f8f9]{height:34px;padding:0 var(--sp-10);border:0;border-radius:var(--r-input);background:transparent;box-shadow:inset 0 0 0 1px var(--border-faint);color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);outline:none}.tlb-input[data-v-60a3f8f9]:focus{background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--accent-ring-input, var(--accent))}.tlb-input[data-v-60a3f8f9]::placeholder{color:var(--text-muted)}.tlb-input-duration[data-v-60a3f8f9]{width:92px}.tlb-input-date[data-v-60a3f8f9]{width:140px}.tlb-input-note[data-v-60a3f8f9]{flex:1;min-width:120px}.tlb-add[data-v-60a3f8f9]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:0;border-radius:var(--r-full);background:var(--accent-solid, var(--accent));color:var(--text-on-accent, #fff);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.tlb-add[data-v-60a3f8f9]:not(:disabled):hover{background:var(--accent-hover, var(--accent-strong))}.tlb-add[data-v-60a3f8f9]:disabled{opacity:.4;cursor:not-allowed}.tlb-list[data-v-60a3f8f9]{display:flex;flex-direction:column;border-top:1px solid var(--border-faint)}.tlb-row[data-v-60a3f8f9]{display:grid;grid-template-columns:56px minmax(0,.9fr) 56px minmax(0,1fr) 28px;align-items:center;gap:var(--sp-8);min-height:42px;padding:0 var(--sp-10) 0 18px;font-size:var(--fs-body);color:var(--text-secondary)}.tlb-row+.tlb-row[data-v-60a3f8f9]{border-top:1px solid var(--border-faint)}.tlb-row-date[data-v-60a3f8f9]{color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.tlb-row-user[data-v-60a3f8f9]{font-weight:var(--fw-semibold);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlb-row-minutes[data-v-60a3f8f9]{color:var(--accent-ink, var(--accent-text));font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.tlb-row-note[data-v-60a3f8f9]{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlb-row-remove[data-v-60a3f8f9]{color:var(--text-muted);grid-column:5}.tlb-row-remove[data-v-60a3f8f9]:not(:disabled):hover{color:var(--state-danger-text)}.tlb-see-all[data-v-60a3f8f9]{align-self:flex-start;margin:var(--sp-4) 0 var(--sp-12) 18px;padding:0;border:0;background:none;color:var(--accent-ink, var(--accent-text));font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer}.tlb-see-all[data-v-60a3f8f9]:hover{text-decoration:underline}.pov-root[data-v-ae612541]{display:flex;flex-direction:column;gap:var(--sp-14)}.pov-linha[data-v-ae612541]{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:var(--sp-12);min-height:50px;padding:var(--sp-6) var(--sp-14) var(--sp-6) 18px}.pov-linha+.pov-linha[data-v-ae612541]{border-top:1px solid var(--border-faint)}.pov-linha--alta[data-v-ae612541]{align-items:start;padding-top:var(--sp-14);padding-bottom:var(--sp-12)}.pov-linha--alta .pov-rotulo[data-v-ae612541]{padding-top:var(--sp-6)}.pov-rotulo[data-v-ae612541]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-soft)}.pov-valor[data-v-ae612541]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8);min-width:0}.pov-apagado[data-v-ae612541]{color:var(--text-muted)}.pov-texto[data-v-ae612541]{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);overflow-wrap:anywhere}.pov-texto.pov-apagado[data-v-ae612541]{color:var(--text-muted);font-size:var(--fs-label)}.pov-codigo[data-v-ae612541]{display:inline-flex;align-items:center;height:26px;padding:0 var(--sp-10);border:0;border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-primary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.06em;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pov-codigo[data-v-ae612541]:hover{box-shadow:inset 0 0 0 1px var(--accent-ring)}.pov-pilula[data-v-ae612541]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:88px;max-width:100%;height:28px;padding:0 var(--sp-12);border:0;border-radius:var(--r-control);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pov-pilula--status[data-v-ae612541]{min-width:132px;height:30px}.pov-pilula--vazia[data-v-ae612541]{color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--control-ring)}.pov-pilula[data-v-ae612541]:not(:disabled):hover{box-shadow:inset 0 0 0 1px currentColor}.pov-pilula-texto[data-v-ae612541]{min-width:0;overflow:hidden;text-overflow:ellipsis}.pov-ponto[data-v-ae612541]{width:7px;height:7px;flex-shrink:0;border-radius:var(--r-full)}.pov-ponto--menu[data-v-ae612541]{width:9px;height:9px}.pov-pessoas[data-v-ae612541]{display:inline-flex;align-items:center;gap:9px;max-width:100%;height:36px;padding:0 var(--sp-12) 0 5px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-primary);font-family:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.pov-pessoas[data-v-ae612541]:not(:disabled):not(.pov-pessoas--fixa):hover{background:var(--state-hover)}.pov-pessoas--fixa[data-v-ae612541]{cursor:default}.pov-avatar[data-v-ae612541]{box-shadow:0 0 0 2px var(--surface-base)}.pov-pessoas-nome[data-v-ae612541]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-semibold)}.pov-ninguem[data-v-ae612541]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:var(--r-full);box-shadow:inset 0 0 0 1.5px var(--lista-ninguem, var(--border-strong));color:var(--text-muted)}.pov-ninguem--menu[data-v-ae612541]{width:22px;height:22px}.pov-data[data-v-ae612541]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:28px;padding:0 var(--sp-12);border:0;border-radius:var(--r-control);background:var(--surface-chip);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pov-data[data-v-ae612541]:not(:disabled):hover{box-shadow:inset 0 0 0 1px currentColor}.pov-data--vazia[data-v-ae612541]{background:transparent;color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--control-ring)}.pov-tags[data-v-ae612541]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--sp-6);max-width:100%;min-height:30px;padding:var(--sp-2, 2px) var(--sp-6);border:0;border-radius:var(--r-input);background:transparent;font-family:inherit;font-size:var(--fs-label);text-align:left;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pov-tags[data-v-ae612541]:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--control-ring)}.pov-tag[data-v-ae612541]{display:inline-flex;align-items:center;gap:var(--sp-6);height:24px;padding:0 var(--sp-10);border-radius:var(--r-pill);color:var(--text-primary);font-size:var(--fs-label);font-weight:var(--fw-bold);white-space:nowrap}.pov-valor button[data-v-ae612541]:disabled{cursor:default;opacity:1}.pov-etiquetas[data-v-ae612541]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-6);width:100%}.pov-etiqueta[data-v-ae612541]{display:inline-flex;align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-6) 0 var(--sp-10);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-primary);font-size:var(--fs-label);font-weight:var(--fw-semibold)}.pov-etiqueta-x[data-v-ae612541]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:var(--r-full);background:transparent;color:var(--text-muted);cursor:pointer}.pov-etiqueta-x[data-v-ae612541]:hover{background:var(--state-hover);color:var(--state-danger-text)}.pov-campo[data-v-ae612541]{width:100%;height:36px;padding:0 var(--sp-12);border:0;border-radius:var(--r-input);background:transparent;box-shadow:inset 0 0 0 1px var(--border-faint);color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);outline:none;transition:box-shadow var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.pov-campo[data-v-ae612541]::placeholder{color:var(--text-muted);font-weight:var(--fw-regular)}.pov-campo[data-v-ae612541]:focus{background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--accent-ring-input, var(--accent))}.pov-campo--numero[data-v-ae612541]{width:140px}.pov-campo--etiqueta[data-v-ae612541]{flex:1;min-width:140px;height:30px}.pov-link[data-v-ae612541]{display:inline-flex;align-items:center;gap:var(--sp-6);min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent-ink, var(--accent-text));font-size:var(--fs-label);font-weight:var(--fw-bold);text-decoration:none}.pov-link[data-v-ae612541]:hover{text-decoration:underline}.pov-estrelas[data-v-ae612541]{display:flex;align-items:center;gap:var(--sp-2, 2px)}.pov-estrela[data-v-ae612541]{padding:0 2px;border:0;background:none;color:var(--control-ring, var(--border-strong));font-size:20px;line-height:1;cursor:pointer}.pov-estrela--on[data-v-ae612541]{color:var(--warning-solid)}.pov-texto-btn[data-v-ae612541]{display:inline-flex;align-items:center;gap:var(--sp-6);padding:0;border:0;background:none;color:var(--accent-ink, var(--accent-text));font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer}.pov-texto-btn[data-v-ae612541]:hover{text-decoration:underline}.pov-checklist[data-v-ae612541]{display:flex;flex-direction:column;gap:var(--sp-4);width:100%}.pov-check[data-v-ae612541]{display:flex;align-items:center;gap:var(--sp-8);min-height:32px}.pov-check-caixa[data-v-ae612541]{display:inline-flex;align-items:center;justify-content:center;width:var(--checkbox-size, 18px);height:var(--checkbox-size, 18px);flex-shrink:0;padding:0;border:0;border-radius:var(--checkbox-radius, 5px);background:transparent;box-shadow:inset 0 0 0 1.5px var(--control-ring-strong, var(--border-strong));color:var(--text-on-accent, #fff);cursor:pointer}.pov-check-caixa--feita[data-v-ae612541]{background:var(--accent-solid, var(--accent));box-shadow:none}.pov-check-texto[data-v-ae612541]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-body)}.pov-check-texto--feita[data-v-ae612541]{color:var(--text-muted);text-decoration:line-through}.pov-remover[data-v-ae612541]{color:var(--text-muted)}.pov-remover[data-v-ae612541]:not(:disabled):hover{color:var(--state-danger-text)}.pov-arquivos[data-v-ae612541]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);width:100%}.pov-arquivo[data-v-ae612541]{display:flex;align-items:center;gap:var(--sp-4);width:100%}.pov-arquivo-nome[data-v-ae612541]{display:flex;align-items:center;gap:var(--sp-8);flex:1;min-width:0;padding:0;border:0;background:none;color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);text-align:left;cursor:pointer}.pov-arquivo-nome:hover .pov-arquivo-texto[data-v-ae612541]{text-decoration:underline}.pov-arquivo-selo[data-v-ae612541]{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:24px;padding:0 var(--sp-6);flex-shrink:0;border-radius:var(--r-menu-item, 8px);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em}.pov-arquivo-texto[data-v-ae612541]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pov-menu[data-v-ae612541]{min-width:220px;max-height:320px}.pov-menu-texto[data-v-ae612541]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pov-menu-vazio[data-v-ae612541]{padding:var(--sp-8) var(--sp-10);font-size:var(--fs-meta);color:var(--text-muted)}.pov-editor[data-v-ae612541] .rte-wrap{border:0;border-radius:0;background:transparent}.pov-editor[data-v-ae612541] .rte-wrap .toolbar{padding:var(--sp-6) var(--sp-12);background:transparent;border-top:1px solid var(--border-faint);border-bottom:1px solid var(--border-faint)}.pov-editor[data-v-ae612541] .rte-wrap .editor{min-height:150px;padding:var(--sp-14) 18px 18px}@media (max-width: 767px){.pov-linha[data-v-ae612541]{grid-template-columns:96px minmax(0,1fr);padding-left:var(--sp-14)}}.pa-root[data-v-c6b88aa7]{position:relative;flex-shrink:0}.avatar[data-v-c6b88aa7]{border-radius:50%;color:#fff;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.dot[data-v-c6b88aa7]{position:absolute;right:0;bottom:0;border-radius:50%;border:2px solid var(--c-card)}.messages[data-v-6c968ea3]{display:flex;flex-direction:column;gap:var(--sp-14)}.composer[data-v-6c968ea3]{border:1px solid var(--border-default);border-radius:var(--r-card);overflow:clip;transition:border-color var(--dur-fast) var(--ease-standard)}.composer[data-v-6c968ea3]:focus-within{border-color:var(--accent-ring, var(--accent))}.toolbar[data-v-6c968ea3]{padding:var(--sp-6) var(--sp-10);background:var(--surface-base);border-bottom:1px solid var(--border-faint);display:flex;align-items:center;gap:2px;position:sticky;top:0;z-index:2;flex-wrap:wrap}.toolbar button[data-v-6c968ea3]{min-width:28px;height:28px;padding:0 var(--sp-6);border:0;border-radius:var(--r-menu-item, 8px);background:none;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.toolbar button[data-v-6c968ea3]:hover{background:var(--state-hover);color:var(--text-primary)}.editor[data-v-6c968ea3]{min-height:96px;max-height:320px;overflow-y:auto;padding:var(--sp-14) 18px;font-size:var(--fs-body);color:var(--text-primary);outline:none;font-family:inherit;line-height:1.6;overflow-wrap:break-word}.editor[data-v-6c968ea3]:empty:before{content:attr(data-placeholder);color:var(--text-muted)}.composer-footer[data-v-6c968ea3]{padding:var(--sp-8) var(--sp-10) var(--sp-8) var(--sp-8);border-top:1px solid var(--border-faint);display:flex;align-items:center;gap:var(--sp-4)}.send[data-v-6c968ea3]{padding:0 var(--sp-16) 0 var(--sp-12)}.muted[data-v-6c968ea3]{font-size:var(--fs-meta);color:var(--text-muted);padding:var(--sp-8) 0}.emoji-popover[data-v-6c968ea3]{background:var(--surface-glass, var(--c-card));-webkit-backdrop-filter:var(--blur-glass, none);backdrop-filter:var(--blur-glass, none);box-shadow:var(--shadow-glass, 0 8px 24px rgba(15, 17, 38, .16));border-radius:var(--r-menu, 10px);padding:var(--sp-8);display:grid;grid-template-columns:repeat(8,1fr);gap:2px;max-width:280px}.emoji-opt[data-v-6c968ea3]{background:none;border:none;cursor:pointer;font-size:18px;line-height:1;padding:5px;border-radius:var(--r-menu-item, 8px)}.emoji-opt[data-v-6c968ea3]:hover{background:var(--menu-item-hover, var(--c-hover-sm))}.content[data-v-6c968ea3] .msg-file-chip{display:inline-block;max-width:100%;overflow-wrap:break-word;background:var(--accent-surface);color:var(--accent-ink, var(--accent-text));border-radius:var(--r-pill);padding:2px var(--sp-10);font-size:var(--fs-label);font-weight:var(--fw-semibold);text-decoration:none;cursor:pointer}.content[data-v-6c968ea3] .msg-file-chip:hover{text-decoration:underline}.editor[data-v-6c968ea3] .msg-file-chip{display:inline-block;max-width:100%;overflow-wrap:break-word;background:var(--accent-surface);color:var(--accent-ink, var(--accent-text));border-radius:var(--r-pill);padding:2px var(--sp-10);font-size:var(--fs-label);font-weight:var(--fw-semibold)}.content[data-v-6c968ea3] .msg-inline-img,.editor[data-v-6c968ea3] .msg-inline-img{display:block;max-width:260px;max-height:200px;border-radius:var(--r-input, 12px);margin:6px 0;cursor:pointer;object-fit:cover}.content[data-v-6c968ea3] .msg-mention-chip{display:inline-block;max-width:100%;overflow-wrap:break-word;background:var(--accent-surface);color:var(--accent-ink, var(--accent-text));border-radius:var(--r-pill);padding:0 var(--sp-6);font-weight:var(--fw-bold);cursor:pointer}.content[data-v-6c968ea3] .msg-mention-chip:hover{box-shadow:inset 0 0 0 1px currentColor}.msg-contagem[data-v-6c968ea3]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}.msg-vazio[data-v-6c968ea3]{padding:var(--sp-20) 18px;border-top:1px solid var(--border-faint);font-size:var(--fs-meta);color:var(--text-muted);text-align:center}.msg[data-v-6c968ea3]{padding:var(--sp-14) var(--sp-14) var(--sp-14) 18px;border-top:1px solid var(--border-faint);min-width:0}.msg.pinned[data-v-6c968ea3]{background:var(--c-warning-bg)}.msg-head[data-v-6c968ea3]{display:flex;align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-8)}.author[data-v-6c968ea3]{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-primary)}.msg-fixada[data-v-6c968ea3]{display:inline-flex;align-items:center;gap:var(--sp-4);font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--sem-warning)}.grow[data-v-6c968ea3]{flex:1}.time[data-v-6c968ea3]{font-size:var(--fs-label);color:var(--text-muted)}.msg-acao[data-v-6c968ea3]{color:var(--text-muted)}.msg-acao--fixada[data-v-6c968ea3]{color:var(--warning-solid)}.msg-acao--perigo[data-v-6c968ea3]:not(:disabled):hover{color:var(--state-danger-text)}.content-wrap[data-v-6c968ea3]{position:relative}.content[data-v-6c968ea3]{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-secondary);line-height:1.55;overflow-wrap:break-word}.content.collapsed[data-v-6c968ea3]{max-height:140px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to bottom,#000 75%,transparent 100%);mask-image:linear-gradient(to bottom,#000 75%,transparent 100%)}.see-more[data-v-6c968ea3]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--accent-ink, var(--accent-text));padding:var(--sp-4) 0 0;display:block}.see-more[data-v-6c968ea3]:hover{text-decoration:underline}.content[data-v-6c968ea3] p{margin:0 0 8px}.content[data-v-6c968ea3] p:last-child{margin-bottom:0}.content[data-v-6c968ea3] b,.content[data-v-6c968ea3] strong{font-weight:700;color:var(--text-primary)}.content[data-v-6c968ea3] i,.content[data-v-6c968ea3] em{font-style:italic}.content[data-v-6c968ea3] u{text-decoration:underline}.content[data-v-6c968ea3] s,.content[data-v-6c968ea3] strike{text-decoration:line-through}.content[data-v-6c968ea3] sup{font-size:.75em;vertical-align:super}.content[data-v-6c968ea3] h1,.editor[data-v-6c968ea3] h1{font-size:18px;font-weight:700;margin:10px 0 6px;color:var(--text-primary)}.content[data-v-6c968ea3] h2,.editor[data-v-6c968ea3] h2{font-size:16px;font-weight:700;margin:8px 0 5px;color:var(--text-primary)}.content[data-v-6c968ea3] h3,.editor[data-v-6c968ea3] h3{font-size:14px;font-weight:700;margin:6px 0 4px;color:var(--text-primary)}.content[data-v-6c968ea3] ul,.editor[data-v-6c968ea3] ul{margin:4px 0 8px;padding-left:20px}.content[data-v-6c968ea3] ol,.editor[data-v-6c968ea3] ol{margin:4px 0 8px;padding-left:24px}.content[data-v-6c968ea3] li,.editor[data-v-6c968ea3] li{margin-bottom:2px}.content[data-v-6c968ea3] code,.editor[data-v-6c968ea3] code{background:var(--surface-chip);padding:1px 5px;border-radius:4px;font-family:SFMono-Regular,Consolas,monospace;font-size:.9em}.content[data-v-6c968ea3] .msg-link-chip,.editor[data-v-6c968ea3] .msg-link-chip{display:inline-block;max-width:100%;overflow-wrap:break-word;background:var(--c-info-bg);color:var(--info-solid);border-radius:var(--r-pill);padding:2px var(--sp-10);font-size:var(--fs-label);font-weight:var(--fw-semibold);text-decoration:none;cursor:pointer}.content[data-v-6c968ea3] .msg-link-chip:hover{text-decoration:underline}.content[data-v-6c968ea3] .msg-auto-link,.editor[data-v-6c968ea3] .msg-auto-link{display:inline;background:none;padding:0;border-radius:0;font-size:inherit;font-weight:inherit;color:var(--accent-ink, var(--accent-text));text-decoration:underline}.content[data-v-6c968ea3] .msg-auto-link:hover{background:none}.edit-block[data-v-6c968ea3]{border:1px solid var(--accent-ring, var(--accent));border-radius:var(--r-input, 12px);overflow:clip}.edit-area[data-v-6c968ea3]{min-height:60px;font-size:var(--fs-body);color:var(--text-primary)}.edit-actions[data-v-6c968ea3]{display:flex;align-items:center;gap:var(--sp-6);padding:var(--sp-8) var(--sp-10) var(--sp-8) var(--sp-8);border-top:1px solid var(--border-faint)}.edit-actions-spacer[data-v-6c968ea3]{flex:1}.mention-popover{position:fixed;z-index:11000;background:var(--surface-glass, var(--c-card));-webkit-backdrop-filter:var(--blur-glass, none);backdrop-filter:var(--blur-glass, none);box-shadow:var(--shadow-glass, 0 8px 24px rgba(15, 17, 38, .16));border-radius:var(--r-menu, 10px);padding:var(--sp-6, 6px);min-width:220px;max-width:280px}.mention-row{display:flex;align-items:center;gap:var(--sp-10, 10px);width:100%;min-height:var(--menu-item-h, 34px);background:none;border:none;padding:0 var(--sp-10, 10px);border-radius:var(--r-menu-item, 8px);font-family:inherit;font-size:var(--fs-body, 13px);cursor:pointer;text-align:left;color:var(--text-primary, var(--c-text-md))}.mention-row.active,.mention-row:hover{background:var(--menu-item-hover, #F4F5FB)}.m-name{flex:1;font-weight:var(--fw-semibold, 600)}.m-slug{font-size:var(--fs-label, 11px);color:var(--text-muted, var(--c-text-alt))}.mention-tooltip{position:fixed;z-index:11000;display:flex;align-items:center;gap:var(--sp-10, 10px);background:var(--surface-glass, var(--c-card));-webkit-backdrop-filter:var(--blur-glass, none);backdrop-filter:var(--blur-glass, none);box-shadow:var(--shadow-glass, 0 8px 24px rgba(15, 17, 38, .16));border-radius:var(--r-menu, 10px);padding:var(--sp-10, 10px) var(--sp-14, 14px);min-width:200px;max-width:280px;pointer-events:none}.tip-info{min-width:0}.tip-name{font-size:var(--fs-body, 13px);font-weight:700;color:var(--text-primary, var(--c-text-md))}.tip-line{font-size:var(--fs-meta, 12px);color:var(--text-soft, var(--c-text-alt));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pst-titulo[data-v-f2b47625]{gap:var(--sp-10);padding-right:var(--sp-10)}.pst-titulo-nome[data-v-f2b47625]{flex:1}.pst-barra[data-v-f2b47625]{width:120px;height:var(--progress-h, 6px);flex-shrink:0;border-radius:var(--r-pill);background:var(--progress-track, var(--surface-chip));overflow:hidden}.pst-barra-cheia[data-v-f2b47625]{height:100%;border-radius:var(--r-pill);background:var(--success-solid);transition:width var(--dur-slow, .3s) var(--ease-standard, ease)}.pst-contagem[data-v-f2b47625]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}.pst-mais[data-v-f2b47625]{color:var(--text-secondary)}.pst-estado[data-v-f2b47625]{padding:var(--sp-20) 18px;border-top:1px solid var(--border-faint);font-size:var(--fs-meta);color:var(--text-muted);text-align:center}.pst-tabela[data-v-f2b47625]{--cols: 12px 18px minmax(0, 1fr) 26px 64px 128px 24px}.pst-linha[data-v-f2b47625]{display:grid;grid-template-columns:var(--cols);align-items:center;gap:var(--sp-10);min-height:52px;padding:0 var(--sp-10) 0 var(--sp-8);border-top:1px solid var(--border-faint)}.pst-linha[data-v-f2b47625]:hover{background:var(--state-hover)}.subtask-drag-handle[data-v-f2b47625]{cursor:grab;color:var(--text-disabled);font-size:13px;font-weight:700;text-align:center;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);-webkit-user-select:none;user-select:none}.subtask-drag-handle[data-v-f2b47625]:active{cursor:grabbing}.pst-linha:hover .subtask-drag-handle[data-v-f2b47625]{opacity:1}.pst-caixa[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;width:var(--checkbox-size, 18px);height:var(--checkbox-size, 18px);padding:0;border:0;border-radius:var(--checkbox-radius, 5px);background:transparent;box-shadow:inset 0 0 0 1.5px var(--control-ring-strong, var(--border-strong));color:var(--text-on-accent, #fff);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.pst-caixa[data-v-f2b47625]:not(:disabled):hover{box-shadow:inset 0 0 0 1.5px var(--accent-ring, var(--accent))}.pst-caixa--feita[data-v-f2b47625]{background:var(--accent-solid, var(--accent));box-shadow:none}.pst-caixa[data-v-f2b47625]:disabled{cursor:default}.pst-nome[data-v-f2b47625]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.pst-nome--feita[data-v-f2b47625]{color:var(--text-muted);text-decoration:line-through}.pst-pessoa[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--r-full);background:none;cursor:pointer}.pst-pessoa[data-v-f2b47625]:disabled{cursor:default}.pst-ninguem[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--r-full);box-shadow:inset 0 0 0 1.5px var(--lista-ninguem, var(--border-strong));color:var(--text-muted)}.pst-ninguem--menu[data-v-f2b47625]{width:22px;height:22px}.pst-data[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 var(--sp-8);border:0;border-radius:var(--r-control);background:var(--surface-chip);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pst-data[data-v-f2b47625]:not(:disabled):hover{box-shadow:inset 0 0 0 1px currentColor}.pst-data--vazia[data-v-f2b47625]{background:transparent;color:var(--text-muted)}.pst-data--atrasada[data-v-f2b47625]{background:var(--c-error-bg);color:var(--state-danger-text)}.pst-data[data-v-f2b47625]:disabled{cursor:default}.pst-status[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;height:28px;padding:0 var(--sp-10);border:0;border-radius:var(--r-control);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard)}.pst-status[data-v-f2b47625]:not(:disabled):hover{box-shadow:inset 0 0 0 1px currentColor}.pst-status--vazio[data-v-f2b47625]{color:var(--text-muted)}.pst-status[data-v-f2b47625]:disabled{cursor:default}.pst-status-texto[data-v-f2b47625]{min-width:0;overflow:hidden;text-overflow:ellipsis}.pst-ponto[data-v-f2b47625]{width:7px;height:7px;flex-shrink:0;border-radius:var(--r-full)}.pst-excluir[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.pst-linha:hover .pst-excluir[data-v-f2b47625],.pst-excluir[data-v-f2b47625]:focus-visible{opacity:1}.pst-excluir[data-v-f2b47625]:hover{color:var(--state-danger-text)}.pst-menu[data-v-f2b47625]{min-width:200px;max-height:320px}.pst-menu-texto[data-v-f2b47625]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pst-novo[data-v-f2b47625]{display:flex;align-items:center;gap:var(--sp-10);min-height:48px;padding:0 18px;border-top:1px solid var(--border-faint);cursor:text;transition:background-color var(--dur-fast) var(--ease-standard)}.pst-novo[data-v-f2b47625]:hover{background:var(--lista-novo-hover, var(--state-hover))}.pst-novo[data-v-f2b47625]:focus-within{background:var(--lista-novo-foco, var(--state-selected))}.pst-novo-mais[data-v-f2b47625]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:5px;box-shadow:inset 0 0 0 1px var(--control-ring, var(--border-default));color:var(--text-muted)}.pst-novo input[data-v-f2b47625]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-body)}.pst-novo input[data-v-f2b47625]::placeholder{color:var(--text-muted)}@media (hover: none),(pointer: coarse),(max-width: 767px){.pst-excluir[data-v-f2b47625],.subtask-drag-handle[data-v-f2b47625]{opacity:1}}@media (max-width: 767px){.pst-tabela[data-v-f2b47625]{--cols: 12px 18px 26px 64px minmax(0, 1fr) 24px}.pst-linha[data-v-f2b47625]{gap:var(--sp-6) var(--sp-6);padding-block:var(--sp-8)}.pst-linha[data-v-f2b47625]>:first-child{grid-column:1;grid-row:1}.pst-linha>.pst-caixa[data-v-f2b47625]{grid-column:2;grid-row:1}.pst-linha>.pst-nome[data-v-f2b47625]{grid-column:3 / 6;grid-row:1}.pst-linha>.pst-excluir[data-v-f2b47625]{grid-column:6;grid-row:1}.pst-linha>.pst-pessoa[data-v-f2b47625]{grid-column:3;grid-row:2}.pst-linha>.pst-data[data-v-f2b47625]{grid-column:4;grid-row:2}.pst-linha>.pst-status[data-v-f2b47625]{grid-column:5;grid-row:2;justify-self:start;max-width:100%}}.fcp[data-v-f528f67c]{display:flex;flex-direction:column;height:100%}.fcp-head[data-v-f528f67c]{display:flex;align-items:center;gap:var(--sp-10);padding:var(--sp-12) var(--sp-14) var(--sp-12) 18px;border-bottom:1px solid var(--border-faint)}.fcp-title[data-v-f528f67c]{flex:1;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps, .14em);text-transform:uppercase;color:var(--text-primary)}.fcp-close[data-v-f528f67c]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--r-full);background:var(--fill-quiet, var(--c-divider));cursor:pointer}.fcp-close[data-v-f528f67c]:hover{background:var(--fill-quiet-hover, var(--c-hover-sm))}.fcp-list[data-v-f528f67c]{flex:1;overflow-y:auto;padding:var(--sp-4) var(--sp-14) var(--sp-10) 18px}.fcp-muted[data-v-f528f67c]{font-size:var(--fs-meta);color:var(--text-muted);padding:var(--sp-12) 0}.fcp-comment[data-v-f528f67c]{padding:var(--sp-12) 0;border-bottom:1px solid var(--border-faint)}.fcp-comment-head[data-v-f528f67c]{display:flex;align-items:center;gap:var(--sp-8)}.fcp-author[data-v-f528f67c]{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-primary)}.fcp-grow[data-v-f528f67c]{flex:1}.fcp-time[data-v-f528f67c]{font-size:var(--fs-label);color:var(--text-muted)}.fcp-content[data-v-f528f67c]{font-size:var(--fs-body);color:var(--text-secondary);margin-top:var(--sp-6);white-space:pre-wrap;word-break:break-word;line-height:1.55}.fcp-content[data-v-f528f67c] .fcp-mention{color:var(--accent-ink, var(--accent-text));font-weight:700}.fcp-attachments[data-v-f528f67c]{display:flex;flex-wrap:wrap;gap:var(--sp-6);margin-top:var(--sp-6)}.fcp-attachment-chip[data-v-f528f67c]{display:inline-flex;align-items:center;gap:var(--sp-4);height:24px;padding:0 var(--sp-10);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-secondary);font-size:var(--fs-label);font-weight:var(--fw-semibold);text-decoration:none}.fcp-actions[data-v-f528f67c]{display:flex;gap:var(--sp-12);margin-top:var(--sp-6)}.fcp-link[data-v-f528f67c]{padding:0;border:none;background:none;color:var(--text-soft);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer}.fcp-link[data-v-f528f67c]:hover{color:var(--accent-ink, var(--accent-text))}.fcp-link.danger[data-v-f528f67c]{color:var(--state-danger-text)}.fcp-replies[data-v-f528f67c]{margin:var(--sp-8) 0 0 var(--sp-12);padding-left:var(--sp-10);border-left:2px solid var(--border-faint)}.fcp-reply[data-v-f528f67c]{padding:var(--sp-6) 0}.fcp-edit textarea[data-v-f528f67c],.fcp-reply-composer textarea[data-v-f528f67c],.fcp-composer textarea[data-v-f528f67c]{width:100%;resize:vertical;border:0;border-radius:var(--r-input, 12px);background:transparent;box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-primary);padding:var(--sp-8) var(--sp-10);font-size:var(--fs-body);font-family:inherit;outline:none}.fcp-edit textarea[data-v-f528f67c]:focus,.fcp-reply-composer textarea[data-v-f528f67c]:focus,.fcp-composer textarea[data-v-f528f67c]:focus{background:var(--surface-raised);box-shadow:inset 0 0 0 1.5px var(--accent-ring-input, var(--accent))}.fcp-edit-actions[data-v-f528f67c]{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-10);margin-top:var(--sp-6)}.fcp-send[data-v-f528f67c]{display:inline-flex;align-items:center;justify-content:center;height:var(--control-h, 30px);padding:0 var(--sp-14);border:none;border-radius:var(--r-control, 999px);background:var(--accent-solid, #6232DD);color:var(--text-on-accent, #fff);font-family:inherit;font-size:var(--fs-meta);font-weight:var(--fw-bold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.fcp-send[data-v-f528f67c]:not(:disabled):hover{background:var(--accent-hover, #5a4ad1)}.fcp-send[data-v-f528f67c]:disabled{opacity:.4;cursor:not-allowed}.fcp-composer[data-v-f528f67c]{border-top:1px solid var(--border-faint);padding:var(--sp-10) var(--sp-14) var(--sp-12) 18px}.fcp-pending[data-v-f528f67c]{display:flex;flex-wrap:wrap;gap:var(--sp-6);margin-bottom:var(--sp-6)}.fcp-pending-chip[data-v-f528f67c]{display:inline-flex;align-items:center;gap:var(--sp-6);height:24px;padding:0 var(--sp-6) 0 var(--sp-10);border-radius:var(--r-pill);background:var(--surface-chip);font-size:var(--fs-label)}.fcp-pending-chip button[data-v-f528f67c]{border:none;background:none;cursor:pointer;display:flex}.fcp-composer-footer[data-v-f528f67c]{display:flex;align-items:center;gap:var(--sp-4);margin-top:var(--sp-6)}.fcp-icobtn[data-v-f528f67c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:var(--r-full);background:none;cursor:pointer}.fcp-icobtn[data-v-f528f67c]:hover{background:var(--state-hover)}.fcp-mention-popover[data-v-f528f67c],.fcp-emoji-popover[data-v-f528f67c]{background:var(--surface-glass, var(--c-card));-webkit-backdrop-filter:var(--blur-glass, none);backdrop-filter:var(--blur-glass, none);box-shadow:var(--shadow-glass, 0 8px 24px rgba(15,17,38,.16));border-radius:var(--r-menu, 10px);padding:var(--sp-6);max-width:260px}.fcp-mention-opt[data-v-f528f67c]{display:flex;align-items:center;gap:var(--sp-8);width:100%;min-height:var(--menu-item-h, 34px);padding:0 var(--sp-10);border:none;background:none;cursor:pointer;color:var(--text-primary);font-size:var(--fs-body);text-align:left;border-radius:var(--r-menu-item, 8px);font-family:inherit}.fcp-mention-opt[data-v-f528f67c]:hover,.fcp-mention-opt.active[data-v-f528f67c]{background:var(--menu-item-hover, var(--c-hover-sm))}.fcp-emoji-popover[data-v-f528f67c]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.fcp-emoji-opt[data-v-f528f67c]{border:none;background:none;cursor:pointer;font-size:16px;padding:4px;border-radius:var(--r-menu-item, 8px)}.fcp-emoji-opt[data-v-f528f67c]:hover{background:var(--menu-item-hover, var(--c-hover-sm))}.fcp-marker-badge[data-v-f528f67c]{width:18px;height:18px;flex-shrink:0;border-radius:50%;background:var(--accent-solid, #6232DD);color:#fff;border:none;cursor:pointer;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0}.fcp-highlight[data-v-f528f67c]{background:var(--accent-surface);border-radius:var(--r-menu-item, 8px);transition:background .3s ease}.fpm-overlay[data-v-c2a4c835]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d062db8;z-index:400;display:flex;align-items:stretch;justify-content:stretch}.fpm-shell[data-v-c2a4c835]{flex:1;display:flex;flex-direction:column;background:#0e0b19}.fpm-head[data-v-c2a4c835]{display:flex;align-items:center;gap:var(--sp-12);padding:var(--sp-12) clamp(16px,2vw,28px);background:var(--surface-base);border-bottom:1px solid var(--border-subtle)}.fpm-fechar[data-v-c2a4c835]{flex-shrink:0}.fpm-titulos[data-v-c2a4c835]{flex:1;min-width:0}.fpm-filename[data-v-c2a4c835]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.fpm-crumb[data-v-c2a4c835]{margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--text-soft)}.fpm-posicao[data-v-c2a4c835]{flex-shrink:0;font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--text-soft);font-variant-numeric:tabular-nums}.fpm-body[data-v-c2a4c835]{flex:1;min-height:0;display:flex;align-items:stretch;position:relative}.fpm-stage[data-v-c2a4c835]{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}.fpm-img[data-v-c2a4c835]{max-width:100%;max-height:calc(100vh - 180px);object-fit:contain;border-radius:var(--r-input, 12px)}.fpm-pdf[data-v-c2a4c835]{width:100%;height:100%;border:none;background:#fff;border-radius:var(--r-input, 12px)}.fpm-nopreview[data-v-c2a4c835]{display:flex;flex-direction:column;align-items:center;gap:var(--sp-10);color:#ffffff9e;font-size:var(--fs-body)}.fpm-nav[data-v-c2a4c835]{align-self:center;flex-shrink:0;width:40px;height:40px;margin:0 var(--sp-12);border:0;border-radius:var(--r-full);background:#ffffff1a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--dur-fast) var(--ease-standard)}.fpm-nav[data-v-c2a4c835]:hover:not(:disabled){background:#fff3}.fpm-nav[data-v-c2a4c835]:disabled{opacity:.25;cursor:not-allowed}.fpm-comments[data-v-c2a4c835]{width:340px;flex-shrink:0;background:var(--surface-base);border-left:1px solid var(--border-subtle)}.fpm-foot[data-v-c2a4c835]{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-12) clamp(16px,2vw,28px);background:var(--surface-base);border-top:1px solid var(--border-subtle)}.fpm-excluir[data-v-c2a4c835]:not(:disabled):hover{color:var(--state-danger-text)}.fpm-spacer[data-v-c2a4c835]{flex:1}@media (max-width: 640px){.fpm-comments[data-v-c2a4c835]{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;z-index:10}.fpm-nav[data-v-c2a4c835]{width:36px;height:36px;margin:0 var(--sp-4)}}.fpm-img-wrap[data-v-c2a4c835]{position:relative;display:inline-block;line-height:0;max-width:100%;max-height:100%}.fpm-img-wrap--armed .fpm-img[data-v-c2a4c835]{cursor:crosshair}.fpm-marker[data-v-c2a4c835]{position:absolute;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:var(--accent-solid, #5030E5);color:#fff;border:2px solid white;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 8px #00000059}.fpm-marker[data-v-c2a4c835]:hover,.fpm-marker.active[data-v-c2a4c835]{background:var(--warning-solid, #EA580C)}.fpm-marker-pending[data-v-c2a4c835]{background:#fff;color:var(--accent-solid, #5030E5);border-color:var(--accent-solid, #5030E5)}.fpm-marker-composer[data-v-c2a4c835]{width:240px;padding:var(--sp-10)}.fpm-marker-composer textarea[data-v-c2a4c835]{width:100%;resize:vertical;border:0;border-radius:var(--r-input, 12px);background:var(--field-bg-janela, transparent);box-shadow:inset 0 0 0 1px var(--field-ring-janela, var(--border-default));color:var(--text-primary);padding:var(--sp-8) var(--sp-10);font-size:var(--fs-body);font-family:inherit;outline:none}.fpm-marker-composer textarea[data-v-c2a4c835]:focus{box-shadow:inset 0 0 0 1.5px var(--accent-ring-input, var(--accent))}.fpm-marker-composer-footer[data-v-c2a4c835]{display:flex;align-items:center;gap:var(--sp-6);margin-top:var(--sp-8)}.fpm-emoji-popover[data-v-c2a4c835]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;min-width:0}.fpm-emoji-opt[data-v-c2a4c835]{border:none;background:none;cursor:pointer;font-size:16px;padding:4px;border-radius:var(--r-menu-item, 8px)}.fpm-emoji-opt[data-v-c2a4c835]:hover{background:var(--menu-item-hover, var(--c-hover-sm))}.pfl-root[data-v-c41e7f7c]{display:flex;flex-direction:column;gap:var(--sp-12)}.pfl-barra[data-v-c41e7f7c]{display:flex;align-items:center;gap:var(--sp-8);flex-wrap:wrap}.pfl-busca[data-v-c41e7f7c]{display:flex;align-items:center;gap:var(--sp-8);width:260px;max-width:100%;height:var(--control-h);padding:0 var(--sp-12);border-radius:var(--r-control);box-shadow:inset 0 0 0 1px var(--control-ring, var(--border-default));color:var(--text-muted);transition:box-shadow var(--dur-fast) var(--ease-standard)}.pfl-busca[data-v-c41e7f7c]:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent-ring-input, var(--accent))}.pfl-busca input[data-v-c41e7f7c]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-meta)}.pfl-busca input[data-v-c41e7f7c]::placeholder{color:var(--text-muted)}.pfl-soltar[data-v-c41e7f7c]{display:flex;align-items:center;justify-content:center;gap:var(--sp-8);min-height:76px;padding:var(--sp-12);border:0;border-radius:var(--r-card);background:transparent;box-shadow:inset 0 0 0 1px var(--field-ring-janela, var(--border-default));color:var(--text-soft);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.pfl-soltar[data-v-c41e7f7c]:hover{box-shadow:inset 0 0 0 1px var(--accent-ring, var(--accent))}.pfl-soltar--ativa[data-v-c41e7f7c]{background:var(--accent-surface);box-shadow:inset 0 0 0 1.5px var(--accent-ring, var(--accent));color:var(--accent-ink, var(--accent-text))}.pfl-titulo[data-v-c41e7f7c]{flex:1}.pfl-contagem[data-v-c41e7f7c]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}.pfl-estado[data-v-c41e7f7c]{padding:var(--sp-12) 0;font-size:var(--fs-meta);color:var(--text-muted)}.pfl-estado--caixa[data-v-c41e7f7c]{padding:var(--sp-20) 18px;border-top:1px solid var(--border-faint);text-align:center}.pfl-linha[data-v-c41e7f7c]{display:grid;grid-template-columns:32px minmax(0,1fr) 44px 64px 52px auto;align-items:center;gap:var(--sp-10);min-height:48px;padding:var(--sp-6) var(--sp-10) var(--sp-6) var(--sp-14);border-top:1px solid var(--border-faint);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.pfl-linha[data-v-c41e7f7c]:hover{background:var(--state-hover)}.pfl-linha[data-v-c41e7f7c]:focus-visible{outline:var(--outline-focus, 2px solid var(--accent));outline-offset:-2px}.pfl-previa[data-v-c41e7f7c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;overflow:hidden;border-radius:var(--r-menu-item, 8px)}.pfl-previa img[data-v-c41e7f7c]{width:100%;height:100%;object-fit:cover}.pfl-nome[data-v-c41e7f7c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.pfl-ext[data-v-c41e7f7c]{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.12em}.pfl-meta[data-v-c41e7f7c]{font-size:var(--fs-label);color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.pfl-acoes[data-v-c41e7f7c]{display:flex;align-items:center;gap:var(--sp-2, 2px)}.pfl-excluir[data-v-c41e7f7c]:not(:disabled):hover{color:var(--state-danger-text)}@media (max-width: 767px){.pfl-busca[data-v-c41e7f7c]{width:auto;flex:1}.pfl-linha[data-v-c41e7f7c]{grid-template-columns:32px minmax(0,1fr) auto}.pfl-ext[data-v-c41e7f7c],.pfl-meta[data-v-c41e7f7c]{display:none}}.pac-root[data-v-b81494d4]{display:flex;flex-direction:column}.pac-entrada[data-v-b81494d4]{display:flex;align-items:flex-start;gap:var(--sp-10);padding:var(--sp-12) var(--sp-14) var(--sp-12) 18px;border-top:1px solid var(--border-faint)}.pac-corpo[data-v-b81494d4]{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.pac-linha[data-v-b81494d4]{font-size:var(--fs-body);line-height:var(--lh-meta);color:var(--text-secondary);overflow-wrap:anywhere}.pac-linha strong[data-v-b81494d4]{font-weight:var(--fw-bold);color:var(--text-primary)}.pac-quando[data-v-b81494d4]{font-size:var(--fs-label);color:var(--text-muted);font-variant-numeric:tabular-nums}.pac-mais[data-v-b81494d4]{padding:var(--sp-10) 18px var(--sp-12);border-top:1px solid var(--border-faint)}.pac-mais-btn[data-v-b81494d4]{padding:0;border:0;background:none;color:var(--accent-ink, var(--accent-text));font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer}.pac-mais-btn[data-v-b81494d4]:disabled{opacity:.6;cursor:default}.pac-mais-btn[data-v-b81494d4]:not(:disabled):hover{text-decoration:underline}.pac-esqueleto[data-v-b81494d4]{display:flex;flex-direction:column;gap:var(--sp-12);padding:var(--sp-8) 0}.pac-esqueleto-linha[data-v-b81494d4]{height:12px;border-radius:var(--r-pill);background:var(--surface-chip)}.pac-esqueleto-linha[data-v-b81494d4]:nth-child(2){width:80%}.pac-esqueleto-linha[data-v-b81494d4]:nth-child(3){width:60%}.tp-topo[data-v-301a5792]{flex-shrink:0;padding:var(--sp-14) clamp(16px,2vw,28px) 0}.tp-linha[data-v-301a5792]{display:flex;align-items:center;gap:var(--sp-10)}.tp-fechar[data-v-301a5792]{width:28px;height:28px}.tp-caminho[data-v-301a5792]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--text-soft)}.tp-expandir[data-v-301a5792]{color:var(--text-primary)}.tp-mais[data-v-301a5792]{flex-shrink:0}.tp-nome[data-v-301a5792]{margin:var(--sp-12) 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-page);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--ls-tight);color:var(--text-primary)}.tp-abas[data-v-301a5792]{margin:0 calc(-1 * var(--sp-4));padding:var(--sp-10) var(--sp-4)}.tp-corpo[data-v-301a5792]{flex:1;min-height:0;overflow-y:auto;padding:18px clamp(16px,2vw,28px) var(--sp-32);border-top:1px solid var(--border-faint)}.tabs-select-wrap[data-v-301a5792]{display:none}@media (max-width: 767px){.tp-abas[data-v-301a5792]{display:none}.tp-nome[data-v-301a5792]{white-space:normal}.tp-topo[data-v-301a5792]{padding:calc(env(safe-area-inset-top,0px) + var(--sp-10)) var(--sp-16) 0}.tp-fechar[data-v-301a5792]{width:40px;height:40px}.tp-nome[data-v-301a5792]{margin-top:var(--sp-14);font-size:26px;line-height:1.15;letter-spacing:var(--ls-tighter);overflow-wrap:anywhere}.tp-corpo[data-v-301a5792]{padding:var(--sp-16) var(--sp-16) var(--sp-32)}.tabs-select-wrap[data-v-301a5792]{display:block;margin:var(--sp-10) 0 var(--sp-12)}.tabs-select-wrap[data-v-301a5792] .sel-field{display:inline-flex;width:auto;max-width:100%;height:38px;padding:0 var(--sp-14);border-radius:var(--r-control);box-shadow:none;font-size:var(--fs-body-lg);font-weight:var(--fw-bold)}}.pe-veu[data-v-699e0d39]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--surface-scrim)}.pe-painel[data-v-699e0d39]{position:fixed;top:0;right:0;bottom:0;left:auto;z-index:100;width:min(560px,100%);display:flex;flex-direction:column;background:var(--surface-base);border-left:1px solid var(--border-subtle);box-shadow:-30px 0 60px -30px #0d062d73;transition:left var(--dur-slow) var(--ease-standard),width var(--dur-slow) var(--ease-standard)}html[data-theme=dark] .pe-painel[data-v-699e0d39]{box-shadow:-30px 0 60px -30px #000000d9}.pe-painel--expandido[data-v-699e0d39]{left:calc(var(--rail-w) + var(--sidebar-w));width:auto}@media (max-width: 767px){.pe-painel[data-v-699e0d39],.pe-painel--expandido[data-v-699e0d39]{top:auto;left:0;right:0;width:auto;max-height:92svh;border-left:none;border-top-left-radius:var(--r-2xl);border-top-right-radius:var(--r-2xl);box-shadow:var(--shadow-drawer);overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}}.pe-topo[data-v-699e0d39]{display:flex;align-items:center;gap:var(--sp-10);flex-shrink:0;padding:var(--sp-14) var(--sp-16) var(--sp-10)}.pe-topo-nome[data-v-699e0d39]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.pe-corpo[data-v-699e0d39]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-14);padding:var(--sp-6) var(--sp-16) var(--sp-24)}.pe-pessoa[data-v-699e0d39]{display:flex;align-items:center;gap:var(--sp-14);padding:var(--sp-6) 0 var(--sp-4)}.pe-pessoa-texto[data-v-699e0d39]{min-width:0;display:flex;flex-direction:column;gap:var(--sp-4)}.pe-pessoa-nome[data-v-699e0d39]{font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.pe-pessoa-linha[data-v-699e0d39]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8)}.pe-pessoa-cargo[data-v-699e0d39]{font-size:var(--fs-label);color:var(--text-soft)}.pe-selo[data-v-699e0d39]{display:inline-flex;align-items:center;gap:var(--sp-6);height:22px;padding:0 var(--sp-10) 0 var(--sp-8);border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:var(--fw-bold)}.pe-selo-ponto[data-v-699e0d39]{width:6px;height:6px;border-radius:var(--r-full);background:currentColor}.pe-caixa-nome[data-v-699e0d39]{flex:1}.pe-caixa-aux[data-v-699e0d39]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}.pe-dado[data-v-699e0d39]{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;min-height:46px;padding:0 18px;border-top:1px solid var(--border-faint)}.pe-dado-rotulo[data-v-699e0d39]{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-soft)}.pe-dado-valor[data-v-699e0d39]{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);word-break:break-word}.pe-carga[data-v-699e0d39]{padding:0 18px 18px}.pe-trilho[data-v-699e0d39]{height:var(--progress-h);border-radius:var(--r-pill);background:var(--progress-track);overflow:hidden}.pe-barra[data-v-699e0d39]{height:100%;border-radius:var(--r-pill);background:var(--accent-solid);transition:width var(--dur-slow) var(--ease-standard)}.pe-barra--acima[data-v-699e0d39]{background:var(--danger-solid)}.pe-etiquetas[data-v-699e0d39]{display:flex;flex-wrap:wrap;gap:var(--sp-6);padding:0 18px 18px}.pe-etiqueta[data-v-699e0d39]{display:inline-flex;align-items:center;height:26px;padding:0 var(--sp-10);border-radius:var(--r-pill);background:var(--surface-chip);color:var(--text-primary);font-size:var(--fs-meta);font-weight:var(--fw-semibold)}.pe-vazio[data-v-699e0d39]{margin:0;padding:var(--sp-14) 18px;border-top:1px solid var(--border-faint);font-size:var(--fs-meta);color:var(--text-soft)}.pe-quadro[data-v-699e0d39]{display:flex;align-items:center;gap:var(--sp-10);width:100%;min-height:48px;padding:0 18px;border:0;border-top:1px solid var(--border-faint);background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.pe-quadro[data-v-699e0d39]:hover{background:var(--state-hover)}.pe-quadro-seta[data-v-699e0d39]{color:var(--text-muted);flex-shrink:0}.pe-quadro-ponto[data-v-699e0d39]{width:11px;height:11px;border-radius:var(--r-full);flex-shrink:0}.pe-quadro-nome[data-v-699e0d39]{flex:1;min-width:0;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.pe-quadro-conta[data-v-699e0d39]{font-size:var(--fs-label);color:var(--text-soft);font-variant-numeric:tabular-nums}.pe-tarefa[data-v-699e0d39]{display:grid;grid-template-columns:8px minmax(0,1fr) 64px;align-items:center;gap:var(--sp-10);min-height:48px;padding:var(--sp-6) 18px;border-top:1px solid var(--border-faint)}.pe-tarefa-ponto[data-v-699e0d39]{width:8px;height:8px;border-radius:var(--r-full)}.pe-tarefa-texto[data-v-699e0d39]{display:flex;flex-direction:column;min-width:0}.pe-tarefa-nome[data-v-699e0d39]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary)}.pe-tarefa-projeto[data-v-699e0d39]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--text-soft)}.pe-tarefa-dia[data-v-699e0d39]{justify-self:end;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);color:var(--text-soft)}.ps-root[data-v-91fbb2d4]{width:232px;flex-shrink:0;background:var(--surface-subtle);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;height:100%}.ps-header[data-v-91fbb2d4]{height:52px;flex-shrink:0;display:flex;align-items:center;gap:var(--sp-8);padding:0 var(--sp-14);border-bottom:1px solid var(--border-faint)}.ps-eyebrow[data-v-91fbb2d4]{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--text-muted)}.ps-body[data-v-91fbb2d4]{flex:1;overflow-y:auto;padding:var(--sp-8) var(--sp-10)}.ps-section[data-v-91fbb2d4]{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--text-muted);padding:var(--sp-14) var(--sp-10) var(--sp-4)}.ps-item[data-v-91fbb2d4]{position:relative;display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 var(--sp-10);border-radius:var(--r-md);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);text-decoration:none;cursor:pointer}.ps-item[data-v-91fbb2d4]:hover{background:var(--state-hover)}.ps-item.active[data-v-91fbb2d4]{background:var(--surface-raised);box-shadow:var(--shadow-xs);font-weight:var(--fw-semibold)}.ps-item.active[data-v-91fbb2d4]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--accent);border-radius:var(--r-pill)}.ps-item-disabled[data-v-91fbb2d4]{color:var(--text-disabled);cursor:default}.ps-item-disabled[data-v-91fbb2d4]:hover{background:none}.ps-badge[data-v-91fbb2d4]{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--ls-wider);background:var(--surface-hover);color:var(--text-muted);border-radius:var(--r-sm);padding:1px 5px}@media (max-width: 767px){.ps-root[data-v-91fbb2d4]{position:fixed;top:0;bottom:0;left:0;z-index:200;width:88vw;max-width:232px;transform:translate(-100%);transition:transform .24s ease;box-shadow:2px 0 24px #0f11262e}.ps-root.open[data-v-91fbb2d4]{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.ps-root[data-v-91fbb2d4]{transition:none}}.pt-root[data-v-4beb7972]{height:46px;flex-shrink:0;display:flex;align-items:center;gap:var(--sp-12);padding:0 var(--sp-16);background:var(--surface-raised);border-bottom:1px solid var(--border-subtle)}.pt-hamburger[data-v-4beb7972]{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--text-secondary)}.pt-breadcrumb[data-v-4beb7972]{display:flex;align-items:center;gap:var(--sp-6);font-size:var(--fs-meta);min-width:0}.pt-breadcrumb a[data-v-4beb7972]{color:var(--text-muted);text-decoration:none}.pt-breadcrumb a[data-v-4beb7972]:hover{color:var(--text-secondary)}.pt-sep[data-v-4beb7972]{color:var(--text-disabled)}.pt-atual[data-v-4beb7972]{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-spacer[data-v-4beb7972]{flex:1}.pt-icon-btn[data-v-4beb7972]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--r-md);cursor:pointer;color:var(--text-secondary)}.pt-icon-btn[data-v-4beb7972]:hover{background:var(--state-hover)}.pt-conta[data-v-4beb7972]{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-4) var(--sp-8);background:none;border:none;border-radius:var(--r-md);cursor:pointer;font-family:inherit}.pt-conta[data-v-4beb7972]:hover{background:var(--state-hover)}.pt-conta-nome[data-v-4beb7972]{font-size:var(--fs-body);color:var(--text-primary)}.pt-menu[data-v-4beb7972]{width:240px;padding:var(--sp-8);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.pt-menu-conta[data-v-4beb7972]{padding:var(--sp-6) var(--sp-8) var(--sp-10)}.pt-menu-email[data-v-4beb7972]{font-size:var(--fs-meta);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--sp-4)}.pt-menu-badge[data-v-4beb7972]{display:inline-block;font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;background:var(--accent-surface);color:var(--accent-text);border-radius:var(--r-sm);padding:1px 6px}.pt-menu-sep[data-v-4beb7972]{height:1px;background:var(--border-faint);margin:var(--sp-4) 0}.pt-menu-item[data-v-4beb7972]{display:block;width:100%;text-align:left;padding:var(--sp-8);border-radius:var(--r-md);font-size:var(--fs-body);color:var(--text-primary);text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit}.pt-menu-item[data-v-4beb7972]:hover{background:var(--state-hover)}.pt-menu-danger[data-v-4beb7972]{color:var(--state-danger-text)}@media (max-width: 767px){.pt-hamburger[data-v-4beb7972]{display:flex}.pt-conta-nome[data-v-4beb7972]{display:none}}.pf-shell[data-v-040106cd]{display:flex;height:100vh;overflow:hidden}.pf-main[data-v-040106cd]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}@media (max-width: 767px){.pf-scrim[data-v-040106cd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f112652;z-index:199}}.cb-root[data-v-1c010942]{width:232px;flex-shrink:0;background:var(--surface-subtle);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;height:100%}.cb-header[data-v-1c010942]{height:52px;flex-shrink:0;display:flex;align-items:center;gap:var(--sp-8);padding:0 var(--sp-14);border-bottom:1px solid var(--border-faint)}.cb-eyebrow[data-v-1c010942]{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--text-muted)}.cb-body[data-v-1c010942]{flex:1;overflow-y:auto;padding:var(--sp-8) var(--sp-10)}.cb-org[data-v-1c010942]{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);padding:var(--sp-10) var(--sp-10) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-section[data-v-1c010942]{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--text-muted);padding:var(--sp-14) var(--sp-10) var(--sp-4)}.cb-item[data-v-1c010942]{position:relative;display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 var(--sp-10);border-radius:var(--r-md);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);text-decoration:none;cursor:pointer}.cb-item[data-v-1c010942]:hover{background:var(--state-hover)}.cb-item.active[data-v-1c010942]{background:var(--surface-raised);box-shadow:var(--shadow-xs);font-weight:var(--fw-semibold)}.cb-item.active[data-v-1c010942]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--accent);border-radius:var(--r-pill)}@media (max-width: 767px){.cb-root[data-v-1c010942]{position:fixed;top:0;bottom:0;left:0;z-index:200;width:88vw;max-width:232px;transform:translate(-100%);transition:transform .24s ease}.cb-root.open[data-v-1c010942]{transform:translate(0);box-shadow:2px 0 24px #0f11262e}}@media (prefers-reduced-motion: reduce){.cb-root[data-v-1c010942]{transition:none}}.ct-root[data-v-20f25362]{height:46px;flex-shrink:0;display:flex;align-items:center;gap:var(--sp-12);padding:0 var(--sp-16);background:var(--surface-raised);border-bottom:1px solid var(--border-subtle)}.ct-hamburger[data-v-20f25362]{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--text-secondary)}.ct-breadcrumb[data-v-20f25362]{display:flex;align-items:center;min-width:0;font-size:var(--fs-meta)}.ct-atual[data-v-20f25362]{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-spacer[data-v-20f25362]{flex:1}.ct-icon-btn[data-v-20f25362]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--r-md);cursor:pointer;color:var(--text-secondary)}.ct-icon-btn[data-v-20f25362]:hover{background:var(--state-hover)}.ct-conta[data-v-20f25362]{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-4) var(--sp-8);background:none;border:none;border-radius:var(--r-md);cursor:pointer;font-family:inherit}.ct-conta[data-v-20f25362]:hover{background:var(--state-hover)}.ct-conta-nome[data-v-20f25362]{font-size:var(--fs-body);color:var(--text-primary)}.ct-menu[data-v-20f25362]{width:240px;padding:var(--sp-8);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.ct-menu-conta[data-v-20f25362]{padding:var(--sp-6) var(--sp-8) var(--sp-10)}.ct-menu-email[data-v-20f25362]{font-size:var(--fs-meta);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--sp-4)}.ct-menu-badge[data-v-20f25362]{display:inline-block;font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;background:var(--accent-surface);color:var(--accent-text);border-radius:var(--r-sm);padding:1px 6px}.ct-menu-sep[data-v-20f25362]{height:1px;background:var(--border-faint);margin:var(--sp-4) 0}.ct-menu-item[data-v-20f25362]{display:block;width:100%;text-align:left;padding:var(--sp-8);border-radius:var(--r-md);font-size:var(--fs-body);color:var(--text-primary);background:none;border:none;cursor:pointer;font-family:inherit}.ct-menu-item[data-v-20f25362]:hover{background:var(--state-hover)}.ct-menu-danger[data-v-20f25362]{color:var(--state-danger-text)}@media (max-width: 767px){.ct-hamburger[data-v-20f25362]{display:flex}.ct-conta-nome[data-v-20f25362]{display:none}}.cs-shell[data-v-c74d70ab]{display:flex;height:100vh;overflow:hidden}.cs-main[data-v-c74d70ab]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.cs-conteudo[data-v-c74d70ab]{flex:1;min-height:0;overflow-y:auto}.cs-aviso[data-v-c74d70ab]{flex-shrink:0;background:var(--c-warning-bg);color:var(--state-warning-text);font-size:var(--fs-meta);padding:var(--sp-8) var(--sp-16)}.cs-aviso a[data-v-c74d70ab]{color:inherit;font-weight:var(--fw-semibold)}@media (max-width: 767px){.cs-scrim[data-v-c74d70ab]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f112652;z-index:199}}.cmt-root[data-v-b6685959]{position:relative;z-index:3;flex:0 0 var(--cel-topo-h);height:var(--cel-topo-h);display:flex;align-items:center;gap:var(--sp-2);padding:env(safe-area-inset-top,0px) 10px 2px 12px;background:var(--surface-base);transition:background-color .2s var(--ease-standard),box-shadow .2s var(--ease-standard)}.cmt-vidro[data-v-b6685959]{background:var(--cel-topo-vidro);-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%)}.cmt-filete[data-v-b6685959]{box-shadow:var(--cel-topo-filete)}.cmt-botao[data-v-b6685959]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-full);background:var(--cel-botao-vidro);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:var(--cel-botao-sombra);color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease-push),color var(--dur-fast) var(--ease-standard)}.cmt-botao[data-v-b6685959]:active{transform:scale(.92)}.cmt-botao--ligado[data-v-b6685959]{color:var(--accent-text-on)}.cmt-voltar[data-v-b6685959]{margin-left:var(--sp-8);color:var(--accent-text-on)}.cmt-marca[data-v-b6685959]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:var(--sp-8);border-radius:var(--r-full);-webkit-tap-highlight-color:transparent}.cmt-titulo[data-v-b6685959]{position:absolute;left:50%;bottom:13px;transform:translate(-50%);max-width:calc(100% - 224px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-title);font-weight:var(--fw-bold);line-height:20px;color:var(--text-primary);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-standard)}.cmt-titulo--visivel[data-v-b6685959]{opacity:1}.cmt-direita[data-v-b6685959]{margin-left:auto;display:flex;align-items:center;gap:var(--sp-2)}@media (prefers-reduced-motion: reduce){.cmt-root[data-v-b6685959],.cmt-botao[data-v-b6685959],.cmt-titulo[data-v-b6685959]{transition:none}.cmt-botao[data-v-b6685959]:active{transform:none}}.cma-root[data-v-d26a140d]{position:fixed;left:14px;right:14px;bottom:var(--cel-abas-fundo);z-index:80;display:flex;gap:var(--sp-10);transition:transform .22s var(--ease-standard),opacity .22s var(--ease-standard)}.cma-root--escondida[data-v-d26a140d]{transform:translateY(calc(100% + var(--cel-abas-fundo)));opacity:0;pointer-events:none}.cma-barra[data-v-d26a140d]{position:relative;flex:1;min-width:0;height:var(--cel-abas-h);display:flex;padding:6px;border-radius:31px;background:var(--cel-abas-vidro);-webkit-backdrop-filter:blur(28px) saturate(190%);backdrop-filter:blur(28px) saturate(190%);box-shadow:var(--cel-abas-sombra)}.cma-pilula[data-v-d26a140d]{position:absolute;top:6px;bottom:6px;width:calc((100% - 12px)/4);border-radius:25px;background:var(--cel-aba-pilula);box-shadow:var(--cel-aba-pilula-sombra);pointer-events:none;transition:left .46s var(--ease-push),opacity .22s var(--ease-standard)}.cma-aba[data-v-d26a140d]{position:relative;flex:1;min-width:0;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0 2px;border:0;border-radius:25px;background:transparent;color:var(--cel-aba-inativa);font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .22s var(--ease-standard),transform .18s var(--ease-push)}.cma-aba[data-v-d26a140d]:active{transform:scale(.9)}.cma-aba--ativa[data-v-d26a140d]{color:var(--cel-aba-ativa)}.cma-icone[data-v-d26a140d]{position:relative;display:inline-flex}.cma-selo[data-v-d26a140d]{position:absolute;top:-5px;left:12px;min-width:19px;height:15px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full);background:var(--danger-solid);box-shadow:0 0 0 2px var(--cel-selo-aro);color:var(--text-on-accent);font-size:9px;font-weight:var(--fw-bold);line-height:1}.cma-rotulo[data-v-d26a140d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:-.01em;line-height:1.2}.cma-rotulo-curto[data-v-d26a140d]{display:none}@media (max-width: 379px){.cma-rotulo--tem-curto .cma-rotulo-cheio[data-v-d26a140d]{display:none}.cma-rotulo--tem-curto .cma-rotulo-curto[data-v-d26a140d]{display:inline}}.cma-criar[data-v-d26a140d]{flex:0 0 var(--cel-abas-h);width:var(--cel-abas-h);height:var(--cel-abas-h);display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-full);background:var(--accent-solid);box-shadow:var(--cel-criar-sombra);color:var(--text-on-accent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease-push)}.cma-criar[data-v-d26a140d]:active{transform:scale(.9)}@media (prefers-reduced-motion: reduce){.cma-root[data-v-d26a140d],.cma-pilula[data-v-d26a140d],.cma-aba[data-v-d26a140d],.cma-criar[data-v-d26a140d]{transition:none}.cma-aba[data-v-d26a140d]:active,.cma-criar[data-v-d26a140d]:active{transform:none}}.cmg-root[data-v-cc22156c]{position:relative}.cmg-veu[data-v-cc22156c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:149;background:var(--cel-veu);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-standard)}.cmg-root--aberta .cmg-veu[data-v-cc22156c]{opacity:1;pointer-events:auto}.cmg-painel[data-v-cc22156c]{position:fixed;top:0;bottom:0;left:0;z-index:150;width:var(--cel-gaveta-w);display:flex;flex-direction:column;border-radius:0 var(--r-drawer) var(--r-drawer) 0;box-shadow:var(--cel-gaveta-sombra);transform:translate(-104%);visibility:hidden;transition:transform .34s var(--ease-standard),visibility 0s linear .34s}.cmg-painel[data-v-cc22156c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--cel-gaveta-vidro);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%)}.cmg-root--aberta .cmg-painel[data-v-cc22156c]{transform:none;visibility:visible;transition:transform .34s var(--ease-standard),visibility 0s}.cmg-rolagem[data-v-cc22156c]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:flex;flex-direction:column;gap:22px;padding:calc(env(safe-area-inset-top,0px) + 10px) 16px max(24px,calc(env(safe-area-inset-bottom,0px) + 16px))}.cmg-rolagem[data-v-cc22156c]::-webkit-scrollbar{display:none}.cmg-perfil[data-v-cc22156c]{display:flex;align-items:center;gap:var(--sp-8)}.cmg-perfil-botao[data-v-cc22156c]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-12);padding:var(--sp-4) 0;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.cmg-anel[data-v-cc22156c]{position:relative;flex-shrink:0;display:inline-flex;padding:3px;border-radius:var(--r-full);background:conic-gradient(from 150deg,#56B2A1 0deg 150deg,transparent 150deg 360deg)}.cmg-anel-branco[data-v-cc22156c]{display:inline-flex;padding:2px;border-radius:var(--r-full);background:#fff}.cmg-super[data-v-cc22156c]{position:absolute;right:0;bottom:0;width:13px;height:13px;border-radius:var(--r-full);background:var(--accent-rail);box-shadow:0 0 0 2px var(--cel-gaveta-vidro)}.cmg-perfil-texto[data-v-cc22156c]{min-width:0;display:flex;flex-direction:column;gap:2px}.cmg-perfil-nome[data-v-cc22156c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-section);font-weight:var(--fw-bold);color:var(--text-primary)}.cmg-perfil-org[data-v-cc22156c]{display:inline-flex;align-items:center;gap:var(--sp-6);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-muted)}.cmg-ponto-verde[data-v-cc22156c]{width:8px;height:8px;flex-shrink:0;border-radius:var(--r-full);background:var(--success-solid)}.cmg-fechar[data-v-cc22156c]{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-full);background:radial-gradient(circle,var(--cel-campo-fundo) 15.5px,transparent 16px);color:var(--text-secondary);cursor:pointer}.cmg-busca[data-v-cc22156c]{position:relative;display:flex;align-items:center;height:44px;padding:0 var(--sp-12) 0 40px;border:0;border-radius:var(--r-input);background:var(--cel-campo-fundo);color:var(--text-muted);font-family:inherit;font-size:var(--fs-title);font-weight:var(--fw-semibold);text-align:left;cursor:text}.cmg-busca-icone[data-v-cc22156c]{position:absolute;left:13px}.cmg-secao[data-v-cc22156c]{display:flex;flex-direction:column;gap:var(--sp-8)}.cmg-legenda[data-v-cc22156c]{margin:0;padding:0 var(--sp-4);font-size:var(--fs-meta);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.cmg-bloco[data-v-cc22156c]{display:flex;flex-direction:column;border:1px solid var(--cel-bloco-borda);border-radius:var(--r-card);overflow:hidden}.cmg-linha[data-v-cc22156c]{display:flex;align-items:center;gap:var(--sp-12);min-height:52px;padding:0 14px 0 16px;border:0;background:transparent;color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-standard)}.cmg-linha+.cmg-linha[data-v-cc22156c]{box-shadow:inset 0 1px 0 var(--cel-bloco-borda)}.cmg-linha[data-v-cc22156c]:active{background:var(--cel-toque)}.cmg-linha--ativa[data-v-cc22156c]{color:var(--accent-text-on)}.cmg-linha--perigo[data-v-cc22156c]{color:var(--sem-danger)}.cmg-linha-icone[data-v-cc22156c]{width:22px;display:inline-flex;justify-content:center;flex-shrink:0}.cmg-linha-icone--opa[data-v-cc22156c]{color:var(--accent-text)}.cmg-linha-rotulo[data-v-cc22156c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-title);font-weight:var(--fw-semibold)}.cmg-seta[data-v-cc22156c]{flex-shrink:0;color:var(--text-muted)}.cmg-segmentado[data-v-cc22156c]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4);padding:var(--sp-4);border-radius:14px;background:var(--cel-campo-fundo)}.cmg-segmento[data-v-cc22156c]{height:44px;border:0;border-radius:11px;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);cursor:pointer}.cmg-segmento[aria-checked=true][data-v-cc22156c]{background:var(--surface-tab-selected);box-shadow:var(--shadow-tab-selected);color:var(--text-primary)}@media (hover: hover){.cmg-linha[data-v-cc22156c]:hover{background:var(--state-hover)}}@media (prefers-reduced-motion: reduce){.cmg-veu[data-v-cc22156c],.cmg-painel[data-v-cc22156c],.cmg-root--aberta .cmg-painel[data-v-cc22156c],.cmg-linha[data-v-cc22156c]{transition:none}}.app-shell[data-v-e7f3289f]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--surface-app)}.app-body[data-v-e7f3289f]{position:relative;flex:1;min-height:0;display:flex}.app-main[data-v-e7f3289f]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0;background:var(--surface-base)}.app-body[data-v-e7f3289f]:after{content:"";position:absolute;top:0;left:var(--rail-w);width:var(--r-panel);height:var(--r-panel);z-index:63;pointer-events:none;background:radial-gradient(circle at 100% 100%,transparent calc(var(--r-panel) - .5px),var(--surface-app) var(--r-panel))}.nav-zone[data-v-e7f3289f],.app-tela[data-v-e7f3289f]{display:contents}.app-shell--celular .app-body[data-v-e7f3289f]:after{display:none}.app-shell--celular .app-main[data-v-e7f3289f]{position:relative;padding-bottom:var(--cel-abas-reserva)}.app-shell--celular .app-tela[data-v-e7f3289f]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:var(--surface-base)}.pilha-empurra-enter-active[data-v-e7f3289f],.pilha-empurra-leave-active[data-v-e7f3289f],.pilha-volta-enter-active[data-v-e7f3289f],.pilha-volta-leave-active[data-v-e7f3289f]{position:relative;transition:transform var(--dur-push) var(--ease-push)}.pilha-empurra-leave-active[data-v-e7f3289f],.pilha-volta-leave-active[data-v-e7f3289f]{position:absolute;top:0;left:0;right:0;bottom:var(--cel-abas-reserva)}.pilha-empurra-enter-active[data-v-e7f3289f]{z-index:2;box-shadow:var(--cel-pilha-sombra)}.pilha-empurra-leave-active[data-v-e7f3289f]{z-index:1}.pilha-empurra-enter-from[data-v-e7f3289f]{transform:translate(100%)}.pilha-empurra-leave-to[data-v-e7f3289f]{transform:translate(-30%)}.pilha-volta-leave-active[data-v-e7f3289f]{z-index:2;box-shadow:var(--cel-pilha-sombra)}.pilha-volta-enter-active[data-v-e7f3289f]{z-index:1}.pilha-volta-enter-from[data-v-e7f3289f]{transform:translate(-30%)}.pilha-volta-leave-to[data-v-e7f3289f]{transform:translate(100%)}.pilha-empurra-leave-active[data-v-e7f3289f]:after,.pilha-volta-enter-active[data-v-e7f3289f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;background:var(--cel-pilha-veu);transition:opacity var(--dur-push) var(--ease-push)}.pilha-empurra-leave-from[data-v-e7f3289f]:after,.pilha-volta-enter-to[data-v-e7f3289f]:after{opacity:0}.pilha-empurra-leave-to[data-v-e7f3289f]:after,.pilha-volta-enter-from[data-v-e7f3289f]:after{opacity:1}.nav-scrim[data-v-e7f3289f]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--cel-veu, rgba(15, 17, 38, .32));z-index:199}:root{--n-0: #FFFFFF;--n-25: #FAFBFE;--n-50: #F5F6FA;--n-75: #EDEFF5;--n-100: #E9ECF4;--n-150: #E4E7F0;--n-200: #DDE1EB;--n-300: #C9CFDE;--n-400: #9CA0B8;--n-500: #7C8497;--n-550: #6B7280;--n-600: #4B5265;--n-800: #2D3142;--n-900: #1B1E29;--n-fill-hover: #EAEDF4;--n-fill-active: #E2E6EF;--p-fill: #6232DD;--p-text: #6232DD;--p-strong: #5028B8;--p-surface: #F1EEFC;--p-border: #C4BBF7;--surface-base: var(--n-100);--surface-subtle: var(--n-50);--surface-faintest: var(--n-25);--surface-raised: var(--n-0);--surface-overlay: var(--n-0);--surface-hover: var(--n-fill-hover);--surface-active: var(--n-fill-active);--border-faint: var(--n-75);--border-subtle: var(--n-150);--border-default: var(--n-200);--border-strong: var(--n-300);--text-primary: var(--n-900);--text-secondary: var(--n-800);--text-tertiary: var(--n-600);--text-soft: var(--n-550);--text-muted: var(--n-500);--text-disabled: var(--n-400);--accent: var(--p-fill);--accent-text: var(--p-text);--accent-strong: var(--p-strong);--accent-surface: var(--p-surface);--accent-border: var(--p-border);--state-hover: rgba(24,28,45,.045);--state-active: rgba(24,28,45,.075);--state-selected: rgba(98,50,221,.07);--c-bg: var(--surface-base);--c-sidebar: var(--surface-subtle);--c-card: var(--surface-raised);--c-hover: var(--surface-hover);--c-hover-active: var(--surface-active);--c-hover-sm: var(--surface-faintest);--c-divider: var(--border-faint);--c-border: var(--border-subtle);--c-border-md: var(--border-default);--c-text: var(--text-primary);--c-text-md: var(--text-secondary);--c-text-dark: var(--text-tertiary);--c-text-light: var(--text-soft);--c-text-muted: var(--text-muted);--c-text-alt: var(--text-muted);--c-primary: var(--accent-text);--c-primary-deep: var(--accent-text);--c-primary-bg: var(--accent-surface);--c-primary-border: var(--accent-border);--c-primary-hover: var(--surface-active);--c-error-bg: #FEE2E2;--c-error-bg-light: #FEF2F2;--c-warning-bg: #FEF3C7;--c-success-bg: #DCFCE7;--c-info-bg: #DBEAFE;--sem-success: #059669;--sem-warning: #D97706;--sem-danger: #DC2626;--state-success-text: var(--sem-success);--state-warning-text: var(--sem-warning);--state-danger-text: var(--sem-danger)}html[data-theme=dark]{--n-0: #242938;--n-25: #1E2230;--n-50: #191D28;--n-75: #2E3343;--n-100: #0D0F16;--n-150: #363D4F;--n-200: #444B60;--n-300: #565E75;--n-400: #5C6380;--n-500: #7F8699;--n-550: #8E96AB;--n-600: #A3A9BC;--n-800: #C4C9D8;--n-900: #E8EAF2;--n-fill-hover: #2C3242;--n-fill-active: #3A4152;--surface-overlay: #2F3547;--p-fill: #6B57E8;--p-text: #9A8CF8;--p-strong: #7F6BF0;--p-surface: #1E1940;--p-border: #3D3280;--state-hover: rgba(255,255,255,.055);--state-active: rgba(255,255,255,.09);--state-selected: rgba(154,140,248,.13);--c-error-bg: #3B1212;--c-error-bg-light: #300F0F;--c-warning-bg: #3B2A00;--c-success-bg: #0D2E1A;--c-info-bg: #0D1E3B;--sem-success: #34D399;--sem-warning: #FBBF24;--sem-danger: #F87171}:root{--font-sans: "DM Sans", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--fs-micro: 10px;--lh-micro: 1.4;--fs-label: 11px;--lh-label: 1.4;--fs-meta: 12px;--lh-meta: 1.5;--fs-body: 13px;--lh-body: 1.5;--fs-body-lg: 14px;--lh-body-lg: 1.45;--fs-title: 16px;--lh-title: 1.4;--fs-section: 18px;--lh-section: 1.35;--fs-page: 20px;--lh-page: 1.25;--fs-display: 26px;--lh-display: 1.15;--fs-display-xl: 64px;--lh-display-xl: 1;--lh-none: 1;--lh-ui: 1.35;--lh-prose: 1.65;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--ls-tight: -.01em;--ls-none: 0;--ls-wide: .04em;--ls-wider: .07em;--sp-px: 1px;--sp-2: 2px;--sp-4: 4px;--sp-6: 6px;--sp-8: 8px;--sp-10: 10px;--sp-12: 12px;--sp-14: 14px;--sp-16: 16px;--sp-20: 20px;--sp-24: 24px;--sp-32: 32px;--sp-40: 40px;--sp-48: 48px;--sp-64: 64px;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-xl: 12px;--r-2xl: 14px;--r-pill: 999px;--r-full: 50%;--shadow-xs: 0 1px 2px rgba(16,20,38,.05);--shadow-sm: 0 1px 3px rgba(16,20,38,.07), 0 1px 2px rgba(16,20,38,.04);--shadow-md: 0 4px 12px rgba(16,20,38,.09), 0 1px 3px rgba(16,20,38,.05);--shadow-lg: 0 12px 32px rgba(16,20,38,.13), 0 2px 6px rgba(16,20,38,.05);--shadow-xl: 0 24px 64px rgba(16,20,38,.18), 0 4px 12px rgba(16,20,38,.07);--ring-hairline: 0 0 0 1px var(--border-default);--ring-focus: 0 0 0 2px var(--accent);--ring-focus-soft: 0 0 0 3px var(--accent-surface);--shadow-accent: 0 4px 14px rgba(98,50,221,.1);--shadow-panel-l: -12px 0 40px rgba(16,20,38,.12);--sb-vertical: 10px;--sb-horizontal: 14px}html[data-theme=dark]{--shadow-xs: 0 0 0 1px rgba(255,255,255,.035);--shadow-sm: 0 0 0 1px rgba(255,255,255,.045), 0 2px 6px rgba(0,0,0,.45);--shadow-md: 0 0 0 1px rgba(255,255,255,.055), 0 6px 16px rgba(0,0,0,.55);--shadow-lg: 0 0 0 1px rgba(255,255,255,.07), 0 16px 40px rgba(0,0,0,.65);--shadow-xl: 0 0 0 1px rgba(255,255,255,.085), 0 28px 70px rgba(0,0,0,.75);--shadow-accent: 0 4px 14px rgba(123,104,238,.22);--shadow-panel-l: -12px 0 40px rgba(0,0,0,.55)}html[data-area=app]{--n-0: #FFFFFF;--n-25: #F8F9FD;--n-50: #ECEFF4;--n-75: rgba(13,6,45,.08);--n-100: #ECEFF4;--n-150: rgba(13,6,45,.07);--n-200: #D3D7E2;--n-300: #BCC1CE;--n-400: #A9A6B4;--n-500: #787486;--n-550: #625F6D;--n-600: #625F6D;--n-800: #201F23;--n-900: #0D062D;--n-fill-hover: #E3E6EE;--n-fill-active: #E2E5ED;--p-fill: #5030E5;--p-text: #5030E5;--p-strong: #6232DD;--p-surface: #F1EEFF;--p-border: #C2B7F6;--surface-overlay: #FFFFFF;--state-hover: rgba(13,6,45,.06);--state-active: rgba(13,6,45,.1);--state-selected: rgba(80,48,229,.08);--c-error-bg: #FFE9E9;--c-error-bg-light: #FEF6F6;--c-warning-bg: #FFF1D6;--c-success-bg: #E8F5DF;--c-info-bg: #E6EEFC;--sem-success: #377020;--sem-warning: #8A5A00;--sem-danger: #C21D1D;--surface-app: #F8F9FD;--surface-chip: #E3E6EE;--surface-track: #E2E5ED;--surface-tab-selected: #FFFFFF;--surface-glass: rgba(255,255,255,.74);--surface-scrim: rgba(13,6,45,.16);--accent-hover: #6232DD;--accent-rail: #7845F4;--accent-ring: #7341F0;--accent-ring-input: #7341F0;--accent-text-on: #5030E5;--accent-chip-on: rgba(80,48,229,.1);--danger-solid: #D33A3A;--danger-solid-hover: #BD2F2F;--success-solid: #7AC555;--warning-solid: #FFA500;--info-solid: #5A83D8;--favorite: #FFA500;--favorite-empty: #A9A6B4;--sb-thumb: #C3C8D6;--sb-thumb-hover: #9AA1B5;--sb-thumb-thin: #D3D7E2;--shadow-glass: 0 24px 56px -20px rgba(13,6,45,.32), 0 0 0 .5px rgba(13,6,45,.12), inset 0 1px 0 rgba(255,255,255,.8);--shadow-header-scroll: 0 14px 24px -22px rgba(13,6,45,.45);--shadow-drawer: 0 30px 60px -30px rgba(13,6,45,.45);--shadow-toast: 0 18px 40px -18px rgba(13,6,45,.5);--toast-bg: rgba(13,6,45,.8);--toast-fg: #FFFFFF;--toast-ring: rgba(255,255,255,.28);--toast-carregando: #FFC061;--toast-ok: #A3DC85;--toast-erro: #FF8F8A;--shadow-tab-selected: 0 1px 2px rgba(13,6,45,.1), inset 0 0 0 .5px rgba(13,6,45,.1);--accent-solid: var(--accent);--accent-ink: var(--accent-text);--text-on-accent: #FFFFFF;--control-ring: var(--border-default);--control-ring-strong: #B4B8C6;--fill-quiet: rgba(13,6,45,.06);--fill-quiet-hover: rgba(13,6,45,.1);--ghost-hover: rgba(80,48,229,.08);--kebab-hover: rgba(13,6,45,.07);--menu-item-hover: rgba(80,48,229,.08);--danger-hover: rgba(194,29,29,.08);--chip-on-ring: rgba(80,48,229,.55);--tab-hover-ring: rgba(13,6,45,.12);--segment-shadow: 0 1px 2px rgba(13,6,45,.1);--avatar-fallback: #8BCCCC;--avatar-fallback-fg: #0D062D;--progress-track: var(--surface-chip);--field-bg-janela: rgba(255,255,255,.66);--field-ring-janela: rgba(13,6,45,.12);--campo-foco-anel: inset 0 0 0 .5px var(--accent-ring-input);--cal-head-bg: #FFFFFF;--cal-head-fg: #625F6D;--cal-today-cell: #FFFFFF;--cal-today-num-bg: #5030E5;--cal-today-num-fg: #FFFFFF;--lista-linha-hover: #E3E6EE;--lista-linha-marcada: #E6E3F6;--lista-linha-borda: #CACFDA;--lista-divisoria: rgba(13,6,45,.11);--lista-cabecalho-borda: #C3C8D4;--lista-ninguem: #C8CBD6;--lista-novo-hover: #F8F9FD;--lista-novo-foco: #E6E3F6;--faixa-clara-bg: #FFFFFF;--faixa-clara-fg: #0D062D;--faixa-clara-aux: #625F6D;--faixa-roxa-aux: rgba(255,255,255,.88);--cel-topo-vidro: rgba(236,239,244,.82);--cel-topo-filete: 0 .5px 0 rgba(13,6,45,.14);--cel-botao-vidro: rgba(255,255,255,.66);--cel-botao-sombra: 0 0 0 .5px rgba(13,6,45,.09), inset 0 1px 0 rgba(255,255,255,.95), 0 8px 20px -14px rgba(13,6,45,.35);--cel-abas-vidro: rgba(255,255,255,.7);--cel-abas-sombra: 0 18px 44px -20px rgba(13,6,45,.38), 0 0 0 .5px rgba(13,6,45,.1), inset 0 1px 0 rgba(255,255,255,.95);--cel-aba-ativa: #5030E5;--cel-aba-inativa: #625F6D;--cel-aba-pilula: rgba(80,48,229,.1);--cel-aba-pilula-sombra: inset 0 1px 0 rgba(255,255,255,.8), inset 0 0 0 .5px rgba(80,48,229,.12);--cel-selo-aro: #F4F5F9;--cel-criar-sombra: 0 16px 32px -14px rgba(80,48,229,.9), inset 0 1px 0 rgba(255,255,255,.3), inset 0 -1px 0 rgba(0,0,0,.12);--cel-gaveta-vidro: rgba(236,239,244,.95);--cel-gaveta-sombra: 24px 0 60px -30px rgba(13,6,45,.45), 0 0 0 .5px rgba(13,6,45,.09);--cel-veu: rgba(13,6,45,.28);--cel-bloco-borda: #D3D7E2;--cel-campo-fundo: rgba(13,6,45,.06);--cel-toque: #E3E6EE;--cel-pilha-veu: rgba(0,0,0,.16);--cel-pilha-sombra: -12px 0 32px -16px rgba(0,0,0,.35);--cel-folha-vidro: rgba(246,247,251,.88);--cel-folha-sombra: 0 -12px 48px -20px rgba(13,6,45,.32), 0 0 0 .5px rgba(13,6,45,.09), inset 0 1px 0 rgba(255,255,255,.9);--cel-folha-veu: rgba(13,6,45,.24);--cel-folha-puxador: rgba(13,6,45,.16);--cel-folha-fechar: rgba(13,6,45,.07);--tab-on-bg: var(--surface-tab-selected);--tab-on-fg: var(--text-secondary);--tab-on-shadow: var(--shadow-tab-selected)}html[data-area=app][data-theme=dark]{--n-0: #1A1727;--n-25: #161320;--n-50: #12101C;--n-75: rgba(255,255,255,.08);--n-100: #12101C;--n-150: rgba(255,255,255,.07);--n-200: rgba(255,255,255,.16);--n-300: rgba(255,255,255,.22);--n-400: #6F6B82;--n-500: #9D99AE;--n-550: #B8B4C7;--n-600: #B8B4C7;--n-800: #E6E4EE;--n-900: #F1EFF7;--n-fill-hover: #1F1B2C;--n-fill-active: #2A2639;--p-fill: #5030E5;--p-text: #A996FF;--p-strong: #6A4CF0;--p-surface: #2C264A;--p-border: #473B7D;--surface-overlay: #221E30;--state-hover: rgba(255,255,255,.07);--state-active: rgba(255,255,255,.12);--state-selected: rgba(139,114,255,.18);--c-error-bg: #3C2330;--c-error-bg-light: #2F1E2D;--c-warning-bg: #3F2E21;--c-success-bg: #29332E;--c-info-bg: #282C4A;--sem-success: #A3DC85;--sem-warning: #FFC061;--sem-danger: #FF8F8A;--surface-app: #0B0913;--surface-chip: #2A2639;--surface-track: #0C0A13;--surface-tab-selected: #2C2840;--surface-glass: rgba(34,30,48,.64);--surface-scrim: rgba(0,0,0,.5);--accent-hover: #6A4CF0;--accent-rail: #7845F4;--accent-ring: #A996FF;--accent-ring-input: #8B72FF;--accent-text-on: #C9BBFF;--accent-chip-on: rgba(139,114,255,.18);--danger-solid: #D33A3A;--danger-solid-hover: #BD2F2F;--success-solid: #7AC555;--warning-solid: #FFA500;--info-solid: #6F9CFF;--favorite: #FFA500;--favorite-empty: #8A8699;--sb-thumb: #3E3953;--sb-thumb-hover: #5A5475;--sb-thumb-thin: #3A3550;--shadow-glass: 0 24px 56px -20px rgba(0,0,0,.72), 0 0 0 .5px rgba(255,255,255,.14), inset 0 1px 0 rgba(255,255,255,.06);--shadow-header-scroll: 0 14px 24px -22px rgba(0,0,0,.85);--shadow-drawer: 0 30px 60px -30px rgba(0,0,0,.85);--shadow-toast: 0 18px 40px -18px rgba(0,0,0,.6);--toast-bg: rgba(241,239,247,.86);--toast-fg: #0D062D;--toast-ring: rgba(13,6,45,.22);--toast-carregando: #8A5A00;--toast-ok: #377020;--toast-erro: #C21D1D;--shadow-tab-selected: none;--text-on-accent: #FFFFFF;--control-ring-strong: #5D5480;--fill-quiet: rgba(255,255,255,.08);--fill-quiet-hover: rgba(255,255,255,.12);--ghost-hover: rgba(139,114,255,.14);--kebab-hover: rgba(255,255,255,.08);--menu-item-hover: rgba(255,255,255,.08);--danger-hover: rgba(239,95,95,.14);--chip-on-ring: rgba(139,114,255,.6);--tab-hover-ring: rgba(255,255,255,.14);--segment-shadow: none;--avatar-fallback: #8BCCCC;--avatar-fallback-fg: #0D062D;--field-bg-janela: rgba(255,255,255,.06);--field-ring-janela: rgba(255,255,255,.12);--cal-head-bg: #5030E5;--cal-head-fg: #E4DEFC;--cal-today-cell: #5030E5;--cal-today-num-bg: #FFFFFF;--cal-today-num-fg: #5030E5;--lista-linha-hover: #191625;--lista-linha-marcada: #1E1A2E;--lista-linha-borda: rgba(255,255,255,.13);--lista-divisoria: rgba(255,255,255,.12);--lista-cabecalho-borda: rgba(255,255,255,.18);--lista-ninguem: #4B4661;--lista-novo-hover: #221E30;--lista-novo-foco: #221D35;--faixa-clara-bg: #5030E5;--faixa-clara-fg: #FFFFFF;--faixa-clara-aux: #E4DEFC;--faixa-roxa-aux: rgba(255,255,255,.88);--cel-topo-vidro: rgba(18,16,28,.76);--cel-topo-filete: 0 .5px 0 rgba(255,255,255,.1);--cel-botao-vidro: rgba(255,255,255,.08);--cel-botao-sombra: 0 0 0 .5px rgba(255,255,255,.13), inset 0 1px 0 rgba(255,255,255,.09), 0 8px 20px -14px rgba(0,0,0,.7);--cel-abas-vidro: rgba(34,30,48,.6);--cel-abas-sombra: 0 18px 44px -20px rgba(0,0,0,.8), 0 0 0 .5px rgba(255,255,255,.13), inset 0 1px 0 rgba(255,255,255,.08);--cel-aba-ativa: #A996FF;--cel-aba-inativa: #B8B4C7;--cel-aba-pilula: rgba(139,114,255,.2);--cel-aba-pilula-sombra: inset 0 1px 0 rgba(255,255,255,.1), inset 0 0 0 .5px rgba(169,150,255,.2);--cel-selo-aro: #2A2638;--cel-criar-sombra: 0 16px 32px -14px rgba(80,48,229,.9), inset 0 1px 0 rgba(255,255,255,.3), inset 0 -1px 0 rgba(0,0,0,.12);--cel-gaveta-vidro: rgba(18,16,28,.94);--cel-gaveta-sombra: 24px 0 60px -30px rgba(0,0,0,.85), 0 0 0 .5px rgba(255,255,255,.12);--cel-veu: rgba(0,0,0,.55);--cel-bloco-borda: rgba(255,255,255,.14);--cel-campo-fundo: rgba(255,255,255,.08);--cel-toque: #1F1B2C;--cel-pilha-veu: rgba(0,0,0,.16);--cel-pilha-sombra: -12px 0 32px -16px rgba(0,0,0,.35);--cel-folha-vidro: rgba(30,27,42,.84);--cel-folha-sombra: 0 -12px 48px -20px rgba(0,0,0,.75), 0 0 0 .5px rgba(255,255,255,.12), inset 0 1px 0 rgba(255,255,255,.08);--cel-folha-veu: rgba(0,0,0,.52);--cel-folha-puxador: rgba(255,255,255,.22);--cel-folha-fechar: rgba(255,255,255,.1)}html[data-area=app]{--font-sans: "Red Hat Display", system-ui, sans-serif;--fs-page: 18px;--lh-page: 1.1;--fs-display-lg: 36px;--lh-display-lg: 1.1;--ls-tight: -.015em;--ls-tighter: -.025em;--ls-caps: .14em;--ls-caps-wide: .18em;--r-2xl: 18px;--r-control: 999px;--r-card: 16px;--r-menu: 14px;--r-menu-item: 8px;--r-nav: 10px;--r-panel: 32px;--r-sheet: 30px;--r-drawer: 28px;--topbar-h: 50px;--rail-w: 69px;--sidebar-w: 244px;--control-h: 30px;--tab-h: 28px;--nav-row-h: 38px;--nav-row-h-list: 36px;--gutter-page: clamp(16px, 2.6vw, 40px);--gutter-topbar: clamp(14px, 2.4vw, 36px);--row-h: 52px;--blur-glass: blur(28px) saturate(180%);--outline-focus: 2px solid var(--accent-ring);--outline-focus-offset: 2px;--ease-standard: cubic-bezier(.2, 0, .2, 1);--ease-push: cubic-bezier(.32, .72, 0, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .26s;--dur-collapse: .28s;--dur-push: .42s;--dur-folha: .34s;--dur-veu-folha: .28s;--blur-folha: blur(30px) saturate(180%);--cel-topo-h: calc(env(safe-area-inset-top, 0px) + 48px) ;--cel-abas-fundo: max(12px, calc(env(safe-area-inset-bottom, 0px) - 12px) );--cel-abas-h: 62px;--cel-abas-reserva: calc(var(--cel-abas-fundo) + var(--cel-abas-h) + 10px);--cel-gaveta-w: min(88vw, 360px);--r-input: 12px;--kebab-radius: var(--r-full);--button-h-dialog: 34px;--field-h-janela: 40px;--caixa-borda: var(--border-default);--button-fs-dialog: var(--fs-body-lg);--dialog-cancel-border: transparent;--dialog-danger-fw: var(--fw-bold);--icon-btn-bg: transparent;--checkbox-size: 18px;--checkbox-radius: 5px;--menu-item-h: 34px;--menu-offset: 6px;--menu-margin: 12px;--menu-border-color: transparent;--chip-border-color: transparent;--select-field-shadow: none;--select-field-hover-bg: var(--surface-raised);--avatar-initials-ratio: .395;--avatar-stack-overlap: 8px;--progress-h: 6px}html[data-area=app][data-densidade=compacta]{--row-h: 42px}html[data-area=app][data-estilo-aba=violeta]{--tab-on-bg: var(--accent-solid);--tab-on-fg: var(--text-on-accent);--tab-on-shadow: none}@media (prefers-reduced-motion: reduce){html[data-area=app]{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-collapse: 0ms;--dur-push: 0ms;--dur-folha: 0ms;--dur-veu-folha: 0ms}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}body{font-family:var(--font-sans);background:var(--c-bg);color:var(--c-text-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .2s,color .2s}html[data-area=app] body{text-rendering:optimizeLegibility}::-webkit-scrollbar{width:var(--sb-vertical);height:var(--sb-horizontal)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-border-md);border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-color:var(--c-border-md) transparent}button,input,textarea,select{font-family:inherit}button{cursor:pointer}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-theme=dark] textarea,html[data-theme=dark] select{background:var(--c-card)!important;color:var(--c-text)!important;border-color:var(--c-border-md)!important;color-scheme:dark}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--c-text-muted)!important;opacity:1}html[data-area=app][data-theme=dark] input.campo-sem-caixa:not([type=checkbox]):not([type=radio]){background:transparent!important}html[data-area=app][data-theme=dark] input.campo-sem-caixa:not([type=checkbox]):not([type=radio]):focus{background:var(--campo-foco, var(--surface-raised))!important}html[data-theme=dark] .fm-box{background:var(--c-card)!important;border-color:var(--c-border)!important}html[data-theme=dark] .dropdown-menu{background:var(--c-card);border-color:var(--c-border)}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--c-border)}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}html[data-theme=dark] *{scrollbar-color:var(--c-border) transparent}@media (max-width: 767px){.overlay{align-items:stretch!important;padding:0!important}.modal,.palette{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;padding-bottom:env(safe-area-inset-bottom)}.popover{max-width:calc(100vw - 20px)!important}}.kebab-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:var(--sp-4);border-radius:var(--kebab-radius, var(--r-md));cursor:pointer;transition:background-color var(--dur-fast, .12s) var(--ease-standard, ease),color var(--dur-fast, .12s) var(--ease-standard, ease)}.kebab-btn:hover{background:var(--kebab-hover, var(--c-hover-active))}:where(html[data-area=app]) .kebab-btn:hover{color:var(--text-primary)}:where(html[data-area=app]) :where(button,a,summary,[role=button],[role=tab],[role=switch],[role=checkbox],[role=menuitem]):focus-visible{outline:var(--outline-focus);outline-offset:var(--outline-focus-offset)}:where(html[data-area=app]) .o8-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-6);height:var(--control-h);padding:0 var(--sp-14);border:0;border-radius:var(--r-control);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-micro);font-weight:var(--fw-semibold);line-height:var(--lh-none);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-btn--icone{padding-left:var(--sp-10)}:where(html[data-area=app]) .o8-btn--primario{background:var(--accent-solid);color:var(--text-on-accent)}:where(html[data-area=app]) .o8-btn--primario:not(:disabled):hover{background:var(--accent-hover)}:where(html[data-area=app]) .o8-btn--secundario{padding:0 var(--sp-12);box-shadow:inset 0 0 0 1px var(--control-ring)}:where(html[data-area=app]) .o8-btn--secundario.o8-btn--icone{padding-left:var(--sp-10)}:where(html[data-area=app]) .o8-btn--secundario:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--accent-ring)}:where(html[data-area=app]) .o8-btn--fantasma{padding:0 var(--sp-10);color:var(--accent-ink);font-size:var(--fs-label);font-weight:var(--fw-bold)}:where(html[data-area=app]) .o8-btn--fantasma:not(:disabled):hover{background:var(--ghost-hover)}:where(html[data-area=app]) .o8-btn--suave{background:var(--fill-quiet);color:var(--text-primary)}:where(html[data-area=app]) .o8-btn--suave:not(:disabled):hover{background:var(--fill-quiet-hover)}:where(html[data-area=app]) .o8-btn--perigo{background:var(--danger-solid);color:var(--text-on-accent);font-weight:var(--fw-bold)}:where(html[data-area=app]) .o8-btn--perigo:not(:disabled):hover{background:var(--danger-solid-hover)}:where(html[data-area=app]) .o8-btn--janela{height:var(--button-h-dialog);padding:0 var(--sp-16);font-size:var(--fs-body-lg)}:where(html[data-area=app]) .o8-btn--grande{height:40px;padding:0 var(--sp-16);font-size:var(--fs-body);font-weight:var(--fw-bold)}:where(html[data-area=app]) .o8-btn:disabled,:where(html[data-area=app]) .o8-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}:where(html[data-area=app]) .o8-icone-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:var(--r-full);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-icone-btn--28{width:28px;height:28px}:where(html[data-area=app]) .o8-icone-btn--30{width:var(--control-h);height:var(--control-h)}:where(html[data-area=app]) .o8-icone-btn--40{width:40px;height:40px}:where(html[data-area=app]) .o8-icone-btn:not(:disabled):hover{background:var(--state-hover);color:var(--text-primary)}:where(html[data-area=app]) .o8-icone-btn--anel{box-shadow:inset 0 0 0 1px var(--control-ring)}:where(html[data-area=app]) .o8-icone-btn--anel:not(:disabled):hover{background:transparent;box-shadow:inset 0 0 0 1px var(--accent-ring)}:where(html[data-area=app]) .o8-icone-btn[aria-pressed=true]:not(:disabled),:where(html[data-area=app]) .o8-icone-btn--ativo:not(:disabled){background:var(--accent-rail);color:var(--text-on-accent)}:where(html[data-area=app]) .o8-icone-btn:disabled{opacity:.4;cursor:not-allowed}:where(html[data-area=app]) .o8-chip{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--control-h);padding:0 var(--sp-10) 0 var(--sp-12);border:0;border-radius:var(--r-control);background:transparent;box-shadow:inset 0 0 0 1px var(--control-ring);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:var(--lh-none);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-chip:hover{box-shadow:inset 0 0 0 1px var(--accent-ring)}:where(html[data-area=app]) .o8-chip[aria-pressed=true],:where(html[data-area=app]) .o8-chip--ligado{background:var(--accent-chip-on);box-shadow:inset 0 0 0 1px var(--chip-on-ring);color:var(--accent-text-on)}:where(html[data-area=app]) .o8-ponto{width:7px;height:7px;flex-shrink:0;border-radius:var(--r-full);background:currentColor}:where(html[data-area=app]) .o8-pilula{display:inline-flex;align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-12);border-radius:var(--r-control);background:var(--surface-chip);color:var(--text-secondary);font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:var(--lh-none);font-variant-numeric:tabular-nums;white-space:nowrap}:where(html[data-area=app]) .o8-pilula--sucesso{background:var(--c-success-bg);color:var(--sem-success)}:where(html[data-area=app]) .o8-selo{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:15px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--danger-solid);box-shadow:0 0 0 2px var(--surface-app);color:var(--text-on-accent);font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:var(--lh-none);font-variant-numeric:tabular-nums}:where(html[data-area=app]) .o8-segmentado{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--control-h);padding:3px;border-radius:var(--r-control);background:var(--surface-track)}:where(html[data-area=app]) .o8-segmento{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-6);height:24px;padding:0 var(--sp-12);border:0;border-radius:var(--r-control);background:transparent;color:var(--text-soft);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:var(--lh-none);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-segmento:hover{color:var(--text-primary)}:where(html[data-area=app]) .o8-segmento[aria-pressed=true],:where(html[data-area=app]) .o8-segmento[aria-selected=true],:where(html[data-area=app]) .o8-segmento[aria-checked=true]{background:var(--surface-tab-selected);box-shadow:var(--segment-shadow);color:var(--text-primary)}:where(html[data-area=app]) .o8-abas{display:flex;align-items:center;gap:var(--sp-4);overflow-x:auto;scrollbar-width:none}:where(html[data-area=app]) .o8-abas::-webkit-scrollbar{display:none}:where(html[data-area=app]) .o8-aba{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-6);flex-shrink:0;height:var(--tab-h);padding:0 var(--sp-12);border:0;border-radius:var(--r-control);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-meta);font-weight:var(--fw-bold);line-height:var(--lh-none);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-aba:hover{box-shadow:inset 0 0 0 1px var(--tab-hover-ring)}:where(html[data-area=app]) .o8-aba[aria-selected=true],:where(html[data-area=app]) .o8-aba--ativa{background:var(--tab-on-bg);box-shadow:var(--tab-on-shadow);color:var(--tab-on-fg)}:where(html[data-area=app]) .o8-menu{min-width:208px;padding:var(--sp-6);border:0;border-radius:var(--r-menu);background:var(--surface-glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);box-shadow:var(--shadow-glass);max-height:60vh;overflow-y:auto}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:where(html[data-area=app]) .o8-menu{background:var(--surface-overlay)}}:where(html[data-area=app]) .o8-menu-titulo{padding:var(--sp-6) var(--sp-10) var(--sp-4);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-soft)}:where(html[data-area=app]) .o8-menu-item{display:flex;align-items:center;gap:var(--sp-10);width:100%;min-height:var(--menu-item-h);padding:0 var(--sp-10);border:0;border-radius:var(--r-menu-item);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--fs-body-lg);font-weight:var(--fw-medium);text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-menu-item:hover,:where(html[data-area=app]) .o8-menu-item:focus-visible{background:var(--menu-item-hover)}:where(html[data-area=app]) .o8-menu-item[aria-checked=true]{color:var(--accent-ink)}:where(html[data-area=app]) .o8-menu-item--perigo{color:var(--state-danger-text)}:where(html[data-area=app]) .o8-menu-item--perigo:hover,:where(html[data-area=app]) .o8-menu-item--perigo:focus-visible{background:var(--danger-hover)}:where(html[data-area=app]) .o8-menu-item:disabled{opacity:.4;cursor:not-allowed}:where(html[data-area=app]) .o8-menu-divisor{height:1px;margin:var(--sp-6) var(--sp-8);border:0;background:var(--border-faint)}html[data-area=app][data-casca=celular] .folha-celular{position:fixed!important;top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;z-index:3000!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 20px)!important;overflow-y:auto;overscroll-behavior:contain;padding:0 12px max(16px,calc(env(safe-area-inset-bottom,0px) - 6px))!important;border-radius:var(--r-sheet)!important;background:var(--cel-folha-vidro)!important;-webkit-backdrop-filter:var(--blur-folha);backdrop-filter:var(--blur-folha);box-shadow:var(--cel-folha-sombra)!important;--menu-item-h: 50px;animation:o8-folha-sobe var(--dur-folha) var(--ease-standard)}html[data-area=app][data-casca=celular] .folha-celular:before{content:"";display:block;width:36px;height:5px;margin:8px auto 12px;border-radius:3px;background:var(--cel-folha-puxador)}html[data-area=app][data-casca=celular] .folha-celular>:is(button,label){min-height:50px;font-size:16px;font-weight:var(--fw-semibold)}html[data-area=app][data-casca=celular] .veu-celular{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2990!important;background:var(--cel-folha-veu);animation:o8-veu-aparece var(--dur-veu-folha) var(--ease-standard)}@keyframes o8-folha-sobe{0%{transform:translateY(calc(100% + 24px))}to{transform:none}}@keyframes o8-veu-aparece{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){html[data-area=app][data-casca=celular] .folha-celular,html[data-area=app][data-casca=celular] .veu-celular{animation:none}}:where(html[data-area=app]) .o8-veu{background:var(--surface-scrim)}:where(html[data-area=app]) .o8-janela{display:flex;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(100vh - 48px);overflow:hidden;border:0;border-radius:var(--r-2xl);background:var(--surface-glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);box-shadow:var(--shadow-glass);color:var(--text-secondary)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:where(html[data-area=app]) .o8-janela{background:var(--surface-overlay)}}@media (max-width: 767px){:where(html[data-area=app]) .o8-janela{background:var(--surface-overlay);-webkit-backdrop-filter:none;backdrop-filter:none}}:where(html[data-area=app]) .o8-janela-topo{display:flex;align-items:center;gap:var(--sp-12);flex-shrink:0;padding:18px var(--sp-16) var(--sp-14) var(--sp-20)}:where(html[data-area=app]) .o8-janela-titulo{margin:0;font-size:var(--fs-title);font-weight:var(--fw-bold);line-height:var(--lh-ui);letter-spacing:-.01em;color:var(--text-primary)}:where(html[data-area=app]) .o8-janela-sub{margin:2px 0 0;font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--text-soft);font-variant-numeric:tabular-nums}:where(html[data-area=app]) .o8-janela-corpo{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-4) var(--sp-20) var(--sp-20)}:where(html[data-area=app]) .o8-janela-rodape{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-8);flex-shrink:0;padding:var(--sp-12) var(--sp-16) var(--sp-14) var(--sp-20);border-top:1px solid var(--border-faint)}:where(html[data-area=app]) .o8-janela .o8-btn{font-size:var(--fs-meta);font-weight:var(--fw-bold)}:where(html[data-area=app]) .o8-fechar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;padding:0;border:0;border-radius:var(--r-full);background:var(--fill-quiet);color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-fechar:hover{background:var(--fill-quiet-hover);color:var(--text-primary)}:where(html[data-area=app]) .o8-campo{width:100%;height:40px;padding:0 var(--sp-12);border:0;border-radius:var(--r-input);background:var(--field-bg-janela);box-shadow:inset 0 0 0 1px var(--field-ring-janela);color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);outline:none;transition:box-shadow var(--dur-fast) var(--ease-standard)}:where(html[data-area=app]) .o8-campo::placeholder{color:var(--text-muted);font-weight:var(--fw-regular)}:where(html[data-area=app]) .o8-campo:focus{box-shadow:inset 0 0 0 1.5px var(--accent-ring-input)}:where(html[data-area=app]) .o8-campo:disabled{color:var(--text-muted);cursor:not-allowed}:where(html[data-area=app]) .o8-rotulo{font-size:var(--fs-meta);font-weight:var(--fw-bold);color:var(--text-primary)}:where(html[data-area=app]) .o8-legenda{margin:0;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-soft)}:where(html[data-area=app]) .o8-caixa{border:1px solid var(--border-default);border-radius:var(--r-card);overflow:clip}:where(html[data-area=app]) .o8-caixa-titulo{display:flex;align-items:center;gap:var(--sp-8);min-height:46px;padding:0 18px;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-primary)}:where(html[data-area=app]) .o8-caixa-titulo--clara{background:var(--faixa-clara-bg);color:var(--faixa-clara-fg)}:where(html[data-area=app]) .o8-caixa-titulo--roxa{background:var(--accent-solid);color:var(--text-on-accent)}:where(html[data-area=app]) .o8-caixa-titulo--perigo{background:var(--danger-solid);color:var(--text-on-accent)}:where(html[data-area=app]) .o8-caixa-aux{margin-left:auto;font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--text-soft);font-variant-numeric:tabular-nums}:where(html[data-area=app]) .o8-caixa-titulo--clara .o8-caixa-aux{color:var(--faixa-clara-aux)}:where(html[data-area=app]) .o8-caixa-titulo--roxa .o8-caixa-aux,:where(html[data-area=app]) .o8-caixa-titulo--perigo .o8-caixa-aux{color:var(--faixa-roxa-aux)}:where(html[data-area=app]) .o8-linha{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12);min-height:46px;padding:var(--sp-6) 18px;border-top:1px solid var(--border-faint);font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--text-secondary)}:where(html[data-area=app]) .o8-linha>:last-child{font-weight:var(--fw-bold);color:var(--text-primary);text-align:right;font-variant-numeric:tabular-nums}:where(html[data-area=app]) .o8-vazio{display:flex;flex-direction:column;align-items:center;gap:var(--sp-6);padding:var(--sp-48) var(--sp-20);border-radius:var(--r-card);background:var(--surface-raised);text-align:center}:where(html[data-area=app]) .o8-vazio-icone{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:var(--sp-6);border-radius:var(--r-full);background:var(--accent-surface);color:var(--accent-ink)}:where(html[data-area=app]) .o8-vazio-titulo{margin:0;font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-primary)}:where(html[data-area=app]) .o8-vazio-sub{margin:0;max-width:42ch;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-soft)}@keyframes fadeSlideIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.panel-enter{animation:fadeSlideIn .18s ease}
