.deck-builder-endfield .deck-builder{margin-bottom:2rem}.deck-builder-endfield .deck-builder .teams-controls{gap:1rem;display:flex}.deck-builder-endfield .deck-builder .teams-controls button{cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-weight:600;transition:all .2s}.deck-builder-endfield .deck-builder .teams-controls button#copy-url{color:#fff;background:#009eec}.deck-builder-endfield .deck-builder .teams-controls button#copy-url:hover{background:#1aadf7}.deck-builder-endfield .deck-builder .teams-controls button#reset-team{color:#fff;background:#36373d}.deck-builder-endfield .deck-builder .teams-controls button#reset-team:hover{background:#42434b}.deck-builder-endfield .deck-builder .character-slots{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}@media (max-width:768px){.deck-builder-endfield .deck-builder .character-slots{grid-template-columns:1fr}}.deck-builder-endfield .deck-builder .character-slot{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:0;flex-direction:column;gap:6px;padding:10px;display:flex}.deck-builder-endfield .deck-builder .character-slot .slot-number{text-align:center;text-transform:uppercase;border-bottom:1px solid #ffffff1a;margin:0;padding-bottom:.5rem;font-size:1rem;font-weight:700}.deck-builder-endfield .deck-builder .character-slot .slot-card{cursor:pointer;background:#0000004d;border:1px solid #ffffff26;border-radius:0;justify-content:center;align-items:center;min-height:60px;padding:7px;transition:all .2s;display:flex}.deck-builder-endfield .deck-builder .character-slot .slot-card:hover{background:#0006;border-color:#ffffff4d;transform:translateY(-2px)}.deck-builder-endfield .deck-builder .character-slot .slot-card .empty-slot-content{color:#ffffff80;flex-direction:column;align-items:center;gap:0;display:flex}.deck-builder-endfield .deck-builder .character-slot .slot-card .empty-slot-content svg{font-size:1.25rem}.deck-builder-endfield .deck-builder .character-slot .slot-card .empty-slot-content p{margin:0;font-size:.85rem}.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .avatar{width:100px}.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .char-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .weapon-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .gear-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content .char-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content .weapon-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content .gear-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content .char-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content .weapon-name,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content .gear-name{text-align:center;margin:0;font-size:.875rem;font-weight:600}.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .weapon-type,.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .gear-type,.deck-builder-endfield .deck-builder .character-slot .slot-card .character-content .gear-set,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content .weapon-type,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content .gear-type,.deck-builder-endfield .deck-builder .character-slot .slot-card .weapon-content .gear-set,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content .weapon-type,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content .gear-type,.deck-builder-endfield .deck-builder .character-slot .slot-card .gear-content .gear-set{color:#ffffffb3;text-align:center;margin:0;font-size:.75rem;line-height:16px}.deck-builder-endfield .deck-builder .character-slot .character-card{min-height:100px}.deck-builder-endfield .deck-builder .character-slot .gear-slots{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.deck-builder-endfield .deck-builder .character-slot .gear-slots .gear-item{min-height:70px}.deck-builder-endfield .deck-builder .character-slot .active-set{text-align:center;border-radius:0;margin-top:.5rem;padding:2px}.deck-builder-endfield .deck-builder .character-slot .active-set .set-active{flex-direction:column;gap:.25rem;display:flex}.deck-builder-endfield .deck-builder .character-slot .active-set .set-active .set-badge{color:#fff;background:#009eec;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;font-weight:700}.deck-builder-endfield .deck-builder .character-slot .active-set .set-active .set-label{color:#ffffffb3;font-size:.75rem}.deck-builder-endfield .deck-builder .character-slot .active-set .set-inactive .set-label{color:#ffffff80;font-size:.875rem;font-style:italic}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill{opacity:1;cursor:pointer;background-color:#009eec;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:600;transition:all .7s;display:inline-block}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill:hover{opacity:.8;transition:all .7s}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Aethertech{color:#000;background-color:#adadad}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Bonekrusha{color:#fff;background-color:#424242}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Eternal{color:#3f573b;background-color:#88bc7f}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Frontiers{color:#fff;background-color:#c8a44a}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Hot{color:#fff;background-color:#d24e52}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.LYNX{color:#fff;background-color:#1e5673}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Security{color:#fff;background-color:#6b629a}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Pulser{color:#fff;background-color:#c1bd40}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Swordmancer{color:#fff;background-color:#2b6b59}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Tide{color:#fff;background-color:#90a9a5}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Type{color:#fff;background-color:#63520f}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Xiranflow{color:#fff;background-color:#7b2d8e}.deck-builder-endfield .deck-builder .character-slot .active-set .set-pill.Qingbo{color:#fff;background-color:#4a8f63}.deck-builder-endfield .deck-builder .character-slot .active-set .set-description{text-align:center;margin-top:7px;font-size:14px;line-height:22px}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring b{color:#ffd780}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u{color:#44b7ff;font-weight:500}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Heat{color:#ff5c48}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Nature{color:#aad531}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Physical{color:#ddc081}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Cryo{color:#30c0cd}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Electric{color:#f9c000}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Neutral{color:#fff}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.Stagger{color:#f8af74}.deck-builder-endfield .deck-builder .character-slot .active-set .skill-with-coloring u.no-underline{text-decoration:none!important}.deck-builder-endfield .deck-builder .character-slot .active-set p{margin-bottom:7px}.deck-builder-endfield .deck-builder .character-slot .active-set p strong{color:#ffd780}.deck-builder-endfield .deck-builder .character-slot .active-set p:last-child{margin-bottom:0}.deck-builder-endfield .reaction-section{background-color:#1c1d21;border:1px solid #33343a;border-radius:4px;margin:20px auto;padding:20px}.deck-builder-endfield .reaction-section h3{text-transform:uppercase;text-align:center;margin-bottom:20px;font-size:18px;font-weight:600}.deck-builder-endfield .reaction-section .tag-grid{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (max-width:768px){.deck-builder-endfield .reaction-section .tag-grid{gap:5px}}.deck-builder-endfield .reaction-section .tag-grid .tag-button{color:#888;opacity:.5;background-color:#2c2d33;border:1px solid #333;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:3px 6px;font-size:12px;font-weight:500;transition:all .3s;display:flex}@media (max-width:992px){.deck-builder-endfield .reaction-section .tag-grid .tag-button{gap:5px;min-width:100px;padding:3px 6px;font-size:11px}}@media (max-width:768px){.deck-builder-endfield .reaction-section .tag-grid .tag-button{gap:4px;min-width:80px;padding:3px 6px;font-size:10px}}.deck-builder-endfield .reaction-section .tag-grid .tag-button.empty{opacity:0;pointer-events:none}.deck-builder-endfield .reaction-section .tag-grid .tag-button.has-icon .tag-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.deck-builder-endfield .reaction-section .tag-grid .tag-button.has-icon .tag-icon img{display:block}.deck-builder-endfield .reaction-section .tag-grid .tag-button.active{opacity:1;color:#e5e5e5}.deck-builder-endfield .reaction-section .tag-grid .tag-button.reaction-active{color:#64cbff;opacity:1;background-color:#325f76;border-color:#1aadf7;animation:2s infinite pulse;box-shadow:0 0 10px #1aadf777}@keyframes pulse{0%,to{box-shadow:0 0 10px #1aadf7}50%{box-shadow:0 0 20px #1aadf777}}.endfield-adv-team-builder-modal .pw-modal-content{background:#2c2d33;border:2px solid #ffffff1a}.endfield-adv-team-builder-modal .pw-modal-header{background:#0003;border-bottom:2px solid #ffffff1a}.endfield-adv-team-builder-modal .pw-modal-header .pw-modal-title{align-items:center;font-size:18px;font-weight:600;display:flex}.endfield-adv-team-builder-modal .pw-modal-header .pw-modal-title .pw-badge{font-size:.75rem;color:#fff!important}.endfield-adv-team-builder-modal .pw-modal-header .pw-btn-close{filter:invert();opacity:.7}.endfield-adv-team-builder-modal .pw-modal-header .pw-btn-close:hover{opacity:1}.endfield-adv-team-builder-modal .pw-modal-body{max-height:72vh;padding:15px;overflow-y:auto}.endfield-adv-team-builder-modal .pw-modal-body::-webkit-scrollbar{width:8px}.endfield-adv-team-builder-modal .pw-modal-body::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.endfield-adv-team-builder-modal .pw-modal-body::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.endfield-adv-team-builder-modal .pw-modal-body::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.endfield-adv-team-builder-modal .pw-modal-footer{background:#0003;border-top:2px solid #ffffff1a;padding:5px 10px}.endfield-adv-team-builder-modal .pw-modal-footer .pw-btn{padding:8px 15px;font-size:15px;font-weight:600}.endfield-adv-team-builder-modal .employees-container{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-top:1rem;display:grid}.endfield-adv-team-builder-modal .employees-container .avatar-card{opacity:1}.endfield-adv-team-builder-modal .employees-container .avatar-card img.disable-transition{transition:all .7s;transform:scale(1.1)}.endfield-adv-team-builder-modal .employees-container .avatar-card:hover img.disable-transition{transition:all .7s;transform:scale(1.2)}.endfield-adv-team-builder-modal .employees-container .avatar{border-top:0;border-bottom:0;margin-bottom:0;position:relative;overflow:hidden}.endfield-adv-team-builder-modal .employees-container .emp-name{filter:drop-shadow(0 2px 1px #000);width:100%;margin:0 auto;font-size:13px;font-weight:600;position:absolute;bottom:6px;left:0;right:0;line-height:16px!important}.endfield-adv-team-builder-modal .employees-container .floating-element{background-color:#36373d;border-bottom:1px solid #484950;border-right:1px solid #484950;padding:3px;top:0;left:0;line-height:18px!important}.endfield-adv-team-builder-modal .employees-container .floating-element .element{margin:0}.endfield-adv-team-builder-modal .employees-container .floating-element img{filter:drop-shadow(0 1px 1px #000);width:18px;height:18px}.endfield-adv-team-builder-modal .endfield-weapons-container,.endfield-adv-team-builder-modal .endfield-gear-container{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:10px;margin-top:1rem;display:grid}@media (max-width:1250px){.endfield-adv-team-builder-modal .endfield-weapons-container,.endfield-adv-team-builder-modal .endfield-gear-container{grid-template-columns:1fr}}.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-weapon-box,.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-gear-box,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-weapon-box,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-gear-box{cursor:pointer;opacity:.95;transition:all .2s}.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-weapon-box .box,.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-gear-box .box,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-weapon-box .box,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-gear-box .box{border-color:#484950}.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-weapon-box .pw-accordion,.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-gear-box .pw-accordion,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-weapon-box .pw-accordion,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-gear-box .pw-accordion{display:none}.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-weapon-box:hover,.endfield-adv-team-builder-modal .endfield-weapons-container .endfield-gear-box:hover,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-weapon-box:hover,.endfield-adv-team-builder-modal .endfield-gear-container .endfield-gear-box:hover{opacity:1;transform:translateY(-4px)}