body.gallery-story *{box-sizing:border-box}html body.gallery-story{background:var(--gallery-paper);color:var(--gallery-ink)}body.gallery-story{margin:0;font:16px/1.6 IBM Plex Sans,Microsoft YaHei,PingFang SC,sans-serif}body.gallery-story button,body.gallery-story a{-webkit-tap-highlight-color:transparent}body.gallery-story button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}body.gallery-story a{color:inherit;text-decoration:none}body.gallery-story button:disabled{opacity:.24;cursor:default}body.gallery-story button:focus-visible,body.gallery-story a:focus-visible{outline:2px solid var(--gallery-accent);outline-offset:7px}body.gallery-story p,body.gallery-story h1,body.gallery-story h2,body.gallery-story h3,body.gallery-story figure{margin:0}body.gallery-story .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.gallery-story ::selection{background:var(--gallery-accent);color:var(--gallery-paper)}body.gallery-story .theme-button{border:1px solid var(--gallery-hair);border-radius:50%;place-items:center;width:35px;height:35px;display:grid}body.gallery-story .theme-button svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:17px;height:17px}body.gallery-story .theme-button:hover{background:var(--gallery-hover)}body.gallery-story .gallery-stage-ui{max-width:1800px;margin:auto}body.gallery-story .stage{position:relative}body.gallery-story .slide{isolation:isolate;grid-template-columns:46% 54%;align-items:center;gap:0;min-height:calc(100svh - 170px);padding:22px 6vw 42px;display:grid;position:relative}body.gallery-story .copy{z-index:5;pointer-events:none;min-width:0;padding-left:1vw;position:relative}body.gallery-story .folio{color:var(--gallery-accent);align-items:center;gap:15px;margin-bottom:25px;font-size:12px;display:flex}body.gallery-story .folio>span:first-child{font-family:IBM Plex Mono;font-size:14px}body.gallery-story .folio i{background:var(--gallery-accent);opacity:.7;width:40px;height:1px;display:block}body.gallery-story .album-title{font-family:var(--gallery-serif);letter-spacing:-.055em;font-size:clamp(80px,8.6vw,144px);font-weight:400;line-height:1.12;position:relative}body.gallery-story .title-line{overflow-clip-margin:28px;display:block;overflow:clip}body.gallery-story .title-line>span{white-space:nowrap;transform-origin:0 100%;display:inline-block;position:relative}body.gallery-story .album-meta{color:var(--gallery-muted);align-items:center;gap:25px;margin-top:29px;font-size:12px;display:flex}body.gallery-story .album-meta>span:last-child{font-family:IBM Plex Mono;font-size:11px}body.gallery-story .caption{font-family:var(--gallery-serif);letter-spacing:.04em;color:var(--gallery-accent);align-items:baseline;gap:26px;margin-top:30px;font-size:20px;display:flex}body.gallery-story .caption>span{font-family:IBM Plex Sans;font-size:13px}body.gallery-story .visual{z-index:2;pointer-events:none;place-items:center;min-width:0;height:100%;display:grid;position:relative}body.gallery-story .frame{width:auto;max-width:100%;height:min(63svh,650px);max-height:100%;box-shadow:12px 20px 50px -22px var(--gallery-image-shadow);pointer-events:auto;position:relative}body.gallery-story .frame:after{content:"";border:1px solid var(--gallery-image-line);pointer-events:none;position:absolute;inset:0}body.gallery-story .cover-link{outline-offset:8px;width:100%;height:100%;display:block;overflow:hidden}body.gallery-story .cover-link img{object-fit:contain;backface-visibility:hidden;width:100%;height:100%;transition:filter .25s;display:block}body.gallery-story .cover-link:hover img{filter:brightness(1.045)}body.gallery-story .frame:before{content:"";z-index:-1;border-left:1px solid var(--gallery-hair);border-bottom:1px solid var(--gallery-hair);pointer-events:none;position:absolute;inset:-15px;transform:translate(-6px,6px)}body.gallery-story .kind-left .visual{padding-left:4vw}body.gallery-story .kind-left .frame{transform:rotate(1.5deg)}body.gallery-story .kind-right{grid-template-columns:54% 46%}body.gallery-story .kind-right .copy{grid-area:1/2;padding-left:6vw}body.gallery-story .kind-right .visual{grid-area:1/1;padding-right:4vw}body.gallery-story .kind-right .frame{transform:rotate(-1.4deg)}body.gallery-story .kind-right .album-title{letter-spacing:.035em;white-space:nowrap;font-size:clamp(94px,10.2vw,170px)}body.gallery-story .kind-right .caption{margin-top:40px}body.gallery-story .kind-wide{grid-template-columns:45% 55%}body.gallery-story .kind-wide .album-title{letter-spacing:-.05em;font-size:clamp(61px,5.85vw,98px);line-height:1.25}body.gallery-story .kind-wide .frame{aspect-ratio:1280/964;width:100%;height:auto;max-height:min(62svh,590px);transform:rotate(.8deg)}body.gallery-story .kind-wide .visual{padding-left:0}body.gallery-story .kind-wide .caption{margin-top:28px;font-size:18px}body.gallery-story .word-circle{pointer-events:none;width:calc(100% + .7em);height:calc(100% + .3em);position:absolute;inset:-.11em -.3em;overflow:visible}body.gallery-story .word-circle path{fill:none;stroke:var(--gallery-stroke);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}body.gallery-story .ink-layer{z-index:4;pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--gallery-stroke);stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0;overflow:visible}body.gallery-story .main-ink{stroke-width:4.2px;opacity:.9}body.gallery-story .echo-ink{stroke-width:1.2px;opacity:.48}body.gallery-story .corner-ink{stroke-width:1.6px;opacity:.74}body.gallery-story .mobile-ink{display:none}body.gallery-story .pager{z-index:12;border-top:1px solid var(--gallery-hair);justify-content:space-between;align-items:center;gap:25px;height:88px;margin:0 clamp(24px,6vw,100px);display:flex;position:relative}body.gallery-story .page-reading{align-items:center;gap:24px;min-width:0;display:flex}body.gallery-story .position{white-space:nowrap;color:var(--gallery-muted);align-items:baseline;gap:12px;font-family:IBM Plex Mono;font-size:12px;display:flex}body.gallery-story .position b{color:var(--gallery-accent);font-size:25px;font-weight:400}body.gallery-story .album-current{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;overflow:hidden}body.gallery-story .view-hint{color:var(--gallery-muted);white-space:nowrap;align-items:center;gap:14px;font-size:11px;display:flex}body.gallery-story .view-hint i{background:var(--gallery-hair);width:1px;height:11px;display:block}body.gallery-story .mobile-hint{display:none}body.gallery-story .pager-actions{align-items:center;gap:32px;display:flex}body.gallery-story .catalog-button{align-items:center;gap:16px;padding:9px 0;font-size:12px;display:flex}body.gallery-story .catalog-button>span{color:var(--gallery-accent);font-size:22px;line-height:1}body.gallery-story .direction-buttons{gap:10px;display:flex}body.gallery-story .direction-buttons button{border:1px solid var(--gallery-hair);border-radius:50%;place-items:center;width:43px;height:43px;display:grid}body.gallery-story .direction-buttons svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:17px;height:17px}body.gallery-story .direction-buttons button:not(:disabled):hover{color:var(--gallery-accent);background:var(--gallery-hover)}html.gallery-stage-ready body.gallery-story{overflow:hidden}html.gallery-stage-ready body.gallery-story .gallery-stage-ui{grid-template-rows:minmax(0,1fr) 88px;height:calc(100svh - 82px);display:grid}html.gallery-stage-ready body.gallery-story .stage{touch-action:pan-x pinch-zoom;outline:none;min-height:0}html.gallery-stage-ready body.gallery-story .slide{visibility:hidden;opacity:0;pointer-events:none;min-height:0;position:absolute;inset:0}html.gallery-stage-ready body.gallery-story .slide.is-active{visibility:visible;opacity:1;pointer-events:auto}html.gallery-stage-ready body.gallery-story .slide.is-out{visibility:visible}html.gallery-stage-ready body.gallery-story .slide:not(.is-active) .cover-link{pointer-events:none}html.gallery-stage-ready body.gallery-story [data-draw]{stroke-dasharray:1000;stroke-dashoffset:1000px}body.gallery-story .gallery-catalog{border:1px solid var(--gallery-hair);width:min(680px,100vw - 40px);max-height:calc(100svh - 60px);color:var(--gallery-ink);background:var(--gallery-paper);box-shadow:0 30px 100px var(--gallery-dialog-shadow);border-radius:0;padding:35px 38px;overflow:auto}body.gallery-story .gallery-catalog::backdrop{background:var(--gallery-backdrop);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}body.gallery-story .gallery-catalog>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}body.gallery-story .gallery-catalog header p{color:var(--gallery-accent);margin-bottom:12px;font-family:IBM Plex Mono;font-size:11px}body.gallery-story .gallery-catalog h2{font:400 35px/1.3 var(--gallery-serif);letter-spacing:-.04em}body.gallery-story .gallery-catalog header>button{color:var(--gallery-muted);font:300 30px/1 IBM Plex Sans}body.gallery-story .catalog-list{display:grid}body.gallery-story .catalog-list>button{text-align:left;border-top:1px solid var(--gallery-hair);align-items:center;gap:24px;padding:18px 0;display:flex}body.gallery-story .catalog-list>button:hover{background:var(--gallery-hover)}body.gallery-story .catalog-list img{object-fit:cover;flex:none;width:68px;height:76px}body.gallery-story .catalog-list button>span:nth-child(2){flex:1;min-width:0}body.gallery-story .catalog-list b{font-family:var(--gallery-serif);font-size:24px;font-weight:400;line-height:1.35;display:block}body.gallery-story .catalog-list small{color:var(--gallery-muted);margin-top:6px;font-size:11px;display:block}body.gallery-story .catalog-no{color:var(--gallery-accent);font-family:IBM Plex Mono;font-size:12px}body.gallery-story .catalog-note{color:var(--gallery-muted);margin-top:24px;font-size:11px}@media (min-width:1800px){body.gallery-story .slide{padding-left:100px;padding-right:100px}body.gallery-story .kind-left .visual{padding-left:55px}body.gallery-story .kind-right .copy{padding-left:80px}body.gallery-story .kind-right .visual{padding-right:55px}}@media (max-width:1100px) and (min-width:768px){body.gallery-story .slide{padding-left:6vw;padding-right:6vw}body.gallery-story .album-title{font-size:clamp(72px,8.5vw,110px)}body.gallery-story .kind-wide .album-title{font-size:5.8vw}body.gallery-story .page-reading{gap:14px}body.gallery-story .album-current{max-width:145px}body.gallery-story .pager-actions{gap:20px}body.gallery-story .view-hint{gap:10px;font-size:10px}body.gallery-story .pager{gap:16px}body.gallery-story .frame{height:min(61svh,610px)}}@media (max-height:660px) and (min-width:768px){html.gallery-stage-ready body.gallery-story .gallery-stage-ui{grid-template-rows:minmax(0,1fr) 72px;height:calc(100svh - 64px)}body.gallery-story .pager{height:72px}body.gallery-story .slide{padding-top:5px;padding-bottom:22px}body.gallery-story .album-title{font-size:clamp(61px,7vw,94px)}body.gallery-story .folio{margin-bottom:13px}body.gallery-story .album-meta,body.gallery-story .caption{margin-top:18px}body.gallery-story .frame{height:min(66svh,440px)}body.gallery-story .kind-right .album-title{font-size:9vw}body.gallery-story .kind-right .caption{margin-top:24px}body.gallery-story .kind-wide .album-title{font-size:5.2vw}body.gallery-story .kind-wide .frame{max-height:65svh}body.gallery-story .kind-wide .caption{margin-top:19px}}@media (max-width:767px){body.gallery-story .theme-button{width:29px;height:29px}body.gallery-story .theme-button svg{width:15px;height:15px}html.gallery-stage-ready body.gallery-story .gallery-stage-ui{grid-template-rows:minmax(0,1fr) 105px;height:calc(100svh - 64px)}body.gallery-story .slide,body.gallery-story .kind-right,body.gallery-story .kind-wide{flex-direction:column;justify-content:center;align-items:stretch;gap:20px;min-height:calc(100svh - 169px);padding:7px 27px 25px;display:flex}body.gallery-story .visual,body.gallery-story .kind-left .visual,body.gallery-story .kind-right .visual,body.gallery-story .kind-wide .visual{flex:none;order:0;place-items:center;width:100%;height:clamp(170px,36svh,330px);padding:0}body.gallery-story .frame{width:auto;max-width:88%;height:100%;box-shadow:9px 15px 34px -18px var(--gallery-image-shadow)}body.gallery-story .frame:before{inset:-9px;transform:translate(-4px,4px)}body.gallery-story .kind-wide .frame{width:100%;max-width:100%;height:auto;max-height:100%;transform:rotate(.8deg)}body.gallery-story .copy,body.gallery-story .kind-right .copy{flex:none;order:1;min-width:0;padding:0 8px}body.gallery-story .folio{gap:10px;margin-bottom:10px;font-size:10px}body.gallery-story .folio>span:first-child{font-size:11px}body.gallery-story .folio i{width:27px}body.gallery-story .album-title{letter-spacing:-.05em;font-size:clamp(46px,12vw,70px);line-height:1.1}body.gallery-story .title-line{overflow-clip-margin:18px;display:inline-block}body.gallery-story .title-line+.title-line{margin-left:.18em}body.gallery-story .kind-right .album-title{letter-spacing:.035em;font-size:clamp(54px,15vw,76px)}body.gallery-story .album-meta{gap:22px;margin-top:16px;font-size:10px}body.gallery-story .album-meta>span:last-child{font-size:9px}body.gallery-story .caption,body.gallery-story .kind-right .caption,body.gallery-story .kind-wide .caption{gap:18px;margin-top:14px;font-size:16px}body.gallery-story .caption>span{font-size:11px}body.gallery-story .kind-wide{gap:18px}body.gallery-story .kind-wide .visual{height:clamp(160px,29svh,270px)}body.gallery-story .kind-wide .album-title{font-size:clamp(36px,9.5vw,50px);line-height:1.2}body.gallery-story .kind-wide .title-line{display:block}body.gallery-story .kind-wide .title-line+.title-line{margin-left:0}body.gallery-story .kind-wide .album-meta{margin-top:13px}body.gallery-story .desktop-ink{display:none}body.gallery-story .mobile-ink{z-index:4;display:block}body.gallery-story .main-ink{stroke-width:2.8px}body.gallery-story .echo-ink{stroke-width:1px}body.gallery-story .corner-ink{stroke-width:1.3px}body.gallery-story .word-circle path{stroke-width:2.9px}body.gallery-story .pager{grid-template-rows:53px 28px;grid-template-columns:1fr auto;align-content:center;gap:0 16px;height:105px;margin:0 23px;display:grid}body.gallery-story .page-reading{gap:14px;min-width:0}body.gallery-story .position{gap:8px;font-size:10px}body.gallery-story .position b{font-size:21px}body.gallery-story .album-current{max-width:123px;font-size:10px}body.gallery-story .pager-actions{gap:18px}body.gallery-story .catalog-button{gap:0;padding:10px 2px;font-size:0}body.gallery-story .catalog-button>span{font-size:24px}body.gallery-story .direction-buttons{gap:8px}body.gallery-story .direction-buttons button{width:35px;height:35px}body.gallery-story .direction-buttons svg{width:14px;height:14px}body.gallery-story .view-hint{grid-area:2/1/auto/-1;justify-content:center;gap:13px;font-size:9px}body.gallery-story .desktop-hint{display:none}body.gallery-story .mobile-hint{display:inline}body.gallery-story .gallery-catalog{width:calc(100vw - 30px);max-height:calc(100svh - 34px);padding:25px 24px}body.gallery-story .gallery-catalog h2{font-size:29px}body.gallery-story .catalog-list>button{gap:18px}body.gallery-story .catalog-list img{width:50px;height:62px}body.gallery-story .catalog-list b{font-size:20px}body.gallery-story .catalog-note{font-size:10px}}@media (max-width:360px){body.gallery-story .slide{gap:16px;padding-left:21px;padding-right:21px}body.gallery-story .copy,body.gallery-story .kind-right .copy{padding:0 4px}body.gallery-story .album-title{font-size:44px}body.gallery-story .kind-right .album-title{font-size:53px}body.gallery-story .kind-wide .album-title{font-size:34px}body.gallery-story .pager{column-gap:8px;margin:0 18px}body.gallery-story .album-current{max-width:98px}body.gallery-story .pager-actions{gap:11px}body.gallery-story .page-reading{gap:10px}}@media (max-height:680px) and (max-width:767px){body.gallery-story .slide{gap:12px;padding-bottom:14px}body.gallery-story .visual,body.gallery-story .kind-left .visual,body.gallery-story .kind-right .visual{height:30svh;min-height:150px}body.gallery-story .kind-wide .visual{height:25svh;min-height:130px}body.gallery-story .album-title{font-size:42px}body.gallery-story .kind-right .album-title{font-size:48px}body.gallery-story .kind-wide .album-title{font-size:32px}body.gallery-story .folio{margin-bottom:7px}body.gallery-story .album-meta{margin-top:11px}body.gallery-story .caption,body.gallery-story .kind-right .caption,body.gallery-story .kind-wide .caption{margin-top:9px;font-size:14px}}@media (prefers-reduced-motion:reduce){body.gallery-story *,body.gallery-story :before,body.gallery-story :after{transition:none!important;animation:none!important}html.gallery-stage-ready body.gallery-story [data-draw]{stroke-dashoffset:0}}html.gallery-stage-ready body.gallery-story .stage{overflow:clip}body.gallery-story .copy-ink{pointer-events:none;fill:none;width:calc(100% + 36px);height:240px;stroke:var(--gallery-stroke);stroke-linecap:round;stroke-linejoin:round;display:none;position:absolute;bottom:-26px;left:-18px;overflow:visible}body.gallery-story .visual{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}body.gallery-story .frame{aspect-ratio:3/4;min-width:0;min-height:0}@media (max-width:767px){body.gallery-story .frame{width:auto;height:100%}body.gallery-story .kind-wide .frame{aspect-ratio:1280/964;width:auto;max-width:100%;height:100%}body.gallery-story .copy-ink{display:block}}@media (max-width:767px) and (max-height:550px) and (orientation:landscape){html.gallery-stage-ready body.gallery-story .gallery-stage-ui{grid-template-rows:minmax(0,1fr) 64px;height:calc(100svh - 52px)}body.gallery-story .slide,body.gallery-story .kind-right,body.gallery-story .kind-wide{grid-template-columns:45% 55%;align-items:center;gap:0;min-height:0;padding:10px 6vw 18px;display:grid}body.gallery-story .copy,body.gallery-story .kind-right .copy{order:0;padding:0 0 0 3px}body.gallery-story .visual,body.gallery-story .kind-left .visual,body.gallery-story .kind-right .visual,body.gallery-story .kind-wide .visual{order:0;width:100%;height:calc(100svh - 148px);min-height:0;padding:0 0 0 20px}body.gallery-story .frame{width:auto;max-width:90%;height:100%}body.gallery-story .kind-right{grid-template-columns:51% 49%}body.gallery-story .kind-right .visual{grid-area:1/1;padding:0 20px 0 0}body.gallery-story .kind-right .copy{grid-area:1/2;padding-left:24px}body.gallery-story .folio{gap:9px;margin-bottom:8px;font-size:9px}body.gallery-story .folio>span:first-child{font-size:10px}body.gallery-story .folio i{width:23px}body.gallery-story .album-title{font-size:clamp(34px,6.4vw,48px);line-height:1.08}body.gallery-story .title-line{overflow-clip-margin:15px;display:block}body.gallery-story .title-line+.title-line{margin-left:0}body.gallery-story .kind-right .album-title{font-size:clamp(39px,7.7vw,55px)}body.gallery-story .kind-wide .album-title{font-size:clamp(25px,4.5vw,32px);line-height:1.2}body.gallery-story .album-meta{gap:16px;margin-top:10px;font-size:9px}body.gallery-story .album-meta>span:last-child{font-size:8px}body.gallery-story .caption,body.gallery-story .kind-right .caption,body.gallery-story .kind-wide .caption{gap:15px;margin-top:9px;font-size:13px}body.gallery-story .caption>span{font-size:10px}body.gallery-story .kind-wide .frame{aspect-ratio:1280/964;width:100%;height:auto;max-height:100%}body.gallery-story .kind-wide .visual{padding-left:12px}body.gallery-story .desktop-ink{display:block}body.gallery-story .mobile-ink,body.gallery-story .copy-ink{display:none}body.gallery-story .main-ink{stroke-width:4.2px}body.gallery-story .echo-ink{stroke-width:1.2px}body.gallery-story .corner-ink{stroke-width:1.6px}body.gallery-story .pager{gap:15px;height:64px;margin:0 25px;display:flex}body.gallery-story .page-reading{gap:10px}body.gallery-story .album-current{max-width:135px}body.gallery-story .pager-actions{gap:22px}body.gallery-story .view-hint{gap:9px;font-size:8px}body.gallery-story .direction-buttons button{width:30px;height:30px}body.gallery-story .position b{font-size:19px}}body.gallery-story .gallery-stage-ui{z-index:2;position:relative}body.gallery-story .film-backdrop{pointer-events:none;z-index:0;opacity:var(--gallery-film-opacity);place-items:center;transition:opacity .7s;display:grid;position:fixed;inset:0;overflow:hidden}body.gallery-story .film-object{will-change:transform;flex:none;width:min(116vw,1720px);transform:rotate(-12deg)}body.gallery-story .film-object svg{width:100%;height:auto;display:block}html.on-develop body.gallery-story .film-backdrop{opacity:0}html.on-spiral body.gallery-story .film-backdrop{opacity:calc(var(--gallery-film-opacity) * .55)}body.gallery-story .album-title-link,body.gallery-story .caption{pointer-events:auto}body.gallery-story .album-title-link{max-width:100%;display:inline-block}body.gallery-story .caption{width:max-content;max-width:100%}body.gallery-story .album-title-link:hover,body.gallery-story .caption:hover{color:var(--gallery-accent)}body.gallery-story .caption:hover>span{transform:translate(2px,-2px)}body.gallery-story .caption>span{transition:transform .25s}html.on-develop body.gallery-story .pager{--gallery-ink:var(--gallery-bath-ink);--gallery-muted:var(--gallery-bath-faint);--gallery-accent:var(--gallery-bath-ink);--gallery-hair:color-mix(in srgb,var(--gallery-bath-ink) 24%,transparent);color:var(--gallery-bath-ink)}body.gallery-story .kind-develop{color:var(--gallery-bath-ink);padding:0;display:block}body.gallery-story .bath{background:var(--gallery-bath-bg);touch-action:none;background-position:0 -82px;background-size:100% 100svh;position:absolute;inset:0;overflow:hidden}body.gallery-story .bath[hidden]{display:none!important}body.gallery-story .bath-cv{width:100%;height:100%;display:block;position:absolute;inset:0}body.gallery-story .bath:after{content:"";z-index:1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='150' height='150' filter='url(%23g)' opacity='.5'/%3E%3C/svg%3E");position:absolute;inset:0}body.gallery-story .bath-mark{letter-spacing:.025em;text-align:center;color:var(--gallery-bath-ink);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;text-shadow:0 2px 14px var(--gallery-detail-1);place-items:center;padding:0 5vw;font:400 clamp(21px,5.8vw,78px)/1.7 Homemade,STXingkai,楷体,cursive;display:grid;position:absolute;inset:0}body.gallery-story .develop-topnote{z-index:3;color:var(--gallery-bath-faint);pointer-events:none;align-items:center;gap:17px;font-size:11px;display:flex;position:absolute;top:30px;left:7vw}body.gallery-story .develop-topnote i{opacity:.6;background:currentColor;width:40px;height:1px}body.gallery-story .develop-bottom{z-index:3;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:37px;left:7vw;right:7vw}body.gallery-story .develop-bottom p{color:var(--gallery-bath-faint);pointer-events:none;font-size:12px}body.gallery-story .develop-bottom p>span{display:none}body.gallery-story .develop-bottom button{color:var(--gallery-bath-ink);border-bottom:1px solid var(--gallery-bath-faint);align-items:center;gap:22px;padding:8px 0;font-size:12px;display:flex}body.gallery-story .develop-bottom button>span{font-size:24px;font-weight:300}body.gallery-story .catalog-scenes{color:var(--gallery-accent);gap:24px;padding:0 0 20px;font-size:12px;display:flex}body.gallery-story .catalog-scenes button{padding:0}body.gallery-story .catalog-scenes span{opacity:.7;margin-right:9px;font:10px IBM Plex Mono}body.gallery-story .catalog-scenes button[aria-current=true]{text-underline-offset:5px;text-decoration:underline}@media (max-width:1100px){body.gallery-story .film-object{width:132vw}}@media (max-height:660px) and (min-width:768px){body.gallery-story .bath{background-position-y:-64px}body.gallery-story .develop-topnote{top:19px}body.gallery-story .develop-bottom{bottom:20px}}@media (max-width:767px){body.gallery-story .film-object{width:185vw;max-width:none}body.gallery-story .film-backdrop{opacity:calc(var(--gallery-film-opacity) * .75);place-items:center}body.gallery-story .bath{background-position-y:-64px}body.gallery-story .bath-mark{padding:0 24px;font-size:clamp(21px,6vw,39px);line-height:1.8}body.gallery-story .develop-topnote{gap:13px;font-size:10px;top:28px;left:27px}body.gallery-story .develop-bottom{flex-direction:column;align-items:flex-start;gap:24px;bottom:29px;left:27px;right:27px}body.gallery-story .develop-bottom p{font-size:11px}body.gallery-story .develop-bottom p>span{opacity:.75;margin-top:6px;display:block}body.gallery-story .develop-bottom button{gap:30px;font-size:11px}body.gallery-story .catalog-scenes{gap:22px;font-size:11px}body.gallery-story .catalog-scenes span{font-size:9px}}@media (max-width:360px){body.gallery-story .develop-topnote,body.gallery-story .develop-bottom{left:22px;right:22px}body.gallery-story .kind-spiral{padding-left:18px;padding-right:18px}}@media (max-width:767px) and (max-height:550px) and (orientation:landscape){body.gallery-story .bath{background-position-y:-52px}body.gallery-story .bath-mark{font-size:35px}body.gallery-story .develop-topnote{top:12px;left:6vw}body.gallery-story .develop-bottom{flex-direction:row;align-items:flex-end;bottom:12px;left:6vw;right:6vw}body.gallery-story .develop-bottom p>span{display:none}body.gallery-story .film-object{width:124vw}}@media (prefers-reduced-motion:reduce){body.gallery-story .film-backdrop{transition:none}body.gallery-story .film-object{will-change:auto}}body.gallery-story .bath{z-index:1;visibility:hidden;pointer-events:none;background-position:0 0;background-size:100% 100%;position:fixed;inset:0}html.on-develop body.gallery-story .bath{visibility:visible;pointer-events:auto}html.on-develop body.gallery-story .gallery-stage-ui,html.on-develop body.gallery-story .topbar,html.on-develop body.gallery-story .pager,html.gallery-stage-ready.on-develop body.gallery-story .kind-develop{pointer-events:none}html.on-develop body.gallery-story .topbar a,html.on-develop body.gallery-story .topbar button,html.on-develop body.gallery-story .pager button,html.on-develop body.gallery-story [data-advance]{pointer-events:auto}body.gallery-story .kind-spiral{padding:0 6vw;display:block}body.gallery-story .original-plate{outline:none;height:100%;min-height:0;overflow:auto}html.sp-on body.gallery-story .original-plate{overflow:visible}html.sp-on body.gallery-story .kind-spiral .sp-viewport{height:100%;min-height:0;margin-top:0}body.gallery-story .sp-viewport[hidden]{display:none!important}body.gallery-story{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark body.gallery-story{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.gallery-story .bath-mark{font-family:Homemade Apple,STXingkai,楷体,cursive}body.gallery-story .kind-wide .frame{aspect-ratio:var(--gallery-cover-ratio)}body.gallery-story .slide[data-weight=regular] .main-ink{stroke-width:2.5px}body.gallery-story .slide[data-weight=regular] .echo-ink{stroke-width:.8px;opacity:.4}body.gallery-story .slide[data-weight=regular] .corner-ink{stroke-width:1.2px}body.gallery-story .slide[data-stroke=corner] .word-circle{display:none}@media (min-width:768px){body.gallery-story .kind-right .copy{container-type:inline-size}body.gallery-story .kind-right .album-title{font-size:min(clamp(94px,10.2vw,170px),calc(96cqw / var(--gallery-title-columns,2)))}}@media (max-width:767px){body.gallery-story .slide[data-long-title=true] .album-title{white-space:normal}body.gallery-story .slide[data-long-title=true] .title-line{display:block}body.gallery-story .slide[data-long-title=true] .title-line+.title-line{margin-left:0}}body.gallery-story .tsl-veil{display:none}html.tsl-in body.gallery-story .tsl-veil{z-index:31;pointer-events:none;background:var(--gallery-entry-bg);animation:gallery-veil-out .8s var(--ease) both;display:block;position:fixed;inset:0}@keyframes gallery-veil-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){html.tsl-in body.gallery-story .tsl-veil{display:none}}body.gallery-story .page-inf{display:none}body.gallery-story>.topbar{z-index:30;position:relative}body.gallery-story>.topbar>.gallery-theme{flex:none;margin-left:12px}body.gallery-story .gallery-stage-ui{width:100%;font:16px/1.6 IBM Plex Sans,Microsoft YaHei,sans-serif}body.gallery-story .kind-develop{display:none}html.gallery-stage-ready body.gallery-story .kind-develop.is-active{display:block}html.gallery-stage-ready body.gallery-story>.foot{display:none}html.gallery-stage-ready body.gallery-story .gallery-stage-ui{height:calc(100svh - var(--gallery-topbar-height,82px))}html.on-develop body.gallery-story>main{pointer-events:none}html.on-develop body.gallery-story>.topbar>:is(.navbtn,.navtog),html.on-develop body.gallery-story .navmask,html.on-develop body.gallery-story .navpanel{pointer-events:auto}body.gallery-story .original-plate{font-size:var(--fs-body);line-height:var(--lh-body)}html.gallery-stage-ready.on-spiral:not(.sp-on) body.gallery-story .stage{touch-action:pan-y pinch-zoom}body.gallery-story .gallery-catalog .foot{color:var(--gallery-muted);--on-band:var(--gallery-ink);--on-band-sub:var(--gallery-accent);--on-band-meta:var(--gallery-muted);--accent-ink:var(--gallery-accent);border-top:1px solid var(--gallery-hair);background:0 0;margin-top:22px;padding:20px 0 0;display:block}body.gallery-story .gallery-catalog .foot .wrap{flex-direction:column;gap:8px;padding:0;display:flex}body.gallery-story .gallery-catalog .foot .links{flex-wrap:wrap;gap:6px 14px;display:flex}body.gallery-story .gallery-catalog .foot .links a{margin:0}body.gallery-story .theme-button[hidden]{display:none!important}body.gallery-story .bath{top:0}body.gallery-story>.topbar:before{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}html.on-develop body.gallery-story>.topbar{color:var(--gallery-bath-ink)}html.on-develop body.gallery-story>.topbar .site,html.on-develop body.gallery-story>.topbar nav>a{color:var(--gallery-bath-ink);background:0 0}html.on-develop body.gallery-story>.topbar nav>a[aria-current=page]{border-color:color-mix(in srgb,var(--gallery-bath-ink) 36%,transparent)}body.gallery-story .gallery-catalog{pointer-events:auto}@media (min-width:1000px){body.gallery-story .pager{margin-right:12px;padding-right:240px}body.gallery-story .view-hint{white-space:normal}}@media (max-width:1199px){body.gallery-story .view-hint{display:none}}@media (max-width:999px){body.gallery-story{--music-page-bottom:105px}}body.gallery-story>.topbar>nav:not(.navpanel)>a:is(:hover,:focus-visible,[aria-current=page]){background:var(--gallery-nav-wash);color:var(--accent-ink);border-color:var(--gallery-nav-line)}html.dark body.gallery-story>.topbar>nav:not(.navpanel)>a:is(:hover,:focus-visible,[aria-current=page]){background:var(--paper);color:var(--ink);border-color:var(--hair)}html:not(.dark).on-develop body.gallery-story>.topbar>nav:not(.navpanel)>a:is(:hover,:focus-visible,[aria-current=page]){color:var(--gallery-bath-ink);border-color:var(--gallery-nav-line)}
