.sp-blur-preview-wrap{position:relative;margin:24px auto;max-width:800px;overflow:hidden;border-radius:12px;box-shadow:0 12px 40px rgb(0 0 0 / .4)}.sp-blur-preview{filter:blur(24px);transform:scale(1.05);pointer-events:none;user-select:none;-webkit-user-select:none}.sp-blur-preview img{display:block;width:100%;height:auto}.sp-blur-preview-wrap .sp-lock-screen{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(13 17 33 / .4) 0%,rgb(13 17 33 / .85) 30%,rgb(13 17 33 / .95) 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);margin:0;border-radius:12px}.sp-lock-screen{position:relative;margin:32px auto;max-width:800px;padding:48px 24px;background:linear-gradient(135deg,#1a1a2e 0%,#0f0f1e 100%);border:1px solid rgb(245 197 24 / .2);border-radius:16px;text-align:center;color:#e0e0e0;font-family:'Plus Jakarta Sans',-apple-system,sans-serif;box-shadow:0 24px 60px rgb(0 0 0 / .4);overflow:hidden}.sp-lock-screen::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top,rgb(245 197 24 / .08),transparent 70%);pointer-events:none}.sp-lock-screen-inner{position:relative;max-width:480px;margin:0 auto;z-index:1}.sp-lock-icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,rgb(245 197 24 / .15),rgb(124 92 255 / .15));border:1px solid rgb(245 197 24 / .3);color:#F5C518;margin-bottom:20px;box-shadow:0 8px 24px rgb(245 197 24 / .15)}.sp-lock-title{font-size:28px;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0 0 12px;line-height:1.2}.sp-lock-message{font-size:15px;color:#a0a0b0;line-height:1.6;margin:0 0 28px}.sp-lock-perks{display:flex;flex-direction:column;gap:8px;margin-bottom:28px;text-align:left;max-width:320px;margin-left:auto;margin-right:auto}.sp-lock-perk{display:flex;align-items:center;gap:12px;padding:10px 14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .06);border-radius:10px;font-size:13.5px;color:#e0e0e0}.sp-lock-perk span:first-child{font-size:18px;flex-shrink:0}.sp-lock-actions{display:flex;flex-direction:column;gap:10px;max-width:320px;margin:0 auto 20px}.sp-lock-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:10px;font-size:14px;font-weight:700;font-family:inherit;text-decoration:none;border:0;cursor:pointer;transition:all 200ms ease;-webkit-tap-highlight-color:#fff0}.sp-lock-btn-primary{background:linear-gradient(135deg,#F5C518,#E8A317);color:#1a1a2e;box-shadow:0 8px 24px rgb(245 197 24 / .25)}.sp-lock-btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgb(245 197 24 / .35);color:#1a1a2e}.sp-lock-btn-secondary{background:rgb(124 92 255 / .1);color:#b8a9ff;border:1px solid rgb(124 92 255 / .3)}.sp-lock-btn-secondary:hover{background:rgb(124 92 255 / .15);color:#d4caff}.sp-lock-btn[disabled]{opacity:.5;cursor:not-allowed}.sp-lock-meta{margin:16px 0 0;font-size:11.5px;color:#666;line-height:1.5}@media (max-width:600px){.sp-lock-screen{margin:16px;padding:32px 20px}.sp-lock-title{font-size:22px}.sp-lock-message{font-size:13.5px}.sp-lock-icon{width:64px;height:64px}.sp-lock-icon svg{width:36px;height:36px}.sp-blur-preview-wrap{margin:16px 8px;border-radius:8px}}.sp-chapter-content{text-align:center}.sp-chapter-content img{display:block;max-width:100%;height:auto;margin:0 auto}.sp-lock-bigcover{position:relative;width:100%;height:320px;overflow:hidden;z-index:0}.sp-lock-bigcover::before{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,rgb(13 17 33 / .4) 0%,rgb(13 17 33 / .95) 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1}.sp-lock-bigbanner{width:100%;height:100%;background-position:center 35%;background-size:cover;background-repeat:no-repeat;filter:blur(2px) brightness(70%)}.sp-lock-fullpage{position:relative;margin-top:-260px;z-index:10;padding:0 16px 60px}.sp-lock-fullpage .sp-lock-screen{margin:0 auto;max-width:600px}.sp-lock-manga-title{font-size:13px;color:#aaa;margin:0 0 8px;font-weight:500}.sp-lock-chapter-title{font-size:24px;font-weight:700;color:#fff;margin:0 0 16px;line-height:1.2}.sp-lock-btn-ghost{background:#fff0;color:#888!important;border:1px solid rgb(255 255 255 / .08);font-weight:500}.sp-lock-btn-ghost:hover{color:#ccc!important;background:rgb(255 255 255 / .03)}.sp-chapter-lock-icon{display:inline-block;margin-left:6px;font-size:.85em;opacity:.7;cursor:help;vertical-align:middle}.sp-chapter-lock-icon:hover{opacity:1}@media (max-width:600px){.sp-lock-bigcover{height:200px}.sp-lock-fullpage{margin-top:-160px;padding:0 12px 40px}.sp-lock-chapter-title{font-size:20px}}.sp-manga-lock-badge{position:absolute;top:8px;right:8px;z-index:5;background:linear-gradient(135deg,rgb(245 197 24 / .95),rgb(232 163 23 / .95));color:#1a1a2e;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;box-shadow:0 2px 8px rgb(0 0 0 / .3);pointer-events:none}.bsx .limit,.bs .limit{position:relative}.sp-chapter-locked{position:relative}.sp-chapter-locked .chapternum{opacity:.85}.sp-chapter-lock-icon{display:inline-block;margin-left:4px;font-size:.9em;opacity:.85;cursor:help;vertical-align:baseline;filter:drop-shadow(0 0 2px rgb(245 197 24 / .4))}.sp-chapter-locked:hover .sp-chapter-lock-icon{opacity:1}.sp-lock-btn-coin{background:linear-gradient(135deg,rgb(124 92 255 / .15),rgb(124 92 255 / .08));color:#b8a9ff!important;border:1px solid rgb(124 92 255 / .4);flex-direction:column;gap:4px}.sp-lock-btn-coin:hover:not(:disabled){background:linear-gradient(135deg,rgb(124 92 255 / .25),rgb(124 92 255 / .15));color:#d4caff!important;transform:translateY(-1px);box-shadow:0 8px 20px rgb(124 92 255 / .2)}.sp-lock-btn-coin:disabled{opacity:.6;cursor:not-allowed}.sp-lock-btn-coin small{font-weight:500;color:rgb(184 169 255 / .7)}.sp-manga-lock-badge{position:absolute!important;top:8px;right:8px;z-index:50;background:linear-gradient(135deg,rgb(13 17 33 / .85),rgb(13 17 33 / .95));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgb(0 0 0 / .5),0 0 0 1px rgb(245 197 24 / .4);pointer-events:none;animation:sp-lock-pulse 2.5s ease-in-out infinite}@keyframes sp-lock-pulse{0%,100%{box-shadow:0 4px 12px rgb(0 0 0 / .5),0 0 0 1px rgb(245 197 24 / .4)}50%{box-shadow:0 4px 16px rgb(0 0 0 / .6),0 0 0 1px rgb(245 197 24 / .8),0 0 18px rgb(245 197 24 / .25)}}.sp-manga-lock-badge svg{width:18px;height:18px;display:block}.sp-chapter-locked .chapternum{opacity:.85}.sp-chapter-lock-icon{display:inline-flex;align-items:center;gap:3px;margin-left:6px;vertical-align:middle;font-size:12px;line-height:1}.sp-chapter-lock-icon svg{width:14px;height:14px;flex-shrink:0;filter:drop-shadow(0 0 3px rgb(245 197 24 / .4))}.sp-chapter-coin-price{color:#F5C518;font-weight:700;font-size:11.5px;background:rgb(245 197 24 / .12);padding:1px 6px;border-radius:4px;font-family:'JetBrains Mono','Courier New',monospace}.sp-chapter-coin-price::before{content:'🪙';margin-right:2px;font-size:9px}.sp-lockcard{--spl-accent:var(--nk-accent, #7f9cff);--spl-text:var(--nk-text, #eef1f5);--spl-text-2:var(--nk-text-2, #c6ccd4);--spl-muted:var(--nk-muted, #818a96);--spl-line:rgba(255, 255, 255, .09);--spl-surface:rgba(255, 255, 255, .035);--spl-surface-2:rgba(255, 255, 255, .06);box-sizing:border-box;width:min(560px, calc(100% - 32px));margin:28px auto 36px;padding:30px 24px 24px;border:1px solid var(--spl-line);border-radius:22px;background:linear-gradient(180deg,var(--spl-surface-2),var(--spl-surface));color:var(--spl-text);text-align:center}.nk-reader--preview+.sp-lockcard{margin-top:0;position:relative}.nk-reader--preview{position:relative}.nk-reader--preview::after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(180deg,transparent,var(--nk-bg,#0b0d12));pointer-events:none}.sp-lockcard-icon{display:inline-grid;place-items:center;width:56px;height:56px;margin-bottom:12px;border-radius:999px;background:color-mix(in srgb,var(--spl-accent) 16%,transparent);color:var(--spl-accent)}.sp-lockcard-kicker{margin:0 0 4px;color:var(--spl-muted);font-size:13px;font-weight:700}.sp-lockcard-title{margin:0 0 8px;color:var(--spl-text);font-size:22px;line-height:1.25;font-weight:800}.sp-lockcard-text{max-width:440px;margin:0 auto 18px;color:var(--spl-text-2);font-size:15px;line-height:1.55}.sp-lockcard-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.sp-lockcard-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:150px;padding:0 20px;border:1px solid var(--spl-line);border-radius:999px;background:var(--spl-surface-2);color:var(--spl-text);font:inherit;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer;transition:border-color .2s ease,filter .2s ease,background .2s ease}.sp-lockcard-btn:hover{border-color:color-mix(in srgb,var(--spl-accent) 55%,transparent);color:var(--spl-text)}.sp-lockcard-btn--primary{border-color:var(--spl-accent);background:var(--spl-accent);color:#0b1021}.sp-lockcard-btn--primary:hover{filter:brightness(1.08);color:#0b1021}.sp-lockcard-btn.is-armed{background:#f5c518;border-color:#f5c518}.sp-lockcard-btn[disabled]{opacity:.7;cursor:progress}.sp-lockcard-btn:focus-visible,.sp-lockcard-back:focus-visible{outline:2px solid var(--spl-accent);outline-offset:2px}.sp-lockcard-balance{margin:12px 0 0;color:var(--spl-muted);font-size:13px}.sp-lockcard-status{min-height:1em;margin:8px 0 0;color:var(--spl-text-2);font-size:13px}.sp-lockcard-status.is-error{color:#ff8a8a}.sp-lockcard-back{display:inline-block;margin-top:14px;color:var(--spl-muted);font-size:13px;text-decoration:none}.sp-lockcard-back:hover{color:var(--spl-text)}@media (max-width:480px){.sp-lockcard{padding:24px 16px 20px;border-radius:18px}.sp-lockcard-btn{flex:1 1 100%}}