[data-profile-viewer-chrome]{--profile-viewer-bg:#181a20;--profile-viewer-banner:#14161c;--profile-viewer-elevated:#21242b;--profile-viewer-field:#1d1f25;--profile-viewer-border:#30333a;--profile-viewer-fg:#e8ebf2;--profile-viewer-muted:#a0a4b0;--profile-viewer-subtle:#828690;--profile-viewer-tab-active:#eff2f7;--profile-viewer-accent-subtle:#373a42;--profile-viewer-accent-subtle-fg:#d4d7e0;--profile-viewer-cta-bg:#35383f;--profile-viewer-cta-fg:#e8ebf2;--profile-viewer-cta-hover:#3f424a;--profile-viewer-birthday-card:#2f333c;--profile-viewer-birthday-inset:#07090d;--profile-viewer-birthday-border:#484d59;--profile-viewer-birthday-icon-bg:#4c2d3c;--profile-viewer-birthday-icon-fg:#fbdae8;--background:var(--profile-viewer-bg);--foreground:var(--profile-viewer-fg);--card:var(--profile-viewer-elevated);--card-foreground:var(--profile-viewer-fg);--border:var(--profile-viewer-border);--input:var(--profile-viewer-border);--ring:var(--profile-viewer-border);--muted:var(--profile-viewer-field);--muted-foreground:var(--profile-viewer-muted);--primary:var(--profile-viewer-cta-bg);--primary-foreground:var(--profile-viewer-cta-fg);--accent:var(--profile-viewer-field);--accent-foreground:var(--profile-viewer-fg)}@supports (color:lab(0% 0 0)){[data-profile-viewer-chrome]{--profile-viewer-bg:lab(9.45024% .100002 -4.46464);--profile-viewer-banner:lab(7.16028% .111662 -4.40244);--profile-viewer-elevated:lab(14.0788% .113666 -5.21001);--profile-viewer-field:lab(11.7712% .0833422 -4.47181);--profile-viewer-border:lab(21.0413% .0706315 -5.229);--profile-viewer-fg:lab(92.9896% -.0484884 -3.78577);--profile-viewer-muted:lab(67.4248% -.010699 -6.77245);--profile-viewer-subtle:lab(55.8352% -.00560284 -6.01797);--profile-viewer-tab-active:lab(95.32% -.044167 -3.03178);--profile-viewer-accent-subtle:lab(24.5223% .054732 -5.23634);--profile-viewer-accent-subtle-fg:lab(86.0189% -.0475943 -4.53688);--profile-viewer-cta-bg:lab(23.362% .059709 -5.23402);--profile-viewer-cta-fg:lab(92.9896% -.0484884 -3.78577);--profile-viewer-cta-hover:lab(28.0031% .0413954 -5.24267);--profile-viewer-birthday-card:lab(21.0148% .159383 -6.69299);--profile-viewer-birthday-inset:lab(2.45072% .0616312 -1.9141);--profile-viewer-birthday-border:lab(32.593% .168785 -8.1914);--profile-viewer-birthday-icon-bg:lab(22.7706% 16.2617 -3.11453);--profile-viewer-birthday-icon-fg:lab(90.1873% 13.2474 -2.50771)}}:is([data-profile-viewer-chrome] .friend-profile-viewer-banner-placeholder,[data-profile-viewer-chrome] .friend-profile-preview-hero-banner:not(:has(img))){background-color:var(--profile-viewer-banner)!important}[data-profile-viewer-chrome] .profile-hero-identity-shell{background-color:var(--profile-viewer-bg)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .profile-hero-identity-shell{background-color:color-mix(in oklab, var(--profile-viewer-bg) 88%, transparent)!important}}[data-profile-viewer-chrome] .profile-hero-identity-shell{border-color:var(--profile-viewer-border);color:var(--profile-viewer-fg)}[data-profile-viewer-chrome] .profile-hero-identity-shell .text-muted-foreground{color:var(--profile-viewer-muted)!important}[data-profile-viewer-chrome]>div.border,[data-profile-viewer-chrome] section.bg-card{background-color:var(--profile-viewer-bg)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-section-panel:not([data-friend-panel-themed]){color:var(--profile-viewer-fg);background-color:var(--profile-viewer-bg)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-nav{background-color:var(--profile-viewer-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-list{background-color:var(--profile-viewer-bg)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-body{background-color:var(--profile-viewer-bg)!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-trigger{box-shadow:none!important;color:var(--profile-viewer-muted)!important;background:0 0!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-trigger:after{content:none!important;display:none!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-trigger:hover{color:var(--profile-viewer-fg)!important;background:0 0!important}[data-profile-viewer-chrome] .friend-profile-panel-tab-trigger[data-active]{box-shadow:none!important;color:var(--profile-viewer-fg)!important;border-bottom-color:var(--profile-viewer-tab-active)!important;background:0 0!important;border-bottom-style:solid!important;border-bottom-width:2px!important}[data-profile-viewer-chrome] .friend-profile-elevated-surface{background-color:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-elevated-surface .text-muted-foreground,[data-profile-viewer-chrome] .friend-profile-panel-section-heading{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .friend-profile-elevated-surface .text-foreground{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-field-surface{background-color:var(--profile-viewer-field)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-field-surface .text-muted-foreground{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .friend-profile-preview-edit-cta,[data-profile-viewer-chrome] .friend-profile-accent-cta{background-color:var(--profile-viewer-cta-bg)!important;border-color:var(--profile-viewer-cta-bg)!important;color:var(--profile-viewer-cta-fg)!important}[data-profile-viewer-chrome] .friend-profile-preview-edit-cta:hover,[data-profile-viewer-chrome] .friend-profile-accent-cta:hover{background-color:var(--profile-viewer-cta-hover)!important;border-color:var(--profile-viewer-cta-hover)!important;color:var(--profile-viewer-cta-fg)!important}[data-profile-viewer-chrome] .member-profile-hero-field-panel{background-color:var(--profile-viewer-field)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .member-profile-hero-field-section-label,[data-profile-viewer-chrome] .member-profile-hero-field-section .text-muted-foreground{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] [data-slot=tabs-list].border-b{border-color:var(--profile-viewer-border)!important;background-color:var(--profile-viewer-bg)!important}[data-profile-viewer-chrome] [data-slot=card]{background-color:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] [data-slot=card] .text-muted-foreground{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .birthday-celebration-upcoming{background:linear-gradient(to bottom right, var(--profile-viewer-elevated), var(--profile-viewer-field))!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .birthday-celebration-upcoming-icon{background-color:var(--profile-viewer-accent-subtle)!important;color:var(--profile-viewer-accent-subtle-fg)!important}[data-profile-viewer-chrome] .birthday-celebration-upcoming-glow{background-color:var(--profile-viewer-accent-subtle)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .birthday-celebration-upcoming-glow{background-color:color-mix(in oklab, var(--profile-viewer-accent-subtle) 35%, transparent)!important}}[data-profile-viewer-chrome] .birthday-celebration-upcoming .text-foreground,[data-profile-viewer-chrome] .birthday-celebration-upcoming-embedded .text-foreground{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .birthday-celebration-upcoming .text-muted-foreground,[data-profile-viewer-chrome] .birthday-celebration-upcoming-embedded .text-muted-foreground,[data-profile-viewer-chrome] .birthday-celebration-simple-countdown .text-muted-foreground{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .birthday-celebration-simple-countdown .text-foreground,[data-profile-viewer-chrome] .birthday-celebration-simple-countdown-clock{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .birthday-celebration-countdown-panel,[data-profile-viewer-chrome] [data-friend-panel-themed] .birthday-celebration-countdown-panel{background-color:var(--profile-viewer-birthday-inset)!important;border-color:var(--profile-viewer-birthday-border)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .birthday-celebration-countdown-divider,[data-profile-viewer-chrome] [data-friend-panel-themed] .birthday-celebration-countdown-divider{background-color:var(--profile-viewer-birthday-border)!important}[data-profile-viewer-chrome] .birthday-celebration-today-panel{background:linear-gradient(135deg, var(--profile-viewer-birthday-inset), var(--profile-viewer-birthday-card))!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .birthday-celebration-today-panel{background:linear-gradient(135deg, color-mix(in oklab, var(--profile-viewer-birthday-inset) 78%, #f59e0b 22%), color-mix(in oklab, var(--profile-viewer-birthday-card) 88%, #fb7185 12%))!important}}[data-profile-viewer-chrome] .birthday-celebration-today-panel{border-color:var(--profile-viewer-birthday-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .birthday-celebration-today-panel{border-color:color-mix(in oklab, var(--profile-viewer-birthday-border) 72%, #f59e0b 28%)!important}}[data-profile-viewer-chrome] .birthday-celebration-today-panel,[data-profile-viewer-chrome] .birthday-celebration-today-panel .text-amber-950,[data-profile-viewer-chrome] .birthday-celebration-today-panel .text-amber-50,[data-profile-viewer-chrome] .birthday-celebration-today-panel .text-muted-foreground{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .birthday-celebration-today-panel .text-amber-700,[data-profile-viewer-chrome] .birthday-celebration-today-panel .text-amber-300{color:#edd5a3!important;color:lab(86.2821% 3.36829 27.9001)!important}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-privacy-panel{border-radius:.75rem;overflow:hidden;border:1px solid var(--profile-viewer-birthday-border)!important;background-color:var(--profile-viewer-birthday-inset)!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-row{background-color:#0000!important}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-row.border-b{border-color:var(--profile-viewer-birthday-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-birthday-privacy-row.border-b{border-color:color-mix(in oklab, var(--profile-viewer-birthday-border) 75%, transparent)!important}}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel [data-slot=switch][data-checked]{background-color:var(--profile-viewer-cta-bg)!important;border-color:#0000!important}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){background-color:var(--profile-viewer-birthday-inset)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){background-color:color-mix(in oklab, var(--profile-viewer-birthday-inset) 82%, var(--profile-viewer-birthday-border))!important}}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){border:1px solid var(--profile-viewer-birthday-border)!important}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel [data-slot=switch] [data-slot=switch-thumb]{background-color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-birthday-privacy-panel [data-slot=switch][data-checked] [data-slot=switch-thumb]{background-color:var(--profile-viewer-birthday-inset)!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-icon{background-color:var(--profile-viewer-birthday-icon-bg)!important;border:1px solid var(--profile-viewer-birthday-icon-bg)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-birthday-preview-icon{border:1px solid color-mix(in oklab, var(--profile-viewer-birthday-icon-bg) 65%, var(--profile-viewer-birthday-border))!important}}[data-profile-viewer-chrome] .friend-profile-birthday-preview-icon{color:var(--profile-viewer-birthday-icon-fg)!important;box-shadow:none!important;--tw-ring-color:transparent!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit,[data-profile-viewer-chrome] .friend-profile-birthday-preview-card .text-primary{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit{border-color:var(--profile-viewer-birthday-border)!important;background-color:var(--profile-viewer-birthday-inset)!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit:hover{border-color:var(--profile-viewer-birthday-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit:hover{border-color:color-mix(in oklab, var(--profile-viewer-birthday-border) 80%, var(--profile-viewer-fg))!important}}[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit:hover{background-color:var(--profile-viewer-birthday-inset)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit:hover{background-color:color-mix(in oklab, var(--profile-viewer-birthday-inset) 88%, var(--profile-viewer-fg))!important}}[data-profile-viewer-chrome] .friend-profile-birthday-preview-edit:hover{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-card,[data-profile-viewer-chrome] .friend-profile-birthday-preview-card.friend-profile-elevated-surface,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-preview-card,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-preview-card.friend-profile-elevated-surface{color:var(--profile-viewer-fg);background-color:var(--profile-viewer-birthday-card)!important;border-color:var(--profile-viewer-birthday-border)!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-card .friend-profile-panel-section-heading,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-preview-card .friend-profile-panel-section-heading{color:var(--profile-viewer-muted)!important}[data-profile-viewer-chrome] .friend-profile-birthday-preview-card:hover,[data-profile-viewer-chrome] .friend-profile-birthday-preview-card.friend-profile-elevated-surface:hover,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-preview-card:hover{background-color:var(--profile-viewer-birthday-card)!important;border-color:var(--profile-viewer-birthday-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-birthday-preview-card:hover,[data-profile-viewer-chrome] .friend-profile-birthday-preview-card.friend-profile-elevated-surface:hover,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-preview-card:hover{border-color:color-mix(in oklab, var(--profile-viewer-birthday-border) 82%, var(--profile-viewer-fg))!important}}[data-profile-viewer-chrome] .friend-profile-birthday-preview-card:hover,[data-profile-viewer-chrome] .friend-profile-birthday-preview-card.friend-profile-elevated-surface:hover,[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-birthday-preview-card:hover{box-shadow:none!important}[data-profile-viewer-chrome] section.rounded-lg.border{background-color:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] section.rounded-lg.border .text-muted-foreground{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .group\/banner{background-color:var(--profile-viewer-banner)!important}[data-profile-viewer-chrome] .friend-profile-edit-toolbar{background-color:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-edit-toolbar .text-foreground,[data-profile-viewer-chrome] .friend-profile-edit-panel-body .text-foreground{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-edit-toolbar .text-muted-foreground,[data-profile-viewer-chrome] .friend-profile-edit-panel-body .text-muted-foreground,[data-profile-viewer-chrome] .friend-profile-edit-section-heading,[data-profile-viewer-chrome] .friend-profile-edit-panel-body h3{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .friend-profile-edit-section{background-color:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-edit-section-icon{background-color:var(--profile-viewer-accent-subtle)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-accent-subtle-fg)!important}[data-profile-viewer-chrome] .friend-profile-field-editing,[data-profile-viewer-chrome] .friend-profile-field-surface:hover,[data-profile-viewer-chrome] .friend-profile-field-interactive:hover{background-color:var(--profile-viewer-field)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important;box-shadow:none!important;--tw-ring-color:var(--profile-viewer-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-field-editing,[data-profile-viewer-chrome] .friend-profile-field-surface:hover,[data-profile-viewer-chrome] .friend-profile-field-interactive:hover{--tw-ring-color:color-mix(in oklab, var(--profile-viewer-border) 70%, transparent)!important}}[data-profile-viewer-chrome] .friend-profile-elevated-surface-interactive{background:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-preview-done-button{background-color:var(--profile-viewer-cta-bg)!important;border-color:var(--profile-viewer-cta-bg)!important;color:var(--profile-viewer-cta-fg)!important}[data-profile-viewer-chrome] .friend-profile-preview-done-button:hover{background-color:var(--profile-viewer-cta-hover)!important;border-color:var(--profile-viewer-cta-hover)!important}[data-profile-viewer-chrome] .friend-customization-preview-root,[data-profile-viewer-chrome] .member-customization-preview-root{color:var(--profile-viewer-fg);background-color:var(--profile-viewer-bg)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .member-customization-preview-root .profile-hero-banner-root,[data-profile-viewer-chrome] .friend-customization-preview-root .profile-hero-banner-root{background-color:var(--profile-viewer-bg)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .profile-customization-preview-scope{width:100%;min-width:0}[data-profile-viewer-chrome] .member-profile-hero-field-panel-editing{background-color:var(--profile-viewer-field)!important;border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-section-panel[style],[data-profile-viewer-chrome] .friend-profile-section-panel:not([data-friend-panel-themed]){border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .text-primary{color:var(--profile-viewer-muted)!important}[data-profile-viewer-chrome] .bg-primary{background-color:var(--profile-viewer-cta-bg)!important;color:var(--profile-viewer-cta-fg)!important;border-color:var(--profile-viewer-cta-bg)!important}[data-profile-viewer-chrome] .bg-primary:hover,[data-profile-viewer-chrome] .bg-primary\/80:hover{background-color:var(--profile-viewer-cta-hover)!important;border-color:var(--profile-viewer-cta-hover)!important;color:var(--profile-viewer-cta-fg)!important}[data-profile-viewer-chrome] .text-primary-foreground{color:var(--profile-viewer-cta-fg)!important}[data-profile-viewer-chrome] [class*=bg-primary\/10],[data-profile-viewer-chrome] [class*=bg-primary\/12],[data-profile-viewer-chrome] [class*=bg-primary\/15]{background-color:var(--profile-viewer-accent-subtle)!important}[data-profile-viewer-chrome] [class*=ring-primary]{--tw-ring-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-panel-outline-button,[data-profile-viewer-chrome] .friend-profile-edit-panel-body button.border,[data-profile-viewer-chrome] .friend-profile-section-panel button.border{background-color:var(--profile-viewer-field)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-panel-outline-button:hover,[data-profile-viewer-chrome] .friend-profile-edit-panel-body button.border:hover,[data-profile-viewer-chrome] .friend-profile-section-panel button.border:hover{background-color:var(--profile-viewer-field)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-panel-outline-button:hover,[data-profile-viewer-chrome] .friend-profile-edit-panel-body button.border:hover,[data-profile-viewer-chrome] .friend-profile-section-panel button.border:hover{background-color:color-mix(in oklab, var(--profile-viewer-field) 88%, var(--profile-viewer-elevated) 12%)!important}}[data-profile-viewer-chrome] .friend-profile-panel-outline-button:hover,[data-profile-viewer-chrome] .friend-profile-edit-panel-body button.border:hover,[data-profile-viewer-chrome] .friend-profile-section-panel button.border:hover{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-panel-nested-surface,[data-profile-viewer-chrome] .friend-profile-panel-nested-surface,[data-profile-viewer-chrome] .friend-profile-social-link-card{color:var(--profile-viewer-fg);background:var(--profile-viewer-field)!important;background-color:var(--profile-viewer-field)!important;border-color:var(--profile-viewer-border)!important;box-shadow:none!important}[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-panel-nested-surface:hover,[data-profile-viewer-chrome] .friend-profile-panel-nested-surface:hover,[data-profile-viewer-chrome] .friend-profile-social-link-card:hover{background:var(--profile-viewer-field)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-panel-nested-surface:hover,[data-profile-viewer-chrome] .friend-profile-panel-nested-surface:hover,[data-profile-viewer-chrome] .friend-profile-social-link-card:hover{background:color-mix(in oklab, var(--profile-viewer-field) 88%, var(--profile-viewer-elevated) 12%)!important}}[data-profile-viewer-chrome] [data-friend-panel-themed] .friend-profile-panel-nested-surface:hover,[data-profile-viewer-chrome] .friend-profile-panel-nested-surface:hover,[data-profile-viewer-chrome] .friend-profile-social-link-card:hover{border-color:var(--profile-viewer-border)!important}[data-profile-viewer-chrome] .friend-profile-panel-nested-surface .text-foreground{color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-panel-nested-surface .text-muted-foreground{color:var(--profile-viewer-subtle)!important}[data-profile-viewer-chrome] .friend-profile-status-bubble,[data-profile-viewer-chrome] .friend-profile-status-bubble-tail{background:var(--profile-viewer-elevated)!important;border-color:var(--profile-viewer-border)!important;color:var(--profile-viewer-fg)!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-section-divider,[data-profile-viewer-chrome] .friend-profile-appearance-trigger{border-color:var(--profile-viewer-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-appearance-trigger{border-color:color-mix(in oklab, var(--profile-viewer-border) 80%, transparent)!important}}[data-profile-viewer-chrome] .friend-profile-appearance-trigger{background-color:var(--profile-viewer-field)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-appearance-trigger{background-color:color-mix(in oklab, var(--profile-viewer-field) 95%, transparent)!important}}[data-profile-viewer-chrome] .friend-profile-appearance-trigger{color:var(--profile-viewer-fg)!important;box-shadow:none!important}[data-profile-viewer-chrome] .friend-profile-appearance-trigger:hover{border-color:var(--profile-viewer-border)!important;background-color:var(--profile-viewer-elevated)!important;color:var(--profile-viewer-fg)!important}[data-profile-viewer-chrome] .friend-profile-appearance-trigger:focus-visible{border-color:var(--profile-viewer-border)!important;--tw-ring-color:var(--profile-viewer-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .friend-profile-appearance-trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--profile-viewer-border) 70%, transparent)!important}}[data-profile-viewer-chrome] .friend-profile-appearance-trigger svg{color:var(--profile-viewer-fg)!important}.dashboard-sidebar a,.settings-nav-aside a{color:inherit}.dashboard-sidebar a:hover,.dashboard-sidebar a:focus-visible,.dashboard-sidebar [data-active=true] a,.settings-nav-aside a:hover,.settings-nav-aside a:focus-visible,.settings-nav-aside a[aria-current=page]{color:var(--sidebar-accent-foreground)}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 48%, var(--sidebar) 100%)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 93%, var(--primary) 7%) 0%, var(--sidebar) 48%, color-mix(in oklab, var(--sidebar) 97%, var(--primary) 3%) 100%)}}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar]{box-shadow:none}#dashboard-root .dashboard-sidebar [data-slot=sidebar-container]{border-left-width:0;border-right-width:0}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=header],#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=content],#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=footer]{background:0 0}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,#dashboard-root:not([data-layout=admin]) .dashboard-app-header,#dashboard-root .settings-nav-header{border-bottom-color:var(--sidebar-border)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,#dashboard-root:not([data-layout=admin]) .dashboard-app-header,#dashboard-root .settings-nav-header{border-bottom-color:color-mix(in oklab, var(--sidebar-border) 50%, var(--primary) 50%)}}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,#dashboard-root:not([data-layout=admin]) .dashboard-app-header,#dashboard-root .settings-nav-header{box-shadow:inset 0 -1px 0 var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,#dashboard-root:not([data-layout=admin]) .dashboard-app-header,#dashboard-root .settings-nav-header{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--primary) 12%, transparent)}}.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,.dark #dashboard-root:not([data-layout=admin]) .dashboard-app-header,.dark #dashboard-root .settings-nav-header{border-bottom-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,.dark #dashboard-root:not([data-layout=admin]) .dashboard-app-header,.dark #dashboard-root .settings-nav-header{border-bottom-color:color-mix(in oklab, var(--primary) 32%, var(--sidebar-border) 68%)}}.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,.dark #dashboard-root:not([data-layout=admin]) .dashboard-app-header,.dark #dashboard-root .settings-nav-header{box-shadow:inset 0 -1px 0 var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header,.dark #dashboard-root:not([data-layout=admin]) .dashboard-app-header,.dark #dashboard-root .settings-nav-header{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--primary) 18%, transparent)}}@media (min-width:1024px){@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{border-right-color:color-mix(in oklab, var(--sidebar-border) 50%, var(--primary) 50%);box-shadow:inset -1px 0 0 color-mix(in oklab, var(--primary) 12%, transparent)}.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root .settings-nav-aside{border-right-color:color-mix(in oklab, var(--primary) 32%, var(--sidebar-border) 68%);box-shadow:inset -1px 0 0 color-mix(in oklab, var(--primary) 18%, transparent)}}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{border-right-style:solid;border-right-width:1px;border-right-color:var(--sidebar-border)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{border-right-color:color-mix(in oklab, var(--sidebar-border) 50%, var(--primary) 50%)}}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{box-shadow:inset -1px 0 0 var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{box-shadow:inset -1px 0 0 color-mix(in oklab, var(--primary) 12%, transparent)}}.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root .settings-nav-aside{border-right-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root .settings-nav-aside{border-right-color:color-mix(in oklab, var(--primary) 32%, var(--sidebar-border) 68%)}}.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root .settings-nav-aside{box-shadow:inset -1px 0 0 var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root .settings-nav-aside{box-shadow:inset -1px 0 0 color-mix(in oklab, var(--primary) 18%, transparent)}}}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar .dashboard-sidebar-header a>span:last-child{color:var(--sidebar-primary)}#dashboard-root[data-color-scheme=high-contrast]:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=high-contrast] .settings-nav-aside{background:var(--sidebar);box-shadow:none}.dark #dashboard-root:not([data-color-scheme]) .dashboard-sidebar{--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark #dashboard-root:not([data-color-scheme]) .dashboard-sidebar{--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@media (min-width:1024px){#dashboard-root .dashboard-main-scroll:has(.settings-layout-root){scrollbar-gutter:auto!important;overflow-y:hidden!important}#dashboard-root .dashboard-main-scroll:has(.settings-layout-root) .dashboard-page-inner{flex:1 1 0;height:100%;min-height:0}#dashboard-root .settings-layout-root{flex:1 1 0;min-height:0}.settings-nav-scrollport,.settings-content-scrollport{overscroll-behavior:contain}.settings-nav-scrollport{padding-inline-end:2px}}#dashboard-root [data-slot=dialog-content].settings-modal-shell{pointer-events:auto!important;display:flex!important;overflow:hidden!important}#dashboard-root .settings-modal-shell .settings-layout-root{flex:1 1 0;min-height:0}@media (min-width:1024px){#dashboard-root .settings-modal-shell .settings-nav-aside{box-shadow:none!important}}#dashboard-root .settings-modal-shell .settings-nav-scrollport,#dashboard-root .settings-modal-shell .settings-content-scrollport{scrollbar-width:none;scrollbar-gutter:auto}#dashboard-root .settings-modal-shell .settings-nav-scrollport::-webkit-scrollbar{width:0;height:0;display:none}#dashboard-root .settings-modal-shell .settings-content-scrollport::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:1023px){#dashboard-root [data-slot=dialog-content].settings-modal-shell{border-width:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;inset:0!important;transform:none!important}#dashboard-root .settings-modal-shell .settings-layout-split{flex:1 1 0;min-height:0}#dashboard-root .settings-modal-shell .settings-content-scrollport{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:max(3.5rem, calc(env(safe-area-inset-bottom,0px) + 2rem));flex:1 1 0;overflow-y:auto}#dashboard-root .settings-content-scrollport{scrollbar-width:none;scrollbar-gutter:auto;padding-bottom:max(3.5rem, calc(var(--dashboard-mobile-bottom-nav-height,0px) + env(safe-area-inset-bottom,0px) + 1.5rem))}#dashboard-root .settings-content-scrollport::-webkit-scrollbar{width:0;height:0;display:none}}@media (min-width:1024px){#dashboard-root .settings-modal-shell .settings-layout-split{flex:1 1 0;gap:0;min-height:0}#dashboard-root .settings-modal-shell .settings-nav-scrollport,#dashboard-root .settings-modal-shell .settings-content-scrollport{flex:1 1 0;min-height:0;max-height:100%;overflow-y:auto}}#dashboard-root .settings-content-scrollport{background-color:var(--background);background-image:none}@media (max-width:1023px){#dashboard-root[data-settings-modal-open] [data-slot=sidebar-inset]{visibility:hidden}#dashboard-root .settings-modal-shell,#dashboard-root .settings-content-scrollport{isolation:isolate;contain:paint}}:is(#dashboard-root:has([data-slot=dialog-content].settings-modal-shell) [data-slot=dialog-overlay],#dashboard-root .settings-modal-shell,#dashboard-root .settings-modal-shell *,#dashboard-root .settings-layout-root,#dashboard-root .settings-layout-root *){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (min-width:1024px){#dashboard-root [data-slot=dialog-content].settings-modal-shell[data-open],#dashboard-root [data-slot=dialog-content].settings-modal-shell[data-closed]{animation:none!important}#dashboard-root .settings-nav-aside{color:var(--sidebar-foreground);padding-bottom:1.25rem;padding-inline:.5rem .375rem}#dashboard-root .settings-nav-header{margin-inline:-.5rem -.375rem;padding-inline:1.25rem 1.125rem}}#dashboard-root :is(.settings-layout-root,.settings-nav-aside,.settings-modal-shell) :is(button:not(:disabled):not([aria-disabled=true]),[role=button]:not([aria-disabled=true]),[role=radio]:not(:disabled):not([aria-disabled=true]),[role=switch]:not([data-disabled]):not([aria-disabled=true]),[data-slot=switch]:not([data-disabled]),[role=menuitem],[role=tab]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]),[role=link],a[href],label[for],summary,select:not(:disabled)){cursor:pointer}#dashboard-root :is(.settings-layout-root,.settings-nav-aside,.settings-modal-shell) :is(button:disabled,button[aria-disabled=true],[role=radio]:disabled,[role=radio][aria-disabled=true],[role=switch][data-disabled],[role=switch][aria-disabled=true],[data-slot=switch][data-disabled],select:disabled,[aria-disabled=true]){cursor:not-allowed}.analytics-rankings-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent}.analytics-rankings-scroll::-webkit-scrollbar{width:8px}.analytics-rankings-scroll::-webkit-scrollbar-track{background:0 0}.analytics-rankings-scroll::-webkit-scrollbar-thumb{background:var(--muted-foreground);border:2px solid var(--card);border-radius:4px}.analytics-rankings-scroll::-webkit-scrollbar-thumb:hover{background:var(--foreground)}#dashboard-root[data-changelog-dialog-open=true] .dashboard-main-scroll{overflow:hidden}#dashboard-root .dashboard-main-scroll[data-whats-new-fullscreen=true]{scrollbar-gutter:auto!important;overflow:hidden!important}@media (max-width:1023px){#dashboard-root [data-slot=sidebar-inset]>header[role=banner]{flex-shrink:0;display:block}#dashboard-root [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button],#dashboard-root [data-sidebar=sidebar][data-mobile=true] [data-sidebar-swipe-ignore] a,#dashboard-root [data-sidebar=sidebar][data-mobile=true] [data-sidebar-swipe-ignore] button{touch-action:manipulation}#dashboard-root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]),#dashboard-root textarea,#dashboard-root select{font-size:max(16px,1em)}}#dashboard-root[data-immersive-main-chrome=true] [data-slot=dashboard-shell],#dashboard-root[data-immersive-main-chrome=true]>*{flex:auto!important;width:100%!important;min-width:0!important;min-height:0!important}#dashboard-root[data-immersive-main-chrome=true] [data-slot=sidebar-wrapper]{width:100%!important;max-width:100%!important}#dashboard-root[data-immersive-main-chrome=true] [data-slot=sidebar-inset]{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;flex:1!important;margin:0!important}#dashboard-root[data-immersive-main-chrome=true] .dashboard-main-wrap,#dashboard-root[data-immersive-main-chrome=true] .dashboard-main-scroll{scrollbar-gutter:auto!important;flex:1!important;width:100%!important;min-width:0!important;max-width:none!important}#dashboard-root[data-immersive-main-chrome=true] [data-messaging-viewport-root]{height:var(--messaging-body-height,var(--messaging-layout-height,100%));max-height:var(--messaging-body-height,var(--messaging-layout-height,100%));width:100%;max-width:var(--messaging-layout-width,100%);min-width:0;min-height:0;overflow:hidden}#dashboard-root[data-immersive-main-chrome=true] [data-messaging-viewport-root] [data-messaging-channel-body]{min-height:0}#dashboard-root[data-immersive-main-chrome=true] [data-messaging-viewport-root][data-keyboard-open=true] [data-messaging-message-scroll]{padding-bottom:var(--messaging-keyboard-overlap,0px)}#dashboard-root[data-immersive-main-chrome=true] [data-messaging-viewport-root][data-short-viewport=true] [data-messaging-composer-textarea]{min-height:3.5rem}.dashboard-home-root .dashboard-home-hero-title{font-size:clamp(1.5rem,.9rem + 1.55vw,2.75rem);line-height:1.12}@media (min-width:1920px){.dashboard-home-root .dashboard-home-hero-title{font-size:clamp(1.625rem,.75rem + 1.05vw,2.5rem)}}@media (min-width:2560px){.dashboard-home-root .dashboard-home-hero-title{font-size:2.5rem}}.dashboard-main-wrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){#dashboard-root .dashboard-main-scroll{scrollbar-gutter:auto}#dashboard-root .dashboard-mobile-bottom-nav{box-shadow:0 env(safe-area-inset-bottom,0px) 0 0 var(--background)}#dashboard-root[data-mobile-nav-layout=bottom] .dashboard-main-scroll{scroll-padding-bottom:var(--dashboard-mobile-bottom-scroll-padding,calc(var(--dashboard-mobile-bottom-nav-height,3.5rem) + .75rem))}#dashboard-root[data-mobile-nav-layout=bottom] .dashboard-main-scroll.dashboard-mobile-bottom-scroll-padding{padding-bottom:var(--dashboard-mobile-bottom-scroll-padding,calc(var(--dashboard-mobile-bottom-nav-height,3.5rem) + .75rem))}}.dashboard-main-wrap .scroll-fade-bottom{pointer-events:none;background:linear-gradient(to top, var(--background) 0%, transparent 100%);opacity:0;height:3rem;transition:opacity .2s ease-out;position:absolute;bottom:0;left:0;right:0}.dashboard-main-wrap[data-scroll-fade=true] .scroll-fade-bottom{opacity:1}#dashboard-root .dashboard-main-gradient-surface{background-color:var(--background);background-image:var(--dashboard-background-image,none);background-repeat:no-repeat;background-size:cover}#dashboard-root [role=status],#dashboard-root [aria-busy=true]{isolation:isolate}#dashboard-root [role=status] :not([class*=avatar-ring-animate]):not([class*=member-name-effect]):not([class*=front-badge-animate]),#dashboard-root [aria-busy=true] :not([class*=avatar-ring-animate]):not([class*=member-name-effect]):not([class*=front-badge-animate]){transition:none!important;animation-duration:2.8s!important;animation-timing-function:linear!important}#dashboard-root .animate-spin{animation-duration:2.8s!important;animation-timing-function:linear!important}#dashboard-root [class*=animate-in],#dashboard-root [class*=animate-out],#dashboard-root [class*=fade-in],#dashboard-root [class*=fade-out],#dashboard-root [class*=zoom-in],#dashboard-root [class*=zoom-out]{animation:none!important}.changelog-prose{color:var(--foreground);font-size:1rem}@supports (color:color-mix(in lab, red, red)){.changelog-prose{color:color-mix(in srgb, var(--foreground) 85%, transparent)}}.changelog-prose{text-align:left;line-height:1.6}.changelog-prose p{margin-bottom:.75em;font-size:1rem}.changelog-prose p:last-child{margin-bottom:0}.changelog-prose h2{color:var(--foreground);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.3}.changelog-prose h3{color:var(--foreground);margin-top:1.25rem;margin-bottom:.375rem;font-size:1.25rem;font-weight:600;line-height:1.4}.changelog-prose blockquote{border-left-width:3px;border-left-color:var(--primary);opacity:.95;margin:1rem 0;padding-left:1rem;font-size:1rem}.changelog-prose pre{border:1px solid var(--border);border-radius:.5rem;padding:1rem;font-size:.875rem;overflow-x:auto}.changelog-prose :not(pre)>code,.changelog-prose kbd{background:var(--muted);color:#0ea5e9;border-bottom:2px solid #0ea5e9;border-radius:.25rem;padding:.2em .45em;font-size:.875rem}.dark .changelog-prose :not(pre)>code,.dark .changelog-prose kbd{color:#38bdf8;border-bottom-color:#38bdf8}.changelog-prose pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.changelog-prose strong{font-size:inherit;color:#111827;font-weight:700}.dark .changelog-prose strong{color:var(--foreground)}.changelog-prose a{font-size:inherit;color:#2563eb;text-underline-offset:2px;text-decoration:underline}.dark .changelog-prose a{color:#60a5fa}.changelog-prose ul,.changelog-prose ol{color:#374151;margin-bottom:.75em;margin-left:1.25em;padding-left:.25em;font-size:1rem}.dark .changelog-prose ul,.dark .changelog-prose ol{color:var(--foreground)}.changelog-prose li{margin-bottom:.25em}.changelog-prose li:last-child{margin-bottom:0}.changelog-prose img{object-fit:contain;vertical-align:middle;border-radius:.5rem;max-width:100%;height:auto;max-height:min(400px,50vh);margin:1rem auto;display:block}.changelog-prose img:first-child{margin-top:0}.changelog-prose img:last-child{margin-bottom:0}[data-changelog-shell=page] .changelog-prose img{max-height:min(560px,65dvh)}[data-changelog-shell=modal] .changelog-prose{font-size:1.125rem;line-height:1.7}[data-changelog-shell=modal] .changelog-prose p,[data-changelog-shell=modal] .changelog-prose ul,[data-changelog-shell=modal] .changelog-prose ol,[data-changelog-shell=modal] .changelog-prose blockquote{font-size:1.125rem}[data-changelog-shell=modal] .changelog-prose h2{margin-top:1.75rem;font-size:1.75rem}[data-changelog-shell=modal] .changelog-prose h3{margin-top:1.5rem;font-size:1.375rem}[data-changelog-shell=modal] .changelog-prose img,[data-changelog-shell=modal] .changelog-featured-image{max-height:min(480px,52vh)}[data-changelog-shell=page] .changelog-featured-image{max-height:min(520px,58dvh)}.profile-cf-image-frame{border:1px solid var(--border);background:var(--muted);border-radius:.5rem;justify-content:center;align-items:center;min-width:min(100%,12rem);max-width:100%;min-height:12rem;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.profile-cf-image-frame{background:color-mix(in oklab, var(--muted) 30%, transparent)}}.profile-cf-image-frame{overflow-anchor:none}.markdown-preview img{object-fit:contain;vertical-align:top;overflow-anchor:none;border-radius:.5rem;max-width:100%;height:auto;max-height:280px}.changelog-prose .changelog-line,.markdown-preview .changelog-line{text-align:left;box-sizing:border-box;border-radius:.25rem;grid-template-columns:1.125rem 1fr;align-items:start;gap:.15rem .5rem;width:100%;padding:.3rem 0;display:grid;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.changelog-prose .changelog-line-icon-col,.markdown-preview .changelog-line-icon-col{grid-area:1/1;justify-content:center;align-items:center;padding-top:.2rem;display:flex}.changelog-prose .changelog-line:first-of-type,.markdown-preview .changelog-line:first-of-type{margin-top:1.75rem}.changelog-prose .changelog-line:not(:first-of-type),.markdown-preview .changelog-line:not(:first-of-type){margin-top:.65rem}.changelog-prose .changelog-line-head,.markdown-preview .changelog-line-head{letter-spacing:.01em;text-align:left;grid-area:1/2;font-size:1.25rem;font-weight:600;line-height:1.35;margin:0!important;padding:0!important}.changelog-prose .changelog-line-body,.markdown-preview .changelog-line-body{text-align:left;color:inherit;grid-area:2/2;font-size:1rem;font-weight:500;line-height:1.55;margin:0!important;padding:0!important}.changelog-prose .changelog-line-body p,.markdown-preview .changelog-line-body p{margin-bottom:.4em}.changelog-prose .changelog-line-body p:last-child,.markdown-preview .changelog-line-body p:last-child{margin-bottom:0}.changelog-prose .changelog-line-body ul,.changelog-prose .changelog-line-body ol,.markdown-preview .changelog-line-body ul,.markdown-preview .changelog-line-body ol{margin-top:.2em;margin-bottom:.35em}.changelog-prose .changelog-line-body li,.markdown-preview .changelog-line-body li{margin-bottom:.12em}.changelog-prose .changelog-line-body li:last-child,.markdown-preview .changelog-line-body li:last-child{margin-bottom:0}.changelog-prose .changelog-line.changelog-bug .changelog-line-head,.markdown-preview .changelog-line.changelog-bug .changelog-line-head{color:var(--changelog-bug-head,#dc2626)}.changelog-prose .changelog-line.changelog-fixed .changelog-line-head,.markdown-preview .changelog-line.changelog-fixed .changelog-line-head{color:var(--changelog-fixed-head,#16a34a)}.changelog-prose .changelog-line.changelog-update .changelog-line-head,.markdown-preview .changelog-line.changelog-update .changelog-line-head{color:var(--changelog-update-head,#2563eb)}.changelog-prose .changelog-line-icon,.markdown-preview .changelog-line-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;line-height:1;display:inline-flex}.changelog-prose .changelog-line-icon svg,.markdown-preview .changelog-line-icon svg{width:1.125rem;height:1.125rem}.changelog-prose .changelog-line.changelog-nested,.markdown-preview .changelog-line.changelog-nested{margin-left:1rem;padding-left:.75rem}.profile-hero-banner-root{--banner-on-light-fg:#080f25;--banner-on-light-fg-muted:#2a3248;--banner-on-light-fg-softer:#454d5f;--banner-on-light-placeholder:#414757d9;--banner-on-dark-fg:#fffdf7;--banner-on-dark-fg-muted:#ece8d9;--banner-on-dark-fg-softer:#cac4b0;--banner-on-dark-placeholder:#c9c4b3e0}@supports (color:lab(0% 0 0)){.profile-hero-banner-root{--banner-on-light-fg:lab(4.49607% 2.7605 -15.9061);--banner-on-light-fg-muted:lab(20.8346% 1.21975 -14.5825);--banner-on-light-fg-softer:lab(32.5213% .480503 -11.8213);--banner-on-light-placeholder:lab(30.2293% .366613 -10.3638/.85);--banner-on-dark-fg:lab(99.482% -.305921 3.80663);--banner-on-dark-fg-muted:lab(92.0002% -.549495 7.65797);--banner-on-dark-fg-softer:lab(79.2824% -.674069 10.796);--banner-on-dark-placeholder:lab(79.2611% -.609219 9.22835/.88)}}.friend-profile-elevated-surface{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.friend-profile-elevated-surface{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}[data-friend-panel-themed].friend-profile-section-panel{box-shadow:none;border-color:var(--friend-panel-border)!important}[data-friend-panel-themed]{color:var(--friend-panel-foreground)}[data-friend-panel-themed] .text-foreground{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .text-muted-foreground{color:var(--friend-panel-muted-foreground)!important}[data-friend-panel-themed] .friend-profile-elevated-surface{box-shadow:0 1px 2px #00000024,inset 0 1px #ffffff14;background-color:var(--friend-panel-elevated)!important;border-color:var(--friend-panel-border)!important;color:var(--friend-panel-elevated-foreground)!important}[data-friend-panel-themed] .friend-profile-elevated-surface .text-foreground{color:var(--friend-panel-elevated-foreground)!important}[data-friend-panel-themed] .friend-profile-elevated-surface .text-muted-foreground,[data-friend-panel-themed] .friend-profile-elevated-surface .friend-profile-panel-section-heading{color:var(--friend-panel-subtle-foreground)!important}[data-friend-panel-themed] .friend-profile-elevated-surface .markdown-custom-field,[data-friend-panel-themed] .friend-profile-elevated-surface .markdown-custom-field .markdown-preview{color:inherit}[data-friend-panel-themed] .friend-profile-elevated-surface .markdown-custom-field a{color:var(--friend-panel-elevated-foreground)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-elevated-surface .markdown-custom-field a{color:color-mix(in srgb, var(--friend-panel-elevated-foreground) 22%, hsl(var(--primary)) 78%)}}[data-friend-panel-themed] .friend-profile-elevated-surface-interactive:hover,[data-friend-panel-themed] .friend-profile-elevated-surface-interactive:active{background-color:var(--friend-panel-elevated)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-elevated-surface-interactive:hover,[data-friend-panel-themed] .friend-profile-elevated-surface-interactive:active{background-color:color-mix(in srgb, var(--friend-panel-elevated) 82%, var(--friend-panel-field) 18%)}}[data-friend-panel-themed] .friend-profile-field-surface{background-color:var(--friend-panel-field);border-color:var(--friend-panel-border);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--friend-panel-field-foreground);box-shadow:inset 0 1px #ffffff1a}[data-friend-panel-themed] .friend-profile-field-surface .text-foreground{color:var(--friend-panel-field-foreground)!important}[data-friend-panel-themed] .friend-profile-field-surface .text-muted-foreground{color:var(--friend-panel-subtle-foreground)!important}[data-friend-panel-themed] .friend-profile-field-surface:hover{background-color:var(--friend-panel-field)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-field-surface:hover{background-color:color-mix(in srgb, var(--friend-panel-field) 88%, var(--friend-panel-elevated) 12%)}}[data-friend-panel-themed] .friend-profile-field-surface:hover{border-color:var(--friend-panel-border)}[data-friend-panel-themed] .friend-profile-field-editing{background-color:var(--friend-panel-field)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-field-editing{background-color:color-mix(in srgb, var(--friend-panel-field) 78%, var(--friend-panel-elevated) 22%)}}[data-friend-panel-themed] .friend-profile-field-editing{border-color:var(--friend-panel-border)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-field-editing{border-color:color-mix(in srgb, var(--friend-panel-border) 70%, hsl(var(--primary)) 30%)}}[data-friend-panel-themed] .profile-hero-identity-shell{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--friend-panel-foreground);background-color:#0000!important}[data-friend-panel-themed] .profile-hero-identity-shell .text-muted-foreground,[data-friend-panel-themed] .profile-hero-identity-shell .profile-header-muted{color:var(--friend-panel-muted-foreground)!important}[data-friend-panel-themed][data-friend-panel-tone=dark] .profile-hero-identity-shell .profile-header-name:not(.profile-header-name--custom-color),[data-friend-panel-themed][data-friend-panel-tone=dark] .friend-profile-preview-hero-body .profile-header-name:not(.profile-header-name--custom-color),[data-friend-panel-themed][data-friend-panel-tone=dark] .profile-hero-identity-shell :is(.profile-header-subtitle,.profile-header-meta,.group\/friends-status-trigger,.group\/friends-pronouns-trigger),[data-friend-panel-themed][data-friend-panel-tone=dark] .friend-profile-preview-hero-body :is(.profile-header-subtitle,.profile-header-meta){color:#fff!important}[data-friend-panel-themed][data-friend-panel-tone=dark] .profile-hero-identity-shell :is(.group\/friends-status-trigger,.group\/friends-pronouns-trigger) .text-muted-foreground,[data-friend-panel-themed][data-friend-panel-tone=dark] .profile-hero-identity-shell :is(.group\/friends-status-trigger,.group\/friends-pronouns-trigger) .text-muted-foreground\/75{color:#ffffffd1!important}[data-friend-panel-themed][data-friend-panel-tone=dark] [data-member-status-tag]:not([data-has-custom-colour]){color:#fff!important;background-color:#ffffff1f!important;border-color:#ffffff52!important}[data-friend-panel-themed][data-friend-panel-tone=dark] [data-member-status-tag]:not([data-has-custom-colour]) :is(.text-foreground,.text-muted-foreground,span,button){color:inherit!important}[data-friend-panel-themed] .friend-profile-status-bubble,[data-friend-panel-themed] .friend-profile-status-bubble-tail{background-color:var(--friend-panel-field);border-color:var(--friend-panel-border);-webkit-backdrop-filter:none;backdrop-filter:none}[data-friend-panel-themed] .friend-profile-status-bubble{box-shadow:inset 0 1px #ffffff1f;color:var(--friend-panel-field-foreground)!important}[data-friend-panel-themed] .friend-profile-preview-hero-body .profile-header-name:not(.profile-header-name--custom-color){color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-preview-hero-body .text-muted-foreground{color:var(--friend-panel-muted-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-tab-body{color:var(--friend-panel-foreground)}[data-friend-panel-themed] .friend-profile-panel-tab-body--mobile-fill{background-color:var(--friend-panel-elevated)!important}[data-friend-panel-themed] .friend-profile-panel-tab-body .text-muted-foreground{color:var(--friend-panel-muted-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-tab-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}[data-friend-panel-themed] .friend-profile-panel-tab-list{color:var(--friend-panel-muted-foreground);border-bottom-color:var(--friend-panel-border)!important}[data-friend-panel-themed][data-friend-panel-tone=dark] .friend-profile-panel-tab-list{background-color:var(--friend-panel-elevated)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed][data-friend-panel-tone=dark] .friend-profile-panel-tab-list{background-color:color-mix(in srgb, var(--friend-panel-elevated) 38%, transparent)}}[data-friend-panel-themed][data-friend-panel-tone=light] .friend-profile-panel-tab-list{background-color:var(--friend-panel-elevated)}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed][data-friend-panel-tone=light] .friend-profile-panel-tab-list{background-color:color-mix(in srgb, var(--friend-panel-elevated) 72%, transparent)}}[data-friend-panel-themed] .friend-profile-panel-tab-trigger:not([data-active]){color:var(--friend-panel-muted-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-tab-trigger:hover{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-tab-trigger[data-active]{color:var(--friend-panel-foreground)!important;border-bottom-color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-tab-trigger svg{color:currentColor}.friend-profile-panel-tab-trigger{box-shadow:none!important;background-color:#0000!important}.friend-profile-panel-tab-trigger:after{content:none!important;display:none!important}.friend-profile-panel-tab-trigger[data-active]{box-shadow:none!important;background-color:#0000!important}.friend-profile-accent-cta{background-color:var(--member-accent-cta-bg)!important;border-color:var(--member-accent-cta-bg)!important;color:var(--member-accent-cta-fg)!important}.friend-profile-accent-cta:hover{background-color:var(--member-accent-cta-bg-hover)!important;border-color:var(--member-accent-cta-bg-hover)!important;color:var(--member-accent-cta-fg)!important}.friend-profile-accent-cta:active{background-color:var(--member-accent-cta-bg-active)!important;border-color:var(--member-accent-cta-bg-active)!important;color:var(--member-accent-cta-fg)!important}[data-friend-panel-themed] [data-member-status-tag][data-has-custom-colour]{color:var(--member-status-tag-text)!important}[data-friend-panel-themed] [data-member-status-tag][data-has-custom-colour] .text-foreground,[data-friend-panel-themed] [data-member-status-tag][data-has-custom-colour] .text-muted-foreground,[data-friend-panel-themed] [data-member-status-tag]:not([data-has-custom-colour]) .text-foreground,[data-friend-panel-themed] [data-member-status-tag]:not([data-has-custom-colour]) .text-muted-foreground{color:inherit!important}[data-friend-panel-themed] .friend-profile-edit-toolbar{color:var(--friend-panel-elevated-foreground)}[data-friend-panel-themed] .friend-profile-edit-toolbar .text-foreground{color:var(--friend-panel-elevated-foreground)!important}[data-friend-panel-themed] .friend-profile-edit-panel-body{color:var(--friend-panel-foreground)}[data-friend-panel-themed] .friend-profile-edit-section-heading{color:var(--friend-panel-elevated-foreground)!important}[data-friend-panel-themed] .friend-profile-edit-section-icon{background-color:var(--friend-panel-field)!important;border-color:var(--friend-panel-border)!important;color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-edit-subsection-heading-row{border-bottom-color:var(--friend-panel-border)!important}[data-friend-panel-themed] .friend-profile-edit-panel-body h3{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-outline-button{background-color:var(--friend-panel-field)!important;border-color:var(--friend-panel-border)!important;color:var(--friend-panel-foreground)!important;box-shadow:none!important}[data-friend-panel-themed] .friend-profile-panel-outline-button:hover,[data-friend-panel-themed] .friend-profile-panel-outline-button[aria-expanded=true]{background-color:var(--friend-panel-field)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-panel-outline-button:hover,[data-friend-panel-themed] .friend-profile-panel-outline-button[aria-expanded=true]{background-color:color-mix(in srgb, var(--friend-panel-field) 86%, var(--friend-panel-elevated) 14%)!important}}[data-friend-panel-themed] .friend-profile-panel-outline-button:hover,[data-friend-panel-themed] .friend-profile-panel-outline-button[aria-expanded=true]{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-filled-button{background-color:var(--friend-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-panel-filled-button{background-color:color-mix(in srgb, var(--friend-panel-elevated) 78%, var(--friend-panel-foreground) 22%)!important}}[data-friend-panel-themed] .friend-profile-panel-filled-button{border-color:var(--friend-panel-border)!important;color:var(--friend-panel-foreground)!important;box-shadow:none!important}[data-friend-panel-themed] .friend-profile-panel-filled-button:hover{background-color:var(--friend-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-panel-filled-button:hover{background-color:color-mix(in srgb, var(--friend-panel-elevated) 68%, var(--friend-panel-foreground) 32%)!important}}[data-friend-panel-themed] .friend-profile-panel-filled-button:hover{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-appearance-trigger{border-color:var(--friend-panel-border)!important;background-color:var(--friend-panel-field)!important;color:var(--friend-panel-foreground)!important;box-shadow:none!important}[data-friend-panel-themed] .friend-profile-appearance-trigger:hover,[data-friend-panel-themed] .friend-profile-appearance-trigger[aria-expanded=true]{border-color:var(--friend-panel-border)!important;background-color:var(--friend-panel-field)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-appearance-trigger:hover,[data-friend-panel-themed] .friend-profile-appearance-trigger[aria-expanded=true]{background-color:color-mix(in srgb, var(--friend-panel-field) 86%, var(--friend-panel-elevated) 14%)!important}}[data-friend-panel-themed] .friend-profile-appearance-trigger:hover,[data-friend-panel-themed] .friend-profile-appearance-trigger[aria-expanded=true]{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-appearance-trigger:focus-visible{border-color:var(--friend-panel-border)!important;--tw-ring-color:var(--friend-panel-border)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-appearance-trigger:focus-visible{--tw-ring-color:color-mix(in srgb, var(--friend-panel-border) 70%, transparent)!important}}[data-friend-panel-themed] .friend-profile-appearance-trigger svg{color:var(--friend-panel-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-nested-surface{color:var(--friend-panel-field-foreground);background-color:var(--friend-panel-field)!important;border-color:var(--friend-panel-border)!important}[data-friend-panel-themed] .friend-profile-panel-nested-surface .text-foreground{color:var(--friend-panel-field-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-nested-surface .text-muted-foreground{color:var(--friend-panel-subtle-foreground)!important}[data-friend-panel-themed] .friend-profile-panel-nested-surface:hover{background-color:var(--friend-panel-field)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-panel-nested-surface:hover{background-color:color-mix(in srgb, var(--friend-panel-field) 86%, var(--friend-panel-elevated) 14%)!important}}.friend-profile-birthday-privacy-panel [data-slot=switch][data-checked]{background-color:var(--primary)!important;border-color:#0000!important}.friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){background-color:var(--input)!important;border:1px solid var(--border)!important}.friend-profile-birthday-privacy-panel [data-slot=switch] [data-slot=switch-thumb]{background-color:var(--foreground)!important}.friend-profile-birthday-privacy-panel [data-slot=switch][data-checked] [data-slot=switch-thumb]{background-color:var(--primary-foreground)!important}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch]{border-color:var(--friend-panel-border)!important}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch][data-checked]{background-color:var(--friend-panel-elevated)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch][data-checked]{background-color:color-mix(in srgb, var(--friend-panel-elevated) 70%, var(--friend-panel-elevated-foreground) 30%)!important}}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch][data-checked]{border-color:#0000!important}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){background-color:var(--friend-panel-field)!important}@supports (color:color-mix(in lab, red, red)){[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){background-color:color-mix(in srgb, var(--friend-panel-field) 88%, var(--friend-panel-border) 12%)!important}}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch]:not([data-checked]){border:1px solid var(--friend-panel-border)!important}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch] [data-slot=switch-thumb]{background-color:var(--friend-panel-elevated-foreground)!important}[data-friend-panel-themed] .friend-profile-birthday-privacy-panel [data-slot=switch][data-checked] [data-slot=switch-thumb]{background-color:var(--friend-panel-field)!important}[data-friend-panel-themed] .friend-profile-edit-panel-body .text-muted-foreground{color:var(--friend-panel-muted-foreground)!important}.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb,.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb :where(a,button:not(:disabled)),.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb :where(a:hover,button:hover:not(:disabled)),.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb :where(button:disabled){color:hsl(var(--foreground));text-shadow:none;-webkit-text-stroke:0}.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb :where(.font-medium){text-shadow:none;-webkit-text-stroke:0}.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb [role=presentation],.profile-hero-banner-root .profile-hero-banner-chrome .profile-hero-chrome-tray .profile-header-breadcrumb svg{color:hsl(var(--foreground) / .45);text-shadow:none;-webkit-text-stroke:0}.profile-hero-banner-root .profile-hero-fronting-chip{color:hsl(var(--card-foreground));text-shadow:none;-webkit-text-stroke:0}#dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-text[data-banner-legibility-ready="1"] :is(.profile-header-name,.profile-header-subtitle,.profile-header-meta,.profile-header-muted,.profile-header-pencil,.profile-header-subtitle-sep),#dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-chrome[data-banner-legibility-ready="1"] .profile-header-breadcrumb,#dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-text[data-banner-legibility-ready="1"] .profile-header-breadcrumb,#dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-text[data-banner-legibility-ready="1"] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle){transition:color .17s ease-out,text-shadow .17s ease-out,-webkit-text-stroke .17s ease-out}@media (prefers-reduced-motion:reduce){html:not([data-florality-shell=electron]) #dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-text[data-banner-legibility-ready="1"] :is(.profile-header-name,.profile-header-subtitle,.profile-header-meta,.profile-header-muted,.profile-header-pencil,.profile-header-subtitle-sep),html:not([data-florality-shell=electron]) #dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-chrome[data-banner-legibility-ready="1"] .profile-header-breadcrumb,html:not([data-florality-shell=electron]) #dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-text[data-banner-legibility-ready="1"] .profile-header-breadcrumb,html:not([data-florality-shell=electron]) #dashboard-root:not([data-reduce-motion=true]) .profile-hero-banner-root .profile-hero-banner-text[data-banner-legibility-ready="1"] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle){transition:none}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-name{color:var(--banner-on-light-fg);text-shadow:var(--banner-shadow-strong,0 0 1px #ffffffeb, 0 1px 2px #ffffffa6);-webkit-text-stroke:var(--banner-text-stroke,0px transparent);paint-order:stroke fill}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] :is(.profile-header-subtitle,.profile-header-meta){color:var(--banner-on-light-fg-muted);text-shadow:var(--banner-shadow-soft,0 0 1px #ffffffd9, 0 1px 2px #ffffff80);-webkit-text-stroke:var(--banner-text-stroke,0px transparent);paint-order:stroke fill}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-muted,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-subtitle-sep{color:var(--banner-on-light-fg-softer)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-subtitle-sep{color:color-mix(in oklab, var(--banner-on-light-fg-softer) 88%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle){color:var(--banner-on-light-fg);caret-color:currentColor;text-shadow:var(--banner-shadow-soft,0 0 1px #ffffffd9, 0 1px 2px #ffffff80);-webkit-text-stroke:var(--banner-text-stroke,0px transparent)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] input[data-slot=input].profile-header-subtitle{color:var(--banner-on-light-fg-muted)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle)::placeholder{color:var(--banner-on-light-placeholder);opacity:1}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb{color:var(--banner-on-light-fg-muted);text-shadow:var(--banner-shadow-soft,0 0 1px #ffffffb8, 0 1px 2px #ffffff6b);-webkit-text-stroke:var(--banner-text-stroke,0px transparent);paint-order:stroke fill}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb a{color:var(--banner-on-light-fg-softer)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb a:hover{color:var(--banner-on-light-fg)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb button{color:var(--banner-on-light-fg-softer)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb button:hover,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb button:disabled,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb .font-medium{color:var(--banner-on-light-fg)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb svg,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb [role=presentation]{color:var(--banner-on-light-fg-softer)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-breadcrumb [role=presentation]{color:color-mix(in oklab, var(--banner-on-light-fg-softer) 72%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=light] .profile-header-pencil{color:var(--banner-on-light-fg-softer);text-shadow:var(--banner-shadow-icon,0 1px 1px #ffffff80)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-name{color:var(--banner-on-dark-fg);text-shadow:var(--banner-shadow-strong,0 0 2px #000000eb, 0 1px 4px #000000d9);-webkit-text-stroke:var(--banner-text-stroke,0px transparent);paint-order:stroke fill}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] :is(.profile-header-subtitle,.profile-header-meta){color:var(--banner-on-dark-fg);text-shadow:var(--banner-shadow-soft,0 0 1px #000000e0, 0 1px 3px #000000d1);-webkit-text-stroke:var(--banner-text-stroke,0px transparent);paint-order:stroke fill}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] :is(.group\/friends-status-trigger,.group\/friends-pronouns-trigger){text-shadow:var(--banner-shadow-soft,0 0 1px #000000e0, 0 1px 3px #000000d1);color:var(--banner-on-dark-fg)!important}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] :is(.group\/friends-status-trigger,.group\/friends-pronouns-trigger) .text-muted-foreground,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] :is(.group\/friends-status-trigger,.group\/friends-pronouns-trigger) .text-muted-foreground\/75{color:var(--banner-on-dark-fg-muted)!important}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-meta{color:var(--banner-on-dark-fg-muted)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-meta{color:color-mix(in oklab, var(--banner-on-dark-fg-muted) 92%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-meta{text-shadow:var(--banner-shadow-soft,0 1px 3px #000000d1)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-muted,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-subtitle-sep{color:var(--banner-on-dark-fg-softer)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-subtitle-sep{color:color-mix(in oklab, var(--banner-on-dark-fg-softer) 85%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle){color:var(--banner-on-dark-fg);caret-color:currentColor;text-shadow:var(--banner-shadow-soft,0 0 1px #000000e0, 0 1px 3px #000000d1);-webkit-text-stroke:var(--banner-text-stroke,0px transparent)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] input[data-slot=input].profile-header-subtitle{color:var(--banner-on-dark-fg-muted)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle)::placeholder{color:var(--banner-on-dark-placeholder);opacity:1}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb{color:var(--banner-on-dark-fg-muted);text-shadow:var(--banner-shadow-soft,0 0 1px #000c, 0 1px 3px #000000b8);-webkit-text-stroke:var(--banner-text-stroke,0px transparent);paint-order:stroke fill}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb a{color:var(--banner-on-dark-fg-softer)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb a:hover{color:var(--banner-on-dark-fg)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb button{color:var(--banner-on-dark-fg-softer)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb button:hover,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb button:disabled,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb .font-medium,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb svg{color:var(--banner-on-dark-fg)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb svg{color:color-mix(in oklab, var(--banner-on-dark-fg) 68%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb [role=presentation]{color:var(--banner-on-dark-fg-softer)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-breadcrumb [role=presentation]{color:color-mix(in oklab, var(--banner-on-dark-fg-softer) 65%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=dark] .profile-header-pencil{color:var(--banner-on-dark-fg-softer);text-shadow:var(--banner-shadow-icon,0 1px 3px #000000c7)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-name{color:var(--foreground)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] :is(.profile-header-subtitle,.profile-header-meta),.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-muted,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-subtitle-sep{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-subtitle-sep{color:color-mix(in oklab, var(--muted-foreground) 75%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle){color:var(--foreground);caret-color:currentColor}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] input[data-slot=input].profile-header-subtitle,.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle)::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle)::placeholder{color:color-mix(in oklab, var(--muted-foreground) 82%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] input[data-slot=input]:is(.profile-header-name,.profile-header-subtitle)::placeholder{opacity:1}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb{color:var(--foreground)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb a{color:var(--muted-foreground)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb a:hover{color:var(--foreground)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb button{color:var(--muted-foreground)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb button:hover{color:var(--foreground)}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb svg{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb svg{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb [role=presentation]{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-breadcrumb [role=presentation]{color:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}}.profile-hero-banner-root .profile-hero-banner-text[data-banner-surface-text=card] .profile-header-pencil{color:var(--muted-foreground)}.profile-hero-banner-root .profile-hero-banner-text .profile-header-name.profile-header-name--custom-color:not(.member-name-effect-shimmer):not(.member-name-gradient-text),.profile-hero-banner-root .profile-hero-banner-text input.profile-header-name.profile-header-name--custom-color:not(.member-name-effect-shimmer):not(.member-name-gradient-text),.profile-hero-banner-root .profile-hero-banner-text .profile-header-subtitle.profile-header-identity--custom-color,.profile-hero-banner-root .profile-hero-banner-text div.profile-header-subtitle.profile-header-identity--custom-color,.profile-hero-banner-root .profile-hero-banner-text p.profile-header-subtitle.profile-header-identity--custom-color,.profile-hero-banner-root .profile-hero-banner-text input.profile-header-subtitle.profile-header-identity--custom-color,.profile-hero-banner-root .profile-hero-banner-text button.profile-header-identity--custom-color{paint-order:normal;color:var(--profile-header-name-color)!important;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}.profile-hero-banner-root .profile-hero-banner-text input.profile-header-subtitle.profile-header-identity--custom-color::placeholder{color:var(--profile-header-name-color)!important}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text input.profile-header-subtitle.profile-header-identity--custom-color::placeholder{color:color-mix(in oklab, var(--profile-header-name-color) 42%, transparent)!important}}.profile-hero-banner-root .profile-hero-banner-text input.profile-header-subtitle.profile-header-identity--custom-color::placeholder{opacity:1}.profile-hero-banner-root .profile-hero-banner-text button.profile-header-identity--custom-color .text-muted-foreground{color:var(--profile-header-name-color)!important}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text button.profile-header-identity--custom-color .text-muted-foreground{color:color-mix(in oklab, var(--profile-header-name-color) 38%, transparent)!important}}.profile-hero-banner-root .profile-hero-banner-text .profile-header-name.profile-header-name--custom-color .text-muted-foreground{color:var(--profile-header-name-color)!important}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text .profile-header-name.profile-header-name--custom-color .text-muted-foreground{color:color-mix(in oklab, var(--profile-header-name-color) 38%, transparent)!important}}.profile-hero-banner-root .profile-hero-banner-text .profile-header-meta.profile-header-identity--custom-color,.profile-hero-banner-root .profile-hero-banner-text p.profile-header-meta.profile-header-identity--custom-color{paint-order:normal;color:var(--profile-header-name-color)!important;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}.profile-hero-banner-root .profile-hero-banner-text .profile-header-meta.profile-header-identity--custom-color .profile-header-breadcrumb--identity :is(a,button){color:var(--profile-header-name-color)!important;text-shadow:none!important}.profile-hero-banner-root .profile-hero-banner-text .profile-header-meta.profile-header-identity--custom-color .profile-header-breadcrumb--identity [role=presentation]{color:var(--profile-header-name-color)!important}@supports (color:color-mix(in lab, red, red)){.profile-hero-banner-root .profile-hero-banner-text .profile-header-meta.profile-header-identity--custom-color .profile-header-breadcrumb--identity [role=presentation]{color:color-mix(in oklab, var(--profile-header-name-color) 48%, transparent)!important}}.profile-hero-banner-root .profile-hero-banner-text .profile-header-name.member-name-effect-shimmer,.profile-hero-banner-root .profile-hero-banner-text .profile-header-name.member-name-gradient-text{paint-order:normal;width:fit-content;max-width:100%;display:inline-block;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}#dashboard-root:has(main.dashboard-main-scroll[data-friend-profile-page-bg=true]) .dashboard-main-gradient-surface{background-image:none}#dashboard-root[data-layout=admin]{--admin-sidebar-glow:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin]{--admin-sidebar-glow:color-mix(in oklab, var(--primary) 12%, transparent)}}#dashboard-root[data-layout=admin] .admin-data-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}#dashboard-root[data-layout=admin] .admin-sidebar [data-sidebar=sidebar]{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 48%, var(--sidebar) 100%)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin] .admin-sidebar [data-sidebar=sidebar]{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 96%, var(--primary) 4%) 0%, var(--sidebar) 48%, color-mix(in oklab, var(--sidebar) 98%, transparent) 100%)}}#dashboard-root[data-layout=admin] .admin-sidebar [data-sidebar=sidebar]{border-right:1px solid var(--sidebar-border)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin] .admin-sidebar [data-sidebar=sidebar]{border-right:1px solid color-mix(in oklab, var(--sidebar-border) 80%, transparent)}}#dashboard-root[data-layout=admin] .admin-sidebar-header{background:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin] .admin-sidebar-header{background:color-mix(in oklab, var(--sidebar) 92%, var(--admin-sidebar-glow))}}#dashboard-root[data-layout=admin] .admin-nav-section-label{letter-spacing:.06em}#dashboard-root[data-layout=admin] .admin-header{box-shadow:0 1px 0 var(--border)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin] .admin-header{box-shadow:0 1px 0 color-mix(in oklab, var(--border) 50%, transparent)}}#dashboard-root[data-layout=admin] .admin-section{border-radius:var(--radius-lg,.75rem);border:1px solid var(--border);padding:1.25rem}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin] .admin-section{border:1px solid color-mix(in oklab, var(--border) 55%, transparent)}}#dashboard-root[data-layout=admin] .admin-section{background:var(--card)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-layout=admin] .admin-section{background:color-mix(in oklab, var(--card) 35%, transparent)}}#dashboard-root[data-layout=admin] .admin-section-title{align-items:center;gap:.5rem;display:flex}#dashboard-root[data-layout=admin] .admin-section-title:before{content:"";background:var(--primary);border-radius:999px;flex-shrink:0;width:3px;height:1rem;display:inline-block}#dashboard-root[data-layout=admin] .admin-sidebar a{color:inherit}#dashboard-root[data-layout=admin] .admin-sidebar a:hover,#dashboard-root[data-layout=admin] .admin-sidebar a:focus-visible{color:var(--sidebar-accent-foreground)}.member-customization-preview-root .profile-hero-banner-root{min-height:10.5rem!important}@media (min-width:640px){.member-customization-preview-root .profile-hero-banner-root{min-height:11.5rem!important}}@media (min-width:768px){.member-customization-preview-root .profile-hero-banner-root{min-height:12rem!important}}.member-customization-preview-root .profile-hero-identity-shell,.friend-customization-preview-root .profile-hero-identity-shell{padding-bottom:.5rem;overflow:visible}.member-customization-preview-root .member-customization-preview-avatar-anchor,.friend-customization-preview-root .member-customization-preview-avatar-anchor{z-index:2;position:relative}.member-customization-preview-root .profile-hero-identity-shell>div>div:first-child,.friend-customization-preview-root .profile-hero-identity-shell>div>div:first-child{margin-top:-2rem}@media (min-width:640px){.member-customization-preview-root .profile-hero-identity-shell>div>div:first-child,.friend-customization-preview-root .profile-hero-identity-shell>div>div:first-child{margin-top:-2.25rem}}@media (min-width:768px){.member-customization-preview-root .profile-hero-identity-shell>div>div:first-child,.friend-customization-preview-root .profile-hero-identity-shell>div>div:first-child{margin-top:-2.5rem}}@media (max-height:820px){.member-customization-preview-root .profile-hero-banner-root{min-height:8rem!important}.member-customization-preview-root .profile-hero-identity-shell>div>div:first-child,.friend-customization-preview-root .profile-hero-identity-shell>div>div:first-child{margin-top:-1.5rem}}#dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-rust] .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 50%, var(--sidebar) 100%)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-rust] .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 82%, var(--primary) 18%) 0%, var(--sidebar) 50%, color-mix(in oklab, var(--sidebar) 92%, #5c3021 8%) 100%)}}#dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-rust] .settings-nav-aside{box-shadow:none}.dark #dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-rust] .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 45%, #0a0705 100%)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-rust] .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 70%, var(--primary) 30%) 0%, var(--sidebar) 45%, #0a0705 100%)}}.dark #dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-rust] .settings-nav-aside{box-shadow:inset 0 1px #ffffff0f}#dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-main-gradient-surface{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-main-gradient-surface{background-color:color-mix(in srgb, var(--background) 80%, transparent)}}.dark #dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-main-gradient-surface{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-rust] .dashboard-main-gradient-surface{background-color:color-mix(in srgb, var(--background) 65%, transparent)}}#dashboard-root[data-color-scheme=pro-plus-rust] [data-sidebar=menu-button][data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-rust] [data-sidebar=menu-button][data-active=true]{background:color-mix(in oklab, var(--primary) 20%, var(--sidebar-accent))}}#dashboard-root[data-color-scheme=pro-plus-rust] [data-sidebar=menu-button][data-active=true]{color:var(--sidebar-primary);box-shadow:inset 3px 0 0 var(--primary)}.dark #dashboard-root[data-color-scheme=pro-plus-rust] [data-sidebar=menu-button][data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-rust] [data-sidebar=menu-button][data-active=true]{background:color-mix(in oklab, var(--primary) 25%, var(--sidebar-accent))}}.dark #dashboard-root[data-color-scheme=pro-plus-rust] [data-sidebar=menu-button][data-active=true]{box-shadow:inset 3px 0 0 var(--primary), 0 0 25px #a35e4726}#dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-sakura] .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 40%, var(--sidebar) 100%)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-sakura] .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 90%, var(--primary) 10%) 0%, var(--sidebar) 40%, color-mix(in oklab, var(--sidebar) 95%, #fff 5%) 100%)}}#dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-sakura] .settings-nav-aside{box-shadow:none}.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 45%, #141011 100%)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 85%, var(--primary) 15%) 0%, var(--sidebar) 45%, #141011 100%)}}.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .settings-nav-aside{box-shadow:inset 0 1px #ffffff14}#dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-main-gradient-surface{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-main-gradient-surface{background-color:color-mix(in srgb, var(--background) 85%, transparent)}}.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-main-gradient-surface{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-sakura] .dashboard-main-gradient-surface{background-color:color-mix(in srgb, var(--background) 70%, transparent)}}#dashboard-root[data-color-scheme=pro-plus-sakura] [data-sidebar=menu-button][data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-sakura] [data-sidebar=menu-button][data-active=true]{background:color-mix(in oklab, var(--primary) 15%, var(--sidebar-accent))}}#dashboard-root[data-color-scheme=pro-plus-sakura] [data-sidebar=menu-button][data-active=true]{color:var(--sidebar-primary);box-shadow:inset 3px 0 0 var(--primary)}.dark #dashboard-root[data-color-scheme=pro-plus-sakura] [data-sidebar=menu-button][data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-sakura] [data-sidebar=menu-button][data-active=true]{background:color-mix(in oklab, var(--primary) 20%, var(--sidebar-accent))}}.dark #dashboard-root[data-color-scheme=pro-plus-sakura] [data-sidebar=menu-button][data-active=true]{box-shadow:inset 3px 0 0 var(--primary), 0 0 25px #ffb7c52e}#dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-minecraft] .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 40%, var(--sidebar) 100%)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-minecraft] .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 90%, var(--primary) 10%) 0%, var(--sidebar) 40%, color-mix(in oklab, var(--sidebar) 90%, #73563f 10%) 100%)}}#dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root[data-color-scheme=pro-plus-minecraft] .settings-nav-aside{box-shadow:none}.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .settings-nav-aside{background:linear-gradient(180deg, var(--sidebar) 0%, var(--sidebar) 45%, #0a060e 100%)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .settings-nav-aside{background:linear-gradient(180deg, color-mix(in oklab, var(--sidebar) 85%, var(--primary) 15%) 0%, var(--sidebar) 45%, #0a060e 100%)}}.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-sidebar [data-sidebar=sidebar],.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .settings-nav-aside{box-shadow:inset 0 1px #ffffff14}#dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-main-gradient-surface{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-main-gradient-surface{background-color:color-mix(in srgb, var(--background) 85%, transparent)}}.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-main-gradient-surface{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] .dashboard-main-gradient-surface{background-color:color-mix(in srgb, var(--background) 70%, transparent)}}#dashboard-root[data-color-scheme=pro-plus-minecraft] [data-sidebar=menu-button][data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root[data-color-scheme=pro-plus-minecraft] [data-sidebar=menu-button][data-active=true]{background:color-mix(in oklab, var(--primary) 15%, var(--sidebar-accent))}}#dashboard-root[data-color-scheme=pro-plus-minecraft] [data-sidebar=menu-button][data-active=true]{color:var(--sidebar-primary);box-shadow:inset 3px 0 0 var(--primary)}.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] [data-sidebar=menu-button][data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] [data-sidebar=menu-button][data-active=true]{background:color-mix(in oklab, var(--primary) 20%, var(--sidebar-accent))}}.dark #dashboard-root[data-color-scheme=pro-plus-minecraft] [data-sidebar=menu-button][data-active=true]{box-shadow:inset 3px 0 0 var(--primary), 0 0 25px #6bb3442e}.member-profile-corner-scope[data-profile-corner=sharp] [data-slot=card],.member-profile-corner-scope[data-profile-corner=sharp] [data-member-profile-surface]{border-radius:0}.member-profile-corner-scope[data-profile-corner=sharp] [data-slot=card-header],.member-profile-corner-scope[data-profile-corner=sharp] [data-slot=card]>img:first-child{border-top-left-radius:0;border-top-right-radius:0}.member-profile-corner-scope[data-profile-corner=sharp] [data-slot=card]>img:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.member-profile-corner-scope[data-profile-corner=rounded] [data-slot=card],.member-profile-corner-scope[data-profile-corner=rounded] [data-member-profile-surface]{border-radius:1rem}.member-profile-corner-scope[data-profile-corner=rounded] [data-slot=card-header],.member-profile-corner-scope[data-profile-corner=rounded] [data-slot=card]>img:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem}.member-profile-corner-scope[data-profile-corner=rounded] [data-slot=card]>img:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.member-profile-corner-scope[data-profile-corner=sharp] [role=group][aria-label=Member\ actions] :is(button,a):not(.rounded-full){border-radius:0!important}.member-profile-corner-scope[data-profile-corner=rounded] [role=group][aria-label=Member\ actions] :is(button,a):not(.rounded-full){border-radius:.75rem!important}.member-profile-corner-scope[data-profile-corner=default] [role=group][aria-label=Member\ actions] :is(button,a):not(.rounded-full){border-radius:.5rem!important}.member-profile-corner-scope[data-profile-corner=sharp] [data-member-profile-surface] :is(button,a,li.rounded-lg):not(.rounded-full){border-radius:0!important}.member-profile-corner-scope[data-profile-corner=rounded] [data-member-profile-surface] :is(button,a,li.rounded-lg):not(.rounded-full){border-radius:.75rem!important}.member-profile-corner-scope[data-profile-corner=default] [data-member-profile-surface] :is(button,a,li.rounded-lg):not(.rounded-full){border-radius:.5rem!important}.member-profile-corner-scope[data-profile-corner=sharp] [data-slot=card] :is(button,a,input,textarea):not(.rounded-full){border-radius:0!important}.member-profile-corner-scope[data-profile-corner=rounded] [data-slot=card] :is(button,a,input,textarea):not(.rounded-full){border-radius:.75rem!important}.member-profile-corner-scope[data-profile-corner=default] [data-slot=card] :is(button,a,input,textarea):not(.rounded-full){border-radius:.5rem!important}@media (max-width:1023px){#dashboard-root .member-detail-mobile-page .profile-hero-banner-text{padding-inline:0}#dashboard-root .member-detail-mobile-page .profile-hero-identity-shell .member-profile-hero-field-section{width:auto;margin-inline:-.75rem;padding-inline:1rem}#dashboard-root .member-detail-mobile-page .profile-hero-identity-shell{overflow:visible}#dashboard-root .member-detail-mobile-page .profile-hero-banner-root{border-top-left-radius:0;border-top-right-radius:0}#dashboard-root .member-detail-mobile-page [role=tablist]{padding-inline:0}}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable{cursor:pointer;transition:background-color .15s,box-shadow .15s,color .15s}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 72%, var(--foreground) 10%)}}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable:hover{box-shadow:inset 0 0 0 1px var(--primary), 0 0 14px var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 32%, transparent), 0 0 14px color-mix(in oklab, var(--primary) 16%, transparent)}}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:2px}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-icon-action{cursor:pointer;transition:background-color .15s,box-shadow .15s,color .15s}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-icon-action:hover{color:var(--sidebar-foreground);background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-footer-icon-action:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 65%, var(--foreground) 12%)}}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-icon-action:hover{box-shadow:inset 0 0 0 1px var(--primary), 0 0 12px var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-footer-icon-action:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 38%, transparent), 0 0 12px color-mix(in oklab, var(--primary) 22%, transparent)}}#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable{cursor:pointer;transition:background-color .15s,box-shadow .15s}#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable:hover{background-color:color-mix(in oklab, var(--card) 82%, var(--foreground) 8%)}}#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable:hover{box-shadow:inset 0 0 0 1px var(--primary), 0 0 16px var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 30%, transparent), 0 0 16px color-mix(in oklab, var(--primary) 14%, transparent)}}#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-action:hover{box-shadow:0 0 0 2px var(--primary), 0 0 14px var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-action:hover{box-shadow:0 0 0 2px color-mix(in oklab, var(--primary) 40%, transparent), 0 0 14px color-mix(in oklab, var(--primary) 24%, transparent)}}#dashboard-root .dashboard-sidebar :is(a[href],button:not(:disabled):not([aria-disabled=true]),[role=button]:not([aria-disabled=true]),[data-sidebar=menu-button],[data-sidebar=trigger]){cursor:pointer}.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{box-sizing:border-box;border:1px solid var(--border)!important;justify-content:center!important;align-items:center!important;width:1.75rem!important;min-width:1.75rem!important;height:1.75rem!important;min-height:1.75rem!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{border:1px solid color-mix(in oklab, var(--border) 35%, transparent)!important}}.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{background-color:var(--foreground)!important;border-radius:.5rem!important}@supports (color:color-mix(in lab, red, red)){.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)!important}}.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{color:var(--foreground)!important}@supports (color:color-mix(in lab, red, red)){.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{color:color-mix(in oklab, var(--foreground) 72%, transparent)!important}}.desktop-title-bar button.desktop-title-bar__control,.desktop-title-bar button.desktop-title-bar__control--nav{-webkit-app-region:no-drag;cursor:pointer!important;pointer-events:auto!important}.member-avatar-shape-frame{isolation:isolate}.member-avatar-shape-foreign{position:relative}@supports (-webkit-touch-callout:none){.member-avatar-shape-frame{transform:translateZ(0)}.member-avatar-shape-foreign{-webkit-transform:translateZ(0)}}.profile-hero-identity-shell svg[role=img]{isolation:isolate}#dashboard-root .privacy-bucket-assignment-list [id$=-access]{pointer-events:none}
