*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}dt,th{font-weight:inherit}a{outline:none}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}html{height:100%}body{max-width:100%;height:100%;color:var(--clr-font);background-color:var(--clr-bg);font-family:YakuHanRP,"M PLUS Rounded 1c",sans-serif;font-weight:500;line-height:1;overflow-x:hidden}body.is-fixed{z-index:1;box-sizing:border-box;width:100%;position:fixed;top:auto;overflow:hidden}body .page-wrap{text-align:center;z-index:1;flex-direction:column;width:100%;max-width:1600px;min-height:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}body .page-wrap main{flex-direction:column;flex:auto;display:flex}@media (max-width:834.98px){body{--shadow-y:1.53846vw;--kv-height:246.154vw}}@media (min-width:835px) and (max-width:1599.98px){body{--shadow-y:.5vw;--kv-height:80vw}}@media (min-width:1600px){body{--shadow-y:8px;--kv-height:1280px}}svg{width:100%;height:100%}img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto}img.img-object-fit{object-fit:cover;width:100%;height:100%}a{cursor:pointer;display:block}.is-PC{display:block}@media (max-width:834.98px){.is-PC{display:none}}.is-SP{display:block}@media (min-width:835px){.is-SP{display:none}}.preload{display:none}.position-absolute{z-index:1;position:absolute}.line-break{white-space:pre-wrap;word-break:break-word}#ot-sdk-btn-floating.ot-floating-button{display:none!important}html:lang(ja) *{line-break:strict}:root{--clr-font:#686d6f;--clr-bg:#fff;--clr-footer:transparent;--clr-red:#fa7770;--clr-pink:#f587aa;--clr-green:#8ccd1e;--clr-orange:#ffaf2d;--clr-blue:#78b4eb;--clr-purple:#9476ed;--clr-gray:#cedcea;--clr-yellow:#fff27f}@supports (height:100svh){.header__menu.svelte-oiwvqb{height:100svh}}@supports not (height:100svh){.header__menu.svelte-oiwvqb{height:calc(var(--vh,1vh) * 100)}}.logo.svelte-oiwvqb button:where(.svelte-oiwvqb) .-target:where(.svelte-oiwvqb){will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}@media (hover:hover) and (pointer:fine) and (min-width:835px){.logo.svelte-oiwvqb button:where(.svelte-oiwvqb):hover .-target:where(.svelte-oiwvqb){transform:scale(var(--hover-scale,.95));transition:transform .5s cubic-bezier(.28,1.64,.58,.87)}}.logo.svelte-oiwvqb{position:absolute}@media (max-width:834.98px){.logo.svelte-oiwvqb{top:1.79487vw;left:3.07692vw}}@media (min-width:835px) and (max-width:1599.98px){.logo.svelte-oiwvqb{top:1.75vw;left:2.5vw}}@media (min-width:1600px){.logo.svelte-oiwvqb{top:28px;left:40px}}.logo.svelte-oiwvqb{pointer-events:all;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.logo.nav-open.svelte-oiwvqb{pointer-events:none;opacity:0;transition:none}.header.svelte-oiwvqb{z-index:999;pointer-events:none;width:100%;max-width:1600px;height:100%;position:fixed;top:0;overflow:hidden}@media (min-width:835px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb){pointer-events:all;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border:solid var(--clr-gray);background-color:#ffffffb3;border-radius:9999px;position:absolute}}@media (max-width:834.98px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb){--blur:0}}@media (min-width:835px) and (max-width:1599.98px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb){--blur:.625vw;border-width:.3125vw;width:34.0625vw;height:3.875vw;top:.9375vw;right:-3.125vw}}@media (min-width:1600px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb){--blur:10px;border-width:5px;width:545px;height:62px;top:15px;right:-50px}}.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb){align-items:center;width:100%;height:100%;display:flex}@media (max-width:834.98px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb){flex-direction:column;gap:6.41026vw;margin-left:0;padding-top:13.8462vw}}@media (min-width:835px) and (max-width:1599.98px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb){gap:2.5vw;margin-left:2.1875vw;padding-top:.125vw}}@media (min-width:1600px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb){gap:40px;margin-left:35px;padding-top:2px}}@media (min-width:835px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb){flex-direction:row}}.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb) path{fill:currentColor}.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb) .current:where(.svelte-oiwvqb){color:var(--clr-pink)}@media (max-width:834.98px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb) button:where(.svelte-oiwvqb){outline:solid 1.28205vw var(--clr-gray);background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:76.9231vw;height:15.3846vw;display:flex}}.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb) button:where(.svelte-oiwvqb){transition:color .3s cubic-bezier(.19,1,.22,1)}@media (hover:hover) and (pointer:fine) and (min-width:835px){.header.svelte-oiwvqb nav:where(.svelte-oiwvqb) ul:where(.svelte-oiwvqb) button:where(.svelte-oiwvqb):hover{color:var(--clr-pink)}}.header.svelte-oiwvqb .toggle-menu:where(.svelte-oiwvqb){pointer-events:all;margin-right:var(--padding-right);background-color:var(--clr-pink);border-radius:100%;display:grid;position:absolute}@media (max-width:834.98px){.header.svelte-oiwvqb .toggle-menu:where(.svelte-oiwvqb){width:10vw;height:10vw;top:2.5641vw;right:2.5641vw}}.header.svelte-oiwvqb .toggle-menu:where(.svelte-oiwvqb) .-open:where(.svelte-oiwvqb){grid-area:1/1}.header.svelte-oiwvqb .toggle-menu:where(.svelte-oiwvqb) .-close:where(.svelte-oiwvqb){grid-area:1/1}.header.svelte-oiwvqb .toggle-menu:where(.svelte-oiwvqb) .-close:where(.svelte-oiwvqb){opacity:0}.header.svelte-oiwvqb .toggle-menu.open:where(.svelte-oiwvqb) .-open:where(.svelte-oiwvqb){opacity:0}.header.svelte-oiwvqb .toggle-menu.open:where(.svelte-oiwvqb) .-close:where(.svelte-oiwvqb){opacity:1}.header__menu.svelte-oiwvqb{z-index:-1;pointer-events:all;width:100%;padding-top:var(--header-height);position:absolute;top:0;left:0;overflow:hidden}.header__menu--wrap.svelte-oiwvqb{width:100%;height:100%;display:flex;overflow-x:hidden;overflow-y:scroll}@media (max-width:834.98px){.header__menu--wrap.svelte-oiwvqb{padding:19.2308vw}}@media (min-width:835px) and (max-width:1599.98px){.header__menu--wrap.svelte-oiwvqb{padding:0}}@media (min-width:1600px){.header__menu--wrap.svelte-oiwvqb{padding:0}}.header__menu--wrap.svelte-oiwvqb::-webkit-scrollbar{width:0}.header__menu--contents.svelte-oiwvqb{flex-direction:column;flex:auto;align-items:center;margin:auto 0;display:flex;position:relative}.header__menu.svelte-oiwvqb h1.menu-logo:where(.svelte-oiwvqb){position:relative}@media (max-width:834.98px){.header__menu.svelte-oiwvqb h1.menu-logo:where(.svelte-oiwvqb){margin-left:1.79487vw}}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb){pointer-events:none;width:100vw;height:100%;position:absolute;left:50%;transform:translate(-50%)}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p:where(.svelte-oiwvqb){opacity:0;animation:.35s cubic-bezier(.28,1.64,.58,.87) .15s both svelte-oiwvqb-scale-in;position:absolute}@media (max-width:834.98px){.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.almondeye:where(.svelte-oiwvqb){top:35.3846vw;left:76.4103vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.currenbouquetdor:where(.svelte-oiwvqb){top:75.641vw;left:1.28205vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.silencesuzuka:where(.svelte-oiwvqb){top:122.308vw;left:76.9231vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.titleholder:where(.svelte-oiwvqb){top:32.8205vw;left:.769231vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.nicenature:where(.svelte-oiwvqb){top:56.9231vw;left:75.641vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.haruurara:where(.svelte-oiwvqb){top:90.2564vw;left:3.58974vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.marveloussunday:where(.svelte-oiwvqb){top:119.231vw;left:76.4103vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.yaenomuteki:where(.svelte-oiwvqb){top:35.3846vw;left:67.1795vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.riceshower:where(.svelte-oiwvqb){top:87.6923vw;left:.512821vw}.header__menu.svelte-oiwvqb .menu-umamusume:where(.svelte-oiwvqb) p.wonderacute:where(.svelte-oiwvqb){top:117.949vw;left:79.4872vw}}@keyframes svelte-oiwvqb-scale-in{0%{opacity:0;transform:scale(.5)}10%{opacity:1}to{opacity:1;transform:scale(1)}}.footer-bottom.svelte-1sr6y3t .logo-cygames:where(.svelte-1sr6y3t){transition:opacity .5s cubic-bezier(.19,1,.22,1)}@media (hover:hover) and (pointer:fine) and (min-width:835px){.footer-bottom.svelte-1sr6y3t .logo-cygames:where(.svelte-1sr6y3t):hover{opacity:var(--hover-opacity,.6);transition:opacity .5s cubic-bezier(.215,.61,.355,1)}}.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t){will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}.footer.svelte-1sr6y3t .logo-umamusume:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t){will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}@media (hover:hover) and (pointer:fine) and (min-width:835px){.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t):hover .-target:where(.svelte-1sr6y3t){transform:scale(var(--hover-scale,.95));transition:transform .5s cubic-bezier(.28,1.64,.58,.87)}.footer.svelte-1sr6y3t .logo-umamusume:where(.svelte-1sr6y3t):hover .-target:where(.svelte-1sr6y3t){transform:scale(var(--hover-scale,.95));transition:transform .5s cubic-bezier(.28,1.64,.58,.87)}}.footer.svelte-1sr6y3t{z-index:1;flex-direction:column;align-items:center;margin-top:auto;display:flex;position:relative}@media (max-width:834.98px){.footer.svelte-1sr6y3t{padding:23.0769vw 0 17.9487vw}}@media (min-width:835px) and (max-width:1599.98px){.footer.svelte-1sr6y3t{padding:9.5vw 3.125vw 3.75vw}}@media (min-width:1600px){.footer.svelte-1sr6y3t{padding:152px 50px 60px}}.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t){justify-content:center;align-items:center;display:flex}@media (max-width:834.98px){.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t){flex-direction:column;gap:3.33333vw}}@media (min-width:835px) and (max-width:1599.98px){.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t){gap:1.25vw}}@media (min-width:1600px){.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t){gap:20px}}@media (min-width:835px){.footer.svelte-1sr6y3t .banner-list:where(.svelte-1sr6y3t){flex-direction:row}}@media (max-width:834.98px){.footer.svelte-1sr6y3t .banner-list.-archive:where(.svelte-1sr6y3t){margin-bottom:16.9231vw}}@media (min-width:835px) and (max-width:1599.98px){.footer.svelte-1sr6y3t .banner-list.-archive:where(.svelte-1sr6y3t){margin-bottom:2.0625vw}}@media (min-width:1600px){.footer.svelte-1sr6y3t .banner-list.-archive:where(.svelte-1sr6y3t){margin-bottom:33px}}@media (max-width:834.98px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t){margin-bottom:14.8718vw}}@media (min-width:835px) and (max-width:1599.98px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t){margin-bottom:1.875vw}}@media (min-width:1600px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t){margin-bottom:30px}}.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t){z-index:1;position:relative;overflow:hidden}@media (max-width:834.98px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t){border-radius:2.5641vw;width:70vw}}@media (min-width:835px) and (max-width:1599.98px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t){border-radius:.625vw;width:13.75vw}}@media (min-width:1600px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t){border-radius:10px;width:220px}}.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t):after{content:"";outline:solid var(--clr-gray);border:solid var(--clr-gray);z-index:1;pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:834.98px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t):after{border-width:.512821vw;border-radius:2.5641vw;outline-width:1.02564vw}}@media (min-width:835px) and (max-width:1599.98px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t):after{border-width:.0625vw;border-radius:.625vw;outline-width:.25vw}}@media (min-width:1600px){.footer.svelte-1sr6y3t .banner-list.-cms:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t) .-target:where(.svelte-1sr6y3t):after{border-width:1px;border-radius:10px;outline-width:4px}}.footer-links.svelte-1sr6y3t{flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;display:flex}@media (max-width:834.98px){.footer-links.svelte-1sr6y3t{gap:4.35897vw 5.12821vw;margin-top:-3.84615vw;margin-bottom:10.2564vw;padding-top:11.5385vw;font-size:3.07692vw}}@media (min-width:835px) and (max-width:1599.98px){.footer-links.svelte-1sr6y3t{gap:1.875vw;margin-top:2.625vw;margin-bottom:1.875vw;padding-top:0;font-size:.875vw}}@media (min-width:1600px){.footer-links.svelte-1sr6y3t{gap:30px;margin-top:42px;margin-bottom:30px;padding-top:0;font-size:14px}}.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t){display:block;transform:translate(0,0)}.footer-links.svelte-1sr6y3t button:where(.svelte-1sr6y3t){display:block;transform:translate(0,0)}@media (max-width:834.98px){.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t){text-underline-offset:1.02564vw}.footer-links.svelte-1sr6y3t button:where(.svelte-1sr6y3t){text-underline-offset:1.02564vw}}@media (min-width:835px) and (max-width:1599.98px){.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t){text-underline-offset:.25vw}.footer-links.svelte-1sr6y3t button:where(.svelte-1sr6y3t){text-underline-offset:.25vw}}@media (min-width:1600px){.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t){text-underline-offset:4px}.footer-links.svelte-1sr6y3t button:where(.svelte-1sr6y3t){text-underline-offset:4px}}@media (hover:hover) and (pointer:fine) and (min-width:835px){.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover{text-decoration:underline}.footer-links.svelte-1sr6y3t button:where(.svelte-1sr6y3t):hover{text-decoration:underline}}.footer-bottom.svelte-1sr6y3t{justify-content:center;align-items:center;display:flex}@media (max-width:834.98px){.footer-bottom.svelte-1sr6y3t{gap:6.66667vw}}@media (min-width:835px) and (max-width:1599.98px){.footer-bottom.svelte-1sr6y3t{gap:2.5vw}}@media (min-width:1600px){.footer-bottom.svelte-1sr6y3t{gap:40px}}@media (max-width:834.98px){.footer-bottom.svelte-1sr6y3t .logo-cygames:where(.svelte-1sr6y3t){width:24.359vw}}@media (min-width:835px) and (max-width:1599.98px){.footer-bottom.svelte-1sr6y3t .logo-cygames:where(.svelte-1sr6y3t){width:9.625vw}}@media (min-width:1600px){.footer-bottom.svelte-1sr6y3t .logo-cygames:where(.svelte-1sr6y3t){width:154px}}.footer-bottom.svelte-1sr6y3t .copyright:where(.svelte-1sr6y3t){display:block}@media (max-width:834.98px){.footer-bottom.svelte-1sr6y3t .copyright:where(.svelte-1sr6y3t){width:25.8974vw;margin-top:0}}@media (min-width:835px) and (max-width:1599.98px){.footer-bottom.svelte-1sr6y3t .copyright:where(.svelte-1sr6y3t){width:6.75vw;margin-top:.625vw}}@media (min-width:1600px){.footer-bottom.svelte-1sr6y3t .copyright:where(.svelte-1sr6y3t){width:108px;margin-top:10px}}.debug.svelte-28qssx{touch-action:none;z-index:99999;background:#fffffff2;border-radius:10px;width:50px;height:50px;font-size:16px;transition:width .15s,height .15s;position:fixed;box-shadow:0 2px 10px #00000026}.debug.svelte-28qssx.is-open{width:350px;height:600px;transition:width .1s,height .2s .1s}.debug.svelte-28qssx.is-open .debug__toggle:hover{opacity:.5;animation:none}.debug.svelte-28qssx.is-open .debug__menu{opacity:1;transition:opacity .3s .2s;display:block}.debug__balloon.svelte-28qssx{color:#666;z-index:1;opacity:0;pointer-events:none;background-color:#f8f8f8;border-radius:5px;width:280px;padding:10px;font-size:12px;line-height:1.5;transition:opacity .1s,transform .1s;position:absolute;bottom:-80px;left:0;transform:translateY(-4px);box-shadow:0 2px 10px #00000026}.debug__balloon.svelte-28qssx:before{content:"";border:7px solid #0000;border-top:10px solid #f8f8f8;border-bottom-width:0;width:0;height:0;position:absolute;bottom:100%;right:20px;transform:rotate(180deg)}.debug__toggle.svelte-28qssx{text-align:center;background:#fff;border:2px solid #ff4d4f;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;font-size:30px;line-height:50px;transition:opacity .2s ease-in-out;animation:1.8s ease-in-out infinite svelte-28qssx-debug-pulse;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #ff4d4f33}.debug__toggle.svelte-28qssx:hover{animation:.4s ease-in-out svelte-28qssx-shake;box-shadow:0 0 0 5px #ff4d4f47}@media (hover:hover) and (pointer:fine){.debug__toggle.svelte-28qssx:hover+.debug__balloon{opacity:1;transition:opacity .1s .2s,transform .1s .2s;transform:translateY(0)}}.debug__menu.svelte-28qssx{opacity:0;width:100%;height:100%;transition:opacity 0 0 ease;touch-action:none;overflow-y:scroll}.debug__menu.svelte-28qssx ul:where(.svelte-28qssx){flex-direction:column;gap:15px;padding:70px 30px 30px;display:flex;overflow-y:visible}.debug__menu.svelte-28qssx li:where(.svelte-28qssx){border-bottom:1px solid #e7e7e7;flex-direction:column;align-items:flex-start;padding-bottom:15px;display:flex}.debug__menu.svelte-28qssx li:where(.svelte-28qssx):last-child{border-bottom:none;padding-bottom:0}.debug__title.svelte-28qssx{color:#3b3b3b;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.5}.debug__environments.svelte-28qssx .debug__title:where(.svelte-28qssx){margin-bottom:10px}.debug__environments.svelte-28qssx a:where(.svelte-28qssx){color:#257cff;margin-bottom:5px;display:inline-block;position:relative}.debug__environments.svelte-28qssx a:where(.svelte-28qssx):after{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"16px\" viewBox=\"0 -960 960 960\" width=\"16px\" fill=\"%23257cff\"><path d=\"M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z\"/></svg>");background-position:right 0 bottom -1px;background-repeat:no-repeat;background-size:16px 16px;width:100%;height:100%;display:inline-block;position:absolute;top:0;right:-20px}.debug__environments.svelte-28qssx a:where(.svelte-28qssx):hover{opacity:.6}.debug__qr.svelte-28qssx{width:150px;height:150px;margin-top:5px}.debug__qr.svelte-28qssx canvas{width:100%;height:100%}@keyframes svelte-28qssx-shake{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-8deg)}40%,80%{transform:rotate(8deg)}}@keyframes svelte-28qssx-debug-pulse{0%,to{box-shadow:0 0 0 3px #ff4d4f33}50%{box-shadow:0 0 0 7px #ff4d4f1a}}.debug.svelte-28qssx .switch:where(.svelte-28qssx){align-items:center;gap:6px;display:flex}.debug.svelte-28qssx .switch__inner:where(.svelte-28qssx){cursor:pointer;background:#ccc;border-radius:13px;width:50px;height:26px;transition:background .25s;position:relative}.debug.svelte-28qssx .switch__inner.on:where(.svelte-28qssx){background:#4ade80}.debug.svelte-28qssx .switch__inner.on:where(.svelte-28qssx) .switch__thumb:where(.svelte-28qssx){transform:translate(24px)}.debug.svelte-28qssx .switch__thumb:where(.svelte-28qssx){background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s;position:absolute;top:3px;left:3px}.debug.svelte-28qssx .button:where(.svelte-28qssx){color:#fff;background-color:#f96743;border-radius:4px;padding:0 10px;font-size:12px;font-weight:700;line-height:25px}.debug-clickable-area-visible a:not(.debug a),.debug-clickable-area-visible button:not(.debug button){outline:1px solid #ff00008c;box-shadow:inset 0 0 0 9999px #ff00001f}@supports (height:100svh){.loading.svelte-9238kg{height:100svh}}@supports not (height:100svh){.loading.svelte-9238kg{height:calc(var(--vh,1vh) * 100)}}.loading.svelte-9238kg{z-index:9999;justify-content:center;align-items:center;width:100vw;display:flex;position:fixed;top:0;left:0}@media (min-width:835px) and (max-width:1599.98px){.loading.svelte-9238kg{min-height:36.25vw}}@media (min-width:1600px){.loading.svelte-9238kg{min-height:580px}}.loading__lottie.svelte-9238kg{z-index:1;height:auto;position:relative}@media (max-width:834.98px){.loading__lottie.svelte-9238kg{width:69.2308vw;margin-top:2.5641vw;margin-left:2.5641vw}}@media (min-width:835px) and (max-width:1599.98px){.loading__lottie.svelte-9238kg{width:38.125vw;margin-top:.625vw;margin-left:.625vw}}@media (min-width:1600px){.loading__lottie.svelte-9238kg{width:610px;margin-top:10px;margin-left:10px}}.loading__lottie.svelte-9238kg svg{will-change:transform;width:100%;height:auto;display:block;transform:translateZ(0)}.background.svelte-1t7yqk4{z-index:-1;pointer-events:none;background-color:var(--clr-bg);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;max-width:1600px;height:100%;position:absolute;overflow:hidden}.background-wrap.svelte-1t7yqk4{justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.background-wrap.svelte-1t7yqk4 img{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(0,0)}.background.svelte-1t7yqk4 .bg-left:where(.svelte-1t7yqk4){position:relative}.background.svelte-1t7yqk4 .bg-right:where(.svelte-1t7yqk4){position:relative}@media (max-width:834.98px){.background.svelte-1t7yqk4 .bg-left:where(.svelte-1t7yqk4){width:38.4615vw}.background.svelte-1t7yqk4 .bg-right:where(.svelte-1t7yqk4){width:38.4615vw}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .bg-left:where(.svelte-1t7yqk4){width:18.75vw}.background.svelte-1t7yqk4 .bg-right:where(.svelte-1t7yqk4){width:18.75vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .bg-left:where(.svelte-1t7yqk4){width:300px}.background.svelte-1t7yqk4 .bg-right:where(.svelte-1t7yqk4){width:300px}}.background.svelte-1t7yqk4 .deco:where(.svelte-1t7yqk4){position:absolute}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco.type-1:where(.svelte-1t7yqk4){width:23.0769vw}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco.type-1:where(.svelte-1t7yqk4){width:5.625vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco.type-1:where(.svelte-1t7yqk4){width:90px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco.type-2:where(.svelte-1t7yqk4){width:23.0769vw}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco.type-2:where(.svelte-1t7yqk4){width:5.625vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco.type-2:where(.svelte-1t7yqk4){width:90px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco.type-3:where(.svelte-1t7yqk4){width:26.1538vw}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco.type-3:where(.svelte-1t7yqk4){width:6.375vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco.type-3:where(.svelte-1t7yqk4){width:102px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco.type-4:where(.svelte-1t7yqk4){width:33.8462vw}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco.type-4:where(.svelte-1t7yqk4){width:8.25vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco.type-4:where(.svelte-1t7yqk4){width:132px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco.type-5:where(.svelte-1t7yqk4){width:147.179vw}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco.type-5:where(.svelte-1t7yqk4){width:35.875vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco.type-5:where(.svelte-1t7yqk4){width:574px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-1:where(.svelte-1t7yqk4){top:10.2564vw;left:-10.2564vw;transform:rotate(-45deg)scale(.7)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-1:where(.svelte-1t7yqk4){top:6.875vw;left:3.75vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-1:where(.svelte-1t7yqk4){top:110px;left:60px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-left-1:where(.svelte-1t7yqk4){transform:rotate(-25deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-2:where(.svelte-1t7yqk4){top:141.026vw;left:-7.69231vw;transform:rotate(30deg)scale(.8)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-2:where(.svelte-1t7yqk4){top:35vw;left:1.875vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-2:where(.svelte-1t7yqk4){top:560px;left:30px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-left-2:where(.svelte-1t7yqk4){transform:rotate(15deg)scale(1.2)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-3:where(.svelte-1t7yqk4){top:307.692vw;left:-2.5641vw;transform:rotate(-90deg)scale(.6)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-3:where(.svelte-1t7yqk4){top:93.125vw;left:1.875vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-3:where(.svelte-1t7yqk4){top:1490px;left:30px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-left-3:where(.svelte-1t7yqk4){transform:rotate(15deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-4:where(.svelte-1t7yqk4){top:405.128vw;left:5.12821vw;transform:rotate(-10deg)scale(.6)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-4:where(.svelte-1t7yqk4){top:175vw;left:10.625vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-4:where(.svelte-1t7yqk4){top:2800px;left:170px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-left-4:where(.svelte-1t7yqk4){transform:rotate(-10deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-5:where(.svelte-1t7yqk4){top:646.154vw;left:-10.2564vw;transform:rotate(-95deg)scale(.6)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-5:where(.svelte-1t7yqk4){top:265.625vw;left:10.625vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-5:where(.svelte-1t7yqk4){top:4250px;left:170px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-left-5:where(.svelte-1t7yqk4){transform:rotate(-90deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-6:where(.svelte-1t7yqk4){top:979.487vw;left:5.12821vw;transform:rotate(-25deg)scale(.6)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-6:where(.svelte-1t7yqk4){top:348.75vw;left:-.625vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-6:where(.svelte-1t7yqk4){top:5580px;left:-10px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-left-7:where(.svelte-1t7yqk4){top:1769.23vw;left:0;transform:scale(.6)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-left-7:where(.svelte-1t7yqk4){top:411.25vw;left:6.875vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-left-7:where(.svelte-1t7yqk4){top:6580px;left:110px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-left-7:where(.svelte-1t7yqk4){transform:rotate(-45deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-right-1:where(.svelte-1t7yqk4){top:64.1026vw;left:37.1795vw;transform:scale(1)rotate(45deg)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-right-1:where(.svelte-1t7yqk4){top:18.75vw;left:9.375vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-right-1:where(.svelte-1t7yqk4){top:300px;left:150px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-right-2:where(.svelte-1t7yqk4){top:115.385vw;left:25.641vw;transform:scale(.5)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-right-2:where(.svelte-1t7yqk4){top:36.25vw;left:13.75vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-right-2:where(.svelte-1t7yqk4){top:580px;left:220px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-right-2:where(.svelte-1t7yqk4){transform:rotate(180deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-right-3:where(.svelte-1t7yqk4){top:256.41vw;left:25.641vw;transform:scale(.6)rotate(90deg)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-right-3:where(.svelte-1t7yqk4){top:146.875vw;left:6.875vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-right-3:where(.svelte-1t7yqk4){top:2350px;left:110px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-right-3:where(.svelte-1t7yqk4){transform:rotate(25deg)}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-right-4:where(.svelte-1t7yqk4){top:556.41vw;left:-23.0769vw;transform:scale(.75)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-right-4:where(.svelte-1t7yqk4){top:209.375vw;left:-3.125vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-right-4:where(.svelte-1t7yqk4){top:3350px;left:-50px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-right-5:where(.svelte-1t7yqk4){top:841.026vw;left:25.641vw;transform:scale(.75)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-right-5:where(.svelte-1t7yqk4){top:334.375vw;left:9.375vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-right-5:where(.svelte-1t7yqk4){top:5350px;left:150px}}@media (max-width:834.98px){.background.svelte-1t7yqk4 .deco-right-6:where(.svelte-1t7yqk4){top:1038.46vw;left:23.0769vw;transform:scale(.6)rotate(60deg)}}@media (min-width:835px) and (max-width:1599.98px){.background.svelte-1t7yqk4 .deco-right-6:where(.svelte-1t7yqk4){top:355vw;left:6.25vw}}@media (min-width:1600px){.background.svelte-1t7yqk4 .deco-right-6:where(.svelte-1t7yqk4){top:5680px;left:100px}}@media (min-width:835px){.background.svelte-1t7yqk4 .deco-right-6:where(.svelte-1t7yqk4){transform:rotate(180deg)scale(1.2)}}.background-pattern.svelte-1t7yqk4{pointer-events:none;z-index:-1;background-image:url(/contents/anime/umayuru-fullgate/_app/immutable/assets/bg_pattern.DxArvVAc.svg);position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:835px) and (max-width:1599.98px){.background-pattern.svelte-1t7yqk4{background-size:72.3125vw}}@media (min-width:1600px){.background-pattern.svelte-1t7yqk4{background-size:1157px}}.page-top.svelte-1jmi516 .-target:where(.svelte-1jmi516){will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}@media (hover:hover) and (pointer:fine) and (min-width:835px){.page-top.svelte-1jmi516:hover .-target:where(.svelte-1jmi516){transform:scale(var(--hover-scale,.95));transition:transform .5s cubic-bezier(.28,1.64,.58,.87)}}.page-top.svelte-1jmi516{pointer-events:none;opacity:0;z-index:999;border-radius:100%;transition:opacity .2s cubic-bezier(.19,1,.22,1);position:absolute}@media (max-width:834.98px){.page-top.svelte-1jmi516{width:17.9487vw;height:17.9487vw;bottom:55.8974vw;right:3.33333vw}}@media (min-width:835px) and (max-width:1599.98px){.page-top.svelte-1jmi516{width:12.5vw;height:12.5vw;bottom:5.25vw;right:1.5625vw}}@media (min-width:1600px){.page-top.svelte-1jmi516{width:200px;height:200px;bottom:84px;right:25px}}.page-top.svelte-1jmi516{--hover-scale:.9}.page-top.is-visible.svelte-1jmi516{pointer-events:all;opacity:1;transition-duration:.5s}.page-top.svelte-1jmi516 .-umamusume:where(.svelte-1jmi516){pointer-events:none;position:absolute}@media (max-width:834.98px){.page-top.svelte-1jmi516 .-umamusume:where(.svelte-1jmi516){bottom:-1.28205vw;right:-3.07692vw}}@media (min-width:835px) and (max-width:1599.98px){.page-top.svelte-1jmi516 .-umamusume:where(.svelte-1jmi516){bottom:-.3125vw;right:-1.5625vw}}@media (min-width:1600px){.page-top.svelte-1jmi516 .-umamusume:where(.svelte-1jmi516){bottom:-5px;right:-25px}}main.svelte-12qhfyh{pointer-events:all;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}main.is-hidden.svelte-12qhfyh{pointer-events:none;opacity:0;transition:none}
