.fade-out-fast{opacity:0;animation-duration:.5s;animation-name:fade-out;}.fade-in-fast{opacity:1;animation-duration:.5s;animation-name:fade-in;}.fade-out{opacity:0;animation-duration:1s;animation-name:fade-out;}.fade-in{opacity:1;animation-duration:1s;animation-name:fade-in;}.fade-out-slow{opacity:0;animation-duration:2s;animation-name:fade-out;}.fade-in-slow{opacity:1;animation-duration:2s;animation-name:fade-in;}@keyframes fade-out{0%{opacity:1;}1%{opacity:1;}100%{opacity:0;}}@keyframes fade-in{0%{opacity:0;}1%{opacity:0;}100%{opacity:1;}}.reversible>div{position:absolute;top:0;left:0;backface-visibility:hidden;transition:all .5s ease;}.reversible>.reversible-back{transform:rotateY(180deg);}.reversible.flipped .reversible-front{transform:rotateY(180deg);}.reversible.flipped .reversible-back{transform:rotateY(0deg);}.scale-up{transition:all .5s ease-in;transform:scale(1.5);}.scale-down{transition:all .5s ease-in;transform:scale(.5);}.small-to-middle{animation-duration:.5s;animation-timing-function:cubic-bezier(0,.25,.75,1);animation-name:small-to-middle;}.big-to-middle{animation-duration:.5s;animation-timing-function:cubic-bezier(0,.25,.75,1);animation-name:big-to-middle;}@keyframes small-to-middle{0%{transform:scale(.5);}100%{transform:scale(1);}}@keyframes big-to-middle{0%{transform:scale(1.5);}100%{transform:scale(1);}}.blink{animation-duration:2s;animation-timing-function:linear;animation-name:blink;animation-iteration-count:infinite;}@keyframes blink{0%,100%{opacity:1;}50%{opacity:.3;}}.quake{animation-duration:.5s;animation-timing-function:ease-out;animation-name:quake;animation-iteration-count:1;}@keyframes quake{0%{transform:translateX(0);}25%{transform:translateX(.5rem);}50%{transform:translateX(0);}75%{transform:translateX(-.5rem);}100%{transform:translateX(0);}}.appeal{animation-duration:.15s;animation-timing-function:linear;animation-name:appeal;animation-iteration-count:1;}@keyframes appeal{0%{transform:translateY(0);}50%{transform:translateY(-.5rem);}100%{transform:translateY(0);}}.compress-in{animation-duration:1s;animation-timing-function:ease;animation-name:compress-in;animation-iteration-count:1;transform:scaleX(1);transform-origin:0;}.compress-out{animation-duration:1s;animation-timing-function:ease;animation-name:compress-out;animation-iteration-count:1;transform:scaleX(0);transform-origin:100%;}@keyframes compress-in{0%{transform:scaleX(0);}100%{transform:scaleX(1);}}@keyframes compress-out{0%{transform:scaleX(1);}100%{transform:scaleX(0);}}.loading,.loading:before,.loading:after{width:2rem;height:2rem;animation-fill-mode:both;animation:anim-loading 2s infinite ease-in-out;}.loading{color:#fff;font-size:2rem;position:relative;text-indent:-9999px;animation-delay:-.15s;}.loading:before,.loading:after{content:'';position:absolute;top:0;}.loading:before{left:-3.5rem;animation-delay:-.5s;}.loading:after{left:3.5rem;}@keyframes anim-loading{0%,80%,100%{box-shadow:0 2.5rem 0 -1.4rem;}40%{box-shadow:0 2.5rem 0 0;}}.popup-parent{max-width:48rem;max-height:70rem;}button.switch{box-shadow:none;}button.switch:hover{opacity:.9;}button.switch:active{background-color:var(--input-color-active);box-shadow:none;transform:none;}button.switch:focus{box-shadow:none;border-color:var(--input-color-active);}.clickable.flat:hover{box-shadow:none !important;}.clickable.clear:active{background-color:transparent !important;}.animation-reset{transition:none;transform:none;opacity:1;animation-name:none;animation:none;}.balloon-root{position:absolute;top:0;left:0;padding:.5rem 0 .5rem 0;}.balloon-content{padding:.5rem .5rem 0 .5rem;background-color:var(--theme-color-assort-dark);border-radius:.5rem;}.balloon-content:before{content:"";position:absolute;display:block;width:0;height:0;}.balloon-content.balloon-left-top:before{left:1rem;top:-1rem;border-right:1rem solid transparent;border-bottom:1.5rem solid var(--theme-color-assort-dark);border-left:1rem solid transparent;}.balloon-content.balloon-right-top:before{right:1rem;top:-1rem;border-right:1rem solid transparent;border-bottom:1.5rem solid var(--theme-color-assort-dark);border-left:1rem solid transparent;}.balloon-content.balloon-left-bottom:before{left:1rem;bottom:-1rem;border-right:1rem solid transparent;border-top:1.5rem solid var(--theme-color-assort-dark);border-left:1rem solid transparent;}.balloon-content.balloon-right-bottom:before{right:1rem;bottom:-1rem;border-right:1rem solid transparent;border-top:1.5rem solid var(--theme-color-assort-dark);border-left:1rem solid transparent;}.balloon-message{max-width:40rem;font-size:1.8rem;line-height:1.8rem;color:var(--font-color-reverse);display:inline-block;overflow:hidden;text-overflow:ellipsis;}.balloon-root.balloon-tooltip{padding:.5rem;}.balloon-content.balloon-tooltip{background-color:var(--theme-color-assort-dark);padding:1rem;}.balloon-content.balloon-tooltip.balloon-left-top:before{left:2rem;}.balloon-content.balloon-tooltip.balloon-right-top:before{right:2rem;}.balloon-content.balloon-tooltip.balloon-left-bottom:before{left:2rem;}.balloon-content.balloon-tooltip.balloon-right-bottom:before{right:2rem;}.balloon-content.balloon-tooltip>table tbody{color:var(--font-color-default);background-color:var(--theme-color-assort-dark);}.balloon-content.balloon-tooltip>table tbody tr{border:solid;border-width:0 0 .1rem 0;border-color:var(--theme-color-base-middle);}.balloon-content.balloon-tooltip>table tbody tr:last-of-type{border-style:none;}.balloon-content.balloon-tooltip>table tbody td{border:solid;border-width:0 .1rem 0 0;border-color:var(--theme-color-base-middle);padding:0 1rem 0 1rem;}.balloon-content.balloon-tooltip>table tbody td:last-of-type{border-style:none;}.balloon-message.balloon-tooltip{max-width:100rem;}@font-face{font-family:'Regular';src:url(../res/font/kazesawa/Kazesawa-Regular.ttf);font-display:swap;}@font-face{font-family:'Bold';src:url(../res/font/kazesawa/Kazesawa-Extrabold.ttf);font-display:swap;}@font-face{font-family:'Noto';src:url(../res/font/noto-emoji/NotoColorEmoji.ttf);font-display:swap;}html,body{font-family:Regular,Noto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:var(--one-rem);color:var(--font-color-default);background-color:#000;overflow:overlay;}html,body{width:var(--display-width);height:var(--display-height);margin:0 !important;}#app{position:absolute;top:var(--fix-top);left:var(--fix-left);width:var(--document-width);height:var(--document-height);background-color:var(--theme-color-base-light);}#app .loading-progress{position:relative;display:block;width:12rem;height:12rem;margin:20vh auto 1rem auto;}#app .loading-progress circle{fill:none;stroke:#e0e0e0;stroke-width:.9rem;transform-origin:50% 50%;transform:rotate(-90deg);}#app .loading-progress circle:last-child{stroke:#1b6ec2;stroke-dasharray:calc(3.141*var(--blazor-load-percentage,0%)*.8),500%;transition:stroke-dasharray .05s ease-in-out;}#app .loading-progress-text{position:absolute;text-align:center;font-weight:bold;font-size:2rem;inset:calc(20vh + 4.5rem) 0 auto .3rem;}#app .loading-progress-text:after{content:var(--blazor-load-percentage-text,"Loading");}#app .menu{width:var(--menu-width);height:var(--menu-height);background-color:var(--theme-color-base-dark);}#app .content{width:var(--content-width);height:var(--content-height);margin-top:var(--menu-height);margin-left:var(--content-margin);}#components-loading-modal,#components-interrupt-modal,#components-toast-modal{left:var(--fix-left);}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:var(--fix-left);padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:var(--content-width);z-index:1000;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff;}.blazor-error-boundary::after{content:"An error has occurred.";}body *{touch-action:pan-y;}.overlay{width:var(--document-width);height:var(--document-height);}.fill{width:var(--content-width);height:var(--content-height);}.fill-w{width:var(--content-width);}.fill-h{height:var(--content-height);}.crop{max-width:var(--content-width);max-height:var(--content-height);}.crop-w{max-width:var(--content-width);}.crop-h{max-height:var(--content-height);}.fit{width:inherit;height:inherit;}.fit-w{width:inherit;}.fit-h{height:inherit;}.relative{position:relative;}.absolute{position:absolute;top:0;left:0;}.hidden{display:none !important;}.flexbox-vertical{display:flex;flex-direction:column;align-items:center;}.flexbox-vertical>*{max-width:100%;}.flexbox-vertical.items-baseline{align-items:baseline;}.flexbox-vertical.items-start{align-items:start;}.flexbox-vertical.items-end{align-items:end;}.flexbox-vertical.items-stretch{align-items:stretch;}.flexbox-vertical.content-baseline{align-content:baseline;}.flexbox-vertical.content-start{align-content:start;}.flexbox-vertical.content-end{align-content:end;}.flexbox-vertical.content-stretch{align-content:stretch;}.flexbox-horizontal{display:flex;flex-direction:row;align-items:center;}.flexbox-horizontal>*{min-width:0;}.flexbox-horizontal.items-baseline{align-items:baseline;}.flexbox-horizontal.items-start{align-items:start;}.flexbox-horizontal.items-end{align-items:end;}.flexbox-horizontal.items-stretch{align-items:stretch;}.flexbox-horizontal.content-baseline{align-content:baseline;}.flexbox-horizontal.content-start{align-content:start;}.flexbox-horizontal.content-end{align-content:end;}.flexbox-horizontal.content-stretch{align-content:stretch;}.flex-center{justify-content:center;}.flex-start{justify-content:flex-start;}.flex-end{justify-content:flex-end;}.flex-between{justify-content:space-between;}.flex-around{justify-content:space-around;}.flex-evenly{justify-content:space-evenly;}.flex-stretch{justify-content:stretch;}.flex-auto{flex:auto;}.flex-wrap{flex-wrap:wrap;}.block{display:block;}.inline{display:inline;}.inline-block{display:inline-block;}.center{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}.bottom-center{position:absolute;left:50%;bottom:0;transform:translateX(-50%);}.center-horizontal{position:relative;width:inherit;text-align:center;}.left{float:left;}.right{float:right;}.newline{clear:both;}.no-margin{margin:0;}.margin-all{margin:var(--content-margin);}.margin-top{margin-top:var(--content-margin);}.margin-right{margin-right:var(--content-margin);}.margin-bottom{margin-bottom:var(--content-margin);}.margin-left{margin-left:var(--content-margin);}.no-padding{padding:0;}.padding-all{padding:var(--content-margin);}.padding-top{padding-top:var(--content-margin);}.padding-right{padding-right:var(--content-margin);}.padding-bottom{padding-bottom:var(--content-margin);}.padding-left{padding-left:var(--content-margin);}.align-center{vertical-align:middle;text-align:center;}.align-right{text-align:right;}.single-line{display:inline-block;max-width:100%;overflow-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.translate-from-content-to-document{transform:translate(calc(var(--content-margin)*-1),calc(var(--menu-height)*-1));}.cover{background-color:var(--alpha-black-middle);}.cover-dark{background-color:var(--alpha-black-less);}.cover-gradient-top{background:linear-gradient(to top,var(--alpha-black-middle) 10%,transparent);}.cover-gradient-bottom{background:linear-gradient(to bottom,var(--alpha-black-middle) 10%,transparent);}.alpha{opacity:.5;}.transparent{opacity:0;}.event-none{pointer-events:none;}.event-none-force{pointer-events:none !important;}.event-auto{pointer-events:auto;}.event-auto-force{pointer-events:auto !important;}.font-color-default{color:var(--font-color-default);}.font-color-reverse{color:var(--font-color-reverse);}.font-color-notice-default{color:var(--font-color-notice-default);}.font-color-notice-reverse{color:var(--font-color-notice-reverse);}.font-color-positive-default{color:var(--font-color-positive-default);}.font-color-positive-reverse{color:var(--font-color-positive-reverse);}.font-color-negative-default{color:var(--font-color-negative-default);}.font-color-negative-reverse{color:var(--font-color-negative-reverse);}.font-color-disabled-default{color:var(--font-color-disabled-default);}.font-color-disabled-reverse{color:var(--font-color-disabled-reverse);}.font-weight-bold{font-family:Bold,Noto,'Helvetica Neue',Helvetica,Arial,sans-serif;}.content-background{background-color:var(--theme-color-base-light);}.bg-color-base-dark{background-color:var(--theme-color-base-dark);}.bg-color-base-middle{background-color:var(--theme-color-base-middle);}.bg-color-base-light{background-color:var(--theme-color-base-light);}.bg-color-assort-dark{background-color:var(--theme-color-assort-dark);}.bg-color-assort-middle{background-color:var(--theme-color-assort-middle);}.bg-color-assort-light{background-color:var(--theme-color-assort-light);}.bg-color-accent-dark{background-color:var(--theme-color-accent-dark);}.bg-color-accent-middle{background-color:var(--theme-color-accent-middle);}.bg-color-accent-light{background-color:var(--theme-color-accent-light);}br{user-select:none;pointer-events:none;}h1{font-size:4rem;}h2{font-size:3.5rem;}h3{font-size:3rem;}h4{font-size:2.5rem;}h5{font-size:1.8rem;}h6{font-size:1.6rem;}label,pre{font:inherit;font-size:2rem;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;margin:0;}a{font:inherit;font-size:2rem;color:var(--font-color-link-middle);text-decoration:underline;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}a:link{color:var(--font-color-link-middle);}a:visited{color:var(--font-color-link-middle);}a:hover{color:var(--font-color-link-dark);}a:active{color:var(--font-color-link-light);}input[type="text"],input[type="password"],input[type="date"]{padding:0 1rem;font:inherit;font-size:2rem;background-color:var(--input-color-default);border-color:var(--input-color-default-border);border-radius:1rem 1rem;border-style:solid;border-width:.2rem;box-sizing:border-box;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus{border-color:var(--input-color-focus-border);outline:none;}input[type="date"]{width:17rem;}input[type="date"]::-webkit-calendar-picker-indicator{margin-inline-start:0;}input[type="range"]{-webkit-appearance:none;height:0;border-radius:2rem;-webkit-tap-highlight-color:rgba(0,0,0,0);}input[type="range"]:focus{outline:none;}input[type="range"]::-webkit-slider-runnable-track{height:2rem;border-radius:2rem;}input[type="range"][disabled]::-webkit-slider-runnable-track{background-color:var(--input-color-disabled);border-color:var(--input-color-disabled-border);}input[type="range"]:not([disabled])::-webkit-slider-runnable-track{background-color:var(--theme-color-assort-middle);cursor:pointer;}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:3rem;width:3rem;background-color:var(--theme-color-base-light);border-style:solid;border-width:.2rem;border-color:var(--input-color-disabled);border-radius:50%;margin-top:-.5rem;}input[type="range"]:not([disabled])::-webkit-slider-thumb{border-color:var(--theme-color-assort-middle);cursor:pointer;}input[disabled]{background-color:var(--input-color-disabled);border-color:var(--input-color-disabled-border);}textarea{padding:1rem;font:inherit;font-size:2rem;background-color:var(--input-color-default);border-color:var(--input-color-default-border);border-radius:1rem 1rem;border-style:solid;border-width:.2rem;}textarea:focus{border-color:var(--input-color-focus-border);outline:none;}textarea[disabled]{background-color:var(--input-color-disabled);border-color:var(--input-color-disabled-border);}button{display:inline-block;padding:0 1rem;font:inherit;font-size:2rem;color:var(--font-color-default);background-color:var(--input-color-default);border-color:var(--input-color-default-border);border-radius:1rem 1rem;border-style:solid;border-width:.2rem;box-shadow:0 .3rem .3rem var(--alpha-black-middle);outline:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}button:hover{outline:none;box-shadow:0 .3rem .3rem var(--alpha-black-less);}button:active{box-shadow:0 0 inset;transform:translateY(.1rem);}button:focus{outline:none;box-shadow:0 .3rem .3rem var(--alpha-black-less);}button.square{border-radius:0;}button.circle{padding:1rem 1rem;border-radius:50%;}button.icon{width:4rem;height:4rem;padding:0;border-radius:50%;background-size:contain;image-rendering:optimizeQuality;}button.icon.check{background-image:url('../res/img/ic_check.png');}button.icon.cross{background-image:url('../res/img/ic_cross.png');}button.icon.error{background-image:url('../res/img/ic_error.png');}button.icon.info{background-image:url('../res/img/ic_info.png');}button.icon.question{background-image:url('../res/img/ic_question.png');}button.icon.warning{background-image:url('../res/img/ic_warning.png');}button.primary{color:var(--font-color-reverse);background-color:var(--button-color-primary);border-color:var(--button-color-primary);}button.secondary{color:var(--font-color-reverse);background-color:var(--button-color-secondary);border-color:var(--button-color-secondary);}button.negative{color:var(--font-color-reverse);background-color:var(--button-color-negative);border-color:var(--button-color-negative);}button.flat{box-shadow:none;}button.flat.primary{color:var(--font-color-reverse);background-color:var(--button-color-primary);border-color:var(--button-color-primary);}button.flat.secondary{color:var(--font-color-reverse);background-color:var(--button-color-secondary);border-color:var(--button-color-secondary);}button.flat.negative{color:var(--font-color-reverse);background-color:var(--button-color-negative);border-color:var(--button-color-negative);}button.flat:hover{box-shadow:none;border-color:var(--input-color-active);}button.flat:active{background-color:var(--input-color-active);box-shadow:none;transform:none;}button.flat:focus{box-shadow:none;border-color:var(--input-color-active);}button.ghost{color:var(--font-color-reverse);background-color:transparent;border-color:var(--font-color-reverse);box-shadow:none;}button.ghost.no-border{border-color:transparent;}button.ghost.reverse{color:var(--font-color-default);border-color:var(--font-color-default);}button.ghost.reverse.no-border{border-color:transparent;}button.ghost:hover{box-shadow:none;border-color:var(--input-color-active);}button.ghost:active{background-color:var(--input-color-active);box-shadow:none;transform:none;}button.ghost:focus{box-shadow:none;border-color:var(--input-color-active);}button.double{outline:.2rem solid var(--input-color-default-border);outline-offset:-.6rem;}button.double.primary,button.double.secondary,button.double.negative,button.double.ghost:not(.reverse){outline-color:var(--font-color-reverse);}button.double.ghost.reverse{outline-color:var(--font-color-default);}button.double[disabled]{outline-color:var(--button-color-disabled);}button[disabled]{color:var(--font-color-disabled-default);background-color:var(--button-color-disabled);border-color:var(--button-color-disabled);pointer-events:none;cursor:not-allowed;}.clickable{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}.clickable>*{user-select:none;}.clickable:hover{outline:none;box-shadow:0 .3rem .3rem var(--alpha-black-less);}.clickable:active{background-color:var(--input-color-active);}.clickable[disabled]{pointer-events:none;}select{padding:0 .2rem;font:inherit;font-size:2rem;background-color:var(--input-color-default);border-color:var(--input-color-default-border);border-radius:1rem 1rem;border-style:solid;border-width:.2rem;box-sizing:border-box;}select:focus{border-color:var(--input-color-focus-border);outline:none;}select[disabled]{background-color:var(--input-color-disabled);border-color:var(--input-color-disabled-border);}table{border-collapse:collapse;border-spacing:0;}table thead th{border-style:solid;border-width:.1rem .1rem 0 .1rem;border-top-color:var(--theme-color-assort-middle);border-left-color:var(--theme-color-base-dark);border-right-color:var(--theme-color-base-dark);background-color:var(--theme-color-assort-middle);font-weight:normal;color:var(--input-color-default);}table thead th:first-of-type{border-left-color:var(--theme-color-assort-middle);}table thead th:last-of-type{border-right-color:var(--theme-color-assort-middle);}table tbody{background-color:var(--theme-color-base-light);}table tbody tr:hover>td{background-color:var(--input-color-selected);}table tbody td{border-style:solid;border-width:.1rem;border-color:var(--theme-color-base-dark);}img{border:none;user-select:none;backface-visibility:hidden;image-rendering:optimizeQuality;}img+a{border:none;}img:focus{outline:none;}::-webkit-scrollbar{width:1.6rem;height:1.6rem;}::-webkit-scrollbar-button{width:0;height:0;}::-webkit-scrollbar-track{box-shadow:inset 0 0 .3rem var(--alpha-black-more);}::-webkit-scrollbar-thumb{background-color:var(--theme-color-assort-light);}::-webkit-scrollbar-corner{background-color:transparent;}.scrollbar-invisible::-webkit-scrollbar{width:0;height:0;}.scrollbar-invisible::-webkit-scrollbar-button{width:0;height:0;}.scrollbar-invisible::-webkit-scrollbar-track{box-shadow:none;}.scrollbar-invisible::-webkit-scrollbar-thumb{background-color:transparent;}.scrollbar-invisible::-webkit-scrollbar-corner{background-color:transparent;}@media screen{:root{--vw100:100vw;--vh100:100vh;--one-rem:calc(var(--vw100)/150);--display-width:var(--vw100);--display-height:var(--vh100);--document-width:calc(var(--one-rem)*50);--document-height:calc(var(--menu-height) + var(--content-height));--menu-width:var(--document-width);--menu-height:calc(var(--one-rem)*5);--content-margin:calc(var(--one-rem)*1);--content-width:calc(var(--menu-width) - var(--content-margin)*2);--content-height:calc(var(--content-width)*1.5);--fix-top:calc((var(--display-height) - var(--content-height) - var(--menu-height))/2);--fix-left:calc((var(--display-width) - var(--content-width) - var(--content-margin)*2)/2);}}@media screen and (orientation:portrait){:root{--vw100:100vw;--vh100:100vh;--one-rem:calc(var(--vw100)/50);--display-width:var(--vw100);--display-height:var(--vh100);--document-width:calc(var(--one-rem)*50);--document-height:calc(var(--menu-height) + var(--content-height));--menu-width:var(--document-width);--menu-height:calc(var(--one-rem)*5);--content-margin:calc(var(--one-rem)*1);--content-width:calc(var(--menu-width) - var(--content-margin)*2);--content-height:calc(var(--content-width)*1.5 - var(--content-margin)*2);--fix-top:calc((var(--display-height) - var(--content-height) - var(--menu-height))/2);--fix-left:calc((var(--display-width) - var(--content-width) - var(--content-margin)*2)/2);}}@media screen and (min-aspect-ratio:2/3) and (orientation:portrait){:root{--vw100:100vw;--vh100:100vh;--one-rem:calc(var(--vh100)/75);--display-width:var(--vw100);--display-height:var(--vh100);--document-width:calc(var(--one-rem)*50);--document-height:calc(var(--menu-height) + var(--content-height));--menu-width:var(--document-width);--menu-height:calc(var(--one-rem)*5);--content-margin:calc(var(--one-rem)*1);--content-width:calc(var(--menu-width) - var(--content-margin)*2);--content-height:calc(var(--content-width)*1.5 - var(--content-margin)*2);--fix-top:calc((var(--display-height) - var(--content-height) - var(--menu-height))/2);--fix-left:calc((var(--display-width) - var(--content-width) - var(--content-margin)*2)/2);}}:root{--alpha-black-least:rgba(0,0,0,.9);--alpha-black-less:rgba(0,0,0,.75);--alpha-black-middle:rgba(0,0,0,.5);--alpha-black-more:rgba(0,0,0,.25);--alpha-black-most:rgba(0,0,0,.1);--alpha-white-least:rgba(255,255,255,.9);--alpha-white-less:rgba(255,255,255,.75);--alpha-white-middle:rgba(255,255,255,.5);--alpha-white-more:rgba(255,255,255,.25);--alpha-white-most:rgba(255,255,255,.1);--theme-color-base-dark:#d4d4d4;--theme-color-base-middle:#e4e4e4;--theme-color-base-light:#fafafa;--theme-color-assort-dark:#263a65;--theme-color-assort-middle:#8092bb;--theme-color-assort-light:#bdcfee;--theme-color-accent-dark:#782556;--theme-color-accent-middle:#d68bb5;--theme-color-accent-light:#f4bce0;--theme-color-dialog-dark:#d4d4d4;--theme-color-dialog-middle:#e4e4e4;--theme-color-dialog-light:#fafafa;--font-color-default:#202020;--font-color-reverse:#fafafa;--font-color-notice-default:#b80622;--font-color-notice-reverse:#f42949;--font-color-positive-default:#378c00;--font-color-positive-reverse:#57c80e;--font-color-negative-default:#b16700;--font-color-negative-reverse:#ffa831;--font-color-disabled-default:#606060;--font-color-disabled-reverse:#a0a0a0;--font-color-link-dark:#0060c0;--font-color-link-middle:#0080e0;--font-color-link-light:#00a0ff;--input-color-default:#fff;--input-color-default-border:var(--theme-color-base-middle);--input-color-disabled:#e0e0e0;--input-color-disabled-border:#c0c0c0;--input-color-focus-border:#56d901;--input-color-hover:rgba(255,255,255,.25);--input-color-active:rgba(0,160,255,.5);--input-color-selected:rgba(0,160,255,.25);--button-color-primary:var(--theme-color-assort-dark);--button-color-secondary:var(--theme-color-assort-middle);--button-color-disabled:#e0e0e0;--button-color-positive:#4bbf00;--button-color-negative:#ff9a10;--tcg-white-light:#e1d273;--tcg-white-middle:#c2b146;--tcg-white-dark:#807012;--tcg-green-light:#91cb78;--tcg-green-middle:#6caa51;--tcg-green-dark:#326f18;--tcg-red-light:#d17585;--tcg-red-middle:#b1475a;--tcg-red-dark:#690f1f;--tcg-blue-light:#5b8ab1;--tcg-blue-middle:#3d719c;--tcg-blue-dark:#1b4c74;--tcg-black-light:#744d7a;--tcg-black-middle:#644067;--tcg-black-dark:#3d1541;}.grad-to-bottom-white-white{background:linear-gradient(var(--tcg-white-light),var(--tcg-white-dark));}.grad-to-bottom-white-green{background:linear-gradient(var(--tcg-white-light),var(--tcg-green-dark));}.grad-to-bottom-white-red{background:linear-gradient(var(--tcg-white-light),var(--tcg-red-dark));}.grad-to-bottom-white-blue{background:linear-gradient(var(--tcg-white-light),var(--tcg-blue-dark));}.grad-to-bottom-white-black{background:linear-gradient(var(--tcg-white-light),var(--tcg-black-dark));}.grad-to-bottom-green-white{background:linear-gradient(var(--tcg-green-light),var(--tcg-white-dark));}.grad-to-bottom-green-green{background:linear-gradient(var(--tcg-green-light),var(--tcg-green-dark));}.grad-to-bottom-green-red{background:linear-gradient(var(--tcg-green-light),var(--tcg-red-dark));}.grad-to-bottom-green-blue{background:linear-gradient(var(--tcg-green-light),var(--tcg-blue-dark));}.grad-to-bottom-green-black{background:linear-gradient(var(--tcg-green-light),var(--tcg-black-dark));}.grad-to-bottom-red-white{background:linear-gradient(var(--tcg-red-light),var(--tcg-white-dark));}.grad-to-bottom-red-green{background:linear-gradient(var(--tcg-red-light),var(--tcg-green-dark));}.grad-to-bottom-red-red{background:linear-gradient(var(--tcg-red-light),var(--tcg-red-dark));}.grad-to-bottom-red-blue{background:linear-gradient(var(--tcg-red-light),var(--tcg-blue-dark));}.grad-to-bottom-red-black{background:linear-gradient(var(--tcg-red-light),var(--tcg-black-dark));}.grad-to-bottom-blue-white{background:linear-gradient(var(--tcg-blue-light),var(--tcg-white-dark));}.grad-to-bottom-blue-green{background:linear-gradient(var(--tcg-blue-light),var(--tcg-green-dark));}.grad-to-bottom-blue-red{background:linear-gradient(var(--tcg-blue-light),var(--tcg-red-dark));}.grad-to-bottom-blue-blue{background:linear-gradient(var(--tcg-blue-light),var(--tcg-blue-dark));}.grad-to-bottom-blue-black{background:linear-gradient(var(--tcg-blue-light),var(--tcg-black-dark));}.grad-to-bottom-black-white{background:linear-gradient(var(--tcg-black-light),var(--tcg-white-dark));}.grad-to-bottom-black-green{background:linear-gradient(var(--tcg-black-light),var(--tcg-green-dark));}.grad-to-bottom-black-red{background:linear-gradient(var(--tcg-black-light),var(--tcg-red-dark));}.grad-to-bottom-black-blue{background:linear-gradient(var(--tcg-black-light),var(--tcg-blue-dark));}.grad-to-bottom-black-black{background:linear-gradient(var(--tcg-black-light),var(--tcg-black-dark));}.grad-to-right-white-white{background:linear-gradient(to right,var(--tcg-white-light),var(--tcg-white-dark));}.grad-to-right-white-green{background:linear-gradient(to right,var(--tcg-white-light),var(--tcg-green-dark));}.grad-to-right-white-red{background:linear-gradient(to right,var(--tcg-white-light),var(--tcg-red-dark));}.grad-to-right-white-blue{background:linear-gradient(to right,var(--tcg-white-light),var(--tcg-blue-dark));}.grad-to-right-white-black{background:linear-gradient(to right,var(--tcg-white-light),var(--tcg-black-dark));}.grad-to-right-green-white{background:linear-gradient(to right,var(--tcg-green-light),var(--tcg-white-dark));}.grad-to-right-green-green{background:linear-gradient(to right,var(--tcg-green-light),var(--tcg-green-dark));}.grad-to-right-green-red{background:linear-gradient(to right,var(--tcg-green-light),var(--tcg-red-dark));}.grad-to-right-green-blue{background:linear-gradient(to right,var(--tcg-green-light),var(--tcg-blue-dark));}.grad-to-right-green-black{background:linear-gradient(to right,var(--tcg-green-light),var(--tcg-black-dark));}.grad-to-right-red-white{background:linear-gradient(to right,var(--tcg-red-light),var(--tcg-white-dark));}.grad-to-right-red-green{background:linear-gradient(to right,var(--tcg-red-light),var(--tcg-green-dark));}.grad-to-right-red-red{background:linear-gradient(to right,var(--tcg-red-light),var(--tcg-red-dark));}.grad-to-right-red-blue{background:linear-gradient(to right,var(--tcg-red-light),var(--tcg-blue-dark));}.grad-to-right-red-black{background:linear-gradient(to right,var(--tcg-red-light),var(--tcg-black-dark));}.grad-to-right-blue-white{background:linear-gradient(to right,var(--tcg-blue-light),var(--tcg-white-dark));}.grad-to-right-blue-green{background:linear-gradient(to right,var(--tcg-blue-light),var(--tcg-green-dark));}.grad-to-right-blue-red{background:linear-gradient(to right,var(--tcg-blue-light),var(--tcg-red-dark));}.grad-to-right-blue-blue{background:linear-gradient(to right,var(--tcg-blue-light),var(--tcg-blue-dark));}.grad-to-right-blue-black{background:linear-gradient(to right,var(--tcg-blue-light),var(--tcg-black-dark));}.grad-to-right-black-white{background:linear-gradient(to right,var(--tcg-black-light),var(--tcg-white-dark));}.grad-to-right-black-green{background:linear-gradient(to right,var(--tcg-black-light),var(--tcg-green-dark));}.grad-to-right-black-red{background:linear-gradient(to right,var(--tcg-black-light),var(--tcg-red-dark));}.grad-to-right-black-blue{background:linear-gradient(to right,var(--tcg-black-light),var(--tcg-blue-dark));}.grad-to-right-black-black{background:linear-gradient(to right,var(--tcg-black-light),var(--tcg-black-dark));}.grad-pie-white-white{display:inline-block;background-image:conic-gradient(var(--tcg-white-middle) 0% 50%,var(--tcg-white-middle) 50% 100%);border-radius:50%;}.grad-pie-white-green{display:inline-block;background-image:conic-gradient(var(--tcg-green-middle) 0% 50%,var(--tcg-white-middle) 50% 100%);border-radius:50%;}.grad-pie-white-red{display:inline-block;background-image:conic-gradient(var(--tcg-red-middle) 0% 50%,var(--tcg-white-middle) 50% 100%);border-radius:50%;}.grad-pie-white-blue{display:inline-block;background-image:conic-gradient(var(--tcg-blue-middle) 0% 50%,var(--tcg-white-middle) 50% 100%);border-radius:50%;}.grad-pie-white-black{display:inline-block;background-image:conic-gradient(var(--tcg-black-middle) 0% 50%,var(--tcg-white-middle) 50% 100%);border-radius:50%;}.grad-pie-green-white{display:inline-block;background-image:conic-gradient(var(--tcg-white-middle) 0% 50%,var(--tcg-green-middle) 50% 100%);border-radius:50%;}.grad-pie-green-green{display:inline-block;background-image:conic-gradient(var(--tcg-green-middle) 0% 50%,var(--tcg-green-middle) 50% 100%);border-radius:50%;}.grad-pie-green-red{display:inline-block;background-image:conic-gradient(var(--tcg-red-middle) 0% 50%,var(--tcg-green-middle) 50% 100%);border-radius:50%;}.grad-pie-green-blue{display:inline-block;background-image:conic-gradient(var(--tcg-blue-middle) 0% 50%,var(--tcg-green-middle) 50% 100%);border-radius:50%;}.grad-pie-green-black{display:inline-block;background-image:conic-gradient(var(--tcg-black-middle) 0% 50%,var(--tcg-green-middle) 50% 100%);border-radius:50%;}.grad-pie-red-white{display:inline-block;background-image:conic-gradient(var(--tcg-white-middle) 0% 50%,var(--tcg-red-middle) 50% 100%);border-radius:50%;}.grad-pie-red-green{display:inline-block;background-image:conic-gradient(var(--tcg-green-middle) 0% 50%,var(--tcg-red-middle) 50% 100%);border-radius:50%;}.grad-pie-red-red{display:inline-block;background-image:conic-gradient(var(--tcg-red-middle) 0% 50%,var(--tcg-red-middle) 50% 100%);border-radius:50%;}.grad-pie-red-blue{display:inline-block;background-image:conic-gradient(var(--tcg-blue-middle) 0% 50%,var(--tcg-red-middle) 50% 100%);border-radius:50%;}.grad-pie-red-black{display:inline-block;background-image:conic-gradient(var(--tcg-black-middle) 0% 50%,var(--tcg-red-middle) 50% 100%);border-radius:50%;}.grad-pie-blue-white{display:inline-block;background-image:conic-gradient(var(--tcg-white-middle) 0% 50%,var(--tcg-blue-middle) 50% 100%);border-radius:50%;}.grad-pie-blue-green{display:inline-block;background-image:conic-gradient(var(--tcg-green-middle) 0% 50%,var(--tcg-blue-middle) 50% 100%);border-radius:50%;}.grad-pie-blue-red{display:inline-block;background-image:conic-gradient(var(--tcg-red-middle) 0% 50%,var(--tcg-blue-middle) 50% 100%);border-radius:50%;}.grad-pie-blue-blue{display:inline-block;background-image:conic-gradient(var(--tcg-blue-middle) 0% 50%,var(--tcg-blue-middle) 50% 100%);border-radius:50%;}.grad-pie-blue-black{display:inline-block;background-image:conic-gradient(var(--tcg-black-middle) 0% 50%,var(--tcg-blue-middle) 50% 100%);border-radius:50%;}.grad-pie-black-white{display:inline-block;background-image:conic-gradient(var(--tcg-white-middle) 0% 50%,var(--tcg-black-middle) 50% 100%);border-radius:50%;}.grad-pie-black-green{display:inline-block;background-image:conic-gradient(var(--tcg-green-middle) 0% 50%,var(--tcg-black-middle) 50% 100%);border-radius:50%;}.grad-pie-black-red{display:inline-block;background-image:conic-gradient(var(--tcg-red-middle) 0% 50%,var(--tcg-black-middle) 50% 100%);border-radius:50%;}.grad-pie-black-blue{display:inline-block;background-image:conic-gradient(var(--tcg-blue-middle) 0% 50%,var(--tcg-black-middle) 50% 100%);border-radius:50%;}.grad-pie-black-black{display:inline-block;background-image:conic-gradient(var(--tcg-black-middle) 0% 50%,var(--tcg-black-middle) 50% 100%);border-radius:50%;}.bk-category-assort{border-bottom:3.2rem solid var(--theme-color-base-dark);border-right:1.6rem solid transparent;height:0;padding:0 1rem 0 1rem;box-shadow:0 .1rem .1rem var(--alpha-black-middle);}.bk-alpha-black-radius-right{background-color:var(--alpha-black-middle);border-radius:.5rem 0 0 .5rem;}button.white{background-color:var(--tcg-white-middle);border-color:var(--theme-color-base-light);color:var(--font-color-reverse);}button.green{background-color:var(--tcg-green-middle);border-color:var(--theme-color-base-light);color:var(--font-color-reverse);}button.red{background-color:var(--tcg-red-middle);border-color:var(--theme-color-base-light);color:var(--font-color-reverse);}button.blue{background-color:var(--tcg-blue-middle);border-color:var(--theme-color-base-light);color:var(--font-color-reverse);}button.black{background-color:var(--tcg-black-middle);border-color:var(--theme-color-base-light);color:var(--font-color-reverse);}button.grey{background-color:var(--theme-color-base-dark);border-color:var(--theme-color-base-light);}.border-radius-mild{border-radius:.2rem;}.border-radius-moderate{border-radius:.6rem;}.border-radius-normal{border-radius:1rem;}.mix-blend-color{mix-blend-mode:color;}.pos-left-0-5{left:.5rem;}