._banner_12cq0_1{position:fixed;top:0;left:0;right:0;z-index:var(--layer-9999);background:color-mix(in srgb,var(--cta-primary) 90%,black);color:var(--color-white);font-size:var(--fs-base);font-family:inherit;padding:7px 16px;text-align:center;letter-spacing:.01em;box-shadow:var(--shadow-chip)}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikSemibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikRegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikMediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikSemiboldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/GraphikBoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}:root{font-family:Graphik,system-ui,-apple-system,sans-serif;line-height:1.6;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html{scrollbar-gutter:stable}body{background-color:var(--bg-primary);background-image:var(--app-canvas);color:var(--text-primary);font-weight:var(--font-weight-body, 400);min-height:100vh;min-height:100dvh;overflow-x:hidden;transition:background-color .4s cubic-bezier(.4,0,.2,1),color .2s linear}h1,h2,h3,h4,h5,h6{font-family:Graphik,system-ui,-apple-system,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.1}button{cursor:pointer;border:none;background:none;font-family:inherit;font-weight:var(--font-weight-button, 600);color:inherit}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img,video{max-width:100%;height:auto}input,textarea,select,button{font:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::view-transition-old(root),::view-transition-new(root){animation-duration:.12s;animation-timing-function:ease-out}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.suspense-error-boundary{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;color:var(--text-secondary, #888)}.suspense-error-boundary__retry{background:none;border:1px solid currentColor;border-radius:4px;padding:.2rem .6rem;font-size:.8125rem;cursor:pointer;color:inherit}.suspense-error-boundary__retry:hover{opacity:.7}:root{--sidebar-width: 260px;--sidebar-collapsed-width: 80px;--sidebar-collapsed-item-size: 48px;--sidebar-collapsed-inline-padding: 10px;--sidebar-collapsed-nav-gap: 6px;--sidebar-collapsed-footer-gap: 8px;--sidebar-collapsed-label-size: .64rem;--side-nav-icon-size: 24px;--feed-max-width: 640px;--desktop-main-viewport-max-width: var(--feed-max-width);--desktop-main-viewport-compact-width: var(--feed-max-width);--project-page-content-max-width: 1180px;--project-shell-topbar-height: 56px;--project-shell-topbar-inline-padding: 20px;--project-shell-topbar-inline-start: var(--project-shell-topbar-inline-padding);--project-shell-topbar-inline-end: var(--project-shell-topbar-inline-padding);--project-shell-nav-row-padding-block: var(--space-3);--app-topbar-glass-bg: color-mix(in srgb, var(--app-canvas) 78%, transparent);--app-topbar-glass-backdrop: blur(16px) saturate(145%);--topbar-icon-hover-bg: color-mix(in srgb, var(--text-primary) 7%, transparent);--app-tooltip-bg: color-mix(in srgb, var(--bg-elevated, var(--surface-card)) 94%, black 6%);--app-tooltip-fg: var(--color-white);--app-tooltip-radius: 12px;--app-tooltip-font-size: .74rem;--app-tooltip-font-weight: 600;--app-tooltip-letter-spacing: .01em;--app-tooltip-delay: .6s;--app-tooltip-duration: .18s;--app-tooltip-z-index: calc(var(--layer-overlay-raised) + 1200);--profile-shell-max-width: 980px;--profile-shell-wide-max-width: 996px;--right-column-width: 350px;--layout-gap: 30px;--desktop-page-padding: 24px;--desktop-shell-rail-compensation: 8px;--desktop-rail-padding-block-end: 24px;--desktop-rail-padding-inline: 12px;--desktop-shell-max-width: 1400px;--app-shell-max-width: var(--desktop-shell-max-width);--space-0: 0px;--space-0-5: 2px;--space-1: 4px;--space-1-25: 5px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-75: 15px;--space-3-5: 14px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--stack-2xs: var(--space-1);--stack-xs: var(--space-2);--stack-sm: var(--space-3);--stack-md: var(--space-4);--stack-lg: var(--space-5);--stack-xl: var(--space-6);--inline-2xs: var(--space-1);--inline-xs: var(--space-2);--inline-sm: var(--space-3);--inline-md: var(--space-4);--inline-lg: var(--space-5);--inline-tight: var(--space-1-5);--inline-comfy: var(--space-2-5);--inline-relaxed: var(--space-3-5);--inset-xs: var(--space-2);--inset-2xs: var(--space-1);--inset-sm: var(--space-3);--inset-md: var(--space-4);--inset-lg: var(--space-5);--radius-sm: 8px;--radius-2xs: 4px;--radius-3xs: 3px;--radius-1: 1px;--radius-2: 2px;--radius-5: 5px;--radius-6: 6px;--radius-11: 11px;--radius-14: 14px;--radius-15: 15px;--radius-16: 16px;--radius-18: 18px;--radius-19: 19px;--radius-21: 21px;--radius-md: 12px;--radius-lg: 20px;--radius-22: 22px;--radius-xl: 24px;--radius-30: 30px;--radius-2xl: 32px;--radius-34: 34px;--radius-40: 40px;--radius-full: 9999px;--radius-pill: var(--radius-full);--radius-fab: 28px;--radius-sheet: var(--radius-xl);--card-radius-sm: var(--radius-lg);--card-radius-md: var(--radius-xl);--card-radius-lg: var(--radius-2xl);--color-success: #22c55e;--color-success-dark: #16a34a;--color-success-forest: #166534;--color-success-vivid: #14834a;--color-success-light: #4ade80;--color-success-muted: #94f0b1;--color-warning: #f59e0b;--color-warning-dark: #d97706;--color-warning-darker: #b45309;--color-warning-deep: #ae6a00;--color-amber-glow: #ffd68a;--color-error: #ef4444;--color-error-medium: #e53e3e;--color-danger: #dc2626;--color-danger-dark: #b91c1c;--color-danger-deeper: #b42318;--color-danger-alt: #c62828;--color-danger-warm: #c0392b;--color-rose: #e11d48;--color-rose-light: #f43f5e;--color-info: #3b82f6;--color-info-dark: #2563eb;--color-info-darker: #1d4ed8;--color-info-light: #60a5fa;--color-info-muted: #c7d6f2;--color-sky: #0ea5e9;--color-sky-dark: #0369a1;--color-blue-medium: #4f6ef7;--color-blue-soft: #4f8ef7;--color-indigo: #4338ca;--color-indigo-medium: #6366f1;--color-blue-violet: #6f63f8;--color-purple: #8b5cf6;--color-purple-dark: #7c3aed;--color-purple-light: #a78bfa;--color-teal: #14b8a6;--color-teal-dark: #0f766e;--color-video-scrubber-accent: #ff3b30;--color-white: #ffffff;--color-black: #000000;--color-near-black: #111111;--color-ink: #0c0f14;--color-void: #090909;--color-charcoal-deep: #101010;--color-charcoal: #151515;--color-graphite-dark: #2b2b2b;--color-graphite: #2c2c2c;--color-graphite-warm: #2d2d2d;--color-slate: #4b5563;--color-slate-light: #64748b;--color-mid-gray: #666666;--color-gray: #808080;--color-gray-muted: #aaaaaa;--color-border-light: #e0e7f1;--color-border-soft: #dbe3ee;--color-border-cool: #e4ebf5;--color-border-medium: #d8e0eb;--color-surface-light: #edf2f8;--color-surface-muted: #e9eff6;--color-bg-faint: #f3f7fc;--color-white-mist: #f8fbff;--color-white-cool: #f5f9ff;--color-pitch-black: #060606;--color-void-deep: #030303;--color-pitch-dark: #171717;--color-ink-deep: #0b1018;--color-midnight: #101828;--color-ink-gray: #111827;--color-link: #2f6ecf;--color-link-dark: #2456ad;--color-sky-light: #7dd3fc;--color-steel: #6b7280;--color-steel-dark: #4f5f6d;--color-error-soft: #e34b4b;--color-brand-green: #1d6f42;--blur-sm: 8px;--blur-md: 24px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .03);--shadow-sm: 0 1px 3px rgba(15, 23, 42, .045);--shadow-md: 0 3px 10px rgba(15, 23, 42, .065);--shadow-lg: 0 6px 18px rgba(15, 23, 42, .08);--shadow-xl: 0 4px 14px rgba(15, 23, 42, .07);--shadow-auth-overlay: 0 8px 32px rgba(var(--auth-shadow-rgb), .1), 0 32px 80px rgba(var(--auth-shadow-rgb), .2);--shadow-auth-hero: 0 24px 70px rgba(var(--auth-shadow-rgb), .08);--shadow-auth-inset-top: inset 0 1px 0 rgba(255, 255, 255, .34);--shadow-auth-panel: 0 12px 30px rgba(var(--auth-shadow-rgb), .09);--shadow-auth-sheet: 0 16px 48px rgba(var(--auth-shadow-rgb), .16);--shadow-auth-popover: none;--shadow-auth-float: 0 10px 36px rgba(var(--auth-shadow-rgb), .14), 0 30px 72px rgba(var(--auth-shadow-rgb), .2);--shadow-button-strong: 0 1px 2px rgba(15, 20, 25, .18), 0 8px 20px rgba(15, 20, 25, .2);--shadow-drawer-soft: -18px 0 30px rgba(2, 8, 20, .24);--shadow-drawer-strong: -28px 0 50px rgba(0, 0, 0, .56);--shadow-drawer-mobile: 0 -16px 28px rgba(2, 8, 20, .24);--shadow-card-large: 0 18px 32px rgba(15, 23, 42, .14);--shadow-overlay-heavy: 0 18px 36px rgba(0, 0, 0, .45);--shadow-surface-xl: 0 32px 80px rgba(15, 23, 42, .2);--shadow-inset-light: inset 0 1px 0 rgba(255, 255, 255, .72);--shadow-surface-sm: 0 8px 18px rgba(15, 23, 42, .08);--shadow-surface-md: 0 10px 24px rgba(8, 16, 24, .16);--shadow-drawer-muted: -18px 0 40px rgba(0, 0, 0, .18);--shadow-chip: 0 2px 8px rgba(0, 0, 0, .25);--shadow-pop: 0 1px 4px rgba(0, 0, 0, .25);--shadow-pop-strong: 0 20px 60px rgba(10, 18, 30, .22);--shadow-banner: 0 16px 32px -20px rgba(0, 0, 0, .45);--shadow-shell-drawer: -18px 0 36px rgba(7, 14, 24, .18);--shadow-inset-dark: inset 0 1px 0 rgba(255, 255, 255, .06);--shadow-pulse-start: 0 0 0 0 rgba(229, 62, 62, .4);--shadow-pulse-mid: 0 0 0 10px rgba(229, 62, 62, 0);--shadow-pulse-end: 0 0 0 0 rgba(229, 62, 62, 0);--shadow-shell-float: 0 20px 44px rgba(15, 23, 42, .14);--shadow-shell-soft: 0 14px 34px rgba(10, 18, 30, .18);--shadow-video-card: 0 16px 34px rgba(8, 16, 24, .18);--shadow-video-ring: 0 0 0 6px rgba(255, 255, 255, .12);--shadow-video-overlay: 0 1px 4px rgba(0, 0, 0, .55);--shadow-video-btn: 0 10px 24px rgba(0, 0, 0, .42);--shadow-video-btn-soft: 0 10px 24px rgba(0, 0, 0, .32);--shadow-moderation-float: 0 16px 40px rgba(15, 23, 42, .16);--shadow-moderation-menu: none;--shadow-moderation-card: 0 18px 32px -34px rgba(15, 23, 42, .28);--shadow-moderation-card-hover: 0 20px 40px -34px rgba(15, 23, 42, .34);--shadow-moderation-filter-control: inset 0 0 0 1px color-mix(in srgb, white 52%, transparent), 0 14px 24px -28px rgba(15, 23, 42, .26);--shadow-moderation-filter-open: 0 0 0 3px color-mix(in srgb, rgba(var(--text-primary-rgb), .08) 90%, transparent), inset 0 0 0 1px color-mix(in srgb, white 52%, transparent);--shadow-moderation-case-shell: inset 0 1px 0 color-mix(in srgb, white 54%, transparent), 0 18px 32px -34px rgba(15, 23, 42, .28);--shadow-moderation-case-shell-hover: inset 0 1px 0 color-mix(in srgb, white 58%, transparent), 0 20px 40px -34px rgba(15, 23, 42, .34);--shadow-moderation-pill: 0 20px 38px rgba(0, 0, 0, .14);--shadow-moderation-sheet: 0 18px 34px rgba(0, 0, 0, .16);--shadow-moderation-soft: 0 14px 34px -30px rgba(15, 23, 42, .22);--shadow-mention-menu: none;--shadow-feed-drawer: 0 -12px 28px rgba(2, 8, 20, .18);--shadow-activity-heavy: 0 20px 48px -34px rgba(0, 0, 0, .78);--shadow-activity-medium: 0 14px 36px -26px rgba(0, 0, 0, .72);--shadow-activity-card: 0 18px 42px rgba(4, 9, 14, .34);--shadow-activity-card-soft: 0 16px 38px rgba(7, 14, 20, .28);--shadow-overlay-subtle: 0 18px 40px color-mix(in srgb, rgba(15, 23, 42, .16) 70%, transparent);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-body: var(--font-weight-regular);--font-weight-secondary-metadata: var(--font-weight-medium);--font-weight-nav-item: var(--font-weight-medium);--font-weight-nav-item-active: var(--font-weight-semibold);--font-weight-button: var(--font-weight-semibold);--font-weight-project-title: var(--font-weight-bold);--fs-rem-064: .64rem;--fs-rem-070: .7rem;--fs-rem-097: .97rem;--fs-rem-100: 1rem;--fs-rem-105: 1.05rem;--fs-rem-106: 1.06rem;--fs-rem-158: 1.58rem;--fs-rem-170: 1.7rem;--fs-rem-190: 1.9rem;--fs-rem-220: 2.2rem;--fs-rem-240: 2.4rem;--fs-rem-260: 2.6rem;--fs-rem-280: 2.8rem;--fs-rem-300: 3rem;--fs-rem-400: 4rem;--elevation-0: none;--elevation-1: 0 1px 2px rgba(var(--shadow-color-rgb), .045), 0 1px 3px rgba(var(--shadow-color-rgb), .028);--elevation-2: 0 2px 6px rgba(var(--shadow-color-rgb), .06), 0 1px 2px rgba(var(--shadow-color-rgb), .04);--elevation-3: 0 6px 16px rgba(var(--shadow-color-rgb), .09), 0 2px 6px rgba(var(--shadow-color-rgb), .05);--elevation-4: 0 10px 24px rgba(var(--shadow-color-rgb), .11), 0 4px 10px rgba(var(--shadow-color-rgb), .06);--elevation-5: 0 14px 32px rgba(var(--shadow-color-rgb), .13), 0 6px 14px rgba(var(--shadow-color-rgb), .07);--elevation-surface: var(--elevation-1);--elevation-floating: var(--elevation-2);--elevation-overlay: var(--elevation-3);--menu-surface-bg: var(--surface-card-solid);--menu-surface-border-color: var(--border);--menu-surface-border: 1px solid var(--menu-surface-border-color);--menu-surface-radius: var(--radius-md);--overlay-anchor-surface: var(--menu-surface-bg);--workspace-menu-surface: var(--menu-surface-bg);--overlay-anchor-border-color: var(--menu-surface-border-color);--overlay-anchor-border: var(--menu-surface-border);--overlay-anchor-shadow: none;--overlay-anchor-radius-sm: var(--radius-sm);--overlay-anchor-radius-md: var(--radius-md);--overlay-anchor-radius-lg: var(--radius-xl);--menu-surface-padding: 6px;--menu-surface-gap: 4px;--menu-item-radius: var(--radius-md);--menu-item-min-height: 44px;--menu-item-padding-block: 8px;--menu-item-padding-inline: 11px;--menu-item-gap: 10px;--menu-item-font-size: var(--fs-sm);--menu-item-font-weight: 600;--menu-item-icon-size: var(--icon-sm);--menu-item-icon-slot: var(--icon-sm);--menu-item-hover-bg: color-mix(in srgb, var(--bg-secondary) 82%, var(--bg-primary));--menu-item-danger-fg: color-mix(in srgb, var(--color-error) 74%, var(--text-primary));--menu-item-danger-hover-bg: color-mix(in srgb, var(--color-error) 8%, var(--bg-primary));--menu-divider-color: var(--border);--menu-divider-inset: 8px;--overlay-dialog-surface: color-mix(in srgb, var(--bg-primary) 90%, var(--surface-card) 10%);--overlay-dialog-border-color: color-mix(in srgb, var(--text-primary) 11%, transparent);--overlay-dialog-border: 1px solid var(--overlay-dialog-border-color);--overlay-dialog-border-subtle: 1px solid color-mix(in srgb, var(--overlay-dialog-border-color) 56%, transparent);--overlay-dialog-shadow: var(--shadow-surface-xl);--overlay-dialog-radius-sm: var(--radius-xl);--overlay-dialog-radius-md: var(--radius-2xl);--overlay-dialog-scrim: var(--surface-scrim-strong);--overlay-dialog-backdrop-blur: 8px;--overlay-dialog-padding-block: var(--space-6);--overlay-dialog-padding-inline: var(--space-8);--overlay-dialog-gap: var(--space-3-5);--overlay-dialog-body-gap: var(--space-3);--overlay-dialog-actions-gap: var(--space-2-5);--overlay-dialog-section-gap: var(--space-4);--workspace-roster-list-gap: var(--space-2);--workspace-roster-row-gap: var(--space-3);--workspace-roster-row-padding: var(--space-2);--workspace-roster-row-radius: var(--radius-16);--workspace-roster-copy-gap: var(--space-1);--workspace-roster-avatar-size: 44px;--overlay-dialog-close-size: 32px;--overlay-dialog-close-radius: var(--radius-pill);--overlay-dialog-close-border: none;--overlay-dialog-close-bg: transparent;--overlay-dialog-close-bg-hover: color-mix(in srgb, var(--text-primary) 8%, transparent);--overlay-dialog-close-shadow-hover: none;--overlay-dialog-close-icon-color: var(--text-secondary);--overlay-dialog-close-icon-color-hover: var(--text-primary);--overlay-dialog-button-min-height: 48px;--overlay-dialog-button-padding-inline: 18px;--overlay-dialog-button-radius: var(--radius-pill);--overlay-dialog-button-gap: var(--space-2);--overlay-dialog-title-font-size: clamp(1.46rem, .58vw + 1.34rem, 1.68rem);--overlay-dialog-title-line-height: 1.04;--overlay-dialog-title-letter-spacing: -.034em;--overlay-dialog-title-font-weight: 740;--overlay-dialog-button-secondary-border: 1px solid color-mix(in srgb, var(--overlay-dialog-border-color) 92%, transparent);--overlay-dialog-button-secondary-bg: color-mix( in srgb, var(--overlay-dialog-surface) 72%, var(--bg-secondary) );--overlay-dialog-button-secondary-bg-hover: color-mix( in srgb, var(--overlay-dialog-surface) 82%, var(--bg-secondary) );--overlay-dialog-button-secondary-color: var(--text-primary);--overlay-dialog-button-primary-bg: var(--text-primary);--overlay-dialog-button-primary-bg-hover: color-mix(in srgb, var(--text-primary) 92%, white 8%);--overlay-dialog-button-primary-color: var(--bg-primary);--overlay-dialog-button-danger-bg: color-mix( in srgb, var(--color-error) 85%, var(--text-primary) );--overlay-dialog-button-danger-bg-hover: color-mix( in srgb, var(--color-error) 92%, var(--text-primary) );--overlay-dialog-button-danger-color: var(--button-primary-text);--overlay-dialog-field-radius: 18px;--overlay-dialog-field-min-height: 48px;--overlay-dialog-field-padding-y: 15px;--overlay-dialog-field-padding-x: 16px;--overlay-dialog-field-font-size: var(--fs-base);--workspace-invite-dialog-width: min(540px, calc(100vw - 28px) );--workspace-invite-dialog-min-height: min(72dvh, 680px);--workspace-invite-dialog-max-height: min(86dvh, 760px);--workspace-invite-dialog-gap: 12px;--workspace-invite-dialog-body-gap: 14px;--workspace-join-requests-dialog-width: min(620px, 94vw);--workspace-join-requests-dialog-max-height: min(86dvh, 760px);--workspace-join-requests-dialog-padding-block: 24px;--workspace-join-requests-dialog-padding-inline: 24px;--workspace-join-requests-dialog-padding-block-end: 20px;--workspace-join-requests-dialog-gap: 14px;--workspace-join-requests-list-gap: 12px;--workspace-join-request-card-gap: 14px;--workspace-join-request-card-padding: 18px;--workspace-join-request-card-radius: 20px;--workspace-join-request-avatar-size: 54px;--workspace-join-request-actions-gap: 10px;--workspace-join-request-action-height: 36px;--workspace-join-request-action-padding-inline: 14px;--overlay-dialog-field-line-height: 1.5;--overlay-dialog-field-bg: color-mix( in srgb, var(--overlay-dialog-surface) 72%, var(--bg-secondary) );--overlay-dialog-field-bg-hover: color-mix( in srgb, var(--overlay-dialog-surface) 82%, var(--bg-secondary) );--overlay-dialog-field-border: color-mix( in srgb, var(--overlay-dialog-border-color) 92%, transparent );--overlay-dialog-field-border-hover: color-mix( in srgb, var(--text-primary) 14%, var(--overlay-dialog-border-color) );--overlay-dialog-field-focus-border: color-mix( in srgb, var(--text-primary) 16%, var(--overlay-dialog-border-color) );--overlay-dialog-field-focus-ring: 0 0 0 1px color-mix(in srgb, var(--text-primary) 12%, transparent);--overlay-dialog-field-border-subtle: color-mix( in srgb, var(--overlay-dialog-field-border) 84%, transparent );--overlay-dialog-field-border-active: color-mix( in srgb, var(--text-primary) 24%, var(--overlay-dialog-field-border) );--overlay-dialog-field-ring-active: 0 0 0 1px color-mix(in srgb, var(--text-primary) 10%, transparent);--overlay-dialog-field-radius-compact: var(--radius-15);--overlay-dialog-field-min-height-compact: 52px;--overlay-dialog-field-padding-y-compact: 14px;--overlay-dialog-field-padding-x-compact: 16px;--overlay-dialog-field-placeholder-color: var(--text-placeholder);--overlay-media-control-size: 38px;--overlay-media-control-radius: var(--radius-pill);--overlay-media-control-border: 1px solid color-mix(in srgb, white 14%, transparent);--overlay-media-control-bg: color-mix(in srgb, black 54%, transparent);--overlay-media-control-bg-hover: color-mix(in srgb, black 68%, transparent);--overlay-media-control-color: rgb(255 255 255 / .78);--overlay-media-control-color-hover: rgb(255 255 255 / .96);--overlay-media-control-shadow-hover: 0 12px 28px rgb(0 0 0 / .22);--top-notice-layer: var(--layer-modal);--top-notice-max-width: 560px;--top-notice-mobile-inline-gap: 8px;--top-notice-offset-top: 10px;--top-notice-offset-top-mobile: 8px;--top-notice-radius: 18px;--top-notice-radius-mobile: 14px;--top-notice-border-color: color-mix(in srgb, var(--text-primary) 14%, transparent);--top-notice-surface: color-mix(in srgb, var(--bg-primary) 88%, var(--color-black) 12%);--top-notice-shadow: 0 18px 44px color-mix(in srgb, var(--color-black) 30%, transparent);--top-notice-padding-block: 14px;--top-notice-padding-inline: 14px;--top-notice-padding-block-end: 12px;--top-notice-padding-block-mobile: 12px;--top-notice-padding-inline-mobile: 12px;--top-notice-padding-block-end-mobile: 10px;--top-notice-gap: 9px;--top-notice-gap-mobile: 8px;--top-notice-head-gap: 8px;--top-notice-actions-gap: 8px;--top-notice-pill-height: 24px;--top-notice-pill-padding-inline: 10px;--top-notice-pill-border-color: color-mix(in srgb, var(--color-success) 30%, transparent);--top-notice-pill-fg: color-mix(in srgb, var(--color-success) 76%, var(--text-primary));--top-notice-pill-bg: color-mix(in srgb, var(--color-success) 12%, transparent);--top-notice-title-size: 1.12rem;--top-notice-body-size: .94rem;--top-notice-enter-duration: var(--motion-duration-280);--top-notice-exit-duration: var(--motion-duration-220);--top-notice-enter-ease: cubic-bezier(.22, 1, .36, 1);--top-notice-enter-y: 14px;--top-notice-enter-scale: .99;--overlay-sheet-surface: var(--surface-card);--overlay-sheet-shadow: var(--elevation-2);--overlay-sheet-radius: var(--radius-lg);--motion-duration-micro: 80ms;--motion-duration-fast: .12s;--motion-duration-standard: .18s;--motion-duration-slow: .24s;--motion-duration-0: 0ms;--motion-duration-50: 50ms;--motion-duration-70: 70ms;--motion-duration-80: 80ms;--motion-duration-90: 90ms;--motion-duration-100: .1s;--motion-duration-110: .11s;--motion-duration-120: .12s;--motion-duration-130: .13s;--motion-duration-140: .14s;--motion-duration-150: .15s;--motion-duration-160: .16s;--motion-duration-170: .17s;--motion-duration-180: .18s;--motion-duration-200: .2s;--motion-duration-210: .21s;--motion-duration-220: .22s;--motion-duration-240: .24s;--motion-duration-280: .28s;--motion-duration-300: .3s;--motion-ease-standard: cubic-bezier(.2, 0, 0, 1);--motion-ease-enter: cubic-bezier(0, 0, .2, 1);--motion-ease-exit: cubic-bezier(.4, 0, 1, 1);--layer-base: 0;--layer-content: 10;--layer-sticky: 100;--layer-sticky-strong: 120;--layer-popover: 1200;--layer-mobile-nav: 3200;--layer-mobile-chrome: 3300;--layer-mobile-overlay: 4100;--layer-overlay: 9000;--layer-overlay-raised: 11000;--layer-utility: 12000;--layer-popover-high: 13100;--layer-popover-highest: 13300;--layer-modal: 14000;--layer-0: 0;--layer-1: 1;--layer-2: 2;--layer-3: 3;--layer-4: 4;--layer-5: 5;--layer-6: 6;--layer-7: 7;--layer-8: 8;--layer-10: 10;--layer-20: 20;--layer-24: 24;--layer-30: 30;--layer-35: 35;--layer-40: 40;--layer-50: 50;--layer-60: 60;--layer-80: 80;--layer-100: 100;--layer-120: 120;--layer-150: 150;--layer-200: 200;--layer-220: 220;--layer-230: 230;--layer-260: 260;--layer-280: 280;--layer-320: 320;--layer-340: 340;--layer-350: 350;--layer-420: 420;--layer-450: 450;--layer-500: 500;--layer-600: 600;--layer-720: 720;--layer-760: 760;--layer-900: 900;--layer-998: 998;--layer-999: 999;--layer-1180: 1180;--layer-1190: 1190;--layer-1200: 1200;--layer-1201: 1201;--layer-1202: 1202;--layer-1400: 1400;--layer-2400: 2400;--layer-4100: 4100;--layer-4190: 4190;--layer-4200: 4200;--layer-5000: 5000;--layer-5100: 5100;--layer-5200: 5200;--layer-5400: 5400;--layer-6200: 6200;--layer-6300: 6300;--layer-6400: 6400;--layer-6450: 6450;--layer-6600: 6600;--layer-6610: 6610;--layer-6620: 6620;--layer-7000: 7000;--layer-7600: 7600;--layer-7800: 7800;--layer-9999: 9999;--layer-11000: 11000;--layer-13300: 13300;--state-hover-opacity: .96;--state-pressed-opacity: .93;--state-focus-ring: 0 0 0 3px rgba(var(--accent-rgb), .16);--tab-hover-opacity: 1;--tab-active-opacity: 1;--tab-capsule-height: 40px;--tab-capsule-height-compact: 36px;--tab-capsule-radius: 12px;--tab-capsule-padding-inline: 16px;--tab-capsule-padding-inline-compact: 14px;--tab-capsule-gap: 12px;--tab-capsule-gap-cozy: 8px;--tab-capsule-gap-compact: 6px;--tab-capsule-inset-compact: 2px;--tab-rail-gap: clamp(16px, 2.2vw, 28px);--tab-rail-item-height: var(--tab-capsule-height);--tab-rail-item-height-compact: var(--tab-capsule-height-compact);--tab-rail-item-padding-inline: var(--tab-capsule-padding-inline);--tab-rail-item-padding-inline-compact: var(--tab-capsule-padding-inline-compact);--tab-rail-item-line-height: 1.3;--tab-rail-item-font-weight: 600;--tab-rail-indicator-height: 3px;--tab-rail-indicator-height-compact: 2px;--tab-rail-indicator-inset-inline: 0;--tab-rail-indicator-radius: 999px;--tab-rail-indicator-bottom-offset: 0;--tab-feed-radius: 0;--tab-feed-color: var(--text-secondary);--tab-feed-active-color: var(--text-primary);--form-label-size: .7rem;--form-label-weight: 600;--form-label-letter-spacing: .08em;--control-radius: 12px;--control-radius-lg: 14px;--control-min-height: 44px;--control-min-height-lg: 52px;--control-padding-y: 11px;--control-padding-x: 12px;--control-padding-x-lg: 14px;--mobile-page-padding: 16px;--mobile-card-padding: 14px;--mobile-section-gap: 14px;--mobile-touch-target: 44px;--mobile-header-height: 52px;--mobile-bottom-nav-height: 72px;--tablet-page-padding: 20px;--tablet-card-padding: 18px;--tablet-section-gap: 18px;--control-bg: color-mix(in srgb, var(--bg-primary) 72%, var(--bg-secondary));--control-border: color-mix(in srgb, var(--border) 72%, transparent);--control-hover-border: color-mix(in srgb, var(--text-secondary) 14%, var(--border));--control-focus-border: color-mix(in srgb, var(--accent) 42%, var(--border));--control-focus-ring: 0 0 0 3px rgba(var(--accent-rgb), .12);--control-valid-border: color-mix(in srgb, var(--color-success) 40%, var(--border));--control-valid-bg: color-mix(in srgb, var(--bg-primary) 82%, var(--color-success) 8%);--control-invalid-border: color-mix(in srgb, var(--color-error) 45%, var(--border));--control-invalid-bg: color-mix(in srgb, var(--bg-primary) 86%, var(--color-error) 8%);--control-invalid-focus-border: color-mix(in srgb, var(--color-error) 60%, var(--border));--control-invalid-focus-ring: 0 0 0 3px color-mix(in srgb, var(--color-error) 20%, transparent);--form-panel-bg: color-mix(in srgb, var(--bg-secondary) 72%, transparent);--form-panel-border: color-mix(in srgb, var(--border) 62%, transparent);--surface-card: var(--surface-elevated, var(--bg-panel));--surface-card-solid: var(--bg-primary);--surface-card-subtle: var(--surface-subtle, var(--bg-secondary));--surface-card-muted: var(--surface-muted, var(--bg-secondary));--surface-card-floating: var(--surface-floating, var(--bg-panel));--surface-secondary: var(--surface-card-muted);--surface-secondary-hover: color-mix( in srgb, var(--surface-card) 68%, var(--surface-card-muted) 32% );--surface-secondary-active: var(--surface-card);--surface-tertiary: var(--surface-card-subtle);--surface-tertiary-hover: color-mix( in srgb, var(--surface-card-muted) 62%, var(--surface-card-subtle) 38% );--surface-tertiary-active: var(--surface-card-muted);--surface-list-hover: color-mix(in srgb, var(--surface-card-muted) 82%, transparent);--surface-list-selected: color-mix(in srgb, var(--surface-card-subtle) 92%, transparent);--bg-tertiary: var(--surface-card-subtle);--surface-scrim: var(--overlay-scrim);--surface-scrim-strong: var(--overlay-scrim-strong);--border-strong: color-mix(in srgb, var(--border) 82%, var(--text-primary) 4%);--border-subtle: color-mix(in srgb, var(--border) 38%, transparent)}:root [data-theme=dark]:root{--menu-surface-border-color: var(--border);--overlay-dialog-surface: color-mix(in srgb, var(--bg-primary) 94%, var(--surface-card) 6%);--overlay-dialog-border-color: color-mix(in srgb, white 12%, transparent);--overlay-dialog-close-bg: transparent;--overlay-dialog-close-bg-hover: color-mix(in srgb, white 10%, transparent);--overlay-dialog-button-secondary-bg: color-mix(in srgb, white 6%, transparent);--overlay-dialog-button-secondary-bg-hover: color-mix(in srgb, white 10%, transparent);--overlay-dialog-button-primary-bg-hover: color-mix(in srgb, white 94%, var(--text-primary));--overlay-dialog-field-bg: color-mix(in srgb, white 6%, transparent);--overlay-dialog-field-bg-hover: color-mix(in srgb, white 10%, transparent);--control-bg: #1e1f22;--form-panel-bg: #1e1f22;--surface-card: #1e1f22;--surface-card-subtle: #1e1f22;--surface-card-muted: #1e1f22;--surface-card-floating: #2a2c31;--surface-secondary: #1e1f22;--surface-secondary-hover: #2a2c31;--surface-secondary-active: #2a2c31;--surface-tertiary: #1e1f22;--surface-tertiary-hover: #2a2c31;--surface-tertiary-active: #2a2c31;--surface-list-hover: #2a2c31;--surface-list-selected: #2a2c31;--bg-tertiary: #2a2c31}:root{--fs-2xs: .68rem;--fs-xs: .72rem;--fs-sm: .78rem;--fs-base: .84rem;--fs-md: .9rem;--fs-lg: 1rem;--fs-xl: 1.08rem;--fs-2xl: 1.25rem;--fs-2xl-b: 1.4rem;--fs-3xl: 1.5rem;--fs-4xl: 2rem;--type-title-page: var(--fs-3xl);--type-title-section: var(--fs-xl);--type-title-card: var(--fs-lg);--type-body-primary: var(--fs-md);--type-body-secondary: var(--fs-base);--type-meta: var(--fs-sm);--type-chip: var(--fs-sm);--icon-2xs: 12px;--icon-xs: 14px;--icon-sm: 16px;--icon-md: 18px;--icon-lg: 20px;--icon-xl: 24px;--tap-target-compact: 40px;--tap-target-comfortable: 44px;--tap-target-primary: 48px;--button-height-md: 44px;--button-height-lg: 48px;--button-height-compact: 36px;--button-padding-inline-md: 18px;--button-font-size: var(--type-body-primary);--button-font-weight: 700;--button-radius: var(--radius-pill);--workspace-surface-radius: var(--radius-18);--workspace-surface-padding: 18px;--workspace-surface-border: 1px solid color-mix(in srgb, var(--border) 84%, transparent);--workspace-surface-bg: color-mix(in srgb, var(--bg-secondary) 92%, var(--bg-primary));--workspace-surface-shadow: 0 10px 24px rgba(8, 16, 24, .12);--workspace-control-size: 40px;--workspace-control-radius: var(--radius-pill);--workspace-control-text: color-mix(in srgb, var(--text-secondary) 86%, var(--text-primary) 14%);--workspace-control-bg-hover: color-mix( in srgb, var(--bg-secondary) 82%, var(--color-border-soft) );--workspace-menu-padding: 6px;--workspace-menu-shadow: none;--workspace-menu-blur: none;--workspace-menu-item-hover: var(--bg-secondary);--chip-height-sm: 36px;--chip-height-md: 40px;--chip-padding-inline: 14px;--chip-font-size: var(--type-chip);--chip-font-weight: 600;--chip-radius: var(--radius-pill);--fs-5xl: 2.5rem;--lh-tight: 1.2;--lh-snug: 1.35;--lh-base: 1.5}@media(max-width:1279px){:root{--fs-2xs: .7rem;--fs-xs: .74rem;--fs-sm: .79rem;--fs-base: .85rem;--fs-md: .92rem}}@media(max-width:767px){:root{--mobile-page-padding: 14px;--mobile-card-padding: 12px;--mobile-section-gap: 12px;--mobile-bottom-nav-height: 58px;--top-notice-max-width: 100vw;--top-notice-mobile-inline-gap: 8px;--top-notice-offset-top: 8px;--top-notice-enter-y: 10px;--project-shell-topbar-height: 48px;--tab-capsule-height-compact: 34px;--tab-capsule-padding-inline: 14px;--tab-capsule-padding-inline-compact: 12px;--fs-2xs: .72rem;--fs-xs: .76rem;--fs-sm: .81rem;--fs-base: .86rem;--fs-md: .93rem}}:where([data-tooltip][aria-expanded=true],[data-tooltip][data-state=open],[data-tooltip].is-open,[data-tooltip].is-active,[data-tooltip].active,[data-tooltip].force-open):before,:where([data-tooltip][aria-expanded=true],[data-tooltip][data-state=open],[data-tooltip].is-open,[data-tooltip].is-active,[data-tooltip].active,[data-tooltip].force-open):after{opacity:0!important;visibility:hidden!important;transition-delay:0s!important;pointer-events:none!important}.dropdown-menu,.form-select-menu,.status-popover,.assignee-popover,.due-popover,.due-time-popover,.duration-popover,.priority-popover,.pw-workspace-menu-surface{opacity:1!important;background:var(--surface-card-solid)!important;background-color:var(--surface-card-solid)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important}:root{--shadow-color-rgb: 15, 23, 42;--canvas-foundation: #f9faff;--canvas-panel: #ffffff;--canvas-line-subtle: rgba(15, 23, 42, .06);--canvas-line: rgba(15, 23, 42, .08);--canvas-hover: rgba(15, 23, 42, .04);--bg-primary: #ffffff;--bg-secondary: var(--canvas-foundation);--bg-panel: #ffffff;--text-primary: #171717;--text-primary-rgb: 23, 23, 23;--text-secondary: #666b70;--text-secondary-rgb: 102, 107, 112;--text-placeholder: color-mix(in srgb, var(--text-secondary) 72%, transparent);--border: var(--canvas-line);--accent: #1d9bf0;--accent-rgb: 29, 155, 240;--card-hover-alpha: .08;--glass-bg: color-mix(in srgb, var(--canvas-foundation) 82%, transparent);--surface-container-lowest: #ffffff;--surface-container-low: rgba(255, 255, 255, .96);--surface-container: rgba(255, 255, 255, .985);--surface-container-high: rgba(255, 255, 255, 1);--surface-container-highest: rgba(255, 255, 255, 1);--surface-subtle: var(--surface-container-low);--surface-muted: var(--surface-container);--surface-elevated: var(--surface-container-high);--surface-floating: var(--surface-container-lowest);--surface-overlay: color-mix(in srgb, var(--surface-container-highest) 72%, transparent);--header-bg: var(--app-canvas);--header-border: var(--canvas-line-subtle);--shell-rail-bg: var(--app-canvas);--shell-rail-border: var(--canvas-line-subtle);--nav-active-bg: #0f1419;--nav-active-text: #f7f9fb;--button-primary-bg: #0f1419;--button-primary-text: #f7f9fb;--overlay-scrim: rgba(15, 23, 42, .1);--overlay-scrim-strong: rgba(15, 23, 42, .72);--floating-panel-shadow: var(--elevation-1);--side-nav-item-hover-bg: color-mix(in srgb, var(--canvas-panel) 88%, var(--canvas-hover) 12%);--side-nav-item-active-bg: #ffffff;--side-nav-item-active-shadow: none;--app-canvas: var(--canvas-foundation);--cta-primary: var(--nav-active-bg);--notification-like: #ef476f;--notification-project: #10b981;--notification-reply: #3b82f6;--notification-mention: #8b5cf6;--notification-moderation: #ef4444;--notification-message: #0ea5e9;--notification-digest: #c57a10}:root[data-theme=dark]{--shadow-color-rgb: 0, 0, 0;--canvas-foundation: #0f0f12;--canvas-panel: #1e1f22;--canvas-line-subtle: rgba(255, 255, 255, .08);--canvas-line: rgba(255, 255, 255, .12);--canvas-hover: rgba(255, 255, 255, .06);--bg-primary: #000000;--bg-secondary: #1e1f22;--bg-panel: #1e1f22;--text-primary: #f2f5f9;--text-primary-rgb: 242, 245, 249;--text-secondary: #9aa4af;--text-secondary-rgb: 154, 164, 175;--text-placeholder: color-mix(in srgb, var(--text-secondary) 72%, transparent);--border: var(--canvas-line);--accent: #55abff;--accent-rgb: 85, 171, 255;--card-hover-alpha: .24;--glass-bg: rgba(0, 0, 0, .84);--surface-container-lowest: #000000;--surface-container-low: #1e1f22;--surface-container: #1e1f22;--surface-container-high: #2a2c31;--surface-container-highest: #2a2c31;--surface-subtle: #1e1f22;--surface-muted: #1e1f22;--surface-elevated: #1e1f22;--surface-floating: #2a2c31;--surface-overlay: #2a2c31;--app-canvas: #000000;--header-bg: #000000;--header-border: var(--canvas-line-subtle);--shell-rail-bg: #000000;--shell-rail-border: var(--canvas-line-subtle);--nav-active-bg: #f2f5f9;--nav-active-text: #0a0a0a;--button-primary-bg: #f2f5f9;--button-primary-text: #0a0a0a;--overlay-scrim: rgba(0, 0, 0, .62);--overlay-scrim-strong: rgba(0, 0, 0, .78);--floating-panel-shadow: var(--elevation-3);--side-nav-item-hover-bg: var(--surface-card-muted);--side-nav-item-active-bg: var(--surface-card-muted);--side-nav-item-active-shadow: var(--elevation-2);--cta-primary: var(--nav-active-bg);--notification-like: #ff8ea0;--notification-project: #55d7a8;--notification-reply: #7cbcff;--notification-mention: #cfbcff;--notification-moderation: #ff9288;--notification-message: #76d2ff;--notification-digest: #f3c45f}html,body{background:var(--app-canvas)}.skip-to-main{position:absolute;top:-100px;left:12px;z-index:var(--layer-9999);padding:8px 16px;background:var(--accent);color:var(--button-primary-text);font-weight:700;font-size:var(--fs-md);border-radius:var(--radius-full);text-decoration:none;transition:top var(--motion-duration-80) linear}.skip-to-main:focus-visible{top:12px;outline:2px solid var(--bg-primary);outline-offset:2px}.layout-root{--top-rail-offset: 14px;--shell-page-gutter: var(--mobile-page-padding);--shell-content-inline-start: var(--shell-page-gutter);--shell-content-inline-end: var(--shell-page-gutter);--project-shell-topbar-inline-start: var(--shell-page-gutter);--project-shell-topbar-inline-end: var(--shell-page-gutter);--shell-hero-title-size: 1.26rem;--shell-hero-subtitle-size: var(--fs-md);display:flex;isolation:isolate;justify-content:flex-start;min-height:100vh;height:100dvh;gap:0;transition:gap .3s ease;width:100%;max-width:min(100vw,var(--app-shell-max-width));margin-inline:auto;overflow-x:hidden;overflow-y:hidden}.layout-root.layout-root-project-list-mode-list{position:relative}.desktop-sidebar{width:var(--sidebar-width);flex:0 0 var(--sidebar-width);padding:0 20px 24px;display:none;flex-direction:column;position:sticky;top:0;height:100dvh;background:transparent;z-index:var(--layer-content);overflow:visible}.desktop-sidebar:has(.sidebar-user-menu-trigger.is-open){z-index:var(--layer-popover)}.sidebar-brand-area{height:56px;min-height:56px;display:flex;align-items:center;padding-left:8px;margin-top:0;margin-bottom:0}.sidebar-brand{display:flex;align-items:center;gap:10px;font-family:Graphik,system-ui,-apple-system,sans-serif;font-weight:700;font-size:var(--fs-2xl);letter-spacing:-.05em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-icon{width:22px;height:22px;display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.main-viewport{flex:0 1 var(--feed-max-width);display:flex;flex-direction:column;position:relative;z-index:var(--layer-20);min-width:0;height:100dvh;overflow-y:auto;overflow-x:clip;overflow-anchor:none;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.main-viewport::-webkit-scrollbar{width:0;height:0;display:none}.content{width:100%;padding-top:var(--top-rail-offset);padding-right:var(--shell-content-inline-end);padding-bottom:140px;padding-left:var(--shell-content-inline-start);min-width:0}.content.content-projects{max-width:none;padding-top:var(--top-rail-offset)}.main-viewport.main-viewport-projects-mode{overflow-y:hidden!important}.projects-list-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-y:contain}.projects-list-scroll-body::-webkit-scrollbar{display:none}.content.content-feed-topbar{padding-top:0}.content.content-projects>.feed-list-projects{width:100%;max-width:var(--project-page-content-max-width);margin-inline:auto}@media(max-width:599px){.main-viewport{scroll-padding-bottom:calc(var(--mobile-bottom-nav-height) + 22px + env(safe-area-inset-bottom))}.content{padding-top:6px;padding-right:var(--shell-page-gutter);padding-bottom:calc(96px + env(safe-area-inset-bottom));padding-left:var(--shell-page-gutter)}.content.content-feed-topbar{padding-top:0}.content.content-projects:has(.pw-root.is-tasks-active),.content.content-projects:has(.pw-root.is-updates-active),.content.content-projects:has(.pw-root.is-overview-active),.content.content-projects:has(.pw-tasks-section),.content.content-projects:has(.pw-updates-section),.content.content-projects:has(.pw-overview-section){padding-left:0;padding-right:0}}@media(min-width:600px){.layout-root{--shell-page-gutter: var(--tablet-page-padding);--shell-hero-title-size: 1.4rem;--shell-hero-subtitle-size: var(--fs-lg)}.content{padding-left:var(--shell-content-inline-start);padding-right:var(--shell-content-inline-end)}}@media(min-width:1265px){.layout-root{--sidebar-width: 275px;--desktop-main-viewport-max-width: 660px;--right-column-width: 370px;--layout-gap: 24px;--shell-page-gutter: var(--desktop-page-padding);--shell-hero-title-size: var(--fs-3xl);--shell-hero-subtitle-size: var(--fs-xl)}.sidebar-brand>span:not(.logo-icon),.nav-section-title,.sidebar-post-btn span,.side-nav-link .side-nav-label,.side-nav-link .side-nav-label.side-nav-label-dynamic{display:block}}.desktop-right-column{width:var(--right-column-width);flex:0 0 var(--right-column-width);display:none;padding:0 20px 24px;position:sticky;top:0;height:100dvh;background:transparent;z-index:var(--layer-10);overflow:visible}.layout-root.layout-root-project-active .project-overview-sidebar,.layout-root.layout-root-project-active .desktop-right-column{display:none}.layout-root.layout-root-project-active{justify-content:center}.layout-root.layout-root-project-active .main-viewport{margin-inline:auto}@media(min-width:600px)and (max-width:1264px){.layout-root{--sidebar-collapsed-width: 80px}.desktop-sidebar{--collapsed-nav-item-size: var(--sidebar-collapsed-item-size);--collapsed-nav-icon-size: var(--side-nav-icon-size, 24px);--collapsed-nav-inline-start: calc( (var(--sidebar-collapsed-width) - var(--collapsed-nav-item-size)) / 2 );--collapsed-nav-inline-end: var(--collapsed-nav-inline-start);--side-nav-label-size: var(--sidebar-collapsed-label-size);display:flex;width:var(--sidebar-collapsed-width);flex-basis:var(--sidebar-collapsed-width);padding:0 var(--collapsed-nav-inline-end) 20px var(--collapsed-nav-inline-start);align-items:center;overflow:visible}.sidebar-brand-area{width:100%;height:var(--collapsed-nav-item-size);justify-content:center;padding-left:0;margin-bottom:0}.sidebar-brand{justify-content:center}.sidebar-brand>span:not(.logo-icon),.nav-section-title,.sidebar-post-btn span{display:none}.sidebar-brand{width:var(--collapsed-nav-item-size);height:var(--collapsed-nav-item-size);justify-content:center;color:var(--text-primary)}.logo-icon{width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);transform:none;opacity:1;visibility:visible}.desktop-side-nav{width:100%;align-items:center;gap:var(--sidebar-collapsed-nav-gap)}.side-nav-link{width:var(--collapsed-nav-item-size);min-height:var(--collapsed-nav-item-size);padding:0;justify-content:center;flex-direction:row;align-items:center;border-radius:999px;gap:0}.side-nav-link .side-nav-label,.side-nav-link .side-nav-label.side-nav-label-dynamic{display:none}.side-nav-link .side-nav-label.side-nav-label-dynamic.no-break{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-nav-link svg{width:var(--collapsed-nav-icon-size);height:var(--collapsed-nav-icon-size)}.side-nav-link .side-nav-settlement-icon,.side-nav-link .side-nav-county-icon,.side-nav-link .side-nav-projects-icon,.side-nav-link .side-nav-my-projects-icon,.side-nav-link .nav-profile-avatar-wrap{width:var(--collapsed-nav-icon-size);height:var(--collapsed-nav-icon-size)}.nav-divider{display:none}.sidebar-footer{width:100%;margin-top:auto;align-items:center;padding-top:var(--sidebar-collapsed-footer-gap);gap:var(--sidebar-collapsed-footer-gap)}.sidebar-post-btn{width:var(--collapsed-nav-item-size);height:var(--collapsed-nav-item-size);padding:0;border-radius:50%}.main-viewport{flex:1 1 auto;max-width:min(var(--desktop-main-viewport-max-width),calc(100vw - var(--sidebar-collapsed-width) - var(--layout-gap) - var(--right-column-width) - var(--shell-page-gutter)))}.content{padding:10px var(--shell-page-gutter) 56px}.desktop-right-column{display:block;width:var(--right-column-width);flex:0 0 var(--right-column-width)}}@media(min-width:1000px)and (max-width:1264px){.layout-root{--desktop-main-viewport-max-width: 680px;--right-column-width: 290px;--layout-gap: 0px;max-width:min(100vw,var(--app-shell-max-width))}.layout-root.layout-root-project-shell.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-unified-topbar.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-project-active .main-viewport,.layout-root.layout-root-moderation-view .main-viewport{max-width:none;min-width:0;flex:1 1 auto}}@media(min-width:600px)and (max-width:999px){.desktop-right-column{display:none}.main-viewport{max-width:min(var(--desktop-main-viewport-max-width),calc(100vw - var(--sidebar-collapsed-width) - var(--shell-page-gutter)))}.layout-root.layout-root-project-shell.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-unified-topbar.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-project-active .main-viewport,.layout-root.layout-root-moderation-view .main-viewport{max-width:none;min-width:0;flex:1 1 auto}}@media(min-width:1265px){.layout-root{--project-shell-main-viewport-width: calc( var(--desktop-main-viewport-max-width) + var(--layout-gap) + var(--right-column-width) );--project-shell-main-viewport-flex: 0 0 var(--project-shell-main-viewport-width);max-width:min(100vw,var(--app-shell-max-width))}.main-viewport{flex:1 1 auto;max-width:var(--desktop-main-viewport-max-width);min-width:0}.layout-root{gap:var(--layout-gap)}.layout-root.layout-root-project-shell.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-unified-topbar.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-project-active .main-viewport,.layout-root.layout-root-moderation-view .main-viewport{max-width:var(--project-page-content-max-width)}.desktop-sidebar{display:flex;padding-top:0;padding-bottom:var(--desktop-rail-padding-block-end);padding-inline:var(--desktop-rail-padding-inline)}.desktop-right-column{display:block;padding-top:0;padding-bottom:var(--desktop-rail-padding-block-end);padding-inline:var(--desktop-rail-padding-inline)}.layout-root.layout-root-project-active .main-viewport{flex:1 1 auto;max-width:none}.layout-root.layout-root-project-shell.layout-root-project-list-mode-list .main-viewport,.layout-root.layout-root-unified-topbar.layout-root-project-list-mode-list .main-viewport{flex:1 1 auto;max-width:none;min-width:0}}.layout-root.layout-root-project-shell.layout-root-project-list-mode-list .desktop-right-column,.layout-root.layout-root-unified-topbar.layout-root-project-list-mode-list .desktop-right-column{display:none}.layout-root.notif-panel-open .desktop-right-column{z-index:var(--layer-7000)}.layout-root.mod-popup-open .desktop-right-column{z-index:var(--layer-overlay-raised)}.layout-root.layout-root-moderation-view .main-viewport{flex:1 1 auto;max-width:none;min-width:0}.layout-root.layout-root-moderation-view .desktop-right-column{display:none}.icon-btn{background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.icon-btn:hover{background:var(--surface-secondary-hover)}.sidebar-brand-area{height:56px;min-height:56px;display:flex;align-items:center;padding-left:var(--inline-xs)}@media(min-width:1265px){.desktop-sidebar{--desktop-nav-icon-rail-size: var(--side-nav-icon-size);--desktop-nav-label-gap: var(--inline-relaxed)}.desktop-side-nav{--side-nav-label-size: 1.0625rem}.sidebar-brand-area{padding-left:var(--inset-md)}.sidebar-brand{display:grid;grid-template-columns:var(--desktop-nav-icon-rail-size) minmax(0,1fr);align-items:center;-moz-column-gap:var(--desktop-nav-label-gap);column-gap:var(--desktop-nav-label-gap)}.sidebar-brand .logo-icon{width:var(--desktop-nav-icon-rail-size);height:var(--desktop-nav-icon-rail-size);justify-self:center}.desktop-side-nav .side-nav-link{border-radius:var(--radius-full);display:grid;grid-template-columns:var(--desktop-nav-icon-rail-size, 24px) minmax(0,1fr);-moz-column-gap:var(--desktop-nav-label-gap, var(--inline-relaxed));column-gap:var(--desktop-nav-label-gap, var(--inline-relaxed));align-items:center;color:color-mix(in srgb,var(--text-secondary) 70%,var(--text-primary) 30%)}.sidebar-post-btn{gap:0}.sidebar-post-btn svg{display:none}.sidebar-secondary-link{display:flex}.desktop-side-nav .side-nav-link .nav-status-wrap,.desktop-side-nav .side-nav-link .nav-profile-avatar-wrap,.desktop-side-nav .side-nav-link .side-nav-settlement-icon,.desktop-side-nav .side-nav-link .side-nav-county-icon,.desktop-side-nav .side-nav-link .side-nav-projects-icon,.desktop-side-nav .side-nav-link .side-nav-my-projects-icon{width:var(--desktop-nav-icon-rail-size, 24px);height:var(--desktop-nav-icon-rail-size, 24px);justify-self:center}.desktop-side-nav .side-nav-link .side-nav-label,.desktop-side-nav .side-nav-link .side-nav-label.side-nav-label-dynamic{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-clamp:unset;-webkit-line-clamp:unset;min-height:0;text-wrap:nowrap}}:root:not([data-theme=dark]) .sidebar-brand .logo-icon{background:var(--color-black)}button,input,textarea,select,.side-nav-link,.sidebar-icon-btn,.compact-mod-card,.pw-broadcast-indicator-dot.unread,.broadcast-pulse,.leader-launch-spotlight{animation:none!important}.sidebar-brand{display:flex;align-items:center;gap:var(--desktop-nav-label-gap, var(--inline-comfy));font-family:Graphik,system-ui,-apple-system,sans-serif;font-weight:700;font-size:var(--fs-2xl);letter-spacing:-.05em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.sidebar-brand:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-pill)}.sidebar-brand span{white-space:nowrap;overflow:visible;padding-right:.06em}.logo-icon{width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition:transform var(--motion-duration-standard) var(--motion-ease-standard)}.logo-icon svg{display:block;width:100%;height:100%}.desktop-side-nav{display:flex;flex-direction:column;flex-grow:1;gap:var(--inline-2xs)}.sidebar-user-menu{margin-top:var(--space-2-5);width:100%;position:relative;z-index:calc(var(--layer-base) + 1)}.sidebar-user-menu .dropdown-menu{left:0;right:auto;width:min(300px,calc(100vw - 40px));max-width:calc(100vw - 40px);z-index:var(--layer-popover-highest)}.sidebar-user-menu-trigger{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--space-2-5);border:none;border-radius:var(--radius-pill);background:transparent;padding:var(--space-2-5) var(--space-3);color:var(--text-primary);text-align:left;min-height:var(--tap-target-primary)}.sidebar-user-menu-trigger:hover,.sidebar-user-menu-trigger.is-open{background:var(--surface-card-muted)}.sidebar-user-avatar{width:36px;height:36px;border-radius:var(--radius-full);background:var(--bg-secondary)}.sidebar-user-avatar-image,.sidebar-user-avatar-fallback{width:100%;height:100%;border-radius:inherit}.sidebar-user-avatar-image{-o-object-fit:cover;object-fit:cover;display:block}.sidebar-user-avatar-fallback{display:grid;place-items:center;font-size:var(--fs-xs);font-weight:var(--font-weight-bold);color:var(--text-secondary);text-transform:uppercase}.sidebar-user-menu-text{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0;align-items:flex-start;text-align:left}.sidebar-user-menu-name{font-size:var(--type-body-primary);line-height:1.1;font-weight:var(--font-weight-nav-item-active);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user-menu-handle{font-size:var(--type-meta);line-height:1.1;color:var(--text-secondary);font-weight:var(--font-weight-secondary-metadata);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user-menu .dropdown-menu{top:auto;bottom:calc(100% + 10px);right:0;transform-origin:bottom right}.side-nav-link{display:flex;align-items:center;gap:var(--inline-relaxed);padding:var(--inset-sm) var(--inset-md);border-radius:var(--radius-lg);font-weight:var(--font-weight-nav-item);letter-spacing:-.01em;color:var(--text-secondary);transition:background-color var(--motion-duration-standard) var(--motion-ease-standard),color var(--motion-duration-standard) var(--motion-ease-standard),opacity var(--motion-duration-standard) var(--motion-ease-standard);font-size:var(--type-body-primary);cursor:pointer;border:none;background:transparent;min-width:0;min-height:var(--tap-target-primary)}.side-nav-link svg,.sidebar-icon-btn svg{width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);flex:0 0 var(--side-nav-icon-size, 24px)}.side-nav-label{display:block;flex:1;min-width:0;white-space:nowrap;line-height:1.2;font-size:var(--side-nav-label-size, .9375rem);text-align:left}.side-nav-link:hover{color:var(--text-primary);background:var(--side-nav-item-hover-bg)}.side-nav-link:active{color:var(--text-primary);background:var(--side-nav-item-active-bg);transition:none}.side-nav-link.active{color:var(--text-primary);background:var(--side-nav-item-active-bg);font-weight:var(--font-weight-nav-item-active);box-shadow:var(--side-nav-item-active-shadow)}:root:not([data-theme=dark]) .side-nav-link{background:transparent}:root:not([data-theme=dark]) .side-nav-link:hover,:root:not([data-theme=dark]) .side-nav-link:active{background:var(--side-nav-item-hover-bg)}:root:not([data-theme=dark]) .side-nav-link.active{background:var(--side-nav-item-active-bg);box-shadow:var(--side-nav-item-active-shadow)}.side-nav-settlement-icon,.side-nav-county-icon,.side-nav-projects-icon,.side-nav-bell-icon,.side-nav-utility-icon,.side-nav-profile-icon,.side-nav-my-projects-icon{width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.nav-status-wrap{position:relative;width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.notif-badge-left{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:50%;background:var(--notification-moderation);border:2px solid var(--bg-primary)}.nav-profile-avatar-wrap{width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}.nav-profile-avatar-image,.nav-profile-avatar-fallback{width:100%;height:100%;border-radius:inherit}.nav-profile-avatar-image{-o-object-fit:cover;object-fit:cover;display:block}.nav-profile-avatar-fallback{display:grid;place-items:center;font-size:var(--fs-xs);font-weight:700;color:var(--text-secondary);text-transform:uppercase}.nav-profile-avatar-wrap svg{display:block}.sidebar-secondary-link{display:none}@media(min-width:600px)and (max-width:1264px){.sidebar-brand-area{padding-left:0;justify-content:center}.desktop-side-nav{align-items:center;gap:var(--sidebar-collapsed-nav-gap)}.desktop-side-nav .side-nav-link{margin:0;width:var(--collapsed-nav-item-size);height:var(--collapsed-nav-item-size);min-height:var(--collapsed-nav-item-size);padding:0;border-radius:50%;justify-content:center;align-items:center}.desktop-side-nav .side-nav-link.active{border-radius:50%;box-shadow:none}.nav-status-wrap{width:var(--collapsed-nav-icon-size);height:var(--collapsed-nav-icon-size);overflow:visible}.notif-badge-left{top:-1px;right:-1px}.side-nav-link{border-radius:50%;overflow:visible}.desktop-sidebar .side-nav-tooltip-target{position:relative;z-index:var(--layer-base);isolation:isolate}.desktop-sidebar .side-nav-tooltip-target:hover,.desktop-sidebar .side-nav-tooltip-target:focus-visible{z-index:var(--app-tooltip-z-index)}.side-nav-label-dynamic{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:auto;text-wrap:balance;line-height:1.12;min-height:2.24em}.side-nav-label-dynamic.no-break{line-clamp:1;-webkit-line-clamp:1;white-space:nowrap;text-wrap:nowrap;min-height:1.12em;overflow:hidden;text-overflow:ellipsis}.side-nav-label-dynamic.is-md{font-size:calc(var(--side-nav-label-size) - .01rem)}.side-nav-label-dynamic.is-lg,.side-nav-label-dynamic.is-xl{font-size:calc(var(--side-nav-label-size) - .02rem)}.sidebar-secondary-link{display:flex}.sidebar-meta-actions{padding:0 var(--inline-2xs)}.sidebar-icon-btn{width:var(--tap-target-comfortable);height:var(--tap-target-comfortable)}.sidebar-user-menu{width:100%;display:flex;justify-content:center}.sidebar-user-menu-trigger{width:var(--collapsed-nav-item-size);height:var(--collapsed-nav-item-size);padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%;min-height:var(--collapsed-nav-item-size);border:none;background:transparent;box-shadow:none}.sidebar-user-menu-trigger:hover,.sidebar-user-menu-trigger.is-open{background:transparent}.sidebar-user-menu-trigger.is-open:after{opacity:0}.sidebar-user-menu-text,.sidebar-user-menu-chevron{display:none}.sidebar-user-avatar{width:40px;height:40px}.sidebar-user-menu .dropdown-menu{left:calc(100% + 12px);right:auto;bottom:0;transform-origin:bottom left;max-height:min(70vh,calc(100dvh - 24px));overflow-y:auto;overscroll-behavior:contain}.desktop-sidebar .sidebar-user-menu-trigger.side-nav-tooltip-target:after{top:auto;bottom:calc(100% + 8px);transform:translate(-50%) translateY(2px)}.desktop-sidebar .sidebar-user-menu-trigger.side-nav-tooltip-target:hover:after,.desktop-sidebar .sidebar-user-menu-trigger.side-nav-tooltip-target:focus-visible:after{transform:translate(-50%) translateY(0)}.desktop-sidebar .sidebar-footer .sidebar-post-btn{width:var(--collapsed-nav-item-size);height:var(--collapsed-nav-item-size);min-width:var(--collapsed-nav-item-size);min-height:var(--collapsed-nav-item-size);aspect-ratio:1 / 1;padding:0;border-radius:50%;align-self:center;flex:0 0 var(--collapsed-nav-item-size)}.desktop-sidebar .sidebar-footer .sidebar-post-btn svg{width:var(--collapsed-nav-icon-size);height:var(--collapsed-nav-icon-size)}.desktop-sidebar .desktop-side-nav .side-nav-link svg,.desktop-sidebar .sidebar-footer .sidebar-post-btn svg,.desktop-sidebar .sidebar-icon-btn svg{stroke-width:2.35}.desktop-sidebar .desktop-side-nav{overflow:visible}.desktop-sidebar .sidebar-brand .logo-icon{width:var(--side-nav-icon-size, 24px);height:var(--side-nav-icon-size, 24px);min-width:var(--side-nav-icon-size, 24px);min-height:var(--side-nav-icon-size, 24px)}.desktop-sidebar .side-nav-tooltip-target:after{content:attr(data-tooltip);position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%) translateY(-2px);background:var(--app-tooltip-bg)!important;color:var(--app-tooltip-fg);border-radius:var(--app-tooltip-radius);font-size:var(--app-tooltip-font-size);font-weight:var(--app-tooltip-font-weight);letter-spacing:var(--app-tooltip-letter-spacing);padding:var(--space-1-25) var(--space-2-5);line-height:1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border:none;box-shadow:none;z-index:var(--app-tooltip-z-index);transition:opacity 0s linear,transform var(--app-tooltip-duration) var(--motion-ease-standard),visibility 0s linear;transition-delay:0s,0s,0s}.desktop-sidebar .side-nav-tooltip-target:hover:after,.desktop-sidebar .side-nav-tooltip-target:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);transition-delay:var(--app-tooltip-delay),var(--app-tooltip-delay),var(--app-tooltip-delay)}.desktop-sidebar .side-nav-tooltip-target[aria-expanded=true]:after,.desktop-sidebar .sidebar-user-menu-trigger.is-open:after{opacity:0;visibility:hidden}}:root[data-theme=dark] .side-nav-link.active{color:var(--color-white)}:root[data-theme=dark] .side-nav-link.active svg,:root[data-theme=dark] .side-nav-link.active .nav-profile-avatar-wrap,:root[data-theme=dark] .side-nav-link.active .nav-profile-avatar-fallback{color:var(--color-white)}.sidebar-footer{padding-top:var(--stack-md);display:flex;flex-direction:column;gap:var(--stack-md)}.right-rail-legal-links{display:flex;flex-wrap:wrap;gap:var(--inline-tight);align-items:center;justify-content:flex-end;padding:var(--stack-sm) 0 var(--stack-xs);margin-top:auto;font-size:var(--fs-xs);color:color-mix(in srgb,var(--text-primary) 34%,var(--text-secondary) 66%);position:absolute;bottom:16px;left:20px;right:20px}.right-rail-legal-links a{color:inherit;text-decoration:none;font-weight:400;transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.right-rail-legal-links a:hover,.right-rail-legal-links a:focus-visible{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.sidebar-post-btn{width:100%;min-height:var(--button-height-lg);padding:0 var(--button-padding-inline-md);border-radius:var(--button-radius);font-size:var(--button-font-size);font-weight:var(--button-font-weight);background:var(--button-primary-bg);color:var(--button-primary-text);display:flex;align-items:center;justify-content:center;gap:var(--inline-comfy);border:none;cursor:pointer;transition:opacity var(--motion-duration-standard) var(--motion-ease-standard),background-color var(--motion-duration-standard) var(--motion-ease-standard),color var(--motion-duration-standard) var(--motion-ease-standard)}.sidebar-post-btn:hover{opacity:.9}.sidebar-meta-actions{display:flex;align-items:center;justify-content:space-between;padding:0 var(--inline-xs)}.sidebar-icon-btn,.icon-btn-mobile{position:relative;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;transition:background-color var(--motion-duration-standard) var(--motion-ease-standard)}.sidebar-icon-btn:hover,.icon-btn-mobile:hover{background:var(--surface-card-muted)}@media(max-width:599px){.icon-btn-mobile:hover{background:var(--surface-secondary-hover)}}.notif-badge,.notif-badge-sidebar{position:absolute;top:var(--inline-comfy);right:var(--inline-comfy);width:8px;height:8px;background:var(--notification-moderation);border-radius:50%;border:2px solid var(--bg-primary)}.notif-badge-sidebar{top:var(--inline-xs);right:var(--inline-comfy)}.top-right-actions{display:flex;height:56px;margin-bottom:var(--space-6);position:relative;z-index:var(--layer-utility)}.top-right-action-btn{flex:0 0 auto;width:40px;height:40px;padding:0}:root:not([data-theme=dark]){--topbar-icon-hover-bg: color-mix(in srgb, var(--bg-secondary) 72%, var(--border))}.top-right-action-btn:hover,.top-right-action-btn:focus-visible,.mod-header-icon-btn:hover,.mod-header-icon-btn:focus-visible{background:var(--topbar-icon-hover-bg)!important}.topbar-tooltip-target{position:relative}.topbar-tooltip-target:after{content:attr(data-tooltip);position:absolute;left:50%;top:calc(100% + var(--inline-xs));transform:translate(-50%) translateY(-2px);display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1-25) var(--space-2-5);border-radius:var(--app-tooltip-radius);background:var(--app-tooltip-bg);color:var(--app-tooltip-fg);font-size:var(--app-tooltip-font-size);font-weight:var(--app-tooltip-font-weight);letter-spacing:var(--app-tooltip-letter-spacing);line-height:1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border:none;box-shadow:none;transition:opacity var(--app-tooltip-duration) var(--motion-ease-standard),transform var(--app-tooltip-duration) var(--motion-ease-standard),visibility 0s linear var(--app-tooltip-duration);transition-delay:0s,0s,0s;z-index:var(--app-tooltip-z-index)}.topbar-tooltip-target:hover:after,.topbar-tooltip-target:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);transition-delay:var(--app-tooltip-delay),var(--app-tooltip-delay),0s}.topbar-tooltip-target[aria-expanded=true]:after{opacity:0;visibility:hidden}.relative-anchor{position:relative;z-index:calc(var(--layer-overlay-raised) + 100);isolation:isolate}.notifications-anchor{z-index:var(--layer-popover-high)}.overview-team-shell{position:relative;width:-moz-fit-content;width:fit-content}.overview-team-trigger{border:none;background:transparent;padding:0;cursor:pointer}.overview-team-avatars{display:flex;align-items:center}.overview-team-avatar-wrap{position:relative;display:inline-flex;margin-left:calc(var(--inline-comfy) * -1)}.overview-team-avatar-wrap:nth-child(1){z-index:calc(var(--layer-base) + 6)}.overview-team-avatar-wrap:nth-child(2){z-index:calc(var(--layer-base) + 5)}.overview-team-avatar-wrap:nth-child(3){z-index:calc(var(--layer-base) + 4)}.overview-team-avatar-wrap:nth-child(4){z-index:calc(var(--layer-base) + 3)}.overview-team-avatar-wrap:nth-child(5){z-index:calc(var(--layer-base) + 2)}.overview-team-avatar{width:34px;height:34px;border-radius:50%;border:2px solid var(--bg-primary);background:var(--surface-tertiary);display:block}.overview-team-avatar-wrap:first-child{margin-left:0}.overview-team-avatar-badge{width:13px;height:13px;border-width:1.25px}.overview-team-avatar-badge svg{width:8px;height:8px}.overview-team-more{display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-xs);font-weight:600;color:var(--text-secondary);position:relative;z-index:calc(var(--layer-base) + 1)}
