.dashboard-sidebar[data-v-eb807cfe]{background:rgb(var(--v-theme-surface))!important;border-right:1px solid var(--ds-line)!important;border-radius:0 22px 22px 0;transition:width .2s cubic-bezier(.4,0,.2,1)!important;overflow-x:hidden!important}.sidebar-header[data-v-eb807cfe]{height:84px;flex-shrink:0}.sidebar-logo[data-v-eb807cfe]{height:48px;width:auto;max-width:100%;object-fit:contain;display:block}.logo-text[data-v-eb807cfe]{font-family:Nunito,sans-serif!important;font-weight:800!important;font-weight:800;font-size:1.25rem;color:rgb(var(--v-theme-on-surface));letter-spacing:-.02em}.sidebar-list[data-v-eb807cfe]{display:flex;flex-direction:column;height:calc(100vh - 84px);height:calc(100dvh - 84px);padding-bottom:24px!important}.scrollable-content[data-v-eb807cfe]{flex:1;overflow-y:auto;min-height:0;overflow-x:hidden!important;width:100%}.sidebar-link[data-v-eb807cfe]{color:rgb(var(--v-theme-on-surface-variant))!important;min-height:48px!important;height:48px!important;margin-bottom:4px!important}.sidebar-link[data-v-eb807cfe] .v-icon{color:rgb(var(--v-theme-primary))!important}.icon-container[data-v-eb807cfe]{width:24px;display:flex;justify-content:center;align-items:center;margin-right:12px}.sidebar-link[data-v-eb807cfe]:not(.active-item):hover{background-color:rgb(var(--v-theme-surface-light))!important;color:rgb(var(--v-theme-on-surface))!important}.active-item[data-v-eb807cfe]{background-color:transparent!important;color:rgb(var(--v-theme-on-surface))!important;font-weight:800!important;position:relative}.active-item .nav-icon[data-v-eb807cfe]{color:rgb(var(--v-theme-primary))!important}.active-item[data-v-eb807cfe]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:999px;background:rgb(var(--v-theme-primary))}.bottom-section[data-v-eb807cfe]{flex-shrink:0;margin-top:auto;overflow-x:hidden!important}.sidebar-subgroup[data-v-eb807cfe] .v-list-group__items{padding-left:12px;border-left:1px solid rgba(var(--v-theme-on-surface),.12);margin-left:24px;margin-bottom:8px}.no-scrollbar[data-v-eb807cfe]::-webkit-scrollbar{display:none}.fade-enter-active[data-v-eb807cfe],.fade-leave-active[data-v-eb807cfe]{transition:opacity .15s ease}.fade-enter-from[data-v-eb807cfe],.fade-leave-to[data-v-eb807cfe]{opacity:0}.top-menu-container[data-v-701c8eed]{height:72px;margin:16px 16px 0;border-radius:22px;background:rgb(var(--v-theme-surface))!important;border:1px solid var(--ds-line)!important;box-shadow:var(--ds-shadow-card);z-index:10}.logo-wrapper[data-v-701c8eed]{transition:all .2s cubic-bezier(.4,0,.2,1)}.mini-offset[data-v-701c8eed]{margin-left:12px}.full-offset[data-v-701c8eed]{margin-left:0}.logo-title[data-v-701c8eed]{font-family:Pally,sans-serif!important;font-weight:800;font-size:1.6rem;color:rgb(var(--v-theme-success));letter-spacing:-.02em}.gap-2[data-v-701c8eed]{gap:8px}.text-medium-emphasis[data-v-701c8eed]{color:rgb(var(--v-theme-on-surface-variant))}.impersonation-chip[data-v-701c8eed],.trial-chip[data-v-701c8eed]{height:28px;font-size:.75rem}.activate-btn[data-v-701c8eed]{height:32px!important;font-size:.8125rem!important}.shadow-sm[data-v-701c8eed]{box-shadow:var(--ds-shadow-soft)}[data-v-701c8eed] .v-list-item--density-compact{min-height:36px!important}.logo-centered[data-v-701c8eed]{position:absolute;left:50%;transform:translate(-50%);pointer-events:none;z-index:0}.account-chip[data-v-701c8eed]{z-index:1;max-width:200px}.account-chip--disabled[data-v-701c8eed]{cursor:default;opacity:.72}.account-chip-label[data-v-701c8eed]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.loading-screen[data-v-d5069e97]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;height:100dvh;background-color:rgb(var(--v-theme-app-background))}.boot-loading-text[data-v-d5069e97]{margin-top:20px;color:rgb(var(--v-theme-on-surface-variant));font-size:14px;font-weight:600;letter-spacing:.02em}.boot-moji[data-v-d5069e97]{width:84px;height:84px;object-fit:contain;transform-origin:center bottom;animation:bootMojiBounce-d5069e97 1s cubic-bezier(.5,.05,.5,.95) infinite}.boot-moji-shadow[data-v-d5069e97]{width:52px;height:10px;border-radius:50%;background:#292e2a;margin:8px auto 0;animation:bootMojiShadow-d5069e97 1s cubic-bezier(.5,.05,.5,.95) infinite}@keyframes bootMojiBounce-d5069e97{0%,to{transform:translateY(0) scale(1)}15%{transform:translateY(0) scale(1.08,.92)}45%{transform:translateY(-26px) scale(.96,1.04)}75%{transform:translateY(0) scale(1.08,.92)}}@keyframes bootMojiShadow-d5069e97{0%,to{transform:scaleX(1);opacity:.22}45%{transform:scaleX(.55);opacity:.1}}@media (prefers-reduced-motion: reduce){.boot-moji[data-v-d5069e97],.boot-moji-shadow[data-v-d5069e97]{animation:none}}.main-scroll[data-v-d5069e97]{min-height:calc(100vh - var(--topbar-h, 88px));min-height:calc(100dvh - var(--topbar-h, 88px));height:calc(100vh - var(--topbar-h, 88px));height:calc(100dvh - var(--topbar-h, 88px));overflow-y:auto}@font-face{font-family:Pally;src:url(/assets/pally-700-DLMowed8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html,body,#app{height:100%;margin:0;background:rgb(var(--v-theme-background));font-family:Nunito!important}.v-theme--myCustomDarkTheme{--ds-line: rgba(233, 229, 216, .12);--ds-shadow-soft: 0 1px 0 rgba(0, 0, 0, .25), 0 6px 18px -8px rgba(0, 0, 0, .5);--ds-shadow-card: 0 1px 0 rgba(0, 0, 0, .25), 0 14px 30px -16px rgba(0, 0, 0, .6)}:root{--ds-line: #e6e1d2;--r-sm: 10px;--r-md: 18px;--r-lg: 28px;--r-xl: 40px;--r-pill: 999px;--ds-radius-card: var(--r-lg);--ds-shadow-soft: 0 1px 0 rgba(31, 42, 35, .04), 0 6px 18px -8px rgba(31, 42, 35, .12);--ds-shadow-card: 0 1px 0 rgba(31, 42, 35, .04), 0 14px 30px -16px rgba(31, 42, 35, .18)}h1,h2,h3,h4,h5,h6,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.v-app-bar-title{font-family:Nunito,sans-serif!important;font-weight:800!important}.app-wrapper{position:relative;width:100%}.min-h-screen{min-height:100vh;min-height:100dvh}.dashboard-sidebar{transition:width .3s ease;overflow-x:hidden;background:rgb(var(--v-theme-surface))!important;border-right:1px solid var(--ds-line)!important;border-radius:0 22px 22px 0}.sidebar-mini{width:64px!important}.sidebar-full{width:240px!important}.v-list-item{min-height:44px!important;padding-inline:16px!important}.v-list-item__prepend{width:36px!important;margin-inline-end:12px!important}.v-list-item__prepend>.v-icon{margin-inline-end:0!important}.v-list-group__items .v-list-item{padding-left:28px!important}.v-card{border-radius:var(--ds-radius-card)!important;background-color:rgb(var(--v-theme-surface))!important;border:1px solid var(--ds-line)!important;box-shadow:var(--ds-shadow-soft)!important}@media (max-width: 600px){.v-field__input,input,textarea,select{font-size:16px!important}}.v-text-field .v-field,.v-select .v-field,.v-textarea .v-field,.v-autocomplete .v-field,.v-combobox .v-field{border-radius:var(--r-sm)!important}.ds-tip{background:rgba(var(--v-theme-primary),.07);border:1px solid rgba(var(--v-theme-primary),.15);border-radius:var(--r-md);padding:18px 20px}.v-stepper{border-radius:var(--r-lg)!important;box-shadow:0 0 #22292f1f!important}.v-stepper--vertical{display:flex!important;flex-direction:column!important;gap:16px!important}.sidebar-link .v-icon{min-width:24px}.logo-title{font-weight:700;font-size:1.2rem;color:var(--dashboard-primary)}.v-list-group__header .v-list-item{padding-left:16px!important}.sidebar-header{min-height:64px}.hope-topbar{border-bottom:1px solid var(--ds-line);min-height:64px}.dashboard-avatar{border-radius:50%;box-shadow:var(--ds-shadow-soft);cursor:pointer;transition:transform .2s}.dashboard-avatar:hover{transform:scale(1.05)}.notification-btn{position:relative}.v-badge__badge{font-size:.75rem}.v-btn{border-radius:var(--r-pill)!important;text-transform:none!important;font-weight:800!important;letter-spacing:-.01em}.v-btn--variant-flat,.v-btn--variant-elevated{box-shadow:var(--ds-shadow-soft)!important}.v-btn--disabled.v-btn--variant-flat,.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-tonal{background-color:rgba(var(--v-theme-on-surface),.08)!important;color:rgba(var(--v-theme-on-surface),.55)!important;box-shadow:none!important;opacity:1!important}.v-btn--disabled .v-btn__overlay{opacity:0!important}.v-btn--disabled .v-btn__content{opacity:1!important}.v-application{background:rgb(var(--v-theme-background))!important}.v-main{background:transparent!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-card::-webkit-scrollbar,.v-dialog::-webkit-scrollbar,.v-menu__content::-webkit-scrollbar{width:6px}.v-card::-webkit-scrollbar-track,.v-dialog::-webkit-scrollbar-track,.v-menu__content::-webkit-scrollbar-track{background:#f1f1f180}.v-card::-webkit-scrollbar-thumb,.v-dialog::-webkit-scrollbar-thumb,.v-menu__content::-webkit-scrollbar-thumb{background:#c1c1c1b3}.v-card::-webkit-scrollbar-thumb:hover,.v-dialog::-webkit-scrollbar-thumb:hover,.v-menu__content::-webkit-scrollbar-thumb:hover{background:#a8a8a8cc}*{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}@media (prefers-color-scheme: dark){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#2d2d2d}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#777}*{scrollbar-color:#555 #2d2d2d}}.v-dialog .v-card{border-radius:var(--r-lg)!important;padding:16px 20px;background-color:rgb(var(--v-theme-surface))!important;box-shadow:var(--ds-shadow-card);color:rgb(var(--v-theme-on-surface))!important}.v-dialog .v-card.v-card{background-color:rgb(var(--v-theme-surface))!important;border-radius:var(--r-lg)}.v-dialog>.v-overlay__content>.v-card{background-color:rgb(var(--v-theme-surface))!important;border-radius:var(--r-lg)}.v-dialog .v-card[class*=v-card],.v-dialog .v-card.bg-surface,.v-dialog .v-card[style*=background-color]{background-color:rgb(var(--v-theme-surface))!important;border-radius:var(--r-lg)}.v-dialog .v-card-title{font-family:Nunito,sans-serif;font-weight:800;font-size:1.25rem;color:rgb(var(--v-theme-on-surface));padding-bottom:8px}.v-dialog .v-card-text{font-size:1rem;color:var(--v-theme-on-surface);line-height:1.6}.v-dialog .v-card-actions{padding-top:16px;justify-content:flex-end}.v-dialog>.v-overlay__content{background-color:rgb(var(--v-theme-surface))!important;opacity:1!important;z-index:1;border-radius:var(--r-lg)}.v-dialog .v-card{z-index:2!important;background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important;border-radius:var(--r-lg)}.screenshot-section{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background-color:#fafafa}.screenshot-loading{text-align:center;padding:48px 16px}.screenshot-container{overflow:hidden;border-radius:4px;border:1px solid #ddd}.screenshot-image{width:100%;height:auto;display:block;object-fit:cover;object-position:top}.screenshot-error{text-align:center;padding:32px 16px}.background-shapes{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:url(/BackgroundBetter.png) repeat;background-color:#659264;animation:cloud-move 120s linear infinite;background-size:2000px 100vh;background-repeat:repeat-x;will-change:background-position}.background-shapes:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#659264b3;pointer-events:none}@keyframes cloud-move{0%{background-position:0 0,0 0}to{background-position:2000px 0,2000px 0}}.auth-main{position:relative;z-index:1;background:transparent!important}.auth-card{position:relative;z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff2!important;border-radius:12px}.mobile-auth{position:relative;z-index:1}.auth-card-mobile{max-width:420px;margin:0 auto}.rounded-xxl{border-radius:var(--r-lg)!important}.auth-submit-btn{height:56px!important;transition:transform .2s cubic-bezier(.4,0,.2,1)}.auth-submit-btn:active{transform:scale(.97)}.conmoji-input .v-field{border-radius:var(--r-sm)!important;border:1px solid var(--ds-line)!important;transition:all .2s ease}.conmoji-input .v-field--focused{border-color:rgb(var(--v-theme-primary))!important;box-shadow:0 0 0 4px rgba(var(--v-theme-primary),.1)}.conmoji-input input{font-weight:500;padding-left:16px!important}.auth-lang-btn{position:absolute;top:8px;right:8px;z-index:10}
