.Listable .view-toggle{aspect-ratio:1;background-color:var(--theme-foreground-color);border:none;border-radius:2px;font-size:1.2rem}.Loader{aspect-ratio:1/1;height:48px;margin:auto}.Loader:after,.Loader:before{-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite;aspect-ratio:1/1;border:3px dashed;border-radius:50%;content:"";display:block;position:absolute}.Loader:before{-webkit-animation-duration:4s;animation-duration:4s;height:48px;margin:0}.Loader:after{animation-direction:reverse;height:24px;margin:12px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}nav{background-color:var(--theme-foreground-color);border-right:1px solid var(--theme-muted-color);flex-shrink:0;overflow:hidden;transition:width .3s ease-in-out;width:220px}nav .app-logo-text{font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:400;margin-left:10px}nav .app-icon{width:60px}nav *{transition:opacity .3s ease-in-out}nav .chevron-icon{flex-shrink:0;font-size:1.6rem;height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:80px}nav .toggle-button{background-color:var(--theme-background-color);border:none;cursor:pointer;font-size:1rem;height:60px}nav .nav-link{font-size:1.2rem}nav .nav-link svg{flex-shrink:0;font-size:1.6rem;width:44px}nav.mini{width:93px}nav.mini .app-logo-text,nav.mini .hide-on-collapse{opacity:0}nav.mini .chevron-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width < 1024px){nav{left:0;position:fixed;top:0}}nav.mobile-nav{bottom:0;left:0;position:fixed;top:92px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:10}nav.mobile-nav.mini{-webkit-transform:translateX(-100%);transform:translateX(-100%);width:220px}header .app-logo-text{font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:400}header .toggle-button{background-color:transparent;border:none;cursor:pointer;font-size:1.4rem;margin-inline:-4px;padding:18px}.component-dashboard .feature-card{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;width:200px}.EpicDetails .goals-container{grid-column-gap:24px;grid-row-gap:24px;display:grid}@media(min-width:400px){.EpicDetails .goals-container{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px){.EpicDetails .goals-container{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.EpicDetails .goals-container{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.EpicDetails .goals-container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:600px){.ProductDetails .product-image{width:100%}}.ProductDetails .item-list .card{background-color:var(--theme-foreground-color);min-width:338px}.Home{-webkit-backdrop-filter:brightness(110%) grayscale(30%) blur(10px);backdrop-filter:brightness(110%) grayscale(30%) blur(10px);background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.Home .app-logo-text{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:200;-webkit-user-select:none;user-select:none}.Home .add-button{background-color:transparent;border:1px solid var(--theme-primary-color);border-radius:32px;color:var(--theme-primary-color);cursor:pointer;font-size:1rem;margin-top:32px;padding:12px 53px;transition:background .2s ease-in-out,background .2s ease-in-out}.Home .add-button:hover{background-color:var(--theme-primary-color);color:var(--theme-foreground-color)}body:has(.Home){background-image:url(https://images.unsplash.com/photo-1647086422236-fd97d6b01dd2?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=3456&q=80);background-position:50%;background-repeat:no-repeat;background-size:cover}:root{--theme-background-color:#f5faff;--theme-foreground-color:#fff;--theme-text-color:#222;--theme-primary-color:#3aace7;--theme-success-color:#3fc729;--theme-muted-color:#eeeff1;--theme-font:"Source Sans Pro",sans-serif}body{background-color:#f5faff;background-color:var(--theme-background-color);color:#222;color:var(--theme-text-color);font-family:Source Sans Pro,sans-serif;font-family:var(--theme-font)}body *{color:inherit}main{background-color:#f5faff;background-color:var(--theme-background-color);min-height:100vh;overflow-y:auto;width:100vw}header{background-color:#fff;background-color:var(--theme-foreground-color);height:92px;left:0;position:fixed;right:0;top:0;z-index:100}header,nav{box-shadow:0 1px 1px rgba(0,0,0,.02),0 2px 2px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.02),0 8px 8px rgba(0,0,0,.02)}h1,h2,h3,h4,h5,h6,ul{margin:0}ul{list-style-type:none;padding:0}.inline-block{display:inline-block}.relative{position:relative}.fixed{position:fixed}.square{aspect-ratio:1/1}.centered{align-items:center;display:flex;flex-direction:column;justify-content:center}.w-64px{width:64px}.h-64px{height:64px}.w-100px{width:100px}.h-100px{height:100px}.w-128px{width:128px}.h-128px{height:128px}.w-240px{width:240px}.h-240px{height:240px}.w-360px{width:360px}.h-360px{height:360px}.w-0pc{width:0}.h-0pc{height:0}.w-50pc{width:50%}.h-50pc{height:50%}.w-100pc{width:100%}.h-100pc{height:100%}.p-0{padding:0}.m-0{margin:0}.p-l-0{padding-left:0}.m-l-0{margin-left:0}.p-r-0{padding-right:0}.m-r-0{margin-right:0}.p-t-0{padding-top:0}.m-t-0{margin-top:0}.p-b-0{padding-bottom:0}.m-b-0{margin-bottom:0}.p-h-0{padding-inline:0}.m-h-0{margin-inline:0}.p-v-0{padding-block:0}.m-v-0{margin-block:0}.p-xs{padding:4px}.m-xs{margin:4px}.p-l-xs{padding-left:4px}.m-l-xs{margin-left:4px}.p-r-xs{padding-right:4px}.m-r-xs{margin-right:4px}.p-t-xs{padding-top:4px}.m-t-xs{margin-top:4px}.p-b-xs{padding-bottom:4px}.m-b-xs{margin-bottom:4px}.p-h-xs{padding-inline:4px}.m-h-xs{margin-inline:4px}.p-v-xs{padding-block:4px}.m-v-xs{margin-block:4px}.p-sm{padding:8px}.m-sm{margin:8px}.p-l-sm{padding-left:8px}.m-l-sm{margin-left:8px}.p-r-sm{padding-right:8px}.m-r-sm{margin-right:8px}.p-t-sm{padding-top:8px}.m-t-sm{margin-top:8px}.p-b-sm{padding-bottom:8px}.m-b-sm{margin-bottom:8px}.p-h-sm{padding-inline:8px}.m-h-sm{margin-inline:8px}.p-v-sm{padding-block:8px}.m-v-sm{margin-block:8px}.p-md{padding:16px}.m-md{margin:16px}.p-l-md{padding-left:16px}.m-l-md{margin-left:16px}.p-r-md{padding-right:16px}.m-r-md{margin-right:16px}.p-t-md{padding-top:16px}.m-t-md{margin-top:16px}.p-b-md{padding-bottom:16px}.m-b-md{margin-bottom:16px}.p-h-md{padding-inline:16px}.m-h-md{margin-inline:16px}.p-v-md{padding-block:16px}.m-v-md{margin-block:16px}.p-lg{padding:24px}.m-lg{margin:24px}.p-l-lg{padding-left:24px}.m-l-lg{margin-left:24px}.p-r-lg{padding-right:24px}.m-r-lg{margin-right:24px}.p-t-lg{padding-top:24px}.m-t-lg{margin-top:24px}.p-b-lg{padding-bottom:24px}.m-b-lg{margin-bottom:24px}.p-h-lg{padding-inline:24px}.m-h-lg{margin-inline:24px}.p-v-lg{padding-block:24px}.m-v-lg{margin-block:24px}.p-xl{padding:32px}.m-xl{margin:32px}.p-l-xl{padding-left:32px}.m-l-xl{margin-left:32px}.p-r-xl{padding-right:32px}.m-r-xl{margin-right:32px}.p-t-xl{padding-top:32px}.m-t-xl{margin-top:32px}.p-b-xl{padding-bottom:32px}.m-b-xl{margin-bottom:32px}.p-h-xl{padding-inline:32px}.m-h-xl{margin-inline:32px}.p-v-xl{padding-block:32px}.m-v-xl{margin-block:32px}.br-0{border-radius:0}.br-xs{border-radius:4px}.br-sm{border-radius:8px}.br-md{border-radius:16px}.br-lg{border-radius:24px}.br-xl{border-radius:32px}.b-0{border:none}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:flex-end}.flex-align-center{align-items:center}.flex-gap-0{gap:0}.flex-gap-xs{gap:4px}.flex-gap-sm{gap:8px}.flex-gap-md{gap:16px}.flex-gap-lg{gap:24px}.flex-gap-xl{gap:32px}@media screen and (max-width:600px){.mobile-flex-row{display:flex;flex-direction:row}.mobile-flex-column{display:flex;flex-direction:column}.mobile-w-64px{width:64px}.mobile-h-64px{height:64px}.mobile-w-100px{width:100px}.mobile-h-100px{height:100px}.mobile-w-128px{width:128px}.mobile-h-128px{height:128px}.mobile-w-240px{width:240px}.mobile-h-240px{height:240px}.mobile-w-360px{width:360px}.mobile-h-360px{height:360px}.mobile-w-0pc{width:0}.mobile-h-0pc{height:0}.mobile-w-50pc{width:50%}.mobile-h-50pc{height:50%}.mobile-w-100pc{width:100%}.mobile-h-100pc{height:100%}}.muted{color:#eeeff1;color:var(--theme-muted-color)}.card{background-color:#fff;background-color:var(--theme-foreground-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.02),0 2px 2px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.02),0 8px 8px rgba(0,0,0,.02);overflow:hidden;position:relative;transition:box-shadow .2s ease-in-out}.card.clickable:hover{box-shadow:0 1px 1px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.04),0 4px 4px rgba(0,0,0,.04),0 8px 8px rgba(0,0,0,.04),0 16px 16px rgba(0,0,0,.04),0 32px 32px rgba(0,0,0,.04)}.shadow-sm{box-shadow:0 1px 1px rgba(0,0,0,.02),0 2px 2px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.02),0 8px 8px rgba(0,0,0,.02)}.shadow-md{box-shadow:0 1px 1px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.04),0 4px 4px rgba(0,0,0,.04),0 8px 8px rgba(0,0,0,.04),0 16px 16px rgba(0,0,0,.04),0 32px 32px rgba(0,0,0,.04)}.pointer{cursor:pointer}.link-clean{color:inherit;text-decoration:none}.page-clamp{margin-right:auto;max-width:700px}.progress-bar{background-color:#eeeff1;background-color:var(--theme-muted-color);border-radius:4px;height:6px;margin-right:2px;margin-top:2px;overflow:hidden;width:100px}.progress-bar .progress-indicator{background-color:#3fc729;background-color:var(--theme-success-color);height:100%}.header-ghost{height:92px}.modal-backdrop{background-color:rgba(0,0,0,.9);bottom:0;left:0;position:fixed;right:0;top:0}.dialog-panel{background-color:#f5faff;background-color:var(--theme-background-color)}button.primary{background-color:#3aace7;background-color:var(--theme-primary-color);color:#fff;color:var(--theme-foreground-color)}label{font-weight:700;margin-bottom:4px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0}body *{box-sizing:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.e768fc2d.css.map*/