.economia{--e-serif:Georgia, "Times New Roman", serif;min-width:0}.economia-heading{justify-content:space-between;align-items:center;gap:35px;padding:25px 0 35px;display:flex}.economia-heading h1{font-family:var(--e-serif);letter-spacing:-.045em;margin:26px 0 22px;font-size:clamp(42px,4.6vw,65px);font-weight:400;line-height:1.06}.economia-heading h1 em{color:var(--m-gold);font-weight:400}.economia-heading>div>p:last-child{color:var(--m-muted);font-size:13px;line-height:1.9}.economia-heading-actions{gap:12px;min-width:205px;display:grid}.economia-heading-actions>a{justify-content:center;margin-top:7px}.economia h2{font-family:var(--e-serif);margin:12px 0;font-size:28px;font-weight:400;line-height:1.25}.economia h3{font-family:var(--e-serif);font-size:23px;font-weight:400;line-height:1.25}.economia a{align-items:center;gap:8px;display:inline-flex}.economia svg{flex-shrink:0}.economia [data-negativo=true]{color:var(--m-red)}.economia-periodo{background:var(--m-surface);border:1px solid var(--m-line);border-radius:8px;flex-wrap:wrap;align-items:end;gap:14px;margin:0 0 20px;padding:20px;display:flex}.economia-periodo>div{flex:1;min-width:150px;max-width:240px}.economia-periodo>small{color:var(--m-muted);align-self:center;margin-left:auto;font-size:10px;line-height:1.7}.economia-periodo .maison-text-button{min-height:44px}.economia-kpis{border:1px solid var(--m-line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;display:grid;overflow:hidden}.economia-kpis>div,.economia-kpis>button{text-align:left;background:var(--m-surface);border-right:1px solid var(--m-line);flex-direction:column;gap:15px;min-width:0;padding:24px 20px;display:flex}.economia-kpis>:last-child{border-right:0}.economia-kpis [data-destacado]{background:linear-gradient(130deg,#343528,#21271f)}.economia-kpis span,.economia-stock-summary>*>small{letter-spacing:.11em;color:var(--m-gold);font-size:8px;line-height:1.7}.economia-kpis strong{font-family:var(--e-serif);white-space:normal;overflow-wrap:anywhere;letter-spacing:-.025em;font-size:clamp(23px,2.4vw,35px);font-weight:400}.economia-kpis small{color:var(--m-muted);align-items:center;gap:5px;font-size:10px;line-height:1.7;display:flex}.economia-kpis small svg{width:13px;height:13px}.economia-kpis button:hover{background:var(--m-raised)}.economia-analysis{grid-template-columns:1.25fr 1fr;gap:20px;margin:22px 0 38px;display:grid}.economia-chart,.economia-commitments{border:1px solid var(--m-line);background:var(--m-surface);border-radius:8px;min-width:0;padding:25px}.economia-chart figcaption{justify-content:space-between;align-items:center;gap:12px;display:flex}.economia-chart figcaption>span{color:var(--m-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:9px;display:flex}.economia-chart figcaption i{background:var(--m-gold);border-radius:50%;width:5px;height:5px}.economia-chart figcaption i:last-child{background:var(--m-green);margin-left:5px}.economia-bars{border-bottom:1px solid var(--m-line);background:repeating-linear-gradient(0deg,#0000 0 49px,#ffffff06 50px);justify-content:space-around;gap:14px;height:210px;padding-top:20px;display:flex}.economia-bar-day{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:12px;min-width:0;max-width:60px;display:flex}.economia-bar-pair{justify-content:center;align-items:end;gap:4px;width:100%;height:165px;display:flex}.economia-bar-pair>span{background:linear-gradient(to top, #857348, var(--m-gold));border-radius:3px 3px 0 0;width:40%;min-width:4px;max-width:20px}.economia-bar-pair>span:last-child{background:linear-gradient(to top, #48604b, var(--m-green))}.economia-bar-day small{color:var(--m-muted);padding-bottom:10px;font-size:9px}.economia-chart>.maison-help{margin-top:16px;font-size:10px}.economia-chart-empty{min-height:200px;color:var(--m-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:12px;line-height:1.9;display:flex}.economia-chart-empty svg{width:30px;height:30px;color:var(--m-gold)}.economia-commitments>button,.economia-commitments>a{text-align:left;border-bottom:1px solid var(--m-line);align-items:center;gap:12px;width:100%;padding:20px 0;display:flex}.economia-commitments>*>span{flex:1;font-size:12px}.economia-commitments small{color:var(--m-muted);margin-top:7px;font-size:10px;line-height:1.6;display:block}.economia-commitments>*>strong{color:var(--m-gold);font-size:17px;font-weight:400}.economia-commitments svg{width:15px;height:15px;color:var(--m-gold)}.economia-ledger-head{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 20px;display:flex}.economia-tabs{flex-wrap:wrap;gap:6px;margin:0 0 20px;display:flex}.economia-tabs button{border:1px solid var(--m-line);min-height:44px;color:var(--m-muted);border-radius:24px;padding:10px 18px;font-size:11px}.economia-tabs button[aria-pressed=true]{background:var(--m-gold);color:#181c17;border-color:var(--m-gold)}.economia-ledger{border:1px solid var(--m-line);border-radius:8px;margin-top:22px;overflow:hidden}.economia-ledger article{border-bottom:1px solid var(--m-line);background:var(--m-surface);align-items:center;gap:16px;padding:20px;display:flex}.economia-ledger article:last-child{border-bottom:0}.economia-movement-symbol{width:39px;height:39px;color:var(--m-green);background:#a9c6ab09;border:1px solid #a9c6ab40;border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;display:grid}.economia-movement-symbol[data-salida=true]{color:var(--m-gold);background:#d3bb8b09;border-color:#d3bb8b40}.economia-movement-copy{overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;display:grid}.economia-movement-copy>small{color:var(--m-muted);font-size:10px;line-height:1.6}.economia-movement-copy>strong{font-size:14px;font-weight:500}.economia-movement-copy>p{color:var(--m-muted);font-size:11px;line-height:1.6}.economia-movement-value{justify-items:end;gap:6px;display:grid}.economia-movement-value>strong{white-space:nowrap;font-size:18px;font-weight:500}.economia-movement-value .maison-text-button{min-height:44px;font-size:10px}.economia [data-anulado=true]{opacity:.62}.economia-accounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.economia-accounts>article{border:1px solid var(--m-line);background:var(--m-surface);border-radius:8px;min-width:0;padding:25px}.economia-accounts header{color:var(--m-gold);justify-content:space-between;gap:12px;margin-bottom:18px;font-size:9px;line-height:1.7;display:flex}.economia-accounts h3{overflow-wrap:anywhere}.economia-accounts article>p{color:var(--m-muted);margin:10px 0;font-size:11px;line-height:1.7}.economia-accounts dl,.economia-cost-list dl{border-top:1px solid var(--m-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px;padding:18px 0;display:grid}.economia dt{color:var(--m-muted);margin-bottom:9px;font-size:10px;line-height:1.6}.economia dd{white-space:nowrap;font-size:16px;font-weight:500}.economia-accounts article>.maison-text-button{min-height:44px;margin-left:15px;font-size:10px}.economia-explanation{border-left:2px solid var(--m-gold);color:var(--m-muted);background:#d3bb8b08;margin:20px 0;padding:18px;font-size:12px;line-height:1.9}.economia-cost-list{gap:15px;margin-top:20px;display:grid}.economia-cost-list>article{border:1px solid var(--m-line);background:var(--m-surface);border-radius:8px;padding:24px}.economia-cost-list header{justify-content:space-between;align-items:center;gap:18px;display:flex}.economia-cost-list header small{color:var(--m-gold);font-size:10px}.economia-cost-list h3{margin-top:10px}.economia-cost-list header>span{color:var(--m-muted);font-size:10px}.economia-cost-list dl{grid-template-columns:repeat(4,minmax(0,1fr))}.economia-row-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0;display:flex}.economia-row-actions>a,.economia-row-actions>small{color:var(--m-gold);font-size:10px}.economia-editor-anchor{scroll-margin-top:90px}.economia-editor{background:linear-gradient(130deg,#282d23,#181e18);border:1px solid #b39b6755;border-radius:9px;margin:22px 0;padding:26px}.economia-editor>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.economia-editor header p:not(.maison-eyebrow){color:var(--m-muted);font-size:12px}.economia-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.economia fieldset{border:0;min-width:0;padding:0}.economia fieldset:disabled{opacity:.65}.economia form .maison-help{margin:16px 0;font-size:11px}.economia form fieldset>.maison-ui-button{margin-top:20px}.economia-feedback:not(:empty){margin:18px 0}.economia-feedback .maison-text-button,.economia-feedback .maison-ui-button{margin-top:8px;display:flex}.economia-stock-summary{border:1px solid var(--m-line);background:var(--m-surface);border-radius:8px;grid-template-columns:.8fr 1fr 1.2fr 1fr;margin-bottom:30px;display:grid}.economia-stock-summary>*{border-right:1px solid var(--m-line);text-align:left;flex-direction:column;align-items:start;gap:15px;min-width:0;padding:24px 20px;display:flex}.economia-stock-summary>:last-child{border:0;justify-content:center}.economia-stock-summary strong{font-family:var(--e-serif);white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:33px;font-weight:400}.economia-stock-summary span{color:var(--m-muted);align-items:center;gap:8px;font-size:10px;line-height:1.8;display:flex}.economia-stock-summary svg{width:14px;height:14px}.economia-stock-tools{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.economia-stock-tools>.maison-tabs{margin:0}.economia-stock-tools>div:first-child{flex:1;max-width:440px}.economia-stock-tools .economia-tabs{margin:0}.economia-stock-workspace{grid-template-columns:1.12fr 1fr;align-items:start;gap:22px;display:grid}.economia-stock-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.economia-stock-catalog>button{text-align:left;background:var(--m-surface);border:1px solid var(--m-line);border-radius:8px;flex-direction:column;align-items:stretch;min-width:0;padding:23px 20px;display:flex}.economia-stock-catalog>button:hover,.economia-stock-catalog>button[data-selected=true]{background:linear-gradient(135deg,#303327,#1a2119);border-color:#b9a575}.economia-stock-catalog header{color:var(--m-gold);letter-spacing:.05em;justify-content:space-between;align-items:center;gap:10px;font-size:8px;line-height:1.8;display:flex}.economia-stock-catalog header i{background:var(--m-green);border-radius:50%;flex-shrink:0;width:6px;height:6px}.economia-stock-catalog header i[data-bajo=true]{background:var(--m-red)}.economia-stock-catalog h3{overflow-wrap:anywhere;margin:17px 0 14px;font-size:23px}.economia-stock-catalog p{color:var(--m-muted);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:10px;line-height:1.8;display:flex}.economia-stock-catalog p svg{width:13px;height:13px}.economia-stock-quantity{align-items:baseline;gap:8px;margin-top:auto;padding:20px 0 14px;display:flex}.economia-stock-quantity strong{font-family:var(--e-serif);font-size:34px;font-weight:400}.economia-stock-quantity span{color:var(--m-muted);font-size:10px}.economia-stock-quantity svg{width:16px;height:16px;color:var(--m-gold);align-self:center;margin-left:auto}.economia-stock-track{background:#d3bb8b19;border-radius:2px;height:3px;margin:2px 0 15px}.economia-stock-track>span{background:var(--m-gold);height:100%;display:block}.economia-stock-catalog footer{color:var(--m-muted);justify-content:space-between;gap:12px;font-size:9px;line-height:1.8;display:flex}.economia-stock-catalog footer strong{color:var(--m-gold);font-weight:400}.economia-stock-detail{border:1px solid var(--m-line);background:var(--m-surface);border-radius:8px;min-width:0;scroll-margin-top:85px;overflow:hidden}.economia-stock-detail:focus-visible{outline:2px solid var(--m-gold);outline-offset:4px}.economia-material-heading{border-bottom:1px solid var(--m-line);background:linear-gradient(125deg,#313629,#20271e);padding:28px 24px}.economia-material-heading h2{overflow-wrap:anywhere;margin:18px 0 12px;font-size:32px}.economia-material-heading>span{color:var(--m-muted);font-size:11px}.economia-material-heading>div{justify-content:space-between;align-items:center;gap:15px;margin-top:30px;display:flex}.economia-material-heading strong{font-family:var(--e-serif);font-size:44px;font-weight:400}.economia-material-heading strong small{color:var(--m-muted);font-family:inherit;font-size:17px}.economia-material-heading div>span{color:var(--m-muted);text-align:right;font-size:10px}.economia-material-heading b{color:var(--m-gold);margin-top:8px;font-size:17px;font-weight:400;display:block}.economia-material-body{padding:22px}.economia-stock-form{margin-top:24px}.economia-stock-form fieldset>div{margin:18px 0}.economia-stock-form .economia-form-grid{gap:15px}.economia-stock-form .economia-form-grid>div{margin:0}.economia-checkbox{cursor:pointer;border:1px solid var(--m-line);border-radius:6px;align-items:start;gap:12px;margin:22px 0;padding:16px;display:flex}.economia-checkbox>input{width:19px;height:19px;accent-color:var(--m-gold);flex-shrink:0}.economia-checkbox span{font-size:12px;line-height:1.6}.economia-checkbox small{color:var(--m-muted);margin-top:6px;font-size:11px;line-height:1.8;display:block}.economia-history-title{border-top:1px solid var(--m-line);margin:32px 0 22px;padding-top:27px}.economia-history-title h3{margin-top:12px}.economia-history-title>p:last-child{color:var(--m-muted);margin-top:14px;font-size:10px;line-height:1.8}.economia-material-history{gap:0;margin:0;padding:0;list-style:none;display:grid}.economia-material-history li{border-left:1px solid #d3bb8b55;border-bottom:1px solid var(--m-line);padding:19px 0 19px 16px}.economia-material-history li>div{color:var(--m-gold);justify-content:space-between;gap:10px;font-size:11px;display:flex}.economia-material-history li>p{margin:10px 0;font-size:12px;line-height:1.8}.economia-material-history small{color:var(--m-muted);margin:3px 0;font-size:10px;line-height:1.8;display:block}.economia-material-history button{min-height:44px;font-size:10px}.economia-reversal{background:#e1a49f08;border:1px solid #e1a49f66;border-radius:8px;margin:18px 0;padding:18px}.economia-reversal strong{color:var(--m-red);font-size:13px}.economia-reversal p{color:var(--m-muted);margin:12px 0;font-size:11px;line-height:1.8}.economia-inventory-empty{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:18px;min-height:400px;padding:60px 28px;display:flex}.economia-inventory-empty>svg{width:32px;height:32px;color:var(--m-gold)}.economia-inventory-empty h3{font-size:28px}.economia-inventory-empty h2{font-size:39px}.economia-inventory-empty>p:not(.maison-eyebrow){color:var(--m-muted);max-width:300px;font-size:12px;line-height:1.9}.economia-material-mark{width:78px;height:78px;color:var(--m-gold);font-family:var(--e-serif);border:1px solid #d3bb8b55;border-radius:50%;place-items:center;margin-bottom:15px;font-size:28px;display:grid}@media (max-width:1200px){.economia-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.economia-kpis>:nth-child(2){border-right:0}.economia-kpis>:nth-child(-n+2){border-bottom:1px solid var(--m-line)}.economia-stock-workspace{grid-template-columns:1fr}.economia-stock-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.economia-analysis{grid-template-columns:1fr}.economia-stock-summary{grid-template-columns:1fr 1fr}.economia-stock-summary>:nth-child(2){border-right:0}.economia-stock-summary>:nth-child(-n+2){border-bottom:1px solid var(--m-line)}}@media (max-width:900px){.economia-heading{gap:20px}.economia-stock-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.economia-accounts{grid-template-columns:1fr}.economia-stock-tools{flex-direction:column;align-items:stretch}.economia-stock-tools>div:first-child{max-width:none}.economia-cost-list dl{grid-template-columns:1fr 1fr}}@media (max-width:650px){.economia-heading{padding-top:12px;display:block}.economia-heading h1{font-size:48px}.economia-heading>div>p:last-child{font-size:12px}.economia-heading-actions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.economia-heading-actions .maison-ui-button{flex:1;font-size:11px}.economia-heading-actions>a{justify-content:start;width:100%}.economia-periodo{gap:15px 10px;padding:16px}.economia-periodo>div{min-width:125px}.economia-periodo>small{width:100%;margin:0}.economia-periodo .maison-ui-button{font-size:11px}.economia-kpis>div,.economia-kpis>button{gap:13px;padding:20px 13px}.economia-kpis strong{font-size:25px}.economia-kpis span{font-size:7px}.economia-kpis small{font-size:9px}.economia-chart,.economia-commitments{padding:20px 16px}.economia-chart figcaption{display:block}.economia-chart figcaption>span{margin:15px 0 0}.economia h2{font-size:26px}.economia-bars{gap:8px}.economia-commitments>*>strong{font-size:16px}.economia-commitments small{font-size:9px}.economia-ledger-head{align-items:end;gap:12px}.economia-ledger-head .maison-ui-button{white-space:nowrap;padding:10px 12px;font-size:10px}.economia-tabs{gap:7px}.economia-tabs button{padding:9px 13px;font-size:10px}.economia-ledger article{flex-wrap:wrap;align-items:start;gap:10px;padding:18px 14px}.economia-movement-symbol{width:30px;height:30px}.economia-movement-copy{flex-basis:calc(100% - 50px)}.economia-movement-value{justify-content:space-between;align-items:center;gap:10px;width:calc(100% - 40px);margin-left:40px;display:flex}.economia-movement-value>strong{font-size:17px}.economia-accounts>article{padding:20px 16px}.economia-accounts dl{grid-template-columns:1fr 1fr;gap:20px 12px}.economia-accounts dl>div:last-child{border-top:1px solid var(--m-line);grid-column:1/-1;padding-top:15px}.economia-accounts article>.maison-text-button{margin:8px 0 0;display:flex}.economia-cost-list>article{padding:20px 16px}.economia-cost-list header{display:block}.economia-cost-list header>span{margin-top:12px;display:block}.economia dd{font-size:16px}.economia-row-actions{gap:12px}.economia-editor{padding:20px 16px}.economia-editor>header{align-items:start;gap:12px}.economia-editor>header .maison-ui-button{padding:9px 12px;font-size:10px}.economia-form-grid{grid-template-columns:1fr;gap:18px}.economia-editor .maison-ui-button{font-size:11px}.economia-stock-summary>*{gap:12px;padding:20px 14px}.economia-stock-summary strong{font-size:27px}.economia-stock-summary>*>small{font-size:7px}.economia-stock-summary span{font-size:9px}.economia-stock-summary .maison-text-button{font-size:11px}.economia-stock-catalog{grid-template-columns:1fr}.economia-stock-catalog>button{padding:22px}.economia-stock-catalog h3{font-size:25px}.economia-stock-catalog header{font-size:9px}.economia-material-heading{padding:25px 20px}.economia-material-heading h2{font-size:30px}.economia-material-heading strong{font-size:38px}.economia-material-body{padding:20px 16px}.economia-material-body .maison-ui-button{font-size:11px}.economia-stock-form .economia-form-grid{grid-template-columns:1fr 1fr;gap:12px}.economia-inventory-empty{min-height:340px;padding:40px 20px}}@media screen and (max-width:650px){.economia-heading h1{overflow-wrap:anywhere;font-size:clamp(34px,10vw,44px)}.economia-periodo>div{flex:130px;min-width:0}.economia-kpis span,.economia-stock-summary>*>small{letter-spacing:.02em;font-size:11px}.economia-kpis small,.economia-stock-summary span,.economia-commitments small{font-size:12px;line-height:1.5}.economia-stock-form .economia-form-grid{grid-template-columns:1fr}}.economia-meta{border:1px solid var(--m-line);background:var(--m-surface);border-radius:9px;min-width:0;margin:22px 0;padding:24px}.economia-meta[data-compacta=true]{margin:0;padding:20px}.economia-meta-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:18px;display:flex}.economia-meta-head h2{overflow-wrap:anywhere;margin:10px 0 6px}.economia-meta-head h2 small{color:var(--m-muted);font-size:.55em}.economia-meta-mes{flex:0 200px;min-width:0}.economia-meta-estado{border:1px solid var(--m-line);color:var(--m-muted);border-radius:20px;padding:4px 10px;font-size:11px;display:inline-block}.economia-meta-estado[data-tono=cumplida],.economia-meta-estado[data-tono=a-tiempo]{color:var(--m-green);border-color:currentColor}.economia-meta-estado[data-tono=atrasada]{color:var(--m-red);border-color:currentColor}.economia-meta-estado[data-tono=sugerida]{color:var(--m-gold);border-color:currentColor}.economia-meta-barra{margin-top:18px}.economia-meta-barra-texto{color:var(--m-muted);justify-content:space-between;gap:12px;margin-bottom:7px;font-size:12px;display:flex}.economia-meta-barra-texto strong{color:var(--m-pearl,inherit);font-weight:500}.economia-meta-pista{background:#d3bb8b1f;border-radius:6px;height:10px;position:relative;overflow:visible}.economia-meta-pista>span{background:var(--m-gold);border-radius:6px;height:100%;display:block}.economia-meta-barra[data-secundaria=true] .economia-meta-pista{height:6px}.economia-meta-barra[data-secundaria=true] .economia-meta-pista>span{background:var(--m-green)}.economia-meta-pista>i{background:var(--m-pearl,#f2ead8);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.economia-meta-datos{border-top:1px solid var(--m-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 18px;margin-top:20px;padding-top:16px;display:grid}.economia-meta-datos dd{white-space:normal;overflow-wrap:anywhere;font-size:14px}.economia-meta .maison-text-button{min-height:44px}.economia-meta-form{margin-top:16px}@media (max-width:650px){.economia-meta{padding:18px 14px}.economia-meta-mes{flex-basis:100%}}.economia-secciones{margin:8px 0 22px}.economia-seccion{min-width:0;margin-bottom:30px}.economia-subtitulo{margin:26px 0 12px}.economia-stock-marca{color:var(--m-gold);margin:-4px 0 8px;font-size:11px;display:block}.economia-lineas{border-radius:8px;gap:14px;margin:18px 0;display:grid;border:1px solid var(--m-line)!important;padding:16px!important}.economia-lineas>legend{padding:0 6px}.economia-linea{border-bottom:1px solid var(--m-line);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding-bottom:14px;display:grid}.economia-linea-factura{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.economia-linea .maison-text-button,.economia-factura-foto .maison-text-button{min-height:44px}.economia-factura-foto{gap:10px;margin-bottom:20px;display:grid}.economia-subida{color:var(--m-muted);gap:6px;font-size:12px;display:grid}.economia-subida progress{width:100%;height:8px;accent-color:var(--m-gold)}.economia-control-total{border:1px solid var(--m-red);overflow-wrap:anywhere;border-radius:6px;margin:16px 0;padding:12px 14px;font-size:13px;line-height:1.7}.economia-control-total[data-cuadra=true]{border-color:var(--m-green)}.economia-factura-detalle{gap:12px;min-width:0;margin-top:16px;display:grid}.economia-factura-imagen img{border:1px solid var(--m-line);object-fit:contain;border-radius:6px;max-width:100%;max-height:320px}.economia-factura-lineas,.economia-conteos,.economia-hoja-conteo,.economia-merma,.economia-estandares,.economia-barras{gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.economia-factura-lineas li{border-bottom:1px solid var(--m-line);overflow-wrap:anywhere;gap:3px;padding-bottom:10px;font-size:12px;display:grid}.economia-factura-lineas span{color:var(--m-muted)}.economia-conteos button{text-align:left;border:1px solid var(--m-line);border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:12px 14px;font-size:12px;display:flex}.economia-hoja-conteo li{border-bottom:1px solid var(--m-line);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;padding-bottom:12px;display:grid}.economia-hoja-conteo li>div:first-child{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.economia-hoja-conteo small{color:var(--m-muted);font-size:11px}.economia-hoja-conteo small[data-alerta]{color:var(--m-gold)}.economia-diferencia{padding-bottom:14px;font-size:12px}.economia-diferencia[data-signo="-1"]{color:var(--m-red)}.economia-diferencia[data-signo="1"]{color:var(--m-green)}.economia-merma li,.economia-estandares li,.economia-barras li{border:1px solid var(--m-line);background:var(--m-surface);overflow-wrap:anywhere;border-radius:8px;gap:8px;min-width:0;padding:16px;display:grid}.economia-merma header,.economia-barras li>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.economia-merma p,.economia-merma small,.economia-barras small,.economia-estandares small{color:var(--m-muted);font-size:12px;line-height:1.6}.economia-merma-barra,.economia-barra{background:#d3bb8b1a;border-radius:6px;height:10px;display:flex;overflow:hidden}.economia-merma-barra>span,.economia-barra>span{background:var(--m-gold);height:100%;display:block}.economia-merma-barra>span[data-perdida],.economia-barra>span[data-tono=merma]{background:var(--m-red)}.economia-barra>span[data-tono=retrabajo]{background:#c98b4a}.economia-barra[data-tono=real]>span{background:var(--m-green)}.economia-leyenda{color:var(--m-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;font-size:11px;display:flex}.economia-leyenda i{background:var(--m-gold);border-radius:3px;width:12px;height:12px;display:inline-block}.economia-leyenda i[data-tono=retrabajo]{background:#c98b4a}.economia-leyenda i[data-tono=merma]{background:var(--m-red)}.economia-estandares li{grid-template-columns:minmax(0,1fr) auto;align-items:start}.economia-estandares li>div{gap:4px;display:grid}.economia-estandares form{grid-column:1/-1}.economia-material-history small[data-retrabajo]{color:#c98b4a}@media (max-width:900px){.economia-linea-factura{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.economia-linea-factura>div:first-child,.economia-linea-factura>div:nth-child(2){grid-column:1/-1}}@media (max-width:650px){.economia-linea{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.economia-linea>div:first-child{grid-column:1/-1}.economia-hoja-conteo li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.economia-hoja-conteo li>div:first-child{grid-column:1/-1}.economia-estandares li{grid-template-columns:1fr}.economia-lineas{padding:12px!important}}.economia-editor>header>div{min-width:0}.economia-editor>header>.maison-ui-button{white-space:nowrap;flex-shrink:0}
.comercial-ajustes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.comercial-ajuste{border:1px solid var(--m-line);border-radius:12px;min-width:0;padding:12px}.comercial-ajuste[data-cambia]{border-color:color-mix(in srgb, var(--m-gold) 60%, transparent);background:color-mix(in srgb, var(--m-gold) 6%, transparent)}.comercial-ajuste-cabeza{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:8px;font-size:14px;display:flex}.comercial-ajuste-cabeza strong{color:var(--m-pearl);font-weight:600}.comercial-ajuste-cabeza span{color:var(--m-muted)}.comercial-ajuste-cabeza em{color:var(--m-gold);font-style:normal}.comercial-ajuste-campos{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:720px){.comercial-ajuste-campos{grid-template-columns:minmax(0,10rem) minmax(0,13rem) minmax(0,1fr);align-items:end}}.comercial-detalles>summary{cursor:pointer;min-height:44px;color:var(--m-gold);align-items:center;display:flex}.comercial-detalles[open]>summary{margin-bottom:8px}.comercial-totales{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.comercial-totales dt{color:var(--m-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.comercial-totales dd{color:var(--m-gold);margin:0;font-family:Georgia,serif;font-size:22px}.comercial-dialogo{width:min(760px,100% - 24px)}.comercial-dialogo-cuerpo{max-height:calc(80dvh - 2px);padding:20px;overflow-y:auto}.comercial-dialogo-cabeza{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.comercial-dialogo-cabeza h2{overflow-wrap:anywhere;margin:4px 0 0;font-family:Georgia,serif;font-size:22px;font-weight:400}.comercial-dialogo .maison-icon-button{min-width:44px;min-height:44px}.comercial-filtros{flex-wrap:wrap;align-items:end;gap:12px 20px;display:flex}.comercial-filtros>div{flex:0 16rem;min-width:0}.comercial-leads{gap:14px;margin:0;padding:0;list-style:none;display:grid}.comercial-lead{border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface);min-width:0;padding:16px;list-style:none}.comercial-lead>*+*{margin-top:12px}.comercial-lead-cabeza{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.comercial-lead-cabeza h3{color:var(--m-pearl);overflow-wrap:anywhere;margin:0;font-size:18px}.comercial-lead-acciones{flex-wrap:wrap;gap:10px;display:flex}.comercial-lead-acciones a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.comercial-lead-registro{grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;display:grid}@media (min-width:720px){.comercial-lead-registro{grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto}}.comercial-historial{color:var(--m-muted);gap:8px;margin:0;padding-left:18px;font-size:13px;display:grid}.comercial-historial strong{color:var(--m-pearl)}.comercial-opciones{gap:8px;display:grid}.comercial-opcion{border:1px solid var(--m-line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;display:flex}.comercial-opcion span{overflow-wrap:anywhere;min-width:0;display:grid}.comercial-opcion small{color:var(--m-muted)}.comercial-opcion[data-desactivada]{opacity:.6;cursor:not-allowed}.comercial-pestanas{border-bottom:1px solid var(--m-line);gap:4px;display:flex;overflow-x:auto}.comercial-pestanas button{min-height:48px;color:var(--m-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:1 1 0;padding:0 14px;font-size:15px}.comercial-pestanas button[aria-selected=true]{border-bottom-color:var(--m-gold);color:var(--m-gold)}@media (min-width:720px){.comercial-pestanas button{flex:none}}.comercial-semana{gap:6px;min-width:0;display:grid}.comercial-semana-fila{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0;display:grid}.comercial-semana-dia{border-bottom:1px solid var(--m-line);color:var(--m-muted);text-align:center;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;padding:6px 2px;font-size:12px;overflow:hidden}.comercial-semana-dia[data-hoy]{color:var(--m-gold);font-weight:700}.comercial-estadia{border:1px solid color-mix(in srgb, var(--m-gold) 55%, transparent);background:color-mix(in srgb, var(--m-gold) 16%, var(--m-surface));min-width:0;min-height:44px;color:var(--m-pearl);border-radius:999px;align-content:center;padding:4px 8px;font-size:12px;line-height:1.25;text-decoration:none;display:grid}.comercial-estadia strong,.comercial-estadia span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comercial-estadia span{color:var(--m-muted)}.comercial-estadia[data-abierta-antes]{border-top-left-radius:4px;border-bottom-left-radius:4px}.comercial-estadia[data-sigue]{border-right-style:dashed;border-top-right-radius:4px;border-bottom-right-radius:4px}.comercial-estadia[data-atrasada]{border-color:var(--m-red);background:color-mix(in srgb, var(--m-red) 18%, var(--m-surface))}.comercial-factura{color:var(--m-muted);gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.comercial-factura li{border-bottom:1px solid color-mix(in srgb, var(--m-line) 60%, transparent);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.comercial-factura li>span:first-child{overflow-wrap:anywhere;min-width:0;color:var(--m-pearl)}.comercial-factura small{color:var(--m-muted);display:block}.comercial-factura li>span:last-child{text-align:right;flex-shrink:0}
