.portal-workspace{--module-line:var(--line);--module-glass:linear-gradient(135deg,#5890ff17,transparent 60%);--module-inset:linear-gradient(140deg,#8cb4ff0c,transparent 70%);color:var(--ink);min-width:0;color-scheme:inherit}.portal-workspace :is(.card,.mod-card,.kpi){border-color:var(--line);color:var(--ink);background:var(--module-glass),var(--surface);box-shadow:0 18px 55px #0002;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.portal-workspace :is(.card,.mod-card,.kpi)::before{background:none;mix-blend-mode:normal}.portal-workspace .card{border-radius:26px;overflow:clip}.portal-workspace .card-h{padding:22px 28px;border-color:var(--line);background:transparent;gap:12px;align-items:center;flex-wrap:wrap}.portal-workspace .card-b{padding:28px;min-width:0}.portal-workspace .card :is(.card,.kpi,.mod-card){background:var(--module-inset);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:18px}.portal-workspace :is(.kpi,.mod-card){padding:20px;border-radius:20px;min-width:0}.portal-workspace .kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:0}.portal-workspace :is(.btn,.btn-ghost,.btn-primary,.primary){min-height:36px;box-sizing:border-box;font:inherit;line-height:1.3;white-space:normal}.portal-workspace :is(.btn,.btn-ghost){color:var(--ink);border:1px solid var(--line);background:var(--surface)}.portal-workspace :is(.subnav,.tabs,.subtabs,.tab-bar,.pillbar){display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid var(--line);border-radius:16px;background:#6496ff09;box-shadow:none}.portal-workspace :is(.subnav,.tabs,.subtabs,.tab-bar,.pillbar) button{background:transparent;color:var(--ink);box-shadow:none;border:1px solid transparent;border-radius:11px;padding:9px 13px;min-height:36px}.portal-workspace :is(.subnav,.tabs,.subtabs,.tab-bar,.pillbar) button:is(.active,[aria-selected=true]){background:linear-gradient(120deg,#428cff33,#245bea26);border-color:#69abff44;color:var(--ink)}.portal-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:12px;min-height:40px;padding:10px 12px;box-sizing:border-box;max-width:100%;font:inherit;color-scheme:inherit}.portal-workspace select option{background:var(--field);color:var(--ink)}.portal-workspace :is(input,textarea)::placeholder{color:var(--muted);opacity:1}.portal-workspace label.portal-field{display:flex;flex-direction:column;align-items:stretch;gap:8px;color:var(--muted);font-size:12px;min-width:0}.portal-workspace .portal-field :is(input,select,textarea){width:100%;color:var(--ink);font-size:14px}.portal-workspace :is(fieldset,.portal-section,.pc-editor details){border:1px solid var(--line);border-radius:18px;background:var(--module-inset);padding:20px;min-width:0;color:var(--ink)}.portal-workspace :is(legend,summary){color:var(--ink);font-weight:650}.portal-workspace .portal-fields{gap:16px;align-items:start}.portal-workspace .tbl-wrap{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:16px}.portal-workspace :is(.tbl,table) th{color:var(--muted);background:#6496ff09}.portal-workspace :is(.tbl,table) td{border-color:var(--line);color:var(--ink)}.portal-workspace .empty{padding:32px 20px;color:var(--muted);text-align:center}.portal-workspace .muted{color:var(--muted)}.portal-workspace p{overflow-wrap:anywhere}.portal-workspace :is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal-workspace :is(.email-workspace,.an-workspace,.doc-central,.pc-workspace){border:1px solid var(--line);border-radius:26px;color:var(--ink);background:var(--module-glass),var(--surface);box-shadow:0 18px 55px #0002;backdrop-filter:blur(22px);overflow:clip}.portal-workspace :is(.email-topo,.doc-workspace-header,.pc-workspace-header,.an-workspace>.an-actions){padding:24px 28px;border-bottom:1px solid var(--line);margin:0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:transparent}.portal-workspace :is(.email-topo,.pc-workspace-header) h2{margin:0;font-size:22px}.portal-workspace .pc-workspace-header p{margin:5px 0 0;font-size:13px;color:var(--muted)}.pc-workspace-acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.portal-workspace :is(.email-navegacao,.doc-sidebar,.an-sidebar){background:#6496ff09;border-right:1px solid var(--line);padding:22px 14px}.portal-workspace :is(.email-caixa,.doc-workspace .card-b,.pc-workspace-body){padding:24px 28px;min-width:0}.portal-workspace .doc-central .card{border:0;box-shadow:none;background:transparent;backdrop-filter:none}.portal-workspace :is(.email-pasta,.doc-sidebar button,.an-list button){border-radius:12px;color:var(--ink);background:transparent;text-align:left;padding:12px 14px}.portal-workspace :is(.email-pasta.ativo,.email-pasta[aria-pressed=true],.doc-sidebar button.active,.an-list button.active){background:linear-gradient(120deg,#428cff33,#245bea26);border-color:#69abff44;color:var(--ink)}.portal-workspace .an-layout{gap:0;grid-template-columns:230px minmax(0,1fr) 260px}.portal-workspace :is(.an-sidebar,.an-editor,.an-panel){border:0;border-radius:0;box-shadow:none;backdrop-filter:none;color:var(--ink)}.portal-workspace .an-sidebar{border-right:1px solid var(--line)}.portal-workspace .an-editor{background:transparent;padding:28px}.portal-workspace .an-panel{background:#6496ff09;border-left:1px solid var(--line);padding:22px 18px}.portal-workspace .an-sidebar h2,.portal-workspace .an-panel h2{font-size:15px;margin:0 0 18px}.portal-workspace .an-sidebar>[data-nova]{width:100%;margin:0 0 8px}.portal-workspace .an-content{padding:18px 0;background:transparent}.portal-workspace .an-panel>div:has([data-painel]){display:flex;flex-wrap:wrap;gap:5px;padding-bottom:16px;border-bottom:1px solid var(--line)}.portal-workspace .an-panel [data-painel]{font-size:12px;padding:8px 10px}.portal-workspace .an-filtres{border:0;border-radius:0;padding:8px 0;background:transparent}.portal-workspace .an-foco,.portal-workspace .an-sem-lateral.an-sem-painel{grid-template-columns:1fr}.portal-workspace .an-sem-lateral{grid-template-columns:minmax(0,1fr) 260px}.portal-workspace .an-sem-painel{grid-template-columns:230px minmax(0,1fr)}.portal-workspace .pc-workspace-body{display:grid;gap:24px}.portal-workspace .pc-workspace .card{border-radius:18px;background:var(--module-inset);box-shadow:none;backdrop-filter:none}.portal-workspace .pc-workspace .card-h{padding:18px 22px}.portal-workspace .pc-workspace .card-b{padding:22px}.portal-workspace [data-dashboard]+.card{margin-top:0}.portal-workspace #divulgadorPanel{padding:28px;border:1px solid var(--line);border-radius:26px;background:var(--module-glass),var(--surface);box-shadow:0 18px 55px #0002;backdrop-filter:blur(22px);gap:24px}.portal-workspace #divulgadorPanel .div-hero{padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--ink)}.portal-workspace #divulgadorPanel .div-hero h2{font-size:22px}.portal-workspace #divulgadorPanel .div-hero p{color:var(--muted);font-size:13px;line-height:1.7;max-width:760px}.portal-workspace #divulgadorPanel :is(.card,.kpi){background:var(--module-inset);box-shadow:none;backdrop-filter:none}.portal-workspace #divulgadorPanel .subnav{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0 0 14px}.portal-workspace #divulgadorPanel .card{border-radius:18px}.portal-workspace :is(.qual-hero,.an-hero,.sp-hero,.doc-hero){background:radial-gradient(ellipse at 100% 0,#2c75f226,transparent 70%),var(--surface)!important;box-shadow:none!important;color:var(--ink);border-color:var(--line);border-radius:22px;padding:26px}.portal-workspace :is(.div-hero,.qual-hero,.an-hero,.sp-hero)::before{background:none}.portal-workspace :is(.qual-hero,.an-hero,.sp-hero,.doc-hero) p{color:var(--muted)}.portal-workspace :is(#studioPanel,#qualidadePanel,#estoquePanel,#lojaPanel,#comandaPanel,#senhasPanel,#atendentePanel,#reputacaoPanel,#assistentePanel){gap:20px}.portal-workspace :is(.chat-layout,.chat-gestao,.ev-layout){gap:20px}.portal-workspace :is(.ev-sidebar,.ev-hero){border-color:var(--line);background:var(--module-glass),var(--surface);color:var(--ink);box-shadow:none}.modal.portal-workspace{border-radius:25px;padding:28px;background:var(--module-glass),var(--menu-solido,var(--field));color:var(--ink);border:1px solid var(--line);max-height:90dvh;overflow:auto}.modal.portal-workspace .modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:18px;margin-top:20px;border-top:1px solid var(--line)}.modal.portal-workspace>fieldset+fieldset{margin-top:16px}.portal-workspace input[type=file]{max-width:100%;color:var(--ink)}.portal-workspace input[type=file]::file-selector-button{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:9px 12px;margin-right:10px}@media(max-width:1150px){.portal-workspace .an-layout{grid-template-columns:230px minmax(0,1fr)}.portal-workspace .an-panel{grid-column:1/-1;border-left:0;border-top:1px solid var(--line)}.portal-workspace .an-sem-lateral,.portal-workspace .an-foco{grid-template-columns:1fr}}@media(max-width:700px){.portal-workspace :is(.card-h,.card-b,.email-topo,.email-caixa,.doc-workspace-header,.pc-workspace-header,.pc-workspace-body,.an-workspace>.an-actions,.an-editor,#divulgadorPanel){padding:18px}.portal-workspace .an-layout{display:block}.portal-workspace .an-sidebar{border-right:0;border-bottom:1px solid var(--line)}.portal-workspace .an-sidebar,.portal-workspace .an-panel{margin:0}.portal-workspace .portal-fields{grid-template-columns:minmax(0,1fr)}.portal-workspace :is(.kpi-row,.pc-dashboard-kpis){grid-template-columns:repeat(2,minmax(0,1fr))}.modal.portal-workspace{padding:20px;width:calc(100vw - 24px)}.portal-workspace .an-meta{grid-template-columns:1fr}}@media(prefers-reduced-transparency:reduce){.portal-workspace :is(.card,.kpi,.mod-card,.email-workspace,.an-workspace,.doc-central,.pc-workspace){background:var(--surface);backdrop-filter:none}}.portal-tabs-layout{display:grid;grid-template-columns:230px minmax(0,1fr);min-width:0;gap:0;border:1px solid var(--line);border-radius:26px;background:var(--module-glass),var(--surface);overflow:clip}.portal-tabs-content{padding:28px;min-width:0;display:flex;flex-direction:column;gap:20px}.portal-workspace .portal-menu-abas,.portal-workspace #divulgadorPanel .portal-menu-abas{display:block;align-self:stretch;padding:22px 14px;border:0;border-right:1px solid var(--line);border-radius:0;background:#6496ff09;margin:0}.portal-workspace .portal-menu-abas>button,.portal-workspace .portal-menu-abas summary>button{display:block;width:100%;text-align:left;margin:4px 0;padding:12px 14px;color:var(--ink);font-size:13px;line-height:1.5;border-radius:12px;white-space:normal}.portal-workspace .portal-menu-abas .portal-abas-grupo{padding:0;border:0;border-radius:0;background:none;margin:0}.portal-abas-grupo>summary{display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none}.portal-abas-grupo>summary::after{content:"\2304";margin-right:10px;transition:transform .18s}.portal-abas-grupo:not([open])>summary::after{transform:rotate(-90deg)}.portal-abas-grupo>summary::-webkit-details-marker{display:none}.portal-workspace .portal-menu-abas [data-portal-subabas]{display:flex;flex-direction:column;border:0;gap:4px;padding:6px 0 12px 16px;margin:0;background:none}.portal-workspace .portal-menu-abas [data-portal-subabas] button{width:100%;text-align:left;border-radius:10px;border:1px solid transparent;padding:10px 12px;color:var(--muted);background:none;white-space:normal;font-size:12px}.portal-workspace .portal-menu-abas [data-portal-subabas] button.active{color:var(--ink);background:#428cff20;border-color:#69abff44}.portal-workspace #divulgadorPanel{padding:0;gap:0;overflow:clip}.portal-workspace #divulgadorPanel>.div-hero{padding:24px 28px;border-bottom:1px solid var(--line)}.portal-workspace #divulgadorPanel>.portal-tabs-layout{border:0;border-radius:0;background:none}@media(max-width:800px){.portal-tabs-layout{grid-template-columns:minmax(0,1fr)}.portal-workspace .portal-menu-abas,.portal-workspace #divulgadorPanel .portal-menu-abas{display:flex;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--line);padding:12px;gap:6px}.portal-workspace .portal-menu-abas>button{width:auto;margin:0}.portal-menu-abas>.portal-abas-grupo{flex:1 1 180px}.portal-tabs-content{padding:18px}.portal-workspace #divulgadorPanel>.div-hero{padding:18px}}.portal-workspace .portal-native-frame{border:1px solid var(--line);border-radius:26px;background:var(--module-glass),var(--surface);overflow:clip;box-shadow:0 18px 55px #0002;backdrop-filter:blur(22px);padding:0;gap:0}.portal-workspace .portal-native-header{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:26px 30px;margin:0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent!important;box-shadow:none!important;min-width:0}.portal-native-identity{display:flex;align-items:center;gap:14px;flex:1 1 300px;min-width:0}.portal-workspace .portal-native-identity h2{font-size:22px;line-height:1.25;margin:0;font-weight:650}.portal-workspace .portal-native-identity p{font-size:13px;line-height:1.5;margin:5px 0 0;color:var(--muted)}.portal-native-icon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:16px;background:linear-gradient(135deg,#6bc5ff,#2362ee);color:white;font-size:25px;box-shadow:0 8px 24px #2469ef40}.portal-workspace .portal-tabs-layout:has(>.portal-native-header){grid-template-rows:auto 1fr}.portal-workspace .portal-native-frame>.portal-tabs-layout{border:0;border-radius:0;background:none}.portal-sections-content{display:flex;flex-direction:column;gap:24px;padding:28px;min-width:0}.portal-workspace .portal-section-flat{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;overflow:visible;margin:0!important}.portal-workspace .portal-section-flat::before{display:none}.portal-workspace .portal-section-flat>.card-h{padding:0 0 16px;border:0;background:none;font-size:16px;gap:12px}.portal-workspace .portal-section-flat>.card-b{padding:0;background:none}.portal-workspace .portal-section-flat+.portal-section-flat{padding-top:24px;border-top:1px solid var(--line)!important}.portal-workspace .portal-native-body .kpi-row{border-bottom:1px solid var(--line);padding-bottom:22px}.portal-workspace .portal-native-body .kpi{background:transparent;border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;backdrop-filter:none}.portal-workspace .portal-native-body .kpi:last-child{border-right:0}.portal-workspace .pc-workspace .portal-section-flat{padding:0}.portal-workspace .pc-workspace-body>[data-dashboard]{display:grid;gap:24px}.portal-workspace .pc-workspace-body .portal-section-flat>.card-h{padding:0 0 16px}.portal-workspace .pc-workspace-body .portal-section-flat>.card-b{padding:0}.portal-workspace .doc-workspace-header{padding:18px 28px;background:none}.portal-workspace .doc-sidebar h3,.portal-workspace .doc-sidebar>p{display:none}.portal-workspace .portal-native-frame .doc-hero{border:0;border-radius:0;padding:0 0 22px;background:none!important}.portal-workspace .doc-hero h2{font-size:22px}@media(max-width:800px){.portal-workspace .portal-native-header{padding:20px}.portal-workspace .portal-native-identity h2{font-size:20px}.portal-sections-content{padding:20px}.portal-workspace .portal-native-header>button{flex:0 1 auto}.portal-native-identity{flex-basis:100%}}.portal-native-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}.portal-workspace .email-topo .portal-native-identity{flex-basis:220px}.portal-workspace .email-topo .email-conta{width:250px;max-width:100%;min-width:0}.portal-workspace .email-topo .portal-native-controls{flex:1 1 380px}.portal-workspace .email-topo .email-opcoes{margin:0}.portal-workspace .pc-kpis,.portal-workspace .doc-metricas{gap:0;border-bottom:1px solid var(--line);padding-bottom:22px}.portal-workspace .pc-kpis article,.portal-workspace .doc-metricas article{background:none;border:0;border-right:1px solid var(--line);box-shadow:none;border-radius:0;padding:14px 20px}.portal-workspace .pc-kpis article:last-child,.portal-workspace .doc-metricas article:last-child{border-right:0}.portal-workspace .pc-dashboard details{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:18px 0;margin:0}.portal-workspace .pc-dashboard details>summary{padding:0 0 10px}@media(max-width:700px){.portal-native-controls{width:100%;justify-content:flex-start}.portal-workspace .email-topo .portal-native-controls{flex-basis:100%;justify-content:flex-start}.portal-workspace .pc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-workspace .pc-kpis article{padding:14px}}.portal-workspace .portal-native-frame.module-workspace{gap:0;grid-template-columns:230px minmax(0,1fr)}.portal-workspace .portal-native-frame>.module-subnav{background:#6496ff09;border-right:1px solid var(--line);padding:22px 14px}.portal-workspace .portal-native-frame>.module-content{padding:28px;min-width:0}.portal-workspace .module-subnav button{width:100%;text-align:left;border-radius:12px;color:var(--ink);padding:12px 14px;margin:4px 0}.portal-workspace .module-subnav button.active{background:linear-gradient(120deg,#428cff33,#245bea26);border-color:#69abff44}@media(max-width:800px){.portal-workspace .portal-native-frame.module-workspace{grid-template-columns:1fr}.portal-workspace .portal-native-frame>.module-subnav{border-right:0;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;padding:12px;gap:6px}.portal-workspace .module-subnav button{width:auto}.portal-workspace .portal-native-frame>.module-content{padding:20px}}.portal-workspace .console-layout>#consoleNav{position:static;max-height:none;padding:22px 14px;border-right:1px solid var(--line);background:#6496ff09;min-width:0}.portal-workspace #consoleNav>.subnav{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0;border:0;border-radius:0;background:none;margin:0!important}.portal-workspace #consoleNav .console-nav-group{display:flex;flex-direction:column;gap:5px;padding:0 0 14px;margin:0 0 10px;border-bottom:1px solid var(--line)}.portal-workspace #consoleNav .console-nav-group:last-child{border-bottom:0;margin-bottom:0}.portal-workspace #consoleNav .console-nav-heading{display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:11px;letter-spacing:.05em;font-weight:700;margin:0;color:var(--muted);min-height:36px;width:100%;padding:8px 12px;background:none}.portal-workspace #consoleNav [data-ctab]{width:100%;min-height:40px;text-align:left;padding:11px 13px;margin:0;color:var(--ink);border-radius:12px;white-space:normal}.portal-workspace #consoleNav .console-nav-group.collapsed>[data-ctab]{display:none}.portal-workspace #consoleNav [data-ctab].active{background:var(--accent-tint);border-color:var(--line)}.portal-workspace #consoleNav :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal-workspace #consoleBody{display:flex;flex-direction:column;gap:24px;min-width:0}.portal-workspace #consoleBody>section{min-width:0}.portal-workspace #consoleBody>.kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.portal-workspace #consoleBody .tbl-wrap{max-width:100%;overflow:auto}.portal-workspace #consoleBody .empty{border:1px dashed var(--line);border-radius:18px;min-height:100px;display:grid;place-content:center;gap:12px}@media(max-width:980px){.portal-workspace .console-layout.portal-native-frame{grid-template-columns:minmax(0,1fr)}.portal-workspace .console-layout>#consoleNav{padding:12px;border-right:0;border-bottom:1px solid var(--line)}.portal-workspace #consoleNav>.subnav{flex-direction:row;flex-wrap:wrap;gap:8px}.portal-workspace #consoleNav .console-nav-group{display:contents}.portal-workspace #consoleNav .console-nav-heading{display:none}.portal-workspace #consoleNav [data-ctab],.portal-workspace #consoleNav .console-nav-group.collapsed>[data-ctab]{display:block;width:auto;flex:0 1 auto;min-height:36px;order:var(--console-order)}.portal-workspace .console-layout>#consoleBody{padding:20px}.portal-workspace .console-detail>#consoleNav{display:none}}@media(max-width:560px){.portal-workspace .console-layout>.portal-native-header{padding:20px}.portal-workspace .console-layout>#consoleBody{padding:16px}.portal-workspace #consoleBody .kpi-row{grid-template-columns:minmax(0,1fr)}}.appbar .appbar-route-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.appbar .clock.appbar-date{display:block!important;order:0;margin-right:auto;text-align:left;color:var(--ink);font-size:14px;line-height:1.5;font-style:normal;white-space:nowrap}.appbar-right{margin-left:auto;gap:10px}.portal-workspace :is(.rec-hero,.set-hero,.st-ai-head){padding:32px 26px;border-radius:22px;border:1px solid var(--line);background:radial-gradient(ellipse at 100% 0,#2c75f226,transparent 70%);color:var(--ink);box-shadow:none;margin:0 0 22px}.portal-workspace :is(.rec-hero,.set-hero,.st-ai-head) :is(h2,p){color:inherit}.portal-workspace :is(.rec-hero,.set-hero,.st-ai-head) h2{font-size:28px;max-width:650px;margin:0 0 14px}.portal-workspace :is(.rec-hero,.set-hero,.st-ai-head) p{max-width:760px;color:var(--muted);line-height:1.7;margin:0}#view-atendente .kpi-row .kpi{background:transparent;border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;backdrop-filter:none}#view-atendente .kpi-row .kpi:last-child{border-right:0}#studioPanel>.portal-tabs-layout{margin-top:0}#studioPanel .st-ai-hero{margin-top:0;padding:0;background:none}.pc-secoes-layout{display:grid;grid-template-columns:230px minmax(0,1fr)}.pc-secoes-layout>.portal-menu-abas{padding:22px 14px;border-right:1px solid var(--line);background:#6496ff09}.pc-secoes-layout>.portal-menu-abas button{display:block;width:100%;text-align:left;border:0;border-radius:12px;padding:12px 14px;margin:4px 0;background:transparent;color:var(--ink);cursor:pointer}.pc-secoes-layout>.portal-menu-abas button.active{background:linear-gradient(120deg,#428cff33,#245bea26);box-shadow:inset 0 0 0 1px #69abff44}.pc-secoes-layout>.pc-editor{padding:28px!important;min-width:0}.pc-editor-frame .pc-secao{border:0;border-radius:0;box-shadow:none;background:none;padding:0;margin:0}.pc-editor-frame .pc-secao[hidden]{display:none!important}.pc-editor-frame .pc-secao>summary{font-size:20px;list-style:none;pointer-events:none;margin:0 0 20px}.pc-editor-frame .pc-company{margin-bottom:22px}#ep_tabela.tabulator,#ep_tabela .tabulator-header,#ep_tabela .tabulator-tableholder,#ep_tabela .tabulator-table,#ep_tabela .tabulator-row,#ep_tabela .tabulator-footer{background:transparent!important;color:var(--ink)!important;border-color:var(--line)!important}#ep_tabela .tabulator-row:nth-child(even){background:#6496ff09!important}#ep_tabela .tabulator-cell,#ep_tabela .tabulator-col{background:transparent!important;border-color:var(--line)!important;color:var(--ink)!important}#ep_tabela .tabulator-row:hover,#ep_tabela .tabulator-row.tabulator-selected{background:var(--accent-tint)!important}#ep_tabela .tabulator-editing{background:var(--surface)!important}.email-layout{gap:0!important}.email-workspace.leitura-expandida .email-layout{grid-template-columns:minmax(0,1fr)!important}.email-workspace.leitura-expandida :is(.email-navegacao,.email-caixa){display:none!important}.email-workspace.leitura-expandida .email-leitor{display:block!important;border:0;min-height:65vh;padding:28px}.synk-cal-dia,.synk-cal-lista{grid-template-columns:minmax(0,1fr)!important}.synk-cal-lista .cal-day{min-height:0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.synk-cal-lista .cal-num{min-width:90px}.synk-cal-dia .cal-post,.synk-cal-lista .cal-post{max-width:none;white-space:normal}.synk-cal-ano .cal-day,.synk-cal-semestre .cal-day{min-height:70px}.cal-vazio{border:1px solid var(--line);opacity:.25}#connectPanel{--cn-sheen:linear-gradient(135deg,#5890ff17,transparent 60%);--cn-borda:var(--line)}#connectPanel .cn-vidro{background:linear-gradient(135deg,#5890ff17,transparent 60%),var(--surface)}.console-layout.portal-native-frame{display:grid;grid-template-columns:230px minmax(0,1fr);gap:0}.console-layout>.portal-native-header{grid-column:1/-1}.console-layout>#consoleBody{padding:28px;min-width:0}#view-operator .portal-sections-content,#view-dashboard .portal-sections-content{padding:28px}@media(max-width:800px){.pc-secoes-layout,.console-layout.portal-native-frame{grid-template-columns:minmax(0,1fr)}.pc-secoes-layout>.portal-menu-abas{display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}.pc-secoes-layout>.portal-menu-abas button{width:auto;flex-shrink:0}.appbar .clock.appbar-date{font-size:12px}.appbar-right{gap:5px}.pc-secoes-layout>.pc-editor{padding:18px!important}}#chatRoot .chat-gestao{grid-template-columns:230px minmax(0,1fr) 280px;height:70vh;min-height:550px;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;gap:0;padding:0}#chatRoot .chat-lista{background:#6496ff09;min-width:0;overflow:auto}#chatRoot .chat-tabs{display:flex;flex-direction:column;gap:4px;padding:22px 14px;border:0}#chatRoot .chat-tabs button{flex:none;text-align:left;padding:12px 14px;border-radius:12px;color:var(--ink)}#chatRoot .chat-tabs button.on{background:linear-gradient(120deg,#428cff33,#245bea26);box-shadow:inset 0 0 0 1px #69abff44}#chatRoot .chat-conversa,#chatRoot .chat-detalhes{background:transparent;min-width:0}#chatRoot .chat-conversa{margin:24px 20px;height:calc(100% - 48px);border:1px solid var(--line);border-radius:20px;overflow:hidden}#chatRoot .chat-detalhes{padding:24px 20px;border-left:1px solid var(--line)}#chatRoot .chat-setup{height:auto;max-width:none;padding:0;background:none;overflow:visible}#chatRoot .chat-setup-top{padding:26px 30px;margin:0}#chatRoot .chat-setup-body{padding:28px;gap:24px;background:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}#chatRoot .chat-setup-body>.card{border:0;box-shadow:none;backdrop-filter:none;background:none;border-radius:0;border-bottom:1px solid var(--line)}#chatRoot .chat-setup-body .card-h{padding:0 0 16px}#chatRoot .chat-setup-body .card-b{padding:0 0 24px}.ev-workspace{border:1px solid var(--line);border-radius:26px;background:linear-gradient(135deg,#5890ff17,transparent 60%),var(--surface);overflow:hidden;backdrop-filter:blur(22px)}.ev-workspace .ev-hero{padding:26px 30px;margin:0;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;background:none;backdrop-filter:none}.ev-workspace .ev-shell{grid-template-columns:230px minmax(0,1fr);gap:0}.ev-workspace .ev-sidebar{border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;background:#6496ff09;position:static;padding:22px 14px}.ev-workspace .ev-content{padding:28px}.ev-workspace .card-b{background:none;box-shadow:none;border:0;border-radius:0;padding:0 0 22px;border-bottom:1px solid var(--line)}@media(max-width:1100px){#chatRoot .chat-gestao{grid-template-columns:230px minmax(0,1fr);height:auto}#chatRoot .chat-detalhes{grid-column:2;max-height:none;border-top:1px solid var(--line)}#chatRoot .chat-lista{grid-row:1/3}#chatRoot .chat-conversa{min-height:500px}}@media(max-width:720px){#chatRoot .chat-gestao{grid-template-columns:minmax(0,1fr);min-height:0}#chatRoot .chat-lista{grid-row:auto}#chatRoot .chat-tabs{flex-direction:row;flex-wrap:wrap}#chatRoot .chat-detalhes{grid-column:1;border-left:0}#chatRoot .chat-conversa{margin:16px;height:auto}.ev-workspace .ev-shell{grid-template-columns:minmax(0,1fr)}.ev-workspace .ev-content{padding:18px}.ev-workspace .ev-sidebar{border-right:0;border-bottom:1px solid var(--line)}}#dashTrends{margin:24px 0;border-top:1px solid var(--line);padding-top:24px}.dash-evolucao-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px}.dash-evolucao-item{min-width:0;padding:20px 0;border-bottom:1px solid var(--line);position:relative}.dash-evolucao-item h3{margin:0}.dash-evolucao-item .trend-svg{width:100%;height:150px}.dashboard-workspace .kpi-row{margin-bottom:24px}#view-marketplace .flow-workspace{border:0;border-radius:0;box-shadow:none;background:none;backdrop-filter:none}#view-marketplace .flow-topo{padding:0 0 22px}#view-marketplace .flow-planos-grid{margin:0}#view-marketplace .flow-workspace>p{color:var(--muted)}#chatRoot>.portal-sections-content{padding:0;gap:0}#ep_tabela .tabulator{background:transparent!important;border-color:var(--line)!important;color:var(--ink)!important}#view-dashboard .portal-tabs-content .dashboard-filter-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}#view-dashboard .dashboard-filter-grid>*{min-width:0}#view-dashboard .dashboard-filter-grid input,#view-dashboard .dashboard-filter-grid select{width:100%;min-width:0;box-sizing:border-box}#telasPareadasPanel .telas-toolbar{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap}#telasPareadasPanel .telas-toolbar label{display:grid;gap:8px;min-width:240px;font-size:13px}#telasPareadasPanel .telas-table-scroll{overflow:auto;max-width:100%;border:1px solid var(--line);border-radius:14px}#telasPareadasPanel .telas-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}#telasPareadasPanel .telas-table th{background:var(--module-inset);color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}#telasPareadasPanel .telas-table :is(th,td){padding:16px;vertical-align:top;border-bottom:1px solid var(--line)}#telasPareadasPanel .telas-table tr:last-child td{border-bottom:0}#telasPareadasPanel .telas-table td:first-child{min-width:190px}#telasPareadasPanel .telas-table details{margin-top:10px}#telasPareadasPanel summary{cursor:pointer;color:var(--accent,#3679ee);font-size:12px}#telasPareadasPanel .telas-diagnostics{display:grid;gap:4px;margin:12px 0;overflow-wrap:anywhere}#telasPareadasPanel .telas-diagnostics dt{color:var(--muted);font-size:11px}#telasPareadasPanel .telas-diagnostics dd{margin:0 0 6px}#telasPareadasPanel .telas-actions{margin:0!important;min-width:110px}#telasPareadasPanel .telas-actions>summary{display:list-item;color:var(--ink);width:max-content}#telasPareadasPanel .telas-actions>div{display:grid;gap:6px;margin-top:10px;min-width:170px}#telasPareadasPanel [data-device-status]:empty{display:none}@media(max-width:700px){#telasPareadasPanel .telas-toolbar label{min-width:0;width:100%}#telasPareadasPanel .telas-table :is(th,td){padding:12px}}.senha-usuario-dialog::backdrop{background:#02061799;backdrop-filter:blur(8px)}
