#default-app-bar .v-toolbar__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#363636}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;max-width:100%;overflow:hidden;pointer-events:auto;top:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-property:visibility,width,-webkit-transform;transition-property:visibility,width,-webkit-transform;transition-property:transform,visibility,width;transition-property:transform,visibility,width,-webkit-transform}.v-navigation-drawer:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer .v-list:not(.v-select-list){background:inherit}.v-navigation-drawer__border{position:absolute;right:0;top:0;height:100%;width:1px}.v-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:hidden}.v-navigation-drawer__image{border-radius:inherit;height:100%;position:absolute;top:0;bottom:0;z-index:-1;contain:strict;width:100%}.v-navigation-drawer__image .v-image{border-radius:inherit}.v-navigation-drawer--bottom.v-navigation-drawer--is-mobile{max-height:50%;top:auto;bottom:0;min-width:100%}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{right:auto;left:0}.v-navigation-drawer--absolute{z-index:1}.v-navigation-drawer--fixed{z-index:6}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--clipped:not(.v-navigation-drawer--temporary):not(.v-navigation-drawer--is-mobile){z-index:4}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list-item>:first-child{margin-left:0;margin-right:0}.v-navigation-drawer--mini-variant .v-list-item>:not(:first-child){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;display:initial}.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items,.v-navigation-drawer--mini-variant .v-list-group--sub-group{display:none}.v-navigation-drawer--mini-variant.v-navigation-drawer--custom-mini-variant .v-list-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-navigation-drawer--temporary{z-index:7}.v-navigation-drawer--mobile{z-index:6}.v-navigation-drawer--close{visibility:hidden}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.landing-appbar-wrapper{z-index:100!important;padding:0!important}.landing-appbar-wrapper .v-toolbar__content{max-width:1240px;margin:0 auto;padding:0 16px;height:88px!important}.landing-appbar-wrapper .v-toolbar__content,.landing-floating-topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-floating-topbar{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 22px;border-radius:50px;background:hsla(0,0%,100%,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(82,46,168,.12);-webkit-box-shadow:0 8px 30px -8px rgba(82,46,168,.12),0 2px 8px rgba(0,0,0,.03);box-shadow:0 8px 30px -8px rgba(82,46,168,.12),0 2px 8px rgba(0,0,0,.03);-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.landing-floating-topbar.is-scrolled{background:hsla(0,0%,100%,.97);border-color:rgba(82,46,168,.22);-webkit-box-shadow:0 12px 36px -8px rgba(82,46,168,.2),0 4px 14px rgba(0,0,0,.05);box-shadow:0 12px 36px -8px rgba(82,46,168,.2),0 4px 14px rgba(0,0,0,.05);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.topbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.topbar-brand:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.topbar-brand .topbar-logo{height:42px;max-width:110px;-o-object-fit:contain;object-fit:contain;margin-left:10px}.topbar-brand .topbar-brand-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topbar-brand .topbar-brand-text .brand-title{font-family:Emkan-Bold,Yekan,sans-serif;font-weight:900;font-size:1.15rem;color:#522ea8;line-height:1.2;letter-spacing:-.2px}.topbar-brand .topbar-brand-text .brand-tagline{font-size:.68rem;color:#7a7195;font-weight:500;margin-top:1px}.topbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.topbar-nav,.topbar-nav .nav-link-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar-nav .nav-link-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 14px;border-radius:20px;background:transparent;border:none;outline:none;color:#433857;font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}.topbar-nav .nav-link-btn .nav-icon{color:#7b6f98;-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,transform .25s ease;transition:color .25s ease,transform .25s ease,-webkit-transform .25s ease}.topbar-nav .nav-link-btn:hover{color:#522ea8;background:rgba(82,46,168,.06)}.topbar-nav .nav-link-btn:hover .nav-icon{color:#522ea8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.topbar-nav .nav-link-btn.nav-link-special{color:#e65100;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.3);font-weight:700}.topbar-nav .nav-link-btn.nav-link-special.is-active,.topbar-nav .nav-link-btn.nav-link-special:hover{background:rgba(255,152,0,.2);border-color:#ff9800;color:#e65100;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.topbar-nav .nav-link-btn.nav-link-highlight{color:#522ea8;background:rgba(82,46,168,.08);border:1px solid rgba(82,46,168,.16)}.topbar-nav .nav-link-btn.nav-link-highlight .nav-icon{color:#ff8f00}.topbar-nav .nav-link-btn.nav-link-highlight:hover{background:rgba(82,46,168,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.topbar-nav .nav-link-btn.nav-link-highlight .pulse-indicator{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#ff9800;margin-left:6px;-webkit-box-shadow:0 0 0 0 rgba(255,152,0,.7);box-shadow:0 0 0 0 rgba(255,152,0,.7);-webkit-animation:navPulse 2s infinite;animation:navPulse 2s infinite}@-webkit-keyframes navPulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,152,0,.7);box-shadow:0 0 0 0 rgba(255,152,0,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 6px rgba(255,152,0,0);box-shadow:0 0 0 6px rgba(255,152,0,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,152,0,0);box-shadow:0 0 0 0 rgba(255,152,0,0)}}@keyframes navPulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,152,0,.7);box-shadow:0 0 0 0 rgba(255,152,0,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 6px rgba(255,152,0,0);box-shadow:0 0 0 6px rgba(255,152,0,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,152,0,0);box-shadow:0 0 0 0 rgba(255,152,0,0)}}.topbar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar-actions .login-btn{background:linear-gradient(135deg,#522ea8,#6e41dc)!important;color:#fff!important;font-family:inherit;font-weight:700;font-size:.88rem;padding:0 20px!important;height:42px!important;-webkit-box-shadow:0 4px 15px rgba(82,46,168,.3)!important;box-shadow:0 4px 15px rgba(82,46,168,.3)!important;-webkit-transition:all .3s cubic-bezier(.16,1,.3,1)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.topbar-actions .login-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(82,46,168,.45)!important;box-shadow:0 8px 24px rgba(82,46,168,.45)!important;background:linear-gradient(135deg,#43238e,#5d34c0)!important}.topbar-actions .mobile-toggle-btn{margin-right:4px}.landing-mobile-drawer{z-index:1000!important}.landing-mobile-drawer .mobile-drawer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 12px 10px}.landing-mobile-drawer .mobile-drawer-header .drawer-logo{height:38px;-o-object-fit:contain;object-fit:contain}.landing-mobile-drawer .mobile-drawer-header .brand-purple-text{color:#522ea8;font-size:1.05rem}.landing-mobile-drawer .mobile-drawer-list .v-list-item{border-radius:12px;margin-bottom:6px}.landing-mobile-drawer .mobile-drawer-list .v-list-item:hover{background:rgba(82,46,168,.06)}.landing-mobile-drawer .mobile-drawer-list .mobile-highlight-item{background:rgba(255,152,0,.08);border:1px solid rgba(255,152,0,.25)}