.team-builder-page-czn .no-results{text-align:center;width:100%;padding:15px 0}.team-builder-page-czn .no-results img{width:100px}.team-builder-page-czn .no-results p{margin-top:16px;font-size:20px;font-weight:500}.team-builder-page-czn .team-builder{text-align:center;margin:0 auto}.team-builder-page-czn .team-controls .pw-btn-secondary{margin-right:8px}.team-builder-page-czn .team-controls .pw-btn{padding:8px 10px}.team-builder-page-czn .copy-url-btn{font-size:14px;font-weight:500}.team-builder-page-czn .teams{text-align:center;margin-bottom:15px}.team-builder-page-czn .teams.sticky-teams{z-index:100;background-color:var(--color-surface-menu);border:1px solid var(--color-border-default);padding:40px 10px 10px;position:sticky;top:40px}.team-builder-page-czn .teams h3{text-transform:uppercase;margin-bottom:15px;font-size:18px;font-weight:600}.team-builder-page-czn .teams h3 span.warning-counter{color:#ffe97f}.team-builder-page-czn .teams .team-controls{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.team-builder-page-czn .teams .team-controls #copy-url{background-color:var(--color-brand-primary);color:#fff;cursor:pointer;border:none;padding:.5rem 1rem;font-size:14px;font-weight:500;transition:background-color .3s}.team-builder-page-czn .teams .team-controls #copy-url:hover{background-color:var(--color-brand-primary-hover)}.team-builder-page-czn .teams .team-pairs{grid-gap:15px;grid-template-columns:repeat(3,100px);justify-content:center;max-width:360px;margin:1rem auto;display:grid}@media (max-width:992px){.team-builder-page-czn .teams .team-pairs{grid-gap:12px;grid-template-columns:repeat(3,80px);max-width:288px}}@media (max-width:768px){.team-builder-page-czn .teams .team-pairs{grid-gap:10px;grid-template-columns:repeat(3,70px);max-width:250px}}.team-builder-page-czn .teams .team-pairs .team-pair{flex-direction:column;align-items:center;gap:8px;display:flex}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot{opacity:1;cursor:pointer;background-color:#0000;border:none;transition:all .3s;position:relative}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot:hover,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot:hover{transform:translateY(-2px)}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot:hover .empty-slot,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot:hover .empty-slot{border-color:#ebed63}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot a[href],.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot a[href]{pointer-events:none!important;text-decoration:none!important}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot .empty-slot,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot .empty-slot{color:#888;background-color:#0f1419;border:2px dashed #444;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;transition:border-color .3s;display:flex;overflow:hidden}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot .empty-slot .content,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot .empty-slot .content{pointer-events:none;text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot .empty-slot .content h2,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot .empty-slot .content h2{color:#888;text-align:center;margin:0;padding:0;font-size:.65rem;font-weight:400;line-height:1.1}@media (max-width:992px){.team-builder-page-czn .teams .team-pairs .team-pair .character-slot .empty-slot .content h2,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot .empty-slot .content h2{font-size:.6rem}}@media (max-width:768px){.team-builder-page-czn .teams .team-pairs .team-pair .character-slot .empty-slot .content h2,.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot .empty-slot .content h2{font-size:.55rem}}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot{width:100px;height:100px}@media (max-width:992px){.team-builder-page-czn .teams .team-pairs .team-pair .character-slot{width:80px;height:80px}}@media (max-width:768px){.team-builder-page-czn .teams .team-pairs .team-pair .character-slot{width:70px;height:70px}}.team-builder-page-czn .teams .team-pairs .team-pair .character-slot[draggable=true]{cursor:move}.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot{width:75px;height:75px}@media (max-width:992px){.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot{width:60px;height:60px}}@media (max-width:768px){.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot{width:52px;height:52px}}.team-builder-page-czn .teams .team-pairs .team-pair .partner-slot .empty-slot.partner{border-style:dotted}.team-builder-page-czn #team-warnings{text-align:left;flex-wrap:wrap;gap:10px;margin:0 0 15px;font-size:14px;display:flex}.team-builder-page-czn #team-warnings .error,.team-builder-page-czn #team-warnings .warning{border-left:4px solid;border-radius:4px;padding:0 10px}.team-builder-page-czn #team-warnings .error{color:#ffb3b3;border-left-color:var(--color-brand-tertiary);background-color:#301719}.team-builder-page-czn #team-warnings .warning{color:#feea86;background-color:#2a2500;border-left-color:#ffe251}.team-builder-page-czn .employees-filter-bar{margin:10px 0}.team-builder-page-czn .filtered{margin-top:20px}.team-builder-page-czn .filtered .items-container{grid-gap:10px 5px;grid-template-columns:repeat(auto-fill,95px);margin-top:15px;display:grid}@media (max-width:768px){.team-builder-page-czn .filtered .items-container{grid-template-columns:repeat(auto-fill,70px)}}.team-builder-page-czn .filtered .items-container .item-card{cursor:pointer;overflow:hidden}.team-builder-page-czn .filtered .items-container .item-card .avatar{margin-bottom:0}.team-builder-page-czn .filtered .items-container .item-card .emp-name{font-size:15px;font-weight:600}.team-builder-page-czn .filtered .items-container .item-card:hover{transition:transform .2s;transform:scale(1.05)}.team-builder-page-czn .filtered .items-container .item-card a[href]{pointer-events:none!important;color:#fff!important;text-decoration:none!important}.team-builder-page-czn .filtered .items-container .item-card.item-card{pointer-events:auto!important}.team-builder-page-czn .filtered .no-results{text-align:center;width:100%;padding:30px 0}.team-builder-page-czn .filtered .no-results img{opacity:.7;width:150px}.team-builder-page-czn .filtered .no-results p{color:#888;margin-top:20px;font-size:18px;font-weight:500}@media (max-width:992px){.team-builder-page-czn .teams .team-slots{max-width:100%}}@media (max-width:768px){.team-builder-page-czn .teams .team-controls .pw-nav-tabs .pw-nav-link,.team-builder-page-czn .teams .team-controls #copy-url{padding:.4rem .8rem;font-size:12px}.team-builder-page-czn .filtered .items-container{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px 5px}}.team-builder-page-czn .character-slot[draggable=true]:active,.team-builder-page-czn .item-card[draggable=true]:active{opacity:.7;transform:scale(.95)}.team-builder-page-czn .character-slot.drag-over{background-color:#4caf501a;border-color:#4caf50}.chaos-partner-modal .pw-modal-dialog{max-width:1000px}.chaos-partner-modal .pw-modal-content{background-color:var(--color-surface-menu);border:1px solid var(--color-border-default)}.chaos-partner-modal .pw-modal-header{background-color:var(--color-surface-secondary);border-bottom:1px solid var(--color-border-default)}.chaos-partner-modal .pw-modal-header .pw-modal-title{color:#fff;font-size:18px;font-weight:600}.chaos-partner-modal .pw-modal-header .pw-modal-title .character-class{color:#ffe97f;font-size:14px}.chaos-partner-modal .pw-modal-header .pw-btn-close{filter:invert()}.chaos-partner-modal .pw-modal-body{padding:20px}.chaos-partner-modal .pw-modal-body .pw-modal-actions{justify-content:flex-end;margin-top:10px;margin-bottom:15px;display:flex}.chaos-partner-modal .pw-modal-body .pw-modal-actions .pw-btn{padding:.4rem .8rem;font-size:14px}.chaos-partner-modal .pw-modal-body .items-container{grid-gap:10px 5px;grid-template-columns:repeat(auto-fill,80px);margin-top:5px;display:grid}@media (max-width:768px){.chaos-partner-modal .pw-modal-body .items-container{grid-template-columns:repeat(auto-fill,70px)}}.chaos-partner-modal .pw-modal-body .items-container .item-card{cursor:pointer;text-align:center;overflow:hidden}.chaos-partner-modal .pw-modal-body .items-container .item-card:hover{transition:transform .2s;transform:scale(1.05)}.chaos-partner-modal .pw-modal-body .items-container .item-card a[href]{pointer-events:none!important;text-decoration:none!important}.chaos-partner-modal .pw-modal-body .items-container .item-card.item-card{pointer-events:auto!important}.chaos-partner-modal .pw-modal-body .no-results{text-align:center;width:100%;padding:30px 0}.chaos-partner-modal .pw-modal-body .no-results img{opacity:.7;width:150px}.chaos-partner-modal .pw-modal-body .no-results p{color:#888;margin-top:20px;font-size:18px;font-weight:500}.team-builder-page-czn .chaos-rarity,.team-builder-page-czn .chaos-element,.team-builder-page-czn .chaos-class{color:#fff;cursor:pointer;opacity:.8;background-color:#36373d;border-bottom:3px solid #6b6b6b;align-items:center;margin:5px;padding:3px 8px;font-size:14px;font-weight:600;transition:all .7s;display:flex;height:47px!important}.team-builder-page-czn .chaos-rarity:hover,.team-builder-page-czn .chaos-element:hover,.team-builder-page-czn .chaos-class:hover{opacity:1;transition:all .7s}@media (max-width:1200px){.team-builder-page-czn .chaos-rarity,.team-builder-page-czn .chaos-element,.team-builder-page-czn .chaos-class{justify-content:center}}.team-builder-page-czn .chaos-rarity.rarity-4,.team-builder-page-czn .chaos-element.rarity-4,.team-builder-page-czn .chaos-class.rarity-4{color:#ffc978;border-bottom-color:#ffc978}.team-builder-page-czn .chaos-rarity.rarity-5,.team-builder-page-czn .chaos-element.rarity-5,.team-builder-page-czn .chaos-class.rarity-5{color:#e0acd2;border-bottom-color:#e0acd2}.team-builder-page-czn .employees-container.czn-cards{grid-gap:5px;grid-template-columns:repeat(auto-fill,100px);justify-content:space-between;margin-top:15px;display:grid}.team-builder-page-czn .employees-container.czn-cards .avatar-card{opacity:1;cursor:pointer;transition:all .3s}.team-builder-page-czn .employees-container.czn-cards .avatar-card:hover{opacity:.8}.team-builder-page-czn .employees-container.czn-cards .avatar{border-top:0;border-bottom:0;margin-bottom:0;position:relative;overflow:hidden}.team-builder-page-czn .employees-container.czn-cards .emp-name{filter:drop-shadow(0 3px 2px #000);text-align:center;width:100%;margin:0 auto;font-size:13px;font-weight:600;position:absolute;bottom:8px;left:0;right:0;line-height:15px!important}
