@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-CpRznguy.ttf) format("truetype");font-weight:500;font-style:normal;font-dispay:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-Cyv6qdWd.ttf) format("truetype");font-weight:600;font-style:normal;font-dispay:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-BSrD1I5P.ttf) format("truetype");font-weight:700;font-style:normal;font-dispay:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-DnlpJ974.ttf) format("truetype");font-weight:800;font-style:normal;font-dispay:swap}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;font-family:Montserrat}@media (min-width: 1761px){html{font-size:10px}}@media (min-width: 1761px) and (min-height: 712px){html{font-size:calc(10px + .15vh)}}@media (min-width: 1761px) and (min-height: 712px) and (max-width: 1640px){html{font-size:.7012622721vw}}@media (max-width: 1760px){html{font-size:10px}}@media (max-width: 1760px) and (min-height: 712px){html{font-size:calc(10px + .15vh)}}@media (max-width: 1760px) and (min-height: 712px) and (max-width: 1640px){html{font-size:.7012622721vw}}@media (max-width: 1426px){html{font-size:.7012622721vw}}.app{position:relative;height:100vh;overflow:hidden}.background{position:absolute;width:112.4rem;height:100vh;right:-20rem;z-index:-1}.content{width:140.1rem;margin:0 auto;height:100%}.content_block{display:flex;flex-direction:column;height:calc(80vh + (100vh - 712px) / 568 * 115.2)}@media (min-height: 712px){.content_block{height:calc(80vh + (100vh - 712px) / 568 * 115.2 - 2vh)}}.block{width:100%;border-radius:1.6rem;font-size:3.2rem;font-weight:800;padding:2rem 1.8rem;color:#fff;position:relative}.block p{font-size:1.6rem;font-weight:500;margin:.8rem 0 0}.block .notification{position:absolute;top:1rem;right:1rem;border-radius:1rem;background-color:#f73838;font-size:1.6rem;font-weight:700;padding:.4rem .8rem;justify-content:center;align-items:center;display:flex}.stack{width:100%;display:flex;flex-direction:column;gap:1.2rem}.row{width:100%;display:flex;flex-direction:row;gap:1.2rem}.title_container{justify-content:space-between;align-items:center;color:#157eff;margin-bottom:3rem}.title{font-size:12.8rem;font-weight:700;line-height:0}.coin{width:12.8rem;height:12.8rem}.title_text{font-family:Montserrat;font-size:1.8rem;font-weight:600;color:#157eff}.block_black{font-size:2rem;padding:0 2.4rem;width:100%;height:7.8rem;background:#232526;background:linear-gradient(90deg,#232526,#55585b);display:flex;justify-content:space-between;align-items:center;font-weight:500}.coins{width:7.4rem;height:5.8rem}.block_blue{position:relative;background:#0072ff;background:linear-gradient(135deg,#0072ff,#00c6ff);cursor:pointer}.block_blue:hover{transition:all .3s ease-out;transform:translate(.8rem,-.3rem);box-shadow:-.9rem .4rem .5rem #0072ff4d}.block_blue:not(focused){transition:all .3s ease-out}.block_orange{height:100%;background:#fc4a1a;background:linear-gradient(135deg,#fc4a1a,#f7b733);cursor:pointer}.block_orange:hover{transition:all .3s ease-out;transform:translate(.8rem,-.3rem);box-shadow:-.8rem .3rem .3rem #fc4a1a4d}.block_orange:not(focused){transition:all .3s ease-out}.block_red{height:100%;background:#753a88;background:linear-gradient(135deg,#753a88,#cc2b5e);cursor:pointer}.block_red:hover{transition:all .3s ease-out;transform:translate(.8rem,-.3rem);box-shadow:-.8rem .3rem .3rem #753a884d}.block_red:not(focused){transition:all .3s ease-out}.menu{justify-content:space-between;align-items:center;padding:1.6rem 0;margin-bottom:2.4rem}.options{padding:.8rem 0}.options label{display:inline-block;padding:1.6rem 1.8rem;border:none;border-radius:1.2rem;cursor:pointer;color:#4c4c4c;font-family:Montserrat;font-size:1.6rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.options label:hover{transition:all .15s ease-out;background-color:#ececec66}.options input{display:none}.options input:checked+label{transition:all .15s ease-out;background-color:#157eff;color:#fff}.noocoins{align-items:center;padding:1.4rem 1.8rem;border-radius:1.2rem;gap:.8rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:#fff;font-size:1.6rem;font-weight:700;background:#009fff;background:linear-gradient(45deg,#009fff,#aa316f,#ffad69)}.noocoin{width:2rem;height:2.3rem}.black_gradient{background:#242627;background:linear-gradient(45deg,#242627,#56595b 50%);border-radius:1rem;padding:1.2rem 0rem 1.2rem 1.2rem;overflow-y:hidden}.activities_options label{display:inline-block;padding:1.6rem 1.8rem;border:none;border-radius:1.2rem;cursor:pointer;color:#fff;font-family:Montserrat;font-size:1.6rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.activities_options label:hover{transition:all .15s ease-out;background-color:#56595b66}.activities_options input{display:none}.activities_options input:checked+label{transition:all .15s ease-out;background-color:#157eff;color:#fff}.coins2{width:7.2rem;height:4.4rem;margin-right:1.2rem}.blue_block{background:#0072ff;background:linear-gradient(135deg,#0072ff,#00c6ff);width:100%;border-radius:1.6rem;font-size:2.4rem;font-weight:800;padding:1.4rem 2.4rem;color:#fff;height:13.5rem;position:relative;display:flex;flex-direction:row;justify-content:space-between}.blue_block p{font-size:1.4rem;font-weight:500;margin:.8rem 0 0}.blue_block .container{margin-right:-1.2rem;width:-moz-fit-content;width:fit-content;height:100%;display:flex;flex-direction:column;justify-content:space-between}.blue_block .container .icon_button_cuntainer{display:flex;flex-direction:row;justify-content:space-between;gap:.4rem}.blue_block .execute{border-radius:1.2rem;background-color:#fff;color:#157eff;font-size:1.6rem;font-weight:700;font-family:Montserrat;padding:1.6rem 1.8rem;border:none;cursor:pointer}.blue_block .execute:hover{background-color:#eef2f7;transition:.1s all ease-out}.blue_block .execute:not(focused){transition:.1s all ease-out}.blue_block .noocoins{align-items:center;justify-content:center;padding:.6rem 1.2rem;border-radius:.8rem;gap:.8rem;width:100%;height:-moz-fit-content;height:fit-content;color:#fff;font-size:1.4rem;font-weight:700;background:#009fff;background:linear-gradient(45deg,#009fff,#aa316f,#ffad69)}.blue_block .noocoins .noocoin{width:1.2rem;height:1.5rem}.scrollbar{overflow-y:scroll}.scrollbar::-webkit-scrollbar{background-color:transparent;width:2rem}.scrollbar::-webkit-scrollbar-thumb{background-color:#fff;border:.6rem solid transparent;border-radius:1rem;background-clip:content-box}.coins3{transform:scaleX(-1);width:7.2rem;height:4.4rem}.blue_block2{background:#0072ff;background:linear-gradient(135deg,#0072ff,#00c6ff);width:100%;border-radius:1.6rem;font-size:1.6rem;font-weight:700;padding:1.8rem;color:#fff;position:relative;justify-content:space-between;align-items:center}.blue_block2 p{font-size:1.6rem;font-weight:500}.blue_block2 .noocoins{align-items:center;padding:.6rem 1.2rem;border-radius:.8rem;gap:.8rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:#fff;font-size:1.4rem;font-weight:700;background:#009fff;background:linear-gradient(45deg,#009fff,#aa316f,#ffad69);text-wrap:nowrap}.blue_block2 .noocoins .noocoin{width:1.2rem;height:1.5rem}.blue_block2 .noocoins .stack{font-weight:700;font-size:1.6rem;gap:.2rem}.blue_block2 .noocoins .stack p{color:"#D2ECFF";font-weight:600;font-size:1.2rem}.blue_block2 .date{font-weight:500;font-size:1.4rem;padding:.2rem .8rem;border-radius:.8rem;color:#157eff;background-color:#fff}.select{background-color:#157eff;border-radius:1.2rem;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;font-weight:700;font-size:1.6rem;color:#fff;position:relative;cursor:pointer}.select svg{width:1.6rem;height:1.6rem}.select .status{padding:.6rem 1.2rem;border-radius:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.4rem}.select_options{cursor:pointer;z-index:999;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;background-color:#fff;border-radius:1.2rem;gap:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:26rem;overflow-y:auto;padding:.8rem}.select_options label{padding:.6rem 1.2rem;border:none;border-radius:.8rem;cursor:pointer;color:#111;font-family:Montserrat;font-size:1.4rem;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_options label:hover{transition:all .15s ease-out;background-color:#157eff;color:#fff}.select_options input{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_options input:checked+label{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s ease-out;background-color:#157eff;color:#fff}.select2{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:1rem;font-weight:700;font-size:1.4rem;color:#fff;padding:.6rem 1.2rem;border-radius:.8rem;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select2 svg{width:1.6rem;height:1.6rem}.select_options2{cursor:pointer;z-index:999;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;background-color:#fff;border-radius:1.2rem;gap:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.8rem}.select_options2 label{padding:.6rem 1.2rem;border:none;border-radius:.8rem;cursor:pointer;color:#111;font-family:Montserrat;font-size:1.4rem;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_options2 label:hover{transition:all .15s ease-out;background-color:#157eff;color:#fff}.select_options2 input{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_options2 input:checked+label{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s ease-out;background-color:#157eff;color:#fff}.button{color:#fff;font-weight:700;font-size:1.6rem;border-radius:1.2rem;padding:1.2rem 1.8rem;width:-moz-fit-content;width:fit-content;border:none;background-color:#157eff;cursor:pointer;font-family:Montserrat}.button svg{width:1.6rem;height:1.6rem}.button:hover{background-color:#eee;color:#157eff;transition:.1s all ease-out}.button:not(focused){transition:.1s all ease-out}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.grid3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;gap:.8rem}.icon_button{background-color:#fff;border-radius:1.2rem;padding:.9rem;display:flex;align-items:center;border:none;cursor:pointer}.icon_button svg{width:2.4rem;height:2.4rem}.icon_button:hover{background-color:#eef2f7;transition:.1s all ease-out}.icon_button:not(focused){transition:.1s all ease-out}.accrue{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.8rem;padding:.9rem 1.2rem;color:#fff;font-size:1.6rem;font-weight:700;font-family:Montserrat;background:#753a88;background:linear-gradient(90deg,#753a88,#cc2b5e 50%);border:none;border-radius:.8rem}.accrue svg{width:2.4rem;height:2.4rrem}.write_off{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.8rem;padding:.9rem 1.2rem;color:#fff;font-size:1.6rem;font-weight:700;font-family:Montserrat;background:#fc4a1a;background:linear-gradient(90deg,#fc4a1a,#f7b733 50%);border:none;border-radius:.8rem}.write_off svg{width:2.4rem;height:2.4rrem}.avatar{clip-path:circle(50% at 50% 50%);background-color:#fff;margin:0 auto}.modal_container{position:absolute;top:0;left:0;z-index:999;background-color:#0000001a;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal{position:relative;background-color:#fff;padding:4.8rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:1.6rem;display:flex;flex-direction:column;gap:3.2rem;font-weight:700;font-size:3.2rem;color:#157eff}.modal form{display:flex;flex-direction:column}.modal form input,.modal form textarea{margin-bottom:1.2rem;border:.1rem solid rgba(0,66,105,.2784313725);border-radius:.4rem;padding:1.2rem;font-family:Montserrat;font-weight:500;font-size:1.8rem;resize:none}.modal form input::placeholder,.modal form textarea::placeholder,.modal form input[type=date]:invalid::-webkit-datetime-edit{color:#00203359}.modal form input[type=date]{position:relative;border-radius:.4rem}.modal form input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;bottom:0;right:0;padding:0;width:100%;height:100%;cursor:pointer}.modal form input[type=submit]{background-color:#1573e6;color:#fff;font-weight:700;font-size:1.6rem;padding:1.6rem 1.8rem;border-radius:1.2rem;border:none;width:100%;cursor:pointer;margin-top:3.2rem}.modal form input[type=submit]:hover{background-color:#0e50a1;transition:.1s all ease-out}.modal form input[type=submit]:not(focused){transition:.1s all ease-out}.modal form input[type=number]::-webkit-inner-spin-button,.modal form input[type=number]::-webkit-outer-spin-button{color:red}.modal form label{font-weight:600;font-size:1.8rem;margin-bottom:.8rem;color:#00203399;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal .close_button{position:absolute;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;top:1.2rem;right:1.2rem;cursor:pointer}.modal .close_button svg{width:5.4rem;height:5.4rem;border-radius:1.2rem;transition:.1s all ease-out;color:#5e5e5e}.modal .close_button:hover svg{background-color:#eef2f7;transition:.1s all ease-out;color:#157eff}.activity_status{padding:.6rem 1.2rem;border-radius:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.4rem}
