.nf{isolation:isolate;text-align:center;min-height:clamp(420px,62vh,680px);color:var(--yg-fg);background:radial-gradient(120% 90% at 50% -20%, color-mix(in srgb, var(--yg-accent) 14%, transparent), transparent 60%), color-mix(in srgb, var(--yg-fg) 5%, transparent);border-radius:22px;place-items:center;padding:clamp(40px,6vw,88px) clamp(22px,4vw,64px);display:grid;position:relative;overflow:hidden}.nf:before,.nf:after{content:"";z-index:0;aspect-ratio:932/1240;opacity:.08;pointer-events:none;background:url(/home/lotus-light.svg) 50%/contain no-repeat;width:clamp(220px,36%,460px);position:absolute}.nf:before{top:-14%;right:-5%;transform:rotate(-12deg)}.nf:after{bottom:-18%;left:-7%;transform:rotate(14deg)}[data-yg=dark] .nf{background:#000}[data-yg=dark] .nf:before,[data-yg=dark] .nf:after{opacity:.07;background-image:url(/home/lotus-dark.svg)}@media (hover:hover) and (pointer:fine){.nf{transition:box-shadow .5s cubic-bezier(.23,1,.32,1)}.nf:before,.nf:after{transition:opacity .5s cubic-bezier(.23,1,.32,1)}.nf:hover{box-shadow:0 0 0 1px #cb9a5052,0 18px 60px -22px #cb9a5099,0 0 140px -30px #cb9a5073}.nf:hover:before,.nf:hover:after{opacity:.14}[data-yg=dark] .nf:hover:before,[data-yg=dark] .nf:hover:after{opacity:.16}}.nf-body{z-index:1;flex-direction:column;align-items:center;max-width:640px;animation:.8s cubic-bezier(.22,1,.36,1) 80ms both nfRise;display:flex;position:relative}.st .nf-h{font-family:var(--yg-sans);letter-spacing:-.03em;color:var(--yg-fg);text-wrap:balance;margin:0;font-size:clamp(2rem,1.25rem + 2.6vw,3.4rem);font-weight:700;line-height:1.06}.nf-p{color:color-mix(in srgb, var(--yg-fg) 78%, transparent);margin:14px 0 0;font-size:clamp(1.02rem,.96rem + .3vw,1.16rem);line-height:1.55}[data-yg=dark] .st .nf-h{color:#fff}[data-yg=dark] .nf-p{color:#ffffffc7}.nf-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}.st .nf-acts a{text-decoration:none}.st .nf-acts .st-chip{color:var(--yg-fg);background:#ffffffb8}[data-yg=dark] .st .nf-acts .st-chip{color:#fff;background:#ffffff1a}@media (hover:hover){.st .nf-acts .st-chip:hover{background:#fff}[data-yg=dark] .st .nf-acts .st-chip:hover{background:#ffffff29}}@keyframes nfRise{0%{opacity:0;transform:translateY(14px)}}.yg-shell--store .st[data-page=missing]{padding-bottom:clamp(28px,3.4vw,48px)}.yg-page:has(.st[data-page=missing])+.stf{margin-top:0}@media (max-width:900px),(max-width:932px) and (max-height:500px){.yg-shell--store .st[data-page=missing]{padding-bottom:22px}.nf{min-height:clamp(420px,70vh,620px);margin-inline:2px;padding:44px 24px 40px}}@media (max-width:560px){.nf-acts{width:100%;max-width:340px}.nf-home{flex:1 0 100%}.nf-acts .st-chip{flex:1 1 0;justify-content:center}}@media (prefers-reduced-motion:reduce){.nf-body{animation:none}}.nf-guess{display:none}@media (max-width:900px),(max-width:932px) and (max-height:500px){.nf{min-height:calc(100svh - var(--ph-head,68px) - var(--ph-room,92px) - 22px);padding:40px 24px}@supports not (height:100dvh){.nf{min-height:calc(100vh - var(--ph-head,68px) - var(--ph-room,92px) - 22px)}}.nf:before{width:220px;top:-14%;right:-14%}.nf:after{width:220px;bottom:-18%;left:-16%}[data-yg=dark] .nf:before,[data-yg=dark] .nf:after{opacity:.1}.nf-body{width:100%}.st .nf-h{letter-spacing:-.03em;font-size:34px;line-height:38px}.nf-p{margin-top:14px;font-size:17px;line-height:26px}.nf-acts{width:100%;max-width:none;margin-top:30px}.st .nf-acts .nf-home{flex:1 0 100%;height:auto;min-height:52px}.st .nf-acts .st-chip{flex:1 1 0;justify-content:center;height:auto;min-height:48px;font-size:15px}.nf-guess{width:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yg-fg) 10%, transparent);margin-top:26px;padding-top:22px;display:block}[data-yg=dark] .nf-guess{box-shadow:inset 0 1px #ffffff1f}.nf-guess p{color:color-mix(in srgb, var(--yg-fg) 78%, transparent);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:22px}[data-yg=dark] .nf-guess p{color:#ffffffc7}.st .nf-guess .nf-guess-go{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:48px;color:var(--yg-fg);background:#ffffffb8;margin-top:12px;padding:0 18px 0 16px;font-size:15px;text-decoration:none;display:inline-flex}[data-yg=dark] .st .nf-guess .nf-guess-go{color:#fff;background:#ffffff1a}.nf-guess-go svg{width:17px;height:17px;color:var(--yg-accent-2);flex:none}}
