@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Press+Start+2P&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--font-primary:"Inter";--font-secondary:"Rubik";--color-primary:#000;--color-secondary:#fff;--color-third:#1F2F5C;--color-fourd:#601B4D;--color-success-400:#59AC6B;--color-bad:#FF5959;--color-button-1:#76777E;--color-button-2:#601B4D;--background-color-1:#1F2F5C;--background-color-2:#F5F6FA;--background-color-3:#000;--background-color-4:#ffff;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-xxl:1.5rem;--font-size-mxxl:2rem;--font-size-sxxl:2.5rem;--font-size-xxxl:3rem;--font-size-xxxxl:4rem;--font-size-span:5rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-xxl:4rem;--spacing-sxxl:4.5rem;--spacing-xxxl:8rem;--spacing-xxxxl:12rem}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,0.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,0.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0;color:#000}body,html{max-width:100vw;overflow-x:hidden;height:100%;display:flex;flex-direction:column;align-items:stretch;font-family:var(--font-primary)}body,html{color:var(--color-primary)}body{background:var(--background-color-1)}a{color:inherit;text-decoration:none}.text-boton{font-family:var(--font-press)}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.layout-container-embed{background-color:var(--background-color-2);padding:var(--spacing-lg);width:100%;flex-direction:column;margin-top:var(--spacing-md);display:flex;flex:1 1;margin-bottom:var(--spacing-lg);border-radius:2rem 0 0 2rem;height:95%}.navbar-principal{display:flex;flex-direction:column;padding:var(--spacing-md);align-items:center;justify-content:space-between}.navbar-principal .bottom-icons-container,.navbar-principal .top-icons-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:var(--spacing-md)}.navbar-principal .icon-brand{width:100%}.navbar-principal .nav-icon{margin-top:var(--spacing-xl);cursor:pointer}.navbar-principal .nav-home{width:90%}.navbar-principal .bottom-icons-container{margin-bottom:var(--spacing-md)}.navbar-principal .bottom-icons-container .nav-icon-bottom{margin-top:var(--spacing-xl);width:80%}.nav-selected{background-color:#C1BFC0;border-radius:.5rem;padding:.4rem}.nav-selected img{width:100%}.header-container{padding:var(--spacing-lg);padding-top:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-container .container-icons-right{width:15%;display:flex;flex-direction:row;justify-content:space-evenly}.title-container{padding:var(--spacing-lg);padding-top:0!important;width:100%}.title-container h2{color:var(--color-primary);font-weight:500;font-size:var(--font-size-mxxl)}.container-form{padding:var(--spacing-lg);padding-bottom:0;padding-top:0;width:100%;color:var(--color-primary)}.container-form .two-items{justify-content:left!important}.container-form .two-items .input-container-father{margin-right:var(--spacing-xxl)}.container-form .row-form{width:100%;display:flex;flex-direction:row;margin-bottom:var(--spacing-lg);justify-content:space-between}.container-form .row-form .input-container-father{width:30%}.container-form .row-form .input-container-father h3{color:var(--color-primary);font-weight:400;font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.container-form .row-form .input-container-child{border:2px solid #000;padding:var(--spacing-md);align-items:center;display:flex}.container-form .row-form .input-container-child label{color:var(--color-primary);margin-right:var(--spacing-lg)}.container-form .row-form .input-container-child input{all:unset;width:100%}.container-form .row-form .input-container-child-selector{box-shadow:2px 2px 4px rgba(0,0,0,.3);padding:1rem 1.5rem 1rem 2rem;border-radius:.6rem}.container-form .row-form .input-container-child-selector label{color:var(--color-primary)}.container-form .row-form .input-container-child-selector select{color:var(--color-primary);all:unset}.container-form .row-form .input-container-child-selector select option{color:var(--color-primary)}.bottoms-container{display:flex;flex-direction:row;padding:var(--spacing-lg);padding-top:0;justify-content:flex-end;margin-top:var(--spacing-xxxxl)}.bottoms-container .buttom-spacing{margin-left:var(--spacing-xxl)}.buttom-1{all:unset;padding:1rem 2rem;border:1px solid var(--color-button-1);color:var(--color-button-1);border-radius:.4rem;cursor:pointer}.buttom-2{all:unset;padding:1rem 2rem;border:1px solid var(--color-button-1);background-color:var(--color-button-1);border-radius:.4rem;color:var(--color-secondary);cursor:pointer}.buttom-3{all:unset;padding:1rem 2rem;border:1px solid var(--color-button-2);background-color:var(--color-button-2);border-radius:.4rem;color:var(--color-secondary)!important;cursor:pointer}.boton-habilitado{background-color:#601B4D!important}.helper-text{font-size:12px;color:red;margin-top:5px}.icon-success,.success .helper-text .bad{display:none}.success{border:2px solid var(--color-success-400)!important}.success .icon-success{display:block!important}.icon-bad{display:none}.bad{border:2px solid var(--color-bad)!important}.bad .icon-bad{display:block!important}.main-blur{filter:blur(5px)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content,.modal-content-confirm{background-color:var(--background-color-2);padding:var(--spacing-lg);border-radius:.8rem;width:30%;text-align:center}.modal-content h2,.modal-content-confirm h2{text-align:left;margin-top:var(--spacing-lg);font-weight:600;text-align:center}.modal-content button,.modal-content-confirm button{color:var(--color-primary);font-weight:600;width:30%}.modal-content .modal-botton-container,.modal-content-confirm .modal-botton-container{margin-top:var(--spacing-lg);display:flex;justify-content:space-evenly;flex-direction:row}.modal-icon-container{width:100%;display:flex;flex-direction:flex-start}.modal-icon-container img{width:12%}.modal-content-confirm{justify-content:center;align-items:center;display:flex;flex-direction:column;margin-bottom:var(--spacing-lg)}.modal-content-confirm h2{width:100%;text-align:center;margin-bottom:var(--spacing-lg)}.modal-content-confirm p{width:80%}.modal-icon-close{display:flex;width:100%;justify-content:flex-end}.modal-icon-close img{cursor:pointer}.modal-content-general{background-color:var(--background-color-2);padding:var(--spacing-lg);border-radius:.8rem;width:30%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal-content-general h2{text-align:left;margin-top:var(--spacing-lg);font-weight:600;text-align:center}.modal-content-general button{color:var(--color-primary);font-weight:600;width:30%}.modal-content-general .modal-botton-container{margin-top:var(--spacing-lg);display:flex;justify-content:space-evenly;flex-direction:row}.modal-content-general p{width:80%;margin-top:var(--spacing-sm)}.container-eye{all:unset;display:flex;justify-content:flex-end;align-items:center}.show-password{all:unset;background-color:var(--color-secondary);width:15%}.password-message-instructions-success{display:block}.password-message{padding:var(--spacing-md);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.password-message .message{width:80%;background-color:rgba(175,231,255,.37);border-radius:.5rem;padding:var(--spacing-lg)}.password-message .message .title-message{display:flex;flex-direction:row;justify-content:left;align-items:center}.password-message .message .title-message img{margin-right:var(--spacing-sm)}.password-message .message .title-message p{font-weight:600}.password-message .message .recomendations-password{margin-top:var(--spacing-lg);display:flex;flex-direction:column;justify-content:center;align-items:center}.password-message .message .recomendations-password .column-message{display:flex;flex-direction:row}.password-message .message .recomendations-password .row-message{width:50%;display:flex;flex-direction:column;justify-content:space-between}.password-message .message .recomendations-password .row-message div{display:flex;margin-bottom:var(--spacing-md);flex-direction:row;align-items:center;justify-content:left}.password-message .message .recomendations-password .row-message div img{margin-right:var(--spacing-sm)}.modal-overlay-confirm{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.modal-overlay-confirm .modal-content,.modal-overlay-confirm .modal-content-confirm{background-color:#ffffff;padding:var(--spacing-xxl);border-radius:.4rem;width:50%;max-width:90%;box-shadow:0 18px 48px rgba(0,0,0,.35)}.modal-overlay-confirm .modal-content .title-modal,.modal-overlay-confirm .modal-content-confirm .title-modal{display:flex;justify-content:space-evenly;align-items:center}.modal-overlay-confirm .modal-content .title-modal .div-icon,.modal-overlay-confirm .modal-content-confirm .title-modal .div-icon{display:flex;justify-content:center;align-items:center}.modal-overlay-confirm .modal-content .title-modal .text,.modal-overlay-confirm .modal-content-confirm .title-modal .text{width:80%}.modal-overlay-confirm .modal-content .title-modal .text h4,.modal-overlay-confirm .modal-content-confirm .title-modal .text h4{text-align:left;font-size:var(--spacing-lg)}.modal-overlay-confirm .modal-content .title-modal .text p,.modal-overlay-confirm .modal-content-confirm .title-modal .text p{text-align:left;font-size:.7rem;font-weight:400;margin-top:var(--spacing-sm)}.modal-overlay-confirm .modal-content .documentos-cargados,.modal-overlay-confirm .modal-content-confirm .documentos-cargados{justify-content:flex-start;margin-top:var(--spacing-xl);background-color:#F1F4F9;padding:var(--spacing-lg);border-radius:.4rem}.modal-overlay-confirm .modal-content .documentos-cargados ul,.modal-overlay-confirm .modal-content-confirm .documentos-cargados ul{list-style:none}.modal-overlay-confirm .modal-content .documentos-cargados ul li,.modal-overlay-confirm .modal-content-confirm .documentos-cargados ul li{text-align:left;margin-bottom:var(--spacing-lg)}.modal-overlay-confirm .modal-content .log-container,.modal-overlay-confirm .modal-content-confirm .log-container{margin-top:var(--spacing-lg);background-color:#FAFBFF;border:1px solid #e5e7eb;border-radius:.4rem;padding:var(--spacing-md)}.modal-overlay-confirm .modal-content .log-container .log-title,.modal-overlay-confirm .modal-content-confirm .log-container .log-title{font-weight:600;margin-bottom:var(--spacing-sm);text-align:left}.modal-overlay-confirm .modal-content .log-container .log-list,.modal-overlay-confirm .modal-content-confirm .log-container .log-list{max-height:20vh;overflow-y:auto}.modal-overlay-confirm .modal-content .log-container .log-entry,.modal-overlay-confirm .modal-content-confirm .log-container .log-entry{font-size:var(--font-size-sm);text-align:left;margin-bottom:.3rem}.modal-overlay-confirm .modal-content .log-container .log-entry.error,.modal-overlay-confirm .modal-content-confirm .log-container .log-entry.error{color:#B91C1C}.modal-overlay-confirm .modal-content .log-container .log-entry.info,.modal-overlay-confirm .modal-content-confirm .log-container .log-entry.info{color:#374151}.modal-overlay-confirm .modal-content .log-container .log-empty,.modal-overlay-confirm .modal-content-confirm .log-container .log-empty{color:#6B7280;font-size:var(--font-size-sm)}.modal-overlay-confirm .modal-content .log-container .error-banner,.modal-overlay-confirm .modal-content-confirm .log-container .error-banner{display:flex;align-items:center;gap:var(--spacing-sm);background:rgba(185,28,28,.08);border:1px solid rgba(185,28,28,.35);border-radius:.4rem;padding:var(--spacing-sm);margin-top:var(--spacing-sm)}.modal-overlay-confirm .modal-content .log-container .error-banner img,.modal-overlay-confirm .modal-content-confirm .log-container .error-banner img{width:18px;height:18px}.modal-overlay-confirm .modal-content .log-container .error-banner p,.modal-overlay-confirm .modal-content-confirm .log-container .error-banner p{margin:0;color:#7F1D1D;font-weight:500}.modal-overlay-confirm .modal-error{width:min(520px,92vw)}.modal-overlay-confirm .modal-error img{width:44px;height:44px;margin-bottom:var(--spacing-md)}.modal-overlay-confirm .modal-error h1{font-size:1.25rem;margin-bottom:var(--spacing-sm)}.modal-overlay-confirm .modal-error .modal-error__message{white-space:pre-wrap;word-break:break-word;text-align:left;background:rgba(185,28,28,.06);border:1px solid rgba(185,28,28,.18);border-radius:.4rem;padding:var(--spacing-md);width:100%;margin-top:var(--spacing-sm)}.modal-overlay-confirm .modal-error .button-close{margin-top:var(--spacing-lg);width:auto;padding:10px 18px;border-radius:.4rem;border:1px solid rgba(0,0,0,.25);background:var(--background-color-2);cursor:pointer;font-weight:600}.modal-overlay-confirm .modal-error .button-close:focus{outline:2px solid rgba(37,99,235,.55);outline-offset:2px}.modal-overlay-confirm .modal-buttons{display:flex;justify-content:space-evenly;margin-top:var(--spacing-lg)}.modal-overlay-confirm .modal-button{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.modal-overlay-confirm .cancel-button{background-color:var(--background-color-4);border:1px solid rgba(0,0,0,.5)}.modal-overlay-confirm .confirm-button{background-color:var(--color-fourd);color:#ffffff}.modal-overlay-blur{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.loading-indicator{margin-top:20px;text-align:center}.loading-indicator p{font-size:16px;color:#333}.container-info-date{display:flex;width:80%;justify-content:flex-end;flex-direction:column;margin-top:var(--spacing-xxl)}.container-info-date p{text-align:left;font-size:var(--font-size-sm);margin-bottom:var(--spacing-sm)}.container-info-date input{background-color:var(--background-color-2);border:1px solid #333;padding:var(--spacing-sm);width:40%;color:var(--color-primary);border-radius:.5rem}.rodin-upload-summary-overlay{position:fixed;inset:0;z-index:20000;display:grid;place-items:center;padding:24px;background:rgba(10,12,18,.56);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rodin-upload-summary__dialog{width:min(980px,96vw);max-height:min(86vh,900px)}.rodin-upload-summary{background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.55);border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.38),0 12px 28px rgba(0,0,0,.18);overflow:hidden;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.rodin-upload-summary{animation:rodinModalIn .18s ease-out}}@keyframes rodinModalIn{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.rodin-upload-summary__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px;background:radial-gradient(800px 200px at 10% 0,rgba(37,99,235,.16),transparent 55%),radial-gradient(600px 200px at 90% 0,rgba(16,185,129,.14),transparent 55%),rgba(255,255,255,.7);border-bottom:1px solid rgba(0,0,0,.06)}.rodin-upload-summary__headerLeft{display:flex;align-items:flex-start;gap:14px;min-width:0}.rodin-upload-summary__statusIcon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25);flex:0 0 auto}.rodin-upload-summary__statusIcon img{width:22px;height:22px}.rodin-upload-summary__headerText{min-width:0}.rodin-upload-summary__title{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.01em;text-align:left}.rodin-upload-summary__subtitle{margin:6px 0 0;text-align:left;font-size:.95rem;color:rgba(0,0,0,.72);line-height:1.35}.rodin-upload-summary__close{width:38px;height:38px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.7);cursor:pointer;font-size:22px;line-height:1;display:grid;place-items:center}.rodin-upload-summary__close:hover{background:rgba(255,255,255,.95)}.rodin-upload-summary__close:focus{outline:2px solid rgba(37,99,235,.55);outline-offset:2px}.rodin-upload-summary__body{padding:18px 22px 6px;max-height:min(68vh,720px);overflow:auto}.rodin-upload-summary__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.rodin-upload-summary__stat{background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:12px;box-shadow:0 8px 20px rgba(0,0,0,.06)}.rodin-upload-summary__stat--span2{grid-column:span 2}.rodin-upload-summary__statLabel{margin:0;font-size:.78rem;color:rgba(0,0,0,.65);text-align:left}.rodin-upload-summary__statValue{margin:6px 0 0;font-weight:800;font-size:1.05rem;letter-spacing:-.01em;text-align:left}.rodin-upload-summary__section{margin-top:14px}.rodin-upload-summary__sectionTitle{margin:0 0 10px;text-align:left;font-size:1rem;font-weight:800;letter-spacing:-.01em}.rodin-upload-summary__corrections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rodin-upload-summary__correctionCard{background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:12px;box-shadow:0 8px 20px rgba(0,0,0,.06)}.rodin-upload-summary__correctionHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.rodin-upload-summary__correctionField{font-weight:900}.rodin-upload-summary__correctionCount{font-weight:800;color:rgba(16,185,129,.95)}.rodin-upload-summary__correctionCard--warn{border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.06)}.rodin-upload-summary__correctionInvalid{font-weight:800;color:rgba(180,83,9,.95);margin-bottom:10px}.rodin-upload-summary__chips{display:flex;flex-wrap:wrap;gap:8px}.rodin-upload-summary__chip{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.8)}.rodin-upload-summary__correctionNote{margin:10px 0 0;font-size:.88rem;color:rgba(0,0,0,.7);text-align:left}.rodin-upload-summary__tableWrap{border-radius:14px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.7)}.rodin-upload-summary__table{width:100%;border-collapse:separate;border-spacing:0;font-size:.9rem}.rodin-upload-summary__table thead th{text-align:left;padding:12px;background:rgba(0,0,0,.04);font-weight:800}.rodin-upload-summary__thNum{text-align:right}.rodin-upload-summary__table tbody td{padding:10px 12px;border-top:1px solid rgba(0,0,0,.06)}.rodin-upload-summary__table tbody tr:nth-child(2n) td{background:rgba(0,0,0,.015)}.rodin-upload-summary__tdPeriod{font-weight:700}.rodin-upload-summary__tdNum{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rodin-upload-summary__months{background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:12px}.rodin-upload-summary__monthsRow{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.06)}.rodin-upload-summary__monthsRow:last-child{border-bottom:none}.rodin-upload-summary__monthsYear{font-weight:900;text-align:left}.rodin-upload-summary__monthsList{text-align:left;color:rgba(0,0,0,.8)}.rodin-upload-summary__hint{margin:10px 0 0;padding:12px;border-radius:14px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.18);text-align:left;color:rgba(0,0,0,.78)}.rodin-upload-summary__note{margin-top:12px;padding:12px;border-radius:14px;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.18);text-align:left;color:rgba(0,0,0,.78);font-size:.92rem}.rodin-upload-summary__footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 18px;border-top:1px solid rgba(0,0,0,.06);background:rgba(255,255,255,.72)}.rodin-upload-summary__footerLeft{margin-right:auto;align-self:center;font-size:.92rem;color:rgba(0,0,0,.72)}.rodin-upload-summary__footerRight{display:flex;gap:10px}.rodin-upload-summary__secondary{padding:10px 16px;border-radius:14px;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.9);color:rgba(0,0,0,.82);font-weight:800;cursor:pointer}.rodin-upload-summary__secondary:hover{background:rgb(255,255,255)}.rodin-upload-summary__secondary:disabled{opacity:.6;cursor:not-allowed}.rodin-upload-summary__secondary:focus{outline:2px solid rgba(37,99,235,.55);outline-offset:2px}.rodin-upload-summary__primary{padding:10px 16px;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:linear-gradient(135deg,rgb(37,99,235),rgb(59,130,246));color:#fff;font-weight:800;cursor:pointer;box-shadow:0 10px 22px rgba(37,99,235,.28)}.rodin-upload-summary__primary:hover{filter:brightness(1.02)}.rodin-upload-summary__primary:focus{outline:2px solid rgba(37,99,235,.55);outline-offset:2px}@media (max-width:860px){.rodin-upload-summary__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rodin-upload-summary__stat--span2{grid-column:span 2}.rodin-upload-summary__dialog{width:min(720px,96vw)}.rodin-upload-summary__corrections{grid-template-columns:1fr}}.filter-bar{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--background-color-4)!important;border:.5px solid rgba(0,0,0,.2);border-radius:.4rem;width:100%!important;max-width:100%;box-shadow:0 2px 4px rgba(0,0,0,.05);box-sizing:border-box}.analisis-excepcion-container .filter-bar__row{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;width:100%}.analisis-excepcion-container .filter-bar__filters{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 1;flex-wrap:wrap;width:100%}.analisis-excepcion-container .filter-bar__actions{display:flex;align-items:center;gap:var(--spacing-sm);margin-left:auto}.analisis-excepcion-container .filter-bar__divider{width:1px;height:24px;background:rgba(0,0,0,.1);margin:0 var(--spacing-xs)}.analisis-excepcion-container .container-navbar{width:100%!important}.filter-dropdown{position:relative;min-width:140px;flex:1 1}.filter-dropdown--disabled{opacity:.5;pointer-events:none}.filter-dropdown--active .filter-dropdown__trigger{border-color:var(--color-button-2);background:rgba(96,27,77,.1)}.filter-dropdown--open{z-index:100}.filter-dropdown--open .filter-dropdown__trigger{border-color:var(--color-button-2);box-shadow:0 0 0 3px rgba(96,27,77,.1)}.filter-dropdown__trigger{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--background-color-4);border:.5px solid rgba(0,0,0,.2);border-radius:.4rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:var(--font-size-sm);color:var(--color-primary);text-align:left;font-weight:600}.filter-dropdown__trigger:hover{background:var(--background-color-4);border-color:rgba(0,0,0,.3)}.filter-dropdown__trigger:focus{outline:none;border-color:var(--color-button-2);box-shadow:0 0 0 3px rgba(96,27,77,.1)}.filter-dropdown__icon{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.filter-dropdown__label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.filter-dropdown__badge{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--color-button-2);color:var(--color-secondary);border-radius:9999px;font-size:var(--font-size-xs);font-weight:600}.filter-dropdown__chevron{color:var(--color-primary);transition:transform .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.filter-dropdown__chevron--open{transform:rotate(180deg)}.filter-dropdown__panel{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:max-content;max-width:320px;background:var(--background-color-4);border:.5px solid rgba(0,0,0,.2);border-radius:.4rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden;animation:filterDropdownEnter ease-out .2s cubic-bezier(.4,0,.2,1);z-index:1000}.filter-dropdown__search{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-bottom:1px solid rgba(0,0,0,.1);background:var(--background-color-4)}.filter-dropdown__search-icon{color:var(--color-primary);flex-shrink:0;opacity:.6}.filter-dropdown__search-input{flex:1 1;border:none;background:transparent;font-size:var(--font-size-sm);color:var(--color-primary);outline:none}.filter-dropdown__search-input::placeholder{color:var(--color-primary);opacity:.5}.filter-dropdown__search-clear{display:flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;cursor:pointer;color:var(--color-primary);opacity:.6;border-radius:.375rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.filter-dropdown__search-clear:hover{background:rgba(0,0,0,.05);opacity:1}.filter-dropdown__actions{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid rgba(0,0,0,.1)}.filter-dropdown__action{padding:var(--spacing-xs) var(--spacing-sm);background:none;border:none;font-size:var(--font-size-xs);color:var(--color-button-2);cursor:pointer;border-radius:.375rem;transition:all .15s cubic-bezier(.4,0,.2,1);font-weight:500}.filter-dropdown__action:hover{background:rgba(96,27,77,.1)}.filter-dropdown__action--clear{color:var(--color-bad)}.filter-dropdown__action--clear:hover{background:rgba(255,89,89,.1)}.filter-dropdown__list{max-height:280px;overflow-y:auto;padding:var(--spacing-xs)}.filter-dropdown__list::-webkit-scrollbar{width:6px}.filter-dropdown__list::-webkit-scrollbar-track{background:transparent}.filter-dropdown__list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.filter-dropdown__list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.filter-dropdown__option{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:.375rem;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.filter-dropdown__option--focused,.filter-dropdown__option:hover{background:rgba(0,0,0,.04)}.filter-dropdown__option--selected,.filter-dropdown__option--selected:hover{background:rgba(96,27,77,.1)}.filter-dropdown__checkbox{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid rgba(0,0,0,.2);border-radius:4px;transition:all .15s cubic-bezier(.4,0,.2,1);flex-shrink:0}.filter-dropdown__checkbox--checked{background:var(--color-button-2);border-color:var(--color-button-2);color:var(--color-secondary)}.filter-dropdown__option-text{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-dropdown__loading,.filter-dropdown__option-text{font-size:var(--font-size-sm);color:var(--color-primary)}.filter-dropdown__loading{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-xl);opacity:.6}.filter-dropdown__spinner{width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top:2px solid var(--color-button-2);border-radius:50%;animation:filterSpinner .8s linear infinite}.filter-dropdown__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-xl);color:var(--color-primary);opacity:.6;font-size:var(--font-size-sm);text-align:center}.filter-dropdown__footer{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid rgba(0,0,0,.1);background:var(--background-color-4);font-size:var(--font-size-xs);color:var(--color-primary);opacity:.6}.filter-highlight{background:rgba(251,191,36,.4);color:inherit;padding:0 2px;border-radius:2px}.filter-chips{display:flex;flex-direction:column;gap:var(--spacing-sm)}.filter-chips__header{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.filter-chips__title{display:flex;align-items:center;gap:var(--spacing-xs)}.filter-chips__count{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--color-button-2);color:var(--color-secondary);border-radius:9999px;font-size:.625rem;font-weight:600}.filter-chips__list{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.filter-chips__clear-all{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:1px dashed rgba(0,0,0,.2);border-radius:9999px;font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.filter-chips__clear-all:hover{background:rgba(255,89,89,.1);border-color:var(--color-bad);color:var(--color-bad)}.filter-chip{--chip-color:var(--color-button-2);display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:color-mix(in srgb,var(--chip-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--chip-color) 30%,transparent);border-radius:9999px;font-size:var(--font-size-xs);animation:filterChipEnter ease-out .2s cubic-bezier(.4,0,.2,1)}.filter-chip__category{color:var(--chip-color);font-weight:600}.filter-chip__value{color:var(--color-primary);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-chip__remove{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:transparent;border:none;cursor:pointer;color:var(--color-primary);opacity:.6;border-radius:9999px;transition:all .15s cubic-bezier(.4,0,.2,1);margin-left:var(--spacing-xs)}.filter-chip__remove:hover{background:rgba(0,0,0,.1);opacity:1}.filter-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:.5px solid rgba(0,0,0,.2);border-radius:.4rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.filter-btn,.filter-btn:hover{background:var(--background-color-4)}.filter-btn:hover{border-color:rgba(0,0,0,.3)}.filter-btn:focus{outline:none;border-color:var(--color-button-2);box-shadow:0 0 0 3px rgba(96,27,77,.1)}.filter-btn:disabled{opacity:.5;cursor:not-allowed}.filter-btn--primary{background:var(--color-button-2);border-color:var(--color-button-2)}.filter-btn--primary,.filter-btn--primary span,.filter-btn--primary svg{color:var(--color-secondary)!important}.filter-btn--primary svg circle,.filter-btn--primary svg line,.filter-btn--primary svg path,.filter-btn--primary svg polygon,.filter-btn--primary svg polyline,.filter-btn--primary svg rect{stroke:var(--color-secondary)!important;fill:none!important}.filter-btn--primary:hover{background:#4a1f3d;border-color:#4a1f3d}.filter-btn--primary:hover,.filter-btn--primary:hover span,.filter-btn--primary:hover svg{color:var(--color-secondary)!important}.filter-btn--primary:hover svg circle,.filter-btn--primary:hover svg line,.filter-btn--primary:hover svg path,.filter-btn--primary:hover svg polygon,.filter-btn--primary:hover svg polyline,.filter-btn--primary:hover svg rect{stroke:var(--color-secondary)!important}.filter-btn--primary:focus,.filter-btn--primary:focus span,.filter-btn--primary:focus svg{color:var(--color-secondary)!important}.filter-btn--primary:focus svg circle,.filter-btn--primary:focus svg line,.filter-btn--primary:focus svg path,.filter-btn--primary:focus svg polygon,.filter-btn--primary:focus svg polyline,.filter-btn--primary:focus svg rect{stroke:var(--color-secondary)!important}.filter-btn--primary:disabled{opacity:.7}.filter-btn--primary:disabled,.filter-btn--primary:disabled span,.filter-btn--primary:disabled svg{color:var(--color-secondary)!important}.filter-btn--primary:disabled svg circle,.filter-btn--primary:disabled svg line,.filter-btn--primary:disabled svg path,.filter-btn--primary:disabled svg polygon,.filter-btn--primary:disabled svg polyline,.filter-btn--primary:disabled svg rect{stroke:var(--color-secondary)!important}.filter-btn--ghost{background:transparent;border-color:transparent}.filter-btn--ghost:hover{background:rgba(0,0,0,.04)}.filter-btn--icon-only{padding:var(--spacing-sm);min-width:36px;min-height:36px}.filter-btn--active{background:rgba(96,27,77,.1);border-color:var(--color-button-2);color:var(--color-button-2)}@keyframes filterDropdownEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes filterSpinner{to{transform:rotate(1turn)}}@keyframes filterChipEnter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.analisis-excepcion-container .filter-bar{padding:var(--spacing-md)}.analisis-excepcion-container .filter-bar__filters{width:100%}.analisis-excepcion-container .filter-bar__actions{width:100%;justify-content:flex-end}.analisis-excepcion-container .filter-dropdown{min-width:120px;flex:1 1}.analisis-excepcion-container .filter-dropdown__panel{position:fixed;top:auto;bottom:0;left:0;right:0;max-width:100%;border-radius:.4rem .4rem 0 0;max-height:70vh;animation:filterDropdownEnterMobile ease-out .3s cubic-bezier(.4,0,.2,1)}.analisis-excepcion-container .filter-dropdown__list{max-height:calc(70vh - 180px)}.analisis-excepcion-container .filter-chips__list{max-width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:var(--spacing-xs)}.analisis-excepcion-container .filter-chips__list::-webkit-scrollbar{height:4px}.analisis-excepcion-container .filter-chip{flex-shrink:0}}@keyframes filterDropdownEnterMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeletonShimmer{0%{left:-100%}to{left:100%}}.skeleton-circle,.skeleton-line{position:relative;overflow:hidden;border-radius:.25rem;background:rgba(0,0,0,.08)}.skeleton-circle:after,.skeleton-line:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:skeletonShimmer 1.5s infinite}.container-block .skeleton-block .skeleton-circle,.container-block .skeleton-block .skeleton-line{background:rgba(255,255,255,.1)}.container-block .skeleton-block .skeleton-circle:after,.container-block .skeleton-block .skeleton-line:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.filter-skeleton .filter-dropdown-skeleton{flex:1 1;min-width:140px}.filter-skeleton .skeleton-line--dropdown{width:100%;height:40px;border-radius:.4rem}.filter-skeleton .skeleton-line--button-icon{width:36px;height:36px;border-radius:.4rem;flex-shrink:0}.filter-skeleton .skeleton-line--button{min-width:120px;height:40px;border-radius:.4rem}.filter-skeleton .skeleton-line--button--primary{min-width:160px}.container-block .skeleton-block{padding:var(--spacing-md);background-color:#1F2F5C;border-radius:.7rem;width:19%;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-block .skeleton-block .row-block{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.container-block .skeleton-block .skeleton-line--title{width:60%;height:2vh}.container-block .skeleton-block .skeleton-line--price{width:80%;height:1.6vh;margin-bottom:var(--spacing-xs)}.container-block .skeleton-block .skeleton-line--pieces{width:60%;height:1.6vh}.container-block .skeleton-block .skeleton-line--coverage-title{width:50%;height:1.6vh;margin-bottom:var(--spacing-xs)}.container-block .skeleton-block .skeleton-line--coverage-days{width:40%;height:1.6vh}.container-block .skeleton-block .skeleton-circle--icon{width:32px;height:32px;flex-shrink:0}.container-block .skeleton-block .skeleton-circle--graph{width:48px;height:48px}.container-block .skeleton-block .cobertura-blocks{justify-content:space-evenly}.container-block .skeleton-block .cobertura-blocks .text{margin-top:var(--spacing-sm);display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-skus .skeleton-sku-row .skeleton-line--sku-label{width:80px;height:16px}.container-skus .skeleton-sku-row .skeleton-line--sku-value{width:60px;height:16px}.container-skus .skeleton-sku-row .skeleton-line--sku-link{width:70px;height:16px}.container-skus .dropdown-sku{background-color:#E5E5EA;padding:var(--spacing-sm);display:flex;justify-content:space-between;gap:var(--spacing-xs)}.container-skus .dropdown-sku .block-inventario{width:20%;border:1px solid rgba(255,255,255,.5);padding:.8vh;border-radius:.25rem}.container-skus .dropdown-sku .block-inventario .skeleton-line--inventory-title{width:70%;height:14px;margin-bottom:var(--spacing-sm)}.container-skus .dropdown-sku .block-inventario .skeleton-line--inventory-value{width:90%;height:16px;margin-bottom:var(--spacing-xs)}.container-skus .dropdown-sku .block-inventario .skeleton-line--inventory-value:last-child{margin-bottom:0}@media (max-width:768px){.container-block .skeleton-block{width:100%!important;margin-bottom:var(--spacing-md)}.filter-skeleton .filter-bar__filters{flex-direction:column;width:100%}.filter-skeleton .filter-bar__filters .filter-dropdown-skeleton{width:100%}.filter-skeleton .filter-bar__actions{width:100%;flex-direction:column}}.skeleton-circle:before,.skeleton-line:before{content:"";position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.skeleton-circle,.skeleton-line{animation:skeletonPulse 2s infinite}}.login-container{padding:0;flex:1 1;width:100%;height:100%;display:flex;flex-direction:row}.info-container{width:50%;display:flex;flex-direction:column}.container-forms{width:50%}.info-container{padding:var(--spacing-xl);height:100%;flex:1 1}.info-container .logo-arena{width:100%;display:flex;justify-content:center;align-items:center;margin-top:10vh}.block-title{color:var(--color-secondary);font-weight:300;font-size:3.4vh}.analiza-block{background-color:#4A325E;padding:var(--spacing-lg);border-radius:0 1.2rem 1.2rem 0;width:49%;display:flex;justify-content:center;align-items:center}.configura-block{background-color:#244C7C;width:100%;justify-content:flex-end}.configura-block,.regula-block{padding:var(--spacing-lg);border-radius:0 1.2rem 1.2rem 0;display:flex;align-items:center;margin-top:var(--spacing-lg)}.regula-block{background-color:#33447C;width:49%;justify-content:center}.ordena-block{background-color:#375B95;width:100%;justify-content:flex-end}.ordena-block,.predicciones-block{padding:var(--spacing-lg);border-radius:0 1.2rem 1.2rem 0;display:flex;align-items:center;margin-top:var(--spacing-lg)}.predicciones-block{background-color:#464E7D;width:70%;justify-content:center}.phase-container{width:100%;margin-top:var(--spacing-lg)}.phase-container h2{color:var(--color-secondary);font-weight:500;text-align:left;font-size:4vh;width:95%;margin-right:var(--spacing-sm)}.container-forms{padding:1rem 0 1rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-forms .layout-forms{width:95%;background-color:var(--background-color-2);padding:var(--spacing-xxxl);padding-top:4.2vh;padding-bottom:0;width:100%;flex:1 1;border-radius:1rem 0 0 1rem;display:flex;flex-direction:column}.container-forms .layout-forms h1{font-weight:400;font-size:var(--font-size-mxxl);text-align:center;margin-bottom:var(--spacing-xl)}.container-forms .input-container-father h3{font-weight:500}.container-forms .input-container-child{border:2px solid #000;padding:var(--spacing-md);align-items:center;display:flex;margin-top:var(--spacing-md);margin-bottom:var(--spacing-lg)}.container-forms .input-container-child label{color:var(--color-primary);margin-right:var(--spacing-lg)}.container-forms .input-container-child input{all:unset;width:100%}.container-forms .input-container-child-box{width:100%;padding:var(--spacing-md);display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:var(--spacing-sm)}.container-forms .input-container-child-box label{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container-forms .input-container-child-box input[type=checkbox]{margin-right:var(--spacing-md);width:1.5rem;height:1.5rem;padding:0;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;appearance:none;cursor:pointer;border-radius:.2rem}.container-forms .input-container-child-box input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:.2rem}.container-forms .input-container-child-box input[type=checkbox]:after{background-color:var(--color-success-400);content:"✓";font-size:1rem;color:var(--color-secondary);position:absolute;top:50%;left:50%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s;border-radius:.2rem}.container-forms .input-container-child-box input[type=checkbox]:checked:after{opacity:1}.container-bottoms-forms{display:flex;flex-direction:row;justify-content:center;align-content:center;margin-top:var(--spacing-lg)}.container-bottoms-forms button{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container-bottoms-forms button img{margin-left:var(--spacing-md)}.button-init{background-color:#601B4D!important}.container-password{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:var(--spacing-xxl)}.container-password p:nth-of-type(2){color:#601B4D;cursor:pointer}.container-politicas{margin-top:var(--spacing-xxl)}.container-copy{display:flex;justify-content:flex-end;align-items:center;margin-top:8vh}.container-copy p{color:#959595;font-weight:700}.login-error-message{display:none!important;background-color:rgba(255,5,5,.19);padding:1rem 1.5rem;border-radius:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100;margin-bottom:var(--spacing-lg)}.login-error-message p{text-align:center;color:#CE0202;font-size:var(--font-size-sm);width:97%}.login-error-message img{margin-right:var(--spacing-sm);width:3%}.login-error-message.show{display:flex!important}.container-password-main{flex:1 1;width:100%;height:100%;display:flex;justify-content:space-between}.info-password{width:50%;padding:var(--spacing-xl)}.forms-password{width:50%}.info-password{padding:var(--spacing-xxl);display:flex;flex-direction:column;justify-content:space-between}.info-password h1{color:var(--color-secondary);font-weight:400;font-size:4vh;margin-bottom:var(--spacing-md)}.info-password .row-info-password{border-radius:1rem}.info-password .row-info-password img{margin-top:var(--spacing-md);width:89%}.info-password .row-info-password .img-2{width:79%}.info-password .row-info-password .arena-logo{margin-top:var(--spacing-mxxl);width:60%}.info-password .arena-logo-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:var(--spacing-xxl)}.layout-forms-password{background-color:var(--background-color-2);display:flex;flex:1 1;width:100%;height:100%;margin-top:var(--spacing-lg);border-radius:.8rem;flex-direction:column}.layout-forms-password .nav-forms{padding:var(--spacing-xxl);padding-bottom:0}.layout-forms-password .nav-forms img{cursor:pointer}.layout-forms-password .title-forms-new-password{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;margin-top:var(--spacing-lg)}.layout-forms-password .title-forms-new-password h1{font-weight:400;font-size:var(--font-size-sxxl)}.layout-forms-password .title-forms-new-password .subtitle{display:flex;flex-direction:column;justify-content:flex-end;width:49%;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.layout-forms-password .title-forms-new-password .subtitle h2{font-weight:400;text-align:left}.layout-forms-password .title-forms{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.layout-forms-password .title-forms h1{font-weight:400;font-size:var(--font-size-sxxl)}.layout-forms-password .title-forms .subtitle{display:flex;flex-direction:column;justify-content:flex-end;width:49%;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.layout-forms-password .title-forms .subtitle h2{font-weight:400;text-align:left}.layout-forms-password .container-forms{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;align-items:center}.layout-forms-password .container-forms .input-container-father{width:50%}.layout-forms-password .container-forms .container-bottoms-forms{width:100%}.layout-forms-password .container-forms .container-bottoms-forms .buttom-2{width:41%}.layout-forms-password .container-forms .terminos-forms{width:70%}.layout-forms-password .container-forms .copy-forms{display:flex;flex-direction:column;justify-content:flex-end;width:100%;align-items:flex-end;padding:1rem 4rem}.layout-forms-password .container-forms .copy-forms p{color:#959595}.icon-visible{display:block!important}.header-homeScreen,.title-width-icon{display:flex;flex-direction:row;justify-content:space-between}.header-homeScreen{padding:var(--spacing-xl);padding-top:0;padding-bottom:0}.header-homeScreen h2{font-size:var(--font-size-mxxl);font-weight:400;color:#601B4D}.subtitle-homeScreen{padding:var(--spacing-xl);padding-top:0;padding-bottom:1rem}.subtitle-homeScreen p{font-size:var(--font-size-xxl)}.container-actions-homeScreen{display:flex;flex-direction:column;width:100%;padding:var(--font-size-xxl);justify-content:space-between}.container-actions-homeScreen .row-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:var(--spacing-lg)}.container-actions-homeScreen .row-actions .cube-action{min-height:28vh;border-radius:.5rem;background-color:#4A325E;padding-top:2rem;width:48%;border-radius:1rem}.container-actions-homeScreen .row-actions .cube-action .action{padding:var(--spacing-xl);padding-top:0;width:100%;min-height:28vh;border-radius:0 0 1rem 1rem;background-color:#1F2F5C}.container-actions-homeScreen .row-actions .cube-action .action h1{color:var(--color-secondary);font-size:var(--font-size-sxxl);font-weight:500}.container-actions-homeScreen .row-actions .cube-action .action .action-title{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--spacing-lg)}.container-actions-homeScreen .row-actions .cube-action .action .action-button{width:100%;padding:var(--spacing-lg);padding-top:.6rem;padding-bottom:0}.container-actions-homeScreen .row-actions .cube-action .action .action-button button{all:unset;background-color:#3D6ED7;color:var(--color-secondary);padding:var(--spacing-lg);border-radius:.4rem;display:flex;justify-content:space-between;align-items:center;width:70%;font-size:var(--font-size-md);cursor:pointer}.container-actions-homeScreen .row-actions .cube-action .action .action-button button img{margin-left:var(--spacing-sm)}.historico-cube{background-color:#244C7C!important}.forecast-cube{background-color:#375B95!important}.politica-cube{background-color:#464E7D!important}.title-upload{padding:var(--spacing-xl)}.title-upload h1{color:var(--color-fourd);font-weight:500}.title-upload p{font-size:var(--font-size-lg);margin-top:var(--spacing-md)}.container-upload{padding:var(--spacing-xl)}.document-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-lg);border:2.5px dotted;border-radius:1rem;margin-bottom:var(--spacing-md);align-items:center}.document-row h1{font-weight:500;color:var(--color-third);width:18%;font-size:var(--font-size-xl)}.document-row .actualizacion-container{display:flex;flex-direction:column;width:20%}.document-row .actualizacion-container div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.document-row .actualizacion-container div img{margin-right:.2rem}.document-row .actualizacion-container div p{color:#34B3EA;font-weight:600}.document-row .actualizacion-container .date{margin-top:var(--spacing-sm)}.document-row .instructions-container{width:30%}.document-row .instructions-container h3{font-weight:600}.document-row .instructions-container p{font-weight:400;font-weight:300;margin-top:.3rem}.document-row .button-cargar{display:flex;flex-direction:row;align-items:center;justify-content:center;border:2px solid #4b77f2;padding:.5rem 1.5rem;border-radius:.8rem;cursor:pointer}.document-row .button-cargar label{cursor:pointer}.document-row .button-cargar img{margin-left:.5rem;cursor:pointer}.document-row .icons-container{width:12%;display:flex;justify-content:space-evenly;align-items:center}.container-button-upload{padding:var(--spacing-xl);align-items:center}.container-button-upload,.nav-bar-process{width:100%;display:flex;justify-content:flex-end}.nav-bar-process{flex-direction:row}.nav-bar-process .container-icons{width:30%;display:flex;flex-direction:row}.nav-bar-process .container-icons .icon-row{width:20%;display:flex;align-items:center;justify-content:center}.nav-bar-process .container-icons .icon-row img{width:40%;cursor:pointer}.documento-cargado{color:#53a653!important}.background-gris{background-color:#F5F6FA!important}.filter-sku{width:100%;justify-content:space-between;padding:var(--spacing-xl);padding-left:0;padding-right:0}.filter-sku,.filter-sku .filter-container{display:flex;flex-direction:row;align-items:center}.filter-sku .filter-container{width:70%;border-radius:.4rem;border:1px solid #d5d5d5;background-color:var(--background-color-4)}.filter-sku .filter-container div{display:flex;justify-content:space-between;padding:var(--spacing-lg);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.filter-sku .filter-container div p{font-size:1.5vh;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-sku .filter-container .icon-filter{width:5%;padding:0;border-right:1px solid rgba(0,0,0,.3);display:flex;flex-direction:row;align-items:center;justify-content:center}.filter-sku .filter-container .icon-filter img{width:40%}.filter-sku .filter-container .cuantificacion,.filter-sku .filter-container .familia,.filter-sku .filter-container .filtrar-por,.filter-sku .filter-container .marca,.filter-sku .filter-container .proveedor{width:15%;border-right:1px solid rgba(0,0,0,.3)}.filter-sku .filter-container .cuantificacion{width:19%}.filter-sku .filter-container .reset{width:15%;display:flex;justify-content:center;align-items:center;padding:0}.filter-sku .filter-container .reset p{color:#EA0234}.filter-sku .filter-container .reset img{width:10%}.filter-sku .container-mostrar-blisters{width:10%;display:flex;justify-content:space-between;align-items:center;border:1px solid #d5d5d5;padding:var(--spacing-md);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);border-radius:.4rem;background-color:var(--background-color-4);cursor:pointer}.filter-sku .container-mostrar-blisters p{font-size:1.5vh}.filter-sku .container-descargar-reporte{display:flex;justify-content:space-between;align-items:center;width:15%;border-radius:.4rem;border:1px solid #d5d5d5;padding:var(--spacing-md);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);background-color:var(--background-color-4)}.filter-sku .container-descargar-reporte p{font-size:1.5vh;color:#601B4D}.container-descripcion-sku{display:flex;flex-direction:row;width:100%;padding:var(--spacing-md);padding-left:0;padding-right:0;justify-content:space-between}.container-descripcion-sku .container-descripcion{width:23%;border:1px solid #c6cdd4;border-radius:.4rem;height:70vh;overflow-y:auto;background-color:var(--background-color-4)}.container-descripcion-sku .container-descripcion .title-sku{padding:var(--spacing-sm);display:flex;justify-content:space-between;align-items:center;border-bottom:.5px solid rgba(99,118,137,.5)}.container-descripcion-sku .container-descripcion .title-sku .sku{width:20%}.container-descripcion-sku .container-descripcion .title-sku .sku h3{text-align:center;font-size:var(--font-size-sm);font-weight:500;color:#001E3E}.container-descripcion-sku .container-descripcion .title-sku .descripcion{width:47%;display:flex;justify-content:space-around}.container-descripcion-sku .container-descripcion .title-sku .descripcion h3{text-align:center;font-size:var(--font-size-sm);font-weight:500;color:#001E3E}.container-descripcion-sku .container-descripcion .title-sku .cobertura{width:30%}.container-descripcion-sku .container-descripcion .title-sku .cobertura p{text-align:center;font-size:var(--font-size-sm);font-weight:500;color:#001E3E}.container-descripcion-sku .container-descripcion .container-buscador-sku{width:100%;margin-top:var(--spacing-sm)}.container-descripcion-sku .container-descripcion .container-buscador-sku input{all:unset;width:100%;background-color:var(--background-color-4);border:none;padding:var(--spacing-sm);font-size:var(--font-size-sm)}.container-descripcion-sku .container-grafica{width:75%;justify-content:center;align-items:center;background-color:var(--background-color-4);display:flex}.container-descripcion-sku .sku-descripcion-row{display:flex;border-top:.5px solid rgba(99,118,137,.5)}.container-descripcion-sku .sku-descripcion-row .sku-row-text{width:70%;border-right:.5px solid rgba(99,118,137,.5);padding:var(--spacing-md);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.container-descripcion-sku .sku-descripcion-row .sku-row-text h3{font-weight:400;font-size:var(--font-size-md);color:#001E3E}.container-descripcion-sku .sku-descripcion-row .sku-row-text p{font-weight:400;color:#637689;font-size:1.5vh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-descripcion-sku .sku-descripcion-row .sku-row-cobertura{display:flex;justify-content:center;align-items:center;width:30%}.container-descripcion-sku .sku-descripcion-row .sku-row-cobertura p{text-align:center}.container-sku-descripcion{display:flex;flex-direction:column;margin-bottom:var(--spacing-lg)}.container-sku-descripcion .title-sku{display:flex;width:100%;padding:var(--spacing-md);background-color:rgba(51,59,105,.5);border-radius:.4rem .4rem 0 0;justify-content:space-between;align-items:center}.container-sku-descripcion .title-sku p{font-size:1.5vh}.container-sku-descripcion .informacion-sku{width:100%;display:flex}.container-sku-descripcion .informacion-sku .container-indicador{width:12%;padding:--spacing-md;text-align:center}.container-sku-descripcion .informacion-sku .container-indicador .title-indicador{background-color:rgba(36,76,124,.4);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.container-sku-descripcion .informacion-sku .container-indicador .title-indicador h3{font-weight:500;text-align:center;font-size:1.4vh}.container-sku-descripcion .informacion-sku .container-indicador .no-background{background-color:#F1F4F9}.container-sku-descripcion .informacion-sku .container-indicador .no-background h3{font-size:1vh}.container-sku-descripcion .informacion-sku .container-indicador .container-div{padding:var(--spacing-sm);border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);height:5vh}.container-sku-descripcion .informacion-sku .container-indicador .container-div p{text-align:left;font-size:1.3vh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-sku-descripcion .informacion-sku .container-indicador .container-datos p{text-align:center;font-size:1.4vh}.sku-table{width:100%;min-width:100%;border-collapse:collapse;background-color:var(--background-color-4)}.sku-table .mes-header{font-weight:400;font-size:1.4vh;text-align:center;background-color:#F1F4F9}.sku-table td{font-size:1.3vh;text-align:center;padding:.5vh;border-top:.1px solid rgba(151,151,151,.1)}.sku-table .indicador{text-align:left;border-right:2px solid rgba(151,151,151,.7)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}::-webkit-scrollbar-track{background-color:#f1f1f1}.select-sku{background-color:rgba(99,118,137,.1)!important}.indicador-header{width:15%;background-color:rgba(36,76,124,.4);padding:var(--spacing-sm);font-size:1.5vh}.indicador-header .sku-descripcion{font-weight:400;font-size:1.2vh;margin-bottom:var(--spacing-md)}.scroll-container{overflow-x:auto;display:flex;flex-direction:column;width:100%}.mes-header,.valor{white-space:nowrap}.indicador-header{position:sticky;left:0;background:#fff;z-index:2}.container-regresar{width:100%;display:flex;align-items:center;justify-content:flex-end}.container-regresar button{all:unset;padding:var(--spacing-sm);padding-left:1rem;padding-right:1rem;border-radius:.4rem;border:1px solid #d5d5d5;background-color:var(--background-color-4);font-size:var(--font-size-sm)}.information-container{padding:var(--spacing-xl);height:100%;display:flex;justify-content:space-between}.sku-container{width:25%;border:.7px solid #000;padding:var(--spacing-md);border-radius:.9rem;height:100%}.sku-container h1{font-weight:500;font-size:var(--font-size-xxl);margin-bottom:var(--spacing-md)}.sku-container p{padding:var(--spacing-md);border-radius:.4rem;background-color:rgba(207,207,207,.4)}.sku-container div{border-bottom:.1px solid #000;padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.detalles-generales-container{width:70%;padding:var(--spacing-xl);border:.4rem;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.3);font-size:var(--font-size-sm)}.detalles-generales-container h1{font-weight:500}.detalles-generales-container .table .column{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-top:var(--spacing-md);padding:var(--spacing-md);align-items:center;border-bottom:.1px solid rgba(0,0,0,.2)}.detalles-generales-container .table .title{background-color:#F1F4F9;padding:var(--spacing-md);border-radius:.4rem;border-bottom:0}.detalles-generales-container .table .title div{font-weight:700}.detalles-generales-container .table .delivered p{background-color:#00B69B;padding:var(--spacing-sm);color:var(--color-secondary);font-weight:500;border-radius:0 .8rem 0 0}.detalles-generales-container .table .detalle p{background-color:#BCC4FB;padding:var(--spacing-sm);color:var(--color-secondary);font-weight:500;border-radius:.4rem}.detalles-generales-container .table .pending p{background-color:#FCBE2D;padding:var(--spacing-sm);color:var(--color-secondary);font-weight:500;border-radius:0 .8rem 0 0}.detalles-generales-container .table .rejected p{background-color:#FD5454;padding:var(--spacing-sm);color:var(--color-secondary);font-weight:500;border-radius:0 .8rem 0 0}.block-filter.familia,.container-filter,.filter-sku .filter-container .block-filter.cuantificacion,.filter-sku .filter-container .block-filter.marca,.filter-sku .filter-container .block-filter.proveedor{position:relative}.block-filter{cursor:pointer}.dropdown-menu-familia{display:flex;flex-direction:column;background-color:white;border:1px solid #ccc;z-index:1000;position:absolute;top:100%;left:0;border-radiuws:.4rem;max-height:300px;overflow-y:auto;width:25vh}.dropdown-menu-familia div{font-size:1.6vh}.dropdown-menu-familia .container-search{position:relative;width:100%}.dropdown-menu-familia .container-search .search-icon{position:absolute;left:1.3vh;top:50%;transform:translateY(-50%);color:#aaa!important}.dropdown-menu-familia .container-search input{all:unset;width:100%;background-color:#fff;padding:.4rem 1rem;display:flex;justify-content:space-between;border:1px solid #d5d5d5;box-sizing:border-box;border-radius:.3rem}.dropdown-menu-familia::-webkit-scrollbar{width:8px}.dropdown-menu-familia::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.dropdown-menu-familia::-webkit-scrollbar-track{background-color:#f1f1f1}.dropdown-menu-familia input[type=checkbox]{appearance:none;width:1.5vh;height:1.5vh;border:2px solid #d5d5d5;background-color:white;cursor:pointer;margin-right:8px}.dropdown-menu-familia input[type=checkbox]:checked{background-color:#D5D5D5}.dropdown-menu-linea{display:relative;flex-direction:column;background-color:white;border:1px solid #ccc;z-index:1000;position:absolute;top:100%;border-radius:.4rem;max-height:300px;overflow-y:auto;width:25vh}.dropdown-menu-linea div{font-size:1.6vh}.dropdown-menu-linea .container-search{position:relative;width:100%}.dropdown-menu-linea .container-search .search-icon{position:absolute;left:1.3vh;top:50%;transform:translateY(-50%);color:#aaa!important}.dropdown-menu-linea .container-search input{all:unset;width:100%;background-color:#fff;padding:.4rem 1rem;display:flex;justify-content:space-between;border:1px solid #d5d5d5;box-sizing:border-box;border-radius:.3rem}.dropdown-menu-linea::-webkit-scrollbar{width:8px}.dropdown-menu-linea::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.dropdown-menu-linea::-webkit-scrollbar-track{background-color:#f1f1f1}.dropdown-menu-linea input[type=checkbox]{appearance:none;width:1.5vh;height:1.5vh;border:2px solid #d5d5d5;background-color:white;cursor:pointer;margin-right:8px}.dropdown-menu-linea input[type=checkbox]:checked{background-color:#D5D5D5}.dropdown-menu-linea div{padding:var(--spacing-sm);cursor:pointer}.dropdown-menu-linea div:hover{background-color:#f1f1f1}.dropdown-menu-familia div{padding:var(--spacing-sm);cursor:pointer}.dropdown-menu-familia div:hover{background-color:#f1f1f1}.unidades-block{width:32%!important}.analisis-excepcion-container{padding:var(--spacing-md)}.analisis-excepcion-container .title{width:100%;display:flex;flex-direction:row}.analisis-excepcion-container .title h3{font-weight:500;font-size:var(--font-size-mxxl)}.analisis-excepcion-container .container-navbar{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;margin-top:var(--spacing-md)}.analisis-excepcion-container .container-navbar .filter-bar{width:100%!important;background:var(--background-color-4)!important}.analisis-excepcion-container .container-filter{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:8vh}.analisis-excepcion-container .blister-filter{display:flex;justify-content:space-between;align-items:center;height:100%;width:15%!important;padding:0 1rem}.analisis-excepcion-container .blister-filter button{cursor:pointer;background-color:var(--background-color-4);width:100%;height:100%;display:flex;border:.5px solid rgba(0,0,0,.2);border-radius:.4rem;padding:1vh;align-items:center;justify-content:space-around}.analisis-excepcion-container .blister-filter button p{font-size:1.4vh!important;font-weight:500}.analisis-excepcion-container .container-descargar-reporte{width:15%!important;display:flex;align-items:center;justify-content:center;padding:0 1rem;height:100%}.analisis-excepcion-container .container-descargar-reporte button{all:unset;width:100%!important;height:100%;padding:1vh;border:3px solid var(--color-primary,#601b4d);border-radius:.8rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--color-secondary)!important;font-weight:600;font-size:1.4vh!important;background-color:var(--color-primary,#601B4D)}.analisis-excepcion-container .container-descargar-reporte button p{color:var(--color-secondary)!important}.analisis-excepcion-container .container-descargar-reporte button img{filter:brightness(0) invert(1)}.analisis-excepcion-container .container-block{width:100%;display:flex;flex-direction:row;margin-top:var(--spacing-lg);justify-content:space-between}.analisis-excepcion-container .container-block .block{padding:var(--spacing-md);background-color:#1F2F5C;border-radius:.7rem;width:19%;display:flex;flex-direction:column;justify-content:center;align-items:center}.analisis-excepcion-container .container-block .block .row-block{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.analisis-excepcion-container .container-block .block .row-block h4{color:var(--color-secondary);font-size:2vh}.analisis-excepcion-container .container-block .block .row-block p{color:var(--color-secondary);padding:var(--spacing-sm);padding-top:0;padding-bottom:.2rem;font-size:1.6vh}.analisis-excepcion-container .container-block .block .cobertura-blocks{justify-content:space-evenly}.analisis-excepcion-container .container-block .block .cobertura-blocks .text{margin-top:var(--spacing-sm);display:flex;flex-direction:column;align-items:center;justify-content:space-between}.analisis-excepcion-container .container-block .block .container-cobertura-dias{display:flex;justify-content:space-between;width:100%}.analisis-excepcion-container .container-block .block .container-cobertura-dias p{color:var(--color-secondary);font-size:var(--font-size-sm)}.analisis-excepcion-container .select-filter{display:flex;justify-content:space-between;background-color:var(--background-color-4);border:.5px solid rgba(0,0,0,.2);border-radius:.4rem;width:70%;height:100%}.analisis-excepcion-container .select-filter .block-filter{display:flex;justify-content:space-between;align-items:center;height:100%;width:16%;margin-right:var(--spacing-sm);padding:1.2rem 1rem}.analisis-excepcion-container .select-filter .block-filter p{font-weight:600;font-size:var(--font-size-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analisis-excepcion-container .select-filter .reset-filter{width:3%}.analisis-excepcion-container .container-skus{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.analisis-excepcion-container .container-skus .sku-row-container{width:100%;margin-top:var(--spacing-sm);display:flex;flex-direction:column;background-color:var(--background-color-4)}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.8vh 2vh;cursor:pointer}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku .clasificacion-sku{display:flex;flex-direction:row;align-items:center;width:59%;justify-content:space-between}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku .clasificacion-sku p{color:#1F2F5C!important;font-weight:500;font-size:1.5vh;width:30%}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku .more-options{width:39%;display:flex;justify-content:space-between;align-items:center}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku .more-options p{color:#1F2F5C;font-weight:500;font-size:1.5vh}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku .more-options .ver-mas{color:#41A1E6!important}.analisis-excepcion-container .container-skus .sku-row-container .navbar-sku:hover{background-color:rgba(224,224,224,.2)}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku{width:100%;display:flex;justify-content:space-between;background-color:#E5E5EA;border-radius:0 0 .7rem .7rem}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario{width:20%;border:1px solid #fff;padding:.8vh;display:flex;flex-direction:column;justify-content:space-between}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .title-container-block{width:100%;height:20%;display:flex;justify-content:space-between;border-bottom:1px solid #fff}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .title-container-block .title-inventario{width:100%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .title-container-block .unimeta-block{width:100%!important}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .title-container-block .edita-pedido-title{width:100%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .title-container-block div{width:49%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .title-container-block div p{padding:.3vh 1vh;border-radius:0 .4rem .4rem 0;font-weight:600;text-align:center;font-size:1.3vh}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:var(--spacing-sm)}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .inventario-info{width:100%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .inventario-info p{margin-bottom:var(--spacing-sm);font-size:1.5vh}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .cobertura-info{height:100%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .title-meta{font-weight:600}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .info-meta{font-size:1.2vh!important}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action{width:100%!important;display:flex;justify-content:space-between}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action .actions,.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action .buttons{width:50%!important;display:flex;flex-direction:column;justify-content:space-between;height:100%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action .buttons .recalcular{width:60%;background-color:#4880FF;font-size:1.2vh;padding:.3rem .8rem;border-radius:.3rem;color:var(--color-secondary);margin-bottom:var(--spacing-sm)}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action .buttons .guardar{width:60%;padding:.3rem .8rem;font-size:1.2vh;border:1px solid #4880ff;border-radius:.3rem}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action .buttons button{all:unset}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action div{width:50%!important}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block .container-action input{all:unset;width:50%;background-color:var(--background-color-4);border-radius:.4rem;padding:.4rem 1rem;font-size:1.2vh;margin-bottom:var(--spacing-sm)}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block div{width:49%}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .block-inventario .information-container-block div p{text-align:center;font-size:1.2vh}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .pedido-sugerido-block{width:14%!important}.analisis-excepcion-container .container-skus .sku-row-container .dropdown-sku .inventario-meta{width:25%}.bad-forecast{background-color:#FF7373}.bad-forecast-text{color:#FF0000;font-weight:600}.cobertura-neutra{margin-top:0!important}.container-meta-up{display:flex}.container-meta-down{display:flex;margin-top:var(--spacing-sm)}.container-meta-down p{border:none!important}.container-meta-datos{display:flex;flex-direction:column}.cobertura-bad h4{color:#FF7373}.cobertura-bad p{color:#cc1818}.cobertura-success h4,.cobertura-success p{color:#4A90E2}.cobertura-neutra h4,.cobertura-neutra p{color:#ffffff}.piezas-success{justify-content:center!important}.piezas-success p{border-bottom:1px solid #4a90e2}.piezas-neutro{justify-content:center!important}.piezas-neutro p{border-bottom:1px solid #ffcd72}.piezas-bad{justify-content:center!important}.piezas-bad p{border-bottom:1px solid #ff7373}.piezas-warning{justify-content:center!important}.piezas-warning p{border-bottom:1px solid #cc1818}.piezas-meta{justify-content:center!important}.piezas-meta p{border-bottom:1px solid white}.first-line-block-bad{border-right:1px solid #ff7373}.first-line-block-success{border-right:1px solid #4a90e2}.first-line-block-warning{border-right:1px solid #cc1818}.first-line-block-neutral{border-right:1px solid #ffcd72}.first-line-block-meta{border-right:1px solid #fff}.row-inventario-bad{background-color:#FF7373}.row-inventario-neutral{background-color:#FFCD72}.row-inventario-success{background-color:#4A90E2}.sobre-inventario-critico-azul{justify-content:center!important}.sobre-inventario-critico-azul p{border-bottom:1px solid #624aff}.first-line-block-azul{border-right:1px solid #624aff}.sobre-inventario-moderado-azulclaro{justify-content:center!important}.sobre-inventario-moderado-azulclaro p{border-bottom:1px solid #4a90e2}.first-line-block-azulclaro{border-right:1px solid #4a90e2}.deficit-critico-rojo{justify-content:center!important}.deficit-critico-rojo p{border-bottom:1px solid #ff7373}.first-line-block-rojo{border-right:1px solid #ff7373}.deficit-moderado-amarillo{justify-content:center!important}.deficit-moderado-amarillo p{border-bottom:1px solid #ffcd72}.first-line-block-amarillo{border-right:1px solid #ffcd72}.alert-verde{justify-content:center!important}.alert-verde p{border-bottom:1px solid #2cbaab}.first-line-block-verde{border-right:1px solid #2cbaab}.row-azul{background-color:#624AFF!important}.row-azul-claro{background-color:#4A90E2!important}.row-rojo{background-color:#FF7373!important}.row-amarillo{background-color:#FFCD72!important}.row-verde{background-color:#2CBAAB!important}.overlay-notification{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);z-index:1000}.modal-notification{width:90%;max-width:420px;background:var(--color-secondary);border-radius:var(--border-radius);padding:var(--spacing-xl);text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.18);font-family:var(--font-primary);color:var(--color-primary)}.title-notification{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-md)}.message-notification{font-size:var(--font-size-md);margin-bottom:var(--spacing-lg);line-height:1.4}.actions-notification{display:flex;gap:var(--spacing-md);justify-content:center}.button-accept-notification,.button-reject-notification{min-width:120px;padding:var(--spacing-sm) var(--spacing-lg);font-family:var(--font-secondary);font-size:var(--font-size-sm);border:none;border-radius:calc(var(--border-radius) / 1.5);cursor:pointer;transition:transform .15s ease}.button-accept-notification{background:var(--color-button-2);color:var(--color-secondary)}.button-accept-notification:hover{transform:translateY(-2px)}.button-reject-notification{background:var(--color-button-1);color:var(--color-secondary)}.button-reject-notification:hover{transform:translateY(-2px)}.main-container{display:flex;flex-direction:row;width:100%;flex:1 1;overflow-y:hidden}.navbar-principal{width:5%;overflow-y:hidden}.layout-container-principal{width:92%;flex:1 1;overflow-y:hidden}.layout-container-embed{overflow-y:scroll}