.CollabImageLightbox-module__hO9dgW__trigger{cursor:zoom-in;background:0 0;border:0;border-radius:4px;width:100%;padding:0;display:block;overflow:hidden}.CollabImageLightbox-module__hO9dgW__overlay{z-index:1000;background:0 0;border:0;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.CollabImageLightbox-module__hO9dgW__overlay::backdrop{background:0 0}.CollabImageLightbox-module__hO9dgW__backdrop{cursor:zoom-out;background:#14161cd1;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.CollabImageLightbox-module__hO9dgW__dialog{z-index:1;place-items:center;width:min(880px,92vw);max-height:90dvh;display:grid;position:relative}.CollabImageLightbox-module__hO9dgW__dialog .CollabImageLightbox-module__hO9dgW__dialogImage{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:86dvh;display:block}.CollabImageLightbox-module__hO9dgW__close{z-index:2;color:#253044;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;top:-16px;right:-16px;box-shadow:0 4px 16px #00000040}
.VolumeImageLightbox-module__woKa6a__trigger{cursor:zoom-in;background:0 0;border:0;border-radius:0;width:100%;padding:0;display:block;overflow:hidden}.VolumeImageLightbox-module__woKa6a__trigger:focus-visible{outline-offset:3px;outline:3px solid #f5335f59}.VolumeImageLightbox-module__woKa6a__overlay{z-index:1000;background:#0006;border:0;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.VolumeImageLightbox-module__woKa6a__overlay:focus{outline:none}.VolumeImageLightbox-module__woKa6a__overlay:not([open]){display:none}.VolumeImageLightbox-module__woKa6a__overlay::backdrop{background:0 0}.VolumeImageLightbox-module__woKa6a__dialog{place-items:center;width:min(100vw,440px);max-height:calc(100dvh - 112px);display:grid;position:relative}.VolumeImageLightbox-module__woKa6a__dialogImage{object-fit:contain;border-radius:0;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 112px);display:block}.VolumeImageLightbox-module__woKa6a__close{z-index:1;color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:-45px;right:3px}.VolumeImageLightbox-module__woKa6a__closeIcon{fill:currentColor;width:24px;height:24px;display:block}.VolumeImageLightbox-module__woKa6a__close:focus-visible{outline-offset:2px;outline:3px solid #fff}
.VolumePurchaseModal-module__jIhUGG__trigger{color:#424758;cursor:pointer;background:#fff;border:1px solid #424758;border-radius:20px;justify-content:center;align-items:center;width:auto;min-width:126px;min-height:40px;padding:8px 24px;font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:13px;font-weight:500;line-height:normal;display:inline-flex}.VolumePurchaseModal-module__jIhUGG__trigger:disabled{cursor:not-allowed;opacity:.45}.VolumePurchaseModal-module__jIhUGG__trigger:focus-visible,.VolumePurchaseModal-module__jIhUGG__close:focus-visible,.VolumePurchaseModal-module__jIhUGG__storeList a:focus-visible{outline-offset:3px;outline:3px solid #f5335f4d}.VolumePurchaseModal-module__jIhUGG__overlay{z-index:1000;box-sizing:border-box;cursor:default;background:#5a5a5e52;border:0;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.VolumePurchaseModal-module__jIhUGG__overlay:not([open]){display:none}.VolumePurchaseModal-module__jIhUGG__overlay::backdrop{background:0 0}.VolumePurchaseModal-module__jIhUGG__panel{background:#fff;border-radius:6px;width:min(320px,100vw - 48px);max-height:calc(100dvh - 48px);overflow:hidden;box-shadow:0 12px 32px #25304433}.VolumePurchaseModal-module__jIhUGG__header{border-bottom:1px solid #e6e8ec;place-items:center;min-height:56px;padding:0 52px;display:grid;position:relative}.VolumePurchaseModal-module__jIhUGG__header h2{color:#253044;text-align:center;margin:0;font-size:15px;line-height:1.4}.VolumePurchaseModal-module__jIhUGG__close{color:#253044;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.VolumePurchaseModal-module__jIhUGG__storeList{overscroll-behavior:contain;max-height:min(440px,100dvh - 128px);margin:0;padding:0 20px;list-style:none;overflow-y:auto}.VolumePurchaseModal-module__jIhUGG__storeList li{border-bottom:1px solid #e6e8ec}.VolumePurchaseModal-module__jIhUGG__storeList li:last-child{border-bottom:0}.VolumePurchaseModal-module__jIhUGG__storeList a{color:#f5335f;text-align:left;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:4px 8px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.VolumePurchaseModal-module__jIhUGG__storeName{overflow-wrap:anywhere;min-width:0}.VolumePurchaseModal-module__jIhUGG__advanceBadge{box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;background:#4d7cf5;border-radius:3px;flex:none;min-width:80px;min-height:13px;padding:1px 4px;font-size:9px;font-weight:600;line-height:11px}
.ViewerEndVolumePage-module__MRQgRq__root{box-sizing:border-box;color:#424758;background:#fff;flex-direction:column;width:min(100%,364px);height:100%;min-height:100%;margin:0 auto;padding:clamp(46px,9cqh,58px) clamp(16px,5cqw,20px) calc(clamp(46px,9cqh,58px) + 98px);display:flex;overflow:auto}.ViewerEndVolumePage-module__MRQgRq__content{margin:auto 0}.ViewerEndVolumePage-module__MRQgRq__body>h2{color:#f5335f;text-align:center;margin:0 0 clamp(18px,4cqh,24px);font-size:clamp(17px,3.45cqh,19px);font-weight:500;line-height:1.25}
.LikeButton-module__JV_w4a__likeButton{cursor:pointer;color:#ff324e;background:0 0;border:0;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;display:grid}.LikeButton-module__JV_w4a__likeButton svg{transition:transform .12s;display:block}.LikeButton-module__JV_w4a__likeButton:active svg{transform:scale(1.25)}
