@import"https://fonts.googleapis.com/css2?family=Bowlby+One&family=Cabin:ital,wght@0,400..700;1,400..700&display=swap";@font-face{font-family:Proxima Nova;src:url(./Mark%20Simonson%20%20Proxima%20Nova%20Bold.ZY2eH_dj.otf) format("woff")}@font-face{font-family:Proxima Nova Semibold;src:url(./Mark%20Simonson%20%20Proxima%20Nova%20Semibold.ChC6l_3H.otf) format("woff")}@font-face{font-family:Proxima Nova Regular;src:url(./Mark%20Simonson%20%20Proxima%20Nova%20Regular.BkyKiRiS.otf) format("woff")}:root{--clr-text:#14142b;--clr-text-tint:#4e4b6666;--clr-brand:#ff7500;--clr-brand-tint:#ff8a260d;--clr-gray:#4e4b66;--clr-white:#fff;--clr-yellow:#ffea00;--clr-banner-red:#f7071b;--clr-success:#1f8b24;--clr-error:#fa4a4a;--ff-cabin:"Cabin",sans-serif;--ff-bowlby-one:"Bowlby One",sans-serif;--ff-proxima-nova:"Proxima Nova",sans-serif;--ff-proxima-nova-400:"Proxima Nova Regular",sans-serif;--ff-proxima-nova-600:"Proxima Nova Semibold",sans-serif;--sidebar-width:30vw}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}svg{flex-shrink:0}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ul{list-style:none}a{color:inherit;text-decoration:none;white-space:nowrap}body{accent-color:var(--clr-brand);color:var(--clr-text);font-family:var(--ff-proxima-nova-400)}html{overscroll-behavior:none}h1,h2,h3{font-family:var(--ff-proxima-nova);line-height:1.2}button{background-color:transparent;border:none}.btn,button{cursor:pointer}.btn{background-color:var(--clr-brand);border:none;border-radius:8px;color:var(--clr-text);font-family:var(--ff-proxima-nova);font-weight:700;padding:1.2em 3em;white-space:nowrap}.btn.w-full{display:block;width:100%}.btn:is(:hover,:focus-visible){background-image:radial-gradient(circle at 0 10px,var(--clr-brand-tint),#fe440b)}.btn:is(:disabled){background:#fe440b;cursor:not-allowed;opacity:.5}.btn:focus-visible{outline:2px solid var(--clr-text)}.btn-alt{background-color:var(--clr-brand-tint);color:var(--clr-error)}.btn-alt:is(:hover,:focus-visible){background-image:none;outline:1px solid var(--clr-error)}a:focus-visible{outline:2px solid var(--clr-text)}input[type=checkbox]{height:18px;width:18px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.custom-scrollbar::-webkit-scrollbar{width:2px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--clr-brand-tint)}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--clr-gray)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--clr-brand)}.loading{display:grid;height:50vh;place-content:center}.error{color:var(--clr-error)}.dashboard-container{--dashboard-sidebar-width:20vw;--item-padding:min(1em,5vw)}.dashboard-container .side-bar{background-color:var(--clr-white);border-right:1px solid #e3e3e3;inset:0 auto 0 0;overflow-y:scroll;padding-block:2.5rem;position:fixed;transition:transform .15s;width:var(--dashboard-sidebar-width);z-index:999}@media (width < 768px){.dashboard-container .side-bar{overflow:visible;transform:translate(-100%)}}.dashboard-container .side-bar.open{transform:translate(0)}.dashboard-container .side-bar .menu-btn{background-color:var(--clr-brand);display:grid;height:24px;left:100%;place-content:center;position:absolute;top:5px;width:24px}@media (width > 768px){.dashboard-container .side-bar .menu-btn{display:none}}.dashboard-container .side-bar .logo{margin-bottom:4vh;max-width:60%;padding-inline:var(--item-padding)}.dashboard-container .side-bar .logo.mobile{display:none;margin-inline:auto}@media (width < 1000px){.dashboard-container .side-bar .logo.mobile{display:block}.dashboard-container .side-bar .logo.desktop{display:none}}.dashboard-container .side-bar li{color:var(--clr-gray);font-weight:600}.dashboard-container .side-bar li:hover{background-color:var(--clr-brand-tint)}.dashboard-container .side-bar li:hover svg path{fill:var(--clr-brand)}.dashboard-container .side-bar li a,.dashboard-container .side-bar li button{align-items:center;color:inherit;display:flex;font-size:clamp(1rem,.4vw + .9rem,1.25rem);gap:1rem;padding:var(--item-padding);padding-inline-start:3rem;white-space:nowrap}.dashboard-container .side-bar li a svg,.dashboard-container .side-bar li button svg{flex-shrink:0}.dashboard-container .side-bar li a.active,.dashboard-container .side-bar li button.active{color:var(--clr-brand)}.dashboard-container .side-bar li a.active svg path,.dashboard-container .side-bar li button.active svg path{fill:var(--clr-brand)}@media (width < 1000px){.dashboard-container .side-bar li a,.dashboard-container .side-bar li button{justify-content:center;margin-inline:auto;padding:1rem}.dashboard-container .side-bar li a span,.dashboard-container .side-bar li button span{display:none}}.dashboard-container .side-bar strong{display:block;font-size:1.25rem;margin-block:1rem;padding-inline:min(1.5em,5vw);padding-inline-start:3rem}@media (width < 768px){.dashboard-container .side-bar strong{display:none}}.dashboard-container .side-bar .user{align-items:center;background-color:var(--clr-brand-tint);display:flex;gap:1.5rem;margin-block-start:2rem;padding:1rem 2rem}.dashboard-container .side-bar .user .image{border-radius:50%;flex-shrink:0;height:62px;overflow:hidden;width:62px}.dashboard-container .side-bar .user .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dashboard-container .side-bar .user h4,.dashboard-container .side-bar .user p{max-width:16ch;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}@media (width < 1000px){.dashboard-container .side-bar .user{padding:1rem}.dashboard-container .side-bar .user__info{display:none}.dashboard-container .side-bar .user .image{height:34px;margin:0 auto;width:34px}}.dashboard-container main{margin-inline-start:var(--dashboard-sidebar-width)}@media (width < 768px){.dashboard-container main{margin-inline-start:0}}
