.page-module__M8gBpq__page{--text:#f5f8ff;--text-soft:#aab8d0;--text-muted:#7789a7;--cyan:#26d9f7;--violet:#9b69ff;--line:#5d8ecf4d;--surface:#08152ab8;--surface-strong:#0b1931e6;width:100%;min-height:calc(100vh - 76px);color:var(--text);background:0 0;padding:18px clamp(18px,4.5vw,68px) 80px;overflow-x:clip}.page-module__M8gBpq__page.page-module__M8gBpq__light{--text:#172642;--text-soft:#536783;--text-muted:#7486a0;--cyan:#008db5;--violet:#7250e8;--line:#4f75ab47;--surface:#ffffffad;--surface-strong:#f9fcffe0}.page-module__M8gBpq__subjectSelectedSection{width:min(1060px,100%);margin:0 auto}.page-module__M8gBpq__chapterSection{width:min(1400px,100%);margin:0 auto;padding-top:clamp(24px,3vw,36px)}.page-module__M8gBpq__chapterIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;padding:0 4px 15px;display:flex;position:relative}.page-module__M8gBpq__chapterIntro:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:99px;width:76px;height:2px;position:absolute;bottom:-1px;left:4px;box-shadow:0 0 14px #26d9f747}.page-module__M8gBpq__eyebrow{color:var(--cyan);letter-spacing:.16em;margin:0 0 7px;font-size:10px;font-weight:800}.page-module__M8gBpq__chapterIntro h1{color:var(--text);letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.2vw,31px);font-weight:800;line-height:1.2}.page-module__M8gBpq__chapterSubtitle{color:var(--text-soft);margin:7px 0 0;font-size:13px;line-height:1.55}.page-module__M8gBpq__chapterCount{border:1px solid var(--line);background:var(--surface);border-radius:13px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:76px;padding:9px 12px;display:flex;box-shadow:inset 0 1px #ffffff0a}.page-module__M8gBpq__chapterCount span{color:var(--text);font-size:21px;font-weight:800;line-height:1.1}.page-module__M8gBpq__chapterCount small{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:700}.page-module__M8gBpq__chapterGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.page-module__M8gBpq__kgChapterLink{isolation:isolate;width:100%;min-width:0;min-height:112px;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:radial-gradient(at 100% 0,#7f53ff33,#0000 48%),linear-gradient(115deg,#0a253ef5,#0c1a36f2 58%,#261d53e6);border:1px solid #4891cbb3;border-radius:19px;margin:0;padding:0;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 8px 22px #0000001a}.page-module__M8gBpq__kgChapterLink:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background:linear-gradient(110deg,#0000 45%,#26d9f709 70%,#9b69ff21);position:absolute;inset:0}.page-module__M8gBpq__kgChapterLink:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, var(--cyan), var(--violet));opacity:.85;transform-origin:0;height:2px;transition:transform .18s,opacity .18s;position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(.55)}.page-module__M8gBpq__kgChapterLink:hover{border-color:#4cd5f8e6;transform:translateY(-3px);box-shadow:0 12px 28px #0003,0 0 18px #26d9f712}.page-module__M8gBpq__kgChapterLink:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink:hover{border-color:#b7c6decc;box-shadow:9px 9px 19px #8797b338,-8px -8px 18px #fffffff5,inset 0 1px #fffffff0}.page-module__M8gBpq__kgChapterCard{z-index:1;box-sizing:border-box;border-radius:inherit;width:100%;min-height:112px;color:var(--text);flex-direction:column;justify-content:space-between;align-items:stretch;padding:19px 20px;display:flex;position:relative}.page-module__M8gBpq__kgChapterCardShine{z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#26d9f721,#9b69ff14 45%,#0000 72%);border-radius:50%;width:180px;height:130px;position:absolute;top:-75px;right:-55px}.page-module__M8gBpq__kgChapterCardTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.page-module__M8gBpq__kgChapterNumber{box-sizing:border-box;min-height:25px;color:var(--cyan);letter-spacing:.08em;background:#26d9f712;border:1px solid #26d9f757;border-radius:999px;align-items:center;padding:6px 9px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.page-module__M8gBpq__kgChapterArrow{border:1px solid var(--line);width:30px;height:30px;color:var(--text-soft);background:#ffffff0a;border-radius:50%;flex:0 0 30px;place-items:center;font-size:15px;transition:transform .18s,color .18s,border-color .18s,background .18s;display:grid}.page-module__M8gBpq__kgChapterLink:hover .page-module__M8gBpq__kgChapterArrow{color:var(--cyan);background:#26d9f714;border-color:#26d9f780;transform:translate(3px,-3px)}.page-module__M8gBpq__kgChapterCard h3{z-index:2;color:var(--text);letter-spacing:-.025em;overflow-wrap:anywhere;margin:12px 0 0;padding-bottom:2px;font-size:clamp(17px,1.35vw,21px);font-weight:800;line-height:1.3;position:relative}.page-module__M8gBpq__kgChapterCardBottomLine{display:none}.page-module__M8gBpq__chapterCardDisabled{cursor:not-allowed;filter:saturate(.55)}.page-module__M8gBpq__chapterCardDisabled,.page-module__M8gBpq__chapterCardDisabled:hover{border-color:#4891cb73;transform:none;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000012}.page-module__M8gBpq__chapterCardDisabled .page-module__M8gBpq__kgChapterCard{opacity:.72}.page-module__M8gBpq__comingSoonLabel{z-index:4;color:#d0d9eb;letter-spacing:.08em;background:#050c1bc7;border:1px solid #9aaed04d;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;bottom:10px;right:12px}.page-module__M8gBpq__empty{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:20px;padding:44px 24px}.page-module__M8gBpq__emptyIcon{color:var(--cyan);margin-bottom:12px;font-size:32px}.page-module__M8gBpq__empty h2{color:var(--text);margin:0;font-size:22px}.page-module__M8gBpq__empty p{color:var(--text-soft);margin:9px 0 0}.page-module__M8gBpq__statePage{--state-surface:#101b2d;--state-text:#f5f8ff;--state-soft:#aab8d0;--state-border:#41567194;min-height:calc(100vh - 76px);color:var(--state-text);background:0 0;justify-content:center;align-items:center;padding:40px 24px;display:flex}.page-module__M8gBpq__statePage.page-module__M8gBpq__light{--state-surface:#edf2f7;--state-text:#172642;--state-soft:#536783;--state-border:#4f75ab47}.page-module__M8gBpq__stateCard,.page-module__M8gBpq__loadingContent{border:1px solid var(--state-border);background:var(--state-surface);text-align:center;border-radius:24px;width:min(620px,100%);padding:36px 30px;box-shadow:14px 14px 32px #0000004d,-8px -8px 24px #ffffff06,inset 0 1px #ffffff06}.page-module__M8gBpq__stateIcon{border:1px solid var(--state-border);border-radius:17px;place-items:center;width:56px;height:56px;margin:0 auto 17px;font-size:26px;display:grid}.page-module__M8gBpq__stateCard h1,.page-module__M8gBpq__loadingContent h1{margin:0;font-size:26px;font-weight:800}.page-module__M8gBpq__stateCard p,.page-module__M8gBpq__loadingContent p{color:var(--state-soft);margin:11px 0 0;line-height:1.6}.page-module__M8gBpq__loadingContent{text-align:center}.page-module__M8gBpq__spinner{border:3px solid #26d9f7;border-color:#26d9f7 #9b69ff #8ca0c333 #8ca0c333;border-radius:50%;width:36px;height:36px;margin:0 auto 19px;animation:.8s linear infinite page-module__M8gBpq__spin}@keyframes page-module__M8gBpq__spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.page-module__M8gBpq__chapterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page-module__M8gBpq__kgChapterLink,.page-module__M8gBpq__kgChapterCard{min-height:108px}}@media (max-width:640px){.page-module__M8gBpq__page{min-height:calc(100vh - 72px);padding:16px 15px 78px}.page-module__M8gBpq__subjectSelectedSection{width:100%}.page-module__M8gBpq__chapterSection{padding-top:24px}.page-module__M8gBpq__chapterIntro{align-items:center;gap:10px;margin-bottom:16px;padding:0 2px 13px}.page-module__M8gBpq__eyebrow{letter-spacing:.12em;font-size:9px}.page-module__M8gBpq__chapterIntro h1{font-size:24px}.page-module__M8gBpq__chapterSubtitle{max-width:34ch;font-size:12px}.page-module__M8gBpq__chapterCount{border-radius:11px;min-width:62px;padding:8px 9px}.page-module__M8gBpq__chapterCount span{font-size:18px}.page-module__M8gBpq__chapterCount small{font-size:8px}.page-module__M8gBpq__chapterGrid{grid-template-columns:minmax(0,1fr);gap:12px}.page-module__M8gBpq__kgChapterLink,.page-module__M8gBpq__kgChapterCard{min-height:100px}.page-module__M8gBpq__kgChapterCard{border-radius:inherit;padding:16px}.page-module__M8gBpq__kgChapterCard h3{margin-top:9px;font-size:17px}.page-module__M8gBpq__stateCard,.page-module__M8gBpq__loadingContent{border-radius:21px;padding:30px 20px}.page-module__M8gBpq__stateCard h1,.page-module__M8gBpq__loadingContent h1{font-size:22px}}@media (max-width:640px){.page-module__M8gBpq__chapterOptions{gap:6px;margin-top:7px}.page-module__M8gBpq__chapterOption{min-height:102px;font-size:28.5px}}.page-module__M8gBpq__kgChapterCardInner{width:100%;font:inherit;text-align:left;cursor:pointer;appearance:none}.page-module__M8gBpq__kgChapterCardInner:disabled{cursor:not-allowed}.page-module__M8gBpq__chapterOptionButton{width:100%;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;cursor:pointer;appearance:none}.page-module__M8gBpq__chapterOptionButton:disabled{cursor:not-allowed}.page-module__M8gBpq__chapterOption{border-radius:10px;flex-direction:row;gap:7px;min-height:96px;padding:6px 8px;font-size:clamp(19px,1.55vw,21px);transition:border-color .16s,background .16s,color .16s,transform .16s;box-shadow:inset 0 1px #ffffff09}.page-module__M8gBpq__chapterOptionIcon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.9;flex:none;width:19px;height:19px}.page-module__M8gBpq__kgChapterLink:not(:disabled) .page-module__M8gBpq__chapterOption:hover{color:#f5fbff;background:#26d9f71a;border-color:#26d9f77a;transform:translateY(-1px)}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink:not(:disabled) .page-module__M8gBpq__chapterOption:hover{color:#087f9e;background:#008db514;border-color:#008db56b}@media (max-width:640px){.page-module__M8gBpq__chapterOption{gap:6px;min-height:88px;font-size:19px}.page-module__M8gBpq__chapterOptionIcon{width:18px;height:18px}}.page-module__M8gBpq__kgChapterLink{min-height:190px}.page-module__M8gBpq__kgChapterCardInner{min-height:86px;position:relative;inset:auto}.page-module__M8gBpq__chapterOptions{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px;display:grid;position:relative}.page-module__M8gBpq__chapterOption{box-sizing:border-box;color:#dce8fb;text-align:center;overflow-wrap:anywhere;background:#14263cd1;border:1px solid #789bc733;border-radius:9px;justify-content:center;align-items:center;min-width:0;min-height:34px;padding:5px 4px;font-size:clamp(9px,.8vw,11px);font-weight:750;line-height:1.2;display:flex}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__chapterOption{color:#344963;background:#ffffffbf;border-color:#7286a633}@media (max-width:640px){.page-module__M8gBpq__kgChapterLink{min-height:184px}.page-module__M8gBpq__kgChapterCard{min-height:166px}.page-module__M8gBpq__chapterOptions{gap:5px}.page-module__M8gBpq__chapterOption{min-height:32px;padding:4px 2px;font-size:9px}}@media (prefers-reduced-motion:reduce){.page-module__M8gBpq__kgChapterLink,.page-module__M8gBpq__kgChapterLink:after,.page-module__M8gBpq__kgChapterArrow{transition:none}.page-module__M8gBpq__kgChapterLink:hover{transform:none}.page-module__M8gBpq__spinner{animation-duration:1.8s}}.page-module__M8gBpq__kgChapterLink{background:#101e33;border:1px solid #789bc72b;border-radius:20px;align-items:center;gap:16px;padding:20px;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:8px 8px 18px #0000004d,-6px -6px 16px #415b7e1a,inset 0 1px #ffffff09}.page-module__M8gBpq__kgChapterLink:before{opacity:1;background:radial-gradient(at 90%,#4169991a,#0000 60%)}.page-module__M8gBpq__kgChapterLink:after{display:none}.page-module__M8gBpq__kgChapterCard{display:contents}.page-module__M8gBpq__kgChapterLink:focus-visible{outline-offset:4px}.page-module__M8gBpq__kgChapterNumber{box-sizing:border-box;color:#a9effa;font-variant-numeric:tabular-nums;letter-spacing:normal;background:#142b41;border:1px solid #35d8f54d;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;min-height:0;padding:0;font-size:14px;font-weight:850;line-height:normal;display:grid;box-shadow:4px 4px 8px #0000002b,-3px -3px 8px #4d698f0f}.page-module__M8gBpq__kgChapterContent{flex:auto;min-width:0;padding-right:2px}.page-module__M8gBpq__kgChapterArtwork{pointer-events:none;flex:none;justify-content:center;align-items:center;min-width:48px;max-width:105px;padding:0 3px;display:flex}.page-module__M8gBpq__kgChapterArrow{box-sizing:border-box;color:#b8c9e7;opacity:.72;background:#14263c;border:1px solid #7ea3e12e;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid;position:absolute;top:9px;right:9px}.page-module__M8gBpq__chapterCardDisabled:after{display:none}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink{color:#263750;background:#edf2fa;border-color:#fffc;box-shadow:8px 8px 18px #8797b33b,-8px -8px 18px #fffffff5,inset 0 1px #ffffffe6}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink:before{background:radial-gradient(at 90%,#6f82c312,#0000 62%)}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink:hover{background:#f1f5fc;box-shadow:10px 10px 21px #8797b340,-9px -9px 20px #fffffffa,inset 0 1px #fffffff2}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterNumber{color:#087f9e;background:#edf3fb;border-color:#0089b133;box-shadow:4px 4px 8px #8797b329,-4px -4px 8px #fffffff2}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterArtwork span{color:#6274d8;text-shadow:0 1px 5px #ffffffa6}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterArrow{color:#61749b;background:#edf2fa;border-color:#667eae21;box-shadow:3px 3px 6px #8797b32b,-3px -3px 6px #fffffff2}@media (max-width:1050px){.page-module__M8gBpq__kgChapterLink{gap:12px;padding:16px}.page-module__M8gBpq__kgChapterNumber{flex-basis:40px;width:40px;height:40px}.page-module__M8gBpq__kgChapterArtwork{min-width:42px;max-width:78px}.page-module__M8gBpq__kgChapterContent h3{font-size:16px}}@media (max-width:640px){.page-module__M8gBpq__kgChapterLink{border-radius:18px;gap:12px;min-height:98px;padding:15px}.page-module__M8gBpq__kgChapterNumber{border-radius:11px;flex-basis:40px;width:40px;height:40px;font-size:13px}.page-module__M8gBpq__kgChapterContent h3{font-size:16px;line-height:1.45}.page-module__M8gBpq__kgChapterArtwork{min-width:35px;max-width:65px}.page-module__M8gBpq__kgChapterArtwork span{font-size:24px}.page-module__M8gBpq__kgChapterArrow{width:21px;height:21px;top:7px;right:7px}}@media (prefers-reduced-motion:reduce){.page-module__M8gBpq__kgChapterLink,.page-module__M8gBpq__kgChapterArtwork span{transition:none}.page-module__M8gBpq__kgChapterLink:hover,.page-module__M8gBpq__kgChapterLink:hover .page-module__M8gBpq__kgChapterArtwork span{transform:none}}.page-module__M8gBpq__kgChapterLink{background:radial-gradient(at 100% 0,#7f53ff33,#0000 48%),linear-gradient(115deg,#0a253ef5,#0c1a36f2 58%,#261d53e6);border:1px solid #4891cbb3;border-radius:20px;min-height:137px;padding:8px;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 8px 22px #0000001a}.page-module__M8gBpq__kgChapterLink:before{z-index:0;opacity:.55;background:linear-gradient(110deg,#0000 45%,#26d9f709 70%,#9b69ff21)}.page-module__M8gBpq__kgChapterLink:after{z-index:2;background:linear-gradient(90deg, var(--cyan), var(--violet));opacity:.85;transform-origin:0;height:2px;transition:transform .18s,opacity .18s;display:block;bottom:0;left:16px;right:16px;transform:scaleX(.55)}.page-module__M8gBpq__kgChapterLink:hover{background:radial-gradient(at 100% 0,#7f53ff33,#0000 48%),linear-gradient(115deg,#0a253ef5,#0c1a36f2 58%,#261d53e6);border-color:#4cd5f8e6;transform:translateY(-3px);box-shadow:0 12px 28px #0003,0 0 18px #26d9f712}.page-module__M8gBpq__kgChapterLink:hover:after{opacity:1;transform:scaleX(1)}.page-module__M8gBpq__kgChapterCard{z-index:1;box-sizing:border-box;background:0 0;border-radius:18px;width:100%;min-height:100px;padding:0;display:block;position:relative;overflow:visible}.page-module__M8gBpq__kgChapterCardInner{border-radius:inherit;color:#f3f6ff;background:#101e33;border:1px solid #789bc72b;align-items:center;gap:16px;min-width:0;padding:10px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:8px 8px 18px #0000004d,-6px -6px 16px #415b7e1a,inset 0 1px #ffffff09}.page-module__M8gBpq__kgChapterCardInner:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 90%,#4169991a,#0000 60%);position:absolute;inset:0}.page-module__M8gBpq__kgChapterLink:hover .page-module__M8gBpq__kgChapterCardInner{background:#14243a}.page-module__M8gBpq__kgChapterNumber{z-index:1;color:#f3f6ff;background:#14263c;border:0;border-radius:12px;flex:0 0 42px;width:42px;height:42px;font-size:14px;box-shadow:4px 4px 8px #0000002b,-3px -3px 8px #4d698f0f}.page-module__M8gBpq__kgChapterContent{z-index:1;flex:auto;min-width:0;padding-right:2px;position:relative}.page-module__M8gBpq__kgChapterContent h3{color:#f3f6ff;letter-spacing:-.025em;overflow-wrap:anywhere;text-align:left;margin:0;font-size:clamp(15px,1.2vw,19px);font-weight:800;line-height:1.4}.page-module__M8gBpq__kgChapterArtwork{z-index:1;pointer-events:none;flex:none;justify-content:center;align-items:center;min-width:48px;max-width:105px;padding:0 3px;display:flex;position:relative}.page-module__M8gBpq__kgChapterArtwork span{color:#f3f6ff;letter-spacing:-.04em;text-align:center;white-space:nowrap;text-shadow:0 0 10px #ffffff1f;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2vw,35px);font-style:italic;font-weight:500;line-height:1.15;transition:transform .18s}.page-module__M8gBpq__kgChapterLink:hover .page-module__M8gBpq__kgChapterArtwork span{transform:scale(1.06)}.page-module__M8gBpq__kgChapterArrow{z-index:2;color:#b8c9e7;opacity:.72;background:#14263c;border:1px solid #7ea3e12e;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid;position:absolute;top:9px;right:9px}.page-module__M8gBpq__chapterCardDisabled,.page-module__M8gBpq__chapterCardDisabled:hover{background:radial-gradient(at 100% 0,#7f53ff33,#0000 48%),linear-gradient(115deg,#0a253ef5,#0c1a36f2 58%,#261d53e6);border-color:#4891cbb3;transform:none}.page-module__M8gBpq__chapterCardDisabled:after{opacity:.45;transform:scaleX(.35)}.page-module__M8gBpq__chapterCardDisabled .page-module__M8gBpq__kgChapterCardInner{opacity:.72}.page-module__M8gBpq__comingSoonLabel{z-index:4}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink{background:#edf2fa;border-color:#ffffffe0;box-shadow:7px 7px 16px #8797b333,-7px -7px 16px #ffffffeb,inset 0 1px #ffffffe0}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink:before{opacity:.7;background:radial-gradient(at 90% 0,#7250e812,#0000 58%)}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterLink:hover{background:#edf2fa;border-color:#b7c6decc;box-shadow:9px 9px 19px #8797b338,-8px -8px 18px #fffffff5,inset 0 1px #fffffff0}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterCardInner{color:#263750;background:#edf2fa;border-color:#fffc;box-shadow:8px 8px 18px #8797b33b,-8px -8px 18px #fffffff5,inset 0 1px #ffffffe6}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterCardInner:before{background:radial-gradient(at 90%,#6f82c312,#0000 62%)}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterContent h3,.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterArtwork span{color:#263750}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterNumber{color:#087f9e;background:#edf3fb}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__kgChapterArrow{color:#61749b;background:#edf2fa}.page-module__M8gBpq__page.page-module__M8gBpq__light .page-module__M8gBpq__comingSoonLabel{color:#536783;background:#edf2faeb;border-color:#7489ac4d}@media (max-width:1050px){.page-module__M8gBpq__kgChapterLink{min-height:132px;padding:15px}.page-module__M8gBpq__kgChapterCard{min-height:100px}.page-module__M8gBpq__kgChapterCardInner{gap:12px;padding:16px}.page-module__M8gBpq__kgChapterNumber{flex-basis:40px;width:40px;height:40px}.page-module__M8gBpq__kgChapterArtwork{min-width:42px;max-width:78px}.page-module__M8gBpq__kgChapterContent h3{font-size:16px}}@media (max-width:640px){.page-module__M8gBpq__kgChapterLink{border-radius:17px;min-height:118px;padding:10px}.page-module__M8gBpq__kgChapterCard{border-radius:16px;min-height:96px}.page-module__M8gBpq__kgChapterCardInner{gap:12px;padding:15px}.page-module__M8gBpq__kgChapterNumber{border-radius:11px;flex-basis:40px;width:40px;height:40px;font-size:13px}.page-module__M8gBpq__kgChapterContent h3{font-size:16px;line-height:1.45}.page-module__M8gBpq__kgChapterArtwork{min-width:35px;max-width:65px}.page-module__M8gBpq__kgChapterArtwork span{font-size:24px}.page-module__M8gBpq__kgChapterArrow{width:21px;height:21px;top:7px;right:7px}}.page-module__M8gBpq__kgChapterLink{min-height:0;padding:8px}.page-module__M8gBpq__kgChapterCard{min-height:0}.page-module__M8gBpq__kgChapterCardInner{min-height:68px;padding:10px;position:relative;inset:auto}.page-module__M8gBpq__chapterOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.page-module__M8gBpq__chapterOption{min-height:55px;font-size:clamp(18px,1.5vw,21px)}@media (max-width:640px){.page-module__M8gBpq__chapterOptions{gap:6px;margin-top:7px}.page-module__M8gBpq__chapterOption{min-height:55px;font-size:18px}}.page-module__M8gBpq__kgChapterLink{cursor:default}.page-module__M8gBpq__kgChapterCardInner:not(:disabled),.page-module__M8gBpq__chapterOptionButton:not(:disabled){cursor:pointer}
