.NavMenuDashboard-module-scss-module__r0eWKG__nav{grid-gap:var(--app-padding-secondary);width:70vh;max-width:270px;padding:var(--app-padding-secondary);background:var(--geist-background);z-index:150;border-radius:0 var(--geist-radius-admin)var(--geist-radius-admin)0;grid-template-rows:auto auto 1fr auto;padding-top:5rem;transition:all .2s;display:grid;position:fixed;top:0;bottom:0;left:0;overflow:scroll;transform:translate(-270px)}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__nav{height:100vh;width:initial;padding:var(--app-padding-tertiary);max-width:initial;border-radius:initial;border-right:1px solid var(--gray-scale-color);position:sticky;top:0;transform:none}}.NavMenuDashboard-module-scss-module__r0eWKG__nav.NavMenuDashboard-module-scss-module__r0eWKG__nav_open{transform:translate(0)}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__nav__home_link{margin-top:initial}}.NavMenuDashboard-module-scss-module__r0eWKG__nav__home_link__logo{width:auto;height:1.8rem}.NavMenuDashboard-module-scss-module__r0eWKG__nav__burger_button{top:var(--app-padding);right:var(--app-padding);position:absolute}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__nav__burger_button{display:none}}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__button{width:100%}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__button.NavMenuDashboard-module-scss-module__r0eWKG__open .NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__button__content__icon{transform:rotate(180deg)}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__button__content{border-radius:var(--geist-radius-mini);width:100%;color:var(--text-color);font-size:var(--font-size-2);text-align:left;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__button__content__img{object-fit:cover;border-radius:50%}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__button__content__icon{transition:all .2s}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__menu{max-height:400px;overflow-y:scroll}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__menu::-webkit-scrollbar{width:2px}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__menu__item__text{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:8rem;display:-webkit-inline-box;overflow:hidden}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__menu__item__dot{color:var(--success-color)}.NavMenuDashboard-module-scss-module__r0eWKG__nav__dropdown__menu__item__img{object-fit:cover;border-radius:50%}.NavMenuDashboard-module-scss-module__r0eWKG__nav__list{margin:0;padding:0;list-style:none}.NavMenuDashboard-module-scss-module__r0eWKG__nav__list__link{height:3rem;color:var(--text-color);align-items:center;margin-bottom:.5rem;font-size:1.1rem;display:flex}.NavMenuDashboard-module-scss-module__r0eWKG__nav__list__link__active{height:3rem;color:var(--brand-primary-color);align-items:center;margin-bottom:.5rem;font-size:1.1rem;display:flex}.NavMenuDashboard-module-scss-module__r0eWKG__nav__list__link__active:before{content:"";width:calc(100% - var(--app-padding-secondary));background:var(--brand-primary-color-soft);z-index:-1;transform-origin:0;border-radius:0 1rem 1rem 0;height:3rem;display:inline-block;position:absolute;left:0}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__nav__list__link__active:before{width:calc(100% - var(--app-padding-secondary)*1.5);animation:.3s NavMenuDashboard-module-scss-module__r0eWKG__navLinkDashboard}}.NavMenuDashboard-module-scss-module__r0eWKG__nav__list__link__active:after{content:"";background:var(--brand-primary-color);border-radius:0 2rem 2rem 0;width:5px;height:2rem;animation:.3s NavMenuDashboard-module-scss-module__r0eWKG__navLinkDashboardItem;display:inline-block;position:absolute;left:0}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom{grid-gap:var(--app-padding);grid-template-columns:1fr;display:grid}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__banner{width:100%;transition:all .2s}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__banner:hover{transform:scale(1.05)}}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__banner__img{width:100%}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__item,.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__help{color:var(--text-color);font-size:var(--font-size-2);align-items:center;gap:.5rem;display:flex}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__item:hover,.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__help:hover{text-decoration:underline}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__help{display:none}}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__user{grid-gap:.5rem;grid-template-columns:auto 1fr;align-items:center;display:grid}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__user__text{text-overflow:ellipsis;white-space:nowrap;color:var(--accent-color);overflow:hidden}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__user__text:hover{color:var(--text-color)}.NavMenuDashboard-module-scss-module__r0eWKG__nav__bottom__user__text__signout{color:var(--brand-primary-color);background:0 0;padding:0;font-size:.8rem}.NavMenuDashboard-module-scss-module__r0eWKG__overlay{background:var(--overlay-color);z-index:120;height:100vh;position:fixed;inset:0}@media only screen and (min-width:992px){.NavMenuDashboard-module-scss-module__r0eWKG__overlay{display:none}}@keyframes NavMenuDashboard-module-scss-module__r0eWKG__navLinkDashboard{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes NavMenuDashboard-module-scss-module__r0eWKG__navLinkDashboardItem{0%{transform:translate(-1rem)}to{transform:translate(0)}}
.BurgerButton-module-scss-module__eUMG1W__burger{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;width:50px;height:50px;transition:all .3s cubic-bezier(.4,.01,.165,.99);display:flex;position:relative;transform:rotate(0)}.BurgerButton-module-scss-module__eUMG1W__burger.BurgerButton-module-scss-module__eUMG1W__open{transform:rotate(90deg)}.BurgerButton-module-scss-module__eUMG1W__burger.BurgerButton-module-scss-module__eUMG1W__open .BurgerButton-module-scss-module__eUMG1W__burger__container__bar{transition:all .4s cubic-bezier(.4,.01,.165,.99);transition-delay:.2s}.BurgerButton-module-scss-module__eUMG1W__burger.BurgerButton-module-scss-module__eUMG1W__open .BurgerButton-module-scss-module__eUMG1W__burger__container__topBar{transform:translateY(4px)rotate(45deg)}.BurgerButton-module-scss-module__eUMG1W__burger.BurgerButton-module-scss-module__eUMG1W__open .BurgerButton-module-scss-module__eUMG1W__burger__container__btmBar{transform:translateY(3px)rotate(-45deg)}.BurgerButton-module-scss-module__eUMG1W__burger__container{width:18px;height:8px;margin:-4px auto 0;display:block;position:relative;top:50%}.BurgerButton-module-scss-module__eUMG1W__burger__container__bar{background:var(--geist-foreground);width:100%;height:1px;transition:all .3s cubic-bezier(.4,.01,.165,.99);display:block;position:relative}.BurgerButton-module-scss-module__eUMG1W__burger__container__topBar{transform:translateY(0)rotate(0)}.BurgerButton-module-scss-module__eUMG1W__burger__container__btmBar{transform:translateY(6px)rotate(0)}
.layout-module-scss-module__w1ZWKW__layout{grid-template:"header"5rem"main"1fr/1fr;min-height:100vh;display:grid}@media only screen and (min-width:992px){.layout-module-scss-module__w1ZWKW__layout{grid-template-columns:20rem 1fr;grid-template-areas:"nav header""nav main"}}@media only screen and (min-width:1480px){.layout-module-scss-module__w1ZWKW__layout{grid-template-rows:var(--header-height-dashboard)1fr}}.layout-module-scss-module__w1ZWKW__layout__main{width:100%;max-width:var(--page-max-width);padding:var(--app-padding);grid-area:main;margin:0 auto;padding-top:0}@media only screen and (min-width:992px){.layout-module-scss-module__w1ZWKW__layout__main{padding:var(--app-padding-tertiary);padding-top:0}}
.Header-module-scss-module__d-BtmG__header{-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);height:var(--page-header-height);z-index:4;background:#fffc;position:sticky;top:0}.Header-module-scss-module__d-BtmG__header__content{height:100%;max-width:var(--page-max-width);padding:0 var(--app-padding-secondary);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}@media only screen and (min-width:992px){.Header-module-scss-module__d-BtmG__header__content{grid-template-columns:1.3fr 2fr 1.3fr}}.Header-module-scss-module__d-BtmG__header__content__logo{width:max-content}.Header-module-scss-module__d-BtmG__header__content__logo__img{justify-self:flex-start;width:8rem}.Header-module-scss-module__d-BtmG__header__content__menu{display:none}@media only screen and (min-width:992px){.Header-module-scss-module__d-BtmG__header__content__menu{gap:var(--app-padding-secondary);color:var(--text-color);justify-self:center;margin:0;padding:0;list-style:none;display:flex}}.Header-module-scss-module__d-BtmG__header__content__link{color:var(--text-color)}.Header-module-scss-module__d-BtmG__header__content__actions{display:none}@media only screen and (min-width:992px){.Header-module-scss-module__d-BtmG__header__content__actions{grid-template-columns:auto auto;justify-self:flex-end;align-items:center;gap:1rem;width:max-content;display:grid}}.Header-module-scss-module__d-BtmG__header__content__actions__primary{height:2.5625rem;color:var(--geist-background);font-weight:var(--w-medium);background-color:var(--geist-foreground);border-radius:5rem;justify-content:center;align-items:center;padding:0 1.5625rem;display:flex}.Header-module-scss-module__d-BtmG__header__content__burger{justify-self:flex-end}@media only screen and (min-width:992px){.Header-module-scss-module__d-BtmG__header__content__burger{display:none}}.Header-module-scss-module__d-BtmG__nav{-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);top:var(--page-header-height);width:100%;padding:var(--app-padding-secondary);transform:translateY(calc(-100% - var(--page-header-height)));gap:var(--app-padding);text-align:center;opacity:0;z-index:3;background:#fffc;transition:all .5s;display:grid;position:fixed;left:0}.Header-module-scss-module__d-BtmG__nav.Header-module-scss-module__d-BtmG__open{opacity:1;transform:translateY(0)}@media only screen and (min-width:992px){.Header-module-scss-module__d-BtmG__nav{display:none}}
.layout-module-scss-module__dGrnNW__layout__main{max-width:var(--page-max-width);padding:0 var(--app-padding-secondary);min-height:calc(100vh - var(--page-header-height));margin:0 auto}
.HeaderDashboard-module-scss-module__CVxi1W__header{justify-content:space-between;align-items:center;gap:var(--app-padding);width:100%;height:100%;max-width:var(--page-max-width);padding:var(--app-padding);z-index:100;-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);background:#fffc;grid-area:header;margin:0 auto;display:flex;position:sticky;top:0}@media only screen and (min-width:992px){.HeaderDashboard-module-scss-module__CVxi1W__header{padding:0 var(--app-padding-tertiary)}}.HeaderDashboard-module-scss-module__CVxi1W__header__left{align-items:center;gap:var(--app-padding);display:flex}@media only screen and (min-width:992px){.HeaderDashboard-module-scss-module__CVxi1W__header__left__burger_button{display:none}}.HeaderDashboard-module-scss-module__CVxi1W__header__left__search{color:var(--text-color);background:0 0;align-items:center;padding:0;display:flex}.HeaderDashboard-module-scss-module__CVxi1W__header__left__search__key{display:none}@media only screen and (min-width:992px){.HeaderDashboard-module-scss-module__CVxi1W__header__left__search__key{grid-gap:.1rem;color:#d1d5db;border:1px solid #d1d5db;border-radius:.375rem;grid-template-columns:auto auto;align-items:center;min-height:1.5rem;margin-left:1rem;padding:.2rem .375rem;font-size:.875rem;line-height:0;display:grid}}.HeaderDashboard-module-scss-module__CVxi1W__header__right{align-items:center;gap:var(--app-padding);display:flex}.HeaderDashboard-module-scss-module__CVxi1W__header__right__help{display:none}@media only screen and (min-width:992px){.HeaderDashboard-module-scss-module__CVxi1W__header__right__help{color:var(--text-color);font-size:var(--font-size-2);align-items:center;gap:.5rem;display:flex}.HeaderDashboard-module-scss-module__CVxi1W__header__right__help:hover{text-decoration:underline}}
