@charset "UTF-8";:root{--color-white: #FFFFFF;--color-black100: rgba(0, 0, 0, 1);--color-black50: #AAAAAA;--color-black20: #DDDDDD;--color-black10: #F0F0F0;--color-base: #F8EFEB;--color-orange: #FF6A00;--color-orange-deep: #E2661F;--color-orange-light: #FB926C;--color-orange-light-up: #FFC6B1;--color-gray-deep: #252525;--color-gray-deep-light: #707070;--color-gray: #C4C4C4;--color-gray-light: #E6E6E6}:root{--fs-ttl_page: 20vw;--fs-h1: 12vw;--fs-h2: 10vw;--fs-h3: 8vw;--fs-h4: 6vw;--fs-h5: 5vw;--fs-h6: 4.5vw;--fs-l: 4vw;--fs-m: 3.5vw;--fs-s: 3vw;--fs-h1-en: 24vw;--fs-h2-en: 12vw;--fs-h3-en: 10vw;--fs-h4-en: 8vw;--fs-h5-en: 6vw;--fs-h6-en: 4.5vw;--fs-m-en: 3.5vw;--fs-note: 3.25vw;--fs-operator: 4vw;--fs-operator-l: 10vw}@media all and (min-width:769px){:root{--fs-ttl_page: min(6.67vw, 96px);--fs-h1: min(3.33vw, 48px);--fs-h2: min(2.78vw, 40px);--fs-h3: min(2.22vw, 32px);--fs-h4: min(1.67vw, 24px);--fs-h5: min(1.39vw, 20px);--fs-h6: min(1.25vw, 18px);--fs-l: min(1.25vw, 18px);--fs-m: min(1.11vw, 16px);--fs-s: min(.97vw, 14px);--fs-ss: min(.83vw, 12px);--fs-h1-en: min(6.67vw, 96px);--fs-h2-en: min(3.33vw, 48px);--fs-h3-en: min(2.78vw, 40px);--fs-h4-en: min(2.22vw, 32px);--fs-h5-en: min(1.67vw, 24px);--fs-h6-en: min(1.25vw, 18px);--fs-m-en: min(.97vw, 14px);--fs-ttl-description: min(1.39vw, 20px);--fs-note: min(.9vw, 13px);--fs-operator: min(1.67vw, 24px);--fs-operator-l: min(4.58vw, 66px)}}:root{--header-height: 9vw;--logo-width: 38vw;--btn-height: 11vw;--btn-height2: 14vw;--btn-circle-width-s: 5.25vw;--btn-circle-width: 8vw;--btn-circle-arrow-width: 3.25vw;--btn-circle-pin-width: 4vw;--btn-radius: 3vw;--icon-circle-width: 6vw;--icon-circle-width32: 8vw;--icon-circle-arrow-width: 3vw;--icon-circle-arrow-width16: 4vw;--block-radius: 5vw;--ease-bounce: linear(0, .0114, .0427, .0898, .149, .2169, .2906, .3673, .445, .5216, .5958, .6663, .7321, .7926, .8474, .8962, .9389, .9758, 1.0069, 1.0325, 1.053, 1.0689, 1.0805, 1.0884, 1.093, 1.0947, 1.0941, 1.0915, 1.0873, 1.0819, 1.0756, 1.0687, 1.0614, 1.0541, 1.0468, 1.0397, 1.0329, 1.0266, 1.0208, 1.0155, 1.0107, 1.0066, 1.003, .9999, .9974, .9953, .9937, .9926, .9917, .9913, .991, .9911, .9913, .9916, .9921, .9927, .9934, .994, .9947, .9954, .9961, .9968, .9974, .9979, .9984, .9989, .9993, .9997, 1, 1.0002, 1.0004, 1.0006, 1.0007, 1.0008, 1.0008, 1.0008, 1.0008, 1.0008, 1.0008, 1.0008, 1.0007, 1.0006, 1.0006, 1.0005, 1.0004, 1.0004, 1.0003, 1.0003, 1.0002, 1.0002, 1.0001, 1.0001, 1, 1, 1, 1, .9999, .9999, .9999, .9999, 1);--time-height: 6vw;--penalty-height: 6vw;--miss-height: 6vw}@media all and (min-width:769px){:root{--header-height: 50px;--logo-width: 152px;--btn-height: 3.06vw;--btn-height2: 44px;--btn-circle-width-s: min(1.88vw, 27px);--btn-circle-width: min(2.22vw, 32px);--btn-circle-arrow-width: min(.9vw, 13px);--btn-circle-pin-width: min(1.11vw, 16px);--btn-radius: min(.83vw, 12px);--icon-circle-width: min(1.67vw, 24px);--icon-circle-width32: min(2.22vw, 32px);--icon-circle-arrow-width: min(.83vw, 12px);--icon-circle-arrow-width16: min(1.11vw, 16px);--block-radius: min(1.39vw, 20px);--time-height: min(2.08vw, 30px);--penalty-height: min(2.08vw, 30px);--miss-height: min(2.64vw, 38px)}}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}html{font-size:100%}:root{--vh: 100vh}body{color:var(--color-gray-deep);background-color:var(--color-base);font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;overscroll-behavior-y:none;touch-action:manipulation;overflow-wrap:anywhere;word-break:normal;line-break:strict}a{color:#000;text-decoration:none;text-decoration-thickness:1px}li{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400}.textbox{text-box:trim-both cap alphabetic}img{vertical-align:top;height:auto;width:100%}header{position:fixed;width:100%;height:var(--header-height);background:var(--color-white);z-index:100}header .header_inner{width:100%;height:var(--header-height);position:relative;overflow:hidden}header h1{width:var(--logo-width);aspect-ratio:152/17;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}header h1 a{display:block;line-height:1}header .c-btn_back{position:absolute;left:5%;top:1.75vw}header .type_start,header .type_game{width:100%;height:var(--header-height);transition:transform .3s ease}header .type_game{position:relative}header .type_game dl dt,header .type_game dl dd{color:var(--color-orange)}header .type_game dl dt{font-size:var(--fs-s);line-height:1;font-family:din-2014,sans-serif;font-weight:600;font-style:normal}header .type_game dl dd{font-size:var(--fs-h5);line-height:1;font-family:din-2014,sans-serif;font-weight:400;font-style:normal}header .type_game dl dd i{font-size:var(--fs-l);position:relative;top:-1px}header .type_game dl .js-time.is-countdown{color:#5171ff}header .type_game .c-time dl{width:fit-content;height:var(--time-height);display:flex;justify-content:center;column-gap:13px;align-items:center;margin-inline:auto;position:relative;top:calc((var(--header-height) - var(--time-height)) / 2)}header .type_game .c-miss{width:fit-content;height:var(--miss-height);position:absolute;right:20px;top:6px;border:1px solid var(--color-orange);border-radius:1vw;padding:0 9px;display:flex;align-items:center}header .type_game .c-miss dl{height:auto;column-gap:4px;display:flex;align-items:center}header .type_game .c-miss dl dt{position:relative;top:.05em}header .type_game .c-miss dl dt i{font-size:var(--fs-s);position:relative;top:-.05em}header .type_game .c-miss dl dd{position:relative;top:.01em}&:has(#c-cards.is-start) header .type_start,&:has(#c-cards.is-start) header .type_game{transform:translate3d(0,-100%,0)}#b-start{position:fixed;width:100%;height:100%;background:var(--color-white);top:0;left:0;z-index:2;transition:opacity .3s ease}#b-start.disable{opacity:0;pointer-events:none}.c-copy{position:fixed;bottom:1.75vw;left:20px}.c-copy p{font-size:var(--fs-s);color:var(--color-orange);line-height:1}#c-cards{position:fixed;width:100%;pointer-events:none}@media all and (min-width:769px){header .c-btn_back{left:39px;top:3px}header .type_game{position:relative}header .type_game dl{column-gap:25px}header .type_game dl dt{font-size:var(--fs-m)}header .type_game dl dd i{top:0}header .type_game .c-miss{right:40px;border-radius:4px;padding:0 12px}header .type_game .c-miss dl{height:auto;column-gap:8px}header .type_game .c-miss dl dt i{font-size:.83vw;line-height:1;position:relative;top:-.08em;display:inline-block}header .type_game .c-miss dl dd{position:relative;top:0}}#debug{position:fixed;top:0;right:0;background:#00000080;z-index:100;display:none}#debug p{color:#fff;font-size:var(--fs-s)}button{cursor:pointer;display:block}span.c-icon{position:relative;display:block}span.c-icon svg{width:100%;height:100%;position:absolute;top:0;left:0}.b-operator{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100% - var(--header-height));z-index:110;display:flex;align-items:center;justify-content:center;--operator-height: 20vw;--operator-padding-tb: 7.25vw}.b-operator .c-text{width:fit-content;min-height:var(--operator-height);background:var(--color-orange);border:1px solid var(--color-white);border-radius:100vmax;position:relative;overflow:hidden}.b-operator .c-text .c-inner{position:relative;display:flex;align-items:center;min-height:var(--operator-height);overflow:hidden}.b-operator .c-text p{position:relative;left:0%;width:fit-content;display:block;white-space:nowrap}.b-operator p{color:var(--color-white);font-size:var(--fs-operator);padding:0 2em;position:relative}.b-operator p.size-l{font-size:var(--fs-operator-l);line-height:1;top:-.08em;padding:0 .8em}.u-pc{display:none}:is(a,button){--btn-icon-circle-width: 32px;--btn-icon-arrow-width: 16px}:is(a,button).c-btn{width:100%;display:block;border-radius:var(--btn-radius);height:var(--btn-height)}:is(a,button).c-btn.u-white{background:var(--color-white)}:is(a,button).c-btn.u-white .c-icon_wrap{background:var(--color-orange)}:is(a,button).c-btn.u-white .c-icon_wrap svg{fill:var(--color-white)}:is(a,button).c-btn.u-white span.txt{color:var(--color-orange);font-size:var(--fs-l)}:is(a,button).c-btn.u-gray{background:var(--color-gray-deep)}:is(a,button).c-btn.u-gray .c-icon_wrap{background:var(--color-white)}:is(a,button).c-btn.u-gray .c-icon_wrap svg{fill:var(--color-gray-deep)}:is(a,button).c-btn.u-gray span.txt{color:var(--color-white);font-size:var(--fs-l)}:is(a,button).c-btn.u-white_gray{background:var(--color-white)}:is(a,button).c-btn.u-white_gray .c-icon_wrap{background:var(--color-gray-deep)}:is(a,button).c-btn.u-white_gray .c-icon_wrap svg{fill:var(--color-white)}:is(a,button).c-btn.u-orange{background:var(--color-orange)}:is(a,button).c-btn.u-orange .c-icon_wrap{background:var(--color-white)}:is(a,button).c-btn.u-orange .c-icon_wrap svg{fill:var(--color-orange)}:is(a,button).c-btn.u-orange span.txt{color:var(--color-white);font-size:var(--fs-m)}:is(a,button).c-btn.line{background:var(--color-white);border:1px solid var(--color-line)}:is(a,button).c-btn.line .c-icon_wrap{width:var(--icon-width-line);height:var(--icon-width-line);background:var(--color-line)}:is(a,button).c-btn.line .c-icon_wrap svg{width:var(--icon-width-line);height:var(--icon-width-line);fill:var(--color-white)}:is(a,button).c-btn.line span.txt{color:var(--color-line);font-size:var(--fs-l)}:is(a,button).c-btn.no_icon .inr{padding:0;justify-content:center}:is(a,button).c-btn.u-icon_text{width:fit-content}:is(a,button).c-btn.u-icon_text .inr{column-gap:.75vw}:is(a,button).c-btn.u-icon_text .c-icon_wrap{width:var(--btn-circle-width-s);height:var(--btn-circle-width-s);background:var(--color-orange);display:grid;place-content:center}:is(a,button).c-btn.u-icon_text .c-icon_wrap span.c-icon{width:var(--btn-circle-arrow-width);height:var(---btn-circle-arrow-width)}:is(a,button).c-btn.u-icon_text .c-icon_wrap span.c-icon svg{fill:var(--color-white)}:is(a,button).c-btn.u-icon_text span.txt{font-size:var(--fs-m)}:is(a,button).c-btn .inr{width:100%;display:flex;align-items:center;height:var(--btn-height);padding-left:4vw;column-gap:4vw}:is(a,button).c-btn span.c-icon_wrap{display:block;width:var(--btn-circle-width);height:var(--btn-circle-width);overflow:hidden;border-radius:100vmax;position:relative}:is(a,button).c-btn .c-icon{width:100%;height:100%;display:grid;place-content:center}:is(a,button).c-btn .c-icon svg{width:var(--btn-circle-arrow-width);height:var(--btn-circle-arrow-width);position:relative}:is(a,button).c-btn.u-blank .c-icon_wrap svg{width:var(--icon-width-blank);height:var(--icon-width-blank)}:is(a,button).c-btn span.i0{transform:translate3d(-100%,0,0)}:is(a,button).c-btn.link-back span.i0{transform:translateZ(0)}:is(a,button).c-btn.link-back span.i1{transform:translate3d(100%,0,0)}:is(a,button).c-btn.u-back{height:auto}:is(a,button).c-btn.u-back .inr{height:auto;padding-left:0}:is(a,button).c-btn.u-back span.c-circle{width:5.5vw;height:5.5vw}:is(a,button) .c-circle{width:var(--btn-icon-circle-width);height:var(--btn-icon-circle-width);background:var(--color-black100);display:grid;place-content:center;border-radius:100vmax;position:relative}:is(a,button) .c-circle span.c-icon{width:var(--btn-icon-arrow-width);height:var(--btn-icon-arrow-width)}:is(a,button) .c-circle svg{fill:var(--color-white)}.c-time{margin-bottom:20px}.c-time dl dt{font-size:var(--fs-h3)}.c-time dl dt span.t_left{display:none}.c-time dl dd{font-size:var(--fs-h1)}.c-time dl dd.left{display:none}.c-time.is-countdown dl{padding:0 1em;border-radius:100vmax;height:var(--time-height);background:var(--color-orange);column-gap:0!important}.c-time.is-countdown dl dt,.c-time.is-countdown dl dd{color:var(--color-white);font-size:var(--fs-l)}.c-time.is-countdown dl dt .t_progress{display:none}.c-time.is-countdown dl dt span.t_left{display:block;margin-top:.2em}.c-time.is-countdown dl dd.progress{display:none}.c-time.is-countdown dl dd.left{display:block}.c-time.is-countdown dl dd.left span{font-size:var(--fs-h4)}.c-penalty{background:var(--color-orange);height:var(--penalty-height);border-radius:100vmax;position:absolute;left:50%;top:calc(var(--header-height) + 7px);margin-left:-60px;pointer-events:none;opacity:0}.c-penalty .penalty_inner{display:flex;height:var(--penalty-height);padding:2px;column-gap:4px;align-items:center}.c-penalty p.title{font-size:var(--fs-m);font-family:din-2014,sans-serif;font-weight:600;font-style:normal;color:var(--color-white);display:flex;align-items:center;padding-left:.2em}.c-penalty p.title i{font-size:var(--fs-h4);line-height:1;position:relative;top:.01em}.c-penalty p.sec{height:calc(var(--penalty-height) - 4px);background:var(--color-white);color:var(--color-orange);border-radius:100vmax;font-family:din-2014,sans-serif;font-weight:600;font-style:normal;display:flex;align-items:center;padding:0 .3em}.c-penalty p.sec span.unit{font-family:din-2014,sans-serif;font-weight:400;font-style:normal;font-size:var(--fs-s)}@media all and (min-width:768px){.u-pc{display:block}.u-sp{display:none}:is(a,button).c-btn .inr{padding-left:1.11vw;column-gap:1.11vw}:is(a,button).c-btn.u-back{height:44px}:is(a,button).c-btn.u-back .inr{height:44px;padding-left:16px;column-gap:9px}:is(a,button).c-btn.u-back span.c-circle{width:32px;height:32px}:is(a,button).c-btn.u-back span.c-circle span.c-icon,:is(a,button).c-btn.u-back span.c-circle span.c-icon svg{width:13px;height:13px}:is(a,button).c-btn.u-back span.txt{line-height:1;font-size:14px}:is(a,button).c-btn.u-icon_text .inr{column-gap:min(.21vw,3px)}:is(a,button).c-btn.u-icon_text span.txt{font-size:var(--fs-l)}.c-penalty{top:10px;margin-left:100px}.b-operator{--operator-height: min(5.56vw, 80px);--operator-padding-tb: min(2.01vw, 29px)}.b-operator .c-text{border-width:2px}}:root{--card-area-width: 76%;--card-margin: 2vw;--card-width: calc( (100% - var(--card-margin)*3) / 4 );--card-radius: 3vw}#c-cards{width:100%;height:calc(100svh - var(--header-height));top:var(--header-height);display:flex;align-items:center}#c-cards ul{width:var(--card-area-width);margin-inline:auto;position:relative;aspect-ratio:360/752}#c-cards li{width:var(--card-width);aspect-ratio:64/91;position:absolute;cursor:pointer}#c-cards li.select .flip_inner,#c-cards li.open .flip_inner{transform:rotateY(180deg)}#c-cards :is(.front,.back){width:100%;height:100%;position:absolute;top:0;left:0;backface-visibility:hidden;border-radius:var(--card-radius);overflow:hidden}#c-cards .front .inr{width:100%;height:100%;position:absolute;top:0;left:0}#c-cards .front img{width:100%;height:100%;object-fit:cover}#c-cards .front p.f_logo{width:6.5vw;aspect-ratio:26/7;position:absolute;top:1.5vw;left:1.5vw}#c-cards .back{transform:rotateY(180deg);background:#fff}#c-cards .back figure{position:absolute;width:100%;height:100%;top:0;left:0}#c-cards .back figure img{width:100%;height:100%;object-fit:cover}#c-cards .back button{position:absolute;width:17px;height:17px;top:1.5vw;right:1.75vw;pointer-events:none;opacity:0}#c-cards .back p.b_logo{width:6.5vw;aspect-ratio:26/7;position:absolute;top:1.5vw;left:1.5vw}#c-cards :is(.flip,.flip_inner){width:100%;height:100%;position:absolute;top:0;left:0}#c-cards .flip{perspective:600px}#c-cards .flip .flip_inner{transform-style:preserve-3d;transition:transform .3s ease;will-change:transform}#c-cards.is-start{pointer-events:auto}#c-cards.is-start li{transition:transform .3s ease}@media all and (max-height:714px){:root.mobile{--card-area-width: 72%}}@media all and (max-height:640px){:root.mobile{--card-area-width: 64%}}@media all and (min-width:640px){:root{--card-area-width: calc(100% - 15.63vw) ;--card-margin: 1.04vw;--card-width: calc( (100% - var(--card-margin)*4) / 5 );--card-radius: 1.56vw}#c-cards{padding-top:0;display:flex;align-items:center;justify-content:center}#c-cards ul{aspect-ratio:468/540}}@media all and (min-width:769px){#c-cards{padding-top:0;width:100%;display:flex;align-items:center;justify-content:center}#c-cards ul{margin:0;aspect-ratio:1275/610}#c-cards ul li{width:var(--card-width)}#c-cards .front p.f_logo,#c-cards .back p.b_logo{width:3.19vw;top:.76vw;left:.76vw}#c-cards .back button{top:.42vw;right:.49vw}main.h{--card-area-width: 88.54vw;--card-margin: 1.39vw;--card-width: calc( (100% - var(--card-margin)*7) / 8 );--card-radius: .83vw}main.h #c-cards ul{height:auto;width:var(--card-area-width)}main.v{--card-area-width: auto;--card-margin: 1.39vw;--card-width: calc( (100% - var(--card-margin)*7) / 8 );--card-radius: 1.5vh}main.v #c-cards ul{height:87.25vh;width:auto}li:hover .flip_inner{transform:rotateY(30deg)}}#b-start{position:absolute;width:100%;height:calc(100vh - var(--header-height));top:var(--header-height);background:var(--color-base);--start-width: 90%;--srart-card-margin: 2.5vw}#b-start .c-inner{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}#b-start .c-content{width:100%}#b-start main.h .c-start_cards ul p{top:3.75vw;left:3.5vw}.c-start{background:var(--color-white);width:var(--start-width);position:relative;margin-inline:auto;border-radius:var(--card-radius);overflow:hidden}.c-start .ttl{width:100%;padding:7.5vw 0;background:var(--color-orange)}.c-start .ttl :is(h1,h2){color:var(--color-white);text-align:center}.c-start .ttl h1{font-family:din-2014,sans-serif;font-weight:400;font-style:normal;font-size:11.25vw;line-height:1.25;letter-spacing:-6%}.c-start .ttl h2{font-size:4.75vw;line-height:1.25;letter-spacing:-4%}.c-start .c-start_btns{background:var(--color-white);padding:8.5vw 0}.c-start .c-start_btns ul li{display:flex;justify-content:center}.c-start .c-start_btns button[data-game-start]{width:36.25vw;margin-inline:auto}.c-start .c-start_btns button[data-game-start] span.txt{font-size:var(--fs-l)}.c-start_cards{width:100%;height:100%;position:absolute;top:0;left:0;overflow:clip;--card-radius: 1.5vw;--start-cardW: 16vw;--card-logo-width: 5vw}.c-start_cards ul{width:100%;height:100%;position:absolute;top:0;left:0}.c-start_cards ul li{position:absolute;background:#fff;width:var(--start-cardW);border-radius:var(--card-radius);overflow:hidden;aspect-ratio:219/313}.c-start_cards ul p{aspect-ratio:67/29;position:absolute;width:var(--card-logo-width);top:1.13vw;left:1.13vw}.c-start_cards ul figure{width:100%;height:100%;pointer-events:none}.c-start_cards ul figure img{width:100%;height:100%;object-fit:cover}@media all and (min-width:768px){#b-start{position:relative;min-height:calc(640px - var(--header-height));--start-width: 51.74vw}#b-start .c-start_cards{--card-radius: min(1.39vw, 20px)}#b-start .c-start_cards ul li{position:absolute}#b-start .c-start_cards ul li:nth-child(17){display:none}#b-start .c-start_cards ul li:nth-child(18){display:none}#b-start .c-start_cards ul li:nth-child(19){display:none}#b-start .c-start_cards ul li:nth-child(20){display:none}#b-start .c-start_cards ul li:nth-child(21){display:none}#b-start .c-start_cards ul li:nth-child(22){display:none}#b-start .c-start_cards ul li:nth-child(23){display:none}#b-start .c-start_cards ul li:nth-child(24){display:none}#b-start .c-start_cards ul li:nth-child(25){display:none}#b-start .c-start_cards ul li:nth-child(26){display:none}#b-start .c-start_cards ul li:nth-child(27){display:none}#b-start .c-start_cards ul li:nth-child(28){display:none}#b-start .c-start_cards ul li:nth-child(29){display:none}#b-start .c-start_cards ul li:nth-child(30){display:none}#b-start .c-start button[data-game-start]{width:fit-content;margin-inline:auto}#b-start .c-start button[data-game-start] .inr{padding-right:min(1.25vw,18px)}main.h{--start-cardW: 15.21vw;--srart-card-margin: 2.78vw;--card-margin: 2.78vw;--card-logo-width: 4.65vw}main.h .c-start .ttl{padding:1.67vw 0 2.43vw}main.h .c-start .c-start_btns{padding:1.53vw 0}main.h .c-start h1{font-size:5.07vw}main.h .c-start h2{font-size:1.67vw}main.h .c-start_cards ul p{top:1.04vw;left:.97vw}main.v{--start-cardW: 27.38vh;--card-margin: 5vh;--srart-card-margin: 5vh;--card-logo-width: 8.38vh}main.v .c-start .ttl{padding:0;display:grid;place-content:center}main.v .c-start .c-start_btns{padding:3.38vh 0}main.v .c-start h1{font-size:9.13vh}main.v .c-start h2{font-size:3vh}main.v .c-start .c-start_btns button.c-btn.u-orange{max-width:175px;max-height:56px}main.v .c-start .c-start_btns button.c-btn.u-orange .inr{max-height:56px}main.v .c-start_cards ul p{top:1.88vh;left:1.75vh}}#b-modal{opacity:0;pointer-events:none}.show_modal #b-modal{opacity:1;pointer-events:auto;transition:opacity .6s ease}.show_modal header .c-time{display:none}div[data-modal] button.c-btn_close{width:70px;height:28px;position:absolute;top:6.75vw;right:5vw;z-index:3}div[data-modal]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;transition:opacity .3s ease}#b-modal{background:#f8efebf2;--btn-nav-modal: 56px}#b-modal .modal_inner{width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:auto}#b-modal .modal_content{padding:20vw 0}#b-modal button[data-modal-prev],#b-modal button[data-modal-next]{position:absolute;width:var(--btn-nav-modal);height:var(--btn-nav-modal);top:50%;margin-top:calc(var(--btn-nav-modal) / -2);background:var(--color-black100);border-radius:12px;display:grid;place-content:center;z-index:2}#b-modal button[data-modal-prev] .inr,#b-modal button[data-modal-next] .inr{width:32px;height:32px;background:var(--color-white);display:grid;place-content:center;border-radius:100vmax}#b-modal button[data-modal-prev] .inr span.c-icon,#b-modal button[data-modal-next] .inr span.c-icon{width:16px;height:16px}#b-modal button[data-modal-prev].disable,#b-modal button[data-modal-next].disable{opacity:0;pointer-events:none}#b-modal #bg_modal_content{position:fixed;width:100%;height:100%;top:0;left:0}#b-modal button[data-modal-prev]{left:21px}#b-modal button[data-modal-next]{right:21px}#b-modal{--person-detail-width: 81%;--person-detail-radius: 5vw;--person-detail-image-width: 100%}#b-modal .c-cols figure{transition:opacity .3s ease}#b-modal .c-cols .c-profile{overflow:hidden;transition:transform .3s ease-out}#b-modal .c-cols .c-profile .bg_profile{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--color-orange) url(/assets/images/common/bg.webp) center;background-size:83px}#b-modal .c-cols .c-profile .profile_inner{position:relative}#b-modal .hide .c-cols .c-profile{transition:transform .15s ease-in;transform:translate3d(0,-100%,0)}#b-modal .hide .c-cols figure{opacity:0;transition:opacity .2s ease}.c-person_detail{width:var(--person-detail-width);overflow:clip;border-radius:var(--person-detail-radius);margin-inline:auto;position:relative;transition:opacity .4s ease}.c-person_detail .img_person{width:var(--person-detail-image-width);overflow:clip;border-radius:var(--person-detail-radius);position:relative;background:var(--color-orange);z-index:2}.c-person_detail .img_person p{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:80px}.c-person_detail .img_person figure{position:relative;pointer-events:none}.c-person_detail .c-profile{width:var(--person-profile-width);border-radius:0 0 5vw 5vw}.c-person_detail .c-profile .profile_inner{width:87.65%;margin-inline:auto;padding:6.5vw 0 8.75vw}.c-person_detail .c-profile{--fs-name: 8.5vw;--fs-birthday: 3.75vw}.c-person_detail .c-profile h2,.c-person_detail .c-profile p,.c-person_detail .c-profile dt,.c-person_detail .c-profile dd{color:var(--color-white)}.c-person_detail .c-profile h2{font-size:var(--fs-name);line-height:1;font-family:din-2014,sans-serif;font-weight:300;font-style:normal;margin-bottom:.35em}.c-person_detail .c-profile p.job_title{font-weight:500;font-size:var(--fs-m)}.c-person_detail .c-profile p.birthday{font-size:var(--fs-birthday)}.c-person_detail .c-profile .c-about{margin-top:1em}.c-person_detail .c-profile dl{display:flex;align-items:flex-start;column-gap:1em}.c-person_detail .c-profile dl.disable{display:none}.c-person_detail .c-profile dl dt,.c-person_detail .c-profile dl dd{font-size:var(--fs-s)}.c-person_detail .c-profile dl dt{font-weight:700;width:6em}.c-person_detail .c-profile dl dd{font-weight:400;width:calc(100% - 7em)}.c-person_detail .c-profile .c-description{margin-top:1.5em}.c-person_detail .c-profile .c-description p{font-size:var(--fs-s);line-height:1.56}.show_clear #b-clear{opacity:1;pointer-events:auto}#b-clear{background:#f8efebf2;opacity:0;pointer-events:none}#b-clear .clear_inner{width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:auto}#b-clear .wrap_content{width:100%;padding:15.5vw 0}#b-clear .c-content{width:100%;--fs-txt-finish: 8vw}#b-clear .c-content h2{color:var(--color-orange);font-size:var(--fs-txt-finish);text-align:center;line-height:1.25;font-family:din-2014,sans-serif;font-weight:600;font-style:normal}#b-clear .c-my_info{display:flex;flex-wrap:wrap;row-gap:2.5vw;margin-top:5vw}#b-clear .c-my_info dl{width:45%}#b-clear .c-my_info dl:nth-of-type(2n){width:55%}#b-clear .c-my_info dl dt{font-family:din-2014,sans-serif;font-weight:600;font-style:normal;position:relative;top:.1em}#b-clear .c-my_info dl dt{color:var(--color-orange);font-size:var(--fs-s);width:3.5em;line-height:1.5}#b-clear .c-my_info dl dd{font-size:5.5vw;display:flex;align-items:center;line-height:1}#b-clear .c-my_info dl dd i{font-size:3.5vw;position:relative;top:.1em;margin-right:.2em}#b-clear .c-my_info dl.c-penalty_time dt{width:5em}#b-clear .c-my_info dl.c-penalty_time dd{font-family:din-2014,sans-serif;font-weight:400;font-style:normal;white-space:nowrap}#b-clear .c-my_info dl.c-penalty_time dd span{font-size:var(--fs-l);position:relative}#b-clear .c-my_info dl.c-penalty_time dd span.by,#b-clear .c-my_info dl.c-penalty_time dd span.plus{font-family:din-2014,sans-serif;font-weight:400;font-style:normal}#b-clear .c-my_info dl.c-penalty_time dd span.sec{font-family:din-2014,sans-serif;font-weight:400;font-style:normal;top:.2em}#b-clear .c-my_title{margin-top:2.5vw}#b-clear .c-my_title dl dt{color:var(--color-orange);font-size:3.25vw;width:3.5em;line-height:1.5}#b-clear .c-my_title dl dd{font-size:4.25vw;display:flex;align-items:center;line-height:1}#b-clear .c-my_title dl dd i{font-size:3.5vw;position:relative;top:.1em;margin-right:.2em}#b-clear .c-finish{width:90%;max-width:745px;margin-inline:auto;background:var(--color-white);border-radius:var(--block-radius);margin-top:5vw;margin-bottom:5vw;padding:5vw 2.5vw 5vw 5vw;--fs-myname: 11vw;--fs-mynum: 10vw;--fs-icon-width: 11.25vw}#b-clear .c-finish.norank .no_rank{display:block}#b-clear .c-finish.norank .c-my_rank,#b-clear .c-finish .no_rank{display:none}#b-clear .c-finish .no_rank p{font-size:6vw;font-weight:600;background:linear-gradient(180deg,#a6a6a600 -30%,#8e8e8e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#b-clear .c-finish .c-my_rank{display:flex;column-gap:3vw;align-items:flex-start}#b-clear .c-finish .c-my_rank p.rank_num{display:flex;align-items:center}#b-clear .c-finish .c-my_rank p.rank_num span.num{font-family:din-2014,sans-serif;font-weight:600;font-style:normal;font-size:var(--fs-mynum);color:#c4c4c4}#b-clear .c-finish .c-my_rank p.rank_num span.icon_rank{width:var(--fs-icon-width);height:var(--fs-icon-width);display:block}#b-clear .c-finish .c-my_rank .n0 span.icon_rank{background:url(/assets/images/common/icon_king.webp) top left no-repeat;background-size:cover}#b-clear .c-finish .c-my_rank .n0 .num{background:linear-gradient(180deg,#ffc70000 -30%,#ffa600)}#b-clear .c-finish .c-my_rank .n1 .num{background:linear-gradient(180deg,#a6a6a600 -30%,#8e8e8e)}#b-clear .c-finish .c-my_rank .n2 .num{background:linear-gradient(180deg,#d08e7b00 -30%,#ab6551)}#b-clear .c-finish .c-my_rank :is(.n0 .num,.n1 .num,.n2 .num){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#b-clear .c-finish form#rankingForm input{display:none}#b-clear .c-finish .c-myname label{display:block;min-height:12.5vw}#b-clear .c-finish .c-myname label .c-nickname{display:flex;align-items:center;column-gap:2px}#b-clear .c-finish .c-myname label .c-nickname p{width:12.5vw;aspect-ratio:1/1;display:grid;place-content:center;border:1px solid var(--color-black100);border-radius:1.5vw}#b-clear .c-finish .c-myname label .c-nickname p span{font-size:var(--fs-myname);display:block;line-height:.9;position:relative;top:0;font-family:din-2014,sans-serif;font-weight:400;font-style:normal}#b-clear .c-finish .c-myname label input[type=text]{background:var(--color-white);border:1px solid var(--color-gray-light);height:48px;width:100%;padding-left:1em;font-size:var(--fs-l)}#b-clear .c-finish .c-myname label input[type=text]::placeholder{color:var(--color-gray)}#b-clear .c-finish .c-myname label ::placeholder{font-size:var(--fs-s)}#b-clear .c-finish .c-myname.show_input form#rankingForm input{display:block}#b-clear .c-finish .c-myname.show_input .c-nickname{display:none}#b-clear .c-finish p.note{color:var(--color-orange);font-size:var(--fs-note);margin-top:2vw}#b-clear .c-finish .c-my_info{display:flex;flex-wrap:wrap}#b-clear #ranking{width:90%;max-width:745px;margin-inline:auto;border-radius:var(--block-radius);background:var(--color-white);overflow:hidden;--fs-ttl-ranking: 4.25vw;--ranking-height: 10vw}#b-clear #ranking .head_ranking{width:100%;background:var(--color-orange);height:var(--ranking-height);line-height:var(--ranking-height)}#b-clear #ranking .head_ranking p{font-size:var(--fs-ttl-ranking);color:var(--color-white);text-align:center;font-family:din-2014,sans-serif;font-weight:600;font-style:normal}#b-clear #ranking .c-list_ranking{min-height:100px}#b-clear #ranking{--ranking-num: 5.5vw;--ranking-icon-width: 6vw;--fs-ranking-name: 4.5vw;--fs-ranking-title: 3.75vw}#b-clear #ranking ul{padding:5vw 8.75vw;display:flex;flex-direction:column;row-gap:2vw}#b-clear #ranking ul .rank0 span.icon_rank{background:url(/assets/images/common/icon_king.webp) top left no-repeat;background-size:cover}#b-clear #ranking ul .rank0 p.num{background:linear-gradient(180deg,#ffc70000 -30%,#ffa600)}#b-clear #ranking ul .rank1 p.num{background:linear-gradient(180deg,#a6a6a600 -30%,#8e8e8e)}#b-clear #ranking ul .rank2 p.num{background:linear-gradient(180deg,#d08e7b00 -30%,#ab6551)}#b-clear #ranking ul :is(.rank0 p.num,.rank1 p.num,.rank2 p.num){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#b-clear #ranking ul .inr{display:flex}#b-clear #ranking ul .rank{display:flex;column-gap:1.5vw}#b-clear #ranking ul .rank p.num{font-size:var(--ranking-num);line-height:1;color:#c4c4c4}#b-clear #ranking ul .rank span.icon_rank{width:var(--ranking-icon-width);height:var(--ranking-icon-width);display:block}#b-clear #ranking ul dl{display:flex;column-gap:4.5vw}#b-clear #ranking ul dl dt{font-size:var(--fs-ranking-name);line-height:1.32}#b-clear #ranking ul dl dd p.time{font-size:var(--fs-ranking-name)}#b-clear #ranking ul dl dd p.title{font-size:var(--fs-ranking-title)}#b-clear #ranking ul .is-me dl dt,#b-clear #ranking ul .is-me dl dd p{color:var(--color-orange)}#b-clear .c-btns{width:90%;margin-inline:auto;margin-top:5vw}#b-clear .c-btns ul{display:flex;flex-direction:column;row-gap:2.5vw}#b-clear .c-btns ul button{height:var(--btn-height2)}.ranking{width:90%;max-width:745px;margin-inline:auto;border-radius:var(--block-radius);background:var(--color-white);overflow:hidden;--fs-ttl-ranking: 4.25vw;--ranking-height: 10vw}.ranking .head_ranking{width:100%;background:var(--color-orange);height:var(--ranking-height);line-height:var(--ranking-height)}.ranking .head_ranking p{font-size:var(--fs-ttl-ranking);color:var(--color-white);text-align:center;font-family:din-2014,sans-serif;font-weight:600;font-style:normal}.ranking .c-list_ranking{min-height:100px}.ranking{--ranking-num: 5.5vw;--ranking-icon-width: 6vw;--fs-ranking-name: 4.5vw;--fs-ranking-title: 3.75vw}.ranking ul{padding:5vw 8.75vw;display:flex;flex-direction:column;row-gap:2vw}.ranking ul .rank0 span.icon_rank{background:url(/assets/images/common/icon_king.webp) top left no-repeat;background-size:cover}.ranking ul .rank0 p.num{background:linear-gradient(180deg,#ffc70000 -30%,#ffa600)}.ranking ul .rank1 p.num{background:linear-gradient(180deg,#a6a6a600 -30%,#8e8e8e)}.ranking ul .rank2 p.num{background:linear-gradient(180deg,#d08e7b00 -30%,#ab6551)}.ranking ul :is(.rank0 p.num,.rank1 p.num,.rank2 p.num){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ranking ul .inr{display:flex}.ranking ul .rank{width:13.5vw;display:flex;column-gap:1.5vw}.ranking ul .rank p.num{font-size:var(--ranking-num);line-height:1;color:#c4c4c4}.ranking ul .rank span.icon_rank{width:var(--ranking-icon-width);height:var(--ranking-icon-width);display:block}.ranking ul dl{width:calc(100% - 13.5vw);display:flex;column-gap:4.5vw}.ranking ul dl dt{width:11.75vw;font-size:var(--fs-ranking-name);line-height:1.32}.ranking ul dl dd p.time{font-size:var(--fs-ranking-name)}.ranking ul dl dd p.title{font-size:var(--fs-ranking-title)}.ranking ul .is-me dl dt,.ranking ul .is-me dl dd p{color:var(--color-orange)}#b-ranking{background:#f8efebf2;opacity:0;pointer-events:none}#b-ranking .modal_inner{width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:auto}#b-ranking .ranking{margin-top:23.75vw}#b-ranking .c-btn_wrap{display:flex;justify-content:center;margin-top:5.25vw}#b-ranking .c-btn_wrap button{width:fit-content}#b-ranking .c-btn_wrap button .inr{padding-right:4vw}.show-ranking #b-ranking{opacity:1;pointer-events:auto}@media all and (min-width:768px){div[data-modal] button.c-btn_close{width:70px;height:28px;top:min(2.78vw,40px);right:min(2.78vw,40px)}div[data-modal] button.u-fix_size{width:fit-content;--btn-height: 44px;--btn-circle-width: 32px;--btn-circle-arrow-width: 13px}div[data-modal] button.u-fix_size .inr{padding:0 16px!important}div[data-modal] button.u-fix_size span.txt{font-size:16px}#b-modal .modal_content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#b-modal{--person-detail-width: 760px;--person-detail-image-width: 403px;--person-profile-width: 356px;--person-detail-radius: 32px}#b-modal .c-person_detail.hide .c-cols{width:var(--person-detail-image-width)}#b-modal .c-person_detail.hide .c-cols .c-profile{transform:translateZ(0);transition:transform 0s linear}#b-modal .c-person_detail.hide .c-cols figure{opacity:0;transition:opacity .3s ease}.c-person_detail .c-cols{position:relative;width:100%;overflow:hidden;border-radius:32px;margin-inline:auto;transition:width .3s ease}.c-person_detail .c-cols .img_person{position:relative;z-index:2}.c-person_detail .c-cols .img_person p{width:100px}.c-person_detail .c-cols .c-profile{width:calc(var(--person-profile-width) + 30px);position:absolute;height:100%;right:0;top:0;padding-top:20px;border-radius:0 32px 32px 0;overflow:hidden;--fs-name: 54px;--fs-birthday: 15px}.c-person_detail .c-cols .c-profile .profile_inner{width:var(--person-profile-width);margin-left:30px;padding:0}.c-person_detail .c-cols .c-profile .profile_content{padding:0 30px}#b-clear .wrap_content{padding-top:62px}#b-clear .c-content{--fs-txt-finish: 44px}#b-clear .c-finish{margin-top:30px;margin-bottom:20px;padding:22px 42px;--fs-myname: 44px;--fs-mynum: 40px;--fs-icon-width: 45px}#b-clear .c-finish .no_rank p{font-size:24px}#b-clear .c-finish .c-my_rank{column-gap:3px}#b-clear .c-finish p.rank_num{width:88px}#b-clear .c-finish .c-myname{width:calc(100% - 88px);display:flex;align-items:center}#b-clear .c-finish .c-myname label{min-height:50px}#b-clear .c-finish .c-myname label .c-nickname{column-gap:2px}#b-clear .c-finish .c-myname label .c-nickname p{width:50px;border-radius:6px}#b-clear .c-finish p.note{margin-top:0;margin-left:17px;font-size:13px}#b-clear .c-my_info{align-items:center;row-gap:10px;margin-top:20px}#b-clear .c-my_info dl{width:33%;display:flex;align-items:center}#b-clear .c-my_info dl.c-my_time{margin-bottom:0}#b-clear .c-my_info dl:nth-of-type(1){width:22.5%}#b-clear .c-my_info dl:nth-of-type(2){width:33.5%}#b-clear .c-my_info dl:nth-of-type(3){width:32%}#b-clear .c-my_info dl dt{font-size:14px;width:3.6em;line-height:1}#b-clear .c-my_info dl dd{font-size:22px}#b-clear .c-my_info dl dd i{font-size:16px;position:relative;top:.1em;margin-right:.7em}#b-clear .c-my_info dl.c-penalty_time dt{width:5.3em}#b-clear .c-my_info dl.c-penalty_time dd{white-space:nowrap}#b-clear .c-my_info dl.c-penalty_time dd span{font-size:18px;position:relative}#b-clear .c-my_info dl.c-penalty_time dd span.by,#b-clear .c-my_info dl.c-penalty_time dd span.plus{top:0}#b-clear .c-my_info dl.c-penalty_time dd span.sec{font-size:14px;top:.2em}#b-clear .c-my_title{margin-top:20px}#b-clear .c-my_title dl{display:flex;align-items:center}#b-clear .c-my_title dl dt{font-size:13px}#b-clear .c-my_title dl dd{font-size:17px}#b-clear .c-my_title dl dd i{font-size:14px}#b-clear #ranking{--fs-ttl-ranking: 17px;--ranking-height: 40px;--ranking-num: 22px;--ranking-icon-width: 24px;--fs-ranking-name: 22px;--fs-ranking-title: 17px}#b-clear #ranking ul{padding:21px 35px;row-gap:12px}#b-clear #ranking ul .inr{align-items:center}#b-clear #ranking ul .rank{width:88px;column-gap:6px}#b-clear #ranking ul dl{justify-content:space-between;width:calc(100% - 88px)}#b-clear #ranking ul dl dt{width:112px;line-height:1}#b-clear #ranking ul dl dd{width:483px;display:flex;align-items:center}#b-clear #ranking ul dl dd p.time{width:42.85%;line-height:1}#b-clear #ranking ul dl dd p.title{width:56.15%;line-height:1}#b-clear .c-btns{margin-top:20px}#b-clear .c-btns ul{justify-content:center;flex-direction:row;row-gap:0;column-gap:20px}#b-ranking .ranking{margin-top:95px}#b-ranking .c-btn_wrap{display:flex;justify-content:center;margin-top:20px}#b-ranking .c-btn_wrap button{width:fit-content}.ranking{--fs-ttl-ranking: 17px;--ranking-height: 40px;--ranking-num: 22px;--ranking-icon-width: 24px;--fs-ranking-name: 22px;--fs-ranking-title: 17px}.ranking ul{padding:21px 35px;row-gap:12px}.ranking ul .inr{align-items:center}.ranking ul .rank{width:88px;column-gap:6px}.ranking ul dl{justify-content:space-between;width:calc(100% - 88px)}.ranking ul dl dt{width:112px;line-height:1}.ranking ul dl dd{width:483px;display:flex;align-items:center}.ranking ul dl dd p.time{width:42.85%;line-height:1}.ranking ul dl dd p.title{width:56.15%;line-height:1}}@media(any-hover:hover){div[data-modal] button{transition:opacity .15s linear}div[data-modal] button:hover{opacity:.6;transition:opacity .1s linear}}@starting-style{}@property --custom-inherit-color{syntax: "<color>"; inherits: true; initial-value: #f00;}@keyframes showPenalty{0%,to{transform:translateY(10px);opacity:0}50%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}}@keyframes shake{0%,to{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(5px)}45%{transform:translate(-4px)}60%{transform:translate(3px)}75%{transform:translate(-2px)}90%{transform:translate(1px)}}@keyframes matchCelebrate{0%{transform:rotateY(0) translateY(0)}70%{transform:rotateY(720deg) translateY(-30%);z-index:10}80%{transform:rotateY(720deg) translateY(-30%);z-index:10}to{transform:rotateY(720deg) translateY(0)}}@keyframes grow{0%{opacity:.1}50%{opacity:.5}to{opacity:.1}}.card{--ease-spring: linear(0, .0464, .0915, .1353, .1779, .2193, .2595, .2986, .3364, .3731, .4087, .4432, .4765, .5088, .54, .5701, .5992, .6273, .6544, .6805, .7056, .7298, .753, .7753, .7967, .8172, .8368, .8556, .8735, .8906, .9069, .9224, .9371, .9511, .9643, .9768, .9885, .9996, 1.01, 1.0197, 1.0288, 1.0372, 1.0451, 1.0523, 1.059, 1.065, 1.0706, 1.0756, 1.08, 1.084, 1.0875, 1.0905, 1.0931, 1.0952, 1.0969, 1.0982, 1.0991, 1.0997, 1.0998, 1.0997, 1.0992, 1.0984, 1.0973, 1.096, 1.0943, 1.0925, 1.0904, 1.0881, 1.0856, 1.0829, 1.0801, 1.0771, 1.074, 1.0708, 1.0675, 1.0641, 1.0606, 1.0571, 1.0535, 1.05, 1.0464, 1.0429, 1.0393, 1.0359, 1.0325, 1.0291, 1.0259, 1.0228, 1.0198, 1.017, 1.0143, 1.0118, 1.0095, 1.0074, 1.0055, 1.0039, 1.0025, 1.0015, 1.0007, 1.0002, 1)}.card .flip{will-change:transform}.card.got,.card.got .card_inner{cursor:default}.card.got .flip{animation:matchCelebrate 1.2s cubic-bezier(.22,1,.36,1) forwards}.card.got .flip:before{content:"";width:100%;height:100%;top:0;left:0;background:var(--color-orange);filter:blur(8px);display:block;animation:grow 2s ease-in-out infinite}.card.got .back button[data-id]{pointer-events:auto!important;opacity:1!important;transition:scale .2s var(--ease-spring)}.card.got .back button[data-id]:hover{scale:1.1}.card .fail .flip{animation:shake .3s cubic-bezier(.22,1,.36,1) .2s forwards}.c-penalty.show{animation:showPenalty 1s ease forwards}:root{--ease-operator: cubic-bezier(.165, .84, .18, 1)}.b-operator{pointer-events:none;opacity:0;transition:opacity .1s ease;transition-delay:.05s}.b-operator .c-text{width:var(--operator-height);transition:width .3s var(--ease-operator)}.b-operator p{opacity:0;transition:opacity .1s ease}.show-operator .b-operator{opacity:1;transition:opacity .1s ease;transition-delay:0s}.show-operator .b-operator .c-text{transition:width .35s var(--ease-operator)}.show-operator .b-operator p{opacity:1;transition:opacity .2s ease;transition-delay:.3s}.cover[data-astro-cid-sckkx6r4]{width:100%;height:100%;position:fixed;top:0;left:0;background:var(--color-white);z-index:1000;display:block;transition:opacity .5s ease-out;&.disable{pointer-events:none;opacity:0}}
