@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);*,body{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;margin:0;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:100%}img{vertical-align:initial}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.stock-genius-login{align-items:center;display:flex;flex-direction:column;height:92vh;justify-content:center;margin:0;max-width:100vw;padding:0}.stock-genius-login-content{display:flex;flex-direction:column;justify-content:space-around;padding-inline:2rem;text-align:center;z-index:2}.stock-genius-login-title{box-sizing:border-box;font-size:5rem;font-weight:400;margin:0;padding-bottom:1rem;text-align:left}.stock-genius-login-layout{padding-block:1rem}.stock-genius-login-vector-izq{bottom:0;left:0;margin:0;padding:0;position:fixed;z-index:1}.stock-genius-login-vector-der{margin:0;padding:0;position:fixed;right:0;top:0;z-index:1}.stock-genius-login-vector-izq{height:auto;max-width:854px;width:40vw}.stock-genius-login-vector-der{height:auto;max-width:1214px;width:50vw}.stock-genius-login-form{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:100%}.stock-genius-login-form-password input,.stock-genius-login-form-username input{border:none;border-bottom:2px solid #000;outline:none;padding:10px;width:100%}.stock-genius-login-form-password,.stock-genius-login-form-username{padding-block:20px}.stock-genius-login-form-password{display:flex;flex-direction:row;position:relative}.stock-genius-icon-eye{position:absolute;right:1em}.stock-genius-login-form-submit{background-color:#191f2f;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:1em;margin-top:20px;padding:15px;width:100%}.stock-genius-icon{text-align:center}.stock-genius-icon svg{width:3rem}.stock-genius-icon,.stock-genius-logout,.stock-genius-navbar{align-content:center;padding-inline:1em;padding-top:10px}.stock-genius-icons-menu{align-items:center;display:flex;margin-bottom:1rem}.stock-genius-navbar a{color:#fff;text-decoration:none}.stock-genius-icons-menu label{opacity:0;transition:all .5s ease;visibility:0}.active div img{background-color:#ffffff1a;border-radius:10px;outline:3px solid #fff}.stock-genius-menu-container:hover .stock-genius-icons-menu label{cursor:pointer;margin-inline:1em;opacity:1;visibility:1}.stock-genius-icons-menu img{max-width:30px;width:100%}.stock-genius-menu-container:hover .active div img{background-color:initial;border:none;outline:none}.stock-genius-menu-container:hover .active div{background-color:#ffffff1a;border-bottom:.5px solid #fff;border-radius:10px}.stock-genius-icons-menu:hover{background-color:#ffffff1a;border-radius:10px;outline:.5px solid #fff}.stock-genius-menu-label{color:#fff;text-decoration:none;-webkit-user-select:none;user-select:none}.stock-genius-logout{cursor:pointer}@media screen and (max-width:600px){.stock-genius-icons-menu img{max-width:40px;width:100%}}.stock-genius-home-card-content{align-items:center;background-color:#fff;border-radius:15px;box-sizing:border-box;display:flex;filter:drop-shadow(0 10px 7px rgba(0,0,0,.1));flex-direction:column;justify-content:space-evenly;padding:.625rem}.stock-genius-home-card-top{align-items:center;color:#00000080;display:flex;width:100%}.stock-genius-home-card-top a{color:inherit;text-decoration:none}.stock-genius-home-card-icon{background-color:#0003;border-radius:50%;box-sizing:initial;margin-right:8px;padding:.5rem}.stock-genius-home-card-title{flex:1 1;overflow:hidden;text-overflow:ellipsis}.stock-genius-home-card-value{font-weight:500;overflow:hidden;text-align:center;text-overflow:ellipsis}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.stock-genius-header{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.stock-genius-header-user{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:flex-end;margin-top:2.5rem;padding-right:1.5rem}.stock-genius-date{justify-items:end}.stock-genius-info-user{display:flex;flex-direction:column;padding-left:.125rem}.stock-genius-name-user{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stock-genius-type-user{font-size:clamp(.7rem,.1rem + 1vw,2rem)}@media screen and (max-width:600px){.stock-genius-header{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));justify-items:center;padding-left:.625em}.stock-genius-header-user{display:flex;margin-top:1em;padding-right:0;width:100%}}.stock-genius-component-clock{align-items:center;background-color:#eaeae2;border-radius:1.25rem;display:flex;flex-direction:row;justify-content:space-evenly;margin-inline:1.5em;outline:none;-webkit-user-select:none;user-select:none;width:14em}.stock-genius-component-clock svg{height:1.4em}@media screen and (max-width:480px){.stock-genius-component-clock{flex-direction:row;font-size:1em;font-size:.8rem;margin-inline:.3rem;width:100%}}.stock-genius-component-container-table{background-color:#fff;border-radius:.9375rem;box-sizing:border-box;filter:drop-shadow(0 10px 7px rgba(0,0,0,.1));height:100%;padding:.625rem;table-layout:auto;width:100%}.stock-genius-component-table{border-collapse:collapse;border-radius:15px;padding:0;table-layout:fixed;width:100%}.stock-genius-component-table tr{border-bottom:1px solid #ddd;padding:.35em}.stock-genius-component-table td,.stock-genius-component-table th{overflow:hidden;padding:.625em;text-align:center;text-overflow:ellipsis;white-space:normal}.stock-genius-component-table th{background-color:#fff;letter-spacing:.1em;text-align:center;text-transform:uppercase;white-space:pre}.stock-genius-component-table td{cursor:pointer}.stock-genius-component-table tr:hover{background-color:#90ddfe4a;border:0}@media screen and (max-width:600px){.stock-genius-component-table{border:0}.stock-genius-component-table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.stock-genius-component-table tr{border-bottom:5px solid #ddd;display:block;margin-bottom:.625rem}.stock-genius-component-table td{border-bottom:1px solid #ddd;display:block;text-align:right}.stock-genius-component-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.stock-genius-component-table td:last-child{border-bottom:0}}.stock-genius-home-container{grid-gap:.625em;box-sizing:border-box;display:grid;gap:.625em;grid-template-columns:4fr 1fr;grid-template-rows:auto auto 1fr;height:100%;padding:0 .9375rem .9375rem 0}.stock-genius-home-header{grid-column:1/3}.stock-genius-home-layout{color:#00000080;display:inline-block;grid-column:1/3}.stock-genius-home-table{border-radius:15px}.stock-genius-home-cards{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr;height:100%}@media screen and (max-width:900px){.stock-genius-home-container{grid-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr;margin-top:0;padding:0}.stock-genius-home-table{grid-column:1/3}.stock-genius-home-cards{gap:.625rem;grid-template-columns:1fr;grid-template-rows:1fr;width:100%}}.stock-genius-modal-content{background-color:#fff;border-radius:"10px";max-height:90vh;max-width:95vw;outline:none;overflow:auto;overflow-x:auto;padding:0 20px 10px;position:absolute}.stock-genius-component-modal-header{display:flex;flex:1 1;flex-direction:row;justify-content:center;margin-bottom:10px}.stock-genius-component-modal-title{margin:0;padding:10px 10px 0}.stock-genius-modal-icon{width:2.5em}.stock-genius-modal-close{border:none;cursor:pointer;margin-left:auto}@media screen and (max-width:600px){.stock-genius-modal-content{min-width:90%}}.stock-genius-card-pay{border-bottom:1px solid grey;display:flex;flex-direction:column;margin-bottom:.5rem}.stock-genius-card-pay-pago,.stock-genius-card-pay-total{display:flex;justify-content:space-between;margin-left:1.5rem;padding:.5rem}.stock-genius-card-pay-metodo{align-items:center;color:#606060;display:flex;flex-direction:row;justify-content:space-between}.stock-genius-card-pay-metodo svg{width:1em}.stock-genius-card-pay-metodo path{fill:#e60000}.stock-genius-detail-salida-container{display:flex;flex-direction:column}.stock-genius-detail-linea-gris{background-color:#606060;height:1px;width:100%}.stock-genius-detail-sailida-label{color:#606060;flex:1 1}.stock-genius-detalle-salida-checkbox{cursor:pointer;margin-left:auto;-webkit-user-select:none;user-select:none}.stock-genius-table-detail{padding-left:.5rem;width:100%}.stock-genius-table-detail span{color:#a0a0a0;display:block;padding-bottom:.5rem}.stock-genius-table-detail td{cursor:default;padding:.2rem}.stock-genius-row-linea-gris td:hover{background-color:#fff}.stock-genius-table-row{text-align:center}.stock-genius-table-row-left{text-align:left!important}.stock-genius-table-row-right{text-align:right!important}@media screen and (max-width:700px){.stock-genius-button-return svg path{fill:green}.stock-genius-button-return{text-align:center!important}.stock-genius-table-row-left{text-align:right!important}}.stock-genius-component-general-form-container{display:flex;flex-direction:column}.stock-genius-component-general-form-content{display:flex;flex-direction:column;margin:2px auto 4px;width:65%}.stock-genius-component-general-form-content-input,.stock-genius-invalid-field{background-color:#d9d9d9;border:0;border-radius:5px;margin-top:5px;outline:none;padding:5px;width:100%}.stock-genius-component-general-form-error-message{color:red}.stock-genius-invalid-field{border:1px solid red}.stock-genius-component-general-form-buttons{align-items:center;display:flex;justify-content:space-around;margin-top:10px}.stock-genius-component-general-form-button-cancelar{border:1px solid}.stock-genius-component-general-form-button-submit{color:#fff}@media screen and (max-width:600px){.stock-genius-component-general-form-content{width:90%}}.stock-genius-modal-add-return{display:block;padding-block:.8rem;text-align:center}.stock-genius-totals-section{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-rows:1fr 1fr;padding-block:.3rem}.stock-genius-totals-general-y-pagado{display:flex;flex-direction:row;gap:2rem;justify-content:space-around}.stock-genius-totalss-faltantante{text-align:center}.stock-genius-totals-section-total-general,.stock-genius-totals-section-total-pagado{display:flex;flex-direction:column}@media screen and (max-width:700px){.stock-genius-totals-section{gap:2rem;grid-template-rows:1fr}.stock-genius-totals-general-y-pagado{display:grid;grid-template-columns:1fr;text-align:center}}.stock-genius-form-payment-methods{border:1px dotted #000;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:wrap;margin-block:1.5rem;margin-inline:1.5rem;padding:1rem;text-align:left}.stock-genius-form-payment-methods-inputs{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.stock-genius-payment-form-container-inputs{display:flex;flex-direction:column}.stock-genius-payment-form-container-inputs input{border-bottom:1px solid #000;padding-block:.4rem}.stock-genius-form-payment-methods select,.stock-genius-form-payment-methods-inputs-input-valor{border:none;border-bottom:1px solid #000;width:-webkit-min-content;width:min-content}.stock-genius-form-payment-methods-inputs-input-valor{width:8em}.stock-genius-payment-from-button{align-items:center;background:#0000;border:none;border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}@media screen and (max-width:700px){.stock-genius-form-payment-methods-inputs{display:flex;flex-direction:column;gap:1rem}.stock-genius-payment-form-container-inputs input{width:100%}}.stock-genius-selected-specific{border-radius:5px;text-align:right;width:80%}.stock-genius-component-tab-detail-list{display:flex;flex:1 1;margin-top:1rem}.stock-genius-component-tab-detail{background-color:#fff;border:1px solid #d9d9d9;border-bottom:none;border-left:none;border-radius:15px 15px 0 0;cursor:pointer;flex:1 1;padding:8px 20px;text-align:center;transition:background-color .3s ease}.stock-genius-component-tab-detail.desactive{background-color:#d9d9d9}@media screen and (max-width:700px){.stock-genius-component-tab-detail-list{border-bottom:1px dotted #000;border-top:1px dotted #000;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;margin-top:1rem;padding:1rem}.stock-genius-component-tab-detail{background-color:#fff;border:1px solid #d9d9d9;border-bottom:none;border-left:none;border-radius:.5rem;cursor:pointer;padding:8px 20px;text-align:left;transition:background-color .3s ease;transition:width .3s ease-in}.stock-genius-component-tab-detail.desactive{background-color:#fff;width:11rem}.stock-genius-component-tab-detail.active{background-color:#d9d9d9;width:100%}}.stock-genius-icon-delete path{fill:#e60000}.stock-genius-component-search{align-items:center;background-color:#fff;border-radius:15px;display:flex;justify-content:center;margin:1.25em auto 0;max-width:550px}.stock-genius-component-search-icon-search{height:24px;padding-left:.9375rem}.stock-genius-component-search-input{border:none;flex:1 1;outline:none;padding:14px 16px}.stock-genius-component-search-icon-arrow{cursor:pointer;padding-right:.9375rem}@media screen and (max-width:600px){.stock-genius-component-search{margin-left:10px;margin-right:10px}}.stock-genius-component-table-check-box{cursor:pointer}.stock-genius-table-check{background-color:#90ddfe4a}@media screen and (max-width:600px){.stock-genius-component-table input[type=checkbox]{display:none}.stock-genius-table-check{background:none}}.stock-genius-component-layout-eliminar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:left}@media screen and (max-width:600px){.stock-genius-component-layout-eliminar{display:none}}.stock-genius-button-export{margin-left:auto;margin-right:20px}.stock-genius-inventario-total{display:flex;flex-direction:column;text-align:right}@media screen and (max-width:600px){.stock-genius-button-export{margin:0}.stock-genius-inventario-total{bottom:0;justify-content:center;left:0;padding:10px;position:fixed;text-align:center;width:80vmin;z-index:1}}.stock-genius-movimientos-container-inactive{display:grid;grid-template-columns:1fr;height:100%}.stock-genius-movimientos-container-active{display:block;transform:translateY(0)}.stock-genius-movimientos-container-left{grid-gap:.625em;display:grid;gap:.625em;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;max-height:100vh;overflow-y:auto;padding:0 .9375rem .9375rem 0;position:relative}.stock-genius-movimientos-left-footer{color:#00000080;display:flex;justify-content:space-between;margin-bottom:10px;margin-left:10px;padding:0;-webkit-user-select:none;user-select:none}@media (max-width:768px){.stock-genius-movimientos-left-footer{margin-bottom:50px;margin-right:30px}}.stock-genius-movimientos-left-footer-devoluciones,.stock-genius-movimientos-left-footer-resumen{background-color:#000;border:0;border-radius:5px;color:#fff;cursor:pointer;margin-inline:10px;outline:none;padding:5px}.stock-genius-movimientos-container-right{background-color:#fff;border-radius:.9375rem;bottom:0;box-shadow:0 -2px 10px #0003;left:0;overflow-y:auto;padding-left:.625rem;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%;z-index:1000}.stock-genius-inactive{display:none}@media screen and (max-width:600px){.stock-genius-movimientos-left-table .stock-genius-component-container-table{border-radius:0 0 1rem 1rem}}.stock-genius-selected-products td{padding-inline:0;text-align:center;white-space:inherit;word-break:break-word}.stock-genius-selected-products th{background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.stock-genius-table-total{width:7rem}.stock-genius-selected-product-delete path{fill:red}.stock-genius-form-registro{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.stock-genius-registro-seleccionable{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:1rem}.stock-genius-registro-seleccionable select{text-align:left}.stock-genius-registro-products-selected{flex-grow:1;max-height:100vh;overflow-y:auto}.stock-genius-registro-text{border:none;border-bottom:1px solid;outline:none}.stock-genius-registro-input-detail{display:block;height:100px}.stock-genius-button-component{display:flex;flex-direction:row;justify-content:space-around;margin-block:1rem}.stock-genius-component-tabs-container{align-items:center;display:flex;margin-left:1rem}.stock-genius-component-tab-list{background-color:#fff;border-bottom:1px solid #ccc;border-radius:10px 10px 0 0;display:flex;justify-content:space-around;margin-right:3rem}.stock-genius-component-tab{border-radius:10px 10px 0 0;cursor:pointer;padding:5px 20px;transition:background-color .3s ease}.stock-genius-component-tab.active{border-bottom:3px solid #0a61be;color:#0a61be;font-weight:700}.stock-genius-component-tab.desactive{color:gray;transform:scale(.8)}@media screen and (max-width:700px){.stock-genius-component-tabs-container{align-items:center;display:flex;margin-left:0}.stock-genius-component-tab-list{background-color:#fff;border-bottom:1px solid #ccc;border-radius:10px 10px 0 0;display:flex;justify-content:space-around;margin-right:0}}.stock-genius-filter-date{width:15.5em}.stock-genius-filter-date.active{background-color:#1787dc;border-radius:10px;color:#fff;text-align:center}.stock-genius-filter-date-icon{left:0;position:absolute;top:50%;transform:translateY(-50%)}.stock-genius-filter-date-icon.active path{fill:#fff}.stock-genius-gastos-footer{align-items:center;color:#00000080;display:flex;justify-content:space-between;margin-bottom:1rem;margin-left:10px;-webkit-user-select:none;user-select:none}.stock-genius-table-ganancias{height:-webkit-min-content;height:min-content}.stock-genius-ganancias-calendarios{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-block:2em}@media screen and (max-width:600px){.stock-genius-ganancias-calendarios{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.stock-genius-ganancias-layoth .stock-genius-labels{display:none}}.stock-genius-extractos-layoth{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:20px;width:98%}.stock-genius-balances-resumem-financiero{margin-left:auto}.stock-genius-button-resumem-financiero{align-items:center;border:none;border-radius:1rem;color:#fff;display:flex;justify-content:space-around;margin-top:10px;padding:.5rem;text-decoration:none}@media screen and (max-width:700px){.stock-genius-balances .stock-genius-component-tabs-container .stock-genius-component-tab-list{background-color:initial;border:none;border-bottom:1px dotted #000;display:flex;flex-direction:column;margin-bottom:.8rem;margin-top:1rem;padding:0}.stock-genius-balances .stock-genius-component-tabs-container .stock-genius-component-tab{background-color:#fff;border:1px solid #d9d9d9;border-bottom:none;border-left:none;border-radius:.5rem;cursor:pointer;padding:8px 20px;text-align:left;transition:background-color .3s ease;transition:width .3s ease-in}.stock-genius-balances .stock-genius-component-tabs-container .stock-genius-component-tab.desactive{background-color:#fff;border:none;margin:.5rem;padding:.5rem;transform:scale(1);width:14rem}.stock-genius-balances .stock-genius-component-tabs-container .stock-genius-component-tab.active{border:none;font-weight:700;margin:.5rem;padding:.5rem;width:90vw}.stock-genius-balances-resumem-financiero{margin:0 auto;padding:1rem}}.stock-genius-modal-report-header{display:flex;font-size:.8em;gap:1.5rem}.stock-genius-modal-report-header.stock-genius-click{align-items:center;border-radius:10px;color:#000;justify-content:space-between;padding:.5rem}.stock-genius-modal-report-acordeon{display:flex;flex-direction:column;font-size:.8em}.stock-genius-acordion-detail-container{border:1px solid #000;border-radius:.4rem;margin-bottom:.2rem;padding:.5rem}.stock-genius-modal-report-acordeon.open{border-bottom:.1px dotted #000;display:flex;gap:1rem;.stock-genius-modal-report-content{display:flex;flex-direction:column;margin-left:.5rem}}.stock-genius-modal-report-content-abonos-gastos{.stock-genius-modal-report-acordeon{.stock-genius-modal-report-header{background-color:#e4f5dc}}}.stock-genius-modal-report-sub-acordeon-container .stock-genius-modal-report-acordeon .stock-genius-modal-report-header{background-color:#f0f8ff;border-radius:.3rem;padding:.2rem}.stock-genius-modal-report-sub-acordeon-container{display:flex;flex-direction:column;gap:.3rem;margin-left:1rem}.expand-icon{transition:transform .2s ease}.expand-icon.rotate-icon{transform:rotate(180deg)}.stock-genius-modal-report-content-ventas{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));min-width:50vmin;overflow-y:hidden}.stock-genius-modal-report-left-container{display:flex;flex:1 1;flex-direction:column;gap:1.5rem}.stock-genius-modal-report-content-abonos-gastos{grid-gap:1rem;border-top:1px dotted #000;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1rem;padding-top:1rem}.stock-genius-modal-report-total-general{margin:0 auto;text-align:center}.stock-genius-modal-report-content-abonos-gastos span{font-size:.8em}.stock-genius-modal-report-left-container div div{background-color:beige;padding:10px}.stock-genius-modal-report-right-container{border-left:1px solid #000;display:flex;flex:1 1;flex-direction:column;gap:1.5rem;padding-inline:1rem}.stock-genius-card-report{align-items:center;border-radius:.5rem;display:flex;flex-direction:row;font-size:.8em;gap:1rem;justify-content:space-between;margin-bottom:.8rem;max-height:100px;overflow-y:auto}.stock-genius-modal-update-form{display:flex;flex-direction:column;justify-content:center;width:100%}.stock-genius-modal-update-pay-container{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1em;width:100%}.stock-genius-modal-update-pay-container label{flex:1 1;font-weight:700;margin-bottom:.5em;width:100%}.stock-genius-modal-update-pay-container input{background:#f2f2f2;border:1px solid #c4d1eb;border-radius:5px;box-shadow:3px 3px 2px 0 #e2e2e2;color:#000;flex:1 1;font-size:1em;outline:none;padding:.4em .6em;transition:.3s ease;width:100%}.stock-genius-modal-update-pay-container input:focus{background:#fff;border:1px solid #5a7ec7;border-radius:10px}.stock-genius-modal-update-form button[type=submit]{background-color:#5a7ec7;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.6em;transition:background-color .3s ease;width:100%}.stock-genius-modal-update-form form button[type=submit]:hover{background-color:#4a6bb5}@media (min-width:600px){.stock-genius-modal-update-pay-container{align-items:center;flex-direction:row;justify-content:space-between}.stock-genius-modal-update-pay-container label{margin-bottom:0;margin-right:1em;width:auto}.stock-genius-modal-update-pay-container input{flex-grow:1;width:auto}.stock-genius-modal-update-form button[type=submit]{padding:.6em 1.5em;width:auto}}.stock-genius-modal-resumen-financiero{text-align:center}.stock-genius-card-client-container{grid-gap:1.3rem;display:grid;gap:1.3rem;grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}.stock-genius-card-client-content{position:relative}.stock-genius-card-clients-¡nfo{align-items:center;background-color:#fff;border-radius:20px;border-radius:.9375rem .9375rem 0 0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:1rem;position:relative}.stock-genius-card-clients-placeholder{background-color:hsla(0,6%,86%,.927);border-radius:1rem;color:#484848;font-size:.8em;left:50%;opacity:0;padding:.5rem;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);transition:opacity .3s ease-in;visibility:hidden;z-index:1}.stock-genius-card-clients-¡nfo:hover .stock-genius-card-clients-placeholder{opacity:1;visibility:visible}.stock-genius-card-clients-¡nfo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-genius-card-client-debe{background-color:red;border-radius:5px;color:#fff;padding-inline:10px;position:absolute;right:10px;top:10px}.stock-genius-card-client-image{min-width:135px;padding-top:30px;width:100%}.lineaNegra{border:1px solid #000;margin:20px 0;width:80%}.stock-genius-card-client-text{width:80%}.stock-genius-card-clients-¡nfo:hover{opacity:.8}.stock-genius-card-clients-edit-container{align-items:center;background-color:hsla(0,0%,96%,.573);border-radius:0 0 .9375rem .9375rem;border-top:1px solid gray;display:flex;filter:drop-shadow(0 10px 5px rgba(0,0,0,.1));justify-content:flex-end;padding:.3rem;text-align:right}.stock-genius-card-clients-edit-content{align-items:center;display:flex}@media screen and (max-width:600px){.stock-genius-card-client-container{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.stock-genius-card-client-content{width:80%}}.switch-container{align-items:center;display:flex}.switch{display:inline-block;height:30px;margin-inline:10px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:23px;left:4px;width:23px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.stock-genius-informes-container{display:flex;flex-direction:column;gap:1rem;height:100%}.stock-genius-informe-content{align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:1fr;height:100%;justify-content:center}.stock-genius-informes-left{align-items:center;display:flex;height:100%;justify-content:center}.stock-genius-informes-right{align-items:center;display:flex;flex-direction:column;justify-content:center}.stock-genius-informes-right-header{display:flex;flex-direction:row}.stock-genius-informes-right-content{background-color:#fff;border-radius:10px;padding:20px;width:90%}@media screen and (max-width:600px){.stock-genius-informes-left{display:none}}.stock-genius-container{display:grid;grid-template-columns:minmax(-webkit-min-content,-webkit-max-content) 1fr;grid-template-columns:minmax(min-content,max-content) 1fr;grid-template-rows:1fr;height:100vh;max-height:100vh;overflow:hidden}.stock-genius-content-container-menu{transition:all .5s ease;width:4em}.stock-genius-container-menu-movil{display:none}.stock-genius-menu-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-height:100vh;overflow-x:hidden;overflow-y:auto}.stock-genius-content-container-menu:hover{width:15em}.stock-genius-content-container{border-radius:2em 0 0 15px;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding-left:1rem}::-webkit-scrollbar{height:1rem;width:.5rem}.stock-genius-content-container::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.stock-genius-menu-container::-webkit-scrollbar-thumb,.stock-genius-modal-content::-webkit-scrollbar-thumb{background-color:#ffffff12;border-radius:50px}::-webkit-scrollbar-thumb:hover{background-color:#00000080}::-webkit-scrollbar-thumb{background-color:#0003}::-webkit-scrollbar-track{background:#0000}@media screen and (max-width:600px){.stock-genius-container{box-sizing:border-box;grid-template-columns:1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;max-height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:#fff #191f2f;scrollbar-width:thin}.stock-genius-content-container-menu,.stock-genius-content-container-menu:hover{width:70%;z-index:999}.stock-genius-content-container-menu:hover .stock-genius-menu-container{display:flex;height:100vh;justify-content:stretch;position:fixed;text-align:center;width:70%;z-index:999}.stock-genius-content-container-menu:hover .stock-genius-menu-container .stock-genius-icons-menu label{cursor:pointer;margin-inline:1em;opacity:1;visibility:1}.stock-genius-title-menu{color:#fff;font-weight:400;margin-left:10px;overflow:hidden;text-align:center}.stock-genius-container-menu-movil{align-items:center;display:flex;flex-direction:row;padding-left:10px;width:100vw;z-index:999}.stock-genius-menu-container{display:none}.stock-genius-content-container{border-radius:0;padding-left:10px;padding-right:10px;position:relative}}.stock-genius-general-content{grid-gap:.625em;box-sizing:border-box;display:grid;gap:.625em;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;height:100%;padding:0 .9375rem .9375rem 0}.stock-genius-left-layout{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;margin-top:20px;position:relative;width:98%}.stock-genius-general-add{position:absolute;right:0}.stock-genius-general-add svg{width:2rem}.stock-genius-options{background-color:#fff;cursor:pointer;text-align:left}.stock-genius-inputs,.stock-genius-options{border:none;border-radius:3px;font-size:clamp(.6rem,1vw,1.25rem);margin-right:10px;outline:none;padding-left:10px;padding-right:15px;padding-block:.3rem;text-decoration:none}.stock-genius-button{background-color:#fff;border:1px solid;border-radius:5px;cursor:pointer;font-size:20px;min-width:-webkit-fit-content;min-width:fit-content;outline:none;padding:10px;transition:all 1s;transition:transform 1s;width:35%}.stock-genius-button:active{transform:scale(.85)}.stock-genius-buttons-active{background-color:#000;color:#fff}.stock-genius-buttons-desactive{color:gray}.stock-genius-titles{-webkit-box-orient:vertical;display:-webkit-box;font-family:Inter,sans-serif;font-size:clamp(2rem,.1rem + 2vw,2.5rem);font-weight:400;margin-bottom:0;overflow:hidden}.stock-genius-sub-titles{font-size:clamp(1rem,.1rem + 1.5vw,2rem)}.stock-genius-body{font-size:clamp(.6rem,.1rem + 1vw,1.25rem)}.stock-genius-small-text{font-size:clamp(.5rem,.8vw,.8rem)}.stock-genius-layout{display:block}.stock-genius-table-disponible{color:green}.stock-genius-table-no-disponible{color:red}.stock-genius-click:hover{cursor:pointer;opacity:.7}.stock-genius-button-done{background-color:#000;color:#fff}.stock-genius-small-input{background-color:initial;border:none;font-size:clamp(.6rem,1vw,1.25rem);outline:none;text-align:center;width:7rem}.stock-genius-tabs-and-table{display:flex;flex-direction:column}@media screen and (max-width:600px){.stock-genius-options{padding-inline:3px}.stock-genius-general-content{grid-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr;margin-top:0;padding:0}.stock-genius-left-layout{display:flex;flex-direction:row;gap:1em}.stock-genius-labels{display:flex;flex-direction:row;width:100%}.stock-genius-labels label,.stock-genius-labels span{flex:1 1}.stock-genius-labels:first-child{display:none}.stock-genius-general-add{border-radius:5px;bottom:0;filter:drop-shadow(0 10px 7px rgba(0,0,0,.1));padding-block:.5rem;padding-right:25px;position:fixed;right:0;text-align:right;width:100%;z-index:1}.stock-genius-general-add svg{height:3rem;width:3rem}.stock-genius-titles{font-size:clamp(2rem,2vw,2.5rem);margin-bottom:0}.stock-genius-sub-titles{font-size:clamp(1.26rem,1.5vw,2rem)}.stock-genius-body{font-size:clamp(1.1rem,1.2vw,1.25rem)}.stock-genius-small-text{font-size:clamp(.8rem,1vw,1rem)}.stock-genius-options{font-size:clamp(1rem,1vw,1.25rem)}}.stock-genius-loader-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:999}.loader{animation:shadowRolling 2s linear infinite;border-radius:50%;box-sizing:border-box;color:#fff;display:block;height:10px;left:-100px;margin:15px auto;position:relative;width:10px}@keyframes shadowRolling{0%{box-shadow:0 0 #fff0,0 0 #fff0,0 0 #fff0,0 0 #fff0}12%{box-shadow:100px 0 #fff,0 0 #fff0,0 0 #fff0,0 0 #fff0}25%{box-shadow:110px 0 #fff,100px 0 #fff,0 0 #fff0,0 0 #fff0}36%{box-shadow:120px 0 #fff,110px 0 #fff,100px 0 #fff,0 0 #fff0}50%{box-shadow:130px 0 #fff,120px 0 #fff,110px 0 #fff,100px 0 #fff}62%{box-shadow:200px 0 #fff0,130px 0 #fff,120px 0 #fff,110px 0 #fff}75%{box-shadow:200px 0 #fff0,200px 0 #fff0,130px 0 #fff,120px 0 #fff}87%{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,130px 0 #fff}to{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,200px 0 #fff0}}
/*# sourceMappingURL=main.e1192206.css.map*/