.nf-doc{margin:0}.nf-body{min-height:100svh;color:var(--ink);flex-direction:column;display:flex;overflow-x:clip}.nf-doc{background:var(--bg)}.nf-nav{z-index:2;height:48px;margin-top:env(safe-area-inset-top,0px);padding-inline:max(16px, var(--gl)) max(16px, var(--gr));flex:none;align-items:center;gap:20px;display:flex;position:relative}.nf-brand{flex:none;align-items:center;gap:7px;margin-block:-9px;padding-block:9px;text-decoration:none;display:inline-flex}.nf-brand-icon{width:auto;height:30px;margin-block:-4px;display:block}.nf-wm{width:auto;height:20px;display:block}.nf-wm-cream{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nf-wm-ink{display:none}:root:not([data-theme=light]) .nf-wm-cream{display:block}}:root[data-theme=dark] .nf-wm-ink{display:none}:root[data-theme=dark] .nf-wm-cream{display:block}.nf-links{gap:2px;margin-right:auto;display:flex}.nf-right{align-items:center;gap:4px;margin-left:auto;display:flex}.nf-link{border-radius:var(--ctl-r-sm);height:32px;color:var(--ink-70);white-space:nowrap;align-items:center;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.nf-link:hover{color:var(--ink);background:var(--hover)}.nf-go{height:var(--ctl-h-sm,32px);font-size:var(--ctl-fs-sm,14px);flex:none;margin-left:6px;padding:0 14px;font-weight:600}@media (max-width:899px){.nf-links,.nf-price{display:none}.nf-go{position:relative}.nf-go:after{content:"";position:absolute;inset:-6px 0}}.nf-main{padding:clamp(24px, 5vh, 56px) max(16px, var(--gr)) clamp(48px, 9vh, 96px) max(16px, var(--gl));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.nf-poppie{width:clamp(136px,22vw,208px);height:auto;animation:nf-bob 4.6s var(--ease-hover,ease-in-out) infinite;display:block}@keyframes nf-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(1.5deg)}}.nf-title{text-wrap:balance;word-break:keep-all;max-width:18em;margin:4px 0 0;font-size:clamp(30px,4.4vw,52px);line-height:1.08}.nf-title em{color:var(--tangerine);white-space:nowrap;font-family:inherit;font-style:normal}:is(:lang(zh),:lang(ja),:lang(ko)) .nf-title{line-height:1.2}.nf-text{max-width:46ch;color:var(--ink-70);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.nf-share{background:var(--wash);max-width:46ch;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-wrap:pretty;border-radius:12px;margin:0;padding:10px 14px;font-size:15px;line-height:1.5;display:none}html[data-nf-share] .nf-share,.nf-share.on{display:block}.nf-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.nf-entries{grid-template-columns:repeat(3,minmax(0,168px));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.nf-entry{border-radius:var(--r2,20px);background:var(--surface);min-height:56px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #3522420f;color:var(--ink);transition:transform var(--mo-med,.24s) var(--ease-hover), box-shadow var(--mo-med,.24s) var(--ease-hover);align-items:center;gap:10px;padding:10px 14px 10px 12px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.nf-entry img{flex:none;width:32px;height:32px}.nf-entry span,.nf-entry>:not(img):not(svg){min-width:0}.nf-arrow{width:16px;height:16px;color:var(--ink-50);transition:transform var(--mo-med,.24s) var(--ease-spring), color .2s;flex:none;margin-left:auto}:is(.nf-entry:hover,.nf-entry:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 20%, transparent), 0 10px 22px -14px #35224273}.nf-entry:hover .nf-arrow{color:var(--ink);transform:translate(3px)}.nf-entry:active{transform:translateY(0)scale(.98)}@media (max-width:560px){.nf-entries{grid-template-columns:minmax(0,1fr);width:100%;max-width:320px}.nf-actions .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.nf-poppie{animation:none}.nf-entry,.nf-arrow{transition:none}}.nf-err .nf-main{gap:14px}.blank-guard{z-index:2147482000;background:var(--bg);position:fixed;inset:0;overflow:auto}
