@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-vietnamese-800-normal-DHDgv4cm.woff2)format("woff2"),url(/assets/archivo-vietnamese-800-normal-BKe5Z8rz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-ext-800-normal-BC6piDwP.woff2)format("woff2"),url(/assets/archivo-latin-ext-800-normal-B9NTbsU1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-italic-kgEj4uLJ.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-italic-CoerSRw2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-italic-CQaLaaY8.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-italic-HTnuPT8a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-italic-mbKni-Zt.woff2)format("woff2"),url(/assets/archivo-latin-700-italic-DH_biJhn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--accent:#86ff00;--accent-glow:#86ff0073;--accent-wash:#86ff0029;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:#060606;margin:0;padding:0}#root{min-height:100dvh}*{box-sizing:border-box}::selection{background:var(--accent);color:#000}body{color:#f2f2f2;font-family:Archivo,Helvetica,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{color:#fff}input::placeholder,textarea::placeholder{color:#6a6a6a}input,textarea,button{font-family:Archivo,Helvetica,sans-serif}button{cursor:pointer}@keyframes yz-flicker{0%,to{opacity:1}6%{opacity:.35}8%{opacity:1}42%{opacity:1}44%{opacity:.5}46%{opacity:1}}@keyframes yz-glow{0%,to{text-shadow:0 0 22px var(--accent-glow), 0 0 60px var(--accent-glow)}50%{text-shadow:0 0 10px var(--accent-glow)}}@keyframes yz-line{0%,to{opacity:.55;transform:translateY(-4px)}50%{opacity:1;transform:translateY(4px)}}@keyframes yz-blink{0%,58%{opacity:1}59%,to{opacity:.18}}@keyframes yz-splash-logo{0%{opacity:.15;filter:none}8%{opacity:1}12%{opacity:.2}18%{opacity:.95}22%{opacity:.15}30%{opacity:1}34%{opacity:.3}42%{opacity:1}46%{opacity:.5}56%{opacity:1;filter:drop-shadow(0 0 18px var(--accent-glow))}72%{opacity:1;filter:drop-shadow(0 0 46px #fff)grayscale()brightness(1.5)}86%{opacity:1;filter:drop-shadow(0 0 90px #fff)grayscale()brightness(2.6);transform:scale(1.06)}to{opacity:0;transform:scale(1.14)}}@keyframes yz-splash-flash{0%,62%{opacity:0}80%{opacity:.35}90%{opacity:1}to{opacity:0}}@keyframes yz-neon{0%,to{opacity:1;text-shadow:0 0 10px #ffffff8c,0 0 30px #ffffff4d}3%{opacity:.25;text-shadow:none}5%{opacity:1}7%{opacity:.4;text-shadow:none}9%{opacity:1}38%{opacity:1}40%{opacity:.2;text-shadow:none}41%{opacity:1}62%{opacity:1}63%{opacity:.35;text-shadow:none}64%{opacity:1}65%{opacity:.5}66%{opacity:1}87%{opacity:1}88%{opacity:.3;text-shadow:none}90%{opacity:1}}@keyframes yz-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes yz-sway{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(-.6deg)}}@keyframes yz-slide{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes yz-slide-left{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes yz-dots{0%,to{opacity:.25}50%{opacity:1}}@keyframes yz-hop-x{0%{left:10px}to{left:calc(100% - 74px)}}@keyframes yz-hop-y{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-24px)rotate(-8deg)}72%{transform:translateY(-5px)rotate(3deg)}}@keyframes yz-road{0%{background-position:0 0}to{background-position:-40px 0}}@keyframes yz-drip{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.yz-input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-wash)!important}.yz-cta{transition:box-shadow .2s,transform .15s}@media (hover:hover){.yz-cta:hover{box-shadow:0 0 34px var(--accent-glow)!important;transform:translateY(-2px)!important}}.yz-google{transition:transform .15s}@media (hover:hover){.yz-google:hover{transform:translateY(-1px)!important}}.yz-apple{transition:border-color .2s,transform .15s}@media (hover:hover){.yz-apple:hover{border-color:#4a4a4a!important;transform:translateY(-1px)!important}}.yz-icon-btn{transition:border-color .2s,color .2s}@media (hover:hover){.yz-icon-btn:hover{border-color:var(--accent)!important;color:var(--accent)!important}}.yz-dashed{transition:border-color .2s,color .2s}@media (hover:hover){.yz-dashed:hover{border-color:var(--accent)!important;color:var(--accent)!important}}.yz-danger{transition:border-color .2s,color .2s}@media (hover:hover){.yz-danger:hover{color:#ff4d4d!important;border-color:#ff4d4d!important}}.yz-card{transition:border-color .2s}@media (hover:hover){.yz-card:hover{border-color:var(--accent)!important}}.yz-card-lift{transition:border-color .2s,transform .2s}@media (hover:hover){.yz-card-lift:hover{border-color:var(--accent)!important;transform:translateY(-2px)!important}}.yz-link-btn{transition:color .2s}@media (hover:hover){.yz-link-btn:hover{color:var(--accent)!important}}@media (hover:hover){.yz-tile:hover,.yz-row-hover:hover{color:var(--accent)!important}}.yz-send{transition:box-shadow .2s}@media (hover:hover){.yz-send:hover{box-shadow:0 0 26px var(--accent-glow)!important}}.yz-goal-toggle{transition:box-shadow .2s,border-color .2s}@media (hover:hover){.yz-goal-toggle:hover{border-color:var(--accent)!important;box-shadow:0 0 30px var(--accent)!important}}.yz-cta-soft{transition:box-shadow .2s,transform .15s}@media (hover:hover){.yz-cta-soft:hover{box-shadow:0 0 26px var(--accent-glow)!important;transform:translateY(-2px)!important}}.yz-cta-30{transition:box-shadow .2s,transform .15s}@media (hover:hover){.yz-cta-30:hover{box-shadow:0 0 30px var(--accent-glow)!important;transform:translateY(-2px)!important}}.yz-chip{transition:border-color .2s,box-shadow .2s}@media (hover:hover){.yz-chip:hover{border-color:var(--accent)!important;box-shadow:0 0 16px var(--accent-wash)!important}}input[type=range]{accent-color:var(--accent);--range-progress:0%}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0%, var(--accent) var(--range-progress), #3a3a3a var(--range-progress), #3a3a3a 100%);border-radius:2px;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border-radius:50%;width:20px;height:20px;margin-top:-8px}input[type=range]::-moz-range-track{background:#3a3a3a;border-radius:2px;height:4px}input[type=range]::-moz-range-progress{background:var(--accent);border-radius:2px;height:4px}input[type=range]::-moz-range-thumb{background:var(--accent);cursor:pointer;border:0;border-radius:50%;width:20px;height:20px}@media (hover:hover){.yz-tile:hover .yz-tile-icon{border-color:var(--accent)!important;box-shadow:0 10px 30px #00000080, 0 0 40px var(--accent-glow)!important;transform:translateY(-3px)!important}}.yz-fixer-stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=600px){.yz-fixer-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.yz-theme-row{justify-content:flex-start}@media (width<=599px){.yz-theme-row{justify-content:center}}button,a,[role=button],label,summary{-webkit-tap-highlight-color:transparent}button:focus:not(:focus-visible){outline:none}button,a{transition:transform .14s}.yz-press{transform:scale(.96)!important}.yz-cta.yz-press,.yz-cta-soft.yz-press,.yz-cta-30.yz-press{box-shadow:0 0 34px var(--accent-glow)!important}.yz-send.yz-press{box-shadow:0 0 26px var(--accent-glow)!important;transform:scale(.92)!important}.yz-icon-btn.yz-press,.yz-dashed.yz-press{border-color:var(--accent)!important;color:var(--accent)!important}.yz-chip.yz-press{border-color:var(--accent)!important;box-shadow:0 0 16px var(--accent-wash)!important}.yz-danger.yz-press{color:#ff4d4d!important;border-color:#ff4d4d!important}.yz-card.yz-press,.yz-card-lift.yz-press{border-color:var(--accent)!important;transform:scale(.98)!important}.yz-link-btn.yz-press,.yz-row-hover.yz-press{color:var(--accent)!important}.yz-tile.yz-press{color:var(--accent)!important;transform:scale(.97)!important}.yz-tile.yz-press .yz-tile-icon{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-wash), 0 10px 30px #00000080, 0 0 40px var(--accent-glow)!important;transform:translateY(-3px)scale(1.06)!important}@media (prefers-reduced-motion:reduce){.yz-press,.yz-send.yz-press,.yz-card.yz-press,.yz-card-lift.yz-press,.yz-tile.yz-press,.yz-tile.yz-press .yz-tile-icon{transform:none!important}}.yz-cta,.yz-cta-soft,.yz-cta-30,.yz-send,.yz-google,.yz-apple,.yz-icon-btn,.yz-dashed,.yz-danger,.yz-chip,.yz-card,.yz-card-lift,.yz-tile,.yz-link-btn{transition:border-color .2s,color .2s,box-shadow .2s,transform .14s}.yz-cta.yz-press,.yz-cta-soft.yz-press,.yz-cta-30.yz-press{filter:brightness(1.18);box-shadow:0 0 52px var(--accent-glow), 0 0 14px var(--accent)!important;transform:scale(.95)!important}.yz-cta,.yz-cta-soft,.yz-cta-30{transition:border-color .2s,color .2s,box-shadow .28s,transform .2s,filter .2s}.yz-tile{transition:color .28s,transform .25s}.yz-menu-btn{transition:border-color .2s,box-shadow .25s,transform .2s}.yz-menu-btn.yz-press{border-color:var(--accent)!important;box-shadow:0 0 22px var(--accent-glow)!important;transform:scale(.92)!important}.yz-menu-btn span{transition:background .2s}.yz-menu-btn.yz-press span{background:var(--accent)!important}.yz-drawer .yz-link-btn{transition:color .2s,background .25s,transform .2s,padding .2s}@media (prefers-reduced-motion:reduce){.yz-cta.yz-press,.yz-cta-soft.yz-press,.yz-cta-30.yz-press,.yz-menu-btn.yz-press{transform:none!important}}.yz-cta.yz-press-soft.yz-press{filter:none!important;box-shadow:none!important;transform:scale(.94)!important}.yz-card.yz-press,.yz-card-lift.yz-press{box-shadow:0 0 22px var(--accent-wash)!important;transform:scale(.97)!important}.yz-x{transition:border-color .2s,color .2s,background .2s,transform .18s}.yz-x.yz-press{border-color:var(--accent)!important;color:var(--accent)!important;background:var(--accent-wash)!important;transform:scale(.78)!important}.yz-danger.yz-x.yz-press{color:#ff4d4d!important;background:#ff4d4d33!important;border-color:#ff4d4d!important}.yz-invest-row{flex-wrap:nowrap;align-items:baseline;gap:14px;display:flex}.yz-invest-pct{min-width:3.9em;display:inline-block}@media (width<=560px){.yz-invest-row{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.yz-x.yz-press,.yz-cta.yz-press-soft.yz-press,.yz-card.yz-press,.yz-card-lift.yz-press{transform:none!important}}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):focus,textarea:focus,select:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-wash)!important}.yz-tile .yz-tile-icon{transition:transform .25s cubic-bezier(.3,1.5,.5,1),border-color .25s,box-shadow .3s}.yz-cta-30.yz-press-soft.yz-press,.yz-cta-soft.yz-press-soft.yz-press{filter:none!important;box-shadow:none!important;transform:scale(.94)!important}.yz-logo-btn{transition:transform .18s,filter .2s}.yz-logo-btn.yz-press{filter:drop-shadow(0 0 10px var(--accent-glow));transform:scale(.9)!important}@media (prefers-reduced-motion:reduce){.yz-cta-30.yz-press-soft.yz-press,.yz-cta-soft.yz-press-soft.yz-press,.yz-logo-btn.yz-press{transform:none!important}}.yz-badge{background:var(--accent);color:#060606;box-sizing:border-box;pointer-events:none;border:2px solid #060606;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-family:Archivo,Helvetica,sans-serif;font-size:13px;font-weight:800;line-height:1;display:flex;position:absolute;top:-8px;right:-8px}.yz-card-lift.yz-card-new{position:relative;border-color:var(--accent)!important}.yz-new-tag{background:var(--accent);color:#060606;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:-1px;right:-1px}
