:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box;min-width:0}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}table{border-collapse:collapse}input,textarea{user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:inherit}:where([contenteditable]:not([contenteditable=false])){line-break:after-white-space;word-wrap:break-word;user-select:auto;-moz-user-modify:read-write;-webkit-user-modify:read-write}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:where(a,button,summary,label,input,select,textarea):focus-visible{outline:-webkit-focus-ring-color auto 1px;outline:var(--focus-color,-webkit-focus-ring-color) auto 1px}@property --vw{syntax:"<length>";inherits:true;initial-value:0}@property --one-rem{syntax:"<length>";inherits:false;initial-value:0}:root{--vw:100vw;--one-rem:1rem;--window-width:calc(tan(atan2(var(--vw), 1px)) * min(1, 16 / tan(atan2(var(--one-rem), 1px))));--scale:var(--window-width) / 400;--font-scale:var(--scale);--px:calc(1px * var(--scale));--rem:calc(1rem * var(--scale));--font-rem:calc(1rem * var(--font-scale));--leading-trim:calc((1em - 1lh) / 2);--font-instrument-serif:"Instrument Serif";--font-shippori-mincho:"Shippori Mincho";--color-white:#fff;--color-black-1:#000;--color-black-2:#111;--color-background-black:#1c1c1c;--color-text-white:#f5f5f5;--color-gray-1:#3a3a3a;--breakpoint-xs:400px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:960px;--breakpoint-xl:1488px;--breakpoint-xxl:1920px;--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--ease-gleasing:cubic-bezier(.4, 0, 0, 1);--ease-linear:linear;--ease-spring-1:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001);--ease-spring-2:linear(0, .007, .029 2.2%, .118 4.7%, .625 14.4%, .826 19%, .902, .962, 1.008 26.1%, 1.041 28.7%, 1.064 32.1%, 1.07 36%, 1.061 40.5%, 1.015 53.4%, .999 61.6%, .995 71.2%, 1);--ease-spring-3:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--ease-spring-4:linear(0, .009, .037 1.7%, .153 3.6%, .776 10.3%, 1.001, 1.142 16%, 1.185, 1.209 19%, 1.215 19.9% 20.8%, 1.199, 1.165 25%, 1.056 30.3%, 1.008 33%, .973, .955 39.2%, .953 41.1%, .957 43.3%, .998 53.3%, 1.009 59.1% 63.7%, .998 78.9%, 1);--ease-spring-5:linear(0, .01, .04 1.6%, .161 3.3%, .816 9.4%, 1.046, 1.189 14.4%, 1.231, 1.254 17%, 1.259, 1.257 18.6%, 1.236, 1.194 22.3%, 1.057 27%, .999 29.4%, .955 32.1%, .942, .935 34.9%, .933, .939 38.4%, 1 47.3%, 1.011, 1.017 52.6%, 1.016 56.4%, 1 65.2%, .996 70.2%, 1.001 87.2%, 1);--z-base:100;--grid-columns:24}:lang(en){--leading-trim:calc((1cap - 1lh) / 2)}@media screen and (width>=576px){:root{--font-scale:max(1, var(--window-width) / 576)}}@media screen and (width>=960px){:root{--scale:calc(var(--window-width) / 1488);--font-scale:max(.9, var(--window-width) / 1488);--grid-columns:48}}@media screen and (width>=1920px){:root{--font-scale:1.29032}}@supports not (animation-timing-function:linear(0, 1)){:root{--ease-spring-1:var(--ease-out-quad);--ease-spring-2:var(--ease-out-cubic);--ease-spring-3:var(--ease-out-quart);--ease-spring-4:var(--ease-out-quint);--ease-spring-5:var(--ease-out-expo)}}:root.is-scroll-lock{scrollbar-gutter:stable;overflow:clip}body{font-family:Instrument Serif,Shippori Mincho,serif;font-family:var(--font-instrument-serif), var(--font-shippori-mincho), serif;color:var(--color-text-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none}body.is-morning{--grid-border-color:#0003164d;--grid-border-opacity:.5;color:var(--color-gray-1)}body.is-afternoon{--grid-border-color:#fff;--grid-border-opacity:.4}a{color:currentColor;cursor:pointer;display:block}button{color:currentColor;cursor:pointer}details,summary{cursor:pointer}video,img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}svg{width:100%;height:100%;display:block;overflow:visible}.preload *{transition:none!important}::selection{color:var(--color-white);background-color:var(--color-black)}.lContainer{z-index:1;flex-direction:column;align-items:center;min-height:100vh;display:flex;position:relative}.lMain{flex-grow:1;width:100%}.uVisuallyHidden{white-space:nowrap!important;clip-path:inset(100%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media screen and (width>=960px){.uSpOnly{display:none!important}}@media screen and (width<=959px){.uPcOnly{display:none!important}}.lFooter{width:100%}.lFooter__inner{grid-template-rows:min-content;grid-template-columns:repeat(24,1fr);grid-template-columns:repeat(var(--grid-columns), 1fr);width:100%;padding:calc(40 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) 0;padding:calc(40 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) 0;padding:calc(40 * var(--px)) 0;display:grid}.lFooter__attention{grid-column:2/24;grid-column:2/var(--grid-columns);gap:calc(4 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));gap:calc(4 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));gap:calc(4 * var(--px));font-size:calc(.875 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(.875 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(.875 * var(--font-rem));text-align:center;flex-direction:column;align-items:center;line-height:1.8;display:flex}.lFooter__copyright{grid-column:2/24;grid-column:2/var(--grid-columns);margin-top:calc(32 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(32 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(32 * var(--px));font-size:calc(.75 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(.75 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(.75 * var(--font-rem));text-align:center;line-height:1.5}.pHome{grid-template-rows:min-content;grid-template-columns:repeat(24,1fr);grid-template-columns:repeat(var(--grid-columns), 1fr);width:100%;min-height:100vh;padding-top:calc(16 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-top:calc(16 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-top:calc(16 * var(--px));padding-bottom:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-bottom:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-bottom:calc(48 * var(--px));display:grid}.pHomeHeadline{grid-column:2/24;grid-column:2/var(--grid-columns);font-size:calc(2.5 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(2.5 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(2.5 * var(--font-rem))}.pHomeArchives{grid-template-columns:subgrid;grid-column:2/24;grid-column:2/var(--grid-columns);margin-top:calc(64 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(64 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(64 * var(--px));grid-auto-rows:min-content;display:grid}.pHomeArchives__list{grid-template-columns:subgrid;grid-row-gap:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));grid-row-gap:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));grid-row-gap:calc(48 * var(--px));row-gap:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));row-gap:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));row-gap:calc(48 * var(--px));grid-column:1/-1;display:grid}.pHomeArchives__item,.pHomeArchives__item_link{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.pHomeArchives__item_head{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.pHomeArchives__item_head_title{font-size:calc(1.5 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1.5 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1.5 * var(--font-rem));grid-column:1/-3}.pHomeArchives__item_head_icon{aspect-ratio:1;grid-column:-3/-1}.pHomeArchives__item_contents{backdrop-filter:blur(2px);z-index:1;width:100%;height:calc(366 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));height:calc(366 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));height:calc(366 * var(--px));padding:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(48 * var(--px));margin-top:calc(12 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(12 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(12 * var(--px));background-color:#ffffff54;border:1px solid #fff3;border-radius:4px;grid-column:1/-1;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 8px #0003}.pHomeArchives__item_contents>*{max-height:100%}.pHomeArchives__pagination{grid-template-columns:subgrid;margin-top:calc(64 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(64 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(64 * var(--px));grid-column:1/-1;display:grid}.pHomeArchives__pagination_buttons{grid-template-columns:subgrid;grid-column:8/-8;display:grid}.pHomeArchives__pagination_button{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.pHomeArchives__pagination_button_inner{aspect-ratio:1;width:100%;padding:calc(8 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(8 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(8 * var(--px))}.pHomeArchives__pagination_button_inner[aria-disabled=true]{display:none}.pHomeArchives__pagination_button[data-direction=prev]{grid-column:1/span 3;rotate:180deg}.pHomeArchives__pagination_button[data-direction=next]{grid-column:-4/span 3}.pHomeArchives__pagination_numbers{margin-top:calc(16 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(16 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(16 * var(--px));grid-column:3/-3;justify-content:center;align-items:center;display:flex}.pHomeArchives__pagination_number{justify-content:center;align-items:center;display:flex}.pHomeArchives__pagination_number_inner{padding:calc(8 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) calc(16 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(8 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) calc(16 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(8 * var(--px)) calc(16 * var(--px));font-size:calc(1 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1 * var(--font-rem))}.pHomeArchives__pagination_number[aria-current=page]{pointer-events:none;position:relative}.pHomeArchives__pagination_number[aria-current=page]:after{content:"";background-color:#fff;background-color:var(--color-white);width:66%;height:1px;position:absolute}.is-morning .pHomeArchives__item_contents{backdrop-filter:blur(4px);background-color:#0000001a;border:1px solid #00000005;border-radius:4px;box-shadow:0 4px 8px #0003}.is-afternoon .pHomeArchives__item_contents{backdrop-filter:blur(2px);background-color:#fff3;border:1px solid #ffffff14;border-radius:4px;box-shadow:0 4px 8px #0000001a}.is-evening .pHomeArchives__item_contents{backdrop-filter:blur(2px);background-color:#fff6;border:1px solid #fff3;border-radius:4px;box-shadow:0 4px 8px #0003}.is-night .pHomeArchives__item_contents{backdrop-filter:blur(4px);background-color:#ffffff0a;border:1px solid #ffffff05;border-radius:4px;box-shadow:0 4px 8px #0003}@media screen and (width>=960px){.pHome{padding-top:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-top:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-top:calc(48 * var(--px));padding-bottom:calc(96 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-bottom:calc(96 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding-bottom:calc(96 * var(--px))}.pHomeHeadline{grid-column:4/calc(24 - 2);grid-column:4/calc(var(--grid-columns) - 2);font-size:calc(8 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(8 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(8 * var(--font-rem))}.pHomeArchives{grid-column:6/calc(24 - 4);grid-column:6/calc(var(--grid-columns) - 4);margin-top:calc(128 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(128 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(128 * var(--px))}.pHomeArchives__list{row-gap:calc(64 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));row-gap:calc(64 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));row-gap:calc(64 * var(--px))}.pHomeArchives__item{--_grid-column-width:calc((var(--grid-columns) - 11) / 3);grid-column-end:span calc((24 - 11) / 3);grid-column-end:span var(--_grid-column-width)}.pHomeArchives__item_head_title{font-size:calc(2 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(2 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(2 * var(--font-rem));grid-column:1/-3}.pHomeArchives__item:nth-child(3n+1){grid-column-start:1}.pHomeArchives__item:nth-child(3n+2){grid-column-start:calc(var(--_grid-column-width) + 2)}.pHomeArchives__item:nth-child(3n+3){grid-column-start:calc(var(--_grid-column-width) * 2 + 2)}.pHomeArchives__pagination{margin-top:calc(96 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(96 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(96 * var(--px))}.pHomeArchives__pagination_buttons{grid-area:1/11/2/-11}.pHomeArchives__pagination_button_inner{padding:calc(12 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(12 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(12 * var(--px))}.pHomeArchives__pagination_button[data-direction=prev]{grid-column:1/span 2}.pHomeArchives__pagination_button[data-direction=next]{grid-column:-3/span 2}.pHomeArchives__pagination_numbers{flex-wrap:wrap;grid-area:1/14/2/-14;margin-top:0}.pHomeArchives__pagination_number_inner{padding:calc(12 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) calc(16 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(12 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) calc(16 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(12 * var(--px)) calc(16 * var(--px));font-size:calc(1.25 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1.25 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1.25 * var(--font-rem))}}.pSingle{z-index:1;position:relative}.pSingle__inner{grid-template-rows:min-content;grid-template-columns:repeat(24,1fr);grid-template-columns:repeat(var(--grid-columns), 1fr);width:100%;min-height:100svh;padding:calc(24 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) 0 calc(56 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(24 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) 0 calc(56 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(24 * var(--px)) 0 calc(56 * var(--px));display:grid}.pSingle__back{grid-column:2/24;grid-column:2/var(--grid-columns);justify-content:flex-start;display:flex}.pSingle__back_link{gap:calc(8 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));gap:calc(8 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));gap:calc(8 * var(--px));justify-content:flex-start;align-items:center;display:flex}.pSingle__back_icon{width:calc(24 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));width:calc(24 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));width:calc(24 * var(--px));aspect-ratio:1;rotate:180deg}.pSingle__back_text{font-size:calc(1.5 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1.5 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(1.5 * var(--font-rem))}.pSingle__contents{backdrop-filter:blur(2px);grid-column:2/24;grid-column:2/var(--grid-columns);padding:calc(32 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(32 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(32 * var(--px));margin-top:calc(24 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(24 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(24 * var(--px));background-color:#ffffff54;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 8px #0003}.is-morning .pSingle__contents{backdrop-filter:blur(4px);background-color:#0000001a;border:1px solid #00000005;border-radius:4px;box-shadow:0 4px 8px #0003}.is-afternoon .pSingle__contents{backdrop-filter:blur(2px);background-color:#fff3;border:1px solid #ffffff14;border-radius:4px;box-shadow:0 4px 8px #0000001a}.is-evening .pSingle__contents{backdrop-filter:blur(2px);background-color:#fff6;border:1px solid #fff3;border-radius:4px;box-shadow:0 4px 8px #0003}.is-night .pSingle__contents{backdrop-filter:blur(4px);background-color:#ffffff0a;border:1px solid #ffffff05;border-radius:4px;box-shadow:0 4px 8px #0003}@media screen and (width>=960px){.pSingle{z-index:1;position:relative}.pSingle__inner{height:100vh;padding:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) 0 calc(80 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400)) 0 calc(80 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(48 * var(--px)) 0 calc(80 * var(--px))}.pSingle__back{grid-column:4/calc(24 - 2);grid-column:4/calc(var(--grid-columns) - 2)}.pSingle__back_link{gap:calc(16 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));gap:calc(16 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));gap:calc(16 * var(--px))}.pSingle__back_icon{width:calc(32 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));width:calc(32 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));width:calc(32 * var(--px))}.pSingle__back_text{font-size:calc(2.5 * (1rem * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(2.5 * calc(1rem * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));font-size:calc(2.5 * var(--font-rem))}.pSingle__contents{grid-column:8/calc(24 - 6);grid-column:8/calc(var(--grid-columns) - 6);padding:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));padding:calc(48 * var(--px));margin-top:calc(48 * (1px * (tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(48 * calc(1px * calc(tan(atan2(100vw, 1px)) * min(1, 16 / tan(atan2(1rem, 1px)))) / 400));margin-top:calc(48 * var(--px));border-radius:4px}}.pBackground{pointer-events:none;mix-blend-mode:color-dodge;position:fixed;inset:0}.pBackground:after{content:"";mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 3000 3000' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.is-morning .pBackground{background-color:#fff;background-image:radial-gradient(circle at 18% 70%,#fff 3%,#0000 67%),radial-gradient(circle at 89.64% 25.72%,#2ed5ff 5%,#0000 98%),radial-gradient(circle at 12.66% 88.67%,#fff 3%,#0000 86%)}.is-afternoon .pBackground{background-color:#fff;background-image:radial-gradient(circle at 50.86% 5.32%,#ff1a1d 16%,#0000 53%),radial-gradient(circle at 52.37% 9.91%,#fff 29%,#0000 53%),radial-gradient(circle at 51.46% 7.79%,#0cf 35%,#0000 140%),radial-gradient(circle at 50.74% 186.86%,#4ef9a0 6%,#0000 94%)}.is-evening .pBackground{background-color:#c84141;background-image:radial-gradient(circle at -1.92% 16.77%,#23151c 0%,#0000 44%),radial-gradient(circle at 5.31% 122.92%,#ffdfcc 11%,#0000 62%),radial-gradient(circle at 69.43% 56.7%,#ff5e3d 16.1%,#0000 32.13%),radial-gradient(circle at 51% 52%,#ff5e3d 16.1%,#0000 32.86%),radial-gradient(circle at 31% 61%,#ff5e3d 16.1%,#0000 32.86%),radial-gradient(circle at 100% 99%,#ff5e3d 16.1%,#0000 44.47%),radial-gradient(circle at 7.25% 89.19%,#ff5e3d 16.1%,#0000 61%),radial-gradient(circle at 79% 42%,#ee2f3f 5.75%,#0000 66%),radial-gradient(circle at 58.91% 24%,#ee2f3f 12.04%,#0000 58%),radial-gradient(circle at 23% 44%,#ee2f3f 8.92%,#0000 33%)}.is-night .pBackground{background-color:#10f;background-image:radial-gradient(circle at 50% 113%,#000 54.16%,#0000 102.23%)}:host{--output-file-name:style}
