@import"https://fonts.googleapis.com/css2?family=Bowlby+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--green-text: #274d44;--primary-background: #fdf5e6}.app-navbar{display:flex;align-items:center;justify-content:space-between;padding:15px 50px;border-bottom:2px dashed #ccc;width:100%}.app-navbar h5{margin:0}.app-navbar h5 i{display:none}.app-navbar nav a{margin-right:40px;color:#333;text-decoration:none}.nav img{display:none;width:30px;height:30px;margin:20px}@media (max-width: 800px){.nav img{display:block}.app-navbar{position:fixed;width:95vw!important;height:100vh;left:-100%;transition:.2s;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:15px 30px;border-bottom:none;z-index:999;border-right:1px solid #333;background-color:#fff}.app-navbar.visible{left:0}.app-navbar nav{display:flex;flex-direction:column;margin-top:20px}.app-navbar nav a{margin-bottom:20px;color:#333;font-weight:700;font-size:18px;text-decoration:none}.app-navbar h5 i{display:block;font-size:28px}.app-navbar h5{display:flex;width:100%;align-items:center;justify-content:space-between}}.home{padding-top:40px}.home h1{font-family:Bowlby One,cursive;font-size:98px;text-align:center;margin-top:150px;margin-bottom:80px;color:var(--green-text)}.home .border{margin-top:100px;border-bottom:2px dashed #ccc}.home .bookings{padding:50px}.home .bookings h3,.home .filter h3{margin:0 0 40px;font-family:Bowlby One,cursive}.home .booking{width:100%;display:flex;padding:10px 20px;border:2px solid #eee;border-radius:5px;margin-bottom:20px}.home .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input div p{display:none}.home .css-1dimb5e-singleValue p{margin-bottom:0}.home .css-b62m3t-container{min-width:150px}.home .booking>div:not(.DeleteModal){width:calc(100% / 6);padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.home .filter>div:not(.DeleteModal){display:flex;align-items:center;flex-wrap:wrap}.home .booking div.action>div{width:100%;flex-direction:column!important}.home .filter{padding:0 50px}.home .calendarButton{width:120px;height:56px;background-color:transparent;border:1px solid #ccc;border-radius:5px;margin-left:8px}.home .calendarButton:hover{border:1px solid #000}.home .booking>div:not(.action,.DeleteModal){border-right:2px dashed #ddd}.home .booking .customer *{margin-bottom:5px}.home .booking>div:not(.DeleteModal) div:not(.main){display:flex;align-items:center;flex-direction:row}.home .booking h6{color:var(--green-text);font-family:Bowlby One,cursive;text-transform:capitalize;font-size:15px}.home .booking h6.h6-slot{font-size:13px}@media (max-width: 1200px){.home .booking{display:grid;grid-template-columns:1fr 1fr 1fr}.home .booking>div:not(.DeleteModal){width:100%}.home .booking>div:not(.action,.DeleteModal){border-right:2px dashed #ddd;border-bottom:2px dashed #ddd}}@media (max-width: 800px){.home{padding-top:0}.home .bookings,.home .filter{padding:20px}.home .booking>div:not(.DeleteModal){align-items:flex-start}.home .booking>div:not(.DeleteModal) p{margin-bottom:10px}}@media (max-width: 550px){.home .booking{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 420px){.home .booking{padding:10px}}.bookingSection{min-width:800px;width:70%;margin:50px auto 0;background-color:var(--primary-background);height:100px;display:flex;border:3px solid var(--green-text);position:relative;z-index:3}.bookingSection>img{width:25px;height:40px;object-fit:contain;margin:auto}.bookingSection>h3{width:20%;display:flex;align-items:center;height:100%;justify-content:center;text-transform:uppercase;color:var(--green-text);font-family:Hanken Grotesk,sans-serif;font-weight:500;cursor:pointer;letter-spacing:.01vw;text-align:center;font-size:1.17em;margin:0}.bookingSection .addOn{border-left:1px dashed var(--green-text);border-right:1px dashed var(--green-text);text-align:center}.bookingSection .location{border-right:1px dashed var(--green-text);border-left:1px dashed var(--green-text);text-align:center}.bookingSection .book{border:none;border-left:3px solid var(--green-text);font-weight:bolder;transition:.2s;letter-spacing:2px;font-family:Bowlby One,cursive;font-size:22px;width:19%;display:flex;align-items:center;height:100%;justify-content:center;text-transform:uppercase;color:var(--green-text);cursor:pointer;outline:none;background-color:transparent}.bookingSection .book:hover{background-color:var(--green-text);color:var(--primary-background)}.calendar-popup{position:absolute;top:0;left:0;width:100%;min-height:100vh;max-height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:99}.calendar-popup>div{background-color:var(--primary-background);padding:20px;border:3px solid var(--green-text);display:flex;flex-direction:column}.calendar-popup>div>h2{text-align:center;font-family:Bowlby One,cursive;text-transform:uppercase;letter-spacing:.03vw;color:var(--green-text);font-size:2vw;margin:0 10px 20px;position:relative;z-index:5}.calendar-popup .react-calendar{border:none!important;background-color:transparent}.react-calendar .react-calendar__navigation__label span{text-transform:uppercase;font-family:Hanken Grotesk,sans-serif;color:var(--green-text);font-size:16px;font-weight:600;letter-spacing:1px}.react-calendar .react-calendar__navigation__label:hover{background-color:var(--green-text)!important}.react-calendar .react-calendar__navigation__label:hover span{color:var(--primary-background)}.react-calendar .react-calendar__navigation__arrow.react-calendar__navigation__next-button,.react-calendar .react-calendar__navigation__arrow.react-calendar__navigation__prev-button{color:var(--green-text);background-color:transparent;border-radius:5px}.react-calendar .react-calendar__navigation button.react-calendar__navigation__arrow:hover{color:var(--primary-background);background-color:var(--green-text);border-radius:5px}.react-calendar .react-calendar__navigation__arrow:disabled{background-color:#d6d8e777!important}.react-calendar abbr[title]{text-decoration:none;color:#333}.react-calendar .react-calendar__tile{color:var(--green-text);font-weight:600;padding:15px;font-family:Hanken Grotesk,sans-serif;font-size:14px}.react-calendar .react-calendar__tile:enabled:hover{background-color:#d5e2df}.react-calendar .react-calendar__tile:disabled{color:#d6d8e7!important;background-color:#fff!important}.react-calendar .react-calendar__tile--now{background:transparent;color:var(--green-text);border:2px solid var(--green-text);border-radius:.5rem}.react-calendar .react-calendar__tile--active{background-color:var(--green-text)!important;color:var(--primary-background)!important;border-radius:.5rem}.calendar-popup .time-slot{height:300px;width:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;overflow-y:auto;padding-left:1rem;overflow-x:hidden;padding-right:10px;scrollbar-color:var(--green-text);scroll-behavior:smooth;scrollbar-width:thin}.calendar-popup .time-slot::-webkit-scrollbar{width:5px}.calendar-popup .time-slot::-webkit-scrollbar-thumb{background-color:var(--green-text);border-radius:20px}.calendar-popup .time-slot .slot.booked{border-color:#d6d8e7;color:#d6d8e7;cursor:not-allowed}.calendar-popup .time-slot .slot.active{background-color:var(--green-text);color:#fff}.calendar-popup .time-slot .slot{border:2px solid var(--green-text);padding:11px 5px;color:var(--green-text);cursor:pointer;transition:all .5s;display:flex;align-items:center;align-self:center;justify-content:center;white-space:nowrap;font-size:13px;font-weight:600;width:100%;border-radius:.5rem;margin:0;background-color:var(--primary-background)}.calendar-popup .button{background-color:#fff;color:var(--green-text);border-radius:0;border:3px solid var(--green-text);-webkit-transition:.3s all;transition:.3s all;text-align:left;line-height:40px;font-size:1em!important;padding:0 10px!important;cursor:pointer;text-transform:uppercase;font-family:Hanken Grotesk,sans-serif;font-weight:600;margin-top:auto;margin-left:auto;margin-bottom:0}.calendar-popup .button:hover{background-color:var(--green-text)!important;color:var(--primary-background)}.calendar-popup .addon-screen{padding:0 20px;height:100%;margin-top:10px}.calendar-popup .addon-screen .local-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;color:#000}.calendar-popup .addon-screen .local-row>p:first-of-type{width:200px;font-size:18px}.calendar-popup .addon-screen .local-row>p:nth-child(2){width:100px}.calendar-popup .location{max-height:90vh;overflow-y:auto}.calendar-popup .location .cards{display:grid;grid-template-columns:1fr 1fr;margin:10px 0;grid-gap:10px}.calendar-popup .location .facilityCard{display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:10px;border:2px solid var(--green-text);cursor:pointer}.calendar-popup .location .facilityCard.active{background-color:var(--green-text)}.calendar-popup .location .facilityCard.active h2{color:#fff}.calendar-popup .location .facilityCard h2{color:var(--green-text);padding:5px 0;font-size:16px;text-transform:capitalize;text-align:center;height:-webkit-fill-available;display:flex;align-items:center;justify-content:center;width:100%;margin:0}.calendar-popup .location .facilityCard img{width:100%;height:150px;border-radius:8px 8px 0 0;object-fit:cover}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.DeleteModal{position:fixed;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:999;top:0;left:0;background-color:#0003}.DeleteModal .main{width:500px;background-color:#fff;padding:10px 20px;border-radius:10px}.DeleteModal .main h2{font-size:20px;display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px dashed #ccc}.DeleteModal .main p{font-size:18px;padding-bottom:10px;border-bottom:1px dashed #ccc}.actionButton{display:flex;justify-content:flex-end}@media (max-width: 500px){.DeleteModal .main{width:95%}}.admins{padding:0 200px}.admins h1{font-family:Bowlby One,cursive;font-size:80px;text-align:center;margin-top:150px;padding-bottom:80px;color:var(--green-text)}.facilities{padding:0 120px}.facilities h1{font-family:Bowlby One,cursive;font-size:80px;text-align:center;margin-top:150px;padding-bottom:80px;color:var(--green-text)}.facilities .facilites-container{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:90px;padding-top:80px;padding-bottom:100px}.facility{width:590px;height:250px;display:flex;position:relative}.facility img{width:60%;object-fit:cover;height:250px}.facility .btn_container{position:absolute;left:10px;bottom:10px;display:flex;align-items:center}.facility .btn_container button{box-shadow:none}.facility .details{padding:15px;border:2px dashed #ccc;border-left:none;height:250px;border-bottom-left-radius:5px;display:flex;flex-direction:column;width:-webkit-fill-available;border-bottom-right-radius:5px}.facility .details .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.facility p{font-size:14px;margin-bottom:10px}.buttons button{margin-right:10px}@media (max-width: 800px){.facilities{padding:0 20px}.facility{width:100%;height:auto;flex-direction:column}.facility .details{border-left:2px dashed #ccc}.facility img{align-self:center;width:100%}.facility .courtButton{width:max-content!important;margin-left:auto;margin-right:0!important}.facilities .facilites-container{padding-top:0;flex-direction:column}.facility .btn_container{position:static}.facilities h1{font-family:Bowlby One,cursive;font-size:50px;margin-top:20px;padding-bottom:20px;color:var(--green-text)}}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker *:before,.react-time-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-time-picker__inputGroup{min-width:calc((4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block}.react-time-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-time-picker__inputGroup__input::-webkit-outer-spin-button,.react-time-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-time-picker__button{border:0;background:transparent;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:hover .react-time-picker__button__icon,.react-time-picker__button:enabled:focus .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;z-index:1}.react-time-picker__clock--closed{display:none}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.days{display:flex;flex-direction:column;margin:10px 0}.days .day{padding:10px 5px;font-size:18px;transition:.2s;display:flex;justify-content:space-between;align-items:center}.days .day:hover{background-color:#ebebeb}.days .day input{width:15px;height:15px}.days .day span.active{background-color:#333}.days .time{display:flex;justify-content:space-between;align-items:center;padding:0 5px;margin:10px 0}.days .time>div{display:flex;flex-direction:column;width:38%}.days .time>div p{margin-bottom:2px;font-weight:600;font-size:15px}.days .time>div label{font-size:14px;font-weight:500;margin-bottom:5px}.days .time>div input{padding:7px;border-radius:10px;cursor:pointer;border:1px solid #ccc}.courtModal .lane{transition:.2s;text-transform:capitalize}.courtModal .lane:hover{background-color:#0000000d}.courtModal .lane input{width:17px;height:17px}.sports{padding:0 120px}.sports h1{font-family:Bowlby One,cursive;font-size:80px;text-align:center;margin-top:80px;padding-bottom:20px;color:var(--green-text)}@media (max-width: 1000px){.sports{padding:0 40px}}@media (max-width: 800px){.sports{padding:0 40px}.sports h1{font-size:40px;margin-top:0;padding-bottom:0}}.form{padding:20px 40px;background-color:#fff;display:flex;width:500px;flex-direction:column;border-radius:10px;justify-content:space-evenly;align-items:flex-start}.loginContainer{height:500px;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#eee}.input-container{margin:10px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;font-size:16px}.form .mb-3{width:100%;display:flex;flex-direction:column;margin-bottom:0!important;align-items:flex-start}.label{margin-bottom:5px;font-family:Bowlby One,cursive;color:var(--green-text);font-weight:100}.input{padding:5px 15px 5px 5px;width:100%;all:unset;border-bottom:1px solid var(--green-text)}#login-btn{align-self:end;padding:10px 30px;margin-top:30px;border:none;color:#fff;background-color:var(--green-text);cursor:pointer;text-transform:uppercase;transition:all .2s ease-in}.memberships{padding:0 120px}.memberships h1{font-family:Bowlby One,cursive;font-size:80px;text-align:center;margin-top:80px;padding-bottom:20px;color:var(--green-text)}.memberships .tabs{display:flex;margin:50px auto;justify-content:center;align-items:center;background-color:#eee;width:max-content;flex-wrap:wrap;border-radius:20px}.memberships .tabs .tab{padding:20px;font-size:20px;text-transform:capitalize;font-family:Bowlby One,cursive;color:var(--green-text);border-radius:20px;cursor:pointer;transition:.2s;text-align:center;border:2px solid transparent}.memberships .tabs .tab.active{background-color:#fff;border:2px solid var(--green-text)}.custom_card p{display:flex;align-items:center;margin-bottom:.5rem;line-height:19px}.custom_card p i.inactive{color:#ef8577}.memberships .conta{flex-wrap:wrap}button.neu_btn.purple:hover{box-shadow:inset 15px 15px 17px #ad86b8,inset -15px -15px 17px #c79ad4}button.neu_btn.purple{background-color:#ba90c6}button.neu_btn.green{background-color:#c1e1c1}.memberships .table_container{box-shadow:19px 19px 28px #e8e8e8,-19px -19px 28px #fff;border:1px solid #eee;padding:20px;border-radius:15px;margin-top:50px}.memberships .table_container .neu_btn{all:unset;cursor:pointer;color:#fff;border-radius:10px;border:2px solid #fff;display:flex;align-items:center;justify-content:center;padding:5px 10px;box-shadow:10px 10px 19px #dfd8ca,-10px -10px 19px #fff}.memberships .table_container button.neu_btn.red{background-color:#f7665e}.memberships .table_container button.neu_btn.red:hover{box-shadow:inset 15px 15px 17px #e65f57,inset -15px -15px 17px #ff6d65}@media (max-width: 1100px){.memberships{padding:0 40px}}@media (max-width: 900px){.memberships .table_container{overflow-x:auto;margin-top:30px}}@media (max-width: 800px){.memberships h1{font-size:40px;margin-top:20px;margin-bottom:0;padding-bottom:0;width:auto}.memberships .tabs{margin:40px auto}.memberships .conta{justify-content:center}}@media (max-width: 620px){.memberships .conta{flex-direction:column;justify-content:center}.custom_card{margin-right:0!important;width:100%}.memberships .tabs{display:grid;grid-template-columns:1fr 1fr;overflow-x:auto}.memberships{padding:0 20px}}@media (max-width: 400px){.memberships{padding:0 20px}.memberships .tabs{width:300px}.memberships h1{font-size:30px}.memberships .tabs .tab{padding:10px;font-size:18px}}.users{padding:0 120px}.users h1{font-family:Bowlby One,cursive;font-size:80px;text-align:center;margin-top:80px;padding-bottom:20px;color:var(--green-text)}.users .tabs{display:flex;margin:50px auto;justify-content:center;align-items:center;background-color:#eee;width:max-content;flex-wrap:wrap;border-radius:20px}.users .tabs .tab{padding:20px;font-size:20px;text-transform:capitalize;font-family:Bowlby One,cursive;color:var(--green-text);border-radius:20px;cursor:pointer;transition:.2s;text-align:center;border:2px solid transparent}.users .tabs .tab.active{background-color:#fff;border:2px solid var(--green-text)}.custom_card{background-color:var(--primary-background);padding:20px;border-radius:20px;margin-bottom:20px;width:fit-content;min-width:200px;box-shadow:15px 15px 17px #ededed,-15px -15px 17px #fff}.custom_card h5{text-transform:capitalize}.custom_card p{display:flex;align-items:center}.custom_card p i{font-size:10px;margin-top:2px}.custom_card p i.active{color:#94af9f}.custom_card .actions{display:flex;align-items:center}.users .conta{flex-wrap:wrap}button.neu_btn{all:unset;cursor:pointer;color:#fff;padding:5px 10px;border-radius:10px;border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:10px 10px 19px #dfd8ca,-10px -10px 19px #fff}button.neu_btn.round{padding:0;width:35px;height:35px;border-radius:50%}button.neu_btn i{margin:0}button.neu_btn.blue:hover{box-shadow:inset 15px 15px 17px #97b3d0,inset -15px -15px 17px #adcff0}button.neu_btn.red:hover{box-shadow:inset 15px 15px 17px #e65f57,inset -15px -15px 17px #ff6d65}button.neu_btn.deep:hover{box-shadow:inset 15px 15px 17px #373c61,inset -15px -15px 17px #3f446f}button.neu_btn.green:hover{box-shadow:inset 15px 15px 17px #ad86b8,inset -15px -15px 17px #c79ad4}button.neu_btn.blue{background-color:#a2c1e0}button.neu_btn.red{background-color:#f7665e}button.neu_btn.deep{background-color:#3b4068;font-size:14px}button.neu_btn.green{background-color:#ba90c6}.users .table_container{box-shadow:19px 19px 28px #e8e8e8,-19px -19px 28px #fff;border:1px solid #eee;padding:20px;border-radius:15px;margin-top:50px}.users .table_container .table>:not(caption)>*>span{box-shadow:none}.users .table_container .neu_btn{all:unset;cursor:pointer;color:#fff;border-radius:10px;border:2px solid #fff;display:flex;align-items:center;justify-content:center;padding:5px 10px;box-shadow:10px 10px 19px #dfd8ca,-10px -10px 19px #fff}.users .table_container button.neu_btn.red{background-color:#f7665e}.users .table_container button.neu_btn.red:hover{box-shadow:inset 15px 15px 17px #e65f57,inset -15px -15px 17px #ff6d65}@media (max-width: 1100px){.users{padding:0 40px}}@media (max-width: 900px){.users .table_container{overflow-x:auto;margin-top:30px}}@media (max-width: 800px){.users h1{font-size:40px;margin-top:20px;margin-bottom:0;padding-bottom:0;width:auto}.users .tabs{margin:40px auto}.users .conta{justify-content:center}}@media (max-width: 620px){.users .conta{flex-direction:column;justify-content:center}.custom_card{margin-right:0!important;width:100%}.users .tabs{display:grid;grid-template-columns:1fr 1fr;overflow-x:auto}.users{padding:0 20px}}@media (max-width: 400px){.users{padding:0 20px}.users .tabs{width:300px}.users h1{font-size:30px}.users .tabs .tab{padding:10px;font-size:18px}}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px}
