.app:has(.wn-banner){--wn-banner-h:48px}.wn-banner{z-index:var(--z-banner);height:var(--wn-banner-h);color:#fff;-webkit-font-smoothing:antialiased;background:#316751;justify-content:center;align-items:center;gap:13px;padding:0 48px;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.wn-banner-text{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wn-banner-text b{color:#fff;font-weight:700}.wn-banner-go{color:#23503e;white-space:nowrap;background:#fff;border-radius:8px;flex-shrink:0;padding:6px 13px;font-size:12.5px;font-weight:600}.wn-banner-go:hover{background:#eef0f1}.wn-banner-x{color:#ffffffd9;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.wn-banner-x:hover{color:#fff;background:#ffffff2e}@media (max-width:600px){.wn-banner{justify-content:flex-start;padding:0 44px 0 16px}}.nf-mask .nf-modal.wn-release-dialog{width:min(760px,96vw);padding:22px 24px 24px;overflow-y:auto}.wn-release-dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.nf-modal.wn-release-dialog .wn-release-dialog-head h2{color:#1c1d22;letter-spacing:-.2px;margin:0;font-size:20px;font-weight:700;line-height:1.3}.wn-release-dialog-x{width:30px;height:30px;color:var(--foreground-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wn-release-dialog-x:hover{background:var(--surface-subtle);color:var(--foreground)}.wn-release-video{aspect-ratio:16/9;background:#111;border-radius:10px;width:100%;display:block}.wn-release-dialog-body{color:#1f2937;margin:18px 0 0;font-size:15px;line-height:1.6}