body{background-color:#f4f7fa;margin:0}.content{padding:20px 30px}.fc-v-event .fc-event-main{overflow:hidden;padding:3px 5px!important;text-overflow:ellipsis;white-space:nowrap}.tasy-workspace ::-webkit-scrollbar{height:6px;width:6px}.tasy-workspace ::-webkit-scrollbar-track{background:#f1f3f5;border-left:1px solid #e9ecef}.tasy-workspace ::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:3px}.tasy-workspace ::-webkit-scrollbar-thumb:hover{background:#868e96}.tasy-flat-panel{background-color:#fff;border:1px solid #dee2e6;border-radius:0!important;box-shadow:none!important}.tasy-compact-input .MuiOutlinedInput-root{background-color:#f8f9fa;border-radius:2px!important}.tasy-compact-input .MuiInputBase-input{font-size:13px!important;padding:6px 10px!important}.tasy-compact-input .MuiInputLabel-root{font-size:13px!important;transform:translate(14px,9px) scale(1)}.tasy-compact-input .MuiInputLabel-shrink{background-color:#fff;padding:0 4px;transform:translate(14px,-9px) scale(.75)}.tasy-section-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;color:#495057;font-size:.8rem;font-weight:600;margin:0 -16px 12px;padding:6px 12px;text-transform:uppercase}.tasy-preview-miniatura-container{background-color:#e9ecef;display:flex;flex:1 1;justify-content:center;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 0;pointer-events:none}.tasy-preview-wrapper{display:flex;height:566px;justify-content:center;position:relative;width:400px}.tasy-preview-a4-real{background-color:#fff;background-repeat:repeat-y;background-size:210mm 297mm;border:1px solid #d1d5db;box-shadow:0 8px 24px #00000040;box-sizing:border-box;left:0;min-height:297mm;position:absolute;top:0;transform:scale(.5038);transform-origin:top left;width:210mm}.tasy-preview-content{box-sizing:border-box;color:#222;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:100%;line-height:1.5;padding:0 1.5cm 5.5cm;width:100%}.tasy-panel{background:#fff;border:1px solid #e9ecef;border-left:3px solid #868e96;border-left:3px solid var(--panel-accent,#868e96);border-radius:2px;margin-bottom:6px}.tasy-panel-header{align-items:center;background:#fafbfc;cursor:pointer;display:flex;justify-content:space-between;padding:6px 10px;-webkit-user-select:none;user-select:none}.tasy-panel-header:hover{background:#f1f3f5}.tasy-panel-header.open{border-bottom:1px solid #e9ecef}.tasy-panel-title{align-items:center;color:#495057;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.2px;text-transform:uppercase}.tasy-panel-body{padding:8px 10px}.tasy-panel.theme-purple{--panel-accent:#7048e8}.tasy-panel.theme-blue{--panel-accent:#1c7ed6}.tasy-panel.theme-green{--panel-accent:#2f9e44}.tasy-panel.theme-red{--panel-accent:#e03131}.tasy-panel.theme-orange{--panel-accent:#e8590c}.main-header{background-color:#1a233b;border-bottom:1px solid #c0a46f;box-shadow:0 2px 8px #00000026;height:55px;justify-content:space-between;padding:0 20px}.main-header,.nav-left{align-items:center;display:flex}.nav-left{flex:1 1;gap:15px}.logo-image{height:32px;margin-right:10px;width:auto}.main-nav{align-items:center;display:flex;margin-left:0}.main-nav a{align-items:center;border-bottom:none;border-radius:4px;color:#c9c8c8;display:inline-flex;font-size:.85rem;font-weight:500;gap:6px;margin:0 5px;padding:8px 12px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.main-nav a:hover{background-color:#ffffff1a;color:#fff}.main-nav a.active{background-color:#c0a46f;color:#1a233b;font-weight:700}.nav-right{align-items:center;border-left:1px solid #ffffff26;display:flex;gap:15px;height:30px;padding-left:15px}.user-greeting{color:#e0e0e0;font-size:.8rem;white-space:nowrap}.user-actions{display:flex;gap:5px}.icon-button{padding:5px!important}.icon-button svg{font-size:1.1rem}@keyframes pulse-green{0%{box-shadow:0 0 0 0 #4caf50b3;transform:scale(.95)}70%{box-shadow:0 0 0 6px #4caf5000;transform:scale(1)}to{box-shadow:0 0 0 0 #4caf5000;transform:scale(.95)}}@media (max-width:1100px){.main-nav a span,.user-greeting{display:none}}:root{--bg-color:#f4f5f7;--card-bg:#fff;--text-primary:#1a233b;--text-secondary:#6b7280;--border-color:#e5e7eb;--primary-color:#1976d2;--success-color:#2e7d32;--danger-color:#d32f2f;--warning-color:#ed6c02;--radius:6px;--shadow-sm:0 1px 2px 0 #0000000d}.fin-container{background-color:#f4f5f7;background-color:var(--bg-color);box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Segoe UI,sans-serif;height:100%;overflow:hidden;padding:8px 12px;width:100%}.fin-toolbar{background:#fff;background:var(--card-bg);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);flex-shrink:0;height:36px;justify-content:space-between;margin-bottom:8px;padding:0 12px}.fin-filter-group,.fin-toolbar{align-items:center;display:flex}.fin-filter-group{gap:8px}.fin-btn-toggle{font-size:.75rem!important;font-weight:600!important;height:24px!important;padding:0 10px!important;text-transform:none!important}.fin-kpi-grid{grid-gap:8px;display:grid;flex-shrink:0;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:8px}.fin-card{align-items:center;background:#fff;background:var(--card-bg);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);display:flex;height:55px;justify-content:space-between;padding:4px 10px}.fin-card-content{display:flex;flex-direction:column;justify-content:center}.fin-card-title{color:#6b7280;color:var(--text-secondary);font-size:.6rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.fin-card-value{color:#1a233b;color:var(--text-primary);font-size:.95rem;font-weight:700;line-height:1.1}.fin-card-sub{color:#9ca3af;font-size:.6rem}.fin-card-icon{font-size:1.1rem;opacity:.15}.fin-charts-grid{grid-gap:8px;display:grid;flex-grow:1;gap:8px;grid-template-columns:3.5fr 1fr;min-height:0}.fin-chart-box{background:#fff;background:var(--card-bg);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:8px}.fin-chart-header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;height:20px;justify-content:space-between;margin-bottom:4px;padding-bottom:2px}.fin-chart-title{color:#6b7280;color:var(--text-secondary);font-size:.65rem;font-weight:700}.fin-chart-content{flex-grow:1;min-height:0;position:relative;width:100%}.fin-sidebar-stack{display:flex;flex-direction:column;gap:8px;height:100%}.fin-mini-panel{background:#fff;background:var(--card-bg);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;padding:6px}.fin-row{font-size:.65rem;justify-content:space-between;margin-bottom:1px}.fin-row,.fin-tabs-container{align-items:center;display:flex}.fin-tabs-container{background-color:#fff;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);height:36px;min-height:36px;padding:0 12px}.fin-tabs-root{width:100%}.fin-tab-item,.fin-tabs-root{height:34px!important;min-height:34px!important}.fin-tab-item{color:#6b7280!important;color:var(--text-secondary)!important;flex-direction:row!important;font-size:.75rem!important;font-weight:600!important;gap:6px;padding:0 12px!important;text-transform:none!important}.fin-tab-item.Mui-selected{color:#1976d2!important;color:var(--primary-color)!important;font-weight:700!important}.border-l-success{border-left:3px solid #2e7d32;border-left:3px solid var(--success-color)}.border-l-danger{border-left:3px solid #d32f2f;border-left:3px solid var(--danger-color)}.border-l-primary{border-left:3px solid #1976d2;border-left:3px solid var(--primary-color)}.border-l-warning{border-left:3px solid #ed6c02;border-left:3px solid var(--warning-color)}@media (max-width:900px){.fin-container{height:auto;overflow-y:auto}.fin-kpi-grid{grid-template-columns:1fr 1fr}.fin-charts-grid{grid-template-columns:1fr;height:auto}.fin-chart-box{height:250px}}.ve-raiz{--ve-particular:#1e63d0;--ve-particular-fraco:#e8f0fd;--ve-convenio:#0e9aa7;--ve-convenio-fraco:#e2f4f5;--ve-parceiro:#d8a13a;--ve-parceiro-fraco:#fbf2e0;--ve-outros:#94a3b8;--ve-outros-fraco:#f1f3f6;--ve-azul:#1e63d0;--ve-verde:#18924f;--ve-verde-fraco:#e6f5ec;--ve-vermelho:#d1333b;--ve-vermelho-fraco:#fdecec;--ve-ambar:#e08a17;--ve-ambar-fraco:#fef4e3;--ve-roxo:#6d4ac4;--ve-roxo-fraco:#f0ebfc;--ve-dourado:#c0a46f;--ve-rosa:#c2418a;--ve-rosa-fraco:#fbeaf3;--ve-navy:#16284a;--ve-tinta:#1f2a3d;--ve-cinza:#6b7892;--ve-cinza-claro:#9aa6ba;--ve-borda:#e3e8f0;--ve-fundo:#f5f7fa;--ve-cartao:#fff;--ve-raio:10px;--ve-sombra:0 1px 3px #16284a12;background:var(--ve-fundo);box-sizing:border-box;color:var(--ve-tinta);font-family:Inter,Segoe UI,sans-serif;height:100%;overflow-x:hidden;overflow-y:auto;padding:10px 12px 18px}.ve-cabecalho{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:10px}.ve-titulo{color:var(--ve-navy);font-size:1.45rem;font-weight:800;letter-spacing:-.4px;line-height:1.1}.ve-subtitulo{color:var(--ve-cinza);font-size:.72rem;margin-top:2px}.ve-filtros{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.ve-grupo-filtro{display:flex;flex-direction:column;gap:4px}.ve-rotulo-filtro{color:var(--ve-cinza-claro);font-size:.6rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.ve-pastilhas{background:#edf1f7;border-radius:8px;display:flex;gap:2px;padding:3px}.ve-pastilha{background:#0000;border:none;border-radius:6px;color:var(--ve-cinza);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:600;padding:5px 13px;transition:background .12s,color .12s,box-shadow .12s;white-space:nowrap}.ve-pastilha:hover{color:var(--ve-tinta)}.ve-pastilha[aria-pressed=true]{background:var(--ve-cartao);box-shadow:0 1px 3px #16284a24;color:var(--ve-navy);color:var(--cor-ativa,var(--ve-navy));font-weight:700}.ve-cartao{background:var(--ve-cartao);border:1px solid var(--ve-borda);border-radius:var(--ve-raio);box-shadow:var(--ve-sombra);box-sizing:border-box;min-width:0;padding:12px 14px}.ve-cartao-cabecalho{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.ve-cartao-titulo{align-items:center;color:var(--ve-navy);display:flex;font-size:.82rem;font-weight:700;gap:7px}.ve-cartao-titulo svg{flex-shrink:0}.ve-cartao-legenda{color:var(--ve-cinza-claro);font-size:.64rem;font-weight:500}.ve-cartao-acoes{align-items:center;display:flex;flex-shrink:0;gap:8px}.ve-cartao-acoes .ve-cartao-legenda{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ve-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:10px}.ve-kpi{align-items:center;display:flex;gap:11px;overflow:hidden;position:relative}.ve-kpi:before{background:var(--ve-cor);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.ve-kpi-icone{align-items:center;background:var(--ve-cor-fraca);border-radius:9px;color:var(--ve-cor);display:flex;flex-shrink:0;font-size:1.05rem;height:36px;justify-content:center;width:36px}.ve-kpi-corpo{min-width:0}.ve-kpi-rotulo{color:var(--ve-cinza);font-size:.66rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ve-kpi-valor{color:var(--ve-cor);font-size:1.32rem;font-weight:800;letter-spacing:-.5px;line-height:1.15;white-space:nowrap}.ve-kpi-rodape{align-items:center;color:var(--ve-cinza-claro);display:flex;font-size:.63rem;gap:4px;margin-top:1px}.ve-variacao{align-items:center;display:inline-flex;font-weight:700;gap:2px}.ve-variacao.sobe{color:var(--ve-verde)}.ve-variacao.desce{color:var(--ve-vermelho)}.ve-variacao.neutra{color:var(--ve-cinza-claro)}.ve-linha{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px}.ve-linha-3{grid-template-columns:1.15fr 1fr 1.25fr}.ve-linha-3b{grid-template-columns:1.1fr 1fr 1.1fr}.ve-donut{align-items:center;display:flex;gap:10px}.ve-donut-grafico{flex-shrink:0;height:150px;position:relative;width:150px}.ve-donut-centro{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute}.ve-donut-centro-valor{color:var(--ve-navy);font-size:.95rem;font-weight:800}.ve-donut-centro-rotulo{color:var(--ve-cinza-claro);font-size:.56rem;line-height:1.25;max-width:90px;text-align:center}.ve-legenda{flex:1 1;min-width:0}.ve-legenda-linha{grid-gap:8px;align-items:center;border-bottom:1px dashed #eef1f6;display:grid;font-size:.74rem;gap:8px;grid-template-columns:10px 1fr auto auto;padding:5px 0}.ve-legenda-linha:last-child{border-bottom:none}.ve-bolinha{background:var(--ve-cor);border-radius:50%;display:block;height:9px;width:9px}.ve-legenda-nome{color:var(--ve-tinta);font-weight:600}.ve-legenda-pct{color:var(--ve-cor);font-weight:800}.ve-legenda-valor{font-feature-settings:"tnum";color:var(--ve-cinza);font-variant-numeric:tabular-nums}.ve-tabela{border-collapse:collapse;font-size:.74rem;width:100%}.ve-tabela th{border-bottom:1px solid var(--ve-borda);color:var(--ve-cinza-claro);font-size:.6rem;font-weight:700;letter-spacing:.4px;padding:0 0 6px;text-align:right;text-transform:uppercase}.ve-tabela th:first-child{text-align:left}.ve-tabela td{font-feature-settings:"tnum";border-bottom:1px dashed #eef1f6;color:var(--ve-tinta);font-variant-numeric:tabular-nums;padding:6px 0;text-align:right}.ve-tabela td:first-child{text-align:left}.ve-tabela tr:last-child td{border-bottom:none}.ve-celula-canal{align-items:center;display:flex;font-weight:600;gap:7px}.ve-medidores{grid-gap:10px 6px;display:grid;gap:10px 6px;grid-template-columns:repeat(3,1fr)}.ve-medidor{flex-direction:column;gap:3px;text-align:center}.ve-medidor,.ve-medidor-topo{align-items:center;display:flex}.ve-medidor-topo{color:var(--ve-cinza);font-size:.63rem;font-weight:600;gap:4px}.ve-anel{height:62px;position:relative;width:62px}.ve-anel svg{transform:rotate(-90deg)}.ve-anel-valor{align-items:center;color:var(--ve-cor);display:flex;font-size:.78rem;font-weight:800;inset:0;justify-content:center;position:absolute}.ve-medidor-meta,.ve-medidor-rodape{color:var(--ve-cinza-claro);font-size:.56rem}.ve-barras{display:flex;flex-direction:column;gap:7px}.ve-barra-linha{grid-gap:8px;align-items:center;display:grid;font-size:.72rem;gap:8px;grid-template-columns:minmax(78px,1.1fr) 2fr auto}.ve-barra-nome{align-items:center;color:var(--ve-tinta);display:flex;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ve-barra-trilho{background:#eef1f6;border-radius:5px;display:block;height:9px;overflow:hidden}.ve-barra-preenchimento{background:var(--ve-cor);border-radius:5px;display:block;height:100%;transition:width .22s ease}.ve-barra-valor{font-feature-settings:"tnum";color:var(--ve-tinta);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.ve-posicao{align-items:center;background:var(--ve-cor-fraca);border-radius:4px;color:var(--ve-cor);display:inline-flex;flex-shrink:0;font-size:.58rem;font-weight:800;height:15px;justify-content:center;width:15px}.ve-capacidade-total{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:5px}.ve-capacidade-numero{color:var(--ve-navy);font-size:1.25rem;font-weight:800}.ve-capacidade-trilho{background:#eef1f6;border-radius:7px;display:flex;height:13px;overflow:hidden}.ve-capacidade-usada{background:linear-gradient(90deg,var(--ve-azul),#4c8df0);display:block;transition:width .22s ease}.ve-capacidade-pes{color:var(--ve-cinza-claro);display:flex;font-size:.62rem;justify-content:space-between;margin-top:4px}.ve-estatisticas{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.ve-estatistica{background:var(--ve-cor-fraca);border:1px solid var(--ve-borda);border-left:3px solid var(--ve-cor);border-radius:8px;min-width:0;padding:8px 10px}.ve-estatistica-rotulo{color:var(--ve-cinza);font-size:.61rem;font-weight:600;line-height:1.25;min-height:2.1em}.ve-estatistica-valor{color:var(--ve-cor);font-size:1.12rem;font-weight:800;line-height:1.2}.ve-estatistica-nota{color:var(--ve-cinza-claro);font-size:.58rem}.ve-laudos{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,1fr)}.ve-laudo-caixa{background:var(--ve-cor-fraca);border:1px solid #0000;border:1px solid var(--ve-cor-borda,#0000);border-radius:8px;padding:8px 9px;text-align:left}.ve-laudo-rotulo{color:var(--ve-cinza);font-size:.6rem;font-weight:600}.ve-laudo-valor{color:var(--ve-cor);font-size:1.2rem;font-weight:800;line-height:1.2}.ve-alerta{align-items:center;background:var(--ve-vermelho-fraco);border:1px solid #f7cfd0;border-radius:8px;color:#a42a31;display:flex;font-size:.72rem;font-weight:600;gap:8px;margin-top:9px;padding:8px 10px}.ve-alerta-ponto{background:var(--ve-vermelho);border-radius:50%;flex-shrink:0;height:8px;width:8px}.ve-vazio{font-size:.72rem;justify-content:center;min-height:60px;padding:6px;text-align:center}.ve-rodape,.ve-vazio{align-items:center;color:var(--ve-cinza-claro);display:flex}.ve-rodape{flex-wrap:wrap;font-size:.66rem;gap:12px;justify-content:space-between;padding:2px 2px 0}.ve-marca{align-items:center;display:flex;gap:7px}.ve-marca-traco{background:var(--ve-dourado);border-radius:2px;height:2px;width:26px}@media (max-width:1250px){.ve-kpis{grid-template-columns:repeat(3,1fr)}.ve-linha-3,.ve-linha-3b{grid-template-columns:1fr 1fr}}@media (max-width:820px){.ve-kpis{grid-template-columns:repeat(2,1fr)}.ve-linha-3,.ve-linha-3b{grid-template-columns:1fr}.ve-donut{align-items:stretch;flex-direction:column}.ve-donut-grafico{align-self:center}.ve-estatisticas,.ve-laudos,.ve-medidores{grid-template-columns:repeat(2,1fr)}}:root{--c-purple:#7c4dff;--c-purple-bg:#f3e5f5;--c-blue:#2979ff;--c-blue-bg:#e3f2fd;--c-green:#00bfa5;--c-green-bg:#e0f2f1;--c-orange:#ff9800;--c-orange-bg:#fff3e0;--c-red:#ef5350;--c-red-bg:#ffebee;--c-gray-text:#546e7a;--c-border:#e0e0e0;--c-bg-neutral:#f9fafb}.dashboard-grid{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:1fr 1fr}@media (max-width:1100px){.dashboard-grid{grid-template-columns:1fr}}.dashboard-panel{background:#fff;border:1px solid #e0e0e0;border:1px solid var(--c-border);border-radius:6px;box-shadow:0 1px 2px #00000008;margin-bottom:12px;overflow:hidden;transition:all .2s ease}.dashboard-panel-header{align-items:center;background:#fff;border-bottom:1px solid #0000;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;transition:background .2s}.dashboard-panel-header:hover{background:#f5f7fa}.dashboard-panel-header.open{border-bottom:1px solid #f0f0f0}.dashboard-panel-title{align-items:center;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.5px;text-transform:uppercase}.laudo-card-internal{background:#f9fafb;background:var(--c-bg-neutral);border:1px solid #e0e0e0;border:1px solid var(--c-border);border-radius:6px;margin-bottom:10px;padding:10px}.laudo-sub-header{align-items:center;border-bottom:1px solid #eee;color:#546e7a;color:var(--c-gray-text);display:flex;font-size:10px;font-weight:700;gap:6px;margin-bottom:8px;padding-bottom:4px;text-transform:uppercase}.theme-purple{border-left:4px solid #7c4dff;border-left:4px solid var(--c-purple)}.theme-purple .dashboard-panel-title{color:#7c4dff;color:var(--c-purple)}.theme-purple .laudo-card-internal{border-left:2px solid #7c4dff33}.theme-blue{border-left:4px solid #2979ff;border-left:4px solid var(--c-blue)}.theme-blue .dashboard-panel-title{color:#2979ff;color:var(--c-blue)}.theme-blue .laudo-card-internal{border-left:2px solid #2979ff33}.theme-green{border-left:4px solid #00bfa5;border-left:4px solid var(--c-green)}.theme-green .dashboard-panel-title{color:#00bfa5;color:var(--c-green)}.theme-green .laudo-card-internal{border-left:2px solid #00bfa533}.theme-orange{border-left:4px solid #ff9800;border-left:4px solid var(--c-orange)}.theme-orange .dashboard-panel-title{color:#ff9800;color:var(--c-orange)}.theme-orange .laudo-card-internal{border-left:2px solid #ff980033}.theme-red{border-left:4px solid #ef5350;border-left:4px solid var(--c-red)}.theme-red .dashboard-panel-title{color:#ef5350;color:var(--c-red)}.laudo-input,.laudo-select,.laudo-textarea{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#333;font-size:11px;padding:4px 8px;transition:.2s}.laudo-input:focus,.laudo-select:focus,.laudo-textarea:focus{border-color:#2979ff;border-color:var(--c-blue);box-shadow:0 0 0 2px #2979ff1a;outline:none}.full-width{box-sizing:border-box;width:100%}.laudo-grid-2{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.laudo-grid-3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.laudo-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.label-pequeno{color:#666;font-size:10px;font-weight:600;text-transform:uppercase}.laudo-checkbox-label{align-items:center;color:#444;cursor:pointer;display:flex;font-size:11px;gap:6px}.laudo-checkbox-label:hover{color:#000}
/*# sourceMappingURL=main.1158b94a.css.map*/