.media-selector-item[data-v-c6d82571]{aspect-ratio:9/16;background:#0000004d;border:2px solid transparent;border-radius:12px;cursor:pointer;overflow:hidden;position:relative;transition:border-color .2s}.media-selector-item.selected[data-v-c6d82571]{border-color:#f56eb1}.media-selector-item__media[data-v-c6d82571]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-selector-item__overlay[data-v-c6d82571]{align-items:center;background:#f56eb133;color:#f56eb1;display:flex;inset:0;justify-content:center;position:absolute}.media-selector-mobile[data-v-ba55495e]{background:#1a1a1e;display:flex;flex-direction:column;height:100%;overflow:hidden}.media-selector-mobile__head[data-v-ba55495e]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.media-selector-mobile__title[data-v-ba55495e]{color:#fff;font-size:18px;font-weight:700;margin:0}.media-selector-mobile__close[data-v-ba55495e]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.media-selector-mobile__body[data-v-ba55495e]{flex:1;overflow-y:auto;padding:16px}.media-selector-mobile__empty[data-v-ba55495e]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;font-size:14px;gap:16px;justify-content:center;padding:60px 20px}.media-selector-mobile__list[data-v-ba55495e] .scrollable-list{grid-template-columns:repeat(2,minmax(0,1fr))}.media-selector-mobile__list[data-v-ba55495e] .loading-more,.media-selector-mobile__list[data-v-ba55495e] .no-more{color:#ffffff80}.media-selector-mobile__footer[data-v-ba55495e]{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;gap:12px;padding:16px 20px}.media-selector-mobile__btn[data-v-ba55495e]{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:16px;font-weight:600;height:44px;transition:opacity .2s}.media-selector-mobile__btn--cancel[data-v-ba55495e]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.3);color:#fff}.media-selector-mobile__btn--confirm[data-v-ba55495e]{background:#f56eb1;color:#fff}.media-selector-mobile__btn--confirm[data-v-ba55495e]:disabled{cursor:not-allowed;opacity:.5}
