.pick{--pick-head:92px;z-index:50;color:#f2eff8;background:#0b0a0e;flex-direction:column;font-family:Inter,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.pick-drag{z-index:5;-webkit-app-region:drag;height:44px;position:absolute;top:0;left:0;right:0}.pick-mobile .pick-drag{display:none}.pick-head{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);white-space:nowrap;background:#0d0b12b8;border:1px solid #ffffff1a;border-radius:22px;align-items:center;gap:14px;padding:10px 18px 10px 10px;animation:.55s cubic-bezier(.2,.8,.2,1) both pick-drop;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0009}.pick-icon{width:52px;height:52px}.pick-head h1{letter-spacing:-.02em;margin:0;font:800 1.25rem/1.15 Outfit,Inter,sans-serif}.pick-head h1 b{background:linear-gradient(90deg,#c4a6ff,#ff7b7b);color:#0000;-webkit-background-clip:text;background-clip:text}.pick-head p{color:#a9a3b8;margin:2px 0 0;font-size:.86rem}.pick-power{border-left:1px solid #ffffff1a;align-items:baseline;gap:7px;margin-left:6px;padding:8px 12px;font-size:.8rem;display:inline-flex}.pick-power i{letter-spacing:.14em;background:linear-gradient(90deg,#b68afa,#f74141);color:#0000;-webkit-background-clip:text;background-clip:text;font:900 .66rem/1 Outfit,sans-serif}.pick-power strong{font:800 1.05rem/1 Outfit,sans-serif}.pick-power small{color:#8f889f}.pick-split{flex:1;min-height:0;display:flex;position:relative}.pick-half{--pick-color:#b68afa;isolation:isolate;flex:1 1 0;min-width:0;transition:flex-grow .55s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.pick-desktop .pick-split:hover .pick-half{flex-grow:.9}.pick-desktop .pick-split .pick-half:hover{flex-grow:1.18}.pick-bg{z-index:-1;position:absolute;inset:0}.pick-bg-art{object-fit:cover;filter:blur(26px)saturate(1.25)brightness(.62);width:calc(100% + 80px);height:calc(100% + 80px);transition:transform 1.2s,filter .6s;position:absolute;inset:-40px;transform:scale(1.06)}.pick-half:hover .pick-bg-art{filter:blur(22px)saturate(1.35)brightness(.7);transform:scale(1.12)}.pick-bg-wall{opacity:.42;gap:12px;display:flex;position:absolute;inset:-14% -10%;transform:rotate(-8deg)scale(1.1)}.pick-col{flex-direction:column;flex:1;gap:12px;min-width:0;animation:linear infinite pick-up;display:flex}.pick-col-down{animation-name:pick-down}.pick-col img{aspect-ratio:2/3;object-fit:cover;background:#221f2b;border-radius:12px;width:100%;box-shadow:0 10px 30px #0007}.pick-bg-shade{background:radial-gradient(90% 70% at 50% 100%, color-mix(in srgb, var(--pick-color) 26%, transparent), transparent 70%), linear-gradient(0deg, #0b0a0e 4%, #0b0a0eb3 46%, #0b0a0e59 100%);position:absolute;inset:0}.pick-half-manga .pick-bg-shade{box-shadow:inset -1px 0 #ffffff12}.pick-half-body{width:100%;max-width:560px;padding:calc(var(--pick-head) + 40px) clamp(22px, 4vw, 56px) 70px;flex-direction:column;justify-content:flex-end;gap:12px;margin:0 auto;animation:.6s cubic-bezier(.2,.8,.2,1) both pick-in;display:flex}.pick-half-anime .pick-half-body{animation-delay:80ms}.pick-mark{color:#fff;cursor:pointer;letter-spacing:-.045em;text-shadow:0 6px 30px #0008;background:0 0;border:0;align-self:flex-start;padding:0;font:900 clamp(2.2rem,4.4vw,3.6rem)/.95 Outfit,sans-serif}.pick-mark em{color:var(--pick-color);font-style:normal}.pick-tagline{color:#c9c3d6;margin:-4px 0 8px;font-size:.98rem}.pick-kicker{color:var(--pick-color);letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font:800 .7rem/1 Inter,sans-serif}.pick-hero{text-align:left;color:inherit;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#ffffff0d;border:1px solid #ffffff1c;border-radius:20px;align-items:stretch;gap:16px;padding:12px;transition:transform .25s,border-color .25s,background .25s;display:flex;box-shadow:0 20px 50px #0007}.pick-hero:hover,.pick-hero:focus-visible{border-color:color-mix(in srgb, var(--pick-color) 65%, transparent);background:#ffffff14;outline:none;transform:translateY(-3px)}.pick-hero-poster{aspect-ratio:2/3;object-fit:cover;background:#221f2b;border-radius:12px;flex:none;width:96px;box-shadow:0 10px 24px #0008}.pick-half-anime .pick-hero-poster{aspect-ratio:16/9;align-self:center;width:168px}.pick-hero-copy{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.pick-hero-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font:800 1.12rem/1.2 Outfit,Inter,sans-serif;display:-webkit-box;overflow:hidden}.pick-hero-copy small{color:#b9b3c6;font-size:.84rem}.pick-progress{background:#ffffff1f;border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.pick-progress i{border-radius:inherit;background:var(--pick-color);box-shadow:0 0 12px var(--pick-color);position:absolute;inset:0 auto 0 0}.pick-resume{white-space:nowrap;background:var(--pick-color);color:#120c1a;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:4px;padding:8px 14px;font-size:.84rem;font-weight:800;display:inline-flex}.pick-half-anime .pick-resume,.pick-half-anime .pick-enter{color:#fff}.pick-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pick-mini{color:#b9b3c6;cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.pick-mini img{aspect-ratio:2/3;object-fit:cover;background:#221f2b;border-radius:10px;width:100%;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 20px #0007}.pick-mini:hover img,.pick-mini:focus-visible img{box-shadow:0 12px 26px #000a, 0 0 0 2px var(--pick-color);transform:translateY(-3px)}.pick-mini small{font-size:.74rem;font-weight:600}.pick-empty{background:#ffffff08;border:1px dashed #ffffff26;border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.pick-empty strong{font-size:.95rem}.pick-empty span{color:#a9a3b8;font-size:.85rem}.pick-skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff16,#ffffff0a) 0 0/200% 100%;height:160px;animation:1.4s linear infinite pick-shimmer}.pick-enter{background:var(--pick-color);color:#120c1a;cursor:pointer;box-shadow:0 14px 40px color-mix(in srgb, var(--pick-color) 40%, transparent);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:15px 22px;font:800 1rem/1 Inter,sans-serif;transition:transform .2s,gap .2s,box-shadow .2s;display:inline-flex}.pick-enter:hover{box-shadow:0 18px 50px color-mix(in srgb, var(--pick-color) 55%, transparent);gap:14px;transform:translateY(-2px)}.pick button:disabled{cursor:progress;opacity:.7}.pick-seam{z-index:3;pointer-events:none;background:linear-gradient(#0000,#b68afa88 30%,#f7414188 70%,#0000);width:2px;transition:left .55s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pick-seam .brand-mark{filter:drop-shadow(0 0 5px #0b0a0e)drop-shadow(0 0 3px #0b0a0e)drop-shadow(0 10px 18px #000a);width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pick-desktop .pick-split:has(.pick-half-manga:hover) .pick-seam{left:56.7%}.pick-desktop .pick-split:has(.pick-half-anime:hover) .pick-seam{left:43.3%}.pick-foot{z-index:4;color:#8f889f;white-space:nowrap;margin:0;font-size:.8rem;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.pick-swap-hint{color:#fff;border:1px solid #ffffff26;border-radius:6px;place-items:center;width:20px;height:20px;margin:0 2px;font-size:.72rem;display:inline-grid}@media (width<=860px){.pick-desktop .pick-head h1{font-size:1.05rem}}.pick-mobile{position:fixed;overflow-y:auto}.pick-mobile .pick-head{margin:calc(env(safe-area-inset-top,0px) + 12px) 14px 0;white-space:normal;padding:10px 12px;animation-name:pick-in;position:relative;top:auto;left:auto;transform:none}.pick-mobile .pick-icon{width:44px;height:44px}.pick-mobile .pick-head h1{font-size:1.08rem}.pick-mobile .pick-power{flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;padding:0 0 0 10px}.pick-mobile .pick-split{flex-direction:column;flex:none;gap:12px;padding:12px 14px 14px}.pick-mobile .pick-half{border:1px solid #ffffff14;border-radius:24px;flex:none}.pick-mobile .pick-half-body{gap:10px;padding:26px 18px 18px}.pick-mobile .pick-mark{font-size:2.1rem}.pick-mobile .pick-tagline{margin-bottom:2px;font-size:.88rem}.pick-mobile .pick-hero-poster{width:72px}.pick-mobile .pick-half-anime .pick-hero-poster{width:96px}.pick-mobile .pick-hero{gap:12px;padding:10px}.pick-mobile .pick-resume{white-space:nowrap;padding:7px 12px;font-size:.78rem}.pick-mobile .pick-hero-copy strong{font-size:1rem}.pick-mobile .pick-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pick-mobile .pick-enter{padding:13px 18px}.pick-mobile .pick-seam{display:none}.pick-mobile .pick-foot{margin:0 20px calc(env(safe-area-inset-bottom,0px) + 20px);text-align:center;white-space:normal;position:static;transform:none}@keyframes pick-in{0%{opacity:0;transform:translateY(16px)}}@keyframes pick-drop{0%{opacity:0;transform:translate(-50%,-14px)}}@keyframes pick-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes pick-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes pick-shimmer{to{background-position:-200% 0}}.site-swap{--swap-color:#f74141;border:1px solid color-mix(in srgb, var(--swap-color) 45%, transparent);background:color-mix(in srgb, var(--swap-color) 12%, transparent);height:30px;color:var(--swap-color);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 8px;font:700 .74rem/1 Inter,system-ui,sans-serif;transition:background .2s,transform .2s;display:inline-flex}.site-swap:hover{background:color-mix(in srgb, var(--swap-color) 22%, transparent)}.site-swap:active{transform:scale(.95)}.site-swap svg{transition:transform .35s}.site-swap:hover svg{transform:rotate(180deg)}.ds-brand .site-swap{justify-content:center;width:30px;margin-right:auto;padding:0}.ds-brand .site-swap-label{display:none}.ds-rail .ds-brand .site-swap{width:34px;height:34px;margin:2px 0}.ms-top .site-swap{height:34px;padding:0 9px}.ms-top .site-swap-label{display:none}.site-switching{--sp-color:#b68afa;z-index:2147483000;background:radial-gradient(50% 45% at 50% 40%, color-mix(in srgb, var(--sp-color) 22%, transparent), transparent 70%), #0c0c0f;color:#f2eff8;text-align:center;-webkit-app-region:drag;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;font-family:Inter,system-ui,sans-serif;animation:.2s both pick-fade;display:flex;position:fixed;inset:0}.site-switching img{border-radius:18px;animation:1.6s ease-in-out infinite pick-breathe}.site-switching-mark{letter-spacing:-.04em;font:900 2rem/1 Outfit,sans-serif}.site-switching-mark em{color:var(--sp-color);font-style:normal}.site-switching p{color:#a9a3b8;margin:0;font-size:.9rem}.site-switching-bar{background:#ffffff14;border-radius:4px;width:min(260px,70vw);height:4px;position:relative;overflow:hidden}.site-switching-bar i{border-radius:inherit;background:var(--sp-color);transition:width .2s;position:absolute;inset:0 auto 0 0}.site-switching-bar i.indeterminate{width:35%;animation:1s ease-in-out infinite pick-slide}.site-switching .site-switching-error{color:#ffb4b4;max-width:360px}.site-switching-actions{-webkit-app-region:no-drag;gap:10px;display:flex}.site-switching-actions button{background:var(--sp-color);color:#120c1a;cursor:pointer;border:0;border-radius:999px;padding:10px 16px;font-weight:800}.site-switching-actions .ghost{color:#f2eff8;background:0 0;border:1px solid #ffffff2a}@keyframes pick-fade{0%{opacity:0}}@keyframes pick-breathe{50%{opacity:.8;transform:scale(.94)}}@keyframes pick-slide{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.pick-head,.pick-half-body,.pick-skeleton,.pick-col,.site-switching img,.site-switching-bar i.indeterminate{animation:none}.pick-half,.pick-bg-art,.pick-seam,.pick-hero,.pick-enter,.site-swap svg{transition:none}}.site-chip{letter-spacing:.06em;text-transform:uppercase;color:var(--chip-color);background:color-mix(in srgb, var(--chip-color) 14%, transparent);border:1px solid color-mix(in srgb, var(--chip-color) 35%, transparent);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font:800 .62rem/1.5 Inter,system-ui,sans-serif;display:inline-flex}.feed-sources{border:1px solid var(--bdr,#ffffff1a);background:var(--bg2,#ffffff08);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.feed-sources button{color:var(--t2,#a9a3b8);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font:700 .78rem/1 Inter,system-ui,sans-serif;display:inline-flex}.feed-sources button i{background:var(--dot);border-radius:50%;width:8px;height:8px}.feed-sources button.on{background:var(--bg4,#ffffff18);color:var(--text,#fff)}.feed-sources-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.feed-sources-row small{color:var(--t3,#8f889f);font-size:.75rem}.power-board{flex-direction:column;gap:16px;padding:16px 18px 0;display:flex}.power-explain{border:1px solid var(--bdr,#ffffff1a);background:linear-gradient(90deg, color-mix(in srgb, var(--power-mangas) 10%, transparent), color-mix(in srgb, var(--power-animes) 10%, transparent));border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.power-explain p{color:var(--t2,#a9a3b8);margin:0;font-size:.86rem;line-height:1.5}.power-word{letter-spacing:.04em;background:linear-gradient(90deg, var(--power-mangas), var(--power-animes));color:#0000;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font:900 1.5rem/1 Outfit,sans-serif}.power-split{background:var(--bg4,#ffffff14);border-radius:5px;width:100%;max-width:160px;height:5px;display:flex;overflow:hidden}.power-split i{height:100%;display:block}.rank-podium-card .power-split{max-width:120px;margin:6px auto 0}.power-extra{flex-direction:column;gap:4px;display:flex}.power-extra small{color:var(--t3,#8f889f);font-size:.72rem}.upf-sources{margin:2px 0 14px}@media (width<=600px){.power-explain{flex-direction:column;align-items:flex-start}}.logo{--logo-h:30px;align-items:flex-start;gap:calc(var(--logo-h) * .25);display:inline-flex}.brand-mark{flex-shrink:0;display:block}.brand-mark-manga{filter:drop-shadow(0 0 6px #9b6bff66)}.brand-mark-anime{filter:drop-shadow(0 0 6px #ff2d4a66)}.logo-icon{width:var(--logo-h);height:var(--logo-h)}.logo-name{gap:calc(var(--logo-h) * .05);font-size:var(--logo-h);filter:drop-shadow(0 0 calc(var(--logo-h) * .06) color-mix(in srgb, var(--a1) 55%, transparent));line-height:0;display:flex}.logo-name em{font-style:normal;display:block}.logo-name svg{width:auto;height:.953em;display:block}.social-post-main>p .social-inline-tag,.social-reply p .social-inline-tag{font:inherit;font-weight:800;line-height:inherit;text-align:inherit;white-space:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.social-post-main>p .social-inline-manga,.social-reply p .social-inline-manga{color:#6ee7d8}.social-post-main>p .social-inline-user,.social-reply p .social-inline-user{color:#c993ff}.social-inline-tag:hover{text-underline-offset:3px;text-decoration:underline}.social-inline-tag:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.social-user-results .social-avatar{flex:none;font-size:.8rem}.social-user-results .social-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.social-user-results button>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.social-user-results button strong{color:#e5c7ff;font-size:.74rem}.social-user-results button small{color:#b6a7c9;font-size:.65rem;font-weight:500}.social-reply-input-wrap{flex:1;min-width:0;position:relative}.social-reply-form .social-reply-input-wrap input{width:100%;display:block}.social-reply-form .social-mention-results{top:calc(100% + 5px);left:0;right:0}.social-reply-context{color:var(--t2);align-items:center;gap:5px;margin-bottom:8px;font-size:.7rem;display:flex}.social-reply-context strong{color:var(--profile-accent-visible,var(--a2))}.social-reply-context button{color:var(--profile-accent-visible,var(--a2));font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 0}.social-reply-form{margin-bottom:10px}.social-replies-list{gap:0;min-width:0;display:grid}.social-replies-list>.social-reply{min-width:0;color:var(--profile-ink,var(--text));background:0 0;border:0;border-radius:0;grid-template-columns:30px minmax(0,1fr);gap:9px;margin:0;padding:10px 2px;display:grid}.social-replies-list>.social-reply+.social-reply{border-top:1px solid var(--bdr2)}.social-reply-avatar{cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:start;width:30px;height:30px;padding:0}.social-reply-content{min-width:0}.social-reply-head{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.social-reply-head button{color:var(--profile-ink,var(--text));cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800}.social-reply-head time{color:var(--profile-muted,var(--t3));font-size:.62rem}.social-reply-content>p{color:var(--profile-ink,var(--text));white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 4px;font-size:.74rem;line-height:1.5}.social-reply-action,.social-replies-more{color:var(--profile-accent-visible,var(--a2));cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.67rem;font-weight:750}.social-reply-actions{align-items:center;gap:14px;display:flex}.social-reply-action.liked{color:var(--profile-accent-visible,var(--a2))}.social-reply-action:hover,.social-replies-more:hover,.social-reply-context button:hover{text-underline-offset:3px;text-decoration:underline}.social-replies-more{justify-self:start;margin:2px 0 0 39px}.social-replies-more:disabled{opacity:.55;cursor:wait}.social-replies-nested{border-left:2px solid var(--bdr2);margin:10px 0 0;padding-left:10px}.social-replies-nested .social-reply{background:0 0;padding:8px 2px}.social-replies-status{color:var(--profile-muted,var(--t3));margin:5px 0;font-size:.68rem}.social-avatar.social-avatar-decorated{isolation:isolate;background:0 0;position:relative;overflow:visible}.social-avatar-portrait{background:linear-gradient(135deg, var(--a1), var(--a3));border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.social-avatar-portrait img{object-fit:cover;width:100%;height:100%}.social-avatar-frame{z-index:2;top:calc(50% + var(--frame-y,0%));width:var(--frame-size,150%);height:var(--frame-size,150%);pointer-events:none;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}.social-avatar-frame img{object-fit:contain;border-radius:0;width:100%;max-width:none;height:100%;display:block}.social-avatar.frame-aura-shonen{--frame-size:160%;--frame-y:-2%}.social-avatar.frame-sakura-manga{--frame-size:145%}.social-avatar.frame-eclipse-de-energia{--frame-size:165%}.social-avatar.frame-ruptura-solar,.social-avatar.frame-mare-espectral,.social-avatar.frame-cinzas-ancestrais{--frame-size:140%}.social-avatar.frame-fenda-amaldicoada,.social-avatar.frame-mare-rubra{--frame-size:135%}.social-avatar.frame-arco-celeste{--frame-size:155%}.social-avatar.frame-prisma-boreal{--frame-size:126%}.social-avatar.frame-pulso-de-cura{--frame-size:150%}.social-avatar.frame-orbita-estelar{--frame-size:137%}.social-avatar:is(.frame-capuz-neko-neon,.frame-capuz-neko-algodao,.frame-nuvem-de-algodao,.frame-garota-magica,.frame-slime-gelatina,.frame-asas-celestiais,.frame-lago-de-koi,.frame-fogo-de-kitsune,.frame-furia-do-trovao,.frame-chama-ardente,.frame-coroa-de-gelo,.frame-dragao-de-jade,.frame-interface-cyber,.frame-chifres-do-oni,.frame-vampiro-carmesim,.frame-selo-amaldicoado),.social-avatar:is(.frame-rosas-de-neve,.frame-mandibula-sombria,.frame-gato-do-inverno,.frame-gatinho-corado,.frame-lua-do-corvo,.frame-espinhos-negros,.frame-circulo-arcano,.frame-chapeu-de-bruxa,.frame-lua-do-corvo-rubra,.frame-anel-de-nuvens,.frame-nevoa-violeta,.frame-gato-das-sombras,.frame-gato-de-outono,.frame-teia-carmesim,.frame-rosas-negras,.frame-mariposa-espectral,.frame-lua-e-gelo,.frame-asas-sombrias,.frame-redemoinho-rosa,.frame-folhas-de-bordo,.frame-lua-minguante,.frame-ceu-noturno,.frame-olho-macabro,.frame-coroa-de-raios,.frame-asas-de-anjo,.frame-orbitas-prateadas,.frame-nevoa-cinzenta,.frame-aura-turquesa,.frame-raios-entre-nuvens,.frame-caveiras-em-chamas,.frame-diadema-solar,.frame-guaxinim-felpudo,.frame-emojis-apaixonados,.frame-esfera-dourada,.frame-mordida-manga,.frame-olho-do-abismo,.frame-turbilhao-de-fogo,.frame-lua-de-sangue,.frame-rosas-brancas,.frame-coracao-de-cristal,.frame-caveiras-geladas,.frame-asas-violeta,.frame-tinta-sakura,.frame-gota-oceanica,.frame-rosas-roxas,.frame-carregando,.frame-skill-issue,.frame-coracao-gigante,.frame-rosas-azuis,.frame-poeira-prateada){--frame-size:160%}.social-avatar.frame-borboletas-lunares{--frame-size:154%}.social-avatar.frame-estrelas-cintilantes{--frame-size:123%}.social-avatar.frame-coracao-com-laco{--frame-size:150%}.social-avatar.frame-explosao-de-raiva{--frame-size:145%}.social-avatar.frame-abobora-neon{--frame-size:132%}.social-avatar.frame-gata-de-lacos{--frame-size:158%}.social-avatar.frame-orelhas-de-coelho{--frame-size:135%}.social-avatar.frame-halo-angelical{--frame-size:120%}.social-avatar.frame-raposa-laranja{--frame-size:158%}.social-avatar.frame-kitsune-de-amuletos{--frame-size:161%}.social-avatar.frame-eclipse-dourado{--frame-size:146%}.social-avatar.frame-halo-dourado{--frame-size:145%}.social-avatar.frame-trepadeira-lunar{--frame-size:164%}.social-avatar.frame-chamas-de-halloween{--frame-size:163%}.social-avatar.frame-glitch-carmesim{--frame-size:141%}.social-avatar.frame-neon-rosa{--frame-size:136%}.social-avatar.frame-neon-violeta{--frame-size:133%}.social-avatar.frame-neon-azulado{--frame-size:134%}.social-avatar.frame-fantasma-azul{--frame-size:137%}.social-avatar.frame-galhos-e-pintarroxo,.social-avatar.frame-presas-de-vampiro{--frame-size:158%}.social-avatar.frame-coroa-de-louros{--frame-size:148%}.social-avatar.frame-lobinho-estelar{--frame-size:157%}.social-avatar.frame-orelhas-de-urso-polar,.social-avatar.frame-orelhas-de-urso{--frame-size:120%}.social-avatar.frame-anel-perolado{--frame-size:136%}.social-avatar.frame-hexagono-dourado{--frame-size:152%}.social-avatar.frame-duvida{--frame-size:164%}.social-avatar.frame-aureola-estelar{--frame-size:162%}.social-avatar.frame-cupcake{--frame-size:115%}.social-avatar.frame-anel-de-cristal{--frame-size:144%}.social-avatar.frame-anel-de-brasas{--frame-size:130%}.social-post-head{justify-content:flex-start;align-items:center}.social-author-badges{flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;display:inline-flex}.social-author-badge{background:color-mix(in srgb, var(--badge-color) 12%, transparent);border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.social-author-badge img{object-fit:contain;width:100%;height:100%;display:block}.social-author-badge-more{color:var(--t2);font-size:.65rem;font-weight:700}.social-reply-head .social-author-badge{flex-basis:18px;width:18px;height:18px}@media (width<=600px){.social-replies-list>.social-reply{gap:7px;padding:8px 2px}.social-replies-nested{padding-left:7px}}@keyframes sk-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}.sk{animation:2s infinite pulse}}@media (width<=900px){.kh-home .sk-popular-img{height:205px}}@media (width<=560px){.kh-home .sk-popular-img{height:205px}}.sk-manga-poster{aspect-ratio:2/3;border-radius:8px;width:100%}.sk-manga-info{flex-direction:column;gap:14px;min-width:0;display:flex}.sk-manga-tags{flex-wrap:wrap;gap:8px;display:flex}.sk-scan-mark{border-radius:16px;flex:0 0 64px;width:64px;height:64px}.sk-scan-mark-lg{border-radius:22px;flex-basis:104px;width:104px;height:104px}@keyframes dlg-fade{0%{opacity:0}}@keyframes dlg-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}}.ns-font-rounded{font-family:Fredoka,Outfit,sans-serif!important;font-weight:600!important}.ns-font-comic{letter-spacing:.03em!important;font-family:Bangers,Outfit,sans-serif!important;font-weight:400!important}.ns-font-bubble{letter-spacing:0!important;font-family:Rubik Bubbles,Outfit,sans-serif!important;font-weight:400!important}.ns-font-modern{font-family:Righteous,Outfit,sans-serif!important;font-weight:400!important}.ns-font-tech{letter-spacing:.02em!important;font-family:Orbitron,Outfit,sans-serif!important;font-weight:700!important}.ns-font-pixel{letter-spacing:0!important;font-family:"Press Start 2P",monospace!important;font-size:.62em!important;font-weight:400!important;line-height:1.5!important}.ns-font-serif{letter-spacing:.01em!important;font-family:Cinzel,Georgia,serif!important;font-weight:700!important}.ns-font-gothic{letter-spacing:0!important;font-family:UnifrakturMaguntia,Georgia,serif!important;font-weight:400!important}.ns-font-script{letter-spacing:0!important;font-family:Pacifico,cursive!important;font-weight:400!important}.ns-font-marker{letter-spacing:0!important;font-family:Permanent Marker,cursive!important;font-weight:400!important}.ns-font-horror{letter-spacing:.04em!important;font-family:Creepster,Outfit,sans-serif!important;font-weight:400!important}.styled-name.ns-font-pixel{font-size:.7em!important}h1 .styled-name.ns-font-pixel,h1.styled-name.ns-font-pixel{font-size:.62em!important}.styled-name{--ns-c1:#f02c97;--ns-c2:#f9a8d4;-webkit-text-fill-color:currentColor;color:var(--ns-c1)!important;text-shadow:none!important}.styled-name.ns-fx-gradient,.styled-name.ns-fx-gummy,.styled-name.ns-fx-prism{-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.06em;color:#0000!important}@property --ns-glow{syntax:"<number>";inherits:false;initial-value:1}@property --ns-shift{syntax:"<number>";inherits:false;initial-value:1}.styled-name.ns-fx-gradient{background-image:linear-gradient(90deg, var(--ns-c1), var(--ns-c2), var(--ns-c1));background-size:200% 100%;animation:5s linear infinite ns-flow}.styled-name.ns-fx-neon{animation:2.4s ease-in-out infinite alternate ns-neon-pulse,6s linear infinite ns-neon-flicker;color:color-mix(in srgb, var(--ns-c1) 45%, #fff)!important;text-shadow:0 0 1px #fff, 0 0 calc(4px * var(--ns-glow)) var(--ns-c1), 0 0 calc(10px * var(--ns-glow)) var(--ns-c1), 0 0 calc(18px * var(--ns-glow)) color-mix(in srgb, var(--ns-c1) 70%, transparent)!important}.styled-name.ns-fx-toon{animation:2.8s ease-out infinite ns-toon-hop;position:relative;color:var(--ns-c1)!important;text-shadow:-1px -1px 0 #160d1c, 0 -1px 0 #160d1c, 1px -1px 0 #160d1c, -1px 0 0 #160d1c, 1px 0 0 #160d1c, -1px 1px 0 #160d1c, 0 1px 0 #160d1c, 1px 1px 0 #160d1c, calc(2px * var(--ns-shift)) calc(3px * var(--ns-shift)) 0 #160d1c!important}.styled-name.ns-fx-pop{animation:1.8s ease-in-out infinite alternate ns-pop;color:var(--ns-c1)!important;text-shadow:calc(.06em * var(--ns-shift)) calc(.07em * var(--ns-shift)) 0 var(--ns-c2), calc(.12em * var(--ns-shift)) calc(.14em * var(--ns-shift)) 0 color-mix(in srgb, var(--ns-c2) 35%, transparent)!important}.styled-name.ns-fx-gummy{background-image:linear-gradient(105deg, transparent 38%, #ffffffe6 50%, transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--ns-c1) 35%, #fff) 0%, color-mix(in srgb, var(--ns-c1) 70%, #fff) 38%, var(--ns-c1) 52%, color-mix(in srgb, var(--ns-c1) 72%, #000) 100%);filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--ns-c1) 45%, #000)) drop-shadow(0 0 6px color-mix(in srgb, var(--ns-c1) 35%, transparent));background-position:100% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;animation:3.2s ease-in-out infinite ns-shine}.styled-name.ns-fx-prism{background-image:linear-gradient(90deg,#ff4d6d,#ffb347,#f9f871,#4ade80,#38bdf8,#a78bfa,#ff4d6d);background-size:200% 100%;animation:7s linear infinite ns-flow}@keyframes ns-flow{to{background-position:200% 0}}@keyframes ns-neon-pulse{0%{--ns-glow:.65}to{--ns-glow:1.4}}@keyframes ns-neon-flicker{0%,88%,90.5%,93%,to{opacity:1}89%{opacity:.45}92%{opacity:.7}}@keyframes ns-toon-hop{0%,62%,to{--ns-shift:1;top:0}68%{--ns-shift:.3;top:.04em}78%{--ns-shift:2.4;top:-.16em}88%{--ns-shift:.6;top:0}93%{--ns-shift:1.3;top:-.04em}}@keyframes ns-pop{0%{--ns-shift:.5}to{--ns-shift:1.6}}@keyframes ns-shine{0%{background-position:100% 0,0 0}55%,to{background-position:0 0,0 0}}@media (prefers-reduced-motion:reduce){.styled-name{animation:none!important}}.ns-editor{gap:8px;min-width:0;display:grid}.ns-editor h4{color:var(--text);margin:8px 0 0;font:800 .76rem Space Grotesk,Inter,sans-serif}.ns-preview{border:1px solid var(--bdr2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;min-height:76px;padding:14px 18px;display:flex}.ns-preview-name{min-width:0;color:var(--text);overflow-wrap:anywhere;font:800 1.7rem/1.15 Outfit,sans-serif}.ns-preview small{color:var(--t2);font-size:.7rem}.ns-reset{border:1px solid var(--bdr2);min-height:30px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;padding:0 12px;font:700 .72rem Space Grotesk,sans-serif}.ns-reset:hover{border-color:var(--a1)}.ns-fonts{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.ns-effects{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}:is(.ns-fonts,.ns-effects) button{border:1px solid var(--bdr2);background:color-mix(in srgb, var(--text) 4%, transparent);min-height:64px;color:var(--text);cursor:pointer;border-radius:11px;place-items:center;gap:2px;padding:8px 6px;transition:border-color .15s,background .15s;display:grid}:is(.ns-fonts,.ns-effects) button:hover{border-color:color-mix(in srgb, var(--a1) 60%, var(--bdr2))}:is(.ns-fonts,.ns-effects) button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, transparent);box-shadow:inset 0 0 0 1px var(--a1)}.ns-fonts button>span{font:700 1.35rem/1.2 Outfit,sans-serif}.ns-fonts button>span.ns-font-pixel{font-size:.82rem!important}.ns-fonts button>small{color:var(--t2);font-size:.6rem;font-weight:600}.ns-effects button{min-height:52px}.ns-effects button>span{font:800 .95rem Outfit,sans-serif}.ns-colors{flex-wrap:wrap;gap:8px;display:flex}.ns-colors>button,.ns-color-custom{border:1px solid color-mix(in srgb, var(--text) 18%, transparent);color:#fff;cursor:pointer;border-radius:9px;place-items:center;width:40px;height:34px;padding:0;display:grid;position:relative}.ns-colors>button svg{filter:drop-shadow(0 1px 1px #0009)}.ns-colors>button[style*=\#ffffff]{color:#111}.ns-colors>button.on,.ns-color-custom.on{box-shadow:0 0 0 2px var(--text)}.ns-color-custom{background:color-mix(in srgb, var(--text) 10%, transparent);color:var(--text);overflow:hidden}.ns-color-custom.on svg{color:#fff;filter:drop-shadow(0 1px 1px #000000b3)}.ns-color-custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ns-hint{color:var(--t2);margin:0;font-size:.68rem}.ns-ink{gap:14px;min-width:0;display:grid}.ns-ink-field{gap:4px;display:grid}.ns-ink-field>strong{color:var(--text);font-size:.78rem}.ns-ink-field>small{color:var(--t2);font-size:.66rem;line-height:1.4}.ns-ink-row{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ns-ink-row>:is(button,label){border:1px solid var(--bdr2);min-height:34px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font:700 .72rem Space Grotesk,Inter,sans-serif;display:inline-flex;position:relative}.ns-ink-row>.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, transparent);box-shadow:inset 0 0 0 1px var(--a1)}.ns-ink-row i{border:1px solid color-mix(in srgb, var(--text) 30%, transparent);border-radius:50%;width:14px;height:14px}.ns-ink-custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ns-ink-sample{border:1px solid var(--bdr2);border-radius:12px;gap:3px;padding:14px 16px;display:grid}.ns-ink-sample strong{font:800 1.05rem Outfit,sans-serif}.ns-ink-sample small{font-size:.74rem}.upf-page.has-custom-ink :is(.upf-hero,.upf-stats,.upf-body){--upf-ink:var(--ink-custom);--upf-muted:var(--ink-custom-muted);--upf-page-ink:var(--ink-custom);--upf-page-muted:var(--ink-custom-muted);--text:var(--ink-custom);--t2:var(--ink-custom-muted);--t3:var(--ink-custom-muted)}.upf-page.has-ink-outline :is(.upf-hero,.upf-stats,.upf-body) :not(.styled-name,.styled-name *,.upf-btn-primary,.upf-btn-primary *,input,textarea,select,.social-composer *,svg,svg *),.scanp.has-ink-outline :not(.styled-name,.styled-name *,.scanp-like,.scanp-like *,input,textarea,svg,svg *){text-shadow:var(--ink-outline)!important}.lists-page{max-width:1240px;color:var(--text);margin:0 auto;padding:28px 32px 70px}.lists-hero{border:1px solid var(--bdr2);background:radial-gradient(circle at 88% 15%,#a855f73b,#0000 32%),linear-gradient(125deg,#20102f,#110b1a 72%);border-radius:19px;padding:39px 43px;position:relative;overflow:hidden}.lists-hero:after{content:"";pointer-events:none;border:1px solid #b471f12e;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-120px;right:-38px;box-shadow:0 0 0 45px #a855f706,0 0 0 90px #a855f705}.lists-kicker{color:var(--a2);letter-spacing:.15em;font-size:.68rem;font-weight:800}.lists-hero h1{z-index:1;color:#fff;margin:9px 0 7px;font:800 clamp(2rem,4vw,3rem)/1.07 Outfit,sans-serif;position:relative}.lists-hero p{z-index:1;max-width:570px;color:var(--t2);margin:0;font-size:.9rem;line-height:1.55;position:relative}.lists-hero-stat{z-index:1;border:1px solid var(--bdr2);color:var(--t2);background:#08060d70;border-radius:8px;align-items:baseline;gap:6px;margin-top:23px;padding:8px 12px;font-size:.73rem;display:inline-flex;position:relative}.lists-hero-stat strong{color:#fff;font-size:1rem}.lists-controls{border:1px solid var(--bdr2);background:var(--sur);border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 25px;padding:14px;display:flex}.lists-search{border:1px solid var(--bdr2);background:var(--bg3);min-width:0;color:var(--t3);border-radius:9px;flex:280px;align-items:center;gap:9px;padding:0 13px;display:flex}.lists-search span{font-size:1.35rem;line-height:1}.lists-search input{width:100%;min-width:0;height:40px;color:var(--text);background:0 0;border:0;outline:0;font:600 .76rem Space Grotesk,sans-serif}.lists-search:focus-within{border-color:var(--a1);box-shadow:0 0 0 2px #a855f724}.lists-scope{flex-wrap:wrap;gap:5px;display:flex}.lists-scope button{border:1px solid var(--bdr2);background:var(--bg3);min-height:40px;color:var(--t2);cursor:pointer;border-radius:8px;padding:8px 11px;font:700 .71rem Space Grotesk,sans-serif}.lists-scope button.on,.lists-scope button:hover{border-color:var(--a1);color:#fff;background:#a855f72e}.lists-sort{color:var(--t3);white-space:nowrap;align-items:center;gap:8px;font-size:.7rem;font-weight:700;display:flex}.lists-sort select{border:1px solid var(--bdr2);background:var(--bg3);min-height:40px;color:var(--text);cursor:pointer;border-radius:8px;padding:7px 28px 7px 10px;font:700 .72rem Space Grotesk,sans-serif}.lists-results-head{justify-content:space-between;align-items:end;gap:10px;margin-bottom:14px;display:flex}.lists-results-head h2{color:var(--text);margin:0;font:800 1.28rem Outfit,sans-serif}.lists-results-head span{color:var(--t3);font-size:.71rem}.lists-grid,.user-followed-lists-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:13px;display:grid}.discovery-list-card{border:1px solid var(--bdr2);background:linear-gradient(135deg,#a855f712,transparent 65%),var(--sur);width:100%;min-width:0;min-height:165px;color:var(--text);text-align:left;cursor:pointer;border-radius:13px;align-items:stretch;gap:14px;padding:12px;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;display:flex}.discovery-list-card:hover,.discovery-list-card:focus-visible{border-color:var(--a1);background-color:var(--sur2);transform:translateY(-3px);box-shadow:0 12px 26px #0005}.discovery-list-card:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.discovery-list-covers{border:1px solid var(--bdr2);background:var(--bg3);border-radius:8px;flex:none;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;width:108px;height:139px;display:grid;overflow:hidden}.discovery-list-covers img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0}.discovery-list-covers.count-1 img{grid-area:1/1/-1/-1}.discovery-list-covers.count-2 img{grid-row:1/-1}.discovery-list-no-cover{color:var(--t3);text-align:center;grid-area:1/1/-1/-1;place-items:center;padding:12px;font-size:.68rem;display:grid}.discovery-list-copy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.discovery-list-author{color:var(--a2);font-size:.66rem;font-weight:700}.discovery-list-copy>strong{-webkit-line-clamp:2;color:var(--text);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:6px 0;font:800 .92rem/1.2 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.discovery-list-description{-webkit-line-clamp:2;color:var(--t2);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.discovery-list-stats{color:var(--t2);flex-wrap:wrap;align-items:center;gap:5px 11px;margin-top:auto;padding-top:11px;font-size:.7rem;font-weight:700;display:flex}.discovery-list-stats span:nth-child(2){color:var(--a2)}.lists-zero,.lists-loading,.lists-error,.user-followed-lists-empty{border:1px dashed var(--bdr2);background:var(--sur);color:var(--t2);text-align:center;border-radius:12px;padding:34px 22px;font-size:.78rem}.lists-zero strong,.user-followed-lists-empty strong{color:var(--text);font:800 .95rem Outfit,sans-serif}.lists-zero p,.user-followed-lists-empty p{margin:7px 0 0}.lists-error button{color:var(--a2);cursor:pointer;background:0 0;border:0;font-weight:800}.lists-load-more{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text);cursor:pointer;border-radius:9px;margin:24px auto 0;padding:10px 18px;font-weight:800;display:block}.discovery-list-backdrop{z-index:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05040add;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.discovery-list-modal{border:1px solid var(--bdr2);width:min(850px,100%);max-height:min(88vh,850px);color:var(--text);background:#180f22;border-radius:17px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 28px 80px #000b}.discovery-list-modal-head{border-bottom:1px solid var(--bdr2);background:linear-gradient(125deg,#311643,#180f22 63%);justify-content:space-between;align-items:flex-start;gap:18px;padding:23px 27px 18px;display:flex}.discovery-list-modal-head>div{min-width:0}.discovery-list-modal-head span{color:var(--a2);letter-spacing:.13em;font-size:.61rem;font-weight:800}.discovery-list-modal-head h2{color:#fff;overflow-wrap:anywhere;margin:6px 0 4px;font:800 1.6rem/1.2 Outfit,sans-serif}.discovery-list-creator{color:var(--a2);cursor:pointer;background:0 0;border:0;padding:0;font-size:.71rem;font-weight:800}.discovery-list-modal-head p{color:var(--t2);overflow-wrap:anywhere;margin:12px 0 0;font-size:.78rem;line-height:1.55}.discovery-list-close{border:1px solid var(--bdr2);background:var(--sur2);color:#fff;cursor:pointer;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;padding:0;font-size:1.5rem;display:grid}.discovery-list-close:hover{border-color:var(--a1)}.discovery-list-modal-actions{border-bottom:1px solid var(--bdr);color:var(--t2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 27px;font-size:.7rem;display:flex}.discovery-list-modal-actions>div{align-items:center;gap:8px;display:flex}.discovery-list-modal-actions button,.discovery-list-own{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:.7rem;font-weight:800}.discovery-list-modal-actions button:first-child{border-color:var(--a1);background:var(--a1);color:#fff}.discovery-list-modal-actions button.on{border-color:var(--a1);color:#e4b9ff;background:#a855f733}.discovery-list-modal-actions button:disabled{opacity:.6;cursor:wait}.discovery-list-own{color:var(--t2);cursor:default}.discovery-list-error{color:#fca5a5;margin:0;padding:9px 27px;font-size:.73rem}.discovery-list-modal-body{scrollbar-color:var(--bdr2) transparent;min-height:0;padding:20px 27px 26px;overflow-y:auto}.discovery-list-works{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:13px;display:grid}.discovery-list-works button{border:1px solid var(--bdr2);background:var(--sur2);min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:9px;flex-direction:column;padding:7px;display:flex}.discovery-list-works button:hover,.discovery-list-works button:focus-visible{border-color:var(--a1);outline:none}.discovery-list-works img{aspect-ratio:2/3;object-fit:cover;border-radius:6px;width:100%;display:block}.discovery-list-works strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 2px 4px;font-size:.72rem;line-height:1.25;display:-webkit-box;overflow:hidden}.discovery-list-works small{color:var(--t3);margin:0 2px 3px;font-size:.63rem}.discovery-list-empty,.discovery-list-loading{color:var(--t2);text-align:center;padding:48px 12px;font-size:.78rem}.user-lists-view-tabs{gap:8px;margin:0 0 16px;display:flex}.user-lists-view-tabs button{border:1px solid var(--bdr2);background:var(--profile-box);color:var(--profile-muted);cursor:pointer;border-radius:8px;padding:9px 13px;font-size:.72rem;font-weight:800}.user-lists-view-tabs button.on{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent);color:var(--profile-accent-visible)}.user-lists-view-tabs button span{opacity:.75;margin-left:4px}.user-followed-lists-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.user-followed-lists-head h2{color:var(--profile-ink);margin:0;font:800 1.12rem Outfit,sans-serif}.user-followed-lists-head p{color:var(--profile-muted);margin:4px 0 0;font-size:.72rem}.user-followed-lists-head>button,.user-followed-lists-empty button{border:1px solid var(--bdr2);background:var(--profile-soft-accent);color:var(--profile-accent-visible);cursor:pointer;border-radius:8px;padding:8px 11px;font-size:.7rem;font-weight:800}.user-followed-lists-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.user-page .user-followed-lists-grid .discovery-list-card{background:var(--profile-box);border-color:var(--bdr2);color:var(--profile-ink)}.user-page .user-followed-lists-grid .discovery-list-card:hover{border-color:var(--profile-accent-visible)}.user-page .user-followed-lists-grid .discovery-list-copy>strong{color:var(--profile-ink)}.user-page .user-followed-lists-grid .discovery-list-author{color:var(--profile-accent-visible)}.user-page .user-followed-lists-grid .discovery-list-description,.user-page .user-followed-lists-grid .discovery-list-stats{color:var(--profile-muted)}.user-followed-lists-empty{background:var(--profile-box);color:var(--profile-muted)}.user-followed-lists-empty strong{color:var(--profile-ink)}.user-followed-lists-empty button{margin-top:17px}@media (width<=700px){.lists-page{padding:18px 12px 45px}.lists-hero{padding:28px 23px}.lists-controls{gap:9px}.lists-search{flex-basis:100%}.lists-sort{margin-left:auto}.lists-grid,.user-followed-lists-grid{grid-template-columns:1fr}.discovery-list-backdrop{padding:10px}.discovery-list-modal{border-radius:12px;max-height:92dvh}.discovery-list-modal-head{padding:18px}.discovery-list-modal-head h2{font-size:1.3rem}.discovery-list-modal-actions{padding:11px 18px}.discovery-list-modal-body{padding:16px 18px}.discovery-list-works{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}@media (width<=420px){.discovery-list-card{gap:10px;min-height:147px;padding:9px}.discovery-list-covers{width:93px;height:127px}.discovery-list-stats{gap:4px 8px}.user-lists-view-tabs button{flex:1;padding:9px 7px}.user-followed-lists-head{flex-direction:column;align-items:flex-start}}.lists-page{max-width:1280px;padding-top:26px}.lists-hero{background:radial-gradient(circle at 79% 48%,#45205f 0%,#0000 36%),linear-gradient(115deg,#271337 0%,#150d20 62%,#160c24 100%);border-color:#573077;border-radius:20px;grid-template-columns:minmax(0,1fr) 420px;align-items:stretch;min-height:288px;padding:0;display:grid;box-shadow:0 18px 45px #0004}.lists-hero:after{opacity:.55;width:400px;height:400px;bottom:-180px;right:30px}.lists-hero-copy{z-index:2;padding:40px 28px 39px 43px;position:relative}.lists-kicker{color:#d09bfa;align-items:center;gap:9px;font-size:.68rem;display:inline-flex}.lists-hero h1{letter-spacing:-.045em;max-width:650px;margin:12px 0 10px;font-size:clamp(2.25rem,4vw,3.2rem)}.lists-hero p{color:#d0c3d9;max-width:58ch;font-size:.88rem}.lists-hero-stat{color:#d0c3d9;background:0 0;border:0;margin:0;padding:0;font-size:.76rem}.lists-hero-stat strong{font:800 1.15rem Outfit,sans-serif}.lists-hero-art{z-index:1;background:radial-gradient(circle at 46% 49%,#7b35a455,#0000 62%);border-radius:0 19px 19px 0;min-width:0;min-height:288px;position:relative;overflow:hidden}.lists-hero-art:before{content:"";border:1px solid #bb6bf021;border-radius:50%;position:absolute;inset:19px 32px 24px 10px;transform:rotate(-16deg)}.lists-hero-art img{object-fit:cover;border:3px solid #f7e9ffdc;border-radius:10px;width:132px;height:188px;transition:transform .22s;position:absolute;top:49px;left:25px;transform:rotate(-13deg);box-shadow:0 16px 34px #000a}.lists-hero-art img:nth-child(2){z-index:2;top:78px;left:102px;transform:rotate(-4deg)}.lists-hero-art img:nth-child(3){z-index:3;top:39px;left:192px;transform:rotate(9deg)}.lists-hero-art img:nth-child(4){z-index:1;top:92px;left:283px;transform:rotate(16deg)}.lists-hero-art-label{z-index:5;color:#f2d9ff;letter-spacing:.13em;background:#170d21d9;border:1px solid #d49cff5c;border-radius:6px;padding:5px 9px;font-size:.57rem;font-weight:800;position:absolute;bottom:17px;right:19px}.lists-hero-art-placeholder{justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0;transform:rotate(-13deg)}.lists-hero-art-placeholder i{background:linear-gradient(135deg,#734199,#34174f);border:2px solid #b979e66b;border-radius:10px;width:65px;height:150px;box-shadow:0 12px 25px #0006}.lists-hero-art-placeholder i:nth-child(2){height:175px;transform:translateY(-12px)}.lists-hero-art-placeholder i:nth-child(3){height:135px;transform:translateY(16px)}.lists-controls{background:linear-gradient(135deg,#1c1128,#160e20);border-color:#4b2b61;border-radius:14px;gap:13px;margin:19px 0 28px;padding:16px 18px 14px;display:grid;box-shadow:0 10px 28px #0003}.lists-search{background:#100b18;border-color:#57366e;border-radius:9px;min-height:46px;padding:0 14px}.lists-search svg{color:#aa7ccd;flex:none;width:18px;height:18px}.lists-search input{height:45px;font-size:.78rem}.lists-control-bottom{border-top:1px solid #50326799;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.lists-scope{gap:7px}.lists-scope button{background:#1a1125;border-color:#503267;border-radius:7px;min-height:34px;padding:7px 14px;font-size:.7rem;transition:border-color .16s,background-color .16s,color .16s}.lists-scope button:hover{background:#351b4a}.lists-scope button.on{color:#fff;background:#8e35d0;border-color:#a545ea;box-shadow:0 4px 14px #8e35d043}.lists-sort{color:#a995b8;gap:10px;font-size:.67rem}.lists-sort select{background:#1a1125;border-color:#503267;border-radius:7px;min-height:34px;padding:6px 28px 6px 11px;font-size:.7rem}.lists-results{scroll-margin-top:84px}.lists-results-head{align-items:flex-end;margin-bottom:17px}.lists-results-kicker{color:#b77adf;letter-spacing:.13em;margin-bottom:5px;font-weight:800;display:block;font-size:.61rem!important}.lists-results-head h2{letter-spacing:-.025em;font-size:1.4rem}.lists-results-count{background:#1a1125;border:1px solid #4b2b61;border-radius:999px;padding:7px 10px;font-weight:750;color:#cdb7dc!important;font-size:.69rem!important}.lists-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.discovery-list-card-top{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.discovery-list-author{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.discovery-list-author-avatar{color:#fff;background:linear-gradient(145deg,#9b4be2,#5f228e);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font:800 .67rem Outfit,sans-serif;display:grid}.discovery-list-author-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.discovery-list-visibility{color:#c88ff0;text-transform:uppercase;letter-spacing:.05em;background:#3e205347;border:1px solid #603a76;border-radius:999px;flex:none;padding:4px 7px;font-size:.56rem;font-weight:800}.discovery-list-stats>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.discovery-list-stats svg{color:#bd75ec;flex:none;width:14px;height:14px}.discovery-list-open{color:#cf9ef0;align-items:center;gap:7px;font-size:.7rem;font-weight:800;display:inline-flex}.discovery-list-open span{font-size:.95rem;transition:transform .18s}.discovery-list-card:hover .discovery-list-open span{transform:translate(2px,-2px)}.discovery-list-no-cover{color:#aa8dbc;background:radial-gradient(circle,#5c2d795e,#0000 68%),#160f20;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.discovery-list-no-cover>span{align-items:flex-end;gap:4px;height:44px;display:flex;transform:rotate(-12deg)}.discovery-list-no-cover i{background:linear-gradient(135deg,#5a2d76,#311944);border:1px solid #a764d481;border-radius:3px;width:15px;height:38px;display:block}.discovery-list-no-cover i:nth-child(2){height:44px}.discovery-list-no-cover i:nth-child(3){height:33px}.discovery-list-no-cover small{letter-spacing:.12em;font-size:.57rem;font-weight:800}.lists-page .discovery-list-card{background:linear-gradient(125deg,#21132d,#160e20 65%);border-color:#4b2b61;border-radius:14px;gap:18px;min-height:229px;padding:14px;box-shadow:0 10px 25px #0003}.lists-page .discovery-list-card:hover,.lists-page .discovery-list-card:focus-visible{background:linear-gradient(125deg,#2b173c,#1b1028 68%);border-color:#b15cea;transform:translateY(-4px);box-shadow:0 16px 35px #0006,0 0 0 1px #a545ea33}.lists-page .discovery-list-covers{border-color:#613a78;border-radius:10px;width:164px;height:199px;box-shadow:0 6px 19px #0008}.lists-page .discovery-list-covers.count-3 img:first-child{grid-row:1/-1}.lists-page .discovery-list-copy{align-items:stretch;padding:3px 1px}.lists-page .discovery-list-author{font-size:.7rem}.lists-page .discovery-list-copy>strong{color:#fff;letter-spacing:-.025em;margin:11px 0 7px;font-size:1.12rem;line-height:1.13}.lists-page .discovery-list-description{color:#cbbdd4;font-size:.74rem;line-height:1.45}.lists-page .discovery-list-stats{color:#d8c8e1;gap:7px 13px;margin-top:auto;padding-top:10px;font-size:.66rem}.lists-page .discovery-list-stats span:nth-child(2){color:#d8c8e1}.lists-page .discovery-list-open{margin-top:9px}.user-followed-lists-grid .discovery-list-card{min-height:168px}.user-followed-lists-grid .discovery-list-visibility,.user-followed-lists-grid .discovery-list-open{display:none}.user-followed-lists-grid .discovery-list-stats{font-size:.63rem}.user-followed-lists-grid .discovery-list-copy>strong{margin-top:7px}@media (width<=990px){.lists-hero{grid-template-columns:minmax(0,1fr) 320px}.lists-hero-art img{left:0}.lists-hero-art img:nth-child(2){left:63px}.lists-hero-art img:nth-child(3){left:130px}.lists-hero-art img:nth-child(4){left:200px}.lists-grid{grid-template-columns:1fr}}@media (width<=700px){.lists-page{padding:15px 12px 48px}.lists-hero{min-height:0;display:block}.lists-hero-copy{padding:29px 24px 27px}.lists-hero h1{font-size:2.28rem}.lists-hero-art{border-radius:0 0 18px 18px;min-height:170px}.lists-hero-art img{width:98px;height:140px;top:-16px;left:17%}.lists-hero-art img:nth-child(2){top:12px;left:34%}.lists-hero-art img:nth-child(3){top:-21px;left:52%}.lists-hero-art img:nth-child(4){top:25px;left:70%}.lists-hero-art-label{bottom:12px}.lists-controls{margin:15px 0 25px;padding:13px}.lists-control-bottom{flex-direction:column;align-items:stretch}.lists-sort{justify-content:space-between}.lists-sort select{min-width:150px}.lists-results-head h2{font-size:1.24rem}.lists-page .discovery-list-card{min-height:190px}.lists-page .discovery-list-covers{width:130px;height:165px}.lists-page .discovery-list-copy>strong{font-size:1rem}.lists-page .discovery-list-stats{gap:6px 9px}}@media (width<=420px){.lists-hero-copy{padding:26px 18px}.lists-hero h1{font-size:2rem}.lists-hero p{font-size:.8rem}.lists-hero-art{min-height:145px}.lists-hero-art img{width:85px;height:122px}.lists-page .discovery-list-card{gap:11px;min-height:176px;padding:10px}.lists-page .discovery-list-covers{width:102px;height:152px}.discovery-list-visibility{display:none}.lists-page .discovery-list-copy>strong{margin:8px 0 5px;font-size:.92rem}.lists-page .discovery-list-description{font-size:.68rem}.lists-page .discovery-list-stats{font-size:.6rem}.lists-page .discovery-list-stats svg{width:12px;height:12px}.lists-page .discovery-list-open{font-size:.64rem}}.discovery-list-modal{background:#170f20;border-color:#693c86;border-radius:19px;width:min(880px,100%);box-shadow:0 36px 100px #000c}.discovery-list-modal-head{background:radial-gradient(circle at 82% 15%,#6f32963d,#0000 40%),linear-gradient(130deg,#30183e,#1b1027 70%);border-color:#593269;padding:29px 32px 24px;position:relative}.discovery-list-modal-head:before{content:"";background:linear-gradient(90deg,#a545ea,#d286ff 50%,#0000);height:3px;position:absolute;top:0;left:0;right:0}.discovery-list-modal-head span{color:#cf9bf0;font-size:.64rem}.discovery-list-modal-head h2{letter-spacing:-.035em;margin:8px 0 10px;font-size:1.83rem}.discovery-list-creator{color:#e0b9f8;background:#5429707a;border:1px solid #774297;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.69rem;transition:background .16s,border-color .16s;display:inline-flex}.discovery-list-creator:hover,.discovery-list-creator:focus-visible{background:#6d3494;border-color:#c17cec}.discovery-list-modal-head p{color:#d3c3dc;max-width:62ch;margin-top:15px;font-size:.8rem}.discovery-list-close{background:#2d1b3b;border-radius:9px;width:39px;height:39px;font-size:1.35rem}.discovery-list-close:hover{background:#48225d}.discovery-list-modal-actions{background:#1d1227;border-color:#4b2b61;gap:15px;padding:14px 32px}.discovery-list-modal-metrics{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.discovery-list-modal-metrics span{color:#d7c7e0;white-space:nowrap;background:#130d1c;border:1px solid #4f305f;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:.68rem;font-weight:750;display:inline-flex}.discovery-list-modal-metrics svg{color:#c57cec;width:14px;height:14px}.discovery-list-modal-buttons{align-items:center;gap:8px;display:flex}.discovery-list-modal-actions .discovery-list-modal-buttons button,.discovery-list-own{color:#eee1f5;background:#2b1a38;border-color:#6b4083;border-radius:8px;min-height:36px;padding:8px 13px;font-size:.7rem}.discovery-list-modal-actions .discovery-list-modal-buttons button:first-child{color:#fff;background:#913bd2;border-color:#a545ea}.discovery-list-modal-actions .discovery-list-modal-buttons button.on{color:#f5e5ff;background:#55306d;border-color:#a85ce0}.discovery-list-modal-actions .discovery-list-modal-buttons button:hover:not(:disabled){filter:brightness(1.18)}.discovery-list-modal-body{padding:22px 32px 31px}.discovery-list-works{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px}.discovery-list-works button{background:linear-gradient(150deg,#2d1b3b,#20142b);border-color:#543268;border-radius:10px;padding:8px;transition:transform .16s,border-color .16s,box-shadow .16s}.discovery-list-works button:hover,.discovery-list-works button:focus-visible{border-color:#ad58e8;transform:translateY(-3px);box-shadow:0 10px 25px #0006}.discovery-list-works img{aspect-ratio:2/3;border-radius:7px}.discovery-list-works strong{color:#f5eef8;font-size:.76rem}.discovery-list-works small{font-size:.65rem}.discovery-list-empty{background:#21132d;border:1px dashed #67417e;border-radius:10px;padding:60px 20px}@media (width<=700px){.discovery-list-modal-head{padding:22px 19px 18px}.discovery-list-modal-head h2{font-size:1.38rem}.discovery-list-modal-actions{flex-direction:column;align-items:stretch;padding:12px 19px}.discovery-list-modal-buttons{justify-content:flex-start}.discovery-list-modal-body{padding:17px 19px 24px}.discovery-list-works{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.discovery-list-modal{max-height:min(92dvh,920px)}.discovery-list-modal-head{grid-template-columns:178px minmax(0,1fr);gap:25px;min-height:244px;padding:25px 60px 25px 30px;display:grid}.discovery-list-modal-covers{background:#120b1a;border:1px solid #805199;border-radius:13px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:178px;height:194px;display:grid;overflow:hidden;transform:rotate(-3deg);box-shadow:0 13px 30px #0008}.discovery-list-modal-covers img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.discovery-list-modal-covers:has(img:only-child) img{grid-area:1/1/-1/-1}.discovery-list-modal-covers:has(img:nth-child(2):last-child) img{grid-row:1/-1}.discovery-list-modal-cover-empty{text-align:center;background:radial-gradient(circle at 50% 40%,#74439a,#21102f 75%);grid-area:1/1/-1/-1;place-items:center;padding:18px;font:800 1rem Outfit,sans-serif;display:grid;color:#ead3fa!important;letter-spacing:0!important}.discovery-list-modal-intro{align-self:center;min-width:0}.discovery-list-modal-kicker{letter-spacing:.14em!important;font:800 .62rem/1.2 Space Grotesk,sans-serif!important}.discovery-list-modal-head h2{max-width:600px;margin:9px 0 12px;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.09}.discovery-list-creator{gap:8px;padding:5px 10px 5px 5px;text-decoration:none}.discovery-list-creator .discovery-list-author-avatar{width:25px;height:25px}.discovery-list-creator span{letter-spacing:0!important;font-size:.7rem!important}.discovery-list-creator strong{color:#fff}.discovery-list-modal-head p{max-width:65ch;margin-top:12px;font-size:.82rem}.discovery-list-close{position:absolute;top:19px;right:19px}.discovery-list-modal-actions{align-items:center}.discovery-list-modal-actions .discovery-list-modal-buttons button.discovery-list-share-action{color:#dfb5f7;background:#251631;border-color:#704987}.discovery-list-join{color:#d9c7e6;background:linear-gradient(90deg,#311b42,#20132e);border-bottom:1px solid #513264;justify-content:space-between;align-items:center;gap:16px;padding:12px 32px;font-size:.72rem;line-height:1.4;display:flex}.discovery-list-join strong{color:#fff}.discovery-list-join button{color:#fff;cursor:pointer;background:#8f37cc;border:1px solid #b269ed;border-radius:8px;flex:none;padding:8px 12px;font:800 .7rem Space Grotesk,sans-serif}.discovery-list-join button:hover{background:#a94be5}.discovery-list-modal-body{flex:1;min-height:110px}.discovery-list-works-heading{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 16px;display:flex}.discovery-list-works-heading h3{color:#fff;margin:0;font:800 1.05rem Outfit,sans-serif}.discovery-list-works-heading span{color:#bda8cc;font-size:.7rem}.discovery-list-share{background:#1d1228;border-top:1px solid #4b2b61;padding:14px 32px 16px}.discovery-list-share label{color:#d8b6ed;margin-bottom:7px;font-size:.68rem;font-weight:800;display:block}.discovery-list-share>div{gap:8px;display:flex}.discovery-list-share input{color:#d4c5df;background:#110b19;border:1px solid #634078;border-radius:8px;flex:1;min-width:0;height:38px;padding:0 12px;font:600 .72rem Space Grotesk,sans-serif}.discovery-list-share input:focus{outline-offset:1px;outline:2px solid #ab58e5}.discovery-list-share button{color:#fff;cursor:pointer;background:#8031c3;border:1px solid #9e4fdb;border-radius:8px;flex:none;padding:0 14px;font:800 .7rem Space Grotesk,sans-serif}.discovery-list-share button:hover{background:#9b45df}.discovery-list-share>span{color:#cfa7ed;min-height:13px;margin-top:4px;font-size:.65rem;display:block}@media (width<=700px){.discovery-list-modal-head{grid-template-columns:108px minmax(0,1fr);gap:16px;min-height:0;padding:25px 50px 20px 19px}.discovery-list-modal-covers{width:108px;height:136px}.discovery-list-modal-head h2{font-size:1.45rem}.discovery-list-modal-head p{font-size:.73rem}.discovery-list-modal-actions{padding:12px 19px}.discovery-list-modal-buttons{flex-wrap:wrap}.discovery-list-join{flex-direction:column;align-items:flex-start;padding:12px 19px}.discovery-list-share{padding:12px 19px 14px}}@media (width<=440px){.discovery-list-modal-head{grid-template-columns:78px minmax(0,1fr);gap:12px;padding:22px 42px 18px 16px}.discovery-list-modal-covers{width:78px;height:109px}.discovery-list-modal-head h2{font-size:1.24rem}.discovery-list-modal-head p{margin-top:8px}.discovery-list-modal-kicker{font-size:.53rem!important}.discovery-list-close{width:31px;height:31px;top:12px;right:12px}.discovery-list-modal-metrics{gap:5px}.discovery-list-modal-metrics span{padding:5px 7px;font-size:.61rem}.discovery-list-share>div{flex-wrap:wrap}.discovery-list-share input{flex-basis:100%}.discovery-list-share button{min-height:34px}}@media (width>=701px) and (height<=760px){.discovery-list-modal-head{grid-template-columns:128px minmax(0,1fr);min-height:0;padding-top:17px;padding-bottom:17px}.discovery-list-modal-covers{width:128px;height:146px}.discovery-list-modal-head h2{font-size:1.7rem}.discovery-list-modal-actions,.discovery-list-join{padding-top:9px;padding-bottom:9px}.discovery-list-modal-body{padding-top:16px}.discovery-list-share{padding-top:9px;padding-bottom:10px}}.user-page .profile-badge-trigger{cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;min-height:24px;padding:2px;transition:transform .18s;display:inline-flex}.user-page .profile-badge-trigger:hover,.user-page .profile-badge-trigger:focus-visible{transform:translateY(-2px)}.user-page .profile-badge-mini{border:1px solid var(--badge-color);background:color-mix(in srgb,var(--badge-color) 22%,var(--profile-box));width:21px;height:21px;color:var(--badge-color);box-shadow:0 0 0 2px var(--profile-box);border-radius:50%;place-items:center;margin-left:-3px;font-size:.75rem;display:grid}.user-page .user-avatar{overflow:visible}.user-page .user-avatar>img{border-radius:50%}.user-page .profile-level-anchor{z-index:5;font-family:Outfit,sans-serif;line-height:1;display:block;position:absolute;bottom:3px;right:-8px}.user-page .profile-level-badge{border:1px solid var(--profile-accent-visible);background:var(--profile-box);min-width:50px;min-height:28px;color:var(--profile-ink);cursor:pointer;border-radius:10px;align-items:baseline;gap:4px;padding:5px 7px;display:flex;box-shadow:0 3px 12px #000a}.user-page .profile-level-badge small{color:var(--profile-accent-visible);letter-spacing:.04em;font-size:.55rem;font-weight:900}.user-page .profile-level-badge strong{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:900}.user-page .profile-level-badge:hover,.user-page .profile-level-badge:focus-visible{background:color-mix(in srgb,var(--profile-accent-visible) 10%,var(--profile-box));box-shadow:0 4px 15px #000b}.user-page .profile-level-tooltip{z-index:10;border:1px solid var(--bdr2);background:var(--profile-box);width:238px;color:var(--profile-ink);text-align:left;border-radius:11px;padding:13px;font-family:Outfit,sans-serif;line-height:1.35;display:none;position:absolute;top:100%;left:0;box-shadow:0 14px 34px #000b}.user-page .profile-level-anchor:hover .profile-level-tooltip,.user-page .profile-level-anchor:focus-within .profile-level-tooltip,.user-page .profile-level-anchor.is-open .profile-level-tooltip{gap:5px;display:grid}.user-page .profile-level-tooltip>strong{font-size:.84rem}.user-page .profile-level-tooltip>span:not(.profile-level-tooltip-track):not(.profile-level-tooltip-ranks),.user-page .profile-level-tooltip>small{color:var(--profile-muted);font-size:.67rem}.user-page .profile-level-tooltip-track{background:color-mix(in srgb,var(--profile-ink) 17%,var(--profile-box));border-radius:99px;width:100%;height:5px;margin:5px 0;display:block;overflow:hidden}.user-page .profile-level-tooltip-track>span{border-radius:inherit;background:var(--profile-accent-visible);height:100%;display:block}.user-page .profile-level-tooltip-ranks{border-top:1px solid var(--bdr);color:var(--profile-muted);gap:12px;padding-top:7px;font-size:.66rem;display:flex}.user-page .profile-level-tooltip-ranks>span{gap:4px;display:flex}.user-page .profile-level-tooltip-ranks b{color:var(--profile-ink)}.user-page .profile-level-tooltip>button{color:var(--profile-accent-visible);cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:2px;padding:0;font-size:.67rem;font-weight:800}.user-page .profile-level-tooltip>button:hover,.user-page .profile-level-tooltip>button:focus-visible{text-decoration:underline}.profile-badge-backdrop{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05030aca;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-badge-modal{border:1px solid color-mix(in srgb,var(--profile-accent-visible) 50%,var(--bdr2));background:linear-gradient(150deg,color-mix(in srgb,var(--profile-accent-visible) 8%,var(--profile-box)),var(--profile-box) 62%);width:min(690px,100%);max-height:min(780px,88vh);color:var(--profile-ink);border-radius:18px;padding:23px;overflow:auto;box-shadow:0 24px 85px #000b}.profile-badge-modal-head{border-bottom:1px solid var(--bdr);justify-content:space-between;gap:16px;padding-bottom:17px;display:flex}.profile-badge-modal-head span{color:var(--profile-accent-visible);letter-spacing:.13em;font-size:.65rem;font-weight:800}.profile-badge-modal-head h2{margin:6px 0;font-size:1.5rem;line-height:1.2}.profile-badge-modal-head p{max-width:540px;color:var(--profile-muted);margin:0;font-size:.77rem;line-height:1.5}.profile-badge-modal-head button{border:1px solid var(--bdr2);background:var(--profile-soft-accent);width:34px;height:34px;color:var(--profile-ink);cursor:pointer;border-radius:8px;align-self:flex-start;font-size:1.3rem}.profile-badge-modal-head button:hover{border-color:var(--profile-accent-visible)}.profile-badge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.profile-badge-card{border:1px solid color-mix(in srgb,var(--profile-accent-visible) 38%,var(--bdr2));background:var(--profile-soft-accent);border-radius:12px;gap:11px;min-height:98px;padding:12px;display:flex}.profile-badge-card.locked{opacity:.67;border-color:var(--bdr2);background:color-mix(in srgb,var(--profile-ink) 4%,var(--profile-box))}.profile-badge-art{border:1px solid var(--badge-color);background:color-mix(in srgb,var(--badge-color) 22%,#180f22);width:43px;height:43px;color:var(--badge-color);border-radius:12px;flex:0 0 43px;place-items:center;font-size:1.35rem;display:grid}.profile-badge-card strong{color:var(--profile-ink);font-size:.82rem}.profile-badge-card p{color:var(--profile-muted);margin:4px 0 7px;font-size:.7rem;line-height:1.35}.profile-badge-card small{color:var(--profile-accent-visible);font-size:.65rem;font-weight:700}.profile-badge-card.locked small{color:var(--profile-muted)}.profile-badge-progress{background:color-mix(in srgb,var(--profile-ink) 17%,var(--profile-box));border-radius:99px;width:100%;height:4px;margin-top:7px;display:block;overflow:hidden}.profile-badge-progress>span{background:var(--profile-accent-visible);height:100%;display:block}@media (width<=640px){.user-page .profile-level-anchor{bottom:0;right:-7px}.user-page .profile-level-badge{min-width:43px;min-height:25px;padding:4px 6px}.user-page .profile-level-tooltip{width:min(238px,100vw - 60px);left:-3px}.profile-badge-grid{grid-template-columns:1fr}.profile-badge-modal{padding:16px}}.user-page .profile-badge-trigger{min-height:32px;padding:0 2px}.user-page .profile-badge-mini{width:31px;height:31px;box-shadow:none;background:0 0;border:0;margin-left:-7px}.user-page .profile-badge-mini:first-child{margin-left:0}.profile-badge-mini img,.profile-badge-art img{object-fit:contain;filter:drop-shadow(0 2px 4px #0009);width:100%;height:100%;display:block}.profile-badge-card{align-items:center;min-height:105px}.profile-badge-card.locked{opacity:1}.profile-badge-card.locked .profile-badge-art img{filter:grayscale()brightness(.55)}.profile-badge-art{background:0 0;border:0;border-radius:0;flex:0 0 67px;width:67px;height:67px;padding:0}.profile-badge-scan{color:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline}.profile-badge-scan:hover{color:var(--profile-ink)}.user-page .profile-badge-trigger{gap:6px}.user-page .profile-badge-trigger .profile-badge-mini{margin-left:0}.user-page:is(.user-page-owner,.user-page-public) .user-card{background:var(--profile-box);border-color:var(--bdr);box-shadow:0 16px 42px #0006}.user-page:is(.user-page-owner,.user-page-public) .user-card.border-solid{border-color:var(--bdr)}.user-page:is(.user-page-owner,.user-page-public) .user-card.border-glow{border-color:var(--bdr2);box-shadow:0 0 0 1px var(--bdr2),0 12px 34px #0006}.user-page:is(.user-page-owner,.user-page-public) .user-card.border-double{border:4px double var(--bdr2)}.user-page .user-cover{isolation:isolate;border-color:var(--bdr);position:relative;overflow:hidden}.user-page .user-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#09070db5);position:absolute;inset:0}.user-page:is(.user-page-owner,.user-page-public) .user-card-body{background:var(--profile-box);grid-template-rows:auto auto;grid-template-columns:124px minmax(0,1fr) auto;gap:14px 20px;padding-bottom:20px;display:grid}.user-page .user-card-body:before{content:none}.user-page:is(.user-page-owner,.user-page-public) .user-avatar{box-shadow:0 0 0 5px var(--profile-box),0 12px 30px #0008;grid-area:1/1}.user-page:is(.user-page-owner,.user-page-public) .user-details{grid-area:1/2}.user-page:is(.user-page-owner,.user-page-public) .user-profile-side{grid-area:1/3;padding-top:16px}.user-page .user-name-line h1{color:var(--profile-ink);text-shadow:none}.user-page .user-handle,.user-page .user-bio{color:var(--profile-muted)!important}.user-page .user-title{background:color-mix(in srgb,var(--profile-ink) 8%,var(--profile-box));color:var(--profile-ink);border-color:var(--bdr2)}.user-page .user-actions button{transition:transform .16s,box-shadow .16s,border-color .16s}.user-page .user-actions button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0005}.user-image-fields small{color:var(--profile-muted,var(--t3));margin-top:6px;font-size:.65rem;font-weight:500;line-height:1.35;display:block}.user-page :is(.user-avatar,.user-frame-sample).frame-aura-shonen{--frame-size:160%;--frame-y:-2%}.user-page :is(.user-avatar,.user-frame-sample).frame-sakura-manga{--frame-size:145%}.user-page :is(.user-avatar,.user-frame-sample).frame-eclipse-de-energia{--frame-size:165%}.user-page :is(.user-avatar,.user-frame-sample).frame-ruptura-solar,.user-page :is(.user-avatar,.user-frame-sample).frame-mare-espectral{--frame-size:140%}.user-page :is(.user-avatar,.user-frame-sample).frame-fenda-amaldicoada,.user-page :is(.user-avatar,.user-frame-sample).frame-mare-rubra{--frame-size:135%}.user-page :is(.user-avatar,.user-frame-sample).frame-arco-celeste{--frame-size:155%}.user-page :is(.user-avatar,.user-frame-sample).frame-prisma-boreal{--frame-size:126%}.user-page :is(.user-avatar,.user-frame-sample).frame-pulso-de-cura{--frame-size:150%}.user-page :is(.user-avatar,.user-frame-sample).frame-cinzas-ancestrais{--frame-size:140%}.user-page :is(.user-avatar,.user-frame-sample).frame-orbita-estelar{--frame-size:137%}.user-page :is(.user-avatar,.user-frame-sample):is(.frame-capuz-neko-neon,.frame-capuz-neko-algodao,.frame-nuvem-de-algodao,.frame-garota-magica,.frame-slime-gelatina,.frame-asas-celestiais,.frame-lago-de-koi,.frame-fogo-de-kitsune,.frame-furia-do-trovao,.frame-chama-ardente,.frame-coroa-de-gelo,.frame-dragao-de-jade,.frame-interface-cyber,.frame-chifres-do-oni,.frame-vampiro-carmesim,.frame-selo-amaldicoado),.user-page :is(.user-avatar,.user-frame-sample):is(.frame-rosas-de-neve,.frame-mandibula-sombria,.frame-gato-do-inverno,.frame-gatinho-corado,.frame-lua-do-corvo,.frame-espinhos-negros,.frame-circulo-arcano,.frame-chapeu-de-bruxa,.frame-lua-do-corvo-rubra,.frame-anel-de-nuvens,.frame-nevoa-violeta,.frame-gato-das-sombras,.frame-gato-de-outono,.frame-teia-carmesim,.frame-rosas-negras,.frame-mariposa-espectral,.frame-lua-e-gelo,.frame-asas-sombrias,.frame-redemoinho-rosa,.frame-folhas-de-bordo,.frame-lua-minguante,.frame-ceu-noturno,.frame-olho-macabro,.frame-coroa-de-raios,.frame-asas-de-anjo,.frame-orbitas-prateadas,.frame-nevoa-cinzenta,.frame-aura-turquesa,.frame-raios-entre-nuvens,.frame-caveiras-em-chamas,.frame-diadema-solar,.frame-guaxinim-felpudo,.frame-emojis-apaixonados,.frame-esfera-dourada,.frame-mordida-manga,.frame-olho-do-abismo,.frame-turbilhao-de-fogo,.frame-lua-de-sangue,.frame-rosas-brancas,.frame-coracao-de-cristal,.frame-caveiras-geladas,.frame-asas-violeta,.frame-tinta-sakura,.frame-gota-oceanica,.frame-rosas-roxas,.frame-carregando,.frame-skill-issue,.frame-coracao-gigante,.frame-rosas-azuis,.frame-poeira-prateada){--frame-size:160%}.user-page :is(.user-avatar,.user-frame-sample).frame-borboletas-lunares{--frame-size:154%}.user-page :is(.user-avatar,.user-frame-sample).frame-estrelas-cintilantes{--frame-size:123%}.user-page :is(.user-avatar,.user-frame-sample).frame-coracao-com-laco{--frame-size:150%}.user-page :is(.user-avatar,.user-frame-sample).frame-explosao-de-raiva{--frame-size:145%}.user-page :is(.user-avatar,.user-frame-sample).frame-abobora-neon{--frame-size:132%}.user-page :is(.user-avatar,.user-frame-sample).frame-gata-de-lacos{--frame-size:158%}.user-page :is(.user-avatar,.user-frame-sample).frame-orelhas-de-coelho{--frame-size:135%}.user-page :is(.user-avatar,.user-frame-sample).frame-halo-angelical{--frame-size:120%}.user-page :is(.user-avatar,.user-frame-sample).frame-raposa-laranja{--frame-size:158%}.user-page :is(.user-avatar,.user-frame-sample).frame-kitsune-de-amuletos{--frame-size:161%}.user-page :is(.user-avatar,.user-frame-sample).frame-eclipse-dourado{--frame-size:146%}.user-page :is(.user-avatar,.user-frame-sample).frame-halo-dourado{--frame-size:145%}.user-page :is(.user-avatar,.user-frame-sample).frame-trepadeira-lunar{--frame-size:164%}.user-page :is(.user-avatar,.user-frame-sample).frame-chamas-de-halloween{--frame-size:163%}.user-page :is(.user-avatar,.user-frame-sample).frame-glitch-carmesim{--frame-size:141%}.user-page :is(.user-avatar,.user-frame-sample).frame-neon-rosa{--frame-size:136%}.user-page :is(.user-avatar,.user-frame-sample).frame-neon-violeta{--frame-size:133%}.user-page :is(.user-avatar,.user-frame-sample).frame-neon-azulado{--frame-size:134%}.user-page :is(.user-avatar,.user-frame-sample).frame-fantasma-azul{--frame-size:137%}.user-page :is(.user-avatar,.user-frame-sample).frame-galhos-e-pintarroxo,.user-page :is(.user-avatar,.user-frame-sample).frame-presas-de-vampiro{--frame-size:158%}.user-page :is(.user-avatar,.user-frame-sample).frame-coroa-de-louros{--frame-size:148%}.user-page :is(.user-avatar,.user-frame-sample).frame-lobinho-estelar{--frame-size:157%}.user-page :is(.user-avatar,.user-frame-sample).frame-orelhas-de-urso-polar,.user-page :is(.user-avatar,.user-frame-sample).frame-orelhas-de-urso{--frame-size:120%}.user-page :is(.user-avatar,.user-frame-sample).frame-anel-perolado{--frame-size:136%}.user-page :is(.user-avatar,.user-frame-sample).frame-hexagono-dourado{--frame-size:152%}.user-page :is(.user-avatar,.user-frame-sample).frame-duvida{--frame-size:164%}.user-page :is(.user-avatar,.user-frame-sample).frame-aureola-estelar{--frame-size:162%}.user-page :is(.user-avatar,.user-frame-sample).frame-cupcake{--frame-size:115%}.user-page :is(.user-avatar,.user-frame-sample).frame-anel-de-cristal{--frame-size:144%}.user-page :is(.user-avatar,.user-frame-sample).frame-anel-de-brasas{--frame-size:130%}.user-page .user-frame-overlay{top:calc(50% + var(--frame-y,0%));width:var(--frame-size,150%);height:var(--frame-size,150%);left:50%}.user-page .user-frame-overlay img{object-fit:contain;width:100%;height:100%;display:block}.user-page:is(.user-page-owner,.user-page-public) .user-stats{border-top:1px solid var(--bdr);grid-area:2/2/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;margin:0;padding-top:13px;display:grid}.user-page:is(.user-page-owner,.user-page-public) .user-stats>div{border:0;border-right:1px solid var(--bdr);background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0 14px;display:flex}.user-page .user-stats>div:first-child{padding-left:0}.user-page .user-stats>div:last-child{border-right:0}.user-page .user-stats strong{color:var(--profile-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.user-page .user-stats span{color:var(--profile-muted);font-size:.67rem}.user-page:is(.user-page-owner,.user-page-public) .user-tabs{background:var(--profile-box);border-color:var(--bdr);box-shadow:0 10px 26px #0004}html .user-page .user-tabs button:hover:not(.on){background:var(--profile-soft-accent);color:var(--profile-ink);border-bottom-color:var(--profile-accent-visible);border-radius:0}.user-theme-editor .user-theme-preview-profile{background:var(--theme-preview-box);color:var(--theme-preview-ink);border-color:color-mix(in srgb,var(--theme-preview-box) 70%,var(--theme-preview-ink))}.user-theme-editor .user-theme-preview-profile.border-glow{border-color:color-mix(in srgb,var(--theme-preview-box) 55%,var(--theme-preview-ink));box-shadow:0 0 15px #0004}.user-theme-editor .user-theme-preview-profile.border-double{border-color:color-mix(in srgb,var(--theme-preview-box) 55%,var(--theme-preview-ink))}.user-theme-preview-profile .user-theme-preview-person strong{color:var(--theme-preview-ink)}.user-theme-preview-profile .user-theme-preview-person small{color:var(--theme-preview-muted)}.user-theme-preview-profile .user-theme-preview-tabs{border-color:color-mix(in srgb,var(--theme-preview-box) 70%,var(--theme-preview-ink))}@media (width<=800px){:is(.user-page:is(.user-page-owner,.user-page-public) .user-card-body,.user-page:is(.user-page-owner,.user-page-public) .user-card-body:has(.user-frame-overlay)){grid-template-columns:108px minmax(0,1fr)}.user-page:is(.user-page-owner,.user-page-public) .user-profile-side{grid-area:2/2;padding-top:0}.user-page:is(.user-page-owner,.user-page-public) .user-stats{grid-area:3/1/auto/-1}}@media (width<=640px){:is(.user-page:is(.user-page-owner,.user-page-public) .user-card-body,.user-page:is(.user-page-owner,.user-page-public) .user-card-body:has(.user-frame-overlay)){grid-template-columns:82px minmax(0,1fr);gap:10px;padding-bottom:16px}.user-page:is(.user-page-owner,.user-page-public) .user-profile-side{grid-area:2/1/auto/-1}.user-page:is(.user-page-owner,.user-page-public) .user-stats{grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}.user-page:is(.user-page-owner,.user-page-public) .user-stats>div{padding:0 7px}.user-page .user-stats>div:nth-child(3){border-right:0}.user-page .user-stats strong{font-size:.82rem}.user-page .user-stats span{font-size:.61rem}}:is(.user-avatar,.user-frame-sample)>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.user-avatar-adjust{align-items:center;gap:10px;margin-top:10px;display:flex}.user-avatar-adjust-preview{background:var(--sur2);width:44px;height:44px;box-shadow:0 0 0 2px var(--bdr2);border-radius:50%;flex:none;position:relative;overflow:hidden}.user-avatar-adjust-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.user-avatar-adjust button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--profile-ink,var(--text));cursor:pointer;border-radius:8px;padding:8px 12px;font-size:.72rem;font-weight:700}.user-avatar-adjust button:hover{border-color:var(--profile-accent-visible,var(--a1))}.user-avatar-adjust small{margin:0}.cropper-backdrop{z-index:300;background:#05030bdd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cropper-modal{background:var(--sur);border:1px solid var(--bdr2);border-radius:17px;flex-direction:column;align-items:center;gap:12px;width:min(360px,100%);padding:20px;display:flex;box-shadow:0 24px 70px #0008}.cropper-modal h2{align-self:flex-start;margin:0;font:800 1.15rem Outfit,sans-serif}.cropper-modal>p{color:var(--t3);align-self:flex-start;margin:0;font-size:.72rem}.cropper-view{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;border-radius:10px;max-width:100%;position:relative;overflow:hidden}.cropper-view:active{cursor:grabbing}.cropper-view img{pointer-events:none;max-width:none;position:absolute}.cropper-mask{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #fff9}.cropper-view.round .cropper-mask{border-radius:50%;box-shadow:0 0 0 999px #000a,inset 0 0 0 2px #fff9}.cropper-zoom{width:100%;color:var(--t2);align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:flex}.cropper-zoom input{accent-color:var(--a1,#a545ea);flex:1}.cropper-actions{justify-content:flex-end;gap:8px;width:100%;display:flex}.cropper-actions button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text);cursor:pointer;border-radius:8px;padding:10px 15px}.cropper-actions button.primary{background:var(--a1,#a545ea);border-color:var(--a1,#a545ea);color:#fff}.cropper-actions button:disabled{opacity:.5;cursor:default}.library-page .cformat-manga{color:#c4b5fd}@media (width<=1180px){.library-hero-art{opacity:.7;right:10px}.library-hero-copy{max-width:55%}.library-page .agrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=850px){.library-hero{min-height:220px}.library-hero-art{transform-origin:100%;right:0;transform:scale(.8)}.library-page .agrid{grid-template-columns:repeat(4,minmax(0,1fr))}.library-control-main{flex-wrap:wrap}.library-control-main .lst-srch{flex-basis:100%}.library-control-sort{flex-direction:column;align-items:start;gap:8px}}@media (width<=620px){.library-page{padding:20px 16px 70px}.library-hero{min-height:250px;margin-bottom:30px;padding:26px}.library-hero-copy{max-width:100%}.library-hero h1{max-width:300px;font-size:2.6rem}.library-hero p{max-width:300px}.library-hero-art{opacity:.17;right:-90px;transform:scale(.85)}.library-catalog-title{flex-direction:column;align-items:start;gap:5px}.library-catalog-title h2{font-size:1.35rem}.library-catalog-title>span{padding:0}.library-page .library-controls{gap:12px;padding:13px}.library-control-main{grid-template-columns:1fr 1fr;display:grid}.library-control-main .lst-srch{grid-column:1/-1}.library-control-main .lst-adv-btn{white-space:normal;text-align:center;justify-content:center;min-width:0;padding:9px;font-size:.67rem}.library-adult-toggle{min-width:0}.library-page .lst-sort-pills{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.library-page .lst-sort{white-space:normal}.library-page .agrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.library-page .agrid .card{padding:4px}.library-page .agrid .cinfo{padding:8px 4px 6px}.library-page .agrid .cname{font-size:.69rem}.library-page .agrid .cmeta span{font-size:.58rem}}@media (width<=420px){.library-page .agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}}@media (width<=600px){.library-request-strip{flex-direction:column;align-items:flex-start;gap:4px}}.rp-card>h2,.rp-form>h2,.rp-card>p{text-align:center}@media (width<=520px){.rp-reasons{grid-template-columns:1fr}}.rp-form .sp-sub{white-space:normal;line-height:1.45}.sp-status{letter-spacing:.03em;text-transform:uppercase;vertical-align:1px;border-radius:99px;padding:2px 8px;font-size:.68rem;font-weight:800;display:inline-block}.sp-status.is-pending{color:#facc15;background:#facc1524}.sp-status.is-approved{color:#4ade80;background:#4ade8024}.sp-status.is-rejected{color:#fb7185;background:#fb718524}.rp-card p.sp-note{background:var(--bg2);border:1px solid var(--bdr2);text-align:left;color:var(--text);border-radius:11px;margin-top:12px;padding:10px 12px}.manga-detail{isolation:isolate;position:relative}.manga-detail .ap-hero-bg{z-index:-1;pointer-events:none;height:570px;position:absolute;inset:0 0 auto}.manga-detail .ap-hero-bg img{filter:brightness(.18)saturate(.8)blur(28px);transform:scale(1.1)}html[data-blur-adult=true] .manga-detail .ap-hero-bg[data-adult-backdrop=true] img{filter:brightness(.12)saturate(.6)blur(42px)}.manga-detail .ap-hero-bg:after{background:linear-gradient(90deg,#0b0812c2,#0b081280),linear-gradient(to top,var(--bg),transparent 75%)}.manga-detail .ap{max-width:1360px;margin:0 auto;padding:28px 32px 72px}.manga-detail .ap-main{grid-template-columns:240px minmax(0,1fr);gap:44px;margin-bottom:42px}.manga-detail .ap-poster-wrap img{aspect-ratio:2/3;object-fit:cover;box-shadow:0 16px 40px #0006,0 0 0 1px var(--bdr2);border-radius:8px}.manga-detail .ap-poster-reveal{color:#fff;cursor:pointer;background:#08080b;border:1px solid #fff;border-radius:7px;width:max-content;min-height:42px;padding:10px 18px;font:700 .8rem Space Grotesk,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 25px #000000a6}.manga-detail .ap-poster-reveal:hover{background:#1b1b20}.manga-detail .ap-poster-reveal:focus-visible{outline-offset:3px;outline:3px solid #fff}.manga-detail .ap-info{min-width:0;padding-top:0}.manga-detail .ap-title{letter-spacing:-.015em;color:#fff;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(1.65rem,2.3vw,2.1rem);font-weight:700;line-height:1.2}.manga-detail .ap-native{letter-spacing:0;color:var(--t2);margin:0 0 8px}.manga-author{color:var(--a2);margin:0 0 12px;font-size:.95rem;line-height:1.5}.manga-detail .ap-syn{color:#dcd5e8;border:0;margin:0 0 14px;padding:0;font-size:.88rem;font-weight:400;line-height:1.75}.manga-detail .ap-tags{gap:6px;margin-bottom:22px}.manga-detail .ap-genre-tag{color:#ece6f5;cursor:default;background:#0b081299;border-color:#a855f724;border-radius:5px;padding:4px 10px;font-size:.7rem}.manga-detail .ap-btn-watch,.manga-detail .ap-btn-fav{border-radius:7px;min-height:44px;padding:10px 20px}.manga-detail .ap-btn-fav.on{color:#fff;background:#d5263f;border-color:#f34862;box-shadow:0 6px 20px #d5263f3b}.manga-detail .ap-btn-fav.on:hover{color:#fff;background:#e8334d;border-color:#ff697d;box-shadow:0 9px 24px #d5263f52}.manga-detail .ap-btn-fav.on svg{fill:currentColor}.manga-action{border:1px solid var(--bdr2);min-height:44px;color:var(--text);cursor:pointer;background:#0b0812a8;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font:700 .76rem Space Grotesk,sans-serif;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.manga-action:hover{background:var(--sur2);border-color:var(--a1);color:var(--a2);transform:translateY(-2px)}.manga-action.on{color:var(--a2);background:#a855f721;border-color:#a855f773}.manga-action:focus-visible,.manga-list-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:3px}.manga-bell{flex-shrink:0;width:44px;padding:0;position:relative}.manga-bell-dot{background:var(--a2);width:5px;height:5px;box-shadow:0 0 8px var(--glow);border-radius:50%;position:absolute;top:9px;right:10px}.manga-list-shell{max-width:100%;position:relative}.manga-list-shell .status-reading{--list-status-color:#873ce6}.manga-list-shell .status-planned{--list-status-color:#315bac}.manga-list-shell .status-paused{--list-status-color:#a5671f}.manga-list-shell .status-dropped{--list-status-color:#a63657}.manga-list-shell .status-completed{--list-status-color:#177b66}.manga-list-trigger{white-space:nowrap;max-width:100%}.manga-list-trigger.status-selected{background:var(--list-status-color);border-color:var(--list-status-color);color:#fff;box-shadow:0 6px 20px color-mix(in srgb,var(--list-status-color) 30%,transparent)}.manga-list-trigger.status-selected:hover{background:var(--list-status-color);color:#fff;filter:brightness(1.12);border-color:#fff8}.manga-list-trigger>svg:last-child{transition:transform .2s}.manga-list-menu{border:1px solid var(--bdr2);z-index:20;background:#120d1b;border-radius:9px;min-width:205px;max-width:calc(100vw - 40px);padding:6px;animation:.16s ease-out manga-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000073}.manga-list-menu button{color:#ddd5e9;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;padding:10px 9px;font:500 .76rem Space Grotesk,sans-serif;transition:background .15s,color .15s;display:flex}.manga-list-menu button:hover,.manga-list-menu button:focus-visible,.manga-list-menu button.selected{color:var(--a2);background:#a855f71f}.manga-list-menu button[class*=status-]>svg:first-child{color:var(--list-status-color)}.manga-list-menu button.selected{background:color-mix(in srgb,var(--list-status-color) 18%,transparent);color:#fff}.manga-list-check{margin-left:auto;display:flex}.manga-list-menu button.manga-list-remove{border-top:1px solid var(--bdr);color:#baadca;border-radius:0 0 5px 5px;margin-top:5px}.manga-custom-shell{max-width:100%;position:relative}.manga-custom-trigger{white-space:nowrap}.manga-custom-trigger>svg:last-child{transition:transform .2s}.manga-custom-menu{z-index:22;border:1px solid var(--bdr2);background:#150e1e;border-radius:10px;width:min(320px,100vw - 40px);padding:8px;animation:.16s ease-out manga-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 38px #00000080}.manga-custom-head{border-bottom:1px solid var(--bdr);color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:5px 8px 9px;font:800 .78rem Space Grotesk,sans-serif;display:flex}.manga-custom-head button{width:25px;height:25px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:1.2rem;display:grid}.manga-custom-head button:hover{background:var(--sur2);color:var(--text)}.manga-custom-options{gap:3px;max-height:260px;padding-top:7px;display:grid;overflow-y:auto}.manga-custom-options button{width:100%;min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:9px;display:flex}.manga-custom-options button:hover,.manga-custom-options button:focus-visible{border-color:var(--bdr2);background:var(--sur2)}.manga-custom-options button.selected{background:#a855f71f}.manga-custom-options button:disabled{opacity:.65;cursor:wait}.manga-custom-check{border:1px solid var(--bdr2);background:var(--sur2);color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:.7rem;font-weight:800;display:grid}.manga-custom-options button.selected .manga-custom-check{border-color:var(--a1);background:var(--a1)}.manga-custom-name{gap:2px;min-width:0;display:grid}.manga-custom-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.manga-custom-name small{color:var(--t2);font-size:.65rem}.manga-custom-note,.manga-custom-error,.manga-custom-empty p{color:var(--t2);margin:10px 8px;font-size:.72rem;line-height:1.45}.manga-custom-error{color:#ff9fac}.manga-custom-empty button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--a2);cursor:pointer;border-radius:7px;margin:0 8px 8px;padding:7px 9px;font:700 .7rem Space Grotesk,sans-serif}.manga-custom-trigger:focus-visible,.manga-custom-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:2px}.manga-action-feedback{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes manga-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.manga-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.manga-meta>span{color:#e3dced;background:#0b08129e;border:1px solid #a855f71f;border-radius:5px;padding:4px 9px;font-size:.7rem;font-weight:600;line-height:1.2}.manga-meta .manga-age{color:var(--a2)}.manga-numbers{color:#dcd5e8;flex-wrap:wrap;gap:20px;margin-bottom:18px;font-size:.8rem;display:flex}.manga-numbers>span{align-items:center;gap:6px;display:inline-flex}.manga-numbers svg{width:15px;height:15px;color:var(--a2)}.manga-numbers strong{color:#fff;font-weight:600}.manga-number-label{color:var(--t2)}.manga-detail .ap-links{gap:8px}.manga-detail .ap-link-btn{color:#bdb1cc;background:0 0;border-color:#a855f72e;align-items:center;gap:5px;padding:6px 9px;font-size:.68rem;display:inline-flex}.manga-detail .ap-link-btn svg{width:14px;height:14px}.manga-detail .ap-info{gap:0}.manga-detail .ap-native{font-size:.82rem;line-height:1.5}.manga-detail .ap-tags{margin:14px 0 18px}.manga-detail .ap-btns{gap:8px;margin-bottom:20px}.manga-detail .ap-btns .ap-btn-watch,.manga-detail .ap-btns .ap-btn-fav{padding-inline:14px}.manga-detail .ap-btns .manga-action:not(.manga-bell){padding-inline:12px}.manga-rating-trigger{white-space:nowrap}.manga-detail .ap-synopsis{border:1px solid var(--bdr2);background:#150e1ecc;border-radius:11px;max-width:860px;margin:0 0 17px;padding:17px 19px}.manga-detail .ap-synopsis h2{color:var(--text);letter-spacing:.02em;margin:0 0 10px;font:800 .8rem Space Grotesk,sans-serif}.manga-detail .ap-synopsis .ap-syn{color:#d5cadd;white-space:pre-line;margin:0;font-size:.82rem;line-height:1.7}.manga-detail .ap-synopsis:not(.expanded) .ap-syn{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.manga-detail .manga-meta{margin-bottom:13px}.manga-detail .manga-numbers{margin-bottom:16px}.manga-rating-backdrop{z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06040bbf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.manga-rating-dialog{color:#f4edf8;background:#150e1e;border:1px solid #523169;border-radius:15px;width:min(410px,100%);padding:23px;box-shadow:0 24px 80px #0009}.manga-rating-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.manga-rating-kicker{color:#b8aabe;letter-spacing:.09em;text-transform:uppercase;font:700 .65rem Space Grotesk,sans-serif}.manga-rating-dialog h2{margin:5px 0 0;font:800 1.3rem Outfit,sans-serif}.manga-rating-dialog-head button{color:#f4edf8;cursor:pointer;background:#1d1229;border:1px solid #382248;border-radius:7px;place-items:center;width:30px;height:30px;font-size:1.3rem;display:grid}.manga-rating-dialog>p{color:#b8aabe;margin:15px 0;font-size:.78rem;line-height:1.5}.manga-rating-stars{justify-content:center;gap:7px;padding:6px 0 9px;display:flex}.manga-rating-star{color:#a596ae;cursor:pointer;background:#1d1229;border:1px solid #382248;border-radius:9px;place-items:center;width:46px;height:46px;transition:color .15s,border-color .15s,background .15s;display:grid}.manga-rating-star:hover,.manga-rating-star:focus-visible,.manga-rating-star.on{color:#bd67f5;background:#291937;border-color:#a545ea}.manga-rating-star:focus-visible,.manga-rating-dialog-head button:focus-visible,.manga-rating-remove:focus-visible{outline-offset:2px;outline:2px solid #c987fa}.manga-rating-dialog>p.manga-rating-community{text-align:center;margin:9px 0 0;font-size:.7rem}.manga-rating-community strong{color:#f4edf8}.manga-rating-dialog>p.manga-rating-error{color:#ff9fac}.manga-rating-remove{color:#cbb8d7;cursor:pointer;background:#1d1229;border:1px solid #553665;border-radius:7px;margin:17px auto 0;padding:8px 10px;font:700 .7rem Space Grotesk,sans-serif;display:block}.manga-rating-star:disabled,.manga-rating-remove:disabled{opacity:.55;cursor:wait}@media (prefers-reduced-motion:reduce){.manga-rating-star{transition:none}}@media (width<=1000px){.manga-detail .ap-main{grid-template-columns:210px minmax(0,1fr);gap:30px}}@media (width<=700px){.manga-detail .ap{padding:22px 20px 50px}.manga-detail .ap-main{grid-template-columns:1fr;gap:24px}.manga-detail .ap-poster-wrap{width:180px;margin:0 auto}.manga-detail .ap-title{font-size:1.7rem}.manga-detail .ap-hero-bg{height:700px}.manga-list-menu{left:0;right:auto}.manga-custom-menu{left:auto;right:0}.manga-detail .ap-synopsis{padding:15px}.manga-detail .ap-synopsis:not(.expanded) .ap-syn{-webkit-line-clamp:5}.manga-rating-dialog{padding:20px}.manga-rating-stars{gap:5px}.manga-rating-star{width:43px;height:43px}}@media (prefers-reduced-motion:reduce){.manga-detail .ap-btn-watch,.manga-detail .ap-btn-fav,.manga-action,.manga-list-menu button,.manga-list-trigger>svg:last-child{transition:none}.manga-list-menu{animation:none}}.manga-breadcrumb{max-width:1200px;color:var(--t2);align-items:center;gap:8px;margin:14px auto 0;padding:0 20px;font:600 .72rem Space Grotesk,sans-serif;display:flex}.manga-breadcrumb a{color:var(--a2);text-decoration:none}.manga-breadcrumb a:hover{text-decoration:underline}.manga-all-chapters{border:1px solid var(--bdr2);background:var(--sur3);color:var(--text);border-radius:10px;margin-top:16px;padding:12px 16px}.manga-all-chapters summary{cursor:pointer;color:var(--a2);font:700 .76rem Space Grotesk,sans-serif}.manga-all-chapters>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px;max-height:320px;margin-top:12px;display:grid;overflow:auto}.manga-all-chapters a{color:var(--t2);border-radius:6px;padding:7px 9px;font-size:.72rem;text-decoration:none}.manga-all-chapters a:hover,.manga-all-chapters a:focus-visible{background:var(--sur2);color:var(--text)}.manga-detail .ap-link-btn,.manga-detail .ap-eps-section a{text-decoration:none}.manga-scan-credits{border:1px solid var(--bdr2);background:linear-gradient(135deg,color-mix(in srgb,var(--a1) 10%,transparent),transparent 65%),var(--sur);border-radius:16px;gap:10px;max-width:640px;margin:18px 0 20px;padding:14px;display:grid}.manga-scan-credits.is-shared{border-color:color-mix(in srgb,var(--a1) 45%,var(--bdr2));box-shadow:0 10px 30px -18px var(--glow,#00000080)}.manga-scan-credits header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.manga-scan-credits header>span{color:var(--t2);letter-spacing:.1em;text-transform:uppercase;font:800 .68rem Space Grotesk,sans-serif}.manga-scan-credits header>em{color:#f9a8d4;background:#f472b629;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:.68rem;font-style:normal;font-weight:800;display:inline-flex}html[data-site-theme=white] .manga-scan-credits header>em{color:#be185d}.manga-scan-list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.manga-scan-chip{--scan-accent:var(--a1);border:1px solid color-mix(in srgb,var(--scan-accent) 35%,var(--bdr2));background:linear-gradient(120deg,color-mix(in srgb,var(--scan-accent) 18%,transparent),transparent 75%),var(--sur2);min-width:0;color:var(--text);border-radius:13px;align-items:center;gap:11px;padding:9px 12px 9px 9px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.manga-scan-chip:hover,.manga-scan-chip:focus-visible{border-color:var(--scan-accent);box-shadow:0 8px 22px -12px var(--scan-accent);transform:translateY(-1px)}.manga-scan-logo{background:linear-gradient(145deg,color-mix(in srgb,var(--scan-accent) 70%,#000),var(--scan-accent));color:#fff;width:40px;height:40px;box-shadow:0 0 0 2px color-mix(in srgb,var(--scan-accent) 40%,transparent);border-radius:11px;flex:none;place-items:center;font:800 .8rem Outfit,sans-serif;display:grid;overflow:hidden}.manga-scan-logo img{object-fit:cover;width:100%;height:100%}.manga-scan-text{min-width:0;display:grid}.manga-scan-text strong{text-overflow:ellipsis;white-space:nowrap;font:700 .9rem Outfit,sans-serif;overflow:hidden}.manga-scan-text small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;overflow:hidden}.manga-scan-chip.is-owner .manga-scan-text small{color:color-mix(in srgb,var(--scan-accent) 70%,var(--text))}.manga-scan-chip.is-partner:after{content:"";background:#f472b6;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px;box-shadow:0 0 0 3px #f472b640}@media (width<=700px){.manga-scan-credits{margin:16px auto 18px}.manga-scan-list{grid-template-columns:1fr}}.work-legendas{border:1px solid color-mix(in srgb,var(--a1) 40%,var(--bdr2));background:linear-gradient(135deg,color-mix(in srgb,var(--a1) 10%,transparent),transparent 65%),var(--sur);border-radius:16px;gap:10px;max-width:640px;margin:18px 0 20px;padding:14px;display:grid}.work-legendas header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.work-legendas header>span{color:var(--t2);letter-spacing:.1em;text-transform:uppercase;font:800 .68rem Space Grotesk,sans-serif}.work-legendas header>em{color:#fcd34d;background:#fbbf2429;border-radius:99px;padding:3px 9px;font-size:.68rem;font-style:normal;font-weight:800}html[data-site-theme=white] .work-legendas header>em{color:#a16207}.work-legendas-list{gap:8px;display:grid}.work-legenda-dot{border:2px solid var(--bdr2);border-radius:50%;flex:none;width:16px;height:16px;transition:border-color .15s,box-shadow .15s}.is-on>.work-legenda-dot,.is-on .work-legenda-dot{border-color:var(--scan-accent,var(--a1));box-shadow:inset 0 0 0 3px var(--sur2),inset 0 0 0 8px var(--scan-accent,var(--a1))}.work-legenda-auto{border:1px dashed var(--bdr2);color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border-radius:13px;align-items:center;gap:11px;padding:9px 12px;display:flex}.work-legenda-auto span{display:grid}.work-legenda-auto strong{font:700 .84rem Outfit,sans-serif}.work-legenda-auto small{color:var(--t2);font-size:.7rem;font-weight:600}.work-legenda-auto.is-on{border-style:solid;border-color:var(--a1);background:color-mix(in srgb,var(--a1) 8%,transparent)}.work-legenda{--scan-accent:var(--a1);border:1px solid color-mix(in srgb,var(--scan-accent) 30%,var(--bdr2));background:linear-gradient(120deg,color-mix(in srgb,var(--scan-accent) 14%,transparent),transparent 75%),var(--sur2);border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px 6px 6px;transition:border-color .15s,box-shadow .15s;display:flex}.work-legenda.is-on{border-color:var(--scan-accent);box-shadow:0 8px 22px -14px var(--scan-accent)}.work-legenda-pick{min-width:0;color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;flex:220px;align-items:center;gap:11px;padding:4px 6px;display:flex}.work-legenda-pick:focus-visible,.work-legenda-auto:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.work-legenda-text{gap:1px;min-width:0;display:grid}.work-legenda-text strong{text-overflow:ellipsis;white-space:nowrap;font:700 .9rem Outfit,sans-serif;overflow:hidden}.work-legenda-rank{background:color-mix(in srgb,var(--t2) 14%,transparent);color:var(--t2);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;justify-self:start;padding:1px 8px;font:800 .6rem Space Grotesk,sans-serif}.work-legenda.is-principal .work-legenda-rank{background:color-mix(in srgb,var(--scan-accent) 24%,transparent);color:color-mix(in srgb,var(--scan-accent) 65%,var(--text))}.work-legenda-text small{color:var(--t2);flex-wrap:wrap;gap:10px;font-size:.7rem;font-weight:700;display:flex}.work-legenda-link,.work-legenda-admin{border:1px solid var(--bdr2);color:var(--t2);cursor:pointer;background:0 0;border-radius:9px;flex:none;padding:6px 10px;font:700 .7rem Space Grotesk,sans-serif;text-decoration:none}.work-legenda-link:hover,.work-legenda-admin:hover:not(:disabled){border-color:var(--scan-accent);color:var(--text)}.work-legenda-admin{border-style:dashed}.work-legendas-partners,.work-legendas-note{color:var(--t2);margin:0;font-size:.72rem;line-height:1.5}.work-legendas-admin{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.work-legendas-admin button{border:1px dashed var(--bdr2);color:var(--t2);cursor:pointer;background:0 0;border-radius:9px;padding:6px 11px;font:700 .7rem Space Grotesk,sans-serif}.work-legendas-admin span{color:#f87171;font-size:.72rem}.manga-chapter-views{color:var(--t2);font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin-left:8px;display:inline-flex}.manga-chapter-views svg{width:12px;height:12px}.manga-chapter-legendas{background:color-mix(in srgb,var(--a1) 16%,transparent);color:var(--a2,var(--a1));border-radius:99px;margin-left:8px;padding:1px 7px;font-size:.62rem;font-weight:800}@media (width<=700px){.work-legendas{margin:16px auto 18px}.work-legenda-link,.work-legenda-admin{margin-left:33px}}.ap-eps-section{scroll-margin-top:80px}.manga-pager{border:1px solid var(--bdr2);background:var(--sur3);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-top:18px;padding:10px 12px;display:flex}.manga-pager-pages{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.manga-pager-pages button{border:1px solid var(--bdr2);background:var(--sur);min-width:34px;height:34px;color:var(--t2);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0 9px;font:700 .74rem Space Grotesk,sans-serif;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.manga-pager-pages button:hover:not(:disabled):not(.is-current),.manga-pager-pages button:focus-visible{border-color:var(--a1);color:var(--text)}.manga-pager-pages button.is-current{border-color:var(--a1);background:var(--a1);color:#fff;cursor:default}.manga-pager-pages button:disabled{opacity:.35;cursor:default}.manga-pager-arrow{padding:0!important}.manga-pager-gap{text-align:center;min-width:20px;color:var(--t3);-webkit-user-select:none;user-select:none;font:700 .74rem Space Grotesk,sans-serif}.manga-pager-info{color:var(--t3);flex-wrap:wrap;align-items:center;gap:12px;font-size:.7rem;display:flex}.manga-pager-range{font-variant-numeric:tabular-nums;white-space:nowrap}.manga-pager-jump{white-space:nowrap;align-items:center;gap:6px;display:flex}.manga-pager-jump input{border:1px solid var(--bdr2);background:var(--sur);width:62px;height:30px;color:var(--text);appearance:textfield;border-radius:8px;padding:0 8px;font:700 .72rem Space Grotesk,sans-serif}.manga-pager-jump input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.manga-pager-jump input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.manga-pager-jump input:focus{border-color:var(--a1);outline:none}.manga-pager-size select{border:1px solid var(--bdr2);background:var(--sur);height:30px;color:var(--t2);cursor:pointer;border-radius:8px;padding:0 8px;font:600 .7rem Space Grotesk,sans-serif}.manga-pager-size select:focus{border-color:var(--a1);outline:none}.manga-pager-size option{background:var(--bg,#111);color:var(--text)}@media (width<=700px){.manga-pager{justify-content:center;padding:10px 8px}.manga-pager-pages,.manga-pager-info{justify-content:center;width:100%}.manga-pager-pages{flex-wrap:nowrap;gap:4px}.manga-pager-pages button{min-width:30px;height:32px;padding:0 6px}.manga-pager-gap{min-width:14px}}.mr-focus .mr-bar,.mr-focus .mr-breadcrumb,.mr-focus .mr-sidebar{display:none!important}.mr-focus{height:100dvh}.mr-focus .mr-reading{-webkit-user-select:none;user-select:none;scrollbar-width:none;padding:0 0 48px}.mr-focus .mr-reading::-webkit-scrollbar{display:none}.mr-focus.fx-idle,.mr-focus.fx-idle *{cursor:none!important}.mr-focus .mr-zone{opacity:0!important}.mr-focus .mr-progress{background:0 0;height:2px}.mr-focus .mr-progress-fill{box-shadow:none;opacity:.8}.mr-touch .mr-reading{touch-action:pan-y}.mr-focus.mr-page-scroll{height:auto;min-height:100dvh}.mr-page-scroll .mr-main{min-height:inherit}.mr-page-scroll .mr-reading{scroll-behavior:auto;overflow:visible}@media (width<=720px){.mr-focus .mr-page-img-wrap{width:100%!important}}.fx-hud{z-index:260;pointer-events:none;position:fixed;inset:0}.fx-top,.fx-bottom{color:#fff;pointer-events:auto;align-items:center;gap:10px;transition:transform .28s cubic-bezier(.3,.8,.3,1),opacity .2s;display:flex;position:absolute;left:0;right:0}.fx-top{padding:calc(10px + env(safe-area-inset-top,0px)) 14px 26px;opacity:0;background:linear-gradient(#000d,#0008 60%,#0000);top:0;transform:translateY(-100%)}.fx-bottom{padding:30px 14px calc(14px + env(safe-area-inset-bottom,0px));opacity:0;background:linear-gradient(#0000,#0008 40%,#000d);bottom:0;transform:translateY(100%)}.fx-hud.on .fx-top,.fx-hud.on .fx-bottom{opacity:1;transform:none}.fx-hud:not(.on) .fx-top,.fx-hud:not(.on) .fx-bottom{pointer-events:none}.fx-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff2;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;padding:0;transition:background .15s;display:grid}.fx-btn:hover{background:#ffffff26}.fx-btn.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 35%, transparent)}.fx-title{text-shadow:0 1px 8px #000;flex-direction:column;flex:1;min-width:0;display:flex}.fx-title strong{text-overflow:ellipsis;white-space:nowrap;font:800 .95rem Outfit,sans-serif;overflow:hidden}.fx-title span{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font:600 .7rem Space Grotesk,sans-serif;overflow:hidden}.fx-actions{gap:6px;display:flex}.fx-chap{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff2;border-radius:12px;align-items:center;gap:4px;height:40px;padding:0 12px;font:700 .72rem Space Grotesk,sans-serif;display:flex}.fx-chap svg{width:16px;height:16px}.fx-chap:disabled{opacity:.35;cursor:default}.fx-seek{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.fx-seek input{min-width:0;height:24px;accent-color:var(--a1);cursor:pointer;flex:1}.fx-seek span{color:#fff;text-align:right;min-width:54px;font:700 .74rem Space Grotesk,sans-serif}@media (width<=560px){.fx-actions .fx-btn:nth-child(2){display:none}.fx-actions{gap:4px}.fx-btn{width:38px;height:38px}.fx-chap span{display:none}.fx-chap{justify-content:center;width:40px;padding:0}}.fx-scrim{z-index:270;cursor:default;background:#000a;border:0;padding:0;transition:opacity .25s;position:fixed;inset:0}.fx-drawer{z-index:280;padding:calc(14px + env(safe-area-inset-top,0px)) 14px calc(14px + env(safe-area-inset-bottom,0px));background:var(--bg3);color:var(--text);will-change:transform;flex-direction:column;gap:12px;transition:transform .3s cubic-bezier(.25,.9,.3,1);display:flex;position:fixed;top:0;bottom:0;box-shadow:0 0 50px #000c}.fx-drawer-right{border-left:1px solid var(--bdr2);border-radius:22px 0 0 22px;width:min(86vw,360px);right:0}.fx-drawer-left{border-right:1px solid var(--bdr2);border-radius:0 22px 22px 0;justify-content:center;width:min(72vw,290px);left:0}.fx-drawer-head{justify-content:space-between;align-items:center;display:flex}.fx-drawer-head strong{font:800 1.1rem Outfit,sans-serif}.fx-drawer-actions{gap:8px;display:flex}.fx-drawer-head .fx-btn{border-color:var(--bdr);background:var(--bg4);color:var(--text)}.fx-jump{border:1px solid var(--a3);background:color-mix(in srgb, var(--a3) 22%, var(--bg4));color:var(--text);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.fx-jump:disabled{border-color:var(--bdr);background:var(--bg4);cursor:default}.fx-jump-fill{z-index:0;background:linear-gradient(90deg, var(--a3), var(--a1));opacity:.55;transform:scaleX(var(--pull,0));transform-origin:100%;transition:transform 80ms linear;position:absolute;inset:0}.fx-jump-prev .fx-jump-fill{transform-origin:0}.fx-jump>:not(.fx-jump-fill){z-index:1;position:relative}.fx-jump small{color:var(--a1);letter-spacing:.08em;text-transform:uppercase;font:700 .62rem Space Grotesk,sans-serif}.fx-jump strong{font:800 1.25rem Outfit,sans-serif}.fx-jump em{color:var(--t2);font-size:.7rem;font-style:normal}.fx-jump.ready{border-color:var(--a1);transform:scale(1.02)}.fx-jump.ready small,.fx-jump.ready em{color:#fff}.fx-chap-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.fx-chap-item{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.fx-chap-item:hover{background:var(--sur2)}.fx-chap-item.on{border-color:var(--a3);background:color-mix(in srgb, var(--a3) 18%, transparent)}.fx-chap-item b{background:var(--bg4);min-width:42px;height:34px;color:var(--a1);border-radius:9px;flex:none;place-items:center;padding:0 6px;font:800 .78rem Space Grotesk,sans-serif;display:grid}.fx-chap-item span{flex-direction:column;min-width:0;display:flex}.fx-chap-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.fx-chap-item small{color:var(--t3);font-size:.66rem}.fx-pill{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:250;color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b;border-radius:20px;padding:5px 12px;font:700 .72rem Space Grotesk,sans-serif;animation:1.6s forwards fx-fade;position:fixed;transform:translate(-50%)}.fx-toast{z-index:290;color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:1px solid #fff2;border-radius:16px;padding:14px 22px;font:800 1.1rem Outfit,sans-serif;animation:1.7s forwards fx-pop;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-help{z-index:400;background:#000b;place-items:center;padding:20px;animation:.2s fx-in;display:grid;position:fixed;inset:0}.fx-help-card{border:1px solid var(--bdr2);background:var(--bg3);width:min(420px,100%);max-height:90vh;color:var(--text);border-radius:20px;padding:22px;overflow-y:auto;box-shadow:0 30px 80px #000}.fx-help-card>strong{font:800 1.25rem Outfit,sans-serif;display:block}.fx-help-card>p{color:var(--t2);margin-top:4px;font-size:.8rem}.fx-help-card dl{grid-template-columns:auto 1fr;gap:9px 14px;margin:16px 0 18px;display:grid}.fx-help-card dt{color:var(--a1);white-space:nowrap;font:700 .74rem Space Grotesk,sans-serif}.fx-help-card dd{color:var(--text);font-size:.76rem}.fx-help-card button{background:var(--a3);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;height:44px;font:800 .82rem Space Grotesk,sans-serif}@keyframes fx-fade{0%,60%{opacity:1}to{opacity:0}}@keyframes fx-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}12%,70%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0}}@keyframes fx-in{0%{opacity:0}}html.reader-focus .ds-titlebar{display:none}html.reader-focus .ds-immersive .mr-wrap{height:100vh}html.reader-focus.app-mobile .ms-immersive .mr-wrap{padding:0}.mr-resume{left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));z-index:280;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b10e6;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:10px 10px 10px 14px;animation:.32s cubic-bezier(.2,.9,.3,1.2) mr-resume-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #000a}.mr-resume-icon{background:var(--a3,#7c3aed);border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font:800 1rem Outfit,sans-serif;display:grid}.mr-resume-text{flex-direction:column;min-width:0;display:flex}.mr-resume-text strong{white-space:nowrap;text-overflow:ellipsis;font:800 .86rem Outfit,sans-serif;overflow:hidden}.mr-resume-text small{color:#ffffffa8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font:600 .72rem Space Grotesk,sans-serif;overflow:hidden}.mr-resume button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;flex:none;height:34px;padding:0 13px;font:700 .74rem Space Grotesk,sans-serif;transition:background .15s}.mr-resume button:hover{background:#ffffff26}.mr-resume .mr-resume-x{color:#ffffff8c;background:0 0;border-color:#0000;width:30px;padding:0;font-size:1.1rem}@media (width<=520px){.mr-resume{flex-wrap:wrap;width:calc(100vw - 32px)}.mr-resume-text{flex:1}.mr-resume button:not(.mr-resume-x){flex:100%;order:3}}@keyframes mr-resume-in{0%{opacity:0;transform:translate(-50%,16px)scale(.96)}}.mr-resume.mr-resume-raised{bottom:calc(112px + env(safe-area-inset-bottom,0px));transition:bottom .25s}.novel-figure{text-align:center;margin:1.8em 0}.novel-figure-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.novel-figure img{max-width:100%;height:auto;box-shadow:0 10px 30px #0000003d, 0 0 0 1px var(--nv-rule,#ffffff1a);border-radius:6px;margin:0 auto;display:block}.novel-figure-zoom:focus-visible{outline:2px solid var(--nv-accent,#c78df7);outline-offset:4px;border-radius:8px}.novel-figure figcaption{max-width:34em;color:var(--nv-muted,#a59db0);text-wrap:balance;margin:.7em auto 0;font-size:.82em;font-style:italic;line-height:1.5}.novel-figure-wait{border:1px dashed var(--nv-rule,#ffffff2a);min-height:140px;color:var(--nv-muted,#a59db0);border-radius:8px;justify-content:center;align-items:center;gap:.6em;font:600 .78rem Space Grotesk,sans-serif;display:flex}.novel-figure-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite novel-spin}@keyframes novel-spin{to{transform:rotate(1turn)}}.novel-lightbox{z-index:10000;box-sizing:border-box;cursor:zoom-out;background:#000000eb;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;animation:.15s ease-out novel-fade;display:flex;position:fixed;inset:0}.novel-lightbox img{object-fit:contain;border-radius:4px;max-width:100%;max-height:calc(100% - 50px)}.novel-lightbox p{color:#ddd5e6;text-align:center;max-width:640px;margin:0;font:italic .9rem/1.5 Georgia,serif}.novel-lightbox-close{top:max(12px, env(safe-area-inset-top));color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:1.5rem;line-height:1;position:absolute;right:12px}@keyframes novel-fade{0%{opacity:0}}@media (width<=640px){.novel-figure{margin-left:-6px;margin-right:-6px}.novel-lightbox{padding:12px}}@media (prefers-reduced-motion:reduce){.novel-lightbox,.novel-figure-spin{animation:none}}.er{z-index:1200;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.er-scrim{-webkit-backdrop-filter:blur(7px);cursor:default;background:#000c;border:0;padding:0;animation:.2s ease-out er-fade;position:absolute;inset:0}.er-card{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--bdr2,#56347a);background:linear-gradient(160deg, color-mix(in srgb, var(--a3,#7c3aed) 14%, var(--bg3,#161020)), var(--bg3,#161020) 46%);width:min(780px,100%);max-height:min(92vh,860px);color:var(--text,#f7f2ff);scrollbar-width:thin;border-radius:22px;flex-direction:column;gap:22px;padding:24px;animation:.26s cubic-bezier(.2,.9,.3,1.15) er-pop;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000c,inset 0 1px #ffffff0d}.er-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.er-eyebrow{color:var(--a2,#c084fc);letter-spacing:.12em;text-transform:uppercase;font:800 .62rem Space Grotesk,sans-serif}.er-head h2{letter-spacing:-.01em;margin:4px 0 0;font:900 1.32rem/1.2 Outfit,sans-serif}.er-head h2 em{color:var(--a2,#c084fc);font-style:normal}.er-head p{color:var(--t2,#cfc1df);margin:6px 0 0;font-size:.8rem;line-height:1.45}.er-close{border:1px solid var(--bdr,#302047);background:var(--bg4,#21152f);width:38px;height:38px;color:var(--t2,#cfc1df);cursor:pointer;border-radius:12px;flex:0 0 38px;place-items:center;transition:border-color .15s,color .15s;display:grid}.er-close:hover{border-color:var(--a1,#a855f7);color:var(--text,#fff)}.er-section{gap:12px;min-width:0;display:grid}.er-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.er-section-head h3{margin:0;font:800 .95rem Outfit,sans-serif}.er-section-head h3 small{color:var(--t3,#a59ab8);margin-left:6px;font:600 .7rem Space Grotesk,sans-serif}.er-arrows{gap:6px;display:flex}.er-arrows button{border:1px solid var(--bdr,#302047);background:var(--bg4,#21152f);width:32px;height:32px;color:var(--text,#fff);cursor:pointer;border-radius:10px;place-items:center;transition:border-color .15s,opacity .15s;display:grid}.er-arrows button:not(:disabled):hover{border-color:var(--a1,#a855f7)}.er-arrows button:disabled{opacity:.35;cursor:default}.er-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(20% - 9.6px);grid-auto-flow:column;gap:12px;padding-bottom:4px;scroll-padding:0;display:grid;overflow-x:auto}.er-track::-webkit-scrollbar{display:none}.er-rec{scroll-snap-align:start;min-width:0;color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.er-rec-cover{aspect-ratio:2/3;border:1px solid var(--bdr,#302047);background:var(--bg4,#21152f);border-radius:13px;transition:transform .2s,border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.er-rec-cover img,.er-rec-cover .cover-fallback{object-fit:cover;width:100%;height:100%;color:var(--t3,#a59ab8);place-items:center;font:900 1.6rem Outfit,sans-serif;display:grid}.er-rec:hover .er-rec-cover,.er-rec:focus-visible .er-rec-cover{border-color:var(--a1,#a855f7);transform:translateY(-3px);box-shadow:0 12px 26px #0008}.er-rec:focus-visible{outline:none}.er-rec-flag{color:#86efac;letter-spacing:.04em;text-transform:uppercase;background:#000b;border-radius:7px;padding:3px 7px;font:800 .56rem Space Grotesk,sans-serif;position:absolute;top:7px;left:7px}.er-rec-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font:800 .8rem/1.25 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.er-rec-meta{color:var(--t3,#a59ab8);font:600 .64rem Space Grotesk,sans-serif}.er-rec-tags{flex-wrap:wrap;gap:4px;display:flex}.er-rec-tags span{background:color-mix(in srgb, var(--a3,#7c3aed) 20%, transparent);color:var(--t2,#cfc1df);white-space:nowrap;border-radius:6px;padding:2px 6px;font:700 .56rem Space Grotesk,sans-serif}.er-rec.is-loading .er-rec-cover,.er-line{background:linear-gradient(90deg, var(--bg4,#21152f), color-mix(in srgb, var(--bg4,#21152f) 70%, #fff) 50%, var(--bg4,#21152f));background-size:200% 100%;animation:1.2s linear infinite er-shimmer}.er-line{border-radius:5px;height:10px;display:block}.er-line.short{width:60%}.er-empty{border:1px dashed var(--bdr,#302047);color:var(--t3,#a59ab8);text-align:center;border-radius:13px;margin:0;padding:18px;font-size:.78rem}.er-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.er-row{border:1px solid var(--bdr,#302047);background:color-mix(in srgb, var(--bg4,#21152f) 70%, transparent);color:inherit;border-radius:13px;align-items:center;gap:12px;padding:8px 12px 8px 8px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.er-row:hover,.er-row:focus-visible{border-color:var(--a1,#a855f7);background:var(--bg4,#21152f);outline:none}.er-row-cover{background:var(--bg2,#100b18);border-radius:8px;flex:0 0 44px;width:44px;height:62px;overflow:hidden}.er-row-cover img,.er-row-cover .cover-fallback{object-fit:cover;width:100%;height:100%;color:var(--t3,#a59ab8);place-items:center;font:900 1rem Outfit,sans-serif;display:grid}.er-row-body{flex:1;gap:3px;min-width:0;display:grid}.er-row-body strong{text-overflow:ellipsis;white-space:nowrap;font:800 .84rem Outfit,sans-serif;overflow:hidden}.er-row-body small{color:var(--t3,#a59ab8);font:600 .66rem Space Grotesk,sans-serif}.er-row-behind{background:color-mix(in srgb, var(--a1,#a855f7) 18%, transparent);color:var(--a2,#c084fc);border-radius:6px;justify-self:start;padding:2px 7px;font:800 .58rem Space Grotesk,sans-serif}.er-row-go{background:var(--a3,#7c3aed);color:#fff;border-radius:10px;flex:none;align-items:center;gap:4px;padding:8px 12px;font:800 .7rem Space Grotesk,sans-serif;display:inline-flex}.er-foot{justify-content:center;display:flex}.er-foot button{border:1px solid var(--bdr2,#56347a);min-height:38px;color:var(--t2,#cfc1df);cursor:pointer;background:0 0;border-radius:11px;padding:8px 18px;font:800 .74rem Space Grotesk,sans-serif;transition:border-color .15s,color .15s}.er-foot button:hover{border-color:var(--t3,#a59ab8);color:var(--text,#fff)}.er :is(button,a):focus-visible{outline:2px solid var(--a1,#a855f7);outline-offset:2px}.mr-end-recs{color:#f3e8ff;cursor:pointer;background:linear-gradient(135deg,#a855f733,#7c3aed22);border:1px solid #a855f7;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:12px;padding:10px 14px;font:800 .76rem Space Grotesk,sans-serif;transition:background .18s,transform .18s;display:flex}.mr-end-recs:hover{background:linear-gradient(135deg,#a855f755,#7c3aed44);transform:translateY(-1px)}@media (width<=640px){.er{place-items:end center;padding:0}.er-card{width:100%;max-height:90vh;padding:20px 16px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:22px 22px 0 0;animation:.28s cubic-bezier(.2,.9,.3,1) er-sheet}.er-head h2{font-size:1.12rem}.er-track{grid-auto-columns:38%;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px}.er-arrows{display:none}.er-section-head h3 small{margin:2px 0 0;display:block}.er-row-go{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.er-card,.er-scrim,.er-rec.is-loading .er-rec-cover,.er-line{animation:none}}@keyframes er-fade{0%{opacity:0}}@keyframes er-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes er-sheet{0%{transform:translateY(100%)}}@keyframes er-shimmer{to{background-position:-200% 0}}.nv-wrap{--nv-bg:#131017;--nv-ink:#e7e1ec;--nv-muted:#a59db0;--nv-accent:#c78df7;--nv-rule:#ffffff1a;--nv-quote:#ffffff08;background:var(--nv-bg)}.nv-theme-black{--nv-bg:#000;--nv-ink:#d4cfd8;--nv-muted:#8b8592;--nv-accent:#b57cf0;--nv-rule:#ffffff17;--nv-quote:#ffffff07}.nv-theme-sepia{--nv-bg:#f4ecd9;--nv-ink:#3b2f22;--nv-muted:#7d6b55;--nv-accent:#8f4a1c;--nv-rule:#3b2f2224;--nv-quote:#8f4a1c0d}.nv-theme-light{--nv-bg:#fbfaf7;--nv-ink:#201d24;--nv-muted:#6d6773;--nv-accent:#7c3aed;--nv-rule:#201d241f;--nv-quote:#7c3aed0b}html.site-theme-white .nv-wrap{color:var(--nv-ink)}.nv-progress{z-index:199;background:#ffffff0d;flex:0 0 3px;position:relative}.nv-progress i{background:linear-gradient(90deg, #7c3aed, var(--nv-accent,#c78df7));transform-origin:0;transition:transform .12s linear;position:absolute;inset:0}.nv-pill strong{font-variant-numeric:tabular-nums}.nv-aa{color:#ffffffb3;letter-spacing:-.02em;width:auto;min-width:34px;padding:0 8px;font:800 .86rem Georgia,Times New Roman,serif}.nv-scroll{overscroll-behavior:contain;background:var(--nv-bg);min-height:0;color:var(--nv-ink);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--nv-accent) 45%, transparent) transparent;outline:none;flex:1;overflow-y:auto}.nv-scroll::-webkit-scrollbar{width:6px}.nv-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--nv-accent) 45%, transparent);border-radius:6px}.nv-wrap .mr-breadcrumb{border-bottom:1px solid var(--nv-rule);color:var(--nv-muted);background:0 0}.nv-wrap .mr-breadcrumb a{color:var(--nv-accent)}.nv-wrap .mr-breadcrumb a:hover,.nv-wrap .mr-breadcrumb a:focus-visible{color:var(--nv-ink)}.nv-article{padding:34px 0 10px;transition:opacity .25s}.nv-article.is-loading{opacity:.45}.nv-head{max-width:min(var(--nv-width), 100%);border-bottom:1px solid var(--nv-rule);text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;margin:0 auto 34px;padding:0 20px 30px;display:flex}.nv-cover{aspect-ratio:2/3;width:112px;box-shadow:0 14px 34px #0007, 0 0 0 1px var(--nv-rule);border-radius:10px;margin-bottom:18px;display:block;overflow:hidden}.nv-cover img{object-fit:cover;width:100%;height:100%;display:block}.nv-eyebrow{max-width:100%;color:var(--nv-muted);letter-spacing:.14em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font:800 .66rem Space Grotesk,sans-serif;overflow:hidden}.nv-title{color:var(--nv-ink);font:700 clamp(1.55rem, 4.4vw, 2.25rem) / 1.2 var(--nv-font);letter-spacing:-.01em;text-wrap:balance;margin:8px 0 0}.nv-label{border:1px solid var(--nv-rule);color:var(--nv-muted);border-radius:99px;margin-top:8px;padding:3px 10px;font:700 .7rem Space Grotesk,sans-serif}.nv-meta{color:var(--nv-muted);flex-wrap:wrap;justify-content:center;gap:4px 8px;margin:14px 0 0;font:600 .76rem Space Grotesk,sans-serif;display:flex}.nv-meta a{color:var(--nv-accent);font-weight:800;text-decoration:none}.nv-meta a:hover{text-decoration:underline}.nv-legendas{margin-top:14px;padding:0}.nv-text{max-width:var(--nv-width);box-sizing:border-box;color:var(--nv-ink);font-family:var(--nv-font);font-size:var(--nv-size);line-height:var(--nv-leading);font-kerning:normal;font-variant-ligatures:common-ligatures;overflow-wrap:break-word;margin:0 auto;padding:0 22px}.nv-text .novel-body>p{text-align:left;margin:0 0 1.05em}.nv-text.is-justified .novel-body>p,.nv-text.is-justified blockquote p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.nv-text strong{font-weight:700}.nv-text h2,.nv-text h3{color:var(--nv-ink);font-family:var(--nv-font);text-wrap:balance;margin:1.8em 0 .8em;font-weight:700;line-height:1.3}.nv-text h2{font-size:1.3em}.nv-text h3{font-size:1.1em}.nv-text blockquote{border:1px solid var(--nv-rule);border-left:3px solid var(--nv-accent);background:var(--nv-quote);border-radius:4px 10px 10px 4px;margin:1.3em 0;padding:.85em 1.1em}.nv-text blockquote p{margin:0}.nv-text blockquote p+p{margin-top:.5em}.novel-break{color:var(--nv-accent,#c78df7);opacity:.75;-webkit-user-select:none;user-select:none;justify-content:center;gap:1.1em;margin:2em 0;font-size:.8em;display:flex}.nv-end{margin-top:44px}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end,.nv-wrap.nv-theme-light .mr-end-card.nv-end{background:color-mix(in srgb, var(--nv-bg) 92%, var(--nv-ink));border-color:var(--nv-rule);color:var(--nv-ink);box-shadow:0 14px 34px #0000001a}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end :is(.mr-end-title,.mr-end-chapter strong,.mr-end-legenda strong),.nv-wrap.nv-theme-light .mr-end-card.nv-end :is(.mr-end-title,.mr-end-chapter strong,.mr-end-legenda strong){color:var(--nv-ink)}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end :is(.mr-end-sub,.mr-end-chapter small,.mr-end-legenda),.nv-wrap.nv-theme-light .mr-end-card.nv-end :is(.mr-end-sub,.mr-end-chapter small,.mr-end-legenda){color:var(--nv-muted)}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-chapter,.nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-chapter{border-color:var(--nv-rule);background:var(--nv-bg);color:var(--nv-ink)}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-chapter:not(:disabled):hover,.nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-chapter:not(:disabled):hover{border-color:var(--nv-accent);background:var(--nv-quote)}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end :is(.mr-end-check,.mr-end-arrow,.mr-end-eyebrow),.nv-wrap.nv-theme-light .mr-end-card.nv-end :is(.mr-end-check,.mr-end-arrow,.mr-end-eyebrow){color:var(--nv-accent)}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-actions,.nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-actions{border-top-color:var(--nv-rule)}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-actions button,.nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-actions button{border-color:var(--nv-rule);color:var(--nv-ink);background:0 0}.nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-like,.nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-like{border-color:var(--nv-rule);color:var(--nv-ink)}.nv-comments{border-top:1px solid var(--bdr2,#ffffff14);background:var(--bg,#0b090f);color:var(--text,#f3eef7);margin-top:30px;padding:30px 16px 60px}.nv-comments>*{max-width:760px;margin-left:auto;margin-right:auto}.nv-settings{z-index:260;box-sizing:border-box;color:#efe8f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#17131df5;border:1px solid #ffffff1f;border-radius:16px;gap:12px;width:min(380px,100vw - 24px);padding:16px;animation:.18s ease-out nv-pop;display:grid;position:absolute;top:62px;right:12px;box-shadow:0 20px 50px #000b}@keyframes nv-pop{0%{opacity:0;transform:translateY(-6px)}}.nv-set-row{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;display:grid}.nv-set-row>span{color:#b6abc1;letter-spacing:.08em;text-transform:uppercase;font:800 .64rem Space Grotesk,sans-serif}.nv-seg{background:#ffffff0d;border-radius:10px;gap:3px;padding:3px;display:flex}.nv-seg button{color:#cfc4d9;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:7px;flex:1;min-width:0;min-height:32px;padding:4px 6px;font:700 .72rem Space Grotesk,sans-serif;overflow:hidden}.nv-seg button:hover{color:#fff;background:#ffffff0f}.nv-seg button.is-on{color:#fff;background:#a855f7;box-shadow:0 4px 12px #a855f74d}.nv-stepper{background:#ffffff0d;border-radius:10px;justify-content:space-between;align-items:center;padding:3px;display:flex}.nv-stepper button{color:#fff;cursor:pointer;background:#ffffff12;border:0;border-radius:7px;min-width:54px;min-height:32px;font:800 .8rem Georgia,serif}.nv-stepper button:hover:not(:disabled){background:#a855f7}.nv-stepper button:disabled{opacity:.35;cursor:default}.nv-stepper output{color:#fff;font-variant-numeric:tabular-nums;font:800 .9rem Space Grotesk,sans-serif}.nv-themes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.nv-swatch{color:#cfc4d9;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:10px;justify-items:center;gap:4px;padding:6px 2px;font:700 .62rem Space Grotesk,sans-serif;display:grid}.nv-swatch i{border-radius:7px;place-items:center;width:34px;height:26px;font:700 .82rem Georgia,serif;display:grid;box-shadow:inset 0 0 0 1px #ffffff26}.nv-swatch-dark i{color:#e7e1ec;background:#131017}.nv-swatch-black i{color:#d4cfd8;background:#000}.nv-swatch-sepia i{color:#3b2f22;background:#f4ecd9}.nv-swatch-light i{color:#201d24;background:#fbfaf7}.nv-swatch.is-on{color:#fff;background:#a855f71f;border-color:#a855f7}.nv-set-foot{border-top:1px solid #ffffff14;justify-content:space-between;gap:8px;padding-top:10px;display:flex}.nv-set-foot button{cursor:pointer;border-radius:8px;min-height:32px;padding:6px 12px;font:800 .7rem Space Grotesk,sans-serif}.nv-reset{color:#cfc4d9;background:0 0;border:1px solid #ffffff24}.nv-done{color:#fff;background:#a855f7;border:1px solid #a855f7}.nv-wrap :is(.nv-settings button):focus-visible{outline-offset:2px;outline:2px solid #c78df7}@media (width<=640px){.nv-settings{width:auto;top:98px;left:8px;right:8px}.nv-set-row{grid-template-columns:1fr;gap:6px}.nv-article{padding-top:24px}.nv-head{margin-bottom:26px;padding-bottom:24px}.nv-cover{width:92px}.nv-text{padding:0 18px}}@media (prefers-reduced-motion:reduce){.nv-progress i,.nv-article,.nv-settings{transition:none;animation:none}}.pz-overlay{z-index:400;touch-action:none;-webkit-user-select:none;user-select:none;background:#000000f0;position:fixed;inset:0;overflow:hidden}.pz-world{transform-origin:0 0;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.pz-img{-webkit-touch-callout:none;pointer-events:none;max-width:none;position:absolute}.pz-close{top:max(12px, env(safe-area-inset-top));color:#fff;background:#0000008c;border:0;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:1;position:absolute;right:12px}.ai-panel{border:1px solid var(--bdr2);background:var(--sur);border-radius:14px;padding:24px}.ai-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px;display:flex}.ai-heading span{text-transform:uppercase;letter-spacing:.1em;color:var(--a2);font-size:.67rem;font-weight:800}.ai-heading h2{margin:5px 0;font-family:Outfit,sans-serif;font-size:1.3rem}.ai-heading p{max-width:640px;color:var(--t2);font-size:.76rem;line-height:1.6}.ai-heading p strong{color:var(--text)}.ai-heading a{color:var(--a2);white-space:nowrap;font-size:.72rem;text-decoration:none}.ai-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ai-seg{border:1px solid var(--bdr2);background:var(--bg3);border-radius:11px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.ai-seg button{color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.ai-seg button:hover{color:var(--text)}.ai-seg button.on{background:var(--a1);color:#fff}.ai-seg button em{background:var(--bdr2);text-align:center;border-radius:6px;min-width:18px;padding:1px 5px;font-size:.64rem;font-style:normal}.ai-seg button.on em{background:#fff3}.ai-seg-small button{padding:6px 10px;font-size:.68rem}.ai-search{border:1px solid var(--bdr2);background:var(--bg3);width:min(260px,100%);color:var(--text);font:inherit;border-radius:9px;outline:none;padding:8px 11px;font-size:.74rem}.ai-search:focus{border-color:var(--a1)}.ai-list{gap:8px;margin-top:6px;display:grid}.ai-row{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex;position:relative}.ai-rank{z-index:1;color:#fff;background:#000b;border-radius:7px;place-items:center;min-width:22px;height:22px;padding:0 5px;font:800 .68rem Outfit,sans-serif;display:grid;position:absolute;top:8px;left:8px}.ai-rank.is-top{background:linear-gradient(135deg,var(--a1),var(--a3))}.ai-cover{object-fit:cover;background:var(--sur2);border-radius:7px;flex:none;width:52px;height:74px}.ai-main{flex:1;min-width:0}.ai-title-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-title-line h3{overflow-wrap:anywhere;font-size:.9rem;line-height:1.3}.ai-title-line h3 a{color:inherit;text-decoration:none}.ai-title-line h3 a:hover{color:var(--a2)}.ai-sub{color:var(--t2);margin-top:1px;font-size:.7rem}.ai-meta{color:var(--t2);margin-top:4px;font-size:.7rem}.ai-meta a{color:var(--a2);text-decoration:none}.ai-target{color:var(--text)}.ai-reason{color:#fbbf24;font-weight:700}.ai-stats{color:var(--t2);flex-wrap:wrap;gap:4px 14px;margin-top:7px;font-size:.69rem;display:flex}.ai-stats strong{color:var(--text);font-size:.78rem}.ai-stats a{color:var(--a2);text-decoration:none}.ai-hot{color:#f87171;font-weight:800}.ai-chip{border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:.62rem;font-weight:800;display:inline-flex}.ai-req-pending,.ai-rep-open{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b40}.ai-req-in_progress{color:#60a5fa;background:#3b82f61f;border-color:#3b82f640}.ai-req-done,.ai-rep-resolved{color:#4ade80;background:#22c55e1f;border-color:#22c55e40}.ai-req-rejected{color:#f87171;background:#ef44441a;border-color:#ef444440}.ai-rep-dismissed{background:var(--sur2);color:var(--t2);border-color:var(--bdr2)}.ai-notes{gap:3px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ai-notes li{color:var(--t2);font-size:.7rem;line-height:1.45}.ai-notes li strong{color:var(--a2);margin-right:4px}.ai-details{border-left:3px solid var(--a3);background:var(--sur2);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:8px 0 0;padding:7px 10px;font-size:.74rem;line-height:1.5}.ai-admin-note{color:var(--t2);margin-top:7px;font-size:.7rem;font-style:italic}.ai-hint{color:#93c5fd;background:#3b82f614;border-radius:8px;margin-top:7px;padding:6px 9px;font-size:.7rem}.ai-hint a{color:inherit;font-weight:700}.ai-hint-ok{color:#86efac;background:#22c55e14}.ai-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;max-width:230px;display:flex}.ai-btn{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:.68rem;font-weight:700}.ai-btn:hover:not(:disabled){border-color:var(--t2)}.ai-btn:disabled{opacity:.55;cursor:wait}.ai-btn-primary{background:var(--a1);border-color:var(--a1);color:#fff}.ai-btn-ok{color:#4ade80;background:#22c55e1f;border-color:#22c55e55}.ai-btn-danger{color:#f87171;background:#ef44441a;border-color:#ef444455}.ai-btn-ghost{color:var(--t2);background:0 0}.ai-btn-icon{padding:6px 8px}.ai-edit{border-top:1px dashed var(--bdr2);grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:10px;display:grid}.ai-edit label,.ai-note-field{color:var(--t2);gap:4px;font-size:.66rem;font-weight:700;display:grid}.ai-note-field{margin-top:8px}.ai-edit-wide{grid-column:1/-1}.ai-edit select,.ai-edit input,.ai-edit textarea,.ai-note-field textarea{border:1px solid var(--bdr2);background:var(--bg2,var(--sur2));width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:8px;outline:none;padding:7px 9px;font-size:.74rem}.ai-edit-actions{grid-column:1/-1;justify-content:flex-end;gap:6px;display:flex}.ai-edit label.ai-check{margin-top:2px;font-size:.72rem;display:flex}.ai-edit .ai-check input{width:auto;padding:0}.ai-check{color:var(--t2);cursor:pointer;align-items:center;gap:6px;margin-top:8px;font-size:.7rem;display:flex}.ai-check input{accent-color:var(--a1)}.ai-error{color:#fb7185;margin-top:6px;font-size:.72rem}.ai-empty{text-align:center;color:var(--t2);padding:30px 10px;font-size:.78rem}.ai-more{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);font:inherit;cursor:pointer;border-radius:9px;margin:14px auto 0;padding:8px 16px;font-size:.72rem;font-weight:700;display:block}.aa-seg .ai-badge{color:#fff;background:#ef4444;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:.62rem;font-weight:800;line-height:1;display:inline-grid}@media (width<=640px){.ai-panel{padding:16px}.ai-heading{flex-direction:column;gap:6px}.ai-row{flex-wrap:wrap}.ai-actions{flex-basis:100%;justify-content:flex-start;max-width:none}.ai-edit{grid-template-columns:1fr}.ai-search{width:100%}}.admin-adult-approved{margin-top:12px}.admin-adult-approved summary{cursor:pointer;color:var(--t2);padding:6px 0;font-size:.82rem;font-weight:700}.ai-sg-logo{background:var(--bg4,var(--sur2));border:1px solid var(--bdr);width:46px;height:46px;color:var(--t2);border-radius:12px;flex:none;place-items:center;font:800 .8rem Outfit,sans-serif;text-decoration:none;display:grid;overflow:hidden}.ai-sg-logo img{object-fit:cover;width:100%;height:100%}.ai-sg-logo.is-reader{background:color-mix(in srgb,var(--a1) 18%,var(--bg3));color:var(--a2);border-radius:50%}.ai-sg-source{letter-spacing:.03em;text-transform:uppercase;background:var(--bg4,var(--sur2));color:var(--t2);border-radius:6px;padding:1px 7px;font-size:.62rem;font-weight:800;display:inline-flex}.ai-sg-source.is-scan{background:color-mix(in srgb,var(--a1) 18%,transparent);color:var(--a2)}.ai-sg-body{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:.8rem;line-height:1.6}.ai-sg-row .ai-meta{line-height:1.7;display:block}.ai-sg-row .ai-meta .stb{vertical-align:middle}.ai-sg-new{background:var(--sur2,var(--bg4));color:var(--t2);border-color:var(--bdr2)}.ai-sg-reviewing{color:#60a5fa;background:#3b82f61f;border-color:#3b82f640}.ai-sg-planned{color:#c084fc;background:#a855f71f;border-color:#a855f740}.ai-sg-done{color:#4ade80;background:#22c55e1f;border-color:#22c55e40}.ai-sg-declined{color:#f87171;background:#ef44441a;border-color:#ef444440}.aa{color:var(--text);gap:18px;display:grid}.aa-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.aa-eyebrow{letter-spacing:.1em;color:var(--a2);font-size:.67rem;font-weight:800}.aa-head h2{margin:4px 0;font-family:Outfit,sans-serif;font-size:1.5rem}.aa-head p{color:var(--t2);max-width:640px;font-size:.76rem;line-height:1.5}.aa-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aa-seg{border:1px solid var(--bdr2);border-radius:9px;display:flex;overflow:hidden}.aa-seg button{color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:.72rem;font-weight:700}.aa-seg button+button{border-left:1px solid var(--bdr2)}.aa-seg button.on{background:var(--a1);color:#fff}.aa-auto{color:var(--t2);align-items:center;gap:5px;font-size:.72rem;display:flex}.aa-refresh{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);font:inherit;cursor:pointer;border-radius:9px;padding:8px 14px;font-size:.72rem;font-weight:700}.aa-refresh:disabled{opacity:.6;cursor:wait}.aa-section{border-top:1px solid var(--bdr);margin:14px 0 -4px;padding-top:10px;font-family:Outfit,sans-serif;font-size:1.1rem}.aa-error{color:#f87171;font-size:.8rem}.aa-note{color:var(--t2);background:var(--sur);border:1px solid var(--bdr2);border-radius:10px;padding:10px 13px;font-size:.74rem;line-height:1.55}.aa-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.aa-kpi{background:var(--sur);border:1px solid var(--bdr2);border-radius:12px;align-content:start;gap:4px;padding:14px 15px;display:grid}.aa-kpi span{color:var(--t2);font-size:.68rem;font-weight:700}.aa-kpi strong{font-family:Outfit,sans-serif;font-size:1.55rem;line-height:1.1}.aa-kpi small{color:var(--t2);flex-wrap:wrap;gap:6px;font-size:.68rem;display:flex}.aa-kpi em{font-style:normal;font-weight:800}.aa-kpi em.up{color:#4ade80}.aa-kpi em.down{color:#f87171}.aa-grid-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:14px;display:grid}.aa-card{background:var(--sur);border:1px solid var(--bdr2);border-radius:14px;min-width:0;padding:16px}.aa-wide{grid-column:1/-1}.aa-card header{margin-bottom:12px}.aa-card h3{font-family:Outfit,sans-serif;font-size:.88rem}.aa-card header p{color:var(--t2);margin-top:3px;font-size:.7rem;line-height:1.45}.aa-empty{color:var(--t2);padding:10px 0;font-size:.76rem}.aa-muted{color:var(--t3)}.aa-chart{position:relative}.aa-chart svg{width:100%;height:auto;display:block;overflow:visible}.aa-grid{stroke:var(--bdr2);stroke-width:1px;opacity:.6}.aa-axis{fill:var(--t2);font-size:11px}.aa-cross{stroke:var(--t2);stroke-width:1px;stroke-dasharray:3 3}.aa-dot{stroke:var(--bg3,#111);stroke-width:2px}.aa-legend{color:var(--t2);gap:14px;margin-bottom:6px;font-size:.7rem;display:flex}.aa-legend i,.aa-tip i{border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.aa-tip{background:var(--bg3,#161020);border:1px solid var(--bdr2);pointer-events:none;white-space:nowrap;z-index:2;border-radius:8px;gap:3px;padding:7px 10px;font-size:.7rem;display:grid;position:absolute;top:0;transform:translate(-50%,-4px);box-shadow:0 6px 20px #00000059}.aa-toggle{border:1px solid var(--bdr2);border-radius:8px;margin-bottom:8px;display:inline-flex;overflow:hidden}.aa-toggle button{color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 10px;font-size:.68rem;font-weight:700}.aa-toggle button.on{background:var(--sur2);color:var(--text)}.aa-bars{gap:5px;margin:0;padding:0;list-style:none;display:grid}.aa-bars li{border-radius:7px;align-items:center;gap:8px;min-height:30px;padding:6px 9px;font-size:.74rem;display:flex;position:relative;overflow:hidden}.aa-bar-fill{background:var(--a1);opacity:.16;border-radius:7px;position:absolute;inset:0 auto 0 0}.aa-bar-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden}.aa-bars small{color:var(--t2);font-size:.66rem;position:relative}.aa-bars b{font-variant-numeric:tabular-nums;position:relative}.aa-scroll{overflow-x:auto}.aa table{border-collapse:collapse;width:100%;font-size:.73rem}.aa th{text-align:left;color:var(--t2);border-bottom:1px solid var(--bdr2);white-space:nowrap;padding:6px 9px;font-size:.66rem;font-weight:700}.aa td{border-bottom:1px solid var(--bdr);vertical-align:middle;padding:7px 9px}.aa th.r,.aa td.r{text-align:right;font-variant-numeric:tabular-nums}.aa code{color:var(--a2);word-break:break-all;font-size:.7rem}.aa td a{color:var(--a2);text-decoration:none}.aa-path{font-size:.68rem}.aa-ua{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--t2);display:block;overflow:hidden}.aa-chip{background:var(--sur2);border:1px solid var(--bdr2);border-radius:99px;padding:2px 7px;font-size:.62rem;font-style:normal;font-weight:800}.aa-chip.warn{color:#fbbf24;border-color:#fbbf2466}.aa-chip.bad{color:#f87171;border-color:#f8717166}.aa-manga{align-items:center;gap:10px;display:flex}.aa-manga img{object-fit:cover;border-radius:4px;width:28px;height:40px}.aa-live-top{color:var(--t2);flex-wrap:wrap;gap:22px;margin-bottom:12px;font-size:.76rem;display:flex}.aa-live-top strong{color:var(--text);margin-right:4px;font-family:Outfit,sans-serif;font-size:1.3rem}.aa-pulse{background:#4ade80;border-radius:50%;width:9px;height:9px;margin-right:8px;animation:1.6s infinite aa-pulse;display:inline-block}@keyframes aa-pulse{0%{box-shadow:0 0 #4ade8099}to{box-shadow:0 0 0 10px #4ade8000}}.aa-heat{gap:3px;display:grid;overflow-x:auto}.aa-heat-row,.aa-heat-hours{grid-template-columns:34px repeat(24,minmax(14px,1fr));align-items:center;gap:3px;display:grid}.aa-heat-row span,.aa-heat-hours span{color:var(--t2);font-size:.62rem}.aa-heat-row i{background:var(--sur2);border-radius:4px;height:22px}.aa-meter{background:var(--sur2);border:1px solid var(--bdr2);border-radius:99px;height:12px;overflow:hidden}.aa-meter div{background:var(--a1);border-radius:99px;height:100%}.aa-meter-text{color:var(--t2);margin:8px 0 12px;font-size:.7rem;line-height:1.5}.aa-findings{border-left:3px solid var(--warn,#d9a441);background:color-mix(in srgb,var(--warn,#d9a441) 10%,transparent);color:var(--t1);border-radius:6px;margin:0 0 14px;padding:10px 14px 10px 28px;font-size:.78rem;line-height:1.55}.aa-findings li+li{margin-top:4px}@media (prefers-reduced-motion:reduce){.aa-pulse{animation:none}}@media (width<=600px){.aa-head h2{font-size:1.25rem}.aa-card{padding:13px}}.aa-flags{margin:0;padding-left:16px;font-size:.72rem;line-height:1.45}.aa-flags li+li{margin-top:2px}.stb{--stb:#94a3b8;vertical-align:middle;flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}.stb-shield{clip-path:polygon(50% 0,100% 16%,100% 62%,50% 100%,0 62%,0 16%);background:linear-gradient(160deg, color-mix(in srgb, var(--stb) 92%, #fff 8%), color-mix(in srgb, var(--stb) 70%, #000 30%));color:#0b0b10;letter-spacing:-.02em;place-items:center;width:22px;height:24px;font:800 .74rem/1 Outfit,sans-serif;display:inline-grid;position:relative;overflow:hidden}.stb-label{color:var(--stb);letter-spacing:.07em;text-transform:uppercase;font:800 .66rem/1 Space Grotesk,sans-serif}.stb-sm .stb-shield{width:17px;height:19px;font-size:.6rem}.stb-sm .stb-label{font-size:.58rem}.stb-lg .stb-shield{width:46px;height:50px;font-size:1.45rem}.stb-lg .stb-label{font-size:.78rem}.stb-f{--stb:#94a3b8}.stb-e{--stb:#4ade80}.stb-d{--stb:#2dd4bf}.stb-c{--stb:#60a5fa}.stb-b{--stb:#a78bfa}.stb-a{--stb:#fb923c}.stb-s{--stb:#facc15}.stb-s .stb-shield{background:linear-gradient(160deg,#fde68a,#f59e0b 55%,#b45309)}.stb-s .stb-shield:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:40%;animation:4.5s ease-in-out infinite stb-shine;position:absolute;inset:-40% auto -40% -60%;transform:skew(-20deg)}@keyframes stb-shine{0%,70%{left:-60%}to{left:130%}}html.site-theme-white .stb-label{filter:brightness(.72)saturate(1.2)}@media (prefers-reduced-motion:reduce){.stb-s .stb-shield:after{animation:none;display:none}}.spn-shell{--spn-bottom:0px;z-index:1;width:min(1320px,100% - 48px);color:var(--text);margin:0 auto;padding:32px 0 120px;position:relative}html.app-mobile .spn-shell{--spn-bottom:calc(var(--ms-dock,66px) + 18px + env(safe-area-inset-bottom,0px))}.spn-shell.is-scan{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:28px;display:grid}.spn-content{min-width:0}.spn-view,.spn-home,.spn-editor{gap:18px;min-width:0;display:grid}.spn-side{border:1px solid var(--bdr2);background:var(--bg3);box-shadow:var(--sh);border-radius:18px;gap:14px;padding:16px;display:grid;position:sticky;top:86px}html.app-desktop .spn-side{top:calc(var(--ds-bar,44px) + 16px)}.spn-side-scan{align-items:center;gap:11px;min-width:0;display:flex}.spn-side-logo{background:linear-gradient(145deg, var(--a3), var(--a1));color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font:800 .9rem Outfit,sans-serif;display:grid;overflow:hidden}.spn-side-logo.is-large{width:56px;height:56px;font-size:1.1rem}.spn-side-logo img{object-fit:cover;width:100%;height:100%}.spn-side-name{min-width:0;display:grid}.spn-side-name strong{text-overflow:ellipsis;white-space:nowrap;font:700 .95rem Outfit,sans-serif;overflow:hidden}.spn-side-name small{color:var(--a2);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:700}.spn-tabs{gap:4px;display:grid}.spn-tabs a{min-height:42px;color:var(--t2);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.spn-tabs a:hover{background:var(--sur2);color:var(--text)}.spn-tabs a.is-active{background:var(--sur2);color:var(--text);box-shadow:inset 3px 0 0 var(--a1)}.spn-tabs a.is-active svg{color:var(--a2)}.spn-tab-external{border-top:1px solid var(--bdr);margin-top:6px;border-radius:0 0 10px 10px!important;padding-top:4px!important}.spn-side-all{color:var(--t2);align-items:center;gap:4px;font-size:.74rem;text-decoration:none;display:inline-flex}.spn-side-all:hover{color:var(--a2)}.spn-admin-note{border:1px solid color-mix(in srgb, var(--a1) 45%, transparent);background:color-mix(in srgb, var(--a1) 10%, transparent);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:4px 9px;padding:10px 11px;display:grid}.spn-admin-note>svg{color:var(--a2);margin-top:2px}.spn-admin-note>span{gap:2px;min-width:0;display:grid}.spn-admin-note strong{font-size:.78rem}.spn-admin-note small{color:var(--t2);font-size:.68rem;line-height:1.4}.spn-admin-back{color:var(--a2);grid-column:1/-1;align-items:center;gap:4px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.spn-admin-back:hover{text-decoration:underline}.spn-card{border:1px solid var(--bdr2);background:var(--bg3);box-shadow:var(--sh);border-radius:16px;min-width:0;padding:22px}.spn-card h2,.spn-card-title{letter-spacing:-.01em;margin-bottom:4px;font:700 1.05rem Outfit,sans-serif}.spn-card-title span,.spn-card h2 span{color:var(--a2);margin-left:6px;font-size:.85rem}.spn-loading{color:var(--t2);text-align:center;padding:48px 20px;font-size:.85rem}.spn-eyebrow{color:var(--a2);letter-spacing:.11em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:800;display:block}.spn-view-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;display:flex}.spn-view-head h1,.spn-editor-head h1,.spn-work-hero h1,.spn-gate h1{letter-spacing:-.035em;font:800 clamp(1.5rem,3vw,2.1rem)/1.1 Outfit,sans-serif}.spn-view-head p{color:var(--t2);max-width:640px;margin-top:6px;font-size:.84rem;line-height:1.55}.spn-view-head a{color:var(--a2)}.spn-head-actions{flex-wrap:wrap;gap:8px;display:flex}.spn-muted{color:var(--t2);font-size:.8rem;line-height:1.55}.spn-ok{color:#4ade80;align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:inline-flex}.spn-crumbs a,.spn-crumbs .spn-link{color:var(--t2);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-family:inherit;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.spn-crumbs a:hover,.spn-crumbs .spn-link:hover{color:var(--a2)}.spn-hint{color:var(--t3);font-size:.72rem;line-height:1.45}.spn-field-error{color:#fb7185;font-size:.74rem;line-height:1.45}.spn-field-error a{color:inherit;font-weight:700}.spn-btn{border:1px solid var(--bdr2);background:var(--sur2);min-height:40px;color:var(--text);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font:600 .8rem inherit;text-decoration:none;transition:background .15s,border-color .15s,transform .15s,opacity .15s;display:inline-flex}.spn-btn:hover:not(:disabled){border-color:var(--a1);background:color-mix(in srgb, var(--a1) 16%, transparent)}.spn-btn:active:not(:disabled){transform:translateY(1px)}.spn-btn:disabled{opacity:.5;cursor:not-allowed}.spn-btn.is-primary{background:var(--a1);border-color:var(--a1);color:#fff;box-shadow:0 6px 18px var(--glow)}.spn-btn.is-primary:hover:not(:disabled){background:var(--a2);border-color:var(--a2)}.spn-btn.is-ghost{background:0 0}.spn-btn.is-danger{color:#fb7185}.spn-btn.is-danger:hover:not(:disabled){background:#fb71851f;border-color:#fb7185}.spn-btn.is-small{border-radius:9px;min-height:34px;padding:0 11px;font-size:.74rem}.spn-btn.is-large{min-height:46px;padding:0 22px;font-size:.86rem}.spn-btn.is-icon{width:38px;min-height:38px;padding:0}.spn-inline-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.spn-input,.spn-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.spn-field select,.spn-field textarea{border:1px solid var(--bdr2);background:var(--bg2);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem;transition:border-color .15s,box-shadow .15s}.spn-input.is-small{width:auto;min-height:36px;padding:6px 10px;font-size:.8rem}textarea.spn-input,.spn-field textarea{resize:vertical;min-height:90px;line-height:1.55}.spn-input:focus,.spn-field input:focus,.spn-field select:focus,.spn-field textarea:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}.spn-field input[aria-invalid=true]{border-color:#fb7185}.spn-field{align-content:start;gap:6px;min-width:0;display:grid}.spn-label{color:var(--t2);font-size:.74rem;font-weight:700}.spn-label small{color:var(--t3);margin-left:4px;font-weight:600}.is-full{grid-column:1/-1}.spn-notice{border:1px solid var(--bdr2);background:var(--sur);color:var(--text);border-radius:11px;align-items:flex-start;gap:9px;padding:11px 14px;font-size:.8rem;line-height:1.5;display:flex}.spn-notice svg{flex:none;margin-top:2px}.spn-notice.is-error{color:#fecdd3;background:#fb718514;border-color:#fb718566}.spn-notice.is-success{color:#bbf7d0;background:#4ade8012;border-color:#4ade8059}.spn-notice.is-warn{color:#fde68a;background:#fbbf2412;border-color:#fbbf2459}html[data-site-theme=white] .spn-notice.is-error{color:#9f1239}html[data-site-theme=white] .spn-notice.is-success{color:#166534}html[data-site-theme=white] .spn-notice.is-warn{color:#92400e}.spn-empty{border:1px dashed var(--bdr2);background:var(--sur);text-align:center;color:var(--t2);border-radius:16px;justify-items:center;gap:10px;padding:48px 22px;font-size:.84rem;display:grid}.spn-empty>svg{width:30px;height:30px;color:var(--a2)}.spn-empty h2{color:var(--text);font:700 1.1rem Outfit,sans-serif}.spn-empty p{max-width:420px;line-height:1.55}.spn-empty.is-inline{background:0 0;border:0;padding:30px 10px}.spn-gate{border:1px solid var(--bdr2);background:var(--bg3);text-align:center;border-radius:20px;justify-items:center;gap:12px;max-width:560px;margin:40px auto;padding:42px 28px;display:grid}.spn-gate>svg{width:34px;height:34px;color:var(--a2)}.spn-gate p{color:var(--t2);font-size:.88rem;line-height:1.6}.spn-avatar{background:linear-gradient(145deg, var(--a3), var(--a1));color:#fff;border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:800;display:inline-grid;overflow:hidden}.spn-avatar img{object-fit:cover;width:100%;height:100%}.spn-scan-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.spn-scan-card{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.spn-scan-card:hover{border-color:var(--a1);transform:translateY(-2px)}.spn-scan-card>span:nth-child(2){flex:1;min-width:0;display:grid}.spn-scan-card strong{font:700 1rem Outfit,sans-serif}.spn-scan-card small{color:var(--t2);font-size:.74rem}.spn-create{gap:12px;display:grid}.spn-search{border:1px solid var(--bdr2);background:var(--bg3);color:var(--a2);border-radius:12px;align-items:center;gap:8px;max-width:420px;padding:0 14px;display:flex}.spn-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:12px 0;font-size:.84rem}.spn-work-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.spn-work{border:1px solid var(--bdr2);background:var(--bg3);border-radius:14px;gap:14px;min-width:0;padding:12px;display:flex}.spn-work-cover{aspect-ratio:2/3;background:var(--sur2);border-radius:9px;flex:none;width:82px;overflow:hidden}.spn-work-cover img,.spn-work-cover .cover-fallback{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.spn-work-body{flex:1;align-content:start;gap:4px;min-width:0;display:grid}.spn-work-title{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font:700 .95rem Outfit,sans-serif;text-decoration:none;display:-webkit-box;overflow:hidden}.spn-work-title:hover{color:var(--a2)}.spn-work-meta{color:var(--t2);font-size:.74rem}.spn-work-body .spn-btn{justify-self:start;margin-top:6px}.spn-attach{gap:10px;display:grid}.spn-hits{gap:4px;max-height:420px;display:grid;overflow:auto}.spn-hit{background:var(--sur);color:var(--text);text-align:left;cursor:pointer;font:inherit;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;padding:8px;display:flex}.spn-hit:hover:not(:disabled){border-color:var(--a1)}.spn-hit img,.spn-hit .cover-fallback{object-fit:cover;border-radius:6px;flex:none;width:40px;height:58px}.spn-hit>span{flex:1;min-width:0;display:grid}.spn-hit strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.spn-hit small{color:var(--t2);font-size:.72rem}.spn-hit em{color:var(--a2);align-items:center;gap:4px;font-size:.72rem;font-style:normal;font-weight:700;display:inline-flex}.spn-hit em.is-ok{color:#4ade80}.spn-hit.is-user .spn-avatar{flex:none;width:36px;height:36px;display:inline-grid}.spn-hit.is-user .spn-avatar img{object-fit:cover;border-radius:0;width:100%;height:100%}.spn-work-hero{border:1px solid var(--bdr2);background:linear-gradient(130deg, var(--sur2), transparent 60%), var(--bg3);border-radius:18px;gap:22px;padding:20px;display:flex}.spn-work-hero-cover{aspect-ratio:2/3;border-radius:12px;flex:none;width:128px;overflow:hidden;box-shadow:0 10px 30px #0006}.spn-work-hero-cover img,.spn-work-hero-cover .cover-fallback{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.spn-work-hero-body{align-content:center;gap:8px;min-width:0;display:grid}.spn-table-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.spn-table-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spn-check{color:var(--t2);cursor:pointer;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.spn-chapters{gap:2px;list-style:none;display:grid}.spn-chapters li{border-radius:11px;align-items:center;gap:12px;padding:10px 8px;display:flex}.spn-chapters li:hover{background:var(--sur)}.spn-chapters li.is-foreign>.spn-ch-num,.spn-chapters li.is-foreign>.spn-ch-body{opacity:.55}.spn-ch-num{background:var(--sur2);min-width:46px;height:38px;color:var(--a2);border-radius:9px;flex:none;place-items:center;padding:0 8px;font:800 .82rem Outfit,sans-serif;display:grid}.spn-ch-body{flex:1;min-width:0;display:grid}.spn-ch-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.spn-ch-body small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.spn-ch-actions{flex:none;align-items:center;gap:4px;display:flex}.spn-form-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:18px;display:grid}.spn-form-media{gap:20px;display:grid}.spn-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px 16px;display:grid}.spn-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:16px;display:grid}.spn-image-field{gap:8px;display:grid}.spn-image-box{border:1px dashed var(--bdr2);background:var(--bg2);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.spn-image-field.is-cover .spn-image-box{aspect-ratio:2/3}.spn-image-field.is-square .spn-image-box{aspect-ratio:1;max-width:200px}.spn-image-field.is-banner .spn-image-box,.spn-image-field.is-wide .spn-image-box{aspect-ratio:4/1.4}.spn-image-box img{object-fit:cover;width:100%;height:100%}.spn-image-empty{color:var(--t3);text-align:center;justify-items:center;gap:6px;padding:12px;font-size:.74rem;display:grid}.spn-image-progress{background:#0008;border-radius:6px;height:6px;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.spn-image-progress i{background:var(--a1);height:100%;transition:width .2s;display:block}.spn-image-actions{flex-wrap:wrap;gap:6px;display:flex}.spn-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.spn-chip{background:var(--sur2);border:1px solid var(--bdr2);border-radius:99px;align-items:center;gap:4px;padding:5px 6px 5px 11px;font-size:.76rem;display:inline-flex}.spn-chip button{width:22px;height:22px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1rem;line-height:1}.spn-chip button:hover{background:var(--sur2);color:var(--text)}.spn-tags{flex-wrap:wrap;gap:6px;display:flex}.spn-tags button{border:1px solid var(--bdr2);min-height:32px;color:var(--t2);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:0 11px;font-size:.74rem}.spn-tags button.is-on{background:var(--a1);border-color:var(--a1);color:#fff}.spn-tags button:disabled{opacity:.35;cursor:not-allowed}.spn-tags .spn-tags-more{color:var(--a2);border-style:dashed}.spn-editor-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.spn-changes{flex-wrap:wrap;gap:6px;display:flex}.spn-changes span{background:var(--sur2);border:1px solid var(--bdr2);color:var(--t2);border-radius:99px;padding:5px 10px;font-size:.72rem;font-weight:700}.spn-changes .is-add{color:#4ade80;border-color:#4ade8059}.spn-changes .is-del{color:#fb7185;border-color:#fb718559}.spn-meta{grid-template-columns:140px 110px minmax(0,1fr) 170px;align-items:end;gap:14px;display:grid}.spn-meta-error{grid-column:1/-1}.spn-pages{gap:14px;transition:border-color .15s,box-shadow .15s;display:grid}.spn-pages.is-dragover{border-color:var(--a1);box-shadow:0 0 0 4px var(--glow), var(--sh)}.spn-pages-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.spn-pages-head h2 span{color:var(--a2)}.spn-pages-head p{color:var(--t2);font-size:.76rem}.spn-pages-tools{flex-wrap:wrap;gap:6px;display:flex}.spn-upload-bar{background:var(--bg2);border:1px solid var(--bdr2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 12px;font-size:.78rem;font-weight:600;display:flex;position:relative;overflow:hidden}.spn-upload-bar i{background:color-mix(in srgb, var(--a1) 26%, transparent);transition:width .3s;position:absolute;inset:0 auto 0 0}.spn-upload-bar span,.spn-upload-bar button{position:relative}.spn-upload-bar button{color:var(--a2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-weight:700;display:inline-flex}.spn-dropzone{border:2px dashed var(--bdr2);background:var(--sur);width:100%;color:var(--t2);font:inherit;cursor:pointer;text-align:center;border-radius:16px;justify-items:center;gap:8px;padding:56px 20px;font-size:.8rem;transition:border-color .15s,background .15s;display:grid}.spn-dropzone:hover{border-color:var(--a1);background:var(--sur2)}.spn-dropzone svg{width:34px;height:34px;color:var(--a2)}.spn-dropzone strong{color:var(--text);font-size:1rem}.spn-dropzone-hint{color:var(--t3);font-size:.72rem}.spn-page-grid{-webkit-user-select:none;user-select:none;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;display:grid}.spn-page{gap:6px;min-width:0;display:grid;position:relative}.spn-page.is-lifted{opacity:.35}.spn-page.is-drop-before:before,.spn-page-add.is-drop-before:before{content:"";background:var(--a1);width:4px;box-shadow:0 0 12px var(--a1);z-index:3;border-radius:4px;position:absolute;top:4px;bottom:4px;left:-8px}.spn-page-thumb{aspect-ratio:2/3;background:var(--bg2);cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:11px;width:100%;padding:0;transition:border-color .12s,transform .12s;display:block;position:relative;overflow:hidden}.spn-page-thumb img{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%}.spn-page.is-selected .spn-page-thumb{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}.spn-page.is-error .spn-page-thumb{border-color:#fb7185}.spn-page-num{color:#fff;text-align:center;background:#000c;border-radius:7px;min-width:26px;height:24px;padding:0 7px;font:800 .74rem/24px Outfit,sans-serif;position:absolute;top:6px;left:6px}.spn-page-new{color:#fff;text-transform:uppercase;background:#16a34a;border-radius:6px;padding:3px 7px;font-size:.62rem;font-weight:800;position:absolute;top:6px;right:6px}.spn-page-check{background:var(--a1);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:6px;right:6px}.spn-page-progress{background:#000a;border-radius:6px;height:6px;position:absolute;bottom:6px;left:6px;right:6px;overflow:hidden}.spn-page-progress i{background:var(--a2);height:100%;transition:width .2s;display:block}.spn-page.is-queued .spn-page-thumb img{opacity:.55}.spn-page-error{color:#fff;background:#be123cdd;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:.7rem;font-weight:700;display:flex;position:absolute;inset:auto 0 0}.spn-page-foot{align-items:center;gap:4px;min-width:0;display:flex}.spn-page-name{min-width:0;color:var(--t2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.68rem;overflow:hidden}.spn-page-handle{border:1px solid var(--bdr2);background:var(--sur2);width:34px;height:30px;color:var(--t2);cursor:grab;touch-action:none;border-radius:8px;flex:none;place-items:center;display:grid}.spn-page-handle:active{cursor:grabbing;color:var(--a2)}.spn-page-handle:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.spn-page-add{aspect-ratio:2/3;border:2px dashed var(--bdr2);color:var(--t2);font:inherit;cursor:pointer;background:0 0;border-radius:11px;place-content:center;justify-items:center;gap:6px;font-size:.76rem;display:grid;position:relative}.spn-page-add:hover{border-color:var(--a1);color:var(--a2)}.spn-page-grid.is-dragging{cursor:grabbing}.spn-drag-ghost{z-index:1000;aspect-ratio:2/3;pointer-events:none;border:2px solid var(--a1);border-radius:10px;width:84px;margin:-60px 0 0 -42px;position:fixed;overflow:hidden;transform:rotate(-4deg);box-shadow:0 18px 40px #000a}.spn-drag-ghost img{object-fit:cover;width:100%;height:100%}.spn-drag-ghost span{background:var(--a1);color:#fff;border-radius:11px;place-items:center;min-width:22px;height:22px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:4px;right:4px}.spn-selection-bar{bottom:calc(86px + var(--spn-bottom));z-index:40;border:1px solid var(--a1);background:color-mix(in srgb, var(--bg3) 94%, transparent);-webkit-backdrop-filter:blur(16px);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex;position:sticky;box-shadow:0 16px 40px #000a}.spn-selection-count{color:var(--a2);padding:0 8px;font-size:.78rem;font-weight:800}.spn-selection-bar>button,.spn-moveto button{border:1px solid var(--bdr2);background:var(--sur2);min-width:38px;min-height:38px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:.76rem;font-weight:600;display:inline-flex}.spn-selection-bar>button:hover{border-color:var(--a1)}.spn-selection-bar>button.is-danger{color:#fb7185}.spn-selection-bar>button.is-ghost{color:var(--t2);background:0 0;border-color:#0000;margin-left:auto}.spn-moveto{gap:4px;display:flex}.spn-moveto input{border:1px solid var(--bdr2);background:var(--bg2);width:54px;min-height:38px;color:var(--text);font:inherit;text-align:center;border-radius:9px;padding:0 8px;font-size:.8rem}.spn-save-bar{bottom:calc(14px + var(--spn-bottom));z-index:30;border:1px solid var(--bdr2);background:color-mix(in srgb, var(--bg3) 94%, transparent);-webkit-backdrop-filter:blur(16px);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;position:sticky;box-shadow:0 12px 34px #0009}.spn-save-status{flex:1;min-width:200px}.spn-save-status .spn-notice{padding:8px 12px}.spn-save-actions{gap:8px;margin-left:auto;display:flex}.spn-lightbox{z-index:1200;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#000e;grid-template-rows:1fr auto;display:grid;position:fixed;inset:0}.spn-lightbox img{object-fit:contain;border-radius:6px;place-self:center;max-width:100%;max-height:calc(100dvh - 110px)}.spn-lightbox-bar{color:#fff;justify-content:center;align-items:center;gap:10px;padding-top:12px;font-size:.82rem;display:flex}.spn-lightbox-bar button{color:#fff;min-width:44px;min-height:42px;font:inherit;cursor:pointer;background:#fff1;border:1px solid #fff3;border-radius:10px;place-items:center;padding:0 14px;display:inline-grid}.spn-lightbox-bar button:disabled{opacity:.3}.spn-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.spn-role{border:1px solid var(--bdr2);background:var(--sur);border-radius:12px;gap:3px;padding:12px 14px;display:grid}.spn-role strong{font-size:.84rem}.spn-role span{color:var(--t2);font-size:.74rem;line-height:1.45}.spn-role.is-leader strong{color:#fbbf24}.spn-role.is-editor strong{color:var(--a2)}.spn-add-member{gap:12px;max-width:640px;display:grid}.spn-user-search{gap:6px;display:grid}.spn-picked{background:var(--sur2);border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.spn-picked>span{flex:1;min-width:0;display:grid}.spn-picked small{color:var(--t2);font-size:.74rem}.spn-role-pick{flex-wrap:wrap;gap:6px;display:flex}.spn-role-pick label{border:1px solid var(--bdr2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:.8rem;display:inline-flex}.spn-role-pick label.is-on{border-color:var(--a1);background:var(--sur2)}.spn-role-pick label[aria-disabled=true]{opacity:.4;cursor:not-allowed}.spn-role-pick input{accent-color:var(--a1)}.spn-members{gap:4px;margin-top:10px;list-style:none;display:grid}.spn-members li{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px;display:flex}.spn-members li:hover{background:var(--sur)}.spn-member-name{flex:1;min-width:150px;display:grid}.spn-member-name strong{font-size:.86rem}.spn-member-name a{color:var(--t2);font-size:.74rem;text-decoration:none}.spn-member-name a:hover{color:var(--a2)}.spn-member-title{width:150px!important}.spn-member-order{gap:2px;display:inline-flex}.spn-member-order button{border:1px solid var(--bdr2);width:30px;height:34px;color:var(--t2);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.spn-member-order button:disabled{opacity:.3;cursor:default}.spn-role-badge{background:var(--sur2);border-radius:99px;padding:4px 10px;font-size:.72rem;font-weight:700}.spn-role-badge.is-leader{color:#fbbf24}.spn-role-badge.is-editor{color:var(--a2)}.spn-badge-form{gap:14px;display:grid}.spn-badge-form-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:22px;display:grid}.spn-badge-art-field .spn-image-box img{object-fit:cover;border-radius:28%}.spn-badge-fields{gap:14px;max-width:560px;display:grid}.spn-badge-img{--badge-color:var(--a1);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--badge-color) 30%, transparent), transparent 70%);width:52px;height:52px;color:var(--badge-color);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.spn-badge-img.is-large{width:67px;height:67px}.spn-badge-img img{object-fit:cover;border-radius:28%;width:100%;height:100%}.spn-badge-preview{border:1px solid color-mix(in srgb, var(--badge-color) 45%, var(--bdr2));background:color-mix(in srgb, var(--badge-color) 9%, var(--bg2));border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.spn-badge-preview>span:last-child{gap:3px;min-width:0;display:grid}.spn-badge-preview strong{font-size:.84rem}.spn-badge-preview small{color:var(--t2);overflow-wrap:anywhere;font-size:.72rem;line-height:1.4}.spn-badge-preview em{color:var(--badge-color);font-size:.68rem;font-style:normal;font-weight:700}.spn-badges{gap:8px;margin-top:12px;list-style:none;display:grid}.spn-badges>li{border:1px solid var(--bdr);background:var(--sur);border-radius:14px}.spn-badges>li.is-open{border-color:var(--a1)}.spn-badge-row{align-items:center;gap:12px;padding:10px 12px;display:flex}.spn-badge-info{flex:1;gap:2px;min-width:0;display:grid}.spn-badge-info strong{font-size:.88rem}.spn-badge-info small{color:var(--t2);overflow-wrap:anywhere;font-size:.74rem;line-height:1.4}.spn-badge-info em{color:var(--t3);font-size:.7rem;font-style:normal}.spn-badge-actions{flex:none;align-items:center;gap:4px;display:inline-flex}.spn-badge-holders{border-top:1px solid var(--bdr);gap:10px;padding:12px 12px 14px;display:grid}.spn-badge-grant{gap:8px;display:flex}.spn-badge-grant .spn-input{flex:1;min-width:0}.spn-presets{flex-wrap:wrap;gap:8px;display:flex}.spn-presets button{min-height:36px;font:inherit;cursor:pointer;border:1px solid;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:.76rem;font-weight:700;display:inline-flex}.spn-presets i{border:1px solid #fff3;border-radius:5px;width:18px;height:18px}.spn-color>span{align-items:center;gap:8px;display:flex}.spn-color input[type=color]{border:1px solid var(--bdr2);background:var(--bg2);cursor:pointer;border-radius:10px;flex:none;width:46px;height:40px;padding:2px}.spn-color .spn-input{flex:1;width:100%;font-family:ui-monospace,monospace}.spn-bg-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.spn-bg-controls input[type=range]{width:100%;accent-color:var(--a1)}.spn-switch{border:1px solid var(--bdr2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.spn-switch input{width:18px;height:18px;accent-color:var(--a1);flex:none;margin-top:2px}.spn-switch span{gap:2px;display:grid}.spn-switch strong{font-size:.84rem}.spn-switch small{color:var(--t2);font-size:.74rem}.spn-featured{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.spn-featured button{background:var(--sur);color:var(--t2);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;border-radius:11px;gap:5px;padding:6px;font-size:.7rem;display:grid}.spn-featured button.is-on{border-color:var(--a1);color:var(--text)}.spn-featured button:disabled{opacity:.4;cursor:not-allowed}.spn-featured img{aspect-ratio:2/3;object-fit:cover;border-radius:7px;width:100%}.spn-featured span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spn-links{gap:8px;margin:14px 0;list-style:none;display:grid}.spn-links li,.spn-link-result{border:1px solid var(--bdr2);background:var(--sur);border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.spn-links li.is-broken{border-color:#fb718566}.spn-links li.is-pending{border-style:dashed}.spn-link-icon{background:var(--sur2);width:42px;height:42px;color:var(--text);border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden}.spn-link-icon img{object-fit:cover;width:100%;height:100%}.spn-link-icon.is-discord{color:#fff;background:#5865f2}.spn-link-icon.is-x{color:#fff;background:#000}.spn-link-icon.is-instagram{color:#fff;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7)}.spn-link-body{flex:1;min-width:180px;display:grid}.spn-link-body strong{font-size:.86rem}.spn-link-body small{color:var(--t2);font-size:.74rem}.spn-link-body a{color:var(--a2);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;text-decoration:none;overflow:hidden}.spn-link-status{color:#fbbf24;justify-items:end;gap:2px;font-size:.74rem;font-weight:700;display:grid}.spn-link-status svg{vertical-align:-3px;margin-right:3px}.spn-link-status.is-verified{color:#4ade80}.spn-link-status.is-broken{color:#fb7185}.spn-link-status small{color:var(--t3);font-size:.68rem;font-weight:500}.spn-link-actions{gap:2px;display:flex}.spn-link-form{border-top:1px solid var(--bdr);gap:10px;padding-top:14px;display:grid}.spn-link-kinds{flex-wrap:wrap;gap:6px;display:flex}.spn-link-kinds button{border:1px solid var(--bdr2);min-height:38px;color:var(--t2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:.78rem;font-weight:600;display:inline-flex}.spn-link-kinds button.is-on{border-color:var(--a1);background:var(--sur2);color:var(--text)}.spn-link-input{gap:8px;display:flex}.spn-link-input .spn-input{flex:1;min-width:0}.spn-link-result{background:#4ade800d;border-color:#4ade8066}.spn-preview{z-index:1100;background:var(--bg);grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}.spn-preview-bar{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;border-bottom:1px solid var(--bdr2);background:var(--bg3);justify-content:space-between;align-items:center;gap:10px;display:flex}.spn-preview-body{padding:20px 16px calc(40px + env(safe-area-inset-bottom,0px));isolation:isolate;position:relative;overflow:auto}.spn-only-wide{display:inline-flex}@media (width<=1100px){.spn-meta{grid-template-columns:1fr 1fr}.spn-meta .is-grow{order:3;grid-column:1/-1}.spn-meta .is-date{order:2}}@media (width<=900px){.spn-shell{width:calc(100% - 32px);padding-top:18px}.spn-shell.is-scan{grid-template-columns:1fr;gap:16px}.spn-side{gap:10px;padding:12px;position:static}.spn-tabs{scrollbar-width:none;margin:0 -4px;padding:0 4px;display:flex;overflow-x:auto}.spn-tabs::-webkit-scrollbar{display:none}.spn-tabs a{border:1px solid var(--bdr2);flex:none;box-shadow:none!important}.spn-tabs a.is-active{border-color:var(--a1)}.spn-tab-external{margin:0;border-radius:10px!important;padding-top:0!important}.spn-side-all{display:none}.spn-form-grid{grid-template-columns:1fr}.spn-form-media{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.spn-field-row,.spn-roles,.spn-badge-form-grid{grid-template-columns:1fr}.spn-badge-art-field{max-width:220px}}@media (width<=600px){.spn-shell{width:calc(100% - 24px);padding-bottom:60px}.spn-card{border-radius:14px;padding:16px}.spn-form-fields{grid-template-columns:1fr}.spn-form-media{grid-template-columns:1fr 1fr;gap:12px}.spn-bg-controls,.spn-work-grid{grid-template-columns:1fr}.spn-work-hero{flex-direction:column;align-items:flex-start;padding:16px}.spn-work-hero-cover{width:96px}.spn-head-actions{width:100%}.spn-head-actions .spn-btn{flex:auto}.spn-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.spn-page-name{display:none}.spn-page-foot{justify-content:center}.spn-page-handle{width:100%;height:32px}.spn-only-wide{display:none}.spn-pages-tools{width:100%}.spn-pages-tools .is-primary{flex:1}.spn-selection-bar{bottom:calc(132px + var(--spn-bottom));gap:4px;padding:6px}.spn-selection-bar>button span{display:none}.spn-selection-count{width:100%;padding:2px 4px 4px}.spn-save-bar{padding:10px}.spn-save-status{min-width:100%}.spn-save-actions{width:100%}.spn-save-actions .is-primary{flex:1}.spn-chapters li{flex-wrap:wrap}.spn-ch-body{flex-basis:calc(100% - 60px)}.spn-ch-actions{justify-content:flex-end;width:100%}.spn-link-status{justify-items:start}.spn-link-input{flex-direction:column}.spn-member-title{width:100%!important}.spn-members li{border:1px solid var(--bdr)}.spn-badge-row{flex-wrap:wrap}.spn-badge-actions{justify-content:flex-end;width:100%}.spn-badge-grant{flex-direction:column}}@media (hover:none){.spn-page-handle{width:40px;height:34px}}.spn-editor{padding-bottom:40px}.spn-dock{bottom:calc(14px + var(--spn-bottom));z-index:40;gap:8px;display:grid;position:sticky}.spn-dock>.spn-selection-bar,.spn-dock>.spn-save-bar{position:static}.spn-role-picks{flex-wrap:wrap;gap:6px;display:flex}.spn-role-picks button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:7px 12px;font-size:.76rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.spn-role-picks button:hover{color:var(--text)}.spn-role-picks button.is-on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 16%, var(--sur));color:var(--text)}.spn-role-picks button.is-on svg{color:var(--a2);width:14px;height:14px}.spn-tab-count{color:#06200f;background:#4ade80;border-radius:99px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:.68rem;font-weight:800;display:inline-grid}.spn-recruit-off{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.spn-segment{border:1px solid var(--bdr2);background:var(--sur);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.spn-segment button{color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.spn-segment button.is-on{background:var(--sur2);color:var(--text)}.spn-segment em{color:var(--t2);font-size:.7rem;font-style:normal}.spn-apps{gap:12px;display:grid}.spn-app{border:1px solid var(--bdr2);background:var(--sur);border-radius:16px;gap:14px;padding:18px;display:grid}.spn-app.is-pending{border-color:color-mix(in srgb, #4ade80 30%, var(--bdr2))}.spn-app-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.spn-app-who{flex:1;min-width:0;display:grid}.spn-app-who a{color:var(--text);font-size:.92rem;font-weight:700;text-decoration:none}.spn-app-who a:hover{text-decoration:underline}.spn-app-who small{color:var(--t2);font-size:.74rem}.spn-app-status{letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:3px 9px;font-size:.66rem;font-weight:800}.spn-app-status.is-pending{color:#facc15;background:#facc1524}.spn-app-status.is-accepted{color:#4ade80;background:#4ade8024}.spn-app-status.is-rejected{color:#fb7185;background:#fb718524}.spn-app-discord{background:color-mix(in srgb, #5865f2 16%, var(--sur2));border:1px solid #5865f266;border-radius:10px;align-items:center;gap:8px;padding:6px 6px 6px 10px;font-size:.82rem;font-weight:700;display:inline-flex}.spn-app-discord svg{color:#8b95ff}.spn-app-discord button{color:#fff;font:inherit;cursor:pointer;background:#5865f2;border:0;border-radius:7px;padding:4px 9px;font-size:.7rem;font-weight:700}.spn-app-roles{flex-wrap:wrap;gap:5px;display:flex}.spn-app-roles span{background:var(--sur2);border:1px solid var(--bdr2);border-radius:99px;padding:3px 10px;font-size:.72rem;font-weight:700}.spn-app-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 18px;display:grid}.spn-app-grid div{gap:3px;min-width:0;display:grid}.spn-app-grid dt,.spn-app-grid .spn-label{color:var(--t2);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.spn-app-grid dd{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.84rem;line-height:1.5}.spn-app-grid dd a{color:var(--a2)}.spn-app-grid .is-wide{grid-column:1/-1}.spn-app-foot{border-top:1px solid var(--bdr);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.spn-app-foot .spn-input{flex:240px}.spn-app-note{color:var(--t2);font-size:.78rem}.spn-webhook-state{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.spn-webhook-icon{color:#fff;background:#5865f2;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.spn-webhook-icon svg{width:24px;height:24px}.spn-webhook-icon.is-broken{background:var(--sur2);color:#fb7185}.spn-webhook-info{flex:260px;gap:3px;min-width:0;display:grid}.spn-webhook-info strong{font:700 .98rem Outfit,sans-serif}.spn-webhook-info code{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.spn-webhook-info>small{color:var(--t2);font-size:.74rem}.spn-webhook-status{font-weight:700}.spn-webhook-status.is-success{color:#4ade80}.spn-webhook-status.is-warn{color:#fbbf24}.spn-webhook-status.is-error{color:#fb7185}.spn-webhook-help ol{color:var(--t2);gap:8px;margin:10px 0 14px;padding-left:20px;font-size:.84rem;line-height:1.55;display:grid}.spn-webhook-help strong{color:var(--text)}.spn-notify{color:var(--t2);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 6px;font-size:.8rem;font-weight:600;display:inline-flex}.spn-notify input{accent-color:#5865f2;width:16px;height:16px}.spn-notify svg{color:#5865f2}@media (width<=600px){.spn-save-actions{flex-wrap:wrap}.spn-notify{justify-content:center;width:100%;min-height:32px}}.spn-activity{--t-create:#4ade80;--t-update:#60a5fa;--t-delete:#fb7185;--t-team:#a78bfa;--t-settings:#fbbf24;--t-people:#22d3ee;--t-partner:#f472b6;gap:16px;min-width:0;display:grid}html[data-site-theme=white] .spn-activity{--t-create:#16a34a;--t-update:#2563eb;--t-delete:#e11d48;--t-team:#7c3aed;--t-settings:#d97706;--t-people:#0891b2;--t-partner:#db2777}.spn-activity .tone-create{--tone:var(--t-create)}.spn-activity .tone-update{--tone:var(--t-update)}.spn-activity .tone-delete{--tone:var(--t-delete)}.spn-activity .tone-team{--tone:var(--t-team)}.spn-activity .tone-settings{--tone:var(--t-settings)}.spn-activity .tone-people{--tone:var(--t-people)}.spn-activity .tone-partner{--tone:var(--t-partner)}.spn-act-summary{gap:14px;display:grid}.spn-act-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.spn-act-tile{border:1px solid color-mix(in srgb, var(--tone) 35%, var(--bdr2));background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 16%, transparent), transparent 70%), var(--bg3);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:14px;display:grid;position:relative;overflow:hidden}.spn-act-tile>span{background:color-mix(in srgb, var(--tone) 20%, transparent);width:36px;height:36px;color:var(--tone);border-radius:11px;grid-row:span 2;place-items:center;display:grid}.spn-act-tile strong{color:var(--text);font:800 1.45rem/1 Outfit,sans-serif}.spn-act-tile small{color:var(--t2);font-size:.7rem;font-weight:600;line-height:1.3}.spn-act-people{border:1px solid var(--bdr2);background:var(--bg3);border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;padding:14px;display:grid}.spn-act-people>.spn-label{grid-column:1/-1}.spn-act-person{background:var(--sur);color:var(--text);text-align:left;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:8px 10px 12px;display:flex;position:relative;overflow:hidden}.spn-act-person:hover,.spn-act-person.is-on{border-color:var(--a1)}.spn-act-person i{background:linear-gradient(90deg, var(--t-create), var(--t-update), var(--t-team));border-radius:3px;max-width:calc(100% - 20px);height:3px;position:absolute;bottom:5px;left:10px}.spn-act-person-name{min-width:0;display:grid}.spn-act-person-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.spn-act-person-name small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.spn-act-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spn-act-groups{flex-wrap:wrap;gap:6px;display:flex}.spn-act-groups button{border:1px solid var(--bdr2);background:var(--sur);min-height:34px;color:var(--t2);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:0 12px;font-size:.76rem;font-weight:700;display:inline-flex}.spn-act-groups button i{background:var(--tone);border-radius:50%;width:8px;height:8px}.spn-act-groups button.is-on{border-color:var(--tone,var(--a1));background:color-mix(in srgb, var(--tone,var(--a1)) 16%, transparent);color:var(--text)}.spn-act-days{gap:18px;display:grid}.spn-act-day h3{z-index:1;background:var(--sur2);color:var(--t2);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;margin-bottom:8px;padding:4px 12px;font:800 .7rem Outfit,sans-serif;display:inline-block;position:sticky;top:70px}.spn-act-list{gap:6px;padding-left:0;list-style:none;display:grid;position:relative}.spn-act-list:before{content:"";background:var(--bdr2);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:19px}.spn-act-item{border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 12px 10px 0;display:grid;position:relative}.spn-act-item:hover{background:var(--sur)}.spn-act-icon{z-index:1;background:color-mix(in srgb, var(--tone) 18%, var(--bg3));width:40px;height:40px;color:var(--tone);border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);box-shadow:0 0 0 4px var(--bg1,var(--bg2));border-radius:12px;place-items:center;display:grid;position:relative}.spn-act-body{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding-top:2px;display:grid}.spn-act-body p{color:var(--t2);overflow-wrap:anywhere;font-size:.84rem;line-height:1.55}.spn-act-body p b{color:var(--text);font-weight:700}.spn-act-actor{vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.spn-act-actor .spn-avatar{font-size:.6rem}.spn-act-role{letter-spacing:.03em;text-transform:uppercase;background:var(--sur2);color:var(--t2);border-radius:99px;padding:1px 7px;font-size:.62rem;font-style:normal;font-weight:800}.spn-act-role.is-leader{color:#fbbf24;background:#fbbf2429}.spn-act-role.is-editor{color:#60a5fa;background:#60a5fa29}.spn-act-role.is-admin{color:#fb7185;background:#fb718529}.spn-act-role.is-us{background:color-mix(in srgb, var(--a1) 20%, transparent);color:var(--a2);text-transform:none}.spn-act-role.is-them{color:#f472b6;text-transform:none;background:#f472b629}.spn-act-work{border:1px solid var(--bdr2);border-left:3px solid var(--tone);background:var(--sur);max-width:100%;color:var(--text);border-radius:9px;justify-self:start;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.spn-act-work:hover{border-color:var(--tone)}.spn-act-work img,.spn-act-work>span:first-child{object-fit:cover;background:var(--sur2);border-radius:5px;flex:none;width:24px;height:34px}.spn-act-work>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.spn-act-work.is-hidden{opacity:.6;text-decoration:line-through}.spn-act-chips{flex-wrap:wrap;gap:5px;display:flex}.spn-act-chips span{background:color-mix(in srgb, var(--tone) 13%, transparent);color:color-mix(in srgb, var(--tone) 75%, var(--text));overflow-wrap:anywhere;border-radius:99px;padding:2px 9px;font-size:.7rem;font-weight:700}.spn-act-item time{color:var(--t3);font-variant-numeric:tabular-nums;padding-top:4px;font-size:.72rem;font-weight:700}.spn-act-more{justify-self:center}.spn-partners{--p-pink:#f472b6}.spn-partner-tabs{justify-self:start}.spn-partner-tabs a{color:var(--t2);border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.spn-partner-tabs a.is-on{background:var(--sur2);color:var(--text);box-shadow:inset 0 -2px 0 var(--p-pink)}.spn-partner-tabs em{background:color-mix(in srgb, var(--p-pink) 20%, transparent);color:var(--p-pink);border-radius:99px;padding:0 6px;font-size:.68rem;font-style:normal}.spn-partner-section{gap:10px;display:grid}.spn-partner-heading{align-items:center;gap:8px;font:800 1rem Outfit,sans-serif;display:flex}.spn-partner-heading>svg{color:var(--tone)}.spn-partner-heading em{background:color-mix(in srgb, var(--tone) 18%, transparent);color:var(--tone);border-radius:99px;padding:1px 8px;font-size:.72rem;font-style:normal}.spn-partner-heading.tone-invite{--tone:#22d3ee}.spn-partner-heading.tone-wait{--tone:#fbbf24}.spn-partner-heading.tone-active{--tone:#f472b6}.spn-partner-logo{background:linear-gradient(145deg, color-mix(in srgb, var(--partner-accent,var(--a1)) 65%, #000), var(--partner-accent,var(--a1)));color:#fff;box-shadow:0 0 0 2px color-mix(in srgb, var(--partner-accent,var(--a1)) 45%, transparent);border-radius:14px;flex:none;place-items:center;font:800 .85rem Outfit,sans-serif;display:grid;overflow:hidden}.spn-partner-logo img{object-fit:cover;width:100%;height:100%}.spn-partner-invite-form{border-color:color-mix(in srgb, var(--p-pink) 35%, var(--bdr2));background:linear-gradient(135deg, color-mix(in srgb, var(--p-pink) 9%, transparent), transparent 60%), var(--bg3);gap:12px;display:grid}.spn-partner-invite-form h2{align-items:center;gap:8px;display:flex}.spn-partner-invite-form .spn-search{max-width:none}.spn-partner-invite-form .spn-hit .spn-partner-logo{border-radius:10px}.spn-partner-invite{border:1px solid color-mix(in srgb, #22d3ee 40%, var(--bdr2));background:linear-gradient(120deg, color-mix(in srgb, var(--partner-accent,#22d3ee) 16%, transparent), transparent 65%), var(--bg3);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;animation:.35s spn-pop;display:flex}.spn-partner-invite-body{flex:1;gap:4px;min-width:220px;display:grid}.spn-partner-invite-body strong{font:800 1.05rem Outfit,sans-serif}.spn-partner-invite-body small{color:var(--t2);font-size:.74rem}.spn-partner-invite-body blockquote{border-left:3px solid var(--partner-accent,#22d3ee);background:var(--sur);color:var(--text);white-space:pre-wrap;border-radius:0 9px 9px 0;margin:4px 0 0;padding:8px 12px;font-size:.82rem;line-height:1.5}.spn-partner-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.spn-partner-pending{flex-wrap:wrap;gap:8px;display:flex}.spn-partner-chip{border:1px dashed color-mix(in srgb, #fbbf24 45%, var(--bdr2));background:var(--bg3);border-radius:13px;align-items:center;gap:10px;padding:8px 10px;display:flex}.spn-partner-chip.is-picked{border-style:solid;border-color:var(--partner-accent,var(--a1))}.spn-partner-chip>span:nth-child(2){flex:1;min-width:0;display:grid}.spn-partner-chip strong{font-size:.84rem}.spn-partner-chip small{color:var(--t2);font-size:.7rem}.spn-partner-card{border:1px solid color-mix(in srgb, var(--partner-accent,var(--p-pink)) 40%, var(--bdr2));background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--partner-accent,var(--p-pink)) 20%, transparent), transparent 60%), var(--bg3);box-shadow:var(--sh);border-radius:18px;gap:16px;padding:18px;display:grid}.spn-partner-card-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.spn-partner-card-title{flex:1;gap:3px;min-width:200px;display:grid}.spn-partner-card-title h3{letter-spacing:-.02em;font:800 1.3rem Outfit,sans-serif}.spn-partner-card-title small{color:var(--t2);font-size:.74rem}.spn-partner-badge{background:color-mix(in srgb, var(--p-pink) 16%, transparent);color:var(--p-pink);border-radius:99px;justify-self:start;align-items:center;gap:5px;padding:2px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.spn-partner-badge svg{width:13px;height:13px}.spn-partner-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.spn-partner-stats>div{background:color-mix(in srgb, var(--tone) 12%, var(--sur));border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);border-radius:12px;gap:2px;padding:11px 12px;display:grid}.spn-partner-stats strong{color:var(--tone);font:800 1.3rem/1 Outfit,sans-serif}.spn-partner-stats small{color:var(--t2);font-size:.7rem;line-height:1.3}.spn-partner-stats .tone-share{--tone:#f472b6}.spn-partner-stats .tone-in{--tone:#4ade80}.spn-partner-stats .tone-guest{--tone:#22d3ee}.spn-partner-stats .tone-out{--tone:#a78bfa}html[data-site-theme=white] .spn-partner-stats .tone-in{--tone:#16a34a}html[data-site-theme=white] .spn-partner-stats .tone-guest{--tone:#0891b2}.spn-partner-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.spn-partner-columns>section{background:var(--sur);border:1px solid var(--bdr);border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}.spn-partner-columns h4{font:700 .86rem Outfit,sans-serif}.spn-shared-list{gap:6px;list-style:none;display:grid}.spn-shared-list li{background:var(--bg3);border-radius:10px;align-items:center;gap:10px;padding:6px;display:flex}.spn-shared-list li>img,.spn-shared-list li>.cover-fallback{object-fit:cover;border-radius:6px;flex:none;width:34px;height:50px}.spn-shared-list li>span{flex:1;min-width:0;display:grid}.spn-shared-list a{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;text-decoration:none;overflow:hidden}.spn-shared-list a:hover{color:var(--a2)}.spn-shared-list small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.spn-share-form{gap:8px;display:grid}.spn-partner-past{border:1px solid var(--bdr2);background:var(--sur);border-radius:14px;padding:12px 16px}.spn-partner-past summary{cursor:pointer;color:var(--t2);font-size:.8rem;font-weight:700}.spn-partner-past ul{gap:6px;margin-top:10px;list-style:none;display:grid}.spn-partner-past li{align-items:center;gap:10px;font-size:.8rem;display:flex}.spn-partner-past li span{flex:1;font-weight:700}.spn-partner-past em{border-radius:99px;padding:2px 8px;font-size:.68rem;font-style:normal;font-weight:800}.spn-partner-past em.is-declined{color:#fb7185;background:#fb718524}.spn-partner-past em.is-ended{background:var(--sur2);color:var(--t2)}.spn-partner-past small{color:var(--t3);font-size:.7rem}.spn-work.is-shared{border-color:color-mix(in srgb, var(--partner-accent,#f472b6) 45%, var(--bdr2));background:linear-gradient(120deg, color-mix(in srgb, var(--partner-accent,#f472b6) 12%, transparent), transparent 70%), var(--bg3)}.spn-partner-tag{color:#f472b6;background:#f472b629;border-radius:99px;justify-self:start;align-items:center;gap:5px;padding:2px 8px;font-size:.66rem;font-weight:800;display:inline-flex}.spn-partner-tag svg{width:12px;height:12px}@keyframes spn-pop{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.spn-notes{--us:var(--us-accent,var(--a1));--them:var(--partner-accent,#f472b6);gap:12px;display:grid}.spn-notes-partners{flex-wrap:wrap;gap:6px;display:flex}.spn-notes-partners button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:.8rem;font-weight:700;display:inline-flex}.spn-notes-partners button .spn-partner-logo{border-radius:50%;font-size:.6rem}.spn-notes-partners button.is-on{border-color:var(--partner-accent,var(--p-pink));color:var(--text);background:color-mix(in srgb, var(--partner-accent,var(--p-pink)) 14%, var(--sur))}.spn-notes-partners em{color:var(--t2);font-size:.68rem;font-style:normal}.spn-notes-board{gap:12px;padding:0;display:grid;overflow:hidden}.spn-notes-board>header{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px 0;display:flex}.spn-notes-legend{align-items:center;gap:6px;font-size:.76rem;font-weight:800;display:inline-flex}.spn-notes-legend i{border-radius:50%;width:10px;height:10px}.spn-notes-legend.is-us i{background:var(--us)}.spn-notes-legend.is-them i{background:var(--them)}.spn-notes-board>header small{margin-left:auto}.spn-notes-board>.spn-notice{margin:0 18px}.spn-notes-list{align-content:start;gap:10px;min-height:220px;max-height:520px;padding:4px 18px 8px;display:grid;overflow:auto}.spn-note{align-items:flex-end;gap:8px;max-width:78%;display:flex}.spn-note.is-us{flex-direction:row-reverse;justify-self:end}.spn-note-bubble{background:color-mix(in srgb, var(--them) 15%, var(--sur));border:1px solid color-mix(in srgb, var(--them) 35%, transparent);border-radius:15px 15px 15px 4px;gap:4px;min-width:0;padding:9px 13px;display:grid}.spn-note.is-us .spn-note-bubble{background:color-mix(in srgb, var(--us) 18%, var(--sur));border-color:color-mix(in srgb, var(--us) 40%, transparent);border-radius:15px 15px 4px}.spn-note-head{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.spn-note-head b{font-size:.78rem}.spn-note-head small{color:var(--t2);font-size:.66rem}.spn-note-head button{color:var(--t3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.spn-note-head button:hover{color:#fb7185}.spn-note-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.84rem;line-height:1.5}.spn-notes-compose{border-top:1px solid var(--bdr);align-items:flex-end;gap:8px;padding:12px 18px 16px;display:flex}.spn-notes-compose textarea{flex:1;min-height:46px}@media (width<=900px){.spn-partner-columns{grid-template-columns:1fr}.spn-partner-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.spn-act-day h3{top:120px}}@media (width<=600px){.spn-act-item{grid-template-columns:34px minmax(0,1fr)}.spn-act-icon{border-radius:10px;width:34px;height:34px}.spn-act-list:before{left:16px}.spn-act-item time{grid-column:2;padding-top:0}.spn-note{max-width:92%}.spn-notes-board>header small{margin-left:0}}@media (prefers-reduced-motion:reduce){.spn-partner-invite{animation:none}}.spn-hit .spn-hit-legendas{color:color-mix(in srgb, #fbbf24 80%, var(--text));white-space:normal;font-weight:700}.spn-staff-tag{align-items:start}.spn-staff-tag-preview{align-content:start;gap:10px;display:grid}.spn-staff-chip{--scan-tag:var(--a1);border:1px solid color-mix(in srgb, var(--scan-tag) 55%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--scan-tag) 24%, var(--bg3)), var(--bg3));max-width:100%;color:var(--text);border-radius:999px;justify-self:start;align-items:center;gap:9px;padding:4px 14px 4px 4px;display:inline-flex;box-shadow:0 6px 18px #0003}.spn-staff-chip-mark{background:var(--scan-tag);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:800 .78rem Outfit,sans-serif;display:grid;overflow:hidden}.spn-staff-chip-mark img{object-fit:cover;width:100%;height:100%}.spn-staff-chip small{color:var(--scan-tag);letter-spacing:.12em;text-transform:uppercase;font:800 .6rem Space Grotesk,sans-serif}.spn-staff-chip strong{text-overflow:ellipsis;white-space:nowrap;font:700 .84rem Outfit,sans-serif;overflow:hidden}.spn-novel-card{gap:12px;display:grid}.spn-novel-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.spn-novel-tools{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.spn-novel-tools button{border:1px solid var(--bdr2);background:var(--sur);min-width:36px;height:34px;color:var(--text);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font:700 .76rem Space Grotesk,sans-serif;transition:background .15s,border-color .15s;display:inline-flex}.spn-novel-tools button:hover:not(:disabled){border-color:var(--a1);background:var(--sur2)}.spn-novel-tools button:disabled{opacity:.4;cursor:default}.spn-novel-tools button b,.spn-novel-tools button i{font:800 .95rem Georgia,serif}.spn-novel-tools button i{font-style:italic;font-weight:400}.spn-novel-sep{background:var(--bdr2);width:1px;height:22px;margin:0 4px}.spn-novel-modes{border:1px solid var(--bdr2);background:var(--sur);border-radius:10px;gap:3px;padding:3px;display:flex}.spn-novel-modes button{height:30px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0 12px;font:700 .74rem Space Grotesk,sans-serif;display:inline-flex}.spn-novel-modes button.is-on{background:var(--a1);color:#fff}.spn-novel-panes{gap:12px;display:grid}.spn-novel-panes.is-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.spn-novel-area,.spn-novel-preview{box-sizing:border-box;border:1px solid var(--bdr2);border-radius:12px;width:100%;min-height:62vh}.spn-novel-area{resize:vertical;background:var(--bg2,#0e0b13);color:var(--text);tab-size:4;padding:16px 18px;font:400 .98rem/1.7 Inter,system-ui,sans-serif;display:block}.spn-novel-area:focus{border-color:var(--a1);box-shadow:0 0 0 3px color-mix(in srgb, var(--a1) 22%, transparent);outline:none}.spn-novel-area::placeholder{color:var(--t3);white-space:pre-line}.spn-novel-preview{color:#e7e1ec;background:#131017;max-height:78vh;padding:26px clamp(18px,4vw,44px);font:400 1.08rem/1.75 Literata,Georgia,serif;overflow-y:auto}.is-split .spn-novel-preview{height:100%;min-height:62vh;max-height:none}.spn-novel-preview-title{color:#fff;text-align:center;border-bottom:1px solid #ffffff1a;margin:0 0 22px;padding-bottom:16px;font:700 1.5rem/1.25 Literata,Georgia,serif}.spn-novel-preview .novel-body>p{margin:0 0 1em}.spn-novel-preview h2,.spn-novel-preview .novel-body h3{margin:1.6em 0 .7em;font-family:inherit;line-height:1.3}.spn-novel-preview .novel-body h2{font-size:1.3em}.spn-novel-preview .novel-body h3{font-size:1.1em}.spn-novel-preview blockquote{background:#ffffff08;border:1px solid #ffffff1a;border-left:3px solid #c78df7;border-radius:4px 10px 10px 4px;margin:1.2em 0;padding:.8em 1em}.spn-novel-preview blockquote p{margin:0}.spn-novel-preview blockquote p+p{margin-top:.5em}.spn-novel-figures{gap:8px;display:grid}.spn-novel-thumbs{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.spn-novel-thumb{border:1px solid var(--bdr2);background:var(--sur);border-radius:10px;flex:0 0 150px;gap:6px;padding:6px;display:grid;position:relative}.spn-novel-thumb-img{background:var(--bg2,#0e0b13);height:96px;color:var(--t3);cursor:pointer;border:0;border-radius:7px;place-items:center;padding:0;font:700 .7rem Space Grotesk,sans-serif;display:grid;position:relative;overflow:hidden}.spn-novel-thumb-img img{object-fit:cover;width:100%;height:100%}.spn-novel-thumb-img:hover img{opacity:.85}.spn-novel-thumb-img i{color:#fff;background:#000b;border-radius:99px;min-width:18px;padding:1px 5px;font:800 .62rem Space Grotesk,sans-serif;position:absolute;top:5px;left:5px}.spn-novel-thumb.is-pending .spn-novel-thumb-img{animation:1.2s ease-in-out infinite spn-pulse}@keyframes spn-pulse{50%{opacity:.55}}.spn-novel-thumb input{box-sizing:border-box;border:1px solid var(--bdr2);background:var(--bg2,#0e0b13);width:100%;height:28px;color:var(--text);border-radius:7px;padding:0 28px 0 8px;font:500 .72rem Inter,sans-serif}.spn-novel-thumb input:focus{border-color:var(--a1);outline:none}.spn-novel-thumb-remove{width:22px;height:22px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;bottom:9px;right:9px}.spn-novel-thumb-remove:hover:not(:disabled){color:#f87171;background:#ef44441f}.spn-novel-thumb-remove svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.spn-novel-thumb.is-pending .spn-novel-thumb-img{animation:none}}.spn-novel-foot{color:var(--t2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 18px;font-size:.78rem;display:flex}.spn-novel-foot strong{color:var(--text)}.spn-novel-help summary{color:var(--a1);cursor:pointer;font-weight:700}.spn-novel-help ul{margin:8px 0 0;padding-left:18px;line-height:1.7}.spn-novel-help code{background:var(--sur2);color:var(--text);border-radius:5px;padding:1px 5px;font-size:.74rem}.spn-upload-choice{flex-wrap:wrap;gap:8px;display:inline-flex}.spn-ch-kind{border:1px solid color-mix(in srgb, var(--a1) 45%, transparent);color:var(--a1);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:.64rem;font-weight:800}@media (width<=900px){.spn-novel-panes.is-split{grid-template-columns:1fr}}@media (width<=640px){.spn-novel-area,.spn-novel-preview{min-height:55vh}.spn-novel-toolbar{align-items:stretch}.spn-novel-modes{width:100%}.spn-novel-modes button{flex:1}}.spn-side-tier{border-radius:8px;margin-left:auto;padding:2px;text-decoration:none;display:inline-flex}.spn-side-tier:hover{background:var(--sur2)}.spn-tour-backdrop{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040308b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.spn-tour{border:1px solid var(--bdr2);background:var(--bg3);width:min(620px,100%);max-height:min(720px,100dvh - 40px);color:var(--text);border-radius:20px;outline:none;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;padding:24px 26px 20px;display:grid;position:relative;box-shadow:0 30px 80px #00000080}.spn-tour-progress{gap:6px;padding-right:34px;display:flex}.spn-tour-progress i{background:var(--sur2);border-radius:99px;flex:1;height:4px;transition:background .25s}.spn-tour-progress i.is-on{background:var(--a1)}.spn-tour-close{background:var(--sur2);width:32px;height:32px;color:var(--t2);cursor:pointer;border:0;border-radius:9px;font-size:1.2rem;position:absolute;top:14px;right:14px}.spn-tour-close:hover{color:var(--text)}.spn-tour-body{align-content:start;gap:6px;min-height:0;animation:.25s spn-tour-in;display:grid;overflow-y:auto}@keyframes spn-tour-in{0%{opacity:0;transform:translateY(6px)}}.spn-tour-icon{background:color-mix(in srgb, var(--a1) 16%, transparent);width:46px;height:46px;color:var(--a2);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.spn-tour-icon svg{width:22px;height:22px}.spn-tour h2{letter-spacing:-.03em;font:800 1.45rem/1.15 Outfit,sans-serif}.spn-tour-text{color:var(--t2);gap:12px;margin-top:6px;font-size:.88rem;line-height:1.6;display:grid}.spn-tour-text b{color:var(--text)}.spn-tour-list{gap:9px;padding:0;list-style:none;display:grid}.spn-tour-list li{padding-left:18px;position:relative}.spn-tour-list li:before{content:"";background:var(--a1);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.spn-tour-tiers{border:1px solid var(--bdr);background:var(--sur);border-radius:14px;flex-wrap:wrap;gap:10px 14px;padding:12px 14px;display:flex}.spn-tour-tiers>span{justify-items:center;gap:4px;display:grid}.spn-tour-tiers small{color:var(--t3);font-size:.62rem;font-weight:700}.spn-tour-rules{max-height:none}.spn-tour-agree{border:1px solid var(--bdr2);background:var(--sur);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:12px 14px;font-size:.84rem;font-weight:600;display:flex}.spn-tour-agree input{width:18px;height:18px;accent-color:var(--a1);flex:none;margin-top:1px}.spn-tour-actions{justify-content:space-between;gap:10px;display:flex}@media (width<=600px){.spn-tour-backdrop{padding:10px 10px var(--tour-bottom,10px);align-items:end}.spn-tour{max-height:calc(100dvh - 10px - var(--tour-bottom,10px));border-radius:18px;padding:18px 16px 14px}.spn-tour h2{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.spn-tour-body{animation:none}}.spn-pref{border:1px solid var(--bdr);background:var(--sur);border-radius:14px;gap:12px;margin-top:10px;padding:14px;display:grid}.spn-pref-row{justify-content:center;align-items:center;gap:10px;display:flex}.spn-pref-card{border:1px solid var(--bdr2);background:var(--bg2);text-align:center;border-radius:11px;justify-items:center;gap:2px;min-width:96px;padding:9px 12px;display:grid}.spn-pref-card b{color:var(--text);font-size:.82rem}.spn-pref-card small{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;font-size:.64rem;font-weight:700}.spn-pref-card.is-main{border-color:var(--a1);box-shadow:0 0 0 3px color-mix(in srgb, var(--a1) 18%, transparent)}.spn-pref-card.is-main small{color:var(--a2)}.spn-pref-vs{color:var(--t3);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:800}.spn-pref-steps{color:var(--t2);gap:7px;margin:0;padding-left:20px;font-size:.8rem;line-height:1.55;display:grid}.spn-pref-steps b{color:var(--text)}.spn-rules{gap:4px;margin:0;padding:0;list-style:none;display:grid}.spn-rules>li{border-top:1px solid var(--bdr);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.spn-rules>li:first-child{border-top:0;padding-top:2px}.spn-rule-num{background:color-mix(in srgb, var(--a1) 16%, transparent);width:28px;height:28px;color:var(--a2);border-radius:9px;place-items:center;font:800 .8rem Outfit,sans-serif;display:grid}.spn-rules strong{color:var(--text);margin-bottom:3px;font:700 .95rem Outfit,sans-serif;display:block}.spn-rule-body{color:var(--t2);font-size:.82rem;line-height:1.55}.spn-rules.is-compact>li{padding:10px 0}.spn-rules.is-compact .spn-pref{margin-top:8px;padding:11px}.spn-adult{gap:14px;display:grid}.spn-adult-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.spn-adult-icon{color:#fb7185;background:#fb71851f;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.spn-adult-status{border:1px solid var(--bdr2);color:var(--t2);white-space:nowrap;border-radius:99px;padding:6px 10px;font-size:.7rem;font-weight:800}.spn-adult-status.is-pending{color:#fbbf24;border-color:#fbbf2473}.spn-adult-status.is-approved{color:#4ade80;border-color:#4ade8073}.spn-adult-status.is-rejected{color:#fb7185;border-color:#fb718573}.spn-adult-quote{border-left:3px solid var(--a1);background:var(--sur);color:var(--t2);white-space:pre-wrap;border-radius:0 10px 10px 0;margin:0;padding:10px 14px;font-size:.82rem;line-height:1.5}.spn-adult-points{color:var(--t2);gap:7px;margin:0;padding-left:18px;font-size:.8rem;line-height:1.55;display:grid}.spn-adult-points b{color:var(--text)}.spn-adult-form{gap:10px;display:grid}.spn-adult-form .spn-tour-agree{margin-top:0}.spn-adult-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=600px){.spn-adult-head{grid-template-columns:auto minmax(0,1fr)}.spn-adult-status{grid-column:1/-1;justify-self:start}.spn-adult-actions .spn-btn{flex:1}}.spn-tier-hero{--stb:#94a3b8;background:linear-gradient(120deg, color-mix(in srgb, var(--stb) 12%, var(--bg3)), var(--bg3) 60%);border-color:color-mix(in srgb, var(--stb) 35%, var(--bdr2));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.spn-tier-hero.stb-e{--stb:#4ade80}.spn-tier-hero.stb-d{--stb:#2dd4bf}.spn-tier-hero.stb-c{--stb:#60a5fa}.spn-tier-hero.stb-b{--stb:#a78bfa}.spn-tier-hero.stb-a{--stb:#fb923c}.spn-tier-hero.stb-s{--stb:#facc15}.spn-tier-main{gap:6px;min-width:0;display:grid}.spn-tier-name{color:var(--stb);letter-spacing:.1em;text-transform:uppercase;font:800 .72rem Space Grotesk,sans-serif}.spn-tier-points{letter-spacing:-.03em;font:800 2rem/1 Outfit,sans-serif}.spn-tier-points small{color:var(--t2);letter-spacing:0;font-size:.85rem;font-weight:600}.spn-tier-bar{background:var(--sur2);border-radius:99px;height:8px;overflow:hidden}.spn-tier-bar i{border-radius:inherit;background:var(--stb);height:100%;transition:width .6s;display:block}.spn-tier-next{color:var(--t2);font-size:.8rem;line-height:1.5}.spn-tier-next b{color:var(--text)}.spn-tier-side{text-align:right;color:var(--t2);justify-items:end;gap:4px;font-size:.8rem;display:grid}.spn-tier-side b{color:var(--text);font:800 1.2rem Outfit,sans-serif}.spn-tier-side small{color:var(--t3);font-size:.7rem}.spn-tier-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.spn-tier-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:.82rem}.spn-tier-table th{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;text-align:right;padding:0 8px 8px;font-size:.66rem;font-weight:800}.spn-tier-table th:first-child{text-align:left;padding-left:0}.spn-tier-table td{border-top:1px solid var(--bdr);text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 8px}.spn-tier-table td:first-child{text-align:left;white-space:normal;padding-left:0}.spn-tier-table td strong{font-weight:700;display:block}.spn-tier-table td small{color:var(--t3);margin-top:2px;font-size:.7rem;line-height:1.4;display:block}.spn-tier-table td:last-child{color:#4ade80;font-weight:800}.spn-tier-table tr.is-penalty td:last-child{color:#fb7185}.spn-tier-table tfoot td{border-top:2px solid var(--bdr2);font-weight:800;color:var(--text)!important}.spn-tier-ladder{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.spn-tier-ladder li{color:var(--t2);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;font-size:.8rem;display:grid}.spn-tier-ladder li small{color:var(--t3);font-variant-numeric:tabular-nums;font-size:.72rem}.spn-tier-ladder li.is-current{background:var(--sur2);color:var(--text);box-shadow:inset 3px 0 0 var(--a1);font-weight:700}.spn-tier-ladder li.is-done{opacity:.75}.spn-tier-sub{margin-top:18px;font:700 .85rem Outfit,sans-serif}.spn-tier-notes{color:var(--t2);gap:6px;margin:8px 0 0;padding-left:18px;font-size:.78rem;line-height:1.5;display:grid}.spn-tier-history{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.spn-tier-history li{border-top:1px solid var(--bdr);color:var(--t2);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;font-size:.8rem;display:grid}.spn-tier-history li:first-child{border-top:0}.spn-tier-history li>span:nth-child(2){align-items:center;gap:6px;display:inline-flex}.spn-tier-history small{color:var(--t3);font-size:.72rem}.spn-tier-arrow{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.is-up .spn-tier-arrow{color:#4ade80;background:#4ade801f}.is-down .spn-tier-arrow{color:#fb7185;background:#fb71851f}@media (width<=900px){.spn-tier-grid{grid-template-columns:1fr}}@media (width<=600px){.spn-tier-hero{grid-template-columns:auto minmax(0,1fr);gap:14px}.spn-tier-side{text-align:left;grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;place-items:baseline start}.spn-tier-points{font-size:1.6rem}.spn-tier-history li{grid-template-columns:auto minmax(0,1fr)}.spn-tier-history li>span:nth-child(3),.spn-tier-history li>small{grid-column:2}}html.site-theme-white .spn-tier-table td:last-child{color:#15803d}html.site-theme-white .spn-tier-table tr.is-penalty td:last-child{color:#be123c}.spn-tour-backdrop .spn-tour:focus-visible{outline:none}html.app-mobile .spn-tour-backdrop{--tour-bottom:calc(var(--ms-dock,66px) + 18px + env(safe-area-inset-bottom,0px));padding-bottom:var(--tour-bottom)}.spn-shell{--q-good:#4ade80;--q-fair:#fbbf24;--q-bad:#fb7185}:is(.spn-quality-ring,.spn-quality-hero,.spn-chq).is-good{--qc:var(--q-good)}:is(.spn-quality-ring,.spn-quality-hero,.spn-chq).is-fair{--qc:var(--q-fair)}:is(.spn-quality-ring,.spn-quality-hero,.spn-chq).is-bad{--qc:var(--q-bad)}.spn-quality-ring{--qc:var(--q-good);background:radial-gradient(closest-side, var(--bg3) 78%, transparent 80%), conic-gradient(var(--qc) calc(var(--q) * 1%), var(--sur2) 0);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:inline-grid}.spn-quality-ring b{font-variant-numeric:tabular-nums;color:var(--qc);font:800 .9rem Outfit,sans-serif}.spn-quality-ring.is-lg{width:96px;height:96px}.spn-quality-ring.is-lg b{letter-spacing:-.03em;font-size:1.9rem}.spn-quality-ring.is-sm{width:30px;height:30px}.spn-quality-ring.is-sm b{font-size:.68rem}.spn-quality-hero{--qc:var(--q-good);background:linear-gradient(120deg, color-mix(in srgb, var(--qc) 10%, var(--bg3)), var(--bg3) 60%);border-color:color-mix(in srgb, var(--qc) 30%, var(--bdr2));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.spn-quality-main{gap:6px;min-width:0;display:grid}.spn-quality-main strong{letter-spacing:-.02em;font:800 1.35rem/1.2 Outfit,sans-serif}.spn-quality-main .spn-muted{font-size:.78rem;line-height:1.5}.spn-quality-label{color:var(--qc);letter-spacing:.1em;text-transform:uppercase;font:800 .72rem Space Grotesk,sans-serif}.spn-quality-totals{gap:8px;margin:0;padding:0;list-style:none;display:flex}.spn-quality-totals li{border:1px solid var(--bdr2);background:var(--sur);border-radius:12px;justify-items:center;min-width:74px;padding:10px 8px;display:grid}.spn-quality-totals b{font-variant-numeric:tabular-nums;font:800 1.3rem Outfit,sans-serif}.spn-quality-totals span{color:var(--t3);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:700}.spn-quality-totals .is-error b{color:var(--q-bad)}.spn-quality-totals .is-warn b{color:var(--q-fair)}.spn-quality-totals .is-tip b{color:var(--t2)}.spn-quality-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.spn-quality-list,.spn-quality-work{gap:14px;display:grid}.spn-quality-work header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.spn-quality-cover{aspect-ratio:2/3;background:var(--sur2);border-radius:9px;width:58px;display:block;overflow:hidden}.spn-quality-cover img{object-fit:cover;width:100%;height:100%;display:block}.spn-quality-title{gap:4px;min-width:0;display:grid}.spn-quality-title a{color:var(--text);text-decoration:none}.spn-quality-title a:hover strong{text-decoration:underline}.spn-quality-title strong{overflow-wrap:anywhere;font:700 1rem/1.3 Outfit,sans-serif}.spn-quality-title small{color:var(--t3);font-size:.74rem}.spn-quality-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.spn-quality-issues{gap:2px;margin:0;padding:0;list-style:none;display:grid}.spn-quality-issues li{--lc:var(--t3);background:var(--sur);box-shadow:inset 3px 0 0 var(--lc);border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.spn-quality-issues li.is-error{--lc:var(--q-bad)}.spn-quality-issues li.is-warn{--lc:var(--q-fair)}.spn-quality-level{color:var(--lc);padding-top:1px}.spn-quality-issues strong{align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:flex}.spn-quality-issues strong em{background:color-mix(in srgb, var(--lc) 18%, transparent);color:var(--lc);border-radius:99px;padding:1px 7px;font-size:.68rem;font-style:normal;font-weight:800}.spn-quality-issues small{color:var(--t2);margin-top:2px;font-size:.75rem;line-height:1.45;display:block}.spn-quality-chips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.spn-quality-chip{border:1px solid var(--bdr2);background:var(--bg3);min-height:26px;color:var(--text);border-radius:8px;align-items:center;padding:0 9px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}a.spn-quality-chip:hover{border-color:var(--a1);background:var(--sur2)}.spn-quality-chip.is-plain{color:var(--t2)}.spn-quality-tips{color:var(--t3);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:.74rem;line-height:1.5;display:flex}.spn-quality-tips span{color:var(--t2);text-transform:uppercase;letter-spacing:.08em;font-size:.64rem;font-weight:800}.spn-quality-clean{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.spn-quality-clean a{border:1px solid var(--bdr2);background:var(--sur);max-width:280px;color:var(--text);border-radius:99px;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:.76rem;text-decoration:none;display:inline-flex}.spn-quality-clean a span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spn-quality-clean a:hover{border-color:var(--a1)}html.site-theme-white .spn-shell{--q-good:#15803d;--q-fair:#b45309;--q-bad:#be123c}@media (width<=760px){.spn-quality-hero{grid-template-columns:auto minmax(0,1fr)}.spn-quality-totals{grid-column:1/-1;justify-self:stretch}.spn-quality-totals li{flex:1;min-width:0}.spn-quality-totals span{letter-spacing:.02em;font-size:.62rem}.spn-quality-tools{min-width:0}.spn-quality-tools .spn-segment{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.spn-quality-tools .spn-segment button{white-space:nowrap;flex:none}}@media (width<=520px){.spn-quality-hero{grid-template-columns:auto minmax(0,1fr);gap:14px}.spn-quality-ring.is-lg{width:72px;height:72px}.spn-quality-ring.is-lg b{font-size:1.45rem}.spn-quality-main strong{font-size:1.1rem}.spn-quality-work header{grid-template-columns:auto minmax(0,1fr)}.spn-quality-work header>.spn-quality-ring{grid-area:1/2;justify-self:end}.spn-quality-title{grid-column:1/-1}}.spn-chq{--qc:var(--q-good);border-color:color-mix(in srgb, var(--qc) 28%, var(--bdr2));gap:12px;display:grid}.spn-chq-head{align-items:center;gap:14px;display:flex}.spn-chq-head>div{gap:2px;min-width:0;display:grid}.spn-chq-head h2{margin:0}.spn-chq-head small{color:var(--t2);font-size:.76rem;line-height:1.45}.spn-chq-label{color:var(--qc);letter-spacing:.1em;text-transform:uppercase;font:800 .68rem Space Grotesk,sans-serif}.spn-chq .spn-quality-issues li{background:var(--sur)}.spn-chq-ok{color:var(--t2);align-items:center;gap:8px;font-size:.8rem;display:flex}.spn-chq-ok svg{color:var(--q-good)}.spn-save-score{align-items:center;gap:8px;display:inline-flex}.alx{gap:12px;display:grid}.alx.is-spn{margin-bottom:18px}.alx-head{align-items:flex-start;gap:12px;display:flex}.alx-head>div{gap:3px;min-width:0;display:grid}.alx-head strong{color:var(--text);font-size:.92rem}.alx-head small{color:var(--t2);font-size:.76rem;line-height:1.45}.alx-logo{color:#3db4f2;letter-spacing:.02em;background:#0b1622;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:.78rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #3db4f233}.alx-picked{color:var(--t2);background:#3db4f212;border:1px solid #3db4f240;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:8px 12px;font-size:.78rem;display:flex}.alx-picked a{color:var(--text);text-decoration:none}.alx-picked a:hover{text-decoration:underline}.alx-link{color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.74rem;text-decoration:underline}.alx-link:hover{color:var(--text)}.alx-search{position:relative}.alx-search>.adm-input,.alx-search>.spn-input{width:100%;padding-right:38px}.alx-search>.alx-spin{margin-top:-8px;position:absolute;top:50%;right:12px}.alx-results{z-index:20;border:1px solid var(--bdr2);background:var(--bg3);border-radius:12px;max-height:min(420px,60vh);display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #00000059}.alx-results button{border:0;border-top:1px solid var(--bdr);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:8px 12px;display:flex}.alx-results button:first-child{border-top:0}.alx-results button.is-active{background:var(--sur2)}.alx-results button:disabled{cursor:progress}.alx-results button.is-blocked{cursor:not-allowed;opacity:.55}.alx-results img{object-fit:cover;background:var(--sur2);border-radius:6px;flex:none;width:40px;height:58px}.alx-results img.is-adult{filter:blur(6px)}.alx-hit{flex:1;gap:2px;min-width:0;display:grid}.alx-hit strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.alx-hit small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.alx-hit em{color:#fbbf24;font-size:.7rem;font-style:normal;font-weight:700}.alx-empty{color:var(--t2);text-align:center;margin:0;padding:14px;font-size:.8rem}.alx-status{color:var(--t2);font-size:.76rem}.alx-error{color:#f87171;font-size:.76rem}.alx-spin{border:2px solid var(--bdr2);border-top-color:#3db4f2;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite alx-spin}@keyframes alx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.alx-spin{animation-duration:2s}}.sch{--sch-h:calc(100vh - 150px);height:max(520px, var(--sch-h));border:1px solid var(--bdr2);background:var(--bg3);box-shadow:var(--sh);border-radius:18px;grid-template-columns:228px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.sch.has-side{grid-template-columns:228px minmax(0,1fr) 248px}.sch.is-admin{grid-template-columns:268px minmax(0,1fr)}.sch.is-admin.has-side{grid-template-columns:268px minmax(0,1fr) 248px}html.app-desktop .sch{--sch-h:calc(100vh - var(--ds-bar,44px) - 64px)}html.app-mobile .sch{--sch-h:calc(100dvh - var(--ms-dock,66px) - 120px)}.sch-channels{border-right:1px solid var(--bdr);background:color-mix(in srgb, var(--bg2) 70%, transparent);flex-direction:column;gap:14px;min-height:0;padding:14px 10px;display:flex;overflow-y:auto}.sch-group{gap:2px;display:grid}.sch-group-head{border-bottom:1px solid var(--bdr);align-items:center;gap:9px;min-width:0;margin-bottom:6px;padding:2px 6px 10px;display:flex}.sch-group-head strong{text-overflow:ellipsis;white-space:nowrap;font:700 .9rem Outfit,sans-serif;overflow:hidden}.sch-group-title{color:var(--t3);letter-spacing:.09em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;padding:4px 8px;font-size:.66rem;font-weight:800;display:flex;overflow:hidden}.sch-group-title span{color:var(--a2)}.sch-group-head-text{min-width:0;display:grid}.sch-group-head-text small{color:var(--t3);font-size:.68rem;font-weight:600}.sch-scan-logo{background:linear-gradient(145deg, var(--a3), var(--a1));color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font:800 .66rem Outfit,sans-serif;display:grid;overflow:hidden}.sch-scan-logo img{object-fit:cover;width:100%;height:100%}.sch-scan-logo.is-tiny{border-radius:6px;width:20px;height:20px;font-size:.5rem}.sch-scan-logo.is-head{border-radius:8px;width:26px;height:26px;font-size:.56rem}.sch-scan-logo.is-staff svg{width:17px;height:17px}.sch-channel{min-height:36px;color:var(--t2);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 8px;font-size:.86rem;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:flex}.sch-channel:hover,.sch-channel.is-active{background:var(--sur2);color:var(--text)}.sch-channel.is-unread{color:var(--text);font-weight:800}.sch-channel-icon{color:var(--t3);flex:none;place-items:center;display:grid}.sch-channel.is-active .sch-channel-icon{color:var(--a2)}.sch-channel-name{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.sch-count{color:#fff;text-align:center;background:#f23f43;border-radius:99px;flex:none;min-width:20px;height:18px;padding:0 6px;font-family:inherit;font-size:.66rem;font-style:normal;font-weight:800;line-height:18px}.sch-count.is-mention{box-shadow:0 0 0 2px #f23f4347}.sch-channel.has-preview{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-height:50px;padding:6px 8px;display:grid}.sch-channel.has-preview .sch-channel-icon{display:none}.sch-channel.has-preview .sch-count{grid-area:1/2}.sch-channel-preview{min-width:0;color:var(--t3);white-space:nowrap;grid-column:1/3;align-items:center;gap:6px;padding-left:27px;font-size:.7rem;font-weight:500;display:flex;overflow:hidden}.sch-channel-preview-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sch-channel-preview em{font-style:italic}.sch-channel-preview time{flex:none}.sch-channel.is-unread .sch-channel-preview{color:var(--t2)}.sch-awaiting{background:#f0b232;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #f0b2322e}.sch-seg{background:var(--bg2);border:1px solid var(--bdr);border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;margin:0 2px 6px;padding:3px;display:grid}.sch-seg button{height:28px;color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:.74rem;font-weight:700;display:inline-flex}.sch-seg button.is-on{background:var(--sur2);color:var(--text)}.sch-seg em{color:#1b1405;background:#f0b232;border-radius:99px;min-width:18px;height:16px;padding:0 5px;font-size:.62rem;font-style:normal;line-height:16px}.sch-side-empty{color:var(--t3);text-align:center;justify-content:center;padding:14px 8px;font-size:.76rem;display:flex}.sch-admin-link{color:var(--a2)}.sch-dot{border:2px solid var(--bg3);background:#f23f43;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:5px}.sch-scrim{display:none}.sch-filter{margin:2px 0 6px;width:100%!important}.sch-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.sch-head{border-bottom:1px solid var(--bdr);align-items:center;gap:10px;min-height:58px;padding:8px 14px;display:flex}.sch-head-icon{color:var(--t3);place-items:center;display:grid}.sch-head-text{flex:1;align-items:baseline;gap:12px;min-width:0;display:flex}.sch-head-text strong{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:100%;font:700 1rem Outfit,sans-serif;overflow:hidden}.sch-head-text small{flex:1;min-width:0}.sch.has-side .sch-head-text small,.sch.is-admin .sch-head-text small,.sch.has-side .sch-live span{display:none}.sch.has-side .sch-search{width:120px}.sch.has-side .sch-search:focus-within{width:170px}.sch-head-text small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;border-left:1px solid var(--bdr2);padding-left:12px;font-size:.76rem;overflow:hidden}.sch-head-link{border:1px solid var(--bdr2);height:30px;color:var(--t2);border-radius:8px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.sch-head-link:hover{color:var(--text);background:var(--sur2)}.sch-search{background:var(--bg2);border:1px solid var(--bdr);width:150px;height:30px;color:var(--t3);border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 8px;transition:width .18s,border-color .15s;display:flex}.sch-search:focus-within{border-color:var(--a1);width:210px}.sch-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.78rem}.sch-search input:focus-visible{outline:none}.sch-link-btn{color:#00a8fc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.74rem;font-weight:700}.sch-link-btn:hover{text-decoration:underline}.sch-link-btn.is-danger{color:#f23f43}.sch-live{white-space:nowrap;color:var(--t3);text-transform:uppercase;letter-spacing:.06em;flex:none;align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:inline-flex}.sch-live i{background:#f0b232;border-radius:50%;width:8px;height:8px}.sch-live.is-live i{background:#23a55a;box-shadow:0 0 0 3px #23a55a2e}.sch-live.is-denied i{background:#f23f43}.sch-icon-btn{width:36px;height:36px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;padding:0;transition:background .12s,color .12s;display:grid}.sch-icon-btn:hover:not(:disabled),.sch-icon-btn.is-on{background:var(--sur2);color:var(--text)}.sch-icon-btn:disabled{opacity:.45;cursor:not-allowed}.sch-channels-btn{display:none;position:relative}.sch-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:8px 0 14px;overflow-y:auto}.sch-empty{height:100%;color:var(--t2);justify-content:center;align-items:center;gap:10px;font-size:.84rem;display:flex}.sch-spinner{border:2px solid var(--bdr2);border-top-color:var(--a1);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite sch-spin}@keyframes sch-spin{to{transform:rotate(360deg)}}.sch-older{color:var(--t2);justify-content:center;align-items:center;gap:8px;padding:10px;font-size:.78rem;display:flex}.sch-welcome{padding:28px 18px 14px}.sch-welcome-icon{background:var(--sur2);width:64px;height:64px;color:var(--text);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.sch-welcome-icon svg{width:34px;height:34px}.sch-welcome h2{letter-spacing:-.02em;font:800 1.45rem Outfit,sans-serif}.sch-welcome p{color:var(--t2);margin-top:4px;font-size:.84rem}.sch-day,.sch-unread-line{color:var(--t3);align-items:center;gap:10px;margin:16px 16px 6px;font-size:.7rem;font-weight:700;display:flex}.sch-day:before,.sch-day:after,.sch-unread-line:before,.sch-unread-line:after{content:"";background:var(--bdr2);flex:1;height:1px}.sch-day:before{flex:1}.sch-unread-line{color:#f23f43;margin-top:10px}.sch-unread-line:before,.sch-unread-line:after{opacity:.7;background:#f23f43}.sch-msg{margin-top:10px;padding:6px 16px 2px;transition:background .1s;position:relative}.sch-msg.is-grouped{margin-top:0;padding-top:1px}.sch-msg:hover,.sch-msg.is-editing{background:color-mix(in srgb, var(--sur2) 55%, transparent)}.sch-msg.is-mention{background:#f0b23217;box-shadow:inset 2px 0 #f0b232}.sch-msg.is-pinned{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--a1) 70%, transparent)}.sch-msg.is-mention.is-pinned{box-shadow:inset 2px 0 #f0b232}.sch-pinned-tag{color:var(--a2);place-items:center;display:inline-grid}.sch-pinned-tag svg{width:13px;height:13px}.sch-msg.is-flash{animation:1.4s sch-flash}@keyframes sch-flash{0%,40%{background:color-mix(in srgb, var(--a1) 22%, transparent)}to{background:0 0}}.sch-msg-row{grid-template-columns:40px minmax(0,1fr);gap:14px;display:grid}.sch-msg-gutter{justify-content:center;display:flex}.sch-msg-gutter a{border-radius:50%;display:block}.sch-msg-time-mini{visibility:hidden;color:var(--t3);white-space:nowrap;padding-top:3px;font-size:.62rem}.sch-msg:hover .sch-msg-time-mini{visibility:visible}.sch-msg-body{min-width:0}.sch-msg-head{flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.3;display:flex}.sch-msg-name{color:var(--text);font-size:.92rem;font-weight:700;text-decoration:none}.sch-msg-name:hover{text-decoration:underline}.sch-msg-head time{color:var(--t3);font-size:.7rem}.sch-tag{letter-spacing:.04em;text-transform:uppercase;background:var(--sur2);height:18px;color:var(--t2);border-radius:5px;align-items:center;gap:4px;padding:0 6px;font-size:.6rem;font-weight:800;display:inline-flex}.sch-tag svg{width:11px;height:11px}.sch-tag img{object-fit:cover;border-radius:3px;width:13px;height:13px}.sch-tag.is-staff{background:var(--a1);color:#fff}.sch-tag.is-leader{color:#f0b232;background:#f0b23229}.sch-tag.is-editor{color:#949cf7;background:#5865f22e}.sch-tag.is-scan{text-transform:none;letter-spacing:0;font-size:.66rem}.sch-msg-text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:1px;font-size:.9rem;line-height:1.5}.sch-msg-text a{color:#00a8fc}.sch-msg-text code{background:var(--bg2);border-radius:5px;padding:1px 5px;font:.82rem ui-monospace,SFMono-Regular,Menlo,monospace}.sch-quote{border-left:4px solid var(--bdr2);color:var(--t2);border-radius:2px;margin:3px 0;padding:1px 0 1px 11px}.sch-code{border:1px solid var(--bdr);background:var(--bg2);white-space:pre;border-radius:8px;margin:5px 0;padding:9px 11px;overflow-x:auto}.sch-code code{font:.8rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;background:0 0!important;padding:0!important}.sch-spoiler{background:var(--t3);color:#0000;cursor:pointer;border-radius:4px;padding:0 2px;transition:background .15s,color .15s}.sch-spoiler *{visibility:hidden}.sch-spoiler.is-open{background:color-mix(in srgb, var(--t3) 22%, transparent);color:inherit;cursor:text}.sch-spoiler.is-open *{visibility:visible}.sch-mention{background:color-mix(in srgb, var(--a1) 18%, transparent);color:var(--a2);border-radius:4px;padding:0 3px;font-weight:600}.sch-mention.is-me{color:#f0b232;background:#f0b23238}.sch-edited{color:var(--t3);font-size:.66rem}.sch-msg-image{border:1px solid var(--bdr);background:var(--bg2);cursor:zoom-in;border-radius:10px;max-width:min(380px,100%);margin-top:6px;padding:0;display:block;overflow:hidden}.sch-msg-image img{object-fit:contain;max-width:100%;max-height:320px;display:block}.sch-reply-ref{width:calc(100% - 54px);color:var(--t2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-width:0;margin:0 0 3px 54px;padding:0;font-size:.76rem;display:flex}.sch-reply-ref svg{width:14px;height:14px;color:var(--t3);flex:none;transform:scaleX(-1)}.sch-reply-ref strong{color:var(--text);flex:none;font-weight:700}.sch-reply-ref span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sch-reply-ref:hover span{color:var(--text)}.sch-msg-actions{border:1px solid var(--bdr2);background:var(--bg3);box-shadow:var(--sh);z-index:2;border-radius:8px;gap:2px;padding:2px;display:none;position:absolute;top:-14px;right:16px}.sch-msg:hover .sch-msg-actions,.sch-msg:focus-within .sch-msg-actions{display:flex}.sch-msg-actions button{width:30px;height:28px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.sch-msg-actions button:hover{background:var(--sur2);color:var(--text)}.sch-msg-actions button.is-danger:hover{color:#f23f43}.sch-msg-actions button.is-on{color:var(--a2)}.sch-msg.is-picking .sch-msg-actions{display:flex}.sch-msg-actions .sch-emoji{width:30px;font-size:1.05rem;line-height:1}.sch-msg-actions .sch-emoji:hover{background:var(--sur2);transform:scale(1.15)}.sch-reactions{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.sch-reaction{border:1px solid var(--bdr);background:var(--bg2);height:24px;color:var(--t2);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:.74rem;transition:border-color .12s,background .12s;display:inline-flex}.sch-reaction span{font-size:.92rem;line-height:1}.sch-reaction b{font-weight:700}.sch-reaction:hover:not(:disabled){border-color:var(--bdr2);background:var(--sur2)}.sch-reaction.is-mine{border-color:color-mix(in srgb, var(--a1) 65%, transparent);background:color-mix(in srgb, var(--a1) 14%, transparent);color:var(--a2)}.sch-reaction:disabled{cursor:default}.sch-edit{gap:4px;margin-top:4px;display:grid}.sch-edit .sch-textarea{background:var(--bg2);border-radius:9px;padding:9px 12px}.sch-edit small{color:var(--t3);font-size:.7rem}.sch-edit small button{color:#00a8fc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sch-edit small button:hover{text-decoration:underline}.sch-new-below{background:var(--a1);color:#fff;box-shadow:0 6px 18px var(--glow);cursor:pointer;z-index:3;border:0;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:.76rem;font-weight:700;display:inline-flex;position:absolute;bottom:112px;left:50%;transform:translate(-50%)}.sch-error{padding:0 16px 6px}.sch-error .sch-link-btn{margin-left:8px}.sch-muted-bar{border:1px dashed var(--bdr2);background:var(--bg2);color:var(--t2);border-radius:12px;align-items:center;gap:10px;margin:0 16px 14px;padding:12px 14px;font-size:.8rem;display:flex}.sch-muted-bar svg{color:#f23f43;flex:none}.sch-muted-bar strong{color:var(--text)}.sch-composer{padding:0 16px 10px;position:relative}.sch-suggest{z-index:4;border:1px solid var(--bdr2);background:var(--bg3);box-shadow:var(--sh);border-radius:12px;gap:1px;padding:6px;display:grid;position:absolute;bottom:calc(100% - 4px);left:16px;right:16px}.sch-suggest-title{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;padding:2px 8px 5px;font-size:.64rem;font-weight:800}.sch-suggest button{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-size:.82rem;display:flex}.sch-suggest button.is-active{background:var(--sur2)}.sch-suggest strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.sch-suggest small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.sch-replying,.sch-attach{background:var(--sur2);color:var(--t2);border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;display:flex}.sch-replying svg:first-child{color:var(--t3)}.sch-replying span,.sch-attach span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sch-replying strong{color:var(--text)}.sch-replying button,.sch-attach button{background:var(--bdr2);width:24px;height:24px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.sch-attach img{object-fit:cover;border-radius:8px;width:54px;height:54px}.sch-attach-progress{background:var(--bdr2);border-radius:99px;width:54px;height:6px;position:relative;overflow:hidden;flex:none!important}.sch-attach-progress i{background:var(--a1);position:absolute;inset:0 auto 0 0}.sch-replying+.sch-input,.sch-attach+.sch-input,.sch-replying+.sch-attach{border-top-left-radius:0;border-top-right-radius:0}.sch-input{border:1px solid var(--bdr2);background:var(--bg2);border-radius:12px;align-items:flex-end;gap:4px;padding:5px;transition:border-color .15s,box-shadow .15s;display:flex}.sch-input:focus-within{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}.sch-textarea{min-width:0;min-height:36px;max-height:220px;color:var(--text);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1;padding:8px 6px;font-size:.9rem;line-height:1.45}.sch-input .sch-textarea:focus-visible{outline:none}.sch-send{background:var(--a1);color:#fff;cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;padding:0;transition:opacity .15s,background .15s;display:grid}.sch-send:hover:not(:disabled){background:var(--a2)}.sch-send:disabled{opacity:.35;cursor:not-allowed}.sch-composer-foot{justify-content:space-between;gap:10px;min-height:20px;padding:4px 2px 0;font-size:.7rem;display:flex}.sch-typing{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-weight:600;display:inline-flex;overflow:hidden}.sch-typing i{background:var(--t2);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite sch-dot}.sch-typing i:nth-child(2){animation-delay:.15s}.sch-typing i:nth-child(3){margin-right:4px;animation-delay:.3s}@keyframes sch-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.sch-hint{color:var(--t3);white-space:nowrap}.sch-composer-error{color:#fb7185;font-weight:600}.sch-side{border-left:1px solid var(--bdr);background:color-mix(in srgb, var(--bg2) 70%, transparent);min-height:0;padding:14px 8px;overflow-y:auto}.sch-side-head{justify-content:space-between;align-items:center;gap:8px;padding:0 4px 8px 8px;display:flex}.sch-side-head strong{text-overflow:ellipsis;white-space:nowrap;font:700 .86rem Outfit,sans-serif;overflow:hidden}.sch-side-hint{color:var(--t3);padding:0 8px 8px;font-size:.7rem}.sch-side-card{border:1px solid var(--bdr);background:var(--bg3);border-radius:10px;gap:5px;margin-bottom:8px;padding:10px;display:grid}.sch-side-card-head{align-items:center;gap:7px;min-width:0;display:flex}.sch-side-card-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.sch-side-card-head time{color:var(--t3);flex:none;margin-left:auto;font-size:.64rem}.sch-side-card-text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem;line-height:1.45}.sch-side-card-text a{color:#00a8fc}.sch-side-card-image{object-fit:cover;border-radius:8px;max-width:100%;max-height:140px}.sch-side-card-actions{gap:12px;display:flex}.sch-icon-btn.is-small{width:28px;height:28px}.sch-members-title{color:var(--t3);letter-spacing:.09em;text-transform:uppercase;padding:10px 8px 4px;font-size:.66rem;font-weight:800}.sch-members-title:first-child{padding-top:0}.sch-member{border-radius:8px;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.sch-member-link{min-width:0;color:var(--text);opacity:.45;flex:1;align-items:center;gap:10px;padding:5px 8px;text-decoration:none;display:flex}.sch-member.is-online .sch-member-link{opacity:1}.sch-member:hover{background:var(--sur2)}.sch-member:hover .sch-member-link{opacity:1}.sch-member-muted{color:#f23f43;align-items:center;gap:4px;display:inline-flex}.sch-member-menu{opacity:0;flex:none;position:relative}.sch-member:hover .sch-member-menu,.sch-member-menu:focus-within{opacity:1}.sch-menu{z-index:7;border:1px solid var(--bdr2);background:var(--bg3);min-width:150px;box-shadow:var(--sh);border-radius:10px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.sch-menu-title{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;font-size:.62rem;font-weight:800}.sch-menu button{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 9px;font-size:.78rem}.sch-menu button:hover{background:var(--sur2)}.sch-viewer{z-index:1000;cursor:zoom-out;background:#000000d1;place-items:center;padding:56px 20px 20px;animation:.15s sch-fade;display:grid;position:fixed;inset:0}.sch-viewer img{cursor:default;border-radius:8px;max-width:min(1200px,100%);max-height:calc(100vh - 90px);box-shadow:0 20px 60px #00000080}.sch-viewer-bar{align-items:center;gap:10px;display:flex;position:absolute;top:12px;right:14px}.sch-viewer-bar a{color:#fff;opacity:.85;align-items:center;gap:6px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.sch-viewer-bar a:hover{opacity:1;text-decoration:underline}.sch-viewer-bar button{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@keyframes sch-fade{0%{opacity:0}}.sch-member-avatar{flex:none;position:relative}.sch-member-avatar i{border:3px solid var(--bg3);background:#80848e;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.sch-member.is-online .sch-member-avatar i{background:#23a55a}.sch-member-text{min-width:0;display:grid}.sch-member-name{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.sch-member-text small{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}@media (width<=1180px){.sch.has-side,.sch.is-admin.has-side,.sch{grid-template-columns:200px minmax(0,1fr)}.sch.is-admin,.sch.is-admin.has-side{grid-template-columns:236px minmax(0,1fr)}.sch-side{z-index:5;background:var(--bg3);width:270px;position:absolute;top:58px;bottom:0;right:0;box-shadow:-10px 0 30px #00000040}.sch-live span{display:none}.sch-search,.sch-search:focus-within{width:130px}}@media (width<=900px){.sch,.sch.has-side,.sch.is-admin,.sch.is-admin.has-side{border-radius:14px;grid-template-columns:minmax(0,1fr);height:max(440px,100dvh - 290px)}html.app-mobile .sch{height:max(420px, calc(100dvh - var(--ms-dock,66px) - 290px))}.sch-channels{z-index:6;background:var(--bg3);width:min(280px,82%);transition:transform .2s;position:absolute;inset:0 auto 0 0;transform:translate(-102%);box-shadow:10px 0 30px #0000004d}.sch.channels-open .sch-channels{transform:none}.sch.channels-open .sch-scrim{z-index:5;cursor:pointer;background:#00000073;border:0;display:block;position:absolute;inset:0}.sch-head-icon{display:none}.sch-channels-btn{display:grid}.sch-head{gap:6px;padding:6px 8px}.sch-head-text small{display:none}.sch-head-text strong{text-overflow:ellipsis;overflow:hidden}.sch-live,.sch-head-link span{display:none}.sch-search,.sch-search:focus-within{width:36px;padding:0 9px}.sch-search:focus-within{z-index:3;background:var(--bg3);width:auto;height:40px;position:absolute;left:8px;right:8px}.sch-side{width:min(300px,88%)}.sch-msg-actions{right:8px}.sch-suggest{left:8px;right:8px}.sch-muted-bar{margin:0 8px 8px}.sch-msg{padding-left:10px;padding-right:10px}.sch-msg-row{grid-template-columns:36px minmax(0,1fr);gap:10px}.sch-reply-ref{width:calc(100% - 46px);margin-left:46px}.sch-composer{padding:0 8px 8px}.sch-hint{display:none}}@media (hover:none){.sch-msg:focus{background:color-mix(in srgb, var(--sur2) 55%, transparent);outline:none}.sch-member-menu{opacity:1}}@media (prefers-reduced-motion:reduce){.sch-spinner,.sch-typing i,.sch-msg.is-flash,.sch-viewer{animation:none}}.admin-scans-form{gap:13px;display:grid}.admin-scans-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-scans-form label{color:var(--t2);gap:6px;font-size:.72rem;font-weight:700;display:grid}.admin-scans-form input,.admin-scans-form textarea{background:var(--bg3);border:1px solid var(--bdr2);width:100%;color:var(--text);font:inherit;border-radius:8px;outline:none;padding:10px 11px;font-size:.76rem}.admin-scans-form textarea{resize:vertical;line-height:1.5}.admin-scans-form input:focus,.admin-scans-form textarea:focus{border-color:var(--a1);box-shadow:0 0 0 2px var(--glow)}.admin-scans-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-scans-actions button,.admin-scan-row button{cursor:pointer;background:var(--a1);color:#fff;border:1px solid var(--a1);font:inherit;border-radius:8px;padding:9px 14px;font-size:.74rem;font-weight:700}.admin-scans-actions .admin-scans-cancel{border-color:var(--bdr2);color:var(--t2);background:0 0}.admin-scans-actions button:disabled{opacity:.55;cursor:wait}.admin-scans-error{color:#fb7185;font-size:.75rem}.admin-scans-success{color:#86efac;font-size:.75rem}.admin-scans-list{border-top:1px solid var(--bdr2);margin-top:22px;padding-top:6px}.admin-scans-list h3{margin-bottom:12px;font-size:.85rem}.admin-scans-list h3 span{color:var(--a2);margin-left:5px}.admin-scans-list>p{color:#fb7185;margin-bottom:10px;font-size:.75rem}.admin-scan-row{border-top:1px solid var(--bdr);align-items:center;gap:12px;padding:10px 0;display:flex}.admin-scan-row>span{flex:1;font-size:.78rem;font-weight:700}.admin-scan-row a{color:var(--a2);font-size:.7rem;text-decoration:none}.admin-scan-row button{background:var(--sur2);border-color:var(--bdr2);color:var(--text);padding:6px 10px}@media (width<=600px){.admin-scans-fields{grid-template-columns:1fr}.admin-scan-row{flex-wrap:wrap}.admin-scan-row>span{flex-basis:100%}}.admin-scans-check{cursor:pointer;align-items:center;gap:8px;grid-template-columns:none!important;display:flex!important}.admin-scans-check input{accent-color:var(--a1);width:auto!important}.admin-scan-row>span{gap:2px;min-width:0;display:grid}.admin-scan-row>span a{color:var(--text);text-decoration:none}.admin-scan-row small{color:var(--t2);font-weight:500}.admin-scan-meta{overflow-wrap:anywhere;font-size:.68rem}.admin-scan-row button.is-danger{color:#fb7185}.admin-scans-empty{color:var(--t2);padding:8px 0;font-size:.76rem}.asr-changes{flex-direction:column;gap:6px;margin-top:8px;font-size:.78rem;display:flex}.asr-change{word-break:break-word;flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.asr-change i{opacity:.6;margin:0 6px;font-style:normal}.asr-change s{opacity:.65}.asr-thumbs{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.asr-thumbs img{object-fit:cover;border:1px solid var(--bdr);border-radius:6px;width:46px;height:64px}.asr-thumbs em{opacity:.7;font-style:normal}.asr-pages{flex-wrap:wrap;gap:18px;width:100%;display:flex}.asr-pages small{opacity:.7;margin-bottom:3px;display:block}.asr-pager{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.asd-loading,.asd-empty{color:var(--t2);text-align:center;padding:28px 10px;font-size:.8rem}.asd-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.asd-summary>*{border:1px solid var(--bdr2);background:var(--sur);color:var(--text);border-radius:14px;gap:2px;padding:14px 16px;text-decoration:none;display:grid}.asd-summary strong{letter-spacing:-.02em;font:800 1.45rem Outfit,sans-serif}.asd-summary small{color:var(--t2);font-size:.7rem}.asd-summary-link{transition:border-color .15s,background .15s}.asd-summary-link:hover{border-color:var(--a1)}.asd-summary-link.is-alert{background:#f0b23214;border-color:#f0b2328c}.asd-summary-link.is-alert strong{color:#f0b232}.asd-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.asd-search{border:1px solid var(--bdr2);background:var(--bg3);min-width:200px;height:38px;color:var(--text);font:inherit;border-radius:10px;outline:none;flex:1;padding:0 12px;font-size:.8rem}.asd-search:focus{border-color:var(--a1);box-shadow:0 0 0 2px var(--glow)}.asd-sort{color:var(--t2);align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.asd-sort select{border:1px solid var(--bdr2);background:var(--bg3);height:38px;color:var(--text);font:inherit;border-radius:10px;padding:0 10px;font-size:.78rem}.asd-chips{flex-wrap:wrap;gap:6px;margin:12px 0 16px;display:flex}.asd-chips button{border:1px solid var(--bdr2);height:30px;color:var(--t2);font:inherit;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:7px;padding:0 11px;font-size:.72rem;font-weight:700;display:inline-flex}.asd-chips button em{color:var(--t3);font-style:normal}.asd-chips button.is-on{border-color:var(--a1);background:color-mix(in srgb,var(--a1) 14%,transparent);color:var(--text)}.asd-chips button.is-on em{color:var(--a2)}.asd-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.asd-card{border:1px solid var(--bdr2);background:var(--bg3);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex;position:relative;overflow:hidden}.asd-card:before{content:"";background:var(--asd-accent);height:3px;position:absolute;inset:0 0 auto}.asd-card-head{align-items:center;gap:11px;min-width:0;display:flex}.asd-logo{background:linear-gradient(145deg,var(--a3),var(--a1));color:#fff;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font:800 .8rem Outfit,sans-serif;display:grid;overflow:hidden}.asd-logo img{object-fit:cover;width:100%;height:100%}.asd-title{flex:1;min-width:0;display:grid}.asd-page{color:var(--t2);flex:none;align-self:flex-start;font-size:.7rem;font-weight:700;text-decoration:none}.asd-page:hover{color:var(--a2)}.asd-title strong{text-overflow:ellipsis;white-space:nowrap;font:700 .98rem Outfit,sans-serif;overflow:hidden}.asd-title small{color:var(--t3);font-size:.68rem}.asd-leaders{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;display:flex}.asd-leaders a{background:var(--sur2);max-width:100%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:2px 9px 2px 2px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.asd-leaders a.is-off{opacity:.55;text-decoration:line-through}.asd-leaders small{color:var(--t3);font-size:.7rem}.asd-avatar{background:var(--a1);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.6rem;font-weight:800;display:grid;overflow:hidden}.asd-avatar img{object-fit:cover;width:100%;height:100%}.asd-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.asd-stats div{background:var(--bg2);border-radius:10px;padding:8px 10px}.asd-stats dt{color:var(--t3);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:800}.asd-stats dd{margin:0;font:800 1.05rem Outfit,sans-serif}.asd-line{color:var(--t2);font-size:.72rem}.asd-line strong{color:var(--text);font-weight:700}.asd-flags{flex-wrap:wrap;gap:5px;display:flex}.asd-flags:empty{display:none}.asd-flag{background:var(--sur2);height:22px;color:var(--t2);border-radius:6px;align-items:center;padding:0 8px;font-size:.66rem;font-weight:700;text-decoration:none;display:inline-flex}.asd-flag.is-warn{color:#f0b232;background:#f0b23224}.asd-flag.is-danger{color:#f87171;background:#f23f4324}a.asd-flag:hover{text-decoration:underline}.asd-actions{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.asd-actions .adm-btn{min-height:34px;padding:0 11px;font-size:.72rem}.asd-actions .adm-btn.is-ghost{background:0 0}@media (width<=900px){.asd-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.asd-actions .adm-btn{flex:1}}.adm-chat .sch{--sch-h:calc(100vh - 260px)}.adm-shell,.adm-nav-group,.adm-nav-item,.adm-area,.adm-todo-item,.adm-side-foot a{--adm-tone:var(--a2)}.adm-shell{z-index:1;width:min(1360px,100% - 48px);color:var(--text);grid-template-columns:252px minmax(0,1fr);align-items:start;gap:28px;margin:0 auto;padding:28px 0 120px;display:grid;position:relative}.adm-shell.is-loading{min-height:70vh}html.app-mobile .adm-shell{padding-bottom:calc(var(--ms-dock,66px) + 40px + env(safe-area-inset-bottom,0px))}.adm-content{gap:18px;min-width:0;display:grid}.adm-side{border:1px solid var(--bdr2);background:var(--bg3);max-height:calc(100vh - 106px);box-shadow:var(--sh);border-radius:18px;grid-template-rows:auto minmax(0,1fr);display:grid;position:sticky;top:86px;overflow:hidden}html.app-desktop .adm-side{top:calc(var(--ds-bar,44px) + 16px);max-height:calc(100vh - var(--ds-bar,44px) - 36px)}.adm-side-title{border-bottom:1px solid var(--bdr);align-items:center;gap:11px;padding:16px 16px 14px;display:flex}.adm-side-logo{background:linear-gradient(145deg, var(--a3), var(--a1));color:#fff;width:38px;height:38px;box-shadow:0 6px 18px color-mix(in srgb, var(--a1) 30%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.adm-side-title>span:last-child{min-width:0;display:grid}.adm-side-title strong{letter-spacing:-.01em;font:700 .95rem Outfit,sans-serif}.adm-side-title small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.adm-side-toggle{display:none}.adm-side-body{scrollbar-width:thin;align-content:start;gap:12px;min-height:0;padding:12px 10px 10px;display:grid;overflow-y:auto}.adm-find{align-items:center;display:flex;position:relative}.adm-find>svg{width:16px;height:16px;color:var(--t2);pointer-events:none;position:absolute;left:10px}.adm-find input{border:1px solid var(--bdr2);background:var(--sur);width:100%;min-height:36px;color:var(--text);font:inherit;border-radius:10px;outline:none;padding:0 30px 0 33px;font-size:.78rem;transition:border-color .15s,box-shadow .15s}.adm-find input::-webkit-search-cancel-button{display:none}.adm-find input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow,transparent)}.adm-find kbd{border:1px solid var(--bdr2);min-width:18px;height:18px;color:var(--t2);pointer-events:none;border-radius:5px;place-items:center;font:700 .62rem ui-monospace,monospace;display:grid;position:absolute;right:8px}.adm-nav{gap:6px;display:grid}.adm-nav-group{gap:1px;display:grid}.adm-nav-group+.adm-nav-group{border-top:1px solid var(--bdr);padding-top:6px}.adm-nav-label{width:100%;min-height:28px;color:var(--t3,var(--t2));font:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:.62rem;font-weight:800;display:flex}.adm-nav-label:hover:not(:disabled){color:var(--text)}.adm-nav-label:disabled{cursor:default}.adm-nav-label i{background:var(--adm-tone);border-radius:50%;flex:none;width:7px;height:7px}.adm-nav-group:not(.is-kind) .adm-nav-label i{background:var(--t3,var(--t2));opacity:.6}.adm-nav-label>svg{width:14px;height:14px;margin-left:auto;transition:transform .15s}.adm-nav-label[aria-expanded=false]>svg{transform:rotate(-90deg)}.adm-nav-label:disabled>svg{opacity:0}.adm-nav-label em{color:#fff;letter-spacing:0;background:#ef4444;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.6rem;font-style:normal;display:inline-grid}.adm-nav-item{min-height:36px;color:var(--t2);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.adm-nav-item>svg{flex:none;width:17px;height:17px}.adm-nav-item>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:grid;overflow:hidden}.adm-nav-item>span small{color:var(--adm-tone);font-size:.62rem;font-weight:700}.adm-nav-item:hover{background:var(--sur2);color:var(--text)}.adm-nav-item.is-active{background:color-mix(in srgb, var(--adm-tone) 13%, var(--sur2));color:var(--text)}.adm-nav-item.is-active:before{content:"";background:var(--adm-tone);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.adm-nav-item.is-active>svg{color:var(--adm-tone)}.adm-nav-item em{color:#fff;background:#ef4444;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.62rem;font-style:normal;font-weight:800;display:inline-grid}.adm-nav-none{color:var(--t2);padding:10px;font-size:.76rem;line-height:1.5}.adm-side-foot{border-top:1px solid var(--bdr);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;padding:10px 6px 2px;display:flex}.adm-side-foot>span{color:var(--t3,var(--t2));letter-spacing:.12em;text-transform:uppercase;flex:1 0 100%;padding:0 4px 2px;font-size:.62rem;font-weight:800}.adm-side-foot a{border:1px solid var(--bdr2);min-height:32px;color:var(--t2);border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.74rem;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.adm-side-foot a i,.adm-crumb-group i{background:var(--adm-tone);border-radius:50%;flex:none;width:7px;height:7px}.adm-side-foot a:hover{border-color:var(--adm-tone);color:var(--text)}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:4px;display:flex}.adm-head>div:first-child{min-width:0;max-width:760px}.adm-crumbs{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:.7rem;font-weight:700;display:flex}.adm-crumbs a{color:var(--t2);text-decoration:none}.adm-crumbs a:hover{color:var(--text)}.adm-crumbs>span[aria-hidden]{opacity:.5}.adm-crumb-group{border:1px solid color-mix(in srgb, var(--adm-tone) 40%, transparent);background:color-mix(in srgb, var(--adm-tone) 10%, transparent);color:var(--text);border-radius:99px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.adm-crumb-group:not(.is-kind){border-color:var(--bdr2);background:var(--sur2)}.adm-crumb-group:not(.is-kind) i{background:var(--t2)}.adm-head h1{letter-spacing:-.03em;font:800 clamp(1.45rem,2.6vw,1.9rem)/1.12 Outfit,sans-serif}.adm-head p{color:var(--t2);margin-top:6px;font-size:.82rem;line-height:1.55}.adm-quick{flex-wrap:wrap;gap:8px;display:flex}.adm-quick .adm-btn.is-primary{border-color:color-mix(in srgb, var(--adm-tone) 55%, transparent);background:color-mix(in srgb, var(--adm-tone) 16%, var(--sur));color:var(--text)}.adm-quick .adm-btn.is-primary svg{color:var(--adm-tone)}.adm-quick .adm-btn.is-primary:hover{border-color:var(--adm-tone);background:color-mix(in srgb, var(--adm-tone) 26%, var(--sur))}.adm-card{border:1px solid var(--bdr2);background:var(--sur);border-radius:16px;min-width:0;padding:22px}.adm-card-head{margin-bottom:16px}.adm-card-head h2{align-items:center;gap:8px;font:700 1rem Outfit,sans-serif;display:flex}.adm-card-head h2 em{background:var(--sur2);border:1px solid var(--bdr2);color:var(--a2);border-radius:99px;padding:1px 8px;font-size:.7rem;font-style:normal;font-weight:800}.adm-card-head p{max-width:720px;color:var(--t2);margin-top:4px;font-size:.76rem;line-height:1.55}.adm-empty{color:var(--t2);padding:18px 4px;font-size:.78rem}.adm-btn{border:1px solid var(--bdr2);background:var(--sur2);min-height:38px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:.76rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.adm-btn:hover:not(:disabled){border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, transparent)}.adm-btn:disabled{opacity:.55;cursor:not-allowed}.adm-btn.is-primary{background:var(--a1);border-color:var(--a1);color:#fff}.adm-btn.is-primary:hover:not(:disabled){background:var(--a2);border-color:var(--a2)}.adm-btn.is-ghost{color:var(--t2);background:0 0}.adm-btn.is-small{border-radius:9px;min-height:32px;padding:0 11px;font-size:.72rem}.adm-btn.is-icon{width:34px;min-height:34px;padding:0}.adm-btn.is-icon:hover:not(:disabled){color:#f87171;background:#ef44441a;border-color:#f8717166}.adm-form{gap:18px;display:grid}.adm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.adm-grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-grid.is-1{grid-template-columns:1fr;align-content:start}.adm-field{align-content:start;gap:6px;min-width:0;display:grid}.adm-field.is-wide{grid-column:1/-1}.adm-field>span{color:var(--t2);font-size:.7rem;font-weight:700}.adm-field>small{color:var(--t3,var(--t2));font-size:.68rem}.adm-input{border:1px solid var(--bdr2);background:var(--bg3);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;border-radius:9px;outline:none;padding:9px 11px;font-size:.8rem;transition:border-color .15s,box-shadow .15s}textarea.adm-input{resize:vertical;line-height:1.5}.adm-input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow,transparent)}.adm-media{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:18px;display:grid}.adm-cover-preview{aspect-ratio:2/3;border:1px dashed var(--bdr2);background:var(--bg3);color:var(--t3,var(--t2));text-align:center;border-radius:10px;place-items:center;padding:6px;font-size:.66rem;display:grid;overflow:hidden}.adm-cover-preview img{object-fit:cover;width:calc(100% + 12px);height:calc(100% + 12px);margin:-6px}.adm-form-foot{z-index:2;border:1px solid var(--bdr2);background:color-mix(in srgb, var(--bg3) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--sh);border-radius:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;bottom:12px}html.app-mobile .adm-form-foot{bottom:calc(var(--ms-dock,66px) + 24px + env(safe-area-inset-bottom,0px))}.adm-form-foot .adm-msg{flex:260px;margin:0}.adm-msg{margin-top:12px;font-size:.76rem;line-height:1.5}.adm-msg.is-error{color:#fb7185}.adm-msg.is-ok{color:#4ade80}.adm-inline-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.adm-inline-form .is-grow{flex:320px}.adm-inline-form select{min-width:160px}.adm-picker{position:relative}.adm-picker-list{z-index:5;border:1px solid var(--bdr2);background:var(--bg3);border-radius:10px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 14px 34px #00000059}.adm-picker-list button{border:0;border-top:1px solid var(--bdr);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 10px;font-size:.78rem;display:flex}.adm-picker-list button:first-child{border-top:0}.adm-picker-list button:hover,.adm-picker-list button:focus-visible{background:var(--sur2);outline:none}.adm-picker-list span{min-width:0;display:grid}.adm-picker-list small,.adm-picked small{color:var(--t2);font-size:.66rem}.adm-picker-list img,.adm-picked img,.adm-picked-ph{object-fit:cover;background:var(--sur2);border-radius:4px;flex:none;width:28px;height:40px}.adm-picked{border:1px solid var(--a1);background:color-mix(in srgb, var(--a1) 8%, var(--bg3));border-radius:9px;align-items:center;gap:10px;min-height:40px;padding:6px 8px;display:flex}.adm-picked>span{flex:1;min-width:0;display:grid}.adm-picked strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.adm-pages{counter-reset:none;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.adm-pages li{align-items:center;gap:8px;display:flex}.adm-page-num{text-align:center;flex:none;width:64px!important}.adm-week{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.adm-week-day{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px;align-content:start;gap:6px;padding:12px;display:grid}.adm-week-day h3{justify-content:space-between;margin-bottom:2px;font:700 .82rem Outfit,sans-serif;display:flex}.adm-week-day h3 span{color:var(--a2);font-size:.72rem}.adm-week-item{background:var(--sur2);border-radius:8px;align-items:center;gap:8px;padding:5px;display:flex}.adm-week-item img{object-fit:cover;border-radius:4px;flex:none;width:26px;height:37px}.adm-week-item span{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:.74rem;display:-webkit-box;overflow:hidden}.adm-week-item .adm-btn.is-icon{background:0 0;border-color:#0000;width:28px;min-height:28px;font-size:.7rem}.adm-week-none{color:var(--t3,var(--t2));padding:2px 4px;font-size:.74rem}.adm-overview-top{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:18px;display:grid}.adm-overview-top .adm-live{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-tile-icon{background:color-mix(in srgb, var(--adm-tone) 16%, transparent);width:34px;height:34px;color:var(--adm-tone);border-radius:10px;flex:none;place-items:center;display:grid}.adm-todo{gap:8px;display:grid}.adm-todo-item{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);border-radius:12px;align-items:center;gap:11px;padding:8px 12px 8px 8px;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.adm-todo-item>span:nth-child(2){flex:1;min-width:0}.adm-todo-item>svg:last-child{width:16px;height:16px;color:var(--t2);flex:none;transition:transform .15s}.adm-todo-item:hover{border-color:color-mix(in srgb, var(--adm-tone) 60%, transparent);background:color-mix(in srgb, var(--adm-tone) 6%, var(--bg3))}.adm-todo-item:hover>svg:last-child{color:var(--text);transform:translate(2px)}.adm-group-tag{background:var(--sur2);color:var(--t2);border-radius:99px;flex:none;padding:1px 8px;font-size:.64rem;font-weight:800}.adm-allclear{border:1px solid var(--bdr);background:var(--bg3);color:var(--t2);border-radius:12px;align-items:center;gap:9px;padding:12px 14px;font-size:.8rem;display:flex}.adm-allclear svg{color:#4ade80;flex:none}.adm-live{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adm-live>div{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px;gap:2px;padding:12px 14px;display:grid}.adm-live strong{font-variant-numeric:tabular-nums;font:800 1.4rem Outfit,sans-serif}.adm-live small{color:var(--t2);font-size:.7rem}.adm-pulse{background:#4ade80;border-radius:50%;width:9px;height:9px;animation:1.6s infinite aa-pulse;display:inline-block}.adm-more{color:var(--a2);align-items:center;gap:6px;margin-top:14px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.adm-more svg{width:15px;height:15px}.adm-more:hover{text-decoration:underline}.adm-areas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.adm-area{border:1px solid var(--bdr2);background:var(--sur);border-radius:16px;min-width:0;padding:18px;position:relative;overflow:hidden}.adm-area.is-kind{border-color:color-mix(in srgb, var(--adm-tone) 28%, var(--bdr2));background:linear-gradient(180deg, color-mix(in srgb, var(--adm-tone) 7%, var(--sur)), var(--sur) 120px)}.adm-area.is-kind:before{content:"";background:var(--adm-tone);height:3px;position:absolute;inset:0 0 auto}.adm-area-head{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.adm-area-head>div{flex:1;min-width:0}.adm-area-head h2{align-items:center;gap:8px;font:700 1rem Outfit,sans-serif;display:flex}.adm-area-head h2 em{color:#fff;background:#ef4444;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.62rem;font-style:normal;font-weight:800;display:inline-grid}.adm-area-head p{color:var(--t2);margin-top:2px;font-size:.72rem;line-height:1.5}.adm-area-icon{background:var(--sur2);width:36px;height:36px;color:var(--t2);border-radius:11px;flex:none;place-items:center;display:grid}.adm-area.is-kind .adm-area-icon{background:color-mix(in srgb, var(--adm-tone) 18%, transparent);color:var(--adm-tone)}.adm-area-site{border:1px solid var(--bdr2);color:var(--t2);border-radius:8px;flex:none;align-items:center;gap:5px;padding:5px 9px;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.adm-area-site svg{width:13px;height:13px}.adm-area-site:hover{border-color:var(--adm-tone);color:var(--text)}.adm-area-tools{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:2px 8px;display:grid}.adm-tool{color:var(--text);border-radius:10px;align-items:center;gap:11px;padding:8px;text-decoration:none;transition:background .15s;display:flex}.adm-tool>svg{color:var(--adm-tone);flex:none}.adm-tool>span{flex:1;min-width:0;display:grid}.adm-tool strong{font-size:.8rem}.adm-tool small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.adm-tool em{color:#fff;background:#ef4444;border-radius:10px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.62rem;font-style:normal;font-weight:800;display:inline-grid}.adm-tool:hover{background:var(--sur2)}.adm-content>.adm-subtabs{justify-self:start}.adm-subtabs{border:1px solid var(--bdr2);background:var(--bg3);border-radius:11px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.adm-subtabs a{color:var(--t2);white-space:nowrap;border-radius:8px;padding:7px 12px;font-size:.74rem;font-weight:700;text-decoration:none}.adm-subtabs a:hover{color:var(--text)}.adm-subtabs a.is-active{background:var(--a1);color:#fff}.adm-subtabs a em{color:#fff;background:#ef4444;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:.6rem;font-style:normal;font-weight:800;display:inline-grid}.aa-head{align-items:center}.aa-updated{color:var(--t2);font-size:.7rem}.adm-content .ai-panel{border-radius:16px}.adm-content .admin-scans{margin-top:0}.admin-scans-list>.admin-scans-empty{color:var(--t2);margin:10px 0 0}@media (width<=1100px){.adm-grid.is-4,.adm-live{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-overview-top,.adm-areas{grid-template-columns:1fr}}@media (width<=900px){.adm-shell{grid-template-columns:1fr;gap:16px;width:calc(100% - 32px);padding-top:16px}.adm-side{z-index:6;border-radius:14px;max-height:none;top:70px;overflow:visible}html.app-desktop .adm-side{top:calc(var(--ds-bar,44px) + 10px);max-height:none}html.app-mobile .adm-side{top:calc(env(safe-area-inset-top,0px) + 8px)}.adm-side-title{display:none}.adm-side-toggle{width:100%;min-height:54px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:11px;padding:8px 14px 8px 8px;display:flex}.adm-side-toggle-icon{background:color-mix(in srgb, var(--adm-tone) 16%, var(--sur2));width:38px;height:38px;color:var(--adm-tone);border-radius:10px;flex:none;place-items:center;display:grid}.adm-side-toggle>span:nth-child(2){flex:1;min-width:0;display:grid}.adm-side-toggle small{color:var(--t2);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:800}.adm-side-toggle strong{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.adm-side-toggle>em{color:#fff;background:#ef4444;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.62rem;font-style:normal;font-weight:800;display:inline-grid}.adm-side-toggle>svg:last-child{color:var(--t2);flex:none}.adm-side-body{display:none}.adm-side.is-open .adm-side-body{border:1px solid var(--bdr2);background:var(--bg3);border-radius:14px;max-height:min(70vh,640px);display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 50px #00000073}.adm-nav-item{min-height:42px}}@media (width<=600px){.adm-shell{width:calc(100% - 24px)}.adm-card,.adm-area{border-radius:14px;padding:16px}.adm-grid,.adm-grid.is-4{grid-template-columns:1fr}.adm-media{grid-template-columns:minmax(0,1fr) 84px;gap:12px}.adm-head .adm-btn{flex:auto}.adm-quick{width:100%}.adm-form-foot{justify-content:stretch}.adm-form-foot .adm-btn{flex:auto}.adm-inline-form .adm-field,.adm-inline-form .adm-btn{flex:100%}.adm-week-day.is-empty{display:none}.adm-subtabs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.adm-group-tag{display:none}.adm-area-tools{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.adm-pulse{animation:none}.adm-todo-item,.adm-tool,.adm-nav-item,.adm-nav-label>svg{transition:none}}.adm-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-toolbar .adm-search{flex:260px}.adm-toolbar select.adm-input{width:auto;min-width:170px}.adm-search{position:relative}.adm-search svg{color:var(--t2);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.adm-search .adm-input{padding-left:36px}.adm-chips{flex-wrap:wrap;gap:6px;display:flex}.adm-chip-btn{border:1px solid var(--bdr2);background:var(--bg3);min-height:32px;color:var(--t2);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 11px;font-size:.72rem;font-weight:700;display:inline-flex}.adm-chip-btn em{color:var(--t3,var(--t2));font-variant-numeric:tabular-nums;font-style:normal}.adm-chip-btn:hover{color:var(--text);border-color:var(--a1)}.adm-chip-btn.is-on{background:var(--a1);border-color:var(--a1);color:#fff}.adm-chip-btn.is-on em{color:#fff;opacity:.85}.adm-chip-btn.is-warn:not(.is-on) em{color:#fbbf24}.adm-count-line{color:var(--t2);font-size:.74rem}.adm-rows{gap:8px;display:grid}.adm-row{border:1px solid var(--bdr);background:var(--bg3);border-radius:13px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;transition:border-color .15s;display:grid}.adm-row:hover{border-color:var(--bdr2)}.adm-row>img,.adm-row>.adm-thumb-ph{object-fit:cover;background:var(--sur2);border-radius:7px;width:46px;height:66px}.adm-row-main{gap:4px;min-width:0;display:grid}.adm-row-title{align-items:baseline;gap:8px;min-width:0;display:flex}.adm-row-title a,.adm-row-title strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.86rem;font-weight:700;text-decoration:none;overflow:hidden}.adm-row-title a:hover{color:var(--a2)}.adm-row-title small{color:var(--t3,var(--t2));font-variant-numeric:tabular-nums;flex:none;font-size:.66rem}.adm-row-meta{color:var(--t2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.72rem;display:flex}.adm-row-meta>span{align-items:center;gap:4px;display:inline-flex}.adm-row-actions{align-items:center;gap:6px;display:flex}.adm-tag{border:1px solid var(--bdr2);background:var(--sur2);color:var(--t2);letter-spacing:.02em;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:1px 7px;font-size:.64rem;font-weight:800;display:inline-flex}.adm-tag.is-warn{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b44}.adm-tag.is-danger{color:#f87171;background:#ef44441a;border-color:#ef444444}.adm-tag.is-ok{color:#4ade80;background:#22c55e14;border-color:#22c55e40}.adm-tag.is-accent{border-color:color-mix(in srgb, var(--a1) 40%, transparent);background:color-mix(in srgb, var(--a1) 12%, transparent);color:var(--a2)}.adm-more-btn{justify-self:center;margin-top:4px}.adm-work{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:18px;display:grid}.adm-work-cover{aspect-ratio:2/3;object-fit:cover;background:var(--sur2);width:92px;box-shadow:var(--sh);border-radius:12px}.adm-work-main{gap:10px;min-width:0;display:grid}.adm-work-main h1{letter-spacing:-.03em;overflow-wrap:anywhere;font:800 clamp(1.3rem,2.4vw,1.75rem)/1.15 Outfit,sans-serif}.adm-work-stats{color:var(--t2);flex-wrap:wrap;gap:6px 16px;font-size:.74rem;display:flex}.adm-work-stats strong{color:var(--text);font-variant-numeric:tabular-nums}.adm-work-links{flex-wrap:wrap;gap:8px;display:flex}.adm-back{color:var(--t2);align-items:center;gap:6px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.adm-back:hover{color:var(--text)}.adm-back svg{width:15px;height:15px;transform:rotate(180deg)}.adm-section-title{color:var(--t2);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:4px 0 -4px;font-size:.66rem;font-weight:800;display:flex}.adm-section-title:after{content:"";background:var(--bdr);flex:1;height:1px}.adm-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-banner-preview{border:1px dashed var(--bdr2);background:var(--bg3);border-radius:10px;height:90px;overflow:hidden}.adm-banner-preview img{object-fit:cover;width:100%;height:100%}.adm-details{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px}.adm-details>summary{color:var(--t2);cursor:pointer;padding:11px 14px;font-size:.76rem;font-weight:700}.adm-details[open]>summary{border-bottom:1px solid var(--bdr)}.adm-details>div{gap:14px;padding:14px;display:grid}.adm-check{color:var(--t2);cursor:pointer;align-items:center;gap:8px;font-size:.76rem;display:inline-flex}.adm-check input{width:16px;height:16px;accent-color:var(--a1)}.adm-danger{border-color:#ef444440}.adm-danger .adm-card-head h2{color:#f87171}.adm-btn.is-danger{color:#f87171;background:#ef44441a;border-color:#ef444466}.adm-btn.is-danger:hover:not(:disabled){color:#fff;background:#ef4444;border-color:#ef4444}.adm-hint{color:var(--t2);font-size:.74rem;line-height:1.55}.adm-hint code,.adm-msg code{background:var(--sur2);border-radius:5px;padding:1px 5px;font-size:.92em}.adm-streams{gap:10px;display:grid}.adm-stream{border:1px solid var(--bdr2);background:var(--bg3);border-radius:12px;gap:10px;padding:12px;display:grid}.adm-stream-top{align-items:center;gap:8px;display:flex}.adm-stream-top .adm-input{flex:1}.adm-stream-top select.adm-input{flex:none;width:170px}.adm-stream-n{background:var(--sur2);width:26px;height:26px;color:var(--t2);border-radius:8px;flex:none;place-items:center;font-size:.7rem;font-weight:800;display:grid}.adm-stream-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-stream-opts .adm-input{width:96px;min-height:34px}.adm-season-head{align-items:center;gap:10px;margin:6px 0 2px;font:700 .86rem Outfit,sans-serif;display:flex}.adm-season-head small{color:var(--t2);font-size:.72rem;font-weight:600}.adm-eps{gap:6px;display:grid}.adm-ep{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px;grid-template-columns:auto 92px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 10px 7px 8px;display:grid}.adm-ep.is-selected{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 7%, var(--bg3))}.adm-ep>input{width:16px;height:16px;accent-color:var(--a1)}.adm-ep-thumb{aspect-ratio:16/9;background:var(--sur2);border-radius:7px;width:92px;position:relative;overflow:hidden}.adm-ep-thumb img{object-fit:cover;width:100%;height:100%}.adm-ep-thumb b{color:#fff;font-variant-numeric:tabular-nums;background:#000000b8;border-radius:5px;padding:0 5px;font-size:.62rem;position:absolute;bottom:4px;left:4px}.adm-gaps{background:color-mix(in srgb, #f59e0b 6%, var(--bg3));color:#fbbf24;border:1px solid #f59e0b44;border-radius:12px;padding:10px 12px;font-size:.76rem;line-height:1.5}.adm-selbar{z-index:2;border:1px solid var(--a1);background:color-mix(in srgb, var(--bg3) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--sh);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:.78rem;font-weight:700;display:flex;position:sticky;bottom:12px}html.app-mobile .adm-selbar{bottom:calc(var(--ms-dock,66px) + 24px + env(safe-area-inset-bottom,0px))}.adm-selbar>span{flex:1}.adm-chap{grid-template-columns:auto 52px minmax(0,1fr) auto}.adm-chap-num{background:var(--sur2);min-height:40px;color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:center;border-radius:9px;place-items:center;font:800 .82rem Outfit,sans-serif;display:grid}.adm-chap.is-hidden{border-style:dashed}.adm-chap.is-hidden .adm-chap-num,.adm-chap.is-hidden .adm-row-title a{opacity:.6}.adm-selbar-group{align-items:center;gap:6px;display:inline-flex}.adm-selbar .adm-selbar-group .adm-input{width:84px;min-height:32px}.adm-page-urls{white-space:pre;font:.74rem/1.6 ui-monospace,monospace;overflow-x:auto}.adm-page-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;max-height:520px;display:grid;overflow:auto}.adm-page-grid a{aspect-ratio:2/3;background:var(--sur2);border-radius:8px;display:block;position:relative;overflow:hidden}.adm-page-grid img{object-fit:cover;width:100%;height:100%}.adm-page-grid b{color:#fff;font-variant-numeric:tabular-nums;background:#000000b8;border-radius:5px;padding:0 5px;font-size:.62rem;position:absolute;bottom:4px;left:4px}.adm-preview{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px;gap:4px;max-height:260px;padding:10px 12px;font-size:.72rem;display:grid;overflow:auto}.adm-preview>div{grid-template-columns:70px minmax(0,1fr);gap:10px;display:grid}.adm-preview>div>span:first-child{color:var(--t2);font-variant-numeric:tabular-nums}.adm-preview>div>span:last-child{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;overflow:hidden}.adm-preview .is-skip{opacity:.5;text-decoration:line-through}.adm-progress{background:var(--sur2);border-radius:99px;height:6px;overflow:hidden}.adm-progress>div{background:var(--a1);height:100%;transition:width .2s}.adm-samples{gap:8px;display:grid}.adm-samples>div{border:1px solid var(--bdr);background:var(--bg3);overflow-wrap:anywhere;border-radius:10px;gap:2px;padding:8px 10px;font:.7rem ui-monospace,monospace;display:grid}.adm-samples del{color:#f87171;text-decoration:none}.adm-samples ins{color:#4ade80;text-decoration:none}.adm-recent{gap:6px;display:grid}.adm-recent a{color:var(--text);border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;font-size:.78rem;text-decoration:none;display:grid}.adm-recent a:hover{background:var(--sur2)}.adm-recent img{object-fit:cover;border-radius:5px;width:30px;height:43px}.adm-recent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-recent small{color:var(--t2);white-space:nowrap;font-size:.68rem}@media (width<=1100px){.adm-grid.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.adm-row{grid-template-columns:46px minmax(0,1fr)}.adm-row-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}.adm-ep{grid-template-columns:auto 72px minmax(0,1fr)}.adm-ep-thumb{width:72px}.adm-ep .adm-row-actions{grid-column:2/-1;justify-content:flex-start}.adm-chap{grid-template-columns:auto 44px minmax(0,1fr)}.adm-work{grid-template-columns:64px minmax(0,1fr);gap:12px}.adm-work-cover{width:64px}.adm-stream-top{flex-wrap:wrap}.adm-stream-top select.adm-input{width:100%}}@media (width<=600px){.adm-grid.is-3{grid-template-columns:1fr}.adm-toolbar select.adm-input{flex:100%}}.ai-actions a.ai-btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.adm-card-head p a,.adm-hint a{color:var(--a2);font-weight:700}.adm-feat-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.adm-feat-row{border:1px solid var(--bdr);background:var(--bg3);border-radius:13px;grid-template-columns:28px 44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px 8px 8px;display:grid}.adm-feat-row:first-child{border-color:color-mix(in srgb, var(--adm-tone) 45%, var(--bdr2))}.adm-feat-row>img,.adm-feat-row>.adm-thumb-ph{object-fit:cover;background:var(--sur2);border-radius:7px;width:44px;height:63px}.adm-feat-pos{background:var(--sur2);width:28px;height:28px;color:var(--t2);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;font:800 .78rem Outfit,sans-serif;display:grid}.adm-feat-row:first-child .adm-feat-pos{background:var(--adm-tone);color:#fff}.adm-feat-main{gap:4px;min-width:0;display:grid}.adm-feat-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.adm-feat-main small{color:var(--t2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.7rem;display:flex}.adm-feat-auto{border:1px dashed var(--bdr2);background:var(--bg3);color:var(--t2);border-radius:12px;justify-items:start;gap:12px;padding:14px;font-size:.78rem;line-height:1.5;display:grid}.adm-feat-auto strong{color:var(--text)}.adm-feat-strip{grid-template-columns:repeat(5,minmax(0,92px));gap:10px;max-width:100%;display:grid}.adm-feat-strip>span{gap:4px;min-width:0;display:grid}.adm-feat-strip img,.adm-feat-strip .adm-thumb-ph{aspect-ratio:2/3;object-fit:cover;background:var(--sur2);border-radius:8px;width:100%}.adm-feat-strip small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}@media (width<=600px){.adm-feat-row{grid-template-columns:24px 40px minmax(0,1fr)}.adm-feat-row>img,.adm-feat-row>.adm-thumb-ph{width:40px;height:57px}.adm-feat-row .adm-row-actions{grid-column:3;justify-content:flex-start}.adm-feat-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}}.enc{gap:18px;display:grid}.enc-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.enc-dot{background:var(--t2);border-radius:50%;width:9px;height:9px;display:inline-block}.enc-dot.is-live{background:#34d399;box-shadow:0 0 0 4px #34d39933}.enc-totals{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:16px;display:grid}.enc-totals div{border:1px solid var(--bdr2);background:var(--sur2);border-radius:12px;padding:12px 14px}.enc-totals strong{font:700 1.15rem Outfit,sans-serif;display:block}.enc-totals small,.enc-list small,.enc-running small{color:var(--t2);font-size:.72rem;line-height:1.5;display:block}.enc-running{align-items:flex-start;gap:14px;display:flex}.enc-running>div{flex:1;gap:6px;min-width:0;display:grid}.enc-thumb{object-fit:cover;background:var(--sur2);border-radius:6px;flex:none;width:44px;height:62px}.enc-running .enc-thumb{width:64px;height:90px}.enc-ref{font-variant-numeric:tabular-nums}.enc-form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.enc-form .adm-input{flex:320px;min-width:0}.enc-check{color:var(--t2);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.enc-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.enc-list li{border:1px solid var(--bdr2);background:var(--sur2);border-radius:12px;align-items:center;gap:12px;padding:8px 10px;display:flex}.enc-list li>span:first-of-type{flex:1;min-width:0}.enc-list li.is-error{border-color:#ef444466}.enc-result{text-align:right;margin-left:auto}.enc-error{word-break:break-word;color:#f87171!important}@media (width<=640px){.enc-head{flex-direction:column}.enc-list li{flex-wrap:wrap}.enc-result{text-align:left;flex:100%;margin-left:0}}.scans-page{width:min(1280px,100% - 64px);margin:0 auto;padding:48px 0 96px;position:relative}.scans-intro{border:1px solid var(--bdr2);background:linear-gradient(120deg,#a855f71f,#a855f706 52%),var(--bg3);box-shadow:var(--sh);border-radius:20px;justify-content:space-between;align-items:end;gap:24px;padding:32px 36px;display:flex}.scan-eyebrow{color:var(--a2);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:.68rem;font-weight:800;display:block}.scans-intro h1{letter-spacing:-.045em;font-family:Outfit,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.06}.scans-intro h1 em{color:var(--a2);font-style:normal}.scans-intro p{color:var(--t2);margin-top:12px;font-size:.89rem;line-height:1.6}.scans-admin-link{white-space:nowrap;background:var(--a1);color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:11px 16px;font-size:.76rem;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.scans-admin-link:hover{background:var(--a2);transform:translateY(-2px)}.scans-intro-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.scans-partner-btn{white-space:nowrap;background:color-mix(in srgb,var(--a1) 12%,var(--sur2));color:var(--text);border:1px solid color-mix(in srgb,var(--a1) 45%,var(--bdr2));font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 15px;font-size:.76rem;font-weight:800;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.scans-partner-btn svg{width:17px;height:17px;color:var(--a2)}.scans-partner-btn:hover{border-color:var(--a1);background:color-mix(in srgb,var(--a1) 20%,var(--sur2));transform:translateY(-2px)}.scans-partner-btn:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.scans-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:28px 0 16px;display:flex}.scans-search{background:var(--bg3);border:1px solid var(--bdr2);width:min(420px,100%);color:var(--a2);border-radius:12px;align-items:center;gap:9px;padding:0 15px;transition:border-color .2s,box-shadow .2s;display:flex}.scans-search:focus-within{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}.scans-search span{font-size:1.5rem;line-height:1}.scans-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:14px 0;font-size:.83rem}.scans-search input::placeholder{color:var(--t2)}.scans-count{color:var(--t2);white-space:nowrap;font-size:.75rem;font-weight:700}.scans-list{gap:12px;display:grid}.scan-list-card{border:1px solid var(--bdr);min-width:0;color:var(--text);background:linear-gradient(110deg,#ffffff06,#a855f709),var(--bg3);border-radius:16px;align-items:center;gap:22px;padding:18px 22px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex}.scan-list-card:hover,.scan-list-card:focus-visible{border-color:#a855f77a;outline:none;transform:translateY(-2px);box-shadow:0 12px 32px #0000003d,0 0 0 1px #a855f71f}.scan-mark{background:linear-gradient(145deg,#a855f74d,#501e9638);border:1px solid #ffffff1f;border-radius:13px;flex:none;place-items:center;width:94px;height:94px;display:grid;overflow:hidden;box-shadow:0 5px 18px #00000040}.scan-mark img{object-fit:cover;width:100%;height:100%;display:block}.scan-mark>span{letter-spacing:-.05em;color:#fff;place-items:center;width:100%;height:100%;font-family:Outfit,sans-serif;font-size:1.65rem;font-weight:800;display:grid}.scan-list-copy{flex:1;min-width:0}.scan-list-copy h2{letter-spacing:-.025em;margin-bottom:5px;font-family:Outfit,sans-serif;font-size:1.2rem}.scan-list-copy p{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.5;overflow:hidden}.scan-list-copy>span{color:var(--a2);align-items:center;gap:6px;margin-top:13px;font-size:.72rem;font-weight:700;display:inline-flex}.scan-card-arrow{border:1px solid var(--bdr2);width:36px;height:36px;color:var(--a2);border-radius:9px;place-items:center;font-size:1rem;transition:background .2s,transform .2s;display:grid}.scan-list-card:hover .scan-card-arrow{background:var(--sur2);transform:translate(3px)}.scans-state{border:1px dashed var(--bdr2);background:var(--sur);text-align:center;min-height:260px;color:var(--t2);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;font-size:.88rem;display:flex}.scans-state h1,.scans-state h2{color:var(--text);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.3rem}.scans-state p{max-width:400px;line-height:1.6}.scans-state button,.scans-state a{background:var(--sur2);color:var(--a2);border:1px solid var(--bdr2);font:inherit;cursor:pointer;border-radius:9px;margin-top:18px;padding:9px 14px;text-decoration:none}.scans-back{color:var(--t2);align-items:center;gap:6px;margin-bottom:24px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.scans-back:hover{color:var(--a2)}.scan-detail-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.scan-detail-main{gap:20px;min-width:0;display:grid}.scan-profile-card,.scan-content-panel,.scan-side-card{border:1px solid var(--bdr2);background:linear-gradient(150deg,#a855f713,#a855f704 62%),var(--bg3);box-shadow:var(--sh);border-radius:18px}.scan-profile-card{padding:30px}.scan-profile-top{align-items:start;gap:26px;display:flex}.scan-mark-large{border-radius:16px;width:144px;height:144px}.scan-mark-large>span{font-size:2.5rem}.scan-profile-copy{flex:1;min-width:0}.scan-profile-copy h1{letter-spacing:-.04em;font-family:Outfit,sans-serif;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.08}.scan-profile-copy p{color:var(--t2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font-size:.86rem;line-height:1.75}.scan-links{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.scan-links a{color:var(--text);border:1px solid var(--bdr2);background:var(--sur2);border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:.72rem;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.scan-links a:hover{border-color:var(--a1);background:#a855f729}.scan-links span{color:var(--a2)}.scan-content-panel{padding:27px 30px 30px}.scan-section-heading h2,.scan-side-card h2{letter-spacing:-.025em;font-family:Outfit,sans-serif;font-size:1.28rem}.scan-empty{text-align:center;border:1px dashed var(--bdr2);background:#0000001a;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;margin-top:20px;padding:30px;display:flex}.scan-empty-icon{background:var(--sur2);border:1px solid var(--bdr2);width:48px;height:48px;color:var(--a2);border-radius:12px;place-items:center;margin-bottom:15px;font-size:1.4rem;display:grid}.scan-empty h3{color:var(--text);margin-bottom:5px;font-size:.93rem}.scan-empty p{max-width:400px;color:var(--t2);font-size:.77rem;line-height:1.6}.scan-detail-side{gap:16px;display:grid}.scan-side-card{padding:22px}.scan-side-card p{color:var(--t2);overflow-wrap:anywhere;margin-top:10px;font-size:.79rem;line-height:1.65}.scan-side-note{border-top:1px solid var(--bdr2);color:var(--t2);margin-top:20px;padding-top:15px;font-size:.71rem;display:block}.scan-release-empty{align-items:start;gap:10px;padding:20px 0 2px;display:flex}.scan-release-empty>span{color:var(--a2);font-size:1.1rem}.scan-release-empty p{margin:0}@media (width<=800px){.scan-detail-layout{grid-template-columns:1fr}.scan-detail-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.scans-page{width:calc(100% - 32px);padding:28px 0 70px}.scans-intro{flex-direction:column;align-items:start;padding:26px}.scans-intro h1{font-size:2.1rem}.scans-intro-actions{justify-content:flex-start}.scans-toolbar{flex-direction:column;align-items:stretch;gap:8px}.scans-search{width:100%}.scans-count{padding-left:2px}.scan-list-card{gap:14px;padding:14px}.scan-mark{width:72px;height:72px}.scan-list-copy h2{font-size:1rem}.scan-list-copy p{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.scan-list-copy>span{margin-top:7px}.scan-card-arrow{display:none}.scan-profile-card,.scan-content-panel{padding:22px}.scan-profile-top{flex-direction:column;gap:16px}.scan-mark-large{width:104px;height:104px}.scan-detail-side{grid-template-columns:1fr}.scan-empty{min-height:210px}}.scan-list-card{isolation:isolate;position:relative;overflow:hidden}.scan-list-banner{z-index:-1;opacity:.16;background-position:50%;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 70%);mask-image:linear-gradient(90deg,#0000 10%,#000 70%)}.scan-list-card .scan-mark{border-color:color-mix(in srgb,var(--scan-card-accent,#a855f7) 50%,transparent)}.scan-list-copy>span{flex-wrap:wrap}.scan-list-metric{border-left:1px solid color-mix(in srgb,currentColor 30%,transparent);align-items:center;gap:4px;margin-left:6px;padding-left:10px;font-weight:700;display:inline-flex}.scan-list-metric+.scan-list-metric{margin-left:0}.scan-list-metric.is-likes svg{color:#f43f5e}.scan-list-recruit{color:#4ade80;letter-spacing:.04em;text-transform:uppercase;vertical-align:3px;background:#4ade8024;border-radius:99px;margin-left:8px;padding:3px 8px;font-size:.62rem;font-style:normal;font-weight:800}.scanp{color:var(--scan-page-ink);gap:18px;display:grid;position:relative}.scanp-bg{z-index:-1;pointer-events:none;background:var(--scan-page);position:fixed;inset:0;overflow:hidden}.scanp-bg-img{position:absolute;inset:0}.scanp-bg:after{content:"";background:var(--scan-page);opacity:var(--scan-dim,.7);position:absolute;inset:0}.scanp.is-preview .scanp-bg{z-index:-1;position:absolute}.scanp:not(.has-bg):before{content:"";z-index:-1;background:radial-gradient(ellipse 70% 50% at 50% -10%,color-mix(in srgb,var(--scan-accent-raw) 22%,transparent),transparent 70%),var(--scan-page);pointer-events:none;position:fixed;inset:0}.scanp.is-preview:not(.has-bg):before{position:absolute}.scanp-card,.scanp-hero,.scanp-recruit,.scanp-feature{background:color-mix(in srgb,var(--scan-box) 92%,transparent);color:var(--scan-ink);border:1px solid var(--scan-line);border-radius:18px;box-shadow:0 10px 30px #0000002e}.scanp.has-bg .scanp-card,.scanp.has-bg .scanp-hero{-webkit-backdrop-filter:blur(14px)}.scanp-hero{padding:0 0 22px;position:relative;overflow:hidden}.scanp-banner{background:linear-gradient(120deg,color-mix(in srgb,var(--scan-accent-raw) 70%,#000),color-mix(in srgb,var(--scan-accent-raw) 25%,var(--scan-box)));background-position:50%;background-size:cover;height:clamp(140px,22vw,260px);position:relative}.scanp-banner:after{content:"";background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--scan-box) 55%,transparent) 70%,var(--scan-box));pointer-events:none;height:45%;position:absolute;inset:auto 0 0}.scanp-id{align-items:flex-start;gap:22px;margin-top:-64px;padding:0 26px;display:flex;position:relative}.scanp-logo{border:4px solid var(--scan-box);width:132px;height:132px;box-shadow:0 0 0 1px var(--scan-line),0 14px 34px #0006;background:linear-gradient(145deg,var(--scan-accent-raw),color-mix(in srgb,var(--scan-accent-raw) 40%,#000));border-radius:24px;flex:none}.scanp-logo>span{font-size:2.3rem}.scanp-id-copy{flex:1;min-width:0;padding-top:78px}.scanp-eyebrow{color:var(--scan-accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:6px;font-size:.66rem;font-weight:800;display:inline-flex}.scanp-eyebrow:before{content:"";width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent);background:currentColor;border-radius:50%}.scanp-id h1{letter-spacing:-.035em;overflow-wrap:anywhere;font:800 clamp(1.8rem,3.6vw,2.6rem)/1.05 Outfit,sans-serif}.scanp-id p{color:var(--scan-muted);margin-top:6px;font-size:.92rem;line-height:1.5}.scanp-stats{color:var(--scan-muted);flex-wrap:wrap;align-items:baseline;gap:6px 0;margin-top:14px;font-size:.78rem;display:flex}.scanp-stats>span{align-items:baseline;gap:5px;display:inline-flex}.scanp-stats>span+span:before{content:"";background:var(--scan-line);background:color-mix(in srgb,var(--scan-ink) 16%,transparent);align-self:center;width:1px;height:14px;margin:0 14px}.scanp-stats strong{color:var(--scan-ink);font-variant-numeric:tabular-nums;font:700 1rem/1 Outfit,sans-serif}.scanp-like{border:1px solid var(--scan-line);background:color-mix(in srgb,var(--scan-ink) 6%,transparent);color:var(--scan-ink);cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:8px;margin-top:82px;padding:9px 14px;font:700 .85rem/1 inherit;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.scanp-like svg{color:#f43f5e;transition:transform .2s}.scanp-like b{border-left:1px solid var(--scan-line);font-variant-numeric:tabular-nums;padding-left:8px;font-weight:800}.scanp-like:hover:not(:disabled){border-color:#f43f5e;transform:translateY(-1px)}.scanp-like.is-liked{background:#f43f5e24;border-color:#f43f5e8c}.scanp-like.is-liked svg{transform:scale(1.08)}.scanp-like:disabled{cursor:default}.scanp.is-preview .scanp-like{opacity:.85}.scanp-links{border-top:1px solid var(--scan-line);flex-wrap:wrap;gap:8px;margin:20px 26px 0;padding-top:18px;display:flex}.scanp-link{border:1px solid var(--scan-line);background:color-mix(in srgb,var(--scan-ink) 5%,transparent);min-height:48px;color:var(--scan-ink);border-radius:13px;align-items:center;gap:10px;padding:6px 12px 6px 6px;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex}.scanp-link:hover{border-color:var(--scan-accent);transform:translateY(-1px)}.scanp-link-icon{background:color-mix(in srgb,var(--scan-ink) 10%,transparent);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.scanp-link-icon img{object-fit:cover;width:100%;height:100%}.scanp-link.is-discord .scanp-link-icon{color:#fff;background:#5865f2}.scanp-link.is-x .scanp-link-icon{color:#fff;background:#000}.scanp-link.is-instagram .scanp-link-icon{color:#fff;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7)}.scanp-link-copy{min-width:0;display:grid}.scanp-link-copy strong{font-size:.82rem}.scanp-link-copy small{color:var(--scan-muted);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:.7rem;overflow:hidden}.scanp-verified{color:#4ade80;display:grid}.scanp-recruit{--rc:#4ade80;border-color:color-mix(in srgb,var(--rc) 38%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--rc) 16%,var(--scan-box)),color-mix(in srgb,var(--rc) 5%,var(--scan-box)) 60%);align-items:center;gap:16px;padding:16px 18px 16px 16px;display:flex;position:relative;overflow:hidden}.scanp-recruit:after{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--rc) 22%,transparent),transparent);pointer-events:none;width:40%;position:absolute;inset:-40% auto -40% -20%}.scanp-recruit-icon{background:color-mix(in srgb,var(--rc) 18%,transparent);width:48px;height:48px;color:var(--rc);border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.scanp-recruit-icon i{background:var(--rc);border:2px solid var(--scan-box);border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px}.scanp-recruit-icon i:after{content:"";border:2px solid var(--rc);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite scanp-ping;position:absolute;inset:-2px}@keyframes scanp-ping{75%,to{opacity:0;transform:scale(2.2)}}.scanp-recruit-copy{z-index:1;flex:1;gap:4px;min-width:0;display:grid;position:relative}.scanp-recruit-copy strong{color:var(--rc);letter-spacing:-.01em;font:800 1rem Outfit,sans-serif}.scanp-recruit-copy p{color:var(--scan-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.84rem;line-height:1.5}.scanp-recruit-roles{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.scanp-recruit-roles span{border:1px solid color-mix(in srgb,var(--rc) 35%,transparent);background:color-mix(in srgb,var(--rc) 9%,transparent);color:var(--scan-ink);border-radius:99px;padding:3px 9px;font-size:.68rem;font-weight:700}.scanp-recruit-btn{z-index:1;background:var(--rc);color:#06200f;cursor:pointer;min-height:44px;box-shadow:0 8px 22px -8px color-mix(in srgb,var(--rc) 70%,transparent);border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 18px;font:800 .86rem Outfit,sans-serif;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative}.scanp-recruit-btn svg{width:18px;height:18px}.scanp-recruit-btn:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 12px 26px -8px color-mix(in srgb,var(--rc) 80%,transparent);transform:translateY(-2px)}.scanp-recruit-btn:active:not(:disabled){transform:translateY(0)scale(.98)}.scanp-recruit-btn:disabled{cursor:default;opacity:.85}.scanp-featured{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.scanp-feature{--ease3d:cubic-bezier(.16,1,.3,1);isolation:isolate;color:var(--scan-ink);transition:border-color .3s,transform .6s var(--ease3d),box-shadow .6s var(--ease3d);animation:scanp-in .8s var(--ease3d) both;animation-delay:calc(var(--i,0)*70ms);align-items:center;gap:20px;padding:16px 20px 16px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}@keyframes scanp-in{0%{opacity:0;transform:perspective(900px)translate3d(0,18px,-30px)rotateX(14deg)}}.scanp-feature-glow{z-index:-1;filter:blur(40px)saturate(1.3);opacity:.22;background-position:50%;background-size:cover;transition:opacity .5s;position:absolute;inset:-30%;transform:scale(1.1)}.scanp-feature:before{content:"";z-index:-1;background:linear-gradient(90deg,transparent 30%,color-mix(in srgb,var(--scan-box) 70%,transparent));position:absolute;inset:0}.scanp-feature:hover{border-color:color-mix(in srgb,var(--scan-accent) 70%,transparent);transform:translateY(-3px);box-shadow:0 22px 40px -22px #000000b3}.scanp-feature:hover .scanp-feature-glow{opacity:.36}.scanp-book{aspect-ratio:2/3;flex:none;width:96px;position:relative}.scanp-book>:is(img,.cover-fallback){z-index:1;object-fit:cover;background:color-mix(in srgb,var(--scan-ink) 8%,transparent);border-radius:3px 8px 8px 3px;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:inset 3px 0 4px -2px #ffffff40,0 14px 24px -12px #000000b3}.scanp-book:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000004d,#0000 12% 80%,#ffffff1f);border-radius:3px 8px 8px 3px;position:absolute;inset:0}.scanp-feature-body{flex:1;align-content:center;gap:6px;min-width:0;display:grid;position:relative}.scanp-feature-body>small{color:var(--scan-accent);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:5px;font-size:.66rem;font-weight:800;display:inline-flex}.scanp-feature-body>strong{letter-spacing:-.02em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:800 1.12rem/1.2 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.scanp-feature-kind{color:var(--scan-muted);font-size:.74rem}.scanp-feature-stats{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.scanp-feature-stats>span{background:color-mix(in srgb,var(--scan-ink) 8%,transparent);color:var(--scan-ink);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.scanp-feature-stats svg{color:var(--scan-accent)}.scanp-feature-cta{color:var(--scan-accent);transition:gap .3s var(--ease3d);align-items:center;gap:6px;margin-top:4px;font-size:.78rem;font-style:normal;font-weight:800;display:inline-flex}.scanp-feature:hover .scanp-feature-cta{gap:10px}.scanp-featured.is-carousel{min-width:0;display:block;position:relative}.scanp-featured-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 9.33333px);grid-auto-flow:column;gap:14px;margin:-6px 0 -24px;padding:6px 0 24px;display:grid;position:relative;overflow-x:auto}.scanp-featured-track::-webkit-scrollbar{display:none}.scanp-featured-track>.scanp-feature{scroll-snap-align:start}.scanp-featured-arrow{z-index:2;border:1px solid var(--scan-line);background:color-mix(in srgb,var(--scan-box) 88%,transparent);width:40px;height:40px;color:var(--scan-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:.85;border-radius:50%;place-items:center;padding:0;transition:opacity .2s,border-color .2s,color .2s,transform .3s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:calc(50% - 14px);transform:translateY(-50%);box-shadow:0 10px 24px -10px #000000b3}.scanp-featured-arrow.is-prev{left:-18px}.scanp-featured-arrow.is-next{right:-18px}.scanp-featured-arrow:hover,.scanp-featured-arrow:focus-visible{opacity:1;color:var(--scan-accent);border-color:color-mix(in srgb,var(--scan-accent) 60%,transparent);transform:translateY(-50%)scale(1.06)}.scanp-featured-dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.scanp-featured-dots>button{background:color-mix(in srgb,var(--scan-page-ink) 26%,transparent);cursor:pointer;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .35s cubic-bezier(.16,1,.3,1),background .2s}.scanp-featured-dots>button.is-on{background:var(--scan-accent);width:22px}@media (width<=1000px){.scanp-featured-track{grid-auto-columns:calc(50% - 7px)}}.scanp-featured.is-single .scanp-feature{padding:20px 24px 20px 20px}.scanp-featured.is-single .scanp-book{width:118px}.scanp-featured.is-single .scanp-feature-body>strong{font-size:1.4rem}.scanp-featured.is-single .scanp-feature-cta{display:none}.scanp-featured.is-single .scanp-feature-glow{opacity:.3;inset:-30% -10% -30% 30%}.scanp-feature-go{text-align:right;flex:none;justify-items:end;gap:2px;padding-left:16px;display:grid;position:relative}.scanp-feature-go b{letter-spacing:-.04em;color:var(--scan-ink);font:900 2.4rem/1 Outfit,sans-serif}.scanp-feature-go small{color:var(--scan-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}.scanp-feature-go i{background:var(--scan-accent);color:var(--scan-action-ink);box-shadow:0 10px 24px -10px var(--scan-accent);transition:gap .3s var(--ease3d),transform .3s var(--ease3d);border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:10px 18px;font:800 .84rem Outfit,sans-serif;display:inline-flex}.scanp-feature:hover .scanp-feature-go i{gap:12px;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.scanp-feature{perspective:700px;perspective-origin:64px}.scanp-featured.is-single .scanp-feature{perspective-origin:79px}.scanp-book{transform-style:preserve-3d;transform-origin:0}.scanp-book:before{content:"";transform-origin:0;width:16px;transition:transform .8s var(--ease3d);background:repeating-linear-gradient(90deg,#efe9f4 0 1px,#cfc6d8 1px 2px);border-radius:0 2px 2px 0;position:absolute;top:3%;bottom:3%;left:calc(100% - 1px);transform:rotateY(90deg)}.scanp-book{transition:transform .8s var(--ease3d)}.scanp-feature:hover .scanp-book{transform:rotateY(-34deg)translateZ(10px)}.scanp-feature:hover .scanp-book>:is(img,.cover-fallback){box-shadow:inset 3px 0 4px -2px #ffffff40,18px 18px 28px -14px #000c}}@media (prefers-reduced-motion:reduce){.scanp-feature,.scanp-recruit-icon i:after{animation:none}}.scanp-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.scanp-main,.scanp-side{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.scanp-card{padding:22px}.scanp-card-head{align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.scanp-card-head h2{letter-spacing:-.02em;font:700 1.15rem Outfit,sans-serif}.scanp-card-head span{color:var(--scan-accent);font-size:.85rem;font-weight:700}.scanp-empty{color:var(--scan-muted);font-size:.84rem}.scanp-works{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:16px 12px;display:grid}.scanp-work{color:var(--scan-ink);gap:5px;min-width:0;text-decoration:none;display:grid}.scanp-work img,.scanp-work .cover-fallback{aspect-ratio:2/3;object-fit:cover;background:color-mix(in srgb,var(--scan-ink) 8%,transparent);border-radius:11px;place-items:center;width:100%;transition:transform .2s,box-shadow .2s;display:grid}.scanp-work:hover img{box-shadow:0 10px 24px #00000059,0 0 0 2px var(--scan-accent);transform:translateY(-3px)}.scanp-work strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}.scanp-work small{color:var(--scan-muted);font-size:.7rem}.scanp-releases{gap:2px;list-style:none;display:grid}.scanp-releases a{color:var(--scan-ink);border-radius:11px;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.scanp-releases a:hover{background:color-mix(in srgb,var(--scan-ink) 6%,transparent)}.scanp-releases img,.scanp-releases .cover-fallback{object-fit:cover;border-radius:7px;flex:none;place-items:center;width:40px;height:58px;display:grid}.scanp-releases span{flex:1;min-width:0;display:grid}.scanp-releases strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.scanp-releases small{color:var(--scan-accent);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:600;overflow:hidden}.scanp-releases time{color:var(--scan-muted);flex:none;font-size:.72rem}.scanp-about{color:var(--scan-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.86rem;line-height:1.7}.scanp-team-group+.scanp-team-group{border-top:1px solid var(--scan-line);margin-top:14px;padding-top:12px}.scanp-team-group h3{color:var(--scan-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:800}.scanp-team-group ul{gap:2px;list-style:none;display:grid}.scanp-team-group a{color:var(--scan-ink);border-radius:10px;align-items:center;gap:10px;padding:6px;text-decoration:none;display:flex}.scanp-team-group a:hover{background:color-mix(in srgb,var(--scan-ink) 6%,transparent)}.scanp-avatar{background:var(--scan-accent);width:38px;height:38px;color:var(--scan-action-ink);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.scanp-avatar img{object-fit:cover;width:100%;height:100%}.scanp-team-group a>span:last-child{min-width:0;display:grid}.scanp-team-group strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.scanp-team-group small{color:var(--scan-muted);font-size:.72rem}.scanp-partners ul{gap:6px;list-style:none;display:grid}.scanp-partners a{--partner-accent:var(--scan-accent);border:1px solid color-mix(in srgb,var(--partner-accent) 30%,var(--scan-line));background:linear-gradient(120deg,color-mix(in srgb,var(--partner-accent) 16%,transparent),transparent 70%);color:var(--scan-ink);border-radius:12px;align-items:center;gap:11px;padding:8px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.scanp-partners a:hover{border-color:var(--partner-accent);transform:translateY(-1px)}.scanp-partner-logo{background:var(--partner-accent);color:#fff;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font:800 .78rem Outfit,sans-serif;display:grid;overflow:hidden}.scanp-partner-logo img{object-fit:cover;width:100%;height:100%}.scanp-partners a>span:last-child{min-width:0;display:grid}.scanp-partners strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.scanp-partners small{color:var(--scan-muted);font-size:.7rem}.scans-detail-page .scanp{margin-top:4px}@media (width<=900px){.scanp-layout{grid-template-columns:minmax(0,1fr)}.scanp-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (width<=600px){.scanp-id{flex-direction:column;align-items:flex-start;gap:12px;margin-top:-48px;padding:0 16px}.scanp-id-copy{padding-top:0}.scanp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:12px;font-size:.7rem;display:grid}.scanp-stats>span{border-left:1px solid color-mix(in srgb,var(--scan-ink) 16%,transparent);flex-direction:column;align-items:flex-start;gap:3px;padding-left:10px}.scanp-stats>span:first-child{border-left:0;padding-left:0}.scanp-stats>span+span:before{display:none}.scanp-logo{border-radius:18px;width:96px;height:96px}.scanp-links{margin:16px 16px 0;padding-top:16px}.scanp-link{flex:calc(50% - 8px);min-width:0}.scanp-link-copy small{max-width:none}.scanp-card{padding:16px}.scanp-like{margin:0}.scan-list-metric{border-left:0;margin-left:0;padding-left:0}.scanp-works{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.scanp-featured{grid-template-columns:1fr}.scanp-featured-track{grid-auto-columns:88%;gap:10px}.scanp-featured-arrow{display:none}.scanp-recruit{flex-wrap:wrap;padding:14px}.scanp-recruit-copy{flex-basis:calc(100% - 64px)}.scanp-recruit-btn{justify-content:center;width:100%}.scanp-feature{gap:14px;padding:14px}.scanp-book{width:80px}.scanp-featured.is-single .scanp-book{width:92px}.scanp-featured.is-single .scanp-feature-body>strong{font-size:1.15rem}.scanp-feature-go{display:none}.scanp-featured.is-single .scanp-feature-cta{display:inline-flex}}@media (prefers-reduced-motion:no-preference){.scans-list{perspective:1400px}.scans-list>.scan-list-card{animation:scan-card-in .8s var(--depth-ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(min(var(--n,0),8) * 55ms);transform-origin:bottom}.scan-list-card .scan-mark{transition:transform .8s var(--depth-ease,cubic-bezier(.16,1,.3,1)),box-shadow .8s;transform:perspective(500px)rotateY(0)translateZ(0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.scan-list-card:hover,.scan-list-card:focus-visible{transform:translateY(-4px)rotateX(4deg)scale(1.005)}.scan-list-card:hover .scan-mark{transform:perspective(500px)rotateY(-18deg)translateZ(14px);box-shadow:12px 12px 22px -10px #000c}}@keyframes scan-card-in{0%{opacity:0;transform:translate3d(0,24px,-50px)rotateX(14deg)}}.scanp-eyebrow-row{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;display:flex}.scanp-eyebrow-row .scanp-eyebrow{margin-bottom:0}.scanp-tier{border:1px solid var(--stb,var(--bdr2));background:color-mix(in srgb,var(--stb,#94a3b8) 12%,transparent);border-radius:99px;padding:3px 8px 3px 4px;text-decoration:none;display:inline-flex}.scanp-adult{color:#fb7185;letter-spacing:.06em;border:1px solid #fb718580;border-radius:99px;padding:3px 8px;font:800 .62rem/1.2 Space Grotesk,sans-serif}.scan-list-copy h2 .stb{margin-left:8px}.dlg-card.rc-card{width:min(560px,100%)}.rc-prefixed{border:1px solid var(--bdr2);background:var(--bg2);border-radius:11px;align-items:center;transition:border-color .15s;display:flex}.rc-prefixed:focus-within{border-color:var(--a1)}.rc-prefixed i{color:var(--t2);padding-left:12px;font-style:normal;font-weight:700}.rp-field .rc-prefixed input{background:0 0;border:0;padding-left:4px}.rc-roles-field{border:0;min-width:0;margin:0;padding:0}.rc-roles-field legend{color:var(--t2);margin-bottom:8px;padding:0;font-size:.72rem;font-weight:700}.rc-roles-field legend em{opacity:.8;font-style:normal;font-weight:500}.rc-roles{flex-wrap:wrap;gap:6px;display:flex}.rc-roles button,.rc-roles.is-static span{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:7px 12px;font:600 .74rem Space Grotesk,sans-serif;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.rc-roles button:hover{border-color:var(--t3,var(--t2))}.rc-roles button:active{transform:scale(.96)}.rc-roles button.is-on{border-color:var(--a1);background:color-mix(in srgb,var(--a1) 20%,var(--bg2));color:var(--text)}.rc-roles button.is-on svg{color:var(--a1)}.rc-roles.is-static{justify-content:center;margin:2px 0 4px}.rc-roles.is-static span{cursor:default;padding:4px 10px;font-size:.7rem}.rc-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=520px){.rc-grid{grid-template-columns:1fr}}.sgb{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}.sgb>*{min-width:0}.sgb h2{letter-spacing:-.01em;font:700 1.05rem Outfit,sans-serif}.sgb-form{border:1px solid var(--bdr2);background:var(--bg3);box-shadow:var(--sh);border-radius:16px;gap:14px;padding:22px;display:grid;position:sticky;top:84px}.sgb-cats{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.sgb-cats legend{color:var(--t2);margin-bottom:8px;padding:0;font-size:.74rem;font-weight:700}.sgb-cats label{border:1px solid var(--bdr2);background:var(--bg2);cursor:pointer;border-radius:11px;gap:2px;padding:10px 12px;transition:border-color .15s,background .15s;display:grid;position:relative}.sgb-cats label:hover{border-color:color-mix(in srgb, var(--a1) 55%, var(--bdr2))}.sgb-cats label.is-on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 13%, var(--bg2))}.sgb-cats label:has(input:focus-visible){outline:2px solid var(--a1);outline-offset:2px}.sgb-cats input{opacity:0;pointer-events:none;position:absolute}.sgb-cats strong{color:var(--text);font-size:.8rem}.sgb-cats small{color:var(--t2);font-size:.68rem;line-height:1.35}.sgb-field{gap:6px;display:grid}.sgb-field>span{color:var(--t2);justify-content:space-between;gap:8px;font-size:.74rem;font-weight:700;display:flex}.sgb-field small{color:var(--t3,var(--t2));font-weight:600}.sgb-field input,.sgb-field textarea{border:1px solid var(--bdr2);background:var(--bg2);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:10px;outline:0;padding:11px 13px;font-size:.86rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.sgb-field textarea{resize:vertical;min-height:120px}.sgb-field input:focus,.sgb-field textarea:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow,color-mix(in srgb, var(--a1) 25%, transparent))}.sgb-form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sgb-form-actions small{color:var(--t2);font-size:.72rem}.sgb-btn{background:var(--a1);color:#fff;cursor:pointer;border:0;border-radius:11px;min-height:42px;padding:0 18px;font:700 .82rem inherit;transition:filter .15s,opacity .15s}.sgb-btn:hover:not(:disabled){filter:brightness(1.1)}.sgb-btn:disabled{opacity:.5;cursor:not-allowed}.sgb-error{color:#fb7185;font-size:.76rem}.sgb-ok{color:#4ade80;background:#22c55e1a;border-radius:10px;padding:9px 12px;font-size:.76rem;font-weight:600}.sgb-list{gap:10px;display:grid}.sgb-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.sgb-list-head h2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sgb-list-head em{background:var(--a1);color:#fff;border-radius:999px;padding:2px 9px;font:700 .66rem inherit}.sgb-tabs{border:1px solid var(--bdr2);background:var(--bg3);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.sgb-tabs button{color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 11px;font:700 .72rem inherit}.sgb-tabs button.is-on{background:var(--a1);color:#fff}.sgb-empty{border:1px dashed var(--bdr2);color:var(--t2);text-align:center;border-radius:14px;padding:28px 18px;font-size:.82rem}.sgb-card{border:1px solid var(--bdr);background:var(--bg3);border-radius:14px;padding:16px 18px;transition:border-color .2s}.sgb-card.is-unread{border-color:color-mix(in srgb, var(--a1) 60%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--a1) 12%, transparent)}.sgb-card h3{letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:8px;font:700 .95rem Outfit,sans-serif}.sgb-card-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sgb-chip,.sgb-status,.sgb-new{letter-spacing:.02em;border:1px solid var(--bdr2);color:var(--t2);background:var(--bg2);border-radius:999px;align-items:center;padding:2px 9px;font-size:.64rem;font-weight:800;display:inline-flex}.sgb-status.is-new{color:var(--t2)}.sgb-status.is-reviewing{color:#60a5fa;background:#3b82f61f;border-color:#3b82f640}.sgb-status.is-planned{color:#c084fc;background:#a855f71f;border-color:#a855f740}.sgb-status.is-done{color:#4ade80;background:#22c55e1f;border-color:#22c55e40}.sgb-status.is-declined{color:#f87171;background:#ef44441a;border-color:#ef444440}.sgb-new{background:var(--a1);border-color:var(--a1);color:#fff}.sgb-date{color:var(--t2);margin-left:auto;font-size:.68rem}.sgb-body{color:var(--t2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:.82rem;line-height:1.6}.sgb-body.is-clamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sgb-link{color:var(--a2);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font:700 .72rem inherit}.sgb-link.is-danger{color:#f87171}.sgb-muted{color:var(--t2);margin-top:10px;font-size:.74rem}.sgb-card-actions{justify-content:flex-end;margin-top:8px;display:flex}.sgb-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sgb-progress li{color:var(--t3,var(--t2));gap:5px;min-width:0;font-size:.62rem;font-weight:700;display:grid}.sgb-progress li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgb-progress i{background:var(--bdr2);border-radius:4px;height:4px;display:block}.sgb-progress li.is-on{color:var(--a2)}.sgb-progress li.is-on i{background:linear-gradient(90deg, var(--a1), var(--a2))}.sgb-reply{border-left:3px solid var(--a1);background:color-mix(in srgb, var(--a1) 9%, var(--bg2));border-radius:4px 10px 10px 4px;margin-top:12px;padding:11px 13px}.sgb-reply-label{color:var(--a2);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:800;display:block}.sgb-reply p{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:.8rem;line-height:1.55}@media (width<=900px){.sgb{grid-template-columns:minmax(0,1fr)}.sgb-form{position:static}}@media (width<=520px){.sgb-form{padding:16px}.sgb-cats{grid-template-columns:minmax(0,1fr)}.sgb-card{padding:14px}.sgb-date{width:100%;margin-left:0}}@media (width<=800px){.rank-page{padding:18px 18px 60px}.rank-hero{padding:32px 28px}.rank-guide{grid-template-columns:1fr}.rank-tabs{display:flex;overflow-x:auto}.rank-tabs button{min-width:140px}.rank-row-extra{display:none}}@media (width<=520px){.rank-hero{min-height:auto;padding:28px 22px}.rank-hero-stats{gap:7px}.rank-hero-stats span{font-size:.68rem}.rank-row{gap:9px;padding:10px}.rank-position{flex-basis:23px}.rank-value{min-width:0;font-size:.72rem}.rank-chevron{display:none}.rank-row-copy strong{font-size:.76rem}.rank-board-heading>small{display:none}}.rank-results-head>span{white-space:nowrap;flex:none}.rank-avatar:is(.frame-capuz-neko-neon,.frame-capuz-neko-algodao,.frame-nuvem-de-algodao,.frame-garota-magica,.frame-slime-gelatina,.frame-asas-celestiais,.frame-lago-de-koi,.frame-fogo-de-kitsune,.frame-furia-do-trovao,.frame-chama-ardente,.frame-coroa-de-gelo,.frame-dragao-de-jade,.frame-interface-cyber,.frame-chifres-do-oni,.frame-vampiro-carmesim,.frame-selo-amaldicoado),.rank-avatar:is(.frame-rosas-de-neve,.frame-mandibula-sombria,.frame-gato-do-inverno,.frame-gatinho-corado,.frame-lua-do-corvo,.frame-espinhos-negros,.frame-circulo-arcano,.frame-chapeu-de-bruxa,.frame-lua-do-corvo-rubra,.frame-anel-de-nuvens,.frame-nevoa-violeta,.frame-gato-das-sombras,.frame-gato-de-outono,.frame-teia-carmesim,.frame-rosas-negras,.frame-mariposa-espectral,.frame-lua-e-gelo,.frame-asas-sombrias,.frame-redemoinho-rosa,.frame-folhas-de-bordo,.frame-lua-minguante,.frame-ceu-noturno,.frame-olho-macabro,.frame-coroa-de-raios,.frame-asas-de-anjo,.frame-orbitas-prateadas,.frame-nevoa-cinzenta,.frame-aura-turquesa,.frame-raios-entre-nuvens,.frame-caveiras-em-chamas,.frame-diadema-solar,.frame-guaxinim-felpudo,.frame-emojis-apaixonados,.frame-esfera-dourada,.frame-mordida-manga,.frame-olho-do-abismo,.frame-turbilhao-de-fogo,.frame-lua-de-sangue,.frame-rosas-brancas,.frame-coracao-de-cristal,.frame-caveiras-geladas,.frame-asas-violeta,.frame-tinta-sakura,.frame-gota-oceanica,.frame-rosas-roxas,.frame-carregando,.frame-skill-issue,.frame-coracao-gigante,.frame-rosas-azuis,.frame-poeira-prateada){--frame-size:160%}.rank-avatar.frame-galhos-e-pintarroxo,.rank-avatar.frame-presas-de-vampiro{--frame-size:158%}.rank-avatar.frame-orelhas-de-urso-polar,.rank-avatar.frame-orelhas-de-urso{--frame-size:120%}@media (width<=800px){.rank-podium{gap:9px;padding:16px}.rank-tabs{display:flex;overflow-x:auto}.rank-tabs button{min-width:140px}}@media (width<=520px){.rank-podium{gap:6px;padding:10px}.rank-podium-card{border-radius:10px;min-height:150px;padding:15px 5px 11px}.rank-podium-card.place-1{min-height:172px}.rank-podium-card .rank-avatar{flex-basis:40px;width:40px;height:40px}.rank-podium-card.place-1 .rank-avatar{flex-basis:47px;width:47px;height:47px}.rank-podium-place{font-size:.7rem;top:7px;left:7px}.rank-podium-place b{font-size:.61rem}.rank-podium-name{margin-top:8px;font-size:.7rem}.rank-podium-card small{font-size:.56rem}.rank-podium-value{margin-top:8px;font-size:.77rem}.rank-podium-card.place-1 .rank-podium-value{font-size:.86rem}}.rank-hero.site-page-hero:after{display:none}.rank-hero.site-page-hero{background:radial-gradient(ellipse 40% 90% at 84% 110%,#c084fc1c,transparent 70%),var(--site-hero)}.rank-hero>:not(.rank-hero-podium){z-index:1;position:relative}.rank-hero-podium{z-index:0;pointer-events:none;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:-1px;right:7%}.rank-hero-podium i{color:#c887ff59;letter-spacing:-.04em;background:linear-gradient(#c887ff17,#c887ff03 85%);border:1px solid #c887ff2e;border-bottom:0;border-radius:12px 12px 0 0;align-content:start;justify-items:center;width:74px;padding-top:14px;font:800 1.5rem/1 Outfit,sans-serif;display:grid}.rank-hero-podium i:first-child{height:112px}.rank-hero-podium i:nth-child(2){color:#f2c45e8c;background:linear-gradient(#f2c45e1f,#f2c45e03 85%);border-color:#f2c45e4d;height:156px;box-shadow:inset 0 1px #ffe6a640}.rank-hero-podium i:nth-child(3){height:84px}@media (width<=960px){.rank-hero-podium{display:none}}.rank-podium-crowned{place-items:center;margin-top:30px;display:inline-grid;position:relative}.rank-podium-crown{z-index:4;filter:drop-shadow(0 5px 6px #000a)drop-shadow(0 0 10px #ffc94a77);width:58px;margin-left:-29px;position:absolute;top:-44px;left:50%}.rank-podium-card.place-1{box-shadow:0 0 0 1px #bd8d3c57,0 17px 38px #0006,0 0 40px -12px #ffc94a88}.rank-podium-card.place-2 .rank-podium-place{color:#e4e8f3}.rank-podium-card.place-3 .rank-podium-place{color:#f0b48c}.rank-rows>.rank-row:first-child:not(.srk-row) .rank-position{color:#ffd666}.rank-rows>.rank-row:nth-child(2):not(.srk-row) .rank-position{color:#dfe4f0}.rank-rows>.rank-row:nth-child(3):not(.srk-row) .rank-position{color:#eaa77c}.rank-row{transition:background .18s,transform .35s var(--depth-ease,ease),box-shadow .35s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rank-row:hover{box-shadow:inset 3px 0 0 var(--a1,#a855f7);transform:translate(4px)}}.rank-my-position{background:linear-gradient(110deg,#3a1a52,#2b153d 55%,#3d2a12);border-color:#b07be0;position:relative;overflow:hidden}.rank-my-position strong{background:linear-gradient(#fff,#ffd98a);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.45rem}.rank-tabs button{position:relative;overflow:hidden}.rank-tabs button.on:after{content:"";background:linear-gradient(90deg,#0000,#ffd666,#0000);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}@media (width<=520px){.rank-podium-crowned{margin-top:22px}.rank-podium-crown{width:40px;margin-left:-20px;top:-30px}}.rank-page{--crown-hi:#fff4c7;--crown-mid:#f5c242;--crown-lo:#c07a12;--crown-edge:#85480a;--crown-gem-hi:#f3e8ff;--crown-gem:#a855f7;--crown-gem-lo:#4c1d95}html.site-theme-red .rank-page{--crown-gem-hi:#ffe1e4;--crown-gem:#e45665;--crown-gem-lo:#7a1624}html.site-theme-white .rank-page{--crown-edge:#9a5a0c;--crown-gem-hi:#e3f0fb;--crown-gem:#2f7bc4;--crown-gem-lo:#173f6b}.rank-crown{display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.rank-crown .rank-crown-shine{transform-box:view-box;animation:5.5s cubic-bezier(.45,0,.2,1) infinite crown-shine}}@keyframes crown-shine{0%,62%{transform:translate(0)skew(-22deg)}to{transform:translate(205px)skew(-22deg)}}.srk{--gold:#ffd666;--gold-deep:#d9911c;--likes:#ff6b95;--reads:#5cc8ff;--views:#b794ff}.srk-logo{background:linear-gradient(145deg,var(--a1,#a855f7),#3b1a5c);color:#fff;border:1px solid #ffffff26;border-radius:14px;flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 18px -6px #000a}.srk-logo img{object-fit:cover;width:100%;height:100%;display:block}.srk-logo b{letter-spacing:-.04em;font:800 1.15rem/1 Outfit,sans-serif}.srk-chip-icon{background:#ffffff12;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.is-likes .srk-chip-icon{color:var(--likes,#ff6b95);background:#ff6b9524}.is-reads .srk-chip-icon{color:var(--reads,#5cc8ff);background:#5cc8ff22}.is-views .srk-chip-icon{color:var(--views,#b794ff);background:#b794ff24}.srk-tier{letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid;border-radius:999px;flex:none;align-items:center;gap:5px;width:max-content;padding:4px 9px;font:800 .64rem/1 Space Grotesk,sans-serif;display:inline-flex}.srk-tier.tier-legend{color:#ffd666;background:linear-gradient(90deg,#ffd66626,#ff6b9526,#5cc8ff26)}.srk-tier.tier-diamond{color:#8fe3ff}.srk-tier.tier-gold{color:#ffcc4d}.srk-tier.tier-silver{color:#d4dbea}.srk-tier.tier-bronze{color:#e39a6a}.srk-tier.tier-rookie{color:#b9a6c9}.srk-guide{border:1px dashed var(--bdr2,#4a3360);background:var(--sur,#a855f70a);border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:20px 24px 0;padding:13px 16px;display:flex}.srk-guide-title{color:var(--a2,#c084fc);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font:800 .72rem/1.2 Space Grotesk,sans-serif;display:inline-flex}.srk-guide ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.srk-guide li{border:1px solid var(--bdr2,#432c56);background:var(--bg3,#17101f);border-radius:10px;align-items:center;gap:7px;padding:5px 11px 5px 5px;display:inline-flex}.srk-guide li b{color:var(--gold,#ffd666);font:800 .85rem/1 Outfit,sans-serif}.srk-guide li small{color:var(--t2,#b3a4bf);font-size:.7rem}.srk-stage{perspective:1600px;padding:44px 24px 22px;position:relative}.srk-champion{--rx:0deg;--ry:0deg;--gx:50%;--gy:30%;color:#fff8ea;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .7s var(--depth-ease,cubic-bezier(.16,1,.3,1)),box-shadow .4s,border-color .4s;background:linear-gradient(135deg,#2b1a14 0%,#1f1226 50%,#130b1c 100%);border:1px solid #d9a94a8c;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding:30px 34px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffe6a633,0 30px 50px -28px #000d,0 0 0 1px #00000040}.srk-champion.is-tilting{transition:transform .12s linear,box-shadow .4s,border-color .4s}.srk-champion:hover,.srk-champion:focus-visible{border-color:#f0c66ecc;outline:none;box-shadow:inset 0 1px #ffe6a64d,0 36px 60px -28px #000e,0 0 0 1px #00000040,0 0 48px -20px #f3b23a99}.srk-champion:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe2a0,#0000);height:1px;position:absolute;top:-1px;left:10%;right:10%}.srk-bg{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.srk-bg:after{content:"";z-index:1;background:radial-gradient(55% 90% at 0%,#f3b23a1f,#0000 70%),linear-gradient(90deg,#1a0f1ef5 0%,#1a0f1ecc 48%,#1a0f1ef0 100%);position:absolute;inset:0}.srk-bg-banner{z-index:0;opacity:.5;filter:saturate(1.05);background-position:50%;background-size:cover;position:absolute;inset:0}.srk-glare{z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,30%),#ffffff1f 0,#ffffff08 28%,transparent 55%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.is-tilting>.srk-glare{opacity:1}.srk-champion-emblem{place-items:center;display:grid;position:relative;transform:translateZ(28px)}.srk-champion-emblem .srk-logo.is-champion{border:2px solid #e9bd5c;border-radius:28px;width:124px;height:124px;box-shadow:0 0 0 5px #1d1124,0 0 0 6px #e9bd5c40,0 20px 34px -14px #000e}.srk-champion-emblem .srk-logo.is-champion b{font-size:2.5rem}.srk-champion-crown{z-index:4;filter:drop-shadow(0 6px 8px #000a);width:78px;margin-left:-39px;position:absolute;top:-40px;left:50%;transform:rotate(-8deg)}.srk-place-ribbon{z-index:3;color:#3a1d03;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(#ffe08a,#d9961f);border-radius:999px;align-items:center;gap:5px;padding:5px 12px 5px 10px;font:900 .78rem/1 Outfit,sans-serif;display:inline-flex;position:absolute;bottom:-13px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px -6px #000d,inset 0 1px #fff9}.srk-champion-copy{flex-direction:column;gap:10px;min-width:0;display:flex;transform:translateZ(18px)}.srk-kicker{color:#f2c45e;letter-spacing:.16em;text-transform:uppercase;font:800 .68rem/1 Space Grotesk,sans-serif}.srk-champion-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.04em;color:#fff;text-shadow:0 2px 14px #0009;font:800 clamp(1.8rem,3.4vw,2.6rem)/1.05 Outfit,sans-serif;display:block;overflow:hidden}.srk-champion-meta{color:#dccbbd;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.76rem;display:flex}.srk-breakdown{gap:10px;margin-top:4px;display:grid}.srk-mix{background:#ffffff14;border-radius:999px;gap:3px;max-width:460px;height:6px;display:flex;overflow:hidden}.srk-mix i{border-radius:999px;flex-basis:0;min-width:0}.srk-mix i.is-likes{background:linear-gradient(90deg,#ff4f7f,#ff8fae)}.srk-mix i.is-reads{background:linear-gradient(90deg,#3aa8ff,#8fdcff)}.srk-mix i.is-views{background:linear-gradient(90deg,#9a6bff,#cdb4ff)}.srk-breakdown ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.srk-breakdown li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0712b3;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:8px;padding:6px 11px 6px 6px;display:inline-flex}.srk-chip-copy{flex-direction:column;gap:2px;display:flex}.srk-chip-copy strong{color:#fff;font:800 .92rem/1 Outfit,sans-serif}.srk-chip-copy small{color:#c9b8d6;letter-spacing:.02em;font-size:.62rem}.srk-breakdown li em{color:#f2c45e;margin-left:4px;font:800 .72rem/1 Space Grotesk,sans-serif}.srk-breakdown.is-compact ul{gap:6px}.srk-breakdown.is-compact li{border-radius:10px;padding:4px 9px 4px 4px}.srk-breakdown.is-compact .srk-chip-icon{border-radius:7px;width:22px;height:22px}.srk-breakdown.is-compact .srk-chip-copy strong{font-size:.8rem}.srk-champion-score{text-align:center;background:linear-gradient(#ffd6660f,#0c071299);border:1px solid #e9bd5c4d;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:150px;padding:20px 22px 16px;display:flex;position:relative;transform:translateZ(32px)}.srk-champion-score b{letter-spacing:-.05em;background:linear-gradient(#fff4cf,#f2bd45 70%,#d98d17);color:#0000;-webkit-background-clip:text;background-clip:text;font:900 2.7rem/1 Outfit,sans-serif}.srk-champion-score small{color:#e3cfa9;letter-spacing:.16em;text-transform:uppercase;margin-top:5px;font:700 .66rem/1 Space Grotesk,sans-serif}.srk-champion-score em{white-space:nowrap;color:#f6dfa5;opacity:.8;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:14px;padding-top:12px;font:700 .7rem/1 Space Grotesk,sans-serif;transition:opacity .3s,gap .3s;display:inline-flex}.srk-champion:hover .srk-champion-score em{opacity:1;gap:9px}.srk-runners{perspective:1400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:4px 24px 26px;display:grid}.srk-runners.is-single{grid-template-columns:minmax(0,560px);justify-content:center}.srk-runner{--rx:0deg;--ry:0deg;--edge:#aeb6cb;--metal:linear-gradient(180deg,#fff,#b9c2d8);--tone:#22243a;border:1px solid color-mix(in srgb,var(--edge) 45%,transparent);color:#f6efff;background:linear-gradient(140deg,var(--tone),#150e1d 72%);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .7s var(--depth-ease,cubic-bezier(.16,1,.3,1)),box-shadow .4s,border-color .3s;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"emblem copy score""mix mix mix""gap gap gap";align-items:center;gap:12px 14px;padding:18px 20px 16px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 22px 40px -26px #000d}.srk-runner.place-3{--edge:#c98455;--metal:linear-gradient(180deg,#ffe1c7,#d48650);--tone:#2e1c16}.srk-runner.is-tilting{transition:transform .12s linear,box-shadow .4s,border-color .3s}.srk-runner:hover,.srk-runner:focus-visible{border-color:color-mix(in srgb,var(--edge) 80%,transparent);outline:none;box-shadow:inset 0 1px #ffffff1a,0 28px 48px -26px #000e}.srk-runner .srk-bg:after{background:linear-gradient(90deg,#140c1bf2,#140c1bcc)}.srk-runner .srk-bg-banner{opacity:.5}.srk-runner-emblem{grid-area:emblem;place-items:center;display:grid;position:relative;transform:translateZ(14px)}.srk-runner-emblem .srk-place-ribbon{background:var(--metal);color:#1d1a24;padding:4px 9px;font-size:.7rem;bottom:-9px}.srk-runner.place-3 .srk-place-ribbon{color:#3a1806}.srk-runner .srk-logo{border:1.5px solid color-mix(in srgb,var(--edge) 70%,transparent);width:56px;height:56px}.srk-runner-copy{flex-direction:column;grid-area:copy;align-items:flex-start;gap:7px;min-width:0;display:flex;transform:translateZ(10px)}.srk-runner-copy strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;max-width:100%;font:800 1.08rem/1.1 Outfit,sans-serif;overflow:hidden}.srk-runner-score{flex-direction:column;grid-area:score;align-items:flex-end;display:flex;transform:translateZ(18px)}.srk-runner-score b{letter-spacing:-.04em;background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font:900 1.65rem/1 Outfit,sans-serif}.srk-runner-score small{color:#c9b8d6;letter-spacing:.12em;text-transform:uppercase;font:700 .64rem/1 Space Grotesk,sans-serif}.srk-runner .srk-breakdown{grid-area:mix;margin:0;transform:translateZ(8px)}.srk-gap{color:#b9a8c6;white-space:nowrap;grid-area:gap;align-items:center;gap:12px;font-size:.68rem;display:flex;transform:translateZ(6px)}.srk-gap .srk-bar{flex:1;max-width:none;margin:0}.srk-runner .srk-bar i{background:var(--metal)}.srk-rows{border-top:1px solid #352342}.srk-row .srk-logo.is-row{border-radius:11px;width:46px;height:46px}.srk-row .srk-logo.is-row b{font-size:.9rem}.srk-row .rank-row-copy{gap:5px}.srk-row-title{align-items:center;gap:10px;min-width:0;display:flex}.srk-row-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.srk-row-title .srk-tier{padding:3px 7px;font-size:.56rem}.srk-rows>.srk-row .rank-position{color:#a386b5;font-size:.95rem}.srk-bar{background:#ffffff12;border-radius:999px;max-width:420px;height:4px;margin-top:3px;display:block;overflow:hidden}.srk-bar i{border-radius:inherit;background:linear-gradient(90deg,var(--a1,#a855f7),#ffd666);transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.srk-champion,.srk-runner{animation:srk-rise-in .8s var(--depth-ease,cubic-bezier(.16,1,.3,1)) backwards}.srk-runner.place-2{animation-delay:.1s}.srk-runner.place-3{animation-delay:.18s}.srk-row{animation:srk-row-in .6s var(--depth-ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(.25s + var(--i,0) * 40ms)}.srk-bar i{animation:srk-bar 1.2s var(--depth-ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(.4s + var(--i,0) * 40ms)}.srk-mix i{animation:srk-bar 1.2s var(--depth-ease,cubic-bezier(.16,1,.3,1)) backwards .35s;transform-origin:0}}@keyframes srk-rise-in{0%{opacity:0;transform:translateY(18px)}}@keyframes srk-row-in{0%{opacity:0;transform:translateY(10px)}}@keyframes srk-bar{0%{transform:scaleX(0)}}html.site-theme-white .srk-guide li{background:#fff}html.site-theme-white .srk-guide li b{color:var(--yellow,#9b5b00)}html.site-theme-white .srk-rows{border-top-color:#d8e3ee}html.site-theme-white .srk-bar{background:#00000012}html.site-theme-white .srk-row .srk-tier.tier-rookie{color:#76668a}html.site-theme-white .srk-row .srk-tier.tier-silver{color:#69738a}html.site-theme-white .srk-row .srk-tier.tier-gold{color:#b7790b}@media (width<=880px){.srk-champion{grid-template-columns:auto minmax(0,1fr);gap:22px 26px;padding:28px 26px}.srk-champion-score{border-radius:14px;flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:10px;min-width:0;padding:14px 18px}.srk-champion-score b{font-size:2.2rem}.srk-champion-score em{border:0;width:auto;margin:0 0 0 auto;padding:0}.srk-runners{grid-template-columns:1fr}}@media (width<=600px){.srk-guide{margin:14px 12px 0;padding:12px}.srk-guide ul{grid-template-columns:1fr 1fr;width:100%;display:grid}.srk-guide li{grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;padding:8px 10px 9px 8px;display:grid}.srk-guide li small{grid-column:1/-1;line-height:1.25}.srk-guide li b{font-size:1rem}.srk-stage{padding:20px 12px 18px}.srk-champion{text-align:center;grid-template-columns:1fr;justify-items:center;padding:30px 18px 22px}.srk-champion-emblem .srk-logo.is-champion{border-radius:24px;width:100px;height:100px}.srk-champion-copy{align-items:center;max-width:100%;margin-top:6px}.srk-champion-name{max-width:100%}.srk-champion-meta{justify-content:center}.srk-breakdown:not(.is-compact) ul{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.srk-breakdown:not(.is-compact) li{flex-direction:column;gap:5px;padding:10px 4px 9px}.srk-breakdown:not(.is-compact) li em{margin:0}.srk-breakdown:not(.is-compact) .srk-chip-copy{align-items:center}.srk-breakdown.is-compact ul{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.srk-breakdown.is-compact li{border-left:3px solid var(--chip,#ffffff30);min-width:0;padding:7px 10px}.srk-breakdown.is-compact .srk-chip-icon{display:none}.srk-breakdown.is-compact .is-likes{--chip:var(--likes)}.srk-breakdown.is-compact .is-reads{--chip:var(--reads)}.srk-breakdown.is-compact .is-views{--chip:var(--views)}.srk-breakdown.is-compact .srk-chip-copy{min-width:0}.srk-breakdown.is-compact .srk-chip-copy small{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.srk-champion-crown{width:72px;margin-left:-36px;top:-50px}.srk-mix{width:100%;margin:0 auto}.srk-champion-score{justify-content:center}.srk-champion-score em{margin-left:8px}.srk-runners{padding:6px 12px 20px}.srk-runner{gap:14px 12px;padding:16px 14px 14px}.srk-runner .srk-logo{width:50px;height:50px}.srk-runner-score b{font-size:1.4rem}.srk-row-title .srk-tier{display:none}}.srk-tier-f{flex:none;display:inline-flex}@keyframes rq-spin{to{transform:rotate(360deg)}}@keyframes rq-shimmer{to{background-position:-200% 0}}@media (width<=760px){.rq-page{width:calc(100% - 32px);padding:24px 0 72px}.rq-hero{flex-direction:column;align-items:flex-start;padding:24px 20px}.rq-steps{grid-auto-columns:1fr;grid-auto-flow:column;width:100%}.rq-steps li{white-space:normal;flex-direction:column;align-items:flex-start;gap:6px;font-size:.7rem}.rq-card{flex-wrap:wrap;gap:12px;padding:12px}.rq-cover{width:56px;height:80px}.rq-action{flex-basis:100%}.rq-action .rq-btn{width:100%}.rq-compose-actions .rq-btn{flex:1}.rq-tabs{width:100%}.rq-tabs button{flex:1;padding:8px 6px}}.community-gate{place-items:center;width:min(100% - 48px,1100px);min-height:min(680px,100vh - 65px);margin:0 auto;padding:64px 0;display:grid}.community-gate-loading{color:var(--t2);font-size:.875rem}.community-gate-card{isolation:isolate;border:1px solid var(--bdr2);width:100%;box-shadow:var(--sh2);text-align:center;background:radial-gradient(circle at 50% -25%,#a855f73d,#0000 55%),linear-gradient(145deg,#1b1129,#100b19 68%,#120d1e);border-radius:24px;padding:clamp(44px,7vw,80px) 28px;position:relative;overflow:hidden}.community-gate-card:before,.community-gate-card:after{content:"";z-index:-1;pointer-events:none;border:1px solid #c084fc1a;border-radius:50%;width:320px;height:320px;position:absolute}.community-gate-card:before{top:-245px;left:-150px}.community-gate-card:after{bottom:-250px;right:-160px}.community-gate-icon{width:68px;height:68px;color:var(--a2);background:#a855f724;border:1px solid #c084fc59;border-radius:20px;place-items:center;margin:0 auto 24px;display:grid;box-shadow:0 12px 38px #7c3aed26}.community-gate-icon svg{width:32px;height:32px}.community-gate-kicker{color:var(--a2);letter-spacing:.14em;font-size:.7rem;font-weight:800;display:block}.community-gate h1{letter-spacing:-.04em;max-width:620px;margin:14px auto 0;font-family:Outfit,Space Grotesk,sans-serif;font-size:clamp(2rem,4vw,3.35rem);line-height:1.12}.community-gate h1 em{color:var(--a2);font-style:normal}.community-gate p{color:#bfb2d2;max-width:520px;margin:16px auto 0;font-size:clamp(.92rem,1.3vw,1rem);line-height:1.65}.community-gate-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.community-gate-actions button{cursor:pointer;border-radius:10px;min-width:166px;min-height:44px;padding:0 22px;font:700 .86rem Space Grotesk,sans-serif;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.community-gate-actions button:hover{transform:translateY(-2px)}.community-gate-actions button:focus-visible{outline-offset:3px;outline:2px solid #e9d5ff}.community-gate-register{border:1px solid var(--a1);background:linear-gradient(135deg, var(--a1), var(--a3));color:#fff;box-shadow:0 10px 24px #7c3aed47}.community-gate-register:hover{box-shadow:0 14px 32px #7c3aed66}.community-gate-login{color:var(--text);background:#ffffff06;border:1px solid #c084fc52}.community-gate-login:hover{border-color:var(--a2);background:#a855f71a}@media (width<=560px){.community-gate{width:calc(100% - 32px);min-height:560px;padding:38px 0}.community-gate-card{padding:52px 24px}.community-gate-actions{flex-direction:column}.community-gate-actions button{width:100%}}.sk{background:#a855f71a;border-radius:6px;display:block;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg,#0000,#d8b4fe1f,#0000);animation:1.4s ease-in-out infinite sk-sweep;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}.sk{animation:2s infinite pulse}}.sk-line{height:10px}.sk-pill{border-radius:5px;width:64px;height:20px}.sk-btn{border-radius:11px;width:130px;height:46px}.sk-wrap{pointer-events:none;cursor:default}.sk-wrap:hover{box-shadow:none!important;transform:none!important}.kh-home .sk-hero-content{flex-direction:column;gap:12px;display:flex}.kh-home .sk-popular-img{border-radius:0;height:238px}.kh-home .sk-update-img{border-radius:0;flex:0 0 92px;width:92px}.kh-home .sk-compact-img{border-radius:0;height:clamp(165px,20vw,245px)}.kh-home .sk-info{flex-direction:column;gap:8px;min-height:96px;padding:11px 12px 13px;display:flex}.kh-home .sk-update-card{min-height:145px;display:flex}.kh-home .sk-update-card .kh-update-body{background:0 0;flex-direction:column;gap:9px;padding-left:14px;display:flex}@media (width<=900px){.kh-home .sk-popular-img{height:205px}}@media (width<=560px){.kh-home .sk-popular-img{height:205px}}.library-page .sk-card-art{aspect-ratio:3/4;border-radius:12px}.library-page .sk-cinfo{flex-direction:column;gap:7px;padding-top:9px;display:flex}.library-page .sk-hero-art{aspect-ratio:3/4;border-radius:12px;width:100%;max-width:230px}.sk-anime-poster{aspect-ratio:2/3;border-radius:8px;width:100%}.sk-anime-info{flex-direction:column;gap:14px;min-width:0;display:flex}.sk-anime-tags{flex-wrap:wrap;gap:8px;display:flex}.sk-chapter{border-radius:11px;height:68px}.sk-stack{flex-direction:column;gap:9px;min-width:0;display:flex}.sk-row{flex-wrap:wrap;gap:10px;display:flex}.sk-cover{aspect-ratio:2/3;border-radius:7px;width:100%}.sk-list-covers{border-radius:12px;width:100%;height:150px}.sk-list-copy{padding:12px 4px}.sk-rank-avatar{border-radius:50%;flex:0 0 46px;width:46px;height:46px}.sk-post-avatar{border-radius:50%;flex:0 0 42px;width:42px;height:42px}.sk-profile-body{align-items:flex-start;gap:18px;padding:0 24px 24px;display:flex}.sk-profile-avatar{border:5px solid var(--bg3);border-radius:50%;flex:0 0 90px;width:90px;height:90px;margin-top:-42px}.rank-results .sk-wrap,.schedule-content .sk-wrap{opacity:1}.library-hero{isolation:isolate;border:1px solid var(--bdr2);background:radial-gradient(circle at 80% 25%,#a855f738,transparent 38%),linear-gradient(120deg,#a855f71a,transparent 70%),var(--bg3);min-height:248px;box-shadow:var(--sh);border-radius:20px;align-items:center;margin-bottom:36px;padding:35px 44px;display:flex;position:relative;overflow:hidden}.library-hero:after{content:"";background:linear-gradient(90deg,transparent,var(--a1),transparent);opacity:.35;height:1px;position:absolute;inset:auto 0 0}.library-hero-copy{z-index:2;max-width:600px;position:relative}.library-eyebrow{color:var(--a2);letter-spacing:.13em;text-transform:uppercase;margin-bottom:11px;font-size:.68rem;font-weight:800;display:block}.library-hero h1{letter-spacing:-.052em;font-family:Outfit,sans-serif;font-size:clamp(2.3rem,4.5vw,4rem);line-height:1.02}.library-hero h1 em{color:var(--a2);font-style:normal}.library-hero h1 small{letter-spacing:0;color:var(--t2);vertical-align:middle;font-family:Space Grotesk,sans-serif;font-size:.7rem}.library-hero p{color:var(--t2);max-width:430px;margin-top:12px;font-size:.86rem;line-height:1.6}.library-hero-count{border:1px solid var(--bdr2);color:var(--t2);background:#00000038;border-radius:8px;align-items:baseline;gap:7px;margin-top:21px;padding:8px 11px;font-size:.7rem;font-weight:700;display:inline-flex}.library-hero-count strong{color:var(--text);font-family:Outfit,sans-serif;font-size:1.03rem}.library-hero-art{pointer-events:none;width:410px;position:absolute;top:20px;bottom:0;right:42px}.library-hero-art:before{content:"";filter:blur(15px);background:radial-gradient(circle,#a855f747,#0000 65%);position:absolute;inset:10% -5% -20%}.library-hero-cover{object-fit:cover;border:2px solid #ffffff1f;border-radius:10px;width:125px;height:181px;position:absolute;top:27px;box-shadow:0 12px 32px #00000080}.library-hero-cover.cover-1{opacity:.75;left:16px;transform:rotate(-13deg)translateY(24px)}.library-hero-cover.cover-2{z-index:2;left:130px;transform:rotate(-2deg)}.library-hero-cover.cover-3{opacity:.82;left:250px;transform:rotate(12deg)translateY(20px)}.library-catalog-title{justify-content:space-between;align-items:end;gap:16px;margin:0 2px 16px;display:flex}.library-catalog-title .library-eyebrow{margin-bottom:6px}.library-catalog-title h2{letter-spacing:-.03em;font-family:Outfit,sans-serif;font-size:1.5rem}.library-catalog-title>span{color:var(--t2);white-space:nowrap;padding-bottom:3px;font-size:.73rem;font-weight:700}.library-page .library-controls{background:linear-gradient(115deg,#a855f714,#a855f706),var(--bg3);border-color:var(--bdr2);align-items:stretch;gap:14px;margin-bottom:20px;padding:16px 18px;display:grid}.library-control-main{align-items:center;gap:10px;display:flex}.library-control-main .lst-srch{flex:1;min-width:0;max-width:none}.library-control-main .lst-srch input{background:#0000002e;padding:11px 13px 11px 34px;font-size:.78rem}.library-control-main .lst-adv-btn{padding:11px 14px}.library-adult-toggle{justify-content:center;min-width:143px}.library-control-sort{border-top:1px solid var(--bdr);align-items:center;gap:18px;min-width:0;padding-top:13px;display:flex}.library-control-sort>span{color:var(--t2);white-space:nowrap;font-size:.71rem;font-weight:700}.library-page .lst-sort-pills{gap:7px;margin:0}.library-page .lst-sort{border-radius:8px;padding:8px 13px;font-size:.69rem}.library-page .lst-sort.on{box-shadow:none}.library-active-filters{color:var(--a2);justify-content:space-between;align-items:center;gap:10px;margin:-3px 2px 16px;font-size:.72rem;font-weight:700;display:flex}.library-active-filters button{color:var(--t2);cursor:pointer;font:inherit;background:0 0;border:none;font-size:.7rem}.library-active-filters button:hover{color:var(--text)}.library-page .agrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 15px;margin-bottom:32px}.library-page .agrid .card{border:1px solid var(--bdr);background:linear-gradient(#ffffff06,#a855f706);border-radius:13px;min-width:0;padding:7px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:block}.library-page .agrid .card:hover,.library-page .agrid .card:focus-visible{border-color:#a855f761;outline:none;transform:translateY(-3px);box-shadow:0 12px 28px #00000040}.library-page .agrid .card-art{border-color:var(--bdr2);border-radius:8px}.library-page .agrid .card:hover .card-art img:not([style]){filter:none}.library-page .agrid .card:hover .card-art:after{background:0 0}.library-page .agrid .cinfo{min-height:59px;margin:0;padding:10px 5px 7px}.library-page .agrid .cname{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;font-size:.76rem;line-height:1.4;display:-webkit-box}.library-page .agrid .cmeta{margin-top:5px}.library-page .agrid .cmeta span{color:var(--t2);font-size:.64rem}.library-page .cbdgs{top:7px;left:7px}.library-page .cstatus{top:7px;right:7px}.library-page .cchap{padding:18px 6px 6px}.library-page .cchap span{font-size:.63rem}.library-page .cbdgs{flex-wrap:nowrap;align-items:flex-start;right:7px}.library-page .cformat{color:#c4b5fd;letter-spacing:0;-webkit-backdrop-filter:none;backdrop-filter:none;white-space:nowrap;background:#161224;border:1px solid;padding:3px 6px;font-size:.61rem;line-height:1.25}.library-page .cformat-series{color:#c4b5fd}.library-page .cformat-manhwa{color:#67e8f9}.library-page .cformat-manhua{color:#f9a8d4}.library-page .cformat-comic{color:#fcd34d}.library-page .cformat-webtoon{color:#86efac}.library-page .cbdg-age{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161224;border-color:#ffffff4d;padding:3px 5px;font-size:.57rem;line-height:1.25}.library-page .cstatus{top:32px;left:7px;right:auto}.library-page .cstatus .csp{-webkit-backdrop-filter:none;backdrop-filter:none;white-space:nowrap;text-shadow:0 1px 2px #000;background:#161224;border:1px solid;padding:3px 6px;font-size:.6rem;font-weight:800;line-height:1.25}.library-page .cstatus .csp-g{color:#86efac}.library-page .cstatus .csp-b{color:#93c5fd}.library-page .cstatus .csp-y{color:#fcd34d}.library-page .cstatus .csp-r{color:#fca5a5}.library-page .agrid .cmeta-library{border-top:1px solid var(--bdr);justify-content:space-between;gap:5px;min-height:20px;margin-top:8px;padding-top:7px}.library-page .agrid .cmeta-library .card-stat{min-width:0;color:var(--t2);white-space:nowrap;align-items:center;gap:4px;font-size:.68rem;font-weight:700;display:inline-flex}.library-page .agrid .cmeta-library .card-stat svg{flex:none;width:13px;height:13px}.library-page .agrid .cmeta-library .card-stat b{color:var(--text);font-weight:700}.library-page .agrid .cmeta-library .card-stat-rating svg{color:#d8b4fe}.library-page .pag{border-top:1px solid var(--bdr);padding-top:22px}@media (width<=1180px){.library-hero-art{opacity:.7;right:10px}.library-hero-copy{max-width:55%}.library-page .agrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=850px){.library-hero{min-height:220px}.library-hero-art{transform-origin:100%;right:0;transform:scale(.8)}.library-page .agrid{grid-template-columns:repeat(4,minmax(0,1fr))}.library-control-main{flex-wrap:wrap}.library-control-main .lst-srch{flex-basis:100%}.library-control-sort{flex-direction:column;align-items:start;gap:8px}}@media (width<=620px){.library-page{padding:20px 16px 70px}.library-hero{min-height:250px;margin-bottom:30px;padding:26px}.library-hero-copy{max-width:100%}.library-hero h1{max-width:300px;font-size:2.6rem}.library-hero p{max-width:300px}.library-hero-art{opacity:.17;right:-90px;transform:scale(.85)}.library-catalog-title{flex-direction:column;align-items:start;gap:5px}.library-catalog-title h2{font-size:1.35rem}.library-catalog-title>span{padding:0}.library-page .library-controls{gap:12px;padding:13px}.library-control-main{grid-template-columns:1fr 1fr;display:grid}.library-control-main .lst-srch{grid-column:1/-1}.library-control-main .lst-adv-btn{white-space:normal;text-align:center;justify-content:center;min-width:0;padding:9px;font-size:.67rem}.library-adult-toggle{min-width:0}.library-page .lst-sort-pills{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.library-page .lst-sort{white-space:normal}.library-page .agrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.library-page .agrid .card{padding:4px}.library-page .agrid .cinfo{padding:8px 4px 6px}.library-page .agrid .cname{font-size:.69rem}.library-page .agrid .cmeta span{font-size:.58rem}}@media (width<=420px){.library-page .agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}}.library-hero-actions{flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:21px;display:flex}.site-page-hero .library-hero-actions .library-hero-count{margin-top:0}.library-request-cta{color:var(--t2);background:#a855f724;border:1px solid #a855f773;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.7rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.library-request-cta strong{color:var(--a2);font-weight:800}.library-request-cta:hover{border-color:var(--a1);background:#a855f73d;transform:translateY(-1px)}.library-request-strip{color:var(--t2);background:#a855f712;border:1px dashed #a855f773;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:11px 16px;font-size:.76rem;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.library-request-strip span strong{color:var(--text)}.library-request-strip>strong{color:var(--a2);flex:none;font-weight:800}.library-request-strip:hover{border-color:var(--a1);background:#a855f721}.library-request-empty{background:var(--a1);color:#fff;border-radius:9px;align-items:center;padding:9px 20px;font:700 .72rem Space Grotesk,sans-serif;text-decoration:none;display:inline-flex}.library-request-empty:hover{filter:brightness(1.12)}@media (width<=600px){.library-request-strip{flex-direction:column;align-items:flex-start;gap:4px}}.dlg{z-index:1000;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dlg-scrim{-webkit-backdrop-filter:blur(6px);cursor:default;background:#000b;border:0;padding:0;animation:.16s ease-out dlg-fade;position:absolute;inset:0}.dlg-card{border:1px solid var(--bdr2);background:var(--bg3);width:min(400px,100%);color:var(--text);text-align:center;border-radius:22px;flex-direction:column;align-items:center;padding:26px 24px 20px;animation:.2s cubic-bezier(.2,.9,.3,1.2) dlg-pop;display:flex;position:relative;box-shadow:0 30px 90px #000c,inset 0 1px #ffffff0d}.dlg-icon{background:color-mix(in srgb, var(--a3) 26%, transparent);width:52px;height:52px;color:var(--a1);border-radius:16px;place-items:center;margin-bottom:14px;display:grid}.dlg-danger .dlg-icon{color:#f87171;background:#ef44441f;box-shadow:0 0 0 6px #ef44440d}.dlg-card h2{letter-spacing:-.01em;font:800 1.15rem Outfit,sans-serif}.dlg-card p{color:var(--t2);margin-top:6px;font-size:.82rem;line-height:1.5}.dlg-copy{gap:8px;width:100%;margin-top:16px;display:flex}.dlg-copy input{border:1px solid var(--bdr2);background:var(--bg2);min-width:0;height:42px;color:var(--text);border-radius:11px;outline:none;flex:1;padding:0 12px;font:500 .78rem Space Grotesk,sans-serif}.dlg-copy input:focus{border-color:var(--a1)}.dlg-copy button{border:1px solid var(--a3);background:color-mix(in srgb, var(--a3) 25%, transparent);height:42px;color:var(--text);cursor:pointer;border-radius:11px;flex:none;padding:0 14px;font:700 .76rem Space Grotesk,sans-serif}.dlg-actions{gap:10px;width:100%;margin-top:22px;display:flex}.dlg-btn{border:1px solid var(--bdr2);background:var(--bg4);height:44px;color:var(--text);cursor:pointer;border-radius:12px;flex:1;font:700 .82rem Space Grotesk,sans-serif;transition:background .15s,border-color .15s,transform .12s,filter .15s}.dlg-btn:hover{border-color:var(--t3)}.dlg-btn:active{transform:scale(.97)}.dlg-btn:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.dlg-primary{border-color:var(--a3);background:var(--a3);color:#fff}.dlg-primary:hover{filter:brightness(1.12);border-color:var(--a3)}.dlg-danger .dlg-primary{background:linear-gradient(135deg,#ef4444,#be123c);border-color:#dc2626;box-shadow:0 8px 22px #ef444433}.dlg-card.rp-card{text-align:left;align-items:stretch;width:min(480px,100%);max-height:calc(100vh - 40px);overflow-y:auto}.rp-card .dlg-icon{align-self:center}.rp-card>h2,.rp-form>h2,.rp-card>p{text-align:center}.rp-form{gap:14px;display:grid}.rp-form .rp-sub{text-align:center;color:var(--t2);text-overflow:ellipsis;white-space:nowrap;margin-top:-10px;font-size:.8rem;overflow:hidden}.rp-field{color:var(--t2);gap:6px;font-size:.72rem;font-weight:700;display:grid}.rp-field em{opacity:.8;font-style:normal;font-weight:500}.rp-field select,.rp-field input,.rp-field textarea{border:1px solid var(--bdr2);background:var(--bg2);width:100%;color:var(--text);border-radius:11px;outline:none;padding:10px 12px;font:500 .8rem Space Grotesk,sans-serif}.rp-field textarea{resize:vertical;line-height:1.45}.rp-field select:focus,.rp-field input:focus,.rp-field textarea:focus{border-color:var(--a1)}.rp-page input{width:120px}.rp-reasons{border:0;grid-template-columns:1fr 1fr;gap:6px;min-width:0;margin:0;padding:0;display:grid}.rp-reasons legend{color:var(--t2);margin-bottom:6px;font-size:.72rem;font-weight:700}.rp-reason{border:1px solid var(--bdr2);background:var(--bg2);cursor:pointer;border-radius:11px;align-items:flex-start;gap:8px;padding:9px 10px;transition:border-color .15s,background .15s;display:flex}.rp-reason:hover{border-color:var(--t3,var(--t2))}.rp-reason.on{border-color:var(--a1);background:color-mix(in srgb,var(--a3) 18%,var(--bg2))}.rp-reason input{accent-color:var(--a1);margin:2px 0 0}.rp-reason span{gap:2px;min-width:0;display:grid}.rp-reason strong{color:var(--text);font-size:.76rem}.rp-reason small{color:var(--t2);font-size:.66rem;line-height:1.35}.rp-error{color:#fb7185;font-size:.75rem}.rp-form .dlg-actions{margin-top:4px}@media (width<=520px){.rp-reasons{grid-template-columns:1fr}}.anime-detail{isolation:isolate;position:relative}.anime-detail .ap-hero-bg{z-index:-1;pointer-events:none;height:570px;position:absolute;inset:0 0 auto}.anime-detail .ap-hero-bg img{filter:brightness(.18)saturate(.8)blur(28px);transform:scale(1.1)}html[data-blur-adult=true] .anime-detail .ap-hero-bg[data-adult-backdrop=true] img{filter:brightness(.12)saturate(.6)blur(42px)}.anime-detail .ap-hero-bg:after{background:linear-gradient(90deg,#0b0812c2,#0b081280),linear-gradient(to top,var(--bg),transparent 75%)}.anime-detail .ap{max-width:1360px;margin:0 auto;padding:28px 32px 72px}.anime-detail .ap-main{grid-template-columns:240px minmax(0,1fr);gap:44px;margin-bottom:42px}.anime-detail .ap-poster-wrap img{aspect-ratio:2/3;object-fit:cover;box-shadow:0 16px 40px #0006,0 0 0 1px var(--bdr2);border-radius:8px}.anime-detail .ap-poster-reveal{color:#fff;cursor:pointer;background:#08080b;border:1px solid #fff;border-radius:7px;width:max-content;min-height:42px;padding:10px 18px;font:700 .8rem Space Grotesk,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 25px #000000a6}.anime-detail .ap-poster-reveal:hover{background:#1b1b20}.anime-detail .ap-poster-reveal:focus-visible{outline-offset:3px;outline:3px solid #fff}.anime-detail .ap-info{min-width:0;padding-top:0}.anime-detail .ap-title{letter-spacing:-.015em;color:#fff;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(1.65rem,2.3vw,2.1rem);font-weight:700;line-height:1.2}.anime-detail .ap-native{letter-spacing:0;color:var(--t2);margin:0 0 8px}.anime-studio{color:var(--a2);margin:0 0 12px;font-size:.95rem;line-height:1.5}.anime-detail .ap-syn{color:#dcd5e8;border:0;margin:0 0 14px;padding:0;font-size:.88rem;font-weight:400;line-height:1.75}.anime-detail .ap-tags{gap:6px;margin-bottom:22px}.anime-detail .ap-genre-tag{color:#ece6f5;cursor:default;background:#0b081299;border-color:#a855f724;border-radius:5px;padding:4px 10px;font-size:.7rem}.anime-detail .ap-btn-watch,.anime-detail .ap-btn-fav{border-radius:7px;min-height:44px;padding:10px 20px}.anime-detail .ap-btn-fav.on{color:#fff;background:#d5263f;border-color:#f34862;box-shadow:0 6px 20px #d5263f3b}.anime-detail .ap-btn-fav.on:hover{color:#fff;background:#e8334d;border-color:#ff697d;box-shadow:0 9px 24px #d5263f52}.anime-detail .ap-btn-fav.on svg{fill:currentColor}.anime-action{border:1px solid var(--bdr2);min-height:44px;color:var(--text);cursor:pointer;background:#0b0812a8;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font:700 .76rem Space Grotesk,sans-serif;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.anime-action:hover{background:var(--sur2);border-color:var(--a1);color:var(--a2);transform:translateY(-2px)}.anime-action.on{color:var(--a2);background:#a855f721;border-color:#a855f773}.anime-action:focus-visible,.anime-list-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:3px}.anime-bell{flex-shrink:0;width:44px;padding:0;position:relative}.anime-bell-dot{background:var(--a2);width:5px;height:5px;box-shadow:0 0 8px var(--glow);border-radius:50%;position:absolute;top:9px;right:10px}.anime-list-shell{max-width:100%;position:relative}.anime-list-shell .status-watching{--list-status-color:#873ce6}.anime-list-shell .status-planned{--list-status-color:#315bac}.anime-list-shell .status-paused{--list-status-color:#a5671f}.anime-list-shell .status-dropped{--list-status-color:#a63657}.anime-list-shell .status-completed{--list-status-color:#177b66}.anime-list-trigger{white-space:nowrap;max-width:100%}.anime-list-trigger.status-selected{background:var(--list-status-color);border-color:var(--list-status-color);color:#fff;box-shadow:0 6px 20px color-mix(in srgb,var(--list-status-color) 30%,transparent)}.anime-list-trigger.status-selected:hover{background:var(--list-status-color);color:#fff;filter:brightness(1.12);border-color:#fff8}.anime-list-trigger>svg:last-child{transition:transform .2s}.anime-list-menu{border:1px solid var(--bdr2);z-index:20;background:#120d1b;border-radius:9px;min-width:205px;max-width:calc(100vw - 40px);padding:6px;animation:.16s ease-out anime-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000073}.anime-list-menu button{color:#ddd5e9;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;padding:10px 9px;font:500 .76rem Space Grotesk,sans-serif;transition:background .15s,color .15s;display:flex}.anime-list-menu button:hover,.anime-list-menu button:focus-visible,.anime-list-menu button.selected{color:var(--a2);background:#a855f71f}.anime-list-menu button[class*=status-]>svg:first-child{color:var(--list-status-color)}.anime-list-menu button.selected{background:color-mix(in srgb,var(--list-status-color) 18%,transparent);color:#fff}.anime-list-check{margin-left:auto;display:flex}.anime-list-menu button.anime-list-remove{border-top:1px solid var(--bdr);color:#baadca;border-radius:0 0 5px 5px;margin-top:5px}.anime-custom-shell{max-width:100%;position:relative}.anime-custom-trigger{white-space:nowrap}.anime-custom-trigger>svg:last-child{transition:transform .2s}.anime-custom-menu{z-index:22;border:1px solid var(--bdr2);background:#150e1e;border-radius:10px;width:min(320px,100vw - 40px);padding:8px;animation:.16s ease-out anime-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 38px #00000080}.anime-custom-head{border-bottom:1px solid var(--bdr);color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:5px 8px 9px;font:800 .78rem Space Grotesk,sans-serif;display:flex}.anime-custom-head button{width:25px;height:25px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:1.2rem;display:grid}.anime-custom-head button:hover{background:var(--sur2);color:var(--text)}.anime-custom-options{gap:3px;max-height:260px;padding-top:7px;display:grid;overflow-y:auto}.anime-custom-options button{width:100%;min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:9px;display:flex}.anime-custom-options button:hover,.anime-custom-options button:focus-visible{border-color:var(--bdr2);background:var(--sur2)}.anime-custom-options button.selected{background:#a855f71f}.anime-custom-options button:disabled{opacity:.65;cursor:wait}.anime-custom-check{border:1px solid var(--bdr2);background:var(--sur2);color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:.7rem;font-weight:800;display:grid}.anime-custom-options button.selected .anime-custom-check{border-color:var(--a1);background:var(--a1)}.anime-custom-name{gap:2px;min-width:0;display:grid}.anime-custom-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.anime-custom-name small{color:var(--t2);font-size:.65rem}.anime-custom-note,.anime-custom-error,.anime-custom-empty p{color:var(--t2);margin:10px 8px;font-size:.72rem;line-height:1.45}.anime-custom-error{color:#ff9fac}.anime-custom-empty button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--a2);cursor:pointer;border-radius:7px;margin:0 8px 8px;padding:7px 9px;font:700 .7rem Space Grotesk,sans-serif}.anime-custom-trigger:focus-visible,.anime-custom-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:2px}.anime-action-feedback{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes anime-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.anime-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.anime-meta>span{color:#e3dced;background:#0b08129e;border:1px solid #a855f71f;border-radius:5px;padding:4px 9px;font-size:.7rem;font-weight:600;line-height:1.2}.anime-meta .anime-age{color:var(--a2)}.anime-numbers{color:#dcd5e8;flex-wrap:wrap;gap:20px;margin-bottom:18px;font-size:.8rem;display:flex}.anime-numbers>span{align-items:center;gap:6px;display:inline-flex}.anime-numbers svg{width:15px;height:15px;color:var(--a2)}.anime-numbers strong{color:#fff;font-weight:600}.anime-number-label{color:var(--t2)}.anime-detail .ap-links{gap:8px}.anime-detail .ap-link-btn{color:#bdb1cc;background:0 0;border-color:#a855f72e;align-items:center;gap:5px;padding:6px 9px;font-size:.68rem;display:inline-flex}.anime-detail .ap-link-btn svg{width:14px;height:14px}.anime-detail .ap-info{gap:0}.anime-detail .ap-native{font-size:.82rem;line-height:1.5}.anime-detail .ap-tags{margin:14px 0 18px}.anime-detail .ap-btns{gap:8px;margin-bottom:20px}.anime-detail .ap-btns .ap-btn-watch,.anime-detail .ap-btns .ap-btn-fav{padding-inline:14px}.anime-detail .ap-btns .anime-action:not(.anime-bell){padding-inline:12px}.anime-rating-trigger{white-space:nowrap}.anime-detail .ap-synopsis{border:1px solid var(--bdr2);background:#150e1ecc;border-radius:11px;max-width:860px;margin:0 0 17px;padding:17px 19px}.anime-detail .ap-synopsis h2{color:var(--text);letter-spacing:.02em;margin:0 0 10px;font:800 .8rem Space Grotesk,sans-serif}.anime-detail .ap-synopsis .ap-syn{color:#d5cadd;white-space:pre-line;margin:0;font-size:.82rem;line-height:1.7}.anime-detail .ap-synopsis:not(.expanded) .ap-syn{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ap-synopsis-toggle{color:var(--a2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:11px;padding:0;font:700 .72rem Space Grotesk,sans-serif;display:inline-flex}.ap-synopsis-toggle:hover{text-decoration:underline}.ap-synopsis-toggle:focus-visible{outline:2px solid var(--a2);outline-offset:3px}.anime-detail .anime-meta{margin-bottom:13px}.anime-detail .anime-numbers{margin-bottom:16px}.anime-rating-backdrop{z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06040bbf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.anime-rating-dialog{color:#f4edf8;background:#150e1e;border:1px solid #523169;border-radius:15px;width:min(410px,100%);padding:23px;box-shadow:0 24px 80px #0009}.anime-rating-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.anime-rating-kicker{color:#b8aabe;letter-spacing:.09em;text-transform:uppercase;font:700 .65rem Space Grotesk,sans-serif}.anime-rating-dialog h2{margin:5px 0 0;font:800 1.3rem Outfit,sans-serif}.anime-rating-dialog-head button{color:#f4edf8;cursor:pointer;background:#1d1229;border:1px solid #382248;border-radius:7px;place-items:center;width:30px;height:30px;font-size:1.3rem;display:grid}.anime-rating-dialog>p{color:#b8aabe;margin:15px 0;font-size:.78rem;line-height:1.5}.anime-rating-stars{justify-content:center;gap:7px;padding:6px 0 9px;display:flex}.anime-rating-star{color:#a596ae;cursor:pointer;background:#1d1229;border:1px solid #382248;border-radius:9px;place-items:center;width:46px;height:46px;transition:color .15s,border-color .15s,background .15s;display:grid}.anime-rating-star:hover,.anime-rating-star:focus-visible,.anime-rating-star.on{color:#bd67f5;background:#291937;border-color:#a545ea}.anime-rating-star:focus-visible,.anime-rating-dialog-head button:focus-visible,.anime-rating-remove:focus-visible{outline-offset:2px;outline:2px solid #c987fa}.anime-rating-dialog>p.anime-rating-community{text-align:center;margin:9px 0 0;font-size:.7rem}.anime-rating-community strong{color:#f4edf8}.anime-rating-dialog>p.anime-rating-error{color:#ff9fac}.anime-rating-remove{color:#cbb8d7;cursor:pointer;background:#1d1229;border:1px solid #553665;border-radius:7px;margin:17px auto 0;padding:8px 10px;font:700 .7rem Space Grotesk,sans-serif;display:block}.anime-rating-star:disabled,.anime-rating-remove:disabled{opacity:.55;cursor:wait}@media (prefers-reduced-motion:reduce){.anime-rating-star{transition:none}}@media (width<=1000px){.anime-detail .ap-main{grid-template-columns:210px minmax(0,1fr);gap:30px}}@media (width<=700px){.anime-detail .ap{padding:22px 20px 50px}.anime-detail .ap-main{grid-template-columns:1fr;gap:24px}.anime-detail .ap-poster-wrap{width:180px;margin:0 auto}.anime-detail .ap-title{font-size:1.7rem}.anime-detail .ap-hero-bg{height:700px}.anime-list-menu{left:0;right:auto}.anime-custom-menu{left:auto;right:0}.anime-detail .ap-synopsis{padding:15px}.anime-detail .ap-synopsis:not(.expanded) .ap-syn{-webkit-line-clamp:5}.anime-rating-dialog{padding:20px}.anime-rating-stars{gap:5px}.anime-rating-star{width:43px;height:43px}}@media (prefers-reduced-motion:reduce){.anime-detail .ap-btn-watch,.anime-detail .ap-btn-fav,.anime-action,.anime-list-menu button,.anime-list-trigger>svg:last-child{transition:none}.anime-list-menu{animation:none}}.anime-breadcrumb{max-width:1200px;color:var(--t2);align-items:center;gap:8px;margin:14px auto 0;padding:0 20px;font:600 .72rem Space Grotesk,sans-serif;display:flex}.anime-breadcrumb a{color:var(--a2);text-decoration:none}.anime-breadcrumb a:hover{text-decoration:underline}.anime-all-chapters{border:1px solid var(--bdr2);background:var(--sur3);color:var(--text);border-radius:10px;margin-top:16px;padding:12px 16px}.anime-all-chapters summary{cursor:pointer;color:var(--a2);font:700 .76rem Space Grotesk,sans-serif}.anime-all-chapters>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px;max-height:320px;margin-top:12px;display:grid;overflow:auto}.anime-all-chapters a{color:var(--t2);border-radius:6px;padding:7px 9px;font-size:.72rem;text-decoration:none}.anime-all-chapters a:hover,.anime-all-chapters a:focus-visible{background:var(--sur2);color:var(--text)}.anime-detail .ap-link-btn,.anime-detail .ap-eps-section a{text-decoration:none}.anime-detail .anime-meta{color:var(--t2);flex-wrap:wrap;gap:8px 14px;margin:0 0 12px;font-size:.78rem;display:flex}.anime-detail .anime-meta>span{align-items:center;display:inline-flex}.anime-detail .anime-meta>span+span:before{content:"·";color:var(--t3);margin-right:14px}.anime-detail .anime-meta>.anime-age:before,.anime-detail .anime-meta>.anime-age+span:before{display:none}.anime-detail .anime-numbers{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 18px;font-size:.82rem;display:flex}.anime-detail .anime-numbers strong{color:#fff;margin:0 4px 0 6px}.anime-detail .anime-score strong{color:#fbbf24}.anime-detail .anime-number-label{color:var(--t3);font-size:.72rem}.anime-detail .anime-next{color:#4ade80}.anime-seasons{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.anime-seasons button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2);cursor:pointer;border-radius:7px;padding:8px 14px;font:700 .74rem Space Grotesk,sans-serif;transition:background-color .15s,border-color .15s,color .15s}.anime-seasons button:hover{border-color:var(--a1);color:var(--text)}.anime-seasons button.on{background:var(--a1);border-color:var(--a1);color:#fff}.anime-episodes{flex-direction:column;gap:6px;display:flex}.anime-episode{border:1px solid var(--bdr3);background:var(--sur3);color:inherit;border-radius:11px;align-items:center;gap:14px;padding:9px 14px 9px 9px;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.anime-episode:hover,.anime-episode:focus-visible{background:var(--sur);border-color:var(--bdr2);outline:none}.anime-episode.watched{background:#4ade8012;border-color:#4ade804d}.anime-episode.watched:hover{background:#4ade8021;border-color:#4ade8080}.anime-episode-thumb{aspect-ratio:16/9;background:var(--sur2);border:1px solid var(--bdr2);border-radius:7px;flex:none;place-items:center;width:112px;display:grid;position:relative;overflow:hidden}.anime-episode-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.anime-episode-num{color:var(--a2);font:800 1.1rem Space Grotesk,sans-serif}.anime-episode-play{color:#fff;opacity:0;background:#00000059;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.anime-episode:hover .anime-episode-play,.anime-episode:focus-visible .anime-episode-play,.anime-episode.watched .anime-episode-play{opacity:1}.anime-episode.watched .anime-episode-play{color:#4ade80}.anime-episode-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.anime-episode-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:700;overflow:hidden}.anime-episode.watched .anime-episode-title{color:#bbf7d0}.anime-episode-sub{color:var(--t2);font-size:.68rem}.anime-episode-seen{letter-spacing:.04em;color:#4ade80;font-size:.62rem;font-weight:800}.anime-episode-chev{color:var(--t3);display:flex}.anime-pager{flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;display:flex}.anime-pager button{border:1px solid var(--bdr2);background:var(--sur);width:32px;height:32px;color:var(--t2);cursor:pointer;border-radius:8px;font:700 .72rem Space Grotesk,sans-serif}.anime-pager button.on{border-color:var(--a1);background:var(--a1);color:#fff}.anime-pager span{color:var(--t3);margin-left:6px;font-size:.65rem}.anime-empty{color:var(--t2);padding:28px 0;font-size:.85rem}@media (width<=640px){.anime-episode-thumb{width:92px}.anime-episode{gap:10px;padding-right:10px}.anime-episode-seen{display:none}}.vp{aspect-ratio:16/9;color:#fff;-webkit-user-select:none;user-select:none;background:#000;border-radius:10px;outline:none;width:100%;position:relative;overflow:hidden;container-type:size}.vp video,.vp iframe{object-fit:contain;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.vp-fullscreen{aspect-ratio:auto;border-radius:0;height:100%}.vp-idle{cursor:none}.vp-empty{text-align:center;color:var(--t2);background:var(--sur);place-items:center;padding:24px;display:grid}.vp-embed{height:auto}.vp-spinner{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.vp-spinner i{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:46px;height:46px;animation:.8s linear infinite vp-spin}@keyframes vp-spin{to{transform:rotate(360deg)}}.vp-bigplay{z-index:2;color:#fff;cursor:pointer;background:#7c3aede0;border:0;border-radius:50%;place-items:center;width:74px;height:74px;transition:transform .15s,background-color .15s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #0008}.vp-bigplay svg{width:30px;height:30px;margin-left:3px}.vp-bigplay:hover{background:var(--a1);transform:translate(-50%,-50%)scale(1.07)}.vp-error{z-index:3;text-align:center;background:#000c;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:.85rem;display:flex;position:absolute;inset:0}.vp-error div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.vp-error button{border:1px solid var(--a1);color:#fff;cursor:pointer;background:#0006;border-radius:8px;padding:8px 14px;font:700 .75rem Space Grotesk,sans-serif}.vp-skip{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0810d1;border:1px solid #fff9;border-radius:8px;padding:10px 16px;font:700 .8rem Space Grotesk,sans-serif;position:absolute;bottom:78px;right:18px}.vp-skip:hover,.vp-skip:focus-visible{color:#111;background:#fff}.vp-controls{z-index:5;background:linear-gradient(#0000,#000000d1);padding:26px 12px 8px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.vp-idle .vp-controls{opacity:0;pointer-events:none}.vp-seek input{cursor:pointer;appearance:none;background:0 0;width:100%;height:16px;margin:0;display:block}.vp-seek input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--a1) var(--played),#fff6 var(--played),#fff6 var(--buffered),#fff2 var(--buffered));border-radius:2px;height:4px}.vp-seek input::-moz-range-track{background:#fff2;border-radius:2px;height:4px}.vp-seek input::-moz-range-progress{background:var(--a1);border-radius:2px;height:4px}.vp-seek input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:13px;height:13px;margin-top:-4.5px;transition:transform .12s}.vp-seek input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:13px;height:13px}.vp-seek input:hover::-webkit-slider-thumb{transform:scale(1.25)}.vp-bar{align-items:center;gap:4px;margin-top:2px;display:flex}.vp-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:2px;min-width:36px;height:36px;padding:0 6px;display:inline-flex;position:relative}.vp-btn:hover,.vp-btn:focus-visible{background:#fff2;outline:none}.vp-btn svg{width:20px;height:20px}.vp-btn b{pointer-events:none;font:800 .5rem Space Grotesk,sans-serif;position:absolute}.vp-text{min-width:44px;font:700 .78rem Space Grotesk,sans-serif}.vp-time{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:6px;font:600 .74rem/1 Space Grotesk,sans-serif}.vp-spacer{flex:1}.vp-vol{align-items:center;display:inline-flex}.vp-vol input{opacity:0;width:0;accent-color:var(--a1);cursor:pointer;transition:width .15s,opacity .15s}.vp-vol:hover input,.vp-vol:focus-within input{opacity:1;width:70px;margin-right:4px}.vp-embed-tools{z-index:6;opacity:0;transition:opacity .2s;position:absolute;top:10px;right:10px}.vp-embed:hover .vp-embed-tools,.vp-embed:focus-within .vp-embed-tools{opacity:1}.vp-embed-tools:has(.vp-settings){opacity:1}.vp-embed-tools .vp-gear{background:#000a}.vp-embed-tools .vp-settings{max-height:min(380px,100cqh - 70px);top:calc(100% + 8px);bottom:auto}.vp-settings-wrap{display:inline-flex;position:relative}.vp-gear svg{transition:transform .35s}.vp-gear.on svg{transform:rotate(60deg)}.vp-hd{background:var(--a1);color:#fff;border-radius:3px;padding:1px 2px;top:5px;right:2px;font:800 .42rem/1 Space Grotesk,sans-serif!important}.vp-speed-tag{font-variant-numeric:tabular-nums;background:#fff2;border-radius:5px;padding:3px 6px;font:700 .66rem/1 Space Grotesk,sans-serif}.vp-settings{z-index:8;overscroll-behavior:contain;-webkit-backdrop-filter:blur(10px);scrollbar-width:thin;background:#0c0a10f0;border:1px solid #ffffff1f;border-radius:12px;width:272px;max-width:calc(100vw - 24px);max-height:min(380px,100cqh - 84px);padding:6px;font-family:Space Grotesk,sans-serif;animation:.14s ease-out vp-pop;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 14px 40px #000c}@keyframes vp-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.vp-set-row,.vp-set-back,.vp-set-opt{color:#eee;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:38px;padding:7px 10px;font:600 .78rem Space Grotesk,sans-serif;display:flex}.vp-set-row:hover,.vp-set-row:focus-visible,.vp-set-opt:hover,.vp-set-opt:focus-visible,.vp-set-back:hover,.vp-set-back:focus-visible{background:#ffffff14;outline:none}.vp-set-ico{color:#fffc;place-items:center;width:20px;display:grid}.vp-set-ico svg{width:18px;height:18px}.vp-set-label{flex:1}.vp-set-value{color:#fff9;white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:.74rem;font-weight:600;overflow:hidden}.vp-set-row>svg{color:#fff8;flex:none}.vp-set-back{border-bottom:1px solid #ffffff14;border-radius:8px 8px 0 0;margin-bottom:4px;padding-left:6px;font-weight:700}.vp-set-opt{min-height:36px}.vp-set-opt.on{color:#fff}.vp-set-opt small{color:#fffc;letter-spacing:.04em;background:#ffffff1a;border-radius:4px;margin-left:auto;padding:2px 5px;font:800 .6rem/1 Space Grotesk,sans-serif}.vp-set-opt.on small{background:var(--a1);color:#fff}.vp-set-check{width:18px;color:var(--a1);place-items:center;display:grid}.vp-set-note{color:#fff8;margin:4px 10px 6px;font-size:.68rem;line-height:1.4}.vp-set-sep{background:#ffffff14;height:1px;margin:6px 4px}.vp-switch{color:#eee;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:7px 10px;font-size:.78rem;font-weight:600;display:flex;position:relative}.vp-switch:hover{background:#ffffff14}.vp-switch input{opacity:0;pointer-events:none;position:absolute}.vp-switch i{background:#ffffff38;border-radius:999px;flex:none;width:34px;height:20px;transition:background-color .18s;position:relative}.vp-switch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.vp-switch input:checked+i{background:var(--a1)}.vp-switch input:checked+i:after{transform:translate(14px)}.vp-switch input:focus-visible+i{outline-offset:2px;outline:2px solid #fff}@media (width<=640px){.vp{border-radius:0}.vp-vol input{display:none}.vp-time{font-size:.68rem}.vp-btn{min-width:32px;height:34px}.vp-skip{bottom:70px;right:10px}.vp-settings{width:236px}.vp-set-row,.vp-set-opt,.vp-switch,.vp-set-back{min-height:34px;padding-top:5px;padding-bottom:5px}.vp-speed-tag{display:none}.vp:not(.vp-fullscreen) .vp-controls .vp-settings-wrap{position:static}.vp:not(.vp-fullscreen) .vp-controls .vp-settings{max-height:calc(100cqh - 16px);bottom:8px;right:8px}}.vp-pseudo{z-index:2147483000;aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh;position:fixed;inset:0}html.vp-pseudo-full,html.vp-pseudo-full body{overscroll-behavior:none;overflow:hidden}.vp-fullscreen .vp-controls{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:max(8px,env(safe-area-inset-bottom))}.vp-fullscreen .vp-skip{right:max(18px,env(safe-area-inset-right))}.vp-touch video{touch-action:manipulation}.vp-center{z-index:4;pointer-events:none;justify-content:center;align-items:center;gap:clamp(28px,12cqw,84px);transition:opacity .2s;display:flex;position:absolute;inset:0}.vp-center>*{pointer-events:auto}.vp-idle .vp-center{opacity:0}.vp-idle .vp-center>*{pointer-events:none}.vp-touch .vp-bigplay{-webkit-tap-highlight-color:transparent;width:60px;height:60px;position:relative;top:auto;left:auto;transform:none}.vp-touch .vp-bigplay svg{width:24px;height:24px}.vp-touch.vp-ui .vp-bigplay{transition:transform .12s}.vp-touch .vp-bigplay:hover{transform:none}.vp-touch .vp-bigplay:active{transform:scale(.92)}.vp-center-slot{width:60px;height:60px}.vp-center-seek{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(4px);background:#0007;border:0;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative}.vp-center-seek:active{background:#fff3}.vp-center-seek svg{width:26px;height:26px}.vp-center-seek b{pointer-events:none;font:800 .56rem Space Grotesk,sans-serif;position:absolute}.vp-touch .vp-bar-seek{display:none}.vp-touch .vp-seek input{height:24px}.vp-touch .vp-seek input::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}.vp-touch .vp-controls{padding-top:34px}.vp-touch .vp-bar .vp-btn{min-width:40px;height:40px}.vp-nudge{z-index:4;color:#fff;pointer-events:none;background:#000a;border-radius:999px;padding:8px 14px;font:800 .82rem Space Grotesk,sans-serif;animation:.65s ease-out forwards vp-nudge;position:absolute;top:50%;transform:translateY(-50%)}.vp-nudge-back{left:8%}.vp-nudge-forward{right:8%}@keyframes vp-nudge{0%{opacity:0;scale:.85}25%{opacity:1;scale:1}75%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vp-spinner i{animation-duration:2s}.vp-controls,.vp-bigplay,.vp-center{transition:none}.vp-settings,.vp-nudge{animation:none}}.vp-cc{z-index:3;pointer-events:none;text-align:center;color:#fff;flex-direction:column;align-items:center;font:500 clamp(12px,4.6cqh,64px)/1.22 Roboto,Arial,sans-serif;transition:bottom .2s;display:flex;position:absolute;bottom:7%;left:5%;right:5%}.vp-ui .vp-cc{bottom:15%}.vp-cc span{white-space:pre-wrap;-webkit-text-stroke:.14em #000;paint-order:stroke fill;text-shadow:0 .06em .12em #000a;display:block}@media (width<=640px){.vp-ui .vp-cc{bottom:20%}}.ep-page{max-width:1500px;margin:0 auto;padding:18px 24px 64px}.ep-page .anime-breadcrumb{max-width:none;margin:0 0 14px;padding:0}.ep-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.ep-theater .ep-layout{grid-template-columns:minmax(0,1fr)}.ep-theater .ep-page,.ep-page.ep-theater{max-width:none;padding-left:0;padding-right:0}.ep-theater .ep-main>:not(.ep-stage){margin-left:24px;margin-right:24px}.ep-theater .ep-stage .vp{border-radius:0;max-height:82vh}.ep-theater .ep-side{margin:0 24px}.ep-main{flex-direction:column;gap:14px;min-width:0;display:flex}.ep-stage{background:#000;border-radius:10px;width:100%;position:relative;overflow:hidden}.ep-loading{aspect-ratio:16/9;background:#000;place-items:center;display:grid}.ep-loading i{border:3px solid #fff3;border-top-color:var(--a1);border-radius:50%;width:42px;height:42px;animation:.8s linear infinite vp-spin}.ep-error{aspect-ratio:16/9;text-align:center;color:var(--t2);background:var(--sur);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.ep-head{border:1px solid var(--bdr);background:var(--sur3);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 14px;display:flex}.ep-head-cover{aspect-ratio:2/3;background:var(--sur2);width:48px;box-shadow:0 0 0 1px var(--bdr2);border-radius:7px;flex:none;transition:box-shadow .15s,transform .15s;display:block;overflow:hidden}.ep-head-cover:hover{box-shadow:0 0 0 2px var(--a1);transform:translateY(-1px)}.ep-head-cover img{object-fit:cover;width:100%;height:100%;display:block}.ep-head-info{flex:240px;min-width:0}.ep-head h1{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font:700 1.2rem/1.25 Outfit,sans-serif;overflow:hidden}.ep-series{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;color:var(--a2);letter-spacing:.01em;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-block;overflow:hidden}.ep-series:hover{text-decoration:underline}.ep-meta{color:var(--t3);flex-wrap:wrap;margin:4px 0 0;font-size:.72rem;display:flex}.ep-meta span+span:before{content:"•";opacity:.6;margin:0 7px}.ep-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.ep-btn-anime{text-decoration:none}.ep-btn-anime svg{width:14px;height:14px}.ep-actions-sep{background:var(--bdr2);width:1px;height:24px}.ep-actions .ep-nav{background:0 0;border:0;border-radius:0;gap:8px;padding:0;display:flex}.ep-icon-btn{width:38px;color:var(--t2);padding:0}.ep-icon-btn:hover:not(:disabled),.ep-icon-btn.on{color:var(--text)}.ep-icon-btn.on{border-color:var(--a1);background:var(--sur2)}.ep-btn{border:1px solid var(--bdr2);background:var(--sur);min-height:38px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font:700 .76rem Space Grotesk,sans-serif;transition:background-color .15s,border-color .15s;display:inline-flex}.ep-btn:hover:not(:disabled),.ep-btn:focus-visible{border-color:var(--a1);background:var(--sur2)}.ep-btn:disabled{opacity:.45;cursor:not-allowed}.ep-btn-primary{background:var(--a1);border-color:var(--a1);color:#fff}.ep-btn-primary:hover:not(:disabled){background:var(--a3);border-color:var(--a3)}.ep-desc{color:var(--t2);margin:0;padding:0 2px;font-size:.86rem;line-height:1.7}.ep-next-overlay{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0810e6;border:1px solid #fff3;border-radius:12px;flex-direction:column;gap:6px;max-width:min(320px,100% - 32px);padding:14px 16px;font-size:.8rem;display:flex;position:absolute;bottom:84px;right:16px}.ep-next-overlay p{color:var(--t2);margin:0}.ep-next-title{color:#fff;font-size:.86rem;line-height:1.3}.ep-next-overlay div{gap:8px;margin-top:6px;display:flex}.ep-side{border:1px solid var(--bdr);background:var(--sur3);border-radius:12px;flex-direction:column;max-height:min(100vh - 96px,600px);display:flex;position:sticky;top:76px;overflow:hidden}.ep-side-head{border-bottom:1px solid var(--bdr);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px 11px 14px;display:flex}.ep-side-head h2{color:var(--text);align-items:baseline;gap:8px;margin:0;font:800 .86rem Space Grotesk,sans-serif;display:flex}.ep-side-head h2 small{color:var(--t3);font-size:.68rem;font-weight:700}.ep-side-head select{border:1px solid var(--bdr2);background:var(--sur);color:var(--text);border-radius:7px;padding:6px 8px;font-size:.74rem}.ep-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bdr2) transparent;flex-direction:column;gap:2px;min-height:0;margin:0;padding:6px;list-style:none;display:flex;position:relative;overflow-y:auto}.ep-list::-webkit-scrollbar{width:6px}.ep-list::-webkit-scrollbar-thumb{background:var(--bdr2);border-radius:6px}.ep-list::-webkit-scrollbar-thumb:hover{background:var(--a1)}.ep-list a{color:var(--text);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:5px;text-decoration:none;display:flex}.ep-list a:hover,.ep-list a:focus-visible{background:var(--sur2);outline:none}.ep-list a.on{background:color-mix(in srgb,var(--a1) 16%,transparent);border-color:color-mix(in srgb,var(--a1) 50%,transparent)}.ep-list-thumb{aspect-ratio:16/9;background:var(--sur2);border-radius:6px;flex:none;place-items:center;width:76px;display:grid;position:relative;overflow:hidden}.ep-list-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ep-list-thumb b{color:var(--a2);font:800 1rem Space Grotesk,sans-serif}.ep-list-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ep-list-body strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.3;display:-webkit-box;overflow:hidden}.ep-list-body small{color:var(--t3);font-size:.66rem}.ep-list-now{color:var(--a2);display:flex}@media (width<=1100px){.ep-layout{flex-direction:column;align-items:stretch;gap:14px;display:flex}.ep-main{display:contents}.ep-side{order:1;max-height:380px;position:static}.ep-discussion{order:2}.ep-main .ep-discussion .social-discussion{margin-left:0;margin-right:0}}@media (orientation:landscape) and (height<=520px){.ep-stage .vp:not(.vp-fullscreen){max-height:100dvh}html:has(.ep-page) .header{position:relative}}@media (width<=640px){.ep-side{max-height:340px}.ep-list a{padding:6px}.ep-list-thumb{width:88px}.ep-head h1{white-space:normal;font-size:1.05rem}.ep-head-cover{width:42px}.ep-page{padding:0 0 48px}.ep-page .anime-breadcrumb{padding:12px 16px 0}.ep-stage{border-radius:0}.ep-main>:not(.ep-stage){margin-left:16px;margin-right:16px}.ep-side{margin:0 16px}.ep-head{padding:12px}.ep-actions{width:100%}.ep-actions-sep{display:none}.ep-actions .ep-nav{margin-left:auto}.ep-next-overlay{bottom:76px;right:8px}}@media (width<=420px){.ep-nav .ep-btn span{display:none}.ep-nav .ep-btn{width:38px;padding:0}}.ep-party-btn svg{width:15px;height:15px}.ep-party-error{border:1px solid var(--a1);background:var(--sur3);color:var(--text);border-radius:10px;margin:0;padding:10px 14px;font-size:.8rem}@media (width<=640px){.ep-party-btn span{display:none}.ep-party-btn{width:38px;padding:0}}.wp-page .ep-side{height:min(100vh - 96px,720px);max-height:min(100vh - 96px,720px)}.wp-gate{z-index:6;text-align:center;color:#fff;background:radial-gradient(circle,#000a,#000d);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.wp-gate p{color:#ddd;margin:0;font-size:.9rem}.wp-gate p strong{color:#fff}.wp-gate small{color:#bbb;font-size:.72rem}.wp-gate .ep-btn{min-height:46px;padding:10px 22px;font-size:.9rem}.wp-tap{z-index:6;background:var(--a1);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font:700 .85rem Space Grotesk,sans-serif;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 24px #0008}.wp-notice{z-index:5;color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#000c;border-radius:999px;max-width:calc(100% - 28px);padding:7px 14px;font-size:.78rem;font-weight:600;animation:.2s ease-out wp-fade;position:absolute;top:14px;left:50%;overflow:hidden;transform:translate(-50%)}.wp-reactions{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wp-reactions span{filter:drop-shadow(0 2px 6px #0009);font-size:2rem;animation:2.6s ease-out forwards wp-float;position:absolute;bottom:64px}@keyframes wp-float{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:1;transform:translateY(-20px)scale(1.15)}to{opacity:0;transform:translateY(-220px)scale(1)}}@keyframes wp-fade{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.wp-reactions span{animation-duration:1.4s}.wp-notice{animation:none}}.wp-status{align-items:center;gap:5px;font-weight:700;display:inline-flex}.wp-status:before{content:"";background:var(--t3);border-radius:50%;width:7px;height:7px}.wp-status-live{color:#4ade80}.wp-status-live:before{background:#4ade80;box-shadow:0 0 0 3px #4ade8033}.wp-status-offline{color:#fbbf24}.wp-status-offline:before{background:#fbbf24}.wp-copy svg{width:14px;height:14px}.wp-tools{border:1px solid var(--bdr);background:var(--sur3);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.wp-tools a.ep-btn{text-decoration:none}.wp-leave{margin-left:auto}.wp-pick{color:var(--t2);align-items:center;gap:8px;font-size:.74rem;font-weight:700;display:flex}.wp-pick select{border:1px solid var(--bdr2);background:var(--sur);max-width:240px;color:var(--text);border-radius:8px;padding:8px 10px;font-size:.78rem}.wp-switch{color:var(--text);cursor:pointer;align-items:center;gap:9px;font-size:.78rem;font-weight:600;display:inline-flex}.wp-switch input{opacity:0;pointer-events:none;position:absolute}.wp-switch i{background:var(--bdr2);border-radius:999px;flex:none;width:34px;height:20px;transition:background-color .15s;position:relative}.wp-switch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.wp-switch input:checked+i{background:var(--a1)}.wp-switch input:checked+i:after{transform:translate(14px)}.wp-switch input:focus-visible+i{outline:2px solid var(--a2);outline-offset:2px}.wp-danger:hover:not(:disabled){color:#fca5a5;border-color:#ef4444}.wp-people{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 4px;font:700 .74rem Space Grotesk,sans-serif;display:inline-flex}.wp-people:hover,.wp-people.on{border-color:var(--a1);color:var(--text)}.wp-people svg{width:13px;height:13px}.wp-stack{display:inline-flex}.wp-stack .wp-avatar{box-shadow:0 0 0 2px var(--sur3)}.wp-stack .wp-avatar+.wp-avatar{margin-left:-7px}.wp-avatar{background:var(--sur2);color:var(--a2);border-radius:50%;flex:none;place-items:center;font-size:.72rem;display:inline-grid;overflow:hidden}.wp-avatar img{object-fit:cover;width:100%;height:100%}.wp-members{border-bottom:1px solid var(--bdr);flex-direction:column;flex:none;gap:2px;max-height:40%;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}.wp-members li{border-radius:8px;align-items:center;gap:9px;padding:5px 6px;display:flex}.wp-members li:hover{background:var(--sur2)}.wp-members li.away{opacity:.5}.wp-member-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8rem;font-weight:600;overflow:hidden}.wp-member-name small,.wp-away{color:var(--t3);font-size:.68rem;font-weight:500}.wp-make-host{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2);cursor:pointer;border-radius:6px;padding:4px 8px;font-size:.66rem;font-weight:700}.wp-make-host:hover{border-color:var(--a1);color:var(--text)}.wp-chat{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bdr2) transparent;flex-direction:column;flex:1;gap:10px;min-height:0;margin:0;padding:10px 10px 6px;list-style:none;display:flex;overflow-y:auto}.wp-empty{text-align:center;color:var(--t3);margin:auto 0;padding:16px 8px;font-size:.78rem;line-height:1.5}.wp-system{background:var(--sur);max-width:92%;color:var(--t3);text-align:center;border-radius:999px;align-self:center;padding:3px 10px;font-size:.68rem}.wp-msg{align-items:flex-start;gap:8px;display:flex}.wp-msg>div{flex:1;min-width:0}.wp-msg-head{align-items:baseline;gap:4px;margin:0;font-size:.74rem;display:flex}.wp-msg-head strong{text-overflow:ellipsis;white-space:nowrap;color:var(--a2);overflow:hidden}.wp-msg.mine .wp-msg-head strong{color:var(--text)}.wp-msg-head time{color:var(--t3);margin-left:auto;padding-left:6px;font-size:.64rem}.wp-msg-text{color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;margin:2px 0 0;font-size:.82rem;line-height:1.4}.wp-react-bar{border-top:1px solid var(--bdr);flex:none;justify-content:space-between;gap:2px;padding:6px 8px;display:flex}.wp-react-bar button{cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:4px 0;font-size:1.05rem;line-height:1;transition:transform .12s,background-color .12s}.wp-react-bar button:hover{background:var(--sur2);transform:scale(1.15)}.wp-react-bar button:active{transform:scale(.95)}.wp-compose{border-top:1px solid var(--bdr);flex:none;gap:6px;padding:8px;display:flex}.wp-compose input{border:1px solid var(--bdr2);background:var(--sur);min-width:0;color:var(--text);border-radius:8px;flex:1;padding:9px 11px;font-size:.82rem}.wp-compose input:focus{border-color:var(--a1);outline:none}.wp-compose .ep-btn{width:40px;padding:0}@media (width<=1100px){.wp-page .ep-side{height:460px;max-height:none}}@media (width<=640px){.wp-leave{margin-left:0}.wp-pick{width:100%}.wp-pick select{flex:1;max-width:none}.ep-actions .wp-copy span{display:inline}.wp-reactions span{font-size:1.6rem;bottom:56px}}.rank-page{color:#f7efff;max-width:1280px;margin:0 auto;padding:28px 32px 80px;font-family:Outfit,Space Grotesk,sans-serif}.rank-hero{background:radial-gradient(circle at 90% 10%,#6f27946b,#0000 42%),linear-gradient(120deg,#251132,#100b19 70%);border:1px solid #56336f;border-radius:20px;min-height:280px;padding:38px 46px;position:relative;overflow:hidden}.rank-hero:after{content:"✦";color:#a855f712;pointer-events:none;font-size:370px;line-height:1;position:absolute;top:-105px;right:8%}.rank-kicker{color:#c788ed;letter-spacing:.15em;text-transform:uppercase;font-size:.67rem;font-weight:800;display:block}.rank-hero h1{letter-spacing:-.055em;margin:15px 0 10px;font-size:clamp(2.3rem,5vw,4rem);line-height:1.02;position:relative}.rank-hero h1 em{color:#c084fc;font-style:normal}.rank-hero p{color:#cdbed8;max-width:590px;margin:0;font-size:.91rem;line-height:1.6}.rank-hero-stats{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.rank-hero-stats span{color:#cabbd5;background:#160d20a8;border:1px solid #6f448a;border-radius:9px;padding:10px 14px;font-size:.75rem}.rank-hero-stats strong{color:#fff;margin-right:5px;font-size:1rem}.rank-guide{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0 12px;display:grid}.rank-guide>div{background:#17101f;border:1px solid #3e2a51;border-radius:14px;padding:20px}.rank-guide>div>span{color:#fff;background:#71359b;border-radius:9px;place-items:center;width:31px;height:31px;margin-right:10px;font-size:.75rem;font-weight:800;display:inline-grid}.rank-guide strong{font-size:.92rem}.rank-guide p{color:#b3a4bf;margin:8px 0 0;font-size:.76rem;line-height:1.55}.rank-rules{color:#aa98b8;margin:0 0 20px;font-size:.72rem;line-height:1.5}.rank-my-position{color:#d7c4e4;background:#2b153d;border:1px solid #8745b6;border-radius:11px;align-items:center;gap:16px;margin:24px 0;padding:13px 18px;font-size:.82rem;display:flex}.rank-my-position strong{color:#fff;font-size:1.2rem}.rank-board{margin-top:35px}.rank-board-heading{justify-content:space-between;align-items:end;margin-bottom:15px;display:flex}.rank-board-heading h2{letter-spacing:-.04em;margin:5px 0 0;font-size:1.7rem}.rank-board-heading>small{color:#a998b7}.rank-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:16px;display:grid}.rank-tabs button{color:#d8cae2;text-align:left;cursor:pointer;background:#17101f;border:1px solid #432c56;border-radius:11px;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px;transition:background .2s,border-color .2s,transform .2s;display:flex}.rank-tabs button:hover{background:#241431;border-color:#a759da;transform:translateY(-2px)}.rank-tabs button.on{color:#fff;background:linear-gradient(135deg,#7130a3,#3c1959);border-color:#b65ef1;box-shadow:0 8px 20px #7825a52e}.rank-tabs strong{font-size:.86rem}.rank-tabs small{color:#b7a7c5;font-size:.67rem}.rank-tabs button.on small{color:#ead6f7}.rank-results{background:#120d1a;border:1px solid #412a54;border-radius:15px;overflow:hidden}.rank-results-head{border-bottom:1px solid #352342;justify-content:space-between;align-items:end;padding:25px 25px 17px;display:flex}.rank-results-head h3{margin:5px 0 0;font-size:1.25rem}.rank-results-head>span{color:#bca9cb;font-size:.73rem}.rank-rows{display:grid}.rank-row{min-height:82px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2e203a;align-items:center;gap:14px;padding:10px 23px;text-decoration:none;transition:background .18s;display:flex}.rank-row:last-child{border-bottom:0}.rank-row:hover,.rank-row:focus-visible{background:#281734;outline:none}.rank-position{color:#a386b5;flex:0 0 30px;font-size:.85rem;font-weight:800}.rank-row:nth-child(-n+3) .rank-position{color:#d59bff;font-size:1.05rem}.rank-avatar,.rank-cover,.rank-list-covers{color:#fff;background:#6b2d9b;border-radius:8px;flex:0 0 45px;place-items:center;width:45px;height:52px;font-weight:800;display:grid;overflow:hidden}.rank-avatar{border-radius:50%;height:45px}.rank-avatar img,.rank-cover{object-fit:cover;width:100%;height:100%}.rank-row-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rank-row-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:.87rem;overflow:hidden}.rank-row-copy small{color:#a996b9;font-size:.7rem}.rank-row-extra{color:#9d8baa;white-space:nowrap;font-size:.72rem}.rank-value{color:#e2b1ff;text-align:right;white-space:nowrap;min-width:120px;font-size:.85rem}.rank-chevron{color:#b76bec;font-size:1.05rem}.rank-list-covers{background:#2c1e38;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.rank-list-covers img{object-fit:cover;width:100%;height:100%;min-height:25px}.rank-list-covers:has(img:only-child){grid-template-columns:1fr}.rank-state{color:#baa9c6;text-align:center;padding:35px 25px}.rank-state button{color:#fff;cursor:pointer;background:#33194a;border:1px solid #9353b8;border-radius:7px;margin-left:10px;padding:7px 12px}.rank-list-error{color:#ffc1c1;padding:8px 24px;font-size:.8rem}@media (width<=800px){.rank-page{padding:18px 18px 60px}.rank-hero{padding:32px 28px}.rank-guide{grid-template-columns:1fr}.rank-tabs{display:flex;overflow-x:auto}.rank-tabs button{min-width:140px}.rank-row-extra{display:none}}@media (width<=520px){.rank-hero{min-height:auto;padding:28px 22px}.rank-hero-stats{gap:7px}.rank-hero-stats span{font-size:.68rem}.rank-row{gap:9px;padding:10px}.rank-position{flex-basis:23px}.rank-value{min-width:0;font-size:.72rem}.rank-chevron{display:none}.rank-row-copy strong{font-size:.76rem}.rank-board-heading>small{display:none}}.rank-tabs{grid-template-columns:repeat(7,minmax(0,1fr))}.rank-results-head>div>small{color:#aa98b8;margin-top:6px;font-size:.68rem;display:block}.rank-podium{background:radial-gradient(circle at 50% 0,#813ab326,#0000 62%);border-bottom:1px solid #352342;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;padding:24px;display:grid}.rank-podium-card{isolation:isolate;color:#f9f2ff;text-align:center;background:linear-gradient(145deg,#352044,#17101f);border:1px solid #765487;border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;min-height:184px;padding:17px 12px 16px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 25px #0003}.rank-podium-card:hover,.rank-podium-card:focus-visible{border-color:#dfb3ff;outline:none;transform:translateY(-4px);box-shadow:0 17px 35px #0006}.rank-podium-card.place-1{background:linear-gradient(145deg,#654529,#231421);border-color:#d6a64b;grid-area:1/2;min-height:214px;box-shadow:0 0 0 1px #bd8d3c57,0 17px 38px #0006}.rank-podium-card.place-2{border-color:#a9a2bc;grid-area:1/1}.rank-podium-card.place-3{border-color:#ad755d;grid-area:1/3}.rank-podium-cover{z-index:-2;object-fit:cover;opacity:.73;width:100%;height:100%;position:absolute;inset:0}.rank-podium-card:before{content:"";z-index:-1;background:linear-gradient(#120b1c95 0%,#130c1ce8 62%,#120b1c 100%);position:absolute;inset:0}.rank-podium-card.place-1:before{background:linear-gradient(#27162385 0%,#2a182ae9 62%,#1b1120 100%)}.rank-podium-place{color:#dfc5ef;letter-spacing:.04em;font-size:.73rem;font-weight:800;position:absolute;top:12px;left:13px}.rank-podium-card.place-1 .rank-podium-place{color:#ffd775}.rank-podium-card .rank-avatar{border:2px solid #b68acb;flex:0 0 55px;width:55px;height:55px;box-shadow:0 0 0 4px #160e20a9}.rank-podium-card.place-1 .rank-avatar{border-color:#f6ca68;flex-basis:68px;width:68px;height:68px}.rank-podium-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:11px;font-size:.91rem;display:block;overflow:hidden}.rank-podium-card small{text-overflow:ellipsis;white-space:nowrap;color:#d2bcde;max-width:100%;margin-top:3px;font-size:.68rem;overflow:hidden}.rank-podium-value{color:#e2b1ff;margin-top:12px;font-size:1rem}.rank-podium-card.place-1 .rank-podium-value{color:#ffdc84;font-size:1.18rem}.rank-user-row{isolation:isolate;position:relative;overflow:hidden}.rank-user-cover{z-index:-2;object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.rank-user-row:before{content:"";z-index:-1;background:linear-gradient(90deg,#160e1be8,#160e1bd9 55%,#160e1bf0);position:absolute;inset:0}.rank-user-row:hover:before,.rank-user-row:focus-visible:before{background:linear-gradient(90deg,#301b3de8,#281631d9 55%,#24132ef0)}.rank-avatar{isolation:isolate;position:relative}.rank-avatar-portrait{background:#6b2d9b;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.rank-avatar .rank-avatar-portrait img{object-fit:cover;width:100%;height:100%}.rank-avatar.rank-avatar-framed{overflow:visible}.rank-podium-card .rank-avatar.rank-avatar-framed{box-shadow:none;border:0}.rank-avatar-frame{z-index:2;top:calc(50% + var(--frame-y,0%));width:var(--frame-size,150%);height:var(--frame-size,150%);pointer-events:none;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}.rank-avatar .rank-avatar-frame img{object-fit:contain;border-radius:0;width:100%;max-width:none;height:100%;display:block}.rank-avatar.frame-aura-shonen{--frame-size:160%;--frame-y:-2%}.rank-avatar.frame-sakura-manga{--frame-size:145%}.rank-avatar.frame-eclipse-de-energia{--frame-size:165%}.rank-avatar:is(.frame-ruptura-solar,.frame-mare-espectral,.frame-cinzas-ancestrais){--frame-size:140%}.rank-avatar:is(.frame-fenda-amaldicoada,.frame-mare-rubra){--frame-size:135%}.rank-avatar.frame-arco-celeste{--frame-size:155%}.rank-avatar.frame-prisma-boreal{--frame-size:126%}.rank-avatar.frame-pulso-de-cura{--frame-size:150%}.rank-avatar.frame-orbita-estelar{--frame-size:137%}.rank-avatar:is(.frame-capuz-neko-neon,.frame-capuz-neko-algodao,.frame-nuvem-de-algodao,.frame-garota-magica,.frame-slime-gelatina,.frame-asas-celestiais,.frame-lago-de-koi,.frame-fogo-de-kitsune,.frame-furia-do-trovao,.frame-chama-ardente,.frame-coroa-de-gelo,.frame-dragao-de-jade,.frame-interface-cyber,.frame-chifres-do-oni,.frame-vampiro-carmesim,.frame-selo-amaldicoado),.rank-avatar:is(.frame-rosas-de-neve,.frame-mandibula-sombria,.frame-gato-do-inverno,.frame-gatinho-corado,.frame-lua-do-corvo,.frame-espinhos-negros,.frame-circulo-arcano,.frame-chapeu-de-bruxa,.frame-lua-do-corvo-rubra,.frame-anel-de-nuvens,.frame-nevoa-violeta,.frame-gato-das-sombras,.frame-gato-de-outono,.frame-teia-carmesim,.frame-rosas-negras,.frame-mariposa-espectral,.frame-lua-e-gelo,.frame-asas-sombrias,.frame-redemoinho-rosa,.frame-folhas-de-bordo,.frame-lua-minguante,.frame-ceu-noturno,.frame-olho-macabro,.frame-coroa-de-raios,.frame-asas-de-anjo,.frame-orbitas-prateadas,.frame-nevoa-cinzenta,.frame-aura-turquesa,.frame-raios-entre-nuvens,.frame-caveiras-em-chamas,.frame-diadema-solar,.frame-guaxinim-felpudo,.frame-emojis-apaixonados,.frame-esfera-dourada,.frame-mordida-manga,.frame-olho-do-abismo,.frame-turbilhao-de-fogo,.frame-lua-de-sangue,.frame-rosas-brancas,.frame-coracao-de-cristal,.frame-caveiras-geladas,.frame-asas-violeta,.frame-tinta-sakura,.frame-gota-oceanica,.frame-rosas-roxas,.frame-carregando,.frame-skill-issue,.frame-coracao-gigante,.frame-rosas-azuis,.frame-poeira-prateada){--frame-size:160%}.rank-avatar.frame-borboletas-lunares{--frame-size:154%}.rank-avatar.frame-estrelas-cintilantes{--frame-size:123%}.rank-avatar.frame-coracao-com-laco{--frame-size:150%}.rank-avatar.frame-explosao-de-raiva{--frame-size:145%}.rank-avatar.frame-abobora-neon{--frame-size:132%}.rank-avatar.frame-gata-de-lacos{--frame-size:158%}.rank-avatar.frame-orelhas-de-coelho{--frame-size:135%}.rank-avatar.frame-halo-angelical{--frame-size:120%}.rank-avatar.frame-raposa-laranja{--frame-size:158%}.rank-avatar.frame-kitsune-de-amuletos{--frame-size:161%}.rank-avatar.frame-eclipse-dourado{--frame-size:146%}.rank-avatar.frame-halo-dourado{--frame-size:145%}.rank-avatar.frame-trepadeira-lunar{--frame-size:164%}.rank-avatar.frame-chamas-de-halloween{--frame-size:163%}.rank-avatar.frame-glitch-carmesim{--frame-size:141%}.rank-avatar.frame-neon-rosa{--frame-size:136%}.rank-avatar.frame-neon-violeta{--frame-size:133%}.rank-avatar.frame-neon-azulado{--frame-size:134%}.rank-avatar.frame-fantasma-azul{--frame-size:137%}.rank-avatar.frame-galhos-e-pintarroxo,.rank-avatar.frame-presas-de-vampiro{--frame-size:158%}.rank-avatar.frame-coroa-de-louros{--frame-size:148%}.rank-avatar.frame-lobinho-estelar{--frame-size:157%}.rank-avatar.frame-orelhas-de-urso-polar,.rank-avatar.frame-orelhas-de-urso{--frame-size:120%}.rank-avatar.frame-anel-perolado{--frame-size:136%}.rank-avatar.frame-hexagono-dourado{--frame-size:152%}.rank-avatar.frame-duvida{--frame-size:164%}.rank-avatar.frame-aureola-estelar{--frame-size:162%}.rank-avatar.frame-cupcake{--frame-size:115%}.rank-avatar.frame-anel-de-cristal{--frame-size:144%}.rank-avatar.frame-anel-de-brasas{--frame-size:130%}@media (width<=800px){.rank-podium{gap:9px;padding:16px}.rank-tabs{display:flex;overflow-x:auto}.rank-tabs button{min-width:140px}}@media (width<=520px){.rank-podium{gap:6px;padding:10px}.rank-podium-card{border-radius:10px;min-height:150px;padding:15px 5px 11px}.rank-podium-card.place-1{min-height:172px}.rank-podium-card .rank-avatar{flex-basis:40px;width:40px;height:40px}.rank-podium-card.place-1 .rank-avatar{flex-basis:47px;width:47px;height:47px}.rank-podium-place{font-size:.7rem;top:7px;left:7px}.rank-podium-place b{font-size:.61rem}.rank-podium-name{margin-top:8px;font-size:.7rem}.rank-podium-card small{font-size:.56rem}.rank-podium-value{margin-top:8px;font-size:.77rem}.rank-podium-card.place-1 .rank-podium-value{font-size:.86rem}}.rq-page{width:min(1080px,100% - 64px);margin:0 auto;padding:48px 0 96px}.rq-hero{border:1px solid var(--bdr2);background:linear-gradient(120deg,#a855f724,#a855f706 55%),var(--bg3);box-shadow:var(--sh);border-radius:20px;justify-content:space-between;align-items:end;gap:28px;padding:32px 36px;display:flex}.rq-eyebrow{color:var(--a2);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:.68rem;font-weight:800;display:block}.rq-hero h1{letter-spacing:-.045em;font-family:Outfit,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.06}.rq-hero h1 em{color:var(--a2);font-style:normal}.rq-hero p{max-width:560px;color:var(--t2);margin-top:12px;font-size:.88rem;line-height:1.6}.rq-steps{flex:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.rq-steps li{color:var(--t2);white-space:nowrap;align-items:center;gap:10px;font-size:.76rem;font-weight:700;display:flex}.rq-steps strong{background:color-mix(in srgb,var(--a3) 30%,transparent);width:24px;height:24px;color:var(--a2);border-radius:8px;place-items:center;font-size:.7rem;display:grid}.rq-search{background:var(--bg3);border:1px solid var(--bdr2);color:var(--a2);border-radius:14px;align-items:center;gap:10px;margin-top:28px;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex}.rq-search:focus-within{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}.rq-search>span:first-child{font-size:1.6rem;line-height:1}.rq-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:17px 0;font-size:.92rem}.rq-search input::placeholder{color:var(--t2)}.rq-spinner{border:2px solid var(--bdr2);border-top-color:var(--a1);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite rq-spin}.rq-search-hint{color:var(--t3,var(--t2));margin:8px 4px 0;font-size:.7rem}.rq-search-hint a{color:var(--a2)}.rq-section{margin-top:30px}.rq-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.rq-section-head h2{letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:1.1rem}.rq-count{color:var(--t2);font-size:.74rem;font-weight:700}.rq-link{color:var(--a2);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.74rem;font-weight:700}.rq-tabs{border:1px solid var(--bdr2);background:var(--bg3);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.rq-tabs button{color:var(--t2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font-size:.76rem;font-weight:700;transition:background .15s,color .15s}.rq-tabs button:hover{color:var(--text)}.rq-tabs button.on{background:var(--a1);color:#fff}.rq-list{gap:10px;display:grid}.rq-list>*{min-width:0}.rq-card{border:1px solid var(--bdr);background:linear-gradient(110deg,#ffffff05,#a855f708),var(--bg3);border-radius:16px;align-items:flex-start;gap:16px;padding:14px 16px;transition:border-color .2s;display:flex;position:relative}.rq-card:hover,.rq-card.is-composing{border-color:#a855f766}.rq-skeleton{background:linear-gradient(90deg,var(--bg3),var(--sur2,var(--bg4)),var(--bg3));background-size:200% 100%;height:118px;animation:1.2s ease-in-out infinite rq-shimmer}.rq-rank{z-index:1;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b;border-radius:8px;place-items:center;min-width:24px;height:24px;padding:0 6px;font:800 .72rem Outfit,sans-serif;display:grid;position:absolute;top:10px;left:10px}.rq-rank.is-top{background:linear-gradient(135deg,var(--a1),var(--a3));box-shadow:0 4px 12px #a855f766}.rq-cover{background:var(--bg4,var(--sur2));border:1px solid var(--bdr);border-radius:9px;flex:none;width:64px;height:92px;overflow:hidden}.rq-cover img{object-fit:cover;width:100%;height:100%;display:block}.rq-cover>span{height:100%;color:var(--t2);place-items:center;font-weight:800;display:grid}.rq-body{flex:1;min-width:0}.rq-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rq-titles{min-width:0}.rq-titles h3{letter-spacing:-.015em;overflow-wrap:anywhere;font-family:Outfit,sans-serif;font-size:1rem;line-height:1.25}.rq-alt{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.72rem;overflow:hidden}.rq-source{color:var(--t2);white-space:nowrap;flex:none;font-size:.68rem;font-weight:700;text-decoration:none}.rq-source:hover{color:var(--a2)}.rq-facts{color:var(--t2);align-items:center;gap:8px;margin-top:6px;font-size:.72rem;display:flex}.rq-adult{color:#f87171;background:#ef44441f;border-radius:5px;padding:1px 6px;font-size:.62rem;font-weight:800}.rq-state{color:var(--t2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:.72rem;display:flex}.rq-chip{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.rq-chip-new{background:var(--sur2,var(--bg4));color:var(--t2);border-color:var(--bdr2)}.rq-chip-pending{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b40}.rq-chip-in_progress{color:#60a5fa;background:#3b82f61f;border-color:#3b82f640}.rq-chip-done{color:#4ade80;background:#22c55e1f;border-color:#22c55e40}.rq-chip-rejected{color:#f87171;background:#ef44441a;border-color:#ef444440}.rq-votes strong{color:var(--text);font-size:.8rem}.rq-mine{color:var(--a2);font-weight:700}.rq-note{background:var(--sur2,var(--bg4));color:var(--t2);border-radius:9px;margin-top:8px;padding:8px 10px;font-size:.72rem;line-height:1.5}.rq-action{flex:none;align-self:center}.rq-btn{border:1px solid var(--bdr2);background:var(--bg4,var(--sur2));min-height:38px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:.76rem;font-weight:800;text-decoration:none;transition:transform .15s,filter .15s,border-color .15s;display:inline-flex}.rq-btn:hover:not(:disabled){transform:translateY(-1px)}.rq-btn:disabled{opacity:.6;cursor:wait}.rq-btn-primary{border-color:var(--a1);background:var(--a1);color:#fff}.rq-btn-primary:hover:not(:disabled){filter:brightness(1.12)}.rq-btn-read{color:#4ade80;background:#22c55e1f;border-color:#22c55e66}.rq-btn-ghost{color:var(--t2);background:0 0}.rq-btn-ghost:hover:not(:disabled){color:var(--text);border-color:var(--t2)}.rq-compose{border-top:1px dashed var(--bdr2);gap:10px;margin-top:12px;padding-top:12px;display:grid}.rq-compose-lead{color:var(--t2);font-size:.78rem;line-height:1.5}.rq-compose-lead strong{color:var(--text)}.rq-compose label{color:var(--t2);gap:6px;font-size:.72rem;font-weight:700;display:grid}.rq-compose label em{opacity:.8;font-style:normal;font-weight:500}.rq-compose textarea{resize:vertical;border:1px solid var(--bdr2);background:var(--bg2,var(--bg3));width:100%;color:var(--text);font:inherit;border-radius:9px;outline:none;padding:9px 11px;font-size:.78rem;line-height:1.45}.rq-compose textarea:focus{border-color:var(--a1);box-shadow:0 0 0 2px var(--glow)}.rq-compose-actions{justify-content:flex-end;gap:8px;display:flex}.rq-error{color:#fb7185;margin-top:8px;font-size:.74rem}.rq-flash{color:#86efac;margin-top:8px;font-size:.74rem}.rq-empty{border:1px dashed var(--bdr2);text-align:center;border-radius:16px;justify-items:center;gap:8px;padding:44px 20px;display:grid}.rq-empty h3{font-family:Outfit,sans-serif;font-size:1.05rem}.rq-empty p{max-width:420px;color:var(--t2);font-size:.8rem;line-height:1.55}.rq-empty .rq-btn{margin-top:6px}.rq-more{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);font:inherit;cursor:pointer;border-radius:11px;margin:18px auto 0;padding:11px 22px;font-size:.78rem;font-weight:700;display:block}.rq-more:hover:not(:disabled){border-color:var(--a1)}@media (width<=760px){.rq-page{width:calc(100% - 32px);padding:24px 0 72px}.rq-hero{flex-direction:column;align-items:flex-start;padding:24px 20px}.rq-steps{grid-auto-columns:1fr;grid-auto-flow:column;width:100%}.rq-steps li{white-space:normal;flex-direction:column;align-items:flex-start;gap:6px;font-size:.7rem}.rq-card{flex-wrap:wrap;gap:12px;padding:12px}.rq-cover{width:56px;height:80px}.rq-action{flex-basis:100%}.rq-action .rq-btn{width:100%}.rq-compose-actions .rq-btn{flex:1}.rq-tabs{width:100%}.rq-tabs button{flex:1;padding:8px 6px}}.adult-gate{z-index:10000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08060ef0;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.adult-gate-box{color:#f3ecff;text-align:center;background:#17131f;border:1px solid #ffffff1f;border-radius:16px;max-width:440px;padding:28px 24px}.adult-gate-box h1{margin:12px 0 8px;font-size:1.5rem}.adult-gate-box p{color:#f3ecffc7;margin:0 0 20px;line-height:1.5}.adult-gate-badge{color:#fff;letter-spacing:.03em;background:#d7263d;border-radius:999px;padding:4px 12px;font-weight:800;display:inline-block}.adult-gate-actions{flex-direction:column;gap:10px;display:flex}.adult-gate-actions button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:12px 16px;font-weight:600}.adult-gate-actions .adult-gate-yes{color:#fff;background:#d7263d;border-color:#d7263d}*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#09070e;--bg2:#060410;--bg3:#0f0c1a;--bg4:#16122a;--sur:#a855f70a;--sur2:#a855f717;--sur3:#ffffff08;--a1:#a855f7;--a2:#c084fc;--a3:#7c3aed;--a4:#6d28d9;--glow:#a855f733;--glow2:#7c3aed1a;--text:#edeaff;--t2:#d2c8f080;--t3:#d2c8f038;--bdr:#a855f71a;--bdr2:#a855f733;--bdr3:#ffffff0d;--hbg:#06040be6;--bdq:#a855f7;--r:14px;--rs:9px;--rl:20px;--sh:0 4px 24px #0006,0 1px 0 #ffffff0a inset;--sh2:0 12px 40px #0000008c,0 1px 0 #ffffff0d inset;--sh3:0 24px 64px #000000a6}body.manga{--bg:#080608;--bg2:#040304;--bg3:#100d10;--bg4:#181418;--sur:#d946ef0a;--sur2:#d946ef17;--a1:#d946ef;--a2:#e879f9;--a3:#a21caf;--glow:#d946ef3d;--glow2:#a21caf24;--text:#f5eeff;--t2:#ebd2f58c;--t3:#ebd2f547;--bdr:#d946ef1a;--bdr2:#d946ef33;--hbg:#040304d9;--bdq:#d946ef}body.hentai{--bg:#0e0608;--bg2:#080404;--bg3:#1a0d0d;--bg4:#221515;--sur:#ef44440a;--sur2:#ef444417;--a1:#ef4444;--a2:#f87171;--a3:#b91c1c;--glow:#ef44443d;--glow2:#b91c1c24;--text:#fff0f0;--t2:#f5d2d28c;--t3:#f5d2d247;--bdr:#ef44441a;--bdr2:#ef444433;--hbg:#080404d9;--bdq:#ef4444}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:Space Grotesk,Inter,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 55% at 85% -10%,#a855f71f,#0000),radial-gradient(50% 60% at -5% 100%,#7c3aed17,#0000),radial-gradient(30% 25% at 50% 45%,#a855f708,#0000);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");position:fixed;inset:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--bdr2);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--a1)}.flash{z-index:9999;pointer-events:none;opacity:0;background:var(--bg3);transition:opacity .15s;position:fixed;inset:0}.flash.on{opacity:1}.header{z-index:200;background:var(--hbg);-webkit-backdrop-filter:blur(32px)saturate(1.6);border-bottom:1px solid var(--bdr3);transition:all .35s;position:sticky;top:0;box-shadow:inset 0 1px #ffffff0a,0 1px 16px #00000026}.hbar{align-items:center;gap:6px;max-width:1360px;height:64px;margin:0 auto;padding:0 32px;display:flex}.logo{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.logo-name{color:var(--text);transition:opacity .2s}.logo:hover .logo-name{opacity:.85}.logo-name em{color:var(--a1)}.nav{align-items:center;gap:2px;margin-left:22px;display:flex}.nav a{color:var(--t2);cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 13px;font-size:.7rem;font-weight:500;text-decoration:none;transition:all .18s;position:relative}.nav a:hover{color:var(--text);background:#ffffff0a}.nav a.on{color:var(--a1);background:var(--sur2)}.nav a.on:after{content:"";background:var(--a1);height:2px;box-shadow:0 0 8px var(--a1);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:13px;right:13px}.hgap{flex:1;min-width:14px}.srch{align-items:center;display:flex;position:relative}.srch-ico{color:var(--t3);pointer-events:none;z-index:1;align-items:center;transition:color .2s;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.srch:focus-within .srch-ico{color:var(--a1)}.srch input{border:1px solid var(--bdr);color:var(--text);background:#ffffff0d;border-radius:20px;outline:none;width:190px;padding:7px 12px 7px 30px;font-family:Space Grotesk,sans-serif;font-size:.72rem;transition:width .3s,border-color .2s,box-shadow .2s,background .2s}.srch input::placeholder{color:var(--t3)}.srch input:focus{background:#a855f70f;border-color:#a855f766;width:240px;box-shadow:0 0 0 3px #a855f71a}.pill{border:1px solid var(--bdr);background:#ffffff08;border-radius:22px;flex-shrink:0;align-items:center;gap:1px;margin:0 4px;padding:3px;display:flex}.pill-btn{letter-spacing:.04em;cursor:pointer;color:var(--t2);white-space:nowrap;background:0 0;border:none;border-radius:16px;padding:5px 14px;font-family:Space Grotesk,sans-serif;font-size:.64rem;font-weight:600;transition:all .22s}.pill-btn:hover{color:var(--text)}.pill-btn.on{color:var(--a1);background:#a855f726;box-shadow:inset 0 0 0 1px #a855f74d}.rec-btn{border:1px solid var(--bdr2);background:var(--sur2);color:var(--a2);cursor:pointer;white-space:nowrap;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:700;transition:all .22s;display:flex}.rec-btn:hover{background:var(--a1);color:#fff;border-color:var(--a1)}.rec-btn svg{flex-shrink:0;width:14px;height:14px}.hauth{flex-shrink:0;align-items:center;gap:6px;display:flex}.hdivide{background:var(--bdr);flex-shrink:0;width:1px;height:18px}.btn-in{color:var(--t2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;padding:7px 13px;font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:600;transition:color .18s,background .18s}.btn-in:hover{color:var(--text);background:#ffffff0d}.btn-up{color:#fff;cursor:pointer;white-space:nowrap;background:#a855f738;border:1px solid #a855f761;border-radius:9px;padding:7px 15px;font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:700;transition:all .22s;box-shadow:0 2px 12px #a855f72e}.btn-up:hover{background:#a855f759;border-color:#a855f799;transform:translateY(-1px);box-shadow:0 4px 18px #a855f747}body.hentai .btn-up{background:#ef444438;border-color:#ef444461;box-shadow:0 2px 12px #ef44442e}body.hentai .btn-up:hover{background:#ef444459;border-color:#ef444499;box-shadow:0 4px 18px #ef444447}.hburg{color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-left:auto;font-size:1rem;transition:color .2s,background .2s;display:none}.hburg:hover{color:var(--text);background:#ffffff0d}.hsrch-btn{color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;transition:color .2s,background .2s;display:none}.hsrch-btn:hover{color:var(--text);background:#ffffff0d}.hsrch-btn svg{width:17px;height:17px}.hsearch-panel{background:var(--bg2);border-bottom:1px solid var(--bdr3);max-height:calc(100dvh - 64px);padding:10px 16px 14px;animation:.16s ease-out searchMenuIn;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #00000073}.hsearch-panel .msrch input{font-size:16px}.mdraw{z-index:700;width:min(320px,86vw);padding:10px 14px calc(16px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--bg2);border-right:1px solid var(--bdr3);visibility:hidden;flex-direction:column;gap:12px;transition:transform .26s cubic-bezier(.2,.9,.3,1),visibility 0s linear .26s;display:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%);box-shadow:18px 0 48px #00000073}.mdraw.open{visibility:visible;transition:transform .26s cubic-bezier(.2,.9,.3,1);transform:none}.mdraw>*{flex-shrink:0}.mdraw-scrim{z-index:690;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#0000008c;transition:opacity .26s;display:none;position:fixed;inset:0}.mdraw-scrim.open{opacity:1;pointer-events:auto}@media (width<=1180px){.mdraw{display:flex}.mdraw-scrim{display:block}}@media (prefers-reduced-motion:reduce){.mdraw,.mdraw.open,.mdraw-scrim{transition:none}}html.mdraw-locked{overflow:hidden}.mhead{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.mdraw-close{width:34px;height:34px;color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.mdraw-close:hover{color:var(--text);background:var(--sur2)}.mnav{flex-direction:column;gap:14px;display:flex}.mgroup{flex-direction:column;gap:2px;display:flex}.mgroup-title{color:var(--t3);letter-spacing:.1em;text-transform:uppercase;margin:0 10px 4px;font:700 .6rem Space Grotesk,sans-serif}.mgroup a{height:42px;color:var(--t2);border-radius:10px;align-items:center;gap:12px;padding:0 10px;font:600 .84rem Space Grotesk,sans-serif;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.mgroup a:hover{color:var(--text);background:var(--sur2)}.mgroup a.on{color:var(--text);background:color-mix(in srgb,var(--a1) 15%,transparent)}.mgroup a.on:before{content:"";background:var(--a1);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}.mico{flex-shrink:0;justify-content:center;width:20px;display:flex}.mico svg{width:20px;height:20px}.mgroup a.on .mico{color:var(--a1)}.msrch{align-items:center;display:flex;position:relative}.msrch-ico{color:var(--t3);pointer-events:none;font-size:.78rem;position:absolute;left:10px}.msrch input{border:1px solid var(--bdr);width:100%;color:var(--text);background:#ffffff0d;border-radius:10px;outline:none;padding:9px 12px 9px 30px;font-family:Space Grotesk,sans-serif;font-size:.73rem;transition:border-color .2s,box-shadow .2s}.msrch input:focus{border-color:#a855f766;box-shadow:0 0 0 3px #a855f71a}.msrch input::placeholder{color:var(--t3)}.mbot{border-top:1px solid var(--bdr);margin-top:auto;padding-top:12px}.mhead .site-swap{justify-content:center;width:32px;margin-right:auto;padding:0}.mhead .site-swap-label{display:none}.mdraw .ds-continue{margin-top:0}.mdraw-more{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px}.mdraw-more summary{height:44px;color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:0 12px;font:600 .84rem Space Grotesk,sans-serif;list-style:none;display:flex}.mdraw-more summary::-webkit-details-marker{display:none}.mdraw-more[open] summary{color:var(--text)}.mdraw-chev{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.mdraw-more[open] .mdraw-chev{transform:rotate(-135deg)}.mdraw-more .ap-opts{padding:2px 10px 12px}.rec-popup{z-index:400;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.rec-card{background:var(--bg3);border:1px solid var(--bdr2);border-radius:22px;width:100%;max-width:460px;animation:.22s cubic-bezier(.34,1.4,.64,1) scaleIn;position:relative;overflow:hidden;box-shadow:0 32px 80px #000000a6,0 0 0 1px #a855f71a}@keyframes scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.rec-banner{height:200px;position:relative;overflow:hidden}.rec-banner img{object-fit:cover;object-position:center 20%;filter:brightness(.7);width:100%;height:100%}.rec-banner-overlay{background:linear-gradient(to top,var(--bg3) 0%,transparent 60%);position:absolute;inset:0}.rec-banner-badge{background:var(--a1);color:#fff;letter-spacing:.06em;border-radius:20px;padding:3px 10px;font-size:.58rem;font-weight:800;position:absolute;top:12px;left:12px}.rec-close{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;transition:background .2s;display:flex;position:absolute;top:10px;right:12px}.rec-close:hover{background:#000000b3}.rec-body{padding:20px 22px 24px}.rec-label{letter-spacing:.18em;text-transform:uppercase;color:var(--a1);align-items:center;gap:7px;margin-bottom:10px;font-size:.58rem;font-weight:800;display:flex}.rec-label:before{content:"";background:var(--a1);border-radius:1px;width:18px;height:2px}.rec-title{letter-spacing:-.025em;color:var(--text);margin-bottom:6px;font-family:Outfit,sans-serif;font-size:1.8rem;font-weight:900;line-height:1.05}.rec-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.rec-rating{color:var(--a2);font-size:.72rem;font-weight:700}.rec-pill{color:var(--t2);background:var(--sur2);border:1px solid var(--bdr);border-radius:20px;padding:3px 9px;font-size:.6rem;font-weight:600}.rec-desc{color:var(--t2);margin-bottom:18px;font-size:.78rem;line-height:1.65}.rec-genres{flex-wrap:wrap;gap:5px;margin-bottom:18px;display:flex}.rec-genre{background:var(--sur2);border:1px solid var(--bdr2);color:var(--t2);border-radius:20px;padding:3px 9px;font-size:.58rem;font-weight:600}.rec-actions{gap:8px;display:flex}.rec-watch{background:var(--a1);color:#fff;cursor:pointer;box-shadow:0 4px 18px var(--glow);border:none;border-radius:10px;flex:1;padding:11px;font-family:Space Grotesk,sans-serif;font-size:.76rem;font-weight:800;transition:all .2s}.rec-watch:hover{opacity:.88;transform:translateY(-1px)}.rec-skip{background:var(--sur2);color:var(--t2);border:1px solid var(--bdr2);cursor:pointer;border-radius:10px;padding:11px 16px;font-family:Space Grotesk,sans-serif;font-size:.76rem;font-weight:700;transition:all .2s}.rec-skip:hover{color:var(--text);background:var(--sur)}.mbk{z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:linear-gradient(160deg,var(--bg4) 0%,var(--bg3) 100%);border:1px solid var(--bdr2);border-radius:22px;width:100%;max-width:380px;padding:36px 32px;position:relative;box-shadow:0 40px 80px #000000a6,0 0 0 1px #a855f71a,inset 0 1px #ffffff0d}.mclose{background:var(--sur2);color:var(--t2);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;transition:all .2s;display:flex;position:absolute;top:12px;right:14px}.mclose:hover{background:var(--sur);color:var(--text)}.mlogotxt{letter-spacing:-.04em;color:var(--text);text-align:center;margin-bottom:3px;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:900}.mlogotxt em{color:var(--a1);font-style:normal}.msub{color:var(--t2);text-align:center;margin-bottom:22px;font-size:.72rem}.mtabs{background:var(--sur2);border-radius:10px;gap:2px;margin-bottom:20px;padding:3px;display:flex}.mtab{cursor:pointer;color:var(--t2);background:0 0;border:none;border-radius:8px;flex:1;padding:7px;font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:700;transition:all .2s}.mtab.on{background:var(--bg);color:var(--text);box-shadow:0 2px 8px #0000004d}.mfield{margin-bottom:12px}.mfield label{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);margin-bottom:5px;font-size:.6rem;font-weight:700;display:block}.mfield input{background:var(--sur2);border:1px solid var(--bdr2);width:100%;color:var(--text);border-radius:10px;outline:none;padding:10px 12px;font-family:Space Grotesk,sans-serif;font-size:.78rem;transition:border-color .2s,box-shadow .2s}.mfield input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}.mfield input::placeholder{color:var(--t3)}.msubmit{background:linear-gradient(135deg,var(--a1),var(--a3));color:#fff;cursor:pointer;width:100%;box-shadow:0 4px 18px var(--glow);border:none;border-radius:10px;margin-top:4px;padding:12px;font-family:Space Grotesk,sans-serif;font-size:.76rem;font-weight:800;transition:opacity .2s,transform .2s}.msubmit:hover{opacity:.88;transform:translateY(-1px)}.mswitch{text-align:center;color:var(--t2);margin-top:14px;font-size:.67rem}.mswitch button{color:var(--a1);cursor:pointer;background:0 0;border:none;font-family:Space Grotesk,sans-serif;font-size:.67rem;font-weight:700;transition:opacity .2s}.mswitch button:hover{opacity:.75}.auth-import{text-align:center;color:var(--text)}.auth-import-mark{background:var(--sur2);border:1px solid var(--a1);width:44px;height:44px;color:var(--a1);border-radius:50%;place-items:center;margin:20px auto 12px;font-size:1.35rem;font-weight:800;display:grid}.auth-import h2{margin:0 0 7px;font:800 1.3rem Outfit,sans-serif}.auth-import p{color:var(--t2);margin:0 0 16px;font-size:.78rem;line-height:1.5}.auth-import-summary{flex-wrap:wrap;justify-content:center;gap:7px;margin:0 0 14px;display:flex}.auth-import-summary span{border:1px solid var(--bdr2);background:var(--sur2);color:var(--t2);border-radius:9px;padding:8px 10px;font-size:.67rem}.auth-import-summary strong{color:var(--text);font-size:.85rem}.auth-import small{color:var(--t3);margin-bottom:17px;font-size:.66rem;line-height:1.5;display:block}.hero{background:#000;width:100%;height:620px;position:relative;overflow:hidden}@media (width<=1200px){.hero{height:560px}}@media (width<=700px){.hero{height:440px}}.hslide{opacity:0;transition:opacity .8s;position:absolute;inset:0}.hslide.on{opacity:1}.hslide-bg{position:absolute;inset:0;overflow:hidden}.hslide-bg img{object-fit:cover;object-position:center 30%;filter:brightness(.72);width:100%;height:100%;transition:transform 10s;display:block}.hslide.on .hslide-bg img{transform:scale(1.05)}.hgrad{z-index:2;background:linear-gradient(to top, var(--bg) 0%, #0b0812e6 18%, #0b081266 44%, transparent 68%);position:absolute;inset:0}.hcontent{z-index:4;max-width:560px;position:absolute;bottom:88px;left:60px}@media (width<=700px){.hcontent{max-width:90%;bottom:56px;left:22px;right:22px}}.heyebrow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.heyebrow-live{color:#4ade80;letter-spacing:.04em;background:#4ade8026;border:1px solid #4ade804d;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:.62rem;font-weight:800;display:flex}.heyebrow-live:before{content:"";background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.heyebrow-cat{letter-spacing:.06em;color:#ffffffa6;font-size:.68rem;font-weight:600}.heyebrow-rating{color:#fbbf24;align-items:center;gap:4px;font-size:.72rem;font-weight:800;display:flex}.hgenres{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.hgenre{color:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #fff3;border-radius:20px;padding:4px 12px;font-size:.66rem;font-weight:600}.htitle{color:#fff;letter-spacing:-.025em;text-shadow:0 2px 32px #0009;margin-bottom:12px;font-family:Outfit,sans-serif;font-size:3.2rem;font-weight:900;line-height:1.02}@media (width<=1200px){.htitle{font-size:2.6rem}}@media (width<=700px){.htitle{font-size:1.9rem}}.hmeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.hrating{background:var(--a1);color:#fff;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:.7rem;font-weight:800;display:flex}.hpill{color:#ffffffbf;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;padding:3px 10px;font-size:.68rem;font-weight:600}.hdesc{color:#ffffffa6;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:460px;margin-bottom:24px;font-size:.82rem;line-height:1.76;display:-webkit-box;overflow:hidden}.hbtns{flex-wrap:wrap;gap:10px;margin-bottom:0;display:flex}.hbtn1{background:var(--a1);color:#fff;cursor:pointer;box-shadow:0 4px 20px var(--glow);border:none;border-radius:8px;align-items:center;gap:7px;padding:10px 22px;font-family:Space Grotesk,sans-serif;font-size:.76rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex}.hbtn1:hover{box-shadow:0 8px 28px var(--glow);transform:translateY(-2px)}.hbtn2{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:7px;padding:10px 20px;font-family:Space Grotesk,sans-serif;font-size:.76rem;font-weight:700;transition:all .2s;display:flex}.hbtn2:hover{background:#ffffff2e;transform:translateY(-2px)}.hbottom{z-index:4;align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;left:48px}@media (width<=700px){.hbottom{bottom:16px;left:20px}}.hage{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;padding:3px 9px;font-size:.6rem;font-weight:700;position:absolute;top:16px;right:16px}.age-free{color:#93c5fd;background:#6bc8ff2e;border:1px solid #6bc8ff40}.age-plus{color:#fca5a5;background:#ff6b6b2e;border:1px solid #ff6b6b40}.age-adult{color:#c4b5fd;background:#a78bfa2e;border:1px solid #a78bfa40}.mhero{background:#000;width:100%;height:620px;position:relative;overflow:hidden}@media (width<=1200px){.mhero{height:560px}}@media (width<=700px){.mhero{height:440px}}.mslide{opacity:0;transition:opacity .9s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.mslide.on{opacity:1}.mslide-bg{position:absolute;inset:-40px;overflow:hidden}.mslide-bg img{object-fit:cover;object-position:center 30%;filter:brightness(.72);width:100%;height:100%;transition:transform 12s;display:block}.mslide.on .mslide-bg img{transform:scale(1.05)}.mslide-grad{z-index:2;background:linear-gradient(to top, var(--bg) 0%, #0b0812e6 18%, #0b081266 44%, transparent 68%);position:absolute;inset:0}.mtext{z-index:4;flex-direction:column;max-width:560px;display:flex;position:absolute;bottom:100px;left:56px}@media (width<=700px){.mtext{max-width:90%;bottom:64px;left:20px}}.kh-home{color:#f7f2ff;background:radial-gradient(circle at 50% -10%,#1a1027 0,#09070f 48%,#05040a 100%);min-height:100vh;font-family:Inter,Arial,sans-serif}.home-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#09070fcc;border-bottom-color:#251733}.home-header .nav a{color:#b9adc8}.home-header .nav a.on{color:#120a1c;background:#a855f7;border-radius:18px;font-weight:700}.home-header .srch{background:#120c1b;border-color:#382450}.home-header .srch input{color:#f3eaff}.home-header .pill{background:#120c1b;border-color:#382450}.home-header .pill-btn.on{color:#120a1c;background:#a855f7}.home-header .btn-up{color:#120a1c;background:#a855f7;border-color:#a855f7}.kh-wrap{max-width:1210px;margin:auto;padding:0 0 30px}.kh-hero{border:1px solid #33204b;border-radius:9px;height:312px;margin:12px 0 28px;position:relative;overflow:hidden}.kh-hero-bg{filter:saturate(.9);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.kh-hero-content{max-width:700px;padding:35px 40px;position:relative}.kh-featured{color:#120a1c;background:#a855f7;border-radius:4px;padding:4px 8px;font-size:9px;font-weight:800}.kh-hero .kh-hero-title span,.kh-hero .kh-hero-title em{font-style:normal;display:block}.kh-hero .kh-hero-title em{color:#c084fc}.kh-hero p{color:#ecf1ff;max-width:580px;margin:12px 0;font-size:11px;line-height:1.5}.kh-hero{cursor:pointer}.kh-hero-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kh-hero-desc.expanded{-webkit-line-clamp:unset;max-height:110px;overflow-y:auto}.kh-hero-desc-toggle{color:#c084fc;font-weight:700;font-size:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;height:auto;margin-left:4px;padding:0;display:inline}.kh-hero-desc-toggle:hover{text-decoration:underline}.kh-tags{flex-wrap:wrap;gap:6px;display:flex}.kh-tags i{color:#cfc1df;background:#161020;border:1px solid #33204b;border-radius:5px;padding:4px 9px;font-size:9px;font-style:normal}.kh-hero-buttons{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.kh-hero-buttons :is(button,a){color:#120a1c;cursor:pointer;background:#a855f7;border:0;border-radius:8px;align-items:center;gap:8px;height:33px;padding:0 15px;font-size:10px;font-weight:800;display:flex}.kh-hero-buttons :is(button,a):first-child span{margin-left:8px;font-size:16px}.kh-hero-buttons .kh-outline{color:#eee4fb;background:#161020;border:1px solid #56347a}.kh-dots{gap:6px;display:flex;position:absolute;bottom:17px;right:38px}.kh-dots>*{background:#39204f;border-radius:8px;width:10px;height:5px}.kh-dots b{background:#b879f5;width:23px}.kh-section{margin-bottom:30px;scroll-margin-top:76px}.kh-section-head{justify-content:space-between;align-items:end;margin:0 0 13px;display:flex}.kh-section-head h2{letter-spacing:-.4px;margin:0;font-family:Outfit,Poppins,sans-serif;font-size:20px}.kh-section-head p{color:#a59ab8;margin:2px 0 0;font-size:11px}.kh-view{color:#c084fc;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 2px;font-size:11px;font-weight:700}.kh-popular-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.kh-popular-card,.kh-update-card,.kh-compact-card{cursor:pointer;background:#161020;border:1px solid #302047;border-radius:7px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.kh-popular-card:hover,.kh-update-card:hover,.kh-compact-card:hover,.kh-popular-card:focus-visible,.kh-update-card:focus-visible,.kh-compact-card:focus-visible{border-color:#a855f7;outline:none;transform:translateY(-3px);box-shadow:0 10px 30px #0006}.kh-popular-card>img{object-fit:cover;width:100%;height:164px;display:block}.kh-rank{color:#fff;z-index:1;border-radius:0 11px 11px 0;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid;position:absolute;top:-1px;left:-1px}.kh-rank-1{color:#160c21;background:#a855f7}.kh-rank-2{background:#7c5bb1}.kh-rank-3{background:#8b5fbf}.kh-rank-4,.kh-rank-5,.kh-rank-6{background:#7c3aed}.kh-popular-info strong,.kh-popular-info small,.kh-popular-info span{display:block}.kh-popular-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.kh-popular-info small{color:#a0aec9;margin-top:4px;font-size:9px}.kh-popular-info span{color:#d2a6ff;align-items:center;gap:4px;margin-top:8px;font-size:9px;font-weight:700;display:flex}.kh-filters,.kh-rec-actions{align-items:center;gap:5px;display:flex}.kh-filters button,.kh-rec-actions>button:not(.kh-view){color:#d9e0f4;cursor:pointer;background:#161020;border:1px solid #33204b;border-radius:7px;padding:8px 16px;font-size:10px;font-weight:600}.kh-filters button.selected{color:#120a1c;background:#a855f7;border-color:#a855f7}.kh-updates-grid{grid-template-columns:repeat(3,1fr);gap:10px 14px;display:grid}.kh-update-card{min-height:145px;display:flex}.kh-update-card>img{object-fit:cover;z-index:0;width:105px;margin-right:-32px;-webkit-mask-image:linear-gradient(90deg,#000 0% 34%,#000000b3 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 34%,#000000b3 70%,#0000 100%)}.kh-update-body{z-index:1;background:linear-gradient(90deg,#16102000 0%,#161020b8 30%,#161020 70%);flex:1;min-width:0;padding:11px 10px;position:relative}.kh-update-title{justify-content:space-between;align-items:start;gap:4px;display:flex}.kh-update-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.kh-update-title b{color:#fff;background:#7c3aed;border-radius:4px;padding:4px 5px;font-size:8px}.kh-update-body>.kh-tags{margin:7px 0}.kh-update-body .kh-tags i{background:#21152f;border:0;padding:4px 7px;font-size:8px}.kh-chapters{gap:7px;margin-top:8px;display:grid}.kh-chapters button{color:#e5d8f1;text-align:left;cursor:pointer;background:#191026db;border:1px solid #2f1d47;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:4px 6px;font-size:10px;display:flex}.kh-chapters button:hover{color:#fff;background:#2a1740;border-color:#7c3aed}.kh-chapters small{color:#9f91b2;font-size:9px}.kh-load{color:#c084fc;cursor:pointer;background:#161020;border:1px solid #7346a6;border-radius:22px;align-items:center;gap:8px;height:39px;margin:18px auto 0;padding:0 29px;font-size:12px;font-weight:600;display:flex}.kh-rec-actions>button:not(.kh-view){border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid}.kh-recommended-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.kh-compact-card img{object-fit:cover;width:100%;height:84px;display:block}.kh-compact-card>div{padding:8px}.kh-compact-card strong,.kh-compact-card small{display:block}.kh-compact-card strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.kh-compact-card small{color:#90a1bf;margin-top:4px;font-size:9px}@media (width<=900px){.kh-wrap{padding:0 16px 24px}.kh-popular-grid,.kh-recommended-grid{grid-template-columns:repeat(3,1fr)}.kh-updates-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.kh-hero{height:390px}.kh-hero-content{padding:32px 22px}.kh-hero .kh-hero-title{font-size:31px}.kh-hero p{font-size:10px}.kh-hero p br{display:none}.kh-section-head{flex-direction:column;align-items:start;gap:10px}.kh-filters{width:100%;overflow:auto}.kh-filters button{white-space:nowrap;padding:8px 12px}.kh-popular-grid,.kh-updates-grid,.kh-recommended-grid{grid-template-columns:repeat(2,1fr);gap:9px}.kh-popular-card>img{height:150px}.kh-update-card{min-height:130px}.kh-update-card>img{width:82px;margin-right:-24px}.kh-hero-buttons{gap:6px}}.harr-left,.harr-right{z-index:5;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.harr-left{left:14px}.harr-right{right:14px}.harr-left:hover,.harr-right:hover{background:#ffffff26;border-color:#ffffff4d}.hdots{z-index:5;align-items:center;gap:6px;display:flex;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.hdot{cursor:pointer;background:#ffffff47;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .25s}.hdot.on{background:var(--a1);border-radius:4px;width:24px}.page{z-index:1;max-width:1380px;margin:0 auto;padding:44px 32px 88px;position:relative}.section{margin-bottom:56px}.sechd{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.sectl{align-items:center;gap:12px;display:flex}.secbar{background:linear-gradient(180deg,var(--a2) 0%,var(--a4) 100%);width:3px;height:20px;box-shadow:0 0 8px var(--glow);border-radius:2px;flex-shrink:0}.sectl h2{letter-spacing:.18em;text-transform:uppercase;color:var(--t2);font-family:Outfit,sans-serif;font-size:.72rem;font-weight:800}.seccnt{color:var(--a2);background:#a855f714;border:1px solid #a855f729;border-radius:20px;padding:2px 9px;font-size:.58rem;font-weight:700}.secbtn{color:var(--t3);cursor:pointer;letter-spacing:.02em;background:0 0;border:none;align-items:center;gap:6px;padding:5px 0;font-family:Space Grotesk,sans-serif;font-size:.66rem;font-weight:600;transition:color .2s;display:flex}.secbtn:hover{color:var(--a1)}.crl{position:relative}.crl-t{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:14px;padding:4px 0 16px;display:flex;overflow-x:auto}.crl-t::-webkit-scrollbar{display:none}.carr{z-index:10;color:var(--t2);border:1px solid var(--bdr2);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09070eeb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .22s;display:flex;position:absolute;top:40%;transform:translateY(-50%);box-shadow:0 4px 20px #00000080,inset 0 1px #ffffff0d}.carrl{left:-14px}.carrr{right:-14px}.carr:hover{background:var(--a1);color:#fff;box-shadow:0 6px 24px var(--glow);border-color:#0000;transform:translateY(-50%)scale(1.1)}.card{cursor:pointer;scroll-snap-align:start;flex-shrink:0;min-width:0}.card-art{background:var(--bg3);border:1px solid var(--bdr);border-radius:12px;transition:box-shadow .3s;position:relative;overflow:hidden}.card:hover .card-art{box-shadow:0 10px 32px #0006}.card-art img{object-fit:cover;background:var(--bg4);width:100%;height:100%;transition:filter .35s;display:block}html[data-blur-adult=true] img[data-adult-cover=true]{filter:blur(16px)!important}html[data-blur-adult=true] .kh-hero-bg[data-adult-cover=true]{filter:blur(18px)saturate(.7);transform:scale(1.08)}.card:hover .card-art img{filter:blur(3px)brightness(.42)}.card-art img[data-error]{opacity:0}.card-art:after{content:"";pointer-events:none;background:0 0;border-radius:12px;transition:background .35s;position:absolute;inset:0}.card:hover .card-art:after{background:#00000026}.ccover{aspect-ratio:3/4}.cep{aspect-ratio:16/9}.cplay{opacity:0;z-index:2;justify-content:center;align-items:center;transition:opacity .32s;display:flex;position:absolute;inset:0}.card:hover .cplay{opacity:1}.cplay-btn{background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 20px #0006}.ptri{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:14px solid #111;width:0;height:0;margin-left:2px}.cbdgs{z-index:3;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:8px;left:8px}.cbdg{letter-spacing:.05em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:5px;padding:2px 6px;font-size:.54rem;font-weight:800}.cbdg-q{background:var(--bdq);color:#fff}.cbdg-mn{background:var(--a1);color:#fff;font-size:.52rem}.cbdg-age{background:#00000080;border:1px solid #ffffff26}.cbdg-age.free{color:#93c5fd}.cbdg-age.plus{color:#fca5a5}.cbdg-age.adult{color:#c4b5fd}.cstatus{z-index:3;align-items:flex-start;display:flex;position:absolute;top:8px;right:8px}.cadult-badge{z-index:4;color:#fff;letter-spacing:.05em;text-shadow:0 1px 4px #0009;background:#00000040;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:flex;position:absolute;inset:0}.csp{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff26;border-radius:20px;align-items:center;padding:2px 7px;font-size:.52rem;font-weight:700;line-height:1.4;display:inline-flex}.csp-g{color:#4ade80;background:#4ade8026}.csp-y{color:#fbbf24;background:#fbbf2426}.csp-b{color:#818cf8;background:#818cf826}.cbot{z-index:2;opacity:0;padding:8px 9px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.card:hover .cbot{opacity:1}.cep-tag{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:5px;padding:2px 6px;font-size:.58rem;font-weight:700}.cchap{z-index:3;background:linear-gradient(#0000,#00000059 45%,#000000eb);padding:22px 8px 8px;position:absolute;bottom:0;left:0;right:0}.cchap span{color:#fff;text-shadow:0 1px 2px #00000080;background:#0a0711e0;border:1px solid #c084fc59;border-radius:5px;align-items:center;padding:4px 7px;font-size:.72rem;font-weight:800;line-height:1.3;display:inline-flex}.cinfo{margin-top:9px;padding:0 2px}.cname{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:700;transition:color .2s;overflow:hidden}.card:hover .cname{color:var(--a1)}.csub{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.62rem;overflow:hidden}.cmeta{align-items:center;gap:5px;margin-top:3px;display:flex}.cmeta span{color:var(--t3);font-size:.58rem}.cmetadot{background:var(--t3);border-radius:50%;width:3px;height:3px}.frow{background:var(--sur);border:1px solid var(--bdr);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;display:flex}.f18{cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;padding:5px 14px;font-family:Space Grotesk,sans-serif;font-size:.63rem;font-weight:700;transition:all .2s;display:flex}.f18-off{background:var(--sur2);color:var(--t2);border:1px solid var(--bdr2)}.f18-on{color:#c4b5fd;background:#a78bfa26;border:1px solid #a78bfa4d}.fdrop{color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-family:Space Grotesk,sans-serif;font-size:.63rem;font-weight:700;transition:all .2s;display:flex}.fdrop:hover{background:var(--sur2);color:var(--text)}.fsep{background:var(--bdr2);width:1px;height:18px}.fsrch{align-items:center;margin-left:auto;display:flex;position:relative}.fsrch input{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);border-radius:10px;outline:none;width:200px;padding:7px 32px 7px 12px;font-family:Space Grotesk,sans-serif;font-size:.7rem;transition:border-color .2s}.fsrch input:focus{border-color:var(--a1)}.fsrch input::placeholder{color:var(--t3)}.fsrch-ico{color:var(--t3);font-size:.8rem;position:absolute;right:10px}.agrid{grid-template-columns:repeat(7,1fr);gap:12px;margin-bottom:28px;display:grid}@media (width<=1000px){.agrid{grid-template-columns:repeat(5,1fr)}}@media (width<=700px){.agrid{grid-template-columns:repeat(3,1fr)}}@media (width<=420px){.agrid{grid-template-columns:repeat(2,1fr)}}.pag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pagbtns{align-items:center;gap:6px;display:flex}.pbtn{border:1px solid var(--bdr);width:34px;height:34px;color:var(--t2);cursor:pointer;background:0 0;border-radius:9px;font-family:Space Grotesk,sans-serif;font-size:.73rem;font-weight:700;transition:all .2s}.pbtn:hover{border-color:var(--a1);color:var(--a1);background:#a855f714}.pbtn.on{background:var(--a1);color:#fff;border-color:var(--a1);box-shadow:0 3px 12px var(--glow)}.pgap{width:34px;height:34px;color:var(--t3);justify-content:center;align-items:center;font-size:.73rem;font-weight:700;display:inline-flex}.parr{color:var(--t3);cursor:pointer;background:0 0;border:none;font-size:.85rem;transition:color .2s}.parr:hover{color:var(--a1)}.pagtot{align-items:center;gap:8px;display:flex}.pagtot span{color:var(--t2);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:700}.pagtot strong{color:var(--a1);font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:900;line-height:1}.lst-bar{background:var(--sur);border:1px solid var(--bdr);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:10px 14px;display:flex}.lst-srch{flex:1;align-items:center;min-width:180px;max-width:300px;display:flex;position:relative}.lst-srch-ico{color:var(--t3);pointer-events:none;font-size:.8rem;transition:color .2s;position:absolute;left:11px}.lst-srch:focus-within .lst-srch-ico{color:var(--a1)}.lst-srch input{background:var(--bg3);border:1px solid var(--bdr2);width:100%;color:var(--text);border-radius:9px;outline:none;padding:8px 12px 8px 32px;font-family:Space Grotesk,sans-serif;font-size:.72rem;transition:border-color .2s,box-shadow .2s}.lst-srch input:focus{border-color:var(--a1);box-shadow:0 0 0 3px #a855f71a}.lst-srch input::placeholder{color:var(--t3)}.lst-divider{background:var(--bdr2);flex-shrink:0;width:1px;height:22px}.lst-adv-btn{border:1px solid var(--bdr2);color:var(--t2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:8px 15px;font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;transition:all .22s;display:flex}.lst-adv-btn:hover{border-color:var(--bdr);color:var(--text);background:var(--sur2)}.lst-adv-btn.on{color:var(--a1);background:#a855f71a;border-color:#a855f766}.lst-adv-btn-dot{background:var(--a1);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite pulse}.lst-sort-pills{flex-wrap:wrap;gap:5px;margin-left:auto;display:flex}.lst-sort{border:1px solid var(--bdr);color:var(--t2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:20px;padding:7px 15px;font-family:Space Grotesk,sans-serif;font-size:.67rem;font-weight:600;transition:all .2s}.lst-sort:hover{color:var(--text);background:var(--sur2);border-color:var(--bdr2)}.lst-sort.on{background:linear-gradient(135deg,var(--a1),var(--a3));color:#fff;box-shadow:0 3px 12px var(--glow);border-color:#0000}.lst-adv{background:var(--sur);border:1px solid var(--bdr);border-radius:16px;margin-bottom:22px;padding:24px 24px 18px;animation:.22s cubic-bezier(.4,0,.2,1) slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lst-drops{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:22px;display:grid}.lst-drop-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--t3);align-items:center;gap:5px;margin-bottom:7px;font-size:.56rem;font-weight:800;display:flex}.lst-drop-lbl:before{content:"";background:var(--a1);opacity:.6;border-radius:2px;width:3px;height:10px}.lst-drop{background:var(--bg3);border:1px solid var(--bdr2);width:100%;color:var(--text);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23a855f750'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:10px;outline:none;padding:9px 28px 9px 12px;font-family:Space Grotesk,sans-serif;font-size:.72rem;transition:border-color .2s,box-shadow .2s,background .2s}.lst-drop:hover{border-color:var(--bdr);background:#a855f70a}.lst-drop:focus{border-color:var(--a1);box-shadow:0 0 0 3px #a855f714}.lst-ms-btn{text-align:left;background:var(--bg3);border:1px solid var(--bdr2);width:100%;color:var(--text);cursor:pointer;border-radius:10px;padding:9px 12px;font-family:Space Grotesk,sans-serif;font-size:.72rem;transition:border-color .2s,background .2s}.lst-ms-btn:hover{border-color:var(--bdr);background-color:#a855f70a}.lst-ms-btn:focus-visible{outline:2px solid var(--a1);outline-offset:2px}.lst-ms-pop{z-index:20;background:var(--sur);border:1px solid var(--bdr);border-radius:10px;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px #00000059}.lst-ms-opt{cursor:pointer;color:var(--t2);border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:.72rem;display:flex}.lst-ms-opt:hover{color:var(--text);background:#a855f714}.lst-ms-opt input{accent-color:var(--a1)}.lst-ms-empty{color:var(--t3);padding:6px 8px;font-size:.68rem}.lst-adv-footer{border-top:1px solid var(--bdr);justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.lst-count-txt{color:var(--t3);margin-right:auto;font-size:.7rem}.lst-count-txt span{color:var(--a1);font-weight:700}.lst-clear{color:var(--t3);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 10px;font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:600;transition:color .18s}.lst-clear:hover{color:var(--a1);background:#a855f714}.lst-apply{color:#fff;background:linear-gradient(135deg,var(--a1),var(--a3));cursor:pointer;box-shadow:0 4px 16px var(--glow);letter-spacing:.03em;border:none;border-radius:10px;padding:9px 22px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:800;transition:all .22s}.lst-apply:hover{opacity:.9;box-shadow:0 8px 22px var(--glow);transform:translateY(-1px)}.dtabs{scrollbar-width:none;gap:6px;margin-bottom:28px;padding-bottom:2px;display:flex;overflow-x:auto}.dtabs::-webkit-scrollbar{display:none}.dtab{border:1px solid var(--bdr);color:var(--t2);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border-radius:11px;flex-shrink:0;padding:9px 20px;font-family:Space Grotesk,sans-serif;font-size:.63rem;font-weight:700;transition:all .2s}.dtab:hover{border-color:var(--bdr2);color:var(--text);background:var(--sur)}.dtab.on{background:var(--a1);color:#fff;border-color:var(--a1);box-shadow:0 3px 14px var(--glow)}.cgrid{grid-template-columns:repeat(7,1fr);gap:14px;display:grid}@media (width<=900px){.cgrid{grid-template-columns:repeat(4,1fr)}}@media (width<=600px){.cgrid{grid-template-columns:repeat(3,1fr)}}.footer{background:var(--bg2);border-top:1px solid var(--bdr);z-index:1;margin-top:auto;position:relative}.footer-in{grid-template-columns:300px 1fr 1fr 1fr;gap:52px;max-width:1380px;margin:0 auto;padding:56px 32px 40px;display:grid}@media (width<=1100px){.footer-in{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=600px){.footer-in{grid-template-columns:1fr;gap:28px}}.fb-logo-wrap{margin-bottom:14px}.fb p{color:var(--t2);max-width:240px;margin-bottom:20px;font-size:.74rem;line-height:1.7}.fb-social{gap:8px;display:flex}.fb-social-btn{background:var(--sur2);border:1px solid var(--bdr2);width:34px;height:34px;color:var(--t2);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:all .2s;display:flex}.fb-social-btn:hover{background:var(--a1);border-color:var(--a1);color:#fff}.fcol h4{letter-spacing:.18em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:18px;font-size:.6rem;font-weight:800;display:flex}.fcol h4:after{content:"";background:var(--bdr);flex:1;height:1px}.flink{color:var(--t2);cursor:pointer;transform-origin:0;margin-bottom:10px;font-size:.76rem;text-decoration:none;transition:color .2s,transform .2s;display:block}.flink:hover{color:var(--a1);transform:translate(3px)}.fdisc p{color:var(--t2);background:var(--sur);border:1px solid var(--bdr);border-radius:12px;padding:14px 16px;font-size:.71rem;line-height:1.68}.fbar{border-top:1px solid var(--bdr);max-width:1360px;color:var(--t3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 auto;padding:18px 28px;font-size:.64rem;display:flex}.fbar-links{gap:16px;display:flex}.fbar-link{color:var(--t3);cursor:pointer;text-decoration:none;transition:color .2s}.fbar-link:hover{color:var(--t2)}@media (width<=1520px){.nav{margin-left:12px}.nav a{padding:6px 9px}.nav a.on:after{left:9px;right:9px}.srch input{width:150px}.srch input:focus{width:180px}}@media (width<=1180px){.nav{display:none}.hburg{margin-left:0;display:flex}.hauth-user{display:none}}@media (width<=960px){.nav,.srch,.hgap{display:none}.pill{margin-left:auto}.hburg,.hsrch-btn{display:flex}.hbar>.hdl{margin-left:auto}.rec-btn span{display:none}}@media (width<=580px){.pill,.hauth .hdivide,.hauth-guest{display:none}.hsrch-btn{margin-left:auto}.btn-in{padding:6px 10px;font-size:.62rem}.btn-up{padding:6px 11px;font-size:.62rem}}.ap-hero-bg{width:100%;height:320px;margin-bottom:0;position:relative;overflow:hidden}.ap-hero-bg img{object-fit:cover;object-position:center 20%;filter:brightness(.22)saturate(1.1)blur(4px);width:100%;height:100%;display:block;transform:scale(1.04)}.ap-hero-bg:after{content:"";background:linear-gradient(to top, var(--bg) 0%, var(--bg) 15%, #0b0812b3 55%, transparent 100%);position:absolute;inset:0}@media (width<=700px){.ap-hero-bg{height:180px}}.ap{z-index:1;max-width:1200px;margin:-80px auto 0;padding:0 28px 72px;position:relative}@media (width<=700px){.ap{margin:-40px auto 0}}.ap-bread{color:var(--t3);align-items:center;gap:6px;margin-bottom:28px;padding-top:4px;font-size:.68rem;display:flex}.ap-bread a{color:var(--t2);cursor:pointer;text-decoration:none;transition:color .2s}.ap-bread a:hover{color:var(--a1)}.ap-bread-sep{color:var(--t3);margin:0 2px;font-size:.6rem}.ap-main{grid-template-columns:220px 1fr;align-items:start;gap:40px;margin-bottom:52px;display:grid}@media (width<=700px){.ap-main{grid-template-columns:1fr}}.ap-poster-wrap{flex-shrink:0;position:relative}.ap-poster-wrap img{width:100%;box-shadow:0 28px 64px #000000a6, 0 0 0 1px var(--bdr);border-radius:14px;display:block}.ap-status-pill{background:linear-gradient(135deg,var(--a1),var(--a3));border-radius:0 0 16px 16px;flex-direction:column;gap:2px;padding:10px 14px;display:flex;position:absolute;bottom:-1px;left:0;right:0}.ap-status-pill span:first-child{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:.6rem;font-weight:900}.ap-status-pill span:last-child{color:#ffffffbf;font-size:.58rem;font-weight:500}.ap-info{flex-direction:column;gap:0;padding-top:8px;display:flex}.ap-tags{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;display:flex}.ap-age-tag{background:var(--a1);color:#fff;border-radius:6px;padding:3px 9px;font-size:.62rem;font-weight:800}.ap-genre-tag{color:var(--a2);cursor:pointer;background:#a855f714;border:1px solid #a855f72e;border-radius:20px;padding:3px 10px;font-size:.65rem;font-weight:600;transition:all .2s}.ap-genre-tag:hover{color:var(--a1);background:#a855f72e}.ap-genre-sep{display:none}.ap-title{color:var(--text);letter-spacing:-.02em;margin-bottom:6px;font-family:Outfit,sans-serif;font-size:2.6rem;font-weight:900;line-height:1.05}@media (width<=700px){.ap-title{font-size:1.8rem}}.ap-native{color:var(--t3);letter-spacing:.06em;margin-bottom:18px;font-size:.8rem;font-weight:400}.ap-btns{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.ap-btn-watch{background:var(--a1);color:#fff;cursor:pointer;letter-spacing:.02em;box-shadow:0 6px 22px var(--glow);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 26px;font-family:Space Grotesk,sans-serif;font-size:.78rem;font-weight:800;transition:all .2s;display:flex}.ap-btn-watch:hover{box-shadow:0 12px 32px var(--glow);transform:translateY(-2px)}.ap-btn-fav{background:var(--sur2);color:var(--text);border:1px solid var(--bdr2);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:11px 20px;font-family:Space Grotesk,sans-serif;font-size:.76rem;font-weight:700;transition:all .2s;display:flex}.ap-btn-fav:hover{background:var(--sur);border-color:var(--a1);color:var(--a1);transform:translateY(-2px)}.ap-stats{background:var(--sur);border:1px solid var(--bdr);border-radius:14px;gap:0;margin-bottom:22px;display:flex;overflow:hidden}.ap-stat{border-right:1px solid var(--bdr);flex:1;min-width:0;padding:14px 16px}.ap-stat:last-child{border-right:none}@media (width<=700px){.ap-stats{flex-wrap:wrap}.ap-stat{border-bottom:1px solid var(--bdr);flex:0 0 50%}}.ap-stat-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);margin-bottom:6px;font-size:.54rem;font-weight:700}.ap-stat-val{color:var(--text);font-size:.88rem;font-weight:700}.ap-stat-val.hi{color:var(--a2);font-weight:800}.ap-favs{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ap-fav-imgs{display:flex}.ap-fav-img{background:var(--bg4);border:2px solid var(--bg3);width:28px;height:28px;color:var(--t2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-9px;font-size:.58rem;display:flex;overflow:hidden}.ap-fav-img:first-child{margin-left:0}.ap-fav-txt{color:var(--t2);font-size:.72rem;line-height:1.4}.ap-fav-txt strong{color:var(--text);font-weight:700}.ap-syn-wrap{margin-bottom:20px}.ap-syn-hd{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:10px;font-size:.6rem;font-weight:800;display:flex}.ap-syn-hd:after{content:"";background:var(--bdr);flex:1;height:1px}.ap-syn{color:var(--t2);border-left:3px solid var(--a1);padding-left:16px;font-size:.83rem;line-height:1.82}.ap-syn strong{color:var(--text);font-weight:600}.ap-links{flex-wrap:wrap;gap:8px;display:flex}.ap-link-btn{color:var(--t2);background:var(--sur);border:1px solid var(--bdr2);cursor:pointer;border-radius:8px;padding:7px 14px;font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:600;transition:all .2s}.ap-link-btn:hover{border-color:var(--a1);color:var(--a1)}.ap-eps-section{border-top:1px solid var(--bdr);margin-top:0;padding-top:36px}.ap-eps-hd{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.ap-eps-search{flex:1;align-items:center;min-width:200px;max-width:300px;display:flex;position:relative}.ap-eps-search input{background:var(--sur);border:1px solid var(--bdr);width:100%;color:var(--text);border-radius:10px;outline:none;padding:9px 12px 9px 34px;font-family:Space Grotesk,sans-serif;font-size:.72rem;transition:border-color .2s,background .2s}.ap-eps-search input:focus{border-color:var(--a1);background:var(--sur2)}.ap-eps-search input::placeholder{color:var(--t3)}.ap-eps-search-ico{color:var(--t3);pointer-events:none;font-size:.78rem;position:absolute;left:10px}.ap-eps-tools{flex-wrap:wrap;gap:5px;margin-left:auto;display:flex}.ap-tool{background:var(--sur);border:1px solid var(--bdr);height:34px;color:var(--t2);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 11px;font-family:Space Grotesk,sans-serif;font-size:.65rem;font-weight:600;transition:all .2s;display:flex}.ap-tool:hover{border-color:var(--bdr2);color:var(--text)}.ap-tool.on{background:var(--a1);color:#fff;border-color:var(--a1)}.ap-eps-layout{grid-template-columns:155px 1fr;align-items:start;gap:20px;display:grid}@media (width<=700px){.ap-eps-layout{grid-template-columns:1fr}}.ap-seasons{flex-direction:column;gap:2px;display:flex;position:sticky;top:80px}.ap-season-btn{color:var(--t2);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;padding:10px 16px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600;transition:all .18s;position:relative}.ap-season-btn:hover{color:var(--text);background:var(--sur)}.ap-season-btn.on{color:var(--a1);background:var(--sur2)}.ap-season-btn.on:before{content:"";background:var(--a1);border-radius:2px;width:3px;height:50%;position:absolute;top:25%;left:0}.ap-eps-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:14px;display:grid}@media (width<=1100px){.ap-eps-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.ap-eps-grid{grid-template-columns:repeat(2,1fr)}}.ap-ep{cursor:pointer;flex-direction:column;transition:transform .22s;display:flex}.ap-ep:hover{transform:translateY(-4px)}.ap-ep-thumb{aspect-ratio:16/9;background:var(--bg3);border:1px solid var(--bdr);border-radius:12px;width:100%;margin-bottom:8px;transition:box-shadow .3s;position:relative;overflow:hidden}.ap-ep:hover .ap-ep-thumb{box-shadow:0 8px 28px #00000073}.ap-ep-thumb img{object-fit:cover;width:100%;height:100%;transition:filter .3s,transform .4s;display:block}.ap-ep:hover .ap-ep-thumb img{filter:brightness(.55);transform:scale(1.04)}.ap-ep-play{opacity:0;z-index:2;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.ap-ep:hover .ap-ep-play{opacity:1}.ap-ep-play-ico{background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 4px 16px #0006}.ap-ep-tri{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid #111;width:0;height:0;margin-left:2px}.ap-ep-bdgs{z-index:3;gap:4px;display:flex;position:absolute;top:7px;left:7px}.ap-ep-bdg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:5px;padding:2px 6px;font-size:.54rem;font-weight:800}.ap-ep-bdg.d{color:#ffffffe6;background:#0009;border:1px solid #ffffff26}.ap-ep-bdg.q{background:var(--bdq);color:#fff}.ap-ep-prog{background:var(--a1);border-radius:0 2px 0 0;height:3px;position:absolute;bottom:0;left:0}.ap-ep-n{color:var(--t2);margin-bottom:3px;font-size:.67rem;font-weight:600}.ap-ep-ttl{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.9em;font-size:.69rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.ap-ep:hover .ap-ep-ttl{color:var(--a1)}.ep-wrap{z-index:1;max-width:1380px;margin:0 auto;padding:20px 28px 72px;position:relative}.ep-bread{color:var(--t3);align-items:center;gap:5px;margin-bottom:16px;font-size:.68rem;display:flex}.ep-bread a{color:var(--t2);cursor:pointer;text-decoration:none;transition:color .2s}.ep-bread a:hover{color:var(--a1)}.ep-bread-sep{color:var(--t3);margin:0 2px}.ep-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ep-title-pill{background:var(--a1);color:#fff;cursor:default;box-shadow:0 4px 18px var(--glow);text-overflow:ellipsis;white-space:nowrap;border:none;border-radius:10px;max-width:360px;padding:8px 18px;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:700;overflow:hidden}.ep-topbar-acts{align-items:center;gap:14px;display:flex}.ep-topbar-act{cursor:pointer;color:var(--t2);background:0 0;border:none;align-items:center;gap:6px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:500;transition:color .2s;display:flex}.ep-topbar-act:hover{color:var(--text)}.ep-body{grid-template-columns:1fr 300px;align-items:start;gap:20px;display:grid}@media (width<=960px){.ep-body{grid-template-columns:1fr}}.ep-left{flex-direction:column;gap:12px;display:flex}.ep-player{aspect-ratio:16/9;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}.ep-player-img{object-fit:cover;filter:brightness(.72);width:100%;height:100%;display:block}.ep-player-center{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ep-play-btn{background:var(--a1);cursor:pointer;width:68px;height:68px;box-shadow:0 8px 32px var(--glow);border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex}.ep-play-btn:hover{box-shadow:0 14px 44px var(--glow);transform:scale(1.1)}.ep-play-tri{border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:22px solid #fff;width:0;height:0;margin-left:5px}.ep-skip{background:var(--sur);border:1px solid var(--bdr);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ep-skip:hover{border-color:var(--bdr2);background:var(--sur2);transform:translateY(-1px)}.ep-skip-icon{background:var(--a1);color:#fff;width:34px;height:34px;box-shadow:0 3px 12px var(--glow);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:flex}.ep-skip-title{color:var(--text);font-size:.76rem;font-weight:700}.ep-skip-sub{color:var(--a1);margin-top:2px;font-size:.64rem}.ep-skip-arr{color:var(--t3);flex-shrink:0;margin-left:auto;font-size:.9rem}.ep-nav{background:var(--sur);border:1px solid var(--bdr);border-radius:12px;align-items:center;gap:6px;padding:6px;display:flex}.ep-nav-prev{background:var(--sur2);border:1px solid var(--bdr2);color:var(--t2);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-family:Space Grotesk,sans-serif;font-size:.73rem;font-weight:600;transition:all .2s;display:flex}.ep-nav-prev:hover:not([disabled]){border-color:var(--a1);color:var(--text)}.ep-nav-prev[disabled]{opacity:.35;cursor:not-allowed}.ep-nav-mid{background:var(--sur2);border:1px solid var(--bdr2);width:38px;height:38px;color:var(--t2);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .2s;display:flex}.ep-nav-mid:hover{border-color:var(--bdr2);color:var(--text)}.ep-nav-next{background:var(--sur2);border:1px solid var(--bdr2);color:var(--t2);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-family:Space Grotesk,sans-serif;font-size:.73rem;font-weight:600;transition:all .2s;display:flex}.ep-nav-next:hover:not([disabled]){border-color:var(--a1);color:var(--text)}.ep-nav-next[disabled]{opacity:.35;cursor:not-allowed}.ep-info{background:var(--sur);border:1px solid var(--bdr);border-radius:16px;gap:16px;padding:18px;display:flex}.ep-info-poster{object-fit:cover;border:1px solid var(--bdr);border-radius:10px;flex-shrink:0;width:76px;height:108px;box-shadow:0 8px 24px #00000059}.ep-info-right{flex:1;min-width:0}.ep-info-top{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.ep-info-tags{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}.ep-info-age-badge{background:var(--a1);color:#fff;border-radius:5px;flex-shrink:0;padding:2px 8px;font-size:.58rem;font-weight:800}.ep-info-genre{color:var(--a2);font-size:.65rem;font-weight:600}.ep-info-views{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.ep-info-views-num{color:var(--text);font-size:1rem;font-weight:800;line-height:1}.ep-info-views-num em{color:var(--a1);font-style:normal}.ep-info-views-bar{background:linear-gradient(to right,var(--a1),var(--a3));border-radius:2px;width:72px;height:3px}.ep-info-title{color:var(--text);margin-bottom:3px;font-family:Outfit,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.25}.ep-info-native{color:var(--t3);letter-spacing:.05em;margin-bottom:10px;font-size:.7rem}.ep-syn-label{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);margin-bottom:6px;font-size:.58rem;font-weight:700}.ep-syn-text{color:var(--t2);font-size:.78rem;line-height:1.68}.ep-syn-text strong{color:var(--text);font-weight:600}.ep-likes{align-items:center;gap:8px;margin-top:14px;display:flex}.ep-like{background:var(--sur2);border:1px solid var(--bdr2);color:var(--t2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:6px 14px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.ep-like:hover{border-color:var(--a1);color:var(--a1)}.ep-like.on{background:var(--sur2);border-color:var(--a1);color:var(--a1)}.ep-sidebar{background:var(--bg3);border:1px solid var(--bdr);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.ep-sidebar-list{scrollbar-width:thin;scrollbar-color:var(--a1) transparent;flex-direction:column;max-height:calc(100vh - 200px);display:flex;overflow-y:auto}.ep-sidebar-list::-webkit-scrollbar{width:3px}.ep-sidebar-list::-webkit-scrollbar-thumb{background:var(--a1);border-radius:3px}.ep-si{cursor:pointer;border-bottom:1px solid var(--bdr);align-items:center;gap:0;transition:background .15s;display:flex;position:relative}.ep-si:last-child{border-bottom:none}.ep-si:hover{background:var(--sur)}.ep-si.on{background:var(--sur2)}.ep-si.on:before{content:"";background:var(--a1);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}.ep-si-thumb{flex-shrink:0;width:120px;height:74px;position:relative;overflow:hidden}.ep-si-thumb img{object-fit:cover;width:100%;height:100%;transition:filter .2s;display:block}.ep-si:hover .ep-si-thumb img{filter:brightness(.8)}.ep-si-play-ov{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.ep-si:hover .ep-si-play-ov,.ep-si.on .ep-si-play-ov{opacity:1}.ep-si-play-ico{background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.ep-si-tri{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:9px solid #111;width:0;height:0;margin-left:2px}.ep-si-body{flex:1;min-width:0;padding:10px 10px 10px 12px}.ep-si-num{color:var(--t2);margin-bottom:4px;font-size:.68rem;font-weight:700}.ep-si.on .ep-si-num{color:var(--a1)}.ep-si-ttl{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.ep-si-toggle{background:var(--bdr2);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;width:32px;height:18px;margin-right:12px;transition:background .2s;position:relative}.ep-si-toggle.on{background:var(--a1)}.ep-si-toggle:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:left .2s;position:absolute;top:3px;left:3px}.ep-si-toggle.on:after{left:17px}.ep-si-pag{border-top:1px solid var(--bdr);background:var(--bg3);align-items:center;gap:4px;padding:10px 12px;display:flex}.ep-pag-btn{border:1px solid var(--bdr2);width:28px;height:28px;color:var(--t2);cursor:pointer;background:0 0;border-radius:6px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:700;transition:all .2s}.ep-pag-btn:hover{border-color:var(--a1);color:var(--a1)}.ep-pag-btn.on{background:var(--a1);color:#fff;border-color:var(--a1)}.ep-pag-next{border:1px solid var(--bdr2);height:28px;color:var(--t2);cursor:pointer;background:0 0;border-radius:6px;padding:0 10px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s}.ep-pag-next:hover{border-color:var(--a1);color:var(--a1)}.ep-pag-total{color:var(--t3);margin-left:auto;font-size:.65rem}.ep-pag-total span{color:var(--a2);font-weight:700}.mr-wrap{background:#0a0a0a;flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.mr-accessible-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mr-breadcrumb{color:#ac9bbd;white-space:nowrap;background:#100b19;align-items:center;gap:8px;min-height:32px;padding:4px 16px;font:600 .68rem Space Grotesk,sans-serif;display:flex;overflow:hidden}.mr-breadcrumb a{color:#c990f7;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.mr-breadcrumb a:hover,.mr-breadcrumb a:focus-visible{color:#fff;text-decoration:underline}.mr-breadcrumb a:nth-last-child(-n+2){margin-left:auto}.mr-breadcrumb a:last-child{margin-left:0}.mr-bar{z-index:200;-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:#08060cf7;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;height:52px;padding:0 16px;display:flex;position:sticky;top:0;box-shadow:inset 0 1px #ffffff0a}.mr-img{transition:opacity .4s,filter .4s}.mr-img.is-pending{opacity:.2;filter:blur(2px)}.mr-pages-fade{opacity:1;filter:blur();flex-direction:column;align-items:center;width:100%;transition:opacity .4s,filter .4s;display:flex}.mr-back{color:#ffffff80;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 8px;font-family:Space Grotesk,sans-serif;font-size:.7rem;transition:all .2s;display:flex}.mr-back:hover{color:#fff;background:#ffffff0f}.mr-divider{background:#ffffff14;flex-shrink:0;width:1px;height:18px}.mr-title-group{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.mr-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:700;overflow:hidden}.mr-chap-badge{color:var(--a1);letter-spacing:.04em;white-space:nowrap;background:#a855f733;border:1px solid #a855f759;border-radius:20px;flex-shrink:0;padding:3px 10px;font-size:.62rem;font-weight:800}.mr-bar-center{flex-shrink:0;align-items:center;gap:6px;display:flex}.mr-chap-nav{background:#ffffff0d;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex}.mr-chap-nav-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .18s;display:flex}.mr-chap-nav-btn:hover{color:#fff;background:#ffffff14}.mr-chap-nav-btn:disabled{opacity:.25;cursor:not-allowed}.mr-chap-select{color:#fff;cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23a855f7'/%3E%3C/svg%3E") right 6px center no-repeat;border:none;border-radius:6px;outline:none;min-width:120px;padding:4px 22px 4px 8px;font-family:Space Grotesk,sans-serif;font-size:.72rem}.mr-chap-select option{color:#fff;background:#1a1025}.mr-page-pill{color:#ffffff80;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;padding:5px 14px;font-size:.68rem;font-weight:600}.mr-page-pill strong{color:#fff;font-weight:800}.mr-bar-right{flex-shrink:0;align-items:center;gap:4px;display:flex}.mr-tool{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .18s;display:flex}.mr-tool:hover{color:#fff;background:#ffffff12}.mr-tool.on{color:var(--a1);background:#a855f733;box-shadow:0 0 0 1px #a855f759}.mr-main{flex:1;min-height:0;display:flex}.mr-reading{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#a855f74d transparent;background:#0d0d0d;flex-direction:column;flex:1;align-items:center;padding:20px 0 60px;display:flex;overflow-y:auto}.mr-reading::-webkit-scrollbar{width:4px}.mr-reading::-webkit-scrollbar-thumb{background:#a855f74d;border-radius:4px}.mr-page{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.mr-page-img-wrap{cursor:pointer;transition:none;position:relative}.mr-page-img-wrap img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#111;max-width:100%;display:block}.mr-zone{opacity:0;cursor:pointer;justify-content:center;align-items:center;width:35%;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0}.mr-zone:hover{opacity:1}.mr-zone-l{background:linear-gradient(90deg,#0000001f,#0000);left:0}.mr-zone-r{background:linear-gradient(270deg,#0000001f,#0000);right:0}.mr-zone-ico{color:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mr-page-label{color:#fff3;letter-spacing:.1em;margin-top:6px;margin-bottom:14px;font-size:.6rem;font-weight:600}.mr-end-card{box-sizing:border-box;color:#f8f3fb;background:linear-gradient(145deg,#211729,#131018 72%);border:1px solid #604071;border-radius:17px;width:calc(100% - 24px);max-width:700px;margin:28px auto 46px;padding:24px;box-shadow:0 16px 46px #0008}.mr-end-heading{align-items:center;gap:13px;margin-bottom:21px;display:flex}.mr-end-check{color:#c78df7;background:#a855f71d;border:1px solid #a855f77a;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font:900 1.1rem Outfit,sans-serif;display:grid}.mr-end-eyebrow{color:#c78df7;letter-spacing:.12em;text-transform:uppercase;font:800 .6rem Space Grotesk,sans-serif}.mr-end-title{color:#fff;margin:2px 0 0;font:900 1.18rem Outfit,sans-serif}.mr-end-sub{color:#bbaec5;text-overflow:ellipsis;white-space:nowrap;max-width:54ch;margin:3px 0 0;font-size:.71rem;line-height:1.4;overflow:hidden}.mr-end-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mr-end-chapter{color:#f8f3fb;text-align:left;cursor:pointer;background:#241a2c;border:1px solid #473650;border-radius:11px;align-items:center;gap:12px;min-width:0;min-height:69px;padding:12px 14px;transition:background .18s,border-color .18s,transform .18s;display:flex}.mr-end-chapter:not(:disabled):hover{background:#352042;border-color:#a855f7;transform:translateY(-2px)}.mr-end-chapter:disabled{opacity:.47;cursor:default}.mr-end-chapter>span:not(.mr-end-arrow){gap:4px;min-width:0;display:grid}.mr-end-chapter small{color:#b8a7c4;font:700 .63rem Space Grotesk,sans-serif}.mr-end-chapter strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;font:800 .86rem Outfit,sans-serif;overflow:hidden}.mr-end-arrow{color:#c78df7;background:#a855f71d;border-radius:8px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:1.1rem;display:grid}.mr-end-chapter-next{text-align:right;justify-content:space-between}.mr-end-actions{border-top:1px solid #ffffff19;justify-content:center;align-items:center;gap:9px;margin-top:20px;padding-top:18px;display:flex}.mr-end-actions button{color:#e9d2fb;cursor:pointer;background:#a855f720;border:1px solid #6f4987;border-radius:8px;min-height:35px;padding:8px 13px;font:800 .68rem Space Grotesk,sans-serif;transition:background .18s,border-color .18s,color .18s}.mr-end-actions button:hover{color:#fff;background:#a855f738;border-color:#a855f7}.mr-end-actions button+button{color:#bbaec5;background:0 0;border-color:#ffffff24}.mr-end-actions button+button:hover{color:#fff;background:#ffffff10;border-color:#fff5}.mr-wrap :is(button,select):focus-visible{outline-offset:2px;outline:2px solid #c78df7}.mr-tool:disabled,.mr-chap-nav-btn:disabled{opacity:.3;cursor:not-allowed}.mr-tool:disabled:hover,.mr-chap-nav-btn:disabled:hover{color:#ffffff73;background:0 0}.mr-end-comments{box-sizing:border-box;color:#f3eef7;background:#0a1424;border:1px solid #2d3e5a;border-radius:17px;flex-shrink:0;width:calc(100% - 24px);max-width:700px;margin:0 auto 40px}.mr-end-comments .social-discussion{margin:0;padding:18px}.mr-end-comments .social-post-series img{width:56px;height:75px}@media (width<=520px){.mr-end-card{margin:20px auto 36px;padding:18px}.mr-end-comments{margin-bottom:28px}.mr-end-comments .social-discussion{padding:14px}.mr-end-heading{margin-bottom:16px}.mr-end-title{font-size:1.05rem}.mr-end-chapters{grid-template-columns:1fr;gap:8px}.mr-end-chapter{min-height:58px;padding:9px 11px}.mr-end-actions{flex-wrap:wrap;margin-top:16px;padding-top:14px}.mr-end-actions button{flex:145px}}.mr-sidebar{background:#0e0c14;border-left:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:260px;height:calc(100vh - 52px);display:flex;position:sticky;top:52px}@media (width<=900px){.mr-sidebar{display:none}}@media (width>=901px){.mr-sidebar.desktop-collapsed{display:none}}.mr-sb-tabs{border-bottom:1px solid #ffffff0f;flex-shrink:0;display:flex}.mr-sb-close{color:#ffffff59;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:34px;transition:all .18s;display:flex}.mr-sb-close:hover{color:#fff;background:#ffffff0f}.mr-sb-tab{color:#ffffff59;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:11px 8px;font-family:Space Grotesk,sans-serif;font-size:.62rem;font-weight:700;transition:all .2s}.mr-sb-tab:hover{color:#fff9}.mr-sb-tab.on{color:var(--a1);border-bottom-color:var(--a1)}.mr-chap-list{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;flex:1;padding:8px;overflow-y:auto}.mr-chap-list::-webkit-scrollbar{width:3px}.mr-chap-list::-webkit-scrollbar-thumb{background:#a855f733;border-radius:3px}.mr-chap-item{cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:all .18s;display:flex}.mr-chap-item:hover{background:#ffffff0a;border-color:#ffffff0f}.mr-chap-item.on{background:#a855f71a;border-color:#a855f733}.mr-chap-num{color:#ffffff80;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.7rem;font-weight:800;transition:all .18s;display:flex}.mr-chap-item.on .mr-chap-num{background:var(--a1);color:#fff;box-shadow:0 2px 10px #a855f766}.mr-chap-body{flex:1;min-width:0}.mr-chap-label{color:#ffffffb3;margin-bottom:2px;font-size:.72rem;font-weight:600}.mr-chap-item.on .mr-chap-label{color:#fff}.mr-chap-date{color:#ffffff40;font-size:.6rem}.mr-pages-grid{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;flex:1;grid-template-columns:repeat(2,1fr);align-content:start;gap:6px;padding:10px;display:grid;overflow-y:auto}.mr-pages-grid::-webkit-scrollbar{width:3px}.mr-thumb-card{cursor:pointer;aspect-ratio:3/4;background:#1a1520;border:2px solid #0000;border-radius:7px;transition:all .18s;position:relative}.mr-thumb-card:hover{border-color:#ffffff1f}.mr-thumb-card.on{border-color:var(--a1);box-shadow:0 0 0 1px #a855f74d}.mr-thumb-card img{object-fit:cover;opacity:.7;border-radius:5px;width:100%;height:100%;transition:opacity .18s;display:block}.mr-thumb-card:hover img,.mr-thumb-card.on img{opacity:1}.mr-thumb-num{text-align:center;color:#fff9;font-size:.56rem;font-weight:800;position:absolute;bottom:4px;left:0;right:0}.mr-thumb-card.on .mr-thumb-num{color:var(--a1)}.mr-thumb-card.blurred img{filter:blur(7px);transform:scale(1.08)}.mr-thumb-card.blurred:hover img{filter:blur(2px)}.mr-nav{border-top:1px solid #ffffff0f;flex-shrink:0;gap:6px;padding:10px;display:flex}.mr-nav-btn{color:#ffffff80;cursor:pointer;text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;padding:9px;font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:600;transition:all .2s;display:flex}.mr-nav-btn:hover{color:var(--a1);background:#a855f714;border-color:#a855f766}.mr-nav-btn:disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.mr-progress{z-index:200;background:#ffffff0f;height:3px;position:fixed;bottom:0;left:0;right:0}.mr-progress-fill{background:linear-gradient(90deg,var(--a3),var(--a1),var(--a2));height:100%;box-shadow:0 0 6px var(--a1);transition:width .3s}.mr-settings-backdrop{z-index:300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;position:fixed;inset:0}.mr-settings{z-index:301;background:var(--bg3);border-left:1px solid var(--bdr);flex-direction:column;width:320px;max-width:100vw;animation:.25s cubic-bezier(.4,0,.2,1) slideRight;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes slideRight{0%{transform:translate(100%)}to{transform:none}}.mr-set-hd{border-bottom:1px solid var(--bdr);flex-shrink:0;align-items:center;gap:10px;padding:16px 18px;display:flex}.mr-set-hd-ico{background:var(--sur2);border:1px solid var(--bdr2);width:32px;height:32px;color:var(--a1);border-radius:8px;justify-content:center;align-items:center;font-size:.9rem;display:flex}.mr-set-hd-title{color:var(--text);flex:1;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:800}.mr-set-close{background:var(--sur2);width:28px;height:28px;color:var(--t2);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;transition:all .2s;display:flex}.mr-set-close:hover{background:var(--sur);color:var(--text)}.mr-set-body{scrollbar-width:thin;scrollbar-color:var(--a1) transparent;flex-direction:column;flex:1;gap:22px;padding:18px;display:flex;overflow-y:auto}.mr-set-body::-webkit-scrollbar{width:3px}.mr-set-body::-webkit-scrollbar-thumb{background:var(--a1);border-radius:3px}.mr-set-section-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--t3);margin-bottom:8px;font-size:.58rem;font-weight:800}.mr-set-opts{flex-direction:column;gap:6px;display:flex}.mr-set-opt{background:var(--sur);border:1px solid var(--bdr);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .18s;display:flex}.mr-set-opt:hover{border-color:var(--bdr2);background:var(--sur2)}.mr-set-opt.on{background:#a855f71f;border-color:#a855f766}.mr-set-opt:disabled{opacity:.4;cursor:not-allowed}.mr-set-opt:disabled:hover{border-color:var(--bdr);background:var(--sur)}.mr-set-opt-ico{text-align:center;flex-shrink:0;width:22px;margin-top:1px;font-size:1.1rem}.mr-set-opt-body{flex:1;min-width:0}.mr-set-opt-title{color:var(--text);margin-bottom:2px;font-size:.78rem;font-weight:700}.mr-set-opt.on .mr-set-opt-title{color:var(--a1)}.mr-set-opt-desc{color:var(--t2);font-size:.66rem;line-height:1.4}.mr-set-slider-wrap{padding:4px 0 6px}.mr-set-slider-hd{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mr-set-slider-lbl{color:var(--text);font-size:.72rem;font-weight:600}.mr-set-slider-val{color:var(--a1);background:#a855f71a;border:1px solid #a855f740;border-radius:20px;padding:2px 10px;font-size:.78rem;font-weight:800}.mr-set-slider-row{align-items:center;gap:10px;display:flex}.mr-set-slider{accent-color:var(--a1);cursor:pointer;flex:1;height:4px}.mr-set-slider-step{background:var(--sur);border:1px solid var(--bdr);width:26px;height:26px;color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;line-height:1;display:flex}.mr-set-slider-step:hover:not(:disabled){border-color:var(--a1);color:var(--a1)}.mr-set-slider-step:disabled{opacity:.35;cursor:not-allowed}.mr-set-slider-range{color:var(--t3);justify-content:space-between;margin-top:6px;font-size:.6rem;display:flex}.mr-set-note{color:var(--t3);margin-top:8px;font-size:.65rem;font-style:italic;line-height:1.5}.mr-set-toggle-row{background:var(--sur);border:1px solid var(--bdr);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mr-set-toggle-body{flex:1}.mr-set-toggle-title{color:var(--text);margin-bottom:2px;font-size:.78rem;font-weight:700}.mr-set-toggle-desc{color:var(--t2);font-size:.65rem;line-height:1.4}.mr-toggle{background:var(--bdr2);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.mr-toggle.on{background:var(--a1)}.mr-toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000004d}.mr-toggle.on:after{left:21px}.mr-horizontal-pages{align-items:flex-start;gap:18px;width:max-content;min-width:100%;padding:0 18px;display:flex}.mr-horizontal-pages .mr-page{flex:none;width:min(75vw,900px)}.mr-double-pages{width:100%;max-width:1400px}.mr-double-spread{justify-content:center;align-items:flex-start;gap:8px;width:100%;margin-bottom:14px;display:flex}.mr-double-spread .mr-page{width:calc(50% - 4px)}.mr-empty{min-height:55vh;color:var(--t2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.mr-empty strong{color:var(--text);font:800 1.1rem Outfit,sans-serif}.mr-empty span{color:var(--t3);font-size:.75rem}.mr-set-opt,.mr-thumb-card,.mr-chap-item{text-align:left;font-family:inherit}.mr-set-opt{width:100%;color:inherit}@media (width<=900px){.mr-bar{gap:4px;padding:0 8px}.mr-bar-center{gap:2px}.mr-chap-select{min-width:72px;padding-left:4px;padding-right:14px}.mr-title{max-width:24vw}.mr-page-pill{padding:5px 8px}.mr-sidebar{z-index:220;display:none;position:fixed;top:52px;bottom:0;right:0;box-shadow:-12px 0 40px #00000080}.mr-sidebar.mobile-open{display:flex}.mr-reading{padding-left:8px;padding-right:8px}.mr-page-img-wrap{width:100%!important;max-width:100%!important}.mr-double-spread{display:block}.mr-double-spread .mr-page{width:100%}.mr-horizontal-pages{gap:8px;padding:0}.mr-horizontal-pages .mr-page{width:92vw}}.scroll-top{z-index:150;background:var(--bg3);width:40px;height:40px;color:var(--t2);border:1px solid var(--bdr2);cursor:pointer;box-shadow:var(--sh);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:all .28s cubic-bezier(.34,1.4,.64,1);display:flex;position:fixed;bottom:32px;right:32px;transform:translateY(12px)scale(.85)}.scroll-top.visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.scroll-top:hover{background:var(--a1);color:#fff;box-shadow:0 6px 24px var(--glow);border-color:#0000;transform:translateY(-2px)scale(1.05)}.cw-card{cursor:pointer;background:var(--sur3);border:1px solid var(--bdr3);border-radius:var(--r);scroll-snap-align:start;width:264px;box-shadow:var(--sh);flex-shrink:0;transition:all .28s cubic-bezier(.34,1.4,.64,1);overflow:hidden}.cw-card:hover{border-color:var(--bdr2);box-shadow:var(--sh2);transform:translateY(-5px)}.cw-thumb{aspect-ratio:16/9;background:var(--bg3);position:relative;overflow:hidden}.cw-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.cw-card:hover .cw-thumb img{transform:scale(1.05)}.cw-play-overlay{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.cw-card:hover .cw-play-overlay{opacity:1}.cw-play-ico{background:var(--a1);width:42px;height:42px;box-shadow:0 4px 16px var(--glow);border-radius:50%;justify-content:center;align-items:center;display:flex}.cw-bar-wrap{background:linear-gradient(#0000,#000c);padding:24px 0 0;position:absolute;bottom:0;left:0;right:0}.cw-bar-bg{background:#ffffff26;height:3px}.cw-bar-fill{background:var(--a1);height:100%;transition:width .3s}.cw-info{padding:12px 13px 13px}.cw-title{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:.78rem;font-weight:700;overflow:hidden}.cw-card:hover .cw-title{color:var(--a1)}.cw-sub{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:.66rem;overflow:hidden}.cw-meta{justify-content:space-between;align-items:center;display:flex}.cw-ep{color:var(--a1);font-size:.62rem;font-weight:700}.cw-pct{color:var(--t3);font-size:.6rem}.pf-card{max-width:1380px;margin:0 auto;padding:28px 32px 0}.pf-card-inner{background:var(--bg3);border:1px solid #a855f72e;border-radius:22px;min-height:180px;transition:box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 2px #a855f714,0 0 0 1px #a855f70f,0 28px 72px #0000008c}.pf-card-inner:hover{box-shadow:inset 0 2px #a855f71f,0 0 0 1px #a855f71f,0 32px 80px #0009}.pf-card-bg{position:absolute;inset:0;overflow:hidden}.pf-card-bg img{object-fit:cover;object-position:center 28%;filter:brightness(.32)saturate(1.4);width:100%;height:100%;transition:transform 10s,filter .4s;display:block}.pf-card-inner:hover .pf-card-bg img{filter:brightness(.38)saturate(1.5);transform:scale(1.05)}.pf-card-diag{pointer-events:none;background:linear-gradient(112deg,#05030afa 0%,#08060ff5 34%,#08060fd1 52%,#08060f52 68%,#0000 82%);position:absolute;inset:0}.pf-card-inner:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(112deg,#0000 60%,#a855f712 78%,#c084fc1f 92%,#0000 100%);border-radius:22px;transition:opacity .3s;position:absolute;inset:0}.pf-cover-edit{z-index:5;color:#ffffffb8;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:6px;padding:6px 13px;font-family:Space Grotesk,sans-serif;font-size:.65rem;font-weight:600;transition:all .22s;display:flex;position:absolute;top:14px;right:14px}.pf-cover-edit:hover{color:#fff;background:#ffffff1a;border-color:#ffffff42}.pf-card-content{z-index:2;align-items:flex-start;gap:24px;padding:30px 34px 26px;display:flex;position:relative}@media (width<=700px){.pf-card-content{flex-direction:column;padding:20px 20px 16px}}.pf-avatar-wrap{flex-shrink:0;margin-top:2px;position:relative}.pf-avatar-circle{cursor:pointer;border:3px solid #a855f773;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-size:2.5rem;transition:all .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 5px #a855f71a,0 10px 32px #00000073}.pf-avatar-circle:after{content:"";background:#a855f700;border-radius:50%;transition:background .25s;position:absolute;inset:0}.pf-avatar-circle:hover:after{background:#a855f726}.pf-avatar-circle:hover{box-shadow:0 0 0 5px #a855f740,0 12px 36px var(--glow)}.pf-avatar-badge{background:var(--a1);border:2.5px solid var(--bg3);cursor:pointer;width:24px;height:24px;box-shadow:0 2px 10px var(--glow);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;bottom:3px;right:3px}.pf-avatar-badge:hover{transform:scale(1.15)}.pf-info{flex:1;min-width:0}.pf-name{color:#fff;letter-spacing:-.025em;text-shadow:0 2px 16px #00000080;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:3px;font-family:Outfit,sans-serif;font-size:1.75rem;font-weight:900;display:flex}.pf-name-badge{letter-spacing:.08em;text-transform:uppercase;border-radius:20px;padding:3px 10px;font-size:.52rem;font-weight:900}.pf-handle{color:#d2c8f07a;letter-spacing:.01em;margin-bottom:11px;font-size:.72rem;font-weight:500}.pf-bio{color:#d2c8f0a6;max-width:500px;margin-bottom:20px;font-size:.79rem;font-weight:400;line-height:1.72}.pf-stats{background:#0000004d;border:1px solid #a855f724;border-radius:13px;gap:0;width:fit-content;display:flex;overflow:hidden}.pf-stat{cursor:pointer;border-right:1px solid #a855f71a;padding:10px 22px;transition:background .2s}.pf-stat:last-child{border-right:none}.pf-stat:hover{background:#a855f71a}.pf-stat-val{color:#fff;font-family:Outfit,sans-serif;font-size:1.08rem;font-weight:800;line-height:1;display:block}.pf-stat:hover .pf-stat-val{color:var(--a1)}.pf-stat-lbl{color:#d2c8f059;letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:.55rem;font-weight:700;display:block}.pf-card-actions{align-items:center;gap:8px;margin-top:18px;display:flex}.pf-btn-follow{background:var(--a1);color:#fff;cursor:pointer;box-shadow:0 4px 20px var(--glow);border:none;border-radius:10px;align-items:center;gap:7px;padding:10px 22px;font-family:Space Grotesk,sans-serif;font-size:.74rem;font-weight:700;transition:all .22s;display:flex}.pf-btn-follow:hover{opacity:.9;box-shadow:0 8px 28px var(--glow);transform:translateY(-1px)}.pf-btn-follow.following{color:#fffc;box-shadow:none;background:#ffffff12;border:1px solid #ffffff29}.pf-btn-follow.following:hover{border-color:var(--a1);color:var(--a1)}.pf-btn-edit{color:#fffc;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff12;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:7px;padding:10px 20px;font-family:Space Grotesk,sans-serif;font-size:.74rem;font-weight:600;transition:all .22s;display:flex}.pf-btn-edit:hover{color:#fff;background:#ffffff21;border-color:#ffffff47}.pf-tabs{border-bottom:1px solid var(--bdr);scrollbar-width:none;gap:0;max-width:1380px;margin:0 auto;padding:0 32px;display:flex;overflow-x:auto}.pf-tabs::-webkit-scrollbar{display:none}.pf-tab{cursor:pointer;color:var(--t2);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:14px 22px;font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.pf-tab:hover{color:var(--text)}.pf-tab.on{color:var(--a1);border-bottom-color:var(--a1);font-weight:700}.pf-tab-cnt{color:var(--a1);background:#a855f72e;border:1px solid #a855f747;border-radius:20px;padding:2px 7px;font-size:.56rem;font-weight:800}.pf-body{max-width:1380px;margin:0 auto;padding:36px 32px 80px}.pf-overview{grid-template-columns:1fr 288px;align-items:start;gap:28px;display:grid}@media (width<=960px){.pf-overview{grid-template-columns:1fr}}.pf-section{margin-bottom:40px}.pf-section-hd{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.pf-section-title{letter-spacing:.16em;text-transform:uppercase;color:var(--text);align-items:center;gap:9px;font-size:.7rem;font-weight:800;display:flex}.pf-section-bar{background:linear-gradient(to bottom,var(--a2),var(--a3));border-radius:2px;flex-shrink:0;width:3px;height:18px}.pf-section-more{color:var(--t2);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:5px 0;font-family:Space Grotesk,sans-serif;font-size:.65rem;transition:color .2s;display:flex}.pf-section-more:hover{color:var(--a1)}.pf-cw{flex-direction:column;gap:8px;display:flex}.pf-cw-item{background:var(--sur);border:1px solid var(--bdr);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 14px 10px 10px;transition:all .2s;display:flex}.pf-cw-item:hover{border-color:var(--bdr2);background:var(--sur2);transform:translate(2px)}.pf-cw-thumb{background:var(--bg3);border:1px solid var(--bdr);border-radius:8px;flex-shrink:0;width:76px;height:48px;overflow:hidden}.pf-cw-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.pf-cw-item:hover .pf-cw-thumb img{transform:scale(1.06)}.pf-cw-body{flex:1;min-width:0}.pf-cw-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:.76rem;font-weight:700;transition:color .2s;overflow:hidden}.pf-cw-item:hover .pf-cw-name{color:var(--a1)}.pf-cw-ep{color:var(--t2);margin-bottom:7px;font-size:.63rem}.pf-cw-bar{background:var(--bdr2);border-radius:2px;height:3px;overflow:hidden}.pf-cw-fill{background:var(--a1);border-radius:2px;height:100%;transition:width .4s}.pf-cw-pct{color:var(--t3);text-align:right;margin-top:3px;font-size:.58rem}.pf-cw-mode{background:var(--sur2);border:1px solid var(--bdr2);width:30px;height:30px;color:var(--a1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.pf-cw-item:hover .pf-cw-mode{background:var(--a1);color:#fff;border-color:var(--a1)}.pf-sidebar{flex-direction:column;gap:14px;display:flex}.pf-side-card{background:var(--sur);border:1px solid var(--bdr);border-radius:16px;padding:18px 18px 16px}.pf-side-hd{letter-spacing:.16em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:16px;font-size:.6rem;font-weight:800;display:flex}.pf-side-hd:after{content:"";background:var(--bdr);flex:1;height:1px}.pf-badges{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.pf-badge{border:1px solid var(--bdr);background:var(--bg3);cursor:default;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:all .2s;display:flex;position:relative}.pf-badge:hover{border-color:var(--bdr2);transform:translateY(-2px)}.pf-badge.locked{opacity:.28;filter:grayscale()}.pf-badge-ico{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.pf-badge-lbl{color:var(--t2);text-align:center;font-size:.5rem;font-weight:700;line-height:1.3}.pf-badge.on .pf-badge-lbl{color:var(--a1)}.pf-badge-tip{bottom:calc(100%6px);background:var(--bg4);border:1px solid var(--bdr2);color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;z-index:20;border-radius:8px;padding:5px 10px;font-size:.62rem;font-weight:500;transition:opacity .18s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0006}.pf-badge:hover .pf-badge-tip{opacity:1}.pf-followers{flex-direction:column;gap:10px;display:flex}.pf-follow-item{align-items:center;gap:10px;display:flex}.pf-follow-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;font-weight:700;display:flex;box-shadow:0 2px 8px #0000004d}.pf-follow-name{color:var(--text);flex:1;font-size:.74rem;font-weight:600}.pf-follow-sub{color:var(--t3);font-size:.6rem}.pf-follow-btn{color:var(--a1);cursor:pointer;background:#a855f71a;border:1px solid #a855f738;border-radius:7px;padding:4px 11px;font-family:Space Grotesk,sans-serif;font-size:.62rem;font-weight:700;transition:all .2s}.pf-follow-btn:hover{background:var(--a1);color:#fff;border-color:var(--a1)}.pf-top3{grid-template-columns:1fr 1.2fr 1fr;align-items:flex-end;gap:10px;display:grid}@media (width<=600px){.pf-top3{grid-template-columns:1fr 1fr}}.pf-top3-item{cursor:pointer;border-radius:14px;transition:transform .28s cubic-bezier(.34,1.4,.64,1),box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 6px 24px #00000059}.pf-top3-item:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 14px 40px #00000080}.pf-top3-img{object-fit:cover;object-position:top center;width:100%;display:block}.pf-top3-item:first-child .pf-top3-img{height:196px}.pf-top3-item:nth-child(2) .pf-top3-img{height:238px}.pf-top3-item:nth-child(3) .pf-top3-img{height:176px}.pf-top3-overlay{background:linear-gradient(#0000 30%,#0000004d 55%,#000000eb 100%);position:absolute;inset:0}.pf-top3-rank{letter-spacing:-.04em;opacity:.18;color:#fff;font-family:Outfit,sans-serif;font-size:2.6rem;font-weight:900;line-height:1;position:absolute;top:10px;right:12px}.pf-top3-item:nth-child(2) .pf-top3-rank{opacity:.35;color:var(--a1);font-size:3rem}.pf-top3-content{padding:12px 13px;position:absolute;bottom:0;left:0;right:0}.pf-top3-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-family:Outfit,sans-serif;font-size:.88rem;font-weight:800;line-height:1.2;overflow:hidden}.pf-top3-item:nth-child(2) .pf-top3-title{font-size:1rem}.pf-top3-meta{align-items:center;gap:6px;display:flex}.pf-top3-type{letter-spacing:.05em;border-radius:20px;padding:2px 8px;font-size:.56rem;font-weight:800}.pf-top3-score{color:#fff;align-items:center;gap:3px;font-size:.68rem;font-weight:800;display:flex}.pf-top3-crown{background:linear-gradient(135deg,var(--a1),var(--a3));color:#fff;letter-spacing:.07em;box-shadow:0 4px 16px var(--glow);border-radius:0 0 10px 10px;padding:4px 14px;font-size:.58rem;font-weight:900;position:absolute;top:0;left:50%;transform:translate(-50%)}.pf-top3-item:nth-child(2){box-shadow:0 0 0 2px var(--a1),0 14px 44px var(--glow)}.pf-mode-tabs{gap:5px;margin-bottom:14px;display:flex}.pf-mode-tab{border:1px solid var(--bdr);color:var(--t2);cursor:pointer;background:0 0;border-radius:20px;padding:6px 15px;font-family:Space Grotesk,sans-serif;font-size:.66rem;font-weight:700;transition:all .2s}.pf-mode-tab:hover{color:var(--text);border-color:var(--bdr2)}.pf-mode-tab.on{background:var(--a1);color:#fff;border-color:var(--a1);box-shadow:0 3px 12px var(--glow)}.pf-list-hd{flex-wrap:wrap;gap:5px;display:flex}.pf-status-tab{border:1px solid var(--bdr);color:var(--t2);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:5px;padding:6px 13px;font-family:Space Grotesk,sans-serif;font-size:.65rem;font-weight:700;transition:all .2s;display:flex}.pf-status-tab:hover{color:var(--text);border-color:var(--bdr2)}.pf-status-tab.on{background:var(--a1);color:#fff;border-color:var(--a1)}.pf-status-cnt{background:#fff3;border-radius:10px;padding:1px 6px;font-size:.58rem;font-weight:800}.pf-status-tab:not(.on) .pf-status-cnt{background:var(--sur2);color:var(--a1)}.pf-list-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:14px;display:grid}.pf-list-item{cursor:pointer;transition:transform .25s cubic-bezier(.34,1.4,.64,1)}.pf-list-item:hover{transform:translateY(-4px)}.pf-list-cover{aspect-ratio:3/4;background:var(--bg3);border:1px solid var(--bdr);border-radius:11px;margin-bottom:9px;position:relative;overflow:hidden}.pf-list-cover img{object-fit:cover;width:100%;height:100%;transition:filter .3s;display:block}.pf-list-item:hover .pf-list-cover img{filter:brightness(.6)}.pf-list-score{color:var(--a2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:.62rem;font-weight:800;display:flex;position:absolute;bottom:6px;right:6px}.pf-list-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:700;overflow:hidden}.pf-list-sub{color:var(--t2);margin-top:2px;font-size:.61rem}.pf-top10{flex-direction:column;gap:8px;display:flex}.pf-top-item{background:var(--sur);border:1px solid var(--bdr);cursor:pointer;border-radius:13px;align-items:center;gap:14px;padding:11px 16px;transition:all .2s;display:flex;position:relative;overflow:hidden}.pf-top-item:before{content:"";background:linear-gradient(to bottom,var(--a1),var(--a3));opacity:0;width:3px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.pf-top-item:hover{border-color:var(--bdr2);background:var(--sur2);transform:translate(3px)}.pf-top-item:hover:before{opacity:1}.pf-top-num{color:var(--bdr2);text-align:center;flex-shrink:0;width:46px;font-family:Outfit,sans-serif;font-size:1.7rem;font-weight:900;line-height:1;transition:color .2s}.pf-top-item:first-child .pf-top-num{color:var(--a1);font-size:1.9rem}.pf-top-item:nth-child(2) .pf-top-num{color:var(--a2);font-size:1.8rem}.pf-top-item:nth-child(3) .pf-top-num{color:var(--t2);font-size:1.75rem}.pf-top-cover{background:var(--bg3);border:1px solid var(--bdr);border-radius:8px;flex-shrink:0;width:46px;height:64px;overflow:hidden}.pf-top-cover img{object-fit:cover;width:100%;height:100%;display:block}.pf-top-body{flex:1;min-width:0}.pf-top-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-size:.82rem;font-weight:700;transition:color .2s;overflow:hidden}.pf-top-item:hover .pf-top-name{color:var(--a1)}.pf-top-meta{color:var(--t2);align-items:center;gap:8px;font-size:.65rem;display:flex}.pf-top-mode-label{background:var(--a1);color:#fff;letter-spacing:.05em;border-radius:20px;padding:2px 8px;font-size:.56rem;font-weight:800}.pf-top-score{color:var(--a2);flex-shrink:0;align-items:center;gap:4px;margin-left:auto;font-size:.78rem;font-weight:800;display:flex}.pf-badges-full{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.pf-badge-full{border:1px solid var(--bdr);background:var(--sur);cursor:default;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:20px 14px 16px;transition:all .25s;display:flex;position:relative;overflow:hidden}.pf-badge-full:before{content:"";opacity:0;background:radial-gradient(circle at 50% 0,#a855f70f,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.pf-badge-full:hover{border-color:var(--bdr2);transform:translateY(-3px);box-shadow:0 8px 24px #0000004d}.pf-badge-full:hover:before{opacity:1}.pf-badge-full.locked{opacity:.25;filter:grayscale()}.pf-badge-full.on{border-color:#a855f740}.pf-badge-full-ico{border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.pf-badge-full.on .pf-badge-full-ico{box-shadow:0 4px 16px #0000004d}.pf-badge-full-name{color:var(--text);text-align:center;font-size:.74rem;font-weight:800;line-height:1.3}.pf-badge-full.on .pf-badge-full-name{color:var(--a1)}.pf-badge-full-desc{color:var(--t2);text-align:center;font-size:.63rem;line-height:1.45}.pf-priv-toggle{color:var(--t2);background:var(--sur2);border:1px solid var(--bdr2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-family:Space Grotesk,sans-serif;font-size:.64rem;font-weight:600;transition:all .2s;display:flex}.pf-priv-toggle:hover{border-color:var(--bdr);color:var(--text)}.pf-priv-toggle.public{color:var(--a1);background:#a855f714;border-color:#a855f74d}.pf-private{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:70px 20px;display:flex}.pf-private-icon{background:var(--sur2);border:1px solid var(--bdr2);width:64px;height:64px;color:var(--t3);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.pf-private-title{color:var(--t2);font-size:.9rem;font-weight:700}.pf-private-sub{color:var(--t3);font-size:.74rem}.ep-backdrop{z-index:600;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.ep-modal{background:var(--bg3);border:1px solid var(--bdr2);border-radius:22px;flex-direction:column;width:100%;max-width:700px;max-height:90vh;animation:.22s cubic-bezier(.34,1.4,.64,1) scaleIn;display:flex;overflow:hidden;box-shadow:0 32px 80px #0009,0 0 0 1px #a855f714}.ep-modal-hd{border-bottom:1px solid var(--bdr);flex-shrink:0;justify-content:space-between;align-items:center;padding:22px 26px 18px;display:flex}.ep-modal-title{color:var(--text);letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:1.2rem;font-weight:900}.ep-modal-close{background:var(--sur2);border:1px solid var(--bdr2);width:32px;height:32px;color:var(--t2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.ep-modal-close:hover{background:var(--sur);color:var(--text)}.ep-modal-body{flex:1;grid-template-columns:1fr 260px;display:grid;overflow:hidden}@media (width<=600px){.ep-modal-body{grid-template-columns:1fr}}.ep-modal-left{scrollbar-width:thin;scrollbar-color:var(--a1) transparent;flex-direction:column;gap:22px;padding:22px 24px;display:flex;overflow-y:auto}.ep-modal-left::-webkit-scrollbar{width:3px}.ep-modal-left::-webkit-scrollbar-thumb{background:var(--a1);border-radius:3px}.ep-modal-right{border-left:1px solid var(--bdr);background:var(--bg2);flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.ep-preview-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--t3);margin-bottom:4px;font-size:.58rem;font-weight:800}.ep-preview-card{border:1px solid #a855f733;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0006}.ep-preview-bg{justify-content:center;align-items:center;height:70px;font-size:1.5rem;transition:all .3s;display:flex}.ep-preview-body{background:var(--bg3);padding:10px 12px 12px}.ep-preview-avatar{color:#fff;border:3px solid var(--bg3);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:-22px;margin-bottom:6px;font-size:1.1rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 4px 12px #0000004d}.ep-preview-name{color:var(--text);margin-bottom:2px;font-size:.78rem;font-weight:800}.ep-preview-handle{color:var(--t3);margin-bottom:6px;font-size:.62rem}.ep-preview-bio{color:var(--t2);font-size:.62rem;line-height:1.5}.ep-field{flex-direction:column;gap:7px;display:flex}.ep-field-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--t3);align-items:center;gap:7px;font-size:.6rem;font-weight:800;display:flex}.ep-field-lbl:before{content:"";background:var(--a1);opacity:.7;border-radius:2px;width:3px;height:10px}.ep-input{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);border-radius:10px;outline:none;width:100%;padding:10px 13px;font-family:Space Grotesk,sans-serif;font-size:.8rem;transition:border-color .2s,box-shadow .2s}.ep-input:focus{border-color:var(--a1);box-shadow:0 0 0 3px #a855f71a}.ep-input::placeholder{color:var(--t3)}.ep-textarea{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);resize:none;border-radius:10px;outline:none;width:100%;height:72px;padding:10px 13px;font-family:Space Grotesk,sans-serif;font-size:.78rem;line-height:1.6;transition:border-color .2s,box-shadow .2s}.ep-textarea:focus{border-color:var(--a1);box-shadow:0 0 0 3px #a855f71a}.ep-avatars{flex-wrap:wrap;gap:8px;display:flex}.ep-avatar-opt{cursor:pointer;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.3rem;transition:all .2s;display:flex}.ep-avatar-opt.on{border-color:var(--a1);box-shadow:0 0 0 3px #a855f72e}.ep-avatar-opt:hover{transform:scale(1.1)}.ep-colors-grid{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.ep-color-swatch{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:8px;transition:all .2s;position:relative}.ep-color-swatch:hover{transform:scale(1.15)}.ep-color-swatch.on{border-color:#fff;box-shadow:0 0 0 3px #fff3}.ep-color-swatch.on:after{content:"";background:#ffffff26;border-radius:6px;display:flex;position:absolute;inset:0}.ep-banners{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ep-banner-opt{cursor:pointer;border:2px solid #0000;border-radius:10px;height:48px;transition:all .2s}.ep-banner-opt:hover{transform:scale(1.04)}.ep-banner-opt.on{border-color:#fff;box-shadow:0 0 0 3px #fff3}.ep-styles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ep-style-opt{cursor:pointer;border:2px solid var(--bdr);background:var(--sur);height:52px;color:var(--t2);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:4px;font-family:Space Grotesk,sans-serif;font-size:.62rem;font-weight:600;transition:all .2s;display:flex}.ep-style-opt:hover{border-color:var(--bdr2);color:var(--text)}.ep-style-opt.on{border-color:var(--a1);color:var(--a1);background:#a855f714}.ep-modal-ft{border-top:1px solid var(--bdr);background:var(--bg3);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}.ep-cancel{color:var(--t2);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 16px;font-family:Space Grotesk,sans-serif;font-size:.74rem;font-weight:600;transition:all .2s}.ep-cancel:hover{color:var(--text);background:var(--sur)}.ep-save{color:#fff;background:linear-gradient(135deg,var(--a1),var(--a3));cursor:pointer;box-shadow:0 4px 18px var(--glow);letter-spacing:.02em;border:none;border-radius:10px;align-items:center;gap:7px;padding:10px 24px;font-family:Space Grotesk,sans-serif;font-size:.74rem;font-weight:800;transition:all .22s;display:flex}.ep-save:hover{opacity:.9;transform:translateY(-1px)}:root{--bg:#09070f;--bg2:#100b18;--bg3:#161020;--bg4:#21152f;--sur:#161020;--sur2:#21152f;--sur3:#100b18;--text:#f7f2ff;--t2:#cfc1df;--t3:#a59ab8;--a1:#a855f7;--a2:#c084fc;--a3:#7c3aed;--a4:#6d28d9;--bdr:#302047;--bdr2:#56347a;--bdr3:#251733;--hbg:#09070fe6;--bdq:#a855f7}body{background:var(--bg);color:var(--text)}body.manga{--bg:#09070f;--bg2:#100b18;--bg3:#161020;--bg4:#21152f;--sur:#161020;--sur2:#21152f;--text:#f7f2ff;--t2:#cfc1df;--t3:#a59ab8;--a1:#a855f7;--a2:#c084fc;--a3:#7c3aed;--bdr:#302047;--bdr2:#56347a;--bdr3:#251733;--hbg:#09070fe6}.user-page{width:100%;max-width:1180px;margin:0 auto;padding:30px 24px 70px}.user-card{border:1px solid var(--bdr);background:var(--sur);box-shadow:var(--sh2);border-radius:18px;overflow:hidden}.user-cover{background:linear-gradient(105deg,#7c3aedcc,#1e113273),url(/kuroneko/mbrasuka/blue-lock-bg.webp) 50%/cover;height:170px}.user-card-body{align-items:center;gap:22px;padding:0 28px 24px;display:flex;position:relative}.user-avatar{border:5px solid var(--bg3);background:linear-gradient(135deg,var(--a1),var(--a3));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:90px;height:90px;margin-top:-42px;font:900 2rem Outfit,sans-serif;display:grid}.user-details{min-width:0;padding-top:18px}.user-details h1{color:var(--text);font:800 1.35rem Outfit,sans-serif}.user-details h1 span{color:#fff;background:var(--a3);vertical-align:middle;border-radius:999px;margin-left:6px;padding:4px 8px;font:700 .62rem Space Grotesk,sans-serif}.user-details p{color:var(--t3);margin-top:5px;font-size:.76rem}.user-stats{gap:24px;margin-top:18px;display:flex}.user-stats b{color:var(--text);font:800 1.05rem Outfit,sans-serif}.user-stats span{color:var(--t3);margin-top:3px;font:500 .62rem Space Grotesk,sans-serif;display:block}.user-actions{align-self:flex-end;gap:8px;margin-left:auto;display:flex}.user-actions button,.user-reading-card button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text);cursor:pointer;border-radius:8px;padding:9px 13px;font:700 .7rem Space Grotesk,sans-serif}.user-actions button:hover,.user-reading-card button:hover{border-color:var(--a1);background:#a855f72e}.user-actions .user-logout{color:#fca5a5;border-color:#ef44444d}.user-tabs{border-bottom:1px solid var(--bdr);gap:4px;margin-bottom:22px;display:flex}.user-tabs button{color:var(--t3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 16px;font:700 .75rem Space Grotesk,sans-serif}.user-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.user-reading-card{border:1px solid var(--bdr);background:var(--sur);border-radius:13px;gap:13px;min-width:0;padding:14px;display:flex}.user-reading-card>img{object-fit:cover;background:var(--bg3);border-radius:7px;width:68px;height:94px}.user-reading-card>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.user-reading-card h2{color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:800 .9rem Outfit,sans-serif;overflow:hidden}.user-reading-card p{color:var(--t3);margin:5px 0 10px;font-size:.66rem}.user-progress{background:var(--bdr2);border-radius:3px;width:100%;height:5px;margin-bottom:12px;overflow:hidden}.user-progress i{background:linear-gradient(90deg,var(--a3),var(--a2));border-radius:inherit;height:100%;display:block}.user-reading-card button{margin-top:auto;padding:7px 10px;font-size:.63rem}.user-library-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.user-library-grid article{cursor:pointer;min-width:0}.user-library-grid img{aspect-ratio:2/3;object-fit:cover;border:1px solid var(--bdr);background:var(--bg3);border-radius:9px;width:100%;transition:transform .2s,border-color .2s;display:block}.user-library-grid article:hover img{border-color:var(--a1);transform:translateY(-3px)}.user-library-grid strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:.72rem;display:block;overflow:hidden}.user-library-grid span{color:var(--t3);margin-top:3px;font-size:.63rem;display:block}@media (width<=800px){.user-card-body{flex-wrap:wrap;align-items:flex-start;padding:0 18px 20px}.user-details{flex:1;padding-top:12px}.user-actions{width:100%;margin-left:0}.user-reading-grid{grid-template-columns:1fr}.user-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.user-page{--profile-accent:#a855f7}.user-card{border-color:var(--profile-accent)}.user-card.border-double{border:4px double var(--profile-accent)}.user-cover{background-color:#26143b;background-position:50%;background-size:cover;position:relative}.user-cover-edit{color:#fff;cursor:pointer;background:#0d081ab8;border:1px solid #fff5;border-radius:8px;padding:9px 12px;font-weight:700;position:absolute;top:16px;right:18px}.user-avatar{border-color:var(--sur);background:linear-gradient(135deg,var(--profile-accent),#352052);overflow:hidden}.user-avatar img{object-fit:cover;width:100%;height:100%}.user-name-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.user-title{background:color-mix(in srgb,var(--profile-accent) 20%,var(--sur));border:1px solid var(--profile-accent);color:var(--text);border-radius:999px;padding:4px 10px;font-size:.69rem;font-weight:700}.user-bio{color:var(--t2);white-space:pre-wrap;max-width:650px;margin-top:11px;font-size:.85rem;line-height:1.5}.user-actions .user-follow{background:var(--profile-accent);border-color:var(--profile-accent);color:#fff}.user-tabs{white-space:nowrap;overflow-x:auto}.user-library-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.user-library-toolbar>button,.user-filter-buttons button,.user-list-heading button,.user-remove-item{border:1px solid var(--bdr2);background:var(--sur2);color:var(--t2);cursor:pointer;border-radius:8px;padding:8px 11px;font-size:.72rem}.user-filter-buttons{flex-wrap:wrap;gap:7px;display:flex}.user-filter-buttons button.on{background:var(--profile-accent);border-color:var(--profile-accent);color:#fff}.user-lists-layout{grid-template-columns:260px minmax(0,1fr);gap:26px;display:grid}.user-lists-sidebar,.user-list-detail{min-width:0}.user-lists-sidebar h2,.user-list-detail h2{margin:0 0 12px;font:800 1.05rem Outfit,sans-serif}.user-list-create{border:1px solid var(--bdr);background:var(--sur);border-radius:13px;margin-bottom:24px;padding:16px}.user-list-create input:not([type=checkbox]),.user-list-create textarea,.user-add-manga input,.user-edit-modal input:not([type=checkbox]):not([type=file]):not([type=color]),.user-edit-modal textarea,.user-edit-modal select{border:1px solid var(--bdr2);background:var(--bg3);width:100%;color:var(--text);font:inherit;border-radius:9px;outline:none;padding:10px 12px}.user-list-create input,.user-list-create textarea{margin-bottom:9px}.user-list-create textarea{resize:vertical;min-height:68px}.user-list-create label,.user-visibility{color:var(--t2);align-items:center;gap:8px;font-size:.75rem;display:flex!important}.user-list-create>button,.user-edit-actions button:last-child{background:var(--profile-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:10px 15px;font-weight:800}.user-list-create>button{margin-top:12px}.user-list-select{text-align:left;border:1px solid var(--bdr);background:var(--sur);width:100%;color:var(--text);cursor:pointer;border-radius:10px;margin-bottom:8px;padding:12px;display:block}.user-list-select.on{border-color:var(--profile-accent)}.user-list-select strong,.user-list-select span{display:block}.user-list-select span{color:var(--t3);margin-top:4px;font-size:.68rem}.user-list-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.user-list-heading p{color:var(--t3);font-size:.77rem}.user-list-heading .user-list-tools{gap:6px;display:flex}.user-add-manga{max-width:430px;margin-bottom:22px;position:relative}.user-manga-matches,.social-search-results{z-index:5;background:var(--sur2);border:1px solid var(--bdr2);box-shadow:var(--sh2);border-radius:9px;position:absolute;top:100%;left:0;right:0;overflow:hidden}.user-manga-matches button,.social-search-results button{border:0;border-bottom:1px solid var(--bdr);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 12px;display:flex}.user-manga-matches button:hover,.social-search-results button:hover{background:var(--bdr)}.user-manga-matches img{object-fit:cover;width:25px;height:35px}.user-manga-matches span{margin-left:auto}.user-remove-item{margin-top:6px;padding:5px 8px;font-size:.65rem}.user-modal-backdrop{z-index:200;background:#05030bcc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.user-edit-modal{background:var(--sur);border:1px solid var(--bdr2);border-radius:17px;width:min(560px,100%);max-height:90vh;padding:22px;overflow:auto;box-shadow:0 24px 70px #0008}.user-edit-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.user-edit-head h2{font:800 1.25rem Outfit,sans-serif}.user-edit-head button{color:var(--text);cursor:pointer;background:0 0;border:0;font-size:1.5rem}.user-edit-modal>label{color:var(--t2);margin-bottom:13px;font-size:.75rem;font-weight:700;display:block}.user-edit-modal label input,.user-edit-modal label textarea,.user-edit-modal label select{margin-top:6px}.user-edit-modal textarea{resize:vertical;min-height:88px}.user-image-fields,.user-customize{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.user-image-fields label,.user-customize label{min-width:0;color:var(--t2);font-size:.75rem;font-weight:700}.user-image-fields input{width:100%;color:var(--t2);margin-top:7px;font-size:.68rem;display:block}.user-customize input[type=color]{background:0 0;border:0;width:100%;height:39px;margin-top:6px;display:block}.user-edit-modal>p{color:var(--t3);font-size:.69rem}.user-edit-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.user-edit-actions button:first-child{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text);cursor:pointer;border-radius:8px;padding:10px 15px}.user-edit-modal .user-handle-help{color:var(--t3);margin:-7px 0 12px;font-size:.67rem}.social-layout{grid-template-columns:minmax(0,710px) 280px;gap:34px;max-width:1160px;margin:0 auto;padding:30px 24px 80px;display:grid}.social-feed-column{min-width:0}.social-feed-title h1{margin:0;font:800 1.8rem Outfit,sans-serif}.social-feed-tabs{border-bottom:1px solid var(--bdr);margin-bottom:0;display:flex}.social-feed-tabs button{width:50%;color:var(--t3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px;font-weight:800}.social-feed-tabs button.on{border-bottom-color:var(--a1);color:var(--text)}.social-composer{background:var(--sur);border:1px solid var(--bdr);border-radius:13px;margin:18px 0;padding:18px}.social-compose-top{gap:13px;display:flex}.social-avatar{background:linear-gradient(135deg,var(--a1),var(--a3));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;font:800 1rem Outfit,sans-serif;display:inline-grid;overflow:hidden}.social-avatar img{object-fit:cover;width:100%;height:100%}.social-compose-top textarea{resize:vertical;min-height:95px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font:500 .92rem Space Grotesk,sans-serif}.social-manga-search{margin:8px 0 0 57px;position:relative}.social-manga-search input,.social-selected-manga input{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);border-radius:8px;padding:8px 10px;font-size:.72rem}.social-manga-search input{width:100%}.social-selected-manga{color:var(--t2);flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0 0 57px;font-size:.72rem;display:flex}.social-selected-manga input{width:150px}.social-selected-manga button{color:var(--t2);cursor:pointer;background:0 0;border:0;font-size:1.25rem}.social-compose-bottom{color:var(--t3);justify-content:flex-end;align-items:center;gap:15px;margin-top:12px;font-size:.7rem;display:flex}.social-compose-bottom button{background:var(--a1);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:9px 18px;font-weight:800}.social-compose-bottom button:disabled{opacity:.5;cursor:default}.social-post{border:1px solid var(--bdr);background:var(--sur);border-bottom:0;gap:12px;padding:18px;display:flex}.social-post:first-of-type{border-radius:12px 12px 0 0}.social-post:last-of-type{border-bottom:1px solid var(--bdr);border-radius:0 0 12px 12px}.social-avatar-button{cursor:pointer;background:0 0;border:0;height:46px;padding:0}.social-post-main{flex:1;min-width:0}.social-post-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.social-post-head button{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.social-post-main>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 12px;font-size:.84rem;line-height:1.55}.social-post-manga{border:1px solid var(--bdr2);background:var(--bg3);width:100%;max-width:440px;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:9px;display:flex}.social-post-manga img{object-fit:cover;border-radius:4px;width:42px;height:58px}.social-post-manga span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.social-post-manga small{color:var(--t3);font-size:.6rem}.social-post-actions{align-items:center;gap:25px;margin-top:13px;display:flex}.social-post-actions button{color:var(--t3);cursor:pointer;background:0 0;border:0;font-size:.71rem}.social-post-actions button:first-child{font-size:1rem}.social-post-actions button.liked{color:#ec4899}.social-aside{background:var(--sur);border:1px solid var(--bdr);border-radius:13px;align-self:start;padding:22px;position:sticky;top:30px}.social-aside h2{font:800 1rem Outfit,sans-serif}.social-aside p{color:var(--t3);margin:10px 0 17px;font-size:.76rem;line-height:1.6}.social-aside button{color:var(--a2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.social-empty{text-align:center;border:1px dashed var(--bdr2);color:var(--t3);border-radius:12px;padding:36px 18px;font-size:.8rem}.social-loading{text-align:center;color:var(--t3);padding:20px}.social-error{color:#fca5a5;margin:10px 0;font-size:.77rem}.social-more{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);cursor:pointer;border-radius:8px;margin:20px auto;padding:10px 18px;display:block}@media (width<=900px){.social-layout{grid-template-columns:1fr}.social-aside{display:none}.user-lists-layout{grid-template-columns:1fr}.user-lists-sidebar{display:block}.user-list-heading{flex-wrap:wrap}}@media (width<=600px){.social-layout{padding:20px 12px 60px}.user-page{padding:18px 12px 60px}.user-card-body{gap:12px}.user-avatar{width:74px;height:74px}.user-stats{flex-wrap:wrap;gap:15px}.user-image-fields,.user-customize{grid-template-columns:1fr}.social-post{gap:9px;padding:14px 11px}.social-post-head{display:block}.social-post-head time{margin-top:3px;display:block}.user-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-page{max-width:1210px}.user-card{background:#0c1525;border-color:#223354}.user-cover-edit{top:auto;bottom:13px;right:16px}.user-card-body{grid-template-columns:132px minmax(0,1fr) auto;align-items:start;gap:22px;min-height:190px;padding:0 24px 22px;display:grid}.user-avatar{border:4px solid var(--profile-accent);width:132px;height:132px;margin-top:-57px;font-size:2.8rem;position:relative;box-shadow:0 8px 24px #0008}.user-avatar-edit{color:#fff;cursor:pointer;background:#17243d;border:2px solid #0c1525;border-radius:50%;width:28px;height:28px;position:absolute;bottom:4px;right:3px}.user-name-line h1{font-size:1.6rem}.user-sparkle{color:var(--profile-accent);font-size:1.1rem}.user-bio{color:#e5e9f2;margin-top:8px;font-size:.82rem}.user-meta{color:#9aaac0;flex-wrap:wrap;gap:12px;margin-top:12px;font-size:.71rem;display:flex}.user-meta a{color:var(--profile-accent);text-decoration:none}.user-stats span{margin-left:3px;font-size:.71rem;display:inline}.user-profile-side{flex-direction:column;align-items:flex-end;gap:25px;padding-top:17px;display:flex}.user-actions{white-space:nowrap;align-self:auto}.user-actions button{background:#101e32;border-color:#304568}.user-actions .user-personalize{background:var(--profile-accent);color:#fff;border-color:var(--profile-accent)}.user-theme small{color:#93a4bd;margin-bottom:8px;font-size:.64rem;display:block}.user-theme>div{gap:9px;display:flex}.user-theme button{cursor:pointer;border:0;border-radius:50%;width:19px;height:19px}.user-theme button.on{outline-offset:2px;outline:2px solid #fff}.user-tabs{background:#0b1422;border:1px solid #1e2d45;border-radius:0 0 12px 12px;justify-content:space-around;margin:0 0 16px;display:flex}.user-tabs button{color:#abbad0;flex:1;padding:13px 12px}.user-tabs button.on{color:var(--profile-accent)}.user-shelf{background:#0b1422;border:1px solid #1e2d45;border-radius:12px;margin-bottom:16px;padding:17px}.user-shelf-head{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.user-shelf-head h2{color:#f2f5fc;font:800 .96rem Outfit,sans-serif}.user-shelf-head button{color:var(--profile-accent);cursor:pointer;background:0 0;border:0;font-size:.73rem}.user-shelf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.user-shelf-card{color:#fff;text-align:left;cursor:pointer;background:#17243b;border:1px solid #354360;border-radius:9px;height:185px;position:relative;overflow:hidden}.user-shelf-card img{object-fit:cover;width:100%;height:100%;transition:transform .2s;position:absolute;inset:0}.user-shelf-card:hover img{transform:scale(1.05)}.user-shelf-shade{background:linear-gradient(#0000,#07101ef5);position:absolute;inset:30% 0 0}.user-shelf-info{flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.user-shelf-info strong{text-shadow:0 1px 5px #000;font:800 .82rem Outfit,sans-serif}.user-shelf-info em{background:var(--profile-accent);border-radius:999px;padding:3px 9px;font-size:.61rem;font-style:normal;font-weight:800}.user-shelf-info small{color:#cbd5e5;font-size:.61rem}.user-shelf-empty{color:#98a9c3;padding:16px 0 8px;font-size:.76rem}.user-posts .social-composer{max-width:730px}.social-layout{max-width:850px;padding-top:24px;display:block}.social-feed-title{margin-bottom:9px}.social-feed-title h1{font-size:1.45rem}.social-feed-column{width:100%}.social-composer,.social-post{background:#0d192a;border-color:#223651}.social-composer{margin:10px 0 0;padding:13px}.social-compose-top textarea{min-height:55px;font-size:.83rem}.social-compose-modes{gap:14px;padding-left:54px;display:flex}.social-compose-modes button{color:#afbbd0;cursor:pointer;background:0 0;border:0;padding:6px 3px;font-size:.72rem}.social-compose-modes button.on{color:var(--a2);font-weight:800}.social-compose-bottom{margin-top:7px}.social-compose-bottom label{color:#9dadc5;margin-right:auto;font-size:.67rem}.social-compose-bottom label input{accent-color:var(--a1);vertical-align:middle}.social-feed-tabs{margin:14px 0 8px}.social-feed-tabs button{flex:1;width:auto}.social-post{border:1px solid #213550;margin:7px 0;padding:15px;border-radius:10px!important}.social-post-head{justify-content:flex-start}.social-post-head time{margin-left:0}.social-post-context{color:#85bcf6;margin-top:4px;font-size:.68rem}.social-post-main>p{color:#e8edf6;margin:8px 0 11px}.social-post-manga{background:#111f34;border-color:#263b58;max-width:none}.social-post-manga em{color:var(--a2);letter-spacing:2px;font-size:1.05rem;font-style:normal}.social-post-actions button{font-size:.9rem}.social-post-actions button span{font-size:.68rem}.social-post-actions button.reposted{color:#29caa7}.social-post-actions button.bookmarked{color:var(--a2)}.social-post-actions .social-delete{margin-left:auto;font-size:.66rem}.social-spoiler{color:#f6d0eb;text-align:left;cursor:pointer;background:linear-gradient(90deg,#41284e,#1c2444);border:1px solid #4d386c;border-radius:9px;align-items:center;gap:9px;width:100%;margin:10px 0;padding:10px 12px;display:flex}.social-spoiler strong{font-size:.72rem}.social-spoiler span{color:#bdb0cb;flex:1;font-size:.65rem}.social-spoiler b{border:1px solid #b46ad1;border-radius:6px;padding:5px 9px;font-size:.66rem}.social-hide-spoiler{color:var(--a2);cursor:pointer;background:0 0;border:0;font-size:.66rem}.social-rating{color:#aabbd1;align-items:center;gap:3px;margin:8px 0 0 56px;font-size:.68rem;display:flex}.social-rating button{color:#52637d;cursor:pointer;background:0 0;border:0;font-size:1.1rem}.social-rating button.on{color:var(--a2)}.social-replies{border-top:1px solid #263a56;margin-top:12px;padding-top:12px}.social-reply-form{gap:7px;display:flex}.social-reply-form input{color:#fff;background:#101e32;border:1px solid #2c405e;border-radius:8px;flex:1;min-width:0;padding:8px}.social-reply-form button{background:var(--a1);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:8px 11px}.social-reply-form button:disabled{opacity:.5}.social-reply{color:#dce6f4;gap:8px;margin-top:13px;display:flex}.social-reply strong{font-size:.7rem}.social-reply small{color:#91a2ba;font-weight:400}.social-reply p{white-space:pre-wrap;margin-top:4px;font-size:.74rem}.social-no-replies{color:#91a2ba;margin:11px 0 0;font-size:.69rem}.social-discussion{max-width:900px;margin:38px auto 55px;padding:0 20px}.social-discussion-head h2{font:800 1.35rem Outfit,sans-serif}.social-discussion-head p{color:var(--t3);margin:5px 0 16px;font-size:.8rem}.social-discussion .social-composer{margin-bottom:15px}.mr-discussion-button{color:#f7e7ff;cursor:pointer;background:#37204f;border:1px solid #66438c;border-radius:7px;padding:6px 9px;font:700 .65rem Space Grotesk,sans-serif}.mr-discussion-panel{z-index:230;background:#0a1424;border-left:1px solid #2d3e5a;width:min(490px,100vw);position:fixed;top:51px;bottom:0;right:0;overflow-y:auto;box-shadow:-16px 0 46px #0009}.mr-discussion-panel .social-discussion{margin:0;padding:18px}.mr-discussion-close{float:right;z-index:3;color:#fff;cursor:pointer;background:#172238;border:1px solid #44516b;border-radius:7px;width:30px;height:30px;font-size:1.1rem;position:sticky;top:8px}.mr-discussion-panel .social-post-manga img{width:56px;height:75px}@media (width<=850px){.user-card-body{grid-template-columns:110px minmax(0,1fr)}.user-avatar{width:110px;height:110px}.user-profile-side{flex-direction:row;grid-column:2;justify-content:space-between;align-items:flex-start;padding-top:0}.user-actions{margin:0}.user-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.user-cover{height:155px}.user-card-body{padding:0 15px 18px;display:block}.user-avatar{width:95px;height:95px;margin-top:-45px}.user-details{padding-top:7px}.user-name-line h1{font-size:1.35rem}.user-profile-side{margin-top:15px;display:block}.user-actions{flex-wrap:wrap}.user-theme{margin-top:16px}.user-tabs{border-radius:0 0 10px 10px}.user-shelf-grid{gap:8px}.user-shelf-card{height:155px}.social-compose-modes{justify-content:space-between;padding-left:0}.social-compose-bottom{flex-wrap:wrap}.social-selected-manga,.social-manga-search,.social-rating{margin-left:0}.social-post-manga img{width:65px;height:88px}.social-spoiler{display:block}.social-spoiler span,.social-spoiler b{width:max-content;margin-top:5px;display:block}.social-post-actions{gap:14px}}.home-header .nav a.on{color:#cfc1df;background:0 0;font-weight:600}.kh-home{font-family:Space Grotesk,Inter,sans-serif}.kh-wrap{max-width:1360px;padding:0 32px 48px}.kh-hero{border-radius:12px;height:350px;margin:18px 0 34px}.kh-hero-content{max-width:760px;padding:48px}.kh-hero .kh-hero-title{letter-spacing:-1.5px;margin:12px 0;font-family:Outfit,Space Grotesk,sans-serif;font-size:46px;line-height:.98}.kh-hero p{max-width:640px;margin:16px 0;font-size:13px;line-height:1.65}.kh-hero-buttons :is(button,a){letter-spacing:.01em;border-radius:10px;height:40px;padding:0 18px;font-family:Outfit,Space Grotesk,sans-serif;font-size:12px}.kh-section{margin-bottom:38px}.kh-section-head{margin-bottom:16px}.kh-section-head h2{font-size:23px}.kh-section-head p{font-size:12px}.kh-popular-grid,.kh-recommended-grid{gap:16px}.kh-popular-card>img{height:205px}.kh-rank-1,.kh-rank-2,.kh-rank-3,.kh-rank-4,.kh-rank-5,.kh-rank-6{color:#fff;background:#7c3aed}.kh-popular-info{padding:12px}.kh-popular-info strong{font-size:12px}.kh-popular-info small,.kh-popular-info span{font-size:10px}.kh-updates-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kh-update-card{isolation:isolate;align-items:stretch;min-height:156px}.kh-update-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 22%,#000c 65%,#000 88%);mask-image:linear-gradient(90deg,#0000 0% 22%,#000c 65%,#000 88%)}.kh-update-atmosphere img{object-fit:cover;filter:blur(20px)saturate(1.5);width:100%;height:100%;display:block;transform:scale(1.2)}.kh-update-card>img{z-index:1;object-fit:cover;border-left:0;width:132px;height:100%;margin:0;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 20%,#000 50%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 20%,#000 50%)}.kh-update-body{z-index:2;background:linear-gradient(90deg,#161020 0%,#161020f7 28%,#16102033 75%,#0000 100%);flex:0 0 calc(100% - 82px);padding:9px;position:relative}.kh-update-body .kh-update-title strong{font-size:12px}.kh-update-body .kh-update-title b{font-size:8.5px}.kh-update-body>.kh-tags{gap:4px;margin:5px 0}.kh-update-body .kh-tags i{padding:3px 5px;font-size:8.5px}.kh-update-body .kh-chapters{gap:4px;margin-top:5px}.kh-update-body .kh-chapters button{padding:4px 6px;font-size:10.5px}.kh-update-body .kh-chapters small{font-size:9px}@media (width<=1100px){.kh-updates-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.kh-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.kh-updates-grid{grid-template-columns:1fr}.kh-update-card>img{width:156px}.kh-update-body{flex-basis:calc(100% - 100px)}}@media (width<=900px){.kh-wrap{padding:0 20px 34px}.kh-hero-content{padding:40px 36px}.kh-popular-card>img{height:180px}}@media (width<=600px){.kh-wrap{padding:0 16px 28px}.kh-hero{height:390px;margin-top:12px}.kh-hero-content{padding:32px 22px}.kh-hero .kh-hero-title{font-size:35px}.kh-hero p{font-size:11px}.kh-popular-card>img{height:160px}}.home-header .srch{background:0 0}.home-header .srch input{background:#120c1b;border-color:#382450}.hdivide{display:none}.hauth{margin-left:8px}.search-shell{z-index:260;position:relative}.search-menu{background:#161020;border:1px solid #56347a;border-radius:13px;width:340px;padding:8px;animation:.16s ease-out searchMenuIn;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 44px #0009}@keyframes searchMenuIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.search-menu-title{color:#a59ab8;text-transform:uppercase;letter-spacing:.08em;padding:7px 9px 8px;font:600 .64rem Space Grotesk,sans-serif}.search-result{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px;font-family:Space Grotesk,sans-serif;transition:background .16s;display:flex}.search-result:hover,.search-result:focus-visible{background:#21152f;outline:none}.search-result img{object-fit:cover;background:#100b18;border-radius:5px;flex-shrink:0;width:38px;height:52px}.search-result span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.search-result strong{white-space:nowrap;text-overflow:ellipsis;font:700 .76rem Outfit,sans-serif;overflow:hidden}.search-result small{color:#a59ab8;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.search-see-all{color:#c084fc;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #302047;width:100%;padding:10px 8px 6px;font:700 .66rem Space Grotesk,sans-serif}.search-see-all:hover{color:#f7f2ff}.search-request{text-decoration:none;display:block}.search-see-all+.search-request{border-top:0;padding-top:4px}.search-empty{color:#a59ab8;text-align:center;padding:18px 10px;font-size:.72rem}.search-menu-mobile{width:100%;margin-top:2px;padding:6px;position:relative;top:auto;right:auto}@media (width<=850px){.search-shell{display:none}.mdraw .search-menu{display:block}}.nav a.on,.home-header .nav a.on{color:var(--a1);background:var(--sur2);border-radius:8px;font-weight:600}.home-header .btn-up{color:#fff;background:#a855f738;border-color:#a855f761;box-shadow:0 2px 12px #a855f72e}.home-header .btn-up:hover{background:#a855f759;border-color:#a855f799;box-shadow:0 4px 18px #a855f747}.kh-pagination{justify-content:center;align-items:center;gap:6px;margin:22px 0 4px;display:flex}.kh-pagination button{color:#cfc1df;cursor:pointer;background:#161020;border:1px solid #56347a;border-radius:8px;min-width:31px;height:31px;padding:0 9px;font:700 .7rem Space Grotesk,sans-serif}.kh-pagination button:hover:not(:disabled),.kh-pagination button.selected{color:#120a1c;background:#a855f7;border-color:#a855f7}.kh-pagination button:disabled{opacity:.35;cursor:default}.kh-pagination-gap{color:#7a6890;justify-content:center;align-items:center;min-width:31px;height:31px;font:700 .7rem Space Grotesk,sans-serif;display:inline-flex}.kh-hero .kh-hero-title span,.kh-hero .kh-hero-title em{color:#fff}.kh-hero .kh-hero-title{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 3px 22px #0006;overflow:hidden}.kh-hero .kh-hero-title em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kh-hero-buttons{gap:12px;margin-top:24px}.kh-hero-buttons :is(button,a){background:var(--a1);color:#fff;letter-spacing:.02em;height:auto;min-height:44px;box-shadow:0 6px 22px var(--glow);border-radius:10px;gap:9px;padding:0 20px;font:800 .78rem Space Grotesk,sans-serif;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s,color .2s}.kh-hero-buttons :is(button,a):hover{box-shadow:0 12px 32px var(--glow);transform:translateY(-2px)}.kh-hero-buttons :is(button,a):active{transform:translateY(0)scale(.98)}.kh-hero-buttons :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #fff}.kh-hero-buttons .kh-outline{color:#f7f2ff;border:1px solid var(--bdr2);box-shadow:none;background:#161020d1}.kh-hero-buttons .kh-outline:hover{border-color:var(--a1);color:#fff;background:#a855f729;box-shadow:0 10px 25px #00000040}.kh-hero-buttons .kh-outline.added{color:#74f0bf;border-color:#2e8c71}.kh-hero-buttons .kh-outline.added:hover{background:#2e8c7133}@media (width<=600px){.kh-hero-buttons{gap:9px}.kh-hero-buttons :is(button,a){min-height:42px;padding:0 14px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.kh-hero-buttons :is(button,a),.kh-hero-buttons :is(button,a):first-child span{transition:none}}.kh-metrics{color:#d5c5e9;flex-wrap:wrap;align-items:center;gap:15px;font-size:11px;font-weight:600;line-height:1.25;display:flex}.kh-metrics>span{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.kh-metrics svg{color:#bd86ee;width:14px;height:14px}.kh-metrics b{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.kh-hero-content>.kh-metrics{margin-top:14px;font-size:12px}.kh-hero-content>.kh-metrics svg{width:16px;height:16px}.kh-popular-info .kh-metrics{gap:10px;margin-top:8px;font-size:10px}.kh-popular-info .kh-metrics>span{color:#cbb6dd;margin:0;font-size:10px;display:inline-flex}.kh-popular-info .kh-metric-label,.kh-update-body .kh-metric-label{display:none}.kh-update-body>.kh-metrics{gap:10px;margin-top:9px;font-size:10px}.kh-update-body>.kh-metrics svg{width:12px;height:12px}.kh-hero-buttons button:disabled{opacity:.7;cursor:wait}@media (width<=600px){.kh-hero-content>.kh-metrics{gap:10px;font-size:11px}.kh-metric-label{display:none}.kh-update-body>.kh-metrics{margin-top:7px}}.kh-hero-arrow{z-index:2;color:#fff;cursor:pointer;opacity:0;background:#09070f9e;border:1px solid #ffffff47;border-radius:50%;width:34px;height:34px;font:500 1.45rem/1 Space Grotesk,sans-serif;transition:opacity .2s,background .2s,border-color .2s;position:absolute;top:50%;transform:translateY(-50%)}.kh-hero:hover .kh-hero-arrow,.kh-hero:focus-within .kh-hero-arrow{opacity:1}.kh-hero-arrow:hover{background:var(--a1);border-color:var(--a1)}.kh-hero-prev{left:16px}.kh-hero-next{right:16px}.kh-dots{gap:6px;bottom:14px;right:50%;transform:translate(50%)}.kh-dots button{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .2s,background .2s}.kh-dots button.active{background:#c084fc;border-radius:5px;width:22px}.kh-carousel-actions{gap:6px;display:flex}.kh-carousel-actions button{border:1px solid var(--bdr2);background:var(--sur);width:29px;height:29px;color:var(--text);cursor:pointer;border-radius:50%;padding:0;font:500 1.1rem/1 Space Grotesk,sans-serif;transition:all .2s}.kh-carousel-actions button:hover{background:var(--a1);border-color:var(--a1);color:#fff;transform:translateY(-1px)}.kh-carousel-actions button:disabled{opacity:.35;cursor:default;transform:none}.kh-recommended-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.kh-rank-7,.kh-rank-8,.kh-rank-9,.kh-rank-10{color:#fff;background:#7c3aed}.kh-compact-card img{height:126px}@media (width<=900px){.kh-recommended-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.kh-recommended-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kh-compact-card img{height:105px}.kh-hero-arrow{opacity:1}}.kh-reading-rail-wrap{position:relative}.kh-popular-rail{scroll-behavior:smooth;scrollbar-width:none;gap:14px;padding:2px 2px 8px;display:flex;overflow-x:auto}.kh-popular-rail::-webkit-scrollbar{display:none}.kh-popular-rail>.kh-popular-card{flex:0 0 calc(16.6667% - 11.6667px);min-width:170px}.kh-popular-rail>.kh-popular-card:hover,.kh-popular-rail>.kh-popular-card:focus-visible{border-color:var(--a1);transform:none;box-shadow:inset 0 0 0 1px #a855f747}.kh-popular-rail>.kh-popular-card>img{transition:filter .2s}.kh-popular-rail>.kh-popular-card:hover>img,.kh-popular-rail>.kh-popular-card:focus-visible>img{filter:brightness(1.08)}.kh-reading-rail{scroll-behavior:smooth;scrollbar-width:none;gap:14px;padding:2px 2px 8px;display:flex;overflow-x:auto}.kh-reading-rail::-webkit-scrollbar{display:none}.kh-reading-card{border:1px solid var(--bdr);cursor:pointer;background:linear-gradient(135deg,#a855f71a,#161020eb 65%);border-radius:12px;flex:0 0 calc(20% - 11.2px);gap:12px;min-width:190px;min-height:134px;padding:9px;transition:border-color .2s,box-shadow .2s;display:flex}.kh-reading-card:hover,.kh-reading-card:focus-within{border-color:var(--a1);box-shadow:inset 0 0 0 1px #a855f747}.kh-reading-cover{background:var(--bg3);border-radius:7px;flex:0 0 76px;align-self:stretch;overflow:hidden}.kh-reading-cover img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.kh-reading-card:hover .kh-reading-cover img{transform:scale(1.05)}.kh-reading-info{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:5px 0 2px;display:flex}.kh-reading-chapter{color:var(--a2);font:700 .62rem Space Grotesk,sans-serif}.kh-reading-info strong{width:100%;color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font:800 .82rem/1.25 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.kh-reading-info button{width:100%;color:var(--text);cursor:pointer;background:#a855f71a;border:1px solid #a855f759;border-radius:7px;margin-top:auto;padding:7px 10px;font:700 .65rem Space Grotesk,sans-serif;transition:all .18s}.kh-reading-info button:hover{border-color:var(--a1);background:var(--a1);color:#fff}.kh-reading-arrow{z-index:2;border:1px solid var(--bdr2);width:30px;height:30px;color:var(--text);cursor:pointer;background:#09070fe6;border-radius:50%;font:500 1.2rem/1 Space Grotesk,sans-serif;transition:all .18s;position:absolute;top:50%;transform:translateY(-50%)}.kh-reading-arrow:hover{border-color:var(--a1);background:var(--a1);color:#fff}.kh-reading-arrow.left{left:-13px}.kh-reading-arrow.right{right:-13px}@media (width<=1100px){.kh-reading-card{flex-basis:calc(25% - 10.5px)}}@media (width<=900px){.kh-popular-rail>.kh-popular-card{flex-basis:calc(25% - 10.5px)}}@media (width<=600px){.kh-reading-card{flex-basis:230px}.kh-popular-rail>.kh-popular-card{flex-basis:calc(50% - 7px)}.kh-reading-arrow.left{left:-5px}.kh-reading-arrow.right{right:-5px}}.kh-hero-bg,.kh-hero-bg-previous{z-index:0}.kh-hero-bg-enter{z-index:1;animation:.65s cubic-bezier(.2,.75,.2,1) both khHeroImageIn}.kh-hero-content{z-index:2;animation:.42s cubic-bezier(.2,.75,.2,1) both khHeroContentIn}@keyframes khHeroImageIn{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes khHeroContentIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.kh-hero-nav{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:18px;right:20px}.kh-hero-count{color:#fff;letter-spacing:.07em;text-shadow:0 1px 4px #000;margin-right:6px;font:700 .68rem Space Grotesk,sans-serif}.kh-hero-count i{color:#ffffff73;padding:0 2px;font-style:normal}.kh-hero-nav .kh-hero-arrow{color:#fff;opacity:1;background:#161020cc;border:1px solid #c084fc8c;border-radius:50%;place-items:center;width:33px;height:33px;padding:0;font:500 1.2rem/1 Space Grotesk,sans-serif;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;inset:auto;transform:none;box-shadow:0 3px 12px #0003}.kh-hero-nav .kh-hero-arrow:hover{background:var(--a1);border-color:var(--a1);transform:translateY(-2px);box-shadow:0 5px 15px #a855f747}.kh-hero-nav .kh-hero-arrow:active{transform:scale(.94)}.kh-hero-nav .kh-hero-arrow:focus-visible,.kh-dots button:focus-visible{outline-offset:3px;outline:2px solid #fff}.kh-dots{z-index:3;bottom:30px}@media (width<=600px){.kh-hero-nav{bottom:12px;right:12px}.kh-hero-count{display:none}.kh-dots{bottom:25px;left:22px;right:auto;transform:none}}@media (prefers-reduced-motion:reduce){.kh-hero-bg-enter,.kh-hero-content{animation:none}.kh-hero-nav .kh-hero-arrow{transition:none}}a.card,a.kh-popular-card,a.kh-compact-card,.kh-update-title a{color:inherit;text-decoration:none}a.card,a.kh-popular-card,a.kh-compact-card{display:block}.kh-update-title a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.logo{text-decoration:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pagbtns a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:is(body:has(.social-layout),body:has(.user-page)){background:#0c0911}.social-layout,.user-page{--bg:#0c0911;--bg3:#1d1229;--sur:#150e1e;--sur2:#1d1229;--text:#f4edf8;--t2:#d0c3d8;--t3:#b8aabe;--a1:#a545ea;--a2:#c27af5;--bdr:#382248;--bdr2:#55346a;color:var(--text)}.social-layout{grid-template-columns:minmax(0,620px) minmax(0,294px);align-items:start;gap:19px;max-width:973px;padding:24px 20px 44px;display:grid}.social-feed-title{margin:0 0 11px}.social-feed-title h1{font-size:1.55rem;line-height:1.1}.social-feed-title p{color:var(--t3);margin:5px 0 0;font-size:.76rem}.social-composer,.social-post,.social-aside-panel,.user-shelf,.user-about{box-shadow:none;background:#150e1e;border:1px solid #382248}.social-composer{border-radius:11px;margin:0;padding:12px 13px}.social-compose-top{align-items:flex-start;gap:10px}.social-compose-top textarea{background:#1d1229;border:1px solid #382248;border-radius:8px;height:42px;min-height:42px;padding:12px 13px;font-size:.74rem;line-height:1.25}.social-compose-top textarea:focus{border-color:#a545ea}.social-compose-modes{border-bottom:1px solid #382248;gap:18px;margin:4px 0 0;padding-left:51px}.social-compose-modes button{padding:7px 5px;font-size:.68rem}.social-compose-modes button.on{color:#d993ff;border-bottom:2px solid #a545ea}.social-manga-search,.social-selected-manga{margin:7px 0 0 51px}.social-manga-search input,.social-selected-manga input{background:#1d1229;border-color:#382248;padding:7px 10px;font-size:.68rem}.social-compose-bottom{gap:12px;margin-top:8px}.social-compose-bottom label{color:#b8aabe}.social-compose-bottom button{box-shadow:none;background:#a545ea;border-radius:7px;padding:8px 18px}.social-compose-bottom button:disabled{opacity:.72}.social-feed-tabs{border-color:#382248;margin:11px 0 7px}.social-feed-tabs button{color:#b8aabe;flex:1;width:auto;padding:9px 12px;font-size:.71rem}.social-feed-tabs button.on{color:#f4edf8;border-color:#a545ea}.social-post{margin:7px 0;padding:13px;border-radius:10px!important}.social-post-head{flex-wrap:wrap;gap:6px}.social-post-head strong{font-size:.76rem}.social-post-head span,.social-post-head time{color:#b8aabe;font-size:.66rem}.social-post-context{color:#c27af5;font-size:.65rem}.social-post-main>p{color:#f4edf8;margin:7px 0 10px;font-size:.74rem}.social-post-manga{background:#1d1229;border-color:#382248;max-width:none;padding:8px}.social-post-manga img{width:70px;height:85px}.social-post-manga strong{font-size:.78rem}.social-post-manga small{color:#b8aabe}.social-post-actions{gap:20px;margin-top:10px}.social-post-actions button{color:#b8aabe}.social-post-actions button.liked,.social-post-actions button.bookmarked{color:#a545ea}.social-replies{border-color:#382248}.social-reply-form input{background:#1d1229;border-color:#382248}.social-spoiler{color:#ead3f8;background:#1d1229;border-color:#55346a}.social-spoiler span{color:#b8aabe}.social-empty{color:#b8aabe;background:#150e1e;border:1px dashed #55346a}.social-feed-empty strong{color:#f4edf8;font:800 .95rem Outfit,sans-serif;display:block}.social-feed-empty p{max-width:360px;margin:7px auto 0;line-height:1.55}.social-feed-aside{gap:12px;min-width:0;padding-top:43px;display:grid}.social-aside-panel{border-radius:11px;padding:14px}.social-aside-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.social-aside-heading h2{font:800 .88rem Outfit,sans-serif}.social-aside-heading button{color:#c27af5;cursor:pointer;background:0 0;border:0;font-size:.63rem}.social-popular-list{gap:11px;display:grid}.social-popular-list>button{text-align:left;color:#f4edf8;cursor:pointer;background:0 0;border:0;grid-template-columns:20px 43px minmax(0,1fr);align-items:center;gap:8px;padding:0;display:grid}.social-popular-list>button>b{background:#302039;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.65rem;display:grid}.social-popular-list img{object-fit:cover;border-radius:5px;width:43px;height:57px}.social-popular-list span{gap:4px;min-width:0;display:grid}.social-popular-list strong{white-space:nowrap;text-overflow:ellipsis;font-size:.69rem;overflow:hidden}.social-popular-list small{color:#b8aabe;font-size:.59rem;line-height:1.3}.social-aside-panel p{color:#b8aabe;margin:0;font-size:.71rem;line-height:1.5}.social-library-counts{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.social-library-counts span{color:#d2bedf;background:#1d1229;border-radius:999px;padding:5px 8px;font-size:.62rem}.user-page{padding:18px 20px 48px}.user-page-owner{max-width:910px}.user-page-public{max-width:1064px}.user-card{box-shadow:none;background:#150e1e;border-color:#382248;border-radius:12px 12px 0 0}.user-card.border-glow{box-shadow:0 0 0 1px var(--profile-accent),0 0 12px color-mix(in srgb,var(--profile-accent) 20%,transparent)}.user-cover{background-position:50% 42%;border-bottom:1px solid #382248;height:146px}.user-cover-edit{background:#150e1ecc;padding:6px 9px;font-size:.65rem;bottom:10px;right:12px}.user-card-body{grid-template-columns:100px minmax(0,1fr) auto;gap:14px;min-height:118px;padding:0 15px 13px}.user-avatar{border-width:3px;width:100px;height:100px;margin-top:-38px;font-size:2.2rem;box-shadow:0 4px 16px #0006}.user-page-public .user-avatar{width:116px;height:116px;margin-top:-46px}.user-page-public .user-card-body{grid-template-columns:116px minmax(0,1fr) auto;min-height:124px}.user-avatar-edit{background:#1d1229;border-color:#150e1e}.user-details{padding-top:11px}.user-name-line{gap:6px}.user-name-line h1{font-size:1.35rem;line-height:1.15}.user-sparkle{font-size:.92rem}.user-title{padding:3px 7px;font-size:.61rem}.user-handle{color:#b8aabe!important;margin-top:2px!important;font-size:.69rem!important}.user-bio{color:#ded2e5;margin-top:6px;font-size:.72rem;line-height:1.35}.user-stats{gap:20px;margin-top:9px}.user-stats span{color:#b8aabe;font-size:.67rem}.user-profile-side{gap:14px;padding-top:12px}.user-actions{gap:7px}.user-actions button{background:#1d1229;border-color:#382248;padding:7px 10px;font-size:.65rem}.user-theme small{color:#b8aabe;margin-bottom:5px}.user-theme button{width:15px;height:15px}.user-theme>div{gap:7px}.user-content{margin-top:0}.user-tabs{background:#150e1e;border:1px solid #382248;border-top:0;border-radius:0 0 10px 10px;margin:0 0 10px;overflow:visible}.user-tabs button{color:#b8aabe;flex:1;min-width:0;padding:9px 4px;font-size:.7rem}.user-tabs button.on{color:var(--profile-accent);border-color:var(--profile-accent)}.user-content-grid{grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:start;gap:12px;display:grid}.user-page-public .user-content-grid{grid-template-columns:minmax(0,1fr) minmax(0,290px)}.user-content-main{min-width:0}.user-shelf{border-radius:10px;margin:0 0 9px;padding:13px}.user-shelf-head{margin-bottom:3px}.user-shelf-head h2{color:#f4edf8;font-size:.88rem}.user-shelf-head button{font-size:.65rem}.user-shelf-intro{color:#b8aabe;margin:0 0 9px;font-size:.67rem}.user-shelf-grid{gap:9px}.user-shelf-card{background:#1d1229;border-color:#382248;border-radius:8px;flex-direction:column;height:174px;padding:6px;display:flex;position:relative}.user-shelf-card img{object-fit:cover;border-radius:6px;flex:none;width:100%;height:99px;display:block;position:static}.user-shelf-shade{display:none}.user-shelf-info{flex:1;gap:3px;padding:5px 2px 0;display:flex;position:static}.user-shelf-info strong{white-space:nowrap;text-overflow:ellipsis;width:100%;text-shadow:none;font-size:.68rem;overflow:hidden}.user-shelf-info em{padding:2px 7px;font-size:.55rem}.user-shelf-info small{color:#b8aabe;margin-left:auto;font-size:.56rem}.user-shelf-empty{text-align:center;color:#b8aabe;background:#1d1229;border:1px dashed #382248;border-radius:8px;margin:6px 0 0;padding:17px 10px}.user-posts{max-width:none}.user-posts .social-composer{max-width:none;margin:0 0 8px}.user-posts .social-empty{padding:25px 14px}.user-about{border-radius:10px;padding:15px}.user-about h2{margin:0 0 13px;font:800 .9rem Outfit,sans-serif}.user-about>p{color:#ded2e5;white-space:pre-wrap;margin:0 0 14px;font-size:.72rem;line-height:1.5}.user-about-facts{color:#b8aabe;gap:10px;font-size:.68rem;display:grid}.user-about-facts a{color:#c27af5;overflow-wrap:anywhere;text-decoration:none}.user-about-edit{color:#c27af5;cursor:pointer;background:0 0;border:0;margin-top:15px;padding:0;font-size:.67rem}.user-library-shortcuts{gap:7px;margin:0 0 13px;display:flex}.user-library-shortcuts button,.user-library-back{color:#dec9ec;cursor:pointer;background:#1d1229;border:1px solid #382248;border-radius:7px;padding:7px 10px;font-size:.68rem}.user-library-back,.user-library-toolbar{margin-bottom:12px}.user-filter-buttons button{background:#1d1229;border-color:#382248}@media (width<=800px){.social-layout{grid-template-columns:minmax(0,1fr) 230px;gap:13px}.user-content-grid,.user-page-public .user-content-grid{grid-template-columns:minmax(0,1fr) 220px}.user-card-body,.user-page-public .user-card-body{grid-template-columns:86px minmax(0,1fr);min-height:0}.user-avatar,.user-page-public .user-avatar{width:86px;height:86px;margin-top:-35px}.user-profile-side{flex-direction:row;grid-column:2;align-items:flex-start;gap:12px;padding-top:0;display:flex}.user-theme{margin:0}.user-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-shelf-card{height:177px}}@media (width<=640px){.social-layout{padding:17px 12px 32px;display:block}.social-feed-aside{padding-top:12px}.social-popular-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.social-popular-list>button{background:#1d1229;border-radius:7px;flex-direction:column;align-items:flex-start;padding:6px;display:flex}.social-popular-list>button>b{display:none}.social-popular-list img{width:100%;height:75px}.social-popular-list strong{font-size:.62rem}.social-popular-list small{font-size:.55rem}.social-compose-modes{justify-content:space-between;gap:4px;padding-left:0}.social-compose-modes button{font-size:.62rem}.social-manga-search,.social-selected-manga{margin-left:0}.social-compose-bottom{flex-wrap:wrap}.social-compose-bottom button{margin-left:auto}.social-post{padding:11px}.social-post-manga img{width:62px;height:78px}.social-spoiler{display:block}.social-spoiler span,.social-spoiler b{width:max-content;margin-top:5px;display:block}.user-page{padding:12px 10px 30px}.user-cover,.user-page-public .user-cover{height:133px}.user-card-body,.user-page-public .user-card-body{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:0 12px 13px;display:grid}.user-avatar,.user-page-public .user-avatar{width:72px;height:72px;margin-top:-28px;font-size:1.6rem}.user-details{padding-top:7px}.user-name-line h1{font-size:1.13rem}.user-stats{flex-wrap:wrap;gap:10px}.user-stats b{font-size:.66rem}.user-stats span{font-size:.6rem}.user-profile-side{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;margin:3px 0 0;padding:0;display:flex}.user-actions{white-space:normal;flex-wrap:wrap}.user-actions button{font-size:.61rem}.user-theme small{display:none}.user-theme button{width:14px;height:14px}.user-tabs{white-space:normal;flex-wrap:wrap;overflow:visible}.user-tabs button{flex:25%;padding:9px 2px;font-size:.63rem}.user-content-grid,.user-page-public .user-content-grid{flex-direction:column;gap:10px;display:flex}.user-content-main,.user-about{width:100%}.user-shelf{padding:11px}.user-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-shelf-card{height:178px}.user-shelf-card img{height:105px}.user-about{order:2}.user-lists-layout{grid-template-columns:1fr}.user-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.social-feed-aside{padding-top:59px}.user-actions .user-personalize,.user-actions .user-follow{background:#a545ea;border-color:#a545ea}.user-tabs button.on{color:#c27af5;border-bottom-color:#a545ea}.user-shelf-head button{color:#c27af5}@media (width<=640px){.social-feed-aside{padding-top:12px}.user-tabs{gap:0}.user-tabs button{flex:25%}}.social-layout,.user-page{font-family:Space Grotesk,sans-serif}.social-feed-title h1{letter-spacing:-.035em;font-size:1.65rem}.social-feed-title p{font-size:.8rem}.social-composer,.social-aside-panel,.user-shelf,.user-about{background:linear-gradient(145deg,#190f23 0%,#150e1e 72%)}.social-compose-top textarea{resize:none;font-size:.8rem;transition:height .2s,border-color .2s,background-color .2s}.social-compose-top textarea:focus{outline-offset:1px;background:#21142e;outline:2px solid #a545ea55;height:88px}.social-compose-modes button,.social-compose-bottom label,.social-compose-bottom>span{font-size:.72rem}.social-compose-bottom button,.social-feed-tabs button{font-size:.76rem}.social-post-main>p{font-size:.79rem;line-height:1.55}.social-aside-heading h2{font-size:.94rem}.social-aside-heading button,.user-shelf-head button{font-size:.69rem}.social-popular-list>button{border-radius:8px;transition:background-color .16s}.social-popular-list>button:hover,.social-popular-list>button:focus-visible{background:#24162f}.social-popular-list strong{font-size:.74rem}.social-popular-list small{font-size:.63rem}.social-aside-panel p{font-size:.75rem}.social-empty,.user-shelf-empty{background:linear-gradient(145deg,#201329,#180f21);border-color:#493059;line-height:1.5}.social-feed-empty:before{content:"✦";color:#d793ff;background:#2b1939;border:1px solid #694080;border-radius:10px;place-items:center;width:33px;height:33px;margin:0 auto 12px;font-size:1.05rem;display:grid}.social-feed-empty strong{font-size:1rem}.social-feed-empty p{font-size:.76rem}.user-name-line h1{letter-spacing:-.025em;font-size:1.45rem}.user-handle{font-size:.74rem!important}.user-bio{font-size:.76rem}.user-stats b{font-size:.77rem}.user-stats span{font-size:.7rem}.user-actions button{padding:8px 11px;font-size:.7rem}.user-tabs button{font-size:.74rem}.user-shelf-head h2{font-size:.95rem}.user-shelf-intro{font-size:.72rem;line-height:1.5}.user-shelf-empty{border-style:solid;padding:22px 16px;font-size:.73rem}.user-shelf-empty:before{content:"▣";color:#bd79e9;margin-bottom:6px;font-size:1.2rem;display:block}.user-posts>.social-empty{border-style:solid;padding:23px 16px;font-size:.74rem}.user-posts>.social-empty:before{content:"✎";color:#bd79e9;margin-bottom:7px;font-size:1.15rem;display:block}.user-about h2{font-size:.95rem}.user-about>p{font-size:.76rem}.user-about-facts,.user-about-edit{font-size:.72rem}.user-filter-buttons button.on,.user-list-create>button,.user-edit-actions button:last-child{background:#a545ea;border-color:#a545ea}.social-layout :is(button,input,textarea):focus-visible,.user-page :is(button,input,textarea,select,a):focus-visible{outline-offset:2px;outline:2px solid #c27af5}@media (width<=640px){.user-name-line h1{font-size:1.18rem}.user-handle{font-size:.69rem!important}.user-stats b{font-size:.68rem}.user-stats span{font-size:.62rem}.user-actions button{font-size:.64rem}.user-tabs button{font-size:.67rem}.social-feed-empty{padding:29px 20px}.social-popular-list strong{font-size:.66rem}.social-popular-list small{font-size:.57rem}}.user-bio-prompt{color:#c27af5;cursor:pointer;text-align:left;background:0 0;border:0;margin-top:6px;padding:0;font:600 .7rem Space Grotesk,sans-serif;display:block}.user-shelf-empty button,.social-empty-action{color:#e8d0f7;cursor:pointer;background:#291735;border:1px solid #644078;border-radius:7px;width:max-content;max-width:100%;margin:12px auto 0;padding:7px 11px;font:700 .68rem Space Grotesk,sans-serif;transition:background-color .16s,border-color .16s;display:block}.user-shelf-empty button:hover,.social-empty-action:hover{background:#382049;border-color:#a545ea}.social-compose-modes{border-bottom:0}.social-feed-empty:before,.user-shelf-empty:before{content:none;display:none}.social-feed-empty{padding:22px 24px 27px}.social-compose-top{min-width:0;position:relative}.social-compose-top textarea{min-width:0}.social-mention-results{z-index:25;background:#1d1229;border:1px solid #67427d;border-radius:9px;max-height:260px;position:absolute;top:calc(100% + 5px);left:52px;right:0;overflow:auto;box-shadow:0 15px 35px #0009}.social-mention-results button{color:#f4edf8;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #382248;align-items:center;gap:10px;width:100%;padding:7px 10px;font:600 .72rem Space Grotesk,sans-serif;display:flex}.social-mention-results button:hover,.social-mention-results button:focus-visible{background:#352045}.social-mention-results img{object-fit:cover;border-radius:4px;width:29px;height:39px}.social-mention-results p{color:#b8aabe;margin:0;padding:12px;font-size:.7rem}@media (width<=640px){.social-mention-results{left:0}.social-feed-empty{padding:20px 16px 24px}}body:has(.user-page){background:var(--profile-page-background,var(--dark-001,#0c0911))}.user-page{--sur:var(--profile-box);--sur2:color-mix(in srgb,var(--profile-box) 90%,var(--profile-ink));--bg3:color-mix(in srgb,var(--profile-box) 87%,var(--profile-ink));--text:var(--profile-ink);--t2:var(--profile-muted);--t3:var(--profile-muted);--bdr:color-mix(in srgb,var(--profile-box) 80%,var(--profile-ink));--bdr2:color-mix(in srgb,var(--profile-box) 68%,var(--profile-ink));color:var(--profile-ink);background:var(--profile-page-background)}.user-page :is(.user-card,.user-tabs,.user-shelf,.user-about,.social-composer,.social-post,.social-empty,.user-list-create,.user-list-select,.user-reading-card){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}.user-page :is(.user-shelf-empty,.user-shelf-card,.social-post-manga,.social-spoiler,.social-compose-top textarea,.social-selected-manga input,.social-reply-form input,.user-library-shortcuts button,.user-library-back){background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}.user-page :is(.user-shelf-head h2,.user-about h2,.user-name-line h1,.social-post-main>p,.social-post-head strong,.user-stats b){color:var(--profile-ink)}.user-page :is(.user-shelf-intro,.user-shelf-empty,.user-about>p,.user-about-facts,.user-bio,.user-handle,.user-stats span,.social-empty,.social-post-head span,.social-post-head time){color:var(--profile-muted)!important}.user-page .user-actions button:not(.user-personalize):not(.user-follow){background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}.user-page .user-tabs button{color:var(--profile-muted)}.user-page .user-tabs button.on{color:var(--profile-accent)}.user-page .user-shelf-empty button{background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}.user-theme-editor,.user-frame-editor{background:#1d1229;border:1px solid #382248;border-radius:11px;margin:16px 0;padding:14px}.user-theme-editor h3,.user-frame-editor h3{color:#f4edf8;margin:0;font:800 .9rem Outfit,sans-serif}.user-theme-editor p,.user-frame-editor p{color:#b8aabe;margin:4px 0 12px;font-size:.7rem}.user-theme-colors label{color:#ded2e5;min-width:0;font-size:.72rem;font-weight:700}.user-theme-colors input[type=color]{cursor:pointer;background:#150e1e;border:1px solid #55346a;border-radius:7px;width:100%;height:38px;margin-top:5px;padding:2px;display:block}.user-theme-colors select{margin-top:5px}.user-theme-preview{border:1px solid #55346a;border-radius:8px;place-items:center;min-height:60px;margin-top:13px;display:grid}.user-frame-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.user-frame-grid button{color:#ded2e5;cursor:pointer;background:#150e1e;border:1px solid #382248;border-radius:9px;align-content:center;justify-items:center;gap:20px;min-height:150px;padding:21px 5px 11px;display:grid}.user-frame-grid button.on{border-color:#a545ea;box-shadow:inset 0 0 0 1px #a545ea}.user-frame-grid button strong{font-size:.65rem}.user-frame-sample{color:#fff;background:linear-gradient(135deg,#6d398d,#282041);border-radius:50%;place-items:center;width:70px;height:70px;font:800 1.4rem Outfit,sans-serif;display:grid;position:relative}.user-frame-sample>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.user-avatar[class*=frame-]:not(.frame-none){isolation:isolate;position:relative;overflow:visible}.user-avatar[class*=frame-]:not(.frame-none)>img{border-radius:50%}.user-frame-overlay{z-index:2;pointer-events:none;width:150%;height:150%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.user-avatar .user-frame-overlay img,.user-frame-sample .user-frame-overlay img{object-fit:contain;border-radius:0;width:100%;max-width:none;height:100%;display:block}.user-card-body:has(.user-frame-overlay){grid-template-columns:124px minmax(0,1fr) auto}.user-page-public .user-card-body:has(.user-frame-overlay){grid-template-columns:146px minmax(0,1fr) auto}@media (width<=800px){.user-card-body:has(.user-frame-overlay){grid-template-columns:106px minmax(0,1fr)}.user-page-public .user-card-body:has(.user-frame-overlay){grid-template-columns:106px minmax(0,1fr)}}@media (width<=640px){.user-card-body:has(.user-frame-overlay){grid-template-columns:90px minmax(0,1fr)}.user-page-public .user-card-body:has(.user-frame-overlay){grid-template-columns:90px minmax(0,1fr)}}@media (width<=520px){.user-theme-colors{grid-template-columns:1fr}.user-frame-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-featured-badges-bar{color:#b8aabe;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;font-size:.7rem;font-weight:700;display:flex}.user-featured-badges-bar button{color:#ded2e5;cursor:pointer;background:#150e1e;border:1px solid #382248;border-radius:7px;padding:5px 10px;font:700 .68rem Space Grotesk,sans-serif}.user-featured-badges-bar button:hover{border-color:#a545ea}.user-featured-badges-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:9px;display:grid}.user-featured-badges-grid button{color:#ded2e5;text-align:center;cursor:pointer;background:#150e1e;border:1px solid #382248;border-radius:9px;align-content:start;justify-items:center;gap:6px;min-height:128px;padding:14px 6px 10px;transition:border-color .15s,transform .15s;display:grid;position:relative}.user-featured-badges-grid button:hover:not(:disabled){border-color:color-mix(in srgb,var(--badge-color,#a545ea) 70%,#382248);transform:translateY(-1px)}.user-featured-badges-grid button.on{border-color:var(--badge-color,#a545ea);box-shadow:inset 0 0 0 1px var(--badge-color,#a545ea);background:color-mix(in srgb,var(--badge-color,#a545ea) 12%,#150e1e)}.user-featured-badges-grid button:disabled{opacity:.45;cursor:not-allowed}.user-featured-badges-grid button:focus-visible{outline-offset:2px;outline:2px solid #a545ea}.user-featured-badges-grid img{object-fit:contain;filter:drop-shadow(0 2px 4px #0009);width:56px;height:56px;display:block}.user-featured-badges-grid img.badge-art-custom{object-fit:cover;border-radius:10px}.user-featured-badges-grid strong{font-size:.68rem;line-height:1.25}.user-featured-badges-grid small{color:#b8aabe;font-size:.6rem;line-height:1.2}.user-featured-badges-order{background:var(--badge-color,#a545ea);color:#fff;text-shadow:0 1px 2px #0008;border-radius:50%;place-items:center;width:20px;height:20px;font:900 .65rem Outfit,sans-serif;display:grid;position:absolute;top:6px;left:6px}.user-featured-badges-empty{color:#b8aabe;margin:0;font-size:.75rem}.user-recent{border:1px solid var(--bdr2,#382248);background:var(--profile-box,#150e1e);color:var(--profile-ink,#f4edf8);border-radius:10px;margin-bottom:9px;padding:13px}.user-recent-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.user-recent-head h2{margin:0;font:800 .88rem Outfit,sans-serif}.user-recent-head p,.user-recent-empty{color:var(--profile-muted,#b8aabe);margin:3px 0 0;font-size:.68rem}.user-recent-nav{gap:6px;display:flex}.user-recent-nav button{color:#f4edf8;cursor:pointer;background:#1d1229;border:1px solid #55346a;border-radius:7px;width:26px;height:26px}.user-recent-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(16.6667% - 6.66667px);grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.user-recent-rail::-webkit-scrollbar{display:none}.user-recent-item{border:1px solid var(--bdr2,#382248);color:#f4edf8;text-align:left;cursor:pointer;scroll-snap-align:start;background:#1d1229;border-radius:8px;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:5px;display:flex}.user-recent-item img{object-fit:cover;border-radius:5px;width:100%;height:95px}.user-recent-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.user-recent-item span{color:#b8aabe;font-size:.59rem}.user-shelf-info em.status-reading,.user-library-grid article span.status-reading{color:#fff;background:#873ce6}.user-shelf-info em.status-planned,.user-library-grid article span.status-planned{color:#fff;background:#315bac}.user-shelf-info em.status-paused,.user-library-grid article span.status-paused{color:#fff;background:#b97922}.user-shelf-info em.status-dropped,.user-library-grid article span.status-dropped{color:#fff;background:#a63657}.user-shelf-info em.status-completed,.user-library-grid article span.status-completed{color:#fff;background:#177b66}.user-shelf-info em.status-custom{color:#fff;background:#6a4d83}.user-library-grid article span[class^=status-]{border-radius:999px;align-self:flex-start;width:max-content;max-width:100%;padding:3px 8px;font-size:.62rem;font-weight:700}@media (width<=800px){.user-recent-rail{grid-auto-columns:calc(25% - 6px)}}@media (width<=640px){.user-recent-rail{grid-auto-columns:calc(33.3333% - 5.33333px)}.user-recent-item img{height:115px}}@media (width<=400px){.user-recent-rail{grid-auto-columns:calc(50% - 4px)}}.social-post-actions{gap:13px}.social-post-actions .social-action{color:#b8aabe;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:38px;min-height:34px;padding:5px 7px;font-size:.72rem;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.social-post-actions .social-action:first-child{font-size:.72rem}.social-post-actions .social-action svg{flex:none;display:block}.social-post-actions .social-action span{font-size:.7rem;font-weight:700}.social-post-actions .social-action:hover,.social-post-actions .social-action:focus-visible{color:#f4edf8;background:#291937;border-color:#55346a}.social-post-actions .social-action.liked,.social-post-actions .social-action.bookmarked{color:#a545ea}.social-post-actions .social-action:disabled{opacity:.55;cursor:default}.social-post-actions .social-delete{margin-left:auto}.user-page .social-post-actions .social-action.liked,.user-page .social-post-actions .social-action.bookmarked{color:var(--profile-accent)}@media (width<=640px){.social-post-actions{gap:8px}.social-post-actions .social-action{min-width:34px;min-height:34px;padding:5px}}.user-lists-layout{--list-accent:color-mix(in srgb,var(--profile-accent,#a545ea) 42%,#a545ea);flex-direction:column;gap:12px;display:flex}.user-lists-head,.user-list-create,.user-list-detail,.user-list-zero{background:color-mix(in srgb,var(--profile-box,#150e1e) 55%,#281632);color:var(--profile-ink,#f4edf8);border:1px solid #382248;border-radius:11px}.user-lists-head{justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.user-lists-head h2{margin:0;font:800 1rem Outfit,sans-serif}.user-lists-head p{color:var(--profile-muted,#b8aabe);margin:4px 0 0;font-size:.72rem;line-height:1.4}.user-list-new{border:1px solid var(--list-accent);background:var(--list-accent);color:#fff;cursor:pointer;border-radius:8px;flex:none;padding:9px 13px;font-size:.72rem;font-weight:800}.user-list-new:hover,.user-list-new:focus-visible{filter:brightness(1.13)}.user-lists-layout .user-list-create{background:color-mix(in srgb,var(--profile-box,#150e1e) 55%,#281632);border-color:#382248;margin:0;padding:17px}.user-list-create-head h3{margin:0;font:800 .92rem Outfit,sans-serif}.user-list-create-head p{color:var(--profile-muted,#b8aabe);margin:4px 0 14px;font-size:.7rem}.user-list-create-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.user-lists-layout .user-list-create-fields label{min-width:0;color:var(--profile-ink,#f4edf8);font-size:.71rem;font-weight:700;display:block!important}.user-list-create-fields label span{color:var(--profile-muted,#b8aabe);font-weight:400}.user-lists-layout .user-list-create-fields input,.user-lists-layout .user-list-create-fields textarea,.user-lists-layout .user-add-manga input{color:#f4edf8;width:100%;font:inherit;background:#1d1229;border:1px solid #52325e;border-radius:8px;outline:none;margin:6px 0 0;padding:10px 11px;font-size:.74rem;display:block}.user-lists-layout .user-list-create-fields textarea{resize:vertical;height:42px;min-height:42px}.user-lists-layout :is(.user-list-create-fields input,.user-list-create-fields textarea,.user-add-manga input):focus{border-color:var(--list-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--list-accent) 25%,transparent)}.user-list-visibility{margin-top:14px}.user-list-visibility>span{margin-bottom:7px;font-size:.71rem;font-weight:700;display:block}.user-list-visibility>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-list-visibility button{color:#e9deef;text-align:left;cursor:pointer;background:#1d1229;border:1px solid #52325e;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.user-list-visibility button.on{border-color:var(--list-accent);background:color-mix(in srgb,var(--list-accent) 18%,#1d1229)}.user-list-visibility button strong{font-size:.72rem}.user-list-visibility button small{color:#b8aabe;font-size:.64rem}.user-list-create-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.user-list-create-actions button{color:#f4edf8;cursor:pointer;background:#1d1229;border:1px solid #52325e;border-radius:8px;padding:9px 13px;font-size:.72rem;font-weight:700}.user-list-create-actions button:last-child{border-color:var(--list-accent);background:var(--list-accent);color:#fff}.user-list-create-actions button:disabled{opacity:.5;cursor:not-allowed}.user-list-collection{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:9px;display:grid}.user-lists-layout .user-list-select{background:color-mix(in srgb,var(--profile-box,#150e1e) 62%,#24132e);min-width:0;min-height:104px;color:var(--profile-ink,#f4edf8);text-align:left;cursor:pointer;border:1px solid #382248;border-radius:10px;align-items:center;gap:12px;margin:0;padding:12px;transition:border-color .15s,background-color .15s;display:flex}.user-lists-layout .user-list-covers{background:#21142d;border-radius:7px;flex:none;justify-content:center;align-items:center;width:96px;height:76px;display:flex;overflow:hidden}.user-list-covers img{object-fit:cover;border:2px solid #21142d;border-radius:5px;width:42px;height:68px;margin-left:-13px;box-shadow:2px 2px 6px #0008}.user-list-covers img:first-child{margin-left:0}.user-list-cover-empty{color:#b8aabe;font-size:.65rem}.user-lists-layout .user-list-card-copy{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.user-list-card-copy strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:800 .78rem Outfit,sans-serif;display:-webkit-box;overflow:hidden}.user-list-card-copy small{color:var(--profile-muted,#b8aabe);font-size:.66rem}.user-list-card-copy em,.user-list-privacy{color:#d9bbeb;background:#251631;border:1px solid #624075;border-radius:999px;padding:3px 8px;font-size:.62rem;font-style:normal;font-weight:700;display:inline-block}.user-list-card-copy em.is-private{color:#c8bed5;background:#211d2c;border-color:#4d4862}.user-lists-layout .user-list-detail{min-width:0;margin:0;padding:16px}.user-lists-layout .user-list-heading{align-items:center;gap:12px;margin:0 0 14px}.user-list-heading-copy{min-width:0}.user-list-heading-copy h3{overflow-wrap:anywhere;margin:7px 0 3px;font:800 1rem Outfit,sans-serif}.user-lists-layout .user-list-heading-copy p{color:var(--profile-muted,#b8aabe);margin:0;font-size:.7rem;line-height:1.4}.user-list-tools{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.user-lists-layout .user-list-tools button,.user-lists-layout .user-remove-item{color:#dec9eb;cursor:pointer;background:#251631;border:1px solid #553665;border-radius:7px;padding:7px 9px;font-size:.66rem}.user-lists-layout .user-list-tools .user-list-delete{color:#ef9bb8;border-color:#693449}.user-lists-layout .user-add-manga{border-top:1px solid #382248;max-width:none;margin:0 0 15px;padding-top:13px}.user-lists-layout .user-add-manga label{color:var(--profile-ink,#f4edf8);font-size:.7rem;font-weight:700;display:block}.user-lists-layout .user-manga-matches{background:#1d1229;border-color:#553665;top:100%}.user-lists-layout .user-manga-matches button{font-size:.68rem}.user-lists-layout .user-manga-matches span{color:#c67df1}.user-list-works{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}.user-list-work{background:#1d1229;border:1px solid #382248;border-radius:8px;flex-direction:column;min-width:0;padding:6px;display:flex}.user-list-work-link{color:#f4edf8;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;min-width:0;padding:0;display:flex}.user-list-work-link img{object-fit:cover;border-radius:5px;width:100%;height:126px}.user-list-work-link strong{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:.65rem;overflow:hidden}.user-list-work-link small{color:#b8aabe;margin-top:3px;font-size:.61rem}.user-lists-layout .user-remove-item{align-self:flex-start;margin-top:8px;padding:5px 7px}.user-list-zero,.user-list-work-empty{text-align:center;padding:25px 18px}.user-list-zero strong,.user-list-work-empty strong{font:800 .85rem Outfit,sans-serif}.user-list-zero p,.user-list-work-empty p{color:var(--profile-muted,#b8aabe);margin:6px 0 0;font-size:.71rem}.user-list-work-empty{background:#1d1229;border:1px dashed #553665;border-radius:8px}@media (width<=640px){.user-lists-head{align-items:flex-start;padding:13px}.user-lists-head p{font-size:.66rem}.user-list-new{padding:8px 10px;font-size:.67rem}.user-list-create-fields{grid-template-columns:1fr}.user-list-visibility button{flex-direction:column;align-items:flex-start}.user-list-collection{grid-template-columns:1fr}.user-lists-layout .user-list-select{min-height:95px}.user-lists-layout .user-list-heading{flex-direction:column;align-items:flex-start}.user-list-tools{justify-content:flex-start}.user-list-works{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-page .user-card,.user-page .user-tabs,.user-page .user-shelf,.user-page .user-about{background:var(--profile-box);border-color:var(--bdr)}.user-page .user-cover{border-color:var(--bdr)}.user-page .user-avatar{border-color:var(--profile-accent-visible)}.user-page .user-sparkle,.user-page .user-shelf-head button,.user-page .user-about-edit{color:var(--profile-accent-visible)}.user-page .user-actions .user-personalize,.user-page .user-actions .user-follow{background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}.user-page .user-tabs button.on{color:var(--profile-accent-visible);border-bottom-color:var(--profile-accent-visible)}.user-page .user-title{border-color:var(--profile-accent-visible)}.user-page .user-filter-buttons button.on{background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}.user-lists-layout{--list-accent:var(--profile-accent-visible);--list-line:var(--bdr);--list-line-strong:var(--bdr2);--list-inner:var(--sur2)}.user-lists-head,.user-lists-layout .user-list-create,.user-lists-layout .user-list-detail,.user-list-zero{background:var(--profile-box);border-color:var(--list-line);color:var(--profile-ink)}.user-list-head-actions{flex:none;align-items:center;gap:8px;display:flex}.user-list-carousel-controls{gap:5px;display:flex}.user-list-carousel-controls button{border:1px solid var(--list-line-strong);background:var(--list-inner);width:32px;height:32px;color:var(--profile-ink);cursor:pointer;border-radius:8px;place-items:center;padding:0;font-size:1.3rem;line-height:1;display:grid}.user-list-carousel-controls button:hover{border-color:var(--list-accent)}.user-list-new,.user-list-create-actions button:last-child{background:var(--list-accent);border-color:var(--list-accent);color:var(--profile-action-ink)}.user-list-collection{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;padding:1px 1px 4px;display:flex;overflow-x:auto}.user-list-collection::-webkit-scrollbar{display:none}.user-lists-layout .user-list-select{scroll-snap-align:start;background:var(--list-inner);border-color:var(--list-line);color:var(--profile-ink);flex:0 0 calc(50% - 4.5px)}.user-lists-layout .user-list-select:hover,.user-lists-layout .user-list-select:focus-visible{background:var(--bg3);border-color:var(--list-accent)}.user-lists-layout .user-list-select.on{border-color:var(--list-accent);box-shadow:inset 0 0 0 1px var(--list-accent)}.user-lists-layout .user-list-covers,.user-list-covers img{background:var(--bg3);border-color:var(--bg3)}.user-list-card-copy em,.user-list-privacy{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}.user-list-card-copy em.is-private{background:var(--bg3);border-color:var(--list-line);color:var(--profile-muted)}.user-lists-layout .user-list-create-fields input,.user-lists-layout .user-list-create-fields textarea,.user-lists-layout .user-add-manga input,.user-list-visibility button,.user-list-create-actions button:first-child{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}.user-list-visibility button.on{background:var(--bg3);border-color:var(--list-accent)}.user-list-visibility button small{color:var(--profile-muted)}.user-lists-layout .user-list-heading{border-bottom:1px solid var(--list-line);align-items:flex-start;margin-bottom:15px;padding:2px 0 15px}.user-list-eyebrow{color:var(--profile-muted);letter-spacing:.03em;font-size:.67rem;font-weight:700;display:block}.user-list-title-row{flex-wrap:wrap;align-items:center;gap:8px;margin:7px 0 5px;display:flex}.user-list-title-row h3{margin:0;font-size:1.17rem;line-height:1.25}.user-list-title-row .user-list-privacy{flex:none}.user-lists-layout .user-list-heading-copy p{max-width:56ch;margin:3px 0 7px;font-size:.74rem}.user-list-heading-copy>small{color:var(--profile-muted);font-size:.67rem;display:block}.user-lists-layout .user-list-tools button,.user-lists-layout .user-remove-item{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}.user-lists-layout .user-list-tools .user-list-delete{border-color:var(--list-line-strong);color:var(--profile-muted)}.user-lists-layout .user-add-manga{border-top:0;padding-top:0}.user-lists-layout .user-manga-matches{background:var(--profile-box);border-color:var(--list-line-strong)}.user-list-works{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.user-list-work,.user-list-work-empty{background:var(--list-inner);border-color:var(--list-line)}.user-list-work-link{color:var(--profile-ink)}.user-list-work-link small{color:var(--profile-muted)}@media (width<=640px){.user-list-head-actions{gap:5px}.user-list-carousel-controls button{width:29px;height:29px}.user-lists-layout .user-list-select{flex-basis:88%}.user-list-works{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-page-owner,.user-page-public{max-width:1080px;padding:20px 22px 64px}.user-page .user-card{border-radius:15px 15px 0 0;overflow:visible}.user-page .user-cover{background-position:50% 43%;border-radius:14px 14px 0 0;height:188px}.user-page-public .user-cover{height:200px}.user-page .user-card-body,.user-page-public .user-card-body{grid-template-columns:124px minmax(0,1fr) auto;align-items:start;gap:20px;min-height:154px;padding:0 24px 20px;display:grid}:is(.user-page .user-card-body:has(.user-frame-overlay),.user-page-public .user-card-body:has(.user-frame-overlay)){grid-template-columns:124px minmax(0,1fr) auto}.user-page .user-avatar,.user-page-public .user-avatar{border-width:4px;width:124px;height:124px;margin-top:-49px;box-shadow:0 10px 30px #0008}.user-page .user-details{min-width:0;padding-top:15px}.user-page .user-name-line{align-items:center;gap:8px}.user-page .user-name-line h1{letter-spacing:-.035em;font-size:1.7rem;line-height:1.12}.user-page .user-sparkle{font-size:1rem}.user-page .user-handle{margin-top:4px!important;font-size:.78rem!important}.user-page .user-bio{max-width:53ch;margin-top:10px;font-size:.83rem;line-height:1.5}.user-page .user-bio-prompt{margin-top:8px}.user-page .user-stats{flex-wrap:wrap;gap:8px 25px;margin-top:18px;display:flex}.user-page .user-stats>div{white-space:nowrap;align-items:baseline;gap:5px;display:flex}.user-page .user-stats strong{color:var(--profile-ink);font-size:.87rem;font-weight:800}.user-page .user-stats span{color:var(--profile-muted);margin:0;font-size:.73rem}.user-page .user-profile-side{align-items:flex-end;gap:0;padding-top:14px}.user-page .user-actions{gap:8px;display:flex}.user-page .user-actions button{border-radius:8px;min-height:36px;padding:8px 13px;font-size:.71rem;font-weight:750}.user-page .user-tabs{border-radius:0 0 13px 13px;margin-bottom:16px}.user-page .user-tabs button{padding:13px 6px;font-size:.78rem}.user-page .user-content-grid,.user-page-public .user-content-grid{grid-template-columns:minmax(0,1fr) minmax(0,272px);gap:16px}.user-page .user-content-main{min-width:0}.user-page .user-about{border-radius:12px;padding:20px;position:sticky;top:80px}.user-about-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.user-page .user-about-head h2{letter-spacing:-.02em;margin:0;font-size:1.05rem}.user-page .user-about-edit{margin:0;font-size:.7rem;font-weight:700}.user-page .user-about>p{margin:0 0 18px;font-size:.79rem;line-height:1.55;color:var(--profile-ink)!important}.user-page .user-about>p.user-about-placeholder{color:var(--profile-muted)!important}.user-page .user-about-facts{border-top:1px solid var(--bdr);gap:0;margin:0;display:grid}.user-about-facts>div{border-bottom:1px solid var(--bdr);gap:4px;min-width:0;padding:12px 0;display:grid}.user-about-facts>div:last-child{border-bottom:0;padding-bottom:0}.user-about-facts dt{color:var(--profile-muted);font-size:.67rem;font-weight:700}.user-about-facts dd{min-width:0;color:var(--profile-ink);overflow-wrap:anywhere;margin:0;font-size:.77rem}.user-page .user-about-facts a{color:var(--profile-accent-visible)}.user-page .user-recent,.user-page .user-shelf{border:1px solid var(--bdr);background:var(--profile-box);border-radius:12px;margin-bottom:12px;padding:18px}.user-page .user-recent-head{margin-bottom:12px}.user-page .user-recent-head h2,.user-page .user-shelf-head h2{letter-spacing:-.02em;font-size:1.03rem}.user-page .user-recent-head p,.user-page .user-shelf-intro{margin-top:5px;font-size:.73rem;line-height:1.45}.user-page .user-recent-nav button{background:var(--sur2);border-color:var(--bdr2);width:30px;height:30px;color:var(--profile-ink)}.user-page .user-recent-item{background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}.user-page .user-recent-item strong{font-size:.69rem;line-height:1.3}.user-page .user-recent-item span{color:var(--profile-muted);font-size:.64rem}.user-page .user-recent-rail:has(>:only-child){grid-auto-columns:minmax(0,100%)}.user-page .user-recent-item:only-child{grid-template-rows:auto auto;grid-template-columns:78px minmax(0,1fr);align-content:center;column-gap:15px;min-height:112px;padding:9px;display:grid}.user-page .user-recent-item:only-child img{grid-row:1/3;width:78px;height:96px}.user-page .user-recent-item:only-child strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:end;font-size:.88rem;display:-webkit-box}.user-page .user-recent-item:only-child span{align-self:start;margin-top:8px;font-size:.72rem}.user-page .user-shelf-head{margin-bottom:4px}.user-page .user-shelf-head button{font-size:.72rem;font-weight:700}.user-page .user-shelf-grid{gap:11px}.user-page .user-shelf-card{background:var(--sur2);border-color:var(--bdr2);border-radius:9px;height:214px;padding:7px}.user-page .user-shelf-card img{border-radius:6px;height:139px}.user-page .user-shelf-info{gap:5px;padding:7px 2px 0}.user-page .user-shelf-info strong{font-size:.73rem}.user-page .user-shelf-info em{font-size:.59rem}.user-page .user-shelf-info small{font-size:.6rem}.user-page .social-composer,.user-page .social-post{border-color:var(--bdr);background:var(--profile-box);border-radius:12px!important}.user-page .user-posts .social-composer{margin-bottom:12px;padding:16px}.user-page .social-post{margin:0 0 12px;padding:17px}.user-page .social-post-head strong{font-size:.81rem}.user-page .social-post-main>p{font-size:.79rem;line-height:1.55}.user-page .social-post-manga{background:var(--sur2);border-color:var(--bdr2)}.user-page .social-post-actions{margin-top:14px}.user-page .user-posts>.social-empty{border:1px solid var(--bdr);background:var(--profile-box);border-radius:12px;padding:35px 20px;font-size:.79rem}.user-page .user-library-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.user-page .user-library-grid article{min-width:0}.user-page .user-library-grid img{border-color:var(--bdr2)}.user-page .user-filter-buttons button{border-radius:8px;padding:8px 12px;font-size:.72rem}.user-page .user-lists-head,.user-page .user-list-detail{padding:18px}.user-page .user-list-select{min-height:114px}.user-page .user-list-work img{height:155px}.user-edit-modal{border-radius:16px;width:min(620px,100%)}.user-edit-modal input[type=file]::file-selector-button{color:#f4edf8;cursor:pointer;background:#251632;border:1px solid #55346a;border-radius:7px;margin-right:9px;padding:8px 10px;font:700 .68rem Space Grotesk,sans-serif}@media (width<=800px){:is(.user-page .user-card-body,.user-page-public .user-card-body,.user-page .user-card-body:has(.user-frame-overlay),.user-page-public .user-card-body:has(.user-frame-overlay)){grid-template-columns:108px minmax(0,1fr)}.user-page .user-avatar,.user-page-public .user-avatar{width:108px;height:108px}.user-page .user-profile-side{grid-column:2;align-items:flex-start;padding-top:0}.user-page .user-content-grid,.user-page-public .user-content-grid{grid-template-columns:minmax(0,1fr) minmax(0,235px)}.user-page .user-library-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.user-page-owner,.user-page-public{padding:12px 10px 38px}.user-page .user-cover,.user-page-public .user-cover{height:145px}:is(.user-page .user-card-body,.user-page-public .user-card-body,.user-page .user-card-body:has(.user-frame-overlay),.user-page-public .user-card-body:has(.user-frame-overlay)){grid-template-columns:82px minmax(0,1fr);gap:11px;min-height:0;padding:0 15px 18px}.user-page .user-avatar,.user-page-public .user-avatar{width:82px;height:82px;margin-top:-32px}.user-page .user-details{padding-top:9px}.user-page .user-name-line h1{font-size:1.29rem}.user-page .user-handle{font-size:.7rem!important}.user-page .user-bio{font-size:.73rem}.user-page .user-stats{gap:6px 13px;margin-top:13px}.user-page .user-stats>div{gap:3px}.user-page .user-stats strong{font-size:.7rem}.user-page .user-stats span{font-size:.63rem}.user-page .user-profile-side{grid-column:1/-1;margin-top:0}.user-page .user-actions{flex-wrap:wrap}.user-page .user-actions button{min-height:34px;padding:7px 11px;font-size:.66rem}.user-page .user-tabs button{padding:11px 3px;font-size:.69rem}.user-page .user-content-grid,.user-page-public .user-content-grid{flex-direction:column;gap:12px;display:flex}.user-page .user-about{width:100%;padding:17px;position:static}.user-page .user-recent,.user-page .user-shelf{padding:14px}.user-page .user-recent-rail{grid-auto-columns:calc(33.3333% - 5.33333px)}.user-page .user-recent-rail:has(>:only-child){grid-auto-columns:100%}.user-page .user-shelf-card{height:202px}.user-page .user-shelf-card img{height:129px}.user-page .user-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-page .social-post{padding:13px}.user-page .user-lists-head,.user-page .user-list-detail{padding:15px}}.user-page .user-post-empty{border:1px solid var(--bdr);background:var(--profile-box);color:var(--profile-ink);border-radius:12px;padding:25px 26px}.user-page .user-post-empty h3{margin:0;font:800 .92rem Outfit,sans-serif}.user-page .user-post-empty p{max-width:50ch;color:var(--profile-muted);margin:6px 0 0;font-size:.75rem;line-height:1.5}.user-page.user-page-public .user-shelf-empty{border:0;border-top:1px solid var(--bdr);color:var(--profile-muted);text-align:left;background:0 0;border-radius:0;margin:13px 0 1px;padding:17px 0 2px;font-size:.76rem}@media (width<=640px){.user-page .user-post-empty{padding:21px 19px}}.user-page .user-lists-layout .user-list-heading-copy{flex-direction:column;flex:1;align-items:flex-start;gap:0;min-width:0;display:flex}.user-page .user-list-eyebrow{color:var(--profile-muted);letter-spacing:.075em;text-transform:uppercase;font-size:.64rem;font-weight:700}.user-page .user-list-title-row{gap:9px;margin:9px 0 0}.user-page .user-list-title-row h3{font-size:1.25rem;line-height:1.2}.user-page .user-list-heading-copy p{margin:8px 0 0;font-size:.76rem;line-height:1.5}.user-page .user-list-heading-copy>small{border:1px solid var(--bdr);background:var(--sur2);color:var(--profile-muted);border-radius:999px;margin-top:11px;padding:5px 9px;font-size:.65rem;font-weight:700}.user-page .user-list-heading .user-list-tools{align-self:flex-start}@media (width<=640px){.user-page .user-list-title-row h3{font-size:1.12rem}.user-page .user-list-heading-copy>small{margin-top:9px}}.social-layout{grid-template-columns:minmax(0,660px) minmax(0,290px);gap:20px;max-width:1010px;padding-top:30px}.social-layout .social-feed-title{margin-bottom:18px}.social-layout .social-feed-title h1{font-size:1.85rem}.social-layout .social-composer{background:#191020;border-color:#493052;border-radius:13px;padding:17px}.social-layout .social-compose-top{gap:12px}.social-layout .social-compose-top textarea{background:#21152b;border-color:#493052;height:60px;min-height:60px;padding:13px 15px;font-size:.84rem;line-height:1.45}.social-layout .social-compose-top textarea:focus{height:108px}.social-layout .social-compose-bottom{margin-top:12px;padding-left:54px}.social-layout .social-compose-bottom button{min-height:36px;padding:8px 20px}.social-layout .social-feed-tabs{border-bottom:1px solid #493052;margin:18px 0 10px}.social-layout .social-feed-tabs button{padding:11px 12px;font-size:.79rem;font-weight:700}.social-layout .social-feed-tabs button.on{color:#f4edf8;border-bottom-width:3px}.social-layout .social-post{background:#191020;border:1px solid #493052;grid-template-columns:46px minmax(0,1fr);gap:0 12px;margin:0 0 12px;padding:18px;display:grid;box-shadow:0 10px 24px #00000016;border-radius:13px!important}.social-layout .social-avatar-button{flex:none;grid-area:1/1}.social-layout .social-post-main{display:contents}.social-layout .social-post-head{grid-area:1/2;align-self:center;align-items:center;gap:8px}.social-layout .social-post-main>p,.social-layout .social-post-manga,.social-layout .social-spoiler,.social-layout .social-hide-spoiler,.social-layout .social-post-actions,.social-layout .social-error,.social-layout .social-replies{grid-column:1/-1}.social-layout .social-post-head strong{font-size:.85rem;line-height:1.3}.social-layout .social-post-head time{color:#a998b2;font-size:.69rem}.social-layout .social-post-main>p{color:#f4edf8;margin:10px 0 0;font-size:.87rem;line-height:1.65}.social-layout .social-post-manga{background:#24172e;border-color:#50375e;border-radius:11px;gap:13px;margin:10px 0 0;padding:10px;transition:background-color .16s,border-color .16s,transform .16s}.social-layout .social-post-manga:hover,.social-layout .social-post-manga:focus-visible{background:#2c1c38;border-color:#9f62c7;transform:translateY(-1px)}.social-layout .social-post-manga img{object-fit:cover;border-radius:6px;width:62px;height:82px}.social-layout .social-post-manga span:nth-child(2){gap:5px}.social-layout .social-post-manga small:first-child{color:#c087e2;letter-spacing:.08em;font-size:.59rem;font-weight:800}.social-layout .social-post-manga strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.81rem;line-height:1.3;display:-webkit-box;overflow:hidden}.social-layout .social-post-manga small{color:#c5b3d1;font-size:.67rem}.social-layout .social-post-manga>span:last-child{color:#c087e2;align-self:center;font-size:1rem}.social-layout .social-post-actions{border-top:1px solid #3a2946;gap:8px;margin-top:16px;padding-top:10px}.social-layout .social-post-actions .social-action{color:#c2afca;border-radius:8px;gap:8px;min-height:38px;padding:8px 11px}.social-layout .social-post-actions .social-action span{align-items:center;gap:7px;font-size:.71rem;font-weight:700;display:inline-flex}.social-layout .social-post-actions .social-action b{color:#e2d3e9;font-size:.7rem}.social-layout .social-post-actions .social-action.liked{color:#ef7599}.social-layout .social-post-actions .social-action.liked b{color:#f7b3c8}.social-layout .social-post-actions .social-delete{color:#a998b2;padding:8px 4px;font-size:.68rem}.social-layout .social-post-actions .social-delete:hover{color:#fff}.social-layout .social-spoiler{text-align:left;background:#291a35;border-color:#6c456e;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;margin:14px 0 0;padding:13px 15px;display:grid}.social-layout .social-spoiler strong{font-size:.77rem}.social-layout .social-spoiler span{color:#bfa9ca;grid-column:1;font-size:.69rem}.social-layout .social-spoiler b{border-color:#9e62c0;border-radius:7px;grid-area:1/2/3;align-self:center;padding:7px 11px;font-size:.69rem}.social-layout .social-spoiler:hover{background:#33203f;border-color:#b77cd5}.social-layout .social-feed-aside{gap:14px;padding-top:64px}.social-layout .social-aside-panel{background:#191020;border-color:#493052;border-radius:13px;padding:17px}.social-layout .social-aside-heading{margin-bottom:15px}.social-layout .social-popular-list>button{gap:10px}.social-layout .social-popular-list strong{font-size:.76rem}@media (width<=850px){.social-layout{grid-template-columns:minmax(0,1fr) minmax(0,235px);gap:14px}}@media (width<=640px){.social-layout{padding:21px 12px 40px;display:block}.social-layout .social-feed-title h1{font-size:1.65rem}.social-layout .social-composer{padding:13px}.social-layout .social-compose-top textarea{height:55px;min-height:55px;font-size:.78rem}.social-layout .social-compose-bottom{padding-left:0}.social-layout .social-post{column-gap:10px;padding:14px}.social-layout .social-post-head{flex-wrap:wrap;gap:5px}.social-layout .social-post-head strong{font-size:.79rem}.social-layout .social-post-head time{font-size:.64rem}.social-layout .social-post-main>p{font-size:.81rem}.social-layout .social-post-manga{gap:10px}.social-layout .social-post-manga img{width:54px;height:74px}.social-layout .social-post-manga strong{font-size:.74rem}.social-layout .social-post-actions .social-action{padding:7px 8px}.social-layout .social-post-actions .social-action span{font-size:.66rem}.social-layout .social-feed-aside{padding-top:16px}.social-layout .social-spoiler{padding:11px}.social-layout .social-spoiler b{padding:7px 9px}}.user-theme-editor{background:#1a1123;border-color:#4e3260;border-radius:13px;padding:18px}.user-theme-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.user-theme-editor .user-theme-head h3{font-size:1rem}.user-theme-editor .user-theme-head p{color:#c7b4d3;max-width:42ch;margin:5px 0 0;font-size:.72rem;line-height:1.45}.user-theme-head>button{color:#e7cfef;cursor:pointer;background:#261832;border:1px solid #67447b;border-radius:7px;flex:none;padding:7px 9px;font:700 .68rem Space Grotesk,sans-serif}.user-theme-head>button:hover,.user-theme-head>button:focus-visible{background:#322040;border-color:#bf83df}.user-theme-colors{grid-template-columns:1fr;gap:8px;display:grid}.user-theme-color-field{cursor:pointer;background:#21162b;border:1px solid #4b315b;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:11px 12px;display:flex}.user-theme-color-copy{gap:3px;min-width:0;display:grid}.user-theme-color-copy strong{color:#f4edf8;font-size:.76rem}.user-theme-color-copy small{color:#bdaac8;font-size:.66rem;font-weight:400;line-height:1.35}.user-theme-color-picker{flex:none;align-items:center;gap:9px;display:flex}.user-theme-color-picker input[type=color]{cursor:pointer;background:#110b18;border:1px solid #765187;border-radius:7px;width:45px;height:39px;margin:0;padding:3px}.user-theme-color-picker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.user-theme-color-picker input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}.user-theme-color-picker code{color:#e7d8ef;letter-spacing:.035em;min-width:68px;font:700 .69rem Space Grotesk,sans-serif}.user-theme-border{color:#e7d8ef;justify-content:space-between;align-items:center;gap:14px;margin:13px 0 0;font-size:.74rem;font-weight:700;display:flex}.user-theme-border select{width:160px;margin:0!important;padding:8px 10px!important;font-size:.72rem!important}.user-theme-preview-title{color:#f4edf8;margin:17px 0 8px;font-size:.72rem;font-weight:800}.user-theme-editor .user-theme-preview{background:var(--theme-preview-bg);text-align:left;border:1px solid #694780;border-radius:10px;place-items:normal;min-height:0;margin:0;padding:11px;display:block}.user-theme-preview-profile{border:1px solid color-mix(in srgb,var(--theme-preview-accent) 38%,var(--theme-preview-box));background:var(--theme-preview-box);width:100%;color:var(--theme-preview-ink);border-radius:9px;overflow:hidden}.user-theme-preview-profile.border-glow{border-color:var(--theme-preview-accent);box-shadow:0 0 15px color-mix(in srgb,var(--theme-preview-accent) 48%,transparent)}.user-theme-preview-profile.border-double{border:3px double var(--theme-preview-accent)}.user-theme-preview-cover{background:#24242a 50% 45%/cover;height:38px}.user-theme-preview-identity{align-items:center;gap:9px;min-height:51px;padding:7px 11px;display:flex}.user-theme-preview-avatar{border:2px solid var(--theme-preview-accent);color:#fff;background:#382844;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font:800 .82rem Outfit,sans-serif;display:grid;overflow:hidden}.user-theme-preview-avatar img{object-fit:cover;width:100%;height:100%}.user-theme-preview-person{gap:2px;min-width:0;display:grid}.user-theme-preview-person strong{color:var(--theme-preview-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.user-theme-preview-person small{color:var(--theme-preview-muted);font-size:.61rem}.user-theme-preview-button{background:var(--theme-preview-accent);color:var(--theme-preview-action-ink);border-radius:6px;margin-left:auto;padding:6px 11px;font-size:.61rem;font-weight:800}.user-theme-preview-tabs{border-top:1px solid color-mix(in srgb,var(--theme-preview-box) 75%,var(--theme-preview-ink));display:flex}.user-theme-preview-tabs span{color:var(--theme-preview-muted);text-align:center;flex:1;padding:7px 4px;font-size:.61rem}.user-theme-preview-tabs .on{border-bottom:2px solid var(--theme-preview-accent);color:var(--theme-preview-accent);font-weight:800}.user-theme-preview-panels{grid-template-columns:1.5fr 1fr;gap:8px;width:100%;margin-top:8px;display:grid}.user-theme-preview-panels>div{border:1px solid color-mix(in srgb,var(--theme-preview-box) 75%,var(--theme-preview-ink));background:var(--theme-preview-box);border-radius:7px;gap:4px;min-width:0;min-height:48px;padding:9px;display:grid}.user-theme-preview-panels strong{color:var(--theme-preview-ink);font-size:.66rem}.user-theme-preview-panels small{color:var(--theme-preview-muted);font-size:.6rem}.user-theme-editor p.user-theme-contrast-note{color:#bdaac8;margin:9px 0 0;font-size:.64rem;line-height:1.4}@media (width<=520px){.user-theme-editor{padding:13px}.user-theme-head{flex-wrap:wrap;gap:9px}.user-theme-color-field{gap:8px;padding:9px}.user-theme-color-copy small{font-size:.61rem}.user-theme-color-picker{gap:5px}.user-theme-color-picker code{min-width:58px;font-size:.61rem}.user-theme-border select{width:145px}}.user-page{color:var(--profile-page-ink)}.user-page .user-card.border-solid{border-color:color-mix(in srgb,var(--profile-accent-visible) 38%,var(--bdr))}.user-page .user-card.border-glow{border-color:var(--profile-accent-visible);box-shadow:0 0 0 1px var(--profile-accent-visible),0 0 22px color-mix(in srgb,var(--profile-accent-visible) 33%,transparent)}.user-page .user-card.border-double{border:4px double var(--profile-accent-visible)}.user-page .social-compose-bottom button,.user-page .social-reply-form button{background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}.user-page .social-post-manga:hover,.user-page .social-post-manga:focus-visible,.user-page .user-recent-item:hover,.user-page .user-shelf-card:hover{border-color:var(--profile-accent-visible)}.user-page{--profile-field:var(--sur2);--profile-soft-accent:color-mix(in srgb,var(--profile-accent-visible) 12%,var(--profile-box));--profile-hover-accent:color-mix(in srgb,var(--profile-accent-visible) 26%,var(--bdr2))}.user-page :is(.user-card,.user-tabs,.user-recent,.user-shelf,.user-about,.social-composer,.social-post,.social-empty,.user-post-empty,.user-lists-head,.user-list-create,.user-list-detail,.user-list-zero,.user-reading-card){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}.user-page :is(.user-card,.user-recent,.user-shelf,.user-about,.social-composer,.social-post,.user-post-empty,.user-lists-head,.user-list-create,.user-list-detail,.user-list-zero,.user-reading-card){box-shadow:0 10px 28px color-mix(in srgb,var(--profile-page-background) 25%,transparent)}.user-page :is(.user-cover,.user-tabs,.user-about-facts,.social-replies,.user-list-heading,.user-add-manga){border-color:var(--bdr)}.user-page :is(.user-name-line h1,.user-stats strong,.user-recent-head h2,.user-shelf-head h2,.user-about h2,.user-lists-head h2,.user-list-create h3,.user-list-heading h3,.user-post-empty h3,.social-post-head strong,.social-post-main>p,.social-reply strong,.user-reading-card h2){color:var(--profile-ink)}.user-page :is(.user-recent-head p,.user-recent-empty,.user-shelf-intro,.user-about-placeholder,.user-post-empty p,.social-post-head time,.social-post-head span,.social-reply small,.social-no-replies,.user-lists-head p,.user-list-create-head p,.user-list-card-copy small,.user-list-heading-copy p,.user-list-heading-copy>small,.user-list-zero p,.user-list-work-empty p,.user-reading-card p),.user-page :is(.user-tabs button,.user-about-edit,.user-shelf-head button,.social-hide-spoiler,.user-list-eyebrow){color:var(--profile-muted)}.user-page :is(.user-tabs button.on,.user-about-edit,.user-shelf-head button,.social-hide-spoiler){color:var(--profile-accent-visible)}.user-page .user-tabs button:hover:not(.on){color:var(--profile-ink);background:var(--profile-soft-accent)}.user-page .user-tabs{overflow:hidden}.user-page .user-tabs button:focus-visible{outline-offset:-3px}.user-page :is(.user-actions button,.user-recent-nav button,.user-library-back,.user-reading-card button,.user-list-carousel-controls button,.user-list-tools button,.user-remove-item){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}.user-page :is(.user-actions button,.user-recent-nav button,.user-library-back,.user-reading-card button,.user-list-carousel-controls button,.user-list-tools button,.user-remove-item):hover{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent)}.user-page :is(.user-actions .user-personalize,.user-actions .user-follow,.user-list-new,.user-list-create-actions button:last-child,.social-compose-bottom button,.social-reply-form button){background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}.user-page :is(.user-actions .user-personalize,.user-actions .user-follow,.user-list-new,.user-list-create-actions button:last-child,.social-compose-bottom button,.social-reply-form button):hover{filter:brightness(1.08);background:var(--profile-accent-visible)}.user-page :is(.user-recent-item,.user-shelf-card,.social-post-manga,.social-spoiler,.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input,.user-list-select,.user-list-covers,.user-list-work,.user-list-work-empty,.user-list-visibility button,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-manga input,.user-manga-matches,.user-list-create-actions button:first-child){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}.user-page :is(.user-recent-item,.user-shelf-card,.social-post-manga,.user-list-select,.user-list-work):hover{border-color:var(--profile-hover-accent)}.user-page :is(.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-manga input):focus{border-color:var(--profile-accent-visible);box-shadow:0 0 0 2px color-mix(in srgb,var(--profile-accent-visible) 22%,transparent)}.user-page :is(button,input,textarea,select,a):focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:2px}.user-page .user-library-back{background:var(--profile-box);border-color:var(--bdr2);color:var(--profile-ink)}.user-page .user-filter-buttons{gap:8px}.user-page .user-filter-buttons button{--filter-tone:var(--profile-accent-visible);--filter-fill:var(--filter-tone);letter-spacing:0;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:8px 13px;font:700 .72rem/1.15 Space Grotesk,sans-serif;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.user-page .user-filter-buttons .filter-reading{--filter-tone:#873ce6}.user-page .user-filter-buttons .filter-planned{--filter-tone:#315bac}.user-page .user-filter-buttons .filter-paused{--filter-tone:#b97922;--filter-fill:#9b6019}.user-page .user-filter-buttons .filter-dropped{--filter-tone:#a63657}.user-page .user-filter-buttons .filter-completed{--filter-tone:#177b66}.user-page .user-filter-buttons button:not(.on){background:color-mix(in srgb,var(--filter-tone) 10%,var(--profile-box));border-color:color-mix(in srgb,var(--filter-tone) 38%,var(--bdr2));color:color-mix(in srgb,var(--filter-tone) 72%,var(--profile-ink))}.user-page .user-filter-buttons button:hover:not(.on){background:color-mix(in srgb,var(--filter-tone) 20%,var(--profile-box));border-color:var(--filter-tone);transform:translateY(-1px)}.user-page .user-filter-buttons button.on{background:var(--filter-fill);border-color:var(--filter-fill);color:#fff;box-shadow:0 5px 16px color-mix(in srgb,var(--filter-tone) 22%,transparent)}.user-page .user-filter-buttons .filter-all.on{color:var(--profile-action-ink)}.user-page .user-library-grid article strong{color:var(--profile-page-ink)}.user-page .user-library-grid article:hover img{border-color:var(--profile-accent-visible)}.user-page .user-library-grid article span:not([class^=status-]){color:var(--profile-page-ink)}.user-favorites-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:2px 0 16px;display:flex}.user-favorites-head h2{color:var(--profile-ink);margin:0;font:800 1.1rem Outfit,sans-serif}.user-favorites-head p{color:var(--profile-muted);margin:4px 0 0;font-size:.73rem}.user-favorites-head>span{color:var(--profile-accent-visible);white-space:nowrap;font-size:.7rem;font-weight:800}.user-page .user-favorite-grid button{min-width:0;color:var(--profile-ink);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.user-page .user-favorite-grid button img{aspect-ratio:2/3;object-fit:cover;border:1px solid var(--bdr2);background:var(--profile-box);border-radius:9px;width:100%;transition:transform .18s,border-color .18s,box-shadow .18s;display:block}.user-page .user-favorite-grid button:hover img,.user-page .user-favorite-grid button:focus-visible img{border-color:var(--profile-accent-visible);transform:translateY(-3px);box-shadow:0 8px 18px #0005}.user-page .user-favorite-grid button:focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:4px;border-radius:9px}.user-page .user-favorite-grid strong{max-width:100%;color:var(--profile-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:.72rem;display:block;overflow:hidden}.user-page .user-favorite-grid small{color:var(--profile-muted);margin-top:3px;font-size:.63rem}.user-favorites-empty{border:1px dashed var(--bdr2);background:var(--profile-box);text-align:center;border-radius:11px;padding:34px 20px}.user-favorites-empty strong{color:var(--profile-ink);font:800 .95rem Outfit,sans-serif}.user-favorites-empty p{color:var(--profile-muted);margin:7px 0 16px;font-size:.74rem}.user-favorites-empty button{border:1px solid var(--profile-accent-visible);background:var(--profile-soft-accent);color:var(--profile-accent-visible);cursor:pointer;border-radius:8px;padding:9px 14px;font-weight:700}.user-privacy-editor{color:#f6edf8;background:linear-gradient(145deg,#25152f,#190f24);border:1px solid #513264;border-radius:12px;margin:22px 0 8px;padding:18px}.user-privacy-heading h3{margin:0;font:800 1rem Outfit,sans-serif}.user-privacy-heading p{color:#c4b5cc;margin:5px 0 16px;font-size:.73rem;line-height:1.5}.user-privacy-row{cursor:pointer;background:#150e1e;border:1px solid #493052;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:11px 13px;display:flex}.user-privacy-row span{gap:4px;min-width:0;display:grid}.user-privacy-row strong{color:#f5edf8;font-size:.77rem}.user-privacy-row small{color:#ad9bb7;font-size:.68rem;line-height:1.4}.user-privacy-row input[type=checkbox]{appearance:none;cursor:pointer;background:#3b2b46;border:1px solid #735184;border-radius:99px;flex:none;width:36px;height:21px;margin:0;transition:background .18s,border-color .18s;position:relative}.user-privacy-row input[type=checkbox]:after{content:"";background:#efe6f3;border-radius:50%;width:15px;height:15px;transition:transform .18s;position:absolute;top:2px;left:2px}.user-privacy-row input[type=checkbox]:checked{background:#a545ea;border-color:#b66df0}.user-privacy-row input[type=checkbox]:checked:after{background:#fff;transform:translate(15px)}.user-privacy-row:focus-within{outline-offset:2px;outline:2px solid #c47aff}.user-privacy-master{background:#25172f;border-color:#77508a}.user-privacy-divider{color:#b89cc5;text-transform:uppercase;letter-spacing:.08em;margin:18px 0 11px;font-size:.67rem;font-weight:800}.user-privacy-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.user-privacy-footnote{color:#ad9bb7!important;margin:13px 2px 0!important;font-size:.68rem!important}.user-page-private{align-items:start;max-width:760px;min-height:calc(100vh - 160px);padding-top:64px;display:grid}.user-private-card{text-align:center;color:#f7effa;background:linear-gradient(155deg,#211329,#110c18);border:1px solid #4d3265;border-radius:18px;padding:38px 24px;box-shadow:0 18px 48px #0005}.user-private-avatar{background:#352047;border:3px solid #a545ea;border-radius:50%;place-items:center;width:92px;height:92px;margin:0 auto 16px;font:800 2rem Outfit,sans-serif;display:grid;overflow:hidden}.user-private-avatar img{object-fit:cover;width:100%;height:100%}.user-private-card h1{margin:0;font:800 1.5rem Outfit,sans-serif}.user-private-handle{color:#bca9c8;margin:4px 0 24px;font-size:.8rem}.user-private-notice{background:#170f21;border:1px solid #513264;border-radius:12px;max-width:440px;margin:auto;padding:24px 18px}.user-private-notice span{font-size:1.4rem}.user-private-notice h2{margin:8px 0;font:800 1.1rem Outfit,sans-serif}.user-private-notice p{color:#bca9c8;margin:0;font-size:.78rem;line-height:1.5}@media (width<=560px){.user-privacy-grid{grid-template-columns:1fr}.user-privacy-editor{padding:14px}.user-page-private{padding-top:28px}}.user-edit-modal{flex-direction:column;width:min(660px,100%);max-height:min(90vh,780px);padding:0;display:flex;overflow:hidden}.user-edit-head{border-bottom:1px solid var(--bdr);flex:none;margin:0;padding:20px 23px 13px}.user-edit-head p{color:var(--t3);margin:4px 0 0;font-size:.73rem}.user-edit-tabs{border-bottom:1px solid var(--bdr);background:var(--sur);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;padding:10px 20px;display:grid}.user-edit-tabs button{min-height:39px;color:var(--t3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;font:700 .75rem Space Grotesk,sans-serif}.user-edit-tabs button:hover{background:var(--sur2);color:var(--text)}.user-edit-tabs button.on{border-color:var(--profile-accent,#a545ea);background:color-mix(in srgb,var(--profile-accent,#a545ea) 17%,var(--sur));color:var(--text)}.user-edit-tabs button:focus-visible{outline:2px solid var(--profile-accent,#a545ea);outline-offset:2px}.user-edit-panel{flex:1;min-height:0;padding:22px 23px;overflow-y:auto}.user-edit-panel>label{color:var(--t2);margin-bottom:13px;font-size:.75rem;font-weight:700;display:block}.user-edit-panel label input,.user-edit-panel label textarea,.user-edit-panel label select{margin-top:6px}.user-edit-panel .user-handle-help,.user-edit-panel .user-title-help{color:var(--t3);margin:-7px 0 12px;font-size:.67rem}.user-edit-panel .user-privacy-editor{margin:0}.user-edit-actions{border-top:1px solid var(--bdr);background:var(--sur);flex:none;min-height:67px;margin:0;padding:13px 23px}.user-edit-modal>.social-error{margin:0;padding:9px 23px}@media (width<=560px){.user-edit-head{padding:16px 16px 11px}.user-edit-tabs{scrollbar-width:none;grid-auto-columns:max-content;padding:8px 12px;overflow-x:auto}.user-edit-tabs button{padding:0 2px;font-size:.66rem}.user-edit-panel{padding:17px 16px}.user-edit-actions{padding:11px 16px}}.user-page .user-social-links{border-top:1px solid var(--bdr);margin-top:15px;padding-top:14px}.user-social-links h3{color:var(--profile-muted);margin:0 0 10px;font-size:.68rem;font-weight:750}.user-social-links>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.user-page .user-social-links :is(a,button){border:1px solid var(--bdr);background:color-mix(in srgb,var(--profile-accent-visible) 9%,var(--profile-box));width:38px;height:38px;color:var(--profile-accent-visible);cursor:pointer;border-radius:9px;place-items:center;transition:transform .16s,background .16s,border-color .16s;display:grid}.user-page .user-social-links :is(a,button):hover{border-color:var(--profile-accent-visible);background:color-mix(in srgb,var(--profile-accent-visible) 18%,var(--profile-box));transform:translateY(-2px)}.user-page .user-social-links :is(a,button):focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:2px}.user-page .user-social-links button.is-empty{color:var(--profile-muted);background:0 0;border-style:dashed}.user-social-links svg{width:19px;height:19px}.user-customize-single{grid-template-columns:1fr}.user-social-editor{border:1px solid var(--bdr2);background:var(--sur2);border-radius:11px;margin:4px 0 19px;padding:16px}.user-social-editor-head h3{color:var(--text);margin:0;font:800 .88rem Outfit,sans-serif}.user-social-editor-head p{color:var(--t3);margin:4px 0 14px;font-size:.69rem;line-height:1.45}.user-social-editor label{color:var(--t2);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;margin-top:9px;font-size:.73rem;font-weight:700;display:grid}.user-social-editor label span{white-space:nowrap;align-items:center;gap:8px;display:flex}.user-social-editor label svg{width:18px;height:18px;color:var(--profile-accent,#a545ea)}.user-social-editor label input{min-width:0;margin:0!important}@media (width<=560px){.user-social-editor{padding:13px}.user-social-editor label{grid-template-columns:1fr;gap:4px}}@media (width<=640px){.user-page-owner .user-tabs{flex-wrap:nowrap}.user-page-owner .user-tabs button{flex:1 1 0;min-width:0;padding:11px 2px;font-size:.64rem}}.user-page .user-posts>.user-post-empty{border:1px solid var(--bdr);border-radius:12px;padding:34px 21px}.user-page .social-post-actions .social-action{color:var(--profile-muted)}.user-page .social-post-actions .social-action:hover{background:var(--profile-soft-accent);border-color:var(--profile-hover-accent);color:var(--profile-ink)}.user-page .social-post-actions .social-action.liked{color:var(--profile-accent-visible)}.user-page .social-spoiler{background:var(--profile-soft-accent);border-color:var(--profile-hover-accent)}.user-page .social-spoiler :is(strong,b){color:var(--profile-ink)}.user-page .social-spoiler span{color:var(--profile-muted)}.user-page .social-spoiler b{border-color:var(--profile-hover-accent)}.user-page .social-reply{color:var(--profile-ink)}.user-page .user-list-select.on{border-color:var(--profile-accent-visible);box-shadow:inset 0 0 0 1px var(--profile-accent-visible)}.user-page .user-list-visibility button.on{background:var(--profile-soft-accent);border-color:var(--profile-accent-visible)}.user-page :is(.user-list-card-copy em.is-public,.user-list-privacy){background:var(--profile-soft-accent);border-color:var(--profile-hover-accent);color:var(--profile-ink)}.user-page .user-list-card-copy em.is-private{background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-muted)}.user-page .user-list-covers img{border-color:var(--profile-field)}.user-page .user-list-work-link{color:var(--profile-ink)}.user-page .user-list-work-link small{color:var(--profile-muted)}.user-page .user-manga-matches span{color:var(--profile-accent-visible)}.user-page .user-progress i{background:var(--profile-accent-visible)}@media (width<=640px){.user-page .user-posts>.user-post-empty{padding:24px 17px}}.user-page .user-content-side{align-content:start;gap:12px;min-width:0;display:grid}.user-page .user-content-side .user-about{width:100%;margin:0;position:static;top:auto}.user-public-lists{border:1px solid var(--bdr);background:var(--profile-box);min-width:0;color:var(--profile-ink);box-shadow:0 10px 28px color-mix(in srgb,var(--profile-page-background) 25%,transparent);border-radius:12px;padding:18px}.user-public-lists-head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:13px;display:flex}.user-public-lists-head h2{color:var(--profile-ink);letter-spacing:-.02em;margin:0;font:800 1.03rem Outfit,sans-serif}.user-public-lists-head p{color:var(--profile-muted);margin:4px 0 0;font-size:.67rem;line-height:1.35}.user-public-lists-controls{flex:none;gap:5px;display:flex}.user-public-lists-controls button{border:1px solid var(--bdr2);background:var(--sur2);width:28px;height:28px;color:var(--profile-ink);cursor:pointer;border-radius:7px;place-items:center;padding:0;font-size:.96rem;display:grid}.user-public-lists-controls button:hover:not(:disabled){border-color:var(--profile-accent-visible);background:var(--profile-soft-accent)}.user-public-lists-controls button:disabled{opacity:.36;cursor:default}.user-public-list-stack{gap:8px;display:grid}.user-public-list-card{border:1px solid var(--bdr2);background:var(--sur2);width:100%;min-width:0;min-height:79px;color:var(--profile-ink);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:8px;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:flex}.user-public-list-card:hover,.user-public-list-card:focus-visible{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent);transform:translateY(-2px);box-shadow:0 8px 18px #0003}.user-public-list-covers{background:var(--bg3);border-radius:7px;flex:none;justify-content:center;align-items:center;width:68px;height:62px;display:flex;overflow:hidden}.user-public-list-covers img{border:1px solid var(--sur2);object-fit:cover;border-radius:4px;width:31px;height:56px;margin-left:-11px;box-shadow:1px 2px 4px #0008}.user-public-list-covers img:first-child{margin-left:0}.user-public-list-covers.is-empty{background:linear-gradient(135deg,var(--profile-soft-accent),var(--bg3))}.user-public-list-placeholder{align-items:flex-end;gap:3px;height:30px;display:flex;transform:rotate(-10deg)}.user-public-list-placeholder i{border:1px solid var(--profile-hover-accent);background:color-mix(in srgb,var(--profile-accent-visible) 18%,var(--profile-box));border-radius:3px;width:11px;height:26px;display:block}.user-public-list-placeholder i:nth-child(2){height:30px}.user-public-list-placeholder i:nth-child(3){height:23px}.user-public-list-copy{flex:1;gap:4px;min-width:0;display:grid}.user-public-list-copy strong{-webkit-line-clamp:2;color:var(--profile-ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;font:800 .75rem/1.25 Outfit,sans-serif;display:-webkit-box;overflow:hidden}.user-public-list-copy small{color:var(--profile-muted);font-size:.64rem}.user-public-list-counter{color:var(--profile-muted);text-align:right;margin:10px 0 0;font-size:.62rem}.user-public-list-backdrop{z-index:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06040bde;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.user-public-list-modal{border:1px solid var(--bdr2);background:var(--profile-box);width:min(760px,100%);max-height:min(84vh,780px);color:var(--profile-ink);border-radius:17px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 28px 80px #000a}.user-public-list-modal-head{border-bottom:1px solid var(--bdr);background:linear-gradient(125deg,var(--profile-soft-accent),var(--profile-box) 62%);justify-content:space-between;align-items:flex-start;gap:18px;padding:25px 28px 21px;display:flex}.user-public-list-modal-head>div{min-width:0}.user-public-list-modal-head span{color:var(--profile-accent-visible);letter-spacing:.13em;font-size:.62rem;font-weight:800}.user-public-list-modal-head h2{color:var(--profile-ink);overflow-wrap:anywhere;margin:7px 0 5px;font:800 1.55rem/1.2 Outfit,sans-serif}.user-public-list-modal-head p{max-width:62ch;color:var(--profile-muted);overflow-wrap:anywhere;margin:0;font-size:.78rem;line-height:1.5}.user-public-list-modal-head>button{border:1px solid var(--bdr2);background:var(--sur2);width:35px;height:35px;color:var(--profile-ink);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid}.user-public-list-modal-head>button:hover{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent)}.user-public-list-modal-body{scrollbar-color:var(--bdr2) transparent;scrollbar-width:thin;min-height:0;padding:19px 28px 28px;overflow-y:auto}.user-public-list-modal-count{color:var(--profile-muted);margin-bottom:14px;font-size:.72rem;font-weight:700}.user-public-list-modal-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:13px;display:grid}.user-public-list-modal-grid button{border:1px solid var(--bdr2);background:var(--sur2);min-width:0;color:var(--profile-ink);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:stretch;padding:7px;transition:transform .16s,border-color .16s;display:flex}.user-public-list-modal-grid button:hover{border-color:var(--profile-accent-visible);transform:translateY(-2px)}.user-public-list-modal-grid img{aspect-ratio:2/3;object-fit:cover;border-radius:6px;width:100%;display:block}.user-public-list-modal-grid strong{-webkit-line-clamp:2;min-height:2.5em;color:var(--profile-ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:8px 2px 4px;font-size:.72rem;line-height:1.25;display:-webkit-box;overflow:hidden}.user-public-list-modal-grid small{color:var(--profile-muted);margin:0 2px 3px;font-size:.63rem}.user-public-list-modal-empty{border:1px dashed var(--bdr2);background:var(--sur2);text-align:center;border-radius:10px;padding:62px 20px}.user-public-list-modal-empty strong{color:var(--profile-ink);font:800 .95rem Outfit,sans-serif}.user-public-list-modal-empty p{color:var(--profile-muted);margin:8px 0 0;font-size:.74rem;line-height:1.45}.user-page .user-public-lists :is(button,a):focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:2px}@media (width<=640px){.user-page .user-content-side{order:2;width:100%}.user-page .user-content-side .user-about{order:0}.user-page .user-content-side .user-public-lists{order:1;padding:16px}.user-public-list-card{min-height:74px}.user-public-list-backdrop{padding:12px}.user-public-list-modal{border-radius:13px;max-height:88dvh}.user-public-list-modal-head{padding:18px 18px 16px}.user-public-list-modal-head h2{font-size:1.3rem}.user-public-list-modal-body{padding:16px 18px 22px}.user-public-list-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}body:has(.social-layout){background:var(--bg)}.social-layout{--bg:#09070e;--bg3:#0f0c1a;--sur:#a855f70a;--sur2:#a855f717;--text:#edeaff;--t2:#d2c8f0b3;--t3:#d2c8f080;--a1:#a855f7;--a2:#c084fc;--bdr:#a855f726;--bdr2:#a855f745;color:var(--text)}.social-layout .social-feed-title h1{color:var(--text)}.social-layout .social-feed-title p{color:var(--t2)}.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.social-layout .social-empty{background:linear-gradient(145deg,#a855f713,#a855f706 65%),var(--bg3);border-color:var(--bdr2);box-shadow:0 8px 28px #00000029}.social-layout .social-compose-top textarea,.social-layout .social-manga-search input,.social-layout .social-selected-manga input,.social-layout .social-reply-form input{border-color:var(--bdr2);color:var(--text);background:#0000002b}.social-layout .social-compose-top textarea:focus{background:var(--sur2);border-color:var(--a1);outline-color:var(--glow)}.social-layout .social-compose-bottom label,.social-layout .social-compose-bottom>span,.social-layout .social-post-head time{color:var(--t2)}.social-layout .social-compose-bottom button,.social-layout .social-reply-form button{background:var(--a1)}.social-layout .social-feed-tabs{border-color:var(--bdr2)}.social-layout .social-feed-tabs button{color:var(--t2)}.social-layout .social-feed-tabs button:hover{color:var(--text);background:var(--sur2)}.social-layout .social-feed-tabs button.on{color:var(--a2);border-color:var(--a1)}.social-layout .social-post-main>p,.social-layout .social-post-head strong,.social-layout .social-aside-heading h2{color:var(--text)}.social-layout .social-post-manga{background:var(--sur2);border-color:var(--bdr2)}.social-layout .social-post-manga:hover,.social-layout .social-post-manga:focus-visible{border-color:var(--a1);background:#a855f726}.social-layout .social-post-manga small:first-child,.social-layout .social-post-manga>span:last-child,.social-layout .social-aside-heading button{color:var(--a2)}.social-layout .social-post-manga small,.social-layout .social-popular-list small{color:var(--t2)}.social-layout .social-post-actions{border-color:var(--bdr2)}.social-layout .social-post-actions .social-action,.social-layout .social-post-actions .social-delete{color:var(--t2)}.social-layout .social-post-actions .social-action:hover{background:var(--sur2);color:var(--text)}.social-layout .social-post-actions .social-action b{color:var(--text)}.social-layout .social-post-actions .social-action.liked,.social-layout .social-post-actions .social-action.liked b{color:#ff7ca7}.social-layout .social-spoiler{background:var(--sur2);border-color:var(--bdr2);color:var(--text)}.social-layout .social-spoiler:hover{border-color:var(--a1);background:#a855f729}.social-layout .social-spoiler span{color:var(--t2)}.social-layout .social-spoiler b{border-color:var(--a1)}.social-layout .social-popular-list{gap:4px}.social-layout .social-popular-list>button{color:var(--text);border-radius:9px;padding:7px;transition:background .18s}.social-layout .social-popular-list>button:hover{background:var(--sur2)}.social-layout .social-popular-list>button>b{background:var(--sur2);color:var(--a2)}.social-layout .social-popular-list img{width:42px;height:56px}.social-layout .social-empty{color:var(--t2)}.social-layout .social-feed-empty strong{color:var(--text)}@media (width<=640px){.social-layout .social-popular-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.social-layout .social-popular-list>button{background:var(--sur2);grid-template-columns:36px minmax(0,1fr);gap:7px;display:grid}.social-layout .social-popular-list>button>b{display:none}.social-layout .social-popular-list img{width:36px;height:50px}.social-layout .social-popular-list strong{font-size:.67rem}.social-layout .social-popular-list small{font-size:.57rem}.mr-bar{flex-wrap:wrap;align-content:center;gap:3px 6px;height:auto;min-height:88px;padding:5px 8px}.mr-back{height:30px;padding:5px}.mr-divider,.mr-chap-badge{display:none}.mr-title-group{flex:70px;min-width:50px;overflow:hidden}.mr-title{max-width:none}.mr-bar-center{flex:none;margin-left:auto}.mr-chap-nav{padding:1px}.mr-chap-nav-btn{width:24px;height:26px}.mr-chap-select{min-width:74px;max-width:92px;padding:3px 15px 3px 4px;font-size:.67rem}.mr-page-pill{padding:4px 7px;font-size:.61rem}.mr-bar-right{border-top:1px solid #ffffff16;flex:100%;justify-content:space-between;min-width:0;padding-top:3px}.mr-tool{width:30px;height:29px}.mr-discussion-button{margin-right:auto;padding:5px 8px}.mr-sidebar{height:calc(100vh - 88px);top:88px}.mr-discussion-panel{top:88px}}@media (width<=360px){.mr-title{font-size:.72rem}.mr-chap-select{min-width:68px;max-width:75px}.mr-bar-right .mr-tool{width:27px}}img.badge-art-custom{object-fit:cover;border-radius:28%}.mr-set-warn{color:inherit;background:#f5a6231f;border:1px solid #f5a62373;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.4}.mr-clean{z-index:230;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0c0c12e0;border:1px solid #ffffff24;border-radius:12px;width:min(280px,100vw - 24px);font-size:12px;position:fixed;bottom:14px;left:12px;box-shadow:0 8px 28px #00000073}.mr-clean-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:4px 8px;padding:9px 11px;display:grid}.mr-clean-title{font-weight:700}.mr-clean-count{opacity:.75;font-variant-numeric:tabular-nums}.mr-clean-bar{background:#ffffff1f;border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.mr-clean-bar span{background:linear-gradient(90deg,var(--a3),var(--a1),var(--a2));height:100%;transition:width .25s;display:block}.mr-clean.finished .mr-clean-bar span{background:#3ecf8e}.mr-clean-list{flex-wrap:wrap;gap:5px;max-height:38vh;padding:0 11px 11px;display:flex;overflow:auto}.mr-clean-chip{color:inherit;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:#ffffff0d;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:5px;padding:3px 7px;display:inline-flex}.mr-clean-chip.queued{opacity:.5}.mr-clean-chip.working{border-color:var(--a1);background:#a855f72e}.mr-clean-chip.done{color:#3ecf8e;border-color:#3ecf8e80}.mr-clean-chip.failed{color:#f5a623;border-color:#f5a62399}.mr-clean-note{opacity:.7;flex-basis:100%;font-size:11px}.mr-thumb-clean{color:#fff;background:#000000b8;border-radius:6px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:4px;right:4px}.mr-thumb-clean.done{color:#3ecf8e}.mr-thumb-clean.failed{color:#f5a623}.mr-thumb-clean.working{color:var(--a1)}@media (width<=700px){.mr-clean{bottom:62px}}.kh-home{background:radial-gradient(78% 35% at 82% 7%,#712f9a21,#0000 70%),radial-gradient(65% 38% at 8% 46%,#5b208b1a,#0000 76%),#09070e}.kh-home .kh-wrap{max-width:1360px;padding:0 32px 70px}.kh-home .kh-hero{isolation:isolate;background:#120b1b;border:1px solid #c084fc54;border-radius:20px;height:420px;margin:20px 0 48px;box-shadow:0 18px 56px #00000047,inset 0 0 0 1px #ffffff09}.kh-home .kh-hero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#08060fad 0%,#08060f5c 48%,#0000 78%),linear-gradient(#0000 72%,#08060f61);position:absolute;inset:0}.kh-home .kh-hero-bg{filter:saturate(1.08);background-position:50% 36%}.kh-home .kh-hero-content{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;max-width:min(720px,66%);height:100%;padding:36px 48px 43px;display:flex}.kh-home .kh-featured{color:#e9d5ff;letter-spacing:.11em;background:#231036d6;border:1px solid #c084fc6e;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font:800 .63rem/1 Space Grotesk,sans-serif;display:inline-flex}.kh-featured-dot{background:#c084fc;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #c084fc}.kh-home .kh-hero .kh-hero-title{letter-spacing:-.045em;white-space:normal;max-width:660px;margin:16px 0 0;font-size:clamp(2.35rem,4.4vw,3.55rem);line-height:1.02;overflow:visible}.kh-home .kh-hero .kh-hero-title em{white-space:normal;text-overflow:unset;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kh-home .kh-hero p.kh-hero-desc{color:#d7cce2;flex-shrink:0;max-width:60ch;margin:14px 0 0;font-size:.85rem;line-height:1.55;display:block;overflow:hidden}.kh-home .kh-hero .kh-tags{gap:7px;margin-top:15px}.kh-home .kh-hero .kh-tags i{color:#e2d7ee;background:#150c20c2;border-color:#c084fc40;padding:5px 9px;font-size:.63rem}.kh-home .kh-hero-content>.kh-metrics{color:#d9c9e9;margin-top:15px}.kh-home .kh-hero-buttons{margin-top:20px}.kh-home .kh-hero-buttons :is(button,a){border-radius:11px;min-height:46px}.kh-home .kh-hero-buttons button{background:linear-gradient(135deg,#b557f5,#893be4);box-shadow:0 8px 22px #8b3be442}.kh-home .kh-hero-buttons .kh-outline{background:#0f0919bd;border-color:#c084fc7a;text-decoration:none}.kh-home .kh-hero-nav{z-index:4;bottom:20px;right:22px}.kh-home .kh-dots{z-index:4;bottom:31px}.kh-home .kh-section{margin-bottom:48px}.kh-home .kh-section-head{align-items:flex-end;margin-bottom:18px}.kh-section-eyebrow{color:#b76bea;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font:800 .64rem/1.25 Space Grotesk,sans-serif;display:block}.kh-home .kh-section-head h2{color:#f8f3ff;letter-spacing:-.035em;font-size:clamp(1.45rem,2.15vw,1.85rem);line-height:1.15}.kh-home .kh-section-head p{color:#aa9ab9;margin-top:5px;font-size:.78rem}.kh-home .kh-carousel-actions{gap:8px}.kh-home .kh-carousel-actions button{background:#181023;border-color:#c084fc4a;width:35px;height:35px}.kh-home .kh-reading-rail,.kh-home .kh-popular-rail{gap:15px;padding-bottom:9px}.kh-home .kh-reading-card{min-width:0;min-height:153px;color:inherit;background:linear-gradient(145deg,#1d1429,#130e1d);border-color:#c084fc3b;border-radius:13px;flex:0 0 265px;gap:12px;padding:9px;text-decoration:none;box-shadow:inset 0 1px #ffffff09}.kh-home .kh-reading-cover{border-radius:8px;flex-basis:85px}.kh-home .kh-reading-info{padding:7px 0 3px}.kh-home .kh-reading-info strong{margin-top:9px;font-size:.85rem}.kh-reading-continue{color:#e9d5ff;background:#a855f71a;border:1px solid #c084fc52;border-radius:7px;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:8px 10px;font:700 .65rem Space Grotesk,sans-serif;display:flex}.kh-reading-card:hover .kh-reading-continue{background:#a855f738;border-color:#a855f7}.kh-home .kh-popular-rail>.kh-popular-card{border-radius:13px;flex:0 0 calc(20% - 12px);min-width:180px}.kh-home .kh-popular-card,.kh-home .kh-compact-card{background:#15101e;border-color:#c084fc38}.kh-home .kh-popular-card>img{object-position:center top;height:238px}.kh-home .kh-rank{background:#8738df;border-radius:8px;width:30px;height:30px;top:9px;left:9px;box-shadow:0 3px 12px #00000059}.kh-home .kh-rank-1{background:linear-gradient(145deg,#bb66fa,#8738df)}.kh-home .kh-popular-info{flex-direction:column;gap:6px;min-height:96px;padding:11px 12px 13px;display:flex}.kh-home .kh-popular-info strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.55em;font-size:.79rem;line-height:1.28;display:-webkit-box;overflow:hidden}.kh-home .kh-popular-info small{color:#a99ab8;margin-top:0;font-size:.65rem}.kh-home .kh-popular-info .kh-metrics{gap:12px;margin-top:auto}.kh-home .kh-updates-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kh-home .kh-update-card{background:#15101e;border-color:#c084fc38;border-radius:13px;min-height:194px;box-shadow:inset 0 1px #ffffff08}.kh-home .kh-update-atmosphere{opacity:.25;-webkit-mask-image:none;mask-image:none}.kh-home .kh-update-card>img{object-position:center top;border-radius:8px;width:103px;height:calc(100% - 24px);top:12px;left:12px;right:auto;-webkit-mask-image:none;mask-image:none}.kh-home .kh-update-body{background:linear-gradient(90deg,#0000 0 115px,#15101eeb 124px);flex-direction:column;flex:1;min-width:0;padding:13px 13px 12px 128px;display:flex}.kh-home .kh-update-title{min-height:30px;display:block}.kh-home .kh-update-title a{white-space:normal;padding-right:36px;display:block;overflow:visible}.kh-home .kh-update-title strong{white-space:normal;color:#f5effc;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.79rem;line-height:1.28;display:-webkit-box;overflow:hidden}.kh-home .kh-update-title b{background:#7836c2;border-radius:5px;padding:4px 6px;font-size:.53rem;position:absolute;top:12px;right:12px}.kh-home .kh-update-body>.kh-tags{gap:4px;margin:7px 0 2px}.kh-home .kh-update-body .kh-tags i{color:#bfa8d4;background:#a855f717;border:1px solid #c084fc2e;border-radius:5px;padding:3px 6px;font-size:.55rem}.kh-home .kh-update-body .kh-tags .kh-format-tag{letter-spacing:.02em;font-weight:800}.kh-home .kh-update-body .kh-tags .kh-format-manga{color:#f1ddff;background:#513078;border-color:#8150af}.kh-home .kh-update-body .kh-tags .kh-format-manhwa{color:#daf0ff;background:#1b4770;border-color:#3b79a8}.kh-home .kh-update-body .kh-tags .kh-format-manhua{color:#ffe2d9;background:#713e34;border-color:#ad6556}.kh-home .kh-update-body .kh-tags .kh-format-comic{color:#d9ffea;background:#245b4b;border-color:#448f73}.kh-home .kh-chapters{gap:4px;margin-top:5px}.kh-home .kh-chapters button{background:#1d1429c7;border-color:#c084fc3d;border-radius:6px;min-height:25px;padding:5px 8px;font:700 .61rem/1 Space Grotesk,sans-serif;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.kh-home .kh-chapters button:hover,.kh-home .kh-chapters button:focus-visible{color:#fff;background:#6d2fac;border-color:#bd72ff;outline:none;transform:translate(3px);box-shadow:0 0 0 2px #bd72ff2e,0 5px 13px #5b229752}.kh-home .kh-chapters button:active{transform:translate(1px)scale(.99)}.kh-home .kh-update-body>.kh-metrics{gap:11px;margin-top:auto;padding-top:8px;font-size:.61rem}.kh-home .kh-update-body>.kh-metrics span:last-child svg{color:#e1b566}.kh-home .kh-recommended-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.kh-home .kh-compact-card{border-radius:12px}.kh-home .kh-compact-card img{object-position:center top;height:clamp(165px,20vw,245px)}.kh-home .kh-compact-card>div{padding:11px 12px 13px}.kh-home .kh-compact-card strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:.75rem;line-height:1.25;display:-webkit-box;overflow:hidden}.kh-home .kh-compact-card small{color:#b7a6c7;margin-top:7px;font-size:.63rem}.kh-home .kh-pagination button{color:#ded0ec;background:#181023;border-color:#c084fc4d}.kh-home .kh-pagination button.selected{color:#fff;background:#a855f7}@media (width<=1100px){.kh-home .kh-hero-content{max-width:72%}.kh-home .kh-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-home .kh-popular-rail>.kh-popular-card{flex-basis:calc(25% - 11.25px)}}@media (width<=700px){.kh-home .kh-wrap{padding:0 16px 48px}.kh-home .kh-hero{border-radius:15px;height:490px;margin:12px 0 38px}.kh-home .kh-hero:before{background:linear-gradient(90deg,#08060fdb,#08060f80),linear-gradient(#0000 52%,#08060f85)}.kh-home .kh-hero-content{max-width:100%;padding:29px 23px 64px}.kh-home .kh-hero .kh-hero-title{font-size:clamp(2.05rem,7.5vw,2.7rem)}.kh-home .kh-hero p.kh-hero-desc{font-size:.78rem}.kh-home .kh-hero .kh-tags i{font-size:.58rem}.kh-home .kh-hero-nav{bottom:15px;right:14px}.kh-home .kh-dots{bottom:28px;left:23px;right:auto;transform:none}.kh-home .kh-section{margin-bottom:39px}.kh-home .kh-section-head{flex-direction:row;align-items:flex-end}.kh-home .kh-section-head h2{font-size:1.42rem}.kh-home .kh-section-head p{font-size:.69rem}.kh-home .kh-popular-rail>.kh-popular-card{flex-basis:46%;min-width:155px}.kh-home .kh-popular-card>img{height:205px}.kh-home .kh-updates-grid{grid-template-columns:1fr}.kh-home .kh-recommended-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.kh-home .kh-compact-card img{height:205px}}@media (width<=390px){.kh-home .kh-hero .kh-hero-title{font-size:1.95rem}.kh-home .kh-update-card>img{width:92px}.kh-home .kh-update-body{padding-left:117px}}@media (prefers-reduced-motion:reduce){.kh-home .kh-hero-bg-enter,.kh-home .kh-hero-content{animation:none}}.kh-home .kh-chapters a{color:#e5d8f1;text-align:left;background:#1d1429c7;border:1px solid #c084fc3d;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:25px;padding:5px 8px;font:700 .61rem/1 Space Grotesk,sans-serif;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex}.kh-home .kh-chapters a:hover,.kh-home .kh-chapters a:focus-visible{color:#fff;background:#6d2fac;border-color:#bd72ff;outline:none;transform:translate(3px);box-shadow:0 0 0 2px #bd72ff2e,0 5px 13px #5b229752}:root{--site-width:1280px;--site-panel:#171020;--site-panel-raised:#20152d;--site-line:#c084fc45;--site-soft-line:#c084fc29;--site-muted:#b9aacb;--site-hero:radial-gradient(circle at 83% 18%, #a855f73b, transparent 36%), linear-gradient(120deg, #24152f, #15101f 72%);--t2:#e1d6f1bf;--t3:#d2c6e58a;--bdr:var(--site-soft-line);--bdr2:var(--site-line)}body{color:#f5efff;background:#0c0913}body:before{background:radial-gradient(70% 42% at 82% -8%,#9145d724,#0000 73%),radial-gradient(52% 54% at 0 90%,#6d2eb014,#0000 73%)}.hbar,.footer-in,.page,.kh-home .kh-wrap,.manga-detail .ap{max-width:var(--site-width)}.kh-home{background:0 0;font-family:Space Grotesk,Inter,sans-serif}.kh-home .kh-hero{border-color:var(--site-line)}.kh-home .kh-reading-card,.kh-home .kh-popular-card,.kh-home .kh-compact-card,.kh-home .kh-update-card{border-color:var(--site-soft-line);background-color:var(--site-panel)}.kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card):hover{border-color:var(--a1);box-shadow:0 12px 30px #00000052}.kh-home .kh-section-head p,.kh-home .kh-popular-info small,.kh-home .kh-compact-card small{color:var(--site-muted)}.library-page{padding-top:28px}.library-hero,.scans-intro,.lists-hero,.schedule-hero,.social-layout .social-feed-title{border:1px solid var(--site-line);background:var(--site-hero);border-radius:20px;box-shadow:0 16px 40px #00000038,inset 0 1px #ffffff09}.library-hero{min-height:264px}.scans-page{width:min(var(--site-width), calc(100% - 64px));padding-top:28px}.scans-intro{align-items:center;min-height:210px}.lists-page{max-width:var(--site-width)}.lists-hero{min-height:264px}.lists-hero h1,.library-hero h1,.scans-intro h1,.schedule-hero h1,.social-feed-title h1{color:#fff;letter-spacing:-.045em;font-family:Outfit,sans-serif;font-weight:800}.lists-hero :is(.lists-kicker,h1 em),.scans-intro :is(.scan-eyebrow,h1 em),.library-hero :is(.library-eyebrow,h1 em),.site-eyebrow,.schedule-hero h1 em,.social-feed-title h1 em{color:#c887ff}.lists-hero p,.scans-intro p,.library-hero p,.schedule-hero p,.social-layout .social-feed-title p{color:var(--site-muted)}.library-page .library-controls,.lists-controls,.scan-profile-card,.scan-content-panel,.scan-side-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.social-layout .social-empty{border-color:var(--site-line);background:linear-gradient(140deg, #a855f711, transparent 70%), var(--site-panel);box-shadow:0 10px 28px #0000002e}.library-page .agrid .card,.scan-list-card,.lists-page .discovery-list-card{border-color:var(--site-soft-line);background:linear-gradient(140deg, #a855f70b, transparent 68%), var(--site-panel)}.library-page .agrid .card:hover,.scan-list-card:hover,.lists-page .discovery-list-card:hover{border-color:#ad62ea;box-shadow:0 14px 30px #0000004d}.lists-page .discovery-list-description,.lists-page .discovery-list-stats{color:var(--site-muted)}.lists-page .discovery-list-card:focus-visible,.scan-list-card:focus-visible{outline:2px solid var(--a2);outline-offset:3px}.lists-search,.scans-search,.library-control-main .lst-srch input,.social-layout .social-compose-top textarea{border-color:var(--site-line);color:var(--text);background:#120d1b}.lists-scope button,.lists-sort select,.library-control-main .lst-adv-btn,.library-page .lst-sort,.dtab{border-color:var(--site-line);color:#ded1ed;background:#1c1328}.lists-scope button:hover,.library-control-main .lst-adv-btn:hover,.library-page .lst-sort:hover,.dtab:hover{border-color:var(--a2);color:#fff;background:#29193b}.schedule-page{padding-top:28px}.site-eyebrow{letter-spacing:.14em;text-transform:uppercase;font:800 .68rem/1.2 Space Grotesk,sans-serif;display:inline-block}.schedule-hero{min-height:264px;margin-bottom:34px;padding:40px 44px;position:relative;overflow:hidden}.schedule-hero h1{z-index:1;margin:12px 0 8px;font-size:clamp(2.3rem,4.4vw,4rem);line-height:1.03;position:relative}.schedule-hero h1 em,.social-feed-title h1 em{font-style:normal}.schedule-hero p{z-index:1;max-width:440px;font-size:.86rem;line-height:1.6;position:relative}.schedule-total{z-index:1;border:1px solid var(--site-line);color:var(--site-muted);background:#0000003b;border-radius:8px;align-items:baseline;gap:7px;margin-top:21px;padding:8px 11px;font-size:.72rem;font-weight:700;display:inline-flex;position:relative}.schedule-total strong{color:#fff;font:800 1.05rem Outfit,sans-serif}.schedule-hero-art{opacity:.76;pointer-events:none;gap:11px;display:flex;position:absolute;top:34px;right:54px;transform:rotate(-9deg)}.schedule-hero-art span{color:#f5e5ff;letter-spacing:.08em;background:linear-gradient(165deg,#7440a7,#321b48 68%);border:1px solid #dfb5ff6b;border-radius:13px;place-items:start center;width:65px;height:152px;padding-top:22px;font:800 .72rem Space Grotesk,sans-serif;display:grid;box-shadow:0 14px 30px #0008}.schedule-hero-art span:nth-child(2n){transform:translateY(27px)}.schedule-heading{justify-content:space-between;align-items:end;gap:16px;margin:0 2px 16px;display:flex}.schedule-heading h2{color:#fff;letter-spacing:-.03em;margin-top:6px;font:800 1.5rem Outfit,sans-serif}.schedule-heading>span{color:var(--site-muted);font-size:.73rem;font-weight:700}.schedule-content .dtabs{border:1px solid var(--site-line);background:var(--site-panel);border-radius:14px;gap:8px;margin-bottom:22px;padding:15px}.schedule-content .dtab{letter-spacing:.025em;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 14px;font-size:.69rem;display:inline-flex}.schedule-content .dtab.on{color:#fff;background:linear-gradient(135deg,#af57ef,#8135db);border-color:#0000}.schedule-day-count{color:#dbaeff;background:#a855f733;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.61rem;display:inline-grid}.dtab.on .schedule-day-count{color:#fff;background:#ffffff38}.schedule-state{border:1px dashed var(--site-line);background:var(--site-panel);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:36px 18px;display:flex}.schedule-state-icon{border:1px solid var(--site-line);background:var(--sur2);width:48px;height:48px;color:var(--a2);border-radius:12px;place-items:center;margin-bottom:15px;font-size:1.5rem;display:grid}.schedule-state h2{color:var(--text);font:800 1.08rem Outfit,sans-serif}.schedule-state p{max-width:420px;color:var(--site-muted);margin-top:7px;font-size:.78rem;line-height:1.5}.schedule-group{margin-bottom:30px}.schedule-group>h2{color:var(--text);margin-bottom:14px;font:800 1.1rem Outfit,sans-serif}.schedule-manga-card{border:1px solid var(--site-soft-line);background:var(--site-panel);min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;padding:7px 7px 11px;transition:transform .18s,border-color .18s,box-shadow .18s}.schedule-manga-card:hover,.schedule-manga-card:focus-visible{border-color:var(--a1);outline:none;transform:translateY(-3px);box-shadow:0 10px 25px #0007}.schedule-manga-card img{aspect-ratio:2/3;object-fit:cover;background:var(--bg3);border-radius:7px;width:100%;display:block}.schedule-manga-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.55em;margin:9px 2px 0;font-size:.75rem;line-height:1.28;display:-webkit-box;overflow:hidden}.social-layout{max-width:var(--site-width);grid-template-columns:minmax(0,1fr) 300px;gap:24px;padding:28px 32px 72px}.social-layout .social-feed-title{min-height:164px;margin:0 0 18px;padding:25px 30px}.social-layout .social-feed-title h1{margin:7px 0 0;font-size:clamp(2.1rem,3.2vw,3rem);line-height:1.05}.social-layout .social-feed-title p{margin-top:9px;font-size:.83rem}.social-layout .social-popular-list strong{color:var(--text)}.social-layout .social-feed-tabs{border:1px solid var(--site-line);background:var(--site-panel);border-radius:11px;gap:5px;padding:4px}.social-layout .social-feed-tabs button{border:0;border-radius:8px;transition:background .18s,color .18s}.social-layout .social-feed-tabs button.on{color:#e3bbff;background:#3c2058;border:0}.social-layout .social-feed-tabs button:hover:not(.on){background:#281936}.user-page{font-family:Space Grotesk,sans-serif}.user-page .user-name-line h1,.user-page :is(.user-shelf-head h2,.user-about h2,.user-recent h2){font-family:Outfit,sans-serif}.user-page .user-tabs button{font-family:Space Grotesk,sans-serif;font-weight:800}.user-page .user-tabs button:hover:not(.on){border-radius:7px 7px 0 0}.user-page :is(.user-shelf,.user-about,.user-recent,.user-list-detail){border-radius:14px}.manga-detail .ap{padding-top:28px}.manga-detail>.manga-breadcrumb{max-width:var(--site-width);padding-inline:32px}.manga-detail .ap-title{letter-spacing:-.035em;font-family:Outfit,sans-serif}.manga-detail .ap-synopsis,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog{border-color:var(--site-line);background:var(--site-panel)}.manga-action{border-radius:9px}.mr-bar{border-bottom-color:var(--site-soft-line);background:#0c0913f7}.mr-tool:focus-visible{outline:2px solid var(--a2);outline-offset:2px}@media (width<=900px){.schedule-hero-art{opacity:.25;right:-35px}.social-layout{grid-template-columns:minmax(0,1fr) 245px;padding-inline:24px}}@media (width<=700px){.page,.lists-page,.manga-detail .ap,.manga-detail>.manga-breadcrumb{padding-inline:16px}.library-hero,.scans-intro,.lists-hero,.schedule-hero{border-radius:16px}.schedule-page{padding-top:15px}.schedule-hero{min-height:0;margin-bottom:28px;padding:30px 24px}.schedule-hero h1{font-size:clamp(2rem,7vw,2.8rem)}.schedule-hero-art,.schedule-heading>span{display:none}.schedule-content .dtabs{margin-inline:-2px;padding:10px}.schedule-content .dtab{padding-inline:12px}.social-layout{padding:16px 12px 48px;display:block}.social-layout .social-feed-title{min-height:0;margin-bottom:15px;padding:22px 20px}.social-layout .social-feed-title h1{font-size:2rem}.social-layout .social-feed-aside{padding-top:18px}.scans-page{width:calc(100% - 32px);padding-top:16px}}@media (prefers-reduced-motion:reduce){.schedule-manga-card,.social-layout .social-feed-tabs button{transition:none}}.site-page-hero{isolation:isolate;border:1px solid var(--site-line);background:var(--site-hero);border-radius:20px;min-height:286px;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000038,inset 0 1px #ffffff09}.site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker){color:#c887ff;letter-spacing:.14em;text-transform:uppercase;align-items:center;min-height:14px;margin:0;font:800 .68rem/1.2 Space Grotesk,sans-serif;display:inline-flex}.site-page-hero h1,.social-layout .site-page-hero h1{z-index:1;color:#fff;letter-spacing:-.048em;max-width:760px;margin:12px 0 0;font:800 clamp(2.3rem,4.2vw,3.35rem)/1.04 Outfit,sans-serif;position:relative}.site-page-hero h1 em{color:#c887ff;font-style:normal}.site-page-hero p,.social-layout .site-page-hero p{z-index:1;max-width:56ch;color:var(--site-muted);margin:12px 0 0;font:500 .88rem/1.6 Space Grotesk,sans-serif;position:relative}.site-page-hero :is(.library-hero-count,.lists-hero-stat,.schedule-total,.rank-hero-stats span){border:1px solid var(--site-line);width:max-content;color:var(--site-muted);background:#0000003b;border-radius:8px;align-items:baseline;gap:7px;margin-top:22px;padding:8px 11px;font:700 .72rem/1.3 Space Grotesk,sans-serif;display:inline-flex}.site-page-hero :is(.library-hero-count,.lists-hero-stat,.schedule-total,.rank-hero-stats span) strong{color:#fff;margin:0;font:800 1.05rem/1 Outfit,sans-serif}.library-hero.site-page-hero,.schedule-hero.site-page-hero,.rank-hero.site-page-hero,.scans-intro.site-page-hero{padding:40px 44px}.lists-hero.site-page-hero{grid-template-columns:minmax(0,1fr) 390px}.lists-hero.site-page-hero .lists-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 44px;display:flex}.lists-hero.site-page-hero .lists-hero-art{background:0 0;min-height:264px}.lists-hero.site-page-hero .lists-hero-stat{margin-top:22px}.scans-intro.site-page-hero{align-items:center}.scans-page{width:auto;max-width:var(--site-width);padding:28px 32px 96px}.scans-intro.site-page-hero:after{content:"";pointer-events:none;border:1px solid #c887ff24;border-radius:50%;width:380px;height:380px;position:absolute;top:-95px;right:8%;box-shadow:0 0 0 44px #a855f706,0 0 0 88px #a855f705}.scans-intro.site-page-hero>*{z-index:1;position:relative}.rank-hero.site-page-hero .rank-hero-stats{gap:8px;margin-top:0}.social-layout{max-width:var(--site-width);grid-template-columns:minmax(0,1fr) 300px;gap:20px 24px;padding:28px 32px 72px;display:grid}.social-layout .social-feed-title.site-page-hero{flex-direction:column;grid-column:1/-1;justify-content:center;min-height:286px;margin:0;padding:40px 44px;display:flex}.social-layout .social-feed-title.site-page-hero:after{content:"";pointer-events:none;border:1px solid #c887ff26;border-radius:50%;width:350px;height:350px;position:absolute;top:-80px;right:8%;box-shadow:0 0 0 42px #a855f706,0 0 0 84px #a855f705}.social-layout .social-feed-column{min-width:0}.social-layout .social-composer{margin-top:0}.social-layout .social-feed-aside{padding-top:0}@media (width<=900px){.lists-hero.site-page-hero{grid-template-columns:minmax(0,1fr) 300px}.social-layout{grid-template-columns:minmax(0,1fr) 245px;padding-inline:24px}}@media (width<=700px){.site-page-hero{border-radius:16px;min-height:0}.site-page-hero h1,.social-layout .site-page-hero h1{font-size:clamp(2rem,7vw,2.55rem)}.site-page-hero p,.social-layout .site-page-hero p{font-size:.82rem}.library-hero.site-page-hero,.schedule-hero.site-page-hero,.rank-hero.site-page-hero,.scans-intro.site-page-hero{padding:30px 24px}.lists-hero.site-page-hero{display:block}.lists-hero.site-page-hero .lists-hero-copy{padding:30px 24px}.lists-hero.site-page-hero .lists-hero-art{display:none}.social-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 12px 48px;display:grid}.social-layout .social-feed-title.site-page-hero{min-height:0;padding:30px 24px}.social-layout .social-feed-aside{padding-top:0}.scans-page{width:auto;padding:16px 16px 70px}.scans-intro.site-page-hero{align-items:flex-start}}html.palette-preview{--white:#fff;--purple:#5a2e98;--purple-hover:#49257b;--yellow:#feac1a;--dark-001:#080809;--dark-002:#0c0c0f;--dark-003:#101013;--dark-004:#141418;--dark-005:#19191e;--dark-006:#202026;--site-panel:var(--dark-004);--site-panel-raised:var(--dark-005);--site-line:#39313f;--site-soft-line:#2a2730;--site-muted:#c5c5c5;--site-hero:radial-gradient(circle at 85% 12%, #5a2e981b, transparent 42%), linear-gradient(120deg, #171519, #0e0d11 72%)}html.palette-preview body{--bg:var(--dark-001);--bg2:var(--dark-002);--bg3:var(--dark-003);--bg4:var(--dark-004);--sur:var(--dark-004);--sur2:var(--dark-005);--sur3:var(--dark-006);--a1:#b68afa;--a2:#d2b7ff;--a3:var(--purple);--a4:var(--purple-hover);--text:var(--white);--t2:#d0d0d0;--t3:#a8a8a8;--bdr:#29262e;--bdr2:#39313f;--bdr3:#26242b;--hbg:#0c0c0ff2;--glow:#5a2e984d;--glow2:#5a2e9824;background:var(--dark-001);color:var(--white)}html.palette-preview body:before{background:radial-gradient(58% 35% at 82% -8%,#5a2e9810,#0000 72%),radial-gradient(48% 42% at 0 90%,#feac1a06,#0000 76%)}html.palette-preview .header,html.palette-preview .footer,html.palette-preview .mr-bar{background:var(--dark-002);border-color:var(--site-soft-line)}html.palette-preview .logo-name em,html.palette-preview .nav a.on,html.palette-preview .nav a:hover{color:#cbaaff}html.palette-preview .nav a.on{background:#5a2e982f}html.palette-preview .nav a.on:after{background:var(--yellow);box-shadow:0 0 10px #feac1a66}html.palette-preview :is(.srch,.srch input,.search-result,.mnav,.footer,.footer-in){color:var(--white)}html.palette-preview .kh-home{background:radial-gradient(ellipse 70% 34% at 85% 0%, #5a2e980b, transparent 72%), var(--dark-001)}html.palette-preview .kh-home .kh-hero{border-color:var(--site-line);background:var(--dark-002)}html.palette-preview .kh-home .kh-hero:before{background:linear-gradient(90deg,#080809f2,#101013d9 50%,#0000 80%),linear-gradient(#0000 60%,#080809b8)}html.palette-preview .kh-home .kh-featured{color:var(--yellow);background:#302414d9;border-color:#d3913a}html.palette-preview .kh-featured-dot{background:var(--yellow);box-shadow:0 0 9px #feac1a}html.palette-preview .kh-home .kh-hero .kh-hero-title em,html.palette-preview .kh-home .kh-section-head h2,html.palette-preview :is(.site-page-hero h1,.rank-hero h1,.lists-hero h1){color:var(--white)}html.palette-preview .kh-home .kh-hero p.kh-hero-desc,html.palette-preview .kh-home .kh-section-head p{color:#d8d8d8}html.palette-preview .kh-home .kh-section-eyebrow,html.palette-preview .kh-home .kh-view,html.palette-preview .site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker){color:var(--yellow)}html.palette-preview .kh-home .kh-hero-buttons button,html.palette-preview .kh-home .kh-filters button.selected,html.palette-preview .kh-home .kh-rank,html.palette-preview .kh-home .kh-update-title b{background:var(--purple);border-color:var(--purple);color:var(--white);box-shadow:none}html.palette-preview .kh-home .kh-hero-buttons button:hover,html.palette-preview .kh-home .kh-filters button.selected:hover{background:var(--purple-hover)}html.palette-preview .kh-home .kh-rank-1{background:var(--yellow);color:#191919}html.palette-preview .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html.palette-preview .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card):hover{background:var(--dark-005);border-color:#9264c7}html.palette-preview .kh-home .kh-update-body{background:linear-gradient(90deg,#14141800,#141418db 45%,#141418 76%)}html.palette-preview .kh-home :is(.kh-reading-continue,.kh-chapters a,.kh-carousel-actions button,.kh-filters button,.kh-rec-actions button,.kh-load){background:var(--dark-005);border-color:var(--site-line);color:var(--white)}html.palette-preview .kh-home :is(.kh-reading-continue,.kh-chapters a,.kh-carousel-actions button,.kh-filters button,.kh-rec-actions button,.kh-load):hover{background:var(--dark-006);border-color:#9264c7}html.palette-preview :is(.site-page-hero,.library-hero,.scans-intro,.lists-hero,.schedule-hero,.rank-hero,.social-layout .social-feed-title){background:var(--site-hero);border-color:var(--site-line);box-shadow:0 16px 40px #0005}html.palette-preview :is(.site-page-hero h1 em,.library-hero h1 em,.lists-hero h1 em,.scans-intro h1 em,.rank-hero h1 em,.social-feed-title h1 em){color:#d0abff}html.palette-preview :is(.library-hero p,.lists-hero p,.scans-intro p,.rank-hero p,.social-feed-title p){color:#d0d0d0}html.palette-preview .lists-hero-art{background:radial-gradient(circle,#5a2e9838,#0000 65%)}html.palette-preview :is(.library-page .library-controls,.lists-controls,.scan-profile-card,.scan-content-panel,.scan-side-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.social-layout .social-empty,.schedule-content .dtabs,.rank-guide>div,.rank-results,.rank-tabs button,.discovery-list-card,.scan-list-card,.library-page .agrid .card){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html.palette-preview :is(.library-page .agrid .card,.discovery-list-card,.scan-list-card,.rank-tabs button):hover{background:var(--dark-005);border-color:#8f62be}html.palette-preview :is(.lists-search,.scans-search,.lst-srch input,.lst-ms-btn,.lst-ms-pop,.lists-sort select,.lists-scope button,.library-page .lst-sort,.social-layout .social-compose-top textarea,.manga-action,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html.palette-preview :is(.lists-search,.scans-search,.lst-srch input,.social-layout .social-compose-top textarea):focus-within{border-color:#b68afa}html.palette-preview :is(.lists-scope button.on,.library-page .lst-sort.on,.lst-apply,.dtab.on,.social-layout .social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.discovery-list-modal-actions button:first-child){background:var(--purple);color:var(--white);box-shadow:none;border-color:#8f63c4}html.palette-preview :is(.lists-scope button.on,.library-page .lst-sort.on,.lst-apply,.dtab.on,.social-layout .social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.discovery-list-modal-actions button:first-child):hover{background:var(--purple-hover)}html.palette-preview :is(.schedule-manga-card,.schedule-state,.rank-my-position,.rank-row,.user-post-empty){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html.palette-preview .rank-row:hover{background:var(--dark-005)}html.palette-preview .rank-position,html.palette-preview .rank-value,html.palette-preview .rank-chevron{color:var(--yellow)}html.palette-preview .rank-guide>div>span{background:var(--purple)}html.palette-preview .rank-results-head{border-color:var(--site-soft-line)}html.palette-preview .rank-row{border-bottom-color:var(--site-soft-line)}html.palette-preview .manga-detail .ap-hero-bg:after{background:linear-gradient(90deg, #080809d9, #0808098a), linear-gradient(to top, var(--dark-001), transparent 80%)}html.palette-preview :is(.manga-detail .ap-synopsis,.manga-detail .ap-syn,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog,.ap-ep,.ap-eps-item){background:var(--dark-004);border-color:var(--site-soft-line)}html.palette-preview :is(.manga-detail .ap-btn-watch,.manga-detail .ap-btn-fav:not(.on),.manga-action.on){background:var(--purple);border-color:var(--purple);color:var(--white);box-shadow:none}html.palette-preview .manga-detail .ap-btn-fav.on{background:#7a324e;border-color:#a04d69}html.palette-preview .manga-detail :is(.ap-genre-tag,.ap-native){color:var(--t2)}html.palette-preview .mr-end-card{background:var(--dark-004);border-color:var(--site-line)}html.palette-preview .discovery-list-modal,html.palette-preview .discovery-list-modal-head,html.palette-preview .discovery-list-works button{background:var(--dark-004);border-color:var(--site-soft-line)}html.palette-preview .discovery-list-modal-actions{border-color:var(--site-soft-line)}html.palette-preview .discovery-list-author,html.palette-preview .discovery-list-stats span:nth-child(2){color:var(--yellow)}html.palette-preview .user-page{background:var(--profile-page-background)}html.palette-preview .user-page :is(.user-card,.user-card-body,.user-tabs,.user-recent,.user-shelf,.user-about,.user-list-detail,.user-post-empty,.user-followed-lists-empty,.user-followed-lists-grid .discovery-list-card){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html.palette-preview .user-page :is(.user-personalize,.user-follow){background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}html.palette-preview .user-page .user-tabs button.on{background:var(--profile-soft-accent);color:var(--profile-ink);border-bottom-color:var(--profile-accent-visible)}html.palette-preview .user-page .user-cover{border-color:var(--site-soft-line)}html.palette-preview :is(.kh-tags i.genre-colored,.ap-genre-tag.genre-colored,.hgenre.genre-colored,.rec-genre.genre-colored,.ep-info-genre.genre-colored){color:var(--genre-color);background:color-mix(in srgb, var(--genre-color) 16%, var(--dark-004));border:1px solid color-mix(in srgb, var(--genre-color) 55%, var(--dark-004));border-radius:6px}html.palette-preview .ep-info-genre.genre-colored{padding:4px 8px;display:inline-flex}html.palette-preview .genre-filter-dot{background:var(--genre-color);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--genre-color) 20%, transparent);border-radius:50%;flex:0 0 8px;display:inline-block}html:not(.palette-preview) .genre-filter-dot{display:none}html.palette-preview :is(.search-menu,.lst-ms-pop,.social-mention-results,.user-manga-matches,.social-search-results,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog,.modal,.user-edit-modal,.user-edit-tabs,.user-edit-actions,.user-edit-panel,.discovery-list-modal,.discovery-list-modal-head,.discovery-list-modal-actions,.discovery-list-share,.discovery-list-join){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html.palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.manga-list-menu button,.manga-custom-menu button,.social-mention-results button,.user-manga-matches button,.social-search-results button){color:var(--white);border-color:var(--site-soft-line)}html.palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.manga-list-menu button,.manga-custom-menu button,.social-mention-results button,.user-manga-matches button,.social-search-results button):hover{background:var(--dark-005);color:#e5ceff}html.palette-preview :is(.srch input,.msrch input,.mfield input,.user-edit-modal input:not([type=checkbox]):not([type=file]):not([type=color]),.user-edit-modal textarea,.user-edit-modal select,.user-list-create input,.user-list-create textarea,.user-add-manga input,.ap-eps-search input,.lst-drop,.lst-ms-btn,.lst-srch input,.discovery-list-share input){background:var(--dark-002);border-color:var(--site-line);color:var(--white)}html.palette-preview :is(.lst-adv,.lst-drops,.lst-adv-footer,.library-page .library-controls,.lists-controls,.scans-controls,.rank-tabs,.schedule-content .dtabs){background:var(--dark-003);border-color:var(--site-soft-line)}html.palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.manga-action,.manga-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button,.social-compose-modes button){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html.palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.manga-action,.manga-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button):hover{background:var(--dark-006);border-color:#8760a9}html.palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.manga-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child){background:var(--purple);color:var(--white);border-color:#8251ad}html.palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.manga-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child):hover{background:var(--purple-hover)}html.palette-preview :is(.mtabs,.mfield input,.mclose){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html.palette-preview .mfield label,html.palette-preview .msub,html.palette-preview .mswitch,html.palette-preview .user-edit-head p{color:#c5c3c9}html.palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.scan-profile-card,.scan-content-panel,.scan-side-card,.library-page .agrid .card,.schedule-manga-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.rank-guide>div,.rank-results,.rank-my-position){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html.palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.library-page .agrid .card,.rank-row):hover{background:var(--dark-005);border-color:#8055a9}html.palette-preview :is(.lists-hero,.library-hero,.scans-intro,.schedule-hero,.rank-hero){background:var(--site-hero);border-color:var(--site-line)}html.palette-preview :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#5a2e981f,#0000 65%)}html.palette-preview :is(.lists-results-count,.discovery-list-modal-metrics span,.discovery-list-creator,.discovery-list-own,.rank-hero-stats span){background:var(--dark-005);border-color:var(--site-line);color:#dfdce4}html.palette-preview :is(.user-page .user-list-create,.user-page .user-list-select,.user-page .user-edit-modal,.user-page .user-theme-editor,.user-page .user-privacy-editor,.user-page .user-list-detail,.user-page .user-about){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html.palette-preview .user-page .user-edit-modal :is(input,textarea,select){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html.palette-preview :is(.mr-wrap,.mr-main,.mr-sidebar,.mr-settings,.mr-settings-backdrop,.mr-breadcrumb){background:var(--dark-001)}html.palette-preview .mr-settings-backdrop{background:#000b}html.palette-preview :is(.mr-bar,.mr-sb-tabs,.mr-chap-item,.mr-chap-nav,.mr-chap-select,.mr-page-pill,.mr-end-card,.mr-settings){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html.palette-preview .mr-chap-item:hover{background:var(--dark-005)}html.palette-preview .mr-chap-item.on{background:#5a2e982f;border-color:#8055a9}html.palette-preview .mr-discussion-button{background:var(--purple);color:var(--white);border-color:#845bad}html.palette-preview :is(.mr-discussion-panel,.mr-end-comments){background:var(--dark-002)}html.palette-preview .social-discussion :is(.social-composer,.social-post,.social-empty){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html.palette-preview .social-discussion :is(.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input){background:var(--dark-002);border-color:var(--site-line);color:var(--white)}html.palette-preview .social-discussion :is(.social-post-manga,.social-spoiler,.social-mention-results){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html.palette-preview .social-discussion .social-spoiler:hover{background:var(--dark-005);border-color:#855ba8}html.palette-preview .social-discussion .social-post-actions .social-action:hover{background:var(--dark-005);border-color:var(--site-line);color:var(--white)}html.palette-preview .social-discussion .social-replies{border-color:var(--site-soft-line)}html.palette-preview .social-discussion .social-compose-bottom button{background:var(--purple);color:var(--white);border-color:#8251ad}html.palette-preview .social-discussion .social-compose-bottom button:hover:not(:disabled){background:var(--purple-hover)}html.palette-preview .social-discussion .social-rating button.on{color:var(--yellow)}html.palette-preview .community-gate-card{background:var(--site-hero);border-color:var(--site-line)}html.palette-preview .community-gate-card:before,html.palette-preview .community-gate-card:after{border-color:var(--site-soft-line)}html.palette-preview .community-gate-icon{background:var(--dark-005);border-color:var(--site-line);color:var(--a1);box-shadow:none}html.palette-preview .community-gate h1{color:var(--white)}html.palette-preview .community-gate p{color:var(--site-muted)}html.palette-preview .community-gate-login{background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html.palette-preview .community-gate-login:hover{background:var(--dark-005);border-color:var(--a1)}html.palette-preview .community-gate-register{background:var(--purple);border-color:var(--purple);box-shadow:none}html.palette-preview .schedule-content .dtab:not(.on){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}@media (width<=700px){html.palette-preview .kh-home .kh-hero:before{background:linear-gradient(90deg,#080809ea,#101013bb 80%)}}.mr-chap-body{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.mr-chap-label{color:#e6dceb;overflow-wrap:anywhere;width:100%;margin:0;font-size:.72rem;line-height:1.3;display:block}.mr-chap-date{color:#a99bb6;letter-spacing:.015em;font-size:.62rem;line-height:1.2;display:block}.mr-chap-item{align-items:flex-start;min-height:54px;padding:9px 10px}.mr-chap-num{margin-top:1px}.mr-discussion-panel{scrollbar-color:#694481 #100d16;background:#100d16;border-left:1px solid #54316c;width:min(455px,100vw);top:52px;bottom:0;box-shadow:-18px 0 48px #000b}.mr-discussion-panel .social-discussion{flex-direction:column;gap:0;margin:0;padding:0 18px 30px;display:flex}.mr-discussion-panel .social-discussion-head{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17101ff5;border-bottom:1px solid #382747;margin:0 -18px 15px;padding:22px 64px 17px 20px;position:sticky;top:0}.mr-discussion-panel .social-discussion-head:before{content:"CONVERSA DA LEITURA";color:#c990ee;letter-spacing:.14em;margin-bottom:7px;font:800 .59rem/1.2 Space Grotesk,sans-serif;display:block}.mr-discussion-panel .social-discussion-head h2{color:#fff;letter-spacing:-.025em;margin:0;font:800 1.18rem/1.2 Outfit,sans-serif}.mr-discussion-panel .social-discussion-head p{color:#bdafc9;max-width:38ch;margin:7px 0 0;font-size:.7rem;line-height:1.45}.mr-discussion-close{z-index:4;float:none;color:#eee1f5;background:#271933;border:1px solid #67467a;border-radius:9px;width:32px;height:32px;font-size:1.2rem;line-height:1;position:fixed;top:65px;right:16px}.mr-discussion-close:hover,.mr-discussion-close:focus-visible{color:#fff;background:#39224e;border-color:#bb83e2}.mr-discussion-panel .social-composer{background:#1c1424;border:1px solid #4b315e;border-radius:12px;margin:0 0 14px;padding:13px;box-shadow:0 8px 20px #0003}.mr-discussion-panel .social-compose-top{gap:9px}.mr-discussion-panel .social-compose-top textarea{color:#f7effb;background:#130f1b;border:1px solid #543a66;border-radius:9px;min-height:82px;padding:11px;font-size:.75rem;line-height:1.45}.mr-discussion-panel .social-compose-top textarea:focus{background:#181020;border-color:#b777e5}.mr-discussion-panel .social-selected-manga{color:#c3b1cc;background:0 0;border:0;margin:8px 0 0 51px;padding:5px 0;font-size:.64rem}.mr-discussion-panel .social-selected-manga strong{color:#b99bcf;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.mr-discussion-panel .social-compose-bottom{gap:7px;margin-top:11px}.mr-discussion-panel .social-compose-bottom label{color:#c5b7ce}.mr-discussion-panel .social-compose-bottom button{color:#fff;min-height:34px;box-shadow:none;background:#7839ae;border:1px solid #9953d3;border-radius:8px}.mr-discussion-panel .social-compose-bottom button:hover:not(:disabled){background:#8e4bc4}.mr-discussion-panel .social-rating{margin-left:51px}.mr-discussion-panel .social-rating button.on{color:#feac1a}.mr-discussion-panel .social-empty{color:#c1b2cb;text-align:center;background:#1a1321;border:1px dashed #553963;border-radius:12px;justify-content:center;align-items:center;min-height:100px;padding:18px;font-size:.72rem;line-height:1.5;display:flex}.mr-discussion-panel .social-post{background:#1b1423;border:1px solid #473157;margin:0 0 10px;padding:13px;border-radius:12px!important}.mr-discussion-panel .social-post-main>p{color:#f3ebf7}.mr-discussion-panel .social-post-actions{gap:10px}.mr-discussion-panel .social-more{margin:6px auto 0}html.palette-preview .mr-discussion-panel{background:var(--dark-002);border-color:var(--site-line)}html.palette-preview .mr-discussion-panel .social-discussion-head{border-color:var(--site-soft-line);background:#141418f5}html.palette-preview .mr-discussion-panel :is(.social-composer,.social-empty,.social-post){background:var(--dark-004);border-color:var(--site-line)}html.palette-preview .mr-discussion-panel .social-compose-top textarea{background:var(--dark-003);border-color:var(--site-line)}html.palette-preview .mr-discussion-panel .social-compose-bottom button{background:var(--purple);border-color:#9468bf}html.palette-preview .mr-discussion-panel .social-rating button.on{color:var(--yellow)}@media (width<=700px){.mr-discussion-panel .social-discussion-head{padding-top:18px}.mr-discussion-close{top:100px}}.mr-scan-credit{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:160px;font-size:.7rem;font-weight:700;text-decoration:none;overflow:hidden}.mr-scan-credit:hover{color:var(--a2)}@media (width<=600px){.mr-scan-credit{display:none}}.mr-legenda-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:900px;margin:0 auto;padding:10px 16px;display:flex}.mr-legenda-strip>span{color:#a9a1b3;letter-spacing:.1em;text-transform:uppercase;font:800 .62rem Space Grotesk,sans-serif}.mr-legenda-strip button{color:#d9d0e2;cursor:pointer;background:#16121bcc;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:6px;min-height:32px;padding:5px 12px;font:700 .74rem Outfit,sans-serif;transition:border-color .15s,background .15s;display:inline-flex}.mr-legenda-strip button small{color:#a9a1b3;text-transform:uppercase;letter-spacing:.05em;font-size:.62rem;font-weight:800}.mr-legenda-strip button:hover{border-color:#fff5}.mr-legenda-strip button.is-on{color:#fff;background:#a855f72e;border-color:#a855f7}.mr-end-legenda{color:#bbaec5;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:16px;font-size:.76rem;display:flex}.mr-end-legenda strong{color:#efe6f7}.mr-like{color:#efe6f7;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:7px;min-height:35px;padding:7px 14px;font:800 .74rem Space Grotesk,sans-serif;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mr-like span{font-size:1rem;line-height:1}.mr-like:hover:not(:disabled){color:#fff;border-color:#f472b6}.mr-like.is-on{color:#fbcfe8;background:#f472b62a;border-color:#f472b6}html.site-theme-white .mr-end-legenda{color:var(--t2)}html.site-theme-white :is(.mr-end-legenda strong,.mr-like){color:var(--text)}html.site-theme-white .mr-like{border-color:var(--bdr2)}html.site-theme-white .mr-like.is-on{color:#be185d}.site-theme-switcher{flex:none;margin-left:8px;position:relative}.site-theme-trigger{border:1px solid var(--site-line);background:var(--site-panel);color:#eee5f7;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:31px;padding:6px 10px;font:700 .65rem Space Grotesk,sans-serif;transition:background .2s,border-color .2s;display:flex}.site-theme-trigger:hover,.site-theme-trigger[aria-expanded=true]{background:var(--site-panel-raised);border-color:#a768d8}.site-theme-icon{color:#c28aef;font-size:1.1rem;line-height:1}.site-theme-menu{z-index:300;border:1px solid var(--site-line);background:#1b1226;border-radius:13px;width:260px;padding:11px;position:absolute;top:calc(100% + 11px);right:0;box-shadow:0 18px 48px #000b}.site-theme-menu-title{color:#c9b6d9;letter-spacing:.06em;text-transform:uppercase;margin:2px 7px 8px;font:700 .62rem Space Grotesk,sans-serif;display:block}.site-theme-menu button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:50px;padding:7px 8px;display:flex}.site-theme-menu button:hover{background:#ffffff0b}.site-theme-menu button.selected{background:#a855f71c;border-color:#8554a8}.site-theme-menu button>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.site-theme-menu strong{font-size:.69rem}.site-theme-menu small{color:#baaec6;font-size:.57rem;line-height:1.3}.site-theme-swatch{border:1px solid #8b769c;border-radius:6px;flex:0 0 34px;width:34px;height:28px;position:relative;overflow:hidden}.site-theme-swatch:after{content:"";border-radius:3px;height:5px;position:absolute;bottom:4px;left:5px;right:5px}.site-theme-swatch.original{background:#261732}.site-theme-swatch.original:after{background:#a855f7}.site-theme-swatch.dark{background:#0c0c0f;border-color:#4c4751}.site-theme-swatch.dark:after{background:#5a2e98}.site-theme-swatch.white{background:#fff;border-color:#cfc6d9}.site-theme-swatch.white:after{background:#2563a8}.site-theme-swatch.red{background:#1a0d11;border-color:#81333d}.site-theme-swatch.red:after{background:#df4050}.site-theme-check{color:#d9aeff;min-width:14px;font-size:.85rem}.site-theme-mobile{display:none}html.palette-preview .site-theme-trigger,html.palette-preview .site-theme-menu{background:var(--dark-003);border-color:var(--site-line)}html.palette-preview .site-theme-trigger:hover,html.palette-preview .site-theme-trigger[aria-expanded=true],html.palette-preview .site-theme-menu button:hover{background:var(--dark-005)}html.palette-preview .site-theme-menu button.selected{background:#5a2e982a;border-color:#9167b8}html.palette-preview .site-theme-menu small{color:#bdbbc1}.site-theme-label{display:none}.site-theme-trigger{width:31px;padding:4px}@media (width<=960px){.site-theme-switcher{display:none}.site-theme-mobile{border-top:1px solid var(--site-line);padding:10px 0 4px;display:block}.site-theme-mobile>strong{color:#c9b6d9;margin-bottom:8px;font-size:.68rem;display:block}.site-theme-mobile>div{gap:7px;display:flex}.site-theme-mobile button{border:1px solid var(--site-line);background:var(--site-panel);color:#eee5f7;cursor:pointer;border-radius:8px;flex:1;padding:9px;font:700 .68rem Space Grotesk,sans-serif}.site-theme-mobile button.selected{color:#fff;background:#5a2e98;border-color:#9b61c9}html.palette-preview .mdraw{background:var(--dark-002)}html.palette-preview .site-theme-mobile button{background:var(--dark-004);color:#fff}html.palette-preview .site-theme-mobile button.selected{background:var(--purple)}.site-theme-mobile>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}html.site-theme-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:#24202b;--purple:#2563a8;--purple-hover:#1d4f87;--yellow:#9b5b00;--dark-001:#f5f4f7;--dark-002:#faf9fb;--dark-003:#edf2f7;--dark-004:#fff;--dark-005:#edf4f9;--dark-006:#e5eff7;--site-line:#cfdae5;--site-soft-line:#e1e8ef;--site-muted:#635b6a;--site-hero:radial-gradient(circle at 84% 12%,#b5d5eb66,transparent 43%),linear-gradient(120deg,#fff,#eef5fa 78%)}html.site-theme-white body{--a1:#2563a8;--a2:#1d4f87;--a3:#2563a8;--a4:#1d4f87;--text:#24202b;--t2:#635b6a;--t3:#756c7d;--bdr:#e1e8ef;--bdr2:#cfdae5;--bdr3:#e8e3eb;--hbg:#fffefaed;--glow:#2563a833;--glow2:#2563a818;--sh:0 5px 20px #21152610;--sh2:0 12px 32px #21152618;background:var(--dark-001);color:var(--text)}html.site-theme-white body:before{background:radial-gradient(65% 40% at 85% -8%,#8bc3e326,#0000 72%)}html.site-theme-white .kh-home{background:var(--dark-001)}html.site-theme-white .kh-home .kh-hero:before{background:linear-gradient(90deg,#faf9fbea,#faf9fbbd 49%,#0000 82%)}html.site-theme-white .kh-home .kh-hero .kh-hero-title em{color:#173a5d;text-shadow:0 1px 1px #fff,0 2px 14px #ffffffd9}html.site-theme-white .kh-home .kh-hero-buttons .kh-outline{color:var(--purple);background:#fff;border-color:#a5c7de}html.site-theme-white .kh-home .kh-hero-buttons .kh-outline:hover{border-color:var(--purple);color:var(--purple);background:#e5eff7}html.site-theme-white .kh-dots button.active{background:var(--purple)}html.site-theme-white .kh-home .kh-update-body{background:linear-gradient(90deg,#fff0,#fffffff0 45%,#fff 76%)}html.site-theme-white .manga-detail .ap-hero-bg:after{background:linear-gradient(90deg,#f5f4f7e5,#f5f4f78a),linear-gradient(to top,var(--dark-001),transparent 80%)}html.site-theme-white .manga-detail .ap-synopsis .ap-syn{color:#554c5e}html.site-theme-white .manga-meta>span{border-color:var(--site-line);color:var(--text);background:#e5eff7}html.site-theme-white .manga-numbers,html.site-theme-white .manga-numbers strong,html.site-theme-white .manga-detail .ap-link-btn{color:var(--text)}html.site-theme-white .nav a.on{color:var(--purple);background:#2563a817}html.site-theme-white .nav a.on:after{background:var(--purple);box-shadow:0 0 8px #2563a855}html.site-theme-white :is(.logo-name em,.nav a:hover,.kh-home .kh-section-eyebrow,.kh-home .kh-view,.site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker),.rank-position,.rank-value,.rank-chevron),html.site-theme-white :is(.site-page-hero h1 em,.library-hero h1 em,.lists-hero h1 em,.scans-intro h1 em,.rank-hero h1 em,.social-feed-title h1 em){color:var(--purple)}html.site-theme-white :is(.kh-home .kh-hero p.kh-hero-desc,.kh-home .kh-section-head p,.library-hero p,.lists-hero p,.scans-intro p,.rank-hero p,.social-feed-title p){color:var(--site-muted)}html.site-theme-white :is(.site-theme-menu,.site-theme-trigger,.site-theme-mobile button){background:var(--dark-004);border-color:var(--site-line);color:var(--text)}html.site-theme-white :is(.site-theme-menu-title,.site-theme-menu small,.site-theme-mobile>strong){color:var(--site-muted)}html.site-theme-white .site-theme-menu button{color:var(--text)}html.site-theme-white .site-theme-menu button:hover,html.site-theme-white .site-theme-menu button.selected{background:var(--dark-005);border-color:var(--site-line)}html.site-theme-white .site-theme-mobile button.selected{background:var(--purple);color:#fff}html.site-theme-white :is(.kh-home .kh-hero-buttons button,.kh-home .kh-filters button.selected,.kh-home .kh-rank,.kh-home .kh-update-title b,.lists-scope button.on,.lst-apply,.dtab.on,.social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.ap-btn-watch,.ap-btn-fav:not(.on),.manga-action.on,.lst-sort.on,.ap-tool.on,.msubmit,.mtab.on,.user-page .user-personalize,.user-page .user-follow,.social-discussion .social-compose-bottom button,.mr-discussion-button,:is(.mr-discussion-panel,.mr-end-comments) .social-compose-bottom button,.btn-up){background:var(--purple);border-color:var(--purple);color:#fff}html.site-theme-white :is(.kh-home .kh-rank-1,.schedule-day-count,.rank-guide>div>span){color:#422800;background:#f8d990}html.site-theme-white :is(.kh-home .kh-featured,.kh-home .kh-featured-dot){color:#704700}html.site-theme-white :is(.srch,.srch input,.search-result,.mnav,.footer,.footer-in,.manga-detail,.social-layout,.social-discussion,.rank-page,.lists-page,.library-page,.scans-page,.schedule-page),html.site-theme-white :is(.kh-home .kh-popular-info,.kh-home .kh-compact-card,.kh-home .kh-reading-card,.kh-home .kh-update-card,.discovery-list-card,.scan-list-card,.rank-row,.social-post,.social-composer,.social-aside-panel,.social-empty,.user-page),html.site-theme-white :is(.social-post-main>p,.social-popular-list>button,.social-feed-empty strong,.social-aside-heading h2,.social-post-head strong,.social-spoiler,.user-page .user-name-line h1,.user-page .user-stats b,.schedule-heading h2,.schedule-total strong,.ap-info h1,.ap-eps-item,.ap-ep,:is(.mr-discussion-panel,.mr-end-comments) .social-discussion-head h2,:is(.mr-discussion-panel,.mr-end-comments) .social-post-main>p){color:var(--text)}html.site-theme-white :is(.social-post-head span,.social-post-head time,.social-compose-bottom label,.social-post-actions button,.social-popular-list small,.social-empty,.user-page .user-stats span,.schedule-total,:is(.mr-discussion-panel,.mr-end-comments) .social-discussion-head p,.mr-chap-date){color:var(--site-muted)}html.site-theme-white :is(.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input,.social-discussion textarea,.user-edit-modal input,.user-edit-modal textarea,.user-edit-modal select){background:var(--dark-002);border-color:var(--site-line);color:var(--text)}html.site-theme-white :is(.social-post-manga,.social-spoiler,.social-mention-results,.social-empty,.social-feed-empty,.user-page .user-theme-editor,.user-page .user-privacy-editor){background:var(--dark-003);border-color:var(--site-line);color:var(--text)}html.site-theme-white .social-compose-top textarea:focus{background:#fff;outline-color:#2563a855}html.site-theme-white :is(.mr-discussion-panel,.mr-end-comments) .social-discussion-head{border-color:var(--site-line);background:#faf9fbf5}html.site-theme-white .mr-discussion-close{border-color:var(--site-line);color:var(--text);background:#fff}html.site-theme-white :is(.mr-chap-label,.mr-chap-item,.mr-chap-nav,.mr-chap-select,.mr-page-pill,.mr-settings,.mr-end-card),html.site-theme-white .mr-wrap,html.site-theme-white :is(.lists-results-count,.discovery-list-modal-metrics span,.discovery-list-creator,.discovery-list-own,.rank-hero-stats span){color:var(--text)}html.site-theme-white .lists-page :is(.discovery-list-stats,.discovery-list-stats span:nth-child(2),.discovery-list-author,.discovery-list-description){color:var(--site-muted)}html.site-theme-white .discovery-list-visibility{color:#1d4f87;background:#e6f1fa;border-color:#a5c7de}html.site-theme-white .lists-results-count{background:#e6eff7;color:#294052!important}html.site-theme-white .lists-hero-actions span{color:#294052;background:#e5eff7}html.site-theme-white .lists-hero-stat{color:#42586a;background:#e5eff7;border:1px solid #c5d9e9}html.site-theme-white .lists-hero-stat strong{color:#203748}html.site-theme-white .discovery-list-author-avatar:not(:has(img)){color:#fff;background:linear-gradient(145deg,#5796c9,#245a8c)}html.site-theme-white :is(.lists-search svg,.scans-search svg,.lst-srch-ico,.social-search-icon),html.site-theme-white :is(.site-theme-icon,.site-theme-check,.discovery-list-stats svg,.discovery-list-open,.social-aside-heading button,.social-post-context,.social-post-actions button.liked,.social-post-actions button.bookmarked){color:var(--purple)}html.site-theme-white :is(.kh-pagination button,.lists-hero-art-placeholder i){background:var(--dark-004);border-color:var(--site-line);color:var(--text)}html.site-theme-white .kh-pagination button.selected{background:var(--purple);border-color:var(--purple);color:#fff}html.site-theme-white .lists-hero-art-placeholder i{background:linear-gradient(135deg,#b9d7ec,#578db9)}html.site-theme-white :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#8dbfe344,#0000 66%)}html.site-theme-white .lists-hero-art-label{color:#fff;background:#214c70;border-color:#8ab8d7}html.site-theme-white .schedule-hero-art span{color:#fff;background:linear-gradient(165deg,#85b8d9,#346b9b);border-color:#6ca1c6}html.site-theme-white .social-feed-empty:before{color:var(--purple);background:#e5eff7;border-color:#a5c7de}html.site-theme-white :is(.kh-home .kh-reading-card,.kh-home .kh-popular-card,.kh-home .kh-compact-card,.kh-home .kh-update-card,.discovery-list-card,.scan-list-card,.rank-row):hover{border-color:#86aecb}html.site-theme-white :is(.kh-tags i.genre-colored,.ap-genre-tag.genre-colored,.hgenre.genre-colored,.rec-genre.genre-colored,.ep-info-genre.genre-colored){background:color-mix(in srgb,var(--genre-color) 11%,#fff);border-color:color-mix(in srgb,var(--genre-color) 35%,#fff)}html.site-theme-red{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--purple:#bf3545;--purple-hover:#a62a3a;--yellow:#ffbb75;--dark-001:#0d080a;--dark-002:#130b0e;--dark-003:#1a0e12;--dark-004:#201216;--dark-005:#2a171d;--dark-006:#342027;--site-line:#60313b;--site-soft-line:#41232c;--site-muted:#cab8be;--site-hero:radial-gradient(circle at 85% 12%,#9e283d44,transparent 44%),linear-gradient(120deg,#2b151b,#120a0d 74%)}html.site-theme-red body{--a1:#e45665;--a2:#ff8b94;--a3:#bf3545;--a4:#a62a3a;--t2:#dbcbd0;--t3:#b69fa6;--bdr:#41232c;--bdr2:#60313b;--bdr3:#392028;--hbg:#130b0ef2;--glow:#bf354544;--glow2:#bf354522;background:var(--dark-001)}html.site-theme-red body:before{background:radial-gradient(65% 40% at 85% -8%,#bf354522,#0000 72%)}html.site-theme-red .kh-home{background:var(--dark-001)}html.site-theme-red .kh-home .kh-hero:before{background:linear-gradient(90deg,#0d080af2,#1a0e12d9 50%,#0000 82%)}html.site-theme-red .kh-home .kh-hero-buttons .kh-outline{color:#ffdce0;background:#1a0e12d9;border-color:#a94857}html.site-theme-red .kh-home .kh-hero-buttons .kh-outline:hover{color:#fff;background:#3b1922;border-color:#e45a67}html.site-theme-red .kh-dots button.active{background:var(--purple)}html.site-theme-red .kh-home .kh-update-body{background:linear-gradient(90deg,#20121600,#201216dc 45%,#201216 76%)}html.site-theme-red .manga-detail .ap-hero-bg:after{background:linear-gradient(90deg,#0d080ae5,#0d080a8a),linear-gradient(to top,var(--dark-001),transparent 80%)}html.site-theme-red :is(.logo-name em,.nav a.on,.nav a:hover,.site-page-hero h1 em,.library-hero h1 em,.lists-hero h1 em,.scans-intro h1 em,.rank-hero h1 em,.social-feed-title h1 em,.kh-home .kh-section-eyebrow,.kh-home .kh-view,.site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker)){color:#f07782}html.site-theme-red .nav a.on{background:#bf35452d}html.site-theme-red .nav a.on:after{background:var(--purple);box-shadow:0 0 10px #bf354588}html.site-theme-red :is(.kh-home .kh-hero-buttons button,.kh-home .kh-filters button.selected,.kh-home .kh-rank,.kh-home .kh-update-title b,.lists-scope button.on,.lst-apply,.dtab.on,.social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.ap-btn-watch,.ap-btn-fav:not(.on),.manga-action.on,.lst-sort.on,.ap-tool.on,.msubmit,.mtab.on,.user-page .user-personalize,.user-page .user-follow,.social-discussion .social-compose-bottom button,.mr-discussion-button,:is(.mr-discussion-panel,.mr-end-comments) .social-compose-bottom button,.btn-up){background:var(--purple);color:#fff;border-color:#e45a67}html.site-theme-red :is(.rank-position,.rank-value,.rank-chevron,.social-post-actions button.liked,.social-post-actions button.bookmarked,.site-theme-icon){color:#f07782}html.site-theme-red :is(.social-compose-top textarea,.social-post-manga,.social-spoiler,.social-manga-search input,.social-reply-form input){background:var(--dark-003);border-color:var(--site-line)}html.site-theme-red :is(.mr-discussion-panel,.mr-end-comments) .social-discussion-head{border-color:var(--site-line);background:#1a0e12f5}html.site-theme-red .site-theme-menu{background:var(--dark-003);border-color:var(--site-line)}html.site-theme-red .site-theme-menu button.selected{background:#bf35452a;border-color:#a74c5a}html.site-theme-red .site-theme-mobile button.selected{background:var(--purple)}html.site-theme-red :is(.kh-pagination button,.lists-hero-art-placeholder i){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html.site-theme-red .kh-pagination button.selected{background:var(--purple);border-color:var(--purple);color:#fff}html.site-theme-red .lists-hero-art-placeholder i{background:linear-gradient(135deg,#a9384a,#461923)}html.site-theme-red :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#bf354544,#0000 66%)}html.site-theme-red .lists-hero-art-label{color:#ffd7dc;background:#3b131d;border-color:#a94857}html.site-theme-red .schedule-hero-art span{color:#fff;background:linear-gradient(165deg,#a9384a,#461923);border-color:#a94857}html.site-theme-red :is(.discovery-list-stats svg,.discovery-list-open,.social-aside-heading button,.social-post-context){color:#f07782}html.site-theme-red .discovery-list-visibility{color:#f6a1aa;background:#bf354530;border-color:#a94857}html.site-theme-red .discovery-list-author-avatar:not(:has(img)){color:#fff;background:linear-gradient(145deg,#d45463,#842636)}html.site-theme-red :is(.lists-search svg,.scans-search svg,.lst-srch-ico,.social-search-icon){color:#f07782}html.site-theme-red :is(.kh-home .kh-reading-card,.kh-home .kh-popular-card,.kh-home .kh-compact-card,.kh-home .kh-update-card,.discovery-list-card,.scan-list-card,.rank-row):hover{border-color:#b64759}html.site-theme-white :is(.community-gate-kicker,.community-gate h1 em,.rank-kicker,.rank-results-head .rank-kicker,.site-eyebrow,.schedule-heading .site-eyebrow){color:var(--purple)}html.site-theme-white .community-gate-card{background:var(--site-hero)}html.site-theme-white .community-gate-register{color:#fff}html.site-theme-white .community-gate-actions button:focus-visible{outline-color:var(--purple)}html.site-theme-white :is(.library-hero-count,.schedule-total,.rank-hero-stats span){color:#42586a;background:#e5eff7;border:1px solid #c5d9e9}html.site-theme-white :is(.library-hero-count,.schedule-total,.rank-hero-stats span) strong{color:#203748}html.site-theme-white .library-hero-art:before{background:radial-gradient(circle,#8dbfe355,#0000 65%)}html.site-theme-white :is(.rank-guide p,.rank-rules,.rank-tabs small,.rank-row-copy small,.rank-row-extra,.rank-results-head>span,.rank-board-heading>small,.rank-state,.rank-my-position){color:#635b6a}html.site-theme-white .rank-tabs button.on small{color:#eaf2fa}html.site-theme-white .rank-my-position strong{color:var(--text)}html.site-theme-white .rank-avatar:not(:has(img)){background:var(--purple);color:#fff}html.site-theme-white .schedule-content .dtab:not(.on){border-color:var(--site-line);color:var(--text);background:#fff}html.site-theme-white .schedule-content .dtab.on{color:#fff}html.site-theme-white .schedule-heading h2{color:var(--text)}html.site-theme-white :is(.mfield label,.msub,.mswitch,.user-edit-head p,.user-edit-modal label,.user-edit-modal small){color:#61596a}html.site-theme-white :is(.user-edit-actions button:last-child,.site-theme-mobile button.selected){background:var(--purple);border-color:var(--purple);color:#fff}html.site-theme-white .user-edit-modal{scrollbar-color:#a5c7de #edf2f7}html.site-theme-white .mr-bar,html.site-theme-white .mr-sidebar,html.site-theme-white .mr-sb-tabs{border-color:var(--site-line);background:#f7f9fc}html.site-theme-white .mr-breadcrumb{color:#536474;background:#eef3f8}html.site-theme-white .mr-breadcrumb a{color:var(--purple)}html.site-theme-white :is(.mr-back,.mr-title,.mr-chap-select,.mr-chap-nav-btn,.mr-page-pill,.mr-page-pill strong,.mr-tool,.mr-sb-tab,.mr-sb-close,.mr-chap-num,.mr-chap-item.on .mr-chap-label){color:var(--text)}html.site-theme-white :is(.mr-back:hover,.mr-chap-nav-btn:hover,.mr-tool:hover,.mr-sb-close:hover,.mr-sb-tab:hover){color:var(--purple);background:#e5eff7}html.site-theme-white .mr-divider{background:var(--site-line)}html.site-theme-white .mr-chap-badge{color:var(--purple);background:#e5eff7;border-color:#b7cfe2}html.site-theme-white .mr-chap-nav,html.site-theme-white .mr-page-pill{border-color:var(--site-line);background:#fff}html.site-theme-white .mr-chap-select option{color:var(--text);background:#fff}html.site-theme-white .mr-chap-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%232563a8'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat}html.site-theme-white .mr-sb-tab.on{color:var(--purple);border-bottom-color:var(--purple)}html.site-theme-white .mr-chap-item.on{background:#e5eff7;border-color:#b7cfe2}html.site-theme-white .mr-chap-item.on .mr-chap-num{background:var(--purple);color:#fff;box-shadow:none}html.site-theme-white .mr-chap-num{background:#e9eef4}html.site-theme-white .mr-chap-label{color:var(--text)}html.site-theme-white .mr-chap-date{color:#657482}html.site-theme-white .mr-tool.on{color:var(--purple);background:#e5eff7;box-shadow:0 0 0 1px #b7cfe2}html.site-theme-white :is(.mr-discussion-panel,.mr-end-comments) .social-discussion-head h2{color:var(--text)}html.site-theme-white :is(.mr-discussion-panel,.mr-end-comments) .social-selected-manga,html.site-theme-white :is(.mr-discussion-panel,.mr-end-comments) .social-selected-manga strong{color:var(--site-muted)}html.site-theme-red :is(.community-gate-kicker,.community-gate h1 em,.rank-kicker,.rank-results-head .rank-kicker,.site-eyebrow,.schedule-heading .site-eyebrow){color:#f07782}html.site-theme-red .community-gate-card{background:var(--site-hero)}html.site-theme-red .community-gate-register{color:#fff}html.site-theme-red .community-gate-actions button:focus-visible{outline-color:#f07782}html.site-theme-red .library-hero-art:before{background:radial-gradient(circle,#bf354544,#0000 65%)}html.site-theme-red :is(.rank-guide p,.rank-rules,.rank-tabs small,.rank-row-copy small,.rank-row-extra,.rank-results-head>span,.rank-board-heading>small,.rank-state){color:#cab8be}html.site-theme-red .rank-tabs button.on small{color:#fff1f2}html.site-theme-red .rank-avatar:not(:has(img)){background:var(--purple);color:#fff}html.site-theme-red .schedule-content .dtab:not(.on){background:var(--dark-004);border-color:var(--site-line);color:#e9dbe0}html.site-theme-red .schedule-content .dtab.on{color:#fff}html.site-theme-red .mr-breadcrumb a{color:#f07782}html.site-theme-red .mr-chap-badge{color:#f29aa4;background:#bf35452a;border-color:#a94857}html.site-theme-red .mr-chap-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23f07782'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat}html.site-theme-red .mr-chap-select option{color:#fff;background:#1a0e12}html.site-theme-red .mr-sb-tab.on{color:#f07782;border-bottom-color:#f07782}html.site-theme-red .mr-tool.on{color:#f07782;background:#bf35452a;box-shadow:0 0 0 1px #a94857}html.site-theme-red .mr-chap-item.on .mr-chap-num{background:var(--purple);box-shadow:none}html.site-theme-white :is(.mr-discussion-panel,.mr-end-comments) .social-discussion-head:before{color:var(--purple)}html.site-theme-white :is(.mr-discussion-panel,.mr-end-comments) .social-rating{color:#61596a}html.site-theme-white .mr-set-opt.on,html.site-theme-white .mr-set-slider-val{background:#e5eff7;border-color:#aac9df}html.site-theme-red .mr-set-opt.on,html.site-theme-red .mr-set-slider-val{background:#bf35452a;border-color:#a94857}html.site-theme-white .home-header .nav a:not(.on){color:#4d4753}html.site-theme-white .kh-home .kh-hero p.kh-hero-desc{color:#3f3945}html.site-theme-white .kh-home .kh-featured{color:#573900;background:#f7dfaa;border-color:#d8b565}html.site-theme-white .kh-home .kh-featured-dot{box-shadow:none;background:#9b5b00}html.site-theme-white .kh-hero-content>.kh-metrics{color:#484251}html.site-theme-white .kh-hero-content>.kh-metrics b{color:#24202b}html.site-theme-white .kh-hero-content>.kh-metrics svg{color:var(--purple)}html.site-theme-red .kh-hero-content>.kh-metrics svg{color:#f07782}html.site-theme-white .discovery-list-modal{color:var(--text);border-color:var(--site-line)}html.site-theme-white .discovery-list-modal-head{background:var(--site-hero)}html.site-theme-white .discovery-list-modal-head:before{background:linear-gradient(90deg,var(--purple),#77afd2 50%,transparent)}html.site-theme-white .discovery-list-modal-head h2,html.site-theme-white .discovery-list-works-heading h3,html.site-theme-white .discovery-list-join strong,html.site-theme-white .discovery-list-creator strong{color:var(--text)}html.site-theme-white :is(.discovery-list-modal-head p,.discovery-list-join,.discovery-list-works-heading span,.discovery-list-share label,.discovery-list-share>span){color:var(--site-muted)}html.site-theme-white .discovery-list-modal-head span.discovery-list-modal-kicker{color:var(--purple)}html.site-theme-white .discovery-list-modal-metrics span{color:var(--text);background:#fff}html.site-theme-white .discovery-list-modal-metrics svg{color:var(--purple)}html.site-theme-white .discovery-list-modal-actions{background:#f7f9fc}html.site-theme-white .discovery-list-modal-actions .discovery-list-modal-buttons button:not(:first-child){border-color:var(--site-line);color:var(--text);background:#fff}html.site-theme-white .discovery-list-modal-actions .discovery-list-modal-buttons button:first-child{background:var(--purple);border-color:var(--purple);color:#fff}html.site-theme-white .discovery-list-modal-actions .discovery-list-modal-buttons button.discovery-list-share-action{color:var(--purple);background:#e5eff7;border-color:#b7cfe2}html.site-theme-white .discovery-list-join{border-color:var(--site-line);background:#edf4f9}html.site-theme-white :is(.discovery-list-join button,.discovery-list-share button){background:var(--purple);border-color:var(--purple);color:#fff}html.site-theme-white .discovery-list-share{border-color:var(--site-line);background:#f7f9fc}html.site-theme-white .discovery-list-share input{border-color:var(--site-line);color:var(--text);background:#fff}html.site-theme-white .discovery-list-works button strong{color:var(--text)}html.site-theme-white .discovery-list-works button small{color:var(--site-muted)}html.site-theme-white .discovery-list-works button:hover{border-color:#86aecb}html.site-theme-white :is(.discovery-list-join button,.discovery-list-share button){color:#fff}html.site-theme-red .discovery-list-modal{border-color:var(--site-line)}html.site-theme-red .discovery-list-modal-head{background:var(--site-hero)}html.site-theme-red .discovery-list-modal-head:before{background:linear-gradient(90deg,var(--purple),#f07782 50%,transparent)}html.site-theme-red .discovery-list-modal-head span.discovery-list-modal-kicker,html.site-theme-red .discovery-list-modal-metrics svg,html.site-theme-red .discovery-list-share label{color:#f07782}html.site-theme-red .discovery-list-join{border-color:var(--site-line);background:#291319}html.site-theme-red .discovery-list-modal-actions .discovery-list-modal-buttons button.discovery-list-share-action{color:#ffdce0;background:#341820;border-color:#8a414e}html.site-theme-red :is(.discovery-list-modal-actions .discovery-list-modal-buttons button:first-child,.discovery-list-join button,.discovery-list-share button){background:var(--purple);color:#fff;border-color:#e45a67}html.site-theme-white .discovery-list-modal-head .discovery-list-creator span{color:var(--site-muted)}html.site-theme-red .discovery-list-modal-head .discovery-list-creator span{color:#d9b7bf}html.site-theme-white .discovery-list-no-cover{color:#55728a;background:radial-gradient(circle,#b6d6e755,#0000 68%),#edf4f9}html.site-theme-white .discovery-list-no-cover i{background:linear-gradient(135deg,#7cadcc,#3d769f);border-color:#76a8c9}html.site-theme-red .discovery-list-no-cover{color:#d29ea8;background:radial-gradient(circle,#bf35454a,#0000 68%),#201216}html.site-theme-red .discovery-list-no-cover i{background:linear-gradient(135deg,#a9384a,#461923);border-color:#bb5363}html.site-theme-white .lists-page .discovery-list-copy>strong{color:var(--text)}html.site-theme-white .discovery-list-modal .discovery-list-join button,html.site-theme-white .discovery-list-modal .discovery-list-share button{color:#fff!important}html.site-theme-white :is(.search-menu-title,.search-result small){color:#5f6875}html.site-theme-white .search-result:hover,html.site-theme-white .search-result:focus-visible{background:#e5eff7}html.site-theme-white .rank-hero:after{color:#2563a812}html.site-theme-red .rank-hero:after{color:#d454631b}html .user-page .user-tabs button.on{background:var(--profile-soft-accent);color:var(--profile-ink);border-bottom-color:var(--profile-accent-visible)}html body:has(.user-page){background:var(--profile-page-background,var(--dark-001,#0c0911))}html.site-theme-white .user-page,html.site-theme-red .user-page{color:var(--profile-page-ink)}html.site-theme-white .user-page.user-page :is(.user-name-line h1,.user-stats b,.user-stats strong,.social-post-main>p,.social-post-head strong,.social-spoiler),html.site-theme-red .user-page.user-page :is(.user-name-line h1,.user-stats b,.user-stats strong,.social-post-main>p,.social-post-head strong,.social-spoiler){color:var(--profile-ink)}html.site-theme-white .user-page.user-page :is(.user-stats span,.social-post-head span,.social-post-head time),html.site-theme-red .user-page.user-page :is(.user-stats span,.social-post-head span,.social-post-head time){color:var(--profile-muted)}html.site-theme-white .user-page.user-page :is(.user-personalize,.user-follow,.social-compose-bottom button),html.site-theme-red .user-page.user-page :is(.user-personalize,.user-follow,.social-compose-bottom button){background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}html.site-theme-white .user-page :is(.user-theme-editor,.user-privacy-editor),html.site-theme-red .user-page :is(.user-theme-editor,.user-privacy-editor){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html.site-theme-white .user-page .user-edit-modal :is(input,textarea,select){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html.site-theme-white .library-control-main .lst-adv-btn.on{color:var(--purple);background:#e5eff7;border-color:#aac9df}html.site-theme-red .library-control-main .lst-adv-btn.on{color:#ffdce0;background:#bf35452a;border-color:#a94857}html.palette-preview .manga-detail .manga-list-trigger.status-selected{background:var(--purple);border-color:var(--purple);color:#fff;box-shadow:0 6px 20px color-mix(in srgb,var(--purple) 28%,transparent)}html.palette-preview .manga-detail .manga-list-trigger.status-selected:hover{background:color-mix(in srgb,var(--purple) 86%,#fff);border-color:color-mix(in srgb,var(--purple) 78%,#fff);color:#fff}html.palette-preview .manga-detail .manga-list-menu button:hover,html.palette-preview .manga-detail .manga-list-menu button:focus-visible{background:color-mix(in srgb,var(--purple) 13%,var(--dark-004));color:var(--a2)}html.palette-preview .manga-detail .manga-list-menu button.selected{background:color-mix(in srgb,var(--purple) 18%,var(--dark-004));color:var(--text)}html.palette-preview .manga-detail .manga-custom-options button.selected{background:color-mix(in srgb,var(--purple) 12%,var(--dark-004));border-color:color-mix(in srgb,var(--purple) 35%,var(--site-line))}html.site-theme-white .social-post.has-author-cover :is(.social-post-head,.social-post-main>p,.social-post-actions,.social-post-manga,.social-spoiler,.social-reply,.social-reply-context,.social-no-replies,.social-replies-more,.social-replies-status){--text:#f1ecf6;--white:#f1ecf6;--t2:#f1ecf6b8;--t3:#f1ecf694;--site-muted:#f1ecf6b8;--a2:#8ec0f0;--purple-hover:#8ec0f0}html.site-theme-white .social-post.has-author-cover :is(.social-post-head strong,.social-post-main>p,.social-post-actions button,.social-reply-content>p,.social-reply-head .social-author-name){color:var(--text)}.hx-home{--hx-page:#0c0913;--hx-panel:var(--site-panel);--hx-raised:var(--site-panel-raised);--hx-line:var(--site-soft-line);--hx-line-strong:var(--site-line);--hx-ink:var(--text);--hx-muted:var(--site-muted);--hx-accent:var(--a1);--hx-accent-text:var(--a2);--hx-primary:linear-gradient(135deg, #b557f5, #893be4);--hx-primary-ink:#fff;--hx-star:var(--yellow,#f5b942);--hx-radius:14px;--hx-radius-sm:10px;z-index:1;color:var(--hx-ink);font-family:Space Grotesk,Inter,sans-serif;position:relative}html.palette-preview .hx-home{--hx-page:var(--dark-001);--hx-primary:var(--purple)}html.site-theme-white .hx-home{--hx-accent-text:var(--a1)}.hx-wrap{max-width:var(--site-width,1280px);margin:0 auto;padding:24px 32px 40px}.hx-home :is(h2,p){margin:0}.hx-home :focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-head-icon{border-radius:var(--hx-radius-sm);background:color-mix(in srgb, var(--hx-accent) 14%, transparent);width:36px;height:36px;color:var(--hx-accent-text);flex:none;place-items:center;display:grid}.hx-icon-btn{border:1px solid var(--hx-line-strong);border-radius:var(--hx-radius-sm);background:color-mix(in srgb, var(--hx-panel) 88%, transparent);width:36px;height:36px;color:var(--hx-ink);cursor:pointer;flex:none;place-items:center;padding:0;transition:border-color .18s,background .18s;display:grid}.hx-icon-btn:hover:not(:disabled){border-color:var(--hx-accent);background:var(--hx-raised)}.hx-icon-btn:disabled{opacity:.4;cursor:default}.hx-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font:700 .82rem/1 Space Grotesk,sans-serif;text-decoration:none;transition:border-color .18s,background .18s,filter .18s;display:inline-flex}.hx-btn-primary{background:var(--hx-primary);color:var(--hx-primary-ink)}.hx-btn-primary:hover:not(:disabled){filter:brightness(1.08)}.hx-btn-primary:disabled{opacity:.7;cursor:progress}.hx-btn-ghost{border-color:var(--hx-line-strong);background:color-mix(in srgb, var(--hx-page) 62%, transparent);color:var(--hx-ink)}.hx-btn-ghost:hover{border-color:var(--hx-accent)}.hx-btn-soft{border-color:color-mix(in srgb, var(--hx-accent) 35%, var(--hx-line));background:color-mix(in srgb, var(--hx-accent) 10%, var(--hx-panel));min-height:38px;color:var(--hx-accent-text);padding:0 16px}.hx-btn-soft:hover{border-color:var(--hx-accent)}.hx-metrics{color:var(--hx-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:.74rem;display:flex}.hx-metrics>span{align-items:center;gap:5px;display:inline-flex}.hx-metrics b{color:var(--hx-ink);font-variant-numeric:tabular-nums;font-weight:700}.hx-metrics .hx-rating svg{color:var(--hx-star)}.hx-genres{flex-wrap:wrap;gap:6px;display:flex}.hx-genres i{border:1px solid color-mix(in srgb, var(--genre-color) 40%, var(--hx-panel));background:color-mix(in srgb, var(--genre-color) 13%, var(--hx-panel));color:var(--genre-color);border-radius:7px;padding:4px 9px;font:700 .66rem/1.2 Space Grotesk,sans-serif}html.site-theme-white .hx-genres i{color:color-mix(in srgb, var(--genre-color) 45%, #24202b)}.hx-genres-sm i{padding:3px 7px;font-size:.6rem}.hx-top{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:20px;margin-bottom:44px;display:grid}.hx-hero{isolation:isolate;border:1px solid var(--hx-line);background:var(--hx-panel);border-radius:16px;min-height:360px;display:flex;position:relative;overflow:hidden}.hx-hero-empty{color:var(--hx-muted);justify-content:center;align-items:center;font-size:.85rem}.hx-hero-bg{z-index:-2;background-position:50% 30%;background-size:cover;position:absolute;inset:0;transform:scale(1.04)}.hx-hero-bg-enter{will-change:opacity;animation:.6s both hx-fade}.hx-hero-bg-previous{will-change:opacity;animation:.6s both hx-fade-out}html[data-blur-adult=true] .hx-hero-bg[data-adult-cover=true]{filter:blur(18px)saturate(.7);transform:scale(1.12)}.hx-hero-shade{z-index:-1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--hx-page) 97%, transparent) 0%, color-mix(in srgb, var(--hx-page) 93%, transparent) 50%, color-mix(in srgb, var(--hx-page) 62%, transparent) 78%, color-mix(in srgb, var(--hx-page) 35%, transparent)), linear-gradient(0deg, color-mix(in srgb, var(--hx-page) 80%, transparent), transparent 42%);position:absolute;inset:0}.hx-hero-content{flex:1;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:26px;padding:22px 30px 58px;animation:.45s both hx-rise;display:grid}.hx-hero-cover{aspect-ratio:2/3;border:1px solid color-mix(in srgb, var(--hx-ink) 14%, transparent);background:var(--hx-raised);border-radius:12px;display:block;overflow:hidden;box-shadow:0 16px 34px #00000061}.hx-hero-cover img{object-fit:cover;width:100%;height:100%;display:block}.hx-hero-copy{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.hx-eyebrow{border:1px solid color-mix(in srgb, var(--hx-accent) 38%, transparent);background:color-mix(in srgb, var(--hx-accent) 14%, transparent);color:var(--hx-accent-text);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font:800 .64rem/1 Space Grotesk,sans-serif;display:inline-flex}.hx-hero-title{color:var(--hx-ink);letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:800;line-height:1.06;display:-webkit-box;overflow:hidden}.hx-hero-desc{max-width:60ch;color:var(--hx-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.hx-hero-facts{color:var(--hx-muted);flex-wrap:wrap;gap:4px 0;font-size:.74rem;font-weight:600;display:flex}.hx-hero-facts span+span:before{content:"·";opacity:.7;margin:0 8px}.hx-hero-buttons{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.hx-hero-buttons .hx-btn{min-height:40px}.hx-hero-nav{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;right:16px}.hx-dots{gap:6px;margin-right:6px;display:flex}.hx-dots button{background:color-mix(in srgb, var(--hx-ink) 32%, transparent);cursor:pointer;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.hx-dots button.active{background:var(--hx-accent);width:22px}.hx-hero-loading .hx-hero-copy{width:100%}.hx-hero-loading .hx-hero-cover{box-shadow:none}.hx-panel{border:1px solid var(--hx-line);background:var(--hx-panel);border-radius:16px;flex-direction:column;min-width:0;padding:14px;display:flex}.hx-ranking-head{justify-content:space-between;align-items:center;gap:10px;margin:2px 2px 10px;display:flex}.hx-ranking-head h2{letter-spacing:-.015em;align-items:center;gap:8px;font-size:1.02rem;font-weight:800;display:inline-flex}.hx-ranking-head h2 svg{color:var(--hx-accent-text)}.hx-period{border:1px solid var(--hx-line);background:color-mix(in srgb, var(--hx-page) 40%, var(--hx-panel));border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-bottom:8px;padding:3px;display:grid}.hx-period button{min-height:28px;color:var(--hx-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 6px;font:700 .7rem/1 Space Grotesk,sans-serif;transition:color .18s,background .18s}.hx-period button:hover:not(.on){background:var(--hx-raised);color:var(--hx-ink)}.hx-period button.on{background:var(--hx-primary);color:var(--hx-primary-ink)}.hx-ranking-list{flex-direction:column;flex:1;min-height:259px;margin:0;padding:0;list-style:none;display:flex}.hx-ranking-list>li+li{border-top:1px solid var(--hx-line)}.hx-ranking-row{color:inherit;border-radius:9px;grid-template-columns:22px 32px minmax(0,1fr);align-items:center;gap:10px;padding:4px 6px;text-decoration:none;transition:background .18s;display:grid}a.hx-ranking-row:hover{background:var(--hx-raised)}.hx-ranking-row.is-first{background:color-mix(in srgb, var(--hx-accent) 9%, transparent)}.hx-ranking-pos{color:var(--hx-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.78rem;font-weight:800}.hx-ranking-row.is-first .hx-ranking-pos{color:var(--hx-accent-text)}.hx-ranking-thumb{background:var(--hx-raised);object-fit:cover;border-radius:6px;width:30px;height:43px;display:block}.hx-ranking-thumb.cover-fallback{border-radius:6px;width:30px;height:43px;font-size:.85rem}.hx-ranking-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.hx-ranking-copy strong{color:var(--hx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.3;overflow:hidden}.hx-ranking-copy .hx-metrics{gap:2px 10px;font-size:.68rem}.hx-panel-link{color:var(--hx-accent-text);flex:none;align-items:center;gap:5px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.hx-panel-link:hover{text-decoration:underline}.hx-empty-inline{text-align:center;color:var(--hx-muted);flex:1;place-items:center;padding:18px 8px;font-size:.78rem;display:grid}.hx-section{margin-bottom:48px;scroll-margin-top:90px}.hx-section-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.hx-section-title{min-width:0}.hx-section-title h2{color:var(--hx-ink);letter-spacing:-.025em;font-size:1.35rem;font-weight:800;line-height:1.2}.hx-section-title p{color:var(--hx-muted);margin-top:2px;font-size:.76rem}.hx-section-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.hx-chips{border:1px solid var(--hx-line);background:var(--hx-panel);scrollbar-width:none;border-radius:12px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.hx-chips::-webkit-scrollbar{display:none}.hx-chips button{min-height:32px;color:var(--hx-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;padding:0 14px;font:700 .74rem/1 Space Grotesk,sans-serif;transition:color .18s,background .18s}.hx-chips button:hover:not(.on){background:var(--hx-raised);color:var(--hx-ink)}.hx-chips button.on{background:var(--hx-primary);color:var(--hx-primary-ink)}.hx-genre-chips{width:max-content;margin-bottom:16px}.hx-empty{border:1px dashed var(--hx-line-strong);border-radius:var(--hx-radius);background:var(--hx-panel);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px;display:flex}.hx-empty>div{flex:220px}.hx-empty strong{color:var(--hx-ink);font-size:.9rem}.hx-empty p{color:var(--hx-muted);margin-top:3px;font-size:.76rem;line-height:1.45}:where(html:not([data-kind=anime])) .hx-reading-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 10.5px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}:where(html:not([data-kind=anime])) .hx-reading-rail::-webkit-scrollbar{display:none}:where(html:not([data-kind=anime])) .hx-reading-card{border:1px solid var(--hx-line);border-radius:var(--hx-radius);background:var(--hx-panel);min-width:0;color:inherit;scroll-snap-align:start;gap:12px;padding:10px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}:where(html:not([data-kind=anime])) .hx-reading-card:hover{border-color:color-mix(in srgb, var(--hx-accent) 60%, var(--hx-line));background:var(--hx-raised)}:where(html:not([data-kind=anime])) .hx-reading-cover{aspect-ratio:2/3;background:var(--hx-raised);border-radius:8px;flex:0 0 64px;overflow:hidden}:where(html:not([data-kind=anime])) .hx-reading-cover img{object-fit:cover;width:100%;height:100%;display:block}:where(html:not([data-kind=anime])) .hx-reading-info{flex-direction:column;flex:1;gap:4px;min-width:0;padding:2px 0;display:flex}:where(html:not([data-kind=anime])) .hx-reading-info strong{color:var(--hx-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.3;display:-webkit-box;overflow:hidden}:where(html:not([data-kind=anime])) .hx-reading-info small{color:var(--hx-muted);font-size:.72rem}:where(html:not([data-kind=anime])) .hx-reading-action{color:var(--hx-accent-text);align-items:center;gap:6px;margin-top:auto;font-size:.74rem;font-weight:700;display:inline-flex}:where(html:not([data-kind=anime])) .hx-release-arrows{gap:8px;display:flex}:where(html:not([data-kind=anime])) .hx-release-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(16.6667% - 13.3333px);grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}:where(html:not([data-kind=anime])) .hx-release-rail::-webkit-scrollbar{display:none}:where(html:not([data-kind=anime])) .hx-release-rail>.hx-card{scroll-snap-align:start}.hx-updates-grid,.hx-discover-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 16px;display:grid}.hx-card{border:1px solid var(--hx-line);border-radius:var(--hx-radius);background:var(--hx-panel);flex-direction:column;min-width:0;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.hx-card:hover{border-color:color-mix(in srgb, var(--hx-accent) 55%, var(--hx-line))}.hx-card-media{position:relative}.hx-card-cover{aspect-ratio:2/3;background:var(--hx-raised);display:block;overflow:hidden}.hx-card-cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.hx-card:hover .hx-card-cover img{transform:scale(1.04)}.hx-sk-cover{border-radius:0}.hx-card-format,.hx-card-new{letter-spacing:.05em;text-transform:uppercase;pointer-events:none;border-radius:6px;padding:4px 7px;font:800 .58rem/1 Space Grotesk,sans-serif;position:absolute}.hx-card-format{background:color-mix(in srgb, var(--hx-page) 80%, transparent);color:var(--hx-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);bottom:8px;left:8px}.hx-card-new{background:var(--hx-primary);color:var(--hx-primary-ink);top:8px;left:8px}.hx-card-body{flex-direction:column;flex:1;gap:4px;min-width:0;padding:10px 12px 12px;display:flex}.hx-card-title{min-height:2.6em;color:var(--hx-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.82rem;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.hx-card-title:hover{color:var(--hx-accent-text)}.hx-card-sub{color:var(--hx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.hx-card-note{color:var(--hx-muted);margin-top:8px;font-size:.7rem}.hx-card-discover .hx-genres{margin-top:4px}.hx-chapter-list{border-top:1px solid var(--hx-line);margin:8px 0 0;padding:0;list-style:none}.hx-chapter-list li+li{border-top:1px solid var(--hx-line)}.hx-chapter-list a{color:var(--hx-ink);justify-content:space-between;align-items:center;gap:8px;padding:7px 0 6px;font-size:.73rem;text-decoration:none;display:flex}.hx-chapter-num{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-weight:700;display:inline-flex}.hx-chapter-num:before{content:"";background:var(--hx-accent);border-radius:50%;flex:none;width:6px;height:6px}.hx-chapter-list time{color:var(--hx-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.68rem}.hx-chapter-list a:hover .hx-chapter-num{color:var(--hx-accent-text)}.hx-card .sk{flex:none}.hx-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:26px;display:flex}.hx-pagination>button:not(.hx-icon-btn){border:1px solid var(--hx-line);border-radius:var(--hx-radius-sm);background:var(--hx-panel);min-width:36px;height:36px;color:var(--hx-ink);cursor:pointer;padding:0 8px;font:700 .78rem/1 Space Grotesk,sans-serif}.hx-pagination>button:not(.hx-icon-btn):hover:not(.selected){border-color:var(--hx-accent)}.hx-pagination>button.selected{background:var(--hx-primary);color:var(--hx-primary-ink);border-color:#0000}.hx-pagination-gap{color:var(--hx-muted);padding:0 4px}.hx-collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.hx-collection{border:1px solid var(--hx-line);border-radius:var(--hx-radius);background:var(--hx-panel);min-height:112px;color:var(--hx-ink);align-items:center;gap:12px;padding:18px;text-decoration:none;transition:border-color .18s;display:flex;position:relative;overflow:hidden}.hx-collection:hover{border-color:color-mix(in srgb, var(--hx-accent) 60%, var(--hx-line))}.hx-collection-art{opacity:.32;pointer-events:none;width:42%;display:flex;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.hx-collection-art img{object-fit:cover;flex:1;min-width:0;height:100%}.hx-collection-copy{align-items:center;gap:12px;min-width:0;max-width:64%;display:flex;position:relative}.hx-collection-copy small{text-shadow:0 1px 2px color-mix(in srgb, var(--hx-panel) 80%, transparent)}.hx-collection-copy strong{font-size:.9rem;display:block}.hx-collection-copy small{color:var(--hx-muted);margin-top:3px;font-size:.72rem;line-height:1.4;display:block}.hx-collection-go{border:1px solid var(--hx-line-strong);background:color-mix(in srgb, var(--hx-panel) 85%, transparent);width:34px;height:34px;color:var(--hx-ink);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid;position:relative}.hx-collection:hover .hx-collection-go{border-color:var(--hx-accent);color:var(--hx-accent-text)}@keyframes hx-fade{0%{opacity:0}to{opacity:1}}@keyframes hx-fade-out{0%{opacity:1}to{opacity:0}}@keyframes hx-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hx-home *,.hx-home :before,.hx-home :after{transition:none!important;animation:none!important}}@media (width<=1240px){.hx-updates-grid,.hx-discover-grid{grid-template-columns:repeat(5,minmax(0,1fr))}:where(html:not([data-kind=anime])) .hx-release-rail{grid-auto-columns:calc(20% - 12.8px)}.hx-discover-grid>:nth-child(6){display:none}}@media (width<=1100px){.hx-top{grid-template-columns:minmax(0,1fr)}.hx-ranking-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;column-gap:12px;min-height:0;display:grid}.hx-ranking-list>li+li{border-top:0}:where(html:not([data-kind=anime])) .hx-reading-rail{grid-auto-columns:calc(33.3333% - 9.33333px)}.hx-period{max-width:380px}}@media (width<=1000px){.hx-updates-grid,.hx-discover-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:where(html:not([data-kind=anime])) .hx-release-rail{grid-auto-columns:calc(25% - 12px)}.hx-discover-grid>:nth-child(n+5){display:none}.hx-collections{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.hx-wrap{padding:16px 16px 48px}.hx-updates-grid,.hx-discover-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}:where(html:not([data-kind=anime])) .hx-release-rail{grid-auto-columns:30%;gap:12px}.hx-discover-grid>:nth-child(n+4){display:flex}.hx-discover-grid>:nth-child(n+7){display:none}:where(html:not([data-kind=anime])) .hx-reading-rail{grid-auto-columns:78%;gap:12px}.hx-hero{min-height:0}.hx-hero-content{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;padding:20px 18px 64px}.hx-hero-title{font-size:1.5rem}.hx-hero-desc{-webkit-line-clamp:2}.hx-section-actions{width:100%;margin-left:0}.hx-rail-arrows{display:none}.hx-section-actions .hx-chips{width:100%}.hx-section{margin-bottom:40px}}@media (width<=520px){.hx-updates-grid,.hx-discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html:not([data-kind=anime])) .hx-release-rail{grid-auto-columns:42%}.hx-hero-content{grid-template-columns:88px minmax(0,1fr)}.hx-hero-content .hx-hero-buttons{width:calc(100% + 104px);margin-left:-104px}.hx-hero-buttons .hx-btn{flex:1 1 0;padding:0 12px}.hx-hero-metrics{font-size:.7rem}.hx-ranking-list{display:flex}.hx-ranking-list>li+li{border-top:1px solid var(--hx-line)}:where(html:not([data-kind=anime])) .hx-reading-rail{grid-auto-columns:86%}.hx-genre-chips{width:auto}.hx-period{max-width:none}}.cover-fallback{background:linear-gradient(145deg, color-mix(in srgb, var(--a1) 22%, var(--site-panel-raised)), var(--site-panel));width:100%;height:100%;color:color-mix(in srgb, var(--text) 70%, transparent);place-items:center;font:800 1.6rem/1 Space Grotesk,sans-serif;display:grid}html[data-home-layout=cinema] .hx-home:not(.is-cinema) .hx-top,html[data-home-layout=classic] .hx-home.is-cinema .hx-cinema{visibility:hidden}.hx-cinema{margin-bottom:44px;position:relative}.hx-hero.hx-hero--cinema{--hx-cinema-fade:linear-gradient(180deg, #000 48%, #000000e6 58%, #000000ad 69%, #0006 80%, #00000029 90%, #0000000a 96%, transparent);background:0 0;border:0;border-radius:0;min-height:560px}.hx-hero--cinema :is(.hx-hero-bg,.hx-hero-shade){-webkit-mask-image:var(--hx-cinema-fade);-webkit-mask-image:var(--hx-cinema-fade);mask-image:var(--hx-cinema-fade)}.hx-hero--cinema .hx-hero-content{width:100%;max-width:var(--site-width,1280px);grid-template-columns:minmax(0,580px);align-content:center;margin:0 auto;padding:36px 32px 128px}.hx-hero--cinema .hx-hero-cover{display:none}.hx-hero--cinema .hx-hero-title{font-size:clamp(2.2rem,4vw,3.3rem)}.hx-hero--cinema .hx-hero-desc{-webkit-line-clamp:3;max-width:54ch;font-size:.92rem}.hx-hero--cinema .hx-hero-buttons .hx-btn{min-height:46px;padding:0 24px}.hx-hero--cinema .hx-hero-bg{background-position:50% 25%}.hx-hero--cinema .hx-hero-bg.is-cover{-webkit-mask-image:var(--hx-cinema-fade), linear-gradient(90deg, transparent, #000 38%);-webkit-mask-composite:source-in;-webkit-mask-image:var(--hx-cinema-fade), linear-gradient(90deg, transparent, #000 38%);mask-image:var(--hx-cinema-fade), linear-gradient(90deg, transparent, #000 38%);left:36%;-webkit-mask-composite:source-in;mask-composite:intersect}.hx-hero--cinema .hx-hero-bg.is-banner{background-repeat:no-repeat;background-size:0 0;transform:none}.hx-hero--cinema .hx-hero-bg.is-banner:before,.hx-hero--cinema .hx-hero-bg.is-banner:after{content:"";background-image:var(--hx-bg);background-repeat:no-repeat;position:absolute;inset:0}.hx-hero--cinema .hx-hero-bg.is-banner:before{filter:blur(36px)saturate(1.15)brightness(.8);background-position:50% 25%;background-size:cover;transform:scale(1.15)}.hx-hero--cinema .hx-hero-bg.is-banner:after{aspect-ratio:19/4;-webkit-mask-composite:source-in;background-position:50%;background-size:cover;width:min(100%,1900px);bottom:auto;left:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000),linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(#000 55%,#0000),linear-gradient(90deg,#0000,#000 22%);-webkit-mask-composite:source-in;mask-composite:intersect}.hx-hero--cinema .hx-hero-shade{background:linear-gradient(90deg, var(--hx-page) 0%, color-mix(in srgb, var(--hx-page) 82%, transparent) 32%, color-mix(in srgb, var(--hx-page) 20%, transparent) 68%, transparent), linear-gradient(0deg, var(--hx-page) 0%, color-mix(in srgb, var(--hx-page) 72%, transparent) 22%, transparent 50%), linear-gradient(180deg, color-mix(in srgb, var(--hx-page) 55%, transparent), transparent 18%)}.hx-hero--cinema .hx-hero-nav{right:max(32px, calc((100% - var(--site-width,1280px)) / 2 + 32px));bottom:136px}.hx-wrap.hx-cinema-rail{z-index:3;margin-top:-100px;padding-top:0;padding-bottom:0;position:relative}.hx-top10{--t10-cols:6;--t10-gap:16px}.hx-top10-head{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:4px;display:flex}.hx-top10-head h2{letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.hx-top10 .hx-period{min-width:300px;margin:0}.hx-top10 .hx-panel-link{margin-left:auto}.hx-top10-body{position:relative}.hx-top10-rail{grid-auto-columns:calc((100% - (var(--t10-cols) - 1) * var(--t10-gap)) / var(--t10-cols));gap:var(--t10-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;margin:0;padding:18px 0 6px;list-style:none;display:grid;overflow-x:auto}.hx-top10-rail::-webkit-scrollbar{display:none}.hx-top10-item{scroll-snap-align:start;min-width:0;container-type:inline-size}.hx-top10-item>:is(a,.hx-top10-link){color:inherit;padding-left:24%;text-decoration:none;display:block;position:relative}.hx-top10-num{z-index:0;color:var(--hx-page);letter-spacing:-.1em;-webkit-text-stroke:3px color-mix(in srgb, var(--hx-ink) 34%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font:800 88cqi/.76 Space Grotesk,sans-serif;position:absolute;bottom:40px;left:-3%}.hx-top10-item:nth-child(10) .hx-top10-num{letter-spacing:-.14em;font-size:70cqi;left:-10%}.hx-top10-item:first-child .hx-top10-num{-webkit-text-stroke-color:var(--hx-accent)}.hx-top10-card{z-index:1;flex-direction:column;gap:7px;display:flex;position:relative}.hx-top10-cover{aspect-ratio:2/3;border:1px solid var(--hx-line);background:var(--hx-raised);border-radius:11px;width:100%;transition:border-color .25s;display:block;overflow:hidden}.hx-top10-cover img,.hx-top10-cover .sk{object-fit:cover;width:100%;height:100%;display:block}.hx-top10-item>a:hover .hx-top10-cover{border-color:var(--hx-accent)}.hx-top10-copy{flex-direction:column;gap:2px;min-width:0;height:33px;display:flex}.hx-top10-copy strong{color:var(--hx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.hx-top10-copy small{color:var(--hx-muted);align-items:center;gap:4px;font-size:.66rem;display:inline-flex}.hx-top10-empty{border:1px dashed var(--hx-line-strong);background:color-mix(in srgb, var(--hx-panel) 80%, transparent);color:var(--hx-muted);text-align:center;border-radius:14px;grid-column:1/-1;padding:34px 20px;font-size:.8rem}.hx-top10-arrow{z-index:4;border:1px solid var(--hx-line-strong);background:color-mix(in srgb, var(--hx-page) 82%, transparent);width:40px;height:40px;color:var(--hx-ink);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;place-items:center;margin-top:-36px;padding:0;transition:border-color .18s,color .18s,transform .18s;display:grid;position:absolute;top:50%}.hx-top10-arrow:hover{border-color:var(--hx-accent);color:var(--hx-accent-text);transform:scale(1.06)}.hx-top10-arrow.is-back{left:-20px}.hx-top10-arrow.is-forward{right:-20px}@media (width>=1380px){.hx-top10-arrow.is-back{left:-56px}.hx-top10-arrow.is-forward{right:-56px}}@media (width<=1240px){.hx-top10{--t10-cols:5}.hx-top10-arrow.is-back{left:-8px}.hx-top10-arrow.is-forward{right:-8px}}@media (width<=960px){.hx-top10{--t10-cols:4}}@media (width<=760px){.hx-hero.hx-hero--cinema{min-height:480px}.hx-hero--cinema .hx-hero-content{align-content:end;padding:28px 16px 118px}.hx-hero--cinema .hx-hero-title{font-size:1.85rem}.hx-hero--cinema .hx-hero-desc{-webkit-line-clamp:2}.hx-hero--cinema .hx-hero-bg.is-cover{-webkit-mask-image:var(--hx-cinema-fade);-webkit-mask-image:var(--hx-cinema-fade);mask-image:var(--hx-cinema-fade);left:0}.hx-hero--cinema .hx-hero-bg.is-banner:before{display:none}.hx-hero--cinema .hx-hero-bg.is-banner:after{aspect-ratio:auto;background-image:var(--hx-cover);background-position:50% 25%;background-size:cover;width:auto;inset:0;-webkit-mask-image:none;mask-image:none}.hx-hero--cinema .hx-hero-shade{background:linear-gradient(0deg, var(--hx-page) 8%, color-mix(in srgb, var(--hx-page) 85%, transparent) 45%, color-mix(in srgb, var(--hx-page) 35%, transparent))}.hx-hero--cinema .hx-hero-buttons .hx-btn{flex:1 1 0}.hx-wrap.hx-cinema-rail{margin-top:-84px}.hx-top10{--t10-cols:2.6;--t10-gap:12px}.hx-top10 .hx-period{order:3;width:100%;min-width:0}.hx-top10-rail{scroll-snap-type:x proximity}.hx-top10-num{-webkit-text-stroke-width:2px}.hx-top10-arrow{display:none}}.site-theme-swatch.layout-classic,.site-theme-swatch.layout-cinema{background:#1d1428}.site-theme-swatch.layout-classic:before{content:"";background:var(--a1);border-radius:3px;width:16px;position:absolute;top:4px;bottom:4px;left:4px}.site-theme-swatch.layout-classic:after{background:color-mix(in srgb, var(--a1) 45%, transparent);width:7px;height:auto;inset:4px 4px 4px auto}.site-theme-swatch.layout-cinema:before{content:"";background:var(--a1);height:15px;position:absolute;inset:0 0 auto}.site-theme-swatch.layout-cinema:after{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--a1) 55%, transparent) 0 5px, transparent 5px 7px);border-radius:2px;height:7px;bottom:3px;left:4px;right:4px}html.site-theme-white :is(.site-theme-swatch.layout-classic,.site-theme-swatch.layout-cinema){background:#eef3f8}.site-theme-mobile>div+strong{margin-top:12px}.hx-top10-item>a:hover .hx-top10-num{-webkit-text-stroke-color:var(--hx-accent)}.hx-top10-item{animation:.8s cubic-bezier(.16,1,.3,1) both hx-card-in;animation-delay:calc(var(--i,0) * 55ms)}@keyframes hx-card-in{0%{opacity:0;transform:perspective(900px)translate3d(0,22px,-40px)rotateX(22deg)}to{opacity:1;transform:none}}.hx-home{--hx-ease-3d:cubic-bezier(.16, 1, .3, 1)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hx-top10-rail{padding-inline:10px;scroll-padding-inline:10px}.hx-top10-item{perspective:1100px}.hx-top10-item>a{transform-style:preserve-3d;transition:transform .7s var(--hx-ease-3d), filter .6s var(--hx-ease-3d)}.hx-top10-item>a .hx-top10-cover{transition:border-color .4s, box-shadow .7s var(--hx-ease-3d)}.hx-top10-item>a .hx-top10-num{transition:transform .7s var(--hx-ease-3d), -webkit-text-stroke-color .4s}.hx-top10-item:hover>a{transform:translate3d(0,-8px,56px)}.hx-top10-item:hover .hx-top10-cover{box-shadow:0 26px 40px -22px #000000bf, 0 0 0 1px var(--hx-accent)}.hx-top10-item:hover .hx-top10-num{transform:translate3d(-8px,0,-30px)}.hx-top10-item:has(~.hx-top10-item:hover)>a{transform-origin:100%;filter:brightness(.7)saturate(.85);transform:translateZ(-26px)rotateY(16deg)}.hx-top10-item:hover~.hx-top10-item>a{transform-origin:0;filter:brightness(.7)saturate(.85);transform:translateZ(-26px)rotateY(-16deg)}:where(html:not([data-kind=anime])) .hx-reading-card{perspective:700px}:where(html:not([data-kind=anime])) .hx-reading-cover{transform-style:preserve-3d;transform-origin:0;transition:transform .8s var(--hx-ease-3d);position:relative;overflow:visible}:where(html:not([data-kind=anime])) .hx-reading-cover>:is(img,.cover-fallback){z-index:1;border-radius:3px 7px 7px 3px;position:relative;box-shadow:inset 3px 0 4px -2px #ffffff40}:where(html:not([data-kind=anime])) .hx-reading-cover:before{content:"";transform-origin:0;background:repeating-linear-gradient(90deg,#efe9f4 0 1px,#cfc6d8 1px 2px);border-radius:0 2px 2px 0;width:15px;position:absolute;top:3%;bottom:3%;left:calc(100% - 1px);transform:rotateY(90deg)}:where(html:not([data-kind=anime])) .hx-reading-cover:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000047,#0000 12% 80%,#ffffff1f);border-radius:3px 7px 7px 3px;position:absolute;inset:0}:where(html:not([data-kind=anime])) .hx-reading-card:hover .hx-reading-cover{transform:rotateY(-38deg)translateZ(8px)}.hx-updates-grid,.hx-discover-grid{perspective:1600px}.hx-card{transform-origin:bottom;transition:transform .7s var(--hx-ease-3d), border-color .3s, box-shadow .7s var(--hx-ease-3d)}.hx-card:hover{transform:translateY(-6px)rotateX(5deg);box-shadow:0 30px 40px -28px #000000b3}.hx-card-cover{position:relative}.hx-card-cover:after{content:"";z-index:1;pointer-events:none;transition:transform 1.1s var(--hx-ease-3d);background:linear-gradient(105deg,#0000 38%,#ffffff29 48%,#ffffff0d 54%,#0000 62%);position:absolute;inset:-10% -60%;transform:translate(-70%)}.hx-card:hover .hx-card-cover:after{transform:translate(70%)}.hx-card-cover img{transition:transform .9s var(--hx-ease-3d)}.hx-card:hover .hx-card-cover img{transform:scale(1.05)}.hx-collection-art{perspective:800px}.hx-collection-art img{transition:transform .8s var(--hx-ease-3d)}.hx-collection:hover .hx-collection-art img:first-child{transform:rotateY(18deg)translateZ(-20px)}.hx-collection:hover .hx-collection-art img:nth-child(2){transform:translateZ(24px)}.hx-collection:hover .hx-collection-art img:nth-child(3){transform:rotateY(-18deg)translateZ(-20px)}}@media (width<=760px){.hx-hero--cinema .hx-hero-nav{top:14px;bottom:auto}.hx-hero--cinema .hx-hero-nav .hx-icon-btn{display:none}}@media (width<=520px){.hx-hero--cinema .hx-hero-content .hx-hero-buttons{width:100%;margin-left:0}}.site-theme-menu button>span:first-child:not(.site-theme-swatch){flex-direction:column;flex:1;gap:2px;display:flex}.user-page.upf-page{--upf-box:var(--profile-box);--upf-ink:var(--profile-ink);--upf-muted:var(--profile-muted);--upf-accent:var(--profile-accent-visible);--upf-action-ink:var(--profile-action-ink);--upf-soft:var(--profile-soft-accent);--upf-raised:color-mix(in srgb, var(--profile-ink) 5%, var(--profile-box));--upf-line:var(--bdr);--upf-line-strong:var(--bdr2);--upf-page:var(--profile-page-background);--upf-page-ink:var(--profile-page-ink);--upf-page-muted:color-mix(in srgb, var(--profile-page-ink) 70%, var(--profile-page-background));--upf-radius:16px;width:100%;max-width:var(--site-width,1280px);color:var(--upf-page-ink);margin:0 auto;padding:20px 32px 56px;font-family:Space Grotesk,Inter,sans-serif}.upf-page :is(h1,h2,p,dl,dd){margin:0}.upf-page :focus-visible{outline:2px solid var(--upf-accent);outline-offset:2px}.upf-hero{position:relative}.upf-cover{background-color:var(--upf-box);background-position:50% 40%;background-size:cover;border-radius:18px 18px 0 0;height:270px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.upf-cover:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 35%, color-mix(in srgb, var(--upf-page) 50%, transparent) 75%);position:absolute;inset:0}.upf-cover:before{content:"";z-index:1;border:1px solid var(--upf-line);border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 35%,#0000 85%);mask-image:linear-gradient(#000 35%,#0000 85%)}.upf-cover.is-empty{background-image:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--upf-accent) 34%, transparent), transparent 52%), linear-gradient(120deg, color-mix(in srgb, var(--upf-accent) 20%, var(--upf-box)), var(--upf-box) 70%)}.upf-cover.border-glow:before{border-color:var(--upf-accent);box-shadow:inset 0 0 0 1px var(--upf-accent), inset 0 0 24px color-mix(in srgb, var(--upf-accent) 35%, transparent)}.upf-cover.border-double:before{border:4px double var(--upf-accent)}.upf-identity{z-index:2;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:22px;margin-top:-92px;padding:0 28px;display:grid;position:relative}.user-page.upf-page .upf-avatar.user-avatar{width:144px;height:144px;box-shadow:0 0 0 5px var(--upf-page), 0 14px 32px #0006;border-width:4px;margin:0;font-size:3rem}.upf-person :is(.upf-handle,.upf-bio){text-shadow:0 1px 8px color-mix(in srgb, var(--upf-page) 90%, transparent)}.upf-person{flex-direction:column;gap:6px;min-width:0;padding-bottom:8px;display:flex}.upf-name-line{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.upf-name-line h1{min-width:0;color:var(--upf-page-ink);text-shadow:0 2px 14px color-mix(in srgb, var(--upf-page) 85%, transparent);letter-spacing:-.02em;overflow-wrap:anywhere;font:800 clamp(1.6rem,2.6vw,2.2rem)/1.1 Outfit,Space Grotesk,sans-serif}.upf-handle{color:var(--upf-page-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.86rem;display:flex}.upf-bio{max-width:70ch;color:var(--upf-page-ink);opacity:.88;-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.upf-bio-prompt{color:var(--upf-page-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font:700 .8rem Space Grotesk,sans-serif}.upf-bio-prompt:hover{color:var(--upf-page-ink);text-decoration:underline}.upf-actions{flex-wrap:wrap;gap:10px;padding-bottom:6px;display:flex}.upf-scan-roles{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.upf-scan-role{--scan-tag:var(--upf-accent);border:1px solid color-mix(in srgb, var(--scan-tag) 55%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--scan-tag) 24%, var(--upf-box)), color-mix(in srgb, var(--upf-box) 88%, transparent));min-width:0;max-width:100%;color:var(--upf-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:9px;padding:4px 14px 4px 4px;text-decoration:none;transition:border-color .18s,transform .18s;display:inline-flex;box-shadow:0 6px 18px #0003,inset 0 1px #ffffff1a}.upf-scan-role:hover{border-color:var(--scan-tag);transform:translateY(-1px)}.upf-scan-role-mark{background:var(--scan-tag);width:28px;height:28px;box-shadow:0 0 0 2px color-mix(in srgb, var(--scan-tag) 40%, transparent);color:var(--upf-action-ink);border-radius:50%;flex:none;place-items:center;font:800 .78rem Outfit,sans-serif;display:grid;overflow:hidden}.upf-scan-role-mark img{object-fit:cover;width:100%;height:100%}.upf-scan-role-copy{align-items:baseline;gap:7px;min-width:0;line-height:1.1;display:flex}.upf-scan-role-copy small{color:var(--scan-tag);letter-spacing:.12em;text-transform:uppercase;flex:none;font:800 .6rem Space Grotesk,sans-serif}.upf-scan-role-copy strong{text-overflow:ellipsis;white-space:nowrap;font:700 .84rem Outfit,Space Grotesk,sans-serif;overflow:hidden}.upf-scan-roles.is-hidden .upf-scan-role{opacity:.55;filter:saturate(.6)}.upf-scan-role-off{border:1px dashed var(--upf-line-strong);color:var(--upf-page-muted);border-radius:999px;padding:3px 8px;font-size:.66rem;font-weight:700}.user-theme-ink{border:1px solid var(--bdr2);border-radius:12px;margin:4px 0 6px;padding:14px}.user-scan-role-toggle{margin-bottom:14px}.upf-btn{border:1px solid var(--upf-line-strong);background:var(--upf-box);min-height:42px;color:var(--upf-ink);white-space:nowrap;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font:700 .82rem/1 Space Grotesk,sans-serif;transition:border-color .18s,background .18s,filter .18s;display:inline-flex}.upf-btn:hover{border-color:var(--upf-accent)}.upf-btn-primary{border-color:var(--upf-accent);background:var(--upf-accent);color:var(--upf-action-ink)}.upf-btn-primary:hover{filter:brightness(1.07)}.upf-btn-primary.is-following{background:var(--upf-soft);color:var(--upf-ink)}.upf-btn-soft{border-color:color-mix(in srgb, var(--upf-accent) 45%, var(--upf-line));background:var(--upf-soft);min-height:36px;color:var(--upf-ink);padding:0 14px}.upf-stats{grid-template-columns:repeat(var(--upf-stat-count,6), minmax(0, 1fr));border:1px solid var(--upf-line);border-radius:var(--upf-radius);background:var(--upf-box);color:var(--upf-ink);margin:22px 0 16px;padding:6px;display:grid}.upf-stat{align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.upf-stat+.upf-stat{border-left:1px solid var(--upf-line)}.upf-stat-icon{background:var(--upf-soft);width:40px;height:40px;color:var(--upf-accent);border-radius:11px;flex:none;place-items:center;display:grid}.upf-stat>span:last-child{flex-direction:column;min-width:0;display:flex}.upf-stat strong{color:var(--upf-ink);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800;line-height:1.15}.upf-stat small{color:var(--upf-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.user-page.upf-page .upf-body{margin-top:0}.upf-tabs{border:1px solid var(--upf-line);background:var(--upf-box);scrollbar-width:none;border-radius:14px;gap:4px;margin-bottom:18px;padding:5px;display:flex;overflow-x:auto}.upf-tabs::-webkit-scrollbar{display:none}.upf-tabs button{min-height:44px;color:var(--upf-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:0 18px;font:700 .84rem/1 Space Grotesk,sans-serif;transition:color .18s,background .18s;display:inline-flex}.upf-tabs button:hover:not(.on){background:var(--upf-raised);color:var(--upf-ink)}.upf-tabs button.on{background:var(--upf-soft);color:var(--upf-ink);box-shadow:inset 0 -2px 0 var(--upf-accent)}.upf-tabs button.on svg{color:var(--upf-accent)}.upf-grid{grid-template-columns:minmax(0,73fr) minmax(0,27fr);align-items:start;gap:20px;display:grid}.upf-main,.upf-side{flex-direction:column;gap:18px;min-width:0;display:flex}.upf-main>.social-error{margin:0}.upf-card{border:1px solid var(--upf-line);border-radius:var(--upf-radius);background:var(--upf-box);min-width:0;color:var(--upf-ink);padding:18px 20px}.upf-card-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.upf-card-head>div{min-width:0}.upf-card-head h2{color:var(--upf-ink);letter-spacing:-.015em;font-size:1.06rem;font-weight:800;line-height:1.2}.upf-card-head p{color:var(--upf-muted);margin-top:2px;font-size:.74rem}.upf-head-icon{background:var(--upf-soft);width:36px;height:36px;color:var(--upf-accent);border-radius:10px;flex:none;place-items:center;display:grid}.upf-link{color:var(--upf-accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;margin-left:auto;padding:4px 0;font:700 .76rem/1 Space Grotesk,sans-serif;display:inline-flex}.upf-link:hover{text-decoration:underline}.upf-icon-btn{border:1px solid var(--upf-line);width:34px;height:34px;color:var(--upf-muted);cursor:pointer;background:0 0;border-radius:9px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.upf-icon-btn:hover{border-color:var(--upf-accent);color:var(--upf-accent)}.upf-empty{border:1px dashed var(--upf-line-strong);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 18px;display:flex}.upf-empty strong{color:var(--upf-ink);font-size:.88rem}.upf-empty p{color:var(--upf-muted);font-size:.76rem;line-height:1.45}.upf-empty .upf-btn{margin-top:8px}.upf-side-empty{color:var(--upf-muted);font-size:.76rem;line-height:1.5}.upf-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.upf-reading-card{border:1px solid var(--upf-line);background:var(--upf-raised);min-width:0;color:var(--upf-ink);border-radius:12px;gap:12px;padding:10px;text-decoration:none;transition:border-color .18s;display:flex}.upf-reading-card:hover{border-color:var(--upf-accent)}.upf-reading-cover{aspect-ratio:2/3;background:var(--upf-box);border-radius:8px;flex:0 0 62px;overflow:hidden}.upf-reading-cover img,.upf-shelf-cover img{object-fit:cover;width:100%;height:100%;display:block}.upf-reading-info{flex-direction:column;flex:1;gap:4px;min-width:0;padding:2px 0;display:flex}.upf-reading-info strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.3;display:-webkit-box;overflow:hidden}.upf-reading-info small{color:var(--upf-muted);font-size:.72rem}.upf-reading-action{color:var(--upf-accent);align-items:center;gap:6px;margin-top:auto;font-size:.74rem;font-weight:700;display:inline-flex}.upf-watch-card{border:1px solid var(--upf-line);background:var(--upf-raised);min-width:0;color:var(--upf-ink);border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.upf-watch-card:hover{border-color:var(--upf-accent)}.upf-watch-cover{aspect-ratio:16/9;background:var(--upf-box);display:block;position:relative;overflow:hidden}.upf-watch-cover :is(img,.cover-fallback){object-fit:cover;object-position:50% 22%;place-items:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid}.upf-watch-cover img.is-thumb{object-position:50% 50%}.upf-watch-card:hover .upf-watch-cover img{transform:scale(1.05)}.upf-watch-shade{z-index:1;pointer-events:none;background:linear-gradient(#00000061,#0000 34% 58%,#000000b3);position:absolute;inset:0}.upf-watch-ep,.upf-watch-left{z-index:2;color:#fff;letter-spacing:.02em;pointer-events:none;border-radius:6px;padding:3px 7px;font-size:.66rem;font-weight:800;line-height:1.2;position:absolute}.upf-watch-ep{background:var(--upf-accent);color:var(--upf-action-ink,#fff);top:8px;left:8px}.upf-watch-left{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;bottom:10px;right:8px}.upf-watch-play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#00000073;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding-left:3px;transition:opacity .2s,transform .2s,background .2s;display:grid;position:absolute;top:50%;left:50%;transform:scale(.8)}.upf-watch-card:is(:hover,:focus-visible) .upf-watch-play{opacity:1;background:var(--upf-accent);border-color:#0000;transform:none}.upf-watch-progress{z-index:3;pointer-events:none;background:#ffffff40;height:4px;position:absolute;bottom:1px;left:0;right:0}.upf-watch-progress>i{background:var(--upf-accent);height:100%;box-shadow:0 0 6px var(--upf-accent);display:block}.upf-watch-info{flex-direction:column;gap:3px;min-width:0;padding:10px 12px 12px;display:flex}.upf-watch-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.3;overflow:hidden}.upf-watch-info small{color:var(--upf-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.upf-watch-card:hover:not(:has([data-adult-cover=true])){box-shadow:0 0 0 1px color-mix(in srgb, var(--upf-accent) 70%, transparent), 0 26px 40px -24px color-mix(in srgb, var(--upf-accent) 70%, #000);transform:translateY(-3px)}}.upf-chips{scrollbar-width:none;gap:6px;margin-bottom:14px;display:flex;overflow-x:auto}.upf-chips::-webkit-scrollbar{display:none}.upf-chips button{border:1px solid var(--upf-line);min-height:32px;color:var(--upf-muted);cursor:pointer;background:0 0;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 12px;font:700 .74rem/1 Space Grotesk,sans-serif;display:inline-flex}.upf-chips button span{opacity:.7;font-variant-numeric:tabular-nums}.upf-chips button:hover:not(.on){border-color:var(--upf-line-strong);color:var(--upf-ink)}.upf-chips button.on{border-color:var(--upf-accent);background:var(--upf-accent);color:var(--upf-action-ink)}.upf-shelf{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.upf-shelf-card{min-width:0;color:var(--upf-ink);flex-direction:column;gap:6px;text-decoration:none;display:flex}.upf-shelf-cover{aspect-ratio:2/3;border:1px solid var(--upf-line);background:var(--upf-raised);border-radius:10px;transition:border-color .18s;display:block;overflow:hidden}.upf-shelf-card:hover .upf-shelf-cover{border-color:var(--upf-accent)}.upf-shelf-card strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.6em;font-size:.76rem;line-height:1.3;display:-webkit-box;overflow:hidden}.upf-shelf-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.upf-status{background:var(--upf-soft);color:var(--upf-ink);border-radius:99px;padding:3px 7px;font-size:.6rem;font-style:normal;font-weight:800}.upf-shelf-meta small{color:var(--upf-muted);font-size:.66rem}.user-page.upf-page .upf-activity .user-posts{flex-direction:column;gap:12px;margin:0;display:flex}.user-page.upf-page .upf-activity :is(.social-post,.social-composer){border-color:var(--upf-line);background:var(--upf-raised);box-shadow:none;margin:0}.user-page.upf-page .upf-activity .social-more{align-self:center}.upf-about-bio{color:var(--upf-ink);overflow-wrap:anywhere;white-space:pre-line;font-size:.84rem;line-height:1.6}.upf-about-bio.is-empty{color:var(--upf-muted)}.upf-facts{margin-top:12px}.upf-facts>div{border-top:1px solid var(--upf-line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.upf-facts dt{color:var(--upf-muted);align-items:center;gap:8px;font-size:.76rem;display:inline-flex}.upf-facts dt svg{color:var(--upf-accent)}.upf-facts dd{min-width:0;color:var(--upf-ink);text-align:right;overflow-wrap:anywhere;font-size:.8rem;font-weight:600}.upf-socials{border-top:1px solid var(--upf-line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.upf-socials-label{color:var(--upf-muted);align-items:center;gap:8px;font-size:.76rem;display:inline-flex}.upf-socials-label svg{color:var(--upf-accent)}.upf-social-row{flex-wrap:wrap;gap:8px;display:flex}.upf-social-row :is(a,button){border:1px solid var(--upf-line);background:var(--upf-raised);width:40px;height:40px;color:var(--upf-ink);cursor:pointer;border-radius:10px;place-items:center;padding:0;transition:border-color .18s,color .18s;display:grid}.upf-social-row :is(a,button):hover{border-color:var(--upf-accent);color:var(--upf-accent)}.upf-social-row svg{width:18px;height:18px}.upf-social-row .is-empty{color:var(--upf-muted);opacity:.75;border-style:dashed}.upf-xp{background:color-mix(in srgb, var(--upf-ink) 12%, var(--upf-box));border-radius:99px;height:8px;overflow:hidden}.upf-xp>span{border-radius:inherit;background:var(--upf-accent);height:100%;display:block}.upf-xp-note{color:var(--upf-muted);margin:8px 0 12px;font-size:.72rem}.upf-mini-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.upf-mini-stats>div{background:var(--upf-raised);border-radius:10px;min-width:0;padding:10px}.upf-mini-stats dt{color:var(--upf-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.upf-mini-stats dd{color:var(--upf-ink);font-variant-numeric:tabular-nums;margin-top:3px;font-size:.95rem;font-weight:800}.upf-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.upf-badge{border:1px solid var(--upf-line);background:var(--upf-raised);min-width:0;color:var(--upf-ink);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;font:700 .66rem/1.25 Space Grotesk,sans-serif;display:flex}.upf-badge:hover{border-color:var(--badge-color,var(--upf-accent))}.upf-badge img{object-fit:contain;filter:drop-shadow(0 2px 4px #00000073);width:46px;height:46px}.upf-badge span{overflow-wrap:anywhere}.upf-side .user-public-lists{margin:0}@media (width<=1180px){.upf-stats{background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:0}.upf-stat{border:1px solid var(--upf-line);background:var(--upf-box);border-radius:12px}.upf-stat+.upf-stat{border-left:1px solid var(--upf-line)}}@media (width<=1000px){.upf-grid{grid-template-columns:minmax(0,1fr)}.upf-side{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;display:grid}}@media (width<=760px){.user-page.upf-page{padding:14px 16px 40px}.upf-cover{border-radius:14px;height:180px}.upf-identity{grid-template-columns:minmax(0,1fr);justify-items:start;gap:12px;margin-top:-64px;padding:0 4px}.user-page.upf-page .upf-avatar.user-avatar{width:104px;height:104px;font-size:2.2rem}.upf-actions{width:100%}.upf-actions .upf-btn{flex:1 1 0}.upf-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.upf-stat:last-child:nth-child(odd){grid-column:1/-1}.upf-stat{gap:10px;padding:10px 12px}.upf-stat-icon{width:34px;height:34px}.upf-tabs button{flex:none;padding:0 14px}.upf-card{padding:16px 14px}.upf-card-head{flex-wrap:wrap}.upf-reading-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.upf-reading-card,.upf-watch-card{scroll-snap-align:start}.upf-reading-grid.is-watch{grid-auto-columns:72%}.upf-shelf{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:31%;grid-auto-flow:column;overflow-x:auto}.upf-shelf-card{scroll-snap-align:start}.upf-side{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.upf-shelf{grid-auto-columns:40%}}.upf-page-bg{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.upf-page-bg-img{position:absolute;inset:0}.upf-page-bg:after{content:"";background:var(--upf-page);opacity:var(--bg-dim,.78);position:absolute;inset:0}.upf-page :is(.upf-hero,.upf-stats,.upf-body){z-index:1;position:relative}.upf-page .upf-hero{z-index:2}.user-theme-background{border:1px solid var(--bdr2);background:var(--profile-field,#ffffff0a);border-radius:9px;gap:10px;margin-top:10px;padding:11px 12px;display:grid}.user-theme-background-copy strong{color:var(--profile-ink);font-size:.76rem;display:block}.user-theme-background-copy small{color:var(--profile-muted);margin-top:3px;font-size:.66rem;line-height:1.4;display:block}.user-theme-background-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.user-theme-background-thumb{border:1px solid var(--bdr2);background-position:50%;background-size:cover;border-radius:7px;width:76px;height:46px}.user-theme-background-pick{background:var(--profile-accent-visible);min-height:34px;color:var(--profile-action-ink);cursor:pointer;border-radius:9px;align-items:center;padding:0 14px;font-size:.74rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.user-theme-background-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.user-theme-background-row>button{border:1px solid var(--bdr2);min-height:34px;color:var(--profile-ink);cursor:pointer;background:0 0;border-radius:9px;padding:0 12px;font:700 .74rem Space Grotesk,sans-serif}.user-theme-background-row>button:hover{border-color:var(--profile-accent-visible)}.upf-page-bg.is-scroll{height:100vh;min-height:640px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.user-theme-bg-options{gap:10px;display:grid}.user-theme-bg-anchor{grid-template-columns:repeat(3,26px);gap:4px;display:grid}.user-theme-bg-anchor button{border:1px solid var(--bdr2);cursor:pointer;background:0 0;border-radius:5px;width:26px;height:20px;padding:0}.user-theme-bg-anchor button:hover{border-color:var(--profile-accent-visible)}.user-theme-bg-anchor button.is-active{border-color:var(--profile-accent-visible);background:var(--profile-accent-visible)}.user-theme-bg-range{color:var(--profile-ink);gap:4px;font-size:.72rem;font-weight:700;display:grid}.user-theme-bg-range input{width:100%;accent-color:var(--profile-accent-visible)}.user-theme-bg-reset{border:1px solid var(--bdr2);min-height:30px;color:var(--profile-ink);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;padding:0 12px;font:700 .7rem Space Grotesk,sans-serif}.user-page.upf-page.has-bg-image{background:0 0}.user-page.upf-page.bg-solid{background:var(--upf-page);box-shadow:0 0 0 1px color-mix(in srgb, var(--upf-page-ink) 7%, transparent), 0 0 90px 8px #00000080}@media (width>=761px){.user-page.upf-page.bg-solid{border-radius:0 0 26px 26px;margin-bottom:40px}}.upf-page.bg-image{--upf-glass:color-mix(in srgb, var(--upf-box) var(--upf-card-alpha,80%), transparent);--upf-glass-line:color-mix(in srgb, var(--upf-ink) 13%, transparent)}.upf-page.bg-image :is(.upf-stats,.upf-tabs){border-color:var(--upf-glass-line);background:var(--upf-glass);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);box-shadow:0 12px 34px #00000047, inset 0 1px 0 color-mix(in srgb, var(--upf-ink) 6%, transparent)}.upf-page.bg-image :is(.upf-card,.user-public-lists){isolation:isolate;border-color:var(--upf-glass-line);box-shadow:0 12px 34px #00000047, inset 0 1px 0 color-mix(in srgb, var(--upf-ink) 6%, transparent);background:0 0;position:relative}.upf-page.bg-image :is(.upf-card,.user-public-lists):before{content:"";z-index:-1;border-radius:inherit;background:var(--upf-glass);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);pointer-events:none;position:absolute;inset:0}.upf-page.bg-image .upf-main>.user-posts :is(.social-post,.user-post-empty,.social-empty),.upf-page.bg-image :is(.user-favorites-empty,.user-followed-lists-empty){border-color:var(--upf-glass-line);background:var(--upf-glass)}.upf-page.bg-image .upf-btn:not(.upf-btn-primary){border-color:var(--upf-glass-line);background:var(--upf-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.upf-page.bg-image .upf-hero:after{content:"";z-index:1;filter:blur(22px);pointer-events:none;background:radial-gradient(42% 40% at 30% 58%,#000000b3,#0000),radial-gradient(20% 30% at 86% 64%,#0006,#0000);height:240px;position:absolute;inset:auto 0 -30px}.upf-page.bg-image .upf-name-line h1{text-shadow:0 2px 18px #000000b3,0 1px 3px #00000080}.upf-page.bg-image .upf-person :is(.upf-handle,.upf-bio){text-shadow:0 1px 10px #000000bf}.upf-page.bg-image .upf-handle{color:color-mix(in srgb, var(--upf-page-ink) 82%, transparent)}@media (width<=1180px){.upf-page.bg-image .upf-stats{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0}.upf-page.bg-image .upf-stat{border-color:var(--upf-glass-line);background:var(--upf-glass);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25)}.upf-page.bg-image .upf-stat+.upf-stat{border-left-color:var(--upf-glass-line)}}.user-theme-surface{gap:10px;display:grid}.user-theme-surface-label{color:var(--profile-ink);font-size:.72rem;font-weight:700}.user-theme-surface-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-theme-surface-options button{border:1px solid var(--bdr2);min-width:0;color:var(--profile-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-content:start;gap:4px;padding:8px;transition:border-color .18s,background .18s;display:grid}.user-theme-surface-options button:hover{border-color:color-mix(in srgb, var(--profile-accent-visible) 60%, var(--bdr2))}.user-theme-surface-options button.on{border-color:var(--profile-accent-visible);background:color-mix(in srgb, var(--profile-accent-visible) 12%, transparent);box-shadow:inset 0 0 0 1px var(--profile-accent-visible)}.user-theme-surface-options strong{margin-top:4px;font-size:.74rem}.user-theme-surface-options small{color:var(--profile-muted);font-size:.64rem;line-height:1.4}.user-theme-surface-swatch{background-color:var(--swatch-page);background-position:50%;background-size:cover;border-radius:7px;height:54px;display:block;position:relative;overflow:hidden}.user-theme-surface-swatch i{position:absolute}.user-theme-surface-swatch.is-solid i:first-child{background:var(--swatch-page);inset:0 24%;box-shadow:0 0 12px #0000008c}.user-theme-surface-swatch.is-solid i:last-child{background:var(--swatch-box);height:12px;box-shadow:0 16px 0 var(--swatch-box);border-radius:3px;inset:10px 29% auto}.user-theme-surface-swatch.is-image i{background:color-mix(in srgb, var(--swatch-box) 62%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid #fff3;border-radius:4px;height:15px;left:24%;right:24%}.user-theme-surface-swatch.is-image i:first-child{top:9px}.user-theme-surface-swatch.is-image i:last-child{top:29px}.user-theme-editor .user-theme-preview.is-solid{padding-inline:26px;position:relative}.user-theme-editor .user-theme-preview.is-solid:before{content:"";background:var(--theme-preview-bg);position:absolute;inset:0 15px;box-shadow:0 0 18px #0000008c}.user-theme-editor .user-theme-preview.is-solid>*{position:relative}.user-theme-editor .user-theme-preview.is-image :is(.user-theme-preview-profile,.user-theme-preview-panels>div){border-color:color-mix(in srgb, var(--theme-preview-ink) 14%, transparent);background:color-mix(in srgb, var(--theme-preview-box) var(--theme-preview-cards,80%), transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.user-list-visibility button strong{align-items:center;gap:7px;display:inline-flex}.user-list-visibility button strong:before{content:"";box-sizing:border-box;opacity:.45;border:2px solid;border-radius:50%;flex:none;width:12px;height:12px}.user-list-visibility button[aria-pressed=true] strong:before{opacity:1;border-color:var(--profile-accent-visible,var(--list-accent,currentColor));background:var(--profile-accent-visible,var(--list-accent,currentColor));box-shadow:inset 0 0 0 2px var(--profile-field,#111)}:root:root .user-page .user-list-visibility button[aria-pressed=true]{border-color:var(--profile-accent-visible,var(--list-accent));box-shadow:inset 0 0 0 1px var(--profile-accent-visible,var(--list-accent))}.user-list-visibility button[aria-pressed=false]{opacity:.7}.user-list-visibility button[aria-pressed=false]:hover{opacity:1}.site-footer{margin-top:24px}.site-footer-in{max-width:var(--site-width,1280px);grid-template-columns:minmax(220px,1.1fr) minmax(0,1.4fr) minmax(0,1.1fr);align-items:start;gap:40px;margin:0 auto;padding:32px 32px 24px;display:grid}.site-footer h2{color:var(--t3);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font:800 .62rem/1 Space Grotesk,sans-serif}.site-footer-brand p,.site-footer-legal p{max-width:340px;color:var(--t2);margin:10px 0 0;font-size:.74rem;line-height:1.6}.site-footer-legal p{margin:0}.site-footer-nav>div{grid-template-columns:repeat(3,max-content);gap:10px 28px;display:grid}.site-footer-nav a{color:var(--t2);font-size:.78rem;text-decoration:none;transition:color .18s}.site-footer-nav a:hover{color:var(--a1)}.site-footer-bar{max-width:var(--site-width,1280px);border-top:1px solid var(--bdr);color:var(--t3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 auto;padding:14px 32px 18px;font-size:.66rem;display:flex}.site-footer-bar-links{flex-wrap:wrap;gap:6px 16px;display:flex}.site-footer-bar-links a{color:var(--t3);cursor:default}@media (width<=900px){.site-footer-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.site-footer-brand{grid-column:1/-1}}@media (width<=560px){.site-footer-in{grid-template-columns:minmax(0,1fr);padding:24px 16px 18px}.site-footer-nav>div{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-bar{padding:12px 16px 16px}}:where(button,input,textarea,select,optgroup){font-family:inherit}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--a1);outline-offset:2px}::selection{background:color-mix(in srgb, var(--a1) 34%, transparent)}html{scroll-padding-top:84px}:is(.library-hero,.schedule-hero,.rank-hero,.scans-intro).site-page-hero{min-height:0;margin-bottom:26px;padding:32px 40px}.lists-hero.site-page-hero .lists-hero-copy{padding:32px 40px}.lists-hero.site-page-hero .lists-hero-art{min-height:220px}.social-layout .social-feed-title.site-page-hero{min-height:0;padding:32px 40px}.site-page-hero .schedule-hero-art{transform-origin:100%;transform:scale(.86)}@media (width<=700px){:is(.library-hero,.schedule-hero,.rank-hero,.scans-intro).site-page-hero,.social-layout .social-feed-title.site-page-hero,.lists-hero.site-page-hero .lists-hero-copy{padding:26px 22px}}.manga-detail .social-discussion{max-width:var(--site-width,1280px);margin:12px auto 64px;padding:0 32px}.manga-detail .social-discussion>*{max-width:880px}@media (width<=700px){.manga-detail .social-discussion{padding:0 16px}}.site-state{flex:1;place-items:center;min-height:62vh;padding:48px 16px;display:grid}.site-state-card{border:1px solid var(--site-line);background:var(--site-hero);width:min(520px,100%);color:var(--text);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:40px 32px;display:flex;box-shadow:0 16px 40px #0000002e}.site-state-icon{border:1px solid var(--site-line);background:color-mix(in srgb, var(--a1) 14%, transparent);min-width:64px;height:64px;color:var(--a2);border-radius:18px;place-items:center;margin-bottom:6px;padding:0 14px;font:800 1.35rem/1 Outfit,Space Grotesk,sans-serif;display:grid}.site-state-card h1{letter-spacing:-.02em;margin:0;font:800 clamp(1.5rem,4vw,2rem)/1.15 Outfit,Space Grotesk,sans-serif}.site-state-card p{max-width:42ch;color:var(--site-muted);margin:0;font-size:.9rem;line-height:1.55}.site-state-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.site-state-btn{border:1px solid var(--site-line);background:color-mix(in srgb, var(--site-panel) 85%, transparent);min-height:42px;color:var(--text);cursor:pointer;border-radius:11px;align-items:center;padding:0 18px;font:700 .82rem/1 Space Grotesk,sans-serif;text-decoration:none;transition:border-color .18s,filter .18s;display:inline-flex}.site-state-btn:hover{border-color:var(--a1)}.site-state-btn.primary{color:#fff;background:linear-gradient(135deg,#b557f5,#893be4);border-color:#0000}html.palette-preview .site-state-btn.primary{background:var(--purple)}.site-state-btn.primary:hover{filter:brightness(1.08)}.social-avatar-button:has(>.social-avatar-decorated){margin:6px}.social-layout .social-post:has(>.social-avatar-button .social-avatar-decorated){grid-template-columns:58px minmax(0,1fr)}.social-post.has-author-cover{isolation:isolate;background:#0b090f;position:relative;overflow:hidden}.social-post-cover{object-fit:cover;object-position:center 40%;pointer-events:none;filter:saturate(1.1);z-index:-1;width:100%;height:100%;max-height:360px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 110px),#0000);mask-image:linear-gradient(#000 calc(100% - 110px),#0000)}@media (width<=640px){.social-post-cover{max-height:260px}}.social-post.has-author-cover:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0605099e 0%,#060509cc 45%,#060509e0 100%);position:absolute;inset:0}.social-post.has-author-cover :is(.social-post-head strong,.social-post-main>p){text-shadow:0 1px 8px #0009}.social-post.has-author-cover :is(.social-post-head strong,.social-post-head time,.social-post-head span,.social-post-main>p,.social-post-actions button){color:#f1ecf6}.social-post.has-author-cover .social-post-head :is(time,.social-author-meta span){color:#f1ecf6b8}.social-post.has-author-cover :is(.social-post-manga,.social-spoiler){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a080e8c;border-color:#ffffff1f}.social-post.has-author-cover .social-post-actions{border-color:#ffffff1a}.social-reply.has-author-cover{isolation:isolate;border-radius:10px;padding:8px 10px;position:relative;overflow:hidden}.social-reply-cover{z-index:-1;object-fit:cover;object-position:center 40%;opacity:.32;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.social-compose-field{flex:1;min-width:0;display:flex;position:relative}.social-compose-field textarea{width:100%}.social-composer.is-rich .social-compose-top textarea{resize:vertical;height:auto;min-height:64px}.social-tag{--tag-color:var(--a1);border:1px solid color-mix(in srgb, var(--tag-color) 40%, transparent);background:color-mix(in srgb, var(--tag-color) 14%, transparent);color:color-mix(in srgb, var(--tag-color) 62%, var(--text));white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font:700 .66rem/1.2 Space Grotesk,sans-serif;display:inline-flex}button.social-tag{cursor:pointer;transition:background .2s,border-color .2s}button.social-tag:hover:not(:disabled),button.social-tag.on{border-color:var(--tag-color);background:color-mix(in srgb, var(--tag-color) 26%, transparent)}button.social-tag:disabled{opacity:.45;cursor:default}.social-tag b{opacity:.7;font-weight:800}:is(.social-tag,.social-tag-filter button).tag-recomendacao{--tag-color:#f5b942}:is(.social-tag,.social-tag-filter button).tag-discussao{--tag-color:#60a5fa}:is(.social-tag,.social-tag-filter button).tag-teoria{--tag-color:#a78bfa}:is(.social-tag,.social-tag-filter button).tag-review{--tag-color:#2dd4bf}:is(.social-tag,.social-tag-filter button).tag-pergunta{--tag-color:#38bdf8}:is(.social-tag,.social-tag-filter button).tag-meme{--tag-color:#f472b6}:is(.social-tag,.social-tag-filter button).tag-fanart{--tag-color:#e879f9}:is(.social-tag,.social-tag-filter button).tag-noticia{--tag-color:#4ade80}html.site-theme-white .social-tag{color:color-mix(in srgb, var(--tag-color) 55%, #24202b)}.social-post-tags{flex-wrap:wrap;gap:6px;margin:2px 0 8px;display:flex}.social-post-tags.is-draft{margin:10px 0 0 52px}.social-post.has-accent{position:relative}.social-post.has-accent:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--post-accent), transparent);opacity:.85;pointer-events:none;border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:18px;right:18px}.social-themed-body{color:#fff;text-align:center;text-shadow:0 1px 10px #00000040;overflow-wrap:anywhere;border-radius:14px;place-items:center;min-height:150px;margin:4px 0 10px;padding:26px 22px;font:700 1.22rem/1.4 Space Grotesk,sans-serif;display:grid}.social-themed-body .social-inline-tag{color:#fff;text-underline-offset:3px;text-decoration:underline}.theme-aurora{background:linear-gradient(135deg,#7c3aed,#2563eb 60%,#06b6d4)}.theme-night{background:linear-gradient(135deg,#0f172a,#312e81)}.theme-ocean{background:linear-gradient(135deg,#0e7490,#1e3a8a)}.theme-forest{background:linear-gradient(135deg,#14532d,#0f766e)}.theme-sakura{background:linear-gradient(135deg,#f472b6,#a855f7)}.theme-sunset{background:linear-gradient(135deg,#f97316,#db2777)}.theme-ember{background:linear-gradient(135deg,#7f1d1d,#ea580c)}.social-compose-field.social-themed-body{min-height:0;margin:0;padding:0;display:block}.social-compose-field.social-themed-body textarea{text-align:center;color:#fff!important;background:0 0!important;border-color:#0000!important;min-height:150px!important;padding:34px 22px!important;font:700 1.15rem/1.4 Space Grotesk,sans-serif!important}.social-compose-field.social-themed-body textarea::placeholder{color:#ffffffb3}.social-inline-spoiler{background:color-mix(in srgb, var(--text) 82%, transparent);color:#0000;font:inherit;cursor:pointer;border:0;border-radius:4px;padding:0 3px;transition:background .2s,color .2s}.social-inline-spoiler.is-shown{background:color-mix(in srgb, var(--a1) 18%, transparent);color:inherit}.social-media-grid{border:1px solid var(--site-soft-line);border-radius:14px;gap:4px;margin:6px 0 4px;display:grid;overflow:hidden}.social-media-grid.count-2{aspect-ratio:16/9;grid-template-columns:1fr 1fr}.social-media-grid.count-3{aspect-ratio:16/9;grid-template:1fr 1fr/2fr 1fr}.social-media-grid.count-3>:first-child{grid-row:1/-1}.social-media-grid.count-4{aspect-ratio:16/10;grid-template:1fr 1fr/1fr 1fr}.social-media-item{background:var(--site-panel-raised);cursor:zoom-in;border:0;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.social-media-grid.count-1 .social-media-item{max-height:520px}.social-media-item img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.social-media-item:hover img{transform:scale(1.02)}.social-media-badge{color:#fff;letter-spacing:.05em;background:#000000a6;border-radius:5px;padding:3px 6px;font:800 .58rem/1 Space Grotesk,sans-serif;position:absolute;bottom:8px;left:8px}.social-media-credit{color:var(--t3);text-align:right;margin:0 0 6px;font-size:.6rem;display:block}.social-lightbox{z-index:1000;cursor:zoom-out;background:#050409e6;place-items:center;padding:24px;animation:.25s both social-fade;display:grid;position:fixed;inset:0}.social-lightbox img{object-fit:contain;cursor:default;border-radius:10px;max-width:min(1100px,100%);max-height:88vh}.social-lightbox-close{color:#fff;cursor:pointer;background:#0006;border:1px solid #ffffff40;border-radius:50%;width:42px;height:42px;font-size:1.4rem;position:absolute;top:18px;right:18px}.social-lightbox-count{color:#ddd;font-size:.78rem;position:absolute;bottom:18px}@keyframes social-fade{0%{opacity:0}to{opacity:1}}.social-shelf{border:1px solid var(--site-soft-line);background:color-mix(in srgb, var(--a1) 5%, transparent);border-radius:12px;margin:8px 0 4px;padding:10px 12px}.social-shelf-label{color:var(--a2);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font:800 .6rem/1 Space Grotesk,sans-serif;display:block}.social-shelf-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.social-shelf-item{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:0;display:flex}.social-shelf-item img{aspect-ratio:2/3;border:1px solid var(--site-soft-line);object-fit:cover;border-radius:8px;width:100%;transition:border-color .2s;display:block}.social-shelf-item:hover img{border-color:var(--a1)}.social-shelf-item span{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.social-compose-media{flex-wrap:wrap;gap:8px;margin:10px 0 0 52px;display:flex}.social-compose-media figure{border:1px solid var(--site-soft-line);background:var(--site-panel-raised);border-radius:10px;width:88px;height:88px;margin:0;position:relative;overflow:hidden}.social-compose-media img{object-fit:cover;width:100%;height:100%;display:block}.social-compose-media figure.is-uploading img{opacity:.45}.social-compose-media figure>button{color:#fff;cursor:pointer;background:#000000b3;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:.9rem;line-height:1;position:absolute;top:4px;right:4px}.social-compose-progress{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.8s linear infinite social-spin;position:absolute;inset:50% auto auto 50%}@keyframes social-spin{to{transform:rotate(360deg)}}.social-compose-shelf{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0 52px;display:flex}.social-compose-shelf>span{color:var(--a2);letter-spacing:.1em;text-transform:uppercase;font:800 .6rem/1 Space Grotesk,sans-serif}.social-compose-shelf button{border:1px solid var(--site-soft-line);background:var(--site-panel-raised);max-width:200px;color:var(--text);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:3px 8px 3px 3px;font-size:.68rem;font-weight:700;display:inline-flex}.social-compose-shelf button img{object-fit:cover;border-radius:4px;width:20px;height:28px}.social-compose-shelf button b{opacity:.6}.social-compose-tools{border-top:1px solid var(--site-soft-line);flex-wrap:wrap;align-items:center;gap:4px;margin:12px 0 0 52px;padding-top:10px;display:flex}.social-compose-tools button{min-height:32px;color:var(--t2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font:700 .7rem/1 Space Grotesk,sans-serif;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.social-compose-tools button:hover:not(:disabled),.social-compose-tools button.on{border-color:var(--site-soft-line);background:color-mix(in srgb, var(--a1) 12%, transparent);color:var(--text)}.social-compose-tools button:disabled{opacity:.4;cursor:default}.social-compose-tools button svg{color:var(--a2)}.social-compose-tools button.is-format{justify-content:center;width:32px;padding:0;font-size:.82rem}.social-tool-gif{color:var(--a2);letter-spacing:.04em;border:1.5px solid;border-radius:4px;padding:1px 4px;font-size:.55rem}.social-tools-sep{background:var(--site-soft-line);width:1px;height:18px;margin:0 4px}.social-picker{border:1px solid var(--site-line);background:var(--site-panel-raised);border-radius:12px;margin:8px 0 0 52px;padding:10px;animation:.2s both social-fade}.social-picker-head{gap:6px;margin-bottom:8px;display:flex}.social-picker-head input{border:1px solid var(--site-line);background:var(--site-panel);min-width:0;height:36px;color:var(--text);border-radius:9px;outline:none;flex:1;padding:0 12px;font:500 .78rem Space Grotesk,sans-serif}.social-picker-head input:focus{border-color:var(--a1)}.social-picker-head button{border:1px solid var(--site-line);width:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;font-size:1.1rem}.social-picker-foot{color:var(--t3);font-size:.64rem;display:block}.social-picker-empty{color:var(--t2);text-align:center;grid-column:1/-1;margin:10px 0;font-size:.76rem}.social-gif-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:92px;gap:6px;max-height:300px;margin-bottom:8px;display:grid;overflow-y:auto}.social-gif-grid button{background:var(--site-panel);cursor:pointer;border:2px solid #0000;border-radius:8px;padding:0;overflow:hidden}.social-gif-grid button:hover{border-color:var(--a1)}.social-gif-grid img{object-fit:cover;width:100%;height:100%;display:block}.social-gif-skeleton{background:color-mix(in srgb, var(--a1) 10%, transparent);border-radius:8px;animation:1.2s ease-in-out infinite alternate social-pulse}@keyframes social-pulse{to{opacity:.45}}.social-manga-options{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:300px;margin-top:8px;display:grid;overflow-y:auto}.social-manga-options button{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:5px;padding:4px;display:flex;position:relative}.social-manga-options button:hover:not(:disabled),.social-manga-options button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 10%, transparent)}.social-manga-options button:disabled{opacity:.4;cursor:default}.social-manga-options img{aspect-ratio:2/3;object-fit:cover;border-radius:7px;width:100%}.social-manga-options span{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:700;overflow:hidden}.social-manga-options b{background:var(--a1);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.7rem;display:grid;position:absolute;top:8px;right:8px}.social-tag-picker>div,.social-theme-picker>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.social-theme-swatch{color:#fff;text-shadow:0 1px 4px #0006;cursor:pointer;border:2px solid #0000;border-radius:10px;place-items:end start;width:82px;height:50px;padding:6px 8px;font:700 .62rem/1 Space Grotesk,sans-serif;display:grid}.social-theme-swatch.theme-none{border-color:var(--site-line);background:var(--site-panel);color:var(--text);text-shadow:none}.social-theme-swatch.on{border-color:var(--text);box-shadow:0 0 0 2px var(--a1)}.social-hub .social-feed-title.site-page-hero{padding:26px 32px}.social-tag-filter{scrollbar-width:none;gap:6px;margin:-2px 0 12px;padding-bottom:2px;display:flex;overflow-x:auto}.social-tag-filter::-webkit-scrollbar{display:none}.social-tag-filter button{--tag-color:var(--a1);border:1px solid var(--site-soft-line);background:var(--site-panel);min-height:30px;color:var(--t2);cursor:pointer;border-radius:99px;flex:none;padding:0 12px;font:700 .7rem/1 Space Grotesk,sans-serif;transition:border-color .18s,background .18s,color .18s}.social-tag-filter button:hover{border-color:color-mix(in srgb, var(--tag-color) 60%, transparent);color:var(--text)}.social-tag-filter button.on{border-color:var(--tag-color);background:color-mix(in srgb, var(--tag-color) 20%, var(--site-panel));color:var(--text)}.social-aside-tags{flex-wrap:wrap;gap:6px;display:flex}.social-readers{flex-direction:column;gap:4px;display:flex}.social-readers>button{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px;display:flex}.social-readers>button:hover{background:color-mix(in srgb, var(--a1) 10%, transparent)}.social-readers span{flex-direction:column;min-width:0;display:flex}.social-readers strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.social-readers small{color:var(--t3);font-size:.64rem}.social-feed-aside{flex-direction:column;gap:14px;display:flex}.social-feed-aside .social-aside-panel{margin:0}@media (width<=640px){:is(.social-compose-tools,.social-compose-media,.social-compose-shelf,.social-picker,.social-post-tags.is-draft){margin-left:0}.social-compose-tools button:not(.is-format) span{display:none}.social-gif-grid,.social-shelf-row{grid-template-columns:repeat(3,minmax(0,1fr))}.social-hub .social-feed-title.site-page-hero{padding:22px 20px}}@media (prefers-reduced-motion:reduce){.social-lightbox,.social-picker,.social-compose-progress{animation:none}}.social-layout .social-post-main>:is(.social-post-tags,.social-media-grid,.social-media-credit,.social-shelf,p.social-themed-body){grid-column:1/-1}.social-layout .social-post-main>.social-post-tags{margin:10px 0 0}.social-layout .social-post-main>:is(.social-media-grid,.social-shelf){margin-top:10px}.social-layout .social-post-main>p.social-themed-body{color:#fff;margin:10px 0 0;font-size:1.22rem;line-height:1.4}.social-layout .social-post-main>.social-media-credit{margin:4px 0 0}.social-post-main>p:empty{display:none}.social-media-grid.count-1{background:color-mix(in srgb, var(--site-panel-raised) 70%, #000);justify-self:start;width:min(100%,560px)}.social-media-grid.count-1 .social-media-item{width:100%;min-height:160px;max-height:460px}.social-media-grid.count-1 .social-media-item img{object-fit:contain;max-height:460px}.social-compose-shelf button{text-align:left;max-width:220px}.social-compose-shelf button>:not(img,b){min-width:0}.social-compose-shelf button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.social-composer .social-compose-shelf,.social-composer .social-post-tags.is-draft{margin-left:52px}@media (width<=640px){.social-compose-tools{scrollbar-width:none;flex-wrap:nowrap;gap:2px;overflow-x:auto}.social-compose-tools::-webkit-scrollbar{display:none}.social-compose-tools button{flex:none;padding:0 8px}.social-tools-sep{flex:none;margin:0 2px}.social-composer .social-compose-shelf,.social-composer .social-post-tags.is-draft{margin-left:0}.social-media-grid.count-1{width:100%}}.social-post .social-post-head{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.social-post .social-author-line{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;max-width:100%;display:flex}.social-post .social-post-head .social-author-name{cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;max-width:100%;padding:0;display:inline-flex}.social-post .social-post-head .social-author-name strong{letter-spacing:-.005em;overflow-wrap:anywhere;font:800 1.06rem/1.3 Outfit,sans-serif}.social-post .social-post-head .social-author-name span{font-size:inherit}.social-post-head .social-author-name>strong>span:not(.styled-name){color:inherit!important}:is(.social-post-head,.social-reply-head) .styled-name.ns-font-pixel{font-size:.74em!important}.social-post .social-author-line .social-author-badges{background:color-mix(in srgb, var(--text) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 10%, transparent);border-radius:999px;gap:3px;padding:2px 5px}.social-post .social-author-line .social-author-badge{background:0 0;flex-basis:20px;width:20px;height:20px;transition:transform .15s}.social-post .social-author-line .social-author-badge:hover{transform:scale(1.15)}.social-post .social-author-line .social-author-badge-more{padding:0 2px;font-size:.64rem}.social-post .social-post-head .social-author-meta{flex-wrap:wrap;align-items:center;gap:0;min-width:0;line-height:1.2;display:flex}.social-post .social-post-head .social-author-meta :is(span,time){opacity:.85;margin:0;font-size:.69rem;display:inline}.social-post .social-post-head .social-author-meta>*+:before{content:"·";opacity:.7;margin:0 6px}.social-post.has-author-cover .social-author-meta{text-shadow:0 1px 6px color-mix(in srgb, var(--bg,#0c0913) 90%, transparent)}.social-post.has-author-cover .social-author-line .social-author-badges{background:color-mix(in srgb, var(--bg,#0c0913) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.social-post .social-post-head+:is(p,.social-spoiler,.social-post-tags){margin-top:10px}.social-reply-head{align-items:center;gap:4px 6px}.social-reply-head .social-author-name{align-items:center;font:800 .8rem/1.3 Outfit,sans-serif;display:inline-flex}.social-reply .social-reply-head .social-author-badges{gap:2px}.social-reply .social-reply-head .social-author-badge{background:0 0;flex-basis:17px;width:17px;height:17px}@media (width<=640px){.social-post .social-post-head .social-author-name strong{font-size:1rem}.social-post .social-post-head .social-author-meta :is(span,time){font-size:.66rem}}:root{--depth-ease:cubic-bezier(.16, 1, .3, 1)}@keyframes depth-card-in{0%{opacity:0;transform:perspective(900px)translate3d(0,20px,-40px)rotateX(18deg)}}@media (prefers-reduced-motion:no-preference){:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*){animation:depth-card-in .75s var(--depth-ease) backwards}:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*):nth-child(2){animation-delay:40ms}:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*):nth-child(3){animation-delay:80ms}:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*):nth-child(4){animation-delay:.12s}:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*):nth-child(5){animation-delay:.16s}:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*):nth-child(6){animation-delay:.2s}:is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-manga-card,.lists-page .lists-grid>*):nth-child(n+7){animation-delay:.24s}.rank-podium-card{animation:depth-card-in .8s var(--depth-ease) backwards}.rank-podium-card.place-1{animation-delay:60ms}.rank-podium-card.place-3{animation-delay:.12s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.library-page .agrid .card-art,.schedule-manga-card,.upf-shelf-cover,.discovery-list-covers){position:relative;overflow:hidden}:is(.library-page .agrid .card-art,.schedule-manga-card,.upf-shelf-cover,.discovery-list-covers):before,.rank-podium-card:after{content:"";z-index:3;pointer-events:none;transition:transform 1.1s var(--depth-ease);background:linear-gradient(105deg,#0000 38%,#ffffff26 48%,#ffffff0d 54%,#0000 62%);position:absolute;inset:-10% -60%;transform:translate(-70%)}:is(.library-page .agrid .card:hover .card-art,.schedule-manga-card:hover,.upf-shelf-card:hover .upf-shelf-cover,.discovery-list-card:hover .discovery-list-covers):before,.rank-podium-card:hover:after{transform:translate(70%)}.library-page .agrid,.schedule-page .cgrid{perspective:1600px}.library-page .agrid .card,.schedule-manga-card{transform-origin:bottom;transition:transform .7s var(--depth-ease), border-color .3s, box-shadow .7s var(--depth-ease)}.library-page .agrid .card:hover,.library-page .agrid .card:focus-visible,.schedule-manga-card:hover,.schedule-manga-card:focus-visible{transform:translateY(-6px)rotateX(5deg);box-shadow:0 30px 40px -28px #000000b3}.library-page .agrid .card-art img,.schedule-manga-card img{transition:transform .9s var(--depth-ease), filter .35s ease}.library-page .agrid .card:hover .card-art img,.schedule-manga-card:hover img{transform:scale(1.05)}.library-hero-cover,.lists-hero-art img{transition:transform .9s var(--depth-ease), opacity .5s}.library-hero-cover.cover-1{transform:perspective(900px)rotate(-13deg)translateY(24px)}.library-hero-cover.cover-2{transform:perspective(900px)rotate(-2deg)}.library-hero-cover.cover-3{transform:perspective(900px)rotate(12deg)translateY(20px)}.library-hero:hover .library-hero-cover.cover-1{opacity:.9;transform:perspective(900px)rotateY(26deg)rotate(-9deg)translate3d(-14px,16px,-40px)}.library-hero:hover .library-hero-cover.cover-2{transform:perspective(900px)rotate(0)translate3d(0,-8px,40px)}.library-hero:hover .library-hero-cover.cover-3{opacity:.95;transform:perspective(900px)rotateY(-26deg)rotate(9deg)translate3d(14px,14px,-40px)}.lists-hero-art img{transform:perspective(900px)rotate(-13deg)}.lists-hero-art img:nth-child(2){transform:perspective(900px)rotate(-4deg)}.lists-hero-art img:nth-child(3){transform:perspective(900px)rotate(9deg)}.lists-hero-art img:nth-child(4){transform:perspective(900px)rotate(16deg)}.lists-hero:hover .lists-hero-art img{transform:perspective(900px)rotateY(24deg)rotate(-9deg)translate3d(-12px,0,-30px)}.lists-hero:hover .lists-hero-art img:nth-child(2){transform:perspective(900px)rotateY(10deg)rotate(-3deg)translate3d(-4px,-8px,20px)}.lists-hero:hover .lists-hero-art img:nth-child(3){transform:perspective(900px)rotateY(-10deg)rotate(6deg)translate3d(4px,-10px,34px)}.lists-hero:hover .lists-hero-art img:nth-child(4){transform:perspective(900px)rotateY(-24deg)rotate(12deg)translate3d(-6px,4px,-40px)}.discovery-list-covers{transform-origin:0;transition:transform .8s var(--depth-ease), box-shadow .8s var(--depth-ease);transform:perspective(700px)rotateY(0)}.discovery-list-card:hover .discovery-list-covers{transform:perspective(700px)rotateY(-16deg)translateZ(10px);box-shadow:14px 16px 26px -14px #000c}.rank-podium{perspective:1200px}.rank-podium-card{transform-origin:bottom;transition:transform .7s var(--depth-ease), border-color .3s, box-shadow .7s var(--depth-ease)}.rank-podium-card:hover,.rank-podium-card:focus-visible{transform:translateY(-8px)rotateX(7deg)translateZ(18px)}.rank-podium-cover{transition:transform 1s var(--depth-ease), opacity .5s}.rank-podium-card:hover .rank-podium-cover{opacity:.85;transform:scale(1.07)}.rank-row :is(.rank-cover,.rank-list-covers){transform-origin:0;transition:transform .7s var(--depth-ease), box-shadow .7s var(--depth-ease);transform:perspective(320px)rotateY(0)}.rank-row:hover :is(.rank-cover,.rank-list-covers){transform:perspective(320px)rotateY(-24deg)translateZ(6px);box-shadow:8px 8px 14px -8px #000c}.manga-detail .ap-poster-wrap:not(:has([data-adult-cover=true])){transform-style:preserve-3d;transform-origin:0;transition:transform 1s var(--depth-ease);transform:perspective(1100px)rotateY(0)}.manga-detail .ap-poster-wrap:not(:has([data-adult-cover=true])):before{content:"";transform-origin:0;pointer-events:none;background:repeating-linear-gradient(90deg,#efe9f4 0 1px,#cfc6d8 1px 2px);border-radius:0 3px 3px 0;width:26px;position:absolute;top:2.5%;bottom:2.5%;left:calc(100% - 2px);transform:rotateY(90deg)}.manga-detail .ap-poster-wrap:not(:has([data-adult-cover=true])):after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000004d,#0000 9% 82%,#ffffff1a);border-radius:8px;position:absolute;inset:0}.manga-detail .ap-poster-wrap:not(:has([data-adult-cover=true])):hover{transform:perspective(1100px)rotateY(-26deg)translateZ(10px)}.upf-reading-card{perspective:700px}.upf-reading-cover{transform-style:preserve-3d;transform-origin:0;transition:transform .8s var(--depth-ease);position:relative;overflow:visible}.upf-reading-cover>:is(img,.cover-fallback){z-index:1;border-radius:3px 8px 8px 3px;position:relative}.upf-reading-cover:before{content:"";transform-origin:0;background:repeating-linear-gradient(90deg,#efe9f4 0 1px,#cfc6d8 1px 2px);border-radius:0 2px 2px 0;width:13px;position:absolute;top:3%;bottom:3%;left:calc(100% - 1px);transform:rotateY(90deg)}.upf-reading-cover:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000047,#0000 12% 80%,#ffffff1f);border-radius:3px 8px 8px 3px;position:absolute;inset:0}.upf-reading-card:hover .upf-reading-cover{transform:rotateY(-36deg)translateZ(8px)}.upf-shelf-cover{transform-origin:bottom;transition:transform .7s var(--depth-ease), border-color .18s, box-shadow .7s var(--depth-ease);transform:perspective(900px)rotateX(0)}.upf-shelf-cover img{transition:transform .9s var(--depth-ease)}.upf-shelf-card:hover .upf-shelf-cover{transform:perspective(900px)translateY(-5px)rotateX(6deg);box-shadow:0 24px 30px -22px #000000bf}.upf-shelf-card:hover .upf-shelf-cover img{transform:scale(1.05)}.social-shelf-item img{transform-origin:bottom;transition:transform .7s var(--depth-ease), border-color .2s, box-shadow .7s var(--depth-ease);transform:perspective(700px)rotateX(0)}.social-shelf-item:hover img{transform:perspective(700px)translateY(-4px)rotateX(7deg);box-shadow:0 20px 24px -18px #000000bf}.scan-mark{transition:transform .8s var(--depth-ease), box-shadow .8s var(--depth-ease);transform:perspective(500px)rotateY(0)}.scan-list-card:hover .scan-mark{transform:perspective(500px)rotateY(-18deg)translateZ(8px);box-shadow:10px 12px 20px -12px #000c}}.hdl{color:#fff;white-space:nowrap;background:linear-gradient(135deg,var(--a3),var(--a1));box-shadow:0 4px 18px var(--glow),inset 0 1px 0 #ffffff38;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;margin-left:8px;padding:8px 14px;font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.hdl:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff5 50%,#0000 65%);animation:4.5s ease-in-out infinite hdl-shine;position:absolute;inset:0;transform:translate(-120%)}.hdl:hover{filter:brightness(1.08);box-shadow:0 8px 26px var(--glow),inset 0 1px 0 #ffffff38;transform:translateY(-1px)}.hdl.on{outline:2px solid color-mix(in srgb,var(--a1) 55%,transparent);outline-offset:2px}.hdl svg{flex-shrink:0}.hdl-mobile{display:none}.mdraw .hdl-mobile{justify-content:center;margin:2px 0 4px;padding:12px;font-size:.78rem;display:flex}@keyframes hdl-shine{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}@media (width<=1280px){.hbar>.hdl span{display:none}.hbar>.hdl{padding:8px 10px}}@media (width<=580px){.hbar>.hdl{display:none}}.ld,.dl{--px:0;--py:0;z-index:1;position:relative;overflow-x:clip}.ld-cover{aspect-ratio:2/3;background:linear-gradient(135deg,color-mix(in srgb,var(--a3) 45%,var(--bg4)),var(--bg3));display:block;overflow:hidden}.ld-cover img{object-fit:cover;width:100%;height:100%;display:block}.ld-eyebrow{border:1px solid color-mix(in srgb,var(--a1) 30%,transparent);background:color-mix(in srgb,var(--a1) 10%,transparent);color:var(--a2);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.ld-eyebrow i{background:var(--a1);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--a1) 22%,transparent);border-radius:50%;animation:2.4s ease-in-out infinite ld-pulse}.ld-btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 24px;font-family:Space Grotesk,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex;position:relative}.ld-btn-primary{color:#fff;background:linear-gradient(135deg,var(--a3),var(--a1));box-shadow:0 14px 34px -10px var(--a1),inset 0 1px 0 #ffffff40}.ld-btn-primary:hover{box-shadow:0 20px 40px -10px var(--a1),inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.ld-btn-ghost{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent);border-color:color-mix(in srgb,var(--text) 14%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ld-btn-ghost:hover{background:color-mix(in srgb,var(--text) 10%,transparent);border-color:color-mix(in srgb,var(--text) 24%,transparent);transform:translateY(-2px)}.ld-btn small{opacity:.75;font-size:.78em;font-weight:500}.ld-btn.is-disabled{cursor:default;opacity:.6;transform:none}.ld-section{max-width:1280px;margin:0 auto;padding:72px 32px;position:relative}.ld-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.ld-head h2,.ld-promo h2,.ld-final h2,.dl-show-copy h2{letter-spacing:-.03em;color:var(--text);font-family:Outfit,sans-serif;font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:800;line-height:1.08}.ld-head a{color:var(--a1);align-items:center;gap:6px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.ld-head a:hover{gap:10px}.ld-head-center{text-align:center;flex-direction:column;align-items:center;gap:14px}.ld-head-center p{max-width:560px;color:var(--t2);font-size:1rem;line-height:1.6}.ld-hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:min(880px,100svh - 64px);display:flex;position:relative;overflow:hidden}.ld-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--bg) 18%,color-mix(in srgb,var(--bg) 80%,transparent) 42%,transparent 72%),linear-gradient(0deg,var(--bg),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 70%,transparent),transparent 25%);position:absolute;inset:0}.ld-hero-glow{z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--a1) 30%,transparent),transparent);filter:blur(30px);opacity:.75;pointer-events:none;width:70vw;height:90%;position:absolute;top:5%;right:-10%}.ld-wall{z-index:-2;perspective:1200px;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 75% at 68%,#000 25%,#0000 80%);mask-image:radial-gradient(60% 75% at 68%,#000 25%,#0000 80%)}.ld-wall-plane{height:170%;transform-style:preserve-3d;transform:rotateX(calc(28deg - var(--py) * 4deg)) rotateY(calc(-20deg + var(--px) * 5deg)) rotateZ(14deg) translateZ(-160px);gap:18px;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:-35%;left:38%}.ld-wall-col{flex-direction:column;gap:18px;width:150px;animation:70s linear infinite ld-up;display:flex}.ld-wall-col.down{margin-top:-120px;animation-name:ld-down}.ld-wall .ld-cover{opacity:.5;filter:saturate(.85)brightness(.75);border-radius:14px;flex-shrink:0;width:150px;box-shadow:0 20px 40px -12px #000a}.ld-hero-in{grid-template-columns:1.05fr 1fr;align-items:center;gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:48px 32px 72px;display:grid}.ld-copy{flex-direction:column;align-items:flex-start;gap:22px;animation:.9s cubic-bezier(.2,.7,.2,1) both ld-rise;display:flex}.ld-copy h1,.dl-copy h1{letter-spacing:-.045em;color:var(--text);text-wrap:balance;font-family:Outfit,sans-serif;font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:900;line-height:1.02}.ld-copy h1 em,.dl-copy h1 em,.ld-promo h2 em{background:linear-gradient(100deg,var(--a2),var(--a1) 45%,var(--a3));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.ld-copy>p,.dl-copy>p{max-width:520px;color:var(--t2);font-size:1.06rem;line-height:1.65}.ld-actions,.dl-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.ld-stats{flex-wrap:wrap;gap:12px;margin-top:8px;list-style:none;display:flex}.ld-stats li{border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:color-mix(in srgb,var(--bg3) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;flex-direction:column;gap:2px;min-width:132px;padding:12px 16px;display:flex}.ld-stats b{color:var(--text);font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:800}.ld-stats span{color:var(--t3);font-size:.75rem}.ld-stage{perspective:1100px;height:580px;animation:1.2s .15s both ld-fade;position:relative}.ld-rig{transform-style:preserve-3d;transform:rotateY(calc(var(--px) * 14deg - 10deg)) rotateX(calc(var(--py) * -10deg + 6deg));transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.ld-rig>*{position:absolute;top:50%;left:50%}.ld-card{border-radius:18px;width:230px;box-shadow:0 50px 80px -24px #000d,0 0 0 1px #ffffff1f}.ld-card:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff45 46%,#0000 60%) 0 0/250% 100% no-repeat;background-position:calc(50% + var(--px) * 40%) 0;mix-blend-mode:overlay;transition:background-position .6s;position:absolute;inset:0}.ld-card{position:absolute}.ld-card-main{animation:7s ease-in-out infinite ld-float;transform:translate(-50%,-50%)translateZ(110px)}.ld-card-left{filter:brightness(.78);width:196px;animation:8s ease-in-out -2s infinite ld-float;transform:translate(-50%,-50%)translate3d(-165px,24px,-30px)rotateY(34deg)rotate(-5deg)}.ld-card-right{filter:brightness(.78);width:196px;animation:9s ease-in-out -4s infinite ld-float;transform:translate(-50%,-50%)translate3d(165px,-14px,-30px)rotateY(-34deg)rotate(5deg)}.ld-ring{border:2px solid color-mix(in srgb,var(--a1) 60%,transparent);width:560px;height:560px;box-shadow:0 0 50px var(--glow),inset 0 0 50px var(--glow);border-radius:50%;margin:-280px 0 0 -280px;animation:26s linear infinite ld-spin;transform:rotateX(76deg)translateZ(-40px)}.ld-ring-b{border:1px dashed color-mix(in srgb,var(--a2) 45%,transparent);width:690px;height:690px;box-shadow:none;--tilt:10deg;margin:-345px 0 0 -345px;animation-duration:40s;animation-direction:reverse}.ld-orb{background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--a2) 55%,transparent),color-mix(in srgb,var(--a3) 40%,transparent) 45%,transparent 70%);filter:blur(28px);border-radius:50%;width:420px;height:420px;margin:-210px 0 0 -210px;transform:translateZ(-180px)}.ld-chip{border-radius:12px;width:74px;box-shadow:0 20px 34px -10px #000c,0 0 0 1px #ffffff26}.ld-chip-a{animation:6s ease-in-out -1s infinite ld-float;transform:translate(-50%,-50%)translate3d(-235px,-190px,60px)rotate(-10deg)}.ld-chip-b{animation:7s ease-in-out -3s infinite ld-float;transform:translate(-50%,-50%)translate3d(225px,175px,150px)rotate(8deg)}.ld-chip-c{filter:blur(1px)brightness(.8);width:60px;animation:9s ease-in-out -5s infinite ld-float;transform:translate(-50%,-50%)translate3d(205px,-215px,-80px)rotate(12deg)}.ld-badge{white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#14121acc;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:7px;padding:9px 14px;font-size:.76rem;font-weight:700;display:flex;box-shadow:0 18px 40px -12px #000c}.ld-badge svg{color:#feac1a}.ld-badge-a{animation:6.5s ease-in-out -2s infinite ld-float;transform:translate(-50%,-50%)translate3d(-190px,150px,190px)}.ld-badge-b{animation:7.5s ease-in-out infinite ld-float;transform:translate(-50%,-50%)translate3d(180px,-150px,170px)}.ld-badge-b svg{color:var(--a2)}.ld-scroll{border:2px solid color-mix(in srgb,var(--text) 30%,transparent);border-radius:14px;width:26px;height:42px;margin-left:-13px;position:absolute;bottom:22px;left:50%}.ld-scroll span{background:var(--text);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite ld-wheel;position:absolute;top:8px;left:50%}.ld-shelf{grid-template-columns:repeat(6,1fr);gap:20px 18px;display:grid}.ld-shelf-item{color:var(--text);transform:perspective(800px) rotateX(calc(var(--ty,0) * -9deg)) rotateY(calc(var(--tx,0) * 11deg));flex-direction:column;gap:10px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.ld-shelf-item .ld-cover{border-radius:14px;transition:box-shadow .3s,transform .3s;box-shadow:0 18px 34px -16px #000c}.ld-shelf-item:hover .ld-cover{box-shadow:0 28px 46px -16px #000,0 0 0 2px color-mix(in srgb,var(--a1) 60%,transparent);transform:translateY(-6px)}.ld-shelf-item strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.86rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ld-shelf-item.is-empty .ld-cover{animation:1.6s ease-in-out infinite ld-pulse-bg}.ld-rank{z-index:2;color:var(--bg);-webkit-text-stroke:2px var(--a1);text-shadow:0 6px 18px #000a;pointer-events:none;font-family:Outfit,sans-serif;font-size:2.6rem;font-weight:900;line-height:1;position:absolute;top:-14px;left:-6px}.ld-features{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ld-feature{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);background:radial-gradient(400px circle at calc((var(--tx,0) + 1) * 50%) calc((var(--ty,0) + 1) * 50%),color-mix(in srgb,var(--a1) 14%,transparent),transparent 60%),linear-gradient(180deg,var(--bg4),var(--bg3));transform:perspective(900px) rotateX(calc(var(--ty,0) * -5deg)) rotateY(calc(var(--tx,0) * 6deg));border-radius:20px;padding:28px 26px;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .3s;position:relative;overflow:hidden}.ld-feature:hover{border-color:color-mix(in srgb,var(--a1) 40%,transparent)}.ld-feature-icon{color:#fff;background:linear-gradient(135deg,var(--a3),var(--a1));width:50px;height:50px;box-shadow:0 12px 26px -8px var(--a1),inset 0 1px 0 #ffffff40;border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.ld-feature h3{color:var(--text);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.16rem;font-weight:700}.ld-feature p{color:var(--t2);font-size:.9rem;line-height:1.6}.ld-promo{grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;display:grid}.ld-promo-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.ld-promo-copy>p{color:var(--t2);line-height:1.65}.ld-promo-copy ul{gap:10px;margin-bottom:8px;list-style:none;display:grid}.ld-promo-copy li{color:var(--text);align-items:center;gap:10px;font-size:.95rem;display:flex}.ld-promo-copy li svg{color:var(--a1)}.ld-promo-stage{perspective:1400px;height:440px;position:relative}.ld-promo-rig{transform-style:preserve-3d;transform:rotateY(calc(var(--px) * 8deg - 16deg)) rotateX(calc(var(--py) * -6deg + 8deg));transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.ld-promo-rig .ld-promo-desktop{width:86%;position:absolute;top:10px;left:0}.ld-promo-rig .ld-promo-phone{width:22%;position:absolute;top:90px;right:2%;transform:translateZ(90px)}.ld-promo{padding-bottom:110px}.ld-final-card{text-align:center;border:1px solid color-mix(in srgb,var(--a1) 30%,transparent);background:radial-gradient(ellipse 80% 120% at 50% 120%,color-mix(in srgb,var(--a1) 30%,transparent),transparent 60%),linear-gradient(180deg,var(--bg4),var(--bg3));border-radius:28px;flex-direction:column;align-items:center;gap:16px;padding:56px 32px;display:flex;position:relative;overflow:hidden}.ld-final-card p{max-width:520px;color:var(--t2);line-height:1.6}.ld-final-card .ld-btn{margin-top:6px}.ld-final-covers{perspective:800px;justify-content:center;margin-bottom:8px;display:flex}.ld-final-covers .ld-cover{border:2px solid var(--bg4);border-radius:10px;width:64px;margin:0 -10px;transition:transform .3s;box-shadow:0 14px 28px -10px #000c}.ld-final-covers .ld-cover:first-child{transform:rotate(-14deg)translateY(10px)}.ld-final-covers .ld-cover:nth-child(2){transform:rotate(-7deg)translateY(2px)}.ld-final-covers .ld-cover:nth-child(3){z-index:1;transform:scale(1.12)}.ld-final-covers .ld-cover:nth-child(4){transform:rotate(7deg)translateY(2px)}.ld-final-covers .ld-cover:nth-child(5){transform:rotate(14deg)translateY(10px)}.ld-final-card:hover .ld-final-covers .ld-cover:nth-child(3){transform:scale(1.18)translateY(-4px)}.mk-desktop{box-shadow:0 60px 100px -30px #000,0 0 0 1px #00000080,0 0 80px -20px var(--glow);-webkit-user-select:none;user-select:none;pointer-events:none;background:#08080a;border:1px solid #ffffff21;border-radius:12px;position:relative;overflow:hidden}.mk-desktop img{width:100%;height:auto;display:block}.mk-phone{box-shadow:0 0 0 2px #45434d,0 0 0 9px #111014,0 0 0 10px #2c2a31,0 60px 90px -25px #000,0 0 70px -20px var(--glow);-webkit-user-select:none;user-select:none;pointer-events:none;background:#080809;border-radius:14%/6.6%;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.mk-phone img{width:100%;height:auto;display:block}.mk-status{color:#fff;background:#080809;flex-shrink:0;justify-content:space-between;align-items:center;height:12.5cqw;padding:1.5cqw 8cqw 0;font:700 3.9cqw/1 Space Grotesk,sans-serif;display:flex;position:relative}.mk-phone-reader .mk-status{background:#000}.mk-island{background:#000;border-radius:99px;width:30cqw;height:8.4cqw;position:absolute;top:2.6cqw;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff0d}.mk-signal{align-items:flex-end;gap:.7cqw;height:3.2cqw;display:flex}.mk-signal i{background:currentColor;border-radius:.3cqw;width:1cqw}.mk-signal i:first-child{height:40%}.mk-signal i:nth-child(2){height:70%}.mk-signal i:nth-child(3){height:100%}.mk-signal s{box-sizing:border-box;background:linear-gradient(90deg,currentColor 72%,#0000 72%) content-box content-box;border:.35cqw solid;border-radius:.9cqw;width:6.2cqw;height:3cqw;margin-left:1.2cqw;padding:.35cqw}.dl-hero{isolation:isolate;position:relative;overflow:hidden}.dl-hero-bg{z-index:-1;background:radial-gradient(ellipse 50% 60% at 75% 40%,color-mix(in srgb,var(--a1) 28%,transparent),transparent 70%),radial-gradient(ellipse 40% 50% at 10% 10%,color-mix(in srgb,var(--a3) 22%,transparent),transparent 70%);position:absolute;inset:0}.dl-hero-bg:after{content:"";background-image:linear-gradient(color-mix(in srgb,var(--a1) 18%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--a1) 18%,transparent) 1px,transparent 1px);transform-origin:bottom;background-size:56px 56px;height:55%;position:absolute;bottom:-10%;left:-20%;right:-20%;transform:perspective(600px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 15%,#000);mask-image:linear-gradient(#0000 15%,#000)}.dl-hero-in{grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;max-width:1280px;margin:0 auto;padding:64px 32px 88px;display:grid}.dl-copy{flex-direction:column;align-items:flex-start;gap:22px;animation:.9s cubic-bezier(.2,.7,.2,1) both ld-rise;display:flex}.dl-copy h1{font-size:clamp(2.3rem,4.6vw,4rem)}.dl-main{gap:14px;min-height:62px;padding:0 24px 0 20px}.dl-main>span{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.dl-main b{font-size:1.02rem}.dl-main small{font-size:.74rem}.dl-actions .ld-btn-ghost{min-height:62px}.dl-note{align-items:center;gap:8px;display:flex;color:var(--t3)!important;font-size:.84rem!important}.dl-note svg{color:var(--a1)}.dl-stage{perspective:1500px;height:520px;animation:1.2s .15s both ld-fade;position:relative}.dl-rig{transform-style:preserve-3d;transform:rotateY(calc(var(--px) * 9deg - 14deg)) rotateX(calc(var(--py) * -6deg + 7deg));transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.dl-desktop{width:90%;animation:9s ease-in-out infinite ld-float;position:absolute;top:40px;left:0}.dl-phone{width:23%;animation:7s ease-in-out -2s infinite ld-float;position:absolute;bottom:10px;right:1%;transform:translateZ(110px)rotateY(-6deg)}.dl-floor{background:radial-gradient(closest-side,color-mix(in srgb,var(--a1) 40%,transparent),transparent);filter:blur(20px);border-radius:50%;height:120px;position:absolute;bottom:-40px;left:5%;right:5%;transform:rotateX(80deg)translateZ(-60px)}.dl-platforms{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dl-platform{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);background:radial-gradient(360px circle at calc((var(--tx,0) + 1) * 50%) calc((var(--ty,0) + 1) * 50%),color-mix(in srgb,var(--a1) 12%,transparent),transparent 60%),linear-gradient(180deg,var(--bg4),var(--bg3));transform:perspective(900px) rotateX(calc(var(--ty,0) * -5deg)) rotateY(calc(var(--tx,0) * 6deg));border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:30px 26px 26px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.dl-platform.is-current{border-color:color-mix(in srgb,var(--a1) 55%,transparent);box-shadow:0 30px 60px -30px var(--a1)}.dl-platform.is-soon{opacity:.75}.dl-platform h3{color:var(--text);font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:800}.dl-platform p{color:var(--t2);margin-bottom:10px;font-size:.88rem}.dl-platform .ld-btn{width:100%;margin-top:auto}.dl-platform-logo{width:56px;height:56px;color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent);border:1px solid color-mix(in srgb,var(--text) 10%,transparent);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.dl-platform-logo svg{width:28px;height:28px}.dl-platform.is-current .dl-platform-logo{color:#fff;background:linear-gradient(135deg,var(--a3),var(--a1));border-color:#0000}.dl-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--a2);background:color-mix(in srgb,var(--a1) 14%,transparent);border-radius:99px;padding:5px 10px;font-size:.66rem;font-weight:700;position:absolute;top:18px;right:18px}.dl-showcase{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;display:grid}.dl-showcase-rev{grid-template-columns:1.2fr .8fr}.dl-showcase-rev .dl-show-copy{order:2}.dl-show-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.dl-list{gap:18px;margin-top:6px;list-style:none;display:grid}.dl-list li{gap:14px;display:flex}.dl-list li>span{width:40px;height:40px;color:var(--a1);background:color-mix(in srgb,var(--a1) 12%,transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.dl-list b{color:var(--text);margin-bottom:3px;font-size:1rem;display:block}.dl-list p{color:var(--t2);font-size:.9rem;line-height:1.55}.dl-show-desktop{transform:perspective(1600px) rotateY(calc(var(--tx,0) * 5deg - 8deg)) rotateX(calc(var(--ty,0) * -4deg + 4deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.dl-phones{perspective:1400px;height:560px;transform-style:preserve-3d;position:relative}.dl-fan{width:230px;position:absolute;top:50%;left:50%}.dl-fan-mid{z-index:2;animation:7s ease-in-out infinite ld-float;transform:translate(-50%,-50%)translateZ(60px)}.dl-fan-left{filter:brightness(.8);transform:translate(-50%,-50%)translate3d(-190px,20px,-40px)rotateY(24deg)rotate(-6deg)}.dl-fan-right{filter:brightness(.8);transform:translate(-50%,-50%)translate3d(190px,20px,-40px)rotateY(-24deg)rotate(6deg)}.dl-steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dl-steps article{background:var(--bg3);border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-radius:20px;padding:26px;position:relative}.dl-steps b{color:#fff;background:linear-gradient(135deg,var(--a3),var(--a1));border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:14px;font-family:Outfit,sans-serif;font-size:1.05rem;display:grid}.dl-steps h3{color:var(--text);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.1rem}.dl-steps p{color:var(--t2);font-size:.9rem;line-height:1.6}.dl-steps em{color:var(--text);font-style:normal;font-weight:600}.dl-faq{gap:10px;max-width:820px;margin:40px auto 0;display:grid}.dl-faq details{background:var(--bg3);border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-radius:16px;padding:0 22px}.dl-faq summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-weight:600;list-style:none;display:flex}.dl-faq summary::-webkit-details-marker{display:none}.dl-faq summary:after{content:"+";color:var(--a1);font-size:1.3rem;transition:transform .25s}.dl-faq details[open] summary:after{transform:rotate(45deg)}.dl-faq details p{color:var(--t2);padding-bottom:18px;line-height:1.6}@keyframes ld-up{to{transform:translateY(calc(-50% - 9px))}}@keyframes ld-down{0%{transform:translateY(calc(-50% - 9px))}to{transform:translateY(0)}}@keyframes ld-float{0%,to{translate:0}50%{translate:0 -14px}}@keyframes ld-spin{0%{transform:rotateX(76deg) rotateY(var(--tilt,0deg)) rotateZ(0)}to{transform:rotateX(76deg) rotateY(var(--tilt,0deg)) rotateZ(360deg)}}@keyframes ld-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ld-fade{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes ld-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--a1) 22%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--a1) 8%,transparent)}}@keyframes ld-pulse-bg{0%,to{opacity:.5}50%{opacity:.9}}@keyframes ld-wheel{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.ld *,.dl *,.hdl:after{transition:none!important;animation:none!important}}@media (width<=1100px){.ld-shelf{grid-template-columns:repeat(4,1fr)}.ld-stage{transform:scale(.85)}}@media (width<=960px){.ld-hero{min-height:0}.ld-hero-in,.dl-hero-in{grid-template-columns:1fr;gap:12px;padding:40px 24px 64px}.ld-copy,.dl-copy{text-align:center;align-items:center}.ld-copy>p,.dl-copy>p{margin:0 auto}.ld-actions,.dl-actions,.ld-stats{justify-content:center}.ld-hero:before{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 60%,transparent),var(--bg) 70%)}.ld-wall{-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.ld-wall-plane{left:-10%}.ld-stage{order:-1;height:400px;margin:-20px 0 -30px;transform:scale(.72)}.ld-scroll{display:none}.ld-section{padding:56px 24px}.ld-features,.dl-platforms,.dl-steps{grid-template-columns:1fr 1fr}.ld-promo,.dl-showcase,.dl-showcase-rev{grid-template-columns:1fr;gap:28px}.dl-showcase-rev .dl-show-copy{order:0}.ld-promo-stage{height:380px}.dl-stage{height:420px}.dl-phones{height:500px}}@media (width<=640px){.ld-copy h1{font-size:2.35rem}.ld-badge-a{display:none}.dl-copy h1{font-size:2.15rem}.ld-stage{height:330px;margin:-40px -40px -50px;transform:scale(.58)}.ld-actions .ld-btn,.dl-actions .ld-btn{width:100%}.ld-stats{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.ld-stats li{min-width:0;padding:10px}.ld-stats b{font-size:1rem}.ld-shelf{grid-template-columns:repeat(3,1fr);gap:16px 12px}.ld-rank{font-size:2rem}.ld-features,.dl-platforms,.dl-steps{grid-template-columns:1fr}.ld-head:not(.ld-head-center){align-items:center}.ld-promo-stage{height:260px}.dl-stage{height:300px}.dl-phones{height:420px}.dl-fan{width:170px}.dl-fan-left{transform:translate(-50%,-50%)translate3d(-105px,20px,-40px)rotateY(24deg)rotate(-6deg)}.dl-fan-right{transform:translate(-50%,-50%)translate3d(105px,20px,-40px)rotateY(-24deg)rotate(6deg)}.ld-final-card{padding:44px 20px}}html.is-app{-webkit-tap-highlight-color:transparent}html.is-app body{overscroll-behavior-y:none}html.ms-locked body{overflow:hidden}.shell-monogram{background:linear-gradient(135deg, var(--a1), var(--a3));color:#fff;width:34px;height:34px;box-shadow:0 0 0 2px var(--bg2);border-radius:50%;flex:none;place-items:center;font:800 .9rem Outfit,sans-serif;display:grid}.ap-opts{flex-direction:column;gap:8px;display:flex}.ap-opts-title{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;margin:4px 2px 0;font:700 .62rem Space Grotesk,sans-serif}.ap-opts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ap-opts-grid button,.ap-opts-switch{border:1px solid var(--bdr);background:var(--bg3);min-height:44px;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:7px 9px;font:600 .72rem Space Grotesk,sans-serif;transition:border-color .15s,background .15s;display:flex}.ap-opts-grid button:hover,.ap-opts-switch:hover{border-color:var(--bdr2)}.ap-opts-grid button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, var(--bg3))}.ap-opts-grid .site-theme-swatch{flex:0 0 26px;width:26px;height:22px}.ap-opts-grid b,.ap-opts-switch b{font-size:.72rem;display:block}.ap-opts small{color:var(--t2);font-size:.6rem;font-weight:500;display:block}.ap-opts-switch{justify-content:space-between}.ap-toggle{background:var(--bdr2);border-radius:20px;flex:0 0 36px;height:20px;transition:background .2s;position:relative}.ap-toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.ap-toggle.on{background:var(--a3)}.ap-toggle.on:after{transform:translate(16px)}.sp{z-index:900;justify-content:center;display:flex;position:fixed;inset:0}.sp-scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#0009;border:0;animation:.15s ease-out shell-fade;position:absolute;inset:0}.sp-panel{background:var(--bg3);color:var(--text);flex-direction:column;display:flex;position:relative}.sp-field{border-bottom:1px solid var(--bdr);align-items:center;gap:10px;height:58px;padding:0 14px;display:flex}.sp-ico{color:var(--t2);display:grid}.sp-field input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;font:500 1rem Space Grotesk,sans-serif}.sp-field input::placeholder{color:var(--t3)}.sp-clear{color:var(--t2);cursor:pointer;background:0 0;border:0;padding:4px;display:grid}.sp-clear svg{width:18px;height:18px}.sp-esc,.sp-keys kbd,.ds-search kbd{border:1px solid var(--bdr2);background:var(--bg2);color:var(--t2);border-bottom-width:2px;border-radius:6px;padding:2px 6px;font:600 .62rem Space Grotesk,sans-serif}.sp-label{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding:12px 18px 6px;font:700 .62rem Space Grotesk,sans-serif;display:flex}.sp-spin{border:2px solid var(--bdr2);border-top-color:var(--a1);border-radius:50%;width:10px;height:10px;animation:.7s linear infinite shell-spin}.sp-list{flex:1;padding:4px 8px 8px;overflow-y:auto}.sp-item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.sp-item[data-active=true]{background:color-mix(in srgb, var(--a1) 14%, transparent)}.sp-item img{object-fit:cover;background:var(--bg4);border-radius:6px;flex:0 0 40px;width:40px;height:56px}.sp-item-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sp-item-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.sp-item-text small{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.sp-item-meta{color:var(--a1);white-space:nowrap;font:700 .68rem Space Grotesk,sans-serif}.sp-empty{color:var(--t2);text-align:center;padding:28px;font-size:.8rem}.sp-foot{border-top:1px solid var(--bdr);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.sp-all{color:var(--a1);cursor:pointer;background:0 0;border:0;padding:0;font:700 .74rem Space Grotesk,sans-serif}.sp-foot:has(.sp-request){flex-wrap:wrap}.sp-request{color:var(--t2)}.sp-request:hover{color:var(--a1)}.sp-keys{color:var(--t3);align-items:center;gap:4px;font-size:.64rem;display:flex}.sp-desktop{align-items:flex-start;padding-top:11vh}.sp-desktop .sp-panel{border:1px solid var(--bdr2);border-radius:16px;width:min(640px,92vw);max-height:70vh;animation:.16s ease-out shell-pop;overflow:hidden;box-shadow:0 30px 80px #000a}.sp-mobile .sp-scrim{display:none}.sp-mobile .sp-panel{width:100%;height:100%;padding-top:env(safe-area-inset-top);animation:.2s ease-out shell-rise}.sp-mobile .sp-field{gap:8px;height:60px}.sp-mobile .sp-field input{font-size:16px}.sp-cancel{color:var(--a1);background:0 0;border:0;padding:6px 2px;font:600 .84rem Space Grotesk,sans-serif}.sp-mobile .sp-item{padding:10px 8px}.sp-mobile .sp-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom))}html.app-desktop{--ds-side:252px;--ds-rail:76px;--ds-bar:44px}.ds{min-height:100vh;display:flex}.ds-side{z-index:260;flex:0 0 var(--ds-side);width:var(--ds-side);border-right:1px solid var(--bdr3);background:var(--bg2);scrollbar-width:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:12px;height:100vh;padding:10px 12px 12px;transition:width .22s,flex-basis .22s,padding .22s;display:flex;position:sticky;top:0;overflow:hidden auto}.ds-rail .ds-side{flex-basis:var(--ds-rail);width:var(--ds-rail);padding-inline:10px}.ds-rail .ds-label{display:none!important}.ds-immersive .ds-side{display:none}.ds-brand{min-height:var(--ds-bar);-webkit-app-region:drag;justify-content:space-between;align-items:center;gap:6px;padding:0 2px 0 8px;display:flex}.ds-brand>*{-webkit-app-region:no-drag}html.os-darwin .ds-brand{padding-top:26px}.ds-rail .ds-brand{flex-direction:column;justify-content:center;padding:6px 0 0}html.os-darwin .ds-rail .ds-brand{padding-top:30px}.ds-rail .logo-name{display:none}.ds-rail .logo{--logo-h:34px}.ds-icon-btn{width:32px;height:32px;color:var(--t2);cursor:pointer;-webkit-app-region:no-drag;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.ds-icon-btn svg{width:18px;height:18px}.ds-icon-btn:hover:not(:disabled){background:var(--sur2);color:var(--text)}.ds-icon-btn:disabled{opacity:.35;cursor:default}.ds-collapse:disabled{display:none}.ds-search{border:1px solid var(--bdr);background:var(--bg3);height:40px;color:var(--t2);cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:0 10px;font:500 .8rem Space Grotesk,sans-serif;transition:border-color .15s,color .15s;display:flex}.ds-search:hover{border-color:var(--bdr2);color:var(--text)}.ds-search .ds-label:first-of-type{text-align:left;flex:1}.ds-rail .ds-search{justify-content:center;padding:0}.ds-nav{flex-direction:column;gap:14px;display:flex}.ds-group{flex-direction:column;gap:2px;display:flex}.ds-group-title{color:var(--t3);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin:0 10px 4px;font:700 .6rem Space Grotesk,sans-serif}.ds-rail .ds-group-title{background:var(--bdr);color:#0000;height:1px;margin:4px 14px 6px;overflow:hidden}.ds-link{width:100%;height:40px;color:var(--t2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font:600 .84rem Space Grotesk,sans-serif;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.ds-link:hover{background:var(--sur2);color:var(--text)}.ds-link.on{background:color-mix(in srgb, var(--a1) 15%, transparent);color:var(--text)}.ds-link.on:before{content:"";background:var(--a1);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-12px}.ds-link.on .ds-ico{color:var(--a1)}.ds-ico{flex:0 0 22px;place-items:center;display:grid}.ds-rail .ds-link{justify-content:center;padding:0}.ds-rail .ds-link.on:before{left:-10px}.ds-continue{border:1px solid var(--bdr);background:linear-gradient(135deg, color-mix(in srgb, var(--a1) 16%, var(--bg3)), var(--bg3));color:var(--text);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:8px;transition:border-color .15s,transform .15s;display:flex}.ds-continue:hover{border-color:var(--a1);transform:translateY(-1px)}.ds-continue img{object-fit:cover;background:var(--bg4);border-radius:6px;flex:0 0 38px;width:38px;height:52px}.ds-continue-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ds-continue small{text-overflow:ellipsis;white-space:nowrap;color:var(--a1);letter-spacing:.08em;text-transform:uppercase;font:700 .58rem Space Grotesk,sans-serif;overflow:hidden}.ds-continue strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.ds-continue em{color:var(--t2);font-size:.66rem;font-style:normal}.ds-continue-play{background:var(--a3);color:#fff;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;padding-left:2px;display:grid}.ds-rail .ds-continue{justify-content:center;padding:6px}.ds-rail .ds-continue img{flex-basis:44px;width:44px;height:60px}.ds-foot{border-top:1px solid var(--bdr3);flex-direction:column;gap:6px;padding-top:10px;display:flex;position:relative}.ds:not(:has(.ds-continue)) .ds-foot{margin-top:auto}.ds-pop{bottom:70px;left:calc(var(--ds-side) - 4px);z-index:400;border:1px solid var(--bdr2);background:var(--bg3);border-radius:14px;width:300px;padding:14px;animation:.14s ease-out shell-pop;position:fixed;box-shadow:0 24px 60px #0009}.ds-rail .ds-pop{left:calc(var(--ds-rail) - 4px)}.ds-user{border-radius:12px;align-items:center;gap:4px;padding:4px;transition:background .15s;display:flex}.ds-user.on,.ds-user:hover{background:var(--sur2)}.ds-user-main{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:2px;display:flex}.ds-user-main .ds-label{flex-direction:column;min-width:0;display:flex}.ds-user-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.ds-user-main small{color:var(--t2);font-size:.64rem}.ds-rail .ds-user{justify-content:center}.ds-auth{gap:6px;display:flex}.ds-auth button{cursor:pointer;border-radius:10px;flex:1;height:38px;font:700 .76rem Space Grotesk,sans-serif}.ds-auth-in{border:1px solid var(--bdr2);color:var(--text);background:0 0;justify-content:center;align-items:center;gap:8px;display:flex}.ds-auth-up{border:1px solid var(--a3);background:var(--a3);color:#fff}.ds-main{flex-direction:column;flex:1;min-width:0;display:flex}.ds-titlebar{z-index:240;height:var(--ds-bar);border-bottom:1px solid var(--bdr3);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);-webkit-app-region:drag;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:0 8px 0 14px;display:flex;position:sticky;top:0}html.os-darwin .ds-titlebar{padding-right:14px}html.os-darwin .ds-immersive .ds-titlebar{padding-left:84px}.ds-history{gap:2px;display:flex}.ds-crumb{min-width:0;color:var(--t2);text-overflow:ellipsis;white-space:nowrap;flex:1;font:600 .78rem Space Grotesk,sans-serif;overflow:hidden}.ds-content{flex:1;min-width:0}.ds-immersive .mr-wrap{height:calc(100vh - var(--ds-bar))}html.app-desktop .header,html.app-desktop .site-footer{display:none}html.app-mobile{--ms-top:56px;--ms-dock:66px;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}.ms{min-height:100dvh}.ms-top{z-index:300;height:calc(var(--ms-top) + var(--sat));padding:var(--sat) 14px 0 16px;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.5);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:transform .25s,border-color .2s,box-shadow .2s;display:flex;position:fixed;top:0;left:0;right:0}.ms-top-solid{border-bottom-color:var(--bdr3);box-shadow:0 6px 24px #0003}.ms-top-hidden{transform:translateY(-100%)}.ms-top .logo{--logo-h:28px}.ms-top-actions{align-items:center;gap:8px;display:flex}.ms-round{border:1px solid var(--bdr);background:var(--bg3);width:40px;height:40px;color:var(--text);border-radius:50%;place-items:center;padding:0;display:grid}.ms-avatar{background:0 0;border:0}.ms-avatar .shell-monogram{width:36px;height:36px;box-shadow:0 0 0 2px var(--a1)}.ms-avatar>svg{border:1px solid var(--bdr);background:var(--bg3);border-radius:50%;width:38px;height:38px;padding:8px}.ms-content{padding-top:calc(var(--ms-top) + var(--sat));padding-bottom:calc(var(--ms-dock) + 30px + var(--sab));animation:.2s ease-out shell-fade}.ms-immersive .ms-content{padding:0}html.app-mobile .ms-immersive .mr-wrap{height:100dvh;padding-top:var(--sat);padding-bottom:var(--sab)}html.app-mobile .header,html.app-mobile .site-footer{display:none}.ms-dock{left:12px;right:12px;bottom:calc(10px + var(--sab));z-index:300;height:var(--ms-dock);border:1px solid var(--bdr2);background:color-mix(in srgb, var(--bg3) 93%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.6);border-radius:24px;grid-template-columns:repeat(5,1fr);align-items:center;max-width:520px;margin:0 auto;padding:0 6px;display:grid;position:fixed;box-shadow:0 14px 40px #0008,inset 0 1px #ffffff0d}.ms-tab{height:100%;color:var(--t2);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font:600 .6rem Space Grotesk,sans-serif;text-decoration:none;transition:color .15s;display:flex;position:relative}.ms-tab svg{transition:transform .2s}.ms-tab:active svg{transform:scale(.88)}.ms-tab.on{color:var(--a1)}.ms-tab.on:after{content:"";background:var(--a1);width:4px;height:4px;box-shadow:0 0 8px var(--a1);border-radius:50%;position:absolute;bottom:7px}.ms-tab.on span{opacity:0}.ms-fab{border:3px solid var(--bg2);background:linear-gradient(140deg, var(--a2), var(--a3));color:#fff;width:60px;height:60px;box-shadow:0 10px 26px var(--glow), 0 0 0 2px var(--a1);border-radius:50%;justify-self:center;place-items:center;margin-top:-30px;padding:0;transition:transform .18s;display:grid;position:relative}.ms-fab:active{transform:scale(.92)}.ms-fab svg{width:26px;height:26px}.ms-fab.has-cover img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.ms-fab.has-cover:before{content:"";border:2px dashed color-mix(in srgb, var(--a1) 70%, transparent);border-radius:50%;animation:14s linear infinite shell-spin;position:absolute;inset:-7px}.ms-fab-badge{border:2px solid var(--bg2);background:var(--a3);color:#fff;border-radius:12px;min-width:24px;padding:2px 6px;font:800 .6rem Space Grotesk,sans-serif;position:absolute;bottom:-4px;right:-6px}.ms-sheet-wrap{z-index:800;align-items:flex-end;display:flex;position:fixed;inset:0}.ms-scrim{background:#000a;border:0;animation:.2s ease-out shell-fade;position:absolute;inset:0}.ms-sheet{width:100%;max-height:88dvh;padding:10px 16px calc(22px + var(--sab));border-top:1px solid var(--bdr2);background:var(--bg3);color:var(--text);border-radius:26px 26px 0 0;flex-direction:column;gap:12px;animation:.26s cubic-bezier(.2,.9,.3,1) shell-rise;display:flex;position:relative;overflow-y:auto}.ms-sheet>*{flex-shrink:0}.ms-grip{background:var(--bdr2);border-radius:5px;align-self:center;width:42px;height:5px;margin-bottom:4px}.ms-sheet-title{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;margin:6px 2px -2px;font:700 .62rem Space Grotesk,sans-serif}.ms-me{border:1px solid var(--bdr);background:linear-gradient(135deg, color-mix(in srgb, var(--a1) 18%, var(--bg4)), var(--bg4));color:var(--text);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.ms-me .shell-monogram{width:46px;height:46px;font-size:1.15rem}.ms-me>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.ms-me strong{font-size:.95rem}.ms-me small{color:var(--t2);font-size:.7rem}.ms-guest{border:1px solid var(--bdr);background:linear-gradient(135deg, color-mix(in srgb, var(--a1) 18%, var(--bg4)), var(--bg4));border-radius:16px;padding:16px}.ms-guest strong{font:800 1.05rem Outfit,sans-serif}.ms-guest p{color:var(--t2);margin:4px 0 12px;font-size:.76rem;line-height:1.4}.ms-guest div{gap:8px;display:flex}.ms-btn{border:1px solid var(--bdr2);height:42px;color:var(--text);background:0 0;border-radius:12px;flex:1;font:700 .8rem Space Grotesk,sans-serif}.ms-btn.primary{border-color:var(--a3);background:var(--a3);color:#fff}.ms-tiles{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;display:grid}.ms-tile{border:1px solid var(--bdr);background:var(--bg4);color:var(--text);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:12px 6px 10px;font:700 .68rem Space Grotesk,sans-serif;text-decoration:none;display:flex}.ms-tile.on{border-color:var(--a1)}.ms-tile-ico{background:color-mix(in srgb, var(--a1) 18%, transparent);width:34px;height:34px;color:var(--a1);border-radius:10px;place-items:center;display:grid}.ms-recent{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 2px;display:flex;overflow-x:auto}.ms-recent button{color:var(--text);text-align:left;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:0 0 92px;gap:3px;padding:0;display:flex}.ms-recent img{object-fit:cover;background:var(--bg4);border-radius:10px;width:92px;height:130px;margin-bottom:3px}.ms-recent strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.25;display:-webkit-box;overflow:hidden}.ms-recent small{color:var(--a1);font-size:.64rem;font-weight:700}.ms-logout{color:#f87171;background:#ef44441a;border:1px solid #ef444466;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:46px;margin-top:4px;font:700 .8rem Space Grotesk,sans-serif;display:flex}@keyframes shell-fade{0%{opacity:0}}@keyframes shell-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes shell-rise{0%{transform:translateY(100%)}}@keyframes shell-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ms-fab.has-cover:before,.sp-spin,.ms-content,.ms-sheet,.sp-panel{animation:none}}.ds-crumb b{color:var(--text);font-weight:700}:is(.sp-item,.ds-continue,.ms-recent,.ms-fab) img[data-adult-cover]{clip-path:inset(0 round 6px)}.ms-fab img[data-adult-cover]{clip-path:circle(50%)}.al{background:var(--bg);min-height:100dvh;color:var(--text);display:flex;position:relative}.al-drag{z-index:5;-webkit-app-region:drag;height:44px;position:fixed;top:0;left:0;right:0}.al-mobile .al-drag{display:none}.al-hero{background:var(--bg2);flex:1.15;min-width:0;position:relative;overflow:hidden}.al-wall{opacity:.62;gap:14px;display:flex;position:absolute;inset:-40px;transform:rotate(-8deg)scale(1.12)}.al-wall-empty{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--a1) 30%, transparent), transparent 60%);opacity:1;transform:none}.al-col{flex-direction:column;flex:1;gap:14px;min-width:0;animation:linear infinite al-up;display:flex}.al-col-down{animation-name:al-down}.al-col img{aspect-ratio:2/3;object-fit:cover;background:var(--bg4);border-radius:12px;width:100%;box-shadow:0 10px 30px #0007}.al-hero-shade{background:linear-gradient(90deg, transparent 40%, var(--bg) 100%), linear-gradient(0deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 55%, transparent) 38%, transparent 70%);position:absolute;inset:0}.al-hero-copy{max-width:560px;position:absolute;bottom:56px;left:56px;right:56px}.al-hero-copy .logo{--logo-h:36px}.al-hero-copy h1{letter-spacing:-.035em;margin:18px 0 12px;font:900 clamp(2rem,3.4vw,3.1rem)/1.04 Outfit,sans-serif}.al-hero-copy h1 em{color:var(--a1);font-style:normal}.al-hero-copy p{max-width:460px;color:var(--t2);font-size:.92rem;line-height:1.55}.al-panel{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-width:380px;padding:64px 40px 28px;display:flex;position:relative}.al-card{flex-direction:column;gap:14px;width:100%;max-width:400px;display:flex}.al-head h2{letter-spacing:-.03em;font:800 1.75rem Outfit,sans-serif}.al-head p{color:var(--t2);margin-top:4px;font-size:.86rem}.al-seg{border:1px solid var(--bdr);background:var(--bg3);border-radius:12px;grid-template-columns:1fr 1fr;margin:4px 0 2px;padding:4px;display:grid;position:relative}.al-seg button{z-index:1;height:36px;color:var(--t2);cursor:pointer;background:0 0;border:0;font:700 .8rem Space Grotesk,sans-serif;transition:color .2s;position:relative}.al-seg button.on{color:#fff}.al-seg-thumb{background:var(--a3);width:calc(50% - 4px);box-shadow:0 4px 14px var(--glow);border-radius:9px;transition:transform .25s cubic-bezier(.3,.9,.3,1);position:absolute;top:4px;bottom:4px;left:4px}.al-field{flex-direction:column;gap:6px;display:flex}.al-label{color:var(--t2);font:600 .72rem Space Grotesk,sans-serif}.al-input{border:1px solid var(--bdr2);background:var(--bg3);height:48px;color:var(--t3);border-radius:12px;align-items:center;gap:10px;padding:0 12px 0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.al-input:focus-within{border-color:var(--a1);box-shadow:0 0 0 4px color-mix(in srgb, var(--a1) 18%, transparent);color:var(--a1)}.al-input input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;font:500 16px Space Grotesk,sans-serif}.al-input input::placeholder{color:var(--t3)}.al-eye{width:32px;height:32px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.al-eye:hover{background:var(--sur2);color:var(--text)}.al-error{color:#f87171;background:#ef44441a;border:1px solid #ef444466;border-radius:10px;padding:10px 12px;font-size:.78rem}.al-submit{background:linear-gradient(135deg, var(--a3), color-mix(in srgb, var(--a3) 70%, var(--a1)));color:#fff;cursor:pointer;height:50px;box-shadow:0 10px 28px var(--glow);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font:800 .9rem Space Grotesk,sans-serif;transition:transform .15s,filter .15s;display:flex}.al-submit:hover:not(:disabled){filter:brightness(1.1)}.al-submit:active:not(:disabled){transform:scale(.98)}.al-submit:disabled{opacity:.8;cursor:progress}.al-submit svg{width:18px;height:18px}.al-switch{color:var(--t2);text-align:center;font-size:.8rem}.al-switch button{color:var(--a1);cursor:pointer;background:0 0;border:0;padding:0;font:700 .8rem Space Grotesk,sans-serif}.al-legal{max-width:400px;color:var(--t3);text-align:center;font-size:.66rem;line-height:1.5}.al-spin{border:2.5px solid #fff5;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite shell-spin}.al-splash{background:var(--bg);-webkit-app-region:drag;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100dvh;display:flex}.al-splash .logo{--logo-h:44px;animation:1.6s ease-in-out infinite al-breathe}.al-splash .al-spin{border-color:var(--bdr2);border-top-color:var(--a1)}.al-mobile{flex-direction:column}.al-mobile .al-hero{flex:none;height:min(46dvh,400px)}.al-mobile .al-wall{gap:10px;inset:-60px -40px}.al-mobile .al-col{gap:10px}.al-mobile .al-col img{border-radius:9px}.al-mobile .al-hero-shade{background:linear-gradient(0deg, var(--bg) 0 8%, color-mix(in srgb, var(--bg) 60%, transparent) 45%, color-mix(in srgb, var(--bg) 30%, transparent) 100%);bottom:-2px}.al-mobile .al-hero-copy{top:calc(18px + env(safe-area-inset-top,0px));flex-direction:column;justify-content:space-between;display:flex;bottom:6px;left:22px;right:22px}.al-mobile .al-hero-copy .logo{--logo-h:30px;filter:drop-shadow(0 2px 10px #000a)}.al-mobile .al-hero-copy h1{margin:0 0 6px;font-size:1.9rem}.al-mobile .al-hero-copy p{display:none}.al-mobile .al-panel{min-width:0;padding:18px 22px calc(24px + env(safe-area-inset-bottom,0px));justify-content:flex-start}.al-mobile .al-head{display:none}.al-mobile .al-card{max-width:480px}html.app-desktop .al-hero-copy,html.os-darwin .al-desktop .al-hero-copy{bottom:64px}@media (width<=900px){.al-desktop .al-hero{display:none}}@keyframes al-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes al-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes al-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.al-col,.al-splash .logo{animation:none}}img.shell-avatar{object-fit:cover;background:var(--bg4);padding:0}.wc{border:1px solid var(--bdr3);background:color-mix(in srgb, var(--bg3) 70%, transparent);-webkit-app-region:no-drag;border-radius:12px;flex:none;align-items:center;gap:2px;margin-left:auto;padding:3px;display:flex}.wc-btn{width:34px;height:26px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;transition:background .15s,color .15s,transform .12s;display:grid}.wc-btn:hover{background:var(--sur2);color:var(--text)}.wc-btn:active{transform:scale(.92)}.wc-btn svg{transition:transform .2s}.wc-btn:hover svg{transform:scale(1.12)}.wc-close:hover{color:#fff;background:linear-gradient(135deg,#ef4444,#be123c);box-shadow:0 4px 14px #ef444455}.wc-floating{z-index:50;position:fixed;top:9px;right:10px}.au{z-index:950;border:1px solid var(--bdr2);background:color-mix(in srgb, var(--bg3) 94%, transparent);min-width:260px;max-width:min(420px,100vw - 24px);color:var(--text);-webkit-backdrop-filter:blur(16px);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;animation:.2s ease-out shell-pop;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 50px #000a}.au-desktop{bottom:20px;right:20px}.au-mobile{left:50%;top:calc(var(--ms-top,56px) + env(safe-area-inset-top,0px) + 10px);transform:translate(-50%)}.au-icon{background:color-mix(in srgb, var(--a3) 30%, transparent);width:34px;height:34px;color:var(--a1);border-radius:11px;flex:0 0 34px;place-items:center;font:800 1rem Space Grotesk,sans-serif;display:grid}.au-updated .au-icon,.au-latest .au-icon{color:#4ade80;background:#22c55e26}.au-offline .au-icon{color:#f87171;background:#ef444426}.au-spin{border:2px solid var(--bdr2);border-top-color:var(--a1);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite shell-spin}.au-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.au-text strong{font:700 .82rem Space Grotesk,sans-serif}.au-text small{color:var(--t2);font-size:.7rem;line-height:1.35}.au-bar{background:linear-gradient(90deg, var(--a3), var(--a1));transform-origin:0;height:3px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0}.au-go{background:var(--a3);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;height:34px;padding:0 12px;font:700 .72rem Space Grotesk,sans-serif}.au-x{width:28px;height:28px;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0;font-size:1.1rem}.au-x:hover{background:var(--sur2);color:var(--text)}.ds-version,.ms-version{border:1px solid var(--bdr);background:var(--bg4);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.ds-version:hover{border-color:var(--bdr2)}.ds-version>span,.ms-version>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ds-version strong,.ms-version strong{font:700 .76rem Space Grotesk,sans-serif}.ds-version small,.ms-version small{color:var(--t3);font-size:.64rem}.ds-version kbd{border:1px solid var(--bdr2);color:var(--t2);border-bottom-width:2px;border-radius:6px;padding:2px 6px;font:600 .6rem Space Grotesk,sans-serif}.ms-version{border-radius:14px;margin-top:2px;padding:12px 14px}.ms-version svg{color:var(--a1)}.ms-ptr{left:50%;top:calc(var(--ms-top) + var(--sat) - 30px);z-index:290;border:1px solid var(--bdr2);background:var(--bg3);width:40px;height:40px;color:var(--t2);border-radius:50%;place-items:center;transition:color .15s,border-color .15s;display:grid;position:fixed;box-shadow:0 8px 22px #0007}.ms-ptr.ready,.ms-ptr.busy{border-color:var(--a1);color:var(--a1)}.ms-ptr.busy svg{animation:.8s linear infinite shell-spin}.brand-switch{flex-shrink:0;align-items:center;gap:12px;display:flex;position:relative}.brand-switch-btn{border:1px solid var(--bdr2);background:var(--sur);width:28px;height:28px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;padding:0;transition:color .2s,background .2s,border-color .2s;display:grid}.brand-switch-btn svg{width:15px;height:15px;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.brand-switch-btn:hover,.brand-switch.is-open .brand-switch-btn{color:var(--a1);background:var(--sur2);border-color:var(--a1)}.brand-switch.is-open .brand-switch-btn svg{transform:rotate(180deg)}.brand-switch-btn:focus-visible{outline:2px solid var(--a1);outline-offset:1px}.brand-menu{z-index:320;border:1px solid var(--bdr2);background:var(--bg3);transform-origin:12px 0;border-radius:11px;min-width:200px;padding:5px;animation:.22s ease-out both brand-menu-in;position:absolute;top:calc(100% + 10px);left:-6px;box-shadow:0 14px 36px #0009}@keyframes brand-menu-in{0%{opacity:0;transform:perspective(600px)rotateX(-12deg)translateY(-4px)}to{opacity:1;transform:none}}.brand-item{color:var(--text);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;transition:background .15s;display:flex}.brand-item:hover,.brand-item:focus-visible{background:var(--sur2);outline:none}.brand-item span{letter-spacing:-.03em;font:800 .95rem/1 Outfit,sans-serif}.brand-item em{color:var(--a1);font-style:normal}.brand-item-animes em{color:#f74141}.brand-item small{color:var(--t2);white-space:nowrap;font-size:.7rem}.brand-item-dot{background:var(--a1);width:6px;height:6px;box-shadow:0 0 0 3px var(--glow2);border-radius:50%;margin-right:4px}html.site-theme-white .brand-menu{background:#fff;box-shadow:0 14px 36px #2115261f}@media (prefers-reduced-motion:reduce){.brand-menu{animation:none}.brand-switch-btn svg{transition:none}}.brand-item-site{border-top:1px solid var(--line,#ffffff1f);margin-top:4px;padding-top:10px}.brand-item-tag{color:#fff;letter-spacing:.02em;vertical-align:1px;background:#d7263d;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:.68em;font-weight:700;display:inline-block}html[data-kind=anime] .ap-btn-watch{background:var(--a1);color:#fff;cursor:pointer;letter-spacing:.02em;box-shadow:0 6px 22px var(--glow);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 26px;font-family:Space Grotesk,sans-serif;font-size:.78rem;font-weight:800;text-decoration:none;transition:all .2s;display:flex}html[data-kind=anime] .user-add-series input{border:1px solid var(--bdr2);background:var(--bg3);width:100%;color:var(--text);font:inherit;border-radius:9px;outline:none;padding:10px 12px}html[data-kind=anime] .user-add-series{max-width:430px;margin-bottom:22px;position:relative}html[data-kind=anime] .user-anime-matches{z-index:5;background:var(--sur2);border:1px solid var(--bdr2);box-shadow:var(--sh2);border-radius:9px;position:absolute;top:100%;left:0;right:0;overflow:hidden}html[data-kind=anime] .user-anime-matches button{border:0;border-bottom:1px solid var(--bdr);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 12px;display:flex}html[data-kind=anime] .user-anime-matches button:hover{background:var(--bdr)}html[data-kind=anime] .user-anime-matches img{object-fit:cover;width:25px;height:35px}html[data-kind=anime] .user-anime-matches span{margin-left:auto}html[data-kind=anime] .social-anime-search{margin:8px 0 0 57px;position:relative}html[data-kind=anime] .social-anime-search input,html[data-kind=anime] .social-selected-series input{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);border-radius:8px;padding:8px 10px;font-size:.72rem}html[data-kind=anime] .social-anime-search input{width:100%}html[data-kind=anime] .social-selected-series{color:var(--t2);flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0 0 57px;font-size:.72rem;display:flex}html[data-kind=anime] .social-selected-series input{width:150px}html[data-kind=anime] .social-selected-series button{color:var(--t2);cursor:pointer;background:0 0;border:0;font-size:1.25rem}html[data-kind=anime] .social-post-series{border:1px solid var(--bdr2);background:var(--bg3);width:100%;max-width:440px;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:9px;display:flex}html[data-kind=anime] .social-post-series img{object-fit:cover;border-radius:4px;width:42px;height:58px}html[data-kind=anime] .social-post-series span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}html[data-kind=anime] .social-post-series small{color:var(--t3);font-size:.6rem}html[data-kind=anime] .social-post-series{background:#111f34;border-color:#263b58;max-width:none}html[data-kind=anime] .social-post-series em{color:var(--a2);letter-spacing:2px;font-size:1.05rem;font-style:normal}html[data-kind=anime] .mr-discussion-panel .social-post-series img{width:56px;height:75px}@media (width<=600px){html[data-kind=anime] .social-selected-series,html[data-kind=anime] .social-anime-search{margin-left:0}html[data-kind=anime] .social-post-series img{width:65px;height:88px}}html[data-kind=anime] .social-anime-search,html[data-kind=anime] .social-selected-series{margin:7px 0 0 51px}html[data-kind=anime] .social-anime-search input,html[data-kind=anime] .social-selected-series input{background:#1d1229;border-color:#382248;padding:7px 10px;font-size:.68rem}html[data-kind=anime] .social-post-series{background:#1d1229;border-color:#382248;max-width:none;padding:8px}html[data-kind=anime] .social-post-series img{width:70px;height:85px}html[data-kind=anime] .social-post-series strong{font-size:.78rem}html[data-kind=anime] .social-post-series small{color:#b8aabe}@media (width<=640px){html[data-kind=anime] .social-anime-search,html[data-kind=anime] .social-selected-series{margin-left:0}html[data-kind=anime] .social-post-series img{width:62px;height:78px}}html[data-kind=anime] .user-page :is(.user-shelf-empty,.user-shelf-card,.social-post-series,.social-spoiler,.social-compose-top textarea,.social-selected-series input,.social-reply-form input,.user-library-shortcuts button,.user-library-back){background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime] .user-shelf-info em.status-watching,html[data-kind=anime] .user-library-grid article span.status-watching{color:#fff;background:#873ce6}html[data-kind=anime] .user-lists-layout .user-add-series input{color:#f4edf8;width:100%;font:inherit;background:#1d1229;border:1px solid #52325e;border-radius:8px;outline:none;margin:6px 0 0;padding:10px 11px;font-size:.74rem;display:block}html[data-kind=anime] .user-lists-layout :is(.user-list-create-fields input,.user-list-create-fields textarea,.user-add-series input):focus{border-color:var(--list-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--list-accent) 25%,transparent)}html[data-kind=anime] .user-lists-layout .user-add-series{border-top:1px solid #382248;max-width:none;margin:0 0 15px;padding-top:13px}html[data-kind=anime] .user-lists-layout .user-add-series label{color:var(--profile-ink,#f4edf8);font-size:.7rem;font-weight:700;display:block}html[data-kind=anime] .user-lists-layout .user-anime-matches{background:#1d1229;border-color:#553665;top:100%}html[data-kind=anime] .user-lists-layout .user-anime-matches button{font-size:.68rem}html[data-kind=anime] .user-lists-layout .user-anime-matches span{color:#c67df1}html[data-kind=anime] .user-lists-layout .user-add-series input{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}html[data-kind=anime] .user-lists-layout .user-add-series{border-top:0;padding-top:0}html[data-kind=anime] .user-lists-layout .user-anime-matches{background:var(--profile-box);border-color:var(--list-line-strong)}html[data-kind=anime] .user-page .social-post-series{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime] .social-layout .social-post-series{background:#24172e;border-color:#50375e;border-radius:11px;grid-column:1/-1;gap:13px;margin:10px 0 0;padding:10px;transition:background-color .16s,border-color .16s,transform .16s}html[data-kind=anime] .social-layout .social-post-series:hover,html[data-kind=anime] .social-layout .social-post-series:focus-visible{background:#2c1c38;border-color:#9f62c7;transform:translateY(-1px)}html[data-kind=anime] .social-layout .social-post-series img{object-fit:cover;border-radius:6px;width:62px;height:82px}html[data-kind=anime] .social-layout .social-post-series span:nth-child(2){gap:5px}html[data-kind=anime] .social-layout .social-post-series small:first-child{color:#c087e2;letter-spacing:.08em;font-size:.59rem;font-weight:800}html[data-kind=anime] .social-layout .social-post-series strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.81rem;line-height:1.3;display:-webkit-box;overflow:hidden}html[data-kind=anime] .social-layout .social-post-series small{color:#c5b3d1;font-size:.67rem}html[data-kind=anime] .social-layout .social-post-series>span:last-child{color:#c087e2;align-self:center;font-size:1rem}@media (width<=640px){html[data-kind=anime] .social-layout .social-post-series{gap:10px}html[data-kind=anime] .social-layout .social-post-series img{width:54px;height:74px}html[data-kind=anime] .social-layout .social-post-series strong{font-size:.74rem}}html[data-kind=anime] .user-page .social-post-series:hover,html[data-kind=anime] .user-page .social-post-series:focus-visible{border-color:var(--profile-accent-visible)}html[data-kind=anime] .user-page :is(.user-cover,.user-tabs,.user-about-facts,.social-replies,.user-list-heading,.user-add-series){border-color:var(--bdr)}html[data-kind=anime] .user-page :is(.user-recent-item,.user-shelf-card,.social-post-series,.social-spoiler,.social-compose-top textarea,.social-anime-search input,.social-selected-series input,.social-reply-form input,.user-list-select,.user-list-covers,.user-list-work,.user-list-work-empty,.user-list-visibility button,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-series input,.user-anime-matches,.user-list-create-actions button:first-child){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime] .user-page :is(.user-recent-item,.user-shelf-card,.social-post-series,.user-list-select,.user-list-work):hover{border-color:var(--profile-hover-accent)}html[data-kind=anime] .user-page :is(.social-compose-top textarea,.social-anime-search input,.social-selected-series input,.social-reply-form input,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-series input):focus{border-color:var(--profile-accent-visible);box-shadow:0 0 0 2px color-mix(in srgb,var(--profile-accent-visible) 22%,transparent)}html[data-kind=anime] .user-page .user-anime-matches span{color:var(--profile-accent-visible)}html[data-kind=anime] .social-layout .social-anime-search input,html[data-kind=anime] .social-layout .social-selected-series input{border-color:var(--bdr2);color:var(--text);background:#0000002b}html[data-kind=anime] .social-layout .social-post-series{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime] .social-layout .social-post-series:hover,html[data-kind=anime] .social-layout .social-post-series:focus-visible{border-color:var(--a1);background:#a855f726}html[data-kind=anime] .social-layout .social-post-series small:first-child,html[data-kind=anime] .social-layout .social-post-series>span:last-child{color:var(--a2)}html[data-kind=anime] .social-layout .social-post-series small{color:var(--t2)}html[data-kind=anime] .kh-home .kh-update-body .kh-tags .kh-format-series{color:#f1ddff;background:#513078;border-color:#8150af}html[data-kind=anime] .anime-detail .ap{max-width:var(--site-width)}html[data-kind=anime] .schedule-hero-art{z-index:1;gap:11px;display:flex;position:absolute;top:34px;right:54px;transform:rotate(-9deg)}html[data-kind=anime] .schedule-hero-art>button{color:#f5e5ff;letter-spacing:.08em;cursor:pointer;opacity:.82;background:linear-gradient(165deg,#7440a7,#321b48 68%);border:1px solid #dfb5ff6b;border-radius:13px;place-items:start center;width:65px;height:152px;padding:22px 0 0;font:800 .72rem Space Grotesk,sans-serif;transition:opacity .2s,translate .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #0008}html[data-kind=anime] .schedule-hero-art>button:nth-child(2n){transform:translateY(27px)}html[data-kind=anime] .schedule-hero-art>button:hover,html[data-kind=anime] .schedule-hero-art>button.on{opacity:1;translate:0 -6px}html[data-kind=anime] .schedule-hero-art>button.on{box-shadow:0 14px 30px #0008,0 0 0 2px #fff}html[data-kind=anime] .schedule-hero-art>button:focus-visible{outline-offset:3px;outline:2px solid #fff}html[data-kind=anime] .schedule-hero-art>button img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-kind=anime] .schedule-hero-art>button:has(img):after{content:"";background:linear-gradient(#000b,#0000 40% 62%,#000b);position:absolute;inset:0}html[data-kind=anime] .schedule-hero-art>button :is(b,small){z-index:1;text-shadow:0 1px 4px #000;position:relative}html[data-kind=anime] .schedule-hero-art>button small{color:#fff;letter-spacing:0;background:#000b;border-radius:99px;min-width:22px;padding:2px 6px;font:800 .68rem Space Grotesk,sans-serif;position:absolute;bottom:10px;left:50%;translate:-50%}html[data-kind=anime] .schedule-hero-art>button.is-today b:after{content:"HOJE";letter-spacing:.12em;opacity:.85;margin-top:3px;font-size:.52rem;display:block}html[data-kind=anime] .schedule-group>h2 small{color:var(--site-muted);letter-spacing:.02em;margin-left:8px;font:700 .74rem Space Grotesk,sans-serif}html[data-kind=anime] .schedule-anime-card{border:1px solid var(--site-soft-line);background:var(--site-panel);min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;padding:7px 7px 11px;transition:transform .18s,border-color .18s,box-shadow .18s}html[data-kind=anime] .schedule-anime-card:hover,html[data-kind=anime] .schedule-anime-card:focus-visible{border-color:var(--a1);outline:none;transform:translateY(-3px);box-shadow:0 10px 25px #0007}html[data-kind=anime] .schedule-anime-card img{aspect-ratio:2/3;object-fit:cover;background:var(--bg3);border-radius:7px;width:100%;display:block}html[data-kind=anime] .schedule-anime-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.55em;margin:9px 2px 0;font-size:.75rem;line-height:1.28;display:-webkit-box;overflow:hidden}html[data-kind=anime] .anime-detail .ap{padding-top:28px}html[data-kind=anime] .anime-detail>.anime-breadcrumb{max-width:var(--site-width);padding-inline:32px}html[data-kind=anime] .anime-detail .ap-title{letter-spacing:-.035em;font-family:Outfit,sans-serif}html[data-kind=anime] .anime-detail .ap-synopsis,html[data-kind=anime] .anime-list-menu,html[data-kind=anime] .anime-custom-menu,html[data-kind=anime] .anime-rating-dialog{border-color:var(--site-line);background:var(--site-panel)}html[data-kind=anime] .anime-action{border-radius:9px}@media (width<=900px){html[data-kind=anime] .schedule-hero-art{opacity:.25;pointer-events:none;right:-35px}}@media (width<=700px){html[data-kind=anime] .anime-detail .ap,html[data-kind=anime] .anime-detail>.anime-breadcrumb{padding-inline:16px}}@media (prefers-reduced-motion:reduce){html[data-kind=anime] .schedule-anime-card{transition:none}}html[data-kind=anime].palette-preview{--white:#fff;--purple:#ee2525;--purple-hover:#cc1a1a;--yellow:#dfe3ea;--dark-001:#080809;--dark-002:#0c0c0f;--dark-003:#101013;--dark-004:#141418;--dark-005:#19191e;--dark-006:#202026;--site-panel:var(--dark-004);--site-panel-raised:var(--dark-005);--site-line:#3a3836;--site-soft-line:#2d2b2a;--site-muted:#c5c5c5;--site-hero:radial-gradient(circle at 85% 12%, #ee25251b, transparent 42%), linear-gradient(120deg, #171519, #0e0d11 72%)}html[data-kind=anime].palette-preview body{--bg:var(--dark-001);--bg2:var(--dark-002);--bg3:var(--dark-003);--bg4:var(--dark-004);--sur:var(--dark-004);--sur2:var(--dark-005);--sur3:var(--dark-006);--a1:#f74141;--a2:#ff6b6b;--a3:var(--purple);--a4:var(--purple-hover);--text:var(--white);--t2:#d0d0d0;--t3:#a8a8a8;--bdr:#2b2a29;--bdr2:#3a3836;--bdr3:#292726;--hbg:#0c0c0ff2;--glow:#ee25254d;--glow2:#ee252524;background:var(--dark-001);color:var(--white)}html[data-kind=anime].palette-preview body:before{background:radial-gradient(58% 35% at 82% -8%,#ee252510,#0000 72%),radial-gradient(48% 42% at 0 90%,#dfe3ea06,#0000 76%)}html[data-kind=anime].palette-preview .logo-name em,html[data-kind=anime].palette-preview .nav a.on,html[data-kind=anime].palette-preview .nav a:hover{color:#ff5d5d}html[data-kind=anime].palette-preview .nav a.on{background:#ee25252f}html[data-kind=anime].palette-preview .nav a.on:after{background:var(--yellow);box-shadow:0 0 10px #dfe3ea66}html[data-kind=anime].palette-preview .kh-home{background:radial-gradient(ellipse 70% 34% at 85% 0%, #ee25250b, transparent 72%), var(--dark-001)}html[data-kind=anime].palette-preview .kh-home .kh-featured{color:var(--yellow);background:#1c1f24d9;border-color:#8d96a3}html[data-kind=anime].palette-preview .kh-featured-dot{background:var(--yellow);box-shadow:0 0 9px #dfe3ea}html[data-kind=anime].palette-preview .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card):hover{background:var(--dark-005);border-color:#ef3f3f}html[data-kind=anime].palette-preview .kh-home :is(.kh-reading-continue,.kh-chapters a,.kh-carousel-actions button,.kh-filters button,.kh-rec-actions button,.kh-load):hover{background:var(--dark-006);border-color:#ef3f3f}html[data-kind=anime].palette-preview :is(.site-page-hero h1 em,.library-hero h1 em,.lists-hero h1 em,.scans-intro h1 em,.rank-hero h1 em,.social-feed-title h1 em){color:#ff5e5e}html[data-kind=anime].palette-preview .lists-hero-art{background:radial-gradient(circle,#ee252538,#0000 65%)}html[data-kind=anime].palette-preview :is(.library-page .agrid .card,.discovery-list-card,.scan-list-card,.rank-tabs button):hover{background:var(--dark-005);border-color:#f04444}html[data-kind=anime].palette-preview :is(.lists-search,.scans-search,.lst-srch input,.lst-ms-btn,.lst-ms-pop,.lists-sort select,.lists-scope button,.library-page .lst-sort,.social-layout .social-compose-top textarea,.anime-action,.anime-list-menu,.anime-custom-menu,.anime-rating-dialog){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].palette-preview :is(.lists-search,.scans-search,.lst-srch input,.social-layout .social-compose-top textarea):focus-within{border-color:#f74141}html[data-kind=anime].palette-preview :is(.lists-scope button.on,.library-page .lst-sort.on,.lst-apply,.dtab.on,.social-layout .social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.discovery-list-modal-actions button:first-child){background:var(--purple);color:var(--white);box-shadow:none;border-color:#f04040}html[data-kind=anime].palette-preview :is(.schedule-anime-card,.schedule-state,.rank-my-position,.rank-row,.user-post-empty){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime].palette-preview .anime-detail .ap-hero-bg:after{background:linear-gradient(90deg, #080809d9, #0808098a), linear-gradient(to top, var(--dark-001), transparent 80%)}html[data-kind=anime].palette-preview :is(.anime-detail .ap-synopsis,.anime-detail .ap-syn,.anime-list-menu,.anime-custom-menu,.anime-rating-dialog,.ap-ep,.ap-eps-item){background:var(--dark-004);border-color:var(--site-soft-line)}html[data-kind=anime].palette-preview :is(.anime-detail .ap-btn-watch,.anime-detail .ap-btn-fav:not(.on),.anime-action.on){background:var(--purple);border-color:var(--purple);color:var(--white);box-shadow:none}html[data-kind=anime].palette-preview .anime-detail .ap-btn-fav.on{background:#7a324e;border-color:#a04d69}html[data-kind=anime].palette-preview .anime-detail :is(.ap-genre-tag,.ap-native){color:var(--t2)}html[data-kind=anime].palette-preview :is(.search-menu,.lst-ms-pop,.social-mention-results,.user-anime-matches,.social-search-results,.anime-list-menu,.anime-custom-menu,.anime-rating-dialog,.modal,.user-edit-modal,.user-edit-tabs,.user-edit-actions,.user-edit-panel,.discovery-list-modal,.discovery-list-modal-head,.discovery-list-modal-actions,.discovery-list-share,.discovery-list-join){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.anime-list-menu button,.anime-custom-menu button,.social-mention-results button,.user-anime-matches button,.social-search-results button){color:var(--white);border-color:var(--site-soft-line)}html[data-kind=anime].palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.anime-list-menu button,.anime-custom-menu button,.social-mention-results button,.user-anime-matches button,.social-search-results button):hover{background:var(--dark-005);color:#ff9c9c}html[data-kind=anime].palette-preview :is(.srch input,.msrch input,.mfield input,.user-edit-modal input:not([type=checkbox]):not([type=file]):not([type=color]),.user-edit-modal textarea,.user-edit-modal select,.user-list-create input,.user-list-create textarea,.user-add-series input,.ap-eps-search input,.lst-drop,.lst-ms-btn,.lst-srch input,.discovery-list-share input){background:var(--dark-002);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.anime-action,.anime-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button,.social-compose-modes button){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.anime-action,.anime-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button):hover{background:var(--dark-006);border-color:#b25757}html[data-kind=anime].palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.anime-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child){background:var(--purple);color:var(--white);border-color:#b94646}html[data-kind=anime].palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.anime-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child):hover{background:var(--purple-hover)}html[data-kind=anime].palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.scan-profile-card,.scan-content-panel,.scan-side-card,.library-page .agrid .card,.schedule-anime-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.rank-guide>div,.rank-results,.rank-my-position){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime].palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.library-page .agrid .card,.rank-row):hover{background:var(--dark-005);border-color:#b34b4b}html[data-kind=anime].palette-preview :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#ee25251f,#0000 65%)}html[data-kind=anime].palette-preview :is(.lists-results-count,.discovery-list-modal-metrics span,.discovery-list-creator,.discovery-list-own,.rank-hero-stats span){background:var(--dark-005);border-color:var(--site-line);color:#e1e0df}html[data-kind=anime].palette-preview .mr-chap-item.on{background:#ee25252f;border-color:#b34b4b}html[data-kind=anime].palette-preview .mr-discussion-button{background:var(--purple);color:var(--white);border-color:#b75151}html[data-kind=anime].palette-preview .mr-discussion-panel{background:var(--dark-002)}html[data-kind=anime].palette-preview .social-discussion :is(.social-compose-top textarea,.social-anime-search input,.social-selected-series input,.social-reply-form input){background:var(--dark-002);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].palette-preview .social-discussion :is(.social-post-series,.social-spoiler,.social-mention-results){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].palette-preview .social-discussion .social-spoiler:hover{background:var(--dark-005);border-color:#b25151}html[data-kind=anime].palette-preview .social-discussion .social-compose-bottom button{background:var(--purple);color:var(--white);border-color:#b94646}html[data-kind=anime].site-theme-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:#24202b;--purple:#2563a8;--purple-hover:#1d4f87;--yellow:#9b5b00;--dark-001:#f5f4f7;--dark-002:#faf9fb;--dark-003:#edf2f7;--dark-004:#fff;--dark-005:#edf4f9;--dark-006:#e5eff7;--site-line:#cfdae5;--site-soft-line:#e1e8ef;--site-muted:#635b6a;--site-hero:radial-gradient(circle at 84% 12%,#b5d5eb66,transparent 43%),linear-gradient(120deg,#fff,#eef5fa 78%)}html[data-kind=anime].site-theme-white body{--a1:#2563a8;--a2:#1d4f87;--a3:#2563a8;--a4:#1d4f87;--text:#24202b;--t2:#635b6a;--t3:#756c7d;--bdr:#e1e8ef;--bdr2:#cfdae5;--bdr3:#e8e3eb;--hbg:#fffefaed;--glow:#2563a833;--glow2:#2563a818;--sh:0 5px 20px #21152610;--sh2:0 12px 32px #21152618;background:var(--dark-001);color:var(--text)}html[data-kind=anime].site-theme-white body:before{background:radial-gradient(65% 40% at 85% -8%,#8bc3e326,#0000 72%)}html[data-kind=anime].site-theme-white .kh-home{background:var(--dark-001)}html[data-kind=anime].site-theme-white .kh-home .kh-hero:before{background:linear-gradient(90deg,#faf9fbea,#faf9fbbd 49%,#0000 82%)}html[data-kind=anime].site-theme-white .kh-home .kh-hero .kh-hero-title em{color:#173a5d;text-shadow:0 1px 1px #fff,0 2px 14px #ffffffd9}html[data-kind=anime].site-theme-white .kh-home .kh-hero-buttons .kh-outline{color:var(--purple);background:#fff;border-color:#a5c7de}html[data-kind=anime].site-theme-white .kh-home .kh-hero-buttons .kh-outline:hover{border-color:var(--purple);color:var(--purple);background:#e5eff7}html[data-kind=anime].site-theme-white .kh-dots button.active{background:var(--purple)}html[data-kind=anime].site-theme-white .kh-home .kh-update-body{background:linear-gradient(90deg,#fff0,#fffffff0 45%,#fff 76%)}html[data-kind=anime].site-theme-white .anime-detail .ap-hero-bg:after{background:linear-gradient(90deg,#f5f4f7e5,#f5f4f78a),linear-gradient(to top,var(--dark-001),transparent 80%)}html[data-kind=anime].site-theme-white .anime-detail .ap-synopsis .ap-syn{color:#554c5e}html[data-kind=anime].site-theme-white .anime-meta>span{border-color:var(--site-line);color:var(--text);background:#e5eff7}html[data-kind=anime].site-theme-white .anime-numbers,html[data-kind=anime].site-theme-white .anime-numbers strong,html[data-kind=anime].site-theme-white .anime-detail .ap-link-btn{color:var(--text)}html[data-kind=anime].site-theme-white .nav a.on{color:var(--purple);background:#2563a817}html[data-kind=anime].site-theme-white .nav a.on:after{background:var(--purple);box-shadow:0 0 8px #2563a855}html[data-kind=anime].site-theme-white :is(.logo-name em,.nav a:hover,.kh-home .kh-section-eyebrow,.kh-home .kh-view,.site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker),.rank-position,.rank-value,.rank-chevron),html[data-kind=anime].site-theme-white :is(.site-page-hero h1 em,.library-hero h1 em,.lists-hero h1 em,.scans-intro h1 em,.rank-hero h1 em,.social-feed-title h1 em){color:var(--purple)}html[data-kind=anime].site-theme-white :is(.kh-home .kh-hero p.kh-hero-desc,.kh-home .kh-section-head p,.library-hero p,.lists-hero p,.scans-intro p,.rank-hero p,.social-feed-title p){color:var(--site-muted)}html[data-kind=anime].site-theme-white :is(.site-theme-menu,.site-theme-trigger,.site-theme-mobile button){background:var(--dark-004);border-color:var(--site-line);color:var(--text)}html[data-kind=anime].site-theme-white :is(.site-theme-menu-title,.site-theme-menu small,.site-theme-mobile>strong){color:var(--site-muted)}html[data-kind=anime].site-theme-white .site-theme-menu button{color:var(--text)}html[data-kind=anime].site-theme-white .site-theme-menu button:hover,html[data-kind=anime].site-theme-white .site-theme-menu button.selected{background:var(--dark-005);border-color:var(--site-line)}html[data-kind=anime].site-theme-white .site-theme-mobile button.selected{background:var(--purple);color:#fff}html[data-kind=anime].site-theme-white :is(.kh-home .kh-hero-buttons button,.kh-home .kh-filters button.selected,.kh-home .kh-rank,.kh-home .kh-update-title b,.lists-scope button.on,.lst-apply,.dtab.on,.social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.ap-btn-watch,.ap-btn-fav:not(.on),.anime-action.on,.lst-sort.on,.ap-tool.on,.msubmit,.mtab.on,.user-page .user-personalize,.user-page .user-follow,.social-discussion .social-compose-bottom button,.mr-discussion-button,.mr-discussion-panel .social-compose-bottom button,.btn-up){background:var(--purple);border-color:var(--purple);color:#fff}html[data-kind=anime].site-theme-white :is(.kh-home .kh-rank-1,.schedule-day-count,.rank-guide>div>span){color:#422800;background:#f8d990}html[data-kind=anime].site-theme-white :is(.kh-home .kh-featured,.kh-home .kh-featured-dot){color:#704700}html[data-kind=anime].site-theme-white :is(.srch,.srch input,.search-result,.mnav,.footer,.footer-in,.anime-detail,.social-layout,.social-discussion,.rank-page,.lists-page,.library-page,.scans-page,.schedule-page),html[data-kind=anime].site-theme-white :is(.kh-home .kh-popular-info,.kh-home .kh-compact-card,.kh-home .kh-reading-card,.kh-home .kh-update-card,.discovery-list-card,.scan-list-card,.rank-row,.social-post,.social-composer,.social-aside-panel,.social-empty,.user-page),html[data-kind=anime].site-theme-white :is(.social-post-main>p,.social-popular-list>button,.social-feed-empty strong,.social-aside-heading h2,.social-post-head strong,.social-spoiler,.user-page .user-name-line h1,.user-page .user-stats b,.schedule-heading h2,.schedule-total strong,.ap-info h1,.ap-eps-item,.ap-ep,.mr-discussion-panel .social-discussion-head h2,.mr-discussion-panel .social-post-main>p){color:var(--text)}html[data-kind=anime].site-theme-white :is(.social-post-head span,.social-post-head time,.social-compose-bottom label,.social-post-actions button,.social-popular-list small,.social-empty,.user-page .user-stats span,.schedule-total,.mr-discussion-panel .social-discussion-head p,.mr-chap-date){color:var(--site-muted)}html[data-kind=anime].site-theme-white :is(.social-compose-top textarea,.social-anime-search input,.social-selected-series input,.social-reply-form input,.social-discussion textarea,.user-edit-modal input,.user-edit-modal textarea,.user-edit-modal select){background:var(--dark-002);border-color:var(--site-line);color:var(--text)}html[data-kind=anime].site-theme-white :is(.social-post-series,.social-spoiler,.social-mention-results,.social-empty,.social-feed-empty,.user-page .user-theme-editor,.user-page .user-privacy-editor){background:var(--dark-003);border-color:var(--site-line);color:var(--text)}html[data-kind=anime].site-theme-white .social-compose-top textarea:focus{background:#fff;outline-color:#2563a855}html[data-kind=anime].site-theme-white .mr-discussion-panel .social-discussion-head{border-color:var(--site-line);background:#faf9fbf5}html[data-kind=anime].site-theme-white .mr-discussion-close{border-color:var(--site-line);color:var(--text);background:#fff}html[data-kind=anime].site-theme-white :is(.mr-chap-label,.mr-chap-item,.mr-chap-nav,.mr-chap-select,.mr-page-pill,.mr-settings,.mr-end-card),html[data-kind=anime].site-theme-white .mr-wrap,html[data-kind=anime].site-theme-white :is(.lists-results-count,.discovery-list-modal-metrics span,.discovery-list-creator,.discovery-list-own,.rank-hero-stats span){color:var(--text)}html[data-kind=anime].site-theme-white .lists-page :is(.discovery-list-stats,.discovery-list-stats span:nth-child(2),.discovery-list-author,.discovery-list-description){color:var(--site-muted)}html[data-kind=anime].site-theme-white .discovery-list-visibility{color:#1d4f87;background:#e6f1fa;border-color:#a5c7de}html[data-kind=anime].site-theme-white .lists-results-count{background:#e6eff7;color:#294052!important}html[data-kind=anime].site-theme-white .lists-hero-actions span{color:#294052;background:#e5eff7}html[data-kind=anime].site-theme-white .lists-hero-stat{color:#42586a;background:#e5eff7;border:1px solid #c5d9e9}html[data-kind=anime].site-theme-white .lists-hero-stat strong{color:#203748}html[data-kind=anime].site-theme-white .discovery-list-author-avatar:not(:has(img)){color:#fff;background:linear-gradient(145deg,#5796c9,#245a8c)}html[data-kind=anime].site-theme-white :is(.lists-search svg,.scans-search svg,.lst-srch-ico,.social-search-icon),html[data-kind=anime].site-theme-white :is(.site-theme-icon,.site-theme-check,.discovery-list-stats svg,.discovery-list-open,.social-aside-heading button,.social-post-context,.social-post-actions button.liked,.social-post-actions button.bookmarked){color:var(--purple)}html[data-kind=anime].site-theme-white :is(.kh-pagination button,.lists-hero-art-placeholder i){background:var(--dark-004);border-color:var(--site-line);color:var(--text)}html[data-kind=anime].site-theme-white .kh-pagination button.selected{background:var(--purple);border-color:var(--purple);color:#fff}html[data-kind=anime].site-theme-white .lists-hero-art-placeholder i{background:linear-gradient(135deg,#b9d7ec,#578db9)}html[data-kind=anime].site-theme-white :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#8dbfe344,#0000 66%)}html[data-kind=anime].site-theme-white .lists-hero-art-label{color:#fff;background:#214c70;border-color:#8ab8d7}html[data-kind=anime].site-theme-white .schedule-hero-art>button{color:#fff;background:linear-gradient(165deg,#85b8d9,#346b9b);border-color:#6ca1c6}html[data-kind=anime].site-theme-white .social-feed-empty:before{color:var(--purple);background:#e5eff7;border-color:#a5c7de}html[data-kind=anime].site-theme-white :is(.kh-home .kh-reading-card,.kh-home .kh-popular-card,.kh-home .kh-compact-card,.kh-home .kh-update-card,.discovery-list-card,.scan-list-card,.rank-row):hover{border-color:#86aecb}html[data-kind=anime].site-theme-white :is(.kh-tags i.genre-colored,.ap-genre-tag.genre-colored,.hgenre.genre-colored,.rec-genre.genre-colored,.ep-info-genre.genre-colored){background:color-mix(in srgb,var(--genre-color) 11%,#fff);border-color:color-mix(in srgb,var(--genre-color) 35%,#fff)}html[data-kind=anime].site-theme-red{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--purple:#bf3545;--purple-hover:#a62a3a;--yellow:#ffbb75;--dark-001:#0d080a;--dark-002:#130b0e;--dark-003:#1a0e12;--dark-004:#201216;--dark-005:#2a171d;--dark-006:#342027;--site-line:#60313b;--site-soft-line:#41232c;--site-muted:#cab8be;--site-hero:radial-gradient(circle at 85% 12%,#9e283d44,transparent 44%),linear-gradient(120deg,#2b151b,#120a0d 74%)}html[data-kind=anime].site-theme-red body{--a1:#e45665;--a2:#ff8b94;--a3:#bf3545;--a4:#a62a3a;--t2:#dbcbd0;--t3:#b69fa6;--bdr:#41232c;--bdr2:#60313b;--bdr3:#392028;--hbg:#130b0ef2;--glow:#bf354544;--glow2:#bf354522;background:var(--dark-001)}html[data-kind=anime].site-theme-red body:before{background:radial-gradient(65% 40% at 85% -8%,#bf354522,#0000 72%)}html[data-kind=anime].site-theme-red .kh-home{background:var(--dark-001)}html[data-kind=anime].site-theme-red .kh-home .kh-hero:before{background:linear-gradient(90deg,#0d080af2,#1a0e12d9 50%,#0000 82%)}html[data-kind=anime].site-theme-red .kh-home .kh-hero-buttons .kh-outline{color:#ffdce0;background:#1a0e12d9;border-color:#a94857}html[data-kind=anime].site-theme-red .kh-home .kh-hero-buttons .kh-outline:hover{color:#fff;background:#3b1922;border-color:#e45a67}html[data-kind=anime].site-theme-red .kh-dots button.active{background:var(--purple)}html[data-kind=anime].site-theme-red .kh-home .kh-update-body{background:linear-gradient(90deg,#20121600,#201216dc 45%,#201216 76%)}html[data-kind=anime].site-theme-red .anime-detail .ap-hero-bg:after{background:linear-gradient(90deg,#0d080ae5,#0d080a8a),linear-gradient(to top,var(--dark-001),transparent 80%)}html[data-kind=anime].site-theme-red :is(.logo-name em,.nav a.on,.nav a:hover,.site-page-hero h1 em,.library-hero h1 em,.lists-hero h1 em,.scans-intro h1 em,.rank-hero h1 em,.social-feed-title h1 em,.kh-home .kh-section-eyebrow,.kh-home .kh-view,.site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker)){color:#f07782}html[data-kind=anime].site-theme-red .nav a.on{background:#bf35452d}html[data-kind=anime].site-theme-red .nav a.on:after{background:var(--purple);box-shadow:0 0 10px #bf354588}html[data-kind=anime].site-theme-red :is(.kh-home .kh-hero-buttons button,.kh-home .kh-filters button.selected,.kh-home .kh-rank,.kh-home .kh-update-title b,.lists-scope button.on,.lst-apply,.dtab.on,.social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.ap-btn-watch,.ap-btn-fav:not(.on),.anime-action.on,.lst-sort.on,.ap-tool.on,.msubmit,.mtab.on,.user-page .user-personalize,.user-page .user-follow,.social-discussion .social-compose-bottom button,.mr-discussion-button,.mr-discussion-panel .social-compose-bottom button,.btn-up){background:var(--purple);color:#fff;border-color:#e45a67}html[data-kind=anime].site-theme-red :is(.rank-position,.rank-value,.rank-chevron,.social-post-actions button.liked,.social-post-actions button.bookmarked,.site-theme-icon){color:#f07782}html[data-kind=anime].site-theme-red :is(.social-compose-top textarea,.social-post-series,.social-spoiler,.social-anime-search input,.social-reply-form input){background:var(--dark-003);border-color:var(--site-line)}html[data-kind=anime].site-theme-red .mr-discussion-panel .social-discussion-head{border-color:var(--site-line);background:#1a0e12f5}html[data-kind=anime].site-theme-red .site-theme-menu{background:var(--dark-003);border-color:var(--site-line)}html[data-kind=anime].site-theme-red .site-theme-menu button.selected{background:#bf35452a;border-color:#a74c5a}html[data-kind=anime].site-theme-red .site-theme-mobile button.selected{background:var(--purple)}html[data-kind=anime].site-theme-red :is(.kh-pagination button,.lists-hero-art-placeholder i){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html[data-kind=anime].site-theme-red .kh-pagination button.selected{background:var(--purple);border-color:var(--purple);color:#fff}html[data-kind=anime].site-theme-red .lists-hero-art-placeholder i{background:linear-gradient(135deg,#a9384a,#461923)}html[data-kind=anime].site-theme-red :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#bf354544,#0000 66%)}html[data-kind=anime].site-theme-red .lists-hero-art-label{color:#ffd7dc;background:#3b131d;border-color:#a94857}html[data-kind=anime].site-theme-red .schedule-hero-art>button{color:#fff;background:linear-gradient(165deg,#a9384a,#461923);border-color:#a94857}html[data-kind=anime].site-theme-red :is(.discovery-list-stats svg,.discovery-list-open,.social-aside-heading button,.social-post-context){color:#f07782}html[data-kind=anime].site-theme-red .discovery-list-visibility{color:#f6a1aa;background:#bf354530;border-color:#a94857}html[data-kind=anime].site-theme-red .discovery-list-author-avatar:not(:has(img)){color:#fff;background:linear-gradient(145deg,#d45463,#842636)}html[data-kind=anime].site-theme-red :is(.lists-search svg,.scans-search svg,.lst-srch-ico,.social-search-icon){color:#f07782}html[data-kind=anime].site-theme-red :is(.kh-home .kh-reading-card,.kh-home .kh-popular-card,.kh-home .kh-compact-card,.kh-home .kh-update-card,.discovery-list-card,.scan-list-card,.rank-row):hover{border-color:#b64759}html[data-kind=anime].site-theme-white :is(.community-gate-kicker,.community-gate h1 em,.rank-kicker,.rank-results-head .rank-kicker,.site-eyebrow,.schedule-heading .site-eyebrow){color:var(--purple)}html[data-kind=anime].site-theme-white .community-gate-card{background:var(--site-hero)}html[data-kind=anime].site-theme-white .community-gate-register{color:#fff}html[data-kind=anime].site-theme-white .community-gate-actions button:focus-visible{outline-color:var(--purple)}html[data-kind=anime].site-theme-white :is(.library-hero-count,.schedule-total,.rank-hero-stats span){color:#42586a;background:#e5eff7;border:1px solid #c5d9e9}html[data-kind=anime].site-theme-white :is(.library-hero-count,.schedule-total,.rank-hero-stats span) strong{color:#203748}html[data-kind=anime].site-theme-white .library-hero-art:before{background:radial-gradient(circle,#8dbfe355,#0000 65%)}html[data-kind=anime].site-theme-white :is(.rank-guide p,.rank-rules,.rank-tabs small,.rank-row-copy small,.rank-row-extra,.rank-results-head>span,.rank-board-heading>small,.rank-state,.rank-my-position){color:#635b6a}html[data-kind=anime].site-theme-white .rank-tabs button.on small{color:#eaf2fa}html[data-kind=anime].site-theme-white .rank-my-position strong{color:var(--text)}html[data-kind=anime].site-theme-white .rank-avatar:not(:has(img)){background:var(--purple);color:#fff}html[data-kind=anime].site-theme-white .schedule-content .dtab:not(.on){border-color:var(--site-line);color:var(--text);background:#fff}html[data-kind=anime].site-theme-white .schedule-content .dtab.on{color:#fff}html[data-kind=anime].site-theme-white .schedule-heading h2{color:var(--text)}html[data-kind=anime].site-theme-white :is(.mfield label,.msub,.mswitch,.user-edit-head p,.user-edit-modal label,.user-edit-modal small){color:#61596a}html[data-kind=anime].site-theme-white :is(.user-edit-actions button:last-child,.site-theme-mobile button.selected){background:var(--purple);border-color:var(--purple);color:#fff}html[data-kind=anime].site-theme-white .user-edit-modal{scrollbar-color:#a5c7de #edf2f7}html[data-kind=anime].site-theme-white .mr-bar,html[data-kind=anime].site-theme-white .mr-sidebar,html[data-kind=anime].site-theme-white .mr-sb-tabs{border-color:var(--site-line);background:#f7f9fc}html[data-kind=anime].site-theme-white .mr-breadcrumb{color:#536474;background:#eef3f8}html[data-kind=anime].site-theme-white .mr-breadcrumb a{color:var(--purple)}html[data-kind=anime].site-theme-white :is(.mr-back,.mr-title,.mr-chap-select,.mr-chap-nav-btn,.mr-page-pill,.mr-page-pill strong,.mr-tool,.mr-sb-tab,.mr-sb-close,.mr-chap-num,.mr-chap-item.on .mr-chap-label){color:var(--text)}html[data-kind=anime].site-theme-white :is(.mr-back:hover,.mr-chap-nav-btn:hover,.mr-tool:hover,.mr-sb-close:hover,.mr-sb-tab:hover){color:var(--purple);background:#e5eff7}html[data-kind=anime].site-theme-white .mr-divider{background:var(--site-line)}html[data-kind=anime].site-theme-white .mr-chap-badge{color:var(--purple);background:#e5eff7;border-color:#b7cfe2}html[data-kind=anime].site-theme-white .mr-chap-nav,html[data-kind=anime].site-theme-white .mr-page-pill{border-color:var(--site-line);background:#fff}html[data-kind=anime].site-theme-white .mr-chap-select option{color:var(--text);background:#fff}html[data-kind=anime].site-theme-white .mr-chap-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%232563a8'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat}html[data-kind=anime].site-theme-white .mr-sb-tab.on{color:var(--purple);border-bottom-color:var(--purple)}html[data-kind=anime].site-theme-white .mr-chap-item.on{background:#e5eff7;border-color:#b7cfe2}html[data-kind=anime].site-theme-white .mr-chap-item.on .mr-chap-num{background:var(--purple);color:#fff;box-shadow:none}html[data-kind=anime].site-theme-white .mr-chap-num{background:#e9eef4}html[data-kind=anime].site-theme-white .mr-chap-label{color:var(--text)}html[data-kind=anime].site-theme-white .mr-chap-date{color:#657482}html[data-kind=anime].site-theme-white .mr-tool.on{color:var(--purple);background:#e5eff7;box-shadow:0 0 0 1px #b7cfe2}html[data-kind=anime].site-theme-white .mr-discussion-panel .social-discussion-head h2{color:var(--text)}html[data-kind=anime].site-theme-white .mr-discussion-panel .social-selected-series,html[data-kind=anime].site-theme-white .mr-discussion-panel .social-selected-series strong{color:var(--site-muted)}html[data-kind=anime].site-theme-red :is(.community-gate-kicker,.community-gate h1 em,.rank-kicker,.rank-results-head .rank-kicker,.site-eyebrow,.schedule-heading .site-eyebrow){color:#f07782}html[data-kind=anime].site-theme-red .community-gate-card{background:var(--site-hero)}html[data-kind=anime].site-theme-red .community-gate-register{color:#fff}html[data-kind=anime].site-theme-red .community-gate-actions button:focus-visible{outline-color:#f07782}html[data-kind=anime].site-theme-red .library-hero-art:before{background:radial-gradient(circle,#bf354544,#0000 65%)}html[data-kind=anime].site-theme-red :is(.rank-guide p,.rank-rules,.rank-tabs small,.rank-row-copy small,.rank-row-extra,.rank-results-head>span,.rank-board-heading>small,.rank-state){color:#cab8be}html[data-kind=anime].site-theme-red .rank-tabs button.on small{color:#fff1f2}html[data-kind=anime].site-theme-red .rank-avatar:not(:has(img)){background:var(--purple);color:#fff}html[data-kind=anime].site-theme-red .schedule-content .dtab:not(.on){background:var(--dark-004);border-color:var(--site-line);color:#e9dbe0}html[data-kind=anime].site-theme-red .schedule-content .dtab.on{color:#fff}html[data-kind=anime].site-theme-red .mr-breadcrumb a{color:#f07782}html[data-kind=anime].site-theme-red .mr-chap-badge{color:#f29aa4;background:#bf35452a;border-color:#a94857}html[data-kind=anime].site-theme-red .mr-chap-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23f07782'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat}html[data-kind=anime].site-theme-red .mr-chap-select option{color:#fff;background:#1a0e12}html[data-kind=anime].site-theme-red .mr-sb-tab.on{color:#f07782;border-bottom-color:#f07782}html[data-kind=anime].site-theme-red .mr-tool.on{color:#f07782;background:#bf35452a;box-shadow:0 0 0 1px #a94857}html[data-kind=anime].site-theme-red .mr-chap-item.on .mr-chap-num{background:var(--purple);box-shadow:none}html[data-kind=anime].site-theme-white .mr-discussion-panel .social-discussion-head:before{color:var(--purple)}html[data-kind=anime].site-theme-white .mr-discussion-panel .social-rating{color:#61596a}html[data-kind=anime].site-theme-white .mr-set-opt.on,html[data-kind=anime].site-theme-white .mr-set-slider-val{background:#e5eff7;border-color:#aac9df}html[data-kind=anime].site-theme-red .mr-set-opt.on,html[data-kind=anime].site-theme-red .mr-set-slider-val{background:#bf35452a;border-color:#a94857}html[data-kind=anime].site-theme-white .home-header .nav a:not(.on){color:#4d4753}html[data-kind=anime].site-theme-white .kh-home .kh-hero p.kh-hero-desc{color:#3f3945}html[data-kind=anime].site-theme-white .kh-home .kh-featured{color:#573900;background:#f7dfaa;border-color:#d8b565}html[data-kind=anime].site-theme-white .kh-home .kh-featured-dot{box-shadow:none;background:#9b5b00}html[data-kind=anime].site-theme-white .kh-hero-content>.kh-metrics{color:#484251}html[data-kind=anime].site-theme-white .kh-hero-content>.kh-metrics b{color:#24202b}html[data-kind=anime].site-theme-white .kh-hero-content>.kh-metrics svg{color:var(--purple)}html[data-kind=anime].site-theme-red .kh-hero-content>.kh-metrics svg{color:#f07782}html[data-kind=anime].site-theme-white .discovery-list-modal{color:var(--text);border-color:var(--site-line)}html[data-kind=anime].site-theme-white .discovery-list-modal-head{background:var(--site-hero)}html[data-kind=anime].site-theme-white .discovery-list-modal-head:before{background:linear-gradient(90deg,var(--purple),#77afd2 50%,transparent)}html[data-kind=anime].site-theme-white .discovery-list-modal-head h2,html[data-kind=anime].site-theme-white .discovery-list-works-heading h3,html[data-kind=anime].site-theme-white .discovery-list-join strong,html[data-kind=anime].site-theme-white .discovery-list-creator strong{color:var(--text)}html[data-kind=anime].site-theme-white :is(.discovery-list-modal-head p,.discovery-list-join,.discovery-list-works-heading span,.discovery-list-share label,.discovery-list-share>span){color:var(--site-muted)}html[data-kind=anime].site-theme-white .discovery-list-modal-head span.discovery-list-modal-kicker{color:var(--purple)}html[data-kind=anime].site-theme-white .discovery-list-modal-metrics span{color:var(--text);background:#fff}html[data-kind=anime].site-theme-white .discovery-list-modal-metrics svg{color:var(--purple)}html[data-kind=anime].site-theme-white .discovery-list-modal-actions{background:#f7f9fc}html[data-kind=anime].site-theme-white .discovery-list-modal-actions .discovery-list-modal-buttons button:not(:first-child){border-color:var(--site-line);color:var(--text);background:#fff}html[data-kind=anime].site-theme-white .discovery-list-modal-actions .discovery-list-modal-buttons button:first-child{background:var(--purple);border-color:var(--purple);color:#fff}html[data-kind=anime].site-theme-white .discovery-list-modal-actions .discovery-list-modal-buttons button.discovery-list-share-action{color:var(--purple);background:#e5eff7;border-color:#b7cfe2}html[data-kind=anime].site-theme-white .discovery-list-join{border-color:var(--site-line);background:#edf4f9}html[data-kind=anime].site-theme-white :is(.discovery-list-join button,.discovery-list-share button){background:var(--purple);border-color:var(--purple);color:#fff}html[data-kind=anime].site-theme-white .discovery-list-share{border-color:var(--site-line);background:#f7f9fc}html[data-kind=anime].site-theme-white .discovery-list-share input{border-color:var(--site-line);color:var(--text);background:#fff}html[data-kind=anime].site-theme-white .discovery-list-works button strong{color:var(--text)}html[data-kind=anime].site-theme-white .discovery-list-works button small{color:var(--site-muted)}html[data-kind=anime].site-theme-white .discovery-list-works button:hover{border-color:#86aecb}html[data-kind=anime].site-theme-white :is(.discovery-list-join button,.discovery-list-share button){color:#fff}html[data-kind=anime].site-theme-red .discovery-list-modal{border-color:var(--site-line)}html[data-kind=anime].site-theme-red .discovery-list-modal-head{background:var(--site-hero)}html[data-kind=anime].site-theme-red .discovery-list-modal-head:before{background:linear-gradient(90deg,var(--purple),#f07782 50%,transparent)}html[data-kind=anime].site-theme-red .discovery-list-modal-head span.discovery-list-modal-kicker,html[data-kind=anime].site-theme-red .discovery-list-modal-metrics svg,html[data-kind=anime].site-theme-red .discovery-list-share label{color:#f07782}html[data-kind=anime].site-theme-red .discovery-list-join{border-color:var(--site-line);background:#291319}html[data-kind=anime].site-theme-red .discovery-list-modal-actions .discovery-list-modal-buttons button.discovery-list-share-action{color:#ffdce0;background:#341820;border-color:#8a414e}html[data-kind=anime].site-theme-red :is(.discovery-list-modal-actions .discovery-list-modal-buttons button:first-child,.discovery-list-join button,.discovery-list-share button){background:var(--purple);color:#fff;border-color:#e45a67}html[data-kind=anime].site-theme-white .discovery-list-modal-head .discovery-list-creator span{color:var(--site-muted)}html[data-kind=anime].site-theme-red .discovery-list-modal-head .discovery-list-creator span{color:#d9b7bf}html[data-kind=anime].site-theme-white .discovery-list-no-cover{color:#55728a;background:radial-gradient(circle,#b6d6e755,#0000 68%),#edf4f9}html[data-kind=anime].site-theme-white .discovery-list-no-cover i{background:linear-gradient(135deg,#7cadcc,#3d769f);border-color:#76a8c9}html[data-kind=anime].site-theme-red .discovery-list-no-cover{color:#d29ea8;background:radial-gradient(circle,#bf35454a,#0000 68%),#201216}html[data-kind=anime].site-theme-red .discovery-list-no-cover i{background:linear-gradient(135deg,#a9384a,#461923);border-color:#bb5363}html[data-kind=anime].site-theme-white .lists-page .discovery-list-copy>strong{color:var(--text)}html[data-kind=anime].site-theme-white .discovery-list-modal .discovery-list-join button,html[data-kind=anime].site-theme-white .discovery-list-modal .discovery-list-share button{color:#fff!important}html[data-kind=anime].site-theme-white :is(.search-menu-title,.search-result small){color:#5f6875}html[data-kind=anime].site-theme-white .search-result:hover,html[data-kind=anime].site-theme-white .search-result:focus-visible{background:#e5eff7}html[data-kind=anime].site-theme-white .rank-hero:after{color:#2563a812}html[data-kind=anime].site-theme-red .rank-hero:after{color:#d454631b}html[data-kind=anime].site-theme-white .user-page,html[data-kind=anime].site-theme-red .user-page{color:var(--profile-page-ink)}html[data-kind=anime].site-theme-white .user-page.user-page :is(.user-name-line h1,.user-stats b,.user-stats strong,.social-post-main>p,.social-post-head strong,.social-spoiler),html[data-kind=anime].site-theme-red .user-page.user-page :is(.user-name-line h1,.user-stats b,.user-stats strong,.social-post-main>p,.social-post-head strong,.social-spoiler){color:var(--profile-ink)}html[data-kind=anime].site-theme-white .user-page.user-page :is(.user-stats span,.social-post-head span,.social-post-head time),html[data-kind=anime].site-theme-red .user-page.user-page :is(.user-stats span,.social-post-head span,.social-post-head time){color:var(--profile-muted)}html[data-kind=anime].site-theme-white .user-page.user-page :is(.user-personalize,.user-follow,.social-compose-bottom button),html[data-kind=anime].site-theme-red .user-page.user-page :is(.user-personalize,.user-follow,.social-compose-bottom button){background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}html[data-kind=anime].site-theme-white .user-page :is(.user-theme-editor,.user-privacy-editor),html[data-kind=anime].site-theme-red .user-page :is(.user-theme-editor,.user-privacy-editor){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html[data-kind=anime].site-theme-white .user-page .user-edit-modal :is(input,textarea,select){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime].site-theme-white .library-control-main .lst-adv-btn.on{color:var(--purple);background:#e5eff7;border-color:#aac9df}html[data-kind=anime].site-theme-red .library-control-main .lst-adv-btn.on{color:#ffdce0;background:#bf35452a;border-color:#a94857}html[data-kind=anime].palette-preview .anime-detail .anime-list-trigger.status-selected{background:var(--purple);border-color:var(--purple);color:#fff;box-shadow:0 6px 20px color-mix(in srgb,var(--purple) 28%,transparent)}html[data-kind=anime].palette-preview .anime-detail .anime-list-trigger.status-selected:hover{background:color-mix(in srgb,var(--purple) 86%,#fff);border-color:color-mix(in srgb,var(--purple) 78%,#fff);color:#fff}html[data-kind=anime].palette-preview .anime-detail .anime-list-menu button:hover,html[data-kind=anime].palette-preview .anime-detail .anime-list-menu button:focus-visible{background:color-mix(in srgb,var(--purple) 13%,var(--dark-004));color:var(--a2)}html[data-kind=anime].palette-preview .anime-detail .anime-list-menu button.selected{background:color-mix(in srgb,var(--purple) 18%,var(--dark-004));color:var(--text)}html[data-kind=anime].palette-preview .anime-detail .anime-custom-options button.selected{background:color-mix(in srgb,var(--purple) 12%,var(--dark-004));border-color:color-mix(in srgb,var(--purple) 35%,var(--site-line))}html[data-kind=anime].site-theme-white .hx-home{--hx-accent-text:var(--a1)}html[data-kind=anime].site-theme-white .hx-genres i{color:color-mix(in srgb, var(--genre-color) 45%, #24202b)}html[data-kind=anime] .hx-reading-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(20% - 11.2px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}html[data-kind=anime] .hx-reading-rail::-webkit-scrollbar{display:none}html[data-kind=anime] .hx-reading-card{border:1px solid var(--hx-line);border-radius:var(--hx-radius);background:var(--hx-panel);min-width:0;color:inherit;scroll-snap-align:start;flex-direction:column;text-decoration:none;transition:border-color .18s,background .18s;display:flex;overflow:hidden}html[data-kind=anime] .hx-reading-card:hover{border-color:color-mix(in srgb, var(--hx-accent) 60%, var(--hx-line));background:var(--hx-raised)}html[data-kind=anime] .hx-reading-cover{aspect-ratio:16/9;background:var(--hx-raised);display:block;position:relative;overflow:hidden}html[data-kind=anime] .hx-reading-cover img,html[data-kind=anime] .hx-reading-cover .cover-fallback{object-fit:cover;object-position:50% 22%;place-items:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid}html[data-kind=anime] .hx-reading-cover img.is-thumb{object-position:50% 50%}html[data-kind=anime] .hx-reading-card:hover .hx-reading-cover img{transform:scale(1.05)}html[data-kind=anime] .hx-reading-shade{z-index:1;pointer-events:none;background:linear-gradient(#00000061,#0000 34% 58%,#000000b3);position:absolute;inset:0}html[data-kind=anime] .hx-reading-ep,html[data-kind=anime] .hx-reading-left{z-index:2;color:#fff;letter-spacing:.02em;pointer-events:none;border-radius:6px;padding:3px 7px;font-size:.66rem;font-weight:800;line-height:1.2;position:absolute}html[data-kind=anime] .hx-reading-ep{background:var(--hx-accent);top:8px;left:8px}html[data-kind=anime] .hx-reading-left{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;bottom:10px;right:8px}html[data-kind=anime] .hx-reading-play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#00000073;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding-left:3px;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1),background .2s;display:grid;position:absolute;top:50%;left:50%;transform:scale(.8)}html[data-kind=anime] .hx-reading-card:hover .hx-reading-play,html[data-kind=anime] .hx-reading-card:focus-visible .hx-reading-play{opacity:1;background:var(--hx-accent);border-color:#0000;transform:none}html[data-kind=anime] .hx-reading-progress{z-index:3;pointer-events:none;background:#ffffff40;height:4px;position:absolute;bottom:1px;left:0;right:0}html[data-kind=anime] .hx-reading-progress>i{background:var(--hx-accent);height:100%;box-shadow:0 0 6px var(--hx-accent);display:block}html[data-kind=anime] .hx-reading-info{z-index:4;background:inherit;flex-direction:column;gap:3px;min-width:0;margin-top:-1px;padding:10px 12px 12px;display:flex;position:relative}html[data-kind=anime] .hx-reading-info strong{color:var(--hx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.3;overflow:hidden}html[data-kind=anime] .hx-reading-info small{color:var(--hx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}html[data-kind=anime] .hx-release-arrows{gap:8px;display:flex}html[data-kind=anime] .hx-release-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 13.5px);grid-auto-flow:column;gap:18px;display:grid;overflow-x:auto}html[data-kind=anime] .hx-release-rail::-webkit-scrollbar{display:none}html[data-kind=anime] .hx-release-rail>.hx-ep{scroll-snap-align:start}html[data-kind=anime] .hx-updates-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;display:grid}html[data-kind=anime] .hx-ep{flex-direction:column;gap:10px;min-width:0;display:flex}html[data-kind=anime] .hx-ep-thumb{aspect-ratio:16/9;background:var(--hx-raised);box-shadow:0 0 0 1px var(--hx-line), 0 10px 24px -16px #000;isolation:isolate;transition:transform .25s var(--hx-ease-3d,ease), box-shadow .25s;border-radius:12px;display:block;position:relative;overflow:hidden}html[data-kind=anime] .hx-ep-thumb>img,html[data-kind=anime] .hx-ep-thumb>.cover-fallback{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1),filter .3s;position:absolute;inset:0}html[data-kind=anime] .hx-ep-thumb>.cover-fallback{place-items:center;font-size:2rem;display:grid}html[data-kind=anime] .hx-ep-shade{z-index:1;pointer-events:none;background:linear-gradient(#00000061 0,#0000 30% 48%,#000000c7 100%);transition:background .3s;position:absolute;inset:0}html[data-kind=anime] .hx-ep-play{z-index:2;background:var(--hx-accent);color:#fff;width:52px;height:52px;box-shadow:0 0 0 6px color-mix(in srgb, var(--hx-accent) 28%, transparent), 0 10px 26px -6px color-mix(in srgb, var(--hx-accent) 80%, #000);opacity:0;pointer-events:none;border-radius:50%;place-items:center;padding-left:3px;transition:opacity .22s,transform .35s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}html[data-kind=anime] .hx-ep-tags{z-index:2;pointer-events:none;gap:6px;display:flex;position:absolute;top:10px;left:10px}html[data-kind=anime] .hx-ep-tags b{letter-spacing:.07em;text-transform:uppercase;border-radius:6px;padding:4px 8px;font:800 .6rem/1 Space Grotesk,sans-serif}html[data-kind=anime] .hx-ep-tag{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0e9e}html[data-kind=anime] .hx-ep-num{z-index:2;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px #0009;pointer-events:none;align-items:baseline;gap:3px;font:800 1.7rem/1 Space Grotesk,sans-serif;display:flex;position:absolute;bottom:8px;left:12px}html[data-kind=anime] .hx-ep-num small{color:color-mix(in srgb, var(--hx-accent) 55%, #fff);letter-spacing:.1em;font-size:.62rem}html[data-kind=anime] .hx-ep-chips{z-index:2;pointer-events:none;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}html[data-kind=anime] .hx-ep-chip{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0e99;border:1px solid #ffffff24;border-radius:999px;padding:5px 9px;font:700 .66rem/1 Space Grotesk,sans-serif}html[data-kind=anime] .hx-ep-chip.is-fresh{background:var(--hx-accent);box-shadow:0 4px 12px -4px var(--hx-accent);border-color:#0000}html[data-kind=anime] .hx-ep-chip.is-dub{border-color:color-mix(in srgb, var(--hx-accent) 60%, transparent);background:color-mix(in srgb, var(--hx-accent) 34%, #0a0a0e99)}html[data-kind=anime] .hx-ep-thumb:before{content:"";z-index:3;background:var(--hx-accent);transform-origin:0;pointer-events:none;height:3px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}html[data-kind=anime] .hx-ep-thumb:is(:hover,:focus-visible)>img{filter:brightness(.72);transform:scale(1.06)}html[data-kind=anime] .hx-ep-thumb:is(:hover,:focus-visible) .hx-ep-play{opacity:1;transform:translate(-50%,-50%)scale(1)}html[data-kind=anime] .hx-ep-thumb:is(:hover,:focus-visible):before{transform:scaleX(1)}html[data-kind=anime] .hx-ep-thumb:is(:hover,:focus-visible){box-shadow:0 0 0 1px color-mix(in srgb, var(--hx-accent) 65%, transparent), 0 22px 38px -22px color-mix(in srgb, var(--hx-accent) 75%, #000)}html[data-kind=anime] .hx-ep-thumb.sk{width:100%;height:auto}html[data-kind=anime] .hx-ep-body{flex-direction:column;gap:5px;min-width:0;padding:0 2px;display:flex}html[data-kind=anime] .hx-ep-body .sk{flex:none}html[data-kind=anime] .hx-ep-title{color:var(--hx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none;overflow:hidden}html[data-kind=anime] .hx-ep-title:hover{color:var(--hx-accent-text)}html[data-kind=anime] .hx-ep-meta{min-width:0;color:var(--hx-muted);white-space:nowrap;align-items:center;gap:8px;font-size:.76rem;display:flex;overflow:hidden}html[data-kind=anime] .hx-ep-meta i{background:color-mix(in srgb, var(--hx-muted) 70%, transparent);border-radius:50%;flex:none;width:4px;height:4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kind=anime] .hx-ep-thumb:hover:not(:has([data-adult-cover=true])){transform:translateY(-3px)}html[data-kind=anime] .hx-ep-thumb:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#0000002e 0%,#00000047 28%,#0000008c 62%,#000000e0 100%);transition:opacity .45s;position:absolute;inset:0}html[data-kind=anime] .hx-ep-thumb:hover:not(:has([data-adult-cover=true])):after{opacity:1}}html[data-kind=anime][data-blur-adult=true] .hx-ep-thumb:has(img[data-adult-cover=true]) :is(.hx-ep-play,.hx-ep-num){display:none}@media (width<=1100px){html[data-kind=anime] .hx-updates-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-kind=anime] .hx-release-rail{grid-auto-columns:calc(33.3333% - 12px)}}@media (width<=760px){html[data-kind=anime] .hx-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}html[data-kind=anime] .hx-release-rail{grid-auto-columns:62%;gap:12px}html[data-kind=anime] .hx-release-arrows{display:none}html[data-kind=anime] .hx-ep-num{font-size:1.35rem}html[data-kind=anime] .hx-ep-title{font-size:.86rem}}@media (width<=420px){html[data-kind=anime] .hx-updates-grid{grid-template-columns:minmax(0,1fr)}html[data-kind=anime] .hx-release-rail{grid-auto-columns:82%}}@media (hover:none){html[data-kind=anime] .hx-ep-play{opacity:.9;width:40px;height:40px;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0e8c;transform:translate(-50%,-50%)scale(1)}}@media (width<=1100px){html[data-kind=anime] .hx-reading-rail{grid-auto-columns:calc(25% - 10.5px)}}@media (width<=760px){html[data-kind=anime] .hx-reading-rail{grid-auto-columns:62%;gap:12px}}@media (width<=520px){html[data-kind=anime] .hx-reading-rail{grid-auto-columns:72%}}html[data-kind=anime] .hx-hero.hx-hero--cinema{background:var(--hx-page);border:0;border-radius:0;min-height:560px}html[data-kind=anime] .hx-hero--cinema .hx-hero-bg.is-cover{left:36%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%);mask-image:linear-gradient(90deg,#0000,#000 38%)}@media (width<=760px){html[data-kind=anime] .hx-hero--cinema .hx-hero-bg.is-cover{left:0;-webkit-mask-image:none;mask-image:none}}html[data-kind=anime].site-theme-white :is(.site-theme-swatch.layout-classic,.site-theme-swatch.layout-cinema){background:#eef3f8}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kind=anime] .hx-reading-rail{margin:-8px -4px -44px;padding:8px 4px 44px;scroll-padding-inline:4px}}@media (width<=1180px){html[data-kind=anime] .site-page-hero .schedule-hero-art{transform:scale(.68)}}html[data-kind=anime] .anime-detail .social-discussion{max-width:var(--site-width,1280px);margin:12px auto 64px;padding:0 32px}html[data-kind=anime] .anime-detail .social-discussion>*{max-width:880px}@media (width<=700px){html[data-kind=anime] .anime-detail .social-discussion{padding:0 16px}}html[data-kind=anime].site-theme-white .social-tag{color:color-mix(in srgb, var(--tag-color) 55%, #24202b)}html[data-kind=anime] .social-anime-options{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:300px;margin-top:8px;display:grid;overflow-y:auto}html[data-kind=anime] .social-anime-options button{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:5px;padding:4px;display:flex;position:relative}html[data-kind=anime] .social-anime-options button:hover:not(:disabled),html[data-kind=anime] .social-anime-options button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 10%, transparent)}html[data-kind=anime] .social-anime-options button:disabled{opacity:.4;cursor:default}html[data-kind=anime] .social-anime-options img{aspect-ratio:2/3;object-fit:cover;border-radius:7px;width:100%}html[data-kind=anime] .social-anime-options span{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:700;overflow:hidden}html[data-kind=anime] .social-anime-options b{background:var(--a1);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.7rem;display:grid;position:absolute;top:8px;right:8px}@media (prefers-reduced-motion:no-preference){html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*){animation:depth-card-in .75s var(--depth-ease) backwards}html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*):nth-child(2){animation-delay:40ms}html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*):nth-child(3){animation-delay:80ms}html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*):nth-child(4){animation-delay:.12s}html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*):nth-child(5){animation-delay:.16s}html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*):nth-child(6){animation-delay:.2s}html[data-kind=anime] :is(.library-page .agrid>.card,.schedule-page .cgrid>.schedule-anime-card,.lists-page .lists-grid>*):nth-child(n+7){animation-delay:.24s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kind=anime] :is(.upf-shelf-cover,.discovery-list-covers){position:relative;overflow:hidden}html[data-kind=anime] :is(.upf-shelf-cover,.discovery-list-covers):before{content:"";z-index:3;pointer-events:none;transition:transform 1.1s var(--depth-ease);background:linear-gradient(105deg,#0000 38%,#ffffff26 48%,#ffffff0d 54%,#0000 62%);position:absolute;inset:-10% -60%;transform:translate(-70%)}html[data-kind=anime] :is(.upf-shelf-card:hover .upf-shelf-cover,.discovery-list-card:hover .discovery-list-covers):before{transform:translate(70%)}html[data-kind=anime] :is(.anime-detail .ap-poster-wrap,.hx-reading-card,.upf-reading-card,.hx-card,.pc,.schedule-anime-card,.rank-podium-card){transition:transform .2s,box-shadow .2s,border-color .2s}html[data-kind=anime] :is(.hx-reading-card,.upf-reading-card,.hx-card,.pc,.schedule-anime-card,.rank-podium-card):hover:not(:has([data-adult-cover=true])){transform:translateY(-3px)}html[data-kind=anime] :is(.hx-reading-card,.upf-reading-card,.hx-card,.rank-podium-card):hover:not(:has([data-adult-cover=true])){box-shadow:0 0 0 1px color-mix(in srgb, var(--a1) 70%, transparent), 0 26px 40px -24px color-mix(in srgb, var(--a1) 70%, #000)}html[data-kind=anime] :is(.pc,.schedule-anime-card,.anime-detail .ap-poster-wrap):hover:not(:has([data-adult-cover=true])) :is(.pc-cover,img){box-shadow:0 0 0 1px color-mix(in srgb, var(--a1) 70%, transparent), 0 26px 40px -22px color-mix(in srgb, var(--a1) 70%, #000)}html[data-kind=anime] :is(.hx-reading-cover,.upf-reading-cover,.hx-card-cover,.pc-cover,.schedule-anime-card,.rank-podium-card){position:relative;overflow:hidden}html[data-kind=anime] .anime-detail .ap-poster-wrap:after,html[data-kind=anime] .hx-reading-cover:after,html[data-kind=anime] .upf-reading-cover:after,html[data-kind=anime] .hx-card-cover:after,html[data-kind=anime] .pc-cover:after,html[data-kind=anime] .schedule-anime-card:before,html[data-kind=anime] .rank-podium-card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(#0000002e 0%,#00000047 28%,#0000008c 62%,#000000e0 100%);transition:opacity .45s;position:absolute;inset:0}html[data-kind=anime] .anime-detail .ap-poster-wrap:after{border-radius:8px}html[data-kind=anime] .rank-podium-card:after{z-index:-1}html[data-kind=anime] :is(.anime-detail .ap-poster-wrap,.hx-reading-card,.upf-reading-card,.hx-card,.pc,.schedule-anime-card,.rank-podium-card):hover:not(:has([data-adult-cover=true])) :is(.hx-reading-cover,.upf-reading-cover,.hx-card-cover,.pc-cover):after{opacity:1}html[data-kind=anime] :is(.anime-detail .ap-poster-wrap,.rank-podium-card):hover:not(:has([data-adult-cover=true])):after{opacity:1}html[data-kind=anime] .schedule-anime-card:hover:not(:has([data-adult-cover=true])):before{opacity:1}html[data-kind=anime] .schedule-anime-card:before{aspect-ratio:2/3;border-radius:10px;inset:0 0 auto}html[data-kind=anime] .rank-row :is(.rank-cover,.rank-list-covers){transition:box-shadow .2s}html[data-kind=anime] .rank-row:hover :is(.rank-cover,.rank-list-covers){box-shadow:0 0 0 2px var(--a1), 0 10px 18px -8px color-mix(in srgb, var(--a1) 60%, transparent)}html[data-kind=anime] .anime-detail .ap-poster-wrap img{transition:box-shadow .6s var(--depth-ease)}}.pc{min-width:0;color:var(--text);border-radius:10px;flex-direction:column;gap:12px;text-decoration:none;display:flex}.pc:focus-visible{outline:2px solid var(--a1);outline-offset:4px}.pc-cover{aspect-ratio:2/3;background:var(--bg3);border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 10px 26px -18px #000c}.pc-cover img,.pc-cover .cover-fallback{object-fit:cover;place-items:center;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid}.pc:hover .pc-cover img{transform:scale(1.04)}.pc-cover.sk{width:100%;height:auto}.pc-badge{z-index:4;color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(8px);pointer-events:none;background:#120e0ab8;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:5px;max-width:calc(100% - 20px);padding:5px 10px 5px 8px;font:800 .6rem/1 Space Grotesk,sans-serif;display:inline-flex;position:absolute;top:10px;left:10px}.pc-badge i{background:#cfcfd6;border-radius:50%;flex:none;width:6px;height:6px}.pc-badge.is-new i{background:var(--a1);box-shadow:0 0 0 3px color-mix(in srgb, var(--a1) 30%, transparent)}.pc-badge.is-live i{background:#4ade80;animation:1.8s ease-in-out infinite pc-live;box-shadow:0 0 0 3px #4ade8040}@keyframes pc-live{50%{box-shadow:0 0 0 5px #4ade8000}}.pc-body{flex-direction:column;gap:5px;min-width:0;padding:0 2px;display:flex}.pc-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;line-height:1.25;transition:color .2s;overflow:hidden}.pc:hover .pc-title{color:color-mix(in srgb, var(--a1) 55%, var(--text))}.pc-sub{min-width:0;color:var(--t2);justify-content:space-between;align-items:center;gap:8px;font-size:.74rem;line-height:1.3;display:flex}.pc-sub>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-sub .pc-rating{color:var(--t2);flex:none;align-items:center;gap:3px;font-weight:700;display:inline-flex}.pc-sub .pc-rating svg{color:#fbbf24;width:12px;height:12px}.hx-discover-grid{gap:26px 18px}.library-page .agrid.agrid{gap:28px 18px}@media (width>=1241px){.hx-discover-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.hx-discover-grid>:nth-child(6){display:none}}.hx-top10-cover{border:0;border-radius:10px;box-shadow:0 10px 26px -18px #000c}.hx-top10-copy{gap:5px;height:auto;margin-top:4px}.hx-top10-copy strong{font-size:.9rem;font-weight:700;line-height:1.25}.hx-top10-copy small{color:var(--t2);justify-content:space-between;gap:8px;font-size:.74rem}.hx-top10-copy small>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hx-top10-views{flex:none;align-items:center;gap:4px;display:inline-flex}.schedule-anime-card{background:0 0;border:0;border-radius:10px;flex-direction:column;gap:12px;padding:0;display:flex}.schedule-anime-card:hover,.schedule-anime-card:focus-visible{box-shadow:none;border:0}.schedule-anime-card img{border-radius:10px;box-shadow:0 10px 26px -18px #000c}.schedule-anime-card strong{text-overflow:ellipsis;white-space:nowrap;min-height:0;margin:0 2px;font-size:.88rem;font-weight:700;line-height:1.25;display:block;overflow:hidden}.upf-shelf-card{gap:10px}.upf-shelf-cover{border:0;border-radius:10px;box-shadow:0 10px 26px -18px #000c}.upf-shelf-card strong{text-overflow:ellipsis;white-space:nowrap;min-height:0;font-size:.84rem;display:block;overflow:hidden}@media (width<=620px){.pc{gap:9px}.pc-title{font-size:.82rem}.pc-sub{font-size:.7rem}.pc-badge{padding:4px 8px 4px 6px;font-size:.54rem;top:7px;left:7px}.hx-discover-grid,.library-page .agrid.agrid{gap:20px 12px}}@media (prefers-reduced-motion:reduce){.pc-cover img,.pc-title{transition:none}.pc-badge.is-live i{animation:none}}.social-discussion{--dc-panel:var(--dark-006,var(--sur3,var(--sur)));--dc-field:var(--dark-002,var(--bg3));--dc-line:var(--site-soft-line,var(--bdr));--dc-line2:var(--site-line,var(--bdr2));--dc-ink:var(--white,var(--text));--dc-accent:var(--purple,var(--a1));--dc-star:var(--yellow,var(--a2));--dc-indent:54px}.anime-detail .social-discussion>*{max-width:none}.ep-main .social-discussion{max-width:none;margin:34px 0 56px;padding:0}:is(html.palette-preview,html) .social-discussion .social-discussion-head{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;margin:0 0 14px;padding:0;display:flex}:is(html.palette-preview,html) .social-discussion .social-discussion-head h2{color:var(--dc-ink);align-items:center;gap:10px;margin:0;font:800 1.3rem/1.2 Outfit,sans-serif;display:flex}:is(html.palette-preview,html) .social-discussion .social-discussion-head h2:before{content:"";background:var(--dc-accent);border-radius:4px;flex:none;width:4px;height:1.05em}:is(html.palette-preview,html) .social-discussion .social-discussion-head p{color:var(--t3);margin:6px 0 0 14px;font-size:.8rem}.social-discussion-count{border:1px solid var(--dc-line);background:var(--dc-panel);color:var(--t2);white-space:nowrap;border-radius:99px;padding:5px 11px;font:700 .7rem/1.2 Space Grotesk,sans-serif}:is(html.palette-preview,html) .social-discussion .social-composer{border:1px solid var(--dc-line);background:var(--dc-panel);box-shadow:none;border-radius:12px;margin:0 0 14px;padding:16px 18px}:is(html.palette-preview,html) .social-discussion .social-compose-top{gap:12px}:is(html.palette-preview,html) .social-discussion .social-compose-top textarea{border:1px solid var(--dc-line2);background:var(--dc-field);min-height:78px;color:var(--dc-ink);border-radius:10px;outline:none;padding:12px 14px;font-size:.84rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}:is(html.palette-preview,html) .social-discussion .social-compose-top textarea:focus{border-color:var(--dc-accent);background:var(--dc-field);height:auto;box-shadow:0 0 0 3px color-mix(in srgb, var(--dc-accent) 20%, transparent);outline:none}:is(html.palette-preview,html) .social-discussion .social-composer>:not(.social-compose-top){margin-left:var(--dc-indent)}:is(html.palette-preview,html) .social-discussion .social-selected-series{color:var(--t2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font:700 .7rem/1.2 Space Grotesk,sans-serif;display:flex}:is(html.palette-preview,html) .social-discussion .social-selected-series :is(strong,span){border:1px solid var(--dc-line2);color:var(--t2);font:inherit;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}:is(html.palette-preview,html) .social-discussion .social-selected-series strong{border-color:color-mix(in srgb, var(--dc-accent) 40%, transparent);background:color-mix(in srgb, var(--dc-accent) 12%, transparent);color:var(--dc-ink)}:is(html.palette-preview,html) .social-discussion .social-selected-series strong:before{content:"";background:var(--dc-accent);border-radius:50%;width:6px;height:6px}:is(html.palette-preview,html) .social-discussion .social-selected-series input{border:1px solid var(--dc-line2);background:var(--dc-field);width:112px;height:27px;color:var(--dc-ink);border-radius:99px;outline:none;padding:0 11px;font:600 .7rem Space Grotesk,sans-serif}:is(html.palette-preview,html) .social-discussion .social-selected-series input:focus{border-color:var(--dc-accent)}:is(html.palette-preview,html) .social-discussion .social-rating{color:var(--t3);align-items:center;gap:1px;margin-top:12px;font:700 .7rem/1 Space Grotesk,sans-serif;display:flex}:is(html.palette-preview,html) .social-discussion .social-rating span{margin-right:8px}:is(html.palette-preview,html) .social-discussion .social-rating button{color:color-mix(in srgb, var(--dc-ink) 20%, transparent);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:1.3rem;line-height:1;transition:color .15s,transform .15s}:is(html.palette-preview,html) .social-discussion .social-rating button:hover{transform:scale(1.15)}:is(html.palette-preview,html) .social-discussion .social-rating button.on{color:var(--dc-star)}.social-discussion .social-rating:has(button:first-of-type:hover) button:nth-of-type(-n+1){color:var(--dc-star)}.social-discussion .social-rating:has(button:nth-of-type(2):hover) button:nth-of-type(-n+2){color:var(--dc-star)}.social-discussion .social-rating:has(button:nth-of-type(3):hover) button:nth-of-type(-n+3){color:var(--dc-star)}.social-discussion .social-rating:has(button:nth-of-type(4):hover) button:nth-of-type(-n+4){color:var(--dc-star)}.social-discussion .social-rating:has(button:nth-of-type(5):hover) button:nth-of-type(-n+5){color:var(--dc-star)}:is(html.palette-preview,html) .social-discussion .social-compose-tools{border-top:1px solid var(--dc-line);margin-top:12px;padding-top:10px}:is(html.palette-preview,html) .social-discussion .social-compose-bottom{gap:14px;margin-top:10px}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label{border:1px solid var(--dc-line);color:var(--t2);cursor:pointer;border-radius:99px;align-items:center;gap:8px;margin-right:auto;padding:5px 11px 5px 6px;font:700 .7rem/1.2 Space Grotesk,sans-serif;transition:border-color .18s,background .18s,color .18s;display:inline-flex}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label:hover{border-color:var(--dc-line2);color:var(--dc-ink)}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label:has(input:checked){border-color:color-mix(in srgb, var(--dc-accent) 50%, transparent);background:color-mix(in srgb, var(--dc-accent) 12%, transparent);color:var(--dc-ink)}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label input{background:var(--dc-line2);appearance:none;cursor:pointer;border-radius:99px;flex:none;width:28px;height:16px;margin:0;transition:background .18s;position:relative}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label input:before{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:2px;left:2px}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label input:checked{background:var(--dc-accent)}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label input:checked:before{transform:translate(12px)}:is(html.palette-preview,html) .social-discussion .social-compose-bottom label input:focus-visible{outline:2px solid var(--dc-accent);outline-offset:2px}:is(html.palette-preview,html) .social-discussion .social-compose-bottom>span{color:var(--t3);font-variant-numeric:tabular-nums;font:600 .7rem Space Grotesk,sans-serif}:is(html.palette-preview,html) .social-discussion .social-compose-bottom button{background:var(--dc-accent);color:#fff;border:0;border-radius:9px;min-height:36px;padding:0 20px;font:800 .76rem Space Grotesk,sans-serif;transition:filter .18s,transform .18s}:is(html.palette-preview,html) .social-discussion .social-compose-bottom button:hover:not(:disabled){background:var(--dc-accent);filter:brightness(1.1);transform:translateY(-1px)}:is(html.palette-preview,html) .social-discussion .social-compose-bottom button:disabled{opacity:.55}:is(html.palette-preview,html) .social-discussion .social-post{border:1px solid var(--dc-line);background:var(--dc-panel);margin:0 0 10px;border-radius:12px!important}:is(html.palette-preview,html) .social-discussion .social-discussion-empty{border:1px dashed var(--dc-line2);background:color-mix(in srgb, var(--dc-panel) 45%, transparent);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:26px 18px;display:flex}.social-discussion-empty:before{content:"";background:var(--dc-accent);width:26px;height:26px;margin-bottom:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20.5l1.4-4.8A8 8 0 1 1 21 12Z'/%3E%3Cpath d='M8.5 12h.01M12 12h.01M15.5 12h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20.5l1.4-4.8A8 8 0 1 1 21 12Z'/%3E%3Cpath d='M8.5 12h.01M12 12h.01M15.5 12h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.social-discussion-empty strong{color:var(--dc-ink);font:800 .95rem/1.3 Outfit,sans-serif}.social-discussion-empty span{color:var(--t3);font-size:.78rem}@media (width<=640px){.ep-main .social-discussion{margin:28px 16px 48px}.social-discussion{--dc-indent:0px}:is(html.palette-preview,html) .social-discussion .social-composer{padding:13px}:is(html.palette-preview,html) .social-discussion .social-discussion-head h2{font-size:1.12rem}:is(html.palette-preview,html) .social-discussion .social-discussion-head p{margin-left:0}}html[data-kind=anime]:where([data-site-theme=dark]) .pick-head h1 b{background:linear-gradient(90deg,#c4a6ff,#ff7b7b);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-kind=anime]:where([data-site-theme=dark]) .pick-head p{color:#a9a3b8}html[data-kind=anime]:where([data-site-theme=dark]) .pick-power i{background:linear-gradient(90deg,#b68afa,#f74141);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-kind=anime]:where([data-site-theme=dark]) .pick-power small{color:#8f889f}html[data-kind=anime]:where([data-site-theme=dark]) .pick-col img{background:#221f2b}html[data-kind=anime]:where([data-site-theme=dark]) .pick-mark em{color:var(--pick-color)}html[data-kind=anime]:where([data-site-theme=dark]) .pick-hero-copy small{color:#b9b3c6}html[data-kind=anime]:where([data-site-theme=dark]) .pick-progress i{background:var(--pick-color)}html[data-kind=anime]:where([data-site-theme=dark]) .pick-mini img{background:#221f2b}html[data-kind=anime]:where([data-site-theme=dark]) .pick-empty span{color:#a9a3b8}html[data-kind=anime]:where([data-site-theme=dark]) .site-switching-mark em{color:var(--sp-color)}html[data-kind=anime]:where([data-site-theme=dark]) .site-switching p{color:#a9a3b8}html[data-kind=anime]:where([data-site-theme=dark]) .site-switching-bar i{background:var(--sp-color)}html[data-kind=anime]:where([data-site-theme=dark]) .site-switching-actions button{background:var(--sp-color);color:#120c1a;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .feed-sources button{color:var(--t2,#a9a3b8);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .feed-sources button i{background:var(--dot)}html[data-kind=anime]:where([data-site-theme=dark]) .feed-sources button.on{background:var(--bg4,#ffffff18);color:var(--text,#fff)}html[data-kind=anime]:where([data-site-theme=dark]) .feed-sources-row small{color:var(--t3,#8f889f)}html[data-kind=anime]:where([data-site-theme=dark]) .power-explain p{color:var(--t2,#a9a3b8)}html[data-kind=anime]:where([data-site-theme=dark]) .power-extra small{color:var(--t3,#8f889f)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-main>p .social-inline-user,html[data-kind=anime]:where([data-site-theme=dark]) .social-reply p .social-inline-user{color:#ff4646}html[data-kind=anime]:where([data-site-theme=dark]) .social-user-results button strong{color:#ff8686}html[data-kind=anime]:where([data-site-theme=dark]) .social-user-results button small{color:#bdb3b3}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-context strong{color:var(--profile-accent-visible,var(--a2))}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-context button{color:var(--profile-accent-visible,var(--a2));background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-head button{color:var(--profile-ink,var(--text));background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-head time{color:var(--profile-muted,var(--t3))}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-content>p{color:var(--profile-ink,var(--text))}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-action.liked{color:var(--profile-accent-visible,var(--a2))}html[data-kind=anime]:where([data-site-theme=dark]) .dlg-card p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .dlg-copy input{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .dlg-copy input:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .dlg-copy button{border:1px solid var(--a3);background:color-mix(in srgb, var(--a3) 25%, transparent);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-preview small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) :is(.ns-fonts,.ns-effects) button{border:1px solid var(--bdr2);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) :is(.ns-fonts,.ns-effects) button:hover{border-color:color-mix(in srgb, var(--a1) 60%, var(--bdr2))}html[data-kind=anime]:where([data-site-theme=dark]) :is(.ns-fonts,.ns-effects) button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, transparent);box-shadow:inset 0 0 0 1px var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-fonts button>small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-colors>button{border:1px solid color-mix(in srgb, var(--text) 18%, transparent);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .ns-colors>button.on,html[data-kind=anime]:where([data-site-theme=dark]) .ns-color-custom.on{box-shadow:0 0 0 2px var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-color-custom.on svg{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .ns-ink-field>strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-ink-field>small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-ink-row>:is(button,label){color:var(--text);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .ns-ink-row>.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, transparent);box-shadow:inset 0 0 0 1px var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ns-ink-row i{border:1px solid color-mix(in srgb, var(--text) 30%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero:after{border:1px solid #ee28282e;box-shadow:0 0 0 45px #f40c0c06,0 0 0 90px #f40c0c05}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-stat strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .lists-controls{border:1px solid var(--bdr2);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-search{border:1px solid var(--bdr2);background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-search input{color:var(--text);background:0 0;border:0;outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .lists-search:focus-within{border-color:var(--a1);box-shadow:0 0 0 2px #f40c0c24}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button{border:1px solid var(--bdr2);background:var(--bg3);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button.on,html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button:hover{border-color:var(--a1);color:#fff;background:#f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .lists-sort select{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-results-head h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-results-head span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-card{border:1px solid var(--bdr2);background:linear-gradient(135deg,#f40c0c12,transparent 65%),var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-card:focus-visible{border-color:var(--a1);background-color:var(--sur2);box-shadow:0 12px 26px #0005}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-covers{border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-no-cover{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-copy>strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-description,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-stats{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-stats span:nth-child(2){color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-zero strong,html[data-kind=anime]:where([data-site-theme=dark]) .user-followed-lists-empty strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-error button{color:var(--a2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal{border:1px solid var(--bdr2);background:#1b1616}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-head{border-bottom:1px solid var(--bdr2);background:linear-gradient(125deg,#520707,#1b1616 63%)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-head h2{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions{border-bottom:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions button,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-own{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions button:first-child{border-color:var(--a1);background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions button.on{border-color:var(--a1);color:#ff6e6d;background:#f40c0c33}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-own{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works button:focus-visible{border-color:var(--a1);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-view-tabs button{border:1px solid var(--bdr2);background:var(--profile-box);color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-view-tabs button.on{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent);color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-followed-lists-head h2{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-followed-lists-head p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-followed-lists-head>button,html[data-kind=anime]:where([data-site-theme=dark]) .user-followed-lists-empty button{border:1px solid var(--bdr2);background:var(--profile-soft-accent);color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-followed-lists-grid .discovery-list-card{background:var(--profile-box);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-followed-lists-grid .discovery-list-card:hover{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-followed-lists-grid .discovery-list-copy>strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-followed-lists-grid .discovery-list-description,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-followed-lists-grid .discovery-list-stats{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-followed-lists-empty strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero{background:radial-gradient(circle at 79% 48%,#671918 0%,#0000 36%),linear-gradient(115deg,#2a2020 0%,#191414 62%,#1c1414 100%);border-color:#802727}html[data-kind=anime]:where([data-site-theme=dark]) .lists-kicker{color:#f65352}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-stat{color:#d1cbcb;background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-art{background:radial-gradient(circle at 46% 49%,#ec151355,#0000 62%)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-art:before{border:1px solid #ed232121}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-art img{border:3px solid #ffe9e9dc}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-art-label{color:#ffbfbe;background:#1a1414d9;border:1px solid #ff50505c}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero-art-placeholder i{background:linear-gradient(135deg,#a43636,#5e0808);border:2px solid #ed26256b}html[data-kind=anime]:where([data-site-theme=dark]) .lists-controls{background:linear-gradient(135deg,#201919,#1a1414);border-color:#682524}html[data-kind=anime]:where([data-site-theme=dark]) .lists-search{background:#131010;border-color:#752f2f}html[data-kind=anime]:where([data-site-theme=dark]) .lists-search svg{color:#c73a39}html[data-kind=anime]:where([data-site-theme=dark]) .lists-control-bottom{border-top:1px solid #6e2c2b99}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button{background:#1e1818;border-color:#6e2c2b}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button:hover{background:#501515}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button.on{color:#fff;background:#ef3635;border-color:#ed2120;box-shadow:0 4px 14px #ef363543}html[data-kind=anime]:where([data-site-theme=dark]) .lists-sort{color:#aca1a1}html[data-kind=anime]:where([data-site-theme=dark]) .lists-sort select{background:#1e1818;border-color:#6e2c2b}html[data-kind=anime]:where([data-site-theme=dark]) .lists-results-kicker{color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .lists-results-count{background:#1e1818;border:1px solid #682524;color:#cb7c7c!important}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-author-avatar{background:linear-gradient(145deg,#ed2221,#ec1413)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-visibility{color:#f04443;background:#591a1a47;border:1px solid #7e3333}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-stats svg{color:#ed2827}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-open{color:#f15251}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-no-cover{color:#a95857;background:radial-gradient(circle,#8324245e,#0000 68%),#1a1515}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-no-cover i{background:linear-gradient(135deg,#7f2524,#491414);border:1px solid #ed1d1c81}html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-card{background:linear-gradient(125deg,#241c1c,#1a1414 65%);border-color:#682524;box-shadow:0 10px 25px #0003}html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-card:focus-visible{background:linear-gradient(125deg,#411212,#201818 68%);border-color:#ec1716;box-shadow:0 16px 35px #0006,0 0 0 1px #ed212033}html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-covers{border-color:#803332}html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-copy>strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-stats,html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-stats span:nth-child(2){color:#cc9191}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal{background:#1a1515;border-color:#8f3333}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-head{background:radial-gradient(circle at 82% 15%,#ec15133d,#0000 40%),linear-gradient(130deg,#431413,#1f1818 70%);border-color:#702c2b}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-head:before{background:linear-gradient(90deg,#ed2120,#ff3b39 50%,#0000)}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-head span{color:#f14f4e}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-creator{color:#f37271;background:#7921207a;border:1px solid #a23837}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-creator:hover,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-creator:focus-visible{background:#a02928;border-color:#ee2f2d}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-head p{color:#c58e8d}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-close{background:#3f1717}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-close:hover{background:#641b1b}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions{background:#201919;border-color:#682524}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-metrics span{color:#cb9090;background:#171212;border:1px solid #652b2a}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-metrics svg{color:#ee2f2d}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions .discovery-list-modal-buttons button,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-own{color:#fabebd;background:#3c1616;border-color:#8b3838}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions .discovery-list-modal-buttons button:first-child{color:#fff;background:#ef3d3c;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions .discovery-list-modal-buttons button.on{color:#ffe4e4;background:#752928;border-color:#ec1b1a}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works button{background:linear-gradient(150deg,#3f1717,#231c1c);border-color:#6f2c2b}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works button:focus-visible{border-color:#ec1a18;box-shadow:0 10px 25px #0006}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works strong{color:#f9eded}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-empty{background:#241c1c;border:1px dashed #863a39}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-covers{background:#151010;border:1px solid #a24948}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-cover-empty{background:radial-gradient(circle at 50% 40%,#a53938,#241b1b 75%);color:#f8a4a3!important}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-creator strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-modal-actions .discovery-list-modal-buttons button.discovery-list-share-action{color:#f36d6c;background:#281f1f;border-color:#8f4241}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-join{color:#d68b8b;background:linear-gradient(90deg,#471616,#251c1c);border-bottom:1px solid #6a2c2c}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-join strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-join button{color:#fff;background:#ee3433;border:1px solid #ed1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-join button:hover{background:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works-heading h3{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-works-heading span{color:#b77171}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share{background:#201a1a;border-top:1px solid #682524}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share label{color:#f26564}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share input{color:#ca8e8e;background:#141010;border:1px solid #7f3a39}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share input:focus{outline-offset:1px;outline:2px solid #ec1b1a}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share button{color:#fff;background:#ed2625;border:1px solid #ed2323}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share button:hover{background:#ed2625}html[data-kind=anime]:where([data-site-theme=dark]) .discovery-list-share>span{color:#f15756}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .profile-level-badge small{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .profile-level-tooltip>small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .profile-level-tooltip-track>span{background:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .profile-level-tooltip-ranks b{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .profile-level-tooltip>button{color:var(--profile-accent-visible);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-modal-head span{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-modal-head p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-modal-head button{border:1px solid var(--bdr2);background:var(--profile-soft-accent);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-modal-head button:hover{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-card strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-card p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-card small{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-card.locked small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-progress>span{background:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .profile-badge-art{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page:is(.user-page-owner,.user-page-public) .user-card{background:var(--profile-box);border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page:is(.user-page-owner,.user-page-public) .user-card.border-solid{border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page:is(.user-page-owner,.user-page-public) .user-card.border-glow{border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page:is(.user-page-owner,.user-page-public) .user-card.border-double{border:4px double var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-cover:after{background:linear-gradient(#0000 55%,#0b0909b5)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-handle,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-bio{color:var(--profile-muted)!important}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-actions button:hover{box-shadow:0 8px 20px #0005}html[data-kind=anime]:where([data-site-theme=dark]) .user-image-fields small{color:var(--profile-muted,var(--t3))}html[data-kind=anime]:where([data-site-theme=dark]) .user-page:is(.user-page-owner,.user-page-public) .user-stats>div{border:0;border-right:1px solid var(--bdr);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-stats>div:last-child{border-right:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page:is(.user-page-owner,.user-page-public) .user-tabs{background:var(--profile-box);border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button:hover:not(.on){background:var(--profile-soft-accent);color:var(--profile-ink);border-bottom-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-profile .user-theme-preview-person strong{color:var(--theme-preview-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-profile .user-theme-preview-person small{color:var(--theme-preview-muted)}@media (width<=640px){html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-stats>div:nth-child(3){border-right:0}}html[data-kind=anime]:where([data-site-theme=dark]) .user-avatar-adjust button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--profile-ink,var(--text))}html[data-kind=anime]:where([data-site-theme=dark]) .user-avatar-adjust button:hover{border-color:var(--profile-accent-visible,var(--a1))}html[data-kind=anime]:where([data-site-theme=dark]) .cropper-modal>p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .cropper-zoom input{accent-color:var(--a1,#ed2120)}html[data-kind=anime]:where([data-site-theme=dark]) .cropper-actions button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .cropper-actions button.primary{background:var(--a1,#ed2120);border-color:var(--a1,#ed2120)}html[data-kind=anime]:where([data-site-theme=dark]) .library-eyebrow,html[data-kind=anime]:where([data-site-theme=dark]) .library-hero h1 em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-hero h1 small,html[data-kind=anime]:where([data-site-theme=dark]) .library-hero p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card:focus-visible{border-color:#f40c0c61}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cformat-manga{color:#fb6b6d}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cbdg-age,html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cstatus .csp{background:#1e1818}html[data-kind=anime]:where([data-site-theme=dark]) .rp-field input,html[data-kind=anime]:where([data-site-theme=dark]) .rp-field textarea{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .rp-field select:focus,html[data-kind=anime]:where([data-site-theme=dark]) .rp-field input:focus,html[data-kind=anime]:where([data-site-theme=dark]) .rp-field textarea:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-hero-bg:after{background:linear-gradient(90deg,#0f0c0cc2,#0f0c0c80),linear-gradient(to top,var(--bg),transparent 75%)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-syn{color:#d29e9f}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-genre-tag{color:#f2d4d5;background:#0f0c0c99;border-color:#f40c0c24}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-btn-fav.on{color:#fff;background:#d5263f;border-color:#f34862;box-shadow:0 6px 20px #d5263f3b}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-btn-fav.on:hover{color:#fff;background:#e8334d;border-color:#ff697d;box-shadow:0 9px 24px #d5263f52}html[data-kind=anime]:where([data-site-theme=dark]) .manga-action{border:1px solid var(--bdr2);background:#0f0c0ca8}html[data-kind=anime]:where([data-site-theme=dark]) .manga-action:hover{background:var(--sur2);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-action.on{color:var(--a2);background:#f40c0c21;border-color:#f40c0c73}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:3px}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-shell .status-reading{--list-status-color:#ed2627}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu{background:#161212}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button{color:#d49d9e;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button.selected{color:var(--a2);background:#f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button[class*=status-]>svg:first-child{color:var(--list-status-color)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button.selected{background:color-mix(in srgb,var(--list-status-color) 18%,transparent);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu button.manga-list-remove{color:#c0b7b7}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-menu{background:#181414}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-head button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-head button:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-options button{color:var(--text);background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-options button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-options button:focus-visible{border-color:var(--bdr2);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-options button.selected{background:#f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-name small,html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-empty p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-empty button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .manga-meta>span{color:#ddb1b1;background:#0f0c0c9e;border:1px solid #f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .manga-numbers{color:#d29e9f}html[data-kind=anime]:where([data-site-theme=dark]) .manga-numbers svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-numbers strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-link-btn{color:#c3baba;border-color:#f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-synopsis h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-synopsis .ap-syn{color:#d6d1d1}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-dialog{color:#f9ecec;background:#181414;border:1px solid #702a2a}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-kicker{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-dialog-head button{color:#f9ecec;background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-dialog>p{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-star{color:#a69e9e;background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-star:hover,html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-star:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-star.on{color:#f0211f;background:#3b1515;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-star:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-dialog-head button:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-remove:focus-visible{outline-offset:2px;outline:2px solid #f73e3e}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-community strong{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-remove{color:#c28181;background:#211a1a;border:1px solid #6b3130}html[data-kind=anime]:where([data-site-theme=dark]) .manga-breadcrumb a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-all-chapters a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-all-chapters a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .manga-all-chapters a:focus-visible{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-scan-credits header>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-scan-credits header>em{color:#f9a8d4;background:#f472b629}html[data-kind=anime]:where([data-site-theme=dark])[data-site-theme=white] .manga-scan-credits header>em{color:#be185d}html[data-kind=anime]:where([data-site-theme=dark]) .manga-scan-text small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-scan-chip.is-owner .manga-scan-text small{color:color-mix(in srgb,var(--scan-accent) 70%,var(--text))}html[data-kind=anime]:where([data-site-theme=dark]) .work-legendas header>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .work-legendas header>em{color:#fcd34d;background:#fbbf2429}html[data-kind=anime]:where([data-site-theme=dark])[data-site-theme=white] .work-legendas header>em{color:#a16207}html[data-kind=anime]:where([data-site-theme=dark]) .work-legenda-auto small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .work-legenda-auto.is-on{border-color:var(--a1);background:color-mix(in srgb,var(--a1) 8%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .work-legenda.is-on{border-color:var(--scan-accent);box-shadow:0 8px 22px -14px var(--scan-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .work-legenda-text small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .work-legendas-admin button{border:1px dashed var(--bdr2);color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .work-legendas-admin span{color:#f87171}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-pages button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-pages button:focus-visible{border-color:var(--a1);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-jump input{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-jump input:focus{border-color:var(--a1);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-size select{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-size select:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-pager-size option{background:var(--bg,#111)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-btn.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 35%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-title span{color:#ffffffb8}html[data-kind=anime]:where([data-site-theme=dark]) .fx-seek input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-seek span{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .fx-jump small{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-jump em{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-jump.ready small,html[data-kind=anime]:where([data-site-theme=dark]) .fx-jump.ready em{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .fx-chap-item.on{border-color:var(--a3);background:color-mix(in srgb, var(--a3) 18%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-chap-item b{background:var(--bg4);color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-chap-item small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-help-card>p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .fx-help-card button{background:var(--a3);color:#fff;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .mr-resume-icon{background:var(--a3,#ed2426)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-resume-text small{color:#ffffffa8}html[data-kind=anime]:where([data-site-theme=dark]) .mr-resume button{color:#fff;background:#ffffff14;border:1px solid #ffffff26}html[data-kind=anime]:where([data-site-theme=dark]) .mr-resume button:hover{background:#ffffff26}html[data-kind=anime]:where([data-site-theme=dark]) .novel-figure-zoom:focus-visible{outline:2px solid var(--nv-accent,#f24646);outline-offset:4px}html[data-kind=anime]:where([data-site-theme=dark]) .novel-figure figcaption,html[data-kind=anime]:where([data-site-theme=dark]) .novel-figure-wait{color:var(--nv-muted,#a9a4a4)}html[data-kind=anime]:where([data-site-theme=dark]) .novel-lightbox p{color:#cea0a1}html[data-kind=anime]:where([data-site-theme=dark]) .er-card{border:1px solid var(--bdr2,#832b2b);background:linear-gradient(160deg, color-mix(in srgb, var(--a3,#ed2426) 14%, var(--bg3,#1a1616)), var(--bg3,#1a1616) 46%);color:var(--text,#fff2f2)}html[data-kind=anime]:where([data-site-theme=dark]) .er-eyebrow,html[data-kind=anime]:where([data-site-theme=dark]) .er-head h2 em{color:var(--a2,#fa3939)}html[data-kind=anime]:where([data-site-theme=dark]) .er-head p{color:var(--t2,#c88)}html[data-kind=anime]:where([data-site-theme=dark]) .er-close{border:1px solid var(--bdr,#4c1b1b);background:var(--bg4,#261e1e);color:var(--t2,#c88)}html[data-kind=anime]:where([data-site-theme=dark]) .er-close:hover{border-color:var(--a1,#f40c0c);color:var(--text,#fff)}html[data-kind=anime]:where([data-site-theme=dark]) .er-section-head h3 small{color:var(--t3,#aea4a4)}html[data-kind=anime]:where([data-site-theme=dark]) .er-arrows button{border:1px solid var(--bdr,#4c1b1b);background:var(--bg4,#261e1e);color:var(--text,#fff)}html[data-kind=anime]:where([data-site-theme=dark]) .er-arrows button:not(:disabled):hover{border-color:var(--a1,#f40c0c)}html[data-kind=anime]:where([data-site-theme=dark]) .er-rec-cover{border:1px solid var(--bdr,#4c1b1b);background:var(--bg4,#261e1e)}html[data-kind=anime]:where([data-site-theme=dark]) .er-rec-cover img,html[data-kind=anime]:where([data-site-theme=dark]) .er-rec-cover .cover-fallback{color:var(--t3,#aea4a4)}html[data-kind=anime]:where([data-site-theme=dark]) .er-rec:hover .er-rec-cover,html[data-kind=anime]:where([data-site-theme=dark]) .er-rec:focus-visible .er-rec-cover{border-color:var(--a1,#f40c0c)}html[data-kind=anime]:where([data-site-theme=dark]) .er-rec-meta{color:var(--t3,#aea4a4)}html[data-kind=anime]:where([data-site-theme=dark]) .er-rec-tags span{background:color-mix(in srgb, var(--a3,#ed2426) 20%, transparent);color:var(--t2,#c88)}html[data-kind=anime]:where([data-site-theme=dark]) .er-rec.is-loading .er-rec-cover,html[data-kind=anime]:where([data-site-theme=dark]) .er-line{background:linear-gradient(90deg, var(--bg4,#261e1e), color-mix(in srgb, var(--bg4,#261e1e) 70%, #fff) 50%, var(--bg4,#261e1e));background-size:200% 100%}html[data-kind=anime]:where([data-site-theme=dark]) .er-empty{border:1px dashed var(--bdr,#4c1b1b);color:var(--t3,#aea4a4)}html[data-kind=anime]:where([data-site-theme=dark]) .er-row{border:1px solid var(--bdr,#4c1b1b);background:color-mix(in srgb, var(--bg4,#261e1e) 70%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .er-row:hover,html[data-kind=anime]:where([data-site-theme=dark]) .er-row:focus-visible{border-color:var(--a1,#f40c0c);background:var(--bg4,#261e1e)}html[data-kind=anime]:where([data-site-theme=dark]) .er-row-cover{background:var(--bg2,#131010)}html[data-kind=anime]:where([data-site-theme=dark]) .er-row-cover img,html[data-kind=anime]:where([data-site-theme=dark]) .er-row-cover .cover-fallback,html[data-kind=anime]:where([data-site-theme=dark]) .er-row-body small{color:var(--t3,#aea4a4)}html[data-kind=anime]:where([data-site-theme=dark]) .er-row-behind{background:color-mix(in srgb, var(--a1,#f40c0c) 18%, transparent);color:var(--a2,#fa3939)}html[data-kind=anime]:where([data-site-theme=dark]) .er-row-go{background:var(--a3,#ed2426)}html[data-kind=anime]:where([data-site-theme=dark]) .er-foot button{border:1px solid var(--bdr2,#832b2b);color:var(--t2,#c88);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .er-foot button:hover{border-color:var(--t3,#aea4a4);color:var(--text,#fff)}html[data-kind=anime]:where([data-site-theme=dark]) .er :is(button,a):focus-visible{outline:2px solid var(--a1,#f40c0c);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-recs{color:#ffe8e8;background:linear-gradient(135deg,#f40c0c33,#ed242622);border:1px solid #f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-recs:hover{background:linear-gradient(135deg,#f40c0c55,#ed242644)}@media (width<=640px){html[data-kind=anime]:where([data-site-theme=dark]) .er-card{border-bottom:0}}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap{--nv-bg:#151212;--nv-ink:#e8e5e5;--nv-muted:#a9a4a4;--nv-accent:#f24646}html[data-kind=anime]:where([data-site-theme=dark]) .nv-theme-black{--nv-ink:#d5d2d2;--nv-accent:#ee3131}html[data-kind=anime]:where([data-site-theme=dark]) .nv-theme-light{--nv-ink:#221f1f;--nv-accent:#ed2426;--nv-rule:#221f1f1f;--nv-quote:#ed24260b}html[data-kind=anime]:where([data-site-theme=dark]) .nv-progress i{background:linear-gradient(90deg, #ed2426, var(--nv-accent,#f24646))}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap .mr-breadcrumb{color:var(--nv-muted);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap .mr-breadcrumb a{color:var(--nv-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap .mr-breadcrumb a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap .mr-breadcrumb a:focus-visible{color:var(--nv-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-meta a{color:var(--nv-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-text h2,html[data-kind=anime]:where([data-site-theme=dark]) .nv-text h3{color:var(--nv-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-text blockquote{border:1px solid var(--nv-rule);border-left:3px solid var(--nv-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .novel-break{color:var(--nv-accent,#f24646)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end,html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end{background:color-mix(in srgb, var(--nv-bg) 92%, var(--nv-ink));border-color:var(--nv-rule);color:var(--nv-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end :is(.mr-end-title,.mr-end-chapter strong,.mr-end-legenda strong),html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end :is(.mr-end-title,.mr-end-chapter strong,.mr-end-legenda strong){color:var(--nv-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end :is(.mr-end-sub,.mr-end-chapter small,.mr-end-legenda),html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end :is(.mr-end-sub,.mr-end-chapter small,.mr-end-legenda){color:var(--nv-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-chapter,html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-chapter{border-color:var(--nv-rule);background:var(--nv-bg);color:var(--nv-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-chapter:not(:disabled):hover,html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-chapter:not(:disabled):hover{border-color:var(--nv-accent);background:var(--nv-quote)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end :is(.mr-end-check,.mr-end-arrow,.mr-end-eyebrow),html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end :is(.mr-end-check,.mr-end-arrow,.mr-end-eyebrow){color:var(--nv-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-end-actions button,html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-end-actions button{border-color:var(--nv-rule);color:var(--nv-ink);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-sepia .mr-end-card.nv-end .mr-like,html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap.nv-theme-light .mr-end-card.nv-end .mr-like{color:var(--nv-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-comments{background:var(--bg,#0d0b0b);color:var(--text,#f8eded)}html[data-kind=anime]:where([data-site-theme=dark]) .nv-settings{color:#f3dada;background:#1a1616f5}html[data-kind=anime]:where([data-site-theme=dark]) .nv-set-row>span{color:#b9b3b3}html[data-kind=anime]:where([data-site-theme=dark]) .nv-seg button{color:#d2cbcb;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .nv-seg button:hover{color:#fff;background:#ffffff0f}html[data-kind=anime]:where([data-site-theme=dark]) .nv-seg button.is-on{background:#f40c0c;box-shadow:0 4px 12px #f40c0c4d}html[data-kind=anime]:where([data-site-theme=dark]) .nv-stepper button{color:#fff;background:#ffffff12;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .nv-stepper button:hover:not(:disabled){background:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .nv-swatch{color:#d2cbcb;background:0 0;border:1px solid #ffffff1a}html[data-kind=anime]:where([data-site-theme=dark]) .nv-swatch-dark i{color:#e8e5e5;background:#151212}html[data-kind=anime]:where([data-site-theme=dark]) .nv-swatch-black i{color:#d5d2d2;background:#000}html[data-kind=anime]:where([data-site-theme=dark]) .nv-swatch-sepia i{color:#3b2f22;background:#f4ecd9}html[data-kind=anime]:where([data-site-theme=dark]) .nv-swatch-light i{color:#221f1f;background:#fbfaf7}html[data-kind=anime]:where([data-site-theme=dark]) .nv-swatch.is-on{color:#fff;background:#f40c0c1f;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .nv-reset{color:#d2cbcb}html[data-kind=anime]:where([data-site-theme=dark]) .nv-done{background:#f40c0c;border:1px solid #f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .nv-wrap :is(.nv-settings button):focus-visible{outline-offset:2px;outline:2px solid #f24646}html[data-kind=anime]:where([data-site-theme=dark]) .ai-heading span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-heading p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-heading p strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-heading a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-seg button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .ai-seg button:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-seg button.on{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .ai-seg button em{background:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-seg button.on em{background:#fff3}html[data-kind=anime]:where([data-site-theme=dark]) .ai-title-line h3 a{color:inherit}html[data-kind=anime]:where([data-site-theme=dark]) .ai-title-line h3 a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .ai-meta a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-stats strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-stats a,html[data-kind=anime]:where([data-site-theme=dark]) .ai-notes li strong{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-hint a{color:inherit}html[data-kind=anime]:where([data-site-theme=dark]) .ai-edit label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-edit select{border:1px solid var(--bdr2);background:var(--bg2,var(--sur2));color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-edit input,html[data-kind=anime]:where([data-site-theme=dark]) .ai-edit textarea,html[data-kind=anime]:where([data-site-theme=dark]) .ai-note-field textarea{border:1px solid var(--bdr2);background:var(--bg2,var(--sur2));color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .ai-check input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ai-sg-planned{color:#fa3939;background:#f40c0c1f;border-color:#f40c0c40}html[data-kind=anime]:where([data-site-theme=dark]) .aa-head p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-seg button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .aa-seg button+button{border-left:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-seg button.on{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .aa-kpi span,html[data-kind=anime]:where([data-site-theme=dark]) .aa-kpi small,html[data-kind=anime]:where([data-site-theme=dark]) .aa-card header p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-tip{background:var(--bg3,#1a1616)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-toggle button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .aa-toggle button.on{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-bars small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa code,html[data-kind=anime]:where([data-site-theme=dark]) .aa td a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-live-top strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-heat-row span,html[data-kind=anime]:where([data-site-theme=dark]) .aa-heat-hours span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-heat-row i{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .aa-meter div{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .stb-b{--stb:#f74244}html[data-kind=anime]:where([data-site-theme=dark]) .spn-side-name small{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tabs a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tabs a:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tabs a.is-active svg,html[data-kind=anime]:where([data-site-theme=dark]) .spn-admin-note>svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-admin-note small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-card-title span,html[data-kind=anime]:where([data-site-theme=dark]) .spn-card h2 span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-view-head p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-view-head a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-crumbs a{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-crumbs a:hover{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field-error a{color:inherit}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field select{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field textarea{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field select:focus,html[data-kind=anime]:where([data-site-theme=dark]) .spn-field textarea:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-field input[aria-invalid=true]{border-color:#fb7185}html[data-kind=anime]:where([data-site-theme=dark]) .spn-label small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-empty>svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-empty h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-gate>svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-gate p,html[data-kind=anime]:where([data-site-theme=dark]) .spn-scan-card small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-search input{color:var(--text);background:0 0;border:0;outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-hit small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-hit em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-chapters li:hover{background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-ch-body small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-image-progress i{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-chip button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-chip button:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tags button{border:1px solid var(--bdr2);color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tags button.is-on{background:var(--a1);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-changes span{background:var(--sur2);border:1px solid var(--bdr2);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-pages-head h2 span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-pages-head p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-upload-bar i{background:color-mix(in srgb, var(--a1) 26%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-upload-bar button{color:var(--a2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-dropzone svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-dropzone strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-page-progress i{background:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-drag-ghost span{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .spn-selection-bar>button,html[data-kind=anime]:where([data-site-theme=dark]) .spn-moveto button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-selection-bar>button:hover{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-moveto input{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-lightbox-bar button{color:#fff;background:#fff1;border:1px solid #fff3}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role.is-leader strong{color:#fbbf24}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role.is-editor strong{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-picked small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role-pick label.is-on{border-color:var(--a1);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role-pick input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-members li:hover{background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-member-name a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-member-name a:hover{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-member-order button{border:1px solid var(--bdr2);color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-badge-preview small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-badge-preview em{color:var(--badge-color)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-badges>li{border:1px solid var(--bdr);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-badge-info small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-badge-info em{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-presets button{border:1px solid}html[data-kind=anime]:where([data-site-theme=dark]) .spn-presets i{border:1px solid #fff3}html[data-kind=anime]:where([data-site-theme=dark]) .spn-color input[type=color]{border:1px solid var(--bdr2);background:var(--bg2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-bg-controls input[type=range],html[data-kind=anime]:where([data-site-theme=dark]) .spn-switch input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-switch small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-featured button{background:var(--sur);color:var(--t2);border:2px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .spn-featured button.is-on{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-links li{border:1px solid var(--bdr2);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-icon{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-icon.is-discord{background:#5865f2}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-icon.is-x{background:#000}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-icon.is-instagram{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#ee2f31)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-body small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-body a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-status small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-kinds button{border:1px solid var(--bdr2);color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-link-kinds button.is-on{border-color:var(--a1);background:var(--sur2)}@media (width<=900px){html[data-kind=anime]:where([data-site-theme=dark]) .spn-tabs a{border:1px solid var(--bdr2);box-shadow:none!important}}@media (width<=600px){html[data-kind=anime]:where([data-site-theme=dark]) .spn-members li{border:1px solid var(--bdr)}}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role-picks button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role-picks button:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role-picks button.is-on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 16%, var(--sur))}html[data-kind=anime]:where([data-site-theme=dark]) .spn-role-picks button.is-on svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-segment button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-segment button.is-on{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-segment em{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-app-who a{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-app-who small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-app-discord svg{color:#8b95ff}html[data-kind=anime]:where([data-site-theme=dark]) .spn-app-discord button{color:#fff;background:#5865f2;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-app-roles span{background:var(--sur2);border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-app-grid dd a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-webhook-info code,html[data-kind=anime]:where([data-site-theme=dark]) .spn-webhook-info>small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-webhook-help strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notify input{accent-color:#5865f2}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notify svg{color:#5865f2}html[data-kind=anime]:where([data-site-theme=dark]) .spn-activity{--t-team:#f74244}html[data-kind=anime]:where([data-site-theme=dark])[data-site-theme=white] .spn-activity{--t-team:#7c3aed}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-tile>span{background:color-mix(in srgb, var(--tone) 20%, transparent);color:var(--tone)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-tile strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-tile small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-person.is-on{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-person i{background:linear-gradient(90deg, var(--t-create), var(--t-update), var(--t-team))}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-person-name small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-groups button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-groups button i{background:var(--tone)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-groups button.is-on{border-color:var(--tone,var(--a1));background:color-mix(in srgb, var(--tone,var(--a1)) 16%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-day h3,html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-body p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-body p b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-work img,html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-work>span:first-child{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-chips span{background:color-mix(in srgb, var(--tone) 13%, transparent);color:color-mix(in srgb, var(--tone) 75%, var(--text))}html[data-kind=anime]:where([data-site-theme=dark]) .spn-act-item time{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-tabs a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-tabs a.is-on{background:var(--sur2);box-shadow:inset 0 -2px 0 var(--p-pink)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-tabs em{background:color-mix(in srgb, var(--p-pink) 20%, transparent);color:var(--p-pink)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-heading>svg{color:var(--tone)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-heading em{background:color-mix(in srgb, var(--tone) 18%, transparent);color:var(--tone)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-invite-body small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-invite-body blockquote{border-left:3px solid var(--partner-accent,#22d3ee)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-chip small,html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-card-title small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-stats>div{background:color-mix(in srgb, var(--tone) 12%, var(--sur));border:1px solid color-mix(in srgb, var(--tone) 30%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-stats strong{color:var(--tone)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-stats small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-stats .tone-out{--tone:#f74244}html[data-kind=anime]:where([data-site-theme=dark]) .spn-shared-list li{background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-shared-list a{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-shared-list a:hover{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-shared-list small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-partner-past small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notes-partners button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notes-partners button.is-on{border-color:var(--partner-accent,var(--p-pink));background:color-mix(in srgb, var(--partner-accent,var(--p-pink)) 14%, var(--sur))}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notes-partners em{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notes-legend.is-us i{background:var(--us)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-notes-legend.is-them i{background:var(--them)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-note-head small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-note-head button{color:var(--t3);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-note-head button:hover{color:#fb7185}html[data-kind=anime]:where([data-site-theme=dark]) .spn-staff-chip small{color:var(--scan-tag)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-tools button{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-tools button:hover:not(:disabled){border-color:var(--a1);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-modes button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-modes button.is-on{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-area{background:var(--bg2,#100e0e)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-preview{color:#e8e5e5;background:#151212}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-preview blockquote{border:1px solid #ffffff1a;border-left:3px solid #f24646}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-thumb-img{background:var(--bg2,#100e0e)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-thumb-img i{color:#fff;background:#000b}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-thumb input{border:1px solid var(--bdr2);background:var(--bg2,#100e0e);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-thumb input:focus{border-color:var(--a1);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-foot strong,html[data-kind=anime]:where([data-site-theme=dark]) .spn-novel-help code{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tour-progress i{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tour-progress i.is-on{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tour-text b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tour-tiers small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tour-agree input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-pref-card b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-pref-card small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-pref-card.is-main small{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-pref-steps b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-rules>li{border-top:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-rules>li:first-child{border-top:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-rules strong,html[data-kind=anime]:where([data-site-theme=dark]) .spn-adult-points b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero{--stb:#94a3b8}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero.stb-e{--stb:#4ade80}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero.stb-d{--stb:#2dd4bf}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero.stb-c{--stb:#60a5fa}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero.stb-b{--stb:#f74244}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero.stb-a{--stb:#fb923c}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-hero.stb-s{--stb:#facc15}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-points small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-bar i{background:var(--stb)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-next b,html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-side b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-side small,html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-table td small,html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-ladder li small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-history li{border-top:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-history li:first-child{border-top:0}html[data-kind=anime]:where([data-site-theme=dark]) .spn-tier-history small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-ring b{color:var(--qc)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-totals li{border:1px solid var(--bdr2);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-totals span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-totals .is-error b{color:var(--q-bad)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-totals .is-warn b{color:var(--q-fair)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-totals .is-tip b{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-title a{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-title small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-issues li{background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-issues strong em{background:color-mix(in srgb, var(--lc) 18%, transparent);color:var(--lc)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-issues small,html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-tips span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-clean a{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-quality-clean a:hover{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-chq-head small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-chq .spn-quality-issues li{background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .spn-chq-ok svg{color:var(--q-good)}html[data-kind=anime]:where([data-site-theme=dark]) .alx-head strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .alx-head small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .alx-picked a{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .alx-results button{border:0;border-top:1px solid var(--bdr);color:var(--text);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .alx-results button:first-child{border-top:0}html[data-kind=anime]:where([data-site-theme=dark]) .alx-results img{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .alx-hit small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .alx-hit em{color:#fbbf24}html[data-kind=anime]:where([data-site-theme=dark]) .sch-group-title span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-group-head-text small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-seg button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-seg button.is-on{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-seg em{color:#1b1405;background:#f0b232}html[data-kind=anime]:where([data-site-theme=dark]) .sch-head-text small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-search input{color:var(--text);background:0 0;border:0;outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .sch-search input:focus-visible{outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .sch-live i{background:#f0b232}html[data-kind=anime]:where([data-site-theme=dark]) .sch-live.is-live i{background:#23a55a}html[data-kind=anime]:where([data-site-theme=dark]) .sch-live.is-denied i{background:#f23f43}html[data-kind=anime]:where([data-site-theme=dark]) .sch-icon-btn.is-on{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-welcome p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-msg-head time{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-msg-text a{color:#00a8fc}html[data-kind=anime]:where([data-site-theme=dark]) .sch-reply-ref svg{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-reply-ref strong,html[data-kind=anime]:where([data-site-theme=dark]) .sch-reply-ref:hover span{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-msg-actions button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-msg-actions button:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-edit small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-edit small button{color:#00a8fc;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-muted-bar svg{color:#f23f43}html[data-kind=anime]:where([data-site-theme=dark]) .sch-muted-bar strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-suggest button{color:var(--text);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-suggest small,html[data-kind=anime]:where([data-site-theme=dark]) .sch-replying svg:first-child{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-replying strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-replying button,html[data-kind=anime]:where([data-site-theme=dark]) .sch-attach button{background:var(--bdr2);color:var(--text);border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-attach-progress i{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-typing i{background:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-side-card-head time{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-side-card-text a{color:#00a8fc}html[data-kind=anime]:where([data-site-theme=dark]) .sch-menu button{color:var(--text);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-menu button:hover{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .sch-viewer-bar a{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .sch-viewer-bar button{color:#fff;background:#ffffff24;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sch-member-avatar i{border:3px solid var(--bg3);background:#80848e}html[data-kind=anime]:where([data-site-theme=dark]) .sch-member.is-online .sch-member-avatar i{background:#23a55a}html[data-kind=anime]:where([data-site-theme=dark]) .sch-member-text small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-form label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-form input,html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-form textarea{background:var(--bg3);border:1px solid var(--bdr2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-form input:focus{border-color:var(--a1);box-shadow:0 0 0 2px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-form textarea:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-actions button,html[data-kind=anime]:where([data-site-theme=dark]) .admin-scan-row button{background:var(--a1);color:#fff;border:1px solid var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-list h3 span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-list>p{color:#fb7185}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scan-row a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scan-row button{background:var(--sur2);border-color:var(--bdr2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scans-check input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scan-row>span a{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .admin-scan-row small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .asr-thumbs img{border:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-summary>*{background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-summary small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-summary-link.is-alert strong{color:#f0b232}html[data-kind=anime]:where([data-site-theme=dark]) .asd-sort select{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-chips button{border:1px solid var(--bdr2);color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .asd-chips button em{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-chips button.is-on{border-color:var(--a1);background:color-mix(in srgb,var(--a1) 14%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-chips button.is-on em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-title small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-leaders a{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-leaders small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-stats div{background:var(--bg2)}html[data-kind=anime]:where([data-site-theme=dark]) .asd-line strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-title small,html[data-kind=anime]:where([data-site-theme=dark]) .adm-find>svg{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-find input{border:1px solid var(--bdr2);background:var(--sur);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .adm-find input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-nav-label i{background:var(--adm-tone)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-nav-group:not(.is-kind) .adm-nav-label i{background:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .adm-nav-label em{color:#fff;background:#ef4444}html[data-kind=anime]:where([data-site-theme=dark]) .adm-nav-item>span small,html[data-kind=anime]:where([data-site-theme=dark]) .adm-nav-item.is-active>svg{color:var(--adm-tone)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-nav-item em{color:#fff;background:#ef4444}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-foot>span{color:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-foot a{border:1px solid var(--bdr2);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-foot a i,html[data-kind=anime]:where([data-site-theme=dark]) .adm-crumb-group i{background:var(--adm-tone)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-foot a:hover{border-color:var(--adm-tone);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-crumbs a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-crumbs a:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-crumb-group:not(.is-kind) i{background:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-head p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-quick .adm-btn.is-primary svg{color:var(--adm-tone)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-card-head h2 em{background:var(--sur2);border:1px solid var(--bdr2);color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-card-head p,html[data-kind=anime]:where([data-site-theme=dark]) .adm-field>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-field>small{color:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .adm-picker-list button{border:0;border-top:1px solid var(--bdr);color:var(--text);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .adm-picker-list button:first-child{border-top:0}html[data-kind=anime]:where([data-site-theme=dark]) .adm-picker-list button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .adm-picker-list button:focus-visible{background:var(--sur2);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .adm-picker-list small,html[data-kind=anime]:where([data-site-theme=dark]) .adm-picked small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-picker-list img,html[data-kind=anime]:where([data-site-theme=dark]) .adm-picked img{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-week-day h3 span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-todo-item>svg:last-child{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-todo-item:hover>svg:last-child{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-allclear svg{color:#4ade80}html[data-kind=anime]:where([data-site-theme=dark]) .adm-live>div{border:1px solid var(--bdr);background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-live small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-area-head h2 em{color:#fff;background:#ef4444}html[data-kind=anime]:where([data-site-theme=dark]) .adm-area-head p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-tool>svg{color:var(--adm-tone)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-tool small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-tool em{color:#fff;background:#ef4444}html[data-kind=anime]:where([data-site-theme=dark]) .adm-subtabs a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-subtabs a:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-subtabs a em{color:#fff;background:#ef4444}@media (width<=900px){html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-toggle small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-toggle>em{color:#fff;background:#ef4444}html[data-kind=anime]:where([data-site-theme=dark]) .adm-side-toggle>svg:last-child{color:var(--t2)}}html[data-kind=anime]:where([data-site-theme=dark]) .adm-search svg{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-chip-btn em{color:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .adm-chip-btn.is-on{background:var(--a1);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-chip-btn.is-on em{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .adm-chip-btn.is-warn:not(.is-on) em{color:#fbbf24}html[data-kind=anime]:where([data-site-theme=dark]) .adm-row>img{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-row-title a,html[data-kind=anime]:where([data-site-theme=dark]) .adm-row-title strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-row-title a:hover{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-row-title small{color:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .adm-work-stats strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-check input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-danger .adm-card-head h2{color:#f87171}html[data-kind=anime]:where([data-site-theme=dark]) .adm-season-head small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-ep>input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-ep-thumb b{color:#fff;background:#000000b8}html[data-kind=anime]:where([data-site-theme=dark]) .adm-page-grid a{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-page-grid b{color:#fff;background:#000000b8}html[data-kind=anime]:where([data-site-theme=dark]) .adm-preview>div>span:first-child{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-progress>div{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-samples>div{border:1px solid var(--bdr);background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-recent a{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-recent a:hover{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-recent small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-card-head p a,html[data-kind=anime]:where([data-site-theme=dark]) .adm-hint a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-feat-row>img{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-feat-main small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-feat-auto strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-feat-strip img{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .adm-feat-strip small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .enc-totals div{border:1px solid var(--bdr2);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .enc-totals small,html[data-kind=anime]:where([data-site-theme=dark]) .enc-list small,html[data-kind=anime]:where([data-site-theme=dark]) .enc-running small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .enc-list li{border:1px solid var(--bdr2);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro{background:linear-gradient(120deg,#f40c0c1f,#f40c0c06 52%),var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-eyebrow,html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro h1 em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .scans-partner-btn svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .scans-search input{color:var(--text);background:0 0;border:0;outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-card{border:1px solid var(--bdr);background:linear-gradient(110deg,#ffffff06,#f40c0c09),var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-card:focus-visible{border-color:#f40c0c7a;box-shadow:0 12px 32px #0000003d,0 0 0 1px #f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .scan-mark{background:linear-gradient(145deg,#f40c0c4d,#ec131438);border:1px solid #ffffff1f}html[data-kind=anime]:where([data-site-theme=dark]) .scan-mark>span{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-copy p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-copy>span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .scans-state h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .scans-state button,html[data-kind=anime]:where([data-site-theme=dark]) .scans-state a{background:var(--sur2);color:var(--a2);border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-profile-card,html[data-kind=anime]:where([data-site-theme=dark]) .scan-content-panel,html[data-kind=anime]:where([data-site-theme=dark]) .scan-side-card{background:linear-gradient(150deg,#f40c0c13,#f40c0c04 62%),var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-profile-copy p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-links a{color:var(--text);border:1px solid var(--bdr2);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-links a:hover{border-color:var(--a1);background:#f40c0c29}html[data-kind=anime]:where([data-site-theme=dark]) .scan-links span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-empty h3{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-empty p,html[data-kind=anime]:where([data-site-theme=dark]) .scan-side-card p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-release-empty>span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-card .scan-mark{border-color:color-mix(in srgb,var(--scan-card-accent,#f40c0c) 50%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-metric.is-likes svg{color:#f43f5e}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-id p{color:var(--scan-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-stats strong{color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-like svg{color:#f43f5e}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-like b{border-left:1px solid var(--scan-line)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-link-icon{background:color-mix(in srgb,var(--scan-ink) 10%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-link.is-discord .scanp-link-icon{background:#5865f2}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-link.is-x .scanp-link-icon{background:#000}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-link.is-instagram .scanp-link-icon{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#ee2f31)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-link-copy small{color:var(--scan-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-recruit-icon i{background:var(--rc);border:2px solid var(--scan-box)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-recruit-copy strong{color:var(--rc)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-recruit-copy p{color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-recruit-roles span{border:1px solid color-mix(in srgb,var(--rc) 35%,transparent);background:color-mix(in srgb,var(--rc) 9%,transparent);color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-feature-body>small{color:var(--scan-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-feature-stats>span{background:color-mix(in srgb,var(--scan-ink) 8%,transparent);color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-feature-stats svg{color:var(--scan-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-featured-dots>button{background:color-mix(in srgb,var(--scan-page-ink) 26%,transparent);border:0}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-featured-dots>button.is-on{background:var(--scan-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-feature-go b{color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-feature-go small{color:var(--scan-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-feature-go i{background:var(--scan-accent);color:var(--scan-action-ink)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kind=anime]:where([data-site-theme=dark]) .scanp-book:before{background:repeating-linear-gradient(90deg,#f1dcdc 0 1px,#d2cccc 1px 2px)}}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-card-head span{color:var(--scan-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-work img{background:color-mix(in srgb,var(--scan-ink) 8%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-work small{color:var(--scan-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-releases a{color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-releases a:hover{background:color-mix(in srgb,var(--scan-ink) 6%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-releases small{color:var(--scan-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-releases time,html[data-kind=anime]:where([data-site-theme=dark]) .scanp-team-group h3{color:var(--scan-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-team-group a{color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-team-group a:hover{background:color-mix(in srgb,var(--scan-ink) 6%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-team-group small{color:var(--scan-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-partners a{border:1px solid color-mix(in srgb,var(--partner-accent) 30%,var(--scan-line));background:linear-gradient(120deg,color-mix(in srgb,var(--partner-accent) 16%,transparent),transparent 70%);color:var(--scan-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-partners a:hover{border-color:var(--partner-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-partners small{color:var(--scan-muted)}@media (width<=600px){html[data-kind=anime]:where([data-site-theme=dark]) .scanp-stats>span{border-left:1px solid color-mix(in srgb,var(--scan-ink) 16%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .scanp-stats>span:first-child{border-left:0}}html[data-kind=anime]:where([data-site-theme=dark]) .rc-prefixed i{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .rp-field .rc-prefixed input{background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .rc-roles button,html[data-kind=anime]:where([data-site-theme=dark]) .rc-roles.is-static span{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .rc-roles button:hover{border-color:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .rc-roles button.is-on{border-color:var(--a1);background:color-mix(in srgb,var(--a1) 20%,var(--bg2))}html[data-kind=anime]:where([data-site-theme=dark]) .rc-roles button.is-on svg{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-cats label.is-on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 13%, var(--bg2))}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-cats strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-cats small,html[data-kind=anime]:where([data-site-theme=dark]) .sgb-field>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-field small{color:var(--t3,var(--t2))}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-field input,html[data-kind=anime]:where([data-site-theme=dark]) .sgb-field textarea{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-field input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow,color-mix(in srgb, var(--a1) 25%, transparent))}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-field textarea:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-form-actions small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-list-head em{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-tabs button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-tabs button.is-on{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-status{border:1px solid var(--bdr2);color:var(--t2);background:var(--bg2)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-status.is-new{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-status.is-reviewing{color:#60a5fa;background:#3b82f61f;border-color:#3b82f640}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-status.is-planned{color:#fa3939;background:#f40c0c1f;border-color:#f40c0c40}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-status.is-done{color:#4ade80;background:#22c55e1f;border-color:#22c55e40}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-status.is-declined{color:#f87171;background:#ef44441a;border-color:#ef444440}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-progress i{background:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-progress li.is-on i{background:linear-gradient(90deg, var(--a1), var(--a2))}html[data-kind=anime]:where([data-site-theme=dark]) .sgb-reply p{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:hover,html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:focus-visible{background:#2a2121}html[data-kind=anime]:where([data-site-theme=dark]) .rank-avatar,html[data-kind=anime]:where([data-site-theme=dark]) .rank-cover,html[data-kind=anime]:where([data-site-theme=dark]) .rank-list-covers{background:#ec1413}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card:focus-visible{border-color:#ff6766}html[data-kind=anime]:where([data-site-theme=dark]) .rank-user-row:hover:before,html[data-kind=anime]:where([data-site-theme=dark]) .rank-user-row:focus-visible:before{background:linear-gradient(90deg,#411717e8,#281f1fd9 55%,#251c1cf0)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero.site-page-hero{background:radial-gradient(ellipse 40% 90% at 84% 110%,#fa39391c,transparent 70%),var(--site-hero)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero-podium i{color:#ff3b3a59;background:linear-gradient(#ff3b3a17,#ff3b3a03 85%);border:1px solid #ff3b3a2e;border-bottom:0}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero-podium i:nth-child(2){color:#f2c45e8c;background:linear-gradient(#f2c45e1f,#f2c45e03 85%);border-color:#f2c45e4d}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-2 .rank-podium-place{color:#e4e8f3}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-3 .rank-podium-place{color:#f0b48c}html[data-kind=anime]:where([data-site-theme=dark]) .rank-rows>.rank-row:first-child:not(.srk-row) .rank-position{color:#ffd666}html[data-kind=anime]:where([data-site-theme=dark]) .rank-rows>.rank-row:nth-child(2):not(.srk-row) .rank-position{color:#dfe4f0}html[data-kind=anime]:where([data-site-theme=dark]) .rank-rows>.rank-row:nth-child(3):not(.srk-row) .rank-position{color:#eaa77c}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:hover{box-shadow:inset 3px 0 0 var(--a1,#f40c0c)}}html[data-kind=anime]:where([data-site-theme=dark]) .rank-my-position{background:linear-gradient(110deg,#640808,#421010 55%,#3d2a12);border-color:#ed2221}html[data-kind=anime]:where([data-site-theme=dark]) .rank-page{--crown-gem-hi:#ffe8e8;--crown-gem:#f40c0c;--crown-gem-lo:#ec1315}html[data-kind=anime]:where([data-site-theme=dark]) .srk{--views:#ff4849}html[data-kind=anime]:where([data-site-theme=dark]) .srk-logo{background:linear-gradient(145deg,var(--a1,#f40c0c),#6d0909);box-shadow:0 8px 18px -6px #000a}html[data-kind=anime]:where([data-site-theme=dark]) .srk-chip-icon{background:#ffffff12}html[data-kind=anime]:where([data-site-theme=dark]) .is-likes .srk-chip-icon{color:var(--likes,#ff6b95);background:#ff6b9524}html[data-kind=anime]:where([data-site-theme=dark]) .is-reads .srk-chip-icon{color:var(--reads,#5cc8ff);background:#5cc8ff22}html[data-kind=anime]:where([data-site-theme=dark]) .is-views .srk-chip-icon{color:var(--views,#ff4849);background:#ff484924}html[data-kind=anime]:where([data-site-theme=dark]) .srk-tier.tier-legend{color:#ffd666}html[data-kind=anime]:where([data-site-theme=dark]) .srk-tier.tier-diamond{color:#8fe3ff}html[data-kind=anime]:where([data-site-theme=dark]) .srk-tier.tier-gold{color:#ffcc4d}html[data-kind=anime]:where([data-site-theme=dark]) .srk-tier.tier-silver{color:#d4dbea}html[data-kind=anime]:where([data-site-theme=dark]) .srk-tier.tier-bronze{color:#e39a6a}html[data-kind=anime]:where([data-site-theme=dark]) .srk-tier.tier-rookie{color:#bdb2b2}html[data-kind=anime]:where([data-site-theme=dark]) .srk-guide{border:1px dashed var(--bdr2,#662d2d);background:var(--sur,#f40c0c0a)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-guide-title{color:var(--a2,#fa3939)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-guide li{border:1px solid var(--bdr2,#5b2727);background:var(--bg3,#1a1515)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-guide li b{color:var(--gold,#ffd666)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-guide li small{color:var(--t2,#b6adad)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion{background:linear-gradient(135deg,#2b1a14 0%,#1f1919 50%,#161111 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-bg:after{background:radial-gradient(55% 90% at 0%,#f3b23a1f,#0000 70%),linear-gradient(90deg,#191414f5 0%,#191414cc 48%,#191414f0 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion-emblem .srk-logo.is-champion{box-shadow:0 0 0 5px #1d1818,0 0 0 6px #e9bd5c40,0 20px 34px -14px #000e}html[data-kind=anime]:where([data-site-theme=dark]) .srk-place-ribbon{color:#3a1d03}html[data-kind=anime]:where([data-site-theme=dark]) .srk-mix i.is-views{background:linear-gradient(90deg,#ff1f21,#ff6869)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-breakdown li{background:#0e0b0bb3;border:1px solid #ffffff17}html[data-kind=anime]:where([data-site-theme=dark]) .srk-chip-copy strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .srk-chip-copy small{color:#c08181}html[data-kind=anime]:where([data-site-theme=dark]) .srk-breakdown li em{color:#f2c45e}html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion-score{background:linear-gradient(#ffd6660f,#0e0b0b99)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion-score b{background:linear-gradient(#fff4cf,#f2bd45 70%,#d98d17);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion-score small{color:#e3cfa9}html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion-score em{color:#f6dfa5;border-top:1px solid #ffffff14}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner{color:#ffefef;background:linear-gradient(140deg,var(--tone),#181313 72%)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner .srk-bg:after{background:linear-gradient(90deg,#161111f2,#161111cc)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner-emblem .srk-place-ribbon{color:#211e1e}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner.place-3 .srk-place-ribbon{color:#3a1806}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner-score b{background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner-score small{color:#c08181}html[data-kind=anime]:where([data-site-theme=dark]) .srk-gap{color:#bcb3b3}html[data-kind=anime]:where([data-site-theme=dark]) .srk-runner .srk-bar i{background:var(--metal)}html[data-kind=anime]:where([data-site-theme=dark]) .srk-rows{border-top:1px solid #461f1f}html[data-kind=anime]:where([data-site-theme=dark]) .srk-rows>.srk-row .rank-position{color:#a59696}html[data-kind=anime]:where([data-site-theme=dark]) .srk-bar i{background:linear-gradient(90deg,var(--a1,#f40c0c),#ffd666)}@media (width<=880px){html[data-kind=anime]:where([data-site-theme=dark]) .srk-champion-score em{border:0}}@media (width<=600px){html[data-kind=anime]:where([data-site-theme=dark]) .srk-breakdown.is-compact li{border-left:3px solid var(--chip,#ffffff30)}}html[data-kind=anime]:where([data-site-theme=dark]) .rq-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .rq-card.is-composing{border-color:#f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .rq-votes strong,html[data-kind=anime]:where([data-site-theme=dark]) .rq-compose-lead strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-card{background:radial-gradient(circle at 50% -25%,#f40c0c3d,#0000 55%),linear-gradient(145deg,#211919,#141010 68%,#181313)}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-card:before,html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-card:after{border:1px solid #fa39391a}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-icon{background:#f40c0c24;border:1px solid #fa393959;box-shadow:0 12px 38px #ed242626}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate h1 em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate p{color:#bc7b7c}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-actions button:focus-visible{outline-offset:3px;outline:2px solid #ffb2b2}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-register{box-shadow:0 10px 24px #ed242647}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-register:hover{box-shadow:0 14px 32px #ed242666}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-login{background:#ffffff06;border:1px solid #fa393952}html[data-kind=anime]:where([data-site-theme=dark]) .community-gate-login:hover{border-color:var(--a2);background:#f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .sk{background:#f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .sk:after{background:linear-gradient(90deg,#0000,#fd69691f,#0000)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .sk-update-card .kh-update-body{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .library-eyebrow,html[data-kind=anime]:where([data-site-theme=dark]) .library-hero h1 em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-hero h1 small,html[data-kind=anime]:where([data-site-theme=dark]) .library-hero p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-hero-count strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .library-hero-art:before{background:radial-gradient(circle,#f40c0c47,#0000 65%)}html[data-kind=anime]:where([data-site-theme=dark]) .library-catalog-title>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-control-main .lst-srch input{background:#0000002e}html[data-kind=anime]:where([data-site-theme=dark]) .library-control-sort>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .lst-sort.on{box-shadow:none}html[data-kind=anime]:where([data-site-theme=dark]) .library-active-filters button{color:var(--t2);background:0 0;border:none}html[data-kind=anime]:where([data-site-theme=dark]) .library-active-filters button:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card{border:1px solid var(--bdr);background:linear-gradient(#ffffff06,#f40c0c06)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card:focus-visible{border-color:#f40c0c61}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .cmeta span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cformat{color:#fb6b6d;background:#1e1818}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cformat-series{color:#fb6b6d}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cbdg-age,html[data-kind=anime]:where([data-site-theme=dark]) .library-page .cstatus .csp{background:#1e1818}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .cmeta-library .card-stat b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .cmeta-library .card-stat-rating svg{color:#fd6969}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-cta{background:#f40c0c24;border:1px solid #f40c0c73}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-cta strong{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-cta:hover{border-color:var(--a1);background:#f40c0c3d}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-strip{background:#f40c0c12;border:1px dashed #f40c0c73}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-strip span strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-strip>strong{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .library-request-strip:hover{border-color:var(--a1);background:#f40c0c21}html[data-kind=anime]:where([data-site-theme=dark]) .rp-field select{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .rp-field input,html[data-kind=anime]:where([data-site-theme=dark]) .rp-field textarea{border:1px solid var(--bdr2);background:var(--bg2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .rp-field select:focus,html[data-kind=anime]:where([data-site-theme=dark]) .rp-field input:focus,html[data-kind=anime]:where([data-site-theme=dark]) .rp-field textarea:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .rp-reason.on{border-color:var(--a1);background:color-mix(in srgb,var(--a3) 18%,var(--bg2))}html[data-kind=anime]:where([data-site-theme=dark]) .rp-reason input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .rp-reason strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .rp-reason small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-hero-bg:after{background:linear-gradient(90deg,#0f0c0cc2,#0f0c0c80),linear-gradient(to top,var(--bg),transparent 75%)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-syn{color:#d29e9f}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-genre-tag{color:#f2d4d5;background:#0f0c0c99;border-color:#f40c0c24}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-btn-fav.on{color:#fff;background:#d5263f;border-color:#f34862;box-shadow:0 6px 20px #d5263f3b}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-btn-fav.on:hover{color:#fff;background:#e8334d;border-color:#ff697d;box-shadow:0 9px 24px #d5263f52}html[data-kind=anime]:where([data-site-theme=dark]) .anime-action{border:1px solid var(--bdr2);background:#0f0c0ca8}html[data-kind=anime]:where([data-site-theme=dark]) .anime-action:hover{background:var(--sur2);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-action.on{color:var(--a2);background:#f40c0c21;border-color:#f40c0c73}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:3px}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-shell .status-watching{--list-status-color:#ed2627}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu{background:#161212}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button{color:#d49d9e;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button.selected{color:var(--a2);background:#f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button[class*=status-]>svg:first-child{color:var(--list-status-color)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button.selected{background:color-mix(in srgb,var(--list-status-color) 18%,transparent);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .anime-list-menu button.anime-list-remove{color:#c0b7b7}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-menu{background:#181414}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-head button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-head button:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-options button{color:var(--text);background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-options button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-options button:focus-visible{border-color:var(--bdr2);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-options button.selected{background:#f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-name small,html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-empty p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-empty button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-custom-menu button:focus-visible{outline:2px solid var(--a2);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .anime-meta>span{color:#ddb1b1;background:#0f0c0c9e;border:1px solid #f40c0c1f}html[data-kind=anime]:where([data-site-theme=dark]) .anime-numbers{color:#d29e9f}html[data-kind=anime]:where([data-site-theme=dark]) .anime-numbers svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-numbers strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-link-btn{color:#c3baba;border-color:#f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-synopsis{background:#181414cc}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-synopsis h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .ap-synopsis .ap-syn{color:#d6d1d1}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-dialog{color:#f9ecec;background:#181414;border:1px solid #702a2a}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-kicker{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-dialog-head button{color:#f9ecec;background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-dialog>p{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-star{color:#a69e9e;background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-star:hover,html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-star:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-star.on{color:#f0211f;background:#3b1515;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-star:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-dialog-head button:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-remove:focus-visible{outline-offset:2px;outline:2px solid #f73e3e}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-community strong{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .anime-rating-remove{color:#c28181;background:#211a1a;border:1px solid #6b3130}html[data-kind=anime]:where([data-site-theme=dark]) .anime-breadcrumb a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-all-chapters a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-all-chapters a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .anime-all-chapters a:focus-visible{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .anime-numbers{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .anime-numbers strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .anime-detail .anime-score strong{color:#fbbf24}html[data-kind=anime]:where([data-site-theme=dark]) .anime-seasons button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-seasons button:hover{border-color:var(--a1);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-seasons button.on{background:var(--a1);border-color:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .anime-pager button{border:1px solid var(--bdr2);background:var(--sur);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .anime-pager button.on{border-color:var(--a1);background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .anime-pager span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .vp-spinner i{border:3px solid #fff3;border-top-color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .vp-bigplay{background:#ed2426e0}html[data-kind=anime]:where([data-site-theme=dark]) .vp-bigplay:hover{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .vp-error button{border:1px solid var(--a1);color:#fff;background:#0006}html[data-kind=anime]:where([data-site-theme=dark]) .vp-skip{background:#0d0b0bd1}html[data-kind=anime]:where([data-site-theme=dark]) .vp-skip:hover,html[data-kind=anime]:where([data-site-theme=dark]) .vp-skip:focus-visible{background:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .vp-seek input{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .vp-seek input::-moz-range-track{background:#fff2}html[data-kind=anime]:where([data-site-theme=dark]) .vp-seek input::-moz-range-progress{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .vp-seek input::-moz-range-thumb{background:#fff;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .vp-vol input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .vp-settings{background:#0e0c0cf0}html[data-kind=anime]:where([data-site-theme=dark]) .vp-set-row>svg{color:#fff8}html[data-kind=anime]:where([data-site-theme=dark]) .vp-set-opt.on{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .vp-set-opt small{color:#fffc}html[data-kind=anime]:where([data-site-theme=dark]) .vp-set-opt.on small{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .vp-switch i{background:#ffffff38}html[data-kind=anime]:where([data-site-theme=dark]) .vp-switch input:checked+i{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-loading i{border:3px solid #fff3;border-top-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-icon-btn.on{color:var(--text);border-color:var(--a1);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-next-overlay{background:#0d0b0be6}html[data-kind=anime]:where([data-site-theme=dark]) .ep-next-overlay p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-side-head h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-side-head h2 small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-side-head select{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-list a{color:var(--text);border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .ep-list a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .ep-list a:focus-visible{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-list a.on{background:color-mix(in srgb,var(--a1) 16%,transparent);border-color:color-mix(in srgb,var(--a1) 50%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-list-thumb b{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-list-body small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-gate p{color:#ddd}html[data-kind=anime]:where([data-site-theme=dark]) .wp-gate p strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .wp-gate small{color:#bbb}html[data-kind=anime]:where([data-site-theme=dark]) .wp-pick select{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-switch i{background:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-switch input:checked+i{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-people.on{border-color:var(--a1);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-members li:hover{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-member-name small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-msg-head strong{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-msg.mine .wp-msg-head strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-msg-head time{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-react-bar button{background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .wp-react-bar button:hover{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-compose input{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .wp-compose input:focus{border-color:var(--a1);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .rank-page{color:#ffefef}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero{background:radial-gradient(circle at 90% 10%,#ec15136b,#0000 42%),linear-gradient(120deg,#261d1d,#141010 70%);border:1px solid #772c2b}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero:after{color:#f40c0c12}html[data-kind=anime]:where([data-site-theme=dark]) .rank-kicker{color:#ef3b3a}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero h1 em{color:#fa3939}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero p{color:#c18989}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero-stats span{color:#ccc4c4;background:#191414a8;border:1px solid #933c3b}html[data-kind=anime]:where([data-site-theme=dark]) .rank-hero-stats strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .rank-guide>div{background:#1a1515;border:1px solid #562525}html[data-kind=anime]:where([data-site-theme=dark]) .rank-guide>div>span{color:#fff;background:#a82928}html[data-kind=anime]:where([data-site-theme=dark]) .rank-guide p{color:#b6adad}html[data-kind=anime]:where([data-site-theme=dark]) .rank-rules{color:#ada3a3}html[data-kind=anime]:where([data-site-theme=dark]) .rank-my-position{color:#d48888;background:#421010;border:1px solid #c43837}html[data-kind=anime]:where([data-site-theme=dark]) .rank-my-position strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .rank-board-heading>small{color:#aca3a3}html[data-kind=anime]:where([data-site-theme=dark]) .rank-tabs button{color:#cd9393;background:#1a1515;border:1px solid #5b2727}html[data-kind=anime]:where([data-site-theme=dark]) .rank-tabs button:hover{background:#271e1e;border-color:#ed201e}html[data-kind=anime]:where([data-site-theme=dark]) .rank-tabs button.on{color:#fff;background:linear-gradient(135deg,#ec1413,#690909);border-color:#ec1816;box-shadow:0 8px 20px #ec15132e}html[data-kind=anime]:where([data-site-theme=dark]) .rank-tabs small{color:#bbb2b2}html[data-kind=anime]:where([data-site-theme=dark]) .rank-tabs button.on small{color:#f8a4a3}html[data-kind=anime]:where([data-site-theme=dark]) .rank-results{background:#151212;border:1px solid #592525}html[data-kind=anime]:where([data-site-theme=dark]) .rank-results-head{border-bottom:1px solid #461f1f}html[data-kind=anime]:where([data-site-theme=dark]) .rank-results-head>span{color:#bfb5b5}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row{background:0 0;border:0;border-bottom:1px solid #3d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:last-child{border-bottom:0}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:hover,html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:focus-visible{background:#2a2121}html[data-kind=anime]:where([data-site-theme=dark]) .rank-position{color:#a59696}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row:nth-child(-n+3) .rank-position{color:#ff4f4f}html[data-kind=anime]:where([data-site-theme=dark]) .rank-avatar,html[data-kind=anime]:where([data-site-theme=dark]) .rank-cover,html[data-kind=anime]:where([data-site-theme=dark]) .rank-list-covers{background:#ec1413}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row-copy small{color:#ada2a2}html[data-kind=anime]:where([data-site-theme=dark]) .rank-row-extra{color:#9f9696}html[data-kind=anime]:where([data-site-theme=dark]) .rank-value{color:#ff6664}html[data-kind=anime]:where([data-site-theme=dark]) .rank-chevron{color:#ed1f1e}html[data-kind=anime]:where([data-site-theme=dark]) .rank-list-covers{background:#3b1b1b}html[data-kind=anime]:where([data-site-theme=dark]) .rank-state{color:#bcb3b3}html[data-kind=anime]:where([data-site-theme=dark]) .rank-state button{color:#fff;background:#501313;border:1px solid #c54746}html[data-kind=anime]:where([data-site-theme=dark]) .rank-results-head>div>small{color:#ada3a3}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium{background:radial-gradient(circle at 50% 0,#ed201f26,#0000 62%);border-bottom:1px solid #461f1f}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card{color:#fff2f2;background:linear-gradient(145deg,#491c1c,#1a1515);border:1px solid #756666}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card:focus-visible{border-color:#ff6766}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-1{background:linear-gradient(145deg,#654529,#231421);border-color:#d6a64b}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-2{border-color:#b3abab}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-3{border-color:#ad755d}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card:before{background:linear-gradient(#16111195 0%,#161212e8 62%,#161111 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-1:before{background:linear-gradient(#27162385 0%,#241e1ee9 62%,#1b1616 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-place{color:#f47574}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-1 .rank-podium-place{color:#ffd775}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card .rank-avatar{border:2px solid #bf4a49;box-shadow:0 0 0 4px #1a1414a9}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-1 .rank-avatar{border-color:#f6ca68}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card small{color:#cc8281}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-value{color:#ff6664}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card.place-1 .rank-podium-value{color:#ffdc84}html[data-kind=anime]:where([data-site-theme=dark]) .rank-user-row:before{background:linear-gradient(90deg,#161313e8,#161313d9 55%,#161313f0)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-user-row:hover:before,html[data-kind=anime]:where([data-site-theme=dark]) .rank-user-row:focus-visible:before{background:linear-gradient(90deg,#411717e8,#281f1fd9 55%,#251c1cf0)}html[data-kind=anime]:where([data-site-theme=dark]) .rank-avatar-portrait{background:#ec1413}html[data-kind=anime]:where([data-site-theme=dark]) .rank-podium-card .rank-avatar.rank-avatar-framed{box-shadow:none;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .rq-hero{background:linear-gradient(120deg,#f40c0c24,#f40c0c06 55%),var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-hero h1 em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-hero p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-steps strong{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-search input{color:var(--text);background:0 0;border:0;outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .rq-search-hint a{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-tabs button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .rq-tabs button:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-tabs button.on{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .rq-card{border:1px solid var(--bdr);background:linear-gradient(110deg,#ffffff05,#f40c0c08),var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .rq-card.is-composing{border-color:#f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .rq-rank.is-top{box-shadow:0 4px 12px #f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .rq-cover>span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-votes strong,html[data-kind=anime]:where([data-site-theme=dark]) .rq-compose-lead strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-compose label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-compose textarea{border:1px solid var(--bdr2);background:var(--bg2,var(--bg3));color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .rq-compose textarea:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .rq-empty p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .adult-gate{background:#0b0909f0}html[data-kind=anime]:where([data-site-theme=dark]) .adult-gate-box{color:#ffecec;background:#1b1717}html[data-kind=anime]:where([data-site-theme=dark]) .adult-gate-box p{color:#ffececc7}html[data-kind=anime]:where([data-site-theme=dark]) .adult-gate-actions button{color:inherit;background:0 0;border:1px solid #ffffff2e}:root[data-kind=anime]:where([data-site-theme=dark]){--bg:#0c0909;--bg2:#0c0808;--bg3:#151111;--bg4:#221a1a;--sur:#f40c0c0a;--sur2:#f40c0c17;--sur3:#ffffff08;--a1:#f40c0c;--a2:#fa3939;--a3:#ed2426;--a4:#ee3133;--glow:#f40c0c33;--glow2:#ed24261a;--text:#edeaff;--t2:#f4777980;--t3:#f4777938;--bdr:#f40c0c1a;--bdr2:#f40c0c33;--bdr3:#ffffff0d;--hbg:#06040be6;--bdq:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) body.manga{--bg:#080608;--bg2:#040304;--bg3:#0f0e0e;--bg4:#171515;--sur:#ed221e0a;--sur2:#ed221e17;--a1:#ed221e;--a2:#f63430;--a3:#ec1813;--glow:#ed221e3d;--glow2:#ec181324;--text:#fee;--t2:#f693928c;--t3:#f6939247;--bdr:#ed221e1a;--bdr2:#ed221e33;--hbg:#040304d9;--bdq:#ed221e}html[data-kind=anime]:where([data-site-theme=dark]) .logo-name em{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .nav a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .nav a:hover{color:var(--text);background:#ffffff0a}html[data-kind=anime]:where([data-site-theme=dark]) .srch input{border:1px solid var(--bdr);color:var(--text);background:#ffffff0d;outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .srch input:focus{background:#f40c0c0f;border-color:#f40c0c66;box-shadow:0 0 0 3px #f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .pill{border:1px solid var(--bdr);background:#ffffff08}html[data-kind=anime]:where([data-site-theme=dark]) .pill-btn{color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .pill-btn:hover{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .pill-btn.on{color:var(--a1);background:#f40c0c26;box-shadow:inset 0 0 0 1px #f40c0c4d}html[data-kind=anime]:where([data-site-theme=dark]) .btn-up{color:#fff;background:#f40c0c38;border:1px solid #f40c0c61;box-shadow:0 2px 12px #f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .btn-up:hover{background:#f40c0c59;border-color:#f40c0c99;box-shadow:0 4px 18px #f40c0c47}html[data-kind=anime]:where([data-site-theme=dark]) body.hentai .btn-up{background:#ef444438;border-color:#ef444461;box-shadow:0 2px 12px #ef44442e}html[data-kind=anime]:where([data-site-theme=dark]) body.hentai .btn-up:hover{background:#ef444459;border-color:#ef444499;box-shadow:0 4px 18px #ef444447}html[data-kind=anime]:where([data-site-theme=dark]) .mgroup a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .mgroup a:hover{color:var(--text);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .mgroup a.on{color:var(--text);background:color-mix(in srgb,var(--a1) 15%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .msrch input{border:1px solid var(--bdr);color:var(--text);background:#ffffff0d;outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .msrch input:focus{border-color:#f40c0c66;box-shadow:0 0 0 3px #f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .rec-card{box-shadow:0 32px 80px #000000a6,0 0 0 1px #f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .modal{box-shadow:0 40px 80px #000000a6,0 0 0 1px #f40c0c1a,inset 0 1px #ffffff0d}html[data-kind=anime]:where([data-site-theme=dark]) .mlogotxt em{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .mtab.on{background:var(--bg);color:var(--text);box-shadow:0 2px 8px #0000004d}html[data-kind=anime]:where([data-site-theme=dark]) .mfield label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .mfield input{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .mfield input:focus{border-color:var(--a1);box-shadow:0 0 0 3px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .mswitch button{color:var(--a1);background:0 0;border:none}html[data-kind=anime]:where([data-site-theme=dark]) .auth-import p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .auth-import-summary span{border:1px solid var(--bdr2);background:var(--sur2);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .auth-import-summary strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .auth-import small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .hgrad{background:linear-gradient(to top, var(--bg) 0%, #0f0c0ce6 18%, #0f0c0c66 44%, transparent 68%)}html[data-kind=anime]:where([data-site-theme=dark]) .age-adult{color:#fb6b6d;background:#f742442e;border:1px solid #f7424440}html[data-kind=anime]:where([data-site-theme=dark]) .mslide-grad{background:linear-gradient(to top, var(--bg) 0%, #0f0c0ce6 18%, #0f0c0c66 44%, transparent 68%)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home{color:#fff2f2;background:radial-gradient(circle at 50% -10%,#1f1818 0,#0c0a0a 48%,#05040a 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .home-header{background:#0c0a0acc;border-bottom-color:#292121}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .nav a{color:#bfb6b6}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .srch{background:#161111;border-color:#561e1f}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .srch input{color:#ffeaea}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .pill{background:#161111;border-color:#561e1f}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .pill-btn.on{color:#161010;background:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .btn-up{color:#161010;background:#f40c0c;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero{border:1px solid #501b1b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-featured{color:#161010;background:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero .kh-hero-title em{color:#fa3939}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero p{color:#ecf1ff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-desc-toggle{color:#fa3939}html[data-kind=anime]:where([data-site-theme=dark]) .kh-tags i{color:#c88;background:#1a1616;border:1px solid #501b1b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons :is(button,a){color:#161010;background:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons .kh-outline{color:#fcd7d8;background:#1a1616;border:1px solid #832b2b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-dots>*{background:#551a1a}html[data-kind=anime]:where([data-site-theme=dark]) .kh-dots b{background:#f03232}html[data-kind=anime]:where([data-site-theme=dark]) .kh-section-head p{color:#aea4a4}html[data-kind=anime]:where([data-site-theme=dark]) .kh-view{color:#fa3939;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-card,html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-card,html[data-kind=anime]:where([data-site-theme=dark]) .kh-compact-card{background:#1a1616;border:1px solid #4c1b1b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-card:hover{border-color:#f40c0c;box-shadow:0 10px 30px #0006}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .kh-compact-card:hover{border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-card:focus-visible{border-color:#f40c0c;box-shadow:0 10px 30px #0006}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-card:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .kh-compact-card:focus-visible{border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-3{background:#c94d4d}html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-4,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-5,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-6{background:#ed2426}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-info small{color:#a0aec9}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-info span{color:#ff595a}html[data-kind=anime]:where([data-site-theme=dark]) .kh-filters button,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rec-actions>button:not(.kh-view){color:#d9e0f4;background:#1a1616;border:1px solid #501b1b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-filters button.selected{color:#161010;background:#f40c0c;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-title b{color:#fff;background:#ed2426}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-body .kh-tags i{background:#261e1e;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .kh-chapters button{color:#e8a6a6;background:#1e1818db;border:1px solid #4c1818}html[data-kind=anime]:where([data-site-theme=dark]) .kh-chapters button:hover{color:#fff;background:#451212;border-color:#ed2426}html[data-kind=anime]:where([data-site-theme=dark]) .kh-chapters small{color:#a69d9d}html[data-kind=anime]:where([data-site-theme=dark]) .kh-load{color:#fa3939;background:#1a1616;border:1px solid #b23a3a}html[data-kind=anime]:where([data-site-theme=dark]) .kh-compact-card small{color:#90a1bf}html[data-kind=anime]:where([data-site-theme=dark]) .hdot.on{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .sectl h2{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .seccnt{background:#f40c0c14;border:1px solid #f40c0c29}html[data-kind=anime]:where([data-site-theme=dark]) .carr{background:#0c0909eb}html[data-kind=anime]:where([data-site-theme=dark]) .carr:hover{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .card-art img{background:var(--bg4)}html[data-kind=anime]:where([data-site-theme=dark]) .cbdg-age{background:#00000080}html[data-kind=anime]:where([data-site-theme=dark]) .cbdg-age.free{color:#93c5fd}html[data-kind=anime]:where([data-site-theme=dark]) .cbdg-age.plus{color:#fca5a5}html[data-kind=anime]:where([data-site-theme=dark]) .cbdg-age.adult{color:#fb6b6d}html[data-kind=anime]:where([data-site-theme=dark]) .cchap span{color:#fff;background:#0e0b0be0;border:1px solid #fa393959}html[data-kind=anime]:where([data-site-theme=dark]) .cmeta span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .f18-on{color:#fb6b6d;background:#f7424426;border:1px solid #f742444d}html[data-kind=anime]:where([data-site-theme=dark]) .fsrch input{background:var(--sur2);border:1px solid var(--bdr2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .fsrch input:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .pbtn{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .pbtn:hover{background:#f40c0c14}html[data-kind=anime]:where([data-site-theme=dark]) .pbtn.on{background:var(--a1);color:#fff;border-color:var(--a1);box-shadow:0 3px 12px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .pagtot span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .pagtot strong{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .lst-srch input{background:var(--bg3);border:1px solid var(--bdr2);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .lst-srch input:focus{border-color:var(--a1);box-shadow:0 0 0 3px #f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .lst-adv-btn{border:1px solid var(--bdr2);color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .lst-adv-btn:hover{border-color:var(--bdr);color:var(--text);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .lst-adv-btn.on{color:var(--a1);background:#f40c0c1a;border-color:#f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .lst-sort{color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .lst-sort:hover{color:var(--text);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .lst-sort.on{background:linear-gradient(135deg,var(--a1),var(--a3));color:#fff;box-shadow:0 3px 12px var(--glow);border-color:#0000}html[data-kind=anime]:where([data-site-theme=dark]) .lst-drop{background:var(--bg3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23a855f750'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}html[data-kind=anime]:where([data-site-theme=dark]) .lst-drop:hover{background:#f40c0c0a}html[data-kind=anime]:where([data-site-theme=dark]) .lst-drop:focus{box-shadow:0 0 0 3px #f40c0c14}html[data-kind=anime]:where([data-site-theme=dark]) .lst-ms-btn{background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .lst-ms-btn:hover{background-color:#f40c0c0a}html[data-kind=anime]:where([data-site-theme=dark]) .lst-ms-opt:hover{background:#f40c0c14}html[data-kind=anime]:where([data-site-theme=dark]) .lst-ms-opt input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .lst-count-txt span{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .lst-clear{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .lst-clear:hover{background:#f40c0c14}html[data-kind=anime]:where([data-site-theme=dark]) .dtab{color:var(--t2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .dtab:hover{color:var(--text);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .dtab.on{background:var(--a1);color:#fff;border-color:var(--a1);box-shadow:0 3px 14px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .fb p,html[data-kind=anime]:where([data-site-theme=dark]) .fdisc p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-hero-bg:after{background:linear-gradient(to top, var(--bg) 0%, var(--bg) 15%, #0f0c0cb3 55%, transparent 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-bread a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-bread a:hover{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-status-pill span:first-child{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .ap-status-pill span:last-child{color:#ffffffbf}html[data-kind=anime]:where([data-site-theme=dark]) .ap-genre-tag{color:var(--a2);background:#f40c0c14;border:1px solid #f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .ap-genre-tag:hover{color:var(--a1);background:#f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .ap-fav-txt strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-syn{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-syn strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-link-btn{color:var(--t2);border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-link-btn:hover{border-color:var(--a1);color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-eps-search input{background:var(--sur);border:1px solid var(--bdr);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .ap-eps-search input:focus{border-color:var(--a1);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-tool.on{background:var(--a1);color:#fff;border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-season-btn.on{color:var(--a1);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-bread a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-bread a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .ep-info-views-num em{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-syn-text strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-like.on{background:var(--sur2);border-color:var(--a1);color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-si.on{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-si-toggle.on{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-pag-btn.on{background:var(--a1);color:#fff;border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-pag-total span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-breadcrumb{color:#b1a7a7;background:#141010}html[data-kind=anime]:where([data-site-theme=dark]) .mr-breadcrumb a{color:#f24949}html[data-kind=anime]:where([data-site-theme=dark]) .mr-breadcrumb a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .mr-breadcrumb a:focus-visible{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-badge{background:#f40c0c33;border:1px solid #f40c0c59}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-select option{background:#1e1717}html[data-kind=anime]:where([data-site-theme=dark]) .mr-page-pill strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .mr-tool{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .mr-tool:hover{background:#ffffff12}html[data-kind=anime]:where([data-site-theme=dark]) .mr-tool.on{color:var(--a1);background:#f40c0c33;box-shadow:0 0 0 1px #f40c0c59}html[data-kind=anime]:where([data-site-theme=dark]) .mr-reading{scrollbar-color:#f40c0c4d transparent}html[data-kind=anime]:where([data-site-theme=dark]) .mr-reading::-webkit-scrollbar-thumb{background:#f40c0c4d}html[data-kind=anime]:where([data-site-theme=dark]) .mr-page-img-wrap img{background:#111}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-card{color:#fef0f0;background:linear-gradient(145deg,#231d1d,#151313 72%);border:1px solid #773a3a}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-check{color:#f24646;background:#f40c0c1d;border:1px solid #f40c0c7a}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-eyebrow{color:#f24646}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-sub{color:#bdb6b6}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-chapter{color:#fef0f0;background:#262020;border:1px solid #473f3f}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-chapter:not(:disabled):hover{background:#461c1c;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-chapter small{color:#bab1b1}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-chapter strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-arrow{color:#f24646;background:#f40c0c1d}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-actions button{color:#f8a3a3;background:#f40c0c20;border:1px solid #8f4241}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-actions button:hover{color:#fff;background:#f40c0c38;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-actions button+button{color:#bdb6b6;background:0 0;border-color:#ffffff24}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-actions button+button:hover{color:#fff;background:#ffffff10;border-color:#fff5}html[data-kind=anime]:where([data-site-theme=dark]) .mr-wrap :is(button,select):focus-visible{outline-offset:2px;outline:2px solid #f24646}html[data-kind=anime]:where([data-site-theme=dark]) .mr-tool:disabled:hover{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-comments{color:#f8eded}html[data-kind=anime]:where([data-site-theme=dark]) .mr-sidebar{background:#110f0f}html[data-kind=anime]:where([data-site-theme=dark]) .mr-sb-tab.on{color:var(--a1);border-bottom-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-list{scrollbar-color:#f40c0c33 transparent}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-list::-webkit-scrollbar-thumb{background:#f40c0c33}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-item{background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-item:hover{background:#ffffff0a;border-color:#ffffff0f}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-item.on{background:#f40c0c1a;border-color:#f40c0c33}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-item.on .mr-chap-num{box-shadow:0 2px 10px #f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-item.on .mr-chap-label{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .mr-pages-grid{scrollbar-color:#f40c0c33 transparent}html[data-kind=anime]:where([data-site-theme=dark]) .mr-thumb-card{background:#1c1919}html[data-kind=anime]:where([data-site-theme=dark]) .mr-thumb-card.on{border-color:var(--a1);box-shadow:0 0 0 1px #f40c0c4d}html[data-kind=anime]:where([data-site-theme=dark]) .mr-nav-btn{background:#ffffff0d;border:1px solid #ffffff14}html[data-kind=anime]:where([data-site-theme=dark]) .mr-nav-btn:hover{background:#f40c0c14;border-color:#f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .mr-set-opt{background:var(--sur);border:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-set-opt:hover{border-color:var(--bdr2);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-set-opt.on{background:#f40c0c1f;border-color:#f40c0c66}html[data-kind=anime]:where([data-site-theme=dark]) .mr-set-opt:disabled:hover{border-color:var(--bdr);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-set-slider-val{background:#f40c0c1a;border:1px solid #f40c0c40}html[data-kind=anime]:where([data-site-theme=dark]) .mr-toggle.on{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-empty strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-empty span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-card-inner{border:1px solid #f40c0c2e;box-shadow:inset 0 2px #f40c0c14,0 0 0 1px #f40c0c0f,0 28px 72px #0000008c}html[data-kind=anime]:where([data-site-theme=dark]) .pf-card-inner:hover{box-shadow:inset 0 2px #f40c0c1f,0 0 0 1px #f40c0c1f,0 32px 80px #0009}html[data-kind=anime]:where([data-site-theme=dark]) .pf-card-diag{background:linear-gradient(112deg,#05030afa 0%,#0c0909f5 34%,#0c0909d1 52%,#0c090952 68%,#0000 82%)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-card-inner:after{background:linear-gradient(112deg,#0000 60%,#f40c0c12 78%,#fa39391f 92%,#0000 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-avatar-circle{border:3px solid #f40c0c73;box-shadow:0 0 0 5px #f40c0c1a,0 10px 32px #00000073}html[data-kind=anime]:where([data-site-theme=dark]) .pf-avatar-circle:after{background:#f40c0c00}html[data-kind=anime]:where([data-site-theme=dark]) .pf-avatar-circle:hover:after{background:#f40c0c26}html[data-kind=anime]:where([data-site-theme=dark]) .pf-avatar-circle:hover{box-shadow:0 0 0 5px #f40c0c40,0 12px 36px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-handle{color:#f477797a}html[data-kind=anime]:where([data-site-theme=dark]) .pf-bio{color:#f47779a6}html[data-kind=anime]:where([data-site-theme=dark]) .pf-stats{border:1px solid #f40c0c24}html[data-kind=anime]:where([data-site-theme=dark]) .pf-stat{border-right:1px solid #f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .pf-stat:last-child{border-right:none}html[data-kind=anime]:where([data-site-theme=dark]) .pf-stat:hover{background:#f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .pf-stat-lbl{color:#f4777959}html[data-kind=anime]:where([data-site-theme=dark]) .pf-tab.on{color:var(--a1);border-bottom-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-tab-cnt{background:#f40c0c2e;border:1px solid #f40c0c47}html[data-kind=anime]:where([data-site-theme=dark]) .pf-follow-btn{background:#f40c0c1a;border:1px solid #f40c0c38}html[data-kind=anime]:where([data-site-theme=dark]) .pf-follow-btn:hover{background:var(--a1);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-mode-tab.on{background:var(--a1);color:#fff;border-color:var(--a1);box-shadow:0 3px 12px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-status-tab.on{background:var(--a1);color:#fff;border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-badge-full{border:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-badge-full:before{background:radial-gradient(circle at 50% 0,#f40c0c0f,#0000 70%)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-badge-full:hover{border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-badge-full.on{border-color:#f40c0c40}html[data-kind=anime]:where([data-site-theme=dark]) .pf-priv-toggle{background:var(--sur2);border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-priv-toggle:hover{border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .pf-priv-toggle.public{background:#f40c0c14;border-color:#f40c0c4d}html[data-kind=anime]:where([data-site-theme=dark]) .ep-modal{box-shadow:0 32px 80px #0009,0 0 0 1px #f40c0c14}html[data-kind=anime]:where([data-site-theme=dark]) .ep-preview-card{border:1px solid #f40c0c33}html[data-kind=anime]:where([data-site-theme=dark]) .ep-input:focus,html[data-kind=anime]:where([data-site-theme=dark]) .ep-textarea:focus{box-shadow:0 0 0 3px #f40c0c1a}html[data-kind=anime]:where([data-site-theme=dark]) .ep-avatar-opt.on{border-color:var(--a1);box-shadow:0 0 0 3px #f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .ep-color-swatch.on,html[data-kind=anime]:where([data-site-theme=dark]) .ep-banner-opt.on{border-color:#fff;box-shadow:0 0 0 3px #fff3}html[data-kind=anime]:where([data-site-theme=dark]) .ep-style-opt{background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .ep-style-opt.on{border-color:var(--a1);color:var(--a1);background:#f40c0c14}:root[data-kind=anime]:where([data-site-theme=dark]){--bg:#0c0a0a;--bg2:#131010;--bg3:#1a1616;--bg4:#261e1e;--sur:#1a1616;--sur2:#261e1e;--sur3:#131010;--text:#fff2f2;--t2:#c88;--t3:#aea4a4;--a1:#f40c0c;--a2:#fa3939;--a3:#ed2426;--a4:#ee3133;--bdr:#4c1b1b;--bdr2:#832b2b;--bdr3:#292121;--hbg:#0c0a0ae6;--bdq:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) body{background:var(--bg);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) body.manga{--bg:#0c0a0a;--bg2:#131010;--bg3:#1a1616;--bg4:#261e1e;--sur:#1a1616;--sur2:#261e1e;--text:#fff2f2;--t2:#c88;--t3:#aea4a4;--a1:#f40c0c;--a2:#fa3939;--a3:#ed2426;--bdr:#4c1b1b;--bdr2:#832b2b;--bdr3:#292121;--hbg:#0c0a0ae6}html[data-kind=anime]:where([data-site-theme=dark]) .user-card{border:1px solid var(--bdr);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .user-cover{background:linear-gradient(105deg,#ed2426cc,#261d1d73),url(/kuroneko/mbrasuka/blue-lock-bg.webp) 50%/cover}html[data-kind=anime]:where([data-site-theme=dark]) .user-details h1 span{color:#fff;background:var(--a3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-details p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-stats b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-actions button,html[data-kind=anime]:where([data-site-theme=dark]) .user-reading-card button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-actions button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .user-reading-card button:hover{border-color:var(--a1);background:#f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs{border-bottom:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs button{color:var(--t3);background:0 0;border:0;border-bottom:2px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .user-reading-card>img{background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-reading-card h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-reading-card p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-progress i{background:linear-gradient(90deg,var(--a3),var(--a2))}html[data-kind=anime]:where([data-site-theme=dark]) .user-library-grid img{border:1px solid var(--bdr);background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-library-grid article:hover img{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-library-grid strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-library-grid span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page{--profile-accent:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .user-card{border-color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-card.border-double{border:4px double var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-cover{background-color:#400f0f;background-position:50%;background-size:cover}html[data-kind=anime]:where([data-site-theme=dark]) .user-avatar{background:linear-gradient(135deg,var(--profile-accent),#581a1a)}html[data-kind=anime]:where([data-site-theme=dark]) .user-actions .user-follow{background:var(--profile-accent);border-color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-library-toolbar>button,html[data-kind=anime]:where([data-site-theme=dark]) .user-filter-buttons button,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-heading button,html[data-kind=anime]:where([data-site-theme=dark]) .user-remove-item{border:1px solid var(--bdr2);background:var(--sur2);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-filter-buttons button.on{background:var(--profile-accent);border-color:var(--profile-accent);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create{border:1px solid var(--bdr);background:var(--sur)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create input:not([type=checkbox]),html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create textarea,html[data-kind=anime]:where([data-site-theme=dark]) .user-add-manga input,html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-modal input:not([type=checkbox]):not([type=file]):not([type=color]),html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-modal textarea{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-modal select{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create>button,html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-actions button:last-child{background:var(--profile-accent);color:#fff;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-select{border:1px solid var(--bdr);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-select.on{border-color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-select span,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-heading p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-manga-matches{background:var(--sur2);border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-manga-matches button,html[data-kind=anime]:where([data-site-theme=dark]) .social-search-results button{border:0;border-bottom:1px solid var(--bdr);color:var(--text);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-manga-matches button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-search-results button:hover{background:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-head button{color:var(--text);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-modal>label,html[data-kind=anime]:where([data-site-theme=dark]) .user-image-fields label,html[data-kind=anime]:where([data-site-theme=dark]) .user-customize label,html[data-kind=anime]:where([data-site-theme=dark]) .user-image-fields input{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-customize input[type=color]{background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-modal>p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-actions button:first-child{border:1px solid var(--bdr2);background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-tabs{border-bottom:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-tabs button{color:var(--t3);background:0 0;border:0;border-bottom:2px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-tabs button.on{border-bottom-color:var(--a1);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-top textarea{color:var(--text);background:0 0;border:0;outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .social-manga-search input,html[data-kind=anime]:where([data-site-theme=dark]) .social-selected-manga input{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-selected-manga{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-selected-manga button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-bottom button{background:var(--a1);color:#fff;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-post{border:1px solid var(--bdr);background:var(--sur);border-bottom:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-post:last-of-type{border-bottom:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-head button{color:var(--text);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-head span,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-head time{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-manga{border:1px solid var(--bdr2);background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions button{color:var(--t3);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-aside p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .social-aside button{color:var(--a2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-empty{border:1px dashed var(--bdr2);color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-avatar-edit{background:#17243d;border:2px solid #0c1525}html[data-kind=anime]:where([data-site-theme=dark]) .user-meta a{color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme button{border:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs{background:#0b1422;border:1px solid #1e2d45}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs button.on{color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf{background:#0b1422;border:1px solid #1e2d45}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-head button{color:var(--profile-accent);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-card{background:#17243b;border:1px solid #354360}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-info em{background:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-empty{color:#98a9c3}html[data-kind=anime]:where([data-site-theme=dark]) .social-composer,html[data-kind=anime]:where([data-site-theme=dark]) .social-post{background:#0d192a;border-color:#223651}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-modes button{color:#afbbd0;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-modes button.on{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-bottom label input{accent-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post{border:1px solid #213550}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-manga em,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions button.bookmarked{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-spoiler{color:#f6d0eb;background:linear-gradient(90deg,#532423,#1c2444);border:1px solid #723132}html[data-kind=anime]:where([data-site-theme=dark]) .social-spoiler b{border:1px solid #ec1e1b}html[data-kind=anime]:where([data-site-theme=dark]) .social-rating button{color:#52637d;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-rating button.on{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-replies{border-top:1px solid #263a56}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-form input{color:#fff;background:#101e32;border:1px solid #2c405e}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-form button{background:var(--a1);color:#fff;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply small{color:#91a2ba}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion-head p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-button{color:#ffe7e7;background:#551a1a;border:1px solid #953a3a}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel{background:#0a1424;border-left:1px solid #2d3e5a}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .nav a.on{color:#c88;background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-1{color:#fff;background:#ed2426}html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-2,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-3,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-4,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-5,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-6{background:#ed2426}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-card>img{border-left:0}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-body{background:linear-gradient(90deg,#1a1616 0%,#1a1616f7 28%,#1a161633 75%,#0000 100%)}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .srch{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .srch input{background:#161111;border-color:#561e1f}html[data-kind=anime]:where([data-site-theme=dark]) .search-menu{background:#1a1616;border:1px solid #832b2b}html[data-kind=anime]:where([data-site-theme=dark]) .search-menu-title{color:#aea4a4}html[data-kind=anime]:where([data-site-theme=dark]) .search-result{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .search-result:hover,html[data-kind=anime]:where([data-site-theme=dark]) .search-result:focus-visible{background:#261e1e}html[data-kind=anime]:where([data-site-theme=dark]) .search-result img{background:#131010}html[data-kind=anime]:where([data-site-theme=dark]) .search-result small{color:#aea4a4}html[data-kind=anime]:where([data-site-theme=dark]) .search-see-all{color:#fa3939;border:0;border-top:1px solid #4c1b1b}html[data-kind=anime]:where([data-site-theme=dark]) .search-see-all:hover{color:#fff2f2}html[data-kind=anime]:where([data-site-theme=dark]) .search-empty{color:#aea4a4}html[data-kind=anime]:where([data-site-theme=dark]) .nav a.on,html[data-kind=anime]:where([data-site-theme=dark]) .home-header .nav a.on{color:var(--a1);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .btn-up{color:#fff;background:#f40c0c38;border-color:#f40c0c61;box-shadow:0 2px 12px #f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .home-header .btn-up:hover{background:#f40c0c59;border-color:#f40c0c99;box-shadow:0 4px 18px #f40c0c47}html[data-kind=anime]:where([data-site-theme=dark]) .kh-pagination button{color:#c88;background:#1a1616;border:1px solid #832b2b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-pagination button:hover:not(:disabled),html[data-kind=anime]:where([data-site-theme=dark]) .kh-pagination button.selected{color:#161010;background:#f40c0c;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-pagination-gap{color:#827676}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero .kh-hero-title span,html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero .kh-hero-title em{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons :is(button,a){background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons .kh-outline{color:#fff2f2;border:1px solid var(--bdr2);background:#1a1616d1}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons .kh-outline:hover{border-color:var(--a1);color:#fff;background:#f40c0c29}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons .kh-outline.added{color:#74f0bf;border-color:#2e8c71}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-buttons .kh-outline.added:hover{background:#2e8c7133}html[data-kind=anime]:where([data-site-theme=dark]) .kh-metrics{color:#dd8585}html[data-kind=anime]:where([data-site-theme=dark]) .kh-metrics svg{color:#ef3939}html[data-kind=anime]:where([data-site-theme=dark]) .kh-metrics b{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-info .kh-metrics>span{color:#cd7a79}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-arrow{background:#0c0a0a9e;border:1px solid #ffffff47}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-arrow:hover{background:var(--a1);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-dots button{background:#fff6;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .kh-dots button.active{background:#fa3939}html[data-kind=anime]:where([data-site-theme=dark]) .kh-carousel-actions button{border:1px solid var(--bdr2);background:var(--sur);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-carousel-actions button:hover{background:var(--a1);border-color:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-7,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-8,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-9,html[data-kind=anime]:where([data-site-theme=dark]) .kh-rank-10{background:#ed2426}html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-rail>.kh-popular-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .kh-popular-rail>.kh-popular-card:focus-visible{border-color:var(--a1);box-shadow:inset 0 0 0 1px #f40c0c47}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-card{border:1px solid var(--bdr);background:linear-gradient(135deg,#f40c0c1a,#1a1616eb 65%)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-card:focus-within{border-color:var(--a1);box-shadow:inset 0 0 0 1px #f40c0c47}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-info strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-info button{color:var(--text);background:#f40c0c1a;border:1px solid #f40c0c59}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-info button:hover{border-color:var(--a1);background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-arrow{background:#0c0a0ae6}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-arrow:hover{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-count i{color:#ffffff73}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-nav .kh-hero-arrow{background:#1a1616cc;border:1px solid #fa39398c;box-shadow:0 3px 12px #0003}html[data-kind=anime]:where([data-site-theme=dark]) .kh-hero-nav .kh-hero-arrow:hover{background:var(--a1);border-color:var(--a1);box-shadow:0 5px 15px #f40c0c47}html[data-kind=anime]:where([data-site-theme=dark]) .kh-dots button:focus-visible{outline-offset:3px;outline:2px solid #fff}html[data-kind=anime]:where([data-site-theme=dark]) .kh-update-title a{color:inherit}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout,html[data-kind=anime]:where([data-site-theme=dark]) .user-page{--bg:#0e0c0c;--bg3:#211a1a;--sur:#181414;--sur2:#211a1a;--text:#f9ecec;--t2:#d1caca;--t3:#b7b1b1;--a1:#ed2120;--a2:#f03433;--bdr:#4d1d1d;--bdr2:#712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-title p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .social-composer,html[data-kind=anime]:where([data-site-theme=dark]) .social-post,html[data-kind=anime]:where([data-site-theme=dark]) .social-aside-panel,html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf,html[data-kind=anime]:where([data-site-theme=dark]) .user-about{background:#181414;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-top textarea{background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-top textarea:focus{border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-modes button.on{color:#ff4846;border-bottom:2px solid #ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-manga-search input,html[data-kind=anime]:where([data-site-theme=dark]) .social-selected-manga input{background:#211a1a;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-bottom label{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-bottom button{box-shadow:none;background:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-tabs{border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-tabs button{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-tabs button.on{color:#f9ecec;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-head span,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-head time{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-context{color:#f03433}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-main>p{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-manga{background:#211a1a;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-manga small,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions button{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions button.liked,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions button.bookmarked{color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-replies{border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-reply-form input{background:#211a1a;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-spoiler{color:#f79e9d;background:#211a1a;border-color:#712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .social-spoiler span{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .social-empty{color:#b7b1b1;background:#181414;border:1px dashed #712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-empty strong{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .social-aside-heading button{color:#f03433;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-popular-list>button{color:#f9ecec;background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-popular-list>button>b{background:#3c1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-popular-list small,html[data-kind=anime]:where([data-site-theme=dark]) .social-aside-panel p{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .social-library-counts span{color:#cd8483;background:#211a1a}html[data-kind=anime]:where([data-site-theme=dark]) .user-card{background:#181414;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-cover{background-position:50% 42%;border-bottom:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-cover-edit{background:#181414cc}html[data-kind=anime]:where([data-site-theme=dark]) .user-avatar-edit{background:#211a1a;border-color:#181414}html[data-kind=anime]:where([data-site-theme=dark]) .user-handle{color:#b7b1b1!important}html[data-kind=anime]:where([data-site-theme=dark]) .user-bio{color:#ce9d9d}html[data-kind=anime]:where([data-site-theme=dark]) .user-stats span{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-actions button{background:#211a1a;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-actions .user-personalize,html[data-kind=anime]:where([data-site-theme=dark]) .user-actions .user-follow{background:var(--profile-accent);border-color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme small{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs{background:#181414;border:1px solid #4d1d1d;border-top:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs button{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs button.on{color:var(--profile-accent);border-color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-head h2{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-intro{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-card{background:#211a1a;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-info small{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-empty{color:#b7b1b1;background:#211a1a;border:1px dashed #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-about>p{color:#ce9d9d}html[data-kind=anime]:where([data-site-theme=dark]) .user-about-facts{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-about-facts a,html[data-kind=anime]:where([data-site-theme=dark]) .user-about-edit{color:#f03433}html[data-kind=anime]:where([data-site-theme=dark]) .user-library-shortcuts button,html[data-kind=anime]:where([data-site-theme=dark]) .user-library-back{color:#e18887;background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-filter-buttons button{background:#211a1a;border-color:#4d1d1d}@media (width<=640px){html[data-kind=anime]:where([data-site-theme=dark]) .social-popular-list>button{background:#211a1a}}html[data-kind=anime]:where([data-site-theme=dark]) .user-actions .user-personalize,html[data-kind=anime]:where([data-site-theme=dark]) .user-actions .user-follow{background:#ed2120;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-tabs button.on{color:#f03433;border-bottom-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-head button{color:#f03433}html[data-kind=anime]:where([data-site-theme=dark]) .social-composer,html[data-kind=anime]:where([data-site-theme=dark]) .social-aside-panel,html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf,html[data-kind=anime]:where([data-site-theme=dark]) .user-about{background:linear-gradient(145deg,#1c1616 0%,#181414 72%)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-top textarea:focus{outline-offset:1px;background:#251d1d;outline:2px solid #ed212055}html[data-kind=anime]:where([data-site-theme=dark]) .social-popular-list>button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-popular-list>button:focus-visible{background:#261f1f}html[data-kind=anime]:where([data-site-theme=dark]) .social-empty,html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-empty{background:linear-gradient(145deg,#211b1b,#1b1515);border-color:#5e2b2b}html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-empty:before{color:#ff4846;background:#3d1515;border:1px solid #883938}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-empty:before,html[data-kind=anime]:where([data-site-theme=dark]) .user-posts>.social-empty:before{color:#ee2928}html[data-kind=anime]:where([data-site-theme=dark]) .user-filter-buttons button.on,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create>button,html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-actions button:last-child{background:#ed2120;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout :is(button,input,textarea):focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(button,input,textarea,select,a):focus-visible{outline-offset:2px;outline:2px solid #f03433}html[data-kind=anime]:where([data-site-theme=dark]) .user-bio-prompt{color:#f03433}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-empty button,html[data-kind=anime]:where([data-site-theme=dark]) .social-empty-action{color:#f69292;background:#2b2222;border:1px solid #7f3a39}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-empty button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-empty-action:hover{background:#4e1b1b;border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-modes{border-bottom:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-mention-results{background:#211a1a;border:1px solid #843b3b}html[data-kind=anime]:where([data-site-theme=dark]) .social-mention-results button{color:#f9ecec;background:0 0;border:0;border-bottom:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .social-mention-results button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-mention-results button:focus-visible{background:#4a1c1b}html[data-kind=anime]:where([data-site-theme=dark]) .social-mention-results p{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-page{--sur:var(--profile-box);--sur2:color-mix(in srgb,var(--profile-box) 90%,var(--profile-ink));--bg3:color-mix(in srgb,var(--profile-box) 87%,var(--profile-ink));--text:var(--profile-ink);--t2:var(--profile-muted);--t3:var(--profile-muted);--bdr:color-mix(in srgb,var(--profile-box) 80%,var(--profile-ink));--bdr2:color-mix(in srgb,var(--profile-box) 68%,var(--profile-ink));background:var(--profile-page-background)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-card,.user-tabs,.user-shelf,.user-about,.social-composer,.social-post,.social-empty,.user-list-create,.user-list-select,.user-reading-card){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-shelf-empty,.user-shelf-card,.social-post-manga,.social-spoiler,.social-compose-top textarea,.social-selected-manga input,.social-reply-form input,.user-library-shortcuts button,.user-library-back){background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-shelf-intro,.user-shelf-empty,.user-about>p,.user-about-facts,.user-bio,.user-handle,.user-stats span,.social-empty,.social-post-head span,.social-post-head time){color:var(--profile-muted)!important}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-actions button:not(.user-personalize):not(.user-follow){background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button.on{color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-shelf-empty button{background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor,html[data-kind=anime]:where([data-site-theme=dark]) .user-frame-editor{background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor h3,html[data-kind=anime]:where([data-site-theme=dark]) .user-frame-editor h3{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor p,html[data-kind=anime]:where([data-site-theme=dark]) .user-frame-editor p{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-colors label{color:#ce9d9d}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-colors input[type=color]{background:#181414;border:1px solid #712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview{border:1px solid #712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .user-frame-grid button{color:#ce9d9d;background:#181414;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-frame-grid button.on{border-color:#ed2120;box-shadow:inset 0 0 0 1px #ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-frame-sample{background:linear-gradient(135deg,#982f2e,#451c1d)}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-bar{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-bar button{color:#ce9d9d;background:#181414;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-bar button:hover{border-color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-grid button{color:#ce9d9d;background:#181414;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-grid button:hover:not(:disabled){border-color:color-mix(in srgb,var(--badge-color,#ed2120) 70%,#4d1d1d)}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-grid button.on{border-color:var(--badge-color,#ed2120);box-shadow:inset 0 0 0 1px var(--badge-color,#ed2120);background:color-mix(in srgb,var(--badge-color,#ed2120) 12%,#181414)}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-grid button:focus-visible{outline-offset:2px;outline:2px solid #ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-grid small{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-order{background:var(--badge-color,#ed2120)}html[data-kind=anime]:where([data-site-theme=dark]) .user-featured-badges-empty{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-recent{border:1px solid var(--bdr2,#4d1d1d);background:var(--profile-box,#181414);color:var(--profile-ink,#f9ecec)}html[data-kind=anime]:where([data-site-theme=dark]) .user-recent-head p,html[data-kind=anime]:where([data-site-theme=dark]) .user-recent-empty{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-recent-nav button{color:#f9ecec;background:#211a1a;border:1px solid #712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .user-recent-item{border:1px solid var(--bdr2,#4d1d1d);color:#f9ecec;background:#211a1a}html[data-kind=anime]:where([data-site-theme=dark]) .user-recent-item span{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-info em.status-reading,html[data-kind=anime]:where([data-site-theme=dark]) .user-library-grid article span.status-reading{background:#ed2627}html[data-kind=anime]:where([data-site-theme=dark]) .user-shelf-info em.status-custom{background:#8a4646}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions .social-action{color:#b7b1b1;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions .social-action:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions .social-action:focus-visible{color:#f9ecec;background:#3b1515;border-color:#712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions .social-action.liked,html[data-kind=anime]:where([data-site-theme=dark]) .social-post-actions .social-action.bookmarked{color:#ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-actions .social-action.liked,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-actions .social-action.bookmarked{color:var(--profile-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-head,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-detail,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-zero{background:color-mix(in srgb,var(--profile-box,#181414) 55%,#282020);color:var(--profile-ink,#f9ecec);border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-head p{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create{background:color-mix(in srgb,var(--profile-box,#181414) 55%,#282020);border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create-head p{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create-fields label{color:var(--profile-ink,#f9ecec)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create-fields label span{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create-fields input,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create-fields textarea,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-add-manga input{color:#f9ecec;background:#211a1a;border:1px solid #642d2d;outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout :is(.user-list-create-fields input,.user-list-create-fields textarea,.user-add-manga input):focus{border-color:var(--list-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-visibility button{color:#e3b8b8;background:#211a1a;border:1px solid #642d2d}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-visibility button.on{border-color:var(--list-accent);background:color-mix(in srgb,var(--list-accent) 18%,#211a1a)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create-actions button{color:#f9ecec;background:#211a1a;border:1px solid #642d2d}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create-actions button:last-child{border-color:var(--list-accent);background:var(--list-accent);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select{background:color-mix(in srgb,var(--profile-box,#181414) 62%,#251c1c);color:var(--profile-ink,#f9ecec);border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select:hover,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select:focus-visible{background:color-mix(in srgb,var(--profile-box,#181414) 48%,#451716);border-color:#bd3f3e}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-covers img{border:2px solid #241d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-cover-empty{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-card-copy small{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-card-copy em,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-privacy{color:#f36867;background:#281f1f;border:1px solid #7c3a39}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-card-copy em.is-private{color:#cdc6c6;background:#272222;border-color:#595151}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-heading-copy p{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-tools button,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-remove-item{color:#df8989;background:#281f1f;border:1px solid #6b3130}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-add-manga label{color:var(--profile-ink,#f9ecec)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-manga-matches span{color:#ee3433}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work{background:#211a1a;border:1px solid #4d1d1d}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-zero p,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work-empty p{color:var(--profile-muted,#b7b1b1)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work-empty{background:#211a1a;border:1px dashed #6b3130}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-card,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-shelf,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-about{background:var(--profile-box);border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-cover{border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-shelf-head button,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-about-edit{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-actions .user-personalize,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-actions .user-follow{background:var(--profile-accent-visible);border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button.on{color:var(--profile-accent-visible);border-bottom-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons button.on{background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout{--list-accent:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-head,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-detail,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-zero{background:var(--profile-box);border-color:var(--list-line);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-carousel-controls button{border:1px solid var(--list-line-strong);background:var(--list-inner);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-carousel-controls button:hover{border-color:var(--list-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create-actions button:last-child{background:var(--list-accent);border-color:var(--list-accent);color:var(--profile-action-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select{background:var(--list-inner);border-color:var(--list-line);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select:hover,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select:focus-visible{background:var(--bg3);border-color:var(--list-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-select.on{border-color:var(--list-accent);box-shadow:inset 0 0 0 1px var(--list-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-covers{background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-covers img{background:var(--bg3);border-color:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-card-copy em,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-privacy{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-card-copy em.is-private{background:var(--bg3);border-color:var(--list-line);color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create-fields input,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-create-fields textarea,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-add-manga input,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-visibility button,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-create-actions button:first-child{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-visibility button.on{background:var(--bg3);border-color:var(--list-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-visibility button small,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-heading-copy>small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-list-tools button,html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-remove-item{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-add-manga{border-top:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-lists-layout .user-manga-matches{background:var(--profile-box);border-color:var(--list-line-strong)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work,html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work-empty{background:var(--list-inner);border-color:var(--list-line)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work-link{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-list-work-link small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-cover{background-position:50% 43%}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-stats strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-stats span{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-about>p{color:var(--profile-ink)!important}html[data-kind=anime]:where([data-site-theme=dark]) .user-about-facts>div{border-bottom:1px solid var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-about-facts>div:last-child{border-bottom:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-about-facts a{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-recent,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-shelf{border:1px solid var(--bdr);background:var(--profile-box)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-recent-nav button,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-recent-item{background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-recent-item span{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-shelf-card{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-composer,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post{border-color:var(--bdr);background:var(--profile-box)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-manga{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-posts>.social-empty{border:1px solid var(--bdr);background:var(--profile-box)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-library-grid img{border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-modal input[type=file]::file-selector-button{color:#f9ecec;background:#282020;border:1px solid #712e2d}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-post-empty p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page.user-page-public .user-shelf-empty{border:0;border-top:1px solid var(--bdr);color:var(--profile-muted);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-heading-copy>small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-top textarea{background:#231d1d;border-color:#562c2c}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs{border-bottom:1px solid #562c2c}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button.on{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post{background:#1a1616;border:1px solid #562c2c}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-head time{color:#a9a1a1}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga:focus-visible{background:#3c1919;border-color:#cf4342}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga>span:last-child{color:#ee302e}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions{border-top:1px solid #4a2625}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-action.liked b{color:#f7b3c8}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-delete{color:#a9a1a1}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-delete:hover{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-spoiler{background:#381717;border-color:#605353}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-spoiler:hover{background:#431c1c;border-color:#ec1a18}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-aside-panel{background:#1a1616;border-color:#562c2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor{background:#1d1717;border-color:#662d2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor .user-theme-head p{color:#bd7e7d}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-head>button{color:#f47f7d;background:#292121;border:1px solid #823e3d}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-head>button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-head>button:focus-visible{background:#441c1c;border-color:#ee2a28}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-color-field{background:#241d1d;border:1px solid #602c2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-color-copy strong{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-color-copy small{color:#beb4b4}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-color-picker input[type=color]{background:#131010;border:1px solid #8e4b4a}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-color-picker code,html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-border{color:#e3a6a5}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-title{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor .user-theme-preview{border:1px solid #874040}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-avatar{background:#482525}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-person strong{color:var(--theme-preview-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-person small,html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-tabs span{color:var(--theme-preview-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-tabs .on{border-bottom:2px solid var(--theme-preview-accent);color:var(--theme-preview-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-panels>div{border:1px solid color-mix(in srgb,var(--theme-preview-box) 75%,var(--theme-preview-ink));background:var(--theme-preview-box)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-panels strong{color:var(--theme-preview-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-preview-panels small{color:var(--theme-preview-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor p.user-theme-contrast-note{color:#beb4b4}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-card.border-solid{border-color:color-mix(in srgb,var(--profile-accent-visible) 38%,var(--bdr))}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-card.border-glow{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-card.border-double{border:4px double var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-compose-bottom button,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-reply-form button{background:var(--profile-accent-visible);border-color:var(--profile-accent-visible);color:var(--profile-action-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-manga:hover,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-manga:focus-visible,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-recent-item:hover,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-shelf-card:hover{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons button:not(.on),html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-card,.user-tabs,.user-recent,.user-shelf,.user-about,.social-composer,.social-post,.social-empty,.user-post-empty,.user-lists-head,.user-list-create,.user-list-detail,.user-list-zero,.user-reading-card){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-cover,.user-tabs,.user-about-facts,.social-replies,.user-list-heading,.user-add-manga){border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-recent-head p,.user-recent-empty,.user-shelf-intro,.user-about-placeholder,.user-post-empty p,.social-post-head time,.social-post-head span,.social-reply small,.social-no-replies,.user-lists-head p,.user-list-create-head p,.user-list-card-copy small,.user-list-heading-copy p,.user-list-heading-copy>small,.user-list-zero p,.user-list-work-empty p,.user-reading-card p),html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-tabs button,.user-about-edit,.user-shelf-head button,.social-hide-spoiler,.user-list-eyebrow){color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-tabs button.on,.user-about-edit,.user-shelf-head button,.social-hide-spoiler){color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button:hover:not(.on){color:var(--profile-ink);background:var(--profile-soft-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button:focus-visible{outline-offset:-3px}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-actions button,.user-recent-nav button,.user-library-back,.user-reading-card button,.user-list-carousel-controls button,.user-list-tools button,.user-remove-item){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-actions button,.user-recent-nav button,.user-library-back,.user-reading-card button,.user-list-carousel-controls button,.user-list-tools button,.user-remove-item):hover{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-actions .user-personalize,.user-actions .user-follow,.user-list-new,.user-list-create-actions button:last-child,.social-compose-bottom button,.social-reply-form button){background:var(--profile-accent-visible);border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-actions .user-personalize,.user-actions .user-follow,.user-list-new,.user-list-create-actions button:last-child,.social-compose-bottom button,.social-reply-form button):hover{background:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-recent-item,.user-shelf-card,.social-post-manga,.social-spoiler,.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input,.user-list-select,.user-list-covers,.user-list-work,.user-list-work-empty,.user-list-visibility button,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-manga input,.user-manga-matches,.user-list-create-actions button:first-child){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-recent-item,.user-shelf-card,.social-post-manga,.user-list-select,.user-list-work):hover{border-color:var(--profile-hover-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-manga input):focus{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(button,input,textarea,select,a):focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-library-back{background:var(--profile-box);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons .filter-reading{--filter-tone:#ed2627}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons button:not(.on){background:color-mix(in srgb,var(--filter-tone) 10%,var(--profile-box));border-color:color-mix(in srgb,var(--filter-tone) 38%,var(--bdr2));color:color-mix(in srgb,var(--filter-tone) 72%,var(--profile-ink))}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons button:hover:not(.on){background:color-mix(in srgb,var(--filter-tone) 20%,var(--profile-box));border-color:var(--filter-tone)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons button.on{background:var(--filter-fill);border-color:var(--filter-fill);color:#fff;box-shadow:0 5px 16px color-mix(in srgb,var(--filter-tone) 22%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-filter-buttons .filter-all.on{color:var(--profile-action-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-library-grid article strong{color:var(--profile-page-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-library-grid article:hover img{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-library-grid article span:not([class^=status-]){color:var(--profile-page-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-favorites-head h2{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-favorites-head p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-favorites-head>span{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid button{color:var(--profile-ink);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid button img{border:1px solid var(--bdr2);background:var(--profile-box)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid button:hover img,html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid button:focus-visible img{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid button:focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:4px}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-favorite-grid small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-favorites-empty strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-favorites-empty p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-favorites-empty button{border:1px solid var(--profile-accent-visible);background:var(--profile-soft-accent);color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-editor{color:#f9ecec;background:linear-gradient(145deg,#261e1e,#1d1616);border:1px solid #6a2c2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-heading p{color:#c4bdbd}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row{background:#181414;border:1px solid #562c2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row strong{color:#f9ecec}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row small{color:#ada5a5}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row input[type=checkbox]{background:#3d3434;border:1px solid #726363}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row input[type=checkbox]:after{background:#eed3d3}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row input[type=checkbox]:checked{background:#ed2120;border-color:#ed2423}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row input[type=checkbox]:checked:after{background:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-row:focus-within{outline-offset:2px;outline:2px solid #ff2e2e}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-master{background:#271f1f;border-color:#914a49}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-divider{color:#b06564}html[data-kind=anime]:where([data-site-theme=dark]) .user-privacy-footnote{color:#ada5a5!important}html[data-kind=anime]:where([data-site-theme=dark]) .user-private-card{color:#fdecec;background:linear-gradient(155deg,#211b1b,#141010);border:1px solid #6b2c2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-private-avatar{background:#4c1b1b;border:3px solid #ed2120}html[data-kind=anime]:where([data-site-theme=dark]) .user-private-handle{color:#bdb4b4}html[data-kind=anime]:where([data-site-theme=dark]) .user-private-notice{background:#1b1515;border:1px solid #6a2c2c}html[data-kind=anime]:where([data-site-theme=dark]) .user-private-notice p{color:#bdb4b4}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-head p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-tabs button{color:var(--t3);background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-tabs button:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-tabs button.on{border-color:var(--profile-accent,#ed2120);background:color-mix(in srgb,var(--profile-accent,#ed2120) 17%,var(--sur));color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-tabs button:focus-visible{outline:2px solid var(--profile-accent,#ed2120);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .user-edit-panel>label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-social-links h3{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-social-links :is(a,button){background:color-mix(in srgb,var(--profile-accent-visible) 9%,var(--profile-box));color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-social-links :is(a,button):hover{background:color-mix(in srgb,var(--profile-accent-visible) 18%,var(--profile-box))}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-social-links :is(a,button):focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .user-social-editor-head h3{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .user-social-editor-head p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .user-social-editor label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-social-editor label svg{color:var(--profile-accent,#ed2120)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-actions .social-action{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-actions .social-action:hover{background:var(--profile-soft-accent);border-color:var(--profile-hover-accent);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-post-actions .social-action.liked{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-spoiler{background:var(--profile-soft-accent);border-color:var(--profile-hover-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-spoiler :is(strong,b){color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-spoiler span{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .social-spoiler b{border-color:var(--profile-hover-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-select.on{border-color:var(--profile-accent-visible);box-shadow:inset 0 0 0 1px var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-visibility button.on{background:var(--profile-soft-accent);border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page :is(.user-list-card-copy em.is-public,.user-list-privacy){background:var(--profile-soft-accent);border-color:var(--profile-hover-accent);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-card-copy em.is-private{background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-covers img{border-color:var(--profile-field)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-work-link{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-list-work-link small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-manga-matches span{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-progress i{background:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-lists-head h2{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-lists-head p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-lists-controls button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-lists-controls button:hover:not(:disabled){border-color:var(--profile-accent-visible);background:var(--profile-soft-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-covers img{border:1px solid var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-placeholder i{border:1px solid var(--profile-hover-accent);background:color-mix(in srgb,var(--profile-accent-visible) 18%,var(--profile-box))}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-copy strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-copy small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-head span{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-head h2{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-head p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-head>button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-head>button:hover{border-color:var(--profile-accent-visible);background:var(--profile-soft-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-grid button{border:1px solid var(--bdr2);background:var(--sur2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-grid button:hover{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-grid strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-grid small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-empty strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-public-list-modal-empty p{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-public-lists :is(button,a):focus-visible{outline:2px solid var(--profile-accent-visible);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) body:has(.social-layout){background:var(--bg)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout{--bg:#0c0909;--bg3:#151111;--sur:#f40c0c0a;--sur2:#f40c0c17;--text:#edeaff;--t2:#f47779b3;--t3:#f4777980;--a1:#f40c0c;--a2:#fa3939;--bdr:#f40c0c26;--bdr2:#f40c0c45}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-title p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-composer,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-aside-panel,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-empty{background:linear-gradient(145deg,#f40c0c13,#f40c0c06 65%),var(--bg3);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-top textarea,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-manga-search input,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-selected-manga input,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-reply-form input{border-color:var(--bdr2);color:var(--text);background:#0000002b}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-top textarea:focus{background:var(--sur2);border-color:var(--a1);outline-color:var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-bottom label,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-bottom>span,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-head time{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-bottom button,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-reply-form button{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs{border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button:hover{color:var(--text);background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button.on{color:var(--a2);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-main>p,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-head strong,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-aside-heading h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga:hover,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga:focus-visible{border-color:var(--a1);background:#f40c0c26}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga small:first-child,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga>span:last-child,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-aside-heading button{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-manga small,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-popular-list small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions{border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-action,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-delete{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-action:hover{background:var(--sur2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-action b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-action.liked,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post-actions .social-action.liked b{color:#ff7ca7}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-spoiler{background:var(--sur2);border-color:var(--bdr2);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-spoiler:hover{border-color:var(--a1);background:#f40c0c29}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-spoiler span{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-spoiler b{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-popular-list>button{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-popular-list>button:hover{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-popular-list>button>b{background:var(--sur2);color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-empty{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-empty strong{color:var(--text)}@media (width<=640px){html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-popular-list>button{background:var(--sur2)}}html[data-kind=anime]:where([data-site-theme=dark]) .mr-clean-bar span{background:linear-gradient(90deg,var(--a3),var(--a1),var(--a2))}html[data-kind=anime]:where([data-site-theme=dark]) .mr-clean.finished .mr-clean-bar span{background:#3ecf8e}html[data-kind=anime]:where([data-site-theme=dark]) .mr-clean-chip{background:#ffffff0d}html[data-kind=anime]:where([data-site-theme=dark]) .mr-clean-chip.working{background:#f40c0c2e}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero{background:#151111;border:1px solid #fa393954}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero:before{background:linear-gradient(90deg,#0c0909ad 0%,#0c09095c 48%,#0000 78%),linear-gradient(#0000 72%,#0c090961)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-featured{color:#ffb2b2;background:#291d1dd6;border:1px solid #fa39396e}html[data-kind=anime]:where([data-site-theme=dark]) .kh-featured-dot{background:#fa3939;box-shadow:0 0 9px #fa3939}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero p.kh-hero-desc{color:#cc9696}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero .kh-tags i{color:#e0a1a1;background:#191313c2;border-color:#fa393940}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero-content>.kh-metrics{color:#db8b8b}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero-buttons button{background:linear-gradient(135deg,#f1100f,#ee2828);box-shadow:0 8px 22px #ee282842}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero-buttons .kh-outline{background:#130f0fbd;border-color:#fa39397a}html[data-kind=anime]:where([data-site-theme=dark]) .kh-section-eyebrow{color:#ed1d1c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-section-head h2{color:#fff3f3}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-carousel-actions button{background:#1c1717;border-color:#fa39394a}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-reading-card{background:linear-gradient(145deg,#221b1b,#181313);border-color:#fa39393b;box-shadow:inset 0 1px #ffffff09}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-continue{color:#ffb2b2;background:#f40c0c1a;border:1px solid #fa393952}html[data-kind=anime]:where([data-site-theme=dark]) .kh-reading-card:hover .kh-reading-continue{background:#f40c0c38;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-popular-card,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-compact-card{background:#191515;border-color:#fa393938}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-rank{background:#f04646}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-rank-1{background:linear-gradient(145deg,#f81d1c,#f04646)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-popular-info small{color:#aea4a4}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-card{background:#191515;border-color:#fa393938}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-body{background:linear-gradient(90deg,#0000 0 115px,#191515eb 124px)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-title strong{color:#feeded}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-title b{background:#ee2929}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-body .kh-tags i{color:#c36c6c;background:#f40c0c17;border:1px solid #fa39392e}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-body .kh-tags .kh-format-manga{color:#ffcbcb;background:#812727;border-color:#b44}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-chapters button{background:#221b1bc7;border-color:#fa39393d}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-chapters button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-chapters button:focus-visible{color:#fff;background:#ec1313;border-color:#ff2625;outline:none;box-shadow:0 0 0 2px #ff26252e,0 5px 13px #ec131352}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-body>.kh-metrics span:last-child svg{color:#e1b566}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-compact-card small{color:#bbb2b2}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-pagination button{color:#de9292;background:#1c1717;border-color:#fa39394d}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-pagination button.selected{color:#fff;background:#f40c0c}@media (width<=700px){html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero:before{background:linear-gradient(90deg,#0c0909db,#0c090980),linear-gradient(#0000 52%,#0c090985)}}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-chapters a{color:#e8a6a6;background:#221b1bc7;border:1px solid #fa39393d}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-chapters a:hover,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-chapters a:focus-visible{color:#fff;background:#ec1313;border-color:#ff2625;box-shadow:0 0 0 2px #ff26252e,0 5px 13px #ec131352}:root[data-kind=anime]:where([data-site-theme=dark]){--site-panel:#1a1616;--site-panel-raised:#251d1d;--site-line:#fa393945;--site-soft-line:#fa393929;--site-muted:#bfb6b6;--site-hero:radial-gradient(circle at 83% 18%, #f40c0c3b, transparent 36%), linear-gradient(120deg, #261e1e, #1a1515 72%);--t2:#e8a0a0bf;--t3:#d48a8b8a;--bdr:var(--site-soft-line);--bdr2:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]) body{color:#ffefef;background:#100d0d}html[data-kind=anime]:where([data-site-theme=dark]) body:before{background:radial-gradient(70% 42% at 82% -8%,#ee292924,#0000 73%),radial-gradient(52% 54% at 0 90%,#ec131314,#0000 73%)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-hero{border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-reading-card,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-popular-card,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-compact-card,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-update-card{border-color:var(--site-soft-line);background-color:var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card):hover{border-color:var(--a1);box-shadow:0 12px 30px #00000052}html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-section-head p,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-popular-info small,html[data-kind=anime]:where([data-site-theme=dark]) .kh-home .kh-compact-card small{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .library-hero,html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro{background:var(--site-hero)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero{border:1px solid var(--site-line);background:var(--site-hero)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero :is(.lists-kicker,h1 em),html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro :is(.scan-eyebrow,h1 em),html[data-kind=anime]:where([data-site-theme=dark]) .library-hero :is(.library-eyebrow,h1 em),html[data-kind=anime]:where([data-site-theme=dark]) .site-eyebrow,html[data-kind=anime]:where([data-site-theme=dark]) .schedule-hero h1 em,html[data-kind=anime]:where([data-site-theme=dark]) .social-feed-title h1 em{color:#ff3b3a}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero p,html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro p,html[data-kind=anime]:where([data-site-theme=dark]) .library-hero p,html[data-kind=anime]:where([data-site-theme=dark]) .schedule-hero p,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-title p{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .library-controls{background:linear-gradient(140deg, #f40c0c11, transparent 70%), var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-controls{border-color:var(--site-line);background:linear-gradient(140deg, #f40c0c11, transparent 70%), var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .scan-profile-card,html[data-kind=anime]:where([data-site-theme=dark]) .scan-content-panel,html[data-kind=anime]:where([data-site-theme=dark]) .scan-side-card{background:linear-gradient(140deg, #f40c0c11, transparent 70%), var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-composer,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-post,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-aside-panel,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-empty{border-color:var(--site-line);background:linear-gradient(140deg, #f40c0c11, transparent 70%), var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card,html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-card,html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-card{border-color:var(--site-soft-line);background:linear-gradient(140deg, #f40c0c0b, transparent 68%), var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .agrid .card:hover{border-color:#ec1414}html[data-kind=anime]:where([data-site-theme=dark]) .scan-list-card:hover,html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-card:hover{border-color:#ec1414;box-shadow:0 14px 30px #0000004d}html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-description,html[data-kind=anime]:where([data-site-theme=dark]) .lists-page .discovery-list-stats{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .lists-search{border-color:var(--site-line);background:#161212}html[data-kind=anime]:where([data-site-theme=dark]) .scans-search{background:#161212}html[data-kind=anime]:where([data-site-theme=dark]) .library-control-main .lst-srch input,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-compose-top textarea{border-color:var(--site-line);color:var(--text);background:#161212}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button,html[data-kind=anime]:where([data-site-theme=dark]) .lists-sort select,html[data-kind=anime]:where([data-site-theme=dark]) .library-control-main .lst-adv-btn{border-color:var(--site-line);color:#df9292;background:#211a1a}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .lst-sort,html[data-kind=anime]:where([data-site-theme=dark]) .dtab{color:#df9292;background:#211a1a}html[data-kind=anime]:where([data-site-theme=dark]) .lists-scope button:hover,html[data-kind=anime]:where([data-site-theme=dark]) .library-control-main .lst-adv-btn:hover{border-color:var(--a2);color:#fff;background:#3f1515}html[data-kind=anime]:where([data-site-theme=dark]) .library-page .lst-sort:hover,html[data-kind=anime]:where([data-site-theme=dark]) .dtab:hover{color:#fff;background:#3f1515}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-total strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-hero-art span{color:#ffe4e4;background:linear-gradient(165deg,#b43333,#4e1515 68%);border:1px solid #ff69696b}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-heading h2{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-heading>span{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-content .dtab.on{color:#fff;background:linear-gradient(135deg,#ec1716,#ef3f40);border-color:#0000}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-day-count{color:#ff6262;background:#f40c0c33}html[data-kind=anime]:where([data-site-theme=dark]) .dtab.on .schedule-day-count{color:#fff;background:#ffffff38}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-state h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-state p{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-group>h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .schedule-manga-card img{background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-popular-list strong{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs{border:1px solid var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button{border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button.on{color:#ff6f6f;background:#5f1919;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-tabs button:hover:not(.on){background:#3a1515}html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-synopsis,html[data-kind=anime]:where([data-site-theme=dark]) .manga-list-menu,html[data-kind=anime]:where([data-site-theme=dark]) .manga-custom-menu{background:var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .manga-rating-dialog{border-color:var(--site-line);background:var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-bar{background:#100d0df7}html[data-kind=anime]:where([data-site-theme=dark]) .site-page-hero{background:var(--site-hero)}html[data-kind=anime]:where([data-site-theme=dark]) .site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker),html[data-kind=anime]:where([data-site-theme=dark]) .site-page-hero h1 em{color:#ff3b3a}html[data-kind=anime]:where([data-site-theme=dark]) .site-page-hero p,html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .site-page-hero p{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .site-page-hero :is(.library-hero-count,.lists-hero-stat,.schedule-total,.rank-hero-stats span){color:var(--site-muted);background:#0000003b}html[data-kind=anime]:where([data-site-theme=dark]) .site-page-hero :is(.library-hero-count,.lists-hero-stat,.schedule-total,.rank-hero-stats span) strong{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .lists-hero.site-page-hero .lists-hero-art{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .scans-intro.site-page-hero:after{border:1px solid #ff3b3a24;box-shadow:0 0 0 44px #f40c0c06,0 0 0 88px #f40c0c05}html[data-kind=anime]:where([data-site-theme=dark]) .social-layout .social-feed-title.site-page-hero:after{border:1px solid #ff3b3a26;box-shadow:0 0 0 42px #f40c0c06,0 0 0 84px #f40c0c05}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview body{background:var(--dark-001);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview body:before{background:radial-gradient(58% 35% at 82% -8%,#5a2e9810,#0000 72%),radial-gradient(48% 42% at 0 90%,#feac1a06,#0000 76%)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-bar{background:var(--dark-002)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .logo-name em,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .nav a.on,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .nav a:hover{color:#cbaaff}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .nav a.on{background:#5a2e982f}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home{background:radial-gradient(ellipse 70% 34% at 85% 0%, #5a2e980b, transparent 72%), var(--dark-001)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero{border-color:var(--site-line);background:var(--dark-002)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero:before{background:linear-gradient(90deg,#080809f2,#101013d9 50%,#0000 80%),linear-gradient(#0000 60%,#080809b8)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-featured{color:var(--yellow);background:#302414d9;border-color:#d3913a}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-featured-dot{background:var(--yellow);box-shadow:0 0 9px #feac1a}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero .kh-hero-title em,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-section-head h2{color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero p.kh-hero-desc,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-section-head p{color:#d8d8d8}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-section-eyebrow,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-view,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-page-hero :is(.library-eyebrow,.lists-kicker,.scan-eyebrow,.site-eyebrow,.rank-kicker){color:var(--yellow)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero-buttons button{background:var(--purple);border-color:var(--purple);color:var(--white);box-shadow:none}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-filters button.selected{background:var(--purple);border-color:var(--purple);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-rank{background:var(--purple)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-update-title b{background:var(--purple);border-color:var(--purple);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero-buttons button:hover,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-filters button.selected:hover{background:var(--purple-hover)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-rank-1{background:var(--yellow);color:#191919}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card){background:var(--dark-004);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card):hover{background:var(--dark-005);border-color:#9264c7}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-update-body{background:linear-gradient(90deg,#14141800,#141418db 45%,#141418 76%)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home :is(.kh-reading-continue,.kh-chapters a,.kh-carousel-actions button,.kh-filters button,.kh-rec-actions button,.kh-load){background:var(--dark-005);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home :is(.kh-reading-continue,.kh-chapters a,.kh-carousel-actions button,.kh-filters button,.kh-rec-actions button,.kh-load):hover{background:var(--dark-006);border-color:#9264c7}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.site-page-hero,.library-hero,.scans-intro,.lists-hero,.schedule-hero,.rank-hero,.social-layout .social-feed-title){background:var(--site-hero);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .lists-hero-art{background:radial-gradient(circle,#5a2e9838,#0000 65%)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.library-page .library-controls,.lists-controls,.scan-profile-card,.scan-content-panel,.scan-side-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.social-layout .social-empty,.schedule-content .dtabs,.rank-guide>div,.rank-results,.rank-tabs button,.discovery-list-card,.scan-list-card,.library-page .agrid .card){background:var(--dark-004);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.library-page .agrid .card,.discovery-list-card,.scan-list-card,.rank-tabs button):hover{background:var(--dark-005);border-color:#8f62be}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-search,.scans-search,.lst-srch input,.lst-ms-btn,.lst-ms-pop,.lists-sort select,.lists-scope button,.library-page .lst-sort,.social-layout .social-compose-top textarea,.manga-action,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-search,.scans-search,.lst-srch input,.social-layout .social-compose-top textarea):focus-within{border-color:#b68afa}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-scope button.on,.library-page .lst-sort.on,.lst-apply,.dtab.on,.social-layout .social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.discovery-list-modal-actions button:first-child){background:var(--purple);color:var(--white);box-shadow:none;border-color:#8f63c4}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-scope button.on,.library-page .lst-sort.on,.lst-apply,.dtab.on,.social-layout .social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.discovery-list-modal-actions button:first-child):hover{background:var(--purple-hover)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.schedule-manga-card,.schedule-state,.rank-my-position,.rank-row,.user-post-empty){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-row:hover{background:var(--dark-005)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-position,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-value,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-chevron{color:var(--yellow)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-guide>div>span{background:var(--purple)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-results-head{border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .rank-row{border-bottom-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail .ap-hero-bg:after{background:linear-gradient(90deg, #080809d9, #0808098a), linear-gradient(to top, var(--dark-001), transparent 80%)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.manga-detail .ap-synopsis,.manga-detail .ap-syn,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog,.ap-ep,.ap-eps-item){background:var(--dark-004);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.manga-detail .ap-btn-watch,.manga-detail .ap-btn-fav:not(.on),.manga-action.on){background:var(--purple);border-color:var(--purple);color:var(--white);box-shadow:none}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail .ap-btn-fav.on{background:#7a324e;border-color:#a04d69}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail :is(.ap-genre-tag,.ap-native){color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-end-card{background:var(--dark-004);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .discovery-list-modal,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .discovery-list-modal-head,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .discovery-list-works button{background:var(--dark-004);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .discovery-list-modal-actions{border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .discovery-list-stats span:nth-child(2){color:var(--yellow)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-page{background:var(--profile-page-background)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-page :is(.user-card,.user-card-body,.user-tabs,.user-recent,.user-shelf,.user-about,.user-list-detail,.user-post-empty,.user-followed-lists-empty,.user-followed-lists-grid .discovery-list-card){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-page :is(.user-personalize,.user-follow){background:var(--profile-accent-visible);border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-page .user-tabs button.on{background:var(--profile-soft-accent);color:var(--profile-ink);border-bottom-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-page .user-cover{border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.kh-tags i.genre-colored,.ap-genre-tag.genre-colored,.hgenre.genre-colored,.rec-genre.genre-colored,.ep-info-genre.genre-colored){color:var(--genre-color);background:color-mix(in srgb, var(--genre-color) 16%, var(--dark-004));border:1px solid color-mix(in srgb, var(--genre-color) 55%, var(--dark-004))}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.search-menu,.lst-ms-pop,.social-mention-results,.user-manga-matches,.social-search-results,.manga-list-menu,.manga-custom-menu,.manga-rating-dialog,.modal,.user-edit-modal,.user-edit-tabs,.user-edit-actions,.user-edit-panel,.discovery-list-modal,.discovery-list-modal-head,.discovery-list-modal-actions,.discovery-list-share,.discovery-list-join){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.manga-list-menu button,.manga-custom-menu button,.social-mention-results button,.user-manga-matches button,.social-search-results button){color:var(--white);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.manga-list-menu button,.manga-custom-menu button,.social-mention-results button,.user-manga-matches button,.social-search-results button):hover{background:var(--dark-005);color:#e5ceff}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.srch input,.msrch input,.mfield input,.user-edit-modal input:not([type=checkbox]):not([type=file]):not([type=color]),.user-edit-modal textarea,.user-edit-modal select,.user-list-create input,.user-list-create textarea,.user-add-manga input,.ap-eps-search input,.lst-drop,.lst-ms-btn,.lst-srch input,.discovery-list-share input){background:var(--dark-002);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lst-adv,.lst-drops,.lst-adv-footer,.library-page .library-controls,.lists-controls,.scans-controls,.rank-tabs,.schedule-content .dtabs){background:var(--dark-003);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.manga-action,.manga-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button,.social-compose-modes button){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.manga-action,.manga-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button):hover{background:var(--dark-006);border-color:#8760a9}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.manga-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child){background:var(--purple);color:var(--white);border-color:#8251ad}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.manga-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child):hover{background:var(--purple-hover)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mfield label,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-edit-head p{color:#c5c3c9}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.scan-profile-card,.scan-content-panel,.scan-side-card,.library-page .agrid .card,.schedule-manga-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.rank-guide>div,.rank-results,.rank-my-position){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.library-page .agrid .card,.rank-row):hover{background:var(--dark-005);border-color:#8055a9}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-hero,.library-hero,.scans-intro,.schedule-hero,.rank-hero){background:var(--site-hero);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#5a2e981f,#0000 65%)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.lists-results-count,.discovery-list-modal-metrics span,.discovery-list-creator,.discovery-list-own,.rank-hero-stats span){background:var(--dark-005);border-color:var(--site-line);color:#dfdce4}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.user-page .user-list-create,.user-page .user-list-select,.user-page .user-edit-modal,.user-page .user-theme-editor,.user-page .user-privacy-editor,.user-page .user-list-detail,.user-page .user-about){background:var(--profile-box);border-color:var(--bdr);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .user-page .user-edit-modal :is(input,textarea,select){background:var(--profile-field);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.mr-wrap,.mr-main,.mr-sidebar,.mr-settings,.mr-settings-backdrop,.mr-breadcrumb){background:var(--dark-001)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.mr-bar,.mr-sb-tabs,.mr-chap-item,.mr-chap-nav,.mr-chap-select,.mr-page-pill,.mr-end-card,.mr-settings){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-chap-item:hover{background:var(--dark-005)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-chap-item.on{background:#5a2e982f;border-color:#8055a9}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-button{background:var(--purple);color:var(--white);border-color:#845bad}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview :is(.mr-discussion-panel,.mr-end-comments){background:var(--dark-002)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion :is(.social-composer,.social-post,.social-empty){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion :is(.social-compose-top textarea,.social-manga-search input,.social-selected-manga input,.social-reply-form input){color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion :is(.social-post-manga,.social-spoiler,.social-mention-results){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion .social-spoiler:hover{background:var(--dark-005);border-color:#855ba8}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion .social-post-actions .social-action:hover{background:var(--dark-005);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion .social-replies{border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion .social-compose-bottom button{background:var(--purple);color:var(--white);border-color:#8251ad}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion .social-compose-bottom button:hover:not(:disabled){background:var(--purple-hover)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .social-discussion .social-rating button.on{color:var(--yellow)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-card{background:var(--site-hero)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-card:before,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-card:after{border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-icon{background:var(--dark-005);border-color:var(--site-line);box-shadow:none}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate p{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-login{background:var(--dark-004);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-login:hover{background:var(--dark-005);border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .community-gate-register{box-shadow:none}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .schedule-content .dtab:not(.on){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}@media (width<=700px){html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .kh-home .kh-hero:before{background:linear-gradient(90deg,#080809ea,#101013bb 80%)}}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-label{color:#d8b0b0}html[data-kind=anime]:where([data-site-theme=dark]) .mr-chap-date{color:#ada4a4}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel{scrollbar-color:#893d3c #131010;background:#131010;border-left:1px solid #732a2a}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-discussion-head{background:#1a1515f5;border-bottom:1px solid #4b2323}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-discussion-head:before{color:#f04342}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-discussion-head h2{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-discussion-head p{color:#c0b8b8}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-close{color:#fabebd;background:#2a2222;border:1px solid #814040}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-close:hover,html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-close:focus-visible{color:#fff;background:#541d1c;border-color:#ee2c2b}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-composer{background:#1e1a1a;border:1px solid #642c2b}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-compose-top textarea{color:#feedec;background:#171313;border:1px solid #6c3535}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-compose-top textarea:focus{background:#1a1616;border-color:#ed2322}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-selected-manga{color:#c3baba}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-selected-manga strong{color:#c05e5d}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-compose-bottom label{color:#c6bfbf}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-compose-bottom button{color:#fff;box-shadow:none;background:#ec1a19;border:1px solid #ed2524}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-compose-bottom button:hover:not(:disabled){background:#ef3f3e}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-rating button.on{color:#feac1a}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-empty{color:#c2bbbb;background:#1c1818;border:1px dashed #683434}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-post{background:#1e1919;border:1px solid #5c2c2c}html[data-kind=anime]:where([data-site-theme=dark]) .mr-discussion-panel .social-post-main>p{color:#f7e6e5}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-panel{background:var(--dark-002);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-panel .social-discussion-head{border-color:var(--site-soft-line);background:#141418f5}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-panel :is(.social-composer,.social-empty,.social-post){background:var(--dark-004);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-panel .social-compose-top textarea{background:var(--dark-003);border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-panel .social-compose-bottom button{background:var(--purple);border-color:#9468bf}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .mr-discussion-panel .social-rating button.on{color:var(--yellow)}html[data-kind=anime]:where([data-site-theme=dark]) .mr-legenda-strip>span{color:#ada7a7}html[data-kind=anime]:where([data-site-theme=dark]) .mr-legenda-strip button{color:#dcd6d6;background:#181515cc;border:1px solid #ffffff24}html[data-kind=anime]:where([data-site-theme=dark]) .mr-legenda-strip button small{color:#ada7a7}html[data-kind=anime]:where([data-site-theme=dark]) .mr-legenda-strip button:hover{border-color:#fff5}html[data-kind=anime]:where([data-site-theme=dark]) .mr-legenda-strip button.is-on{background:#f40c0c2e;border-color:#f40c0c}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-legenda{color:#bdb6b6}html[data-kind=anime]:where([data-site-theme=dark]) .mr-end-legenda strong,html[data-kind=anime]:where([data-site-theme=dark]) .mr-like{color:#fbd2d2}html[data-kind=anime]:where([data-site-theme=dark]) .mr-like:hover:not(:disabled){color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .mr-like.is-on{color:#fbcfe8;background:#f472b62a;border-color:#f472b6}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-trigger{border:1px solid var(--site-line);color:#fbcfcf}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-trigger:hover,html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-trigger[aria-expanded=true]{border-color:#ec1918}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-icon{color:#ef3e3d}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-menu{background:#1f1919}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-menu-title{color:#c67c7c}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-menu button{color:#fff;background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-menu button:hover{background:#ffffff0b}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-menu button.selected{background:#f40c0c1c;border-color:#b34a4a}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-menu small{color:#beb6b6}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch{border:1px solid #8f8383}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.original{background:#261732}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.original:after{background:#a855f7}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.dark{background:#0c0c0f;border-color:#4c4751}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.dark:after{background:#ec1314}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.white{background:#fff;border-color:#d2cdcd}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.white:after{background:#2563a8}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.red{background:#1a0d11;border-color:#81333d}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.red:after{background:#df4050}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-check{color:#ff6262}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-trigger{border-color:var(--site-line)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-menu{background:var(--dark-003)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-menu button:hover{background:var(--dark-005)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-menu button.selected{background:#5a2e982a;border-color:#9167b8}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-menu small{color:#bdbbc1}@media (width<=960px){html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-mobile>strong{color:#c67c7c}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-mobile button{border:1px solid var(--site-line);background:var(--site-panel);color:#fbcfcf}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-mobile button.selected{color:#fff;background:#ec1314;border-color:#d13f3f}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-mobile button{background:var(--dark-004);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-theme-mobile button.selected{background:var(--purple)}}html[data-kind=anime]:where([data-site-theme=dark]) .user-page .user-tabs button.on{background:var(--profile-soft-accent);color:var(--profile-ink);border-bottom-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) body:has(.user-page){background:var(--profile-page-background,var(--dark-001,#0c0911))}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail .manga-list-menu button:hover,html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail .manga-list-menu button:focus-visible{background:color-mix(in srgb,var(--purple) 13%,var(--dark-004));color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail .manga-list-menu button.selected{background:color-mix(in srgb,var(--purple) 18%,var(--dark-004));color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .manga-detail .manga-custom-options button.selected{background:color-mix(in srgb,var(--purple) 12%,var(--dark-004));border-color:color-mix(in srgb,var(--purple) 35%,var(--site-line))}html[data-kind=anime]:where([data-site-theme=dark]) .hx-home{--hx-page:#100d0d;--hx-primary:linear-gradient(135deg, #f1100f, #ee2828)}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .hx-home{--hx-page:var(--dark-001);--hx-primary:var(--purple)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-home :focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .hx-metrics b{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-metrics .hx-rating svg{color:var(--hx-star)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-genres i{border:1px solid color-mix(in srgb, var(--genre-color) 40%, var(--hx-panel));background:color-mix(in srgb, var(--genre-color) 13%, var(--hx-panel));color:var(--genre-color)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-dots button{background:color-mix(in srgb, var(--hx-ink) 32%, transparent);border:0}html[data-kind=anime]:where([data-site-theme=dark]) .hx-dots button.active{background:var(--hx-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-ranking-head h2 svg{color:var(--hx-accent-text)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-period button{color:var(--hx-muted);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .hx-period button:hover:not(.on){background:var(--hx-raised);color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-period button.on{background:var(--hx-primary);color:var(--hx-primary-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-ranking-list>li+li{border-top:1px solid var(--hx-line)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-ranking-copy strong,html[data-kind=anime]:where([data-site-theme=dark]) .hx-section-title h2{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-section-title p{color:var(--hx-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-chips button{color:var(--hx-muted);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .hx-chips button:hover:not(.on){background:var(--hx-raised);color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-chips button.on{background:var(--hx-primary);color:var(--hx-primary-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-empty strong{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-empty p{color:var(--hx-muted)}html[data-kind=anime]:where([data-site-theme=dark]) :where(html:not([data-kind=anime])) .hx-reading-info strong{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) :where(html:not([data-kind=anime])) .hx-reading-info small{color:var(--hx-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-chapter-list li+li{border-top:1px solid var(--hx-line)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-chapter-list a{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-chapter-list time{color:var(--hx-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-pagination>button:not(.hx-icon-btn):hover:not(.selected){border-color:var(--hx-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-pagination>button.selected{background:var(--hx-primary);color:var(--hx-primary-ink);border-color:#0000}html[data-kind=anime]:where([data-site-theme=dark]) .hx-collection-copy small{color:var(--hx-muted)}@media (width<=1100px){html[data-kind=anime]:where([data-site-theme=dark]) .hx-ranking-list>li+li{border-top:0}}@media (width<=520px){html[data-kind=anime]:where([data-site-theme=dark]) .hx-ranking-list>li+li{border-top:1px solid var(--hx-line)}}html[data-kind=anime]:where([data-site-theme=dark]) .cover-fallback{color:color-mix(in srgb, var(--text) 70%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .hx-top10-copy strong{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.layout-classic,html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.layout-cinema{background:#211b1b}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.layout-classic:after{background:color-mix(in srgb, var(--a1) 45%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .site-theme-swatch.layout-cinema:after{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--a1) 55%, transparent) 0 5px, transparent 5px 7px)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kind=anime]:where([data-site-theme=dark]) :where(html:not([data-kind=anime])) .hx-reading-cover:before{background:repeating-linear-gradient(90deg,#f1dcdc 0 1px,#d2cccc 1px 2px)}}html[data-kind=anime]:where([data-site-theme=dark]) .upf-page :focus-visible{outline:2px solid var(--upf-accent);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .upf-scan-role-copy small{color:var(--scan-tag)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-stat strong{color:var(--upf-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-stat small{color:var(--upf-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-tabs button{color:var(--upf-muted);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .upf-tabs button:hover:not(.on){background:var(--upf-raised);color:var(--upf-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-tabs button.on{background:var(--upf-soft);color:var(--upf-ink);box-shadow:inset 0 -2px 0 var(--upf-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-tabs button.on svg{color:var(--upf-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-card-head h2{color:var(--upf-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-card-head p{color:var(--upf-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-empty strong{color:var(--upf-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-empty p,html[data-kind=anime]:where([data-site-theme=dark]) .upf-reading-info small{color:var(--upf-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-watch-progress>i{background:var(--upf-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-watch-info small{color:var(--upf-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-chips button{border:1px solid var(--upf-line);color:var(--upf-muted);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .upf-chips button:hover:not(.on){border-color:var(--upf-line-strong);color:var(--upf-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-chips button.on{border-color:var(--upf-accent);background:var(--upf-accent);color:var(--upf-action-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-shelf-meta small{color:var(--upf-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page.upf-page .upf-activity :is(.social-post,.social-composer){border-color:var(--upf-line);background:var(--upf-raised)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-facts>div{border-top:1px solid var(--upf-line)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-facts dt svg,html[data-kind=anime]:where([data-site-theme=dark]) .upf-socials-label svg{color:var(--upf-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-social-row :is(a,button){background:var(--upf-raised);color:var(--upf-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-social-row :is(a,button):hover{color:var(--upf-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-xp>span{background:var(--upf-accent)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-mini-stats>div{background:var(--upf-raised)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-background-copy strong{color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-background-copy small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-background-row>button{border:1px solid var(--bdr2);color:var(--profile-ink);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-background-row>button:hover{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-bg-anchor button{border:1px solid var(--bdr2);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-bg-anchor button:hover{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-bg-range input{accent-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-page.upf-page.has-bg-image{background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-page.upf-page.bg-solid{background:var(--upf-page)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-page.bg-image .upf-main>.user-posts :is(.social-post,.user-post-empty,.social-empty){border-color:var(--upf-glass-line);background:var(--upf-glass)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-options button{border:1px solid var(--bdr2);color:var(--profile-ink);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-options button:hover{border-color:color-mix(in srgb, var(--profile-accent-visible) 60%, var(--bdr2))}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-options button.on{border-color:var(--profile-accent-visible);background:color-mix(in srgb, var(--profile-accent-visible) 12%, transparent);box-shadow:inset 0 0 0 1px var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-options small{color:var(--profile-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-swatch.is-solid i:first-child{background:var(--swatch-page)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-swatch.is-solid i:last-child{background:var(--swatch-box)}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-surface-swatch.is-image i{background:color-mix(in srgb, var(--swatch-box) 62%, transparent);border:1px solid #fff3}html[data-kind=anime]:where([data-site-theme=dark]) .user-theme-editor .user-theme-preview.is-image :is(.user-theme-preview-profile,.user-theme-preview-panels>div){border-color:color-mix(in srgb, var(--theme-preview-ink) 14%, transparent);background:color-mix(in srgb, var(--theme-preview-box) var(--theme-preview-cards,80%), transparent)}:root[data-kind=anime]:where([data-site-theme=dark]):root .user-page .user-list-visibility button[aria-pressed=true]{border-color:var(--profile-accent-visible,var(--list-accent));box-shadow:inset 0 0 0 1px var(--profile-accent-visible,var(--list-accent))}html[data-kind=anime]:where([data-site-theme=dark]) .site-footer h2{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .site-footer-brand p,html[data-kind=anime]:where([data-site-theme=dark]) .site-footer-legal p,html[data-kind=anime]:where([data-site-theme=dark]) .site-footer-nav a{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .site-footer-nav a:hover{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .site-footer-bar-links a{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--a1);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) .site-state-card p{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark]) .site-state-btn{background:color-mix(in srgb, var(--site-panel) 85%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .site-state-btn.primary{background:linear-gradient(135deg,#f1100f,#ee2828);border-color:#0000}html[data-kind=anime]:where([data-site-theme=dark]).palette-preview .site-state-btn.primary{background:var(--purple)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover{background:#0d0b0b}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover :is(.social-post-head strong,.social-post-head time,.social-post-head span,.social-post-main>p,.social-post-actions button){color:#f6e7e7}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover .social-post-head :is(time,.social-author-meta span){color:#f6e7e7b8}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover :is(.social-post-manga,.social-spoiler){background:#0c0a0a8c;border-color:#ffffff1f}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover .social-post-actions{border-color:#ffffff1a}html[data-kind=anime]:where([data-site-theme=dark]) .social-tag{--tag-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) button.social-tag.on{border-color:var(--tag-color);background:color-mix(in srgb, var(--tag-color) 26%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-recomendacao{--tag-color:#f5b942}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-discussao{--tag-color:#60a5fa}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-teoria{--tag-color:#f74244}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-review{--tag-color:#2dd4bf}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-pergunta{--tag-color:#38bdf8}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-meme{--tag-color:#f472b6}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-fanart{--tag-color:#f63430}html[data-kind=anime]:where([data-site-theme=dark]) :is(.social-tag,.social-tag-filter button).tag-noticia{--tag-color:#4ade80}html[data-kind=anime]:where([data-site-theme=dark]) .theme-aurora{background:linear-gradient(135deg,#ed2426,#2563eb 60%,#06b6d4)}html[data-kind=anime]:where([data-site-theme=dark]) .theme-sakura{background:linear-gradient(135deg,#f472b6,#f40c0c)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-field.social-themed-body textarea{color:#fff!important;background:0 0!important;border-color:#0000!important}html[data-kind=anime]:where([data-site-theme=dark]) .social-shelf-item img{border:1px solid var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark]) .social-shelf-item:hover img{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-media figure>button{color:#fff;background:#000000b3;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-shelf>span{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-shelf button{border:1px solid var(--site-soft-line);background:var(--site-panel-raised);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-tools button{color:var(--t2);background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-tools button:hover:not(:disabled),html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-tools button.on{border-color:var(--site-soft-line);background:color-mix(in srgb, var(--a1) 12%, transparent);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-compose-tools button svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-picker-head input{border:1px solid var(--site-line);background:var(--site-panel);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) .social-picker-head input:focus{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-picker-head button{border:1px solid var(--site-line);color:var(--text);background:0 0}html[data-kind=anime]:where([data-site-theme=dark]) .social-gif-grid button{background:var(--site-panel);border:2px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .social-gif-grid button:hover{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-manga-options button{color:var(--text);background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark]) .social-manga-options button:hover:not(:disabled),html[data-kind=anime]:where([data-site-theme=dark]) .social-manga-options button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 10%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .social-manga-options b{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .social-theme-swatch.on{border-color:var(--text);box-shadow:0 0 0 2px var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .social-tag-filter button{border:1px solid var(--site-soft-line);background:var(--site-panel);color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .social-tag-filter button:hover{border-color:color-mix(in srgb, var(--tag-color) 60%, transparent);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-tag-filter button.on{border-color:var(--tag-color);background:color-mix(in srgb, var(--tag-color) 20%, var(--site-panel));color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .social-readers>button{color:var(--text);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .social-readers>button:hover{background:color-mix(in srgb, var(--a1) 10%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .social-readers small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post .social-author-line .social-author-badges{background:color-mix(in srgb, var(--text) 7%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover .social-author-meta{text-shadow:0 1px 6px color-mix(in srgb, var(--bg,#100d0d) 90%, transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .social-post.has-author-cover .social-author-line .social-author-badges{background:color-mix(in srgb, var(--bg,#100d0d) 55%, transparent)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kind=anime]:where([data-site-theme=dark]) .manga-detail .ap-poster-wrap:not(:has([data-adult-cover=true])):before{background:repeating-linear-gradient(90deg,#f1dcdc 0 1px,#d2cccc 1px 2px)}html[data-kind=anime]:where([data-site-theme=dark]) .upf-reading-cover:before{background:repeating-linear-gradient(90deg,#f1dcdc 0 1px,#d2cccc 1px 2px)}}html[data-kind=anime]:where([data-site-theme=dark]) .ld-eyebrow i{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-head h2,html[data-kind=anime]:where([data-site-theme=dark]) .ld-promo h2,html[data-kind=anime]:where([data-site-theme=dark]) .ld-final h2,html[data-kind=anime]:where([data-site-theme=dark]) .dl-show-copy h2{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-head a{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-head-center p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-copy h1 em,html[data-kind=anime]:where([data-site-theme=dark]) .dl-copy h1 em,html[data-kind=anime]:where([data-site-theme=dark]) .ld-promo h2 em{background:linear-gradient(100deg,var(--a2),var(--a1) 45%,var(--a3));color:#0000;-webkit-background-clip:text;background-clip:text}html[data-kind=anime]:where([data-site-theme=dark]) .ld-copy>p,html[data-kind=anime]:where([data-site-theme=dark]) .dl-copy>p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-stats li{border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:color-mix(in srgb,var(--bg3) 70%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-stats b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-stats span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-badge{background:#171515cc}html[data-kind=anime]:where([data-site-theme=dark]) .ld-badge svg{color:#feac1a}html[data-kind=anime]:where([data-site-theme=dark]) .ld-badge-b svg{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-scroll span{background:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-feature h3{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-feature p,html[data-kind=anime]:where([data-site-theme=dark]) .ld-promo-copy>p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-promo-copy li svg{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ld-final-card p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .mk-phone{box-shadow:0 0 0 2px #45434d,0 0 0 9px #131111,0 0 0 10px #2c2a31,0 60px 90px -25px #000,0 0 70px -20px var(--glow)}html[data-kind=anime]:where([data-site-theme=dark]) .mk-signal i{background:currentColor}html[data-kind=anime]:where([data-site-theme=dark]) .dl-note svg{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-platform h3{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-platform p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-list li>span{color:var(--a1);background:color-mix(in srgb,var(--a1) 12%,transparent)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-list b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-list p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-steps b{color:#fff;background:linear-gradient(135deg,var(--a3),var(--a1))}html[data-kind=anime]:where([data-site-theme=dark]) .dl-steps h3{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-steps p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-steps em{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .dl-faq details p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-opts-grid button{border:1px solid var(--bdr);background:var(--bg3);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-opts-grid button:hover{border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-opts-grid button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 14%, var(--bg3))}html[data-kind=anime]:where([data-site-theme=dark]) .ap-opts small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ap-toggle.on{background:var(--a3)}html[data-kind=anime]:where([data-site-theme=dark]) .sp-field input{color:var(--text);background:0 0;border:0;outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .sp-item img{background:var(--bg4)}html[data-kind=anime]:where([data-site-theme=dark]) .sp-item-text small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-link.on{background:color-mix(in srgb, var(--a1) 15%, transparent);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-continue img{background:var(--bg4)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-continue small{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-continue em{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-user.on{background:var(--sur2)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-user-main small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-tab.on{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-me small,html[data-kind=anime]:where([data-site-theme=dark]) .ms-guest p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-btn.primary{border-color:var(--a3);background:var(--a3)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-tile.on{border-color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-recent button{color:var(--text);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .ms-recent img{background:var(--bg4)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-recent small{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-crumb b{color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark]) .al-col img{background:var(--bg4)}html[data-kind=anime]:where([data-site-theme=dark]) .al-hero-copy h1 em{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .al-hero-copy p,html[data-kind=anime]:where([data-site-theme=dark]) .al-head p{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .al-seg button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .al-seg button.on{color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .al-input input{color:var(--text);background:0 0;border:0;outline:0}html[data-kind=anime]:where([data-site-theme=dark]) .al-switch button{color:var(--a1);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) .au-text small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) .ds-version small,html[data-kind=anime]:where([data-site-theme=dark]) .ms-version small{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) .ms-version svg,html[data-kind=anime]:where([data-site-theme=dark]) .brand-item em{color:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .brand-item-animes em{color:#f74141}html[data-kind=anime]:where([data-site-theme=dark]) .brand-item small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-add-series input{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text);outline:none}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-anime-matches{background:var(--sur2);border:1px solid var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-anime-matches button{border:0;border-bottom:1px solid var(--bdr);color:var(--text);background:0 0}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-anime-matches button:hover{background:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-anime-search input,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-selected-series input{border:1px solid var(--bdr2);background:var(--bg3);color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-selected-series button{color:var(--t2);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-post-series{border:1px solid var(--bdr2);background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-post-series{background:#111f34;border-color:#263b58}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-post-series em{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-anime-search input,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-selected-series input,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-post-series{background:#211a1a;border-color:#4d1d1d}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-post-series small{color:#b7b1b1}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page :is(.user-shelf-empty,.user-shelf-card,.social-post-series,.social-spoiler,.social-compose-top textarea,.social-selected-series input,.social-reply-form input,.user-library-shortcuts button,.user-library-back){background:var(--sur2);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-shelf-info em.status-watching,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-library-grid article span.status-watching{background:#ed2627}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout .user-add-series input{color:#f9ecec;background:#211a1a;border:1px solid #642d2d;outline:none}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout :is(.user-list-create-fields input,.user-list-create-fields textarea,.user-add-series input):focus{border-color:var(--list-accent)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout .user-add-series label{color:var(--profile-ink,#f9ecec)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout .user-anime-matches span{color:#ee3433}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout .user-add-series input{background:var(--list-inner);border-color:var(--list-line-strong);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout .user-add-series{border-top:0}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-lists-layout .user-anime-matches{background:var(--profile-box);border-color:var(--list-line-strong)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page .social-post-series{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series:hover,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series:focus-visible{background:#3c1919;border-color:#cf4342}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series>span:last-child{color:#ee302e}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page .social-post-series:hover,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page .social-post-series:focus-visible{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page :is(.user-cover,.user-tabs,.user-about-facts,.social-replies,.user-list-heading,.user-add-series){border-color:var(--bdr)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page :is(.user-recent-item,.user-shelf-card,.social-post-series,.social-spoiler,.social-compose-top textarea,.social-anime-search input,.social-selected-series input,.social-reply-form input,.user-list-select,.user-list-covers,.user-list-work,.user-list-work-empty,.user-list-visibility button,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-series input,.user-anime-matches,.user-list-create-actions button:first-child){background:var(--profile-field);border-color:var(--bdr2);color:var(--profile-ink)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page :is(.user-recent-item,.user-shelf-card,.social-post-series,.user-list-select,.user-list-work):hover{border-color:var(--profile-hover-accent)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page :is(.social-compose-top textarea,.social-anime-search input,.social-selected-series input,.social-reply-form input,.user-list-create-fields input,.user-list-create-fields textarea,.user-add-series input):focus{border-color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .user-page .user-anime-matches span{color:var(--profile-accent-visible)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-anime-search input,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-selected-series input{border-color:var(--bdr2);color:var(--text);background:#0000002b}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series{background:var(--sur2);border-color:var(--bdr2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series:hover,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series:focus-visible{border-color:var(--a1);background:#f40c0c26}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series small:first-child,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series>span:last-child{color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-layout .social-post-series small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .kh-home .kh-update-body .kh-tags .kh-format-series{color:#ffcbcb;background:#812727;border-color:#b44}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .schedule-hero-art>button{color:#ffe4e4;background:linear-gradient(165deg,#b43333,#4e1515 68%);border:1px solid #ff69696b;box-shadow:0 14px 30px #0008}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .schedule-hero-art>button.on{box-shadow:0 14px 30px #0008,0 0 0 2px #fff}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .schedule-hero-art>button:focus-visible{outline-offset:3px;outline:2px solid #fff}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .schedule-hero-art>button small{color:#fff}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .schedule-group>h2 small{color:var(--site-muted)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .schedule-anime-card img{background:var(--bg3)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .anime-detail .ap-synopsis,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .anime-list-menu,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .anime-custom-menu{background:var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .anime-rating-dialog{border-color:var(--site-line);background:var(--site-panel)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview body{background:var(--dark-001);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview body:before{background:radial-gradient(58% 35% at 82% -8%,#ee252510,#0000 72%),radial-gradient(48% 42% at 0 90%,#dfe3ea06,#0000 76%)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .logo-name em,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .nav a.on,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .nav a:hover{color:#ff5d5d}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .nav a.on{background:#ee25252f}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .kh-home{background:radial-gradient(ellipse 70% 34% at 85% 0%, #ee25250b, transparent 72%), var(--dark-001)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .kh-home .kh-featured{color:var(--yellow);background:#1c1f24d9;border-color:#8d96a3}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .kh-featured-dot{background:var(--yellow);box-shadow:0 0 9px #dfe3ea}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .kh-home :is(.kh-reading-card,.kh-popular-card,.kh-compact-card,.kh-update-card):hover{background:var(--dark-005);border-color:#ef3f3f}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .kh-home :is(.kh-reading-continue,.kh-chapters a,.kh-carousel-actions button,.kh-filters button,.kh-rec-actions button,.kh-load):hover{background:var(--dark-006);border-color:#ef3f3f}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .lists-hero-art{background:radial-gradient(circle,#ee252538,#0000 65%)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.library-page .agrid .card,.discovery-list-card,.scan-list-card,.rank-tabs button):hover{background:var(--dark-005);border-color:#f04444}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-search,.scans-search,.lst-srch input,.lst-ms-btn,.lst-ms-pop,.lists-sort select,.lists-scope button,.library-page .lst-sort,.social-layout .social-compose-top textarea,.anime-action,.anime-list-menu,.anime-custom-menu,.anime-rating-dialog){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-search,.scans-search,.lst-srch input,.social-layout .social-compose-top textarea):focus-within{border-color:#f74141}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-scope button.on,.library-page .lst-sort.on,.lst-apply,.dtab.on,.social-layout .social-feed-tabs button.on,.rank-tabs button.on,.scans-admin-link,.discovery-list-modal-actions button:first-child){background:var(--purple);color:var(--white);box-shadow:none;border-color:#f04040}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.schedule-anime-card,.schedule-state,.rank-my-position,.rank-row,.user-post-empty){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail .ap-hero-bg:after{background:linear-gradient(90deg, #080809d9, #0808098a), linear-gradient(to top, var(--dark-001), transparent 80%)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.anime-detail .ap-synopsis,.anime-detail .ap-syn,.anime-list-menu,.anime-custom-menu,.anime-rating-dialog,.ap-ep,.ap-eps-item){background:var(--dark-004);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.anime-detail .ap-btn-watch,.anime-detail .ap-btn-fav:not(.on),.anime-action.on){background:var(--purple);border-color:var(--purple);color:var(--white);box-shadow:none}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail .ap-btn-fav.on{background:#7a324e;border-color:#a04d69}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail :is(.ap-genre-tag,.ap-native){color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.search-menu,.lst-ms-pop,.social-mention-results,.user-anime-matches,.social-search-results,.anime-list-menu,.anime-custom-menu,.anime-rating-dialog,.modal,.user-edit-modal,.user-edit-tabs,.user-edit-actions,.user-edit-panel,.discovery-list-modal,.discovery-list-modal-head,.discovery-list-modal-actions,.discovery-list-share,.discovery-list-join){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.anime-list-menu button,.anime-custom-menu button,.social-mention-results button,.user-anime-matches button,.social-search-results button){color:var(--white);border-color:var(--site-soft-line)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.search-result,.search-see-all,.lst-ms-opt,.anime-list-menu button,.anime-custom-menu button,.social-mention-results button,.user-anime-matches button,.social-search-results button):hover{background:var(--dark-005);color:#ff9c9c}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.srch input,.msrch input,.mfield input,.user-edit-modal input:not([type=checkbox]):not([type=file]):not([type=color]),.user-edit-modal textarea,.user-edit-modal select,.user-list-create input,.user-list-create textarea,.user-add-series input,.ap-eps-search input,.lst-drop,.lst-ms-btn,.lst-srch input,.discovery-list-share input){background:var(--dark-002);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.anime-action,.anime-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button,.social-compose-modes button){background:var(--dark-004);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lst-adv-btn,.lst-sort,.lst-drop,.lst-ms-btn,.lst-clear,.ap-tool,.ap-link-btn,.ap-season-btn,.anime-action,.anime-custom-trigger,.discovery-list-modal-buttons button,.discovery-list-close,.social-feed-tabs button):hover{background:var(--dark-006);border-color:#b25757}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.anime-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child){background:var(--purple);color:var(--white);border-color:#b94646}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lst-sort.on,.lst-apply,.ap-tool.on,.anime-action.on,.msubmit,.mtab.on,.discovery-list-modal-buttons button:first-child,.discovery-list-share button,.discovery-list-join button,.user-edit-actions button:last-child):hover{background:var(--purple-hover)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.scan-profile-card,.scan-content-panel,.scan-side-card,.library-page .agrid .card,.schedule-anime-card,.social-layout .social-composer,.social-layout .social-post,.social-layout .social-aside-panel,.rank-guide>div,.rank-results,.rank-my-position){background:var(--dark-004);border-color:var(--site-soft-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-page .discovery-list-card,.scan-list-card,.library-page .agrid .card,.rank-row):hover{background:var(--dark-005);border-color:#b34b4b}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-hero-art,.library-hero-art){background:radial-gradient(circle,#ee25251f,#0000 65%)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview :is(.lists-results-count,.discovery-list-modal-metrics span,.discovery-list-creator,.discovery-list-own,.rank-hero-stats span){background:var(--dark-005);border-color:var(--site-line);color:#e1e0df}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .mr-chap-item.on{background:#ee25252f;border-color:#b34b4b}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .mr-discussion-button{background:var(--purple);color:var(--white);border-color:#b75151}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .mr-discussion-panel{background:var(--dark-002)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .social-discussion :is(.social-post-series,.social-spoiler,.social-mention-results){background:var(--dark-003);border-color:var(--site-line);color:var(--white)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .social-discussion .social-spoiler:hover{background:var(--dark-005);border-color:#b25151}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .social-discussion .social-compose-bottom button{background:var(--purple);color:var(--white);border-color:#b94646}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail .anime-list-menu button:hover,html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail .anime-list-menu button:focus-visible{background:color-mix(in srgb,var(--purple) 13%,var(--dark-004));color:var(--a2)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail .anime-list-menu button.selected{background:color-mix(in srgb,var(--purple) 18%,var(--dark-004));color:var(--text)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime].palette-preview .anime-detail .anime-custom-options button.selected{background:color-mix(in srgb,var(--purple) 12%,var(--dark-004));border-color:color-mix(in srgb,var(--purple) 35%,var(--site-line))}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .hx-reading-progress>i{background:var(--hx-accent)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .hx-reading-info strong{color:var(--hx-ink)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .hx-reading-info small{color:var(--hx-muted)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .hx-ep-num small{color:color-mix(in srgb, var(--hx-accent) 55%, #fff)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .hx-ep-meta i{background:color-mix(in srgb, var(--hx-muted) 70%, transparent)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-anime-options button{color:var(--text);background:0 0;border:1px solid #0000}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-anime-options button:hover:not(:disabled),html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-anime-options button.on{border-color:var(--a1);background:color-mix(in srgb, var(--a1) 10%, transparent)}html[data-kind=anime]:where([data-site-theme=dark])[data-kind=anime] .social-anime-options b{background:var(--a1);color:#fff}html[data-kind=anime]:where([data-site-theme=dark]) .pc-badge i{background:#cfcfd6}html[data-kind=anime]:where([data-site-theme=dark]) .pc-badge.is-new i{background:var(--a1)}html[data-kind=anime]:where([data-site-theme=dark]) .pc-badge.is-live i{background:#4ade80}html[data-kind=anime]:where([data-site-theme=dark]) .pc-sub .pc-rating svg{color:#fbbf24}html[data-kind=anime]:where([data-site-theme=dark]) .hx-top10-copy small{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-discussion-head{background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-discussion-head h2{color:var(--dc-ink)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-discussion-head p{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-composer{border:1px solid var(--dc-line);background:var(--dc-panel)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-top textarea{border:1px solid var(--dc-line2);background:var(--dc-field);color:var(--dc-ink);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-top textarea:focus{border-color:var(--dc-accent);background:var(--dc-field);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-selected-series :is(strong,span){color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-selected-series strong{color:var(--dc-ink)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-selected-series input{border:1px solid var(--dc-line2);background:var(--dc-field);color:var(--dc-ink);outline:none}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-selected-series input:focus{border-color:var(--dc-accent)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-rating button{color:color-mix(in srgb, var(--dc-ink) 20%, transparent);background:0 0;border:0}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-rating button.on{color:var(--dc-star)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion .social-rating:has(button:first-of-type:hover) button:nth-of-type(-n+1){color:var(--dc-star)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion .social-rating:has(button:nth-of-type(2):hover) button:nth-of-type(-n+2){color:var(--dc-star)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion .social-rating:has(button:nth-of-type(3):hover) button:nth-of-type(-n+3){color:var(--dc-star)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion .social-rating:has(button:nth-of-type(4):hover) button:nth-of-type(-n+4){color:var(--dc-star)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion .social-rating:has(button:nth-of-type(5):hover) button:nth-of-type(-n+5){color:var(--dc-star)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom label{color:var(--t2)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom label:hover{color:var(--dc-ink)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom label:has(input:checked){color:var(--dc-ink)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom label input{background:var(--dc-line2)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom label input:checked{background:var(--dc-accent)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom label input:focus-visible{outline:2px solid var(--dc-accent);outline-offset:2px}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom>span{color:var(--t3)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom button{background:var(--dc-accent);color:#fff;border:0}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-compose-bottom button:hover:not(:disabled){background:var(--dc-accent)}html[data-kind=anime]:where([data-site-theme=dark]) :is(html.palette-preview,html) .social-discussion .social-post{border:1px solid var(--dc-line);background:var(--dc-panel)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion-empty strong{color:var(--dc-ink)}html[data-kind=anime]:where([data-site-theme=dark]) .social-discussion-empty span{color:var(--t3)}html[data-kind] .hx-hero-facts{clip-path:inset(-4px -4px -4px 14px);margin-left:-14px}html[data-kind] .hx-hero-facts>span{margin-left:14px;position:relative}html[data-kind] .hx-hero-facts>span:before{content:"·";opacity:.7;margin:0;position:absolute;left:-9px}html[data-kind] .anime-detail .anime-meta{gap:6px}html[data-kind] .anime-detail .anime-meta>span:before{display:none}html[data-kind] .schedule-anime-card strong{white-space:normal;text-overflow:clip}@media (width<=700px){html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns>*{grid-column:span 3;min-width:0}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns>:is(.manga-rating-trigger,.anime-rating-trigger){grid-column:span 5}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns>:is(.manga-bell,.anime-bell){grid-column:span 1;width:auto;padding:0}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns>:is(.ap-favorite-error,.manga-action-feedback,.anime-action-feedback){grid-column:1/-1}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns>:is(.ap-btn-watch,.ap-btn-fav){justify-content:center;width:100%;min-width:0;padding-inline:10px}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns :is(.manga-action,.anime-action){justify-content:center;gap:7px;width:100%;min-width:0;padding-inline:8px}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns>:is(.ap-btn-watch,.ap-btn-fav){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-kind] :is(.manga-detail,.anime-detail) .ap-btns :is(.manga-list-trigger,.anime-list-trigger,.manga-custom-trigger,.anime-custom-trigger)>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-kind] :is(.manga-detail,.anime-detail) .ap-title{line-height:1.12}html[data-kind] :is(.manga-detail,.anime-detail) .ap-tags{margin:12px 0 16px}html[data-kind] .schedule-content .dtabs{gap:6px;padding:8px}html[data-kind] .schedule-content .dtab{min-height:34px;padding:7px 11px;font-size:.64rem}html[data-kind] .schedule-anime-card strong{font-size:.78rem;line-height:1.25}}@media (width<=420px){html[data-kind=anime] .hx-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}html[data-kind=anime] .hx-ep{gap:8px}html[data-kind=anime] .hx-ep-num{font-size:1.15rem;bottom:6px;left:8px}html[data-kind=anime] .hx-ep-chips{gap:4px;top:6px;bottom:auto;right:6px}html[data-kind=anime] .hx-ep-chip{padding:4px 6px;font-size:.56rem}html[data-kind=anime] .hx-ep-title{font-size:.8rem}html[data-kind=anime] .hx-ep-body{gap:2px}html[data-kind=anime] .hx-ep-meta{gap:6px;font-size:.68rem}}
