@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vazirmatn-arabic-400-normal.f37c0063.woff2) format("woff2"),url(/_next/static/media/vazirmatn-arabic-400-normal.ffe2eb46.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vazirmatn-latin-ext-400-normal.09ac364e.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-ext-400-normal.4a4209c7.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vazirmatn-latin-400-normal.344759ea.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-400-normal.561ee610.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/vazirmatn-arabic-500-normal.60758556.woff2) format("woff2"),url(/_next/static/media/vazirmatn-arabic-500-normal.a20a6e04.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/vazirmatn-latin-ext-500-normal.5b710d26.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-ext-500-normal.1278ceb8.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/vazirmatn-latin-500-normal.79af545d.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-500-normal.b24ff1cd.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/vazirmatn-arabic-600-normal.cbafd650.woff2) format("woff2"),url(/_next/static/media/vazirmatn-arabic-600-normal.3f8f96ad.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/vazirmatn-latin-ext-600-normal.f0e62be7.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-ext-600-normal.683a0136.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/vazirmatn-latin-600-normal.164d1b98.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-600-normal.f10455e0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/vazirmatn-arabic-700-normal.774fc7c6.woff2) format("woff2"),url(/_next/static/media/vazirmatn-arabic-700-normal.e4067361.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/vazirmatn-latin-ext-700-normal.6a92243b.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-ext-700-normal.24887b32.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/vazirmatn-latin-700-normal.05267f27.woff2) format("woff2"),url(/_next/static/media/vazirmatn-latin-700-normal.ab7962a9.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-light.woff2) format("woff2"),local("Yekan Bakh Light"),local("YekanBakh-Light"),local("Yekan Bakh")}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-regular.woff2) format("woff2"),local("Yekan Bakh"),local("YekanBakh-Regular"),local("YekanBakh")}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-medium.woff2) format("woff2"),local("Yekan Bakh Medium"),local("YekanBakh-Medium")}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-medium.woff2) format("woff2"),local("Yekan Bakh SemiBold"),local("YekanBakh-SemiBold")}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-bold.woff2) format("woff2"),local("Yekan Bakh Bold"),local("YekanBakh-Bold")}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-bold.woff2) format("woff2"),local("Yekan Bakh ExtraBold"),local("YekanBakh-ExtraBold")}@font-face{font-family:Yekan Bakh;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/yekan-bakh/yekan-bakh-bold.woff2) format("woff2"),local("Yekan Bakh Black"),local("YekanBakh-Black")}:root{--font-ui:"Vazirmatn","Yekan Bakh","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Tahoma","Segoe UI",system-ui,sans-serif;--font-emoji:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}html[data-font-ui=yekan]{--font-ui:"Vazirmatn","Yekan Bakh","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Tahoma","Segoe UI",system-ui,sans-serif}html[data-font-ui=vazirmatn]{--font-ui:"Vazirmatn","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Tahoma","Segoe UI",system-ui,sans-serif}html,html #root,html body{font-family:var(--font-ui),var(--font-emoji),sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html[lang=fa] :where(.tracking-tighter,.tracking-tight,.tracking-wide,.tracking-wider,.tracking-widest,h1,h2,h3){letter-spacing:normal}.landing-page{font-family:var(--font-ui),var(--font-emoji),sans-serif}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;direction:inherit}html[data-comfort=readable]{--text-primary:var(--ds-color-text);--text-secondary:var(--ds-color-text-secondary);font-size:17px}html.dark[data-comfort=readable]{--text-primary:var(--ds-color-text-strong);--text-secondary:var(--ds-color-text-secondary)}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--ds-brand-50:#F4F6FF;--ds-brand-100:#E7ECFF;--ds-brand-200:#D0D9FE;--ds-brand-300:#B6C4FF;--ds-brand-400:#92A3FE;--ds-brand-500:#5966D9;--ds-brand-600:#4B55C6;--ds-brand-700:#3C44A9;--ds-brand-800:#2D3388;--ds-brand-900:#202466;--ds-brand-950:#161A4E;--ds-brand-50-rgb:244 246 255;--ds-brand-100-rgb:231 236 255;--ds-brand-200-rgb:208 217 254;--ds-brand-300-rgb:182 196 255;--ds-brand-400-rgb:146 163 254;--ds-brand-500-rgb:89 102 217;--ds-brand-600-rgb:75 85 198;--ds-brand-700-rgb:60 68 169;--ds-brand-800-rgb:45 51 136;--ds-brand-900-rgb:32 36 102;--ds-brand-950-rgb:22 26 78;--ds-navy-900:#062A53;--ds-neutral-0:#FFFFFF;--ds-neutral-0-rgb:255 255 255;--ds-neutral-25:#FBFCFF;--ds-neutral-50:#F5F6FC;--ds-neutral-100:#EEF0F6;--ds-neutral-200:#E1E3E8;--ds-neutral-300:#CFD1D6;--ds-neutral-400:#B6B7BD;--ds-neutral-500:#8A8C91;--ds-neutral-600:#67696E;--ds-neutral-700:#4C4D52;--ds-neutral-800:#313337;--ds-neutral-900:#1E1F23;--ds-neutral-950:#0E0F13;--ds-night-950:#070C16;--ds-night-900:#0B1220;--ds-night-900-rgb:11 18 32;--ds-night-800:#121A2B;--ds-night-700:#161F33;--ds-night-600:#1D2740;--ds-green-50:#F0FDF4;--ds-green-700:#15803D;--ds-amber-50:#FFFBEB;--ds-amber-700:#B45309;--ds-amber-800:#92400E;--ds-red-50:#FEF2F2;--ds-red-700:#B91C1C;--ds-color-brand:var(--ds-brand-500);--ds-color-brand-hover:var(--ds-brand-600);--ds-color-brand-pressed:var(--ds-brand-700);--ds-color-brand-text:var(--ds-brand-600);--ds-color-brand-soft:var(--ds-brand-50);--ds-color-on-brand:var(--ds-color-action-fg);--ds-color-focus:var(--ds-brand-500);--ds-color-action:var(--ds-brand-500);--ds-color-action-hover:var(--ds-brand-600);--ds-color-action-pressed:var(--ds-brand-700);--ds-color-action-fg:var(--ds-neutral-0);--ds-action-rgb:var(--ds-brand-500-rgb);--ds-action-hover-rgb:var(--ds-brand-600-rgb);--ds-action-pressed-rgb:var(--ds-brand-700-rgb);--ds-action-fg-rgb:var(--ds-neutral-0-rgb);--ds-color-nav-active:var(--ds-brand-200);--ds-color-nav-active-fg:var(--ds-brand-800);--ds-color-nav-hover:var(--ds-brand-50);--ds-color-rail-active:var(--ds-navy-900);--ds-color-rail-active-fg:var(--ds-neutral-0);--ds-color-bg-app:var(--ds-neutral-50);--ds-color-bg-surface:var(--ds-neutral-0);--ds-color-bg-subtle:var(--ds-neutral-25);--ds-color-bg-muted:var(--ds-neutral-100);--ds-color-overlay:rgba(14,15,19,0.48);--ds-color-text-strong:var(--ds-navy-900);--ds-color-text:var(--ds-neutral-900);--ds-color-text-secondary:var(--ds-neutral-700);--ds-color-text-muted:var(--ds-neutral-600);--ds-color-text-disabled:var(--ds-neutral-400);--ds-color-border:var(--ds-neutral-200);--ds-color-border-strong:var(--ds-neutral-500);--ds-color-success-text:var(--ds-green-700);--ds-color-success-fill:var(--ds-green-700);--ds-color-on-success:var(--ds-neutral-0);--ds-color-success-soft:var(--ds-green-50);--ds-color-warning-text:var(--ds-amber-800);--ds-color-warning-fill:var(--ds-amber-700);--ds-color-on-warning:var(--ds-neutral-0);--ds-color-warning-soft:var(--ds-amber-50);--ds-color-danger-text:var(--ds-red-700);--ds-color-danger-fill:var(--ds-red-700);--ds-color-on-danger:var(--ds-neutral-0);--ds-color-danger-soft:var(--ds-red-50);--ds-font-family:"Vazirmatn","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif;--ds-font-size-xs:12px;--ds-line-xs:18px;--ds-font-size-sm:14px;--ds-line-sm:21px;--ds-font-size-base:16px;--ds-line-base:27px;--ds-font-size-lg:18px;--ds-line-lg:29px;--ds-font-size-xl:20px;--ds-line-xl:28px;--ds-font-size-2xl:24px;--ds-line-2xl:32px;--ds-font-size-3xl:30px;--ds-line-3xl:39px;--ds-font-size-4xl:36px;--ds-line-4xl:45px;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-font-size-input-mobile:16px;--ds-space-0:0px;--ds-space-px:1px;--ds-space-0-5:2px;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-radius-sm:6px;--ds-radius-md:10px;--ds-radius-lg:14px;--ds-radius-xl:20px;--ds-radius-full:9999px;--ds-control-sm:32px;--ds-control-md:40px;--ds-control-lg:48px;--ds-touch-target:44px;--ds-icon-sm:16px;--ds-icon-md:20px;--ds-icon-lg:24px;--ds-layout-topbar:64px;--ds-layout-sidebar:248px;--ds-layout-sidebar-collapsed:72px;--ds-layout-content-max:1200px;--ds-layout-bottom-nav:64px;--ds-shadow-1:0 1px 2px rgba(14,15,19,0.06);--ds-shadow-2:0 4px 12px rgba(14,15,19,0.08);--ds-shadow-3:0 12px 32px rgba(14,15,19,0.16);--ds-focus-ring:0 0 0 2px var(--ds-color-bg-surface),0 0 0 4px var(--ds-color-focus);--ds-duration-fast:120ms;--ds-duration-base:200ms;--ds-duration-slow:320ms;--ds-ease-standard:cubic-bezier(0.2,0,0,1);--ds-ease-out:cubic-bezier(0.16,1,0.3,1);--ds-z-sticky:10;--ds-z-sidebar:20;--ds-z-dropdown:30;--ds-z-overlay:40;--ds-z-modal:50;--ds-z-toast:60}.dark,[data-theme=dark],html.dark{--ds-color-brand:var(--ds-brand-400);--ds-color-brand-hover:var(--ds-brand-300);--ds-color-brand-pressed:var(--ds-brand-200);--ds-color-action:var(--ds-brand-400);--ds-color-action-hover:var(--ds-brand-300);--ds-color-action-pressed:var(--ds-brand-200);--ds-color-action-fg:var(--ds-night-900);--ds-color-on-brand:var(--ds-color-action-fg);--ds-action-rgb:var(--ds-brand-400-rgb);--ds-action-hover-rgb:var(--ds-brand-300-rgb);--ds-action-pressed-rgb:var(--ds-brand-200-rgb);--ds-action-fg-rgb:var(--ds-night-900-rgb);--ds-color-nav-active:var(--ds-brand-900);--ds-color-nav-active-fg:var(--ds-brand-200);--ds-color-nav-hover:var(--ds-night-700);--ds-color-rail-active:var(--ds-brand-500);--ds-color-rail-active-fg:var(--ds-neutral-0);--ds-color-brand-text:#A3ADE7;--ds-color-brand-soft:#1B2445;--ds-color-focus:#A3ADE7;--ds-color-bg-app:var(--ds-night-900);--ds-color-bg-surface:var(--ds-night-800);--ds-color-bg-subtle:var(--ds-night-700);--ds-color-bg-muted:var(--ds-night-600);--ds-color-overlay:rgba(2,6,14,0.7);--ds-color-text-strong:#F1F5FF;--ds-color-text:#E2E8F5;--ds-color-text-secondary:#B8C2D6;--ds-color-text-muted:#94A0B8;--ds-color-text-disabled:#55627D;--ds-color-border:#222D45;--ds-color-border-strong:#5B6B91;--ds-color-success-text:#4ADE80;--ds-color-success-soft:#0F2A1F;--ds-color-warning-text:#FBBF24;--ds-color-warning-soft:#2A200E;--ds-color-danger-text:#F87171;--ds-color-danger-soft:#2D1515}@media (prefers-reduced-motion:reduce){:root{--ds-duration-fast:0ms;--ds-duration-base:0ms;--ds-duration-slow:0ms}}:root{color-scheme:light;--brand-50:var(--ds-brand-50);--brand-100:var(--ds-brand-100);--brand-200:var(--ds-brand-200);--brand-300:var(--ds-brand-300);--brand-400:var(--ds-brand-400);--brand-500:var(--ds-brand-500);--brand-600:var(--ds-brand-600);--brand-700:var(--ds-brand-700);--brand-800:var(--ds-brand-800);--brand-900:var(--ds-brand-900);--bg-page:var(--ds-color-bg-app);--bg-card:var(--ds-color-bg-surface);--bg-elevated:var(--ds-color-bg-subtle);--bg-base:var(--bg-page);--bg-surface:var(--bg-card);--bg-surface-hover:var(--ds-color-bg-muted);--card-bg:var(--bg-card);--card-border:var(--ds-color-border);--text-primary:var(--ds-color-text);--text-secondary:var(--ds-color-text-secondary);--text-muted:var(--ds-color-text-muted);--text-on-primary:var(--ds-color-on-brand);--text-comfort:var(--ds-color-text);--text-comfort-muted:var(--ds-color-text-secondary);--border:var(--ds-color-border);--border-strong:var(--ds-color-border-strong);--primary:var(--ds-color-action);--primary-hover:var(--ds-color-action-hover);--primary-muted:color-mix(in srgb,var(--primary) 12%,transparent);--accent:var(--primary);--accent-muted:var(--primary-muted);--accent-hover:var(--primary-hover);--accent-overlay:color-mix(in srgb,var(--primary) 6%,transparent);--accent-overlay-strong:color-mix(in srgb,var(--primary) 14%,transparent);--on:var(--ds-color-brand-hover);--on-soft:var(--ds-color-brand-soft);--success:var(--ds-color-success-fill);--success-muted:color-mix(in srgb,var(--success) 12%,transparent);--danger:var(--ds-color-danger-fill);--danger-muted:color-mix(in srgb,var(--danger) 12%,transparent);--warning:var(--ds-color-warning-fill);--bg:var(--bg-page);--panel:var(--bg-card);--panel-2:var(--bg-elevated);--panel-3:var(--border);--text:var(--text-primary);--muted:var(--text-secondary);--purple:var(--primary);--purple-2:var(--primary-hover);--blue:var(--brand-400);--green:var(--success);--red:var(--danger);--yellow:var(--warning);--pink:#c73e6b;--dark-950:var(--ds-night-950);--dark-900:var(--ds-night-900);--dark-800:var(--ds-night-800);--dark-700:var(--ds-night-700);--dark-600:var(--ds-night-600);--dark-bg:var(--dark-900);--dark-sidebar:var(--ds-night-800);--dark-card:var(--dark-800);--shadow-sm:0 1px 2px rgba(15,23,42,0.04);--shadow-md:0 3px 10px rgba(15,23,42,0.06);--shadow-lg:0 8px 24px rgba(15,23,42,0.09);--shadow:var(--shadow-sm);--overlay:rgba(15,23,42,0.03);--overlay-strong:rgba(15,23,42,0.06);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--nova-sidebar-inline:0.75rem;--swatch-000000:#000000;--swatch-009688:#009688;--swatch-039be5:#039be5;--swatch-04080e:#04080e;--swatch-04150f:#04150f;--swatch-050710:#050710;--swatch-060a07:#060a07;--swatch-06b6d4:#06b6d4;--swatch-07261c:#07261c;--swatch-080402:#080402;--swatch-0a0904:#0a0904;--swatch-0a1220:#0a1220;--swatch-0a1812:#0a1812;--swatch-0b8043:#0b8043;--swatch-0c1210:#0c1210;--swatch-0e1c10:#0e1c10;--swatch-0ea5e9:#0ea5e9;--swatch-0f3d2e:#0f3d2e;--swatch-101826:#101826;--swatch-101a2c:#101a2c;--swatch-10331d:#10331d;--swatch-111916:#111916;--swatch-120a06:#120a06;--swatch-122820:#122820;--swatch-143d2e:#143d2e;--swatch-18181b:#18181b;--swatch-19b5d8:#19b5d8;--swatch-1a0f0a:#1a0f0a;--swatch-1a1008:#1a1008;--swatch-1a110a:#1a110a;--swatch-1a1505:#1a1505;--swatch-1a2332:#1a2332;--swatch-1a2d1a:#1a2d1a;--swatch-1b1a3a:#1b1a3a;--swatch-1c1108:#1c1108;--swatch-1c1830:#1c1830;--swatch-1d3a20:#1d3a20;--swatch-1e2a22:#1e2a22;--swatch-1f130c:#1f130c;--swatch-1f150c:#1f150c;--swatch-1f5a34:#1f5a34;--swatch-22d3a3:#22d3a3;--swatch-23180f:#23180f;--swatch-25180e:#25180e;--swatch-271a11:#271a11;--swatch-27c45f:#27c45f;--swatch-2a1808:#2a1808;--swatch-2a1810:#2a1810;--swatch-2a1a10:#2a1a10;--swatch-2a1e15:#2a1e15;--swatch-2a2f39:#2a2f39;--swatch-2b1f40:#2b1f40;--swatch-2b3b55:#2b3b55;--swatch-2d1c12:#2d1c12;--swatch-2d2015:#2d2015;--swatch-2d2116:#2d2116;--swatch-2d2408:#2d2408;--swatch-2d7342:#2d7342;--swatch-334155:#334155;--swatch-33b679:#33b679;--swatch-38b2ac:#38b2ac;--swatch-3949ab:#3949ab;--swatch-3a2415:#3a2415;--swatch-3a2514:#3a2514;--swatch-3a2540:#3a2540;--swatch-3a2716:#3a2716;--swatch-3a2815:#3a2815;--swatch-3a291d:#3a291d;--swatch-3b82f6:#3b82f6;--swatch-3bd693:#3bd693;--swatch-3d2818:#3d2818;--swatch-3d2a14:#3d2a14;--swatch-3d2e22:#3d2e22;--swatch-3d8a54:#3d8a54;--swatch-3f51b5:#3f51b5;--swatch-432f22:#432f22;--swatch-48bb78:#48bb78;--swatch-4a0b0d:#4a0b0d;--swatch-4a3c12:#4a3c12;--swatch-4cc3ff:#4cc3ff;--swatch-4ea864:#4ea864;--swatch-5a3918:#5a3918;--swatch-5a3e1e:#5a3e1e;--swatch-5a3e20:#5a3e20;--swatch-5b6673:#5b6673;--swatch-5c3d24:#5c3d24;--swatch-5c442c:#5c442c;--swatch-616161:#616161;--swatch-64748b:#64748b;--swatch-6b4220:#6b4220;--swatch-6b4a2c:#6b4a2c;--swatch-6d1f1f:#6d1f1f;--swatch-6d4cff:#6d4cff;--swatch-6f1618:#6f1618;--swatch-795548:#795548;--swatch-7986cb:#7986cb;--swatch-7c3aed:#7c3aed;--swatch-7cb342:#7cb342;--swatch-8a1f22:#8a1f22;--swatch-8a5a2c:#8a5a2c;--swatch-8a5a36:#8a5a36;--swatch-8b5cf6:#8b5cf6;--swatch-8bc34a:#8bc34a;--swatch-8e24aa:#8e24aa;--swatch-8f8f8f:#8f8f8f;--swatch-92400e:#92400e;--swatch-94a3b8:#94a3b8;--swatch-9c27b0:#9c27b0;--swatch-a1887f:#a1887f;--swatch-ad1457:#ad1457;--swatch-b39ddb:#b39ddb;--swatch-b8272a:#b8272a;--swatch-be185d:#be185d;--swatch-c0ca33:#c0ca33;--swatch-c9925d:#c9925d;--swatch-c9b484:#c9b484;--swatch-d4a679:#d4a679;--swatch-d50000:#d50000;--swatch-d81b60:#d81b60;--swatch-e67c73:#e67c73;--swatch-e8cfcf:#e8cfcf;--swatch-e8ecf4:#e8ecf4;--swatch-ecfdf5:#ecfdf5;--swatch-ed64a6:#ed64a6;--swatch-ef6c00:#ef6c00;--swatch-f09300:#f09300;--swatch-f3d2b0:#f3d2b0;--swatch-f43f5e:#f43f5e;--swatch-f4511e:#f4511e;--swatch-f4e4b8:#f4e4b8;--swatch-f59e0b:#f59e0b;--swatch-f6bf26:#f6bf26;--swatch-f6c453:#f6c453;--swatch-f6e05e:#f6e05e;--swatch-f97316:#f97316;--swatch-fde047:#fde047;--swatch-fde68a:#fde68a;--swatch-ff5ea8:#ff5ea8;--swatch-fff7d6:#fff7d6;--swatch-fff8e1:#fff8e1}.dark,[data-theme=dark],html.dark{color-scheme:dark;--bg-page:var(--ds-color-bg-app);--bg-card:var(--ds-color-bg-surface);--bg-elevated:var(--ds-color-bg-subtle);--bg-base:var(--bg-page);--bg-surface:var(--bg-card);--bg-surface-hover:var(--ds-color-bg-muted);--card-bg:var(--bg-card);--card-border:var(--ds-color-border);--text-primary:var(--ds-color-text);--text-secondary:var(--ds-color-text-secondary);--text-muted:var(--ds-color-text-muted);--text-comfort:var(--ds-color-text-strong);--text-comfort-muted:var(--ds-color-text-secondary);--border:var(--ds-color-border);--border-strong:var(--ds-color-border-strong);--primary:var(--ds-color-action);--primary-hover:var(--ds-color-action-hover);--primary-muted:color-mix(in srgb,var(--primary) 22%,transparent);--accent:var(--primary);--accent-muted:var(--primary-muted);--accent-hover:var(--primary-hover);--accent-overlay:color-mix(in srgb,var(--primary) 12%,transparent);--accent-overlay-strong:color-mix(in srgb,var(--primary) 22%,transparent);--on:var(--ds-color-brand-text);--on-soft:var(--ds-color-brand-soft);--success:var(--ds-color-success-text);--success-muted:color-mix(in srgb,var(--success) 16%,transparent);--danger:var(--ds-color-danger-text);--danger-muted:color-mix(in srgb,var(--danger) 16%,transparent);--warning:var(--ds-color-warning-text);--bg:var(--bg-page);--panel:var(--bg-card);--panel-2:var(--bg-elevated);--panel-3:var(--dark-sidebar);--text:var(--text-primary);--muted:var(--text-secondary);--purple:var(--primary);--purple-2:var(--primary-hover);--blue:var(--ds-color-brand-text);--green:var(--success);--red:var(--danger);--yellow:var(--warning);--pink:#ec4899;--shadow-sm:0 1px 2px rgba(0,0,0,0.18);--shadow-md:0 2px 8px rgba(0,0,0,0.2);--shadow-lg:0 6px 18px rgba(0,0,0,0.24);--shadow:var(--shadow-sm);--overlay:rgba(0,0,0,0.4);--overlay-strong:rgba(0,0,0,0.58);--text-on-primary:var(--ds-night-900)}html.dark .nova-my-day,html.dark .nova-personal-finance,html.dark .nova-private-todos,html.dark .nova-team-members{--nova-d-page:var(--bg-page,#0e1219);--nova-d-card:var(--bg-card,#161d28);--nova-d-card-elevated:var(--bg-elevated,#1e2736);--nova-d-muted:var(--bg-elevated,#1e2736);--nova-d-border:var(--border,rgba(148,163,184,0.14));--nova-d-border-soft:rgba(148,163,184,0.1);--nova-d-text:var(--text-primary,#e6ebf4);--nova-d-text-muted:var(--text-secondary,#94a0b4);--nova-d-text-dim:#6b778c;color:var(--nova-d-text-muted);background-color:var(--nova-d-page)}html.dark .nova-app .nova-main-scroll:has(.nova-my-day),html.dark .nova-app .nova-main-scroll:has(.nova-personal-finance),html.dark .nova-app .nova-main-scroll:has(.nova-private-todos),html.dark .nova-app .nova-main-scroll:has(.nova-team-members),html.dark .nova-app main.main-workspace-redesign-scroll:has(.nova-my-day),html.dark .nova-app main.main-workspace-redesign-scroll:has(.nova-personal-finance),html.dark .nova-app main.main-workspace-redesign-scroll:has(.nova-private-todos),html.dark .nova-app main.main-workspace-redesign-scroll:has(.nova-team-members){background-color:var(--nova-d-page)!important}html.dark .nova-my-day .bg-white,html.dark .nova-personal-finance .bg-white,html.dark .nova-private-todos .bg-white,html.dark .nova-team-members .bg-white{background-color:var(--nova-d-card)!important}html.dark .nova-my-day .bg-gray-100,html.dark .nova-my-day .bg-gray-200,html.dark .nova-my-day .bg-gray-50,html.dark .nova-my-day [class*="bg-[var(--bg-page)]"],html.dark .nova-personal-finance .bg-gray-50,html.dark .nova-personal-finance [class*="bg-[var(--bg-page)]"],html.dark .nova-private-todos .bg-gray-50,html.dark .nova-private-todos [class*="bg-[var(--bg-page)]"],html.dark .nova-team-members .bg-gray-50,html.dark .nova-team-members [class*="bg-[var(--bg-page)]"]{background-color:var(--nova-d-muted)!important}html.dark .nova-private-todos .bg-white\/50,html.dark .nova-private-todos [class*="bg-gray-50/"],html.dark .nova-team-members .bg-white\/50{background-color:rgba(20,24,31,.65)!important}html.dark .nova-personal-finance [class*="bg-[var(--border)]"]{background-color:rgba(255,255,255,.06)!important}html.dark .nova-personal-finance .pf-mobile-tabs{background:rgba(255,255,255,.06)!important;border:1px solid var(--nova-d-border-soft)}html.dark .nova-my-day [class*="border-[var(--border)]"],html.dark .nova-my-day [class*="border-[var(--border-strong)]"],html.dark .nova-my-day [class*=border-brand-100],html.dark .nova-personal-finance [class*="border-[var(--border)]"],html.dark .nova-personal-finance [class*="border-[var(--border-strong)]"],html.dark .nova-private-todos [class*="border-[var(--border)]"],html.dark .nova-private-todos [class*="border-[var(--border-strong)]"],html.dark .nova-private-todos [class*=border-indigo-100],html.dark .nova-private-todos [class*=border-rose-100],html.dark .nova-team-members [class*="border-[var(--border)]"],html.dark .nova-team-members [class*="border-[var(--border-strong)]"]{border-color:var(--nova-d-border)!important}html.dark .nova-personal-finance .border-gray-50,html.dark .nova-private-todos .border-gray-50{border-color:var(--nova-d-border-soft)!important}html.dark .nova-my-day [class*="text-[var(--text-primary)]"],html.dark .nova-personal-finance [class*="text-[var(--text-primary)]"],html.dark .nova-private-todos [class*="text-[var(--text-primary)]"],html.dark .nova-team-members [class*="text-[var(--text-primary)]"]{color:var(--nova-d-text)!important}html.dark .nova-my-day [class*="text-[var(--text-secondary)]"],html.dark .nova-personal-finance [class*="text-[var(--text-secondary)]"],html.dark .nova-private-todos [class*="text-[var(--text-secondary)]"],html.dark .nova-team-members [class*="text-[var(--text-secondary)]"]{color:var(--border-strong)!important;color:var(--nova-d-text-dim)!important;color:var(--nova-d-text-muted)!important}html.dark .nova-my-day input,html.dark .nova-my-day select,html.dark .nova-my-day textarea,html.dark .nova-personal-finance input,html.dark .nova-personal-finance select,html.dark .nova-private-todos input,html.dark .nova-private-todos select,html.dark .nova-team-members input,html.dark .nova-team-members select{background-color:var(--nova-d-card-elevated)!important;border-color:var(--nova-d-border)!important;color:var(--nova-d-text)!important}html.dark .nova-my-day input::-moz-placeholder,html.dark .nova-my-day textarea::-moz-placeholder,html.dark .nova-private-todos input::-moz-placeholder,html.dark .nova-team-members input::-moz-placeholder{color:var(--nova-d-text-muted)!important}html.dark .nova-my-day input::placeholder,html.dark .nova-my-day textarea::placeholder,html.dark .nova-private-todos input::placeholder,html.dark .nova-team-members input::placeholder{color:var(--nova-d-text-muted)!important}html.dark .nova-private-todos select,html.dark .nova-team-members select{color-scheme:dark}html.dark .nova-my-day .hover\:bg-\[\#F8F9FA\]:hover,html.dark .nova-my-day .hover\:bg-gray-50:hover,html.dark .nova-personal-finance .hover\:bg-white:hover,html.dark .nova-private-todos .hover\:bg-gray-50:hover,html.dark .nova-team-members .hover\:bg-gray-50:hover{background-color:var(--nova-d-card-elevated)!important}html.dark .nova-team-members tr.hover\:bg-gray-50\/50:hover{background-color:rgba(255,255,255,.04)!important}html.dark .nova-team-members .nova-members-mobile-toolbar-row__filters{color:var(--border-strong)!important}html.dark .nova-team-members .nova-members-mobile-toolbar-row__filters,html.dark .nova-team-members .nova-members-view-toggle{background:var(--nova-d-card)!important;border-color:var(--nova-d-border)!important}html.dark .nova-team-members [class*="bg-[var(--primary-muted)]"]{background-color:rgba(90,103,216,.2)!important}html.dark .nova-team-members [class*="hover:bg-brand-100"]:hover{background-color:rgba(90,103,216,.28)!important}html.dark .nova-team-members [class*="text-[var(--primary)]"]{color:#a5b4fc!important}html.dark .nova-team-members button[class*="bg-[var(--primary-muted)]"]{background-color:#f8fafc!important;color:#4f46e5!important}html.dark .nova-team-members button[class*="bg-[var(--primary-muted)]"]:hover{background-color:#eef2ff!important}html.dark .nova-team-members .nova-members-view-toggle button[class*="bg-[var(--primary-muted)]"]{background-color:var(--bg-card)!important;color:var(--primary)!important}html.dark .nova-private-todos .pt-productivity-aside{background-color:var(--nova-d-card)!important;border-color:var(--nova-d-border)!important;box-shadow:none}html.dark .nova-private-todos [class*=from-indigo-50]{background:linear-gradient(135deg,rgba(99,102,241,.14) 0,var(--nova-d-card) 100%)!important}html.dark .nova-private-todos .pt-progress-track{stroke:rgba(255,255,255,.12)!important}html.dark .nova-private-todos [class*=bg-indigo-50]{background-color:rgba(99,102,241,.18)!important}html.dark .nova-private-todos [class*=bg-rose-50]{background-color:rgba(244,63,94,.15)!important}html.dark .nova-private-todos [class*="bg-[var(--primary-muted)]"]{background-color:rgba(99,102,241,.2)!important}html.dark .nova-private-todos [class*="border-[var(--primary)]"]{border-color:var(--primary)!important}html.dark .nova-private-todos button[class*="bg-[var(--primary)]"]{background-color:var(--primary)!important;color:var(--bg-card)!important}html.dark .nova-private-todos .pt-sheet,html.dark .nova-private-todos [class*="rounded-t-[2rem]"].bg-white{background-color:var(--nova-d-card)!important}html.dark .nova-private-todos [class*=bg-rose-50].text-rose-500,html.dark .nova-private-todos [class*=bg-rose-50].text-rose-600{background-color:rgba(244,63,94,.2)!important}html.dark .nova-personal-finance .bg-white.rounded-3xl,html.dark .nova-personal-finance [class*=rounded-3xl].border{background:linear-gradient(180deg,rgba(22,27,34,.95),rgba(20,24,31,.98))!important;border-color:var(--nova-d-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 8px 24px rgba(0,0,0,.35)!important}html.dark .nova-personal-finance [class*=bg-emerald-50]{background-color:rgba(16,185,129,.12)!important}html.dark .nova-personal-finance [class*=border-emerald-100]{border-color:rgba(16,185,129,.25)!important}html.dark .nova-personal-finance [class*=text-emerald-700],html.dark .nova-personal-finance [class*=text-emerald-950]{color:#6ee7b7!important}html.dark .nova-personal-finance [class*=bg-emerald-100]{background-color:rgba(16,185,129,.2)!important}html.dark .nova-personal-finance [class*=bg-rose-50]{background-color:rgba(244,63,94,.12)!important}html.dark .nova-personal-finance [class*=border-rose-100]{border-color:rgba(244,63,94,.25)!important}html.dark .nova-personal-finance [class*=text-rose-700],html.dark .nova-personal-finance [class*=text-rose-950]{color:#fda4af!important}html.dark .nova-personal-finance [class*=bg-rose-100]{background-color:rgba(244,63,94,.2)!important}html.dark .nova-personal-finance [class*=bg-amber-50].text-amber-700,html.dark .nova-personal-finance [class*=bg-emerald-50].text-emerald-700{background-color:rgba(16,185,129,.15)!important;color:#6ee7b7!important}html.dark .nova-personal-finance [class*=bg-amber-50]{background-color:rgba(245,158,11,.15)!important;color:#fcd34d!important}html.dark .nova-personal-finance .pf-mobile-tabs button[class*=bg-white]{background-color:var(--nova-d-card-elevated)!important;color:#a5b4fc!important}html.dark .nova-personal-finance [class*=shadow-indigo-200]{box-shadow:0 12px 32px rgba(0,0,0,.45)!important}html.dark .nova-personal-finance .custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.15)}html.dark .nova-personal-finance .recharts-cartesian-axis-tick text,html.dark .nova-personal-finance .recharts-text{fill:#a0aec0!important}html.dark .nova-my-day .bg-white[class*=rounded-],html.dark .nova-my-day .mobile-tab-panel,html.dark .nova-my-day .mobile-tabs-bar,html.dark .nova-my-day .stat-card{background:linear-gradient(180deg,rgba(22,27,34,.96),rgba(20,24,31,.99))!important;border-color:var(--nova-d-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 8px 24px rgba(0,0,0,.32)!important}html.dark .nova-my-day .my-day-gauge-track{stroke:rgba(255,255,255,.1)!important}html.dark .nova-my-day .gauge-circle{stroke:#818cf8!important}html.dark .nova-my-day .schedule-dot{background-color:var(--nova-d-card)!important;border-color:rgba(255,255,255,.22)!important}html.dark .nova-my-day .schedule-line{background:rgba(255,255,255,.08)!important}html.dark .nova-my-day [class*="bg-[var(--primary-muted)]"]{background-color:rgba(99,102,241,.18)!important}html.dark .nova-my-day [class*="text-[var(--primary)]"],html.dark .nova-my-day [class*=text-indigo-400]{color:#a5b4fc!important}html.dark .nova-my-day [class*=bg-indigo-50]{background-color:rgba(99,102,241,.16)!important}html.dark .nova-my-day [class*=bg-emerald-50]{background-color:rgba(16,185,129,.14)!important}html.dark .nova-my-day [class*=bg-amber-50]{background-color:rgba(245,158,11,.14)!important}html.dark .nova-my-day [class*=bg-blue-50]{background-color:rgba(59,130,246,.14)!important}html.dark .nova-my-day [class*=border-emerald-100],html.dark .nova-my-day [class*=border-rose-100]{border-color:var(--nova-d-border-soft)!important}html.dark .nova-my-day [class*=text-emerald-500],html.dark .nova-my-day [class*=text-emerald-600]{color:#6ee7b7!important}html.dark .nova-my-day [class*=text-rose-500]{color:#fda4af!important}html.dark .nova-my-day [class*=text-amber-500]{color:#fcd34d!important}html.dark .nova-my-day [class*=text-blue-500]{color:#93c5fd!important}html.dark .nova-my-day [class*=bg-emerald-100]{background-color:rgba(16,185,129,.2)!important}html.dark .nova-my-day [class*=bg-amber-100]{background-color:rgba(245,158,11,.2)!important}html.dark .nova-my-day .habit-row,html.dark .nova-my-day .tx-row{border-color:var(--nova-d-border-soft)!important;background-color:rgba(255,255,255,.02)}html.dark .nova-my-day .habit-row:hover,html.dark .nova-my-day .tx-row:hover{border-color:var(--nova-d-border)!important;background-color:rgba(255,255,255,.04)}html.dark .nova-my-day .border-gray-300{border-color:rgba(255,255,255,.15)!important}html.dark .nova-my-day button[class*="bg-[var(--text-primary)]"]{background-color:var(--primary)!important;color:var(--bg-card)!important}html.dark .nova-my-day button[class*="bg-[var(--text-primary)]"]:hover{background-color:var(--primary-hover)!important}html.dark .nova-my-day .custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.15)}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:nova-vaul-slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:nova-vaul-slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:nova-vaul-slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:nova-vaul-slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:nova-vaul-slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:nova-vaul-slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:nova-vaul-slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:nova-vaul-slideToRight}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:nova-vaul-fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:nova-vaul-fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:auto;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:auto;bottom:100%;left:0;right:0;height:200%}[data-vaul-handle]{display:block;position:relative;opacity:.7;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@keyframes nova-vaul-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes nova-vaul-fadeOut{to{opacity:0}}@keyframes nova-vaul-slideFromBottom{0%{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translateZ(0)}}@keyframes nova-vaul-slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes nova-vaul-slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes nova-vaul-slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes nova-vaul-slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes nova-vaul-slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes nova-vaul-slideFromRight{0%{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translateZ(0)}}@keyframes nova-vaul-slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}[data-vaul-drawer] [data-vaul-no-drag]{touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.main-content-wrap{animation:nm-mobile-in .42s cubic-bezier(.22,1,.36,1) both}.nova-mobile-bottom-nav-tab:active{transform:scale(.92)}.nm-install-card{animation:nm-mobile-in .48s cubic-bezier(.22,1,.36,1) both}.nm-install-card:nth-child(2){animation-delay:.05s}.nm-install-card:nth-child(3){animation-delay:.1s}.nm-install-card:nth-child(4){animation-delay:.15s}}@keyframes nm-mobile-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nm-install{display:flex;flex-direction:column;gap:12px;max-width:40rem}.nm-install-hint,.nm-install-lead,.nm-install-note{margin:0;font-size:13px;line-height:1.7;color:var(--text-secondary)}.nm-install-hint{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--nsa-indigo,#5a67d8) 16%,transparent);color:var(--text-primary)}.nm-install-card{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--border);background:var(--bg-card)}.nm-install-card.is-you{border-color:var(--nsa-indigo,#5a67d8);box-shadow:0 0 0 1px color-mix(in srgb,var(--nsa-indigo,#5a67d8) 45%,transparent)}.nm-install-card header{display:flex;align-items:flex-start;gap:10px}.nm-install-card h2{margin:0;font-size:16px;font-weight:750;color:var(--text-primary)}.nm-install-card header p,.nm-install-card ol{margin:2px 0 0;font-size:12.5px;line-height:1.65;color:var(--text-secondary)}.nm-install-card ol{display:flex;flex-direction:column;gap:8px;padding:0;list-style:none}.nm-install-card li{display:flex;align-items:center;gap:8px}.nm-install-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nm-install-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 14px;border-radius:12px;background:var(--nsa-indigo,#5a67d8);color:#fff;font-size:13px;font-weight:700;text-decoration:none}.nm-install-btn.is-apk{background:transparent;color:var(--text-primary);border:1px solid var(--border)}@media (max-width:640px){.nm-install-actions{grid-template-columns:1fr}}