*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.line-through{text-decoration-line:line-through}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}<style>@font-face{font-family:Peyda;src:url(/fonts/Peyda-300.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-400.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-500.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-600.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-700.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-800.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-900.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--font:"Peyda",system-ui,sans-serif;--r-sm:13px;--r-md:17px;--r-lg:24px;--r-xl:30px;--r-pill:999px;--fs:15px}.app[data-theme=light]{--bg:#f0eee7;--bg-grad-1:#f4f2eb;--bg-grad-2:#eeece4;--surface:#fdfcf9;--surface-2:#f5f2ea;--surface-3:#efebe1;--border:#e9e4d8;--border-strong:#d9d2c2;--ink:#18241f;--ink-2:#56625b;--ink-3:#97a097;--primary:#0f7d68;--primary-ink:#0a5849;--primary-deep:#0b3a30;--primary-soft:#dcebe4;--primary-softer:#ecf4ef;--accent:#b08948;--accent-ink:#8a6526;--accent-soft:#f1e7d2;--success:#1f9d6b;--success-soft:#e1f1e8;--warning:#c4912e;--warning-soft:#f6edd5;--danger:#c65140;--danger-soft:#f7e4df;--info:#2b6fa8;--info-soft:#e2ecf5;--gold-1:#d9bd84;--gold-2:#b08948;--gold-3:#8a6526;--on-primary:#ffffff;--on-band:#eafffb;--on-band-2:rgba(234,255,251,.72);--band-chip:rgba(255,255,255,.12);--band-chip-brd:rgba(255,255,255,.18);--shadow-card:0 1px 2px rgba(24,40,33,.04),0 6px 16px rgba(24,40,33,.05),0 16px 40px rgba(24,40,33,.06);--shadow-pop:0 24px 70px rgba(18,42,35,.22);--shadow-nav:0 -8px 30px rgba(24,40,33,.06);--scrim:rgba(16,30,26,.46)}.app[data-theme=dark]{--bg:#07110e;--bg-grad-1:#0a1714;--bg-grad-2:#07110e;--surface:#0f1d19;--surface-2:#152622;--surface-3:#1a302b;--border:#21352f;--border-strong:#2d453e;--ink:#ecf4f0;--ink-2:#a3b5af;--ink-3:#6c7e78;--primary:#2ec2a4;--primary-ink:#5bd9bd;--primary-deep:#c3efe3;--primary-soft:#123029;--primary-softer:#0e251f;--accent:#cca461;--accent-ink:#ddbb7e;--accent-soft:#2a2114;--success:#34b87f;--success-soft:#11281f;--warning:#d9a945;--warning-soft:#2a2412;--danger:#e26a55;--danger-soft:#2c1715;--info:#4f9be0;--info-soft:#122231;--gold-1:#e0c388;--gold-2:#cca461;--gold-3:#a37e44;--on-primary:#04201c;--on-band:#eafffb;--on-band-2:rgba(234,255,251,.72);--band-chip:rgba(255,255,255,.12);--band-chip-brd:rgba(255,255,255,.18);--shadow-card:0 1px 2px rgba(0,0,0,.34),0 10px 30px rgba(0,0,0,.4);--shadow-pop:0 24px 64px rgba(0,0,0,.6);--shadow-nav:0 -8px 28px rgba(0,0,0,.46);--scrim:rgba(0,0,0,.58)}.app[data-theme=glass]{--bg:#eaf2ff;--surface:rgba(255,255,255,.90);--surface-2:rgba(255,255,255,.78);--surface-3:rgba(232,242,255,.82);--border:rgba(255,255,255,.9);--border-strong:rgba(180,206,245,.8);--ink:#15244a;--ink-2:#566385;--ink-3:#93a1c0;--primary:#127785;--primary-ink:#0e616e;--primary-deep:#0d5b66;--primary-soft:rgba(18,119,133,.12);--primary-softer:rgba(18,119,133,.07);--accent:#127785;--accent-ink:#0d5b66;--accent-soft:rgba(18,119,133,.14);--success:#127785;--success-soft:rgba(18,119,133,.15);--warning:#c4912e;--warning-soft:rgba(196,145,46,.15);--danger:#d6543f;--danger-soft:rgba(214,84,63,.15);--info:#2e86d6;--info-soft:rgba(46,134,214,.15);--gold-1:#1f97a6;--gold-2:#127785;--gold-3:#0d5b66;--on-primary:#ffffff;--on-band:#15244a;--on-band-2:#5a6b8c;--band-chip:rgba(255,255,255,.6);--band-chip-brd:rgba(255,255,255,.9);--shadow-card:0 1px 2px rgba(30,70,160,.05),0 12px 30px rgba(30,70,160,.10);--shadow-pop:0 24px 70px rgba(24,60,150,.24);--shadow-nav:0 -8px 30px rgba(30,70,160,.10);--scrim:rgba(18,38,88,.40);background:radial-gradient(130% 90% at 50% 8%,var(--bg) 0,color-mix(in srgb,var(--bg) 88%,#ffffff) 45%,color-mix(in srgb,var(--bg) 74%,#ffffff) 75%,color-mix(in srgb,var(--bg) 64%,#ffffff) 100%)!important}.app[data-theme=glass] .bottomnav,.app[data-theme=glass] .card,.app[data-theme=glass] .chip,.app[data-theme=glass] .field,.app[data-theme=glass] .modal,.app[data-theme=glass] .otp-box,.app[data-theme=glass] .pill,.app[data-theme=glass] .sheet{backdrop-filter:blur(22px) saturate(150%)}.app[data-theme=glass] .btn--ghost{background:linear-gradient(180deg,rgba(26,138,154,.22),rgba(13,91,102,.12));border:1px solid rgba(26,138,154,.3);color:var(--primary-ink);backdrop-filter:blur(14px) saturate(140%);box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.85),inset 0 4px 6px rgba(150,172,205,.12),inset -2px -2px 4px rgba(18,119,133,.14)}.app[data-theme=glass] .btn--ghost:active{box-shadow:inset 2px 3px 6px rgba(18,119,133,.22),inset -1px -1px 3px rgba(255,255,255,.5)}.app[data-theme=glass] .btn--glass{background:linear-gradient(180deg,rgba(26,138,154,.3),rgba(13,91,102,.16));border:1px solid rgba(26,138,154,.34);color:var(--primary-ink);backdrop-filter:blur(16px) saturate(150%);box-shadow:3px 4px 10px rgba(155,178,205,.32),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 4px 6px rgba(150,172,205,.12),inset -2px -2px 4px rgba(18,119,133,.16)}.app[data-theme=glass] .btn--glass:hover{filter:brightness(1.03)}.app[data-theme=glass] .btn--glass:active{box-shadow:inset 2px 3px 7px rgba(18,119,133,.24),inset -1px -1px 3px rgba(255,255,255,.55)}.app[data-theme=glass] .card{border:1px solid #0098ad;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),var(--shadow-card)}.app[data-theme=glass] .card.card-solid{background:linear-gradient(145deg,color-mix(in srgb,var(--ins-card-bg,#d6efff) 72%,var(--card-hi,#ffffff)) 0,var(--ins-card-bg,#d6efff) 100%);border:1.5px solid rgba(18,119,133,.45);backdrop-filter:none;box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22)!important}.app[data-theme=glass] .icon-chip{position:relative;overflow:hidden;background:linear-gradient(165deg,#4bbfc9,#1a8a9a 48%,#0d5b66)!important;border:1.5px solid #0d5b66;color:#ffffff!important;box-shadow:inset 0 2px 3px rgba(255,255,255,.55),inset 0 -5px 9px rgba(8,84,93,.45),0 8px 16px rgba(18,119,133,.28)}.app[data-theme=glass] .icon-chip:after{content:"";position:absolute;top:4%;left:8%;right:8%;height:42%;border-radius:50%;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.7),rgba(255,255,255,0) 70%);pointer-events:none}.app[data-theme=glass] .icon-chip svg{position:relative;z-index:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.app[data-theme=glass] .deep-band{background:radial-gradient(120% 90% at 12% 0,rgba(110,215,205,.5),transparent 55%),linear-gradient(155deg,#1a8a9a,#0d5b66);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.app[data-theme=glass] .deep-band:after{display:none}.app[data-theme=glass] .screen-anim>.deep-band{background:transparent;box-shadow:none}.app[data-theme=glass] .statusbar.on-deep{color:var(--ink)}.app[data-theme=glass] .hero-next{background:linear-gradient(155deg,#1a8a9a,#127785 52%,#0d5b66)!important;box-shadow:-2px -2px 6px rgba(255,255,255,.12),2px 4px 10px rgba(18,119,133,.18),inset 2px 2px 3px rgba(255,255,255,.22),inset -3px -5px 12px rgba(8,84,93,.5)!important;border:none!important;border-radius:22px!important}.app[data-theme=glass] .ins-card{background:radial-gradient(120% 90% at 85% -20%,rgba(110,215,205,.4),transparent 55%),linear-gradient(150deg,#1a8a9a,#0d5b66)!important;box-shadow:-2px -2px 6px rgba(255,255,255,.25),2px 4px 10px rgba(18,119,133,.18),inset 2px 2px 3px rgba(255,255,255,.5),inset -3px -5px 12px rgba(8,84,93,.5)!important;border:none!important;border-radius:22px!important}.app[data-theme=glass] .bottomnav{display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch;margin:4px 12px 10px;border-radius:22px;border:1px solid #0098ad;background:rgba(255,255,255,.6);padding:6px 10px;gap:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 16px 38px rgba(18,119,133,.18);backdrop-filter:blur(26px) saturate(160%)}.backbtn-active{background:linear-gradient(180deg,#7fd3dd,#4cb6c3 54%,#2f9aa8)!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:inset 0 1.5px 1px rgba(255,255,255,.75),inset 0 -7px 11px -7px rgba(9,54,62,.42),0 4px 11px rgba(18,119,133,.3)!important;color:#06424a!important;position:relative;overflow:hidden}.backbtn-active:after{content:"";position:absolute;left:4px;right:4px;top:3px;height:46%;border-radius:10px 10px 40px 40px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.03));pointer-events:none;z-index:1}.backbtn-active svg{position:relative;z-index:2}.backbtn-active:active{transform:translateY(1px)}@keyframes navGlowDash{to{stroke-dashoffset:-100}}.nav-glow-svg{display:none;position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:3}.nav-glow-svg .track{fill:none;stroke-linecap:round;pathLength:100}.nav-glow-svg .glow{stroke:#35e0f0;stroke-width:5;stroke-dasharray:var(--nav-seg,16) 100;stroke-dashoffset:0;filter:drop-shadow(0 0 4px rgba(18,119,133,.9)) drop-shadow(0 0 9px rgba(53,224,240,.55));opacity:.9}.nav-glow-svg .core,.nav-glow-svg .glow{animation:navGlowDash 20s linear infinite}.nav-glow-svg .core{stroke:#d8fbff;stroke-width:2;stroke-dasharray:var(--nav-seg,16) 100;stroke-dashoffset:0}.app.anim-off[data-theme=glass] .nav-glow-svg .core,.app.anim-off[data-theme=glass] .nav-glow-svg .glow{animation:none}.app[data-theme=glass] .navitem{flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border-radius:13px;color:var(--ink-3);transition:color .3s}.app[data-theme=glass] .navitem>span:first-child{width:38px;height:38px;border-radius:12px;background:transparent;border:none;color:inherit;display:grid;place-items:center;transition:transform .35s cubic-bezier(.34,1.4,.64,1),background .35s,box-shadow .35s,color .3s}.app[data-theme=glass] .navitem.active svg{width:21px;height:21px}@media (prefers-reduced-motion:no-preference){.app:not(.anim-off)[data-theme=glass] .navitem.active>span:first-child svg{animation:navActivePulse 2.6s ease-in-out infinite}}@keyframes navActivePulse{0%,to{transform:translateY(0) scale(1)}28%{transform:translateY(-2px) scale(1.14)}56%{transform:translateY(0) scale(1)}}.app[data-theme=glass] .navitem>span:nth-child(2){display:inline;font-size:10px;font-weight:800;white-space:nowrap;letter-spacing:-.2px}.app[data-theme=glass] .navitem .navdot{display:none}.app[data-theme=glass] .navitem.active{color:#127785;background:none;transform:none}.app[data-theme=glass] .navitem.active>span:first-child{background:linear-gradient(155deg,#2ba6b6,#127785 55%,#0d5b66);color:#fff;transform:translateY(-2px);box-shadow:-2px -2px 6px rgba(255,255,255,.7),3px 6px 13px rgba(18,119,133,.45),inset 1px 1.5px 2px rgba(255,255,255,.45),inset -2px -2px 6px rgba(8,70,78,.5)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;padding:0;height:100%;font-family:var(--font)}body{background:radial-gradient(1200px 700px at 50% -10%,#2a3a3f 0,#1a2528 45%,#121a1c 100%);display:flex;align-items:center;justify-content:center;min-height:100vh;color:#fff;overflow:hidden}#root{height:100%}#root,.stage{width:100%;display:flex;align-items:center;justify-content:center}.stage{height:100vh;gap:40px}.phone{position:relative;width:390px;height:844px;border-radius:54px;padding:13px;background:linear-gradient(150deg,#20312f,#0c1413);box-shadow:0 0 0 2px rgba(255,255,255,.05),0 50px 110px rgba(0,0,0,.6),0 16px 40px rgba(0,0,0,.45);flex:0 0 auto;transform:scale(var(--phone-scale,1));transform-origin:center center}.phone__screen{position:relative;width:100%;height:100%;border-radius:42px;overflow:hidden;background:var(--bg)}.app{direction:rtl;inset:0;font-family:var(--font);font-size:var(--fs);color:var(--ink);background:linear-gradient(180deg,var(--bg-grad-1),var(--bg-grad-2) 220px);display:flex;flex-direction:column;overflow:hidden;isolation:isolate;transition:background .4s ease,color .25s ease}.app,.app:before{position:absolute}.app:before{content:"";inset:-12%;z-index:-1;background:linear-gradient(var(--app-bg-pattern-tint,transparent),var(--app-bg-pattern-tint,transparent)),var(--app-bg-pattern,none);background-color:var(--app-bg-tint,#D8E8FF);opacity:var(--app-bg-opacity,1);background-size:var(--app-bg-size,contain);background-position:50%;background-repeat:no-repeat;background-blend-mode:var(--app-bg-blend,normal),var(--app-bg-blend2,normal);pointer-events:none;transform:scale(1.04);will-change:transform}.app.dark:before{background-color:var(--app-bg-tint-dark,#0C2128);background-blend-mode:soft-light;opacity:.85}@media (prefers-reduced-motion:no-preference){.app:not(.anim-off):before{animation:var(--app-bg-anim,sepidBgDrift) var(--app-bg-dur,18s) var(--app-bg-ease,ease-in-out) infinite}}@keyframes sepidBgDrift{0%{transform:scale(1.08) translateX(-3.5%)}50%{transform:scale(1.08) translateX(3.5%)}to{transform:scale(1.08) translateX(-3.5%)}}@keyframes sepidBgFloatY{0%{transform:scale(1.08) translateY(-3%)}50%{transform:scale(1.08) translateY(3%)}to{transform:scale(1.08) translateY(-3%)}}@keyframes sepidBgZoom{0%{transform:scale(1.04)}50%{transform:scale(1.16)}to{transform:scale(1.04)}}@keyframes sepidBgDiag{0%{transform:scale(1.1) translate(-3%,-3%)}50%{transform:scale(1.1) translate(3%,3%)}to{transform:scale(1.1) translate(-3%,-3%)}}@keyframes sepidBgRotate{0%{transform:scale(1.16) rotate(-1.6deg)}50%{transform:scale(1.16) rotate(1.6deg)}to{transform:scale(1.16) rotate(-1.6deg)}}@keyframes sepidBgSpin{0%{transform:scale(2.3) rotate(0deg)}to{transform:scale(2.3) rotate(1turn)}}@keyframes sepidBgWave{0%{transform:scale(1.1) translateX(-3%) rotate(-.9deg)}50%{transform:scale(1.1) translateX(3%) rotate(.9deg)}to{transform:scale(1.1) translateX(-3%) rotate(-.9deg)}}.statusbar{height:52px;flex:0 0 auto;display:flex;align-items:flex-end;justify-content:space-between;padding:0 26px 6px;font-size:14px;font-weight:600;color:var(--ink);letter-spacing:.2px;position:relative;z-index:5}.statusbar.on-deep{color:#eafffb}.statusbar__time{font-variant-numeric:tabular-nums}.statusbar__icons{display:flex;align-items:center;gap:6px}.statusbar__icons svg{width:17px;height:17px}.notch{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:116px;height:30px;background:#05100f;border-radius:18px;z-index:20}.screen-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.screen-scroll::-webkit-scrollbar{display:none}.screen-scroll>*{flex-shrink:0}.home-indicator{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:134px;height:5px;border-radius:3px;background:var(--ink);opacity:.22;z-index:30}.bottomnav{flex:0 0 auto;position:relative;background:var(--surface);border-top:1px solid var(--border);box-shadow:var(--shadow-nav);padding:9px 12px 26px;display:grid;grid-template-columns:repeat(5,1fr);z-index:10}.navitem{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0;color:var(--ink-3);font-family:var(--font);font-size:11px;font-weight:600;transition:color .2s}.navitem svg{width:24px;height:24px}.navitem.active{color:var(--primary)}.navitem.active .navdot{opacity:1;transform:scale(1)}.navdot{width:5px;height:5px;border-radius:50%;background:var(--primary);opacity:0;transform:scale(.4);transition:.25s}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.btn{font-family:var(--font);border:none;cursor:pointer;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:calc(var(--fs) + 1px);border-radius:var(--r-md);padding:14px 18px;transition:transform .12s ease,filter .2s,background .2s;line-height:1;white-space:nowrap}.btn:active{transform:scale(.97)}.app:not(.anim-off) .btn--accent:after,.app:not(.anim-off) .btn--glass:after,.app:not(.anim-off) .btn--primary:after{content:"";position:absolute;top:-60%;left:-75%;width:45%;height:220%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.06) 38%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.06) 62%,transparent);transform:rotate(10deg);pointer-events:none;z-index:1;animation:btnShine 22s ease-in-out infinite}@keyframes btnShine{0%{left:-75%}22%{left:130%}to{left:130%}}.btn--primary{background:linear-gradient(160deg,var(--primary),var(--primary-ink));color:var(--on-primary);box-shadow:inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 8px rgba(9,54,62,.28),0 3px 6px rgba(11,58,48,.2),0 12px 26px rgba(11,58,48,.32)}.btn--primary:hover{filter:brightness(1.05)}.btn--primary:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -2px 6px rgba(9,54,62,.3),0 4px 10px rgba(11,58,48,.24)}.btn--accent{background:linear-gradient(160deg,var(--accent),var(--accent-ink));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 22px rgba(138,101,38,.26)}.btn--soft{background:var(--primary-soft);color:var(--primary-ink)}.btn--ghost{background:var(--surface-2);color:var(--ink);border:1px solid var(--border)}.btn--glass{background:linear-gradient(180deg,rgba(26,138,154,.3),rgba(13,91,102,.18));color:var(--primary-ink);border:1px solid rgba(26,138,154,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 8px 22px rgba(11,58,48,.14)}.btn--block{width:100%}.btn svg{width:19px;height:19px}.pill{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:var(--r-pill);font-size:12px;font-weight:700;line-height:1.5;flex:0 0 auto;white-space:nowrap;max-width:100%}.pill svg{width:13px;height:13px}.badge-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.icon-chip{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;flex:0 0 auto}.icon-chip svg{width:23px;height:23px}.divider{height:1px;background:var(--border);border:none;margin:0}.sec-title{display:flex;align-items:center;justify-content:space-between}.sec-title h3{margin:0;font-size:calc(var(--fs) + 2px);font-weight:800;color:var(--ink);white-space:nowrap}.sec-title a{color:var(--primary);font-weight:700;font-size:13px;cursor:pointer;text-decoration:none;white-space:nowrap;flex:0 0 auto;padding-inline-start:10px}.avatar{width:44px;height:44px;border-radius:50%;background:var(--primary-soft);color:var(--primary-ink);display:grid;place-items:center;font-weight:800;font-size:16px;border:1px solid var(--border)}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.tnum{font-variant-numeric:tabular-nums}.row{align-items:center}.col,.row{display:flex}.col{flex-direction:column}.between{justify-content:space-between}.gap4{gap:4px}.gap6{gap:6px}.gap8{gap:8px}.gap10{gap:10px}.gap12{gap:12px}.gap14{gap:14px}.gap16{gap:16px}.grow{flex:1 1 auto;min-width:0}.ellip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes screenIn{0%{transform:translateY(10px)}to{transform:none}}.screen-anim{animation:screenIn .32s cubic-bezier(.22,.7,.3,1)}@media (prefers-reduced-motion:reduce){.screen-anim{animation:none}}@keyframes riseIn{0%{transform:translateY(20px)}to{transform:none}}@keyframes growFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.app:not(.anim-off) .screen-scroll>*{animation:riseIn .52s cubic-bezier(.22,.72,.28,1) backwards}.app:not(.anim-off) .screen-scroll>:first-child{animation-delay:.03s}.app:not(.anim-off) .screen-scroll>:nth-child(2){animation-delay:.09s}.app:not(.anim-off) .screen-scroll>:nth-child(3){animation-delay:.15s}.app:not(.anim-off) .screen-scroll>:nth-child(4){animation-delay:.21s}.app:not(.anim-off) .screen-scroll>:nth-child(5){animation-delay:.27s}.app:not(.anim-off) .screen-scroll>:nth-child(6){animation-delay:.33s}.app:not(.anim-off) .screen-scroll>:nth-child(n+7){animation-delay:.39s}.app:not(.anim-off) .track>i{transform-origin:right center;animation:growFill .9s cubic-bezier(.3,.85,.3,1) .18s backwards}}.card{transition:transform .16s cubic-bezier(.3,.8,.3,1),box-shadow .16s ease}.card:active{transform:scale(.984)}@keyframes bandDrop{0%{transform:translateY(-18px)}to{transform:none}}@keyframes cineUp{0%{transform:translateY(16px)}to{transform:none}}@keyframes heroReveal{0%{transform:translateY(32px) scale(.9)}55%{transform:translateY(0) scale(1.012)}to{transform:none}}@keyframes heroSheen{0%{transform:translateX(-130%) skewX(-20deg);opacity:0}18%{opacity:.9}60%{opacity:.9}to{transform:translateX(240%) skewX(-20deg);opacity:0}}@keyframes heroSheenLoop{0%{transform:translateX(-60%) rotate(-20deg);opacity:0}9%{opacity:.85}44%{opacity:.85}55%{transform:translateX(320%) rotate(-20deg);opacity:0}to{transform:translateX(320%) rotate(-20deg);opacity:0}}@keyframes popBounce{0%{transform:scale(.55)}68%{transform:scale(1.13)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.app:not(.anim-off) .home-cine .deep-band{animation:bandDrop .6s cubic-bezier(.2,.78,.24,1) both}.app:not(.anim-off) .home-cine .deep-band>*{animation:cineUp .55s cubic-bezier(.22,.72,.28,1) both}.app:not(.anim-off) .home-cine .deep-band>:first-child{animation-delay:.08s}.app:not(.anim-off) .home-cine .deep-band>:nth-child(2){animation-delay:.14s}.app:not(.anim-off) .home-cine .deep-band>:nth-child(3){animation-delay:.22s}.app:not(.anim-off) .home-cine .deep-band>:nth-child(4){animation-delay:.3s}.app:not(.anim-off) .home-cine .screen-scroll>*{animation:cineUp .55s cubic-bezier(.22,.72,.28,1) both}.app:not(.anim-off) .home-cine .screen-scroll>:first-child{animation:heroReveal .8s cubic-bezier(.2,.8,.24,1) .34s both}.app:not(.anim-off) .home-cine .hero-next:after{content:none}.app:not(.anim-off) .home-cine .screen-scroll>:nth-child(2){animation-delay:.46s}.app:not(.anim-off) .home-cine .screen-scroll>:nth-child(3){animation-delay:.58s}.app:not(.anim-off) .home-cine .screen-scroll>:nth-child(4){animation-delay:.68s}.app:not(.anim-off) .home-cine .home-qtile{animation:popBounce .6s cubic-bezier(.3,1.3,.5,1) both}.app:not(.anim-off) .home-cine .home-qtile:first-child{animation-delay:.56s}.app:not(.anim-off) .home-cine .home-qtile:nth-child(2){animation-delay:.63s}.app:not(.anim-off) .home-cine .home-qtile:nth-child(3){animation-delay:.7s}.app:not(.anim-off) .home-cine .home-qtile:nth-child(4){animation-delay:.77s}.app:not(.anim-off) .home-cine .home-qtile img{animation:iconWiggle 5s ease-in-out 1.4s infinite}.app:not(.anim-off) .home-cine .home-qtile:first-child img{animation-delay:1.4s}.app:not(.anim-off) .home-cine .home-qtile:nth-child(2) img{animation-delay:1.7s}.app:not(.anim-off) .home-cine .home-qtile:nth-child(3) img{animation-delay:2s}.app:not(.anim-off) .home-cine .home-qtile:nth-child(4) img{animation-delay:2.3s}}@keyframes iconWiggle{0%,12%,to{transform:translateY(0) rotate(0deg) scale(1)}3%{transform:translateY(-9px) rotate(-7deg) scale(1.06)}6%{transform:translateY(-3px) rotate(6deg) scale(1.04)}9%{transform:translateY(-1px) rotate(-3deg) scale(1.01)}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}@keyframes popInVis{0%{transform:scale(.8)}to{transform:none}}.scrim{position:absolute;inset:0;background:var(--scrim);z-index:60;animation:fadeIn .25s ease;display:flex;align-items:flex-end}.scrim--center{align-items:center;justify-content:center;padding:24px}.sheet{width:100%;background:var(--surface);border-radius:26px 26px 0 0;padding:10px 20px calc(20px + env(safe-area-inset-bottom));animation:sheetUp .34s cubic-bezier(.22,.8,.3,1);max-height:88%;overflow-y:auto;scrollbar-width:none}.sheet::-webkit-scrollbar{display:none}.sheet__grab{width:40px;height:5px;border-radius:3px;background:var(--border-strong);margin:4px auto 14px}.modal{width:100%;max-width:320px;background:var(--surface);border-radius:24px;padding:24px;text-align:center;animation:popIn .3s cubic-bezier(.22,.8,.3,1);box-shadow:var(--shadow-pop)}.field{width:100%;font-family:var(--font);font-size:calc(var(--fs) + 1px);color:var(--ink);background:var(--surface-2);border:1.5px solid var(--border);border-radius:var(--r-md);padding:14px 16px;outline:none;transition:border .2s,background .2s}.field:focus{border-color:var(--primary);background:var(--surface)}.field::-moz-placeholder{color:var(--ink-3)}.field::placeholder{color:var(--ink-3)}.otp-box{position:relative;width:52px;height:60px;border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--ins-card-bg,#d6efff) 92%,#ffffff) 0,var(--ins-card-bg,#d6efff) 100%);border:none;box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1px 1px rgba(255,255,255,.35),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22);display:grid;place-items:center;font-size:26px;font-weight:800;color:var(--ink);transition:.2s;font-variant-numeric:tabular-nums}.otp-box:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:1;background:#479fad;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.otp-box.filled{color:#127785}.otp-box.cursor{box-shadow:0 0 0 4px rgba(18,119,133,.16),3px 4px 8px rgba(155,178,205,.3),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22)}.track{height:9px;background:linear-gradient(180deg,rgba(150,172,205,.2),rgba(150,172,205,.1));box-shadow:inset 0 1px 2px rgba(120,145,180,.28),inset 0 -1px 0 rgba(255,255,255,.7);overflow:hidden}.track,.track>i{border-radius:99px;position:relative}.track>i{display:block;height:100%;background:var(--primary);box-shadow:0 1px 4px rgba(18,119,133,.4),inset 0 1px 0 rgba(255,255,255,.45);transition:width .6s cubic-bezier(.34,1.2,.5,1)}.track>i:after{content:"";position:absolute;inset:0 0 50% 0;border-radius:99px 99px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0))}.steps{display:flex;flex-direction:column}.step{display:flex;gap:14px}.step-rail{position:relative;width:30px;flex-shrink:0;display:flex;justify-content:center}.step-rail:before{content:"";position:absolute;top:13px;bottom:-7px;width:3px;border-radius:3px;background:var(--border-strong)}.step.last .step-rail:before{display:none}.step.done .step-rail:before{background:linear-gradient(var(--primary),var(--primary))}.step.active .step-rail:before,.step.alert .step-rail:before{background:linear-gradient(var(--primary) 0,var(--border-strong) 90%)}.step-node{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;margin-top:1px;background:var(--surface);border:2.5px solid var(--border-strong);transition:.2s}.step-node svg{width:15px;height:15px}.step.done .step-node{box-shadow:0 4px 10px rgba(18,119,133,.3),inset 0 1px 1px rgba(255,255,255,.4)}.step.active .step-node,.step.done .step-node{background:linear-gradient(155deg,#1a8a9a,#0d5b66);border-color:#0d5b66}.step.active .step-node{box-shadow:0 0 0 5px var(--primary-soft),0 4px 12px rgba(18,119,133,.35),inset 0 1px 1px rgba(255,255,255,.4)}.step.alert .step-node{background:linear-gradient(155deg,#1a8a9a,#0d5b66);border-color:#0d5b66;box-shadow:0 0 0 5px var(--accent-soft),0 4px 12px rgba(18,119,133,.35),inset 0 1px 1px rgba(255,255,255,.4)}.step.todo .step-node:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--border-strong)}.step-body{flex:1;min-width:0;padding-bottom:20px}.step.last .step-body{padding-bottom:0}.step-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.step-title{font-weight:800;font-size:13.5px;color:var(--ink);line-height:1.5}.step.todo .step-title{color:var(--ink-3);font-weight:600}.step-date{font-size:11px;color:var(--ink-3);font-weight:700;white-space:nowrap;flex-shrink:0;background:var(--surface-2);padding:3px 9px;border-radius:var(--r-pill)}.step.todo .step-date{background:none;padding:3px 0}.step-badge{display:inline-flex;align-items:center;gap:5px;margin-top:7px;font-size:11px;font-weight:800;padding:4px 10px;border-radius:var(--r-pill)}.step-badge svg{width:12px;height:12px}.step.active .step-badge{background:var(--primary-soft);color:var(--primary-ink)}.step.alert .step-badge{background:var(--accent-soft);color:var(--accent-ink)}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chips::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;font-family:var(--font);cursor:pointer;padding:9px 14px;border-radius:var(--r-pill);font-size:13px;font-weight:700;background:var(--surface);border:1.5px solid var(--border);color:var(--ink-2);transition:.2s;display:inline-flex;align-items:center;gap:6px}.chip svg{width:15px;height:15px}.chip.active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.app[data-theme=glass] .chip{background:linear-gradient(180deg,rgba(26,138,154,.22),rgba(13,91,102,.12));border:1px solid rgba(26,138,154,.3);color:var(--primary-ink);backdrop-filter:blur(14px) saturate(140%);box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.85),inset 0 4px 6px rgba(150,172,205,.12),inset -2px -2px 4px rgba(18,119,133,.14)}.app[data-theme=glass] .chip.active{background:linear-gradient(155deg,#1a8a9a,#127785 55%,#0d5b66);border:2px solid #0d5b66;color:#ffffff;box-shadow:0 6px 14px rgba(18,119,133,.4),inset 0 1px 0 rgba(255,255,255,.35)}.app[data-theme=glass] .chip.active svg{color:#ffffff}.tap{cursor:pointer;transition:transform .12s ease,background .2s}.tap:active{transform:scale(.985)}.fab-ai{position:absolute;z-index:40;inset-inline-end:18px;bottom:104px;width:60px;height:60px;border-radius:18px;border:none;cursor:pointer;padding:0;background:none;filter:drop-shadow(0 10px 16px rgba(8,80,90,.45)) drop-shadow(0 3px 5px rgba(8,80,90,.3));display:grid;place-items:center;animation:aiFloat 4s ease-in-out infinite}.fab-ai img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}@keyframes aiFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.fab-ai:after{display:none}.ph-img{background:repeating-linear-gradient(135deg,var(--surface-2) 0 10px,var(--surface-3) 10px 20px);display:grid;place-items:center;color:var(--ink-3);font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.5px;border-radius:var(--r-md)}.deep-band{position:relative;background:radial-gradient(120% 80% at 88% -20%,rgba(196,150,80,.2),transparent 56%),radial-gradient(150% 130% at 8% -10%,#125345 0,#0c3a30 46%,#07241d 100%);color:#eafff8;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.deep-band:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(217,189,132,.5),transparent);pointer-events:none}.kicker{font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.ai-note{font-size:11.5px;color:var(--ink-3);line-height:1.6;display:flex;gap:6px;align-items:flex-start}.ai-note svg{width:14px;height:14px;flex:0 0 auto;margin-top:1px}.framelabel{position:absolute;top:-30px;inset-inline-start:6px;font-size:12px;font-weight:700;color:rgba(255,255,255,.55);font-family:var(--font)}.clay-scope{background:#f5faff;scrollbar-width:none}.clay-scope::-webkit-scrollbar{display:none}.clay{background:linear-gradient(145deg,color-mix(in srgb,var(--ins-card-bg,#d6efff) 72%,var(--card-hi,#ffffff)) 0,var(--ins-card-bg,#d6efff) 100%);border:none!important;border-radius:26px;box-shadow:-9px -9px 20px rgba(255,255,255,.95),11px 13px 26px rgba(150,176,219,.46),inset 1px 1px 1px rgba(255,255,255,.9),inset -4px -5px 11px rgba(150,176,219,.16)}.clay-inset{background:linear-gradient(145deg,#e6edf9,#f0f5fc);border:none!important;border-radius:22px;box-shadow:inset 5px 5px 11px rgba(150,176,219,.5),inset -5px -6px 12px rgba(255,255,255,.95)}.clay-tint{background:linear-gradient(150deg,#e8f0fc,#d5e2f6);border:none!important;border-radius:32px;box-shadow:-10px -10px 22px rgba(255,255,255,.96),13px 16px 30px rgba(118,144,202,.45),inset 1.5px 1.5px 2px rgba(255,255,255,.98),inset -4px -6px 12px rgba(118,144,202,.2)}.lock-badge{position:relative;overflow:hidden;background:linear-gradient(158deg,#2ba6b6,#127785 50%,#0d5b66);box-shadow:0 14px 22px -6px rgba(18,119,133,.55),inset 2px 3px 5px rgba(255,255,255,.65),inset -4px -6px 13px rgba(8,84,93,.55)}.lock-badge:after{content:"";position:absolute;top:5%;left:12%;right:14%;height:48%;border-radius:50%;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.92),rgba(255,255,255,0) 74%);pointer-events:none}.lock-badge svg{position:relative;z-index:1;filter:drop-shadow(0 1px 1px rgba(8,84,93,.35))}.clay-btn{position:relative;font-family:var(--font);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:800;font-size:calc(var(--fs) + 2px);color:#fff;width:100%;white-space:nowrap;padding:18px 20px;border-radius:22px;background:linear-gradient(155deg,#6ea0f0,#4a7be0 54%,#3f6fd6);box-shadow:-6px -6px 16px rgba(255,255,255,.6),9px 13px 28px rgba(63,111,214,.5),inset 2px 2px 3px rgba(255,255,255,.55),inset -3px -5px 12px rgba(40,82,180,.5);transition:transform .14s ease,box-shadow .2s ease,filter .2s ease}.clay-btn:after{content:"";position:absolute;top:5px;left:14px;right:14px;height:38%;border-radius:999px;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.55),rgba(255,255,255,0) 75%);pointer-events:none}.clay-btn:hover{filter:brightness(1.04)}.clay-btn:active{transform:translateY(2px) scale(.992);box-shadow:-3px -3px 9px rgba(255,255,255,.5),5px 6px 14px rgba(36,98,220,.42),inset 3px 3px 7px rgba(18,60,165,.55),inset -2px -3px 7px rgba(255,255,255,.35)}.clay-btn.is-ghost{background:linear-gradient(150deg,#ffffff,#eef2fb);color:var(--primary-ink);box-shadow:-10px -10px 22px rgba(255,255,255,1),13px 16px 30px rgba(118,144,202,.42),inset 1.5px 1.5px 1px rgba(255,255,255,1),inset -4px -6px 12px rgba(118,144,202,.2)}.clay-btn.is-ghost:after{opacity:.5}.clay-btn.is-ghost:active{transform:translateY(2px) scale(.992);box-shadow:inset 5px 5px 11px rgba(118,144,202,.4),inset -4px -4px 9px rgba(255,255,255,.95)}.clay-field{position:relative;background:linear-gradient(150deg,#ffffff,#eef2fb);border:none;border-radius:22px;box-shadow:-10px -10px 22px rgba(255,255,255,1),13px 16px 30px rgba(118,144,202,.42),inset 1.5px 1.5px 1px rgba(255,255,255,1),inset -4px -6px 12px rgba(118,144,202,.2)}.clay-field:after{content:"";position:absolute;top:5px;left:14px;right:14px;height:38%;border-radius:999px;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.55),rgba(255,255,255,0) 75%);opacity:.5;pointer-events:none}.clay-press{transition:transform .14s ease,box-shadow .2s ease}.clay-press:active{transform:translateY(2px);box-shadow:inset 5px 5px 11px rgba(150,176,219,.45),inset -5px -5px 11px rgba(255,255,255,.9)}.cta-arrow{display:inline-flex;align-items:center}@media (prefers-reduced-motion:no-preference){.cta-arrow{animation:ctaNudge 1.4s ease-in-out infinite}}@keyframes ctaNudge{0%,to{transform:translateX(0)}50%{transform:translateX(-5px)}}.clay-medallion{position:relative;overflow:hidden;background:linear-gradient(160deg,#5ea0ff,#2a74f0 50%,#155cd0);box-shadow:-5px -5px 14px rgba(255,255,255,.7),9px 11px 22px rgba(30,90,210,.45),inset 2px 2px 4px rgba(255,255,255,.6),inset -4px -6px 12px rgba(15,55,160,.5)}.clay-medallion:after{content:"";position:absolute;top:6%;left:12%;right:16%;height:40%;border-radius:50%;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.85),rgba(255,255,255,0) 72%);pointer-events:none}.clay-medallion svg{position:relative;z-index:1;filter:drop-shadow(0 1px 1px rgba(255,255,255,.55))}.clay-divider{height:4px;border:none;border-radius:4px;flex:1 1 auto;background:linear-gradient(145deg,#e6edf9,#f0f5fc);box-shadow:inset 2px 2px 4px rgba(150,176,219,.5),inset -2px -2px 4px rgba(255,255,255,.95)}.neu-field{position:relative;background:#f5faff;border:1px solid rgba(255,255,255,.8)!important;border-radius:22px;box-shadow:0 10px 22px -3px rgba(139,167,200,.28),-5px -5px 12px rgba(255,255,255,.85),inset -2px -2px 6px rgba(255,255,255,.9),inset 2px 3px 8px rgba(167,189,216,.14)}.neu-well{background:linear-gradient(160deg,#eef0f6,#f8f9fc);border-radius:16px;box-shadow:inset 2px 2px 5px rgba(150,160,195,.3),inset -2px -2px 5px rgba(255,255,255,.9)}.neo-login{height:100%;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;background:transparent;padding:60px 26px 0}.neo-login::-webkit-scrollbar{display:none}.neo-login .nl-logo{display:flex;flex-direction:column;align-items:flex-start}.neo-login .nl-logo img{width:auto;height:50px;-o-object-fit:contain;object-fit:contain;display:block}.logo-glint{position:relative;display:inline-flex}.logo-glint:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.12) 40%,rgba(255,255,255,.3) 46%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.3) 54%,rgba(255,255,255,.12) 60%,transparent 68%);background-size:250% 100%;background-repeat:no-repeat;-webkit-mask:url(/assets/logo-glint-mask.png) center/contain no-repeat;mask:url(/assets/logo-glint-mask.png) center/contain no-repeat;filter:blur(.4px);mix-blend-mode:screen;animation:logoGlint 12s linear infinite;pointer-events:none}@keyframes logoGlint{0%{background-position:200% 0}78%{background-position:-110% 0}to{background-position:-110% 0}}@keyframes iconSweep{0%{transform:translateX(160%) skewX(-15deg)}to{transform:translateX(-160%) skewX(-15deg)}}.icon-shine{position:relative;display:inline-flex;border-radius:14px;overflow:hidden}.icon-shine:after{content:"";position:absolute;inset:0;width:50%;background:linear-gradient(90deg,transparent,rgba(18,119,133,.06) 15%,rgba(18,119,133,.18) 35%,rgba(255,255,255,.45) 50%,rgba(18,119,133,.18) 65%,rgba(18,119,133,.06) 85%,transparent);pointer-events:none;animation:iconSweep 14s ease-in-out infinite}.icon-shine.shine-delay:after{animation-delay:2s}@keyframes taminMove{0%{transform:translateX(0) scale(1)}20%{transform:translateX(2px) scale(1)}40%{transform:translateX(-2px) scale(1)}55%{transform:translateX(0) scale(1.06)}75%{transform:translateX(0) scale(1.06)}95%{transform:translateX(0) scale(1)}to{transform:translateX(0) scale(1)}}.tamin-anim{animation:none}@keyframes dotPulse{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 0 0 rgba(18,119,133,.5)}50%{transform:scale(1.15);opacity:.85;box-shadow:0 0 0 5px rgba(18,119,133,0)}}.dot-pulse{animation:dotPulse 5s ease-in-out infinite}@keyframes callRing{0%{transform:scale(.82);opacity:.7}to{transform:scale(2.1);opacity:0}}@keyframes callAvatarBob{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes callDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.app.anim-off .call-avatar-bob,.app.anim-off .call-ring{animation:none}img[src*=logo-teal-wordmark]{filter:drop-shadow(0 1px 0 rgba(255,255,255,.75)) drop-shadow(0 2px 5px rgba(18,119,133,.34)) drop-shadow(0 1px 1px rgba(8,84,93,.28))}.logo-shine{position:relative;display:inline-block;line-height:0}@media (prefers-reduced-motion:no-preference){.logo-shine:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 26%,rgba(255,255,255,.62) 50%,transparent 74%);background-size:300% 100%;-webkit-mask:url(/assets/logo-shine-mask.png) center/contain no-repeat;mask:url(/assets/logo-shine-mask.png) center/contain no-repeat;animation:logoShine 10s ease-in-out 1.2s infinite}}@keyframes logoShine{0%{background-position:230% 0}55%{background-position:-130% 0}to{background-position:-130% 0}}.neo-login .nl-tagline{font-size:12.5px;font-weight:600;color:#6f9aa0;margin:8px 3px 0 0}.neo-login .nl-headline{margin:20px 0 0;font-size:22px;font-weight:800;line-height:1.5;color:#333f6b;text-shadow:0 2px 2px rgba(255,255,255,.85);text-align:right}.neo-login .nl-sub{margin:10px 0 0;font-size:13.5px;font-weight:500;line-height:1.85;color:#8195ba;text-align:right}.neo-login .nl-field-label{margin-top:20px;font-size:13.5px;font-weight:600;color:#64779f}.neo-login .nl-field{margin-top:9px;height:58px;border-radius:22px;direction:ltr;background:linear-gradient(145deg,color-mix(in srgb,var(--ins-card-bg,#d6efff) 92%,#ffffff) 0,var(--ins-card-bg,#d6efff) 100%);border:1.5px solid rgba(26,138,154,.55);box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1px 1px rgba(255,255,255,.35),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22);display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;position:relative}.neo-login .nl-field-css:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:var(--input-border,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.neo-login .nl-badge{width:40px;height:40px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;background:linear-gradient(135deg,#ffffff,#eef4fd 60%,#dfe9f6);border:1px solid rgba(255,255,255,.8);box-shadow:3px 3px 7px rgba(155,178,205,.36),inset 1px 1px 2px rgba(255,255,255,.95),inset -1px -2px 3px rgba(146,168,208,.32)}.neo-login .nl-badge .nl-phone-ic,.neo-login .nl-badge img{width:21px;height:21px;-o-object-fit:contain;object-fit:contain;display:block;filter:drop-shadow(0 2px 3px rgba(18,119,133,.32));pointer-events:none}.neo-login .nl-field input{flex:1;min-width:0;border:none;background:none;outline:none;font-family:var(--font);font-size:17px;font-weight:500;color:#263B56;letter-spacing:1.5px;text-align:left;direction:ltr;padding:0 6px;position:relative;z-index:1}.neo-login .nl-fingerfield{cursor:pointer;padding:8px 14px 8px 8px}.neo-login .nl-fingerfield .nl-finger-label{flex:1;text-align:center;padding-inline-end:50px;font-family:var(--font);font-size:17px;font-weight:800;color:#127785}.neo-login .nl-fingerfield:active{transform:translateY(1px)}.neo-login .nl-fieldbtn{cursor:pointer;justify-content:center;gap:12px;padding:0 16px;overflow:hidden;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.1) 44%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.1) 56%,transparent 64%) no-repeat,linear-gradient(180deg,#2f9fae,#1a8694 46%,#127785);background-size:230% 100%,100% 100%;background-position:200% 0,0 0;animation:btnGlint 32s linear infinite;backdrop-filter:none;box-shadow:0 10px 22px -8px rgba(80,120,180,.28),0 3px 8px -3px rgba(80,120,180,.2),inset 0 2px 2px rgba(255,255,255,.7),inset 0 13px 20px -10px rgba(255,255,255,.6),inset 0 -10px 16px -8px rgba(40,84,160,.32)}.neo-login .nl-fieldbtn.nl-field-css:before,.neo-login .nl-fieldbtn:before{display:none}.neo-login .nl-fieldbtn:after{content:"";position:absolute;left:6px;right:6px;top:4px;height:46%;border-radius:14px 14px 60px 60px/14px 14px 28px 28px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.04));pointer-events:none;z-index:2}.neo-login .nl-fieldbtn .nl-fieldbtn-label{font-family:var(--font);font-size:18px;font-weight:800;color:#ffffff;text-shadow:0 1px 3px rgba(6,66,74,.45);position:relative;z-index:4}.neo-login .nl-fieldbtn svg{position:relative;z-index:4;filter:drop-shadow(0 1px 1px rgba(8,72,82,.4))}.neo-login .nl-fieldbtn:active{transform:translateY(1px)}.fieldbtn-teal{height:58px;border-radius:18px;border:none;width:100%;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font);background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.1) 44%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.1) 56%,transparent 64%) no-repeat,linear-gradient(180deg,#2f9fae,#1a8694 46%,#127785);background-size:230% 100%,100% 100%;background-position:200% 0,0 0;animation:btnGlint 32s linear infinite;box-shadow:0 10px 22px -8px rgba(80,120,180,.28),0 3px 8px -3px rgba(80,120,180,.2),inset 0 2px 2px rgba(255,255,255,.7),inset 0 13px 20px -10px rgba(255,255,255,.6),inset 0 -10px 16px -8px rgba(40,84,160,.32)}@keyframes btnGlint{0%{background-position:200% 0,0 0}to{background-position:-130% 0,0 0}}.app.anim-off .fieldbtn-teal,.app.anim-off .neo-login .nl-fieldbtn{animation:none}.fieldbtn-teal:before{display:none}.fieldbtn-teal::before-disabled{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(120,200,210,.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.fieldbtn-teal:after{content:"";position:absolute;left:6px;right:6px;top:4px;height:46%;border-radius:14px 14px 60px 60px/14px 14px 28px 28px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.04));pointer-events:none;z-index:2}.fieldbtn-teal .fieldbtn-label{font-size:18px;font-weight:800;color:#ffffff;text-shadow:0 1px 3px rgba(6,66,74,.45);position:relative;z-index:4}.fieldbtn-teal svg{position:relative;z-index:4;filter:drop-shadow(0 1px 1px rgba(8,72,82,.4))}.fieldbtn-teal:active{transform:translateY(1px)}.keypad-key{position:relative;border:none;cursor:pointer;height:56px;border-radius:16px;background:linear-gradient(145deg,#F8FBFF,#EAF2FB);box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22);display:grid;place-items:center;font-family:var(--font);font-size:24px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;transition:transform .1s ease,box-shadow .1s ease}.keypad-key:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(181,199,225,.6));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.keypad-key:active{transform:translateY(1px);box-shadow:1px 2px 4px rgba(155,178,205,.28),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 6px 10px rgba(150,172,205,.3)}.keypad-key.keypad-del{background:linear-gradient(145deg,#E7EEF8,#D6E2F0)}.neo-login .nl-field-img{height:auto;aspect-ratio:827/204;background:url(/assets/field-phone-bg.png) 50%/100% 100% no-repeat;border:none;box-shadow:none;border-radius:0;padding:0;gap:0}.neo-login .nl-field-img:after,.neo-login .nl-field-img:before{display:none}.neo-login .nl-field-img input{padding:0 5% 0 21.5%}.neo-login .nl-btn-primary{margin-top:20px;height:62px;border:none;border-radius:22px;cursor:pointer;font-family:var(--font);background:linear-gradient(180deg,#7db0fb,#5a95f6 42%,#4081ee);box-shadow:0 9px 0 #2f63c4,0 11px 1px rgba(40,84,160,.55),0 18px 26px -6px rgba(54,108,210,.45),0 26px 38px -10px rgba(54,108,210,.3),inset 0 3px 3px rgba(255,255,255,.7),inset 0 14px 16px -10px rgba(255,255,255,.85),inset 0 -10px 14px -6px rgba(40,84,160,.5);color:#ffffff;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:14px;text-shadow:0 2px 3px rgba(30,72,160,.45);transition:transform .1s ease,box-shadow .1s ease;width:100%;margin-bottom:10px;position:relative}.neo-login .nl-btn-primary:before{content:"";position:absolute;left:8px;right:8px;top:4px;height:42%;border-radius:18px 18px 40px 40px/18px 18px 22px 22px;background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0));pointer-events:none}.neo-login .nl-btn-primary:active{transform:translateY(7px);box-shadow:0 2px 0 #2f63c4,0 3px 1px rgba(40,84,160,.55),0 6px 12px -4px rgba(54,108,210,.4),inset 0 3px 3px rgba(255,255,255,.7),inset 0 -8px 12px -6px rgba(40,84,160,.5)}.neo-login .nl-btn-primary svg{display:block;filter:drop-shadow(0 1px 1px rgba(35,80,170,.35))}.btn3d{border:none;border-radius:22px;cursor:pointer;height:62px;font-family:var(--font);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:14px;width:100%;position:relative;transition:transform .1s ease,box-shadow .1s ease}.btn3d:before{content:"";position:absolute;left:8px;right:8px;top:4px;height:42%;border-radius:18px 18px 40px 40px/18px 18px 22px 22px;pointer-events:none}.btn3d svg{display:block}.btn3d-primary{background:linear-gradient(180deg,#3aa9b8,#1c8d9b 42%,#127785);color:#fff;text-shadow:0 2px 3px rgba(6,66,74,.45);box-shadow:inset 0 3px 3px rgba(255,255,255,.7),inset 0 14px 16px -10px rgba(255,255,255,.85),inset 0 -10px 14px -6px rgba(8,72,80,.5)}.btn3d-primary:before{background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0))}.btn3d-primary svg{filter:drop-shadow(0 1px 1px rgba(8,72,82,.4))}.btn3d-primary:active{transform:translateY(1px);box-shadow:inset 0 3px 3px rgba(255,255,255,.7),inset 0 -8px 12px -6px rgba(8,72,80,.5)}.btn3d-light{background:linear-gradient(180deg,#ffffff,#f1f6ff 48%,#e4edfb);color:#3672e2;box-shadow:0 9px 0 #c5d4ec,0 11px 1px rgba(150,172,208,.5),0 18px 26px -6px rgba(90,120,180,.28),0 26px 38px -10px rgba(90,120,180,.18),inset 0 3px 3px rgba(255,255,255,.95),inset 0 14px 16px -10px rgba(255,255,255,.9),inset 0 -10px 14px -6px rgba(170,195,230,.5)}.btn3d-light:before{background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,0))}.btn3d-light:active{transform:translateY(7px);box-shadow:0 2px 0 #c5d4ec,0 3px 1px rgba(150,172,208,.5),0 6px 12px -4px rgba(90,120,180,.3),inset 0 3px 3px rgba(255,255,255,.95),inset 0 -8px 12px -6px rgba(170,195,230,.5)}.neo-login .nl-divider{margin-top:20px;display:flex;align-items:center;gap:14px}.neo-login .nl-divider .nl-line{flex:1;height:2px;border-radius:2px;background:linear-gradient(180deg,#ccd8ec,#e9f0fb);box-shadow:0 1px 0 rgba(255,255,255,.9)}.neo-login .nl-divider .nl-or{font-size:13.5px;font-weight:600;color:#8ea2c6}.neo-login .nl-btn-finger{margin-top:18px;height:69px;border:1px solid rgba(190,211,245,.55);border-radius:19px;cursor:pointer;font-family:var(--font);background:linear-gradient(180deg,#fbfdff,#f3f7ff 52%,#edf4ff);box-shadow:0 8px 14px rgba(82,114,168,.18),0 2px 5px rgba(90,120,170,.1),inset 0 2px 4px rgba(255,255,255,.95),inset 0 -2px 5px rgba(170,195,230,.28);display:flex;align-items:center;justify-content:center;gap:12px;color:#3672e2;font-size:17px;font-weight:800;transition:transform .12s ease;width:100%;padding:0 12px 0 17px;direction:ltr}.neo-login .nl-btn-finger:active{transform:translateY(2px)}.neo-login .nl-btn-finger.nl-btn-img{height:auto;aspect-ratio:827/204;border:none;border-radius:0;background:url(/assets/field-phone-bg.png) 50%/100% 100% no-repeat;box-shadow:none;position:relative;padding:0;gap:0;justify-content:center}.neo-login .nl-btn-finger.nl-btn-img .nl-badge{position:absolute;left:4.6%;top:50%;transform:translateY(-50%);width:11.6%;aspect-ratio:1;height:auto;background:none;border:none;box-shadow:none}.neo-login .nl-btn-finger.nl-btn-img .nl-badge img{width:78%;height:78%}.neo-login .nl-btn-finger.nl-btn-img .nl-finger-label{padding-left:16%}.neo-login .nl-note{position:relative;margin-top:18px;border-radius:24px;background:#D6EFFF;border:none;box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22);padding:14px 15px;display:flex;align-items:center;gap:12px}.neo-login .nl-note:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(181,199,225,.6));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.neo-login .nl-note img{width:auto;height:46px;flex:0 0 auto}.neo-login .nl-note p{flex:1;margin:0;font-size:13px;font-weight:600;line-height:1.95;color:#3f7d83;text-align:right}.neo-login .nl-footer{margin-top:auto;padding:14px 0 18px;text-align:center;font-size:12.5px;font-weight:500;color:#8ba0c7}.neo-login .nl-footer b{color:#5773a6;font-weight:800}.clay-home{height:100%;background:linear-gradient(180deg,#eef1fc,#e6edf8 52%,#dfe7f4)}.clay-home .ch-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:4px 20px 26px;display:flex;flex-direction:column;gap:20px}.clay-home .ch-scroll::-webkit-scrollbar{display:none}.clay-home .ch-scroll>*{flex-shrink:0}.ch-h1{font-size:22px;font-weight:900;color:#34507e;letter-spacing:-.3px;line-height:1.2}.ch-h1,.ch-sub{white-space:nowrap}.ch-sub{font-size:13px;font-weight:700;color:#93a6c8;margin-top:3px}.ch-sectitle{font-size:19px;font-weight:900;color:#34507e;letter-spacing:-.2px}.ch-raise{background:linear-gradient(160deg,color-mix(in srgb,var(--ins-card-bg,#d6efff) 72%,var(--card-hi,#ffffff)) 0,var(--ins-card-bg,#d6efff) 100%);border-radius:22px;box-shadow:-8px -8px 18px rgba(255,255,255,.9),9px 11px 22px rgba(126,156,212,.4),inset 1px 1px 1px rgba(255,255,255,.92),inset -4px -5px 11px rgba(126,156,212,.18)}.ch-blue{position:relative;overflow:hidden;color:#fff;background:linear-gradient(165deg,#7ba6ec,#5e8ed8 56%,#5285d3);border-radius:26px;box-shadow:-7px -7px 16px rgba(255,255,255,.6),10px 13px 28px rgba(92,132,206,.55),inset 2px 2px 3px rgba(255,255,255,.4),inset -5px -7px 14px rgba(56,96,176,.45)}.ch-blue:after{content:"";position:absolute;top:5px;left:16px;right:16px;height:36%;border-radius:999px;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.34),rgba(255,255,255,0) 75%);pointer-events:none}.ch-blue-flat{position:relative;overflow:hidden;color:#fff;background:linear-gradient(165deg,#7ba6ec,#5e8ed8 60%,#5285d3);box-shadow:inset 2px 2px 3px rgba(255,255,255,.4),inset 0 -6px 14px rgba(56,96,176,.4)}.ch-blue-flat:after{content:"";position:absolute;top:5px;left:16px;right:16px;height:40%;border-radius:999px;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.32),rgba(255,255,255,0) 75%);pointer-events:none}.ch-plus{width:62px;height:62px;border-radius:50%;flex:0 0 auto;background:linear-gradient(160deg,#ffffff,#e9f1fc);box-shadow:-3px -3px 8px rgba(255,255,255,.6),5px 7px 14px rgba(45,85,160,.4),inset 1px 1px 2px rgba(255,255,255,.95),inset -2px -3px 6px rgba(120,150,205,.28);display:grid;place-items:center}.ch-plus svg{width:30px;height:30px;color:#f0a93c;filter:drop-shadow(0 2px 2px rgba(214,150,42,.45));stroke-width:2.6px}@keyframes pfRowIcon{0%,62%,to{transform:rotate(0deg) scale(1)}70%{transform:rotate(-4deg) scale(1.04)}78%{transform:rotate(3.5deg) scale(1.04)}86%{transform:rotate(-2deg) scale(1.02)}94%{transform:rotate(1deg) scale(1.01)}}.app:not(.anim-off) .pf-row-icon{animation:pfRowIcon 5.5s ease-in-out infinite;transform-origin:50% 80%;will-change:transform}.app:not(.anim-off) .col>.card:nth-child(2) .pf-row-icon{animation-delay:.5s}.app:not(.anim-off) .col>.card:nth-child(3) .pf-row-icon{animation-delay:1s}.app:not(.anim-off) .col>.card:nth-child(4) .pf-row-icon{animation-delay:1.5s}.svc-tile{width:100%;aspect-ratio:1/1;border-radius:22px;display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(160deg,#d8e3f7,#bdd2f1);box-shadow:-4px -4px 10px rgba(255,255,255,.8),5px 7px 15px rgba(120,150,205,.4),inset 1px 1px 1px rgba(255,255,255,.85),inset -3px -4px 9px rgba(120,150,205,.3);transition:transform .14s ease,box-shadow .2s ease}@keyframes hdrBellRing{0%,55%,to{transform:rotate(0deg)}60%{transform:rotate(16deg)}66%{transform:rotate(-13deg)}72%{transform:rotate(10deg)}78%{transform:rotate(-7deg)}84%{transform:rotate(4deg)}90%{transform:rotate(-2deg)}}@keyframes hdrProfileBob{0%,60%,to{transform:translateY(0) scale(1)}70%{transform:translateY(-5px) scale(1.08)}80%{transform:translateY(0) scale(1)}86%{transform:translateY(-2px) scale(1.03)}92%{transform:translateY(0) scale(1)}}.app:not(.anim-off) .hdr-bell,.app:not(.anim-off) .hdr-profile{animation:hdrBellRing 4.5s ease-in-out infinite;transform-origin:50% 18%;will-change:transform}.app:not(.anim-off) .hdr-profile{animation-delay:.6s}@keyframes tnWiggle{0%,64%,to{transform:rotate(0deg)}72%{transform:rotate(-6deg)}79%{transform:rotate(5deg)}86%{transform:rotate(-3deg)}93%{transform:rotate(1.5deg)}}.app:not(.anim-off) .tn-wiggle{animation:tnWiggle 5s ease-in-out infinite;transform-origin:50% 82%;will-change:transform}@keyframes qsWave{0%,64%,to{transform:rotate(0deg)}72%{transform:rotate(-6deg)}79%{transform:rotate(5deg)}86%{transform:rotate(-3deg)}93%{transform:rotate(1.5deg)}}.app:not(.anim-off) .qs-wave{animation:qsWave 5s ease-in-out infinite;transform-origin:50% 70%;will-change:transform}@keyframes caseCute{0%,62%,to{transform:rotate(0deg) scale(1)}68%{transform:rotate(-8deg) scale(1.12)}74%{transform:rotate(7deg) scale(1.12)}80%{transform:rotate(-5deg) scale(1.08)}86%{transform:rotate(3deg) scale(1.04)}92%{transform:rotate(0deg) scale(1)}}.app:not(.anim-off) .case-icon-cute{animation:caseCute 5s ease-in-out infinite;transform-origin:50% 70%;will-change:transform}.app:not(.anim-off) .screen-scroll>:nth-child(2) .case-icon-cute{animation-delay:.45s}.app:not(.anim-off) .screen-scroll>:nth-child(3) .case-icon-cute{animation-delay:.9s}.app:not(.anim-off) .screen-scroll>:nth-child(4) .case-icon-cute{animation-delay:1.35s}.app:not(.anim-off) .screen-scroll>:nth-child(5) .case-icon-cute{animation-delay:1.8s}.hero-shine:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 20%,rgba(120,255,200,.06) 32%,rgba(255,255,255,.3) 48%,rgba(120,255,200,.1) 58%,transparent 72%);background-size:280% 100%;background-repeat:no-repeat;background-position:95% 0;mix-blend-mode:screen;pointer-events:none;z-index:3;animation:heroFrameLight 11s linear .6s infinite}@keyframes heroFrameLight{0%{background-position:95% 0}68%{background-position:5% 0}to{background-position:5% 0}}@keyframes svcIconFloat{0%,64%,to{transform:rotate(0deg)}72%{transform:rotate(-6deg)}79%{transform:rotate(5deg)}86%{transform:rotate(-3deg)}93%{transform:rotate(1.5deg)}}.app:not(.anim-off) .svc-icon-bob{animation:svcIconFloat 5s ease-in-out infinite;transform-origin:50% 82%;will-change:transform}.svc-icon-bob:active{animation-play-state:paused;transform:scale(.93)}.app:not(.anim-off) .svc-icon-bob:nth-child(2){animation-delay:.4s}.app:not(.anim-off) .svc-icon-bob:nth-child(3){animation-delay:.8s}.app:not(.anim-off) .svc-icon-bob:nth-child(4){animation-delay:1.2s}.app:not(.anim-off) .svc-icon-bob:nth-child(5){animation-delay:1.6s}.app:not(.anim-off) .svc-icon-bob:nth-child(6){animation-delay:2s}.app:not(.anim-off) .svc-icon-bob:nth-child(7){animation-delay:2.4s}.app:not(.anim-off) .svc-icon-bob:nth-child(8){animation-delay:2.8s}.svc-tile:after{content:"";position:absolute;top:7%;left:13%;right:17%;height:34%;border-radius:50%;background:radial-gradient(120% 100% at 50% 0,rgba(255,255,255,.85),rgba(255,255,255,0) 72%);pointer-events:none}.svc-tile svg{width:46%;height:46%;color:#4f86d8;position:relative;z-index:1;stroke-width:1.7px;filter:drop-shadow(0 2px 2px rgba(70,110,180,.3)) drop-shadow(0 1px 0 rgba(255,255,255,.55))}.svc-cell:active .svc-tile{transform:translateY(2px);box-shadow:inset 4px 4px 9px rgba(120,150,205,.4),inset -4px -4px 9px rgba(255,255,255,.85)}.svc-cell{background:none;border:none;cursor:pointer;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px}.svc-label{font-size:12px;font-weight:800;color:#4a6391;text-align:center;line-height:1.35}.ch-metrics{background:linear-gradient(160deg,#ffffff,#eff4fc);border-radius:18px;box-shadow:inset 1px 1px 2px rgba(255,255,255,.9),0 6px 14px rgba(60,100,180,.16)}.ch-metric-ic{color:#5b8ed8;filter:drop-shadow(0 1px 1px rgba(70,110,180,.3))}.ch-heart{position:relative;width:92px;height:92px;flex:0 0 auto;display:grid;place-items:center}.ch-heart .h-base{width:92px;height:92px;color:#cfe0f8;filter:drop-shadow(2px 5px 6px rgba(45,85,160,.45))}.ch-heart .h-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);width:52px;height:52px;color:#fff;stroke-width:2.4px}.ch-link{color:#5081d6;font-weight:800;font-size:14px;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.app[data-theme=glass].clay-skin .bottomnav{margin:0;border-radius:26px 26px 0 0;grid-template-columns:repeat(5,1fr);background:linear-gradient(180deg,#fdfeff,#eaf0fa);border-top:none;padding:13px 8px 26px;box-shadow:0 -7px 22px rgba(120,150,205,.2),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:none;isolation:isolate}.app[data-theme=glass].clay-skin .navitem{gap:5px;padding:2px 0;flex-direction:column}.app[data-theme=glass].clay-skin .navitem>span:first-child{width:auto;height:auto;border-radius:0;background:none;border:none;color:#93a9d2;box-shadow:none;transition:color .2s,transform .2s}.app[data-theme=glass].clay-skin .navitem>span:nth-child(2){display:inline;font-size:11px;font-weight:800;color:#93a9d2}.app[data-theme=glass].clay-skin .navitem svg{width:26px;height:26px;filter:drop-shadow(0 2px 2px rgba(80,120,190,.28)) drop-shadow(0 1px 0 rgba(255,255,255,.6))}.app[data-theme=glass].clay-skin .navitem.active>span:first-child{color:#4f86d8;transform:translateY(-1px)}.app[data-theme=glass].clay-skin .navitem.active>span:nth-child(2){color:#3c5a8a}.app[data-theme=glass].clay-skin .navitem.active svg{fill:rgba(79,134,216,.18)}.clay-home .statusbar{padding:6px 22px 0;color:#4a6391}.clay-home .ch-topbar{margin-top:4px}.ch-iconbtn{position:relative;width:50px;height:50px;border-radius:16px;flex:0 0 auto;background:linear-gradient(160deg,#ffffff,#e8eef8);border:none;cursor:pointer;display:grid;place-items:center;color:#4f86d8;font-family:var(--font);font-weight:800;font-size:15px;box-shadow:-4px -4px 10px rgba(255,255,255,.85),5px 7px 15px rgba(120,150,205,.34),inset 1px 1px 1px rgba(255,255,255,.9),inset -2px -3px 7px rgba(120,150,205,.22);transition:transform .12s ease}.ch-iconbtn:active{transform:translateY(2px)}.ch-iconbtn svg{filter:drop-shadow(0 2px 2px rgba(70,110,180,.3))}.ch-iconbtn .ch-dot{position:absolute;top:11px;inset-inline-end:12px;width:9px;height:9px;border-radius:50%;background:#127785;box-shadow:0 0 0 3px #eef1fb}.ch-greet-hello{font-size:13px;font-weight:700;color:#8aa0c6}.ch-greet-name{font-size:22px;font-weight:900;color:#34507e;margin-top:2px}.ch-avatar{width:58px;height:58px;border-radius:18px;flex:0 0 auto;padding:0;border:none;cursor:pointer;overflow:hidden;background:linear-gradient(160deg,#eef4fd,#dbe6f7);box-shadow:-4px -4px 10px rgba(255,255,255,.8),5px 7px 15px rgba(120,150,205,.36),inset 1px 1px 2px rgba(255,255,255,.9)}.ch-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ch-pill-green{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:linear-gradient(160deg,#e6f7ec,#cdeed7);color:#2e9e57;font-weight:800;font-size:13.5px;box-shadow:-3px -3px 7px rgba(255,255,255,.7),4px 5px 11px rgba(120,180,140,.4),inset 1px 1px 1px rgba(255,255,255,.85),inset -2px -2px 5px rgba(120,180,140,.3)}.ch-pill-green .dot{width:9px;height:9px;border-radius:50%;background:#2fae62;box-shadow:0 0 5px rgba(47,174,98,.6)}.ch-ins-org{font-size:15px;font-weight:900;color:#34507e}.ch-ins-plan{font-size:12.5px;font-weight:700;color:#93a6c8;margin-top:3px}.ch-shieldimg{width:auto;height:58px;flex:0 0 auto}.ch-divider{border:none;border-top:1px solid rgba(120,150,205,.22);margin:14px 0}.ch-ins-foot{font-size:12.5px;font-weight:700;color:#7c93bb}.ch-hero-kicker{font-size:12.5px;font-weight:800;color:rgba(255,255,255,.82)}.ch-hero-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;background:rgba(255,255,255,.22);color:#fff;font-size:12px;font-weight:800;box-shadow:inset 0 1px 1px rgba(255,255,255,.4)}.ch-hero-title{font-size:21px;font-weight:900;line-height:1.4;margin-top:14px}.ch-hero-desc{font-size:13.5px;font-weight:600;color:rgba(255,255,255,.9);margin-top:8px;line-height:1.75}.ch-cta-white{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:16px;border:none;cursor:pointer;background:linear-gradient(160deg,#ffffff,#eaf1fb);color:#3f73c8;font-family:var(--font);font-weight:800;font-size:15px;box-shadow:-3px -3px 8px rgba(255,255,255,.3),5px 8px 16px rgba(40,80,160,.32),inset 1px 1px 2px rgba(255,255,255,.95),inset -2px -3px 7px rgba(120,150,205,.3);transition:transform .12s ease}.ch-cta-white:active{transform:translateY(2px)}.ch-cta-white svg{filter:drop-shadow(0 1px 1px rgba(70,110,180,.3))}.ch-qgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.ch-qtile{background:none;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;transition:transform .12s ease}.ch-qtile:active{transform:translateY(2px)}.ch-qtile img{width:100%;height:auto;display:block}.ch-qtile .lbl{font-size:12px;font-weight:800;color:#4a6391;text-align:center;line-height:1.3;margin-top:-6px}.ch-medrow{display:flex;align-items:center;gap:14px;padding:6px 4px}.ch-medimg{width:56px;height:auto;flex:0 0 auto}.ch-med-title{font-weight:800;font-size:14.5px;color:#34507e}.seg2{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:linear-gradient(180deg,rgba(135,160,195,.22),rgba(135,160,195,.32));border-radius:18px;padding:5px;border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 2px 6px rgba(110,135,175,.4),inset 0 -1px 0 rgba(255,255,255,.7),0 2px 6px rgba(120,145,180,.18)}.seg2 button{font-family:var(--font);cursor:pointer;border:none;padding:11px 0;border-radius:14px;font-size:13.5px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .2s cubic-bezier(.3,.8,.4,1),box-shadow .25s,background .25s,color .2s}.seg2 button svg{width:17px;height:17px}.seg2 button:not(.on){background:rgba(255,255,255,.45);color:#5d7a86;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.seg2 button:not(.on):active{transform:scale(.97)}.seg2 button.on{background:linear-gradient(155deg,#2aa0b0,#127785 58%,#0d5b66);color:#ffffff;transform:translateY(-1px);box-shadow:0 8px 18px -4px rgba(18,119,133,.55),0 2px 5px rgba(13,91,102,.35),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -3px 8px rgba(8,70,80,.3)}.seg2 button.on svg,.seg2 button.on svg circle,.seg2 button.on svg path{stroke:#ffffff!important}.seg2 button:not(.on) svg,.seg2 button:not(.on) svg circle,.seg2 button:not(.on) svg path{stroke:#5d7a86!important}.chat-head .row svg{color:#127785}.chat-head{flex:0 0 auto;display:flex;align-items:center;gap:11px;padding:12px 14px;margin-top:6px;background:linear-gradient(180deg,rgba(26,138,154,.2),rgba(13,91,102,.1));border-bottom:1px solid rgba(26,138,154,.3);backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1.5px 1px rgba(255,255,255,.7)}.chat-back,.chat-icbtn{flex:0 0 auto;width:40px;height:40px;border-radius:12px;border:none;cursor:pointer;display:grid;place-items:center;color:var(--ink-2);background:linear-gradient(145deg,#F8FBFF,#EAF2FB);box-shadow:2px 3px 7px rgba(155,178,205,.28),inset 0 1px 1px rgba(255,255,255,.9)}.chat-back{width:32px;height:32px}.chat-scroll{flex:1 1 auto;overflow-y:auto;padding:16px 16px 8px;display:flex;flex-direction:column;gap:8px;background:radial-gradient(120% 60% at 50% 0,rgba(18,119,133,.05),transparent 60%)}.chat-scroll::-webkit-scrollbar{width:0}.chat-daysep{text-align:center;margin:2px 0 8px}.chat-daysep span{font-size:11px;font-weight:700;color:var(--ink-3);background:rgba(150,172,205,.18);padding:4px 12px;border-radius:99px}.bubble-row{display:flex}.bubble-row.me{align-self:flex-start}.bubble-row.them{align-self:flex-end}.bubble{max-width:80%;padding:9px 13px 7px;position:relative;font-size:13.5px;line-height:1.75}.bubble-time,.bubble-txt{display:block}.bubble-time{font-size:10px;margin-top:3px;opacity:.7;text-align:start}.bubble-row.them .bubble{background:#ffffff;color:var(--ink);border:1px solid rgba(150,172,205,.3);border-radius:16px 16px 16px 5px;box-shadow:1px 2px 6px rgba(120,145,180,.16)}.bubble-row.me .bubble{background:linear-gradient(155deg,#1a8a9a,#127785 60%,#0d5b66);color:#fff;border-radius:16px 16px 5px 16px;box-shadow:0 5px 13px rgba(18,119,133,.32)}.bubble-row.me .bubble-time{color:rgba(255,255,255,.8)}.composer{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.7);border-top:1px solid rgba(150,172,205,.22);backdrop-filter:blur(20px)}.comp-ic{flex:0 0 auto;width:42px;height:42px;border-radius:13px;border:none;cursor:pointer;display:grid;place-items:center;color:var(--ink-3);background:linear-gradient(145deg,#F8FBFF,#EAF2FB);box-shadow:inset 0 1px 1px rgba(255,255,255,.9),2px 2px 5px rgba(155,178,205,.25)}.comp-input{flex:1 1 auto;min-width:0;font-family:var(--font);font-size:13.5px;padding:12px 16px;border-radius:14px;border:1px solid rgba(150,172,205,.3);background:#fff;color:var(--ink);outline:none;box-shadow:inset 0 1px 3px rgba(120,145,180,.14)}.comp-input::-moz-placeholder{color:var(--ink-3)}.comp-input::placeholder{color:var(--ink-3)}.comp-send{flex:0 0 auto;width:44px;height:44px;border-radius:14px;border:none;cursor:pointer;display:grid;place-items:center;color:#fff;background:linear-gradient(155deg,#1a8a9a,#127785 60%,#0d5b66);box-shadow:0 6px 14px rgba(18,119,133,.42),inset 0 1px 0 rgba(255,255,255,.35)}.comp-send:active{transform:scale(.95)}.add-contact{display:flex;align-items:center;gap:13px;width:100%;text-align:start;font-family:var(--font);cursor:pointer;padding:14px;border-radius:var(--r-lg);border:1px solid rgba(255,255,255,.8);background:linear-gradient(145deg,color-mix(in srgb,var(--ins-card-bg,#d6efff) 72%,var(--card-hi,#ffffff)) 0,var(--ins-card-bg,#d6efff) 100%);color:var(--ink);box-shadow:3px 4px 8px rgba(155,178,205,.3),1px 1px 3px rgba(155,178,205,.2),inset 0 1.5px 1px rgba(255,255,255,.9),inset 0 4px 6px rgba(150,172,205,.2),inset -2px -2px 4px rgba(155,178,205,.22)}.add-contact .ac-ic{flex:0 0 auto;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(155deg,#1a8a9a,#127785 60%,#0d5b66);box-shadow:0 6px 14px rgba(18,119,133,.4)}.kind-card{flex-direction:column;gap:7px;padding:12px 4px;font-family:var(--font);cursor:pointer;border-radius:16px;border:1px solid rgba(255,255,255,.8);background:linear-gradient(145deg,#F8FBFF,#EAF2FB);box-shadow:2px 3px 7px rgba(155,178,205,.26),inset 0 1.5px 1px rgba(255,255,255,.9)}.field-wrap,.kind-card{display:flex;align-items:center}.field-wrap{gap:10px;padding:13px 15px;border-radius:14px;background:#fff;border:1px solid rgba(150,172,205,.3);color:var(--ink-3);box-shadow:inset 0 1px 3px rgba(120,145,180,.14)}.field-bare{flex:1 1 auto;min-width:0;border:none;outline:none;background:none;font-family:var(--font);font-size:13.5px;color:var(--ink)}.field-bare::-moz-placeholder{color:var(--ink-3)}.field-bare::placeholder{color:var(--ink-3)}.ac-hint{display:flex;gap:10px;padding:13px 15px;border-radius:14px;background:var(--primary-softer,rgba(18,119,133,.08));color:var(--ink-2);font-size:12px;line-height:1.8}.ac-hint svg{flex:0 0 auto;color:var(--primary);margin-top:2px}.ch-med-sub{font-size:12px;color:#93a6c8;margin-top:3px;font-weight:600}.ch-check{width:26px;height:26px;border-radius:50%;flex:0 0 auto;background:linear-gradient(160deg,#eef3fb,#dde7f6);box-shadow:inset 2px 2px 5px rgba(120,150,205,.4),inset -2px -2px 5px rgba(255,255,255,.9)}.app[data-theme=glass].dark{--ink:#eaf2f0;--ink-2:#9fb2ad;--ink-3:#6c827c;--on-band:#eaf6f3;--on-band-2:rgba(234,246,243,.72);--border:rgba(255,255,255,.08);--border-strong:rgba(255,255,255,.18);--surface:rgba(255,255,255,.055);--surface-2:rgba(255,255,255,.04);--surface-3:rgba(255,255,255,.07);--primary:#1f97a6;--primary-ink:#62d6e1;--primary-deep:#0d5b66;--primary-soft:rgba(31,151,166,.22);--primary-softer:rgba(31,151,166,.12);--accent:#1f97a6;--accent-ink:#62d6e1;--accent-soft:rgba(31,151,166,.20);--success:#3fb6ad;--success-soft:rgba(63,182,173,.20);--info:#4f9be0;--info-soft:rgba(79,155,224,.20);--warning:#d6a94a;--warning-soft:rgba(214,169,74,.20);--danger:#e06a55;--danger-soft:rgba(224,106,85,.20);--gold-1:#1f97a6;--gold-2:#167a87;--gold-3:#0d5b66;--band-chip:rgba(255,255,255,.09);--band-chip-brd:rgba(255,255,255,.16);--scrim:rgba(4,12,10,.62);--shadow-card:0 1px 2px rgba(0,0,0,.3),0 12px 30px rgba(0,0,0,.45);--card-hi:#384e49;background-color:var(--dark-bg,#010D1A)!important;background-image:none!important}.app[data-theme=glass].dark .card{backdrop-filter:none!important}.app[data-theme=glass].dark .card,.app[data-theme=glass].dark .card.card-solid,.app[data-theme=glass].dark .clay,.app[data-theme=glass].dark .ins-mini{background:var(--ins-card-bg,#152339)!important;border:1px solid rgba(255,255,255,.07)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px rgba(0,0,0,.45)!important}.app[data-theme=glass].dark .ch-raise{background:var(--ins-card-bg,#152339)!important;border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px rgba(0,0,0,.45)}.app[data-theme=glass].dark .bottomnav{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.app[data-theme=glass].dark .navitem.active>span:first-child{box-shadow:inset 1px 1.5px 2px rgba(255,255,255,.35),inset -2px -2px 6px rgba(8,70,78,.55)!important}.app[data-theme=glass].dark .chip{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:var(--ink-2);box-shadow:none}.app[data-theme=glass].dark .icon-chip{background:linear-gradient(165deg,#20606b,#123f47)!important;border:1px solid rgba(255,255,255,.12);color:#c4eef4!important;box-shadow:inset 0 2px 3px rgba(255,255,255,.14),inset 0 -5px 9px rgba(0,0,0,.4),0 8px 16px rgba(0,0,0,.42)}.app[data-theme=glass].dark .clay-field,.app[data-theme=glass].dark .clay-inset,.app[data-theme=glass].dark .field,.app[data-theme=glass].dark .otp-box{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.08);box-shadow:inset 2px 2px 6px rgba(0,0,0,.42),inset -1px -1px 2px rgba(255,255,255,.05)!important;color:var(--ink)}.app[data-theme=glass].dark .hero-next{box-shadow:inset 0 1.5px 1px rgba(255,255,255,.22),inset 0 4px 10px rgba(255,255,255,.06),inset -2px -3px 9px rgba(0,0,0,.28)!important}.app[data-theme=glass].dark .sec-title h3{color:var(--ink)}.app[data-theme=glass].dark .card-solid .pill,.app[data-theme=glass].dark .ins-mini .pill{color:#6fdce6!important;background-color:rgba(31,151,166,.2)!important}.app[data-theme=glass].dark .card-solid .pill .badge-dot,.app[data-theme=glass].dark .ins-mini .pill .badge-dot{background:#6fdce6!important}.app[data-theme=glass].dark .chat-head{background:rgba(18,30,50,.72)!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.app[data-theme=glass].dark .chat-back,.app[data-theme=glass].dark .chat-icbtn,.app[data-theme=glass].dark .comp-ic{background:linear-gradient(145deg,#243450,#18233a)!important;color:var(--ink-2)!important;box-shadow:3px 4px 8px rgba(0,0,0,.4),inset 0 1px 1px rgba(255,255,255,.08)!important}.app[data-theme=glass].dark .chat-scroll{background:radial-gradient(120% 60% at 50% 0,rgba(31,151,166,.08),transparent 60%)!important}.app[data-theme=glass].dark .chat-daysep span{color:var(--ink-2)!important;background:rgba(255,255,255,.08)!important}.app[data-theme=glass].dark .bubble-row.them .bubble{background:linear-gradient(145deg,#243450,#18233a)!important;color:var(--ink)!important;border:1px solid rgba(255,255,255,.07)!important;box-shadow:2px 4px 10px rgba(0,0,0,.4),inset 0 1px 1px rgba(255,255,255,.06)!important}.app[data-theme=glass].dark .composer{background:rgba(18,30,50,.78)!important;border-top:1px solid rgba(255,255,255,.07)!important}.app[data-theme=glass].dark .comp-input{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.09)!important;color:var(--ink)!important;box-shadow:inset 2px 2px 6px rgba(0,0,0,.4)!important}.sepid-screen{position:fixed;inset:0;overflow:hidden;background:var(--bg);isolation:isolate}@media (min-width:640px){.sepid-screen{position:relative;inset:auto;width:390px;height:100dvh;max-height:900px}}body>div.sepid-root{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%}.app .screen-scroll{overscroll-behavior:contain}