.modal-container[data-v-9e7df4a1]{align-items:center;animation:fadeIn-9e7df4a1 .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-wrapper[data-v-9e7df4a1]{opacity:0;padding:0 16px;transform:scale(.9) translateY(20px);transition:all .2s cubic-bezier(.4,0,.2,1);width:300px}.modal-wrapper.visible[data-v-9e7df4a1]{opacity:1;transform:scale(1) translateY(0)}.modal-content[data-v-9e7df4a1]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1f0038f2;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 20px 40px #0006;display:flex;flex-direction:column;gap:16px;padding:24px;width:100%}.modal-title[data-v-9e7df4a1]{color:#fff;font-size:20px;font-weight:600;line-height:1.4}.modal-text[data-v-9e7df4a1]{color:#fffc;font-size:15px;letter-spacing:.2px;line-height:1.6;margin-bottom:8px;padding:0 8px;text-align:center;white-space:pre-line;word-break:break-word}.modal-buttons[data-v-9e7df4a1]{display:flex;flex-direction:column;gap:12px;margin-top:8px;width:100%}.modal-buttons button[data-v-9e7df4a1]{align-items:center;border:none;border-radius:24px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;transition:transform .15s ease;width:100%;-webkit-tap-highlight-color:transparent}.modal-buttons button[data-v-9e7df4a1]:active{transform:scale(.98)}.modal-buttons .confirm-button[data-v-9e7df4a1]{background:#ffffff1a;color:#fff}.modal-buttons .confirm-button[data-v-9e7df4a1]:active{background:#ffffff26}.modal-buttons .cancel-button[data-v-9e7df4a1]{background:#7c5cff;color:#fff}.modal-buttons .cancel-button[data-v-9e7df4a1]:active{background:#6a4deb}@keyframes fadeIn-9e7df4a1{0%{opacity:0}to{opacity:1}}.back-button-wrapper[data-v-300a2dbf]{align-items:center;display:flex;gap:12px}.back-button[data-v-300a2dbf]{align-items:center;backdrop-filter:blur(6.818px);-webkit-backdrop-filter:blur(6.818px);background:#1f003880;border:none;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;transition:all .2s ease;width:44px}.back-button[data-v-300a2dbf]:hover{background:#1f0038b3;transform:scale(1.05)}.back-button[data-v-300a2dbf]:active{transform:scale(.95)}.back-button.no-background[data-v-300a2dbf]{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}.back-button.no-background[data-v-300a2dbf]:hover{background:transparent}.back-icon[data-v-300a2dbf]{color:#fff;flex-shrink:0;height:24px;width:24px}.actor-group[data-v-300a2dbf]{background:#0006;border-radius:888px;gap:12px;padding:4px}.actor-group[data-v-300a2dbf],.actor-info[data-v-300a2dbf]{align-items:center;display:flex;flex-shrink:0}.actor-info[data-v-300a2dbf]{gap:8px}.actor-avatar[data-v-300a2dbf]{border:1px solid hsla(0,0%,100%,.3);border-radius:50%;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.actor-name[data-v-300a2dbf]{color:#fff;font-weight:500;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actor-name[data-v-300a2dbf],.follow-button[data-v-300a2dbf]{font-family:PingFang SC;font-size:14px}.follow-button[data-v-300a2dbf]{border:none;border-radius:888px;cursor:pointer;flex-shrink:0;font-weight:600;padding:6px 16px;transition:all .2s ease}.follow-button.follow[data-v-300a2dbf]{background:var(--sp-theme-main,#7c3aed);color:#fff}.follow-button.follow[data-v-300a2dbf]:hover{opacity:.9}.follow-button.following[data-v-300a2dbf]{background:#fff3;border:1px solid hsla(0,0%,100%,.3);color:#fff}.follow-button.following[data-v-300a2dbf]:hover{background:#ffffff4d}.follow-button[data-v-300a2dbf]:active{transform:scale(.95)}
