:root{color-scheme:dark light;font-synthesis:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:where(html,body,#__next){min-height:100%;width:100%}*,:after,:before{box-sizing:border-box}*{margin:0}:where(input,textarea,select,button){font:inherit;color:inherit;border:0;padding:0;background-color:initial;border-radius:0;appearance:none}:where(svg,img,picture,video,iframe,canvas){display:block}:any-link{text-decoration:none}ul{padding:0}:root{--mobileNavOffset:calc(var(--spaceOuter) * 2 + var(--space2XL))}body{font-family:var(--fontStack);font-weight:var(--fontWeightRegular);background-color:rgb(var(--rgbBackground));transition:background var(--durationM) ease;color:var(--colorTextBody);width:100vw;overflow-x:hidden}body:focus{outline:none}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:999998;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:where(code,pre){font-family:var(--monoFontStack)}::selection{background:rgb(var(--rgbPrimary));color:#fff}@keyframes shonenglow{0%,to{text-shadow:0 0 40px rgb(var(--rgbPrimary)/.35)}50%{text-shadow:0 0 70px rgb(var(--rgbPrimary)/.6),0 0 120px rgb(var(--rgbPrimary)/.2)}}@keyframes goldpulse{0%,to{box-shadow:0 0 0 0 rgb(var(--rgbAccent)/0)}50%{box-shadow:0 0 16px 2px rgb(var(--rgbAccent)/.3)}}:focus{outline:4px solid rgb(var(--rgbText));outline-offset:4px}:focus:not(:focus-visible){outline:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.AnimeLoader_loader__PyKFc{position:fixed;inset:0;background:#0e0d0d;z-index:9999999;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:1}.AnimeLoader_loader__PyKFc[data-exiting=true]{animation:AnimeLoader_loaderOut__cbEbK .7s cubic-bezier(.4,0,.2,1) forwards}@keyframes AnimeLoader_loaderOut__cbEbK{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.05);filter:blur(8px)}}.AnimeLoader_wash__LtHPb{position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,#b8202029 0,#0000 45%),radial-gradient(circle at 50% 118%,#78101038 0,#0000 55%);animation:AnimeLoader_washBreathe__sZLrC 5s ease-in-out infinite}@keyframes AnimeLoader_washBreathe__sZLrC{0%,to{opacity:.8}50%{opacity:1}}.AnimeLoader_center__0IXAQ{z-index:2;text-align:center}.AnimeLoader_bannerWrap__fvNjZ,.AnimeLoader_center__0IXAQ{position:relative;display:flex;flex-direction:column;align-items:center}.AnimeLoader_bannerWrap__fvNjZ{margin-bottom:30px;opacity:0;animation:AnimeLoader_riseIn__UVCVy .8s cubic-bezier(.16,1,.3,1) .15s forwards}.AnimeLoader_pole___Vtli{position:relative;width:clamp(132px,19vw,188px);height:7px;border-radius:4px;background:linear-gradient(180deg,#3c1e1c,#22100f);z-index:3}.AnimeLoader_finial__PMMf5{position:absolute;top:50%;width:11px;height:11px;border-radius:50%;background:#d63434;transform:translateY(-50%);box-shadow:0 0 8px #dc262699}.AnimeLoader_finial__PMMf5:first-child{left:-6px}.AnimeLoader_finial__PMMf5:last-child{right:-6px}.AnimeLoader_hang__vAKIE{position:relative;transform-origin:top center;animation:AnimeLoader_clothSway__BmNSO 6s ease-in-out infinite}@keyframes AnimeLoader_clothSway__BmNSO{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}.AnimeLoader_cord__AixW1{position:absolute;top:-10px;width:1.5px;height:12px;background:#f0e4e080}.AnimeLoader_cordL__08IXC{left:22%}.AnimeLoader_cordR__T8_8s{right:22%}.AnimeLoader_banner__rFtj0{position:relative;width:clamp(92px,13.5vw,124px);height:clamp(360px,60vh,520px);border:1px solid #ffdcd21f;box-shadow:inset 0 0 30px #00000073,0 18px 50px #00000080;background:linear-gradient(180deg,#28100f,#1c0c0c);overflow:hidden}.AnimeLoader_face__1dZp3{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:26px;writing-mode:vertical-rl;text-orientation:upright;font-family:var(--japaneseFontStack,serif);font-size:clamp(2rem,5vw,3rem);letter-spacing:.32em;line-height:1;user-select:none}.AnimeLoader_faceGhost__5_wEG{color:#963c3c47}.AnimeLoader_faceInk__qsoPt{color:#f8eee8;background:linear-gradient(180deg,#c42424,#961212);text-shadow:0 0 10px #00000059;transition:clip-path 80ms linear}.AnimeLoader_katakana__67gkj{font-family:var(--japaneseFontStack,serif);font-size:clamp(.8rem,2.2vw,1rem);letter-spacing:.5em;text-indent:.5em;color:#fff6;opacity:0;margin-bottom:14px;animation:AnimeLoader_riseIn__UVCVy .7s ease .75s forwards}.AnimeLoader_name__K7y6x{font-family:var(--fontStack);font-size:clamp(1rem,2.8vw,1.4rem);letter-spacing:.4em;text-indent:.4em;color:#ffffffeb;font-weight:var(--fontWeightMedium);opacity:0;margin-bottom:11px;animation:AnimeLoader_riseIn__UVCVy .7s ease 1s forwards}.AnimeLoader_role__9ak78{font-family:var(--fontStack);font-size:clamp(.6rem,1.5vw,.78rem);letter-spacing:.24em;text-indent:.24em;word-spacing:.04em;white-space:nowrap;text-align:center;text-transform:uppercase;color:#dc2626b3;opacity:0;animation:AnimeLoader_riseIn__UVCVy .6s ease 1.25s forwards}@keyframes AnimeLoader_riseIn__UVCVy{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AnimeLoader_petals__RzLJy{position:absolute;inset:0;z-index:1;pointer-events:none}.AnimeLoader_petal__eIboJ{position:absolute;top:-8%;background:linear-gradient(135deg,#dc2626,#961010);border-radius:150% 0 150% 0;opacity:0;animation:AnimeLoader_petalDrift__jgndY var(--dur) linear var(--delay) infinite}@keyframes AnimeLoader_petalDrift__jgndY{0%{opacity:0;transform:translateZ(0) rotate(0deg)}12%{opacity:.7}88%{opacity:.7}to{opacity:0;transform:translate3d(var(--drift),112vh,0) rotate(var(--spin))}}.Icon_icon__IcUiV{fill:currentColor}.Monogram_monogram__9oxRc{fill:var(--colorTextTitle);transition:fill var(--durationL) ease}.Monogram_highlight__Q9l22{fill:#dc2626;opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity .1s ease var(--durationM)}@media (prefers-reduced-motion:no-preference){.Monogram_highlight__Q9l22{transition:transform var(--durationM) var(--bezierFastoutSlowin),opacity .1s ease var(--durationM)}}:is(a:focus,a:hover,.Monogram_monogram__9oxRc:hover) .Monogram_highlight__Q9l22{opacity:1;transform:scaleX(1);transform-origin:bottom;transition:opacity .1s ease}@media (prefers-reduced-motion:no-preference){:is(a:focus,a:hover,.Monogram_monogram__9oxRc:hover) .Monogram_highlight__Q9l22{transition:transform var(--durationM) var(--bezierFastoutSlowin),opacity .1s ease}}.Text_text__6vd08{line-height:var(--lineHeightBody);color:var(--colorTextBody)}.Text_text__6vd08[data-size=s]{font-size:var(--fontSizeBodyS)}.Text_text__6vd08[data-size=m]{font-size:var(--fontSizeBodyM)}.Text_text__6vd08[data-size=l]{font-size:var(--fontSizeBodyL)}.Text_text__6vd08[data-size=xl]{font-size:var(--fontSizeBodyXL)}.Text_text__6vd08[data-align=auto]{text-align:inherit}.Text_text__6vd08[data-align=start]{text-align:start}.Text_text__6vd08[data-align=center]{text-align:center}.Text_text__6vd08[data-weight=auto]{font-weight:inherit}.Text_text__6vd08[data-weight=regular]{font-weight:var(--fontWeightRegular)}.Text_text__6vd08[data-weight=medium]{font-weight:var(--fontWeightMedium)}.Text_text__6vd08[data-weight=bold]{font-weight:var(--fontWeightBold)}.Text_text__6vd08[data-secondary=true]{color:var(--colorTextLight)}.VisuallyHidden_hidden__Pgq2G{position:absolute}.VisuallyHidden_hidden__Pgq2G[data-hidden=true],.VisuallyHidden_hidden__Pgq2G[data-show-on-focus=true]:not(:focus){border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute;white-space:nowrap;word-wrap:normal}.Loader_loader__gANhr{display:flex;justify-content:center;width:var(--size);height:var(--size)}.Loader_text__38_XU{color:inherit}.Loader_content__AmjD3{display:grid;grid-template-columns:repeat(3,var(--spanSize));gap:var(--gapSize);align-items:center;justify-content:center;transform:skewX(22deg)}@keyframes Loader_loaderSpan__XHEu2{0%{transform:scaleY(0);opacity:.5;transform-origin:top}40%{transform:scaleY(1);opacity:1;transform-origin:top}60%{transform:scaleY(1);opacity:1;transform-origin:bottom}to{transform:scaleY(0);opacity:.5;transform-origin:bottom}}.Loader_span__tkZj3{height:60%;background:currentColor;animation:Loader_loaderSpan__XHEu2 1s var(--bezierFastoutSlowin) infinite;transform:scaleY(0);transform-origin:top left}.Loader_span__tkZj3:nth-child(2){animation-delay:.1s}.Loader_span__tkZj3:nth-child(3){animation-delay:.2s}.Button_button__exqP_{--buttonSize:calc((56 / 16) * 1rem);--buttonFontSize:calc((18 / 16) * 1rem);--buttonFocusWidth:4px;--buttonPadding:0 var(--spaceL);--buttonTextColor:rgb(var(--rgbBackground));--buttonTextOpacity:1;--buttonLoaderDelay:0s;height:var(--buttonSize);padding:var(--buttonPadding);cursor:pointer;transition-property:opacity,color,background;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin);display:inline-flex;align-items:center;color:var(--buttonTextColor);position:relative;isolation:isolate}.Button_button__exqP_:active{transition-duration:calc(var(--durationXS) / 2)}.Button_button__exqP_:after{content:"";transition-property:opacity,color,background,box-shadow;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);background:rgb(var(--rgbPrimary));position:absolute;inset:0;z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.Button_button__exqP_:not([data-secondary=true]):before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#0000,rgb(var(--rgbAccent)/.7),#0000);opacity:0;transition:opacity var(--durationM) ease;z-index:1}.Button_button__exqP_:not([data-secondary=true]):hover:before{opacity:1}.Button_button__exqP_:not([data-secondary=true]):hover{filter:drop-shadow(0 0 12px rgb(var(--rgbPrimary)/.5))}@media (prefers-reduced-motion:no-preference){.Button_button__exqP_{transition-property:transform,opacity,color,background,filter}.Button_button__exqP_:hover{transform:scale(1.05)}.Button_button__exqP_:active{transform:scale(1)}}.Button_button__exqP_[data-secondary=true]{--buttonSpace:10px;--buttonTextColor:rgb(var(--rgbPrimary));background:none;padding-left:var(--buttonSpace);padding-right:var(--buttonSpace);position:relative;left:calc(var(--buttonSpace) * -1);height:calc((32 / 16) * 1rem)}.Button_button__exqP_[data-secondary=true]:after{content:"";height:calc((32 / 16) * 1rem);position:absolute;inset:0;background-color:rgb(var(--rgbPrimary)/.2);transform:scaleX(0);transform-origin:right;clip-path:none}.Button_button__exqP_[data-secondary=true]:hover{transform:none;background:#0000}.Button_button__exqP_[data-secondary=true]:hover:after{transform:scaleX(1);transform-origin:left}.Button_button__exqP_[data-secondary=true][data-icon=chevronRight]{padding-left:calc(var(--buttonSpace) / 2)}@media (prefers-reduced-motion:no-preference){.Button_button__exqP_[data-secondary=true]:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Button_button__exqP_[data-loading=true]{--buttonTextOpacity:0}.Button_button__exqP_[data-icon-only=true]{--buttonPadding:0;--buttonTextColor:var(--colorTextBody);width:var(--buttonSize);align-items:center;justify-content:center;padding:0}.Button_button__exqP_[data-icon-only=true]:hover{transform:none}.Button_button__exqP_[data-icon-only=true]:after{background:rgb(var(--rgbText)/0)}.Button_button__exqP_[data-icon-only=true]:hover:after{background:rgb(var(--rgbText)/.1)}.Button_button__exqP_[disabled]{pointer-events:none;opacity:.4}.Button_text__bvVGC{font-size:var(--buttonFontSize);font-weight:var(--fontWeightMedium);opacity:var(--buttonTextOpacity);position:relative;line-height:1;flex:1 1 auto;display:flex;align-items:center;justify-content:center;transition:opacity var(--durationM) var(--bezierFastoutSlowin)}.Button_loader__FZv13{position:absolute;left:50%;transform:translateX(-50%);color:rgb(var(--rgbBackground));opacity:0;transition:opacity var(--durationM) ease var(--buttonLoaderDelay)}.Button_loader__FZv13[data-visible=true]{opacity:1}.Button_icon__r3wfm{transition-property:opacity,fill;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin)}@media (prefers-reduced-motion:no-preference){.Button_icon__r3wfm{transition-property:transform,opacity,fill}}.Button_icon__r3wfm[data-start=true]{margin-right:var(--spaceS)}.Button_icon__r3wfm[data-end=true]{margin-left:var(--spaceS)}@media (prefers-reduced-motion:no-preference){.Button_button__exqP_:hover .Button_icon__r3wfm[data-shift=true]{transform:translate3d(var(--spaceXS),0,0)}}.Button_button__exqP_[data-loading=true] .Button_icon__r3wfm{opacity:0}button.NavToggle_toggle__i_dam{--offset:var(--spaceXS);--inset:calc(var(--spaceOuter) - var(--offset));position:fixed;top:var(--inset);right:var(--inset);z-index:var(--zIndex4);display:none}@media (max-height:696px),(max-width:696px){button.NavToggle_toggle__i_dam{display:flex}}.NavToggle_inner__aSrcy{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.NavToggle_icon__dT9lb{--iconSize:var(--spaceXL);position:absolute;transition-property:opacity,fill;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);opacity:1;transform:rotate(0deg);fill:var(--colorTextBody);width:var(--iconSize);height:var(--iconSize)}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb{transition-delay:.1s;transition-property:opacity,transform,fill}}.NavToggle_icon__dT9lb[data-open=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb[data-open=true]{transition-delay:0s;transform:rotate(45deg)}}.NavToggle_icon__dT9lb[data-close=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb[data-close=true]{transition-delay:0s;transform:rotate(-45deg)}}.NavToggle_icon__dT9lb.NavToggle_icon__dT9lb[data-open=true][data-close=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb.NavToggle_icon__dT9lb[data-open=true][data-close=true]{transition-delay:.1s;transform:rotate(0deg)}}.Navbar_navbar__UMdIx{--headerNavFontSize:calc((16 / 16) * 1rem);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;width:var(--space2XL);position:fixed;top:var(--spaceOuter);left:var(--spaceOuter);bottom:var(--spaceOuter);z-index:var(--zIndex4);isolation:isolate}@media (max-width:696px){.Navbar_navbar__UMdIx{--headerNavFontSize:calc((22 / 16) * 1rem)}}@media (max-height:696px),(max-width:696px){.Navbar_navbar__UMdIx{bottom:auto}}.Navbar_logo__PiZmU{display:flex;position:relative;padding:var(--spaceS) var(--spaceS) var(--spaceL);z-index:var(--zIndex2)}@media (max-width:696px){.Navbar_logo__PiZmU{padding-bottom:var(--spaceS)}}.Navbar_nav__vVzDp{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1 auto;max-width:var(--space2XL)}@media (max-height:696px),(max-width:696px){.Navbar_nav__vVzDp{display:none}}.Navbar_navList___cun9{transform:rotate(-90deg) translate3d(-50%,0,0);display:flex;flex-direction:row-reverse;position:relative;top:calc(var(--spaceM) * -1)}.Navbar_navLink__WmfVb{color:rgb(var(--rgbText)/.7);font-weight:var(--fontWeightMedium);font-size:var(--headerNavFontSize);text-decoration:none;position:relative;transition:color var(--durationS) ease .1s;line-height:1;display:inline-flex;align-items:center;padding:10px;letter-spacing:.05em}.Navbar_navLink__WmfVb:active,.Navbar_navLink__WmfVb:focus,.Navbar_navLink__WmfVb:hover{color:var(--colorTextBody)}.Navbar_navLink__WmfVb[aria-current=page]{color:rgb(var(--rgbPrimary))}.Navbar_navLink__WmfVb:after{content:"";position:absolute;right:var(--spaceS);left:var(--spaceS);height:2px;background:linear-gradient(90deg,rgb(var(--rgbPrimary)),rgb(var(--rgbText)/.3));transform:scaleX(0);transform-origin:right}@media (prefers-reduced-motion:no-preference){.Navbar_navLink__WmfVb:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Navbar_navLink__WmfVb:active:after,.Navbar_navLink__WmfVb:focus:after,.Navbar_navLink__WmfVb:hover:after,.Navbar_navLink__WmfVb[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.Navbar_navIcons__bGdzv{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:var(--zIndex2)}@media (max-height:696px),(max-width:696px){.Navbar_navIcons__bGdzv{flex-direction:row;position:absolute;bottom:var(--spaceXL);left:var(--spaceXL)}}@media (max-width:820px) and (max-height:420px){.Navbar_navIcons__bGdzv{left:var(--spaceL);transform:none;flex-direction:column;align-items:center;justify-content:center}}.Navbar_navIconLink__AzBnz{display:flex;align-items:center;justify-content:center;padding:var(--spaceS);width:var(--space2XL);height:var(--space2XL);color:var(--colorTextLight);transition:color var(--durationM) var(--bezierFastoutSlowin)}.Navbar_navIconLink__AzBnz:active,.Navbar_navIconLink__AzBnz:focus,.Navbar_navIconLink__AzBnz:hover{color:rgb(var(--rgbPrimary))}.Navbar_navIcon__PyhK8{fill:currentColor;transition:fill var(--durationM) ease}.Navbar_mobileNav__hLfnA{position:fixed;inset:0;background:rgb(var(--rgbBackground)/.9);transform:translate3d(0,-100%,0);transition-property:background;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);display:none;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(16px)}@media (max-height:696px),(max-width:696px){.Navbar_mobileNav__hLfnA{display:flex}}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNav__hLfnA{transition-property:transform,background;transform:translate3d(0,-100%,0)}}.Navbar_mobileNav__hLfnA[data-visible=true]{transform:none}.Navbar_mobileNavLink__Ra5cC{width:100%;font-size:var(--headerNavFontSize);text-align:center;text-decoration:none;color:var(--colorTextBody);padding:var(--spaceL);opacity:0;transition-property:opacity;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:var(--transitionDelay);position:relative;top:calc(var(--spaceM) * -1)}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNavLink__Ra5cC{transition-property:transform,opacity;transform:translate3d(0,calc(var(--spaceXL) * -1),0)}}@media (max-width:820px) and (max-height:420px){.Navbar_mobileNavLink__Ra5cC{top:auto}}@media (max-height:360px),(max-width:400px){.Navbar_mobileNavLink__Ra5cC{--headerNavFontSize:calc((18 / 16) * 1rem)}}.Navbar_mobileNavLink__Ra5cC:after{content:"";position:absolute;top:50%;right:var(--space3XL);left:var(--space3XL);height:2px;background:linear-gradient(90deg,rgb(var(--rgbPrimary)),rgb(var(--rgbText)/.3));transform:scaleX(0) translateY(-1px);transform-origin:right}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNavLink__Ra5cC:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Navbar_mobileNavLink__Ra5cC:active:after,.Navbar_mobileNavLink__Ra5cC:focus:after,.Navbar_mobileNavLink__Ra5cC:hover:after{transform:scaleX(1) translateY(-1px);transform-origin:left}.Navbar_mobileNavLink__Ra5cC[data-visible=true]{opacity:1;transform:none}.ThemeToggle_toggle__2JtOx{--offset:6px;--inset:calc(var(--spaceOuter) - var(--offset));position:fixed;z-index:var(--zIndex4);top:var(--inset);right:var(--inset);transform:translateZ(0)}@media (max-height:696px),(max-width:696px){.ThemeToggle_toggle__2JtOx:not([data-mobile=true]){display:none}}.ThemeToggle_toggle__2JtOx[data-mobile=true]{--offset:var(--spaceXS);--inset:calc(var(--spaceXL) - var(--offset));top:unset;bottom:var(--inset);margin-top:0;margin-right:0}.ThemeToggle_circle__zgSt8{fill:currentColor;transform:scale(.6);transform-origin:center}@media (prefers-reduced-motion:no-preference){.ThemeToggle_circle__zgSt8{transition-property:transform,fill;transition-duration:var(--durationL);transition-delay:0s;transition-timing-function:var(--bezierFastoutSlowin)}}.ThemeToggle_circle__zgSt8[data-mask=true]{fill:#fff}body[data-theme=dark] .ThemeToggle_circle__zgSt8{transform:none}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_circle__zgSt8{transition-delay:.3s}}.ThemeToggle_mask__A2ymg{fill:#000;transform:translate3d(100%,-100%,0)}@media (prefers-reduced-motion:no-preference){.ThemeToggle_mask__A2ymg{transition:transform var(--durationL) var(--bezierFastoutSlowin);transition-delay:0s}}body[data-theme=dark] .ThemeToggle_mask__A2ymg{transform:none}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_mask__A2ymg{transition-delay:.3s}}.ThemeToggle_path__8IA_e{stroke:currentColor;fill:none;stroke-linecap:round;stroke-width:2;stroke-dasharray:5 5;stroke-dashoffset:0;opacity:1}@media (prefers-reduced-motion:no-preference){.ThemeToggle_path__8IA_e{transition-property:stroke-dashoffset,opacity;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:.3s}}body[data-theme=dark] .ThemeToggle_path__8IA_e{stroke-dashoffset:7;opacity:0}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_path__8IA_e{transition-delay:0s}}.App_app__jnOM3{width:100%;position:relative;display:grid;grid-template:100%/100%}.App_page__G3L86{grid-area:1/1;min-height:100lvh}.App_skip__R3pHq{isolation:isolate;color:rgb(var(--rgbBackground));z-index:var(--zIndex4)}.App_skip__R3pHq:focus{padding:var(--spaceS) var(--spaceM);position:fixed;top:var(--spaceM);left:var(--spaceM);text-decoration:none;font-weight:var(--fontWeightMedium);line-height:1;box-shadow:0 0 0 4px rgb(var(--rgbBackground)),0 0 0 8px rgb(var(--rgbText))}.App_skip__R3pHq:before{content:"";position:absolute;inset:0;background-color:rgb(var(--rgbPrimary));clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);z-index:-1}