:root{--ease:cubic-bezier(.22,1,.36,1);--ring:0 0 0 3px #e6001240;--glow:0 14px 34px #e600122e;--card-shadow:0 10px 26px #00000059}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:#2b3345 transparent;scrollbar-width:thin}::selection{color:#fff;background:#e6001259}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:3px solid var(--bg);background:#2b3345;border-radius:999px}::-webkit-scrollbar-track{background:0 0}main{animation:page-in .55s var(--ease) both}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}.clamp-1{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.topbar{transition:background .3s,box-shadow .3s}@supports (animation-timeline:scroll()){.topbar{animation:linear both bar-solid;animation-timeline:scroll();animation-range:0 140px}@keyframes bar-solid{to{background:#090c14f5;box-shadow:0 12px 30px #0006}}}.brand-badge{transition:transform .4s var(--ease),box-shadow .4s}.brand:hover .brand-badge{transform:rotate(-8deg)scale(1.08);box-shadow:0 0 30px #e600128c}.links a{padding:6px 0;transition:color .2s;position:relative}.links a:after{content:"";inset-inline:0;background:linear-gradient(90deg,var(--pink),var(--purple));transform-origin:0;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:-3px;transform:scaleX(0)}.links a:hover:after,.links a.active:after{transform:scaleX(1)}.search input{transition:border-color .2s,box-shadow .2s,background .2s}.search input:focus{box-shadow:var(--ring);background:#1a2132;border-color:#e600128c}.icon-btn{transition:border-color .2s,transform .2s,background .2s}.icon-btn:hover{background:#182033;border-color:#3a4458;transform:translateY(-1px)}.menu,.suggest{animation:pop-in .18s var(--ease) both;transform-origin:100% 0}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.btn{transition:transform .2s var(--ease),box-shadow .25s,background .2s,border-color .2s;position:relative;overflow:hidden}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn.primary:hover{box-shadow:0 12px 28px #e6001261}.btn.primary:after{content:"";width:40%;transition:left .6s var(--ease);background:linear-gradient(100deg,#0000,#ffffff47,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.btn.primary:hover:after{left:130%}.btn.glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff29}.btn.glass:hover{background:#ffffff24}.btn.outline:hover{background:#ffffff08;border-color:#566079}.tab{transition:color .2s,background .2s,border-color .2s}.tab:hover{color:#fff;border-color:#33405a}.tag{transition:border-color .2s,color .2s,background .2s}a.tag:hover{color:#fff;background:#e600121a;border-color:#e6001273}.section{margin-top:40px}.section-head{flex-wrap:wrap;gap:12px}.section-title{letter-spacing:-.2px;align-items:center;gap:10px;font-size:21px;display:flex}.section-title:before{content:"";background:linear-gradient(var(--pink),var(--purple));border-radius:4px;width:4px;height:1.05em;box-shadow:0 0 14px #e6001280}.see-all{color:var(--muted);align-items:center;gap:6px;font-size:13px;transition:color .2s;display:inline-flex}.see-all:after{content:"→";transition:transform .25s var(--ease)}[dir=rtl] .see-all:after{content:"←"}.see-all:hover{color:var(--pink)}.see-all:hover:after{transform:translate(4px)}[dir=rtl] .see-all:hover:after{transform:translate(-4px)}.card{transition:border-color .25s}.swap-in{animation:page-in .45s var(--ease) both}@supports (animation-timeline:view()){main>.container>.section,main>.container>div>.section,.grid>.manga-card{animation:rise both var(--ease);animation-timeline:view();animation-range:entry entry 40%}@keyframes rise{0%{opacity:0;transform:translateY(26px)}}}.manga-card{transition:transform .35s var(--ease);display:block;position:relative}.manga-card:hover{transform:translateY(-5px)}.cover-frame{isolation:isolate;box-shadow:var(--card-shadow);border-radius:12px;transition:box-shadow .35s;position:relative;overflow:hidden}.manga-card:hover .cover-frame{box-shadow:0 18px 38px #00000080,0 0 0 1px #e6001273,var(--glow)}.cover-frame .cover{transition:transform .6s var(--ease),filter .4s;border:0;border-radius:0;display:block}.manga-card:hover .cover-frame .cover{filter:saturate(1.12);transform:scale(1.07)}.cover-frame:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#06080e00 52%,#06080ee0);position:absolute;inset:0}.cover-chip{z-index:2;letter-spacing:.3px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;padding:4px 7px;font-size:10.5px;font-weight:800;line-height:1;position:absolute}.cover-chip.type{top:8px;color:#e6e9f2;text-transform:uppercase;background:#090c149e;border:1px solid #ffffff24;inset-inline-start:8px}.cover-chip.latest{bottom:8px;background:linear-gradient(135deg,var(--pink),var(--pink2));color:#fff;inset-inline-end:8px;box-shadow:0 4px 12px #e6001259}.rank{z-index:2;bottom:-8px;color:#0000;-webkit-text-stroke:2px #ffffffe6;text-shadow:0 6px 22px #000000a6;letter-spacing:-3px;pointer-events:none;font-size:58px;font-style:italic;font-weight:900;line-height:1;position:absolute;inset-inline-start:6px}.manga-card h3{margin:10px 0 3px;transition:color .2s}.manga-card .meta{font-size:12px}.cover.placeholder{color:#ffffffbf;background:radial-gradient(circle at 30% 20%,#e6001259,#0000 55%),linear-gradient(150deg,#1b2442,#5b2a8c);font-size:40px}.rail{position:relative}.rail-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(16.6667% - 11.6667px);grid-auto-flow:column;gap:14px;margin:-6px -2px -12px;padding:6px 2px 12px;scroll-padding-inline:2px;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.rail.at-start .rail-track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.rail.at-end .rail-track{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.rail.at-start.at-end .rail-track{-webkit-mask-image:none;mask-image:none}.rail-track::-webkit-scrollbar{display:none}.rail-track>*{scroll-snap-align:start;min-width:0}.rail-btn{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;opacity:0;width:42px;height:42px;transition:opacity .25s,transform .25s var(--ease),background .2s;background:#0d111bd1;border:1px solid #ffffff29;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;top:calc(50% - 40px);transform:scale(.9);box-shadow:0 8px 22px #00000073}.rail-btn.prev{inset-inline-start:-14px}.rail-btn.next{inset-inline-end:-14px}[dir=rtl] .rail-btn span{display:inline-block;transform:scaleX(-1)}.rail:hover .rail-btn:not(:disabled),.rail-btn:focus-visible{opacity:1;transform:none}.rail-btn:hover{background:linear-gradient(135deg,var(--pink),var(--purple))}.rail-btn:disabled{pointer-events:none;opacity:0!important}@media (hover:none){.rail-btn{display:none}}@media (max-width:900px){.rail-track{grid-auto-columns:calc(31.25% - 8.75px)}}@media (max-width:560px){.rail-track{grid-auto-columns:42%;gap:12px}}@media (max-width:900px){.grid.rail-mobile{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:calc(31.25% - 8.75px);grid-auto-flow:column;margin:-6px -2px -12px;padding:6px 2px 12px;overflow-x:auto}.grid.rail-mobile::-webkit-scrollbar{display:none}.grid.rail-mobile>*{scroll-snap-align:start}}@media (max-width:560px){.grid.rail-mobile{grid-auto-columns:42%;gap:12px}}.hero-slider{border:1px solid var(--line);background:#0d1220;border-radius:20px;min-height:420px;position:relative;overflow:hidden;box-shadow:0 22px 50px #00000073}.hero-slide{opacity:0;visibility:hidden;transition:opacity .9s var(--ease),visibility 0s .9s;position:absolute;inset:0}.hero-slide.active{opacity:1;visibility:visible;transition:opacity .9s var(--ease),visibility 0s}.hero-slide:first-of-type{min-height:420px;position:relative}.hero-art{object-fit:cover;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.hero-slide.active .hero-art{animation:9s linear both ken-burns}@keyframes ken-burns{0%{transform:scale(1.12)}to{transform:scale(1.02)}}.hero-slide:after{content:"";background:linear-gradient(90deg,#06080ef7 0%,#06080ed1 36%,#06080e40 70%,#06080e8c 100%),linear-gradient(#0000 55%,#06080ebf);position:absolute;inset:0}[dir=rtl] .hero-slide:after{background:linear-gradient(270deg,#06080ef7 0%,#06080ed1 36%,#06080e40 70%,#06080e8c 100%),linear-gradient(#0000 55%,#06080ebf)}.hero-slider .hero-content{z-index:2;max-width:600px;padding:70px 48px 64px;position:relative}.hero-slide .hero-content>*{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:translateY(16px)}.hero-slide.active .hero-content>*{opacity:1;transform:none}.hero-slide.active .hero-content>:nth-child(2){transition-delay:80ms}.hero-slide.active .hero-content>:nth-child(3){transition-delay:.14s}.hero-slide.active .hero-content>:nth-child(4){transition-delay:.2s}.hero-slide.active .hero-content>:nth-child(5){transition-delay:.26s}.hero-slide.active .hero-content>:nth-child(6){transition-delay:.32s}.hero-title{letter-spacing:-1px;text-shadow:0 6px 30px #00000080;margin:0 0 12px;font-size:54px;line-height:1.02}.hero-meta{color:#cfd5e2;align-items:center;gap:14px;margin-bottom:10px;font-size:13px;display:flex}.hero-slider p{color:#c4cad7;margin:0 0 4px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hero-picks{z-index:3;top:24px;bottom:24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090c1473;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:center;gap:6px;width:230px;margin:0;padding:8px;list-style:none;display:flex;position:absolute;inset-inline-end:24px}.hero-picks button{color:#c9cfdc;text-align:start;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:40px 1fr;align-items:center;gap:10px;width:100%;padding:6px;font-size:13px;font-weight:700;transition:background .25s,border-color .25s,color .25s;display:grid}.hero-picks img,.hero-picks .ph{object-fit:cover;width:40px;height:53px;transition:transform .3s var(--ease);background:#1a2130;border-radius:7px}.hero-picks button:hover{color:#fff;background:#ffffff0f}.hero-picks button[aria-current=true]{color:#fff;background:#e6001224;border-color:#e6001266}.hero-picks button[aria-current=true] img{transform:scale(1.06)}.hero-dots{z-index:3;bottom:22px;gap:7px;display:flex;position:absolute;inset-inline-start:48px}.hero-dots button{width:10px;height:6px;transition:width .4s var(--ease),background .3s;background:#ffffff4d;border:0;border-radius:999px;padding:0;position:relative;overflow:hidden}.hero-dots button[aria-current=true]{background:#ffffff38;width:42px}.hero-dots .fill{background:linear-gradient(90deg,var(--pink),var(--purple));transform-origin:0;animation:linear both fill;position:absolute;inset:0}.hero-slider.paused .hero-dots .fill{animation-play-state:paused}.hero-dots button[aria-current=true]:not(:has(.fill)){background:var(--pink)}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.hero-picks{display:none}}@media (max-width:900px){.hero-slider,.hero-slide:first-of-type{min-height:360px}.hero-slider .hero-content{padding:56px 26px 54px}.hero-title{font-size:40px}.hero-dots{inset-inline-start:26px}}@media (max-width:560px){.hero-slider{border-radius:16px}.hero-slider,.hero-slide:first-of-type{min-height:330px}.hero-slider .hero-content{padding:44px 20px 52px}.hero-title{font-size:31px}.hero-slider p{font-size:13px}.hero-slider .tags{display:none}}.updates{gap:2px}.update{border-bottom-color:#0000;border-radius:10px;grid-template-columns:46px minmax(0,1fr) auto;margin:0 -8px;padding:8px;transition:background .2s}.update:hover{background:#ffffff0a}.update .thumb{object-fit:cover;width:46px;height:62px;transition:transform .35s var(--ease);border-radius:8px}.update:hover .thumb{transform:scale(1.06)rotate(-1deg)}.update-body{flex-direction:column;gap:4px;min-width:0;display:flex}.chapter-pill{color:#ffb6bd;background:#e600121f;border:1px solid #e6001247;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:800}.update .time{white-space:nowrap}.card.pick{background:radial-gradient(circle at 100% 0,#8b5cf62e,#0000 55%),linear-gradient(#141a28f5,#0d121df5);position:relative;overflow:hidden}.card.pick img{transition:transform .5s var(--ease);border-radius:10px}.card.pick a:hover img{transform:scale(1.04)rotate(-1deg)}.card.pick a:hover h3{color:var(--pink)}main.has-backdrop{isolation:isolate;position:relative;overflow-x:clip}.detail-backdrop{z-index:-1;filter:blur(38px)saturate(1.2);opacity:.38;pointer-events:none;background-position:50% 20%;background-size:cover;height:520px;position:absolute;inset:0 0 auto;transform:scale(1.15);-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.detail-cover.placeholder{color:#ffffffb3;background:radial-gradient(circle at 30% 20%,#e6001259,#0000 55%),linear-gradient(150deg,#1b2442,#5b2a8c);place-items:center;font-size:96px;font-weight:900;display:grid}.detail-cover{transition:transform .5s var(--ease);box-shadow:0 24px 50px #0000008c}.detail-cover:hover{transform:translateY(-4px)rotate(-.6deg)}.detail-main h1{letter-spacing:-.6px}.chapter{transition:border-color .2s,transform .25s var(--ease),background .2s}.chapter:hover{background:#161e2d;border-color:#e6001266;transform:translate(4px)}[dir=rtl] .chapter:hover{transform:translate(-4px)}.chapter-tabs a,.chapter-tabs button{transition:color .2s,border-color .2s}.footer{background:linear-gradient(#0000,#8b5cf60d);margin-top:40px;padding:40px 0 24px}.footer .container.footer-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.footer .brand{color:var(--text)}.footer .brand span:last-child{display:inline}.footer-brand p{max-width:420px;margin:12px 0 0;line-height:1.7}.footer-grid nav{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:10px 22px;display:grid}.footer-grid nav a{transition:color .2s,transform .2s var(--ease)}.footer-grid nav a:hover{color:var(--pink);transform:translate(3px)}.footer .container.footer-bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;padding-top:18px;display:flex}.to-top{color:var(--muted);transition:color .2s}.to-top:hover{color:var(--pink)}@media (max-width:700px){.footer .container.footer-grid{grid-template-columns:1fr}}.mobile-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f18db}.mobile-nav a{transition:color .2s;position:relative}.mobile-nav a.active:before{content:"";background:linear-gradient(90deg,var(--pink),var(--purple));border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:30%;right:30%;box-shadow:0 0 12px #e6001299}body{flex-direction:column;display:flex}body>main,body main#main{flex:1 0 auto}.auth-card{animation:pop-in .5s var(--ease) both;background:radial-gradient(circle at 100% 0,#e600121a,#0000 50%),#111722;box-shadow:0 30px 70px #00000073,0 0 0 1px #e6001214}.field input,.field select,.field textarea,.input,.select,.textarea{transition:border-color .2s,box-shadow .2s}.field input:focus,.field select:focus,.field textarea:focus,.input:focus,.select:focus,.textarea:focus{box-shadow:var(--ring);border-color:#e600128c;outline:none}.ad-slot{justify-content:center;max-width:100%;margin:22px auto;display:flex}.ad-slot.container{margin-top:18px;margin-bottom:0}.ad{flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.ad img,.ad video{border-radius:10px;width:100%;height:auto;display:block}.ad-label{letter-spacing:1px;text-transform:uppercase;color:var(--muted);opacity:.75;align-self:flex-start;margin-bottom:4px;font-size:10px}.ad-text{max-width:720px}.ad-native{border:1px dashed var(--line);background:var(--panel,#101521);border-radius:12px;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:border-color .2s;display:flex}.ad-native:hover{border-color:var(--pink)}.ad-native img{object-fit:cover;border-radius:8px;flex:none;width:64px;height:64px}.ad-native>span:nth-child(2),.ad-native>span:first-child:not(.ad-cta){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ad-cta{color:var(--pink);margin-left:auto;font-size:18px}@media (max-width:560px){.ad-slot[data-device=desktop]{display:none}}@media (min-width:561px){.ad-slot[data-device=mobile]{display:none}}.ad-sticky{z-index:44;background:var(--panel,#101521);border:1px solid var(--line);max-width:calc(100% - 20px);animation:page-in .4s var(--ease) both;border-radius:12px;padding:6px;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000073}@media (max-width:560px){.ad-sticky{bottom:72px}.ad-sticky[data-device=desktop]{display:none}}@media (min-width:561px){.ad-sticky[data-device=mobile]{display:none}}.ad-close{border:1px solid var(--line);background:var(--bg);width:26px;height:26px;color:var(--text);cursor:pointer;z-index:2;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid;position:absolute;top:-10px;right:-10px}.ad-interstitial{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:page-in .3s var(--ease) both;background:#03050ac7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ad-interstitial-box{background:var(--panel,#101521);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:14px;max-width:min(560px,100%);padding:18px;display:flex;position:relative}.reader-pages>.ad-slot{margin:14px auto}.ear-left,.ear-right,.side-ad{display:none}[data-theme=paper] .ear-left,[data-theme=paper] .ear-right{align-self:center;margin:0;display:flex}[data-theme=paper] .ear-left{grid-area:earL;justify-self:start}[data-theme=paper] .ear-right{grid-area:earR;justify-self:end}@media (min-width:1101px){[data-theme=atelier] .side-ad{margin:0;display:flex}}.ad>a{width:100%;display:block}.ad-text,.ad-text>a,.ad-native{width:100%}
[data-theme=paper]{--bg:#f4efe4;--panel:#fffdf7;--panel2:#efe8d9;--line:#d8cfbd;--text:#1c1a17;--muted:#6c6459;--pink:#c8102e;--pink2:#a50d26;--purple:#1d3a5f;--green:#2e7d4f;--yellow:#c8102e;--radius:2px;--shadow:4px 4px 0 #1c1a17;--ink:#1c1a17;--paper:#fffdf7;--serif:var(--font-fraunces),Georgia,"Times New Roman",serif;--ring:0 0 0 3px #c8102e33;--glow:none;--card-shadow:none;scrollbar-color:#b9ae98 transparent}[data-theme=paper] body{background:repeating-linear-gradient(0deg,#1c1a1705 0 1px,transparent 1px 3px), radial-gradient(circle at 50% -10%,#fffaf0,transparent 60%),var(--bg);color:var(--text)}[data-theme=paper]::selection{color:var(--ink);background:#c8102e33}[data-theme=paper] ::-webkit-scrollbar-thumb{border-color:var(--bg);background:#b9ae98}[data-theme=paper] .container{max-width:1140px}[data-theme=paper] h1,[data-theme=paper] h2,[data-theme=paper] h3,[data-theme=paper] .section-title,[data-theme=paper] .brand{font-family:var(--serif)}[data-theme=paper] .muted,[data-theme=paper] .description,[data-theme=paper] .prose{color:var(--muted)}[data-theme=paper] .topbar{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom:0;animation:none;position:relative}[data-theme=paper] .nav{grid-template-columns:1fr auto 1fr;grid-template-areas:"search.actions""earL brand earR""links links links";gap:10px 20px;height:auto;padding-top:14px;display:grid}[data-theme=paper] .ad-native{background:var(--paper);border-color:var(--ink);border-radius:0}[data-theme=paper] .ad img{border-radius:0}[data-theme=paper] .ad-sticky,[data-theme=paper] .ad-interstitial-box{background:var(--paper);border-color:var(--ink);border-radius:0}[data-theme=paper] .brand{letter-spacing:-1px;color:var(--ink);grid-area:brand;justify-self:center;font-size:40px;font-weight:800}[data-theme=paper] .brand-logo{width:280px;height:45px}[data-theme=paper] .brand-badge{display:none}[data-theme=paper] .search{grid-area:search;align-self:center;min-width:0;max-width:300px;margin:0}[data-theme=paper] .search input{border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:0;padding-inline-start:30px}[data-theme=paper] .search input::placeholder{color:#8d8577;font-style:italic}[data-theme=paper] .search:before{color:var(--ink);left:4px}[data-theme=paper] .search input:focus{box-shadow:none;border-bottom-color:var(--pink);background:0 0}[data-theme=paper] .nav-actions{grid-area:actions;justify-self:end}[data-theme=paper] .links{border-top:3px double var(--ink);border-bottom:1px solid var(--ink);font-family:var(--serif);text-transform:uppercase;letter-spacing:1.5px;color:var(--ink);grid-area:links;justify-content:center;gap:34px;padding:9px 0;font-size:15px;font-weight:600}[data-theme=paper] .links a:after{background:var(--pink);height:1px;bottom:-1px}[data-theme=paper] .links a.active,[data-theme=paper] .links a:hover{color:var(--pink)}[data-theme=paper] .icon-btn{border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:0}[data-theme=paper] .icon-btn:hover{background:var(--ink);color:var(--paper);transform:none}[data-theme=paper] .badge-dot{border-color:var(--paper)}[data-theme=paper] .menu,[data-theme=paper] .suggest{background:var(--paper);border:1px solid var(--ink);box-shadow:var(--shadow);border-radius:0}[data-theme=paper] .menu a,[data-theme=paper] .menu button{color:var(--ink)}[data-theme=paper] .menu a:hover,[data-theme=paper] .menu button:hover,[data-theme=paper] .menu .active,[data-theme=paper] .suggest a:hover,[data-theme=paper] .suggest a[aria-selected=true]{background:var(--panel2);color:var(--ink)}[data-theme=paper] .avatar{border-color:var(--ink)}[data-theme=paper] .btn{background:var(--paper);color:var(--ink);border:1px solid var(--ink);font-family:var(--serif);letter-spacing:.3px;box-shadow:none;border-radius:0;font-weight:700}[data-theme=paper] .btn:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}[data-theme=paper] .btn.primary{background:var(--pink);border-color:var(--pink2);color:#fff}[data-theme=paper] .btn.primary:after{display:none}[data-theme=paper] .btn.primary:hover{box-shadow:3px 3px 0 var(--ink)}[data-theme=paper] .btn.glass,[data-theme=paper] .btn.outline{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-theme=paper] .tag{color:var(--ink);background:0 0;border:1px solid #b9ae98;border-radius:0;font-style:italic}[data-theme=paper] a.tag:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}[data-theme=paper] .tab{color:var(--muted);font-family:var(--serif);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:6px 4px;font-size:13px}[data-theme=paper] .tab:hover{color:var(--ink)}[data-theme=paper] .tab.active{color:var(--pink);border-bottom-color:var(--pink);background:0 0}[data-theme=paper] .eyebrow{background:var(--pink);color:#fff;text-transform:uppercase;letter-spacing:2px;border:0;border-radius:0;font-size:11px;font-weight:800}[data-theme=paper] .section{margin-top:44px}[data-theme=paper] .section-head{border-top:3px double var(--ink);margin-bottom:18px;padding-top:10px}[data-theme=paper] .section-title{letter-spacing:-.4px;font-size:26px;font-style:italic;font-weight:800}[data-theme=paper] .section-title:before{background:var(--pink);width:10px;height:10px;box-shadow:none;border-radius:0;transform:rotate(45deg)}[data-theme=paper] .see-all{color:var(--ink);font-family:var(--serif);font-size:14px;font-style:italic}[data-theme=paper] .card{background:var(--paper);border:1px solid var(--ink);box-shadow:var(--shadow);color:var(--ink);border-radius:0}[data-theme=paper] .hero-slider{background:var(--paper);border:1px solid var(--ink);box-shadow:var(--shadow);border-radius:0;min-height:440px;margin-top:22px}[data-theme=paper] .hero-slide:first-of-type{min-height:440px}[data-theme=paper] .hero-slide:after{display:none}[data-theme=paper] .hero-art{border:1px solid var(--ink);filter:contrast(1.05)saturate(.9);width:46%;height:calc(100% - 48px);inset:24px 24px 24px auto}[data-theme=paper] .hero-slide.active .hero-art{animation:paper-in .9s var(--ease) both}@keyframes paper-in{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}[dir=rtl][data-theme=paper] .hero-art{inset:24px auto 24px 24px}[data-theme=paper] .hero-slider .hero-content{max-width:48%;padding:56px 40px}[data-theme=paper] .hero-title{color:var(--ink);text-shadow:none;letter-spacing:-1.5px;font-size:58px;font-weight:900}[data-theme=paper] .hero-meta,[data-theme=paper] .hero-slider p{color:var(--muted)}[data-theme=paper] .hero-slider p{font-family:var(--serif);font-size:17px;line-height:1.6}[data-theme=paper] .hero-slider p:first-letter{float:left;color:var(--pink);padding:4px 8px 0 0;font-size:3.1em;font-weight:900;line-height:.85}[data-theme=paper] .hero-picks{display:none}[data-theme=paper] .hero-dots{inset-inline-start:40px;bottom:26px}[data-theme=paper] .hero-dots button{background:#cfc6b4;border-radius:0;height:4px}[data-theme=paper] .hero-dots button[aria-current=true]{background:#cfc6b4}[data-theme=paper] .hero-dots .fill{background:var(--ink)}@media (min-width:901px){[data-theme=paper] .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-theme=paper] .grid{gap:26px 22px}[data-theme=paper] .rail-track{grid-auto-columns:calc(25% - 16.5px)}[data-theme=paper] .manga-card:hover{transform:none}[data-theme=paper] .cover-frame{border:1px solid var(--ink);box-shadow:none;background:var(--paper);border-radius:0;padding:6px}[data-theme=paper] .manga-card:hover .cover-frame{box-shadow:var(--shadow);transform:translate(-2px,-2px)}[data-theme=paper] .cover-frame{transition:box-shadow .25s,transform .25s var(--ease)}[data-theme=paper] .cover-frame:after{display:none}[data-theme=paper] .manga-card:hover .cover-frame .cover{filter:none;transform:none}[data-theme=paper] .cover-chip{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;top:auto}[data-theme=paper] .cover-chip.type{top:12px;background:var(--paper);color:var(--ink);border:1px solid var(--ink);inset-inline-start:12px}[data-theme=paper] .cover-chip.latest{bottom:12px;background:var(--ink);color:var(--paper);box-shadow:none;inset-inline-end:12px}[data-theme=paper] .rank{-webkit-text-stroke:0;color:var(--pink);font-family:var(--serif);letter-spacing:-1px;text-shadow:2px 2px 0 var(--paper),-2px -2px 0 var(--paper),2px -2px 0 var(--paper),-2px 2px 0 var(--paper);bottom:6px;font-size:46px;font-style:italic;inset-inline-start:12px}[data-theme=paper] .manga-card h3{font-family:var(--serif);color:var(--ink);font-size:16px;font-weight:700}[data-theme=paper] .manga-card:hover h3{color:var(--pink);text-underline-offset:3px;text-decoration:underline}[data-theme=paper] .rating{color:var(--pink)}[data-theme=paper] .cover,[data-theme=paper] .cover.placeholder{color:var(--ink);background:#e7dfcd;border:0;border-radius:0}[data-theme=paper] .rail-btn{background:var(--paper);color:var(--ink);border:1px solid var(--ink);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}[data-theme=paper] .rail-btn:hover{background:var(--ink);color:var(--paper)}[data-theme=paper] .card.updates{columns:2;column-rule:1px solid var(--line);box-shadow:none;background:0 0;border:0;column-gap:34px;padding:0;display:block}[data-theme=paper] .update{break-inside:avoid;border-bottom:1px dotted #b9ae98;border-radius:0;margin:0;padding:10px 0}[data-theme=paper] .update:hover{background:0 0}[data-theme=paper] .update:hover b{color:var(--pink)}[data-theme=paper] .update .thumb{border:1px solid var(--ink);border-radius:0}[data-theme=paper] .update b{font-family:var(--serif);font-size:16px}[data-theme=paper] .chapter-pill{color:var(--pink);font-style:italic;font-family:var(--serif);background:0 0;border:0;border-radius:0;padding:0;font-size:13px}[data-theme=paper] .card.pick{background:var(--paper)}[data-theme=paper] .card.pick img{border:1px solid var(--ink);border-radius:0}[data-theme=paper] .detail-backdrop{display:none}[data-theme=paper] .detail-cover{border:1px solid var(--ink);box-shadow:var(--shadow);background:var(--paper);border-radius:0;padding:8px}[data-theme=paper] .detail-main h1{font-size:46px;font-weight:900}[data-theme=paper] .stats{color:var(--muted)}[data-theme=paper] .description{font-family:var(--serif);color:#3a352e;font-size:17px}[data-theme=paper] .chapter-tabs{border-bottom:3px double var(--ink)}[data-theme=paper] .chapter-tabs a,[data-theme=paper] .chapter-tabs button{color:var(--muted);font-family:var(--serif);font-size:17px}[data-theme=paper] .chapter-tabs a.active,[data-theme=paper] .chapter-tabs button.active{color:var(--pink)}[data-theme=paper] .chapter{background:var(--paper);border:1px solid var(--line);border-radius:0}[data-theme=paper] .chapter:hover{border-color:var(--ink);box-shadow:var(--shadow);background:#fff}[data-theme=paper] .chapter img{filter:grayscale()contrast(1.1);border-radius:0}[data-theme=paper] .notice{color:#78121e;background:#fff1f2;border-color:#c8102e;border-radius:0}[data-theme=paper] .breadcrumb{font-style:italic}[data-theme=paper] .field input,[data-theme=paper] .field select,[data-theme=paper] .field textarea,[data-theme=paper] .input,[data-theme=paper] .select,[data-theme=paper] .textarea,[data-theme=paper] .reader-toolbar select{color:var(--ink);background:#fff;border:1px solid #b9ae98;border-radius:0}[data-theme=paper] .field span,[data-theme=paper] .check{color:var(--ink)}[data-theme=paper] .auth-card{background:var(--paper);border:1px solid var(--ink);box-shadow:8px 8px 0 var(--ink);border-radius:0}[data-theme=paper] dialog.modal{background:var(--paper);color:var(--ink);border:1px solid var(--ink);box-shadow:var(--shadow);border-radius:0}[data-theme=paper] .toast{background:var(--ink);color:var(--paper);border:0;border-radius:0}[data-theme=paper] .pagination a,[data-theme=paper] .pagination span{background:var(--paper);border-color:var(--ink);color:var(--ink);border-radius:0}[data-theme=paper] .pagination .current{background:var(--ink);color:var(--paper);border-color:var(--ink)}[data-theme=paper] .list-row,[data-theme=paper] .comment,[data-theme=paper] .notification{border-color:var(--line)}[data-theme=paper] .comment .body{color:var(--ink)}[data-theme=paper] .progress{background:#e2d9c6}[data-theme=paper] .stars button{color:#cfc6b4}[data-theme=paper] .stars button.on{color:var(--pink)}[data-theme=paper] .prose h1,[data-theme=paper] .prose h2,[data-theme=paper] .prose h3{color:var(--ink)}[data-theme=paper] .profile-hero{border-color:var(--ink);border-radius:0}[data-theme=paper] .reader-toolbar{border:1px solid var(--ink);background:#fffdf7f2;border-radius:0}[data-theme=paper] .footer{background:var(--ink);color:#cfc6b4;border-top:6px double var(--paper);margin-top:60px}[data-theme=paper] .footer .brand{color:var(--paper);font-size:30px}[data-theme=paper] .footer-grid nav a{color:#efe8d9;font-family:var(--serif)}[data-theme=paper] .footer-grid nav a:hover,[data-theme=paper] .to-top:hover{color:#ff8a9c}[data-theme=paper] .footer .muted,[data-theme=paper] .to-top{color:#b4ab9a}[data-theme=paper] .footer .container.footer-bottom{border-top-color:#3b3732}[data-theme=paper] .mobile-nav{border-top:1px solid var(--ink);background:#fffdf7f5}[data-theme=paper] .mobile-nav a{color:var(--muted)}[data-theme=paper] .mobile-nav a.active{color:var(--pink)}[data-theme=paper] .mobile-nav a.active:before{background:var(--pink);box-shadow:none;border-radius:0}@media (max-width:900px){[data-theme=paper] .nav .brand-logo{width:175px;height:29px}[data-theme=paper] .nav{grid-template-columns:auto 1fr auto;grid-template-areas:"brand search actions";padding-block:10px}[data-theme=paper] .rail-track{grid-auto-columns:calc(31.25% - 13.75px)}[data-theme=paper] .brand{justify-self:start;font-size:24px}[data-theme=paper] .grid:not(.rail-mobile){grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=paper] .grid.rail-mobile{grid-auto-columns:calc(31.25% - 13.75px)}[data-theme=paper] .hero-art{width:calc(100% - 32px);height:200px;margin:16px 16px 0;display:block;position:relative;inset:auto}[data-theme=paper] .hero-slider .hero-content{max-width:none;padding:22px 20px 50px}[data-theme=paper] .hero-title{font-size:38px}[data-theme=paper] .card.updates{columns:1}}@media (max-width:560px){[data-theme=paper] .nav .brand-logo{width:140px;height:24px}[data-theme=paper] .brand span:last-child{display:inline}[data-theme=paper] .grid:not(.rail-mobile){grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=paper] .grid.rail-mobile{grid-auto-columns:44%}[data-theme=paper] .hero-title{font-size:30px}[data-theme=paper] .rail-track{grid-auto-columns:44%}}@media (max-width:900px){[data-theme=paper] .ear-left,[data-theme=paper] .ear-right{display:none}}
[data-theme=atelier]{--bg:#111;--panel:#1a1a1a;--panel2:#202020;--line:#2a2a2a;--text:#ededed;--muted:#9b9b9b;--pink:#e60012;--pink2:#b9000e;--purple:#9d1020;--green:#e60012;--yellow:#e60012;--radius:0;--shadow:0 18px 40px #00000080;--lime:#e60012;--amber:#e60012;--gutter:clamp(16px,3vw,44px);--side:252px;--ring:0 0 0 2px var(--lime);--glow:none;scrollbar-color:#3a3a3a transparent}[data-theme=atelier],[data-theme=atelier] body{font-family:var(--font-grotesk),var(--font-inter),system-ui,sans-serif}[data-theme=atelier] body{background:radial-gradient(circle at 100% 0%,#e6001214,transparent 30rem),var(--bg)}[data-theme=atelier]::selection{background:var(--lime);color:#111}[data-theme=atelier] ::-webkit-scrollbar-thumb{border-color:var(--bg);background:#3a3a3a}[data-theme=atelier] .container{max-width:none;padding-inline:var(--gutter)}[data-theme=atelier] .muted{color:var(--muted)}[data-theme=atelier] .topbar{border-bottom:1px solid var(--line);background:#111111eb}[data-theme=atelier] .brand{letter-spacing:2px;font-size:20px;font-weight:700}[data-theme=atelier] .nav .brand-logo{width:190px;height:30px}[data-theme=atelier] .brand-badge{background:var(--lime);color:#111;box-shadow:none;border-radius:0}[data-theme=atelier] .brand:hover .brand-badge{box-shadow:none;transform:rotate(90deg)}[data-theme=atelier] .search input{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:0}[data-theme=atelier] .search input:focus{border-color:var(--lime);box-shadow:none;background:var(--panel2)}[data-theme=atelier] .icon-btn{background:var(--panel);border-color:var(--line);border-radius:0}[data-theme=atelier] .icon-btn:hover{border-color:var(--lime);background:var(--panel2)}[data-theme=atelier] .links{text-transform:uppercase;letter-spacing:1.5px;font-size:12.5px;font-weight:600}[data-theme=atelier] .avatar{border-color:var(--lime)}[data-theme=atelier] .menu,[data-theme=atelier] .suggest{background:var(--panel);border-color:#333;border-radius:0}[data-theme=atelier] .menu a:hover,[data-theme=atelier] .menu button:hover,[data-theme=atelier] .menu .active,[data-theme=atelier] .suggest a:hover,[data-theme=atelier] .suggest a[aria-selected=true]{background:var(--panel2)}@media (min-width:1101px){[data-theme=atelier] body{padding-inline-start:var(--side)}[data-theme=atelier] .topbar{top:0;bottom:0;width:var(--side);border-bottom:0;border-inline-end:1px solid var(--line);box-shadow:none;background:#0c0c0c;animation:none;position:fixed;inset-inline-start:0;overflow-y:auto}[data-theme=atelier] .topbar .container.nav{flex-direction:column;align-items:stretch;gap:26px;height:100%;padding:30px 22px 26px}[data-theme=atelier] .brand{font-size:22px}[data-theme=atelier] .search{min-width:0;margin:0}[data-theme=atelier] .links{counter-reset:nav;flex-direction:column;gap:2px;font-size:13px}[data-theme=atelier] .links a{counter-increment:nav;color:#cfcfcf;transition:background .2s,color .2s,border-color .2s,padding .25s var(--ease);border-inline-start:2px solid #0000;align-items:center;gap:12px;padding:12px;display:flex}[data-theme=atelier] .links a:before{content:counter(nav,decimal-leading-zero);color:#5d5d5d;font-size:11px;transition:color .2s}[data-theme=atelier] .links a:after{display:none}[data-theme=atelier] .links a:hover{background:var(--panel);color:#fff;padding-inline-start:16px}[data-theme=atelier] .links a.active{background:var(--panel);border-inline-start-color:var(--lime);color:var(--lime)}[data-theme=atelier] .links a.active:before,[data-theme=atelier] .links a:hover:before{color:var(--lime)}[data-theme=atelier] .nav-actions{flex-wrap:wrap;margin-top:auto}[data-theme=atelier] .menu{inset:auto auto calc(100% + 10px) 0}}[data-theme=atelier] .btn{text-transform:uppercase;letter-spacing:1.2px;background:var(--panel2);border:1px solid #333;border-radius:0;font-size:13px;font-weight:700}[data-theme=atelier] .btn.primary{background:var(--lime);color:#fff;border-color:var(--lime);box-shadow:none}[data-theme=atelier] .btn.primary:hover{box-shadow:6px 6px 0 var(--amber)}[data-theme=atelier] .btn.primary:after{background:linear-gradient(100deg,#0000,#ffffff8c,#0000)}[data-theme=atelier] .btn.glass,[data-theme=atelier] .btn.outline{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #555}[data-theme=atelier] .btn.glass:hover,[data-theme=atelier] .btn.outline:hover{border-color:var(--lime);color:var(--lime)}[data-theme=atelier] .tag{color:#cfcfcf;text-transform:uppercase;letter-spacing:.8px;background:0 0;border-color:#383838;border-radius:0;font-size:11px}[data-theme=atelier] a.tag:hover{border-color:var(--lime);color:var(--lime);background:0 0}[data-theme=atelier] .tab{text-transform:uppercase;letter-spacing:1px;background:0 0;border-radius:0;font-size:11px}[data-theme=atelier] .tab.active{background:var(--lime);color:#111;border-color:var(--lime)}[data-theme=atelier] .eyebrow{background:var(--amber);color:#fff;text-transform:uppercase;letter-spacing:2px;border:0;border-radius:0;font-weight:700}[data-theme=atelier] main{counter-reset:sec}[data-theme=atelier] .section{margin-top:56px}[data-theme=atelier] .section-head{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:14px}[data-theme=atelier] .section-title{text-transform:uppercase;letter-spacing:-.5px;gap:14px;font-size:30px;font-weight:700}[data-theme=atelier] .section-title:before{counter-increment:sec;content:counter(sec,decimal-leading-zero);width:auto;height:auto;box-shadow:none;color:var(--lime);letter-spacing:1px;background:0 0;border-radius:0;align-self:flex-start;margin-top:4px;font-size:14px}[data-theme=atelier] .see-all{text-transform:uppercase;letter-spacing:1.5px;color:#cfcfcf;font-size:12px}[data-theme=atelier] .card{background:var(--panel);border-color:var(--line);border-radius:0}[data-theme=atelier] .hero-slider{margin:-24px calc(-1 * var(--gutter)) 0;box-shadow:none;background:#0a0a0a;border:0;border-radius:0;min-height:min(78vh,720px)}[data-theme=atelier] .hero-slide{align-items:flex-end;display:flex}[data-theme=atelier] .hero-slide:first-of-type{min-height:min(78vh,720px)}[data-theme=atelier] .hero-art{object-position:center 30%}[data-theme=atelier] .hero-slide:after,[dir=rtl][data-theme=atelier] .hero-slide:after{background:linear-gradient(#0a0a0a1a 25%,#0a0a0a8c 55%,#0a0a0af7 96%),linear-gradient(90deg,#0a0a0ab3,#0000 60%)}[data-theme=atelier] .hero-slider .hero-content{max-width:min(900px,70%);padding:0 var(--gutter) 96px}[data-theme=atelier] .hero-title{letter-spacing:-3px;text-shadow:none;font-size:clamp(44px,7vw,104px);font-weight:700;line-height:.9}[data-theme=atelier] .hero-title:after{content:"";background:var(--lime);width:120px;height:6px;margin-top:18px;display:block}[data-theme=atelier] .hero-meta{text-transform:uppercase;letter-spacing:1.5px;font-size:12px}[data-theme=atelier] .hero-slider p{max-width:620px;font-size:16px}[data-theme=atelier] .hero-picks{top:auto;bottom:34px;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:row;gap:10px;width:auto;padding:0;inset-inline-end:var(--gutter)}[data-theme=atelier] .hero-picks button{border:2px solid #0000;border-radius:0;width:auto;padding:0;display:block}[data-theme=atelier] .hero-picks button>span{display:none}[data-theme=atelier] .hero-picks img,[data-theme=atelier] .hero-picks .ph{filter:grayscale(.7)brightness(.7);width:66px;height:88px;transition:filter .3s,transform .3s var(--ease);border-radius:0;display:block}[data-theme=atelier] .hero-picks button:hover img{filter:none}[data-theme=atelier] .hero-picks button[aria-current=true]{border-color:var(--lime);background:0 0}[data-theme=atelier] .hero-picks button[aria-current=true] img{filter:none;transform:none}[data-theme=atelier] .hero-dots{bottom:44px;inset-inline-start:var(--gutter)}[data-theme=atelier] .hero-dots button{background:#ffffff40;border-radius:0;width:28px;height:3px}[data-theme=atelier] .hero-dots button[aria-current=true]{width:64px}[data-theme=atelier] .hero-dots .fill{background:var(--lime)}[data-theme=atelier] .grid:not(.rail-mobile){grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:22px 16px}@media (min-width:901px){[data-theme=atelier] .grid.rail-mobile{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:22px 16px}}[data-theme=atelier] .rail-track{grid-auto-columns:clamp(160px,13vw,230px);gap:16px}[data-theme=atelier] .manga-card:hover{transform:none}[data-theme=atelier] .cover-frame{box-shadow:none;outline-offset:3px;border-radius:0;outline:2px solid #0000;transition:outline-color .2s}[data-theme=atelier] .manga-card:hover .cover-frame{box-shadow:none;outline-color:var(--lime)}[data-theme=atelier] .cover-frame .cover{border-radius:0}[data-theme=atelier] .manga-card:hover .cover-frame .cover{filter:none;transform:scale(1.04)}[data-theme=atelier] .cover-chip{-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:1px;border-radius:0}[data-theme=atelier] .cover-chip.type{background:var(--lime);color:#111;border:0}[data-theme=atelier] .cover-chip.latest{color:var(--amber);border:1px solid var(--amber);box-shadow:none;background:#111}[data-theme=atelier] .rank{-webkit-text-stroke:0;color:var(--lime);letter-spacing:-4px;text-shadow:4px 4px #000;font-size:64px;font-style:normal;bottom:-6px}[data-theme=atelier] .manga-card h3{letter-spacing:.2px;font-size:14px;font-weight:700}[data-theme=atelier] .manga-card:hover h3{color:var(--lime)}[data-theme=atelier] .rating{color:var(--amber)}[data-theme=atelier] .cover,[data-theme=atelier] .cover.placeholder{border-color:var(--line);background:linear-gradient(150deg,#1d1d1d,#2c3410);border-radius:0}[data-theme=atelier] .rail-btn{background:var(--lime);color:#111;box-shadow:none;border:0;border-radius:0}[data-theme=atelier] .rail-btn:hover{background:var(--amber)}[data-theme=atelier] .section.two-col{grid-template-columns:minmax(0,1fr) 400px}[data-theme=atelier] .card.updates{background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding:0;display:grid}[data-theme=atelier] .update{border:1px solid var(--line);background:var(--panel);border-radius:0;margin:0;padding:12px;transition:border-color .2s,background .2s}[data-theme=atelier] .update:hover{border-color:var(--lime);background:var(--panel2)}[data-theme=atelier] .update:hover b{color:var(--lime)}[data-theme=atelier] .update .thumb{border-radius:0}[data-theme=atelier] .chapter-pill{border-color:var(--amber);color:var(--amber);background:0 0;border-radius:0}[data-theme=atelier] .card.pick{background:var(--panel);border-inline-start:4px solid var(--lime)}[data-theme=atelier] .card.pick img{border-radius:0}[data-theme=atelier] .card.pick a:hover h3{color:var(--lime)}[data-theme=atelier] .detail-backdrop{filter:blur(40px)grayscale(.7);opacity:.3;height:600px}[data-theme=atelier] .detail-head{grid-template-columns:300px minmax(0,1fr) 360px;gap:36px}[data-theme=atelier] .detail-cover{outline-offset:6px;border:0;border-radius:0;outline:1px solid #333}[data-theme=atelier] .detail-main h1{letter-spacing:-1.5px;font-size:54px;line-height:.95}[data-theme=atelier] .chapter-tabs a,[data-theme=atelier] .chapter-tabs button{text-transform:uppercase;letter-spacing:1.2px;font-size:13px}[data-theme=atelier] .chapter{background:var(--panel);border-color:var(--line);border-inline-start:3px solid #0000;border-radius:0}[data-theme=atelier] .chapter:hover{background:var(--panel2);border-color:var(--line);border-inline-start-color:var(--lime);transform:none}[data-theme=atelier] .chapter img{border-radius:0}[data-theme=atelier] .notice{color:#ffb6bd;background:#e6001214;border-color:#e6001266;border-radius:0}[data-theme=atelier] .field input,[data-theme=atelier] .field select,[data-theme=atelier] .field textarea,[data-theme=atelier] .input,[data-theme=atelier] .select,[data-theme=atelier] .textarea{background:#161616;border-color:#333;border-radius:0}[data-theme=atelier] .auth-card{background:var(--panel);border-color:#333;border-radius:0;box-shadow:12px 12px #e600121f}[data-theme=atelier] dialog.modal,[data-theme=atelier] .toast,[data-theme=atelier] .pagination a,[data-theme=atelier] .pagination span{background:var(--panel);border-radius:0}[data-theme=atelier] .pagination .current{background:var(--lime);color:#fff;border-color:var(--lime)}[data-theme=atelier] .reader-toolbar{background:#111111f0;border-radius:0}[data-theme=atelier] .reader-wrap{max-width:1100px}[data-theme=atelier] .footer{border-top:1px solid var(--line);background:#0a0a0a;margin-top:70px}[data-theme=atelier] .footer .brand{letter-spacing:-1px;font-size:44px}[data-theme=atelier] .footer .brand-badge{width:44px;height:44px;font-size:24px}[data-theme=atelier] .footer-grid nav a{text-transform:uppercase;letter-spacing:1.2px;font-size:12px}[data-theme=atelier] .footer-grid nav a:hover,[data-theme=atelier] .to-top:hover{color:var(--lime)}[data-theme=atelier] .mobile-nav{background:#0c0c0cf2}[data-theme=atelier] .mobile-nav a.active:before{box-shadow:none;background:var(--lime);border-radius:0}@media (max-width:1100px){[data-theme=atelier] .section.two-col{grid-template-columns:1fr}[data-theme=atelier] .detail-head{grid-template-columns:240px minmax(0,1fr)}[data-theme=atelier] .detail-head aside{grid-column:1/-1}}@media (max-width:900px){[data-theme=atelier] .hero-picks{display:none}[data-theme=atelier] .hero-slider .hero-content{max-width:none;padding-bottom:84px}[data-theme=atelier] .detail-head{grid-template-columns:1fr}[data-theme=atelier] .detail-main h1{font-size:38px}}@media (max-width:560px){[data-theme=atelier] .hero-slider,[data-theme=atelier] .hero-slide:first-of-type{min-height:72vh}[data-theme=atelier] .grid:not(.rail-mobile){grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=atelier] .section-title{font-size:22px}}[data-theme=atelier] .ad-native,[data-theme=atelier] .ad img,[data-theme=atelier] .ad-sticky,[data-theme=atelier] .ad-interstitial-box{border-radius:0}[data-theme=atelier] .ad-native:hover{border-color:var(--lime)}
:root{--pink-text:#ff747e;--yellow:#ff747e}[data-theme=paper]{--pink-text:#ad0d2a}[data-theme=atelier]{--pink-text:#ff747e;--yellow:#ff747e}.links a.active,.links a:hover,.tab.active,.chapter-tabs a.active,.chapter-tabs button.active,.mobile-nav a.active,.suggest .all,.pagination .current,.manga-card:hover h3,.update:hover b,.prose a,.notification.unread b,.ad-cta,.see-all:hover,.footer nav a:hover,.to-top:hover,.breadcrumb a:hover,.comment .actions button.on,.comment .actions button:hover,[data-theme=paper] .links a.active,[data-theme=paper] .links a:hover,[data-theme=paper] .tab.active,[data-theme=paper] .manga-card:hover h3,[data-theme=paper] .rating,[data-theme=paper] .update:hover b,[data-theme=paper] .chapter-tabs button.active,[data-theme=paper] .mobile-nav a.active{color:var(--pink-text)}
