@charset "UTF-8";@font-face{font-family:fixgendersymbol;src:local("Segoe UI"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Sans");unicode-range:U+2640,U+2642}:root{--type-normal-color:#a8a77a;--type-fire-color:#ee8130;--type-water-color:#6390f0;--type-electric-color:#f7d02c;--type-grass-color:#7ac74c;--type-ice-color:#96d9d6;--type-fighting-color:#c22e28;--type-poison-color:#a33ea1;--type-ground-color:#e2bf65;--type-flying-color:#a98ff3;--type-psychic-color:#f95587;--type-bug-color:#a6b91a;--type-rock-color:#b6a136;--type-ghost-color:#735797;--type-dragon-color:#6f35fc;--type-dark-color:#705746;--type-steel-color:#b7b7ce;--type-fairy-color:#d685ad}html{height:100%;font-size:15px}html body{height:100%;padding-top:3.5rem;font-family:noto sans jp,fixgendersymbol,-apple-system,blinkmacsystemfont,segoe ui,hiragino kaku gothic pron,hiragino sans,meiryo,sans-serif}html select option:disabled{color:#ccc}html i{margin-right:2px}html .context-sm{font-size:.8em}*+html .context-sm{margin-left:4px}html p:last-child{margin-bottom:0}@media only screen and (max-width:768px){html input[type=text],html input[type=number],html textarea{font-size:16px}}h1,h2,h3,h4,h5,h6{scroll-padding-top:3.5rem}.navbar{height:3.5rem}.navbar .navbar-brand{display:inline-flex;gap:.5rem;align-items:center}.navbar .navbar-brand img{width:calc(16px * 2);height:calc(16px * 2);image-rendering:pixelated}.loading{background-color:var(--bs-body-bg);position:fixed;top:0;left:0;z-index:1000;height:100%;width:100%;display:flex;gap:20px;flex-direction:column;justify-content:center;align-items:center}.loading #progress-wrap{width:70%;display:flex;align-items:center;flex-direction:column;gap:10px}.loading #progress-wrap #progress-worker{width:100%}.loading #progress-wrap #cancel-btn{width:fit-content}.small-text{font-size:.8rem}.select2-container.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{color:var(--bs-body-color)}.select2-container.select2-container--disabled .select2-selection,.select2-container.select2-container--disabled.select2-container--focus .select2-selection{background-color:var(--bs-secondary-bg)}.select2-container .select2-dropdown{background-color:var(--bs-body-bg);border-color:var(--bs-border-color)}.select2-container .select2-dropdown .select2-search .select2-search__field{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.select2-container .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:var(--bs-body-bg);color:var(--bs-body-color);filter:brightness(1.4)}.select2-container .select2-dropdown .select2-results__options .select2-results__option{color:var(--bs-body-color)}.select2-container .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,.select2-container .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not( .select2-results__option--highlighted ){background-color:var(--bs-primary) !important}.form-floating .select2-container--bootstrap-5{width:auto !important}.form-floating span.select2.select2-container span.selection .select2-selection{padding-top:1.625rem;padding-bottom:.625rem;min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius);border:var(--bs-border-width)solid var(--bs-border-color)}.input-group>.form-floating>.select2>.selection>.select2-selection{border-radius:var(--bs-border-radius)0 0 var(--bs-border-radius) !important}.select2-results__option--disabled{background-color:var(--bs-secondary-bg) !important;display:none}.select2-container--bootstrap-5 .select2-selection{border-color:var(--bs-border-color);background-color:var(--bs-body-bg)}.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{border-color:var(--bs-border-color);color:var(--bs-body-color)}.youtube{width:100%;aspect-ratio:16/9}@media only screen and (min-width:768px){.youtube{max-width:600px}}.youtube iframe{width:100%;height:100%}label+a[data-bs-toggle=tooltip]{margin-left:.25rem}.tooltip{font-family:unset;--bs-tooltip-max-width:24rem}.tooltip .tooltip-inner{text-align:left}.tooltip .tooltip-inner hr{margin:.25rem 0}.bg-indigo{background-color:var(--bs-indigo)}.turn-wrap{display:flex;justify-content:space-between;margin:1rem 0}.type{font-size:12px;min-width:6rem;display:inline-block;text-align:center;padding:2px;border-radius:6px;font-weight:700;border:#3333334c solid 3px;color:var(--bs-emphasis-color)}.type[data-type="1"]{background-color:var(--type-normal-color)}.type[data-type="2"]{background-color:var(--type-fire-color)}.type[data-type="3"]{background-color:var(--type-water-color)}.type[data-type="4"]{background-color:var(--type-grass-color)}.type[data-type="5"]{background-color:var(--type-electric-color)}.type[data-type="6"]{background-color:var(--type-ice-color)}.type[data-type="7"]{background-color:var(--type-fighting-color)}.type[data-type="8"]{background-color:var(--type-poison-color)}.type[data-type="9"]{background-color:var(--type-ground-color)}.type[data-type="10"]{background-color:var(--type-flying-color)}.type[data-type="11"]{background-color:var(--type-psychic-color)}.type[data-type="12"]{background-color:var(--type-bug-color)}.type[data-type="13"]{background-color:var(--type-rock-color)}.type[data-type="14"]{background-color:var(--type-ghost-color)}.type[data-type="15"]{background-color:var(--type-dragon-color)}.type[data-type="16"]{background-color:var(--type-dark-color)}.type[data-type="17"]{background-color:var(--type-steel-color)}.table-floating{display:flex;flex-direction:column;gap:0}.table-floating .row:first-child .form-floating input.form-control,.table-floating .row:first-child .choices__inner{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.table-floating .row:not(:first-child):not(:last-child) .form-floating input.form-control,.table-floating .row:not(:first-child):not(:last-child) .choices__inner{border-bottom:0;border-radius:0}.table-floating .row:last-child .form-floating input.form-control,.table-floating .row:last-child .choices__inner{border-top-left-radius:0;border-top-right-radius:0}.form-floating>.form-control:disabled~label::after{background-color:transparent !important}.choices{}.choices .choices__inner{background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);border-color:var(--bs-border-color)}.choices .choices__inner .choices__input{background-color:var(--bs-body-bg)}.choices .choices__input{font-size:16px}.choices .choices__list{z-index:3}.choices .choices__list--single{padding-right:24px}.choices .choices__list--dropdown .choices__item--selectable.is-highlighted,.choices .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:unset}.choices .choices__list--dropdown,.choices .choices__list[aria-expanded]{border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);background-color:var(--bs-body-bg)}.choices.is-open .choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.choices .choices__list--multiple .choices__item{border-radius:var(--bs-border-radius);background-color:var(--bs-info);border:none;color:#fff}.choices .choices__list--multiple .choices__item.is-highlighted{background-color:var(--bs-info-border-subtle)}.choices.is-focused .choices__inner,.choices.is-open .choices__inner,.choices .choices__list--dropdown,.choices .choices__list[aria-expanded]{border-color:var(--bs-border-color)}.choices:has(input:focus){border-radius:var(--bs-border-radius);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.choices:has(input:focus) .choices__inner{border-color:#86b7fe;border-radius:var(--bs-border-radius)}.choices[data-type*=select-one] .choices__input{background-color:var(--bs-body-bg);border-bottom-color:var(--bs-border-color);padding:8px}.choices[data-type*=select-one]::after{border-color:var(--bs-emphasis-color)transparent transparent}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent var(--bs-emphasis-color)}.choices:has(.form-select) .choices__inner{min-height:unset;padding:0}.choices:has(.form-select) .choices__inner .choices__list{padding:.375rem 2.25rem .375rem .75rem}.choices:has(.form-select-sm) .choices__inner{min-height:unset;padding:0}.choices:has(.form-select-sm) .choices__inner .choices__list{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}[data-bs-theme=light] .choices .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-bs-theme=light] .choices .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--bs-body-bg);filter:brightness(.9)}[data-bs-theme=dark] .choices .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-bs-theme=dark] .choices .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--bs-body-bg);filter:brightness(1.4)}.input-group .form-floating:first-child .choices .choices__inner{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-floating:not(:first-child):not(:last-child) .choices .choices__inner{border-radius:0}.input-group .form-floating:last-child .choices .choices__inner{border-top-left-radius:0;border-bottom-left-radius:0}[data-bs-theme=light] .form-floating .choices{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}[data-bs-theme=dark] .form-floating .choices{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-floating{}.form-floating .choices{margin:0}.form-floating .choices::after{display:none}.form-floating .choices .choices__inner{padding:0;cursor:default}.form-floating .choices .choices__inner .choices__item--selectable{cursor:default}.form-floating .choices .choices__inner .choices__list{padding:1.625rem 2.25rem .625rem .75rem;display:block;width:100%;font-size:1rem;font-weight:400;min-height:3.5rem;line-height:1.25;background-color:transparent;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.form-floating .choices.is-disabled .choices__inner{background-color:var(--bs-secondary-bg)}.form-floating .choices.is-disabled .choices__inner .choices__inner,.form-floating .choices.is-disabled .choices__inner .choices__input{background-color:unset}.form-floating .choices+.form-control-plaintext~label,.form-floating .choices+.form-control:focus~label,.form-floating .choices+.form-control:not(:placeholder-shown)~label,.form-floating .choices~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85)translateY(-.5rem)translateX(.15rem)}