@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}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;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::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}
:root{--base-font-size:16px;--color-achromatic-black:#333;--color-achromatic-gray:#999;--color-achromatic-gray-background:#f8f8f8;--color-achromatic-gray-line-light:#eee;--color-achromatic-gray-line-normal:#ddd;--color-achromatic-white:#fff;--color-black-opacity-20:rgba(51,51,51,.2);--color-blue-bright:#27f;--color-blue-medium:#6fadf2;--color-brown:#c98240;--color-brown-dark:#a96d2c;--color-chromatic-blue-light:#ecf9ff;--color-chromatic-blue-normal:#3cb0ff;--color-chromatic-green-light:#ecffea;--color-chromatic-green-normal:#44c235;--color-chromatic-orange-light:#fff9e9;--color-chromatic-orange-normal:#ff8912;--color-chromatic-pink-light:#ffeff9;--color-chromatic-pink-normal:#ff5bb4;--color-chromatic-purple-light:#f7edff;--color-chromatic-purple-normal:#b252fd;--color-chromatic-red-light:#fff0f0;--color-chromatic-red-normal:#f44;--color-chromatic-yellow-light:#fffad3;--color-chromatic-yellow-normal:#fff849;--color-cyan-normal:#40c7dc;--color-gradation-blue:linear-gradient(150deg,#74e8df,#6a82ff);--color-gradation-blue-background:linear-gradient(150deg,#e3faf9,#e1e6ff);--color-gradation-blue-inverse:linear-gradient(150deg,#6a82ff,#74e8df);--color-gradation-blue-reverse:linear-gradient(150deg,#6a82ff,#74e8df);--color-gradation-orange:linear-gradient(178deg,#ffcc15,#ff8912);--color-gradation-purple:linear-gradient(178deg,#d5a1ff,#b252fd);--color-gradation-raidori:linear-gradient(90deg,#ffca23 1.86%,#ff9a47 54.45%,#ff718b 101.83%);--color-gradation-raidori-background:linear-gradient(150deg,#fff4d3,#ffe3e7);--color-gradation-raidori-inverse:linear-gradient(90deg,#ff718b 1.86%,#ff9a47 54.45%,#ffca23 101.83%);--color-gradation-raidori-transparent:linear-gradient(90deg,rgba(255,202,35,.4) 1.86%,rgba(255,154,71,.4) 54.45%,rgba(255,113,139,.4) 101.83%);--color-green-dark:#299a4d;--color-red-bright:#ff5e5e;--color-yellow:#ffca23;--color-yellow-light:#fffa83;--font-size-10:0.625rem;--font-size-12:0.75rem;--font-size-13:0.75rem;--font-size-14:0.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-22:1.375rem;--font-size-23:1.4375rem;--font-size-24:1.5rem;--font-size-25:1.5625rem;--font-size-26:1.625rem;--font-size-27:1.6875rem;--font-size-28:1.75rem;--font-size-30:1.875rem;--font-size-31:1.9375rem;--font-size-32:2rem;--font-size-34:2.125rem;--font-size-36:2.25rem;--font-size-40:2.5rem;--font-size-44:2.75rem;--font-size-45:2.8125rem;--font-size-50:3.125rem;--font-size-54:3.375rem;--font-size-60:3.75rem;--font-size-8:0.5rem;--font-size-80:5rem;--gradation-border-blue:linear-gradient(90deg,#96c7ef,#5d97d1);--gradation-border-brown:linear-gradient(90deg,#f2c09c,#a87453);--gradation-border-gray:linear-gradient(90deg,#dfdfdf,#737373);--gradation-border-green:linear-gradient(89.58deg,#a7f0c4 0.32%,#60dc91 99.64%);--gradation-border-orange:linear-gradient(90deg,#ffcea6,#ff9a47);--gradation-border-yellow:linear-gradient(90deg,#fbe082,#d8b02f);--line-height-primary:170%;--line-height-tight:130%;--noto-sans-jp:"Noto Sans JP";--shadow-light:0px 4px 4px rgba(0,0,0,.05);--shadow-normal:0px 4px 4px rgba(0,0,0,.25);--transition-navigation-collapse:250ms ease}html{font-weight:500;font-size:16px;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,Hiragino Sans W4,Yu Gothic Midium,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Noto Sans Japanese,Meiryo,sans-serif;background:var(--color-achromatic-gray-background);scrollbar-gutter:stable}body,html{overscroll-behavior-y:none}html:has(.modal-backdrop[data-first-open-scroll-position=top]){overflow:hidden;overflow-anchor:none}html:has(.modal-backdrop[data-first-open-scroll-position=top]) body{overflow:hidden}#__nuxt,body,html{width:100%;height:100%}#__nuxt{isolation:isolate}@keyframes initial-content-fade-in{0%{opacity:0}to{opacity:1}}.initial-content-fade-in{opacity:1;animation:initial-content-fade-in .25s cubic-bezier(.25,.46,.45,.94) both}@media(prefers-reduced-motion:reduce){.initial-content-fade-in{animation:none}}div,h1,h2,h3,h4,h5,h6,label,li,p,section{color:var(--color-achromatic-black)}img,textarea{vertical-align:top}::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--color-achromatic-gray-line-normal)}::-webkit-scrollbar{width:3px;background-color:transparent;scrollbar-width:thin}::-webkit-scrollbar:horizontal{display:none}@media screen and (max-width:830px){.pc-only{display:none!important}}@media screen and (min-width:831px){.sp-only{display:none!important}}
.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}
.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}
.button-circle[data-v-6b283cdd]{display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}@media(hover:hover)and (pointer:fine){.button-circle[data-v-6b283cdd]:hover{opacity:.5;transition:all .15s}}.button-circle--size-20[data-v-6b283cdd]{width:20px;height:20px}.button-circle--size-24[data-v-6b283cdd]{width:24px;height:24px}.button-circle--size-30[data-v-6b283cdd]{width:30px;height:30px}.button-circle--size-40[data-v-6b283cdd]{width:40px;height:40px}.button-circle--size-50[data-v-6b283cdd]{width:50px;height:50px}.button-circle--size-60[data-v-6b283cdd]{width:60px;height:60px}.button-circle--line-black[data-v-6b283cdd]{color:var(--color-achromatic-black);background-color:var(--color-achromatic-white);border:1px solid var(--color-achromatic-gray-line-normal)}.button-circle--surface-black[data-v-6b283cdd]{color:var(--color-achromatic-white);background-color:var(--color-achromatic-black);border:1px solid var(--color-achromatic-black)}.button-circle--line-red[data-v-6b283cdd]{color:var(--color-chromatic-red-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-red-normal)}.button-circle--surface-red[data-v-6b283cdd]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-red-normal);border:1px solid var(--color-chromatic-red-normal)}.button-circle--line-orange[data-v-6b283cdd]{color:var(--color-chromatic-orange-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-orange-normal)}.button-circle--surface-orange[data-v-6b283cdd]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-orange-normal);border:1px solid var(--color-chromatic-orange-normal)}.button-circle--line-green[data-v-6b283cdd]{color:var(--color-chromatic-green-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-green-normal)}.button-circle--surface-green[data-v-6b283cdd]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-green-normal);border:1px solid var(--color-chromatic-green-normal)}.button-circle--line-blue[data-v-6b283cdd]{color:var(--color-chromatic-blue-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-blue-normal)}.button-circle--surface-blue[data-v-6b283cdd]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-blue-normal);border:1px solid var(--color-chromatic-blue-normal)}.button-circle--line-gray[data-v-6b283cdd]{color:var(--color-achromatic-gray-line-normal);background-color:var(--color-achromatic-white)}.button-circle--line-gray[data-v-6b283cdd],.button-circle--surface-gray[data-v-6b283cdd]{border:1px solid var(--color-achromatic-gray-line-normal)}.button-circle--surface-gray[data-v-6b283cdd]{color:var(--color-achromatic-white);background-color:var(--color-achromatic-gray-line-normal)}.button-circle--none-white[data-v-6b283cdd]{color:var(--color-achromatic-black)}.button-circle--none-black[data-v-6b283cdd],.button-circle--none-white[data-v-6b283cdd]{background-color:var(--color-achromatic-white)}.button-circle--line-white[data-v-6b283cdd]{border:1px solid var(--color-achromatic-gray-line-normal)}.button-circle--line-white[data-v-6b283cdd],.button-circle--surface-white[data-v-6b283cdd]{color:var(--color-achromatic-black);background-color:var(--color-achromatic-white)}.button-circle--surface-white[data-v-6b283cdd]{border:1px solid var(--color-achromatic-white)}.button-circle--transparent[data-v-6b283cdd]{background-color:unset}.button-circle--disabled[data-v-6b283cdd]{cursor:default}.button-circle--disabled[data-v-6b283cdd]:hover{opacity:1}
.modal-layout_Mo9nR{position:relative;display:flex;flex-direction:column;padding:60px 30px 30px;background-color:var(--color-achromatic-white);border-radius:10px}.modal-layout--full-size_J3UHj{height:calc(100dvh - 40px)}.modal-layout__title_CQ3BX{white-space:pre-wrap;text-align:center;font-weight:600;font-size:1.375rem;line-height:170%}.modal-layout__body-wrapper_LPxsb{height:calc(100% - 37.4px);overflow-y:auto}.modal-layout__close_f4h7V{position:absolute;top:10px;right:10px}
.modal-layout_N09ci{position:relative;width:300px;padding:30px 15px 20px;background-color:var(--color-achromatic-white);border-radius:10px}.modal-layout__title_rCrsC{margin-bottom:10px;white-space:pre-wrap;text-align:center;font-weight:600;font-size:1rem;line-height:170%}.modal-layout__body-wrapper_ICARu{height:calc(100% - 27.2px);overflow-y:auto}.modal-layout__close_RU5MU{position:absolute;top:14px;right:14px}
.modal-template_ryKce{width:100%;height:100%;background-color:var(--color-achromatic-white)}.modal-template__header_UWwNY{position:relative;display:flex;align-items:center;justify-content:center;height:50px;padding:5px;background-color:var(--color-achromatic-gray-background)}.modal-template__close_AqEHV{position:absolute;top:0;bottom:0;left:5px;margin:auto}.modal-template__title_VkgfP{text-align:center;font-weight:600;font-size:1rem;line-height:170%}.modal-template__body-wrapper_WhqaY{height:calc(100% - 130px);padding:20px 10px;overflow-y:auto}
@media screen and (max-width:830px){.button-circle.button-circle--sp-size-40[data-v-74254433]{width:40px;height:40px}}.button-circle[data-v-74254433]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;cursor:pointer}@media(hover:hover)and (pointer:fine){.button-circle[data-v-74254433]:hover{opacity:.5;transition:all .15s}}.button-circle--size-20[data-v-74254433]{width:20px;height:20px}.button-circle--size-24[data-v-74254433]{width:24px;height:24px}.button-circle--size-30[data-v-74254433]{width:30px;height:30px}.button-circle--size-40[data-v-74254433]{width:40px;height:40px}.button-circle--size-50[data-v-74254433]{width:50px;height:50px}.button-circle--size-60[data-v-74254433]{width:60px;height:60px}.button-circle--line-black[data-v-74254433]{color:var(--color-achromatic-black);background-color:var(--color-achromatic-white);border:1px solid var(--color-achromatic-gray-line-normal)}.button-circle--surface-black[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-achromatic-black);border:1px solid var(--color-achromatic-black)}.button-circle--line-red[data-v-74254433]{color:var(--color-chromatic-red-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-red-normal)}.button-circle--surface-red[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-red-normal);border:1px solid var(--color-chromatic-red-normal)}.button-circle--line-orange[data-v-74254433]{color:var(--color-chromatic-orange-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-orange-normal)}.button-circle--surface-orange[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-orange-normal);border:1px solid var(--color-chromatic-orange-normal)}.button-circle--line-green[data-v-74254433]{color:var(--color-chromatic-green-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-green-normal)}.button-circle--surface-green[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-green-normal);border:1px solid var(--color-chromatic-green-normal)}.button-circle--line-blue[data-v-74254433]{color:var(--color-chromatic-blue-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-blue-normal)}.button-circle--surface-blue[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-blue-normal);border:1px solid var(--color-chromatic-blue-normal)}.button-circle--line-gray[data-v-74254433]{color:var(--color-achromatic-gray-line-normal);background-color:var(--color-achromatic-white)}.button-circle--line-gray[data-v-74254433],.button-circle--surface-gray[data-v-74254433]{border:1px solid var(--color-achromatic-gray-line-normal)}.button-circle--surface-gray[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-achromatic-gray-line-normal)}.button-circle--line-pink[data-v-74254433]{color:var(--color-chromatic-pink-normal);background-color:var(--color-achromatic-white);border:1px solid var(--color-chromatic-pink-normal)}.button-circle--surface-pink[data-v-74254433]{color:var(--color-achromatic-white);background-color:var(--color-chromatic-pink-normal);border:1px solid var(--color-chromatic-pink-normal)}.button-circle--none-white[data-v-74254433]{color:var(--color-achromatic-black)}.button-circle--none-black[data-v-74254433],.button-circle--none-white[data-v-74254433]{background-color:var(--color-achromatic-white)}.button-circle--line-white[data-v-74254433]{border:1px solid var(--color-achromatic-gray-line-normal)}.button-circle--line-white[data-v-74254433],.button-circle--surface-white[data-v-74254433]{color:var(--color-achromatic-black);background-color:var(--color-achromatic-white)}.button-circle--surface-white[data-v-74254433]{border:1px solid var(--color-achromatic-white)}.button-circle--transparent[data-v-74254433]{background-color:unset}.button-circle--surface-gradation-blue[data-v-74254433]{color:var(--color-achromatic-white);background-image:var(--color-gradation-blue);border:none}.button-circle--surface-gradation-orange[data-v-74254433]{color:var(--color-achromatic-white);background-image:var(--color-gradation-raidori);border:none}.button-circle--gradient-blue[data-v-74254433]{color:var(--color-achromatic-white);background-image:var(--color-gradation-blue);border:none}.button-circle--gradient-orange[data-v-74254433]{color:var(--color-achromatic-white);background-image:var(--color-gradation-raidori);border:none}.button-circle--disabled[data-v-74254433]{color:var(--color-achromatic-gray-line-normal);background-color:var(--color-achromatic-white);border-color:var(--color-achromatic-gray-line-normal);cursor:not-allowed}.button-circle--disabled svg[data-v-74254433]{color:var(--color-achromatic-gray-line-normal);fill:var(--color-achromatic-gray-line-normal)}.button-circle--disabled[data-v-74254433]:hover{opacity:1}
.modal-layout--width-360_QNGVK{width:360px}.modal-layout--width-410_WHYPA{width:410px}.modal-layout--width-480_kUY9h{width:480px}.modal-layout--width-540_yo97u{width:540px}.modal-layout--width-600_Ocp1J{width:600px}.modal-layout--width-660_HkaaO{width:660px}.modal-layout--width-1000_Ckrsg{width:1000px}@media screen and (max-width:830px){.modal-layout--sp-width-360_QuxXk{width:360px}.modal-layout--sp-width-410_KZKd3{width:410px}.modal-layout--sp-width-480_oN7h5{width:480px}.modal-layout--sp-width-540_SNRnk{width:540px}.modal-layout--sp-width-600_pDjeS{width:600px}.modal-layout--sp-width-660_QJg5G{width:660px}.modal-layout--sp-width-1000_kMmza{width:1000px}}.modal-layout_x8aMX{position:relative;padding:60px 30px;overflow-y:auto;background-color:var(--color-achromatic-white);border-radius:10px}@media screen and (max-width:830px){.modal-layout_x8aMX{padding:30px 15px 20px}}.modal-layout--full-size_bciih{height:calc(100dvh - 40px)}.modal-layout__title_EyPJv{white-space:pre-wrap;text-align:center;font-weight:600;font-size:1.375rem;line-height:170%}@media screen and (max-width:830px){.modal-layout__title_EyPJv{font-weight:600;font-size:1rem;line-height:170%}}.modal-layout__body-wrapper_sRHkB{height:calc(100% - 37.4px);overflow-y:auto}.modal-layout__close_ULasA{position:absolute;top:10px;right:10px}@media screen and (max-width:830px){.modal-layout__close_ULasA{top:5px;right:5px}}
.modal-template_MAJjQ{width:100%;height:100%;background-color:var(--color-achromatic-white)}.modal-template__header_h_mbE{position:relative;display:flex;align-items:center;justify-content:center;height:50px;padding:5px;background-color:var(--color-achromatic-gray-background)}.modal-template__close_bWbVU{position:absolute;top:0;bottom:0;left:5px;margin:auto}.modal-template__close_bWbVU[data-position=right]{right:5px;left:auto}.modal-template__title_Er9bk{text-align:center;font-weight:600;font-size:1rem;line-height:170%}.modal-template__body-wrapper_qEhLF{height:calc(100% - 50px);padding:20px 10px;overflow-y:auto}
.modal[data-v-669b5e2f]{position:fixed;z-index:201;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100vw;min-width:inherit;height:100%;overflow-y:auto;background:rgba(51,51,51,.5);inset:0}
@keyframes spin-circle-9af297bb{to{transform:rotate(1turn)}}.spin__circle[data-v-9af297bb]{width:58px;height:58px;background:radial-gradient(farthest-side,#ff718b 94%,transparent) top/8px 8px no-repeat,conic-gradient(transparent 30%,#ffca23,#ff9a47,#ff718b);border-radius:50%;animation:spin-circle-9af297bb 1s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0)}
.deferred-spin-circle-enter-active[data-v-a0c6f0ee]{transition:opacity .18s ease-out}.deferred-spin-circle-enter-from[data-v-a0c6f0ee]{opacity:0}@media(prefers-reduced-motion:reduce){.deferred-spin-circle-enter-active[data-v-a0c6f0ee]{transition-duration:1ms}}
.route-page-boundary[data-v-0743d9d6]{display:contents}
@keyframes spin-circle-671f180f{to{transform:rotate(1turn)}}.spin__circle[data-v-671f180f]{width:58px;height:58px;background:radial-gradient(farthest-side,#ff718b 94%,transparent) top/8px 8px no-repeat,conic-gradient(transparent 30%,#ffca23,#ff9a47,#ff718b);border-radius:50%;animation:spin-circle-671f180f 1s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0)}
.loading-modal[data-v-3b91de75]{display:flex;align-items:center;justify-content:center;width:150px;height:150px;background-color:var(--color-achromatic-white);border-radius:10px}.loading-modal__circle[data-v-3b91de75]{width:58px;height:58px}
.error-page[data-v-92fa9374]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;text-align:center}h1[data-v-92fa9374]{margin-bottom:.5rem;color:#ffa100;font-size:4rem}h2[data-v-92fa9374]{margin-bottom:2rem;color:#333;font-size:1.5rem}.error-page__buttons[data-v-92fa9374]{display:flex;gap:10px}button[data-v-92fa9374]{padding:.75rem 1.5rem;color:#fff;font-size:1rem;text-transform:uppercase;background-color:#039be5;border:none;border-radius:4px;cursor:pointer}button[data-v-92fa9374]:hover{background-color:#0288d1}
