._11Z4HW_root{--sky:#1b1530;--sky-deep:#0d0a1a;--cream:#f2eee3;--cream-soft:#f2eee3b8;--crimson:#a3243b;--crimson-hi:#bf2e48;--glass:#140f26c7;--line:#f2eee329;overscroll-behavior:none;color:var(--cream);font-family:var(--font-roboto), Roboto, Arial, sans-serif;background-color:var(--sky);background-image:radial-gradient(1px 1px at 12% 18%, #ffffffb3, transparent 60%), radial-gradient(1px 1px at 72% 12%, #ffffff8c, transparent 60%), radial-gradient(1.5px 1.5px at 38% 74%, #ffffff80, transparent 60%), radial-gradient(1px 1px at 88% 62%, #fff9, transparent 60%), radial-gradient(1px 1px at 22% 88%, #ffffff73, transparent 60%), radial-gradient(1.5px 1.5px at 58% 36%, #f6d79a8c, transparent 60%), radial-gradient(1px 1px at 6% 52%, #ffffff80, transparent 60%), radial-gradient(1px 1px at 94% 90%, #ffffff73, transparent 60%), radial-gradient(ellipse at 50% 0%, #2c2250 0%, var(--sky) 55%, var(--sky-deep) 100%);-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}._11Z4HW_root:fullscreen{background-color:var(--sky)}._11Z4HW_top{padding:max(10px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));flex:none;align-items:center;gap:12px;display:flex}._11Z4HW_title{min-width:0;font-family:var(--font-display), "Bodoni Moda", Georgia, serif;letter-spacing:.01em;color:var(--cream);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:clamp(1.05rem,2.6vw,1.45rem);font-weight:500;line-height:1.2;overflow:hidden}._11Z4HW_download{background:var(--crimson);color:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #00000059}._11Z4HW_download:hover,._11Z4HW_download:focus-visible{background:var(--crimson-hi)}@media (max-width:420px){._11Z4HW_download span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._11Z4HW_download{padding:0 10px}}._11Z4HW_stage{min-height:0;margin:4px max(12px, env(safe-area-inset-left)) 8px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;flex:1;justify-content:center;align-items:center;display:flex;position:relative}._11Z4HW_stageSpread{margin:8px 72px 12px}._11Z4HW_msg{color:var(--cream-soft);font-size:1rem}._11Z4HW_hint{background:var(--glass);color:var(--cream);white-space:nowrap;pointer-events:none;border-radius:999px;margin:0;padding:6px 12px;font-size:.8rem;animation:.6s 3s forwards _11Z4HW_fadeOut;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@keyframes _11Z4HW_fadeOut{to{opacity:0}}._11Z4HW_page{background:var(--cream);outline:1px solid #f2eee324;position:relative;overflow:hidden}._11Z4HW_page img{pointer-events:none;width:100%;height:100%;display:block}._11Z4HW_blank{flex:none}._11Z4HW_link{cursor:pointer;border-radius:3px;display:block;position:absolute}._11Z4HW_link:hover,._11Z4HW_link:focus-visible{background:#a3243b24;outline:2px solid #a3243b8c}._11Z4HW_viewport{position:relative;overflow:hidden;box-shadow:0 10px 40px #0000008c}._11Z4HW_track{will-change:transform;height:100%;display:flex}._11Z4HW_slot{flex:0 0 100%;height:100%}._11Z4HW_book{perspective:2400px;will-change:transform;display:flex;position:relative}._11Z4HW_side{flex:0 0 50%;height:100%;display:flex}._11Z4HW_sideL{justify-content:flex-end}._11Z4HW_sideL ._11Z4HW_page{box-shadow:-6px 10px 30px #00000080}._11Z4HW_sideR ._11Z4HW_page{box-shadow:6px 10px 30px #00000080}._11Z4HW_sideL ._11Z4HW_page:after,._11Z4HW_sideR ._11Z4HW_page:after{content:"";pointer-events:none;position:absolute;inset:0}._11Z4HW_sideL ._11Z4HW_page:after{background:linear-gradient(270deg,#0000002e,#0000 7%)}._11Z4HW_sideR ._11Z4HW_page:after{background:linear-gradient(90deg,#0000002e,#0000 7%)}._11Z4HW_spine{pointer-events:none;background:#00000040;width:2px;margin-left:-1px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:50%}._11Z4HW_leaf{transform-style:preserve-3d;z-index:2;pointer-events:none;animation-timing-function:cubic-bezier(.45,.05,.35,1);animation-fill-mode:forwards;position:absolute;top:0}._11Z4HW_leafFwd{transform-origin:0;animation-name:_11Z4HW_flipFwd;left:50%}._11Z4HW_leafBack{transform-origin:100%;animation-name:_11Z4HW_flipBack;left:0}@keyframes _11Z4HW_flipFwd{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes _11Z4HW_flipBack{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}._11Z4HW_face{backface-visibility:hidden;position:absolute;inset:0;box-shadow:0 10px 30px #00000073}._11Z4HW_face:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000038,#0000 30%,#ffffff0f 70%,#0000001f);position:absolute;inset:0}._11Z4HW_faceBack{transform:rotateY(180deg)}._11Z4HW_sideBtn{z-index:3;background:var(--crimson);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:-24px;display:grid;position:absolute;top:50%;box-shadow:0 4px 16px #0006}._11Z4HW_sideBtn:hover:not(:disabled){background:var(--crimson-hi)}._11Z4HW_sideBtn:disabled{opacity:.25;cursor:default}._11Z4HW_sidePrev{left:14px}._11Z4HW_sideNext{right:14px}@media (max-width:699px),(orientation:portrait){._11Z4HW_sideBtn{display:none}}._11Z4HW_bar{margin:0 12px max(12px, env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(8px);border-radius:999px;flex:none;align-self:center;align-items:center;gap:4px;padding:6px;display:flex}._11Z4HW_btn{min-width:44px;height:44px;color:var(--cream);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 8px;display:inline-grid}._11Z4HW_btn:hover:not(:disabled),._11Z4HW_btn:focus-visible{background:#f2eee31f}._11Z4HW_btn:disabled{opacity:.3;cursor:default}._11Z4HW_btn:focus-visible,._11Z4HW_thumb:focus-visible,._11Z4HW_download:focus-visible,._11Z4HW_sideBtn:focus-visible{outline:2px solid var(--cream);outline-offset:2px}._11Z4HW_on{background:var(--crimson)}._11Z4HW_on:hover:not(:disabled){background:var(--crimson-hi)}._11Z4HW_counter{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:82px;font-size:.95rem}._11Z4HW_sep{background:var(--line);width:1px;height:24px;margin:0 4px}._11Z4HW_thumbs{overscroll-behavior-x:contain;scrollbar-width:thin;background:var(--glass);border:1px solid var(--line);border-radius:14px;flex:none;gap:10px;margin:0 12px 10px;padding:10px 12px;display:flex;overflow-x:auto}._11Z4HW_thumb{color:var(--cream-soft);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;flex-direction:column;flex:none;align-items:center;gap:4px;padding:3px;font-size:.75rem;display:flex}._11Z4HW_thumb img{background:var(--cream);width:auto;height:92px;display:block}._11Z4HW_thumbOn{border-color:var(--crimson);color:var(--cream)}._11Z4HW_zoom{z-index:10;background:#0b0917;flex-direction:column;display:flex;position:fixed;inset:0}._11Z4HW_zoomBar{padding:max(8px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));flex:none;align-items:center;gap:2px;display:flex}._11Z4HW_zoomTitle{color:var(--cream-soft);flex:1;font-size:.95rem}._11Z4HW_close{background:var(--crimson);margin-left:6px}._11Z4HW_close:hover:not(:disabled){background:var(--crimson-hi)}._11Z4HW_zoomBox{overscroll-behavior:contain;touch-action:pan-x pan-y;min-height:0;padding:0 0 env(safe-area-inset-bottom);flex:1;display:flex;overflow:auto}._11Z4HW_zoomInner{margin:auto}._11Z4HW_zoomPage{position:relative}._11Z4HW_zoomPage img{background-size:100% 100%;background-color:var(--cream);-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block}._11Z4HW_index{justify-content:flex-start;align-items:center;padding:15vh 16px 16px;position:fixed;overflow-y:auto}._11Z4HW_indexTitle{font-family:var(--font-display), "Bodoni Moda", Georgia, serif;color:var(--cream);margin:0 0 24px;font-size:2rem;font-weight:500}._11Z4HW_indexEmpty{color:var(--cream-soft)}._11Z4HW_indexList{gap:12px;width:min(100%,420px);margin:0;padding:0;list-style:none;display:grid}._11Z4HW_indexList a{background:var(--glass);border:1px solid var(--line);color:var(--cream);border-radius:12px;padding:14px 18px;text-decoration:none;display:block}._11Z4HW_indexList a:hover,._11Z4HW_indexList a:focus-visible{border-color:var(--crimson)}@media (prefers-reduced-motion:reduce){._11Z4HW_leaf{animation-duration:1ms!important}}
