@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-ext-400-normal-fkIYAX4U.woff2) format("woff2"),url(/assets/arimo-cyrillic-ext-400-normal-VrsG38ur.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-cyrillic-400-normal-CgTchz7I.woff2) format("woff2"),url(/assets/arimo-cyrillic-400-normal-CF2XIQji.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-ext-400-normal-BJYd2Ub5.woff2) format("woff2"),url(/assets/arimo-greek-ext-400-normal-D-e-OuEk.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-greek-400-normal-BUS6n_W-.woff2) format("woff2"),url(/assets/arimo-greek-400-normal-DOB3qvmW.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-hebrew-400-normal-mvtLHX7Y.woff2) format("woff2"),url(/assets/arimo-hebrew-400-normal-DuxCN41l.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-vietnamese-400-normal-CervLxD7.woff2) format("woff2"),url(/assets/arimo-vietnamese-400-normal-6ktFzlmM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-ext-400-normal-B-XWcJFt.woff2) format("woff2"),url(/assets/arimo-latin-ext-400-normal-CuyoxgRm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arimo-latin-400-normal-Bqnq6eT5.woff2) format("woff2"),url(/assets/arimo-latin-400-normal-Cd1L7MI3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-cyrillic-ext-500-normal-CiK1aHNy.woff2) format("woff2"),url(/assets/arimo-cyrillic-ext-500-normal-BL3N58wE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-cyrillic-500-normal-bbO2CAVR.woff2) format("woff2"),url(/assets/arimo-cyrillic-500-normal-Ch26h5fo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-greek-ext-500-normal-BBflclUx.woff2) format("woff2"),url(/assets/arimo-greek-ext-500-normal-D_ojCyX4.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-greek-500-normal-B3D-R6kD.woff2) format("woff2"),url(/assets/arimo-greek-500-normal-C5w1Ka-7.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-hebrew-500-normal-DRCXNlZH.woff2) format("woff2"),url(/assets/arimo-hebrew-500-normal-eViCU2Em.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-vietnamese-500-normal-BaQN2oh3.woff2) format("woff2"),url(/assets/arimo-vietnamese-500-normal-tWppjup1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-latin-ext-500-normal-WKhgwFLp.woff2) format("woff2"),url(/assets/arimo-latin-ext-500-normal-CjWbHlxu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Arimo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/arimo-latin-500-normal-D3Md5xFR.woff2) format("woff2"),url(/assets/arimo-latin-500-normal-UCDeBjSd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-cyrillic-ext-600-normal-BC01M4B1.woff2) format("woff2"),url(/assets/arimo-cyrillic-ext-600-normal-BM8gQ6-Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-cyrillic-600-normal-D7edocTq.woff2) format("woff2"),url(/assets/arimo-cyrillic-600-normal-Ci5NEwxs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-greek-ext-600-normal-B2KcfJbI.woff2) format("woff2"),url(/assets/arimo-greek-ext-600-normal-DSpQq3jA.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-greek-600-normal-8c7c0RaA.woff2) format("woff2"),url(/assets/arimo-greek-600-normal-Cq9QX8_r.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-hebrew-600-normal-B92nRwvs.woff2) format("woff2"),url(/assets/arimo-hebrew-600-normal-CWuD78u9.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-vietnamese-600-normal-BLfruSq_.woff2) format("woff2"),url(/assets/arimo-vietnamese-600-normal-Cjy0l_Hk.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-latin-ext-600-normal-DROWMfzz.woff2) format("woff2"),url(/assets/arimo-latin-ext-600-normal-Drz7s6iG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Arimo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/arimo-latin-600-normal-dPfV5LTf.woff2) format("woff2"),url(/assets/arimo-latin-600-normal-DA114YRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-ext-700-normal-Ce-sRYNJ.woff2) format("woff2"),url(/assets/arimo-cyrillic-ext-700-normal-D_9gfP4Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-cyrillic-700-normal-B2FEI9Hm.woff2) format("woff2"),url(/assets/arimo-cyrillic-700-normal-kR-udC20.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-ext-700-normal-BgSZoFxW.woff2) format("woff2"),url(/assets/arimo-greek-ext-700-normal-CuiwAIqV.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-greek-700-normal-uph2eQqS.woff2) format("woff2"),url(/assets/arimo-greek-700-normal-C1ZSV25q.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-hebrew-700-normal-B1Yomo_n.woff2) format("woff2"),url(/assets/arimo-hebrew-700-normal-CLPHp7oC.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-vietnamese-700-normal-CLXmNtrB.woff2) format("woff2"),url(/assets/arimo-vietnamese-700-normal--IIq6YJl.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-ext-700-normal-DDeQOfiM.woff2) format("woff2"),url(/assets/arimo-latin-ext-700-normal-7mWUsHUR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/arimo-latin-700-normal-DhEW593l.woff2) format("woff2"),url(/assets/arimo-latin-700-normal-x_huS3KV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tinta: #0f0f0f;--tinta-2: #393939;--tinta-3: #1c1c1c;--chao: #ffffff;--painel: #f6f6f6;--painel-2: #efefef;--filete: #e3e3e3;--filete-forte: #cfcfcf;--texto: #0f0f0f;--texto-2: #555555;--texto-3: #717171;--ouro: #ffcc29;--ouro-tinta: #6b5200;--critico: #b42318;--critico-fundo: #fdecea;--atencao: #8a5300;--atencao-borda: #e0a33a;--atencao-fundo: #fff4e0;--ok: #26703a;--ok-fundo: #eaf4ec;--excesso: #1f56b0;--excesso-fundo: #e9f0fb;--parado: #5e5e5e;--parado-fundo: #f0f0f0;--r: 2px;--sombra: 0 8px 28px rgba(15, 15, 15, .14), 0 1px 3px rgba(15, 15, 15, .08);--t: .18s cubic-bezier(.16, 1, .3, 1);--rail: 228px;font-family:Arimo,Arial,sans-serif;font-size:14px;line-height:1.45;color:var(--texto);background:var(--chao);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}::selection{background:var(--ouro);color:var(--tinta)}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;box-shadow:0 0 0 4px var(--ouro);border-radius:var(--r)}input,select,button,textarea{font:inherit;color:inherit;caret-color:var(--tinta)}a{color:inherit;text-underline-offset:3px}h1,h2,h3{margin:0;font-weight:700;letter-spacing:-.01em;text-wrap:balance}h1{font-size:20px}h2{font-size:16px}h3{font-size:14px}p{margin:0}*{scrollbar-width:thin;scrollbar-color:var(--filete-forte) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--filete-forte);border:3px solid var(--chao);border-radius:10px}.app{display:grid;grid-template-columns:var(--rail) 1fr;min-height:100%}.rail{background:var(--tinta);color:#fff;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.rail__marca{padding:22px 20px 18px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #262626}.rail__marca img{width:150px;height:auto;display:block}.wordmark{font-size:21px;letter-spacing:.14em;font-weight:400;color:#fff;line-height:1}.wordmark b{color:var(--ouro);font-weight:400}.rail__produto{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#a8a8a8}.rail nav{padding:12px 10px;display:flex;flex-direction:column;gap:2px;flex:1;overflow-y:auto}.rail__grupo{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;padding:16px 12px 6px}.rail a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r);text-decoration:none;color:#d6d6d6;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;transition:background var(--t),color var(--t)}.rail a:hover,.rail a.ativo{background:#1d1d1d;color:#fff}.rail a.ativo svg{color:var(--ouro)}.rail a .marca-atual{width:6px;height:6px;border-radius:50%;background:var(--ouro);margin-left:auto}.rail a:focus-visible{box-shadow:0 0 0 2px var(--ouro);outline:none}.rail__pe{padding:14px 20px;border-top:1px solid #262626;font-size:12px;color:#a8a8a8;display:flex;align-items:center;justify-content:space-between;gap:8px}.rail__pe button{background:none;border:0;color:#d6d6d6;cursor:pointer;padding:4px;display:inline-flex;border-radius:var(--r)}.rail__pe button:hover{color:#fff}.trabalho{min-width:0;display:flex;flex-direction:column}.conteudo>*{min-width:0}.secao__cabeca>*{min-width:0}.topo{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:18px 32px;border-bottom:1px solid var(--filete);background:var(--chao);position:sticky;top:0;z-index:5}.topo h1{font-size:15px;text-transform:uppercase;letter-spacing:.1em}.topo__meta{margin-left:auto;display:flex;align-items:center;gap:16px;color:var(--texto-2);font-size:12.5px}.conteudo{padding:24px 32px 48px;display:flex;flex-direction:column;gap:24px}.botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:34px;padding:0 14px;border-radius:var(--r);border:1px solid var(--tinta-2);background:var(--tinta-2);color:#fff;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background var(--t),border-color var(--t),color var(--t)}.botao:hover{background:var(--tinta);border-color:var(--tinta)}.botao:disabled{opacity:.45;cursor:not-allowed}.botao--linha{background:var(--chao);color:var(--tinta);border-color:var(--filete-forte)}.botao--linha:hover{background:var(--painel);border-color:var(--tinta-2);color:var(--tinta)}.botao--leve{background:transparent;border-color:transparent;color:var(--texto-2);padding:0 8px}.botao--leve:hover{background:var(--painel);color:var(--tinta);border-color:transparent}.botao--pequeno{height:28px;padding:0 10px;font-size:11px}.botao--ouro{background:var(--ouro);border-color:var(--ouro);color:var(--tinta)}.botao--ouro:hover{background:#f2bd12;border-color:#f2bd12}.campo{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--texto-2)}.campo>span{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.entrada,.seletor{height:34px;border:1px solid var(--filete-forte);border-radius:var(--r);background:var(--chao);padding:0 10px;min-width:0;color:var(--texto);transition:border-color var(--t)}.entrada:hover,.seletor:hover{border-color:var(--tinta-2)}.entrada:focus,.seletor:focus{border-color:var(--tinta);outline:none;box-shadow:0 0 0 3px #ffcc298c}.entrada::placeholder{color:var(--texto-3)}.busca{position:relative;display:flex;align-items:center}.busca svg{position:absolute;left:10px;color:var(--texto-3);pointer-events:none}.busca .entrada{padding-left:32px;width:260px}.segmentos{max-width:100%;overflow-x:auto;display:inline-flex;border:1px solid var(--filete-forte);border-radius:var(--r);background:var(--chao);padding:2px;gap:2px}.segmentos button{border:0;background:transparent;height:28px;padding:0 11px;border-radius:1px;font-size:12px;color:var(--texto-2);cursor:pointer;white-space:nowrap;transition:background var(--t),color var(--t)}.segmentos button:hover{color:var(--tinta);background:var(--painel)}.segmentos button[aria-pressed=true]{background:var(--tinta);color:#fff}.segmentos button .qtd{margin-left:6px;font-size:11px;opacity:.75}.barra-filtros{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.numeros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--tinta);border-bottom:1px solid var(--filete)}.numero{padding:16px 20px 18px;display:flex;flex-direction:column;gap:4px}.numero+.numero{border-left:1px solid var(--filete)}.numero__rotulo{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--texto-2);font-weight:600}.numero__valor{font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.numero__valor small{font-size:14px;font-weight:500;color:var(--texto-2);margin-left:4px;letter-spacing:0}.numero__nota{font-size:12px;color:var(--texto-2)}.numero__valor.vazio{color:var(--texto-3);font-size:18px;font-weight:500;padding:6px 0 4px}.selo{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:var(--r);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.selo svg{flex:none}.selo--critico{background:var(--critico-fundo);color:var(--critico)}.selo--atencao{background:var(--atencao-fundo);color:var(--atencao)}.selo--ok{background:var(--ok-fundo);color:var(--ok)}.selo--excesso{background:var(--excesso-fundo);color:var(--excesso)}.selo--parado{background:var(--parado-fundo);color:var(--parado)}.selo--info{background:var(--painel);color:var(--texto-2)}.amostra{width:28px;height:28px;border-radius:var(--r);flex:none;box-shadow:inset 0 0 0 1px #0000001f}.amostra--vazia{background:repeating-linear-gradient(45deg,var(--painel) 0 4px,var(--painel-2) 4px 8px)}.grade{display:inline-flex;gap:3px}.tam{position:relative;width:34px;height:38px;border-radius:var(--r);background:var(--painel);border:1px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:default;transition:transform var(--t),box-shadow var(--t)}.tam__n{font-size:12px;font-weight:600;line-height:1;color:var(--texto)}.tam__q{font-size:10px;line-height:1;color:var(--texto-2)}.tam--zerado{background:var(--chao);border-color:var(--filete)}.tam--zerado .tam__n,.tam--zerado .tam__q{color:#9a9a9a}.tam--zerado:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:linear-gradient(to top right,transparent calc(50% - .5px),#c9c9c9 50%,transparent calc(50% + .5px));pointer-events:none}.tam--zerado.tam--vendia{border-color:var(--critico)}.tam--zerado.tam--vendia:after{background:linear-gradient(to top right,transparent calc(50% - .6px),var(--critico) 50%,transparent calc(50% + .6px));opacity:.45}.tam--zerado.tam--vendia .tam__n{color:var(--critico)}.tam--critico{background:var(--critico-fundo);border-color:#f0b4ad}.tam--critico .tam__q{color:var(--critico);font-weight:700}.tam--atencao{background:var(--atencao-fundo);border-color:var(--atencao-borda)}.tam--atencao .tam__q{color:var(--atencao);font-weight:700}.tam--excesso{background:var(--excesso-fundo);border-color:#b9cdee}.tam--excesso .tam__q{color:var(--excesso)}.tam--parado{background:var(--chao);border:1px dashed #b5b5b5}.tam--marcado{box-shadow:0 0 0 2px var(--tinta)}.tam--ausente{background:transparent;border:1px dashed var(--filete)}.tam--ausente .tam__n{color:#c2c2c2;font-weight:400}.grade--grande .tam{width:52px;height:58px}.grade--grande .tam__n{font-size:15px}.grade--grande .tam__q{font-size:12px}.legenda{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--texto-2);align-items:center}.legenda span{display:inline-flex;align-items:center;gap:6px}.legenda .tam{width:18px;height:18px}.secao{display:flex;flex-direction:column;gap:12px}.secao__cabeca{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.secao__cabeca h2{font-size:13px;text-transform:uppercase;letter-spacing:.1em}.secao__cabeca .direita{margin-left:auto;display:flex;gap:8px;align-items:center}.avisos{border-top:1px solid var(--filete)}.aviso{display:grid;grid-template-columns:28px minmax(220px,1.15fr) minmax(240px,1.3fr) auto auto;gap:16px;align-items:center;padding:12px 8px;border-bottom:1px solid var(--filete);transition:background var(--t)}.aviso:hover{background:#fafafa}.aviso__modelo{min-width:0}.aviso__nome{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aviso__sub{font-size:12px;color:var(--texto-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aviso__motivo{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.aviso__motivo p{font-size:13px;color:var(--texto)}.aviso__acoes{display:flex;gap:4px;justify-content:flex-end}.aviso--visto{opacity:.62}.aviso--visto:hover{opacity:1}.tabela-caixa{border-top:1px solid var(--tinta);overflow-x:auto}table.tabela{width:100%;border-collapse:collapse;font-size:13px}.tabela th{text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-2);font-weight:600;padding:10px;border-bottom:1px solid var(--filete);white-space:nowrap;background:var(--chao);position:sticky;top:0}.tabela th button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.tabela th button:hover{color:var(--tinta)}.tabela th button:focus-visible{outline:2px solid var(--tinta)}.tabela th.num,.tabela td.num{text-align:right}.tabela td{padding:9px 10px;border-bottom:1px solid var(--filete);vertical-align:middle}.tabela tbody tr{cursor:pointer;transition:background var(--t)}.tabela tbody tr:hover{background:#fafafa}.tabela tbody tr:focus-visible{outline:2px solid var(--tinta);outline-offset:-2px}.tabela .modelo-celula{display:flex;align-items:center;gap:10px;min-width:220px}.tabela .modelo-celula div{min-width:0}.fraco{color:var(--texto-2)}.muito-fraco{color:var(--texto-3)}.seta-up{color:var(--ok)}.seta-down{color:var(--critico)}.abc{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:var(--r);font-weight:700;font-size:11px}.abc--A{background:var(--tinta);color:var(--ouro)}.abc--B{background:var(--painel-2);color:var(--tinta)}.abc--C{background:var(--chao);color:var(--texto-3);border:1px solid var(--filete)}.veu{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f0f52;z-index:40;animation:aparecer .16s ease-out}.lateral{position:fixed;top:0;right:0;bottom:0;width:min(760px,92vw);background:var(--chao);z-index:41;box-shadow:var(--sombra);display:flex;flex-direction:column;animation:entrar .22s cubic-bezier(.16,1,.3,1)}.lateral__cabeca{display:flex;align-items:flex-start;gap:14px;padding:20px 24px;border-bottom:1px solid var(--filete)}.lateral__cabeca .amostra{width:44px;height:44px}.lateral__cabeca h2{font-size:18px}.lateral__corpo{padding:20px 24px 32px;overflow-y:auto;display:flex;flex-direction:column;gap:22px}.lateral__corpo>*{flex-shrink:0}.lateral__fechar{margin-left:auto}@keyframes entrar{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes aparecer{0%{opacity:0}to{opacity:1}}.barras{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;align-items:end;height:150px;padding-top:8px;border-bottom:1px solid var(--filete-forte)}.barra{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.barra__col{width:100%;max-width:36px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;height:100%}.barra__val{font-size:11px;color:var(--texto-2)}.barra__seg{width:100%;border-radius:2px 2px 0 0;background:var(--tinta-2);transition:height .26s cubic-bezier(.16,1,.3,1)}.barra__seg--ref{background:var(--ouro)}.barras-rotulos{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;font-size:12px;font-weight:600;text-align:center;padding-top:6px}.nota{font-size:12.5px;color:var(--texto-2);display:flex;gap:8px;align-items:flex-start}.nota svg{flex:none;margin-top:1px}.faixa-aviso{display:flex;gap:12px;align-items:center;padding:12px 16px;background:var(--atencao-fundo);color:var(--atencao);border-radius:var(--r);font-size:13px}.faixa-aviso--critico{background:var(--critico-fundo);color:var(--critico)}.faixa-aviso--ok{background:var(--ok-fundo);color:var(--ok)}.faixa-aviso .botao{margin-left:auto}.vazio-estado{padding:40px 16px;text-align:center;color:var(--texto-2);display:flex;flex-direction:column;align-items:center;gap:10px;border-bottom:1px solid var(--filete)}.vazio-estado h3{color:var(--texto)}.esqueleto{background:linear-gradient(90deg,var(--painel) 0%,var(--painel-2) 40%,var(--painel) 80%);background-size:200% 100%;animation:brilho 1.3s linear infinite;border-radius:var(--r)}@keyframes brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.linhas-esqueleto{display:flex;flex-direction:column;gap:10px;padding-top:12px}.linhas-esqueleto div{height:44px}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--tinta);color:#fff;padding:10px 16px;border-radius:var(--r);font-size:13px;z-index:60;box-shadow:var(--sombra);display:flex;gap:10px;align-items:center;animation:aparecer .16s ease-out}.toast--erro{background:var(--critico)}.dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 20px;font-size:13px;margin:0}.dl dt{color:var(--texto-2)}.dl dd{margin:0}.duas-colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.cartao-simples{border-top:1px solid var(--tinta);padding-top:14px;display:flex;flex-direction:column;gap:12px}.lista-check{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.check{display:flex;gap:8px;align-items:center;font-size:13px;cursor:pointer}.check input{width:16px;height:16px;accent-color:var(--tinta)}.entrar{min-height:100%;display:grid;grid-template-columns:minmax(320px,44%) 1fr}.entrar__marca{background:var(--tinta);color:#fff;padding:48px;display:flex;flex-direction:column;justify-content:space-between}.entrar__marca img{width:230px}.entrar__marca .wordmark{font-size:32px}.entrar__frase{font-size:15px;color:#cfcfcf;max-width:34ch;line-height:1.6}.entrar__frase strong{color:#fff;font-weight:600}.entrar__grade{display:flex;gap:4px;margin-top:18px}.entrar__grade .tam{width:30px;height:34px;background:#1d1d1d;border-color:#2a2a2a}.entrar__grade .tam__n{color:#e9e9e9}.entrar__grade .tam--zerado{background:transparent;border-color:#333}.entrar__grade .tam--zerado .tam__n{color:#666}.entrar__grade .tam--zerado:after{background:linear-gradient(to top right,transparent calc(50% - .6px),#555 50%,transparent calc(50% + .6px))}.entrar__grade .tam--atual{background:var(--ouro);border-color:var(--ouro)}.entrar__grade .tam--atual .tam__n{color:var(--tinta)}.entrar__form{display:flex;align-items:center;justify-content:center;padding:48px}.entrar__form form{width:min(340px,100%);display:flex;flex-direction:column;gap:16px}.entrar__form h1{font-size:18px;text-transform:uppercase;letter-spacing:.12em}.erro-texto{color:var(--critico);font-size:13px}@media (max-width: 1100px){.aviso{grid-template-columns:28px 1fr auto}.aviso .grade{grid-column:2 / -1}.aviso__acoes{grid-column:2 / -1;justify-content:flex-start}.numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.numero:nth-child(3){border-left:0}.duas-colunas{grid-template-columns:1fr}}@media (max-width: 760px){.app{grid-template-columns:minmax(0,1fr)}.rail{position:static;height:auto}.rail nav{flex-direction:row;overflow-x:auto}.rail__grupo,.rail__pe{display:none}.topo,.conteudo{padding-left:16px;padding-right:16px}.entrar{grid-template-columns:1fr}.numeros{grid-template-columns:1fr 1fr}.numero{padding:12px 12px 14px}.numero:nth-child(odd){border-left:0}.numero__valor{font-size:22px}.busca .entrada{width:100%}.aviso{grid-template-columns:28px minmax(0,1fr)}.aviso__motivo,.aviso .grade,.aviso__acoes{grid-column:1 / -1}.aviso .grade{overflow-x:auto;max-width:100%}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
