@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--p-ardosia-0:#fff;--p-ardosia-50:#f2f8fb;--p-ardosia-100:#e8f3f8;--p-ardosia-150:#e3edf2;--p-ardosia-200:#d7e6ed;--p-ardosia-300:#bcd3de;--p-ardosia-500:#5b7a8a;--p-ardosia-600:#4f6b7a;--p-ardosia-800:#245b76;--p-ardosia-900:#173f54;--p-ardosia-950:#1b2f3a;--p-azul-100:#dff3fc;--p-azul-500:#2199d6;--p-azul-600:#137aad;--p-azul-700:#136f9c;--p-azul-800:#0f6b96;--p-laranja-100:#ffeadf;--p-laranja-400:#ef8419;--p-laranja-500:#e07b1a;--p-laranja-700:#b35a0c;--p-laranja-800:#9a3a14;--p-verde-100:#e4f4e8;--p-verde-600:#2f8048;--p-verde-700:#2c6b3f;--p-vermelho-100:#f8e5e1;--p-vermelho-600:#ad4f3e;--p-violeta-500:#7356c9;--p-cinza-100:#e9eef1;--p-meli-amarelo:#ffe600;--p-meli-azul:#2d3277;--ink:var(--p-ardosia-900);--ink-2:var(--p-ardosia-800);--text:var(--p-ardosia-950);--muted:var(--p-ardosia-600);--kicker:var(--p-ardosia-500);--on-brand:var(--p-ardosia-0);--paper:var(--p-ardosia-0);--paper-2:var(--p-ardosia-50);--paper-3:var(--p-ardosia-100);--overlay:#173f5466;--line:var(--p-ardosia-200);--line-strong:var(--p-ardosia-300);--grid:var(--p-ardosia-150);--brand:var(--p-azul-500);--brand-strong:var(--p-azul-600);--brand-soft:var(--p-azul-100);--brand-text:var(--p-azul-700);--accent:var(--p-laranja-400);--accent-text:var(--p-laranja-700);--focus:#2199d68c;--neutro-texto:var(--p-ardosia-600);--neutro-fundo:var(--p-cinza-100);--neutro-solido:var(--p-ardosia-600);--info-texto:var(--p-azul-800);--info-fundo:var(--p-azul-100);--info-solido:var(--p-azul-500);--sucesso-texto:var(--p-verde-700);--sucesso-fundo:var(--p-verde-100);--sucesso-solido:var(--p-verde-600);--aviso-texto:var(--p-laranja-800);--aviso-fundo:var(--p-laranja-100);--aviso-solido:var(--p-laranja-400);--erro-texto:var(--p-vermelho-600);--erro-fundo:var(--p-vermelho-100);--erro-solido:var(--p-vermelho-600);--meli-yellow:var(--p-meli-amarelo);--meli-ink:var(--p-meli-azul);--serie-ml:var(--p-violeta-500);--serie-sap:var(--p-azul-500);--serie-escrituradas:var(--p-verde-600);--serie-falta:var(--p-laranja-500);--serie-erro:var(--p-vermelho-600);--serie-parada:var(--p-laranja-500);--serie-erro-naocat:var(--p-ardosia-600);--serie-erro-cancelamento:var(--p-azul-800);--serie-outros:var(--p-ardosia-600);--escala-fonte:1;--font-text:"Nunito Variable", "Nunito", system-ui, sans-serif;--font-data:"IBM Plex Mono", ui-monospace, monospace;--fs-xs:calc(12px * var(--escala-fonte));--fs-sm:calc(13px * var(--escala-fonte));--fs-base:calc(14px * var(--escala-fonte));--fs-md:calc(16px * var(--escala-fonte));--fs-lg:calc(18px * var(--escala-fonte));--fs-xl:calc(22px * var(--escala-fonte));--fs-2xl:calc(28px * var(--escala-fonte));--fs-display:calc(clamp(30px, 3.25vw, 46px) * var(--escala-fonte));--fw-regular:400;--fw-data:600;--fw-bold:700;--fw-black:800;--lh:1.5;--lh-heading:1.25;--lh-tight:1.1;--tracking-kicker:.06em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--shadow-1:0 1px 3px #173f5414;--shadow-2:0 10px 30px #173f541f;--shadow-3:0 30px 70px #00000047;--dur-rapida:.15s;--dur-media:.3s;--ease:cubic-bezier(.2, 0, 0, 1);--z-sticky:1;--z-topbar:5;--opacity-desabilitado:.55;--opacity-ocupado:.6;--opacity-esmaecido:.5;--sidebar-w:280px;--topbar-h:88px;--control-h:36px;--control-h-sm:28px;--icone-sm:14px;--icone-md:16px;--icone-lg:18px}@media (pointer:coarse){:root{--control-h:44px;--control-h-sm:36px}}@media (prefers-reduced-motion:reduce){:root{--dur-rapida:0s;--dur-media:0s}}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e7f1f6;--ink-2:#c3d9e5;--text:#d8e6ed;--muted:#9bb4c2;--kicker:#86a2b2;--on-brand:#fff;--paper:#142631;--paper-2:#0d1b23;--paper-3:#1b3240;--overlay:#000000a8;--line:#23404f;--line-strong:#33586c;--grid:#1d3644;--brand:#43b3ea;--brand-strong:#1677a9;--brand-soft:#123c53;--brand-text:#93d5f6;--accent:#f39a45;--accent-text:#f7b57d;--focus:#43b3ea8c;--neutro-texto:#aec4cf;--neutro-fundo:#1e3440;--neutro-solido:#86a2b2;--info-texto:#93d5f6;--info-fundo:#123c53;--info-solido:#43b3ea;--sucesso-texto:#92d6a5;--sucesso-fundo:#173a2b;--sucesso-solido:#4fb26d;--aviso-texto:#f7b57d;--aviso-fundo:#3f2b17;--aviso-solido:#f39a45;--erro-texto:#f2a091;--erro-fundo:#401f1b;--erro-solido:#e2735f;--serie-ml:#9d86e8;--serie-sap:#43b3ea;--serie-escrituradas:#4fb26d;--serie-falta:#f39a45;--serie-erro:#e2735f;--serie-parada:#f39a45;--serie-erro-naocat:#86a2b2;--serie-erro-cancelamento:#6aa8d6;--serie-outros:#86a2b2;--shadow-1:0 1px 3px #0006;--shadow-2:0 10px 30px #00000080;--shadow-3:0 30px 70px #000000a0}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--paper-2);color:var(--text);font-family:var(--font-text);font-size:var(--fs-base);line-height:var(--lh);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{color:var(--ink);line-height:var(--lh-heading);margin:0}h1{font-size:var(--fs-2xl);font-weight:var(--fw-black)}h2{font-size:var(--fs-lg);font-weight:var(--fw-black)}h3{font-size:var(--fs-md);font-weight:var(--fw-bold)}p{margin:0}a{color:var(--brand-text)}button,input,select,textarea{font:inherit;color:inherit}::placeholder{color:var(--muted);opacity:1}::selection{background:var(--brand-soft);color:var(--ink)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.shell{grid-template-columns:var(--sidebar-w) 1fr;min-height:100%;display:grid}.sidebar{background:var(--paper);border-right:1px solid var(--line);height:100vh;padding:var(--sp-6) var(--sp-4);gap:var(--sp-6);flex-direction:column;display:flex;position:sticky;top:0}.sidebar__logo{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:0 var(--sp-2);display:flex}.sidebar__alternar{color:var(--muted)}.shell[data-recolhido=true]{grid-template-columns:64px 1fr}.shell[data-recolhido=true] .sidebar{padding-left:var(--sp-2);padding-right:var(--sp-2);align-items:center}.shell[data-recolhido=true] .sidebar__logo{justify-content:center;gap:var(--sp-3);flex-direction:column;padding:0}.shell[data-recolhido=true] .sidebar__marca{display:none}.shell[data-recolhido=true] .sidebar__icone{display:block}.shell[data-recolhido=true] .sidebar__produto,.shell[data-recolhido=true] .nav__rotulo{display:none}.shell[data-recolhido=true] .nav a{justify-content:center;padding:10px}.sidebar__logo img{height:26px}.sidebar__icone{display:none}.sidebar__logo .sidebar__icone{height:22px}.sidebar__produto{padding:0 var(--sp-2)}.sidebar__produto strong{color:var(--ink);font-size:var(--fs-md);display:block}.nav{flex-direction:column;gap:2px;display:flex}.nav a{align-items:center;gap:var(--sp-3);padding:10px var(--sp-3);border-radius:var(--r-sm);color:var(--ink-2);font-weight:var(--fw-bold);text-decoration:none;display:flex}.nav a:hover{background:var(--paper-2)}.nav a.active{background:var(--brand-soft);color:var(--brand-text)}.nav a .contador{margin-left:auto}.sidebar__rodape{padding-top:var(--sp-4);border-top:1px solid var(--line);margin-top:auto}.conta{gap:var(--sp-3);min-width:0;font-size:var(--fs-sm);flex-direction:column;display:flex}.conta__quem{align-items:center;gap:var(--sp-3);min-width:0;padding:0 var(--sp-2);display:flex}.conta__avatar{background:var(--paper-2);border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;display:grid}.conta__texto{flex-direction:column;min-width:0;line-height:1.3;display:flex}.conta__texto strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.conta__acoes{gap:var(--sp-1);display:flex}.conta__acao{justify-content:center;align-items:center;gap:var(--sp-2);min-height:36px;padding:6px var(--sp-2);border-radius:var(--r-sm);color:var(--ink-2);font:inherit;font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 1 0;display:inline-flex}.conta__acao:hover{background:var(--paper-2);color:var(--ink)}.conta__acao svg{color:var(--muted);flex:none}.conta__acao:hover svg{color:currentColor}.shell[data-recolhido=true] .sidebar__rodape{align-self:stretch}.shell[data-recolhido=true] .sidebar .conta{align-items:center;gap:var(--sp-2)}.shell[data-recolhido=true] .sidebar .conta__quem{padding:0}.shell[data-recolhido=true] .sidebar .conta__texto,.shell[data-recolhido=true] .sidebar .conta__rotulo{display:none}.shell[data-recolhido=true] .sidebar .conta__acoes{flex-direction:column;gap:2px}.shell[data-recolhido=true] .sidebar .conta__acao{flex:none;width:40px;height:40px;padding:0}.main{flex-direction:column;min-width:0;display:flex}.topbar{z-index:var(--z-topbar);min-height:var(--topbar-h);background:color-mix(in srgb, var(--paper-2) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-8);flex-wrap:wrap;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titulo acoes aparencia";align-items:center;display:grid;position:sticky;top:0}.topbar>.topbar__titulo{grid-area:titulo}.topbar>:not(.topbar__titulo):not(.controles-visuais){grid-area:acoes}.topbar>.controles-visuais{grid-area:aparencia}@media (width<=1500px){.topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo aparencia""acoes acoes"}.topbar>:not(.topbar__titulo):not(.controles-visuais){justify-self:start}}.controles-visuais{padding-left:var(--sp-3);border-left:1px solid var(--line);align-items:center;gap:2px;display:inline-flex}.topbar__acoes{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nav__curto{display:none}.mais{position:relative}.mais__menu{top:calc(100% + var(--sp-2));z-index:calc(var(--z-topbar) + 1);width:min(280px, calc(100vw - 2 * var(--sp-4)));gap:var(--sp-2);padding:var(--sp-3);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:absolute;right:0}.mais__menu[hidden]{display:none}.mais__menu>.btn{justify-content:flex-start}.controles-visuais__escala{text-align:center;min-width:3.2em;font-size:var(--fs-xs);color:var(--muted)}.topbar__titulo{align-items:center;gap:var(--sp-4);flex:1;min-width:220px;display:flex}.topbar__marca{height:24px;padding-right:var(--sp-4);border-right:1px solid var(--line);box-sizing:content-box;flex:none;display:none}.topbar__titulo p{color:var(--muted);font-size:var(--fs-sm);margin:2px 0 0}.conteudo{padding:var(--sp-6) var(--sp-8) var(--sp-10);gap:var(--sp-6);flex-direction:column;display:flex}.grade{gap:var(--sp-4);display:grid}.grade--kpi{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.grade--2{grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.grade--3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.login{min-height:100%;padding:var(--sp-6);background:radial-gradient(circle at 20% 10%, var(--brand-soft), transparent 45%), var(--paper-2);place-items:center;display:grid}.login .card{width:min(400px,100%);padding:var(--sp-8);gap:var(--sp-4);flex-direction:column;display:flex}.login__logo{align-self:flex-start;height:28px}.login h1{font-size:var(--fs-xl)}.login__ou{align-items:center;gap:var(--sp-3);color:var(--muted);font-size:var(--fs-sm);display:flex}.login__ou:before,.login__ou:after{content:"";border-top:1px solid var(--line);flex:1}@media (width<=960px){:root{--escala-fonte:1!important}.shell,.shell[data-recolhido=true]{grid-template-columns:1fr}.sidebar,.shell[data-recolhido=true] .sidebar{display:contents}.sidebar__logo,.shell[data-recolhido=true] .sidebar__logo,.sidebar__produto,.sidebar__rodape{display:none}.nav{z-index:var(--z-topbar);padding:var(--sp-1) max(var(--sp-1), env(safe-area-inset-right,0px)) calc(var(--sp-1) + env(safe-area-inset-bottom,0px)) max(var(--sp-1), env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);flex-direction:row;gap:0;position:fixed;inset:auto 0 0}.nav a,.shell[data-recolhido=true] .nav a{min-width:0;min-height:52px;padding:var(--sp-1) 2px;flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;font-size:11px;line-height:1.2}.nav a.active{background:0 0}.nav a.active svg{color:var(--brand)}.nav__rotulo,.shell[data-recolhido=true] .nav__rotulo{display:none}.nav__conta{flex:1 1 0;min-width:0;display:flex;position:relative}.nav__conta-botao{min-width:0;min-height:52px;padding:var(--sp-1) 2px;border-radius:var(--r-sm);color:var(--ink-2);font:inherit;font-size:11px;font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;line-height:1.2;display:flex}.nav__conta-botao .conta__avatar{letter-spacing:.02em;width:22px;height:22px;font-size:9px}.nav__conta-botao.active .conta__avatar,.nav__conta-botao[aria-expanded=true] .conta__avatar{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-text)}.nav__conta-menu{right:0;bottom:calc(100% + var(--sp-3));z-index:calc(var(--z-topbar) + 1);width:min(280px, calc(100vw - 2 * var(--sp-2)));padding:var(--sp-3);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--shadow-3);position:absolute}.nav__conta-menu[hidden]{display:none}.nav__conta-menu .conta__quem{padding:0 var(--sp-1)}.nav__conta-menu .conta__acoes{padding-top:var(--sp-2);border-top:1px solid var(--line);flex-direction:column;gap:2px}.nav .nav__conta-menu .conta__acao{justify-content:flex-start;gap:var(--sp-3);min-height:44px;padding:6px var(--sp-2);font-size:var(--fs-sm);flex-direction:row;flex:none;line-height:1.3}.nav .nav__conta-menu .conta__acao.active{background:var(--brand-soft);color:var(--brand-text)}.nav .nav__conta-menu .conta__acao.active svg{color:currentColor}.nav__curto{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.main{padding-bottom:calc(61px + env(safe-area-inset-bottom,0px))}.topbar{gap:var(--sp-2);min-height:0;padding-top:max(var(--sp-2), env(safe-area-inset-top,0px));padding-bottom:var(--sp-2)}.topbar__marca,.shell[data-recolhido=true] .topbar__marca{height:16px;padding-right:var(--sp-3);display:block}.controles-visuais{border-left:0;padding-left:0}.topbar__titulo{gap:var(--sp-3)}.topbar__acoes--celular{padding:var(--sp-3) max(var(--sp-4), env(safe-area-inset-right,0px)) var(--sp-3) max(var(--sp-4), env(safe-area-inset-left,0px));border-bottom:1px solid var(--line)}.topbar:not(:has(>.topbar__acoes)){grid-template-areas:"titulo aparencia"}.topbar__titulo{min-width:0}.topbar__titulo h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-lg);overflow:hidden}.controles-visuais .controles-visuais__fonte,.topbar__titulo p{display:none}.topbar,.conteudo{padding-left:max(var(--sp-4), env(safe-area-inset-left,0px));padding-right:max(var(--sp-4), env(safe-area-inset-right,0px))}.conteudo{gap:var(--sp-4)}.grade--2,.grade--3{grid-template-columns:1fr}}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:var(--sp-5);min-width:0}.card__cab{justify-content:space-between;align-items:flex-start;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.card__cab p{color:var(--muted);font-size:var(--fs-sm);margin:2px 0 0}.card.pilha>.card__cab{margin-bottom:0}.card__acoes{gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.caixa{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3)}.kpi{gap:var(--sp-1);text-align:left;border:1px solid var(--line);background:var(--paper);border-radius:var(--r-md);box-shadow:var(--shadow-1);padding:var(--sp-4);cursor:default;transition:box-shadow var(--dur-rapida) var(--ease), border-color var(--dur-rapida) var(--ease);flex-direction:column;display:flex;position:relative}button.kpi{cursor:pointer}button.kpi:hover{border-color:var(--line-strong);box-shadow:var(--shadow-2)}.kpi[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.kpi__rotulo{align-items:center;gap:var(--sp-2);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-bold);display:flex}.kpi__valor{font-family:var(--font-data);font-size:var(--fs-2xl);font-weight:var(--fw-data);color:var(--ink);line-height:var(--lh-tight)}.kpi__sub{font-size:var(--fs-xs);color:var(--muted)}.kpi__marca{border-radius:0 4px 4px 0;width:4px;position:absolute;top:14px;bottom:14px;left:0}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--control-h);border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--paper);color:var(--ink-2);font-weight:var(--fw-bold);cursor:pointer;white-space:nowrap;transition:background var(--dur-rapida) var(--ease);padding:6px 16px;display:inline-flex}a.btn{text-decoration:none}.btn:hover{background:var(--paper-3)}.btn:disabled{opacity:var(--opacity-desabilitado);cursor:not-allowed}.btn--primario{background:var(--brand-strong);border-color:var(--brand-strong);color:var(--on-brand)}.btn--primario:hover{background:var(--brand-text)}.btn--perigo{color:var(--erro-texto)}.btn--sm{min-height:var(--control-h-sm);font-size:var(--fs-sm);padding:2px 12px}.btn--icone{background:0 0;border-color:#0000;min-height:0;padding:6px}.formulario{gap:var(--sp-3);display:grid}.formulario>.btn{justify-self:start}.campo{gap:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--muted);flex-direction:column;display:flex}.campo--largo{flex:320px}.campo-check{align-items:center;gap:var(--sp-2);display:inline-flex}.input,.select,.textarea{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--paper);min-height:var(--control-h);font-weight:var(--fw-regular);color:var(--text);padding:7px 10px}.input:disabled,.select:disabled,.textarea:disabled{background:var(--paper-2);color:var(--muted)}.textarea{resize:vertical;min-height:80px}.grupo-input{gap:6px;display:flex}.grupo-input>.input{flex:1;min-width:0}.filtros{gap:var(--sp-3);flex-wrap:wrap;align-items:flex-end;display:flex}.segmentado{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--paper);padding:2px;display:inline-flex}.segmentado button{border-radius:var(--r-pill);font-weight:var(--fw-bold);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 12px}.segmentado button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-text)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{align-items:center;gap:var(--sp-1);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--paper);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--muted);cursor:pointer;padding:4px 12px;display:inline-flex}a.chip{text-decoration:none}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-brand)}.chip[aria-pressed=true] .muted{color:inherit;opacity:.75}.badge{border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--fw-black);white-space:nowrap;background:var(--neutro-fundo);color:var(--neutro-texto);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.badge svg{width:13px;height:13px}.badge--info{background:var(--info-fundo);color:var(--info-texto)}.badge--sucesso{background:var(--sucesso-fundo);color:var(--sucesso-texto)}.badge--aviso{background:var(--aviso-fundo);color:var(--aviso-texto)}.badge--erro{background:var(--erro-fundo);color:var(--erro-texto)}.badge--meli{background:var(--meli-yellow);color:var(--meli-ink)}.badge--sap{background:var(--info-fundo);color:var(--info-texto)}.status{align-items:center;gap:6px;display:inline-flex}.alerta{gap:var(--sp-3);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);background:var(--aviso-fundo);color:var(--aviso-texto);font-size:var(--fs-sm);align-items:flex-start;display:flex}.alerta--neutro{background:var(--neutro-fundo);color:var(--neutro-texto)}.alerta--aviso{background:var(--aviso-fundo);color:var(--aviso-texto)}.alerta--info{background:var(--info-fundo);color:var(--info-texto)}.alerta--sucesso{background:var(--sucesso-fundo);color:var(--sucesso-texto)}.alerta--erro{background:var(--erro-fundo);color:var(--erro-texto)}.tabela+.alerta,.tabela-wrap+.alerta{margin-top:var(--sp-3)}.alerta--pilha{gap:var(--sp-1);flex-direction:column}.alerta--compacto{padding:var(--sp-1) var(--sp-3)}.tabela-wrap{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);transition:opacity var(--dur-rapida) var(--ease);overflow:auto}.tabela-wrap[aria-busy=true]{opacity:var(--opacity-ocupado)}.tabela-wrap--sm{max-height:260px}.tabela-wrap--md{max-height:360px}.tabela-wrap--lg{max-height:420px}table.tabela{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.tabela th{background:var(--paper-3);color:var(--ink-2);text-align:left;font-weight:var(--fw-black);font-size:var(--fs-xs);letter-spacing:.02em;border-bottom:1px solid var(--line-strong);white-space:nowrap;z-index:var(--z-sticky);padding:8px 10px;position:sticky;top:0}.tabela td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 10px}.tabela tbody tr:hover td{background:var(--paper-2)}.tabela tr.clicavel{cursor:pointer}.tabela td.mono,.tabela td.num{white-space:nowrap}.tabela tfoot td{font-weight:var(--fw-black);background:var(--paper-2)}.tabela th.num{text-align:right;font-family:var(--font-text)}.tabela--linha td{white-space:nowrap}.tabela--compacta td,.tabela--compacta th{padding:4px 8px}.tabela td.celula-longa{white-space:normal;overflow-wrap:anywhere;min-width:200px;max-width:300px}.tabela th.coluna-barra{width:22%}.etapas{gap:2px;display:inline-flex}.etapa{border-radius:var(--r-xs);justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.etapa--ok{background:var(--sucesso-fundo);color:var(--sucesso-texto)}.etapa--falha{background:var(--erro-fundo);color:var(--erro-texto)}.etapa--na{color:var(--line-strong)}.etapa--vazio{color:var(--line-strong);border:1px dashed var(--line-strong)}.etapa--fora{opacity:.35}.paginacao{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-3);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;display:flex}.vazio{padding:var(--sp-8);text-align:center;color:var(--muted)}.carregando{justify-content:center;align-items:center;gap:10px;display:flex}.spinner{border:2px solid var(--line-strong);border-top-color:var(--brand);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.luz{border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.barra-progresso{border-radius:var(--r-pill);background:var(--paper-3);height:8px;overflow:hidden}.barra-progresso>div{background:var(--brand);border-radius:var(--r-pill);height:100%;transition:width var(--dur-media) var(--ease)}.barra-progresso--erro>div{background:var(--serie-erro)}.tabela tr.fila-atual>td{background:var(--brand-soft)}.fila-progresso{gap:var(--sp-1);flex-direction:column;min-width:150px;display:flex}.dropzone{border:2px dashed var(--line-strong);border-radius:var(--r-lg);padding:var(--sp-8) var(--sp-6);text-align:center;background:var(--paper-2);color:var(--muted);cursor:pointer;transition:background var(--dur-rapida) var(--ease), border-color var(--dur-rapida) var(--ease)}.dropzone[data-ativo=true]{border-color:var(--brand);background:var(--brand-soft)}.dropzone>svg{color:var(--brand)}.dropzone strong{color:var(--ink)}.dropzone__dica{font-size:var(--fs-sm)}.lista-def{gap:6px var(--sp-4);font-size:var(--fs-sm);grid-template-columns:minmax(140px,max-content) 1fr;margin:0;display:grid}.lista-def dt{color:var(--muted);font-weight:var(--fw-bold)}.lista-def dd{overflow-wrap:anywhere;min-width:0;margin:0}.linha-tempo{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.linha-tempo li{gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:16px 1fr;display:grid}.linha-tempo .ponto{border:2px solid var(--paper);width:12px;height:12px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;margin-top:4px}.recolhivel>summary{cursor:pointer;color:var(--muted);font-size:var(--fs-sm)}.recolhivel[open]>summary{margin-bottom:var(--sp-2)}.codigo{font-family:var(--font-data);font-size:var(--fs-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.dialogo::backdrop{background:var(--overlay)}.dialogo{background:var(--paper);color:var(--text);border-radius:var(--r-lg);box-shadow:var(--shadow-3);padding:var(--sp-6);border:0;width:min(560px,92vw)}.grafico{width:100%}.tooltip-grafico{font-family:var(--font-text)!important}.lotes-nerus{gap:var(--sp-1) var(--sp-4);padding:var(--sp-2) 0;flex-wrap:wrap;display:flex}.btn--icone[aria-pressed=true],.btn--sm[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-text)}@media (pointer:coarse){.btn--icone:not(.chave-copiavel){min-width:44px;min-height:44px}.segmentado button{min-height:38px}.conta__acao{min-height:44px}.shell[data-recolhido=true] .sidebar .conta__acao{width:44px;height:44px}.chip{min-height:36px}.input,.select,.textarea{font-size:16px}}@media (width<=960px){.card{padding:var(--sp-4)}.dialogo{width:calc(100vw - 2 * var(--sp-2));max-width:none;max-height:calc(100dvh - 2 * var(--sp-2));padding:var(--sp-4)}.dialogo__rodape{bottom:calc(var(--sp-4) * -1);z-index:var(--z-sticky);margin-inline:calc(var(--sp-4) * -1);margin-bottom:calc(var(--sp-4) * -1);padding:var(--sp-3) var(--sp-4) var(--sp-4);background:var(--paper);border-top:1px solid var(--line);position:sticky}.tabela-wrap{background:linear-gradient(to right, var(--paper) 30%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--paper) 30%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000047, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000047, transparent) right / 12px 100% no-repeat scroll, var(--paper)}.segmentado button{padding:4px 10px}}.card__textos{min-width:0}.card__titulo-linha{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.card__meta{color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.card__ajuda-btn{width:28px;height:28px;margin-left:calc(var(--sp-2) * -1 + 2px);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.card__ajuda-btn:hover,.card__ajuda-btn[aria-expanded=true]{color:var(--brand-text);background:var(--brand-soft)}.card__ajuda{margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper-2);color:var(--muted);font-size:var(--fs-sm);max-width:72ch}.card__ajuda p+p{margin-top:var(--sp-1)}.fontes{color:var(--muted);font-size:var(--fs-sm);position:relative}.fontes>summary{cursor:pointer;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;list-style:none}.fontes>summary::-webkit-details-marker{display:none}.fontes__lista{top:calc(100% + var(--sp-1));z-index:var(--z-topbar);width:max-content;max-width:min(360px, calc(100vw - 2 * var(--sp-4)));gap:var(--sp-1);padding:var(--sp-3);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--shadow-3);color:var(--text);flex-direction:column;display:flex;position:absolute;left:0}.card__print-btn{border-radius:var(--r-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;opacity:.7;transition:opacity var(--dur-rapida) var(--ease), background var(--dur-rapida) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.card__print-btn:hover,.card__print-btn:focus-visible{opacity:1;color:var(--brand-text);background:var(--brand-soft)}.card__print-btn:disabled{cursor:progress;opacity:.4}.card__logo-print,.card__contexto-print{display:none}.card.capturando .card__logo-print{width:auto;height:24px;display:block}.card.capturando .card__contexto-print{color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-bold);margin:2px 0 0;display:block}.card.capturando .card__cab{flex-wrap:nowrap}.card.capturando{max-width:none;height:auto!important;overflow:visible!important}.card.capturando .tabela-wrap,.card.capturando .painel__corpo{max-height:none;overflow:visible}.aviso-print{left:50%;bottom:calc(var(--sp-6) + env(safe-area-inset-bottom,0px));z-index:calc(var(--z-topbar) + 2);align-items:center;gap:var(--sp-3);max-width:calc(100vw - 2 * var(--sp-4));padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border-radius:var(--r-md);box-shadow:var(--shadow-3);font-size:var(--fs-sm);font-weight:var(--fw-bold);animation:aviso-print var(--dur-media) var(--ease) both;display:flex;position:fixed;transform:translate(-50%)}.aviso-print--ok{background:var(--sucesso-fundo);color:var(--sucesso-texto)}.aviso-print--erro{background:var(--erro-fundo);color:var(--erro-texto)}.aviso-print .btn--icone{color:inherit}@keyframes aviso-print{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (width<=960px){.aviso-print{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.regras-senha{gap:var(--sp-1);font-size:var(--fs-sm);color:var(--muted);margin:0;padding:0;list-style:none;display:grid}.regras-senha li{align-items:center;gap:var(--sp-2);display:flex}.regras-senha__ok{color:var(--ink)}.regras-senha__ok svg{color:var(--sucesso-solido)}.campo-senha{gap:var(--sp-2);align-items:center;display:flex}.campo-senha .input{flex:1;min-width:0}.mono,.num{font-family:var(--font-data);font-variant-numeric:tabular-nums}.num{text-align:right}.muted{color:var(--muted)}.kicker{color:var(--kicker);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-kicker);text-transform:uppercase}.texto-xs{font-size:var(--fs-xs)}.texto-sm{font-size:var(--fs-sm)}.texto-ink{color:var(--ink)}.texto-neutro{color:var(--neutro-texto)}.texto-info{color:var(--info-texto)}.texto-sucesso{color:var(--sucesso-texto)}.texto-aviso{color:var(--aviso-texto)}.texto-erro{color:var(--erro-texto)}.texto-marca{color:var(--brand)}.texto-meli{color:var(--meli-ink)}.pre-linha{white-space:pre-wrap}.quebra-tudo{overflow-wrap:anywhere}.subtitulo{margin:var(--sp-4) 0 var(--sp-2)}.pilha{gap:var(--sp-3);flex-direction:column;display:flex}.pilha--1{gap:var(--sp-1)}.pilha--2{gap:var(--sp-2)}.pilha--4{gap:var(--sp-4)}.pilha>.btn{align-self:flex-start}.linha{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.linha--1{gap:var(--sp-1)}.linha--4{gap:var(--sp-4)}.linha--entre{justify-content:space-between}.empurrar{margin-left:auto}.expandir{flex:180px;min-width:0}.esmaecido{opacity:var(--opacity-esmaecido)}.lista-simples{margin:0;padding-left:18px}.so-toque{display:none}@media (pointer:coarse){.so-mouse{display:none}.so-toque{display:inline}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar__seletor{gap:var(--sp-1);padding:0 var(--sp-2);flex-direction:column;display:flex}.sidebar__seletor .select{width:100%;font-weight:var(--fw-bold)}.sidebar__cliente-sigla{border-radius:var(--r-sm);background:var(--brand-soft);width:36px;height:36px;color:var(--brand-text);font-size:var(--fs-xs);font-weight:var(--fw-bold);place-items:center;display:grid}.nav__grupo{margin:var(--sp-2) 0;padding:var(--sp-2) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.nav__grupo-cab{align-items:center;gap:var(--sp-1);padding:0 var(--sp-2) var(--sp-1) var(--sp-3);min-width:0;display:flex}.nav__grupo-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:1;overflow:hidden}.nav__grupo-acoes{gap:2px;display:inline-flex}.nav__grupo-acoes .btn--icone{color:var(--muted);padding:4px}.nav__grupo-vazio{padding:6px var(--sp-3)}.shell[data-recolhido=true] .nav__grupo-cab{display:none}.shell[data-recolhido=true] .nav__grupo{align-items:center}.shell[data-cliente=true]{height:100vh;overflow:hidden}.shell[data-cliente=true] .main{height:100vh}.central__pagina{width:100%;max-width:1280px;padding:var(--sp-6) max(var(--sp-4), env(safe-area-inset-right,0px)) var(--sp-8) max(var(--sp-4), env(safe-area-inset-left,0px));gap:var(--sp-5);flex-direction:column;margin:0 auto;display:flex}.central__titulo{align-items:baseline;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.central__titulo h1{margin:0}.central__iframe{background:var(--paper-2);border:0;flex:1;width:100%;height:100%}.grade-clientes{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));align-items:start;display:grid}.cartao-cliente{gap:var(--sp-4);flex-direction:column;display:flex}.cartao-cliente__cab{align-items:center;gap:var(--sp-2);display:flex}.cartao-cliente__cab h2{font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.cartao-cliente__bloco{gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.cartao-cliente__numeros{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cartao-cliente__numeros>div{flex-direction:column;gap:2px;display:flex}.cartao-cliente__numeros .num{text-align:left;font-size:var(--fs-lg);color:var(--ink)}.cartao-cliente__fontes{gap:var(--sp-1) var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cartao-cliente__fontes>div{justify-content:space-between;gap:var(--sp-2);display:flex}.cartao-cliente__fontes dt{color:var(--muted)}.cartao-cliente__fontes dd{color:var(--ink-2);margin:0}.cartao-cliente__rodape{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line);display:flex}.escolher-clientes{border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-3);gap:var(--sp-1);display:grid}@media (width<=960px){.sidebar__seletor{display:none}}.filtros-usuarios{align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.filtros-usuarios .campo{min-width:200px}.filtros-usuarios__check{padding-bottom:var(--sp-2)}.linha-inativa td{color:var(--muted)}.escolher-clientes__linha{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.escolher-clientes__linha .select{width:auto;min-width:150px}.cartao-cliente__mes{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.cal-fech{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.cal-fech__sem{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;text-align:center;font-size:10px}.cal-fech__dia{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);flex-direction:column;gap:1px;min-width:0;min-height:54px;padding:3px 4px;display:flex;overflow:hidden}.cal-fech__num{font-family:var(--font-data);color:var(--muted);font-size:11px;line-height:1.1}.cal-fech__dia--vazio{background:0 0;border-style:dashed}.cal-fech__dia--fechado{background:var(--sucesso-fundo);border-color:color-mix(in srgb, var(--sucesso-solido) 45%, transparent)}.cal-fech__dia--fechado .cal-fech__num,.cal-fech__total{color:var(--sucesso-texto)}.cal-fech__total{font-size:12px;font-weight:var(--fw-bold);text-align:right;margin-top:auto}.cal-fech__dia--aberto{background:var(--aviso-fundo);border-color:color-mix(in srgb, var(--aviso-solido,var(--aviso-texto)) 45%, transparent)}.cal-fech__dia--aberto .cal-fech__num{color:var(--aviso-texto)}.cal-fech__tres{color:var(--ink);flex-direction:column;font-size:9.5px;line-height:1.2;display:flex}.cal-fech__tres>span{white-space:nowrap;justify-content:space-between;gap:2px;display:flex}.cal-fech__tres abbr{color:var(--aviso-texto);font-weight:var(--fw-bold);text-decoration:none}.cal-fech__legenda{gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;display:flex}.cal-fech__legenda span{align-items:center;gap:var(--sp-1);display:inline-flex}.cal-fech__cor{border-radius:3px;width:10px;height:10px;display:inline-block}.cal-fech__cor--fechado{background:var(--sucesso-solido)}.cal-fech__cor--aberto{background:var(--aviso-solido,var(--aviso-texto))}.grade-clientes{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr))}.central__telao{margin-left:auto}.telao{background:var(--paper-2);--barra:clamp(48px, 2.9vw, 112px);--barra-fonte:clamp(13px, .78vw, 30px);flex-direction:column;height:100vh;display:flex;overflow:hidden}.telao__barra{height:var(--barra);font-size:var(--barra-fonte);align-items:center;gap:var(--sp-4);padding:0 var(--sp-5);background:var(--paper);border-bottom:1px solid var(--line);flex:none;display:flex}.telao__logo{height:calc(var(--barra) * .4)}.telao__titulo{padding-left:var(--sp-4);border-left:1px solid var(--line);font-weight:var(--fw-bold);color:var(--ink-2);font-size:1.15em}.telao__placar{gap:var(--sp-2);display:flex}.telao__placar-item{font-size:1em;font-weight:var(--fw-bold);border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.telao__placar-item b{font-family:var(--font-data);font-size:1.2em}.telao__placar-item--sucesso{background:var(--sucesso-fundo);color:var(--sucesso-texto)}.telao__placar-item--aviso{background:var(--aviso-fundo);color:var(--aviso-texto)}.telao__placar-item--neutro{background:var(--neutro-fundo,var(--paper-2));color:var(--muted)}.telao__espaco{flex:1}.telao__legenda{color:var(--muted);align-items:center;gap:6px;font-size:.95em;display:inline-flex}.telao__cor{width:.9em;height:.9em;margin-left:var(--sp-2);border-radius:3px;display:inline-block}.telao__cor--fechado{background:var(--sucesso-solido)}.telao__cor--aberto{background:var(--aviso-solido)}.telao__cor--hoje{box-shadow:inset 0 0 0 2px var(--brand);background:0 0}.telao__relogio{font-size:1.45em;font-weight:var(--fw-bold);color:var(--ink);letter-spacing:.02em}.telao__sair{color:var(--muted)}.telao__grade{flex:1;gap:clamp(8px,.55vw,22px);min-height:0;padding:clamp(8px,.55vw,22px);display:grid}.telao-bloco{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;min-width:0;min-height:0;transition:border-color var(--dur-rapida,.15s) ease, transform var(--dur-rapida,.15s) ease;position:relative;overflow:hidden;container-type:size}.telao-bloco__corpo{flex-direction:column;gap:3cqh;height:100%;padding:5cqi 5.5cqi 4.5cqi;display:flex}.telao-bloco:before{content:"";background:var(--line-strong);height:max(3px,1.2cqh);position:absolute;inset:0 0 auto}.telao-bloco:hover{border-color:var(--brand)}.telao-bloco--sucesso:before{background:var(--sucesso-solido)}.telao-bloco--aviso:before{background:var(--aviso-solido)}.telao-bloco--neutro{opacity:.62;border-style:dashed}.telao-bloco__cab{align-items:center;gap:3cqi;min-width:0;display:flex}.telao-bloco__luz{background:var(--muted);border-radius:50%;flex:none;width:4cqi;height:4cqi}.telao-bloco--sucesso .telao-bloco__luz{background:var(--sucesso-solido)}.telao-bloco--aviso .telao-bloco__luz{background:var(--aviso-solido)}.telao-bloco__nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(13px,7.2cqi,64px);font-weight:var(--fw-bold);color:var(--ink);margin:0;line-height:1.15;overflow:hidden}.telao-bloco__placar{align-items:flex-end;gap:3.5cqi;display:flex}.telao-bloco__fechados{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(22px,17cqi,150px);font-weight:600;line-height:.9}.telao-bloco--sucesso .telao-bloco__fechados{color:var(--sucesso-texto)}.telao-bloco--aviso .telao-bloco__fechados{color:var(--aviso-texto)}.telao-bloco__fechados small{color:var(--muted);letter-spacing:0;font-size:.45em;font-weight:400}.telao-bloco__rotulo{font-size:clamp(10px,4.4cqi,38px);font-weight:var(--fw-bold);color:var(--ink-2);flex-direction:column;gap:.4cqh;padding-bottom:.6cqh;line-height:1.15;display:flex}.telao-bloco__sub{color:var(--muted);font-size:.9em;font-weight:400}.telao-bloco--aviso .telao-bloco__sub{color:var(--aviso-texto);font-weight:var(--fw-bold)}.telao-cal{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:1.2cqi;min-height:0;display:grid}.telao-cal__dia{min-height:0;font-family:var(--font-data);color:var(--muted);background:var(--paper-2);border-radius:max(2px,1cqi);justify-content:flex-start;align-items:flex-start;padding:.6cqi 1.2cqi;font-size:clamp(7px,2.8cqi,22px);line-height:1;display:flex}.telao-cal__dia--fora{background:0 0}.telao-cal__dia--fechado{background:var(--sucesso-solido);color:var(--sucesso-fundo)}.telao-cal__dia--aberto{background:var(--aviso-solido);color:var(--aviso-fundo)}.telao-cal__dia--hoje{box-shadow:inset 0 0 0 max(2px, .7cqi) var(--brand)}.telao-bloco__vazio{border:1px dashed var(--line);border-radius:var(--r-sm);color:var(--muted);flex:1;place-items:center;font-size:clamp(10px,4cqi,32px);display:grid}.telao-bloco__rodape{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:2cqi;font-size:clamp(9px,3.8cqi,32px);display:flex}.telao-bloco__hoje{white-space:nowrap;gap:3cqi;min-width:0;display:flex}.telao-bloco__hoje i{background:var(--paper-2);color:var(--muted);font-style:normal;font-weight:var(--fw-bold);border-radius:.25em;margin-right:.45em;padding:0 .3em;font-size:.85em}.telao-bloco__envio{color:var(--muted);white-space:nowrap}.telao-bloco--neutro .telao-bloco__envio{color:var(--aviso-texto);font-weight:var(--fw-bold)}@container (height<=230px){.telao-bloco__sub{display:none}}@container (height<=170px){.telao-bloco__rodape{display:none}}@media (prefers-reduced-motion:reduce){.telao-bloco{transition:none}}
