.nx-night-pf{margin:12px 0;padding:16px;position:relative}.nx-night-pf h3{color:#fff;margin:0 0 12px;padding-right:36px;font:700 16px Sora,sans-serif}.nx-night-pf button.nx-night-x{all:unset;color:#8a8fa3;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:flex;position:absolute;top:12px;right:14px}.nx-night-pf button.nx-night-x:hover{color:#fff;background:#ffffff14}.nx-opts{gap:10px;display:flex}.nx-opts button.nx-opt{all:unset;box-sizing:border-box;cursor:pointer;color:#c9ccd8;background:#14151c;border:1.5px solid #2a2d36;border-radius:16px;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.nx-opts button.nx-opt:hover{border-color:#444a5c}.nx-opts button.nx-opt[disabled]{opacity:.6;cursor:default}.nx-opt .lg{background:#1c1e27;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #2f3240}.nx-opt .lg img{object-fit:cover;border-radius:50%;width:40px;height:40px}.nx-opt .lg.lite{box-shadow:none;background:radial-gradient(circle,#eceef4 0 88%,#0000 90%)}.nx-opt .nm{flex-direction:column;gap:2px;min-width:0;display:flex}.nx-opt .nm b{color:#fff;font:700 17px Sora,sans-serif}.nx-opt .nm small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nx-opts button.nx-opt[aria-checked=true]{background:#0f1f19;border-color:#14f195}.nx-confirm{color:#c9ccd8;background:#1a1c25;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;font-size:13.5px;display:flex}.nx-confirm>div{gap:8px;margin-left:auto;display:flex}.nx-confirm button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:11px;align-items:center;height:38px;padding:0 16px;font:700 14px Sora,sans-serif;display:flex}.nx-confirm button.ghost{color:#c9ccd8;border:1px solid #2a2d36}.nx-confirm button.go{color:#04140c;background:#14f195}.nx-confirm button[disabled]{opacity:.6;cursor:default}.nx-night-count{color:#8a8fa3;margin:10px 0 0;font-size:12.5px}.nx-night-count b{color:#fff}@media (max-width:480px){.nx-opts{flex-direction:column}}.nx-night-pf .nx-how{color:#a3a8b8;max-width:760px;margin:-4px 0 14px;font-size:13.5px;line-height:1.5}.nx-night-pf .nx-how a{color:#14f195;white-space:nowrap;text-decoration:none}.nx-night-pf .nx-how a:hover{text-decoration:underline}
