.supermagic-who-plays-whom_root__D4PNI{--sm-cast-card-w:320px;display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);min-width:0}.supermagic-who-plays-whom_header__p2h8X{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);align-items:baseline}.supermagic-who-plays-whom_title__BSL31{color:var(--w2-color-text-primary)}.supermagic-who-plays-whom_hint__R13NH{color:var(--w2-color-text-muted)}.supermagic-who-plays-whom_notice__KORJR{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-sm);align-items:center;justify-content:space-between}.supermagic-who-plays-whom_sentence__WAbHq{flex:1 1 0;min-width:0;color:var(--w2-color-text-primary)}.supermagic-who-plays-whom_cards__Qz2sk{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-sm)}.supermagic-who-plays-whom_card__tKytv{display:flex;flex:0 1 var(--sm-cast-card-w);gap:var(--w2-size-gap-sm);align-items:center;box-sizing:border-box;min-width:0;padding:var(--w2-size-gap-sm);overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-select-border-default);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-raised);color:var(--w2-color-select-text-value);text-align:left;cursor:pointer;transition:border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.supermagic-who-plays-whom_card__tKytv:hover,.supermagic-who-plays-whom_card__tKytv[data-open]{border-color:var(--w2-color-select-border-hover)}.supermagic-who-plays-whom_card__tKytv:focus-visible{outline:var(--w2-size-border-strong) solid var(--w2-color-select-border-focus);outline-offset:calc(var(--w2-size-border-strong) * -1)}.supermagic-who-plays-whom_thumb__L0zJO{flex:none;width:calc(var(--w2-size-padding-md) * 2);height:calc(var(--w2-size-padding-md) * 2);box-sizing:border-box;border:var(--w2-size-border-default) solid var(--w2-color-border-strong);border-radius:var(--w2-size-radius-control-sm);object-fit:cover}.supermagic-who-plays-whom_cardCopy__zc0fP{display:flex;flex:1 1 0;flex-direction:column;gap:var(--w2-size-gap-2xs);min-width:0}.supermagic-who-plays-whom_cardLabel__2nQfg{color:var(--w2-color-text-muted)}.supermagic-who-plays-whom_cardValue__qtYV7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supermagic-who-plays-whom_cardValue__qtYV7[data-empty]{color:var(--w2-color-text-muted)}.supermagic-who-plays-whom_chevron__ar7VJ{flex:none;color:var(--w2-color-icon-secondary)}.supermagic-who-plays-whom_panel__GsK_F{--sm-cast-card-w:320px;z-index:1500;box-sizing:border-box;width:var(--radix-popover-trigger-width);min-width:var(--sm-cast-card-w);max-height:min(var(--radix-popover-content-available-height),60vh);padding:var(--w2-size-padding-xs);overflow-y:auto;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-overlay);box-shadow:var(--w2-shadow-elevation-4);transform-origin:var(--radix-popover-content-transform-origin);animation:supermagic-who-plays-whom_sm-pop-in__Ed6lb var(--w2-motion-duration-interface) var(--w2-motion-easing-enter) both}@keyframes supermagic-who-plays-whom_sm-pop-in__Ed6lb{0%{opacity:0;transform:translateY(calc(var(--w2-size-padding-2xs) * -1)) scale(.98)}}@media (prefers-reduced-motion:reduce){.supermagic-who-plays-whom_panel__GsK_F{animation:none}}.supermagic-who-plays-whom_rows__UleJV{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs)}.supermagic-who-plays-whom_row__f_wgh{display:flex;gap:var(--w2-size-gap-sm);align-items:flex-start;padding:var(--w2-size-padding-xs);border-radius:var(--w2-size-radius-control-sm);color:var(--w2-color-text-primary);cursor:pointer}.supermagic-who-plays-whom_row__f_wgh:hover{background:var(--w2-color-surface-hover)}.supermagic-who-plays-whom_rowLabel__2tqId{flex:1 1 0;min-width:0}.supermagic-who-plays-whom_rowNote__1ccQZ{color:var(--w2-color-text-muted)}