@keyframes rolling{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html,body,h1,h2,h3,div,span,img,a,table,tr,th,td{vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0;font-size:100%;font-weight:400}button,.button{cursor:pointer;-webkit-tap-highlight-color:#2c82de;margin:0;padding:0}input:disabled,select:disabled,button:disabled,.disabled,.disabled:visited,.disabled:hover,.disabled:active{cursor:not-allowed;color:#ccc}html{color:#0f1111;overscroll-behavior-y:none;height:100%;font-family:BIZ UDGothic,sans-serif;font-size:24px;line-height:1.4}a{cursor:pointer}a:visited,a:hover,a:active{color:inherit}.external-link-icon{font-size:10px}.notice-icon{color:#f94355;font-size:18px;display:none}.notice-icon.show{display:block}body{min-width:640px;height:100%;min-height:600px}.home{height:100%}*{-webkit-tap-highlight-color:transparent}input,select,button{font-size:28px}.modal-bg{opacity:.5;background:#0f1111;width:100%;height:100%;position:fixed;top:0;left:0}.close-button{background-color:#fff;border-style:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:42px;display:flex}.action-button{color:#fff;background-color:#2c82de;border:2px solid #fff;border-radius:6px;outline:none;width:88px;height:40px;margin:3px;font-size:18px;font-weight:700}[data-label]{padding-top:10px;position:relative}[data-label]:before{color:#777;content:attr(data-label);font-size:10px;position:absolute;top:0}rt{color:#777;font-size:10px}.rarity-area{color:#333;background-color:#ccc}.rarity-bg.rarity-bg-r{color:#fff;text-shadow:0 0 6px #789;background-color:#fff;background-image:linear-gradient(45deg,#e8e8e8,#9e9e9e,#757575,#9e9e9e,#e8e8e8)}.rarity-bg.rarity-bg-sr{color:#fff;text-shadow:0 0 6px #789;background-color:#fff;background-image:linear-gradient(45deg,#fee9a0,#daaf08,#b67b03,#daaf08,#fee9a0)}.rarity-bg.rarity-bg-er{color:#fff;text-shadow:0 0 6px #789;background-color:#fff;background-image:linear-gradient(45deg,#ff09,#8c007899,#63626199,#1e3ca099,#00733299,#b4191b99,#ff780099)}@media screen and (width>=1080px) and (height<=620px){body{min-width:1050px}}@media screen and (width<=1050px),screen and (height<=620px){body{min-height:740px}}.app-container{height:100%;display:flex}.loading-item{border:5px solid #fff;border-top-color:#0000;border-radius:30px;width:50px;height:50px;margin:auto;animation:1s linear infinite rolling}.loading-bg{z-index:120;display:flex}.ready .loading-bg{display:none}.main{flex:1;width:100%;height:100%;animation:1s fadeIn;display:none}.main .card-area{flex-direction:column;flex:1;min-width:640px;height:100%;display:flex}:is(.main .card-area) .list-area{flex-direction:column;min-width:640px;display:flex;overflow:hidden}.ready .main{display:flex}@media screen and (width>=1080px) and (height<=620px){.main .card-area{flex-wrap:wrap}.main .list-area{max-width:640px;height:100%}}.app-header{background-color:#003cc1;justify-content:center;align-items:center;height:66px;min-height:66px;display:flex;position:relative}.app-header .copyright{color:#fff;font-size:20px;position:absolute;bottom:0;right:6px}:is(.app-header .copyright) a{cursor:pointer}.app-header .offline{text-align:center;color:#fff;background-color:#07edb9;width:180px;height:18px;font-size:14px;position:absolute;top:0;right:0}.app-header .update-ready{text-align:center;color:#fff;background-color:#5f9cdd;border:2px solid #0f1111;width:140px;height:26px;font-size:14px;animation:1s update-ready-keyframe;position:absolute;top:0;right:0}.app-header .app-header-title{text-align:center;color:#fff;margin:auto;font-size:26px;font-weight:400}.app-header .deck-tabs{justify-content:flex-start;align-items:flex-end;width:calc(100% - 130px);min-width:510px;height:100%;display:none;position:absolute;bottom:0;left:66px}.show:is(.app-header .deck-tabs){display:flex}:is(.app-header .deck-tabs) .deck-tab{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#5f9cdd;border:3px solid #ccc;border-color:#fff #ccc #ccc #fff;border-top-left-radius:6px;border-top-right-radius:6px;outline:none;flex-grow:1;justify-content:center;align-items:center;height:40px;margin:0;font-size:18px;font-weight:700;display:flex;position:relative}.active:is(:is(.app-header .deck-tabs) .deck-tab){background-color:#2c82de;border-bottom-width:0;height:50px;margin-top:-10px;font-size:20px}:is(:is(.app-header .deck-tabs) .deck-tab) .deck-tab-close{cursor:pointer;color:#fff;background-color:#0000;border:1px solid #0000;border-radius:50%;outline:0;font-size:18px;position:absolute;right:4px}.app-header .add-new-deck-tab{visibility:hidden;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#2c82de;border:1px solid #fff;border-radius:2px;outline:none;width:40px;height:40px;margin:0}.active:is(.app-header .add-new-deck-tab){visibility:visible}.side-menu-button{color:#003cc1;visibility:visible;background-color:#fff;border-radius:4px;outline:0;width:62px;height:62px;margin-left:2px;font-size:42px;position:relative}.side-menu-button .notice-icon{position:absolute;top:0;right:0}@media screen and (width>=1500px) and (height>=700px){.side-menu-button{visibility:hidden}}@keyframes update-ready-keyframe{0%{transform:translateY(-26px)}to{transform:translateY(0)}}.card-list-container{flex-direction:column;display:flex;position:relative;overflow:hidden}.card-list-container .card-list-paging{justify-content:space-between;align-items:center;min-height:50px;max-height:50px;display:flex;position:relative}:is(.card-list-container .card-list-paging) .paging-label{text-align:center;width:300px;margin:auto;font-size:20px}:is(.card-list-container .card-list-paging) .paging-button{color:#fff;visibility:hidden;background-color:#5f9cdd;border-color:#0f1111;width:80px;height:32px;margin:auto 6px;font-size:20px}:is(:is(.card-list-container .card-list-paging) .paging-button):disabled{color:#ccc}.prev:is(:is(.card-list-container .card-list-paging) .paging-button){float:left}.next:is(:is(.card-list-container .card-list-paging) .paging-button){float:right}.active:is(:is(.card-list-container .card-list-paging) .paging-button){visibility:visible}.card-list-container .reading-cards{color:#ff8c00;font-size:12px;position:absolute;right:100px}.card-list-container .loading-page{pointer-events:none;width:40px;height:40px;margin:auto;display:none;position:absolute;inset:0 90px 0 auto}.pending:is(.card-list-container .loading-page){display:block}:is(.card-list-container .loading-page) .loading-item{border:5px solid #ccc;border-top-color:#fff;width:40px;height:40px}.card-list-container .loading-list{width:100%;height:100%;display:none}.pending:is(.card-list-container .loading-list){display:block}:is(.card-list-container .loading-list) .loading-item{border:5px solid #ccc;border-top-color:#fff}.card-list-container .card-list{-webkit-overflow-scrolling:touch;padding:10px 0;overflow:auto}.pending:is(.card-list-container .card-list){display:none}:is(.card-list-container .card-list) .general-card-container{cursor:pointer;width:100%;margin:5px auto;padding:0;display:none}.show:is(:is(.card-list-container .card-list) .general-card-container){display:block}:is(:is(.card-list-container .card-list) .general-card-container) .general-card{margin:0 auto}.card-list-container .etc-area{cursor:default;width:100%;height:100%;margin:0;padding:0}:is(.card-list-container .etc-area) .card-list-ctrl{flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex;position:relative}:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-card-count-area{background-color:#fff;width:210px;height:100%;display:flex;position:absolute;top:0;left:-210px}:is(:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-card-count-area) .card-list-ctrl-card-count{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:100%;padding:4px;display:flex}:is(:is(:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-card-count-area) .card-list-ctrl-card-count) .card-count-item{white-space:nowrap;color:#0f1111;flex-direction:row;align-items:center;gap:2px;font-size:18px;display:flex}:is(:is(:is(:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-card-count-area) .card-list-ctrl-card-count) .card-count-item) .card-count-input{color:#0f1111;background-color:#fff;border:1px solid #ccc;width:60px;padding:0 2px;font-size:20px}:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-item{color:#0f1111;background-color:#5f9cdd;border:2px solid #0f1111;border-radius:4px;justify-content:flex-start;align-items:center;width:calc(100% - 4px);height:30px;margin:2px;padding:2px;display:flex;position:relative}.checked:is(:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-item){color:#fff;background-color:#2c82de}:is(:is(:is(.card-list-container .etc-area) .card-list-ctrl) .card-list-ctrl-item) .disabled-reason{color:#f94355;background-color:#00000080;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:2px;font-size:10px;display:flex;position:absolute}.checkbox{cursor:pointer;white-space:nowrap;justify-content:flex-start;align-items:center;font-size:18px;display:flex}.checkbox .check-area{aspect-ratio:1;color:#0f1111;background-color:#fff;border:2px solid #0f1111;justify-content:center;align-items:center;width:22px;margin-right:4px;display:inline-flex}:is(.checkbox .check-area) .check{visibility:hidden;font-size:18px}.checked:is(:is(.checkbox .check-area) .check){visibility:visible}.checkbox.disabled{cursor:not-allowed;color:#ccc}.checkbox.disabled .check-area{background-color:#ccc}.general-card{grid-template:"state-color card-no card-no period period cost strong intelligence skills etc"26%"state-color. . .thumb cost strong intelligence skills etc"10%"state-color. . .thumb cost strat strat strat etc"14%"rarity name name name thumb unit-type strat strat strat etc"50%/40px 26px 106px 60px 64px 38px 36px 36px 100px 1fr;width:600px;height:92px;display:grid}.general-card.general-card-kabuki{grid-template-areas:"state-color card-no card-no period period cost strong intelligence skills etc""state-color. . .thumb cost strong intelligence skills etc""state-color. . .thumb cost strat strat strat etc""kabuki rarity name name thumb unit-type strat strat strat etc"}.general-card.general-card-kabuki .kabuki{display:flex}.general-card.general-card-kabuki .rarity .rarity-area{border-radius:4px;width:24px;height:24px;font-size:18px}.general-card .state-color{color:#fff;grid-area:state-color;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;font-weight:700;display:flex}.light-color-bg:is(.general-card .state-color){color:#0f1111}.general-card .card-no{grid-area:card-no;justify-content:flex-start;align-items:flex-end;padding:0 4px;display:flex}.general-card .kabuki{flex-flow:column;grid-area:kabuki;justify-content:flex-end;align-items:center;display:none}:is(.general-card .kabuki) .kabukiRank{font-size:12px}:is(.general-card .kabuki) .kabukiPt{font-size:14px}.general-card .rarity{grid-area:rarity;justify-content:flex-end;align-items:center;display:flex}:is(.general-card .rarity) .rarity-area{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:26px;font-weight:700;display:flex}.general-card .name{grid-area:name;justify-content:flex-start;align-items:center;width:100%;padding:0 4px 4px;line-height:normal;display:flex}:is(.general-card .name) .general-name{letter-spacing:6px;white-space:nowrap;margin-right:-6px;font-weight:700}:is(.general-card .name) rt{font-weight:700}.hide-ruby:is(:is(.general-card .name) rt){display:none}.general-card .period{grid-area:period;justify-content:center;align-items:flex-end;padding:0 4px;display:flex}.general-card .thumb{grid-area:thumb;justify-content:center;align-items:center;display:flex}.general-card .cost{flex-direction:column;grid-area:cost;justify-content:center;align-items:center;display:flex}.general-card .unit-type{grid-area:unit-type;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.general-card .strong{grid-area:strong;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.general-card .intelligence{grid-area:intelligence;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.general-card .skills{flex-wrap:nowrap;grid-area:skills;justify-content:flex-start;align-items:center;padding:0 2px;font-size:18px;font-weight:700;display:flex}:is(.general-card .skills) .skill{background-color:#e2ab04;border:2px solid #0f1111;flex-wrap:nowrap;justify-content:center;align-items:center;width:28px;height:28px;margin:0 2px;font-weight:700;display:flex}:is(.general-card .skills) .no-skill{background-color:#0003;flex-wrap:nowrap;justify-content:center;align-items:center;width:92px;height:28px;margin:0 2px;display:flex}.general-card .strat{flex-direction:column;grid-area:strat;justify-content:flex-start;align-items:center;width:100%;padding:10px 4px 0;display:flex;overflow-y:auto}[data-label]:is(.general-card .strat):before{top:-2px;left:10px}:is(.general-card .strat) .strat-main{justify-content:flex-start;align-items:center;width:100%;font-size:18px;display:flex}:is(.general-card .strat) .strat-mp{margin-left:2px;font-size:12px}:is(.general-card .strat) .strat-categories{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;padding-left:1px;font-size:12px;display:flex}:is(:is(.general-card .strat) .strat-categories) .strat-category{white-space:nowrap;background-color:#fff;border:1px solid #0f1111;margin-right:1px;padding:0 2px}.general-card .etc{grid-area:etc}.general-card [data-label]:before{font-weight:700}.general-card .general-thumb{background-color:#fff6;width:100%;height:auto}.general-card .general-cost-value{font-size:16px;font-weight:700}.general-card .unit-type-image{width:32px;height:32px}.general-card .card-no-block{background-color:#fff;border:1px solid #0f1111;border-radius:5px;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex}.general-card .period-block{background-color:#e2ab04;border:1px solid #0f1111;border-radius:5px;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex}.general-cost{margin:0;padding-left:1px;display:flex}.general-cost .cost-circle{border:1px solid #333;border-radius:50%;width:8px;height:8px;margin-right:1px}.full:is(.general-cost .cost-circle){background-color:#e2ab04}.half:is(.general-cost .cost-circle){background:linear-gradient(90deg,#e2ab04 0% 50%,#0f1111 50% 100%)}.cost-less:is(.general-cost .cost-circle){background-color:#0f1111}:root{--app-min-width:640px;--app-min-height:600px;--app-middle-screen-min-width:1050px;--app-vertical-screen-min-height:740px;--side-menu-width:350px;--filter-menu-min-width:400px;--general-card-width:600px;--general-card-height:92px;--deck-card-width:72px;--deck-card-height:240px;--deck-card-height-large:258px;--deck-card-inner-thumb-height:118px;--deck-board-card-list-height:264px;--deck-board-card-list-height-large:282px;--checkbox-check-size:22px;--app-header-size:66px;--side-menu-button-size:62px;--filter-button-min-width:90px;--filter-button-height:48px;--filter-button-square-size:58px;--default-font-size:24px;--default-ui-font-size:28px;--checkbox-check-font-size:18px;--checkbox-text-font-size:18px;--title-font-size:26px;--action-button-font-size:18px;--deck-board-action-button-font-size:24px;--deck-board-tool-button-font-size:20px;--deck-board-default-font-size:16px;--deck-board-card-no-font-size:12px;--deck-board-rarity-font-size:16px;--deck-board-unit-type-font-size:16px;--deck-board-name-font-size:20px;--deck-board-period-font-size:14px;--filter-tab-font-size:18px;--filter-menu-title-font-size:26px;--filter-display-item-font-size:14px;--simple-filter-font-size:14px;--open-filter-font-size:18px;--general-small-font-size:14px;--general-strat-font-size:18px;--general-strat-param-font-size:12px;--general-param-font-size:20px;--general-state-color-font-size:28px;--general-kabuki-rank-font-size:12px;--general-kabuki-pt-font-size:14px;--general-rarity-font-size:26px;--general-rarity-sm-font-size:18px;--general-cost-font-size:16px;--general-skill-font-size:18px;--general-creator-font-size:18px;--general-strat-title-font-size:24px;--general-strat-info-font-size:20px;--z-index-side-menu:80;--z-index-filter-menu:90;--z-index-multi-select:95;--z-index-modal:100;--z-index-belong-import-confirm-modal:110;--z-index-loading:120;--z-index-toast:200;--main-color:#003cc1;--ctrl-ui-color:#fff;--ctrl-ui-bg-color:#5f9cdd;--ctrl-ui-active-bg-color:#2c82de;--default-color:#0f1111;--default-sub-color:#999;--default-light-color:#fff;--default-disabled-color:#ccc;--default-border-color:#ccc;--default-light-border-color:#fff;--default-dark-border-color:#0f1111;--default-light-bg-color:#fff;--danger-color:#f94355;--cold-color:#2c82de;--active-color:#ff8c00;--dark-bg-color:#0f1111;--offline-color:#07edb9;--light-transparent-bg-color:#fff6;--dark-transparent-bg-color:#000c;--modal-title-color:#fff;--modal-title-bg-color:var(--dark-transparent-bg-color);--app-header-bg-color:var(--main-color);--title-color:white;--data-label-color:#777;--loading-color:white;--modal-bg-color:var(--dark-bg-color);--side-menu-color:var(--default-light-color);--side-menu-bg-color:var(--main-color);--side-menu-hover-bg-color:var(--ctrl-ui-bg-color);--deck-card-default-bg-color:#ccc;--deck-total-cost-bg-color-odd:#eee;--deck-total-cost-bg-color-even:#ccc;--filter-menu-label-color:white;--filter-menu-border-color:var(--default-light-border-color);--filter-menu-content-bg-color:var(--main-color);--filter-display-item-color:white;--filter-display-item-bg-color:var(--main-color);--filter-display-item-border-color:var(--default-light-border-color);--filter-button-shadow-color:lightslategray;--filter-button-disabled-color:#ccc;--filter-button-tap-highlight-color:#ccc;--switch-button-color:#eee;--switch-button-active-color:white;--switch-button-bg-color:#ccc;--switch-button-active-bg-color:var(--ctrl-ui-active-bg-color);--button-tap-highlight-color:var(--ctrl-ui-active-bg-color);--checkbox-check-color:var(--default-color);--checkbox-check-bg-color:white;--checkbox-check-disabled-bg-color:#ccc;--simple-filter-bg-color:#333;--simple-select-switch-disable-color:#999;--simple-select-switch-bg-color:#eee;--simple-select-switch-border-color:#999;--general-state-color:white;--general-rarity-default-color:#333;--general-rarity-default-bg-color:#ccc;--general-period-block-bg-color:#e2ab04;--general-period-block-border-color:var(--default-dark-border-color);--general-skill-bg-color:#e2ab04;--general-skill-border-color:var(--default-dark-border-color);--general-no-skill-bg-color:#0003;--general-cost-bg-color:#e2ab04;--general-cost-border-color:#333;--general-cost-less-bg-color:var(--dark-bg-color);--general-strat-bg-color:white;--general-strat-border-color:var(--default-dark-border-color);--general-detail-bg-color:#fcf9f3;--deck-board-deck-card-list-height-minimum:142px;--deck-board-deck-info-height-small:20px;--deck-board-deck-info-inner-height-small:0;--deck-board-deck-info-inner-top-default:20px;--deck-board-deck-info-height-normal:140px;--deck-board-deck-info-inner-height-normal:142px;--deck-board-deck-info-inner-top-normal:0;--deck-board-deck-info-inner-height-large:240px;--deck-board-simple-deck-info-width:160px;--deck-board-deck-card-ctrls-height:64px}.deck-board{width:100%;position:relative}.deck-board .deck-card-ctrls{justify-content:space-between;width:100%;display:flex}.deck-board .simple-deck-info{align-items:center;width:160px;min-height:64px;max-height:64px;padding:0 3px;display:flex;overflow-y:hidden}.deck-board .deck-card-actions{justify-content:space-between;align-items:center;width:calc(100% - 160px);min-height:64px;max-height:64px;margin-left:auto;display:flex}:is(.deck-board .deck-card-actions) .deck-card-action-button{color:#fff;background-color:#5f9cdd;border-color:#0f1111;height:50px;margin:auto 6px;padding:0 6px;font-size:24px}.square-button:is(:is(.deck-board .deck-card-actions) .deck-card-action-button){width:50px;font-size:32px}.unavailable:is(:is(.deck-board .deck-card-actions) .deck-card-action-button){display:none}:is(.deck-board .deck-card-actions) .open-other-deck-card-actions{color:#999;background-color:#0000;border-width:0;width:50px;height:50px;margin:auto 6px;padding:0 6px;font-size:32px}.opened:is(:is(.deck-board .deck-card-actions) .open-other-deck-card-actions){z-index:1;background-color:#fff}.deck-board .deck-card-list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;height:264px;padding:0;transition-property:height;transition-duration:.5s;transition-timing-function:ease;display:flex;overflow:auto hidden}:is(.deck-board .deck-card-list) .no-deck{background-color:#ccc;justify-content:center;align-items:center;width:100%;height:240px;margin:12px;display:flex}.deck-board .deck-info{width:100%;min-height:20px;transition-property:min-height;transition-duration:.5s;transition-timing-function:ease;position:relative}:is(.deck-board .deck-info) .deck-info-inner{z-index:1;background-color:#fff;height:0;margin:0 auto;transition-property:height,top;transition-duration:.5s;transition-timing-function:ease;position:absolute;top:20px;left:0;right:0}:is(:is(.deck-board .deck-info) .deck-info-inner) .deck-info-main{width:100%;height:100%;overflow:hidden}:is(.deck-board .deck-info) .deck-info-mask{background-color:#000c;width:100%;height:100%;display:none;position:absolute;inset:0}.show:is(:is(.deck-board .deck-info) .deck-info-mask){display:block}.deck-board .switch-deckboard-items{z-index:2;justify-content:space-around;align-items:center;width:160px;margin:0 auto;display:none;position:absolute;bottom:0;left:0;right:0}.show:is(.deck-board .switch-deckboard-items){display:flex}.deck-board .switch-deckboard{visibility:hidden;opacity:.6;background-color:#5f9cdd;background-clip:content-box;border-style:none;outline:none;justify-content:center;align-items:center;width:64px;height:24px;padding:2px 0;display:flex;overflow:hidden}.show-button:is(.deck-board .switch-deckboard){visibility:visible}:is(.deck-board .switch-deckboard) .up-icon,:is(.deck-board .switch-deckboard) .down-icon{box-sizing:border-box;justify-content:center;width:100%;height:24px;display:flex;position:relative}:is(.deck-board .switch-deckboard) .icon-inner{border:24px solid #0000;width:0;height:0;position:absolute}:is(.deck-board .switch-deckboard) .up-icon{align-items:flex-end}:is(:is(.deck-board .switch-deckboard) .up-icon) .icon-inner{border-bottom:12px solid #0f1111;bottom:6px}:is(.deck-board .switch-deckboard) .down-icon{align-items:flex-start}:is(:is(.deck-board .switch-deckboard) .down-icon) .icon-inner{border-top:12px solid #0f1111;top:6px}.deck-board .other-deck-card-actions{width:100%;height:100%;display:none;position:absolute;inset:0}.show:is(.deck-board .other-deck-card-actions){display:block}:is(.deck-board .other-deck-card-actions) .other-deck-card-actions-bg{background-color:#000c;width:100%;height:100%}:is(.deck-board .other-deck-card-actions) .other-deck-card-actions-items{background-color:#fff;flex-direction:column;width:180px;min-height:160px;max-height:calc(100% - 60px);display:flex;position:absolute;top:58px;right:6px;overflow-y:auto}:is(:is(.deck-board .other-deck-card-actions) .other-deck-card-actions-items) .other-deck-card-actions-item{cursor:pointer;flex-grow:1;align-items:center;min-height:40px;max-height:60px;padding:0 4px;font-size:24px;display:flex}:is(:is(:is(.deck-board .other-deck-card-actions) .other-deck-card-actions-items) .other-deck-card-actions-item):hover{background-color:#5f9cdd}.disabled:is(:is(:is(.deck-board .other-deck-card-actions) .other-deck-card-actions-items) .other-deck-card-actions-item){cursor:not-allowed}.deck-board .belong-ctrl-wrapper{display:none;position:absolute;inset:0}.show:is(.deck-board .belong-ctrl-wrapper){display:block}.deck-board.minimum .deck-card-list{height:142px}:is(.deck-board.minimum .deck-card-list) .deck-card{height:118px;overflow:hidden}:is(:is(:is(.deck-board.minimum .deck-card-list) .deck-card) .deck-card-inner-top) .shadow,:is(:is(:is(.deck-board.minimum .deck-card-list) .deck-card) .deck-card-inner-top) .info-area{display:none}:is(.deck-board.minimum .deck-card-list) .no-deck{height:118px}@media screen and (height<=900px){.deck-board.small .deck-card-list{height:142px}:is(.deck-board.small .deck-card-list) .deck-card{height:118px;overflow:hidden}:is(:is(:is(.deck-board.small .deck-card-list) .deck-card) .deck-card-inner-top) .shadow,:is(:is(:is(.deck-board.small .deck-card-list) .deck-card) .deck-card-inner-top) .info-area{display:none}:is(.deck-board.small .deck-card-list) .no-deck{height:118px}.deck-board.small .switch-deckboard.show-button.switch-deckboard-up{visibility:hidden}}.deck-board.normal .simple-deck-info{visibility:hidden}.deck-board.normal .deck-card-list.show-kabuki{height:282px}:is(.deck-board.normal .deck-card-list.show-kabuki) .deck-card{height:258px}:is(:is(.deck-board.normal .deck-card-list.show-kabuki) .deck-card) .kabuki-pt{display:flex}:is(.deck-board.normal .deck-card-list.show-kabuki) .no-deck{height:258px}.deck-board.normal .deck-info{min-height:140px}:is(.deck-board.normal .deck-info) .deck-info-inner{height:142px;top:0}@media screen and (height<=900px){.deck-board.normal .simple-deck-info{visibility:visible}.deck-board.normal .deck-card-list.show-kabuki{height:264px}:is(.deck-board.normal .deck-card-list.show-kabuki) .deck-card{height:240px}:is(:is(.deck-board.normal .deck-card-list.show-kabuki) .deck-card) .kabuki-pt{display:none}:is(.deck-board.normal .deck-card-list.show-kabuki) .no-deck{height:240px}.deck-board.normal .deck-info{min-height:20px}:is(.deck-board.normal .deck-info) .deck-info-inner{height:0;top:20px}}:is(.deck-board.large,.deck-board.ex-large) .simple-deck-info{visibility:hidden}:is(.deck-board.large,.deck-board.ex-large) .deck-card-list.show-kabuki{height:282px}:is(:is(.deck-board.large,.deck-board.ex-large) .deck-card-list.show-kabuki) .deck-card{height:258px}:is(:is(:is(.deck-board.large,.deck-board.ex-large) .deck-card-list.show-kabuki) .deck-card) .kabuki-pt{display:flex}:is(:is(.deck-board.large,.deck-board.ex-large) .deck-card-list.show-kabuki) .no-deck{height:258px}:is(.deck-board.large,.deck-board.ex-large) .deck-info{min-height:140px}:is(:is(.deck-board.large,.deck-board.ex-large) .deck-info) .deck-info-inner{height:240px;top:0}:is(.deck-board.large,.deck-board.ex-large) .deck-total .total-params{display:flex}:is(.deck-board.large,.deck-board.ex-large) .switch-deckboard.show-button.switch-deckboard-down{visibility:hidden}@media screen and (height<=900px){.deck-board.large .simple-deck-info{visibility:hidden}.deck-board.large .deck-card-list.show-kabuki{height:282px}:is(.deck-board.large .deck-card-list.show-kabuki) .deck-card{height:258px}:is(:is(.deck-board.large .deck-card-list.show-kabuki) .deck-card) .kabuki-pt{display:flex}.deck-board.large .deck-info{min-height:140px}:is(.deck-board.large .deck-info) .deck-info-inner{height:142px;top:0}.deck-board.large .deck-total .total-params{display:none}.deck-board.large .switch-deckboard.show-button.switch-deckboard-down{visibility:visible}}@media screen and (height>=1080px){:is(.deck-board.large,.deck-board.ex-large) .deck-info{min-height:240px}}@media screen and (width>=1080px) and (height<=620px){.deck-board{width:calc(100% - 640px)}}.belong-ctrl{background-color:#000c;width:100%;height:100%;padding:30px 10px}.belong-ctrl .belong-ctrl-inner{background-color:#fff;flex-direction:column;align-items:center;width:100%;height:100%;padding:4px;display:flex}:is(.belong-ctrl .belong-ctrl-inner) .title{text-align:center;width:100%;height:40px}:is(.belong-ctrl .belong-ctrl-inner) .belong-actions{justify-content:space-around;align-items:center;width:100%;height:calc(100% - 40px);font-size:18px;display:flex}:is(:is(.belong-ctrl .belong-ctrl-inner) .belong-actions) .belong-button{color:#fff;background-color:#5f9cdd;border:2px solid #0f1111;width:116px;height:72px;font-size:16px;font-weight:700}:is(:is(:is(.belong-ctrl .belong-ctrl-inner) .belong-actions) .belong-button) .belong-button-icon{font-size:20px}:is(:is(.belong-ctrl .belong-ctrl-inner) .belong-actions) .belong-all{width:240px}:is(:is(:is(.belong-ctrl .belong-ctrl-inner) .belong-actions) .belong-all) .belong-all-text{text-align:center;width:100%;height:26px}:is(:is(:is(.belong-ctrl .belong-ctrl-inner) .belong-actions) .belong-all) .belong-all-buttons{justify-content:space-between;align-items:center;display:flex}:is(:is(:is(:is(.belong-ctrl .belong-ctrl-inner) .belong-actions) .belong-all) .belong-all-buttons) .belong-button{height:46px}:root{--app-min-width:640px;--app-min-height:600px;--app-middle-screen-min-width:1050px;--app-vertical-screen-min-height:740px;--side-menu-width:350px;--filter-menu-min-width:400px;--general-card-width:600px;--general-card-height:92px;--deck-card-width:72px;--deck-card-height:240px;--deck-card-height-large:258px;--deck-card-inner-thumb-height:118px;--deck-board-card-list-height:264px;--deck-board-card-list-height-large:282px;--checkbox-check-size:22px;--app-header-size:66px;--side-menu-button-size:62px;--filter-button-min-width:90px;--filter-button-height:48px;--filter-button-square-size:58px;--default-font-size:24px;--default-ui-font-size:28px;--checkbox-check-font-size:18px;--checkbox-text-font-size:18px;--title-font-size:26px;--action-button-font-size:18px;--deck-board-action-button-font-size:24px;--deck-board-tool-button-font-size:20px;--deck-board-default-font-size:16px;--deck-board-card-no-font-size:12px;--deck-board-rarity-font-size:16px;--deck-board-unit-type-font-size:16px;--deck-board-name-font-size:20px;--deck-board-period-font-size:14px;--filter-tab-font-size:18px;--filter-menu-title-font-size:26px;--filter-display-item-font-size:14px;--simple-filter-font-size:14px;--open-filter-font-size:18px;--general-small-font-size:14px;--general-strat-font-size:18px;--general-strat-param-font-size:12px;--general-param-font-size:20px;--general-state-color-font-size:28px;--general-kabuki-rank-font-size:12px;--general-kabuki-pt-font-size:14px;--general-rarity-font-size:26px;--general-rarity-sm-font-size:18px;--general-cost-font-size:16px;--general-skill-font-size:18px;--general-creator-font-size:18px;--general-strat-title-font-size:24px;--general-strat-info-font-size:20px;--z-index-side-menu:80;--z-index-filter-menu:90;--z-index-multi-select:95;--z-index-modal:100;--z-index-belong-import-confirm-modal:110;--z-index-loading:120;--z-index-toast:200;--main-color:#003cc1;--ctrl-ui-color:#fff;--ctrl-ui-bg-color:#5f9cdd;--ctrl-ui-active-bg-color:#2c82de;--default-color:#0f1111;--default-sub-color:#999;--default-light-color:#fff;--default-disabled-color:#ccc;--default-border-color:#ccc;--default-light-border-color:#fff;--default-dark-border-color:#0f1111;--default-light-bg-color:#fff;--danger-color:#f94355;--cold-color:#2c82de;--active-color:#ff8c00;--dark-bg-color:#0f1111;--offline-color:#07edb9;--light-transparent-bg-color:#fff6;--dark-transparent-bg-color:#000c;--modal-title-color:#fff;--modal-title-bg-color:var(--dark-transparent-bg-color);--app-header-bg-color:var(--main-color);--title-color:white;--data-label-color:#777;--loading-color:white;--modal-bg-color:var(--dark-bg-color);--side-menu-color:var(--default-light-color);--side-menu-bg-color:var(--main-color);--side-menu-hover-bg-color:var(--ctrl-ui-bg-color);--deck-card-default-bg-color:#ccc;--deck-total-cost-bg-color-odd:#eee;--deck-total-cost-bg-color-even:#ccc;--filter-menu-label-color:white;--filter-menu-border-color:var(--default-light-border-color);--filter-menu-content-bg-color:var(--main-color);--filter-display-item-color:white;--filter-display-item-bg-color:var(--main-color);--filter-display-item-border-color:var(--default-light-border-color);--filter-button-shadow-color:lightslategray;--filter-button-disabled-color:#ccc;--filter-button-tap-highlight-color:#ccc;--switch-button-color:#eee;--switch-button-active-color:white;--switch-button-bg-color:#ccc;--switch-button-active-bg-color:var(--ctrl-ui-active-bg-color);--button-tap-highlight-color:var(--ctrl-ui-active-bg-color);--checkbox-check-color:var(--default-color);--checkbox-check-bg-color:white;--checkbox-check-disabled-bg-color:#ccc;--simple-filter-bg-color:#333;--simple-select-switch-disable-color:#999;--simple-select-switch-bg-color:#eee;--simple-select-switch-border-color:#999;--general-state-color:white;--general-rarity-default-color:#333;--general-rarity-default-bg-color:#ccc;--general-period-block-bg-color:#e2ab04;--general-period-block-border-color:var(--default-dark-border-color);--general-skill-bg-color:#e2ab04;--general-skill-border-color:var(--default-dark-border-color);--general-no-skill-bg-color:#0003;--general-cost-bg-color:#e2ab04;--general-cost-border-color:#333;--general-cost-less-bg-color:var(--dark-bg-color);--general-strat-bg-color:white;--general-strat-border-color:var(--default-dark-border-color);--general-detail-bg-color:#fcf9f3;--deck-card-margin:4px;--deck-card-move-from-x:calc(var(--deck-card-width) + var(--deck-card-margin));--deck-card-inner-top-height:156px;--deck-card-inner-bottom-height:calc(var(--deck-card-height) - var(--deck-card-inner-top-height))}.deck-card{cursor:pointer;box-sizing:content-box;background-color:#ccc;width:72px;min-width:72px;height:240px;margin:4px;position:relative}@media (hover:hover) and (pointer:fine){.deck-card:hover{cursor:default;border:4px solid #ff8c00;margin:0}.deck-card:hover .tool-box{display:flex}.deck-card.even.active,.deck-card.odd.active{cursor:pointer;border:0;margin:4px}:is(.deck-card.even.active,.deck-card.odd.active) .tool-box{display:none}:is(.deck-card.even.active,.deck-card.odd.active):hover{cursor:default;border:4px solid #ff8c00;margin:0}:is(.deck-card.even.active,.deck-card.odd.active):hover .tool-box{display:flex}}.deck-card.active{cursor:default;border:4px solid #ff8c00;margin:0}.deck-card.active .tool-box{display:flex}.deck-card .deck-card-inner-top{-webkit-user-select:none;user-select:none;color:#fff;width:100%;height:156px;font-size:16px;position:relative}.light-color-bg:is(.deck-card .deck-card-inner-top){color:#0f1111}:is(.deck-card .deck-card-inner-top) .thumb{justify-content:center;align-items:flex-start;width:100%;height:118px;display:inline-flex;overflow:hidden}:is(:is(.deck-card .deck-card-inner-top) .thumb) .general-thumb{text-align:center;width:110%;height:auto;margin:0 -5% auto}:is(.deck-card .deck-card-inner-top) .shadow{width:100%;height:100%;position:absolute;top:0;left:0}:is(.deck-card .deck-card-inner-top) .info-area{width:100%;height:100%;animation:.5s fadeIn;position:absolute;top:0;left:0}:is(:is(.deck-card .deck-card-inner-top) .info-area)>*{position:absolute}:is(:is(.deck-card .deck-card-inner-top) .info-area) .card-no{background-color:#ccc;min-width:38px;height:17px;padding:1px 4px;font-size:12px}:is(:is(.deck-card .deck-card-inner-top) .info-area) .name{writing-mode:vertical-rl;justify-content:flex-end;align-items:center;width:30px;font-size:20px;display:flex;bottom:4px;right:0}:is(:is(:is(.deck-card .deck-card-inner-top) .info-area) .name) .rarity-area{writing-mode:horizontal-tb;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:2px;font-size:16px;font-weight:700;display:flex}:is(:is(:is(.deck-card .deck-card-inner-top) .info-area) .name) .general-name{line-height:normal}:is(:is(.deck-card .deck-card-inner-top) .info-area) .unit-type{justify-content:center;align-items:center;width:34px;height:40px;font-size:16px;font-weight:700;display:flex;bottom:2px;left:2px}:is(:is(.deck-card .deck-card-inner-top) .info-area) .unit-type-image{width:28px;height:28px}:is(:is(.deck-card .deck-card-inner-top) .info-area) [data-label]{padding-top:12px}:is(:is(.deck-card .deck-card-inner-top) .info-area) [data-label]:before{color:#fff;font-weight:400}.deck-card .deck-card-inner-bottom{-webkit-user-select:none;user-select:none;grid-template:"period period"15px"cost cost"15px"strong intelligence"1fr"skills skills"22px/50% 50%;width:100%;height:84px;font-size:16px;display:grid}:is(.deck-card .deck-card-inner-bottom) .period{color:#fff;background-color:#0f1111;grid-area:period;justify-content:center;align-items:center;font-size:14px;display:flex}:is(.deck-card .deck-card-inner-bottom) .cost{grid-area:cost;justify-content:center;align-items:center;display:flex}:is(:is(.deck-card .deck-card-inner-bottom) .cost) .general-cost{padding-left:2px}:is(:is(:is(.deck-card .deck-card-inner-bottom) .cost) .general-cost) .cost-circle{width:12px;height:12px;margin-right:2px}:is(.deck-card .deck-card-inner-bottom) .skills{flex-wrap:nowrap;grid-area:skills;justify-content:center;align-items:center;padding:0 2px;font-weight:700;display:flex}:is(:is(.deck-card .deck-card-inner-bottom) .skills) .skill{background-color:#e2ab04;border:2px solid #0f1111;flex-wrap:nowrap;justify-content:center;align-items:center;width:20px;height:20px;margin:0 1px;font-weight:700;display:flex}:is(:is(.deck-card .deck-card-inner-bottom) .skills) .no-skill{background-color:#0003;flex-wrap:nowrap;justify-content:center;align-items:center;width:66px;height:20px;margin:0 1px;display:flex}:is(.deck-card .deck-card-inner-bottom) .strong{grid-area:strong;justify-content:center;align-items:center;font-weight:700;display:flex}:is(.deck-card .deck-card-inner-bottom) .intelligence{grid-area:intelligence;justify-content:center;align-items:center;font-weight:700;display:flex}.deck-card .kabuki-pt{background-color:#fff;border:1px solid #0f1111;justify-content:center;align-items:center;width:100%;height:18px;font-size:14px;font-weight:700;display:none}.deck-card.from-right.odd{animation:.5s move-from-right-odd}.deck-card.from-right.even{animation:.5s move-from-right-even}.deck-card.from-left{animation:.5s move-from-left}.deck-card .tool-box{pointer-events:none;flex-flow:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2px 0;display:none;position:absolute;top:0;right:0}:is(.deck-card .tool-box)>*{pointer-events:auto}:is(.deck-card .tool-box) .tool-button{cursor:pointer;color:#fff;opacity:.8;background-color:#5f9cdd;background-clip:content-box;border-style:none;outline:0;width:36px;height:36px;padding:2px;font-size:20px;position:absolute}:is(.deck-card .tool-box) .remove{cursor:pointer;color:#f94355;background-color:#fff;background-clip:content-box;border:1px solid #0000;border-radius:50%;outline:0;width:36px;height:36px;padding:6px;font-size:20px;position:absolute;top:-10px;right:-10px}:is(.deck-card .tool-box) .show-detail{top:25%;transform:translateY(-50%)}:is(.deck-card .tool-box) .move-left{display:none;top:50%;left:-2px;transform:translateY(-50%)}.enabled:is(:is(.deck-card .tool-box) .move-left){display:block}:is(.deck-card .tool-box) .move-right{display:none;top:50%;right:-2px;transform:translateY(-50%)}.enabled:is(:is(.deck-card .tool-box) .move-right){display:block}@keyframes move-from-right-odd{0%{transform:translate(76px)}to{transform:translate(0)}}@keyframes move-from-right-even{0%{transform:translate(76px)}to{transform:translate(0)}}@keyframes move-from-left{0%{transform:translate(-76px)}to{transform:translate(0)}}:root{--app-min-width:640px;--app-min-height:600px;--app-middle-screen-min-width:1050px;--app-vertical-screen-min-height:740px;--side-menu-width:350px;--filter-menu-min-width:400px;--general-card-width:600px;--general-card-height:92px;--deck-card-width:72px;--deck-card-height:240px;--deck-card-height-large:258px;--deck-card-inner-thumb-height:118px;--deck-board-card-list-height:264px;--deck-board-card-list-height-large:282px;--checkbox-check-size:22px;--app-header-size:66px;--side-menu-button-size:62px;--filter-button-min-width:90px;--filter-button-height:48px;--filter-button-square-size:58px;--default-font-size:24px;--default-ui-font-size:28px;--checkbox-check-font-size:18px;--checkbox-text-font-size:18px;--title-font-size:26px;--action-button-font-size:18px;--deck-board-action-button-font-size:24px;--deck-board-tool-button-font-size:20px;--deck-board-default-font-size:16px;--deck-board-card-no-font-size:12px;--deck-board-rarity-font-size:16px;--deck-board-unit-type-font-size:16px;--deck-board-name-font-size:20px;--deck-board-period-font-size:14px;--filter-tab-font-size:18px;--filter-menu-title-font-size:26px;--filter-display-item-font-size:14px;--simple-filter-font-size:14px;--open-filter-font-size:18px;--general-small-font-size:14px;--general-strat-font-size:18px;--general-strat-param-font-size:12px;--general-param-font-size:20px;--general-state-color-font-size:28px;--general-kabuki-rank-font-size:12px;--general-kabuki-pt-font-size:14px;--general-rarity-font-size:26px;--general-rarity-sm-font-size:18px;--general-cost-font-size:16px;--general-skill-font-size:18px;--general-creator-font-size:18px;--general-strat-title-font-size:24px;--general-strat-info-font-size:20px;--z-index-side-menu:80;--z-index-filter-menu:90;--z-index-multi-select:95;--z-index-modal:100;--z-index-belong-import-confirm-modal:110;--z-index-loading:120;--z-index-toast:200;--main-color:#003cc1;--ctrl-ui-color:#fff;--ctrl-ui-bg-color:#5f9cdd;--ctrl-ui-active-bg-color:#2c82de;--default-color:#0f1111;--default-sub-color:#999;--default-light-color:#fff;--default-disabled-color:#ccc;--default-border-color:#ccc;--default-light-border-color:#fff;--default-dark-border-color:#0f1111;--default-light-bg-color:#fff;--danger-color:#f94355;--cold-color:#2c82de;--active-color:#ff8c00;--dark-bg-color:#0f1111;--offline-color:#07edb9;--light-transparent-bg-color:#fff6;--dark-transparent-bg-color:#000c;--modal-title-color:#fff;--modal-title-bg-color:var(--dark-transparent-bg-color);--app-header-bg-color:var(--main-color);--title-color:white;--data-label-color:#777;--loading-color:white;--modal-bg-color:var(--dark-bg-color);--side-menu-color:var(--default-light-color);--side-menu-bg-color:var(--main-color);--side-menu-hover-bg-color:var(--ctrl-ui-bg-color);--deck-card-default-bg-color:#ccc;--deck-total-cost-bg-color-odd:#eee;--deck-total-cost-bg-color-even:#ccc;--filter-menu-label-color:white;--filter-menu-border-color:var(--default-light-border-color);--filter-menu-content-bg-color:var(--main-color);--filter-display-item-color:white;--filter-display-item-bg-color:var(--main-color);--filter-display-item-border-color:var(--default-light-border-color);--filter-button-shadow-color:lightslategray;--filter-button-disabled-color:#ccc;--filter-button-tap-highlight-color:#ccc;--switch-button-color:#eee;--switch-button-active-color:white;--switch-button-bg-color:#ccc;--switch-button-active-bg-color:var(--ctrl-ui-active-bg-color);--button-tap-highlight-color:var(--ctrl-ui-active-bg-color);--checkbox-check-color:var(--default-color);--checkbox-check-bg-color:white;--checkbox-check-disabled-bg-color:#ccc;--simple-filter-bg-color:#333;--simple-select-switch-disable-color:#999;--simple-select-switch-bg-color:#eee;--simple-select-switch-border-color:#999;--general-state-color:white;--general-rarity-default-color:#333;--general-rarity-default-bg-color:#ccc;--general-period-block-bg-color:#e2ab04;--general-period-block-border-color:var(--default-dark-border-color);--general-skill-bg-color:#e2ab04;--general-skill-border-color:var(--default-dark-border-color);--general-no-skill-bg-color:#0003;--general-cost-bg-color:#e2ab04;--general-cost-border-color:#333;--general-cost-less-bg-color:var(--dark-bg-color);--general-strat-bg-color:white;--general-strat-border-color:var(--default-dark-border-color);--general-detail-bg-color:#fcf9f3;--deck-total-inner-min-width:620px}.deck-total{flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.deck-total .total-costs-area{justify-content:center;width:100%;min-width:620px;display:flex}:is(.deck-total .total-costs-area) .total-cost{min-width:118px;max-width:118px;height:100%}.show-kabuki-total:is(.deck-total .total-costs-area) .total-cost{max-height:50%}.show-kabuki-total:is(.deck-total .total-costs-area) .total-kabuki{min-width:118px;max-width:118px;max-height:50%}:is(.deck-total .total-costs-area) .cost-graph{width:calc(100% - 140px)}:is(:is(.deck-total .total-costs-area) .cost-graph) .total-cost{margin:2px 0}.deck-total .total-params{width:calc(100% - 20px);min-width:620px;height:100px;display:none;overflow:auto}:is(.deck-total .total-params) .total{min-width:56px}:is(.deck-total .total-params) .total.total-type-counts{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:0;overflow:auto}:is(.deck-total .total-params) .type-count{white-space:nowrap;align-items:flex-end;max-height:22px;margin:1px 6px;font-size:14px;display:flex}:is(:is(.deck-total .total-params) .type-count):first-child{margin-left:60px}:is(:is(.deck-total .total-params) .type-count) .cost-label{font-size:10px}:is(:is(.deck-total .total-params) .type-count) .skill{background-color:#e2ab04;border:2px solid #0f1111;flex-wrap:nowrap;justify-content:center;align-items:center;width:20px;height:20px;margin:0 2px;font-size:14px;font-weight:700;display:flex}:is(:is(.deck-total .total-params) .type-count) .unit{margin:0 2px;font-size:16px;font-weight:700}.deck-total .total{border:1px solid #0f1111;justify-content:flex-end;align-items:flex-end;margin:2px 1px;padding:5px;font-size:18px;font-weight:700;display:flex}[data-label]:is(.deck-total .total):before{font-size:14px;font-weight:700;position:absolute;top:2px;left:2px}.total-cost{min-width:152px;max-width:152px;display:flex}.total-cost .total{width:calc(100% - 4px)}.total-cost .cost-values{flex-direction:column;align-items:flex-end;width:100%;font-weight:700;display:flex}:is(.total-cost .cost-values) .cost-value{font-weight:700}:is(.total-cost .cost-values) .cost-remain{font-size:14px}.over:is(:is(.total-cost .cost-values) .cost-remain){color:#f94355;font-size:10px}.under:is(:is(.total-cost .cost-values) .cost-remain){color:#2c82de}.total-cost .total{border:1px solid #0f1111;justify-content:flex-end;align-items:flex-end;margin:2px 1px;padding:5px;font-size:18px;font-weight:700;display:flex}[data-label]:is(.total-cost .total):before{font-size:12px;font-weight:700;position:absolute;top:2px;left:2px}.total-cost-graph{-webkit-user-select:none;user-select:none;width:100%;height:58px;font-size:16px;display:flex}.total-cost-graph .total-cost-graph-item{flex-direction:column;justify-content:center;align-items:center;min-width:56px;display:flex}:is(.total-cost-graph .total-cost-graph-item) .total-cost-graph-param{justify-content:center;align-items:center;width:100%;font-weight:700;display:flex}.name.long:is(:is(.total-cost-graph .total-cost-graph-item) .total-cost-graph-param),.cost:is(:is(.total-cost-graph .total-cost-graph-item) .total-cost-graph-param),.count:is(:is(.total-cost-graph .total-cost-graph-item) .total-cost-graph-param){font-size:12px}.no-cost:is(.total-cost-graph .total-cost-graph-item){width:100%}.total-cost-graph .total-cost-graph-item:nth-child(odd){background-color:#eee}.total-cost-graph .total-cost-graph-item:nth-child(2n){background-color:#ccc}.total-kabuki{width:100%;height:100%;display:flex}.total-kabuki .total{border:1px solid #0f1111;justify-content:flex-end;align-items:flex-end;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px 1px;padding:5px;font-size:18px;font-weight:700;display:flex}[data-label]:is(.total-kabuki .total):before{font-size:12px;font-weight:700;position:absolute;top:2px;left:2px}:is(.total-kabuki .total) .cost-values{grid-template:".kabuki-rank kabuki-point"55%"next-kabuki-rank next-kabuki-rank next-kabuki-rank"45%/22% 36% 42%;width:100%;height:100%;display:grid}:is(:is(.total-kabuki .total) .cost-values) .kabuki-rank{grid-area:kabuki-rank;justify-content:flex-end;align-items:center;font-size:12px;display:flex}:is(:is(:is(.total-kabuki .total) .cost-values) .kabuki-rank) .kabuki-rank-value{color:#003cc1;margin:0 1px;font-size:18px;font-weight:700}:is(:is(.total-kabuki .total) .cost-values) .kabuki-point{grid-area:kabuki-point;justify-content:flex-end;align-items:center;font-size:12px;font-weight:700;display:flex}:is(:is(:is(.total-kabuki .total) .cost-values) .kabuki-point) .kabuki-point-value{font-size:16px;font-weight:700}:is(:is(.total-kabuki .total) .cost-values) .next-kabuki-rank{grid-area:next-kabuki-rank;justify-content:flex-end;align-items:flex-end;font-size:10px;display:flex}:is(:is(:is(.total-kabuki .total) .cost-values) .next-kabuki-rank) .kabuki-point-value{font-size:12px;font-weight:700}.share-button{background-color:#0000;width:50px;height:50px;margin:auto 6px;padding:0;overflow:hidden}.share-button.x-logo{background-color:#000;padding:6px}.share-button-image{width:100%;height:auto}.card-filter-container{flex:1;width:100%;height:100%}.card-filter-container .filter-menu-bg{display:none}.filter-menu{background-color:#000c;min-width:400px;height:100%;position:relative}.filter-menu .filter-title{text-align:center;color:#fff;text-shadow:0 0 5px #fff;justify-content:center;align-items:center;height:60px;font-size:26px;font-weight:400;display:flex}.filter-menu .filter-close{justify-content:center;align-items:center;display:none;position:absolute;top:12px;right:4px}.filter-menu .filter-display{flex-wrap:wrap;width:100%;height:50px;margin-bottom:10px;display:flex;overflow-y:auto}:is(.filter-menu .filter-display) .filter-display-item{color:#fff;background-color:#003cc1;border:2px solid #fff;border-radius:14px;align-items:center;height:28px;margin:2px;padding-left:10px;font-size:14px;display:flex}:is(:is(.filter-menu .filter-display) .filter-display-item) .filter-display-remove{cursor:pointer;color:#fff;background-color:#0000;border-width:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:4px;font-size:14px;display:flex}.filter-menu .filter-buttons{-webkit-user-select:none;user-select:none;border-bottom:3px solid #fff;justify-content:space-between;height:50px;padding:0 5px;display:flex}.filter-menu .filter-items{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.filter-menu .filter-content-inner{width:100%}.filter-menu .filter-content{background-color:#003cc1;flex-wrap:wrap;height:calc(100% - 170px);display:none;overflow:auto}.active:is(.filter-menu .filter-content),:is(.filter-menu .filter-content) .filter-section-group{display:flex}.hidden:is(:is(.filter-menu .filter-content) .filter-section-group){display:none}:is(.filter-menu .filter-content) .filter-section{min-width:calc(50% - 10px);margin:0 5px 15px;animation:.5s fadeIn;position:relative}.hidden:is(:is(.filter-menu .filter-content) .filter-section){display:none}:is(:is(.filter-menu .filter-content) .filter-section) .title{color:#fff;text-shadow:0 0 5px #fff;border-bottom:3px solid #fff;margin:15px auto 10px;padding-left:10px;font-size:24px}:is(:is(.filter-menu .filter-content) .filter-section) .title-button{position:absolute;top:2px;right:10px}:is(.filter-menu .filter-content) .filter-item-group{flex-direction:row;align-items:center;display:flex}:is(:is(.filter-menu .filter-content) .filter-item-group) .filter-item-group-title{color:#fff;text-shadow:0 0 5px #fff;margin-left:4px;margin-right:12px;font-size:20px}.filter-menu .search-caption{color:#fff;width:100%;margin-bottom:20px;padding:3px;font-size:16px;display:inline}.button.filter-item.no-skill{color:#0f1111;text-shadow:none;font-weight:400}.button.filter-item.strategy-range-button{width:80px;height:80px}.button.filter-item.strategy-range-button .filter-button-image{width:auto;height:60px}@media screen and (width>=1080px) and (height<=620px),screen and (width<=1050px),screen and (height<=620px){.card-filter-container{z-index:90;display:none;position:fixed;top:0;left:0}.card-filter-container.open,.card-filter-container .filter-menu-bg{display:block}.filter-menu{width:calc(100% - 20px);min-width:620px;max-width:1000px;height:calc(100% - 20px);margin:10px auto}}.filter-tabs{justify-content:flex-start;display:flex}.filter-tabs [class^=tab-button-]{color:#fff;-webkit-tap-highlight-color:transparent;background-color:#003cc1;border-width:3px;border-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;outline:none;width:80px;height:50px;margin:0 3px;font-size:18px;font-weight:700}.active:is(.filter-tabs [class^=tab-button-]){background-color:#5f9cdd;border-bottom-width:0;border-bottom-color:#003cc1;height:60px;margin-top:-10px}.filter-actions{justify-content:flex-end;align-items:center;display:flex}.filter-actions .selection-mode{width:160px;margin-right:10px}@media screen and (width>=1080px) and (height<=620px),screen and (width<=1050px),screen and (height<=620px){.filter-menu .filter-close{display:flex}}.filter-item-wrapper{margin:3px;padding:0;position:relative}.filter-item-wrapper .selected-cover{opacity:.1;pointer-events:none;background-color:#ff8c00;border-radius:3px;width:calc(100% - 6px);height:calc(100% - 6px);margin:3px;display:none;position:absolute}.selected:is(.filter-item-wrapper .selected-cover){display:block}.filter-item{background-color:#5f9cdd}.button.filter-item{color:#fff;text-shadow:0 0 10px #789;-webkit-tap-highlight-color:#ccc;white-space:nowrap;border:3px solid #fff;border-radius:6px;outline:none;justify-content:center;align-items:center;min-width:90px;height:48px;padding:0 6px;font-weight:700;display:flex;overflow:hidden}.button.filter-item.square{min-width:58px;max-width:58px;height:58px;padding:0;font-size:120%}.button.filter-item.selected{text-shadow:0 0 30px #ff8c00;border-color:#ff8c00}.button.filter-item.selected:disabled{color:#ccc;border-color:#ff8c00}.button.filter-item:disabled{color:#ccc;border-color:#ccc}.button-list{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.filter-button-image{justify-content:center;align-items:center;width:96%;height:96%;display:flex}.number-select-range{color:#fff}.number-select-range .number-select{margin:0 3px}.number-select{min-width:102px;min-height:48px}.switch-item{border:2px solid #ccc;border-radius:15px;outline:none;width:120px;height:30px;position:relative;overflow:hidden}.switch-item .switch-button{height:30px;display:block;position:absolute;top:-2px;overflow:hidden;transform:skew(20deg)}:is(.switch-item .switch-button) .switch-button-child{text-shadow:0 0 30px #fff;text-align:center;color:#eee;background-color:#ccc;border-width:0;width:calc(100% + 12px);height:100%;font-size:16px;font-weight:700;line-height:26px;position:absolute;left:-6px;transform:skew(-20deg)}.active:is(.switch-item .switch-button) .switch-button-child{color:#fff;background-color:#2c82de}:is(.switch-item .switch-button):first-child{border-right-width:1px;width:calc(50% + 10px);right:50%}:is(.switch-item .switch-button):first-child .switch-button-child{padding-left:12px}:is(.switch-item .switch-button):last-child{border-left-width:1px;width:calc(50% + 10px);left:50%}:is(.switch-item .switch-button):last-child .switch-button-child{padding-right:12px}.text-search{width:100%;padding:0 3px}.text-search .text{-webkit-appearance:none;width:calc(90% - 6px);height:48px;font-size:32px}.multi-select{margin-bottom:10px}.multi-select .selected-items{flex-wrap:wrap;width:100%;min-height:38px;max-height:80px;display:flex;overflow-y:auto}:is(.multi-select .selected-items) .selected-item{color:#fff;background-color:#5f9cdd;border:2px solid #fff;border-radius:16px;align-items:center;height:32px;margin:2px;padding-left:10px;font-size:18px;display:flex}:is(:is(.multi-select .selected-items) .selected-item) .selected-item-label{width:calc(100% - 28px);height:100%;overflow:hidden}:is(:is(.multi-select .selected-items) .selected-item) .selected-item-remove{cursor:pointer;color:#fff;background-color:#0000;border-width:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:4px;font-size:18px;display:flex}.multi-select .selection-modal-container{z-index:95;display:none;position:fixed;inset:0}.open:is(.multi-select .selection-modal-container){display:block}:is(.multi-select .selection-modal-container) .selection-modal{background-color:#003cc1;flex-direction:column;width:90%;max-width:580px;height:calc(96% - 20px);max-height:1000px;margin:20px auto auto;padding:12px;display:flex;position:absolute;inset:0}:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-title{color:#fff;text-shadow:0 0 5px #fff;margin:10px auto;padding-left:10px;font-size:24px}:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-filter-area{flex-direction:row;margin:4px 4px 10px;display:flex;position:relative}:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-filter-area) .selection-filter-icon{color:#fff;justify-content:center;align-items:center;width:40px;display:flex}:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-filter-area) .filter-name{-webkit-appearance:none;width:100%;height:48px;font-size:32px}:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-items{width:100%;height:100%;overflow-y:auto}:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-items) .selection-item{color:#fff;background-color:#5f9cdd;width:calc(100% - 8px);min-height:50px;margin:8px 4px;padding:4px;display:flex}:is(:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-items) .selection-item) .checkbox{width:100%}:is(:is(:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-items) .selection-item) .checkbox) .check-area{width:32px}:is(:is(:is(:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-items) .selection-item) .checkbox) .check-area) .check{font-size:30px}:is(:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-items) .selection-item) .selection-item-label{white-space:normal;justify-content:flex-start;align-items:center;padding:0 6px;font-size:28px;display:flex}:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-actions{flex-direction:row;justify-content:flex-end;align-items:center;min-height:80px;display:flex}:is(:is(:is(.multi-select .selection-modal-container) .selection-modal) .selection-actions) .selected-items{width:100%;min-height:38px;max-height:72px}.simple-filter{justify-content:center;align-items:center;min-height:80px;display:none}.simple-filter .simple-filter-main{align-items:center;margin-bottom:0;display:flex}.simple-filter .simple-filter-section{background-color:#333;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 6px;padding:5px;display:flex}:is(.simple-filter .simple-filter-section) .title{vertical-align:middle;color:#fff;margin:5px;font-size:14px}.simple-filter .simple-select-switch{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #999;outline:none;flex-direction:column;align-items:center;width:60px;height:68px;margin:0 6px;padding:0;font-size:16px;display:flex}.hidden:is(.simple-filter .simple-select-switch){display:none}:is(.simple-filter .simple-select-switch) .select-item{color:#999;background-color:#eee;border:1px solid #999;justify-content:center;align-items:center;width:100%;height:50%;font-weight:700;display:flex}.active:is(:is(.simple-filter .simple-select-switch) .select-item){color:#fff;background-color:#2c82de;border:2px solid #ff8c00}.simple-filter .open-filter{color:#fff;-webkit-user-select:none;user-select:none;background-color:#5f9cdd;border:2px solid #0f1111;outline:none;width:60px;height:60px;margin:0 6px;font-size:18px}@media screen and (width>=1080px) and (height<=620px),screen and (width<=1050px),screen and (height<=620px){.simple-filter{display:flex}}.modal{z-index:100;animation:.5s fadeIn}.modal.modal-none{display:none}.belong-modal{background-color:#000c;border-radius:10px;flex-direction:column;align-items:center;width:80%;min-width:600px;max-width:800px;height:90%;max-height:900px;margin:auto;padding:50px 10px 10px;display:flex;position:fixed;inset:70px 0 auto}.belong-modal .belong-modal-tabs{justify-content:center;width:100%;height:60px;display:flex}:is(.belong-modal .belong-modal-tabs) .belong-modal-tab{color:#fff;-webkit-tap-highlight-color:transparent;background-color:#003cc1;border-width:3px;border-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;outline:none;width:50%;height:60px;font-size:18px;font-weight:700}:is(:is(.belong-modal .belong-modal-tabs) .belong-modal-tab) .belong-button-icon{padding-right:6px;font-size:24px}.active:is(:is(.belong-modal .belong-modal-tabs) .belong-modal-tab){background-color:#5f9cdd;border-bottom-width:0;border-bottom-color:#003cc1;height:70px;margin-top:-10px}.belong-modal .belong-modal-content{background-color:#003cc1;flex-wrap:wrap;width:100%;height:100%;animation:.25s fadeIn;display:none;overflow-y:auto}.active:is(.belong-modal .belong-modal-content){display:flex}:is(.belong-modal .belong-modal-content) .belong-modal-content-inner{flex-direction:column;align-items:center;width:100%;height:100%;padding:4px;display:flex}:is(:is(.belong-modal .belong-modal-content) .belong-modal-content-inner) .belong-modal-actions{flex:none;justify-content:center;align-items:center;width:100%;height:48px;margin:4px 0 0;display:flex}:is(:is(:is(.belong-modal .belong-modal-content) .belong-modal-content-inner) .belong-modal-actions) .belong-modal-action{color:#fff;background-color:#5f9cdd;border:2px solid #0f1111;flex:1;height:100%;font-size:18px}:is(:is(:is(:is(.belong-modal .belong-modal-content) .belong-modal-content-inner) .belong-modal-actions) .belong-modal-action):disabled{color:#ccc}.run-import:is(:is(:is(:is(.belong-modal .belong-modal-content) .belong-modal-content-inner) .belong-modal-actions) .belong-modal-action){background-color:#2c82de;flex:none;width:50%;font-weight:700}:is(.belong-modal .belong-modal-content) .belong-label{color:#fff;flex:none;justify-content:center;align-items:center;width:100%;height:40px;display:flex}:is(.belong-modal .belong-modal-content) .belong-options{color:#fff;border:1px solid #ccc;flex-direction:column;flex:none;width:100%;padding:4px 16px;display:flex}:is(:is(.belong-modal .belong-modal-content) .belong-options) .title{font-size:18px}:is(:is(.belong-modal .belong-modal-content) .belong-options) .checkbox{margin-top:5px;margin-bottom:5px}:is(:is(.belong-modal .belong-modal-content) .belong-options) .belong-type-switch{width:420px;margin-top:5px;margin-bottom:5px}:is(.belong-modal .belong-modal-content) .belong-caption{background-color:#fff;align-items:center;width:100%;margin:4px 0;padding:4px 10px;display:flex}:is(:is(.belong-modal .belong-modal-content) .belong-caption) .belong-caption-text{padding:0 6px;font-size:14px}:is(.belong-modal .belong-modal-content) .blong-text{resize:none;flex:auto;width:calc(100% - 8px);min-height:100px;margin:0 auto;font-size:30px}:is(:is(.belong-modal .belong-modal-content) .blong-text):read-only{background-color:#ccc}.belong-modal .close-button{box-sizing:content-box;margin-top:-5px;margin-right:-5px;position:absolute;top:0;right:0}.modal.modal-belong-import-confirm{z-index:110}.modal.modal-belong-import-confirm .belong-import-confirm{color:#fff;background-color:#000c;border-radius:10px;flex-direction:column;align-items:center;width:80%;min-width:600px;max-width:800px;height:90%;max-height:900px;margin:auto;padding:10px;display:flex;position:fixed;inset:70px 0 auto}:is(.modal.modal-belong-import-confirm .belong-import-confirm) .title{text-shadow:0 0 5px #fff;justify-content:center;align-items:center;height:60px;font-weight:400;display:flex}:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner{background-color:#003cc1;flex-direction:column;align-items:center;width:100%;height:100%;padding:4px 0;display:flex}:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .count-info{flex:none;padding:2px 0;font-size:18px}:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .count-info) span{margin:0 6px}.decreased:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .count-info) span){color:#f94355}:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area{-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-height:100px;padding:4px;overflow:auto}:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area) .belong-import-confirm-table{border-collapse:collapse;color:#0f1111;background-color:#fff;width:100%;font-size:16px}:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area) .belong-import-confirm-table) th,:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area) .belong-import-confirm-table) td{text-align:left;white-space:nowrap;border:1px solid #ccc;padding:2px 4px}:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area) .belong-import-confirm-table) th{color:#fff;background-color:#5f9cdd;position:sticky;top:0}:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area) .belong-import-confirm-table) td .decreased{color:#f94355}:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-import-confirm-table-area) .no-changes{justify-content:center;align-items:center;height:100%;font-size:18px;display:flex}:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-modal-actions{flex:none;justify-content:center;align-items:center;width:100%;height:48px;margin:4px 0 0;display:flex}:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-modal-actions) .belong-modal-action{color:#fff;background-color:#5f9cdd;border:2px solid #0f1111;flex:1;height:100%;font-size:18px}:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-modal-actions) .belong-modal-action):disabled{color:#ccc}.run-import:is(:is(:is(:is(.modal.modal-belong-import-confirm .belong-import-confirm) .belong-import-confirm-inner) .belong-modal-actions) .belong-modal-action){background-color:#2c82de;font-weight:700}:is(.modal.modal-belong-import-confirm .belong-import-confirm) .close-button{box-sizing:content-box;margin-top:-5px;margin-right:-5px;position:absolute;top:0;right:0}@media screen and (height<=900px){.belong-modal,.modal.modal-belong-import-confirm .belong-import-confirm{top:0;bottom:0}}.copyright-modal{background-color:#fff;border-radius:10px;width:80%;min-width:600px;max-width:1000px;margin:auto;position:fixed;inset:20% 0 auto}.copyright-modal .close-button{box-sizing:content-box;margin-top:-5px;margin-right:-5px;position:absolute;top:0;right:0}.deck-config-modal{background-color:#000c;border-radius:10px;flex-direction:column;align-items:center;width:80%;min-width:580px;max-width:640px;height:80%;max-height:540px;margin:auto;padding:8px 0 0;display:flex;position:fixed;inset:30px 0 auto;overflow:hidden}.deck-config-modal .deck-config-title{text-align:center;color:#fff;text-shadow:0 0 5px #fff;justify-content:center;align-items:center;height:60px;font-size:26px;font-weight:400;display:flex}.deck-config-modal .deck-config-close{justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:12px}.deck-config-modal .deck-config-buttons{justify-content:flex-end;align-items:flex-end;width:100%;height:60px;padding:10px 12px;display:flex}.deck-config-modal .deck-config-content{background-color:#003cc1;border-top:3px solid #fff;flex-wrap:wrap;align-items:flex-start;width:100%;height:calc(100% - 120px);display:flex;overflow:auto}:is(.deck-config-modal .deck-config-content) .deck-config-section{width:calc(100% - 10px);margin:0 5px 15px}:is(:is(.deck-config-modal .deck-config-content) .deck-config-section) .title{color:#fff;text-shadow:0 0 5px #fff;border-bottom:3px solid #fff;margin:15px auto 10px;padding-left:10px;font-size:24px}:is(:is(.deck-config-modal .deck-config-content) .deck-config-section) .content{margin:0 6px}.deck-config-modal .radio-label{color:#fff;font-size:22px}.radio-button{cursor:pointer;margin:0 3px}.radio-check{background-color:#fff;border:2px solid #0f1111;border-radius:50%;justify-content:center;align-items:center;margin:3% 3px;padding:1%;display:inline-flex}.radio-check .radio-icon{color:#fff;font-size:60%}.checked:is(.radio-check .radio-icon){color:#0f1111}.deck-save-load-modal{background-color:#000c;border-radius:10px;flex-direction:column;align-items:center;width:80%;min-width:600px;max-width:600px;height:90%;max-height:900px;margin:auto;padding:50px 10px 10px;display:flex;position:fixed;inset:70px 0 auto}.deck-save-load-modal .deck-save-load-modal-tabs{justify-content:center;width:100%;height:60px;display:flex}:is(.deck-save-load-modal .deck-save-load-modal-tabs) .deck-save-load-modal-tab{color:#fff;-webkit-tap-highlight-color:transparent;background-color:#003cc1;border-width:3px;border-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;outline:none;width:50%;height:60px;font-size:18px;font-weight:700}.active:is(:is(.deck-save-load-modal .deck-save-load-modal-tabs) .deck-save-load-modal-tab){background-color:#5f9cdd;border-bottom-width:0;border-bottom-color:#003cc1;height:70px;margin-top:-10px}.deck-save-load-modal .deck-save-load-modal-content{background-color:#003cc1;flex-direction:column;width:100%;height:calc(100% - 60px);animation:.25s fadeIn;display:none}.active:is(.deck-save-load-modal .deck-save-load-modal-content){display:flex}:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-caption{background-color:#fff;align-items:center;width:calc(100% - 4px);height:86px;margin:2px;padding:4px 10px;font-size:28px;display:flex}.warning:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-caption){color:#f94355}:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-caption) .deck-save-load-modal-caption-text{padding:0 6px;font-size:20px}:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner{flex-direction:column;width:100%;height:calc(100% - 90px);display:flex;overflow-y:auto}:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .saved-deck-record{background-color:#fff;width:calc(100% - 40px);min-height:150px;max-height:150px;margin:10px 20px}:is(:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .saved-deck-record):hover{background-color:#2c82de}.disabled:is(:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .saved-deck-record),.disabled:is(:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .saved-deck-record):hover{background-color:#ccc}.disabled:is(:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .saved-deck-record) .saved-deck .data-area{cursor:not-allowed}:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .new-saved-deck-record{cursor:pointer;justify-content:center;align-items:center;font-size:32px;display:flex}:is(:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .new-saved-deck-record):hover{color:#fff}.disabled:is(:is(:is(.deck-save-load-modal .deck-save-load-modal-content) .deck-save-load-modal-content-inner) .new-saved-deck-record){color:#fff;cursor:not-allowed}.deck-save-load-modal .close-button{box-sizing:content-box;margin-top:-5px;margin-right:-5px;position:absolute;top:0;right:0}@media screen and (height<=900px){.deck-save-load-modal{top:0;bottom:0}}.saved-deck{width:100%;height:100%;padding:4px;display:flex}.saved-deck .action-area{justify-content:center;align-items:center;width:52px;display:flex}.saved-deck .data-area{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 52px);display:flex}.saved-deck .delete-saved-deck{color:#f94355;background-color:#fff;border:2px solid #0f1111;width:36px;height:36px;font-size:28px;display:none}.active:is(.saved-deck .delete-saved-deck){display:block}.saved-deck .saved-deck-cards{width:100%;display:flex;overflow-y:auto}.saved-deck .saved-deck-constraints{color:#0f1111;background-color:#ccc;align-items:center;width:calc(100% - 4px);min-height:30px;padding:0 4px;font-size:16px;display:flex}:is(.saved-deck .saved-deck-constraints) .saved-deck-constraint{margin:0 4px}.saved-deck .saved-deck-image{width:56px;height:auto;margin:2px;font-size:16px}.general-detail{background-color:#fff;border-radius:10px;justify-content:center;width:80%;min-width:640px;max-width:800px;height:90%;max-height:900px;margin:auto;padding:10px;display:flex;position:fixed;inset:70px 0 auto}.general-detail .general-detail-inner{flex-direction:column;min-width:635px;max-width:635px;padding:10px;display:flex;overflow:auto}:is(.general-detail .general-detail-inner) .official-links{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-top:12px;font-size:12px;display:flex}[data-label]:is(:is(.general-detail .general-detail-inner) .official-links):before{top:-2px}:is(.general-detail .general-detail-inner) .search-about-general{width:100%;padding:10px 6px;font-size:20px}:is(.general-detail .general-detail-inner) .creator-info{justify-content:space-between;align-items:center;width:100%;max-width:600px;min-height:40px;margin:6px 0;display:flex}:is(:is(.general-detail .general-detail-inner) .creator-info) .name{background-color:#fcf9f3;align-items:center;width:calc(50% - 2px);height:100%;padding:0 8px;font-size:18px;display:flex}:is(.general-detail .general-detail-inner) .skill-info{background-color:#fcf9f3;width:100%;max-width:600px;margin:6px 0;padding:28px 6px 4px;font-size:20px}[data-label]:is(:is(.general-detail .general-detail-inner) .skill-info):before{font-size:20px;left:4px}:is(:is(.general-detail .general-detail-inner) .skill-info) .skill{margin:12px 0}:is(:is(:is(.general-detail .general-detail-inner) .skill-info) .skill) .name{background-color:#e2ab04;border:2px solid #0f1111;margin:2px 8px 2px 4px;padding:4px;font-weight:700}:is(.general-detail .general-detail-inner) .strat-info{background-color:#fcf9f3;flex-direction:column;align-self:flex-start;width:100%;max-width:600px;padding:4px;font-size:20px;display:flex}[data-label]:is(:is(.general-detail .general-detail-inner) .strat-info):before{font-size:20px;left:4px}:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-title{justify-content:center;align-items:center;width:100%;min-height:40px;margin:6px 0;font-size:24px;display:flex}:is(:is(.general-detail .general-detail-inner) .strat-info) [data-label]{padding-top:30px}:is(:is(.general-detail .general-detail-inner) .strat-info) [data-label]:before{font-size:20px;left:4px}:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body{flex-wrap:wrap;align-self:flex-start;width:100%;display:flex}:is(:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body) .strat-params{border:1px solid #ccc;flex-direction:column;justify-content:center;width:70%;height:120px;margin:4px 0;padding-left:4px;display:flex}:is(:is(:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body) .strat-params) li{list-style:none}:is(:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body) .strat-range{border:1px solid #ccc;justify-content:center;align-items:center;width:calc(30% - 8px);height:120px;margin:4px 0 4px 8px;display:flex}[data-label]:is(:is(:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body) .strat-range):before{left:auto}:is(:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body) .strat-range-image{width:auto;height:80px}:is(:is(:is(.general-detail .general-detail-inner) .strat-info) .strat-body) .strat-caption{white-space:pre-wrap;border:1px solid #ccc;width:100%;margin:4px 0;padding-left:4px;padding-right:4px}.general-detail .close-button{box-sizing:content-box;margin-top:-5px;margin-right:-5px;position:absolute;top:0;right:0}@media screen and (height<=900px){.general-detail{top:0;bottom:0}}.update-info-modal{background-color:#000c;border-radius:10px;width:80%;min-width:600px;max-width:1000px;height:90%;margin:auto;padding:0;position:fixed;inset:0}.update-info-modal .update-info-title{text-align:center;color:#fff;text-shadow:0 0 5px #fff;justify-content:center;align-items:center;height:60px;font-weight:400;display:flex}.update-info-modal .update-info-body{justify-content:center;align-items:center;width:100%;height:calc(100% - 65px);margin:0;padding:5px;display:flex}:is(.update-info-modal .update-info-body) .update-info-iframe{background-color:#fff;width:100%;height:100%}.update-info-modal .close-button{box-sizing:content-box;margin-top:-5px;margin-right:-5px;position:absolute;top:0;right:0}.side-menu-container{color:#fff;z-index:80;height:100%;display:none;position:fixed;top:0;left:0}.side-menu-container .side-menu{margin-left:-350px;position:absolute}.side-menu-container .side-menu-bg{display:none}.side-menu-container.open .side-menu{margin-left:0}.side-menu-container.open .side-menu-bg,.ready .side-menu-container{display:block}.side-menu{background-color:#003cc1;border:1px solid #ccc;width:350px;height:100%;transition:all .3s;overflow:hidden auto}.side-menu .side-menu-header{height:66px}.side-menu .side-menu-list{border:1px solid #ccc;border-width:1px 0;width:100%;margin:0;padding:0;list-style:none}.side-menu .side-menu-item{border:1px solid #ccc;border-width:1px 0;width:100%;height:80px;padding-left:10px;list-style:none}:is(.side-menu .side-menu-item):hover{background-color:#5f9cdd}:is(.side-menu .side-menu-item) a{color:#fff;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}:is(:is(.side-menu .side-menu-item) a):visited{color:#fff}.disabled:is(:is(.side-menu .side-menu-item) a){color:#5f9cdd}.disabled:is(:is(.side-menu .side-menu-item) a):hover{color:#003cc1}:is(.side-menu .side-menu-item) .notice-icon{margin-left:6px}@media screen and (width>=1500px) and (height>=700px){.side-menu-container{z-index:auto;position:static}.side-menu-container .side-menu{margin-left:0;position:static}.side-menu-container.open .side-menu-bg{display:none}}@media (display-mode:standalone){.side-menu-item.pwa-install{display:none}}:root{--app-min-width:640px;--app-min-height:600px;--app-middle-screen-min-width:1050px;--app-vertical-screen-min-height:740px;--side-menu-width:350px;--filter-menu-min-width:400px;--general-card-width:600px;--general-card-height:92px;--deck-card-width:72px;--deck-card-height:240px;--deck-card-height-large:258px;--deck-card-inner-thumb-height:118px;--deck-board-card-list-height:264px;--deck-board-card-list-height-large:282px;--checkbox-check-size:22px;--app-header-size:66px;--side-menu-button-size:62px;--filter-button-min-width:90px;--filter-button-height:48px;--filter-button-square-size:58px;--default-font-size:24px;--default-ui-font-size:28px;--checkbox-check-font-size:18px;--checkbox-text-font-size:18px;--title-font-size:26px;--action-button-font-size:18px;--deck-board-action-button-font-size:24px;--deck-board-tool-button-font-size:20px;--deck-board-default-font-size:16px;--deck-board-card-no-font-size:12px;--deck-board-rarity-font-size:16px;--deck-board-unit-type-font-size:16px;--deck-board-name-font-size:20px;--deck-board-period-font-size:14px;--filter-tab-font-size:18px;--filter-menu-title-font-size:26px;--filter-display-item-font-size:14px;--simple-filter-font-size:14px;--open-filter-font-size:18px;--general-small-font-size:14px;--general-strat-font-size:18px;--general-strat-param-font-size:12px;--general-param-font-size:20px;--general-state-color-font-size:28px;--general-kabuki-rank-font-size:12px;--general-kabuki-pt-font-size:14px;--general-rarity-font-size:26px;--general-rarity-sm-font-size:18px;--general-cost-font-size:16px;--general-skill-font-size:18px;--general-creator-font-size:18px;--general-strat-title-font-size:24px;--general-strat-info-font-size:20px;--z-index-side-menu:80;--z-index-filter-menu:90;--z-index-multi-select:95;--z-index-modal:100;--z-index-belong-import-confirm-modal:110;--z-index-loading:120;--z-index-toast:200;--main-color:#003cc1;--ctrl-ui-color:#fff;--ctrl-ui-bg-color:#5f9cdd;--ctrl-ui-active-bg-color:#2c82de;--default-color:#0f1111;--default-sub-color:#999;--default-light-color:#fff;--default-disabled-color:#ccc;--default-border-color:#ccc;--default-light-border-color:#fff;--default-dark-border-color:#0f1111;--default-light-bg-color:#fff;--danger-color:#f94355;--cold-color:#2c82de;--active-color:#ff8c00;--dark-bg-color:#0f1111;--offline-color:#07edb9;--light-transparent-bg-color:#fff6;--dark-transparent-bg-color:#000c;--modal-title-color:#fff;--modal-title-bg-color:var(--dark-transparent-bg-color);--app-header-bg-color:var(--main-color);--title-color:white;--data-label-color:#777;--loading-color:white;--modal-bg-color:var(--dark-bg-color);--side-menu-color:var(--default-light-color);--side-menu-bg-color:var(--main-color);--side-menu-hover-bg-color:var(--ctrl-ui-bg-color);--deck-card-default-bg-color:#ccc;--deck-total-cost-bg-color-odd:#eee;--deck-total-cost-bg-color-even:#ccc;--filter-menu-label-color:white;--filter-menu-border-color:var(--default-light-border-color);--filter-menu-content-bg-color:var(--main-color);--filter-display-item-color:white;--filter-display-item-bg-color:var(--main-color);--filter-display-item-border-color:var(--default-light-border-color);--filter-button-shadow-color:lightslategray;--filter-button-disabled-color:#ccc;--filter-button-tap-highlight-color:#ccc;--switch-button-color:#eee;--switch-button-active-color:white;--switch-button-bg-color:#ccc;--switch-button-active-bg-color:var(--ctrl-ui-active-bg-color);--button-tap-highlight-color:var(--ctrl-ui-active-bg-color);--checkbox-check-color:var(--default-color);--checkbox-check-bg-color:white;--checkbox-check-disabled-bg-color:#ccc;--simple-filter-bg-color:#333;--simple-select-switch-disable-color:#999;--simple-select-switch-bg-color:#eee;--simple-select-switch-border-color:#999;--general-state-color:white;--general-rarity-default-color:#333;--general-rarity-default-bg-color:#ccc;--general-period-block-bg-color:#e2ab04;--general-period-block-border-color:var(--default-dark-border-color);--general-skill-bg-color:#e2ab04;--general-skill-border-color:var(--default-dark-border-color);--general-no-skill-bg-color:#0003;--general-cost-bg-color:#e2ab04;--general-cost-border-color:#333;--general-cost-less-bg-color:var(--dark-bg-color);--general-strat-bg-color:white;--general-strat-border-color:var(--default-dark-border-color);--general-detail-bg-color:#fcf9f3}.toast{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:200;justify-content:center;align-items:center;margin:auto;animation:.5s fadeIn;display:flex;position:fixed;inset:20% 0 auto}.toast .toast-message{color:#fff;background-color:#000c;border-radius:16px;height:32px;padding:2px 16px;font-size:20px}
