.nbd-home,.nbd-page,.nbd-peek,.nbd-tro,.nbd-cel{--nbd-acc: #49f9c3;--nbd-glow: rgba(73, 249, 195, .45);--nbd-panel: rgba(16, 23, 28, .86);--nbd-ink: #080c0f;--nbd-white: #eff2f5;--nbd-fg: #e2e9ee;--nbd-muted: #9aa6af;--nbd-display: "Chakra Petch", "Inter", sans-serif;--nbd-sans: "Inter", system-ui, sans-serif;--nbd-mono: "JetBrains Mono", ui-monospace, monospace}[data-sp=fox].nbd-home,.nbd-hero--fox{--nbd-acc: #ffad5c;--nbd-glow: rgba(255, 173, 92, .45)}[data-sp=octo].nbd-home,.nbd-hero--octo{--nbd-acc: #c9a0ff;--nbd-glow: rgba(201, 160, 255, .45)}[data-sp=bolt].nbd-home,.nbd-hero--bolt{--nbd-acc: #7fd0ff;--nbd-glow: rgba(127, 208, 255, .45)}.nbd-art{display:block;width:100%;height:100%;overflow:visible}.nbd-art .nbd-eye-happy,.nbd-art .nbd-eye-sleep,.nbd-art .nbd-mouth-open,.nbd-art .nbd-zzz,.nbd-art.is-happy .nbd-eye,.nbd-art.is-happy .nbd-mouth{display:none}.nbd-art.is-happy .nbd-eye-happy,.nbd-art.is-happy .nbd-mouth-open{display:inline}.nbd-art.is-snoozy:not(.is-happy) .nbd-eye{display:none}.nbd-art.is-snoozy:not(.is-happy) .nbd-eye-sleep,.nbd-art.is-snoozy:not(.is-happy) .nbd-zzz{display:inline}.nbd-art .nbd-bob{transform-box:fill-box;transform-origin:50% 100%;animation:nbd-bob 2.8s ease-in-out infinite}.nbd-art.is-snoozy .nbd-bob{animation-duration:4.6s}.nbd-art .nbd-shadow{transform-box:fill-box;transform-origin:50% 50%;animation:nbd-shadow 2.8s ease-in-out infinite}.nbd-art.is-snoozy .nbd-shadow{animation-duration:4.6s}.nbd-art .nbd-egg{animation:nbd-wobble 3.6s ease-in-out infinite}.nbd-art .nbd-eye{transform-box:fill-box;transform-origin:50% 50%;animation:nbd-blink 4.8s infinite}.nbd-art .nbd-tail{transform-box:fill-box;transform-origin:0% 100%;animation:nbd-wag 2.4s ease-in-out infinite}.nbd-art .nbd-tents{transform-box:fill-box;transform-origin:50% 0%;animation:nbd-sway 3.2s ease-in-out infinite}.nbd-art .nbd-wings{transform-box:fill-box;transform-origin:50% 80%;animation:nbd-flap 3.4s ease-in-out infinite}.nbd-art .nbd-bulb,.nbd-art .nbd-core{animation:nbd-pulse 1.6s ease-in-out infinite}.nbd-art .nbd-flame{transform-box:fill-box;transform-origin:50% 0%;animation:nbd-flicker .32s steps(2,jump-none) infinite}.nbd-art .nbd-spark{transform-box:fill-box;transform-origin:50% 50%;animation:nbd-twinkle 2.6s ease-in-out infinite}.nbd-art .nbd-aura{transform-box:fill-box;transform-origin:50% 50%;animation:nbd-aura 4s ease-in-out infinite}.nbd-art .nbd-halo{animation:nbd-float 2.6s ease-in-out infinite}.nbd-art .nbd-bubbles{animation:nbd-rise 3.6s ease-in-out infinite}.nbd-art .nbd-zzz text{animation:nbd-zz 3.2s ease-in-out infinite}.nbd-art .nbd-zzz text:nth-child(2){animation-delay:.5s}.nbd-art .nbd-zzz text:nth-child(3){animation-delay:1s}.nbd-art.is-petted .nbd-bob{animation:nbd-wiggle .9s ease-in-out}.nbd-art.is-petted .nbd-egg{animation:nbd-eggjig .9s ease-in-out}@keyframes nbd-bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3.5px) scale(1.01,.99)}}@keyframes nbd-shadow{0%,to{transform:scale(1);opacity:.22}50%{transform:scale(.92);opacity:.16}}@keyframes nbd-wobble{0%,68%,to{transform:rotate(0)}74%{transform:rotate(-6deg)}80%{transform:rotate(5deg)}86%{transform:rotate(-3deg)}92%{transform:rotate(1.5deg)}}@keyframes nbd-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes nbd-wag{0%,to{transform:rotate(0)}50%{transform:rotate(6deg)}}@keyframes nbd-sway{0%,to{transform:skew(0)}30%{transform:skew(3deg)}70%{transform:skew(-3deg)}}@keyframes nbd-flap{0%,80%,to{transform:scaleY(1)}86%{transform:scaleY(.9)}92%{transform:scaleY(1.04)}}@keyframes nbd-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes nbd-flicker{0%{transform:scaleY(.8)}to{transform:scaleY(1.15)}}@keyframes nbd-twinkle{0%,to{transform:scale(.4) rotate(0);opacity:.2}50%{transform:scale(1) rotate(45deg);opacity:1}}@keyframes nbd-aura{0%,to{transform:scale(.97);opacity:.85}50%{transform:scale(1.03);opacity:1}}@keyframes nbd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes nbd-rise{0%{transform:translateY(6px);opacity:0}30%{opacity:1}to{transform:translateY(-14px);opacity:0}}@keyframes nbd-zz{0%{transform:translateY(4px);opacity:0}30%{opacity:1}to{transform:translate(6px,-10px);opacity:0}}@keyframes nbd-wiggle{0%{transform:translateY(0) rotate(0)}18%{transform:translateY(-9px) rotate(-7deg)}36%{transform:translateY(-4px) rotate(7deg)}54%{transform:translateY(-6px) rotate(-5deg)}72%{transform:translateY(-1px) rotate(3deg)}to{transform:translateY(0) rotate(0)}}@keyframes nbd-eggjig{0%,to{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}.nbd-home{position:relative;display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:0 0 14px;padding:8px 14px 8px 10px;border:1px solid color-mix(in srgb,var(--nbd-acc) 42%,transparent);background-color:var(--nbd-panel);background-image:radial-gradient(120px 90px at 44px 50%,color-mix(in srgb,var(--nbd-acc) 20%,transparent),transparent 75%),linear-gradient(90deg,color-mix(in srgb,var(--nbd-acc) 9%,transparent),transparent 70%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));color:var(--nbd-fg);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s,background-color .2s}.nbd-home[hidden]{display:none}.nbd-home:hover{border-color:var(--nbd-acc);background-color:#141e24eb}.nbd-home:focus-visible{outline:2px solid var(--nbd-acc);outline-offset:2px}.nbd-home__art{flex:none;width:70px;height:70px;margin:-6px 0}.nbd-home__eggs{flex:none;display:flex;align-items:flex-end;height:56px}.nbd-home__egg{display:block;width:34px;height:44px;margin-right:-10px}.nbd-home__egg:nth-child(odd){transform:translateY(-4px)}.nbd-home__egg:last-child{margin-right:0}.nbd-home__egg .nbd-art{width:44px;height:44px;margin-left:-5px}.nbd-home__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px}.nbd-home__t{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px}.nbd-home__name{font:700 15px/1.2 var(--nbd-display);letter-spacing:.06em;text-transform:uppercase;color:var(--nbd-white);overflow-wrap:anywhere}.nbd-home__lv{font:600 11px/1.2 var(--nbd-mono);letter-spacing:.08em;color:var(--nbd-acc);white-space:nowrap}.nbd-home__main>.nbd-home__t:only-child,.nbd-home__t:not(:has(.nbd-home__name)){font:700 14px/1.25 var(--nbd-display);letter-spacing:.08em;text-transform:uppercase;color:var(--nbd-white)}.nbd-home__bar{display:block;height:6px;max-width:360px;background-color:color-mix(in srgb,var(--nbd-acc) 14%,rgba(255,255,255,.06));overflow:hidden}.nbd-home__bar i{display:block;height:100%;min-width:4px;background-color:var(--nbd-acc);box-shadow:0 0 8px var(--nbd-glow);transition:width .6s ease-out}.nbd-home__sub{font:400 12.5px/1.35 var(--nbd-sans);color:var(--nbd-muted)}.nbd-home__sub--happy{color:var(--nbd-fg)}.nbd-home__go{flex:none;font:700 22px/1 var(--nbd-display);color:var(--nbd-acc)}.nbd-home[data-sp=""] .nbd-home__go{font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:9px 14px;background-color:var(--nbd-acc);color:var(--nbd-ink);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.nbd-home.is-nudge .nbd-home__art{animation:nbd-nudge .8s ease-out}.nbd-home__say{position:absolute;right:38px;top:50%;padding:4px 11px;border-radius:10px;pointer-events:none;white-space:nowrap;background-color:#f7f9fb;color:#1b2229;font:800 12px/1.2 var(--nbd-display);letter-spacing:.06em;text-transform:uppercase;animation:nbd-say 1.4s ease-out forwards}@keyframes nbd-say{0%{transform:translateY(-20%) scale(.6);opacity:0}15%{transform:translateY(-55%) scale(1.06);opacity:1}25%,80%{transform:translateY(-50%) scale(1);opacity:1}to{transform:translateY(-50%) scale(.9);opacity:0}}@keyframes nbd-nudge{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-6px) scale(1.08)}60%{transform:translateY(0) scale(.97)}}@media(max-width:560px){.nbd-home{gap:10px;padding:7px 10px 7px 8px}.nbd-home__art{width:58px;height:58px}.nbd-home__name{font-size:14px}.nbd-home__sub{font-size:12px}.nbd-home__egg{width:26px;margin-right:-9px}.nbd-home__egg .nbd-art{width:36px;height:36px;margin-left:-5px}.nbd-home[data-sp=""] .nbd-home__go{padding:8px 10px}}#pg-buddy .nbd-page{max-width:980px;margin:0 auto;padding-bottom:40px}#pg-buddy .nbd-title{font-size:28px;margin:4px 0 6px;outline:none}.nbd-lead{margin:10px 0 16px;font:400 14px/1.5 var(--nbd-sans);color:var(--nbd-muted)}#pg-buddy .nbd-sec>h2.stitle{margin:0 0 12px}.nbd-hint{margin:8px 0 0;font:400 13px/1.5 var(--nbd-sans);color:var(--nbd-muted)}.nbd-hint--top{margin:0 0 12px}.nbd-msg{min-height:1.4em;margin:6px 0 0;font:600 13px/1.4 var(--nbd-sans);color:#ffb37a}.nbd-msg:empty{min-height:0;margin:0}.nbd-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.nbd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:0;cursor:pointer;font:700 13px/1 var(--nbd-display);letter-spacing:.12em;text-transform:uppercase;background-color:var(--nbd-acc);color:var(--nbd-ink);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:filter .2s,transform .2s;-webkit-tap-highlight-color:transparent}.nbd-btn:hover{filter:brightness(1.1) drop-shadow(0 0 8px var(--nbd-glow))}.nbd-btn:focus-visible{outline:2px solid var(--nbd-white);outline-offset:2px}.nbd-btn--ghost{background-color:#10171cbf;color:var(--nbd-acc);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nbd-acc) 50%,transparent)}.nbd-btn--ghost:hover{filter:none;background-color:color-mix(in srgb,var(--nbd-acc) 14%,transparent)}.nbd-btn--sm{padding:8px 18px;font-size:12px}.nbd-later{margin:16px 0 0;text-align:center}.nbd-iconbtn{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;font-size:18px;line-height:1;opacity:.8}.nbd-iconbtn:hover{opacity:1}.nbd-iconbtn:focus-visible{outline:2px solid var(--nbd-acc);outline-offset:-4px}.nbd-input{box-sizing:border-box;min-height:44px;padding:9px 12px;width:100%;max-width:280px;border:1px solid color-mix(in srgb,var(--nbd-acc) 50%,transparent);background-color:#080d10d9;color:var(--nbd-white);font:600 17px/1.2 var(--nbd-sans)}.nbd-input:focus{outline:2px solid var(--nbd-acc);outline-offset:1px}.nbd-label{display:block;margin:0 0 6px;font:500 11px/1.4 var(--nbd-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nbd-muted)}.nbd-eggs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nbd-eggpick{--nbd-acc: #49f9c3;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 16px;margin:0;cursor:pointer;text-align:center;background-color:#10171cb3;border:1px solid color-mix(in srgb,var(--nbd-acc) 30%,transparent);color:var(--nbd-fg);font:inherit;background-image:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--nbd-acc) 18%,transparent),transparent 62%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));transition:border-color .2s,transform .2s}.nbd-eggpick[data-sp=fox]{--nbd-acc: #ffad5c}.nbd-eggpick[data-sp=octo]{--nbd-acc: #c9a0ff}.nbd-eggpick[data-sp=bolt]{--nbd-acc: #7fd0ff}.nbd-eggpick:hover,.nbd-eggpick:focus-visible{border-color:var(--nbd-acc);transform:translateY(-2px)}.nbd-eggpick:focus-visible{outline:2px solid var(--nbd-acc);outline-offset:2px}.nbd-eggpick__art{display:block;width:120px;height:120px;max-width:100%;margin:4px 0 6px}.nbd-eggpick:hover .nbd-egg,.nbd-eggpick:focus-visible .nbd-egg{animation:nbd-eggjig .9s ease-in-out infinite}.nbd-eggpick__nm{font:700 15px/1.2 var(--nbd-display);letter-spacing:.06em;text-transform:uppercase;color:var(--nbd-white)}.nbd-eggpick__tag{font:400 12.5px/1.4 var(--nbd-sans);color:var(--nbd-muted)}.nbd-naming{display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:center}.nbd-naming__egg{width:200px;height:200px}.nbd-namerow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nbd-hero{position:relative;display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:10px 26px;align-items:center;padding:18px 22px;margin-bottom:14px;background-color:#10171cd1;border:1px solid color-mix(in srgb,var(--nbd-acc) 30%,transparent);background-image:radial-gradient(240px 200px at 150px 60%,color-mix(in srgb,var(--nbd-acc) 16%,transparent),transparent 72%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.nbd-stage{position:relative;padding-top:74px}.nbd-petart{display:block;width:240px;height:240px;max-width:100%;margin:0 auto;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;background-image:radial-gradient(closest-side at 50% 92%,color-mix(in srgb,var(--nbd-acc) 22%,transparent),transparent)}.nbd-petart:focus-visible{outline:2px solid var(--nbd-acc);outline-offset:2px}.nbd-bubble{position:absolute;left:50%;top:0;z-index:2;width:min(300px,100%);box-sizing:border-box;padding:10px 14px;transform:translate(-50%);background-color:#f7f9fb;color:#1b2229;border-radius:14px;font:500 13px/1.4 var(--nbd-sans);box-shadow:0 6px 18px #00000059}.nbd-bubble:empty{display:none}.nbd-bubble:after{content:"";position:absolute;left:50%;bottom:-8px;width:16px;height:16px;margin-left:-8px;background-color:inherit;transform:rotate(45deg)}.nbd-bubble.is-on{animation:nbd-pop .32s ease-out}.nbd-bubble__h{display:block;margin-bottom:3px;font:800 11px/1.2 var(--nbd-display);letter-spacing:.14em;text-transform:uppercase;color:#6a3fd1}.nbd-bubble__t{display:block}.nbd-bubble__a{display:inline-block;margin-top:6px;font-weight:700;color:#0b6e5a;text-decoration:underline;text-underline-offset:2px}.nbd-bubble__a:focus-visible{outline:2px solid #0b6e5a;outline-offset:2px}@keyframes nbd-pop{0%{transform:translate(-50%) scale(.85);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}.nbd-hearts{position:absolute;left:0;right:0;bottom:40%;height:0;pointer-events:none}.nbd-heart{position:absolute;bottom:0;width:26px;height:26px;margin-left:-13px;animation:nbd-heart 1.4s ease-out forwards}.nbd-heart svg{display:block;width:100%;height:100%}@keyframes nbd-heart{0%{transform:translateY(10px) scale(.4);opacity:0}20%{opacity:1;transform:translateY(-10px) scale(1)}to{transform:translateY(-110px) scale(.8) rotate(12deg);opacity:0}}.nbd-info{min-width:0}.nbd-name{display:flex;align-items:center;gap:4px;font:700 30px/1.1 var(--nbd-display);letter-spacing:.05em;text-transform:uppercase;color:var(--nbd-white);overflow-wrap:anywhere}.nbd-rename{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nbd-rename .nbd-msg{flex-basis:100%}.nbd-kind{margin-top:4px;font:600 14px/1.3 var(--nbd-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nbd-acc)}.nbd-lvl{margin-top:14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.nbd-lvl b{font:700 22px/1 var(--nbd-display);color:var(--nbd-white)}.nbd-lvl span{font:400 12px/1.4 var(--nbd-mono);color:var(--nbd-muted)}.nbd-bar{height:10px;margin-top:8px;max-width:420px;background-color:color-mix(in srgb,var(--nbd-acc) 12%,rgba(255,255,255,.06));overflow:hidden}.nbd-bar i{display:block;height:100%;min-width:6px;background-image:linear-gradient(90deg,color-mix(in srgb,var(--nbd-acc) 70%,#fff),var(--nbd-acc));box-shadow:0 0 10px var(--nbd-glow);transition:width .6s ease-out}.nbd-mood{margin:12px 0 0;font:500 14px/1.4 var(--nbd-sans);color:var(--nbd-fg)}.nbd-mood--snoozy{color:#bcd2ff}.nbd-next{margin:6px 0 0;font:400 12.5px/1.45 var(--nbd-mono);color:var(--nbd-muted)}.nbd-hats{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px}.nbd-hatpick{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:44px;padding:10px 6px;margin:0;cursor:pointer;background-color:#10171cb3;border:1px solid rgba(73,249,195,.2);color:var(--nbd-fg);font:inherit;text-align:center;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));transition:border-color .2s,background-color .2s}.nbd-hatpick:hover:not(:disabled){border-color:#49f9c399}.nbd-hatpick:focus-visible{outline:2px solid #49f9c3;outline-offset:2px}.nbd-hatpick.is-on{border-color:#49f9c3;background-color:#49f9c324;box-shadow:inset 0 0 18px -8px #49f9c3}.nbd-hatpick.is-season{border-color:#ffad5c8c}.nbd-hatpick.is-season.is-on{border-color:#ffad5c;background-color:#ffad5c29}.nbd-hatpick:disabled{cursor:default}.nbd-hatpick__art{position:relative;display:grid;place-items:center;width:64px;height:56px}.nbd-hatpick__none{font-size:26px;opacity:.55}.nbd-hatart{display:block;width:64px;height:56px;overflow:visible}.nbd-hatpick.is-locked .nbd-hatart{filter:grayscale(1) brightness(.55);opacity:.5}.nbd-lock{position:absolute;right:-2px;bottom:0;font-size:16px}.nbd-hatpick__nm{font:600 12px/1.25 var(--nbd-display);letter-spacing:.05em;text-transform:uppercase;color:var(--nbd-white)}.nbd-hatpick.is-locked .nbd-hatpick__nm{color:var(--nbd-muted)}.nbd-hatpick__sub{font:400 12px/1.3 var(--nbd-mono);color:var(--nbd-muted)}.nbd-hatpick.is-season .nbd-hatpick__sub{color:#ffad5c}.nbd-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.nbd-track__st{display:flex;flex-direction:column;align-items:center;padding:8px 4px 10px;text-align:center;background-color:#10171c99;border:1px solid rgba(136,148,157,.2)}.nbd-track__st.is-now{border-color:#49f9c3;background-color:#49f9c31a}.nbd-track__art{display:block;width:84px;height:84px;max-width:100%}.nbd-track__st.is-locked .nbd-track__art{filter:brightness(0) invert(.32);opacity:.55}.nbd-track__st .nbd-art *{animation:none!important}.nbd-track__nm{margin-top:4px;font:600 12px/1.2 var(--nbd-display);letter-spacing:.06em;text-transform:uppercase;color:var(--nbd-white)}.nbd-track__st.is-locked .nbd-track__nm{color:var(--nbd-muted)}.nbd-track__lv{font:400 12px/1.3 var(--nbd-mono);color:var(--nbd-muted)}.nbd-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.nbd-stat{position:relative;padding:12px 12px 10px;background-color:#10171cc7;border:1px solid rgba(73,249,195,.14);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.nbd-stat__ic{position:absolute;right:10px;top:8px;font-size:18px;line-height:1}.nbd-stat b{display:block;font:700 24px/1.1 var(--nbd-display);color:var(--nbd-white)}.nbd-stat__lb{display:block;margin-top:4px;font:500 12px/1.35 var(--nbd-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nbd-muted)}.nbd-how{width:100%;border-collapse:collapse;font:400 13.5px/1.4 var(--nbd-sans);color:var(--nbd-fg)}.nbd-how td,.nbd-how th{padding:8px;border-bottom:1px solid rgba(136,148,157,.16);text-align:left;vertical-align:middle}.nbd-how th{font-weight:500}.nbd-how td:first-child{width:28px;font-size:18px;padding-left:2px}.nbd-how__pts{width:48px;font:700 16px/1 var(--nbd-display);color:#49f9c3;white-space:nowrap;text-align:right!important}.nbd-how__cap{display:block;margin-top:2px;font:400 11.5px/1.3 var(--nbd-mono);color:var(--nbd-muted)}.nbd-notes{margin:12px 0 0;padding-left:20px;font:400 13px/1.55 var(--nbd-sans);color:var(--nbd-muted)}.nbd-notes li+li{margin-top:4px}@media(max-width:760px){.nbd-eggs{grid-template-columns:repeat(2,minmax(0,1fr))}.nbd-eggpick__art{width:96px;height:96px}.nbd-naming{grid-template-columns:1fr;justify-items:center;text-align:center}.nbd-naming__form{width:100%}.nbd-naming .nbd-namerow,.nbd-naming .nbd-acts{justify-content:center}.nbd-naming .nbd-input{max-width:none;flex:1 1 160px}.nbd-naming__egg{width:160px;height:160px}.nbd-hero{grid-template-columns:1fr;padding:14px;text-align:center}.nbd-stage{padding-top:0}.nbd-petart{width:220px;height:220px}.nbd-bubble{position:relative;left:auto;transform:none;margin:0 auto 10px;width:100%}.nbd-bubble.is-on{animation:nbd-pop2 .32s ease-out}.nbd-name{justify-content:center;font-size:26px}.nbd-lvl{justify-content:center}.nbd-bar{margin-left:auto;margin-right:auto}.nbd-acts{justify-content:center}.nbd-hats,.nbd-track{grid-template-columns:repeat(3,minmax(0,1fr))}.nbd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes nbd-pop2{0%{transform:scale(.88);opacity:0}to{transform:scale(1);opacity:1}}.nbd-peek{position:fixed;z-index:9550;width:76px;height:76px;pointer-events:none;animation:nbd-peek 1.4s ease-out forwards}.nbd-peek__art{display:block;width:76px;height:76px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}.nbd-peek__say{position:absolute;left:50%;top:-18px;transform:translate(-50%);padding:3px 9px;white-space:nowrap;border-radius:10px;background-color:#f7f9fb;color:#1b2229;font:800 12px/1.2 var(--nbd-display);letter-spacing:.06em;text-transform:uppercase}.nbd-peek--bar,.nbd-peek--bar .nbd-peek__art,.nbd-peek--top,.nbd-peek--top .nbd-peek__art{width:48px;height:48px}.nbd-peek--bar,.nbd-peek--top{animation-name:nbd-peekbar}.nbd-peek--bar .nbd-peek__say{left:52px;top:50%;transform:translateY(-50%)}.nbd-peek--top .nbd-peek__say{left:auto;right:52px;top:50%;transform:translateY(-50%)}@keyframes nbd-peekbar{0%{transform:scale(.4);opacity:0}16%{transform:scale(1.1);opacity:1}28%,80%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0}}@keyframes nbd-peek{0%{transform:translateY(46px) scale(.6);opacity:0}16%{transform:translateY(-6px) scale(1.05);opacity:1}28%{transform:translateY(0) scale(1)}80%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(40px) scale(.8);opacity:0}}.nbd-tro__row{display:flex;align-items:center;gap:16px}.nbd-tro__art{flex:none;width:88px;height:88px}.nbd-tro__nm{font:700 20px/1.2 var(--nbd-display);letter-spacing:.06em;text-transform:uppercase;color:var(--nbd-white)}.nbd-tro .ntr-link{margin-top:8px;min-height:44px}.nbd-cel{display:block;width:170px;height:170px;margin:0 auto}.celebrate-emoji .nbd-cel{animation:none}@media(prefers-reduced-motion:reduce){.nbd-art *,.nbd-art.is-petted .nbd-bob,.nbd-art.is-petted .nbd-egg{animation:none!important}.nbd-home,.nbd-home__bar i,.nbd-bar i,.nbd-eggpick,.nbd-btn,.nbd-hatpick{transition:none}.nbd-home.is-nudge .nbd-home__art,.nbd-bubble.is-on,.nbd-eggpick:hover .nbd-egg,.nbd-eggpick:focus-visible .nbd-egg{animation:none}.nbd-eggpick:hover,.nbd-eggpick:focus-visible{transform:none}.nbd-heart{animation:none;bottom:20px}.nbd-peek,.nbd-home__say{display:none}}@layer nlk-keep,nlk-retro;@layer nlk-retro{:root[data-look=arcade] :is(.nbd-home,.nbd-page,.nbd-peek,.nbd-tro,.nbd-cel,.nbd-hero,.nbd-eggpick){--nbd-acc: var(--nlk-yel) !important;--nbd-panel: #000 !important;--nbd-white: #fff !important;--nbd-fg: var(--nlk-fg) !important;--nbd-muted: var(--nlk-dim) !important;--nbd-glow: transparent !important}:root[data-look=arcade] .nbd-home{border:3px solid var(--nlk-blue)!important;box-shadow:4px 4px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nbd-home__bar,:root[data-look=arcade] .nbd-bar{border:2px solid var(--nlk-blue)!important;background-color:#000!important}:root[data-look=arcade] .nbd-home__bar i,:root[data-look=arcade] .nbd-bar i{background-color:var(--nlk-lime)!important}:root[data-look=arcade] .nbd-home__name,:root[data-look=arcade] .nbd-name,:root[data-look=arcade] .nbd-eggpick__nm{line-height:1.6!important}:root[data-look=arcade] :is(.nbd-hero,.nbd-eggpick,.nbd-hatpick,.nbd-stat,.nbd-track__st){border:3px solid var(--nlk-blue)!important;background-color:#000!important}:root[data-look=arcade] :is(.nbd-hatpick.is-on,.nbd-track__st.is-now){border-color:var(--nlk-yel)!important}:root[data-look=arcade] .nbd-btn{background-color:var(--nlk-yel)!important;color:#000!important;border:3px solid #000!important;box-shadow:3px 3px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nbd-btn--ghost{background-color:#000!important;color:var(--nlk-cyan)!important;border:3px solid var(--nlk-cyan)!important}:root[data-look=arcade] :is(.nbd-bubble,.nbd-home__say){background-color:#fff!important;color:#000!important;border:3px solid #000!important}:root[data-look=arcade] .nbd-art{shape-rendering:crispEdges}:root[data-look=arcade] .nbd-art :is(.nbd-glow,.nbd-hl){display:none!important}:root[data-look=arcade] .nbd-track__st.is-locked .nbd-track__art{filter:brightness(0) invert(1)!important;opacity:.24!important}:root[data-look=terminal] :is(.nbd-home,.nbd-page,.nbd-peek,.nbd-tro,.nbd-cel,.nbd-hero,.nbd-eggpick){--nbd-acc: var(--nlk-ph) !important;--nbd-panel: #000 !important;--nbd-white: var(--nlk-ph) !important;--nbd-fg: var(--nlk-ph) !important;--nbd-muted: var(--nlk-ph-dim) !important;--nbd-glow: transparent !important}:root[data-look=terminal] .nbd-home{background-color:#000!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] :is(.nbd-home__bar,.nbd-bar){border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] :is(.nbd-home__bar i,.nbd-bar i){background-color:var(--nlk-ph)!important}:root[data-look=terminal] :is(.nbd-hero,.nbd-eggpick,.nbd-hatpick,.nbd-stat,.nbd-track__st,.nbd-bubble,.nbd-peek__say,.nbd-home__say){border:1px solid var(--nlk-ph-dim)!important;background-color:#000!important}:root[data-look=terminal] :is(.nbd-hatpick.is-on,.nbd-track__st.is-now){border-color:var(--nlk-ph)!important}:root[data-look=terminal] .nbd-btn{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nbd-btn--ghost{background-color:#000!important;color:var(--nlk-ph)!important;border:1px solid var(--nlk-ph)!important}:root[data-look=terminal] :is(.nbd-art,.nbd-hatart,.nbd-heart svg) *:not(.nbd-tube-o,.nbd-tube-i){fill:#000!important;stroke:var(--nlk-ph)!important;stroke-width:2px!important}:root[data-look=terminal] .nbd-art .nbd-tube-o{fill:none!important;stroke:var(--nlk-ph)!important}:root[data-look=terminal] .nbd-art .nbd-tube-i{fill:none!important;stroke:#000!important}:root[data-look=terminal] .nbd-art :is(.nbd-ink,.nbd-zzz,.nbd-zzz text){fill:var(--nlk-ph)!important;stroke:none!important}:root[data-look=terminal] .nbd-art .nbd-line{fill:none!important;stroke-width:3px!important}:root[data-look=terminal] .nbd-art :is(.nbd-hl,.nbd-glow,.nbd-blush){display:none!important}:root[data-look=terminal] .nbd-art .nbd-shadow{fill:var(--nlk-ph-dim)!important;stroke:none!important;opacity:.35!important}:root[data-look=terminal] :is(.nbd-hatpick__none,.nbd-lock,.nbd-stat__ic){filter:grayscale(1) brightness(1.3)!important}:root[data-look=terminal] .nbd-track__st.is-locked .nbd-track__art{filter:none!important;opacity:.3!important}:root[data-look=terminal] body :is(.nbd-home,.nbd-hatpick,.nbd-eggpick):is(:hover,:focus-visible,.is-on):not(:disabled){background-color:var(--nlk-ph-tint, rgba(51, 255, 102, .1))!important;border-color:var(--nlk-ph)!important;box-shadow:inset 0 0 0 1px var(--nlk-ph)!important}:root[data-look=terminal] body :is(.nbd-home,.nbd-hatpick,.nbd-eggpick):is(:hover,:focus-visible,.is-on):not(:disabled) :where(span,b,i){color:var(--nlk-ph)!important}:root[data-look=terminal] body :is(.nbd-home,.nbd-hatpick,.nbd-eggpick):is(:hover,:focus-visible,.is-on):not(:disabled) .nbd-home__bar i{background-color:var(--nlk-ph)!important}:root[data-look=terminal] body .nbd-petart.nbd-petart{background-color:transparent!important;background-image:none!important}}