.sirusaku-character-thumbs[data-astro-cid-xvyrlzcz]{min-height:9.5rem}@media(min-width:640px){.sirusaku-character-thumbs[data-astro-cid-xvyrlzcz]{min-height:11rem}}.sirusaku-standee-img[data-astro-cid-xvyrlzcz]{filter:drop-shadow(0 14px 32px rgba(255,45,154,.38)) drop-shadow(0 6px 16px rgba(0,0,0,.5))}@media(min-width:1024px){.sirusaku-character--right[data-astro-cid-xvyrlzcz] .sirusaku-character-card[data-astro-cid-xvyrlzcz]{margin-right:clamp(5rem,32%,13rem)}.sirusaku-character--left[data-astro-cid-xvyrlzcz] .sirusaku-character-card[data-astro-cid-xvyrlzcz]{margin-left:calc(clamp(5.5rem,34%,14rem) + 100px)}.sirusaku-character--right[data-astro-cid-xvyrlzcz] .sirusaku-character-standee[data-astro-cid-xvyrlzcz]{align-items:flex-end}.sirusaku-character--left[data-astro-cid-xvyrlzcz] .sirusaku-character-standee[data-astro-cid-xvyrlzcz]{align-items:flex-end;left:-100px}}.sirusaku-dlsite-link[data-astro-cid-46rrvfj2]{color:#fd69ff;font-size:.95rem;line-height:1.4;text-decoration:underline;text-underline-offset:3px;text-shadow:0 0 8px rgba(0,0,0,.9),0 1px 3px rgba(0,0,0,.85);transition:color .2s ease}.sirusaku-dlsite-link[data-astro-cid-46rrvfj2]:hover{color:#ff9bff}@media(min-width:640px){.sirusaku-dlsite-link[data-astro-cid-46rrvfj2]{font-size:1.05rem}}.sirusaku-desk[data-astro-cid-xoegz2ku]{position:relative;padding-right:26%;padding-bottom:7%}.sirusaku-desk-board[data-astro-cid-xoegz2ku]{position:relative;z-index:1;margin:0;overflow:hidden;border-radius:.9rem;border:1px solid rgb(255 45 154 / .35);background:#0a060c;box-shadow:0 0 32px #ff2d9a29,0 18px 40px #0000008c;transform:perspective(1400px) rotateY(4deg);transform-origin:left center}.sirusaku-desk-board[data-astro-cid-xoegz2ku]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255 / .07),transparent 38%);pointer-events:none}.sirusaku-desk-memo[data-astro-cid-xoegz2ku]{position:absolute;z-index:2;left:3%;bottom:0;width:20%;margin:0;padding:6px;border-radius:4px;background:#efe6d2;box-shadow:0 10px 22px #0000008c,0 0 0 1px #0003;transform:rotate(-5deg)}.sirusaku-desk-memo[data-astro-cid-xoegz2ku] img[data-astro-cid-xoegz2ku]{border-radius:2px}.sirusaku-desk-tape[data-astro-cid-xoegz2ku]{position:absolute;top:-10px;left:50%;width:46%;height:18px;background:#ff78be8c;transform:translate(-50%) rotate(3deg);box-shadow:0 1px 3px #00000040}.sirusaku-desk-kito[data-astro-cid-xoegz2ku]{position:absolute;z-index:3;right:-1%;bottom:0;width:36%;height:auto;-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);filter:drop-shadow(-12px 0 20px rgb(0 0 0 / .55)) drop-shadow(0 0 26px rgb(255 45 154 / .28));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.sirusaku-desk[data-astro-cid-xoegz2ku]{padding-right:0;padding-bottom:30%}.sirusaku-desk-board[data-astro-cid-xoegz2ku]{transform:none}.sirusaku-desk-memo[data-astro-cid-xoegz2ku]{left:2%;width:34%}.sirusaku-desk-kito[data-astro-cid-xoegz2ku]{right:-3%;width:50%}}.sirusaku-schedule-bento[data-astro-cid-xoegz2ku]{display:grid;gap:.75rem;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:". . . . . scene scene scene scene scene scene scene"}.sirusaku-sys-frame--scene[data-astro-cid-xoegz2ku]{grid-area:scene}.sirusaku-sys-frame-inner[data-astro-cid-xoegz2ku]{height:100%;border:1px solid rgb(255 45 154 / .35);background:#ff2d9a0f;box-shadow:0 0 24px #ff2d9a1f,inset 0 0 0 1px #ffffff0a}.sirusaku-sys-frame--scene[data-astro-cid-xoegz2ku] .sirusaku-sys-frame-inner[data-astro-cid-xoegz2ku]{min-height:10rem}@media(max-width:1023px){.sirusaku-schedule-bento[data-astro-cid-xoegz2ku]{grid-template-areas:"scene scene scene scene scene scene scene scene scene scene scene scene"}}@media(min-width:1024px){.sirusaku-schedule-bento[data-astro-cid-xoegz2ku]{gap:1rem}.sirusaku-sys-frame--scene[data-astro-cid-xoegz2ku] .sirusaku-sys-frame-inner[data-astro-cid-xoegz2ku]{min-height:12rem}}.sirusaku-page[data-astro-cid-nlfrtpgu] .clearfix[data-astro-cid-nlfrtpgu]:after{content:"";display:table;clear:both}.sirusaku-watch[data-astro-cid-nlfrtpgu]{position:relative;padding-right:24%}.sirusaku-watch-screen[data-astro-cid-nlfrtpgu]{position:relative;z-index:1;box-shadow:0 0 40px #ff2d9a2e}.sirusaku-watch-glow[data-astro-cid-nlfrtpgu]{position:absolute;z-index:2;right:6%;bottom:18%;width:34%;aspect-ratio:1;border-radius:9999px;background:radial-gradient(circle,rgba(190,220,255,.22),transparent 68%);filter:blur(18px);pointer-events:none}.sirusaku-watch-kito[data-astro-cid-nlfrtpgu]{position:absolute;z-index:3;right:-2%;bottom:0;width:38%;height:auto;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,#000 78%,transparent 100%);filter:drop-shadow(-10px 0 18px rgba(0,0,0,.55)) drop-shadow(0 0 24px rgba(255,45,154,.25));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.sirusaku-watch[data-astro-cid-nlfrtpgu]{padding-right:0;padding-bottom:18%}.sirusaku-watch-kito[data-astro-cid-nlfrtpgu]{right:-4%;width:42%}.sirusaku-watch-glow[data-astro-cid-nlfrtpgu]{right:2%;bottom:10%;width:40%}}
