.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--bottom,.v-navigation-drawer--top{max-height:-webkit-fill-available;overflow-y:auto}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-otp-input{align-items:center;border-radius:4px;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input .v-field{height:100%}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{align-items:center;border-radius:inherit;display:flex;gap:.5rem;height:64px;justify-content:center;max-width:320px;padding:.5rem;position:relative}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;outline:none;text-align:center;width:100%}.v-otp-input__field[type=number]::-webkit-inner-spin-button,.v-otp-input__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-otp-input__field[type=number]{-moz-appearance:textfield}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}.notification-bell[data-v-44630d3b]{transition:transform .2s ease}.notification-bell[data-v-44630d3b]:hover{transform:rotate(15deg)}.notification-panel[data-v-44630d3b]{border-radius:8px;box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;max-height:600px}.sidebar-container[data-v-baa936b5]{display:flex;flex-direction:column;gap:1rem;height:100vh;overflow-y:auto;padding:2rem 1rem 2rem 0;position:sticky;top:3.2rem;z-index:100}@media (max-width:768px){.sidebar-container[data-v-baa936b5]{gap:.5rem;height:auto;max-height:100vh;padding:1rem .5rem 1rem 0}}.sidebar-nav[data-v-baa936b5]{display:flex;flex:1;flex-direction:column;gap:.75rem;overflow-y:auto}@media (max-width:768px){.sidebar-nav[data-v-baa936b5]{gap:.5rem}}.nav-item-wrapper[data-v-baa936b5]{align-items:center;display:flex;gap:.75rem}@media (max-width:768px){.nav-item-wrapper[data-v-baa936b5]{gap:.5rem}}.nav-indicator[data-v-baa936b5]{background:var(--linear-grad);border-bottom-right-radius:10px;border-top-right-radius:10px;flex-shrink:0;height:45px;opacity:0;transition:opacity .2s ease;width:8px}.nav-indicator.active[data-v-baa936b5]{opacity:1}@media (max-width:768px){.nav-indicator[data-v-baa936b5]{height:35px;width:6px}}.nav-item[data-v-baa936b5]{align-items:center;border-radius:8px;display:flex;gap:.5rem;min-height:45px;padding:.75rem .5rem;transition:all .2s ease;width:100%}.nav-item[data-v-baa936b5]:hover{box-shadow:0 2px 8px #0000001a;transform:translate(2px)}@media (max-width:768px){.nav-item[data-v-baa936b5]{gap:.375rem;min-height:35px;padding:.5rem}}.nav-icon[data-v-baa936b5]{flex-shrink:0;font-size:1.25rem}@media (max-width:768px){.nav-icon[data-v-baa936b5]{font-size:1rem}}.nav-link[data-v-baa936b5]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;transition:color .2s ease;white-space:nowrap}.nav-link[data-v-baa936b5],.nav-link[data-v-baa936b5]:hover{text-decoration:none}@media (max-width:768px){.nav-link[data-v-baa936b5]{font-size:12px}}@media (max-width:480px){.nav-link[data-v-baa936b5]{font-size:.8125rem;letter-spacing:normal;line-height:1rem}}@media (max-width:320px){.sidebar-container[data-v-baa936b5]{padding:.5rem .25rem .5rem 0}.nav-indicator[data-v-baa936b5]{height:30px;width:4px}.nav-item[data-v-baa936b5]{min-height:30px;padding:.375rem}.nav-icon[data-v-baa936b5]{font-size:.875rem}.nav-link[data-v-baa936b5]{font-size:10px}}@media (prefers-contrast:high){.nav-item[data-v-baa936b5]{border:1px solid transparent}.nav-item[data-v-baa936b5]:focus-within{border-color:currentColor}}@media (prefers-reduced-motion:reduce){.nav-indicator[data-v-baa936b5],.nav-item[data-v-baa936b5],.nav-link[data-v-baa936b5]{transition:none}.nav-item[data-v-baa936b5]:hover{transform:none}}.modern-nav[data-v-af592dde]{background:#fffffff2!important;border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease}.mobile-menu-btn[data-v-af592dde]{border-radius:12px!important;transition:all .2s ease}.mobile-menu-btn[data-v-af592dde]:hover{background:rgba(var(--v-theme-primary-button),.1);transform:scale(1.05)}.logo-link[data-v-af592dde]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logo-link[data-v-af592dde]:hover{transform:scale(1.02)}.logo-img[data-v-af592dde]{filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));transition:all .3s ease}.nav-link[data-v-af592dde]{font-weight:500!important;letter-spacing:.025em;letter-spacing:0;margin:0 4px;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-link[data-v-af592dde]:hover{background:rgba(var(--v-theme-primary-button),.08)!important}.nav-link.active-link[data-v-af592dde]{background:rgba(var(--v-theme-primary-button),.12)!important;box-shadow:0 0 2px rgba(var(--v-theme-primary-button),.2);color:rgb(var(--v-theme-primary-button))!important}.join-btn[data-v-af592dde]{font-size:14px!important;font-weight:500!important;letter-spacing:0}.create-btn[data-v-af592dde],.join-btn[data-v-af592dde]{text-transform:none!important}.create-btn[data-v-af592dde]{font-weight:600!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.create-btn[data-v-af592dde]:hover{box-shadow:0 8px 24px rgba(var(--v-theme-primary-button),.3)!important;transform:translateY(-2px)}.action-icon-btn[data-v-af592dde]{transition:all .2s ease}.action-icon-btn[data-v-af592dde]:hover{background:rgba(var(--v-theme-primary-button),.08)!important;transform:scale(1.1)}.user-menu-btn[data-v-af592dde]{cursor:pointer}.user-avatar[data-v-af592dde]{background:linear-gradient(135deg,rgba(var(--v-theme-primary-button),.1),rgba(var(--v-theme-primary-button),.05));border:1px solid rgba(var(--v-theme-primary-button),.2);transition:all .3s ease}.user-menu-btn:hover .user-avatar[data-v-af592dde]{border-color:rgb(var(--v-theme-primary-button));box-shadow:0 4px 16px rgba(var(--v-theme-primary-button),.3);transform:scale(1.05)}.user-avatar-large[data-v-af592dde]{background:linear-gradient(135deg,rgba(var(--v-theme-primary-button),.1),rgba(var(--v-theme-primary-button),.05));border:3px solid rgba(var(--v-theme-primary-button),.3)}.user-menu-card[data-v-af592dde]{background:#fffffffa;border:1px solid rgba(0,0,0,.05)}.user-info-header[data-v-af592dde]{background:linear-gradient(135deg,rgba(var(--v-theme-primary-button),.05),rgba(var(--v-theme-primary-button),.02));border-bottom:1px solid rgba(0,0,0,.05)}.menu-item[data-v-af592dde]{font-size:.95rem;transition:all .2s ease}.menu-item[data-v-af592dde]:hover{background:rgba(var(--v-theme-primary-button),.08)!important;transform:translate(4px)}.logout-item[data-v-af592dde]:hover{background:rgba(var(--v-theme-error),.08)!important;transform:translate(4px)}.mobile-drawer[data-v-af592dde]{background:#fffffffa;border-right:1px solid rgba(0,0,0,.05)}.mobile-header[data-v-af592dde]{background:linear-gradient(135deg,rgba(var(--v-theme-primary-button),.05),rgba(var(--v-theme-primary-button),.02));border-bottom:1px solid rgba(0,0,0,.05)}.close-btn[data-v-af592dde]{transition:all .2s ease}.close-btn[data-v-af592dde]:hover{background:rgba(var(--v-theme-error),.1);transform:rotate(90deg)}.nav-item[data-v-af592dde]{margin:4px 0;transition:all .3s ease}.nav-item[data-v-af592dde]:hover{background:rgba(var(--v-theme-primary-button),.08)!important;transform:translate(8px)}.create-item[data-v-af592dde]{background:linear-gradient(135deg,rgba(var(--v-theme-primary-button),.12),rgba(var(--v-theme-primary-button),.06));border:1px solid rgba(var(--v-theme-primary-button),.2);margin:8px 0}.quick-action-btn[data-v-af592dde]{flex:1;transition:all .2s ease}.quick-action-btn[data-v-af592dde]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-primary-button),.2);transform:translateY(-2px)}.sign-out-mobile-btn[data-v-af592dde]{font-weight:600!important;transition:all .2s ease}.sign-out-mobile-btn[data-v-af592dde]:hover{transform:translateY(-1px)}@media (max-width:599px){.mobile-drawer[data-v-af592dde]{max-width:320px;width:100%!important}}.v-navigation-drawer--temporary[data-v-af592dde]{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.create-btn[data-v-af592dde]:focus-visible,.join-btn[data-v-af592dde]:focus-visible,.nav-link[data-v-af592dde]:focus-visible,.signin-btn[data-v-af592dde]:focus-visible,.user-menu-btn[data-v-af592dde]:focus-visible{outline:3px solid rgba(var(--v-theme-primary-button),.5);outline-offset:2px}@keyframes shimmer-af592dde{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.loading-skeleton[data-v-af592dde]{animation:shimmer-af592dde 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%}.action-icon-btn[data-v-af592dde],.create-btn[data-v-af592dde],.nav-link[data-v-af592dde],.user-avatar[data-v-af592dde]{will-change:transform}@media (prefers-reduced-motion:reduce){[data-v-af592dde]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.signup-card-mobile[data-v-5277bead]{border-radius:0!important}.signup-image[data-v-5277bead]{transition:transform .3s ease}.user-type-card[data-v-5277bead]{transition:all .3s cubic-bezier(.4,0,.2,1)}.user-type-card[data-v-5277bead]:hover{box-shadow:0 8px 24px #0000001f!important;transform:translateY(-2px)}.user-type-card.selected-card[data-v-5277bead]{box-shadow:0 8px 24px rgba(var(--v-theme-error),.3)!important;transform:translateY(-2px)}.otp-input[data-v-5277bead]{margin-left:auto;margin-right:auto;max-width:300px}.transition-all[data-v-5277bead]{transition:all .3s cubic-bezier(.4,0,.2,1)}[data-v-5277bead] .v-radio .v-selection-control__input{opacity:1!important}@media (max-width:600px){.v-text-field[data-v-5277bead]{margin-bottom:8px}.ga-4[data-v-5277bead]{gap:12px!important}.ga-6[data-v-5277bead]{gap:18px!important}}.v-overlay--contained[data-v-5277bead]{border-radius:inherit}
