.comics-module__fujpIa__library,.comics-module__fujpIa__reader{color:#eee9dc;background:#070809;min-height:100svh;font-family:Arial,sans-serif}.comics-module__fujpIa__library *,.comics-module__fujpIa__reader *{box-sizing:border-box}.comics-module__fujpIa__library a,.comics-module__fujpIa__reader a{color:inherit;text-decoration:none}.comics-module__fujpIa__header{text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #343434;justify-content:space-between;align-items:center;gap:20px;padding:26px 5vw;font-size:12px;display:flex}.comics-module__fujpIa__intro{max-width:1000px;padding:80px 5vw 50px}.comics-module__fujpIa__eyebrow{color:#c4bdb1;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.comics-module__fujpIa__intro h1{text-transform:uppercase;letter-spacing:-.02em;margin:28px 0;font:clamp(58px,9vw,120px)/.9 Impact,Arial Black,sans-serif}.comics-module__fujpIa__intro em{color:#ec2931;font-style:normal}.comics-module__fujpIa__intro>p:last-child{color:#c4bdb1;line-height:1.7}.comics-module__fujpIa__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:48px 30px;max-width:1500px;padding:15px 5vw 90px;display:grid}.comics-module__fujpIa__cover{aspect-ratio:2/3;background:#1a1a1a;border-bottom:4px solid #ec2931}.comics-module__fujpIa__cover img{object-fit:contain;width:100%;height:100%}.comics-module__fujpIa__issueCard h2{text-transform:uppercase;margin:14px 0;font:30px Impact,Arial Black,sans-serif}.comics-module__fujpIa__issueCard>p:not(.comics-module__fujpIa__eyebrow){color:#c4bdb1;white-space:pre-line;font-size:14px;line-height:1.6}.comics-module__fujpIa__readLink{color:#ff666c;margin-top:12px;font-size:13px;font-weight:700;display:inline-block}.comics-module__fujpIa__empty{border:1px solid #444;max-width:760px;margin:0 5vw 80px;padding:36px}.comics-module__fujpIa__empty h2{font-size:24px}.comics-module__fujpIa__empty p{color:#c4bdb1;line-height:1.6}.comics-module__fujpIa__empty a{color:#ff666c;margin-top:20px;display:inline-block}.comics-module__fujpIa__reader{outline-offset:-3px;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;min-height:280px;display:grid;overflow:hidden}.comics-module__fujpIa__readerHeader{padding:7px max(12px, env(safe-area-inset-right)) 7px max(12px, env(safe-area-inset-left));background:#101113;border-bottom:1px solid #35302c;align-items:center;gap:12px;display:flex}.comics-module__fujpIa__readerTitle{flex:1;min-width:0}.comics-module__fujpIa__readerHeader>svg{flex-shrink:0}.comics-module__fujpIa__readerHeader .comics-module__fujpIa__eyebrow{color:#b6aca0;font-size:9px}.comics-module__fujpIa__readerHeader h1{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:14px;font-weight:700;overflow:hidden}.comics-module__fujpIa__reader button,.comics-module__fujpIa__iconLink{color:#eee9dc;cursor:pointer;background:#202124;border:1px solid #49433f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .12s,border-color .12s;display:inline-flex}.comics-module__fujpIa__reader button:hover:not(:disabled),.comics-module__fujpIa__iconLink:hover{background:#38302d;border-color:#c4a582}.comics-module__fujpIa__reader button[aria-pressed=true]{color:#ffb1a1;border-color:#ec2931}.comics-module__fujpIa__reader button:disabled{opacity:.3;cursor:default}.comics-module__fujpIa__reader :is(button,select,a):focus-visible,.comics-module__fujpIa__library a:focus-visible{outline-offset:2px;outline:2px solid #ff666c}.comics-module__fujpIa__controls{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.comics-module__fujpIa__pageSelect{color:#c9b498;background:#202124;border:1px solid #49433f;border-radius:8px;align-items:center;gap:6px;min-width:0;padding-left:10px;display:flex}.comics-module__fujpIa__pageSelect>svg{flex-shrink:0;width:18px}.comics-module__fujpIa__pageSelect select{color:#eee9dc;cursor:pointer;background:#202124;border:0;width:136px;min-width:0;max-width:100%;min-height:44px;padding:0 6px 0 0;font:12px Arial,sans-serif}.comics-module__fujpIa__counter{font-variant-numeric:tabular-nums;color:#fff0dc;white-space:nowrap;text-align:center;min-width:48px;font-size:12px}.comics-module__fujpIa__counter>span{color:#aaa199}.comics-module__fujpIa__stage{overscroll-behavior:contain;background:radial-gradient(#272321 0,#0b0c0e 75%);justify-content:center;align-items:flex-start;min-height:0;padding:12px;display:flex;position:relative;overflow:auto}.comics-module__fujpIa__pageImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 8px 40px #000a}.comics-module__fujpIa__pageImage[hidden]{display:none}.comics-module__fujpIa__zoom .comics-module__fujpIa__pageImage{flex-shrink:0;width:min(100%,1400px);max-height:none}.comics-module__fujpIa__imageStatus{text-align:center;z-index:1;background:#17191bea;padding:16px;position:absolute;top:40px;left:12px;right:12px}.comics-module__fujpIa__imageStatus button{width:auto;margin-top:8px;padding:0 16px}.comics-module__fujpIa__readerFooter{padding:9px 12px max(9px, env(safe-area-inset-bottom));color:#aaa199;background:#101113;justify-content:center;align-items:center;gap:24px;font-size:11px;display:flex;position:relative}.comics-module__fujpIa__readingProgress{background:#35302c;height:2px;position:absolute;inset:0 0 auto}.comics-module__fujpIa__readingProgress>span{background:#ec2931;height:100%;transition:width .18s;display:block}.comics-module__fujpIa__readerFooter a{color:#ff9893}.comics-module__fujpIa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.comics-module__fujpIa__intro{padding-top:55px}.comics-module__fujpIa__readerHeader{gap:8px;padding-top:5px;padding-bottom:5px}.comics-module__fujpIa__readerHeader>svg{width:28px;height:28px}.comics-module__fujpIa__readerHeader .comics-module__fujpIa__eyebrow{letter-spacing:.08em;font-size:8px}.comics-module__fujpIa__readerHeader h1{font-size:12px}.comics-module__fujpIa__readerHint{display:none}.comics-module__fujpIa__controls{gap:4px}.comics-module__fujpIa__pageSelect select{width:108px}.comics-module__fujpIa__stage{padding:6px 0}.comics-module__fujpIa__zoom .comics-module__fujpIa__pageImage{width:180%;max-width:none}.comics-module__fujpIa__zoom .comics-module__fujpIa__stage{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.comics-module__fujpIa__readingProgress>span,.comics-module__fujpIa__reader button,.comics-module__fujpIa__iconLink{transition:none}}
.admin-comics-module__RGSf8G__admin{color:#f3eee3;max-width:1180px;margin:0 auto;padding:40px 24px 80px}.admin-comics-module__RGSf8G__admin *{box-sizing:border-box}.admin-comics-module__RGSf8G__admin h1{margin:10px 0 18px;font-size:clamp(30px,5vw,48px);font-weight:800}.admin-comics-module__RGSf8G__admin h2{margin:0 0 18px;font-size:23px;font-weight:700}.admin-comics-module__RGSf8G__admin h3{margin-bottom:14px;font-size:16px;font-weight:700}.admin-comics-module__RGSf8G__admin p{margin:12px 0;line-height:1.65}.admin-comics-module__RGSf8G__topline{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:32px;font-size:13px;display:flex}.admin-comics-module__RGSf8G__topline a{text-underline-offset:4px;text-decoration:underline}.admin-comics-module__RGSf8G__kicker{text-transform:uppercase;letter-spacing:.16em;color:#e0bc7a;font-size:11px}.admin-comics-module__RGSf8G__panel{background:#20211e;border:1px solid #54554d;border-radius:12px;min-width:0;margin:24px 0;padding:24px}.admin-comics-module__RGSf8G__fields{border:0;flex-wrap:wrap;align-items:end;gap:20px;min-width:0;padding:0;display:flex}.admin-comics-module__RGSf8G__fields label{flex:1;min-width:150px}.admin-comics-module__RGSf8G__admin label{font-size:13px;font-weight:600;display:block}.admin-comics-module__RGSf8G__admin :is(input:not([type=file]),textarea,select){color:#fff9ed;width:100%;min-width:0;font:inherit;background:#11130f;border:1px solid #686a60;border-radius:5px;margin:8px 0 14px;padding:11px;display:block}.admin-comics-module__RGSf8G__admin textarea{resize:vertical;font-weight:400}.admin-comics-module__RGSf8G__admin button{color:#fff9ed;min-height:44px;font:inherit;cursor:pointer;background:#32352d;border:1px solid #77786e;border-radius:6px;padding:11px 16px;font-size:13px;font-weight:600}.admin-comics-module__RGSf8G__admin button.admin-comics-module__RGSf8G__primary{color:#191a15;background:#f2cc84;border-color:#f2cc84}.admin-comics-module__RGSf8G__admin :disabled{opacity:.5;cursor:default}.admin-comics-module__RGSf8G__admin :is(button,a,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #f2cc84}.admin-comics-module__RGSf8G__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-comics-module__RGSf8G__fields>button{margin-bottom:14px}.admin-comics-module__RGSf8G__badge{color:#e5d6b8;text-transform:uppercase;background:#3e4437;border:1px solid #737a65;border-radius:4px;padding:4px 9px;font-size:11px}.admin-comics-module__RGSf8G__error,.admin-comics-module__RGSf8G__notice{color:#ffcdc6;background:#421f1b;border:1px solid #a65e56;border-radius:6px;padding:16px}.admin-comics-module__RGSf8G__notice{color:#e4f3dc;background:#253521;border-color:#6e8b5c}.admin-comics-module__RGSf8G__issueList>a{border-top:1px solid #54554d;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.admin-comics-module__RGSf8G__issueList>a>span:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.admin-comics-module__RGSf8G__issueList small{color:#babcb1;margin-top:8px;display:block}.admin-comics-module__RGSf8G__editorFields{border:0;min-width:0;margin:0;padding:0}.admin-comics-module__RGSf8G__pageCard{border-top:1px solid #54554d;grid-template-columns:145px minmax(0,1fr);gap:22px;margin:18px 0;padding:18px 0;display:grid}.admin-comics-module__RGSf8G__pageCard>img{object-fit:contain;background:#10110f;width:100%;height:215px}.admin-comics-module__RGSf8G__upload{padding:20px 0 4px}.admin-comics-module__RGSf8G__upload input{max-width:100%;margin-top:12px;font-weight:400;display:block}.admin-comics-module__RGSf8G__assetGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:22px;margin-top:22px;display:grid}.admin-comics-module__RGSf8G__assetGrid img{object-fit:contain;background:#10110f;width:100%;height:210px}.admin-comics-module__RGSf8G__assetGrid p{color:#babcb1;font-size:12px}@media (max-width:600px){.admin-comics-module__RGSf8G__admin{padding:28px 14px 60px}.admin-comics-module__RGSf8G__panel{padding:16px}.admin-comics-module__RGSf8G__pageCard{grid-template-columns:1fr}.admin-comics-module__RGSf8G__pageCard>img{height:280px}.admin-comics-module__RGSf8G__issueList>a{flex-wrap:wrap}.admin-comics-module__RGSf8G__issueList>a>span:first-child{flex-basis:100%}}.admin-comics-module__RGSf8G__editor{color:#eee9dc;background:#0d0e10;flex-direction:column;max-width:none;min-height:100svh;padding:0;display:flex}.admin-comics-module__RGSf8G__editorHeader{background:#171719;border-bottom:1px solid #443730;align-items:center;gap:12px;padding:8px max(16px,50vw - 566px);display:flex}.admin-comics-module__RGSf8G__editorHeader>a{color:#e8d3b6;border:1px solid #4f443d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.admin-comics-module__RGSf8G__editorHeader>svg{flex-shrink:0}.admin-comics-module__RGSf8G__editorHeader>div{flex:1;min-width:0}.admin-comics-module__RGSf8G__editorHeader .admin-comics-module__RGSf8G__kicker{letter-spacing:.12em;color:#c0a687;font-size:9px}.admin-comics-module__RGSf8G__editorHeader h1{white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:16px;line-height:1.3;overflow:hidden}.admin-comics-module__RGSf8G__editorBody{flex:1;width:100%;max-width:1180px;margin:0 auto;padding:16px 24px 32px}.admin-comics-module__RGSf8G__editorMeta{color:#b8aea2;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.admin-comics-module__RGSf8G__saveState{margin-left:auto}.admin-comics-module__RGSf8G__saveState:before{content:"";background:#a7c59b;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.admin-comics-module__RGSf8G__saveState[data-dirty=true]:before{background:#f2cc84}.admin-comics-module__RGSf8G__editorHelp{color:#b8aea2;margin-bottom:12px;font-size:11px}.admin-comics-module__RGSf8G__editorHelp summary{cursor:pointer;width:fit-content;padding:8px 0}.admin-comics-module__RGSf8G__editorHelp summary:focus-visible{outline-offset:3px;outline:2px solid #f2cc84}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__editorToolbar{z-index:3;background:#1c1b1af5;border:1px solid #514037;border-radius:10px;margin:0 0 16px;padding:8px;position:sticky;top:0;box-shadow:0 8px 24px #0004}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__actions{gap:6px}.admin-comics-module__RGSf8G__editor button{background:#282523;border-color:#5e5146;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:7px 11px;font-size:12px;display:inline-flex}.admin-comics-module__RGSf8G__editor button:hover:not(:disabled),.admin-comics-module__RGSf8G__editorHeader>a:hover{background:#3a302a;border-color:#c0a687}.admin-comics-module__RGSf8G__editor button.admin-comics-module__RGSf8G__primary{color:#191611;background:#efd0a0;border-color:#efd0a0}.admin-comics-module__RGSf8G__editor button.admin-comics-module__RGSf8G__primary:hover:not(:disabled){background:#ffe2b6}.admin-comics-module__RGSf8G__editor button>svg{flex-shrink:0;width:17px;height:17px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__panel{background:#181819;border-color:#3f3832;border-radius:10px;margin:14px 0;padding:18px}.admin-comics-module__RGSf8G__editor h2{align-items:center;gap:8px;margin-bottom:12px;font-size:16px;display:flex}.admin-comics-module__RGSf8G__editor h2>svg{color:#c0a687}.admin-comics-module__RGSf8G__editor p{font-size:12px;line-height:1.6}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__fields{gap:12px}.admin-comics-module__RGSf8G__editor :is(input:not([type=file]),textarea,select){background:#101112;border-color:#54483f;margin:6px 0 10px;padding:9px 10px;font-size:13px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__pageCard{border-color:#3f3832;grid-template-columns:110px minmax(0,1fr);gap:16px;margin:12px 0;padding:14px 0}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__pageCard>img{border-radius:4px;height:164px}.admin-comics-module__RGSf8G__editor h3{margin:0 0 8px;font-size:13px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__upload{cursor:pointer;margin-top:6px;padding:0;display:inline-flex;position:relative}.admin-comics-module__RGSf8G__uploadLabel{color:#e7c9a3;background:#27211d;border:1px dashed #9a7857;border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:12px;display:inline-flex}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__upload input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-comics-module__RGSf8G__upload:focus-within .admin-comics-module__RGSf8G__uploadLabel{outline-offset:3px;outline:2px solid #f2cc84}.admin-comics-module__RGSf8G__upload:hover .admin-comics-module__RGSf8G__uploadLabel{background:#3a302a}.admin-comics-module__RGSf8G__upload:has(input:disabled){opacity:.5;cursor:default}.admin-comics-module__RGSf8G__editorFooter{padding:14px max(16px, calc((100vw - 1132px) / 2)) max(14px, env(safe-area-inset-bottom));color:#c0a687;letter-spacing:.04em;background:#171719;border-top:1px solid #443730;justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex}.admin-comics-module__RGSf8G__editorFooter>span:first-child{text-transform:uppercase;align-items:center;gap:8px;font-weight:700;display:inline-flex}.admin-comics-module__RGSf8G__footerCredit{color:#8e8377;font-weight:400}@media (max-width:600px){.admin-comics-module__RGSf8G__editorHeader{gap:8px;padding:7px 10px}.admin-comics-module__RGSf8G__editorHeader>svg{width:28px;height:28px}.admin-comics-module__RGSf8G__editorHeader .admin-comics-module__RGSf8G__kicker{letter-spacing:.06em;font-size:8px}.admin-comics-module__RGSf8G__editorHeader h1{font-size:13px}.admin-comics-module__RGSf8G__editorBody{padding:12px 10px 24px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__panel{padding:12px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__pageCard{grid-template-columns:76px minmax(0,1fr);gap:10px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__pageCard>img{height:114px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__pageCard textarea{min-height:66px}.admin-comics-module__RGSf8G__editor .admin-comics-module__RGSf8G__pageCard button{gap:4px;padding:7px;font-size:11px}.admin-comics-module__RGSf8G__editorMeta{gap:8px;font-size:10px}.admin-comics-module__RGSf8G__footerCredit{display:none}}
