.profile-page.svelte-1250ir9{color:#e2e8f0;box-sizing:border-box;max-width:100%;min-height:100vh;padding:2rem 1.5rem 5rem;overflow-x:hidden}.profile-container.svelte-1250ir9{max-width:900px;margin:0 auto}.profile-card.svelte-1250ir9{background:#0e111d;border:1px solid #ffffff14;border-radius:20px;overflow:hidden;box-shadow:0 16px 40px -10px #000000b3}.profile-banner-wrap.svelte-1250ir9{aspect-ratio:16/5;background:#141724;width:100%;position:relative;overflow:hidden}.profile-banner-img.svelte-1250ir9{object-fit:cover;width:100%;height:100%}.profile-banner-fallback.svelte-1250ir9{background:radial-gradient(at 80% 20%,#8b5cf647,#0000 60%),radial-gradient(at 20% 80%,#dfc28d2e,#0000 50%),linear-gradient(135deg,#181b2e 0%,#0c0e18 100%);border-bottom:1px solid #ffffff0f;width:100%;height:100%;position:relative}.profile-banner-fallback.svelte-1250ir9:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff04 0 1px,#0000 0 20px);position:absolute;inset:0}.profile-body.svelte-1250ir9{padding:0 2rem 2.5rem}.identity-row.svelte-1250ir9{justify-content:space-between;align-items:flex-end;margin-top:-50px;margin-bottom:1.25rem;display:flex}.avatar-holder.svelte-1250ir9{z-index:2;position:relative}.action-buttons.svelte-1250ir9{align-items:center;gap:.75rem;display:flex}.btn-profile-action.svelte-1250ir9{cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1.4rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-profile-action.self.svelte-1250ir9{color:#f1f5f9;background:linear-gradient(135deg,#6366f138 0%,#8b5cf629 100%);border:1px solid #8b5cf673;box-shadow:0 4px 14px #6366f133}.btn-profile-action.self.svelte-1250ir9:hover{color:#fff;background:linear-gradient(135deg,#6366f159 0%,#8b5cf647 100%);border-color:#a855f7a6;transform:translateY(-1px);box-shadow:0 6px 20px #6366f159}.btn-profile-action.follow.svelte-1250ir9{color:#fff;background:#8b5cf6;border:none}.btn-profile-action.follow.svelte-1250ir9:hover{background:#7c3aed;box-shadow:0 4px 16px #8b5cf666}.btn-profile-action.follow.following.svelte-1250ir9{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff26}.btn-profile-action.follow.following.svelte-1250ir9:hover{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.info-block.svelte-1250ir9{margin-bottom:1.75rem}.name-line.svelte-1250ir9{flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:.35rem;display:flex}.display-name.svelte-1250ir9{color:#fff;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.85rem;font-weight:800}.cosmetic-title-pill.svelte-1250ir9{color:#dfc28d;background:#dfc28d26;border:1px solid #dfc28d66;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.rank-title-pill.svelte-1250ir9{color:#c4b5fd;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:9999px;padding:.25rem .65rem;font-size:.78rem;font-weight:600}.staff-role-badge.svelte-1250ir9{letter-spacing:.03em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:750;display:inline-flex}.staff-role-badge.admin.svelte-1250ir9{color:#c4b5fd;background:#8b5cf629;border:1px solid #8b5cf673;box-shadow:0 0 12px #8b5cf633}.staff-role-badge.editor.svelte-1250ir9{color:#dfc28d;background:#dfc28d29;border:1px solid #dfc28d73;box-shadow:0 0 12px #dfc28d33}.meta-line.svelte-1250ir9{color:#64748b;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:.85rem;display:flex}.username-tag.svelte-1250ir9{color:#94a3b8;font-weight:600}.join-date.svelte-1250ir9{align-items:center;gap:.35rem;display:inline-flex}.social-counts-row.svelte-1250ir9{align-items:center;gap:1.25rem;margin-bottom:.85rem;display:flex}.social-count-item.svelte-1250ir9{color:#94a3b8;align-items:center;gap:.35rem;font-size:.88rem;display:inline-flex}.social-count-item.svelte-1250ir9 strong:where(.svelte-1250ir9){color:#fff}.bio-text.svelte-1250ir9{color:#cbd5e1;max-width:680px;margin:0;font-size:.95rem;line-height:1.6}.xp-strip.svelte-1250ir9{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:1.5rem;padding:.85rem 1.1rem}.xp-header-row.svelte-1250ir9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.xp-rank-badge.svelte-1250ir9{align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.xp-rank-level.svelte-1250ir9{color:#dfc28d;background:#dfc28d1f;border:1px solid #dfc28d40;border-radius:6px;padding:.15rem .5rem;font-weight:800}.xp-rank-dot.svelte-1250ir9{color:#64748b}.xp-rank-xp.svelte-1250ir9{color:#cbd5e1;font-weight:700}.xp-status-text.svelte-1250ir9{color:#94a3b8;font-size:.78rem}.xp-status-text.svelte-1250ir9 strong:where(.svelte-1250ir9){color:#dfc28d}.xp-bar-track.svelte-1250ir9{background:#ffffff0f;border-radius:9999px;height:7px;overflow:hidden}.xp-bar-fill.svelte-1250ir9{background:linear-gradient(90deg,#8b5cf6,#dfc28d);border-radius:9999px;height:100%;transition:width .4s;box-shadow:0 0 10px #8b5cf699}.stats-grid.svelte-1250ir9{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin-bottom:1.75rem;display:grid}.stat-card.svelte-1250ir9{text-align:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1rem .6rem;transition:all .2s;display:flex}.stat-card-interactive.svelte-1250ir9{cursor:pointer;background:#ffffff09;border-color:#ffffff1a}.stat-card-interactive.svelte-1250ir9:hover{background:#ffffff12;border-color:#dfc28d66;transform:translateY(-2px)}.stat-card-interactive.active-card.svelte-1250ir9{background:#dfc28d14;border-color:#dfc28d;box-shadow:0 4px 16px #dfc28d26}.stat-card-icon.svelte-1250ir9{color:#94a3b8;background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.trophy-icon.svelte-1250ir9{color:#fbbf24;background:#f59e0b1f}.sparkles-icon.svelte-1250ir9{color:#c084fc;background:#a855f71f}.stat-card-data.svelte-1250ir9{flex-direction:column;align-items:center;gap:.15rem;width:100%;display:flex}.stat-card-num.svelte-1250ir9{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800;line-height:1.2}.stat-num-achievement.svelte-1250ir9{justify-content:center;align-items:baseline;gap:.2rem;display:inline-flex}.stat-unlocked.svelte-1250ir9{color:#dfc28d;font-size:1.3rem;font-weight:800}.stat-sep.svelte-1250ir9{color:#64748b;margin:0 .05rem;font-size:.95rem;font-weight:600}.stat-total.svelte-1250ir9{color:#94a3b8;font-size:.95rem;font-weight:700}.stat-card-label.svelte-1250ir9{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600;line-height:1.2}.stat-label-wrap.svelte-1250ir9{align-items:center;gap:.3rem;display:inline-flex}.stat-click-hint.svelte-1250ir9{color:#dfc28d;text-transform:uppercase;background:#dfc28d26;border-radius:4px;padding:.05rem .3rem;font-size:.65rem;font-weight:700}.stat-private-row.svelte-1250ir9{color:#94a3b8;align-items:center;gap:.3rem;font-size:.95rem;font-weight:700;display:inline-flex}.stat-private-txt.svelte-1250ir9{font-size:.85rem}.featured-achievement-card.svelte-1250ir9{background:linear-gradient(135deg,#141828e6,#0e111df2);border:1.5px solid #dfc28d4d;border-radius:16px;margin-bottom:2rem;transition:all .3s;overflow:hidden}.featured-top-banner.svelte-1250ir9{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.6rem 1.25rem;display:flex}.featured-badge-pill.svelte-1250ir9{letter-spacing:.08em;color:#dfc28d;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:inline-flex}.featured-rarity-pill.svelte-1250ir9{text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:6px;padding:.15rem .55rem;font-size:.72rem;font-weight:800}.featured-content-body.svelte-1250ir9{align-items:center;gap:1.25rem;padding:1.25rem;display:flex}.featured-icon-circle.svelte-1250ir9{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.featured-text-block.svelte-1250ir9{flex-direction:column;flex-grow:1;gap:.3rem;display:flex}.featured-title-row.svelte-1250ir9{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.featured-title.svelte-1250ir9{color:#fff;margin:0;font-size:1.15rem;font-weight:800}.featured-xp-tag.svelte-1250ir9{color:#dfc28d;background:#dfc28d26;border:1px solid #dfc28d4d;border-radius:6px;padding:.15rem .45rem;font-size:.75rem;font-weight:700}.featured-description.svelte-1250ir9{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.4}.featured-meta-row.svelte-1250ir9{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;font-size:.75rem;display:flex}.featured-unlock-date.svelte-1250ir9{color:#34d399;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.featured-edit-link.svelte-1250ir9{color:#94a3b8;align-items:center;gap:.3rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.featured-edit-link.svelte-1250ir9:hover{color:#dfc28d}.profile-tabs-header.svelte-1250ir9{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;width:100%;margin-bottom:1.5rem;display:flex;overflow-x:auto}.profile-tabs-header.svelte-1250ir9::-webkit-scrollbar{display:none}.profile-tab-btn.svelte-1250ir9{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:.55rem;margin-bottom:-1px;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;transition:all .2s;display:inline-flex}.profile-tab-btn.svelte-1250ir9:hover{color:#e2e8f0}.profile-tab-btn.active.svelte-1250ir9{color:#dfc28d;border-bottom-color:#dfc28d}.tab-count-pill.svelte-1250ir9{color:#cbd5e1;background:#ffffff0f;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.profile-tab-btn.active.svelte-1250ir9 .tab-count-pill:where(.svelte-1250ir9){color:#dfc28d;background:#dfc28d33}.rarity-breakdown-bar.svelte-1250ir9{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.rarity-summary-label.svelte-1250ir9{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.rarity-chips-wrap.svelte-1250ir9{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rarity-chip.svelte-1250ir9{border:1px solid #0000;border-radius:6px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.rarity-chip.svelte-1250ir9 strong:where(.svelte-1250ir9){font-weight:800}.rarity-chip.mitica.svelte-1250ir9{color:#fda4af;background:#f43f5e26;border-color:#f43f5e4d}.rarity-chip.lendaria.svelte-1250ir9{color:#fde68a;background:#f59e0b26;border-color:#f59e0b4d}.rarity-chip.epica.svelte-1250ir9{color:#e9d5ff;background:#a855f726;border-color:#a855f74d}.rarity-chip.rara.svelte-1250ir9{color:#bae6fd;background:#38bdf826;border-color:#38bdf84d}.rarity-chip.incomum.svelte-1250ir9{color:#a7f3d0;background:#34d39926;border-color:#34d3994d}.rarity-chip.comum.svelte-1250ir9{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b833}.rarity-chip.zero.svelte-1250ir9{color:#64748b}.achievements-catalog-grid.svelte-1250ir9{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem;display:grid}.achievement-card.svelte-1250ir9{background:#ffffff08;border:1px solid #ffffff0f;border-left:3.5px solid #8b5cf6;border-radius:12px;align-items:flex-start;gap:.85rem;padding:.95rem 1.1rem;transition:all .2s;display:flex}.achievement-card.svelte-1250ir9:hover{background:#ffffff0d;transform:translateY(-1px)}.ach-icon-circle.svelte-1250ir9{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ach-details.svelte-1250ir9{flex-direction:column;gap:.25rem;width:100%;display:flex}.ach-header-row.svelte-1250ir9{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ach-rarity-tag.svelte-1250ir9{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:4px;padding:.1rem .45rem;font-size:.68rem;font-weight:800}.ach-xp-tag.svelte-1250ir9{color:#dfc28d;font-size:.72rem;font-weight:700}.ach-title.svelte-1250ir9{color:#fff;margin:0;font-size:.92rem;font-weight:700}.ach-desc.svelte-1250ir9{color:#94a3b8;margin:0;font-size:.78rem;line-height:1.35}.ach-footer-meta.svelte-1250ir9{margin-top:.25rem}.ach-date.svelte-1250ir9{color:#64748b;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.privacy-notice-card.svelte-1250ir9{text-align:center;color:#94a3b8;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3.5rem 1.5rem;display:flex}.privacy-icon-wrap.svelte-1250ir9{color:#64748b;background:#ffffff0d;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.privacy-notice-card.svelte-1250ir9 h3:where(.svelte-1250ir9){color:#fff;margin:0;font-size:1.1rem;font-weight:700}.privacy-notice-card.svelte-1250ir9 p:where(.svelte-1250ir9){max-width:420px;margin:0;font-size:.88rem;line-height:1.5}.achievements-empty.svelte-1250ir9{text-align:center;color:#64748b;background:#ffffff05;border-radius:14px;flex-direction:column;align-items:center;gap:.6rem;padding:3.5rem 1.5rem;display:flex}.empty-icon-wrap.svelte-1250ir9{color:#64748b;background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.achievements-empty.svelte-1250ir9 h3:where(.svelte-1250ir9){color:#fff;margin:0;font-size:1.05rem;font-weight:700}.achievements-empty.svelte-1250ir9 p:where(.svelte-1250ir9){max-width:440px;margin:0;font-size:.85rem;line-height:1.4}.cosmetics-toolbar.svelte-1250ir9{margin-bottom:1.25rem}.filter-pills-row.svelte-1250ir9{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filter-pill.svelte-1250ir9{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.filter-pill.svelte-1250ir9:hover{color:#fff;background:#ffffff14}.filter-pill.active.svelte-1250ir9{color:#dfc28d;background:#dfc28d26;border-color:#dfc28d66}.filter-count.svelte-1250ir9{opacity:.8;font-size:.72rem}.cosmetics-catalog-grid.svelte-1250ir9{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.cosmetic-card.svelte-1250ir9{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.cosmetic-card.svelte-1250ir9:hover{transform:translateY(-2px);box-shadow:0 8px 24px -6px #00000080}.cosmetic-card.equipped.svelte-1250ir9{background:linear-gradient(#dfc28d0d 0%,#ffffff05 100%);border-color:#dfc28d80}.cosmetic-preview-box.svelte-1250ir9{background:#090c15;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;width:100%;height:110px;padding:.75rem;display:flex;position:relative}.preview-avatar-wrap.svelte-1250ir9{position:relative}.preview-frame.svelte-1250ir9{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.preview-avatar-placeholder.svelte-1250ir9{color:#cbd5e1;background:#1e2436;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;font-weight:800;display:flex}.preview-title-tag.svelte-1250ir9{color:#dfc28d;background:#dfc28d26;border:1px solid #dfc28d66;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.85rem;font-weight:800;display:inline-flex}.preview-banner-strip.svelte-1250ir9{border:1px solid #ffffff1a;border-radius:8px;width:100%;height:70px}.preview-color-name.svelte-1250ir9{letter-spacing:.02em;font-size:1.15rem;font-weight:800}.preview-generic-icon.svelte-1250ir9{color:#dfc28d}.equipped-ribbon.svelte-1250ir9{color:#dfc28d;text-transform:uppercase;letter-spacing:.05em;background:#dfc28d33;border:1px solid #dfc28d;border-radius:4px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.65rem;font-weight:800;display:inline-flex;position:absolute;top:8px;right:8px}.cosmetic-card-body.svelte-1250ir9{flex-direction:column;gap:.3rem;padding:.85rem 1rem;display:flex}.cosmetic-tags-row.svelte-1250ir9{align-items:center;gap:.4rem;display:flex}.cosmetic-rarity-pill.svelte-1250ir9{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:4px;padding:.1rem .4rem;font-size:.65rem;font-weight:800}.cosmetic-kind-pill.svelte-1250ir9{color:#94a3b8;background:#ffffff0d;border-radius:4px;padding:.1rem .4rem;font-size:.65rem;font-weight:700}.cosmetic-origin-pill.svelte-1250ir9{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:.1rem .4rem;font-size:.65rem;font-weight:700}.cosmetic-title.svelte-1250ir9{color:#fff;margin:0;font-size:.92rem;font-weight:700}.cosmetic-desc.svelte-1250ir9{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.35}@media (width<=860px){.stats-grid.svelte-1250ir9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.profile-page.svelte-1250ir9{padding:.75rem .6rem 3.5rem}.profile-card.svelte-1250ir9{border-radius:16px}.profile-body.svelte-1250ir9{padding:0 1.1rem 2rem}.profile-banner-wrap.svelte-1250ir9{aspect-ratio:16/6}.identity-row.svelte-1250ir9{align-items:center;gap:.75rem;margin-top:-42px;margin-bottom:1.15rem}.avatar-holder.svelte-1250ir9 .user-avatar-root{box-shadow:0 10px 26px #0000006b}.action-buttons.svelte-1250ir9{flex:1;justify-content:flex-end;min-width:0}.btn-profile-action.svelte-1250ir9{white-space:nowrap;justify-content:center;min-height:42px;padding:.6rem .85rem;font-size:.82rem}.profile-tabs-header.svelte-1250ir9{scroll-snap-type:x proximity;gap:.25rem;margin-inline:-.25rem;padding-inline:.25rem}.profile-tab-btn.svelte-1250ir9{scroll-snap-align:start;min-height:44px;padding:.7rem .85rem;font-size:.86rem}.info-block.svelte-1250ir9{margin-bottom:1.35rem}.name-line.svelte-1250ir9{align-items:flex-start;gap:.5rem .6rem;margin-bottom:.5rem}.display-name.svelte-1250ir9{width:100%;font-size:clamp(1.45rem,7vw,1.75rem);line-height:1.08}.meta-line.svelte-1250ir9{flex-wrap:wrap;align-items:flex-start;gap:.35rem .5rem;line-height:1.35}.meta-dot.svelte-1250ir9{display:none}.social-counts-row.svelte-1250ir9{gap:.55rem;margin-top:1rem}.social-count-item.svelte-1250ir9{text-align:center;background:#ffffff09;border-radius:10px;flex:1;min-width:0;padding:.6rem .45rem}.scan-badges-row.svelte-1250ir9{gap:.4rem;margin-top:.75rem}.scan-staff-badge.svelte-1250ir9{max-width:100%;padding:.3rem .55rem;font-size:.7rem}.xp-strip.svelte-1250ir9{margin-inline:-.1rem;padding:.9rem}.stats-grid.svelte-1250ir9{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.stats-grid.svelte-1250ir9>button:where(.svelte-1250ir9):nth-child(3){grid-column:span 2}.stat-card.svelte-1250ir9{padding:.85rem .5rem}.stat-card-num.svelte-1250ir9,.stat-unlocked.svelte-1250ir9{font-size:1.15rem}.stat-sep.svelte-1250ir9,.stat-total.svelte-1250ir9{font-size:.85rem}.featured-content-body.svelte-1250ir9{text-align:center;flex-direction:column;gap:.85rem}.featured-title-row.svelte-1250ir9,.featured-meta-row.svelte-1250ir9{justify-content:center}.cosmetics-catalog-grid.svelte-1250ir9{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.achievements-catalog-grid.svelte-1250ir9{grid-template-columns:1fr}}.scan-badges-row.svelte-1250ir9{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.scan-staff-badge.svelte-1250ir9{color:#e2e8f0;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:9999px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.76rem;text-decoration:none;transition:all .2s;display:inline-flex}.scan-staff-badge.svelte-1250ir9:hover{background:#8b5cf638;border-color:#8b5cf680;transform:translateY(-1px)}.scan-staff-badge.owner.svelte-1250ir9{color:#fef08a;background:#dfc28d26;border-color:#dfc28d66}.scan-badge-logo.svelte-1250ir9{object-fit:cover;border-radius:50%;width:14px;height:14px}.scan-badge-role.svelte-1250ir9{font-weight:700}.scan-badge-dot.svelte-1250ir9{opacity:.5}.scan-badge-name.svelte-1250ir9{font-weight:600}.heart-icon.svelte-1250ir9{color:#f43f5e}.works-cards-grid.svelte-1250ir9{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.25rem;display:grid}.readings-list-grid.svelte-1250ir9{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.reading-history-card.svelte-1250ir9{background:#0f121e99;border:1px solid #ffffff12;border-radius:12px;gap:.85rem;padding:.75rem;transition:all .2s;display:flex}.reading-history-card.svelte-1250ir9:hover{border-color:#b59af54d;transform:translateY(-2px)}.reading-cover-wrap.svelte-1250ir9{background:#090a12;border-radius:8px;flex-shrink:0;width:60px;height:84px;position:relative;overflow:hidden}.reading-cover-img.svelte-1250ir9{object-fit:cover;width:100%;height:100%}.reading-cover-placeholder.svelte-1250ir9{color:#b59af5;background:#191c32;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:800;display:flex}.reading-adult-tag.svelte-1250ir9{color:#fff;background:#dc2626;border-radius:3px;padding:1px 4px;font-size:9px;font-weight:800;position:absolute;top:4px;left:4px}.reading-details.svelte-1250ir9{flex-direction:column;justify-content:center;gap:.3rem;min-width:0;display:flex}.reading-work-title.svelte-1250ir9{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;text-decoration:none;overflow:hidden}.reading-work-title.svelte-1250ir9:hover{color:#dfc28d}.reading-ch-row.svelte-1250ir9{align-items:center;gap:.5rem;display:flex}.reading-chapter-badge.svelte-1250ir9{color:#c4b5fd;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.reading-chapter-badge.svelte-1250ir9:hover{background:#8b5cf640}.reading-page-info.svelte-1250ir9{color:#94a3b8;font-size:.75rem}.reading-timestamp.svelte-1250ir9{color:#64748b;align-items:center;gap:.3rem;font-size:.74rem;display:inline-flex}.self-privacy-hint.svelte-1250ir9{color:#fde047;background:#eab3081a;border:1px solid #eab30840;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem 1rem;font-size:.82rem;display:inline-flex}.empty-tab-state.svelte-1250ir9{text-align:center;color:#64748b;background:#ffffff05;border:1px dashed #ffffff14;border-radius:16px;padding:3.5rem 1.5rem}.empty-tab-state.svelte-1250ir9 h4:where(.svelte-1250ir9){color:#f1f5f9;margin:.75rem 0 .25rem;font-size:1.05rem}.empty-tab-state.svelte-1250ir9 p:where(.svelte-1250ir9){margin:0;font-size:.85rem}.teams-pane.svelte-1250ir9{width:100%}.teams-grid.svelte-1250ir9{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;display:grid}.user-team-card.svelte-1250ir9{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .2s;display:flex}.user-team-card.svelte-1250ir9:hover{background:#ffffff0a;border-color:#8b5cf64d}.user-team-header.svelte-1250ir9{align-items:center;gap:1rem;display:flex}.team-logo-wrap.svelte-1250ir9{background:#141724;border:1px solid #ffffff1a;border-radius:14px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.team-logo-img.svelte-1250ir9{object-fit:cover;width:100%;height:100%}.team-logo-fallback.svelte-1250ir9{color:#dfc28d;background:linear-gradient(135deg,#dfc28d26,#8b5cf626);justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:800;display:flex}.team-title-wrap.svelte-1250ir9{flex-direction:column;gap:.25rem;min-width:0;display:flex}.team-name-row.svelte-1250ir9{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.team-name.svelte-1250ir9{color:#f8fafc;margin:0;font-size:1.15rem;font-weight:800}.team-main-role.svelte-1250ir9{color:#c4b5fd;font-size:.88rem;font-weight:600}.team-main-role.owner.svelte-1250ir9{color:#fbbf24}.team-positions-row.svelte-1250ir9{flex-direction:column;gap:.4rem;display:flex}.team-positions-label.svelte-1250ir9{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-size:.76rem;font-weight:600}.team-positions-tags.svelte-1250ir9{flex-wrap:wrap;gap:.4rem;display:flex}.user-pos-tag.svelte-1250ir9{color:#cbd5e1;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;padding:.2rem .6rem;font-size:.78rem;font-weight:600}.user-pos-tag.primary.svelte-1250ir9{color:#c4b5fd;background:#8b5cf626;border-color:#8b5cf659}.user-team-desc.svelte-1250ir9{color:#94a3b8;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.user-team-footer.svelte-1250ir9{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.team-member-since.svelte-1250ir9{color:#64748b;align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.btn-team-link.svelte-1250ir9{color:#dfc28d;background:#dfc28d1a;border:1px solid #dfc28d33;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-team-link.svelte-1250ir9:hover{color:#fff;background:#dfc28d33}.text-amber.svelte-1250ir9{color:#fbbf24}.text-red.svelte-1250ir9{color:#f87171}.text-gold.svelte-1250ir9{color:#dfc28d}.user-privacy-control-box.svelte-1250ir9{background:#121622bf;border:1px solid #dfc28d40;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.privacy-control-left.svelte-1250ir9{align-items:center;gap:.75rem;display:flex}.privacy-box-title.svelte-1250ir9{color:#f1f5f9;margin-bottom:.15rem;font-size:.92rem;display:block}.privacy-box-sub.svelte-1250ir9{color:#94a3b8;margin:0;font-size:.8rem}.privacy-actions-form.svelte-1250ir9{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.privacy-checkbox-label.svelte-1250ir9{color:#cbd5e1;cursor:pointer;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;display:inline-flex}.privacy-select-field.svelte-1250ir9{color:#f1f5f9;cursor:pointer;background:#0a0d16b3;border:1px solid #ffffff1f;border-radius:8px;padding:.4rem .8rem;font-family:inherit;font-size:.82rem}.admin-mod-control-box.svelte-1250ir9{background:#f59e0b14;border:1px solid #f59e0b4d;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.admin-mod-control-box.is-hidden.svelte-1250ir9{background:#ef444414;border-color:#ef444459}.admin-mod-left.svelte-1250ir9{align-items:center;gap:.75rem;display:flex}.admin-mod-title.svelte-1250ir9{color:#f1f5f9;margin-bottom:.15rem;font-size:.92rem;display:block}.admin-mod-sub.svelte-1250ir9{color:#94a3b8;margin:0;font-size:.8rem}.btn-admin-mod.svelte-1250ir9{color:#f87171;cursor:pointer;background:#ef44442e;border:1px solid #ef444473;border-radius:8px;padding:.45rem .95rem;font-size:.8rem;font-weight:700;transition:all .15s}.btn-admin-mod.svelte-1250ir9:hover{color:#fff;background:#ef4444}.btn-admin-mod.restore.svelte-1250ir9{color:#34d399;background:#10b9812e;border-color:#10b98173}.btn-admin-mod.restore.svelte-1250ir9:hover{color:#fff;background:#10b981}
