@charset "UTF-8";@font-face{font-family:FM-R;src:url("./media/FiraMonoRegular-4VJNGMGH.ttf") format("truetype")}@font-face{font-family:FM-M;src:url("./media/FiraMonoMedium-SABBBHJN.ttf") format("truetype")}@font-face{font-family:CM-SB;src:url("./media/CascadiaMonoSemiBold-TBRATUIH.otf") format("truetype")}@font-face{font-family:CM-B;src:url("./media/CascadiaMonoBold-QLII7ZG2.otf") format("truetype")}*,*:after,*:before,input,select,option,table *,table{font-family:FM-M,sans-serif}h1,h2{font-family:CM-B,Helvetica}h3,h4,h5,h6{font-family:CM-SB,Helvetica}:root{color-scheme:light only}*{box-sizing:border-box;border:none;outline:none;text-decoration:none;text-emphasis:none;margin:0;padding:0;scroll-behavior:smooth}*:after,*:before{box-sizing:border-box}html,body{max-width:100%;width:100%;position:relative;height:auto}*::-webkit-scrollbar-thumb,body *::-webkit-scrollbar-thumb{width:8px;background-color:#2121206a;border-radius:10px}*::-webkit-scrollbar{width:8px;background-color:#fff}body *::-webkit-scrollbar{width:4px}main.content{position:relative}.green_word{color:#06b26b}.decorate{display:none;position:fixed;top:50%;height:400px;width:70px;background-color:#212120;transform:translateY(-40%);border-radius:100%;transition:.3s ease}.decorate-right{right:-35px}.decorate-left{left:-35px}.icon-sm,.icon-form-login{width:20px}.icon{width:25px}.icon,.icon path{transition:.25s ease}.icon-form-currency{width:30px}.custom-select{width:100%;display:flex;position:relative;padding:1rem 0;flex-direction:column;align-items:flex-start;gap:7px}.custom-select #select-lang,.custom-select .select,.custom-select #select-stats{border-radius:15px;background-color:#fff;border:2px solid #06B26B;accent-color:#06B26B;color:#212120;padding:7px;width:100%;font-size:16px;display:flex;align-items:center;justify-content:space-between}.custom-select #select-lang img,.custom-select .select img,.custom-select #select-stats img{width:24px;transition:.25s ease}.custom-select #select-lang img.rotate,.custom-select .select img.rotate,.custom-select #select-stats img.rotate{transform:rotate(180deg)}.custom-select .options.graphic,.custom-select .options.lang,.custom-select .options.currency,.custom-select .options.month,.custom-select .options.year{display:flex;flex-direction:column;bottom:-90%;background-color:#fff;border-radius:15px;padding:1rem;z-index:2;-webkit-box-shadow:2px 4px 10px 0px rgba(33,33,32,.14);-moz-box-shadow:2px 4px 10px 0px rgba(33,33,32,.14);box-shadow:2px 4px 10px #21212024;width:100%;position:absolute}.custom-select .options.year,.custom-select .options.month{bottom:inherit;top:100%}.custom-select .options.graphic,.custom-select .options.currency,.custom-select .options.lang{bottom:inherit;top:95%}.custom-select .en,.custom-select .es,.custom-select .cigar,.custom-select .joint{display:flex;align-items:center;justify-content:flex-start;column-gap:7px;margin-bottom:7px;padding-left:9px}.custom-select .en img,.custom-select .es img,.custom-select .cigar img,.custom-select .joint img{width:32px}.custom-select .en:last-child,.custom-select .es:last-child,.custom-select .options.month>span:last-child{margin-bottom:inherit}.custom-select .preview .es,.custom-select .preview .en,.custom-select .preview .cigar,.custom-select .preview .joint{margin-bottom:0}.custom-select .option_pre.hidden,.custom-select .en.hidden,.custom-select .es.hidden,.custom-select .joint.hidden,.custom-select .cigar.hidden{display:none}.custom-select .es.disable,.custom-select .en.disable,.custom-select .joint.disable,.custom-select .cigar.disable{opacity:.5;pointer-events:none}.custom-select .joint,.custom-select .cigar{column-gap:12px}.custom-select .joint img,.custom-select .cigar img{width:24px}.custom-select .preview .cigar img{transform:translateY(-3px)}.custom-select .options .cigar img{transform:translateY(-5px)}.custom-select .euro,.custom-select .dollar,.custom-select .libra{display:flex;align-items:center;justify-content:flex-start;column-gap:7px;margin-bottom:7px;padding-left:9px}.custom-select .euro img,.custom-select .dollar img,.custom-select .libra img{width:32px}.custom-select .euro:last-child,.custom-select .dollar:last-child,.custom-select .libra:last-child{margin-bottom:inherit}.custom-select .preview .euro,.custom-select .preview .dollar,.custom-select .preview .libra,.custom-select .preview>span{margin-bottom:0}.custom-select .options.hidden,.custom-select .euro.hidden,.custom-select .dollar.hidden,.custom-select .libra.hidden{display:none}.custom-select .euro.disable,.custom-select .dollar.disable,.custom-select .libra.disable,.custom-select .options.month>span.disable,.custom-select .options.year>span.disable{opacity:.5;pointer-events:none}.custom-select.month,.custom-select.year{padding:5px 0!important}.custom-select.month .options.month,.custom-select.month .options.year,.custom-select.year .options.month,.custom-select.year .options.year{row-gap:7px}.custom-select.month .options.month>span,.custom-select.month .options.year>span,.custom-select.year .options.month>span,.custom-select.year .options.year>span{transition:all .25s ease}.custom-select.month .options.month>span:hover,.custom-select.month .options.year>span:hover,.custom-select.month .options.month>span:focus,.custom-select.month .options.year>span:focus,.custom-select.year .options.month>span:hover,.custom-select.year .options.year>span:hover,.custom-select.year .options.month>span:focus,.custom-select.year .options.year>span:focus{color:#06b26b}.btn{display:flex;justify-content:center;align-items:center;padding:7px;background-color:#06b26b;border-radius:15px;color:#fff;font-size:15px;cursor:pointer;transition:.25s ease}.btn:hover{background-color:#0b8e57}.btn-double-arrow{padding-left:1rem;display:flex;justify-content:space-between;align-items:center}.btn-warning{padding:11px;background-color:#f24949}.btn-warning:hover{background-color:#dc2b2b}.btn.disabled{opacity:.5;pointer-events:none}.header-large,.header-small{display:flex;flex-direction:column;align-items:center;background-color:#212120;height:280px;margin-bottom:3rem;border-bottom-left-radius:100px;border-bottom-right-radius:100px}.header-large .title,.header-small .title{font-size:45px;text-align:center;display:flex;flex-direction:column;align-items:center;color:#fff;margin-bottom:1rem;padding-top:3rem}.header-small{max-height:90px}.header-small img{margin-top:-1.5rem}.form{display:flex;flex-direction:column;align-items:center;row-gap:1rem}.form>div{width:100%;transition:.25s ease}.form>div>div{display:flex;justify-content:flex-start;align-items:center;column-gap:5px;margin-bottom:4px}.form>div>div span{transition:.25s ease}.form>div .username,.form>div .password,.form>div input[type=text],.form>div input[type=password]{border:2px solid #212120;border-radius:11px;padding:.6rem 7px;width:100%;transition:.25s ease}.form .btn{display:flex;align-self:flex-end;width:100%;min-height:40px;margin-top:2rem}.form .username-container:focus .username,.form .username-container:hover .username,.form .password-container:focus .password,.form .password-container:hover .password,.form .form-container:focus input[type=text],.form .form-container:hover input[type=text],.form .form-container:focus input[type=password],.form .form-container:hover input[type=password]{border:2px solid #06B26B}.form .username-container:focus span,.form .username-container:hover span,.form .password-container:focus span,.form .password-container:hover span,.form .form-container:focus span,.form .form-container:hover span{color:#06b26b}.link{position:relative;color:#06b26b;transition:.25s ease;cursor:pointer}.link:hover{color:#0b8e57}.link:after{content:"";display:block;height:2px;width:25px;transition:.25s ease;border-radius:10px;background-color:#06b26b;position:absolute;bottom:-2px;left:0}.link:hover:after{width:100%;background-color:#0b8e57}.link-warning{color:#f24949}.link-warning:hover{color:#dc2b2b}.link-warning:after{background-color:#f24949}.link-warning:hover:after{background-color:#dc2b2b}.popup{position:fixed;top:10px;width:90%;left:50%;border-radius:10px;transform:translate(-50%);right:0;padding:8px 1rem;display:flex;justify-content:center;align-items:center;column-gap:.5rem;transition:opacity .25s ease;z-index:9;max-width:380px}.popup .msg{font-size:14px}.popup.confirm{display:flex;flex-direction:column;padding:12px 1rem;background-color:#212120;border-radius:20px}.popup.confirm .icon{width:27px}.popup.confirm>div{width:100%;display:flex;align-items:center;justify-content:flex-start;column-gap:1rem}.popup.confirm>div span{color:#f24949;font-size:15px;font-weight:lighter}.popup.confirm>div:nth-child(1){margin-bottom:1rem}.popup.confirm>div:nth-child(2){justify-content:center;display:grid;grid-template-columns:1fr 1fr}.popup.confirm>div:nth-child(2) button.btn{border-radius:10px}.popup.confirm>div:nth-child(2) button:not(.btn){background-color:transparent;color:#f24949;font-size:15px;cursor:pointer}.popup.hidden{pointer-events:none;opacity:0}.popup.error{background-color:#f24949;color:#fff}.popup.success{background-color:#06b26b;color:#fff}.error-msg-container{margin-top:7px;display:flex;justify-content:center;align-items:center}.error-msg-container img{width:24px}.error-msg-container p{color:#f24949}.navigation{position:fixed;bottom:0;left:-10px;right:-10px;background-color:#212120;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;height:88px;border-top-left-radius:100px;border-top-right-radius:100px;z-index:6}.navigation .link-container{height:60px;cursor:pointer;width:60px;transition:.25s ease;background-color:#fff;padding:1rem;display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem;border-radius:50%}.navigation .link-container:nth-child(2){margin-bottom:3.7rem}.link-container.active{background-color:#06b26b}.link-container.active .icon,.link-container.active .icon path{stroke:#fff}.link-container:hover{background-color:#0b8e57}.link-container:hover .icon path{stroke:#fff}.separator_title{width:100%;display:flex;flex-direction:column;align-items:flex-start;row-gap:7px;margin-bottom:1rem}.separator_title h3{font-size:1.2em;text-align:start}.separator_title hr{width:100%;border:1.5px solid #06B26B}.content-info .separator_title h3{font-size:1em}.content-info{display:flex;justify-content:space-between;align-items:flex-end;column-gap:1rem;width:100%}.content-info>section{width:100%}.content-info .joints_no,.content-info .money_no,.content-info+.total_spent_container{display:flex;align-items:flex-start;row-gap:7px;flex-direction:column;width:100%}.content-info .joints_no .joints_data,.content-info .joints_no .cigar_data,.content-info .joints_no .money_data,.content-info .money_no .joints_data,.content-info .money_no .cigar_data,.content-info .money_no .money_data,.content-info+.total_spent_container .joints_data,.content-info+.total_spent_container .cigar_data,.content-info+.total_spent_container .money_data{display:flex;justify-content:flex-start;align-items:center;width:100%;border:2px solid #06B26B;border-radius:50px;max-height:36px}.content-info .joints_no .joints_data .icon-container,.content-info .joints_no .cigar_data .icon-container,.content-info .joints_no .money_data .icon-container,.content-info .money_no .joints_data .icon-container,.content-info .money_no .cigar_data .icon-container,.content-info .money_no .money_data .icon-container,.content-info+.total_spent_container .joints_data .icon-container,.content-info+.total_spent_container .cigar_data .icon-container,.content-info+.total_spent_container .money_data .icon-container{background-color:#212120;border-radius:50%;padding:10px;display:flex;justify-content:center;align-items:center;height:calc(100% + 2px);transform:translate(-2px)}.content-info .joints_no .joints_data span,.content-info .joints_no .cigar_data span,.content-info .joints_no .money_data span,.content-info .money_no .joints_data span,.content-info .money_no .cigar_data span,.content-info .money_no .money_data span,.content-info+.total_spent_container .joints_data span,.content-info+.total_spent_container .cigar_data span,.content-info+.total_spent_container .money_data span{text-align:center;margin:auto;transform:translate(-10px)}.content-info .joints_no .money_data .icon-container,.content-info .money_no .money_data .icon-container,.content-info+.total_spent_container .money_data .icon-container{padding:7px}.info_total .total_spent_container .separator_title.sub{align-items:center;margin-top:1rem;margin-bottom:.5rem}.info_total .total_spent_container .separator_title.sub h3{font-size:1em}.card{cursor:pointer;display:flex;align-items:flex-start;flex-direction:column;-webkit-box-shadow:2px 4px 10px 0px rgba(33,33,32,.25);-moz-box-shadow:2px 4px 10px 0px rgba(33,33,32,.25);box-shadow:2px 4px 10px #21212040;position:relative;border-radius:15px;padding:10px 1rem 1rem;max-width:310px;width:100%}.card .title_info{display:flex;justify-content:flex-start;column-gap:7px;align-items:flex-end;margin-bottom:.5rem}.card .title_info h1,.card .title_info h3{color:#06b26b;text-shadow:2px 4px 10px rgba(33,33,32,.3)}.card .title_info h1{font-size:30px;margin-bottom:-.1rem}.card .title_info h3{font-size:24px}.card .icon{position:absolute;right:15px;top:10px;width:31px;z-index:0;transition:.25s;cursor:pointer}.card .bg{position:absolute;background-color:#212120;z-index:-1}.card .bg-1{border-top-left-radius:15px;border-bottom-right-radius:20px;width:70%;height:32px;top:0;left:0}.card .bg-2{border-top-left-radius:20px;border-bottom-right-radius:15px;width:75%;height:13px;bottom:0;right:0}.card:hover svg path,.card:focus svg path{stroke:#06b26b}.card .content-info>section>div:not(.separator_title)>div{max-height:30px}.card .content-info>section>div:not(.separator_title)>.joints_data .icon-container img,.card .content-info>section>div:not(.separator_title)>.cigar_data .icon-container img{width:17px}.card .content-info>section>div:not(.separator_title)>.joints_data .icon-container,.card .content-info>section>div:not(.separator_title)>.cigar_data .icon-container{padding:9px}.main-presentation{width:100%;padding:0 1rem;height:calc(100vh - 335px);max-width:545px;margin:auto}.main-presentation .text-presentation{text-align:center;margin-top:1rem;opacity:.5}.main-presentation .btn{position:fixed;bottom:5px;left:50%;transform:translate(-50%,-50%);width:90%;max-width:455px;cursor:pointer}.main-signin{width:100%;padding:0 1rem;height:auto;display:flex;flex-direction:column;align-items:center;row-gap:1rem;max-width:545px;margin:auto}.main-signin h1{display:flex;align-items:center;justify-content:center;column-gap:1rem}.main-signin form{width:100%;height:100%}.main-signup{width:100%;padding:0 1rem;height:auto;display:flex;flex-direction:column;align-items:center;row-gap:1rem;max-width:545px;margin:auto}.main-signup h1{display:flex;align-items:center;justify-content:center;column-gap:1rem}.main-signup form{width:100%;height:100%}.main-currency{width:100%;padding:0 1rem 2rem;max-width:545px;margin:auto}.main-currency .btn{width:100%}.main-admin-home{width:100%;min-height:calc(100vh - 2.5rem - 100px);padding:0 1rem 2.5rem;max-width:545px;margin:auto}.main-admin-home h1{font-size:40px;text-align:center;margin:auto auto 1rem}.main-admin-home .content-admin-home{display:flex;flex-direction:column;align-items:center;width:100%;row-gap:1rem;height:calc(100vh - 350px);overflow-y:auto;padding-bottom:5rem}.main-admin-home .content-admin-home>h3{opacity:.5}.main-admin-home .content-admin-home .day,.main-admin-home .content-admin-home .day>.registers{width:100%;display:flex;flex-direction:column;align-items:center}.main-admin-home .content-admin-home .day .date-container,.main-admin-home .content-admin-home .day>.registers .date-container{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:1rem}.main-admin-home .content-admin-home .day .date-container .date,.main-admin-home .content-admin-home .day>.registers .date-container .date{color:#06b26b;font-size:15px;text-align:center}.main-admin-home .content-admin-home .day .date-container hr,.main-admin-home .content-admin-home .day>.registers .date-container hr{margin-top:5px;width:100%;border:1px solid #06B26B}.main-admin-home .content-admin-home .day .data-container,.main-admin-home .content-admin-home .day>.registers .data-container{width:100%;display:flex;position:relative;justify-content:flex-start;align-items:center;padding:calc(1rem - 2px);background-color:#fff;border-radius:15px;column-gap:1rem;-webkit-box-shadow:2px 4px 10px 0px rgba(33,33,32,.1);-moz-box-shadow:2px 4px 10px 0px rgba(33,33,32,.1);box-shadow:2px 4px 10px #2121201a}.main-admin-home .content-admin-home .day .data-container .info-data h3,.main-admin-home .content-admin-home .day>.registers .data-container .info-data h3{color:#06b26b;font-size:17px}.main-admin-home .content-admin-home .day .data-container .info-data .date_data,.main-admin-home .content-admin-home .day>.registers .data-container .info-data .date_data{font-size:15px;opacity:.5;margin-top:2px}.main-admin-home .content-admin-home .day .data-container .info-data .date_data span:nth-child(2),.main-admin-home .content-admin-home .day>.registers .data-container .info-data .date_data span:nth-child(2){font-size:13px;margin-left:5px}.main-admin-home .content-admin-home .day .data-container .del-container,.main-admin-home .content-admin-home .day>.registers .data-container .del-container{z-index:5;cursor:pointer;transition:.25s ease;pointer-events:none;opacity:0;transform:scale(1.1);position:absolute;right:10px;width:40px;height:60%;border-radius:10px;background-color:#f24949;display:flex;justify-content:center;align-items:center}.main-admin-home .content-admin-home .day .data-container .del-container .icon,.main-admin-home .content-admin-home .day>.registers .data-container .del-container .icon{width:22px}.main-admin-home .content-admin-home .day .data-container:hover .del-container,.main-admin-home .content-admin-home .day .data-container:focus .del-container,.main-admin-home .content-admin-home .day>.registers .data-container:hover .del-container,.main-admin-home .content-admin-home .day>.registers .data-container:focus .del-container{opacity:1;pointer-events:all;transform:scale(1)}.main-admin-home .content-admin-home .day .registers,.main-admin-home .content-admin-home .day>.registers .registers{row-gap:1rem}.main-admin-home .add-container{position:absolute;bottom:85px;left:50%;transform:translate(-50%,-50%);margin:auto;width:40%;display:flex;justify-content:center;align-items:center}.main-admin-home .add-container .add-dropdown{cursor:pointer;width:50px;height:50px;background-color:#fff;border:2px solid #06B26B;display:flex;justify-content:center;align-items:center;z-index:2;position:relative;border-radius:50%;transform:rotate(45deg);transition:.25s ease}.main-admin-home .add-container .add-dropdown .icon{transition:.25s ease;width:20px}.main-admin-home .add-container div:not(.add-dropdown){background-color:#212120;padding:1rem;left:50%;transform:translate(-50%);border-radius:50%;height:40px;width:40px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;transition:.25s ease;-webkit-box-shadow:2px 4px 10px 0px rgba(33,33,32,.2);-moz-box-shadow:2px 4px 10px 0px rgba(33,33,32,.2);box-shadow:2px 4px 10px #21212033}.main-admin-home .add-container div:not(.add-dropdown) .icon{width:20px}.main-admin-home .add-container.active .add-joint{left:0}.main-admin-home .add-container.active .add-cigar{left:100%}.main-admin-home .add-container.active .add-dropdown{transform:rotate(0)}.main-admin-home .add-container.active .add-dropdown .icon{width:24px}.main-admin-stats{width:100%;transition:.3s ease;min-height:calc(100vh - 2.5rem - 99px);padding:0 1rem;padding-bottom:110px;max-width:510px;margin:auto}.main-admin-stats h1{font-size:40px;text-align:center;margin:auto auto 1rem}.main-admin-stats .info_total{margin-bottom:1.5rem}.main-admin-stats .selects{display:flex;justify-content:space-between;align-items:center;column-gap:calc(1rem - 5px);margin-bottom:1rem!important}.main-admin-stats .months_content{display:flex;flex-direction:column;align-items:center;width:100%}.main-admin-stats .months_content .content{display:grid;grid-template-columns:repeat(auto-fill,minmax(282px,1fr));width:100%;gap:1.5rem;justify-items:center}.main-admin-stats .months_content .content>h3{text-align:center;margin:7px auto;opacity:.5}.main-admin-stats.more_padding{padding-bottom:210px}.main-admin-stats.more_padding_0{padding-bottom:340px}.main-admin-stats-detailed{width:100%;min-height:calc(100vh - 2.5rem - 99px);padding:0 1rem;padding-bottom:110px;max-width:545px;margin:auto}.main-admin-stats-detailed h1 span.green_word{font-size:40px}.main-admin-stats-detailed h1 span:not(.green_word){font-size:30px}.main-admin-stats-detailed h1{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:1rem}.main-admin-stats-detailed .graphics_container{transition:all .3s ease;margin-top:calc(1.5rem + 5px)}.main-admin-stats-detailed .graphics_container .custom-select{padding-top:0}.main-admin-stats-detailed .graphics_container .custom-select h3{font-size:1em}.main-admin-stats-detailed .graphics-bar{transition:all .3s ease;width:100%;max-width:inherit}.main-admin-stats-detailed .graphics-bar svg{transition:all .3s ease}.main-admin-stats-detailed .graphics-bar svg.rotate{transform:rotate(90deg)}.main-admin-stats-detailed .graphics-bar .content{transition:all .3s ease;width:100%;height:250px;display:grid;grid-template-columns:15% 1fr 12%;align-items:flex-start;overflow-y:auto;overflow-x:hidden;column-gap:7px}.main-admin-stats-detailed .graphics-bar .content .days,.main-admin-stats-detailed .graphics-bar .content .no_container{display:flex;flex-direction:column;align-items:center}.main-admin-stats-detailed .graphics-bar .content .days .separator_title h3,.main-admin-stats-detailed .graphics-bar .content .visual-data .separator_title h3,.main-admin-stats-detailed .graphics-bar .content .no_container .separator_title h3{font-size:1em}.main-admin-stats-detailed .graphics-bar .content .days .separator_title,.main-admin-stats-detailed .graphics-bar .content .visual-data .separator_title,.main-admin-stats-detailed .graphics-bar .content .no_container .separator_title{margin-bottom:7px}.main-admin-stats-detailed .graphics-bar .content .days>section,.main-admin-stats-detailed .graphics-bar .content .visual-data>section,.main-admin-stats-detailed .graphics-bar .content .no_container>section{display:grid;grid-template-columns:1fr;row-gap:7px}.main-admin-stats-detailed .graphics-bar .content .days>section .day,.main-admin-stats-detailed .graphics-bar .content .visual-data>section .day,.main-admin-stats-detailed .graphics-bar .content .no_container>section .day{background-color:#212120;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:5px;width:28px;height:28px}.main-admin-stats-detailed .graphics-bar .content .days>section .day>span,.main-admin-stats-detailed .graphics-bar .content .visual-data>section .day>span,.main-admin-stats-detailed .graphics-bar .content .no_container>section .day>span{font-size:14px;text-align:center;color:#06b26b}.main-admin-stats-detailed .graphics-bar .content .days>section .bar,.main-admin-stats-detailed .graphics-bar .content .visual-data>section .bar,.main-admin-stats-detailed .graphics-bar .content .no_container>section .bar{border-radius:50px;width:100%;margin-bottom:5px;height:23px;background-color:#212120;padding:0;overflow:hidden}.main-admin-stats-detailed .graphics-bar .content .days>section .bar .bar-filled,.main-admin-stats-detailed .graphics-bar .content .visual-data>section .bar .bar-filled,.main-admin-stats-detailed .graphics-bar .content .no_container>section .bar .bar-filled{border-radius:50px;height:100%;box-shadow:0 4px 4px #ffffff26 inset;background-color:#06b26b}.main-admin-stats-detailed .graphics-bar .content .days>section .no,.main-admin-stats-detailed .graphics-bar .content .visual-data>section .no,.main-admin-stats-detailed .graphics-bar .content .no_container>section .no{margin-bottom:5px;height:23px;color:#06b26b;font-size:18px}.main-admin-stats-detailed .graphics-bar .content.large{transition:all .3s ease;height:max-content!important;max-height:max-content}.main-admin-profile{width:100%;min-height:calc(100vh - 2.5rem - 99px);padding:0 1rem;padding-bottom:110px;max-width:545px;margin:auto}.main-admin-profile h1{display:flex;flex-direction:column;align-items:center}.main-admin-profile h1>div{width:270px;position:relative}.main-admin-profile h1>div img{padding:3px;position:absolute;bottom:5px;right:20px;background-color:#06b26b;border-radius:50%;transition:.25s ease}.main-admin-profile h1>div img.hidden{opacity:0;pointer-events:none}.main-admin-profile h1>div img:hover{background-color:#0b8e57;transform:scale(1.1)}.main-admin-profile h1>div .green_word{font-size:40px;resize:none;overflow:hidden;box-sizing:border-box;width:100%;max-width:100%;text-align:center;height:55px}.main-admin-profile h1 span.first{order:-1}.main-admin-profile h1 span:not(.green_word){font-size:30px}.main-admin-profile h1{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:2rem}.main-admin-profile .separator_title{margin-bottom:0}.main-admin-profile .separator_title.mt{margin-top:1rem}.main-admin-profile .custom-select h3{font-size:16px}.main-admin-profile .form .btn{margin-top:7px}.main-admin-profile .btn-warning{width:100%;margin:2.5rem auto 1rem}.main-admin-profile .mention,.main-admin-profile .link{text-align:center;width:max-content;margin-left:auto;margin-right:auto}.main-admin-profile .link{margin-bottom:2.5rem}.main-admin-profile .mention{opacity:.7}.main-admin-profile .mention a{color:#212120}.main-admin-profile .mention a:after{background-color:#212120;opacity:.5}@media screen and (max-height:700px)and (min-width:768px){body{padding-bottom:2rem}}@media screen and (min-width:470px){.header-large,.header-small{border-bottom-left-radius:100%;border-bottom-right-radius:100%}.header-small{max-height:130px}.header-small img{margin-top:1.5rem}}@media screen and (min-width:768px){.header-large .title{font-size:51px}}@media screen and (min-width:540px){.navigation .link-container{width:65px;height:65px}.navigation .link-container svg{width:28px}}@media screen and (min-width:768px){.navigation{bottom:inherit;left:0;top:50%;transform:translateY(-50%);right:inherit;width:68px;height:60%;display:flex;flex-direction:column;justify-content:space-between;border-top-left-radius:inherit;border-top-right-radius:100%;border-bottom-right-radius:100%}.navigation .link-container{margin-left:1.5rem}.navigation .link-container:nth-child(2){margin-bottom:1.5rem;margin-left:3.7rem!important}.navigation .link-container:nth-child(3){margin-bottom:inherit}}@media screen and (min-width:470px){.main-presentation{padding:0 3rem}.main-presentation .btn{width:80%}}@media screen and (min-width:768px){.main-presentation{margin-top:4rem;padding:1rem 3rem;border-radius:20px;box-shadow:0 4px 10px #21212059;padding-bottom:calc(2rem + 3px);height:max-content}.main-presentation h3{margin:auto auto 7px}.main-presentation .btn{position:relative;max-width:100%;width:100%;transform:inherit;left:inherit;bottom:inherit;margin-top:2rem}}@media screen and (min-width:470px){.main-signin{padding:0 3rem}}@media screen and (min-width:768px){.main-signin{margin-top:6rem;padding:1rem 3rem;border-radius:20px;box-shadow:2px 5px 10px #21212026}.decorate{display:block}}@media screen and (min-width:470px){.main-signup{padding:0 3rem}}@media screen and (min-width:768px){.main-signup{margin-top:4rem;padding:1rem 3rem;border-radius:20px;box-shadow:2px 5px 10px #21212026}.decorate{display:block}}@media screen and (min-width:470px){.main-currency{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:768px){.main-currency{margin-top:4rem;margin-bottom:4rem;padding:1rem 3rem 2rem;border-radius:20px;box-shadow:2px 5px 10px #21212026}.main-currency h3{margin:auto auto 7px}.decorate{display:block}}@media screen and (min-width:470px){.main-admin-home{padding-left:3rem;padding-right:3rem}.main-admin-home .add-container{max-width:200px}}@media screen and (min-width:768px){.main-admin-home{padding-bottom:0;min-height:calc(100vh - 2.5rem - 150px);height:100%;width:100%;padding-left:calc(3rem + 69px);max-width:inherit}.main-admin-home h1{padding-right:calc(1rem + 55px)}.main-admin-home h1 span:nth-child(1){padding-right:10px}.main-admin-home h1 br{display:none}.main-admin-home .add-container{bottom:-30px}.main-admin-home .add-container .add-dropdown{width:60px;height:60px}.main-admin-home .add-container .add-cigar,.main-admin-home .add-container .add-joint{width:50px!important;height:50px!important}.main-admin-home .add-container .add-cigar img,.main-admin-home .add-container .add-joint img{width:22px!important}.main-admin-home .content-admin-home{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));align-items:flex-start;justify-items:flex-start;gap:1.5rem;height:max-content;overflow-y:auto}.main-admin-home .content-admin-home .day .registers{overflow-y:auto;height:200px;padding:5px 10px 10px}}@media screen and (min-width:900px){.main-admin-home .add-container{bottom:0}}@media screen and (min-width:470px){.main-admin-stats{padding-left:3rem;padding-right:3rem}.main-admin-stats .card{padding:10px 1.5rem 1rem}}@media screen and (min-width:768px){.main-admin-stats{padding-bottom:inherit;max-width:none;padding-left:calc(3rem + 69px);justify-items:flex-end;grid-auto-rows:150px;display:grid;margin-top:-80px;column-gap:2.5rem;grid-template-columns:1fr 1fr 270px;grid-template-areas:"title title title " "analytics analytics filterA" "analytics analytics info"}.main-admin-stats>h1{padding-right:calc(1rem + 55px);grid-area:title}.main-admin-stats>h1 span:nth-child(1){padding-right:10px}.main-admin-stats>h1 br{display:none}.main-admin-stats .info_total{grid-area:info;width:100%}.main-admin-stats .filter-container{width:100%;grid-area:filterA}.main-admin-stats .months_content{grid-area:analytics}.main-admin-stats .months_content .content{justify-items:flex-start;max-height:600px;overflow-y:auto}}@media screen and (min-width:470px){.main-admin-stats-detailed{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:768px){.main-admin-stats-detailed{padding-bottom:2.5rem;max-width:none;padding-left:calc(3rem + 69px);justify-items:flex-start;display:grid;column-gap:2rem;grid-template-columns:1fr 270px;grid-template-areas:"title title" "stats info" "stats info"}.main-admin-stats-detailed>h1{padding-right:calc(1rem + 55px);grid-area:title}.main-admin-stats-detailed>h1 span:nth-child(1){padding-right:10px}.main-admin-stats-detailed>h1 br{display:none}.main-admin-stats-detailed .graphics_container{margin-top:0;grid-area:stats;width:100%}.main-admin-stats-detailed .graphics_container .separator_title{align-items:center}.main-admin-stats-detailed .graphics_container .separator_title h3{text-align:center}.main-admin-stats-detailed .graphics_container .graphics-bar .content{height:350px}.main-admin-stats-detailed .info_total{width:100%;grid-area:info}}@media screen and (min-width:1020px){.main-admin-stats-detailed{grid-template-columns:1fr 410px}}@media screen and (min-width:470px){.main-admin-profile{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:768px){.main-admin-profile{margin-top:4rem;margin-bottom:4rem;padding:1rem 3rem;border-radius:20px;box-shadow:2px 5px 10px #21212026}.main-admin-profile h1{margin-top:1.5rem}}@media screen and (min-width:900px){.main-admin-profile{max-width:630px}}
