@charset "UTF-8";illust-dialog[data-astro-cid-c6lckgjl]{display:contents}.dialog[data-astro-cid-c6lckgjl]{width:100%;max-width:100%;max-height:100svh;padding:calc(100 * var(--px)) clamp(20 * var(--px),(var(--window-width) * .0282 + 9.437) * var(--px),50 * var(--px));overflow:visible;background:none;border:none;opacity:1;transition:opacity .3s}.dialog[data-astro-cid-c6lckgjl].--closing{opacity:0}.dialog[data-astro-cid-c6lckgjl][open]{display:flex;place-content:center}.inner[data-astro-cid-c6lckgjl]{position:relative;width:100%;height:auto}.wrapper[data-astro-cid-c6lckgjl]{width:100%;height:100%;padding:clamp(12 * var(--px),(var(--window-width) * .00752 + 9.183) * var(--px),20 * var(--px));background-color:var(--white);border-radius:clamp(.625 * var(--rem),(var(--window-width) * .000294 + .515) * var(--rem),.938 * var(--rem))}.wrapper[data-astro-cid-c6lckgjl] img[data-astro-cid-c6lckgjl]{display:block;width:100%;height:100%;object-fit:contain}.info[data-astro-cid-c6lckgjl]{position:absolute;bottom:0;left:0;padding-block:clamp(5 * var(--px),(var(--window-width) * .0047 + 3.239) * var(--px),10 * var(--px));padding-inline:clamp(12 * var(--px),(var(--window-width) * .00752 + 9.183) * var(--px),20 * var(--px));line-height:1.5;background-color:var(--white);border-radius:clamp(.625 * var(--rem),(var(--window-width) * .000294 + .515) * var(--rem),.938 * var(--rem))}@media screen and (max-width:767px),screen and (max-width:47.9375em){.info[data-astro-cid-c6lckgjl]{transform:translateY(50%)}}.title[data-astro-cid-c6lckgjl]{font-size:var(--fz-lv2)}.date[data-astro-cid-c6lckgjl]{font-size:var(--fz-lv0-1)}.link[data-astro-cid-c6lckgjl]{--corner-radius: 100vmax;position:absolute;bottom:0;left:50%;width:max-content;color:var(--light-blue-3);background-color:var(--white);border-radius:var(--corner-radius);translate:-50% 140%}.link-inner[data-astro-cid-c6lckgjl]{position:relative;display:block;gap:calc(10 * var(--px));width:100%;padding-inline:clamp(8 * var(--px),(var(--window-width) * .0113 + 3.775) * var(--px),20 * var(--px)) clamp(24 * var(--px),(var(--window-width) * .0151 + 18.366) * var(--px),40 * var(--px));overflow:hidden;border:2px solid var(--light-blue-3);border-radius:var(--corner-radius);transition:transform .3s}.link-inner[data-astro-cid-c6lckgjl]:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";background-image:linear-gradient(var(--light-blue-3),var(--light-blue-3)),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:100% 100%,0 100%;background-size:0 100%,100% 100%;transition:background-size .3s}@media(hover:hover){.link[data-astro-cid-c6lckgjl]:hover .link-inner[data-astro-cid-c6lckgjl]:before{background-position:0 100%,0 100%;background-size:100% 100%,100% 100%}}.link-text[data-astro-cid-c6lckgjl]{position:relative;display:block;padding:calc(5 * var(--px)) clamp(12 * var(--px),(var(--window-width) * .00752 + 9.183) * var(--px),20 * var(--px));color:transparent;text-align:center;background-color:var(--light-blue-3);background-clip:text;isolation:isolate}.link-text[data-astro-cid-c6lckgjl]:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding-block:calc(5 * var(--px));color:transparent;content:attr(data-text);background-image:linear-gradient(var(--white),var(--white)),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:100% 100%,0 100%;background-clip:text;background-size:0 100%,100% 100%;transition:background-size .3s}@media(hover:hover){.link[data-astro-cid-c6lckgjl]:hover .link-text[data-astro-cid-c6lckgjl]:before{background-position:0 100%,0 100%;background-size:100% 100%,100% 100%}}.link-icon[data-astro-cid-c6lckgjl]{position:absolute;top:50%;right:clamp(12 * var(--px),(var(--window-width) * .00752 + 9.183) * var(--px),20 * var(--px));display:grid;align-items:center;aspect-ratio:1;padding:calc(2 * var(--px));background-color:var(--white);border-radius:50%;transform:translateY(-50%)}.link-icon[data-astro-cid-c6lckgjl] svg[data-astro-cid-c6lckgjl]{width:clamp(1 * var(--rem),(var(--window-width) * .000118 + .956) * var(--rem),1.125 * var(--rem))}.link-icon[data-astro-cid-c6lckgjl] svg[data-astro-cid-c6lckgjl] path{stroke:currentcolor}.button-show[data-astro-cid-c6lckgjl]{display:block;width:100%;height:100%}.button-show[data-astro-cid-c6lckgjl] img[data-astro-cid-c6lckgjl]{display:block;width:100%;height:100%;object-fit:cover}.button-close[data-astro-cid-c6lckgjl]{position:absolute;inset:0 0 auto auto;display:grid;place-content:center;width:var(--icon-size);aspect-ratio:1;cursor:pointer;background-color:var(--pink-3);border-radius:50%;translate:50% -50%}.button-close[data-astro-cid-c6lckgjl] svg[data-astro-cid-c6lckgjl]{display:block;width:100%}.button-close[data-astro-cid-c6lckgjl] svg[data-astro-cid-c6lckgjl] path{stroke:var(--white)}.list[data-astro-cid-yw6mvziz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(.625 * var(--rem),(var(--window-width) * .000587 + .405) * var(--rem),1.25 * var(--rem))}.item[data-astro-cid-yw6mvziz]{display:grid;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-base)}.item[data-astro-cid-yw6mvziz] .button-show{height:auto;aspect-ratio:1}.container[data-astro-cid-y7fdmpnn]{padding-inline:var(--offset)}
