.ActiveFiltersBar-module__tKfPTW__bar{font-family:var(--font-primary),monospace;background:#000000bf;border:1px solid #ff99334d;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ActiveFiltersBar-module__tKfPTW__chips{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.ActiveFiltersBar-module__tKfPTW__label{letter-spacing:.06em;text-transform:uppercase;color:#f939;flex-shrink:0;font-size:.72rem}.ActiveFiltersBar-module__tKfPTW__chip{color:#ffc88cf2;cursor:pointer;white-space:nowrap;background:#ff99331a;border:1px solid #ff99334d;border-radius:13px;align-items:center;gap:6px;height:26px;padding:0 8px 0 12px;font-size:.75rem;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ActiveFiltersBar-module__tKfPTW__chip:hover{color:#ffa0a0;background:#ff64642e;border-color:#ff646473}.ActiveFiltersBar-module__tKfPTW__chip svg{opacity:.7;flex-shrink:0}.ActiveFiltersBar-module__tKfPTW__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ActiveFiltersBar-module__tKfPTW__quickButton{color:#ffffffa6;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:13px;height:26px;padding:0 10px;font-size:.72rem;transition:color .15s,border-color .15s}.ActiveFiltersBar-module__tKfPTW__quickButton:hover{color:#ffdcaa;border-color:#f936}.ActiveFiltersBar-module__tKfPTW__resetButton{color:#ff9696f2;height:28px;font-size:.75rem;font-family:var(--font-primary),monospace;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;white-space:nowrap;background:#ff646426;border:1px solid #ff646466;border-radius:14px;align-items:center;gap:6px;padding:0 12px;transition:all .2s;display:flex}.ActiveFiltersBar-module__tKfPTW__resetButton:hover{color:#faa;background:#ff646440;border-color:#ff646499;box-shadow:0 0 12px #ff646433}.ActiveFiltersBar-module__tKfPTW__resetBadge{background:#ffffff26;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.65rem;display:inline-flex}@media (max-width:640px){.ActiveFiltersBar-module__tKfPTW__bar{flex-direction:column;align-items:stretch;padding:.6rem .7rem}.ActiveFiltersBar-module__tKfPTW__actions{flex-wrap:wrap;justify-content:flex-end}}
.BookGrid-module__pv7Dza__container{flex-direction:column;flex:1;gap:1.5rem;display:flex}.BookGrid-module__pv7Dza__toolbar{color:#888;font-size:.9rem;font-family:var(--font-primary),monospace;background:#000000d9;border:1px solid #ff99334d;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.BookGrid-module__pv7Dza__resultsCount{color:#888;font-size:.9rem}.BookGrid-module__pv7Dza__controls{align-items:center;gap:1rem;display:flex}.BookGrid-module__pv7Dza__sortSelect{color:var(--accent,#f93);font-size:.85rem;font-family:var(--font-primary),monospace;cursor:pointer;background:#000000d9;border:1px solid #ff99334d;border-radius:8px;outline:none;padding:6px 12px;transition:all .2s}.BookGrid-module__pv7Dza__sortSelect:focus{border-color:var(--accent);box-shadow:0 0 15px #ff99334d}.BookGrid-module__pv7Dza__viewToggle{background:#000000d9;border:1px solid #f933;border-radius:8px;gap:0;display:flex;overflow:hidden}.BookGrid-module__pv7Dza__viewBtn{color:#888;cursor:pointer;font-family:var(--font-primary),monospace;background:0 0;border:none;border-right:1px solid #f933;justify-content:center;align-items:center;padding:6px 10px;transition:all .2s;display:flex}.BookGrid-module__pv7Dza__viewBtn:last-child{border-right:none}.BookGrid-module__pv7Dza__viewBtn:hover{color:var(--accent);background:#ff99331a}.BookGrid-module__pv7Dza__viewActive{color:var(--accent);background:#ff993326;box-shadow:inset 0 0 10px #f933}.BookGrid-module__pv7Dza__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:1.5rem;padding:1rem 0;display:grid}.BookGrid-module__pv7Dza__list{flex-direction:column;gap:1rem;display:flex}.BookGrid-module__pv7Dza__resultHint{text-align:center;color:var(--accent,#f93);background:#000000b8;border:1px dashed #ff993342;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.4rem 1.2rem;display:flex}.BookGrid-module__pv7Dza__resultHintEmpty{background:#000000d9;border-color:#ff993359;padding:3rem 2rem}.BookGrid-module__pv7Dza__empty{text-align:center;color:var(--accent,#f93);background:#000000d9;border:1px dashed #ff99334d;flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.BookGrid-module__pv7Dza__emptyIcon{color:#ff99334d;font-size:2rem}.BookGrid-module__pv7Dza__emptyText{color:#888;max-width:300px;font-size:1rem;line-height:1.5}.BookGrid-module__pv7Dza__emptyTitle{letter-spacing:.08em;text-transform:uppercase;color:#ffb45af2;text-shadow:0 0 10px #eb8e3159;margin:0;font-size:1.25rem}.BookGrid-module__pv7Dza__emptyHint{color:#dcd7cdc7;max-width:520px;margin-bottom:.5rem;font-size:.9rem;line-height:1.45}@media (max-width:640px){.BookGrid-module__pv7Dza__container{gap:.5rem}.BookGrid-module__pv7Dza__toolbar{border-left:none;border-right:none;flex-direction:row;justify-content:space-between;align-items:center;gap:.4rem;padding:.5rem;font-size:.78rem}.BookGrid-module__pv7Dza__resultsCount{font-size:.78rem}.BookGrid-module__pv7Dza__controls{gap:.4rem}.BookGrid-module__pv7Dza__sortSelect{padding:4px 6px;font-size:.72rem}.BookGrid-module__pv7Dza__viewBtn{padding:4px 6px}.BookGrid-module__pv7Dza__grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:4px 0}.BookGrid-module__pv7Dza__empty{padding:2rem 1rem}.BookGrid-module__pv7Dza__resultHint{padding:1rem .8rem}.BookGrid-module__pv7Dza__resultHintEmpty{padding:2rem 1rem}}
.BookFilters-module___Jr3xG__sidebar{scrollbar-width:thin;scrollbar-color:var(--accent)#0000004d;background:#000000e6;border:1px solid #ff99334d;border-radius:12px;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:1.25rem;width:280px;padding:1rem 1.25rem 2rem;display:flex}.BookFilters-module___Jr3xG__sidebar::-webkit-scrollbar{width:6px}.BookFilters-module___Jr3xG__sidebar::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}.BookFilters-module___Jr3xG__seriesList{scrollbar-width:thin;scrollbar-color:#ff99334d transparent;flex-direction:column;gap:2px;max-height:280px;margin-top:-4px;display:flex;overflow-y:auto}.BookFilters-module___Jr3xG__seriesItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:6px 8px;transition:background .12s;display:flex}.BookFilters-module___Jr3xG__seriesItem:hover{background:#ff993314}.BookFilters-module___Jr3xG__seriesActive{border-left:2px solid var(--accent,#f93);background:#ff99331f}.BookFilters-module___Jr3xG__seriesName{font-family:var(--font-primary,monospace),monospace;color:#bbb;text-align:left;flex:1;font-size:.78rem;line-height:1.3}.BookFilters-module___Jr3xG__seriesOriginal{color:#444;letter-spacing:.2px;margin-top:1px;font-size:.6rem;line-height:1.2;display:block}.BookFilters-module___Jr3xG__seriesActive .BookFilters-module___Jr3xG__seriesOriginal{color:#f936}.BookFilters-module___Jr3xG__seriesActive .BookFilters-module___Jr3xG__seriesName{color:var(--accent,#f93)}.BookFilters-module___Jr3xG__seriesCount{font-family:var(--font-handjet,monospace),monospace;color:#555;flex-shrink:0;font-size:.85rem}.BookFilters-module___Jr3xG__seriesActive .BookFilters-module___Jr3xG__seriesCount{color:#ff9933b3}.BookFilters-module___Jr3xG__sectionTitle{color:var(--accent,#f93);text-transform:uppercase;letter-spacing:1px;font-size:.78rem;font-weight:700}.BookFilters-module___Jr3xG__toggleGroup{flex-wrap:wrap;gap:.375rem;display:flex}.BookFilters-module___Jr3xG__toggleBtn{color:#666;cursor:pointer;font-size:.8rem;font-weight:500;font-family:var(--font-primary),monospace;background-color:#1e1e23cc;background-image:linear-gradient(#ffffff40 0%,#ffffff0d 49%,#0000001a 50%,#0006 100%);border:1px solid #ff99334d;border-radius:15px;padding:.4rem .8rem;transition:all .2s cubic-bezier(.25,1,.5,1);box-shadow:inset 0 1px 1px #fff3,0 2px 3px #0000004d}.BookFilters-module___Jr3xG__toggleBtn:hover{color:#bbb;background-color:#2d2d37cc;border-color:#f939;transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff4d,0 3px 5px #0006}.BookFilters-module___Jr3xG__toggleActive{background-color:var(--accent,#f93);color:#000;background-image:linear-gradient(#fff9 0%,#ffffff1a 49%,#0000001a 50%,#0006 100%);border-color:#ffffff4d;font-weight:700;box-shadow:inset 0 1px 1px #fffc,0 2px 5px #f936}.BookFilters-module___Jr3xG__toggleLegends.BookFilters-module___Jr3xG__toggleActive{background-color:#64b4ff}.BookFilters-module___Jr3xG__toggleLegends:hover:not(.BookFilters-module___Jr3xG__toggleActive){color:#64b4ff;border-color:#64b4ff}.BookFilters-module___Jr3xG__toggleCanon.BookFilters-module___Jr3xG__toggleActive{background-color:var(--accent,#f93);color:#000}.BookFilters-module___Jr3xG__pillGroup{flex-flow:column wrap;gap:12px;display:flex}.BookFilters-module___Jr3xG__pill{cursor:pointer;white-space:nowrap;isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(180%)brightness(1.05);color:#0000;background:linear-gradient(175deg,#ffc86414 0%,#ffffff0d 30%,#ffffff05 49%,#0000002e 50%,#00000014 100%),#1c1108b8;border:none;border-radius:12px;outline:none;align-items:center;gap:11px;min-height:44px;padding:0 20px;transition:box-shadow .25s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d25f0580,0 0 12px 1px #be460033,0 0 32px 4px #9632001a,inset 0 1.5px #ffd77838,inset 1px 0 #ffc85012,inset 0 -1px #0000008c,0 4px 16px #0000008c,0 1px 4px #00000059}.BookFilters-module___Jr3xG__pill:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(at 50% 10%,#ffe1a052 0%,#ffbe501f 40%,#0000 75%);border-radius:50%;width:72%;height:48%;transition:opacity .25s,width .25s,height .25s,background .25s;position:absolute;top:1px;left:50%;transform:translate(-50%)}.BookFilters-module___Jr3xG__pill:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(at 50% 100%,#dc5a0038 0%,#b43c0014 55%,#0000 75%);border-radius:50%;width:90%;height:55%;transition:background .25s;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.BookFilters-module___Jr3xG__glint{border-radius:inherit;pointer-events:none;z-index:3;opacity:0;background:radial-gradient(circle 70px at var(--mx,50%)var(--my,50%),#ffebaa3d 0%,#ffc8501a 40%,transparent 70%);transition:opacity .3s;position:absolute;inset:0}.BookFilters-module___Jr3xG__sheen{border-radius:inherit;pointer-events:none;z-index:4;opacity:0;background:linear-gradient(155deg,#0000 22%,#fffff529 36%,#ffffff52 43%,#fff5b929 51%,#0000 62%),linear-gradient(#ffd76e1a 0%,#0000 55%);transition:opacity .28s;position:absolute;inset:0}.BookFilters-module___Jr3xG__eraLabel{letter-spacing:.01em;color:#ffe1afed;text-shadow:0 1px 4px #000000d9,0 0 14px #e6781459;z-index:5;font-family:-apple-system,Helvetica Neue,Lucida Grande,sans-serif;font-size:14px;font-weight:700;transition:text-shadow .25s,color .25s;position:relative}.BookFilters-module___Jr3xG__pillActive .BookFilters-module___Jr3xG__eraLabel{color:#fff0cd}.BookFilters-module___Jr3xG__eraDot{z-index:5;border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:filter .25s,transform .25s;position:relative;box-shadow:inset 0 1px #ffffff73}.BookFilters-module___Jr3xG__pill:hover{background:linear-gradient(175deg,#ffd26e29 0%,#ffffc817 30%,#ffffff0a 49%,#0000001a 50%,#00000008 100%),#321c08c7;transform:translateY(-2px)scale(1.018);box-shadow:0 0 0 1px #f8840cd9,inset 0 0 0 1px #ffaf2d21,0 0 18px 3px #e162058c,0 0 45px 9px #be46004d,0 0 90px 18px #96320024,inset 0 1.5px #ffeb918c,inset 1px 0 #ffd7552e,inset 0 -1px #00000061,0 12px 32px #0000009e,0 4px 10px #00000073}.BookFilters-module___Jr3xG__pill:hover .BookFilters-module___Jr3xG__sheen,.BookFilters-module___Jr3xG__pill:hover .BookFilters-module___Jr3xG__glint{opacity:1}.BookFilters-module___Jr3xG__pill:hover:before{background:radial-gradient(at 50% 5%,#fff8c38a 0%,#ffd7693d 35%,#ffb93712 65%,#0000 80%);width:84%;height:56%}.BookFilters-module___Jr3xG__pill:hover:after{background:radial-gradient(at 50% 100%,#f5700a6b 0%,#c84b0029 50%,#0000 72%)}.BookFilters-module___Jr3xG__pill:hover .BookFilters-module___Jr3xG__eraLabel{color:#fff0cd;text-shadow:0 1px 4px #000c,0 0 22px #ffa21ca6,0 0 45px #e6640052}.BookFilters-module___Jr3xG__pill:hover .BookFilters-module___Jr3xG__eraDot{filter:brightness(1.35)saturate(1.5);transform:scale(1.18)}.BookFilters-module___Jr3xG__pill:active{background:linear-gradient(#0000002e 0%,#0000000f 49%,#ffc8500f 50%,#ffb4321a 100%),#100903e6;transition-duration:70ms;transform:translateY(1px)scale(.984);box-shadow:0 0 0 1px #d25a00a6,0 0 14px 2px #b43c0052,inset 0 2px 7px #000000a6,inset 0 1px 2px #0006,inset 0 0 0 1px #00000040,0 2px 8px #00000080!important}.BookFilters-module___Jr3xG__pill:active .BookFilters-module___Jr3xG__sheen{opacity:0}.BookFilters-module___Jr3xG__pillActive{background:linear-gradient(175deg,#ffd26e29 0%,#ffffc817 30%,#ffffff0a 49%,#0000001a 50%,#00000008 100%),#321c08c7}.BookFilters-module___Jr3xG__genreDescription{color:#ffffff8c;font-size:.78rem;line-height:1.45;font-family:var(--font-primary),monospace;margin-top:-.35rem;margin-bottom:.9rem}.BookFilters-module___Jr3xG__genreList{flex-direction:column;gap:1rem;display:flex}.BookFilters-module___Jr3xG__genreCard{border:1px solid rgba(var(--genre-r),var(--genre-g),var(--genre-b),.25);background:linear-gradient(165deg,rgba(var(--genre-r),var(--genre-g),var(--genre-b),.18)0%,#0a0804f2 52%,#050403d1 100%);min-height:44px;box-shadow:0 0 30px rgba(var(--genre-r),var(--genre-g),var(--genre-b),.08),inset 0 1px 0 #ffffff0d;border-radius:12px;flex-direction:column;justify-content:center;padding:0 20px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.BookFilters-module___Jr3xG__genreCard:before{content:"";border-radius:inherit;background:radial-gradient(circle at 20% -20%,rgba(var(--genre-r),var(--genre-g),var(--genre-b),.4),transparent 60%);opacity:.35;pointer-events:none;transition:opacity .2s;position:absolute;inset:1px}.BookFilters-module___Jr3xG__genreCardOpen,.BookFilters-module___Jr3xG__genreCard:hover{border-color:rgba(var(--genre-r),var(--genre-g),var(--genre-b),.55);box-shadow:0 0 35px rgba(var(--genre-r),var(--genre-g),var(--genre-b),.18),inset 0 1px 0 #ffffff14}.BookFilters-module___Jr3xG__genreCardOpen:before{opacity:.6}.BookFilters-module___Jr3xG__genreCardHeader{width:100%;min-height:44px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:0;display:flex}.BookFilters-module___Jr3xG__genreCardTitle{font-family:var(--font-primary),monospace;letter-spacing:.06em;color:#ffffffeb;text-transform:uppercase;font-size:11px;font-weight:600}.BookFilters-module___Jr3xG__genreCardMeta{font-family:var(--font-primary),monospace;color:#ffffff80;letter-spacing:.04em;margin-top:.15rem;font-size:11px;font-weight:600}.BookFilters-module___Jr3xG__genreCardChevron{color:#ffffff8c;transition:transform .18s}.BookFilters-module___Jr3xG__chevronOpen{transform:rotate(180deg)}.BookFilters-module___Jr3xG__genreCardBody{border-top:1px solid #ffffff0f;flex-direction:column;gap:.9rem;margin-top:.85rem;padding-top:.85rem;animation:.2s BookFilters-module___Jr3xG__genreFadeIn;display:flex}@keyframes BookFilters-module___Jr3xG__genreFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.BookFilters-module___Jr3xG__genrePrimaryRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.BookFilters-module___Jr3xG__genreHint{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.72rem}.BookFilters-module___Jr3xG__genreTagButton{font-family:var(--font-primary),monospace;border:1px solid rgba(var(--genre-r),var(--genre-g),var(--genre-b),.22);color:#ffffffd9;letter-spacing:.01em;text-transform:none;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff14,0 1px 6px #0009,0 0 12px rgba(var(--genre-r),var(--genre-g),var(--genre-b),.15);background:linear-gradient(160deg,#ffffff14 0%,#00000073 45%,#000000d9 100%);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .95rem;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.8rem;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex;position:relative}.BookFilters-module___Jr3xG__genreTagButton:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle 60px at var(--mx,50%)var(--my,50%),#ffffff38,transparent 70%);opacity:0;transition:opacity .18s;position:absolute;inset:0}.BookFilters-module___Jr3xG__genreTagButton:hover{border-color:rgba(var(--genre-r),var(--genre-g),var(--genre-b),.55);box-shadow:inset 0 1px 0 #ffffff1f,0 4px 12px #0000008c,0 0 22px rgba(var(--genre-r),var(--genre-g),var(--genre-b),.25);transform:translateY(-1px)}.BookFilters-module___Jr3xG__genreTagButton:hover:after{opacity:.6}.BookFilters-module___Jr3xG__genreTagButton:active{transform:translateY(1px)scale(.985)}.BookFilters-module___Jr3xG__genreTagPrimary{justify-content:space-between;width:100%;padding:.55rem 1.2rem;font-size:.85rem}.BookFilters-module___Jr3xG__genreTagCluster{background:linear-gradient(150deg,rgba(var(--genre-r),var(--genre-g),var(--genre-b),.16)0%,#000c 85%)}.BookFilters-module___Jr3xG__genreTagActive{color:#0b0b0f;background:linear-gradient(155deg,rgba(var(--genre-r),var(--genre-g),var(--genre-b),.92)0%,rgba(var(--genre-r),var(--genre-g),var(--genre-b),.8)25%,#ffddaae6 100%);box-shadow:inset 0 1px 0 #ffffff80,0 6px 20px rgba(var(--genre-r),var(--genre-g),var(--genre-b),.45);border-color:#0006}.BookFilters-module___Jr3xG__genreCheck{background:#00000059;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.7rem;font-weight:700;display:inline-flex}.BookFilters-module___Jr3xG__genreTree{border-left:1px dashed #ffffff0f;flex-direction:column;gap:.55rem;margin:0;padding-left:1rem;list-style:none;display:flex}.BookFilters-module___Jr3xG__genreTree[data-depth="2"]{border-color:#ffffff08;padding-left:1.4rem}.BookFilters-module___Jr3xG__genreTreeNode{flex-direction:column;gap:.3rem;display:flex}.BookFilters-module___Jr3xG__genreTreeLabel{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.BookFilters-module___Jr3xG__genreTreeMeta{color:#ffffff73;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem}.BookFilters-module___Jr3xG__helpCard{background:linear-gradient(#1e0600e6 0%,#0c0401eb 100%);border:1px dashed #ff943359;border-radius:24px;margin-top:1.5rem;padding:1.25rem 1.4rem;box-shadow:inset 0 1px #ffffff0f,0 0 25px #ff94331f}.BookFilters-module___Jr3xG__helpTitle{text-transform:uppercase;letter-spacing:.08em;color:#ffa45c;font-size:1rem;font-weight:800}.BookFilters-module___Jr3xG__helpText{color:#ffffffb3;margin:.55rem 0 1rem;font-size:.85rem;line-height:1.5}.BookFilters-module___Jr3xG__helpButton{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:#ffe5e5;background:linear-gradient(#ff4d4d 0%,#7d0f0f 100%);border:none;border-radius:16px;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.85rem 1rem;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex;box-shadow:0 12px 25px #ff4d4d59,inset 0 1px #fff3}.BookFilters-module___Jr3xG__helpButton:hover:not(.BookFilters-module___Jr3xG__helpButtonDisabled){transform:translateY(-1px);box-shadow:0 18px 30px #ff4d4d66,inset 0 1px #ffffff40}.BookFilters-module___Jr3xG__helpButton:active:not(.BookFilters-module___Jr3xG__helpButtonDisabled){transform:translateY(1px)}.BookFilters-module___Jr3xG__helpButtonDisabled{cursor:default;opacity:.35}.BookFilters-module___Jr3xG__helpButtonLabel{align-items:center;gap:.5rem;display:flex}.BookFilters-module___Jr3xG__helpBadge{color:#7d0f0f;background:#ffffffe6;border:2px solid #0000004d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:inline-flex}.BookFilters-module___Jr3xG__helpAltLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-top:1.15rem;font-size:.78rem}.BookFilters-module___Jr3xG__helpAltGrid{flex-direction:column;gap:.4rem;margin-top:.65rem;display:flex}.BookFilters-module___Jr3xG__helpAltButton{color:#ffffffd9;letter-spacing:.04em;cursor:pointer;background:#0000008c;border:1px solid #ffffff14;border-radius:999px;padding:.65rem 1rem;font-weight:600;transition:color .15s,transform .15s,border-color .15s}.BookFilters-module___Jr3xG__helpAltButton:hover:not(.BookFilters-module___Jr3xG__helpAltButtonDisabled){color:#ffd9b2;border-color:#ffffff40;transform:translate(3px)}.BookFilters-module___Jr3xG__helpAltButtonDisabled{opacity:.35;cursor:default}.BookFilters-module___Jr3xG__tag{cursor:pointer;white-space:nowrap;isolation:isolate;-webkit-backdrop-filter:blur(10px)saturate(200%);--cr:rgba(var(--r),var(--g),var(--b),1);--cm:rgba(var(--r),var(--g),var(--b),.95);--cl:rgba(var(--r),var(--g),var(--b),.65);--cx:rgba(var(--r),var(--g),var(--b),.35);height:24px;box-shadow:0 0 0 1px var(--cm),0 0 15px 0px var(--cx),inset 0 0 8px 0px var(--cl),inset 0 1px 0 #ffffff26,0 4px 12px #0009;color:#0000;background:linear-gradient(#ffffff1f 0%,#ffffff0d 48%,#0000004d 50%,#0009 100%),#000000d9;border:none;border-radius:6px;outline:none;align-items:center;padding:0 10px;transition:box-shadow .22s cubic-bezier(.2,0,0,1),background .22s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative;overflow:hidden}.BookFilters-module___Jr3xG__tag:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(at 50% 0,#ffffff2e 0%,#ffffff0a 55%,#0000 80%);border-radius:50%;width:70%;height:50%;transition:opacity .22s,width .22s,height .22s,background .22s;position:absolute;top:1px;left:50%;transform:translate(-50%)}.BookFilters-module___Jr3xG__tag:after{content:"";background:radial-gradient(ellipse at 50% 100%,var(--cl)0%,transparent 70%);pointer-events:none;z-index:2;border-radius:50%;width:80%;height:50%;transition:background .22s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.BookFilters-module___Jr3xG__tagGlint{border-radius:inherit;pointer-events:none;z-index:3;opacity:0;background:radial-gradient(circle 50px at var(--mx,50%)var(--my,50%),#ffffff29 0%,#ffffff0a 45%,transparent 70%);transition:opacity .25s;position:absolute;inset:0}.BookFilters-module___Jr3xG__tagSheen{border-radius:inherit;pointer-events:none;z-index:4;opacity:0;background:linear-gradient(148deg,#0000 20%,#ffffff21 34%,#ffffff3d 41%,#ffffff1a 50%,#0000 62%);transition:opacity .25s;position:absolute;inset:0}.BookFilters-module___Jr3xG__tagLabel{letter-spacing:.01em;color:var(--cr);text-shadow:0 1px 2px #000c,0 0 12px var(--cl);z-index:5;opacity:1;filter:brightness(1.2)saturate(1.5);font-family:-apple-system,Helvetica Neue,Lucida Grande,sans-serif;font-size:10px;font-weight:700;transition:all .22s;position:relative}.BookFilters-module___Jr3xG__tag:hover{box-shadow:0 0 0 1px var(--cr),inset 0 0 0 1px var(--cx),0 0 12px 2px var(--cm),0 0 28px 5px var(--cl),inset 0 1px 0 #ffffff38,inset 0 -1px 0 #0000004d,0 6px 18px #0000008c;background:linear-gradient(170deg,#ffffff1c 0%,#ffffff0d 48%,#00000014 49%,#00000005 100%),#1c120ab8;transform:translateY(-1.5px)scale(1.04)}.BookFilters-module___Jr3xG__tag:hover .BookFilters-module___Jr3xG__tagSheen,.BookFilters-module___Jr3xG__tag:hover .BookFilters-module___Jr3xG__tagGlint{opacity:1}.BookFilters-module___Jr3xG__tag:hover:before{background:radial-gradient(at 50% 0,#ffffff4d 0%,#ffffff14 45%,#0000 75%);width:85%;height:58%}.BookFilters-module___Jr3xG__tag:hover:after{background:radial-gradient(ellipse at 50% 100%,var(--cm)0%,var(--cl)40%,transparent 72%)}.BookFilters-module___Jr3xG__tag:hover .BookFilters-module___Jr3xG__tagLabel{opacity:1;text-shadow:0 1px 3px #000000bf,0 0 16px var(--cm),0 0 32px var(--cl)}.BookFilters-module___Jr3xG__tag.BookFilters-module___Jr3xG__selected{background:linear-gradient(170deg,var(--cl)0%,#0000000d 49%,#00000026 100%),#160e08cc;box-shadow:0 0 0 1.5px var(--cr),0 0 14px 3px var(--cm),0 0 35px 6px var(--cl),inset 0 1px 0 #fff3,inset 0 -1px 0 #00000059,0 4px 14px #00000080}.BookFilters-module___Jr3xG__tag.BookFilters-module___Jr3xG__selected .BookFilters-module___Jr3xG__tagLabel{opacity:1;text-shadow:0 1px 3px #000c,0 0 18px var(--cm),0 0 36px var(--cl)}.BookFilters-module___Jr3xG__tag:active{transition-duration:70ms;transform:translateY(1px)scale(.97)}.BookFilters-module___Jr3xG__segmentControl{background:#00000080;border:1px solid #ff99334d;border-radius:8px;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #0009}.BookFilters-module___Jr3xG__segment{color:#888;cursor:pointer;text-align:center;height:32px;font-size:.8rem;font-family:var(--font-primary),monospace;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px 6px;transition:all .15s;display:flex}.BookFilters-module___Jr3xG__segment:last-child{border-right:none}.BookFilters-module___Jr3xG__segment:hover{color:#ddd;background:#ff99331a}.BookFilters-module___Jr3xG__segmentActive{background-color:var(--accent,#f93);color:#000;background-image:linear-gradient(#fff6 0%,#ffffff0d 49%,#0000001a 50%,#0000004d 100%);font-weight:700;box-shadow:inset 0 1px 2px #ffffff80}.BookFilters-module___Jr3xG__toggleRow{align-items:center;display:flex}.BookFilters-module___Jr3xG__checkLabel{color:#aaa;cursor:pointer;font-size:.85rem;font-weight:600;font-family:var(--font-primary),monospace;align-items:center;gap:8px;display:flex}.BookFilters-module___Jr3xG__checkLabel:hover{color:#fff}.BookFilters-module___Jr3xG__checkLabel input[type=checkbox]{accent-color:var(--accent)}.BookFilters-module___Jr3xG__autocompleteWrap{position:relative}.BookFilters-module___Jr3xG__searchInput{box-sizing:border-box;color:#fff;width:100%;font-size:.85rem;font-family:var(--font-primary),monospace;background:#00000080;border:1px solid #ff99334d;border-radius:8px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 3px #00000080}.BookFilters-module___Jr3xG__searchInput:focus{border-color:var(--accent,#f93);box-shadow:inset 0 1px 3px #00000080,0 0 8px #f936}.BookFilters-module___Jr3xG__searchInput::placeholder{color:#666}.BookFilters-module___Jr3xG__dropdown{z-index:200;scrollbar-width:thin;scrollbar-color:#ff99334d transparent;background:#0f0f14f2;border:1px solid #ff99334d;border-radius:8px;max-height:220px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #000c}.BookFilters-module___Jr3xG__dropdownItem{font-size:.82rem;font-weight:500;font-family:var(--font-primary),monospace;color:#aaa;cursor:pointer;border-bottom:1px solid #ffffff0d;padding:7px 12px;transition:background .1s,color .1s}.BookFilters-module___Jr3xG__dropdownItem:last-child{border-bottom:none}.BookFilters-module___Jr3xG__dropdownItem:hover{color:#fff;background:#ff993326}.BookFilters-module___Jr3xG__resetBtn{color:#f66;cursor:pointer;text-transform:uppercase;font-size:.8rem;font-weight:700;font-family:var(--font-primary),monospace;letter-spacing:1px;background-color:#1e0000cc;background-image:linear-gradient(#ff646440 0%,#ff64640d 49%,#0000004d 50%,#00000080 100%);border:1px solid #ff32324d;border-radius:20px;justify-content:center;align-items:center;gap:6px;width:100%;padding:.7rem 1rem;transition:all .2s cubic-bezier(.25,1,.5,1);display:flex;box-shadow:inset 0 1px 1px #ff646433,0 2px 3px #0006}.BookFilters-module___Jr3xG__resetBtn:hover{color:#fcc;background-color:#320000cc;background-image:linear-gradient(#ff646459 0%,#ff64641a 49%,#0003 50%,#0009 100%);border-color:#ff323299;transform:translateY(-1px);box-shadow:inset 0 1px 2px #ff64644d,0 3px 5px #00000080}.BookFilters-module___Jr3xG__resetBadge{background:var(--accent);color:#000;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.7rem;font-weight:900;display:inline-flex}@media (max-width:900px){.BookFilters-module___Jr3xG__sidebar{width:100%;padding:1rem}}@media (max-width:640px){.BookFilters-module___Jr3xG__sidebar{background:0 0;border:none;gap:1.25rem;width:100%;padding:0}.BookFilters-module___Jr3xG__sectionTitle{font-size:.75rem}.BookFilters-module___Jr3xG__pillGroup{gap:8px}.BookFilters-module___Jr3xG__pill{min-height:40px;padding:0 14px}.BookFilters-module___Jr3xG__eraLabel{font-size:13px}.BookFilters-module___Jr3xG__eraDot{width:9px;height:9px}.BookFilters-module___Jr3xG__genreCard{min-height:40px;padding:0 14px}.BookFilters-module___Jr3xG__genreCardTitle{font-size:.9rem}.BookFilters-module___Jr3xG__genreList{gap:.75rem}.BookFilters-module___Jr3xG__tag{height:28px;padding:0 11px}.BookFilters-module___Jr3xG__tagLabel{font-size:10.5px}.BookFilters-module___Jr3xG__seriesList{max-height:220px}.BookFilters-module___Jr3xG__toggleGroup{gap:.4rem}.BookFilters-module___Jr3xG__toggleBtn{padding:.35rem .7rem;font-size:.75rem}.BookFilters-module___Jr3xG__segmentControl{border-radius:6px}.BookFilters-module___Jr3xG__segment{padding:7px 5px;font-size:.72rem}.BookFilters-module___Jr3xG__searchInput{padding:10px 12px;font-size:.85rem}.BookFilters-module___Jr3xG__resetBtn{padding:.6rem .8rem;font-size:.72rem}.BookFilters-module___Jr3xG__checkLabel{font-size:.82rem}}
.BookSearchBar-module__-NM6Ua__container{width:100%;max-width:600px;position:relative}.BookSearchBar-module__-NM6Ua__trigger{width:100%;color:var(--accent,#f93);font-size:.95rem;font-weight:500;font-family:var(--font-primary),monospace;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#1e1e23e6;background-image:linear-gradient(#ffffff40 0%,#ffffff0d 49%,#0000001a 50%,#0006 100%);border:1px solid #ff99334d;border-radius:12px;align-items:center;gap:12px;padding:12px 20px;transition:all .2s cubic-bezier(.25,1,.5,1);display:flex;box-shadow:inset 0 1px 1px #fff3,0 2px 3px #0000004d}.BookSearchBar-module__-NM6Ua__trigger:hover{color:#fff;background-color:#2d2d37e6;background-image:linear-gradient(#ffffff59 0%,#ffffff1a 49%,#0000001a 50%,#0006 100%);border-color:#f939;transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff4d,0 3px 5px #0006}.BookSearchBar-module__-NM6Ua__triggerText{text-align:left;flex:1}.BookSearchBar-module__-NM6Ua__containerCatalog{width:auto;max-width:none}.BookSearchBar-module__-NM6Ua__triggerCatalog{color:var(--accent,#f93);font-size:.85rem;font-weight:500;font-family:var(--font-primary),monospace;cursor:pointer;white-space:nowrap;background:#000000d9;border:1px solid #ff99334d;border-radius:999px;align-items:center;gap:8px;padding:.5rem 1rem;transition:all .2s;display:flex}.BookSearchBar-module__-NM6Ua__triggerCatalog:hover{color:#fff;border-color:var(--accent);box-shadow:0 0 15px #f936}.BookSearchBar-module__-NM6Ua__triggerCatalogHidden{visibility:hidden}.BookSearchBar-module__-NM6Ua__kbd{color:var(--accent,#f93);background:#ff993326;border:1px solid #ff99334d;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}.BookSearchBar-module__-NM6Ua__backdrop{z-index:100000;-webkit-backdrop-filter:blur(20px)saturate(140%);background:#05050a80;animation:.2s ease-out BookSearchBar-module__-NM6Ua__searchBackdropIn;position:fixed;inset:0}.BookSearchBar-module__-NM6Ua__dropdown{z-index:100001;-webkit-backdrop-filter:blur(28px)saturate(180%);background:linear-gradient(160deg,#ffffff24 0%,#ffffff08 35%,#14121066 100%),#12100e8c;border:1px solid #ffffff40;border-radius:22px;width:90%;max-width:650px;animation:.32s cubic-bezier(.16,1,.3,1) BookSearchBar-module__-NM6Ua__searchDropdownIn;position:fixed;top:15%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff0f,0 20px 60px #0009,0 0 0 1px #ff99331f}.BookSearchBar-module__-NM6Ua__dropdown:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff38 0%,#fff0 30%);position:absolute;inset:0}@keyframes BookSearchBar-module__-NM6Ua__searchBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes BookSearchBar-module__-NM6Ua__searchDropdownIn{0%{opacity:0;transform:translate(-50%)translateY(-18px)scale(.95)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.BookSearchBar-module__-NM6Ua__catalogClickCatcher{z-index:99998;background:0 0;position:fixed;inset:0}.BookSearchBar-module__-NM6Ua__catalogPanel{z-index:99999;-webkit-backdrop-filter:blur(28px)saturate(180%);transform-origin:100% 0;background:linear-gradient(160deg,#ffffff24 0%,#ffffff08 35%,#14121066 100%),#12100e8c;border:1px solid #ffffff40;border-radius:20px;width:580px;max-width:min(580px,100vw - 24px);animation:.32s cubic-bezier(.16,1,.3,1) BookSearchBar-module__-NM6Ua__catalogPanelIn;position:absolute;overflow:hidden;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff0f,0 20px 60px #0000008c,0 0 0 1px #ff99331f}.BookSearchBar-module__-NM6Ua__catalogPanel:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff38 0%,#fff0 30%);position:absolute;inset:0}@keyframes BookSearchBar-module__-NM6Ua__catalogPanelIn{0%{opacity:0;transform:scale(.5,.75)}to{opacity:1;transform:scale(1)}}.BookSearchBar-module__-NM6Ua__inputWrap{background:#ffffff0a;border-bottom:1px solid #ffffff1f;align-items:center;gap:12px;padding:20px;display:flex;position:relative}.BookSearchBar-module__-NM6Ua__searchIcon{color:var(--accent,#f93);flex-shrink:0}.BookSearchBar-module__-NM6Ua__input{color:#fff;font-size:1.2rem;font-weight:500;font-family:var(--font-primary),monospace;background:0 0;border:none;outline:none;flex:1}.BookSearchBar-module__-NM6Ua__input::placeholder{color:#666;font-weight:400}.BookSearchBar-module__-NM6Ua__clearBtn{color:#888;cursor:pointer;background:0 0;border:none;padding:4px;transition:all .2s}.BookSearchBar-module__-NM6Ua__clearBtn:hover{color:#f44}.BookSearchBar-module__-NM6Ua__results{scrollbar-width:thin;scrollbar-color:#ff99334d transparent;max-height:450px;overflow-y:auto}.BookSearchBar-module__-NM6Ua__results::-webkit-scrollbar{width:6px}.BookSearchBar-module__-NM6Ua__results::-webkit-scrollbar-thumb{background:#ff99334d;border-radius:3px}.BookSearchBar-module__-NM6Ua__result{color:inherit;border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:16px 20px;text-decoration:none;transition:background .2s;display:flex}.BookSearchBar-module__-NM6Ua__result:last-child{border-bottom:none}.BookSearchBar-module__-NM6Ua__result:hover{background:#ff99331a}.BookSearchBar-module__-NM6Ua__resultCover{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:48px;display:flex;overflow:hidden}.BookSearchBar-module__-NM6Ua__resultCoverImg{object-fit:cover;width:100%;height:100%;display:block}.BookSearchBar-module__-NM6Ua__resultIconFallback{color:#fff6}.BookSearchBar-module__-NM6Ua__resultIcon{color:#888;flex-shrink:0}.BookSearchBar-module__-NM6Ua__resultContent{flex:1;min-width:0}.BookSearchBar-module__-NM6Ua__resultTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-family:ZenMaruGothic-Regular,sans-serif;font-size:1.1rem;font-weight:600;overflow:hidden}.BookSearchBar-module__-NM6Ua__resultSubtitle{color:#888;font-size:.85rem;font-family:var(--font-primary),monospace;margin-top:4px}.BookSearchBar-module__-NM6Ua__resultBadge{text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;padding:2px 8px;font-size:.7rem;font-weight:700}.BookSearchBar-module__-NM6Ua__badgeLegends{color:var(--accent,#f93);background:#f933;border:1px solid #f936;border-radius:4px}.BookSearchBar-module__-NM6Ua__badgeCanon{color:#64b4ff;background:#3b82f633;border:1px solid #3b82f666;border-radius:4px}.BookSearchBar-module__-NM6Ua__resultType{color:#666;text-transform:uppercase;letter-spacing:1px;flex-shrink:0;font-size:.75rem;font-weight:600}.BookSearchBar-module__-NM6Ua__noResults{text-align:center;color:#888;font-size:1rem;font-family:var(--font-primary),monospace;padding:3rem}@media (max-width:640px){.BookSearchBar-module__-NM6Ua__trigger{border-radius:10px;gap:8px;padding:10px 14px;font-size:.85rem}.BookSearchBar-module__-NM6Ua__kbd,.BookSearchBar-module__-NM6Ua__triggerCatalog span{display:none}.BookSearchBar-module__-NM6Ua__triggerCatalog{padding:.5rem}.BookSearchBar-module__-NM6Ua__dropdown{border-radius:12px;width:96%;top:8%}.BookSearchBar-module__-NM6Ua__catalogPanel{border-radius:16px;width:min(420px,100vw - 24px)}.BookSearchBar-module__-NM6Ua__inputWrap{padding:14px}.BookSearchBar-module__-NM6Ua__input{font-size:1rem}.BookSearchBar-module__-NM6Ua__results{max-height:55vh}.BookSearchBar-module__-NM6Ua__result{gap:10px;padding:12px 14px}.BookSearchBar-module__-NM6Ua__resultTitle{font-size:.95rem}.BookSearchBar-module__-NM6Ua__resultSubtitle{font-size:.78rem}.BookSearchBar-module__-NM6Ua__resultCover{width:28px;height:42px}}
.CreditsFilter-module__4bMfqa__block{border:1px solid rgba(var(--r),var(--g),var(--b),.2);background:linear-gradient(165deg,rgba(var(--r),var(--g),var(--b),.09)0%,#0a0804e6 55%);border-radius:10px;margin-bottom:.6rem;transition:border-color .2s,box-shadow .2s}.CreditsFilter-module__4bMfqa__block:hover{border-color:rgba(var(--r),var(--g),var(--b),.4)}.CreditsFilter-module__4bMfqa__blockOpen{border-color:rgba(var(--r),var(--g),var(--b),.45);box-shadow:0 0 22px rgba(var(--r),var(--g),var(--b),.1)}.CreditsFilter-module__4bMfqa__header{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.CreditsFilter-module__4bMfqa__title{font-family:var(--font-handjet),monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffc478d9;font-size:.82rem;font-weight:700;display:block}.CreditsFilter-module__4bMfqa__meta{color:#8d8579;margin-top:.15rem;font-size:.7rem;display:block}.CreditsFilter-module__4bMfqa__chevron{color:rgba(var(--r),var(--g),var(--b),.75);flex-shrink:0;transition:transform .18s}.CreditsFilter-module__4bMfqa__chevronOpen{transform:rotate(180deg)}.CreditsFilter-module__4bMfqa__body{padding:0 .75rem .7rem;animation:.18s CreditsFilter-module__4bMfqa__creditsFadeIn}@keyframes CreditsFilter-module__4bMfqa__creditsFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CreditsFilter-module__4bMfqa__search{color:#e2ddd3;width:100%;font-size:.78rem;font-family:var(--font-primary),monospace;background:#00000073;border:1px solid #ffffff1a;border-radius:6px;outline:none;margin-bottom:.5rem;padding:.4rem .6rem;transition:border-color .18s}.CreditsFilter-module__4bMfqa__search:focus{border-color:rgba(var(--r),var(--g),var(--b),.5)}.CreditsFilter-module__4bMfqa__search::placeholder{color:#5f594f}.CreditsFilter-module__4bMfqa__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.CreditsFilter-module__4bMfqa__row{flex-wrap:wrap;align-items:center;gap:4px;display:flex;position:relative}.CreditsFilter-module__4bMfqa__item{color:#b5b1a8;min-width:0;font-size:.8rem;font-family:var(--font-primary),monospace;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;align-items:center;gap:.5rem;padding:.34rem .5rem;transition:background .16s,border-color .16s,color .16s;display:flex}.CreditsFilter-module__4bMfqa__item:hover{background:rgba(var(--r),var(--g),var(--b),.08);color:#e2ddd3}.CreditsFilter-module__4bMfqa__itemActive{border-color:rgba(var(--r),var(--g),var(--b),.5);background:rgba(var(--r),var(--g),var(--b),.14);color:#fff}.CreditsFilter-module__4bMfqa__dot{background:rgba(var(--r),var(--g),var(--b),.35);border-radius:999px;flex-shrink:0;width:6px;height:6px;transition:background .16s,box-shadow .16s}.CreditsFilter-module__4bMfqa__itemActive .CreditsFilter-module__4bMfqa__dot{background:rgb(var(--r),var(--g),var(--b));box-shadow:0 0 7px rgba(var(--r),var(--g),var(--b),.7)}.CreditsFilter-module__4bMfqa__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CreditsFilter-module__4bMfqa__count{font-family:var(--font-handjet),monospace;color:#665f56;flex-shrink:0;font-size:.74rem}.CreditsFilter-module__4bMfqa__itemActive .CreditsFilter-module__4bMfqa__count{color:rgba(var(--r),var(--g),var(--b),.9)}.CreditsFilter-module__4bMfqa__infoBtn{color:#8d8579;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;width:18px;height:18px;font-size:.66rem;font-weight:700;line-height:1;transition:color .16s,border-color .16s}.CreditsFilter-module__4bMfqa__infoBtn:hover{color:rgb(var(--r),var(--g),var(--b));border-color:rgba(var(--r),var(--g),var(--b),.5)}.CreditsFilter-module__4bMfqa__info{border:1px solid rgba(var(--r),var(--g),var(--b),.25);background:rgba(var(--r),var(--g),var(--b),.06);border-radius:8px;flex-basis:100%;order:99;margin:.15rem 0 .4rem;padding:.6rem .7rem}.CreditsFilter-module__4bMfqa__infoYears{font-family:var(--font-handjet),monospace;color:rgb(var(--r),var(--g),var(--b));letter-spacing:.04em;margin:0 0 .3rem;font-size:.76rem}.CreditsFilter-module__4bMfqa__infoNote{color:#b5b1a8;margin:0;font-size:.74rem;line-height:1.5}.CreditsFilter-module__4bMfqa__infoAliases{color:#8d8579;margin:.45rem 0 0;font-size:.72rem;line-height:1.6}.CreditsFilter-module__4bMfqa__infoAliasLabel{text-transform:uppercase;letter-spacing:.08em;color:#665f56;font-size:.62rem}.CreditsFilter-module__4bMfqa__aliasChip{color:#d8d3c8;white-space:nowrap;background:#0006;border:1px solid #ffffff1f;border-radius:4px;margin:0 .25rem .2rem 0;padding:1px 7px;display:inline-block}.CreditsFilter-module__4bMfqa__aliasCollective{color:#8d8579;font-size:.9em}.CreditsFilter-module__4bMfqa__moreBtn{border:1px dashed rgba(var(--r),var(--g),var(--b),.32);color:rgba(var(--r),var(--g),var(--b),.85);font-size:.72rem;font-family:var(--font-primary),monospace;cursor:pointer;background:0 0;border-radius:6px;margin-top:.4rem;padding:.32rem .6rem;transition:background .16s}.CreditsFilter-module__4bMfqa__moreBtn:hover{background:rgba(var(--r),var(--g),var(--b),.1)}.CreditsFilter-module__4bMfqa__empty{color:#665f56;margin:.3rem 0 0;font-size:.74rem}
.SurpriseMe-module__fkoeJq__overlay{z-index:100500;-webkit-backdrop-filter:blur(6px);background:#000000d1;justify-content:center;align-items:flex-start;padding:5vh 1rem 2rem;display:flex;position:fixed;inset:0}.SurpriseMe-module__fkoeJq__modal{z-index:100501;scrollbar-width:thin;scrollbar-color:#a855f766 transparent;background:#0e0e14;border:1px solid #a855f74d;border-radius:8px;flex-direction:column;gap:1rem;width:100%;max-width:600px;max-height:88vh;padding:1.75rem 1.75rem 4rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 0 60px #a855f71f,0 24px 48px #0009}.SurpriseMe-module__fkoeJq__closeBtn{color:#666;cursor:pointer;background:0 0;border:none;padding:5px;transition:all .15s;display:flex;position:absolute;top:1.1rem;right:1.1rem}.SurpriseMe-module__fkoeJq__closeBtn:hover{color:#ddd}.SurpriseMe-module__fkoeJq__modalHead{align-items:flex-start;gap:12px;padding-right:2.5rem;display:flex}.SurpriseMe-module__fkoeJq__headIcon{color:#a855f7;flex-shrink:0;margin-top:3px}.SurpriseMe-module__fkoeJq__modalTitle{color:#dfb2ff;font-size:1.25rem;font-weight:800;font-family:var(--font-primary),monospace;letter-spacing:-.3px;margin:0 0 3px}.SurpriseMe-module__fkoeJq__modalDesc{color:#777;font-size:.75rem;font-family:var(--font-primary),monospace;margin:0}.SurpriseMe-module__fkoeJq__sectionLabel{font-family:var(--font-primary),monospace;letter-spacing:2px;text-transform:uppercase;color:#555;margin-bottom:-5px;font-size:.65rem;font-weight:800}.SurpriseMe-module__fkoeJq__continuityRow{gap:6px;display:flex}.SurpriseMe-module__fkoeJq__protagonistRow{flex-wrap:wrap;gap:6px;display:flex}.SurpriseMe-module__fkoeJq__contBtn{color:#888;font-family:var(--font-primary),monospace;cursor:pointer;letter-spacing:.3px;background-color:#1e1e23cc;background-image:linear-gradient(#ffffff40 0%,#ffffff0d 49%,#0000001a 50%,#0006 100%);border:1px solid #a855f74d;border-radius:8px;flex:1;padding:8px 14px;font-size:.8rem;font-weight:700;transition:all .15s cubic-bezier(.25,1,.5,1);box-shadow:inset 0 1px 1px #fff3,0 2px 3px #0000004d}.SurpriseMe-module__fkoeJq__contBtn:hover{color:#ddd;background-color:#2d2d37cc;border-color:#a855f799;transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff4d,0 3px 5px #0006}.SurpriseMe-module__fkoeJq__contActive.SurpriseMe-module__fkoeJq__contLegends{color:#000;background-color:#64b4ff}.SurpriseMe-module__fkoeJq__contActive.SurpriseMe-module__fkoeJq__contCanon{background-color:var(--accent,#f93);color:#000}.SurpriseMe-module__fkoeJq__contActive:not(.SurpriseMe-module__fkoeJq__contLegends):not(.SurpriseMe-module__fkoeJq__contCanon){color:#000;background-color:#a855f7;background-image:linear-gradient(#ffffff80 0%,#ffffff1a 49%,#0000001a 50%,#0000004d 100%);border-color:#ffffff4d;box-shadow:inset 0 1px 1px #ffffffb3,0 2px 5px #a855f766}.SurpriseMe-module__fkoeJq__vibeScroll{max-height:200px;padding-right:4px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.SurpriseMe-module__fkoeJq__vibeGrid{flex-wrap:wrap;gap:6px;padding-bottom:20px;display:flex}.SurpriseMe-module__fkoeJq__vibeChip{cursor:pointer;font-family:var(--font-primary),monospace;color:#999;white-space:nowrap;letter-spacing:.1px;border-style:solid;border-width:1px;border-radius:5px;padding:5px 12px;font-size:.75rem;font-weight:600;line-height:1.55;transition:transform .1s,box-shadow .15s,background .12s}.SurpriseMe-module__fkoeJq__vibeChip:hover{color:#ddd;transform:translateY(-1px)}.SurpriseMe-module__fkoeJq__vibeChipActive{font-weight:800;color:#fff!important}.SurpriseMe-module__fkoeJq__eraRow{flex-wrap:wrap;gap:5px;display:flex}.SurpriseMe-module__fkoeJq__eraChip{color:#888;cursor:pointer;font-family:var(--font-primary),monospace;white-space:nowrap;background:#1e1e23cc;border:1px solid #a855f74d;border-radius:5px;align-items:center;gap:5px;padding:5px 10px;font-size:.72rem;font-weight:600;line-height:1.55;transition:all .12s;display:flex;box-shadow:inset 0 1px 1px #fff3}.SurpriseMe-module__fkoeJq__eraChip:hover{color:#ddd;background:#2d2d37cc;border-color:#a855f799}.SurpriseMe-module__fkoeJq__eraChipActive{font-weight:800;color:#fff!important}.SurpriseMe-module__fkoeJq__eraDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.SurpriseMe-module__fkoeJq__suggestGrid{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.SurpriseMe-module__fkoeJq__suggestChip{color:#9ca3af;font-size:.72rem;font-weight:600;font-family:var(--font-primary),monospace;cursor:pointer;background:#28283266;border:1px solid #ffffff14;border-radius:6px;padding:4px 10px;transition:all .15s}.SurpriseMe-module__fkoeJq__suggestChip:hover{color:#fff;background:#3c3c4b99;border-color:#a855f766}.SurpriseMe-module__fkoeJq__suggestActive{box-shadow:0 0 10px #a855f74d;color:#fff!important;background:#a855f733!important;border-color:#a855f7!important}.SurpriseMe-module__fkoeJq__charWrap{margin-top:4px;position:relative}.SurpriseMe-module__fkoeJq__charInput{box-sizing:border-box;color:#dfb2ff;width:100%;font-family:var(--font-primary),monospace;background:#00000080;border:1px solid #a855f74d;border-radius:8px;outline:none;padding:9px 14px;font-size:.85rem;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 3px #0009}.SurpriseMe-module__fkoeJq__charInput:focus{border-color:#a855f7;box-shadow:inset 0 1px 3px #0009,0 0 8px #a855f766}.SurpriseMe-module__fkoeJq__charInput::placeholder{color:#666}.SurpriseMe-module__fkoeJq__actions{align-items:center;gap:8px;display:flex}.SurpriseMe-module__fkoeJq__searchBtn{color:#dfb2ff;font-size:.88rem;font-weight:800;font-family:var(--font-primary),monospace;cursor:pointer;background-color:#50146ee6;background-image:linear-gradient(#ffffff40 0%,#ffffff0d 49%,#0000001a 50%,#00000080 100%);border:1px solid #a855f780;border-radius:12px;flex-shrink:0;align-items:center;gap:7px;padding:10px 20px;transition:all .2s cubic-bezier(.25,1,.5,1);display:flex;box-shadow:inset 0 1px 1px #ffffff4d,0 4px 6px #0006}.SurpriseMe-module__fkoeJq__searchBtn:hover:not(:disabled){background-color:#6e1ea0e6;border-color:#a855f7cc;transform:translateY(-2px);box-shadow:inset 0 1px 2px #fff6,0 6px 12px #0009}.SurpriseMe-module__fkoeJq__searchBtn:disabled{color:#444;cursor:not-allowed;background:#00000080;border-color:#ffffff1a}.SurpriseMe-module__fkoeJq__applyBtn{background-color:var(--accent,#f93);color:#000;font-size:.8rem;font-weight:800;font-family:var(--font-primary),monospace;cursor:pointer;white-space:nowrap;background-image:linear-gradient(#ffffff80 0%,#ffffff1a 49%,#0000001a 50%,#0006 100%);border:1px solid #fff6;border-radius:12px;flex:1;padding:10px 14px;transition:all .2s cubic-bezier(.25,1,.5,1);box-shadow:inset 0 1px 1px #fffc,0 4px 6px #f936}.SurpriseMe-module__fkoeJq__applyBtn:hover{background-color:#fa5;transform:translateY(-2px);box-shadow:inset 0 1px 2px #ffffffe6,0 6px 12px #ff993380}.SurpriseMe-module__fkoeJq__resultsWrapper{width:100%;min-height:50px;position:relative}.SurpriseMe-module__fkoeJq__noResults{text-align:center;color:#6b7280;padding:30px 20px;font-size:.85rem;font-style:italic}.SurpriseMe-module__fkoeJq__results{background:#00000073;border:1px solid #a855f766;border-radius:12px;flex-direction:column;margin:1.5rem 0 3rem;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000080}.SurpriseMe-module__fkoeJq__resultsLabel{font-family:var(--font-primary),monospace;letter-spacing:2px;text-transform:uppercase;color:#a855f7;background:#a855f71a;border-bottom:1px solid #a855f733;padding:12px 18px;font-size:.7rem;font-weight:800}.SurpriseMe-module__fkoeJq__resultRow{background:0 0;border-bottom:1px solid #ffffff0d;align-items:center;gap:16px;min-height:105px;padding:16px;text-decoration:none;transition:all .25s cubic-bezier(.2,0,0,1);display:flex;position:relative;color:inherit!important}.SurpriseMe-module__fkoeJq__resultRow:last-child{border-bottom:none}.SurpriseMe-module__fkoeJq__resultRow:hover{background:#a855f726}.SurpriseMe-module__fkoeJq__resultRank{font-family:var(--font-primary),monospace;color:#dfb2ff;text-align:center;opacity:.9;flex-shrink:0;width:30px;font-size:.85rem;font-weight:800}.SurpriseMe-module__fkoeJq__resultCover{background:#000;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;width:52px;height:78px;overflow:hidden;box-shadow:0 4px 15px #0009}.SurpriseMe-module__fkoeJq__resultCoverImg{object-fit:cover;width:100%;height:100%;display:block}.SurpriseMe-module__fkoeJq__resultInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SurpriseMe-module__fkoeJq__matchRow{align-items:center;gap:10px;margin-bottom:5px;display:flex}.SurpriseMe-module__fkoeJq__matchBar{background:#00000080;border-radius:2.5px;flex:1;height:5px;overflow:hidden}.SurpriseMe-module__fkoeJq__matchFill{background:linear-gradient(90deg,#a855f7,#3b82f6);border-radius:2.5px;height:100%}.SurpriseMe-module__fkoeJq__matchPct{font-family:var(--font-primary),monospace;color:#dfb2ff;flex-shrink:0;font-size:.75rem;font-weight:800}.SurpriseMe-module__fkoeJq__resultTitle{font-family:var(--font-primary),monospace;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:1.05rem;font-weight:800;overflow:hidden}.SurpriseMe-module__fkoeJq__resultMeta{font-family:var(--font-primary),monospace;color:#aaa;font-size:.78rem}.SurpriseMe-module__fkoeJq__whyRow{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.SurpriseMe-module__fkoeJq__whyTag{font-family:var(--font-primary),monospace;color:#dfb2ff;background:#a855f726;border:1px solid #a855f74d;border-radius:4px;padding:2px 8px;font-size:.68rem}.SurpriseMe-module__fkoeJq__resultArrow{color:#a855f766;flex-shrink:0;font-size:1.4rem;transition:all .3s cubic-bezier(.2,0,0,1)}.SurpriseMe-module__fkoeJq__resultRow:hover .SurpriseMe-module__fkoeJq__resultArrow{color:#a855f7;transform:translate(6px)}@media (max-width:640px){.SurpriseMe-module__fkoeJq__overlay{padding-top:2vh;padding-left:.5rem;padding-right:.5rem}.SurpriseMe-module__fkoeJq__modal{border-radius:12px;gap:.75rem;max-height:92vh;padding:1.25rem 1rem 3rem}.SurpriseMe-module__fkoeJq__modalTitle{font-size:1.05rem}.SurpriseMe-module__fkoeJq__modalDesc{font-size:.68rem}.SurpriseMe-module__fkoeJq__sectionLabel{letter-spacing:1.5px;font-size:.6rem}.SurpriseMe-module__fkoeJq__continuityRow,.SurpriseMe-module__fkoeJq__protagonistRow{flex-wrap:wrap}.SurpriseMe-module__fkoeJq__contBtn{border-radius:6px;padding:6px 10px;font-size:.72rem}.SurpriseMe-module__fkoeJq__vibeScroll{max-height:150px}.SurpriseMe-module__fkoeJq__vibeGrid{gap:4px;padding-bottom:15px}.SurpriseMe-module__fkoeJq__vibeChip{padding:4px 8px;font-size:.68rem}.SurpriseMe-module__fkoeJq__eraRow{gap:4px}.SurpriseMe-module__fkoeJq__eraChip{padding:4px 8px;font-size:.65rem}.SurpriseMe-module__fkoeJq__suggestGrid{gap:4px}.SurpriseMe-module__fkoeJq__suggestChip{padding:3px 8px;font-size:.65rem}.SurpriseMe-module__fkoeJq__charInput{padding:7px 10px;font-size:.78rem}.SurpriseMe-module__fkoeJq__actions{flex-direction:column}.SurpriseMe-module__fkoeJq__searchBtn{justify-content:center;width:100%;padding:10px 16px;font-size:.82rem}.SurpriseMe-module__fkoeJq__applyBtn{text-align:center;width:100%;padding:10px 14px;font-size:.75rem}.SurpriseMe-module__fkoeJq__resultRow{gap:10px;min-height:85px;padding:12px}.SurpriseMe-module__fkoeJq__resultCover{width:42px;height:63px}.SurpriseMe-module__fkoeJq__resultTitle{font-size:.9rem}.SurpriseMe-module__fkoeJq__resultMeta{font-size:.7rem}.SurpriseMe-module__fkoeJq__resultRank{width:24px;font-size:.75rem}.SurpriseMe-module__fkoeJq__results{margin:1rem 0 2rem}.SurpriseMe-module__fkoeJq__whyTag{padding:1px 6px;font-size:.6rem}}
.ForYou-module__h2rFlG__trigger{color:var(--accent,#f93);font-family:var(--font-handjet,monospace),monospace;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-transform:uppercase;letter-spacing:.5px;background-color:#1e1e23e6;background-image:linear-gradient(#ffffff59 0%,#ffffff0d 49%,#0003 50%,#0009 100%);border:1px solid #ff993380;border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-size:16px;font-weight:500;transition:all .2s cubic-bezier(.25,1,.5,1);display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #fff6,inset 0 -1px 3px #f933,0 4px 6px #0006}.ForYou-module__h2rFlG__trigger:hover{text-shadow:0 0 8px #ff993380;background-color:#2d2d37e6;background-image:linear-gradient(#ffffff80 0%,#ffffff26 49%,#0000001a 50%,#0006 100%);border-color:#f93c;transform:translateY(-1px);box-shadow:inset 0 1px 2px #fff9,inset 0 -2px 6px #f936,0 6px 12px #0009}.ForYou-module__h2rFlG__triggerDot{background:var(--accent,#f93);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ForYou-module__h2rFlG__pulse}.ForYou-module__h2rFlG__triggerLabel{letter-spacing:1px;text-transform:uppercase}@keyframes ForYou-module__h2rFlG__pulse{0%,to{opacity:1;box-shadow:0 0 #f939}50%{opacity:.4;box-shadow:0 0 0 4px #f930}}.ForYou-module__h2rFlG__overlay{z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.15s ForYou-module__h2rFlG__fadeIn;display:flex;position:fixed;inset:0}@keyframes ForYou-module__h2rFlG__fadeIn{0%{opacity:0}to{opacity:1}}.ForYou-module__h2rFlG__modal{background:#0e0e14;border:1px solid #ff99334d;border-radius:8px;flex-direction:column;width:100%;max-width:860px;max-height:85vh;animation:.2s ForYou-module__h2rFlG__slideUp;display:flex;overflow:hidden;box-shadow:0 0 60px #ff99331f,0 24px 48px #0009}@keyframes ForYou-module__h2rFlG__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ForYou-module__h2rFlG__modalHeader{border-bottom:1px solid #ff99331a;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 10px;display:flex}.ForYou-module__h2rFlG__modalTitleGroup{align-items:center;gap:10px;display:flex}.ForYou-module__h2rFlG__modalDot{background:var(--accent,#f93);flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite ForYou-module__h2rFlG__pulse}.ForYou-module__h2rFlG__modalTitle{font-family:var(--font-primary,monospace),monospace;color:var(--accent,#f93);letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:1.2rem;font-weight:700}.ForYou-module__h2rFlG__modalActions{align-items:center;gap:12px;display:flex}.ForYou-module__h2rFlG__resetBtn{font-family:var(--font-primary,monospace),monospace;color:#555;cursor:pointer;background:0 0;border:1px solid #333;border-radius:3px;padding:5px 12px;font-size:.9rem;transition:color .15s,border-color .15s}.ForYou-module__h2rFlG__resetBtn:hover{color:#888;border-color:#555}.ForYou-module__h2rFlG__closeBtn{color:#555;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:1rem;line-height:1;transition:color .15s}.ForYou-module__h2rFlG__closeBtn:hover{color:#ccc}.ForYou-module__h2rFlG__modalSubtitle{font-family:var(--font-primary,monospace),monospace;color:#666;flex-shrink:0;margin:0;padding:8px 24px 16px;font-size:1rem;font-style:italic;line-height:1.5}.ForYou-module__h2rFlG__bookList{scrollbar-width:thin;scrollbar-color:#ff99334d transparent;flex-direction:column;gap:4px;padding:0 10px 12px;display:flex;overflow-y:auto}.ForYou-module__h2rFlG__bookList::-webkit-scrollbar{width:4px}.ForYou-module__h2rFlG__bookList::-webkit-scrollbar-thumb{background:#ff99334d;border-radius:2px}.ForYou-module__h2rFlG__bookRow{border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:background .15s;display:flex}.ForYou-module__h2rFlG__bookRow:hover{background:#ff99330f;border-color:#ff993326}.ForYou-module__h2rFlG__bookCover{border-radius:3px;flex-shrink:0;width:56px;height:80px;overflow:hidden}.ForYou-module__h2rFlG__bookCoverImg{object-fit:cover;width:100%;height:100%;display:block}.ForYou-module__h2rFlG__bookInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ForYou-module__h2rFlG__bookTitle{font-family:var(--font-primary,monospace),monospace;color:#ddd;font-size:1.15rem;line-height:1.3}.ForYou-module__h2rFlG__bookAuthor{font-family:var(--font-primary,monospace),monospace;color:#666;font-size:.95rem}.ForYou-module__h2rFlG__bookReason{font-family:var(--font-primary,monospace),monospace;color:#ff9933a6;margin-top:4px;font-size:.9rem;font-style:italic;line-height:1.4}.ForYou-module__h2rFlG__matchBadge{flex-direction:column;flex-shrink:0;align-items:center;line-height:1;display:flex}.ForYou-module__h2rFlG__matchValue{font-family:var(--font-handjet,monospace),monospace;color:var(--accent,#f93);font-size:2rem;font-weight:700;line-height:1}.ForYou-module__h2rFlG__matchLabel{font-family:var(--font-primary,monospace),monospace;color:#666;text-transform:uppercase;letter-spacing:1px;font-size:.72rem}@media (max-width:640px){.ForYou-module__h2rFlG__trigger{padding:6px 14px;font-size:14px}.ForYou-module__h2rFlG__overlay{padding:10px}.ForYou-module__h2rFlG__modal{border-radius:12px;max-height:92vh}.ForYou-module__h2rFlG__modalHeader{padding:14px 14px 8px}.ForYou-module__h2rFlG__modalTitle{letter-spacing:1px;font-size:1rem}.ForYou-module__h2rFlG__modalSubtitle{padding:6px 14px 12px;font-size:.85rem}.ForYou-module__h2rFlG__bookList{padding:0 6px 10px}.ForYou-module__h2rFlG__bookRow{gap:10px;padding:8px}.ForYou-module__h2rFlG__bookCover{width:44px;height:64px}.ForYou-module__h2rFlG__bookTitle{font-size:.95rem}.ForYou-module__h2rFlG__bookAuthor{font-size:.8rem}.ForYou-module__h2rFlG__bookReason{font-size:.78rem}.ForYou-module__h2rFlG__matchValue{font-size:1.6rem}.ForYou-module__h2rFlG__matchLabel{font-size:.62rem}.ForYou-module__h2rFlG__resetBtn{padding:4px 10px;font-size:.78rem}}
.SeriesDescription-module___g9jSa__container{color:#e0e0e0;background:#0006;border:1px solid #ff99334d;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.SeriesDescription-module___g9jSa__markdown,.SeriesDescription-module___g9jSa__seriesDescription{font-family:var(--font-murecho),sans-serif;font-size:.95rem;line-height:1.6}.SeriesDescription-module___g9jSa__markdown h2{color:var(--accent);font-size:1.5rem;font-family:var(--font-handjet),monospace;margin-top:0;margin-bottom:1rem}.SeriesDescription-module___g9jSa__markdown h3{color:#fff;margin-top:1.5rem;margin-bottom:.8rem;font-size:1.2rem}.SeriesDescription-module___g9jSa__markdown p{margin-bottom:1rem}.SeriesDescription-module___g9jSa__markdown ul,.SeriesDescription-module___g9jSa__markdown ol{margin-bottom:1rem;padding-left:2rem}.SeriesDescription-module___g9jSa__markdown li{margin-bottom:.5rem}.SeriesDescription-module___g9jSa__markdown a{color:var(--accent);text-decoration:none}.SeriesDescription-module___g9jSa__markdown a:hover{text-decoration:underline}.SeriesDescription-module___g9jSa__markdown code{color:var(--accent);background:#ff993326;border-radius:4px;padding:.1rem .3rem;font-family:monospace}.SeriesDescription-module___g9jSa__markdown blockquote{border-left:4px solid var(--accent);color:#fffc;background:#ff99330d;margin-left:0;padding:1rem;font-style:italic}.SeriesDescription-module___g9jSa__markdown hr{border:none;border-top:1px dashed #ff99334d;margin:2rem 0}.SeriesDescription-module___g9jSa__seriesQuizzes{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.SeriesDescription-module___g9jSa__quizBadge{background:#ff993314;border:1px solid #f933;border-radius:6px;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.SeriesDescription-module___g9jSa__quizBadge:hover{border-color:var(--accent);background:#ff993326;transform:translate(4px)}.SeriesDescription-module___g9jSa__quizEmoji{font-size:1.25rem}.SeriesDescription-module___g9jSa__quizContent{flex:1}.SeriesDescription-module___g9jSa__quizLabel{text-transform:uppercase;letter-spacing:1px;color:var(--accent);font-size:.7rem;font-family:var(--font-handjet),monospace;opacity:.8}.SeriesDescription-module___g9jSa__quizTitle{color:#fff;font-size:1rem;font-weight:600}.SeriesDescription-module___g9jSa__quizArrow{color:var(--accent);opacity:.5;font-weight:700}.SeriesDescription-module___g9jSa__quizBadge:hover .SeriesDescription-module___g9jSa__quizArrow{opacity:1}.SeriesDescription-module___g9jSa__moreLinkWrap{justify-content:flex-start;margin-top:1.5rem;display:flex}.SeriesDescription-module___g9jSa__pill{cursor:pointer;isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(180%)brightness(1.05);background:linear-gradient(175deg,#ffc86414 0%,#ffffff0d 30%,#ffffff05 49%,#0000002e 50%,#00000014 100%),#1c1108b8;border:none;border-radius:20px;align-items:center;gap:8px;height:40px;padding:0 20px;text-decoration:none;transition:all .25s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff993380,0 0 12px 1px #f933,inset 0 1.5px #ffd77838,inset 0 -1px #0000008c,0 4px 16px #0000008c}.SeriesDescription-module___g9jSa__pill:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(at 50% 10%,#ffe1a052 0%,#ffbe501f 40%,#0000 75%);border-radius:50%;width:72%;height:48%;position:absolute;top:1px;left:50%;transform:translate(-50%)}.SeriesDescription-module___g9jSa__pill:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ff9933d9,0 0 18px 3px #ff99338c,0 0 45px 9px #ff99334d,0 12px 32px #0a0a0ab3}.SeriesDescription-module___g9jSa__pillLabel{letter-spacing:.05em;color:#ffe1afed;text-shadow:0 1px 4px #000000d9,0 0 14px #ff993359;z-index:5;text-transform:uppercase;font-size:13px;font-weight:700;font-family:var(--font-primary),monospace;position:relative}.SeriesDescription-module___g9jSa__glint{pointer-events:none;z-index:3;opacity:0;background:radial-gradient(circle 70px at var(--mx,50%)var(--my,50%),#ffebaa3d 0%,#ffc8501a 40%,transparent 70%);transition:opacity .3s;position:absolute;inset:0}.SeriesDescription-module___g9jSa__sheen{pointer-events:none;z-index:4;opacity:0;background:linear-gradient(155deg,#0000 22%,#ffffff29 36%,#ffffff52 43%,#ffffff29 51%,#0000 62%);transition:opacity .28s;position:absolute;inset:0}.SeriesDescription-module___g9jSa__pill:hover .SeriesDescription-module___g9jSa__glint,.SeriesDescription-module___g9jSa__pill:hover .SeriesDescription-module___g9jSa__sheen{opacity:1}
.FormattedText-module__PQ5yOG__spoiler{color:#0000;cursor:pointer;-webkit-user-select:none;user-select:none;text-shadow:0 0 10px #fff9;background:#ffffff1a;border:1px solid #ffffff0d;border-radius:4px;padding:0 4px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline;position:relative}.FormattedText-module__PQ5yOG__spoiler:hover{background:#ffffff26}.FormattedText-module__PQ5yOG__revealed{color:#eee;text-shadow:none;cursor:default;-webkit-user-select:text;user-select:text;background:#ffffff0d;border-color:#fff3}.FormattedText-module__PQ5yOG__quote{border-left:3px solid var(--accent,#f93);background:#ff99330d;margin:.45rem 0;padding:.35rem .75rem;font-style:italic}.FormattedText-module__PQ5yOG__quoteAuthor{color:var(--accent);margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.FormattedText-module__PQ5yOG__hideBlock{border:1px solid #ff99334d;border-radius:4px;margin:.45rem 0;overflow:hidden}.FormattedText-module__PQ5yOG__hideTitle{cursor:pointer;background:#ff99331a;justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:flex}.FormattedText-module__PQ5yOG__hideTitle:hover{background:#f933}.FormattedText-module__PQ5yOG__hideContent{background:#0006;padding:.65rem .75rem}.FormattedText-module__PQ5yOG__link{color:var(--accent,#f93);border-bottom:1px dashed #ff99334d;text-decoration:none}.FormattedText-module__PQ5yOG__link:hover{color:#ffb366;border-bottom-style:solid}.FormattedText-module__PQ5yOG__inlineImage{border-radius:4px;max-width:100%;height:auto;margin:.5rem 0;display:block;box-shadow:0 4px 15px #0006}.FormattedText-module__PQ5yOG__hr{border:0;border-top:1px solid #ffffff1a;margin:.6rem 0}.FormattedText-module__PQ5yOG__ul,.FormattedText-module__PQ5yOG__ol{margin:.4rem 0;padding-left:2rem;list-style-type:disc}.FormattedText-module__PQ5yOG__ol{list-style-type:decimal}.FormattedText-module__PQ5yOG__li{margin-bottom:.2rem;line-height:1.45}.FormattedText-module__PQ5yOG__formattedText{font-family:var(--formatted-text-font,var(--font-primary)),monospace;font-size:var(--formatted-text-size,1.1rem);line-height:1.45}.FormattedText-module__PQ5yOG__formattedText p{margin:0}.FormattedText-module__PQ5yOG__formattedText h1,.FormattedText-module__PQ5yOG__formattedText h2,.FormattedText-module__PQ5yOG__formattedText h3{margin:0;line-height:1.05}.FormattedText-module__PQ5yOG__h1,.FormattedText-module__PQ5yOG__h2,.FormattedText-module__PQ5yOG__h3{color:var(--accent);font-family:var(--font-handjet),monospace;margin:0}.FormattedText-module__PQ5yOG__h1{font-size:1.8rem}.FormattedText-module__PQ5yOG__h2{font-size:1.75rem}.FormattedText-module__PQ5yOG__h3{font-size:1.25rem}.FormattedText-module__PQ5yOG__youtubeWrapper{aspect-ratio:16/9;border-radius:8px;margin:1.5rem 0;overflow:hidden;box-shadow:0 4px 15px #0006}.FormattedText-module__PQ5yOG__smiley{vertical-align:middle;width:auto;max-height:24px;margin:0 2px;display:inline-block}.FormattedText-module__PQ5yOG__bookCardsBlock{margin:1rem 0}.FormattedText-module__PQ5yOG__bookCardsRow{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:14px;margin:0;padding-bottom:0;display:flex;overflow:auto hidden}.FormattedText-module__PQ5yOG__bookCardsRowSingle{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:center;gap:14px;margin:0 auto;padding-bottom:0;display:flex;overflow:auto hidden}.FormattedText-module__PQ5yOG__bookCardsRow::-webkit-scrollbar{height:6px}.FormattedText-module__PQ5yOG__bookCardsRow::-webkit-scrollbar-thumb{background:#a05f0a59;border-radius:4px}.FormattedText-module__PQ5yOG__scrollArrows{justify-content:center;align-items:center;gap:1.25rem;margin-top:.35rem;margin-bottom:0;padding:0;line-height:1;display:flex}.FormattedText-module__PQ5yOG__scrollArrow{color:#ff9933d9;cursor:pointer;font-size:1.6rem;font-weight:500;font-family:var(--font-handjet),monospace;background:0 0;border:none;min-width:60px;padding:.3rem 1.2rem;line-height:1;transition:all .2s}.FormattedText-module__PQ5yOG__scrollArrow:hover:not(:disabled){color:#ffb450f2;transform:scale(1.05)}.FormattedText-module__PQ5yOG__scrollArrow:disabled{color:#a05f0a33;cursor:default;transform:none}.FormattedText-module__PQ5yOG__bookCardWrapper{vertical-align:top;flex:0 0 680px;max-width:680px;margin:0;display:inline-flex}.FormattedText-module__PQ5yOG__bookCard{background:#0a0804;border:1px solid #a05f0a47;border-radius:14px;align-items:stretch;width:100%;display:flex;overflow:hidden}.FormattedText-module__PQ5yOG__bookCardCoverCol{background:radial-gradient(90% 60% at 50% 55%,#dc96231f 0%,#dc962300 70%),repeating-linear-gradient(#d28a180a 0 1px,#0000 1px 4px),#0a0703;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:230px;padding:12px 0 18px;display:flex;position:relative;overflow:visible}.FormattedText-module__PQ5yOG__bookCardPlaceholder{background:linear-gradient(145deg,#161008,#0d0b06);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;min-height:280px;display:flex}.FormattedText-module__PQ5yOG__bookCardPlaceholder span{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.2em;text-transform:uppercase;color:#b4690f4d;text-align:center;font-size:9px}.FormattedText-module__PQ5yOG__bookCardBadge{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.18em;text-transform:uppercase;color:#e19b1ed9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0804d1;border:1px solid #b4731266;border-radius:4px;padding:3px 8px;font-size:8px;position:absolute;bottom:10px;left:10px}.FormattedText-module__PQ5yOG__bookCardInfo{flex-direction:column;flex:1;gap:0;min-width:0;padding:16px 18px;display:flex}.FormattedText-module__PQ5yOG__bookCardSeries{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.2em;text-transform:uppercase;color:#a05a0c66;margin-bottom:2px;font-size:9px}.FormattedText-module__PQ5yOG__bookCardTitle{color:#f2b230f2;margin-bottom:1px;font-family:EB Garamond,Oranienbaum-Regular,Georgia,serif;font-size:20px;font-weight:500;line-height:1.25}.FormattedText-module__PQ5yOG__bookCardOrig{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.04em;color:#9b5a0c66;margin-bottom:6px;font-size:11px}.FormattedText-module__PQ5yOG__bookCardDivider{background:#8c4e0826;height:1px;margin-bottom:8px}.FormattedText-module__PQ5yOG__bookCardMetaGrid{grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:8px;display:grid}.FormattedText-module__PQ5yOG__bookCardMetaItem{flex-direction:column;gap:2px;display:flex}.FormattedText-module__PQ5yOG__bookCardMetaLabel{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.2em;text-transform:uppercase;color:#91500a61;font-size:8px}.FormattedText-module__PQ5yOG__bookCardMetaValue{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.04em;color:#e8a42ce6;font-size:16px;line-height:1.25}.FormattedText-module__PQ5yOG__bookCardRatingRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.FormattedText-module__PQ5yOG__bookCardStars{gap:2px;display:flex}.FormattedText-module__PQ5yOG__bookCardStar{font-size:13px;line-height:1}.FormattedText-module__PQ5yOG__bookCardStarFull{color:#ebaf23e6}.FormattedText-module__PQ5yOG__bookCardStarHalf{color:#ebaf2380}.FormattedText-module__PQ5yOG__bookCardStarEmpty{color:#82460840}.FormattedText-module__PQ5yOG__bookCardRatingNum{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.04em;color:#ebaf23e0;font-size:14px}.FormattedText-module__PQ5yOG__bookCardRatingCnt{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.08em;color:#91500a61;font-size:10px}.FormattedText-module__PQ5yOG__bookCardTagsRow{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.FormattedText-module__PQ5yOG__bookCardPill{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.14em;text-transform:uppercase;color:#b9701299;background:#ff960f08;border:1px solid #96550a38;border-radius:20px;padding:3px 8px;font-size:9px}.FormattedText-module__PQ5yOG__bookCardPillAccent{color:#e69e23d1;background:#d28a1412;border-color:#d28a1861}.FormattedText-module__PQ5yOG__bookCardDesc{color:#cd8a1eb3;flex:1;margin:0 0 8px;font-family:EB Garamond,Oranienbaum-Regular,Georgia,serif;font-size:14px;line-height:1.65}.FormattedText-module__PQ5yOG__bookCardFooter{border-top:1px solid #8c4e0826;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.FormattedText-module__PQ5yOG__bookCardLink{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.16em;text-transform:uppercase;color:#b9701280;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #96550a38;border-radius:6px;padding:6px 14px;font-size:10px;text-decoration:none;transition:all .18s}.FormattedText-module__PQ5yOG__bookCardLink:hover{color:#eea828e6;background:#d287120f;border-color:#d78a1880}.FormattedText-module__PQ5yOG__bookCardIsbn{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.1em;color:#82460847;text-align:right;font-size:9px}.FormattedText-module__PQ5yOG__articleCardWrapper{width:100%;max-width:760px;margin:1rem 0;display:inline-flex}.FormattedText-module__PQ5yOG__articleCard{background:#0a0804;border:1px solid #a05f0a47;border-radius:14px;align-items:stretch;width:100%;display:flex;overflow:hidden}.FormattedText-module__PQ5yOG__articleCoverCol{background:#0d0b06;border-right:1px solid #8c4e082e;flex-shrink:0;width:220px;position:relative;overflow:hidden}.FormattedText-module__PQ5yOG__articleCoverImg{object-fit:cover;object-position:center;filter:sepia(.2)saturate(.85)brightness(.82);width:100%;height:100%;min-height:180px;transition:filter .3s,transform .4s;display:block}.FormattedText-module__PQ5yOG__articleCard:hover .FormattedText-module__PQ5yOG__articleCoverImg{filter:sepia(.1)saturate(.95)brightness(.92);transform:scale(1.03)}.FormattedText-module__PQ5yOG__articleCoverPlaceholder{background:linear-gradient(145deg,#131008,#0c0a06);justify-content:center;align-items:center;width:100%;height:100%;min-height:180px;display:flex}.FormattedText-module__PQ5yOG__articleCoverPlaceholder span{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.18em;text-transform:uppercase;color:#a55f0e47;font-size:9px}.FormattedText-module__PQ5yOG__articleCategoryBadge{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.18em;text-transform:uppercase;color:#e19b1ed9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0804d1;border:1px solid #b4731266;border-radius:4px;padding:3px 9px;font-size:8px;position:absolute;bottom:10px;left:10px}.FormattedText-module__PQ5yOG__articleInfoCol{flex-direction:column;flex:1;min-width:0;padding:18px 20px;display:flex}.FormattedText-module__PQ5yOG__articleTitle{color:#f2b230f2;margin-bottom:4px;font-family:EB Garamond,Oranienbaum-Regular,Georgia,serif;font-size:20px;font-weight:500;line-height:1.25}.FormattedText-module__PQ5yOG__articleDate{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.06em;color:#9b5a0c6b;margin-bottom:14px;font-size:11px}.FormattedText-module__PQ5yOG__articleDivider{background:#8c4e0826;height:1px;margin-bottom:14px}.FormattedText-module__PQ5yOG__articleDesc{color:#c8871cad;flex:1;margin:0 0 14px;font-family:EB Garamond,Oranienbaum-Regular,Georgia,serif;font-size:14px;line-height:1.65}.FormattedText-module__PQ5yOG__articleTagsRow{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.FormattedText-module__PQ5yOG__articlePill{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.16em;text-transform:uppercase;color:#b9701294;background:#ff960f08;border:1px solid #96550a38;border-radius:20px;padding:2px 8px;font-size:8px}.FormattedText-module__PQ5yOG__articleFooter{border-top:1px solid #8c4e0826;align-items:center;padding-top:12px;display:flex}.FormattedText-module__PQ5yOG__articleLink{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.16em;text-transform:uppercase;color:#b9701280;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #96550a38;border-radius:6px;padding:6px 14px;font-size:10px;text-decoration:none;transition:all .18s}.FormattedText-module__PQ5yOG__articleLink:hover{color:#eea828e6;background:#d287120f;border-color:#d78a1880}.FormattedText-module__PQ5yOG__siteCardWrapper{vertical-align:top;flex:0 0 760px;max-width:760px;margin:0;display:inline-flex}.FormattedText-module__PQ5yOG__siteCard{background:#0a0804;border:1px solid #a05f0a47;border-radius:14px;align-items:stretch;width:100%;display:flex;overflow:hidden}.FormattedText-module__PQ5yOG__siteScreenshotCol{background:#0d0b06;border-right:1px solid #8c4e082e;flex-direction:column;flex-shrink:0;width:220px;display:flex;position:relative;overflow:hidden}.FormattedText-module__PQ5yOG__siteScreenshotLabel{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.2em;text-transform:uppercase;color:#94520a61;border-bottom:1px solid #8c4e0826;flex-shrink:0;padding:8px 12px;font-size:8px}.FormattedText-module__PQ5yOG__siteScreenshotWrap{flex:1;min-height:180px;position:relative;overflow:hidden}.FormattedText-module__PQ5yOG__siteScreenshotImg{object-fit:cover;object-position:top center;filter:sepia(.2)saturate(.85)brightness(.82);width:100%;height:100%;transition:filter .3s,transform .4s;display:block}.FormattedText-module__PQ5yOG__siteCard:hover .FormattedText-module__PQ5yOG__siteScreenshotImg{filter:sepia(.1)saturate(.95)brightness(.92);transform:scale(1.03)}.FormattedText-module__PQ5yOG__siteScreenshotPlaceholder{background:linear-gradient(145deg,#131008,#0c0a06);justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;display:flex}.FormattedText-module__PQ5yOG__siteScreenshotPlaceholder span{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.18em;text-transform:uppercase;color:#a55f0e47;font-size:9px}.FormattedText-module__PQ5yOG__siteStatusBadge{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080602d9;border-radius:4px;padding:3px 9px;font-size:9px;position:absolute;bottom:10px;left:10px}.FormattedText-module__PQ5yOG__siteStatusOnline{color:#5ad278e6;border:1px solid #50c86e66}.FormattedText-module__PQ5yOG__siteStatusOffline{color:#c85a46d9;border:1px solid #b4503c66}.FormattedText-module__PQ5yOG__siteStatusUnknown{color:#c88216bf;border:1px solid #aa690f59}.FormattedText-module__PQ5yOG__siteInfoCol{flex-direction:column;flex:1;min-width:0;padding:18px 20px;display:flex}.FormattedText-module__PQ5yOG__siteTitle{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.04em;color:#f2b230f2;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:18px;overflow:hidden}.FormattedText-module__PQ5yOG__siteSubtitle{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.06em;color:#9b5a0c6b;margin-bottom:14px;font-size:11px}.FormattedText-module__PQ5yOG__siteDivider{background:#8c4e0826;height:1px;margin-bottom:14px}.FormattedText-module__PQ5yOG__siteMetaList{flex-direction:column;gap:9px;margin-bottom:14px;display:flex}.FormattedText-module__PQ5yOG__siteMetaRow{align-items:baseline;display:flex}.FormattedText-module__PQ5yOG__siteMetaKey{width:130px;font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.14em;text-transform:uppercase;color:#d28a1880;flex-shrink:0;font-size:10px}.FormattedText-module__PQ5yOG__siteMetaVal{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.03em;color:#d7941ecc;flex:1;min-width:0;font-size:13px}.FormattedText-module__PQ5yOG__siteTagsRow{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.FormattedText-module__PQ5yOG__sitePill{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.16em;text-transform:uppercase;color:#b9701294;background:#ff960f08;border:1px solid #96550a38;border-radius:20px;padding:2px 8px;font-size:8px}.FormattedText-module__PQ5yOG__sitePillAccent{color:#e69e23d9;background:#d28a1412;border-color:#d28a1861}.FormattedText-module__PQ5yOG__siteDescription{color:#c8871cad;flex:1;margin:0 0 14px;font-family:EB Garamond,Oranienbaum-Regular,Georgia,serif;font-size:14px;line-height:1.65}.FormattedText-module__PQ5yOG__siteFooter{border-top:1px solid #8c4e0826;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.FormattedText-module__PQ5yOG__siteOpenBtn,.FormattedText-module__PQ5yOG__siteWaybackBtn{font-family:"Share Tech Mono",var(--font-handjet),monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:5px 13px;font-size:10px;text-decoration:none;transition:all .18s}.FormattedText-module__PQ5yOG__siteOpenBtn{color:#b9701280;border:1px solid #96550a38}.FormattedText-module__PQ5yOG__siteOpenBtn:hover{color:#eea828e6;background:#d287120f;border-color:#d78a1880}.FormattedText-module__PQ5yOG__siteWaybackBtn{color:#64aaf073;border:1px solid #649bdc2e}.FormattedText-module__PQ5yOG__siteWaybackBtn:hover{color:#82c3ffd9;background:#5096e60d;border-color:#64aaf066}@media (max-width:760px){.FormattedText-module__PQ5yOG__bookCardsRow{gap:10px}.FormattedText-module__PQ5yOG__bookCardWrapper{flex:0 0 min(680px,100vw - 48px);max-width:min(680px,100vw - 48px)}.FormattedText-module__PQ5yOG__bookCard{flex-direction:column;width:100%}.FormattedText-module__PQ5yOG__bookCardCoverCol{width:100%;padding:16px 0 22px}.FormattedText-module__PQ5yOG__bookCardMetaGrid{grid-template-columns:1fr}.FormattedText-module__PQ5yOG__bookCardFooter{flex-direction:column;align-items:flex-start}.FormattedText-module__PQ5yOG__bookCardIsbn{text-align:left}.FormattedText-module__PQ5yOG__siteCardWrapper{flex:0 0 min(720px,100vw - 48px);max-width:min(720px,100vw - 48px)}.FormattedText-module__PQ5yOG__siteCard{flex-direction:column}.FormattedText-module__PQ5yOG__siteScreenshotCol{border-bottom:1px solid #8c4e082e;border-right:0;width:100%;min-height:220px}.FormattedText-module__PQ5yOG__siteFooter{flex-direction:column;align-items:flex-start}}
.ComicUserComments-module__YJ-p-q__wrap{flex-direction:column;gap:10px;display:flex}.ComicUserComments-module__YJ-p-q__filters{flex-wrap:wrap;gap:8px;display:flex}.ComicUserComments-module__YJ-p-q__filterChip{background:var(--comics-paper,#e0d4b8);color:#3a2d14;border:2px solid var(--comics-ink,#050505);cursor:pointer;font-family:var(--font-primary),monospace;letter-spacing:.03em;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;font-weight:700;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:inline-flex;box-shadow:3px 3px #00000059}.ComicUserComments-module__YJ-p-q__filterChip:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #00000059}.ComicUserComments-module__YJ-p-q__filterChip:active{transform:translate(0);box-shadow:1px 1px #00000059}.ComicUserComments-module__YJ-p-q__filterChipActive{background:var(--comics-gold,#c8962a);border-color:var(--comics-gold,#c8962a);color:#151210}.ComicUserComments-module__YJ-p-q__filterChipCount{opacity:.6;font-weight:400}.ComicUserComments-module__YJ-p-q__filterChipActive .ComicUserComments-module__YJ-p-q__filterChipCount{opacity:.75}.ComicUserComments-module__YJ-p-q__listWrap{position:relative}.ComicUserComments-module__YJ-p-q__scrollControls{z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;top:8px;right:8px}.ComicUserComments-module__YJ-p-q__scrollBtn{background:var(--comics-paper,#e0d4b8);color:#151210;border:2px solid var(--comics-ink,#050505);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:flex;box-shadow:2px 2px #00000059}.ComicUserComments-module__YJ-p-q__scrollBtn:hover{background:var(--comics-gold,#c8962a);transform:translate(-1px,-1px);box-shadow:3px 3px #00000059}.ComicUserComments-module__YJ-p-q__scrollBtn:active{transform:translate(0);box-shadow:1px 1px #00000059}.ComicUserComments-module__YJ-p-q__list{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:wrap;align-content:flex-start;gap:92px 12px;max-height:640px;padding:92px 0 10px;display:flex;overflow:hidden auto}.ComicUserComments-module__YJ-p-q__list::-webkit-scrollbar{display:none}.ComicUserComments-module__YJ-p-q__card{background:var(--comics-paper,#e0d4b8);color:#151210;border:2.5px solid var(--comics-ink,#050505);border-radius:16px;flex-direction:column;flex:0 0 300px;gap:7px;padding:0 15px 14px;display:flex;position:relative;box-shadow:5px 5px #000}.ComicUserComments-module__YJ-p-q__thumbWrap{align-items:flex-start;gap:8px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:-54px;left:16px;transform:rotate(-8deg)}.ComicUserComments-module__YJ-p-q__thumbWrapMulti{flex-direction:column;align-items:flex-start;gap:6px;top:-80px;transform:rotate(-3deg)}.ComicUserComments-module__YJ-p-q__thumbWrapMulti .ComicUserComments-module__YJ-p-q__thumbLabel{order:1}.ComicUserComments-module__YJ-p-q__thumbWrapMulti .ComicUserComments-module__YJ-p-q__thumbStack{order:2}.ComicUserComments-module__YJ-p-q__card:hover .ComicUserComments-module__YJ-p-q__thumbWrap{transform:rotate(-12deg)translateY(-4px)}.ComicUserComments-module__YJ-p-q__card:hover .ComicUserComments-module__YJ-p-q__thumbWrapMulti{transform:rotate(-3deg)translateY(-4px)}.ComicUserComments-module__YJ-p-q__thumbStack{flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.ComicUserComments-module__YJ-p-q__thumbLabel{font-family:var(--font-comic),sans-serif;color:var(--comics-gold,#c8962a);white-space:nowrap;text-shadow:1px 1px #000000b3,-1px -1px #00000059;margin-top:10px;font-size:13px;font-weight:700}.ComicUserComments-module__YJ-p-q__thumbWrapMulti .ComicUserComments-module__YJ-p-q__thumbLabel{margin-top:0}.ComicUserComments-module__YJ-p-q__body{z-index:1;background:var(--comics-paper,#e0d4b8);flex-direction:column;gap:7px;padding-top:13px;display:flex;position:relative}.ComicUserComments-module__YJ-p-q__thumb{border:1.5px solid var(--comics-ink,#050505);border-radius:6px;flex-shrink:0;box-shadow:3px 5px #0006}.ComicUserComments-module__YJ-p-q__card:after{content:"";border:7px solid #0000;border-top-color:var(--comics-ink,#050505);border-bottom:0;position:absolute;bottom:-13px;left:30px}.ComicUserComments-module__YJ-p-q__cardCompact{flex:1 1 0;min-width:0}.ComicUserComments-module__YJ-p-q__detailed{border-color:var(--comics-gold,#c8962a)}.ComicUserComments-module__YJ-p-q__detailed:after{border-top-color:var(--comics-gold,#c8962a)}.ComicUserComments-module__YJ-p-q__badge{background:var(--comics-gold,#c8962a);color:#000;font-family:var(--font-primary),monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-self:flex-start;padding:2px 7px;font-size:9.5px;font-weight:700}.ComicUserComments-module__YJ-p-q__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ComicUserComments-module__YJ-p-q__username{font-family:var(--font-comic),sans-serif;color:#3a2d14;font-size:13px;font-weight:700}.ComicUserComments-module__YJ-p-q__date{font-family:var(--font-advent),sans-serif;color:#7a6a4a;white-space:nowrap;font-size:11.5px}.ComicUserComments-module__YJ-p-q__issueBadge{font-family:var(--font-primary),monospace;letter-spacing:.04em;color:#5a4a2a;background:#00000014;border:1px solid #0000002e;border-radius:3px;align-self:flex-start;padding:1px 7px;font-size:9.5px}.ComicUserComments-module__YJ-p-q__text{--formatted-text-size:13px;color:#151210;-webkit-line-clamp:8;white-space:pre-wrap;cursor:pointer;-webkit-box-orient:vertical;font-size:13px;font-weight:300;line-height:1.42;display:-webkit-box;overflow:hidden}.ComicUserComments-module__YJ-p-q__text:hover{--formatted-text-size:16px}.ComicUserComments-module__YJ-p-q__textCompact{-webkit-line-clamp:3}.ComicUserComments-module__YJ-p-q__textModal{--formatted-text-size:17px;-webkit-line-clamp:unset;cursor:default;display:block}.ComicUserComments-module__YJ-p-q__more{background:var(--comics-ink,#050505);border:1.5px solid var(--comics-ink,#050505);color:var(--comics-paper,#e0d4b8);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700;font-family:var(--font-primary),monospace;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 9px;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:inline-flex;box-shadow:2px 2px #0000004d}.ComicUserComments-module__YJ-p-q__more:after{content:"→";font-size:10px;transition:transform .12s}.ComicUserComments-module__YJ-p-q__more:hover{background:var(--comics-gold,#c8962a);border-color:var(--comics-gold,#c8962a);color:#151210;transform:translate(-1px,-1px);box-shadow:3px 3px #0000004d}.ComicUserComments-module__YJ-p-q__more:hover:after{transform:translate(2px)}.ComicUserComments-module__YJ-p-q__more:active{transform:translate(0);box-shadow:1px 1px #0000004d}.ComicUserComments-module__YJ-p-q__source{font-family:var(--font-comic),sans-serif;color:#7a6a4a;margin-top:auto;padding-top:2px;font-size:10.5px}.ComicUserComments-module__YJ-p-q__sourceLink{color:#3a2d14;text-decoration:underline}.ComicUserComments-module__YJ-p-q__sourceLink:hover{color:var(--comics-accent,#f69432)}.ComicUserComments-module__YJ-p-q__modalOverlay{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ComicUserComments-module__YJ-p-q__modal{background:var(--comics-paper,#e0d4b8);color:#151210;border:2.5px solid var(--comics-ink,#050505);border-radius:16px;width:100%;max-width:640px;max-height:90vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:8px 8px #000}.ComicUserComments-module__YJ-p-q__modalClose{color:#3a2d14;cursor:pointer;opacity:.6;background:0 0;border:none;font-size:2rem;line-height:1;position:absolute;top:10px;right:15px}.ComicUserComments-module__YJ-p-q__modalClose:hover{opacity:1}
.Soundtrack-module__vFlFja__wrap{gap:22px;display:grid}.Soundtrack-module__vFlFja__liner{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 6px),#00000029;border:1px solid #ffffff24;border-radius:12px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px 28px;padding:18px 20px;display:grid}.Soundtrack-module__vFlFja__liner>:only-child{grid-column:1/-1}.Soundtrack-module__vFlFja__label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;margin-bottom:10px;font-size:11px;font-weight:500}.Soundtrack-module__vFlFja__people{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Soundtrack-module__vFlFja__people li{border-left:3px solid var(--xmb-accent,#fff);gap:2px;padding-left:12px;display:grid}.Soundtrack-module__vFlFja__people b{color:#fff;font-size:19px;font-weight:700;line-height:1.2}.Soundtrack-module__vFlFja__people i{color:#ffffff80;font-size:11px;font-style:normal}.Soundtrack-module__vFlFja__people span{color:#ffffffad;font-size:13px;line-height:1.4}.Soundtrack-module__vFlFja__facts{gap:0;margin:0;font-size:14px;display:grid}.Soundtrack-module__vFlFja__facts>div{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(96px,34%) 1fr;gap:12px;padding:7px 0;display:grid}.Soundtrack-module__vFlFja__facts>div:last-child{border-bottom:0}.Soundtrack-module__vFlFja__facts dt{color:#fff9}.Soundtrack-module__vFlFja__facts dd{color:#fffffff0;margin:0;line-height:1.45}.Soundtrack-module__vFlFja__text p:last-child{margin-bottom:0}.Soundtrack-module__vFlFja__albumsBlock{scroll-margin-top:calc(var(--hdr,64px) + 86px)}.Soundtrack-module__vFlFja__subhead{border-left:3px solid var(--xmb-accent,#fff);letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 12px;padding-left:10px;font-size:15px;font-weight:700}.Soundtrack-module__vFlFja__albums{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;display:grid}.Soundtrack-module__vFlFja__album{background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:16px;padding:14px;display:grid}.Soundtrack-module__vFlFja__disc{aspect-ratio:1;filter:drop-shadow(0 6px 10px #0006);border-radius:50%;width:92px;position:relative}.Soundtrack-module__vFlFja__disc:before{content:"";background:conic-gradient(from 10deg,#d9dde4,#f7f8fa 8%,#c9ced8 16%,#e9d8f2 22%,#cfe8f0 28%,#f3f0dc 34%,#d4d8e0 42%,#fafbfc 50%,#c6ccd6 58%,#e6d6f0 64%,#d0eaf0 70%,#f2efda 76%,#cfd4dc 84%,#f7f8fa 92%,#d9dde4);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 28.6%,#000 29%);mask:radial-gradient(circle closest-side,#0000 0 28.6%,#000 29%)}.Soundtrack-module__vFlFja__discLabel{z-index:1;background:conic-gradient(from 200deg,#cfd6e2,#f4f1ff 12%,#b6c8e6 22%,#e8d6f5 34%,#c2e3df 46%,#f5f0d8 58%,#c7cfe8 70%,#ecd9ef 84%,#cfd6e2);border-radius:50%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:1.5%;overflow:hidden;-webkit-mask:radial-gradient(circle closest-side,#0000 0 37%,#000 37.5%);mask:radial-gradient(circle closest-side,#0000 0 37%,#000 37.5%)}.Soundtrack-module__vFlFja__discLabel img{object-fit:cover;width:100%;height:100%;display:block}.Soundtrack-module__vFlFja__album:hover .Soundtrack-module__vFlFja__discLabel{transform:rotate(160deg)}.Soundtrack-module__vFlFja__disc:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle closest-side,#0000 0 12.5%,#ffffff8c 12.5% 13.4%,#d6e0f01f 13.4% 26.4%,#ffffff80 26.6% 28%,#d6e0f029 28% 28.8%,#0000 29% 98.6%,#ffffff59 99% 100%),conic-gradient(from -30deg,#0000 0deg,#ffffff47 16deg,#0000 34deg 180deg,#ffffff38 196deg,#0000 214deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 12.4%,#000 12.5%);mask:radial-gradient(circle closest-side,#0000 0 12.4%,#000 12.5%)}@media (prefers-reduced-motion:reduce){.Soundtrack-module__vFlFja__discLabel{transition:none}.Soundtrack-module__vFlFja__album:hover .Soundtrack-module__vFlFja__discLabel{transform:none}}.Soundtrack-module__vFlFja__albumBody{min-width:0}.Soundtrack-module__vFlFja__albumTitle{color:#fff;margin:2px 0 4px;font-size:16px;font-weight:700;line-height:1.3}.Soundtrack-module__vFlFja__albumMeta{color:#ffffffad;font-variant-numeric:tabular-nums;margin:0;font-size:13px}.Soundtrack-module__vFlFja__albumNote{color:#ffffffdb;margin:8px 0 0;font-size:14px;line-height:1.5}.Soundtrack-module__vFlFja__tracks{margin-top:10px}.Soundtrack-module__vFlFja__tracks>summary{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.Soundtrack-module__vFlFja__tracks>summary::-webkit-details-marker{display:none}.Soundtrack-module__vFlFja__tracks>summary::marker{content:""}.Soundtrack-module__vFlFja__tracks>summary:after{content:"▾";font-size:11px;transition:transform .2s}.Soundtrack-module__vFlFja__tracks[open]>summary:after{transform:rotate(180deg)}.Soundtrack-module__vFlFja__tracks>summary:hover{text-underline-offset:3px;text-decoration:underline}.Soundtrack-module__vFlFja__tracks ol{color:#ffffffdb;font-variant-numeric:tabular-nums;max-height:320px;margin:8px 0 0;padding-left:1.9em;font-size:13px;line-height:1.55;overflow:auto}.Soundtrack-module__vFlFja__tracks li::marker{color:#ffffff80}.Soundtrack-module__vFlFja__awards{gap:8px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.Soundtrack-module__vFlFja__awards li{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.Soundtrack-module__vFlFja__trophy{width:18px;height:18px;fill:var(--xmb-accent,#fff);margin-top:1px}@media (max-width:720px){.Soundtrack-module__vFlFja__liner{grid-template-columns:1fr;padding:14px}.Soundtrack-module__vFlFja__facts>div{grid-template-columns:1fr;gap:2px}.Soundtrack-module__vFlFja__albums{grid-template-columns:1fr}.Soundtrack-module__vFlFja__album{grid-template-columns:72px minmax(0,1fr);gap:12px}.Soundtrack-module__vFlFja__disc{width:72px}}
.ComicReviews-module__p-6V1G__section{color:var(--comics-paper,#e0d4b8)}.ComicReviews-module__p-6V1G__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ComicReviews-module__p-6V1G__count{font-family:var(--font-primary),monospace;color:#7d7466;font-size:11px}.ComicReviews-module__p-6V1G__writeBtn{background:var(--comics-accent,#f69432);color:#000;border:2px solid var(--comics-ink,#050505);box-shadow:3px 3px 0 var(--comics-ink,#050505);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:transform .14s,box-shadow .14s}.ComicReviews-module__p-6V1G__writeBtn:hover{box-shadow:4px 4px 0 var(--comics-ink,#050505);transform:translate(-1px,-1px)}.ComicReviews-module__p-6V1G__siteRatingBadge{border:1px solid #f6943240;border-left:3px solid var(--comics-gold,#c8962a);background:#0a0806;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;font-size:13px;display:flex}.ComicReviews-module__p-6V1G__siteRatingStars{color:var(--comics-accent,#f69432);letter-spacing:1px}.ComicReviews-module__p-6V1G__siteRatingValue{font-family:var(--font-advent),sans-serif;color:var(--comics-paper);font-weight:700}.ComicReviews-module__p-6V1G__siteRatingCount{font-family:var(--font-primary),monospace;color:#7d7466;font-size:11px}.ComicReviews-module__p-6V1G__writeForm{border:2px solid var(--comics-ink,#050505);box-shadow:6px 6px 0 var(--comics-ink,#050505);background:#0a0806;margin-bottom:18px;padding:16px}.ComicReviews-module__p-6V1G__formLabel{font-family:var(--font-primary),monospace;letter-spacing:.08em;text-transform:uppercase;color:#7d7466;margin-bottom:8px;font-size:11px}.ComicReviews-module__p-6V1G__textarea{width:100%;min-height:120px;color:var(--comics-paper,#e0d4b8);resize:vertical;background:#050403;border:1.5px solid #241c12;margin-bottom:12px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}.ComicReviews-module__p-6V1G__textarea:focus{border-color:var(--comics-accent,#f69432);outline:none}.ComicReviews-module__p-6V1G__issueRow{margin-bottom:4px}.ComicReviews-module__p-6V1G__select{color:var(--comics-paper,#e0d4b8);background:#050403;border:1.5px solid #241c12;padding:6px 8px;font-family:inherit;font-size:12.5px}.ComicReviews-module__p-6V1G__select:focus{border-color:var(--comics-accent,#f69432);outline:none}.ComicReviews-module__p-6V1G__numberInput{color:var(--comics-paper,#e0d4b8);background:#050403;border:1.5px solid #241c12;padding:6px 8px;font-family:inherit;font-size:12.5px}.ComicReviews-module__p-6V1G__numberInput:focus{border-color:var(--comics-accent,#f69432);outline:none}.ComicReviews-module__p-6V1G__issueBadge{font-family:var(--font-primary),monospace;letter-spacing:.04em;color:var(--comics-gold,#c8962a);background:#c8962a1f;border:1px solid #c8962a59;margin-bottom:8px;padding:2px 8px;font-size:10.5px;display:inline-block}.ComicReviews-module__p-6V1G__smileToggle{color:#a89a86;cursor:pointer;background:#0f0c08;border:1.5px solid #241c12;padding:5px 10px;font-family:inherit;font-size:12px}.ComicReviews-module__p-6V1G__smileToggle:hover{border-color:var(--comics-accent,#f69432);color:var(--comics-paper)}.ComicReviews-module__p-6V1G__smilePickerWrapper{width:100%}.ComicReviews-module__p-6V1G__ratingSelectors{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.ComicReviews-module__p-6V1G__ratingGroup{flex-direction:column;gap:4px;display:flex}.ComicReviews-module__p-6V1G__ratingGroupLabel{color:#7d7466;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.ComicReviews-module__p-6V1G__ratingGroupStars{gap:2px;display:flex}.ComicReviews-module__p-6V1G__ratingStar{color:#241c12;cursor:pointer;filter:grayscale()brightness(.55)opacity(.5);background:#0f0c08;border:1.5px solid #241c12;padding:3px 6px;font-size:1rem;line-height:1;transition:filter .14s,border-color .14s,background .14s}.ComicReviews-module__p-6V1G__ratingStar:hover{border-color:var(--comics-accent,#f69432);filter:grayscale(.3)opacity(.8)}.ComicReviews-module__p-6V1G__ratingStar.ComicReviews-module__p-6V1G__filled{border-color:var(--comics-accent,#f69432);filter:none;background:#f6943224}.ComicReviews-module__p-6V1G__formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ComicReviews-module__p-6V1G__submitBtn{background:var(--comics-accent,#f69432);color:#000;border:2px solid var(--comics-ink,#050505);box-shadow:3px 3px 0 var(--comics-ink,#050505);text-transform:uppercase;cursor:pointer;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600}.ComicReviews-module__p-6V1G__submitBtn:disabled{opacity:.5;cursor:default}.ComicReviews-module__p-6V1G__cancelBtn{color:#a89a86;cursor:pointer;background:0 0;border:1.5px solid #241c12;padding:8px 14px;font-family:inherit;font-size:13px}.ComicReviews-module__p-6V1G__cancelBtn:hover{border-color:var(--comics-accent,#f69432);color:var(--comics-paper)}.ComicReviews-module__p-6V1G__spoilerCheck{color:#a89a86;cursor:pointer;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.ComicReviews-module__p-6V1G__emptyState{text-align:center;color:#7d7466;border:1px dashed #241c12;padding:28px 16px;font-size:14px}.ComicReviews-module__p-6V1G__loginBtn,.ComicReviews-module__p-6V1G__registerBtn{border:2px solid var(--comics-ink,#050505);text-transform:uppercase;padding:6px 14px;font-size:12px;text-decoration:none}.ComicReviews-module__p-6V1G__loginBtn{background:var(--comics-accent,#f69432);color:#000}.ComicReviews-module__p-6V1G__registerBtn{color:var(--comics-paper);background:0 0}.ComicReviews-module__p-6V1G__reviewList{flex-direction:column;gap:12px;display:flex}.ComicReviews-module__p-6V1G__reviewCard{background:var(--comics-paper,#e0d4b8);color:#151210;border:2.5px solid var(--comics-ink,#050505);border-radius:16px;padding:13px 15px 14px;position:relative;box-shadow:5px 5px #000}.ComicReviews-module__p-6V1G__reviewCard:after{content:"";border:7px solid #0000;border-top-color:var(--comics-ink,#050505);border-bottom:0;position:absolute;bottom:-13px;left:30px}.ComicReviews-module__p-6V1G__reviewHeader{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.ComicReviews-module__p-6V1G__reviewAuthor{font-family:var(--font-primary),monospace;color:#3a2d14;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.ComicReviews-module__p-6V1G__reviewAuthor:hover{color:#000;text-decoration:underline}.ComicReviews-module__p-6V1G__spoilerTag{background:var(--comics-blue,#3a4f8a);color:#fff;text-transform:uppercase;font-size:9.5px;font-family:var(--font-primary),monospace;border-radius:3px;padding:2px 6px}.ComicReviews-module__p-6V1G__reviewDate{font-family:var(--font-primary),monospace;color:#7a6a4a;white-space:nowrap;font-size:10px}.ComicReviews-module__p-6V1G__reviewRatings{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.ComicReviews-module__p-6V1G__ratingPill{color:#7d7466;font-size:11px}.ComicReviews-module__p-6V1G__ratingPillValue{color:var(--comics-accent,#f69432)}.ComicReviews-module__p-6V1G__reviewText{color:#2b2013;white-space:pre-wrap;font-size:15px;font-weight:300;line-height:1.55}.ComicReviews-module__p-6V1G__spoilerHidden{text-align:center;border:1px dashed var(--comics-gold,#c8962a);color:#a89a86;cursor:pointer;background:#050403;padding:14px;font-size:13px}.ComicReviews-module__p-6V1G__spoilerHidden:hover{border-style:solid}.ComicReviews-module__p-6V1G__reviewFooter{border-top:1px dashed #241c12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.ComicReviews-module__p-6V1G__voteBtn{color:#a89a86;cursor:pointer;background:#0f0c08;border:1.5px solid #241c12;padding:4px 9px;font-family:inherit;font-size:12px}.ComicReviews-module__p-6V1G__voteBtn:hover{border-color:var(--comics-accent,#f69432)}.ComicReviews-module__p-6V1G__votedUp{border-color:var(--comics-green,#2a6b3a);color:#6fbf7f}.ComicReviews-module__p-6V1G__votedDown{color:#d98080;border-color:#a13a3a}.ComicReviews-module__p-6V1G__scoreDisplay{color:#7d7466;font-size:12px}.ComicReviews-module__p-6V1G__scoreBadge{font-family:var(--font-primary),monospace;padding:2px 6px;font-size:11px;font-weight:700}.ComicReviews-module__p-6V1G__scorePositive{color:#6fbf7f}.ComicReviews-module__p-6V1G__scoreNegative{color:#d98080}.ComicReviews-module__p-6V1G__adminDeleteBtn,.ComicReviews-module__p-6V1G__deleteBtn,.ComicReviews-module__p-6V1G__editBtn{color:#7d7466;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px}.ComicReviews-module__p-6V1G__deleteBtn:hover,.ComicReviews-module__p-6V1G__adminDeleteBtn:hover{color:#d98080}.ComicReviews-module__p-6V1G__editBtn:hover{color:var(--comics-accent,#f69432)}
.VoiceCast-module__nXiM3W__wrap{gap:20px;display:grid}.VoiceCast-module__nXiM3W__text p:last-child{margin-bottom:0}.VoiceCast-module__nXiM3W__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.VoiceCast-module__nXiM3W__card{border:1px solid #ffffff24;border-left:3px solid var(--xmb-accent,#fff);background:#ffffff0d;border-radius:10px;align-content:start;gap:6px;padding:12px 14px;display:grid}.VoiceCast-module__nXiM3W__name{gap:1px;display:grid}.VoiceCast-module__nXiM3W__name i{color:#ffffff80;font-size:11px;font-style:normal;font-weight:400}.VoiceCast-module__nXiM3W__actor b{color:#fff;font-size:16px;font-weight:700;line-height:1.25}.VoiceCast-module__nXiM3W__roles{color:#ffffffd1;flex-wrap:wrap;gap:2px 12px;font-size:13px;line-height:1.4;display:flex}.VoiceCast-module__nXiM3W__role{flex-direction:column;display:inline-flex}.VoiceCast-module__nXiM3W__role a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.VoiceCast-module__nXiM3W__role a:hover{text-decoration-color:#fff}.VoiceCast-module__nXiM3W__role i{color:#ffffff80;font-size:11px;font-style:normal}.VoiceCast-module__nXiM3W__list{columns:2 300px;column-gap:28px;margin:0;padding:0;list-style:none}.VoiceCast-module__nXiM3W__row{break-inside:avoid;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(120px,42%) 1fr;gap:10px;padding:6px 0;font-size:14px;display:grid}.VoiceCast-module__nXiM3W__row b{color:#fff;font-weight:600}.VoiceCast-module__nXiM3W__row .VoiceCast-module__nXiM3W__role{flex-direction:row;align-items:baseline;gap:6px}.VoiceCast-module__nXiM3W__subhead{border-left:3px solid var(--xmb-accent,#fff);letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 10px;padding-left:10px;font-size:15px;font-weight:700}.VoiceCast-module__nXiM3W__crew{background:#00000024;border:1px solid #ffffff1f;border-radius:10px;gap:0;margin:0;padding:4px 16px;font-size:14px;display:grid}.VoiceCast-module__nXiM3W__crew>div{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(160px,34%) 1fr;gap:12px;padding:7px 0;display:grid}.VoiceCast-module__nXiM3W__crew>div:last-child{border-bottom:0}.VoiceCast-module__nXiM3W__crew dt{color:#fff9}.VoiceCast-module__nXiM3W__crew dd{color:#fffffff0;margin:0}.VoiceCast-module__nXiM3W__crew dd i{color:#ffffff80;font-size:12px;font-style:normal}@media (max-width:720px){.VoiceCast-module__nXiM3W__grid{grid-template-columns:1fr 1fr}.VoiceCast-module__nXiM3W__row,.VoiceCast-module__nXiM3W__crew>div{grid-template-columns:1fr;gap:2px}}@media (max-width:420px){.VoiceCast-module__nXiM3W__grid{grid-template-columns:1fr}}
.BookInlineEditor-module__LdfMwW__fixedPanel{z-index:9000;background:#0a0500f7;border:1px solid #ff993380;border-radius:6px;min-width:200px;max-width:280px;transition:right .3s cubic-bezier(.4,0,.2,1),transform .3s,min-width .2s;position:fixed;bottom:60px;right:16px;box-shadow:0 4px 30px #000000b3,0 0 0 1px #ff99331a}.BookInlineEditor-module__LdfMwW__fixedPanelShifted{right:calc(min(520px,100vw) + 16px)}.BookInlineEditor-module__LdfMwW__fixedPanelCollapsed{min-width:0}.BookInlineEditor-module__LdfMwW__fixedHeader{cursor:default;background:#ff993314;border-bottom:1px solid #f933;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.BookInlineEditor-module__LdfMwW__fixedBody{padding:8px}.BookInlineEditor-module__LdfMwW__adminLabel{font-family:var(--font-handjet,monospace),monospace;color:var(--accent,#f93);text-transform:uppercase;letter-spacing:1px;font-size:.78rem}.BookInlineEditor-module__LdfMwW__collapseBtn{color:#ff993380;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:.75rem;line-height:1;transition:color .12s}.BookInlineEditor-module__LdfMwW__collapseBtn:hover{color:var(--accent,#f93)}.BookInlineEditor-module__LdfMwW__adminBtns{flex-direction:column;gap:4px;display:flex}.BookInlineEditor-module__LdfMwW__sectionBtn{text-align:left;color:#ffc864b3;cursor:pointer;width:100%;font-size:.75rem;font-family:var(--font-primary,sans-serif);background:#ff993308;border:1px solid #ff993326;border-radius:4px;padding:7px 10px;transition:all .12s}.BookInlineEditor-module__LdfMwW__sectionBtn:hover{color:var(--accent,#f93);background:#ff99331a;border-color:#f936}.BookInlineEditor-module__LdfMwW__sectionBtnActive{color:var(--accent,#f93);background:#ff99331f;border-color:#ff993380}.BookInlineEditor-module__LdfMwW__editOverlay{z-index:8999;background:#080400fa;border-left:2px solid #f936;flex-direction:column;width:min(520px,100vw);animation:.18s BookInlineEditor-module__LdfMwW__slideIn;display:flex;position:fixed;top:40px;bottom:60px;right:0;overflow:hidden;box-shadow:-8px 0 40px #000c}@keyframes BookInlineEditor-module__LdfMwW__slideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.BookInlineEditor-module__LdfMwW__editOverlayHeader{background:#ff99330f;border-bottom:1px solid #f933;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.BookInlineEditor-module__LdfMwW__editOverlayBody{flex:1;padding:16px 12px 20px 20px;overflow:hidden auto}.BookInlineEditor-module__LdfMwW__panelTitle{font-family:var(--font-handjet,monospace),monospace;color:var(--accent,#f93);text-transform:uppercase;letter-spacing:1px;margin:0;font-size:1rem}.BookInlineEditor-module__LdfMwW__label{color:#ff99338c;text-transform:uppercase;letter-spacing:.5px;font-size:.72rem;font-family:var(--font-primary,sans-serif);margin-bottom:5px;display:block}.BookInlineEditor-module__LdfMwW__hint{color:#3a3020;text-transform:none;letter-spacing:0;margin-top:2px;font-size:.65rem;font-style:italic;display:block}.BookInlineEditor-module__LdfMwW__textarea{color:#ddd;width:100%;font-family:var(--font-primary,sans-serif);resize:vertical;box-sizing:border-box;background:#ff99330a;border:1px solid #f933;border-radius:4px;padding:10px 12px;font-size:.88rem;line-height:1.6;transition:border-color .15s}.BookInlineEditor-module__LdfMwW__textarea:focus{border-color:#ff993373;outline:none}.BookInlineEditor-module__LdfMwW__input{color:#ddd;font-family:var(--font-primary,sans-serif);box-sizing:border-box;background:#ff99330a;border:1px solid #f933;border-radius:4px;flex:1;width:100%;padding:7px 10px;font-size:.85rem;transition:border-color .15s}.BookInlineEditor-module__LdfMwW__input:focus{border-color:#ff993373;outline:none}.BookInlineEditor-module__LdfMwW__select{color:#ddd;font-family:var(--font-primary,sans-serif);cursor:pointer;background:#ff99330a;border:1px solid #f933;border-radius:4px;width:100%;padding:7px 10px;font-size:.85rem}.BookInlineEditor-module__LdfMwW__select:focus{border-color:#ff993373;outline:none}.BookInlineEditor-module__LdfMwW__spoilerRow{align-items:center;gap:8px;width:100%;margin-bottom:6px;display:flex;position:relative}.BookInlineEditor-module__LdfMwW__commentCard{background:#ff993308;border:1px solid #ff99331f;border-radius:4px;margin-bottom:10px;padding:12px}.BookInlineEditor-module__LdfMwW__commentRow{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.BookInlineEditor-module__LdfMwW__commentField{flex:1;min-width:100px}.BookInlineEditor-module__LdfMwW__panelActions{gap:10px;margin-top:16px;display:flex}.BookInlineEditor-module__LdfMwW__saveBtn{color:var(--accent,#f93);cursor:pointer;font-family:var(--font-handjet,monospace),monospace;text-transform:uppercase;letter-spacing:1px;background:#ff99331f;border:1px solid #ff993373;border-radius:4px;padding:9px 22px;font-size:.9rem;font-weight:700;transition:all .15s}.BookInlineEditor-module__LdfMwW__saveBtn:hover:not(:disabled){background:#ff993338}.BookInlineEditor-module__LdfMwW__saveBtn:disabled{opacity:.5;cursor:not-allowed}.BookInlineEditor-module__LdfMwW__cancelBtn{color:#555;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:4px;padding:9px 16px;font-size:.85rem;transition:all .15s}.BookInlineEditor-module__LdfMwW__cancelBtn:hover{color:#888;border-color:#444}.BookInlineEditor-module__LdfMwW__addBtn{color:var(--accent,#f93);cursor:pointer;background:#ff993312;border:1px solid #ff993340;border-radius:4px;flex-shrink:0;padding:7px 12px;font-size:.95rem;transition:all .12s}.BookInlineEditor-module__LdfMwW__addBtn:hover{background:#ff993324}.BookInlineEditor-module__LdfMwW__uploadLabel{color:var(--accent,#f93);cursor:pointer;white-space:nowrap;background:#ff99331a;border:1px solid #ff99334d;border-radius:4px;padding:7px 14px;font-size:.85rem}.BookInlineEditor-module__LdfMwW__uploadLabel:hover{background:#ff99332e}.BookInlineEditor-module__LdfMwW__removeBtn{color:#f87171;cursor:pointer;white-space:nowrap;background:#ef444412;border:1px solid #ef444433;border-radius:4px;flex-shrink:0;padding:5px 10px;font-size:.78rem;transition:all .12s}.BookInlineEditor-module__LdfMwW__removeBtn:hover{background:#ef444424}.BookInlineEditor-module__LdfMwW__savedToast{z-index:9999;color:#4ade80;font-family:var(--font-handjet,monospace),monospace;text-transform:uppercase;letter-spacing:1px;background:#22c55e1f;border:1px solid #22c55e66;border-radius:6px;padding:10px 20px;font-size:1rem;font-weight:700;animation:.2s BookInlineEditor-module__LdfMwW__fadeInUp;position:fixed;bottom:80px;right:300px}@keyframes BookInlineEditor-module__LdfMwW__fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.BookInlineEditor-module__LdfMwW__autocompleteContainer{width:100%;margin-bottom:6px;position:relative}.BookInlineEditor-module__LdfMwW__autocompleteDropdown{z-index:10001;background:#0a0a0a;border:1px solid #f936;border-radius:4px;max-height:200px;overflow-y:auto;box-shadow:0 4px 12px #000c}.BookInlineEditor-module__LdfMwW__autocompleteItem{cursor:pointer;color:#eee;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;transition:background .1s;display:flex}.BookInlineEditor-module__LdfMwW__autocompleteItem:hover{background:#f933}.BookInlineEditor-module__LdfMwW__autocompleteItemActive{background:#ff99334d}.BookInlineEditor-module__LdfMwW__editionTabs{gap:8px;margin-bottom:12px;display:flex}.BookInlineEditor-module__LdfMwW__editionTab{color:#777;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:4px;align-items:center;gap:6px;padding:7px 14px;font-size:.85rem;transition:all .12s;display:flex}.BookInlineEditor-module__LdfMwW__editionTab:hover{color:#aaa;border-color:#ff993359}.BookInlineEditor-module__LdfMwW__editionTabActive{color:var(--accent,#f93);background:#ff99331f;border-color:#ff993373}.BookInlineEditor-module__LdfMwW__editionTabCount{font-family:var(--font-handjet,monospace),monospace;opacity:.7;font-size:.8rem}.BookInlineEditor-module__LdfMwW__importRow{background:#ff993308;border:1px dashed #ff993340;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.BookInlineEditor-module__LdfMwW__importLabel{color:var(--accent,#f93);cursor:pointer;white-space:nowrap;background:#ff99331a;border:1px solid #ff99334d;border-radius:4px;flex-shrink:0;padding:7px 12px;font-size:.85rem}.BookInlineEditor-module__LdfMwW__importLabel:hover{background:#ff99332e}.BookInlineEditor-module__LdfMwW__importCheck,.BookInlineEditor-module__LdfMwW__checkLabel{color:#999;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:.82rem;display:flex}.BookInlineEditor-module__LdfMwW__importCheck input,.BookInlineEditor-module__LdfMwW__checkLabel input{width:auto}.BookInlineEditor-module__LdfMwW__importHint{color:#666;flex:1;min-width:200px;font-size:.75rem;line-height:1.4}.BookInlineEditor-module__LdfMwW__importMsg{color:#ccc;margin:0 0 10px;font-size:.82rem}.BookInlineEditor-module__LdfMwW__emptyNote{color:#666;margin:0 0 10px;font-size:.85rem}.BookInlineEditor-module__LdfMwW__editionEditCard{background:#ff993308;border:1px solid #ff99331f;border-radius:4px;margin-bottom:8px}.BookInlineEditor-module__LdfMwW__editionEditHead{align-items:center;gap:8px;padding:8px 10px;display:flex}.BookInlineEditor-module__LdfMwW__editionToggle{text-align:left;color:#ddd;cursor:pointer;background:0 0;border:none;flex:1;padding:2px 0;font-size:.88rem}.BookInlineEditor-module__LdfMwW__editionToggle:hover{color:var(--accent,#f93)}.BookInlineEditor-module__LdfMwW__editionTools{flex-shrink:0;align-items:center;gap:6px;display:flex}.BookInlineEditor-module__LdfMwW__toolBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:4px;padding:4px 8px;font-size:.8rem}.BookInlineEditor-module__LdfMwW__toolBtn:hover:not(:disabled){color:var(--accent,#f93);border-color:#f936}.BookInlineEditor-module__LdfMwW__toolBtn:disabled{opacity:.3;cursor:not-allowed}.BookInlineEditor-module__LdfMwW__editionEditBody{border-top:1px solid #ff99331a;padding:4px 10px 12px}.BookInlineEditor-module__LdfMwW__subBlock{border-top:1px solid #ffffff0f;margin-top:12px;padding-top:10px}
.PersonName-module__TQVQeG__original{color:#6a6255;font-weight:400}.PersonName-module__TQVQeG__link{color:inherit;border-bottom:1px dashed;text-decoration:none}.PersonName-module__TQVQeG__link:hover{color:var(--comics-accent,#f69432)}
.CastCard-module__v7No8W__pcWrap{position:relative}.CastCard-module__v7No8W__pc{border:2px solid var(--comics-ink);cursor:pointer;background:#0a0806;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block;overflow:hidden}.CastCard-module__v7No8W__pc:focus-visible{outline:2px solid var(--comics-accent);outline-offset:2px}.CastCard-module__v7No8W__pc:hover{transform:translateY(-4px)rotate(-1deg);box-shadow:5px 6px #000}.CastCard-module__v7No8W__pcArt{aspect-ratio:1;background:radial-gradient(90% 80% at 40% 25%,var(--c1)0%,transparent 62%),linear-gradient(160deg,#181109,#000);position:relative}.CastCard-module__v7No8W__pcArt .CastCard-module__v7No8W__dots{mix-blend-mode:overlay;opacity:.45;background-image:radial-gradient(var(--comics-accent)1px,transparent 1.2px);background-size:5px 5px;position:absolute;inset:0}.CastCard-module__v7No8W__pcArt em{font-style:normal;font-family:var(--font-advent),sans-serif;color:#0006;-webkit-text-stroke:1.5px #f6943266;place-items:center;font-size:32px;font-weight:700;display:grid;position:absolute;inset:0}.CastCard-module__v7No8W__pcPhoto{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.CastCard-module__v7No8W__pc:hover .CastCard-module__v7No8W__pcPhoto{transform:scale(1.06)}.CastCard-module__v7No8W__pcTint{pointer-events:none;mix-blend-mode:color;opacity:.22;background:var(--c1);position:absolute;inset:0}.CastCard-module__v7No8W__pcName{padding:7px 8px 9px}.CastCard-module__v7No8W__pcName b{font-family:var(--font-advent),sans-serif;color:var(--comics-paper);font-size:12.5px;font-weight:600;line-height:1.15;display:block}.CastCard-module__v7No8W__pcOriginal{font-family:var(--font-primary),monospace;color:#6a6255;margin-top:2px;font-size:9.5px;display:block}.CastCard-module__v7No8W__pcFirst{font-family:var(--font-primary),monospace;color:#000;background:var(--comics-gold);margin-top:5px;padding:1px 5px;font-size:9px;display:inline-block}@media (prefers-reduced-motion:reduce){.CastCard-module__v7No8W__pc,.CastCard-module__v7No8W__pcPhoto{transition-duration:.01ms!important}}.CastCard-module__v7No8W__wikiBtn{z-index:3;border:1px solid var(--comics-gold);width:22px;height:22px;color:var(--comics-accent);background:#000000bf;border-radius:2px;justify-content:center;align-items:center;font-size:13px;line-height:1;text-decoration:none;display:flex;position:absolute;top:5px;left:5px}.CastCard-module__v7No8W__wikiBtn:hover{background:#f6943233;box-shadow:0 0 10px #f694324d}.CastCard-module__v7No8W__adminCol{z-index:3;flex-direction:column;gap:5px;display:flex;position:absolute;top:5px;right:5px}.CastCard-module__v7No8W__adminColShifted{top:32px}.CastCard-module__v7No8W__adminBtn{border:1px solid var(--comics-gold);width:22px;height:22px;color:var(--comics-accent);cursor:pointer;background:#000000bf;border-radius:2px;justify-content:center;align-items:center;padding:0;display:flex}.CastCard-module__v7No8W__adminBtn:hover:not(:disabled){background:#f6943233;box-shadow:0 0 10px #f694324d}.CastCard-module__v7No8W__adminBtnBusy{opacity:.5;cursor:wait;animation:.9s ease-in-out infinite alternate CastCard-module__v7No8W__busyPulse}@keyframes CastCard-module__v7No8W__busyPulse{to{opacity:1}}.CastCard-module__v7No8W__adminBtnDanger{color:#ff8a80;border-color:#c0504a}.CastCard-module__v7No8W__adminBtnDanger:hover:not(:disabled){box-shadow:none;background:#ff6b6b2e}.CastCard-module__v7No8W__addCard{min-height:160px;color:var(--comics-accent);font-family:var(--font-advent),sans-serif;cursor:pointer;background:#0a080699;border:2px dashed #c8962a73;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.CastCard-module__v7No8W__addCard:hover{border-color:var(--comics-gold);background:#f6943214}.CastCard-module__v7No8W__addIcon{font-size:28px;line-height:1}.CastCard-module__v7No8W__adminBar{font-family:var(--font-primary),monospace;color:#8a8070;flex-wrap:wrap;align-items:center;gap:10px;margin:-4px 0 12px;font-size:11px;display:flex}.CastCard-module__v7No8W__adminBarBtn{border:1px solid var(--comics-gold);color:var(--comics-accent);font-family:var(--font-primary),monospace;cursor:pointer;background:#f694321f;align-items:center;gap:6px;padding:5px 10px;font-size:11px;display:inline-flex}.CastCard-module__v7No8W__adminBarBtn:hover:not(:disabled){background:#f6943240}.CastCard-module__v7No8W__adminBarBtn:disabled{opacity:.5;cursor:wait}.CastCard-module__v7No8W__formRow{border-bottom:1px solid #c8962a4d;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.CastCard-module__v7No8W__formCol{flex-direction:column;gap:8px;padding:14px;display:flex}.CastCard-module__v7No8W__formLabel{width:100%;font-family:var(--font-primary),monospace;color:#8a8070;font-size:10.5px}.CastCard-module__v7No8W__formInput{min-width:0;color:var(--comics-paper);font-family:var(--font-primary),monospace;background:#000;border:1px solid #c8962a80;flex:1;padding:7px 9px;font-size:12px}.CastCard-module__v7No8W__formInput:focus{border-color:var(--comics-accent);outline:none}.CastCard-module__v7No8W__formHint{font-family:var(--font-primary),monospace;color:#6a6255;font-size:10.5px;line-height:1.4}.CastCard-module__v7No8W__modalBackdrop{z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CastCard-module__v7No8W__modalBox{border:2px solid var(--comics-ink);background:#0d0a06;flex-direction:column;width:100%;max-width:520px;max-height:86vh;display:flex;box-shadow:6px 6px #000}.CastCard-module__v7No8W__modalHeader{border-bottom:1.5px solid var(--comics-gold);font-family:var(--font-advent),sans-serif;color:var(--comics-paper);justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;display:flex}.CastCard-module__v7No8W__modalClose{color:var(--comics-paper);cursor:pointer;background:0 0;border:none;font-size:16px;line-height:1}.CastCard-module__v7No8W__modalClose:hover{color:var(--comics-hot)}.CastCard-module__v7No8W__uploadRow{border-bottom:1px solid #c8962a4d;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.CastCard-module__v7No8W__uploadBtn{border:1px solid var(--comics-gold);color:var(--comics-accent);font-family:var(--font-primary),monospace;cursor:pointer;background:#f6943226;padding:6px 10px;font-size:11px}.CastCard-module__v7No8W__uploadBtn:hover{background:#f6943247}.CastCard-module__v7No8W__uploadBtnBusy{opacity:.5;cursor:wait}.CastCard-module__v7No8W__uploadInput{display:none}.CastCard-module__v7No8W__uploadHint{font-family:var(--font-primary),monospace;color:#6a6255;font-size:10.5px}.CastCard-module__v7No8W__uploadError{color:#ff6b6b;width:100%;font-size:11px}.CastCard-module__v7No8W__pickerBody{background:#f4f4f4;padding:14px;overflow-y:auto}.CastCard-module__v7No8W__pickerFooter{border-top:1px solid #c8962a4d;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px 14px;display:flex}.CastCard-module__v7No8W__smallRemoveBtn{color:#ff6b6b;font-family:var(--font-primary),monospace;cursor:pointer;background:0 0;border:1px solid #ff6b6b;padding:5px 10px;font-size:11px}.CastCard-module__v7No8W__smallRemoveBtn:hover{background:#ff6b6b26}.CastCard-module__v7No8W__favBtn{z-index:3;border:1px solid var(--comics-gold);width:22px;height:22px;color:var(--comics-accent);cursor:pointer;background:#000000bf;border-radius:2px;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:5px}.CastCard-module__v7No8W__favBtn:hover:not(:disabled){background:#f6943233;box-shadow:0 0 10px #f694324d}.CastCard-module__v7No8W__favBtn:disabled{opacity:.4;cursor:not-allowed}.CastCard-module__v7No8W__favBtnOn{color:#170e03;background:#f69432e6}.CastCard-module__v7No8W__favBtnOn:hover{background:#f69432}
