.ap-backdrop.svelte-1sz4cxx{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1300}.ap-card.svelte-1sz4cxx{position:fixed;z-index:1301;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));max-height:86vh;overflow-y:auto;background:#14161e;color:#c8c8d0;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:0 20px 18px;box-shadow:0 24px 70px #0000008c;scrollbar-width:thin;scrollbar-color:#475569 transparent}.ap-head.svelte-1sz4cxx{position:sticky;top:0;background:#14161e;display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:.9375rem;font-weight:700;color:#f1f5f9;border-bottom:1px solid rgba(255,255,255,.07)}.ap-close.svelte-1sz4cxx{background:none;border:none;color:#94a3b8;font-size:1.375rem;line-height:1;cursor:pointer;padding:0 4px;border-radius:6px}.ap-close.svelte-1sz4cxx:hover{color:#fff;background:#ffffff0f}.ap-current.svelte-1sz4cxx{display:flex;justify-content:center;padding:18px 0 14px}.ap-upload.svelte-1sz4cxx{width:100%;background:#38bdf8;color:#06121f;border:none;border-radius:9px;padding:10px;font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}.ap-upload.svelte-1sz4cxx:hover:not(:disabled){background:#7dd3fc}.ap-upload.svelte-1sz4cxx:disabled{opacity:.6;cursor:default}.ap-error.svelte-1sz4cxx{margin-top:10px;font-size:.75rem;color:#f87171;text-align:center}.ap-or.svelte-1sz4cxx{text-align:center;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:16px 0 12px}.ap-grid.svelte-1sz4cxx{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ap-preset.svelte-1sz4cxx{display:flex;align-items:center;justify-content:center;padding:6px;background:none;border:2px solid transparent;border-radius:12px;cursor:pointer}.ap-preset.svelte-1sz4cxx:hover:not(:disabled){background:#ffffff0d}.ap-preset.sel.svelte-1sz4cxx{border-color:#38bdf8}.ap-preset.svelte-1sz4cxx:disabled{cursor:default}.ap-remove.svelte-1sz4cxx{display:block;margin:16px auto 2px;background:none;border:none;cursor:pointer;font:inherit;font-size:.8125rem;color:#94a3b8;text-decoration:underline}.ap-remove.svelte-1sz4cxx:hover:not(:disabled){color:#f87171}.ap-remove.svelte-1sz4cxx:disabled{opacity:.6;cursor:default}.up-backdrop.svelte-gd26gc{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1200}.up-card.svelte-gd26gc{position:fixed;z-index:1201;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 32px));max-height:80vh;overflow-y:auto;background:#14161e;color:#c8c8d0;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:22px 22px 18px;box-shadow:0 24px 70px #0000008c;scrollbar-width:thin;scrollbar-color:#475569 transparent}.up-close.svelte-gd26gc{position:absolute;top:12px;right:14px;background:none;border:none;color:#94a3b8;font-size:1.375rem;line-height:1;cursor:pointer;padding:2px 6px;border-radius:6px}.up-close.svelte-gd26gc:hover{color:#fff;background:#ffffff0f}.up-state.svelte-gd26gc{padding:28px 6px;text-align:center;color:#94a3b8;font-size:.875rem}.up-head.svelte-gd26gc{display:flex;align-items:center;gap:14px;margin-bottom:16px}.up-avatar-edit.svelte-gd26gc{position:relative;padding:0;border:none;background:none;cursor:pointer;border-radius:50%;flex-shrink:0;line-height:0}.up-avatar-badge.svelte-gd26gc{position:absolute;right:-2px;bottom:-2px;width:20px;height:20px;background:#38bdf8;border:2px solid #14161e;border-radius:50%;display:flex;align-items:center;justify-content:center}.up-avatar-edit.svelte-gd26gc:hover .up-avatar-badge:where(.svelte-gd26gc){background:#7dd3fc}.up-name.svelte-gd26gc{font-size:1.125rem;font-weight:700;color:#f1f5f9;display:flex;align-items:center;gap:8px}.up-admin.svelte-gd26gc{font-size:.5625rem;font-weight:700;letter-spacing:.06em;background:#38bdf8;color:#06121f;padding:2px 5px;border-radius:4px}.up-counts.svelte-gd26gc{display:flex;gap:16px;margin-top:5px;font-size:.8125rem;color:#94a3b8}.up-counts.svelte-gd26gc strong:where(.svelte-gd26gc){color:#e2e8f0}.up-actions.svelte-gd26gc{display:flex;align-items:center;gap:10px;margin-bottom:4px;flex-wrap:wrap}.up-btn.svelte-gd26gc{font:inherit;font-size:.8125rem;font-weight:600;padding:6px 16px;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:background .12s,color .12s,border-color .12s}.up-follow.svelte-gd26gc{background:#38bdf8;color:#06121f}.up-follow.svelte-gd26gc:hover:not(:disabled){background:#7dd3fc}.up-btn.svelte-gd26gc:disabled{opacity:.5;cursor:default}.up-following.svelte-gd26gc{background:none;color:#94a3b8;border-color:#94a3b873}.up-following.svelte-gd26gc:hover{color:#f87171;border-color:#f871718c;background:#f871711f}.up-block.svelte-gd26gc{background:none;color:#94a3b8;border-color:#94a3b84d}.up-block.svelte-gd26gc:hover{color:#f87171;border-color:#f8717180}.up-unblock.svelte-gd26gc{background:none;color:#38bdf8;border-color:#38bdf880}.up-unblock.svelte-gd26gc:hover{background:#38bdf81f}.up-note.svelte-gd26gc{font-size:.75rem;color:#94a3b8}.up-subnote.svelte-gd26gc{font-size:.75rem;color:#f59e0b;margin:6px 0 2px}.up-self-actions.svelte-gd26gc{display:flex;flex-direction:column;gap:8px;margin:6px 0 2px}.up-self-btn.svelte-gd26gc{display:flex;align-items:center;gap:10px;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:10px 12px;cursor:pointer;color:#e2e8f0;font:inherit;font-size:.875rem;text-align:left}.up-self-btn.svelte-gd26gc:hover{background:#ffffff14}.up-self-btn.svelte-gd26gc>svg:where(.svelte-gd26gc):first-child{color:#38bdf8;flex-shrink:0}.up-self-arrow.svelte-gd26gc{margin-left:auto;color:#64748b;flex-shrink:0}.up-section-label.svelte-gd26gc{margin-top:18px;margin-bottom:8px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.up-comments.svelte-gd26gc{display:flex;flex-direction:column;gap:8px}.up-comment.svelte-gd26gc{text-align:left;background:#ffffff08;border:none;border-left:2px solid rgba(56,189,248,.4);border-radius:0 6px 6px 0;padding:8px 10px;cursor:pointer;color:inherit;font:inherit}.up-comment.svelte-gd26gc:hover{background:#38bdf814}.up-comment-body.svelte-gd26gc{font-size:.8125rem;line-height:1.45;color:#d7d7de;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.up-comment-meta.svelte-gd26gc{font-size:.6875rem;color:#64748b;margin-top:4px}.up-comment-wrap.svelte-gd26gc{position:relative}.up-comment-self.svelte-gd26gc{padding-right:30px}.up-comment-del.svelte-gd26gc{position:absolute;top:6px;right:6px;background:none;border:1px solid rgba(148,163,184,.35);color:#94a3b8;border-radius:6px;cursor:pointer;font:inherit;font-size:.6875rem;line-height:1;padding:3px 7px}.up-comment-del.svelte-gd26gc:hover{color:#f87171;border-color:#f8717180}.up-comment-del.armed.svelte-gd26gc{color:#f87171;border-color:#f87171;font-weight:600}.up-comment-del.svelte-gd26gc:disabled{opacity:.5;cursor:default}.up-empty.svelte-gd26gc{font-size:.8125rem;color:#64748b;padding:4px 0 6px}.up-mention.svelte-gd26gc{color:var(--link);font-weight:700}.up-full.svelte-gd26gc{display:inline-block;margin-top:6px;font-size:.8125rem;font-weight:700;color:var(--link);text-decoration:none}.up-full.svelte-gd26gc:hover{text-decoration:underline}.up-card.up-page.svelte-gd26gc{position:static;transform:none;width:auto;max-width:780px;max-height:none;margin:0 auto;overflow:visible;border-radius:var(--r-card);padding:28px 30px 24px;box-shadow:none}.up-page.svelte-gd26gc .up-name:where(.svelte-gd26gc){font-size:1.75rem}@media (max-width: 640px){.up-card.up-page.svelte-gd26gc{padding:20px 16px}}
