:root{--teal-50: #e6faf7;--teal-100: #c4f3ec;--teal-200: #8fe9dd;--teal-300: #52dccb;--teal-500: #06ccb5;--teal-600: #05b3a0;--teal-700: #048b7d;--teal-800: #036b61;--gray-0: #ffffff;--gray-50: #f6f7f7;--gray-100: #eceded;--gray-200: #dcdedf;--gray-300: #c4c7c9;--gray-350: #abb0b5;--gray-400: #9fa5ab;--gray-500: #656b70;--gray-600: #5f6469;--gray-700: #474849;--gray-800: #424241;--gray-900: #2b2b2a;--green-500: #006400;--green-50: #e4f1e4;--amber-500: #ee9441;--amber-50: #fdeede;--red-400: #dc2626;--red-500: #8b0000;--red-50: #f6e6e6;--blue-500: #2f6fb0;--blue-50: #e9f1f8}:root{--color-primary: var(--teal-500);--color-primary-hover: var(--teal-600);--color-primary-active: var(--teal-700);--color-primary-soft: var(--teal-50);--color-primary-soft-hover: var(--teal-100);--color-primary-soft-active: var(--teal-200);--color-primary-soft-text: var(--teal-800);--color-on-primary: #ffffff;--color-ink: var(--gray-800);--color-ink-hover: var(--gray-900);--color-on-ink: #ffffff;--color-on-ink-hi: var(--gray-100);--color-on-ink-muted: var(--gray-200);--color-on-ink-subtle: var(--gray-300);--color-on-ink-faint: var( --gray-350 );--color-on-ink-accent: var(--teal-200);--color-border-on-ink: var(--gray-700);--color-bg: var(--gray-0);--color-surface: var(--gray-50);--color-surface-2: var(--gray-100);--color-surface-brand: var(--teal-50);--color-surface-card: var( --gray-0 );--color-overlay: rgba(43, 43, 42, .5);--color-surface-glass: rgba( 255, 255, 255, .92 );--color-state-hover: rgba(66, 66, 65, .08);--color-media-ph-bg: var(--teal-50);--color-media-ph-icon: var(--teal-600);--color-text: var(--gray-800);--color-text-secondary: var(--gray-600);--color-text-muted: var(--gray-500);--color-text-disabled: var(--gray-400);--color-text-inverse: #ffffff;--color-text-body: rgba(66, 66, 65, .85);--color-link: var(--teal-800);--color-border: var(--gray-200);--color-border-strong: var(--gray-300);--color-border-subtle: rgba(66, 66, 65, .08);--color-ring: rgba(6, 204, 181, .35);--color-success: var(--green-500);--color-success-soft: var(--green-50);--color-success-text: #0a5c0a;--color-success-border: rgba(0, 100, 0, .3);--color-warning: var(--amber-500);--color-warning-soft: var(--amber-50);--color-warning-text: #9a5a12;--color-warning-border: rgba(238, 148, 65, .4);--color-danger: var(--red-500);--color-danger-soft: var(--red-50);--color-danger-text: #8b0000;--color-danger-hover: #a30000;--color-danger-active: #6f0000;--color-danger-border: rgba(139, 0, 0, .3);--color-danger-ring: rgba(139, 0, 0, .18);--color-info: var(--blue-500);--color-info-soft: var(--blue-50);--color-info-text: #1f5fa0;--color-info-border: rgba(47, 111, 176, .3);--color-sale: var(--red-400);--color-promo-bg: var(--color-ink);--color-promo-text: var(--color-on-ink);--color-surface-brand-deep: var(--teal-800);--color-surface-ink-deep: var(--gray-900);--color-surface-ink-soft: var(--gray-700);--color-overlay-banner: rgba(43, 43, 42, .62);--font-sans: var(--font-archivo), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.75rem;--text-4xl: 2.125rem;--text-5xl: 2.5rem;--text-display: clamp(2.5rem, 1.6rem + 3.2vw, 3.5rem);--leading-none: 1;--leading-tight: 1.1;--leading-snug: 1.2;--leading-normal: 1.55;--leading-relaxed: 1.7;--tracking-normal: .02em;--tracking-wide: .08em;--tracking-wider: .12em;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-pill: 999px;--radius-circle: 50%;--shadow-xs: 0 1px 1px rgba(66, 66, 65, .05);--shadow-sm: 0 1px 2px rgba(66, 66, 65, .06);--shadow-md: 0 6px 18px rgba(66, 66, 65, .1);--shadow-lg: 0 16px 40px rgba(66, 66, 65, .14)}:root{--sp-px: 1px;--sp-0-5: .125rem;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.25rem;--sp-6: 1.5rem;--sp-8: 2rem;--sp-10: 2.5rem;--sp-12: 3rem;--sp-16: 4rem;--container: 1200px;--container-narrow: 720px;--container-pad: clamp(1rem, .5rem + 2vw, 1.5rem);--gutter: var(--sp-6);--section-y: clamp(3rem, 6vw, 6rem);--card-pad: var(--sp-6);--control-pad-y: var(--sp-3);--control-h-min: 44px;--icon-sm: 16px;--icon-md: 18px;--icon-lg: 20px;--icon-xl: 22px;--icon-2xl: 24px;--icon-2xs: 14px;--icon-xs: 15px;--icon-chip-sm: 28px;--icon-chip-lg: 44px;--promo-h: 40px;--fab-size: 44px;--banner-sep-h: clamp( 160px, 18vw, 200px );--z-raised: 1;--z-overlay: 2;--z-dropdown: 30;--z-toast: 60;--dur-fast: .15s;--dur: .28s;--dur-slow: .5s;--focus-ring: 0 0 0 3px var(--color-ring);--focus-ring-danger: 0 0 0 3px var(--color-danger-ring);--header-h: 72px;--sticky-top: calc(var(--header-h) + var(--sp-4))}.admin{--row-h: 40px;--cell-pad-x: var(--sp-3);--cell-pad-y: var(--sp-2);--admin-nav-w: 232px;--admin-topbar-h: 56px;--admin-rail-item-h: 38px;--sticky-top: calc(var(--admin-topbar-h) + var(--sp-4))}:root{--admin-atalhos-min-w: 260px;--doc-thumb-w: 220px;--doc-thumb-h: 240px;--trilha-w: 360px;--trilha-no: 28px;--doc-full-min-h: 260px;--modal-w: min(520px, 92vw);--modal-max-h: min(85vh, 760px);--modal-w-wide: min(760px, 92vw);--modal-w-tela: min(1400px, 96vw);--modal-max-h-tela: 94vh;--visualizador-h: max(320px, calc(var(--modal-max-h-tela) - 9.5rem));--doc-pdf-h: max(320px, calc(var(--modal-max-h-tela) - 6.5rem));--check-grid-min: 200px;--check-grid-h: 320px}:root{--admin-toolbar-busca-min-w: 240px;--admin-toolbar-filtro-w: 190px}:root{--st-ativo: #0ca30c;--st-esfriando: #fab219;--st-risco: #ec835a;--st-inativo: #d03b3b;--st-parado: #c4c7c9;--serie-externo: #2f6fb0;--serie-inside: #05b3a0;--serie-loja: #eb6834;--color-whatsapp: #25d366;--color-whatsapp-soft: #d4f5dd;--text-denso: .8125rem;--text-dica: .78125rem;--text-rotulo: .71875rem;--text-titulo-bloco: .9375rem;--text-kpi: 1.375rem;--sp-1-5: .375rem;--sp-2-5: .625rem;--sp-3-5: .875rem;--shadow-gaveta: -8px 0 24px rgba(0, 0, 0, .12)}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/archivo-BEIDiHaE.woff2) format("woff2")}:root{color-scheme:light;--font-archivo: "Archivo"}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer}h1,h2,h3{color:var(--color-ink-hover)}.porta{min-height:100vh;display:grid;place-items:center;padding:var(--sp-6)}.porta__cartao{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-md);padding:36px 36px 28px;width:min(420px,100%)}.porta__logo{height:30px;display:block;margin:0 0 22px}.porta__cartao h1{font-size:var(--text-xl);margin:0 0 var(--sp-1)}.porta__cartao p{margin:0 0 var(--sp-5);color:var(--color-text-muted)}.porta__cartao .aviso{margin:0 0 var(--sp-4)}.casca{display:grid;grid-template-columns:232px 1fr;min-height:100vh;min-width:1280px}.casca__lateral{position:sticky;top:0;height:100vh;background:var(--color-surface-card);border-right:1px solid var(--color-border);padding:var(--sp-4) var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-5)}.casca__marca{display:flex;align-items:center;padding-inline:var(--sp-2)}.casca__logo{height:28px}.casca__menu{display:grid;gap:var(--sp-1);overflow:auto}.casca__menu a{display:flex;align-items:center;gap:var(--sp-2);min-height:38px;padding:var(--sp-2);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-sm);text-decoration:none}.casca__menu a>.icone{width:var(--icon-md);height:var(--icon-md);flex:none}.casca__menu a:hover{background:var(--color-state-hover);text-decoration:none}.casca__menu a.is-ativa{background:var(--color-primary-soft);color:var(--color-primary-soft-text);font-weight:var(--font-weight-semibold)}.casca__principal{min-width:0}.casca__topo{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:var(--sp-3);height:56px;padding-inline:var(--sp-5);background:var(--color-surface-card);border-bottom:1px solid var(--color-border)}.casca__trilha{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.casca__sep{color:var(--color-text-muted);padding-inline:var(--sp-1)}.casca__quem{margin-left:auto;display:flex;align-items:center;gap:var(--sp-3);flex:none}.casca__quem b{font-weight:var(--font-weight-semibold);color:var(--color-ink);white-space:nowrap}.casca__eu{display:flex;align-items:center;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--color-border-subtle)}.casca__eu b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-dica);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.casca__cabeca{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) 0}.casca__cabeca h1{margin:0;font-size:var(--text-2xl)}.casca__cabeca p{margin:var(--sp-1) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.casca__conteudo{padding:var(--sp-6) var(--sp-5) var(--sp-10)}.numero{font-variant-numeric:tabular-nums}.numero--vazio{color:var(--color-text-disabled);font-style:italic}.vitrine{padding:var(--sp-5);display:grid;gap:var(--sp-4)}.vitrine__amostras{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}.vitrine__icone{display:inline-flex;align-items:center;gap:var(--sp-2)}.vitrine__icone .icone{width:var(--icon-md);height:var(--icon-md)}.vitrine__barras{display:grid;gap:var(--sp-3);max-width:320px}.vitrine__barras .barra{display:block}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);border:1px solid transparent;border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) ease,transform .05s ease}.botao:focus-visible{outline:none;box-shadow:var(--focus-ring)}.botao:disabled{opacity:.7;cursor:wait}.botao--primario{background:var(--color-primary);color:var(--color-on-primary)}.botao--primario:hover{background:var(--color-primary-hover)}.botao--leve{background:var(--color-bg);border-color:var(--color-border);font-size:var(--text-xs);padding:var(--sp-1) var(--sp-2)}.botao--fantasma{min-height:36px;border-radius:var(--radius-md);background:transparent;color:var(--color-text);font-size:var(--text-xs);line-height:var(--leading-none);white-space:nowrap}.botao--fantasma:hover{background:var(--color-surface)}.botao--fantasma:active{background:var(--color-surface-2);transform:translateY(1px)}.botao--link{border:0;background:none;padding:0;font-weight:inherit;color:var(--color-link);text-decoration:underline}.botao--bloco{width:100%;padding:var(--sp-3);margin-top:var(--sp-2)}.etiqueta{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);padding:var(--sp-px) var(--sp-2);border-radius:var(--radius-pill);white-space:nowrap;vertical-align:var(--sp-px)}.etiqueta+.etiqueta{margin-left:var(--sp-1-5)}.etiqueta--neutro{background:var(--color-surface-2);color:var(--color-text-secondary)}.etiqueta--perigo{background:var(--color-danger-soft);color:var(--color-danger-text)}.etiqueta--alerta{background:var(--color-warning-soft);color:var(--color-warning-text)}.etiqueta--bom{background:var(--color-success-soft);color:var(--color-success-text)}.etiqueta--info{background:var(--color-info-soft);color:var(--color-info-text)}.etiqueta--primario{background:var(--color-primary-soft);color:var(--color-primary-soft-text)}.etiqueta--critico{background:var(--st-inativo);color:var(--color-on-primary)}.etiqueta--whatsapp{background:var(--color-success-soft);color:var(--color-success-text)}.etiqueta--whatsapp:before{content:"";width:var(--sp-1-5);height:var(--sp-1-5);border-radius:var(--radius-circle);background:var(--color-whatsapp)}.avatar{display:grid;place-items:center;flex:none;border-radius:var(--radius-circle);background:var(--color-primary-soft);color:var(--color-primary-soft-text);font-weight:var(--font-weight-bold);font-size:var(--text-xs)}.avatar--sm{width:28px;height:28px}.avatar--md{width:34px;height:34px}.avatar--lg{width:48px;height:48px;font-size:var(--text-titulo-bloco)}.avatar--whatsapp{background:var(--color-success-soft);color:var(--color-success-text)}.avatar{overflow:hidden}.avatar__foto{width:100%;height:100%;object-fit:cover}.vazio{color:var(--color-text-muted);font-size:var(--text-dica);margin:var(--sp-1) 0}.vazio--caixa{background:var(--color-bg);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--sp-10);text-align:center;margin:0}.aviso{border:1px solid transparent;border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);font-size:var(--text-dica);line-height:var(--leading-normal);margin:var(--sp-2) 0}.aviso--perigo{background:var(--color-danger-soft);color:var(--color-danger-text);border-color:var(--color-danger-border)}.aviso--alerta{background:var(--color-warning-soft);color:var(--color-warning-text);border-color:var(--color-warning-border)}.aviso--info{background:var(--color-info-soft);color:var(--color-info-text);border-color:var(--color-info-border)}.aviso--primario{background:var(--color-primary-soft);color:var(--color-primary-soft-text);border-color:var(--color-primary);font-weight:var(--font-weight-medium)}.mudo{color:var(--color-text-muted);font-size:var(--text-dica)}.dados-atrasados{color:var(--color-warning-text);font-weight:var(--font-weight-medium)}small.mudo{font-size:smaller}:where(p.mudo){margin:var(--sp-1) 0}.sub{display:block;color:var(--color-text-muted);font-size:var(--text-rotulo);font-weight:var(--font-weight-normal)}h3 .sub,span.sub{display:inline}td .sub{display:block}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--sp-3);margin-bottom:var(--sp-3-5)}.kpis--colunas{grid-template-columns:repeat(var(--colunas, 4),minmax(0,1fr))}.kpis:last-child{margin-bottom:0}.kpi{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--sp-3) var(--sp-3-5)}.kpi--alerta{border-color:var(--color-danger-border);background:var(--color-danger-soft)}.kpi__rotulo{font-size:var(--text-xs);color:var(--color-text-muted)}.kpi__valor{font-size:var(--text-kpi);font-weight:var(--font-weight-bold);color:var(--color-ink);margin:var(--sp-1) 0 var(--sp-0-5)}.kpi__valor .abre-lista{font-weight:inherit}.kpi__detalhe{font-size:var(--text-dica);color:var(--color-text-muted)}.kpi>.barra{display:block;flex:none;margin:var(--sp-1) 0}.variacao{font-weight:var(--font-weight-semibold);white-space:nowrap}.variacao__contra{color:var(--color-text-muted);font-weight:var(--font-weight-normal);white-space:normal}.sobe{color:var(--color-success-text)}.desce{color:var(--color-danger-text)}.barra{display:inline-block;flex:1;min-width:60px;height:var(--sp-1-5);background:var(--color-surface-2);border-radius:var(--radius-pill);overflow:hidden;vertical-align:middle}.barra i{display:block;height:100%;background:var(--color-primary)}.barra i.barra--baixo{background:var(--st-risco)}.barra-com-valor{display:flex;align-items:center;gap:var(--sp-1-5);min-width:120px;white-space:nowrap}.hbarra{display:grid;grid-template-columns:minmax(90px,150px) minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;font-size:var(--text-denso);margin:var(--sp-1-5) 0}.hbarra__rotulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbarra__trilho{height:var(--sp-2-5);background:var(--color-surface-2);border-radius:var(--radius-pill);overflow:hidden}.hbarra__trilho i{display:block;height:100%;background:var(--color-primary);border-radius:var(--radius-pill)}.hbarra__valor{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mini{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:var(--sp-2-5)}.mini--colunas{grid-template-columns:repeat(var(--colunas, 4),minmax(0,1fr))}.mini>div,.mini>button{background:var(--color-surface);border-radius:var(--radius-sm);padding:var(--sp-2-5) var(--sp-3);min-width:0}.mini>button{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:inherit;text-align:left;cursor:pointer}.mini>button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mini>button[aria-pressed=true]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.mini b{display:block;font-size:var(--text-lg);color:var(--color-ink)}.mini small{font-size:var(--text-xs);color:var(--color-text-muted)}.mini+.bloco{margin-top:var(--sp-3-5)}.recarregando{opacity:.6;transition:opacity var(--dur-fast) ease}.bloco+[data-carregado]{margin-top:var(--sp-3-5)}.abre-lista{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline dotted var(--color-text-disabled);text-underline-offset:3px;text-align:inherit}.abre-lista:hover{color:var(--color-primary-soft-text)}.tabela{width:100%;border-collapse:collapse;font-size:var(--text-denso)}.tabela th{text-align:left;font-size:var(--text-rotulo);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding:var(--sp-1-5) var(--sp-2);white-space:nowrap}.tabela td{border-bottom:1px solid var(--color-border-subtle);padding:calc(var(--sp-2) - var(--sp-px)) var(--sp-2);vertical-align:middle}.tabela .n{text-align:right;font-variant-numeric:tabular-nums}.tabela td b{font-weight:var(--font-weight-semibold)}.tabela__grupo th{background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-dica)}.tabela__grupo td{background:var(--color-surface);font-weight:var(--font-weight-semibold)}.rolagem{overflow-x:auto}.rolagem--alta{max-height:420px;overflow-y:auto}.tabela__cabeca{display:inline-flex;align-items:center;gap:var(--sp-1);border:0;padding:0;background:none;font:inherit;color:inherit;cursor:pointer}.tabela__cabeca .icone{width:var(--icon-2xs);height:var(--icon-2xs);opacity:.35}.tabela__cabeca:hover .icone,.tabela__cabeca[aria-expanded=true] .icone,.tabela__cabeca.is-filtrada .icone{opacity:1}.tabela__cabeca.is-filtrada{color:var(--color-primary-soft-text)}.tabela__filtro{position:absolute;z-index:var(--z-dropdown);width:260px;display:grid;gap:var(--sp-2);padding:var(--sp-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-gaveta);font-size:var(--text-denso)}.tabela__filtro-acoes{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.tabela__valores{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto}.tabela__valores label{display:flex;align-items:center;gap:var(--sp-1-5);padding:var(--sp-0-5) 0}.tabela__filtrada{margin-top:var(--sp-1)}.campo{display:grid;gap:var(--sp-1)}.campo label{font-size:var(--text-rotulo);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.campo :is(input,select,textarea),.controle{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-2-5);background:var(--color-surface);font-size:var(--text-denso)}.campo textarea{resize:vertical}.campo :is(input,select,textarea):focus,.controle:focus{outline:2px solid var(--color-ring);border-color:var(--color-primary)}.campo__dica{font-size:var(--text-rotulo);color:var(--color-text-muted)}.campo__erro{font-size:var(--text-rotulo);color:var(--color-danger-text)}.campo__unidade{display:flex;align-items:center;gap:var(--sp-1-5)}.campo__unidade input{width:84px}.campo__unidade small{font-size:var(--text-rotulo);color:var(--color-text-muted);white-space:nowrap}.form{display:grid;gap:var(--sp-3)}.form>.botao{justify-self:start}.form__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.form--linha{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2)}:where(.form--linha)>.controle{width:auto}.form--linha .aviso{order:1;flex-basis:100%;margin:0}.interruptor{display:inline-flex;align-items:center;gap:var(--sp-2);border:0;padding:0;background:none;font-size:var(--text-dica);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer}.interruptor__trilho{position:relative;width:32px;height:18px;border-radius:var(--radius-pill);background:var(--color-border);transition:background var(--dur-fast)}.interruptor__trilho:after{content:"";position:absolute;top:var(--sp-0-5);left:var(--sp-0-5);width:14px;height:14px;border-radius:var(--radius-circle);background:var(--color-bg);transition:transform var(--dur-fast)}.interruptor[aria-checked=true] .interruptor__trilho{background:var(--color-primary)}.interruptor[aria-checked=true] .interruptor__trilho:after{transform:translate(14px)}.interruptor:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.segmentado{display:inline-flex;flex-wrap:wrap;gap:var(--sp-0-5)}.segmentado--caixa{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--sp-0-5)}.segmentado button{border:0;background:none;white-space:nowrap;font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.segmentado--caixa button{border-radius:var(--radius-xs);padding:var(--sp-1) var(--sp-2-5);font-size:var(--text-dica)}.segmentado--caixa button[aria-pressed=true]{background:var(--color-primary-soft);color:var(--color-primary-soft-text);font-weight:var(--font-weight-semibold)}.segmentado--pilulas{gap:var(--sp-1)}.segmentado--pilulas button{border-radius:var(--radius-pill);padding:var(--sp-1) var(--sp-2);font-size:var(--text-rotulo);font-weight:var(--font-weight-semibold);background:var(--color-surface)}.segmentado--pilulas button[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-ink)}.segmentado__contagem{opacity:.8}.filtro-periodo{display:grid;justify-items:end;gap:var(--sp-1)}.filtro-periodo__linha{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.filtro-periodo__livre{display:flex;align-items:center;gap:var(--sp-1-5);font-size:var(--text-dica);color:var(--color-text-secondary)}.filtro-periodo__livre label{display:flex;align-items:center;gap:var(--sp-1)}.filtro-periodo__livre .controle{width:auto;padding:var(--sp-1) var(--sp-1-5)}.filtro-periodo__datas{font-size:var(--text-dica);color:var(--color-text-muted)}.filtro-periodo__erro{font-size:var(--text-rotulo);color:var(--color-danger-text)}.abas{min-width:0}.abas__linha{display:flex;align-items:center;gap:var(--sp-3)}.abas__lista{display:flex;column-gap:var(--sp-6)}.abas__aba{padding:var(--sp-2) 0;border:0;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;cursor:pointer}.abas__aba:hover{color:var(--color-link)}.abas__aba.is-ativa{color:var(--color-link);border-bottom-color:var(--color-primary)}.abas__aba:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.abas__conta{color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.abas__aba.is-ativa .abas__conta{color:inherit}.abas__acao{margin-left:auto}.abas__painel{padding-top:var(--sp-4)}.alertas{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.alertas li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:var(--sp-2-5);align-items:center;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-2-5)}.alertas b{display:block;font-size:var(--text-denso)}.alertas small{display:block;font-size:var(--text-xs);color:var(--color-text-muted)}.alertas__ver{font-size:var(--text-xs);color:var(--color-primary-soft-text)}.pilha{display:flex;height:var(--sp-3);border-radius:var(--radius-pill);overflow:hidden;background:var(--color-surface-2);gap:var(--sp-0-5)}.pilha i{display:block;flex-basis:0;background:var(--cor-situacao, var(--color-primary))}.pilha--grande{height:18px;margin-bottom:var(--sp-3)}.retrato .bloco{margin-top:var(--sp-3)}.retrato__carteira{list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3-5);margin:var(--sp-2-5) 0 0;padding:0;font-size:var(--text-dica)}.retrato__nota{font-size:var(--text-dica);margin:var(--sp-2-5) 0 0;line-height:1.6}.mensagens{list-style:none;margin:0;padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2);background:var(--color-surface);border-radius:var(--radius-md)}*+.mensagens{margin-top:var(--sp-3)}.mensagem{max-width:80%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-md);background:var(--color-bg);border:1px solid var(--color-border-subtle)}.mensagem--representante{align-self:flex-end;background:var(--color-primary-soft)}.mensagem--sistema{align-self:center;max-width:100%;background:var(--color-warning-soft);color:var(--color-warning-text)}.mensagem p{margin:0;font-size:var(--text-denso)}.mensagem small{font-size:var(--text-2xs);color:var(--color-text-muted)}.pedidos{display:grid;gap:var(--sp-1-5);margin-top:var(--sp-2-5)}.pedido{border:1px solid var(--color-surface-2);border-radius:var(--radius-sm);padding:var(--sp-1-5) var(--sp-2-5)}.pedido summary{display:flex;align-items:baseline;gap:var(--sp-1-5);list-style:none;cursor:pointer}.pedido summary::-webkit-details-marker{display:none}.pedido summary:before{content:"▸" / "";flex:0 0 var(--sp-2-5);color:var(--color-text-muted)}.pedido[open] summary:before{content:"▾" / ""}.pedidos:has(details)>div.pedido{padding-left:calc(var(--sp-2-5) + var(--sp-2-5) + var(--sp-1-5))}.pedido__linha{flex:1;display:flex;justify-content:space-between;gap:var(--sp-2-5);font-size:var(--text-denso)}.pedido .tabela{margin-top:var(--sp-2)}.faixa{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--sp-2-5) var(--sp-4);margin:0 0 var(--sp-3-5)}.bloco{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--sp-4)}.bloco+.bloco,.grade+.bloco,.bloco+.grade{margin-top:var(--sp-3-5)}.bloco__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-3)}.bloco__topo h2{margin:0;font-size:var(--text-titulo-bloco)}.bloco__topo p{margin:var(--sp-0-5) 0 0;font-size:var(--text-dica);color:var(--color-text-muted)}.bloco__lado{display:flex;gap:var(--sp-1-5);align-items:center;flex-shrink:0}.bloco h3{margin:0 0 var(--sp-1-5);font-size:var(--text-denso)}.grade{display:grid;gap:var(--sp-3-5);grid-template-columns:repeat(var(--colunas, 2),minmax(0,1fr))}.grade>.bloco{margin-top:0}.grade+.grade{margin-top:var(--sp-3-5)}.acoes{text-align:right;white-space:nowrap}.acoes .botao+.botao{margin-left:var(--sp-1-5)}.gaveta{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);z-index:20}.gaveta__painel{position:absolute;right:0;top:0;bottom:0;width:min(560px,100%);background:var(--color-bg);box-shadow:var(--shadow-gaveta);padding:var(--sp-5) var(--sp-6);overflow:auto;outline:none}.gaveta__painel--larga{width:min(880px,100%)}.gaveta__painel h2{margin:0 0 var(--sp-1);font-size:var(--text-lg)}.gaveta__fechar{float:right}.gaveta__descricao{color:var(--color-text-muted);font-size:var(--text-denso);margin:0 0 var(--sp-3-5)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--sp-4);background:var(--color-overlay);z-index:30}.modal__painel{width:min(480px,100%);max-height:100%;overflow:auto;background:var(--color-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-gaveta);padding:var(--sp-5) var(--sp-6);outline:none}.modal__painel h2{margin:0 0 var(--sp-1);font-size:var(--text-lg)}.modal__fechar{float:right}.modal__descricao{color:var(--color-text-muted);font-size:var(--text-denso);margin:0 0 var(--sp-4)}.modal .form__acoes{justify-content:flex-end;margin-top:var(--sp-1)}.modal .form__acoes .botao{font-size:inherit;padding:var(--sp-2) var(--sp-3)}.situacao{display:inline-flex;align-items:center;gap:var(--sp-1-5);font-size:var(--text-dica);white-space:nowrap}.situacao:before{content:"";width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-circle);background:var(--cor-situacao, var(--st-parado))}.situacao--ativo{--cor-situacao: var(--st-ativo)}.situacao--esfriando{--cor-situacao: var(--st-esfriando)}.situacao--risco{--cor-situacao: var(--st-risco)}.situacao--inativo{--cor-situacao: var(--st-inativo)}.situacao--parado{--cor-situacao: var(--st-parado)}.metas-topo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.metas-mes .campo{display:flex;align-items:center;gap:var(--sp-2)}.metas-topo .botao{font-size:var(--text-denso);padding:var(--sp-1-5) var(--sp-3)}.metas-topo>.mudo{font-size:var(--text-xs);flex:1 1 360px}.metas-arquivo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.metas-resumo{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);margin-bottom:var(--sp-3-5)}.metas-resumo__numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-1-5) var(--sp-5);margin:0 0 var(--sp-3);padding-left:var(--sp-5);font-size:var(--text-denso)}.metas-substitui{color:var(--color-warning-text)}.metas .aviso ul{margin:var(--sp-1-5) 0 0;padding-left:var(--sp-5)}.metas-acoes{display:flex;gap:var(--sp-2);margin-top:var(--sp-3)}.metas-acoes .botao--leve{font-size:var(--text-denso);padding:var(--sp-2) var(--sp-3)}.metas .tabela tfoot th{border-top:1px solid var(--color-border);border-bottom:0;color:var(--color-text);font-size:var(--text-dica)}.dir-topo-nota{font-size:var(--text-dica);margin:0 0 var(--sp-3)}.dir-rodape{font-size:var(--text-dica);color:var(--color-text-secondary);margin:var(--sp-2-5) 0 0}.dir-rodape--topo{margin:0 0 var(--sp-2-5)}.dir-grade{margin-top:var(--sp-3-5);align-items:start}.dir-grade--origem{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.dir-grade--2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.dir-sublinha{display:block;font-size:var(--text-2xs);color:var(--color-text-muted)}.dir-grade--4{display:grid;gap:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr))}.dir-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-0-5) var(--sp-2);margin-top:var(--sp-1);padding-top:var(--sp-1-5);border-top:1px solid var(--color-border-subtle)}.dir-meta .barra{flex-basis:100%}.dir-projecao{display:flex;align-items:center;gap:var(--sp-2-5);margin-top:var(--sp-3);font-size:var(--text-dica);color:var(--color-text-secondary)}.dir-projecao .barra{flex:0 0 140px}.dir-celula-barra .hbarra{grid-template-columns:0 minmax(80px,1fr) auto;margin:0;gap:var(--sp-2)}.dir-subbloco .hbarra{grid-template-columns:minmax(70px,110px) minmax(0,1fr) auto;font-size:var(--text-dica)}.casca--diretoria .tabela td.n{white-space:nowrap}.dir-duplo{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.3}.dir-duplo small{font-size:var(--text-rotulo);color:var(--color-text-muted);white-space:nowrap}.dir-borda{border-left:1px solid var(--color-border-subtle)}.tabela td.dir-recuo{padding-left:var(--sp-5)}.dir-inativo td{color:var(--color-text-disabled)}.dir-sem-custo td{background:var(--color-danger-soft)}.dir-faixa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-5);font-size:var(--text-denso)}.dir-faixa__nota{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--color-text-muted);font-size:var(--text-dica)}.dir-gaveta__resumo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1-5);font-size:var(--text-dica);color:var(--color-text-secondary);margin:0 0 var(--sp-2-5)}.dir-filtros{font-size:var(--text-xs)}.dir-filtros>.mudo{flex:1;text-align:right;font-size:var(--text-xs)}.dir-pessoa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2-5) var(--sp-3-5);align-items:end}.dir-novo,.dir-numeros{margin-top:var(--sp-2-5)}.dir-novo .campo{flex:0 1 260px}.dir-ativacao .form--linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;margin-top:0}.dir-ativacao .form--linha .aviso{grid-column:1 / -1}.tabela .form--linha{margin-top:0}.dir-input-curto{width:100px}.dir-linha-acao td{background:var(--color-warning-soft)}.dir-topo-acoes{display:flex;justify-content:flex-end;margin:0 0 var(--sp-3)}.dir-topo-acoes+.bloco{margin-bottom:var(--sp-3-5)}.dir-chips{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1-5)}.dir-chips li{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--text-denso);border-bottom:1px solid var(--color-border-subtle);padding:var(--sp-1) 0}.dir-regua{display:flex;gap:var(--sp-3-5);flex-wrap:wrap;margin:0 0 var(--sp-3)}.dir-ativacao{display:grid;grid-template-columns:minmax(150px,200px) minmax(0,1fr);gap:var(--sp-2-5);align-items:start;padding:var(--sp-1-5) 0;border-bottom:1px solid var(--color-border-subtle)}.g-grade--larga{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}@media (max-width: 1400px){.grade.g-grade--quebra{grid-template-columns:minmax(0,1fr)}}.g-resumo{font-size:var(--text-denso);margin:var(--sp-2-5) 0 0}.g-legenda{font-size:var(--text-xs);color:var(--color-text-muted);margin:var(--sp-2-5) 0 0}.g-subbloco+.g-subbloco{margin-top:var(--sp-4)}.g-subbloco h3{font-size:var(--text-denso);margin:0 0 var(--sp-1-5)}.g-colunas{display:flex;align-items:flex-end;gap:var(--sp-1-5);height:150px;border-bottom:1px solid var(--color-border);padding-top:var(--sp-1-5)}.g-coluna{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;border:0;background:none;padding:0;position:relative}.g-coluna__barra{display:block;background:var(--serie-inside);border-radius:var(--radius-xs) var(--radius-xs) 0 0;min-height:2px}.g-coluna:hover .g-coluna__barra{background:var(--color-primary-hover)}.g-coluna.is-hoje .g-coluna__barra{background:var(--color-primary-soft-text)}.g-coluna__dia{position:absolute;bottom:-20px;left:0;right:0;text-align:center;font-size:var(--text-2xs);color:var(--color-text-muted)}.g-coluna__ritmo{position:absolute;top:-4px;left:0;right:0;text-align:center;font-size:var(--text-2xs)}.g-colunas+.g-legenda{margin-top:var(--sp-8)}.g-lista{display:grid;gap:var(--sp-2)}.g-item{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2-5);padding:var(--sp-2) var(--sp-2-5);border:1px solid var(--color-surface-2);border-radius:var(--radius-sm);background:var(--color-bg);text-align:left;font-size:var(--text-denso);width:100%}.g-item:hover{border-color:var(--color-border-strong)}.g-itens{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-1-5);font-size:var(--text-denso)}.g-itens li{padding:var(--sp-1-5) 0;border-bottom:1px solid var(--color-border-subtle)}.g-trilha{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--text-dica);color:var(--color-text-muted);margin:0 0 var(--sp-3)}.g-fila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.g-fila__rep{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.g-fila__rep header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2-5);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.g-fila__conta{display:grid;justify-items:end;gap:var(--sp-0-5);font-size:var(--text-xs)}.g-fila__rep ul{list-style:none;margin:0;padding:0}.g-fila__rep li{display:grid;grid-template-columns:1fr auto;gap:var(--sp-0-5) var(--sp-2);padding:var(--sp-2) var(--sp-2-5);border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-dica)}.g-fila__rep li.is-estourada{background:var(--color-danger-soft)}.g-fila__quem b{font-weight:var(--font-weight-semibold)}.g-fila__etapa{font-size:var(--text-2xs);color:var(--color-text-muted);text-align:right}.g-fila__acoes{grid-column:1 / -1;display:flex;gap:var(--sp-1)}.g-espera{display:flex;align-items:center;gap:var(--sp-1-5);font-size:var(--text-xs)}.g-espera--estourada{color:var(--color-danger-text);font-weight:var(--font-weight-semibold)}.g-busca{max-width:520px;margin-bottom:var(--sp-3)}.g-filtros{margin-bottom:var(--sp-3)}.g-filtros .campo{min-width:200px}.g-variacao{display:grid;gap:var(--sp-1)}.g-variacao .botao{justify-self:end}.g-funil .hbarra,.g-motivos .hbarra{grid-template-columns:130px minmax(0,1fr) auto}.g-funil .hbarra__valor,.g-motivos .hbarra__valor{display:grid;grid-template-columns:70px 110px;gap:var(--sp-2);text-align:left}.g-motivos .hbarra__valor{grid-template-columns:100px 90px}.g-funil__antes{font-size:var(--text-xs)}.g-mix td.g-mix--zero{background:var(--color-warning-soft);color:var(--color-warning-text);font-weight:var(--font-weight-semibold);font-size:var(--text-xs);text-align:center}.g-mix__produtos{font-size:var(--text-xs);max-width:260px}.g-campo{background:var(--color-primary-soft);color:var(--color-primary-soft-text);border-radius:var(--radius-xs);padding:0 var(--sp-1);font-weight:var(--font-weight-medium)}.g-legenda .g-campo{margin-left:var(--sp-1)}.g-respostas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2-5)}.g-resposta{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--sp-2-5) var(--sp-3);font-size:var(--text-denso)}.g-resposta header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-1-5)}.g-resposta ol{margin:0;padding-left:var(--sp-5);display:grid;gap:var(--sp-1)}.g-previa{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-2-5);background:var(--color-surface);border-radius:var(--radius-sm)}.g-previa small{display:block;color:var(--color-text-muted);font-size:var(--text-2xs)}.g-previa .g-campo{margin-right:0}.casca--gestor .tabela td:first-child b{white-space:nowrap}.casca--gestor .g-fila__acoes{grid-column:auto;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;max-width:150px}.casca--gestor .g-fila__etapa{flex-basis:100%}.casca--gestor .g-espera{flex-wrap:wrap;margin-top:var(--sp-0-5)}.casca--gestor .g-positivacao>span{display:block;white-space:nowrap}@media (max-width: 1400px){.casca--gestor .kpis--colunas{grid-template-columns:repeat(3,minmax(0,1fr))}}.casca--representante{grid-template-columns:168px minmax(0,1fr)}.casca--representante .casca__lateral{padding:var(--sp-3-5) var(--sp-2)}.casca--representante .casca__menu a{padding:var(--sp-2);font-size:var(--text-denso)}.casca--representante .casca__topo{padding-inline:var(--sp-5)}.casca--representante .casca__cabeca{padding:var(--sp-4) var(--sp-5) 0}.casca--representante .casca__cabeca h1{font-size:var(--text-xl)}.casca--representante .casca__cabeca p{font-size:var(--text-dica)}.casca--representante .casca__conteudo{padding:var(--sp-4) var(--sp-5) var(--sp-12)}.casca--representante .casca__principal:has(.rp-atendimento){height:100vh;display:flex;flex-direction:column;overflow:hidden}.casca--representante .casca__principal:has(.rp-atendimento) .casca__cabeca{padding-bottom:var(--sp-3);max-width:none;border-bottom:1px solid var(--color-border)}.casca--representante .casca__conteudo:has(.rp-atendimento){flex:1;min-height:0;padding:0;max-width:none}.rp-linha{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2-5);font-size:var(--text-dica);padding:var(--sp-1) 0}.rp-linha>span{color:var(--color-text-muted);white-space:nowrap}.rp-linha>b{color:var(--color-ink-hover);font-weight:var(--font-weight-semibold);text-align:right}.rp-subtitulo{font-size:var(--text-xs);color:var(--color-text-muted);margin:var(--sp-2-5) 0 var(--sp-0-5)}.casca--representante textarea{font:inherit;color:inherit}.rp-form__linha{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-2)}.rp-form__linha .campo{flex:1}.rp-form__linha input[type=date]{width:auto}.rp-pronto{border:1px solid var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-md);padding:var(--sp-2-5) var(--sp-3);margin:var(--sp-2-5) 0}.rp-pronto header{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);color:var(--color-primary-soft-text);font-size:var(--text-dica)}.rp-pronto__texto{white-space:pre-wrap;background:var(--color-bg);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-2-5);margin:var(--sp-2) 0 var(--sp-1-5);font-size:var(--text-denso);-webkit-user-select:all;user-select:all}.rp-pronto__dica{font-size:var(--text-rotulo);color:var(--color-primary-soft-text);margin:0}.rp-pronto__falha{font-size:var(--text-rotulo);color:var(--color-danger-text);margin:0}.rp-atendimento{height:100%;display:flex;flex-direction:column;min-height:0}.rp-fila{min-height:0;display:flex;flex-direction:column;background:var(--color-bg);border-right:1px solid var(--color-border)}.rp-fila__grupos{padding:var(--sp-2)}.rp-fila__busca{padding:0 var(--sp-2) var(--sp-2);border-bottom:1px solid var(--color-border)}.rp-fila__lista{list-style:none;margin:0;padding:0;flex:1;overflow:auto}.rp-fila__vazia{padding:var(--sp-3-5)}.rp-conversa{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:var(--sp-2);align-items:start;text-align:left;border:0;border-bottom:1px solid var(--color-surface-2);background:var(--color-bg);padding:var(--sp-2) var(--sp-2-5)}.rp-conversa:hover{background:var(--color-surface)}.rp-conversa.is-ativa{background:var(--color-primary-soft)}.rp-conversa__meio{min-width:0;display:grid}.rp-conversa__nome{font-weight:var(--font-weight-semibold);color:var(--color-ink-hover);font-size:var(--text-denso);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-fixada{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--font-weight-bold);color:var(--color-primary-soft-text);margin-right:var(--sp-1-5)}.rp-conversa__previa{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-conversa__selos{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-top:var(--sp-1)}.rp-conversa__selos .etiqueta+.etiqueta{margin-left:0}.rp-conversa__lado{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1)}.rp-hora{font-size:var(--text-2xs);color:var(--color-text-muted)}.rp-hora.is-nova{color:var(--color-primary-soft-text);font-weight:var(--font-weight-bold)}.rp-naolidas{min-width:19px;height:19px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);display:grid;place-items:center;padding:0 var(--sp-1-5)}.rp-centro{position:relative;min-width:0;min-height:0;background:var(--color-surface);display:flex}.rp-centro__aviso{margin:auto;max-width:380px;text-align:center;color:var(--color-text-muted);padding:var(--sp-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg)}.rp-centro__aviso b{display:block;font-size:var(--text-base);color:var(--color-ink-hover);margin:var(--sp-2-5) 0 var(--sp-1)}.rp-centro__aviso p{margin:0 0 var(--sp-1-5);font-size:var(--text-denso)}.rp-centro__marca{display:inline-block;width:40px;height:40px;border-radius:var(--radius-circle);background:var(--color-success-soft);box-shadow:inset 0 0 0 10px var(--color-whatsapp-soft);position:relative}.rp-centro__marca:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:var(--radius-circle);background:var(--color-whatsapp)}.rp-centro__nome{display:block;font-weight:var(--font-weight-bold);color:var(--color-ink-hover);font-size:var(--text-titulo-bloco);margin:var(--sp-0-5) 0}.rp-centro__qual{font-size:var(--text-dica);color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle);padding-top:var(--sp-2);margin-top:var(--sp-2)}.rp-lado{min-height:0;overflow:auto;background:var(--color-surface);border-left:1px solid var(--color-border)}.rp-lado__vazio{padding:var(--sp-4) var(--sp-3-5);color:var(--color-text-muted);font-size:var(--text-denso)}.rp-lado .vazio--caixa{padding:var(--sp-4)}.rp-lado>.vazio--caixa{margin:var(--sp-2-5)}.rp-motivos__lista{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.rp-motivo{border:1px solid transparent;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-danger-text)}.rp-motivo[aria-checked=true]{background:var(--st-inativo);color:var(--color-on-ink)}.rp-botao-perda{background:var(--st-inativo);color:var(--color-on-ink);font-size:var(--text-xs);padding:var(--sp-1) var(--sp-2-5)}.rp-pronto--compacto{margin:var(--sp-2) 0 0}.rp-proxima{border-left:3px solid var(--color-primary)}.rp-achado{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-1-5);font-size:var(--text-dica);padding:var(--sp-1-5) 0;border-bottom:1px solid var(--color-border-subtle)}.rp-tabela-curta{font-size:var(--text-xs)}.rp-tabela-curta td,.rp-tabela-curta th{padding:var(--sp-1)}.rp-lista-pedidos{list-style:none;margin:0;padding:0}.rp-pedido{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-2);align-items:baseline;font-size:var(--text-dica);padding:var(--sp-1-5) 0;border-bottom:1px solid var(--color-border-subtle)}.rp-pedido:last-child{border-bottom:0}.rp-contador{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary-soft-text);background:var(--color-primary-soft);border-radius:var(--radius-pill);padding:var(--sp-1) var(--sp-2-5);white-space:nowrap}.rp-iniciar{white-space:nowrap}.r2-semana{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.r2-dia{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;padding:var(--sp-2) var(--sp-2-5);border-radius:var(--radius-sm);font-size:var(--text-dica)}.r2-dia.is-hoje{background:var(--color-primary-soft);color:var(--color-primary-soft-text);font-weight:var(--font-weight-semibold)}.r2-dia__nome{text-transform:capitalize}.r2-dia__nome small{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.r2-dia__texto{white-space:nowrap;font-variant-numeric:tabular-nums}.r2-dia>.r2-dia__texto:only-of-type{grid-column:2 / -1;color:var(--color-text-secondary)}.r2-ficha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3-5);align-items:start}.r2-ficha__coluna>.bloco:first-child{margin-top:0}.r2-ativacao{display:flex;justify-content:space-between;gap:var(--sp-4);align-items:flex-start;padding:var(--sp-3) var(--sp-5);background:var(--color-success-soft);border-bottom:1px solid var(--color-success-border);font-size:var(--text-dica)}.r2-ativacao p{margin:var(--sp-1) 0;font-size:var(--text-sm);color:var(--color-text);white-space:pre-line}.r2-ativacao small{color:var(--color-success-text)}.r3-menu{margin-top:auto;display:grid;gap:var(--sp-3)}.r3-hoje{display:grid;gap:var(--sp-2-5);padding:var(--sp-3);border-radius:var(--radius-md);background:var(--color-bg);border:1px solid var(--color-border-subtle)}.r3-hoje__rotulo{font-size:var(--text-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.r3-hoje__meta{display:grid;gap:var(--sp-1);font-size:var(--text-xs);color:var(--color-text-secondary)}.r3-hoje__meta b{font-size:var(--text-sm);color:var(--color-text);font-variant-numeric:tabular-nums}.r3-hoje__espera{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-decoration:none}.r3-hoje__espera.is-alerta{color:var(--color-danger-text)}.r3-hoje__espera.is-alerta:before{content:"";display:inline-block;width:var(--sp-2);height:var(--sp-2);margin-right:var(--sp-1-5);border-radius:var(--radius-circle);background:var(--color-danger)}.r3-titulo{margin:0 0 var(--sp-4);font-size:var(--text-xl)}.r3-buscar kbd{margin-left:var(--sp-1-5);padding:0 var(--sp-1);border:1px solid var(--color-border);border-radius:var(--radius-xs);font-family:inherit;font-size:var(--text-2xs);color:var(--color-text-muted)}.rp-atendimento.r3-atendimento{--r3-topo: 56px;display:grid;grid-template-columns:300px minmax(0,1fr) 380px;grid-template-rows:var(--r3-topo) auto minmax(0,1fr)}.r3-atendimento>.r3-conversa{grid-column:2;grid-row:1}.r3-conversa{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-4);background:var(--color-surface-card);border-bottom:1px solid var(--color-border);min-width:0}.r3-conversa__quem{display:grid;gap:var(--sp-0-5);min-width:0}.r3-conversa__quem b{font-size:var(--text-base);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r3-conversa__quem span{font-size:var(--text-dica);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.r3-conversa>.mudo{font-size:var(--text-dica)}.r3-atendimento>.r2-ativacao{grid-column:2;grid-row:2}.r3-atendimento>.r3-esquerda{grid-column:1;grid-row:1 / -1}.r3-atendimento>.rp-centro{grid-column:2;grid-row:3}.r3-atendimento>.r3-lado-coluna{grid-column:3;grid-row:1 / -1}.rp-atendimento.r3-atendimento.r3-atendimento--aparelho{grid-template-rows:auto minmax(0,1fr)}.r3-atendimento--aparelho>.r2-ativacao{grid-row:1}.r3-atendimento--aparelho>.rp-centro{grid-row:2}.r3-esquerda{min-height:0;display:flex;flex-direction:column;background:var(--color-bg);border-right:1px solid var(--color-border)}.r3-esquerda>.abas{flex:1;min-height:0;display:flex;flex-direction:column}.r3-esquerda .abas__linha{min-height:var(--r3-topo);align-items:flex-end;padding:0 var(--sp-3);background:var(--color-surface-card);border-bottom:1px solid var(--color-border)}.r3-esquerda .abas__lista{column-gap:var(--sp-5)}.r3-esquerda .abas__aba{margin-bottom:-1px;padding-bottom:var(--sp-3);font-size:var(--text-denso)}.r3-esquerda .abas__painel{flex:1;min-height:0;padding:0;display:flex;flex-direction:column}.r3-esquerda .abas__painel>.rp-fila,.r3-esquerda .abas__painel>[data-carregado]{flex:1;border-right:0}.r3-chamar{flex:1;min-height:0;overflow:auto;padding:var(--sp-2) var(--sp-2-5) var(--sp-6)}.r3-chamar__limite{margin:0 0 var(--sp-2);font-size:var(--text-xs)}.r3-chamar__limite .rp-contador{white-space:normal;display:inline-block}.r3-chamar__grupo+.r3-chamar__grupo{margin-top:var(--sp-3-5)}.r3-chamar__grupo h3{margin:0 0 var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.r3-chamar__grupo h3 span{color:var(--color-primary-soft-text)}.r3-chamar__grupo ul{list-style:none;margin:0;padding:0}.r3-chamar__item{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--color-border-subtle)}.r3-chamar__quem{flex:1;min-width:0;display:grid;gap:var(--sp-0-5);text-align:left;border:0;background:none;padding:0;color:var(--color-text);cursor:pointer}.r3-chamar__quem b{font-size:var(--text-denso);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r3-chamar__quem small{font-size:var(--text-xs);color:var(--color-text-secondary)}.r3-chamar__item.is-feito .r3-chamar__quem{opacity:.5;text-decoration:line-through}.rp-atendimento .r3-lado-coluna{background:var(--color-surface-card)}.r3-lado-coluna{display:flex;flex-direction:column}.r3-lado-coluna>[data-carregado]{flex:1 0 auto;display:flex;flex-direction:column}.r3-lado{flex:1 0 auto;display:flex;flex-direction:column}.r3-lado>.abas{flex:1 0 auto;display:flex;flex-direction:column}.r3-lado .abas__linha{position:sticky;top:0;z-index:1;min-height:var(--r3-topo);align-items:flex-end;padding:0 var(--sp-4);background:var(--color-surface-card);border-bottom:1px solid var(--color-border)}.r3-lado .abas__aba{margin-bottom:-1px;padding-bottom:var(--sp-3)}.r3-lado .abas__painel{flex:1 0 auto;padding:0;display:flex;flex-direction:column}.r3-aba{flex:1;padding:0 var(--sp-4)}.r3-secao{display:grid;gap:var(--sp-2);padding:var(--sp-4) 0}.r3-secao+.r3-secao{border-top:1px solid var(--color-border-subtle)}.r3-secao__titulo{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.r3-secao p{margin:0;font-size:var(--text-dica);color:var(--color-text-secondary)}.r3-dados .rp-linha:first-child{padding-top:0}.r3-dados .rp-linha{padding:var(--sp-2) 0;border-bottom:1px solid var(--color-border-subtle)}.r3-secao .r3-quem__nota{font-size:var(--text-xs);color:var(--color-text-muted)}.r3-pedido+.r3-pedido{border-top:1px solid var(--color-border-subtle)}.r3-pedido summary{display:flex;align-items:baseline;gap:var(--sp-2);padding:var(--sp-2-5) var(--sp-1);margin:0 calc(var(--sp-1) * -1);border-radius:var(--radius-xs);list-style:none;cursor:pointer;font-size:var(--text-denso)}.r3-pedido summary::-webkit-details-marker{display:none}.r3-pedido summary:after{content:"›";align-self:center;color:var(--color-text-muted);transition:transform .16s ease}.r3-pedido[open] summary:after{transform:rotate(90deg)}.r3-pedido summary:hover{background:var(--color-state-hover)}.r3-pedido summary:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px}.r3-pedido summary b{margin-left:auto;font-variant-numeric:tabular-nums}.r3-pedido ul{list-style:none;margin:0 0 var(--sp-2-5);padding:var(--sp-2) var(--sp-2-5);border-left:2px solid var(--color-primary-soft-hover);display:grid;gap:var(--sp-1-5);font-size:var(--text-dica);color:var(--color-text-secondary)}.r3-pedido li{display:flex;justify-content:space-between;gap:var(--sp-2);font-variant-numeric:tabular-nums}.r3-rodape{position:sticky;bottom:0;padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--color-border);background:var(--color-surface-card)}.r3-rodape>.botao{width:100%}.r3-rodape>*+*{margin-top:var(--sp-2)}.r3-rodape>.botao--leve{font-size:inherit;padding:var(--sp-2) var(--sp-3)}.r3-colegas{display:grid;gap:var(--sp-1-5)}.r3-colega{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);text-align:left;cursor:pointer}.r3-colega[aria-checked=true]{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.r3-catalogo{flex:1;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) 0}.r3-cartoes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.r3-cartao{min-width:0;display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-2-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);transition:box-shadow .16s ease,border-color .16s ease}.r3-cartao:hover{border-color:var(--color-border);box-shadow:var(--shadow-sm)}.r3-cartao__foto{height:72px;margin-bottom:var(--sp-1);display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-muted);font-weight:var(--font-weight-bold);font-size:var(--text-lg);letter-spacing:.04em}.r3-cartao__marca{font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-soft-text)}.r3-cartao__nome{font-size:var(--text-denso);line-height:1.25;min-height:2.5em}.r3-cartao__preco{display:flex;flex-wrap:wrap;gap:0 var(--sp-1-5);align-items:baseline;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.r3-cartao__preco s{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.r3-cartao__sku{font-size:var(--text-2xs);color:var(--color-text-muted)}.r3-cartao__acoes{margin-top:var(--sp-1-5);display:grid;gap:var(--sp-1-5)}.r3-cartao__botao{width:100%}.r3-qtd{justify-self:start;display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-card)}.r3-qtd button{width:var(--sp-8);height:var(--sp-8);border:0;background:none;font-size:var(--text-base);cursor:pointer;color:var(--color-text)}.r3-qtd span{min-width:var(--sp-6);text-align:center;font-variant-numeric:tabular-nums}.r3-qtd--mini button{width:var(--sp-6);height:var(--sp-6)}.r3-carrinho{position:sticky;bottom:0;margin:auto calc(var(--sp-4) * -1) 0;display:grid;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--color-border);background:var(--color-surface-card);box-shadow:var(--shadow-md)}.r3-carrinho__topo{display:flex;justify-content:space-between;font-size:var(--text-denso)}.r3-carrinho__topo span{color:var(--color-text-secondary)}.r3-carrinho__itens{list-style:none;margin:0;padding:0;max-height:160px;overflow:auto;display:grid;gap:var(--sp-1-5);font-size:var(--text-dica)}.r3-carrinho__itens li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-2);align-items:center;font-variant-numeric:tabular-nums}.r3-carrinho__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r3-frete{display:grid;gap:var(--sp-1)}.r3-frete small{font-size:var(--text-xs);color:var(--color-text-secondary)}.r3-carrinho__fecho{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2)}.r3-carrinho__fecho b{font-size:var(--text-lg);font-variant-numeric:tabular-nums}.r3-busca{display:grid;gap:var(--sp-3)}.r3-busca__campo{font-size:var(--text-base);padding:var(--sp-3)}.r3-busca__grupo{margin:var(--sp-2) 0 0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.r3-busca__lista{list-style:none;margin:0;padding:0}.r3-busca__lista li{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2-5) 0;border-bottom:1px solid var(--color-border-subtle)}.r3-busca__lista li>div{flex:1;min-width:0;display:grid;gap:var(--sp-0-5)}.r3-busca__lista small{font-size:var(--text-xs);color:var(--color-text-secondary)}.r3-busca__acoes{display:flex;gap:var(--sp-1-5)}.r3-metas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3-5);margin-bottom:var(--sp-3-5)}.r3-meta{display:grid;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-card)}.r3-meta__rotulo{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.r3-meta__valor{font-size:var(--text-2xl);font-variant-numeric:tabular-nums}.r3-meta__valor small{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.r3-meta__falta,.r3-meta__sem{margin:0;font-size:var(--text-sm)}.r3-meta__sem{color:var(--color-text-secondary)}.r3-meta__detalhe{font-size:var(--text-xs);color:var(--color-text-muted)}.r3-meta-grade{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-3-5);align-items:start}.r3-meta-grade>.bloco{margin-top:0}.r3-faixas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-3)}.r3-faixa{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--sp-1) var(--sp-1-5);border:0;border-radius:var(--radius-xs);background:none;color:var(--color-text);font-size:var(--text-dica);cursor:pointer}.r3-faixa:hover{background:var(--color-state-hover)}.r3-faixa b{font-variant-numeric:tabular-nums}.r3-falar__grupo{margin:var(--sp-3) 0 var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.r3-falar{list-style:none;margin:0;padding:0}.r3-falar__item{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2-5) 0;border-bottom:1px solid var(--color-border-subtle)}.r3-falar__item>div{flex:1;min-width:0;display:grid;gap:var(--sp-0-5);justify-items:start}.r3-falar__item small{font-size:var(--text-dica);color:var(--color-text-secondary)}.r3-falar__pe{margin:var(--sp-3) 0 0;font-size:var(--text-dica)}.r3-conectar{display:grid;gap:var(--sp-3-5);max-width:760px}.r3-conectar>.bloco{margin-top:0}.r3-conectar__numero{margin:0 0 var(--sp-1);font-size:var(--text-lg)}.r3-conectar__aparelhos,.r3-conectar__passos{margin:0 0 var(--sp-3);padding-left:var(--sp-5);display:grid;gap:var(--sp-1-5);font-size:var(--text-sm)}.r3-conectar__qr{width:220px;height:220px;display:grid;place-items:center;padding:var(--sp-4);text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-dica)}.r3-conectar__qr--app{width:100%;height:560px;padding:0;border:0}html.rp-transparente,html.rp-transparente body{background:transparent}.rp-travada{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--sp-4);background:color-mix(in srgb,var(--color-surface) 55%,transparent)}.r3-cartao__campanha{font-size:var(--text-2xs);color:var(--color-text-muted)}.r3-cartao__estoque{margin:var(--sp-1) 0 0;display:grid;gap:var(--sp-0-5, 2px);font-size:var(--text-xs)}.r3-cartao__estoque div{display:flex;justify-content:space-between;gap:var(--sp-2)}.r3-cartao__estoque dt,.r3-cartao__estoque dd{margin:0}.r3-cartao__estoque-titulo{font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.rp-filtros{margin-bottom:var(--sp-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-3)}.r3-cartoes--tela{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (max-width: 767px){.casca--representante{display:block;min-width:0}.casca--representante .casca__lateral{position:sticky;top:0;z-index:5;height:auto;flex-direction:row;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-right:0;border-bottom:1px solid var(--color-border)}.casca--representante .casca__marca{display:none}.casca--representante .casca__menu{display:flex;flex:1;min-width:0;gap:var(--sp-1);overflow-x:auto}.casca--representante .casca__menu a{flex:none;white-space:nowrap;min-height:40px}.casca--representante .casca__menu a>.icone{display:none}.casca--representante .casca__eu{flex:none;padding-top:0;border-top:0}.casca--representante .casca__eu b,.casca--representante .casca__eu .avatar{display:none}.casca--representante .casca__cabeca,.casca--representante .casca__conteudo{padding-inline:var(--sp-3)}.casca--representante .casca__conteudo{padding-top:var(--sp-3)}.casca--representante .r3-metas,.casca--representante .r3-meta-grade,.casca--representante .r3-faixas,.casca--representante .r3-cartoes,.casca--representante .r3-cartoes--tela,.casca--representante .rp-filtros{grid-template-columns:minmax(0,1fr)}body:has(.casca--representante) .gaveta__painel,body:has(.casca--representante) .gaveta__painel--larga{width:100%;padding:var(--sp-4) var(--sp-3)}body:has(.casca--representante) .r2-ficha{grid-template-columns:minmax(0,1fr)}.casca--representante .casca__lateral>.r3-menu{display:none}.casca--representante .rolagem{overflow-x:visible}.casca--representante .tabela,.casca--representante .tabela tbody{display:block}.casca--representante .tabela thead{display:none}.casca--representante .tabela tr{display:block;padding:var(--sp-2) 0;border-bottom:1px solid var(--color-border)}.casca--representante .tabela td{display:flex;justify-content:space-between;gap:var(--sp-3);border-bottom:0;padding:var(--sp-1) var(--sp-1);text-align:right}.casca--representante .tabela td[data-rotulo]:before{content:attr(data-rotulo);flex:none;color:var(--color-text-muted);font-size:var(--text-dica);text-align:left}.casca--representante .tabela td:first-child{font-weight:var(--font-weight-semibold)}.casca--representante .tabela td:first-child:before{display:none}}
