@charset "UTF-8";:root{--bg-primary: #0d0d0d;--bg-secondary: #1f1f1f;--black-line: #383838;--black-weak: #494a3a;--gray: #656565;--text-secondary: #838383;--yellow-dark: #cac200;--yellow-normal: #fff73e;--yellow-light: #fff73e80;--yellow-weak: #fff73e1a;--green-dark: #2e8510;--green-normal: #68ff4f;--green-light: #3eff5d;--bage-dark: #7f7f5d;--bage-normal: #bebe92;--red-dark: #b73e42;--red: #ff575c;--red-weak: #d77d86;--blue: #6ad4f6;--blue-dark: rgba(56, 144, 170, 1);--orange-gradient: linear-gradient(135deg, #ff6b6b, #ffa500);--txt-color: #fff;--link-color: var(--blue);--main-gradient: linear-gradient( 180deg, #ffea4f 0%, #fff73e 33.33%, #68ff4f 75%, #00e517 100% );--font: "Noto Sans JP", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", Meiryo, sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-logo: "Righteous", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", Meiryo, sans-serif;--z-gnav: 10000001;--z-play-queue: 10000002;--z-volume: 10000003;--z-play-area: 100000000;--z-over-wrap: 1000000000000;--root_dir: "../img";--radius-full: calc(infinity * 1px)}.deck-new-edit .selected-card-actions{display:flex;gap:.5rem;margin-top:2rem}.deck-new-edit .selected-cards{display:flex;gap:.5rem;width:100%;padding-bottom:5rem;margin-top:.5rem;margin-bottom:2rem;border-bottom:.1rem solid var(--black-line)}.deck-new-edit .selected-cards .selected-card{width:calc((100% - 2rem)*.1);aspect-ratio:456/635}@media screen and (max-width: 767px){.deck-new-edit .selected-cards .selected-card{width:calc((100% - 2rem)/5)}}.deck-new-edit .selected-cards .selected-card .empty{width:100%;height:100%;background:var(--bg-secondary);border:.2rem solid var(--black-line);border-radius:.3rem}.deck-new-edit .selected-cards .selected-card .card-content{position:relative}.deck-new-edit .selected-cards .selected-card .card-content:hover .remove-button{visibility:visible;opacity:1}.deck-new-edit .selected-cards .selected-card .card-content .long-press-indicator{position:absolute;bottom:0;left:0;width:100%;height:.3rem;background:var(--yellow-normal);transform:scaleX(0);transform-origin:left;animation:longPressProgress 1s linear forwards;z-index:10}.deck-new-edit .selected-cards .selected-card .card-content .remove-button{position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;aspect-ratio:1/1;padding:.2rem;visibility:hidden;background:#fff;border:.1rem solid var(--black-line);border-radius:50%;box-shadow:0 0 .3rem #00000080;opacity:0;transition:.2s}.deck-new-edit .selected-cards .selected-card .card-content .remove-button:hover{background:var(--bg-secondary);border-color:#fff}.deck-new-edit .selected-cards .selected-card .card-content .remove-button:hover>img{filter:invert(100%)}.deck-new-edit .selected-cards .selected-card .card-content .remove-button>img{width:100%;height:100%;object-fit:contain;transition:.2s}.deck-new-edit .selected-cards .selected-card .card-content .element,.deck-new-edit .selected-cards .selected-card .card-content .effect{position:absolute;bottom:-3rem;aspect-ratio:1/1;overflow:hidden;background:#fff;border:.15rem solid var(--bg-secondary);border-radius:50%;transform:translate(-50%)}.deck-new-edit .selected-cards .selected-card .card-content .element>img,.deck-new-edit .selected-cards .selected-card .card-content .effect>img{width:100%;height:100%;object-fit:contain}.deck-new-edit .selected-cards .selected-card .card-content .element{left:50%;z-index:1;width:2.8rem}@media screen and (max-width: 1024px){.deck-new-edit .selected-cards .selected-card .card-content .element{width:2.5rem}}@media screen and (max-width: 767px){.deck-new-edit .selected-cards .selected-card .card-content .element{width:2.3rem}}.deck-new-edit .selected-cards .selected-card .card-content .element:has(+.effect){left:40%}.deck-new-edit .selected-cards .selected-card .card-content .effect{left:65%;z-index:2;width:2rem}@media screen and (max-width: 1024px){.deck-new-edit .selected-cards .selected-card .card-content .effect{width:1.6rem}}@media screen and (max-width: 767px){.deck-new-edit .selected-cards .selected-card .card-content .effect{width:1.5rem}}.deck-new-edit .cards{display:flex;flex-wrap:wrap;gap:.5rem}.deck-new-edit .cards .card{position:relative;flex-shrink:0;width:calc((100% - 5rem)*.1);aspect-ratio:456/635;overflow:hidden;background:var(--bg-secondary);border:.2rem solid var(--black-line);border-radius:.3rem;transition:.2s}@media screen and (max-width: 767px){.deck-new-edit .cards .card{width:calc((100% - 2rem)/5)}}.deck-new-edit .cards .card:hover{border-color:var(--yellow-normal)}.deck-new-edit .cards .card:hover .card-image{filter:brightness(1.1)}.deck-new-edit .cards .card:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:transparent;opacity:.4}.deck-new-edit .cards .card.selected{border-color:var(--yellow-normal)}.deck-new-edit .cards .card.selected .card-image{filter:brightness(1.1)}.deck-new-edit .cards .card.selected:before{background:var(--yellow-normal)}.deck-new-edit .cards .card .long-press-indicator{position:absolute;bottom:0;left:0;width:100%;height:.3rem;background:var(--yellow-normal);transform:scaleX(0);transform-origin:left;animation:longPressProgress 1s linear forwards}@keyframes longPressProgress{to{transform:scaleX(1)}}
