.showcase_showcase__4W1BJ{color:#17191c;width:100%;--paper:#f8f7f4;--border:#e7e5df}.showcase_showcase__4W1BJ *{box-sizing:border-box}.showcase_showcase__4W1BJ button{font:inherit;cursor:pointer}.showcase_showcase__4W1BJ a:focus-visible,.showcase_showcase__4W1BJ button:focus-visible,.showcase_stage__FS9gj:focus-visible{outline:3px solid var(--brand,#fcaf1b);outline-offset:5px}.showcase_shelfIntro__hG9cR{display:flex;justify-content:space-between;gap:20px;font-size:10px;font-weight:600;letter-spacing:1.5px;color:#777a80;padding:46px 0 18px}.showcase_shelfIntro__hG9cR span:last-child{font-weight:400;letter-spacing:.2px}.showcase_shelfScroll__oJ3ZG{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:10px 2px 24px}.showcase_shelf__BZSl1{display:flex;gap:12px;align-items:stretch;justify-content:center;width:100%;height:clamp(360px,41vw,700px)}.showcase_volume__waenQ{position:relative;display:block;min-width:0;flex:1 1 0%;height:100%;padding:0;border:0;background:var(--book-color);overflow:hidden;transition:flex .65s cubic-bezier(.22,1,.36,1),box-shadow .5s;box-shadow:2px 4px 6px #2222;text-align:left;border-radius:1px;isolation:isolate}.showcase_volume__waenQ:after{content:"";position:absolute;inset:0;box-shadow:inset 2px 0 3px #ffffff50,inset -3px 0 5px #0003;pointer-events:none;z-index:2}.showcase_spine__4E1_x{position:absolute;inset:0;opacity:1;transition:opacity .3s}.showcase_spine__4E1_x img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.showcase_cover__s6DyC{position:absolute;inset:0;opacity:0;transition:opacity .4s .08s}.showcase_cover__s6DyC img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.showcase_open__9kgA3{flex:0 0 calc(clamp(360px, 41vw, 700px) * 0.5625);box-shadow:0 6px 25px #1113;outline:2px solid var(--brand,#fcaf1b);outline-offset:3px}.showcase_open__9kgA3 .showcase_spine__4E1_x{opacity:0}.showcase_open__9kgA3 .showcase_cover__s6DyC{opacity:1}.showcase_shelfFooter__t4b_x{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;border-bottom:1px solid var(--border);padding:12px 0 28px}.showcase_shelfFooter__t4b_x p{margin:0}.showcase_shelfFooter__t4b_x strong{font-weight:600}.showcase_shelfFooter__t4b_x p span{color:#7b7e85;margin-left:10px}.showcase_shelfFooter__t4b_x a{display:inline-flex;min-height:44px;align-items:center;color:inherit;text-decoration:none;font-weight:600;white-space:nowrap}.showcase_shelfFooter__t4b_x a:hover{text-decoration:underline}.showcase_styleTabs__SCHmU{display:flex;justify-content:center;gap:7px;overflow-x:auto;padding:22px 0;margin-bottom:24px;scrollbar-width:thin}.showcase_styleTabs__SCHmU button{min-height:44px;padding:12px 20px;white-space:nowrap;border-radius:6px;background:#fff;border:1px solid var(--border);font-size:13px;color:#686c73}.showcase_styleTabs__SCHmU button[aria-selected=true]{background:var(--brand,#fcaf1b);border-color:var(--brand,#fcaf1b);color:#202334;font-weight:600}.showcase_readerMeta__KikuY{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 0 30px}.showcase_readerMeta__KikuY h3{font-size:28px;letter-spacing:-1px;font-weight:500;margin:8px 0}.showcase_readerMeta__KikuY p{font-size:13px;color:#7b7e85;max-width:640px;line-height:1.7;margin:0}.showcase_kicker__CcA_R{font-size:9px;letter-spacing:1.8px;color:#7b7e85}.showcase_viewButton__Fa851{min-height:44px;padding:10px 14px;background:#fff;border:1px solid var(--border);border-radius:6px;font-size:11px!important;white-space:nowrap}.showcase_stage__FS9gj{position:relative;perspective:2000px;height:clamp(390px,52vw,780px);padding:50px 70px;background:radial-gradient(ellipse at 50% 85%,#e8e6e0,transparent 60%),#fcfcfb;border-radius:12px;touch-action:pan-y;overflow:hidden;outline-offset:-5px!important}.showcase_book__et7ot{position:relative;width:86%;max-width:1100px;height:100%;margin:auto;transform:rotateX(7deg) rotateY(-13deg);transform-style:preserve-3d;transition:transform .7s}.showcase_board__wVM__{position:absolute;width:50%;top:0;bottom:0;background:#ece9e1;border:1px solid #dedbd3;box-shadow:0 6px 0 #d4d1c9,0 12px 22px #29251c20;transform:translateZ(-5px)}.showcase_leftBoard__cH_A4{left:0}.showcase_rightBoard__ae0tg{left:50%}.showcase_sheet__MBX5Z{position:absolute;top:0;left:50%;width:50%;height:100%;transform-origin:left center;transform-style:preserve-3d;transition:transform 1.15s cubic-bezier(.32,.04,.24,1);transform:rotateY(-5deg)}.showcase_sheet__MBX5Z:nth-of-type(4){transform:rotateY(-1deg)}.showcase_sheet__MBX5Z.showcase_turned__o5XXw{transform:rotateY(-162deg)}.showcase_back__uOlxv,.showcase_front__V2nPD{position:absolute;inset:0;background:var(--paper);backface-visibility:hidden;overflow:hidden;box-shadow:0 1px 2px #0003}.showcase_back__uOlxv{transform:rotateY(180deg)}.showcase_back__uOlxv img,.showcase_front__V2nPD img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;display:block}.showcase_paperShade__Pux5X{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0000002b,transparent 10%,transparent 95%,#0000000a)}.showcase_back__uOlxv .showcase_paperShade__Pux5X{background:linear-gradient(270deg,#00000030,transparent 10%)}.showcase_binding__QebHh{position:absolute;left:50%;top:0;bottom:0;width:2px;background:#6f655750;transform:translateZ(1px);pointer-events:none}.showcase_turn__1LgnB{position:absolute;top:calc(50% - 26px);width:52px;height:52px;border:1px solid #dfdcd4;border-radius:50%;background:#fff9;backdrop-filter:blur(8px);font:36px Georgia!important;display:grid;place-items:center;color:#18191c;box-shadow:0 3px 15px #1111}.showcase_turn__1LgnB:disabled{opacity:.28;cursor:default}.showcase_previous__hv5Ki{left:18px}.showcase_next__zx4vN{right:18px}.showcase_readerFooter__CyM6M{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0 8px;font-size:12px}.showcase_readerFooter__CyM6M p span{color:#85858b}.showcase_readerFooter__CyM6M>div{display:flex;gap:6px}.showcase_readerFooter__CyM6M button{min-width:44px;min-height:44px;border:1px solid var(--border);padding:8px 12px;border-radius:4px;background:#fff;font-size:11px}.showcase_readerFooter__CyM6M button[aria-current]{background:var(--brand,#fcaf1b);border-color:var(--brand,#fcaf1b)}.showcase_disclosure__5J0UZ{font-size:11px;color:#7e8086;line-height:1.8;max-width:780px}.showcase_flat__B4GSU .showcase_book__et7ot{transform:none}.showcase_flat__B4GSU .showcase_sheet__MBX5Z{transition:none;transform:rotateY(0)}.showcase_flat__B4GSU .showcase_sheet__MBX5Z.showcase_turned__o5XXw{transform:rotateY(-180deg)}@media (min-width:1500px){.showcase_shelf__BZSl1{height:690px}.showcase_open__9kgA3{flex-basis:388px}}@media (max-width:900px){.showcase_shelf__BZSl1{min-width:1150px;height:480px;gap:9px}.showcase_shelfIntro__hG9cR{padding-top:32px}.showcase_open__9kgA3{flex-basis:270px}.showcase_stage__FS9gj{padding:35px 42px;height:520px}.showcase_book__et7ot{width:94%}.showcase_turn__1LgnB{width:44px;height:44px;top:calc(50% - 22px)}.showcase_previous__hv5Ki{left:5px}.showcase_next__zx4vN{right:5px}.showcase_readerMeta__KikuY h3{font-size:23px}.showcase_styleTabs__SCHmU{justify-content:flex-start}.showcase_styleTabs__SCHmU button{font-size:12px;padding:11px 16px}}@media (max-width:600px){.showcase_shelf__BZSl1{min-width:1050px;height:420px;gap:8px}.showcase_shelfIntro__hG9cR{font-size:8px;letter-spacing:1px;gap:8px}.showcase_open__9kgA3{flex-basis:236px}.showcase_shelfFooter__t4b_x{align-items:flex-start;font-size:11px}.showcase_shelfFooter__t4b_x p span{display:block;margin:5px 0 0}.showcase_readerMeta__KikuY{display:block}.showcase_viewButton__Fa851{margin-top:14px}.showcase_stage__FS9gj{height:340px;padding:35px 20px 55px}.showcase_book__et7ot{width:100%}.showcase_back__uOlxv img,.showcase_front__V2nPD img{-o-object-fit:contain;object-fit:contain}.showcase_turn__1LgnB{width:44px;height:44px;top:auto;bottom:3px;font-size:25px!important}.showcase_previous__hv5Ki{left:calc(50% - 50px)}.showcase_next__zx4vN{right:calc(50% - 50px)}.showcase_readerFooter__CyM6M{font-size:10px;gap:10px}.showcase_readerFooter__CyM6M p span{display:block;margin-top:4px}.showcase_disclosure__5J0UZ{font-size:10px}}@media (prefers-reduced-motion:reduce){.showcase_book__et7ot,.showcase_cover__s6DyC,.showcase_sheet__MBX5Z,.showcase_spine__4E1_x,.showcase_volume__waenQ{transition:none!important}}.showcase_viewModes__BdCkg{display:flex;gap:6px}.showcase_viewModes__BdCkg button[aria-pressed=true]{background:var(--brand,#fcaf1b);border-color:var(--brand,#fcaf1b);color:#202334}.showcase_fanBook__8ljci{position:relative;width:100%;height:100%;transform-style:preserve-3d}.showcase_fanPage__eeDfp{position:absolute;left:calc(4% + var(--slot) * 10%);top:0;width:43%;height:100%;transform:rotateY(54deg) rotate(-1deg);transform-origin:20% center;transition:transform 1s cubic-bezier(.22,1,.36,1),left 1s cubic-bezier(.22,1,.36,1);box-shadow:0 12px 15px #0002;background:#fff}.showcase_fanPage__eeDfp img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.showcase_fanPage__eeDfp.showcase_fanActive__ODQRb{left:52%;transform:rotateY(-12deg) translateZ(45px);box-shadow:3px 18px 25px #0002}@media (max-width:600px){.showcase_fanPage__eeDfp{width:47%;left:calc(0% + var(--slot) * 9%)}.showcase_fanPage__eeDfp.showcase_fanActive__ODQRb{left:48%;transform:rotateY(-10deg) translateZ(12px)}.showcase_viewModes__BdCkg{margin-top:16px}.showcase_viewModes__BdCkg .showcase_viewButton__Fa851{margin-top:0}}@media (prefers-reduced-motion:reduce){.showcase_fanPage__eeDfp{transition:none!important}}.showcase_styleTabs__SCHmU{position:relative}.showcase_fullSize__loqZN{display:inline-block;min-height:44px;padding-block:12px;color:inherit;font-size:11px;margin:10px 0;text-underline-offset:4px}.showcase_shelfScroll__oJ3ZG{position:relative}.story-styles_showcase__wvHOu{width:100%;margin:40px auto 0;color:#18181b}.story-styles_story__QzpFe{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px;color:#52525b;font-size:13px;margin-bottom:32px}.story-styles_story__QzpFe>:first-child{color:#18181b;font-weight:600}.story-styles_stage__ff0qS{width:100%;aspect-ratio:2.4/1;position:relative;isolation:isolate}.story-styles_scene__6oQfv{position:absolute;inset:0}.story-styles_cover__gxu_m,.story-styles_page__WIWze{position:absolute;display:block;background:#fff;border:1px solid #e4e4e7;box-shadow:0 8px 26px #00000010;overflow:hidden}.story-styles_page__WIWze{width:18%;top:calc(110px - var(--depth) * 30px);left:calc(1% + var(--slot) * 13.5%);z-index:var(--depth);aspect-ratio:9/16}.story-styles_cover__gxu_m{width:22%;left:39%;top:0;z-index:5;aspect-ratio:9/16;box-shadow:0 12px 40px #0000001a}.story-styles_cover__gxu_m img,.story-styles_page__WIWze img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.story-styles_pageNumber__O86rg{position:absolute;bottom:8px;right:8px;padding:3px 6px;border:1px solid #e4e4e7;font:10px/1.3 monospace;color:#27272a;background:#fff}.story-styles_cover__gxu_m:focus-visible,.story-styles_page__WIWze:focus-visible{outline:3px solid var(--brand,#fcaf1b);outline-offset:4px;z-index:7}.story-styles_tabs__50aU_{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin:12px auto 0}.story-styles_tabs__50aU_ button{min-height:46px;padding:10px 19px;border:1px solid transparent;border-radius:999px;color:#52525b;font-size:14px;transition:background .2s,color .2s,border-color .2s}.story-styles_tabs__50aU_ button:hover{color:#18181b;background:#f4f4f5}.story-styles_tabs__50aU_ button.story-styles_active__9ALk4{background:#18181b;color:#fff;border-color:#18181b}.story-styles_tabs__50aU_ button:focus-visible{outline:3px solid var(--brand,#fcaf1b);outline-offset:3px}.story-styles_loading__lb_gL{display:inline}.story-styles_status__TPARn{text-align:center;color:#71717a;font-size:12px;min-height:36px;padding-top:14px}.story-styles_details__hbHcZ{border-top:1px solid #e4e4e7;display:flex;align-items:start;justify-content:space-between;gap:24px;margin-top:24px;padding-top:20px;font-size:12px;line-height:1.8;color:#71717a}.story-styles_details__hbHcZ p{max-width:690px}.story-styles_details__hbHcZ a{flex-shrink:0;padding:0 4px;color:#3f3f46;min-height:44px;text-decoration:underline;text-underline-offset:4px}.story-styles_pageList__By4rP{display:none}@media (max-width:700px){.story-styles_story__QzpFe{margin-bottom:24px;font-size:12px}.story-styles_stage__ff0qS{height:86vw;aspect-ratio:auto}.story-styles_page__WIWze{width:37%;top:calc(62px - var(--depth) * 15px);left:calc(-29% + var(--slot) * 20%);pointer-events:none}.story-styles_cover__gxu_m{width:44%;left:28%}.story-styles_tabs__50aU_{gap:2px;margin-top:8px}.story-styles_tabs__50aU_ button{padding:10px 13px;font-size:12px}.story-styles_pageNumber__O86rg{font-size:8px;padding:2px 3px;bottom:3px;right:3px}.story-styles_details__hbHcZ{flex-direction:column;gap:8px;margin-top:12px}.story-styles_status__TPARn{line-height:1.7;padding-inline:12px;min-height:54px}.story-styles_pageList__By4rP{display:block;margin:8px 0 20px}.story-styles_pageList__By4rP summary{min-height:44px;padding:12px;text-align:center;cursor:pointer;font-size:13px;color:#3f3f46}.story-styles_pageList__By4rP a:focus-visible,.story-styles_pageList__By4rP summary:focus-visible{outline:3px solid var(--brand,#fcaf1b);outline-offset:2px}.story-styles_pageList__By4rP ol{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 0;list-style:none}.story-styles_pageList__By4rP img{width:100%;height:auto;border:1px solid #e4e4e7}.story-styles_pageList__By4rP a{display:block;color:#52525b;font-size:11px;line-height:1.8}.story-styles_pageList__By4rP span{display:block;padding-block:8px}}@media (prefers-reduced-motion:reduce){.story-styles_tabs__50aU_ button{transition:none}}