.profile-page-glow.svelte-maq4gq{background:radial-gradient(circle at top left,hsl(var(--primary) / .16),transparent 38%),radial-gradient(circle at top right,hsl(var(--accent) / .14),transparent 32%),linear-gradient(180deg,hsl(var(--background) / .65),transparent 45%)}.profile-card.svelte-maq4gq{background:hsl(var(--profile-moduleCard-surface));border:1px solid hsl(var(--profile-moduleCard-border))}.profile-hero-card.svelte-maq4gq{background:linear-gradient(145deg,hsl(var(--profile-hero-surface)),hsl(var(--secondary) / .92));border:1px solid hsl(var(--profile-hero-border));padding:var(--profile-hero-padding);gap:var(--profile-hero-gap);border-radius:var(--profile-radius-hero);box-shadow:0 8px 32px #00000059}.profile-avatar-frame.svelte-maq4gq{background:hsl(var(--profile-moduleCard-surface));border:1px solid hsl(var(--profile-moduleCard-border));box-shadow:0 4px 16px #00000040}.profile-avatar-fallback.svelte-maq4gq{background:hsl(var(--primary) / .14);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .16);box-shadow:0 4px 16px #00000040}.profile-pill.svelte-maq4gq{border:1px solid transparent}.profile-pill--default.svelte-maq4gq{background:hsl(var(--profile-moduleCard-surface));color:hsl(var(--profile-moduleCard-title));border-color:hsl(var(--profile-moduleCard-border))}.profile-pill--cycle.svelte-maq4gq{background:hsl(var(--profile-status-cycle-surface));color:hsl(var(--profile-status-cycle-text))}.profile-pill--readiness.svelte-maq4gq{background:hsl(var(--success-surface));color:hsl(var(--success))}.profile-highlight.svelte-maq4gq{background:hsl(var(--profile-moduleCard-surface));border:1px solid hsl(var(--profile-moduleCard-border))}.profile-highlight-icon.svelte-maq4gq{background:hsl(var(--primary) / .14);color:hsl(var(--primary))}.profile-primary-action.svelte-maq4gq{background:hsl(var(--profile-status-activeProgram-surface));color:hsl(var(--profile-status-activeProgram-text));border:1px solid hsl(var(--profile-status-activeProgram-surface))}.profile-primary-action.svelte-maq4gq:hover{background:hsl(var(--profile-status-activeProgram-surface) / .88)}.profile-shortcut-icon.svelte-maq4gq{border:1px solid transparent}.profile-shortcut-icon--inactive.svelte-maq4gq{background:hsl(var(--profile-moduleCard-surface));color:hsl(var(--muted-foreground));border-color:hsl(var(--profile-moduleCard-border))}.profile-shortcut-icon--cycle.svelte-maq4gq{background:hsl(var(--profile-status-cycle-surface));color:hsl(var(--profile-status-cycle-text))}.profile-shortcut-icon--nutrition.svelte-maq4gq{background:hsl(var(--secondary));color:hsl(var(--accent))}.profile-shortcut-icon--readiness.svelte-maq4gq{background:hsl(var(--success-surface));color:hsl(var(--success))}.profile-shortcut-icon--coach.svelte-maq4gq{background:hsl(var(--profile-status-aiCoach-surface));color:hsl(var(--profile-status-aiCoach-text))}.profile-shortcut-badge.svelte-maq4gq{background:hsl(var(--profile-status-aiCoach-surface));color:hsl(var(--profile-status-aiCoach-text));border:1px solid hsl(var(--profile-status-aiCoach-text) / .2);border-radius:999px;padding:2px 8px;font-size:10px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.profile-shortcut-cta.svelte-maq4gq{background:hsl(var(--secondary));border:1px solid hsl(var(--profile-moduleCard-border));color:hsl(var(--profile-moduleCard-title))}.profile-module-link.svelte-maq4gq{background:hsl(var(--profile-moduleCard-surface));border:1px solid hsl(var(--profile-moduleCard-border));padding:var(--profile-spacing-cardPadding);border-radius:var(--profile-radius-card);transition:all var(--profile-transition-duration) var(--profile-transition-easing)}.profile-module-link.svelte-maq4gq:hover{background:hsl(var(--profile-settings-hoverBackground));transform:var(--profile-interaction-hoverTransform)}.profile-module-link.svelte-maq4gq:active{transform:var(--profile-interaction-activeTransform)}.profile-settings-card.svelte-maq4gq{background:hsl(var(--profile-settings-containerSurface));border:1px solid hsl(var(--profile-moduleCard-border));padding:var(--profile-settings-containerPadding);border-radius:var(--profile-radius-card)}.profile-settings-header.svelte-maq4gq,.profile-settings-row.svelte-maq4gq{border-color:hsl(var(--profile-moduleCard-border))}.profile-settings-row.svelte-maq4gq:hover{background:hsl(var(--profile-settings-hoverBackground))}.profile-settings-icon.svelte-maq4gq{background:hsl(var(--secondary));color:hsl(var(--profile-moduleCard-title))}
