.EntityPool_pool__KJp3M{display:flex;flex-direction:column;border-radius:18px;background-color:var(--surface-panel);box-shadow:var(--shadow-card);transition:background-color .18s,outline-color .18s;outline:2px dashed rgba(0,0,0,0);outline-offset:-2px}.EntityPool_poolOver__dbYB7{background-color:var(--accent-tint);outline-color:var(--accent-edge)}.EntityPool_filters__n_FLN{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;padding:10px 10px 6px;overflow-x:auto;scrollbar-width:none}.EntityPool_chip__9CbeL{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.EntityPool_chip__9CbeL:active:not(:disabled,[aria-disabled=true],.EntityPool_disabled__F6ep4){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.EntityPool_chip__9CbeL:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}.EntityPool_chip__9CbeL{min-height:28px}.EntityPool_chipActive__99xQZ{background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}.EntityPool_chipActive__99xQZ:hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}.EntityPool_chipActive__99xQZ:active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}.EntityPool_popA__uMLhx{animation:EntityPool_chipPopA__4Am8b .34s cubic-bezier(.32,1.48,.52,1)}.EntityPool_popB__2LeXS{animation:EntityPool_chipPopB__vMRWy .34s cubic-bezier(.32,1.48,.52,1)}@keyframes EntityPool_chipPopA__4Am8b{0%{scale:.9}}@keyframes EntityPool_chipPopB__vMRWy{0%{scale:.9}}.EntityPool_filterDivider__iUFwu{flex-shrink:0;width:1.5px;height:18px;margin:0 4px;border-radius:1px;background-color:var(--fill-muted-hover)}.EntityPool_scrollArea__YSCCF{padding:6px 10px 12px}.EntityPool_scrollContent__gkK_S{display:contents}.EntityPool_dragHandle__HwqBz{display:none}.EntityPool_items__lasLc{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:56px}.EntityPool_item__JFEC_{position:relative;flex-shrink:0;width:56px;height:56px}.EntityPool_dragSurface__YxB6X{position:absolute;inset:0;border-radius:6%;cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.EntityPool_dragSurface__YxB6X:active{cursor:grabbing}.EntityPool_dragging__7hYGD{background-color:var(--fill-lift-strong);outline:2px dashed var(--accent-edge);outline-offset:1px}.EntityPool_empty__wYJgu{display:flex;align-items:center;justify-content:center;width:100%;padding:8px;color:var(--surface-ink-muted);font-size:13px;font-weight:700}@media(hover:none)and (pointer:coarse){.EntityPool_pool__KJp3M{position:fixed;bottom:0;left:0;right:0;z-index:10;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0;box-shadow:0 0 0 1px rgba(20,20,40,.06),0 -4px 0 rgba(20,20,40,.04),0 -12px 32px rgba(20,20,40,.14)}}@media(hover:none)and (pointer:coarse)and (prefers-color-scheme:dark){:root:not([data-exporting]) .EntityPool_pool__KJp3M{box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 -4px 0 rgba(0,0,0,.3),0 -12px 32px rgba(0,0,0,.5)}}@media(hover:none)and (pointer:coarse){.EntityPool_scrollArea__YSCCF{overflow-x:auto;overflow-y:hidden;padding:0}.EntityPool_scrollContent__gkK_S{position:relative;display:inline-flex;flex-direction:column;min-width:100%}.EntityPool_dragHandle__HwqBz{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;align-items:center;height:24px;padding-left:50vw;gap:50vw;background-color:var(--fill-subtle);cursor:ew-resize;touch-action:pan-x;overflow:hidden}.EntityPool_dragHandleHint__A_B70{flex-shrink:0;transform:translateX(-50%);color:var(--surface-ink-subtle);font-size:11px;font-weight:700;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.EntityPool_items__lasLc{flex-wrap:nowrap;padding:32px 10px 10px;min-height:88px}}.TierListPickerModal_picker__4vaZ9{display:flex;flex-direction:column;width:100%}.TierListPickerModal_entities__TWRB6{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px;max-height:65vh;overflow-y:auto;padding:10px}.TierListPickerModal_cell__iNlfu{position:relative;aspect-ratio:1;border-radius:6%;transition:filter .18s,opacity .18s,box-shadow .18s cubic-bezier(.2,0,0,1)}.TierListPickerModal_picked__IwXSN{filter:grayscale(.8);opacity:.5}.TierListPickerModal_current__wI3oH{z-index:1;filter:none;opacity:1;box-shadow:0 0 0 2.5px var(--surface-panel),0 0 0 5px #f39800,0 10px 20px rgba(243,152,0,.28)}.TierListPickerModal_currentPop__KUh_w{animation:TierListPickerModal_pickPop__i_eXE .46s cubic-bezier(.32,1.48,.52,1)}@keyframes TierListPickerModal_pickPop__i_eXE{0%{scale:.86}to{scale:1}}.TierListPickerModal_tierBadge__YsWri{position:absolute;top:-8px;left:-8px;display:flex;align-items:center;justify-content:center;pointer-events:none;filter:drop-shadow(0 1.5px 0 rgba(20,20,40,.25));transform-origin:30% 30%}.TierListPickerModal_tierBadge__YsWri img{width:auto;height:22px;object-fit:contain}.TierListPickerModal_tierBadgeIn__eFY5L{animation:TierListPickerModal_badgeIn__jvSqz .34s cubic-bezier(.32,1.48,.52,1)}@keyframes TierListPickerModal_badgeIn__jvSqz{0%{opacity:0;scale:.3;rotate:-20deg}}.TierList_tierList__MWOcU{display:flex;flex-direction:column;gap:12px;padding:12px}@media(hover:none)and (pointer:coarse){.TierList_tierList__MWOcU{padding-bottom:calc(150px + env(safe-area-inset-bottom))}}.TierList_header__HeYih{display:flex;justify-content:flex-end;gap:8px}.TierList_headerButton__jTDUt{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;background-color:var(--surface-panel);color:var(--surface-ink);font-size:13px;font-weight:700;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.TierList_headerButton__jTDUt:active:not(:disabled,[aria-disabled=true],.TierList_disabled__Us65q){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.TierList_headerButton__jTDUt:hover:not(:disabled){background-color:var(--surface-alt)}.TierList_headerButton__jTDUt:disabled{color:var(--surface-ink-faint);cursor:not-allowed}.TierList_headerDanger__Es8jI:not(:disabled){color:var(--danger)}.TierList_headerDanger__Es8jI:not(:disabled):hover{background-color:var(--danger-tint)}.TierList_tiers__r1lR6{border-radius:18px;background-color:var(--surface-panel);box-shadow:var(--shadow-card);overflow:hidden}.TierList_tierRows__J2mso,.TierList_tiers__r1lR6{display:flex;flex-direction:column}.TierList_rowWrap__jFYXo{display:grid;grid-template-rows:1fr}.TierList_rowWrap__jFYXo+.TierList_rowWrap__jFYXo{border-top:1px solid var(--surface-border)}.TierList_row__5OEoy{min-height:0;display:flex;align-items:stretch}.TierList_rowEnter__jhDO9{animation:TierList_rowExpand__vyRxZ .34s cubic-bezier(.22,1,.36,1) both}.TierList_rowEnter__jhDO9>.TierList_row__5OEoy{overflow:hidden;animation:TierList_rowSettle__8hYbs .34s cubic-bezier(.32,1.34,.52,1) both}.TierList_rowLeave__2DhUf{pointer-events:none;animation:TierList_rowCollapse__Tkcy6 .18s cubic-bezier(.4,0,.2,1) both}.TierList_rowLeave__2DhUf>.TierList_row__5OEoy{overflow:hidden}@keyframes TierList_rowExpand__vyRxZ{0%{grid-template-rows:0fr;opacity:0}}@keyframes TierList_rowSettle__8hYbs{0%{translate:0 -10px}}@keyframes TierList_rowCollapse__Tkcy6{to{grid-template-rows:0fr;opacity:0}}.TierList_tierLabel__3K4Y3{flex-shrink:0;width:84px;display:flex;padding:6px 0 6px 6px}@container (width < 460px){.TierList_tierLabel__3K4Y3{width:76px}}.TierList_tierTile__Ysqi6{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;border-radius:14px}.TierList_tierTile__Ysqi6 img{width:auto;height:48px;object-fit:contain}.TierList_tierTile__Ysqi6.TierList_prism__O2M0h{background:linear-gradient(135deg,var(--dance-tint),var(--vocal-tint))}.TierList_tierTile__Ysqi6.TierList_dance__vwGGh{background-color:var(--dance-tint)}.TierList_tierTile__Ysqi6.TierList_visual__0nXW2{background-color:var(--visual-tint)}.TierList_tierTile__Ysqi6.TierList_vocal__8orqu{background-color:var(--vocal-tint)}.TierList_tierTile__Ysqi6.TierList_accent__Yy0n0{background-color:var(--accent-tint)}.TierList_tierTile__Ysqi6.TierList_stamina__lvvjE{background-color:var(--stamina-tint)}.TierList_tierTile__Ysqi6.TierList_muted___PiPu{background-color:var(--fill-muted)}.TierList_tierAdd__qYL5o,.TierList_tierDeleteBtn__cRysK{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;background-color:var(--surface-panel);line-height:1;opacity:0;scale:.5;pointer-events:none;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.TierList_tierAdd__qYL5o:active:not(:disabled,[aria-disabled=true],.TierList_disabled__Us65q),.TierList_tierDeleteBtn__cRysK:active:not(:disabled,[aria-disabled=true],.TierList_disabled__Us65q){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.TierList_tierAdd__qYL5o,.TierList_tierDeleteBtn__cRysK{transition:opacity .12s,background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.48,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.TierList_tierAdd__qYL5o{left:0;right:0;width:fit-content;height:20px;margin:0 auto;padding:0 7px;gap:2px;border-radius:999px;color:var(--accent-ink);font-size:10px;font-weight:800;white-space:nowrap}.TierList_tierAdd__qYL5o svg{font-size:8px}.TierList_tierAdd__qYL5o:hover{background-color:var(--accent-tint)}.TierList_tierAddTop__Jwlb7{top:-3px}.TierList_tierAddBottom__ettoM{bottom:-1px}.TierList_tierDeleteBtn__cRysK{top:0;bottom:0;left:-3px;width:22px;height:22px;margin:auto 0;border-radius:50%;color:var(--danger);font-size:11px}.TierList_tierDeleteBtn__cRysK:hover{background-color:var(--danger-tint)}.TierList_tierLabel__3K4Y3:focus-within .TierList_tierAdd__qYL5o,.TierList_tierLabel__3K4Y3:focus-within .TierList_tierDeleteBtn__cRysK,.TierList_tierLabel__3K4Y3:hover .TierList_tierAdd__qYL5o,.TierList_tierLabel__3K4Y3:hover .TierList_tierDeleteBtn__cRysK{opacity:1;scale:1;pointer-events:auto}.TierList_tierLabel__3K4Y3:focus-within .TierList_tierAddBottom__ettoM,.TierList_tierLabel__3K4Y3:hover .TierList_tierAddBottom__ettoM{transition-delay:30ms}.TierList_tierLabel__3K4Y3:focus-within .TierList_tierDeleteBtn__cRysK,.TierList_tierLabel__3K4Y3:hover .TierList_tierDeleteBtn__cRysK{transition-delay:15ms}@media(hover:none){.TierList_tierAdd__qYL5o,.TierList_tierDeleteBtn__cRysK{opacity:1;scale:1;pointer-events:auto}.TierList_tierTile__Ysqi6 img{height:40px}}.TierList_items__YpLbV{flex:1 1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 10px;min-height:80px;transition:background-color .18s}.TierList_itemsCanDrop__v0S_l{background-color:var(--fill-subtle)}.TierList_itemsDropOver__oa7I6{background-color:var(--accent-tint)}.TierList_item__XdsZ2{position:relative;width:56px;height:56px;cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.TierList_item__XdsZ2:active{cursor:grabbing}.TierList_itemEnter__rccOj{animation:TierList_popIn__gcXO6 .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes TierList_popIn__gcXO6{0%{opacity:0;scale:.92}}.TierList_itemLandA__Xy_F9{animation:TierList_landA__s6OnH .42s cubic-bezier(.32,1.48,.52,1) .15s both}.TierList_itemLandB__9R4W8{animation:TierList_landB__0RPE0 .42s cubic-bezier(.32,1.48,.52,1) .15s both}@keyframes TierList_landA__s6OnH{0%{scale:1.12}}@keyframes TierList_landB__0RPE0{0%{scale:1.12}}.TierList_itemPlaceholder__xLTks{opacity:.3;border-radius:6%;outline:2px dashed var(--accent-edge);outline-offset:1px}.TierList_overlayItem__IDc8J{cursor:grabbing;animation:TierList_pickUp__pA3wx .34s cubic-bezier(.32,1.48,.52,1) forwards;filter:drop-shadow(0 10px 14px rgba(20,20,40,.18))}@keyframes TierList_pickUp__pA3wx{to{scale:1.08;rotate:-3deg}}.TierList_addButton__P8XTL{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--surface-border-strong);border-radius:6%;background-color:var(--fill-subtle);color:var(--accent-ink);font-size:18px;transition:opacity .12s,border-color .12s,background-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.TierList_addButton__P8XTL:active:not(:disabled,[aria-disabled=true],.TierList_disabled__Us65q){scale:.93;transition-duration:60ms}.TierList_addButton__P8XTL svg{transition:scale .34s cubic-bezier(.32,1.48,.52,1)}.TierList_addButton__P8XTL:hover{border-color:var(--accent-edge);background-color:var(--accent-tint)}.TierList_addButton__P8XTL:hover svg{scale:1.2}@media(hover:hover)and (pointer:fine){.TierList_addButton__P8XTL{opacity:0;scale:.8;pointer-events:none}.TierList_row__5OEoy:focus-within .TierList_addButton__P8XTL,.TierList_row__5OEoy:hover .TierList_addButton__P8XTL{opacity:1;scale:1;pointer-events:auto}.TierList_row__5OEoy:focus-within .TierList_addButton__P8XTL:active,.TierList_row__5OEoy:hover .TierList_addButton__P8XTL:active{scale:.93}}