@import "https://fonts.googleapis.com/css2?family=Advent+Pro:wght@400;500;600;700&display=swap";
.GuestbookWindow-module__vbg3yW__container{color:var(--text-color,#ffd);background-color:#0000;padding:15px 15px 50px;font-family:inherit;font-size:14px}.GuestbookWindow-module__vbg3yW__pagination{border:1px solid var(--border-color,#555);background-color:#0000004d;justify-content:space-between;margin-bottom:10px;padding:4px;font-family:inherit;font-weight:700;display:flex}.GuestbookWindow-module__vbg3yW__pages{color:var(--main-color,#f90)}.GuestbookWindow-module__vbg3yW__pages a{color:var(--link-color,#0ff);margin:0 3px;text-decoration:none}.GuestbookWindow-module__vbg3yW__pages a:hover{color:#fff;text-decoration:underline}.GuestbookWindow-module__vbg3yW__pages .GuestbookWindow-module__vbg3yW__current{color:#fff;font-weight:700}.GuestbookWindow-module__vbg3yW__messages{flex-direction:column;gap:10px;width:100%;margin-bottom:20px;display:flex}.GuestbookWindow-module__vbg3yW__messageBlock{border:1px solid var(--border-color,#555);background-color:#0000}.GuestbookWindow-module__vbg3yW__messageRow{border-bottom:1px solid var(--border-color,#555);background-color:#3e2b7b66;justify-content:space-between;align-items:center;padding:4px 8px;font-size:14px;display:flex}.GuestbookWindow-module__vbg3yW__author{color:var(--main-color,#f90);font-size:16px;font-weight:700;text-decoration:none}.GuestbookWindow-module__vbg3yW__icon{vertical-align:middle;opacity:.8;border:0;width:auto;height:auto;margin-left:6px}.GuestbookWindow-module__vbg3yW__icon:hover{opacity:1}.GuestbookWindow-module__vbg3yW__date{text-align:right;color:#aaa;font-size:12px}.GuestbookWindow-module__vbg3yW__contentRow{white-space:pre-wrap;color:#eee;padding:10px;font-family:ZenMaruGothic-Regular,sans-serif;font-size:16px;line-height:1.6}.GuestbookWindow-module__vbg3yW__answerRow{color:#ccc;background-color:#6464641a;border-top:1px dashed #444;padding:8px 10px;font-style:italic}.GuestbookWindow-module__vbg3yW__answerLabel{color:var(--main-color,#f90);font-weight:700}.GuestbookWindow-module__vbg3yW__formContainer{border:1px solid var(--main-color,#f90);background-color:#0006;margin-top:30px;padding:15px;font-family:inherit;position:relative}.GuestbookWindow-module__vbg3yW__formContainer:before{content:"";border:1px solid var(--main-color,#f90);pointer-events:none;opacity:.5;position:absolute;inset:2px}.GuestbookWindow-module__vbg3yW__formHeader{color:var(--main-color,#f90);text-transform:uppercase;text-align:center;letter-spacing:2px;margin-bottom:15px;font-size:18px}.GuestbookWindow-module__vbg3yW__formContainer input[type=text],.GuestbookWindow-module__vbg3yW__formContainer input[type=email],.GuestbookWindow-module__vbg3yW__formContainer textarea{color:#fff;background-color:#000;border:1px solid #555;padding:4px;font-family:inherit;font-size:14px}.GuestbookWindow-module__vbg3yW__formContainer input:focus,.GuestbookWindow-module__vbg3yW__formContainer textarea:focus{border-color:var(--main-color,#f90);outline:none}.GuestbookWindow-module__vbg3yW__formContainer td{color:#ccc;padding:2px 0;font-size:14px}.GuestbookWindow-module__vbg3yW__submitBtn,.GuestbookWindow-module__vbg3yW__clearBtn{color:var(--main-color,#f90);border:1px solid var(--main-color,#f90);cursor:pointer;text-transform:uppercase;background-color:#333;padding:4px 12px;font-family:inherit;font-size:14px;transition:all .2s}.GuestbookWindow-module__vbg3yW__submitBtn:hover,.GuestbookWindow-module__vbg3yW__clearBtn:hover{background-color:var(--main-color,#f90);color:#000}.GuestbookWindow-module__vbg3yW__submitBtn:disabled{opacity:.5;cursor:not-allowed}.GuestbookWindow-module__vbg3yW__resultMsg{text-align:center;margin-bottom:10px;font-weight:700}.GuestbookWindow-module__vbg3yW__replyBtn{color:var(--main-color,#f90);cursor:pointer;font-size:13px;text-decoration:none}.GuestbookWindow-module__vbg3yW__replyBtn:hover{text-decoration:underline}.GuestbookWindow-module__vbg3yW__replyForm{background-color:#0006;border-top:1px dashed #555;margin-top:5px;padding:10px}.GuestbookWindow-module__vbg3yW__replyInput{color:#fff;background-color:#000;border:1px solid #555;width:100%;margin-bottom:5px;padding:6px;font-family:inherit;font-size:14px;display:block}.GuestbookWindow-module__vbg3yW__replyInputMini{color:#fff;background-color:#000;border:1px solid #555;padding:2px 6px;font-family:inherit;font-size:12px;display:inline-block}.GuestbookWindow-module__vbg3yW__submitBtnMini,.GuestbookWindow-module__vbg3yW__clearBtnMini{color:var(--main-color,#f90);border:1px solid var(--main-color,#f90);cursor:pointer;text-transform:uppercase;background-color:#333;margin-right:5px;padding:3px 10px;font-family:inherit;font-size:11px;transition:all .2s}.GuestbookWindow-module__vbg3yW__submitBtnMini:hover,.GuestbookWindow-module__vbg3yW__clearBtnMini:hover{background-color:var(--main-color,#f90);color:#000}
.LastCommentsWidget-module__6f28MW__marqueeContainer{white-space:nowrap;font-size:inherit;letter-spacing:.02em;color:#d7942ac7;line-height:1.55;position:relative;overflow:hidden}.LastCommentsWidget-module__6f28MW__marqueeWrapper{white-space:nowrap;display:inline-flex;transform:translate(0)}.LastCommentsWidget-module__6f28MW__canScroll{cursor:default}.LastCommentsWidget-module__6f28MW__canScroll:hover .LastCommentsWidget-module__6f28MW__marqueeWrapper{animation:10s linear infinite LastCommentsWidget-module__6f28MW__marqueeSlide}@keyframes LastCommentsWidget-module__6f28MW__marqueeSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.LastCommentsWidget-module__6f28MW__marqueeClone{margin-left:30px}.LastCommentsWidget-module__6f28MW__item{isolation:isolate}.LastCommentsWidget-module__6f28MW__cover{z-index:0;pointer-events:none;background:#0a0804;position:absolute;inset:0;overflow:hidden}.LastCommentsWidget-module__6f28MW__coverImg{object-fit:cover;object-position:center 28%;filter:saturate(.85)contrast(1.06)brightness(.78);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s;position:absolute;inset:0;transform:scale(1.03)}.LastCommentsWidget-module__6f28MW__cover:after{content:"";background:linear-gradient(90deg,#0a0804f0 0%,#0a0804cc 42%,#0a080480 100%),linear-gradient(#0a080400 45%,#0a08048c 100%),repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.LastCommentsWidget-module__6f28MW__cover:before{content:"";z-index:1;mix-blend-mode:screen;background:radial-gradient(120% 90% at 100% 0,#dc8c1e29,#0000 60%);position:absolute;inset:0}.LastCommentsWidget-module__6f28MW__item:hover .LastCommentsWidget-module__6f28MW__coverImg{filter:saturate()contrast(1.06)brightness(.9);transform:scale(1.08)}.LastCommentsWidget-module__6f28MW__accent,.LastCommentsWidget-module__6f28MW__body{z-index:1;position:relative}.LastCommentsWidget-module__6f28MW__hasCover .LastCommentsWidget-module__6f28MW__accent{box-shadow:0 0 8px #dc8c1e59;background:#dc8c1e8c!important}@media (prefers-reduced-motion:reduce){.LastCommentsWidget-module__6f28MW__coverImg{transition:none}.LastCommentsWidget-module__6f28MW__item:hover .LastCommentsWidget-module__6f28MW__coverImg{transform:scale(1.03)}}
.HutteseWidget-module__i7Y10q__widget{font-family:var(--font-primary),"Oswald",sans-serif;background:#0a0804;border:1px solid #aa640c52;border-radius:14px;position:relative;overflow:hidden}.HutteseWidget-module__i7Y10q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HutteseWidget-module__i7Y10q__head{border-bottom:1px solid #96550838;justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.HutteseWidget-module__i7Y10q__label{font:600 13px var(--font-handjet),monospace;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#eb8e31,#ffc87a,#eb8e31) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.HutteseWidget-module__i7Y10q__label:before,.HutteseWidget-module__i7Y10q__label:after{content:attr(data-text);background:inherit;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.HutteseWidget-module__i7Y10q__label:before{background-position:66.667%;animation:4s linear infinite HutteseWidget-module__i7Y10q__huttPhase1}.HutteseWidget-module__i7Y10q__label:after{background-position:133.333%;animation:4s linear infinite HutteseWidget-module__i7Y10q__huttPhase2}@keyframes HutteseWidget-module__i7Y10q__huttPhase1{0%{opacity:0}33.333%,66.6%{opacity:1}66.7%,to{opacity:0}}@keyframes HutteseWidget-module__i7Y10q__huttPhase2{0%,33.333%{opacity:0}66.6%{opacity:1}to{opacity:0}}.HutteseWidget-module__i7Y10q__live{font:500 11px var(--font-handjet),monospace;letter-spacing:.16em;color:#64aaf58c;align-items:center;gap:5px;display:flex}.HutteseWidget-module__i7Y10q__live i{background:#64aaf5d9;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite HutteseWidget-module__i7Y10q__huttPulse;box-shadow:0 0 6px #64aaf599}@keyframes HutteseWidget-module__i7Y10q__huttPulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.HutteseWidget-module__i7Y10q__body{flex-direction:column;gap:10px;padding:14px;display:flex}.HutteseWidget-module__i7Y10q__day{align-items:flex-end;gap:8px;display:flex}.HutteseWidget-module__i7Y10q__biddy{filter:drop-shadow(0 4px 6px #0009);transform-origin:50% 100%;flex-shrink:0;width:52px;height:auto;transition:transform .25s}.HutteseWidget-module__i7Y10q__day:hover .HutteseWidget-module__i7Y10q__biddy{transform:rotate(-6deg)}.HutteseWidget-module__i7Y10q__bubble{background:#eb8e310d;border:1px solid #8c4e0859;border-radius:10px;flex-direction:column;flex:1;gap:1px;min-width:0;margin-bottom:12px;padding:8px 10px;display:flex;position:relative}.HutteseWidget-module__i7Y10q__bubble:before{content:"";background:#110d07;border-bottom:1px solid #8c4e0859;border-left:1px solid #8c4e0859;width:8px;height:8px;position:absolute;bottom:14px;left:-5px;transform:rotate(45deg)}.HutteseWidget-module__i7Y10q__kicker{font:500 11px var(--font-handjet),monospace;letter-spacing:.14em;text-transform:uppercase;color:#64aaf5a6}.HutteseWidget-module__i7Y10q__word{color:#ffc373f2;overflow-wrap:anywhere;font-size:19px;line-height:1.15;text-decoration:none}.HutteseWidget-module__i7Y10q__word:hover{color:#fff}.HutteseWidget-module__i7Y10q__cyr{color:#f1e6d066;font-size:12px}.HutteseWidget-module__i7Y10q__ru{color:#f1e6d0d9;font-size:14px}.HutteseWidget-module__i7Y10q__next{color:#eb8e31b3;font:500 12px var(--font-handjet),monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:2px;padding:0}.HutteseWidget-module__i7Y10q__next:hover{color:#ffc87a}.HutteseWidget-module__i7Y10q__search{margin:0}.HutteseWidget-module__i7Y10q__input{color:#ffdcaaf2;width:100%;font:inherit;background:#00000080;border:1px solid #8c4e084d;border-radius:4px;outline:none;padding:7px 10px;font-size:14px}.HutteseWidget-module__i7Y10q__input::placeholder{color:#aa783c73}.HutteseWidget-module__i7Y10q__input:focus{border-color:#eb8e3199}.HutteseWidget-module__i7Y10q__results{flex-direction:column;gap:2px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.HutteseWidget-module__i7Y10q__hit{border-radius:4px;align-items:baseline;gap:8px;padding:4px 6px;text-decoration:none;display:flex}.HutteseWidget-module__i7Y10q__hit:hover{background:#eb8e311a}.HutteseWidget-module__i7Y10q__hit b{color:#ffc373f2;flex-shrink:0;font-weight:500}.HutteseWidget-module__i7Y10q__hit span{color:#f1e6d0b3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.HutteseWidget-module__i7Y10q__muted{color:#f1e6d073;padding:4px 6px;font-size:13px}.HutteseWidget-module__i7Y10q__go{color:#ffc878f2;font:600 13px var(--font-handjet),monospace;letter-spacing:.18em;text-align:center;text-transform:uppercase;background:#eb8e311a;border:1px solid #eb8e3166;border-radius:4px;padding:9px 10px;text-decoration:none;transition:background .2s,border-color .2s;display:block}.HutteseWidget-module__i7Y10q__go:hover{color:#fff;background:#eb8e3133;border-color:#ffb45abf}.HutteseWidget-module__i7Y10q__foot{font:500 12px var(--font-handjet),monospace;letter-spacing:.16em;text-transform:uppercase;color:#94520abf;border-top:1px solid #96550838;justify-content:space-between;padding:8px 14px;display:flex}.HutteseWidget-module__i7Y10q__footRight{color:#64aaf58c}@media (prefers-reduced-motion:reduce){.HutteseWidget-module__i7Y10q__label:before,.HutteseWidget-module__i7Y10q__label:after,.HutteseWidget-module__i7Y10q__live i{animation:none}.HutteseWidget-module__i7Y10q__biddy{transition:none}}
.nextArticlePreview-module__R69vOG__container{border-top:1px solid #f933;margin-top:2rem;padding-top:1.5rem}.nextArticlePreview-module__R69vOG__title{color:#f93;text-transform:uppercase;letter-spacing:.15em;text-shadow:0 0 10px #ff99334d;margin:0 0 .75rem;font-size:.85rem;font-weight:700}.nextArticlePreview-module__R69vOG__previewLink{color:inherit;text-decoration:none;display:block}.nextArticlePreview-module__R69vOG__preview{cursor:pointer;background:linear-gradient(135deg,#ff993314 0%,#ff993305 100%);border:1px solid #f933;border-radius:10px;padding:1.4rem;transition:all .25s;overflow:hidden}.nextArticlePreview-module__R69vOG__preview:hover{background:linear-gradient(135deg,#ff99331f 0%,#ff99330d 100%);border-color:#ff993359;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.nextArticlePreview-module__R69vOG__previewGrid{align-items:flex-start;gap:1.4rem;display:flex}.nextArticlePreview-module__R69vOG__previewImage{object-fit:cover;border:1px solid #f933;border-radius:6px;flex:0 0 150px;width:150px;height:200px}.nextArticlePreview-module__R69vOG__imagePlaceholder{color:#f936;background:#ff99331a;border:1px solid #ff993340;border-radius:6px;flex:0 0 150px;justify-content:center;align-items:center;width:150px;height:200px;font-size:2.5rem;display:flex}.nextArticlePreview-module__R69vOG__previewContent{flex-direction:column;gap:.85rem;min-width:0;max-width:620px;display:flex}.nextArticlePreview-module__R69vOG__articleTitle{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.nextArticlePreview-module__R69vOG__excerpt{color:#aaa;font-size:.85rem;line-height:1.65}.nextArticlePreview-module__R69vOG__excerpt p{margin:0}.nextArticlePreview-module__R69vOG__excerpt p+p{margin-top:.85rem}.nextArticlePreview-module__R69vOG__excerpt .nextArticlePreview-module__R69vOG__ellipsis{color:#776a5c;letter-spacing:.1em}.nextArticlePreview-module__R69vOG__readMore{color:#f93;letter-spacing:.02em;font-size:.8rem;font-weight:600}.nextArticlePreview-module__R69vOG__noImage .nextArticlePreview-module__R69vOG__previewContent{max-width:100%}@media (max-width:768px){.nextArticlePreview-module__R69vOG__previewGrid{gap:.9rem}.nextArticlePreview-module__R69vOG__previewImage{flex-basis:90px;width:90px;height:120px}.nextArticlePreview-module__R69vOG__imagePlaceholder{flex-basis:90px;width:90px;height:120px;font-size:2rem}.nextArticlePreview-module__R69vOG__previewContent{max-width:none}.nextArticlePreview-module__R69vOG__articleTitle{font-size:.9rem}.nextArticlePreview-module__R69vOG__excerpt{font-size:.78rem}}
.articles-module___ox8uW__page{color:#d8d8d8;max-width:1600px;font-family:var(--font-primary,sans-serif);margin:0 auto;padding:24px 30px 64px}.articles-module___ox8uW__breadcrumb{align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.articles-module___ox8uW__breadcrumbLink{color:#8a8a8a;text-decoration:none}.articles-module___ox8uW__breadcrumbLink:hover{color:#f69432}.articles-module___ox8uW__sep{color:#4a4a4a}.articles-module___ox8uW__breadcrumbCurrent{color:#f69432}.articles-module___ox8uW__header{text-align:center;margin-bottom:36px}.articles-module___ox8uW__title{font-family:var(--font-primary),sans-serif;letter-spacing:3px;text-transform:uppercase;color:#f69432;text-shadow:0 0 20px #ff993359;margin:0 0 10px;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:800}.articles-module___ox8uW__subtitle{font-size:14px;font-family:var(--font-handjet,monospace),monospace;letter-spacing:1px;color:#888;margin:0}.articles-module___ox8uW__layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;display:grid}.articles-module___ox8uW__mainCol{flex-direction:column;gap:1.25rem;min-width:0;display:flex}@media (max-width:1200px){.articles-module___ox8uW__layout{grid-template-columns:1fr}}@media (max-width:640px){.articles-module___ox8uW__page{padding:16px 14px 48px}.articles-module___ox8uW__header{margin-bottom:24px}.articles-module___ox8uW__layout{gap:16px}}
.catalog-module__7d6c9W__page{color:#d8d8d8;max-width:1100px;font-family:var(--font-primary,sans-serif);margin:0 auto;padding:24px 20px 64px}.catalog-module__7d6c9W__breadcrumb{align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.catalog-module__7d6c9W__breadcrumbLink{color:#8a8a8a;text-decoration:none}.catalog-module__7d6c9W__breadcrumbLink:hover{color:#f69432}.catalog-module__7d6c9W__sep{color:#4a4a4a}.catalog-module__7d6c9W__breadcrumbCurrent{color:#f69432}.catalog-module__7d6c9W__header{border-bottom:1px solid #f6943240;margin-bottom:32px;padding-bottom:16px}.catalog-module__7d6c9W__title{font-family:var(--font-handjet,monospace),monospace;letter-spacing:.06em;color:#f69432;margin:0 0 6px;font-size:30px}.catalog-module__7d6c9W__subtitle{color:#8a8a8a;margin:0;font-size:13px}.catalog-module__7d6c9W__bookList{margin:0 0 32px;padding:0;list-style:inside decimal}.catalog-module__7d6c9W__bookItem{border-bottom:1px solid #ffffff0f;padding:10px 0}.catalog-module__7d6c9W__bookLink{text-decoration:none}.catalog-module__7d6c9W__bookTitle{color:#f0f0f0;font-size:15px}.catalog-module__7d6c9W__bookLink:hover .catalog-module__7d6c9W__bookTitle{color:#f69432}.catalog-module__7d6c9W__bookOriginal{color:#6f6f6f;margin-left:8px;font-size:12px;font-style:italic}.catalog-module__7d6c9W__bookMeta{color:#7a7a7a;margin-top:2px;font-size:12px;display:block}.catalog-module__7d6c9W__pagination{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:48px;display:flex}.catalog-module__7d6c9W__pageLink{text-align:center;color:#a8a8a8;border:1px solid #f6943240;border-radius:4px;min-width:32px;padding:6px 10px;font-size:13px;text-decoration:none}.catalog-module__7d6c9W__pageLink:hover{color:#f69432;border-color:#f6943299}.catalog-module__7d6c9W__pageCurrent{color:#000;background:#f69432;border-color:#f69432;font-weight:600}.catalog-module__7d6c9W__linkSection{margin-top:36px}.catalog-module__7d6c9W__sectionHeading{font-family:var(--font-handjet,monospace),monospace;letter-spacing:.08em;text-transform:uppercase;color:#f69432;margin:0 0 12px;font-size:15px}.catalog-module__7d6c9W__linkGrid{columns:4 180px;column-gap:24px;margin:0;padding:0;list-style:none}.catalog-module__7d6c9W__linkGrid li{break-inside:avoid;margin-bottom:4px}.catalog-module__7d6c9W__inlineLink{color:#9a9a9a;overflow-wrap:anywhere;font-size:12px;line-height:1.45;text-decoration:none;display:block}.catalog-module__7d6c9W__inlineLink:hover{color:#f69432}@media (max-width:768px){.catalog-module__7d6c9W__page{padding:16px 14px 48px}.catalog-module__7d6c9W__title{font-size:22px}.catalog-module__7d6c9W__linkGrid{columns:2 140px;column-gap:16px}}
.crawlIndex-module__t61sOG__index{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crawlIndex-module__t61sOG__section+.crawlIndex-module__t61sOG__section{margin-top:36px}.crawlIndex-module__t61sOG__heading{font-family:var(--font-handjet,monospace),monospace;letter-spacing:.08em;text-transform:uppercase;color:#f69432;margin:0 0 6px;font-size:15px}.crawlIndex-module__t61sOG__hint{color:#8a8a8a;margin:0 0 14px;font-size:12px}.crawlIndex-module__t61sOG__strongLink{color:#f69432;border-bottom:1px solid #f6943266;text-decoration:none}.crawlIndex-module__t61sOG__strongLink:hover{color:#ffb866}.crawlIndex-module__t61sOG__columns{columns:5 190px;column-gap:24px;margin:0;padding:0;list-style:none}.crawlIndex-module__t61sOG__columns li{break-inside:avoid;margin-bottom:4px}.crawlIndex-module__t61sOG__link{color:#9a9a9a;overflow-wrap:anywhere;font-size:12px;line-height:1.45;text-decoration:none;display:block}.crawlIndex-module__t61sOG__link:hover{color:#f69432}@media (max-width:768px){.crawlIndex-module__t61sOG__index{padding:28px 16px 48px}.crawlIndex-module__t61sOG__columns{columns:2 140px;column-gap:16px}}
.highRepublicGuide-module__yWxoza__page{color:#eee;min-height:100vh;font-family:var(--font-primary),monospace;background:0 0;padding:2rem 1rem 4rem}.highRepublicGuide-module__yWxoza__container{max-width:1140px;margin:0 auto}.highRepublicGuide-module__yWxoza__breadcrumb{color:#888;margin-bottom:1.2rem;font-size:.95rem}.highRepublicGuide-module__yWxoza__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.highRepublicGuide-module__yWxoza__breadcrumbLink{color:#888;text-decoration:none;transition:color .2s}.highRepublicGuide-module__yWxoza__breadcrumbLink:hover{color:var(--accent)}.highRepublicGuide-module__yWxoza__breadcrumbCurrent{color:#ccc}.highRepublicGuide-module__yWxoza__sep{color:#555}.highRepublicGuide-module__yWxoza__hero{background:#000000d9;border:1px solid #f933;border-radius:14px;margin-bottom:1.5rem;padding:2.75rem 2rem;position:relative}.highRepublicGuide-module__yWxoza__eyebrow{font-family:var(--font-handjet),monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);opacity:.9;align-items:center;gap:10px;margin-bottom:1rem;font-size:.85rem;display:flex}.highRepublicGuide-module__yWxoza__eyebrow:before{content:"";background:linear-gradient(90deg,transparent,var(--accent));width:26px;height:1px}.highRepublicGuide-module__yWxoza__title{letter-spacing:.5px;color:var(--accent,#f93);text-shadow:0 0 20px #000000e6,0 0 12px #ff99334d;margin:0 0 1.1rem;font-family:Advent Pro,sans-serif;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:700;line-height:1.12}.highRepublicGuide-module__yWxoza__lede{color:#b9b3a6;max-width:720px;margin:0 0 .85rem;font-size:1.08rem;line-height:1.7}.highRepublicGuide-module__yWxoza__lede b{color:#f1ece1;font-weight:700}.highRepublicGuide-module__yWxoza__phaseGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:2rem;display:grid}.highRepublicGuide-module__yWxoza__phaseCard{text-align:left;cursor:pointer;font-family:var(--font-primary),monospace;color:inherit;background:linear-gradient(160deg,#0e0e0ef2,#080808f2);border:1px solid #ff99332e;border-radius:10px;padding:1.15rem 1.1rem 1rem;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.highRepublicGuide-module__yWxoza__phaseCard:hover{border-color:#f936;transform:translateY(-3px);box-shadow:0 14px 30px #0006}.highRepublicGuide-module__yWxoza__phaseCardActive{border-color:var(--accent);box-shadow:0 0 0 1px #f936,0 14px 30px #00000073}.highRepublicGuide-module__yWxoza__phaseDot{background:radial-gradient(circle at 35% 30%,#ffd899,var(--accent)60%,#7a4a10 100%);border-radius:50%;width:13px;height:13px;margin-bottom:.85rem;box-shadow:0 0 14px 2px #ff99338c}.highRepublicGuide-module__yWxoza__phaseEyebrow{letter-spacing:.03em;text-transform:uppercase;color:var(--accent,#f93);text-shadow:0 0 16px #ff993359;margin-bottom:.3rem;font-family:Advent Pro,sans-serif;font-size:2.4rem;font-weight:700;line-height:1}.highRepublicGuide-module__yWxoza__phaseTitle{font-family:var(--font-handjet),monospace;letter-spacing:.05em;text-transform:uppercase;color:#7fd9c9;margin-bottom:.5rem;font-size:.95rem;font-weight:500;line-height:1.25}.highRepublicGuide-module__yWxoza__phaseDesc{color:#9a9488;font-size:.92rem;line-height:1.55}.highRepublicGuide-module__yWxoza__phaseCount{font-family:var(--font-handjet),monospace;color:var(--accent);margin-top:.75rem;font-size:.85rem}.highRepublicGuide-module__yWxoza__phaseCovers{margin-top:1.1rem;padding-left:18px;display:flex}.highRepublicGuide-module__yWxoza__phaseCoverImg{object-fit:cover;width:54px;height:76px;transform:rotate(calc((var(--i,0) - 1)*6deg));border:1px solid #00000080;border-radius:5px;margin-left:-18px;transition:transform .2s;box-shadow:0 8px 18px #00000073}.highRepublicGuide-module__yWxoza__phaseCard:hover .highRepublicGuide-module__yWxoza__phaseCoverImg{transform:rotate(calc((var(--i,0) - 1)*6deg))translateY(-3px)}.highRepublicGuide-module__yWxoza__toc{border-top:1px solid #ff993326;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.highRepublicGuide-module__yWxoza__tocLink{color:#a79f93;text-transform:uppercase;letter-spacing:.03em;border:1px solid #f933;border-radius:999px;align-items:center;gap:7px;padding:.45rem .9rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.highRepublicGuide-module__yWxoza__tocLink:hover{color:var(--accent);background:#ff993314;border-color:#ff993380}.highRepublicGuide-module__yWxoza__tocDot{background:var(--accent);opacity:.6;border-radius:50%;flex-shrink:0;width:6px;height:6px}.highRepublicGuide-module__yWxoza__tocLink:hover .highRepublicGuide-module__yWxoza__tocDot{opacity:1}.highRepublicGuide-module__yWxoza__toolbar{z-index:20;-webkit-backdrop-filter:blur(14px);background:#080706eb;border:1px solid #f933;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.75rem;padding:.85rem 1rem;display:flex;position:sticky;top:0}.highRepublicGuide-module__yWxoza__searchBox{flex:220px;position:relative}.highRepublicGuide-module__yWxoza__searchInput{color:#eee;width:100%;font-family:var(--font-primary),monospace;background-color:#1e1e23d9;border:1px solid #ff99334d;border-radius:10px;outline:none;padding:.6rem .9rem .6rem 2.15rem;font-size:.98rem;transition:border-color .2s,box-shadow .2s}.highRepublicGuide-module__yWxoza__searchInput::placeholder{color:#7a7568}.highRepublicGuide-module__yWxoza__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ff993326}.highRepublicGuide-module__yWxoza__searchIcon{opacity:.5;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.highRepublicGuide-module__yWxoza__pills{flex-wrap:wrap;gap:.4rem;display:flex}.highRepublicGuide-module__yWxoza__pill{font-family:var(--font-handjet),monospace;letter-spacing:.03em;color:#a79f93;cursor:pointer;white-space:nowrap;background:#ffffff05;border:1px solid #ff993340;border-radius:999px;padding:.45rem .8rem;font-size:.85rem;transition:all .18s}.highRepublicGuide-module__yWxoza__pill:hover{color:#eee;border-color:#ff99338c}.highRepublicGuide-module__yWxoza__pillActive{background:var(--accent);border-color:var(--accent);color:#1a1305;font-weight:700}.highRepublicGuide-module__yWxoza__sortWrap{font-family:var(--font-handjet),monospace;color:#9a9488;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.highRepublicGuide-module__yWxoza__sortWrap select{color:#eee;font-family:var(--font-primary),monospace;background:#1e1e23d9;border:1px solid #ff99334d;border-radius:8px;outline:none;padding:.4rem .6rem;font-size:.92rem}.highRepublicGuide-module__yWxoza__legend{font-family:var(--font-handjet),monospace;color:#9a9488;flex-wrap:wrap;gap:1rem;margin:1.1rem .2rem 0;font-size:.8rem;display:flex}.highRepublicGuide-module__yWxoza__legend span{align-items:center;gap:6px;display:inline-flex}.highRepublicGuide-module__yWxoza__dot{border-radius:3px;width:9px;height:9px;display:inline-block}.highRepublicGuide-module__yWxoza__translatedCount{color:var(--accent);opacity:.9;margin-left:auto}.highRepublicGuide-module__yWxoza__tableShell{background:#000000d9;border:1px solid #f933;border-radius:12px;margin-top:1.1rem;overflow:hidden}.highRepublicGuide-module__yWxoza__tableShell table{border-collapse:collapse;width:100%}.highRepublicGuide-module__yWxoza__tableShell thead th{text-align:left;font-family:var(--font-handjet),monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffc478bd;background:#ff99330d;border-bottom:1px solid #ff99333d;padding:.75rem .85rem;font-size:.78rem}.highRepublicGuide-module__yWxoza__colNum{width:44px}.highRepublicGuide-module__yWxoza__colType{width:108px}.highRepublicGuide-module__yWxoza__colDate{width:150px}.highRepublicGuide-module__yWxoza__tableShell tbody tr{border-bottom:1px solid #ffffff0f;transition:background .15s}.highRepublicGuide-module__yWxoza__tableShell tbody tr:last-child{border-bottom:none}.highRepublicGuide-module__yWxoza__entryRow:hover{background:#ff99330a}.highRepublicGuide-module__yWxoza__tableShell td{vertical-align:top;padding:.8rem .85rem;font-size:1rem}.highRepublicGuide-module__yWxoza__phaseDivider td{background:#ff99330d;padding:.85rem .85rem .5rem}.highRepublicGuide-module__yWxoza__phaseDividerInner{color:#ffd095;align-items:baseline;gap:10px;margin:0;scroll-margin-top:80px;font-family:Advent Pro,sans-serif;font-size:1.15rem;font-weight:600;display:flex}.highRepublicGuide-module__yWxoza__phaseDividerInner .highRepublicGuide-module__yWxoza__ru{font-family:var(--font-primary),monospace;color:#9a9488;font-size:.85rem;font-weight:500}.highRepublicGuide-module__yWxoza__numBadge{font-family:var(--font-handjet),monospace;color:#7f786d;font-size:.9rem}.highRepublicGuide-module__yWxoza__typeBadge{width:26px;height:26px;font-family:var(--font-handjet),monospace;border:1px solid;border-radius:7px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.highRepublicGuide-module__yWxoza__coverWrap{background:#ffffff08;border:1px solid #ff99332e;border-radius:7px;flex-shrink:0;width:80px;height:114px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 6px 16px #0006}.highRepublicGuide-module__yWxoza__coverWrap:hover{z-index:15;border-color:#ff99338c;transform:scale(1.9);box-shadow:0 16px 34px #0009}.highRepublicGuide-module__yWxoza__coverImg{object-fit:cover;width:100%;height:100%;display:block}.highRepublicGuide-module__yWxoza__typeChip{width:24px;height:24px;font-family:var(--font-handjet),monospace;-webkit-backdrop-filter:blur(2px);background-color:#08070699;border:1px solid;border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:4px;right:4px}.highRepublicGuide-module__yWxoza__entryTitle{color:#f1ece1;font-size:1.05rem;font-weight:700;line-height:1.35}.highRepublicGuide-module__yWxoza__entryTitleLink{color:#ffd095;border-bottom:1px dashed #ff993380;text-decoration:none;transition:color .15s,border-color .15s}.highRepublicGuide-module__yWxoza__entryTitleLink:hover{color:var(--accent);border-color:var(--accent)}.highRepublicGuide-module__yWxoza__entryTitleOrig{color:#ff9933b3;margin-top:2px;font-size:.86rem;font-style:italic;line-height:1.3}.highRepublicGuide-module__yWxoza__entryTag{font-family:var(--font-handjet),monospace;color:#9a9488;border:1px solid #ffffff24;border-radius:6px;margin-top:5px;padding:2px 7px;font-size:.75rem;display:inline-block}.highRepublicGuide-module__yWxoza__entryNote{color:#9a9488;max-width:440px;margin-top:7px;font-size:.85rem;font-style:italic;line-height:1.5}.highRepublicGuide-module__yWxoza__authors{color:#d7d0c2;font-size:.94rem;line-height:1.5}.highRepublicGuide-module__yWxoza__authorLink{color:#d7d0c2;border-bottom:1px dotted #f936;text-decoration:none;transition:color .15s,border-color .15s}.highRepublicGuide-module__yWxoza__authorLink:hover{color:var(--accent);border-color:var(--accent)}.highRepublicGuide-module__yWxoza__authorsOrig{color:#8d8579;margin-top:2px;font-size:.8rem;font-style:italic}.highRepublicGuide-module__yWxoza__publisher{color:#9a9488;font-size:.92rem}.highRepublicGuide-module__yWxoza__date{font-family:var(--font-handjet),monospace;color:#d7d0c2;font-size:.9rem}.highRepublicGuide-module__yWxoza__emptyState{text-align:center;color:#7f786d;padding:3.5rem 1.25rem}.highRepublicGuide-module__yWxoza__emptyGlyph{opacity:.6;margin-bottom:.6rem;font-size:1.75rem}.highRepublicGuide-module__yWxoza__footnote{color:#7f786d;max-width:760px;margin-top:1.6rem;font-size:.85rem;line-height:1.6}.highRepublicGuide-module__yWxoza__crossLinkCard{background:linear-gradient(165deg,#ff993312,#0003);border:1px solid #ff99333d;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1.15rem 1.25rem;display:flex}.highRepublicGuide-module__yWxoza__crossLinkText{color:#b9b3a6;max-width:640px;font-size:.95rem;line-height:1.5}.highRepublicGuide-module__yWxoza__crossLinkText strong{color:#ffd095}.highRepublicGuide-module__yWxoza__crossLinkBtn{color:#ffc483;font-family:var(--font-handjet),monospace;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:#ff99331f;border:1px solid #ff993359;border-radius:8px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.highRepublicGuide-module__yWxoza__crossLinkBtn:hover{background:#f933;border-color:#ff99338c;transform:translateY(-1px)}@media (max-width:720px){.highRepublicGuide-module__yWxoza__page{padding:1.25rem .75rem 3rem}.highRepublicGuide-module__yWxoza__phaseGrid{grid-template-columns:1fr}.highRepublicGuide-module__yWxoza__toolbar{position:static}.highRepublicGuide-module__yWxoza__tableShell thead{display:none}.highRepublicGuide-module__yWxoza__entryRow{padding:.85rem .85rem 1rem;display:block}.highRepublicGuide-module__yWxoza__entryRow td{border:none;padding:0;display:block}.highRepublicGuide-module__yWxoza__cellNum{color:#7f786d;font-size:.8rem;font-family:var(--font-handjet),monospace;margin-bottom:4px}.highRepublicGuide-module__yWxoza__cellMain{margin-bottom:.6rem}.highRepublicGuide-module__yWxoza__cellMain .highRepublicGuide-module__yWxoza__typeBadge,.highRepublicGuide-module__yWxoza__cellMain .highRepublicGuide-module__yWxoza__coverWrap{vertical-align:middle;margin-right:8px;display:inline-flex}.highRepublicGuide-module__yWxoza__phaseDivider td{padding:1rem .85rem .5rem}}@media (max-width:640px){.highRepublicGuide-module__yWxoza__hero{padding:1.75rem 1.25rem}.highRepublicGuide-module__yWxoza__title{letter-spacing:0}}
.homeSeoHeader-module__oBDZ5q__seo{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.homeSeoHeader-module__oBDZ5q__heading{font-family:var(--font-handjet,monospace),monospace;letter-spacing:.06em;text-transform:uppercase;color:#f69432;margin:0 0 8px;font-size:18px}.homeSeoHeader-module__oBDZ5q__lead{color:#8a8a8a;margin:0 0 14px;font-size:13px;line-height:1.5}.homeSeoHeader-module__oBDZ5q__links{margin:0;padding:0;list-style:none}.homeSeoHeader-module__oBDZ5q__links li{margin-bottom:4px}.homeSeoHeader-module__oBDZ5q__link{color:#9a9a9a;font-size:12px;line-height:1.45;text-decoration:none;display:block}.homeSeoHeader-module__oBDZ5q__link:hover{color:#f69432}
.bookDetail-module__0hYaZW__layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;display:grid}.bookDetail-module__0hYaZW__sideCol{min-width:0;padding:2rem 1rem 2rem 0}.bookDetail-module__0hYaZW__page{min-width:0;min-height:100vh;color:var(--accent,#f93);font-family:var(--font-primary),monospace;background:0 0;padding:2rem 1rem;overflow-x:hidden}@media (max-width:1799px){.bookDetail-module__0hYaZW__layout{display:block}.bookDetail-module__0hYaZW__sideCol{display:none}}.bookDetail-module__0hYaZW__notFound{min-height:100vh;color:var(--accent,#f93);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.bookDetail-module__0hYaZW__backLink{color:var(--accent);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:all .2s}.bookDetail-module__0hYaZW__backLink:hover{text-shadow:0 0 10px var(--accent)}.bookDetail-module__0hYaZW__hero{--hero-radius:14px;border-radius:var(--hero-radius);background:#000000d9;border:1px solid #f933;margin-bottom:1.5rem;padding:4rem 2rem;position:relative}.bookDetail-module__0hYaZW__quickNav{background:#000000d9;border:1px solid #f933;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:1200px;margin:0 auto 1.5rem;padding:.7rem;display:flex}.bookDetail-module__0hYaZW__quickNavLink{color:#999;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.bookDetail-module__0hYaZW__quickNavLink:hover{color:var(--accent,#f93);background:#ff99331a;border-color:#f936;transform:translateY(-1px);box-shadow:0 0 12px #ff99334d}.bookDetail-module__0hYaZW__quickNavDot{background:var(--accent,#f93);opacity:.55;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:opacity .2s}.bookDetail-module__0hYaZW__quickNavLink:hover .bookDetail-module__0hYaZW__quickNavDot{opacity:1;box-shadow:0 0 6px var(--accent,#f93)}.bookDetail-module__0hYaZW__heroWithCover{isolation:isolate;background:#00000073;overflow:hidden}.bookDetail-module__0hYaZW__heroWithCover:before,.bookDetail-module__0hYaZW__heroWithCover:after{content:"";pointer-events:none;position:absolute}.bookDetail-module__0hYaZW__heroWithCover:before{background-image:var(--hero-cover);filter:blur(34px)saturate(140%);clip-path:inset(90px round var(--hero-radius));opacity:.55;z-index:0;background-position:50% 22%;background-size:cover;inset:-90px;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 92%);mask-image:linear-gradient(#000 0% 45%,#0000 92%)}.bookDetail-module__0hYaZW__heroWithCover:after{z-index:1;background:radial-gradient(100% 80% at 24% 40%,#0000000d,#0009 70%),linear-gradient(#00000057,#000c);inset:0}.bookDetail-module__0hYaZW__heroWithCover>*{z-index:2;position:relative}.bookDetail-module__0hYaZW__heroTopRow{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto 2rem;display:flex}.bookDetail-module__0hYaZW__backBtn{color:#666;background:#000000d9;border:1px solid #ff99334d;border-radius:999px;padding:.5rem 1rem;font-size:.85rem;text-decoration:none;transition:all .2s;display:inline-block}.bookDetail-module__0hYaZW__backBtn:hover{color:var(--accent);border-color:var(--accent);box-shadow:0 0 15px #f936}.bookDetail-module__0hYaZW__breadcrumb{color:#888;flex-wrap:wrap;align-items:center;gap:.4rem;max-width:1200px;margin:-1.2rem auto 1.2rem;font-size:.8rem;display:flex}.bookDetail-module__0hYaZW__breadcrumbItem{align-items:center;gap:.4rem;display:inline-flex}.bookDetail-module__0hYaZW__breadcrumbLink{color:#888;text-decoration:none;transition:color .2s}.bookDetail-module__0hYaZW__breadcrumbLink:hover{color:var(--accent)}.bookDetail-module__0hYaZW__breadcrumbCurrent{color:#ccc}.bookDetail-module__0hYaZW__breadcrumbSep{color:#555}.bookDetail-module__0hYaZW__heroContent{align-items:flex-start;gap:3rem;max-width:1200px;margin:0 auto;display:flex}.bookDetail-module__0hYaZW__heroInfo{flex-direction:row;flex:1;gap:3rem;padding-top:1rem;display:flex}.bookDetail-module__0hYaZW__heroInfoMain{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex}.bookDetail-module__0hYaZW__continuityBadge{text-transform:uppercase;letter-spacing:1px;border:1px solid;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:.8rem;font-weight:700}.bookDetail-module__0hYaZW__legends{color:var(--accent,#f93);border-color:var(--accent,#f93);background:#f59e0b26;box-shadow:0 0 10px #ff99334d}.bookDetail-module__0hYaZW__canon{color:#3b82f6;background:#3b82f626;border-color:#3b82f6;box-shadow:0 0 10px #3b82f64d}.bookDetail-module__0hYaZW__title{color:var(--accent,#f93);letter-spacing:1px;text-shadow:0 0 20px #000000e6,0 0 10px #ff99334d;margin:0;font-family:Advent Pro,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}.bookDetail-module__0hYaZW__titleMeta{letter-spacing:.5px;color:#ccc;text-shadow:0 1px 3px #000c;margin-top:.35rem;font-size:1rem;font-weight:400;display:block}.bookDetail-module__0hYaZW__originalTitle{color:#aaa;text-shadow:0 1px 3px #000c;margin:0;font-family:Advent Pro,sans-serif;font-size:1.1rem;font-style:italic}.bookDetail-module__0hYaZW__author{color:#ddd;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 3px #000c;margin:0 0 1rem;font-family:Advent Pro,sans-serif;font-size:1rem}.bookDetail-module__0hYaZW__authorMeta{flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;display:flex}.bookDetail-module__0hYaZW__authorOriginal{opacity:.6;white-space:nowrap;font-size:.85em}.bookDetail-module__0hYaZW__authorDot{color:#ccc;margin:0 .1rem}.bookDetail-module__0hYaZW__authorLinkWrap{align-items:center;gap:.35rem;display:inline-flex}.bookDetail-module__0hYaZW__authorPhoto{object-fit:cover;border:1px solid #ffffff40;border-radius:50%;flex-shrink:0;width:36px;height:36px;box-shadow:0 0 6px #00000080}.bookDetail-module__0hYaZW__statsRow{background:linear-gradient(#0000 0%,#0009 40%,#000c 100%);border-top:1px dashed #ff99334d;border-bottom:1px dashed #ff99334d;gap:2rem;margin-top:1rem;margin-left:-1.5rem;margin-right:-1.5rem;padding:2rem 1.5rem;display:flex}.bookDetail-module__0hYaZW__stat{flex-direction:column;gap:4px;display:flex}.bookDetail-module__0hYaZW__statValue{color:var(--accent,#f93);text-shadow:0 0 10px #000c,0 0 5px #f933;font-family:Advent Pro,sans-serif;font-size:1.4rem;font-weight:600}.bookDetail-module__0hYaZW__statLabel{color:#ccc;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 2px #000;font-family:Advent Pro,sans-serif;font-size:.8rem;font-weight:500}.bookDetail-module__0hYaZW__statLink{cursor:pointer;text-decoration:none;transition:opacity .15s}.bookDetail-module__0hYaZW__statLink:hover{opacity:.75}.bookDetail-module__0hYaZW__vibes{flex-wrap:wrap;gap:.5rem;display:flex}.bookDetail-module__0hYaZW__actionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bookDetail-module__0hYaZW__ownedRow{flex:100%}.bookDetail-module__0hYaZW__mobileAccordion{background:0 0;border:none}.bookDetail-module__0hYaZW__mobileAccordionSummary{cursor:default;color:var(--accent,#f93);letter-spacing:1px;text-transform:uppercase;padding:0;font-family:ZenMaruGothic-Regular,sans-serif;font-size:1.5rem;font-weight:600;list-style:none}.bookDetail-module__0hYaZW__mobileAccordionSummary::-webkit-details-marker{display:none}.bookDetail-module__0hYaZW__mobileAccordionBody{margin-top:.8rem}.bookDetail-module__0hYaZW__vibePill{color:var(--accent,#f93);text-transform:uppercase;background:#0009;border:1px solid #ff993380;border-radius:999px;padding:4px 12px;font-size:.8rem}.bookDetail-module__0hYaZW__heroComments{border:1px solid #f933;border-left:3px solid var(--accent);scrollbar-width:thin;scrollbar-color:var(--accent)transparent;background:#0006;border-radius:14px;flex-direction:column;flex-shrink:0;gap:.75rem;width:380px;max-height:620px;padding:1.25rem;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(#000 90%,#0000 100%)}.bookDetail-module__0hYaZW__heroComments::-webkit-scrollbar{width:4px}.bookDetail-module__0hYaZW__heroComments::-webkit-scrollbar-thumb{background:var(--accent);border-radius:2px}.bookDetail-module__0hYaZW__moreCommentsLink{text-align:right;color:var(--accent);text-transform:uppercase;letter-spacing:1px;margin-top:1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:block}.bookDetail-module__0hYaZW__moreCommentsLink:hover{text-shadow:0 0 10px var(--accent)}.bookDetail-module__0hYaZW__heroComments:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff99331a 0%,#0000 100%);position:absolute;inset:0}.bookDetail-module__0hYaZW__heroCommentItem{cursor:pointer;border-bottom:1px dashed #f933;flex-direction:column;gap:.25rem;padding-bottom:.75rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.bookDetail-module__0hYaZW__heroCommentItem:hover{background:#ff99330d}.bookDetail-module__0hYaZW__heroCommentItem:hover .bookDetail-module__0hYaZW__heroCommentText{color:#fff}.bookDetail-module__0hYaZW__heroCommentItem:last-child{border-bottom:none;padding-bottom:0}.bookDetail-module__0hYaZW__heroCommentItemPortal{background:linear-gradient(135deg,#ffd70029,#0006);border:1.5px solid #ffd7008c;border-radius:10px;padding:.9rem 1rem .85rem;box-shadow:0 0 22px #ffd70038,inset 0 0 30px #ffd7000d}.bookDetail-module__0hYaZW__heroCommentItemPortal:hover{background:linear-gradient(135deg,#ffd70038,#0006);border-color:#ffd700d9;box-shadow:0 0 30px #ffd70059,inset 0 0 30px #ffd70014}.bookDetail-module__0hYaZW__heroPortalBadge{color:#1a1400;text-transform:uppercase;font-size:.68rem;font-weight:800;font-family:var(--font-primary),monospace;letter-spacing:.5px;z-index:1;background:linear-gradient(135deg,#fff3b0,gold);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-bottom:3px;padding:4px 11px;display:inline-flex;position:relative;box-shadow:0 0 14px #ffd7008c}.bookDetail-module__0hYaZW__heroPortalBadge:before{content:"★";font-size:.75rem;line-height:1}.bookDetail-module__0hYaZW__heroCommentAuthorPortal{text-shadow:0 0 10px #ffd70080;color:gold!important}.bookDetail-module__0hYaZW__heroCommentItemSite{background:linear-gradient(135deg,#ff99331a,#00000059);border:1px solid #ff993373;border-radius:10px;padding:.8rem .95rem .75rem}.bookDetail-module__0hYaZW__heroCommentItemSite:last-child{padding-bottom:.75rem}.bookDetail-module__0hYaZW__heroCommentItemSite:hover{background:linear-gradient(135deg,#ff993329,#00000059);border-color:#ff9933bf}.bookDetail-module__0hYaZW__heroSiteBadge{color:var(--accent);text-transform:uppercase;font-size:.66rem;font-weight:800;font-family:var(--font-primary),monospace;letter-spacing:.5px;z-index:1;border:1px solid #f939;border-radius:999px;align-self:flex-start;margin-bottom:3px;padding:2px 9px;position:relative}.bookDetail-module__0hYaZW__heroCommentSpoiler{color:#eee9;font-style:italic}.bookDetail-module__0hYaZW__heroCommentAuthorLink{z-index:21;text-decoration:none;position:relative}.bookDetail-module__0hYaZW__heroCommentAuthorLink:hover{text-shadow:0 0 10px var(--accent)}.bookDetail-module__0hYaZW__heroQuoteIcon{color:#ff993314;font-size:5rem;font-family:var(--font-handjet),serif;pointer-events:none;font-weight:700;line-height:1;position:absolute;top:-5px;right:15px}.bookDetail-module__0hYaZW__heroCommentText{color:#eee;z-index:1;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;position:relative;overflow:hidden}.bookDetail-module__0hYaZW__heroCommentAuthor{color:var(--accent);font-size:.8rem;font-family:var(--font-primary),monospace;letter-spacing:.5px;text-transform:uppercase;align-self:flex-end;font-weight:700}.bookDetail-module__0hYaZW__content{background:#000000d9;border:1px solid #f933;border-radius:14px;flex-direction:column;gap:1.5rem;margin:0 auto;padding:2rem;display:flex}.bookDetail-module__0hYaZW__content>*{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.bookDetail-module__0hYaZW__disclaimer{border-left:4px solid var(--accent);border-radius:10px;padding:.6rem 1.2rem;font-size:.9rem;font-style:italic;line-height:1.6}.bookDetail-module__0hYaZW__disclaimerLegends{border-color:var(--accent,#f93);color:var(--accent,#f93);background:#ff99331a;box-shadow:inset 0 0 10px #ff99331a}.bookDetail-module__0hYaZW__disclaimerCanon{color:#4a90d9;background:#3b82f61a;border-color:#3b82f6;box-shadow:inset 0 0 10px #3b82f61a}.bookDetail-module__0hYaZW__disclaimerTranslationOfficial{color:#4ade80;background:#22c55e1a;border-color:#22c55e;align-items:center;gap:.5rem;font-style:normal;display:flex;box-shadow:inset 0 0 10px #22c55e26}.bookDetail-module__0hYaZW__disclaimerTranslationFan{color:#facc15;background:#eab3081a;border-color:#eab308;align-items:center;gap:.5rem;font-style:normal;display:flex;box-shadow:inset 0 0 10px #eab30826}.bookDetail-module__0hYaZW__disclaimerTranslationNone{color:#f87171;background:#ef44441a;border-color:#ef4444;align-items:center;gap:.5rem;font-style:normal;display:flex;box-shadow:inset 0 0 10px #ef444426}.bookDetail-module__0hYaZW__entryPointNote{background:#22c55e0d;border:1px solid #22c55e4d;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.2rem;display:flex;box-shadow:inset 0 0 15px #22c55e1a}.bookDetail-module__0hYaZW__entryPointNote p{color:#ccc;margin:0;font-size:.95rem;line-height:1.6}.bookDetail-module__0hYaZW__entryBadge{color:#22c55e;text-transform:uppercase;background:#22c55e33;border:1px solid #22c55e;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:.75rem;font-weight:700;box-shadow:0 0 10px #22c55e66}.bookDetail-module__0hYaZW__section{border-top:2px dashed #ff99334d;flex-direction:column;gap:1rem;padding-top:1.5rem;scroll-margin-top:90px;display:flex}.bookDetail-module__0hYaZW__section:first-child{border-top:none;padding-top:0}.bookDetail-module__0hYaZW__sectionTitle{color:var(--accent,#f93);letter-spacing:1px;text-transform:uppercase;margin:0;font-family:ZenMaruGothic-Regular,sans-serif;font-size:1.5rem;font-weight:600}.bookDetail-module__0hYaZW__description{color:#eee;--formatted-text-size:1.3rem;margin:0;font-size:1.3rem;line-height:1.8}.bookDetail-module__0hYaZW__descriptionWrapper{align-items:stretch;gap:2.5rem;display:flex}.bookDetail-module__0hYaZW__descriptionText{flex:1}.bookDetail-module__0hYaZW__infoBlock{background:linear-gradient(160deg,#0d0c0af5,#080706f5);border:1px solid #ff99333d;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 14px 34px #0000006b,inset 0 1px #ffd78c14}.bookDetail-module__0hYaZW__infoBlockNoQuizzes{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.bookDetail-module__0hYaZW__infoCol{padding:1.15rem 1.15rem 1.1rem}.bookDetail-module__0hYaZW__infoCol+.bookDetail-module__0hYaZW__infoCol{border-left:1px solid #ffffff14}.bookDetail-module__0hYaZW__infoLabel{font-family:var(--font-handjet),monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffc478bd;border-bottom:1px solid #ffffff14;margin:0 0 .75rem;padding-bottom:.5rem;font-size:.78rem;font-weight:700}.bookDetail-module__0hYaZW__infoList{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.bookDetail-module__0hYaZW__infoItem{margin:0}.bookDetail-module__0hYaZW__infoLink{color:inherit;background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.55rem;padding:.55rem .65rem;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}.bookDetail-module__0hYaZW__infoLink:hover{background:#ff993314;border-color:#ff993359;transform:translate(2px)}.bookDetail-module__0hYaZW__infoDot{background:var(--accent);opacity:.55;border-radius:999px;flex-shrink:0;width:6px;height:6px}.bookDetail-module__0hYaZW__infoText{color:#b5b1a8;flex:1;min-width:0;font-size:.86rem;line-height:1.3}.bookDetail-module__0hYaZW__infoText strong{color:#ffd095;font-size:.9rem;font-weight:700;display:block}.bookDetail-module__0hYaZW__infoArrow{color:#665f56;font-weight:700;transition:transform .2s,color .2s}.bookDetail-module__0hYaZW__infoLink:hover .bookDetail-module__0hYaZW__infoArrow{color:var(--accent);transform:translate(2px)}.bookDetail-module__0hYaZW__infoCount{min-width:24px;height:22px;color:var(--accent);font-size:.74rem;font-weight:700;font-family:var(--font-handjet),monospace;background:#ff99331a;border:1px solid #ff993352;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.bookDetail-module__0hYaZW__infoEmpty{color:#7f786d;margin:0;font-size:.84rem;line-height:1.45}.bookDetail-module__0hYaZW__infoSeriesCol{background:linear-gradient(165deg,#ff993312,#00000014)}.bookDetail-module__0hYaZW__seriesPos{color:#8d8579;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.8rem;display:inline-flex}.bookDetail-module__0hYaZW__seriesPosNum{width:24px;height:24px;color:var(--accent);font-family:var(--font-handjet),monospace;background:#ff99331f;border:1px solid #ff993359;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.bookDetail-module__0hYaZW__seriesName{color:#ffc483;font-size:1.2rem;line-height:1.2;font-family:var(--font-handjet),monospace;letter-spacing:.03em;margin:0 0 .45rem}.bookDetail-module__0hYaZW__seriesDesc{color:#a79f93;max-height:6rem;margin:0 0 .95rem;font-size:.83rem;line-height:1.5;position:relative;overflow:hidden}.bookDetail-module__0hYaZW__seriesDesc:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a0804f2);height:2rem;position:absolute;bottom:0;left:0;right:0}.bookDetail-module__0hYaZW__seriesLink{color:#ffc483;font-family:var(--font-handjet),monospace;text-transform:uppercase;letter-spacing:.09em;background:#ff99331f;border:1px solid #ff993359;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .7rem;font-size:.76rem;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.bookDetail-module__0hYaZW__seriesLink:hover{background:#f933;border-color:#ff99338c;transform:translateY(-1px)}.bookDetail-module__0hYaZW__crawlWrapper{flex-direction:column;flex:0 0 350px;gap:0;display:flex}.bookDetail-module__0hYaZW__crawlLangToggle{justify-content:center;gap:4px;margin-bottom:6px;display:flex}.bookDetail-module__0hYaZW__crawlLangBtn{font-size:.65rem;font-family:var(--font-handjet,monospace),monospace;letter-spacing:1px;text-transform:uppercase;color:#fce20566;cursor:pointer;background:#fce2050f;border:1px solid #fce20533;border-radius:3px;padding:3px 10px;font-weight:700;transition:all .15s}.bookDetail-module__0hYaZW__crawlLangBtn:hover{color:#fce205b3;background:#fce2051f;border-color:#fce20566}.bookDetail-module__0hYaZW__crawlLangActive{color:#fce205;background:#fce2051a;border-color:#fce20580}.bookDetail-module__0hYaZW__crawlContainer{perspective:400px;background:0 0;border-radius:14px;justify-content:center;width:100%;height:350px;padding:2rem;display:flex;position:relative;overflow:hidden}.bookDetail-module__0hYaZW__crawlContent{color:#fce205;text-align:justify;transform-origin:50% 100%;letter-spacing:1.5px;white-space:pre-wrap;z-index:1;font-family:News Cycle,Arial Narrow,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.6;animation:70s linear forwards bookDetail-module__0hYaZW__crawlAnim;position:absolute;top:100%;transform:rotateX(25deg)}.bookDetail-module__0hYaZW__crawlContainer:active .bookDetail-module__0hYaZW__crawlContent{animation:none}@keyframes bookDetail-module__0hYaZW__crawlAnim{0%{transform:rotateX(25deg)translateY(0)}to{transform:rotateX(25deg)translateY(-250%)}}.bookDetail-module__0hYaZW__crawlContent p{margin:0 0 1.5rem}.bookDetail-module__0hYaZW__crawlTitle{text-align:center;letter-spacing:2px;font-size:1.5rem}@media (max-width:850px){.bookDetail-module__0hYaZW__descriptionWrapper{flex-direction:column}.bookDetail-module__0hYaZW__infoBlock{grid-template-columns:1fr}.bookDetail-module__0hYaZW__infoCol+.bookDetail-module__0hYaZW__infoCol{border-top:1px solid #ffffff14;border-left:none}.bookDetail-module__0hYaZW__crawlContainer{flex:auto;width:100%;max-width:450px}.bookDetail-module__0hYaZW__quickNav{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;border-radius:14px;flex-wrap:nowrap;justify-content:flex-start;padding-right:2.25rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.25rem),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 2.25rem),#0000 100%)}.bookDetail-module__0hYaZW__quickNav::-webkit-scrollbar{display:none}.bookDetail-module__0hYaZW__quickNavLink{scroll-snap-align:start;flex-shrink:0}}.bookDetail-module__0hYaZW__eventsSafe{color:#ccc;--formatted-text-size:1.2rem;margin:0;font-size:1.1rem;line-height:1.8}.bookDetail-module__0hYaZW__recBadge{text-transform:uppercase;letter-spacing:1px;border-radius:4px;margin-bottom:1.5rem;padding:8px 16px;font-size:1.05rem;font-weight:700;display:inline-block;box-shadow:0 2px 10px #0006}.bookDetail-module__0hYaZW__recGood{color:#4ade80;background:#22c55e26;border:1px solid #22c55e66;border-radius:999px}.bookDetail-module__0hYaZW__recBad{color:#f87171;background:#ef444426;border:1px solid #ef444466;border-radius:999px}.bookDetail-module__0hYaZW__recNeutral{color:#fbbf24;background:#ffa50026;border:1px solid #ffa50066;border-radius:999px}.bookDetail-module__0hYaZW__sentimentGood{color:#4ade80;margin-top:.75rem;font-size:1.15rem;font-weight:700;display:block}.bookDetail-module__0hYaZW__sentimentBad{color:#f87171;margin-top:.75rem;font-size:1.15rem;font-weight:700;display:block}.bookDetail-module__0hYaZW__sentimentList{flex-direction:column;gap:.5rem;margin-top:.25rem;margin-bottom:.5rem;padding-left:1.5rem;display:flex}.bookDetail-module__0hYaZW__sentimentList li{color:gold}.bookDetail-module__0hYaZW__sentimentList li span{color:#e2e8f0;font-size:1.25rem;line-height:1.6}.bookDetail-module__0hYaZW__spoilerBlock{background:#ff44440d;border:1px solid #ff44444d;border-radius:10px;margin-top:1rem;padding:1rem 1.5rem}.bookDetail-module__0hYaZW__spoilerToggle{cursor:pointer;color:#ef4444;text-transform:uppercase;font-size:.9rem;font-weight:600;font-family:var(--font-primary),monospace;padding:4px 0}.bookDetail-module__0hYaZW__spoilerToggle:hover{text-shadow:0 0 10px #ef4444}.bookDetail-module__0hYaZW__spoilerList{color:#aaa;margin:1.5rem 0 0;padding-left:1.5rem;font-size:.95rem;line-height:1.7}.bookDetail-module__0hYaZW__spoilerList li{margin-bottom:.8rem}.bookDetail-module__0hYaZW__spoilerWrap{position:relative}.bookDetail-module__0hYaZW__spoilerCheckbox{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bookDetail-module__0hYaZW__spoilerBlurContent{filter:blur(14px)saturate(.6);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .4s}.bookDetail-module__0hYaZW__spoilerEyeOverlay{text-align:center;cursor:pointer;color:#ef4444;background:#0a080699;border:1px dashed #ef444466;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.5rem;transition:background .3s,opacity .3s;display:flex;position:absolute;inset:0}.bookDetail-module__0hYaZW__spoilerEyeOverlay:hover{text-shadow:0 0 10px #ef4444;background:#0a0806bf}.bookDetail-module__0hYaZW__spoilerCheckbox:focus-visible~.bookDetail-module__0hYaZW__spoilerEyeOverlay{outline-offset:2px;outline:2px solid #ef4444}.bookDetail-module__0hYaZW__spoilerEyeIcon{width:40px;height:40px}.bookDetail-module__0hYaZW__spoilerEyeText{font-family:var(--font-primary),monospace;text-transform:uppercase;letter-spacing:.03em;max-width:320px;font-size:.85rem;font-weight:600}.bookDetail-module__0hYaZW__spoilerEyeHint{color:#aaa;text-transform:none;font-size:.75rem;font-weight:400}.bookDetail-module__0hYaZW__spoilerCheckbox:checked~.bookDetail-module__0hYaZW__spoilerBlurContent{filter:none;pointer-events:auto;-webkit-user-select:auto;user-select:auto}.bookDetail-module__0hYaZW__spoilerCheckbox:checked~.bookDetail-module__0hYaZW__spoilerEyeOverlay{opacity:0;pointer-events:none;visibility:hidden}.bookDetail-module__0hYaZW__tagList{flex-wrap:wrap;gap:.75rem;display:flex}.bookDetail-module__0hYaZW__tag{color:var(--accent,#f93);background:#000000d9;border:1px solid #ff99334d;border-radius:10px;flex-direction:column;gap:3px;padding:.65rem 1.25rem;font-size:1rem;text-decoration:none;transition:all .2s;display:flex}.bookDetail-module__0hYaZW__tag:hover{background:#ff993326;box-shadow:0 0 15px #ff99334d}.bookDetail-module__0hYaZW__tagSub{color:#777;font-size:.75rem}.bookDetail-module__0hYaZW__seriesNav{flex-wrap:wrap;gap:10px;display:flex}.bookDetail-module__0hYaZW__seriesItem{color:#aaa;background:#000000d9;border:1px solid #ff99334d;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;text-decoration:none;transition:all .2s;display:flex}.bookDetail-module__0hYaZW__seriesItem:hover{border-color:var(--accent);color:#fff;transform:translateY(-2px);box-shadow:0 0 15px #ff99334d}.bookDetail-module__0hYaZW__seriesCurrent{border-color:var(--accent);color:var(--accent);background:#ff993326;box-shadow:inset 0 0 10px #f933}.bookDetail-module__0hYaZW__seriesOrder{color:#fff;font-weight:700}.bookDetail-module__0hYaZW__commentsHeaderGroup{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.bookDetail-module__0hYaZW__commentsScrollHint{color:#888;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;animation:2s infinite bookDetail-module__0hYaZW__pulse}@keyframes bookDetail-module__0hYaZW__pulse{0%{opacity:.5}50%{opacity:1;color:var(--accent,#f93)}to{opacity:.5}}.bookDetail-module__0hYaZW__commentsList{scrollbar-width:thin;scrollbar-color:var(--accent)#0000004d;flex-direction:row;gap:1.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}.bookDetail-module__0hYaZW__commentsList::-webkit-scrollbar{height:6px}.bookDetail-module__0hYaZW__commentsList::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}.bookDetail-module__0hYaZW__commentCard{border:1px solid #ff99334d;border-left:4px solid var(--accent);background:#000000d9;border-radius:12px;flex-direction:column;flex-shrink:0;gap:.75rem;min-width:350px;max-width:450px;padding:1.5rem;scroll-margin-top:100px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 15px #ff99330d}.bookDetail-module__0hYaZW__commentCard:before{content:"\"";color:#ff993314;font-size:15rem;font-family:var(--font-handjet),serif;pointer-events:none;z-index:0;line-height:1;position:absolute;top:-5px;right:10px}.bookDetail-module__0hYaZW__detailedComment{background:linear-gradient(135deg,#ffd7001a,#000000e6)!important;border:2px solid gold!important;box-shadow:0 0 20px #ffd70026!important}.bookDetail-module__0hYaZW__detailedBadge{color:#000;text-transform:uppercase;letter-spacing:1px;font-size:.65rem;font-weight:800;font-family:var(--font-primary),monospace;z-index:10;background:gold;border-radius:10px 0;padding:2px 8px;position:absolute;top:0;left:0}.bookDetail-module__0hYaZW__portalReviewCard{background:linear-gradient(135deg,#ffd70024,#000000e6)!important;border:2px solid gold!important;border-left-width:6px!important;box-shadow:0 0 30px #ffd7004d,inset 0 0 30px #ffd7000d!important}.bookDetail-module__0hYaZW__portalReviewCard:hover{box-shadow:0 0 38px #ffd70073,inset 0 0 30px #ffd70014!important}.bookDetail-module__0hYaZW__portalReviewBadge{color:#1a1400;text-transform:uppercase;letter-spacing:1px;font-size:.72rem;font-weight:800;font-family:var(--font-primary),monospace;z-index:10;background:linear-gradient(135deg,#fff3b0,gold);border-radius:10px 0;align-items:center;gap:5px;padding:5px 12px;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 16px #ffd70080}.bookDetail-module__0hYaZW__portalReviewBadge:before{content:"★";font-size:.8rem;line-height:1}.bookDetail-module__0hYaZW__portalReviewLink{color:gold;align-self:flex-end;margin-top:1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s}.bookDetail-module__0hYaZW__portalReviewLink:hover{text-shadow:0 0 10px #ffd70099}.bookDetail-module__0hYaZW__portalReviewOverlayLink{z-index:20;border-radius:inherit;position:absolute;inset:0}.bookDetail-module__0hYaZW__portalReviewOverlayLink:hover{text-shadow:none}.bookDetail-module__0hYaZW__portalReviewOverlayLink:focus-visible{outline-offset:-2px;outline:2px solid gold}.bookDetail-module__0hYaZW__quizMentions{flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}.bookDetail-module__0hYaZW__quizBadge{color:var(--accent);background:#ff99330d;border:1px solid #ff993326;border-radius:4px;align-items:center;gap:10px;width:fit-content;padding:8px 12px;font-size:.85rem;text-decoration:none;transition:all .2s;display:flex}.bookDetail-module__0hYaZW__quizBadge:hover{border-color:var(--accent);background:#ff99331f;transform:translate(4px)}.bookDetail-module__0hYaZW__quizIcon{font-size:1.1rem}.bookDetail-module__0hYaZW__quizText{color:#ccc}.bookDetail-module__0hYaZW__quizText strong{color:var(--accent);font-weight:600}.bookDetail-module__0hYaZW__quizArrow{opacity:0;font-weight:700;transition:all .2s;transform:translate(-5px)}.bookDetail-module__0hYaZW__quizBadge:hover .bookDetail-module__0hYaZW__quizArrow{opacity:1;transform:translate(0)}@keyframes bookDetail-module__0hYaZW__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bookDetail-module__0hYaZW__commentHeader{border-bottom:1px dashed #ff99334d;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;padding-bottom:.75rem;display:flex}.bookDetail-module__0hYaZW__commentUsername{font-weight:700;font-family:var(--font-handjet),monospace;color:var(--accent);letter-spacing:1.5px;text-shadow:0 0 15px #f936;font-size:1.5rem}.bookDetail-module__0hYaZW__commentDate{color:#888;font-size:.8rem;font-family:var(--font-primary),monospace}.bookDetail-module__0hYaZW__commentText{color:#eee;white-space:pre-wrap;margin:0;font-size:1.1rem;line-height:1.7}.bookDetail-module__0hYaZW__commentSource{color:#666;font-size:.75rem;font-family:var(--font-primary),monospace;align-self:flex-end;margin-top:1rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:all .2s}.bookDetail-module__0hYaZW__commentSource:hover{color:var(--accent);text-shadow:0 0 10px var(--accent)}.bookDetail-module__0hYaZW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;display:grid}.bookDetail-module__0hYaZW__relatedGridCompact{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1rem;display:grid}.bookDetail-module__0hYaZW__editionsStack{flex-direction:column;gap:1.25rem;display:flex}.bookDetail-module__0hYaZW__editionCardWide{border:1px solid #ff99333d;border-left:4px solid var(--accent);background:linear-gradient(160deg,#0d0c0af5,#080706f5);border-radius:10px;flex-direction:column;gap:1.1rem;padding:1.5rem 1.75rem;display:flex;position:relative;box-shadow:0 14px 34px #0000006b,inset 0 1px #ffd78c14}.bookDetail-module__0hYaZW__editionHeader{border-bottom:1px dashed #ff993340;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.bookDetail-module__0hYaZW__editionPublisher{font-family:var(--font-handjet),monospace;color:#ffd095;letter-spacing:.02em;margin:0;font-size:1.15rem;line-height:1.35}.bookDetail-module__0hYaZW__editionSeries{color:#8d8579;text-transform:uppercase;letter-spacing:.08em;margin:.3rem 0 0;font-size:.74rem}.bookDetail-module__0hYaZW__editionYear{color:var(--accent);text-shadow:0 0 10px #ff99334d;flex-shrink:0;font-family:Advent Pro,sans-serif;font-size:1.6rem;font-weight:700}.bookDetail-module__0hYaZW__editionMetaGridWide{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem 1.5rem;display:grid}.bookDetail-module__0hYaZW__editionMetaItem{flex-direction:column;gap:2px;display:flex}.bookDetail-module__0hYaZW__editionMetaLabel{text-transform:uppercase;letter-spacing:.1em;color:#665f56;font-size:.66rem}.bookDetail-module__0hYaZW__editionMetaValue{color:#e2ddd3;font-size:.92rem;line-height:1.3}.bookDetail-module__0hYaZW__editionIsbnRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bookDetail-module__0hYaZW__isbnChip{font-family:var(--font-handjet),monospace;letter-spacing:.03em;color:var(--accent);-webkit-user-select:all;user-select:all;background:#ff993314;border:1px solid #ff99334d;border-radius:5px;padding:4px 10px;font-size:.82rem}.bookDetail-module__0hYaZW__editionSubnote{color:#8d8579;font-size:.78rem;font-weight:400}.bookDetail-module__0hYaZW__isbnChipNote{opacity:.65}.bookDetail-module__0hYaZW__editionContents{border-top:1px dashed #f933;flex-direction:column;gap:.4rem;padding-top:.75rem;display:flex}.bookDetail-module__0hYaZW__editionContentsList{flex-direction:column;gap:.3rem;margin:0;padding:0 0 0 1.1rem;display:flex}.bookDetail-module__0hYaZW__editionContentsList li{color:#d8d3c8;font-size:.86rem;line-height:1.4}.bookDetail-module__0hYaZW__editionContentsPages{color:#8d8579;font-size:.78rem}.bookDetail-module__0hYaZW__editionNote{color:#8d8579;margin:0;font-size:.8rem;font-style:italic;line-height:1.5}.bookDetail-module__0hYaZW__editionsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.bookDetail-module__0hYaZW__langSwitch{background:#00000080;border:1px solid #ff993338;border-radius:9px;padding:3px;display:inline-flex}.bookDetail-module__0hYaZW__langBtn{color:#8d8579;font-family:var(--font-primary),monospace;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.75rem;font-weight:600;transition:color .18s,background .18s;display:inline-flex}.bookDetail-module__0hYaZW__langBtn:hover{color:#ffc483}.bookDetail-module__0hYaZW__langActive{color:var(--accent,#f93);background:#ff993329;box-shadow:inset 0 0 0 1px #ff993359}.bookDetail-module__0hYaZW__langCount{min-width:18px;height:17px;color:inherit;font-family:var(--font-handjet),monospace;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.68rem;font-weight:700;display:inline-flex}.bookDetail-module__0hYaZW__langActive .bookDetail-module__0hYaZW__langCount{background:#ff993340}.bookDetail-module__0hYaZW__editionCardUk{border-left-color:#4da6ff}.bookDetail-module__0hYaZW__editionCardUk .bookDetail-module__0hYaZW__editionYear{color:#7cc0ff;text-shadow:0 0 10px #4da6ff4d}.bookDetail-module__0hYaZW__editionCardUpcoming{opacity:.9;border-style:dashed}.bookDetail-module__0hYaZW__editionUkTitle{color:#d8d3c8;margin:.3rem 0 0;font-size:.9rem;line-height:1.35}.bookDetail-module__0hYaZW__ukStatusBadge{font-family:var(--font-primary),monospace;letter-spacing:.07em;text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-left:.6rem;padding:2px 8px;font-size:.64rem;font-weight:700;display:inline-block}.bookDetail-module__0hYaZW__ukStatus_published{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e73}.bookDetail-module__0hYaZW__ukStatus_preorder{color:var(--accent,#f93);background:#ff99331f;border:1px solid #ff993373}.bookDetail-module__0hYaZW__ukStatus_announced{color:#94a3b8;background:#94a3b81a;border:1px solid #94a3b866}.bookDetail-module__0hYaZW__ukStatus_fan{color:#facc15;background:#eab3081f;border:1px solid #eab30873}.bookDetail-module__0hYaZW__editionCardFan{background:linear-gradient(160deg,#141108f5,#080706f5);border-style:dashed;border-left-color:#eab308}.bookDetail-module__0hYaZW__editionCardFan .bookDetail-module__0hYaZW__editionYear{color:#facc15;text-shadow:0 0 10px #eab3084d}.bookDetail-module__0hYaZW__fanBadge{color:#facc15;font-family:var(--font-primary),monospace;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;background:#eab3081f;border:1px solid #eab30873;border-radius:4px;margin-left:.6rem;padding:2px 8px;font-size:.66rem;font-weight:700;display:inline-block}.bookDetail-module__0hYaZW__sectionCount{min-width:24px;height:22px;color:var(--accent);font-family:var(--font-handjet),monospace;vertical-align:middle;background:#ff99331a;border:1px solid #ff993352;border-radius:999px;justify-content:center;align-items:center;margin-left:.6rem;padding:0 7px;font-size:.8rem;font-weight:700;display:inline-flex}.bookDetail-module__0hYaZW__editionsMore,.bookDetail-module__0hYaZW__editionMore{margin-top:.5rem}.bookDetail-module__0hYaZW__editionsMoreToggle,.bookDetail-module__0hYaZW__editionMoreToggle{cursor:pointer;color:#ffc483;font-family:var(--font-handjet),monospace;letter-spacing:.06em;text-transform:uppercase;transition:color .2s,border-color .2s,background .2s;display:inline-block}.bookDetail-module__0hYaZW__editionsMoreToggle{background:#ff99330f;border:1px dashed #ff993359;border-radius:8px;padding:.5rem .9rem;font-size:.82rem;font-weight:700}.bookDetail-module__0hYaZW__editionsMoreToggle:hover{background:#ff993324;border-color:#f939}.bookDetail-module__0hYaZW__editionMoreToggle{color:#8d8579;font-size:.75rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.bookDetail-module__0hYaZW__editionMoreToggle:hover{color:var(--accent)}.bookDetail-module__0hYaZW__editionsMore[open] .bookDetail-module__0hYaZW__editionsMoreToggle,.bookDetail-module__0hYaZW__editionMore[open] .bookDetail-module__0hYaZW__editionMoreToggle{margin-bottom:.8rem}.bookDetail-module__0hYaZW__editionsMore summary::-webkit-details-marker{display:none}.bookDetail-module__0hYaZW__editionMore summary::-webkit-details-marker{display:none}.bookDetail-module__0hYaZW__editionsMoreToggle:after{content:" ▼";opacity:.75;font-size:.7em}.bookDetail-module__0hYaZW__editionsMore[open] .bookDetail-module__0hYaZW__editionsMoreToggle:after{content:" ▲"}@media (max-width:480px){.bookDetail-module__0hYaZW__editionMetaGridWide{grid-template-columns:1fr}.bookDetail-module__0hYaZW__editionCardWide{padding:1rem}.bookDetail-module__0hYaZW__editionYear{font-size:1.3rem}}.bookDetail-module__0hYaZW__buyLinks{flex-wrap:wrap;gap:1rem;display:flex}.bookDetail-module__0hYaZW__buyLink{border:1px solid var(--accent,#f93);color:var(--accent,#f93);text-transform:uppercase;letter-spacing:1px;background:#ff99331a;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s}.bookDetail-module__0hYaZW__buyLink:hover{background:var(--accent);color:#000;box-shadow:0 0 15px var(--accent)}@media (max-width:900px){.bookDetail-module__0hYaZW__heroInfo{flex-direction:column}.bookDetail-module__0hYaZW__heroComments{width:100%;max-width:100%}}@media (max-width:768px){.bookDetail-module__0hYaZW__heroContent{text-align:center;flex-direction:column;align-items:center}.bookDetail-module__0hYaZW__coverBox{width:200px;height:300px;margin:0 auto}.bookDetail-module__0hYaZW__heroInfo{align-items:stretch;width:100%}.bookDetail-module__0hYaZW__heroInfoMain{align-items:center;padding:0}.bookDetail-module__0hYaZW__continuityBadge{align-self:center}.bookDetail-module__0hYaZW__authorMeta{justify-content:center}.bookDetail-module__0hYaZW__statsRow{flex-wrap:wrap;justify-content:center;gap:1.5rem}.bookDetail-module__0hYaZW__title{font-size:2rem}.bookDetail-module__0hYaZW__vibes{justify-content:center}.bookDetail-module__0hYaZW__actionRow{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.bookDetail-module__0hYaZW__ownedRow{order:1;grid-column:1/-1}.bookDetail-module__0hYaZW__mobileAccordion{background:#000000ad;border:1px solid #ff99334d;padding:.8rem}.bookDetail-module__0hYaZW__mobileAccordionSummary{cursor:pointer;padding-right:26px;font-size:1.05rem;position:relative}.bookDetail-module__0hYaZW__mobileAccordionSummary:after{content:"▼";opacity:.75;font-size:.75rem;transition:transform .2s;position:absolute;top:2px;right:0}.bookDetail-module__0hYaZW__mobileAccordion[open] .bookDetail-module__0hYaZW__mobileAccordionSummary:after{transform:rotate(180deg)}.bookDetail-module__0hYaZW__mobileAccordionBody{margin-top:.75rem}.bookDetail-module__0hYaZW__descriptionWrapper{flex-direction:column}.bookDetail-module__0hYaZW__crawlContainer{flex:auto;width:100%;max-width:450px}.bookDetail-module__0hYaZW__relatedGridCompact{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:480px){.bookDetail-module__0hYaZW__page{padding:.75rem .25rem}.bookDetail-module__0hYaZW__hero{margin-bottom:1rem;padding:1.5rem .75rem}.bookDetail-module__0hYaZW__heroTopRow{margin-bottom:1rem}.bookDetail-module__0hYaZW__backBtn{padding:.4rem .75rem;font-size:.75rem}.bookDetail-module__0hYaZW__heroContent{gap:1.5rem}.bookDetail-module__0hYaZW__title{letter-spacing:.5px;font-size:1.5rem}.bookDetail-module__0hYaZW__titleMeta{font-size:.8rem}.bookDetail-module__0hYaZW__originalTitle{font-size:.9rem}.bookDetail-module__0hYaZW__author{margin-bottom:.5rem;font-size:.85rem}.bookDetail-module__0hYaZW__heroAuthor{font-size:.75em}.bookDetail-module__0hYaZW__statsRow{gap:1rem;margin-left:0;margin-right:0;padding:1rem .75rem}.bookDetail-module__0hYaZW__statValue{font-size:1.1rem}.bookDetail-module__0hYaZW__statLabel{font-size:.68rem}.bookDetail-module__0hYaZW__vibes{gap:.35rem}.bookDetail-module__0hYaZW__heroComments{width:100%;max-height:300px;padding:1rem}.bookDetail-module__0hYaZW__heroCommentText{-webkit-line-clamp:3;line-clamp:3;font-size:.88rem}.bookDetail-module__0hYaZW__heroCommentAuthor{font-size:.72rem}.bookDetail-module__0hYaZW__heroQuoteIcon{font-size:3rem}.bookDetail-module__0hYaZW__content{padding:1rem .75rem}.bookDetail-module__0hYaZW__sectionTitle{font-size:1.15rem}.bookDetail-module__0hYaZW__description{--formatted-text-size:1.1rem;font-size:1rem;line-height:1.7}.bookDetail-module__0hYaZW__infoCol{padding:.9rem}.bookDetail-module__0hYaZW__seriesName{font-size:1.08rem}.bookDetail-module__0hYaZW__infoText{font-size:.82rem}.bookDetail-module__0hYaZW__infoText strong{font-size:.85rem}.bookDetail-module__0hYaZW__eventsSafe{--formatted-text-size:1.05rem;font-size:.95rem;line-height:1.7}.bookDetail-module__0hYaZW__disclaimer{padding:.5rem .8rem;font-size:.8rem}.bookDetail-module__0hYaZW__entryPointNote p{font-size:.85rem}.bookDetail-module__0hYaZW__sentimentGood,.bookDetail-module__0hYaZW__sentimentBad{font-size:1rem}.bookDetail-module__0hYaZW__sentimentList li span{font-size:1.1rem}.bookDetail-module__0hYaZW__tagList{gap:.5rem}.bookDetail-module__0hYaZW__tag{padding:.5rem .8rem;font-size:.85rem}.bookDetail-module__0hYaZW__tagSub{font-size:.65rem}.bookDetail-module__0hYaZW__seriesNav{gap:6px}.bookDetail-module__0hYaZW__seriesItem{padding:8px 12px;font-size:.78rem}.bookDetail-module__0hYaZW__commentCard{min-width:260px;max-width:320px;padding:1rem}.bookDetail-module__0hYaZW__commentText{font-size:.95rem}.bookDetail-module__0hYaZW__commentUsername{font-size:1.2rem}.bookDetail-module__0hYaZW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.bookDetail-module__0hYaZW__relatedGridCompact{scroll-snap-type:x mandatory;gap:.75rem;padding-bottom:8px;display:flex;overflow-x:auto}.bookDetail-module__0hYaZW__relatedGridCompact>*{scroll-snap-align:start;flex:none;min-width:78%}.bookDetail-module__0hYaZW__spoilerBlock{padding:.75rem 1rem}.bookDetail-module__0hYaZW__spoilerList{font-size:.88rem}.bookDetail-module__0hYaZW__quizBadge{padding:6px 10px;font-size:.78rem}.bookDetail-module__0hYaZW__buyLink{padding:.5rem 1rem;font-size:.78rem}.bookDetail-module__0hYaZW__actionRow{grid-template-columns:1fr}.bookDetail-module__0hYaZW__ownedRow{order:0}.bookDetail-module__0hYaZW__crawlContainer{height:250px;padding:1rem}.bookDetail-module__0hYaZW__crawlContent{font-size:1.1rem}.bookDetail-module__0hYaZW__recBadge{padding:6px 12px;font-size:.9rem}}
