@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(./material-icons-kAwBdRge.woff2) format("woff2"),url(./material-icons-Dr0goTwe.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:Framework7 Icons;font-style:normal;font-weight:400;src:url(./Framework7Icons-Regular-Db9RwDq_.woff2) format("woff2"),url(./Framework7Icons-Regular-DocpuGSF.woff) format("woff")}.f7-icons{font-family:Framework7 Icons;font-weight:400;font-style:normal;font-size:28px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-align:center}.row{display:flex;flex-wrap:wrap;margin:0 -8px;box-sizing:border-box}.row.no-gap{margin:0}.row>*{padding:0 8px;box-sizing:border-box}.col{flex:1 1 0%;min-width:0;max-width:100%}.col-1{width:1%}.col-2{width:2%}.col-3{width:3%}.col-4{width:4%}.col-5{width:5%}.col-6{width:6%}.col-7{width:7%}.col-8{width:8%}.col-9{width:9%}.col-10{width:10%}.col-11{width:11%}.col-12{width:12%}.col-13{width:13%}.col-14{width:14%}.col-15{width:15%}.col-16{width:16%}.col-17{width:17%}.col-18{width:18%}.col-19{width:19%}.col-20{width:20%}.col-21{width:21%}.col-22{width:22%}.col-23{width:23%}.col-24{width:24%}.col-25{width:25%}.col-26{width:26%}.col-27{width:27%}.col-28{width:28%}.col-29{width:29%}.col-30{width:30%}.col-31{width:31%}.col-32{width:32%}.col-33{width:33%}.col-34{width:34%}.col-35{width:35%}.col-36{width:36%}.col-37{width:37%}.col-38{width:38%}.col-39{width:39%}.col-40{width:40%}.col-41{width:41%}.col-42{width:42%}.col-43{width:43%}.col-44{width:44%}.col-45{width:45%}.col-46{width:46%}.col-47{width:47%}.col-48{width:48%}.col-49{width:49%}.col-50{width:50%}.col-51{width:51%}.col-52{width:52%}.col-53{width:53%}.col-54{width:54%}.col-55{width:55%}.col-56{width:56%}.col-57{width:57%}.col-58{width:58%}.col-59{width:59%}.col-60{width:60%}.col-61{width:61%}.col-62{width:62%}.col-63{width:63%}.col-64{width:64%}.col-65{width:65%}.col-66{width:66%}.col-67{width:67%}.col-68{width:68%}.col-69{width:69%}.col-70{width:70%}.col-71{width:71%}.col-72{width:72%}.col-73{width:73%}.col-74{width:74%}.col-75{width:75%}.col-76{width:76%}.col-77{width:77%}.col-78{width:78%}.col-79{width:79%}.col-80{width:80%}.col-81{width:81%}.col-82{width:82%}.col-83{width:83%}.col-84{width:84%}.col-85{width:85%}.col-86{width:86%}.col-87{width:87%}.col-88{width:88%}.col-89{width:89%}.col-90{width:90%}.col-91{width:91%}.col-92{width:92%}.col-93{width:93%}.col-94{width:94%}.col-95{width:95%}.col-96{width:96%}.col-97{width:97%}.col-98{width:98%}.col-99{width:99%}.col-100{width:100%}@media (min-width: 768px){.medium-1{width:1%}.medium-2{width:2%}.medium-3{width:3%}.medium-4{width:4%}.medium-5{width:5%}.medium-6{width:6%}.medium-7{width:7%}.medium-8{width:8%}.medium-9{width:9%}.medium-10{width:10%}.medium-11{width:11%}.medium-12{width:12%}.medium-13{width:13%}.medium-14{width:14%}.medium-15{width:15%}.medium-16{width:16%}.medium-17{width:17%}.medium-18{width:18%}.medium-19{width:19%}.medium-20{width:20%}.medium-21{width:21%}.medium-22{width:22%}.medium-23{width:23%}.medium-24{width:24%}.medium-25{width:25%}.medium-26{width:26%}.medium-27{width:27%}.medium-28{width:28%}.medium-29{width:29%}.medium-30{width:30%}.medium-31{width:31%}.medium-32{width:32%}.medium-33{width:33%}.medium-34{width:34%}.medium-35{width:35%}.medium-36{width:36%}.medium-37{width:37%}.medium-38{width:38%}.medium-39{width:39%}.medium-40{width:40%}.medium-41{width:41%}.medium-42{width:42%}.medium-43{width:43%}.medium-44{width:44%}.medium-45{width:45%}.medium-46{width:46%}.medium-47{width:47%}.medium-48{width:48%}.medium-49{width:49%}.medium-50{width:50%}.medium-51{width:51%}.medium-52{width:52%}.medium-53{width:53%}.medium-54{width:54%}.medium-55{width:55%}.medium-56{width:56%}.medium-57{width:57%}.medium-58{width:58%}.medium-59{width:59%}.medium-60{width:60%}.medium-61{width:61%}.medium-62{width:62%}.medium-63{width:63%}.medium-64{width:64%}.medium-65{width:65%}.medium-66{width:66%}.medium-67{width:67%}.medium-68{width:68%}.medium-69{width:69%}.medium-70{width:70%}.medium-71{width:71%}.medium-72{width:72%}.medium-73{width:73%}.medium-74{width:74%}.medium-75{width:75%}.medium-76{width:76%}.medium-77{width:77%}.medium-78{width:78%}.medium-79{width:79%}.medium-80{width:80%}.medium-81{width:81%}.medium-82{width:82%}.medium-83{width:83%}.medium-84{width:84%}.medium-85{width:85%}.medium-86{width:86%}.medium-87{width:87%}.medium-88{width:88%}.medium-89{width:89%}.medium-90{width:90%}.medium-91{width:91%}.medium-92{width:92%}.medium-93{width:93%}.medium-94{width:94%}.medium-95{width:95%}.medium-96{width:96%}.medium-97{width:97%}.medium-98{width:98%}.medium-99{width:99%}.medium-100{width:100%}}@media (min-width: 1024px){.large-1{width:1%}.large-2{width:2%}.large-3{width:3%}.large-4{width:4%}.large-5{width:5%}.large-6{width:6%}.large-7{width:7%}.large-8{width:8%}.large-9{width:9%}.large-10{width:10%}.large-11{width:11%}.large-12{width:12%}.large-13{width:13%}.large-14{width:14%}.large-15{width:15%}.large-16{width:16%}.large-17{width:17%}.large-18{width:18%}.large-19{width:19%}.large-20{width:20%}.large-21{width:21%}.large-22{width:22%}.large-23{width:23%}.large-24{width:24%}.large-25{width:25%}.large-26{width:26%}.large-27{width:27%}.large-28{width:28%}.large-29{width:29%}.large-30{width:30%}.large-31{width:31%}.large-32{width:32%}.large-33{width:33%}.large-34{width:34%}.large-35{width:35%}.large-36{width:36%}.large-37{width:37%}.large-38{width:38%}.large-39{width:39%}.large-40{width:40%}.large-41{width:41%}.large-42{width:42%}.large-43{width:43%}.large-44{width:44%}.large-45{width:45%}.large-46{width:46%}.large-47{width:47%}.large-48{width:48%}.large-49{width:49%}.large-50{width:50%}.large-51{width:51%}.large-52{width:52%}.large-53{width:53%}.large-54{width:54%}.large-55{width:55%}.large-56{width:56%}.large-57{width:57%}.large-58{width:58%}.large-59{width:59%}.large-60{width:60%}.large-61{width:61%}.large-62{width:62%}.large-63{width:63%}.large-64{width:64%}.large-65{width:65%}.large-66{width:66%}.large-67{width:67%}.large-68{width:68%}.large-69{width:69%}.large-70{width:70%}.large-71{width:71%}.large-72{width:72%}.large-73{width:73%}.large-74{width:74%}.large-75{width:75%}.large-76{width:76%}.large-77{width:77%}.large-78{width:78%}.large-79{width:79%}.large-80{width:80%}.large-81{width:81%}.large-82{width:82%}.large-83{width:83%}.large-84{width:84%}.large-85{width:85%}.large-86{width:86%}.large-87{width:87%}.large-88{width:88%}.large-89{width:89%}.large-90{width:90%}.large-91{width:91%}.large-92{width:92%}.large-93{width:93%}.large-94{width:94%}.large-95{width:95%}.large-96{width:96%}.large-97{width:97%}.large-98{width:98%}.large-99{width:99%}.large-100{width:100%}}:root{--color-dorado: #cbb15b;--f7-md-primary: #725c00;--f7-md-primary-container: #ffe07d;--f7-md-primary-rgb: 114, 92, 0;--f7-md-primary-shade: #493b00;--f7-md-primary-tint: #9b7d00;--f7-bars-bg-color-rgb: 25, 25, 25;--f7-bars-bg-color: #191919;--f7-bars-translucent-opacity: 1;--f7-bars-text-color: #fff;--f7-page-bg-color: #2d2d2d;--f7-block-text-color: #fff;--f7-block-title-text-color: #eaeaea;--f7-block-title-font-size: 19px;--f7-block-title-white-space: wrap;--f7-block-title-line-height: 28.5px;--f7-block-title-font-weight: 700;--f7-block-padding-horizontal: 24px;--f7-button-font-weight: 600;--f7-button-large-font-weight: 600;--f7-block-strong-text-color: #2d2d2d;--f7-button-bg-color: var(--color-dorado);--f7-button-fill-bg-color: var(--color-dorado);--f7-button-fill-pressed-bg-color: #dccb91;--f7-button-text-color: #000;--f7-button-border-color: #b9a153;--f7-button-border-width: 1px;--f7-button-fill-text-color: #292929;--f7-button-border-radius: 12px;--f7-button-height: 47px;--f7-button-padding-horizontal: 36px;--f7-button-padding-vertical: 12px;--f7-button-text-transform: none;--f7-button-font-size: 15px;--f7-radio-border-width: 1.25px;--f7-radio-active-color: #e7dbb4;--f7-radio-inactive-color: #e7dbb4;--f7-list-item-title-text-color: var(--color-dorado);--f7-list-item-title-font-weight: 600;--f7-list-media-item-title-font-weight: 600;--f7-list-item-title-font-size: 15px;--f7-list-item-title-line-height: 22.5px;--f7-list-item-subtitle-text-color: #f4f4f4;--f7-list-item-subtitle-line-height: 18px;--f7-list-item-subtitle-font-size: 12px;--f7-navbar-link-height: 24px;--f7-dialog-bg-color: #202020;--f7-dialog-title-text-color: #eaeaea;--f7-dialog-title-font-size: 19px;--f7-dialog-title-font-weight: 700px;--f7-dialog-text-color: #bebebe;--f7-dialog-font-size: 15px;--f7-dialog-border-radius: 12px;--f7-dialog-button-text-color: #292929;--f7-dialog-button-font-size: 15px;--f7-dialog-button-height: 47px;--f7-stepper-value-text-color: var(--color-dorado);--f7-stepper-value-font-weight: 700;--f7-stepper-value-font-size: 12px;--f7-stepper-button-bg-color: #2d2d2d;--f7-stepperall-border-width: .75px;--f7-stepper-border-color: #292929;--f7-stepper-button-text-color: var(--color-dorado);--f7-dialog-width: 90%;--f7-navbar-bg-color: #191919;--f7-font-family: "Montserrat", "sans-serif";--f7-toggle-active-knob-bg-color: #d5c17c;--f7-toggle-active-border-color: #575757;--f7-toggle-active-bg-color: #2d2d2d;--f7-toggle-inactive-bg-color: #2d2d2d;--f7-navbar-text-color: #fff;--f7-tabbar-link-active-icon-bg-color: var(--color-dorado);--f7-input-text-color: #fff;--f7-label-text-color: #fff;--f7-input-clear-button-color: #fff;--f7-login-screen-content-bg-color: #242424;--f7-login-screen-title-text-color: #fff;--f7-list-button-text-color: #fff;--f7-table-body-font-size: 11px;--f7-table-label-cell-padding-horizontal: 4px}.custom-date-control .item-input-wrap{display:none;visibility:hidden}.custom-date-control .item-input-wrap>*{display:none}.custom-date-control .dp__main{position:absolute;top:19px;width:100%;left:0}.card.data-table.data-table-collapsible.data-table-init{--f7-card-margin-horizontal: 0}.card.data-table.data-table-collapsible.data-table-init .label-cell{--f7-list-font-size: 11px;--f7-input-font-size: 11px}.card.data-table.data-table-collapsible.data-table-init .label-cell .item-input.item-content{margin-left:4px;margin-right:4px;padding:4px}.tab-link-active .tabbar-label,.navbar a.link{color:var(--color-dorado)}table{--f7-input-text-color: #2d2d2d}#app,html,body{font-family:Montserrat,sans-serif;background:#000}.login-screen-content{background:#242424}.md .sheet-modal{border:#292929 1px solid;background:#202020;color:#bebebe;font-size:15px;font-weight:400;line-height:23px;letter-spacing:0em;text-align:left}.md .stepper-value{border:none!important}.md .stepper-value,.md .stepper-button,.md .stepper-button-minus,.md .stepper-button-plus{width:24px;height:24px}.md .stepper-button-minus,.md .stepper-button-plus,.md .stepper-button{border-radius:50%!important}.md .dialog-buttons{height:auto;align-items:center;justify-content:center}.md .dialog-buttons .dialog-button{border-radius:12px;border:1px solid #b9a153;background:var(--color-dorado);padding:12px 36px;line-height:22.5px;font-weight:600;font-family:var(--f7-font-family)}.boton-alterno{background-color:#2d2d2d!important;border:1px solid #d5c17c!important;color:#b9a153!important;font-weight:600}li.media-item{background:#202020;border:#292929 1px solid;border-radius:12px;margin-top:12px}.no-margin{margin:0}.back-to-menu{color:#727272;margin-right:10px}.back-to-menu .icon{font-size:19px}.toast{border:1px solid #dccb91;bottom:43.5px!important;left:0!important;right:0!important;margin:0 auto!important;max-width:350px;width:calc(100% - var(--con-margen-seguro))!important;--f7-toast-border-radius: 10px;--f7-toast-bg-color: #202020;--f7-toast-text-color: #faf7ef;--f7-toast-title-color: #faf7ef;--f7-toast-icon-size: 20px;--f7-toast-box-shadow: 0px 0px 5px 0px #ffffff0d;--f7-toast-title-font-weight: 600;--f7-toast-title-font-size: 15px;--f7-toast-title-line-height: 22.5px;--f7-toast-text-line-height: 22.5px;--f7-toast-padding-vertical: 12px;--f7-toast-padding-horizontal: 16px}.toast-text{font-size:20.9px;font-weight:600;line-height:31.35px;text-align:center;color:#faf7ef}.capital-letter:first-letter{text-transform:uppercase}.input-error{font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-align:left;color:#ffb0b0}.texto-gris{color:#bebebe;font-size:15px;font-weight:400;line-height:23px;letter-spacing:0em;text-align:left}.texto-gris+.texto-blanco{font-size:15px}.texto-dorado{color:var(--color-dorado)}.texto-blanco{font-size:19px;font-weight:600;line-height:29px;letter-spacing:0em;text-align:left;color:#faf7ef}.texto-blanco.discount{-webkit-text-decoration:line-through;text-decoration:line-through}.gap-12{gap:12px}.button-alterno{width:185px;height:48px;padding:12px 36px;border-radius:12px;border:1px solid #d5c17c;background:#2d2d2d}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 36px #202020 inset!important;caret-color:#fff;-webkit-text-fill-color:#fff!important}.input-form{background:#202020!important;padding:12px 16px!important;border-radius:12px!important;border:1px solid #292929!important;color:#fff!important;width:100%!important;font-size:15px!important;font-weight:700!important;line-height:23px!important;letter-spacing:0em!important;text-align:left!important}.close-sheet{color:#575757}.password-toggle{float:right;margin-top:-36px;position:relative;z-index:2;color:#9e9e9e;margin-right:8px;cursor:pointer}.border-top{border-top:1px solid #292929}.sheet-login label,.sheet-registro label,.sheet-recover label{display:block;margin-top:8px}.sheet-login .border-top,.sheet-registro .border-top,.sheet-recover .border-top{--f7-block-margin-vertical: 0;padding-top:16px;padding-bottom:16px}.sheet-login .border-top p,.sheet-registro .border-top p,.sheet-recover .border-top p{margin:0}.sheet-registro label{font-size:12px}.pointer-events-none{pointer-events:none}li.media-item.checked{border:1px solid #b9a153}#summary-block{--f7-block-margin-vertical: 16px}.align-self-start{align-self:start}.flex-wrap{flex-wrap:wrap}select option{color:#000}.font-weight-100{font-weight:100}.font-weight-101{font-weight:101}.font-weight-102{font-weight:102}.font-weight-103{font-weight:103}.font-weight-104{font-weight:104}.font-weight-105{font-weight:105}.font-weight-106{font-weight:106}.font-weight-107{font-weight:107}.font-weight-108{font-weight:108}.font-weight-109{font-weight:109}.font-weight-110{font-weight:110}.font-weight-111{font-weight:111}.font-weight-112{font-weight:112}.font-weight-113{font-weight:113}.font-weight-114{font-weight:114}.font-weight-115{font-weight:115}.font-weight-116{font-weight:116}.font-weight-117{font-weight:117}.font-weight-118{font-weight:118}.font-weight-119{font-weight:119}.font-weight-120{font-weight:120}.font-weight-121{font-weight:121}.font-weight-122{font-weight:122}.font-weight-123{font-weight:123}.font-weight-124{font-weight:124}.font-weight-125{font-weight:125}.font-weight-126{font-weight:126}.font-weight-127{font-weight:127}.font-weight-128{font-weight:128}.font-weight-129{font-weight:129}.font-weight-130{font-weight:130}.font-weight-131{font-weight:131}.font-weight-132{font-weight:132}.font-weight-133{font-weight:133}.font-weight-134{font-weight:134}.font-weight-135{font-weight:135}.font-weight-136{font-weight:136}.font-weight-137{font-weight:137}.font-weight-138{font-weight:138}.font-weight-139{font-weight:139}.font-weight-140{font-weight:140}.font-weight-141{font-weight:141}.font-weight-142{font-weight:142}.font-weight-143{font-weight:143}.font-weight-144{font-weight:144}.font-weight-145{font-weight:145}.font-weight-146{font-weight:146}.font-weight-147{font-weight:147}.font-weight-148{font-weight:148}.font-weight-149{font-weight:149}.font-weight-150{font-weight:150}.font-weight-151{font-weight:151}.font-weight-152{font-weight:152}.font-weight-153{font-weight:153}.font-weight-154{font-weight:154}.font-weight-155{font-weight:155}.font-weight-156{font-weight:156}.font-weight-157{font-weight:157}.font-weight-158{font-weight:158}.font-weight-159{font-weight:159}.font-weight-160{font-weight:160}.font-weight-161{font-weight:161}.font-weight-162{font-weight:162}.font-weight-163{font-weight:163}.font-weight-164{font-weight:164}.font-weight-165{font-weight:165}.font-weight-166{font-weight:166}.font-weight-167{font-weight:167}.font-weight-168{font-weight:168}.font-weight-169{font-weight:169}.font-weight-170{font-weight:170}.font-weight-171{font-weight:171}.font-weight-172{font-weight:172}.font-weight-173{font-weight:173}.font-weight-174{font-weight:174}.font-weight-175{font-weight:175}.font-weight-176{font-weight:176}.font-weight-177{font-weight:177}.font-weight-178{font-weight:178}.font-weight-179{font-weight:179}.font-weight-180{font-weight:180}.font-weight-181{font-weight:181}.font-weight-182{font-weight:182}.font-weight-183{font-weight:183}.font-weight-184{font-weight:184}.font-weight-185{font-weight:185}.font-weight-186{font-weight:186}.font-weight-187{font-weight:187}.font-weight-188{font-weight:188}.font-weight-189{font-weight:189}.font-weight-190{font-weight:190}.font-weight-191{font-weight:191}.font-weight-192{font-weight:192}.font-weight-193{font-weight:193}.font-weight-194{font-weight:194}.font-weight-195{font-weight:195}.font-weight-196{font-weight:196}.font-weight-197{font-weight:197}.font-weight-198{font-weight:198}.font-weight-199{font-weight:199}.font-weight-200{font-weight:200}.font-weight-201{font-weight:201}.font-weight-202{font-weight:202}.font-weight-203{font-weight:203}.font-weight-204{font-weight:204}.font-weight-205{font-weight:205}.font-weight-206{font-weight:206}.font-weight-207{font-weight:207}.font-weight-208{font-weight:208}.font-weight-209{font-weight:209}.font-weight-210{font-weight:210}.font-weight-211{font-weight:211}.font-weight-212{font-weight:212}.font-weight-213{font-weight:213}.font-weight-214{font-weight:214}.font-weight-215{font-weight:215}.font-weight-216{font-weight:216}.font-weight-217{font-weight:217}.font-weight-218{font-weight:218}.font-weight-219{font-weight:219}.font-weight-220{font-weight:220}.font-weight-221{font-weight:221}.font-weight-222{font-weight:222}.font-weight-223{font-weight:223}.font-weight-224{font-weight:224}.font-weight-225{font-weight:225}.font-weight-226{font-weight:226}.font-weight-227{font-weight:227}.font-weight-228{font-weight:228}.font-weight-229{font-weight:229}.font-weight-230{font-weight:230}.font-weight-231{font-weight:231}.font-weight-232{font-weight:232}.font-weight-233{font-weight:233}.font-weight-234{font-weight:234}.font-weight-235{font-weight:235}.font-weight-236{font-weight:236}.font-weight-237{font-weight:237}.font-weight-238{font-weight:238}.font-weight-239{font-weight:239}.font-weight-240{font-weight:240}.font-weight-241{font-weight:241}.font-weight-242{font-weight:242}.font-weight-243{font-weight:243}.font-weight-244{font-weight:244}.font-weight-245{font-weight:245}.font-weight-246{font-weight:246}.font-weight-247{font-weight:247}.font-weight-248{font-weight:248}.font-weight-249{font-weight:249}.font-weight-250{font-weight:250}.font-weight-251{font-weight:251}.font-weight-252{font-weight:252}.font-weight-253{font-weight:253}.font-weight-254{font-weight:254}.font-weight-255{font-weight:255}.font-weight-256{font-weight:256}.font-weight-257{font-weight:257}.font-weight-258{font-weight:258}.font-weight-259{font-weight:259}.font-weight-260{font-weight:260}.font-weight-261{font-weight:261}.font-weight-262{font-weight:262}.font-weight-263{font-weight:263}.font-weight-264{font-weight:264}.font-weight-265{font-weight:265}.font-weight-266{font-weight:266}.font-weight-267{font-weight:267}.font-weight-268{font-weight:268}.font-weight-269{font-weight:269}.font-weight-270{font-weight:270}.font-weight-271{font-weight:271}.font-weight-272{font-weight:272}.font-weight-273{font-weight:273}.font-weight-274{font-weight:274}.font-weight-275{font-weight:275}.font-weight-276{font-weight:276}.font-weight-277{font-weight:277}.font-weight-278{font-weight:278}.font-weight-279{font-weight:279}.font-weight-280{font-weight:280}.font-weight-281{font-weight:281}.font-weight-282{font-weight:282}.font-weight-283{font-weight:283}.font-weight-284{font-weight:284}.font-weight-285{font-weight:285}.font-weight-286{font-weight:286}.font-weight-287{font-weight:287}.font-weight-288{font-weight:288}.font-weight-289{font-weight:289}.font-weight-290{font-weight:290}.font-weight-291{font-weight:291}.font-weight-292{font-weight:292}.font-weight-293{font-weight:293}.font-weight-294{font-weight:294}.font-weight-295{font-weight:295}.font-weight-296{font-weight:296}.font-weight-297{font-weight:297}.font-weight-298{font-weight:298}.font-weight-299{font-weight:299}.font-weight-300{font-weight:300}.font-weight-301{font-weight:301}.font-weight-302{font-weight:302}.font-weight-303{font-weight:303}.font-weight-304{font-weight:304}.font-weight-305{font-weight:305}.font-weight-306{font-weight:306}.font-weight-307{font-weight:307}.font-weight-308{font-weight:308}.font-weight-309{font-weight:309}.font-weight-310{font-weight:310}.font-weight-311{font-weight:311}.font-weight-312{font-weight:312}.font-weight-313{font-weight:313}.font-weight-314{font-weight:314}.font-weight-315{font-weight:315}.font-weight-316{font-weight:316}.font-weight-317{font-weight:317}.font-weight-318{font-weight:318}.font-weight-319{font-weight:319}.font-weight-320{font-weight:320}.font-weight-321{font-weight:321}.font-weight-322{font-weight:322}.font-weight-323{font-weight:323}.font-weight-324{font-weight:324}.font-weight-325{font-weight:325}.font-weight-326{font-weight:326}.font-weight-327{font-weight:327}.font-weight-328{font-weight:328}.font-weight-329{font-weight:329}.font-weight-330{font-weight:330}.font-weight-331{font-weight:331}.font-weight-332{font-weight:332}.font-weight-333{font-weight:333}.font-weight-334{font-weight:334}.font-weight-335{font-weight:335}.font-weight-336{font-weight:336}.font-weight-337{font-weight:337}.font-weight-338{font-weight:338}.font-weight-339{font-weight:339}.font-weight-340{font-weight:340}.font-weight-341{font-weight:341}.font-weight-342{font-weight:342}.font-weight-343{font-weight:343}.font-weight-344{font-weight:344}.font-weight-345{font-weight:345}.font-weight-346{font-weight:346}.font-weight-347{font-weight:347}.font-weight-348{font-weight:348}.font-weight-349{font-weight:349}.font-weight-350{font-weight:350}.font-weight-351{font-weight:351}.font-weight-352{font-weight:352}.font-weight-353{font-weight:353}.font-weight-354{font-weight:354}.font-weight-355{font-weight:355}.font-weight-356{font-weight:356}.font-weight-357{font-weight:357}.font-weight-358{font-weight:358}.font-weight-359{font-weight:359}.font-weight-360{font-weight:360}.font-weight-361{font-weight:361}.font-weight-362{font-weight:362}.font-weight-363{font-weight:363}.font-weight-364{font-weight:364}.font-weight-365{font-weight:365}.font-weight-366{font-weight:366}.font-weight-367{font-weight:367}.font-weight-368{font-weight:368}.font-weight-369{font-weight:369}.font-weight-370{font-weight:370}.font-weight-371{font-weight:371}.font-weight-372{font-weight:372}.font-weight-373{font-weight:373}.font-weight-374{font-weight:374}.font-weight-375{font-weight:375}.font-weight-376{font-weight:376}.font-weight-377{font-weight:377}.font-weight-378{font-weight:378}.font-weight-379{font-weight:379}.font-weight-380{font-weight:380}.font-weight-381{font-weight:381}.font-weight-382{font-weight:382}.font-weight-383{font-weight:383}.font-weight-384{font-weight:384}.font-weight-385{font-weight:385}.font-weight-386{font-weight:386}.font-weight-387{font-weight:387}.font-weight-388{font-weight:388}.font-weight-389{font-weight:389}.font-weight-390{font-weight:390}.font-weight-391{font-weight:391}.font-weight-392{font-weight:392}.font-weight-393{font-weight:393}.font-weight-394{font-weight:394}.font-weight-395{font-weight:395}.font-weight-396{font-weight:396}.font-weight-397{font-weight:397}.font-weight-398{font-weight:398}.font-weight-399{font-weight:399}.font-weight-400{font-weight:400}.font-weight-401{font-weight:401}.font-weight-402{font-weight:402}.font-weight-403{font-weight:403}.font-weight-404{font-weight:404}.font-weight-405{font-weight:405}.font-weight-406{font-weight:406}.font-weight-407{font-weight:407}.font-weight-408{font-weight:408}.font-weight-409{font-weight:409}.font-weight-410{font-weight:410}.font-weight-411{font-weight:411}.font-weight-412{font-weight:412}.font-weight-413{font-weight:413}.font-weight-414{font-weight:414}.font-weight-415{font-weight:415}.font-weight-416{font-weight:416}.font-weight-417{font-weight:417}.font-weight-418{font-weight:418}.font-weight-419{font-weight:419}.font-weight-420{font-weight:420}.font-weight-421{font-weight:421}.font-weight-422{font-weight:422}.font-weight-423{font-weight:423}.font-weight-424{font-weight:424}.font-weight-425{font-weight:425}.font-weight-426{font-weight:426}.font-weight-427{font-weight:427}.font-weight-428{font-weight:428}.font-weight-429{font-weight:429}.font-weight-430{font-weight:430}.font-weight-431{font-weight:431}.font-weight-432{font-weight:432}.font-weight-433{font-weight:433}.font-weight-434{font-weight:434}.font-weight-435{font-weight:435}.font-weight-436{font-weight:436}.font-weight-437{font-weight:437}.font-weight-438{font-weight:438}.font-weight-439{font-weight:439}.font-weight-440{font-weight:440}.font-weight-441{font-weight:441}.font-weight-442{font-weight:442}.font-weight-443{font-weight:443}.font-weight-444{font-weight:444}.font-weight-445{font-weight:445}.font-weight-446{font-weight:446}.font-weight-447{font-weight:447}.font-weight-448{font-weight:448}.font-weight-449{font-weight:449}.font-weight-450{font-weight:450}.font-weight-451{font-weight:451}.font-weight-452{font-weight:452}.font-weight-453{font-weight:453}.font-weight-454{font-weight:454}.font-weight-455{font-weight:455}.font-weight-456{font-weight:456}.font-weight-457{font-weight:457}.font-weight-458{font-weight:458}.font-weight-459{font-weight:459}.font-weight-460{font-weight:460}.font-weight-461{font-weight:461}.font-weight-462{font-weight:462}.font-weight-463{font-weight:463}.font-weight-464{font-weight:464}.font-weight-465{font-weight:465}.font-weight-466{font-weight:466}.font-weight-467{font-weight:467}.font-weight-468{font-weight:468}.font-weight-469{font-weight:469}.font-weight-470{font-weight:470}.font-weight-471{font-weight:471}.font-weight-472{font-weight:472}.font-weight-473{font-weight:473}.font-weight-474{font-weight:474}.font-weight-475{font-weight:475}.font-weight-476{font-weight:476}.font-weight-477{font-weight:477}.font-weight-478{font-weight:478}.font-weight-479{font-weight:479}.font-weight-480{font-weight:480}.font-weight-481{font-weight:481}.font-weight-482{font-weight:482}.font-weight-483{font-weight:483}.font-weight-484{font-weight:484}.font-weight-485{font-weight:485}.font-weight-486{font-weight:486}.font-weight-487{font-weight:487}.font-weight-488{font-weight:488}.font-weight-489{font-weight:489}.font-weight-490{font-weight:490}.font-weight-491{font-weight:491}.font-weight-492{font-weight:492}.font-weight-493{font-weight:493}.font-weight-494{font-weight:494}.font-weight-495{font-weight:495}.font-weight-496{font-weight:496}.font-weight-497{font-weight:497}.font-weight-498{font-weight:498}.font-weight-499{font-weight:499}.font-weight-500{font-weight:500}.font-weight-501{font-weight:501}.font-weight-502{font-weight:502}.font-weight-503{font-weight:503}.font-weight-504{font-weight:504}.font-weight-505{font-weight:505}.font-weight-506{font-weight:506}.font-weight-507{font-weight:507}.font-weight-508{font-weight:508}.font-weight-509{font-weight:509}.font-weight-510{font-weight:510}.font-weight-511{font-weight:511}.font-weight-512{font-weight:512}.font-weight-513{font-weight:513}.font-weight-514{font-weight:514}.font-weight-515{font-weight:515}.font-weight-516{font-weight:516}.font-weight-517{font-weight:517}.font-weight-518{font-weight:518}.font-weight-519{font-weight:519}.font-weight-520{font-weight:520}.font-weight-521{font-weight:521}.font-weight-522{font-weight:522}.font-weight-523{font-weight:523}.font-weight-524{font-weight:524}.font-weight-525{font-weight:525}.font-weight-526{font-weight:526}.font-weight-527{font-weight:527}.font-weight-528{font-weight:528}.font-weight-529{font-weight:529}.font-weight-530{font-weight:530}.font-weight-531{font-weight:531}.font-weight-532{font-weight:532}.font-weight-533{font-weight:533}.font-weight-534{font-weight:534}.font-weight-535{font-weight:535}.font-weight-536{font-weight:536}.font-weight-537{font-weight:537}.font-weight-538{font-weight:538}.font-weight-539{font-weight:539}.font-weight-540{font-weight:540}.font-weight-541{font-weight:541}.font-weight-542{font-weight:542}.font-weight-543{font-weight:543}.font-weight-544{font-weight:544}.font-weight-545{font-weight:545}.font-weight-546{font-weight:546}.font-weight-547{font-weight:547}.font-weight-548{font-weight:548}.font-weight-549{font-weight:549}.font-weight-550{font-weight:550}.font-weight-551{font-weight:551}.font-weight-552{font-weight:552}.font-weight-553{font-weight:553}.font-weight-554{font-weight:554}.font-weight-555{font-weight:555}.font-weight-556{font-weight:556}.font-weight-557{font-weight:557}.font-weight-558{font-weight:558}.font-weight-559{font-weight:559}.font-weight-560{font-weight:560}.font-weight-561{font-weight:561}.font-weight-562{font-weight:562}.font-weight-563{font-weight:563}.font-weight-564{font-weight:564}.font-weight-565{font-weight:565}.font-weight-566{font-weight:566}.font-weight-567{font-weight:567}.font-weight-568{font-weight:568}.font-weight-569{font-weight:569}.font-weight-570{font-weight:570}.font-weight-571{font-weight:571}.font-weight-572{font-weight:572}.font-weight-573{font-weight:573}.font-weight-574{font-weight:574}.font-weight-575{font-weight:575}.font-weight-576{font-weight:576}.font-weight-577{font-weight:577}.font-weight-578{font-weight:578}.font-weight-579{font-weight:579}.font-weight-580{font-weight:580}.font-weight-581{font-weight:581}.font-weight-582{font-weight:582}.font-weight-583{font-weight:583}.font-weight-584{font-weight:584}.font-weight-585{font-weight:585}.font-weight-586{font-weight:586}.font-weight-587{font-weight:587}.font-weight-588{font-weight:588}.font-weight-589{font-weight:589}.font-weight-590{font-weight:590}.font-weight-591{font-weight:591}.font-weight-592{font-weight:592}.font-weight-593{font-weight:593}.font-weight-594{font-weight:594}.font-weight-595{font-weight:595}.font-weight-596{font-weight:596}.font-weight-597{font-weight:597}.font-weight-598{font-weight:598}.font-weight-599{font-weight:599}.font-weight-600{font-weight:600}.font-weight-601{font-weight:601}.font-weight-602{font-weight:602}.font-weight-603{font-weight:603}.font-weight-604{font-weight:604}.font-weight-605{font-weight:605}.font-weight-606{font-weight:606}.font-weight-607{font-weight:607}.font-weight-608{font-weight:608}.font-weight-609{font-weight:609}.font-weight-610{font-weight:610}.font-weight-611{font-weight:611}.font-weight-612{font-weight:612}.font-weight-613{font-weight:613}.font-weight-614{font-weight:614}.font-weight-615{font-weight:615}.font-weight-616{font-weight:616}.font-weight-617{font-weight:617}.font-weight-618{font-weight:618}.font-weight-619{font-weight:619}.font-weight-620{font-weight:620}.font-weight-621{font-weight:621}.font-weight-622{font-weight:622}.font-weight-623{font-weight:623}.font-weight-624{font-weight:624}.font-weight-625{font-weight:625}.font-weight-626{font-weight:626}.font-weight-627{font-weight:627}.font-weight-628{font-weight:628}.font-weight-629{font-weight:629}.font-weight-630{font-weight:630}.font-weight-631{font-weight:631}.font-weight-632{font-weight:632}.font-weight-633{font-weight:633}.font-weight-634{font-weight:634}.font-weight-635{font-weight:635}.font-weight-636{font-weight:636}.font-weight-637{font-weight:637}.font-weight-638{font-weight:638}.font-weight-639{font-weight:639}.font-weight-640{font-weight:640}.font-weight-641{font-weight:641}.font-weight-642{font-weight:642}.font-weight-643{font-weight:643}.font-weight-644{font-weight:644}.font-weight-645{font-weight:645}.font-weight-646{font-weight:646}.font-weight-647{font-weight:647}.font-weight-648{font-weight:648}.font-weight-649{font-weight:649}.font-weight-650{font-weight:650}.font-weight-651{font-weight:651}.font-weight-652{font-weight:652}.font-weight-653{font-weight:653}.font-weight-654{font-weight:654}.font-weight-655{font-weight:655}.font-weight-656{font-weight:656}.font-weight-657{font-weight:657}.font-weight-658{font-weight:658}.font-weight-659{font-weight:659}.font-weight-660{font-weight:660}.font-weight-661{font-weight:661}.font-weight-662{font-weight:662}.font-weight-663{font-weight:663}.font-weight-664{font-weight:664}.font-weight-665{font-weight:665}.font-weight-666{font-weight:666}.font-weight-667{font-weight:667}.font-weight-668{font-weight:668}.font-weight-669{font-weight:669}.font-weight-670{font-weight:670}.font-weight-671{font-weight:671}.font-weight-672{font-weight:672}.font-weight-673{font-weight:673}.font-weight-674{font-weight:674}.font-weight-675{font-weight:675}.font-weight-676{font-weight:676}.font-weight-677{font-weight:677}.font-weight-678{font-weight:678}.font-weight-679{font-weight:679}.font-weight-680{font-weight:680}.font-weight-681{font-weight:681}.font-weight-682{font-weight:682}.font-weight-683{font-weight:683}.font-weight-684{font-weight:684}.font-weight-685{font-weight:685}.font-weight-686{font-weight:686}.font-weight-687{font-weight:687}.font-weight-688{font-weight:688}.font-weight-689{font-weight:689}.font-weight-690{font-weight:690}.font-weight-691{font-weight:691}.font-weight-692{font-weight:692}.font-weight-693{font-weight:693}.font-weight-694{font-weight:694}.font-weight-695{font-weight:695}.font-weight-696{font-weight:696}.font-weight-697{font-weight:697}.font-weight-698{font-weight:698}.font-weight-699{font-weight:699}.font-weight-700{font-weight:700}.font-weight-701{font-weight:701}.font-weight-702{font-weight:702}.font-weight-703{font-weight:703}.font-weight-704{font-weight:704}.font-weight-705{font-weight:705}.font-weight-706{font-weight:706}.font-weight-707{font-weight:707}.font-weight-708{font-weight:708}.font-weight-709{font-weight:709}.font-weight-710{font-weight:710}.font-weight-711{font-weight:711}.font-weight-712{font-weight:712}.font-weight-713{font-weight:713}.font-weight-714{font-weight:714}.font-weight-715{font-weight:715}.font-weight-716{font-weight:716}.font-weight-717{font-weight:717}.font-weight-718{font-weight:718}.font-weight-719{font-weight:719}.font-weight-720{font-weight:720}.font-weight-721{font-weight:721}.font-weight-722{font-weight:722}.font-weight-723{font-weight:723}.font-weight-724{font-weight:724}.font-weight-725{font-weight:725}.font-weight-726{font-weight:726}.font-weight-727{font-weight:727}.font-weight-728{font-weight:728}.font-weight-729{font-weight:729}.font-weight-730{font-weight:730}.font-weight-731{font-weight:731}.font-weight-732{font-weight:732}.font-weight-733{font-weight:733}.font-weight-734{font-weight:734}.font-weight-735{font-weight:735}.font-weight-736{font-weight:736}.font-weight-737{font-weight:737}.font-weight-738{font-weight:738}.font-weight-739{font-weight:739}.font-weight-740{font-weight:740}.font-weight-741{font-weight:741}.font-weight-742{font-weight:742}.font-weight-743{font-weight:743}.font-weight-744{font-weight:744}.font-weight-745{font-weight:745}.font-weight-746{font-weight:746}.font-weight-747{font-weight:747}.font-weight-748{font-weight:748}.font-weight-749{font-weight:749}.font-weight-750{font-weight:750}.font-weight-751{font-weight:751}.font-weight-752{font-weight:752}.font-weight-753{font-weight:753}.font-weight-754{font-weight:754}.font-weight-755{font-weight:755}.font-weight-756{font-weight:756}.font-weight-757{font-weight:757}.font-weight-758{font-weight:758}.font-weight-759{font-weight:759}.font-weight-760{font-weight:760}.font-weight-761{font-weight:761}.font-weight-762{font-weight:762}.font-weight-763{font-weight:763}.font-weight-764{font-weight:764}.font-weight-765{font-weight:765}.font-weight-766{font-weight:766}.font-weight-767{font-weight:767}.font-weight-768{font-weight:768}.font-weight-769{font-weight:769}.font-weight-770{font-weight:770}.font-weight-771{font-weight:771}.font-weight-772{font-weight:772}.font-weight-773{font-weight:773}.font-weight-774{font-weight:774}.font-weight-775{font-weight:775}.font-weight-776{font-weight:776}.font-weight-777{font-weight:777}.font-weight-778{font-weight:778}.font-weight-779{font-weight:779}.font-weight-780{font-weight:780}.font-weight-781{font-weight:781}.font-weight-782{font-weight:782}.font-weight-783{font-weight:783}.font-weight-784{font-weight:784}.font-weight-785{font-weight:785}.font-weight-786{font-weight:786}.font-weight-787{font-weight:787}.font-weight-788{font-weight:788}.font-weight-789{font-weight:789}.font-weight-790{font-weight:790}.font-weight-791{font-weight:791}.font-weight-792{font-weight:792}.font-weight-793{font-weight:793}.font-weight-794{font-weight:794}.font-weight-795{font-weight:795}.font-weight-796{font-weight:796}.font-weight-797{font-weight:797}.font-weight-798{font-weight:798}.font-weight-799{font-weight:799}.font-weight-800{font-weight:800}.font-weight-801{font-weight:801}.font-weight-802{font-weight:802}.font-weight-803{font-weight:803}.font-weight-804{font-weight:804}.font-weight-805{font-weight:805}.font-weight-806{font-weight:806}.font-weight-807{font-weight:807}.font-weight-808{font-weight:808}.font-weight-809{font-weight:809}.font-weight-810{font-weight:810}.font-weight-811{font-weight:811}.font-weight-812{font-weight:812}.font-weight-813{font-weight:813}.font-weight-814{font-weight:814}.font-weight-815{font-weight:815}.font-weight-816{font-weight:816}.font-weight-817{font-weight:817}.font-weight-818{font-weight:818}.font-weight-819{font-weight:819}.font-weight-820{font-weight:820}.font-weight-821{font-weight:821}.font-weight-822{font-weight:822}.font-weight-823{font-weight:823}.font-weight-824{font-weight:824}.font-weight-825{font-weight:825}.font-weight-826{font-weight:826}.font-weight-827{font-weight:827}.font-weight-828{font-weight:828}.font-weight-829{font-weight:829}.font-weight-830{font-weight:830}.font-weight-831{font-weight:831}.font-weight-832{font-weight:832}.font-weight-833{font-weight:833}.font-weight-834{font-weight:834}.font-weight-835{font-weight:835}.font-weight-836{font-weight:836}.font-weight-837{font-weight:837}.font-weight-838{font-weight:838}.font-weight-839{font-weight:839}.font-weight-840{font-weight:840}.font-weight-841{font-weight:841}.font-weight-842{font-weight:842}.font-weight-843{font-weight:843}.font-weight-844{font-weight:844}.font-weight-845{font-weight:845}.font-weight-846{font-weight:846}.font-weight-847{font-weight:847}.font-weight-848{font-weight:848}.font-weight-849{font-weight:849}.font-weight-850{font-weight:850}.font-weight-851{font-weight:851}.font-weight-852{font-weight:852}.font-weight-853{font-weight:853}.font-weight-854{font-weight:854}.font-weight-855{font-weight:855}.font-weight-856{font-weight:856}.font-weight-857{font-weight:857}.font-weight-858{font-weight:858}.font-weight-859{font-weight:859}.font-weight-860{font-weight:860}.font-weight-861{font-weight:861}.font-weight-862{font-weight:862}.font-weight-863{font-weight:863}.font-weight-864{font-weight:864}.font-weight-865{font-weight:865}.font-weight-866{font-weight:866}.font-weight-867{font-weight:867}.font-weight-868{font-weight:868}.font-weight-869{font-weight:869}.font-weight-870{font-weight:870}.font-weight-871{font-weight:871}.font-weight-872{font-weight:872}.font-weight-873{font-weight:873}.font-weight-874{font-weight:874}.font-weight-875{font-weight:875}.font-weight-876{font-weight:876}.font-weight-877{font-weight:877}.font-weight-878{font-weight:878}.font-weight-879{font-weight:879}.font-weight-880{font-weight:880}.font-weight-881{font-weight:881}.font-weight-882{font-weight:882}.font-weight-883{font-weight:883}.font-weight-884{font-weight:884}.font-weight-885{font-weight:885}.font-weight-886{font-weight:886}.font-weight-887{font-weight:887}.font-weight-888{font-weight:888}.font-weight-889{font-weight:889}.font-weight-890{font-weight:890}.font-weight-891{font-weight:891}.font-weight-892{font-weight:892}.font-weight-893{font-weight:893}.font-weight-894{font-weight:894}.font-weight-895{font-weight:895}.font-weight-896{font-weight:896}.font-weight-897{font-weight:897}.font-weight-898{font-weight:898}.font-weight-899{font-weight:899}.font-weight-900{font-weight:900}.fs-0{font-size:0px!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.fs-1{font-size:1px!important}.mt-1{margin-top:4px!important}.mb-1{margin-bottom:4px!important}.mr-1{margin-right:4px!important}.ml-1{margin-left:4px!important}.fs-2{font-size:2px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.mr-2{margin-right:8px!important}.ml-2{margin-left:8px!important}.fs-3{font-size:3px!important}.mt-3{margin-top:12px!important}.mb-3{margin-bottom:12px!important}.mr-3{margin-right:12px!important}.ml-3{margin-left:12px!important}.fs-4{font-size:4px!important}.mt-4{margin-top:16px!important}.mb-4{margin-bottom:16px!important}.mr-4{margin-right:16px!important}.ml-4{margin-left:16px!important}.fs-5{font-size:5px!important}.mt-5{margin-top:20px!important}.mb-5{margin-bottom:20px!important}.mr-5{margin-right:20px!important}.ml-5{margin-left:20px!important}.fs-6{font-size:6px!important}.mt-6{margin-top:24px!important}.mb-6{margin-bottom:24px!important}.mr-6{margin-right:24px!important}.ml-6{margin-left:24px!important}.fs-7{font-size:7px!important}.mt-7{margin-top:28px!important}.mb-7{margin-bottom:28px!important}.mr-7{margin-right:28px!important}.ml-7{margin-left:28px!important}.fs-8{font-size:8px!important}.mt-8{margin-top:32px!important}.mb-8{margin-bottom:32px!important}.mr-8{margin-right:32px!important}.ml-8{margin-left:32px!important}.fs-9{font-size:9px!important}.mt-9{margin-top:36px!important}.mb-9{margin-bottom:36px!important}.mr-9{margin-right:36px!important}.ml-9{margin-left:36px!important}.fs-10{font-size:10px!important}.mt-10{margin-top:40px!important}.mb-10{margin-bottom:40px!important}.mr-10{margin-right:40px!important}.ml-10{margin-left:40px!important}.fs-11{font-size:11px!important}.mt-11{margin-top:44px!important}.mb-11{margin-bottom:44px!important}.mr-11{margin-right:44px!important}.ml-11{margin-left:44px!important}.fs-12{font-size:12px!important}.mt-12{margin-top:48px!important}.mb-12{margin-bottom:48px!important}.mr-12{margin-right:48px!important}.ml-12{margin-left:48px!important}.fs-13{font-size:13px!important}.mt-13{margin-top:52px!important}.mb-13{margin-bottom:52px!important}.mr-13{margin-right:52px!important}.ml-13{margin-left:52px!important}.fs-14{font-size:14px!important}.mt-14{margin-top:56px!important}.mb-14{margin-bottom:56px!important}.mr-14{margin-right:56px!important}.ml-14{margin-left:56px!important}.fs-15{font-size:15px!important}.mt-15{margin-top:60px!important}.mb-15{margin-bottom:60px!important}.mr-15{margin-right:60px!important}.ml-15{margin-left:60px!important}.fs-16{font-size:16px!important}.mt-16{margin-top:64px!important}.mb-16{margin-bottom:64px!important}.mr-16{margin-right:64px!important}.ml-16{margin-left:64px!important}.fs-17{font-size:17px!important}.mt-17{margin-top:68px!important}.mb-17{margin-bottom:68px!important}.mr-17{margin-right:68px!important}.ml-17{margin-left:68px!important}.fs-18{font-size:18px!important}.mt-18{margin-top:72px!important}.mb-18{margin-bottom:72px!important}.mr-18{margin-right:72px!important}.ml-18{margin-left:72px!important}.fs-19{font-size:19px!important}.mt-19{margin-top:76px!important}.mb-19{margin-bottom:76px!important}.mr-19{margin-right:76px!important}.ml-19{margin-left:76px!important}.fs-20{font-size:20px!important}.mt-20{margin-top:80px!important}.mb-20{margin-bottom:80px!important}.mr-20{margin-right:80px!important}.ml-20{margin-left:80px!important}.fs-21{font-size:21px!important}.mt-21{margin-top:84px!important}.mb-21{margin-bottom:84px!important}.mr-21{margin-right:84px!important}.ml-21{margin-left:84px!important}.fs-22{font-size:22px!important}.mt-22{margin-top:88px!important}.mb-22{margin-bottom:88px!important}.mr-22{margin-right:88px!important}.ml-22{margin-left:88px!important}.fs-23{font-size:23px!important}.mt-23{margin-top:92px!important}.mb-23{margin-bottom:92px!important}.mr-23{margin-right:92px!important}.ml-23{margin-left:92px!important}.fs-24{font-size:24px!important}.mt-24{margin-top:96px!important}.mb-24{margin-bottom:96px!important}.mr-24{margin-right:96px!important}.ml-24{margin-left:96px!important}.fs-25{font-size:25px!important}.mt-25{margin-top:100px!important}.mb-25{margin-bottom:100px!important}.mr-25{margin-right:100px!important}.ml-25{margin-left:100px!important}.fs-26{font-size:26px!important}.mt-26{margin-top:104px!important}.mb-26{margin-bottom:104px!important}.mr-26{margin-right:104px!important}.ml-26{margin-left:104px!important}.fs-27{font-size:27px!important}.mt-27{margin-top:108px!important}.mb-27{margin-bottom:108px!important}.mr-27{margin-right:108px!important}.ml-27{margin-left:108px!important}.fs-28{font-size:28px!important}.mt-28{margin-top:112px!important}.mb-28{margin-bottom:112px!important}.mr-28{margin-right:112px!important}.ml-28{margin-left:112px!important}.fs-29{font-size:29px!important}.mt-29{margin-top:116px!important}.mb-29{margin-bottom:116px!important}.mr-29{margin-right:116px!important}.ml-29{margin-left:116px!important}.fs-30{font-size:30px!important}.mt-30{margin-top:120px!important}.mb-30{margin-bottom:120px!important}.mr-30{margin-right:120px!important}.ml-30{margin-left:120px!important}.fs-31{font-size:31px!important}.mt-31{margin-top:124px!important}.mb-31{margin-bottom:124px!important}.mr-31{margin-right:124px!important}.ml-31{margin-left:124px!important}.fs-32{font-size:32px!important}.mt-32{margin-top:128px!important}.mb-32{margin-bottom:128px!important}.mr-32{margin-right:128px!important}.ml-32{margin-left:128px!important}.fs-33{font-size:33px!important}.mt-33{margin-top:132px!important}.mb-33{margin-bottom:132px!important}.mr-33{margin-right:132px!important}.ml-33{margin-left:132px!important}.fs-34{font-size:34px!important}.mt-34{margin-top:136px!important}.mb-34{margin-bottom:136px!important}.mr-34{margin-right:136px!important}.ml-34{margin-left:136px!important}.fs-35{font-size:35px!important}.mt-35{margin-top:140px!important}.mb-35{margin-bottom:140px!important}.mr-35{margin-right:140px!important}.ml-35{margin-left:140px!important}.fs-36{font-size:36px!important}.mt-36{margin-top:144px!important}.mb-36{margin-bottom:144px!important}.mr-36{margin-right:144px!important}.ml-36{margin-left:144px!important}.fs-37{font-size:37px!important}.mt-37{margin-top:148px!important}.mb-37{margin-bottom:148px!important}.mr-37{margin-right:148px!important}.ml-37{margin-left:148px!important}.fs-38{font-size:38px!important}.mt-38{margin-top:152px!important}.mb-38{margin-bottom:152px!important}.mr-38{margin-right:152px!important}.ml-38{margin-left:152px!important}.fs-39{font-size:39px!important}.mt-39{margin-top:156px!important}.mb-39{margin-bottom:156px!important}.mr-39{margin-right:156px!important}.ml-39{margin-left:156px!important}.fs-40{font-size:40px!important}.mt-40{margin-top:160px!important}.mb-40{margin-bottom:160px!important}.mr-40{margin-right:160px!important}.ml-40{margin-left:160px!important}.fs-41{font-size:41px!important}.mt-41{margin-top:164px!important}.mb-41{margin-bottom:164px!important}.mr-41{margin-right:164px!important}.ml-41{margin-left:164px!important}.fs-42{font-size:42px!important}.mt-42{margin-top:168px!important}.mb-42{margin-bottom:168px!important}.mr-42{margin-right:168px!important}.ml-42{margin-left:168px!important}.fs-43{font-size:43px!important}.mt-43{margin-top:172px!important}.mb-43{margin-bottom:172px!important}.mr-43{margin-right:172px!important}.ml-43{margin-left:172px!important}.fs-44{font-size:44px!important}.mt-44{margin-top:176px!important}.mb-44{margin-bottom:176px!important}.mr-44{margin-right:176px!important}.ml-44{margin-left:176px!important}.fs-45{font-size:45px!important}.mt-45{margin-top:180px!important}.mb-45{margin-bottom:180px!important}.mr-45{margin-right:180px!important}.ml-45{margin-left:180px!important}.fs-46{font-size:46px!important}.mt-46{margin-top:184px!important}.mb-46{margin-bottom:184px!important}.mr-46{margin-right:184px!important}.ml-46{margin-left:184px!important}.fs-47{font-size:47px!important}.mt-47{margin-top:188px!important}.mb-47{margin-bottom:188px!important}.mr-47{margin-right:188px!important}.ml-47{margin-left:188px!important}.fs-48{font-size:48px!important}.mt-48{margin-top:192px!important}.mb-48{margin-bottom:192px!important}.mr-48{margin-right:192px!important}.ml-48{margin-left:192px!important}.fs-49{font-size:49px!important}.mt-49{margin-top:196px!important}.mb-49{margin-bottom:196px!important}.mr-49{margin-right:196px!important}.ml-49{margin-left:196px!important}.fs-50{font-size:50px!important}.mt-50{margin-top:200px!important}.mb-50{margin-bottom:200px!important}.mr-50{margin-right:200px!important}.ml-50{margin-left:200px!important}.fs-51{font-size:51px!important}.mt-51{margin-top:204px!important}.mb-51{margin-bottom:204px!important}.mr-51{margin-right:204px!important}.ml-51{margin-left:204px!important}.fs-52{font-size:52px!important}.mt-52{margin-top:208px!important}.mb-52{margin-bottom:208px!important}.mr-52{margin-right:208px!important}.ml-52{margin-left:208px!important}.fs-53{font-size:53px!important}.mt-53{margin-top:212px!important}.mb-53{margin-bottom:212px!important}.mr-53{margin-right:212px!important}.ml-53{margin-left:212px!important}.fs-54{font-size:54px!important}.mt-54{margin-top:216px!important}.mb-54{margin-bottom:216px!important}.mr-54{margin-right:216px!important}.ml-54{margin-left:216px!important}.fs-55{font-size:55px!important}.mt-55{margin-top:220px!important}.mb-55{margin-bottom:220px!important}.mr-55{margin-right:220px!important}.ml-55{margin-left:220px!important}.fs-56{font-size:56px!important}.mt-56{margin-top:224px!important}.mb-56{margin-bottom:224px!important}.mr-56{margin-right:224px!important}.ml-56{margin-left:224px!important}.fs-57{font-size:57px!important}.mt-57{margin-top:228px!important}.mb-57{margin-bottom:228px!important}.mr-57{margin-right:228px!important}.ml-57{margin-left:228px!important}.fs-58{font-size:58px!important}.mt-58{margin-top:232px!important}.mb-58{margin-bottom:232px!important}.mr-58{margin-right:232px!important}.ml-58{margin-left:232px!important}.fs-59{font-size:59px!important}.mt-59{margin-top:236px!important}.mb-59{margin-bottom:236px!important}.mr-59{margin-right:236px!important}.ml-59{margin-left:236px!important}.fs-60{font-size:60px!important}.mt-60{margin-top:240px!important}.mb-60{margin-bottom:240px!important}.mr-60{margin-right:240px!important}.ml-60{margin-left:240px!important}.fs-61{font-size:61px!important}.mt-61{margin-top:244px!important}.mb-61{margin-bottom:244px!important}.mr-61{margin-right:244px!important}.ml-61{margin-left:244px!important}.fs-62{font-size:62px!important}.mt-62{margin-top:248px!important}.mb-62{margin-bottom:248px!important}.mr-62{margin-right:248px!important}.ml-62{margin-left:248px!important}.fs-63{font-size:63px!important}.mt-63{margin-top:252px!important}.mb-63{margin-bottom:252px!important}.mr-63{margin-right:252px!important}.ml-63{margin-left:252px!important}.fs-64{font-size:64px!important}.mt-64{margin-top:256px!important}.mb-64{margin-bottom:256px!important}.mr-64{margin-right:256px!important}.ml-64{margin-left:256px!important}.fs-65{font-size:65px!important}.mt-65{margin-top:260px!important}.mb-65{margin-bottom:260px!important}.mr-65{margin-right:260px!important}.ml-65{margin-left:260px!important}.fs-66{font-size:66px!important}.mt-66{margin-top:264px!important}.mb-66{margin-bottom:264px!important}.mr-66{margin-right:264px!important}.ml-66{margin-left:264px!important}.fs-67{font-size:67px!important}.mt-67{margin-top:268px!important}.mb-67{margin-bottom:268px!important}.mr-67{margin-right:268px!important}.ml-67{margin-left:268px!important}.fs-68{font-size:68px!important}.mt-68{margin-top:272px!important}.mb-68{margin-bottom:272px!important}.mr-68{margin-right:272px!important}.ml-68{margin-left:272px!important}.fs-69{font-size:69px!important}.mt-69{margin-top:276px!important}.mb-69{margin-bottom:276px!important}.mr-69{margin-right:276px!important}.ml-69{margin-left:276px!important}.fs-70{font-size:70px!important}.mt-70{margin-top:280px!important}.mb-70{margin-bottom:280px!important}.mr-70{margin-right:280px!important}.ml-70{margin-left:280px!important}.fs-71{font-size:71px!important}.mt-71{margin-top:284px!important}.mb-71{margin-bottom:284px!important}.mr-71{margin-right:284px!important}.ml-71{margin-left:284px!important}.fs-72{font-size:72px!important}.mt-72{margin-top:288px!important}.mb-72{margin-bottom:288px!important}.mr-72{margin-right:288px!important}.ml-72{margin-left:288px!important}.fs-73{font-size:73px!important}.mt-73{margin-top:292px!important}.mb-73{margin-bottom:292px!important}.mr-73{margin-right:292px!important}.ml-73{margin-left:292px!important}.fs-74{font-size:74px!important}.mt-74{margin-top:296px!important}.mb-74{margin-bottom:296px!important}.mr-74{margin-right:296px!important}.ml-74{margin-left:296px!important}.fs-75{font-size:75px!important}.mt-75{margin-top:300px!important}.mb-75{margin-bottom:300px!important}.mr-75{margin-right:300px!important}.ml-75{margin-left:300px!important}.fs-76{font-size:76px!important}.mt-76{margin-top:304px!important}.mb-76{margin-bottom:304px!important}.mr-76{margin-right:304px!important}.ml-76{margin-left:304px!important}.fs-77{font-size:77px!important}.mt-77{margin-top:308px!important}.mb-77{margin-bottom:308px!important}.mr-77{margin-right:308px!important}.ml-77{margin-left:308px!important}.fs-78{font-size:78px!important}.mt-78{margin-top:312px!important}.mb-78{margin-bottom:312px!important}.mr-78{margin-right:312px!important}.ml-78{margin-left:312px!important}.fs-79{font-size:79px!important}.mt-79{margin-top:316px!important}.mb-79{margin-bottom:316px!important}.mr-79{margin-right:316px!important}.ml-79{margin-left:316px!important}.fs-80{font-size:80px!important}.mt-80{margin-top:320px!important}.mb-80{margin-bottom:320px!important}.mr-80{margin-right:320px!important}.ml-80{margin-left:320px!important}.fs-81{font-size:81px!important}.mt-81{margin-top:324px!important}.mb-81{margin-bottom:324px!important}.mr-81{margin-right:324px!important}.ml-81{margin-left:324px!important}.fs-82{font-size:82px!important}.mt-82{margin-top:328px!important}.mb-82{margin-bottom:328px!important}.mr-82{margin-right:328px!important}.ml-82{margin-left:328px!important}.fs-83{font-size:83px!important}.mt-83{margin-top:332px!important}.mb-83{margin-bottom:332px!important}.mr-83{margin-right:332px!important}.ml-83{margin-left:332px!important}.fs-84{font-size:84px!important}.mt-84{margin-top:336px!important}.mb-84{margin-bottom:336px!important}.mr-84{margin-right:336px!important}.ml-84{margin-left:336px!important}.fs-85{font-size:85px!important}.mt-85{margin-top:340px!important}.mb-85{margin-bottom:340px!important}.mr-85{margin-right:340px!important}.ml-85{margin-left:340px!important}.fs-86{font-size:86px!important}.mt-86{margin-top:344px!important}.mb-86{margin-bottom:344px!important}.mr-86{margin-right:344px!important}.ml-86{margin-left:344px!important}.fs-87{font-size:87px!important}.mt-87{margin-top:348px!important}.mb-87{margin-bottom:348px!important}.mr-87{margin-right:348px!important}.ml-87{margin-left:348px!important}.fs-88{font-size:88px!important}.mt-88{margin-top:352px!important}.mb-88{margin-bottom:352px!important}.mr-88{margin-right:352px!important}.ml-88{margin-left:352px!important}.fs-89{font-size:89px!important}.mt-89{margin-top:356px!important}.mb-89{margin-bottom:356px!important}.mr-89{margin-right:356px!important}.ml-89{margin-left:356px!important}.fs-90{font-size:90px!important}.mt-90{margin-top:360px!important}.mb-90{margin-bottom:360px!important}.mr-90{margin-right:360px!important}.ml-90{margin-left:360px!important}.fs-91{font-size:91px!important}.mt-91{margin-top:364px!important}.mb-91{margin-bottom:364px!important}.mr-91{margin-right:364px!important}.ml-91{margin-left:364px!important}.fs-92{font-size:92px!important}.mt-92{margin-top:368px!important}.mb-92{margin-bottom:368px!important}.mr-92{margin-right:368px!important}.ml-92{margin-left:368px!important}.fs-93{font-size:93px!important}.mt-93{margin-top:372px!important}.mb-93{margin-bottom:372px!important}.mr-93{margin-right:372px!important}.ml-93{margin-left:372px!important}.fs-94{font-size:94px!important}.mt-94{margin-top:376px!important}.mb-94{margin-bottom:376px!important}.mr-94{margin-right:376px!important}.ml-94{margin-left:376px!important}.fs-95{font-size:95px!important}.mt-95{margin-top:380px!important}.mb-95{margin-bottom:380px!important}.mr-95{margin-right:380px!important}.ml-95{margin-left:380px!important}.fs-96{font-size:96px!important}.mt-96{margin-top:384px!important}.mb-96{margin-bottom:384px!important}.mr-96{margin-right:384px!important}.ml-96{margin-left:384px!important}.fs-97{font-size:97px!important}.mt-97{margin-top:388px!important}.mb-97{margin-bottom:388px!important}.mr-97{margin-right:388px!important}.ml-97{margin-left:388px!important}.fs-98{font-size:98px!important}.mt-98{margin-top:392px!important}.mb-98{margin-bottom:392px!important}.mr-98{margin-right:392px!important}.ml-98{margin-left:392px!important}.fs-99{font-size:99px!important}.mt-99{margin-top:396px!important}.mb-99{margin-bottom:396px!important}.mr-99{margin-right:396px!important}.ml-99{margin-left:396px!important}.fs-100{font-size:100px!important}.mt-100{margin-top:400px!important}.mb-100{margin-bottom:400px!important}.mr-100{margin-right:400px!important}.ml-100{margin-left:400px!important}@media only screen and (min-width: 768px){::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:12px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--color-dorado)}}.calendar-modal .toolbar,.calendar-modal .toolbar a,.calendar-modal .toolbar span,.calendar-modal .toolbar .link,.calendar-modal .toolbar .icon{color:var(--color-dorado)}.popover{--f7-popover-bg-color: #1c1a17;--f7-checkbox-active-color: var(--color-dorado);--f7-radio-active-color: var(--color-dorado);--f7-list-item-title-text-color: #faf7ef;--f7-popover-width: 300px}.popover .popover-inner{border:1px solid rgba(203,177,91,.35);border-radius:16px;box-shadow:0 22px 60px #0009,inset 0 1px #ffffff0a;overflow:hidden}.popover .popover-inner:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--color-dorado),transparent);opacity:.7;z-index:2}.popover .list{margin:0;background:transparent}.popover .list ul{background:transparent}.popover .list ul:before,.popover .list ul:after,.popover .item-inner:after,.popover .item-content:after{display:none!important}.popover .item-content{min-height:44px;transition:background-color .15s ease}.popover .item-title{color:#faf7ef!important;font-weight:600;font-size:14px;text-transform:none;letter-spacing:.1px;white-space:normal;line-height:1.35}.popover li>.item-link:hover .item-content,.popover li>.item-content.item-link:hover,.popover .item-link.active-state .item-content,.popover .item-content.item-link.active-state{background-color:#cbb15b24}.popover li.checked .item-title,.popover .item-checkbox-checked .item-title{color:var(--color-dorado)!important}.popover .list{max-height:60vh;overflow:auto}.sparkline-chart{width:100%;margin-top:6px}.filtro-fecha{background:#f4f5f8;border-radius:15px;height:49px!important;max-width:100%;margin:0 auto 0 0;--f7-button-padding-horizontal: 14px}.filtro-fecha>.row{width:100%}.filtro-fecha .filtro-nombre{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36;text-align:left;display:block}.timefilter-calendar-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e5e5}.timefilter-calendar-header .calendar-selected-date{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;color:var(--color-dorado)}.timefilter-calendar-header .timefilter-calendar-close{color:var(--color-dorado);display:flex}.hub{max-width:1120px;margin:0 auto;padding:24px 16px 48px}.hub .hub-section-title{display:flex;align-items:center;gap:8px;color:var(--color-dorado);font-size:15px;font-weight:700;margin:28px 0 12px}.hub .hub-section-title .icon{color:var(--color-dorado)}.hub .hub-section-title .hub-section-count{font-size:11px;font-weight:700;color:#1c1c1c;background:var(--color-dorado);border-radius:20px;padding:1px 8px}.hub .hub-hero-filter{display:flex;align-items:center;gap:10px;margin-bottom:14px}.hub .hub-hero-filter .filter-label{font-size:12px;font-weight:600;color:#faf7ef}.hub .hub-hero-filter .filtro-fecha{background:#202020!important;border:1px solid #2f2f2f!important;border-radius:12px!important;max-width:260px!important;width:auto!important;height:44px!important}.hub .hub-hero-filter .filtro-fecha .filtro-nombre{color:#faf7ef!important}.hub .hub-hero-filter .filtro-fecha .icon{color:var(--color-dorado)}.hub .hub-kpibar{margin:8px 0 14px;align-items:stretch;row-gap:12px}.hub .hub-kpi{height:100%;box-sizing:border-box;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#2a2410,#1c1c1c 70%);border:1px solid #2f2f2f;transition:border-color .15s ease,transform .15s ease}.hub .hub-kpi:hover{border-color:var(--color-dorado);transform:translateY(-2px)}.hub .hub-kpi .hub-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.hub .hub-kpi .hub-kpi-label{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-dorado)}.hub .hub-kpi .hub-kpi-delta{font-size:11px;font-weight:700}.hub .hub-kpi .hub-kpi-delta.up{color:#6fce97}.hub .hub-kpi .hub-kpi-delta.down{color:#e0a3a3}.hub .hub-kpi .hub-kpi-value{font-size:24px;font-weight:700;color:#faf7ef;line-height:1.1;margin-top:4px}.hub .hub-kpi-skeleton{height:104px;background:linear-gradient(90deg,#242424 25%,#2c2718 37%,#242424 63%);background-size:400% 100%;animation:hub-shimmer 1.3s ease infinite;border-color:#2f2f2f}.hub .hub-search{display:flex;align-items:center;gap:8px;margin:4px 0 20px;padding:0 14px;height:44px;background:#202020;border:1px solid #2f2f2f;border-radius:12px;transition:border-color .15s ease}.hub .hub-search:focus-within{border-color:var(--color-dorado)}.hub .hub-search>.icon{color:#faf7ef80}.hub .hub-search .hub-search-input{flex:1;min-width:0;height:100%;border:none;background:transparent;color:#faf7ef;font-size:14px}.hub .hub-search .hub-search-input::placeholder{color:#faf7ef80}.hub .hub-search .hub-search-input:focus{outline:none}.hub .hub-search .hub-search-clear{cursor:pointer}.hub .hub-card-featured{border-color:var(--color-dorado);background:linear-gradient(135deg,#2a2410,#202020 70%)}@keyframes hub-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.hub .hub-feature{display:flex;align-items:center;gap:18px;padding:20px 22px;border-radius:16px;background:linear-gradient(135deg,#2a2410,#202020 60%);border:1px solid var(--color-dorado);height:100%;margin-bottom:16px;transition:box-shadow .15s ease,transform .15s ease}.hub .hub-feature:hover{box-shadow:0 8px 24px #cbb15b2e;transform:translateY(-2px)}.hub .hub-feature .hub-feature-icon{flex:0 0 auto;width:58px;height:58px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--color-dorado)}.hub .hub-feature .hub-feature-icon .icon{color:#1c1c1c}.hub .hub-feature .hub-feature-text{flex:1}.hub .hub-feature .hub-feature-title{color:#faf7ef;font-size:17px;font-weight:700}.hub .hub-feature .hub-feature-desc{color:#faf7ef;font-size:13px;margin-top:4px;line-height:1.4}.hub .hub-feature .hub-feature-arrow{color:var(--color-dorado)}.hub .hub-grid{margin-bottom:8px;row-gap:16px;align-items:stretch}.hub .hub-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;width:100%;height:100%;background:#202020;border:1px solid #292929;border-radius:12px;padding:26px 16px 22px;min-height:150px;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.hub .hub-card:hover{box-shadow:0 6px 18px #00000059;border-color:var(--color-dorado);transform:translateY(-2px)}.hub .hub-card .hub-card-icon{color:var(--color-dorado);margin-bottom:14px}.hub .hub-card .hub-card-label{font-size:15px;font-weight:600;color:#faf7ef}.hub .hub-card .hub-card-desc{font-size:12px;color:#faf7ef;margin-top:6px;line-height:1.35}.analytics-chart{width:100%;min-height:360px}.volume-hour-panel .volume-hour-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.volume-hour-panel .volume-hour-toolbar-label{font-size:13px;font-weight:600;color:#faf7ef;margin-right:4px}.volume-hour-panel .volume-hour-drill-chip{margin-left:4px}.volume-hour-panel .volume-hour-download{margin-left:auto}.volume-hour-body{align-items:stretch}.volume-hour-chart-col,.volume-hour-list-col{margin-bottom:12px}.volume-hour-chart-card{height:100%;background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:12px 8px 4px}.volume-hour-list-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#faf7ef8c}.volume-hour-list-head .volume-hour-list-count{background:#2a2a2a;color:#faf7ef;border-radius:20px;padding:1px 8px;font-size:11px}.volume-hour-list{background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:6px;max-height:420px;overflow-y:auto}.volume-hour-item{display:flex;align-items:flex-start;gap:8px;padding:10px 8px;border-bottom:1px solid #2a2a2a;border-radius:10px;cursor:pointer;transition:background .15s ease,opacity .15s ease}.volume-hour-item:last-child{border-bottom:none}.volume-hour-item:hover{background:#262626}.volume-hour-item.volume-hour-item-active{background:#2a2410;box-shadow:inset 0 0 0 1px var(--color-dorado)}.volume-hour-item.volume-hour-item-dim{opacity:.45}.volume-hour-item-rank{flex:none;width:18px;padding-top:1px;font-size:11px;font-weight:700;color:#faf7ef66;text-align:right}.volume-hour-dot{flex:none;width:10px;height:10px;margin-top:4px;border-radius:50%}.volume-hour-item-body{min-width:0;flex:1}.volume-hour-item-name{font-size:13px;font-weight:700;color:#faf7ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.volume-hour-item-bar-track{margin-top:6px;height:4px;border-radius:4px;background:#2a2a2a;overflow:hidden}.volume-hour-item-bar-fill{height:100%;border-radius:4px;transition:width .2s ease}.volume-hour-item-stats{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:12px;color:#faf7efad}.product-ranking-panel .product-ranking-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:12px}.product-ranking-panel .product-ranking-toolbar-label{font-size:13px;font-weight:600;color:#faf7ef;margin-right:4px}.product-ranking-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#faf7ef8c}.product-ranking-head .product-ranking-count{background:#2a2a2a;color:#faf7ef;border-radius:20px;padding:1px 8px;font-size:11px}.product-ranking-list{background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:6px;max-height:560px;overflow-y:auto}.product-ranking-item{display:flex;align-items:center;gap:12px;padding:10px;border-bottom:1px solid #2a2a2a}.product-ranking-item:last-child{border-bottom:none}.product-ranking-rank{flex:none;width:32px;height:32px;border:1px solid var(--color-dorado);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--color-dorado)}.product-ranking-icon{flex:none;width:42px;height:42px;border-radius:12px;background:#2a2410;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-ranking-icon .icon{color:var(--color-dorado)}.product-ranking-icon img{width:100%;height:100%;object-fit:cover}.product-ranking-body{min-width:0;flex:1}.product-ranking-value{font-size:15px;font-weight:700;color:#faf7ef}.product-ranking-name{font-size:13px;color:#faf7efad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-skeleton{width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:16px;box-sizing:border-box}.chart-skeleton .chart-skeleton-bars{flex:1;display:flex;align-items:flex-end;gap:10px}.chart-skeleton .chart-skeleton-bar{flex:1;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#2c2718,#242424 60%);background-size:100% 300%;animation:chart-skeleton-shimmer 1.3s ease-in-out infinite}.chart-skeleton .chart-skeleton-axis{height:2px;margin-top:8px;border-radius:2px;background:#2f2f2f}@keyframes chart-skeleton-shimmer{0%{background-position:0 0%;opacity:.55}50%{background-position:0 100%;opacity:1}to{background-position:0 0%;opacity:.55}}.result-skeleton{padding:0 16px}.result-skeleton .result-skeleton-kpis{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 16px}.result-skeleton .result-skeleton-kpi{flex:1;min-width:120px;height:78px;border-radius:14px;border:1px solid #2f2f2f;background:linear-gradient(90deg,#242424 25%,#2c2718 37%,#242424 63%);background-size:400% 100%;animation:result-skeleton-shimmer 1.3s ease infinite}.result-skeleton .result-skeleton-card{background:#1c1c1c;border:1px solid #2f2f2f;border-radius:14px}.result-skeleton .result-skeleton-card .card-content{padding:12px 8px}@keyframes result-skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.sip-datatable .sip-datatable-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.sip-datatable .sip-datatable-search{flex:1;max-width:320px;height:40px;padding:0 14px;background:#202020;border:1px solid #2f2f2f;border-radius:10px;color:#faf7ef;font-size:14px}.sip-datatable .sip-datatable-search::placeholder{color:#faf7ef80}.sip-datatable .sip-datatable-search:focus{outline:none;border-color:var(--color-dorado)}.sip-datatable .sip-datatable-count{flex:none;font-size:12px;font-weight:700;color:#1c1c1c;background:var(--color-dorado);border-radius:20px;padding:4px 12px;white-space:nowrap}.sip-datatable .bh-datatable{color:#faf7ef}.sip-datatable .bh-table-responsive{border:1px solid #2f2f2f;border-radius:12px}.sip-datatable table{background:#1c1c1c;color:#faf7ef}.sip-datatable thead th{background:var(--color-dorado)!important;color:#1c1c1c!important;font-weight:700;border-color:#b9a153!important}.sip-datatable tbody td{border-color:#2f2f2f!important;color:#faf7ef}.sip-datatable .bh-table-striped tbody tr:nth-child(odd) td{background:#202020}.sip-datatable .bh-table-striped tbody tr:nth-child(2n) td{background:#1c1c1c}.sip-datatable .bh-table-hover tbody tr:hover td{background:#242015}.sip-datatable td.bh-sticky{background:#1c1c1c!important}.sip-datatable thead th.bh-sticky{background:var(--color-dorado)!important}.sip-datatable .bh-form-control{background:#202020!important;border:1px solid #2f2f2f!important;color:#faf7ef!important}.sip-datatable .bh-form-control::placeholder{color:#faf7ef80}.sip-datatable .bh-filter-menu{background:#202020!important;color:#faf7ef!important;border:1px solid #2f2f2f!important}.sip-datatable .bh-pagination-info{color:#faf7ef}.sip-datatable .bh-pagination .bh-page-item{background:#202020;color:#faf7ef;border:1px solid #2f2f2f}.sip-datatable .bh-pagination .bh-page-item.bh-active{background:var(--color-dorado);color:#1c1c1c;border-color:var(--color-dorado)}.sip-datatable .bh-pagesize{background:#202020!important;color:#faf7ef!important;border:1px solid #2f2f2f!important}.machineFilter-popover .machine-search{--f7-searchbar-bg-color: #ffffff;border-bottom:1px solid #e5e5e5}.machineFilter-popover .list{max-height:360px;overflow:auto;margin-top:0}.machineFilter-popover .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:35px;text-transform:uppercase;color:#2a2c36}.machine-filter{--f7-input-bg-color: #f4f5f8;width:fit-content;max-width:100%;background:#f4f5f8;border-radius:15px;height:49px!important}.machine-filter .filtro-machine-nombre{display:block;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.machine-filter .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36;text-align:left}.machine-filter .item-inner{justify-content:start}.machine-filter button{width:100%;display:block}.machine-filter option{background:transparent;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36}.machine-filter .list .machine-filter .item-link .item-inner:before{content:var(--f7-list-chevron-icon-down)}.categoryFilter-popover .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#2a2c36;text-align:left}.category-filter{--f7-input-bg-color: #f4f5f8;max-width:250px;width:250px;background:#f4f5f8;border-radius:15px;height:49px!important}.category-filter .filtro-nombre{text-align:left}.category-filter .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36}.category-filter .item-inner{justify-content:start}.category-filter button{width:100%;display:block}.category-filter option{background:transparent;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36}.metricFilter-popover .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#2a2c36;text-align:left}.metric-filter{--f7-input-bg-color: #f4f5f8;max-width:250px;width:250px;background:#f4f5f8;border-radius:15px;height:49px!important}.metric-filter .filtro-nombre{text-align:left}.metric-filter .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36}.metric-filter .item-inner{justify-content:start}.metric-filter button{width:100%;display:block}.metric-filter option{background:transparent;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;font-feature-settings:"pnum" on,"lnum" on;color:#2a2c36}.filtro-tipo{background:#f4f5f8;border-radius:15px;height:49px!important;max-width:100%;margin:0 auto 0 0;padding-right:10px}.filtro-tipo>.row{width:100%}.filtro-tipo .filtro-nombre{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#2a2c36;text-align:left;display:block}.operacionFilter-popover .list{max-height:400px;overflow:auto}.operacionFilter-popover .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:35px;text-transform:uppercase;color:#2a2c36}.operacion-filter{--f7-input-bg-color: #f4f5f8;max-width:100%;background:#f4f5f8;border-radius:15px;height:49px!important}.operacion-filter .filtro-operacion-nombre{text-overflow:ellipsis;width:100%;overflow:hidden}.operacion-filter .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#2a2c36;text-align:left}.operacion-filter .item-inner{justify-content:start}.operacion-filter button{width:100%;display:block}.operacion-filter option{background:transparent;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#2a2c36}.operacion-filter .list .operacion-filter .item-link .item-inner:before{content:var(--f7-list-chevron-icon-down)}.estadoOperacionFilter-popover .list{max-height:400px;overflow:auto}.estadoOperacionFilter-popover .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:35px;text-transform:uppercase;color:#2a2c36}.estado-operacion-filter{--f7-input-bg-color: #f4f5f8;max-width:100%;background:#f4f5f8;border-radius:15px;height:49px!important}.estado-operacion-filter .filtro-operacion-nombre{text-overflow:ellipsis;width:100%;overflow:hidden}.estado-operacion-filter .item-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#2a2c36;text-align:left}.estado-operacion-filter .item-inner{justify-content:start}.estado-operacion-filter button{width:100%;display:block}.estado-operacion-filter option{background:transparent;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#2a2c36}.estado-operacion-filter .list .estado-operacion-filter .item-link .item-inner:before{content:var(--f7-list-chevron-icon-down)}.text-filter{width:100%;height:47px;padding:0 12px;background:#202020;border:1px solid #2f2f2f;border-radius:12px;color:#faf7ef;font-size:14px}.text-filter::placeholder{color:#faf7ef80}.text-filter:focus{outline:none;border-color:var(--color-dorado)}.tags-filter{width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:47px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;background:#202020;border:1px solid #2f2f2f;border-radius:12px;cursor:text;overflow:hidden;transition:border-color .15s ease}.tags-filter.focused{border-color:var(--color-dorado)}.tags-filter .tags-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 6px 3px 10px;background:#242015;border:1px solid var(--color-dorado);border-radius:20px;color:var(--color-dorado);font-size:13px;font-weight:600;white-space:nowrap}.tags-filter .tags-filter-chip .icon{cursor:pointer;color:var(--color-dorado)}.tags-filter .tags-filter-input{flex:1 1 60px;min-width:0;width:0;height:33px;border:none;background:transparent;color:#faf7ef;font-size:14px}.tags-filter .tags-filter-input::placeholder{color:#faf7ef80}.tags-filter .tags-filter-input:focus{outline:none}.drill-chip{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 12px;background:#242015;border:1px solid var(--color-dorado);border-radius:20px;color:var(--color-dorado);font-size:13px;font-weight:600}.drill-chip .drill-chip-close{cursor:pointer}.chart-hint{margin:8px 0 0;font-size:12px;color:#faf7ef99;text-align:center}.chart-toggle{display:flex;gap:8px;margin-bottom:12px}.metric-head{padding:4px 24px 0}.metric-head .metric-subtitle{color:#faf7efb8;font-size:14px;line-height:1.55;margin:0;max-width:760px}.compare-bar{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.compare-bar .compare-label{font-size:13px;font-weight:600;color:#faf7ef}.compare-bar .compare-loading{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--color-dorado);--f7-preloader-color: var(--color-dorado)}.kpi-delta{font-size:12px;font-weight:700;margin-left:6px;white-space:nowrap}.kpi-delta.good{color:#6fce97}.kpi-delta.bad{color:#e0a3a3}.filters-block .metric-filters{align-items:flex-end}.filters-block .filter-item{margin-bottom:14px;display:flex;flex-direction:column;gap:6px}.filters-block .filter-label{font-size:12px;font-weight:600;color:#faf7ef}.filters-block .filter-actions{justify-content:flex-end}.filters-block .filtro-fecha,.filters-block .filtro-tipo,.filters-block .machine-filter,.filters-block .metric-filter,.filters-block .category-filter,.filters-block .operacion-filter,.filters-block .estado-operacion-filter{background:#202020!important;border:1px solid #2f2f2f!important;border-radius:12px!important;max-width:100%!important;width:100%!important;height:47px!important}.filters-block .filtro-fecha .filtro-nombre,.filters-block .filtro-fecha .filtro-machine-nombre,.filters-block .filtro-fecha .filtro-operacion-nombre,.filters-block .filtro-tipo .filtro-nombre,.filters-block .filtro-tipo .filtro-machine-nombre,.filters-block .filtro-tipo .filtro-operacion-nombre,.filters-block .machine-filter .filtro-nombre,.filters-block .machine-filter .filtro-machine-nombre,.filters-block .machine-filter .filtro-operacion-nombre,.filters-block .metric-filter .filtro-nombre,.filters-block .metric-filter .filtro-machine-nombre,.filters-block .metric-filter .filtro-operacion-nombre,.filters-block .category-filter .filtro-nombre,.filters-block .category-filter .filtro-machine-nombre,.filters-block .category-filter .filtro-operacion-nombre,.filters-block .operacion-filter .filtro-nombre,.filters-block .operacion-filter .filtro-machine-nombre,.filters-block .operacion-filter .filtro-operacion-nombre,.filters-block .estado-operacion-filter .filtro-nombre,.filters-block .estado-operacion-filter .filtro-machine-nombre,.filters-block .estado-operacion-filter .filtro-operacion-nombre{color:#faf7ef!important}.filters-block .filtro-fecha .icon,.filters-block .filtro-tipo .icon,.filters-block .machine-filter .icon,.filters-block .metric-filter .icon,.filters-block .category-filter .icon,.filters-block .operacion-filter .icon,.filters-block .estado-operacion-filter .icon{color:var(--color-dorado)}.kpis-block .kpis-row{row-gap:24px}.kpis-block .kpi-card{background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:18px 20px;height:100%;transition:border-color .15s ease,transform .15s ease}.kpis-block .kpi-card:hover{border-color:var(--color-dorado);transform:translateY(-2px)}.kpis-block .kpi-card .kpi-value{font-size:26px;font-weight:700;color:var(--color-dorado);line-height:1.1}.kpis-block .kpi-card .kpi-label{margin-top:6px;font-size:13px;color:#faf7ef}.metric-tabs{display:inline-flex;gap:4px;margin:12px 16px 0;padding:4px;background:#202020;border:1px solid #2f2f2f;border-radius:12px}.metric-tabs .metric-tab-btn{padding:8px 20px;border-radius:9px;color:#faf7ef;font-weight:600;text-transform:none;transition:background .15s ease,color .15s ease}.metric-tabs .metric-tab-btn.tab-link-active{background:var(--color-dorado);color:#1c1c1c}.metric-tab{padding:16px}.chart-card,.metric-table-card.card{background:#202020!important;border:1px solid #2f2f2f;border-radius:14px}.chart-card{padding:16px 12px}.export-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.export-bar .export-count{font-size:13px;color:#faf7ef}.metric-table-card.card{--f7-card-margin-horizontal: 0;overflow:auto}.tabla-metrica{width:100%;border-collapse:collapse;color:#faf7ef}.tabla-metrica th,.tabla-metrica td{font-size:11px;white-space:nowrap;padding:10px 12px;border-bottom:1px solid #2a2a2a;text-align:left}.tabla-metrica thead th{position:sticky;top:0;background:var(--color-dorado);color:#1c1c1c;font-weight:700;text-transform:uppercase;letter-spacing:.3px;border-bottom:none}.tabla-metrica tbody tr:hover{background:#262626}.empty-state{text-align:center;color:#faf7ef;padding:32px 16px}.sankey-chart{width:100%;min-height:440px}.heatmap-chart{width:100%;min-height:420px}.treemap-chart{width:100%;min-height:460px}.pareto-chart,.quadrant-chart,.radar-chart{width:100%;min-height:440px}.calendar-chart{width:100%;min-height:380px}.themeriver-chart{width:100%;min-height:440px}.qb-panel{background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:16px 18px;margin-bottom:12px;height:100%}.qb-panel .qb-panel-title{font-size:16px;font-weight:700;color:var(--color-dorado);margin-bottom:12px}.qb-panel .qb-entities{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.qb-panel .qb-entities li{display:flex;align-items:center;gap:8px;color:#faf7ef;font-weight:600;padding:8px 10px;background:#1a1a1a;border:1px solid #2f2f2f;border-radius:10px;cursor:pointer;transition:border-color .15s ease}.qb-panel .qb-entities li .icon{color:#bfae74}.qb-panel .qb-entities li:hover{border-color:var(--color-dorado)}.qb-panel .qb-entities li.active{border-color:var(--color-dorado);background:#242015;color:var(--color-dorado)}.qb-panel .qb-entities li.active .icon{color:var(--color-dorado)}.qb-panel .qb-group-title{color:var(--color-dorado);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin:16px 0 6px}.qb-panel .qb-fields{list-style:none;margin:0;padding:0}.qb-panel .qb-fields li{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;color:#faf7ef;border:1px solid #2f2f2f;border-radius:9px;margin-bottom:6px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.qb-panel .qb-fields li .icon{color:var(--color-dorado)}.qb-panel .qb-fields li:hover{border-color:var(--color-dorado);background:#262626}.qb-panel .qb-section-label{color:#faf7ef;font-size:12px;font-weight:600;margin:14px 0 6px}.qb-panel .qb-chips{display:flex;flex-wrap:wrap;gap:8px;min-height:38px;align-items:center}.qb-panel .qb-empty{color:#6f6f6f;font-size:13px}.qb-panel .qb-chip{display:inline-flex;align-items:center;gap:8px;background:#1a1a1a;border:1px solid var(--color-dorado);color:#faf7ef;padding:6px 10px;border-radius:20px;font-size:13px}.qb-panel .qb-chip .icon{cursor:pointer;color:var(--color-dorado)}.qb-panel .qb-filter-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.qb-panel .qb-filter-row .icon{cursor:pointer;color:var(--color-dorado)}.qb-panel .qb-input{background:#1a1a1a;color:#faf7ef;border:1px solid #2f2f2f;border-radius:9px;height:38px;padding:0 10px;flex:1;min-width:0}.qb-panel .qb-op,.qb-panel .qb-top{flex:0 0 90px}.qb-panel .qb-agg{background:#1a1a1a;color:#faf7ef;border:1px solid var(--color-dorado);border-radius:12px;height:26px;padding:0 6px}.qb-panel .qb-add-filter{margin-top:4px}.qb-panel .qb-actions{display:flex;gap:10px;margin-top:18px}.qb-panel .qb-actions .qb-run{flex:1}.qb-panel .qb-actions .qb-save{flex:0 0 auto;--f7-button-border-color: var(--color-dorado);--f7-button-text-color: var(--color-dorado);color:var(--color-dorado)}.qb-panel.qb-nl{height:auto}.qb-panel.qb-nl .qb-nl-row{display:flex;gap:10px;align-items:center}.qb-panel.qb-nl .qb-nl-chips{margin-top:10px}.qb-panel.qb-nl .qb-nl-error{color:#e0a3a3;font-size:13px;margin:10px 0 0}.qb-panel.qb-nl .qb-nl-suggest{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.qb-panel.qb-nl .qb-nl-eg{font-size:12px;color:#bfae74;border:1px dashed #5a4c20;border-radius:14px;padding:4px 10px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.qb-panel.qb-nl .qb-nl-eg:hover{color:var(--color-dorado);border-color:var(--color-dorado)}.qb-panel .qb-saved{list-style:none;margin:8px 0 0;padding:0}.qb-panel .qb-saved li{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border:1px solid #2f2f2f;border-radius:9px;margin-bottom:6px}.qb-panel .qb-saved li .qb-saved-name{display:flex;align-items:center;gap:8px;color:#faf7ef;cursor:pointer;flex:1}.qb-panel .qb-saved li .qb-saved-name .icon{color:var(--color-dorado)}.qb-panel .qb-saved li>.icon{cursor:pointer;color:#c98b8b}.dash-widget{background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:14px 16px;margin-bottom:16px;height:100%;transition:border-color .15s ease,box-shadow .15s ease}.dash-widget:hover{border-color:var(--color-dorado);box-shadow:0 6px 18px #00000059}.dash-widget .dash-widget-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.dash-widget .dash-widget-heading{min-width:0}.dash-widget .dash-widget-title{display:flex;align-items:center;gap:8px;color:var(--color-dorado);font-weight:700;font-size:15px}.dash-widget .dash-widget-badge{flex:none;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1c1c1c;background:var(--color-dorado);border-radius:6px;padding:2px 6px}.dash-widget .dash-widget-sub{margin-top:3px;font-size:12px;color:#faf7ef;opacity:.75}.dash-widget .dash-widget-actions{flex:none;display:flex;gap:12px}.dash-widget .dash-widget-actions .icon{cursor:pointer;color:#bfae74}.dash-widget .dash-widget-foot{margin-top:10px;font-size:11px;color:var(--color-dorado);text-align:right}.dash-widget .dash-widget-state{color:#faf7ef;text-align:center;padding:40px 0}.dash-widget .dash-widget-table{overflow:auto;max-height:320px}.dash-widget .dash-kpis{display:flex;flex-wrap:wrap;gap:12px;padding:12px 0}.dash-widget .dash-kpi{flex:1 1 120px;background:#1a1a1a;border:1px solid #2f2f2f;border-radius:12px;padding:16px}.dash-widget .dash-kpi .dash-kpi-value{font-size:26px;font-weight:700;color:var(--color-dorado);line-height:1.1}.dash-widget .dash-kpi .dash-kpi-label{margin-top:6px;font-size:12px;color:#faf7ef}.dash-widget .dash-skeleton{padding:18px 0}.dash-widget .dash-skeleton .dash-skeleton-bar{height:16px;border-radius:6px;margin-bottom:12px;background:linear-gradient(90deg,#242424 25%,#2f2f2f 37%,#242424 63%);background-size:400% 100%;animation:dash-shimmer 1.3s ease infinite}.dash-widget .dash-skeleton .dash-skeleton-bar:nth-child(1){width:70%}.dash-widget .dash-skeleton .dash-skeleton-bar:nth-child(2){width:90%}.dash-widget .dash-skeleton .dash-skeleton-bar:nth-child(3){width:55%}.dash-widget .dash-skeleton .dash-skeleton-bar:nth-child(4){width:80%}@keyframes dash-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.dash-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash-count{flex:none;font-size:12px;font-weight:700;color:#1c1c1c;background:var(--color-dorado);border-radius:20px;padding:3px 12px;white-space:nowrap}.dash-empty .icon{color:var(--color-dorado);display:block;margin:0 auto 12px}.dash-cta{max-width:320px;margin:16px auto 0}.dash-filters .dash-global-toggle{justify-content:flex-end}.dash-global-hint{margin:6px 0 0;font-size:12px;color:var(--color-dorado)}.hh-input{width:100%;height:47px;padding:0 12px;background:#202020;border:1px solid #2f2f2f;border-radius:12px;color:#faf7ef;font-size:14px;--csstools-color-scheme--light: ;color-scheme:dark}.hh-input:focus{outline:none;border-color:var(--color-dorado)}.hh-section .hh-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.hh-section .hh-section-title{color:var(--color-dorado);font-size:15px;font-weight:700}.hh-hint{color:#faf7ef;opacity:.7;font-size:13px;margin:0}.hh-card{background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:16px;margin-bottom:12px}.hh-card .hh-card-row{display:flex;flex-direction:column;gap:8px}.hh-card .hh-card-row+.hh-card-row{margin-top:14px}.hh-card .hh-times{flex-direction:row;align-items:flex-end;gap:12px}.hh-card .hh-time-field{display:flex;flex-direction:column;gap:6px;flex:1}.hh-exc{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.hh-days{display:flex;flex-wrap:wrap;gap:8px}.hh-day{min-width:46px;padding:8px 0;border-radius:10px;background:#1a1a1a;border:1px solid #2f2f2f;color:#faf7ef;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.hh-day.active{background:var(--color-dorado);border-color:var(--color-dorado);color:#1c1c1c}.hh-remove{flex:0 0 auto;height:47px;display:flex;align-items:center}.hh-remove .icon{color:#bfae74}.gauge-chart{width:100%;min-height:260px}.embudo-actions{margin-top:8px;max-width:260px}.embudo-measure{display:flex;align-items:center;gap:10px;padding:8px 16px 0}.embudo-measure .embudo-measure-label{font-size:13px;font-weight:600;color:#faf7ef}.sankey-card{background:#1c1c1c;border:1px solid #2f2f2f;border-radius:14px}.sankey-card .card-content{padding:12px 8px}.kpi-card.good .kpi-value{color:#6fce97}.kpi-card.bad .kpi-value{color:#e0a3a3}.gauge-card .gauge-title{text-align:center;color:var(--color-dorado);font-weight:700;font-size:14px;margin-bottom:4px}.sunburst-chart{width:100%;min-height:460px}.treemap-spacer{flex:1}.treemap-hint{padding:6px 16px 0;font-size:12px;color:#faf7ef99}.ficha-title{font-size:20px;font-weight:700;color:var(--color-dorado);margin-bottom:12px}.ficha-section{color:var(--color-dorado);font-size:15px;font-weight:700;margin:8px 24px 4px}.ficha-kpis{row-gap:24px;align-content:flex-start}.skeleton-kpi{height:72px;border-radius:14px;background:linear-gradient(90deg,#242424 25%,#2c2718 37%,#242424 63%);background-size:400% 100%;animation:ficha-shimmer 1.3s ease infinite}@keyframes ficha-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.ficha-kpi{display:flex;align-items:center;gap:12px;min-height:66px;box-sizing:border-box;padding:14px;background:#202020;border:1px solid #2f2f2f;border-radius:14px;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.ficha-kpi:hover{border-color:var(--color-dorado);transform:translateY(-2px);box-shadow:0 6px 18px #00000059}.ficha-kpi .ficha-kpi-icon{flex:none;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#2a2410}.ficha-kpi .ficha-kpi-icon .ficha-kpi-icon-img{height:22px;width:auto}.ficha-kpi .ficha-kpi-icon .icon{color:var(--color-dorado)}.ficha-kpi .ficha-kpi-value{font-size:20px;font-weight:700;color:#faf7ef;line-height:1.1}.ficha-kpi .ficha-kpi-label{font-size:12px;color:#faf7ef;opacity:.7;margin-top:3px}.ficha-kpi.good .ficha-kpi-icon{background:#14301f}.ficha-kpi.good .ficha-kpi-icon .icon,.ficha-kpi.good .ficha-kpi-value{color:#6fce97}.ficha-kpi.bad .ficha-kpi-icon{background:#301616}.ficha-kpi.bad .ficha-kpi-icon .icon,.ficha-kpi.bad .ficha-kpi-value{color:#e0a3a3}.pictorial-chart{width:100%;min-height:340px}.ranking-table-title{color:var(--color-dorado);font-size:15px;font-weight:700;margin:8px 24px 4px}.bump-chart,.waterfall-chart{width:100%;min-height:420px}.comparador-card .card-content{padding:10px 12px 4px}.comparador-title{color:var(--color-dorado);font-size:13px;font-weight:700;margin-bottom:2px}.provider-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.provider-actions{display:flex;align-items:center;gap:8px;flex:none}.provider-tasa{color:#faf7ef;opacity:.75;font-size:12px;font-weight:400;white-space:nowrap}.provider-actions .button{width:28px;height:28px;padding:0}.ficha-kpi-hint{font-size:11px;color:#faf7ef;opacity:.55;margin-top:2px;line-height:1.3}.kb{max-width:1120px;margin:0 auto;padding:4px 16px 48px}.kb .kb-subtitle{color:#faf7efb8;font-size:14px;line-height:1.55;margin:0 0 18px;max-width:760px}.kb .kb-search{display:flex;align-items:center;gap:8px;margin:4px 0 20px;padding:0 14px;height:44px;background:#202020;border:1px solid #2f2f2f;border-radius:12px;transition:border-color .15s ease}.kb .kb-search:focus-within{border-color:var(--color-dorado)}.kb .kb-search>.icon{color:#faf7ef80}.kb .kb-search .kb-search-input{flex:1;min-width:0;height:100%;border:none;background:transparent;color:#faf7ef;font-size:14px}.kb .kb-search .kb-search-input::placeholder{color:#faf7ef80}.kb .kb-search .kb-search-input:focus{outline:none}.kb .kb-search .kb-search-clear{cursor:pointer}.kb .kb-section-title{display:flex;align-items:center;gap:8px;color:var(--color-dorado);font-size:15px;font-weight:700;margin:24px 0 12px}.kb .kb-section-title .icon{color:var(--color-dorado)}.kb .kb-grid{row-gap:16px;align-items:stretch}.kb .kb-card{display:block;width:100%;height:100%;box-sizing:border-box;background:#202020;border:1px solid #292929;border-radius:12px;padding:18px 20px;transition:border-color .15s ease,transform .15s ease}.kb .kb-card.kb-card-metric:hover{border-color:var(--color-dorado);transform:translateY(-2px)}.kb .kb-card .kb-card-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.kb .kb-card .kb-card-icon{color:var(--color-dorado);flex:none}.kb .kb-card .kb-card-term{font-size:15px;font-weight:700;color:#faf7ef}.kb .kb-card .kb-card-def{margin:0;font-size:13px;line-height:1.5;color:#faf7efd1}.kb .kb-card .kb-card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.kb .kb-card .kb-card-tags-label{font-size:11px;color:#faf7ef80}.kb .kb-card .kb-tag{font-size:11px;font-weight:600;color:#1c1c1c;background:var(--color-dorado);border-radius:20px;padding:2px 10px}.month-year-filter{display:flex;gap:8px}.month-year-filter .my-select-wrap{position:relative;flex:1;min-width:0}.month-year-filter .my-select{width:100%;background:#202020!important;border:1px solid #2f2f2f!important;border-radius:15px!important;color:#faf7ef!important;height:49px!important;padding:0 34px 0 12px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:14px!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.month-year-filter .my-select option{background:#202020;color:#faf7ef}.month-year-filter .my-select:disabled{opacity:.5;cursor:not-allowed}.month-year-filter .my-select-chevron{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--color-dorado);pointer-events:none}.fee-input-wrap{position:relative;height:49px}.fee-input-wrap:focus-within .fee-input{border-color:var(--color-dorado)}.fee-input{width:100%!important;height:100%!important;box-sizing:border-box!important;background:#202020!important;border:1px solid #2f2f2f!important;border-radius:15px!important;color:#faf7ef!important;padding:0 34px 0 14px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:14px!important;transition:border-color .15s ease}.fee-input::-webkit-inner-spin-button,.fee-input::-webkit-outer-spin-button{opacity:1;cursor:pointer}.fee-input:disabled{opacity:.5;cursor:not-allowed}.fee-input-suffix{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#faf7ef99;font-weight:700;font-size:14px;pointer-events:none}.pdf-slides-holder{position:fixed;top:0;left:-99999px}.pdf-slide{width:1280px;min-height:720px;box-sizing:border-box;padding:56px 64px;font-family:Montserrat,sans-serif;position:relative}.pdf-slide-dark{background:#161616;color:#faf7ef}.pdf-slide-glow{background:radial-gradient(640px 520px at 18% 22%,rgba(203,177,91,.09),transparent 70%),#161616}.pdf-slide-glow-center{background:radial-gradient(700px 600px at 50% 45%,rgba(203,177,91,.1),transparent 70%),#161616}.pdf-slide-glow-corner{background:radial-gradient(620px 520px at 0% 0%,rgba(203,177,91,.11),transparent 65%),#161616}.pdf-slide-back-detail{position:absolute;width:520px;height:auto;opacity:.07;pointer-events:none}.pdf-slide-back-detail-3{top:120px;left:-80px}.pdf-slide-back-detail-5{top:60px;right:-100px}.pdf-ventas-photo-wrap{position:absolute;bottom:96px;right:48px;width:180px;height:180px}.pdf-ventas-photo-ring{position:absolute;inset:-12px;border:1.5px dashed rgba(203,177,91,.4);border-radius:50%;pointer-events:none}.pdf-ventas-photo{position:relative;width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid var(--color-dorado)}.pdf-ventas-spark-1{top:-22px;left:-26px}.pdf-ventas-spark-2{bottom:-6px;left:-34px;width:18px;height:18px}.pdf-slide-title{color:var(--color-dorado);font-size:44px;font-weight:700}.pdf-sparkle{position:absolute}.pdf-sparkle-lg{width:64px;height:64px}.pdf-sparkle-sm{width:26px;height:26px}.pdf-sparkle-tl{top:32px;left:32px}.pdf-sparkle-tr{top:32px;right:32px}.pdf-sparkle-bl{bottom:32px;left:32px}.pdf-sparkle-br{bottom:32px;right:32px}.pdf-slide-cover{display:flex;align-items:center}.pdf-cover-left{flex:1;max-width:600px}.pdf-cover-kicker{color:var(--color-dorado);font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;max-width:420px;line-height:1.5;margin-bottom:40px}.pdf-cover-title{font-size:76px;font-weight:800;line-height:1;color:var(--color-dorado)}.pdf-cover-word{display:block;width:320px;height:auto;margin-top:6px}.pdf-cover-meta{margin-top:24px;font-size:24px;font-weight:700;color:#faf7efd9}.pdf-cover-right{position:absolute;top:0;right:0;bottom:0;aspect-ratio:808/1337}.pdf-cover-photo{width:100%;height:100%;object-fit:cover;border-radius:16px 0 0 16px}.pdf-cards-row{display:flex;align-items:stretch;gap:20px;margin-bottom:20px}.pdf-cards-row .pdf-card{display:flex;flex-direction:column}.pdf-cards-row .pdf-card-grid{flex:1;align-content:center}.pdf-cards-row .pdf-card-wide{flex:7}.pdf-cards-row .pdf-card-narrow{flex:3}.pdf-card{flex:1;background:#202020;border:1px solid #2f2f2f;border-radius:14px;padding:18px 20px;margin-bottom:16px}.pdf-card-title{color:var(--color-dorado);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.pdf-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pdf-card-grid-3{grid-template-columns:1fr 1fr 1fr;text-align:center}.pdf-stat-label{font-size:11px;color:#faf7ef99}.pdf-stat-value{font-size:22px;font-weight:700;color:#faf7ef}.pdf-chart-card{padding-bottom:20px;max-width:900px}.pdf-chart-el{display:block;width:100%}.pdf-consumo-row{display:flex;gap:20px}.pdf-consumo-left{flex:1.3}.pdf-consumo-left .pdf-card{padding:14px 16px;margin-bottom:10px}.pdf-consumo-left .pdf-card-title{margin-bottom:8px}.pdf-consumo-right{flex:1}.pdf-table{width:100%;border-collapse:collapse;font-size:12px}.pdf-table th{text-align:left;color:#faf7ef80;font-weight:700;text-transform:uppercase;font-size:10px;padding:4px 6px;border-bottom:1px solid #2f2f2f}.pdf-table td{padding:5px 6px;border-bottom:1px solid #262626}.pdf-table th:last-child,.pdf-table td:last-child{text-align:right}.pdf-fee-layout{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:608px}.pdf-fee-title{font-size:60px;flex:none}.pdf-fee-cards{display:flex;flex-direction:column;gap:24px;align-items:flex-end;flex:none}.pdf-fee-card{width:460px;background:#202020;border:1px solid #2f2f2f;border-radius:16px;padding:20px 26px}.pdf-fee-value{color:var(--color-dorado);font-size:28px;font-weight:700}.pdf-fee-value-big{font-size:40px}.pdf-footer{position:absolute;right:32px;bottom:28px;display:flex;align-items:center;gap:10px}.pdf-page-num{color:#faf7ef73;font-size:11px;font-weight:700;letter-spacing:.04em}.pdf-brand{width:48px;height:auto}.pdf-slide-close{display:flex;flex-direction:column;align-items:center;justify-content:center}.pdf-close-logo{width:260px;height:auto;margin-bottom:28px}.pdf-close-email{color:#c3c2b7;font-size:16px;font-weight:700}
