.profile-wrap.svelte-8lu8vj{max-width:1200px;margin:0 auto}.section-h.svelte-8lu8vj{font-size:16px;margin:18px 0 6px}.detail-heart.svelte-8lu8vj{position:static;width:42px;height:42px;font-size:22px;background:var(--surface-2);border:1px solid var(--border)}.thumb-btn.svelte-8lu8vj{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:6px;height:96px;padding:0;font-size:14px;position:relative;overflow:hidden}.thumb-vid-hint.svelte-8lu8vj{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;background:#00000059}.activity-mark.svelte-8lu8vj{position:absolute;top:3px;left:3px;display:inline-flex;align-items:center;gap:3px;background:#000000a6;color:#ffd166;padding:2px 5px;border-radius:6px;font-size:10px;line-height:1;pointer-events:none}.activity-mark.main-mark.svelte-8lu8vj{top:10px;left:10px;font-size:12px;padding:4px 8px;gap:5px;z-index:2}.main-media-wrap.svelte-8lu8vj{position:relative}.thumb-btn-img.svelte-8lu8vj{position:relative;background:none;border:1px solid var(--border);border-radius:6px;padding:0;overflow:hidden;height:96px}.thumb-btn-img.svelte-8lu8vj img:where(.svelte-8lu8vj){display:block}.thumbs-carousel.svelte-8lu8vj{display:flex;align-items:center;gap:6px;margin-top:10px;min-width:0}.thumbs-track.svelte-8lu8vj{display:flex;flex-wrap:nowrap;overflow-x:hidden;scroll-behavior:smooth;gap:8px;flex:1 1 auto;min-width:0;padding:2px}.thumbs-track.svelte-8lu8vj>:where(.svelte-8lu8vj){flex:0 0 auto}.thumb-nav.svelte-8lu8vj{width:34px;height:44px;flex:0 0 auto;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-size:22px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.thumb-nav.svelte-8lu8vj:disabled{opacity:.35;cursor:default}.thumb-btn.sel.svelte-8lu8vj,.thumb-btn-img.sel.svelte-8lu8vj{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.big-play.svelte-8lu8vj{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:84px;height:84px;border-radius:50%;background:#0000008c;color:#fff;font-size:34px;line-height:1;border:2px solid rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.big-play.svelte-8lu8vj:hover{background:#000000b3}.big-play.svelte-8lu8vj svg:where(.svelte-8lu8vj){display:block;transform:translate(2px)}.agent-box.svelte-8lu8vj{display:flex;flex-direction:column;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:14px;margin-top:4px}.agent-row.svelte-8lu8vj{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.agent-label.svelte-8lu8vj{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.agent-name.svelte-8lu8vj{font-weight:700;font-size:16px}.agent-link.svelte-8lu8vj{width:fit-content;color:var(--accent);font-weight:600;font-size:14px;text-decoration:underline}.agent-link.svelte-8lu8vj:hover{color:var(--accent-2)}.agent-via.svelte-8lu8vj{color:var(--muted);font-size:12.5px}.agent-ext.svelte-8lu8vj{width:fit-content;color:var(--accent-2);font-size:13.5px;text-decoration:underline}.icon-btn.svelte-8lu8vj{width:44px;height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);cursor:pointer}.icon-btn.svelte-8lu8vj:hover{border-color:var(--accent);color:var(--accent)}
