@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--birthday-ring-angle:0deg}}}[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)):not(:has([data-profile-backdrop-fill]))){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] .birthday-celebration-today-icon{background-color:#fbbf24!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .birthday-celebration-today-icon{background-color:color-mix(in oklab, #fbbf24 78%, var(--profile-viewer-birthday-inset))!important}}[data-profile-viewer-chrome] .birthday-celebration-today-icon{color:var(--profile-viewer-fg)!important;--tw-ring-color:var(--profile-viewer-birthday-border)!important}@supports (color:color-mix(in lab, red, red)){[data-profile-viewer-chrome] .birthday-celebration-today-icon{--tw-ring-color:color-mix(in oklab, var(--profile-viewer-birthday-border) 55%, #fbbf24 45%)!important}}[data-profile-viewer-chrome] .birthday-celebration-today-date{border-color:var(--profile-viewer-birthday-border)!important;background-color:var(--profile-viewer-birthday-inset)!important;color:var(--profile-viewer-fg)!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{color:var(--sidebar-accent-foreground)}#dashboard-root:not([data-layout=admin]) .dashboard-sidebar [data-sidebar=sidebar],#dashboard-root .settings-nav-aside{background:var(--sidebar);box-shadow:none}.section-pill-nav{corner-shape:squircle;border:1px solid var(--foreground);border-radius:1.25rem;align-items:center;gap:.125rem;width:fit-content;min-width:0;max-width:100%;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.section-pill-nav{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}}.section-pill-nav{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav{background:color-mix(in oklab, var(--card) 38%, transparent)}}.section-pill-nav{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);margin:0;padding:.25rem;list-style:none}.section-pill-nav.section-pill-nav--fill{width:100%}.section-pill-nav-tabs{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:.125rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.section-pill-nav-tabs::-webkit-scrollbar{display:none}.section-pill-nav-tabs.section-pill-nav-tabs--scrollable{overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent;flex:1 1 0;width:0;min-width:0;max-width:100%;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tabs.section-pill-nav-tabs--scrollable{scrollbar-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent) transparent}}.section-pill-nav-tabs.section-pill-nav-tabs--scrollable::-webkit-scrollbar{height:4px;display:block}.section-pill-nav-tabs.section-pill-nav-tabs--scrollable::-webkit-scrollbar-thumb{background:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tabs.section-pill-nav-tabs--scrollable::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}}.section-pill-nav-tabs.section-pill-nav-tabs--scrollable::-webkit-scrollbar-thumb{border-radius:999px}.section-pill-nav-tabs>li{margin:0;padding:0;display:flex}.section-pill-nav>.section-pill-nav-sidebar-trigger{corner-shape:squircle;color:var(--primary);flex-shrink:0;background:0 0!important;border-color:#0000!important;border-radius:.95rem!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:.375rem .55rem!important}@supports (color:color-mix(in lab, red, red)){.section-pill-nav>.section-pill-nav-sidebar-trigger{color:color-mix(in oklab, var(--primary) 58%, var(--muted-foreground))}}.section-pill-nav>.section-pill-nav-sidebar-trigger{box-shadow:none!important}.section-pill-nav>.section-pill-nav-sidebar-trigger:hover{color:var(--foreground);background:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.section-pill-nav>.section-pill-nav-sidebar-trigger:hover{background:color-mix(in oklab, var(--primary) 8%, transparent)!important}}@media (max-width:1023px){#dashboard-root>.section-pill-nav-sidebar-trigger{z-index:40;top:calc(env(safe-area-inset-top,0px) + 2rem);left:calc(env(safe-area-inset-left,0px) + 1.25rem);corner-shape:squircle;position:fixed;border:1px solid var(--foreground)!important;border-radius:.95rem!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root>.section-pill-nav-sidebar-trigger{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)!important}}#dashboard-root>.section-pill-nav-sidebar-trigger{color:var(--primary);background:var(--card)!important;box-shadow:none!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root>.section-pill-nav-sidebar-trigger{color:color-mix(in oklab, var(--primary) 58%, var(--muted-foreground))}}#dashboard-root>.section-pill-nav-sidebar-trigger:hover{color:var(--foreground);background:var(--card)!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root>.section-pill-nav-sidebar-trigger:hover{background:color-mix(in oklab, var(--card) 92%, var(--primary))!important}}.section-pill-nav>.section-pill-nav-sidebar-trigger-spacer{flex-shrink:0;width:2.25rem;height:1.875rem}}.section-pill-nav-tab{cursor:pointer;corner-shape:squircle;color:var(--primary);background:0 0;border:1px solid #0000;border-radius:.95rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .8rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tab{color:color-mix(in oklab, var(--primary) 58%, var(--muted-foreground))}}.section-pill-nav-tab{white-space:nowrap;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s}@media (min-width:640px){.section-pill-nav-tab{gap:.5rem;padding-inline:.9rem}}.section-pill-nav-tab:hover{color:var(--foreground);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tab:hover{background:color-mix(in oklab, var(--primary) 8%, transparent)}}.section-pill-nav-tab:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tab:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 70%, transparent)}}.section-pill-nav-tab:focus-visible{outline-offset:1px}.section-pill-nav-tab[aria-current=page],.section-pill-nav-tab[aria-pressed=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tab[aria-current=page],.section-pill-nav-tab[aria-pressed=true]{border-color:color-mix(in oklab, var(--primary) 42%, transparent)}}.section-pill-nav-tab[aria-current=page],.section-pill-nav-tab[aria-pressed=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tab[aria-current=page],.section-pill-nav-tab[aria-pressed=true]{background:color-mix(in oklab, var(--primary) 16%, transparent)}}.section-pill-nav-tab[aria-current=page],.section-pill-nav-tab[aria-pressed=true]{color:var(--foreground);box-shadow:none}.section-pill-nav-tab[aria-current=page]:hover,.section-pill-nav-tab[aria-pressed=true]:hover{color:var(--foreground);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-nav-tab[aria-current=page]:hover,.section-pill-nav-tab[aria-pressed=true]:hover{background:color-mix(in oklab, var(--primary) 20%, var(--card))}}.section-pill-search{corner-shape:squircle;border:1px solid var(--foreground);border-radius:1.25rem;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.section-pill-search{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}}.section-pill-search{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.section-pill-search{background:color-mix(in oklab, var(--card) 38%, transparent)}}.section-pill-search{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);padding:.45rem .7rem}@media (min-width:640px){.section-pill-search{width:18rem}}button.section-pill-menu{corner-shape:squircle;border:1px solid var(--foreground);border-radius:1.25rem;align-items:center;gap:.375rem;width:fit-content;min-width:0;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){button.section-pill-menu{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}}button.section-pill-menu{background:var(--card)}@supports (color:color-mix(in lab, red, red)){button.section-pill-menu{background:color-mix(in oklab, var(--card) 38%, transparent)}}button.section-pill-menu{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);color:var(--foreground);cursor:pointer;padding:.45rem .7rem;font-size:.875rem;font-weight:500;line-height:1.25rem}button.section-pill-menu:hover:not(:disabled),button.section-pill-menu[aria-expanded=true]{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){button.section-pill-menu:hover:not(:disabled),button.section-pill-menu[aria-expanded=true]{background:color-mix(in oklab, var(--foreground) 8%, var(--card))}}button.section-pill-menu:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){button.section-pill-menu:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 70%, transparent)}}button.section-pill-menu:focus-visible{outline-offset:1px}button.section-pill-menu:disabled{cursor:not-allowed;opacity:.5}.section-pill-search.section-pill-search--full{width:100%;max-width:none;margin-left:0}.section-pill-search input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.875rem;line-height:1.25rem}.section-pill-search input::placeholder{color:var(--muted-foreground)}.section-pill-search kbd{corner-shape:squircle;border:1px solid var(--foreground);border-radius:.45rem}@supports (color:color-mix(in lab, red, red)){.section-pill-search kbd{border:1px solid color-mix(in oklab, var(--foreground) 12%, transparent)}}.section-pill-search kbd{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.section-pill-search kbd{background:color-mix(in oklab, var(--foreground) 6%, transparent)}}.section-pill-search kbd{color:var(--muted-foreground);padding:.1rem .4rem;font-family:inherit;font-size:.6875rem;line-height:1.2}.section-pill-search.section-pill-search--linear{corner-shape:initial;border-color:var(--border);border-radius:.5rem;gap:.375rem;width:100%;max-width:none;height:2rem;margin-left:0}@supports (color:color-mix(in lab, red, red)){.section-pill-search.section-pill-search--linear{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.section-pill-search.section-pill-search--linear{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.section-pill-search.section-pill-search--linear{background:color-mix(in oklab, var(--muted) 35%, transparent)}}.section-pill-search.section-pill-search--linear{-webkit-backdrop-filter:blur(16px);padding:0 .625rem}@media (min-width:640px){.section-pill-search.section-pill-search--linear{width:100%}}.section-pill-search.section-pill-search--linear svg{width:.875rem;height:.875rem}.section-pill-search.section-pill-search--linear input{letter-spacing:-.01em;font-size:.8125rem;line-height:1.25rem}.section-pill-search.section-pill-search--linear input::-webkit-search-cancel-button{appearance:none}.section-pill-search.section-pill-search--linear input::-webkit-search-decoration{appearance:none}.analytics-detail-search input::-webkit-search-cancel-button{appearance:none}.analytics-detail-search input::-webkit-search-decoration{appearance:none}.section-pill-search.section-pill-search--linear kbd,.analytics-detail-search kbd{corner-shape:initial;border-color:var(--border);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.section-pill-search.section-pill-search--linear kbd,.analytics-detail-search kbd{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.section-pill-search.section-pill-search--linear kbd,.analytics-detail-search kbd{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.section-pill-search.section-pill-search--linear kbd,.analytics-detail-search kbd{background:color-mix(in oklab, var(--foreground) 5%, transparent)}}.section-pill-search.section-pill-search--linear kbd,.analytics-detail-search kbd{padding:0 .3rem;font-size:.625rem;line-height:1.125rem}.section-pill-icon{corner-shape:squircle;border:1px solid var(--foreground);border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.section-pill-icon{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}}.section-pill-icon{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.section-pill-icon{background:color-mix(in oklab, var(--card) 38%, transparent)}}.section-pill-icon{color:var(--muted-foreground);box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);padding:0;transition:color .16s,background-color .16s,border-color .16s}button.section-pill-icon{cursor:pointer}button.section-pill-icon:hover:not(:disabled){color:var(--foreground);background:var(--card)}@supports (color:color-mix(in lab, red, red)){button.section-pill-icon:hover:not(:disabled){background:color-mix(in oklab, var(--card) 55%, transparent)}}button.section-pill-icon:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){button.section-pill-icon:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 70%, transparent)}}button.section-pill-icon:focus-visible{outline-offset:1px}button.section-pill-icon:disabled{cursor:not-allowed;opacity:.5}.note-mobile-nav-cluster{border:1px solid var(--border);border-radius:.5rem;flex-shrink:0;align-items:stretch;height:2rem;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.note-mobile-nav-cluster{border:1px solid color-mix(in oklab, var(--border) 70%, transparent)}}.note-mobile-nav-cluster{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.note-mobile-nav-cluster{background:color-mix(in oklab, var(--muted) 35%, var(--popover))}}.note-mobile-nav-cluster{color:var(--foreground);box-shadow:none;-webkit-backdrop-filter:blur(16px)}button.note-mobile-nav-cluster{letter-spacing:-.01em;gap:.375rem;height:2rem;min-height:0;padding-inline:.5rem;font-size:.8125rem;font-weight:500}.note-mobile-nav-cluster>[data-slot=button]{letter-spacing:-.01em;box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:.5rem;font-size:.8125rem;font-weight:500;height:2rem!important;min-height:0!important}.note-mobile-nav-cluster>[data-sidebar=trigger]{width:2rem!important;min-width:2rem!important;padding-inline:0!important}.note-mobile-nav-cluster>[data-slot=button]:hover,button.note-mobile-nav-cluster:hover{background:var(--foreground)!important}@supports (color:color-mix(in lab, red, red)){.note-mobile-nav-cluster>[data-slot=button]:hover,button.note-mobile-nav-cluster:hover{background:color-mix(in oklab, var(--foreground) 6%, transparent)!important}}.note-mobile-nav-cluster>[data-slot=button]:hover,button.note-mobile-nav-cluster:hover{color:var(--foreground)}.note-mobile-nav-cluster>[data-slot=button] svg{width:.875rem;height:.875rem;color:var(--muted-foreground)}.note-mobile-nav-cluster-divider{background:var(--border);flex-shrink:0;align-self:stretch;width:1px;margin-block:.375rem}@supports (color:color-mix(in lab, red, red)){.note-mobile-nav-cluster-divider{background:color-mix(in oklab, var(--border) 80%, transparent)}}.note-detail-header-icon{border:1px solid var(--border);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.note-detail-header-icon{border:1px solid color-mix(in oklab, var(--border) 70%, transparent)}}.note-detail-header-icon{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.note-detail-header-icon{background:color-mix(in oklab, var(--muted) 35%, var(--popover))}}.note-detail-header-icon{color:var(--muted-foreground);box-shadow:none;-webkit-backdrop-filter:blur(16px);cursor:pointer;padding:0}.note-detail-header-icon:hover{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.note-detail-header-icon:hover{background:color-mix(in oklab, var(--foreground) 6%, var(--popover))}}.note-detail-header-icon:focus-visible{outline:2px solid var(--ring)}@supports (color:color-mix(in lab, red, red)){.note-detail-header-icon:focus-visible{outline:2px solid color-mix(in oklab, var(--ring) 70%, transparent)}}.note-detail-header-icon:focus-visible{outline-offset:1px}.section-pill-icon[aria-expanded=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-icon[aria-expanded=true]{border-color:color-mix(in oklab, var(--primary) 42%, transparent)}}.section-pill-icon[aria-expanded=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.section-pill-icon[aria-expanded=true]{background:color-mix(in oklab, var(--primary) 16%, transparent)}}.section-pill-icon[aria-expanded=true]{color:var(--foreground)}.list-pagination{flex-direction:column;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.85rem .25rem .65rem;display:flex}.list-pagination--bottom{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.list-pagination--bottom{border-top:1px solid color-mix(in oklab, var(--border) 55%, transparent)}}.list-pagination--top{border-bottom:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.list-pagination--top{border-bottom:1px solid color-mix(in oklab, var(--border) 55%, transparent)}}.list-pagination-cluster{corner-shape:squircle;border:1px solid var(--foreground);border-radius:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.125rem;width:fit-content;min-width:0;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.list-pagination-cluster{border:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}}.list-pagination-cluster{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.list-pagination-cluster{background:color-mix(in oklab, var(--card) 38%, transparent)}}.list-pagination-cluster{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);margin:0;padding:.25rem}.list-pagination-pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:.125rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.list-pagination-divider{background:var(--foreground);flex-shrink:0;width:1px;height:1rem;margin-inline:.2rem}@supports (color:color-mix(in lab, red, red)){.list-pagination-divider{background:color-mix(in oklab, var(--foreground) 12%, transparent)}}.list-pagination-control{corner-shape:squircle;font-variant-numeric:tabular-nums;min-width:1.875rem;height:1.875rem;color:var(--primary);background:0 0;border:1px solid #0000;border-radius:.95rem;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:0 .45rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.list-pagination-control{color:color-mix(in oklab, var(--primary) 58%, var(--muted-foreground))}}.list-pagination-control{cursor:pointer;touch-action:manipulation;transition:color .16s,background-color .16s,border-color .16s}.list-pagination-control:hover:not(:disabled):not([aria-current=page]){color:var(--foreground);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.list-pagination-control:hover:not(:disabled):not([aria-current=page]){background:color-mix(in oklab, var(--primary) 8%, transparent)}}.list-pagination-control:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.list-pagination-control:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 70%, transparent)}}.list-pagination-control:focus-visible{outline-offset:1px}.list-pagination-control[aria-current=page]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.list-pagination-control[aria-current=page]{border-color:color-mix(in oklab, var(--primary) 42%, transparent)}}.list-pagination-control[aria-current=page]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.list-pagination-control[aria-current=page]{background:color-mix(in oklab, var(--primary) 16%, transparent)}}.list-pagination-control[aria-current=page]{color:var(--foreground)}.list-pagination-control[aria-current=page]:hover{color:var(--foreground);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.list-pagination-control[aria-current=page]:hover{background:color-mix(in oklab, var(--primary) 20%, var(--card))}}.list-pagination-control:disabled{cursor:not-allowed;opacity:.32}.list-pagination-ellipsis{min-width:1.125rem;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-inline:.1rem;font-size:.75rem;line-height:1;display:inline-flex}.list-pagination-status{max-width:100%;color:var(--muted-foreground);text-align:center;justify-content:center;align-items:center;gap:.375rem;margin:0;font-size:.75rem;line-height:1rem;display:flex}@media (max-width:767px){.list-pagination-control{min-width:2.75rem;height:2.75rem;padding-inline:.65rem;font-size:.875rem}}#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{box-shadow:none;border-bottom-width:0}html:not([data-font]) #dashboard-root:not([data-font]):not([data-layout=admin]) .dashboard-sidebar,html:not([data-font]) #dashboard-root:not([data-font]):not([data-layout=admin]) .dashboard-sidebar *{letter-spacing:normal;font-family:neue-haas-grotesk-text,ui-sans-serif,system-ui,sans-serif!important}html:not([data-font]) #dashboard-root:not([data-font]):not([data-layout=admin]) .dashboard-sidebar :is(.font-medium,.font-semibold){font-weight:400}html:not([data-font]) #dashboard-root:not([data-font]):not([data-layout=admin]) .dashboard-sidebar :is(.font-bold,.font-extrabold){font-weight:700}#dashboard-root:not([data-layout=admin]) .dashboard-app-header{box-shadow:none}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-action-slot>.profile-hero-banner-action{border-radius:var(--radius-md);height:100%;min-height:0}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-hero-chrome-tray,.profile-hero-fronting-chip){border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-hero-chrome-tray,.profile-hero-fronting-chip){border:1px solid color-mix(in oklab, var(--border) 55%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-hero-chrome-tray,.profile-hero-fronting-chip){background:var(--card)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-hero-chrome-tray,.profile-hero-fronting-chip){background:color-mix(in oklab, var(--card) 62%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-hero-chrome-tray,.profile-hero-fronting-chip){box-shadow:none;-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5)}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-chrome-tray{box-sizing:border-box;min-height:2.6875rem;padding:.375rem .625rem}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action{corner-shape:squircle;border-style:solid;border-width:1px;border-color:var(--foreground);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action{border-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action{background-color:color-mix(in oklab, var(--card) 38%, transparent)}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);backdrop-filter:blur(22px)saturate(1.45)}@media (min-width:768px){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action{box-sizing:border-box;height:2.625rem!important;min-height:2.625rem!important}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action:hover:not(.profile-hero-banner-glass-action--destructive),#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action[aria-expanded=true]:not(.profile-hero-banner-glass-action--destructive){border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action:hover:not(.profile-hero-banner-glass-action--destructive),#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action[aria-expanded=true]:not(.profile-hero-banner-glass-action--destructive){border-color:color-mix(in oklab, var(--foreground) 16%, transparent)}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action:hover:not(.profile-hero-banner-glass-action--destructive),#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action[aria-expanded=true]:not(.profile-hero-banner-glass-action--destructive){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action:hover:not(.profile-hero-banner-glass-action--destructive),#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action[aria-expanded=true]:not(.profile-hero-banner-glass-action--destructive){background-color:color-mix(in oklab, var(--foreground) 8%, color-mix(in oklab, var(--card) 38%, transparent))}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--icon{width:2.6875rem!important;min-width:2.6875rem!important;padding:0!important}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action{box-sizing:border-box;corner-shape:squircle;border-width:1px;border-color:var(--foreground);border-radius:1rem;height:2.6875rem!important;min-height:2.6875rem!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action{border-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action{background:var(--card)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action{background:color-mix(in oklab, var(--card) 38%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.45);backdrop-filter:blur(22px)saturate(1.45)}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive{corner-shape:squircle;border-style:solid!important;border-width:1px!important;border-color:var(--destructive)!important;border-radius:1rem!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive{border-color:color-mix(in oklab, var(--destructive) 45%, transparent)!important}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive{color:var(--destructive);background-color:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive{background-color:color-mix(in oklab, var(--destructive) 12%, color-mix(in oklab, var(--card) 38%, transparent))!important}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive{-webkit-backdrop-filter:blur(22px)saturate(1.45);backdrop-filter:blur(22px)saturate(1.45);box-shadow:none!important}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive:hover{border-color:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive:hover{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)!important}}#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive:hover{background-color:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .profile-hero-banner-root .profile-hero-banner-glass-action--destructive:hover{background-color:color-mix(in oklab, var(--destructive) 18%, color-mix(in oklab, var(--card) 38%, transparent))!important}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action:hover{background:color-mix(in oklab, var(--foreground) 8%, color-mix(in oklab, var(--card) 38%, transparent))}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action[aria-expanded=true]{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action[aria-expanded=true]{background:color-mix(in oklab, var(--foreground) 8%, color-mix(in oklab, var(--card) 38%, transparent))}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive{border-color:color-mix(in oklab, var(--destructive) 55%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive{color:var(--destructive)}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive:hover{border-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive:hover{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-glass-action--destructive:hover{background:color-mix(in oklab, var(--destructive) 14%, color-mix(in oklab, var(--card) 38%, transparent))}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-hero-banner-root,.profile-hero-identity-shell,.profile-hero-post-banner){box-shadow:none;border-width:0!important}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-identity-shell{background:0 0}@media (max-width:1023px){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-root{corner-shape:unset;margin-top:-1rem;border-radius:0;width:calc(100% + 2rem);max-width:none;margin-inline:-1rem}}@media (max-width:639px){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-root{width:calc(100% + 1rem);margin-inline:-.5rem}}@media (min-width:640px) and (max-width:1023px){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-hero-banner-root{width:calc(100% + 3rem);margin-inline:-1.5rem}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-header-name{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:640px){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .profile-header-name{font-size:1.5rem}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page :is(.profile-header-subtitle,.profile-header-meta){font-size:.8125rem;font-weight:400}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .member-detail-properties dl{flex-direction:column;gap:0;display:flex}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .member-detail-properties dl>div{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .member-detail-properties dl>div{border-top:1px solid color-mix(in oklab, var(--border) 65%, transparent)}}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .member-detail-properties dl>div{padding-block:.75rem}#dashboard-root:not([data-layout=admin]) .member-detail-mobile-page .member-detail-properties dt{letter-spacing:normal;font-size:.6875rem;font-weight:400}#dashboard-root .dashboard-current-front-photo{isolation:isolate;position:relative}#dashboard-root .dashboard-current-front-photo:before,#dashboard-root .dashboard-current-front-photo:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-.75rem 0 0}#dashboard-root{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/SakuraJapan.jpg);--front-indicator-photo-position:center 36%}#dashboard-root .dashboard-current-front-photo:before{background-image:var(--front-indicator-photo);background-repeat:no-repeat;background-size:cover;background-position:var(--front-indicator-photo-position)}#dashboard-root .member-fronting-theme-photo{isolation:isolate;background-color:var(--card);background-image:none;position:relative;overflow:hidden}#dashboard-root .member-fronting-theme-photo:after{content:"";z-index:0;pointer-events:none;border-radius:calc(var(--radius-xl) - 1px);background-image:var(--front-indicator-photo);background-repeat:no-repeat;background-size:cover;background-position:var(--front-indicator-photo-position);position:absolute;inset:1px}#dashboard-root .member-fronting-theme-photo:before{content:"";z-index:1;pointer-events:none;border-radius:calc(var(--radius-xl) - 1px);background:var(--card);position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){#dashboard-root .member-fronting-theme-photo:before{background:color-mix(in oklab, var(--card) 78%, transparent)}}.dark #dashboard-root .member-fronting-theme-photo:before{background:#000000ad}#dashboard-root .member-fronting-theme-photo>*{z-index:2;position:relative}#dashboard-root .custom-field-card-photo{isolation:isolate;background-color:var(--card);position:relative}#dashboard-root .custom-field-card-photo:after{content:"";z-index:0;pointer-events:none;border-radius:calc(var(--radius-xl) - 1px);background-image:var(--custom-field-card-photo);background-repeat:no-repeat;background-size:cover;background-position:var(--custom-field-card-photo-position,center);position:absolute;inset:1px}#dashboard-root .custom-field-card-photo:before{content:"";z-index:1;pointer-events:none;border-radius:calc(var(--radius-xl) - 1px);background:var(--card);position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){#dashboard-root .custom-field-card-photo:before{background:color-mix(in oklab, var(--card) 78%, transparent)}}.dark #dashboard-root .custom-field-card-photo:before{background:#000000ad}#dashboard-root .custom-field-card-photo>*{z-index:2;position:relative}#dashboard-root[data-color-scheme=default],#dashboard-root[data-color-scheme=high-contrast]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/korobovaphoto-cbjEBlQKwgc-unsplash.jpg);--front-indicator-photo-position:center 42%}#dashboard-root[data-color-scheme=pro-ink-wash]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/yoksel-zok-HgLsm2kk8ys-unsplash.jpg);--front-indicator-photo-position:center 46%}#dashboard-root[data-color-scheme=pro-wisteria-bloom]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/annie-spratt-OhPB4OQo-HI-unsplash.jpg);--front-indicator-photo-position:center 38%}#dashboard-root[data-color-scheme=pro-aurora]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/condor-wei-oMcTmNHclZI-unsplash.jpg);--front-indicator-photo-position:62% center}#dashboard-root[data-color-scheme=jazzie]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/olga-subach-SQKfAvRQsN0-unsplash.jpg);--front-indicator-photo-position:center}#dashboard-root[data-color-scheme=maple]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/benjamin-lehman-x19O2rubTZU-unsplash.jpg);--front-indicator-photo-position:center 32%}#dashboard-root[data-color-scheme=zephyr]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/stephane-mingot-wj6pxssHjvc-unsplash.jpg);--front-indicator-photo-position:36% 32%}#dashboard-root[data-color-scheme=phos]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/josefin-dIEa0BytZ_g-unsplash.jpg);--front-indicator-photo-position:center 42%}#dashboard-root[data-color-scheme=urple]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/kate-kasiutich-FPYdbmNKVJQ-unsplash.jpg);--front-indicator-photo-position:center 48%}#dashboard-root[data-color-scheme=the-ark]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/christina-brinza-TXmV4YYrzxg-unsplash.jpg);--front-indicator-photo-position:center 40%}#dashboard-root[data-color-scheme=cinnabar]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/se-tsuchiya-dMzMMdmq1RM-unsplash.jpg);--front-indicator-photo-position:center 48%}#dashboard-root[data-color-scheme=nord]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/claude-laprise-XUiZwyVpHDw-unsplash.jpg);--front-indicator-photo-position:center 46%}#dashboard-root[data-color-scheme=tokyo-nights]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/SakuraJapan.jpg);--front-indicator-photo-position:center 46%}#dashboard-root[data-color-scheme=halvex-purple]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/arjan-de-jong-6MU5r06kYOM-unsplash.jpg);--front-indicator-photo-position:center 48%}#dashboard-root[data-color-scheme=vaporwave]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/rita-ox-eH5gAM2X2wQ-unsplash.jpg);--front-indicator-photo-position:62% 42%}#dashboard-root[data-color-scheme=red]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/leonard-cotte-lW3GHSjkNqU-unsplash.jpg);--front-indicator-photo-position:center 58%}#dashboard-root[data-color-scheme=ocean]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/ivan-bandura-5cwigXmGWTo-unsplash.jpg);--front-indicator-photo-position:center 32%}#dashboard-root[data-color-scheme=cappuccin]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/tunafish-M-EXwFJVQf4-unsplash.jpg);--front-indicator-photo-position:center 46%}#dashboard-root[data-color-scheme=pink]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/huong-ho-cBe7BxnmmIw-unsplash.jpg);--front-indicator-photo-position:center 48%}#dashboard-root[data-color-scheme=teal]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/annie-spratt-Rj4o_E_Lgrk-unsplash.jpg);--front-indicator-photo-position:center 48%}#dashboard-root[data-color-scheme=warm]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/pete-alexopoulos-EyxY532qbM0-unsplash.jpg);--front-indicator-photo-position:center 46%}#dashboard-root .dashboard-current-front-photo:after{background:linear-gradient(to bottom, var(--card) 0%, var(--card) 100%)}@supports (color:color-mix(in lab, red, red)){#dashboard-root .dashboard-current-front-photo:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--card) 72%, transparent) 0%, color-mix(in oklab, var(--card) 88%, transparent) 100%)}}.dark #dashboard-root .dashboard-current-front-photo:after{background:linear-gradient(#0000009e 0%,#000000c7 100%)}@media (min-width:80rem){#dashboard-root .dashboard-current-front-photo:before,#dashboard-root .dashboard-current-front-photo:after{top:-.75rem;bottom:-.75rem;-webkit-mask-image:linear-gradient(90deg,#000 0% 62%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 62%,#0000 100%)}#dashboard-root .friend-profile-current-front.dashboard-current-front-photo:before,#dashboard-root .friend-profile-current-front.dashboard-current-front-photo:after{-webkit-mask-image:none;mask-image:none}}#dashboard-root .directory-member-banner-row{border-bottom-width:0}#dashboard-root .directory-member-banner-row>td{color:#fff;text-shadow:0 1px 2px #0000008c;background-color:#0000}#dashboard-root .directory-member-banner-row>td .text-foreground,#dashboard-root .directory-member-banner-row>td .text-muted-foreground{color:#fff;text-shadow:0 1px 2px #0000008c}#dashboard-root .directory-member-banner-row:hover>td,#dashboard-root .directory-member-banner-row:focus-within>td{background-color:#ffffff14}#dashboard-root .directory-member-banner-row[data-selected=true]>td,#dashboard-root .directory-member-banner-row.ring-2>td{background-color:#ffffff29}#dashboard-root .members-list-page,#dashboard-root .members-section-header,#dashboard-root .groups-directory-header{isolation:isolate;position:relative}#dashboard-root .front-history-header>.groups-directory-header-photo,#dashboard-root .analytics-page-header>.groups-directory-header-photo{z-index:0}#dashboard-root .analytics-page-header>.groups-directory-header-photo{height:18rem;bottom:auto}#dashboard-root .front-history-header>:not(.groups-directory-header-photo),#dashboard-root .analytics-page-header>:not(.groups-directory-header-photo){z-index:1;position:relative}#dashboard-root .members-section-header>.relative>.members-section-tabs-row{order:1}#dashboard-root .members-section-header>.relative>.members-section-list-toolbar{order:2}#dashboard-root .members-section-header>.relative>:has(.members-section-list-toolbar){order:2}#dashboard-root .members-list-page-photo,#dashboard-root .groups-directory-header-photo{z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(to bottom, var(--background) 0%, var(--background) 40%, var(--background) 100%), var(--front-indicator-photo);height:auto;position:absolute;inset:-1rem -1rem 0}@supports (color:color-mix(in lab, red, red)){#dashboard-root .members-list-page-photo,#dashboard-root .groups-directory-header-photo{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--background) 32%, transparent) 0%, color-mix(in oklab, var(--background) 42%, transparent) 40%, color-mix(in oklab, var(--background) 58%, transparent) 100%), var(--front-indicator-photo)}}#dashboard-root .members-list-page-photo,#dashboard-root .groups-directory-header-photo{background-repeat:no-repeat;background-size:cover;background-position:center top, var(--front-indicator-photo-position);-webkit-mask-image:linear-gradient(#000 0%,#000000e0 18%,#0000009e 42%,#00000047 68%,#00000014 86%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000e0 18%,#0000009e 42%,#00000047 68%,#00000014 86%,#0000 100%)}.dark #dashboard-root .members-list-page-photo,.dark #dashboard-root .groups-directory-header-photo{background-image:linear-gradient(to bottom, #00000061 0%, #0000007a 40%, #0000009e 100%), var(--front-indicator-photo)}#dashboard-root .messaging-channel-header>.groups-directory-header-photo{background-image:linear-gradient(var(--background), var(--background)), var(--front-indicator-photo)}@supports (color:color-mix(in lab, red, red)){#dashboard-root .messaging-channel-header>.groups-directory-header-photo{background-image:linear-gradient(color-mix(in oklab, var(--background) 46%, transparent), color-mix(in oklab, var(--background) 46%, transparent)), var(--front-indicator-photo)}}#dashboard-root .messaging-channel-header>.groups-directory-header-photo{background-position:center, var(--front-indicator-photo-position);-webkit-mask-image:none;mask-image:none}.dark #dashboard-root .messaging-channel-header>.groups-directory-header-photo{background-image:linear-gradient(#0000007a, #0000007a), var(--front-indicator-photo)}@media (min-width:64rem){#dashboard-root .members-list-page-photo,#dashboard-root .groups-directory-header-photo{left:-1.5rem;right:-1.5rem}}@media (min-width:80rem){#dashboard-root .members-list-page-photo,#dashboard-root .groups-directory-header-photo{left:-2rem;right:-2rem}}#dashboard-root .relationships-mobile-page-photo{height:18rem;bottom:auto}#dashboard-root .relationships-view-header>.groups-directory-header-photo{inset:0}#dashboard-root .notes-workspace-shared-header>:not(.notes-workspace-shared-header-photo){z-index:1;position:relative}#dashboard-root .notes-workspace-shared-header-photo{z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(var(--background), var(--background)), var(--front-indicator-photo);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){#dashboard-root .notes-workspace-shared-header-photo{background-image:linear-gradient(color-mix(in oklab, var(--background) 46%, transparent), color-mix(in oklab, var(--background) 46%, transparent)), var(--front-indicator-photo)}}#dashboard-root .notes-workspace-shared-header-photo{background-repeat:no-repeat;background-size:cover;background-position:center, var(--front-indicator-photo-position);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 0% 36%,#0000 100%),linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 36%,#0000 100%),linear-gradient(#000 0% 58%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:1023px){#dashboard-root .notes-workspace-shared-header{margin-top:-1rem;padding-inline:1rem;width:calc(100% + 2rem);max-width:none;margin-inline:-1rem;padding-top:1rem}#dashboard-root .notes-workspace-shared-header-photo{-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%);-webkit-mask-composite:source-over;mask-composite:add}}.dark #dashboard-root .notes-workspace-shared-header-photo{background-image:linear-gradient(#0000008c, #0000008c), var(--front-indicator-photo)}#dashboard-root .settings-nav-header{box-shadow:none;border-bottom:0}@media (min-width:1024px){#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);box-shadow:none}}#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}#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:not(.settings-modal-shell .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}}#dashboard-root .dashboard-app-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:var(--background)!important}#dashboard-root .dashboard-page-floating-action-glass{corner-shape:squircle;border-style:solid;border-width:1px;border-color:var(--primary);border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){#dashboard-root .dashboard-page-floating-action-glass{border-color:color-mix(in oklab, var(--primary) 28%, transparent)}}#dashboard-root .dashboard-page-floating-action-glass{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root .dashboard-page-floating-action-glass{background-color:color-mix(in oklab, var(--primary) 18%, color-mix(in oklab, var(--card) 52%, transparent))}}#dashboard-root .dashboard-page-floating-action-glass{color:var(--foreground);filter:none;-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);transition:background-color .16s,border-color .16s;box-shadow:inset 0 1px #ffffff52;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.32)}#dashboard-root .dashboard-page-floating-action-glass.fixed{box-shadow:inset 0 1px 0 #ffffff52, 0 10px 28px -16px var(--foreground)}@supports (color:lab(0% 0 0)){#dashboard-root .dashboard-page-floating-action-glass.fixed{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.32), 0 10px 28px -16px var(--foreground)}}@supports (color:color-mix(in lab, red, red)){#dashboard-root .dashboard-page-floating-action-glass.fixed{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.32), 0 10px 28px -16px color-mix(in oklab, var(--foreground) 40%, transparent)}}#dashboard-root .dashboard-page-floating-action-glass:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root .dashboard-page-floating-action-glass:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}#dashboard-root .dashboard-page-floating-action-glass:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root .dashboard-page-floating-action-glass:hover{background-color:color-mix(in oklab, var(--primary) 26%, color-mix(in oklab, var(--card) 62%, transparent))}}#dashboard-root .dashboard-page-floating-action-glass:hover{color:var(--foreground);filter:none}.dark #dashboard-root .dashboard-page-floating-action-glass{box-shadow:inset 0 1px #ffffff29;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.16)}.dark #dashboard-root .dashboard-page-floating-action-glass.fixed{box-shadow:inset 0 1px #ffffff29,0 10px 28px -16px #0000008c;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.16),0 10px 28px -16px lab(0% 0 0/.54902)}@media (min-width:1024px){#dashboard-root .settings-nav-aside{color:var(--sidebar-foreground);padding-bottom:.5rem;padding-inline:0}#dashboard-root .settings-nav-header{margin-inline:0;padding-inline:.5rem}}#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]{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]:not([data-keyboard-open=true]){min-height:280px}#dashboard-root[data-immersive-main-chrome=true] [data-messaging-viewport-root] [data-messaging-channel-body]{min-height:0}@media (max-width:1023px){[data-messaging-mobile-screen=navigation] .messaging-mobile-navigation{flex:1;width:100%}[data-messaging-mobile-screen=navigation]>main,[data-messaging-mobile-screen=channel]>.messaging-mobile-navigation{display:none}[data-messaging-mobile-screen=channel]>main{flex:1;width:100%}[data-messaging-channel-list] [data-messaging-reorder]>div:first-child>button,[data-messaging-channel-list] section [aria-expanded]{min-height:44px}[data-messaging-channel-list] .group\/row>button{opacity:1;min-width:44px;min-height:44px}.messaging-mobile-navigation nav[aria-label=Messaging\ spaces] .messaging-space-control{width:44px;min-width:44px;height:44px;min-height:44px}[data-messaging-composer]{padding:.5rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom))}[data-messaging-composer] textarea{font-size:16px}[data-messaging-composer] .glass-primary-button{min-width:44px;min-height:44px}.messaging-message-content,.messaging-message-content *{overflow-wrap:anywhere;max-width:100%}[data-messaging-mobile-fullsheet]{width:100vw!important;height:var(--messaging-layout-height,100dvh)!important;border-radius:0!important;max-width:none!important;max-height:none!important;inset:0!important}}.messaging-message-content .floralmark-editor-root .ProseMirror{font-size:.8125rem;line-height:1.25rem}.messaging-message-content .floralmark-editor-root .ProseMirror>:first-child{margin-top:0}.messaging-message-content .floralmark-editor-root .ProseMirror>:last-child{margin-bottom:0}#dashboard-root[data-immersive-main-chrome=true] [data-messaging-viewport-root][data-short-viewport=true] [data-messaging-composer-textarea]{min-height:3.5rem}.markdown-editor-wrapper--floralmark-composer.markdown-editor-wrapper--floralmark-document{font-size:.875rem;line-height:1.25rem}.markdown-editor-wrapper--floralmark-composer .markdown-editor-scroll{min-height:2.75rem;max-height:min(40dvh,16rem)}.markdown-editor-wrapper--floralmark-composer .florality-floralmark-react .floralmark-editor-root{max-height:min(40dvh,16rem);overflow:auto}.markdown-editor-wrapper--floralmark-composer.markdown-editor-wrapper--floralmark-inline .floralmark-editor-root .ProseMirror{min-height:2.5rem;padding:.5rem .25rem}@media (max-width:1023px){.markdown-editor-wrapper--floralmark-composer.markdown-editor-wrapper--floralmark-document{font-size:1rem}.markdown-editor-wrapper--floralmark-composer.markdown-editor-wrapper--floralmark-inline .floralmark-editor-root .ProseMirror{min-height:2.75rem}}.composer-tools-reveal{opacity:0;pointer-events:none;flex:none;width:0;min-width:0;margin-right:-.5rem;transition:width .2s ease-out,opacity .2s ease-out,margin-right .2s ease-out;overflow:hidden}.composer-tools-reveal[data-open=true]{width:var(--composer-tools-width,0px);opacity:1;pointer-events:auto;margin-right:0}.composer-tools-reveal-track{width:max-content;min-width:max-content;max-width:none}@media (prefers-reduced-motion:reduce){.composer-tools-reveal{transition:none}}.dashboard-home-root .dashboard-home-hero-title{letter-spacing:-.02em;font-size:1.5rem;line-height:1.25}@media (min-width:1024px){.dashboard-home-root .dashboard-home-hero-title{font-size:1.75rem}}@keyframes dashboard-customize-panel-in{0%{opacity:0;translate:0 -.65rem}to{opacity:1;translate:0}}@keyframes dashboard-customize-panel-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -.65rem}}.dashboard-customize-panel-slot{grid-template-rows:1fr;display:grid}.dashboard-customize-panel-slot[data-state=closed]{grid-template-rows:0fr;margin-bottom:-1.25rem;overflow:hidden}#dashboard-root:not([data-reduce-motion=true]) .dashboard-customize-panel-slot{transition:grid-template-rows .32s cubic-bezier(.64,0,.78,0),margin-bottom .32s cubic-bezier(.64,0,.78,0)}#dashboard-root:not([data-reduce-motion=true]) .dashboard-customize-panel[data-state=open]{animation:.42s cubic-bezier(.22,1,.36,1) both dashboard-customize-panel-in}#dashboard-root:not([data-reduce-motion=true]) .dashboard-customize-panel[data-state=closed]{pointer-events:none;animation:.32s cubic-bezier(.64,0,.78,0) both dashboard-customize-panel-out}@media (prefers-reduced-motion:reduce){html:not([data-florality-shell=electron]) #dashboard-root .dashboard-customize-panel{animation:none}html:not([data-florality-shell=electron]) #dashboard-root .dashboard-customize-panel-slot{transition:none}}.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-main-scroll.dashboard-mobile-bottom-scroll-padding{scroll-padding-bottom:var(--dashboard-mobile-bottom-scroll-padding,calc(var(--dashboard-mobile-bottom-nav-height,3.5rem) + .75rem));padding-bottom:var(--dashboard-mobile-bottom-scroll-padding,calc(var(--dashboard-mobile-bottom-nav-height,3.5rem) + .75rem))}#dashboard-root .dashboard-main-scroll.dashboard-mobile-bottom-scroll-padding>.dashboard-page-inner:not(.overflow-hidden){min-height:min-content}}.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}@keyframes member-detail-pinned-header-in{0%{opacity:0;translate:0 -.75rem}to{opacity:1;translate:0}}@keyframes member-detail-pinned-header-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -.75rem}}#dashboard-root:not([data-reduce-motion=true]) .member-detail-pinned-header[data-state=open]{animation:.22s cubic-bezier(.22,1,.36,1) both member-detail-pinned-header-in!important}#dashboard-root:not([data-reduce-motion=true]) .member-detail-pinned-header[data-state=closed]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both member-detail-pinned-header-out!important}@keyframes member-detail-pinned-tabs-in{0%{opacity:0;translate:0 -.35rem}to{opacity:1;translate:0}}@keyframes member-detail-pinned-tabs-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -.35rem}}.member-detail-pinned-header,.members-section-pinned-header,.groups-directory-pinned-header,.notes-workspace-pinned-header,.note-detail-pinned-header{isolation:isolate;transform:translateZ(0)}.members-section-pinned-header .members-section-list-toolbar{margin-bottom:.5rem}#dashboard-root .members-section-pinned-header,#dashboard-root .groups-directory-pinned-header{isolation:isolate;position:relative}#dashboard-root .members-section-pinned-header>.members-list-page-photo,#dashboard-root .groups-directory-pinned-header>.groups-directory-header-photo{inset:0}#dashboard-root:not([data-reduce-motion=true]) .members-section-pinned-header[data-state=open],#dashboard-root:not([data-reduce-motion=true]) .groups-directory-pinned-header[data-state=open]{animation:.22s cubic-bezier(.22,1,.36,1) both member-detail-pinned-header-in!important}#dashboard-root:not([data-reduce-motion=true]) .members-section-pinned-header[data-state=closed],#dashboard-root:not([data-reduce-motion=true]) .groups-directory-pinned-header[data-state=closed]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both member-detail-pinned-header-out!important}#dashboard-root:not([data-reduce-motion=true]) .notes-workspace-pinned-header[data-state=open]{animation:.22s cubic-bezier(.22,1,.36,1) both member-detail-pinned-header-in!important}#dashboard-root:not([data-reduce-motion=true]) .notes-workspace-pinned-header[data-state=closed]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both member-detail-pinned-header-out!important}#dashboard-root:not([data-reduce-motion=true]) .note-detail-pinned-header[data-state=open]{animation:.22s cubic-bezier(.22,1,.36,1) both member-detail-pinned-header-in!important}#dashboard-root:not([data-reduce-motion=true]) .note-detail-pinned-header[data-state=closed]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both member-detail-pinned-header-out!important}#dashboard-root .notes-workspace-pinned-header .notes-workspace-shared-header{margin-top:0;width:100%;max-width:none;margin-inline:0}@media (min-width:1024px){.member-profile-rail{top:var(--member-detail-pinned-clearance,4rem);position:sticky}}.member-detail-pinned-header-tabs{overflow:hidden}#dashboard-root:not([data-reduce-motion=true]) .member-detail-pinned-header-tabs[data-state=open]{animation:.16s cubic-bezier(.22,1,.36,1) both member-detail-pinned-tabs-in!important}#dashboard-root:not([data-reduce-motion=true]) .member-detail-pinned-header-tabs[data-state=closed]{animation:.14s cubic-bezier(.4,0,1,1) both member-detail-pinned-tabs-out!important}#dashboard-root:not([data-reduce-motion=true]) .member-detail-pinned-header-toolbar:not(:empty){animation:.16s cubic-bezier(.22,1,.36,1) both member-detail-pinned-tabs-in}@keyframes custom-field-save-ready-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 32%, transparent)}}@keyframes custom-field-save-icon-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.custom-field-save-changes{border-color:var(--border);transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}.custom-field-save-changes[data-status=ready]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.custom-field-save-changes[data-status=ready]{border-color:color-mix(in srgb, var(--primary) 55%, var(--border))}}.custom-field-save-changes[data-status=ready]{color:var(--primary)}.custom-field-save-changes--error{animation:.45s ease-in-out markdown-save-button-shake}.custom-field-save-icon-slot{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .18s,opacity .16s;display:grid}.custom-field-save-icon-slot[data-show=true]{opacity:1;grid-template-columns:1fr}.custom-field-save-icon-clip{place-items:center;min-width:0;display:grid;overflow:hidden}.custom-field-save-icon-clip>*{grid-area:1/1}.custom-field-save-label{display:grid}.custom-field-save-label>span{grid-area:1/1;transition:opacity .16s}.custom-field-save-label>span[data-active=false]{opacity:0}#dashboard-root:not([data-reduce-motion=true]) .custom-field-save-changes[data-status=ready]{animation:1.6s ease-in-out infinite custom-field-save-ready-glow}#dashboard-root:not([data-reduce-motion=true]) .custom-field-save-icon-pop{animation:.28s cubic-bezier(.22,1,.36,1) both custom-field-save-icon-pop}.layout-action{transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s}.layout-action--save[data-status=ready]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.layout-action--save[data-status=ready]{border-color:color-mix(in srgb, var(--primary) 55%, var(--border))}}.layout-action--save[data-status=ready]{color:var(--primary)}.layout-action--save[data-status=cancelled]{opacity:.45}.layout-action-icon{opacity:0;transition:grid-template-columns .18s,grid-template-rows .18s,opacity .16s;display:grid}.layout-action-icon[data-axis=row]{grid-template-columns:0fr}.layout-action-icon[data-axis=column]{grid-template-rows:0fr}.layout-action-icon[data-show=true]{opacity:1}.layout-action-icon[data-axis=row][data-show=true]{grid-template-columns:1fr}.layout-action-icon[data-axis=column][data-show=true]{grid-template-rows:1fr}.layout-action-icon>.custom-field-save-icon-clip{min-width:0;min-height:0}#dashboard-root:not([data-reduce-motion=true]) .layout-action--save[data-status=ready]{animation:1.6s ease-in-out infinite custom-field-save-ready-glow}#dashboard-root:not([data-reduce-motion=true]) .layout-action--save[data-status=error]{animation:.45s ease-in-out markdown-save-button-shake}#dashboard-root:not([data-reduce-motion=true]) :is([data-slot=dialog-content],[data-slot=dialog-overlay],[data-slot=sheet-content],[data-slot=sheet-overlay]){opacity:1;transform:none;transition-property:opacity,transform!important;transition-duration:.22s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}#dashboard-root [data-slot=dialog-content]:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translateY(.75rem)scale(.98)!important}#dashboard-root :is([data-slot=dialog-overlay],[data-slot=sheet-overlay]):is([data-starting-style],[data-ending-style]){opacity:0!important}#dashboard-root [data-slot=sheet-content][data-side=bottom]:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translateY(1.25rem)!important}#dashboard-root [data-slot=sheet-content][data-side=top]:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translateY(-1.25rem)!important}#dashboard-root [data-slot=sheet-content][data-side=left]:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translate(-1.25rem)!important}#dashboard-root [data-slot=sheet-content][data-side=right]:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translate(1.25rem)!important}#dashboard-root:not([data-reduce-motion=true]) :is([data-slot=dialog-content],[data-slot=dialog-overlay],[data-slot=sheet-content],[data-slot=sheet-overlay])[data-ending-style]{transition-duration:.16s!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}#dashboard-root:not([data-reduce-motion=true]) :is(.member-status-detail-shell,.member-status-detail-backdrop){scale:1;transition-property:opacity,transform,scale!important;transition-duration:.28s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}#dashboard-root .member-status-detail-shell:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translateY(1.25rem)scale(.94)!important}#dashboard-root:not([data-reduce-motion=true]) :is(.member-status-detail-shell,.member-status-detail-backdrop)[data-ending-style]{transition-duration:.18s!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}@media (prefers-reduced-motion:reduce){html:not([data-florality-shell=electron]) #dashboard-root :is([data-slot=dialog-content],[data-slot=dialog-overlay],[data-slot=sheet-content],[data-slot=sheet-overlay]){transition-duration:.01ms!important}html:not([data-florality-shell=electron]) #dashboard-root :is(.member-status-detail-shell,.member-status-detail-backdrop){transition-duration:.01ms!important;transform:none!important}}@keyframes notification-bell-ring{0%{rotate:none}12%{rotate:16deg}24%{rotate:-14deg}36%{rotate:12deg}48%{rotate:-8deg}60%{rotate:5deg}72%{rotate:-2deg}84%,to{rotate:none}}#dashboard-root .notification-bell-icon{transform-box:fill-box;transform-origin:top}@media (hover:hover) and (prefers-reduced-motion:no-preference){#dashboard-root:not([data-reduce-motion=true]) .notification-bell-trigger:is(:hover,:focus-visible) .notification-bell-icon{animation:.7s ease-in-out notification-bell-ring}}#dashboard-root:not([data-reduce-motion=true]) :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]){opacity:1;transform-origin:var(--transform-origin);translate:0;scale:1;transition-property:opacity,translate,scale!important;transition-duration:.18s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]):is([data-starting-style],[data-ending-style]){opacity:0;scale:.98}#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-side=right]:is([data-starting-style],[data-ending-style]),#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-side=inline-end]:is([data-starting-style],[data-ending-style]){translate:-.65rem}#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-side=left]:is([data-starting-style],[data-ending-style]),#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-side=inline-start]:is([data-starting-style],[data-ending-style]){translate:.65rem}#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-side=bottom]:is([data-starting-style],[data-ending-style]){translate:0 -.65rem}#dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-side=top]:is([data-starting-style],[data-ending-style]){translate:0 .65rem}#dashboard-root:not([data-reduce-motion=true]) :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])[data-ending-style]{transition-duration:.12s!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}@media (prefers-reduced-motion:reduce){html:not([data-florality-shell=electron]) #dashboard-root :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]){transition-duration:.01ms!important}}#dashboard-root:not([data-reduce-motion=true]) [data-sidebar-profile-menu-submenu]{opacity:1;transform-origin:var(--transform-origin);translate:0;scale:1;transition-property:opacity,translate,scale!important;transition-duration:.16s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}#dashboard-root [data-sidebar-profile-menu-submenu][data-starting-style],#dashboard-root [data-sidebar-profile-menu-submenu][data-ending-style]{opacity:0;scale:.96}#dashboard-root [data-sidebar-profile-menu-submenu][data-side=right]:is([data-starting-style],[data-ending-style]),#dashboard-root [data-sidebar-profile-menu-submenu][data-side=inline-end]:is([data-starting-style],[data-ending-style]){translate:-.4rem}#dashboard-root [data-sidebar-profile-menu-submenu][data-side=left]:is([data-starting-style],[data-ending-style]),#dashboard-root [data-sidebar-profile-menu-submenu][data-side=inline-start]:is([data-starting-style],[data-ending-style]){translate:.4rem}#dashboard-root [data-sidebar-profile-menu-submenu][data-side=bottom]:is([data-starting-style],[data-ending-style]){translate:0 -.35rem}#dashboard-root [data-sidebar-profile-menu-submenu][data-side=top]:is([data-starting-style],[data-ending-style]){translate:0 .35rem}#dashboard-root:not([data-reduce-motion=true]) [data-sidebar-profile-menu-submenu][data-ending-style]{transition-duration:.12s!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}@media (prefers-reduced-motion:reduce){html:not([data-florality-shell=electron]) #dashboard-root [data-sidebar-profile-menu-submenu]{transition-duration:.01ms!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 .markdown-table-scroll{margin:1rem 0}.changelog-prose table{font-size:inherit;color:var(--foreground);margin:0}.changelog-prose thead th{background:var(--muted);font-weight:600}@supports (color:color-mix(in lab, red, red)){.changelog-prose thead th{background:color-mix(in srgb, var(--muted) 55%, transparent)}}.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:baseline;overflow-anchor:none;border-radius:.5rem;width:auto;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)}}.member-profile-corner-scope:not([data-profile-corner=sharp]) .profile-hero-banner-root{corner-shape:squircle;border-radius:2rem}.member-profile-corner-scope[data-profile-corner=rounded] .profile-hero-banner-root{border-radius:2.75rem}.member-profile-corner-scope:not([data-profile-corner=sharp]) .profile-hero-identity-shell{corner-shape:squircle;border-top-left-radius:2rem;border-top-right-radius:2rem;margin-top:.75rem}.member-profile-corner-scope[data-profile-corner=rounded] .profile-hero-identity-shell{border-top-left-radius:2.75rem;border-top-right-radius:2.75rem}.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:not(:has(.member-detail-mobile-page)) .profile-hero-banner-root{min-height:10.5rem!important}@media (min-width:640px){.member-customization-preview-root:not(:has(.member-detail-mobile-page)) .profile-hero-banner-root{min-height:11.5rem!important}}@media (min-width:768px){.member-customization-preview-root:not(:has(.member-detail-mobile-page)) .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}:is(.member-customization-preview-root:not(:has(.member-detail-mobile-page)) .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){:is(.member-customization-preview-root:not(:has(.member-detail-mobile-page)) .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){:is(.member-customization-preview-root:not(:has(.member-detail-mobile-page)) .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:not(:has(.member-detail-mobile-page)) .profile-hero-banner-root{min-height:8rem!important}:is(.member-customization-preview-root:not(:has(.member-detail-mobile-page)) .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]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/naoki-suzuki--QUcieMl4n0-unsplash.jpg);--front-indicator-photo-position:36% 42%}#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]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/mos-design-hRuZjEmsKmY-unsplash.jpg);--front-indicator-photo-position:center 32%}#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]{--front-indicator-photo:url(/dashboard/default-front-indicator-bg/Minecraft-picture.webp);--front-indicator-photo-position:center 42%}#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]{corner-shape:unset;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}.member-profile-corner-scope{--member-profile-frame-border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.member-profile-corner-scope{--member-profile-frame-border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.member-profile-corner-scope [data-slot=card],.member-profile-corner-scope [data-member-profile-surface]{border-style:var(--member-profile-frame-border-style,solid);border-width:var(--member-profile-frame-border-width,1px);border-color:var(--member-profile-frame-border-color)}.member-detail-tabs-track{padding-block:2px}#dashboard-root .member-detail-tabs-track [data-slot=tabs-list]{background:0 0;align-items:center;gap:2px;height:auto}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]{letter-spacing:-.01em;height:2rem;min-height:2rem;color:var(--muted-foreground);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:none;padding:0 .625rem;font-size:13px;font-weight:400;line-height:1}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]:before,#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]:after{content:none}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]:hover{color:var(--foreground);background:var(--glass-hover-fill)}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger][data-active]{border-color:var(--glass-selected-ring);background:var(--glass-selected-fill);color:var(--foreground)}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger][data-active]:hover{background:var(--glass-selected-fill-hover);color:var(--foreground)}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 70%, transparent)}}#dashboard-root .member-detail-tabs-track [data-slot=tabs-trigger]:focus-visible{outline-offset:1px}@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 [role=tablist]{padding-inline:0}#dashboard-root .member-detail-mobile-page .no-scrollbar.touch-pan-x{touch-action:pan-x;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable{cursor:pointer;transition:background-color .15s,color .15s}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-clickable:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}#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,color .15s}#dashboard-root [data-sidebar=sidebar] .sidebar-footer-icon-action:hover{color:var(--sidebar-accent-foreground);background-color:var(--sidebar-accent)}@keyframes sidebar-settings-gear-spin{to{rotate:360deg}}#dashboard-root .sidebar-settings-gear{transform-box:fill-box;transform-origin:50%}@media (hover:hover) and (prefers-reduced-motion:no-preference){#dashboard-root:not([data-reduce-motion=true]) .sidebar-settings-gear-trigger:is(:hover,:focus-visible) .sidebar-settings-gear{animation:1.15s ease-in-out sidebar-settings-gear-spin}}#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable{cursor:pointer;transition:background-color .15s,color .15s}#dashboard-root [data-sidebar=sidebar] .sidebar-current-front-clickable:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}@media (max-width:1023px){#dashboard-root:not([data-layout=admin]) [data-slot=sheet-content][data-sidebar=sidebar][data-mobile=true]{border-right-color:var(--glass-border);box-shadow:inset 0 1px 0 var(--foreground), 18px 0 48px -28px var(--foreground)}@supports (color:color-mix(in lab, red, red)){#dashboard-root:not([data-layout=admin]) [data-slot=sheet-content][data-sidebar=sidebar][data-mobile=true]{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 12%, transparent), 18px 0 48px -28px color-mix(in oklab, var(--foreground) 32%, transparent)}}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .dashboard-sidebar-header{border-bottom:1px solid var(--glass-border)}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-header-icon{corner-shape:squircle;background:var(--glass-fill);color:var(--sidebar-foreground);box-shadow:none;border:0;border-radius:.7rem}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-front-switch,#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-settings-gear-trigger{box-shadow:none;background:0 0;border:0}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-system-switcher:is(:hover,:focus-visible),#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-header-icon:hover,#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-front-switch:hover,#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-settings-gear-trigger:hover{background:var(--glass-hover-fill);color:var(--sidebar-foreground)}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-system-switcher-open{background:var(--glass-selected-fill);box-shadow:inset 0 0 0 1px var(--glass-selected-ring)}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=group-label]{letter-spacing:.08em;text-transform:uppercase;height:1.75rem;color:var(--muted-foreground);font-size:10px;font-weight:400}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]{height:2.75rem;min-height:2.75rem;color:var(--sidebar-foreground);border-radius:.5rem;padding-block:0;font-size:13px;font-weight:400}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]:is(:hover,:focus-visible),#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]:is(:hover,:focus-visible) a,#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-footer-clickable:hover,#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] .sidebar-current-front-clickable:hover{background:var(--glass-hover-fill);color:var(--sidebar-foreground);box-shadow:none}#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button][data-active=true],#dashboard-root:not([data-layout=admin]) [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button][data-active=true] a{background:var(--glass-selected-fill);color:var(--sidebar-foreground);box-shadow:inset 0 0 0 1px var(--glass-selected-ring);font-weight:400}}#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}.front-history-page .member-avatar-shape-frame{isolation:auto}.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}@property --birthday-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.birthday-celebration-today-frame{background:conic-gradient(from var(--birthday-ring-angle), #ff3b30, #ff9500, #fc0, #34c759, #32ade6, #5856d6, #ff2d55, #ff3b30);animation:8s linear infinite birthday-celebration-ring-spin}@keyframes birthday-celebration-ring-spin{to{--birthday-ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.birthday-celebration-today-frame{animation:none}}
