.sdk-overlay[data-v-4c2e74dc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sdk-sheet[data-v-4c2e74dc]{position:relative;width:min(460px,calc(100vw - 24px));max-height:min(92vh,760px);overflow:auto;padding:20px;border-radius:18px;background:#fff;box-shadow:0 18px 48px #00000038;color:#1a1a2e}.sdk-sheet.is-wide[data-v-4c2e74dc]{width:min(720px,calc(100vw - 24px))}.sdk-sheet.is-runtime[data-v-4c2e74dc]{background:linear-gradient(180deg,#fff,#fffcfd);border:1px solid #e8ebf0}.sdk-runtime-glow[data-v-4c2e74dc]{position:absolute;top:0;left:0;right:0;height:120px;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#ffb7c81f,#ffb7c800);pointer-events:none}.sdk-status[data-v-4c2e74dc]{margin-bottom:12px;padding:10px 12px;border-radius:12px;font-size:12px}.sdk-status.success[data-v-4c2e74dc]{background:#edfdf4;color:#166534;border:1px solid #ccefd8}.sdk-status.error[data-v-4c2e74dc]{background:#fff1f2;color:#be123c;border:1px solid #fecdd3}.sdk-head[data-v-4c2e74dc],.sdk-runtime-head[data-v-4c2e74dc]{display:flex;align-items:center;justify-content:space-between;gap:12px}.sdk-head.is-center[data-v-4c2e74dc]{position:relative;justify-content:center}.sdk-head.has-back h3[data-v-4c2e74dc]{flex:1;margin:0 36px 0 0;text-align:center}.sdk-head h3[data-v-4c2e74dc],.sdk-runtime-brand h3[data-v-4c2e74dc]{margin:0;font-size:22px;font-weight:700;color:#1a1a2e}.sdk-head.is-center .sdk-icon-btn[data-v-4c2e74dc]{position:absolute;right:0}.sdk-icon-btn[data-v-4c2e74dc]{width:36px;height:36px;border:0;border-radius:10px;background:#f3f4f6;color:#1a1a2e;font-size:22px;line-height:1;cursor:pointer}.sdk-icon-btn.is-back[data-v-4c2e74dc]{font-size:28px}.sdk-title-line[data-v-4c2e74dc]{width:60px;height:3px;margin:12px auto 18px;border-radius:999px;background:linear-gradient(135deg,#ff6b9d,#ff8a65)}.sdk-row-field[data-v-4c2e74dc],.sdk-info-row[data-v-4c2e74dc]{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:0 14px;border:1px solid #e8ecf1;border-radius:12px;background:#f5f7fa}.sdk-row-field.has-action[data-v-4c2e74dc]{grid-template-columns:68px minmax(0,1fr) auto}.sdk-row-field span[data-v-4c2e74dc],.sdk-info-row span[data-v-4c2e74dc],.sdk-runtime-brand p[data-v-4c2e74dc],.sdk-runtime-meta small[data-v-4c2e74dc],.sdk-runtime-card p[data-v-4c2e74dc],.sdk-runtime-empty span[data-v-4c2e74dc],.sdk-record-card span[data-v-4c2e74dc],.sdk-invite-card>span[data-v-4c2e74dc]{color:#6b7280}.sdk-row-field input[data-v-4c2e74dc]{min-width:0;border:0;outline:none;background:transparent;color:#1a1a2e}.sdk-inline-action[data-v-4c2e74dc],.sdk-text-btn[data-v-4c2e74dc],.sdk-runtime-link[data-v-4c2e74dc]{border:0;background:transparent;color:#ff6b9d;cursor:pointer}.sdk-inline-links[data-v-4c2e74dc],.sdk-footer-link-row[data-v-4c2e74dc]{display:flex;justify-content:flex-end}.sdk-footer-link-row[data-v-4c2e74dc]{justify-content:center;margin-top:18px}.sdk-primary-btn[data-v-4c2e74dc],.sdk-danger-btn[data-v-4c2e74dc]{width:100%;min-height:45px;border:0;border-radius:12px;cursor:pointer;font-size:14px;font-weight:700}.sdk-primary-btn[data-v-4c2e74dc]{background:linear-gradient(135deg,#ff6b9d,#ff8a65);color:#fff}.sdk-primary-btn.small[data-v-4c2e74dc]{width:auto;min-width:80px;min-height:36px;padding:0 18px;font-size:12px}.sdk-primary-btn.small.runtime[data-v-4c2e74dc]{min-width:96px;min-height:38px}.sdk-danger-btn[data-v-4c2e74dc]{background:#e5e7eb;color:#ef4444}.sdk-avatar-wrap[data-v-4c2e74dc]{display:flex;flex-direction:column;align-items:center;margin-bottom:18px}.sdk-avatar-button[data-v-4c2e74dc]{position:relative;width:72px;height:72px;border:0;border-radius:50%;overflow:visible;isolation:isolate;background:linear-gradient(135deg,#f5f7fa,#eef2f6);cursor:pointer}.sdk-avatar-button[data-v-4c2e74dc]:disabled{cursor:wait}.sdk-avatar-image[data-v-4c2e74dc],.sdk-avatar-fallback[data-v-4c2e74dc]{position:relative;z-index:1;width:100%;height:100%;border-radius:50%}.sdk-avatar-image[data-v-4c2e74dc]{object-fit:cover}.sdk-avatar-fallback[data-v-4c2e74dc]{display:grid;place-items:center;font-size:12px;color:#6b7280}.sdk-avatar-badge[data-v-4c2e74dc]{position:absolute;right:3px;bottom:3px;z-index:3;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:2px solid #ffffff;background:linear-gradient(135deg,#ff6b9d,#ff8a65);color:#fff;font-size:14px;font-weight:700;line-height:1}.sdk-file-input[data-v-4c2e74dc]{display:none}.sdk-info-list[data-v-4c2e74dc],.sdk-record-list[data-v-4c2e74dc],.sdk-runtime-list[data-v-4c2e74dc],.sdk-stack-actions[data-v-4c2e74dc]{display:grid;gap:12px}.sdk-info-row strong[data-v-4c2e74dc],.sdk-record-card strong[data-v-4c2e74dc],.sdk-runtime-meta strong[data-v-4c2e74dc],.sdk-runtime-empty strong[data-v-4c2e74dc],.sdk-invite-code-row strong[data-v-4c2e74dc]{color:#1a1a2e}.sdk-invite-card[data-v-4c2e74dc]{padding:20px;border-radius:12px;background:#f5f7fa;border:1px solid #e8ecf1}.sdk-invite-code-row[data-v-4c2e74dc]{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap}.sdk-invite-code-row strong[data-v-4c2e74dc]{flex:1;font-size:22px;color:#ff6b9d}.sdk-invite-slogan[data-v-4c2e74dc]{margin:10px 0 0;color:#6b7280;font-size:13px;line-height:1.6}.sdk-tab-strip[data-v-4c2e74dc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sdk-tab-btn[data-v-4c2e74dc]{height:40px;border:0;background:transparent;color:#c0c4cc;font-size:13px;cursor:pointer}.sdk-tab-btn.is-active[data-v-4c2e74dc]{color:#333;font-weight:700}.sdk-tab-indicator[data-v-4c2e74dc]{width:calc(50% - 20px);height:3px;margin-left:10px;border-radius:999px;background:linear-gradient(135deg,#ff6b9d,#ff8a65);transition:transform .18s ease}.sdk-record-card[data-v-4c2e74dc]{padding:16px;border-radius:12px;border:1px solid #e8ecf1;background:#f5f7fa}.sdk-runtime-brand[data-v-4c2e74dc],.sdk-runtime-meta[data-v-4c2e74dc],.sdk-runtime-card-head[data-v-4c2e74dc],.sdk-runtime-card-foot[data-v-4c2e74dc]{display:flex;align-items:center;gap:12px}.sdk-runtime-brand[data-v-4c2e74dc]{flex:1}.sdk-runtime-icon[data-v-4c2e74dc],.sdk-runtime-mini-icon[data-v-4c2e74dc]{display:inline-grid;place-items:center;border-radius:14px;color:#ff6b9d;background:#fff7fa;border:1px solid #f0dbe4;font-weight:700}.sdk-runtime-icon[data-v-4c2e74dc]{width:48px;height:48px;font-size:16px}.sdk-runtime-mini-icon[data-v-4c2e74dc]{width:40px;height:40px;font-size:14px}.sdk-runtime-icon.is-gold[data-v-4c2e74dc],.sdk-runtime-mini-icon.is-gold[data-v-4c2e74dc]{color:#ff9a76;background:#fff7f2}.sdk-runtime-icon.is-soft[data-v-4c2e74dc],.sdk-runtime-mini-icon.is-soft[data-v-4c2e74dc]{color:#ff8a65;background:#fffaf7}.sdk-runtime-brand p[data-v-4c2e74dc],.sdk-runtime-meta small[data-v-4c2e74dc],.sdk-runtime-chevron[data-v-4c2e74dc]{font-size:10px}.sdk-runtime-list[data-v-4c2e74dc]{margin-top:16px}.sdk-runtime-card[data-v-4c2e74dc]{padding:16px;border:1px solid #f1f3f6;border-radius:18px;background:#fff}.sdk-runtime-meta[data-v-4c2e74dc]{flex:1}.sdk-runtime-meta>div[data-v-4c2e74dc]{min-width:0}.sdk-runtime-meta strong[data-v-4c2e74dc]{display:block;font-size:14px}.sdk-runtime-card p[data-v-4c2e74dc]{margin:12px 0;font-size:12px;line-height:1.7}.sdk-runtime-card-foot[data-v-4c2e74dc]{justify-content:space-between}.sdk-runtime-tag[data-v-4c2e74dc]{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:1px solid #e8ebf0;border-radius:999px;background:#fff;color:#ff6b9d;font-size:10px;font-weight:700}.sdk-runtime-tag.gold[data-v-4c2e74dc]{color:#ff9a76}.sdk-runtime-empty[data-v-4c2e74dc],.sdk-empty[data-v-4c2e74dc]{padding:16px;border-radius:12px;background:#f5f7fa;color:#6b7280;text-align:center}.top-gap[data-v-4c2e74dc]{margin-top:20px}.top-gap-sm[data-v-4c2e74dc]{margin-top:12px}.top-gap-xs[data-v-4c2e74dc]{margin-top:6px}@media(max-width:720px){.sdk-overlay[data-v-4c2e74dc]{padding:12px;justify-content:center}.sdk-sheet[data-v-4c2e74dc],.sdk-sheet.is-wide[data-v-4c2e74dc]{width:100%;max-height:90vh}.sdk-row-field[data-v-4c2e74dc],.sdk-info-row[data-v-4c2e74dc]{grid-template-columns:56px minmax(0,1fr)}.sdk-row-field.has-action[data-v-4c2e74dc]{grid-template-columns:56px minmax(0,1fr);padding-top:10px;padding-bottom:10px}.sdk-inline-action[data-v-4c2e74dc]{grid-column:2;justify-self:end}.sdk-head.has-back h3[data-v-4c2e74dc]{margin-right:0;font-size:20px}.sdk-runtime-card-foot[data-v-4c2e74dc],.sdk-invite-code-row[data-v-4c2e74dc]{flex-direction:column;align-items:stretch}}
